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
338670072846	338670073401	338670073951	338670074501	338670075051	338670075601	338670076151	338670076701	338670077251	338670077801	338670078351	338670078901	338670079451	338670080001	338670080551	338670081101	338670081651	338670082201	338670082751	338670083301	338670083851	338670084401	338670084951	338670085501	338670086051	338670086601	338670087151	338670087701	338670088251	338670088801	338670089351	338670089901	338670090451	338670091001	338670091551	338670092101	338670092651	338670093201	338670093751	338670094301	338670094851	338670095401	338670095951	338670096501	338670097051	338670097601	338670098151	338670098701	338670099251	338670099801	338670100351	338670100901	338670101451	338670102001	338670102551	338670103101	338670103651	338670104201	338670104751	338670105301	338670105851	338670106401	338670106951	338670107501	338670108051	338670108601	338670109151	338670109701	338670110251	338670110801	338670111351	338670111901	338670112451	338670113001	338670113551	338670114101	338670114651	338670115201	338670115751	338670116301	338670116851	338670117401	338670117951	338670118501	338670119051	338670119601	338670120151	338670120701	338670121251	338670121801	338670122351	338670122901	338670123451	338670124001	338670124551	338670125101	338670125651	338670126201	338670126751	338670127301	338670127851	338670128401	338670128951	338670129501	338670130051	338670130601	338670131151	338670131701	338670132251	338670132801	338670133351	338670133901	338670134451	338670135001	338670135551	338670136101	338670136651	338670137201	338670137751	338670138301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23995	21158	24874	27735	21158	21183	15960	1097	647	474	428	327	269	241	189	179	165	159	187	166	159	172	157	140	156	153	176	162	147	153	150	144	148	173	146	148	139	143	154	149	153	130	154	163	149	147	150	142	143	149	167	161	148	135	151	143	143	121	134	137	158	150	144	145	138	112	130	133	135	133	127	147	135	140	151	127	150	137	151	140	171	138	133	149	135	141	151	135	149	123	155	152	155	138	148	141	155	148	137	153	126	161	166	123	149	134	156	146	159	140	133	175	126	136	135	130	134	140	131	128	131	149	152	137	132	165	151	140	128	140	133	151	135	138	159	143	123	141	132	125	156	145	134	147	135	147	151	153	126	127	130	153	125	148	157	135	150	126	118	138	131	144	133	135	156	172	140	145	127	159	145	123	151	123	154	145	165	135	137	149	149	135	137	143	122	170	130	126	147	144	156	136	156	155	135	152	119	121	159	178	126	122	125	140	155	168	138	148	148	133	142	140	150	144	134	143	140	151	126	141	138	121	131	146	151	128	157	145	131	146	149	131	160	158	116	142	152	122	124	147	151	138	139	137	141	147	132	151	151	145	156	146	130	126	135	144	154	155	117	137	131	144	155	124	166	170	152	142	147	144	151	151	139	144	159	161	147	163	126	148	148	123	121	151	145	158	147	155	137	155	156	136	139	140	142	143	131	146	142	143	156	141	133	115	135	133	153	156	131	147	164	155	149	123	130	155	122	160	148	134	135	168	131	147	145	140	146	151	165	170	128	127	128	131	155	155	134	140	166	156	149	152	124	136	154	179	115	148	148	148	134	136	149	161	152	170	156	136	134	156	144	137	136	161	118	161	143	139	145	130	127	136	142	152	162	137	130	143	160	155	140	160	124	147	155	135	157	157	140	135	130	151	126	144	129	159	158	158	158	165	135	130	134	121	173	139	140	149	143	152	167	154	154	138	144	159	139	133	135	153	168	138	144	142	148	120	151	156	150	125	143	142	145	159	139	135	125	142	155	150	133	129	134	123	153	132	142	114	168	150	169	145	139	132	145	153	158	146	170	154	131	154	146	137	169	131	138	166	150	140	158	159	156	129	154	163	127	133	158	179	135	131	148	163	135	135	147	133	159	132	161	169	141	141	139	125	146	145	146	136	140	155	140	135	161	146	141	159	155	136	161	133	130	135	141	150	142	140	135	145	162	119	136	151	157	155	180	161	138	123	117	147	151	133	160	144	164	159	123	151	146	137	146	125	166	170	155	144	154	130	157	164	134	151	139	155	142	137	136	141	150	139	132	143	128	139	154	129	167	149	155	148	160	152	136	171	129	154	139	147	136	143	119	147	145	133	130	135	166	143	129	138	147	146	153	126	153	155	152	147	139	146	151	136	127	148	156	173	131	147	126	147	152	147	142	150	133	149	143	139	146	152	153	138	166	136	145	147	153	125	147	149	147	132	143	137	132	149	145	147	131	158	166	158	159	151	126	140	144	153	124	157	136	136	122	143	168	159	135	144	137	146	135	151	150	153	109	127	131	140	133	132	159	131	152	123	141	155	120	142	140	144	132	148	137	127	151	160	127	139	132	116	136	162	131	149	136	153	122	139	144	126	141	145	142	142	116	151	131	142	134	171	131	135	156	156	144	152	136	143	140	161	156	157	156	125	134	156	143	134	143	157	134	156	131	140	128	142	115	145	145	154	132	159	161	138	157	135	140	141	125	131	162	126	148	146	131	145	129	145	163	157	145	161	159	134	141	122	131	159	139	143	149	137	158	130	152	148	143	136	145	135	153	154	136	132	160	128	169	128	150	153	146	149	136	131	162	122	155	144	143	154	147	136	153	141	161	157	142	159	170	142	134	142	130	147	129	140	150	139	149	144	175	155	152	157	138	169	140	150	154	154	140	132	134	149	149	139	159	129	143	140	150	139	153	144	152	144	133	126	141	152	133	155	168	143	151	157	125	116	143	143	156	132	121	145	147	139	160	139	156	142	166	150	142	143	156	151	141	138	156	144	136	149	150	170	145	174	143	140	148	136	131	130	144	153	137	152	144	150	167	141	175	150	132	142	143	157	116	118	136	136	152	149	149	153	154	149	155	140	144	126	144	162	141	145	134	146	154	144	136	185	155	153	135	141	135	153	154	144	154	137	159	151	164	163	146	131	147	131	139	147	153	159	148	124	152	123	149	133	133	133	144	134	143	150	118	149	138	128	157	150	173	154	159	142	146	123	125	144	161	161	139	132	123	174	150	132	122	146	154	136	130	148	138	142	142	172	122	164	151	128	135	131	158	141	132	152	146	133	159	138	133	135	147	173	137	144	160	120	157	145	177	142	142	148	157	145	122	150	155	130	137	156	133	155	148	159	149	133	161	138	122	136	150	140	143	168	139	143	162	148	136	153	131	159	146	126	154	143	154	138	147	113	158	138	167	157	137	151	133	145	141	154	153	148	139	136	157	147	165	154	152	152	165	152	147	153	154	173	161	129	145	129	126	118	155	136	145	145	120	119	162	156	127	154	136	141	162	164	127	150	169	143	160	155	133	162	152	152	146	142	140	146	144	134	132	163	130	147	145	137	125	136	133	138	129	137	143	154	156	140	136	122	143	152	138	137	130	138	150	138	148	144	138	164	156	150	136	136	135	172	163	148	160	182	117	108	128	132	146	135	157	155	138	139	152	126	158	154	139	147	151	130	145	156	160	138	139	134	154	155	151	117	144	131	140	133	134	143	156	129	131	160	142	126	115	150	129	129	155	144	159	141	149	138	174	158	137	129	142	156	119	146	129	118	132	156	144	135	140	108	139	162	143	151	134	125	136	153	138	122	136	151	139	131	133	137	145	136	148	137	139	134	155	147	157	169	135	149	133	159	158	154	179	132	134	134	139	136	180	114	119	139	135	161	138	124	129	143	153	143	158	138	143	120	137	142	133	148	156	117	159	139	149	152	122	149	151	143	148	146	121	142	123	159	148	138	153	125	160	139	150	147	108	153	146	133	135	130	126	148	166	160	144	137	133	129	131	141	141	149	138	139	158	139	136	137	153	133	155	142	149	128	124	129	140	124	143	154	145	145	159	178	130	153	151	109	117	146	126	140	148	125	158	136	143	144	136	128	138	149	135	149	121	122	132	161	163	135	140	155	165	138	143	153	144	147	150	136	158	167	129	138	138	147	156	132	146	139	158	157	145	139	122	139	142	160	145	149	152	138	169	141	145	156	144	148	146	149	147	157	144	127	140	161	154	137	140	146	148	165	160	168	147	156	147	138	149	144	160	151	158	137	127	138	142	162	144	138	141	143	149	145	139	129	143	137	138	166	135	138	153	120	150	157	141	144	142	151	119	143	123	167	161	146	138	176	138	144	151	156	147	142	154	127	123	122	138	146	143	149	152	150	157	110	150	132	133	117	140	150	154	142	147	142	138	141	169	128	142	138	136	141	140	136	143	148	135	141	151	129	164	144	139	141	141	137	154	133	145	142	126	134	159	139
4631	7207	3861	1869	1118	785	705	614	544	491	465	457	437	416	390	396	405	394	378	375	388	373	367	413	415	372	353	385	384	395	371	351	370	348	397	358	370	344	380	362	367	340	363	363	337	363	361	360	352	389	406	398	355	360	350	360	370	387	377	373	373	417	370	330	350	347	360	364	348	386	380	349	347	370	360	374	350	400	385	368	348	378	394	368	374	374	405	374	373	377	351	386	401	366	364	360	362	358	354	361	376	361	376	330	391	383	397	396	352	361	362	364	370	354	378	399	371	369	355	341	332	352	385	336	375	357	389	365	365	387	335	397	371	378	355	388	394	365	352	355	390	356	343	394	370	322	351	365	383	378	356	384	393	395	394	358	377	386	343	359	390	342	378	354	404	375	396	361	376	373	372	336	394	356	410	374	342	336	397	378	404	384	360	365	399	366	374	361	369	367	365	361	371	366	362	350	387	337	377	364	335	364	365	333	342	399	374	388	381	381	372	362	353	371	350	379	359	375	381	353	364	369	389	336	360	371	358	363	363	352	380	396	395	346	428	349	363	361	341	358	367	376	357	399	355	340	402	389	372	369	357	332	383	362	361	354	370	364	378	363	397	364	361	379	409	373	348	366	362	369	363	389	344	368	335	369	364	327	375	371	377	396	374	357	349	385	364	372	356	346	397	342	387	370	356	359	359	386	375	362	375	390	409	301	367	366	425	315	349	384	366	343	383	364	355	345	356	370	339	353	366	346	363	367	331	328	371	344	386	375	343	377	372	363	362	369	355	402	392	409	374	384	349	381	367	395	378	374	358	392	397	365	357	394	381	356	371	335	334	377	411	400	359	384	372	357	369	379	363	412	353	366	378	399	384	344	366	371	356	379	359	353	390	383	380	371	354	357	375	382	358	369	357	386	388	354	356	366	346	393	377	354	380	397	379	411	385	359	344	388	419	365	366	391	329	346	383	353	351	357	341	379	369	355	363	364	310	380	394	366	385	380	378	373	353	369	348	372	352	403	384	364	378	392	385	394	352	327	359	372	366	375	353	374	392	402	350	373	374	338	381	334	367	371	352	406	371	381	377	317	384	358	316	340	359	352	378	332	377	339	370	343	372	378	383	385	359	371	361	369	383	354	381	353	371	351	383	367	364	354	328	362	351	345	375	375	396	377	363	355	379	393	387	373	385	368	348	335	344	346	391	382	352	379	379	363	371	384	386	374	336	378	350	365	390	359	382	392	336	383	374	369	406	359	374	374	377	415	399	379	365	368	390	386	357	352	334	368	340	386	356	360	349	386	351	362	381	349	387	361	370	349	365	358	359	356	367	329	350	361	350	337	392	395	356	360	370	373	372	380	355	380	383	381	377	388	409	381	377	357	376	367	375	352	402	372	357	399	359	353	393	383	369	378	345	343	357	387	356	375	382	385	359	388	416	346	379	388	370	351	359	385	366	351	392	370	359	365	349	356	371	399	364	359	366	359	355	348	400	367	345	388	373	386	386	339	370	358	347	369	387	383	342	354	373	380	383	361	376	381	358	368	429	347	363	366	393	381	365	402	343	389	417	383	347	334	373	383	363	344	355	353	357	346	360	360	375	348	363	356	362	340	379	369	369	375	390	379	377	370	353	378	383	389	351	361	386	345	367	390	368	362	384	382	385	351	374	351	348	360	380	385	343	392	360	344	369	360	366	379	351	370	386	359	366	364	378	399	369	361	379	398	382	358	334	355	362	382	370	365	348	376	382	350	348	386	383	409	347	365	364	387	387	340	380	372	353	353	372	356	355	392	369	376	358	377	355	382	387	367	353	343	361	359	370	355	374	371	347	390	357	382	376	366	372	351	379	394	352	344	371	377	359	378	395	395	382	355	396	377	361	337	384	383	364	320	324	377	351	351	375	419	370	374	352	352	382	333	381	355	385	378	365	377	388	375	373	363	355	387	360	372	335	382	394	355	386	342	385	361	381	370	378	394	369	358	363	385	370	382	360	405	352	368	372	358	359	377	379	384	355	379	356	343	388	369	373	359	381	353	338	374	337	356	403	351	361	344	361	338	363	379	354	376	387	337	374	384	342	360	366	352	405	347	369	383	334	359	352	370	362	377	343	378	359	388	370	374	331	343	359	383	374	363	380	391	358	365	385	394	336	364	363	350	347	354	345	358	362	355	348	377	385	398	317	387	371	350	377	382	369	361	353	379	371	369	364	370	374	355	374	391	336	375	386	370	391	352	396	370	379	353	372	365	348	398	369	330	366	386	364	313	363	352	374	363	347	341	382	410	376	335	359	330	387	360	393	348	355	364	364	344	364	403	390	389	353	343	391	358	341	371	356	389	368	358	403	331	386	347	387	390	404	337	380	314	387	393	385	367	370	368	378	383	385	370	400	360	346	361	358	382	370	346	397	327	422	395	368	373	348	379	363	376	394	351	388	387	390	369	380	374	362	381	334	383	382	343	400	339	383	348	355	363	389	357	353	368	359	350	353	366	394	358	383	356	347	358	361	355	381	406	368	392	357	378	389	364	352	373	340	367	380	372	393	420	333	367	365	383	353	389	347	393	374	375	392	366	366	360	387	381	344	382	351	353	353	397	370	352	390	367	371	361	372	380	359	354	353	344	381	388	356	336	376	384	369	362	376	336	372	367	366	400	357	387	363	349	327	321	372	367	345	403	376	337	353	380	367	360	347	375	356	385	344	384	343	377	362	384	404	369	379	387	397	360	398	402	370	379	402	370	380	343	371	322	390	360	358	353	374	345	380	385	367	335	414	361	377	344	348	366	385	368	390	369	395	381	362	368	376	335	383	391	411	352	389	392	359	337	381	389	409	397	345	397	368	404	380	366	332	387	367	384	346	334	348	386	395	367	367	361	361	341	360	347	401	374	373	367	357	355	371	389	335	388	341	337	392	355	401	350	371	365	377	363	367	350	386	382	364	371	363	349	344	370	367	368	372	385	358	357	345	357	353	374	346	365	405	393	385	362	368	387	354	356	373	330	374	381	383	341	352	331	402	373	387	355	366	354	370	377	356	340	395	389	389	353	402	325	340	365	356	366	386	373	391	363	352	390	393	405	371	390	353	363	370	393	338	386	352	358	370	391	381	378	356	366	380	334	383	384	357	350	425	370	369	356	360	411	395	390	357	380	377	343	369	342	391	371	375	401	376	391	375	386	383	363	343	359	382	367	345	351	364	379	356	365	371	396	355	408	361	355	372	344	393	366	361	385	376	434	406	408	359	370	392	369	373	346	383	325	395	370	338	356	367	320	388	370	377	369	397	349	388	355	341	394	346	373	374	332	359	370	373	382	387	376	390	356	366	391	367	376	339	365	369	391	352	382	369	371	347	357	391	367	373	363	353	349	378	371	381	410	361	378	348	355	364	354	355	344	351	369	390	363	358	373	342	338	389	360	349	344	369	368	358	361	382	354	351	333	356	380	366	378	346	354	388	357	355	366	377	355	366	375	383	357	381	356	363	357	346	334	369	347
30665	20534	11436	1425	700	604	539	478	420	375	374	340	326	307	331	326	304	276	287	304	317	302	288	308	282	315	307	309	293	281	324	323	300	314	286	302	324	286	287	300	293	285	330	346	285	311	325	264	278	279	303	353	272	294	327	309	312	275	311	288	273	312	313	289	270	295	300	283	311	323	286	323	300	275	275	274	285	291	277	302	290	291	294	331	271	245	312	238	284	303	277	336	314	314	329	284	286	292	305	301	299	316	300	291	327	274	299	321	278	330	306	298	296	334	288	310	306	331	281	291	299	303	296	303	314	309	297	290	289	306	280	302	273	302	258	309	277	282	295	306	314	309	318	298	308	334	314	307	320	314	286	282	331	269	287	325	298	300	294	300	330	291	305	331	305	305	275	297	310	333	294	316	275	291	296	278	277	326	298	312	289	270	297	300	291	314	285	310	306	300	298	305	313	295	301	319	329	316	273	317	334	292	294	306	308	274	273	297	308	306	296	294	330	287	295	282	296	319	283	302	296	282	290	260	268	293	303	298	286	303	311	294	287	276	306	296	335	296	298	303	280	318	348	306	320	278	274	291	296	286	323	279	290	307	342	311	308	303	304	330	258	305	314	280	291	288	302	300	330	302	306	295	311	302	303	301	320	297	280	329	305	285	304	265	306	308	303	286	329	276	290	274	304	312	296	289	313	295	286	335	314	290	303	307	332	312	280	274	284	311	318	285	334	269	278	288	281	290	294	319	283	284	274	310	270	300	280	318	293	332	273	318	281	304	267	289	290	282	291	262	286	305	308	294	302	299	344	327	288	318	303	290	318	297	322	296	301	299	276	295	306	305	285	316	309	303	316	304	323	309	296	271	319	284	313	324	300	283	294	311	296	274	293	296	315	258	285	282	305	291	289	282	284	312	318	301	301	283	309	331	336	285	332	301	296	296	324	299	295	319	307	304	289	310	296	271	312	280	310	299	347	300	272	308	288	283	312	289	314	283	289	300	293	300	296	296	302	284	288	285	288	295	298	313	284	302	280	276	315	307	319	292	255	304	274	289	279	319	295	282	271	235	293	282	304	294	328	311	281	298	308	284	284	306	289	283	295	277	310	313	282	300	289	294	307	301	313	298	319	261	329	291	302	296	274	275	299	281	335	318	270	290	313	325	303	291	269	296	303	275	296	305	304	270	302	308	284	299	286	307	317	302	267	316	336	291	277	273	303	315	332	313	305	309	293	297	284	313	326	284	305	308	288	303	313	283	274	275	314	320	300	287	277	313	268	292	280	308	314	306	280	316	289	287	278	308	324	343	280	316	309	304	258	303	266	343	264	303	262	289	297	284	300	297	284	290	316	309	287	325	304	317	291	269	296	298	283	297	310	294	287	272	308	272	297	300	271	292	314	320	274	328	258	312	309	291	305	312	327	306	309	306	280	282	308	317	336	323	312	330	264	288	296	337	286	296	280	267	302	282	289	317	341	318	296	312	305	284	305	267	268	297	270	286	289	313	297	273	290	315	292	289	298	280	306	326	313	291	280	294	323	316	308	287	302	325	327	291	281	271	316	279	311	322	327	264	287	285	303	296	322	299	327	301	299	304	307	280	280	294	309	311	315	299	326	277	293	283	272	264	300	271	279	246	322	297	322	296	304	317	327	284	280	308	305	324	292	291	338	325	295	289	315	285	306	299	312	334	315	308	312	294	330	289	276	291	275	316	285	299	308	304	288	282	278	268	289	324	328	308	312	306	309	329	305	316	266	302	279	291	327	282	266	324	305	307	274	283	288	301	299	287	262	324	272	312	302	295	306	301	306	284	298	290	297	283	313	280	328	272	295	307	273	297	313	311	277	298	286	306	296	296	303	299	307	288	323	294	326	289	320	297	327	344	329	294	315	296	283	290	349	303	336	289	280	300	314	273	309	311	327	312	258	278	320	295	313	322	295	303	311	291	341	305	323	289	289	284	318	313	305	320	320	306	273	264	296	299	287	296	308	313	283	293	331	307	328	314	308	267	330	296	306	309	315	294	295	311	287	335	264	304	298	319	287	310	288	303	294	288	304	276	332	316	312	263	307	342	283	292	305	316	292	306	326	295	284	307	254	308	283	333	326	292	313	306	300	274	315	316	305	293	288	320	286	284	302	341	260	291	264	308	299	272	310	298	292	309	314	296	304	293	322	290	326	297	294	297	294	281	298	303	327	295	286	288	312	313	294	306	301	269	281	316	285	281	276	293	297	295	293	300	319	301	285	320	295	289	302	299	297	317	322	298	290	284	277	304	264	284	294	319	291	312	323	321	318	327	307	295	259	302	302	262	303	307	325	286	271	294	296	276	297	273	301	285	309	299	298	323	316	298	315	307	305	321	332	300	313	318	278	306	304	288	271	302	304	297	275	306	283	265	315	282	296	312	290	294	286	310	294	310	284	293	283	301	296	321	309	305	304	282	288	300	272	328	297	283	273	307	307	301	308	329	271	318	318	288	287	287	348	303	283	280	305	289	312	288	317	297	294	286	280	298	319	293	304	334	274	292	294	280	268	294	303	295	309	329	280	253	291	291	283	308	285	287	295	293	313	306	297	313	304	333	334	284	330	307	287	272	300	302	285	315	308	298	310	295	307	292	280	314	309	303	293	324	306	266	293	307	298	266	292	310	318	303	273	273	286	295	304	294	295	335	310	315	300	300	337	293	285	261	307	294	287	301	310	286	293	289	262	279	302	311	284	292	306	311	338	295	348	305	295	306	295	298	288	293	306	303	284	310	314	305	288	265	285	263	277	294	306	301	292	291	294	304	307	310	263	283	315	314	268	309	302	292	285	282	330	300	327	288	293	315	298	305	273	310	294	270	277	299	311	281	301	326	333	302	324	323	292	298	285	299	258	284	298	304	297	288	301	295	282	293	302	327	307	290	291	318	286	280	304	315	303	326	286	276	293	314	309	298	285	275	302	289	283	297	290	297	276	318	346	311	283	318	283	311	300	273	296	300	329	293	330	302	267	291	329	301	286	277	309	311	297	267	321	271	270	318	295	294	290	310	259	304	304	317	282	299	287	283	288	290	290	270	301	327	322	288	277	291	322	330	270	293	284	286	313	275	299	311	302	329	293	313	266	308	312	280	305	330	311	319	306	326	284	311	276	266	336	322	312	302	316	334	304	324	298	254	261	300	300	274	296	294	281	303	294	277	294	307	271	301	299	303	307	334	309	300	296	334	291	295	320	284	321	290	283	315	297	293	291	280	280	270	298	293	317	298	292	275	303	299	277	289	302	315	296	292	292	315	287	318	315	291	334	300	299	308	317	282	279	301	326	306	299	296	322	335	255	319	320	309	280	283	322	309	348	311	308	303	288	302	283	333	303	267	304	289	299	270	296	298	293	323	298	283	283	268	282	307	305	322	297	307	273	306	298	279	311	301	312	296	286	304	326	291	314	310	277	292	318	316	316	293	332	294	280	292	298	298	317	298	310	275	322	303	306	333	304	318	286	252	296	329
6332	2431	1652	1177	942	849	797	750	766	709	794	688	737	748	734	695	720	691	734	669	725	684	720	745	718	739	686	735	728	766	693	708	716	713	687	700	682	684	709	678	684	637	720	712	723	750	713	751	665	729	723	732	730	727	722	696	690	744	696	697	702	738	709	665	710	712	689	744	728	650	728	643	722	705	712	713	677	673	741	745	719	711	699	698	679	680	715	718	722	701	709	683	723	693	732	732	698	684	720	685	777	680	666	716	663	714	707	735	640	705	724	707	712	710	714	743	714	709	698	706	710	719	671	710	691	707	645	684	717	700	736	708	696	714	731	705	728	706	720	676	730	701	722	729	711	741	714	709	684	708	721	756	704	723	737	723	740	693	711	718	718	723	702	684	703	728	721	706	698	700	664	704	745	692	701	697	666	703	682	719	744	713	675	716	711	714	715	713	708	667	757	668	762	713	734	723	745	744	724	699	713	716	713	687	722	719	720	732	706	755	711	705	709	703	745	708	699	752	699	730	721	710	728	724	700	700	694	648	712	716	692	686	721	715	691	676	725	726	721	753	667	701	709	751	719	759	687	688	719	658	739	705	717	714	678	710	696	711	742	694	730	699	726	746	670	725	668	660	716	694	702	741	647	733	717	748	739	731	730	649	705	667	706	763	701	742	757	695	731	680	745	719	679	707	753	700	692	689	683	706	685	729	703	703	718	722	703	725	719	698	677	732	745	702	701	721	724	672	701	704	705	743	719	662	683	719	681	737	722	691	660	746	726	688	670	681	721	723	696	713	709	686	698	732	694	698	736	742	742	685	703	701	692	744	734	750	741	711	681	719	717	693	731	773	712	758	728	725	695	717	676	672	708	743	722	696	706	729	683	677	738	643	707	716	761	677	754	712	731	715	724	742	669	708	696	717	681	702	707	685	717	718	673	686	720	666	692	729	670	721	731	718	725	705	680	738	744	673	733	700	710	749	722	666	741	725	691	710	741	684	699	678	707	674	723	736	654	725	697	754	732	702	620	701	705	687	719	705	738	697	758	715	674	722	730	665	736	698	737	731	713	654	689	678	716	703	682	704	723	713	681	697	724	725	710	711	630	706	724	706	722	770	737	668	715	746	786	715	694	694	742	706	751	709	697	757	694	702	738	676	694	703	701	716	694	723	718	726	690	761	721	751	752	716	719	696	705	679	710	725	725	713	723	699	696	699	726	667	707	733	776	717	685	711	697	640	691	683	682	705	663	657	690	683	715	723	650	701	723	676	702	711	722	745	685	712	743	662	703	745	675	692	684	716	695	695	698	739	716	715	751	718	693	678	766	720	709	726	681	717	712	680	714	736	710	697	700	732	679	711	701	758	686	742	684	724	688	644	699	669	769	661	751	701	707	754	689	679	699	717	703	688	737	690	689	716	687	701	697	718	682	697	734	705	715	702	671	737	681	719	753	705	700	741	705	707	701	725	762	674	698	732	711	696	713	730	735	703	687	706	727	729	686	684	687	725	778	685	688	726	727	721	734	743	747	719	681	689	697	747	700	699	650	698	671	718	704	691	668	693	647	752	691	737	684	713	692	710	733	673	715	708	707	697	717	718	701	726	711	729	667	741	713	693	697	700	697	752	692	691	663	725	722	703	712	678	710	717	700	692	716	726	683	688	720	707	698	673	725	684	726	724	712	718	694	754	659	744	734	678	697	681	709	773	730	669	710	709	690	696	735	727	703	673	746	718	682	706	728	723	729	667	704	714	691	744	741	740	679	702	752	677	700	745	746	721	735	700	678	717	728	726	707	749	696	757	765	752	686	679	705	701	699	686	742	666	678	739	698	713	746	727	678	722	671	696	745	669	709	695	737	716	688	739	664	722	706	688	693	664	714	706	697	696	641	747	708	752	735	719	687	664	697	702	720	721	700	692	693	737	745	681	717	724	657	729	704	683	736	714	767	784	745	709	698	705	709	719	698	717	702	673	719	692	674	699	708	663	726	642	696	704	763	746	700	698	696	756	762	760	718	677	722	668	701	712	695	696	714	697	714	734	673	704	707	722	693	701	732	713	728	696	681	745	693	713	685	712	702	719	701	713	711	694	696	767	679	686	733	720	699	710	738	730	671	670	732	694	751	746	705	704	702	689	709	695	715	709	723	728	722	748	700	687	689	720	690	705	709	728	646	710	714	707	705	671	706	702	720	697	753	701	708	695	731	711	702	691	708	698	708	748	676	731	723	727	673	718	680	743	725	697	722	681	708	705	686	731	718	725	649	718	713	732	695	691	716	671	701	715	750	739	668	718	680	690	706	701	740	702	743	716	709	753	721	664	727	702	668	703	702	794	733	703	677	671	696	722	675	710	670	727	713	713	709	730	705	749	719	720	726	666	706	704	679	671	680	718	670	729	712	711	742	697	674	684	642	659	721	739	697	689	756	663	703	680	707	733	726	666	738	766	781	691	643	706	696	716	715	713	676	723	705	700	755	696	656	751	657	720	729	710	747	707	735	722	696	713	734	713	704	737	734	683	699	702	695	716	664	687	728	685	711	691	767	782	697	684	705	717	677	738	643	755	695	679	722	643	743	704	663	693	749	774	732	707	707	713	649	683	665	704	675	741	733	708	695	678	672	705	684	704	638	734	695	699	726	721	694	749	661	685	723	686	665	754	674	706	742	722	646	769	696	726	685	706	658	706	693	739	701	688	691	689	720	724	729	727	733	732	741	757	735	710	712	687	701	678	737	700	713	722	700	679	670	694	694	707	766	712	723	772	694	651	684	715	720	676	705	726	718	696	723	704	668	686	671	739	686	710	766	686	744	711	726	698	686	696	694	698	736	737	723	724	672	670	707	720	725	678	747	705	719	715	696	727	696	673	728	690	735	706	706	707	746	707	722	677	667	739	723	711	705	702	765	730	701	729	723	725	677	671	762	678	720	705	775	667	708	735	742	700	678	710	711	713	704	681	653	710	741	713	716	744	736	668	718	694	690	717	711	680	729	726	711	703	706	686	725	687	649	664	746	639	682	700	721	749	709	696	688	712	699	753	687	732	731	691	668	708	778	726	707	690	676	724	674	705	656	696	663	691	699	716	705	729	712	696	678	702	695	710	711	706	687	724	685	708	709	697	656	708	690	694	716	706	708	725	736	739	662	681	721	736	689	725	739	725	692	653	696	695	695	725	660	679	713	658	709	686	707	741	724	720	710	720	744	720	692	723	709	693	662	716	697	686	694	706	716	678	694	682	719	724	717	703	725	696	741	715	689	733	721	661	666	734	712	727	658	750	694	728	698	742	674	723	699	734	677	756	683	681	672	764	709	691	717	677	756	713	746	727	690	725	676	702	700	706	725	704	675	725	714	704	720	687	664	701	711	716	701	728	750	732	739	701	743	760	740	761	696	720	714	701	711	728	708	766	706	683	681	637	644	712	701	730	737	679	700	739	753	696	671	718	725	677	744	681	727	713	736	739	688	740	669	734	716	699	728	757	772	741	681	719	703	721
24302	20946	24317	27748	20947	19542	1447	653	458	354	292	296	270	239	240	190	239	259	227	231	184	214	196	204	224	195	195	220	218	209	227	208	220	212	206	222	206	228	211	199	238	201	203	222	195	242	191	190	198	206	203	176	183	220	213	230	222	200	214	220	218	213	212	186	194	217	248	200	179	212	215	198	213	219	218	197	200	182	231	203	209	190	214	196	206	197	204	187	236	210	204	203	217	178	231	227	203	213	204	222	198	182	212	197	215	195	234	193	228	208	194	190	232	216	202	188	228	207	208	198	216	201	215	188	192	237	210	224	186	208	198	181	197	190	204	205	216	205	210	193	217	194	227	204	231	192	207	191	206	208	178	235	205	214	217	213	201	220	211	230	203	195	215	234	230	233	209	226	237	190	197	210	231	199	194	203	203	196	205	227	212	217	203	201	198	210	208	224	237	208	196	200	215	185	196	207	230	189	220	205	217	248	240	180	201	237	226	167	195	221	207	212	219	208	183	196	201	222	190	208	172	219	181	221	228	220	177	177	208	201	185	199	214	203	219	197	211	199	205	182	197	230	223	220	204	234	241	205	196	220	212	226	193	206	238	223	212	218	230	191	210	201	219	191	232	198	207	195	200	206	212	188	190	213	200	241	214	184	183	202	193	215	193	207	204	206	216	206	184	218	207	204	208	203	192	206	220	202	223	207	209	184	179	197	193	222	205	206	237	205	184	199	220	213	212	216	220	186	201	198	199	199	210	179	179	182	208	220	206	198	207	225	197	229	200	213	201	207	212	207	217	196	210	189	227	213	171	201	205	189	195	193	193	196	239	235	207	215	218	214	215	210	202	228	162	234	183	206	181	199	226	200	204	205	210	187	206	215	238	217	228	208	189	228	226	180	208	213	237	163	234	226	218	209	206	232	197	201	219	183	211	201	222	193	211	195	206	203	192	209	230	218	199	194	184	185	196	210	220	237	193	205	208	198	204	207	205	208	246	202	202	232	213	193	213	188	196	216	220	200	211	183	212	200	208	213	200	207	185	191	222	195	211	196	212	214	213	222	203	222	192	220	218	175	218	217	213	198	160	205	189	220	194	232	194	198	181	205	223	239	167	213	220	219	221	213	204	222	233	207	188	197	207	220	204	210	209	187	183	207	202	200	174	208	219	210	198	214	192	226	227	207	208	209	224	215	215	219	212	212	181	222	204	201	206	225	191	194	224	210	199	182	214	201	212	235	217	207	222	219	235	221	194	220	194	203	201	220	205	188	234	210	197	200	209	222	230	203	214	202	177	211	203	190	203	217	209	203	186	214	224	173	183	205	198	193	226	207	179	225	214	205	196	190	191	193	190	207	200	191	201	209	210	198	205	222	206	228	216	199	228	184	221	195	208	233	213	196	182	205	233	179	205	231	210	167	182	190	204	195	208	207	213	217	209	225	240	191	180	200	199	210	195	199	196	209	186	202	218	209	208	207	205	210	213	239	222	193	188	210	178	188	197	205	212	244	226	222	231	192	191	216	213	212	226	196	197	217	219	221	215	206	216	203	200	202	203	184	200	228	199	221	212	216	198	205	198	226	196	217	187	205	207	186	212	196	199	186	204	222	222	211	201	217	202	222	245	219	211	197	209	173	187	181	205	220	189	207	217	198	211	227	235	206	194	202	223	199	256	196	218	209	196	194	208	192	200	216	224	222	210	203	224	227	209	203	205	218	198	183	186	234	200	189	167	216	191	199	194	217	238	214	228	182	217	210	190	186	201	195	217	188	219	212	207	252	206	206	212	219	183	225	201	190	190	192	206	210	204	234	187	173	208	205	204	201	219	220	222	203	212	184	224	192	226	200	229	192	224	193	208	223	211	186	213	216	201	203	225	219	202	218	202	192	195	186	203	198	201	199	211	189	207	218	231	207	206	241	202	200	189	174	219	203	176	218	183	210	187	209	213	211	204	193	191	221	178	194	189	233	167	199	216	201	200	218	195	198	198	200	220	189	194	223	202	210	217	208	233	233	234	191	191	190	203	196	191	195	201	197	196	219	193	209	216	208	201	203	198	215	224	202	175	205	187	209	226	216	220	219	202	221	192	187	238	212	207	185	205	183	197	212	176	230	187	204	229	221	197	224	218	222	222	208	202	202	202	208	203	215	201	212	225	195	195	201	228	183	210	207	211	213	197	198	198	182	188	229	200	198	203	196	195	221	227	203	211	215	225	212	212	209	232	185	201	219	227	201	190	187	204	208	220	215	229	229	178	187	194	201	192	245	209	198	181	216	222	214	220	222	211	195	205	201	221	196	205	206	209	212	217	192	234	222	208	225	186	181	197	188	252	200	204	198	191	211	218	207	191	206	212	203	213	213	219	211	199	196	208	208	205	225	224	200	220	213	217	201	194	210	218	214	212	198	222	218	207	228	227	249	220	206	219	211	201	225	225	210	202	195	199	223	216	200	203	200	185	199	223	211	198	210	212	227	212	219	201	221	200	224	210	213	202	247	211	190	212	201	190	232	208	207	179	241	195	221	199	216	184	207	206	169	210	218	205	207	199	219	220	210	186	187	214	216	211	204	209	198	220	197	206	213	235	210	208	215	211	214	205	218	215	227	202	208	207	209	201	200	194	185	217	215	229	206	191	179	192	190	237	217	214	237	215	220	225	230	202	214	215	191	207	212	220	220	183	208	213	212	214	208	250	209	211	196	200	222	200	192	200	214	214	217	214	220	206	199	196	207	201	202	223	196	215	214	201	223	233	189	215	208	201	172	205	198	196	215	228	199	208	196	193	226	198	205	220	200	232	225	189	226	223	212	217	216	195	221	218	219	246	233	202	209	210	221	202	196	202	192	207	185	212	194	194	213	209	216	198	211	205	214	227	194	215	214	223	201	201	200	200	249	192	258	220	174	186	209	211	208	180	223	208	181	208	204	203	205	196	199	198	212	194	211	221	200	188	206	216	176	203	211	209	222	206	220	215	188	212	182	213	206	234	180	209	233	192	167	182	220	204	196	229	230	224	195	201	194	217	214	192	199	205	194	200	232	227	223	211	258	208	172	178	200	226	190	196	214	243	220	204	208	188	201	179	204	219	181	193	201	214	227	184	200	186	204	188	201	227	214	222	236	212	200	200	193	190	199	206	215	227	176	200	196	213	201	183	233	206	194	225	216	228	246	201	189	218	201	205	224	215	197	202	184	211	214	243	194	197	206	208	210	192	210	198	210	223	210	213	198	214	225	194	199	203	208	203	202	208	198	178	200	210	186	184	185	218	193	203	234	207	196	201	201	216	202	228	204	217	225	194	207	203	210	215	204	203	207	194	204	209	187	196	184	215	235	199	191	191	183	199	214	209	204	192	208	204	181	217	227	192	196	189	215	208	186	207	202	193	204	198	199	227	202	187	208	207	216	221	201	207	215	235	211	237	197	216	196	221	232	209	209	218	227	212	232	211	231	212	207	218	234	189	201	221	219	176	200	214	202	210	210	201	200	198	181	184	196
3894	4943	2878	1567	1055	847	697	623	592	565	529	529	556	561	517	552	433	542	494	518	488	486	482	516	484	519	512	512	477	533	494	493	507	491	501	482	497	476	526	510	488	462	487	464	494	482	474	553	476	459	466	459	518	513	471	481	453	515	475	520	474	483	492	527	500	486	506	516	455	492	503	522	463	545	526	513	446	496	459	532	501	488	516	517	526	501	538	493	484	484	540	500	460	499	504	537	513	512	476	528	482	461	543	509	460	486	565	510	509	515	502	506	473	527	461	527	498	467	503	494	525	466	509	526	460	523	471	522	518	468	494	460	529	521	526	497	515	506	515	504	496	505	516	479	521	495	510	482	473	528	512	500	493	524	505	485	475	519	517	521	535	493	500	510	564	467	528	505	436	489	484	499	482	477	537	490	528	541	533	487	473	475	515	485	497	443	455	494	463	483	478	490	488	509	485	482	506	457	508	486	509	495	508	490	502	498	476	507	509	536	530	461	525	523	513	510	527	499	513	478	512	486	505	511	491	498	495	513	499	495	475	515	493	511	472	513	457	498	538	482	484	497	548	473	476	468	473	508	475	497	482	489	465	509	493	516	533	517	527	468	510	482	465	481	495	504	482	476	503	482	512	491	476	480	493	512	490	484	488	461	496	518	504	505	524	482	494	462	520	499	492	460	489	495	485	487	492	508	525	505	507	467	454	516	464	511	456	498	529	487	510	499	481	523	466	466	527	445	486	518	456	478	488	491	533	557	497	484	530	510	500	518	507	459	503	531	540	495	497	481	546	483	503	534	509	517	545	504	489	536	516	502	467	495	495	531	504	531	490	471	505	535	488	468	535	504	527	465	510	535	505	506	455	503	459	544	498	536	476	526	510	500	481	464	540	523	473	506	507	504	494	490	485	457	517	456	517	508	511	493	465	511	522	484	481	492	502	516	512	492	472	497	505	498	504	502	508	486	500	517	464	470	493	486	526	493	503	481	522	489	524	495	470	485	539	529	488	498	517	488	497	502	511	524	470	505	489	478	509	492	466	476	469	492	522	522	489	498	471	512	484	504	512	501	462	534	522	470	451	506	500	439	485	486	467	461	480	487	515	494	485	489	523	483	486	495	492	491	506	495	457	482	480	533	551	519	525	469	473	494	531	499	442	510	482	469	468	473	477	498	499	456	516	534	505	484	465	532	532	517	492	490	497	501	486	467	534	469	499	482	485	530	497	503	537	498	540	519	480	521	494	465	491	517	471	492	521	489	509	531	491	465	490	508	519	472	502	495	508	501	512	530	510	486	510	514	494	516	532	509	541	469	560	527	472	485	504	529	494	522	490	500	497	531	501	488	505	477	499	505	507	487	487	506	509	460	478	509	525	521	493	472	482	517	486	492	506	514	545	521	486	497	457	505	507	505	473	518	467	499	504	509	475	458	482	510	454	518	502	534	502	500	508	496	472	517	467	475	500	485	484	536	502	468	483	463	488	496	524	524	462	505	474	504	534	490	490	540	470	500	466	491	549	474	494	523	485	499	523	482	527	498	548	528	479	505	502	479	458	495	531	500	481	471	514	482	544	536	471	490	480	507	463	496	503	495	515	489	515	529	487	476	502	482	531	509	484	532	490	508	469	473	480	512	497	490	517	485	552	479	513	456	525	501	488	490	521	509	491	512	464	533	488	495	530	478	505	503	463	474	513	527	532	511	489	478	454	479	531	502	479	521	499	507	510	498	481	500	499	514	484	506	472	458	486	492	530	528	508	474	520	515	486	497	486	483	491	479	494	501	510	483	536	489	480	503	544	493	479	485	487	487	513	481	489	520	489	486	498	504	518	533	538	465	528	493	555	514	520	483	506	494	491	493	475	513	527	521	470	512	504	533	494	498	521	512	515	471	509	472	510	494	548	536	466	519	522	501	476	493	526	492	520	476	482	488	488	465	537	537	503	498	465	512	478	493	473	520	511	490	497	467	503	511	509	480	475	470	500	484	516	470	525	514	472	537	502	466	508	509	543	489	509	516	482	483	446	475	516	536	504	508	500	482	473	541	496	533	448	451	487	513	481	511	508	517	513	491	457	483	496	490	490	500	504	493	526	530	514	482	534	478	502	507	533	488	487	469	486	530	489	521	487	497	471	523	525	484	501	533	482	489	517	463	492	476	528	473	467	520	517	470	486	498	464	482	470	477	528	484	472	507	494	479	478	483	491	544	489	528	525	526	494	481	512	506	494	515	507	476	531	494	504	475	479	546	499	489	504	498	532	497	479	498	459	509	526	544	482	476	467	520	491	520	497	505	515	515	476	506	525	506	497	438	500	505	501	514	508	485	509	496	522	503	506	516	478	472	464	480	507	520	470	539	499	461	532	521	516	485	466	509	520	524	467	484	459	487	494	506	502	497	488	499	482	540	510	497	492	533	510	540	505	525	533	508	497	484	464	512	501	470	473	522	510	534	560	500	482	491	491	477	518	498	491	509	473	510	468	498	509	521	486	526	462	473	531	475	503	484	521	531	506	524	480	532	503	473	527	502	485	483	493	483	467	513	498	523	487	495	488	474	526	451	506	526	534	467	481	498	483	498	500	493	472	497	484	500	489	467	523	534	517	467	496	487	516	438	493	519	525	477	479	495	472	529	481	482	480	489	525	512	523	506	467	518	475	470	518	471	475	506	500	492	522	485	526	478	521	504	495	495	470	516	514	492	501	502	466	526	457	502	486	484	516	536	509	505	496	465	489	500	511	457	505	463	522	472	531	532	455	467	481	554	520	508	520	483	486	484	532	487	534	520	491	470	485	520	505	548	487	532	503	476	466	500	531	461	500	508	492	499	481	505	497	481	491	478	443	494	516	500	488	491	457	530	503	504	505	507	482	460	493	489	460	520	521	537	457	487	482	478	477	519	481	508	469	525	516	482	510	508	515	512	500	482	463	468	505	513	512	496	512	503	510	510	499	495	471	500	461	513	509	488	486	530	490	489	480	468	532	513	499	520	515	539	489	490	485	467	514	529	519	519	476	492	480	523	471	528	525	509	490	457	504	482	477	554	506	474	501	448	510	467	492	464	458	449	477	537	508	507	510	480	502	562	495	512	437	497	469	508	491	487	504	505	517	494	491	466	489	531	473	457	465	496	498	531	487	482	536	509	520	438	522	514	500	483	517	529	491	476	494	496	457	510	487	489	498	481	500	479	502	484	522	506	503	511	471	475	484	547	499	473	483	521	532	510	475	489	478	506	520	477	504	486	481	515	494	496	496	537	499	458	480	515	523	514	514	500	480	556	521	525	512	470	540	480	492	521	477	491	494	478	477	511	500	498	508	490	511	507	514	517	504	493	510	506	500	500	523	514	505	505	494	506	544	484	521	495	544	513	459	512	508	529	509	507	512	504	508	503	548	502	474	502	508	509	471	479	476	506	511	487	516	505	521	475	460	523	477	486	556	487	454	482	539	525	529	486	482	532	453	493	541	503	497	549	495	499	504	528	512	451	521	472
23743	21002	24681	27508	21002	21032	16036	1162	588	397	377	307	259	214	174	164	198	179	168	147	167	155	161	146	149	150	178	159	139	132	121	132	148	160	155	126	147	127	139	129	143	137	141	171	125	133	134	150	149	139	160	136	137	132	152	144	139	135	148	144	146	138	144	151	146	166	143	155	143	151	128	142	128	134	158	144	166	138	117	149	165	156	121	158	124	147	138	136	127	125	134	171	138	137	145	134	139	155	137	130	142	135	173	165	130	157	114	149	141	159	163	145	148	134	115	119	156	146	147	150	124	138	128	112	155	136	133	141	144	140	147	138	132	128	151	168	159	154	162	143	145	152	145	153	149	163	135	143	130	135	134	132	150	124	124	143	146	143	139	131	137	151	150	145	131	139	116	129	139	148	157	141	147	144	125	127	133	145	129	133	144	147	142	134	129	157	141	130	135	150	132	124	132	125	143	154	153	116	129	166	132	130	131	133	132	155	119	136	144	140	144	139	141	146	143	111	145	141	145	139	165	148	160	157	146	147	120	149	117	144	134	157	128	164	161	153	145	133	142	140	125	152	148	150	165	145	165	156	157	146	125	129	147	128	140	131	125	127	126	154	158	158	137	142	126	129	150	111	159	138	125	160	151	162	158	147	124	128	146	127	131	142	158	129	141	172	138	107	152	151	130	165	162	131	153	145	158	134	120	153	145	141	155	153	152	136	131	139	117	160	137	158	130	133	153	134	139	138	160	126	145	137	140	151	146	121	117	128	123	148	134	124	141	144	156	141	147	138	137	123	125	164	148	136	159	157	155	124	133	141	139	137	148	166	139	129	155	156	175	136	147	148	116	117	137	144	129	133	162	148	134	162	137	147	136	138	116	160	138	148	136	123	138	144	142	144	136	121	160	122	139	148	162	132	144	118	144	157	145	155	144	165	142	144	148	139	141	143	135	116	139	162	147	127	123	137	145	125	135	131	141	134	138	132	138	181	128	158	128	124	142	151	140	118	130	123	152	126	124	153	179	161	132	149	149	130	133	146	126	136	148	154	130	133	153	168	151	134	138	118	132	131	119	144	157	165	162	130	115	125	138	136	158	151	120	140	102	128	149	148	151	147	130	157	135	143	147	153	138	137	152	150	161	153	157	126	144	135	153	137	137	116	136	120	158	150	111	157	147	145	135	154	140	132	138	168	136	154	132	143	148	140	152	133	123	138	129	132	151	161	136	144	126	149	140	132	125	117	126	154	144	143	159	165	150	146	133	126	126	143	137	129	143	136	137	153	155	125	139	163	137	111	136	144	112	123	147	164	127	164	158	122	143	145	153	146	163	155	171	122	153	132	154	126	143	135	126	137	143	134	153	142	147	127	138	141	160	156	138	154	142	134	145	158	119	119	129	136	156	140	125	143	139	141	134	145	136	136	138	152	145	143	123	141	152	137	140	141	132	154	124	179	144	148	142	134	155	121	136	147	160	133	147	146	130	168	156	155	157	145	134	133	161	143	125	137	133	147	140	137	139	137	143	152	118	131	151	134	135	131	147	147	150	122	133	125	144	132	151	128	131	147	127	157	134	153	143	170	150	128	136	138	145	136	131	138	164	150	133	120	140	164	149	128	134	136	170	142	128	133	145	113	138	146	151	120	156	166	134	130	119	132	153	135	156	131	139	135	135	161	173	147	143	143	138	138	144	134	162	122	138	145	138	127	144	139	154	133	145	143	145	151	143	141	150	152	151	153	127	159	127	147	137	154	144	138	151	153	163	123	141	131	142	111	140	152	131	127	127	106	151	128	139	140	141	150	142	119	130	163	152	142	143	148	127	141	119	145	156	121	151	121	122	156	131	140	150	160	133	133	135	161	158	140	154	141	142	125	137	125	152	154	133	146	139	142	174	142	129	137	118	136	154	159	127	150	147	147	149	159	137	149	131	143	137	134	129	153	141	114	152	158	147	139	161	149	127	142	141	133	126	144	127	121	141	131	158	154	124	123	111	149	134	154	148	141	168	119	134	143	147	141	124	143	126	137	147	145	151	149	130	153	126	137	145	135	129	105	134	163	144	141	176	135	147	144	148	140	129	166	152	159	134	112	105	150	131	142	145	132	150	138	152	162	165	158	135	138	157	144	124	144	138	127	129	142	138	144	119	145	154	126	136	154	145	139	141	147	151	133	121	150	126	165	151	140	162	155	155	140	118	113	125	161	156	143	154	141	157	131	133	155	150	163	130	121	146	149	143	148	136	141	162	141	155	139	156	137	158	141	129	136	147	142	118	126	120	136	138	127	142	124	145	134	117	142	168	132	122	133	130	160	152	154	123	165	148	146	135	148	146	147	143	146	124	148	151	171	139	127	164	149	142	133	146	164	139	166	172	152	128	130	132	141	139	148	142	133	140	150	146	142	131	128	137	125	137	145	138	155	144	150	140	139	149	130	122	124	129	114	152	133	148	128	129	142	125	124	126	136	155	143	153	152	150	149	110	136	142	142	129	133	151	127	148	154	138	152	142	123	140	162	119	164	116	124	135	139	154	144	148	127	130	144	134	133	153	176	151	148	161	142	141	138	146	121	122	122	160	138	125	112	133	138	155	153	163	136	136	140	159	137	166	147	132	142	132	148	146	128	143	115	162	133	138	156	168	134	156	133	164	133	134	147	135	123	138	124	132	131	179	172	142	150	124	128	137	144	154	129	146	153	164	148	139	142	139	145	123	127	150	146	141	135	145	106	144	126	161	152	131	118	153	142	154	131	136	158	137	131	145	143	125	145	138	132	126	127	131	121	145	154	141	143	132	118	158	161	134	146	132	163	119	132	141	137	140	139	146	148	158	170	129	151	145	151	131	139	159	125	142	148	161	129	117	130	134	144	128	144	131	133	127	150	126	111	127	142	129	134	153	138	161	130	151	144	149	162	148	139	144	145	143	143	142	136	138	148	148	137	146	116	139	136	146	157	151	140	155	129	140	148	119	144	141	118	160	159	160	146	128	157	131	142	146	139	144	142	135	158	146	145	136	158	110	135	145	136	142	146	166	153	131	133	124	146	141	131	155	146	133	150	142	160	138	152	133	146	136	119	152	142	167	160	134	152	129	139	159	159	169	129	158	131	156	147	160	152	141	151	142	143	123	121	150	136	136	128	133	136	156	123	148	139	132	141	123	129	140	148	127	129	142	156	146	156	147	145	150	146	114	128	143	140	146	149	152	145	152	179	124	144	116	154	138	117	137	148	147	144	147	128	143	122	138	151	123	120	139	123	118	144	131	147	142	129	133	121	125	138	144	141	156	154	135	146	129	150	120	136	126	152	162	164	158	138	145	144	115	154	126	145	149	158	155	139	149	135	148	146	129	149	154	133	152	127	142	159	119	137	135	145	159	139	146	148	148	156	140	131	152	132	149	135	124	141	147	163	146	156	147	150	148	133	146	130	135	133	141	124	134	149	155	123	125	146	140	139	161	139	136	133	150	151	123	129	131	132	150	137	140	141	155	134	129	135
4374	7346	4110	2335	1250	860	676	548	539	461	422	405	379	436	359	387	363	399	389	348	353	408	367	356	352	348	396	375	371	353	378	343	363	355	358	361	387	368	365	347	375	311	399	351	367	361	365	377	348	361	373	378	389	317	349	373	400	364	361	317	368	388	382	370	364	340	374	380	359	348	341	322	341	375	371	375	345	350	418	361	359	394	357	345	417	354	340	340	360	342	377	345	328	389	355	368	369	358	353	334	343	339	351	329	351	378	361	386	370	366	370	332	413	373	357	335	365	388	431	380	367	347	369	388	354	397	361	358	371	388	385	358	356	374	352	362	385	355	359	367	357	330	357	342	355	364	385	392	355	339	373	353	376	381	345	340	370	374	366	378	385	352	325	379	374	361	321	357	367	373	365	344	402	380	393	377	374	346	343	372	390	372	349	343	399	352	388	381	324	412	358	379	363	380	360	361	353	361	359	349	339	364	356	355	322	345	372	357	376	365	337	376	371	328	364	358	374	348	371	334	365	343	391	356	342	426	349	377	346	358	359	373	358	390	350	388	323	352	393	390	380	359	392	349	372	329	335	386	345	364	351	384	375	361	329	355	335	378	357	374	391	350	354	340	350	381	368	369	363	381	322	339	360	364	388	351	375	410	344	354	408	348	407	385	348	346	364	330	369	352	354	361	359	347	363	358	368	356	347	354	394	317	364	360	364	377	363	383	383	393	345	329	391	342	354	365	357	360	340	355	326	363	346	370	361	347	348	373	368	376	377	374	332	379	360	384	367	365	391	366	330	371	381	350	368	360	370	343	337	344	372	365	382	353	360	350	384	363	329	379	355	381	373	354	390	338	353	330	353	351	376	355	305	347	314	356	335	370	341	361	355	367	354	374	366	386	361	353	370	381	322	362	326	412	373	366	353	368	364	350	364	361	321	352	370	337	361	349	378	396	347	371	356	382	341	363	358	382	367	365	363	348	378	352	372	330	331	355	338	371	336	341	351	418	359	330	375	381	348	343	375	364	361	378	385	344	341	374	331	396	367	381	355	348	373	353	340	347	368	343	365	381	368	362	375	356	327	344	338	376	389	382	347	331	387	381	358	387	356	352	343	372	316	362	388	378	316	379	329	381	380	386	360	343	355	365	365	333	399	368	336	351	374	393	351	372	377	334	376	373	384	356	389	374	373	350	386	390	337	340	357	381	371	324	375	354	333	344	360	360	383	352	379	353	342	370	367	383	367	385	358	393	411	362	340	375	399	362	379	396	384	379	375	372	390	380	342	335	347	365	364	410	377	374	352	352	407	352	375	375	370	328	374	389	375	375	394	377	377	379	364	353	332	348	373	346	356	335	371	397	358	388	402	336	360	368	366	370	323	341	363	352	375	377	379	368	381	373	350	371	364	350	366	355	358	388	375	366	392	369	340	354	379	341	403	340	358	351	383	358	363	367	410	341	371	370	348	374	370	360	382	375	349	342	368	393	337	351	398	355	343	335	345	386	368	395	396	353	365	331	365	359	337	346	383	400	341	340	357	359	332	342	384	354	396	366	386	349	367	371	346	352	341	371	374	398	373	360	374	351	360	391	341	358	373	346	358	363	387	351	339	351	330	336	375	355	367	389	359	364	363	339	347	387	361	352	342	368	365	340	367	386	370	359	382	330	365	361	338	382	360	366	356	345	322	365	330	367	385	359	348	353	316	362	362	378	370	328	354	364	396	375	334	406	331	392	373	352	384	390	337	367	359	357	361	363	381	350	355	360	379	363	348	343	362	365	372	366	348	357	351	342	348	368	379	352	374	339	346	342	355	349	384	374	384	392	372	318	353	368	372	336	333	369	376	374	345	348	373	359	350	401	366	377	380	354	353	375	381	351	370	368	370	387	382	373	366	388	363	366	381	349	353	368	340	376	371	323	367	351	379	393	376	331	329	382	372	368	359	335	373	377	419	392	372	348	354	339	385	359	367	388	362	370	384	348	363	354	365	322	354	351	386	357	405	339	368	387	392	386	341	386	375	351	365	375	354	368	356	379	375	378	412	369	355	376	420	372	359	336	363	394	344	366	378	371	333	367	340	368	327	354	360	353	329	350	357	371	358	345	348	334	394	344	358	370	358	373	368	392	356	391	363	366	391	352	365	370	383	334	375	343	355	349	342	329	329	370	353	348	357	364	382	374	387	371	382	373	360	316	377	363	355	357	358	363	380	333	368	361	356	350	384	377	379	358	376	378	373	319	351	368	372	338	340	375	353	383	355	358	341	377	361	339	363	372	363	347	361	350	368	356	377	341	386	385	370	344	355	344	340	414	371	342	349	386	361	368	331	357	367	366	361	395	366	360	372	359	336	367	348	357	343	354	376	370	363	375	313	363	358	340	326	358	340	365	372	370	364	394	345	364	363	379	384	358	384	363	356	369	398	380	373	362	358	363	361	381	331	357	336	378	334	368	325	384	361	353	375	366	338	370	354	415	339	377	368	328	342	390	354	357	353	383	358	374	368	358	364	348	363	394	346	342	379	362	342	370	379	362	374	364	317	380	341	353	357	368	366	367	384	371	358	322	405	364	332	368	387	346	369	358	330	391	364	347	376	365	385	360	358	380	368	412	393	376	368	376	336	355	346	385	385	369	342	349	384	382	346	345	360	345	367	390	365	341	339	355	408	354	385	361	389	366	348	318	344	355	338	375	364	324	387	355	381	381	376	387	361	360	352	387	389	379	386	353	362	378	384	363	364	335	365	378	376	372	374	351	361	353	343	360	356	366	373	328	336	375	362	352	383	400	378	376	369	352	377	373	376	387	344	417	347	372	373	362	354	362	360	362	342	357	386	322	364	346	319	366	370	366	369	348	337	373	372	334	360	341	346	367	356	398	351	394	375	356	355	388	345	370	344	395	390	387	377	348	354	351	334	385	354	368	339	340	365	359	371	382	357	354	352	335	369	338	381	346	327	357	382	365	328	366	332	384	376	339	371	366	380	384	354	370	324	353	367	358	358	369	383	345	335	398	365	369	410	336	379	379	391	364	380	398	365	366	367	362	354	393	387	359	377	383	335	368	371	382	365	364	362	376	350	394	382	350	374	366	352	373	377	353	380	368	370	364	376	363	350	362	361	374	362	355	365	342	337	371	387	347	388	366	334	358	354	375	376	376	375	376	306	351	351	353	374	356	369	383	358	367	388	353	376	347	378	382	376	347	337	322	346	321	357	353	364	374	389	355	339	386	374	359	371	353	359	354	346	350	337	350	375	384	347	351	363	359	343	379	359	339	389	380	346	368	374	359	390	373	338	371	360	376	345	344	386	380	368	353	367	345	349	371	352	382	387	355	421	397	370	347	347	348	364	406	390	331	409	361	335	359	363	340	380	368	355	388	355	365	361	363	406	344	358	359	401	390	381	356	393	358	345	338	362	375	334	358	363	369	350	349	356	375	378	332	344	359	345	364	367	369	367	346	385	359	362	391	383	385	342	357	380	366	364	356	390	375	381	375
30741	20547	11916	2019	1079	788	717	455	395	371	354	341	323	326	297	333	274	305	345	315	295	274	321	305	306	267	346	294	307	331	322	316	317	290	299	330	271	307	297	327	299	291	294	308	285	291	278	304	289	280	292	310	303	306	286	326	310	291	294	273	301	269	306	300	322	298	336	281	259	303	296	291	310	300	306	309	289	287	291	289	311	308	296	320	357	281	287	333	298	301	292	294	307	307	304	278	270	313	289	287	302	317	327	331	273	274	294	292	291	302	300	317	293	293	290	319	286	299	286	291	300	313	323	320	284	275	327	289	269	328	329	327	266	330	308	326	313	293	279	275	328	342	289	314	285	305	334	303	273	302	336	289	313	327	317	281	324	311	308	311	292	300	286	301	319	283	278	316	308	318	307	280	295	284	328	290	288	257	293	274	334	319	304	309	284	320	323	293	303	298	302	283	312	333	312	283	305	295	287	309	282	292	323	285	321	311	342	352	300	319	292	290	303	287	293	319	298	261	305	308	295	293	276	298	323	339	275	321	304	298	285	305	303	305	283	286	338	317	278	288	309	317	325	298	279	314	310	288	294	316	305	332	351	273	311	276	312	306	312	267	277	321	287	298	292	312	297	313	270	306	319	306	339	283	276	309	294	260	303	322	301	309	290	300	298	286	291	310	273	298	256	318	290	298	354	308	265	305	285	348	322	311	286	302	312	298	299	303	284	271	289	288	284	312	338	294	325	319	277	317	310	291	293	317	290	309	281	289	264	274	305	328	284	329	320	305	302	306	327	292	338	285	331	296	315	312	321	303	312	315	282	298	328	301	303	291	325	300	320	307	325	284	304	295	295	304	262	280	313	306	292	280	298	302	334	302	272	282	302	307	319	299	295	298	315	287	307	261	328	295	294	299	307	266	340	282	311	287	282	269	288	310	294	308	310	312	298	308	287	300	312	304	299	281	345	293	308	308	299	303	288	300	296	271	302	283	318	298	309	291	312	281	324	299	313	272	295	305	305	315	306	297	273	291	271	319	295	313	298	325	319	312	328	298	316	280	313	309	280	292	320	293	297	299	322	331	271	324	340	320	300	292	299	314	323	291	291	299	304	279	304	332	300	304	325	301	304	336	318	310	292	286	316	296	273	280	296	312	318	344	255	289	325	279	290	323	292	314	253	293	290	302	270	319	331	303	298	313	302	297	277	270	316	298	322	280	296	320	322	301	310	290	265	291	313	293	309	305	280	301	300	293	305	281	256	309	301	295	298	322	278	262	316	309	335	305	307	292	289	291	292	284	280	311	278	287	289	299	282	310	302	308	315	305	307	269	307	276	297	290	304	306	305	300	331	291	331	313	280	298	298	304	318	283	328	274	299	279	317	294	270	281	335	319	285	300	296	321	292	270	290	276	314	286	306	334	319	322	305	288	305	311	306	278	293	276	311	321	297	282	305	279	295	314	330	312	326	278	289	313	286	292	313	301	292	268	286	305	302	292	290	379	279	310	297	308	301	320	315	283	309	321	297	309	303	300	324	301	303	325	299	326	304	296	292	285	310	281	289	295	279	308	316	314	320	305	321	309	315	299	298	321	313	325	289	310	297	298	303	311	275	301	294	293	282	314	318	313	277	295	298	277	291	315	309	309	302	328	323	296	293	316	299	300	340	303	296	293	287	316	295	310	272	294	307	290	289	333	303	295	289	340	288	310	305	292	299	315	316	295	304	303	311	314	306	297	280	279	305	304	308	300	344	301	304	293	340	275	305	302	311	292	328	311	312	278	300	338	302	293	319	284	302	331	278	299	292	330	311	296	312	319	307	319	272	324	300	264	296	280	290	345	306	276	310	284	308	305	285	311	285	304	299	317	294	285	279	329	287	296	342	325	292	294	308	321	296	312	297	296	329	279	309	298	324	319	313	307	306	281	284	320	294	264	298	281	312	325	299	302	269	286	299	289	344	311	323	326	309	349	304	314	274	286	310	329	285	319	332	317	266	324	318	318	295	282	297	322	310	319	324	285	325	279	299	297	286	312	309	282	297	290	326	279	276	307	304	308	283	319	308	322	279	313	285	283	288	295	306	310	291	303	296	290	300	307	326	294	310	289	281	292	276	287	275	280	294	338	306	322	304	311	310	275	276	294	289	324	305	335	339	335	284	310	287	279	308	306	274	291	307	305	295	285	324	297	281	294	297	285	356	310	329	304	310	333	300	312	326	296	285	298	316	304	320	314	304	302	304	297	272	295	299	292	297	318	319	294	311	309	317	303	302	312	278	301	310	314	314	286	276	309	296	289	300	304	317	314	278	329	334	327	309	308	283	281	302	306	307	296	300	296	330	335	298	299	323	327	299	308	313	334	274	294	321	303	300	322	290	320	273	326	296	298	322	322	279	317	318	301	288	296	297	334	312	315	312	290	308	275	284	325	295	299	286	299	306	268	314	273	308	302	322	297	333	307	315	297	301	293	302	308	335	271	323	328	299	290	268	310	291	289	317	283	306	320	328	275	280	324	306	300	304	292	305	263	333	298	296	314	306	293	319	305	291	285	291	305	309	308	305	289	311	304	298	284	287	319	270	264	312	294	322	266	324	292	298	315	277	333	282	313	305	309	283	306	304	276	286	322	278	296	323	297	313	302	312	322	299	288	316	259	291	303	281	290	320	308	297	289	295	294	278	306	310	306	301	309	365	307	297	290	301	300	286	314	329	277	269	305	301	296	312	308	272	293	316	301	310	295	295	322	310	336	297	290	325	306	329	306	281	314	288	332	295	296	329	303	321	368	287	314	315	276	292	280	296	335	307	312	317	303	316	306	310	255	302	305	321	268	325	325	324	275	279	315	303	313	260	312	331	311	276	289	284	296	306	276	292	264	295	323	286	306	298	318	269	285	334	281	303	314	309	282	291	290	282	304	305	306	298	327	317	307	262	314	312	288	276	314	300	300	298	304	285	302	310	298	270	314	306	288	316	290	269	294	284	291	279	333	287	276	308	270	314	299	296	264	311	319	304	287	297	294	313	284	288	282	320	321	241	303	286	314	302	329	284	288	317	294	306	295	292	306	325	314	312	288	308	296	296	325	317	292	306	293	301	305	287	319	320	307	309	272	291	294	323	334	302	318	288	318	300	290	298	311	283	314	294	294	271	285	301	328	330	325	257	320	315	303	295	297	315	304	277	316	308	298	322	284	290	275	307	288	324	308	311	292	312	290	297	310	308	277	293	269	319	279	291	301	270	306	282	286	256	289	314	284	345	259	298	287	309	297	335	330	290	287	325	339	306	332	299	280	294	310	324	304	300	303	319	325	293	279	290	307	300	274	294	262	293	308	348	313	328	286	278	296	315	310	284	318	298	297	272	277	272	304	278	309	324	281	315	351	325	307	322	307	311	298	299	301	331	282	310	311	299	276	297	265	358	325	307	282	317	344	298	292	298	311	303	294	316	304	336	297	332	297	323	285	278	337	311	299	334	354	265	305	299	300	283	288	298	309	286	319
6304	2604	1792	1345	992	886	853	763	745	784	776	717	704	734	696	720	721	730	730	699	717	696	719	677	707	733	741	703	698	704	707	766	690	730	699	762	686	708	761	721	762	700	695	740	697	725	736	734	753	708	687	731	657	719	675	739	698	707	724	705	729	758	647	739	748	719	710	717	683	738	701	691	712	680	703	726	725	719	709	693	702	710	700	719	710	713	750	703	687	726	735	715	701	652	730	697	673	733	713	685	699	659	689	696	717	665	723	753	660	719	726	740	732	724	688	719	695	741	675	691	712	716	695	733	739	711	764	727	663	699	672	721	696	704	693	697	729	749	732	711	655	689	729	732	683	682	722	710	735	717	704	710	700	750	717	736	710	739	699	695	684	705	677	723	747	712	718	704	713	680	691	701	711	736	699	742	709	706	683	742	675	765	721	730	705	716	740	683	698	713	733	692	693	704	675	730	729	717	699	690	740	680	711	720	689	665	739	703	712	683	710	740	708	734	688	703	743	716	742	646	722	638	722	728	726	701	715	717	716	751	710	736	672	724	715	711	707	737	710	726	671	712	697	717	711	749	706	731	677	690	712	673	698	728	682	726	666	672	746	709	742	691	684	726	699	686	740	699	755	751	742	695	732	765	687	684	753	723	689	724	740	719	683	697	711	714	744	711	720	670	714	711	706	654	704	697	705	743	744	676	670	694	701	722	680	695	757	716	748	716	700	724	706	720	670	702	701	737	719	703	640	715	745	707	675	712	682	722	767	696	714	727	691	738	713	721	727	708	727	725	698	707	686	756	745	666	717	702	700	675	670	748	705	726	710	677	687	728	679	724	724	734	694	688	754	718	676	753	686	702	651	772	688	724	744	693	743	703	730	676	749	707	726	710	733	691	731	728	690	699	726	725	699	716	746	705	691	731	683	667	682	687	700	707	695	707	748	694	723	695	753	678	644	704	718	692	688	721	739	702	692	721	715	714	721	705	656	722	667	716	685	768	742	683	776	731	713	684	741	720	749	695	726	705	704	696	723	720	688	719	720	734	694	683	720	717	747	739	770	721	723	689	714	688	707	713	688	710	721	694	717	713	704	683	715	755	661	715	706	702	714	656	669	686	707	712	681	712	735	721	677	691	687	710	772	729	701	714	662	742	719	729	717	723	750	703	692	720	766	754	698	687	663	666	710	682	704	698	695	712	736	654	711	708	728	733	737	681	720	718	697	733	748	712	704	656	713	713	727	706	713	732	743	722	736	727	738	697	704	714	725	731	758	685	737	668	707	707	709	718	722	673	713	686	721	687	716	690	710	690	719	712	700	665	700	714	716	676	705	689	699	728	663	696	753	689	701	700	710	694	710	724	719	788	688	786	718	659	692	695	693	723	730	766	739	713	688	725	696	755	702	780	717	741	701	750	734	698	708	729	738	703	694	724	693	720	692	692	750	707	685	736	668	718	746	698	703	663	716	789	683	703	674	678	729	714	695	658	685	745	707	741	726	730	749	690	730	741	704	697	722	678	719	727	748	710	730	709	719	728	695	728	751	653	669	668	717	712	732	718	707	654	765	739	697	710	744	693	747	699	717	713	731	687	690	716	704	709	696	762	705	684	758	716	722	692	706	702	659	668	726	768	751	696	738	747	711	719	690	680	676	751	784	702	723	678	707	670	703	776	667	762	743	670	726	707	691	656	707	656	722	707	711	731	747	731	710	692	711	727	715	708	728	720	681	726	704	708	748	719	655	728	752	692	694	713	706	711	694	705	761	704	702	714	695	699	722	710	678	677	753	700	717	678	699	728	744	703	674	708	711	697	686	693	703	707	721	724	737	705	680	669	701	706	708	683	688	687	682	661	686	707	733	679	712	714	688	701	708	752	697	711	704	712	733	699	716	679	706	711	706	676	712	720	673	706	697	733	719	733	707	679	711	744	706	736	728	739	701	724	683	755	677	740	700	702	691	725	714	699	731	760	750	729	730	709	734	697	753	728	677	717	714	705	671	765	751	639	763	768	719	763	728	713	727	703	685	735	777	660	724	680	682	711	763	683	676	731	728	721	726	710	676	713	763	724	668	720	750	704	700	726	708	683	737	744	704	704	719	699	696	723	696	699	752	707	730	734	733	685	730	693	681	711	728	685	705	723	726	699	735	721	730	687	731	668	687	706	712	738	801	766	730	713	684	707	730	737	696	732	743	707	731	720	659	717	695	749	729	671	680	736	696	725	684	732	656	713	749	723	728	757	692	688	728	694	731	733	701	698	740	751	727	725	736	702	731	704	721	740	752	742	710	746	697	718	682	671	696	724	685	693	691	685	726	712	712	751	689	795	740	751	738	673	699	711	709	699	735	728	680	737	706	772	736	699	762	674	743	692	719	695	722	697	716	695	701	690	711	744	717	708	725	679	721	727	686	683	712	719	715	712	729	751	715	655	704	754	696	687	699	672	703	739	712	687	731	687	736	689	690	724	716	690	720	710	707	707	737	675	700	706	761	742	708	692	694	679	727	753	749	710	697	719	728	673	677	718	717	703	732	756	673	716	725	684	707	699	701	753	745	741	737	691	707	740	678	718	784	725	703	743	744	742	703	698	722	700	703	756	668	731	735	703	729	741	780	730	675	668	734	740	675	699	712	718	709	700	721	677	722	752	746	747	698	739	726	685	684	773	746	715	698	730	772	728	724	708	670	691	726	785	718	747	706	687	687	697	715	669	703	780	721	705	711	689	714	714	705	695	682	679	712	742	684	727	702	662	720	670	706	688	647	726	704	715	728	704	662	721	696	715	721	707	737	723	711	720	741	703	727	721	695	766	703	663	729	710	706	707	695	680	688	701	716	680	698	667	684	704	716	699	687	756	697	689	716	725	709	649	714	725	726	738	679	716	713	710	707	693	696	698	727	690	721	739	693	719	697	717	691	697	745	723	716	721	746	736	752	700	707	738	703	657	718	717	722	716	721	691	709	728	744	691	663	712	645	722	703	735	698	654	721	747	719	715	660	708	708	749	731	681	712	695	724	732	693	726	697	690	702	736	659	709	772	694	700	683	661	729	683	713	658	694	730	709	720	742	757	701	721	706	704	705	695	719	749	740	715	701	706	674	706	676	682	660	696	691	669	707	633	727	730	667	723	705	704	681	699	766	713	720	725	715	687	675	779	739	680	732	719	704	708	743	697	711	718	759	686	718	650	704	697	726	691	703	754	674	656	693	711	693	732	700	744	682	722	717	736	721	723	720	727	717	765	707	705	703	720	721	698	700	745	698	688	713	702	739	757	707	740	688	710	725	757	730	701	699	720	734	664	762	698	730	720	732	711	723	709	673	706	722	683	706	726	711	689	720	709	736	713	696	682	708	711	697	715	745	681	735	729	707	753	720	693	728	735	739	723	751	730	691	699	667	701	684	717	742	743	726	728	734	720	727	748	713	719	735	733	721	759	751	710	684	723	730	709	681	723	672	733	660	724	707	714	691	723	681	754	688	720	759	687	737	716	711
24328	20974	24318	27807	20968	19509	1476	650	474	385	299	291	283	269	260	245	228	206	211	236	227	256	223	220	248	198	203	224	230	212	213	233	213	245	205	201	237	213	213	215	202	220	187	220	227	222	240	210	214	199	218	237	190	246	201	195	218	221	229	200	204	204	205	237	232	182	230	219	217	210	214	238	222	212	244	223	194	205	234	224	210	216	225	227	191	180	212	216	219	214	197	225	204	222	197	242	205	226	227	218	244	206	189	190	198	203	229	212	223	181	207	191	204	218	213	198	215	229	208	201	218	200	187	231	202	210	224	234	198	204	225	220	195	181	218	197	244	197	197	198	227	243	208	199	224	221	216	212	209	223	217	186	200	213	213	204	208	216	233	236	186	225	172	226	219	213	197	184	214	223	190	220	203	231	231	204	222	225	210	221	216	203	199	195	215	192	207	224	209	206	234	194	199	179	211	219	188	193	255	211	219	211	241	218	233	211	209	202	191	215	216	190	227	218	218	209	216	239	220	243	199	221	230	214	224	220	205	212	198	209	211	227	191	209	191	210	199	192	224	220	197	215	206	205	216	232	216	208	210	223	205	206	205	198	193	227	192	212	228	230	227	211	197	202	207	240	215	230	184	224	207	233	253	185	213	218	226	193	225	224	215	224	229	219	191	209	226	210	196	229	224	205	272	193	228	190	219	208	233	207	212	228	205	207	219	224	208	225	199	199	202	203	209	203	199	251	210	207	234	204	207	219	247	206	217	225	208	232	220	222	203	227	229	237	223	215	187	214	202	207	220	210	196	221	204	195	204	202	230	225	211	205	196	214	200	203	195	225	210	195	246	197	214	224	221	210	218	232	205	217	192	213	205	188	242	213	204	229	230	203	200	236	241	200	201	185	190	230	226	231	217	224	197	214	221	215	224	196	210	226	216	223	193	192	220	170	216	223	226	235	202	225	236	228	218	207	221	198	208	209	237	210	204	229	208	208	182	233	250	209	196	234	184	186	217	195	217	209	231	221	223	225	226	217	209	200	205	235	195	224	230	194	202	208	186	216	227	220	219	215	246	220	207	205	215	219	203	208	210	212	219	233	226	215	238	206	221	206	197	209	222	206	224	205	216	231	219	197	206	195	194	233	228	208	213	206	200	233	212	205	210	199	193	210	215	202	203	209	190	189	212	233	222	217	245	188	221	229	234	230	237	232	232	201	181	218	221	203	242	220	195	206	210	208	215	193	254	210	245	234	215	247	212	205	237	177	238	221	190	214	212	216	186	218	198	185	223	233	222	227	198	219	228	207	207	197	233	201	208	198	223	227	206	198	204	229	202	208	183	219	197	214	197	229	223	217	198	206	220	228	225	211	199	204	180	206	220	216	211	211	224	200	199	219	216	204	231	227	243	210	192	206	206	211	202	201	192	219	204	234	207	187	229	235	222	261	231	219	238	233	195	205	180	203	190	198	192	213	196	209	212	215	219	210	234	219	235	215	237	210	208	206	193	214	208	195	186	211	241	234	218	225	227	224	187	220	219	239	211	239	218	213	196	227	211	189	248	198	220	231	234	230	223	214	221	214	221	198	196	215	200	235	212	206	198	194	213	223	223	203	213	192	215	211	181	199	205	214	224	194	209	209	218	239	215	198	222	232	211	226	220	217	220	216	199	198	205	195	239	201	219	205	195	210	237	208	191	216	203	190	209	218	218	243	235	208	244	212	173	226	224	225	205	190	218	203	205	187	198	235	206	225	199	203	201	213	197	218	197	225	226	184	226	214	195	215	225	192	210	192	207	196	215	217	205	222	205	225	225	210	201	213	197	201	222	208	239	204	205	230	189	230	200	197	224	195	209	204	214	210	216	218	220	202	222	214	230	206	216	225	204	225	226	199	209	192	206	201	237	206	236	199	228	229	228	211	245	200	224	232	198	208	223	223	195	209	207	203	217	215	189	213	192	212	229	207	220	191	222	189	224	202	202	215	232	209	209	197	209	206	226	174	223	200	231	224	196	206	240	205	229	215	217	216	196	207	211	227	210	220	220	213	225	226	235	196	212	208	209	219	198	215	225	230	187	199	197	206	226	213	218	211	203	201	248	215	206	221	198	224	209	203	206	228	190	205	205	230	257	208	216	215	194	203	203	208	235	218	208	208	234	220	229	224	231	171	218	204	209	223	182	217	213	206	206	194	237	233	200	220	204	220	201	231	228	199	213	229	227	211	222	210	184	209	187	194	209	215	198	203	225	218	198	215	221	212	217	213	191	217	215	241	227	220	223	189	230	239	230	207	212	225	217	210	209	196	219	212	197	230	212	189	199	212	175	208	224	186	208	227	213	201	225	205	230	217	213	234	224	210	219	221	220	185	246	234	210	199	227	231	228	219	212	232	204	227	174	221	199	215	189	217	220	222	199	204	212	234	210	177	216	227	202	205	195	197	203	187	188	214	210	209	184	190	210	195	229	219	202	208	230	237	249	194	209	216	202	211	217	220	215	219	220	226	218	186	195	219	205	224	205	215	209	230	212	230	205	197	220	211	240	217	210	198	208	229	243	201	203	216	221	218	231	204	209	197	223	218	228	208	249	204	223	222	163	211	216	207	216	201	227	201	202	222	204	206	197	214	207	213	212	198	226	211	216	204	241	238	255	223	212	198	216	235	199	195	212	241	237	216	209	191	236	195	242	201	251	241	216	220	193	211	218	204	205	208	230	208	192	203	206	238	249	210	206	179	203	198	201	202	203	222	195	204	210	216	205	243	229	209	222	233	211	203	242	209	210	210	217	206	207	191	190	236	201	202	215	199	237	212	193	202	198	203	207	231	224	200	202	207	211	208	230	183	218	199	227	200	212	204	242	238	212	218	191	196	210	221	219	210	225	211	202	228	244	214	232	210	207	217	228	186	233	196	220	216	221	227	215	205	209	211	226	189	216	233	233	193	223	176	225	190	196	203	219	216	194	228	205	227	185	223	212	217	205	225	212	205	206	196	198	193	203	229	235	223	207	235	213	213	230	210	221	228	220	218	196	241	235	196	204	206	193	221	211	205	205	229	223	239	233	225	222	215	201	205	201	220	215	228	185	215	221	214	215	205	210	210	210	197	227	235	225	209	213	214	215	222	222	226	211	219	224	216	194	224	211	202	212	220	210	223	241	205	212	243	216	201	232	197	216	221	206	197	193	215	216	192	214	203	215	228	197	208	243	211	216	218	222	217	225	229	221	210	204	224	209	221	202	246	201	232	179	191	233	223	228	228	194	247	194	226	221	218	223	212	214	224	197	202	209	183	233	218	240	226	227	188	208	201	219	196	195	219	226	236	211	213	199	202	208	192	236	230	220	220	223	202	184	206	191	203	196	200	203	218	197	206	212	198	214	229	225	245	217	210	221	228	211	229	214	194	227	228	197	211	228	212	220	223	209	219	212	212	209	225	233	205	185	199	203	213	224	221	213	232	207	201	218	206	209	208	208	212	234	215	198	220	211	179	209	231	219	223	194	216
4128	5123	3158	1792	1147	946	770	636	569	551	577	549	503	514	540	508	544	517	496	518	528	512	567	512	503	512	534	496	489	509	510	508	517	516	550	476	530	521	533	507	471	514	508	509	491	498	562	500	537	555	470	490	509	520	484	513	523	530	522	471	508	543	494	544	525	493	550	519	537	492	522	498	485	487	555	509	540	498	530	501	551	500	510	488	556	514	519	541	503	517	506	484	499	508	542	522	538	510	513	514	520	491	509	569	510	543	522	496	525	497	526	536	537	482	513	516	499	521	498	517	540	501	566	502	527	529	550	517	516	514	498	516	516	546	529	554	493	513	510	536	493	508	510	510	478	514	486	548	537	502	527	504	519	531	485	537	463	530	520	533	482	501	542	489	484	473	559	492	544	514	525	518	527	486	501	506	560	517	473	470	522	493	502	514	501	471	531	546	528	513	494	504	528	519	521	498	536	514	502	502	493	557	503	537	528	526	525	479	546	491	497	502	515	520	495	520	550	525	527	537	534	519	475	483	498	480	556	501	496	522	475	533	478	506	495	519	506	535	509	507	542	521	491	479	536	537	524	480	511	477	559	525	506	559	534	520	507	483	502	496	544	534	522	562	552	485	512	501	515	510	527	486	505	573	446	505	497	507	520	507	507	509	494	536	511	461	544	533	522	558	554	484	503	497	517	529	536	560	470	490	541	465	520	533	547	499	536	495	507	509	515	518	522	487	500	523	482	509	508	504	530	526	530	513	543	523	521	498	497	507	510	497	485	485	488	579	561	544	522	533	519	516	506	551	504	513	543	545	512	530	464	523	543	509	502	501	565	506	518	576	494	486	508	534	481	491	513	500	505	536	514	495	506	521	537	533	505	499	519	489	517	553	513	525	530	531	479	495	537	519	525	461	552	530	480	494	525	512	498	525	515	477	506	466	545	546	505	502	537	487	493	501	538	512	505	527	495	531	595	484	508	507	570	458	514	524	570	517	543	535	542	511	535	516	476	500	520	490	553	553	524	522	515	537	521	510	518	482	529	508	524	506	475	541	518	554	500	477	536	547	467	558	528	503	536	459	514	503	526	522	545	534	485	485	537	484	520	554	544	533	511	548	501	504	527	484	540	542	494	482	529	531	495	535	517	585	511	469	525	518	525	522	459	499	518	541	504	549	506	521	530	517	559	485	513	493	460	539	533	513	516	489	526	502	530	494	505	515	474	508	519	547	523	522	552	504	498	551	480	533	544	522	508	505	501	507	519	537	521	489	514	535	527	538	523	491	532	463	529	534	532	519	531	500	528	526	482	503	520	502	549	521	529	511	529	506	516	476	518	552	536	513	505	513	512	541	521	497	535	507	540	502	468	501	502	524	550	514	495	537	473	530	520	500	506	530	492	571	487	572	525	499	506	499	510	540	514	485	490	532	523	509	514	574	524	555	509	526	522	558	514	536	537	503	504	531	524	567	531	486	462	497	495	535	512	491	501	502	550	499	498	509	498	574	525	531	460	536	512	498	558	533	494	522	536	514	549	528	518	529	510	521	513	485	542	511	510	478	503	525	571	508	513	504	524	518	541	520	575	522	517	489	486	486	553	466	525	491	538	506	558	498	541	514	505	545	545	504	531	514	522	531	502	507	513	528	521	507	504	542	487	495	537	525	517	474	539	497	505	491	541	502	514	525	521	495	512	508	520	522	527	541	473	528	526	475	548	527	550	488	531	536	528	504	510	537	558	528	542	507	511	517	519	508	515	498	486	506	522	513	536	542	508	533	514	503	506	535	511	561	526	532	547	489	531	501	531	530	503	536	500	506	481	507	497	534	495	533	512	511	505	503	555	523	508	532	524	534	491	506	586	555	539	488	490	570	524	531	496	495	470	541	515	518	530	516	552	517	525	503	528	501	539	503	516	491	508	531	495	497	527	507	540	511	471	518	534	517	507	532	533	543	517	484	526	500	531	519	526	513	514	545	515	509	508	504	473	488	513	490	482	470	513	550	491	551	515	524	509	515	472	495	549	547	524	497	525	507	522	531	513	508	513	536	518	544	501	514	517	450	492	554	504	536	551	515	516	501	497	481	471	542	521	569	512	503	528	532	520	527	473	483	542	503	519	471	507	481	501	517	524	510	524	495	468	493	517	514	534	519	509	484	510	507	533	521	546	526	515	497	523	526	521	532	520	558	521	503	504	538	536	525	526	516	551	496	492	489	539	544	494	558	539	558	582	510	490	519	536	531	548	473	501	522	495	486	460	525	539	542	513	500	569	527	505	521	503	534	501	560	514	485	526	508	510	514	538	474	560	541	502	524	529	522	534	542	547	507	476	520	528	511	510	534	540	512	548	540	505	526	540	531	516	502	518	518	525	517	519	501	530	482	484	492	516	571	503	529	521	503	512	518	492	543	481	488	529	512	499	536	538	523	491	535	502	488	570	522	488	494	500	534	484	493	532	505	501	491	483	530	515	481	521	529	527	540	511	514	550	523	511	543	545	528	517	544	533	551	500	494	536	530	485	489	530	503	532	512	483	446	553	556	494	527	511	559	522	520	520	522	495	507	503	477	561	530	538	530	555	515	531	505	504	528	519	512	481	523	543	494	487	520	557	546	558	524	488	520	495	535	500	486	509	538	511	516	537	521	505	499	524	492	504	505	532	538	519	508	516	516	523	505	548	486	512	500	545	493	510	518	514	535	499	512	507	533	521	556	534	497	501	511	533	535	467	512	499	527	526	509	528	521	500	485	472	508	570	524	522	521	501	492	489	519	495	523	517	514	497	513	543	503	483	544	525	525	500	532	546	525	531	533	521	489	543	533	530	512	481	505	537	491	526	515	534	518	488	484	508	512	490	539	493	548	511	535	494	516	520	515	513	498	489	508	517	514	497	553	474	515	525	561	538	505	493	509	484	532	486	527	555	503	523	502	487	513	563	514	511	516	499	510	499	501	485	475	488	510	528	543	503	525	521	507	478	531	504	507	509	512	528	565	528	506	528	491	491	481	537	528	515	531	565	517	527	510	504	520	527	520	520	517	527	520	491	531	518	485	491	439	502	548	504	490	475	537	511	545	541	479	523	508	567	520	501	538	521	507	518	494	512	500	507	474	483	528	518	553	534	514	513	480	507	529	488	502	563	540	493	517	451	469	527	472	515	521	506	487	497	524	544	503	525	529	520	506	528	504	526	548	502	498	552	525	504	531	499	517	492	519	516	507	540	492	525	552	506	506	515	497	522	529	525	519	505	526	558	524	481	511	528	523	502	524	485	527	520	536	496	500	517	499	497	474	511	509	502	528	505	521	551	513	538	568	512	522	504	529	518	540	481	520	522	543	492	509	513	525	546	523	557	531	487	504	525	495	534	542	510	527	528	514	533	464	517	528	508	503	521	557	483	526	463	478	547	527	505	504	523	510	471	509	533	503	500	520	502	499	554	523	532	544	540	523	544	511	496	508	542	473	538	522	498	490	506	493	509	507	477	478	523	478	532	521	524	483
23763	21010	24720	27480	21013	21038	16077	1064	533	391	314	254	239	233	193	196	168	173	154	158	144	148	165	175	162	157	167	153	140	163	161	159	155	133	162	144	147	151	148	144	146	138	152	156	133	171	157	133	144	148	156	155	149	139	145	159	125	142	163	151	166	176	110	142	136	157	155	163	144	137	129	150	157	163	162	145	136	149	152	145	159	127	158	156	148	136	154	157	162	148	136	150	131	149	122	144	134	138	125	164	148	115	163	166	167	143	152	167	135	169	167	178	137	172	137	138	139	120	168	153	157	173	142	180	146	177	205	120	144	176	148	175	149	159	157	166	160	144	157	165	130	141	162	150	155	131	160	140	132	171	135	165	126	152	132	149	152	153	179	160	148	139	153	133	137	155	137	161	163	154	143	135	161	139	160	157	143	128	159	135	154	144	147	155	144	152	141	185	155	122	147	142	145	152	147	150	157	137	126	146	129	145	148	148	149	157	166	158	154	146	153	141	148	174	134	139	146	144	164	164	145	132	153	163	163	157	163	142	155	155	171	141	148	143	121	161	137	142	143	147	152	178	162	134	143	148	145	150	147	182	163	138	149	133	172	176	134	145	139	150	152	141	149	151	160	138	136	119	145	142	160	146	159	137	144	148	155	178	164	155	179	144	165	150	161	132	152	164	136	141	113	150	153	159	131	127	159	176	136	128	125	156	171	128	116	165	128	150	157	132	140	137	154	142	150	149	127	118	128	160	174	158	134	145	128	126	148	142	132	168	170	138	150	163	159	138	175	145	143	146	127	155	135	127	143	137	184	124	153	131	159	152	168	141	156	134	148	128	158	141	159	155	145	155	156	154	138	164	159	131	116	161	142	150	150	148	165	167	136	156	142	189	163	145	160	166	139	120	157	145	151	144	156	146	142	120	143	163	150	153	160	161	155	162	147	128	129	151	158	156	129	131	149	156	138	138	171	160	156	133	134	158	164	141	159	135	170	139	149	138	140	155	130	159	116	158	129	160	169	154	149	131	131	141	153	166	136	143	152	141	133	130	149	181	156	125	162	148	151	150	154	159	167	136	144	139	153	142	146	162	127	153	154	140	142	143	154	139	151	127	155	153	159	155	157	151	135	168	147	154	144	140	143	139	140	146	173	136	153	126	148	144	156	179	147	178	153	153	161	153	153	152	133	147	160	144	153	127	162	123	146	136	160	128	141	131	150	158	159	142	163	159	146	138	169	155	147	160	160	143	150	138	170	138	162	151	136	152	134	144	149	127	140	155	143	154	148	134	157	144	152	143	163	143	147	124	152	134	138	158	167	165	126	134	134	119	148	156	140	155	149	156	158	156	137	159	157	125	153	155	156	150	166	151	153	134	152	137	136	179	136	147	159	143	171	155	124	145	132	155	160	156	146	128	163	168	150	150	179	155	132	157	153	133	180	141	130	169	141	150	133	156	145	125	163	136	145	135	142	136	140	170	123	149	171	145	159	186	130	142	161	134	147	162	159	143	131	173	146	138	150	146	126	158	139	165	140	151	144	152	149	149	138	146	120	157	156	134	153	145	154	159	158	144	149	153	170	131	152	132	138	149	165	153	153	180	143	158	149	159	139	155	129	161	175	152	151	172	146	165	140	143	146	132	139	146	139	149	155	160	168	156	182	135	152	133	167	151	142	149	146	153	162	151	163	140	137	127	141	136	141	131	136	160	152	132	140	161	156	153	145	157	149	143	150	147	143	157	159	137	131	147	134	167	156	136	125	123	134	124	145	135	136	146	112	145	167	152	160	146	166	152	145	147	158	140	140	153	126	134	172	143	157	165	170	141	150	145	169	147	144	128	144	158	158	141	178	161	144	154	159	159	143	146	151	115	163	159	149	139	155	132	153	182	160	154	151	163	147	158	147	147	158	129	154	163	149	158	156	171	143	136	170	149	144	142	151	171	136	152	152	150	158	148	159	156	161	140	141	138	150	142	145	147	155	123	138	139	160	166	151	143	168	126	134	158	140	153	149	159	142	152	149	143	134	145	123	181	143	129	142	162	142	146	149	140	146	167	133	142	154	166	145	164	135	153	155	127	160	141	161	158	144	135	144	142	134	135	159	147	129	149	158	167	153	162	156	134	135	146	147	148	146	136	156	156	162	163	158	161	154	160	132	151	153	167	159	154	157	144	128	162	156	155	151	150	140	154	156	131	154	143	148	149	156	158	151	191	136	130	138	168	159	157	138	137	133	148	174	139	148	155	130	153	142	154	160	135	141	146	160	147	160	156	141	165	154	150	136	172	128	164	124	163	147	156	152	151	147	160	125	156	141	126	135	144	170	150	150	180	141	154	141	184	166	148	143	156	150	155	157	151	151	134	137	168	142	127	174	160	150	151	142	140	151	162	143	142	135	136	157	152	152	137	142	140	158	149	151	159	150	139	160	140	132	159	146	161	154	155	138	176	138	159	163	143	149	128	155	139	151	156	167	160	149	153	143	172	165	158	149	149	151	132	131	140	158	146	152	147	169	156	169	154	149	140	141	160	174	148	151	149	149	152	155	158	158	169	153	157	155	168	148	147	134	157	157	140	156	138	139	176	138	164	163	154	143	138	164	150	145	135	160	148	167	146	149	135	157	144	162	141	161	147	166	149	161	150	146	168	114	161	150	133	174	156	162	157	169	149	138	151	159	140	152	129	152	170	167	137	153	145	154	147	149	157	154	143	171	146	134	141	142	148	170	144	148	168	146	150	161	158	133	164	141	157	134	150	155	152	148	159	199	162	133	147	163	121	169	168	151	145	149	139	129	134	135	161	132	151	167	153	172	153	167	153	156	156	135	157	165	123	158	156	160	167	155	173	149	147	142	155	156	164	166	132	146	154	134	133	145	163	142	139	142	150	138	143	142	175	139	174	143	165	150	159	177	137	142	151	156	164	151	146	169	158	163	171	150	166	158	131	154	157	164	166	145	165	161	153	132	160	125	148	132	142	140	144	163	131	164	137	126	135	157	155	177	149	158	175	141	144	135	167	150	137	155	151	138	142	153	147	141	175	162	146	139	151	137	135	162	164	155	131	149	146	126	149	162	156	131	157	159	148	171	131	122	137	146	140	147	136	149	147	142	132	133	154	155	155	140	155	129	136	160	147	150	146	155	132	136	140	133	157	154	157	133	138	154	135	132	151	139	178	148	160	143	152	143	176	169	149	146	122	159	156	127	175	172	176	138	154	170	174	139	151	145	136	149	145	145	149	132	144	146	134	149	154	150	146	141	177	144	143	145	158	140	169	153	143	140	133	139	147	150	134	137	147	155	149	146	136	155	144	161	135	132	160	148	148	151	127	158	125	146	154	147	145	139	164	143	123	161	121	170	161	174	160	115	115	163	130	153	138	165	127	138	128	157	139	163	139	147	120	153	143	157	155	121	155	154	153	136	147	139	157	150	142	162	144	164	144	117	154	143	179	161	125	122	144	147	151	155	164	147	146	140	146	159	152	137	149	159	161	141	159
5028	7885	4687	2495	1491	984	682	589	526	474	425	432	452	449	402	390	387	409	364	414	386	381	396	374	381	397	370	404	383	379	385	386	412	402	401	377	386	380	362	408	399	403	390	394	365	387	360	410	409	398	399	368	409	346	392	382	392	425	386	356	370	425	380	379	386	382	373	382	391	394	397	400	383	373	393	387	379	367	380	364	384	405	398	389	341	371	385	383	392	412	408	390	381	391	418	379	398	353	387	383	374	360	391	405	431	382	385	384	350	355	371	360	384	379	400	406	394	363	410	357	381	389	367	392	379	406	354	392	378	417	359	421	377	371	359	378	367	381	400	359	414	413	386	380	396	381	418	365	386	368	375	415	382	343	401	378	372	389	408	379	400	350	364	365	376	395	366	361	346	377	378	397	405	381	378	438	352	375	392	390	322	379	403	376	400	409	415	368	379	385	392	415	414	378	400	354	372	382	393	387	395	375	357	389	391	367	362	376	387	386	432	405	372	400	382	347	385	382	414	349	389	368	396	401	343	372	432	370	403	391	369	389	382	346	393	395	359	371	382	384	431	335	408	365	392	426	389	374	389	382	402	363	411	374	385	338	423	378	374	411	365	374	378	369	377	401	405	381	422	429	353	379	381	361	397	345	392	381	423	358	395	358	355	402	370	417	397	389	378	381	395	380	379	369	411	367	386	415	407	393	374	376	399	375	383	370	399	369	381	402	377	387	398	376	405	375	378	396	402	370	381	402	388	386	378	439	422	403	380	371	404	385	374	428	388	344	377	386	368	384	355	352	437	393	435	397	409	338	377	380	406	437	361	340	352	400	355	389	369	416	407	382	398	392	389	378	406	423	360	369	385	410	345	371	390	371	406	381	433	390	402	360	393	372	362	410	388	379	369	412	390	353	369	351	406	388	367	356	379	372	404	377	396	398	393	351	370	390	400	362	399	348	350	416	382	390	397	392	367	378	382	363	415	410	385	416	390	412	387	401	351	392	320	377	396	371	400	348	371	410	433	382	403	392	410	364	389	355	382	408	377	390	371	377	372	392	344	374	367	399	359	408	374	388	371	387	389	407	418	416	365	371	401	379	391	389	377	371	424	390	395	404	360	365	379	370	439	388	396	356	387	406	359	367	364	418	407	408	364	382	413	404	353	398	418	389	365	370	377	376	392	354	420	382	391	408	404	389	406	374	370	375	350	413	388	407	398	365	380	401	442	383	380	381	378	397	375	331	385	379	370	381	381	339	365	396	359	402	400	355	392	383	383	383	377	344	375	370	399	407	427	356	386	384	372	372	369	402	371	407	417	403	374	411	371	386	358	407	389	379	390	400	379	388	414	390	394	365	374	380	373	394	425	393	377	375	400	373	381	365	397	368	385	417	344	399	366	387	379	351	402	366	435	393	366	394	388	383	370	361	382	378	399	379	379	404	366	407	385	359	393	406	415	378	392	426	373	352	398	394	380	408	434	366	374	369	376	378	388	392	413	380	412	386	412	378	403	379	396	393	378	374	410	360	409	386	380	409	380	387	408	350	429	374	368	386	374	359	351	360	369	401	385	376	343	373	357	421	378	367	372	387	345	417	383	397	385	349	366	328	396	433	395	388	382	373	395	367	364	373	366	399	353	387	365	401	352	401	407	428	361	375	434	368	366	378	380	369	340	396	348	390	367	365	362	402	383	390	407	373	382	386	375	382	362	369	379	364	372	422	362	397	354	396	376	366	373	403	366	386	384	386	390	389	384	376	357	391	410	392	374	370	399	397	388	381	380	408	397	372	398	386	393	354	398	367	363	378	366	391	365	375	367	384	395	383	385	382	377	379	373	377	370	402	391	367	412	415	398	379	362	401	374	369	406	410	401	416	395	380	396	379	410	391	361	367	369	383	356	361	367	403	375	396	386	401	411	406	383	362	393	418	418	386	400	380	416	390	373	383	377	367	412	392	404	361	355	390	390	378	390	397	396	393	377	380	389	391	414	359	380	370	411	365	398	345	380	386	382	389	399	370	377	403	384	402	413	355	388	359	399	363	401	378	412	403	420	372	386	388	392	404	324	379	381	395	399	392	398	368	384	387	362	390	393	391	418	378	376	349	370	395	363	424	409	381	347	382	358	387	377	374	389	351	377	415	384	376	371	353	390	353	378	395	362	398	397	382	397	378	366	393	387	366	378	406	415	373	382	398	401	398	377	394	390	373	378	406	392	365	377	353	377	390	378	361	379	377	347	384	362	393	368	390	382	378	365	396	421	372	360	358	363	358	365	413	419	369	375	382	403	393	391	401	365	363	397	369	387	399	390	388	374	352	370	373	379	405	333	375	388	390	409	386	400	393	347	394	363	372	372	328	406	361	395	381	358	348	378	367	362	410	354	364	374	367	358	389	380	397	384	386	363	417	397	406	398	401	364	392	391	421	365	399	367	413	359	414	380	398	376	406	371	390	408	389	388	383	376	377	394	332	408	371	365	381	399	384	397	374	376	374	354	369	394	395	344	386	383	375	354	391	379	386	402	420	394	359	384	386	400	367	402	377	411	360	395	392	411	395	358	362	377	391	395	393	370	366	379	365	363	382	395	401	335	347	354	455	355	410	379	395	401	390	367	370	347	394	383	394	354	410	392	384	372	382	378	361	380	400	393	367	414	374	364	379	428	417	368	377	365	386	375	405	403	406	408	362	401	362	391	408	406	409	384	357	401	402	345	397	382	389	402	424	409	380	382	382	355	408	386	367	398	400	383	394	384	382	349	394	365	377	415	378	366	381	384	370	425	399	364	367	354	381	366	379	379	377	397	408	399	371	393	355	403	354	375	379	397	374	401	401	335	390	358	344	390	381	387	376	359	377	367	386	419	390	381	383	348	377	370	378	363	353	391	349	408	371	353	367	415	368	356	364	370	361	359	344	379	369	378	381	362	360	379	363	384	376	375	393	369	392	398	372	406	364	390	369	373	385	391	390	386	372	352	369	374	402	383	417	394	379	380	393	354	380	366	346	426	358	337	385	411	383	395	404	390	441	391	384	349	401	388	393	383	437	381	349	342	386	371	374	394	372	386	363	360	382	349	421	369	374	416	372	369	402	369	409	380	388	399	399	365	389	372	403	418	402	370	418	395	383	384	387	381	383	338	381	390	361	400	389	386	365	367	386	384	382	368	403	353	406	365	408	418	354	409	360	406	393	383	379	393	356	358	386	377	391	401	371	429	353	376	391	380	343	363	401	364	360	393	394	392	391	370	363	399	387	376	383	401	373	366	379	401	408	414	375	382	383	398	408	356	382	375	362	342	370	380	342	351	366	373	367	366	382	398	389	377	348	405	419	362	377	387	374	378	367	360	399	373	396	433	360	347	376	384	388	425	364	395	385	352	374	396	380	384	372	352	390	372	409	359	391	394	382	389	383	370	352	400	366	365	373	360	343	394	413	380	356	369	335	422	388	391	391	402	388	388	356	355	398	396	371	389	357	383	394	396	399	380	386	379	370	355	432
30754	20570	12190	2216	1106	795	545	473	404	354	324	339	328	326	315	332	344	370	338	274	326	325	302	316	329	363	342	324	305	311	293	317	330	290	338	287	322	300	309	350	271	321	319	311	310	283	297	294	312	296	297	324	305	348	305	269	296	324	314	314	291	288	304	312	317	308	280	322	288	294	295	284	304	310	313	294	323	313	314	289	320	318	320	319	309	310	301	318	298	325	287	321	358	286	323	311	270	296	333	322	319	305	309	308	315	306	329	301	301	275	298	348	273	307	286	278	309	333	297	320	330	334	297	302	324	316	294	288	283	303	309	325	286	307	310	330	325	287	302	293	311	288	318	310	298	313	271	318	274	282	326	313	291	299	312	317	254	277	331	319	325	317	275	307	285	312	288	302	294	303	304	311	310	336	290	329	260	270	330	317	277	319	304	265	326	315	287	303	296	287	322	326	291	294	337	297	309	308	307	320	311	304	325	332	325	290	312	317	257	327	314	304	305	313	329	332	298	324	321	321	306	288	333	333	294	310	288	314	285	317	292	303	343	299	330	320	324	319	300	308	305	293	276	333	317	289	304	296	276	307	294	300	324	291	306	318	318	300	355	294	329	321	351	329	301	271	319	293	315	292	276	273	281	325	307	305	323	296	315	299	323	304	267	269	299	318	309	309	310	273	301	316	339	309	308	307	323	291	311	296	303	364	280	319	308	284	331	287	297	299	324	304	276	310	304	298	303	311	313	295	322	287	306	307	361	303	330	301	324	336	285	290	304	275	296	303	310	281	314	332	320	281	328	316	303	302	321	306	296	315	284	341	305	339	297	338	285	300	324	321	320	313	322	308	272	278	309	299	315	305	340	302	274	329	293	296	306	306	331	318	309	301	353	303	322	299	348	344	310	292	286	313	304	281	300	316	296	332	313	274	330	292	314	314	305	273	305	321	295	301	284	287	303	323	305	289	295	309	309	317	283	323	334	343	317	289	340	306	316	297	307	331	319	324	309	305	290	283	316	330	282	302	332	320	298	298	330	281	287	328	316	310	324	298	289	302	303	302	292	338	315	298	315	326	308	314	284	324	302	314	285	331	287	281	272	324	320	313	351	333	324	316	319	328	353	294	291	288	310	340	335	315	310	328	300	290	290	303	292	315	313	319	319	318	285	313	329	287	312	306	327	345	312	294	281	339	286	299	320	274	330	300	322	318	341	282	336	323	270	303	319	303	338	318	316	298	329	312	290	314	316	302	320	357	296	327	324	300	332	320	290	295	330	284	308	289	302	339	332	304	306	312	310	310	319	289	293	320	291	289	336	364	319	296	304	315	298	315	291	309	286	289	337	294	308	304	275	314	305	281	321	301	281	298	304	296	296	320	282	289	321	300	293	279	285	289	300	279	296	314	271	307	285	314	283	291	320	306	321	308	308	320	339	331	271	309	323	314	331	295	312	303	312	359	288	337	294	333	307	315	317	304	306	297	308	303	309	300	303	290	292	290	316	306	311	295	292	310	307	297	307	295	320	315	308	284	318	350	335	295	317	322	320	294	363	307	288	302	302	331	315	306	330	298	292	307	345	284	326	298	311	299	304	355	316	294	291	334	317	314	333	296	332	333	315	326	335	299	298	304	253	301	330	315	319	289	295	282	317	317	315	311	347	314	307	329	300	294	304	312	316	309	312	278	339	309	309	330	288	306	340	268	285	279	309	311	331	284	298	316	341	291	301	279	298	311	321	307	281	312	284	300	289	326	298	308	317	304	304	313	288	328	315	300	318	305	315	287	334	318	324	307	295	311	322	314	305	311	274	282	295	303	311	325	293	299	308	329	304	336	302	299	299	311	301	331	321	289	313	289	316	303	330	331	290	286	312	316	303	311	284	319	296	299	347	314	268	297	322	313	330	328	303	303	274	312	331	283	295	327	335	322	319	313	311	332	337	324	315	321	347	351	297	284	296	294	337	294	331	329	308	308	296	304	277	333	296	301	284	330	281	320	308	297	332	332	352	350	316	306	325	302	286	292	270	295	306	287	280	329	268	324	362	323	327	273	279	304	279	293	311	278	271	262	306	344	302	332	318	352	342	336	326	306	319	342	295	322	314	280	308	332	343	325	316	310	324	280	303	314	317	299	309	287	311	312	301	294	298	339	288	286	289	295	316	318	300	341	292	315	332	310	326	305	308	281	287	316	301	306	295	305	292	306	298	293	297	349	336	318	322	311	275	301	310	325	314	318	284	314	306	326	295	306	288	321	330	294	309	286	302	296	315	289	281	306	295	314	331	341	295	294	318	298	317	310	312	313	331	338	328	349	312	292	348	316	306	301	314	341	346	335	323	328	346	292	281	324	318	316	286	284	320	337	327	299	320	305	338	295	327	305	308	323	322	305	287	265	318	314	317	351	300	311	326	303	301	334	310	325	316	289	310	319	332	332	314	320	317	324	318	345	320	301	304	283	335	314	304	295	290	307	288	323	307	290	332	283	333	345	326	312	316	315	310	300	343	299	339	324	269	306	331	293	299	309	325	299	324	319	303	291	310	311	309	337	291	339	325	316	315	285	321	281	323	300	306	295	274	279	309	302	331	326	305	308	297	295	282	283	296	277	285	322	311	344	307	268	339	309	289	289	357	319	322	329	316	297	294	324	329	304	320	321	331	279	312	304	304	334	339	326	316	327	295	316	275	307	308	286	296	345	313	311	319	333	298	294	272	299	342	325	304	286	299	277	303	308	302	298	340	296	303	312	331	320	281	315	331	341	316	313	314	304	319	300	312	300	298	308	301	340	297	308	292	308	298	287	280	308	317	297	312	331	305	309	295	339	285	294	276	312	316	301	303	344	297	305	338	337	316	306	309	331	320	323	301	287	298	316	322	310	299	324	312	313	266	309	317	319	349	272	308	330	301	303	306	315	312	275	305	290	292	284	297	319	321	312	305	309	322	291	312	303	328	307	311	285	304	327	306	309	296	278	300	312	306	283	302	298	291	303	315	346	308	331	325	303	293	307	302	312	292	304	300	321	288	323	333	306	281	333	333	338	331	277	302	281	298	287	303	324	306	298	306	308	331	317	305	269	272	314	290	311	296	330	291	319	338	272	325	324	315	278	317	309	284	265	302	291	283	298	299	282	295	311	285	309	279	324	320	318	302	313	311	320	326	303	289	299	306	303	312	297	316	322	301	323	322	307	327	300	334	330	293	300	310	326	319	314	337	277	283	300	314	286	291	280	316	308	262	321	335	340	278	331	319	321	351	306	292	288	333	324	333	329	297	315	316	299	307	352	297	322	323	313	306	267	296	298	331	301	304	288	343	316	318	327	300	316	308	305	296	319	300	280	299	287	299	315	286	329	332	280	303	317	308	332	318	337	294	303	273	310	322	336	324	311	276	304	301	303	323	303	286	285	317	334	317	283	311	281	293	303	316	319	311	295	307	317	305	291	324	302	276	299	349	304	344	315	303	289	294	278	310	333	316	300	275	300	295	294	316	336	313	312
6364	3149	2212	1535	1155	886	768	787	763	754	747	746	773	776	744	709	735	696	731	717	729	720	737	768	734	709	758	753	694	726	720	721	720	748	754	750	776	776	722	715	733	760	746	675	695	751	724	778	767	757	744	748	725	755	713	756	679	701	740	723	716	736	742	733	734	719	706	736	810	796	758	718	716	755	729	710	721	713	689	753	761	691	781	757	771	730	744	740	647	710	767	732	758	711	693	724	719	739	707	698	765	753	686	716	760	752	779	707	698	714	780	708	703	742	747	726	723	702	713	736	699	722	762	702	750	692	703	794	703	673	699	734	757	758	718	736	776	705	735	684	694	747	699	736	705	682	704	744	691	738	708	724	747	718	722	768	686	733	766	748	742	702	729	675	768	740	767	742	733	745	753	737	721	750	717	720	701	726	742	724	705	805	715	720	771	682	728	739	740	775	721	713	722	789	750	793	705	754	701	709	676	752	744	751	721	730	745	706	693	724	726	739	718	712	685	756	794	755	763	752	732	760	791	722	717	707	705	772	725	736	743	751	732	765	744	721	733	720	729	731	655	719	742	772	704	722	732	707	723	759	684	735	688	721	680	719	718	727	738	783	746	711	765	706	720	726	739	744	727	776	746	717	751	738	767	739	709	766	769	699	743	707	721	694	760	740	736	721	741	729	741	700	748	754	750	731	780	691	747	705	726	700	725	674	754	732	711	716	770	718	731	713	721	725	723	769	737	732	740	687	747	743	756	742	732	718	716	786	756	709	743	673	736	738	735	713	740	721	756	735	694	751	724	714	767	703	717	710	705	716	730	691	731	710	736	696	746	766	752	751	723	724	734	717	742	694	694	715	726	759	743	721	703	707	727	698	715	669	755	677	701	764	721	746	704	744	716	740	679	768	709	726	752	736	731	774	708	721	687	728	717	702	738	744	754	705	736	752	769	761	712	749	702	664	755	699	788	761	711	716	767	744	756	708	735	689	765	760	767	746	762	713	705	762	746	741	697	759	757	752	726	714	704	773	743	745	713	732	685	780	728	707	729	760	708	755	708	724	756	732	690	751	729	777	707	745	713	703	757	735	740	697	711	741	704	731	750	727	715	748	768	725	757	731	680	750	763	685	749	790	687	715	707	703	727	739	722	717	751	738	771	702	735	723	703	732	703	748	746	758	728	697	803	727	746	688	763	732	791	708	709	721	781	720	746	763	736	725	674	706	716	784	760	736	715	750	752	741	696	678	766	724	754	770	750	737	739	709	733	702	754	735	728	716	729	739	718	706	794	781	730	704	784	706	756	739	697	728	719	736	750	709	726	724	730	716	728	739	734	700	788	749	677	747	749	711	715	726	788	759	710	760	749	694	757	729	733	721	739	713	722	680	745	738	731	757	765	700	718	683	742	732	721	764	758	682	745	672	783	712	689	768	709	749	691	767	728	751	699	747	719	741	729	726	716	748	765	772	780	686	736	747	696	718	694	737	696	719	753	757	728	739	724	701	717	773	718	761	727	723	743	753	725	718	728	669	756	716	690	723	785	769	686	725	747	667	770	728	771	775	672	733	725	733	729	747	747	714	715	711	732	757	715	673	705	743	706	746	729	757	813	758	711	676	725	758	714	727	713	698	767	687	712	730	739	707	736	750	689	714	711	715	779	718	767	753	750	721	738	767	731	715	716	733	752	724	716	680	764	725	730	719	744	741	765	711	759	732	751	737	663	713	719	707	730	669	760	744	736	696	759	787	691	668	698	749	726	724	716	706	690	744	738	695	714	739	757	710	760	712	722	703	688	722	726	690	738	742	740	735	765	762	756	679	707	708	772	741	684	790	727	681	750	770	725	743	760	737	715	739	748	756	682	732	733	662	712	783	746	741	770	780	709	674	742	766	724	717	707	773	736	725	798	713	745	721	769	725	686	724	761	723	707	721	742	721	728	702	737	795	776	722	749	771	712	714	730	708	730	764	723	743	712	739	721	728	775	717	745	717	726	723	728	748	764	718	723	730	743	732	745	686	751	802	767	739	738	722	698	662	803	765	739	798	738	763	739	724	682	720	762	762	711	717	753	725	711	747	730	729	721	734	676	755	714	714	720	739	740	743	711	786	738	732	730	751	750	778	696	742	743	732	734	725	745	785	729	717	708	765	695	764	698	702	760	710	745	715	758	743	755	747	747	728	724	748	733	710	746	723	744	744	719	715	725	739	708	717	711	704	738	760	712	748	676	695	757	745	766	736	707	769	780	742	726	728	719	749	747	745	699	717	747	742	721	741	723	728	747	710	700	755	744	731	760	744	751	770	701	687	742	753	745	718	749	715	720	743	716	703	746	701	730	707	739	720	746	724	740	719	754	725	744	717	775	718	707	696	761	739	684	753	698	711	673	714	747	715	706	726	728	719	771	703	733	705	765	754	738	753	727	731	786	755	751	764	717	690	711	745	726	734	726	760	744	728	682	686	700	734	716	730	753	721	736	727	766	767	759	759	717	741	754	675	709	715	774	706	752	723	726	705	751	732	746	747	720	727	679	787	777	691	749	712	674	729	714	744	754	687	738	752	731	762	693	772	745	740	763	769	677	716	732	716	715	717	702	778	760	705	750	756	766	730	725	790	773	745	738	698	705	713	729	733	662	688	695	695	738	727	732	753	695	767	719	710	712	716	746	712	733	690	752	718	745	752	746	780	770	745	711	737	706	766	755	701	714	717	748	742	770	765	705	823	741	767	744	777	715	715	773	748	751	739	745	738	810	717	751	765	717	713	674	726	737	704	756	743	736	743	768	724	705	731	733	781	761	718	724	703	774	710	714	752	750	721	703	730	747	686	726	712	738	745	752	699	727	731	753	690	738	715	782	739	738	740	728	685	735	745	739	734	769	721	720	719	720	754	721	749	758	715	757	771	723	754	707	743	735	696	721	722	707	777	705	715	768	715	698	743	711	771	735	739	693	733	695	734	746	740	751	742	714	754	715	751	689	730	764	722	726	750	710	793	785	684	708	708	726	739	727	713	719	756	747	703	725	705	810	735	739	710	688	704	724	708	730	709	772	713	700	732	789	747	736	743	773	773	760	731	742	729	786	726	710	753	722	750	695	744	731	742	680	762	684	709	732	698	708	726	722	688	704	725	708	765	739	742	753	748	753	753	741	697	753	685	755	703	720	757	728	675	767	771	755	679	753	772	695	714	700	704	741	696	721	754	718	703	661	730	714	711	703	747	816	719	728	788	741	692	755	714	745	735	724	735	736	723	719	774	778	704	774	726	743	688	721	758	739	718	729	686	759	746	737	747	779	726	696	707	719	708	732	696	734	756	714	744	675	761	711	718	701	756	771	758	720	745	764	716	696	735	702	775	716	697	726	730	691	709	687	752	721	776	778	746	716	740	721	728	674	692	754	746	721	733	740	743	745	725	710	731	765	811	749	750	698	768	722	772	699	717	692	779	727	735	741	713	703	745	713	758	742	725	757	700	697	730	735	734	691	726	773	699	724	726
24361	20986	24298	27867	20987	19372	1505	585	380	336	317	260	290	268	271	247	252	246	255	238	233	259	226	241	234	217	224	240	242	221	264	227	234	209	224	235	221	217	219	221	208	214	214	225	227	200	240	243	227	256	202	224	226	215	224	224	196	220	219	214	213	198	217	223	221	215	239	235	214	241	226	211	208	225	217	198	200	262	215	238	231	249	205	212	175	240	214	201	191	208	187	209	228	226	230	230	242	239	216	233	221	221	259	227	245	211	235	204	231	195	193	206	231	237	217	232	223	260	230	205	246	227	241	224	227	235	215	214	246	202	254	233	218	206	219	246	200	203	253	222	222	205	214	229	218	227	216	216	242	228	221	231	228	219	229	221	202	239	218	229	196	224	226	254	208	214	233	220	197	245	231	228	227	247	216	214	190	213	212	249	223	210	226	206	205	236	233	219	225	212	207	216	237	236	223	215	220	195	214	230	236	230	222	222	238	255	246	220	221	209	241	224	202	235	225	200	222	239	211	222	204	249	224	238	226	203	239	247	230	216	211	214	247	244	225	216	220	218	213	218	228	215	225	222	225	207	212	237	217	222	211	226	218	217	211	240	226	213	202	236	209	198	217	226	245	230	222	206	208	225	258	213	221	210	213	229	246	208	225	221	241	212	225	222	212	238	216	227	235	225	228	208	237	226	195	231	232	209	214	215	213	211	240	207	211	229	224	250	214	231	246	181	206	207	206	178	198	229	209	212	225	237	213	207	209	232	243	243	218	220	254	198	236	239	253	261	248	235	229	217	217	219	207	239	231	200	226	208	219	243	197	222	239	215	206	234	222	198	234	223	227	225	219	224	212	219	231	241	227	236	217	222	243	213	220	223	244	227	221	204	213	230	235	216	219	226	216	225	209	212	187	218	224	214	219	221	253	247	242	224	210	209	207	220	231	213	204	216	203	219	206	193	230	223	233	220	216	225	232	231	197	220	196	255	214	204	207	205	213	209	225	193	250	216	225	218	208	192	172	216	201	231	239	216	232	209	212	210	192	220	238	236	242	208	240	221	199	207	235	242	213	250	231	212	232	237	218	223	223	208	221	194	234	193	232	239	218	232	246	246	242	225	216	240	214	191	230	235	248	223	216	232	202	222	217	233	237	220	221	215	201	204	211	242	198	225	214	257	224	206	244	226	206	219	218	231	223	224	228	207	205	213	224	212	202	242	231	233	215	215	226	221	214	222	253	239	211	202	212	226	233	193	215	198	234	234	210	220	212	237	215	220	222	232	260	232	219	208	259	202	194	200	221	239	186	190	237	240	250	232	229	208	217	236	233	224	232	220	238	199	208	209	192	211	203	222	227	200	248	240	232	213	206	218	226	210	229	199	206	227	245	226	213	233	216	213	214	220	200	216	248	232	209	215	206	193	210	227	231	233	220	232	213	200	215	222	206	213	215	201	218	219	204	198	204	179	205	232	236	202	221	234	222	229	207	217	233	215	198	248	238	213	254	222	245	199	234	214	217	209	236	224	222	216	237	228	217	224	222	232	211	216	234	235	238	233	233	239	256	237	220	210	220	209	210	218	227	227	200	198	208	234	237	224	219	244	215	232	217	224	222	231	227	215	244	224	205	197	216	232	216	211	209	247	229	225	214	196	232	220	208	230	217	223	217	217	203	232	202	202	231	213	210	245	219	215	232	240	237	251	232	212	221	228	215	209	228	197	220	217	208	223	253	221	208	224	247	210	244	247	213	216	208	230	184	234	215	208	228	252	240	204	230	211	216	215	221	215	232	222	207	211	216	259	219	235	211	211	218	217	232	236	220	212	207	219	229	232	212	205	241	224	226	231	208	234	238	206	215	248	209	207	249	220	229	205	244	231	209	214	217	219	199	197	184	209	213	191	200	211	223	205	215	236	246	211	219	229	207	196	231	229	230	188	254	184	219	180	223	223	231	221	179	216	234	255	220	202	222	203	204	181	247	198	247	239	200	215	222	222	237	199	204	229	220	229	230	200	210	196	209	199	229	215	223	234	215	237	224	226	240	230	207	228	242	226	222	213	216	199	217	218	221	222	220	219	227	215	186	230	218	234	252	238	224	228	231	222	220	207	209	243	219	218	210	254	230	238	210	204	229	235	186	210	204	218	232	203	213	204	196	209	217	230	244	236	213	189	217	194	232	216	229	216	212	218	226	212	217	230	215	227	201	221	194	214	223	211	209	224	222	225	247	237	221	212	213	215	227	234	206	214	234	228	230	215	207	193	224	208	217	225	229	249	222	210	201	237	200	237	244	194	204	218	212	221	232	254	233	242	202	227	230	229	247	221	225	236	215	217	219	202	229	218	238	263	233	212	251	225	223	223	227	229	238	226	228	218	240	232	228	204	190	226	258	194	247	209	231	197	227	230	231	211	231	230	226	201	227	226	223	242	236	228	219	218	224	209	224	216	196	223	228	212	209	225	228	223	215	202	218	227	239	222	242	211	236	215	208	240	230	245	205	242	216	223	224	250	211	210	232	223	225	200	237	199	215	218	196	175	265	221	192	222	251	201	245	224	231	248	225	207	218	216	219	229	225	224	239	219	225	219	226	242	241	232	226	215	247	233	222	229	232	275	213	216	205	194	245	224	245	225	203	259	214	258	244	199	238	214	222	239	217	205	219	235	215	201	238	228	223	216	224	202	219	219	214	230	222	221	228	235	202	231	226	223	233	207	204	207	227	214	245	225	215	229	242	250	230	213	226	248	223	226	197	217	236	220	198	227	223	218	237	200	210	225	219	210	202	250	215	203	209	194	225	222	240	234	170	224	217	221	242	207	214	224	237	252	195	216	204	219	210	248	237	211	212	235	200	188	237	237	234	234	235	245	201	209	229	224	233	240	223	236	231	213	202	244	239	208	207	235	220	233	235	232	217	215	216	230	237	222	203	254	225	208	235	202	242	187	203	226	227	226	222	220	220	237	205	231	228	217	224	191	241	224	232	221	240	210	247	216	237	223	220	222	252	208	241	209	234	208	203	217	236	208	191	235	218	210	203	228	225	207	221	204	210	236	221	220	213	192	267	245	208	227	199	185	214	235	202	218	220	230	234	215	228	205	210	218	207	229	253	238	231	238	246	212	221	253	209	238	219	237	194	224	212	215	211	227	218	209	206	239	231	190	243	191	231	230	227	205	191	240	263	216	229	237	213	236	213	207	215	221	197	225	241	216	232	221	222	206	230	195	250	237	240	233	266	244	199	229	232	199	199	222	230	225	217	221	217	251	204	219	189	231	239	197	206	233	254	230	218	205	219	206	252	213	248	234	215	201	212	220	231	232	214	186	212	226	202	215	232	217	246	223	242	228	210	208	234	222	190	229	227	228	221	200	191	210	195	216	225	251	203	192	226	241	219	242	197	224	210	222	222	226	193	214	239	217	228	225	215	221	249	226	216	238	244	251	243	210	220	232	212	229	210	218	217	234	220	237	211	239	195	240	219	246	203	238	219	221	209	212	203	221
4441	6019	3976	2013	1307	877	734	619	583	592	553	571	542	552	547	578	563	561	560	540	537	542	507	542	509	560	510	522	534	515	530	544	513	537	531	523	551	544	535	556	517	515	548	510	572	547	580	556	535	521	507	525	514	529	563	511	509	533	513	524	510	500	516	510	525	589	545	530	531	523	505	548	521	564	559	525	516	530	548	511	554	573	531	563	503	519	527	550	569	515	552	515	593	540	559	543	538	546	522	506	570	538	516	576	555	512	516	566	553	567	519	550	565	518	548	513	518	566	556	536	557	570	557	526	547	582	550	509	515	512	544	548	546	529	528	527	519	549	500	560	516	502	512	551	522	518	547	539	509	483	533	553	523	562	485	507	567	529	582	541	541	526	576	532	553	574	546	540	546	563	559	515	589	554	541	509	544	508	583	543	517	537	518	524	578	536	548	551	538	538	481	533	578	515	516	541	486	539	519	502	516	545	522	547	545	522	500	560	536	541	558	493	521	557	526	483	526	572	552	526	505	579	570	517	529	506	524	556	496	509	541	551	509	560	538	521	546	523	562	565	555	581	572	537	518	571	532	537	568	566	556	532	526	576	554	533	553	501	519	524	538	505	520	508	582	536	558	522	528	539	531	502	518	555	526	540	519	531	535	559	513	533	509	525	499	545	529	561	545	555	548	501	529	566	542	531	533	508	554	527	559	548	508	522	565	533	519	556	586	550	559	500	538	537	532	509	541	563	510	537	533	533	546	547	543	553	521	495	543	514	515	573	552	501	515	553	542	558	519	517	540	562	532	543	503	526	510	506	534	522	523	583	497	555	549	543	528	506	521	505	567	521	532	522	511	528	526	567	537	525	500	508	506	522	500	571	505	553	557	555	543	556	523	538	510	555	531	551	510	537	508	467	528	492	521	559	494	507	591	536	525	552	583	492	531	526	516	528	526	532	578	525	516	528	531	571	533	512	525	579	507	572	535	531	508	510	530	549	557	522	547	531	525	533	537	562	558	566	566	535	562	525	558	535	551	546	530	546	573	506	521	554	551	562	540	524	558	559	497	540	553	538	498	532	510	554	535	558	534	508	524	569	549	522	511	537	489	499	518	573	494	518	534	499	563	506	492	555	524	526	527	585	561	531	535	517	495	516	571	557	554	552	534	533	543	540	525	529	524	502	521	530	490	546	538	561	521	530	528	548	566	506	544	516	538	524	474	547	556	553	551	527	513	544	507	564	543	510	537	529	564	559	526	546	536	519	510	571	529	583	520	537	552	587	556	551	566	511	552	547	495	543	526	559	511	517	557	550	535	513	543	535	542	530	534	560	549	526	543	488	518	551	558	543	554	534	534	548	527	501	513	512	513	523	499	537	520	525	528	540	537	511	512	515	496	571	509	525	533	527	522	519	529	521	565	580	549	567	529	552	526	533	521	517	562	491	526	583	501	523	536	530	524	531	521	524	519	548	566	523	523	530	493	529	565	581	541	503	556	504	576	530	579	500	486	551	549	536	509	526	569	548	535	529	530	553	555	526	513	537	541	554	509	527	501	532	497	574	546	561	531	514	514	544	546	572	514	519	565	489	545	530	533	545	531	546	547	504	520	535	511	525	543	515	570	528	553	548	508	531	564	509	532	482	514	554	535	552	517	504	527	530	543	512	513	562	535	524	555	511	502	505	513	530	528	515	534	570	534	534	581	518	520	510	526	534	558	522	532	527	528	534	566	527	547	566	531	493	511	497	553	507	549	530	564	516	544	551	530	525	543	519	516	504	501	559	542	473	512	542	573	515	537	552	547	534	565	528	531	549	559	515	533	561	533	562	532	560	550	536	495	528	533	521	579	583	516	550	543	559	523	524	559	555	519	551	550	539	552	525	492	508	524	527	508	538	559	454	501	527	567	481	519	515	508	510	574	542	565	535	508	550	486	497	531	539	540	508	568	525	540	484	530	493	541	509	499	491	502	566	553	537	521	522	569	480	524	570	541	544	542	562	519	547	522	549	519	548	538	559	523	528	527	542	523	530	506	516	563	515	519	511	544	533	560	530	533	517	574	527	602	501	519	573	528	575	527	509	531	507	534	516	515	534	520	528	587	530	497	517	555	547	611	556	530	517	515	548	529	524	570	545	546	526	545	582	506	512	551	561	523	552	502	534	498	507	543	551	569	562	530	514	525	544	522	558	504	503	514	502	525	538	544	501	559	529	543	548	520	519	558	562	518	525	559	536	530	534	506	575	537	549	562	547	511	538	519	517	519	563	597	550	573	554	523	519	527	578	526	563	540	562	575	551	537	559	540	509	498	550	542	541	531	522	521	520	562	551	513	549	554	554	568	540	540	517	490	496	524	534	528	516	561	537	536	481	519	545	556	512	537	504	532	560	526	503	538	551	531	571	555	539	535	563	484	513	559	525	527	533	534	525	497	545	513	528	528	538	566	512	503	534	511	518	536	583	554	555	503	564	581	544	561	524	487	527	544	543	549	530	556	529	536	537	525	512	532	537	555	529	513	547	480	558	533	541	509	508	530	580	532	499	559	560	546	534	516	546	534	567	546	584	529	532	495	552	555	538	538	556	514	532	533	513	550	545	529	552	525	545	588	500	480	529	561	522	494	529	540	517	569	533	541	538	529	543	521	507	552	529	518	588	551	537	528	502	542	538	523	563	527	556	548	542	539	529	513	558	503	512	539	532	514	522	512	575	532	512	536	527	532	532	534	533	519	542	522	538	520	522	584	485	501	543	540	539	548	541	524	542	512	557	546	554	538	529	531	507	520	523	528	519	538	509	574	556	517	523	543	527	559	563	550	518	558	562	530	520	534	524	524	504	566	540	546	523	580	551	568	562	515	553	543	502	517	535	506	540	493	564	501	505	565	498	517	606	509	547	518	542	523	510	530	529	543	562	548	504	565	524	553	550	508	484	531	544	551	536	516	546	530	539	559	521	545	542	546	544	579	565	542	582	559	591	533	582	542	550	508	505	540	542	495	520	499	579	543	505	573	535	511	560	538	515	544	520	582	539	546	525	496	542	513	575	531	570	535	539	550	542	551	526	542	570	561	479	534	482	486	531	540	520	514	516	533	524	515	562	528	520	534	529	540	522	563	537	546	523	595	540	552	488	535	565	520	555	533	529	535	518	560	524	551	536	513	521	532	499	506	541	520	525	581	564	563	574	493	525	551	564	532	543	563	516	516	536	523	513	507	538	563	494	592	547	462	513	483	517	565	504	582	498	504	529	509	538	537	541	529	535	576	534	562	549	558	546	588	537	499	550	540	543	492	567	510	526	511	557	568	534	535	550	552	540	546	529	531	512	534	500	517	508	535	510	537	540	538	538	516	525	547	566	605	526	542	558	474	545	528	496	532	515	533	538	534	569	521	505	536	522	553	502	527	519	564	525	520	523	538	535	548	602	516	534	556	540	538	553	512	515	554	554	540	528	540	564	523	519	521	543	528	582	552	484	565	547	547	553	525	554	518	558	498	520	538	534
23722	20938	24620	27417	20945	20957	15771	1056	483	358	314	266	237	220	234	215	214	207	194	178	169	183	165	183	172	182	169	168	172	207	182	178	137	192	167	168	151	170	163	189	143	188	168	160	168	151	191	181	159	174	165	162	128	148	187	167	153	168	144	153	160	147	171	157	159	157	125	188	149	164	135	141	168	176	170	153	168	153	145	158	168	157	181	143	160	136	160	131	171	179	152	163	159	159	190	143	152	156	148	164	159	150	163	171	141	140	174	143	170	174	155	157	140	162	169	188	184	154	166	154	161	127	162	153	158	153	152	157	145	149	145	158	148	163	144	163	171	150	166	175	170	172	166	156	149	157	170	158	152	156	158	149	156	144	176	183	147	160	177	141	158	167	156	153	157	154	157	168	140	159	148	187	162	166	168	163	158	131	172	148	159	155	165	144	131	155	147	155	169	173	149	166	151	186	174	161	145	152	146	181	159	151	165	171	140	156	148	116	174	163	153	171	163	176	148	156	147	188	150	144	150	177	132	155	146	162	146	162	170	158	159	165	157	183	158	168	174	152	159	163	166	173	162	140	130	141	176	154	183	158	170	168	170	161	156	147	151	137	152	146	153	163	150	153	146	149	143	147	185	157	142	166	146	162	172	141	147	144	130	153	144	157	175	163	167	147	147	174	148	183	168	166	156	160	159	159	164	168	152	165	151	155	144	167	151	151	175	171	147	169	174	157	163	186	151	179	159	152	167	183	158	179	154	146	167	166	175	173	148	144	133	141	158	167	179	163	146	180	158	161	190	151	142	159	191	171	129	156	143	170	150	180	179	177	155	180	162	136	153	140	180	179	155	152	163	159	140	172	141	169	159	154	156	179	150	169	146	152	151	137	161	162	158	173	142	163	161	151	135	149	143	156	166	153	177	148	148	148	149	182	178	151	139	156	144	138	158	150	153	155	123	138	163	155	169	138	166	149	145	152	139	157	147	172	151	153	149	159	183	154	162	160	174	178	165	137	162	150	145	138	165	151	151	173	152	144	175	164	154	169	135	144	163	154	153	155	170	158	159	162	142	128	156	159	156	162	146	154	130	159	169	173	148	158	151	160	157	175	148	156	177	154	163	147	149	172	162	142	159	180	167	175	159	164	148	158	141	154	153	151	134	147	158	149	137	139	154	175	129	149	163	153	167	170	151	165	154	145	156	155	161	156	140	162	157	146	146	148	179	162	146	165	157	150	172	132	161	142	139	157	140	149	161	184	156	147	156	162	161	129	141	158	155	139	179	156	173	122	141	175	135	166	159	173	164	132	139	144	174	171	137	160	166	156	175	144	170	164	164	145	147	150	157	163	158	167	156	157	130	179	151	147	183	152	170	161	166	143	171	166	157	149	143	157	156	132	163	154	158	144	139	158	148	154	165	166	160	164	163	176	163	161	181	158	166	156	158	158	154	164	170	165	149	149	156	171	184	147	173	144	138	163	184	170	151	183	155	170	155	153	173	160	153	160	149	176	183	156	150	157	156	167	158	148	133	154	177	139	168	172	166	173	161	156	132	161	149	163	167	196	166	157	168	149	140	172	144	158	168	167	155	154	172	158	164	147	183	173	173	130	134	143	199	164	145	180	170	147	161	183	138	175	178	148	149	163	185	177	175	166	190	157	137	144	168	163	158	163	168	159	162	146	157	156	153	159	155	139	145	146	153	166	155	154	166	162	169	134	150	165	156	156	167	162	173	167	168	156	184	146	170	147	172	175	163	173	167	159	144	145	151	165	171	139	135	171	156	163	174	156	145	150	146	142	154	156	152	164	177	158	155	143	162	144	153	157	179	148	164	148	176	167	176	167	153	134	155	171	168	173	165	149	160	148	163	160	139	148	162	169	141	168	146	151	182	147	135	175	155	170	154	160	153	153	160	147	173	143	154	136	181	149	167	164	145	159	168	141	150	154	136	168	142	165	147	172	144	149	143	163	168	169	141	155	169	142	163	161	163	169	155	162	162	152	135	177	157	149	161	154	163	157	162	166	164	174	162	159	158	151	160	169	147	177	166	167	173	159	191	139	141	177	138	157	161	139	144	151	143	171	166	162	178	165	163	158	156	163	167	151	162	153	132	168	169	177	163	166	183	160	153	161	149	139	149	162	149	161	167	146	136	141	160	148	168	152	182	183	173	159	148	152	179	146	168	173	151	141	172	159	179	170	159	144	158	147	192	141	148	191	166	146	151	141	153	180	158	163	134	167	168	139	158	141	159	144	161	163	169	150	145	162	164	157	180	183	167	139	177	162	151	149	172	144	147	148	162	168	154	163	139	178	154	135	156	126	146	150	168	166	171	170	171	159	166	173	152	141	151	158	156	141	167	144	165	168	162	180	143	168	133	166	148	139	157	138	149	165	149	158	149	130	173	127	147	159	170	169	136	146	153	169	153	167	160	142	183	150	151	169	156	125	141	152	163	163	173	166	147	135	137	165	170	137	137	152	165	168	147	154	156	154	140	174	154	152	146	144	168	169	165	132	162	170	151	157	170	179	150	170	156	170	159	158	163	136	147	194	141	158	143	155	153	160	186	167	156	160	176	142	169	188	183	168	143	161	177	178	166	170	163	154	138	169	155	167	147	157	162	174	135	154	146	144	167	182	161	147	173	155	185	167	165	151	129	158	181	134	195	139	161	151	157	157	159	170	184	166	151	145	155	172	180	135	162	152	160	176	153	165	141	157	153	165	169	181	133	148	168	158	151	170	165	163	176	141	151	154	152	172	139	154	138	164	130	153	155	165	196	171	158	141	144	140	167	176	132	158	149	128	183	171	160	131	150	194	130	169	169	149	153	159	154	155	163	159	166	179	161	145	148	153	172	174	165	173	172	161	167	190	184	143	172	147	142	141	162	167	158	161	169	172	132	176	151	177	172	165	181	162	163	168	166	166	132	150	163	161	150	154	146	160	179	162	145	170	139	162	135	161	156	149	184	197	140	172	168	134	177	179	154	183	146	164	174	134	179	122	179	166	174	170	164	159	148	159	148	163	140	143	182	151	155	151	168	157	164	164	156	142	154	151	161	173	178	151	141	164	159	156	144	149	154	145	160	150	168	165	146	160	153	180	137	172	143	163	169	175	138	156	147	149	173	143	147	161	150	154	166	153	127	173	159	147	150	164	166	163	133	160	143	153	166	161	145	179	156	150	185	148	167	135	182	182	167	152	151	155	156	156	164	140	133	153	168	133	168	165	157	164	161	152	146	159	165	163	145	139	148	170	165	157	162	163	158	151	157	167	196	169	153	180	152	177	161	182	141	147	148	136	173	176	164	162	180	162	173	144	167	167	154	160	136	171	164	157	159	170	180	158	163	170	161	163	200	145	133	138	155	159	148	139	153	130	150	173	144	147	149	166	191	136	175	165	174	162	160	159	159	154	147	186	152	157	152	152	151	162	145	180	162	169	128	163	149	170	149	175	153	154	167	130	168	162	177	140	158	182	151	151	171	151	147	178	170	157
4776	8922	5778	2586	1542	1003	767	569	505	490	431	480	408	421	435	418	442	430	399	430	395	412	386	405	431	421	397	416	422	432	375	394	430	390	412	415	399	433	417	412	422	392	392	386	374	422	399	417	433	419	389	385	394	377	387	414	456	393	383	425	415	442	411	403	377	369	398	426	412	394	424	424	419	414	393	447	437	422	399	377	371	363	412	394	398	421	402	397	398	418	405	462	389	391	404	387	406	427	424	392	444	382	377	427	422	416	382	342	412	407	394	368	414	410	414	440	399	368	391	427	413	393	398	413	395	398	438	405	402	401	358	388	368	394	401	417	411	390	393	401	426	413	360	378	399	426	410	444	394	387	409	426	399	387	401	434	369	457	414	405	385	410	360	432	406	419	397	395	430	407	405	376	397	428	382	391	392	433	403	420	405	358	416	378	413	414	402	453	427	407	371	461	390	403	377	395	417	374	407	420	400	386	387	433	381	413	417	432	434	409	411	395	414	398	415	359	408	395	411	384	435	418	379	413	399	407	409	407	379	429	401	405	366	406	387	414	389	438	385	396	394	416	372	426	376	371	398	432	409	418	386	397	417	390	381	402	406	386	380	425	361	369	408	406	372	386	388	412	382	409	422	401	381	386	403	371	393	387	393	367	400	412	427	399	414	426	381	362	409	398	389	388	409	391	406	386	405	350	406	377	390	385	394	401	430	385	395	424	403	422	417	421	414	396	378	396	420	433	398	401	369	414	407	426	424	386	406	414	384	380	420	366	400	405	424	379	416	391	346	401	433	372	397	400	405	423	420	377	411	414	394	395	388	376	417	401	414	390	408	382	407	372	405	388	413	409	408	444	386	399	414	388	426	383	412	416	402	395	369	410	416	387	415	356	412	391	411	394	394	385	394	398	454	390	401	381	420	412	360	386	404	390	419	401	401	430	379	415	384	367	403	408	401	369	407	378	420	396	393	413	389	428	376	397	388	378	458	386	376	385	402	414	386	405	426	391	401	382	375	410	416	385	394	370	366	415	433	397	392	397	407	371	383	422	390	394	381	411	418	391	403	354	403	388	416	385	378	389	411	402	392	403	387	411	407	406	405	427	424	401	396	404	394	444	403	375	399	402	422	369	394	411	406	353	391	420	393	414	398	396	396	417	396	418	412	431	390	409	427	399	434	417	374	391	396	399	391	415	385	382	420	398	394	410	404	379	379	414	408	393	357	390	433	416	413	418	377	411	415	395	393	392	411	394	385	357	386	403	414	396	392	433	397	401	412	389	417	419	355	414	378	400	409	430	395	377	422	379	412	364	399	404	404	417	368	386	417	375	375	381	406	403	374	364	403	380	384	410	382	362	416	428	378	424	410	413	402	369	367	388	426	383	417	409	408	411	377	410	398	436	398	406	381	373	414	394	401	390	421	372	390	456	426	383	409	424	445	424	412	414	360	388	387	444	391	416	413	387	389	389	420	370	389	395	383	373	413	402	372	391	393	397	388	405	396	437	392	364	395	398	379	378	370	391	375	419	419	399	387	412	380	423	416	432	351	432	418	408	411	410	421	432	377	390	433	401	409	416	402	398	377	414	424	392	407	379	392	374	389	379	398	394	416	385	418	410	374	403	381	411	447	396	448	368	395	438	378	400	416	403	404	384	415	419	446	426	403	430	411	414	398	395	376	403	390	416	377	367	419	402	384	373	408	404	424	395	427	421	405	393	409	398	425	410	395	388	435	422	406	377	396	426	420	418	359	399	411	377	412	389	411	399	406	407	423	407	342	358	383	395	406	394	382	450	399	427	413	368	397	426	412	430	383	357	416	398	380	402	414	393	371	400	364	407	415	393	425	398	408	403	404	414	405	379	411	450	380	440	424	373	415	424	416	430	394	412	358	379	411	401	437	398	383	354	399	401	381	400	410	417	399	399	405	407	429	398	362	391	400	390	399	425	399	387	405	408	368	384	397	422	416	393	431	413	415	385	428	408	414	382	403	362	427	387	374	383	411	445	366	428	403	415	406	386	367	414	435	410	402	419	420	437	432	469	418	440	391	413	387	411	428	403	406	424	395	412	381	368	408	409	421	416	384	416	386	420	411	408	409	381	386	412	424	408	456	397	411	392	415	394	391	391	426	412	412	370	397	429	390	404	390	400	406	416	399	385	385	385	394	401	417	416	403	384	372	437	396	374	426	394	403	388	399	388	366	371	408	361	418	385	421	369	416	416	371	379	376	406	398	372	401	398	398	390	385	408	403	384	410	399	382	401	389	415	419	380	426	387	438	404	389	435	395	409	397	406	380	412	422	374	401	396	407	422	392	397	402	434	430	413	383	394	388	411	382	391	392	426	383	397	366	397	406	396	380	412	389	434	384	410	424	388	387	383	385	418	382	375	409	411	401	408	394	433	365	422	391	409	402	404	404	368	412	404	359	409	427	398	378	403	414	428	404	386	394	438	419	362	386	388	407	402	388	408	394	450	416	422	387	373	390	417	404	373	396	407	398	405	394	391	399	399	405	409	359	425	409	433	408	417	436	429	387	400	380	444	399	396	393	401	433	416	419	479	406	349	388	387	409	400	432	407	406	410	383	410	369	365	408	370	410	442	391	383	419	417	439	425	414	366	390	388	395	407	402	410	383	389	401	387	383	417	402	410	426	384	427	410	406	379	409	398	453	408	405	387	448	400	398	371	404	394	381	418	404	390	407	395	397	433	412	388	435	405	384	416	438	412	435	449	427	401	398	401	424	379	401	431	353	445	406	416	409	436	388	383	393	411	422	391	387	397	402	418	363	377	396	412	425	401	407	414	401	388	394	433	428	399	391	384	392	411	391	365	418	445	400	405	419	416	386	375	400	407	395	400	402	432	396	394	350	426	383	412	408	404	376	419	407	410	385	414	414	393	423	393	396	388	380	389	394	386	398	412	419	420	361	426	392	389	432	391	414	403	419	397	398	435	396	405	393	423	414	423	400	371	395	391	383	405	378	390	420	414	379	392	381	399	433	418	405	450	372	380	359	416	424	393	414	451	405	370	401	406	407	416	416	396	401	398	412	420	372	395	361	391	393	363	392	456	359	388	365	412	377	382	371	433	398	391	374	366	418	421	385	404	396	375	416	416	450	396	401	416	409	382	363	369	386	382	403	388	400	421	361	426	423	438	408	407	377	411	408	390	393	401	394	407	422	396	405	380	410	393	397	406	434	382	380	425	378	423	378	361	392	387	340	370	416	373	370	386	372	411	397	381	409	395	409	417	371	442	360	399	410	417	393	402	406	357	396	412	433	389	377	404	386	384	385	421	403	365	371	391	370	429	401	395	413	401	407	431	372	445	418	400	409	422	394	380	367	454	390	400	388	420	410	402	387	382	415	390	386	390	359	362	380	386	431	394	410	440	412	390	374	391	392	371	394	381	390	416	393	433	366	393	406	402	440	385	408	377	414	399	426	449	364	389	437	394	419	417	414	372	412	429	416	412	386	406	418	408	412	432	379	384
30884	20634	12741	2439	1061	707	547	447	397	370	314	347	313	346	335	342	342	335	328	306	309	293	314	329	327	315	324	339	328	274	329	302	311	347	309	310	304	341	313	377	336	316	306	351	360	313	331	317	303	276	329	319	329	304	338	341	345	334	306	339	350	317	328	321	336	324	329	315	346	300	319	313	301	340	304	302	325	329	325	332	309	312	333	291	312	325	348	337	337	324	323	310	305	298	316	313	309	317	310	334	287	332	303	305	327	316	312	331	318	298	303	304	295	315	325	348	329	333	329	327	335	291	341	314	331	324	318	320	334	326	339	317	320	332	321	337	308	331	314	304	344	330	309	316	320	325	321	296	307	321	325	348	354	351	327	345	313	348	339	306	318	285	300	301	320	301	311	326	315	337	304	297	331	334	321	342	320	285	292	332	322	296	320	313	320	310	337	298	316	348	331	359	327	285	295	295	332	338	324	338	309	306	317	317	323	310	314	317	327	314	330	322	357	326	325	307	327	301	310	352	312	309	365	317	347	302	302	326	341	343	307	317	347	306	315	316	339	339	346	309	321	312	321	324	308	329	316	318	339	331	349	324	309	323	311	317	294	308	325	328	333	307	307	294	343	342	327	305	369	293	344	301	330	308	304	308	305	301	309	325	320	278	321	338	327	296	333	327	340	312	308	350	339	339	323	348	329	296	324	315	313	325	328	300	342	314	311	345	296	316	314	326	310	311	326	288	300	293	310	317	316	305	324	291	303	315	314	344	286	339	315	305	308	314	326	276	337	303	300	339	312	327	323	312	285	299	322	296	320	320	305	321	320	348	321	347	316	311	292	305	294	339	321	327	339	348	318	303	310	292	302	324	316	301	329	302	314	303	276	327	303	318	346	318	340	355	337	351	316	301	321	285	346	309	340	328	316	335	298	327	338	347	336	322	308	291	344	319	366	329	306	304	330	303	335	331	278	319	350	324	337	306	315	318	323	283	339	292	297	330	334	322	321	322	314	324	339	320	308	306	328	333	313	351	304	339	343	322	342	327	291	332	293	324	318	298	311	312	318	331	301	302	316	336	332	312	304	340	315	302	329	338	302	327	315	334	326	295	318	287	321	310	314	319	323	325	309	319	319	302	288	330	310	323	317	319	298	315	331	280	329	296	335	299	337	324	318	332	327	347	319	320	319	357	342	299	304	307	318	294	346	289	297	337	324	304	267	310	342	331	319	336	357	328	315	331	315	323	335	304	361	330	315	312	288	311	299	290	334	315	318	313	320	298	300	343	315	324	320	324	330	325	326	315	317	318	333	306	309	328	300	323	334	360	320	335	312	306	291	330	347	310	311	327	302	301	286	334	321	311	327	315	327	365	298	359	304	306	311	327	319	337	305	337	329	337	345	355	348	339	304	312	306	316	338	376	314	356	328	306	316	325	322	326	337	307	311	327	308	331	326	320	320	301	296	291	323	309	307	306	299	339	291	329	305	325	284	300	340	349	293	348	295	327	310	307	280	340	337	321	323	303	309	307	302	337	335	316	327	316	329	297	311	279	303	317	341	325	309	324	324	283	365	335	332	325	328	288	319	309	308	315	363	321	316	308	347	331	347	286	317	327	326	315	347	317	306	334	298	342	305	378	318	298	320	342	338	329	307	325	327	321	322	297	358	357	347	315	311	341	338	351	334	295	341	318	289	326	305	299	290	316	297	309	304	344	352	329	356	326	347	328	346	346	295	322	322	303	308	312	328	302	302	350	320	322	326	311	332	289	327	305	334	315	333	356	306	314	304	324	338	307	331	317	302	353	335	323	329	341	337	330	335	320	336	322	299	326	317	316	337	322	302	327	326	317	313	322	317	304	301	305	310	336	310	296	308	327	312	312	337	319	312	338	350	325	322	337	338	307	301	328	320	314	317	327	306	300	328	331	304	306	305	313	337	321	325	323	344	345	311	325	316	317	315	352	331	317	322	351	304	341	341	341	295	345	315	342	339	341	328	332	337	326	338	312	348	355	306	324	310	342	296	304	290	333	297	335	318	351	318	314	306	336	321	320	324	319	291	326	343	364	332	340	320	293	316	321	305	335	316	323	324	353	310	312	352	332	341	295	302	327	338	283	331	343	324	289	309	327	310	325	333	346	337	303	342	327	359	304	317	321	297	314	349	331	367	333	316	318	333	339	334	301	317	327	361	298	314	281	308	310	324	299	296	318	314	296	318	332	313	306	326	311	310	319	322	327	327	324	357	283	325	284	348	319	304	326	334	321	326	297	310	339	321	317	328	313	352	320	332	302	340	313	371	313	332	318	319	307	346	308	306	302	287	322	301	340	277	299	342	326	310	292	334	345	303	339	346	313	340	315	334	283	320	313	319	303	339	326	312	334	336	373	299	326	349	332	297	328	344	338	310	315	298	313	329	314	293	319	326	320	327	338	307	319	316	338	323	310	326	308	311	329	326	327	362	293	314	372	330	314	344	346	305	348	313	311	332	287	328	348	325	370	321	326	312	319	293	332	339	317	363	348	359	333	319	324	334	284	329	319	336	306	323	315	306	334	320	295	329	328	302	300	322	302	316	313	307	309	332	321	322	297	318	283	306	320	299	294	341	278	329	301	358	328	299	355	313	322	291	326	320	303	319	331	319	320	325	331	357	321	286	321	335	324	322	308	286	307	299	318	323	345	282	333	328	314	305	306	301	311	305	338	320	302	319	343	311	321	308	346	312	350	311	294	355	329	326	330	322	320	324	343	317	308	322	346	358	309	341	340	330	330	372	323	286	338	339	327	333	329	343	319	325	307	310	342	307	348	311	357	306	320	328	354	321	331	353	325	352	331	348	307	338	324	338	345	323	328	335	288	339	275	327	290	337	312	323	315	309	342	309	318	360	332	319	323	325	321	296	302	342	313	306	352	322	329	320	306	326	306	336	330	321	309	330	296	328	314	314	314	285	301	283	310	311	336	325	282	332	326	313	274	304	306	353	334	361	318	308	340	365	327	311	311	300	313	328	344	288	315	321	321	336	304	318	292	331	309	322	336	328	304	331	327	331	309	360	315	315	325	322	315	320	296	302	287	306	347	309	333	354	343	334	354	329	336	319	314	327	332	338	289	315	349	322	283	361	306	323	316	323	326	324	308	325	363	316	304	328	331	296	332	345	317	326	325	309	294	333	307	322	325	322	319	321	308	362	330	313	313	316	323	315	343	300	330	344	333	304	313	293	330	343	324	321	299	305	309	323	319	326	319	322	289	326	315	330	323	335	342	319	326	331	311	320	301	320	327	304	332	335	328	305	327	340	316	334	324	315	303	335	303	289	337	307	299	341	296	325	329	305	367	324	313	304	304	326	328	325	347	329	338	321	337	344	281	307	325	320	323	336	344	328	323	301	323	312	303	336	302	324	335	310	346	305	323	349	334	316	321	298	310	306	314	346	310	307	322	329	337	317	318	316	305	353	300	329	334	327	340	301	292	323	351	303	316	332	353	298	318	366	298	331	321
6439	3825	2968	1563	1159	992	868	774	760	834	691	762	745	750	789	744	777	749	777	733	741	820	739	778	791	686	785	773	770	703	709	772	760	733	757	749	754	770	716	753	771	784	708	785	770	755	770	750	698	732	755	772	715	701	760	775	763	762	785	766	799	755	757	747	770	736	764	810	774	760	778	759	783	756	747	780	790	772	806	773	746	721	740	724	756	748	789	750	743	760	759	736	767	751	758	723	763	761	790	706	776	758	784	786	738	750	791	728	761	728	805	737	779	768	749	749	763	778	710	794	788	808	768	719	729	750	770	736	710	742	803	709	696	808	732	717	725	773	813	779	774	741	759	791	764	754	712	730	781	796	720	828	742	743	765	708	732	752	736	763	740	742	754	748	752	754	698	731	754	764	749	834	774	795	757	704	730	730	750	779	757	750	767	728	733	778	768	790	741	747	750	783	756	747	739	769	775	756	746	819	720	798	768	784	702	773	762	728	769	754	759	736	752	753	777	786	694	750	747	737	735	754	743	778	732	735	759	705	775	762	734	778	731	754	768	771	735	752	742	715	761	769	708	735	753	762	721	748	766	799	766	726	806	751	769	783	743	725	766	776	722	775	776	759	739	761	767	751	755	743	726	762	726	768	715	713	723	756	726	778	784	748	791	732	700	778	736	760	777	748	720	779	795	762	733	756	776	768	770	709	780	798	759	760	729	747	768	780	729	771	756	741	771	768	735	756	787	760	784	768	768	779	742	764	735	713	763	768	774	754	747	795	779	763	766	729	781	761	784	708	731	740	749	774	742	703	744	701	802	800	773	785	779	747	718	762	740	759	727	768	761	809	732	728	738	725	756	772	765	770	768	728	799	761	742	754	738	733	745	780	745	738	775	781	755	732	761	763	811	738	726	725	756	734	779	734	766	744	786	734	769	737	754	744	747	710	716	806	747	745	752	769	747	761	780	767	794	759	816	766	724	760	727	745	713	763	782	767	814	752	719	750	745	724	714	744	798	746	841	738	779	790	711	780	778	754	763	712	769	803	719	763	752	778	790	793	744	760	796	738	766	681	730	788	775	716	817	752	722	731	693	740	784	779	721	722	760	715	778	778	798	756	750	761	756	779	751	730	763	789	719	759	775	798	749	742	782	716	684	765	748	732	762	733	758	766	763	710	756	746	805	730	742	760	766	728	725	777	718	747	780	776	733	752	752	740	788	730	740	751	761	777	744	768	767	772	745	764	725	786	745	767	753	757	712	735	797	783	750	770	790	770	784	760	758	781	770	786	754	758	762	769	774	769	742	704	742	761	762	763	715	763	774	744	765	780	736	744	782	735	766	754	757	732	756	729	735	735	771	768	755	802	758	730	729	726	759	751	762	745	784	767	768	749	771	760	695	753	764	728	807	778	786	738	761	784	712	737	725	767	739	776	777	745	755	747	758	747	782	782	782	759	779	762	799	776	761	792	749	794	774	700	760	766	758	732	758	731	730	749	750	764	734	753	737	741	744	759	757	789	768	739	745	718	746	786	720	783	732	810	740	760	770	760	746	750	708	764	789	708	700	763	771	757	728	712	794	748	780	763	777	736	810	708	785	759	757	719	790	753	769	769	773	736	721	741	766	757	768	749	800	800	776	786	755	765	753	755	724	753	797	739	764	777	769	746	773	746	769	749	773	720	758	741	826	758	743	793	728	777	746	804	749	754	688	738	726	771	758	737	757	813	759	715	760	720	745	741	767	735	755	744	718	721	732	737	763	716	788	738	781	725	803	730	762	758	739	778	754	727	797	768	764	738	809	773	725	758	747	775	754	773	776	715	756	714	767	754	750	790	740	735	777	737	809	760	719	736	726	773	787	740	767	771	772	732	742	752	772	773	743	742	790	764	743	745	752	782	704	740	765	832	791	712	695	771	781	791	741	788	743	792	764	797	709	779	753	715	757	748	744	713	747	726	737	793	777	796	814	715	672	756	772	730	775	773	784	758	780	780	777	750	750	777	767	761	751	733	807	810	765	752	793	751	765	778	764	796	739	759	760	743	730	758	744	784	723	766	718	753	745	805	786	754	752	743	777	762	760	744	808	715	807	759	770	744	770	777	753	726	730	769	742	768	729	785	747	737	783	742	770	740	787	755	747	732	788	765	734	746	779	768	786	778	786	771	771	736	757	711	718	767	752	783	768	767	710	724	762	718	773	737	759	745	730	757	764	812	748	685	789	739	730	752	769	733	766	789	813	765	769	707	796	759	710	754	772	723	762	756	740	743	812	726	734	740	742	698	722	754	726	803	750	754	795	773	737	770	758	779	704	728	757	763	780	780	750	761	708	727	773	778	758	795	788	748	755	764	785	748	761	707	722	699	764	739	721	752	749	811	812	754	727	768	774	786	795	750	772	748	750	760	754	751	737	771	737	745	725	754	757	769	805	736	757	703	747	692	838	777	761	783	761	746	719	739	800	762	760	800	752	748	799	715	728	764	806	726	755	691	758	735	722	755	729	736	779	768	806	777	811	719	753	818	819	784	764	756	752	790	727	717	777	791	756	695	779	752	751	755	754	754	775	763	753	749	775	715	757	749	788	716	755	771	771	805	788	819	717	784	764	721	747	749	809	775	738	727	744	734	749	750	770	787	753	787	734	709	777	757	739	781	775	744	719	776	817	752	768	751	764	760	743	732	748	733	762	785	735	723	757	761	752	731	769	771	751	761	787	707	774	776	759	776	825	755	773	762	785	737	714	775	776	716	775	740	769	745	785	709	714	761	739	784	693	710	746	782	755	763	773	795	767	760	827	730	771	799	755	741	725	764	700	740	741	768	738	715	789	739	736	732	766	770	756	735	777	738	799	723	752	770	762	737	787	762	768	767	773	780	767	705	772	745	733	719	756	765	746	703	800	750	739	747	759	750	707	731	706	773	732	754	727	739	793	810	745	772	756	746	739	770	753	755	755	806	784	771	733	756	769	759	807	753	763	808	783	761	755	754	733	814	790	780	749	778	782	733	747	800	748	740	774	785	717	753	769	740	744	777	730	740	738	760	788	715	718	793	740	733	756	738	729	712	817	759	787	793	758	755	742	752	766	817	779	766	747	741	741	787	727	724	818	729	740	773	783	681	763	828	782	724	770	785	733	753	772	773	748	768	774	764	799	762	765	770	767	764	769	733	742	746	756	771	751	732	798	745	728	756	737	828	756	722	773	755	796	770	782	800	777	726	758	751	811	708	786	797	737	764	760	765	742	751	796	757	747	679	773	802	733	754	756	738	738	756	729	750	744	735	705	751	778	795	738	769	730	802	755	745	774	754	779	802	739	770	743	751	724	778	689	804	726	778	690	808	761	724	726	733	750	770	763	733	730	769	733	764	729	768	758	744	743	775	789	716	721	733	743	775	743	778	752	744	764	789	739	744	757	762	772	703	741	749	759	769	767	781	729	726	751	779	759	762	750	731	777	760	779	739	808	760	736	733	770	738	783	768	730	707	744	742	780	765	767	762
24372	21002	24274	27895	20996	19325	1419	564	419	339	346	303	243	266	276	240	235	248	248	233	231	222	236	234	291	253	236	221	275	220	255	224	225	232	212	247	236	243	217	258	211	228	219	257	206	246	267	263	206	244	225	235	252	258	209	257	222	248	244	238	219	239	241	249	241	241	226	238	250	213	235	246	246	259	251	229	245	235	223	238	208	258	230	210	232	220	228	245	218	226	211	226	242	245	250	233	204	222	210	237	223	244	255	237	241	255	211	238	263	241	212	221	237	235	233	245	219	218	238	229	256	209	237	245	236	238	220	222	229	219	239	239	242	248	245	239	234	243	228	219	229	241	245	222	228	247	250	230	222	233	227	226	195	244	201	233	232	209	234	269	239	240	213	269	230	217	271	203	247	245	234	231	236	224	223	217	224	279	259	241	209	243	224	277	234	203	235	249	231	261	247	211	264	238	244	230	238	234	245	258	232	241	205	241	243	250	232	230	256	273	224	222	218	220	235	229	247	233	221	255	235	227	230	222	216	222	217	239	226	246	233	242	207	213	235	226	250	239	223	246	254	220	242	279	211	228	223	245	229	218	250	227	225	203	211	248	230	220	244	186	235	224	250	246	228	235	245	220	222	215	227	224	231	267	262	238	239	250	246	254	221	255	236	243	246	212	227	249	231	229	240	229	236	222	267	256	239	204	223	240	232	233	238	240	223	224	218	233	222	217	242	265	209	232	220	235	245	247	234	237	246	251	217	240	240	243	231	228	230	261	255	214	242	252	215	248	265	242	228	237	227	249	230	226	224	218	235	230	244	244	229	229	251	219	219	217	213	236	225	208	209	236	227	205	214	229	221	233	204	217	235	235	243	216	239	242	230	223	212	277	237	215	242	201	244	229	233	251	219	222	216	212	227	228	269	243	257	254	232	244	218	195	244	258	227	255	229	255	217	216	240	234	238	286	227	199	213	217	242	211	246	232	228	228	245	219	230	229	231	220	245	250	267	225	218	227	217	238	217	245	222	201	233	231	241	234	254	263	247	218	246	255	213	243	210	247	221	236	195	242	258	228	236	236	252	231	269	263	249	260	253	213	202	242	234	230	259	241	219	225	245	235	280	249	238	230	271	217	229	217	230	219	259	231	217	249	223	242	240	246	245	231	225	248	231	218	252	255	240	229	224	240	206	251	234	219	216	251	231	258	251	224	259	251	228	213	232	233	223	227	236	219	239	236	217	230	229	247	234	234	246	239	236	235	239	231	248	220	234	229	245	235	225	231	239	235	245	244	254	229	263	245	224	235	257	260	221	198	237	238	250	233	224	251	226	233	219	248	220	272	212	255	229	225	233	248	196	260	222	239	255	210	254	243	234	239	229	246	243	251	226	224	257	229	210	229	206	251	223	209	225	210	258	245	244	248	253	218	211	219	254	233	231	241	242	255	231	220	224	230	253	229	257	207	200	236	224	225	228	258	224	266	212	230	222	234	235	216	234	221	226	218	200	213	248	242	244	235	239	260	240	235	226	227	239	221	248	233	247	221	229	245	271	234	227	235	287	220	219	253	214	192	199	229	247	258	230	226	264	230	224	209	246	239	244	236	234	241	233	213	261	218	219	261	204	213	239	209	213	220	220	257	222	237	228	224	197	237	216	240	231	211	264	233	252	212	237	243	248	228	233	224	220	265	238	226	263	249	254	187	230	237	242	219	208	246	208	239	271	214	230	251	227	214	237	216	224	215	237	225	195	229	243	275	255	228	245	228	268	217	232	234	246	250	244	243	236	209	247	243	217	221	253	239	261	222	218	244	223	239	248	224	254	233	242	254	209	250	222	214	238	240	228	216	256	224	249	237	216	236	231	233	214	260	237	231	225	214	217	235	230	233	256	254	235	255	202	227	247	208	245	229	234	227	239	236	248	242	220	214	261	214	229	238	213	236	229	228	231	229	243	248	225	255	212	232	233	231	200	216	262	244	202	257	211	215	238	228	230	223	234	215	239	237	240	220	239	224	259	225	245	227	238	236	218	241	244	235	248	256	222	270	212	227	216	233	234	204	246	267	215	234	218	202	230	256	220	253	257	238	244	247	217	238	235	230	237	242	211	226	214	221	239	198	237	252	236	225	240	247	234	209	246	207	188	198	251	239	256	222	197	230	256	248	255	256	235	218	229	221	232	220	238	242	238	237	241	267	230	219	221	227	254	230	233	231	221	227	226	244	248	222	219	269	244	243	239	237	238	208	237	219	227	263	273	237	218	228	248	244	221	219	236	212	227	266	237	199	239	237	270	251	230	215	211	238	222	248	259	225	224	242	227	240	229	208	229	227	218	229	247	257	244	254	241	226	232	271	254	230	222	259	230	245	218	228	223	219	211	194	238	251	272	226	249	216	246	247	237	239	234	213	198	231	231	217	250	193	209	224	219	253	235	229	231	226	238	231	253	224	217	242	251	245	199	235	213	238	230	247	228	259	243	230	218	256	261	247	263	250	226	207	219	229	211	249	208	242	254	237	219	241	238	230	222	239	236	261	230	249	219	248	240	234	220	251	239	232	231	216	242	233	227	253	240	234	216	226	244	239	247	234	258	230	234	210	208	225	251	254	223	243	244	238	220	229	232	239	235	239	250	225	255	251	221	255	225	259	202	234	243	218	237	220	233	213	238	225	256	246	215	242	253	210	224	218	258	232	240	239	229	201	230	230	204	220	262	209	237	249	221	252	244	241	220	240	242	245	263	224	255	229	230	233	245	228	258	225	230	245	220	246	249	245	231	242	231	253	242	264	252	225	233	238	223	244	229	222	251	254	241	249	276	236	235	247	214	237	267	241	214	238	252	235	240	244	253	223	212	231	239	236	224	251	233	230	237	221	224	239	239	223	223	242	215	219	247	263	248	232	241	239	214	222	228	231	224	230	261	197	220	209	224	222	228	237	215	220	227	228	270	255	236	215	239	234	234	251	242	212	248	216	231	264	227	232	225	250	237	213	212	193	247	222	240	227	239	245	242	226	216	213	241	243	259	187	246	243	256	210	234	250	216	244	234	261	222	240	228	225	219	228	235	200	221	231	210	235	248	223	222	228	254	239	230	256	230	221	216	268	244	284	240	237	196	238	269	221	265	235	240	226	227	245	226	225	228	243	248	227	224	231	235	213	238	248	244	230	233	249	248	234	241	237	226	234	236	225	228	238	212	223	227	240	238	206	248	234	237	239	229	216	249	240	246	266	245	230	240	221	264	237	219	222	244	221	231	260	237	231	238	235	252	264	268	241	242	239	261	234	231	234	229	230	255	211	240	250	240	262	249	222	249	240	222	237	235	239	197	227	232	265	227	239	222	251	214	240	242	220	222	222	263	228	219	230	228	216	220	214	232	225	211	217	228	224	245	248	241	230	265	231	242	236	244	216	242	236	255	223	224	246	202	250	222	225	253	201	234	246	218	228	233	222	234	224	242	218	242	222	229	224	191	219	230	216	232	221	218	252	226	261	273	242	247	252
4636	7176	4617	2353	1299	957	746	714	582	596	593	550	565	623	584	551	575	552	581	594	604	587	572	613	561	546	560	586	571	568	538	565	587	535	579	579	562	571	574	559	568	538	587	560	617	588	565	548	578	544	574	559	579	559	555	587	552	582	546	604	599	543	536	555	591	565	578	576	598	582	562	590	539	543	626	575	562	612	551	573	561	559	547	582	565	553	560	570	579	516	582	597	586	621	593	565	583	550	547	583	572	558	579	582	539	566	579	589	568	522	580	601	566	592	528	565	539	555	555	566	616	565	554	574	535	561	571	553	574	543	626	563	560	547	554	566	598	558	564	545	564	578	555	561	575	585	595	568	577	570	615	613	595	558	586	558	557	556	585	577	572	551	552	588	599	560	556	579	594	562	541	538	561	504	549	599	598	551	576	575	571	533	568	566	493	568	552	546	559	563	550	588	602	565	548	535	569	572	585	498	574	556	535	556	566	562	574	566	554	534	539	553	542	573	575	533	564	557	597	520	585	589	550	525	602	600	586	531	580	598	552	582	605	581	565	527	544	581	539	513	594	561	571	548	543	572	568	551	571	573	521	555	604	541	594	573	550	545	579	563	545	590	584	571	567	520	537	573	565	518	550	573	568	583	614	532	560	548	578	571	523	567	557	569	562	527	536	584	558	558	582	589	567	585	541	516	559	606	597	636	541	529	567	565	512	551	543	570	593	528	550	558	595	553	584	553	535	560	593	545	594	561	573	569	569	608	528	543	546	585	555	557	581	577	594	579	591	583	573	545	538	579	558	640	565	509	575	576	545	585	517	564	537	551	557	587	578	565	565	598	549	566	594	534	550	555	558	543	593	555	583	585	578	543	621	543	568	556	597	566	594	592	555	583	564	594	533	563	579	582	574	565	566	563	564	567	591	568	575	537	545	559	618	547	602	579	553	579	562	553	590	548	594	562	580	537	601	561	585	583	547	584	567	571	570	562	534	591	610	578	555	566	500	555	553	610	590	573	516	550	547	586	556	527	557	566	561	562	588	538	518	553	557	570	531	593	589	614	584	573	624	521	565	560	550	571	578	607	543	627	579	547	516	554	580	514	550	579	556	541	544	574	560	571	555	560	537	539	545	573	577	545	491	553	567	592	570	633	595	606	607	567	604	573	564	555	597	561	540	522	523	535	570	585	500	572	623	570	618	582	584	551	611	525	584	550	582	560	561	559	549	553	540	570	561	568	557	583	549	616	553	597	566	545	548	567	582	552	557	556	545	556	579	562	548	586	563	550	627	526	553	526	572	539	533	590	572	533	542	564	577	548	570	544	590	552	580	566	581	550	538	608	560	563	545	559	533	545	594	585	545	537	549	627	579	602	590	605	551	603	546	534	557	596	539	579	547	556	546	601	596	547	554	592	562	588	559	573	607	597	592	541	563	590	605	543	562	553	561	559	570	538	586	584	560	559	582	557	588	549	558	560	592	571	553	512	616	601	591	547	556	544	590	573	567	545	558	549	594	574	585	526	566	524	582	539	546	587	528	547	558	590	557	546	569	553	555	558	560	592	578	544	579	553	569	546	552	560	594	576	537	562	567	590	570	553	549	558	606	597	589	514	631	558	554	558	592	590	568	566	583	571	593	567	561	561	585	569	585	567	575	543	581	550	572	543	549	555	531	539	556	567	557	560	589	569	561	560	586	621	571	544	591	570	553	556	616	570	520	538	546	523	556	556	554	585	611	563	553	575	522	567	564	572	578	535	605	566	590	562	550	548	537	536	588	569	571	545	558	566	552	541	493	593	560	561	561	561	529	537	603	593	548	535	575	557	562	558	562	558	525	574	542	551	584	578	563	542	550	632	513	542	535	548	576	564	565	531	519	607	539	558	573	570	586	535	550	552	586	583	571	540	559	573	555	542	578	566	602	585	526	602	560	567	569	587	546	585	563	562	548	587	594	551	600	576	566	529	607	580	571	594	559	537	585	578	604	553	567	585	558	611	544	562	572	581	571	559	545	544	578	557	584	536	560	513	579	572	574	527	566	564	627	581	546	609	572	557	545	570	579	566	562	567	544	580	602	541	595	524	545	579	560	617	569	604	549	582	581	580	568	571	546	585	593	584	590	535	607	587	554	600	589	543	526	555	510	576	563	538	622	590	535	578	578	565	553	509	584	598	560	555	586	543	596	567	608	595	600	567	553	562	593	574	577	554	566	587	522	558	523	585	570	571	598	579	572	620	560	538	614	581	543	597	578	592	564	586	596	554	549	574	598	600	555	571	564	551	556	593	602	560	561	590	550	519	602	558	543	575	561	565	580	563	559	584	560	567	572	631	581	606	548	585	569	568	589	549	560	581	532	618	574	591	563	568	599	569	595	606	549	555	550	591	584	570	559	594	583	586	567	607	560	545	551	600	543	594	542	558	532	558	559	600	542	567	565	554	576	532	563	571	586	614	570	579	599	558	582	583	575	606	594	597	552	551	530	603	569	578	546	530	575	570	537	575	545	623	557	566	604	541	578	581	558	606	553	581	586	582	583	531	564	563	582	546	563	547	557	610	601	569	582	538	521	503	554	524	525	559	582	538	520	571	589	568	548	549	574	572	553	545	570	590	586	534	556	561	551	570	534	597	579	538	591	558	576	589	553	540	593	558	612	569	583	575	561	584	578	553	590	537	571	523	587	534	511	582	518	521	580	589	565	597	579	536	581	542	577	560	582	561	553	580	528	608	575	586	618	599	554	541	609	594	572	577	596	531	554	542	547	558	553	537	527	555	580	580	573	585	589	560	532	572	536	589	558	549	573	593	551	547	576	525	553	532	559	526	563	587	581	580	536	580	592	571	577	525	587	585	552	551	595	581	586	538	568	544	547	529	587	580	564	598	567	583	558	528	597	559	600	537	576	585	563	569	546	558	556	547	554	562	575	550	550	563	552	587	589	607	537	595	542	542	561	555	581	571	558	581	544	587	559	565	594	546	562	588	559	593	582	577	519	545	518	544	546	539	589	602	576	579	593	549	547	581	581	602	527	582	562	563	580	571	531	561	593	547	620	583	563	567	548	559	568	620	571	565	565	547	587	540	584	566	575	590	569	592	588	560	569	563	622	621	574	587	591	600	558	581	558	600	562	603	529	595	527	574	592	564	572	559	584	574	593	598	564	501	584	551	596	567	558	561	566	533	571	555	574	559	568	576	544	560	563	577	536	575	559	564	584	586	579	572	552	579	540	613	554	527	572	575	573	552	608	563	586	562	595	549	552	595	581	542	538	550	594	580	560	591	563	534	548	583	513	568	593	567	518	574	549	551	531	563	557	579	582	533	605	539	565	536	553	555	543	591	590	582	572	565	574	584	569	532	588	548	549	581	566	584	572	578	575	572	570	623	596	592	550	502	603	570	583	540	582	604	583	563	575	564	528	564	558	524	539	565	553	550	631	567	627	562	533	549	547	564	595	596	582	564	591	562	546	588	567	557	550	526	566	583	579	602	579	564	608	549
23721	20960	24619	27461	20964	20999	15636	1046	446	342	297	279	263	250	219	217	220	230	203	219	205	179	207	173	195	190	164	159	177	183	189	188	182	181	180	165	189	180	227	224	185	153	173	176	173	194	174	151	167	152	197	175	187	169	169	172	177	175	179	170	154	150	165	153	176	190	150	151	161	149	152	162	175	178	157	151	176	160	175	204	174	162	179	177	163	169	182	182	181	163	183	172	168	155	197	163	192	174	164	182	177	158	166	167	181	189	163	170	171	178	160	144	185	181	168	171	198	178	163	179	158	177	178	186	178	179	177	168	165	173	186	184	166	159	198	178	188	189	192	170	155	163	168	159	156	185	165	168	166	172	189	163	148	182	179	167	165	190	188	163	149	186	186	177	152	151	177	181	155	178	180	185	182	176	164	156	191	202	192	186	179	182	158	148	167	169	182	160	155	167	171	173	180	167	166	185	182	177	167	185	153	168	174	189	222	185	162	167	156	176	174	172	177	173	188	175	168	180	192	183	182	169	189	179	173	182	173	193	199	185	174	181	177	158	178	183	162	183	181	166	146	160	144	175	184	173	179	190	178	176	209	171	161	163	172	193	202	184	173	189	187	176	181	160	165	204	150	179	162	170	181	164	170	187	183	163	165	164	199	195	166	171	192	197	150	177	188	168	174	162	177	181	190	182	182	198	175	171	193	161	191	151	182	173	165	188	154	175	184	166	178	185	171	178	178	148	168	173	180	171	168	174	156	168	169	158	168	157	171	162	167	157	167	152	161	178	167	189	204	194	170	171	162	173	170	185	162	170	156	157	185	158	173	174	156	156	160	181	162	178	162	165	183	174	173	177	193	195	169	176	174	193	157	208	184	164	184	189	166	183	159	169	180	163	165	148	197	173	159	166	165	189	172	187	174	169	202	183	171	152	187	169	185	189	171	183	178	187	161	195	169	180	183	205	140	194	205	175	186	200	174	162	178	195	161	176	201	195	149	183	149	150	186	181	157	176	184	173	138	187	188	180	163	160	172	165	159	168	175	188	170	164	157	197	180	187	158	181	201	178	176	185	170	165	177	141	197	160	181	192	164	176	169	172	174	167	185	146	186	187	202	175	152	159	175	171	155	139	172	149	157	188	183	172	155	159	181	164	156	172	157	173	162	173	180	186	172	177	169	149	170	185	176	158	213	164	134	172	188	160	167	169	165	164	133	184	175	171	157	160	158	145	195	175	164	195	191	199	151	176	160	163	165	161	159	185	176	171	166	169	186	167	165	174	167	163	203	173	174	164	160	191	158	201	189	155	148	160	159	176	189	192	179	129	161	162	164	178	169	199	161	173	171	168	146	192	182	132	167	170	185	193	161	175	185	178	163	162	181	180	172	153	161	176	173	162	154	170	168	188	166	155	173	195	180	180	170	186	187	200	176	183	183	152	176	160	157	188	169	183	181	180	178	178	156	161	188	165	153	167	197	191	199	166	196	183	196	175	162	137	172	212	151	155	176	181	162	170	175	205	171	170	184	164	172	186	174	181	169	146	175	192	201	168	170	189	175	166	164	156	177	207	190	140	193	191	181	187	182	154	173	195	181	160	161	169	166	170	174	183	164	181	210	175	146	186	173	186	167	189	183	177	190	143	173	162	160	157	160	161	154	169	188	141	189	179	186	182	170	180	163	165	188	180	180	188	148	154	164	181	153	158	168	170	181	183	171	165	197	150	183	173	170	157	192	176	186	172	196	168	162	190	158	158	167	206	146	156	154	170	175	159	188	153	159	156	174	146	173	174	185	162	159	159	182	181	139	168	175	197	174	165	179	165	162	196	162	177	157	176	183	167	172	181	172	177	177	180	182	164	153	184	174	187	188	160	174	170	174	156	166	185	163	175	168	161	187	176	162	169	157	169	191	195	173	166	164	192	191	159	202	170	185	191	186	202	189	180	170	175	160	178	182	180	180	175	183	171	185	166	175	199	163	193	152	195	186	153	183	172	176	189	165	149	182	175	178	183	181	152	180	187	164	150	183	173	170	176	160	175	159	174	162	172	172	168	171	172	170	170	173	188	175	156	165	185	185	160	167	153	183	165	163	173	177	171	178	168	170	187	184	188	158	160	173	177	181	175	172	192	180	170	165	172	201	161	172	162	170	184	157	167	180	199	173	184	188	148	144	162	178	155	173	158	196	198	171	177	166	196	175	173	165	176	174	169	156	183	167	166	176	172	157	192	153	156	173	184	170	154	174	168	181	179	178	172	175	177	170	152	159	177	176	182	180	175	196	165	162	162	193	155	174	177	191	152	169	198	179	185	182	171	182	174	168	173	175	172	176	195	180	160	174	192	170	172	142	172	158	183	153	167	177	176	183	154	195	157	159	164	188	192	174	181	158	143	165	171	194	169	169	168	159	176	181	176	157	200	181	177	167	179	177	174	156	176	164	176	141	167	157	155	175	165	174	184	167	185	166	150	196	168	186	174	181	161	166	176	182	187	165	175	174	171	170	184	167	149	148	185	179	173	201	173	162	180	185	169	179	161	160	193	187	206	145	175	185	164	167	181	180	169	180	163	135	171	173	182	165	177	170	174	171	197	171	157	183	169	164	162	172	166	167	173	161	163	146	180	188	184	178	183	174	173	184	174	169	173	201	186	170	168	180	159	173	167	154	157	163	157	151	183	175	158	180	173	176	167	174	162	180	181	203	164	184	182	176	148	179	207	194	165	177	155	174	184	190	198	186	161	184	170	185	171	181	184	159	177	158	139	145	188	191	183	169	194	151	164	168	159	172	204	151	173	182	178	167	185	194	194	168	184	153	214	156	165	162	160	156	169	189	187	169	186	183	157	170	189	156	170	175	184	179	179	148	173	179	200	167	188	195	192	185	159	166	174	190	185	182	165	158	196	201	181	161	173	170	171	163	195	148	183	172	155	172	181	170	145	186	184	168	186	189	173	166	177	169	195	171	177	182	178	152	166	163	157	167	157	170	178	178	159	195	184	178	162	218	170	183	176	173	174	166	150	165	169	175	152	168	168	209	177	165	167	141	171	163	152	162	173	175	189	156	215	154	170	162	179	178	200	186	195	160	169	209	191	182	168	176	173	176	187	160	184	171	188	177	152	187	185	164	153	167	171	171	161	149	161	169	188	175	187	170	166	196	158	170	154	157	169	158	166	173	176	176	159	163	190	197	164	173	169	171	178	168	186	182	173	169	162	173	185	198	188	181	176	166	160	168	159	162	157	187	181	172	163	168	173	166	170	174	196	183	175	152	168	184	195	165	177	171	176	169	161	159	165	171	177	178	166	182	192	182	179	185	155	167	161	173	186	182	188	164	166	164	202	170	172	154	187	182	168	179	168	170	156	187	184	170	157	174	178	185	144	175	167	134	197	186	172	168	156	164	157	189	174	173	180	156	178	201	160	169	183	160	133	170	152	165	191	171	194	166	174	162	164	180	168	186	169	183	162	158	172	158	180	170	195	195	182	206	168	177	168	194	149
5173	10539	6438	2972	1525	997	711	606	551	552	469	519	467	519	467	461	457	455	414	460	461	404	460	425	441	427	439	441	460	451	426	444	432	450	466	431	478	380	437	454	478	433	429	458	452	430	467	442	410	448	434	397	434	431	446	450	429	435	427	439	454	448	424	437	449	454	447	430	451	400	463	460	441	443	459	458	441	432	447	457	432	416	453	436	415	469	471	417	454	431	449	425	444	470	406	405	417	455	453	454	489	469	441	475	425	419	426	447	419	420	411	410	438	464	435	431	453	458	432	448	477	420	447	440	427	455	438	437	418	453	431	461	446	459	448	443	426	443	427	457	442	456	475	422	453	473	446	390	430	457	433	477	449	428	445	421	469	435	439	449	429	483	459	452	436	430	454	472	423	468	407	427	435	441	397	443	399	416	390	449	444	477	412	442	443	406	484	449	402	464	406	428	411	439	446	428	430	442	387	384	435	453	460	404	418	428	430	401	414	433	460	408	418	450	433	436	422	428	417	442	449	440	416	428	438	419	464	467	460	445	454	426	426	467	410	455	462	420	426	413	426	411	461	409	421	417	419	458	439	437	431	458	475	441	409	437	426	455	418	424	438	418	441	455	413	472	458	444	467	446	464	455	438	407	438	396	455	479	394	426	479	419	432	442	412	471	432	428	430	423	446	428	424	421	429	457	445	440	457	446	465	395	446	435	417	462	459	456	398	436	436	445	440	448	440	438	455	443	404	450	432	452	459	436	470	433	461	462	444	485	434	431	440	440	418	449	437	434	465	427	411	474	441	460	454	443	441	483	440	436	424	502	413	442	434	438	438	440	424	454	475	455	472	427	445	507	442	452	391	448	446	451	442	422	428	425	442	468	425	418	435	467	417	407	434	421	456	428	434	395	468	438	428	450	446	408	454	477	445	424	424	443	469	412	428	462	449	435	445	410	429	412	447	480	437	406	462	408	457	447	417	480	437	414	418	449	487	450	443	439	458	418	419	462	430	413	437	480	408	460	454	438	452	381	430	389	448	455	466	458	448	436	410	422	457	445	424	462	444	420	473	412	449	412	450	429	440	444	462	445	435	429	462	405	451	460	469	429	450	477	406	400	424	450	415	441	384	428	431	420	449	412	437	475	422	430	412	436	432	430	452	440	459	415	469	449	416	404	410	435	449	439	447	399	452	436	442	407	439	454	440	434	441	439	414	468	446	406	456	469	458	422	445	469	453	452	464	435	466	427	460	457	426	448	434	437	441	428	433	437	445	420	440	484	415	448	464	416	444	429	433	442	469	458	460	416	446	429	443	462	446	451	433	397	404	444	428	433	445	469	428	446	422	454	420	434	422	433	434	400	452	446	416	442	455	436	454	453	438	411	468	405	429	440	430	406	455	440	430	457	439	435	421	417	412	414	449	449	442	459	406	445	450	424	464	478	450	445	424	415	417	490	450	430	415	466	445	435	426	460	420	426	419	447	461	407	434	432	449	422	411	413	469	450	446	474	466	429	414	420	425	437	449	468	456	455	436	422	442	444	459	458	446	423	475	424	413	466	448	444	445	414	422	429	363	450	404	435	453	425	442	427	441	397	427	436	442	429	426	403	405	471	462	394	473	440	443	414	431	461	433	472	435	414	421	465	470	460	405	421	444	430	417	423	397	417	444	429	440	458	410	430	453	418	404	448	456	433	466	441	442	469	439	425	429	426	458	397	472	408	436	421	419	453	474	426	425	450	439	416	460	429	428	417	454	418	455	430	451	409	414	433	449	451	476	435	444	447	464	381	440	439	396	413	461	418	384	448	424	436	431	430	465	412	455	438	427	403	419	440	440	442	486	440	449	391	417	463	429	441	425	397	455	450	460	429	439	452	413	422	461	436	449	429	442	445	445	420	447	430	439	451	441	404	430	442	431	420	401	428	447	423	433	443	456	401	439	394	445	455	498	435	395	445	442	473	458	421	423	467	423	444	467	443	477	443	422	407	473	452	430	442	449	425	477	487	426	409	419	440	445	414	392	451	426	461	465	393	412	393	453	431	456	418	436	439	424	448	435	425	417	413	479	435	419	441	439	450	445	448	428	445	451	448	436	442	461	450	457	420	417	424	396	439	470	456	454	472	403	445	444	404	439	438	417	449	484	450	416	492	462	444	385	441	434	435	434	440	468	423	401	465	428	425	428	461	460	461	451	448	424	478	450	441	433	437	429	479	453	434	445	444	382	465	422	444	475	459	462	445	461	430	442	441	431	447	469	409	477	416	445	414	403	445	441	416	440	436	430	425	421	440	440	429	432	448	428	454	474	398	441	473	411	429	446	426	418	434	437	476	435	434	456	419	464	430	416	423	453	406	400	402	421	429	417	409	467	469	478	425	412	485	415	442	445	461	420	420	403	445	467	417	449	415	425	427	422	427	419	436	415	454	449	455	420	438	438	436	435	458	456	406	417	432	461	503	460	459	405	451	445	452	426	447	441	442	452	432	416	424	419	446	456	454	430	438	436	450	425	446	467	439	461	408	429	429	450	417	418	403	455	427	459	436	446	439	407	409	417	422	455	441	395	444	419	440	433	424	413	439	432	440	419	448	428	437	405	381	457	433	430	464	435	441	436	402	414	401	466	416	421	437	440	455	433	410	403	431	392	427	430	408	450	423	487	442	446	417	421	414	450	428	428	437	427	442	426	438	441	419	465	426	469	434	410	431	432	415	449	444	429	433	453	462	446	473	423	392	415	432	408	442	457	433	456	413	418	436	468	437	424	466	452	444	470	452	440	433	431	425	421	448	456	446	450	419	441	426	437	415	443	404	446	395	454	434	451	424	442	430	430	469	419	424	451	458	390	447	457	463	438	426	456	404	435	506	454	447	438	446	433	411	410	457	422	449	444	444	420	423	466	438	431	421	481	448	464	440	452	445	432	424	467	478	436	448	455	450	480	400	463	463	477	432	454	431	479	424	443	451	448	450	414	424	426	401	432	445	419	443	458	419	428	424	431	425	468	426	466	427	448	433	433	425	455	434	425	441	407	423	453	454	455	439	414	485	426	453	398	429	487	426	409	438	465	414	453	452	479	440	440	476	420	430	433	431	433	448	413	432	413	416	479	435	433	450	434	457	449	435	454	439	432	428	376	451	422	469	412	453	405	437	403	429	439	422	440	445	451	444	455	449	426	442	452	414	453	449	421	420	439	422	453	454	391	420	421	466	400	440	436	408	427	449	410	445	438	430	467	463	409	474	444	438	443	437	436	418	401	437	423	466	408	461	415	400	447	411	451	480	455	442	422	445	444	473	438	450	429	428	433	434	463	429	418	509	413	446	430	401	433	485	402	455	453	466	429	405	475	439	427	393	432	441	422	434	403	430	440	415	414	424	443	423	450	427	441	441	418	466	445	438	460	412	423	453	479	434	419	453	433	416	426	411	426	443	439	449	439	452	412	425	414	434	446	456	437	440	421	402	428	457	434	460	413	466	493	454	412	444	418	462	457	426	413	444
30817	20667	12820	2674	1023	696	582	396	385	352	361	369	347	328	381	360	358	293	366	327	346	353	319	365	321	379	299	372	318	350	356	311	315	336	332	339	374	339	351	337	317	328	331	336	323	314	375	345	350	372	313	314	299	348	333	312	337	374	338	343	339	329	323	324	359	349	335	307	332	342	330	296	354	307	322	326	338	361	352	304	311	343	321	335	341	325	357	306	325	333	304	314	331	288	312	354	349	319	358	348	338	326	361	312	332	332	300	305	348	332	353	359	323	311	307	338	321	294	360	320	343	361	340	306	311	329	335	317	310	330	367	328	319	297	306	333	320	308	326	333	354	346	291	333	310	324	339	326	327	345	347	332	339	330	321	377	320	338	349	365	301	335	310	318	315	337	315	351	339	321	324	338	337	321	351	331	348	336	351	336	334	323	332	341	326	318	345	294	342	319	310	307	310	323	340	322	306	314	326	335	312	374	332	335	323	330	339	324	310	296	346	371	339	312	314	338	310	350	344	330	308	363	347	318	307	316	354	322	338	328	355	341	334	336	341	360	330	359	314	361	323	377	324	351	310	343	302	312	334	327	315	313	334	336	298	310	364	337	333	369	332	342	356	315	324	336	356	308	352	342	329	344	315	326	325	315	344	303	333	324	335	318	298	311	345	332	281	338	350	321	318	282	304	310	318	340	349	346	339	346	337	315	341	337	343	305	350	328	328	322	338	361	352	377	319	343	314	332	299	330	301	329	330	327	330	348	340	324	325	327	335	342	306	336	368	330	361	320	359	326	345	364	320	342	355	373	306	303	371	322	292	323	330	292	310	307	346	323	344	333	317	299	342	318	336	324	338	326	312	327	339	327	337	321	353	329	307	314	337	366	347	358	336	354	365	338	328	360	296	293	333	332	350	350	342	336	337	308	345	332	331	336	320	345	326	348	306	330	340	305	334	312	337	322	336	327	335	347	320	324	353	328	307	348	316	320	311	316	324	304	316	336	336	318	316	305	315	311	348	336	315	314	319	310	318	312	346	347	345	310	328	327	299	343	327	347	396	324	333	337	327	345	326	333	375	337	312	328	350	283	347	361	340	285	354	361	309	342	343	290	272	314	296	302	364	323	344	318	364	328	296	344	332	313	333	329	328	327	355	335	340	330	316	342	362	350	332	325	317	335	317	334	313	353	331	349	353	342	361	289	329	339	363	322	319	294	305	344	348	336	345	379	347	328	348	345	324	325	328	357	331	351	336	342	329	320	321	377	312	304	323	344	313	351	339	310	349	314	295	311	352	321	344	336	349	357	350	336	318	330	360	335	343	332	333	306	322	315	325	310	307	322	360	337	357	324	320	332	336	338	332	346	324	315	335	356	319	334	379	320	307	344	349	351	328	309	328	339	297	335	334	321	309	299	337	363	330	353	341	352	295	356	328	336	297	317	326	315	301	336	350	332	303	306	335	371	353	343	329	344	331	352	306	362	348	321	340	333	335	331	328	341	326	294	297	320	330	351	310	329	329	307	336	338	325	338	301	350	304	342	335	332	341	340	336	346	336	344	327	322	375	295	316	340	323	334	345	290	387	319	327	359	340	329	294	297	359	344	388	287	363	307	325	336	335	329	326	310	332	322	309	337	346	291	351	344	349	339	330	299	319	318	307	360	390	336	355	356	333	358	355	319	302	320	351	345	316	342	356	328	320	358	326	335	341	352	325	331	311	346	332	304	337	337	339	324	329	323	352	359	353	323	318	337	341	347	350	306	351	349	346	291	325	326	363	327	350	359	326	345	345	343	297	314	317	344	343	316	339	320	295	329	350	328	319	328	352	329	346	324	317	309	325	348	329	303	341	361	321	362	330	347	308	314	323	310	386	322	355	333	356	331	310	341	317	328	328	321	330	350	350	332	323	309	319	347	351	353	340	334	335	328	343	313	332	315	311	313	328	353	384	308	342	352	331	339	333	306	323	343	331	345	347	329	350	351	316	312	318	318	350	292	329	324	344	344	345	360	315	308	363	337	334	303	320	336	318	326	329	320	349	282	311	301	295	336	295	313	355	372	311	356	337	328	320	329	347	323	308	321	316	329	302	350	337	334	306	343	319	319	338	344	294	311	314	337	297	323	320	372	301	348	339	320	343	324	298	324	324	327	334	310	361	329	324	342	316	306	334	317	342	322	328	320	350	361	295	314	335	321	361	322	301	348	341	337	321	340	366	340	332	334	320	320	364	331	326	343	316	331	347	340	345	344	330	327	330	325	328	343	327	339	339	353	300	349	313	307	308	329	340	330	323	333	323	335	339	317	333	345	295	322	305	339	332	330	319	337	345	326	362	311	345	306	331	335	332	306	328	335	319	333	332	319	340	340	348	299	344	358	315	344	316	338	322	305	363	326	336	318	317	348	289	356	343	304	346	317	317	335	302	342	336	324	309	324	308	342	336	384	324	328	308	355	314	340	357	349	330	361	322	337	335	347	315	341	328	349	338	328	316	371	362	347	348	315	322	353	304	342	351	315	336	346	338	339	336	291	310	330	317	323	325	324	313	318	314	284	350	319	349	326	304	328	357	317	339	341	377	339	331	362	315	369	303	342	313	297	338	313	353	332	355	333	333	334	330	324	378	338	355	329	331	352	365	334	357	335	321	308	315	332	333	325	349	350	355	346	337	341	363	341	310	319	305	327	353	351	347	362	334	353	336	339	332	316	327	309	347	360	338	339	336	346	327	339	329	316	362	329	314	319	337	348	329	342	336	358	371	351	313	329	333	312	312	356	372	332	317	312	362	342	324	367	320	298	309	308	339	309	337	331	347	330	337	365	337	326	303	340	305	317	346	302	355	318	338	329	292	308	320	346	295	338	328	339	320	362	305	347	343	346	316	324	312	317	355	371	335	347	326	324	346	331	345	329	313	330	336	337	312	337	333	335	359	301	332	326	353	349	339	328	346	289	331	305	304	349	324	301	335	345	322	363	341	356	333	329	335	319	350	340	329	315	311	344	319	331	321	321	312	341	354	325	323	313	340	324	290	316	304	321	337	317	325	371	337	299	348	330	331	330	318	364	308	319	308	351	317	312	302	308	343	322	317	330	314	324	344	307	330	338	320	318	328	330	329	324	311	313	305	367	276	288	311	313	313	327	341	337	349	299	359	308	315	314	331	327	310	312	302	359	358	322	314	300	353	329	348	327	305	335	337	322	336	311	307	328	299	329	347	326	343	334	342	306	352	341	309	358	309	324	325	366	334	320	330	326	368	342	351	331	327	344	348	321	295	301	347	324	326	329	318	318	325	356	335	313	328	340	326	319	352	317	321	314	344	350	355	354	334	300	307	302	308	325	315	314	305	302	347	340	316	339	321	354	310	330	341	321	311	338	339	343	317	334	312	334	318	322	352	369	342	331	332	332	321	337	316	334	308	324	342	318	293	325	329	333	319	335	316	353	366	348	344	349	340	325	308	326	321	380	387	289	328	369	335	329	342	305	321	305	287	309	320	314
6908	4769	3247	1646	1028	962	836	836	782	792	754	811	777	776	733	803	838	794	771	745	792	711	757	752	746	793	765	779	729	760	719	752	808	784	781	801	823	776	763	720	775	772	805	819	793	783	769	791	758	785	800	790	761	785	785	764	764	749	777	775	820	777	761	800	821	772	790	801	780	801	815	793	773	819	825	781	744	802	756	767	775	743	743	745	773	841	804	818	777	708	748	774	770	770	756	771	732	767	737	727	769	789	757	806	744	819	800	827	777	747	778	800	750	760	764	799	819	817	777	774	766	768	755	768	715	730	798	799	739	781	782	763	737	814	756	785	731	787	743	773	766	730	788	752	780	777	799	812	792	773	759	743	777	823	732	764	800	824	738	760	763	789	781	757	753	785	740	785	774	734	773	772	802	760	772	778	736	734	739	813	762	726	791	773	753	786	779	804	733	723	785	737	774	808	736	744	761	800	801	841	816	768	739	738	783	786	761	786	811	791	782	784	842	755	861	750	799	781	785	736	789	761	788	771	748	736	830	790	782	833	807	809	790	759	843	767	753	802	791	780	752	775	744	765	757	780	729	788	791	799	769	843	833	796	784	784	816	799	759	766	788	744	771	760	759	813	799	756	762	821	829	814	818	756	766	772	746	743	799	824	741	821	784	749	801	782	795	737	776	778	836	743	761	789	798	803	777	786	783	794	789	767	765	803	788	752	803	744	749	741	808	709	791	790	766	782	725	802	794	769	729	807	767	766	770	764	797	828	779	777	766	748	835	802	786	798	778	814	764	788	784	778	751	781	783	797	793	738	792	786	770	786	788	818	771	813	841	755	810	767	756	760	771	810	754	747	765	777	747	840	770	778	784	723	738	760	751	795	783	783	792	770	782	743	767	778	769	759	781	786	773	787	780	813	821	767	825	795	763	788	737	802	773	760	772	758	815	767	776	784	753	771	768	776	760	776	761	747	781	783	822	774	744	769	748	738	763	762	798	792	728	742	778	759	727	775	734	758	819	752	770	786	817	834	785	741	774	682	790	741	810	775	795	806	768	748	776	802	761	779	788	790	746	798	772	797	747	751	746	752	777	780	733	724	809	774	784	766	763	790	788	738	805	815	796	757	772	727	819	785	739	779	815	774	817	772	759	741	789	728	731	813	787	719	789	752	762	760	776	756	708	763	767	801	807	742	728	743	780	773	785	814	799	771	812	764	835	788	840	784	764	751	773	813	812	793	723	806	762	766	777	804	764	762	798	776	759	797	814	780	755	771	785	798	770	753	780	774	744	792	763	780	844	793	797	798	757	805	794	803	781	781	758	785	764	792	746	761	741	780	724	764	769	818	806	783	780	740	768	827	794	782	799	710	776	705	753	803	767	810	766	776	787	745	765	717	754	796	771	733	754	791	791	753	753	832	824	820	797	819	806	756	796	761	767	768	816	741	756	779	814	783	759	782	801	767	769	763	774	728	766	780	765	789	757	770	786	742	824	779	756	767	804	763	750	760	778	780	742	774	768	803	778	783	785	752	778	768	812	755	782	803	773	791	740	785	817	770	780	779	762	849	804	753	828	805	744	789	813	808	772	757	817	861	751	745	719	782	784	768	739	790	798	766	733	817	807	736	803	774	736	739	780	743	782	779	766	765	827	780	764	750	802	813	757	811	774	756	815	732	782	764	774	768	742	742	785	750	767	797	802	801	813	756	739	755	777	814	734	774	774	796	823	788	744	798	766	778	775	780	800	833	800	751	783	759	802	777	735	764	776	792	791	756	750	775	822	726	747	862	793	754	748	781	724	830	804	759	813	748	738	760	790	839	735	783	767	771	736	835	772	747	775	834	764	782	787	831	818	773	740	807	776	782	808	785	755	807	787	803	817	730	788	758	783	772	785	812	800	818	789	814	790	739	857	758	805	745	753	774	819	760	821	769	718	831	747	785	777	743	753	796	782	777	741	754	795	747	811	792	763	779	726	774	738	741	781	788	758	766	792	752	781	821	770	811	772	833	815	820	780	767	805	798	776	790	790	749	783	808	757	791	806	750	767	793	800	811	768	749	748	757	775	752	776	795	773	778	814	770	764	753	816	734	755	804	831	753	793	868	755	790	776	779	741	790	761	777	820	807	766	722	769	752	794	765	769	815	788	806	745	798	765	735	757	751	734	801	762	818	756	792	773	787	807	753	744	758	744	813	800	770	803	737	814	763	817	777	820	757	780	789	764	771	812	781	740	807	788	786	757	740	786	782	791	805	793	736	768	843	788	834	767	750	787	766	772	776	777	783	803	773	794	733	743	755	824	752	813	822	764	799	795	787	753	792	780	780	764	692	749	784	802	730	818	763	762	798	774	714	802	770	730	771	828	803	804	781	780	790	814	723	759	743	771	790	783	743	782	813	814	731	786	759	778	814	761	765	755	773	770	758	751	790	736	782	771	826	803	795	737	799	756	743	753	746	796	782	735	810	818	805	780	737	740	781	745	793	721	814	781	791	792	805	815	741	742	824	750	746	770	844	783	811	798	736	763	750	837	699	748	823	816	718	804	812	852	773	751	811	719	730	873	810	731	812	787	793	772	773	768	808	797	786	755	770	776	784	783	810	778	801	783	767	777	793	806	791	739	779	804	734	812	803	747	799	784	746	783	757	738	801	821	774	764	734	743	750	810	808	792	750	765	779	784	735	777	783	840	781	782	768	735	775	720	795	768	801	752	731	823	774	802	781	793	745	753	770	764	810	830	822	789	831	793	819	785	785	808	750	778	811	786	784	726	747	785	752	798	808	794	818	741	806	774	790	776	828	807	818	790	741	774	761	782	769	761	824	772	706	776	771	777	776	779	785	813	777	758	806	783	817	738	746	766	760	784	752	775	746	761	783	822	753	815	810	783	777	794	773	798	809	771	780	787	791	806	810	748	760	821	781	771	739	819	791	755	789	777	743	782	728	750	743	768	757	771	790	782	752	776	781	818	821	776	752	756	756	803	733	756	785	768	789	745	754	788	767	781	748	784	767	797	816	757	815	796	732	744	730	806	767	823	771	789	754	778	781	730	785	822	803	750	770	780	738	798	774	802	762	776	739	777	702	775	756	846	726	759	745	785	769	766	755	813	770	737	744	808	771	799	760	802	758	777	736	794	786	766	771	801	751	837	782	805	799	725	836	756	777	858	794	786	782	790	759	772	810	817	744	783	784	774	769	764	787	774	802	815	724	802	776	780	749	741	811	794	766	730	783	771	733	775	758	822	758	757	766	792	808	719	747	761	716	831	803	786	801	747	779	834	785	825	754	808	771	782	778	785	764	733	770	747	776	763	771	764	806	746	782	716	815	745	789	780	778	746	806	744	754	741	725	780	748	767	791	770	794	810	773	808	807	749	702	827	780	740	754	778	784	775	766	765	771	796	827	794	757	797	756	748	825	731	795	776	778	814	706	768	773	788	752	724	824	773	708	798	779	763	752	783	752	785	762	748	778	801	799	789	784	777	784	783	794	755	782
24338	20998	24346	27859	21003	19196	1266	569	385	370	318	274	299	276	274	266	288	262	221	286	239	253	247	265	258	236	235	224	222	254	236	240	232	248	234	232	229	232	248	265	238	271	273	267	225	219	214	242	212	225	234	223	251	227	252	219	251	238	227	211	237	209	222	260	234	253	256	238	244	227	245	253	234	223	254	230	249	245	223	245	216	254	245	247	222	237	234	224	256	230	226	238	239	227	246	223	226	247	221	211	245	218	259	246	218	231	235	223	230	234	238	236	222	226	246	236	231	222	254	229	249	213	211	255	205	226	261	243	230	217	219	239	210	255	231	228	248	197	222	236	237	237	242	216	210	232	254	202	241	231	222	236	243	235	238	224	222	234	225	235	224	244	228	248	229	257	222	225	255	270	225	216	222	231	217	260	242	194	249	234	246	233	266	249	240	246	222	252	252	201	198	213	222	264	229	217	219	206	243	247	280	204	227	268	222	248	249	266	256	207	221	228	226	213	208	256	226	242	236	243	237	267	228	254	186	226	246	278	253	226	226	225	219	256	237	203	255	206	206	223	191	262	243	253	232	241	257	234	246	221	233	206	246	236	237	242	215	214	227	229	241	226	267	232	226	226	207	255	258	231	228	256	223	240	235	229	254	247	251	218	223	236	267	224	253	241	211	235	234	234	244	226	244	229	249	238	234	266	242	267	247	248	242	229	229	248	240	255	228	237	237	235	215	234	235	237	212	248	252	248	236	236	229	243	253	227	238	243	229	255	246	239	235	214	243	229	244	231	262	247	254	219	232	248	243	259	189	226	209	239	216	218	233	283	222	235	243	238	233	227	199	253	235	250	231	229	247	252	245	243	237	208	233	193	221	261	275	238	243	235	247	238	227	223	232	231	235	234	245	197	256	264	263	224	244	229	223	213	219	213	235	235	241	245	256	221	233	230	253	237	249	229	232	233	225	227	254	219	229	224	235	232	229	256	239	226	265	246	217	233	248	241	242	233	244	242	237	240	230	211	232	210	246	240	252	268	233	241	230	217	217	239	211	241	253	251	244	252	243	236	233	255	232	256	245	240	263	216	218	224	224	229	233	235	261	232	218	234	230	205	233	263	233	242	244	210	239	212	258	237	242	255	236	236	215	229	240	218	225	220	263	227	241	236	217	235	235	232	213	240	240	238	223	247	229	256	231	220	231	232	244	217	221	244	227	249	276	220	249	245	198	212	240	230	252	236	214	251	256	219	236	254	234	211	229	213	218	233	230	208	225	247	237	227	237	264	243	228	239	233	255	218	198	251	237	258	233	240	229	246	221	213	231	251	231	219	235	211	256	240	257	249	219	255	221	208	235	219	233	228	234	239	256	247	232	217	263	227	232	232	239	233	227	236	242	258	245	245	237	231	213	256	239	258	275	223	253	228	247	239	223	246	248	235	223	233	277	240	205	249	242	224	230	242	229	228	228	248	240	250	215	233	238	247	232	254	279	251	231	257	245	218	214	203	223	229	249	282	250	219	247	224	254	260	236	259	260	235	246	225	243	235	233	252	221	237	220	254	246	241	230	241	251	210	227	228	210	225	240	221	218	222	202	232	271	243	263	233	222	217	234	228	232	262	250	225	242	234	222	217	226	253	234	241	222	220	247	249	259	257	225	233	230	241	229	268	213	256	258	247	238	231	251	211	231	217	253	232	241	242	233	244	225	239	221	254	264	217	263	250	244	248	280	228	240	232	247	238	225	221	238	235	239	239	208	245	242	234	223	248	245	267	205	262	222	238	260	222	242	228	207	250	207	217	215	252	226	257	224	252	233	211	237	213	229	226	259	236	244	193	218	222	260	244	242	221	237	236	228	233	223	228	232	244	206	247	258	196	229	219	220	219	232	259	241	247	237	261	253	237	246	206	223	238	248	227	237	217	249	219	246	238	195	202	226	260	226	244	249	244	230	239	219	209	230	241	216	257	247	249	233	248	239	247	235	224	229	257	214	243	227	242	226	225	220	255	245	220	224	240	225	220	244	251	243	244	217	227	225	209	225	234	238	238	254	249	256	233	232	236	221	217	231	232	243	241	262	254	257	228	231	240	233	233	247	246	237	244	236	203	251	212	232	253	237	215	224	259	241	257	239	215	239	249	237	232	220	234	232	223	255	231	209	239	256	244	256	228	207	245	234	241	260	260	262	241	240	221	263	245	251	272	206	224	247	230	218	207	229	234	245	251	241	237	224	236	230	232	213	230	228	235	242	238	229	226	233	251	220	257	232	236	236	233	224	256	230	250	242	226	238	265	233	228	218	234	222	217	235	260	231	226	228	227	269	220	245	224	258	217	235	239	247	242	226	208	240	243	234	239	225	247	231	241	239	233	240	238	264	243	232	249	227	211	236	254	215	256	218	240	202	227	237	214	230	248	225	221	237	241	230	243	249	231	235	226	250	213	241	258	222	262	243	233	253	237	258	245	262	246	226	190	212	248	245	219	241	225	257	244	240	241	220	212	242	228	222	227	234	260	236	232	214	245	231	244	221	234	248	224	255	240	245	236	213	207	236	257	247	214	221	229	250	255	236	243	257	250	232	238	228	218	247	225	240	213	250	232	233	242	244	219	204	228	251	263	266	222	227	220	244	237	234	266	215	252	233	206	212	248	245	243	225	248	231	239	247	214	273	252	221	218	255	244	247	253	189	244	214	231	230	235	229	233	233	228	211	209	242	223	248	229	231	235	228	239	256	243	233	256	230	252	228	241	207	252	256	214	247	208	209	209	240	227	232	275	258	240	251	205	222	237	202	244	233	208	217	236	245	227	219	237	230	226	209	246	245	253	219	244	216	238	208	227	223	231	229	221	229	234	222	252	245	230	237	246	245	234	234	230	211	234	228	221	238	239	218	252	257	200	250	227	222	201	261	212	227	220	225	241	254	226	211	265	229	273	234	234	240	229	227	244	234	217	237	263	229	222	232	233	220	235	231	217	249	248	211	211	232	246	239	218	236	232	248	213	226	244	221	243	235	241	243	242	236	262	226	239	228	243	232	237	216	248	222	235	207	200	221	258	253	262	253	274	234	240	219	235	216	206	244	252	263	235	235	210	212	259	238	230	243	224	264	261	249	230	247	250	255	207	194	240	247	244	215	252	253	239	248	227	253	220	203	242	229	261	221	249	231	227	243	241	231	251	246	228	236	260	213	221	229	227	221	211	224	235	230	226	233	227	202	262	241	276	246	208	246	244	232	239	198	251	221	230	229	254	238	245	258	246	251	228	251	263	240	252	245	240	204	229	247	226	203	239	254	211	219	229	221	228	241	250	259	242	214	233	223	222	228	230	217	215	238	250	207	224	216	244	246	243	223	242	227	205	263	208	227	220	266	277	243	224	227	237	246	236	233	232	261	238	232	248	230	245	226	260	227	231	220	233	236	248	241	224	219	213	200	229	213	230	218	237	226	244	225	228	218	205	229	258	261	225	232	246	230	246	243	221	233	226	234	210	244	221	237	241
5262	8373	5395	2320	1248	903	709	671	641	647	610	622	596	573	570	597	538	574	601	607	602	564	621	576	572	585	547	583	578	515	546	591	564	589	586	601	611	553	582	589	554	557	581	556	546	577	541	583	558	576	541	612	581	545	537	542	595	558	559	564	566	591	586	570	564	559	581	531	622	566	578	574	586	580	528	534	634	562	569	585	581	584	577	511	543	601	512	546	583	557	593	558	557	553	564	561	558	579	564	554	571	546	578	546	585	551	603	536	522	582	549	587	558	571	574	556	548	572	601	566	602	558	552	526	597	589	574	618	574	536	603	570	532	550	539	534	577	595	576	577	527	583	574	554	558	571	586	543	587	598	588	573	569	565	582	573	557	566	599	575	537	557	545	579	589	542	565	547	622	570	551	554	548	562	560	593	572	581	611	573	557	530	585	565	535	614	554	536	580	606	543	572	565	601	564	574	603	569	607	598	574	602	572	556	565	584	575	565	551	531	541	597	553	605	565	577	560	556	583	603	585	591	589	564	570	575	565	558	555	571	557	597	587	549	555	545	583	586	572	553	594	566	563	590	561	554	586	523	589	541	563	551	588	594	561	607	544	537	571	556	521	567	602	559	548	568	548	589	564	564	579	589	578	568	553	536	573	590	592	580	580	564	542	563	580	565	560	573	562	579	616	577	564	573	536	574	592	592	548	543	524	544	587	593	566	621	567	555	568	565	562	543	576	558	552	584	530	536	575	574	583	535	552	563	557	562	560	557	561	574	570	566	555	608	558	591	588	579	562	573	547	547	610	595	576	591	583	535	578	560	603	588	523	562	554	584	577	557	606	536	550	566	568	552	553	563	599	577	516	589	588	561	562	517	571	557	555	552	596	561	609	526	538	557	499	610	525	577	559	595	605	580	555	569	575	575	582	567	560	576	544	541	620	574	579	563	580	584	531	548	583	549	557	563	582	584	570	548	600	599	529	604	576	578	565	520	564	540	514	586	587	548	557	559	574	563	558	556	572	608	559	584	534	563	559	590	572	564	545	598	575	559	563	568	546	522	562	552	565	566	551	580	550	588	556	552	546	550	544	546	538	600	565	568	529	589	554	552	588	541	580	572	592	556	554	588	540	590	531	590	596	582	546	533	544	526	610	539	529	578	588	592	592	548	547	599	541	578	542	567	589	603	580	564	566	633	562	568	584	621	594	583	579	611	539	565	558	579	559	618	539	525	561	557	575	608	586	543	560	543	582	550	594	538	600	563	561	576	591	568	573	549	590	594	593	578	587	581	555	552	588	589	656	593	559	587	582	604	580	563	573	614	570	581	554	567	563	594	571	546	589	565	591	573	536	532	577	548	537	575	550	566	559	536	617	582	505	648	550	584	552	549	527	529	563	575	580	566	546	541	559	554	549	568	580	580	541	539	550	588	614	563	534	584	599	530	561	553	586	591	529	543	560	564	535	588	561	521	580	510	596	571	553	583	546	554	584	531	600	578	593	552	561	608	552	558	580	561	556	539	611	613	563	571	582	561	568	570	572	565	579	551	563	551	573	586	522	543	558	584	607	559	568	518	568	617	533	544	579	600	582	591	582	570	550	568	568	595	586	573	572	547	572	569	546	521	535	573	571	552	590	554	579	556	584	583	528	571	519	583	593	561	587	547	556	577	561	572	558	591	568	580	589	535	544	560	588	577	587	597	557	545	579	503	587	622	547	601	567	556	595	574	594	568	583	598	548	577	593	578	591	582	606	637	624	571	581	524	559	548	590	599	561	564	576	600	576	579	585	554	542	564	478	584	558	612	611	620	581	622	548	579	561	566	573	532	568	540	600	581	527	579	562	559	550	586	581	524	559	547	507	605	574	522	601	565	543	587	567	572	600	581	554	555	583	534	546	564	570	541	614	617	584	598	560	570	555	592	551	573	571	580	604	574	612	558	566	575	550	591	571	565	585	591	548	540	526	609	559	556	570	571	582	565	609	571	606	538	561	605	572	550	593	528	613	556	537	589	584	547	557	575	563	540	580	537	546	550	572	551	570	561	555	541	548	549	604	544	545	557	572	602	546	588	602	585	549	584	544	558	598	561	559	587	585	582	579	612	540	548	619	544	597	589	585	542	578	575	558	570	573	512	559	604	593	605	609	600	561	621	559	551	590	579	529	551	590	574	542	568	570	566	554	503	573	542	562	583	559	629	576	597	567	571	591	547	568	530	548	573	553	509	560	582	570	592	572	514	542	592	516	584	560	594	590	577	568	565	523	593	539	593	572	563	581	570	599	560	556	551	584	565	577	563	628	557	581	573	584	591	614	596	578	541	546	604	572	615	579	574	554	565	568	569	543	604	607	531	517	587	578	556	513	553	554	566	574	607	603	586	538	562	574	574	570	570	575	581	507	581	555	542	551	550	589	591	581	577	584	555	562	606	597	571	579	553	536	558	594	556	581	587	602	544	543	574	567	557	579	613	582	595	550	575	585	498	590	607	561	591	617	580	600	621	556	626	585	579	569	521	531	554	530	577	533	562	585	568	559	552	593	583	621	544	578	593	602	543	577	580	548	594	591	592	572	578	573	576	568	611	581	572	557	586	602	579	508	543	566	581	566	553	562	575	601	583	575	606	601	603	552	575	628	583	546	591	552	619	586	561	583	559	551	555	585	587	608	575	575	577	580	585	573	559	582	541	509	623	571	562	559	540	557	560	575	591	530	579	575	564	539	537	588	548	588	529	616	551	551	563	590	589	582	564	588	577	533	572	573	578	566	561	583	559	539	581	549	555	533	587	583	557	613	563	586	582	540	607	537	620	552	560	545	571	558	582	580	577	555	546	526	552	560	565	540	533	537	534	569	554	555	588	582	570	547	558	554	547	573	521	530	614	524	562	571	511	578	605	577	527	575	623	604	531	586	533	643	633	573	587	531	553	554	569	617	559	585	600	557	575	579	599	565	599	546	529	546	546	565	558	561	548	584	558	601	558	568	581	591	601	606	604	530	619	572	555	627	598	538	579	568	552	539	573	594	607	602	592	548	578	553	569	568	589	580	574	568	540	558	526	550	540	578	586	591	545	600	590	582	552	547	562	551	571	537	601	565	565	583	577	542	571	588	560	544	566	592	607	562	539	597	586	579	595	572	598	610	566	582	560	564	585	561	556	568	557	566	551	594	559	555	569	575	543	562	579	591	599	576	564	550	604	563	552	577	606	512	569	582	604	535	573	540	621	545	544	588	567	570	568	549	562	556	549	561	515	536	547	553	576	551	559	584	611	568	629	551	538	557	562	584	536	551	572	563	558	568	553	567	550	576	572	592	600	611	556	514	565	549	535	569	585	575	551	575	554	576	562	539	576	562	603	582	570	586	576	545	592	600	525	584	548	559	591	590	572	607	588	544	538	550	553	529	549	563	560	576	556	567	553	552	576	567	544	536	563	608	571	563	581	527	567	560	565	576	562	567	563	595	575	534	580	576	587	511	592	544	558	605	593	533	556	533	562	556	520
23698	20966	24652	27474	20966	20988	15327	1007	399	341	295	275	244	231	225	192	208	206	204	193	212	172	174	198	209	153	184	176	183	201	162	196	222	197	172	186	170	167	149	180	177	184	212	180	158	172	183	180	172	191	158	196	185	185	161	184	170	151	174	176	171	168	170	164	167	191	183	170	188	164	192	204	167	173	180	173	141	186	186	157	152	173	145	196	180	175	169	172	163	185	179	151	165	172	154	162	153	171	165	159	172	172	154	156	154	155	172	157	180	171	164	149	161	170	193	163	163	172	134	152	174	145	189	175	170	182	170	166	169	185	166	149	180	156	185	169	174	182	176	154	182	158	177	155	157	164	169	198	164	158	179	196	156	160	160	147	175	183	167	149	172	182	193	138	165	155	143	166	162	175	202	192	202	151	157	175	158	161	169	175	181	160	161	170	177	154	162	173	174	186	180	166	155	170	171	164	143	172	171	180	159	163	187	167	163	166	162	178	158	175	142	156	152	155	159	199	186	180	154	168	176	173	165	150	155	157	185	164	182	159	172	167	165	169	170	182	153	175	187	167	192	190	167	195	178	146	176	176	173	189	182	151	160	163	193	165	162	171	181	180	176	156	162	144	151	181	190	180	160	163	175	176	185	183	175	165	176	185	165	166	153	186	167	150	153	187	160	169	187	180	191	190	153	171	161	176	177	167	146	176	161	141	171	162	154	176	177	185	150	172	205	185	180	153	185	168	187	183	188	177	182	145	172	151	153	179	188	198	159	158	173	182	143	160	159	171	187	181	163	150	160	150	147	180	163	178	177	172	159	195	167	180	164	152	169	179	163	165	159	159	198	175	195	174	164	158	177	168	178	174	172	152	174	166	171	189	165	183	167	150	173	175	171	183	164	158	145	165	173	175	171	148	168	190	162	170	179	166	149	199	173	170	178	193	164	177	184	156	154	183	166	169	161	179	162	166	190	194	202	165	164	163	159	157	174	163	174	178	180	172	150	177	156	179	191	147	141	156	178	157	169	159	148	163	171	149	173	175	155	153	160	162	166	190	171	174	149	167	171	176	203	180	194	176	178	156	212	172	167	158	193	176	169	159	171	176	177	157	166	171	170	174	185	149	177	176	174	188	156	161	150	160	199	156	151	192	169	179	197	147	152	158	147	181	168	188	166	172	159	166	166	178	188	178	166	199	168	170	168	148	182	171	181	160	158	170	170	141	157	154	166	155	157	175	187	166	175	166	164	165	154	174	152	163	177	173	186	166	167	196	174	192	174	177	202	159	161	172	177	189	152	166	148	199	209	156	180	161	182	177	154	178	169	175	158	153	176	159	188	182	152	186	156	190	170	147	156	160	165	157	141	169	182	169	178	169	177	172	166	172	154	174	171	196	164	179	152	161	182	168	156	162	162	165	162	177	165	168	155	169	186	168	188	169	158	147	180	175	179	142	136	182	162	167	176	159	174	164	167	147	169	167	171	166	184	177	185	166	157	169	171	176	172	150	189	174	158	198	178	169	163	176	154	165	191	180	162	173	185	187	181	166	150	154	168	179	167	157	139	160	183	177	178	160	146	165	164	168	163	162	211	158	155	154	167	221	169	172	178	151	181	181	167	162	183	170	172	187	180	138	172	175	165	196	172	179	184	154	186	153	190	171	170	131	192	200	175	191	164	168	159	163	155	155	163	169	153	178	170	184	165	184	177	186	172	166	185	166	160	167	165	156	166	174	171	175	166	147	175	187	166	153	173	152	185	154	199	179	178	167	182	171	170	163	194	190	186	187	157	172	162	165	176	141	172	166	188	177	166	171	161	192	196	166	158	182	191	175	163	171	173	167	168	141	180	157	163	178	191	179	157	183	190	164	178	187	185	173	178	165	165	191	167	177	163	169	163	175	165	162	174	188	167	197	171	174	161	171	145	186	187	171	163	181	172	173	174	180	160	162	156	162	185	158	168	159	163	144	148	167	183	154	184	157	154	145	182	138	164	168	161	176	149	184	168	174	162	167	175	147	182	153	158	195	182	170	165	182	176	223	182	153	188	189	146	162	171	184	171	157	205	163	169	184	174	150	177	163	168	209	164	162	164	187	189	183	175	158	158	190	178	167	182	159	164	185	165	140	183	153	178	181	178	168	195	173	160	155	182	198	166	172	167	150	163	211	176	173	179	144	171	193	176	149	194	170	179	174	155	163	191	163	166	185	189	178	176	184	186	166	191	188	177	185	148	148	171	181	191	174	173	190	166	178	166	201	176	185	167	178	166	188	160	153	184	194	202	177	160	148	163	153	154	131	134	173	175	153	156	139	162	169	174	153	173	176	162	173	193	167	145	169	183	161	163	181	185	156	158	167	187	207	160	147	200	155	173	176	167	163	186	157	153	160	181	173	168	178	183	165	182	166	184	166	177	167	185	193	174	172	176	167	184	154	172	154	168	177	183	168	147	144	174	182	143	170	163	182	172	186	167	169	159	180	173	161	202	164	173	164	158	156	187	173	147	180	172	159	182	173	171	198	179	170	176	143	144	177	175	160	171	168	182	159	156	175	165	179	160	159	173	173	172	180	161	166	168	182	149	183	171	168	160	146	170	145	157	186	187	180	174	176	209	192	180	159	158	144	180	160	164	194	160	164	162	182	173	191	160	156	155	171	163	163	144	202	149	156	187	153	146	178	159	188	152	166	177	176	167	143	153	175	156	171	185	173	166	182	149	177	174	159	192	184	156	179	180	144	172	202	176	157	166	171	165	168	158	172	156	138	170	177	177	160	177	174	169	153	163	164	206	154	174	194	184	156	165	170	179	156	163	182	173	190	190	176	190	172	160	189	176	167	169	190	166	170	154	172	191	184	181	160	158	157	177	173	160	176	190	160	172	158	153	149	169	186	161	177	144	165	175	161	185	163	191	166	159	183	169	164	151	167	154	174	164	158	172	171	178	174	167	161	157	169	178	164	155	194	178	157	150	163	174	165	195	182	153	168	163	173	188	178	175	181	185	167	168	160	180	167	175	152	152	182	165	184	157	155	153	173	190	165	163	157	178	157	171	172	171	167	194	148	175	187	153	184	205	173	203	179	190	169	171	170	163	151	187	159	179	179	184	164	138	167	162	169	150	196	191	186	167	167	163	196	168	154	197	166	190	171	163	157	172	164	168	188	150	194	185	175	174	159	186	175	154	158	169	170	153	159	156	162	172	139	187	155	147	195	157	168	181	135	163	174	172	173	188	186	164	159	190	201	142	165	183	181	157	160	193	156	160	166	179	169	165	154	187	159	133	167	190	163	173	154	165	183	182	173	201	175	175	162	163	156	162	158	178	190	177	177	141	145	161	159	155	174	155	153	167	185	167	159	183	145	158	180	167	156	187	165	191	166	160	170	183	168	193	177	183	140	194	148	163	152	158	154	211	182	184	168	150	184	162	165	190	178	180	162	153	173	178	151	180	159	157	166	194	185	161	151	183	178	181	167	159	156	159	177	174	175	157	171	165	191	155	178
5908	12691	7270	3180	1556	867	694	586	529	478	487	469	440	487	444	424	469	440	422	472	454	459	455	448	428	455	447	420	435	411	449	401	461	443	422	476	455	408	447	458	430	441	453	434	440	428	488	397	464	450	432	412	431	445	422	439	390	432	436	453	446	404	387	426	464	444	417	418	436	423	451	408	442	427	427	461	430	456	449	403	439	430	439	454	427	408	445	465	405	436	457	443	433	407	449	443	463	430	416	425	436	423	412	453	472	441	452	418	422	428	418	436	418	454	449	404	440	466	418	467	407	444	421	452	411	442	438	486	435	432	426	457	445	429	407	428	414	428	438	399	442	454	460	459	431	419	434	462	436	438	414	413	418	436	464	399	398	396	449	400	402	446	442	468	444	384	443	425	435	412	428	405	383	394	445	400	428	409	417	422	422	417	418	474	453	456	432	407	437	425	427	447	457	450	405	460	443	397	426	434	434	439	423	446	447	447	415	445	445	425	430	455	435	427	468	394	454	395	440	456	396	474	445	428	440	454	430	430	421	429	409	447	414	395	451	450	448	449	446	443	423	430	433	471	425	407	421	456	456	443	420	452	454	417	433	415	441	426	434	404	440	400	411	438	455	440	424	418	464	451	437	433	459	395	437	449	399	425	433	417	409	434	443	463	448	438	431	462	432	418	485	415	467	432	433	436	427	452	429	431	404	394	428	413	402	429	436	397	430	415	441	418	418	443	442	445	438	431	461	401	390	420	425	403	455	454	441	461	471	399	445	393	420	375	433	407	397	436	465	443	448	424	466	463	410	444	439	436	480	376	424	424	431	414	423	433	441	434	426	443	429	459	452	394	441	415	395	467	418	416	438	417	435	462	465	416	430	388	449	406	386	431	411	428	447	420	438	414	414	429	433	422	442	429	421	398	406	483	428	449	432	430	441	439	457	408	422	421	409	414	428	479	459	429	473	422	401	421	428	466	422	461	404	439	451	410	440	472	457	425	420	435	418	442	449	450	478	431	405	406	434	464	432	445	420	411	462	461	428	420	431	439	412	452	464	395	439	407	420	419	409	413	462	422	390	412	424	394	420	428	447	423	438	467	426	435	424	355	395	415	432	426	431	421	434	414	445	421	462	412	424	409	430	400	432	446	431	432	442	405	437	464	453	413	443	463	433	465	477	417	424	466	435	380	475	421	450	419	472	411	447	441	427	464	438	413	485	415	407	431	432	460	439	421	435	458	474	455	428	445	432	432	458	456	418	439	435	430	411	448	448	404	405	436	428	428	443	436	440	457	425	470	420	408	446	418	408	471	473	423	441	427	409	419	442	431	431	457	435	439	420	413	452	409	452	484	461	443	405	448	439	426	444	459	436	452	407	430	446	445	433	442	413	416	488	426	423	423	412	428	416	484	423	462	437	390	403	456	417	419	446	412	460	434	392	422	425	364	384	427	389	435	436	409	466	440	410	415	389	401	421	449	438	435	397	398	422	426	412	479	468	482	449	436	475	413	441	442	419	451	454	426	447	412	428	473	469	427	432	430	408	449	427	422	401	434	423	446	425	442	417	402	403	414	425	444	411	410	452	457	433	463	415	430	422	442	433	431	471	452	425	427	425	430	433	407	447	413	477	446	415	398	423	390	468	420	424	401	444	439	427	438	446	457	456	444	440	434	419	442	432	424	440	444	414	407	407	420	435	414	451	436	430	451	435	424	445	474	435	403	465	425	423	393	431	441	429	462	435	427	424	428	414	474	413	401	428	429	430	409	453	421	404	453	410	415	427	425	419	441	395	434	467	453	426	450	412	453	412	435	428	424	446	429	451	432	419	447	425	485	417	442	448	377	403	439	442	419	470	433	474	386	464	373	427	423	423	428	427	424	416	460	415	451	385	445	434	427	443	501	436	444	460	448	425	436	416	469	428	408	421	472	439	404	448	413	428	379	415	430	406	444	418	442	429	442	421	458	448	448	453	432	424	444	421	449	434	429	436	410	449	417	427	447	426	417	454	418	439	437	421	437	409	409	451	456	398	406	397	457	404	447	469	407	425	434	415	433	425	372	436	408	411	466	430	444	459	426	473	445	460	433	421	419	405	415	422	439	421	431	400	408	414	456	431	401	438	456	439	410	411	432	426	423	388	423	442	428	399	453	421	442	472	429	382	466	431	404	413	397	392	416	453	452	422	409	442	422	461	398	417	436	443	400	425	424	421	421	476	431	434	388	443	450	427	444	420	418	430	453	445	427	435	419	425	425	423	430	427	442	430	440	425	451	471	419	411	423	424	411	424	423	434	435	455	447	477	413	459	429	444	411	476	454	433	412	439	428	419	464	401	456	437	448	451	430	449	446	479	413	456	453	407	403	433	402	453	438	454	445	436	434	445	427	443	446	424	414	416	445	420	412	433	434	441	411	445	418	449	448	430	452	431	446	400	425	441	418	459	426	393	415	461	508	446	445	426	439	429	440	444	433	471	434	411	438	437	442	409	419	456	450	431	441	433	433	408	443	428	411	435	456	446	448	434	441	449	443	425	386	437	412	452	458	409	419	414	426	406	427	440	415	433	399	415	426	419	452	428	407	445	416	433	436	440	425	464	415	468	445	454	428	434	465	439	455	440	428	445	451	410	411	410	442	453	457	438	416	426	452	441	440	416	447	427	414	415	435	418	448	422	441	448	421	431	432	438	465	436	430	421	452	447	441	427	414	402	402	442	484	393	419	405	424	444	418	426	408	415	435	425	438	438	437	441	408	429	443	409	429	414	473	449	406	462	438	415	433	399	441	451	394	440	446	421	396	422	409	431	432	417	420	420	406	410	424	420	422	471	409	433	439	415	436	423	437	439	396	453	425	441	396	419	413	428	431	441	428	442	411	428	445	448	406	397	412	421	420	411	391	467	459	486	431	433	408	430	464	452	450	473	437	418	418	408	433	430	421	391	440	433	440	394	424	441	415	422	441	432	420	461	446	451	429	483	439	398	474	469	423	434	442	440	424	430	401	443	394	461	422	447	443	437	465	387	442	459	453	398	435	397	447	421	401	422	453	417	431	424	424	392	415	427	443	447	421	409	438	461	447	487	412	394	418	457	414	416	433	411	424	454	406	425	449	443	439	434	443	429	437	417	442	423	446	448	459	405	395	427	420	446	413	444	426	402	410	436	395	411	436	442	440	456	454	461	439	455	384	431	462	414	464	440	440	414	456	382	402	442	437	459	443	456	417	430	447	439	423	454	421	447	453	434	455	397	435	443	435	412	459	438	435	392	422	419	436	422	463	435	414	430	403	415	441	466	439	411	429	503	424	440	441	419	434	426	408	397	415	420	447	434	412	436	479	397	422	414	444	430	428	407	416	433	434	416	425	434	427	409	465	439	425	461	425	410	403	424	447	391	430	421	448	417	421	401	421	418	434	426	432	456	419	385	414	447	441	431	439	465	431	426	436	433	449	465	408	412	455	431	449	441	439	446	465	463	415	420	433	418	416	435	443	448	453	403	394
30982	20651	13095	2726	1056	595	542	446	405	374	349	335	322	355	328	372	324	354	357	320	320	348	317	337	318	313	326	328	311	367	355	330	331	363	326	338	350	354	325	343	318	293	288	337	313	327	338	327	326	318	322	339	324	302	281	339	362	355	328	327	282	347	317	319	315	337	296	318	359	364	300	336	314	339	296	333	336	353	365	348	325	308	368	330	370	315	349	359	328	319	300	333	329	317	333	337	347	363	326	340	302	331	354	331	338	324	326	377	302	311	324	324	307	326	396	331	284	322	299	371	323	328	329	354	309	315	309	338	354	328	313	354	305	331	334	335	342	306	364	341	353	310	347	309	351	342	330	328	340	325	346	318	309	363	348	329	320	347	291	315	311	339	308	327	290	356	349	338	380	317	366	322	373	340	306	366	303	335	340	339	323	351	330	318	320	310	311	323	346	326	310	318	315	345	342	373	341	316	346	314	335	338	325	387	330	341	296	333	349	339	343	345	325	327	363	340	336	338	306	338	302	345	322	300	345	303	335	352	367	346	331	297	323	322	294	319	305	333	347	353	324	357	318	303	341	306	347	346	313	313	337	315	317	341	324	343	291	330	342	297	330	360	342	316	313	309	345	316	313	331	354	344	302	272	345	317	327	346	343	334	319	290	327	317	301	354	357	350	299	311	313	307	304	348	327	309	302	383	322	308	303	321	372	343	298	317	323	307	342	362	351	353	344	334	325	296	337	334	324	306	303	325	354	330	335	316	322	324	320	368	306	317	339	339	303	362	309	340	322	355	348	337	338	334	332	327	295	305	317	357	312	365	327	303	327	343	335	345	305	347	336	326	330	316	308	335	332	358	325	347	314	344	300	322	358	287	304	340	339	347	345	335	319	309	314	326	335	338	331	335	353	326	357	318	349	339	312	317	337	309	312	339	334	311	309	333	309	342	352	307	361	340	377	343	311	324	349	334	343	318	312	295	349	338	357	331	346	345	331	344	328	340	306	311	310	348	323	343	285	326	333	333	346	353	315	323	347	295	333	345	320	350	328	323	339	341	345	341	322	314	326	339	337	352	300	320	331	376	283	360	355	342	305	352	359	338	374	340	361	356	338	321	303	323	337	308	349	335	309	344	315	299	329	335	313	336	316	360	331	318	335	320	319	346	305	353	372	291	335	333	317	335	326	316	302	331	328	310	342	326	327	369	326	347	302	315	341	293	350	325	320	368	350	319	299	343	328	335	321	317	338	309	343	343	323	326	339	334	337	349	329	350	323	336	346	328	313	316	318	315	326	346	351	350	344	316	329	319	341	305	338	306	373	329	336	385	347	326	333	314	316	314	376	350	336	346	331	358	357	343	314	342	332	367	335	334	335	335	306	316	317	321	327	304	327	334	312	379	328	330	327	365	315	318	335	335	308	315	348	327	311	342	348	340	329	315	326	330	310	331	331	305	334	311	345	293	291	318	298	334	319	278	354	331	307	334	318	331	343	326	307	303	319	326	325	333	342	334	336	299	341	321	297	373	336	290	295	354	333	323	325	300	329	308	321	348	327	316	301	319	335	311	345	318	350	311	329	341	338	340	337	354	348	357	316	328	310	348	326	289	340	347	309	358	340	348	307	331	342	335	299	347	310	321	328	346	336	345	318	337	351	344	343	326	326	325	281	293	320	327	287	306	307	312	326	329	324	338	325	353	338	337	369	353	334	374	318	340	354	317	326	346	317	362	371	319	345	343	302	328	331	304	356	300	302	367	353	339	357	347	330	335	320	331	303	320	333	319	347	323	324	294	368	332	335	283	318	327	341	333	334	334	363	316	332	323	361	323	315	339	355	365	316	290	326	320	347	327	326	312	329	308	337	323	309	331	329	287	341	355	330	329	319	325	341	348	307	330	333	333	312	293	306	354	345	328	315	329	333	299	337	360	311	299	313	364	364	313	314	332	322	338	329	320	327	315	329	324	301	311	288	341	321	314	356	322	345	345	360	322	286	307	317	354	296	338	343	348	286	341	330	320	345	348	316	343	356	315	321	304	296	328	310	336	334	340	348	342	353	300	313	338	316	358	343	324	339	317	339	342	336	343	347	326	321	341	349	357	353	346	334	323	307	324	331	338	364	349	333	315	343	340	367	344	325	344	329	336	303	337	336	309	298	314	334	313	319	331	334	330	370	314	325	355	320	294	341	316	325	314	336	317	300	327	334	293	344	333	316	312	341	341	396	333	322	365	304	307	324	339	329	326	347	311	292	312	339	336	330	313	340	340	310	340	306	322	320	296	319	340	339	310	308	329	328	323	350	353	327	346	337	336	346	314	301	311	352	345	305	327	337	336	325	327	313	333	336	342	316	336	335	314	341	325	297	334	337	310	359	343	330	296	322	311	317	336	346	295	332	349	363	310	301	337	305	335	328	354	345	328	318	332	320	320	312	320	332	353	318	331	336	320	318	348	337	326	308	334	332	326	303	319	342	315	294	363	299	321	353	336	321	303	334	316	324	325	347	342	382	371	318	334	310	333	328	340	329	339	333	295	294	342	300	334	337	329	303	298	360	310	326	295	361	341	306	344	334	326	342	323	293	368	317	304	317	337	329	305	366	318	338	333	336	344	362	326	338	329	357	344	318	334	320	336	336	343	301	357	321	345	312	350	338	343	284	310	321	322	318	332	336	336	329	289	325	359	334	337	310	302	337	353	321	328	304	321	342	324	327	321	328	319	304	315	323	311	298	310	322	316	324	307	319	363	338	319	322	333	336	361	350	350	335	358	329	345	312	311	335	329	318	301	345	346	361	323	311	284	356	314	316	323	348	330	329	292	351	328	322	309	362	345	311	289	323	365	342	300	329	307	343	334	334	338	338	351	317	307	324	339	333	311	337	330	320	337	289	309	324	302	317	315	353	332	329	315	314	340	310	301	325	294	328	309	321	325	367	312	325	307	295	294	338	350	289	344	309	306	335	316	340	355	294	313	336	322	286	319	344	320	330	351	324	339	306	339	320	355	321	326	360	335	337	340	344	348	345	320	333	367	340	324	305	320	329	326	288	323	348	350	340	326	314	332	330	332	352	334	332	332	317	330	366	347	343	325	324	288	304	321	324	357	327	296	328	317	306	329	317	324	389	324	369	318	334	345	313	332	337	355	289	321	308	315	314	317	322	348	341	342	355	353	320	338	306	321	306	319	337	311	329	325	335	310	321	344	324	377	366	349	316	312	350	278	325	317	361	327	344	341	323	340	310	336	333	338	310	320	317	324	336	356	328	348	335	334	340	342	338	332	339	348	341	336	347	306	342	316	337	331	313	333	331	343	331	329	334	330	309	339	325	360	359	306	371	328	325	305	332	344	325	350	362	352	340	318	330	293	354	314	302	279	320	342	338	353	322	332	295	330	309	324	326	319	346	337	334	331	338	320	310	346	330	354	313	293	344	312	318	324	321	328	321	333	326	332	347	354	347	320	294	321	307	316	355	334	319	318	318	337	373	334	343	298	310	304
7202	5890	3694	1736	1087	883	839	870	772	802	763	783	801	819	767	733	806	812	831	774	798	745	770	722	796	759	795	776	808	827	798	768	744	837	776	731	768	730	779	778	816	763	816	757	749	792	784	758	798	783	780	747	798	801	730	770	816	778	771	779	780	799	795	763	751	792	767	794	784	795	800	738	769	815	750	762	783	808	744	785	763	777	753	764	794	812	744	768	805	798	757	723	773	808	788	777	773	756	747	791	805	750	768	806	809	800	740	792	804	779	756	748	767	845	778	813	762	749	825	805	745	792	818	785	793	775	817	733	806	712	787	807	786	784	744	789	778	778	822	763	783	803	785	755	812	799	752	789	771	815	737	781	746	784	783	801	797	759	820	794	784	781	749	780	832	742	753	804	807	772	797	778	751	784	806	802	747	756	794	777	764	764	795	834	781	752	796	771	786	803	722	752	745	763	754	807	782	775	750	777	814	806	754	796	783	792	757	783	754	814	782	781	796	796	811	804	774	775	771	793	734	749	774	768	791	750	770	805	785	801	777	816	777	792	816	761	773	801	763	771	793	789	762	810	775	737	768	767	793	815	763	754	718	761	765	798	772	753	778	784	778	781	822	804	729	773	771	774	832	723	764	778	800	781	792	779	778	761	802	751	835	777	785	746	829	781	735	784	791	767	816	806	819	811	770	803	765	823	776	778	789	748	766	763	786	825	788	763	753	797	774	779	757	768	785	781	767	809	793	823	773	752	791	728	830	774	807	727	795	789	799	740	772	770	803	810	778	770	789	813	802	780	820	757	822	811	784	707	783	806	791	778	750	736	756	748	796	737	733	749	758	774	780	791	796	788	806	781	802	788	824	758	730	762	770	827	768	781	798	744	756	796	790	816	753	852	706	804	751	797	789	841	795	760	765	783	721	821	801	814	836	818	837	752	728	820	760	800	799	775	813	752	778	794	821	777	774	765	776	764	776	709	769	821	762	796	745	756	807	710	764	778	788	743	739	807	746	798	795	783	781	769	778	774	773	765	764	768	751	809	806	797	796	805	729	740	765	772	804	798	778	778	791	798	791	714	795	760	771	785	829	774	746	746	778	794	786	816	766	798	790	812	797	797	801	758	760	818	762	798	760	780	740	781	776	764	789	759	731	755	748	743	769	786	738	775	764	799	791	791	761	742	796	809	827	762	749	761	806	838	786	808	822	783	806	808	813	779	813	814	772	759	807	747	756	798	812	797	801	747	817	816	858	765	789	773	767	766	789	758	757	752	739	789	793	731	781	785	799	740	798	771	763	772	757	786	786	792	778	775	778	822	822	779	827	788	805	781	849	813	790	772	764	815	743	704	811	807	771	747	810	748	778	724	779	798	751	828	777	818	791	804	726	792	790	742	767	805	795	746	733	764	814	759	811	737	729	852	779	823	731	760	776	774	783	772	768	795	814	797	777	840	783	794	777	782	742	764	793	764	772	805	814	783	770	786	797	777	766	732	771	765	793	773	745	742	806	771	822	785	796	747	795	739	781	763	754	743	819	806	779	771	733	747	763	758	779	772	775	794	759	750	761	818	794	743	773	741	775	762	772	764	751	794	783	764	796	776	786	769	800	770	753	796	809	779	757	803	791	779	755	750	791	807	840	820	799	833	784	769	760	767	800	815	819	741	770	774	822	783	794	765	771	789	820	761	793	831	787	784	753	798	763	790	775	850	788	773	789	819	775	783	771	805	711	776	737	744	765	759	764	813	698	824	765	744	760	766	788	762	769	772	752	811	801	797	794	801	805	751	748	765	762	803	758	758	742	790	753	756	760	790	765	812	752	791	768	781	791	747	746	800	768	787	794	744	769	813	800	778	769	811	749	816	749	748	767	761	809	790	748	738	847	776	758	723	807	844	785	774	812	792	759	769	770	835	792	819	740	810	752	735	777	769	816	796	769	781	764	823	783	783	812	760	851	800	758	743	812	798	779	760	730	809	744	797	765	764	777	759	803	790	854	765	816	794	789	765	761	781	809	759	803	766	836	749	801	775	789	814	747	778	814	802	757	778	743	751	759	754	792	780	792	837	812	841	839	748	776	771	792	779	762	760	754	818	764	830	815	750	807	768	810	736	820	784	754	780	822	733	751	784	771	784	744	782	761	810	772	779	776	762	775	784	770	777	764	776	755	758	775	793	755	761	720	800	791	830	820	733	808	754	785	738	761	805	760	793	794	764	773	792	787	778	760	801	790	782	796	756	760	736	752	796	738	760	770	795	776	817	724	826	764	813	789	809	806	775	810	784	795	732	785	730	751	735	766	756	807	758	800	752	763	775	749	840	841	769	727	819	803	793	792	809	784	786	766	771	786	763	789	764	782	783	821	798	780	819	759	785	824	751	740	787	798	803	803	770	798	795	802	784	779	803	774	790	826	780	751	782	745	787	823	801	773	715	804	768	752	792	772	785	796	789	780	794	810	767	837	811	814	791	790	788	787	767	815	769	775	750	755	785	781	700	801	808	789	769	788	811	812	755	817	811	764	789	761	811	748	813	787	738	754	783	806	813	743	825	811	786	740	800	782	767	795	746	764	797	735	823	787	809	805	798	819	770	776	762	755	765	814	776	738	799	843	825	808	744	782	747	789	781	754	787	768	811	756	787	764	749	718	807	744	820	782	786	757	775	768	761	781	782	761	807	766	793	743	835	809	811	809	816	771	792	799	723	787	796	795	788	795	764	737	760	762	783	786	812	761	762	808	725	799	773	744	756	727	796	809	783	831	781	801	791	797	787	777	804	783	757	780	789	767	736	792	823	745	765	778	760	783	796	806	784	805	788	795	834	801	775	720	788	763	760	797	767	773	728	862	779	795	797	735	788	747	789	732	837	803	769	789	752	770	792	744	761	800	730	811	827	765	846	783	781	783	775	724	757	750	717	783	807	750	766	793	842	778	759	784	768	750	769	799	801	763	765	841	777	835	761	726	788	791	889	782	786	764	810	795	800	789	746	823	722	817	806	805	810	784	818	766	793	795	798	757	758	778	786	789	811	804	774	786	793	794	783	793	751	725	771	773	742	752	778	829	786	817	790	748	769	724	772	789	785	766	786	784	793	811	748	781	790	791	774	776	716	728	770	776	763	822	773	810	782	820	790	796	762	785	761	795	803	753	763	765	780	835	780	792	777	747	812	794	813	783	779	745	807	796	763	784	792	805	766	735	752	822	778	819	779	792	791	768	737	772	750	757	700	751	815	793	804	781	824	814	741	788	816	804	778	758	787	775	756	817	762	776	755	776	777	781	787	797	802	797	742	729	747	808	760	797	735	767	759	801	739	733	763	732	790	782	791	752	775	802	785	762	782	764	794	766	786	812	805	752	799	762	761	798	775	757	855	745	776	736	797	784	803	813	772	767	785	784	739	845	781	823	769	783	822	794	808	782	807	787	788	742	779	752	757	808	804	759	785	764	798	754	766	793	751	803	742	767	754	741	784	753	776	748	733	766	772	754	771	750	792
24289	20948	24263	27783	20942	18996	1160	535	349	346	353	301	287	277	262	258	234	225	229	254	237	246	241	253	241	238	238	246	249	252	229	247	228	225	243	244	232	256	235	230	221	213	238	253	222	268	221	255	217	254	214	232	232	239	267	240	270	234	262	252	216	262	251	241	241	234	225	245	230	222	231	258	225	231	242	251	218	205	243	269	251	221	221	221	262	258	231	250	226	234	212	238	238	249	231	239	246	230	261	249	246	256	223	255	245	261	239	272	258	212	236	234	241	227	260	217	228	214	226	221	213	223	230	246	228	210	234	235	244	216	219	218	223	251	266	236	249	238	248	207	229	193	241	254	281	258	264	250	272	251	210	230	252	239	223	233	212	235	218	201	237	236	229	233	253	229	279	234	246	228	271	233	241	249	229	234	233	235	276	243	210	228	246	246	242	224	241	254	235	250	216	234	241	213	211	254	242	237	204	259	211	253	255	196	258	220	234	204	262	221	258	230	244	207	269	231	223	234	228	240	240	224	214	225	249	228	207	231	257	250	252	244	202	227	251	239	214	220	240	230	242	230	255	245	228	237	256	287	261	242	245	258	229	210	255	258	241	249	254	239	252	248	228	257	232	267	233	231	260	235	235	226	262	254	222	222	255	239	215	237	247	232	242	230	283	235	226	245	226	224	249	218	250	231	240	244	229	228	225	237	225	228	232	232	241	256	232	223	208	238	240	230	214	249	210	250	269	264	238	240	246	229	221	248	221	221	254	221	248	229	225	234	195	236	246	228	242	229	207	199	261	229	236	231	226	229	240	244	216	264	222	242	229	251	238	228	245	233	256	244	212	237	213	240	258	240	255	192	220	238	237	216	205	250	221	241	258	258	240	229	233	243	230	245	265	233	263	251	225	224	233	229	237	224	234	233	265	238	230	217	229	230	222	223	221	230	227	258	215	228	238	231	236	255	234	213	253	235	251	250	244	261	224	245	232	232	224	224	220	228	252	225	222	233	254	245	247	236	263	255	231	241	230	211	237	235	238	233	208	236	246	276	236	233	229	220	226	266	216	240	239	231	235	240	240	247	228	236	225	218	218	217	237	229	236	202	236	184	224	217	236	206	239	243	272	217	229	224	244	228	213	238	282	250	251	225	247	217	205	269	239	246	230	238	247	233	234	221	224	261	236	230	234	213	219	239	239	216	262	246	252	216	233	218	224	273	242	260	218	254	231	238	241	226	251	220	205	230	219	223	237	217	242	238	224	228	268	252	213	274	247	223	226	225	235	236	229	235	247	240	250	244	246	225	217	231	254	248	221	260	218	261	239	249	239	234	253	235	207	196	234	246	241	259	231	201	251	237	208	220	213	202	219	235	269	224	221	230	228	238	230	249	232	211	247	254	260	246	234	226	222	233	258	250	199	209	227	247	247	232	236	228	242	243	245	213	230	246	226	245	222	233	209	237	234	251	235	247	243	257	242	215	226	254	215	215	245	227	224	218	259	214	236	243	220	223	250	231	230	219	220	218	258	236	244	232	213	234	242	241	247	242	223	240	226	241	236	205	252	272	239	268	231	203	211	239	265	212	244	229	265	235	262	217	250	207	239	249	233	225	233	236	227	272	266	224	242	243	212	253	259	242	232	232	220	220	234	211	242	206	221	216	206	209	228	236	244	252	207	237	212	247	252	250	203	264	240	242	231	226	245	241	255	221	199	214	226	214	248	220	241	249	245	210	244	239	226	236	247	279	258	257	240	257	243	229	227	259	242	234	265	234	241	239	217	247	227	255	243	226	225	213	228	220	243	218	224	241	233	228	231	257	218	252	216	215	242	231	235	236	223	220	241	243	213	246	234	245	244	241	241	247	255	212	250	259	260	255	247	223	255	247	241	235	235	256	264	226	268	251	213	227	258	247	220	244	234	227	243	247	235	254	251	260	231	254	240	248	254	225	215	266	222	230	228	221	246	247	236	272	233	217	259	263	244	260	240	245	243	242	224	237	240	224	249	208	193	230	250	227	207	251	216	245	215	247	264	241	230	239	215	255	238	213	258	243	230	219	256	243	229	239	214	247	244	223	220	232	218	245	220	245	234	228	196	228	250	221	243	249	223	229	241	246	226	232	243	220	226	201	244	254	236	237	229	248	232	228	183	222	218	279	231	211	242	253	221	270	222	241	211	247	241	223	232	208	220	251	234	251	245	204	241	196	211	231	242	214	202	232	247	244	236	245	243	226	236	263	286	248	236	231	221	251	232	235	243	243	245	221	228	222	238	223	211	233	255	238	270	240	262	220	223	244	231	237	230	249	220	223	237	220	248	266	239	213	207	208	237	231	241	240	251	226	231	251	249	224	221	228	249	233	225	224	247	233	223	252	246	274	235	245	236	213	240	227	224	233	224	237	236	241	234	233	245	259	237	261	208	243	245	241	241	217	236	237	252	223	239	231	238	237	238	260	230	255	224	240	249	232	192	248	239	221	262	251	229	240	267	236	228	233	231	216	234	239	237	256	243	253	242	211	244	214	212	235	213	227	216	227	243	247	252	238	228	268	236	230	228	219	215	234	219	274	244	256	245	240	202	249	234	220	229	247	241	210	241	250	246	254	258	218	229	218	230	224	249	219	217	229	238	253	257	251	228	248	249	233	245	222	246	236	239	239	240	248	234	230	218	242	235	218	237	249	223	260	219	249	249	207	251	239	238	247	200	248	227	223	219	249	247	237	245	272	247	232	259	229	255	237	257	247	244	242	212	245	230	217	223	228	253	226	252	264	203	223	227	260	259	259	239	244	237	239	232	232	265	238	237	249	198	234	209	256	228	252	217	217	238	242	219	249	236	226	236	234	211	217	235	224	222	249	232	226	236	251	260	222	231	264	234	238	215	222	268	226	255	235	244	219	254	234	211	237	259	239	231	238	227	259	224	244	245	247	211	235	235	258	226	266	229	225	225	240	243	232	222	227	246	246	226	233	243	261	234	232	244	227	242	243	243	221	222	194	209	218	227	239	271	228	237	243	235	286	250	243	212	215	236	230	236	250	226	230	232	221	260	247	207	242	248	238	244	230	260	229	250	237	228	258	266	235	249	244	240	239	240	251	228	238	253	236	218	265	211	249	241	209	226	236	221	252	226	211	211	230	223	231	230	252	247	244	253	223	224	234	194	243	189	245	229	230	253	230	217	207	226	237	220	241	234	266	211	250	229	210	223	225	238	236	234	234	249	211	218	243	243	224	229	253	248	232	218	217	210	231	237	237	228	227	249	261	242	233	202	230	209	220	243	234	243	250	208	221	252	219	242	209	243	213	252	254	232	236	229	234	216	270	244	232	221	232	241	229	253	248	269	231	244	239	227	241	244	237	236	232	247	238	254	227	252	230	235	248	223	241	217	203	239	239	251	256	248	249	248	250	230	210	259	256	233	217	215	224	237	248	221	224	213	227	230	225	265	215	234	234	234	215	239	229	214	268	250	252	227	254	208	243	263	232	226	254	226	252	251	234
5352	9284	5332	2177	1187	862	762	676	613	602	571	619	601	577	605	558	580	577	552	568	535	600	567	549	585	583	618	582	534	519	512	590	546	588	552	602	560	595	606	564	599	572	570	548	582	579	578	564	541	607	590	534	594	577	550	570	582	594	565	563	554	582	563	570	557	530	619	571	563	595	552	563	593	582	599	541	581	532	506	581	593	518	600	572	601	558	578	569	543	534	588	549	556	605	537	575	564	601	549	526	570	609	540	555	599	589	573	552	536	565	522	536	527	582	542	608	530	609	556	540	585	574	569	566	578	536	553	554	555	541	576	527	553	557	599	543	591	560	567	551	566	578	530	538	539	586	548	558	594	601	564	627	588	595	563	543	558	585	576	586	533	561	539	541	625	586	578	555	557	562	558	583	549	564	619	610	575	566	575	569	571	616	606	575	586	516	573	506	580	535	560	610	584	584	564	572	568	562	581	592	584	567	560	603	572	537	584	586	518	570	516	594	563	599	569	557	585	564	551	542	575	581	581	554	565	574	560	573	531	550	582	617	566	547	574	587	562	550	569	570	553	590	593	546	546	595	540	598	584	556	581	556	536	539	533	586	547	580	542	581	580	610	545	589	589	552	578	618	578	582	567	553	588	617	568	580	613	537	561	535	540	565	582	587	573	517	555	579	612	575	542	516	595	563	539	547	601	559	543	596	566	608	550	557	547	546	579	567	523	557	575	621	519	594	541	584	556	522	591	564	577	550	572	579	578	575	555	566	592	599	580	589	561	554	552	552	575	560	545	596	586	544	601	569	548	553	600	618	563	564	561	560	611	601	522	600	562	597	543	604	580	588	595	575	546	586	560	539	533	548	519	535	607	607	548	545	590	588	542	562	590	602	586	587	592	563	558	614	588	597	570	532	557	599	566	554	603	528	572	581	574	576	560	585	559	542	574	578	559	553	576	567	553	560	548	578	588	539	544	558	553	567	582	529	568	558	545	563	586	581	588	546	531	580	572	538	553	557	543	593	563	554	564	578	583	537	573	589	567	570	595	561	560	549	589	551	578	570	543	571	574	625	556	604	557	585	550	547	588	572	554	581	583	583	603	586	590	556	571	560	592	580	570	625	569	576	581	538	600	585	551	566	609	580	527	570	598	554	577	574	582	556	526	556	569	596	600	567	589	577	598	587	613	583	539	580	563	561	567	549	566	545	511	599	595	561	570	514	547	570	574	560	612	522	528	506	568	591	512	622	588	590	538	566	541	563	564	604	565	524	573	582	544	545	538	553	565	568	544	568	579	550	579	574	544	592	571	594	592	560	583	582	552	590	581	580	534	585	563	538	561	584	540	562	554	567	550	569	532	569	562	572	570	547	585	575	592	543	577	580	576	573	586	544	599	575	559	571	569	563	564	516	592	604	554	582	563	540	591	597	540	562	568	551	563	543	565	571	533	553	575	591	525	540	568	545	569	547	575	569	602	577	535	566	548	608	559	543	587	571	571	590	579	548	593	554	544	573	588	596	550	539	552	597	565	540	525	577	573	522	589	584	569	589	565	539	535	531	585	530	583	586	599	604	570	578	573	564	594	579	547	578	573	595	587	597	546	575	586	584	583	584	609	531	579	529	571	557	602	606	551	602	576	580	576	584	590	526	558	606	547	549	547	569	566	548	570	627	571	592	555	558	591	586	554	538	611	571	635	522	541	601	587	582	572	576	580	570	567	526	587	558	605	572	524	597	577	606	612	585	589	527	611	564	556	609	555	525	575	548	547	577	570	557	563	578	548	560	563	568	511	592	570	559	598	556	560	592	549	556	600	589	631	560	559	519	569	591	541	604	608	588	516	557	599	555	601	587	564	568	538	575	578	576	594	545	540	577	555	566	555	614	542	550	603	570	581	593	603	584	589	590	575	556	603	535	546	566	553	612	608	567	546	551	595	546	544	547	559	565	561	558	540	564	541	552	547	523	580	570	585	555	597	536	562	547	589	576	540	584	550	559	554	614	537	541	550	543	618	582	628	589	550	579	576	508	584	608	556	536	593	585	589	567	541	604	595	596	582	569	572	551	529	538	583	624	592	533	581	570	524	595	571	601	579	582	599	589	601	531	564	562	566	555	596	547	566	577	558	575	593	560	586	575	568	549	581	553	560	538	531	607	526	573	559	573	575	596	566	536	570	568	590	589	564	598	591	569	603	592	589	581	582	547	554	556	545	536	533	606	552	599	561	614	589	598	564	573	579	569	569	553	565	521	563	533	539	567	549	558	587	547	540	567	572	592	565	545	592	544	571	574	585	554	577	574	609	580	566	589	623	505	564	549	534	576	585	567	551	572	549	592	581	541	551	560	533	572	539	581	606	560	604	620	611	545	577	565	570	593	529	572	574	599	586	580	545	610	586	546	592	564	503	568	617	539	558	514	560	594	590	576	590	587	529	578	614	556	537	554	575	562	553	537	590	576	602	528	557	537	549	558	589	540	544	561	572	582	575	552	540	529	556	556	593	608	550	615	570	589	554	590	589	557	545	558	572	541	536	552	546	586	537	556	554	613	550	567	541	571	582	573	562	608	570	600	557	588	556	536	578	588	521	641	557	567	593	590	520	518	534	596	548	603	574	588	555	541	574	560	533	562	595	583	595	575	569	534	569	603	536	559	609	601	574	528	571	562	561	559	569	576	566	583	526	573	555	596	549	622	622	559	576	573	582	553	586	545	561	594	602	552	544	592	581	579	533	547	561	599	601	554	575	581	527	562	560	568	543	572	574	540	578	576	576	587	569	541	612	622	559	539	569	590	611	626	552	551	529	604	564	550	526	561	553	563	553	576	579	603	575	573	573	533	582	523	548	557	555	569	524	567	542	606	566	533	533	571	594	590	605	559	551	593	607	592	503	573	532	573	564	561	604	587	544	539	544	572	561	568	513	562	583	600	593	543	562	580	579	559	572	543	573	571	604	585	604	594	553	572	535	561	562	572	529	520	540	516	554	557	577	590	594	583	582	526	572	539	573	547	517	572	550	588	579	548	604	552	560	591	546	570	574	590	597	537	571	572	550	610	546	560	592	562	561	532	548	598	571	592	578	581	573	543	586	548	524	558	593	568	548	573	580	586	570	559	575	548	541	576	539	510	581	621	555	549	587	574	608	584	548	617	588	573	532	620	567	569	592	578	591	520	546	632	571	554	565	595	555	594	552	539	596	547	554	601	604	543	554	529	546	518	634	553	556	547	608	597	591	560	562	516	570	564	559	581	563	548	558	572	589	520	566	583	567	564	553	623	553	596	596	592	583	607	555	600	579	573	578	592	511	586	568	531	549	540	554	554	562	571	564	586	573	580	556	534	582	621	555	545	550	588	569	557	585	570	575	599	599	557	594	573	560	530	575	615	594	562	595	574	560	599	575	548	601	556	516	563	557	562	598	526	600	630	560	593	593	590	603	594	542	575	593	584	625	602	573	533	555	593	576	558	562	570	563	572	567	578	580	576	589	544	554	590	560	585
23720	21006	24706	27482	21006	21030	15351	889	498	355	301	263	275	257	215	223	227	199	212	191	214	185	178	181	193	188	167	194	187	162	165	179	177	179	148	186	191	186	195	165	157	163	172	170	153	162	167	174	173	183	190	185	188	185	149	155	182	166	195	172	204	183	180	165	174	162	172	157	192	168	188	153	173	153	164	151	158	156	168	155	164	176	157	162	188	174	181	156	161	172	179	178	191	180	200	176	179	171	154	176	189	168	149	186	154	177	150	171	151	156	169	176	182	164	186	170	183	173	188	187	195	171	145	141	165	190	193	176	168	183	169	160	165	189	144	195	170	174	167	170	146	173	192	170	213	167	172	178	163	166	153	174	153	162	165	160	153	160	200	177	165	167	168	166	161	169	177	193	160	166	165	176	163	174	177	166	188	145	162	164	172	166	166	184	185	186	174	181	177	165	180	154	175	182	148	180	176	167	150	157	149	158	170	160	201	167	164	175	171	206	148	145	164	170	163	162	181	196	155	208	185	178	163	195	193	176	165	161	180	183	170	151	192	170	169	167	179	202	167	167	162	170	180	165	161	188	218	181	139	178	194	160	178	180	207	191	150	168	176	192	158	185	186	172	163	203	173	177	180	184	175	190	185	198	184	203	175	173	175	149	158	158	174	173	202	165	145	162	195	181	164	166	171	167	159	181	172	163	169	186	161	174	156	162	180	182	170	187	169	168	182	163	171	174	170	186	182	167	178	179	159	172	158	197	175	134	177	163	174	181	158	177	161	161	190	172	202	168	184	177	172	177	184	174	190	174	166	156	169	186	158	158	177	154	183	175	175	166	152	151	191	159	163	165	172	175	189	166	165	203	157	153	179	185	174	190	190	191	174	156	167	177	194	172	151	155	180	139	181	212	169	170	194	189	175	169	182	156	163	174	165	203	183	183	170	192	159	175	171	170	160	159	170	166	181	175	189	152	154	161	173	198	174	155	148	175	175	156	187	147	184	186	183	197	162	170	173	177	173	179	179	154	207	167	184	175	183	172	157	180	164	143	154	159	170	160	159	174	165	193	177	167	165	180	153	179	176	172	137	161	171	184	191	167	178	172	170	176	165	150	178	138	186	153	163	165	175	168	182	149	166	187	181	194	186	157	166	157	175	158	171	185	160	162	171	157	141	202	190	164	162	199	147	167	167	180	167	171	194	181	173	166	197	200	173	171	197	192	167	181	182	152	176	189	185	176	189	170	171	166	167	200	180	167	161	148	177	181	184	155	157	188	176	143	181	173	197	175	185	166	167	178	169	188	157	169	185	159	175	209	195	194	182	163	174	176	160	176	177	181	159	173	171	163	165	176	175	178	163	187	178	189	177	156	158	200	165	176	199	167	192	172	180	179	158	159	190	132	144	150	172	199	178	195	183	158	159	184	153	169	152	175	181	179	184	158	162	172	172	191	179	162	135	174	163	156	178	183	170	175	170	159	189	169	171	206	153	165	179	178	157	164	198	165	157	148	186	185	157	169	180	193	158	157	164	156	170	175	143	188	184	176	164	174	174	172	179	165	159	172	172	174	183	183	157	162	148	161	188	159	157	155	176	164	166	203	159	173	159	165	173	164	144	193	201	196	157	171	174	180	173	178	168	179	189	165	179	209	201	171	180	150	174	190	159	182	188	177	174	188	197	163	182	151	160	173	171	180	166	155	170	172	171	163	173	151	168	191	176	169	192	185	166	188	173	159	130	166	162	178	205	189	172	163	194	165	178	194	200	143	179	194	179	173	170	190	191	149	175	160	197	192	187	201	147	174	146	177	162	150	171	174	163	180	164	169	157	145	180	174	172	163	167	159	186	168	155	182	161	182	188	191	154	157	163	157	161	171	173	156	186	177	201	174	180	177	180	176	178	183	153	197	151	188	145	161	168	187	157	182	165	171	187	156	170	156	169	188	149	166	175	210	183	206	163	180	187	164	168	185	162	185	154	174	148	177	159	157	177	152	163	186	178	173	146	199	191	158	173	188	173	182	173	158	173	175	169	163	179	171	149	161	147	168	154	183	161	184	177	160	167	189	175	185	163	172	167	179	175	155	159	162	164	184	177	200	161	185	159	177	181	156	166	183	158	158	201	160	169	160	158	185	173	172	153	198	177	196	209	168	153	170	155	160	188	183	176	187	185	152	167	162	166	156	176	193	173	179	184	185	166	179	163	167	180	166	169	169	164	175	170	160	148	150	159	191	162	167	186	183	181	170	166	176	148	203	186	160	177	185	156	209	168	160	169	182	151	183	185	161	179	177	187	147	162	174	176	170	150	163	187	168	178	184	156	179	185	159	166	178	181	155	153	173	185	171	151	170	178	198	181	180	161	174	176	176	206	174	194	174	166	174	157	163	184	174	142	173	177	187	196	171	173	181	177	162	188	171	179	147	162	164	169	200	170	190	163	192	166	161	184	178	161	163	195	173	170	166	161	175	180	173	180	188	151	159	172	165	163	180	149	189	166	160	162	186	167	170	159	178	155	163	155	190	163	179	166	184	198	166	181	159	154	182	163	191	168	184	187	193	163	185	169	163	182	166	170	177	170	190	165	173	165	170	179	159	158	176	161	179	164	175	190	188	157	208	187	184	175	150	159	163	170	179	156	160	187	174	146	183	180	150	161	166	144	169	181	172	171	155	167	166	180	162	180	163	163	177	183	169	187	202	175	164	164	178	182	164	160	167	187	198	182	174	167	157	171	168	182	196	183	167	163	204	151	154	166	161	153	173	157	165	182	153	165	173	171	183	170	182	154	179	150	221	193	150	183	163	195	152	181	162	157	186	164	192	181	161	179	154	194	216	155	183	154	155	182	158	199	199	178	206	175	180	173	145	155	184	177	157	166	172	152	164	156	204	175	173	161	166	194	182	170	171	173	173	154	183	173	164	177	154	182	160	199	144	183	184	178	161	181	174	165	177	164	162	172	185	181	175	177	172	187	172	173	165	188	169	162	195	169	177	145	179	181	157	169	160	178	172	165	161	161	162	135	183	173	186	185	187	168	172	174	186	181	173	153	166	179	203	189	182	185	178	188	186	145	182	173	172	142	187	163	197	169	166	152	168	175	172	157	180	143	161	167	187	177	189	161	192	164	186	160	158	174	175	177	164	146	166	163	169	149	171	160	168	183	170	172	161	174	178	173	171	183	172	140	170	149	158	174	173	162	162	199	176	157	184	172	174	166	184	167	166	154	170	165	161	158	188	167	196	165	175	196	177	159	183	166	152	172	177	182	150	165	146	170	191	174	182	180	207	171	160	167	165	158	157	212	162	168	164	181	214	174	173	181	171	178	172	167	184	158	189	179	164	164	192	173	172	178	157	163	172	162	158	142	183	162	196	177	189	176	163	165	190	165	164	152	168	164	175	178	173	170	172	177	191	178	200	189	194	205	187	185	176	188	169	183	155	172	194	179	150	184	156	179	161	163	183	161	173	160	184	176	189	166	195	163	158	167	169	175	176	151	160
6056	11930	6672	2614	1401	872	677	598	550	514	529	498	468	528	475	454	422	446	470	439	469	461	457	467	453	434	433	435	418	473	416	412	408	446	457	421	468	444	431	450	458	447	456	444	424	424	433	460	416	428	411	440	431	407	428	425	448	415	441	455	420	447	434	390	457	434	451	444	452	445	452	439	432	430	470	437	429	432	418	430	448	454	430	403	422	457	422	451	419	473	463	446	417	414	434	439	440	428	460	421	433	414	402	404	429	443	424	421	425	470	432	414	400	450	443	398	420	449	449	419	425	439	423	402	423	437	427	406	449	450	461	438	419	433	423	464	451	449	414	445	425	430	468	459	429	401	425	438	418	451	400	449	453	501	423	425	447	399	440	422	452	451	457	429	484	441	457	429	434	446	441	447	451	408	442	403	409	445	426	437	410	391	439	417	454	441	453	396	436	444	456	459	421	460	406	481	459	422	463	424	400	402	453	440	448	430	443	417	401	430	426	443	437	432	457	454	453	405	410	447	471	437	431	415	403	430	413	457	410	418	409	451	420	442	436	445	424	461	409	428	439	425	402	439	432	423	450	408	429	424	422	428	387	438	437	438	423	443	401	438	423	423	414	452	399	420	437	426	435	457	429	425	415	438	440	434	470	412	472	416	455	439	459	435	417	450	454	398	435	429	439	440	454	465	422	447	419	456	466	471	417	426	430	471	442	414	428	434	450	411	427	435	432	412	420	400	435	452	428	406	436	465	459	464	440	419	475	429	386	452	453	462	413	427	432	408	409	429	470	431	414	416	432	398	441	469	445	424	432	443	413	444	412	425	458	453	426	486	415	464	441	440	444	417	438	436	443	420	429	427	411	412	440	405	395	436	429	400	437	422	434	431	436	412	423	397	438	416	436	431	427	436	417	442	432	423	446	459	428	394	474	429	476	423	463	428	435	444	438	431	469	428	408	450	423	445	441	436	434	436	450	458	416	442	423	459	451	432	414	439	433	427	412	440	443	416	430	472	433	431	433	418	461	484	423	458	436	408	454	426	429	438	441	431	384	447	466	421	429	460	415	414	409	444	414	428	405	436	408	444	436	486	410	441	449	446	409	437	423	410	433	436	440	430	443	477	451	447	393	451	421	442	441	429	442	427	466	453	436	451	434	457	443	456	453	454	460	435	444	421	438	424	417	418	420	430	408	437	480	438	449	456	422	428	432	475	425	418	438	404	429	424	409	452	409	382	395	444	435	457	426	442	438	466	402	465	452	462	431	455	485	441	449	434	451	421	449	467	401	464	448	484	408	403	454	423	448	464	468	468	458	459	415	467	457	452	444	459	392	420	472	433	447	416	453	459	449	476	430	412	442	419	411	402	424	468	480	421	420	443	421	445	419	429	423	411	456	434	374	427	430	443	456	412	412	438	448	415	453	439	443	427	423	433	455	403	422	456	439	459	443	403	442	460	408	403	425	448	433	411	438	423	439	429	437	435	428	446	446	380	414	459	415	406	437	439	418	444	447	439	433	428	426	454	417	420	469	442	447	478	449	432	431	444	471	465	437	424	440	457	408	461	423	438	438	439	441	452	437	426	429	438	393	447	428	419	428	454	421	412	409	471	440	413	428	452	423	426	456	437	471	455	418	472	459	420	453	448	441	409	393	405	502	418	397	445	417	379	457	438	429	430	401	445	462	429	409	475	426	444	447	461	447	457	458	428	423	449	418	429	426	451	428	405	452	426	468	474	462	421	442	439	430	405	423	437	451	436	422	426	424	499	487	446	427	431	456	423	398	440	441	420	404	451	416	433	434	445	450	436	427	443	429	410	416	441	453	405	416	432	411	433	413	402	409	424	407	425	443	428	418	427	453	451	429	431	427	422	422	429	445	414	419	436	439	455	433	494	421	438	425	459	455	398	415	451	467	398	441	464	407	438	408	416	442	469	403	469	466	454	461	412	461	444	440	428	455	438	425	446	470	424	446	450	433	445	416	419	412	401	416	379	385	411	454	467	432	410	439	403	407	439	411	445	449	483	439	444	475	429	451	424	425	448	449	441	436	461	423	417	468	413	470	483	444	470	432	412	435	431	455	429	443	426	426	448	417	455	399	459	417	458	436	438	440	413	481	428	418	447	443	410	449	433	460	442	430	452	387	427	448	479	441	429	426	458	481	444	457	389	404	441	433	400	476	434	442	426	394	442	441	425	455	455	409	437	411	421	456	430	390	437	453	429	431	431	487	486	416	476	470	444	470	422	411	435	418	443	435	452	487	427	445	442	433	434	396	445	450	412	421	457	439	430	421	434	390	405	451	423	478	427	456	436	462	397	434	425	442	423	426	444	451	455	430	432	443	414	459	411	438	422	397	410	403	453	415	428	405	385	443	428	467	485	452	393	442	409	473	423	489	419	444	449	475	405	415	433	408	425	431	433	453	432	437	420	411	464	451	450	408	411	443	448	412	418	417	434	436	458	440	448	458	464	457	413	467	441	408	445	416	455	418	433	416	424	471	458	428	404	479	443	413	441	409	441	436	431	425	497	419	445	449	447	468	412	411	461	435	395	452	432	480	397	432	444	474	434	445	433	413	401	425	408	415	423	433	440	414	439	424	408	447	394	483	422	449	424	446	428	449	423	430	417	439	455	424	424	391	432	429	419	443	444	434	427	450	444	436	433	437	449	410	443	442	389	420	456	416	436	433	430	436	421	408	394	412	432	439	439	450	460	466	454	416	417	467	406	442	389	414	450	445	463	443	429	416	446	431	436	426	424	425	468	394	447	449	418	482	452	449	447	420	427	391	445	448	436	432	443	427	428	468	456	426	437	449	431	373	427	439	456	438	425	443	435	390	428	434	420	408	424	446	430	450	463	450	442	485	463	443	440	447	436	440	456	434	458	456	440	417	453	462	385	446	435	462	444	447	473	472	452	456	410	448	417	442	417	461	426	444	433	435	458	445	438	426	417	476	431	441	431	437	406	400	431	427	414	404	437	397	437	442	423	407	418	439	452	456	429	434	428	406	420	396	416	433	431	439	448	440	452	423	417	416	376	420	456	429	412	422	435	438	440	444	446	418	444	432	438	425	435	401	418	405	430	451	418	433	428	482	423	411	453	435	386	443	431	467	444	421	420	454	434	398	490	450	427	445	456	439	436	416	432	391	443	485	453	433	411	426	456	430	444	452	445	437	467	463	399	417	420	448	435	446	445	397	419	406	416	388	438	456	414	442	429	440	410	424	452	455	447	437	412	476	396	466	442	405	447	443	466	439	439	455	421	461	422	421	449	433	431	414	421	460	450	448	423	414	427	430	381	475	463	463	440	444	432	464	418	433	458	409	446	443	436	423	424	466	425	425	459	480	416	433	463	439	422	454	413	385	416	430	428	408	425	414	444	434	476	406	430	454	441	422	433	401	436	455	412	419	419	435	463	403	422	444	452	396	432	404	454	442	410	441	442	426	422	438	418	403	447	398	423	472	453	474	453	433	457	424	441	424	447	438	459
30779	20703	12811	2380	1046	732	633	431	406	385	367	364	306	370	347	332	337	333	350	330	336	301	296	336	349	309	324	332	325	341	335	321	315	341	328	322	340	317	293	300	298	336	360	348	311	330	358	326	310	339	319	307	285	323	307	316	338	327	319	331	338	327	342	325	322	322	316	302	328	310	334	299	325	305	340	311	322	332	318	321	341	328	349	322	307	376	321	330	336	327	326	304	316	319	320	334	319	328	316	302	327	330	308	320	322	304	322	300	301	338	304	329	306	346	329	321	324	317	326	299	327	340	286	303	325	303	302	318	316	341	322	348	308	308	340	328	312	357	357	308	340	314	307	321	299	327	294	339	311	354	307	306	304	324	308	338	289	335	315	325	297	317	356	312	293	326	322	320	325	324	307	385	326	332	317	295	356	338	372	338	326	319	297	317	318	329	306	303	323	336	356	320	363	339	297	340	348	319	331	314	326	344	327	345	276	307	352	285	320	300	311	325	326	315	337	321	303	336	324	337	312	310	320	340	321	313	336	324	306	315	306	312	301	319	351	294	368	321	281	275	304	325	311	328	339	330	295	300	323	313	277	314	306	315	330	299	320	308	319	310	334	338	322	341	296	339	332	325	332	344	324	314	324	331	333	327	360	349	325	301	318	317	360	314	338	323	326	311	315	330	292	308	290	307	324	327	334	296	302	290	326	329	323	303	301	341	278	302	311	323	346	335	327	346	331	313	328	322	302	316	346	331	325	331	348	312	336	306	288	331	345	316	351	326	311	324	354	352	376	312	319	331	350	340	336	314	330	297	309	293	292	340	322	329	307	301	351	334	353	324	275	321	328	327	337	320	318	315	307	317	350	303	337	324	327	299	337	333	330	303	328	338	323	336	327	299	304	327	345	297	316	332	308	307	338	302	316	328	363	316	305	303	303	332	315	346	308	321	315	340	319	314	289	333	322	304	294	310	310	290	336	319	304	328	319	348	332	296	297	377	315	313	314	316	313	318	336	316	319	322	339	320	316	347	324	305	300	321	317	315	305	319	281	298	340	321	316	319	296	323	315	338	346	296	335	321	331	292	359	337	320	310	317	316	347	339	298	350	356	349	335	316	347	323	322	347	311	345	319	340	298	315	310	324	331	328	298	327	318	306	323	297	320	348	303	339	316	296	329	306	288	342	335	337	342	340	310	330	323	274	339	291	311	322	307	311	315	307	324	329	294	318	284	308	348	321	297	293	304	295	309	317	299	312	334	300	372	323	293	304	284	318	315	326	297	297	313	312	312	334	297	333	286	350	321	317	340	332	326	285	302	289	327	333	346	340	304	323	318	300	342	323	332	315	335	326	326	337	301	341	321	330	350	319	311	326	337	329	338	290	309	328	317	306	328	345	293	336	319	332	293	297	357	361	294	318	298	311	317	310	368	294	330	334	349	331	303	316	289	314	327	293	332	357	356	321	298	352	328	336	344	337	330	320	298	320	325	334	320	339	310	287	312	322	339	336	329	330	304	330	329	342	336	303	334	395	326	300	312	348	313	309	356	336	357	340	310	278	322	312	327	321	308	335	295	331	311	358	318	358	336	321	349	321	289	313	310	322	331	324	296	293	283	325	307	293	314	346	314	329	323	340	350	343	354	347	349	348	302	312	330	340	312	338	367	320	311	312	283	361	338	316	355	312	335	306	348	279	304	319	315	344	308	346	312	292	338	324	358	336	316	347	315	360	315	276	311	345	338	343	328	337	320	316	335	332	303	339	332	278	334	347	302	336	322	335	324	356	363	307	331	331	339	344	308	308	288	287	336	338	333	362	291	316	325	346	292	345	335	331	318	323	341	317	320	332	320	337	315	325	335	344	344	317	341	328	336	300	326	297	354	331	322	336	328	333	315	275	310	304	301	332	313	336	296	332	347	342	338	297	340	343	325	317	324	314	310	318	323	313	296	314	331	327	332	297	299	343	359	331	320	362	340	311	322	314	301	369	324	302	309	319	333	318	307	319	327	296	309	357	332	342	290	279	313	330	336	317	331	332	350	359	335	317	325	303	338	297	324	337	332	310	339	328	314	319	314	351	293	317	356	326	328	309	298	318	355	323	332	343	323	298	332	343	320	321	306	304	314	376	314	324	306	321	316	324	306	337	292	324	322	327	342	339	341	321	333	335	338	302	330	319	345	330	308	325	328	317	342	310	327	319	308	310	310	315	332	335	351	335	311	310	293	325	340	334	367	317	338	306	289	312	340	289	328	288	275	335	303	346	295	336	343	296	326	326	348	280	309	283	299	333	300	287	335	293	323	366	351	334	312	327	304	305	311	298	332	321	360	335	331	314	311	291	311	337	309	334	315	343	320	295	297	322	340	358	304	342	305	331	347	304	331	356	338	340	311	330	321	338	347	319	315	314	305	347	298	339	297	306	375	346	325	312	304	326	340	294	298	335	302	340	292	292	334	332	299	330	370	334	361	301	306	329	298	310	336	341	325	328	316	321	315	289	332	312	316	369	329	323	317	294	339	318	338	299	305	300	316	317	340	358	334	338	344	308	338	291	320	336	327	338	315	323	330	352	317	317	269	313	320	297	315	270	328	301	326	347	340	316	285	341	340	320	305	331	310	322	293	280	339	293	310	336	327	302	325	316	308	329	325	337	307	341	316	299	324	296	324	316	320	329	311	320	361	304	311	339	337	325	318	312	317	315	336	315	340	312	301	287	355	307	300	313	305	337	329	315	342	339	338	345	300	288	334	366	332	311	285	290	317	307	327	341	301	332	336	318	300	354	325	304	317	334	353	331	361	326	329	320	335	346	331	349	301	354	345	328	350	331	301	328	325	344	318	299	281	313	314	328	309	313	342	311	332	317	319	304	308	320	325	320	332	350	312	310	301	298	326	302	299	313	307	339	333	346	335	318	352	336	306	341	333	302	322	343	338	323	309	335	306	325	295	303	342	314	294	294	312	305	314	316	314	321	326	325	325	314	303	286	341	337	320	335	332	305	317	349	325	297	325	332	301	302	330	325	306	310	308	343	331	350	305	322	320	311	301	337	299	321	299	317	335	317	330	311	327	324	341	295	311	280	326	298	321	324	361	335	290	305	283	337	340	330	318	309	341	310	328	308	313	327	332	334	308	339	342	307	343	310	352	341	319	283	317	345	316	312	336	334	345	345	317	327	294	308	319	308	373	329	336	352	312	329	317	324	322	303	317	316	353	323	343	314	349	341	295	353	297	298	345	321	284	323	329	326	302	332	344	329	323	365	328	333	313	333	341	338	349	363	332	301	335	294	319	337	296	346	331	323	309	277	322	325	324	323	295	334	336	336	333	314	311	308	322	334	314	245	348	341	339	294	327	327	296	322	323	288	347	307	312	288	340	303	331	298	306	305	315	316	334	350	313	320	284	338	324	278	300	335	311	355	320	333	334	317	277	307	317	312	328	353	322	331	303	332	326	312	328	307	322	312	330	296	322	311	320	338	365	333	350	295	316	375	326	334
7356	5406	2938	1486	1122	857	852	766	740	777	789	747	788	813	768	770	767	766	773	751	753	722	745	743	731	770	792	702	731	740	722	741	736	738	742	762	780	721	742	745	737	761	778	778	759	734	800	716	766	762	743	770	789	769	750	782	760	787	706	795	780	754	801	738	763	724	749	743	763	717	714	723	734	741	739	762	755	775	772	766	767	745	744	763	733	779	778	762	749	740	794	771	738	744	745	742	742	702	749	750	801	715	697	701	795	773	777	785	751	669	745	765	725	811	754	745	739	752	747	749	743	776	711	752	763	801	760	751	778	718	743	776	757	753	715	733	756	767	777	757	794	759	813	757	785	769	800	766	806	751	713	775	761	750	773	785	766	758	792	763	753	760	762	768	753	767	763	730	776	795	760	772	760	705	764	757	733	775	771	803	750	744	774	747	758	753	720	762	769	797	765	744	736	772	778	760	779	758	780	769	749	786	789	771	775	771	766	734	758	781	718	782	760	718	728	731	741	728	752	731	770	729	716	783	763	747	779	740	757	762	786	710	814	731	723	724	745	743	745	760	800	758	750	769	756	748	739	746	788	778	779	770	806	776	741	726	723	757	727	794	742	761	731	809	807	758	717	708	757	771	775	693	747	789	746	728	726	743	754	769	736	773	752	713	765	760	778	714	752	734	717	746	739	730	751	748	785	776	757	748	758	790	724	794	761	812	741	742	727	714	718	756	758	748	779	794	745	768	822	781	740	750	739	757	769	779	763	758	739	761	716	795	796	763	714	756	773	748	781	778	710	768	828	799	748	757	768	768	793	686	754	804	793	738	726	766	712	786	756	745	797	770	717	775	736	774	765	776	739	824	691	764	771	732	781	799	736	760	798	734	795	773	774	768	773	759	769	775	736	730	739	758	752	750	738	768	698	747	762	718	750	802	727	751	734	747	740	723	786	778	764	776	738	733	781	764	756	757	764	810	756	745	759	748	771	737	751	756	755	694	760	796	787	740	808	761	753	753	824	720	774	763	799	772	812	775	725	792	693	799	790	694	711	717	752	730	763	766	758	739	749	748	809	737	787	782	796	766	716	775	750	818	688	820	807	798	766	756	753	753	740	756	706	757	727	771	777	744	725	744	721	771	744	731	747	773	777	769	714	823	765	690	766	786	736	763	799	709	775	792	790	746	705	767	756	767	788	741	783	815	773	739	718	788	792	712	794	732	770	709	770	761	737	734	755	771	773	791	749	719	785	787	738	808	745	758	800	760	772	762	774	756	762	723	765	752	741	742	713	773	739	773	760	730	786	745	735	828	732	785	780	731	765	754	753	739	763	714	745	758	793	797	732	790	772	765	728	829	734	762	736	754	722	739	778	784	767	794	783	759	744	755	760	745	748	807	750	817	784	746	762	761	761	743	705	724	781	776	747	787	748	737	766	764	757	763	765	733	752	804	770	760	743	809	774	744	791	731	736	777	755	792	724	774	765	776	759	779	727	802	781	743	763	785	738	728	775	795	763	700	747	745	792	752	746	789	731	693	772	757	758	757	760	753	756	780	792	806	779	722	795	710	785	777	828	779	790	789	758	728	756	737	709	793	749	745	775	815	743	792	706	770	752	756	752	794	716	735	775	772	744	785	763	797	738	731	769	777	772	749	765	707	747	719	771	735	827	728	750	777	796	742	736	723	824	768	766	857	772	745	737	741	795	768	781	739	793	753	723	702	749	771	749	739	747	717	777	785	784	744	761	737	745	722	770	734	769	761	732	700	757	767	745	756	731	764	734	775	737	734	760	746	792	784	843	695	759	786	775	772	770	745	807	763	708	742	755	775	764	830	765	751	808	778	757	797	813	774	712	725	777	823	781	745	698	748	745	715	740	737	825	747	732	734	721	761	762	759	751	763	765	781	752	745	713	771	797	760	771	742	737	758	750	697	729	766	762	830	757	709	806	787	786	759	752	803	807	749	721	795	745	763	744	772	768	762	781	699	744	706	733	716	796	751	777	765	774	751	789	752	721	777	702	764	816	739	754	802	777	763	778	737	804	753	762	800	749	726	776	809	717	758	750	736	749	779	726	747	763	765	772	761	790	745	773	757	754	765	756	750	802	779	764	728	738	714	775	753	773	779	725	721	719	773	773	709	733	794	764	729	789	726	799	719	743	737	767	759	747	700	793	767	759	757	807	776	789	777	724	772	755	748	731	770	744	763	775	748	723	755	758	774	754	797	767	731	759	767	796	780	737	743	790	774	793	692	711	775	712	725	776	766	711	749	782	795	760	791	770	709	742	792	748	778	799	737	731	714	748	767	765	780	790	736	734	757	760	787	760	722	719	718	825	727	774	730	750	735	749	772	790	753	791	777	785	804	713	780	759	728	804	765	775	756	814	716	718	744	749	783	747	822	776	798	795	770	776	736	754	762	801	779	765	764	745	759	736	740	820	776	772	757	709	776	782	761	755	745	802	748	785	776	779	770	764	773	794	715	748	684	760	709	782	768	801	760	781	767	759	760	760	743	751	778	756	728	748	754	786	747	719	758	787	781	771	767	788	802	727	759	762	778	824	734	775	746	762	669	773	763	759	725	786	737	781	816	756	701	741	699	751	784	754	772	778	773	775	766	762	758	766	746	729	789	781	818	734	805	754	775	795	746	741	749	783	770	760	798	735	818	809	801	757	749	832	798	731	780	702	769	754	755	766	730	724	797	790	770	765	767	751	742	804	803	725	736	756	721	767	765	776	742	750	711	763	741	771	726	744	753	804	793	710	809	806	721	739	795	717	748	773	743	789	774	730	774	775	743	736	783	759	750	725	782	729	788	745	808	763	776	742	794	730	783	747	757	759	760	775	727	771	773	771	809	760	770	739	741	776	736	767	740	794	800	790	799	745	778	789	728	750	733	794	741	727	751	793	709	790	740	773	765	761	752	746	735	735	785	792	747	763	775	765	724	741	754	786	737	748	797	735	722	771	812	762	747	738	762	768	777	766	755	736	745	719	724	773	778	737	755	731	771	796	773	741	830	738	757	680	719	755	742	797	693	767	757	722	741	787	781	754	745	768	763	761	756	754	663	799	787	759	777	773	780	741	767	753	735	827	785	740	757	783	804	767	766	792	730	775	735	795	758	773	764	785	741	805	778	774	734	712	801	713	790	698	782	721	779	706	772	774	740	785	780	779	771	719	800	783	803	798	764	774	753	747	787	787	794	795	729	761	703	815	773	740	722	779	730	770	736	746	713	733	757	756	753	723	807	739	743	772	807	762	768	778	738	772	804	781	810	766	718	788	764	791	730	736	759	774	729	701	730	744	801	767	741	730	779	714	749	788	800	710	768	771	742	797	727	747	754	777	750	790	735	776	790	753	780	772	766	734	776	740	755	758	760	744	778	741	749	744	734	738	730	778	755	739	713	772	751	741	740	761	774	761	730	731	757	773	741	722	750	709	757	753	698	770	771	771	769	739	809	748	749	819	782	775	758	754	730	786	784	700	743	833	769
24318	20970	24271	27844	20966	19436	1268	459	388	323	264	258	279	262	259	265	234	212	246	253	235	223	242	203	257	224	268	232	229	235	249	226	249	229	212	236	231	241	222	211	239	223	243	259	231	228	231	208	210	242	213	211	235	224	237	231	195	228	257	233	230	223	223	223	217	205	204	198	231	237	200	215	215	236	206	246	228	229	234	225	208	216	241	226	252	219	225	230	211	198	205	212	229	235	233	206	197	224	259	231	214	212	201	213	218	220	257	230	228	221	218	203	213	232	230	223	229	204	214	221	215	235	207	217	223	210	216	219	254	201	228	225	211	243	235	198	245	235	227	216	236	251	218	222	215	204	208	219	232	215	222	222	219	235	222	210	231	226	232	223	240	249	226	231	214	222	250	220	230	213	220	222	213	230	254	247	188	212	219	226	215	210	238	218	215	218	240	225	258	231	235	241	201	196	236	201	190	210	235	219	247	215	243	223	236	212	234	241	212	226	248	180	226	208	229	200	224	233	243	248	221	229	222	219	225	220	216	249	222	222	218	226	232	207	220	208	215	231	198	204	220	242	228	195	209	195	219	224	224	216	199	255	213	214	214	222	227	213	215	229	213	236	207	217	243	240	229	223	228	213	245	206	232	236	206	227	227	248	203	173	197	204	206	221	193	244	238	222	213	255	215	232	245	230	215	215	206	213	243	219	215	261	253	215	238	231	252	238	246	229	244	204	232	212	224	224	218	229	216	237	214	210	229	225	219	212	232	221	215	250	235	219	232	238	208	231	211	207	237	218	231	220	208	225	203	217	225	222	236	249	208	244	236	222	243	207	258	266	227	219	249	230	213	227	244	227	189	210	205	193	218	200	224	202	244	246	232	219	199	214	233	238	232	215	191	224	234	222	210	212	234	214	233	205	229	216	218	216	191	212	209	234	221	236	235	231	224	197	218	213	227	249	240	212	213	227	218	224	224	208	221	236	255	214	229	207	243	234	242	238	204	244	247	238	220	223	220	210	217	248	241	223	222	199	206	194	205	225	225	238	232	210	217	215	226	241	234	212	194	189	240	209	196	231	190	204	220	229	239	219	227	247	242	215	246	229	234	223	192	231	222	219	215	207	228	204	204	237	211	255	217	225	245	198	201	233	228	237	181	231	228	245	232	206	222	219	208	214	244	214	228	249	243	225	230	232	226	211	207	188	236	196	223	200	204	205	237	212	233	236	262	208	214	213	227	203	206	232	219	251	215	192	218	259	237	220	226	250	241	228	214	243	248	233	226	228	185	207	215	193	227	228	223	198	213	197	238	204	204	225	230	204	209	237	216	233	241	213	236	246	218	219	231	218	222	213	239	244	242	224	221	230	244	181	246	191	231	227	204	244	224	222	213	235	201	230	233	243	210	216	223	191	214	229	197	213	237	213	213	218	215	198	272	237	232	209	205	234	241	238	225	246	199	219	202	244	241	220	207	220	237	228	225	205	227	232	221	242	217	211	212	223	223	225	258	243	208	214	238	248	219	215	214	240	240	189	203	220	230	224	191	233	226	215	218	228	222	240	210	189	212	221	208	230	199	208	215	215	249	185	217	223	247	241	204	225	218	225	232	231	207	211	226	193	196	219	192	194	218	225	216	217	221	226	230	209	212	234	240	234	227	220	216	219	204	192	192	247	240	255	208	199	197	227	199	200	223	230	207	231	222	225	231	215	221	201	228	245	220	201	256	236	198	211	226	227	219	207	232	225	218	250	200	201	256	206	231	230	235	232	201	213	239	229	249	224	240	198	199	236	208	211	229	231	218	199	215	215	219	217	236	262	228	193	229	229	216	229	218	250	255	210	193	216	242	203	240	201	229	203	220	197	171	206	209	196	215	234	209	243	221	217	211	217	199	219	206	232	232	190	232	215	224	230	217	212	247	209	224	223	197	228	208	225	228	249	213	218	224	232	226	228	230	212	232	229	203	253	228	231	231	234	218	226	223	224	202	201	201	220	223	210	222	204	245	234	228	229	238	209	231	233	218	234	211	242	204	228	240	231	229	215	215	231	216	237	232	213	230	211	235	244	239	205	216	240	228	226	212	247	199	233	218	243	193	225	208	238	226	224	252	228	233	208	201	224	203	206	206	206	216	211	219	184	200	224	250	213	234	212	215	245	228	227	199	214	233	226	206	242	245	224	251	209	236	225	207	236	217	234	231	237	240	227	191	207	239	219	219	230	215	220	225	223	219	229	199	214	202	219	204	205	232	247	203	214	237	261	254	246	222	247	242	196	219	230	215	189	210	232	231	207	227	214	200	217	219	220	196	226	220	219	214	234	213	202	232	197	251	242	202	199	211	226	232	239	263	265	206	213	249	190	187	229	206	198	215	228	244	218	207	238	215	237	211	242	221	224	193	225	222	218	217	214	219	199	273	205	242	196	223	224	232	226	213	198	202	225	218	225	239	255	233	223	218	220	227	243	220	206	251	205	228	239	219	209	223	229	222	215	241	225	232	209	217	219	233	224	238	222	232	247	255	234	216	233	242	244	215	223	238	234	213	220	186	198	233	261	228	202	226	231	209	230	235	230	227	232	208	227	231	198	201	208	209	230	205	222	213	247	243	225	228	213	232	208	254	230	224	231	207	226	221	243	235	259	238	190	188	226	205	232	225	232	209	206	210	222	215	240	222	254	233	243	235	216	261	252	230	236	211	193	204	197	218	226	216	215	221	236	252	220	202	207	217	213	204	226	230	222	214	198	217	249	192	211	208	214	231	235	227	230	225	205	205	231	255	203	230	216	195	178	199	220	219	215	219	227	257	225	224	212	217	208	204	215	226	248	230	251	192	222	222	244	227	204	228	257	268	224	211	221	238	230	228	212	197	229	233	241	227	232	220	245	239	235	222	204	217	210	224	220	224	249	228	236	239	239	235	237	224	222	216	208	210	226	227	229	221	232	223	235	224	224	223	226	217	213	219	201	220	247	229	208	256	216	218	217	232	222	212	231	240	224	221	236	243	207	220	197	242	207	242	238	204	218	224	205	239	217	204	233	205	207	216	218	222	239	239	254	231	222	209	221	196	220	215	221	202	208	233	235	223	213	249	212	232	254	225	228	222	229	215	238	249	218	207	242	217	203	227	209	230	200	254	208	199	181	230	242	229	219	223	219	207	214	200	206	215	215	228	237	257	213	228	210	230	216	209	212	222	211	211	239	241	223	220	231	213	227	230	232	231	245	239	215	201	245	208	207	235	244	218	222	209	221	252	226	230	224	187	212	232	239	221	227	230	233	232	236	208	229	233	246	216	242	217	211	210	261	211	186	216	223	234	216	206	244	218	251	192	206	214	232	194	197	222	200	204	211	224	234	229	199	232	214	222	217	229	228	220	209	236	242	183	227	234	199	213	249	238	236	225	226	233	214	238	238	212	234	222	222	237	240	231	243	222	241	204	234	207	202	260	200	207	218	206	184	228	225	199	270	230	222	225	236	215	207	228	199	223	225	234	238	243	224
5545	8961	4535	1946	1232	867	663	604	583	593	589	537	553	536	556	542	536	524	567	540	518	499	568	535	549	488	535	530	529	555	548	532	580	541	544	515	520	557	548	556	538	553	537	595	550	539	558	541	549	502	533	573	552	545	530	581	518	522	510	528	521	538	517	495	551	529	550	511	571	502	543	549	498	563	551	537	527	497	554	560	521	521	590	531	523	545	502	539	540	551	498	542	527	530	542	526	533	570	564	547	555	539	538	500	537	539	543	551	510	528	557	516	552	560	561	516	491	584	536	567	531	567	539	566	480	558	527	539	546	529	536	530	559	525	487	546	537	531	578	544	540	524	495	559	537	518	529	552	534	557	559	539	563	517	500	583	511	570	513	491	599	519	622	507	498	581	542	561	522	546	566	509	546	512	518	527	561	527	513	534	531	507	566	473	547	566	518	535	571	545	530	581	495	467	514	524	530	495	523	570	540	560	542	521	549	490	572	575	531	521	534	538	561	514	545	546	542	507	537	550	503	538	563	534	527	508	559	520	543	507	537	535	511	560	525	530	536	535	551	570	501	520	560	529	553	545	490	534	507	560	547	577	509	550	524	511	503	518	562	535	526	534	497	569	578	581	531	510	570	527	553	541	523	510	548	504	533	559	534	525	550	522	541	531	496	524	544	511	522	548	541	514	502	543	498	541	517	542	550	563	554	532	540	539	552	566	547	550	508	575	541	512	556	486	540	535	531	529	543	541	559	524	525	505	522	552	552	536	528	562	559	546	525	546	563	516	520	524	540	538	505	516	529	558	536	520	577	548	522	533	532	553	498	527	548	591	573	562	563	541	538	534	525	460	555	570	503	559	520	537	548	551	534	528	537	539	522	543	512	555	509	547	529	496	519	512	566	565	526	527	547	494	473	522	553	523	534	528	565	536	522	494	532	537	533	543	529	565	544	519	523	533	548	533	545	520	550	546	535	538	525	560	553	549	552	542	538	558	555	527	593	542	545	525	543	552	504	507	535	530	528	583	551	507	531	512	516	487	533	514	508	531	546	557	506	575	524	527	559	599	547	557	507	501	529	565	516	520	522	527	527	546	501	512	541	561	504	553	539	546	505	508	519	541	514	528	552	533	530	540	549	521	565	543	545	517	544	539	527	580	514	517	517	503	559	539	543	576	499	548	549	548	519	514	561	478	521	517	513	487	548	551	524	503	531	536	555	526	499	596	567	551	591	539	582	541	547	513	576	492	542	583	530	517	516	546	554	524	544	555	577	530	511	503	586	503	557	505	519	534	508	557	552	510	513	543	560	578	554	529	552	535	535	525	504	517	553	538	534	531	526	513	517	493	539	556	566	525	537	563	525	560	509	524	502	533	564	506	548	546	557	543	532	534	546	538	523	553	550	529	584	554	551	551	540	517	504	544	539	535	560	500	560	544	512	569	512	525	539	566	521	534	529	561	528	509	583	554	526	521	539	547	533	557	579	574	543	520	553	558	537	537	507	515	515	566	529	574	540	549	522	561	530	539	518	543	550	558	566	537	518	511	592	519	556	521	545	553	519	530	527	529	513	537	524	527	520	486	523	568	521	526	532	555	520	482	578	509	575	589	525	519	513	570	584	543	530	522	526	550	496	494	555	565	575	553	554	541	534	555	516	525	577	507	532	527	509	522	561	503	510	544	510	586	541	549	519	474	542	609	544	593	529	536	549	545	532	547	572	543	581	549	561	538	557	513	542	517	556	534	551	538	526	547	542	575	534	532	515	556	579	524	543	580	564	511	520	551	518	565	541	532	558	518	525	529	557	539	538	539	551	555	557	516	577	516	533	558	534	520	561	516	527	531	512	559	536	517	513	551	554	569	519	535	515	510	533	505	576	507	534	550	551	535	553	535	534	534	533	533	532	508	535	561	516	549	510	531	540	567	547	528	557	543	551	535	520	492	495	530	573	582	511	525	567	529	534	560	537	482	562	543	533	531	562	553	503	566	539	537	530	542	525	524	519	504	534	548	510	536	554	526	541	524	547	542	534	531	529	523	520	507	550	534	545	524	526	540	525	531	533	518	523	551	571	515	517	558	547	531	562	509	535	552	574	523	536	553	525	531	560	501	526	565	544	504	497	541	536	547	548	535	558	565	547	536	527	569	556	557	536	559	534	534	517	531	569	569	548	534	518	524	561	566	508	557	535	484	511	582	552	503	552	538	574	546	564	548	563	519	512	507	560	499	536	531	519	522	570	563	498	546	525	572	535	509	504	512	532	534	549	556	510	521	540	596	545	503	535	497	522	550	563	549	525	514	545	539	514	505	513	538	582	540	550	556	492	517	557	559	564	555	536	541	546	531	575	552	512	534	589	536	508	560	535	503	497	539	542	570	563	554	526	538	540	520	555	526	555	527	540	500	538	564	572	552	517	547	539	521	573	450	509	533	546	520	530	529	472	577	531	479	510	526	511	507	507	535	518	551	531	543	571	559	557	565	535	541	494	578	476	531	539	521	548	519	538	550	518	502	556	490	524	547	564	534	545	579	526	517	521	506	539	533	552	559	535	535	523	507	590	549	514	520	523	497	523	529	571	554	520	532	526	565	495	525	513	574	565	511	548	545	528	558	557	538	542	523	569	508	521	564	540	547	539	575	529	527	542	502	540	538	559	509	527	559	557	534	517	566	528	498	542	516	554	530	522	551	568	510	531	496	567	546	567	553	548	537	551	541	526	483	530	556	519	582	519	518	483	526	531	531	582	541	535	564	574	551	537	534	508	530	527	573	488	574	521	563	539	538	513	549	548	533	523	541	500	536	563	567	532	494	542	504	519	541	494	551	505	540	555	529	553	554	564	517	496	528	531	530	481	542	521	568	544	559	537	535	578	530	550	553	573	525	521	562	534	493	531	526	535	548	501	562	518	547	582	519	557	509	546	531	553	548	520	518	518	535	536	517	544	514	540	517	571	554	520	536	545	517	509	568	544	541	496	576	555	542	563	524	549	504	519	502	536	509	492	533	528	551	544	529	513	526	535	542	565	522	561	532	497	550	524	531	550	530	558	504	538	531	532	521	523	520	538	555	523	540	547	527	527	505	537	525	511	515	561	542	545	529	550	573	585	568	514	510	481	526	502	542	562	524	516	535	515	535	544	545	546	504	510	561	520	549	560	578	537	538	512	521	511	531	546	554	542	535	536	534	507	546	528	537	526	568	558	522	522	543	498	578	518	548	523	515	542	518	533	489	533	509	550	512	536	522	565	540	527	525	596	540	512	534	525	503	550	552	505	497	510	490	547	508	557	535	567	543	504	533	518	526	531	538	511	541	530	569	572	549	532	558	533	566	534	567	562	520	548	535	533	535	515	505	529	548	545	561	546	543	520	511	555	520	551	465	553	537	525	526	493	521	555	561	508	530	540	528	535	521	562	567	519	499	517	517	498	539	504	524	534	545	540	550	523	558	559	495	530	540	521	536	482	531	518	527	555	563	545	532	499	522	554	538	541	535	529	517
23786	20962	24582	27499	20968	20982	15691	961	433	335	283	248	233	203	190	183	202	175	153	165	173	152	166	165	151	166	166	124	163	155	147	183	138	155	164	176	174	153	156	156	152	150	145	155	155	159	136	153	139	133	174	138	140	173	178	157	154	141	156	147	136	149	154	146	141	141	144	161	158	162	140	139	134	145	133	151	152	160	137	141	145	145	153	163	159	162	150	127	159	158	167	167	132	152	154	149	141	167	138	169	133	166	148	146	138	167	155	169	179	150	130	157	145	149	142	162	147	157	154	172	136	136	148	147	164	152	139	172	132	142	139	151	146	144	138	137	145	162	135	129	154	165	149	171	169	133	141	129	155	165	163	155	143	161	139	143	163	147	163	112	145	150	154	148	140	140	152	162	130	144	124	149	154	160	134	172	147	177	153	145	129	154	165	151	157	142	134	168	159	150	148	157	154	158	159	153	150	156	160	144	144	182	158	150	175	148	163	146	148	151	135	134	142	147	150	143	137	136	162	151	146	126	157	167	138	132	139	148	149	140	139	148	167	150	163	150	157	155	159	143	151	156	164	135	154	149	163	137	146	134	178	161	144	137	159	140	153	161	181	167	149	157	145	138	156	142	129	171	160	150	131	121	141	133	139	131	142	177	158	175	150	151	138	126	142	165	135	169	166	162	152	141	154	135	147	155	152	154	153	142	149	150	171	159	154	140	154	129	146	140	163	153	167	146	139	161	156	141	162	146	167	137	141	149	146	131	172	136	151	150	181	151	145	150	168	151	135	172	146	155	165	143	145	143	146	180	166	135	147	130	155	145	147	130	142	158	145	160	167	155	139	164	161	157	149	151	150	156	137	158	131	140	165	147	165	154	158	136	133	161	169	157	130	156	165	140	128	141	132	147	164	166	164	158	154	154	147	149	133	133	165	155	150	129	135	157	158	180	173	144	170	152	168	144	166	150	160	157	173	166	167	149	144	132	156	130	136	148	152	134	141	140	153	141	150	161	139	149	160	137	141	123	174	148	141	130	150	149	147	160	136	157	165	151	155	150	140	154	153	143	144	125	127	142	156	146	154	151	154	157	162	165	153	138	152	159	172	139	158	148	154	150	151	140	133	148	140	136	111	136	146	150	141	134	140	143	152	169	136	148	144	145	142	147	167	133	133	161	149	153	142	151	129	172	139	145	167	128	139	147	148	137	130	165	150	146	167	136	161	154	136	139	150	170	170	145	138	146	139	150	158	140	176	143	119	131	164	168	172	138	152	144	136	156	176	137	132	165	140	156	150	152	174	156	151	151	155	130	160	133	146	152	154	140	181	148	139	160	136	133	131	148	139	146	169	142	142	148	138	142	145	172	139	133	151	164	132	137	132	156	144	140	133	158	147	140	151	162	150	140	173	151	161	126	161	144	173	142	166	157	167	142	157	156	149	148	171	124	159	154	124	150	168	152	137	159	155	141	158	154	147	133	140	157	155	152	149	153	156	142	168	126	149	154	157	181	154	156	137	148	144	149	144	151	149	133	146	164	172	145	164	131	144	178	165	137	143	165	138	147	164	145	162	142	143	155	145	169	132	140	156	134	137	163	149	162	138	144	157	167	164	149	172	152	156	137	192	142	155	144	142	151	151	141	159	140	137	160	148	149	131	143	163	160	137	167	149	159	161	164	143	161	141	170	159	173	156	153	159	150	112	153	161	171	132	158	118	155	141	156	150	150	174	162	162	147	137	168	152	134	131	165	125	168	145	141	157	149	132	164	148	146	125	149	143	169	153	142	148	141	163	138	143	156	164	163	145	137	136	141	146	135	141	159	152	145	158	132	145	153	156	119	155	153	149	138	142	166	142	162	137	146	147	153	155	149	127	165	157	151	132	147	165	142	156	137	150	145	130	169	158	141	152	156	161	133	145	178	128	140	136	156	154	147	146	146	150	148	147	150	148	145	124	147	149	144	151	176	154	143	159	142	144	152	145	157	144	165	154	143	150	145	138	168	155	138	144	132	158	173	151	128	150	149	147	140	156	168	133	155	150	153	137	136	134	160	133	150	159	140	156	159	140	168	144	155	136	129	141	153	150	156	157	192	145	153	165	136	146	160	146	155	141	139	154	145	151	169	138	166	161	157	160	127	141	153	183	167	156	161	143	150	151	165	156	165	143	128	143	156	147	148	153	135	140	155	161	145	149	162	155	167	149	133	159	124	171	156	156	150	146	143	128	142	158	145	152	164	137	135	171	171	153	164	146	151	149	151	159	145	162	151	135	153	139	153	154	157	150	123	132	140	160	155	135	138	157	169	162	165	141	145	148	163	153	157	152	158	150	151	157	157	164	143	152	144	145	127	136	168	150	149	147	144	133	142	152	141	147	128	173	144	153	141	154	155	148	132	152	146	147	128	136	131	141	147	163	150	144	162	143	166	140	137	142	128	155	162	162	167	148	133	130	161	100	141	129	162	158	152	141	158	172	136	156	138	152	144	151	125	174	155	141	139	149	148	148	156	151	152	150	138	128	136	140	131	162	144	170	166	170	166	161	146	152	165	138	144	122	137	140	123	175	163	167	166	144	145	140	157	161	146	159	162	186	147	138	153	127	167	147	151	137	149	178	144	146	130	160	179	145	166	129	146	142	147	147	147	152	146	131	151	154	176	149	144	124	157	172	137	171	150	161	149	169	119	150	142	139	139	139	154	155	120	154	165	166	142	134	158	152	160	166	162	155	147	143	146	149	135	126	128	180	153	139	148	149	156	170	152	145	163	151	135	140	130	106	160	153	137	137	139	146	156	164	157	168	134	154	156	145	122	166	145	159	143	154	137	132	142	154	141	160	133	149	145	146	176	163	153	153	138	134	181	134	145	157	152	141	130	140	161	156	154	141	153	149	142	137	153	137	170	154	159	141	162	138	145	129	144	147	156	157	143	176	139	148	151	153	148	159	145	160	145	137	163	160	155	172	142	147	132	146	138	148	145	148	163	140	157	138	148	127	142	131	159	150	168	143	126	135	150	151	167	147	149	149	157	143	168	156	152	139	169	159	149	130	136	156	136	155	150	165	149	140	134	154	150	148	139	151	162	149	140	151	147	134	146	160	178	157	132	160	147	116	165	156	149	172	165	135	135	151	146	161	164	162	169	149	164	152	154	168	139	151	136	154	130	169	156	164	163	142	130	152	149	131	139	161	151	146	140	163	143	148	146	159	154	133	145	112	136	140	160	154	165	132	128	153	159	159	151	142	140	175	158	150	122	124	181	148	150	139	139	140	117	148	181	148	150	145	151	150	143	152	157	144	143	160	164	141	134	145	136	154	136	135	154	141	148	163	162	172	157	147	144	137	147	142	139	146	164	156	160	146	150	130	139	153	151	170	171	141	155	158	158	134	134	154	137	143	158	155	164	146	131	142	161	150	134	142	156	160	149	147	131	182	139	149	151	151	151	139	145	137	145	137	124	135	141	152	155	150	144	152	165	158	146	171	153	152	144	137	135	142	170
6482	12161	5886	2407	1290	862	607	584	478	474	427	409	437	404	413	417	415	406	389	409	372	404	393	372	413	406	392	397	390	369	384	368	390	358	382	380	377	369	412	363	388	386	379	394	429	367	371	388	374	376	402	427	370	372	394	398	362	374	378	356	345	391	422	397	359	363	372	370	362	361	393	369	373	365	373	351	347	360	364	379	384	393	375	375	366	391	369	394	343	364	387	345	375	378	386	408	371	355	390	391	353	380	390	379	396	336	375	374	399	335	373	415	368	400	379	382	366	390	435	413	374	349	381	352	349	408	403	370	395	403	364	369	383	375	379	372	382	438	370	379	412	400	423	384	384	361	392	324	388	356	397	353	384	372	405	411	380	378	369	383	394	397	386	372	381	402	361	380	386	354	388	383	392	391	399	358	383	368	378	374	418	376	386	367	400	378	394	373	373	400	426	387	387	372	380	368	397	402	383	428	371	367	366	431	387	411	360	398	406	348	405	399	389	393	425	369	360	374	342	372	385	388	384	351	372	363	382	370	373	370	373	396	413	384	378	373	374	365	339	382	376	389	376	374	354	390	380	377	355	379	407	392	361	345	364	365	361	364	407	406	380	377	372	362	370	363	334	379	340	421	384	385	389	343	376	372	411	378	335	383	364	357	375	399	364	388	389	376	359	362	396	395	374	368	385	368	362	366	368	431	355	412	407	393	397	378	418	366	391	364	363	362	381	399	392	384	404	391	366	380	387	378	381	387	400	373	377	406	363	391	382	362	359	403	396	402	384	363	367	388	404	374	382	412	355	361	386	392	383	371	405	393	371	368	388	368	379	331	392	371	395	369	362	362	378	382	413	371	379	383	368	393	361	362	405	383	379	354	383	378	346	369	336	343	371	394	391	389	380	360	383	394	376	359	381	396	397	399	384	402	397	394	394	353	416	376	388	409	380	362	386	382	373	374	371	350	368	358	352	324	368	381	375	368	356	407	399	376	376	377	390	346	400	386	347	377	417	349	346	370	382	410	346	398	391	373	387	387	373	414	353	389	401	338	356	388	334	385	381	359	378	393	376	373	403	411	338	364	381	412	369	367	396	352	382	401	400	363	435	349	386	391	363	381	378	403	386	371	385	367	396	395	372	392	370	366	351	347	411	413	380	407	375	375	389	383	386	412	410	400	385	364	365	398	411	374	356	335	335	394	392	386	380	373	417	365	390	374	406	343	360	382	381	355	420	373	397	356	381	359	358	355	359	408	357	362	375	362	421	370	378	352	380	375	394	385	387	393	419	374	390	378	384	386	403	389	395	357	360	346	360	398	376	377	406	368	393	405	370	346	356	360	363	365	424	375	398	373	392	370	374	394	392	449	358	350	347	364	405	410	386	385	423	391	366	379	355	413	395	382	421	312	370	373	394	364	394	387	381	381	362	365	367	380	411	398	382	389	372	354	384	372	404	398	356	390	356	383	389	402	403	383	387	355	369	367	414	342	387	377	379	389	360	401	414	379	373	397	392	345	370	386	399	426	402	383	396	423	361	391	391	388	375	387	389	347	365	352	386	383	385	364	396	369	345	410	379	385	407	377	404	374	385	395	368	372	370	396	361	403	368	341	341	377	390	367	359	393	410	357	383	419	379	389	377	364	385	355	396	382	378	396	384	379	352	388	368	395	325	375	396	378	402	366	367	375	405	387	382	362	386	363	408	381	361	372	381	368	376	379	378	402	418	385	382	410	376	375	375	376	370	383	395	362	366	393	374	369	384	369	394	366	356	353	373	369	403	374	370	391	368	414	361	368	373	361	388	413	389	344	354	367	364	357	362	401	358	396	362	363	378	353	397	409	396	371	366	403	391	416	404	398	375	393	392	391	390	451	384	365	363	395	348	418	376	387	384	380	366	386	377	371	383	383	347	373	353	356	359	391	356	393	415	386	370	429	378	340	370	390	367	392	377	377	366	391	398	384	367	376	431	360	356	382	360	389	358	399	370	395	347	372	341	405	389	383	362	386	390	377	353	398	363	391	355	390	375	390	387	375	379	405	379	384	411	352	366	367	341	369	396	382	398	346	360	342	387	415	389	392	367	379	399	395	386	397	362	382	364	363	410	378	396	362	375	368	392	393	368	387	372	380	383	393	368	404	388	406	365	386	387	399	375	394	375	385	372	384	390	368	358	382	381	402	356	379	359	351	382	364	362	378	364	337	387	377	400	371	365	384	384	380	352	358	382	386	402	392	369	368	373	394	384	389	377	398	358	349	371	350	366	358	381	398	355	397	360	373	329	393	351	374	413	362	358	342	386	393	374	370	384	353	379	385	380	391	361	383	401	368	361	313	371	410	390	395	363	364	396	404	371	345	393	391	392	364	384	372	373	410	378	369	356	408	364	367	384	371	406	370	364	389	404	388	376	412	359	387	387	403	395	381	373	384	378	359	355	403	372	347	405	374	369	387	389	387	394	408	389	391	389	421	375	379	342	377	392	383	369	417	379	388	387	380	424	399	397	411	387	369	386	386	392	367	395	342	350	387	407	373	369	375	400	393	381	391	385	332	390	407	391	367	405	390	377	357	393	363	368	397	390	391	369	363	372	382	377	369	357	384	404	379	378	390	386	396	384	351	369	372	372	347	394	375	369	394	408	391	372	365	415	393	386	353	378	398	385	375	392	356	375	364	385	350	359	393	401	377	369	379	385	371	389	360	376	394	396	354	343	353	383	351	357	372	352	358	407	372	418	389	368	378	385	372	370	380	399	381	409	370	410	406	386	340	375	354	384	359	371	374	346	367	374	376	387	358	359	387	396	380	338	373	405	384	384	385	407	369	369	395	385	363	351	372	395	351	346	372	368	392	374	390	407	395	363	391	371	392	391	376	361	392	386	390	424	386	391	370	349	382	390	403	388	383	401	401	358	393	401	367	384	359	380	427	355	310	391	336	403	362	407	396	406	373	367	379	392	384	351	399	399	335	372	358	370	396	360	372	406	388	395	380	372	403	383	383	391	379	375	373	395	403	417	359	392	357	379	359	333	389	358	365	408	366	401	379	379	367	378	369	362	365	369	355	376	392	385	340	405	381	341	412	361	410	350	421	366	369	399	364	329	392	374	345	392	391	405	410	345	393	386	363	377	359	409	360	412	380	365	387	383	374	395	357	384	380	406	341	433	389	388	376	381	384	375	397	368	356	387	375	394	389	393	377	362	378	385	373	401	370	389	362	405	360	380	346	375	340	386	421	395	402	390	340	364	379	367	378	366	385	343	420	405	368	424	357	360	388	379	393	411	363	373	359	391	394	414	398	378	341	361	367	374	374	376	395	365	383	400	353	381	381	386	365	386	400	355	362	383	377	376	374	383	396	374	392	378	405	385	344	361	418	349	389	368	391	364	379	407	406	386	394	357	359	390	390	398	390	406	402	376	390	393	392	394	384	422	401	396	379	369	378	373	380	367	370	354	360	390	381	375	361	361	400	380	385	363	363	395	354	402	354	389	389	377	420
30900	20669	12663	2032	837	609	511	419	373	370	307	304	287	324	299	298	286	263	295	302	268	269	327	289	278	293	292	301	324	312	309	297	292	290	329	280	278	309	284	310	310	301	287	331	313	277	311	291	331	327	311	293	263	295	281	296	276	286	312	317	282	334	290	297	301	295	310	293	302	303	287	308	284	303	300	270	301	296	291	280	319	280	311	311	321	308	284	316	288	266	294	294	288	285	307	321	309	324	265	337	294	313	302	297	318	309	277	303	313	301	284	273	299	296	342	311	294	317	308	277	301	306	313	314	307	283	278	297	310	288	315	318	308	289	294	282	288	278	283	273	286	315	309	305	323	320	322	260	311	286	297	324	319	283	266	316	295	295	327	290	267	302	319	279	324	296	326	322	294	291	295	280	316	293	304	301	282	323	285	294	266	313	303	313	280	286	274	320	334	266	327	288	324	294	316	314	314	285	320	299	324	260	303	334	307	308	279	278	303	289	308	298	306	272	316	294	309	292	289	283	294	266	295	288	306	293	269	319	319	310	283	300	294	308	293	314	302	275	328	305	294	276	306	309	311	319	296	288	254	279	291	329	288	337	310	344	330	321	280	292	292	288	336	288	305	258	318	303	306	292	295	303	265	307	277	294	296	307	306	342	277	308	309	267	290	254	303	288	285	288	267	287	300	271	316	305	333	310	295	295	314	308	308	287	281	264	280	293	309	265	315	289	279	301	301	288	303	275	282	289	299	292	296	290	305	278	271	326	308	305	279	297	282	297	287	303	320	337	276	305	316	292	296	296	320	283	333	338	313	284	286	274	285	260	280	308	292	300	311	298	304	320	287	277	344	287	304	299	315	325	288	275	270	275	261	309	316	286	280	281	263	298	289	330	309	345	283	304	290	292	288	293	301	291	290	310	309	322	317	306	330	325	290	321	304	279	342	281	308	284	313	309	295	276	305	284	266	318	304	256	287	293	319	269	308	278	320	267	302	293	283	322	300	292	285	300	306	322	292	269	274	288	283	308	318	328	331	281	292	266	299	296	262	303	287	315	313	271	301	289	310	297	306	325	337	306	305	291	306	313	327	314	276	312	287	311	298	312	278	335	293	336	282	296	286	274	284	302	310	300	311	276	311	274	273	295	273	250	335	312	306	313	320	278	272	333	272	267	327	284	327	311	281	292	282	274	292	309	329	337	316	295	315	288	312	304	288	304	328	261	290	321	282	275	286	308	333	297	310	286	273	333	330	287	373	309	309	300	324	282	310	294	276	293	302	286	322	307	304	319	293	330	303	340	323	285	284	337	291	272	315	276	296	310	290	289	305	301	319	282	319	285	310	304	301	254	324	329	308	275	310	315	273	262	284	277	260	281	320	322	287	308	260	293	257	305	306	296	326	285	285	302	294	290	313	319	314	308	292	297	303	286	294	313	280	307	302	311	290	300	292	310	312	298	287	287	302	279	309	275	295	277	290	273	325	269	295	276	288	271	316	304	304	313	287	305	321	295	304	296	307	330	270	294	298	310	308	306	308	266	288	284	317	306	279	306	329	310	287	297	300	304	314	304	293	288	298	292	312	327	302	339	284	277	341	314	322	301	276	305	285	306	307	291	317	282	286	283	320	325	288	275	288	315	315	316	278	313	337	324	278	304	267	279	332	271	286	307	286	296	316	303	289	313	320	314	324	296	269	276	304	291	310	285	296	276	310	286	284	317	308	322	302	300	290	315	309	264	304	291	326	322	269	296	297	307	302	290	291	309	300	333	287	296	274	311	281	330	304	327	332	311	315	307	284	336	307	301	284	286	260	300	288	278	301	339	308	280	288	297	299	324	275	352	305	275	256	317	269	328	300	328	292	325	310	293	297	297	278	291	267	323	305	311	311	272	314	317	293	305	318	277	320	279	314	304	340	324	296	298	285	274	297	294	304	280	315	296	295	293	317	253	317	296	309	257	331	300	314	298	298	294	293	324	303	320	306	295	307	326	302	322	296	301	303	294	314	317	296	312	308	286	320	299	302	311	306	292	281	277	294	298	269	303	323	293	319	295	318	305	295	306	328	262	305	297	324	274	296	294	284	299	297	301	303	287	311	356	275	304	262	296	277	301	306	295	302	305	301	305	335	295	270	303	318	298	294	284	305	303	327	302	296	313	287	311	311	296	280	279	328	273	308	295	308	311	317	313	293	297	281	309	300	314	301	289	291	299	254	274	294	309	309	335	317	264	281	302	291	317	278	269	351	288	274	268	276	286	310	283	307	290	306	299	298	316	297	294	319	282	287	302	282	311	327	307	294	284	298	310	294	285	295	290	276	321	312	290	308	294	310	290	313	291	309	330	277	267	319	283	272	277	284	274	279	305	283	299	277	321	280	323	324	304	279	277	310	305	278	293	316	283	312	306	297	301	289	305	306	313	267	336	303	328	302	295	332	282	321	312	312	311	314	319	309	248	305	316	274	293	316	292	296	307	294	301	313	291	299	292	322	310	307	296	316	298	302	280	282	298	300	263	291	304	289	290	302	315	331	262	305	297	293	321	272	266	317	305	303	297	320	326	292	336	287	312	316	285	288	302	316	284	300	283	286	285	270	291	326	320	293	308	292	329	303	302	281	314	319	292	288	291	322	292	303	327	285	276	273	291	302	306	287	301	324	274	305	326	322	316	329	276	284	295	300	304	311	324	313	302	327	344	277	296	286	305	291	262	270	266	348	302	308	295	340	302	328	280	259	305	294	299	317	299	285	311	310	295	283	310	324	296	298	313	299	299	294	283	314	309	315	297	309	279	274	291	283	298	318	311	303	298	283	301	296	298	270	313	299	313	293	292	282	279	294	308	320	290	308	274	289	299	275	297	312	291	267	305	295	317	275	303	277	325	300	274	282	295	286	309	307	302	267	278	263	302	302	303	329	287	289	291	310	286	286	284	296	320	331	316	315	303	343	325	302	323	267	324	296	323	320	307	313	314	327	294	291	275	314	277	315	296	274	275	308	280	292	307	280	311	318	292	274	317	280	286	298	278	302	284	316	306	306	327	316	321	303	263	289	296	314	269	297	279	318	279	288	328	315	274	290	293	318	302	317	321	290	291	322	309	287	305	282	266	287	300	283	321	301	297	310	298	313	284	313	308	297	297	312	316	316	309	300	272	299	300	314	290	286	295	310	286	306	314	299	298	299	293	292	282	315	310	300	316	279	316	316	323	290	296	289	294	305	280	275	299	335	292	275	291	312	302	333	309	299	332	306	304	289	305	289	292	314	303	291	325	318	305	289	293	304	310	269	274	304	296	309	318	267	288	285	310	296	296	301	324	299	293	280	316	286	289	304	295	312	266	278	286	288	311	292	313	285	291	291	328	283	302	290	278	291	333	308	318	289	286	317	302	260	311	306	311	308	296	302	269	324	301	321	293	296	290	296	328	300	300	303	295	286	268	297	291	309	282	292	322	300	296	294	293	293	301	318	282	277	308	299	281	297	299	316	319	309	333	284	270
7654	5596	2595	1359	947	824	739	698	697	678	730	713	675	723	757	767	705	679	726	668	691	705	767	729	684	681	715	719	691	736	691	709	702	729	712	697	724	704	725	724	700	680	729	764	702	719	654	720	704	663	741	774	731	729	640	693	694	692	684	693	699	681	705	713	721	694	719	700	686	705	734	736	651	667	711	683	673	724	722	727	680	641	669	725	712	636	749	679	707	684	721	715	677	671	743	704	746	696	687	716	728	724	704	702	695	669	724	737	695	695	686	736	662	686	729	744	684	682	686	705	725	743	683	691	694	714	726	732	745	681	681	711	750	724	744	688	696	702	662	694	693	657	753	748	667	720	654	706	720	687	697	714	678	709	713	667	710	717	688	711	674	727	657	680	719	685	655	636	705	658	661	707	709	711	671	700	742	694	675	686	724	708	678	713	657	724	689	710	666	701	670	668	728	695	713	685	717	722	702	659	664	747	685	740	742	726	696	700	695	682	739	707	743	730	659	660	688	706	703	718	707	751	692	689	713	664	736	636	735	742	663	695	741	716	719	688	739	715	683	747	721	710	714	693	686	704	706	756	744	718	737	701	744	696	680	682	698	705	722	677	755	712	741	726	692	718	681	667	722	734	696	691	688	701	706	690	741	701	692	709	725	687	699	667	713	734	743	713	663	726	681	751	704	682	716	701	723	678	709	732	665	704	686	679	687	689	684	690	705	699	740	738	691	709	682	684	695	730	705	707	667	729	673	715	721	681	695	664	647	764	667	735	705	706	691	736	740	658	724	675	721	700	714	716	737	686	740	691	717	701	660	713	662	693	736	687	667	728	659	690	660	658	686	706	701	646	700	737	680	701	704	729	704	682	719	720	708	719	717	689	735	692	698	724	721	715	723	694	667	736	675	673	703	732	693	685	660	686	723	704	657	729	711	679	691	678	668	691	725	723	702	729	725	681	700	676	661	686	710	707	668	715	670	707	710	696	751	683	689	724	708	764	736	687	730	671	694	724	700	668	705	736	691	684	698	706	743	723	705	720	727	693	682	708	713	728	711	736	712	749	712	746	696	737	731	656	731	736	703	730	712	742	734	736	689	709	739	661	722	696	698	713	696	718	680	686	688	658	687	735	656	745	739	688	646	758	728	703	716	707	743	727	715	732	659	689	710	752	707	702	695	688	718	742	706	661	710	713	666	686	691	752	729	718	721	720	702	747	716	696	701	691	733	730	652	700	752	680	696	677	698	699	661	692	724	723	747	720	687	725	690	724	692	693	698	693	677	738	685	681	706	717	686	691	682	672	723	678	700	657	702	672	709	739	710	716	674	694	751	704	677	730	731	705	772	657	664	675	713	696	700	661	756	727	727	722	697	677	682	740	752	703	723	720	737	682	700	710	720	690	705	701	731	747	713	683	698	670	747	717	711	716	682	681	680	661	676	718	749	686	748	771	652	696	727	716	724	758	672	715	672	678	627	696	711	669	669	694	696	684	711	737	702	710	703	722	687	700	713	632	716	687	697	696	660	701	699	749	698	719	692	687	764	701	698	696	728	708	705	734	741	716	671	719	777	752	669	691	708	682	705	694	687	673	766	708	696	714	669	764	739	696	654	676	734	700	752	693	722	691	745	707	720	706	700	710	720	706	767	704	644	713	714	706	644	730	681	677	703	718	690	713	692	684	705	713	702	681	712	674	702	733	712	707	712	688	767	685	749	690	711	733	715	650	687	667	720	745	691	654	742	711	705	704	728	670	701	729	707	742	659	717	709	703	679	701	748	722	711	644	765	697	686	640	775	675	731	721	722	718	708	708	705	665	693	675	724	735	697	670	708	707	675	742	697	678	708	677	724	708	678	732	733	763	683	695	757	690	692	700	724	667	722	702	687	678	717	730	679	659	745	663	677	685	659	684	736	701	748	708	749	660	742	659	710	725	693	672	739	681	675	640	733	672	652	713	707	682	644	697	693	734	691	669	713	716	701	688	695	714	709	716	697	679	762	699	673	736	695	714	684	729	694	650	709	660	680	703	688	675	691	668	735	745	729	680	698	713	708	687	712	710	741	669	691	734	696	661	670	674	703	705	749	699	689	748	705	712	735	738	653	739	696	669	718	694	674	729	670	692	710	664	719	676	660	718	729	694	715	718	673	712	732	697	675	705	699	661	723	699	711	692	638	745	737	670	713	668	695	669	701	709	702	723	713	727	711	712	718	686	715	748	701	677	707	728	683	661	709	707	727	705	685	695	688	717	728	728	696	689	766	679	722	682	707	693	744	635	663	706	691	715	773	718	692	704	726	660	689	694	738	720	714	693	696	704	753	741	717	701	679	729	746	720	653	691	731	696	715	727	734	647	717	714	710	696	669	690	744	686	674	698	673	705	728	703	729	711	729	702	717	682	710	711	736	720	674	739	682	716	681	703	671	736	732	684	715	683	706	693	749	686	702	699	700	714	745	707	700	732	690	730	708	693	704	754	706	680	707	673	728	744	698	668	699	696	712	713	705	729	721	706	711	680	697	663	690	704	723	706	697	643	702	691	696	720	694	693	724	693	682	664	765	697	662	697	644	684	718	740	707	743	715	699	708	712	680	721	663	722	691	715	689	746	703	729	761	698	696	761	718	689	674	691	703	735	696	729	749	721	716	720	723	723	680	714	683	702	738	796	726	719	766	731	726	682	689	741	675	721	701	705	717	695	721	712	728	694	734	699	717	704	660	735	688	723	733	725	700	724	721	646	705	717	712	667	752	703	655	762	714	707	688	732	729	692	688	694	708	696	745	684	697	679	657	681	723	704	713	743	697	766	697	710	753	694	706	717	712	682	681	750	717	733	701	703	688	670	689	738	693	718	707	696	682	693	745	732	713	729	736	697	702	695	699	672	713	735	704	732	707	715	733	735	709	726	713	727	695	661	660	704	716	707	751	692	747	676	722	743	694	688	690	670	731	676	670	702	681	683	741	693	697	721	726	710	691	717	720	724	692	711	711	698	733	708	695	695	714	720	648	730	678	700	751	743	675	701	701	680	712	682	711	688	714	695	699	720	705	704	652	719	666	690	778	663	686	678	698	684	713	685	739	713	704	703	720	668	724	731	709	683	676	708	735	746	730	702	688	702	708	704	736	759	703	686	698	684	727	678	671	658	716	723	714	675	684	685	650	713	707	651	700	740	719	663	676	718	670	723	655	700	698	728	683	682	731	695	754	683	691	657	725	712	741	671	705	665	731	693	726	681	741	728	706	689	699	722	750	703	706	714	699	653	711	717	706	734	724	718	685	652	673	720	716	745	694	683	743	688	734	722	721	729	724	731	704	716	660	724	687	697	707	694	706	662	678	688	701	714	716	694	695	708	647	686	709	708	725	703	730	710	716	701	734	689	652	694	730	728	740	714	735	710	732	658	712	773	686	703	678	701	680	683	684	735	722	683	690	718	702	695	746	748	721	695	716	689	709	735	733	647	746	698	661	718	695	702	675	738	732	759	720	701	699	758
24337	20958	24269	27824	20953	19512	1144	514	339	336	288	249	272	219	292	253	222	213	250	243	224	225	214	215	201	213	218	215	212	201	209	228	207	200	202	209	222	207	222	211	214	213	191	194	206	183	209	219	184	238	212	211	234	220	222	199	180	220	239	195	195	215	208	206	221	214	204	192	180	212	209	195	227	186	227	201	206	201	195	203	216	224	190	223	192	229	195	188	228	213	199	200	204	220	210	204	209	204	197	204	233	204	202	219	202	215	197	174	231	218	185	206	193	212	169	193	196	218	221	233	214	192	213	228	210	186	207	203	214	209	245	222	217	239	187	217	201	229	213	205	195	212	200	212	188	215	223	224	202	204	193	213	224	232	194	185	217	218	203	216	236	231	192	219	215	191	203	206	236	220	199	209	173	242	187	212	235	196	210	194	235	180	201	194	194	198	178	171	228	202	199	218	195	205	227	193	219	204	211	211	173	208	210	223	210	215	210	210	204	216	198	210	233	201	236	198	228	226	214	202	225	197	223	197	192	212	213	225	216	212	211	194	250	219	203	200	212	224	207	160	198	225	222	201	178	204	212	211	199	196	186	196	205	224	211	196	213	198	205	198	190	214	213	171	195	210	215	210	228	199	219	217	203	202	225	194	208	222	214	203	224	206	222	207	209	204	208	226	208	199	200	212	200	221	191	224	222	195	207	185	177	222	226	225	215	213	195	206	207	199	175	199	216	214	201	205	186	210	206	189	204	193	179	189	206	206	234	198	220	193	189	204	183	201	183	182	204	207	200	228	221	201	219	193	210	216	211	204	197	194	225	197	205	208	218	188	230	228	213	207	224	209	194	229	199	197	210	228	204	196	187	210	219	217	202	203	204	197	179	204	224	222	218	196	211	205	214	199	205	204	216	223	224	220	218	215	228	194	194	192	201	207	214	217	194	202	234	204	193	210	211	208	182	203	198	237	205	214	215	217	197	200	205	222	210	240	192	194	230	198	206	187	188	208	197	215	225	200	211	200	195	224	200	203	205	220	199	187	191	210	181	210	219	220	193	205	197	212	205	210	198	230	218	198	198	220	204	215	230	186	218	223	226	208	192	226	217	210	203	204	201	199	225	204	196	212	182	202	224	203	206	228	217	216	211	194	215	211	205	208	191	194	187	217	207	212	195	192	208	184	209	199	210	195	192	196	177	190	193	248	219	201	192	168	189	190	197	230	190	236	212	183	210	227	201	216	210	229	210	173	219	205	211	208	189	197	197	232	219	198	228	174	206	210	221	222	214	198	199	190	207	197	235	225	232	234	207	212	205	210	221	242	231	197	217	214	214	196	253	194	199	215	221	222	193	221	215	216	226	236	219	199	211	207	193	200	183	222	187	206	195	206	245	205	211	205	217	219	195	223	191	193	214	201	207	186	179	195	194	204	218	213	231	240	187	212	204	209	196	166	188	207	235	200	192	190	208	201	224	180	195	229	217	216	195	207	190	204	213	197	180	208	200	179	221	184	222	201	207	186	224	206	201	190	207	190	173	187	211	199	208	174	196	201	225	201	224	191	219	202	223	211	217	204	206	185	201	198	177	206	221	190	200	207	216	185	177	217	235	212	186	198	214	197	175	195	210	204	200	200	205	178	214	201	218	189	212	216	233	232	196	213	211	212	193	204	226	194	198	199	208	192	205	206	196	216	206	186	182	188	202	207	204	206	193	202	185	193	201	238	231	210	222	204	213	200	197	202	211	225	213	213	186	216	202	175	254	195	214	205	202	194	203	188	199	209	201	189	189	210	201	206	175	219	205	185	211	174	209	211	206	210	198	182	201	209	218	209	192	201	220	185	198	201	208	223	236	245	184	250	197	190	233	203	202	223	217	200	186	224	222	208	218	220	245	219	195	184	225	207	195	201	194	205	214	210	213	200	193	223	193	251	198	192	199	186	207	196	231	224	203	212	201	206	223	227	182	212	218	204	178	216	209	219	205	178	213	186	187	223	235	221	173	216	217	225	214	226	234	212	178	235	210	203	219	203	220	230	225	210	201	202	223	218	208	198	211	212	197	250	196	199	199	183	220	191	195	211	200	231	205	215	203	197	202	227	205	220	208	198	181	182	211	223	211	205	217	241	243	218	196	214	232	230	220	217	191	212	223	244	202	201	220	178	215	189	191	206	220	188	217	194	214	205	224	184	208	196	221	192	223	182	201	251	202	208	213	193	185	214	180	188	220	212	188	216	212	196	205	214	202	201	196	210	215	203	221	220	217	221	242	208	215	214	208	205	193	184	212	181	165	187	222	230	209	198	213	199	220	198	206	190	195	213	188	198	228	198	176	228	184	192	187	190	183	202	209	185	187	213	197	201	205	211	225	205	184	216	212	173	213	190	201	186	194	188	180	212	213	180	209	174	198	212	206	201	194	217	219	202	182	207	197	206	200	198	195	211	212	219	205	199	199	197	199	191	207	196	204	202	212	224	214	212	201	209	207	187	233	197	200	209	212	203	226	226	194	216	226	198	211	204	196	203	193	189	211	201	201	203	191	212	206	220	211	216	213	205	215	231	206	198	225	187	198	190	216	220	208	201	204	218	227	198	216	251	194	200	196	172	208	217	241	246	222	200	204	197	198	209	217	218	181	178	201	197	214	187	198	207	205	241	179	196	225	222	210	205	220	208	187	224	221	206	201	187	200	200	199	215	205	197	207	221	205	197	199	193	217	223	206	213	202	217	194	184	235	219	204	194	186	200	222	197	211	215	201	217	196	218	240	179	208	198	228	217	231	261	194	190	196	226	228	215	200	224	229	213	225	174	205	208	189	195	210	207	204	215	224	216	209	214	192	195	191	200	191	199	212	220	200	193	203	220	195	193	218	203	193	187	204	185	225	196	185	213	204	211	207	206	202	215	187	183	215	190	191	206	186	187	215	235	222	224	204	207	193	198	217	204	231	217	189	203	180	201	209	195	213	208	225	218	228	221	183	203	209	203	207	202	212	200	201	180	200	209	219	204	218	233	210	211	219	210	191	220	204	201	175	176	197	201	214	227	166	200	211	176	211	194	206	188	241	178	204	221	193	198	193	223	213	186	209	233	191	215	225	194	205	221	248	225	207	206	196	223	228	189	201	228	222	200	188	222	193	212	214	194	218	224	191	195	197	194	192	201	194	167	215	191	181	211	199	169	211	191	215	205	193	210	189	221	216	214	195	202	200	214	198	212	200	183	210	221	227	194	179	225	166	187	242	208	232	198	208	183	205	215	214	222	213	214	217	172	195	215	199	204	196	199	190	205	203	189	219	219	218	208	232	188	211	203	193	224	219	192	216	176	213	195	231	204	227	191	209	211	230	210	227	184	249	198	217	212	244	178	236	218	221	214	211	224	217	209	232	212	200	198	180	212	191	229	222	218	207	211	211	221	185	223	198	188	205	190	201	231	218	205	216	183	217	215	207	208	205	223	198	223	221	201	233	205	237	193	229	218	183	195	172	198	187	236	227	199	210	221
5918	8984	4233	1785	1035	797	645	560	549	553	547	528	528	446	504	513	530	485	522	469	502	525	501	525	517	508	508	515	498	518	521	476	519	522	523	485	479	487	526	510	480	495	509	514	492	485	502	539	527	480	479	501	469	500	483	487	510	499	516	544	509	483	478	541	484	532	479	509	485	499	491	506	453	510	503	476	532	496	501	491	467	504	472	509	488	477	453	473	475	486	525	510	496	549	513	475	514	504	500	510	517	515	498	475	492	501	511	494	473	496	507	529	508	530	500	468	508	502	513	454	470	490	503	501	493	534	476	491	513	508	511	498	498	516	467	514	519	508	457	474	501	487	513	479	497	473	498	472	496	488	470	462	535	480	498	508	434	518	455	484	498	480	498	500	517	484	479	484	484	513	482	481	516	498	475	478	491	516	494	542	536	515	466	487	476	532	506	499	483	497	508	492	504	495	513	484	471	527	475	499	520	493	475	497	474	491	530	526	545	502	469	537	480	492	519	449	490	515	532	513	537	486	488	497	535	474	518	487	472	475	480	489	507	506	497	523	464	519	487	497	484	457	476	464	515	475	481	476	484	524	457	481	512	469	486	506	508	511	457	529	523	490	504	430	466	498	514	503	492	496	501	465	484	481	495	503	514	534	506	543	467	487	495	520	495	568	489	526	460	483	505	519	515	510	523	469	503	511	487	500	464	492	485	460	486	487	521	512	493	480	510	447	524	507	487	511	534	490	518	552	491	512	471	498	521	563	483	493	486	500	503	512	521	469	519	492	501	495	495	471	472	511	491	514	487	505	467	519	495	487	496	489	484	508	502	494	470	472	478	494	487	470	476	501	483	496	497	512	510	527	518	487	481	513	530	502	509	520	484	512	501	496	489	467	516	484	487	491	535	442	495	463	506	528	496	497	526	546	503	492	487	481	494	451	528	467	491	533	449	484	475	463	488	514	481	467	507	480	482	481	521	532	474	482	463	476	510	501	496	504	513	491	485	526	516	544	489	496	536	464	484	509	507	524	489	529	478	483	470	493	449	514	487	504	474	490	490	519	499	530	501	482	527	510	540	472	500	507	495	500	531	491	527	520	529	491	539	521	496	470	483	525	483	482	496	467	500	494	547	478	515	493	510	485	521	483	497	506	460	497	497	527	478	489	530	528	508	504	479	536	478	510	507	527	515	481	485	515	528	473	501	534	507	540	501	493	492	481	487	517	486	484	517	488	495	517	517	508	490	515	489	498	515	503	482	472	505	491	493	513	519	502	493	470	496	535	536	502	470	477	484	525	511	448	473	468	496	477	496	487	487	498	494	487	502	488	519	497	473	522	499	477	500	467	493	516	536	480	538	486	458	489	480	522	448	510	461	473	472	475	497	489	506	486	495	491	487	462	488	485	502	539	488	494	519	521	523	533	461	497	478	540	512	492	504	498	490	507	488	503	457	476	467	509	462	564	477	497	504	508	487	496	522	496	504	495	465	531	517	550	474	480	529	473	502	509	478	523	522	524	533	551	507	503	494	502	526	485	499	467	479	572	490	471	516	449	513	475	482	515	548	495	510	480	480	519	517	500	494	473	493	504	500	544	500	505	518	469	492	513	454	496	511	533	507	463	459	496	447	480	514	513	496	448	500	462	460	492	501	489	472	492	530	496	483	507	496	526	476	485	512	469	467	539	478	530	529	472	532	485	519	497	494	529	509	475	561	481	493	505	498	483	473	512	471	483	509	537	491	494	515	461	496	453	496	475	505	523	481	466	499	489	520	495	498	517	496	497	483	523	445	507	537	515	508	507	475	517	527	508	503	497	508	494	527	476	486	486	510	505	485	459	501	484	486	470	471	514	535	443	531	479	492	481	489	459	489	526	537	511	524	481	488	510	520	461	483	472	494	524	487	535	515	520	524	532	501	498	472	489	464	509	504	473	490	532	502	516	514	540	520	475	448	501	517	497	510	539	521	491	495	519	503	513	533	481	472	481	488	485	519	519	537	497	526	456	490	511	474	524	500	521	479	535	498	470	503	527	453	502	479	526	505	514	495	488	465	490	477	483	511	486	525	465	511	476	467	471	561	466	522	535	508	509	504	509	501	476	480	486	498	521	521	483	455	503	528	508	506	533	488	491	495	488	501	488	541	478	506	490	473	523	492	543	513	485	457	477	482	472	517	513	503	535	517	547	453	480	511	496	511	491	483	514	491	488	438	489	493	499	521	478	506	481	520	495	515	512	502	496	510	491	490	513	485	465	525	512	472	533	475	483	497	503	562	477	475	491	473	539	479	564	468	503	493	495	546	503	486	564	495	457	527	503	507	500	522	483	498	453	508	500	511	477	503	511	489	472	488	484	515	518	486	449	487	500	487	478	522	504	536	455	507	486	483	527	522	458	496	489	450	513	470	527	487	526	486	480	493	496	471	467	516	452	498	501	505	483	480	482	497	494	500	467	525	489	486	505	512	498	510	492	529	522	523	570	481	487	463	548	473	501	550	511	509	485	473	514	461	490	473	514	502	487	483	488	510	492	486	480	529	501	476	492	491	503	531	474	497	517	485	489	443	513	504	509	496	522	518	486	470	496	495	518	506	513	481	464	473	522	509	479	479	510	463	467	504	550	492	495	485	488	469	513	484	479	465	504	505	507	519	506	509	512	523	538	510	496	511	484	517	516	494	449	460	487	487	516	522	474	511	497	497	480	519	502	494	489	494	470	514	467	507	485	503	508	505	516	516	492	487	519	502	476	472	504	511	508	478	480	511	457	453	487	531	506	494	546	526	515	475	503	470	459	466	496	517	526	512	486	506	514	525	513	514	488	490	519	487	448	512	523	476	475	535	526	479	497	507	545	507	471	496	493	493	494	548	504	462	504	498	495	493	485	488	498	475	477	506	515	470	536	487	506	493	495	486	536	497	497	499	510	515	494	509	495	478	517	458	539	499	498	509	495	460	501	480	506	507	489	462	481	476	520	562	469	455	460	470	518	499	504	529	491	512	516	455	519	496	515	481	531	479	471	499	490	487	517	496	468	479	491	518	536	452	481	521	527	473	482	477	481	510	510	544	490	492	498	511	493	513	515	480	476	499	499	472	499	490	501	473	539	487	506	483	468	513	487	518	483	504	508	544	510	524	501	508	498	517	537	489	486	520	493	484	526	478	493	447	451	495	512	513	515	482	489	529	471	507	481	498	495	531	503	482	487	499	519	481	457	547	491	496	477	509	460	458	485	450	498	470	502	497	479	509	458	520	495	488	498	527	496	493	502	481	513	504	507	479	472	526	518	497	494	472	504	476	459	471	508	518	521	492	461	480	481	542	533	513	487	532	488	491	471	531	495	524	506	512	483	457	492	481	529	536	481	492	536	497	500	503	478	482	487	472	478	510	528	521	481	544	530	494	478	490	503	504	486	506	519	517	515	502	495	520	495	498	522	515	512	506	494	468	487	478	462	485	498	472	487	491	487	521	477	504	501	501	511	493	480	484	489	498	574	505	459
23764	20990	24685	27490	20991	21015	15853	914	415	338	301	248	225	171	197	178	196	194	179	176	160	148	154	167	146	167	159	116	154	147	146	150	182	133	142	130	139	117	138	144	135	188	178	142	163	132	163	144	151	167	163	128	141	148	142	124	141	143	124	132	148	136	153	143	149	129	152	152	128	134	146	147	158	142	137	117	151	118	140	139	145	143	124	163	126	102	131	117	147	157	160	134	159	138	136	143	154	131	127	136	126	131	143	135	140	155	161	135	145	139	120	145	152	146	147	147	140	153	159	158	153	151	144	120	146	145	151	129	148	144	121	154	123	134	104	132	149	127	156	144	141	130	114	137	135	145	113	156	156	128	133	138	140	119	125	152	145	147	143	130	141	153	160	133	132	152	163	133	142	137	123	154	138	168	152	142	149	142	123	140	124	132	143	141	143	150	158	159	151	153	152	140	145	135	149	151	133	134	123	158	149	146	148	134	144	165	144	161	130	137	146	150	131	137	142	155	144	155	123	133	121	135	143	147	121	144	151	157	148	141	136	148	123	149	152	156	135	139	155	150	150	140	129	122	144	149	157	165	123	123	140	128	149	150	131	135	123	146	120	146	173	166	129	137	138	161	135	153	159	135	115	159	161	128	145	115	116	123	126	153	137	142	145	162	131	136	152	140	120	152	168	148	159	143	139	133	135	123	138	144	145	135	139	138	155	167	159	139	155	159	142	152	134	154	148	142	137	135	129	147	125	145	145	141	158	154	130	146	140	141	143	139	127	140	148	146	135	163	152	147	148	147	143	141	141	141	141	134	131	124	156	179	123	120	141	163	161	127	148	159	164	150	148	143	145	146	145	143	140	150	131	129	147	136	141	135	124	137	131	142	136	146	149	140	151	138	136	137	139	147	147	137	144	149	140	122	141	143	159	131	154	179	159	137	162	147	146	122	156	153	149	157	138	161	152	161	155	146	146	146	160	144	151	161	130	150	145	151	125	125	151	151	138	146	127	145	147	140	123	119	157	121	162	170	159	148	148	142	121	139	129	122	138	132	151	137	147	157	128	132	152	140	129	127	153	163	143	150	149	147	133	148	144	146	130	147	145	151	140	157	160	146	126	134	139	163	148	146	144	130	137	153	147	153	161	145	146	161	124	156	135	126	134	153	142	143	148	137	121	145	136	139	131	161	133	141	151	147	152	136	136	129	155	153	131	132	136	144	148	133	159	125	122	156	153	115	132	151	138	163	137	138	137	153	145	120	137	147	162	156	143	159	132	120	125	127	128	129	139	150	141	157	126	131	149	171	144	127	137	152	135	151	111	118	102	164	176	134	170	133	147	130	138	147	139	165	140	154	142	140	140	129	146	131	139	146	138	123	144	148	136	126	152	140	110	159	151	138	128	148	113	126	167	149	152	126	137	160	147	141	157	137	138	130	134	152	122	138	139	116	147	149	158	140	132	143	131	150	145	126	148	139	161	143	139	163	161	150	138	125	126	114	155	154	141	118	131	159	145	140	149	142	135	133	144	168	134	149	129	147	139	146	136	129	140	151	162	128	129	164	137	148	130	159	156	126	143	118	144	140	135	150	125	144	123	131	144	153	165	147	117	129	134	163	146	140	152	153	129	122	122	131	142	147	152	133	139	137	151	139	137	131	137	152	152	129	157	137	127	119	119	157	128	150	130	136	158	149	145	153	152	126	145	134	156	141	142	166	140	146	119	138	116	134	162	125	152	125	139	148	124	144	151	147	136	146	154	133	139	126	117	152	131	136	145	141	152	142	139	137	135	153	135	126	154	145	131	150	150	137	138	125	126	137	150	129	140	162	145	150	137	140	138	136	120	139	149	145	135	122	152	155	167	144	136	148	138	148	132	152	135	147	153	161	138	164	133	151	130	137	153	165	139	145	131	160	145	147	140	161	144	145	136	151	143	146	143	138	140	147	135	152	148	137	114	126	115	151	144	158	145	130	128	170	143	144	142	137	140	156	117	128	133	114	143	130	121	131	150	127	143	130	136	143	135	148	171	143	149	172	150	127	154	142	139	130	119	159	154	155	150	139	135	133	128	121	137	142	149	170	157	120	127	152	126	128	145	151	131	147	152	141	145	133	144	140	133	128	159	148	151	130	149	144	132	156	149	119	158	153	145	127	129	155	129	130	144	129	154	138	140	158	123	143	139	139	133	140	149	145	135	165	130	139	160	151	129	167	149	140	124	143	143	124	155	158	156	159	136	135	140	159	163	134	134	161	130	119	129	152	120	153	155	143	145	143	150	158	155	129	139	140	147	118	154	145	138	161	130	138	118	145	140	134	137	154	155	121	120	160	136	127	146	140	132	151	152	140	139	131	148	150	150	144	152	143	147	134	143	140	148	132	145	151	151	137	136	146	139	123	154	138	157	141	124	136	145	153	139	137	130	140	131	144	128	144	130	148	142	155	134	131	144	123	151	123	154	126	123	140	138	135	151	145	113	131	139	127	133	141	149	134	155	144	131	138	149	157	134	146	149	137	134	150	147	129	136	139	148	151	130	132	136	139	162	126	138	142	160	160	120	138	165	139	162	154	149	146	164	129	144	147	138	172	125	128	145	131	160	165	140	115	146	125	143	151	141	136	141	153	140	131	168	176	156	163	153	142	140	136	159	140	128	129	155	148	157	144	126	146	135	129	148	142	169	153	134	141	165	135	132	164	149	128	144	142	141	130	162	137	120	150	128	111	141	154	147	123	127	131	130	145	145	144	137	159	134	135	147	153	126	128	139	128	129	145	147	163	151	135	161	114	137	136	136	137	150	144	165	138	162	124	132	152	155	144	130	112	145	139	140	153	132	125	150	157	161	139	141	141	143	137	138	131	140	148	114	129	139	146	140	124	130	131	147	151	149	139	155	145	142	130	129	168	139	131	143	134	129	151	135	153	160	135	154	154	147	119	137	139	117	156	148	137	160	129	151	118	146	134	144	147	139	146	142	167	107	138	150	150	157	140	120	127	129	160	133	145	143	145	142	160	150	121	140	136	165	155	146	128	151	135	128	120	133	153	136	142	170	137	152	131	168	139	159	134	146	143	128	148	152	128	143	147	159	139	172	131	145	135	135	142	130	131	159	140	126	145	141	167	144	161	156	137	163	133	151	164	173	147	149	139	148	124	140	130	136	143	146	117	139	149	108	122	144	154	130	137	163	165	126	159	147	159	146	136	148	153	145	153	136	132	131	123	128	142	135	129	159	138	129	144	132	157	125	145	165	146	162	113	126	127	138	157	129	128	152	126	141	141	111	135	148	121	124	156	132	126	153	142	129	151	120	128	156	131	132	132	140	150	125	144	158	144	151	140	142	117	132	143	143	157	160	138	160	143	148	147	122	143	137	138	136	146	138	127	136	137	158	142	141	136	173	150	139	141	136	146	157	127	127	149	138	148	142	141	133	157	152	122	137	136	145	162	134	136	138	130	140	156	120	128	146	120	141	145	123	140	150	120	163	142	152	142	181	153
6501	11823	5873	2333	1264	883	603	530	505	445	450	411	388	432	418	360	373	396	400	342	369	373	357	346	368	365	363	366	365	394	392	373	365	367	343	372	351	356	371	316	374	338	381	357	361	357	384	396	362	374	348	331	381	356	382	377	363	347	350	412	363	367	342	358	372	413	357	370	373	367	355	362	375	378	342	347	349	375	341	403	342	343	392	343	359	383	357	364	343	363	341	364	367	355	371	332	346	398	373	387	373	334	386	362	354	351	379	302	382	388	343	370	383	369	366	331	350	378	355	411	356	359	364	352	343	337	373	357	357	366	387	321	336	338	367	355	420	362	374	372	348	345	374	349	365	369	343	346	355	374	366	356	367	388	322	337	324	335	339	370	342	315	361	412	360	340	337	402	366	370	368	351	375	367	375	391	377	356	317	360	383	361	345	381	326	377	369	356	352	374	364	344	381	346	362	331	350	370	343	362	372	375	365	333	343	363	355	343	365	398	346	370	374	347	344	346	332	353	358	315	354	387	334	369	354	368	338	356	329	382	393	376	344	391	358	347	353	367	408	372	365	361	403	377	370	364	341	349	366	347	360	386	376	369	365	388	391	346	346	349	365	340	357	370	356	386	359	379	387	362	397	367	385	371	396	382	371	340	365	360	338	366	379	368	362	383	359	363	362	384	375	363	353	370	358	348	371	365	394	377	360	378	333	352	362	357	360	359	362	360	362	378	364	339	367	392	379	340	357	336	369	368	343	386	356	345	320	366	378	357	327	377	398	361	353	333	387	337	345	354	348	329	359	347	371	344	367	368	374	358	360	357	356	355	344	382	366	351	332	366	376	363	322	382	356	383	343	357	363	352	363	386	355	358	372	361	379	345	352	362	369	329	352	358	383	354	380	349	349	368	362	332	369	344	361	349	390	403	382	388	343	370	389	405	328	348	373	343	382	354	347	358	352	315	375	376	389	342	352	380	370	386	383	374	357	397	337	365	367	353	344	327	373	379	366	352	360	377	370	381	372	327	358	372	388	349	374	390	344	365	357	374	351	396	376	336	356	370	369	347	351	351	349	376	363	355	347	341	397	366	339	362	394	374	360	346	383	353	376	333	333	364	373	399	371	340	338	367	358	348	380	371	332	375	388	351	351	376	358	373	376	364	339	354	347	358	385	369	400	365	352	347	389	361	385	340	345	319	349	358	381	349	352	365	369	389	336	394	327	386	384	357	377	376	381	386	340	364	369	344	361	369	351	363	345	349	353	327	370	382	388	379	320	343	357	396	386	330	372	368	340	348	331	353	359	343	367	349	375	389	356	375	379	349	357	395	385	347	393	347	337	340	374	388	379	347	340	363	368	399	341	333	355	356	354	369	342	368	398	393	349	360	361	365	385	334	382	350	390	378	356	372	363	377	382	368	376	340	359	384	354	329	343	357	363	380	369	372	378	348	382	339	377	370	351	332	350	372	341	362	379	357	369	363	367	354	326	378	345	371	339	359	382	382	366	377	354	360	344	344	373	385	357	390	372	380	361	378	360	332	345	405	345	343	381	372	375	376	388	361	383	373	336	340	366	380	350	347	370	366	378	333	346	377	353	349	412	383	340	371	403	390	356	346	353	341	358	359	363	345	334	350	378	371	408	333	371	331	363	359	336	367	358	327	372	369	366	341	332	337	369	326	396	379	371	378	360	365	373	363	365	342	370	381	377	423	337	340	349	343	401	361	339	359	356	356	385	354	365	377	348	351	348	388	385	365	332	354	380	378	353	370	394	380	364	390	366	359	410	341	369	379	354	375	352	313	390	361	357	362	367	379	356	384	366	389	362	395	341	383	336	376	390	318	336	375	392	355	353	372	363	362	351	361	347	383	392	383	342	375	371	372	337	356	416	349	342	347	367	377	380	391	365	384	382	374	386	384	358	345	390	372	338	367	387	368	374	378	319	344	361	340	375	331	399	363	351	348	339	382	353	383	369	359	351	382	360	365	349	341	351	374	357	383	374	357	327	404	371	365	362	378	372	361	341	384	383	336	380	336	369	349	378	381	356	386	375	344	355	357	380	370	348	385	339	357	355	338	365	352	400	367	344	389	373	369	338	332	362	345	340	371	386	368	395	349	350	360	354	337	357	330	372	361	375	365	360	341	354	331	369	370	374	368	385	387	346	382	348	334	372	352	359	371	380	356	372	380	353	388	351	345	357	365	379	365	370	359	353	337	342	383	372	358	359	366	366	354	379	379	395	362	382	358	328	386	352	354	367	382	339	325	326	403	376	387	377	333	352	376	372	342	388	344	351	382	342	365	336	342	377	368	385	387	356	378	339	370	396	365	355	373	348	357	371	341	379	375	361	370	372	363	364	335	370	363	370	322	385	351	359	359	336	358	359	391	358	344	380	352	354	361	336	368	347	357	366	384	360	339	345	397	368	334	375	340	363	394	361	402	373	384	365	359	353	360	376	378	348	329	362	355	396	377	379	378	355	384	353	369	384	383	366	381	380	329	366	344	366	399	379	358	370	374	373	349	385	340	393	334	359	364	360	375	337	400	345	373	348	359	344	388	360	362	362	349	329	357	349	352	341	360	380	356	363	335	380	366	354	353	362	355	382	358	340	346	382	376	357	383	386	406	366	373	336	343	383	358	362	398	374	381	351	404	402	396	358	346	369	374	358	360	327	333	375	358	345	348	338	375	364	346	351	354	396	341	350	359	341	346	355	371	340	380	365	353	352	325	348	355	375	382	364	379	389	366	378	362	383	347	350	354	357	379	383	337	351	344	377	384	392	361	389	355	362	313	379	326	376	338	340	372	398	380	356	348	360	366	358	350	394	364	360	360	369	355	384	360	329	354	368	372	346	352	367	368	336	396	360	349	321	347	346	352	375	357	359	361	344	363	373	377	360	397	375	383	337	398	388	360	365	375	324	356	356	312	347	382	354	395	350	362	362	371	378	386	352	351	396	364	348	365	365	352	347	352	359	368	370	366	377	352	374	365	385	353	359	373	362	381	369	347	379	349	376	379	344	373	381	369	343	347	343	353	334	397	359	376	382	330	356	357	340	366	394	349	362	361	342	369	338	365	402	329	373	372	355	363	346	350	374	338	368	353	356	368	348	323	336	333	415	336	372	367	361	355	386	359	341	353	387	354	386	362	351	366	349	360	342	347	374	363	380	359	367	386	386	354	398	382	399	418	357	332	368	343	355	384	373	333	336	340	373	391	381	391	366	386	364	338	384	329	337	344	321	347	366	343	367	372	349	328	356	355	346	354	373	341	337	375	410	361	386	390	402	378	357	373	332	345	361	343	393	368	353	350	348	384	349	347	382	349	329	372	367	375	353	379	397	350	366	341	352	323	364	389	369	348	366	389	355	368	341	349	345	356	358	374	343	348	397	351	353	392	354	369	386	375	340	382	307	359	355	358	350	378	336	364	360	368	358	347	365	378	391	352	310	399	349	384	378	368	335	393	392	418	359	380	354	374	367	388	364	366	373	393
30664	20604	12597	1984	823	594	466	365	364	316	335	305	292	259	319	276	289	312	296	320	288	287	294	291	318	314	306	309	251	298	306	325	322	312	293	298	307	324	288	304	312	268	289	279	289	275	277	277	305	310	260	279	297	299	266	313	296	301	299	291	290	302	289	285	297	263	272	321	295	295	273	299	288	284	281	287	282	263	294	304	256	292	290	287	295	298	268	314	296	274	273	236	306	306	280	313	296	289	287	266	248	296	278	308	309	305	291	300	291	276	278	336	283	287	290	336	270	337	294	289	282	285	302	268	299	288	300	271	299	291	297	303	317	285	298	268	266	297	311	277	301	284	332	352	298	242	297	294	282	301	283	272	328	330	309	274	318	270	326	287	314	334	308	325	324	307	288	303	291	300	293	305	299	311	318	288	279	312	277	274	303	298	273	288	290	308	268	298	335	331	311	267	306	296	334	296	296	321	315	278	318	288	294	307	317	310	307	297	285	261	292	300	277	270	275	283	277	269	293	281	302	280	294	306	287	293	255	276	296	316	308	300	276	262	293	288	285	295	316	263	299	290	285	284	278	315	289	261	254	259	294	295	307	292	278	304	273	289	320	295	274	271	292	291	304	295	267	289	289	288	265	306	299	315	323	302	287	316	283	271	305	296	268	283	283	274	324	263	309	277	287	322	281	300	303	289	270	289	304	282	305	257	268	305	245	297	310	288	321	273	308	282	282	285	279	298	311	301	299	312	281	296	292	285	296	307	300	306	277	284	267	279	286	311	314	294	343	264	311	250	294	323	268	282	318	279	288	315	284	276	319	299	302	280	312	317	297	256	288	300	306	290	311	314	289	323	285	281	265	302	294	313	264	311	295	324	316	305	284	306	259	275	284	288	290	284	313	303	273	305	302	307	272	275	311	325	266	289	296	307	265	287	276	301	300	323	281	305	295	278	320	272	289	299	288	263	323	256	271	316	320	325	294	283	307	318	303	289	300	305	320	305	305	331	268	297	287	286	294	304	290	253	286	298	307	324	270	277	275	276	265	286	305	271	302	298	315	267	301	310	325	320	307	270	269	277	291	289	333	316	285	306	301	323	278	308	284	315	286	311	282	294	296	318	311	308	297	309	278	298	288	300	285	290	280	296	315	287	318	266	308	281	290	306	282	297	308	279	292	278	283	296	284	293	307	281	289	294	313	307	322	294	272	285	317	275	288	266	269	279	288	320	292	293	283	271	318	282	274	281	298	308	302	303	318	274	315	310	310	334	288	298	271	282	295	306	278	298	279	308	287	304	303	290	291	305	295	264	293	306	323	285	294	311	299	309	280	284	273	284	340	325	288	292	277	288	322	293	280	305	279	334	296	286	297	286	290	282	318	327	310	319	285	274	265	290	278	298	277	287	306	289	269	277	311	286	261	295	278	261	307	314	252	278	272	258	270	300	318	283	284	290	301	310	302	267	307	299	284	334	289	282	296	291	313	316	270	276	325	301	265	291	300	308	301	336	270	269	317	295	277	318	306	286	308	260	306	270	289	303	302	291	296	315	298	274	297	299	286	309	295	261	299	276	333	285	278	290	280	300	323	272	299	288	296	291	306	290	299	297	299	295	304	287	299	306	299	266	311	293	251	291	294	277	316	301	279	264	317	289	290	335	278	295	320	314	321	269	319	301	276	301	287	317	297	309	295	314	299	310	294	320	301	273	275	295	299	281	299	307	268	280	294	274	294	288	275	296	323	314	325	282	295	332	284	291	305	284	321	303	332	258	269	283	296	298	278	299	283	283	276	279	304	287	275	277	279	325	294	289	319	278	302	275	292	264	286	345	316	283	342	295	275	267	285	298	280	290	311	318	293	317	294	287	300	264	307	302	279	285	279	290	258	260	289	267	330	292	349	306	310	300	280	308	301	295	313	303	261	279	263	300	320	305	271	291	302	309	308	302	315	295	275	283	293	296	307	289	302	293	268	279	299	297	276	281	325	281	288	274	301	300	280	312	294	278	287	288	295	275	313	264	266	317	291	283	303	298	318	326	288	304	317	283	301	331	286	300	297	290	276	268	295	302	304	300	259	330	298	301	266	283	316	329	304	287	297	320	296	315	263	304	292	279	297	280	301	273	285	320	281	291	333	306	303	316	305	320	304	300	287	300	263	297	289	300	291	279	343	296	305	287	295	285	276	298	280	291	295	277	301	281	273	281	267	312	303	327	299	308	293	265	286	266	304	296	293	307	285	292	296	295	286	269	278	314	318	280	290	267	288	286	320	292	311	287	315	290	258	306	294	307	283	315	294	314	304	282	301	291	272	314	306	281	304	329	304	322	322	303	268	319	270	295	284	295	300	328	304	302	273	278	307	295	287	274	297	283	295	285	300	302	301	306	288	313	287	309	305	284	311	276	277	269	304	328	290	266	312	304	300	270	305	282	302	319	283	292	309	299	307	288	299	292	306	251	299	249	269	272	326	270	310	302	284	266	309	302	276	304	270	292	313	293	292	293	291	298	298	291	300	256	276	273	283	309	326	294	298	320	286	268	306	312	277	282	277	287	318	276	291	265	340	287	263	293	284	307	300	279	281	296	318	295	271	310	299	286	285	291	325	303	283	325	268	308	298	278	277	304	295	289	298	300	285	274	308	275	327	301	303	281	300	308	304	261	258	296	315	293	268	274	308	292	288	271	282	327	295	287	290	276	275	290	291	299	283	276	308	292	299	310	305	314	305	271	288	300	297	295	272	266	292	286	306	259	274	268	311	302	259	286	291	277	295	317	299	286	314	293	307	290	257	285	289	324	314	303	313	297	270	300	294	268	294	276	295	303	294	292	294	284	307	284	292	294	307	285	261	292	289	281	287	311	314	318	283	262	256	297	304	291	264	304	339	275	245	303	289	301	289	288	289	270	304	306	287	289	308	292	294	285	321	259	295	303	310	257	307	256	277	259	296	285	312	287	303	292	283	297	316	266	297	278	291	295	264	297	302	281	314	300	308	325	309	307	335	263	278	274	286	283	294	278	285	313	303	309	268	284	281	317	256	284	284	308	267	264	255	299	280	300	293	280	297	309	296	313	305	319	291	287	310	293	289	277	290	292	290	299	291	303	316	297	261	271	306	264	283	286	329	289	274	294	276	297	303	289	268	313	308	297	299	274	288	320	304	324	290	282	265	315	278	288	286	262	280	317	322	300	273	286	301	238	331	279	279	280	326	263	276	284	277	294	295	324	295	300	294	317	275	270	315	340	293	284	268	280	299	281	275	294	313	239	278	269	305	278	272	318	293	278	307	329	289	310	309	321	292	319	304	319	295	272	249	259	278	293	268	293	292	305	305	288	290	282	268	293	279	312	321	310	312	273	282	310	271	264	298	305	273	315	285	288	304	289	302	272	280	290	294	282	290	304	278	337	293	248	296	232	301	281	287	283	295	284	316	287	309	314	282	335	294	298	264	281	288	251	260	301	279	315	286	317	273	310	280	281	295	265	318	299	306	325	304	297
7399	4692	2498	1333	948	803	721	749	730	672	703	717	680	688	683	702	703	683	709	692	685	715	691	733	694	730	696	655	642	732	658	679	692	654	691	677	680	687	702	677	670	660	725	668	725	678	711	684	678	714	675	724	692	704	661	728	676	684	742	714	695	707	721	665	688	637	677	748	708	718	702	658	708	682	722	644	699	693	683	678	690	669	698	670	696	650	718	697	694	760	715	710	701	680	722	704	712	694	662	718	716	689	675	656	723	682	704	742	678	662	712	749	725	686	657	735	666	667	699	715	670	667	669	696	675	696	674	700	678	704	708	688	681	695	690	692	708	711	674	714	693	683	720	683	722	694	703	723	653	690	713	691	682	673	684	724	709	680	685	681	712	704	688	740	713	720	742	677	706	697	722	668	684	632	733	676	704	687	685	663	668	673	668	676	690	712	699	740	710	685	688	687	738	699	702	689	710	716	653	719	737	710	703	705	693	722	747	676	712	688	666	671	718	687	720	664	668	726	684	718	683	744	731	715	653	664	669	637	660	666	700	674	693	673	704	634	664	712	686	669	728	675	691	724	652	705	667	712	712	673	630	672	675	701	724	711	691	676	694	695	715	716	720	706	714	698	632	696	649	702	726	707	712	711	701	692	691	658	667	655	715	687	706	721	662	712	713	690	679	692	716	716	684	697	746	689	681	681	690	681	670	691	678	710	700	704	680	677	697	704	660	674	678	672	692	707	693	707	669	685	692	680	686	668	689	669	709	701	685	663	688	733	652	668	682	676	718	697	710	681	699	756	706	692	695	662	714	673	772	709	719	676	655	680	665	691	696	674	679	668	700	691	722	704	688	696	667	711	679	705	700	708	698	695	720	657	733	640	659	727	691	669	697	686	711	692	700	713	671	688	748	678	715	699	720	633	707	725	686	664	710	675	705	702	690	739	669	698	656	666	675	712	693	671	666	676	664	699	680	723	759	706	695	690	699	724	710	705	700	717	700	696	682	731	660	710	676	713	679	683	700	701	679	685	673	669	698	704	631	663	707	659	688	714	674	649	696	705	665	705	675	701	702	722	768	660	690	672	694	643	713	702	719	664	682	682	704	724	701	711	674	696	647	722	716	696	694	685	706	682	688	763	705	760	691	644	680	699	693	672	702	664	707	690	653	716	699	655	756	703	693	691	702	734	683	670	711	686	689	695	713	733	669	662	696	708	729	653	705	698	700	704	721	705	668	683	680	689	735	688	700	667	710	704	716	708	710	687	695	703	720	684	683	658	633	685	738	671	708	672	661	719	673	654	673	697	684	698	721	729	691	711	676	697	725	704	665	680	681	695	705	698	711	697	711	698	646	644	680	686	644	694	711	688	708	728	735	704	698	721	751	663	674	649	660	653	661	691	711	639	682	705	686	688	694	647	714	712	726	705	697	721	757	684	687	738	686	715	721	743	676	701	700	668	656	645	668	730	690	677	647	681	717	683	700	699	704	712	717	707	678	660	674	659	686	696	656	749	699	721	733	714	662	664	657	687	687	687	690	637	644	741	690	648	689	685	722	717	679	668	705	634	706	651	722	700	676	723	725	681	717	717	681	674	714	688	697	677	710	687	715	669	656	687	652	687	692	691	759	670	664	690	723	683	710	738	686	702	684	660	646	688	784	691	684	694	700	653	688	638	693	687	667	676	702	685	686	635	652	690	676	653	666	698	691	675	708	711	731	652	634	693	694	658	757	661	733	693	717	706	682	687	671	697	691	706	684	681	652	726	660	690	659	695	691	656	677	679	736	741	686	661	706	653	700	640	701	680	694	709	698	697	741	706	714	714	714	718	684	660	736	721	707	668	720	652	671	691	664	662	706	653	714	710	712	681	708	709	681	647	698	703	753	640	680	723	702	676	664	688	685	749	699	679	690	729	683	678	635	711	648	745	706	704	616	663	703	633	735	722	711	696	686	678	707	694	699	679	743	693	680	701	685	696	746	731	660	671	698	680	695	692	719	680	680	755	699	669	656	655	678	705	664	737	724	674	673	679	721	671	706	700	715	693	732	682	690	676	696	698	672	696	702	656	658	665	659	701	688	703	677	706	672	711	738	696	676	730	751	752	722	670	702	698	696	742	713	671	709	673	653	709	707	718	706	697	667	648	663	727	699	699	682	679	699	715	684	709	745	690	682	708	685	695	672	744	683	685	664	710	722	605	680	666	683	677	666	708	675	654	746	716	749	729	702	683	659	671	684	696	683	673	711	680	691	683	709	704	707	639	688	681	700	694	705	687	636	677	696	679	684	693	709	702	717	690	715	717	683	678	681	697	682	665	712	687	638	675	700	728	710	688	707	667	713	682	670	716	684	698	729	732	659	678	697	703	683	722	683	656	674	677	701	734	704	699	695	731	740	627	736	683	689	717	702	675	734	710	672	665	689	674	691	714	698	721	694	658	643	704	702	677	650	651	720	686	683	691	696	693	641	720	671	652	689	655	732	692	750	710	712	675	756	669	668	694	678	679	670	688	673	694	692	719	648	658	645	724	695	652	682	667	707	705	692	692	728	692	689	683	750	714	659	652	659	723	720	663	704	730	701	693	699	677	668	707	729	709	712	673	711	702	706	727	656	671	681	723	681	661	658	711	684	733	695	653	702	725	656	747	715	690	663	668	766	718	702	707	719	655	733	724	706	664	721	688	692	674	667	693	677	686	705	665	740	695	676	729	698	696	706	699	711	684	729	677	705	675	708	657	682	692	690	721	687	717	678	699	678	657	683	693	700	705	718	729	718	675	738	668	655	711	698	663	702	675	713	712	708	764	714	674	728	765	686	702	690	700	706	702	657	680	722	686	694	660	709	656	716	677	729	708	659	729	734	659	728	703	672	669	686	719	707	695	639	676	742	652	693	721	670	712	693	706	717	715	655	711	692	706	685	672	705	692	707	700	661	722	723	699	694	653	671	688	688	718	689	691	712	725	696	721	716	676	717	700	738	664	724	730	699	699	695	727	653	710	688	693	702	697	663	670	709	687	675	707	691	702	674	691	709	705	697	644	678	678	653	689	727	664	705	693	739	660	694	716	693	723	732	722	724	664	646	718	715	677	691	676	662	701	755	657	720	743	696	673	708	668	679	679	723	716	668	659	685	704	706	693	760	662	634	650	704	661	693	745	670	731	695	678	697	688	698	668	698	658	729	699	686	717	669	712	665	670	656	739	703	689	689	702	702	725	681	679	681	718	698	679	707	666	680	715	703	671	718	738	711	681	691	710	735	672	686	652	709	692	699	670	696	675	732	718	709	664	707	696	681	703	705	712	690	680	686	705	700	746	678	707	662	674	723	708	683	712	674	712	691	728	719	684	658	688	696	693	660	681	736	697	657	730	756	716	691	709	713	675	701	690	731	702	713	638	715	654	654	699	694	714	661	709	729	699	739	712	662	689	701	679	744	638	676	649	679	670	666	685	683	698	656	735	697	729	661	711	697	669	669	713	695	687	648	693	637	675	694	689
24342	20992	24319	27856	20989	19527	1083	459	365	299	272	264	259	235	226	235	207	216	215	225	227	188	228	214	197	224	218	206	187	186	194	229	200	189	216	188	186	207	205	206	209	247	190	198	190	206	216	211	192	232	215	197	219	205	194	208	200	213	215	209	234	220	199	188	219	204	212	221	206	212	214	203	191	193	187	202	193	186	236	210	236	181	207	197	194	191	176	200	207	199	212	202	220	208	178	194	206	215	214	204	196	190	201	217	191	208	182	190	231	202	191	208	237	204	202	179	213	215	200	185	216	182	203	216	218	206	199	224	208	204	193	198	190	215	216	182	176	202	193	202	210	181	192	208	179	213	200	204	178	208	190	214	210	197	187	204	199	211	220	220	202	208	228	214	199	222	197	203	211	210	184	192	195	215	199	209	186	192	185	208	186	219	224	214	195	227	228	221	218	217	212	212	222	215	209	187	191	196	198	216	178	197	200	196	194	199	190	205	186	179	205	205	198	210	206	206	199	206	207	203	188	220	205	218	227	213	188	197	202	201	195	208	193	205	176	184	201	188	203	204	222	210	211	189	191	214	193	237	206	215	200	227	200	203	184	211	200	198	250	202	215	183	197	193	205	205	223	207	185	204	207	206	194	205	199	193	199	188	189	184	197	186	200	168	207	251	202	223	211	200	188	172	205	190	202	161	213	208	196	208	222	227	208	179	213	215	201	229	209	183	210	220	171	194	212	188	186	191	207	204	199	185	213	211	215	200	208	205	182	212	204	216	189	174	203	187	211	212	172	202	203	188	189	185	219	243	192	203	188	202	221	182	213	203	195	206	195	209	184	193	177	203	185	192	193	218	201	195	208	218	229	198	210	202	201	225	177	196	206	209	207	200	175	203	223	212	208	220	212	223	220	218	205	184	215	196	230	181	185	200	228	250	219	230	233	228	208	207	219	206	178	183	238	196	219	208	190	187	193	220	202	195	194	181	204	174	204	234	205	184	220	204	202	220	222	190	208	192	222	214	204	174	192	210	209	185	211	212	207	196	249	205	203	164	238	215	214	224	184	233	226	207	222	176	213	218	206	214	214	195	191	215	212	190	186	199	242	205	227	203	203	178	189	188	245	205	203	209	196	215	203	202	215	193	179	204	208	197	216	200	208	214	222	218	200	197	181	225	199	190	188	202	205	205	201	197	192	224	198	215	189	226	234	231	188	206	185	178	203	190	197	202	212	187	189	193	183	191	226	183	227	203	209	188	190	187	190	224	223	188	235	193	214	205	199	212	197	202	194	182	214	198	193	217	205	197	222	229	222	196	227	215	213	199	202	200	202	225	211	200	204	192	220	184	194	208	177	190	175	231	215	166	225	221	191	200	179	205	224	235	203	180	203	205	204	172	229	166	211	218	188	209	208	169	224	192	179	205	238	225	191	190	216	198	194	215	210	216	179	219	215	203	183	203	191	200	184	187	190	211	213	227	190	213	205	202	195	174	203	192	227	210	215	216	220	198	188	216	222	191	206	215	215	196	196	202	191	208	220	194	226	221	199	223	192	199	206	188	222	211	225	213	202	222	196	196	203	238	185	222	204	200	196	208	193	201	212	210	193	223	181	199	176	198	203	237	188	166	211	208	214	215	202	210	188	189	201	189	192	190	193	199	198	194	212	216	197	225	184	209	193	181	205	190	216	195	185	213	193	206	224	195	218	198	205	205	207	202	195	191	232	210	234	230	197	232	188	221	190	235	202	206	179	219	189	202	202	211	198	207	203	218	233	221	192	220	187	211	212	187	213	198	217	195	205	199	196	220	222	191	214	205	201	214	197	196	208	198	216	199	201	193	211	197	210	217	236	206	206	202	213	182	196	196	197	212	172	185	197	210	187	203	185	214	201	196	204	216	197	219	175	180	242	197	184	214	192	220	204	200	208	217	201	211	212	191	215	179	204	214	177	192	207	166	189	186	203	200	184	228	190	188	201	208	195	212	212	223	218	194	217	207	204	228	211	208	200	204	192	203	191	221	194	184	185	201	187	186	204	209	225	213	224	187	190	209	207	214	173	228	195	226	191	216	194	183	207	191	191	201	216	210	213	221	176	192	188	199	219	202	210	211	230	198	233	198	186	182	202	195	227	175	203	195	196	200	208	215	210	192	185	205	201	217	208	204	214	208	217	223	200	201	166	204	211	204	170	214	217	217	209	205	196	209	200	228	204	205	206	209	220	201	190	174	204	201	203	235	203	205	191	193	219	213	221	231	202	193	195	204	196	192	192	209	235	186	218	205	209	197	217	221	193	195	197	216	198	176	189	207	196	198	221	189	217	237	235	195	209	205	213	170	215	198	220	203	200	184	201	205	218	173	207	215	191	204	206	178	178	222	207	203	208	198	215	197	195	197	200	189	222	190	222	207	216	201	222	204	188	226	217	194	220	225	189	203	208	213	219	205	187	210	214	203	205	192	201	206	193	215	229	189	200	216	201	172	182	209	215	194	194	228	238	191	171	204	197	205	192	225	183	186	234	201	211	208	209	195	193	232	205	208	219	175	181	192	203	247	199	206	199	184	219	183	198	195	242	194	210	222	186	220	186	217	194	196	209	217	195	190	215	189	180	204	199	206	213	201	192	199	207	198	208	199	185	226	201	184	209	204	202	197	192	196	223	223	208	165	200	205	211	186	187	211	207	194	201	191	196	208	181	219	202	218	206	193	183	185	177	212	195	184	172	184	239	218	216	240	194	188	205	198	198	174	190	212	210	200	201	204	239	197	203	170	189	197	221	219	214	182	189	200	192	204	222	194	210	216	192	217	215	182	203	198	239	222	225	187	227	221	216	201	211	210	185	202	222	240	212	211	186	198	195	229	200	217	209	211	194	189	196	192	222	207	221	214	202	226	198	198	195	235	198	208	179	184	202	204	215	211	185	220	211	222	227	205	202	195	186	198	198	194	212	219	195	194	174	211	203	192	198	195	180	197	240	185	213	198	199	201	210	178	204	226	222	230	213	195	205	215	208	202	244	220	184	235	178	200	170	222	211	220	208	213	215	203	193	186	173	196	193	177	200	212	176	222	197	185	210	205	203	190	182	212	189	184	217	207	222	184	196	195	203	210	200	184	200	195	246	210	205	212	204	225	208	202	198	220	196	194	201	194	229	195	222	191	205	199	205	191	179	203	223	196	227	204	226	222	203	203	223	207	223	191	185	161	195	180	194	201	188	174	185	208	223	202	222	159	212	206	189	197	191	206	187	177	186	199	208	201	199	178	207	211	215	211	217	213	218	206	186	200	202	209	214	204	197	185	214	218	203	218	174	192	186	228	181	198	223	203	195	191	181	216	179	204	217	197	191	212	188	174	214	227	212	196	220	195	190	214	199	193	192	208	195	215	207	200	197	212	188	206	215	195	205	212	208	192	231	231	221	199	229	195	202	186	210	181	214	211	206	203	207	170	208	183	214	227	186	199	199	197	224	173	216	212	210	224	208	204	213	199	201	243	218	210
5523	7551	3943	1742	1004	801	615	595	603	532	493	521	504	519	502	485	476	507	478	534	509	477	509	453	474	516	461	486	522	497	482	428	476	467	502	504	487	466	487	530	498	482	510	514	465	477	505	492	529	459	498	473	475	471	474	498	487	494	507	489	531	495	523	492	533	496	488	516	498	444	503	499	473	447	502	482	511	462	477	493	461	473	499	524	500	557	497	451	476	479	482	463	507	514	500	505	468	489	459	502	474	462	527	513	490	476	508	490	447	448	493	497	498	506	473	469	514	519	492	483	516	489	482	504	486	513	481	509	463	506	465	474	470	473	487	495	488	522	514	513	496	507	499	445	501	504	502	476	449	502	502	506	476	479	473	493	496	515	493	492	530	491	472	524	490	433	534	493	481	487	479	491	496	460	479	528	508	517	472	490	498	457	503	481	473	472	501	469	481	470	499	491	468	507	487	504	447	508	479	467	457	469	463	486	489	458	487	456	434	454	496	486	462	490	493	553	469	488	515	471	465	508	489	506	489	483	490	483	506	475	501	460	488	476	497	509	497	508	490	467	469	463	469	513	481	470	509	517	484	499	468	501	489	487	479	453	482	489	524	476	521	501	473	466	540	513	476	480	529	512	485	506	537	490	482	461	466	490	475	519	490	514	510	508	492	451	508	472	481	491	466	503	473	492	516	532	502	497	473	515	523	505	517	506	488	508	481	478	500	457	474	473	555	473	470	520	528	489	501	469	494	486	499	470	473	482	486	501	469	465	465	487	468	475	478	457	448	489	472	487	486	450	482	522	457	476	446	479	489	466	550	495	474	512	490	498	517	522	485	485	467	492	513	448	501	457	520	488	464	477	482	512	498	514	509	485	493	483	476	487	486	473	483	460	435	480	483	484	456	481	504	524	483	523	465	502	506	452	487	510	519	481	460	491	520	469	476	502	451	467	506	497	487	487	471	483	531	489	476	475	478	463	474	493	504	513	520	511	487	494	469	476	479	500	484	532	540	479	499	499	509	500	454	455	492	487	475	479	499	501	475	484	507	475	488	461	477	468	460	484	481	501	514	477	487	470	492	485	452	451	497	538	501	509	508	514	477	474	494	513	471	506	479	523	479	499	498	474	480	473	505	491	511	465	501	511	485	486	490	500	484	518	528	499	484	468	485	516	467	507	502	492	470	499	470	478	489	498	472	461	501	513	530	522	487	476	494	527	503	508	472	512	507	484	503	480	525	509	518	455	464	494	558	490	479	501	500	456	484	495	478	508	484	473	483	499	449	521	496	479	491	529	493	541	453	493	472	451	478	449	459	475	499	489	519	481	460	503	544	470	508	515	473	523	475	484	478	481	492	507	500	486	444	484	482	495	490	484	485	513	463	520	490	487	508	474	525	489	491	515	473	511	516	459	490	481	467	482	475	490	516	500	515	461	482	449	524	464	515	482	449	488	513	499	476	498	475	468	509	456	457	465	481	499	446	497	449	499	512	460	548	494	479	541	449	500	472	447	506	518	520	466	528	466	490	504	515	505	485	466	454	473	530	521	512	465	506	473	487	511	473	503	471	460	514	522	472	499	505	494	465	516	454	493	513	479	488	484	503	488	458	512	518	478	513	485	504	481	487	490	535	487	460	536	503	460	509	465	499	520	523	505	475	490	448	484	453	487	513	545	482	464	470	499	522	450	472	446	471	448	479	492	452	491	517	528	523	455	512	517	488	469	451	503	515	500	497	491	472	501	505	481	486	502	466	500	473	473	471	517	479	493	496	463	508	500	480	524	521	460	511	461	515	520	502	503	459	518	481	471	521	441	470	434	481	469	486	495	502	496	469	472	493	497	508	508	487	493	510	496	487	522	451	499	484	473	464	488	471	421	451	545	506	544	509	514	466	500	464	491	460	459	477	478	488	521	516	506	501	494	491	508	523	487	491	469	486	508	497	461	488	475	460	514	516	491	477	490	460	496	479	493	475	447	478	463	498	501	527	514	518	472	499	544	485	473	525	491	469	512	424	490	482	500	475	489	492	491	482	512	511	498	488	461	477	543	522	499	455	517	452	486	466	505	452	477	492	511	451	522	497	519	475	506	492	494	523	469	476	467	480	460	509	475	485	493	479	495	538	481	496	480	487	454	477	478	505	474	542	491	491	471	487	436	460	453	501	478	480	507	509	474	464	489	509	466	486	471	493	489	496	480	496	494	504	498	502	462	476	486	488	447	501	496	495	460	518	516	537	496	523	462	508	492	509	487	518	441	483	518	494	494	499	480	454	472	487	491	458	511	504	496	466	534	466	479	467	470	501	486	472	487	497	504	491	506	470	483	479	478	505	484	477	455	508	472	489	494	439	481	519	482	499	516	472	490	496	501	502	483	497	491	463	483	497	484	419	481	529	493	509	483	503	507	492	477	502	515	459	473	484	447	510	532	499	479	481	488	492	465	500	504	519	445	476	519	509	529	497	459	470	464	460	501	506	466	448	527	498	514	455	508	439	495	492	478	497	499	481	488	506	504	494	490	511	488	512	472	492	420	472	487	504	491	478	486	508	488	471	463	516	445	475	485	463	520	508	512	509	475	441	510	505	481	507	503	471	496	467	471	493	508	482	527	480	483	510	435	474	517	512	504	506	523	521	484	477	516	476	439	497	478	478	483	455	468	474	482	481	503	472	481	495	502	501	477	499	514	469	453	504	463	474	489	478	522	478	464	491	450	478	529	478	478	482	481	473	483	504	473	487	505	489	458	465	520	469	510	520	512	484	454	512	497	501	517	474	507	487	474	468	496	504	488	492	520	501	550	477	502	522	497	438	495	459	479	455	489	462	451	479	461	468	498	474	477	509	485	473	524	527	503	496	489	508	487	466	481	494	513	505	498	521	484	487	463	492	470	506	497	476	455	504	463	511	462	461	500	522	505	528	516	483	506	520	482	502	493	487	471	477	460	477	525	478	479	488	468	485	464	500	513	484	478	497	494	484	501	477	475	490	513	486	474	482	494	450	490	496	465	484	521	455	485	456	503	477	519	512	461	501	487	511	488	488	508	498	441	472	456	496	487	487	501	496	489	455	489	479	486	467	488	498	417	525	519	512	487	480	506	508	473	488	510	493	474	492	487	474	496	500	485	501	490	477	515	467	510	519	493	491	492	521	473	488	486	467	533	473	472	521	479	489	509	475	470	453	485	499	526	492	529	466	495	489	484	439	499	470	442	463	523	505	500	511	511	487	491	484	486	470	504	504	511	495	469	456	513	468	495	502	476	482	518	488	480	502	525	512	572	477	480	477	536	525	474	467	537	536	512	482	504	478	506	510	490	558	513	487	513	468	529	472	492	516	493	491	517	520	497	475	488	451	506	483	499	487	485	488	503	488	459	494	481	524	469	471	496	509	483	452	487	519	516	512	470	498	466	507	519	519	499	487	488	512	493	510	489	545	488	503	506	473	484	470	475	499	528	509	480	488	505	536	510	496	500	474	486	490	483	468	492	505	504	475	530
23730	20974	24655	27474	20976	20999	15570	813	401	333	279	213	186	197	187	184	186	179	181	167	184	139	168	156	156	167	152	151	156	143	154	140	162	134	166	162	150	145	159	153	125	141	142	157	156	140	125	132	126	155	164	131	139	133	135	151	133	152	146	136	131	143	157	135	138	137	152	136	134	126	165	158	128	148	138	122	119	145	147	127	135	141	153	135	131	146	132	149	129	153	139	129	139	115	140	143	125	132	138	137	123	167	150	124	147	134	135	137	127	145	153	142	131	141	136	141	130	133	129	150	136	152	135	131	142	137	152	132	122	156	144	150	137	138	147	137	133	138	139	148	151	153	155	124	152	130	141	160	157	127	110	146	148	135	116	159	151	125	142	150	138	140	114	141	113	132	142	145	133	146	122	139	145	145	145	140	132	144	121	116	135	140	140	134	148	129	148	118	132	138	140	135	118	146	136	155	139	122	137	138	141	125	148	137	143	156	159	123	118	148	121	121	134	128	120	122	147	132	138	131	137	120	121	142	125	137	140	123	144	143	150	126	141	148	134	129	133	120	144	141	139	155	119	126	129	125	140	114	143	136	126	127	146	122	116	138	158	161	138	151	156	137	140	146	128	157	124	152	150	148	164	151	134	137	127	125	136	128	126	116	135	130	166	122	135	138	139	144	147	119	130	130	144	153	127	140	164	147	122	129	140	151	128	114	140	149	126	125	134	127	131	132	144	136	145	142	146	119	157	138	132	118	114	134	124	150	169	127	137	125	164	131	119	146	141	126	139	142	150	152	130	135	144	159	152	143	124	144	144	173	115	145	134	118	152	155	120	141	136	151	147	120	152	126	127	120	141	155	129	131	147	161	131	130	141	132	156	135	132	127	141	143	138	125	139	149	142	150	148	157	133	138	131	153	130	134	146	129	136	166	135	128	130	127	143	128	130	120	148	150	142	136	144	119	151	142	142	139	137	142	137	161	149	131	132	148	134	124	135	128	136	134	143	129	144	127	152	135	148	133	138	146	159	125	155	141	158	152	122	135	133	155	150	132	173	148	131	124	153	143	136	136	143	117	138	166	145	157	143	119	126	144	137	140	139	138	143	138	131	137	139	129	145	142	127	148	148	129	150	121	139	161	133	120	139	141	139	149	124	144	127	124	147	152	132	136	156	130	126	154	148	161	134	142	145	153	137	131	125	144	146	126	134	154	144	143	137	127	120	158	144	135	142	132	147	147	152	145	126	134	139	136	119	146	142	129	135	144	140	127	135	147	129	145	138	126	163	135	146	128	138	136	135	146	130	133	137	137	127	152	122	149	132	127	150	159	140	146	144	147	135	147	139	134	156	160	156	140	139	168	130	125	135	152	138	149	134	142	143	129	137	123	135	148	137	147	142	141	120	149	153	147	137	138	142	156	147	137	128	143	139	129	154	138	147	151	144	126	151	123	164	145	154	117	110	142	120	128	123	138	139	141	136	125	130	133	160	125	126	164	138	146	125	129	123	134	151	153	147	142	150	136	149	156	127	129	158	125	158	120	140	120	153	129	148	157	144	147	158	151	146	122	126	166	133	127	148	131	156	141	128	134	132	143	150	128	120	121	141	133	126	145	124	129	142	131	136	125	140	139	167	124	152	136	146	136	117	139	137	138	131	138	124	145	127	130	132	122	120	125	130	125	153	139	143	157	125	154	136	133	147	122	116	152	151	131	143	151	139	130	128	147	163	125	136	128	163	140	134	120	123	137	142	126	137	145	124	137	141	148	137	147	137	148	146	147	162	136	136	146	130	124	136	140	188	148	148	126	142	133	157	137	173	155	134	119	126	150	149	115	129	129	147	151	148	166	123	123	127	147	128	138	140	133	154	144	156	132	135	130	113	136	154	150	124	115	150	142	132	132	138	130	125	122	137	153	149	131	153	126	117	122	128	139	136	119	132	125	139	151	156	148	149	148	148	118	142	124	169	143	148	134	134	111	149	130	135	130	140	155	129	152	126	132	128	160	142	131	116	143	173	140	123	159	156	130	130	145	142	140	135	139	161	165	126	159	147	142	135	143	155	130	138	154	153	118	125	156	147	153	144	138	120	130	138	151	150	127	113	121	146	154	147	132	128	149	143	127	132	122	124	150	152	120	154	147	131	139	137	128	120	127	144	121	156	170	143	134	102	122	156	129	135	135	150	114	145	131	152	143	149	146	139	130	147	149	140	135	151	157	119	152	147	156	146	140	148	144	122	127	154	155	133	148	139	143	149	168	148	128	122	140	116	138	126	153	139	122	133	155	128	139	132	146	148	136	129	136	143	145	127	129	140	153	145	124	131	137	153	110	129	142	139	170	137	152	147	171	117	130	133	148	131	136	142	131	155	146	141	129	123	125	153	142	132	156	138	133	126	146	134	140	148	125	114	127	147	151	147	143	139	144	135	143	122	148	145	146	136	139	142	142	132	131	148	134	159	133	132	140	131	120	132	139	133	136	157	140	154	141	132	137	137	144	133	137	149	146	130	128	126	155	155	133	137	131	115	125	138	136	143	136	150	110	124	128	143	128	121	125	140	132	112	138	152	152	156	153	164	121	144	135	162	131	133	150	147	128	121	120	141	116	122	153	133	148	146	137	159	150	149	133	128	138	152	147	136	137	149	112	169	166	130	140	129	140	152	138	129	134	147	128	133	122	146	134	132	140	156	150	140	165	132	150	129	126	137	130	162	125	154	136	130	143	148	143	142	145	150	139	118	138	112	125	146	140	116	137	130	138	122	143	125	138	111	126	129	166	144	141	136	152	132	139	160	139	169	117	151	129	143	131	122	146	131	147	143	149	138	125	140	119	121	150	142	172	135	143	137	128	155	139	146	142	122	138	137	124	144	144	157	131	149	124	149	145	136	117	172	133	133	140	157	108	117	137	147	132	153	149	124	162	153	127	152	151	146	136	135	127	147	142	148	136	133	131	126	144	130	129	134	146	126	128	140	130	148	128	161	143	142	128	120	122	143	118	158	139	132	123	167	138	141	174	127	145	147	157	137	142	145	130	143	134	152	130	151	134	125	132	126	123	144	143	142	139	149	146	140	152	122	141	137	141	106	126	127	153	136	149	138	140	133	162	140	105	136	133	127	153	115	134	130	146	153	145	125	144	153	143	137	157	124	140	150	134	139	160	135	143	116	126	133	147	145	129	146	137	117	132	142	161	147	133	148	126	142	137	155	156	121	133	137	148	154	137	144	147	122	139	136	127	139	131	157	139	147	155	132	137	118	135	133	152	140	133	138	133	144	130	152	150	155	135	143	136	123	154	120	147	152	133	150	148	133	149	150	142	146	140	129	141	161	119	132	142	154	133	149	135	144	136	148	127	147	161	160	129	135	124	137	103	150	122	135	128	144	135	119	130	134	124	151	118	128	130	164	102	127	127	146	118	138	138	124	129	154	139	118	136	146	146	142	149	145	133	146	148	165	146	150	135	123	130	133	121	146	130	141	133	140	142	162	151	115	148
5868	10202	5556	2202	1205	778	618	492	432	438	408	390	413	395	373	401	379	396	366	374	368	369	384	355	360	396	362	339	375	387	333	352	358	391	369	340	381	356	355	347	368	349	324	338	364	340	356	376	352	353	375	339	408	352	371	335	347	352	348	373	358	340	368	368	374	357	341	358	345	331	333	362	360	363	364	348	392	368	348	415	376	366	374	351	347	380	398	345	365	345	376	388	360	350	359	346	319	354	373	330	344	356	358	375	378	348	360	351	373	380	345	378	366	344	335	376	353	342	361	388	331	368	374	376	393	343	365	351	373	374	340	347	331	327	351	383	352	353	318	330	364	356	386	367	375	352	376	368	338	388	321	328	332	379	366	353	370	346	344	339	357	357	351	377	345	346	378	365	366	340	335	356	353	362	353	361	352	365	380	330	360	373	364	332	345	343	362	341	323	343	356	334	366	359	352	371	378	343	374	349	365	351	372	331	348	358	360	345	357	376	345	370	329	364	386	371	318	382	332	345	344	352	384	392	371	366	365	354	334	338	335	355	359	358	345	354	367	343	335	373	365	384	357	369	364	347	360	333	381	377	367	387	368	346	373	340	367	359	374	335	350	345	359	345	329	373	360	364	348	356	340	380	355	323	342	347	358	369	374	327	360	346	341	369	328	364	357	378	363	359	363	336	358	388	357	366	339	350	383	359	353	357	360	352	358	374	351	356	328	380	340	369	372	347	363	318	347	375	354	356	359	324	335	351	390	367	390	347	363	376	395	335	352	385	355	358	362	375	350	365	367	342	355	397	343	350	384	330	386	388	310	346	325	383	363	392	362	356	380	374	342	361	361	381	348	348	370	376	371	368	376	356	371	349	340	327	323	350	364	348	352	356	339	324	351	358	334	353	362	400	372	370	371	354	354	340	343	338	370	365	361	359	312	369	354	347	371	334	356	323	349	327	362	370	363	370	353	363	337	363	363	369	354	379	348	389	352	338	354	330	326	360	361	363	334	356	370	357	362	371	369	359	382	358	359	379	369	345	376	387	342	342	349	348	357	384	341	392	358	354	343	344	387	367	412	351	333	361	369	329	364	351	348	358	351	375	390	326	379	359	352	406	356	346	365	367	341	340	390	337	356	331	371	382	354	348	351	337	330	331	337	366	370	350	352	361	345	361	367	328	332	377	332	330	371	358	325	346	365	381	373	348	336	354	373	356	367	334	374	329	376	426	345	336	342	353	348	371	377	359	364	375	350	363	346	363	372	356	329	367	363	334	361	361	358	363	346	348	340	324	375	358	363	361	381	366	391	363	375	352	375	365	392	373	376	357	362	357	366	380	380	352	325	363	387	343	374	368	346	358	340	351	339	347	353	361	364	363	356	378	394	363	403	347	337	370	359	360	371	339	344	360	378	321	336	346	338	394	327	383	372	379	326	363	394	311	347	382	321	328	338	348	397	361	372	393	374	367	387	347	334	394	348	359	354	388	330	336	353	374	369	374	379	332	365	369	364	364	340	390	368	355	346	408	370	368	349	361	373	324	357	372	348	341	328	394	346	348	370	390	370	366	345	339	390	348	384	398	384	323	379	327	344	365	397	375	350	371	366	360	337	340	369	344	349	357	353	334	385	344	371	366	362	311	335	381	368	407	353	339	332	362	361	368	354	386	350	354	332	340	364	338	355	343	349	372	387	357	362	353	348	360	388	361	349	361	345	351	363	332	364	359	391	363	350	372	354	391	341	358	340	359	369	352	333	328	368	377	395	355	364	387	350	343	329	337	356	347	353	340	335	371	358	364	366	362	377	325	356	337	339	367	354	347	356	341	385	353	348	355	331	384	370	354	394	368	384	355	359	358	378	359	351	373	340	359	349	370	374	370	313	351	346	377	377	367	351	339	386	355	358	320	319	336	332	347	322	345	336	328	349	365	352	367	396	370	357	385	366	355	344	363	379	407	384	351	353	391	344	350	342	357	368	323	322	364	360	366	396	388	374	371	336	362	365	321	329	376	330	367	389	347	363	378	352	377	372	366	336	376	358	379	347	365	359	351	362	365	376	348	371	337	372	390	364	395	354	347	335	327	351	361	366	366	357	347	350	386	358	345	363	368	352	380	364	314	380	368	367	379	371	362	355	390	381	350	352	357	350	382	377	348	360	368	388	381	337	331	380	385	354	342	321	357	360	360	339	379	352	323	376	360	354	380	379	366	366	378	351	372	371	369	332	369	329	362	350	378	383	361	342	355	385	349	361	329	369	374	347	379	376	349	373	344	335	345	347	346	335	357	373	357	357	384	391	353	371	397	344	365	349	350	362	344	363	379	345	318	329	359	365	356	327	370	369	392	373	364	354	337	320	348	353	353	372	381	357	348	353	342	361	358	345	356	366	390	383	340	336	341	362	336	348	355	358	347	366	361	350	344	382	326	349	363	344	345	364	355	333	355	353	368	365	363	368	320	350	386	381	362	319	343	354	366	378	355	356	328	339	370	327	393	358	386	351	343	349	364	345	371	366	346	348	342	315	349	358	354	369	334	353	362	354	372	345	351	337	331	359	317	348	366	364	365	371	325	345	352	360	351	371	363	342	369	336	365	381	346	380	376	374	361	362	386	353	380	329	327	362	359	376	360	360	345	379	353	365	350	358	349	345	342	356	314	355	347	361	370	318	353	339	335	351	396	352	344	351	372	376	346	367	393	347	352	339	393	364	388	318	351	368	384	328	352	355	377	353	360	346	373	366	387	329	361	366	350	342	353	336	411	341	335	381	338	350	396	312	346	342	379	360	352	345	362	399	376	378	337	381	379	367	348	388	336	378	337	371	359	365	377	398	379	362	329	322	355	382	395	364	349	338	383	340	347	402	359	365	284	339	317	363	339	357	368	367	358	370	338	344	344	322	361	336	374	359	352	363	339	368	332	341	364	378	376	374	371	317	377	356	328	356	364	355	343	351	370	360	372	340	348	346	361	346	370	378	341	334	364	348	335	372	354	359	333	339	363	349	377	384	333	329	357	368	348	344	360	371	358	342	364	368	383	349	371	344	320	328	344	356	344	341	376	377	358	329	327	319	357	342	352	363	345	342	377	384	370	330	350	328	375	353	320	372	352	358	381	361	338	343	347	375	360	360	382	370	358	358	334	361	326	371	353	337	356	368	356	353	368	365	342	366	351	348	371	383	385	339	371	377	339	368	348	351	370	360	345	359	342	304	355	333	379	399	359	358	366	344	355	350	366	355	336	311	363	357	352	341	352	362	343	390	365	371	349	354	328	330	400	343	350	374	356	352	384	365	369	379	333	304	346	336	352	349	354	374	351	369	387	372	342	348	395	367	349	330	342	338	329	361	367	363	331	366	358	335	371	407	329	318	393	341	354	330	401	376	393	368	365	382	362	346	385	343	373	328	329	390	382	338	350	357	366	344	346	346	383	356	354	365	339	344	362	351	363	327	342	384	386	380	344	371	341	353	350	344	372	361	322	341	327	335	364	354	321	374	348
30785	20614	12253	1853	751	529	484	366	335	340	297	284	303	264	304	283	326	289	295	316	301	320	285	310	302	289	295	282	286	276	279	274	274	311	298	255	298	300	309	314	282	286	319	290	267	294	292	280	290	293	286	290	264	308	270	310	274	287	274	309	303	271	290	281	283	291	290	289	324	279	286	288	290	287	297	286	315	258	288	299	326	270	328	295	291	324	273	350	309	286	311	271	302	289	292	313	287	308	288	256	285	270	271	288	273	296	249	291	297	298	331	278	292	293	283	294	310	290	284	294	291	309	301	297	280	292	275	312	310	283	304	287	298	311	285	300	294	308	304	300	289	309	277	291	280	323	285	296	291	301	287	303	287	283	314	289	295	303	280	296	318	271	286	310	263	278	325	285	294	287	309	331	299	281	298	303	297	346	345	286	291	297	307	297	263	300	256	259	314	312	290	300	269	266	327	271	264	290	293	312	309	289	290	325	302	303	312	266	324	303	290	292	268	272	280	285	282	284	325	299	298	302	273	299	333	331	287	277	297	316	304	294	269	301	304	299	291	267	300	277	292	310	288	255	285	258	294	276	286	309	289	295	275	299	267	301	290	320	288	287	312	270	281	291	278	298	285	291	289	300	313	289	287	291	287	297	283	333	320	285	318	296	280	295	320	301	296	283	292	288	297	304	288	253	289	309	305	281	322	284	258	296	289	283	284	291	315	295	301	292	310	296	349	297	268	263	269	291	272	282	308	265	327	323	291	276	295	291	289	273	297	307	294	264	272	304	302	289	306	282	304	289	327	278	309	325	267	278	304	280	287	310	286	265	292	304	273	291	291	264	317	330	294	271	294	298	325	274	308	294	290	332	300	310	289	291	278	311	270	284	279	313	295	261	302	289	295	283	322	282	305	274	289	283	283	296	321	311	288	277	307	308	317	295	278	297	322	276	290	264	282	293	317	295	278	305	269	296	276	278	299	311	301	286	285	279	296	272	302	307	293	295	283	306	284	292	301	289	283	286	295	345	284	281	274	325	293	315	280	295	298	290	305	311	296	291	293	280	318	330	288	287	278	296	264	304	298	269	295	321	297	306	344	310	299	317	295	299	320	309	292	290	305	276	297	279	289	296	260	297	308	290	309	309	288	317	315	267	266	293	308	283	265	286	303	262	272	298	292	286	277	300	268	287	253	316	308	321	299	309	308	288	277	304	305	268	271	300	299	338	309	275	290	278	328	281	292	315	278	257	277	284	298	300	272	266	317	313	286	298	269	328	312	285	302	297	277	311	289	310	294	284	305	290	306	307	303	306	232	282	280	290	299	308	295	273	324	287	318	337	293	298	310	299	277	254	273	335	280	323	284	319	296	286	303	300	303	302	297	283	302	316	298	351	304	307	279	286	303	288	323	294	324	292	262	345	285	271	288	270	294	273	302	305	323	298	288	321	288	307	305	318	263	278	269	319	326	304	318	287	284	316	302	275	274	296	286	311	334	314	268	297	305	289	292	305	280	298	291	303	278	311	276	301	249	311	272	287	298	342	273	301	277	275	297	313	283	294	278	277	275	286	289	275	306	314	298	277	308	327	254	305	330	298	278	285	298	280	269	283	305	255	288	292	303	262	302	289	286	318	297	256	300	304	313	269	293	311	275	291	282	282	272	289	299	282	291	270	301	291	290	293	273	278	309	262	273	305	292	289	284	282	289	325	301	252	266	295	310	292	303	306	314	285	319	284	262	307	311	264	292	286	261	295	306	288	281	280	256	321	320	298	306	316	316	278	287	302	258	310	280	288	277	279	317	274	290	308	306	317	283	249	289	302	281	347	285	307	308	296	346	295	312	300	296	320	303	306	331	308	295	306	292	266	295	259	282	286	296	292	296	277	329	296	288	289	274	279	270	311	274	283	271	275	304	265	283	313	286	305	286	294	258	292	300	330	299	288	290	299	326	295	297	283	286	290	292	285	284	295	323	321	302	281	302	278	285	260	249	277	276	315	305	293	319	294	257	284	305	302	276	297	291	296	260	303	275	301	290	283	287	292	306	260	266	253	301	274	358	311	311	271	287	330	288	301	304	292	259	274	246	282	322	288	288	270	275	324	276	282	268	305	301	287	305	270	320	301	286	312	294	305	295	306	311	271	314	298	283	275	265	311	276	306	305	288	273	294	293	288	299	283	317	288	288	279	269	299	290	302	319	268	331	338	262	297	306	320	292	267	286	277	294	271	315	335	296	312	303	324	340	278	296	262	278	304	302	312	290	307	275	260	288	291	317	304	271	263	280	281	312	279	333	295	266	308	296	282	311	315	307	315	308	292	330	289	289	300	297	308	317	291	262	294	275	289	320	310	293	277	312	308	271	298	271	235	295	279	299	306	275	295	316	300	258	306	302	293	289	276	264	301	310	298	304	288	305	306	293	272	278	316	294	282	299	264	278	312	330	289	251	277	294	298	316	289	279	290	311	299	308	323	304	299	286	315	296	272	303	289	305	308	254	308	291	274	280	292	292	294	272	294	283	305	314	315	280	291	263	298	306	315	310	320	295	276	308	276	312	282	304	276	278	282	300	280	274	284	268	297	314	314	311	310	305	299	296	289	267	288	246	281	293	265	296	281	272	311	312	314	294	305	280	291	268	328	281	317	274	283	267	287	276	296	301	291	264	307	286	282	259	301	302	281	282	311	309	278	297	304	304	300	295	307	293	292	287	306	271	303	310	314	292	270	267	271	296	273	292	297	294	280	268	274	303	290	289	293	284	301	332	286	305	283	271	294	290	286	291	291	263	283	267	311	284	291	282	247	275	327	293	291	303	285	287	317	322	295	306	309	269	256	308	302	297	292	311	313	289	279	286	297	300	281	288	296	318	288	311	294	287	276	313	294	326	263	259	300	308	292	297	309	287	309	264	270	303	312	293	293	306	250	292	310	300	300	311	250	281	290	310	296	298	293	311	301	299	262	314	306	299	260	278	304	271	306	268	281	303	304	274	289	325	305	291	306	287	311	315	279	313	304	302	305	318	256	285	282	291	299	261	299	306	304	275	289	315	283	260	283	270	305	308	287	266	302	313	324	307	310	320	291	282	314	285	302	314	290	294	299	300	312	282	294	296	321	289	262	296	276	324	297	261	299	277	288	299	318	329	304	300	321	290	294	284	284	290	282	292	314	290	278	311	317	313	279	298	295	296	264	255	316	290	299	312	306	296	259	284	286	287	286	273	244	298	302	298	297	273	299	285	352	288	286	286	289	283	285	287	261	284	283	302	282	312	309	269	304	296	290	311	311	292	304	273	304	263	289	299	311	264	306	311	284	299	322	307	286	298	282	332	319	288	262	298	270	274	260	307	287	290	282	266	271	300	285	254	294	280	295	299	276	309	312	312	269	282	315	289	284	283	296	277	287	253	288	302	281	285	303	301	335	308	296	290	296	283	287	308	273	280	306	280	269	256	284	276	267	305	272	279	295	318	314	279	296	286	304	291	285	261	249	265	287	286	263
7289	4721	2338	1222	940	789	744	714	744	697	695	696	665	672	676	714	681	698	648	683	694	695	638	641	740	662	688	700	732	650	718	653	668	703	725	715	687	680	733	650	689	689	723	652	675	686	721	737	656	683	729	728	688	736	705	669	711	686	659	707	700	656	710	724	722	691	666	652	686	711	687	745	739	668	684	696	680	717	704	719	690	696	741	697	707	687	703	736	712	651	641	696	664	672	669	717	710	721	703	633	733	688	659	682	683	636	665	751	730	708	689	711	717	705	684	699	631	656	671	686	731	681	699	693	730	722	655	691	642	691	680	709	719	710	648	698	723	691	667	659	704	700	711	659	695	722	717	731	716	679	702	724	674	735	675	736	700	650	671	708	669	695	714	662	701	669	726	665	709	702	604	663	693	709	717	696	686	678	690	681	724	705	680	686	695	646	706	677	676	702	663	783	737	699	656	674	745	697	676	704	673	664	678	671	698	676	651	686	722	695	712	688	701	690	734	687	694	716	721	641	678	704	676	691	691	657	719	740	688	705	689	681	713	686	658	711	676	685	691	647	698	704	706	705	708	640	738	724	711	677	692	683	692	664	715	687	654	664	704	641	636	713	756	709	726	710	687	691	699	685	724	688	662	693	715	677	717	703	741	664	675	635	704	696	699	640	683	625	722	673	683	695	683	671	662	687	678	691	724	693	678	686	713	710	698	692	694	700	681	693	672	722	721	682	693	690	668	737	703	733	718	697	705	708	707	705	682	697	666	718	682	675	670	780	725	675	624	692	654	671	708	714	682	746	678	679	650	678	674	674	712	674	712	684	732	682	662	702	714	744	654	701	703	677	633	689	744	716	701	705	712	686	659	693	663	695	697	665	685	736	675	668	685	663	658	753	662	709	660	678	714	694	663	693	720	716	661	683	700	643	685	680	676	693	677	637	712	747	710	700	715	690	702	685	658	655	669	751	704	707	718	696	651	696	730	703	704	716	701	692	661	678	705	654	688	742	706	707	615	621	690	691	693	659	710	692	708	689	638	698	693	663	694	706	711	711	725	672	682	736	623	736	721	682	731	705	697	668	700	627	706	708	680	693	649	703	677	675	723	685	712	716	730	684	700	688	713	681	703	671	681	703	706	623	703	681	634	733	666	651	701	666	663	639	681	675	683	700	713	685	705	705	689	686	717	739	697	667	645	687	646	748	681	726	706	735	692	669	724	708	683	691	729	691	744	714	712	700	690	689	707	678	721	659	707	711	671	732	705	742	682	734	695	690	669	706	684	686	694	697	707	709	716	700	735	668	723	664	699	675	645	684	722	675	696	739	678	682	708	647	710	682	713	664	688	689	737	623	724	666	752	685	720	692	680	649	706	710	705	648	732	708	676	627	725	732	663	692	705	722	682	715	672	723	705	680	702	683	661	699	680	702	681	657	718	681	698	703	694	714	668	677	706	679	697	648	685	714	673	686	666	662	693	706	671	671	720	656	597	696	690	700	655	690	728	679	736	691	702	674	668	639	669	646	691	691	659	704	676	709	689	686	704	735	650	644	653	708	719	675	682	709	700	706	705	677	665	730	731	680	737	695	711	741	708	732	721	691	713	693	702	726	655	732	679	706	748	722	697	693	699	687	721	688	686	705	677	741	683	687	677	687	707	701	686	709	682	704	700	733	698	718	736	708	724	681	696	699	704	705	682	669	714	638	697	700	653	710	710	710	695	708	683	636	713	697	698	699	725	733	688	705	652	683	703	719	702	695	715	716	710	690	722	665	678	715	718	688	737	748	674	725	695	643	697	726	698	701	728	693	738	740	658	685	704	719	683	685	726	674	663	718	669	692	652	688	697	678	724	674	676	668	689	661	711	658	622	671	685	635	703	679	695	675	693	687	713	693	684	641	695	711	706	681	727	707	686	690	692	693	685	683	680	655	631	683	681	685	676	692	713	704	664	682	717	705	735	732	707	671	720	699	699	692	694	668	687	716	654	717	710	695	692	750	690	699	613	696	631	640	649	729	708	696	693	657	692	697	657	683	687	712	657	720	721	707	697	710	672	672	700	751	688	681	678	733	675	680	687	692	727	645	697	705	733	746	653	696	673	651	692	668	674	695	707	695	672	725	671	719	681	736	701	705	757	704	660	705	663	696	728	706	727	717	726	764	745	701	651	689	708	654	664	693	694	704	653	700	668	658	692	701	640	697	659	661	686	664	692	645	690	721	726	737	695	709	682	697	689	693	649	703	685	711	715	708	658	661	723	637	667	702	680	663	684	709	684	682	641	681	711	723	712	673	688	740	681	693	708	667	677	664	700	638	748	666	715	669	735	697	702	672	698	700	674	687	728	653	683	662	693	708	718	692	662	688	673	681	665	667	682	691	755	684	738	708	695	679	683	717	715	652	711	644	680	654	677	710	672	723	682	681	714	634	723	693	710	734	675	677	673	697	700	738	696	700	703	715	685	654	670	710	660	695	711	684	737	682	669	718	687	682	702	703	718	637	698	696	692	677	684	642	700	653	672	688	723	728	686	692	702	679	724	695	706	727	689	694	683	752	685	675	713	686	686	701	722	676	719	658	657	680	728	687	659	701	683	646	715	677	669	729	680	709	677	737	692	691	681	695	692	678	647	703	696	662	673	727	705	736	737	676	681	719	705	647	655	683	686	641	686	709	671	725	694	704	703	700	722	686	681	712	699	673	700	643	691	713	693	698	728	699	707	666	673	701	694	709	617	699	721	668	694	727	727	682	725	716	658	704	705	689	721	731	700	703	652	689	682	706	697	727	686	725	652	661	736	703	704	706	655	658	718	721	721	680	711	724	694	715	679	691	704	664	725	697	712	708	713	683	632	694	670	726	676	700	707	657	683	655	738	688	645	698	744	637	689	683	668	694	671	664	726	676	716	703	715	672	714	656	673	700	680	670	669	671	672	723	634	676	697	664	664	722	679	708	695	670	686	653	694	645	699	702	689	700	730	665	653	686	689	673	711	686	717	691	708	677	719	708	702	674	654	680	691	687	735	700	686	708	654	715	704	699	739	678	719	684	708	683	724	715	759	700	692	667	673	696	660	681	724	680	654	695	687	688	717	681	738	669	658	732	721	725	714	734	697	691	695	675	731	661	744	680	668	706	712	696	708	693	716	695	681	700	719	681	688	709	671	736	684	674	670	705	688	682	713	703	721	705	720	664	701	657	677	650	690	674	657	685	684	680	735	683	706	696	688	689	696	706	696	683	715	685	741	703	710	672	706	698	753	744	690	688	696	706	698	715	683	707	725	718	677	671	699	739	667	729	726	679	731	699	672	690	709	677	694	662	675	646	696	734	720	650	635	707	724	696	713	674	685	717	672	681	695	700	700	684	695	690	692	707	728	702	710	733	692	680	644	675	749	671	689	685	705	688	711	647	672	681	738	731	667	675	726	695	680	694	676	708	703	738	675	702	668	701	677	659	755	739	732	696	657	700	660	700	659	722	695	675	658	703	674	716	723	697
24418	20994	24291	27842	20997	19359	1074	514	340	300	279	273	250	214	211	210	241	236	212	236	226	202	229	220	206	198	189	180	190	226	215	201	188	228	203	209	199	219	222	198	211	220	195	191	202	241	197	209	214	223	211	200	181	191	184	176	207	192	201	178	212	215	179	212	190	222	222	200	185	164	198	226	188	209	201	185	208	195	198	215	228	222	195	187	216	202	203	200	170	190	222	186	188	172	212	184	231	186	183	202	224	210	214	228	195	214	204	185	220	190	165	201	219	202	213	188	224	191	186	199	201	217	203	190	203	192	196	191	205	207	199	211	199	211	193	203	190	201	195	201	213	196	209	229	210	198	171	201	197	215	207	206	211	212	195	203	193	203	191	181	209	211	201	208	205	186	196	196	191	197	202	192	214	205	192	185	202	209	190	192	211	223	172	174	208	215	213	192	210	200	230	225	185	206	212	209	178	203	221	208	205	209	225	203	213	180	225	186	207	177	195	237	182	196	170	205	195	210	237	199	230	206	206	190	218	189	202	197	222	176	223	203	196	190	211	210	192	195	218	202	204	182	201	186	188	206	213	196	248	178	172	189	187	201	183	186	207	217	187	205	216	188	192	189	187	217	198	179	205	198	180	227	232	192	218	179	187	200	201	179	194	201	225	200	200	205	180	181	206	185	192	198	175	201	192	186	196	220	200	205	205	203	202	205	217	172	227	211	192	205	242	205	191	213	210	187	203	211	200	218	205	179	226	214	206	194	218	183	213	195	200	195	187	215	209	205	228	199	218	214	234	219	209	177	179	196	208	205	191	203	218	205	222	162	185	228	238	182	183	185	204	224	205	195	187	196	200	202	198	209	209	216	214	201	193	184	189	190	209	212	235	214	213	223	177	198	198	208	201	187	194	207	208	189	174	234	192	224	204	205	186	225	199	194	189	222	198	187	195	201	177	198	217	195	197	204	194	213	184	216	183	209	225	204	190	205	186	188	179	186	199	195	187	204	199	222	196	224	230	207	213	206	211	217	195	200	202	207	207	204	194	205	204	196	211	217	203	194	221	191	197	212	199	197	194	199	195	191	232	168	197	228	215	202	222	205	212	203	194	194	205	204	215	216	221	208	210	185	205	193	184	194	200	199	224	205	200	175	212	223	197	189	222	206	193	198	201	192	216	215	183	202	217	203	201	187	186	201	219	192	213	193	203	213	192	248	227	191	228	190	198	187	201	228	205	182	239	198	177	209	208	191	185	197	207	189	185	180	232	198	194	218	228	199	199	227	197	199	224	194	198	214	209	189	194	204	221	233	195	214	200	192	209	192	198	199	196	214	204	209	194	225	187	210	212	208	200	199	198	191	198	198	202	190	186	195	217	187	193	219	200	192	190	214	205	206	217	195	184	179	199	206	205	227	198	207	219	215	205	204	237	230	195	208	186	202	219	227	200	185	200	207	198	168	222	195	214	207	209	215	234	220	212	181	192	239	196	189	191	214	188	209	214	208	215	235	189	231	189	184	208	211	199	211	193	192	223	219	198	226	222	224	214	194	197	237	200	198	221	239	209	189	200	211	217	193	217	180	216	182	207	178	197	211	218	218	222	204	208	192	220	231	182	214	205	198	175	201	202	169	186	176	219	192	212	221	177	227	245	222	195	193	216	230	184	208	208	177	218	187	220	229	197	200	203	183	178	187	210	189	208	199	174	207	205	184	203	222	204	205	207	215	212	195	210	202	185	219	203	199	214	182	200	245	228	218	223	187	185	186	210	212	197	196	192	179	222	206	228	211	215	204	194	171	218	208	221	213	203	200	209	202	179	204	180	200	173	243	226	221	158	187	200	219	211	196	194	210	183	167	196	200	217	197	197	208	189	205	194	205	184	194	213	192	199	184	189	227	209	203	198	187	198	192	212	220	194	199	215	201	208	216	212	215	213	197	226	217	192	211	218	222	184	205	230	205	208	216	207	219	226	195	194	236	212	200	198	196	202	186	201	188	220	188	227	227	203	216	178	210	193	195	198	230	211	193	198	231	208	219	218	190	199	189	232	208	183	201	191	205	204	204	209	217	179	209	172	217	191	190	193	206	197	199	208	233	226	242	192	184	208	222	196	213	194	219	186	190	216	242	195	183	214	232	230	226	207	223	217	182	218	182	183	180	200	218	214	203	210	180	202	209	197	220	192	195	216	192	187	199	202	187	234	220	183	197	212	185	205	186	206	240	220	192	224	214	200	214	195	211	212	221	227	199	184	196	183	196	201	212	198	229	173	213	204	189	226	206	202	215	213	203	172	185	190	201	196	200	195	199	227	203	188	208	215	219	197	212	185	206	197	193	193	210	203	208	237	192	199	199	174	185	200	206	194	196	195	210	181	215	206	217	177	212	191	197	174	157	196	193	212	221	200	232	230	180	193	213	224	202	190	200	215	213	200	220	172	185	228	212	203	211	195	194	198	200	209	209	198	211	205	201	227	191	201	181	198	177	199	186	198	221	205	163	188	172	217	214	204	209	209	183	194	210	207	207	209	225	179	210	222	183	213	193	188	172	212	195	218	213	209	182	203	190	192	203	194	212	213	200	208	199	222	179	219	199	171	193	198	205	202	206	212	196	213	216	228	199	189	183	208	216	199	206	216	198	188	195	214	206	193	221	201	195	200	190	214	204	201	189	194	208	202	211	208	188	187	214	224	175	206	238	242	176	205	176	211	225	208	212	198	194	228	166	245	212	211	216	187	172	195	212	187	200	202	224	202	205	187	222	207	194	213	185	190	159	206	206	205	238	202	206	202	189	181	200	217	175	198	184	193	218	190	227	213	188	196	204	216	216	212	176	193	187	198	213	210	210	201	179	194	207	200	191	228	216	192	169	195	202	176	237	196	188	202	207	221	180	211	191	221	190	206	220	198	207	212	213	200	202	199	216	200	207	216	226	183	205	196	182	190	183	208	219	184	202	210	205	199	198	209	204	188	220	205	195	185	200	206	214	188	220	213	187	182	205	175	195	194	215	196	200	198	176	187	187	164	218	203	173	190	198	202	211	174	210	175	221	196	194	223	220	232	193	200	204	200	213	200	186	198	202	193	178	210	212	173	185	210	197	218	216	205	200	214	212	193	209	210	186	190	187	196	204	188	196	233	197	212	221	227	223	168	210	177	193	204	214	202	196	198	192	212	211	211	232	212	202	193	199	182	210	193	184	207	201	201	198	206	203	200	188	178	187	197	195	182	217	187	208	193	200	187	202	198	185	200	179	195	226	191	206	207	192	202	182	216	221	193	191	184	197	221	197	225	202	201	218	207	187	202	214	216	207	201	195	206	197	199	199	217	206	223	188	203	205	213	220	201	181	206	199	197	221	182	213	208	186	193	191	197	200	179	195	181	205	217	191	209	199	192	226	209	203	225	193	222	201	195	184	222	208	193	217	182	189	192	196	213	195	176	200	231	203	193	207	210	201	181	200	207	201	188	191	219	201	192	208	211	176	205	206	217	167	198	238
5276	7936	4019	1730	1038	800	607	537	595	561	549	511	496	533	498	492	487	488	466	441	489	474	515	507	474	505	455	523	503	484	516	494	490	486	521	481	507	478	478	496	484	507	475	473	436	514	505	519	505	489	423	511	484	512	505	481	479	502	461	449	502	492	482	488	517	494	501	506	508	477	480	467	485	500	506	499	487	485	463	510	493	557	504	470	508	475	486	478	505	458	473	499	465	444	466	508	488	468	546	518	519	508	506	433	491	491	463	467	488	500	515	477	500	517	503	435	480	497	495	498	484	470	505	495	497	452	456	502	522	461	494	520	534	525	480	523	502	451	484	480	441	476	486	503	457	492	470	525	529	492	482	500	530	517	495	514	501	484	513	478	518	508	505	526	496	459	443	482	520	502	476	474	457	497	490	480	528	556	511	508	489	530	487	506	478	501	464	483	530	511	483	467	502	510	505	472	506	469	495	515	505	491	526	478	481	461	538	468	472	507	501	489	513	456	525	477	524	509	488	509	498	522	502	512	529	441	463	533	518	437	463	494	495	466	460	478	502	521	493	469	422	529	468	475	488	455	487	480	467	474	514	482	486	494	500	425	528	499	467	514	534	498	490	482	482	484	531	467	514	502	516	521	493	490	483	478	525	504	535	478	541	484	500	501	527	456	473	493	517	490	517	490	485	494	511	522	512	479	511	507	507	497	510	466	491	486	506	488	467	508	494	477	490	478	461	488	464	535	490	504	494	536	489	473	498	450	524	498	472	465	532	493	489	517	478	524	493	516	529	522	498	477	489	499	495	464	520	516	503	511	504	514	529	454	493	509	480	504	480	517	503	511	471	489	471	458	498	482	486	507	519	467	512	442	467	480	495	503	512	468	521	508	451	454	487	525	505	529	525	486	507	483	506	450	469	503	490	484	516	443	482	490	513	493	474	486	448	490	474	511	472	501	476	477	471	467	510	493	518	461	509	463	498	504	459	467	540	471	483	494	510	523	478	509	502	475	492	492	482	507	467	543	469	488	494	470	529	499	505	475	469	483	515	497	435	477	489	497	500	484	466	470	470	473	478	489	498	504	492	443	492	507	473	486	483	518	507	481	480	501	495	489	480	491	479	485	502	529	511	510	497	501	468	472	489	481	509	504	505	496	475	509	461	508	508	479	484	462	482	531	472	491	483	506	470	500	480	507	463	491	491	523	493	494	472	494	511	455	515	491	503	490	475	510	510	494	473	506	476	509	509	465	495	488	501	503	499	471	494	462	470	470	488	492	464	498	464	512	517	522	500	493	485	475	474	514	515	508	482	505	472	509	487	463	464	483	499	525	514	494	500	532	496	510	495	471	468	483	494	512	516	504	478	478	518	560	468	498	517	482	492	536	488	477	544	493	513	448	490	494	496	462	515	494	527	539	484	488	508	479	512	506	503	550	477	514	450	471	501	474	497	505	445	499	529	474	495	482	502	511	469	464	469	500	530	465	494	513	523	474	484	486	480	462	474	465	489	539	499	442	492	486	489	496	518	493	488	481	509	453	497	493	492	494	500	479	470	460	513	504	467	517	536	486	507	458	508	528	517	514	461	514	474	552	489	482	535	466	496	491	470	467	507	472	434	475	469	513	485	497	465	467	524	463	489	480	464	509	489	510	473	473	498	515	503	486	508	492	483	497	509	490	488	542	461	481	480	502	484	491	510	508	491	518	480	481	480	489	511	494	483	474	524	482	494	513	463	502	487	460	469	474	512	477	530	496	475	524	491	519	492	483	437	525	483	505	515	534	499	505	467	491	521	505	472	486	451	477	495	494	517	502	489	477	492	502	481	503	480	496	487	466	479	479	517	500	456	493	521	472	505	516	517	529	453	481	486	485	513	499	459	464	511	461	480	474	520	502	508	508	477	522	504	485	492	501	456	453	482	486	472	488	516	530	487	450	484	469	461	516	483	463	484	483	484	471	480	479	501	505	521	480	478	517	533	498	478	457	484	466	490	507	473	483	476	501	491	506	524	490	526	460	509	470	447	477	493	492	456	464	505	510	480	493	495	528	480	444	487	506	479	497	499	457	492	459	512	496	486	471	507	481	530	482	542	477	515	520	464	493	500	447	497	484	503	461	517	494	532	484	482	520	505	498	467	484	564	509	485	467	458	508	497	447	516	471	499	515	495	451	496	475	520	486	511	488	488	487	463	508	481	480	464	492	471	476	492	505	473	469	494	498	448	528	454	504	494	507	490	460	503	487	489	457	541	499	537	487	500	469	492	491	505	498	483	466	521	463	443	505	470	500	481	473	481	504	493	464	464	486	494	455	440	459	515	478	487	481	496	430	465	503	431	480	484	473	507	524	500	488	510	479	476	462	476	476	517	531	533	498	490	483	514	490	466	514	524	512	515	494	489	501	512	496	504	490	531	505	513	479	490	505	476	497	490	511	514	476	502	479	477	533	485	524	496	532	459	491	452	461	485	458	463	474	504	488	516	469	459	512	459	502	517	536	501	457	468	463	512	500	465	501	535	488	491	457	526	508	446	484	470	476	470	523	453	502	491	514	504	467	509	500	499	499	484	520	479	498	501	497	465	485	478	477	486	490	476	436	487	465	495	490	531	506	460	479	493	501	502	481	528	502	485	482	469	548	499	497	560	477	495	498	477	481	456	493	474	520	472	476	492	501	473	514	480	496	510	487	499	493	505	459	502	470	496	503	472	510	490	469	541	433	496	497	510	453	507	467	492	500	447	494	496	477	515	430	522	471	514	484	491	516	459	558	515	488	481	497	460	485	454	505	494	521	501	469	493	472	510	509	451	481	510	482	495	495	446	467	486	497	520	486	482	491	509	488	476	476	495	460	449	479	489	486	490	461	461	517	532	501	478	434	498	509	473	493	496	509	479	527	485	486	494	510	487	473	502	481	443	492	444	483	486	491	502	413	490	475	511	519	555	523	492	513	482	466	459	472	486	507	489	497	501	497	486	526	509	489	465	489	489	476	533	495	556	517	487	477	518	479	486	515	469	465	494	470	479	477	510	476	526	504	526	458	501	460	506	468	483	493	483	459	506	489	517	517	512	506	499	507	484	481	462	502	444	499	497	497	480	486	494	517	475	460	513	497	453	468	489	471	502	477	487	481	503	471	491	461	529	460	504	508	475	505	504	505	494	467	483	486	460	463	483	491	514	485	520	502	480	529	487	487	448	500	514	437	473	480	503	490	511	490	473	460	503	484	481	525	526	500	508	501	510	481	490	499	483	462	499	485	493	474	505	503	491	528	527	509	516	459	529	521	517	506	492	493	526	471	451	487	458	482	469	513	483	491	467	463	502	489	520	473	506	492	502	505	503	472	475	493	527	497	474	515	501	497	503	522	450	485	487	425	527	472	498	489	494	491	462	462	476	471	483	454	514	510	461	444	489	523	494	466	520	469	498	508	512	471	488	493	523	498	485	452	474	494	483	466	505	475	498	532	471	503	490	465	518	481	482	480	479	457	498	517	472	487
23791	20998	24708	27491	21000	21020	15549	738	365	293	257	218	213	180	216	172	194	191	136	182	166	159	157	142	159	158	152	165	136	140	146	141	145	124	151	173	152	151	152	154	158	126	171	168	145	116	150	154	138	141	137	155	144	131	135	140	143	176	143	153	138	132	117	127	128	140	123	139	148	149	138	152	154	145	133	130	143	134	131	135	134	137	122	143	125	134	141	143	145	139	152	147	111	158	131	158	141	143	154	141	137	138	132	133	128	128	133	123	140	152	155	148	154	152	123	161	114	146	164	118	159	155	148	138	162	153	147	145	136	152	144	160	128	136	147	163	155	120	153	145	144	154	150	153	144	129	135	142	136	135	127	131	158	135	157	144	129	143	166	138	150	146	153	128	144	157	134	140	132	120	130	156	133	151	153	140	131	152	132	131	149	150	140	132	143	128	162	117	107	160	128	149	135	143	127	148	150	111	135	150	138	139	123	141	125	161	119	148	138	120	141	133	153	150	140	152	144	144	132	129	154	153	159	148	139	146	137	165	142	144	141	165	130	137	135	160	144	124	137	127	130	157	141	113	159	146	142	154	143	135	138	142	143	135	119	136	162	134	153	146	143	129	170	149	139	120	170	141	122	131	111	125	131	138	184	132	130	152	157	118	161	151	138	143	150	154	136	162	125	137	138	147	137	130	144	149	158	130	135	122	136	137	143	142	153	153	140	148	154	142	148	125	137	126	152	118	139	123	140	157	161	135	133	134	121	156	163	161	140	139	144	151	143	146	133	124	118	143	148	149	140	126	144	131	159	130	132	160	142	148	136	134	120	136	145	152	123	145	154	135	144	130	148	153	140	140	150	154	128	143	140	141	118	119	147	150	143	160	143	142	157	147	125	119	140	142	147	126	133	128	146	157	136	140	137	125	165	130	143	139	145	153	157	122	116	119	159	152	161	140	147	145	142	131	121	131	148	128	117	155	125	149	149	136	136	152	146	137	158	151	155	149	135	129	131	138	139	131	117	154	131	147	132	144	158	155	140	162	145	139	125	142	161	129	140	131	152	148	120	153	142	134	139	142	137	128	153	141	138	161	140	130	152	138	127	135	153	132	133	119	125	140	160	142	154	140	146	149	152	125	133	137	157	151	148	131	142	127	142	129	127	134	145	154	116	136	136	148	146	120	123	143	148	139	160	139	147	144	153	141	138	133	148	135	141	137	157	154	148	134	129	169	148	128	144	156	141	122	138	145	141	116	125	120	146	169	146	148	139	123	140	144	120	132	119	129	129	158	130	157	143	150	139	148	156	147	132	128	125	132	151	143	144	148	132	151	163	144	130	133	132	149	135	126	132	154	145	151	128	129	131	163	139	139	177	155	134	150	135	154	150	151	132	149	129	147	136	144	137	153	146	166	132	121	130	131	128	127	152	131	153	135	134	129	142	125	126	141	118	150	140	126	150	126	111	127	147	159	147	134	115	149	148	127	136	138	147	150	140	128	134	125	131	134	125	164	166	133	137	138	135	151	129	151	116	151	142	156	128	145	132	135	149	128	141	140	145	148	124	144	127	122	145	141	137	132	155	148	141	151	119	153	147	140	178	152	134	119	141	151	145	145	127	136	153	128	142	139	155	127	147	141	127	134	150	160	145	138	144	150	130	135	138	126	118	163	142	137	140	183	125	146	145	148	154	132	159	156	143	153	153	134	147	145	137	132	131	119	147	149	161	119	150	125	154	121	161	125	154	147	138	167	165	146	141	154	149	119	156	142	134	157	149	151	138	154	147	136	144	142	133	146	134	137	131	177	148	154	136	123	167	152	160	155	129	145	131	135	129	137	128	126	148	134	144	154	134	142	134	135	138	122	146	150	144	144	132	140	132	143	119	155	144	120	132	150	125	125	156	168	150	134	143	147	137	147	137	127	134	152	148	151	137	126	143	143	139	124	169	127	145	139	154	153	178	121	137	142	130	147	146	150	162	145	146	140	150	133	139	137	131	167	138	129	114	141	149	121	129	131	159	143	133	143	138	153	134	133	146	130	147	158	143	136	139	138	132	151	156	155	136	152	137	132	144	145	147	154	151	142	145	116	138	130	168	123	158	149	143	131	144	161	126	158	162	141	139	154	125	150	146	144	163	124	149	140	133	145	161	139	158	138	127	123	140	130	153	136	134	123	133	138	140	167	136	130	154	140	147	146	150	151	134	133	150	137	141	141	135	142	128	136	176	155	131	138	129	157	144	154	157	165	144	137	149	143	134	145	158	154	141	149	116	137	122	151	125	132	131	137	131	130	140	162	125	126	131	143	154	146	154	158	137	129	152	138	149	163	158	149	145	153	157	142	155	137	145	117	146	124	135	163	142	131	133	128	152	119	125	130	138	158	159	148	147	137	144	135	138	146	104	143	129	134	147	135	152	132	155	128	137	157	130	162	145	130	173	145	167	150	157	129	138	141	167	146	144	136	149	148	139	140	156	144	132	132	135	116	143	162	132	159	122	147	140	136	135	139	140	136	136	135	147	143	156	167	148	112	170	126	129	134	138	138	150	141	145	142	130	146	129	155	143	126	126	154	142	135	165	145	163	153	122	124	150	157	130	144	138	157	127	157	132	148	142	137	137	133	155	137	138	141	174	132	135	128	127	152	147	155	146	131	128	147	152	172	164	136	136	138	128	152	156	139	135	150	149	134	161	139	148	144	144	135	148	142	100	130	107	133	159	148	169	150	156	143	158	160	142	136	145	156	164	149	140	144	155	159	124	144	136	153	132	125	132	154	145	151	159	128	146	124	115	144	110	147	135	137	144	155	144	144	139	129	142	153	145	137	126	131	133	130	158	162	127	152	143	129	135	153	143	144	152	172	129	147	164	146	128	129	129	142	143	120	146	139	135	131	111	134	159	153	166	133	140	156	150	148	132	144	131	120	135	146	132	127	155	138	124	118	148	145	130	149	140	132	173	156	143	141	118	118	154	138	154	154	124	125	146	161	147	135	145	145	132	136	172	143	126	137	152	143	154	138	141	152	136	134	138	131	114	123	135	111	156	142	113	141	154	138	119	129	141	141	138	126	132	134	147	138	137	148	137	140	142	134	128	158	136	142	140	160	164	156	149	107	149	155	161	153	165	135	147	119	137	130	147	132	143	125	120	144	143	137	131	126	131	129	156	135	134	134	143	109	117	151	134	133	128	138	145	129	152	136	135	149	138	148	130	132	149	152	147	142	137	119	133	146	141	138	136	168	146	158	143	158	155	136	146	141	156	109	151	126	168	146	155	156	132	143	159	125	134	145	146	104	128	130	141	125	130	146	144	144	155	137	122	143	156	137	142	122	125	144	160	166	158	138	108	124	137	132	156	141	149	134	120	139	137	135	139	143	162	133	158	112	134	130	154	111	137	142	129	136	132	122	130	143	148	117	145	121	125	170	129	146	129	123	152	149	164	136	178	136	148	125	144	166	142	155	146	135	153	139	134	149	141	140	156	143	125	157	134	140	120	144
5751	11123	5752	2312	1229	815	584	543	451	409	441	406	382	376	425	397	375	368	401	414	366	400	343	371	371	339	355	365	370	396	358	324	390	334	373	358	357	377	380	361	373	368	347	369	365	355	352	343	371	356	352	341	378	370	344	351	343	373	363	385	350	359	329	337	390	348	370	372	378	365	357	345	362	348	378	382	348	373	358	349	347	364	365	362	354	335	345	360	331	385	351	331	352	368	366	397	366	363	360	332	381	351	361	335	362	336	378	368	318	344	346	374	361	324	357	374	363	352	405	365	353	371	375	345	355	358	381	352	382	368	366	373	341	360	364	367	368	363	357	371	376	372	369	386	376	353	379	368	329	337	371	397	387	354	353	354	366	361	341	367	356	342	374	385	357	321	370	359	386	361	376	363	328	345	353	329	373	377	378	367	382	338	348	380	363	360	351	350	366	347	373	361	384	400	362	350	348	373	353	355	352	402	346	347	365	360	350	393	343	376	366	364	373	339	365	335	362	362	351	364	384	346	358	377	338	349	345	357	349	389	332	352	355	355	370	364	337	344	384	360	376	325	350	362	353	338	351	341	358	374	358	345	374	344	380	368	361	353	380	380	360	355	372	347	374	359	325	330	350	402	344	372	330	366	363	354	343	323	339	363	333	338	363	347	371	349	411	371	342	355	349	375	335	369	364	340	366	324	364	372	367	355	365	348	382	374	371	400	361	360	355	353	397	382	333	379	383	339	349	364	373	333	405	324	373	386	363	363	353	355	334	328	415	373	346	361	351	366	408	354	355	342	336	383	374	377	362	327	354	355	346	359	369	351	359	334	375	351	373	358	371	349	361	359	362	351	377	362	379	341	331	353	381	332	401	383	378	371	390	384	353	362	357	368	369	323	364	350	338	340	356	357	374	362	352	351	324	332	337	352	323	364	337	374	391	365	361	385	359	363	367	344	365	339	363	348	365	303	370	352	329	345	338	381	353	336	373	372	376	340	334	372	372	346	349	386	329	378	363	360	376	344	372	389	368	337	343	349	350	370	376	374	388	371	360	331	350	353	398	332	359	361	357	337	378	335	351	342	377	380	358	372	378	345	393	377	378	365	366	312	354	366	397	345	365	379	343	357	360	347	340	373	362	324	359	408	393	382	379	358	324	373	400	385	395	361	306	350	396	373	333	359	370	337	347	359	359	342	348	365	346	343	355	362	360	351	328	359	378	379	361	333	368	357	366	368	381	372	349	371	356	328	357	360	370	357	358	371	362	375	361	364	353	378	343	356	340	345	385	377	337	344	369	351	372	367	394	375	344	357	327	342	349	362	358	365	376	324	342	354	354	358	353	358	358	360	360	342	371	337	357	372	352	373	338	355	362	345	359	373	387	350	398	389	330	342	336	381	361	374	386	395	334	357	337	354	383	334	340	370	341	385	374	363	375	345	398	374	376	320	365	385	369	380	359	352	341	373	361	363	352	355	352	384	349	349	369	383	382	335	346	346	351	371	390	369	364	322	378	345	368	369	350	326	412	356	355	368	374	341	341	374	334	399	371	377	388	353	387	356	337	340	328	359	372	371	378	342	360	372	387	312	358	368	366	373	394	362	376	383	315	339	361	302	360	353	343	360	370	367	365	364	326	360	354	363	363	401	387	353	379	393	361	340	363	351	331	395	385	384	378	339	388	397	362	349	338	359	379	353	341	352	390	383	366	387	341	343	400	357	363	360	362	378	355	351	336	345	360	350	380	364	357	346	370	352	402	356	362	361	354	366	351	340	360	405	336	367	329	365	335	390	366	371	343	369	335	351	379	357	356	359	337	354	346	359	355	353	359	360	355	367	378	368	322	377	358	398	323	401	383	347	362	361	351	374	330	366	363	356	351	327	344	327	354	374	376	371	382	363	365	351	376	340	365	352	345	350	379	371	344	323	365	354	358	352	376	342	379	347	388	370	355	329	356	355	355	353	363	366	351	415	353	358	355	367	324	400	360	347	353	357	372	372	363	384	361	367	356	323	345	327	351	330	360	380	358	350	390	353	379	370	338	361	337	387	356	380	357	387	373	353	314	357	382	370	395	334	365	388	358	386	362	377	336	363	358	375	331	388	366	383	326	390	359	342	339	372	365	334	335	399	371	371	388	357	356	339	347	365	399	366	393	384	381	354	375	348	366	361	349	356	391	344	354	357	384	381	358	337	379	357	352	376	330	390	370	381	361	386	347	352	376	386	365	353	317	350	356	398	361	370	335	397	278	379	381	351	366	342	348	361	365	353	373	374	355	385	372	349	388	347	394	367	372	362	367	384	386	382	334	370	334	346	326	392	391	345	373	385	370	356	367	369	349	337	362	357	348	395	303	371	328	342	344	388	353	336	387	385	339	373	316	352	369	343	372	361	358	413	414	379	354	387	359	351	349	383	364	360	347	351	352	353	344	391	381	342	371	383	333	349	357	373	348	349	369	333	352	365	356	365	378	350	352	394	348	392	378	370	374	378	336	369	339	338	338	349	388	396	369	363	336	371	338	329	353	365	333	355	338	329	363	378	309	385	343	345	373	377	368	362	340	370	369	370	359	388	356	327	347	330	360	356	360	376	344	364	346	363	375	372	392	353	396	379	388	361	378	350	348	357	349	339	366	344	362	343	360	358	364	363	371	366	366	348	364	364	334	360	356	374	353	345	388	360	326	349	347	360	366	356	333	365	357	336	354	358	373	381	336	356	392	336	347	331	323	369	336	379	379	319	354	346	334	406	395	359	352	350	365	372	334	372	370	358	333	371	338	397	387	376	344	352	345	380	396	350	370	363	342	335	377	342	342	342	355	349	357	342	353	353	397	402	353	377	396	379	360	390	398	370	349	390	345	389	324	346	374	365	357	343	397	349	322	339	320	344	391	374	360	333	355	413	349	356	375	378	354	357	338	334	343	383	340	380	378	341	371	359	338	343	406	351	353	329	356	338	384	363	379	375	375	335	370	354	342	338	348	371	340	333	348	368	348	382	372	348	366	354	370	339	385	332	337	332	357	393	378	360	371	363	368	353	352	369	392	398	419	359	364	370	364	370	376	343	344	327	363	361	349	355	392	374	366	354	328	345	366	373	327	338	364	367	345	354	379	359	357	368	354	385	341	364	353	327	354	371	336	393	356	354	400	387	357	356	371	374	336	364	369	338	348	353	377	351	362	339	359	357	376	404	357	345	322	376	371	362	345	362	385	368	345	364	363	331	361	335	357	337	380	328	386	332	367	379	376	360	357	347	361	374	323	374	364	372	383	392	375	373	357	339	353	347	358	362	363	347	360	344	340	349	361	382	371	336	350	329	359	343	334	407	363	359	353	376	378	358	359	366	369	353	354	372	371	379	338	382	348	347	354	378	377	369	336	363	365	339	369	327	322	346	323	357	337	356	355	371	360	348	373	333	368	362	373	411	380	365	345	334	393	384	321	348	346	367	333	373	363	344	342	361	338	333	354	357	412	370	398	375	338	324	371	354	345	338
30863	20686	12374	1873	716	538	397	373	325	297	313	336	300	281	322	297	292	275	282	306	321	323	270	287	301	281	332	325	280	288	265	268	302	323	332	302	287	319	302	304	277	328	270	302	307	287	292	317	304	317	318	300	277	266	317	315	298	310	298	343	273	298	293	300	276	272	291	280	321	264	320	291	296	265	329	280	297	325	314	318	297	285	295	297	292	301	308	296	317	289	306	298	272	326	290	306	265	298	313	296	304	320	325	284	328	293	307	292	283	312	288	305	289	269	280	318	311	316	259	343	321	271	295	309	288	282	346	279	306	286	292	286	294	281	310	287	282	304	293	314	313	304	300	264	319	279	318	281	318	255	330	300	308	320	284	286	314	270	316	285	284	284	283	316	282	293	266	312	350	274	297	298	323	302	289	309	284	307	288	308	298	294	274	287	311	274	296	328	279	304	325	304	284	272	312	302	337	322	306	293	289	301	301	319	297	296	298	293	315	270	286	278	306	311	281	290	317	338	278	296	280	302	301	305	308	295	311	313	304	287	289	289	255	294	299	276	283	299	285	303	304	309	301	311	313	301	260	305	281	284	272	324	313	305	291	307	301	334	264	323	295	291	283	297	301	300	316	277	311	269	302	304	296	286	283	302	313	268	284	318	272	302	276	311	291	322	285	299	280	307	301	305	298	300	290	316	312	296	326	310	299	335	327	315	280	299	298	254	299	296	296	293	296	325	300	328	308	273	302	311	322	323	329	277	291	326	277	285	314	320	283	312	268	293	299	286	318	349	295	283	307	297	279	320	314	311	302	333	289	300	289	283	304	325	253	275	323	298	291	298	267	305	305	271	317	287	320	310	282	299	298	280	286	315	307	318	271	289	293	320	299	293	283	292	317	309	303	295	318	295	316	305	307	269	276	295	302	286	288	327	290	293	266	275	313	281	300	300	288	288	304	314	303	289	279	325	292	285	266	308	302	293	310	311	281	290	284	310	253	262	298	281	266	278	321	322	289	285	312	280	308	298	287	308	307	323	312	327	299	310	317	309	306	305	322	285	299	293	322	297	290	301	293	267	306	303	290	311	293	266	251	313	318	318	277	307	304	301	301	297	281	274	261	292	299	294	310	301	301	288	292	288	285	292	304	256	329	290	288	296	294	289	285	300	268	295	293	291	305	308	303	288	298	318	279	310	270	261	299	308	268	301	292	318	281	288	320	266	291	309	294	339	280	311	297	314	291	302	292	318	312	284	273	272	292	280	312	308	307	333	307	308	280	299	286	284	295	294	305	297	312	306	280	293	311	300	298	308	286	291	266	301	299	318	324	293	302	266	258	291	285	278	329	266	297	266	284	272	319	295	285	254	327	296	285	276	288	303	339	291	337	301	282	286	284	303	301	329	338	277	278	275	291	310	320	303	339	308	319	300	321	267	306	297	285	291	293	317	308	272	310	298	295	320	290	282	297	279	246	308	269	298	327	271	305	297	303	301	281	312	281	281	290	305	292	308	326	324	279	290	291	285	312	300	278	312	285	287	321	320	291	290	309	263	314	297	307	286	328	279	307	306	268	300	295	292	312	260	273	283	287	306	331	305	291	302	325	296	288	289	299	300	267	294	318	307	281	315	318	304	292	275	291	297	278	332	246	279	315	296	279	279	292	305	278	311	325	270	281	312	280	323	325	297	288	270	307	285	280	288	269	307	307	273	294	293	294	284	283	310	303	277	301	277	308	269	298	281	267	279	298	305	307	304	289	313	300	302	300	287	282	293	294	297	297	268	281	308	300	292	322	289	314	317	333	282	272	290	325	288	294	286	307	319	291	299	301	319	289	313	301	301	302	293	312	295	291	279	296	307	301	316	308	314	306	308	285	309	300	297	300	282	318	350	301	280	322	288	273	309	285	350	282	270	322	272	302	310	286	315	294	273	289	274	294	283	290	323	330	272	279	346	309	308	277	311	287	306	274	285	286	308	301	280	281	305	283	256	296	284	307	300	281	301	298	283	282	309	289	262	274	301	277	296	276	280	312	296	277	297	303	284	296	281	302	319	346	297	323	325	292	297	294	286	271	308	293	274	305	287	340	284	336	283	272	295	295	282	298	319	282	293	299	301	283	274	301	301	295	336	312	274	307	300	328	269	286	292	293	281	323	284	251	300	266	282	316	310	281	308	313	333	274	298	281	308	281	313	299	287	284	297	311	279	291	307	310	291	300	296	316	314	288	277	270	299	285	294	308	300	303	292	283	307	256	290	285	297	270	299	301	322	305	275	288	298	292	282	298	279	283	278	281	310	306	312	284	292	313	292	295	296	324	323	306	317	296	318	300	302	303	277	314	296	278	318	304	308	285	327	265	297	322	338	279	275	280	315	318	287	277	284	278	322	277	298	310	263	267	277	266	291	273	310	308	313	297	308	292	303	317	297	302	307	293	328	272	284	316	322	285	297	278	317	328	304	310	308	317	303	282	332	305	288	334	290	320	321	288	289	289	311	303	303	285	313	317	305	299	316	317	272	273	299	318	275	295	279	283	304	289	298	326	332	292	282	292	283	298	260	302	300	276	284	281	291	278	286	298	319	303	299	309	325	312	288	309	307	282	282	267	269	325	313	321	299	307	295	325	277	261	308	284	302	305	276	299	273	262	269	299	301	307	292	300	320	304	318	313	290	295	304	271	313	298	263	312	306	257	277	280	322	305	299	293	319	282	288	302	317	307	310	316	285	270	294	288	288	319	315	296	327	286	273	261	289	302	269	332	301	306	293	290	267	294	281	313	299	320	298	303	307	308	325	287	308	271	281	276	303	296	311	288	320	297	295	295	284	277	325	310	278	305	278	287	311	297	277	312	301	259	285	285	290	284	305	287	317	283	315	280	286	297	290	324	311	298	287	350	294	304	288	335	311	293	270	322	293	324	285	271	294	290	293	306	288	296	292	301	301	297	325	298	292	287	292	282	293	288	317	296	283	286	280	312	300	297	318	285	303	309	289	278	307	308	312	306	292	307	288	314	300	297	307	277	304	305	277	297	333	303	305	320	280	289	312	305	293	316	301	282	266	277	287	277	284	321	304	329	327	334	295	318	297	289	285	279	296	308	322	300	302	289	300	320	277	287	273	315	309	315	280	288	311	327	322	305	301	297	289	301	277	291	286	294	300	290	315	316	278	282	293	292	288	284	296	281	292	263	331	278	306	303	304	321	298	320	301	277	293	276	305	302	278	266	289	288	292	297	268	303	290	319	283	298	271	296	300	312	305	280	307	253	311	333	299	282	297	293	307	329	312	316	274	337	318	306	294	337	323	311	281	297	290	285	302	303	283	326	294	308	299	287	285	324	300	297	303	305	284	326	322	315	299	272	313	259	317	312	272	282	290	316	296	288	298	304	291	296	317	287	313	288	294	283	276	278	295	291	291	293	303	287	312	292	274	285	315	289	277	325	316	282	265	329	287	299	295	288	310	314	302	306	272	315	291	316	299	296	290	295	320	291	300	286	276
7239	4567	2610	1216	914	832	739	742	720	724	689	680	724	706	726	694	658	690	696	715	720	718	703	733	709	656	717	770	715	693	716	708	706	683	673	698	669	692	717	685	679	677	737	694	678	688	654	701	714	689	645	719	714	685	698	725	702	706	691	694	696	694	703	715	673	709	677	689	630	662	711	748	697	706	742	723	700	623	648	664	664	748	696	662	707	683	716	701	699	647	705	769	709	706	691	685	727	710	729	649	715	708	698	727	698	691	683	741	712	682	697	663	694	704	745	689	708	719	703	703	742	699	693	695	717	722	672	659	665	700	673	641	721	727	718	704	707	709	703	708	704	680	730	717	717	713	662	690	685	696	722	676	671	707	724	709	706	681	665	680	726	721	669	722	724	696	713	691	679	708	702	720	689	696	694	706	722	681	722	695	723	664	670	712	694	728	707	686	667	722	659	702	703	711	740	643	779	708	693	708	731	684	665	700	733	683	676	701	734	651	763	696	703	686	691	693	725	735	743	713	684	707	751	670	751	735	719	696	639	667	696	670	709	680	706	680	712	691	699	697	657	708	726	675	685	696	692	687	724	679	696	724	742	726	685	674	750	658	704	718	660	669	711	703	703	692	720	693	747	666	653	663	772	698	680	679	713	719	654	649	677	676	718	678	679	655	706	650	645	738	712	710	693	734	695	698	677	718	677	701	747	696	673	749	707	683	689	720	728	714	736	674	711	703	723	711	724	677	746	707	729	710	659	704	693	719	688	672	729	656	740	654	741	706	715	737	709	671	690	694	722	777	703	710	720	722	677	710	713	673	713	723	674	682	711	689	689	711	693	689	682	705	694	705	681	715	670	739	733	731	689	673	722	673	727	710	708	758	663	728	700	659	692	710	727	671	678	676	699	659	708	675	721	694	665	738	749	704	714	682	696	711	731	728	659	695	667	698	706	675	676	717	693	696	689	736	713	692	711	713	730	723	690	685	655	702	723	742	687	684	732	721	697	711	672	705	701	732	673	732	732	702	686	715	694	704	669	679	713	669	699	729	709	685	651	751	724	688	683	709	682	704	671	720	728	752	704	688	692	702	728	730	691	702	686	681	695	700	710	719	763	665	687	710	709	675	715	696	677	703	735	693	711	733	722	719	692	630	677	737	660	716	691	707	699	693	736	715	670	680	689	679	712	736	712	750	680	702	679	739	654	693	633	692	720	690	706	720	691	716	711	726	697	735	724	720	753	697	701	646	718	702	705	720	715	693	693	703	692	645	718	711	737	668	730	697	688	718	665	728	689	731	711	679	713	650	701	727	712	712	711	678	676	690	688	693	731	669	684	661	730	697	710	705	703	681	698	738	697	720	692	700	723	708	700	676	704	721	707	699	674	735	740	663	713	701	716	671	744	647	704	690	714	746	708	704	686	633	717	709	713	748	684	688	709	730	704	701	702	714	689	742	736	720	706	686	740	663	755	685	648	650	730	647	690	658	713	696	676	725	698	686	684	692	705	714	738	686	680	703	705	658	702	741	718	680	708	702	710	691	656	695	704	665	702	717	681	731	668	742	695	689	691	740	693	729	681	704	748	643	712	701	708	705	678	697	688	720	712	705	653	708	688	726	717	691	695	648	720	694	694	746	698	703	716	689	707	671	727	736	690	682	675	731	671	702	695	678	727	687	676	735	680	701	670	680	698	711	718	699	719	751	739	703	693	671	716	715	747	731	693	699	723	689	650	705	679	710	716	681	747	751	715	702	698	717	669	742	706	685	737	656	716	709	667	693	681	680	702	712	744	742	680	714	720	710	723	671	715	677	713	702	645	686	656	670	702	725	739	681	697	727	740	707	637	685	721	686	671	705	702	731	725	699	681	683	692	697	669	695	709	746	754	665	681	679	712	732	707	700	726	679	697	707	695	702	711	669	696	699	703	691	691	688	718	711	699	726	734	713	704	683	734	711	689	740	712	683	705	659	709	686	715	739	731	717	699	671	706	700	689	715	711	699	718	709	700	718	701	778	647	668	680	665	697	651	714	703	748	691	701	722	701	711	701	708	695	667	673	719	703	708	689	727	692	679	709	667	743	704	699	695	696	689	708	658	748	695	702	695	731	738	741	713	708	744	704	728	694	712	710	649	731	687	691	657	636	720	698	675	679	698	671	739	705	712	652	744	727	688	710	748	697	695	719	726	715	708	696	695	711	667	660	714	715	659	681	788	713	698	688	662	691	676	678	706	744	666	739	660	692	687	700	699	676	737	701	736	708	712	734	670	696	697	668	702	691	711	721	690	667	693	734	668	687	661	699	679	673	692	764	754	701	708	672	703	679	709	679	705	682	683	729	690	769	711	711	697	670	681	708	705	725	702	708	720	708	721	739	704	689	685	677	692	703	695	644	703	699	674	702	667	696	677	677	731	718	670	749	718	695	694	697	721	721	717	719	727	695	760	667	679	680	717	676	662	687	710	737	758	683	698	738	709	714	716	760	670	691	669	681	724	671	694	720	697	720	677	666	700	729	693	719	709	695	702	691	725	715	691	769	704	701	681	701	726	727	691	662	661	692	676	755	689	688	706	662	676	738	680	713	727	747	780	709	701	710	663	736	694	708	711	718	749	668	730	712	658	759	667	702	707	661	726	707	713	704	732	722	694	698	692	685	735	715	711	670	696	704	685	684	693	730	713	688	672	678	692	690	705	721	695	698	654	739	694	664	662	676	688	694	727	703	731	739	704	706	686	719	742	694	702	713	692	657	703	718	679	731	737	698	663	716	693	701	716	683	730	694	684	647	726	697	750	723	695	704	690	704	637	666	719	701	715	729	702	679	710	724	682	687	723	720	716	705	681	678	670	735	691	670	736	717	677	695	680	723	723	695	724	764	683	671	685	699	688	691	695	717	737	715	682	650	697	699	729	697	710	728	740	672	724	681	685	658	722	708	661	709	712	675	716	683	696	708	688	682	663	726	670	729	752	713	701	686	726	691	697	735	663	700	768	713	688	729	674	737	702	743	703	682	685	730	707	728	674	717	712	679	683	703	688	746	692	692	681	683	727	670	686	689	660	670	720	690	667	677	699	684	707	670	725	728	743	703	694	692	738	730	704	695	698	733	681	721	757	714	735	640	664	681	734	768	701	691	714	670	704	681	734	682	671	771	683	733	718	667	717	714	719	652	679	704	716	714	666	687	682	659	710	707	678	715	675	702	704	646	703	743	765	688	705	691	715	743	644	677	690	730	712	669	693	714	707	779	681	670	740	675	653	695	737	701	756	672	690	742	689	719	699	742	688	687	702	689	672	720	708	664	672	690	704	709	734	718	704	685	690	688	692	667	672	664	728	720	732	722	671	687	733	729	707	723	703	717	727	712	714	731	749	707	721	704	664	722	730	648	711	670	666	746	746	705	696	685	689	694	702	722	658	704	669	679	717	705	695	750	700	694	711	685	705	687	705	698	678	684	721	661	690	700	732	699	742	716	701	707	693	705	667	742	710	692	753	684	676
24346	20990	24307	27849	20984	19413	1082	460	330	255	236	240	224	238	252	263	239	234	234	240	224	213	249	237	219	211	187	191	198	221	207	234	211	202	233	198	193	188	239	215	210	187	220	229	221	207	213	247	188	194	208	216	209	214	222	196	196	169	197	225	209	197	192	222	197	187	229	205	221	208	181	219	223	205	218	223	213	217	196	211	191	203	206	208	231	215	225	202	206	183	227	224	201	184	204	208	187	198	208	187	209	192	222	226	195	216	241	170	249	168	187	193	209	202	214	185	222	189	219	228	201	209	187	191	211	207	182	190	183	225	205	219	211	185	189	210	241	188	203	228	200	223	213	193	195	226	206	232	233	191	215	222	172	196	190	226	188	206	203	223	213	235	220	202	223	186	214	187	202	198	208	218	199	204	218	188	209	183	214	205	203	220	221	209	227	195	177	192	198	214	214	217	209	202	218	245	204	238	218	234	193	202	203	204	223	225	196	219	198	228	213	203	219	220	194	205	241	196	195	205	234	185	202	213	181	205	219	221	196	185	215	203	209	216	228	173	191	191	209	202	201	235	206	219	185	233	214	232	220	185	198	185	190	203	215	220	198	195	204	189	200	216	175	227	245	197	212	192	203	201	206	219	213	218	207	213	199	183	227	231	206	218	234	216	195	210	202	209	187	204	185	215	220	208	223	221	192	210	222	207	214	225	194	218	215	196	204	189	224	195	203	217	198	206	187	197	192	235	173	224	177	214	211	203	213	195	185	200	227	189	198	229	188	197	227	217	193	221	232	223	219	224	229	215	209	196	200	188	206	215	204	202	230	190	188	223	200	206	203	191	207	205	238	191	204	215	225	229	229	203	196	198	210	200	203	196	188	215	184	208	207	225	228	233	201	192	196	209	236	185	215	204	198	224	233	202	184	210	206	197	209	221	208	211	215	182	205	236	177	184	224	195	209	214	209	188	205	216	183	236	243	221	229	180	205	221	221	214	210	195	199	230	230	193	210	188	218	209	192	199	202	177	204	220	193	207	204	197	219	189	227	197	212	192	199	201	211	202	196	220	195	213	208	206	210	200	175	168	195	222	221	191	197	203	205	193	214	201	196	171	224	218	207	229	214	181	180	228	186	186	215	199	211	206	199	215	215	221	182	212	217	214	228	216	193	212	232	214	213	213	188	202	217	223	209	205	205	207	202	202	206	250	215	194	241	192	207	233	236	223	229	193	197	192	193	209	216	203	204	236	185	220	244	184	214	207	205	191	216	224	209	199	217	198	205	226	220	174	184	217	215	208	224	188	216	213	214	204	210	205	197	185	222	199	202	234	224	208	230	223	262	197	213	203	198	208	192	220	219	200	179	216	231	210	208	224	183	199	183	198	207	200	214	226	201	195	225	211	198	207	192	204	184	201	204	212	226	191	203	196	198	212	211	185	213	200	211	198	187	189	202	210	197	191	201	195	237	241	197	195	216	229	210	198	206	216	229	230	259	202	211	207	199	207	213	239	210	208	213	204	201	202	205	197	224	188	176	206	206	224	208	197	198	229	220	207	205	217	197	214	218	205	196	224	206	195	214	197	211	242	203	201	224	215	215	215	180	199	222	176	197	209	206	205	193	235	222	245	187	195	185	221	215	239	218	220	218	192	219	194	215	212	190	194	215	199	218	189	228	232	218	208	229	228	202	184	205	215	221	216	186	209	198	213	222	201	233	196	221	193	203	193	231	213	204	205	212	219	196	202	207	228	218	204	217	198	228	192	215	207	217	224	203	185	205	213	201	218	215	223	195	208	221	209	225	193	210	230	230	187	204	188	196	216	206	208	212	206	203	236	197	196	220	212	211	210	199	204	210	197	214	192	197	200	218	221	216	184	206	209	215	205	197	206	222	210	214	225	205	208	185	216	225	215	221	215	198	198	195	218	220	211	208	243	212	227	199	213	184	207	217	222	199	219	206	203	184	221	186	195	215	181	237	204	202	225	205	195	200	213	204	212	203	203	196	214	184	226	198	222	196	202	190	214	215	207	205	215	227	202	207	200	202	211	199	221	213	227	203	188	211	193	189	195	234	199	211	198	225	210	198	216	216	217	206	186	195	225	207	219	225	210	235	211	210	201	216	202	236	221	197	199	211	206	214	209	232	219	198	191	206	230	217	215	240	188	214	214	198	222	218	203	211	216	193	175	211	206	211	217	205	222	209	194	215	190	219	195	219	203	204	202	203	184	216	212	220	217	190	225	183	219	231	232	205	216	211	215	218	222	211	202	207	182	233	191	215	219	193	189	236	206	207	199	203	210	214	207	213	185	235	189	231	208	220	203	250	222	211	204	191	213	219	211	196	253	213	220	192	210	211	189	206	222	212	217	192	209	185	215	220	211	205	193	210	204	211	168	203	195	211	226	236	212	198	220	224	189	202	219	205	200	205	217	207	199	212	203	216	214	217	243	204	195	214	216	223	211	197	209	188	181	231	202	201	212	204	182	218	214	208	207	207	204	193	218	215	231	223	207	219	186	213	194	209	199	186	196	188	223	213	221	211	189	217	222	217	201	210	194	221	241	219	227	199	210	192	205	199	207	239	187	210	168	202	243	195	219	225	187	184	189	205	202	220	222	233	202	185	186	177	227	195	229	192	218	212	193	206	204	197	216	199	209	220	215	233	213	175	195	192	231	196	185	207	171	194	215	220	212	174	225	180	226	189	217	218	230	217	217	181	191	167	199	220	194	206	195	189	198	201	196	195	248	181	181	184	199	201	234	235	194	210	222	205	198	223	211	208	192	188	224	194	206	210	221	189	218	219	192	210	221	202	227	212	214	214	202	213	208	251	213	206	221	215	227	228	202	181	212	206	200	211	234	217	216	205	222	216	209	220	199	196	202	228	209	216	217	206	179	205	195	216	204	219	222	195	206	220	244	229	210	197	218	174	233	194	223	222	196	234	223	205	213	209	199	220	202	191	227	198	189	205	213	196	202	214	198	196	202	191	184	202	193	203	230	213	195	187	201	214	200	197	204	216	213	191	191	215	213	218	238	182	183	198	224	214	222	211	229	203	229	199	192	243	217	192	219	222	247	193	229	200	192	201	199	210	193	210	193	209	200	207	239	211	200	187	232	187	206	184	212	177	200	214	217	192	180	199	215	209	201	214	196	199	185	192	211	192	229	190	210	219	237	213	222	205	204	220	231	201	208	218	213	222	223	211	197	211	212	206	225	210	180	203	227	237	203	178	181	223	217	198	207	216	233	189	203	209	187	202	194	220	209	184	202	217	189	216	217	211	222	212	194	227	169	216	201	187	210	211	201	193	206	197	205	209	216	220	203	187	196	213	200	184	237	169	206	187	199	197	226	234	223	189	200	187	215	192	208	226	212	221	181	182	203	215	209	169	198	201	216	239	205	207	209	218	210	200	215	200	209	210	234	209	228	203	178	204	216	207	206	191	224	225	206	205	195	196	221	212	210	207	194	197	215	219	205	204	197	237	214	177	228	198	205
5203	7689	4057	1645	971	726	686	591	530	541	508	573	483	532	537	488	527	539	578	500	464	494	509	508	465	534	500	498	520	536	500	510	506	502	548	443	522	498	441	515	538	491	520	518	519	508	496	500	518	573	496	513	513	514	500	465	512	518	515	501	515	531	500	464	495	476	511	509	481	429	496	496	512	498	476	531	515	495	517	508	479	482	479	523	526	492	508	490	524	500	514	467	451	515	502	506	521	513	499	551	473	504	508	506	508	477	483	508	515	483	547	496	523	492	512	502	476	523	492	487	495	519	516	466	484	510	493	497	512	529	465	498	514	456	505	514	495	496	483	476	492	488	471	490	498	507	504	473	460	503	527	484	531	502	509	494	493	506	489	531	520	460	497	517	512	479	462	507	493	516	532	489	490	562	492	525	473	466	499	490	502	500	492	514	494	500	512	540	539	507	489	495	524	500	493	483	479	451	510	525	506	470	499	486	504	470	504	484	550	488	463	497	495	491	513	513	518	497	488	473	472	485	508	493	498	469	512	483	477	512	510	521	541	537	538	512	491	478	476	483	516	520	462	494	500	512	490	503	526	481	495	475	510	481	538	508	531	510	496	473	508	435	521	498	532	490	487	495	491	511	487	471	485	498	483	528	513	527	462	468	518	511	518	490	486	500	527	510	496	491	472	506	508	507	467	480	509	491	476	484	540	524	494	463	477	503	513	497	511	480	549	492	485	528	488	502	493	508	524	508	569	503	537	479	530	520	498	500	491	483	506	496	486	485	503	488	488	490	517	489	486	477	522	512	476	537	512	502	498	467	461	515	468	474	504	509	576	531	452	501	500	502	486	530	516	520	513	489	477	525	496	483	475	473	495	482	500	514	499	517	497	516	506	492	524	512	464	498	486	522	496	500	497	500	527	519	533	488	479	504	514	481	514	492	507	462	459	513	508	519	477	511	499	456	487	523	494	519	517	492	514	508	446	525	549	529	516	488	504	497	486	500	489	487	522	513	547	484	507	473	515	529	458	505	477	510	529	479	499	485	514	494	501	493	505	505	504	511	513	452	460	472	508	501	474	548	517	502	506	501	511	532	515	519	475	483	515	482	530	499	546	473	502	481	545	476	517	511	495	506	521	485	443	446	467	511	486	466	477	487	515	455	496	528	474	491	483	437	485	515	515	483	525	560	473	513	485	490	468	519	501	497	498	474	503	521	504	478	526	509	511	513	508	474	496	510	514	503	466	516	497	487	444	547	502	500	527	501	508	505	528	484	491	516	518	489	482	490	474	503	525	525	480	532	493	492	505	501	498	502	499	517	511	507	513	467	509	491	489	515	533	461	512	478	507	474	527	500	505	485	521	486	502	476	494	512	478	441	513	491	519	507	501	440	505	514	495	472	512	471	493	550	509	537	484	492	507	472	501	483	558	470	476	511	490	478	486	506	468	500	489	524	521	516	522	515	535	532	494	502	485	489	496	509	523	479	504	492	535	473	490	471	499	498	527	496	489	499	498	501	494	516	532	470	497	517	498	487	467	491	471	516	511	534	497	489	499	524	489	488	502	552	494	519	517	488	501	514	466	510	494	478	535	549	473	473	478	508	491	497	498	492	492	509	524	478	514	511	506	546	521	515	479	467	487	526	494	503	508	470	510	482	488	528	497	466	540	485	487	492	514	489	474	537	510	517	478	470	503	510	519	475	512	516	503	499	502	472	506	493	496	499	519	486	504	522	523	503	510	507	514	492	485	501	515	482	515	516	503	515	497	491	485	490	490	508	521	519	487	509	490	494	508	473	458	481	503	534	494	528	515	488	475	532	542	556	453	493	512	503	506	480	552	517	514	521	500	459	515	537	472	548	496	459	481	467	512	494	457	489	510	525	498	517	542	500	465	509	477	517	481	514	528	534	497	516	495	521	466	497	494	481	489	485	508	510	525	498	522	482	469	517	482	489	474	521	493	470	490	477	526	497	499	483	482	458	485	511	539	470	504	504	514	497	481	504	494	490	510	508	508	504	517	471	494	500	510	480	477	508	507	491	483	479	513	513	495	527	490	468	483	503	485	480	552	504	505	478	471	490	505	501	517	530	535	489	512	513	515	517	482	488	451	492	457	493	488	479	481	488	528	494	494	530	491	463	502	505	528	521	514	492	499	509	534	498	473	525	512	523	490	528	505	499	506	512	530	492	508	486	494	514	514	457	534	509	474	525	481	504	522	497	520	547	490	471	493	547	513	488	487	498	521	479	519	484	471	501	516	491	466	486	499	472	509	501	492	500	498	516	545	466	520	523	497	539	484	490	495	486	496	481	471	485	524	507	498	524	539	467	518	526	485	472	492	479	485	508	469	508	522	516	486	489	563	489	493	483	533	505	501	530	524	504	492	523	508	491	494	506	542	503	497	488	506	520	477	486	482	520	485	493	501	516	529	490	525	530	497	465	497	503	466	478	513	526	508	447	484	500	529	519	520	468	505	479	481	525	494	491	503	495	525	518	519	491	468	490	491	510	497	494	509	521	502	485	531	503	488	496	490	495	499	487	514	485	497	472	517	502	479	464	539	499	495	520	538	516	487	527	463	516	508	514	493	515	545	495	468	484	493	519	506	518	490	505	477	511	489	534	512	482	472	495	529	479	495	503	486	530	532	511	526	496	492	502	505	489	489	522	520	467	515	492	509	512	519	500	523	485	526	475	507	482	512	487	502	488	507	488	513	501	474	543	511	465	510	520	509	468	494	454	524	520	509	510	463	529	507	561	516	479	495	516	530	506	499	499	535	474	461	503	461	516	509	529	502	477	518	547	468	484	501	467	490	480	486	500	539	516	494	476	503	470	487	522	493	451	484	515	511	494	538	519	488	468	501	522	472	471	484	473	521	497	508	482	497	483	484	511	502	543	500	473	506	460	490	460	524	514	522	492	496	501	479	490	531	519	506	472	494	486	477	482	470	513	469	501	544	514	514	508	473	506	527	509	549	507	501	526	510	582	506	478	499	506	515	489	504	442	508	509	475	502	479	504	492	516	502	493	473	479	512	603	516	533	494	479	453	538	524	499	514	502	520	541	504	489	518	468	539	477	500	515	482	523	474	512	497	492	531	495	538	494	477	531	480	504	492	460	497	478	491	472	510	476	502	487	460	541	513	487	503	466	476	497	474	499	500	500	502	481	499	475	505	519	520	482	504	486	496	471	502	511	486	503	503	471	466	481	505	493	513	519	505	475	523	500	502	498	524	514	505	535	521	533	485	469	525	503	467	524	516	484	537	493	505	524	436	473	505	471	523	496	538	499	501	471	495	509	486	493	532	554	516	527	506	508	523	495	482	498	517	509	497	531	506	525	519	527	500	508	498	513	504	517	502	506	503	495	479	510	464	481	444	492	469	485	528	545	479	494	485	523	505	520	502	485	496	486	503	531	482	511	470	495	508	470	515	476	559	516	466	458	522	479	552	473	493	490	490	525	530	500	483	531	521	465	502	486	539	531	504	508	484	519
23738	20966	24622	27491	20966	20988	15662	760	344	257	281	219	258	211	218	202	185	201	192	171	154	144	172	171	172	162	170	160	166	146	158	172	163	148	138	137	177	169	146	162	142	158	146	177	142	150	142	140	160	161	156	139	127	128	149	141	158	159	144	147	143	108	172	141	177	166	137	146	143	155	148	136	129	146	148	157	134	131	152	135	143	137	152	149	142	160	142	152	170	133	148	139	152	150	159	133	156	138	157	162	142	129	143	141	135	155	148	130	149	153	135	129	145	148	149	146	141	155	153	143	144	172	151	167	147	161	159	157	147	137	136	155	171	170	162	162	149	151	142	142	146	169	139	150	148	160	135	139	136	157	142	122	180	161	148	150	126	170	143	159	141	134	160	159	142	152	149	148	152	142	156	145	130	140	162	144	165	133	134	161	158	159	143	161	159	146	154	145	156	162	154	144	159	141	176	145	141	178	155	160	155	149	135	152	142	123	141	139	136	151	131	132	124	151	128	155	161	129	165	161	141	130	171	157	149	153	144	153	137	158	152	144	135	150	159	171	172	155	145	153	147	156	152	186	151	162	148	134	140	133	129	151	141	159	145	164	143	129	144	155	152	142	132	148	143	161	139	124	159	136	154	155	149	143	150	126	138	156	141	114	141	154	137	155	132	138	151	131	161	142	137	162	144	172	144	149	135	130	148	141	122	141	126	172	160	165	124	154	134	161	137	141	149	169	157	160	155	143	136	155	146	154	144	157	133	156	146	142	134	147	152	136	153	140	140	119	164	147	148	146	149	154	173	129	157	137	114	155	149	141	137	169	144	163	133	143	117	138	141	176	129	136	132	176	133	152	155	133	150	140	143	159	141	187	148	123	151	160	153	143	148	145	136	151	176	136	133	144	137	129	135	177	112	136	136	136	138	136	144	148	123	141	138	141	138	144	149	139	146	158	128	140	160	149	151	129	151	146	147	150	145	129	134	140	127	140	143	140	154	149	139	141	156	150	138	145	151	156	157	153	129	153	162	138	125	154	148	167	131	145	153	145	162	161	125	139	163	133	128	146	144	148	137	133	166	157	141	153	130	157	146	153	174	147	143	153	174	141	159	132	129	139	155	154	131	159	173	143	169	165	132	158	147	152	137	147	150	153	132	149	151	165	147	159	148	169	133	168	153	138	124	135	177	128	149	146	161	134	141	145	148	151	145	139	162	164	134	133	128	136	143	134	138	119	158	122	148	120	159	130	137	157	138	137	145	124	159	155	152	138	143	159	161	146	146	132	141	138	142	166	133	139	156	130	166	129	130	144	148	158	136	138	140	142	149	134	149	127	139	133	153	148	148	151	148	134	149	117	155	161	132	140	137	141	140	140	148	130	148	131	160	143	155	137	140	142	174	159	141	160	156	167	129	135	167	148	156	158	128	153	152	156	142	158	134	157	126	158	151	161	150	172	147	135	162	162	136	132	153	165	140	151	130	146	133	142	132	162	142	167	153	134	144	160	151	146	154	144	162	152	153	148	148	142	144	155	118	153	127	131	151	140	133	133	142	133	138	140	134	138	147	120	159	147	128	147	137	132	151	142	163	151	144	145	146	154	158	132	137	144	169	132	155	120	147	152	156	134	120	152	185	139	153	173	127	129	155	164	175	135	144	151	149	154	153	163	157	165	158	147	123	126	142	130	107	129	154	145	135	150	136	137	127	150	141	163	153	176	154	140	153	148	128	135	133	144	146	156	126	138	153	145	153	160	151	160	142	115	140	158	153	149	144	140	145	152	159	163	143	148	147	168	119	136	131	135	147	144	157	143	158	142	132	148	139	135	152	172	152	144	138	149	170	152	128	138	145	156	144	164	174	153	130	153	148	155	151	146	132	166	154	141	155	158	163	149	136	139	147	161	134	145	153	158	131	153	148	161	151	134	130	173	152	149	150	141	162	128	170	135	152	135	177	143	140	121	144	167	126	127	137	147	135	156	151	157	144	150	156	170	149	151	168	167	139	155	155	141	146	112	151	164	132	145	142	133	159	158	147	140	152	144	147	156	120	120	150	151	160	142	139	145	136	141	158	149	156	139	149	148	168	156	137	152	134	150	144	150	128	149	136	140	161	146	139	143	125	143	154	157	144	138	151	158	142	140	138	164	146	122	138	147	160	144	144	145	153	152	123	126	142	178	164	167	142	160	134	163	138	132	152	164	135	139	146	129	120	168	169	153	145	131	182	126	161	153	136	166	149	139	145	135	140	172	141	152	157	152	133	136	138	168	123	147	153	162	162	136	141	152	176	152	143	142	157	131	137	142	145	141	136	148	143	147	144	155	162	151	142	148	143	127	144	166	131	172	149	158	131	145	159	165	143	156	171	165	147	150	143	144	139	147	156	156	146	145	137	145	146	135	149	171	140	135	139	140	141	159	168	142	153	156	131	127	132	145	154	155	137	145	150	134	152	136	139	152	125	134	152	152	137	148	155	161	146	157	131	163	153	141	148	151	167	117	130	165	140	132	155	144	122	155	126	141	162	143	169	131	151	170	145	139	122	157	134	154	140	134	137	145	154	173	158	165	171	146	155	150	150	144	163	145	167	164	150	123	149	162	126	127	159	118	146	130	151	142	150	150	154	146	141	149	133	160	124	167	146	134	148	141	130	150	137	143	160	155	134	140	160	129	141	140	131	158	152	147	154	137	139	142	165	163	161	158	145	151	151	154	159	175	134	141	142	156	166	176	168	146	128	121	140	155	138	147	140	170	156	167	131	158	163	137	129	154	144	145	162	143	178	151	135	136	147	143	149	139	129	145	133	142	153	142	154	142	154	126	159	132	109	137	156	170	153	137	152	154	144	147	142	135	146	147	147	144	138	145	157	127	133	141	165	146	132	155	125	175	121	126	146	132	146	149	159	146	149	141	135	139	142	120	155	146	164	137	140	152	162	132	144	139	158	141	182	142	141	173	145	135	154	146	146	142	149	147	142	157	134	137	143	152	156	150	173	151	129	129	156	135	156	157	154	139	150	165	146	144	148	155	161	136	153	137	148	161	127	136	162	155	147	175	163	147	138	159	146	145	150	163	133	138	138	162	128	157	136	139	145	151	182	160	150	146	129	139	152	132	171	136	149	145	145	130	143	153	158	144	148	147	152	164	144	150	137	153	138	147	147	131	146	155	169	133	124	169	144	156	150	134	141	159	140	147	117	141	124	139	150	138	124	150	145	149	148	169	149	159	161	169	127	167	154	170	135	140	128	159	155	127	149	159	143	143	153	148	153	130	148	156	139	149	148	157	142	171	148	131	132	141	154	129	145	169	159	143	159	139	152	145	150	149	138	145	140	121	154	150	143	153	156	139	143	130	162	152	157	147	159	155	137	149	142	149	139	124	119	168	147	140	149	155	132	171	162	161	165	147	131	141	157	154	159	146	148	162	175	152	134	125	121	156	153	159	157	132	150	166	148	145	147	174	159	139	138	162	137	134	123	153	140	136	159	148	151	148	166	172
5905	10761	5805	2155	1114	718	603	517	451	428	422	421	438	402	401	405	409	363	379	403	377	373	418	368	353	396	374	366	388	375	397	417	347	388	393	408	362	408	391	390	399	365	370	369	380	370	374	380	383	359	386	376	365	411	340	392	354	382	408	387	363	398	397	360	389	355	375	378	372	373	402	337	383	386	333	365	384	365	382	373	376	382	376	344	335	349	354	407	337	390	373	416	385	365	364	377	359	412	388	357	383	379	423	350	372	398	340	377	370	378	332	370	337	351	344	383	368	378	376	418	395	399	394	348	382	394	393	402	371	408	389	380	382	368	383	360	380	396	324	395	351	417	401	366	356	387	377	387	393	350	343	362	370	357	368	381	388	376	380	345	396	372	355	380	403	386	377	375	367	355	340	370	356	361	356	391	349	373	375	383	377	379	366	388	351	351	391	349	390	381	342	370	361	352	405	366	386	386	445	350	388	352	355	375	346	383	371	408	374	396	360	380	386	385	387	408	375	371	361	369	391	369	382	368	390	347	360	371	373	382	375	391	369	404	391	359	337	387	404	368	355	372	389	343	376	381	378	361	377	387	388	381	377	408	381	378	374	354	392	377	384	360	372	369	372	376	323	374	330	396	398	355	412	354	413	340	329	388	389	364	342	382	354	371	371	410	422	372	377	382	402	361	376	360	375	351	375	384	372	353	391	384	392	392	377	389	366	383	353	409	370	370	364	388	379	362	359	337	340	382	384	357	364	376	382	396	402	385	340	382	382	369	365	394	366	332	402	407	345	381	358	390	375	379	386	378	338	395	388	385	361	399	358	407	378	380	380	366	361	386	351	374	377	351	363	372	374	359	389	366	355	357	366	402	384	355	362	371	339	353	396	350	377	382	397	418	359	431	367	399	355	369	357	373	384	364	369	382	397	373	363	370	359	360	394	348	358	387	342	391	387	417	378	388	380	368	364	370	379	384	351	404	367	378	382	344	368	383	352	391	373	363	351	381	369	373	355	373	360	369	390	368	351	405	369	380	402	396	380	371	409	382	389	366	367	351	390	363	359	359	384	408	343	359	389	400	382	368	399	358	367	368	380	374	393	372	379	369	365	362	350	370	376	373	377	382	393	376	391	366	384	341	382	323	392	370	341	350	374	367	356	371	393	358	378	409	352	355	346	362	395	362	376	366	387	430	348	383	349	400	372	365	372	406	407	384	422	410	368	339	365	411	377	383	398	360	379	422	387	352	385	385	351	348	403	366	364	405	399	385	376	399	378	358	397	371	380	394	374	411	385	322	404	377	355	369	422	397	371	362	370	362	356	363	377	382	413	370	364	367	371	371	352	378	355	366	396	343	378	378	367	416	406	342	359	379	356	382	380	374	340	371	352	376	368	365	408	407	397	385	369	378	368	390	370	378	361	352	377	370	365	371	382	413	376	405	358	369	378	361	388	362	351	386	366	417	366	377	419	369	354	398	417	358	377	375	356	390	335	345	368	380	374	397	359	317	420	380	344	385	368	354	400	391	379	379	360	335	400	376	321	378	363	358	384	370	375	397	371	360	395	373	358	372	390	385	368	395	349	411	349	375	390	403	391	367	417	361	377	388	335	384	341	383	394	359	362	367	386	371	339	369	348	366	378	404	394	369	364	403	396	383	362	364	383	386	392	376	394	357	347	392	380	373	384	395	348	417	372	369	369	394	396	376	409	372	396	342	370	369	406	353	357	366	411	373	370	382	396	394	380	411	382	388	379	345	356	381	368	353	389	359	394	380	391	392	370	381	358	368	366	378	385	390	364	375	406	348	352	370	384	380	409	373	394	387	377	340	354	402	375	354	428	356	387	379	377	372	371	383	374	416	361	392	353	351	374	352	395	381	368	383	354	403	375	380	367	370	372	388	353	378	326	375	365	410	404	371	341	377	368	359	386	398	346	382	355	387	363	395	374	408	391	358	364	391	353	376	358	392	403	400	415	418	384	396	365	363	373	392	370	377	383	346	381	337	392	335	343	394	377	380	393	353	400	392	349	353	379	396	406	338	354	394	368	380	373	394	369	386	361	404	396	391	357	333	360	351	379	385	368	390	325	379	390	375	370	400	389	377	354	364	362	394	353	371	345	385	398	383	376	405	368	351	359	377	363	348	370	396	372	347	368	399	408	364	373	367	399	370	390	363	336	375	363	355	359	368	404	357	356	382	386	360	354	370	386	347	385	378	362	370	362	360	394	371	378	367	361	369	341	357	355	342	387	366	374	388	360	375	388	384	389	397	355	363	379	365	416	388	350	388	380	382	384	355	377	397	364	378	372	393	342	335	375	369	376	384	369	342	350	398	389	365	369	357	357	372	420	372	392	402	401	412	354	410	341	375	367	405	390	388	356	372	395	416	372	373	398	344	382	353	346	341	350	387	362	372	392	396	384	368	376	339	371	393	366	358	391	383	362	412	354	350	365	381	372	387	358	309	393	355	339	382	363	375	424	333	384	390	349	365	398	343	347	385	388	403	403	384	369	358	355	380	346	343	356	379	342	369	379	382	381	367	402	367	354	375	350	336	387	363	357	384	345	369	349	383	375	389	370	364	395	418	382	387	364	339	353	378	382	378	365	344	375	377	394	397	379	364	371	359	356	391	387	417	360	393	396	392	353	338	380	401	359	337	356	382	355	372	348	390	391	373	402	349	349	359	362	375	390	403	372	367	378	389	352	375	368	363	372	382	354	367	354	361	350	368	442	365	353	380	330	390	377	385	368	341	383	322	346	344	365	357	376	359	375	396	362	388	358	365	349	386	365	385	365	360	340	340	377	395	386	381	319	355	370	414	391	386	334	394	367	368	384	422	376	368	376	348	352	361	384	378	390	361	388	364	386	364	418	340	423	401	405	377	371	374	400	376	357	389	387	355	391	394	370	392	389	392	410	383	365	357	379	366	392	382	360	329	373	373	362	358	361	368	411	371	367	415	331	397	390	333	385	382	354	334	350	357	380	351	352	399	369	360	390	387	356	362	366	381	369	358	367	386	350	370	368	346	392	361	370	352	382	405	365	379	358	371	365	369	364	358	363	370	375	358	373	389	387	357	362	360	358	384	443	380	381	345	337	375	388	386	388	421	375	351	367	360	375	365	379	389	367	356	354	381	358	373	352	381	355	385	344	372	362	393	394	390	358	380	381	382	343	378	408	377	353	349	396	380	417	434	358	369	389	405	376	369	355	365	369	390	374	378	391	373	367	401	367	358	384	382	360	375	361	406	377	367	393	376	374	364	339	397	370	341	372	381	369	351	368	356	377	385	352	394	368	345	339	364	404	390	336	381	387	362	395	405	350	382	362	405	343	365	372	382	429	380	345	377	366	365	380	370	375	378	412	372	362	357	382	367	337	395	366	379	352	375	405	346	391	343	404	341	359	398	352	380	372	382	351	365	392	388	381	355	376	357	347	353	399	356	346	396	389	366	343	352	387	391	335	380	353	383	416	395	367	395	358	376	397	375	376	354
30771	20653	12666	1789	662	494	433	361	313	317	303	331	314	289	309	304	268	292	313	291	288	272	314	320	282	291	275	312	294	302	313	320	329	312	299	301	305	307	289	324	306	300	309	281	309	301	329	287	305	312	301	261	296	313	299	287	301	294	306	294	296	283	282	313	317	258	303	316	295	317	296	280	331	305	308	292	296	324	257	298	267	269	292	319	282	275	304	266	297	300	309	304	308	313	307	299	272	311	314	321	295	287	276	299	313	299	322	296	320	273	332	302	315	293	307	282	291	262	269	300	301	300	308	306	319	310	327	299	298	285	310	287	323	336	330	331	311	295	299	301	332	310	300	307	319	256	294	308	296	293	301	284	291	306	303	282	295	303	305	308	324	305	326	272	272	313	309	312	287	312	291	272	319	280	320	296	286	302	306	291	292	324	290	288	268	326	298	292	269	328	294	297	263	283	302	302	286	284	303	281	270	309	317	318	318	298	312	314	278	323	299	297	340	329	343	300	297	355	266	303	291	288	277	273	315	281	286	291	296	286	305	303	303	309	302	297	302	313	313	264	313	272	293	277	306	321	301	309	277	304	304	291	276	305	306	282	273	267	305	303	276	314	264	335	291	313	301	345	278	290	306	283	301	294	303	272	330	275	297	299	296	300	290	313	306	264	286	291	317	290	275	298	302	326	266	279	296	327	300	296	301	301	331	277	285	296	302	324	293	335	311	297	295	322	284	324	301	286	287	309	291	292	347	328	289	304	300	305	312	331	312	301	308	351	303	311	311	286	287	332	286	283	338	297	294	264	311	308	284	268	310	269	335	268	319	315	294	298	317	334	278	296	296	307	291	276	354	315	282	318	300	322	302	288	290	309	303	282	324	292	309	303	339	311	291	300	323	297	277	312	283	303	278	290	306	288	305	308	296	286	282	341	301	285	305	280	330	290	295	315	321	294	309	295	327	315	289	336	326	304	294	343	320	291	298	311	313	291	295	285	337	309	271	313	285	320	301	274	304	285	285	313	293	304	295	310	320	261	306	288	291	286	274	264	294	290	301	300	327	271	277	305	297	304	268	287	292	331	311	276	320	319	341	307	299	330	292	298	287	261	282	302	319	311	298	313	331	303	311	289	278	288	297	332	294	287	309	314	308	300	287	329	351	314	301	326	322	294	312	326	305	304	290	323	281	313	299	298	303	316	308	322	323	304	313	298	311	310	304	294	296	288	311	311	314	289	307	310	320	292	305	308	333	286	307	329	297	304	321	283	274	289	300	303	325	276	306	275	318	329	315	310	298	311	321	285	336	300	292	315	316	335	346	311	298	307	294	288	306	304	279	314	307	324	320	301	307	316	299	313	310	305	304	283	279	275	298	315	312	298	288	292	342	310	307	306	339	294	292	314	346	324	338	309	286	288	351	295	315	284	283	289	299	292	302	315	263	274	308	287	301	319	284	309	277	290	294	308	335	295	292	305	300	299	298	289	300	330	293	269	305	296	272	289	303	310	311	303	337	314	309	257	311	330	317	288	297	302	302	293	311	313	282	310	312	297	282	286	307	322	272	280	321	268	292	315	313	308	285	302	279	303	312	303	328	282	306	310	303	311	307	291	293	318	313	279	307	321	336	321	277	284	300	313	278	269	281	318	307	325	312	318	284	328	291	330	314	288	318	273	307	290	303	289	266	304	312	291	292	282	321	290	292	298	301	298	313	303	292	334	296	284	313	293	300	292	287	302	287	311	291	277	282	299	292	297	282	268	294	309	308	299	285	278	267	299	283	303	312	329	292	286	299	289	289	297	316	301	280	309	297	304	334	291	338	299	327	335	307	281	285	334	266	281	306	302	297	306	310	273	289	334	322	306	310	269	292	300	345	290	299	286	280	295	293	289	313	284	300	285	301	269	248	315	310	299	268	305	284	290	290	299	300	318	284	282	315	311	304	308	310	293	339	311	294	318	351	269	328	284	299	295	292	313	310	290	284	283	314	324	314	349	302	313	300	305	322	288	304	322	316	319	310	315	335	310	282	297	316	271	289	348	313	261	314	323	290	321	288	278	291	308	292	301	311	273	279	314	341	310	322	297	321	308	307	296	290	295	297	302	323	353	310	303	300	294	277	270	273	295	294	290	303	282	311	329	283	276	289	292	275	302	313	312	293	298	311	313	302	320	310	274	284	290	313	307	292	265	284	281	320	308	283	306	293	272	290	341	319	285	285	302	299	286	348	278	284	295	277	297	320	306	281	291	314	280	314	319	317	287	269	296	303	324	289	302	267	276	316	283	290	328	311	290	284	294	308	292	328	345	302	294	317	307	272	329	292	301	322	344	311	310	298	282	303	304	330	298	297	268	298	322	262	319	332	296	317	306	324	301	325	278	275	312	310	301	273	298	290	294	306	325	294	307	314	295	290	315	319	306	289	277	302	307	322	312	327	323	294	313	295	305	312	329	275	285	282	323	311	290	291	295	278	310	307	309	309	294	287	297	309	305	318	291	297	279	292	279	305	300	300	304	295	325	291	282	296	273	274	271	338	280	314	309	319	322	310	309	315	320	306	310	307	283	279	295	318	312	314	284	312	323	313	293	296	318	303	282	310	280	320	314	321	311	311	294	316	300	312	298	302	290	283	312	322	321	309	291	305	304	318	302	323	292	329	302	313	317	295	311	322	271	340	339	305	284	332	311	317	295	315	280	298	296	293	307	318	279	264	309	312	326	282	283	292	305	306	299	250	278	304	275	332	266	323	322	297	318	271	291	256	278	302	301	324	302	268	332	302	324	299	282	323	339	296	306	295	305	274	295	323	296	336	339	293	349	273	294	310	291	307	324	282	329	278	299	320	364	275	312	301	277	305	302	287	291	297	298	296	280	298	311	301	301	348	305	278	332	275	321	266	305	309	294	311	282	322	293	307	278	328	273	315	297	308	302	302	339	296	298	291	356	296	302	309	298	293	336	300	282	334	307	308	294	293	270	306	296	320	304	280	319	297	280	303	266	309	308	295	298	266	286	323	314	321	289	296	325	309	294	314	273	307	317	329	276	283	290	309	274	266	317	263	312	290	339	270	330	305	276	325	291	333	288	281	287	307	291	282	284	242	306	278	289	295	314	304	312	299	322	298	305	289	279	322	308	318	296	308	326	303	294	333	321	355	273	273	311	308	308	316	266	321	305	303	305	300	312	321	323	327	310	311	298	318	318	337	289	303	304	275	287	306	310	287	281	308	297	326	275	304	298	306	264	314	304	305	328	294	324	291	281	308	302	310	309	319	290	306	303	286	302	315	299	289	276	313	305	303	293	303	315	263	326	325	274	325	287	305	310	284	308	335	281	278	281	303	261	301	298	314	316	346	291	316	307	305	277	322	306	261	342	310	275	333	304	268	294	282	286	290	284	306	281	318	291	297	284	280	283	322	304	294	294	276	302	292	292	318	337	269	286	309	298	320	335	287	289	295	307	284	288	294	295	322	288	305	302	314	273	287	279	288	309	306	298
7250	4714	2751	1230	840	762	795	754	717	695	728	699	708	786	723	684	744	712	717	732	680	689	711	729	702	768	701	680	732	720	682	710	754	717	695	753	691	719	697	695	750	693	717	704	656	725	698	746	693	706	735	691	710	730	672	690	701	702	675	747	699	697	685	709	711	757	695	691	683	709	693	692	713	736	692	739	730	686	704	772	693	735	679	754	734	686	712	669	769	725	716	693	735	749	667	704	693	711	722	734	728	732	701	701	709	716	731	688	675	712	681	730	697	743	732	702	739	714	725	760	729	745	730	750	692	713	700	745	720	693	687	708	710	726	705	675	696	679	768	766	695	723	712	681	710	692	682	676	719	697	733	755	724	757	717	741	697	786	702	715	753	721	699	685	701	648	668	681	744	711	740	646	712	724	692	760	763	669	677	707	699	670	714	689	732	697	686	762	692	709	678	699	691	718	712	687	702	714	675	691	764	708	754	726	736	660	657	702	737	709	717	694	764	720	713	694	736	715	731	702	726	683	723	719	730	715	716	732	724	721	719	656	736	720	741	686	677	723	691	754	696	689	669	709	733	678	710	702	747	665	728	710	715	688	721	726	761	712	701	695	720	674	661	709	717	743	714	744	686	715	718	696	683	739	672	667	707	745	701	657	669	743	760	688	646	713	682	687	695	658	743	720	713	753	726	712	681	720	726	652	710	679	744	701	690	712	697	649	665	761	720	690	689	739	738	738	689	692	737	700	704	732	708	701	686	738	661	723	719	745	784	698	779	710	703	693	736	689	715	758	683	708	695	741	727	689	703	675	682	700	762	701	727	754	741	748	737	722	705	718	675	698	674	788	675	723	753	693	644	740	669	712	700	714	751	709	741	689	741	728	666	712	752	737	724	727	673	663	735	727	761	748	675	664	694	698	666	715	743	719	702	706	692	653	738	721	740	685	708	707	672	670	684	699	689	735	747	680	712	686	698	695	715	690	719	702	708	707	731	746	730	693	715	676	741	692	693	656	697	738	689	688	734	723	701	683	744	724	672	685	732	723	696	724	721	680	681	712	676	717	695	702	718	698	667	746	755	733	719	744	707	691	721	703	699	729	694	764	706	699	750	726	724	711	659	697	710	700	733	732	715	737	711	728	748	691	702	709	719	726	657	750	710	724	719	722	687	737	656	715	687	691	736	698	709	714	730	706	726	700	692	684	720	724	737	700	674	685	707	728	757	724	728	702	718	684	710	682	708	748	689	720	692	722	645	704	713	725	721	645	737	658	757	722	724	721	724	736	722	690	731	712	676	684	686	699	747	712	699	671	745	689	684	692	719	732	710	690	727	756	728	738	729	702	730	674	746	723	707	708	706	693	684	720	725	747	693	718	700	729	702	686	755	693	685	689	672	714	716	696	688	757	730	712	691	663	749	684	743	691	706	705	675	699	767	688	710	683	730	695	712	717	711	755	748	724	754	721	664	723	706	709	736	693	704	696	656	698	703	736	698	697	731	754	704	695	712	697	718	745	694	702	752	686	721	708	644	664	686	733	759	679	693	726	728	708	708	727	724	720	740	704	713	720	675	732	733	688	747	722	731	738	731	686	707	724	716	699	703	722	772	677	696	703	702	730	721	704	704	694	719	710	708	686	685	694	727	778	678	713	679	694	699	702	678	728	710	711	713	738	700	688	705	698	716	715	710	733	707	722	742	683	723	711	665	749	704	783	671	747	703	693	684	703	727	708	708	701	723	693	758	723	672	682	706	741	691	706	690	738	709	712	720	701	633	729	729	729	735	683	718	692	714	781	713	664	682	701	698	739	726	682	737	736	679	698	741	712	693	700	712	702	710	720	717	697	737	729	717	683	718	683	685	742	713	760	672	718	707	680	721	728	793	701	745	720	763	671	727	704	701	710	688	693	695	664	668	786	687	734	692	718	714	676	720	675	711	684	690	747	687	697	740	739	711	667	715	680	752	724	726	690	685	707	707	704	700	677	688	708	702	684	724	716	657	717	674	719	693	664	700	685	691	717	697	629	697	704	719	711	669	673	707	718	657	689	701	716	664	685	759	685	740	692	680	718	720	725	708	672	748	721	717	751	721	697	712	720	725	709	675	744	705	725	747	710	730	710	710	724	731	741	688	723	748	690	710	688	650	729	674	679	700	697	687	681	754	671	696	679	722	709	748	727	705	714	710	670	748	716	677	723	726	700	725	674	748	710	702	718	759	695	701	723	695	681	726	686	736	735	708	684	703	686	684	726	728	715	741	705	693	751	724	723	697	722	679	705	711	716	730	736	643	739	750	738	658	736	688	686	717	755	659	746	711	714	700	683	721	743	692	705	713	702	680	717	694	644	699	713	658	697	721	739	681	709	746	738	746	729	687	744	672	670	702	693	700	692	727	671	742	720	712	706	732	733	710	699	692	699	704	705	730	672	732	725	687	727	649	690	711	732	688	714	689	710	702	718	746	711	678	661	709	733	747	750	715	732	710	696	746	708	700	691	712	761	753	710	744	686	759	714	692	674	775	718	695	709	679	676	736	704	755	710	712	735	672	724	749	721	695	696	750	673	699	711	715	703	703	699	663	717	710	696	733	696	706	733	714	705	728	697	707	690	683	703	749	734	681	716	696	699	731	688	723	677	732	742	717	698	693	690	716	662	733	721	692	712	753	746	737	707	699	697	727	723	735	700	760	720	730	739	732	747	643	682	719	695	741	687	694	702	689	696	739	744	677	720	685	734	726	764	743	660	677	693	776	671	691	731	734	731	725	733	731	710	679	708	694	773	709	689	741	723	744	675	737	690	741	705	693	747	715	715	674	672	703	739	673	710	684	725	690	703	733	723	715	729	692	679	690	670	710	709	700	693	733	647	701	699	737	697	731	726	690	679	723	673	748	666	698	762	690	680	720	741	676	716	753	775	729	730	674	681	772	675	687	733	735	693	728	695	704	707	740	693	703	680	694	751	739	718	720	669	756	705	697	687	685	702	719	746	686	691	673	731	688	738	687	755	737	692	673	708	698	770	686	689	734	719	665	703	684	652	717	700	698	692	689	727	657	710	688	730	668	708	696	684	686	699	717	709	712	656	723	742	667	699	707	708	674	702	745	712	774	682	717	704	689	671	732	690	683	710	717	685	738	663	675	725	746	707	697	756	713	687	736	736	692	656	709	735	715	716	696	713	741	738	751	734	698	686	718	694	736	708	732	684	679	744	731	726	754	682	733	677	693	674	722	706	711	686	664	656	682	637	724	728	702	710	740	706	692	717	716	681	688	687	701	718	688	745	695	681	727	709	681	706	711	759	708	720	672	692	720	696	678	735	665	702	708	725	741	723	695	695	725	712	719	743	675	732	784	689	710	765	738	705	711	681	700	728	708	700	695	673	724	717	701	745	671	717	717	704	733	735	701	749	723	721	729	770	724	714	696	681	698	688	732	665	738	744	711	773	724	750	718	735	716	717	694	690	768	747	750	739	724	735	717	710	689	709	738	706	667	700
24360	21014	24315	27890	21006	19492	961	462	316	290	290	272	233	241	244	227	242	222	202	213	244	221	185	236	203	251	224	227	235	225	222	218	249	215	222	225	204	210	219	198	214	186	191	231	185	209	212	213	213	208	216	215	212	208	203	191	221	205	226	201	239	210	218	198	222	204	198	201	194	190	203	218	201	219	198	194	210	192	216	227	200	201	208	221	218	201	196	231	239	194	208	209	213	202	221	197	219	240	214	208	192	191	215	228	217	233	216	213	240	210	183	219	210	184	196	221	213	207	197	213	205	216	211	203	212	211	220	206	196	201	208	200	233	214	171	194	209	230	215	189	218	215	211	214	193	238	219	183	205	202	182	191	211	248	221	213	222	193	167	201	223	193	211	196	196	196	191	228	214	200	227	213	204	211	215	239	207	230	195	194	196	222	192	196	220	204	212	208	197	231	181	203	211	212	183	189	208	217	193	222	191	190	196	211	202	217	208	211	204	199	207	221	232	239	187	197	244	225	227	224	228	208	225	206	218	203	192	215	204	194	210	203	178	213	217	219	215	230	206	205	180	227	202	193	170	192	202	200	227	215	209	244	218	205	229	202	198	218	207	211	195	193	219	180	213	219	223	214	188	187	194	222	176	205	214	205	225	229	195	220	198	213	187	205	220	199	208	196	198	197	203	197	217	225	220	215	189	217	222	179	230	205	209	189	196	208	197	225	221	189	205	208	228	223	194	206	202	210	218	238	243	223	182	201	205	210	214	214	227	218	207	222	207	215	227	193	195	231	203	207	219	206	203	193	192	232	238	200	186	204	201	192	197	200	200	201	222	206	214	209	223	218	254	190	256	215	206	189	206	233	189	201	192	234	182	215	202	208	199	195	197	220	208	221	191	214	229	179	215	213	216	208	217	222	206	199	196	202	202	209	225	235	217	210	180	205	202	208	194	189	190	201	224	210	210	192	214	200	238	211	208	199	194	204	192	209	203	198	212	196	215	227	207	180	201	205	219	204	220	216	204	210	211	192	223	205	224	186	202	226	175	244	197	188	213	192	224	186	206	196	238	173	211	208	221	213	200	202	176	204	195	189	203	198	213	214	195	213	202	234	221	216	189	215	213	227	219	201	206	217	196	193	229	221	174	193	217	217	233	201	203	226	213	202	241	205	191	186	201	190	175	233	223	202	245	222	177	208	236	230	209	216	198	188	185	216	207	192	212	243	199	205	208	197	209	216	211	214	201	230	229	214	213	223	217	229	209	227	227	206	209	217	195	228	231	225	193	208	197	200	200	179	200	207	217	187	218	176	197	240	198	217	203	224	226	173	219	208	224	194	212	213	227	212	215	172	199	206	200	208	211	201	185	212	193	212	196	244	210	200	202	197	239	207	185	239	203	210	204	212	230	221	222	188	232	259	221	211	237	236	207	203	234	213	189	209	204	214	200	215	207	203	240	216	233	198	222	215	203	184	221	197	200	221	207	208	206	186	205	213	216	215	201	199	214	209	191	188	202	208	188	209	185	179	211	209	220	221	207	209	223	246	213	200	210	216	241	223	183	199	232	205	236	232	216	199	186	225	194	218	211	225	217	213	191	228	223	196	202	207	223	209	210	203	187	203	233	211	206	224	188	208	211	199	200	190	197	199	217	217	206	208	183	216	221	175	206	220	186	223	207	223	214	201	225	197	199	228	209	209	213	229	202	222	235	203	240	200	188	195	209	219	223	231	203	221	194	233	207	213	213	224	181	211	227	221	203	218	253	210	206	204	241	210	213	192	193	203	214	185	229	223	200	186	181	203	237	219	219	218	223	221	210	221	205	228	201	185	196	196	184	208	210	194	223	196	207	208	207	229	217	227	216	221	199	189	204	180	183	227	176	199	193	198	223	193	223	219	214	203	217	229	239	206	233	192	218	208	222	188	212	214	212	200	197	222	197	222	217	189	213	211	197	229	220	232	213	228	208	178	217	216	232	216	210	221	229	195	225	229	191	189	224	209	241	220	199	199	201	226	195	197	205	204	223	233	198	223	218	187	202	196	220	209	215	211	227	213	238	188	191	187	222	222	205	213	219	215	189	208	222	215	196	201	234	223	223	201	229	266	206	193	213	222	204	223	213	234	221	226	200	184	210	215	216	246	207	223	208	213	189	222	208	226	188	200	218	202	231	204	217	236	202	200	220	225	210	208	171	191	223	202	213	220	172	203	236	236	192	213	204	191	197	202	198	206	210	196	177	176	206	195	241	199	225	210	219	187	213	220	201	228	238	188	200	228	191	215	192	175	209	202	233	213	217	215	221	240	212	233	229	215	216	233	218	210	209	226	201	225	223	220	225	209	218	221	217	205	213	198	227	186	210	217	220	219	229	235	218	201	225	221	207	210	218	242	188	213	219	198	227	210	205	217	203	230	187	196	194	210	184	214	186	185	199	208	211	191	217	206	203	181	208	189	232	207	220	198	219	185	231	213	221	212	218	196	203	193	210	255	245	234	216	206	198	192	210	200	227	213	200	222	227	237	239	214	202	200	217	189	203	224	202	236	205	216	203	208	210	214	240	233	205	182	200	214	234	204	232	222	196	202	178	196	209	200	192	195	227	211	222	234	210	208	187	214	204	236	220	207	224	188	213	204	212	178	210	212	236	188	230	227	207	216	191	194	180	235	208	193	215	198	230	209	197	219	215	224	178	182	213	225	203	199	213	217	200	209	201	215	222	187	220	205	185	184	205	200	207	223	177	231	177	218	235	196	210	213	214	164	209	192	232	223	210	224	229	220	203	211	219	233	210	223	208	209	214	233	232	181	218	210	219	223	199	204	210	212	210	215	184	208	241	226	209	193	227	206	211	203	221	240	210	223	218	232	205	236	229	200	214	171	229	248	207	212	187	196	217	198	223	189	206	201	203	185	228	209	172	203	196	203	211	204	179	220	202	197	212	208	211	210	188	213	201	217	192	228	223	204	204	209	231	219	227	227	210	225	210	231	223	204	235	242	223	206	216	215	209	212	196	241	180	209	213	193	231	210	189	198	218	207	202	221	198	205	192	199	208	246	216	198	243	204	196	188	206	195	244	201	241	183	223	219	193	217	212	212	190	216	207	197	215	197	211	213	215	223	190	220	195	220	205	221	249	195	218	203	210	231	227	195	222	192	228	196	227	221	218	202	238	177	228	191	184	196	213	207	190	215	220	217	221	208	213	208	234	218	219	230	206	202	220	212	203	222	226	195	196	219	215	204	216	194	214	216	230	201	203	198	225	213	200	201	223	187	206	242	200	199	230	242	219	223	194	217	202	192	202	178	194	201	186	224	214	216	229	228	205	201	181	216	229	228	213	201	201	204	233	225	212	226	188	206	231	181	217	206	204	196	188	198	228	208	217	227	239	186	180	204	185	197	207	202	201	220	218	228	202	224	199	232	206	236	204	227	198	232	193	202	188	204	198	213	215	205	250	217	207	216	193	217	218	204	212	212	192	216	205	212	243	241	215	208	238	195
5309	8054	4209	1553	929	706	638	618	509	517	518	545	505	530	486	509	535	530	514	487	487	507	538	525	543	537	476	529	494	506	533	474	529	503	494	526	517	494	498	506	493	501	492	551	508	480	495	499	478	455	485	487	504	494	502	550	512	507	494	492	525	516	510	498	472	495	534	505	507	499	518	538	528	467	526	517	505	527	596	475	517	527	507	493	533	511	529	522	521	529	503	527	491	483	535	497	536	539	500	496	460	509	494	529	472	487	510	481	510	497	486	526	483	516	526	498	538	480	505	505	512	515	486	479	552	522	520	481	525	503	511	505	523	499	460	499	522	528	507	504	468	574	514	490	487	503	480	505	459	530	536	522	544	465	513	501	522	529	522	512	445	487	493	481	534	496	506	506	505	522	548	477	517	511	520	497	482	482	528	505	528	497	506	498	514	552	489	476	484	502	487	538	499	482	513	480	491	478	510	511	486	485	534	516	510	505	509	516	506	507	510	515	556	498	526	503	510	527	535	521	507	471	521	506	534	534	531	480	433	536	476	475	519	495	536	482	529	530	502	516	531	512	514	528	510	519	522	473	512	516	522	513	477	515	486	483	486	528	494	500	495	517	519	494	539	504	511	483	516	471	520	521	496	518	498	501	514	477	465	522	514	559	500	526	532	504	505	548	536	524	497	539	519	489	503	534	533	487	535	540	509	525	565	501	539	525	505	485	538	509	528	493	526	521	473	484	507	478	503	515	530	498	504	547	524	499	498	538	484	480	521	484	512	491	509	449	530	528	516	508	481	465	512	510	522	481	508	514	570	508	493	512	525	529	510	483	486	459	518	507	506	487	509	504	489	499	476	488	522	523	516	498	505	537	489	504	535	504	503	532	502	512	497	482	501	484	520	481	529	490	521	508	530	530	489	508	496	498	522	499	477	506	523	499	512	505	508	452	517	543	556	515	517	520	500	503	505	514	535	511	528	481	471	544	505	491	488	485	514	504	521	477	501	510	463	517	518	497	510	512	524	510	510	502	525	520	497	494	518	494	542	504	513	509	518	543	501	497	538	546	525	504	477	506	535	510	508	495	530	538	500	498	507	502	493	521	495	483	505	519	496	536	500	541	467	495	491	529	483	508	479	508	496	509	525	481	538	517	511	551	477	531	486	500	523	500	492	482	482	496	516	530	510	501	531	508	536	465	527	521	522	509	514	499	479	489	501	521	514	455	523	492	520	516	502	505	516	524	518	533	471	534	488	493	507	506	501	518	514	480	509	476	522	522	507	477	489	538	496	516	471	532	483	486	474	498	506	526	501	529	509	464	560	529	495	506	474	512	514	516	454	485	490	502	505	512	493	521	531	462	496	553	495	500	536	495	541	473	511	457	510	540	485	563	534	483	515	507	502	520	468	488	488	529	525	515	502	492	494	518	484	463	538	492	513	529	455	503	489	516	485	490	507	517	502	454	524	474	520	486	501	477	513	482	511	524	508	491	531	491	522	518	483	519	505	494	512	522	541	523	494	476	532	482	497	494	533	507	551	568	501	506	491	510	491	486	493	527	478	538	518	520	502	507	541	507	487	506	521	531	484	518	544	525	483	497	512	479	507	512	510	460	500	498	507	517	496	508	462	534	510	520	500	529	485	477	529	484	475	506	475	514	511	515	530	513	482	479	517	506	528	513	509	486	515	558	513	493	533	511	524	483	497	509	503	513	525	520	478	497	449	508	528	499	467	508	535	518	503	494	517	480	478	495	551	513	502	509	511	496	515	501	479	536	465	487	518	487	515	551	507	508	502	485	490	513	521	511	444	518	516	560	543	506	493	511	487	521	521	511	524	518	502	496	507	534	463	575	511	491	485	489	518	516	515	469	527	518	544	474	487	505	539	502	491	496	472	502	515	538	540	504	496	492	524	478	494	538	515	537	503	490	515	511	476	508	475	507	521	506	466	510	528	518	490	511	519	493	523	521	533	504	499	507	531	522	503	522	515	507	508	515	499	498	502	524	479	510	530	533	529	515	505	521	507	533	485	534	512	519	497	502	513	496	524	516	480	465	515	518	494	486	525	476	516	526	518	517	495	463	504	506	516	490	507	504	477	509	470	468	495	524	482	492	483	508	560	502	523	530	532	514	508	540	492	488	530	499	507	513	497	531	525	486	509	507	497	495	458	532	520	508	519	540	498	476	514	548	515	553	520	516	497	497	510	532	495	512	541	520	505	470	518	499	465	500	551	502	473	523	493	512	535	509	517	501	506	514	509	511	492	515	510	482	500	506	509	522	487	503	509	510	486	512	523	527	439	536	502	516	539	479	455	483	506	508	514	488	493	498	511	519	511	511	515	536	539	479	517	529	535	504	489	512	482	519	483	493	479	515	496	511	530	521	472	534	524	499	481	518	495	526	545	481	465	500	528	540	457	512	472	526	522	489	501	547	496	534	494	479	486	504	517	511	509	497	500	507	484	481	535	489	518	489	542	520	549	548	513	515	517	541	492	498	530	474	512	518	530	525	511	510	482	496	490	493	497	556	488	540	509	524	488	520	491	517	564	510	544	548	543	521	507	521	508	513	536	517	462	518	450	493	515	505	472	536	501	486	485	479	515	530	530	524	509	524	504	489	477	495	496	490	476	534	479	485	481	531	513	472	510	529	507	495	492	500	508	469	522	473	516	510	505	500	493	519	509	481	465	537	495	550	452	530	504	517	527	540	507	508	534	462	505	526	535	536	496	533	491	487	527	480	452	531	466	515	561	518	534	484	514	499	525	502	531	552	464	511	542	517	510	485	521	502	516	459	522	490	512	513	476	507	490	510	480	508	540	507	531	494	499	513	499	576	500	491	467	518	527	473	473	534	499	515	513	500	511	493	499	507	493	498	497	497	486	521	488	486	512	503	515	513	532	532	512	514	475	469	540	491	511	516	482	511	503	480	539	512	512	503	526	551	471	499	485	482	528	507	512	508	527	511	492	521	518	538	522	521	525	503	501	492	506	512	534	537	513	523	480	508	524	501	501	506	465	491	473	487	466	515	500	465	533	507	530	464	543	487	504	520	469	493	522	496	510	547	520	498	530	477	504	500	532	534	473	517	520	472	527	490	468	503	526	448	494	516	509	498	508	485	477	465	488	556	519	522	538	461	482	486	530	512	486	518	520	521	490	541	538	545	540	528	522	486	511	501	509	485	496	493	524	509	482	446	518	521	511	484	540	504	526	517	519	501	525	509	497	518	502	505	505	492	532	494	515	497	490	474	488	499	479	475	520	487	499	480	500	486	507	532	466	451	500	465	516	475	502	500	466	491	524	479	511	510	550	518	510	499	489	526	509	471	513	517	515	517	462	509	479	499	511	463	493	469	510	482	510	529	519	506	509	499	513	476	533	519	521	499	547	485	475	516	500	514	506	472	537	508	531	539	512	496	505	484	511	498	537	539	478	493	468	546	529	559	484	465	480	508	491	478	523	500	510	515	518	511	514	506	495	485	512	524	577	496	511	537
23805	21010	24689	27524	21011	21023	15363	758	346	290	250	215	192	233	211	197	187	181	181	183	156	187	172	157	173	181	153	144	179	159	154	152	182	165	146	163	138	159	132	164	174	151	162	157	170	163	165	141	149	157	145	141	163	131	143	155	162	127	161	133	139	133	150	149	145	146	154	139	141	141	165	137	164	165	152	147	130	145	173	147	158	132	138	139	162	134	131	140	141	173	163	170	138	133	145	165	170	150	153	143	134	139	160	126	134	139	139	141	151	146	154	150	132	154	158	144	134	146	163	143	145	124	130	195	132	134	124	140	120	147	156	144	141	143	158	138	133	138	170	159	153	150	131	147	131	151	139	156	143	181	162	147	144	132	136	150	167	135	147	163	151	139	132	144	156	173	133	146	138	143	159	152	149	141	148	152	150	151	138	138	157	143	135	147	147	168	146	169	145	151	128	160	166	156	159	153	121	131	160	152	131	132	142	141	133	159	154	135	161	161	148	153	125	135	151	122	147	151	153	159	136	169	162	160	143	117	158	156	134	145	138	158	163	137	149	154	162	153	171	116	156	142	153	179	141	153	138	144	160	138	160	128	139	144	159	165	145	133	163	150	142	144	151	129	131	161	144	140	140	133	155	154	130	154	137	152	140	169	139	148	125	150	143	139	161	138	148	171	146	159	146	162	139	138	153	141	147	138	151	148	133	136	142	142	137	171	140	140	127	165	137	148	141	150	151	175	133	153	139	125	136	163	162	144	164	138	167	165	144	131	127	140	155	168	158	157	140	154	146	140	138	141	154	136	148	161	155	151	143	144	111	134	156	154	130	155	149	121	134	148	138	168	147	146	170	144	143	177	135	144	156	163	159	153	135	139	155	163	163	164	151	143	170	150	149	142	120	127	154	139	170	171	167	142	129	151	167	168	147	145	153	142	140	158	141	139	139	131	152	135	163	155	158	149	138	161	125	149	150	144	135	151	112	132	161	147	168	147	159	147	156	154	185	144	136	153	128	152	137	156	168	166	167	142	151	140	135	145	136	149	141	148	126	149	123	133	128	162	143	165	146	142	120	158	166	168	148	167	147	141	150	138	144	135	132	129	138	143	153	158	131	166	146	161	139	167	134	149	162	134	154	140	131	159	159	153	151	156	125	136	146	109	134	139	149	153	139	165	148	148	131	134	158	144	135	131	122	158	136	140	154	148	148	157	133	151	147	154	145	147	154	146	136	158	164	155	142	143	137	135	150	153	135	152	153	156	169	145	152	154	164	158	160	124	144	151	162	154	156	158	128	168	144	154	124	146	152	141	129	153	137	137	129	117	169	157	144	138	144	124	150	133	154	158	148	127	152	165	140	132	143	159	155	151	151	133	157	150	152	148	167	145	149	168	158	132	143	126	119	137	146	143	174	154	133	135	158	136	143	133	164	129	153	133	130	124	131	137	135	147	143	144	138	120	158	156	152	147	164	167	141	137	173	149	151	147	144	166	155	130	161	161	145	138	120	115	139	155	165	147	162	135	132	161	129	149	139	149	138	150	157	131	159	155	139	153	164	176	134	155	130	163	139	138	137	162	125	188	142	147	161	121	140	157	138	133	146	172	157	160	134	164	146	155	146	133	128	144	152	162	180	145	122	183	171	141	162	148	163	161	123	135	161	142	157	127	162	169	159	145	129	154	161	141	130	142	127	169	153	143	150	150	145	146	150	122	155	137	151	125	124	143	149	140	144	157	145	155	128	141	135	141	134	134	153	135	139	138	143	149	149	145	159	174	155	152	173	140	155	141	145	154	144	147	150	129	158	144	135	141	146	165	143	166	136	150	163	154	163	138	151	136	126	143	152	162	129	145	134	166	157	156	141	149	154	158	178	131	132	162	127	146	152	135	123	141	148	166	146	167	136	176	128	144	136	164	133	150	148	144	145	127	130	138	130	153	145	158	164	168	120	141	159	137	141	158	142	164	169	124	152	142	152	160	154	145	141	144	131	165	153	148	143	169	125	141	165	156	166	140	137	161	121	138	132	148	129	123	144	156	133	122	140	155	144	147	149	160	172	135	157	149	140	144	136	140	157	149	162	169	150	146	160	157	131	148	124	160	137	138	129	151	158	129	166	153	146	146	159	164	154	132	158	154	127	152	146	134	161	163	153	134	120	140	131	165	149	152	149	160	142	153	142	145	124	134	146	169	149	160	172	128	135	146	146	152	145	163	165	117	144	145	142	137	159	141	139	135	154	160	123	147	137	141	152	130	139	154	136	143	131	157	159	147	148	173	158	142	166	125	135	163	131	150	151	139	121	147	147	141	147	149	145	150	146	138	147	174	133	149	143	169	141	131	128	132	167	184	139	127	152	153	155	143	124	141	150	145	125	151	144	159	124	141	121	127	155	144	138	131	157	132	135	143	134	145	141	127	153	157	146	155	142	154	158	146	159	146	153	159	168	142	152	134	161	148	136	169	158	139	152	146	163	148	157	125	141	160	157	156	169	140	134	139	163	141	147	152	128	141	157	141	165	155	136	165	137	163	132	121	128	161	155	147	152	142	146	150	140	134	150	148	149	162	155	137	163	164	162	150	143	159	135	151	146	130	138	161	157	139	140	146	147	129	154	135	142	158	130	121	173	166	158	166	168	155	142	163	142	143	142	142	151	142	149	139	151	149	149	135	144	147	124	146	137	139	186	145	136	157	141	154	135	147	171	158	155	145	144	176	133	163	146	140	152	152	123	127	156	155	137	131	155	114	130	160	132	139	147	153	147	139	164	157	157	143	145	145	163	139	132	130	146	139	140	127	138	181	166	136	169	140	134	165	142	144	171	173	160	155	121	163	132	140	146	129	134	158	152	143	151	145	151	129	165	153	131	127	135	112	146	156	154	141	162	144	143	148	147	145	136	157	135	144	149	150	176	155	164	153	160	145	148	128	134	153	147	144	135	150	147	129	157	151	138	152	155	122	146	123	172	160	146	146	160	148	162	137	160	140	179	163	142	149	152	158	140	166	170	140	154	182	129	149	153	151	158	138	159	129	149	139	126	133	164	135	150	149	173	179	134	162	145	143	150	178	157	162	153	157	133	139	161	148	147	169	182	156	149	167	144	140	133	154	169	155	165	137	133	152	148	164	181	154	141	137	157	162	142	158	152	128	145	141	152	137	160	141	141	134	151	154	152	146	170	182	163	140	151	146	162	164	151	120	149	117	163	150	145	151	148	146	138	143	148	151	158	128	153	145	143	154	133	159	137	142	143	160	141	124	151	139	157	153	153	153	165	155	151	146	155	136	140	152	154	143	150	140	167	152	143	132	135	127	148	156	127	152	144	143	136	155	154	152	146	144	166	137	134	171	143	131	136	137	142	148	144	130	142	161	157	170	125	141	168	130	174	151	149	172	139	149	152	161	127	165	154	148	151	175	160	141	136	146	166	136	139	133	158	146	146	132	138	145	152	163	135	134	151	152	140	143	147	137	155	152	150	146	146	151	148	137	151	150	167	163
5537	10613	5506	2074	1041	681	569	514	422	413	450	376	430	412	380	374	386	365	407	360	396	372	392	395	404	415	410	408	397	403	408	407	370	378	328	351	378	359	395	383	387	359	374	371	365	365	352	363	361	370	383	379	373	351	364	380	363	341	393	339	362	375	381	376	388	369	369	392	399	368	381	360	374	366	352	379	386	387	357	326	354	348	363	335	373	383	424	386	371	340	395	344	384	386	422	398	342	406	363	341	370	369	334	359	384	411	389	377	371	360	389	374	353	390	374	359	396	346	397	371	364	370	351	360	364	389	394	365	383	385	392	354	361	362	363	389	388	366	328	347	357	381	377	366	374	344	352	374	391	357	375	387	358	360	422	392	387	390	374	362	358	375	394	412	360	382	369	384	374	388	381	349	375	382	373	398	361	362	374	369	382	397	371	351	351	355	390	355	391	375	390	349	356	360	361	374	382	375	377	376	413	391	373	378	353	337	368	395	361	388	358	346	349	371	385	342	354	384	367	370	383	389	379	360	374	356	351	347	357	377	384	393	374	392	377	384	366	343	391	384	361	356	399	398	373	364	386	359	358	392	375	377	340	372	364	386	401	336	364	355	374	390	375	360	383	362	346	348	359	356	382	367	385	396	383	391	383	399	389	341	387	352	392	367	352	394	369	380	388	397	410	358	332	346	386	363	400	420	333	368	371	361	375	367	362	362	381	391	400	368	364	362	349	372	334	361	378	367	399	356	408	349	379	376	359	401	416	368	365	372	346	378	388	364	423	400	365	401	365	343	393	381	362	402	370	371	358	393	390	370	344	374	356	377	391	360	356	367	376	346	367	351	328	360	365	399	377	347	345	385	356	314	357	372	388	362	394	400	360	364	362	312	367	381	347	354	350	380	361	345	409	380	399	400	403	381	379	370	368	393	380	407	393	342	387	378	394	395	352	395	382	367	402	386	422	402	355	366	392	393	399	350	411	374	347	394	410	389	380	356	384	382	359	391	378	395	376	364	370	376	375	363	349	363	377	382	359	388	365	399	369	373	369	374	408	335	395	397	360	379	367	370	388	366	381	385	352	407	375	353	394	379	387	394	365	370	359	401	369	365	383	364	388	365	401	359	358	356	379	352	362	368	380	372	399	371	378	435	348	349	360	357	386	383	375	415	373	389	368	400	423	369	386	371	387	383	391	368	356	350	363	369	381	363	365	409	397	368	380	380	408	364	381	422	343	396	383	385	351	416	408	373	379	383	347	360	398	385	384	361	360	378	392	384	375	372	349	374	363	374	362	390	370	411	392	369	348	354	377	391	345	362	399	391	354	353	388	350	367	394	389	389	364	390	379	401	373	363	386	385	372	401	395	407	348	361	402	371	371	372	363	392	381	355	374	379	375	377	371	343	384	363	369	369	360	353	376	384	352	363	375	365	338	386	397	344	383	385	335	402	399	391	362	362	383	341	408	368	376	389	399	401	384	394	354	360	401	356	367	369	405	356	392	383	398	342	369	357	363	410	388	368	396	363	359	386	326	375	415	353	356	386	342	398	390	377	408	354	376	389	383	360	387	401	397	387	386	373	367	380	379	397	395	381	362	381	364	390	369	369	382	370	368	408	404	358	320	374	399	388	374	383	401	346	362	378	337	365	371	369	356	358	371	383	390	391	345	348	365	387	366	371	346	349	376	402	354	394	374	344	377	375	414	405	401	408	368	406	370	388	362	343	364	385	355	378	373	381	389	401	345	353	366	377	361	391	392	369	352	364	379	378	382	410	363	328	346	395	374	352	371	388	379	367	330	383	361	352	361	394	384	351	390	380	359	378	417	357	343	393	349	362	404	358	353	370	367	399	344	371	416	388	383	353	364	369	334	364	347	386	396	373	363	372	386	386	385	405	368	386	360	363	387	368	394	371	364	371	359	366	365	417	377	377	373	361	365	362	386	328	369	358	394	419	387	360	380	361	411	357	369	370	355	326	370	343	377	366	380	380	375	343	342	353	371	361	354	361	363	354	388	388	380	372	361	369	380	355	372	348	371	404	343	361	356	337	423	370	372	386	382	364	398	367	357	394	366	348	376	369	382	384	391	379	331	371	405	392	369	365	348	372	395	395	365	418	391	382	390	361	384	346	358	379	405	380	334	382	375	402	402	397	362	343	364	366	386	380	400	350	355	351	319	350	383	383	347	360	405	389	389	375	387	355	358	362	406	367	342	364	379	384	381	356	372	397	394	390	388	333	390	373	403	404	405	405	393	349	351	363	378	399	381	316	406	363	347	378	389	366	382	350	408	364	365	352	365	388	370	390	384	386	374	396	370	364	368	352	360	387	363	374	396	358	384	373	376	382	361	359	380	392	376	377	410	390	355	367	377	360	341	393	395	397	367	358	352	344	372	368	399	346	373	398	380	388	341	362	362	389	423	358	373	399	332	387	365	390	344	375	345	380	352	396	399	376	363	355	376	367	366	410	350	387	376	411	399	386	365	390	390	403	397	419	342	366	371	361	382	397	372	386	380	364	358	355	360	348	367	372	393	346	379	367	364	379	423	375	378	366	381	378	398	366	325	359	376	364	391	393	367	371	384	337	377	390	377	371	406	384	366	357	353	364	385	385	347	331	354	419	375	384	350	404	365	381	373	357	366	369	359	381	333	399	382	404	369	375	385	396	376	415	383	367	360	360	373	342	344	371	392	337	385	397	357	410	396	388	368	356	384	378	356	375	395	397	365	350	365	376	390	366	355	421	411	349	390	398	399	370	400	371	372	350	379	369	346	378	384	389	369	359	410	357	361	382	392	354	354	361	347	376	362	338	428	342	360	346	372	385	358	362	364	407	384	361	379	375	377	371	359	388	382	371	372	391	361	363	346	343	392	357	392	394	363	371	369	368	374	370	366	399	358	360	398	344	392	366	373	356	385	357	380	383	373	407	339	328	350	386	370	413	342	372	357	368	377	354	381	383	370	381	353	357	324	369	354	383	347	377	339	369	352	366	387	447	414	345	372	358	374	395	424	347	376	370	384	365	354	385	365	357	414	374	406	364	400	355	371	362	353	369	379	339	377	375	373	375	401	361	397	396	404	391	369	361	361	382	381	393	381	354	353	387	364	368	364	348	340	357	330	367	384	369	367	394	351	388	365	380	403	404	367	373	398	387	350	383	371	375	378	371	345	374	374	402	378	380	385	411	377	338	399	390	398	400	392	347	375	359	361	398	394	333	383	414	339	364	334	357	379	362	371	353	368	341	364	404	389	384	433	411	365	368	361	391	353	404	391	381	394	386	361	365	375	381	350	355	363	381	359	378	331	384	372	396	386	365	375	350	402	354	358	389	380	362	364	341	396	368	386	368	358	364	402	371	387	373	391	358	402	377	377	368	389	354	375	372	367	364	370	371	407	356	379	356	389	354	358	434	395	367	366	388	330	378	372	370	370	400	345	356	406	376	378	394	388	392	396	408	316	411	351	367	372	395	366	394	384	370	383	384	363	363	367	378
30827	20602	12014	1798	785	519	457	308	334	312	286	344	308	335	336	289	284	327	306	310	291	304	296	293	320	291	292	282	287	306	297	298	321	341	294	297	293	324	294	285	299	275	330	292	295	270	284	287	275	322	276	269	317	312	330	280	277	301	281	303	307	267	289	307	314	335	297	304	314	276	278	299	295	321	285	321	300	292	320	276	269	320	291	307	290	257	278	301	316	290	291	299	283	299	277	286	305	283	293	305	302	295	321	316	310	309	285	301	298	305	286	313	296	277	310	329	302	288	303	306	286	278	279	284	305	282	279	319	302	307	325	324	322	346	281	312	262	294	299	260	290	300	285	277	296	309	299	315	312	269	298	314	318	301	302	273	300	297	281	287	303	290	309	312	316	313	303	329	297	302	302	317	265	282	300	290	285	288	316	320	302	305	293	309	313	292	290	285	292	303	272	294	300	265	314	293	310	319	294	255	321	308	328	293	293	274	310	256	290	269	272	269	285	300	284	318	313	299	322	328	270	271	324	299	268	279	263	261	340	353	292	300	334	296	282	265	282	282	283	293	309	276	289	315	310	309	288	275	294	298	283	339	306	290	268	292	314	281	293	334	331	290	306	316	295	291	290	292	253	304	272	307	317	286	290	320	289	286	297	298	298	277	269	306	295	287	282	279	291	306	336	308	328	300	266	300	293	295	279	299	276	275	277	284	314	286	280	286	288	308	291	304	301	274	277	307	303	317	335	291	296	316	264	329	283	269	285	291	306	325	264	298	283	315	326	310	259	315	277	314	286	288	297	283	317	295	299	302	290	310	286	307	294	270	295	277	286	296	284	284	298	305	284	281	328	310	284	286	268	289	326	308	304	288	297	292	298	275	297	291	329	283	311	304	318	279	311	280	278	323	271	283	308	272	296	310	281	321	304	281	308	269	323	284	326	253	277	276	313	273	307	279	313	316	317	310	304	290	306	293	321	275	320	304	306	298	308	294	301	311	288	286	282	323	268	297	336	276	301	311	296	318	292	316	308	316	306	329	275	274	291	306	297	315	298	303	313	304	327	295	307	280	289	281	312	292	298	291	315	305	294	277	315	309	281	302	280	278	294	313	291	301	291	307	305	337	299	308	306	285	302	271	268	298	331	278	294	282	273	286	309	315	282	296	259	284	267	278	310	279	295	290	290	306	302	259	301	300	291	336	299	325	297	281	286	278	290	306	338	277	292	307	290	296	294	315	330	307	297	300	306	314	281	316	311	296	307	311	279	263	331	267	309	288	280	287	291	295	283	288	307	250	253	285	268	312	306	277	309	328	286	267	293	287	286	289	306	286	314	298	292	261	319	298	304	321	311	274	317	259	288	282	278	294	291	328	318	331	320	297	304	286	276	327	291	283	336	322	287	275	318	300	299	302	306	286	324	292	324	314	281	267	308	310	302	309	266	281	270	314	292	331	299	274	318	287	326	290	285	282	288	288	266	279	312	291	330	323	291	325	304	326	281	267	308	299	295	340	318	288	308	326	264	302	276	295	290	309	329	310	268	293	295	283	278	303	320	279	285	302	312	284	283	313	313	285	291	297	311	325	297	264	285	297	305	314	293	276	260	292	315	302	286	282	298	269	303	319	263	277	295	278	273	311	281	322	325	299	275	316	289	331	305	303	313	332	301	288	290	292	324	318	283	297	306	283	282	278	308	310	325	295	284	298	313	288	302	308	302	297	301	290	304	308	311	265	281	311	287	312	316	273	308	294	301	286	297	305	306	285	296	291	282	318	281	320	294	302	305	300	295	308	323	307	328	283	302	301	280	288	306	254	298	262	315	299	281	292	290	277	276	316	298	320	304	303	321	316	322	293	280	294	294	288	304	280	301	302	248	308	316	294	297	290	322	296	323	286	281	281	291	313	286	302	273	295	273	312	292	309	294	312	271	318	281	299	284	287	297	280	285	295	331	277	284	294	289	321	275	308	285	283	315	293	302	291	325	273	291	293	323	295	299	302	273	297	250	272	340	318	310	301	314	317	301	311	294	272	265	294	282	316	274	306	316	318	276	316	315	292	301	280	270	315	309	324	288	267	306	278	292	272	264	300	304	340	276	305	299	287	311	284	233	295	343	286	320	280	304	315	308	314	299	257	305	268	296	277	270	307	272	288	293	287	273	288	271	304	311	323	311	316	317	277	280	319	312	281	293	336	278	315	298	294	295	280	259	262	292	286	282	316	289	317	301	306	336	316	288	311	303	263	289	328	290	303	287	289	313	289	307	309	279	313	273	285	300	313	286	309	308	290	305	281	336	263	274	318	295	281	304	272	280	283	311	278	330	273	282	308	316	296	330	281	322	300	299	256	314	274	289	275	282	296	294	332	265	269	293	309	298	300	268	323	300	273	294	300	291	288	294	319	329	283	305	310	290	301	300	301	266	298	298	278	299	298	286	263	297	311	294	316	273	312	296	279	294	283	284	308	283	305	309	265	302	300	307	307	281	278	322	323	284	301	310	282	318	301	270	297	276	281	317	288	282	323	289	270	285	305	276	273	305	275	299	277	305	289	293	309	311	299	274	324	287	280	298	297	292	287	318	289	320	330	272	295	300	297	274	306	278	298	254	306	305	309	336	308	300	283	285	269	307	294	305	302	295	302	298	315	296	320	283	309	279	280	280	274	302	271	295	276	261	290	254	271	300	313	294	281	317	302	301	305	298	284	287	319	291	319	294	289	302	324	286	287	309	289	308	317	304	279	284	298	310	309	326	296	310	288	328	259	299	284	278	301	318	294	315	296	281	271	276	283	328	300	303	309	301	315	303	291	282	273	321	295	306	307	289	292	299	314	312	282	280	292	299	310	297	304	283	295	284	295	329	288	294	280	315	298	304	266	281	265	328	271	303	297	295	261	269	266	312	291	304	313	319	319	293	323	289	298	293	294	307	316	310	322	279	319	291	295	302	289	277	305	280	295	291	297	299	316	316	320	296	316	295	298	256	271	287	277	296	341	279	303	313	297	305	305	312	307	308	308	280	289	313	273	275	300	298	313	260	295	302	287	270	306	297	312	299	314	294	300	287	261	298	290	296	286	286	316	335	290	312	316	328	297	266	286	310	309	277	287	329	323	271	289	288	277	282	319	250	274	313	283	300	306	278	290	313	278	305	300	301	282	322	300	319	319	261	310	291	291	264	281	300	314	274	318	297	315	297	287	297	280	278	319	286	292	282	299	310	292	275	265	287	341	283	271	308	313	311	258	282	278	283	300	286	285	279	307	305	275	265	286	296	315	315	299	318	300	315	291	309	306	325	271	307	310	296	282	274	301	255	304	339	300	287	299	276	291	309	288	334	288	289	293	306	316	290	315	300	291	306	273	298	280	281	313	286	299	305	290	248	284	327	291	274	315	310	326	281	275	283	290	288	307	321	299	274	306	347	321	281	292	283	329	277	329	323	296	320	287	296	292	312	313	280	288	298	312	306	307	297	284	326	289	308	275	285	283	287	283	292	332
7028	4321	2246	1127	811	780	745	655	734	724	697	706	675	714	718	769	695	703	771	738	747	686	688	714	709	679	705	718	697	658	688	668	700	669	731	739	709	699	717	650	700	696	705	661	681	710	696	749	707	736	718	708	729	724	723	689	737	718	723	666	685	699	718	652	676	700	704	702	711	660	740	731	707	659	727	679	654	671	727	687	657	698	694	674	692	737	684	701	678	793	684	725	715	671	702	715	676	695	730	693	693	759	739	690	699	677	726	698	707	706	697	734	688	711	759	717	675	687	669	722	710	673	697	701	684	730	689	721	696	733	701	691	699	717	675	691	689	700	676	686	719	683	714	644	689	685	717	683	695	714	722	693	692	717	699	737	695	709	720	726	673	726	674	664	700	683	707	690	711	705	711	680	698	730	711	705	693	704	693	678	747	721	700	678	727	686	657	699	690	738	683	659	651	676	697	671	717	696	692	715	710	703	672	723	740	690	701	706	722	660	680	693	673	732	724	688	707	714	691	672	681	664	685	744	729	713	739	734	753	657	690	720	690	694	689	681	725	715	715	742	651	723	709	688	762	694	741	679	710	698	646	693	706	710	701	686	714	733	733	702	696	717	679	682	672	703	719	696	707	667	658	682	680	667	756	735	683	724	700	761	714	699	706	706	679	689	685	706	703	733	711	678	705	695	704	671	710	672	665	742	688	705	731	713	711	696	717	718	678	715	714	703	701	696	691	689	758	690	709	721	697	691	654	724	658	699	694	738	721	715	685	672	742	677	714	696	689	688	729	696	702	697	709	715	671	742	727	706	722	700	736	693	692	679	701	694	708	714	741	711	692	669	671	664	711	692	647	690	716	708	683	641	695	747	709	694	700	702	729	723	701	651	671	683	732	698	734	710	743	733	716	732	694	694	695	676	648	651	680	721	715	713	721	718	711	656	724	732	743	653	690	732	690	655	693	710	730	720	723	650	704	698	692	723	674	720	722	701	738	726	657	712	650	720	683	704	693	725	740	702	700	672	673	683	690	680	702	708	677	673	686	729	734	664	713	676	701	710	707	766	679	679	672	729	723	700	685	694	694	710	752	660	742	676	681	693	657	719	658	676	670	729	741	663	701	689	731	705	691	775	648	713	709	669	670	671	697	750	743	674	645	694	697	753	741	699	729	745	705	671	667	745	721	694	691	677	673	690	730	689	680	699	723	705	702	711	730	733	712	732	694	662	698	701	694	679	684	659	667	673	676	669	716	653	722	681	686	685	720	720	696	717	711	692	677	748	719	707	675	689	730	698	705	693	614	691	677	660	734	678	743	721	716	704	645	697	685	700	713	734	713	672	683	754	708	698	725	676	732	674	722	666	710	703	703	714	672	670	680	697	661	696	697	712	732	724	691	700	682	666	726	711	722	714	732	637	696	674	727	675	710	714	698	718	684	734	654	695	705	722	698	701	694	734	660	689	698	699	695	731	685	691	688	654	736	695	687	722	650	687	725	689	683	669	710	714	713	682	691	719	700	702	701	702	663	675	733	696	703	684	685	724	691	707	742	702	721	672	697	671	700	706	709	698	667	717	736	740	697	766	661	659	656	641	674	748	667	688	690	648	707	734	726	740	691	698	706	688	655	700	674	702	711	703	669	692	707	666	737	687	670	666	678	703	683	682	695	681	690	700	677	707	689	682	732	705	744	704	706	721	661	678	697	709	715	712	686	696	660	721	683	714	644	699	698	650	761	731	704	683	743	660	719	699	691	737	724	664	660	703	693	729	733	690	677	736	680	688	698	686	670	698	685	696	719	658	720	728	692	706	719	727	678	706	706	741	684	721	733	685	685	693	688	709	724	703	716	726	673	691	674	692	692	750	687	689	688	669	720	734	695	666	684	759	713	682	679	717	710	696	692	694	718	727	719	695	700	686	698	693	695	718	699	672	723	657	703	726	655	693	658	694	701	698	669	739	725	655	725	674	694	720	667	679	661	744	668	692	641	665	684	715	690	707	675	717	675	667	735	701	690	696	668	717	690	757	708	709	673	657	683	699	699	723	686	714	701	745	687	684	721	728	732	719	644	721	704	685	699	712	717	686	697	702	640	704	718	738	655	744	684	666	691	718	604	723	651	694	684	698	725	699	703	726	722	675	691	710	678	724	701	719	762	682	707	680	686	683	670	681	677	700	672	705	700	739	655	723	700	695	731	711	722	709	693	708	707	736	708	774	729	695	729	689	717	738	665	715	674	703	689	738	698	723	753	694	725	686	676	712	697	707	698	663	702	690	724	682	717	688	705	653	737	720	735	687	705	691	702	682	700	670	720	679	698	749	683	721	731	706	720	731	711	684	679	720	661	728	723	678	722	736	688	712	696	717	710	722	707	718	712	707	734	658	656	712	698	742	668	715	703	673	749	657	668	664	706	683	715	676	736	688	712	695	725	705	681	691	730	724	702	743	717	699	665	701	722	679	702	667	723	695	704	701	673	702	708	726	691	678	621	720	705	663	679	729	722	735	686	723	748	703	710	689	729	692	711	704	670	706	685	693	679	734	734	667	683	685	708	715	714	723	727	720	707	678	702	710	665	770	719	719	688	696	726	704	699	725	674	706	648	723	709	715	692	687	725	713	719	715	663	735	730	751	688	722	683	709	703	697	650	696	685	681	672	696	679	677	668	728	714	677	712	736	702	762	693	672	708	726	673	677	710	652	704	759	723	727	658	685	669	670	745	676	730	721	725	692	713	656	675	724	713	736	719	679	719	691	689	674	693	685	713	695	679	669	688	690	677	657	736	736	676	717	664	716	690	686	720	691	708	694	685	693	679	732	676	711	699	711	679	673	749	711	674	719	673	713	687	685	751	704	733	704	681	691	732	702	730	729	688	691	649	717	689	744	672	754	694	708	700	685	732	679	689	712	736	718	677	710	683	718	698	717	736	695	666	688	720	718	734	701	710	684	665	663	712	661	670	723	729	702	709	659	692	711	668	653	717	669	698	700	723	654	664	705	680	704	701	714	673	670	714	699	711	699	723	707	699	697	686	697	651	641	736	732	700	725	737	683	768	749	749	682	698	684	684	702	727	718	718	712	675	729	700	711	714	703	669	743	686	679	676	703	720	679	769	731	706	694	732	711	701	701	681	711	711	691	683	712	723	670	696	725	711	676	679	694	680	693	759	659	696	702	702	666	695	705	694	698	700	709	743	677	691	684	705	689	677	705	722	680	714	695	653	702	736	698	710	672	717	732	707	736	702	643	675	659	692	704	689	759	752	679	665	669	712	655	678	688	661	719	680	717	716	718	699	737	707	647	691	666	754	671	680	638	672	739	711	663	706	706	693	692	709	716	679	726	744	694	707	754	690	677	705	712	687	669	699	711	666	700	706	698	732	713	696	678	673	726	673	715	684	690	677	689	701	745	705	688	727	703	640	702	698	664	722	711	688	691	697	715	688	667	696	714	705	701	729	744	690	743	709	793	704	685	709	714	722	671	687	688	729	718	740	665
24452	21036	24354	27940	21044	19402	871	396	271	257	253	227	250	245	261	230	250	227	242	239	183	210	195	226	260	205	197	218	220	230	230	203	230	228	228	205	203	209	199	218	197	215	200	201	205	205	210	172	191	199	200	220	197	214	193	202	208	220	192	200	194	181	208	206	215	193	184	219	215	214	232	218	193	212	204	198	188	212	206	235	210	206	213	214	215	200	219	239	233	218	204	196	203	217	212	215	208	198	220	206	203	224	232	215	207	196	192	217	229	203	225	186	194	190	197	199	220	214	207	222	214	181	215	229	202	222	216	231	177	237	234	202	198	206	201	207	221	212	210	199	234	187	217	210	233	207	208	219	208	217	187	202	191	206	210	201	217	241	210	224	244	227	178	192	205	211	193	205	183	226	191	209	214	222	203	205	209	190	195	212	225	221	192	189	190	200	187	231	183	212	214	190	211	196	208	237	222	210	181	225	200	229	210	210	191	198	218	190	219	202	184	188	178	181	217	221	211	209	230	226	206	196	191	227	216	193	198	219	195	201	174	216	223	226	210	195	217	215	208	215	192	214	231	208	217	199	235	205	198	207	224	205	199	194	199	214	195	226	221	236	211	214	179	207	198	202	200	209	209	189	210	184	235	216	208	211	201	218	191	225	207	191	202	194	204	198	212	239	211	207	194	182	231	193	201	185	202	236	202	184	189	202	197	224	218	220	188	198	223	241	195	242	185	194	204	216	200	191	191	207	194	185	220	254	204	218	197	208	220	201	184	177	205	201	213	188	200	240	194	211	189	189	210	226	205	219	225	229	194	280	191	194	208	193	184	206	213	179	201	229	221	215	216	204	198	198	200	199	225	219	194	215	191	217	231	229	189	193	200	207	186	204	214	205	232	214	203	206	200	198	193	220	201	186	200	189	204	181	198	198	225	203	203	215	200	228	226	229	201	232	248	205	190	183	220	211	204	200	210	213	216	221	215	216	211	216	202	202	201	209	218	196	190	213	192	198	208	197	211	216	208	195	225	210	195	187	202	220	213	190	223	206	194	197	168	194	195	211	214	187	216	197	212	213	212	203	225	190	206	208	207	213	224	199	220	206	214	205	205	222	173	207	213	203	197	207	194	204	205	175	195	225	193	207	188	196	183	198	214	203	214	224	221	188	211	192	222	241	220	219	224	196	213	180	207	199	236	201	216	217	199	203	193	237	194	212	194	215	212	177	215	236	200	189	215	221	229	192	204	232	185	212	215	217	218	210	218	197	219	238	192	242	221	203	203	222	217	200	178	200	208	231	197	219	224	210	231	243	214	225	218	219	171	225	187	204	217	202	223	196	212	203	201	213	229	217	205	199	217	206	173	228	193	202	215	239	215	221	235	208	210	225	201	238	178	207	194	206	195	195	190	228	249	179	201	229	223	220	201	239	206	198	191	203	199	205	217	198	224	195	210	202	194	197	191	217	200	210	197	207	208	186	212	238	202	218	179	189	197	200	211	214	184	206	223	200	188	219	220	174	196	201	216	211	195	206	203	210	219	204	188	194	222	223	180	189	225	225	207	195	199	194	228	224	208	199	183	193	220	214	208	192	227	172	206	202	218	222	210	210	191	190	210	208	191	208	204	202	235	177	227	192	207	214	196	198	195	211	210	207	222	226	208	227	209	196	190	210	247	227	189	238	194	228	192	215	199	198	195	214	153	225	220	199	214	215	208	224	201	187	195	211	237	223	231	180	194	212	195	216	184	223	220	193	195	205	197	200	179	192	186	219	225	202	219	217	184	196	199	205	185	197	201	213	206	188	195	209	205	205	215	205	207	199	196	222	205	221	192	222	182	224	226	187	193	176	221	211	230	190	199	215	249	182	209	206	219	196	218	201	202	220	221	182	222	225	197	220	184	199	192	216	245	203	201	227	197	230	227	205	212	220	203	198	213	205	201	227	232	223	234	244	217	188	191	194	213	182	205	235	236	223	217	211	215	239	214	204	189	243	202	190	217	193	186	206	204	202	210	198	202	219	207	205	188	216	220	202	218	200	195	222	221	195	228	208	191	207	224	187	209	202	226	222	193	197	219	185	211	228	198	212	205	205	218	179	205	230	191	209	200	208	250	219	199	200	204	238	209	219	204	234	208	199	204	231	204	178	196	207	217	209	222	197	233	217	221	190	181	198	207	173	233	220	211	188	239	195	201	200	206	203	213	191	187	202	239	197	195	224	202	180	181	200	205	212	226	209	209	212	215	239	204	197	203	229	192	190	197	211	187	222	166	213	194	186	196	207	198	222	223	210	184	207	178	211	224	219	189	202	188	191	212	203	204	196	218	210	211	188	211	200	190	194	216	197	178	187	207	201	187	209	210	175	182	220	206	192	224	192	235	218	217	197	204	200	201	205	192	218	192	189	194	198	216	206	205	200	209	218	234	187	233	211	198	200	196	209	205	221	216	215	225	197	209	240	185	189	224	199	218	213	215	201	239	204	210	228	234	207	230	176	228	203	205	199	203	204	198	195	202	221	220	244	213	216	219	196	236	198	203	214	209	205	201	220	198	190	204	194	208	213	192	215	234	205	207	223	177	196	200	173	216	195	194	185	207	235	185	216	220	208	199	212	218	218	224	220	182	211	204	198	231	209	206	211	204	196	201	206	222	217	201	190	203	217	186	207	199	194	210	224	202	212	186	204	181	188	211	229	212	210	212	206	205	199	191	227	230	172	217	239	207	209	196	224	219	213	222	179	195	179	192	183	195	196	213	197	203	207	189	177	190	233	248	189	180	186	220	193	197	202	192	205	210	226	203	222	223	227	229	213	218	204	214	190	225	207	215	201	189	172	262	203	209	204	217	215	197	235	218	232	195	219	195	208	188	237	206	197	187	196	185	194	200	202	213	248	225	214	214	204	204	209	214	213	193	184	211	231	212	220	189	179	213	206	208	212	210	215	211	212	207	206	226	221	211	182	186	192	212	174	190	207	191	227	190	185	205	201	207	208	218	180	219	226	214	203	201	194	198	195	206	231	187	187	209	225	220	210	206	200	226	236	205	217	196	203	192	212	245	208	201	205	202	205	197	218	218	211	185	198	204	198	191	240	226	191	204	208	222	207	200	223	220	236	201	203	218	209	187	223	186	215	217	196	186	227	229	226	222	217	209	212	203	193	219	201	217	209	220	192	218	196	214	216	190	196	207	190	204	195	210	246	223	226	191	210	190	221	222	175	200	209	195	182	193	194	207	223	194	196	196	202	221	226	190	182	215	224	207	192	204	227	195	186	217	191	223	188	222	207	234	214	210	198	206	209	218	205	208	244	210	197	246	215	201	200	191	212	206	215	175	205	196	200	200	198	190	205	214	208	201	224	194	213	186	230	210	205	249	218	203	194	220	195	218	197	194	209	202	192	221	212	199	220	190	186	229	212	205	227	213	220	207	239	231	187	206	206	187	204	186	215	180	209	219	193	205	226	219	194	211	231	180	207	207	189	203	201	208	227	202	191	193	218
5386	7553	3448	1530	932	709	622	583	545	512	548	541	542	509	519	520	514	507	535	553	539	515	484	496	511	527	497	507	538	521	515	509	495	480	516	513	499	528	520	472	476	495	538	510	495	485	505	513	500	453	487	515	507	505	516	482	510	518	505	512	495	463	488	529	505	488	504	521	481	481	552	539	493	494	541	523	512	535	527	486	528	462	531	482	501	510	523	543	474	506	502	511	531	525	511	507	496	544	537	468	463	494	517	467	456	509	519	489	512	520	502	497	526	482	477	511	497	446	533	509	517	454	495	474	490	482	483	510	519	486	450	517	471	499	490	474	523	448	503	486	486	501	485	472	476	537	539	502	542	490	494	495	497	527	493	459	488	486	523	526	515	516	549	520	478	541	490	520	488	512	563	494	534	506	499	512	496	493	491	529	492	543	523	510	510	526	529	487	451	546	474	478	522	486	513	532	506	480	503	520	481	516	473	497	489	501	510	520	481	494	524	482	477	530	499	518	468	487	508	535	506	459	510	533	515	486	474	528	484	469	531	489	569	496	491	513	517	508	523	461	470	519	489	479	524	493	498	516	505	500	521	530	497	464	513	528	506	513	484	478	453	468	460	515	481	504	512	471	495	486	512	492	459	478	478	540	481	483	465	482	486	511	508	509	530	493	516	485	484	483	467	519	521	477	520	524	490	488	509	503	475	511	488	435	496	513	492	473	481	549	495	490	507	501	503	535	493	505	534	498	540	484	502	526	516	515	517	551	486	482	492	492	532	486	500	497	477	485	503	537	486	539	477	522	503	496	521	519	517	510	534	487	518	531	536	494	480	492	475	494	488	510	513	499	513	490	545	463	521	518	507	487	509	516	503	456	543	515	498	453	526	486	512	523	489	492	493	536	493	480	496	492	540	531	531	513	510	468	535	501	489	497	534	488	519	503	490	505	489	501	523	513	485	460	499	460	539	496	522	509	499	544	482	536	523	505	492	529	542	482	520	476	481	527	520	477	517	545	526	529	498	536	512	517	535	483	545	486	466	452	478	504	500	486	557	531	485	497	487	489	477	498	493	512	521	490	496	508	484	541	523	517	486	526	501	499	534	500	484	506	536	521	471	525	511	481	501	544	532	515	495	478	530	452	508	502	523	538	515	470	510	509	488	515	521	535	475	508	514	480	468	496	523	531	491	506	499	476	507	527	493	530	541	540	487	486	492	514	496	513	508	508	493	511	525	508	539	484	525	509	489	511	511	490	512	442	522	482	504	482	522	489	494	507	510	478	498	534	498	521	485	543	497	487	514	447	526	476	515	482	501	500	528	537	516	485	529	515	494	472	494	497	490	515	478	492	514	502	530	466	484	459	485	509	542	512	536	460	461	487	516	490	538	505	487	534	469	493	502	492	467	498	517	481	492	518	513	483	513	462	472	507	477	525	501	529	485	525	522	469	460	498	471	536	463	494	531	533	470	489	487	504	525	485	548	478	517	499	512	530	479	495	516	529	531	498	513	543	467	477	487	460	504	490	488	490	512	485	496	483	545	480	525	549	474	537	486	514	477	498	461	492	475	517	531	464	504	467	544	542	512	486	476	493	520	506	507	523	510	497	502	487	518	495	532	511	529	485	523	498	522	503	498	496	489	532	498	436	455	508	477	512	509	506	498	509	489	485	518	492	503	529	494	486	506	477	517	491	523	505	499	479	495	521	492	487	490	468	489	467	540	472	533	493	503	471	525	494	486	511	490	527	537	519	494	490	466	539	455	492	518	509	487	497	515	486	505	453	490	524	466	531	490	475	477	481	483	471	503	476	460	506	532	494	523	464	536	485	511	530	483	493	511	501	500	542	513	492	485	561	492	496	520	528	505	492	509	484	517	501	482	504	508	531	484	542	537	522	502	517	478	491	525	490	496	508	488	488	517	519	496	500	455	528	466	492	494	497	480	495	465	485	525	533	487	514	472	482	494	499	509	556	511	488	511	472	506	498	499	511	493	514	501	532	452	518	450	501	516	494	468	489	485	588	524	478	491	525	492	489	518	511	500	502	513	489	542	483	488	529	518	503	484	479	490	522	472	529	474	539	474	501	479	545	475	493	510	546	512	500	524	518	522	506	499	507	525	495	486	560	510	454	474	525	524	515	486	499	450	511	555	519	478	528	511	498	555	509	470	499	491	477	513	499	483	532	496	485	485	520	462	500	539	525	463	525	504	496	537	543	526	509	514	501	498	503	479	489	515	536	525	517	471	510	488	480	496	477	535	511	487	467	493	530	482	516	536	523	510	483	521	510	511	501	499	518	518	495	522	504	492	516	471	485	496	533	490	481	515	473	489	484	482	497	501	514	510	512	521	504	521	488	514	465	506	491	487	530	476	528	478	510	516	483	515	500	481	511	487	507	515	479	501	514	503	448	519	472	474	465	465	514	533	482	476	503	549	511	466	459	497	517	485	480	509	465	493	505	517	526	485	491	554	487	526	461	483	507	517	493	503	527	514	508	469	494	506	484	501	488	498	475	493	480	488	481	557	499	507	510	500	486	496	481	519	506	528	496	500	478	500	466	504	525	507	510	508	526	497	546	443	487	503	482	468	514	496	514	518	511	490	481	532	481	502	508	514	475	501	478	526	506	521	534	495	521	504	497	524	514	483	493	492	468	508	464	515	492	498	496	522	428	521	524	485	496	477	455	502	526	511	504	501	497	476	482	499	519	514	489	515	493	506	509	486	481	528	508	550	493	491	477	511	517	485	482	493	514	520	518	521	516	504	491	520	501	537	513	487	520	464	456	477	568	508	485	520	518	494	511	467	547	480	514	470	442	493	500	485	508	497	482	523	505	482	481	495	480	527	527	483	494	475	538	474	528	540	501	475	498	476	493	490	501	508	487	527	474	490	542	483	482	465	517	493	487	483	485	515	517	456	481	527	511	474	509	522	494	494	480	505	514	510	538	486	502	492	521	487	524	470	502	500	490	480	512	486	483	517	465	522	540	510	493	518	470	489	497	527	511	538	467	496	516	460	527	506	478	521	498	501	510	459	530	479	522	538	521	545	467	478	515	482	502	503	481	468	516	503	529	528	508	512	486	540	476	491	534	518	518	522	513	530	494	473	486	468	509	527	526	482	507	508	500	541	477	478	442	504	499	490	465	551	502	479	499	487	521	503	510	489	489	490	460	554	479	499	509	493	518	470	566	503	480	517	519	498	468	520	493	440	521	493	459	526	483	558	547	467	494	513	502	501	491	484	485	496	506	469	536	503	535	489	478	474	483	487	514	486	496	494	540	505	516	496	487	532	469	486	492	519	519	508	502	505	465	480	485	503	521	496	473	454	515	526	530	506	492	508	526	481	471	516	482	538	493	534	488	460	497	501	498	500	472	526	486	506	504	479	548	507	484	525	495	502	534	504	500	547	478	492	548	543	482	487	452	490	533	504	487	523	522	501	503	496	508	519	501	515	505	482	517	534	494	508	473	524	515	514	530	479	549	523	501	485	522
23756	21000	24675	27521	21002	21019	15011	651	296	285	252	259	219	213	224	196	215	193	203	215	186	164	172	189	160	180	155	158	166	171	139	161	157	139	166	149	143	172	161	155	154	157	159	147	123	158	143	166	156	146	142	148	136	145	170	160	141	158	137	125	123	131	150	152	166	150	163	156	149	138	157	145	156	132	149	167	165	117	141	144	167	146	147	134	169	156	150	164	147	144	129	149	165	155	168	139	139	142	143	172	160	161	144	145	139	151	161	158	148	144	133	129	145	150	128	136	142	134	137	180	167	129	143	132	126	133	142	135	134	164	133	137	150	138	134	180	148	159	164	129	161	154	154	130	159	178	149	142	143	159	139	131	141	154	135	143	156	131	123	137	163	151	168	139	139	173	153	160	150	153	133	154	132	128	147	133	137	144	140	140	156	155	131	141	132	146	153	128	139	139	158	139	140	130	134	171	138	144	166	155	151	169	150	148	129	141	168	136	144	153	127	150	163	137	156	163	131	143	117	130	130	160	149	164	158	129	133	146	166	154	148	150	154	164	133	151	150	134	132	145	121	122	149	148	134	131	160	178	162	160	146	146	185	165	130	150	137	143	145	147	136	129	149	160	152	121	148	146	137	142	174	163	150	132	161	118	131	142	153	142	127	144	149	143	135	147	151	164	129	142	162	162	147	149	143	128	154	166	139	152	144	162	136	143	149	135	149	148	143	158	149	148	151	142	147	139	145	135	121	155	144	153	153	167	136	141	144	157	143	132	146	155	142	166	134	153	138	160	150	137	140	160	145	157	173	150	146	159	160	149	127	138	173	156	143	138	152	143	167	131	128	141	140	144	147	142	148	135	149	140	139	151	146	156	150	161	140	147	117	150	155	109	136	136	146	125	149	109	167	133	128	134	150	152	142	111	137	120	132	116	125	153	152	134	126	156	158	142	151	143	158	144	129	119	163	159	139	157	161	146	126	144	162	124	147	164	157	141	122	141	156	139	138	135	174	147	136	141	128	136	146	143	164	140	155	150	148	134	137	145	136	139	140	155	157	150	134	156	151	126	132	161	145	166	127	145	137	151	143	143	145	135	145	121	141	131	163	150	137	156	128	139	167	128	151	152	157	149	138	146	131	143	134	150	158	146	169	155	148	143	161	119	127	136	155	142	175	138	146	147	176	144	136	149	127	132	128	147	135	167	141	140	131	119	142	142	139	125	175	145	133	157	130	121	125	158	133	154	147	132	147	132	129	135	145	173	134	136	136	132	152	153	153	152	149	141	141	148	135	140	127	133	146	158	139	147	123	133	144	146	131	143	161	168	145	141	166	157	124	157	132	159	126	146	149	144	131	162	147	135	132	138	133	137	139	162	126	128	145	145	146	142	134	161	120	136	145	169	151	139	154	141	136	146	150	146	140	148	141	142	143	138	138	124	148	144	168	156	144	126	134	136	139	140	141	135	173	165	118	152	143	141	145	143	144	150	115	146	141	144	147	140	166	175	136	144	139	160	161	151	148	154	123	155	153	141	133	154	159	137	152	137	161	129	141	147	134	141	133	131	142	164	138	143	145	154	165	148	130	148	160	132	141	146	126	133	129	131	149	138	159	143	121	129	131	130	135	156	142	150	155	157	155	118	141	137	138	161	131	151	153	144	152	161	157	141	133	129	143	140	134	154	153	131	129	143	155	148	140	133	135	167	122	162	132	148	168	140	147	149	149	161	163	147	125	160	147	136	142	147	171	117	158	146	136	128	162	154	140	140	163	165	144	136	139	151	136	153	138	149	146	146	140	148	163	146	136	135	134	148	149	134	158	149	129	160	135	151	151	125	135	149	151	149	144	130	135	149	138	136	170	138	128	129	138	165	130	133	124	126	154	135	145	164	131	138	151	145	135	136	145	141	90	137	139	150	146	147	146	150	152	127	183	136	135	159	146	143	128	127	151	141	123	152	161	155	143	149	167	151	157	163	143	167	131	157	145	139	145	160	149	140	135	138	146	162	138	145	141	148	147	138	139	136	142	138	128	151	152	170	163	136	150	145	153	159	138	148	140	133	143	135	140	137	132	145	147	156	153	165	134	140	155	150	134	152	153	151	149	135	149	117	157	137	131	160	139	146	149	154	148	161	156	145	154	147	178	152	160	147	164	141	156	140	119	142	153	159	166	149	135	145	152	146	147	146	165	161	151	139	170	126	145	159	159	142	160	151	133	147	148	161	161	157	137	151	144	143	145	138	155	145	155	148	159	166	139	137	145	140	122	149	150	135	156	140	120	184	149	148	127	154	127	144	124	122	126	143	151	139	160	143	134	159	154	143	150	142	151	148	129	133	148	143	132	117	135	133	133	129	132	119	162	154	156	139	163	156	129	136	151	141	160	136	165	155	141	134	160	150	145	144	175	128	145	144	157	135	160	153	142	161	149	140	138	142	149	130	146	135	159	154	153	156	137	150	151	137	141	146	133	142	125	153	126	134	154	153	145	142	137	148	160	160	140	152	147	165	167	153	135	143	128	136	144	126	125	154	139	154	135	174	136	166	151	144	140	152	127	162	145	149	145	132	161	141	157	149	137	126	171	168	178	177	129	139	128	166	136	139	138	147	143	125	132	159	118	146	148	130	145	161	133	133	126	133	141	143	143	150	142	172	168	135	159	116	153	152	158	161	132	149	135	140	136	134	141	101	128	143	155	146	150	148	149	120	158	158	141	157	147	162	134	138	148	126	147	141	140	141	142	138	144	139	132	156	176	122	136	153	137	155	148	149	124	125	146	149	144	137	137	133	154	149	130	144	150	159	153	127	141	143	158	139	142	145	122	136	125	156	147	144	133	154	146	141	136	143	161	142	134	119	148	151	165	148	168	153	153	133	147	172	153	152	131	156	138	159	161	133	127	135	168	150	141	162	142	142	135	142	124	137	135	147	145	133	129	134	139	134	130	151	149	143	166	142	134	145	143	163	113	144	165	145	156	157	150	135	128	115	150	150	133	150	135	130	143	145	136	126	165	144	147	154	150	167	139	174	145	144	153	145	138	162	138	150	150	146	153	137	154	129	151	140	150	139	177	144	178	159	168	139	135	144	177	133	136	155	150	131	137	155	152	136	121	146	147	148	144	130	140	136	152	168	157	162	138	143	126	124	151	123	124	145	148	148	137	156	140	131	158	138	153	135	137	117	151	156	152	131	131	141	131	124	109	149	159	124	167	145	170	149	146	164	155	158	137	156	141	144	150	112	144	160	143	143	145	150	128	146	147	160	153	147	155	132	121	150	118	133	127	157	141	142	132	163	125	142	136	152	160	170	161	153	136	139	142	155	159	128	135	138	143	159	147	127	155	150	158	140	143	129	137	156	164	154	143	138	142	138	135	146	139	146	120	144	143	144	170	144	153	145	124	163	147	152	162	148	147	160	158	150	141	148	138	123	149	164	153	152	134	138	146	124	163	138	125	143	156	147	165	137	163	127	165	174	150	147	128	138	144	145	115	146	132	143
5507	10325	5016	1952	1035	725	539	521	483	409	414	401	441	401	413	399	399	424	395	384	402	372	371	379	388	414	368	380	357	368	344	360	402	378	367	357	362	385	376	384	346	372	346	387	388	344	368	401	348	382	364	439	376	390	359	343	370	373	384	358	391	358	370	374	377	369	393	351	355	357	396	361	368	351	390	382	375	369	371	371	348	393	358	373	371	377	390	370	367	381	365	395	368	400	398	372	344	363	422	390	391	358	383	351	381	393	373	378	372	386	396	378	369	362	361	424	384	357	371	389	351	348	355	376	330	371	360	380	373	401	349	385	367	392	375	389	408	384	364	355	372	371	355	352	374	370	368	370	345	381	351	352	391	357	358	377	384	403	352	397	370	362	387	385	366	373	349	358	387	367	375	386	379	396	376	368	385	379	390	351	352	388	363	372	362	370	362	388	374	348	401	377	376	355	365	379	385	353	369	366	425	356	346	370	351	337	372	376	321	367	359	401	359	367	364	376	401	373	351	365	369	404	382	373	362	386	372	396	396	341	390	372	368	352	389	363	401	397	341	352	377	382	392	372	378	434	388	355	387	352	392	416	390	339	373	368	392	388	386	371	355	357	367	359	393	367	389	422	392	408	400	390	347	365	360	358	365	357	370	350	384	401	355	369	399	390	401	351	366	374	366	372	356	375	366	361	337	393	378	389	371	371	368	383	393	380	382	378	365	369	348	362	379	359	396	360	398	389	372	402	363	403	360	378	352	360	387	354	366	351	390	401	375	363	353	365	397	363	379	380	386	378	381	378	395	358	450	347	354	376	396	376	380	329	364	396	371	388	352	367	364	369	350	408	376	347	378	380	351	387	363	370	387	359	364	403	329	368	369	340	362	346	389	362	368	384	367	380	368	343	376	350	376	381	371	365	367	372	384	346	389	358	373	403	386	368	385	363	385	393	326	386	382	376	365	399	394	414	379	377	339	349	387	333	351	400	351	377	377	363	383	395	355	353	362	369	350	392	391	373	374	346	366	384	350	371	357	365	418	336	392	321	380	385	388	368	357	384	348	381	383	395	398	373	380	404	379	396	370	385	372	388	368	384	369	393	379	354	352	401	364	338	383	386	359	419	375	380	404	352	387	363	372	369	360	352	373	360	387	373	364	385	382	376	350	337	404	386	375	363	378	381	351	371	365	375	389	370	400	365	364	364	368	363	353	390	377	349	354	340	379	397	387	363	406	344	417	392	342	378	361	389	358	413	358	375	349	342	385	350	355	351	360	401	355	375	361	344	364	416	356	413	389	354	369	395	401	376	349	399	365	333	398	376	378	361	359	403	372	372	370	387	384	380	353	378	340	393	365	369	389	371	393	359	371	349	402	374	359	379	405	380	367	345	363	369	398	421	388	363	393	366	402	382	359	371	369	395	375	383	410	393	352	384	371	357	327	371	382	378	382	360	343	329	365	389	380	393	393	395	398	367	373	388	366	359	379	383	340	345	346	400	374	396	388	355	371	365	372	373	361	336	368	356	330	385	378	363	390	367	401	386	358	372	365	358	376	392	358	360	389	341	341	378	366	389	370	405	378	364	373	371	366	351	361	418	391	399	358	395	376	362	397	375	374	390	357	380	371	379	376	390	382	357	388	407	359	333	363	364	356	378	371	367	361	384	386	361	389	352	357	348	366	362	371	408	363	380	410	399	364	398	411	363	368	382	354	372	411	350	356	353	395	371	381	361	390	373	375	356	366	376	354	362	371	370	372	352	342	374	403	372	353	341	367	391	372	401	393	386	394	361	386	361	359	358	393	383	387	333	371	384	378	369	372	395	388	386	380	382	353	388	398	411	374	386	380	350	396	390	369	409	403	360	339	367	360	373	405	362	362	348	363	407	373	373	392	339	379	389	365	395	363	359	342	382	394	333	362	387	344	400	396	359	385	371	349	353	327	334	403	416	413	363	396	412	394	339	354	358	360	335	388	413	399	353	374	394	364	396	414	380	359	376	368	352	378	375	379	386	364	377	376	388	404	384	372	373	361	370	341	399	398	405	331	364	421	372	348	371	382	372	354	364	346	353	337	383	396	356	371	392	339	372	358	321	368	372	369	345	398	375	400	336	382	371	364	360	355	353	356	344	382	339	374	335	354	375	385	371	371	356	331	404	360	331	360	375	381	391	341	375	359	366	376	370	368	378	358	393	398	381	382	362	365	354	374	399	356	345	377	375	316	345	356	376	375	383	370	374	406	378	393	364	382	368	388	381	370	362	397	355	411	351	403	372	361	352	368	372	361	362	371	383	357	349	378	386	366	356	393	378	359	378	418	350	416	395	399	335	390	387	358	356	375	385	354	370	386	363	375	343	397	390	379	351	419	379	343	369	369	370	374	389	370	369	351	381	342	344	367	381	382	394	408	345	408	359	359	396	378	396	366	392	371	377	394	408	383	381	372	355	359	384	389	386	344	374	388	356	387	353	367	405	360	366	382	345	383	358	370	387	391	360	362	375	369	396	383	363	421	388	366	395	354	378	376	368	350	364	349	393	366	372	363	364	363	351	356	351	348	345	387	360	399	374	419	374	415	378	374	364	391	383	375	367	351	358	373	371	378	363	356	365	381	368	384	380	351	345	385	377	397	444	363	365	361	383	426	377	400	354	395	368	367	347	369	385	365	367	382	337	368	354	374	354	327	376	365	379	362	378	402	330	380	405	376	377	350	350	370	334	355	405	369	379	342	349	405	395	388	357	419	385	359	383	393	340	389	365	366	377	392	348	366	371	367	395	349	408	403	378	369	387	355	361	381	391	389	384	391	373	353	386	348	340	366	383	363	363	387	355	383	385	386	362	380	358	326	394	393	381	367	352	362	417	361	395	387	352	348	355	389	356	375	378	362	388	356	407	381	400	376	341	395	382	386	367	347	366	384	372	369	371	394	395	388	324	386	358	425	347	356	421	378	379	383	341	392	333	369	374	384	397	376	366	379	374	327	381	362	366	364	360	345	358	382	369	362	387	363	375	414	362	380	395	383	368	364	363	346	347	379	392	394	380	357	379	378	362	378	389	410	381	346	378	377	377	380	351	367	392	363	396	383	358	365	337	369	359	402	396	326	371	387	370	370	379	367	360	370	343	380	359	342	387	363	379	366	389	359	345	383	407	396	333	394	357	331	340	369	383	356	374	355	350	345	383	395	384	365	398	379	374	406	389	395	360	421	354	406	360	358	362	382	367	361	353	412	388	361	375	410	369	398	355	379	388	361	354	382	397	379	397	361	329	405	366	383	362	365	371	407	386	374	382	381	367	385	395	401	367	369	367	376	400	396	334	368	369	384	368	354	370	350	395	381	369	385	373	363	357	393	396	350	350	367	387	354	367	358	368	362	377	396	397	387	344	388	373	357	390	364	360	340	358	350	366	360	363	355	367	353	378	390	381	395	377	370	388	412	351	401	343	373	368	338	374	390	394	400	395	388	371	337	400	346	330	384	349	375	366	378	365	385	408
30875	20605	12097	1762	732	591	482	299	327	336	302	316	333	331	313	291	324	311	317	327	314	340	301	290	282	282	291	318	326	300	276	297	309	296	271	311	302	304	331	312	304	293	341	308	292	282	297	295	299	282	303	320	325	320	299	293	257	339	300	280	326	328	308	317	305	294	279	314	319	286	288	282	316	306	323	302	291	311	308	294	300	309	299	287	293	308	311	296	305	296	304	305	286	310	309	305	308	311	289	284	295	322	297	318	282	310	306	306	309	298	285	320	305	321	286	290	326	285	324	286	282	285	322	294	297	320	303	278	310	300	283	311	286	291	324	333	316	305	304	306	326	274	300	292	332	328	306	334	326	304	300	268	288	296	293	321	291	295	303	304	315	320	302	281	289	293	282	284	318	289	296	306	276	284	328	293	268	334	340	314	303	301	316	276	290	304	308	291	281	309	329	272	261	297	311	295	318	282	349	307	289	312	322	248	289	343	295	290	320	305	283	295	270	317	284	311	294	298	290	298	270	298	288	299	294	341	326	297	310	323	342	311	283	292	264	280	325	322	327	294	316	337	312	321	326	306	317	305	282	310	286	295	306	303	287	274	290	316	280	287	285	327	281	297	301	281	284	279	329	283	297	285	312	313	306	270	278	293	300	318	291	304	313	314	273	292	303	270	288	315	285	282	312	318	309	302	270	299	323	334	329	317	299	301	309	318	315	287	272	330	317	276	298	280	278	292	300	327	319	299	290	291	266	314	315	286	318	306	295	280	314	296	293	302	307	291	283	294	326	313	283	322	299	280	284	274	314	280	303	286	342	304	274	296	281	280	305	289	277	290	312	289	290	289	289	321	267	301	287	301	275	329	316	288	329	294	307	322	313	311	278	312	279	326	272	329	276	294	291	280	316	293	287	290	313	284	304	283	317	279	303	317	312	315	303	313	321	331	318	305	286	287	304	313	312	298	308	301	290	299	283	297	297	293	296	349	287	321	301	294	307	274	263	305	302	303	332	299	333	266	329	315	283	297	311	324	288	310	308	294	322	285	303	286	279	286	291	287	262	283	274	290	277	300	317	246	293	320	306	287	289	290	311	305	307	271	297	274	282	315	291	289	262	258	309	301	284	304	315	301	297	298	282	275	311	306	288	347	285	281	265	309	273	281	296	300	293	334	306	284	278	267	291	299	283	326	297	261	330	309	280	285	316	325	316	314	318	326	347	296	329	293	306	305	301	303	292	306	307	312	290	289	304	303	312	285	292	300	290	301	298	279	333	308	306	286	310	292	257	255	350	284	316	305	266	266	271	282	324	306	314	293	283	319	294	293	262	358	323	296	315	275	305	297	266	318	318	300	268	308	285	281	293	296	284	305	277	270	298	277	267	302	317	313	267	322	339	282	300	297	284	313	303	290	307	311	294	271	283	307	339	287	329	319	295	309	309	283	293	277	296	315	298	294	265	285	292	334	300	323	305	299	290	329	294	290	272	323	306	301	320	302	293	286	310	283	320	299	290	294	309	292	299	301	298	281	297	325	317	292	306	316	334	344	295	313	298	308	301	314	310	333	294	287	323	335	287	291	309	284	333	304	265	274	283	301	295	317	312	319	304	293	297	290	316	301	315	301	304	299	300	268	337	288	314	308	282	313	290	311	293	292	281	286	323	314	270	288	335	312	320	276	284	327	292	296	294	292	298	280	301	291	310	317	314	304	284	307	293	317	286	334	302	299	296	278	311	309	284	308	307	294	336	308	268	297	304	287	326	295	264	278	263	275	300	281	287	310	320	321	286	298	285	303	294	272	281	318	289	308	297	280	311	325	287	322	319	311	302	321	293	311	262	295	303	284	317	320	296	309	274	322	282	307	318	297	318	315	301	299	261	365	290	282	292	254	296	317	296	273	297	313	304	292	297	307	271	287	304	275	327	276	305	312	295	287	304	303	281	283	266	312	283	314	316	280	322	317	308	278	269	326	302	357	311	297	324	304	296	301	259	296	321	300	262	286	269	294	318	310	316	289	306	282	281	322	317	306	291	270	317	306	286	291	302	298	283	304	288	300	306	332	306	287	297	323	292	268	316	287	292	303	268	284	282	334	300	291	311	306	316	280	268	280	277	295	319	318	313	305	315	298	298	349	283	292	306	298	293	284	281	273	295	322	297	317	286	324	300	299	312	313	312	296	285	284	309	309	286	318	312	303	293	286	292	314	292	294	305	302	305	308	301	290	314	310	263	308	298	306	290	312	308	303	285	319	315	320	320	343	323	331	303	315	275	305	328	284	313	283	297	311	303	297	286	298	313	289	314	295	325	311	343	294	319	297	300	287	307	277	304	282	321	317	298	299	307	301	315	338	287	286	316	301	261	315	325	273	328	291	296	307	278	292	290	307	312	289	335	281	263	291	312	260	296	307	297	306	304	280	306	315	306	327	278	308	314	289	306	285	307	294	302	307	302	268	289	279	260	289	303	319	303	271	284	313	313	304	293	282	291	297	294	298	301	286	293	306	286	276	293	272	277	320	339	282	336	311	296	277	297	305	276	307	289	295	320	344	290	308	311	343	277	290	316	270	312	290	310	305	275	309	304	279	326	310	282	274	302	307	292	277	333	315	334	287	302	283	267	335	285	314	283	296	316	303	291	277	310	299	305	258	295	287	269	303	300	324	279	270	278	284	311	290	303	320	304	323	291	285	295	323	313	302	294	282	317	303	296	308	304	290	305	306	272	292	322	287	296	320	313	299	331	294	332	281	287	304	314	286	291	323	334	299	291	296	305	304	299	321	314	298	299	286	253	313	312	278	323	291	312	303	272	300	305	304	297	293	270	337	299	315	287	315	314	322	281	289	314	294	303	290	307	305	295	306	299	294	269	292	255	302	303	282	279	295	296	273	284	334	333	307	300	320	293	291	263	292	291	298	328	324	295	291	314	317	299	295	311	350	276	335	287	286	308	275	305	320	311	326	262	305	306	285	333	323	301	290	299	312	308	328	265	318	309	298	309	289	339	314	297	312	289	276	301	303	311	309	288	277	290	266	309	271	297	283	312	307	261	298	297	275	265	329	274	331	313	261	299	289	298	285	290	316	300	335	324	306	335	290	293	328	313	316	329	314	320	285	301	314	302	319	292	291	311	306	263	280	298	294	286	280	316	284	295	265	299	304	330	304	306	306	288	284	301	300	312	312	280	283	283	303	299	282	302	271	292	303	290	306	304	304	302	271	311	296	313	361	273	290	284	326	321	286	311	289	308	290	291	303	296	317	317	306	297	277	283	343	297	305	280	281	310	304	302	311	289	324	274	246	291	290	290	322	319	298	284	275	308	311	333	288	330	335	264	323	278	273	286	352	320	301	307	316	321	318	309	314	272	280	281	322	283	296	265	328	313	286	321	321	317	304	291	290	301	296	306	299	279	317	301	286	308	310	272	281	308	323	286	294	317	272	290	272	276	306	298	309	313	266	312	284	290	286	303	333	299	282	299	298	323	336	278	300	275	294
7045	4199	2075	1048	832	735	736	692	725	656	685	666	690	688	702	721	724	760	761	746	759	714	765	694	685	724	706	706	733	736	737	723	722	721	729	697	678	757	677	702	732	667	704	688	668	740	681	715	720	725	682	705	712	747	678	751	746	670	620	724	710	679	744	701	699	694	690	706	697	685	723	699	719	713	687	703	702	685	699	711	684	697	691	716	754	710	709	670	702	690	656	697	722	746	667	744	703	701	706	707	725	712	698	682	707	714	761	700	679	709	757	704	744	652	731	706	707	713	703	709	740	664	720	747	755	670	688	712	743	701	695	721	695	714	703	716	697	649	738	649	722	663	709	749	720	700	736	710	678	668	734	704	712	766	739	693	685	752	727	720	692	699	717	712	690	663	715	703	728	717	728	743	733	697	706	674	785	734	730	733	716	708	684	716	681	692	706	689	669	693	718	717	708	692	678	700	717	728	713	732	727	689	728	677	713	703	675	740	683	682	716	718	765	737	696	757	749	719	707	668	710	727	719	690	683	718	668	683	683	727	728	704	684	724	707	710	739	740	695	720	704	730	690	732	665	683	713	681	719	692	688	680	693	706	675	711	703	684	657	718	687	723	704	705	663	688	643	748	746	708	731	715	766	705	705	720	712	735	704	689	695	697	726	715	698	740	704	675	677	724	725	679	751	688	700	750	735	694	706	720	707	699	732	724	674	749	734	745	725	699	713	741	684	660	698	697	708	672	696	660	689	707	642	713	699	659	723	718	689	768	700	716	672	704	689	689	714	724	713	711	687	709	682	683	713	721	717	720	731	656	675	691	724	681	703	719	718	683	754	684	722	707	700	700	705	692	739	700	696	685	668	658	656	731	673	711	643	697	751	747	774	774	665	724	690	703	690	724	727	751	715	729	721	696	691	748	750	696	741	681	667	735	710	656	742	662	696	684	709	688	728	714	665	689	718	688	714	698	643	741	709	689	679	722	691	691	735	694	663	669	695	736	715	689	709	732	696	687	681	730	722	693	707	661	682	597	696	698	714	765	724	693	683	676	704	737	686	683	687	693	701	702	691	686	714	692	652	700	685	693	768	728	694	685	684	689	705	710	693	741	712	741	723	697	678	654	691	682	677	733	698	719	732	724	678	695	738	726	691	717	706	670	743	676	712	677	741	687	724	686	699	714	674	732	707	726	718	682	734	672	701	773	775	723	690	699	732	714	703	660	708	732	699	702	719	714	694	697	717	689	722	749	710	678	752	743	708	709	683	692	682	731	700	714	691	758	728	724	761	680	678	695	747	737	760	720	730	696	703	715	728	728	699	698	716	695	738	674	707	708	687	690	747	675	742	728	716	704	733	680	700	717	716	660	696	738	705	679	721	687	731	691	689	688	714	657	753	724	722	741	719	701	689	670	739	721	673	682	755	719	687	711	712	690	730	748	697	716	705	725	718	714	684	771	721	695	728	712	658	706	691	715	683	694	725	699	703	726	726	755	699	722	737	701	704	627	717	662	727	720	684	717	675	721	718	686	685	658	733	749	730	685	706	725	699	724	740	724	723	706	710	701	703	698	696	725	667	683	682	744	738	676	708	701	672	726	721	742	738	696	732	736	730	660	744	730	698	682	693	715	718	702	717	715	730	668	712	739	762	691	717	691	723	687	688	741	693	666	669	738	700	712	699	678	701	715	724	711	689	738	652	710	700	680	755	729	723	667	729	730	739	709	703	681	708	707	773	715	710	716	748	689	676	724	740	686	719	677	686	690	743	704	703	749	714	769	690	725	712	741	659	667	715	701	695	659	705	772	714	770	717	676	717	670	743	703	728	702	712	729	705	715	718	720	699	786	717	678	690	719	737	739	700	728	688	680	709	702	726	724	694	679	705	712	755	720	693	718	688	692	689	669	685	699	701	749	655	724	731	683	691	657	719	691	716	706	732	786	765	712	684	707	691	746	688	741	671	697	699	718	718	643	727	655	727	705	730	695	704	695	693	686	697	648	728	702	704	685	704	724	723	701	722	671	706	700	789	691	714	724	738	745	722	720	751	727	684	729	687	678	677	687	753	714	697	727	671	673	736	747	699	699	745	700	678	692	750	703	665	669	710	684	678	733	751	702	754	703	643	677	749	747	678	679	770	675	704	704	694	665	717	713	667	749	738	741	686	718	678	695	697	727	719	681	699	713	750	671	693	665	677	758	690	707	783	708	748	690	676	671	703	740	683	705	689	671	686	723	699	716	689	743	663	675	712	744	720	712	713	720	759	696	676	649	719	702	699	711	683	739	683	727	659	706	706	730	687	724	685	698	670	729	659	676	729	724	710	678	655	722	665	674	674	730	776	679	709	664	706	723	688	732	719	709	729	679	731	732	726	686	731	701	732	659	716	722	695	697	679	707	766	710	754	685	696	686	684	729	742	714	644	739	722	689	718	711	692	726	698	695	693	708	685	723	704	698	700	724	650	702	669	719	721	740	717	697	698	725	761	719	720	719	691	687	703	740	711	704	688	767	685	783	691	659	682	688	716	695	738	685	678	715	699	690	731	709	664	692	744	717	689	729	701	753	725	678	724	694	701	696	667	696	724	708	672	715	741	731	727	656	704	727	734	696	674	704	675	708	702	686	707	718	719	653	674	700	760	680	671	711	794	688	708	712	681	696	716	695	743	717	725	738	713	732	706	664	729	736	753	674	672	687	722	709	672	690	670	712	675	711	715	716	668	754	714	694	731	680	716	734	703	694	686	745	674	697	710	716	748	696	684	722	665	692	713	668	718	714	690	699	700	721	730	705	687	718	740	692	722	674	702	690	698	663	658	722	741	708	713	709	694	686	702	703	723	720	784	677	707	725	701	721	670	698	735	688	705	735	663	652	749	704	694	684	703	704	692	649	680	753	695	695	693	719	701	735	715	747	647	700	691	698	698	685	692	714	662	660	718	708	716	676	727	677	670	740	671	707	698	694	694	769	718	701	716	677	694	663	723	690	700	777	689	759	723	767	725	671	689	690	668	713	653	698	735	705	712	690	679	746	662	733	665	694	733	668	716	690	701	747	705	681	725	716	725	738	713	675	634	699	704	750	704	722	746	693	701	710	661	712	686	701	724	667	733	728	696	683	703	679	692	688	723	704	736	756	742	675	719	717	705	732	688	704	706	727	749	751	717	750	712	715	673	707	736	686	700	667	712	721	717	705	721	699	737	692	679	701	700	666	661	734	733	758	659	719	690	709	697	676	723	735	682	689	690	741	759	709	672	696	732	671	661	680	661	690	660	632	756	667	694	714	706	708	725	687	683	707	712	687	684	693	716	728	715	758	754	714	693	664	691	732	703	739	679	689	729	723	701	745	716	694	714	694	720	673	719	709	701	700	713	734	673	751	694	682	696	726	765	659	684	684	702	732	744	750	729	723	726	736	740	712	723	716	721	679	704	719	704	734	723	717	674	664	676	716	658	709	728	697	716	696	734	700	724	716	706	711	733	683	713	716	674	739	697	697
24435	21016	24330	27901	21011	19625	863	382	317	293	270	265	272	244	258	249	230	237	223	247	206	225	211	208	225	251	230	197	191	210	225	219	225	212	202	211	237	235	213	225	225	195	211	219	219	218	211	215	193	196	218	236	213	229	209	216	202	206	218	197	212	210	233	232	218	206	217	203	220	205	211	206	203	218	211	217	224	233	223	244	222	215	206	189	215	223	196	217	202	216	203	252	222	210	207	202	220	197	219	218	189	184	209	192	226	190	228	193	236	206	228	227	228	216	238	198	191	224	215	207	198	247	210	212	195	231	187	212	219	208	219	178	209	218	210	172	216	209	215	215	212	199	214	204	218	232	212	209	206	221	203	222	209	183	217	195	217	215	217	210	192	196	216	207	205	211	232	203	196	213	218	231	190	231	194	193	201	192	201	203	231	211	189	185	198	206	221	200	233	220	207	219	209	199	211	217	217	218	211	222	227	201	249	198	238	232	227	221	229	197	206	212	207	204	230	191	188	212	219	236	214	214	230	199	199	187	225	201	218	187	209	192	197	181	207	198	194	227	220	218	219	224	204	196	202	206	212	215	214	186	227	179	201	213	216	225	203	186	186	203	203	232	235	206	198	203	234	204	203	209	243	216	229	229	226	186	207	212	217	216	225	228	183	210	232	232	207	232	207	219	206	209	203	197	169	178	200	224	212	209	225	219	185	200	201	211	195	209	213	223	219	243	216	206	187	202	203	206	240	208	214	219	195	214	199	233	200	215	208	228	206	216	202	223	225	194	212	196	199	228	251	200	219	203	205	218	213	215	206	221	185	220	193	231	201	206	208	194	202	248	204	223	206	186	199	229	224	205	187	198	208	234	204	219	202	202	197	220	208	190	219	217	180	188	204	216	203	197	190	224	205	219	228	192	215	219	197	198	228	237	192	232	200	228	207	176	235	215	192	226	200	240	227	207	213	210	195	202	198	201	215	224	204	200	198	199	220	213	202	234	224	224	207	210	191	223	226	236	214	214	236	204	194	199	208	219	203	193	190	230	208	202	213	195	207	218	229	196	216	202	216	222	216	211	202	213	201	246	229	225	212	216	196	199	207	205	213	198	199	203	194	222	206	213	202	215	214	201	223	193	207	213	202	196	214	205	186	222	244	211	203	227	194	202	220	222	223	203	229	229	222	221	181	216	212	193	209	214	196	180	189	190	206	203	222	205	218	219	225	200	196	188	211	233	211	207	202	212	191	226	198	232	203	212	209	234	205	182	177	183	207	194	191	210	212	213	218	208	224	243	204	235	206	214	200	195	223	188	194	196	213	220	210	216	212	203	210	243	198	204	176	191	188	225	242	195	220	192	220	203	189	191	213	188	205	217	221	214	201	196	187	208	195	218	217	193	207	191	211	195	193	221	214	206	218	216	198	229	211	221	207	188	172	198	199	199	199	196	211	234	191	207	216	184	205	196	188	209	237	200	176	215	219	207	207	218	208	217	204	199	183	201	201	219	215	213	215	213	210	200	229	189	208	235	188	206	203	207	185	223	200	215	212	209	194	204	181	225	211	195	230	198	208	212	204	208	249	215	226	223	214	224	223	220	206	195	200	233	216	209	213	229	232	191	211	208	207	213	220	194	215	218	216	209	225	212	220	232	215	217	223	208	211	222	215	197	203	201	225	201	225	213	185	220	222	207	202	191	219	161	183	211	178	235	208	187	241	212	205	224	217	199	228	220	223	215	212	194	208	186	223	199	205	219	223	197	213	238	222	227	202	193	192	213	212	186	199	204	207	199	197	235	210	216	235	194	251	217	214	170	222	214	218	252	195	218	205	215	208	210	223	206	215	204	219	224	195	210	212	222	201	222	220	215	211	207	211	185	202	229	196	201	224	204	212	199	177	202	201	207	232	218	206	224	240	242	202	221	200	210	215	192	167	256	218	220	202	225	210	235	227	219	203	203	259	200	213	209	188	188	225	204	210	211	215	207	205	240	219	193	235	215	211	204	220	229	206	214	192	208	198	206	214	206	214	210	219	187	227	209	218	201	183	211	206	205	203	211	216	219	226	218	225	216	204	194	232	207	184	212	213	196	222	214	235	198	202	216	219	213	186	201	208	232	216	215	191	190	228	199	213	215	236	225	203	182	219	225	215	195	243	240	215	200	208	236	209	226	223	215	224	202	219	224	208	218	180	214	185	200	208	195	188	206	193	236	223	207	226	231	231	239	228	214	223	216	217	219	220	219	199	190	205	222	214	221	226	216	217	217	199	229	228	225	184	220	213	195	205	203	201	205	186	198	208	192	209	211	220	212	207	204	205	198	225	217	217	177	225	211	206	210	193	216	204	187	206	188	219	187	226	231	220	192	225	213	224	217	197	195	244	210	211	213	202	206	202	209	190	206	206	202	210	229	231	194	174	195	220	209	215	180	220	214	214	206	207	223	202	230	199	200	212	223	205	201	220	220	227	216	192	167	205	211	236	219	211	228	225	232	220	240	233	209	192	197	218	205	214	216	204	197	232	222	213	206	207	196	226	187	206	204	207	188	225	238	214	233	202	225	211	216	236	221	214	205	197	212	200	228	198	206	193	229	215	212	220	228	218	246	236	236	234	226	204	200	200	230	227	202	211	228	235	217	214	197	191	214	195	199	211	213	201	193	185	201	231	219	201	196	226	220	190	198	196	200	218	197	203	217	208	229	199	179	212	216	228	239	204	243	209	211	191	210	191	237	237	235	201	228	214	197	213	220	209	222	182	235	204	222	213	233	224	230	225	217	209	203	239	223	227	215	212	201	212	185	191	220	235	215	189	195	210	224	237	216	205	180	228	209	233	221	215	189	225	191	217	227	211	188	195	209	210	184	235	214	238	249	206	227	218	216	195	217	212	232	204	198	201	207	217	227	199	213	210	220	199	230	214	233	193	205	221	234	231	216	213	215	195	205	215	199	208	201	223	220	228	201	196	238	207	220	205	229	200	222	173	197	204	218	185	251	218	193	205	197	198	207	212	192	220	240	209	225	220	209	215	219	204	211	218	215	198	211	227	202	224	242	207	212	210	222	209	199	204	224	234	198	201	194	234	215	187	221	186	228	204	219	236	202	206	213	216	209	220	218	215	244	215	213	212	221	208	205	199	215	214	220	209	233	203	228	203	230	198	209	209	219	207	210	236	221	183	221	205	219	184	192	210	218	231	196	202	226	201	192	206	200	231	214	189	203	189	225	212	190	182	229	203	233	214	225	185	220	233	216	232	208	234	236	209	207	190	217	206	217	199	221	200	193	202	226	206	205	223	194	231	202	199	185	193	207	189	200	224	225	186	225	193	220	220	204	209	232	225	198	211	227	222	219	219	190	213	211	220	200	231	224	216	203	208	216	212	205	227	197	221	225	226	220	214	192	184	218	195	205	190	215	207	203	212	234	212	221	208	210	248	198	212	193	214	194	206	180	213	190	208	199	225	236	205	203	200	237	226	235	203	222	195	205	204	199	189	209	190	192
5210	6945	3271	1397	886	640	585	525	541	576	511	555	517	477	519	562	511	506	521	505	530	497	467	519	536	505	536	535	529	510	506	531	515	542	506	536	528	512	494	508	508	541	518	508	491	515	484	529	533	530	491	506	495	497	521	531	510	481	495	515	510	520	507	484	537	463	480	538	498	507	489	486	504	479	487	496	519	512	482	505	501	491	535	534	475	474	498	538	501	504	559	516	494	530	519	517	521	519	497	518	486	504	513	517	508	502	524	493	520	496	524	511	492	476	503	538	494	518	550	516	490	493	518	495	505	484	484	507	518	496	524	463	516	504	518	490	502	489	545	509	494	476	549	524	470	483	527	507	483	503	521	509	534	507	532	485	504	497	466	506	527	514	532	465	541	525	519	496	483	517	480	473	520	442	518	495	497	520	484	532	486	484	507	509	511	514	536	507	566	527	478	478	520	486	468	460	524	516	534	520	495	503	508	526	502	514	509	545	503	489	516	534	510	503	515	518	521	513	528	494	535	497	469	498	518	477	489	529	515	495	456	521	516	513	503	548	501	515	542	483	487	486	497	510	518	489	526	514	530	523	524	525	518	537	507	518	507	494	515	484	506	506	513	521	520	503	493	494	533	515	501	554	491	503	506	515	505	547	516	527	494	511	478	535	503	504	494	543	525	481	472	477	488	502	495	543	532	497	519	478	508	488	544	478	489	534	514	481	492	510	499	532	503	535	517	565	505	512	542	477	490	504	468	504	495	490	500	462	490	508	484	560	495	497	482	533	525	525	486	493	497	520	512	490	529	443	504	512	456	515	515	461	498	482	485	479	490	526	508	506	582	509	474	488	480	496	503	509	473	539	498	487	538	485	490	538	545	522	534	528	478	506	485	482	498	506	519	467	513	487	516	504	527	510	540	535	503	505	511	500	501	524	493	495	490	527	516	462	505	504	530	510	527	496	536	533	499	546	499	492	479	506	519	495	515	506	478	518	513	486	517	511	528	558	528	481	519	483	531	504	522	496	523	499	475	518	537	455	529	516	498	516	481	491	510	540	532	498	504	491	553	501	509	501	501	467	515	512	509	497	516	538	494	522	529	474	532	479	486	509	522	518	510	526	466	526	502	528	526	492	541	506	513	527	517	516	502	483	499	550	490	490	563	477	548	466	473	502	515	524	486	483	523	494	531	512	510	524	516	508	493	528	510	527	505	476	493	521	535	497	526	514	508	487	536	468	494	489	526	516	505	530	507	514	547	517	539	492	456	483	505	480	527	501	521	541	498	472	497	476	519	496	501	485	490	523	513	539	523	495	549	496	498	524	489	482	457	484	521	516	518	514	462	509	558	494	507	520	511	531	501	475	534	506	490	482	499	512	518	514	524	549	492	488	527	544	487	472	498	540	521	519	521	504	518	492	506	473	501	508	560	528	531	508	535	509	490	529	494	562	527	513	514	503	548	502	500	500	500	507	532	494	530	514	474	523	541	511	498	498	455	535	553	545	540	553	530	511	493	476	449	519	523	447	486	545	478	495	459	502	517	504	512	499	482	542	526	515	508	504	481	504	523	518	530	512	469	514	530	501	522	469	478	516	502	549	528	464	514	512	445	490	508	505	535	536	453	554	496	514	524	484	499	533	512	501	534	526	489	549	541	493	529	530	518	485	548	528	504	485	512	503	517	470	475	476	574	547	552	460	511	524	513	489	553	509	498	491	485	531	519	482	511	505	543	529	490	534	524	489	491	454	555	513	538	517	510	492	503	495	502	494	513	503	506	509	509	527	517	492	497	511	538	503	482	517	508	527	525	482	502	535	519	512	485	549	521	524	480	510	531	502	523	512	504	551	492	507	491	498	504	524	524	487	512	487	465	476	468	507	478	490	521	508	479	518	525	507	491	522	453	470	523	476	508	514	523	476	509	499	512	555	508	534	496	512	513	475	484	531	500	513	515	525	525	537	485	534	542	554	447	533	505	465	469	516	482	513	509	550	507	490	491	491	513	482	510	512	531	506	486	521	545	491	489	495	503	517	526	517	534	530	481	516	483	492	487	502	539	476	487	555	521	499	527	551	491	518	501	521	484	488	506	489	492	540	551	477	491	513	535	526	535	526	466	494	519	504	514	484	509	498	480	502	496	489	543	552	543	511	496	501	503	513	485	559	492	483	511	504	518	511	488	536	500	519	505	539	501	477	535	488	506	490	504	519	495	494	494	532	466	505	522	475	503	525	496	514	537	528	483	551	490	515	508	506	515	495	475	528	547	497	524	542	504	467	520	550	499	514	517	495	524	532	546	537	492	489	534	517	537	505	518	482	466	507	503	478	506	542	576	518	495	516	492	464	531	536	523	500	448	517	488	508	493	508	530	490	535	495	520	517	502	491	479	488	534	542	522	509	458	477	506	445	514	482	508	497	507	485	516	483	515	518	470	527	494	528	458	523	526	510	528	522	518	495	492	503	536	550	512	539	476	510	551	516	546	539	508	500	549	497	483	525	485	508	500	492	540	494	535	506	475	483	521	514	464	508	524	521	524	525	502	491	501	525	542	534	517	505	522	504	509	503	511	505	495	518	504	526	534	502	523	502	496	505	453	517	505	517	530	473	494	514	477	546	531	503	472	514	565	543	497	502	459	476	515	483	497	482	531	507	514	521	507	495	520	478	498	514	511	488	511	526	483	509	459	474	510	493	540	493	517	501	522	514	500	502	517	478	512	505	481	499	505	500	524	513	479	502	487	495	546	517	513	522	500	499	525	512	494	528	494	524	473	514	507	509	523	522	492	501	491	531	532	505	496	466	485	514	560	524	508	519	478	473	509	537	547	544	483	497	515	523	535	536	504	475	526	556	529	508	534	497	514	515	474	516	500	486	531	509	517	524	516	471	475	533	501	524	487	501	509	476	550	508	505	490	505	534	515	509	537	521	557	506	507	530	470	563	486	514	491	506	507	475	479	522	526	513	497	484	522	482	540	524	503	498	536	484	528	495	506	487	536	453	531	512	530	538	508	521	497	492	498	506	512	531	499	491	498	521	500	520	520	501	500	518	482	502	531	513	513	537	524	527	527	569	521	488	555	503	456	506	487	477	495	488	509	506	482	518	524	512	478	507	482	451	481	525	506	499	529	511	465	515	515	470	473	477	490	522	522	501	495	524	501	517	488	510	562	475	523	486	532	553	510	486	520	481	530	507	533	503	532	507	491	478	531	474	506	487	524	522	515	496	497	483	504	483	515	470	479	520	489	497	523	521	535	525	492	511	493	486	505	506	488	510	519	499	533	486	542	557	499	512	545	466	501	511	525	491	473	527	496	506	522	507	535	538	507	517	511	496	467	485	487	481	503	520	523	533	514	504	490	517	557	513	476	502	517	499	507	500	505	492	511	509	504	525	487	516	543	502	546	514	502	491	533	575	488	511	589	516	503	494	525	516	510	514	510	487	512	488	496	536	497	534	515	470	512	534	540	499	527	500	557	463	515	510	491	535	501	507	558	505
23858	21064	24769	27592	21065	21076	15381	634	381	278	292	276	239	217	220	235	213	214	188	175	188	163	209	149	165	158	157	162	190	154	166	174	177	167	156	160	163	148	149	149	149	152	157	165	162	183	153	153	164	155	134	150	141	145	155	148	152	152	156	173	162	165	144	176	156	142	146	137	142	152	158	140	160	137	153	141	146	143	151	161	146	139	152	144	150	157	152	169	150	128	140	180	175	126	137	130	157	175	167	162	143	136	157	156	158	157	165	149	141	155	147	132	147	154	151	156	141	162	142	145	149	139	157	182	160	128	132	162	158	140	134	166	173	107	134	152	150	151	148	153	154	149	158	177	147	157	159	146	147	172	150	143	147	153	136	135	165	149	138	147	154	167	148	157	134	158	137	165	151	137	129	142	142	129	136	143	159	135	161	151	172	142	163	150	161	158	138	133	150	153	151	126	150	135	164	140	138	122	157	149	146	138	144	142	151	140	141	140	140	149	166	151	138	164	141	135	149	136	144	116	138	127	159	150	145	145	157	163	137	133	131	138	143	161	159	163	125	133	146	143	143	142	172	150	163	137	122	152	132	144	157	154	166	140	136	166	164	148	141	136	169	141	140	157	169	159	134	146	143	156	141	154	166	155	136	136	141	149	145	148	140	136	155	139	148	144	152	147	144	127	126	132	125	119	162	153	170	146	132	149	139	140	135	145	128	160	152	149	159	167	143	144	139	134	138	156	128	156	129	149	155	153	142	134	162	149	138	143	140	170	148	152	134	133	151	166	148	142	160	162	149	138	143	170	171	147	158	146	149	133	161	130	144	137	151	146	190	138	139	128	116	155	168	152	159	158	155	140	121	139	158	139	138	150	153	132	138	129	152	174	135	152	146	158	164	129	140	143	145	133	133	158	136	137	134	148	151	142	147	158	155	145	156	140	136	150	168	146	157	137	154	171	128	162	143	162	137	148	129	136	133	140	146	145	141	139	146	155	138	156	173	148	142	146	152	151	155	138	133	163	170	158	142	150	135	138	139	161	150	143	169	148	157	140	157	137	123	127	144	149	148	150	166	165	152	156	155	157	167	144	161	148	128	141	142	128	158	154	124	156	142	148	152	136	134	141	149	157	133	139	132	126	165	157	160	148	146	162	181	152	151	155	139	150	143	125	163	162	131	170	143	146	173	154	151	146	136	154	176	162	154	128	164	168	126	133	150	138	146	143	150	161	169	140	140	111	146	135	158	134	177	146	146	154	168	135	166	145	136	136	155	153	142	146	139	150	158	166	153	166	149	141	136	150	146	133	159	141	151	146	169	147	140	153	160	166	132	172	139	136	140	157	159	137	142	141	146	161	149	140	142	167	134	150	144	146	168	159	169	146	151	125	137	168	142	153	155	153	134	137	147	128	143	146	165	162	143	144	152	145	145	149	143	160	193	168	144	154	179	156	157	137	136	135	166	134	144	157	162	158	136	166	164	141	130	181	140	152	163	169	149	138	153	136	170	159	140	144	146	136	135	149	153	148	152	138	150	167	146	137	143	129	167	151	136	160	148	150	146	129	120	159	127	133	132	136	123	136	150	174	143	131	152	150	152	141	141	176	156	142	136	137	143	147	136	155	157	143	140	134	156	152	161	156	151	167	154	129	143	135	146	170	156	158	155	143	145	141	143	150	166	141	155	134	136	149	125	143	117	171	158	158	167	137	148	144	138	151	164	145	140	136	131	139	135	148	151	128	166	133	155	149	155	133	155	134	133	152	153	131	153	151	144	164	137	158	135	147	118	172	159	131	160	136	139	136	134	173	141	137	157	144	162	143	171	142	168	162	174	128	144	187	148	134	137	141	135	138	131	166	136	140	140	130	160	145	158	170	145	125	133	142	136	160	157	137	128	158	169	175	146	140	146	146	158	150	156	141	143	138	142	141	148	161	161	149	137	152	128	137	141	144	155	118	140	158	127	138	151	173	138	163	136	153	138	152	148	165	154	162	158	171	160	135	166	128	140	148	135	143	135	153	137	155	137	164	155	163	157	159	160	141	138	130	129	137	152	137	145	149	148	156	161	143	127	140	146	142	160	146	165	141	144	143	138	153	148	156	155	141	157	148	123	148	147	147	164	156	144	145	162	139	129	128	145	146	152	119	158	128	150	162	132	158	163	155	143	152	142	149	151	153	160	157	142	150	146	134	150	144	156	153	146	150	146	149	145	156	144	141	154	157	148	137	152	134	135	138	142	158	154	169	170	158	138	175	147	151	148	145	136	152	149	168	144	140	156	144	154	143	139	146	154	142	140	132	132	141	151	147	151	161	142	154	144	156	170	151	142	153	158	144	142	163	162	167	147	149	159	154	145	158	147	167	141	165	137	148	156	135	134	163	154	127	160	152	145	129	161	163	149	172	171	155	153	144	153	144	138	166	154	173	147	180	154	116	150	153	134	154	173	161	133	143	175	136	145	136	161	142	154	149	158	140	163	139	149	152	171	149	146	146	137	159	150	155	163	169	142	130	149	142	157	151	160	184	145	136	132	167	138	144	140	155	150	140	140	123	145	145	151	131	168	160	142	156	151	171	147	145	143	170	155	145	134	172	155	139	141	153	153	142	141	151	149	131	157	138	145	146	163	153	154	165	153	151	129	145	148	133	137	136	135	179	126	157	143	132	130	143	153	152	159	131	157	158	173	143	163	152	153	151	181	166	141	151	154	137	158	162	145	152	138	158	130	136	159	154	146	143	165	160	126	141	150	132	133	145	139	124	169	153	152	150	141	174	144	151	150	141	155	152	154	136	174	146	145	146	144	170	139	140	144	152	153	158	126	140	118	148	141	150	152	136	150	141	152	149	139	120	152	151	151	138	149	155	159	162	155	159	111	141	160	138	140	134	141	139	151	153	145	124	129	130	166	126	159	138	139	147	138	172	139	149	154	174	146	162	145	134	148	141	154	168	152	134	156	132	159	144	144	164	163	168	140	156	153	165	142	137	141	145	139	170	141	150	141	155	142	155	137	159	176	161	132	141	138	147	151	155	162	150	139	167	175	158	128	156	173	142	152	169	138	151	153	159	139	133	170	142	146	138	141	140	162	147	141	137	159	138	167	151	148	155	147	149	132	143	153	133	137	144	143	160	164	139	143	138	160	130	150	146	134	163	147	161	152	135	143	142	135	162	148	153	153	150	132	150	139	140	131	148	151	144	146	149	124	148	165	145	140	153	140	142	149	144	137	136	147	168	162	158	162	144	170	155	154	158	153	157	156	147	158	154	148	146	153	160	131	140	137	141	164	157	156	149	149	140	152	145	159	140	154	138	163	155	133	150	173	137	151	155	166	159	148	165	172	145	161	166	137	143	145	167	122	145	135	138	140	147	133	152	143	156	137	166	138	151	171	156	163	141	129	133	152	137	166	143	127	156	169	136	163	147	157	157	152	124	145	146	163	132	148	150	162	155	162	157	177	131	140	131	162	136	136	155	143	147	136	140	140	163	159	130	119	161
5550	9102	4313	1706	965	674	510	494	421	430	448	456	419	403	410	415	445	391	399	412	370	384	367	370	329	382	385	386	405	367	407	372	416	330	415	355	376	424	389	408	348	383	375	333	402	346	355	366	365	352	403	395	405	367	351	406	387	371	378	366	369	383	358	406	384	384	376	394	371	376	374	384	371	382	402	381	415	358	372	416	362	362	368	369	342	375	403	372	402	387	371	410	380	349	401	393	375	385	382	368	367	392	367	381	378	363	365	379	363	382	388	395	380	383	368	385	371	380	379	352	345	392	394	371	337	376	363	380	374	394	373	390	332	367	383	407	400	363	390	357	398	375	323	374	376	373	357	367	346	365	363	373	399	370	362	373	367	345	381	367	354	384	399	367	393	394	364	409	363	352	367	395	356	388	376	388	366	368	415	376	369	361	399	350	393	343	353	374	355	417	361	413	360	382	370	386	366	391	419	385	397	327	348	371	396	374	362	368	374	373	383	390	387	417	376	393	379	354	375	354	368	384	356	369	367	397	340	384	353	410	370	398	363	363	399	363	364	383	397	380	356	400	385	371	378	375	354	359	400	389	338	358	376	380	382	381	370	391	396	372	391	407	377	361	377	375	359	398	395	395	382	395	392	392	379	377	341	413	404	395	380	381	368	382	360	363	377	422	383	366	377	373	384	380	361	376	380	382	375	400	399	374	375	368	380	371	413	342	369	374	348	385	376	372	365	374	393	372	411	380	368	365	347	366	400	354	382	366	373	389	394	376	431	385	379	356	362	405	363	380	399	401	360	417	370	400	381	390	390	390	351	397	362	354	374	376	385	393	322	386	381	375	367	362	353	372	358	391	338	367	396	375	384	407	327	351	387	345	334	396	354	392	366	378	386	369	402	377	344	380	417	373	390	398	376	367	395	379	347	387	411	365	349	362	361	366	370	361	392	386	372	375	362	379	393	351	354	387	378	380	381	364	424	387	383	373	394	387	370	401	391	394	343	341	394	359	359	406	378	359	355	388	341	400	373	373	395	388	368	400	346	370	392	372	381	369	377	384	402	369	404	357	421	399	369	399	391	376	393	394	390	395	374	369	349	329	386	407	406	385	397	380	374	385	361	382	364	339	385	369	345	387	386	362	378	418	358	362	373	367	412	366	348	396	355	369	385	371	375	396	386	333	350	407	399	332	383	336	385	373	365	369	396	375	352	375	360	372	364	393	370	388	400	391	358	350	379	377	393	363	413	368	384	377	376	371	350	397	384	377	369	385	374	385	375	401	373	370	389	358	380	431	379	381	388	383	344	410	392	376	383	341	402	401	373	375	346	365	384	405	350	374	355	364	372	360	411	379	367	375	411	365	356	392	361	395	373	352	374	376	413	377	386	388	384	380	386	393	361	380	361	392	352	372	374	399	373	364	375	383	320	405	361	371	408	369	379	367	377	360	355	437	335	365	388	384	390	346	385	348	385	353	367	386	383	371	373	382	356	390	358	367	390	380	344	407	355	364	356	385	330	384	365	353	396	336	365	379	403	402	356	392	364	389	350	375	355	386	407	368	374	387	372	381	396	403	360	385	348	361	364	353	363	365	408	358	349	363	352	366	347	394	375	380	353	364	371	396	376	372	392	401	360	364	360	363	370	384	380	393	377	351	379	372	375	341	379	387	373	376	372	354	404	366	366	385	372	386	385	388	357	353	443	346	406	396	407	389	380	405	391	349	403	350	407	378	343	369	368	344	378	383	372	394	406	367	383	344	419	374	376	406	359	363	386	395	379	343	348	389	359	397	390	384	377	420	368	361	364	363	363	421	397	384	365	373	395	375	361	391	388	377	414	411	398	326	391	361	367	363	387	370	367	406	364	369	395	393	364	374	394	360	376	359	397	364	367	386	349	332	396	427	387	400	440	390	383	359	356	378	381	387	414	347	391	370	348	380	379	411	334	404	372	401	360	416	392	381	405	359	347	380	380	376	406	371	412	357	362	386	355	411	335	370	378	363	341	384	399	339	355	406	367	414	411	363	418	373	371	373	362	384	387	389	368	342	377	374	363	407	374	365	414	349	382	406	400	397	347	382	386	376	380	317	369	359	372	427	420	352	380	430	373	367	379	379	350	374	379	361	356	362	390	390	366	396	382	385	413	384	399	392	358	429	369	383	381	375	392	383	388	381	369	364	359	387	360	356	389	359	361	367	378	356	356	350	390	354	397	375	371	398	392	408	370	376	337	379	372	371	358	400	356	384	360	350	419	391	352	399	348	395	399	385	397	362	360	372	401	353	388	393	374	400	401	371	380	341	393	372	384	392	398	381	378	384	351	373	403	363	361	379	378	344	389	413	370	350	389	363	353	385	392	387	365	383	380	360	383	372	412	355	387	380	333	393	379	391	355	374	368	364	362	348	391	409	381	404	395	409	366	349	372	367	379	364	379	403	355	351	373	396	391	319	418	402	380	343	389	375	334	355	389	422	354	387	352	404	354	352	356	384	372	363	381	349	389	371	409	391	355	409	385	333	369	394	373	380	362	351	352	371	375	375	366	377	369	356	392	392	386	359	395	396	406	422	348	381	365	393	408	429	406	388	354	360	354	399	406	375	373	402	351	389	370	371	374	383	407	358	393	390	408	368	385	375	389	351	382	392	343	405	356	379	368	367	388	379	381	400	364	398	408	380	386	348	376	344	390	390	370	400	385	379	402	371	377	386	387	361	376	377	365	375	378	377	403	368	395	364	354	355	357	367	371	342	346	357	356	386	387	366	383	392	385	361	350	379	410	358	372	368	427	372	371	394	372	381	359	380	367	399	422	328	429	362	369	370	366	405	368	382	398	368	387	353	354	348	382	386	368	403	366	352	346	381	404	346	423	377	371	363	363	390	365	379	385	368	401	364	409	381	366	355	380	369	381	365	386	419	434	401	410	377	378	384	396	361	381	375	382	352	362	372	371	378	356	362	363	364	350	365	369	390	372	421	461	391	377	374	382	414	401	397	381	386	395	341	360	388	392	390	340	378	347	340	374	393	369	404	391	400	339	394	375	402	354	344	366	381	396	360	366	403	375	386	373	348	392	355	350	400	362	345	380	344	383	375	373	380	388	335	369	401	371	374	350	365	379	393	346	353	369	401	409	371	364	403	369	378	361	332	391	394	383	379	341	350	402	370	377	378	361	370	368	397	356	382	371	360	345	356	379	352	380	394	365	386	381	396	391	355	361	399	367	388	376	363	383	372	375	345	358	375	403	358	378	404	400	354	371	351	381	393	354	374	363	391	411	397	376	374	351	380	415	361	368	401	372	384	368	351	400	377	385	348	379	358	386	395	363	401	415	368	403	429	370	411	384	373	352	328	374	371	370	380	377	365	387	385	387	415	383	383	368	414	341	409	390	361	389	399	362	367	407	391	406	361	383	375	399	359	371	388	388	368	401	382	423	348	357	374	360	358	370	366	335	374	380	360	345	388	389	398	359	393	412	330	405	382	369	376	374	404	419	369
30874	20646	11765	1562	728	585	500	343	332	309	346	323	333	296	350	344	312	318	331	289	295	313	291	292	334	314	297	307	327	288	306	318	280	286	306	331	283	328	305	287	278	326	263	312	313	273	327	271	287	302	324	307	306	298	329	292	282	274	308	309	279	289	309	298	319	310	330	311	308	284	309	312	299	304	297	319	300	281	301	276	311	291	264	291	287	247	307	293	321	272	299	307	328	321	309	302	318	307	274	291	313	303	317	320	317	294	279	295	311	317	279	312	298	292	298	304	288	276	281	302	293	322	327	319	306	294	283	288	291	301	309	314	267	313	288	287	314	285	307	308	286	302	285	302	284	293	307	277	281	288	290	301	276	282	312	300	259	298	288	279	258	298	283	287	315	282	305	312	301	293	249	296	295	280	311	296	274	265	289	308	320	293	286	289	298	318	298	288	284	304	312	285	344	290	291	273	318	278	308	278	259	312	330	314	296	324	299	306	305	327	294	299	333	285	302	291	299	314	273	326	299	272	317	279	285	268	307	312	323	318	282	263	311	283	257	281	312	304	308	297	280	331	302	284	311	276	311	346	315	286	299	297	286	263	294	283	328	277	291	265	315	289	307	325	336	283	308	296	255	294	289	278	288	273	300	266	308	310	309	290	305	281	317	282	301	302	300	307	314	307	285	297	316	339	307	339	325	319	267	285	295	292	307	309	319	320	305	319	280	307	287	325	318	292	346	313	270	277	282	316	310	312	288	281	287	316	289	262	303	292	316	291	296	301	351	295	273	336	298	337	328	344	275	266	307	287	288	306	308	296	315	278	287	314	322	299	292	285	292	312	324	276	285	315	312	310	312	304	287	295	301	278	279	294	273	280	285	310	304	305	315	324	341	286	292	266	307	308	287	324	279	281	310	295	298	310	317	311	321	294	283	306	283	311	316	304	322	301	296	301	309	311	286	297	293	327	293	299	326	287	281	321	320	276	288	270	297	298	307	278	299	302	309	275	293	285	304	320	275	289	335	308	321	333	311	285	305	296	288	285	314	283	294	277	261	321	297	278	343	274	306	296	288	318	306	290	307	285	300	293	305	295	297	289	308	324	304	274	255	300	307	278	305	328	287	290	306	286	288	297	323	290	321	287	308	313	301	289	285	314	285	294	318	306	259	309	317	296	278	319	310	283	312	299	289	295	314	310	308	298	292	270	287	302	322	277	306	285	300	317	314	309	309	283	280	299	297	286	299	296	287	302	306	286	303	289	314	335	308	291	288	270	311	300	302	316	287	288	276	308	280	305	340	320	320	288	304	287	312	301	290	296	289	297	336	326	289	266	342	314	305	296	280	274	340	291	280	274	278	302	321	315	332	326	294	280	285	344	329	277	286	280	344	310	287	289	280	292	318	278	268	303	290	325	278	290	257	326	314	324	287	269	300	318	298	328	325	302	305	312	301	280	309	257	285	297	306	302	292	316	303	309	315	301	293	305	292	293	271	291	289	282	291	292	304	292	277	285	310	277	288	299	319	315	288	285	311	278	291	313	276	285	271	303	317	317	271	273	284	251	314	315	314	328	300	301	323	266	296	308	317	337	278	321	320	291	320	288	311	281	321	299	290	296	328	302	324	293	295	269	311	294	295	277	296	313	303	303	296	289	320	320	317	308	306	321	287	276	273	313	308	312	314	290	308	289	287	308	310	282	322	306	297	301	310	290	273	310	299	290	269	289	303	279	344	283	317	318	284	286	301	322	308	332	313	315	336	285	292	309	332	316	306	289	307	279	301	293	317	291	271	315	307	318	292	275	298	278	311	301	318	315	289	317	297	300	307	311	285	299	303	290	306	304	285	300	313	330	307	290	293	318	324	276	303	279	279	316	314	308	299	282	257	332	306	303	303	273	302	265	334	316	292	319	290	312	293	306	330	314	299	336	315	310	327	275	316	310	336	304	277	284	298	322	309	288	319	299	303	289	301	271	308	286	317	256	310	272	288	295	341	312	304	297	319	311	280	348	299	291	282	353	285	306	308	272	267	270	274	301	287	275	291	314	319	298	295	308	273	280	309	303	298	302	305	284	289	312	317	319	302	339	310	291	318	323	288	298	308	302	293	306	319	310	253	299	312	326	275	253	278	286	252	316	307	325	308	323	306	296	318	302	307	309	309	319	304	311	292	291	253	307	297	301	305	290	290	325	300	295	314	306	282	316	297	310	296	272	271	285	328	329	297	308	321	287	317	290	290	337	291	297	316	307	281	328	307	279	280	312	287	292	290	322	312	272	309	320	296	335	314	282	314	312	286	281	325	307	280	312	306	323	298	306	312	259	276	301	315	343	297	277	280	309	322	311	336	314	287	332	303	289	302	327	297	261	291	307	290	303	284	297	268	304	316	286	290	335	312	318	301	287	308	296	334	288	275	318	330	274	323	286	294	312	319	292	294	292	286	311	333	293	329	317	295	313	280	297	296	327	323	312	292	288	292	288	290	339	258	303	307	338	329	340	289	288	268	283	298	276	277	302	286	306	305	321	295	316	323	302	284	264	282	296	291	275	323	310	313	312	299	273	295	318	312	299	298	311	270	307	318	327	300	303	329	301	268	310	304	290	294	332	281	302	289	297	307	294	291	272	301	295	278	287	283	286	277	296	302	294	308	321	339	301	329	311	314	319	282	337	319	262	303	316	305	307	293	301	332	275	313	297	307	296	333	268	320	305	270	279	309	289	309	312	315	322	312	270	313	272	275	323	295	271	283	294	296	300	325	297	274	267	284	284	300	331	310	284	290	285	277	284	297	281	289	287	334	291	320	315	300	314	297	299	298	275	297	293	319	287	297	282	306	332	320	323	312	272	291	323	284	301	265	275	315	340	304	281	313	298	287	324	313	286	281	311	296	286	316	309	300	295	292	298	307	295	312	299	302	282	326	280	271	315	324	297	267	327	291	296	306	286	313	302	299	327	270	301	311	303	292	307	333	291	304	310	315	308	303	282	316	308	269	291	339	323	279	306	307	288	281	280	288	288	286	287	299	309	336	280	293	268	306	273	295	302	296	314	322	288	306	333	298	328	309	295	260	296	272	281	282	294	294	273	296	287	303	280	310	319	278	297	332	337	303	302	279	280	267	321	287	351	278	316	315	304	331	301	287	289	321	297	261	283	315	333	284	308	301	280	279	292	293	289	303	293	328	317	297	287	287	288	274	293	298	280	284	282	279	299	301	300	317	307	307	302	300	303	303	310	303	343	287	297	326	287	277	303	319	298	277	286	309	291	309	314	293	264	315	286	317	307	281	306	304	342	330	301	309	291	289	319	304	283	316	287	282	286	289	315	312	299	289	294	310	312	265	288	304	305	279	300	295	318	287	322	311	299	295	305	309	304	286	297	330	311	307	318	270	325	305	341	294	281	286	300	299	290	301	311	292	322	344	323	301	291	268	287	297	283	259	303	317	270	293	324	295	278	309	335	289	313	291	297	336	299	328	301	326	314	318	282	276	304	308	293
7309	3906	1771	1045	847	761	736	698	700	719	733	706	726	745	725	759	662	757	692	610	707	708	722	713	682	685	712	673	729	731	707	655	704	705	691	663	702	681	749	696	732	725	747	745	739	707	689	697	717	712	693	723	688	713	643	655	694	726	699	720	748	709	725	706	762	727	718	728	690	692	630	739	711	697	675	711	703	690	706	729	690	741	728	716	673	699	718	731	716	671	691	760	710	727	716	728	682	708	697	699	721	687	722	719	679	689	685	694	697	721	695	678	702	672	697	695	726	741	668	731	730	692	715	735	660	696	686	721	662	661	700	741	716	735	712	659	714	709	719	704	695	698	700	718	707	713	584	689	683	672	712	720	702	711	763	736	669	633	756	699	761	700	713	682	721	737	714	701	692	730	754	711	695	696	707	699	670	714	698	733	746	663	699	697	686	701	691	746	744	704	686	699	712	717	736	691	706	722	693	760	709	684	696	704	739	690	660	727	732	726	677	751	720	661	719	748	720	720	682	713	692	769	720	715	689	727	692	766	772	716	654	690	756	724	703	741	689	724	683	678	677	731	695	730	689	731	684	735	702	725	707	732	703	727	656	694	672	685	745	708	729	696	693	751	755	681	727	647	718	717	709	666	752	707	698	716	671	757	704	704	677	693	725	718	700	674	700	688	666	740	699	685	703	732	700	718	675	702	691	716	724	706	695	694	678	717	687	668	685	713	748	691	723	732	688	671	726	709	710	744	718	719	669	689	726	708	701	713	657	715	697	717	728	705	737	681	693	711	692	687	761	694	700	653	721	731	690	717	758	722	711	678	663	720	700	727	679	696	686	656	663	725	684	697	722	644	677	684	672	725	722	771	681	761	721	744	683	704	721	712	679	689	699	675	664	716	686	684	681	695	677	744	726	752	711	740	690	771	729	701	697	694	667	689	689	674	716	775	717	664	674	713	710	741	721	705	745	748	716	694	767	696	667	716	731	742	688	692	671	711	719	640	745	712	718	731	730	716	640	691	776	674	741	684	701	720	742	710	710	755	729	683	673	692	717	735	696	724	742	733	694	736	692	735	694	729	683	759	627	703	717	704	733	731	753	735	705	698	706	741	681	686	727	709	667	715	707	703	670	713	721	754	759	681	707	751	677	671	694	680	728	715	689	729	724	756	663	708	745	766	715	680	732	698	696	675	713	714	696	715	718	722	705	713	732	680	704	667	695	699	698	712	749	698	731	714	730	743	724	707	697	736	692	707	716	736	693	714	688	662	667	700	709	695	697	689	729	709	745	711	734	669	692	674	744	673	701	686	715	683	704	762	712	684	742	701	766	715	699	670	736	673	708	702	685	686	741	646	718	708	673	660	750	671	686	673	653	768	727	747	615	686	690	725	754	729	707	704	702	747	706	683	741	697	712	660	673	652	716	666	668	704	702	709	698	693	730	707	683	702	754	733	695	708	708	694	715	723	724	729	721	700	734	721	646	672	660	726	748	720	731	695	717	726	743	656	742	784	758	714	687	702	753	709	702	708	695	684	715	696	701	692	664	743	686	707	712	700	727	747	714	682	697	735	710	708	689	700	708	687	711	681	700	691	720	692	702	713	710	722	644	681	694	703	672	655	711	680	721	743	672	715	685	673	729	747	707	732	679	711	706	710	763	678	734	748	766	691	728	705	693	754	738	691	700	702	721	726	704	688	728	704	689	710	678	733	695	707	692	767	734	683	753	713	739	671	705	704	716	742	706	733	719	731	643	708	693	718	655	700	647	663	737	688	675	708	648	761	652	723	732	727	734	772	699	749	736	720	722	696	713	715	697	748	717	687	707	715	710	721	691	706	676	696	670	740	690	682	704	689	724	695	721	637	680	691	707	673	629	677	741	674	715	682	739	735	678	744	678	663	678	712	658	687	687	726	683	747	657	686	692	715	714	697	665	724	653	690	664	690	718	688	636	761	704	739	691	696	716	683	752	721	697	755	730	685	684	697	694	752	677	703	673	700	701	710	701	705	702	716	748	707	707	725	756	734	693	705	702	735	704	723	718	748	665	712	678	720	747	691	698	676	640	703	711	705	738	702	753	726	713	681	692	695	749	722	685	693	700	728	666	715	707	741	686	721	704	749	720	695	698	669	687	722	680	690	671	726	727	686	731	721	679	730	651	708	634	726	725	747	679	711	755	676	709	672	700	719	711	720	733	703	727	716	722	693	690	713	669	724	703	736	708	721	686	686	751	685	730	689	741	702	658	677	746	711	726	721	720	677	686	658	689	721	659	695	683	688	707	755	746	756	724	690	680	684	688	680	713	711	705	727	711	711	728	729	722	727	701	707	743	717	700	699	682	724	768	713	682	704	746	661	695	726	699	704	662	749	683	706	695	663	682	678	729	703	698	740	741	705	695	699	725	714	711	757	679	734	689	739	699	695	699	666	723	710	749	708	683	711	705	678	736	767	690	678	704	685	737	718	710	693	739	724	687	687	722	725	723	682	709	691	716	722	729	684	748	745	707	660	682	739	737	667	715	734	708	727	738	720	663	703	724	674	739	660	705	736	729	713	703	713	698	666	692	695	699	714	747	721	685	696	760	705	719	788	696	699	735	655	704	692	700	713	778	678	748	710	696	676	678	688	739	748	725	714	702	688	689	714	680	709	683	723	710	719	713	760	697	726	684	683	679	688	751	673	730	697	684	686	699	698	697	655	737	714	691	711	735	699	754	705	743	746	698	672	680	709	725	702	704	720	679	691	684	695	706	725	739	699	691	734	773	691	706	725	693	679	690	742	725	732	729	727	697	660	689	702	668	701	696	726	700	682	725	698	712	741	685	720	749	727	690	725	679	755	720	726	689	712	703	714	726	690	719	720	702	696	698	768	731	702	746	696	693	733	698	673	731	663	676	719	740	694	681	755	715	720	712	744	706	750	733	698	726	708	689	725	738	709	710	673	699	690	687	688	722	703	737	721	700	713	719	708	726	694	740	658	705	785	758	724	710	742	774	695	670	718	675	678	757	691	698	693	683	726	694	683	721	722	732	686	669	720	704	686	697	727	732	684	728	713	679	700	707	709	662	729	720	694	695	693	720	653	729	692	721	748	761	704	742	704	697	684	647	761	707	688	758	716	694	671	701	695	686	679	719	701	718	691	715	670	708	729	742	694	719	692	753	669	699	732	756	675	680	683	709	707	708	752	753	672	727	701	745	699	745	729	755	727	718	743	712	729	747	727	760	663	721	740	699	722	714	726	714	714	711	794	719	686	680	677	706	694	724	675	685	688	667	732	721	762	722	687	726	747	733	739	686	714	656	689	671	690	691	714	662	723	762	742	650	729	713	719	744	738	749	692	744	687	691	693	718	649	679	697	679	718	695	735	718	710	695	701	749	649	714	682	730	683	698	728	678	742	682	727	670	733	741	705	743	708	694	729	683	770	681	733	744	732	688	711	702	696	697	663	724	752	718	710	675	740	671	707	690	711	718	692	714	708	744	724	689	666	697	695
24462	21042	24364	27940	21042	19434	759	407	342	273	302	265	262	268	248	252	243	251	252	219	240	237	241	217	209	212	239	234	247	204	222	205	227	212	217	226	240	217	244	209	208	236	212	218	233	199	194	215	236	216	204	194	208	206	192	218	203	216	221	217	217	212	211	202	235	197	235	204	208	249	208	198	207	221	228	214	226	214	205	254	201	201	229	202	216	200	225	218	230	218	228	219	197	203	232	226	206	214	205	219	241	258	195	178	232	217	220	210	221	226	211	211	205	199	201	221	214	220	198	213	247	218	204	220	211	207	255	197	207	187	198	176	225	208	206	205	208	222	234	235	209	234	206	202	216	246	207	231	205	213	201	212	210	187	201	224	192	218	208	205	209	179	211	246	207	211	233	219	205	209	224	193	207	217	204	238	244	188	231	225	210	237	216	224	226	204	244	222	214	216	197	218	218	215	203	188	199	219	204	208	258	229	202	215	225	202	190	188	192	226	230	194	199	199	189	206	217	189	237	192	225	218	212	220	197	206	203	227	216	210	210	225	194	231	192	213	206	190	216	202	210	201	198	208	230	243	179	219	222	206	214	220	216	220	220	195	229	207	202	227	236	224	248	194	228	212	203	223	198	225	221	192	216	209	172	234	229	216	193	208	222	230	218	210	197	190	237	179	221	202	168	218	219	207	212	188	206	204	228	215	219	188	226	224	192	206	205	224	233	237	236	202	206	214	229	222	235	201	256	200	201	236	243	193	228	221	202	219	237	201	238	208	228	209	194	201	197	191	237	215	203	201	193	235	199	201	198	201	195	217	223	222	209	213	220	192	197	210	235	206	221	215	214	202	235	222	207	236	210	212	217	237	223	185	215	227	221	201	214	224	218	228	211	210	195	227	213	233	222	190	234	229	194	227	218	229	215	160	217	243	225	207	212	217	220	212	213	242	178	209	185	215	208	223	229	221	244	219	206	215	209	210	203	217	203	197	209	213	220	210	227	182	221	210	202	201	237	212	223	222	209	209	217	217	201	205	205	179	207	203	206	216	205	207	207	217	215	204	237	199	225	201	183	203	209	223	192	208	182	202	210	202	231	210	212	217	190	190	199	185	210	189	220	239	206	234	195	239	226	231	214	211	215	182	204	209	193	190	215	217	195	196	180	176	245	223	211	205	224	213	235	197	210	228	216	210	199	216	237	196	208	226	205	237	196	198	215	223	211	227	205	211	228	203	217	182	204	188	193	212	193	204	216	229	178	201	230	206	236	203	210	241	207	189	198	226	225	167	237	204	177	198	205	214	221	213	176	218	216	222	221	214	206	190	214	246	196	190	183	217	225	208	217	201	187	193	216	212	202	200	190	210	209	235	227	213	185	227	221	227	199	202	195	207	200	204	199	211	205	237	196	228	218	194	212	232	187	223	218	202	201	203	197	210	202	191	199	207	215	186	228	229	217	199	195	194	194	223	199	207	207	218	238	220	202	217	225	230	189	215	185	210	184	240	178	207	205	208	208	208	224	213	206	207	246	199	192	204	187	214	221	204	210	201	193	230	196	228	223	218	206	194	174	221	203	216	209	197	208	218	197	198	205	210	198	205	190	231	206	215	231	232	202	217	224	223	222	236	251	198	207	180	204	199	221	206	223	207	215	199	203	211	196	218	214	205	208	194	217	218	211	228	227	209	211	207	190	231	225	220	190	216	264	210	194	187	190	234	217	232	209	215	202	200	214	226	217	211	191	193	188	203	205	213	242	198	203	226	224	191	208	228	194	221	197	205	212	244	217	200	219	206	211	209	224	203	206	212	217	198	182	213	199	209	210	220	192	218	216	185	188	229	194	206	199	211	206	190	220	220	199	183	198	194	213	225	201	215	240	208	202	195	199	240	195	194	225	230	185	204	219	205	195	230	241	206	230	235	199	192	180	204	237	224	219	232	208	214	199	200	209	216	225	198	185	222	239	186	252	216	229	224	238	240	220	196	222	207	197	221	214	217	207	199	200	199	234	207	181	206	202	210	219	190	232	178	227	226	188	234	224	222	191	198	210	218	193	213	220	218	220	218	191	211	195	216	225	207	231	199	198	206	198	178	217	192	219	212	173	217	208	237	188	214	191	195	200	202	216	208	216	219	219	186	215	201	223	197	196	187	216	186	222	187	223	226	215	192	197	204	191	221	224	227	214	220	185	214	224	252	182	180	224	233	208	209	218	209	237	230	194	216	233	164	212	183	215	205	224	210	202	218	206	243	215	201	222	178	181	197	206	191	207	179	204	229	242	217	210	228	202	216	199	204	211	214	182	228	208	203	187	203	188	192	207	232	202	221	215	231	224	196	207	201	203	210	186	188	197	212	237	223	220	192	230	189	199	212	231	251	208	203	213	222	209	195	210	214	199	208	207	188	201	187	189	250	203	196	229	216	208	211	217	227	215	214	177	193	206	204	202	236	199	208	211	225	186	219	232	206	220	195	199	201	222	205	230	224	227	227	219	206	204	206	214	193	200	217	209	203	204	233	219	209	204	212	233	196	175	211	188	226	219	204	208	198	198	213	210	217	199	207	211	221	208	225	232	228	210	213	204	201	206	216	200	231	203	177	237	204	208	227	212	233	203	219	213	201	229	218	186	222	227	225	184	222	207	191	214	200	216	180	208	222	201	247	200	205	228	209	204	237	206	215	212	209	200	220	209	200	211	228	206	227	216	205	232	215	198	228	203	190	235	213	195	225	203	220	210	244	180	220	207	210	236	217	218	218	214	213	225	211	200	201	210	222	200	215	219	230	190	217	199	191	233	190	208	217	198	176	198	225	204	206	191	229	181	178	235	191	203	216	189	188	198	204	209	196	220	207	208	185	199	221	205	230	219	195	183	212	197	195	216	221	199	203	214	218	189	203	201	227	211	230	184	219	229	203	238	211	247	194	165	207	207	210	220	212	218	205	215	198	185	215	205	204	206	232	213	218	235	224	201	194	185	202	201	206	235	215	187	212	223	197	187	211	222	185	215	221	212	221	217	212	198	194	225	225	211	206	234	225	200	208	215	218	197	238	217	212	218	195	213	215	184	205	221	225	216	212	215	187	212	209	199	219	207	231	191	221	194	217	200	203	218	201	207	213	198	205	220	203	207	177	196	199	198	185	203	212	245	223	223	191	211	212	248	186	216	206	188	217	196	183	209	227	212	207	176	213	210	191	204	191	227	224	249	203	177	203	221	184	208	242	216	212	218	197	203	189	234	225	229	239	227	213	238	217	218	202	214	226	218	220	205	186	205	213	218	200	242	235	210	195	179	203	211	215	219	174	174	239	215	219	207	214	215	205	198	213	213	186	207	217	206	237	174	210	218	185	219	180	193	212	226	199	203	193	198	197	202	186	213	229	196	206	215	199	199	213	239	230	201	216	193	214	235	198	213	236	210	216	217	215	241	203	220	244	222	222	227	212	204	203	220	214	202	220	216	204	180	210	219	209	184	213	245	246	213	222	220	203	198	196	241	181
5350	6675	2917	1244	838	724	601	584	537	583	576	551	538	538	518	565	543	532	499	555	484	472	511	511	509	546	473	510	535	483	504	540	545	537	542	502	485	509	521	495	518	504	468	490	523	510	495	534	509	554	508	511	550	534	509	487	495	505	498	489	512	551	539	496	540	514	460	525	480	491	495	509	506	518	523	506	556	550	514	464	500	482	505	538	525	552	531	493	533	499	530	463	509	508	511	520	538	514	469	573	488	519	512	512	509	526	552	525	514	511	517	515	489	503	519	530	521	508	527	524	524	495	511	587	514	484	456	503	517	532	460	504	516	499	522	530	512	529	515	559	499	493	524	508	528	506	539	515	521	534	511	521	527	482	521	502	541	461	499	524	458	465	499	483	532	467	527	524	511	519	529	460	496	540	489	515	541	496	510	498	487	491	516	508	511	516	529	520	462	497	488	489	499	560	509	517	498	497	494	555	505	506	477	478	529	475	515	477	531	493	525	510	485	505	509	518	530	479	475	515	533	499	499	541	511	517	464	469	480	469	522	498	504	515	521	471	533	542	580	507	501	508	511	556	517	503	517	530	523	552	546	523	527	506	528	525	496	491	515	543	494	516	533	483	499	485	499	488	523	511	535	535	554	488	496	503	528	530	505	508	548	528	462	509	526	498	496	560	526	500	484	481	509	485	557	509	492	476	520	504	522	482	513	520	514	512	495	521	487	507	513	505	496	503	531	535	516	479	528	511	490	490	512	493	494	490	526	508	488	535	481	503	544	521	504	505	476	483	472	542	515	497	476	481	506	492	485	542	495	542	494	509	517	545	494	557	540	506	527	511	513	475	472	488	476	518	495	495	510	534	511	486	461	521	492	487	514	508	481	536	524	481	491	476	524	533	521	504	503	519	516	447	495	562	508	508	524	469	523	504	513	497	498	518	532	518	497	535	506	508	508	479	515	456	530	536	494	473	548	526	496	508	532	487	530	483	512	507	509	535	498	512	502	513	509	514	482	463	492	475	503	503	489	542	519	512	502	549	468	510	488	502	486	547	513	491	486	518	535	537	487	536	506	488	483	506	505	528	537	515	515	469	502	514	510	463	482	489	532	526	506	507	496	501	463	541	512	510	495	520	544	504	488	490	487	530	550	560	526	493	509	511	508	511	487	534	549	528	491	514	508	449	479	519	515	522	487	498	507	520	518	473	524	526	519	482	537	509	534	480	516	497	543	494	468	488	512	515	524	519	504	522	536	473	491	505	496	500	509	506	497	588	479	518	539	541	505	537	462	531	569	492	510	514	528	502	528	468	524	486	518	450	494	513	506	549	486	473	527	533	537	510	490	501	502	504	496	507	478	503	545	524	494	464	490	510	520	526	569	536	472	501	547	503	502	551	503	480	483	478	489	483	475	512	522	534	516	511	483	491	512	515	524	485	533	468	500	525	538	467	490	519	557	513	528	517	526	514	467	530	509	517	552	517	496	510	515	507	518	526	504	493	520	517	509	499	531	528	491	476	472	486	529	485	534	534	456	542	530	509	489	496	477	497	479	487	516	506	500	516	538	544	512	536	493	465	527	490	533	517	486	502	485	495	516	531	551	506	584	524	512	535	476	482	477	511	525	488	540	507	502	541	533	470	502	521	472	490	560	471	559	474	514	496	516	501	517	540	505	505	538	510	498	475	498	525	487	527	556	559	489	509	503	501	511	524	574	529	528	572	489	527	503	472	472	491	531	479	513	492	482	523	535	491	478	532	514	525	522	486	546	593	496	495	519	544	490	506	476	531	505	509	492	490	513	493	496	526	545	503	543	505	470	526	501	498	488	505	501	515	522	537	558	475	539	497	510	530	467	549	517	498	517	528	503	479	543	496	521	515	517	514	504	501	469	508	553	512	520	510	485	505	526	523	491	542	518	538	479	478	498	522	548	478	492	526	508	504	514	511	443	498	501	503	506	496	476	509	497	505	560	519	516	510	492	486	511	523	520	514	504	567	542	510	510	508	540	517	566	532	529	514	486	550	490	513	508	488	497	512	513	538	539	547	532	473	513	487	491	524	527	506	482	524	492	512	472	530	526	480	501	511	506	512	528	491	492	562	494	488	507	488	497	490	501	535	534	493	492	494	539	515	538	505	492	513	500	496	516	527	545	520	524	504	529	485	500	535	536	520	499	535	530	488	500	529	485	500	499	532	455	492	485	504	547	504	482	495	503	508	488	512	523	533	502	487	530	517	516	518	507	505	504	485	538	504	498	506	516	490	555	535	535	524	473	511	531	490	467	530	457	481	527	475	507	502	504	509	475	485	530	525	488	527	496	512	488	531	510	503	524	502	535	501	499	526	472	520	519	505	552	468	521	460	500	527	522	492	497	530	509	493	518	460	490	512	493	529	516	535	478	504	521	490	514	497	550	539	483	483	492	542	470	535	510	503	493	521	487	493	537	473	509	536	511	513	527	503	533	522	536	535	514	519	523	474	502	511	497	529	511	490	461	544	534	496	476	476	516	523	519	523	552	489	551	525	485	555	506	499	523	526	507	504	512	524	556	512	527	531	526	520	506	514	496	524	519	499	528	499	503	493	471	539	488	486	473	456	523	509	541	473	482	495	491	528	515	495	507	524	501	522	496	516	541	507	526	493	491	498	498	498	542	511	511	517	506	528	484	481	515	479	516	530	537	537	488	503	536	515	509	507	529	468	511	504	533	514	478	477	518	470	495	499	482	524	528	494	478	502	473	542	548	527	490	498	500	518	499	518	489	532	535	534	501	483	516	498	491	519	526	492	488	501	500	516	485	521	544	515	515	518	502	490	488	508	514	507	504	499	473	525	502	516	517	513	517	509	487	504	517	535	507	514	509	499	493	471	489	495	510	491	537	518	532	544	488	523	549	511	528	512	559	493	489	505	536	500	564	467	500	499	482	488	503	534	512	508	480	477	499	502	486	553	507	501	473	509	542	511	492	498	488	515	525	508	526	448	507	510	523	504	498	492	515	490	479	493	466	526	494	498	530	477	494	485	515	511	482	525	508	524	484	509	533	505	515	565	538	527	531	494	505	513	511	509	526	498	445	473	501	527	472	490	504	526	511	518	528	493	519	506	499	496	521	504	465	488	533	497	514	509	494	513	503	552	491	492	524	511	522	515	524	517	486	555	508	482	525	508	508	524	519	489	508	496	499	523	481	486	513	499	498	498	518	516	487	493	485	510	477	518	446	501	548	534	511	509	522	504	527	490	474	534	508	484	518	494	490	485	512	506	500	493	501	518	511	513	488	503	498	516	474	486	525	485	507	509	539	503	492	539	524	485	480	513	496	468	493	528	485	515	484	543	527	531	490	492	522	513	514	511	521	535	481	539	586	508	547	487	491	514	499	513	532	495	517	498	516	531	530	518	520	531	541	521	508	519	480	533	471	514	504	485	519	504	507	498	519	504	535	518	489	512	502	507	493	490	528	508	488	564	519	479	527	524	491	508	543	530	513	536	508	510	487	530
23822	21034	24724	27573	21037	21045	15579	649	317	255	280	288	270	259	231	210	232	204	209	192	202	172	199	177	192	163	197	153	181	152	159	161	149	145	145	139	148	144	146	134	157	151	140	144	166	174	131	148	159	172	154	178	149	160	152	159	171	156	136	143	150	136	165	129	158	159	131	133	140	146	144	142	145	139	164	156	165	148	163	121	161	147	184	144	139	160	156	159	137	145	147	164	154	144	143	147	150	156	162	161	167	163	144	158	150	163	155	156	160	157	139	138	155	147	152	158	156	126	156	161	142	140	173	141	130	144	122	149	120	146	136	152	141	136	120	154	138	148	164	167	136	141	147	140	121	134	154	139	142	149	154	167	142	138	135	150	151	177	135	166	183	137	137	147	154	145	152	162	161	166	148	167	152	163	122	135	174	155	156	156	156	177	144	154	149	152	138	138	131	165	152	139	154	161	151	138	146	145	148	135	127	127	145	135	146	168	159	154	142	141	140	136	164	149	148	142	165	131	157	138	123	146	175	140	138	153	172	127	156	155	158	153	151	146	132	145	162	152	140	143	134	160	150	149	136	147	114	152	144	143	158	156	150	147	151	140	152	156	147	141	144	165	156	141	138	144	163	152	138	147	154	147	150	149	161	163	129	137	131	137	156	159	138	155	135	144	159	153	145	145	169	159	140	157	152	148	136	142	143	155	170	156	143	165	154	124	154	147	144	145	153	141	149	145	133	172	180	145	135	169	148	144	149	153	182	116	139	145	155	144	121	146	129	157	145	139	163	139	129	133	149	135	174	137	127	161	134	149	162	156	150	139	150	152	139	124	144	140	143	145	153	145	152	145	148	151	127	162	129	152	168	164	168	143	164	136	150	169	164	163	165	138	153	144	170	137	128	155	146	150	146	130	148	168	160	134	178	145	161	160	163	125	136	117	175	158	161	173	155	151	167	141	160	142	139	151	149	145	150	173	155	150	145	138	160	150	155	166	134	134	148	156	146	163	150	170	124	140	166	162	131	154	175	156	139	153	166	166	157	152	157	141	142	170	150	162	148	149	136	151	157	152	151	157	158	177	147	161	161	131	137	142	141	124	152	144	153	150	154	169	144	153	146	138	143	157	171	143	169	138	122	163	154	146	167	133	161	147	154	146	142	161	140	138	152	154	161	139	146	142	153	118	153	162	145	135	149	138	163	141	153	145	150	140	172	138	149	157	148	146	126	145	143	147	166	142	156	148	151	152	133	138	133	166	150	160	141	152	143	149	121	164	138	144	142	160	133	143	171	154	153	155	174	163	169	135	150	172	159	138	170	164	144	180	178	156	153	149	148	125	139	125	152	144	138	159	137	150	142	180	159	157	141	160	146	159	171	119	158	130	156	135	163	138	154	144	150	142	144	160	164	144	154	142	130	163	148	146	123	130	158	143	168	164	144	145	151	135	125	169	144	125	165	148	129	175	129	150	138	130	165	157	139	147	135	146	151	145	159	177	147	147	159	139	163	131	159	132	135	149	143	161	132	143	176	160	136	174	138	149	153	167	143	162	148	139	126	152	161	158	134	173	167	166	148	160	135	146	140	131	185	154	150	160	170	169	137	163	147	166	169	177	159	145	146	158	149	159	146	134	156	142	156	135	178	141	147	156	170	155	129	148	166	156	122	148	147	142	124	136	148	154	147	161	127	160	127	135	152	158	169	159	156	145	129	147	161	157	174	138	184	137	128	148	140	146	152	167	161	147	134	145	158	176	191	180	135	143	148	165	147	129	155	172	146	151	146	178	151	132	148	154	156	143	162	142	145	158	167	158	151	164	168	143	163	140	165	154	148	135	146	151	138	165	151	170	163	160	129	149	146	156	136	153	142	151	151	156	171	154	162	159	150	143	166	144	151	164	134	146	153	134	135	142	140	159	168	146	153	147	138	172	159	153	149	163	155	119	143	154	148	132	151	161	153	142	167	146	131	157	137	135	156	155	161	157	135	137	130	156	160	141	139	166	164	160	136	142	166	162	133	131	127	152	169	145	154	133	141	152	159	134	162	163	175	137	158	149	139	146	150	150	152	160	145	147	155	155	163	146	167	159	170	141	157	154	144	161	179	187	161	170	157	176	151	134	155	126	141	159	154	138	149	160	143	150	148	172	162	151	160	164	164	128	142	170	115	158	153	182	158	152	173	165	158	162	141	146	134	150	125	146	135	148	136	142	139	152	142	131	150	142	129	146	132	126	158	167	125	153	132	151	155	128	153	150	180	153	154	164	133	138	174	167	159	151	155	142	150	122	129	144	135	141	154	142	164	131	148	131	143	139	144	149	158	150	135	150	141	139	163	149	161	161	143	147	159	145	140	140	145	125	120	140	164	137	144	125	147	178	176	133	130	171	140	148	160	165	131	159	135	150	154	163	158	152	130	189	143	146	170	136	123	139	156	158	149	155	158	153	147	159	148	153	142	143	157	138	153	158	153	150	158	129	143	141	147	156	140	173	123	147	134	129	160	158	165	157	143	150	168	133	134	147	183	151	127	127	137	121	146	142	131	134	144	152	171	150	156	154	146	139	145	164	165	163	125	157	148	156	157	171	154	156	150	174	170	153	138	144	189	141	137	156	165	156	146	142	142	141	131	136	151	174	125	143	147	166	158	152	143	147	153	138	141	166	179	137	145	135	153	147	164	155	124	130	147	145	149	170	156	151	133	138	173	153	162	164	149	179	177	134	152	153	157	144	151	154	153	150	135	153	152	155	141	156	156	161	134	149	182	121	170	138	141	171	131	141	125	179	149	179	157	154	158	135	165	173	161	145	126	142	166	143	148	144	143	145	129	131	183	139	135	184	142	163	163	138	146	150	146	125	173	133	136	153	155	146	152	146	152	158	131	141	137	138	145	156	172	145	134	159	148	162	131	156	136	167	175	158	155	148	147	163	153	145	150	161	142	141	129	150	140	170	148	141	138	128	163	158	141	144	156	151	131	150	164	148	149	124	155	131	157	135	149	150	138	156	147	144	152	138	125	155	143	135	156	156	134	154	172	131	146	159	142	126	140	167	156	135	158	130	159	143	147	159	142	167	161	146	139	159	138	154	128	145	139	123	155	167	142	159	124	139	135	134	168	147	141	158	144	153	146	149	126	152	183	166	113	144	149	138	150	123	152	155	146	150	161	149	137	177	141	151	178	125	147	140	170	149	157	149	142	127	159	148	142	162	167	156	145	151	142	145	147	146	158	145	148	152	151	154	150	172	158	171	159	157	147	143	168	151	161	144	164	160	142	128	135	130	140	168	161	169	153	149	137	157	156	138	149	148	133	169	166	137	180	155	135	153	154	151	150	137	158	152	132	148	154	151	148	158	159	153	133	135	146	126	145	156	145	137	152	135	129	156	141	136	158	160	172	120	143	161	150	122	143	159	162	119	150	145	150	167	141	155	145	145	142	124	152	135	149	122	133	144	137	127	142	163	151	165	170	135	151	147	136	130	169	142	150	153	161	160	148	163
5400	8511	4098	1685	851	666	496	481	473	459	444	391	406	425	420	392	383	416	384	434	391	392	395	392	401	421	380	391	398	405	400	406	402	408	371	363	383	379	405	349	337	382	379	362	420	387	400	381	377	407	377	397	356	385	378	380	408	349	341	319	370	386	406	410	379	327	406	373	380	362	370	352	333	357	392	403	388	432	370	379	382	390	390	357	385	355	385	382	397	392	367	370	388	400	377	362	411	382	400	360	397	405	366	391	370	419	399	349	363	376	402	395	362	366	362	394	388	367	346	345	405	422	369	397	408	396	388	348	380	398	388	377	392	367	354	395	348	383	374	377	400	356	333	381	380	399	389	370	384	374	410	350	409	375	400	364	390	380	377	366	383	426	382	375	366	362	422	386	385	369	387	372	402	358	359	371	392	373	421	359	390	369	347	361	402	394	359	380	382	380	357	384	377	364	406	362	360	355	414	407	396	353	399	394	408	372	378	390	348	400	396	371	404	354	360	343	385	357	372	384	399	357	437	405	376	411	407	329	383	355	356	351	387	343	419	394	376	389	364	385	376	404	359	341	377	388	354	379	382	376	372	388	379	359	370	351	366	369	388	388	394	380	374	381	378	380	408	366	354	415	375	389	359	388	412	377	364	395	364	410	383	420	351	356	387	414	386	380	368	410	409	351	358	348	383	371	366	381	414	406	393	372	397	385	363	381	402	376	357	415	397	373	402	403	391	350	392	362	394	365	362	369	417	368	360	398	428	390	382	405	377	363	379	378	399	387	393	397	379	363	356	382	388	351	388	391	380	391	353	369	367	361	372	398	385	376	376	387	401	385	387	392	388	419	364	360	391	386	383	379	378	374	396	391	377	367	359	401	371	372	365	410	406	354	354	385	383	365	391	385	366	368	351	354	355	391	384	374	360	388	388	361	361	365	395	370	380	398	378	379	355	350	369	406	348	385	403	391	428	404	420	378	325	353	392	387	381	405	390	386	396	370	403	362	357	390	389	387	395	316	376	378	376	404	371	358	371	327	379	362	381	396	378	362	364	362	401	400	398	355	422	388	354	363	363	383	385	353	417	401	401	381	423	389	377	398	362	412	353	394	356	365	377	407	389	380	361	400	356	387	379	387	353	384	358	368	411	410	379	366	362	374	375	362	373	361	380	357	383	363	348	397	361	373	413	392	371	381	378	371	349	384	402	367	396	380	357	388	389	396	391	426	384	367	376	372	360	392	367	378	364	376	386	353	366	373	396	401	357	371	375	372	400	393	397	378	386	360	368	394	382	334	394	411	404	394	386	391	373	363	363	371	360	389	383	365	387	373	394	346	363	353	373	373	373	369	342	385	392	397	400	347	368	372	381	383	381	353	383	411	359	384	399	388	361	382	382	377	391	420	359	381	373	367	369	367	370	371	359	358	391	388	384	413	398	392	371	413	352	344	400	409	396	370	392	403	383	333	375	383	353	385	373	374	370	339	385	370	369	387	358	372	382	401	388	367	383	405	367	378	416	337	390	367	382	397	371	391	395	392	403	399	407	375	367	394	391	376	413	421	415	395	390	358	392	411	379	370	382	403	380	364	372	346	348	392	387	381	355	382	380	406	397	408	367	338	382	378	407	370	376	386	406	359	384	384	384	377	387	350	370	350	364	395	383	372	359	385	384	354	357	387	374	387	399	351	376	401	363	377	419	371	393	356	382	406	375	371	416	388	387	367	370	381	378	356	390	376	385	371	362	362	385	372	443	411	372	391	369	392	392	399	357	370	370	405	388	410	389	357	345	385	394	374	372	389	370	373	382	365	374	379	358	369	387	395	379	378	345	351	382	358	394	367	356	359	359	400	405	366	345	392	353	370	342	374	366	386	393	385	373	378	371	357	389	407	381	460	357	386	368	372	377	366	404	380	404	378	366	375	371	373	363	378	390	395	397	386	373	410	360	356	375	393	378	410	345	369	395	393	379	368	408	375	401	400	370	336	350	367	356	345	383	412	397	353	337	395	358	374	375	387	389	384	395	381	363	376	347	376	382	367	403	380	367	354	390	365	365	399	354	366	369	404	406	380	384	344	398	368	397	381	377	367	361	420	410	386	376	369	367	374	368	369	401	381	375	415	389	369	351	385	381	380	381	380	388	364	381	405	354	371	374	374	380	374	361	383	370	364	407	354	365	366	386	378	382	378	387	373	372	388	396	393	369	378	373	404	380	371	358	401	393	376	360	389	366	377	369	363	391	369	369	371	382	327	394	367	382	378	385	386	368	341	392	378	356	365	424	382	378	415	375	371	379	381	387	367	354	373	383	378	398	395	380	406	398	330	392	381	372	395	401	388	367	407	375	377	395	390	423	384	392	352	386	378	401	428	372	389	389	372	389	374	416	403	398	382	375	378	418	397	367	366	373	357	407	349	366	399	418	407	392	392	362	381	408	355	387	380	392	379	395	421	418	405	399	362	365	373	395	387	372	355	384	395	384	365	346	386	373	367	364	378	326	382	397	386	391	391	391	374	409	390	341	415	416	381	394	379	398	337	405	381	372	356	394	392	364	383	392	362	391	371	385	366	415	386	392	370	365	364	372	387	422	373	404	409	364	361	343	383	386	359	376	363	366	372	413	384	393	407	372	353	415	403	396	382	414	387	353	339	377	396	379	385	364	380	369	385	362	380	364	380	363	367	388	402	430	381	319	403	385	384	372	394	374	389	387	369	372	396	401	364	369	346	354	374	401	359	395	367	376	361	360	382	404	344	404	387	349	378	362	394	379	384	384	377	376	368	373	400	410	382	384	382	394	382	354	381	404	393	377	392	377	383	425	364	377	385	366	376	370	396	409	393	361	350	391	389	370	353	364	380	364	365	416	387	372	380	388	377	349	384	364	405	397	378	399	383	378	361	399	364	366	370	393	385	358	389	378	393	370	398	394	371	385	369	397	357	388	425	354	391	382	359	395	380	395	386	361	403	349	379	373	383	382	363	413	383	411	387	377	374	367	391	333	379	352	373	370	388	379	393	396	353	386	339	363	399	368	341	379	370	369	384	388	395	380	379	381	375	389	372	399	390	358	405	363	391	416	384	374	409	353	368	378	375	371	362	399	347	358	387	360	373	379	391	351	361	350	352	370	395	381	361	393	367	373	343	392	381	363	417	389	393	356	377	394	397	381	393	367	371	339	367	361	356	419	389	385	349	427	422	389	381	359	403	374	399	404	374	348	373	376	408	397	379	367	385	404	356	376	353	385	353	359	402	341	359	364	352	401	353	390	355	362	344	333	403	416	392	363	388	400	381	386	391	402	410	369	379	383	363	373	398	403	373	398	384	340	352	400	389	370	378	383	385	398	376	390	372	371	370	383	402	371	363	394	345	392	407	358	380	370	392	383	406	361	392	405	367	348	382	359	391	372	381	349	391	359	392	357	360	410	385	366	360	401	407	371	367	384	374	404	316	353	392	386	370	378	421	388	402	375	385	374	354	379	398	387	354	364	402	421	399
30830	20621	11840	1455	740	601	507	336	323	298	328	341	327	325	322	306	327	283	310	324	326	310	336	312	304	320	315	275	297	328	315	309	267	311	302	309	287	279	304	296	296	306	307	322	268	335	301	279	298	293	303	337	286	314	316	323	314	299	316	296	297	279	298	286	284	278	315	281	307	340	296	303	276	302	297	290	272	317	315	299	305	295	262	290	321	323	315	322	312	293	346	360	297	295	304	293	317	287	303	299	307	307	290	285	315	287	260	292	292	313	330	304	301	309	310	297	291	296	322	303	306	284	294	318	294	284	321	296	310	285	308	267	314	316	318	304	310	308	271	284	303	328	294	326	309	325	303	300	328	289	305	305	290	320	288	308	320	297	291	304	296	304	303	297	292	324	350	303	289	293	271	297	310	260	317	301	300	269	323	266	290	288	351	271	306	301	321	300	284	315	293	304	281	315	288	284	326	314	309	306	307	285	296	302	293	323	318	290	296	302	265	314	306	269	292	307	306	348	296	287	291	288	308	295	320	274	302	300	322	316	286	340	300	305	284	278	299	296	299	297	301	286	289	317	289	317	318	320	295	307	293	303	306	310	264	302	276	321	299	333	286	313	310	328	273	309	277	311	314	298	325	313	315	325	332	265	281	296	270	324	321	323	288	266	323	321	321	273	286	304	299	327	323	296	281	314	321	279	319	288	290	327	323	319	310	311	318	289	339	296	320	298	316	291	304	260	283	299	259	309	326	317	314	308	312	281	268	293	320	283	268	291	308	295	302	299	290	319	291	276	284	310	318	318	340	308	301	291	279	274	317	319	313	279	281	291	301	283	290	307	273	294	298	298	335	322	305	291	280	280	309	278	296	314	305	279	283	282	288	290	291	313	300	309	315	314	305	297	297	293	323	309	314	312	284	310	314	303	303	328	310	327	306	285	324	277	295	292	272	314	296	306	307	333	285	299	294	284	305	295	294	290	300	305	301	305	294	292	309	279	288	291	256	308	308	299	301	273	268	308	305	302	300	317	289	313	303	302	324	320	275	311	333	300	319	321	300	317	314	300	314	281	317	321	320	316	331	320	299	311	313	297	294	268	273	320	296	272	267	316	294	322	273	276	270	304	309	302	313	280	329	295	305	295	312	323	279	325	322	303	297	303	285	299	299	313	315	309	293	317	287	300	335	318	308	296	297	298	292	321	286	316	281	293	302	296	306	328	322	276	304	314	260	311	319	315	291	304	348	309	337	295	302	328	293	277	260	290	320	266	306	290	313	320	295	307	295	309	297	315	298	274	321	286	340	292	278	314	303	287	321	303	363	323	302	285	302	325	327	302	331	309	299	330	336	286	270	273	309	276	305	278	335	296	332	292	283	324	276	314	316	308	335	296	298	273	295	283	289	302	278	312	293	332	307	310	312	325	328	268	297	320	308	301	304	319	306	342	282	322	306	279	314	296	319	273	304	292	313	302	310	279	312	284	287	288	312	302	326	310	317	292	293	292	308	295	287	324	335	307	308	331	313	272	294	310	275	274	307	285	310	311	310	288	327	270	305	273	320	297	291	286	295	299	300	295	300	308	295	270	281	329	305	306	307	307	295	351	308	309	302	288	301	283	298	335	308	291	317	296	262	277	313	282	316	277	280	314	275	281	297	271	304	305	306	296	281	310	277	261	283	309	307	310	269	307	285	285	304	324	311	284	276	300	281	320	279	296	336	316	252	288	317	298	282	288	318	279	275	304	304	315	315	286	300	304	318	323	311	288	295	321	282	265	297	302	283	264	312	281	302	285	270	317	346	315	302	292	309	295	286	297	277	308	305	308	292	317	282	331	290	293	290	323	291	285	293	292	282	291	309	312	266	265	280	287	273	307	299	297	296	316	279	310	315	323	307	316	308	285	302	285	285	297	296	294	293	316	275	294	293	315	310	286	300	295	299	295	311	280	266	300	315	286	293	338	307	302	294	324	296	294	285	321	288	313	284	287	280	303	287	322	277	318	287	294	280	274	269	304	298	269	304	314	296	301	310	289	280	306	287	314	305	308	293	306	312	288	294	328	278	324	289	287	270	301	294	289	300	348	299	281	290	279	277	320	303	299	270	323	306	299	285	282	316	305	315	288	315	283	336	294	275	318	294	300	297	286	319	291	272	321	333	308	305	284	294	307	298	297	287	287	287	323	322	294	325	289	280	324	318	315	317	325	320	297	312	292	301	287	319	313	310	309	298	299	340	299	302	333	301	303	310	322	326	302	283	324	316	282	293	323	295	353	313	300	287	338	320	313	288	278	305	275	273	287	294	287	295	313	315	319	292	297	302	309	292	278	286	270	315	281	289	294	327	324	316	328	337	284	307	283	303	313	268	311	300	294	288	351	298	337	280	289	281	303	322	300	302	293	322	293	268	294	278	293	320	301	300	268	289	314	299	290	362	311	291	280	322	264	292	282	301	288	282	278	282	307	308	323	304	315	262	285	308	292	307	309	304	312	290	316	290	309	324	291	285	313	314	293	291	335	300	282	300	288	312	290	320	288	292	293	289	320	313	312	300	295	316	321	307	305	306	332	314	302	301	274	294	304	312	299	295	349	305	308	298	265	305	335	294	274	298	282	301	264	286	291	290	314	321	312	328	294	285	302	302	309	285	287	317	320	293	317	299	266	289	306	290	322	301	324	306	278	309	314	321	327	309	296	299	309	280	296	334	275	310	273	308	255	303	307	308	299	265	283	325	299	297	303	338	301	294	312	289	325	308	283	301	297	336	294	295	330	280	266	285	272	319	297	306	266	284	268	289	300	329	333	337	318	299	344	302	332	300	321	310	332	310	286	303	292	306	297	304	303	315	348	291	278	313	303	308	309	274	292	279	314	352	315	317	310	289	297	320	274	290	307	293	300	297	299	298	307	265	303	268	316	316	285	289	299	310	299	305	297	297	285	283	317	301	285	303	308	287	289	289	327	315	307	298	314	297	289	289	279	319	302	295	296	312	290	319	313	319	308	289	288	296	301	324	276	283	275	343	298	303	294	303	300	337	284	256	318	305	281	304	288	309	311	290	292	282	307	323	291	291	293	314	293	320	310	273	283	275	303	249	316	295	333	286	293	273	319	299	296	292	291	336	310	311	304	281	328	311	291	301	306	321	323	312	294	314	307	282	298	307	269	293	293	323	286	291	296	319	311	286	317	328	284	310	298	297	283	303	295	317	299	302	306	304	295	282	326	289	276	278	330	263	287	300	276	292	326	327	294	301	267	325	332	317	282	316	277	316	303	315	332	313	335	308	306	298	305	299	311	299	300	320	289	324	300	320	322	324	327	301	291	319	320	324	315	282	302	294	320	289	303	356	306	332	294	281	305	301	309	292	287	284	288	292	324	285	294	318	292	305	317	290	270	274	287	264	305	275	289	295	316	295	306	328	283	271	340	289	316	314	313	306	308	302	319	323	337	350	283	296	282	304	277	316	280	305	303	313	314	311	325	297	272	296	303	293	290	268	329
7055	3172	1742	990	850	734	748	755	664	736	714	718	717	719	764	686	723	749	683	696	694	700	719	682	663	668	700	662	694	698	715	716	698	693	710	739	663	729	680	739	675	749	720	744	701	693	766	680	712	717	706	749	654	714	723	722	670	699	702	725	677	723	738	751	717	714	761	722	698	716	696	680	681	762	727	742	671	687	717	681	714	683	677	720	698	671	721	682	711	754	695	724	700	700	707	667	755	690	713	722	683	710	728	731	725	693	745	692	698	655	726	667	719	717	686	712	706	701	723	755	714	720	711	759	731	707	725	756	722	684	746	722	718	716	693	701	755	666	717	675	750	729	692	691	717	747	712	674	707	663	722	688	724	647	722	652	695	713	710	713	702	666	657	688	650	704	687	704	672	695	744	708	731	688	707	780	700	706	722	700	686	692	742	681	723	708	708	673	714	677	740	680	696	741	736	726	710	690	691	717	688	710	718	686	672	726	684	740	733	680	682	688	768	658	671	716	735	683	745	703	691	661	694	689	762	760	700	736	746	693	696	710	653	701	709	715	739	707	698	781	716	711	715	746	674	729	696	725	735	681	673	670	663	688	725	691	708	731	757	709	728	702	735	754	691	657	718	684	685	730	693	720	687	716	706	748	728	672	761	694	722	710	742	706	690	724	731	750	717	740	712	714	673	688	734	693	669	687	701	735	735	712	714	684	705	725	683	709	713	689	669	709	703	722	697	733	733	720	739	757	728	733	743	706	674	693	705	725	732	729	736	709	709	672	766	727	726	710	712	720	671	686	726	696	739	731	733	715	670	698	725	693	708	746	777	745	711	679	703	688	736	724	726	709	736	767	689	698	671	754	725	712	729	739	669	737	715	704	733	733	731	700	664	762	709	678	658	736	704	724	716	690	709	691	717	711	699	757	675	658	731	699	755	715	698	672	702	713	705	722	728	697	723	735	708	755	665	716	719	695	747	735	711	697	721	667	697	733	722	689	752	707	749	718	684	709	718	679	744	733	722	660	706	706	715	686	682	700	740	669	729	713	670	731	743	685	713	701	746	684	695	754	711	686	662	737	736	693	708	705	712	712	726	700	729	740	689	713	705	702	741	736	678	699	732	742	725	682	710	692	705	739	714	732	689	748	699	699	706	717	714	697	718	703	715	698	712	700	703	722	717	635	671	702	737	679	690	710	714	714	685	748	703	735	697	730	702	729	723	661	702	732	730	685	755	711	659	696	741	697	717	694	690	677	692	719	689	747	711	732	739	720	756	721	676	686	680	691	741	715	674	660	723	686	698	724	715	709	704	683	739	686	721	691	713	687	701	719	688	697	684	667	705	729	687	705	725	752	689	704	674	678	734	697	771	757	716	685	705	743	669	709	780	706	708	694	700	710	707	715	696	754	675	742	674	691	692	698	717	728	694	710	686	703	678	698	737	695	707	644	706	717	706	704	668	646	696	719	737	710	715	738	696	722	680	703	706	708	711	688	739	677	715	684	715	707	736	699	714	695	698	731	751	755	718	763	749	728	726	659	674	718	706	701	668	702	727	717	725	667	715	726	699	684	702	677	701	690	650	713	688	721	738	680	730	707	690	692	732	699	708	646	685	685	702	724	727	715	687	762	710	677	695	718	730	719	749	723	731	736	704	722	728	698	726	676	738	685	695	693	680	691	712	696	723	752	742	679	721	715	705	724	700	687	690	733	675	712	711	715	701	693	691	710	696	707	721	714	706	703	746	734	703	744	702	678	759	661	709	704	722	705	714	687	707	708	731	721	721	724	715	715	693	670	709	711	749	675	788	701	690	746	715	718	760	717	734	710	754	716	704	678	684	721	751	688	713	702	692	671	673	746	661	720	674	714	727	753	744	705	758	736	700	679	679	687	726	694	698	691	729	740	721	723	686	752	717	690	638	733	708	651	754	741	703	715	698	761	704	721	724	705	732	662	744	718	713	696	723	705	741	712	702	720	723	701	716	664	747	722	708	709	713	689	742	726	659	743	707	723	716	682	701	701	666	672	670	747	697	685	678	681	730	675	698	754	704	716	716	725	730	701	702	738	652	689	737	710	696	720	667	722	752	754	709	739	705	727	693	726	736	726	737	728	731	699	663	736	702	701	716	738	691	693	752	689	684	704	711	687	671	718	689	721	779	713	692	741	663	695	693	730	773	737	709	715	735	688	772	725	720	667	714	741	731	693	726	700	697	691	695	669	696	695	753	690	713	730	739	743	709	710	740	754	712	724	710	740	728	711	674	763	714	745	728	658	723	741	703	726	728	708	705	699	718	706	721	718	695	723	742	712	672	734	752	701	709	696	689	689	720	712	721	681	728	736	682	725	634	701	721	710	702	690	708	720	734	716	710	680	686	703	700	673	774	679	718	745	763	682	658	730	770	719	724	710	717	704	674	709	681	686	731	746	738	688	681	693	746	759	686	745	710	692	733	723	774	718	734	701	677	684	672	635	714	679	728	737	717	705	705	741	695	680	673	750	717	693	679	709	720	702	657	702	680	727	733	733	695	666	712	708	743	709	705	697	733	741	681	727	711	699	617	675	725	633	714	720	729	695	706	735	723	729	711	727	699	714	742	678	731	687	677	726	729	737	729	705	736	700	721	686	736	697	750	727	671	704	724	708	746	709	676	704	725	728	685	716	735	705	722	709	740	733	699	743	737	681	695	653	663	662	670	687	686	679	722	694	729	726	702	705	677	732	690	703	721	686	733	708	709	726	706	664	712	717	675	646	736	688	693	685	721	691	695	709	717	739	731	738	742	728	697	685	727	734	700	671	681	766	741	743	699	677	719	679	684	715	654	702	703	710	715	687	724	719	697	693	751	711	706	712	758	717	752	719	712	717	708	733	686	699	685	735	707	731	711	752	701	695	735	703	687	695	729	738	709	706	718	681	732	690	702	691	716	689	696	725	710	758	669	708	708	718	718	701	712	726	748	700	699	698	732	719	690	669	762	707	721	740	703	704	730	737	754	717	745	718	705	693	720	691	663	699	719	695	707	699	705	697	691	680	712	700	707	676	697	676	712	685	695	681	721	727	712	687	718	727	710	676	686	704	691	676	732	716	736	730	706	726	749	701	708	745	718	745	714	726	751	681	700	672	692	675	682	710	767	746	693	681	677	705	721	705	666	718	711	680	691	755	705	719	691	686	686	692	722	689	698	738	728	704	691	732	698	735	641	748	744	686	648	715	646	706	705	722	709	680	705	711	708	719	756	719	683	704	703	761	711	692	697	740	694	682	694	726	712	725	683	761	716	743	722	682	699	698	738	694	770	689	709	657	706	721	708	691	737	720	745	762	735	714	706	744	748	684	677	722	711	704	670	727	717	749	675	724	703	701	762	681	731	662	761	697	715	689	695	667	666	731	718	729	692	731	728	719	710	713	680	724	658	694	713	722	773	680	685	696	723	695	682	699	686	720	724	665	731	704	688	678	786	681	734	707	711	694	731	718	719	722	717	691	693	710	752	694
24405	21018	24319	27901	21005	19448	775	389	303	278	303	266	248	259	206	280	266	220	230	241	224	232	225	229	215	250	241	243	234	239	228	199	250	239	209	221	212	206	209	203	204	216	203	231	197	223	217	240	189	192	220	203	214	208	208	207	195	206	172	214	198	210	213	165	250	247	181	199	198	213	219	192	211	222	224	216	196	222	206	197	207	203	228	221	213	203	206	215	200	243	223	193	212	214	210	209	207	194	214	213	217	215	194	207	205	176	250	235	198	221	218	208	206	200	179	228	222	204	187	199	196	204	213	192	221	203	194	218	214	218	219	234	207	225	209	201	219	214	229	216	224	233	220	202	196	202	221	198	196	195	216	249	197	206	206	196	232	213	200	212	221	214	227	186	216	202	235	208	201	197	207	213	217	201	196	236	223	201	214	233	184	210	206	222	209	215	202	199	187	221	190	207	209	183	220	226	211	208	229	240	190	214	193	199	210	205	203	185	195	196	199	234	185	217	229	223	221	219	183	210	204	239	240	227	245	234	183	214	210	188	212	221	204	189	171	243	220	226	202	217	224	188	205	182	201	236	220	200	217	207	227	211	199	212	208	207	220	205	233	208	191	228	224	201	222	197	229	259	205	222	227	223	228	209	203	194	215	194	237	197	215	207	205	217	240	217	227	224	219	223	203	220	188	206	205	195	196	208	216	205	191	221	218	227	214	223	200	200	238	235	186	204	192	199	210	192	203	209	215	198	230	199	199	177	198	216	230	203	211	204	203	217	213	194	203	222	204	193	207	178	225	221	219	207	201	211	223	206	187	206	220	228	192	238	210	213	232	223	191	186	220	220	225	214	196	193	198	208	204	204	201	195	218	205	230	214	209	226	206	214	201	202	201	204	188	210	192	228	211	194	181	221	219	185	202	207	223	206	234	198	252	196	196	200	217	207	201	196	199	214	225	201	197	219	235	193	226	210	231	182	198	190	197	230	204	223	218	215	220	201	181	245	200	207	213	221	208	199	232	197	216	188	223	204	221	202	204	213	210	208	218	201	212	216	221	200	214	203	196	219	238	202	193	224	202	232	213	224	211	217	218	193	194	203	215	197	225	203	224	216	212	206	215	189	191	219	225	217	209	202	213	216	187	210	230	226	192	219	206	202	202	228	216	198	203	215	199	232	185	215	202	197	207	176	196	224	182	190	208	225	188	198	197	197	200	209	211	212	186	218	186	231	218	211	203	225	213	214	196	218	230	216	209	227	211	220	224	230	203	191	222	210	235	201	194	235	229	210	214	208	183	197	222	215	199	184	224	217	227	237	192	179	215	220	200	206	237	224	233	203	228	233	208	217	223	205	204	215	216	214	232	184	213	232	218	218	215	215	186	219	218	230	211	228	220	226	199	202	210	185	219	194	218	212	231	208	208	219	223	235	215	214	195	245	218	213	202	231	216	191	205	206	220	213	196	204	220	218	241	205	216	219	210	189	208	180	204	181	206	205	192	194	209	223	204	205	196	219	221	195	197	210	197	194	210	221	222	219	215	188	227	229	201	214	215	215	201	206	209	229	235	203	232	235	205	204	222	199	207	214	222	185	211	202	200	209	234	192	187	191	220	224	190	222	227	200	224	206	201	224	196	207	227	221	210	227	221	202	178	239	199	204	208	223	196	235	190	215	198	182	198	193	192	211	207	238	217	208	230	211	194	191	202	187	212	214	216	215	207	192	231	204	207	222	198	205	199	239	196	186	214	210	225	209	207	184	207	211	224	199	201	238	198	202	211	206	225	181	202	195	211	198	204	229	222	218	245	219	185	211	180	176	207	180	191	216	220	212	226	203	236	211	211	219	211	227	211	207	224	192	207	224	232	166	220	205	211	221	212	215	209	228	197	219	219	210	208	196	218	197	195	208	200	239	231	216	233	211	205	210	200	184	226	221	219	214	231	217	203	211	204	190	215	191	170	205	208	200	223	204	181	194	241	202	225	208	214	231	199	217	232	217	236	212	213	201	226	204	189	203	222	224	232	200	199	197	207	220	208	217	247	210	173	206	222	216	196	199	230	215	228	201	228	208	198	200	243	196	212	215	218	190	214	210	199	217	196	233	225	199	194	199	230	201	205	210	187	198	242	186	218	226	230	199	196	208	195	205	239	193	204	206	205	216	199	205	222	196	215	194	205	235	195	220	213	199	213	195	189	223	204	206	229	212	188	229	209	203	241	224	219	197	224	196	221	216	232	221	216	220	228	190	189	240	240	200	208	217	196	210	182	192	200	208	215	240	212	194	201	195	212	211	213	185	203	232	201	221	206	212	209	190	202	193	230	190	202	199	193	217	217	203	245	230	224	225	198	201	191	204	212	197	215	205	184	211	203	210	193	212	203	224	213	219	198	199	208	227	203	195	213	240	210	191	209	189	190	207	180	211	208	213	184	202	197	222	224	252	212	209	212	232	202	217	198	196	217	208	205	205	222	158	220	207	197	172	195	200	221	202	218	210	205	228	184	200	202	198	212	210	201	204	201	239	178	231	194	198	193	239	208	223	207	203	220	222	194	207	197	197	198	211	182	199	208	200	204	221	215	227	197	200	245	210	197	218	221	199	221	235	214	193	190	219	202	200	192	216	211	205	223	199	196	222	214	197	204	231	209	191	217	219	195	195	206	191	209	209	206	230	222	223	231	194	198	228	193	234	199	203	250	213	221	237	199	212	189	221	191	192	211	188	228	212	219	196	218	202	228	217	199	199	218	208	211	207	210	191	212	203	195	215	217	211	207	221	219	187	189	203	201	206	208	196	207	186	204	220	178	192	215	210	202	187	209	225	204	228	218	225	235	213	190	256	212	215	212	203	206	237	192	202	193	222	193	215	218	229	220	190	223	217	199	207	212	204	203	213	228	209	201	211	220	198	190	213	236	206	206	213	206	213	233	250	200	215	206	210	206	178	209	249	226	222	190	215	226	232	241	182	209	232	220	211	212	222	214	231	198	226	209	204	197	201	185	218	209	228	205	244	205	226	213	223	229	202	194	237	237	228	213	213	211	188	181	204	225	212	188	199	204	203	225	237	213	213	207	202	187	202	228	200	231	196	221	209	203	204	206	199	197	218	225	199	226	194	198	202	202	213	178	199	226	214	197	197	205	223	196	194	225	197	223	203	201	220	195	210	205	240	209	219	204	211	212	198	210	212	241	198	193	209	232	208	208	213	217	204	211	232	233	198	204	181	207	222	204	221	255	219	203	206	237	208	222	232	230	193	233	213	229	226	214	208	213	203	207	213	199	232	189	208	208	208	200	221	230	214	220	210	218	208	227	203	211	214	213	198	205	199	173	238	194	215	208	227	197	214	225	202	220	230	169	173	206	210	181	211	194	218	199	234	213	214	213	230	222	227	186	207	217	187	203	200	223	206	222	228	195	194	206	217	207	214	224	177	215	206	220	199	218	214	182	198	212	207	221	218	237	197	200	252	202	211	206	209	197	217	235	176	208	219	207	212	216	231
4791	5906	2842	1291	751	628	608	545	584	588	558	517	543	495	523	549	557	515	532	547	499	541	508	544	561	550	533	510	546	498	521	522	522	495	567	517	466	498	504	500	517	528	524	545	506	516	496	525	506	499	497	532	512	501	521	572	525	516	515	528	489	521	510	505	527	565	470	512	537	535	518	507	521	509	525	498	545	515	491	504	491	540	473	511	545	474	501	490	516	492	526	532	532	520	549	556	548	496	486	482	516	482	516	526	519	498	502	555	518	522	550	508	526	486	527	515	496	500	497	514	512	486	479	542	511	501	463	529	543	510	546	505	507	468	525	521	498	509	518	494	495	545	489	475	499	493	492	526	505	486	520	496	528	480	528	516	560	479	510	494	480	500	522	488	542	512	544	523	520	514	487	518	483	543	513	539	540	461	506	528	547	542	505	525	511	508	506	551	529	474	495	527	511	512	483	525	511	532	543	508	492	521	508	502	533	483	530	493	520	500	547	512	532	499	515	520	511	537	495	508	482	521	511	509	531	495	525	522	527	523	512	488	528	522	508	521	507	481	502	526	505	498	504	519	463	500	510	532	522	490	437	549	477	488	531	511	515	493	540	443	499	508	531	544	499	504	518	511	524	494	517	513	522	465	513	489	529	578	505	533	507	495	533	474	490	496	504	530	516	524	489	546	561	502	531	491	520	549	532	524	497	466	533	487	537	538	516	509	521	512	488	442	555	491	557	485	505	547	498	523	518	485	500	523	452	479	443	477	503	461	481	577	519	482	532	550	501	540	500	531	490	504	499	491	499	508	526	504	514	505	491	533	523	502	469	500	529	513	521	520	565	498	514	473	492	528	482	524	547	486	476	498	544	480	467	509	498	515	530	527	542	515	517	535	500	488	508	482	510	518	531	505	496	491	546	508	520	498	527	524	546	511	523	506	512	517	517	568	534	535	490	516	510	527	481	511	524	493	562	522	452	472	482	503	567	489	504	496	525	492	516	504	491	502	520	512	495	510	493	500	499	504	538	501	513	454	465	532	498	529	518	527	514	504	465	529	484	536	536	482	495	528	512	511	507	511	528	461	555	502	537	494	522	503	516	495	514	462	507	507	467	516	517	533	495	510	543	511	505	478	495	482	540	492	538	536	458	525	484	529	477	521	501	505	466	546	503	499	489	508	492	515	503	529	500	517	551	511	491	511	503	483	502	493	534	512	535	503	486	530	505	509	516	507	516	513	478	519	543	478	506	542	510	493	513	525	525	471	451	521	493	518	499	513	513	503	506	506	492	477	529	483	518	503	519	517	524	481	504	569	508	494	512	498	524	516	532	486	470	504	486	513	488	571	553	514	524	496	502	526	528	531	512	499	546	527	521	510	536	477	497	503	505	529	496	504	493	514	498	503	476	528	516	502	504	514	537	508	502	508	512	515	542	493	499	506	481	535	527	543	491	543	470	486	518	550	495	489	500	528	485	497	539	540	508	512	516	498	520	532	510	511	489	513	522	472	542	540	495	534	544	481	486	515	472	482	518	483	521	502	488	495	476	522	504	482	521	543	519	525	516	516	530	524	534	493	523	476	495	511	479	518	491	506	490	497	487	516	502	513	561	509	512	523	514	505	522	521	503	518	523	532	495	507	507	509	537	510	539	546	538	527	498	508	506	494	544	465	472	494	507	500	483	547	491	497	531	497	493	552	519	495	515	518	473	554	541	525	546	507	525	484	528	519	554	493	505	478	482	480	483	517	496	493	507	534	514	478	531	515	521	522	511	564	540	519	473	485	483	535	515	500	517	500	514	508	489	492	521	523	513	524	517	484	522	493	509	504	564	510	509	550	510	528	496	486	525	530	498	567	488	477	540	532	555	508	495	480	493	491	507	522	542	493	519	511	483	512	528	529	503	530	487	490	507	507	504	502	532	472	500	500	501	522	520	524	498	534	509	537	508	514	531	523	515	531	537	500	505	558	530	511	495	483	504	518	495	515	504	543	472	512	568	536	502	483	489	508	508	570	525	506	529	527	520	528	503	542	503	523	491	507	518	501	508	529	502	503	503	507	473	541	505	470	496	521	541	480	482	526	527	545	518	529	544	492	498	489	498	492	520	484	533	536	521	494	553	503	514	526	485	488	506	521	532	539	480	512	517	518	477	521	560	535	530	487	511	498	485	518	488	515	498	471	505	498	507	502	490	518	515	470	506	514	520	507	494	538	575	499	523	534	529	482	502	489	496	491	527	504	503	513	556	496	522	503	524	525	520	495	489	498	489	544	498	506	539	495	516	441	532	521	504	510	479	495	490	513	497	499	513	485	549	538	497	499	516	498	493	512	500	524	524	539	512	511	516	532	467	514	545	506	508	528	513	539	546	492	506	476	527	506	495	455	471	503	504	520	492	530	534	537	529	515	505	500	521	507	491	495	488	534	473	501	512	541	531	463	540	498	515	511	526	534	499	499	509	534	553	510	483	520	516	504	497	517	512	528	494	560	514	520	524	490	522	517	505	545	508	559	480	502	528	510	488	551	472	521	494	518	499	528	521	522	517	520	516	481	533	506	508	521	513	481	521	490	509	535	514	486	500	482	527	468	485	538	511	524	541	506	509	565	506	535	497	522	483	465	492	475	522	484	515	507	518	544	482	501	502	471	507	544	478	516	485	546	499	508	509	505	561	474	506	522	495	506	497	529	503	497	518	497	529	537	465	514	561	547	516	516	529	524	464	532	529	522	548	530	549	552	545	503	515	510	511	480	539	510	561	517	503	520	480	523	497	484	493	490	542	507	572	500	489	543	516	500	495	505	543	482	532	466	507	532	483	529	531	494	528	483	491	497	544	509	516	507	503	508	501	486	517	534	489	546	504	522	523	524	512	504	521	480	486	486	518	523	528	542	509	560	526	501	505	483	491	510	498	517	519	492	490	521	525	542	498	511	539	533	511	516	515	518	535	493	521	485	497	472	482	478	540	445	534	545	497	508	524	567	473	530	532	507	522	528	489	506	557	502	525	500	540	511	497	460	559	511	522	567	498	496	529	521	488	525	522	493	532	537	496	468	506	516	495	507	473	488	510	502	510	557	508	479	539	480	556	550	521	501	540	539	525	510	509	478	480	502	529	507	484	483	496	469	521	513	484	523	517	480	519	544	508	518	517	507	526	499	525	528	536	542	539	524	511	515	540	546	527	526	488	526	545	525	488	509	524	509	529	475	540	475	460	492	528	529	492	497	561	505	488	507	521	481	481	520	462	497	492	536	530	494	506	500	520	493	507	538	519	512	521	539	507	495	475	514	497	516	499	515	504	518	503	502	492	514	508	562	500	508	514	488	522	489	516	507	478	521	526	569	524	534	482	523	541	558	514	469	520	523	522	485	500	521	516	481	507	488	499	522	495	525	486	503	515	522	507	535	538	521	533	497	490	514	523	497	541	504	514	490	518	512	512	499	516	545	521	495	491	494	506	500	524	532	518	522	500	469	561	513	538	530	484	510	483	507	475	498
23857	21056	24742	27613	21058	21075	15123	714	357	292	295	267	242	226	244	229	237	216	206	207	211	210	219	197	233	198	194	154	194	161	148	161	165	158	163	173	166	145	151	174	156	183	163	153	140	176	153	166	160	166	165	152	180	159	158	172	154	177	147	164	146	112	174	170	143	177	153	164	151	156	178	128	149	165	156	168	152	155	145	137	159	143	152	160	146	168	151	163	161	159	163	163	132	160	174	154	143	135	151	146	143	171	140	134	147	150	129	153	139	150	132	170	156	158	174	165	159	164	163	159	129	167	142	153	138	152	171	146	146	142	166	186	145	150	153	145	154	161	141	144	154	132	132	171	150	170	151	173	141	137	148	169	164	162	172	160	154	148	152	129	179	170	151	142	143	159	154	165	139	150	132	136	142	162	160	158	162	152	158	143	139	160	157	163	153	158	151	165	174	168	172	164	142	149	143	144	152	143	153	135	146	147	154	163	155	153	143	155	150	148	145	143	152	150	168	153	138	172	169	167	146	153	146	165	134	135	156	152	145	124	152	144	165	164	136	179	161	172	160	151	160	145	168	174	157	150	158	153	133	127	150	134	137	161	142	154	165	147	154	167	142	149	155	169	166	163	145	175	152	142	143	145	152	143	128	136	155	163	154	149	152	166	161	153	138	145	150	142	146	139	161	138	147	153	140	156	165	137	165	163	163	145	125	156	124	150	149	164	178	162	125	139	149	161	180	148	129	147	169	174	147	144	144	134	165	165	129	161	156	157	148	147	156	157	169	171	159	166	161	158	145	139	149	168	142	180	167	152	154	163	160	151	158	158	136	149	165	158	148	123	166	171	148	152	144	156	155	142	134	162	130	152	146	179	162	153	139	117	152	156	178	145	149	133	169	167	131	173	142	155	155	156	143	153	157	150	152	176	163	152	154	155	158	159	151	167	144	148	133	157	152	151	166	156	143	154	153	140	145	138	157	161	148	164	151	152	179	167	139	170	137	154	164	161	181	142	154	146	156	152	135	152	140	151	146	125	148	141	149	141	135	154	134	156	141	147	164	135	146	155	176	145	144	175	157	155	135	159	116	171	136	169	142	161	167	157	150	167	144	133	155	165	152	149	168	152	127	150	131	128	138	132	152	179	154	169	169	156	132	149	162	154	150	162	135	134	169	155	139	147	156	158	151	177	160	145	157	133	158	191	158	160	169	155	150	154	142	145	135	155	152	143	173	143	150	146	169	143	148	121	154	123	140	163	167	153	164	159	149	154	152	178	149	153	163	161	140	141	160	159	147	169	149	146	150	167	147	177	160	152	146	156	173	166	113	172	170	181	122	147	159	147	140	161	151	151	150	138	162	169	144	160	159	155	145	163	152	152	148	158	155	143	176	185	147	133	147	153	151	152	157	156	168	164	168	161	154	151	182	138	141	173	167	185	167	149	142	138	147	180	155	173	184	153	138	143	148	163	148	175	133	139	160	154	147	160	147	155	167	162	167	162	169	146	158	148	153	167	126	141	137	159	164	140	180	156	179	146	157	147	155	145	154	193	153	141	138	152	152	147	149	163	182	136	143	165	144	154	156	147	161	160	160	145	154	163	145	145	162	155	127	160	161	133	138	151	151	158	130	169	140	142	150	147	152	147	144	135	173	145	177	154	146	155	139	122	170	159	143	154	153	171	151	180	180	151	139	178	160	146	181	156	168	144	168	157	145	147	172	164	144	151	176	177	152	145	174	152	150	140	153	162	123	133	177	154	122	148	137	144	155	152	173	143	131	140	153	166	162	156	160	144	159	166	135	159	162	154	143	136	164	155	155	127	142	132	147	149	142	165	161	156	149	163	145	149	128	162	166	155	156	155	157	165	141	149	142	169	140	193	146	141	151	119	151	156	178	144	168	167	133	151	165	150	140	145	151	138	157	143	156	169	142	168	150	142	144	151	168	150	162	142	157	129	128	166	167	172	142	160	133	133	136	152	165	146	151	173	136	140	124	157	166	148	137	155	146	171	146	154	136	151	138	139	163	141	149	140	140	150	144	150	139	132	138	143	174	158	145	150	138	172	156	156	158	183	133	141	159	169	145	141	161	144	143	162	158	138	150	160	154	145	156	148	165	157	153	166	155	151	139	161	131	163	156	175	153	139	139	144	136	149	161	142	147	174	175	164	167	179	163	157	161	132	139	139	142	121	192	163	138	160	152	168	147	146	146	127	138	148	154	133	118	163	147	157	146	156	144	156	150	146	158	146	152	173	153	152	145	157	162	146	146	170	156	159	142	143	144	155	150	174	177	152	161	154	152	151	128	160	127	134	134	165	165	149	164	157	156	161	154	140	165	147	144	153	147	133	177	158	147	148	156	143	147	175	144	145	164	142	150	145	159	157	144	147	175	148	171	155	126	150	149	143	147	151	175	165	157	135	185	171	134	161	165	151	162	157	170	144	136	154	156	153	158	157	139	126	114	141	134	169	141	142	153	161	147	166	167	154	159	162	162	175	135	164	157	145	146	161	154	139	151	182	160	125	161	130	131	136	152	148	182	139	161	143	158	154	158	152	143	156	162	158	143	176	152	140	185	138	164	144	145	131	170	140	166	160	152	186	133	145	147	144	153	155	141	144	145	158	141	141	171	165	145	170	148	138	154	143	168	147	164	165	146	137	133	164	145	155	153	157	168	147	166	165	148	178	166	172	160	152	139	166	165	157	163	149	155	160	156	150	166	135	164	158	139	125	156	145	160	147	137	174	131	161	142	158	143	148	136	137	142	147	167	148	144	132	156	165	152	158	178	194	167	154	140	154	142	155	123	144	153	159	128	160	145	159	163	159	142	133	161	147	147	134	144	159	154	154	158	160	164	149	147	145	125	133	159	174	153	153	164	147	157	152	150	142	159	161	146	147	147	156	159	152	162	175	150	138	155	147	160	165	146	161	152	145	166	134	140	205	159	159	151	157	137	155	144	134	171	173	170	147	143	141	147	129	156	139	159	145	151	162	157	184	135	162	144	132	161	165	152	150	193	178	152	152	156	156	158	135	139	127	149	138	146	172	155	169	124	154	169	163	134	157	169	159	148	151	161	159	133	152	179	182	143	157	146	133	156	143	141	128	134	147	145	155	150	154	173	156	160	145	134	138	148	153	157	147	136	143	159	163	155	152	137	145	160	127	167	134	150	136	167	147	153	141	149	175	160	154	129	168	154	143	174	139	166	140	150	159	155	155	160	143	146	121	165	151	138	172	146	149	158	152	153	149	153	158	162	149	154	170	148	166	148	159	155	146	145	165	154	147	163	152	155	150	149	162	135	128	179	174	163	129	163	143	156	135	169	176	148	147	161	157	140	156	129	150	152	157	135	155	171	154	160	157	148	140	163	161	161	161	159	179	155	145	125	149	159	143	153	148	161	148	172	154	161	174	167	158	150	152	161	139	164	156	159	175	153	155	133	148	151	152	159	138	148	138	169	139	147	121	174	135	147	144	165	166	181	144	156	165	172	121
5102	8193	3915	1576	901	677	542	541	455	450	403	507	396	457	411	421	443	425	412	406	407	410	385	417	383	435	403	423	420	379	427	391	364	419	396	385	418	384	428	381	414	360	371	415	365	369	429	358	380	382	381	404	398	410	391	373	361	374	430	396	411	407	372	395	376	386	403	419	404	348	409	415	385	414	405	380	374	377	409	382	401	405	389	409	424	402	374	399	423	393	400	437	393	361	372	413	382	397	395	382	388	427	408	383	403	446	419	393	386	400	409	375	368	369	382	369	384	395	376	392	356	385	392	388	427	371	379	414	408	381	410	352	432	434	405	371	398	411	395	383	414	431	401	417	381	397	453	377	395	363	398	400	359	378	381	392	406	409	383	354	403	357	378	403	420	359	382	397	375	399	402	391	380	406	376	397	377	366	395	428	391	364	369	425	407	374	367	413	367	387	399	375	370	395	399	407	401	402	418	393	420	394	376	402	386	436	378	392	366	384	377	374	362	408	370	395	393	365	391	372	432	409	342	380	380	402	384	376	405	371	365	367	383	385	394	399	393	401	396	406	394	408	391	392	417	401	375	382	369	381	405	396	423	373	405	400	387	416	374	374	353	382	402	374	397	348	393	418	372	377	387	437	421	384	385	396	410	370	373	405	387	363	388	416	364	382	381	378	341	412	350	388	392	406	383	379	388	374	409	351	430	400	349	385	377	415	366	402	377	367	400	387	400	372	379	423	420	410	383	367	383	397	375	407	378	392	363	386	361	405	383	405	372	403	394	407	381	441	401	380	369	392	404	373	388	370	411	417	364	393	365	377	375	369	389	423	384	407	361	379	382	357	424	397	365	383	369	383	380	385	396	398	390	364	426	392	421	372	435	400	347	397	377	389	434	402	405	382	370	383	423	391	431	378	394	415	347	387	394	399	384	359	374	385	424	399	371	401	381	384	345	396	365	389	433	400	377	403	374	396	390	431	393	390	405	377	363	412	374	351	401	382	433	364	380	372	386	422	374	386	386	341	360	357	394	400	389	402	390	370	378	390	387	376	401	380	404	387	378	432	354	385	386	414	401	401	383	411	392	369	404	355	405	383	401	381	392	387	372	374	409	384	376	374	377	435	390	370	414	411	364	400	412	437	383	405	394	403	370	366	414	389	403	338	425	410	400	421	397	389	390	394	394	405	395	382	389	369	368	385	358	389	371	399	388	417	359	417	386	378	408	381	375	357	378	381	366	373	373	370	392	403	377	411	412	359	429	390	370	379	400	394	394	384	371	397	417	386	377	382	391	410	379	403	413	367	374	377	392	399	359	401	364	379	365	388	424	398	355	393	392	402	373	372	415	368	356	387	417	351	356	420	396	391	402	376	385	412	418	401	406	361	425	373	395	386	416	373	393	388	382	336	379	392	355	378	372	413	429	404	373	350	353	398	352	395	366	375	372	357	385	410	385	391	396	370	360	407	404	395	413	391	405	377	353	377	409	370	384	402	425	402	400	406	348	352	361	392	430	354	371	386	392	411	394	374	427	399	387	424	394	378	406	385	363	410	386	399	374	363	394	399	390	395	403	368	406	397	428	353	407	422	413	395	388	412	382	388	389	398	383	397	393	385	376	413	430	390	366	424	406	375	374	376	369	384	406	396	379	357	369	377	401	400	438	432	401	377	399	368	396	404	368	370	420	390	371	390	381	368	402	389	377	368	365	389	403	369	386	379	396	406	383	431	404	374	390	396	365	388	388	405	375	384	402	385	351	382	441	395	339	367	371	405	430	419	392	408	354	370	393	388	392	407	390	371	400	365	364	401	380	410	399	409	362	395	393	380	374	393	400	430	371	421	451	393	409	365	378	417	366	366	380	403	365	365	371	374	404	392	392	405	409	393	412	367	412	414	400	409	391	433	396	361	363	393	377	376	379	404	424	400	393	383	392	395	357	370	419	414	371	404	410	367	377	378	359	387	401	364	390	384	386	410	400	386	392	385	386	411	426	398	390	375	389	373	432	378	389	391	369	374	388	396	417	361	395	381	411	372	423	398	388	387	419	351	399	408	447	371	381	396	365	384	349	400	364	386	382	394	348	397	420	374	409	378	385	381	368	388	401	387	393	342	424	397	389	378	409	404	405	381	379	384	384	427	392	387	402	398	389	385	403	394	398	387	369	373	420	370	391	396	375	396	383	407	401	390	397	371	416	396	388	396	344	365	359	391	384	398	357	393	376	376	417	398	348	404	428	357	347	349	410	395	379	372	400	383	388	416	395	396	412	407	386	379	383	395	384	371	417	378	359	368	361	377	382	410	408	393	380	404	405	381	373	372	357	417	351	413	390	352	375	384	391	426	395	388	397	374	372	400	376	393	370	381	386	420	409	375	384	388	388	373	394	379	385	409	402	403	408	358	400	406	417	354	375	378	351	405	405	412	396	409	413	365	389	372	369	392	364	395	342	371	405	382	356	392	391	403	379	424	380	408	403	394	411	382	360	360	413	387	407	379	423	359	387	393	394	378	397	371	408	389	388	429	388	372	384	392	350	379	380	402	403	386	413	365	399	392	399	342	399	417	388	407	386	374	368	392	385	375	378	410	407	378	360	398	367	387	379	366	368	370	412	374	397	377	384	396	364	409	383	417	380	413	409	383	399	398	386	401	384	357	362	403	364	392	379	386	385	396	386	382	414	391	390	415	418	411	364	371	403	417	396	425	383	375	379	389	405	401	362	360	371	396	388	401	356	400	420	398	363	386	413	374	388	391	400	385	405	394	400	376	386	368	381	389	411	354	404	392	391	395	394	440	383	410	392	385	371	374	376	411	363	398	358	413	380	422	437	398	394	406	397	396	416	375	380	378	364	413	389	362	358	406	386	387	388	391	398	382	395	358	381	380	372	359	379	411	358	376	423	406	377	413	412	416	385	377	418	398	422	355	351	397	408	407	378	407	385	406	396	365	372	397	387	392	420	402	346	377	394	365	363	395	371	416	412	406	408	386	370	387	378	440	361	410	374	358	407	370	388	382	389	394	364	387	380	388	352	367	418	391	429	373	388	384	355	396	391	382	387	424	386	377	401	366	357	367	405	426	378	410	381	390	431	391	390	356	397	349	381	382	374	388	368	403	415	387	395	383	388	405	381	371	387	400	410	401	373	378	401	405	372	378	393	399	381	357	418	373	376	382	383	396	373	437	378	382	366	398	373	416	375	374	397	389	387	402	353	404	363	399	385	391	398	356	374	396	410	426	354	423	396	354	360	378	428	367	382	383	387	407	351	360	388	371	356	381	400	392	397	404	354	398	376	388	385	386	392	407	410	392	370	367	384	397	382	384	402	384	366	396	381	375	374	390	405	372	418	396	395	397	381	397	409	376	364	381	368	383	360	365	396	416	394	420	406	372	370	396	397	365	349	365	399	370	376	395	360	371	408	378	408	375	371	405	386	368	393	420	383	365	359	373	367	398	398	377	378	377	424	411	351	409	385	372	375	376	384	382	426	369	377	391
30705	20524	11525	1211	498	426	398	356	318	317	332	322	319	328	347	306	333	319	332	326	334	327	329	349	272	325	320	290	331	296	309	306	305	328	298	269	303	339	282	296	309	313	309	312	281	291	291	294	297	323	299	272	270	301	301	288	306	280	323	275	298	340	303	299	312	279	305	279	289	331	299	276	315	320	307	337	304	310	290	327	326	305	301	306	281	322	286	297	304	267	308	247	297	314	282	310	299	298	306	300	310	288	299	307	322	319	279	312	284	307	288	288	321	324	237	294	335	297	300	309	328	300	312	304	326	278	331	325	297	290	289	291	287	299	307	308	285	338	317	294	295	298	285	322	300	331	276	312	313	340	309	304	278	294	295	284	313	314	312	269	311	284	271	301	304	291	276	314	303	302	314	340	310	273	298	309	261	279	311	284	293	312	304	333	300	284	302	288	255	310	282	323	291	301	306	305	318	316	298	290	302	308	285	305	303	301	304	301	284	298	269	299	318	317	267	278	330	296	303	303	269	293	295	305	319	281	338	311	289	279	321	328	317	279	285	279	287	282	318	304	307	321	329	291	306	280	323	290	306	325	317	299	287	269	294	312	306	314	270	318	329	305	327	319	282	323	306	316	323	320	315	287	300	293	284	330	287	265	332	251	299	299	293	309	328	301	340	311	280	315	296	303	279	320	306	277	290	292	311	290	289	287	327	271	302	310	320	285	272	265	323	284	286	314	323	303	299	298	325	303	285	306	267	331	283	338	315	275	299	286	299	292	310	319	318	322	304	296	280	253	298	304	293	290	311	302	314	306	283	301	325	297	285	290	316	270	284	290	298	312	310	277	274	306	351	314	339	292	290	350	315	276	334	303	269	291	303	302	331	271	293	293	293	288	337	285	327	332	319	327	329	309	296	293	300	313	272	322	320	314	283	329	320	308	312	306	318	320	330	308	342	323	295	288	292	286	272	284	282	303	319	320	319	304	300	319	271	275	302	301	303	280	308	304	253	300	293	310	287	302	286	311	317	302	329	317	292	290	290	287	289	306	294	299	281	288	295	305	313	327	312	293	363	310	316	308	315	278	321	275	314	315	309	328	327	273	292	321	301	345	295	309	305	308	307	304	338	293	307	309	293	276	328	317	299	309	285	299	289	303	298	302	290	309	308	280	294	322	307	313	323	311	295	292	314	300	307	314	278	315	311	297	343	315	294	300	275	297	309	303	293	336	299	306	308	313	329	331	294	309	277	301	278	313	288	302	303	319	285	319	309	312	275	312	292	321	331	329	321	318	298	274	293	316	316	315	311	283	265	308	267	303	316	285	318	296	290	299	305	282	305	282	301	310	300	300	303	320	305	290	266	296	290	303	285	292	294	326	306	327	335	319	305	279	287	282	259	337	304	290	306	341	285	337	305	302	293	338	302	311	301	305	313	322	313	292	295	303	280	266	331	303	302	281	315	321	280	301	324	282	299	306	277	297	314	316	305	279	267	295	305	281	301	293	300	303	291	314	308	297	287	324	279	325	302	299	312	299	316	308	280	284	305	300	290	260	302	307	309	320	311	320	304	314	287	329	290	306	287	319	284	306	304	302	321	292	338	294	278	287	291	278	305	315	317	281	298	303	296	291	301	309	300	282	287	291	287	322	300	308	316	288	328	302	272	319	307	301	284	301	286	302	298	319	324	300	327	343	327	266	302	319	272	313	314	305	284	299	304	304	295	293	282	326	272	325	299	294	316	294	293	282	309	319	298	294	281	290	301	280	338	291	323	273	294	296	341	322	275	289	319	321	335	280	324	319	340	293	296	301	301	292	306	296	299	325	312	263	283	286	293	308	263	302	267	336	302	298	289	319	359	282	313	333	325	283	285	277	302	311	325	343	305	284	319	302	317	292	268	263	298	310	300	329	298	295	303	277	293	309	301	320	293	303	331	332	290	322	298	284	306	287	304	321	315	304	328	293	320	253	290	297	309	306	287	340	309	326	321	302	277	290	317	354	335	310	286	292	323	313	296	320	295	297	347	284	280	314	308	318	282	330	295	336	290	307	333	282	308	313	291	322	297	307	323	329	303	321	332	293	329	301	290	310	326	277	292	313	324	306	311	338	306	281	281	313	279	324	301	325	307	276	284	263	311	271	301	326	324	278	278	289	309	287	308	329	319	303	285	309	310	308	281	300	272	282	317	276	301	325	284	323	285	292	324	305	327	291	346	290	290	298	320	261	323	322	327	314	290	307	294	311	293	297	331	324	321	340	334	293	308	274	327	321	316	298	316	279	292	288	280	291	311	326	284	288	324	288	287	339	291	280	322	316	302	330	297	286	312	286	284	302	287	329	302	308	279	302	294	284	282	312	302	317	302	309	310	318	292	292	288	294	316	307	312	292	303	315	273	305	300	336	299	289	291	309	286	298	309	300	336	288	282	314	329	282	306	308	296	265	322	308	302	296	312	305	288	296	282	269	285	301	325	283	271	291	325	296	304	306	285	297	315	290	309	260	304	305	306	317	277	329	268	331	292	289	271	286	319	281	286	326	319	307	315	298	299	342	325	298	303	285	320	280	301	311	312	322	299	299	324	288	282	308	301	308	279	310	344	286	330	301	295	320	314	308	282	304	315	310	239	304	320	280	313	328	289	279	293	274	332	291	308	290	308	279	292	290	319	269	331	312	273	317	298	282	293	280	304	313	328	302	311	314	301	288	301	311	275	291	297	297	295	306	310	289	282	322	319	289	295	314	329	301	302	274	311	302	306	301	299	299	296	318	284	307	305	290	286	303	294	292	301	311	301	294	275	316	269	316	330	326	264	311	288	295	271	312	309	302	312	294	312	308	301	270	295	312	335	306	290	339	303	335	296	302	300	320	302	311	314	314	281	313	315	307	276	320	314	334	301	281	300	287	292	319	291	314	339	288	288	320	253	330	306	296	297	281	320	288	291	292	300	301	306	301	268	319	292	290	286	270	278	305	313	288	284	279	286	326	286	292	324	289	360	275	312	300	333	292	284	270	291	297	287	312	307	291	315	297	254	303	300	277	299	309	292	283	304	291	281	315	278	299	296	306	306	271	288	298	315	302	272	301	320	308	308	271	302	314	287	312	317	319	309	317	280	288	291	310	334	282	301	286	293	285	335	305	333	288	306	300	281	279	316	343	300	279	294	316	260	319	284	272	261	302	344	294	322	309	297	309	286	302	287	334	311	300	307	299	285	319	275	293	298	308	301	327	313	281	270	304	311	289	298	332	319	292	300	309	299	305	336	330	273	319	292	307	302	303	318	305	350	268	296	320	291	312	300	284	283	319	301	316	294	279	289	282	279	307	312	290	317	299	326	303	319	293	310	295	304	298	302	318	322	296	308	299	321	340	314	290	307	290	253	270	289	319	308	309	314	318	308	304	284	296	307	287	296	325	312	313	289	259	284	336	358	321	274	289	249	324	305	334	296	300	271	302	290	324	321	294	298	274	291	280	273	290	276	267	334	295	299	284	305	293
6522	2736	1463	1001	838	775	758	704	726	740	715	665	719	697	728	735	731	705	720	696	768	765	714	727	721	731	722	737	739	734	705	761	704	682	745	721	755	714	645	736	742	725	745	713	688	732	738	741	692	730	710	680	707	752	697	775	704	690	671	680	735	702	706	671	713	730	755	689	695	696	664	717	709	680	721	677	731	690	725	718	717	705	659	748	715	703	714	728	743	666	716	740	759	729	735	666	688	724	747	716	694	722	712	719	702	766	706	734	689	698	726	721	747	749	755	734	767	735	677	720	742	725	727	742	747	706	673	701	742	692	746	711	718	715	714	755	681	729	718	686	706	711	725	697	726	763	719	732	724	692	726	693	717	686	704	672	686	687	716	684	746	704	715	710	745	720	715	684	691	700	682	745	720	733	701	714	702	741	668	733	715	722	695	707	682	697	704	720	689	670	689	715	723	695	736	733	689	742	701	691	678	703	733	690	706	747	733	673	696	678	765	685	704	703	710	710	713	712	687	731	689	679	710	672	703	663	704	669	752	689	723	750	713	712	691	753	717	721	728	722	741	700	693	749	731	688	767	704	682	713	692	698	708	721	749	703	721	697	738	702	731	723	703	722	694	672	662	715	719	686	719	711	750	714	692	691	683	772	702	674	692	747	682	717	731	700	660	736	685	705	740	752	696	689	664	724	732	713	660	719	689	746	682	712	728	739	726	720	705	713	682	733	703	731	678	750	772	754	701	686	679	681	688	724	726	696	704	720	684	699	719	698	750	727	725	747	716	744	720	717	678	770	741	684	733	696	743	729	779	693	713	712	737	691	673	723	729	729	705	680	707	715	705	699	684	740	687	729	709	713	690	721	725	698	755	724	717	727	723	742	706	754	726	711	678	726	747	692	692	737	700	674	743	726	705	703	699	684	683	719	687	677	718	707	715	714	713	720	718	763	698	743	714	692	762	725	742	692	679	738	712	715	712	730	710	709	630	724	747	698	687	719	713	678	731	734	742	727	722	710	698	705	730	691	724	714	643	697	726	737	738	694	736	689	715	648	764	713	725	662	715	692	710	685	685	698	739	721	679	719	735	702	671	760	657	740	707	708	757	685	751	748	722	712	708	708	735	680	765	720	694	718	645	689	728	673	699	703	711	697	743	690	716	680	635	712	721	707	709	720	713	717	740	743	735	717	670	708	709	712	751	720	710	714	696	731	708	736	728	735	689	718	748	719	721	716	708	710	725	705	711	725	731	704	706	683	682	717	742	716	696	709	722	709	746	739	694	715	693	717	699	736	725	690	709	718	753	736	668	731	727	737	755	733	723	702	690	699	684	694	732	756	709	715	717	724	690	705	669	735	728	698	713	701	741	698	751	679	710	660	735	723	707	694	747	720	734	656	686	715	696	706	705	722	720	716	742	748	732	742	756	746	766	715	704	736	701	713	697	677	723	704	700	722	683	727	729	734	735	738	700	706	686	712	696	735	698	702	713	681	718	727	694	716	698	728	706	709	760	737	668	692	730	673	710	749	754	672	686	699	718	669	705	746	698	680	683	709	752	706	734	738	726	689	707	782	726	705	730	704	773	758	679	703	742	744	680	694	709	711	710	730	738	719	689	725	749	719	739	762	646	666	712	691	672	706	737	707	673	712	694	731	640	710	671	671	772	726	674	710	731	721	691	705	742	729	731	738	718	748	722	705	729	733	724	760	718	664	709	696	744	796	715	697	716	740	738	724	674	709	712	733	711	717	730	698	740	702	740	715	727	766	728	682	720	727	680	705	721	760	702	694	706	682	780	721	701	754	712	736	717	687	739	743	707	705	725	728	726	652	693	699	695	763	675	735	692	749	715	700	701	715	710	708	703	710	698	677	713	724	736	735	681	693	678	679	633	761	687	741	685	732	756	701	779	734	715	730	700	671	697	744	668	712	767	676	732	797	678	687	696	709	693	737	693	735	716	714	745	747	719	766	717	691	712	718	719	723	702	699	721	675	694	692	722	690	745	704	731	729	770	682	669	709	724	691	712	735	703	716	725	748	757	750	745	704	691	756	756	684	696	720	739	702	702	696	704	685	754	714	727	687	727	728	719	722	681	682	727	708	730	723	724	780	694	684	739	707	667	692	734	783	734	690	709	718	747	683	718	739	682	710	685	697	737	659	728	699	736	720	657	715	752	718	692	680	718	715	700	742	690	730	678	777	755	657	709	706	683	716	727	756	717	663	723	691	682	698	703	712	707	698	699	689	709	750	736	757	697	696	722	737	666	705	722	668	725	700	722	678	710	712	714	711	768	740	672	719	709	710	701	684	767	718	692	728	693	714	691	752	705	704	725	690	706	706	720	737	740	716	715	679	743	699	720	712	771	724	713	703	715	719	753	692	754	749	681	718	724	730	721	701	735	713	743	680	698	782	697	679	742	677	699	717	709	691	655	720	725	689	734	676	710	706	713	711	712	694	713	708	689	737	714	745	695	721	727	749	715	668	679	672	767	720	646	724	666	655	671	746	736	677	680	761	733	644	747	691	748	703	695	760	759	704	712	733	704	729	714	732	732	727	760	678	702	702	669	683	681	686	712	697	696	760	690	676	694	708	708	699	683	722	697	736	732	715	701	734	625	663	702	665	730	698	753	682	712	683	691	718	737	785	757	737	700	748	732	740	703	759	721	755	740	722	672	710	705	716	690	715	692	724	707	740	758	724	709	723	707	743	755	714	714	706	714	697	720	736	736	709	662	702	705	734	729	673	676	661	765	749	737	689	734	760	738	667	712	740	683	684	734	691	698	745	733	722	664	691	688	653	710	678	696	755	717	704	778	714	751	694	724	714	713	726	705	719	699	701	655	720	691	737	711	727	682	703	688	694	727	700	694	729	708	704	744	688	706	754	704	751	730	760	709	736	697	708	739	716	712	695	684	768	731	700	696	737	697	698	729	734	673	670	735	766	692	730	749	715	724	731	700	700	723	719	697	712	729	698	720	725	733	751	693	716	681	673	748	734	680	717	655	725	688	727	707	672	717	736	689	700	758	728	709	691	749	734	694	732	717	693	694	728	735	683	674	712	740	702	728	703	736	697	729	655	689	708	758	693	718	687	672	659	731	716	682	761	736	722	760	702	757	736	671	698	698	669	711	730	685	728	654	742	671	748	715	715	716	765	678	692	718	712	672	735	735	742	705	712	696	689	719	759	747	673	709	707	680	728	699	696	703	704	707	704	689	733	696	717	676	707	705	748	754	721	706	735	726	711	779	711	697	697	731	704	717	701	749	691	688	689	702	732	736	715	683	729	714	695	774	695	717	680	709	722	694	699	747	708	671	735	708	684	708	726	740	743	669	682	677	750	695	723	694	709	665	730	700	692	730	694	731	723	704	630	702	775	678	689	711	725	707	703	765	690	677	688	732	741	746	791	704	722	709	771	699	664	746	721	692	725	734	704	731	685	712	738	683	702	706	736	735	745	763	731	704	726	732	768	726	680	721	669	684	745	751	673
24393	21014	24338	27886	21002	19411	845	448	328	310	326	273	276	274	264	276	300	263	254	257	257	233	242	243	245	221	224	247	231	218	213	232	245	207	208	210	255	234	219	209	230	210	207	214	215	201	209	206	235	195	214	181	241	210	215	242	190	237	214	211	228	237	189	214	224	222	219	212	203	216	216	195	218	216	220	210	205	192	203	197	198	203	219	219	226	227	221	213	204	224	242	219	240	239	222	228	218	176	206	230	233	223	221	200	190	239	215	209	208	215	192	199	220	226	222	187	219	230	215	216	231	229	213	219	212	224	190	213	208	219	241	206	191	229	213	215	212	204	233	241	229	226	247	214	236	213	201	221	187	195	234	239	227	222	220	204	202	242	229	214	213	229	201	244	242	223	240	215	218	195	202	180	240	208	208	214	210	214	239	221	220	203	215	204	210	215	222	205	208	183	195	224	210	215	221	222	246	207	213	230	237	214	208	201	242	233	236	207	206	188	222	221	218	202	213	208	185	193	227	207	204	217	244	210	191	210	209	250	215	198	221	234	201	228	189	219	228	215	165	182	211	230	227	209	210	189	210	221	216	221	239	211	232	199	216	186	187	180	197	203	203	231	243	216	213	199	207	220	217	214	172	197	213	214	225	186	200	183	174	198	200	197	197	210	209	213	204	204	199	219	227	211	218	225	212	191	187	231	215	217	208	234	201	232	238	193	230	212	212	246	211	218	243	215	219	204	205	206	214	216	219	226	253	208	202	221	226	239	231	191	233	204	192	211	217	230	225	220	208	188	212	230	234	190	199	216	211	204	215	236	239	200	221	217	188	226	208	209	206	236	224	211	197	219	234	237	204	228	200	196	224	191	209	197	226	210	201	220	221	224	187	203	238	213	225	198	204	185	217	199	205	220	225	206	222	214	213	238	205	209	201	207	210	200	236	199	233	222	200	215	220	203	210	212	213	226	226	191	182	216	207	212	202	222	232	239	226	210	228	211	223	220	240	170	200	187	207	231	210	224	222	214	218	203	190	203	238	212	211	219	220	219	195	231	213	217	228	216	216	191	199	239	205	212	220	241	218	219	239	194	241	218	218	216	199	228	193	206	234	218	194	204	222	231	191	221	226	188	189	209	213	225	200	228	201	205	215	212	200	227	232	217	244	207	208	209	223	222	207	215	228	208	219	209	204	224	200	212	205	201	219	214	211	223	229	198	205	197	229	199	218	199	200	211	249	222	202	220	217	240	205	224	215	204	208	206	193	202	215	219	242	212	210	214	224	231	214	208	209	194	227	242	216	211	194	195	235	202	194	225	199	245	228	215	225	239	220	202	241	217	233	227	188	206	206	220	219	215	249	203	206	214	199	216	223	205	198	242	244	231	208	240	204	201	218	240	246	194	237	214	222	175	216	215	232	205	207	206	225	196	238	227	221	209	199	224	229	214	197	208	199	182	230	195	210	211	264	245	222	197	212	217	208	227	191	193	226	220	236	208	225	232	241	222	187	228	206	212	224	203	220	224	246	236	229	221	221	206	206	184	212	213	237	219	211	203	245	230	219	196	183	217	175	196	207	237	218	245	207	181	216	196	189	220	225	222	236	210	238	239	206	196	215	236	192	204	196	212	201	195	202	227	186	224	240	193	205	216	199	222	212	201	229	227	202	235	248	209	210	199	233	220	209	205	197	192	219	197	203	232	218	217	221	198	210	226	222	212	215	223	203	225	214	212	210	203	229	199	202	238	180	240	232	206	237	225	213	216	204	223	210	222	236	199	224	227	207	236	207	183	235	218	265	226	178	198	230	214	229	223	203	191	200	209	209	224	205	204	216	214	194	220	215	220	208	192	190	214	202	215	204	204	229	202	233	188	204	200	236	213	219	222	189	227	211	210	208	191	217	248	239	206	222	213	210	207	212	202	204	227	224	221	209	198	196	237	213	205	204	208	220	222	210	230	222	219	216	196	241	205	201	225	206	176	193	226	204	192	209	231	203	212	245	185	233	192	231	210	213	224	210	224	222	214	230	208	196	229	227	253	206	211	195	217	192	230	230	210	238	210	209	222	215	205	205	196	228	229	208	216	214	212	218	194	197	234	221	179	219	220	224	248	218	213	231	193	209	210	209	232	212	220	256	204	240	223	240	228	218	237	234	218	212	214	201	220	228	209	216	200	200	195	210	231	234	215	204	221	214	216	191	228	237	221	214	215	210	213	170	247	220	230	194	198	216	215	233	220	220	229	227	217	211	216	216	182	193	243	217	204	185	199	219	214	203	209	224	229	204	233	220	196	229	198	199	226	237	210	203	225	205	200	215	241	270	196	201	204	217	206	204	214	200	239	235	239	229	216	179	214	200	209	220	214	216	229	211	233	207	210	206	235	236	235	226	216	229	194	227	222	222	217	223	218	221	206	218	209	219	207	220	231	235	195	242	215	231	208	204	241	216	211	184	225	213	198	234	190	215	213	228	225	176	226	211	211	239	209	196	201	214	220	204	191	252	217	231	207	221	225	212	202	233	218	208	239	204	231	203	202	210	240	221	202	233	229	231	222	249	195	211	200	241	236	188	197	181	221	227	213	242	235	197	192	206	218	207	220	213	222	214	213	205	191	184	212	210	214	217	221	221	215	235	215	232	225	235	218	207	224	209	209	192	220	186	213	229	182	191	223	212	198	223	227	204	200	212	232	192	203	233	233	224	193	207	195	188	221	211	224	206	217	220	202	221	211	212	210	211	220	217	216	235	214	197	209	231	226	239	221	203	230	198	231	218	229	218	215	214	228	242	243	213	240	227	239	201	213	208	193	199	216	189	223	223	194	195	211	225	220	241	181	198	226	220	212	198	226	235	233	216	204	183	226	217	218	197	216	224	217	219	191	191	225	202	209	195	211	225	229	201	212	207	211	202	201	198	200	209	188	221	181	217	198	220	207	203	211	226	185	198	210	176	179	210	213	207	201	204	205	226	198	213	213	214	241	215	218	220	229	224	209	198	222	191	198	222	246	210	215	235	249	246	230	222	200	206	219	209	203	223	221	212	209	205	204	203	212	211	218	208	239	205	230	214	204	196	224	221	201	216	205	207	215	219	203	221	202	201	219	205	199	237	202	212	221	204	195	230	216	215	225	218	216	235	193	232	220	219	226	240	208	180	192	202	222	206	201	197	234	204	196	201	240	226	233	197	207	203	221	196	194	212	208	201	200	234	228	192	207	208	215	204	213	221	231	220	213	206	263	231	196	234	200	195	239	225	223	218	199	220	203	228	207	202	202	201	210	237	228	199	202	211	227	202	202	217	203	205	222	200	201	189	205	198	205	214	231	214	234	197	188	209	205	196	221	222	191	206	208	215	208	213	223	208	211	195	192	195	205	193	199	215	187	202	221	198	215	200	229	210	196	185	227	221	217	210	186	215	192	185	244	219	220	213	228	251	200	236	214	215	229	207	198	182	221	240	207	227	182	203	213	221	234	221	218	199	224	193	250	215	221	220	201	236	206
4641	5252	2571	1234	844	674	603	596	563	574	581	544	554	568	487	575	558	540	554	502	539	521	515	524	522	511	528	529	486	576	536	551	502	537	519	540	548	567	451	558	549	499	520	519	532	527	535	496	497	461	480	523	522	520	484	538	498	522	540	581	524	488	507	572	485	491	554	545	467	486	540	528	527	561	546	514	513	517	522	506	512	513	497	506	495	538	576	498	525	552	530	543	500	504	542	509	513	560	525	520	494	491	502	545	511	520	504	512	506	481	531	511	493	500	541	474	492	506	505	482	538	498	529	508	480	504	511	516	539	540	517	527	485	485	496	520	483	510	513	507	486	487	545	533	510	518	488	521	499	569	503	565	541	491	533	528	483	485	513	478	478	524	491	488	498	514	530	492	514	526	497	457	555	519	504	554	531	539	498	500	519	493	481	490	508	506	538	505	489	512	528	537	539	522	507	497	543	526	534	492	500	523	487	544	491	514	498	518	521	487	527	520	530	496	515	494	520	513	545	533	496	535	450	549	499	525	498	543	497	462	491	520	503	547	535	469	486	501	520	526	492	516	494	497	533	491	524	549	550	525	493	516	538	524	490	521	500	484	530	515	491	512	487	539	517	519	542	495	537	516	464	522	501	534	529	526	528	524	515	528	511	483	516	498	526	498	519	485	513	525	538	506	482	497	512	483	502	556	550	519	477	507	554	505	524	486	548	449	491	543	517	494	520	536	532	502	479	525	511	518	536	489	518	517	533	514	513	521	533	532	496	544	524	518	496	543	512	508	528	515	533	536	489	524	540	527	478	526	501	497	546	516	517	508	519	502	500	513	515	497	530	517	550	548	525	500	529	521	533	463	505	492	480	553	525	508	487	516	542	481	541	484	537	466	536	490	488	481	498	567	539	548	519	499	522	482	507	539	486	517	516	518	517	539	512	522	514	534	535	489	505	517	495	535	508	517	541	492	538	527	448	499	526	496	516	536	547	489	505	502	527	524	512	497	532	519	524	522	534	540	542	547	505	557	533	514	499	529	516	551	527	555	530	549	512	534	512	460	480	507	492	503	502	548	541	525	533	521	513	502	537	547	516	512	490	557	506	540	471	502	502	501	507	529	535	514	519	532	487	520	512	474	494	515	493	515	531	492	531	481	501	507	504	520	526	535	513	508	479	489	518	542	542	538	513	526	503	519	515	473	527	474	500	532	495	516	529	509	480	474	495	499	512	505	501	513	492	494	471	522	491	558	558	477	507	542	499	544	505	518	523	518	537	569	507	502	563	503	532	535	523	525	540	509	528	542	531	528	533	536	532	534	509	522	533	516	512	529	520	481	519	484	482	483	538	482	549	496	489	516	523	455	512	489	522	512	520	498	528	513	548	534	521	515	496	508	525	499	505	520	546	523	569	496	537	536	497	508	493	495	510	542	554	505	545	510	547	536	507	513	508	510	475	582	507	491	485	475	530	483	520	530	530	518	525	480	513	511	521	512	504	506	526	503	466	508	518	529	483	542	487	505	540	488	498	514	523	508	497	530	464	532	534	520	538	507	538	510	509	508	537	462	540	472	535	538	564	497	538	533	491	503	495	526	511	538	545	526	550	490	493	525	558	508	530	516	527	501	529	553	519	561	521	515	487	486	515	507	511	535	498	521	505	553	522	526	497	516	528	527	476	474	533	515	489	477	566	449	532	519	503	526	520	481	481	499	489	556	513	547	513	509	520	553	498	540	567	524	502	521	553	524	491	572	523	534	508	517	517	497	504	529	518	488	532	550	534	504	492	543	512	492	524	576	519	495	510	508	514	513	508	530	545	516	528	545	520	534	523	518	534	525	546	536	537	516	483	499	515	576	545	517	532	494	525	499	512	485	546	508	505	531	481	542	532	491	535	553	472	477	551	481	573	480	571	497	480	560	485	534	515	533	502	506	524	498	513	470	537	495	511	533	529	482	483	522	486	530	511	508	553	504	532	488	550	502	534	538	528	499	500	509	498	553	542	539	528	540	528	579	511	551	486	526	487	506	526	510	478	483	518	510	472	505	561	519	567	528	519	503	538	511	525	502	514	502	506	501	514	489	524	506	520	552	503	520	508	535	544	529	531	512	549	509	471	516	501	513	532	529	492	530	519	514	537	513	541	551	541	508	498	542	548	504	512	515	529	526	498	492	546	505	542	506	491	527	501	501	504	526	544	456	511	504	563	490	507	511	544	493	516	550	519	519	475	518	574	508	529	539	514	529	517	496	504	511	527	508	527	511	534	505	557	496	523	539	475	553	532	559	530	549	498	558	488	525	550	500	534	538	499	513	504	535	532	494	513	534	495	492	487	475	519	509	496	512	502	531	531	524	498	513	557	545	507	461	509	476	546	525	553	530	540	506	527	507	515	540	522	501	526	490	556	491	502	490	547	462	487	507	517	532	475	494	523	512	521	509	488	503	540	499	478	554	538	489	520	525	540	533	510	520	520	497	529	516	502	502	492	468	528	513	565	506	547	533	497	499	499	499	523	565	487	536	550	568	515	482	494	490	527	498	541	490	503	529	472	472	502	518	523	488	540	491	497	540	537	544	550	547	502	538	535	505	519	536	483	501	542	520	459	501	504	523	518	520	533	543	502	523	522	500	523	497	555	509	533	536	486	534	468	543	548	472	557	553	519	540	529	506	529	528	523	500	490	532	490	523	512	558	474	482	541	505	506	514	479	537	527	486	506	512	539	488	507	513	518	539	489	515	519	547	509	489	478	526	545	528	518	513	499	505	500	517	587	492	542	517	514	526	525	538	544	520	508	491	515	558	528	556	464	500	477	507	514	550	502	519	506	514	530	545	494	490	484	504	511	552	481	509	539	557	515	513	519	515	511	487	549	519	502	558	515	500	541	520	524	529	484	524	499	500	529	477	485	497	507	517	521	516	491	519	500	535	506	506	499	519	507	538	529	534	518	508	515	525	531	470	506	524	533	560	505	506	515	494	500	499	533	549	480	544	495	512	546	496	521	507	528	514	467	530	504	524	534	494	542	516	546	556	506	535	544	570	515	487	521	516	488	509	541	564	485	522	572	514	520	512	487	488	498	474	530	506	530	503	468	566	503	515	524	515	522	559	522	492	538	569	547	524	543	518	506	543	528	560	524	474	510	547	465	519	531	526	508	527	512	509	549	506	508	488	512	491	533	470	510	491	522	518	503	509	479	526	507	556	486	481	477	529	515	518	533	489	501	538	479	528	534	544	558	529	525	511	515	502	503	471	529	488	454	496	507	520	499	545	491	531	490	518	542	501	520	533	500	543	508	580	508	494	548	548	528	525	502	498	494	526	466	499	530	528	527	513	515	508	513	509	508	547	522	507	496	540	496	530	550	525	509	520	529	499	500	513	497	522	489	524	518	524	523	505	508	522	514	517	485	507	512	482	516	507	536	495	508	515	528	518	532	497	443	497	553	529	502	525	532	506	497	519	512	492	536	528	472	520	533	504	505	514	500	572	526	565	490	521
23773	21002	24672	27525	21004	21014	15363	737	404	334	285	283	249	270	275	211	231	203	205	216	201	190	193	214	177	158	190	202	187	126	162	173	168	205	166	151	154	175	151	166	153	174	154	163	154	163	162	164	146	154	184	189	146	170	151	163	155	157	161	185	153	148	142	150	155	152	148	134	155	152	148	156	166	161	147	152	162	162	155	138	155	159	143	164	154	159	145	163	149	154	165	167	181	158	169	151	172	166	167	174	138	149	161	154	170	179	157	149	155	159	151	140	141	155	160	132	181	145	145	162	132	179	175	173	147	149	129	156	135	144	153	141	154	138	162	154	147	148	135	178	155	127	138	149	112	151	151	170	150	155	163	145	180	139	146	153	168	141	142	162	161	168	168	152	157	132	141	159	140	151	145	120	159	146	140	147	174	167	161	161	145	146	158	163	133	171	158	152	149	139	139	173	150	126	123	147	171	140	161	150	161	153	154	129	151	159	154	168	157	143	150	164	169	164	158	174	159	130	157	133	184	150	164	159	145	158	143	145	149	160	146	137	147	148	163	175	138	139	183	142	137	167	160	126	158	145	156	153	148	147	135	149	161	194	150	143	167	146	137	162	166	147	155	138	145	150	140	130	153	156	157	144	142	144	168	147	147	147	164	147	151	159	152	137	176	142	158	166	144	143	139	156	160	142	124	140	130	158	149	141	140	142	160	135	151	154	167	153	151	157	170	142	143	157	147	146	159	145	133	152	161	158	162	176	150	161	152	168	161	158	146	140	142	165	146	162	152	140	153	162	163	140	172	139	139	151	151	146	150	152	152	184	145	158	151	131	173	175	146	151	153	135	127	149	154	146	148	151	143	153	173	147	154	152	143	137	158	148	149	164	152	141	163	172	153	176	144	138	122	172	159	150	157	137	175	146	143	151	156	149	170	139	152	152	160	137	130	136	144	155	167	144	133	156	158	144	149	142	173	144	151	153	152	161	144	161	162	161	153	158	148	143	168	160	139	172	160	148	165	159	147	169	156	150	169	152	139	154	169	178	165	172	151	161	159	143	141	130	131	140	163	147	146	143	163	151	145	173	146	151	162	149	148	158	163	167	158	151	157	158	134	143	169	150	149	179	158	145	163	161	142	147	146	142	131	154	151	163	159	150	151	149	143	143	158	151	139	158	131	145	144	151	148	138	157	142	159	142	181	142	163	154	133	155	143	157	156	160	134	134	158	163	150	158	157	142	141	139	154	153	171	173	165	161	147	158	158	161	168	148	163	155	147	167	137	162	157	155	139	150	159	169	156	180	168	152	140	157	131	155	144	158	155	157	157	138	163	146	169	147	146	149	145	145	164	169	148	177	117	145	155	175	167	160	152	148	171	140	148	154	154	169	158	161	136	168	163	143	164	201	155	133	147	133	166	151	172	162	185	132	172	154	141	163	134	155	142	131	163	156	166	174	137	159	156	174	148	150	153	144	147	132	169	161	154	166	131	158	144	147	143	161	152	149	166	152	168	167	159	155	160	165	177	151	134	143	155	154	156	146	184	164	136	139	169	171	134	157	144	164	160	149	133	164	156	172	189	145	158	143	151	140	144	142	139	145	145	153	168	146	124	144	142	167	177	149	134	163	147	146	159	146	145	152	166	143	168	165	138	175	177	169	146	132	170	144	158	138	174	150	133	132	169	183	141	139	164	176	156	176	131	156	135	142	161	148	142	137	139	141	158	147	135	142	146	145	168	157	154	151	148	140	155	151	157	142	137	133	142	158	138	170	151	148	140	153	157	139	150	170	175	144	147	128	143	155	161	161	147	166	151	146	180	134	114	148	155	158	146	154	137	166	157	162	170	130	162	162	129	150	149	162	153	140	134	169	148	142	137	133	149	158	153	173	141	154	178	166	141	157	140	156	152	166	153	140	143	148	140	151	150	151	140	145	140	165	157	149	158	156	147	152	144	136	157	144	161	129	139	160	160	163	137	132	162	145	160	144	156	156	166	158	156	140	142	160	163	163	154	172	146	164	158	163	159	143	138	153	159	152	151	155	137	130	156	134	140	148	149	153	153	154	127	165	143	165	147	172	172	146	157	161	167	144	158	171	157	142	171	135	141	163	157	152	138	160	156	154	149	138	149	158	134	131	148	151	139	147	147	170	149	145	150	151	140	143	158	160	144	152	154	157	150	164	175	177	156	146	177	150	119	163	157	153	169	161	150	156	160	139	168	152	155	168	163	152	150	141	179	158	163	145	172	148	150	156	164	157	160	169	161	141	145	144	148	158	153	138	143	150	164	170	168	152	164	158	167	151	138	138	173	183	149	143	146	181	153	145	161	129	147	133	136	167	143	155	150	153	158	161	140	159	163	170	153	171	136	151	152	167	133	150	166	136	153	185	158	154	170	162	145	160	178	126	137	147	147	156	146	163	155	164	150	156	149	144	176	153	163	151	140	137	149	156	165	144	167	156	135	142	167	163	140	160	144	143	170	156	160	149	151	146	136	159	127	133	135	139	151	147	143	154	144	164	157	169	155	144	156	172	147	131	145	162	155	133	139	155	165	144	142	144	149	149	148	161	177	137	145	156	164	157	153	174	159	160	134	161	163	137	146	136	143	174	161	141	172	167	150	157	154	155	147	158	152	156	177	160	133	155	152	164	159	156	162	149	144	141	175	166	151	130	169	157	141	173	132	170	164	164	140	151	127	155	137	139	142	152	178	151	131	155	163	162	171	147	145	135	142	142	146	141	159	175	146	137	134	165	148	145	134	138	148	174	144	181	155	174	153	169	145	161	148	150	160	174	149	157	140	157	134	130	158	134	166	145	182	161	162	151	126	124	155	123	167	171	153	148	147	151	132	162	142	147	170	164	152	187	168	152	135	154	132	156	151	134	161	147	168	149	142	136	171	163	143	154	148	143	152	147	162	154	147	168	167	157	182	146	137	149	162	171	140	151	138	164	160	159	138	134	156	154	160	154	133	131	167	156	148	149	151	156	155	145	141	152	153	147	165	159	168	149	150	160	145	155	157	143	142	141	136	159	148	139	164	155	138	156	146	169	158	148	146	151	127	145	168	167	157	164	162	136	127	150	146	164	180	138	143	167	148	138	152	156	157	157	129	153	136	157	154	151	171	165	147	150	157	156	158	162	154	131	130	132	146	149	172	136	160	139	147	133	160	149	145	169	166	141	164	124	169	160	180	143	146	156	118	155	167	137	139	136	150	165	159	139	127	153	138	147	152	145	153	121	154	161	160	161	160	168	154	128	143	149	144	154	153	157	166	160	172	174	133	132	158	155	130	159	160	126	133	151	156	147	150	162	161	146	171	153	143	158	171	169	161	157	179	152	134	134	148	132	157	147	134	173	159	162	151	147	133	145	145	164	158	148	176	168	154	139	150	148	147	161	151	150	146	152	150	153	159	115	147	156	173	134	171	152	137	146	173	156	156	149	151	176	160	146	165	158	153	159	159	147	144	183	156	151	158	176	143	142	143	154	175	132
5217	7629	3908	1603	928	649	522	490	487	431	421	470	463	439	431	429	441	410	404	389	405	421	399	361	391	413	437	411	402	399	414	391	398	389	394	415	375	394	411	400	378	414	402	431	377	398	362	384	374	423	358	346	361	407	390	414	369	405	374	388	400	395	371	378	430	387	372	404	441	379	419	356	372	398	379	417	423	373	386	363	392	400	377	428	396	415	370	371	384	419	419	399	430	397	396	355	371	389	374	414	393	421	351	393	391	353	378	399	403	393	396	388	386	390	385	381	375	391	394	389	411	369	384	405	369	392	400	379	375	355	413	403	387	380	418	396	366	387	378	383	385	403	407	379	407	367	391	392	399	395	422	406	387	377	404	369	391	392	382	365	384	423	383	384	367	371	397	392	408	406	377	391	368	415	385	381	391	398	370	406	414	396	400	392	401	387	347	371	391	371	387	401	401	364	388	388	392	356	403	422	366	371	383	395	376	368	386	369	438	385	394	398	387	413	392	360	370	381	401	382	399	383	372	395	385	409	395	358	372	379	379	430	415	391	404	394	389	387	409	389	408	387	384	364	371	453	385	365	391	388	391	391	395	392	417	426	370	375	376	408	366	373	383	372	373	352	406	401	370	371	380	372	399	370	399	398	391	380	391	371	391	376	384	380	353	378	387	412	375	375	407	379	392	421	429	395	393	375	372	381	363	381	386	405	400	353	331	384	422	392	376	402	390	389	374	407	376	419	353	384	414	368	358	376	363	398	393	375	361	400	373	377	366	401	421	382	380	370	403	351	396	383	348	420	387	409	436	407	397	405	395	357	381	392	417	405	444	408	380	405	368	380	401	390	391	395	393	374	386	359	404	398	374	400	369	362	409	355	393	386	369	373	354	384	380	363	406	407	355	398	388	392	385	398	394	370	401	387	382	407	403	392	363	394	355	364	392	382	370	408	392	419	393	402	413	361	388	360	379	395	393	377	375	378	406	394	395	421	408	417	420	390	371	394	362	373	428	399	390	422	412	375	402	356	376	415	389	344	361	381	385	411	392	404	396	392	386	375	346	399	370	405	378	381	367	375	358	352	394	416	402	420	375	383	365	399	403	381	416	374	373	395	398	405	391	416	361	395	385	383	387	360	401	404	376	374	361	374	389	367	355	393	420	393	388	377	412	379	410	360	374	395	386	393	402	402	409	380	403	424	389	412	399	388	420	395	404	361	390	415	391	400	364	393	397	425	387	409	370	381	378	401	359	376	401	415	372	376	376	369	363	396	327	390	384	394	429	384	383	412	426	424	381	374	364	362	404	392	387	386	423	370	376	401	396	405	375	395	423	362	394	352	396	360	373	374	411	381	403	373	352	394	364	381	429	379	367	359	397	374	393	432	417	393	415	407	411	397	419	384	372	363	384	380	426	368	381	372	445	392	396	369	370	404	416	438	381	396	383	401	380	399	380	381	366	375	396	387	374	372	408	390	342	380	395	388	380	417	390	394	396	371	367	381	399	402	396	368	370	372	384	401	380	391	384	398	387	405	404	365	364	396	408	406	369	400	375	363	385	391	389	363	382	401	406	386	387	377	369	418	359	407	366	389	387	384	399	377	390	383	393	418	377	381	415	395	386	398	388	398	371	357	398	395	377	379	389	389	377	365	406	358	390	404	368	407	393	390	387	423	364	370	391	410	382	385	422	362	391	402	340	394	356	404	369	393	383	378	404	413	369	352	366	420	418	374	385	405	378	393	392	389	394	372	374	371	388	387	403	375	394	412	381	367	355	409	410	382	380	381	379	386	400	379	407	387	367	365	365	376	402	406	394	363	385	381	385	378	382	395	407	366	409	373	418	366	376	393	378	444	389	375	386	397	422	399	366	374	391	392	390	346	387	405	338	392	403	373	379	381	388	387	417	416	363	407	362	353	401	380	388	405	389	415	351	393	443	392	386	389	377	396	374	378	377	380	389	372	388	385	416	384	385	377	390	399	338	376	378	404	394	368	407	395	402	406	378	407	364	385	408	384	395	388	381	374	422	383	378	385	427	399	384	372	395	399	459	366	355	373	368	421	385	388	365	398	401	371	391	354	407	386	392	399	366	378	418	431	374	405	410	356	393	409	448	358	417	381	380	385	395	402	430	381	379	396	386	383	404	382	382	385	408	399	421	422	378	388	383	391	385	386	409	384	364	363	392	359	373	378	385	389	363	368	384	399	405	388	342	414	371	356	391	372	372	441	387	336	332	409	392	343	347	396	384	408	372	381	412	379	385	404	354	378	399	399	405	389	372	357	387	425	372	366	397	381	400	391	424	387	330	390	376	397	403	396	410	376	385	393	369	345	437	406	377	406	385	403	384	442	372	408	399	350	379	368	374	385	355	388	397	380	346	364	385	403	362	401	351	396	364	395	361	384	380	371	403	365	395	398	349	371	387	408	385	347	418	416	386	396	362	378	401	368	369	394	379	395	371	391	395	376	397	370	359	412	380	398	386	412	393	406	413	397	382	438	359	385	409	337	396	387	359	384	396	403	403	390	343	349	416	377	371	392	400	407	387	428	409	403	379	411	403	388	362	356	389	405	402	403	405	386	372	406	383	390	416	423	411	410	396	396	387	390	381	413	385	360	386	392	406	412	402	419	374	422	397	385	366	409	399	381	388	370	367	385	364	398	414	381	389	407	386	404	397	417	365	409	404	382	394	374	401	363	377	371	390	374	397	390	409	404	364	397	406	393	412	355	376	388	428	390	375	360	396	355	396	383	350	388	376	421	387	381	374	395	367	393	407	373	407	353	379	375	370	382	364	384	366	376	349	379	383	363	379	390	338	385	388	354	374	399	405	405	352	407	388	371	386	403	401	398	403	404	375	385	387	387	384	385	404	388	386	378	411	381	390	435	420	378	386	399	403	404	394	370	409	432	403	402	400	375	384	368	379	390	367	393	417	394	390	394	366	405	375	389	401	402	415	391	359	388	366	387	386	408	386	382	405	400	396	370	375	398	387	416	406	374	387	383	441	383	351	404	390	400	401	345	388	395	404	386	378	408	377	379	416	360	377	388	357	397	379	394	395	392	417	405	406	384	382	381	377	444	407	361	397	382	359	373	380	383	393	384	391	342	415	390	406	377	398	360	355	402	362	374	393	387	350	377	365	376	391	372	401	360	420	415	409	376	396	371	363	385	418	373	397	379	417	394	385	408	407	385	421	381	361	375	399	411	349	382	416	380	397	391	365	382	398	378	386	382	421	350	368	411	393	376	354	358	401	376	409	388	405	401	363	415	398	406	360	410	372	385	358	400	409	405	395	383	341	396	373	387	387	380	383	362	386	401	380	384	378	406	338	422	398	407	412	411	408	412	369	385	374	403	390	401	383	409	401	354	412	366	383	379	374	380	404	401	375	377	396	378	402	409	407	401	397	391	372	384	409	350	400	360	389	369	365	396	388	391	372	385	399	403	402	404	382	364	383	408	369	390	364	402	380	355	366	379	397	393	359	412	363	389
30779	20607	11926	1456	691	600	522	369	341	313	327	324	340	326	333	338	362	314	306	316	302	290	320	323	290	303	334	290	285	319	297	284	319	335	307	313	298	322	307	293	276	303	268	307	318	314	342	315	282	291	298	287	316	303	280	279	285	308	268	304	296	293	339	311	275	336	288	309	280	318	297	319	313	314	314	313	279	328	319	319	296	313	341	329	316	299	319	303	299	302	317	310	304	307	281	314	274	327	323	310	290	328	325	304	296	292	294	296	303	303	331	302	289	281	312	310	328	340	322	322	308	314	295	313	310	302	299	323	302	354	277	311	334	313	316	315	296	305	297	303	303	311	296	283	289	333	302	335	299	295	288	299	310	294	347	317	307	305	310	273	326	282	298	299	306	340	316	307	292	304	335	304	299	305	286	305	291	264	278	278	302	329	308	281	319	306	288	308	304	288	308	302	309	281	306	318	309	297	323	304	277	300	293	298	327	338	272	305	306	310	323	265	292	281	282	302	327	264	331	329	331	324	296	301	281	303	331	309	325	290	306	300	306	304	292	303	345	287	307	316	319	291	333	294	279	299	307	295	288	307	314	303	321	317	273	271	287	311	303	334	294	282	300	294	287	326	344	285	307	305	299	306	310	309	296	306	305	293	289	342	305	296	322	303	318	301	319	318	298	316	297	261	298	317	300	295	319	316	266	325	280	321	317	263	273	287	299	308	270	302	319	320	266	320	291	291	301	310	295	305	329	283	288	295	283	318	286	338	295	304	283	305	313	305	311	308	312	297	308	322	318	294	307	287	304	294	289	305	304	290	308	304	310	305	302	301	273	322	315	294	342	322	313	269	335	296	285	303	297	297	298	288	282	309	298	268	290	295	275	313	316	318	314	293	301	324	317	281	318	345	293	316	249	283	293	322	301	312	308	301	272	314	329	326	292	321	302	311	326	316	331	285	310	300	276	265	282	321	297	300	302	311	314	318	266	290	319	303	317	323	296	262	287	271	308	281	279	285	346	303	281	310	296	297	280	315	312	295	316	293	343	342	280	296	302	298	275	328	304	309	315	311	302	338	303	300	314	318	296	277	294	315	282	331	313	300	264	360	258	297	284	313	283	301	319	301	303	311	306	300	302	298	294	268	275	271	316	324	330	286	299	304	292	312	311	287	307	258	292	269	312	317	289	291	286	323	324	307	289	304	292	314	296	321	312	299	307	286	289	291	279	286	288	292	343	289	296	301	296	318	307	285	311	336	297	313	316	286	306	302	298	292	292	275	313	309	271	336	274	290	272	326	335	287	291	289	304	295	309	298	275	288	317	307	314	278	331	280	297	275	283	302	318	324	312	288	287	312	276	314	294	296	314	337	358	323	289	288	293	309	288	308	272	302	317	274	279	281	307	306	303	294	328	277	291	304	310	272	283	351	312	328	306	313	303	320	302	298	324	289	281	288	300	328	278	304	304	302	300	280	318	304	281	269	282	282	314	295	287	325	303	319	313	279	307	316	338	315	296	318	295	317	296	282	279	311	290	294	307	277	309	281	297	309	305	309	318	307	317	337	314	323	301	303	289	300	267	303	268	257	307	294	296	273	315	261	313	294	316	301	313	340	326	308	273	308	296	319	288	300	331	292	303	287	313	302	305	279	285	272	286	302	309	308	312	307	298	311	291	289	275	306	302	282	295	305	294	315	308	310	294	317	319	286	304	307	326	289	310	310	299	293	295	296	313	290	266	273	302	283	322	325	310	322	329	297	330	315	337	289	262	329	323	285	302	299	291	280	319	308	289	267	335	297	302	289	301	342	329	289	287	292	297	293	304	295	297	302	280	306	313	301	342	317	293	311	302	291	296	305	307	318	267	288	305	290	310	274	303	309	282	304	282	306	304	320	276	272	265	321	286	301	321	319	326	307	310	320	312	301	299	297	312	318	279	305	279	272	277	316	311	283	324	296	298	286	293	317	331	286	308	295	269	259	292	276	317	262	283	297	294	315	293	307	309	281	338	278	318	294	318	284	316	287	351	329	306	282	292	307	340	331	296	313	326	341	293	314	307	330	320	259	307	294	314	316	344	277	317	299	300	316	293	298	272	332	301	338	302	326	323	291	311	295	305	289	265	314	303	290	301	314	290	329	285	330	278	296	320	296	306	309	276	279	305	302	316	303	279	295	307	287	283	294	330	291	310	290	276	331	280	341	280	267	283	320	298	295	295	311	309	306	300	327	286	308	320	337	296	294	284	289	316	308	305	292	283	324	306	291	290	317	303	252	337	289	319	321	312	332	323	310	349	312	290	304	327	276	285	298	298	299	313	294	298	326	290	331	288	288	281	295	281	283	278	297	330	292	297	311	309	248	294	338	291	319	314	289	287	320	324	301	303	307	299	277	303	315	275	282	316	331	316	297	303	312	325	277	301	289	276	302	282	297	297	310	287	295	270	300	309	308	293	297	292	284	289	274	345	290	298	304	276	333	280	288	333	332	302	307	285	345	290	311	325	286	317	325	272	295	243	335	314	299	280	293	312	298	287	288	315	306	328	308	332	320	328	307	262	305	306	342	367	308	304	320	290	312	324	343	305	354	297	304	332	295	290	303	288	300	303	281	294	287	283	273	303	327	308	317	328	321	284	311	307	304	319	305	289	326	308	308	290	290	315	349	278	282	343	286	321	310	308	302	291	280	289	312	291	292	278	299	288	288	297	309	284	269	304	276	272	281	289	326	312	305	289	321	290	287	282	307	291	284	274	268	333	286	300	310	290	333	310	293	302	297	326	305	293	323	285	317	328	287	309	285	302	300	308	260	294	332	296	297	313	327	297	284	317	332	298	342	306	317	305	334	317	322	291	306	285	312	272	314	300	293	303	290	293	286	284	320	306	300	293	290	270	306	293	329	274	294	273	262	320	335	280	262	293	305	299	264	322	322	284	325	293	295	308	353	284	308	284	280	346	289	312	274	322	311	296	290	310	312	286	295	330	312	298	315	288	308	276	302	334	298	273	281	309	311	308	297	313	314	282	304	323	299	280	296	309	289	298	264	304	298	311	311	295	290	301	299	294	300	292	297	283	285	293	314	339	284	309	305	303	296	319	329	283	282	271	282	293	332	291	283	300	285	294	302	298	319	305	301	284	299	324	318	290	288	298	285	284	276	293	324	289	281	323	288	301	299	314	287	302	293	295	310	313	313	316	284	296	329	299	313	329	312	295	304	319	308	320	322	308	304	302	289	305	293	320	325	318	302	300	317	316	318	284	314	299	319	301	261	269	303	304	289	308	288	306	344	305	305	329	303	298	311	286	311	278	340	298	286	317	290	321	310	315	335	318	320	316	321	299	283	298	329	295	308	292	301	286	313	309	304	312	275	294	325	310	336	304	317	291	325	270	332	296	313	291	294	265	321	282	307	329	334	315	326	304	307	335	298	297	299	323	305	307	315	306	310	314	306	294	302	333	292	338	291	315	303	306	300	286	299	293	294	335	309	289	286	309	284	309	271
6354	2893	1705	899	828	799	758	743	725	757	685	723	756	736	780	716	710	723	733	733	700	737	698	713	712	714	741	702	682	693	738	689	664	691	688	756	698	735	671	688	675	699	651	708	750	741	668	723	725	657	735	738	679	732	734	773	710	696	766	743	691	701	683	717	693	718	740	743	728	707	731	703	705	732	701	721	741	701	745	684	712	676	724	690	730	736	726	706	711	707	658	700	740	695	698	753	761	720	724	680	715	664	688	728	706	702	711	778	704	729	749	719	693	666	701	728	742	744	685	730	729	660	672	710	712	720	793	724	708	679	745	662	728	737	690	619	715	676	742	713	697	730	694	711	705	700	668	731	689	711	739	737	733	757	735	726	679	703	734	747	700	742	725	700	734	661	713	713	717	716	740	710	689	698	726	667	704	671	746	685	730	700	682	706	674	691	693	674	680	717	714	685	740	754	699	707	743	706	745	688	738	726	725	684	709	701	733	674	733	720	758	739	698	711	706	729	700	721	717	720	733	724	705	685	737	742	711	668	682	726	698	726	701	733	665	657	700	695	714	757	692	753	612	695	715	715	693	662	696	672	679	693	740	673	766	679	734	712	699	718	702	721	718	674	635	755	687	716	743	681	723	689	702	690	698	671	695	711	752	711	720	716	669	712	722	712	686	703	678	720	705	702	736	684	727	685	748	741	704	709	715	686	726	640	676	715	659	710	711	713	731	712	724	689	740	722	694	713	715	727	693	758	700	725	720	698	693	722	687	708	704	688	698	726	680	687	725	687	730	693	726	699	739	688	734	731	727	727	719	738	637	738	675	691	737	694	737	666	717	710	747	723	707	746	690	685	708	692	723	752	752	708	655	705	676	670	737	728	744	698	747	680	706	700	685	697	705	727	731	694	735	713	643	738	716	651	699	746	700	706	719	688	695	721	672	738	677	716	720	693	687	728	720	688	671	752	735	707	701	716	691	658	697	699	698	692	703	695	749	697	738	693	752	720	697	675	748	700	725	706	758	730	706	707	680	704	706	684	726	704	762	692	681	696	699	696	714	755	719	747	693	739	702	705	762	741	726	797	680	775	694	693	730	679	744	723	739	696	706	716	691	669	699	753	744	689	715	743	740	682	691	703	708	724	715	754	710	711	724	671	723	742	674	706	708	727	668	682	709	683	726	753	716	718	712	679	689	686	743	727	716	677	725	715	669	752	733	693	709	697	708	690	759	718	677	707	689	715	691	694	706	733	712	724	702	676	748	695	682	713	670	681	712	661	755	726	699	715	633	732	673	747	721	680	711	750	717	692	747	718	657	681	667	688	663	702	715	677	733	726	703	748	692	735	764	744	715	694	672	760	742	716	679	741	714	751	694	701	709	745	729	701	758	718	692	710	730	716	711	686	692	692	716	732	712	729	687	736	708	718	671	711	699	737	688	700	743	696	720	715	703	699	681	659	717	804	691	693	697	713	766	713	695	689	689	722	748	705	725	698	686	727	747	706	666	673	710	686	714	746	687	723	734	700	691	692	668	686	767	694	770	694	732	725	714	713	694	719	680	691	731	714	717	744	757	723	737	713	710	731	700	728	698	708	696	728	700	718	696	681	694	717	720	715	711	716	689	706	641	698	685	769	701	666	695	688	698	726	733	692	716	718	758	684	679	721	735	727	685	743	723	691	706	706	716	720	731	705	703	699	677	702	676	734	717	704	692	707	702	739	734	707	680	730	720	687	710	694	696	707	683	723	746	678	734	706	742	684	720	739	723	674	685	726	692	723	714	709	683	674	695	709	698	689	743	687	718	692	712	746	709	754	704	692	757	705	721	685	726	723	719	713	719	756	712	669	769	668	695	670	699	730	705	771	727	709	692	741	765	751	713	734	748	700	712	674	659	687	729	712	726	654	718	718	789	725	690	678	736	735	701	725	715	684	712	692	701	760	676	731	736	795	711	731	719	730	699	759	699	717	698	686	655	732	657	703	727	700	730	713	734	693	734	706	712	722	777	684	727	672	741	738	691	711	720	751	731	719	719	699	716	733	716	678	734	727	738	705	722	713	746	681	745	695	711	701	757	689	702	717	742	697	693	736	723	706	757	704	739	750	685	697	708	722	737	716	737	686	753	754	765	704	662	708	729	680	722	716	745	705	698	696	727	739	760	713	678	725	712	687	713	770	706	698	705	677	732	658	740	704	722	687	704	706	714	704	701	682	698	724	722	705	792	724	717	724	720	699	683	662	671	674	688	729	764	664	711	707	667	769	699	723	730	728	729	685	707	726	698	634	728	736	679	730	764	760	694	678	699	708	737	722	697	742	707	710	726	726	721	750	701	697	711	747	679	728	738	720	739	726	712	715	772	672	723	711	740	711	670	756	685	698	690	709	723	721	741	717	735	661	694	716	742	715	694	692	715	666	734	699	741	700	727	720	715	709	691	758	735	665	732	679	713	643	721	753	693	727	734	746	719	737	698	697	708	734	696	691	739	712	716	698	683	708	673	678	730	713	720	699	668	711	718	725	684	718	743	717	719	743	669	691	728	718	735	683	710	730	680	726	705	738	693	741	702	707	670	682	677	723	714	753	701	692	728	717	742	738	722	696	678	703	740	691	724	716	697	731	670	666	712	699	699	747	755	746	686	723	712	710	661	680	703	704	720	789	713	696	763	699	742	774	707	691	712	691	777	683	718	684	690	692	723	733	683	698	690	643	756	740	704	685	709	686	758	709	684	667	759	742	716	716	704	691	700	707	732	709	698	707	697	699	737	726	694	724	764	710	648	730	719	682	692	686	715	720	687	718	719	707	694	681	704	726	723	740	694	687	732	698	728	723	716	725	697	760	677	718	728	715	716	660	707	689	723	718	729	722	674	728	689	680	724	709	718	705	698	676	683	740	678	741	712	702	714	708	660	706	690	693	712	709	708	659	707	698	724	650	736	725	696	714	749	730	698	764	738	716	718	685	700	668	731	674	726	697	654	736	750	742	705	688	718	673	709	742	704	712	720	707	709	718	774	671	702	670	705	767	717	724	689	721	728	738	731	716	728	699	752	678	718	745	724	680	763	701	705	717	685	665	763	693	714	707	688	680	691	772	687	752	719	700	737	665	699	681	685	718	714	668	710	705	693	722	687	748	693	717	710	716	712	709	755	719	688	759	690	755	678	701	713	725	718	698	790	749	698	730	690	699	658	711	680	819	738	708	732	743	698	731	727	699	658	713	719	691	694	709	718	658	687	728	665	741	686	716	731	751	708	704	708	726	708	684	701	699	737	659	744	722	686	703	716	737	773	700	659	672	715	732	721	717	774	683	778	678	683	678	669	718	690	738	686	697	744	768	709	746	756	695	673	690	675	722	725	695	755	746	699	745	735	687	703	700	686	742	730	676	698	717	696	680	709	703	667	761	668	724	697	713	682	707	723	671	716	710	731	722	713	714	699	704	736	710	730	682	733	677	744	713	682	663	715	711	708	680	731	725	709	713	713	699	729	701	684	646
24468	21048	24356	27950	21038	19636	842	423	370	344	326	340	324	288	281	293	242	256	255	253	239	267	236	270	241	271	231	247	255	227	210	209	210	207	244	210	237	209	218	197	234	193	236	211	197	211	208	227	206	204	211	222	194	211	210	210	182	201	210	223	202	209	215	240	205	231	214	211	228	225	217	211	233	204	182	219	191	209	208	238	219	215	225	225	241	216	238	194	194	227	228	224	204	199	229	221	209	221	197	189	220	210	218	196	182	193	219	200	216	223	191	212	210	210	221	202	201	223	223	192	232	222	230	236	181	206	236	215	235	219	214	222	237	194	235	228	218	235	234	206	222	219	212	206	200	223	212	204	204	234	224	195	195	198	204	210	246	226	231	204	214	199	233	213	227	254	221	220	222	222	228	247	210	221	207	198	209	211	193	212	227	222	235	188	205	208	219	220	214	204	215	232	216	229	211	190	197	235	213	226	227	190	225	218	212	251	212	213	212	207	198	225	202	226	219	226	200	192	230	208	224	217	211	238	196	191	216	207	201	205	199	235	235	216	214	222	216	196	178	201	207	222	241	199	213	209	227	216	210	193	217	209	213	215	231	219	206	206	233	231	234	203	227	207	217	217	196	211	214	225	217	189	215	226	224	223	209	228	202	207	208	218	192	239	184	227	203	236	234	200	220	201	231	224	229	228	240	205	218	200	214	229	224	230	206	223	227	209	217	247	203	202	196	222	234	214	200	200	182	201	230	221	231	232	193	211	200	204	246	232	234	202	212	221	238	210	195	200	205	207	220	209	232	211	248	241	232	201	206	193	214	231	233	196	212	204	205	218	228	224	219	214	215	240	213	232	229	198	224	179	205	209	186	193	226	224	234	241	207	232	196	229	226	189	219	232	217	196	195	204	200	209	196	242	230	215	202	209	196	187	211	200	197	215	204	211	207	205	179	194	223	224	206	212	193	217	216	226	229	187	191	199	208	196	212	216	256	199	191	209	197	178	189	214	220	185	239	214	234	215	226	208	222	221	225	213	230	214	210	228	198	239	195	221	225	189	191	191	242	218	202	219	209	218	220	222	210	234	211	216	243	210	202	208	213	200	206	239	192	215	206	217	236	200	191	216	226	224	216	208	214	197	201	219	215	194	235	215	235	208	218	200	203	221	217	231	183	186	219	233	221	220	211	200	229	209	239	199	201	205	205	221	237	212	190	247	238	230	225	221	209	216	252	212	225	207	226	220	247	208	223	191	184	209	199	222	220	225	202	246	261	255	212	177	209	217	222	226	211	225	219	241	200	202	195	203	230	242	205	178	207	197	224	247	193	223	221	217	204	203	228	221	205	206	195	219	213	220	184	219	247	229	212	191	204	216	226	227	223	225	217	238	223	233	219	193	222	231	244	184	219	213	230	194	238	206	223	217	230	222	227	213	198	246	202	200	197	215	246	211	201	221	218	209	216	208	212	240	227	192	212	234	216	248	218	218	192	215	215	198	222	240	189	191	198	213	222	203	217	229	254	216	218	224	191	224	186	221	232	215	246	223	228	220	204	229	180	239	185	215	210	221	233	190	202	214	198	192	221	208	217	230	190	246	210	201	204	238	220	236	232	228	220	213	219	218	213	236	210	212	244	213	218	230	228	186	214	230	232	228	223	211	221	205	191	188	224	208	218	218	223	216	218	210	241	200	201	233	213	218	230	222	224	213	231	210	233	227	225	209	226	235	211	202	228	206	196	196	225	228	205	237	201	210	252	203	242	225	223	221	193	231	202	209	231	193	209	179	212	244	226	234	236	202	217	216	207	229	207	240	199	220	227	220	224	193	217	232	197	198	254	255	206	203	244	200	198	201	205	228	216	223	233	207	231	214	186	209	220	199	218	209	189	219	217	227	201	213	226	214	263	225	215	213	220	209	231	203	188	200	232	210	205	207	209	219	230	224	222	219	219	229	212	204	200	231	187	199	212	211	223	216	213	211	188	214	203	213	206	202	204	203	227	193	211	202	236	237	205	218	209	209	226	221	229	210	236	229	201	209	206	232	217	220	197	245	218	226	219	220	228	247	235	212	241	194	222	207	211	195	205	231	222	224	217	212	193	232	218	215	221	210	202	219	194	201	205	207	205	218	199	252	213	202	220	222	220	218	178	215	252	217	219	225	233	201	193	204	206	221	197	201	191	216	235	217	239	227	196	224	210	232	210	217	206	237	228	212	191	206	180	196	181	218	189	209	224	247	231	214	197	211	220	236	220	223	216	238	192	213	202	219	232	171	209	223	208	205	200	239	202	239	227	214	196	211	221	210	220	189	203	222	208	198	238	212	247	237	204	225	187	220	210	204	215	197	206	216	202	224	198	204	228	206	218	196	240	213	208	234	239	207	217	212	192	197	227	227	230	255	199	188	215	199	215	188	228	198	227	221	240	189	235	222	199	198	180	229	224	201	214	208	234	216	198	212	210	236	177	213	224	222	206	228	258	220	213	219	206	202	199	236	228	224	204	217	232	208	226	186	236	240	239	200	223	221	219	210	218	226	199	224	207	212	186	213	209	241	216	215	233	202	215	200	197	218	228	206	214	217	217	230	213	225	221	206	213	213	223	214	232	216	227	211	238	223	215	223	225	211	218	217	203	201	216	196	227	214	218	216	225	226	214	235	222	237	231	244	211	229	213	205	205	213	227	227	210	254	224	212	212	225	225	212	222	206	221	204	223	196	206	183	221	213	234	219	215	220	168	228	225	254	235	248	244	198	218	215	200	222	225	202	206	229	223	233	205	211	251	228	229	223	202	217	229	226	210	191	231	226	216	200	220	203	238	209	231	228	220	209	212	191	200	210	250	234	196	216	212	229	194	197	217	202	229	214	202	226	215	221	224	225	239	246	198	237	221	233	216	205	206	210	237	221	237	200	207	215	226	215	202	209	208	253	212	211	245	201	187	232	205	197	226	261	233	229	215	238	237	215	219	202	231	228	243	212	212	204	213	211	216	228	239	226	209	205	222	211	216	225	205	216	243	210	228	229	241	234	220	225	201	222	223	200	233	232	212	182	234	211	232	207	213	205	205	213	232	188	200	208	221	206	204	212	201	203	229	220	214	200	211	211	250	229	251	211	229	240	225	211	229	219	189	223	229	214	228	220	225	204	216	198	229	206	207	209	212	183	241	215	206	229	220	226	180	211	208	211	205	203	209	202	192	232	201	211	232	226	223	218	200	199	212	213	194	231	242	187	187	219	205	214	214	231	229	202	241	223	216	219	222	212	197	225	227	234	258	195	222	229	204	199	185	205	246	223	207	182	224	181	197	233	205	218	230	221	222	209	232	209	225	220	219	203	234	188	216	244	198	213	219	206	205	217	226	209	188	228	192	215	209	205	220	200	221	253	215	223	206	219	194	196	225	203	190	200	222	211	203	210	225	213	223	198	235	219	218	197	212	201	212	186	219	219	185	207	225	229	190	211	211	220	200	210	198	199	216	235	214	187	211	217	224	204	167	223
4634	5545	2927	1314	855	704	647	616	575	560	559	537	539	548	563	511	542	537	533	529	549	528	543	544	524	540	530	534	546	482	538	543	537	487	559	579	531	511	511	507	530	499	545	525	541	533	484	526	526	533	521	509	526	490	513	538	562	560	499	498	549	510	506	530	547	578	507	543	506	499	515	524	528	536	478	470	519	504	525	543	496	562	540	521	531	516	536	456	523	555	564	532	499	539	503	507	521	547	493	540	519	521	522	495	519	533	516	541	492	511	533	475	503	528	514	530	502	523	537	493	529	528	505	556	499	552	557	523	544	535	521	516	508	508	538	510	535	521	538	522	510	510	548	546	515	569	549	507	506	507	526	519	512	542	518	520	502	509	545	497	524	555	499	501	526	504	525	519	470	540	516	536	522	519	505	535	520	529	538	524	518	505	498	526	509	505	472	499	525	547	530	483	559	549	494	544	479	522	502	532	534	532	555	549	521	512	521	512	515	506	536	499	502	548	529	521	532	515	527	509	533	513	549	541	572	517	522	541	549	512	507	488	494	534	556	519	576	510	567	498	523	516	517	532	565	492	466	526	521	500	507	462	566	496	518	516	555	466	546	483	530	547	546	522	573	547	499	539	539	499	551	480	533	532	495	532	528	517	547	488	499	503	508	537	527	525	549	519	476	484	527	513	524	530	523	534	487	515	512	564	503	513	495	527	504	541	520	518	548	531	502	532	515	488	533	530	514	563	541	520	524	540	539	517	508	569	465	552	572	518	552	529	504	524	518	546	522	507	532	494	512	492	520	519	488	546	515	506	534	497	532	517	480	545	492	527	503	510	483	496	520	526	475	541	530	514	544	495	534	514	557	552	494	556	517	513	529	528	493	526	524	515	518	520	514	531	545	538	515	494	497	493	526	524	549	486	536	518	545	520	513	522	541	532	532	492	516	466	512	511	502	504	511	529	530	537	513	543	542	505	544	570	548	523	516	525	532	495	566	499	518	529	565	507	531	513	485	564	507	541	553	534	502	515	517	529	550	482	506	540	489	520	493	513	575	510	524	498	501	522	504	515	513	574	533	543	508	492	478	531	518	523	522	514	524	506	547	532	540	510	484	503	480	540	550	486	508	525	542	530	531	538	512	519	526	495	527	498	522	504	537	539	543	568	492	508	525	508	532	545	508	519	546	537	547	533	533	515	486	529	501	531	509	542	506	492	551	522	509	531	544	551	494	500	553	549	522	514	512	513	520	533	532	527	554	491	539	510	501	515	529	574	525	544	519	548	562	495	525	552	523	539	506	523	499	500	510	538	531	540	549	530	536	542	558	530	580	488	536	514	501	499	581	493	517	510	545	520	502	529	502	532	518	525	547	504	499	553	519	543	514	555	522	487	540	541	571	512	550	488	514	499	516	495	522	505	494	576	519	509	497	520	534	494	519	531	530	532	519	505	497	531	521	477	498	512	515	548	503	517	524	506	479	563	545	522	553	549	497	526	494	496	547	521	516	527	543	531	506	521	548	509	534	536	478	520	509	490	492	535	545	506	557	528	492	490	538	517	531	556	530	512	522	533	531	532	530	546	510	517	474	548	519	525	511	518	485	490	529	528	515	500	533	512	512	525	498	479	492	506	481	522	551	498	552	492	511	508	482	532	523	531	541	504	583	551	528	530	505	551	523	538	515	578	532	492	491	496	479	483	515	528	541	504	521	532	529	511	507	529	479	509	499	536	545	504	511	526	522	556	517	499	559	504	538	528	524	498	524	580	496	515	496	525	536	454	534	492	519	497	507	490	546	518	509	487	520	531	507	500	538	524	520	507	519	525	490	553	521	536	516	557	518	508	550	489	564	516	518	513	521	524	559	564	495	507	524	542	521	529	542	548	566	535	604	566	500	510	533	512	532	513	526	544	515	538	536	502	554	504	584	557	535	510	532	517	493	475	527	511	527	536	532	590	531	539	523	499	536	538	555	463	546	520	506	541	498	523	511	530	550	527	534	523	532	499	546	512	527	487	543	470	543	533	506	551	521	511	533	486	532	558	519	514	555	550	519	570	516	511	480	515	518	492	505	552	525	529	563	538	534	530	545	546	504	531	506	518	502	560	530	535	526	496	514	527	534	532	522	500	543	531	557	482	533	509	506	557	527	522	505	525	489	489	517	509	502	487	524	473	494	523	529	566	530	527	485	533	498	510	511	511	504	562	543	528	516	525	486	509	517	513	505	520	516	577	508	534	501	505	520	528	550	524	535	503	533	526	513	531	565	488	529	515	474	529	531	519	546	528	530	495	507	524	537	534	551	542	549	500	521	507	523	557	560	558	491	510	550	547	503	518	559	538	558	549	523	551	512	508	530	524	507	525	526	545	498	479	515	555	524	553	516	517	535	560	531	492	513	494	532	456	490	481	495	477	534	542	502	530	527	480	530	494	537	498	490	528	530	529	530	487	499	524	479	550	546	467	549	512	553	511	530	542	547	560	495	482	527	489	552	552	553	555	520	547	537	526	528	539	547	512	527	497	469	568	525	494	514	507	542	510	532	517	534	516	544	507	463	551	533	497	508	473	554	514	568	546	528	558	533	511	540	490	505	535	543	513	520	491	523	537	509	560	521	530	510	486	521	519	508	528	498	528	528	520	502	495	512	520	502	532	514	513	522	497	555	494	547	564	533	527	558	567	525	505	508	548	549	508	534	484	558	567	489	535	501	523	464	535	527	484	542	533	515	548	519	508	572	528	502	509	494	523	509	511	495	567	535	516	529	514	520	489	520	532	539	488	514	551	533	522	500	519	511	558	547	523	515	550	498	503	507	469	516	527	518	495	525	552	517	523	556	523	517	484	538	513	489	501	512	531	509	538	510	557	518	570	526	525	516	505	505	517	593	497	538	504	504	514	525	499	531	528	537	494	542	485	553	516	478	579	500	538	517	517	530	511	519	554	528	511	550	529	533	562	528	473	529	497	485	529	530	509	550	485	495	533	522	531	497	476	526	488	464	522	515	526	507	545	484	540	540	524	503	522	530	506	601	532	504	511	505	572	527	525	497	513	510	530	553	509	505	562	467	512	494	511	495	495	533	541	495	539	513	514	523	480	487	556	499	553	500	509	553	504	575	502	539	553	529	503	520	519	562	477	525	533	523	497	558	522	547	510	476	483	536	520	509	510	466	514	523	549	497	473	472	533	521	491	521	519	537	501	514	553	548	528	514	506	450	495	497	551	496	497	483	512	533	533	541	527	543	502	555	493	480	533	525	530	542	461	534	518	510	556	544	489	550	531	522	528	504	518	522	545	484	510	513	558	523	527	534	489	517	567	520	532	533	534	538	533	495	525	553	545	504	485	547	501	481	489	526	517	527	507	537	521	516	549	567	527	518	553	502	552	496	532	514	530	548	549	527	520	542	499	501	499	515	535	513	535	533	499	519	523	532	515	495	524	566	511	470	500	512	537	512	522	530	506	538	531	498	531	536	527	542	549	526	511	507	512	556	508	503	515
23794	21022	24676	27554	21022	21042	15377	729	396	381	333	318	289	271	277	245	255	225	210	229	222	235	216	220	226	229	221	194	213	180	182	180	190	154	170	187	162	186	182	166	166	166	138	173	162	172	159	162	161	166	169	150	165	168	163	157	184	162	163	176	167	183	145	146	167	154	156	169	134	159	136	160	145	151	151	164	167	161	155	153	137	169	162	153	151	140	155	154	150	181	181	161	182	156	171	135	163	143	181	179	161	164	170	179	167	157	142	164	172	153	164	167	160	175	170	141	172	159	178	182	162	151	170	146	168	164	166	173	160	140	142	173	148	133	151	155	165	154	185	160	143	128	153	139	180	165	175	162	164	161	169	139	158	153	178	147	177	146	163	222	170	146	174	167	176	186	179	165	151	167	162	150	194	156	162	171	148	185	145	166	172	175	150	127	173	170	164	166	148	153	132	131	144	146	165	154	159	174	171	150	137	136	144	180	181	153	145	158	148	148	156	146	176	168	173	181	146	168	143	158	175	169	165	163	157	167	142	148	159	176	182	159	156	144	148	168	157	149	164	150	120	170	156	153	155	158	152	174	155	134	158	153	166	184	152	174	175	144	170	182	165	152	146	117	146	169	163	158	136	163	185	155	143	159	177	153	165	173	168	151	159	178	157	181	155	166	161	171	167	144	154	164	168	149	176	161	144	147	158	182	154	170	142	169	152	140	153	137	167	169	138	173	152	158	165	130	177	128	162	174	148	178	150	152	137	172	187	150	171	168	171	143	153	145	171	161	156	145	182	141	146	160	156	151	177	161	179	177	163	173	171	152	150	132	154	158	152	134	162	135	156	170	186	166	158	152	158	164	149	164	149	167	166	153	168	156	145	168	153	123	171	147	166	165	148	122	139	166	136	156	157	184	159	151	136	146	164	165	159	163	144	159	161	181	148	149	149	155	162	159	145	191	157	149	163	167	156	160	169	170	146	159	159	149	161	158	189	164	148	159	140	179	155	160	159	152	166	182	170	156	146	179	154	147	156	165	173	186	150	148	155	153	154	156	156	157	168	152	172	147	162	164	176	160	155	149	142	157	182	136	137	141	181	164	163	164	135	141	160	145	170	152	148	147	142	147	162	148	179	154	168	139	148	153	139	150	150	164	172	133	148	167	143	158	156	162	158	175	145	170	161	191	167	141	178	144	154	154	152	156	138	167	189	157	162	166	165	168	156	154	158	170	174	175	176	181	139	192	149	150	175	128	179	165	171	165	130	163	161	175	149	138	153	163	172	141	157	174	178	160	155	178	165	161	177	169	144	152	159	154	154	166	140	167	142	146	168	149	176	157	157	152	155	180	153	157	143	161	153	171	158	169	154	155	145	159	165	156	171	167	168	169	154	148	155	155	168	168	153	171	158	163	154	157	161	173	157	158	161	149	156	145	147	156	136	174	167	174	170	185	176	153	141	170	145	178	152	165	157	145	162	190	140	142	166	149	159	139	169	155	151	141	148	166	158	139	158	166	147	140	145	151	145	179	152	148	169	176	170	164	150	180	165	177	176	145	170	172	152	155	169	163	164	153	153	141	184	167	153	144	177	172	156	170	152	161	163	158	172	171	155	146	167	140	153	149	157	192	168	158	167	163	165	169	165	150	164	163	157	139	167	156	186	163	135	158	150	131	157	150	161	140	165	158	166	156	142	138	160	165	168	151	162	170	168	134	189	159	174	149	163	165	151	181	184	141	148	185	158	144	165	169	162	140	191	141	147	160	169	162	140	181	168	158	187	156	139	134	168	154	140	183	158	160	146	180	158	147	139	166	158	161	174	115	128	158	166	153	153	145	175	162	157	159	167	150	184	166	160	183	132	183	153	145	150	165	166	144	131	160	151	166	165	161	165	154	155	158	142	157	161	195	171	164	157	161	164	139	155	159	163	158	163	143	158	159	142	169	172	174	168	157	171	164	157	154	148	154	160	173	153	153	154	175	174	149	152	145	138	148	155	154	165	154	141	175	146	147	148	150	139	167	145	174	164	136	158	161	171	165	166	168	190	160	176	138	163	160	160	162	156	163	161	142	142	150	159	152	154	156	161	150	157	178	173	164	169	150	170	162	137	162	162	162	161	151	146	154	156	151	158	157	157	158	156	174	152	157	153	179	149	135	159	162	152	173	151	146	155	166	178	163	177	165	163	156	177	178	178	161	144	182	160	152	174	161	180	169	131	183	151	152	123	174	168	163	154	143	153	150	168	178	163	166	153	138	154	151	154	152	154	147	151	169	168	157	153	141	185	184	156	151	168	150	182	185	159	164	160	135	130	153	167	179	167	148	192	165	155	161	170	182	161	168	171	171	168	152	145	136	186	169	163	161	164	181	155	149	144	158	154	159	127	130	155	158	176	165	140	153	159	150	144	146	154	154	178	146	173	151	160	182	157	158	160	146	151	175	167	164	158	168	160	147	164	152	170	149	170	180	174	133	161	163	160	157	177	130	169	173	149	186	167	141	156	161	160	170	152	177	190	169	157	140	161	153	164	147	160	161	141	170	167	146	165	156	167	172	184	152	182	168	163	148	160	152	152	157	171	165	147	151	174	138	180	158	141	159	178	156	146	179	160	149	154	148	182	149	188	176	159	155	146	140	150	173	181	184	173	169	178	170	163	189	144	150	156	189	163	167	161	164	166	159	166	137	145	163	146	140	167	151	144	168	150	155	160	158	130	172	161	140	172	152	158	155	167	136	115	142	138	149	163	145	149	154	158	174	142	155	154	163	149	160	148	169	153	146	177	160	142	166	159	147	171	164	152	135	161	145	171	157	160	162	157	167	182	157	175	171	159	174	157	173	160	168	141	213	159	150	168	164	164	173	155	167	157	147	199	169	159	143	149	162	139	149	162	162	140	173	153	162	142	167	159	145	159	129	142	163	154	167	174	150	166	178	155	163	164	167	158	156	162	181	160	152	150	166	160	128	184	155	172	179	190	175	157	159	153	171	154	147	169	166	149	150	152	154	172	171	153	178	162	177	156	165	159	164	174	169	149	158	147	164	166	151	173	127	127	156	163	153	150	156	156	174	174	191	182	160	193	173	143	137	166	168	135	140	145	152	137	163	155	160	133	166	166	136	140	164	133	166	176	169	149	156	175	118	136	159	179	169	158	148	172	162	170	155	170	154	144	156	144	155	154	180	160	174	164	159	159	153	157	173	186	173	154	174	149	156	180	165	172	159	153	162	184	134	155	167	143	140	152	165	179	145	166	154	153	142	151	188	139	138	146	153	174	152	173	173	153	149	164	176	151	179	192	166	158	160	182	172	147	168	161	179	165	167	183	136	178	165	172	180	167	155	161	181	191	168	163	161	173	162	177	161	160	179	159	155	168	161	171	197	163	179	135	162	155	149	151	173	145	147	148	159	149	156	174	167	174	168	165	185	163	164	162	146	167	165	154	148	170	174	159	163	143	150	167	145	121	154	168	159	181	147	160	155	149	162	159	186	179	157	165	138
5035	8068	4041	1629	948	699	574	558	500	501	471	418	471	443	474	440	413	432	444	428	421	412	403	394	389	427	413	405	439	454	421	408	395	392	410	388	402	365	415	388	391	366	404	405	385	394	397	367	398	403	405	441	427	402	409	393	394	371	396	396	404	429	426	412	405	361	400	405	428	394	423	418	413	405	431	421	378	389	390	397	395	401	394	400	446	385	396	432	416	413	379	411	397	403	403	395	372	398	407	423	386	392	426	389	442	399	384	417	429	407	399	427	414	409	386	396	423	391	409	412	398	400	415	416	369	417	385	380	408	375	373	391	431	404	387	395	426	429	369	404	431	417	412	357	413	360	435	420	361	384	405	381	422	393	424	396	385	396	377	395	370	368	391	420	407	422	411	423	392	377	442	383	370	380	399	370	435	417	385	416	399	412	403	379	396	402	401	405	408	411	420	415	362	391	398	408	384	395	400	396	385	387	389	390	406	397	393	424	420	386	395	412	415	392	399	401	417	382	398	401	398	407	402	417	398	385	391	399	438	419	411	438	405	368	405	385	418	428	376	387	417	473	401	413	414	402	386	399	428	393	384	410	402	396	397	388	376	433	407	397	435	388	389	424	403	415	379	402	392	406	383	435	401	404	421	414	388	360	376	404	367	443	400	418	426	410	406	395	397	430	431	396	372	393	409	441	389	398	376	437	435	388	401	396	383	402	403	445	390	371	418	399	403	410	391	380	396	415	420	399	370	409	391	397	383	406	373	375	411	418	386	419	417	376	410	395	371	360	419	403	412	406	415	400	377	414	395	350	397	406	382	382	394	377	402	382	460	408	425	406	406	389	458	424	397	424	360	340	412	376	375	409	382	372	391	413	424	380	380	403	403	438	423	398	416	394	389	405	377	412	409	404	377	384	406	350	382	427	429	398	417	435	380	380	413	388	380	388	387	399	385	410	411	387	414	410	421	401	405	386	373	390	432	374	415	390	387	394	396	397	367	397	413	412	384	406	367	437	408	405	439	393	392	372	412	387	410	427	401	407	423	405	382	383	395	380	403	381	404	423	385	390	402	399	382	428	405	386	373	385	405	434	422	401	399	403	399	445	403	398	390	430	407	410	419	427	422	407	384	423	397	403	405	384	393	385	428	365	429	414	404	400	386	375	413	453	402	403	434	401	440	409	403	404	389	415	422	405	426	437	415	402	401	420	388	390	419	392	420	421	395	398	400	427	405	402	423	376	403	374	364	400	387	408	416	390	402	421	351	377	392	440	407	381	397	399	398	410	402	409	401	433	385	417	380	385	385	415	362	387	427	405	403	376	395	425	398	401	429	399	401	381	379	374	392	422	389	400	408	384	406	410	357	382	422	394	397	371	415	390	399	406	373	424	379	398	377	410	417	421	419	389	410	399	399	414	447	374	361	396	403	404	411	389	434	384	407	404	428	413	398	389	427	400	406	389	406	439	409	397	432	418	380	414	392	427	422	358	422	399	410	395	403	367	413	411	399	425	413	374	420	398	376	429	370	386	393	378	412	359	367	390	417	413	380	403	415	378	438	381	391	385	389	431	431	413	451	411	374	425	424	373	404	418	395	391	402	375	406	430	426	413	368	393	404	356	431	379	424	396	373	366	403	399	407	424	408	427	387	396	381	427	420	432	422	389	396	413	404	409	426	387	389	396	429	378	395	371	400	405	407	391	382	400	388	402	394	407	355	397	364	419	406	441	404	443	384	396	395	417	404	400	381	396	404	395	431	382	377	422	396	419	389	367	405	392	415	410	373	357	397	414	399	404	394	410	432	382	416	382	423	438	451	399	394	412	390	397	423	416	388	391	372	390	414	411	385	414	365	412	417	414	393	400	403	360	416	407	402	413	384	406	422	403	394	435	415	403	405	381	421	403	367	377	451	384	409	401	384	378	394	401	409	403	379	370	386	394	418	399	427	417	412	415	393	427	415	427	430	417	403	388	390	445	414	424	383	390	402	376	419	386	397	399	368	382	436	361	406	399	390	366	335	408	376	421	395	447	446	426	395	392	423	389	431	377	406	390	403	385	437	403	384	371	391	442	428	372	374	353	405	406	380	410	403	398	469	403	398	385	388	397	400	375	403	383	432	378	394	384	391	382	381	424	379	383	414	400	413	388	398	407	424	385	432	376	396	393	397	391	422	375	377	409	389	418	431	400	397	379	409	435	394	394	407	431	405	400	417	401	431	396	422	411	390	365	418	423	410	382	355	398	392	395	375	395	415	382	406	369	403	398	403	401	419	404	357	399	376	406	405	402	413	403	386	379	410	394	393	364	416	383	405	391	390	371	392	427	366	405	377	405	403	409	394	364	427	398	384	411	438	404	419	432	423	408	396	413	398	397	377	428	369	391	423	412	389	425	418	421	376	398	420	385	406	407	351	410	383	384	381	377	387	387	388	389	445	398	421	403	392	406	407	408	421	433	377	408	381	443	415	377	367	406	380	413	363	440	400	375	420	428	423	406	425	395	402	397	419	397	392	397	406	404	398	433	401	383	416	401	401	388	434	409	394	376	386	383	404	415	416	409	415	403	410	371	407	445	417	394	411	373	406	408	424	398	382	407	388	406	379	385	428	439	384	435	370	417	409	426	414	410	378	410	387	381	399	380	406	426	383	363	359	365	460	415	395	363	393	430	396	404	387	388	398	432	383	378	414	402	399	437	402	409	383	409	393	422	388	406	369	378	398	386	417	397	418	420	358	404	424	402	387	370	392	402	412	399	402	440	378	425	388	388	401	382	409	371	407	391	403	420	395	378	410	405	402	391	393	385	437	357	347	408	364	407	386	413	381	397	396	413	376	423	414	381	405	385	397	402	398	398	394	396	398	400	389	400	421	418	399	398	393	433	366	382	393	356	406	425	389	401	403	369	383	409	417	402	385	349	388	414	405	384	419	417	438	411	383	368	408	394	412	433	421	407	379	405	365	413	379	402	398	416	406	404	387	364	415	393	420	417	393	430	396	411	386	409	400	418	412	418	402	407	405	391	439	420	373	418	390	405	402	394	384	414	401	390	424	404	432	366	382	419	377	356	415	400	386	387	424	439	396	361	394	414	420	392	394	380	416	395	412	381	410	385	390	385	371	415	399	410	405	416	386	403	409	421	417	442	432	400	403	398	409	381	377	414	397	434	411	434	388	374	368	389	422	427	393	398	389	400	386	364	403	429	424	395	417	431	379	377	400	412	379	438	400	396	337	417	413	395	386	415	393	374	418	401	400	408	401	370	412	456	391	357	445	426	390	412	406	400	395	391	399	386	375	439	404	386	385	381	383	397	428	420	436	384	407	415	386	402	421	420	415	366	412	394	375	399	386	394	401	423	426	439	392	424	368	369	407	387	407	421	446	358	391	435	393	420	409	393	436	383	416	396	422	396	384	377	408	376	351	433	377	374	405	381	437	427	389	428	394	407	399	410	390	427	369	402	373	390	366	387	432	419	404	393	372	416	384	372	335	406	418	413
30759	20649	11869	1512	738	607	506	411	345	350	376	334	316	346	339	321	348	310	313	315	338	372	334	320	329	305	311	318	331	296	288	292	315	302	307	320	296	285	330	308	336	292	303	271	275	328	295	318	298	335	294	288	283	303	284	294	284	328	318	310	323	300	287	292	296	318	280	271	306	329	283	351	323	288	301	284	322	318	284	314	324	313	286	318	281	256	305	327	303	320	307	265	296	314	291	276	310	321	278	281	270	315	257	320	290	315	328	302	296	304	289	312	300	307	322	322	266	293	311	321	295	305	310	297	297	300	339	315	288	270	325	277	304	296	318	295	272	261	307	326	313	339	296	304	308	307	286	303	334	310	314	311	313	279	262	275	311	283	289	316	308	352	305	290	307	298	307	320	348	296	308	306	318	324	334	300	313	290	286	315	281	295	280	310	321	304	295	278	297	324	287	291	297	317	309	290	307	308	301	323	275	294	293	278	298	301	332	306	305	305	324	323	305	300	298	316	313	289	284	307	318	301	283	307	282	308	313	285	303	319	302	307	309	298	292	289	279	308	313	295	303	288	297	322	301	330	317	324	300	293	280	306	300	315	289	297	324	321	305	311	302	292	281	301	280	288	323	328	314	294	283	313	291	323	316	288	321	310	295	305	337	332	299	326	301	300	298	333	325	308	307	295	284	338	300	298	299	309	292	305	320	318	320	304	297	291	311	265	296	321	308	326	350	295	280	343	307	303	318	286	300	332	308	291	338	320	323	312	312	338	292	287	276	305	305	296	307	279	310	317	277	324	287	295	312	340	351	264	287	304	296	280	314	311	323	293	309	293	344	303	320	305	309	317	313	293	336	322	316	309	333	305	308	307	298	312	302	284	300	305	270	297	300	266	326	276	324	300	288	313	318	312	301	284	307	311	321	306	326	307	329	304	340	316	324	296	299	336	315	297	325	298	291	305	286	298	309	304	303	286	319	288	284	286	266	331	300	284	310	331	258	321	311	272	309	286	276	283	323	285	337	292	322	303	306	291	299	274	307	303	348	300	303	308	357	289	287	300	278	295	292	315	315	283	323	308	309	290	329	285	271	310	310	305	308	308	307	282	314	265	254	314	310	335	331	282	320	358	312	313	289	348	292	312	309	311	296	320	275	298	300	316	294	320	293	324	287	316	315	327	273	304	289	306	261	295	310	309	308	311	284	285	277	308	290	305	317	312	299	282	318	304	312	295	336	310	318	296	281	298	291	308	270	281	290	313	293	312	319	345	319	299	278	301	306	307	299	305	290	303	319	275	327	286	287	278	289	324	276	298	305	296	293	304	315	284	363	330	323	305	308	309	292	313	284	291	304	276	287	309	341	307	299	295	304	297	331	331	304	300	311	300	315	336	300	308	297	329	295	318	274	284	287	321	300	313	268	283	306	291	307	330	335	328	286	293	312	289	323	285	296	339	319	287	308	334	296	328	328	295	282	342	310	312	318	328	289	276	321	302	308	311	328	295	292	282	310	336	289	315	295	317	326	333	294	301	315	301	300	318	274	299	287	294	324	297	289	297	325	306	322	319	324	275	309	271	313	298	282	280	321	285	309	265	297	322	296	295	321	315	283	306	318	310	314	326	318	307	312	310	302	316	300	301	280	295	310	326	323	312	294	293	315	307	309	293	326	316	320	286	300	300	259	304	307	287	301	304	284	255	287	298	306	278	281	293	317	320	309	304	286	310	330	302	294	277	310	343	334	335	285	290	320	285	263	279	283	306	282	298	347	331	323	286	325	296	321	308	299	279	290	268	295	302	309	313	298	301	291	332	357	317	272	332	308	311	288	291	293	277	290	310	295	279	288	317	294	300	284	293	304	299	331	300	300	323	299	282	303	317	285	312	330	303	323	353	306	307	295	324	292	276	320	290	271	261	291	299	306	327	298	310	297	296	308	291	307	299	303	283	301	307	293	271	299	286	297	319	281	287	286	291	285	329	276	291	318	336	313	277	295	295	268	333	282	306	301	321	312	310	303	316	294	313	272	303	316	300	291	279	311	247	274	301	299	301	293	319	311	311	313	325	308	263	259	289	265	299	311	303	307	301	294	297	287	319	319	306	274	300	293	322	327	288	331	295	268	325	312	299	303	311	278	296	295	277	338	293	297	290	318	296	279	298	300	293	301	282	288	286	309	285	271	303	288	317	295	288	293	301	277	341	304	302	298	272	302	303	258	315	307	285	344	318	308	312	341	315	293	306	299	302	301	283	293	308	311	309	302	311	282	313	291	290	301	262	283	304	330	307	289	280	314	303	290	307	308	326	316	314	290	328	288	303	300	289	268	284	310	303	257	296	314	335	309	345	325	300	290	294	291	305	290	338	298	302	312	300	296	319	332	324	326	292	276	311	270	294	306	294	332	291	301	297	310	263	316	325	343	276	309	272	314	308	289	283	299	300	279	299	305	300	318	290	315	312	282	303	269	328	338	279	296	356	296	303	284	287	299	298	273	275	309	322	312	303	321	302	321	284	327	330	291	311	295	290	308	302	326	292	300	318	328	285	263	281	315	322	294	298	272	319	306	303	323	280	324	304	332	316	281	313	322	323	314	311	285	322	289	338	326	336	278	313	270	279	303	321	290	317	283	277	296	284	314	326	325	320	292	319	274	353	319	299	318	317	304	321	280	272	296	324	310	295	301	327	306	317	330	275	295	252	287	291	317	344	326	291	302	321	309	312	309	303	351	310	312	331	312	340	299	283	307	334	315	281	306	326	303	304	268	320	326	306	298	322	323	277	320	314	293	333	288	296	293	318	302	305	333	331	308	291	292	283	307	283	332	293	312	290	303	307	266	319	322	297	289	296	286	275	300	292	316	280	309	296	302	310	300	313	319	296	258	302	302	274	311	296	336	330	296	318	296	330	316	319	310	292	294	285	299	313	284	313	318	310	334	321	296	344	263	288	290	310	304	328	293	322	283	303	310	289	317	276	321	293	320	314	322	290	314	286	319	292	303	290	310	292	284	279	313	291	294	282	305	260	283	316	329	323	301	281	314	297	313	273	277	301	319	312	317	292	283	272	284	316	282	289	299	330	279	266	281	314	296	308	307	322	318	312	313	292	325	284	281	299	318	288	293	306	307	332	291	293	282	307	319	329	273	316	293	276	271	295	294	308	330	313	301	293	321	275	326	315	288	316	319	297	299	307	308	303	304	305	321	315	291	302	307	308	329	276	319	326	320	315	322	291	303	282	305	290	301	342	303	270	289	292	269	295	304	298	300	307	307	305	283	331	324	307	268	313	307	296	276	295	285	303	289	318	276	280	310	322	311	283	335	297	323	303	302	267	294	298	296	285	331	318	288	291	281	301	298	327	282	287	293	294	312	275	291	330	293	309	320	313	263	323	266	303	325	332	298	301	287	310	306	299	287	323	285	316	292	316	275	302	286	315	320	358	306	324	302	284	314	293	325	289	287	353	320	326	302	292	287	337	270	275	300	306	292	291	275	272	317	315
6500	2838	1669	953	801	808	746	700	743	714	721	745	701	718	699	734	738	745	693	725	701	723	751	745	784	742	728	762	693	742	728	697	714	710	742	698	737	771	738	685	718	702	714	707	709	711	729	711	718	729	662	662	800	696	712	719	720	646	722	746	698	712	679	719	732	718	741	719	675	710	758	718	694	757	708	759	705	699	710	712	716	694	715	699	769	788	719	742	719	703	752	749	710	689	683	750	695	707	714	726	719	731	712	733	722	747	747	705	731	737	738	709	691	685	684	739	767	699	700	699	728	738	721	683	744	671	692	708	730	731	679	705	719	672	671	698	755	662	682	686	694	759	750	687	733	711	716	722	756	657	677	660	718	684	756	690	701	724	704	685	708	725	701	779	693	691	704	718	707	707	784	712	688	750	741	740	703	755	732	665	654	682	753	709	748	742	714	763	734	695	711	731	712	688	710	770	732	657	719	723	762	723	712	721	761	716	711	727	728	709	736	735	718	730	745	741	716	724	752	701	692	732	739	746	717	730	703	753	720	704	723	721	693	724	715	680	681	707	759	684	736	710	731	708	706	713	695	651	672	723	746	693	718	695	690	726	749	719	688	698	737	719	715	722	752	741	743	771	683	710	725	719	713	698	739	723	716	739	761	731	753	694	710	728	694	709	738	769	703	723	694	728	730	731	750	715	711	715	751	688	709	717	730	716	730	744	699	710	706	723	720	704	758	732	733	720	682	692	741	720	723	742	779	722	752	753	733	719	707	721	714	719	725	713	749	715	709	703	709	754	686	665	738	731	709	684	700	715	713	671	697	710	703	714	742	745	707	683	711	699	693	724	749	695	768	769	717	717	727	725	702	688	727	729	781	685	722	731	756	720	719	728	717	721	689	748	718	718	678	777	743	721	714	701	738	748	692	674	719	731	751	713	726	741	737	690	717	674	747	740	711	726	715	689	723	694	688	752	730	692	694	686	741	747	738	694	679	702	714	744	707	732	727	761	697	702	739	715	734	708	688	705	708	704	733	717	684	763	728	734	761	743	734	695	717	741	728	690	712	692	698	783	784	737	707	739	690	741	708	687	702	675	711	747	741	724	722	732	710	704	697	683	736	676	695	690	713	706	748	736	738	708	749	656	762	706	674	722	673	706	768	749	700	703	687	692	745	690	720	766	741	712	717	716	701	709	753	750	702	784	747	681	735	780	717	681	723	756	682	730	685	699	714	701	774	686	680	754	704	717	766	686	675	767	693	708	735	718	713	707	721	703	701	673	691	731	731	737	690	749	721	713	720	695	650	720	716	719	690	717	723	705	770	723	743	772	748	718	781	685	744	725	712	688	677	710	752	733	705	749	696	721	748	703	724	695	697	707	698	700	712	720	698	737	710	700	744	725	661	711	702	752	729	699	725	746	744	670	723	679	733	728	643	714	703	722	663	702	687	711	699	702	725	716	708	741	705	718	755	686	685	729	757	696	736	687	705	719	741	744	711	707	701	715	699	684	707	694	758	678	726	759	703	728	713	719	710	699	734	733	689	696	701	715	743	722	756	717	740	716	742	722	681	690	718	710	728	715	670	704	722	714	732	677	722	712	724	730	710	702	740	711	706	746	708	744	705	710	755	675	737	696	715	698	730	703	797	740	747	747	698	735	717	727	766	663	767	756	696	759	728	768	709	717	721	754	676	699	706	721	753	651	734	763	729	741	709	725	722	689	731	719	685	699	753	731	719	731	730	711	700	717	666	737	749	736	728	747	720	676	697	712	710	660	707	708	715	676	687	691	777	730	740	711	696	757	710	675	726	718	719	764	756	758	774	771	704	673	711	736	716	724	695	744	726	681	711	726	696	735	728	699	684	736	757	712	698	769	740	703	706	706	684	673	761	682	711	715	706	726	715	733	694	741	750	714	753	731	733	729	792	717	715	764	720	708	735	671	717	680	699	737	751	709	699	751	693	722	723	721	719	752	697	691	736	698	702	748	800	672	704	680	759	735	746	661	676	737	750	729	742	720	717	740	684	706	742	702	713	736	759	733	738	753	710	707	688	708	724	711	747	768	727	704	704	723	679	697	732	727	747	681	728	713	724	760	719	730	733	753	748	707	662	694	727	697	724	701	752	748	672	713	722	779	700	700	720	723	707	664	696	712	734	721	757	723	679	707	724	711	666	713	682	727	729	707	735	728	710	729	735	727	677	731	677	732	707	725	717	723	687	709	709	735	668	720	714	696	703	709	749	681	731	760	742	705	695	700	683	756	750	723	707	747	721	700	682	705	702	695	737	697	741	703	747	722	717	688	740	719	738	708	729	717	702	728	696	682	730	671	683	714	699	719	729	697	738	686	750	695	720	742	778	683	694	706	718	703	726	712	725	725	727	696	713	689	696	712	740	730	730	721	700	734	740	732	695	699	700	757	683	689	709	702	721	760	734	725	705	703	733	717	733	681	742	793	660	746	674	738	739	751	724	733	734	703	703	738	704	777	702	698	703	700	703	740	779	734	729	713	759	727	731	725	663	734	698	671	680	690	692	706	762	703	742	674	764	747	706	701	726	713	688	771	737	776	736	753	690	698	694	654	731	727	727	686	691	742	723	723	709	700	723	737	730	761	718	725	722	688	742	704	693	678	752	709	702	730	723	712	722	655	691	703	706	748	738	716	734	700	703	700	680	718	720	727	735	734	717	749	704	743	732	706	712	663	693	743	678	707	712	759	709	712	724	722	725	713	734	713	729	749	692	697	706	701	739	733	728	717	691	729	673	732	694	745	672	726	678	700	699	726	744	737	682	719	724	704	683	730	693	690	737	662	695	716	710	719	718	745	661	678	735	712	726	700	681	708	684	757	718	693	740	659	729	726	709	742	749	758	681	733	788	742	676	730	700	710	689	749	746	711	719	690	732	784	710	707	719	709	710	735	718	688	704	735	728	707	775	686	739	755	736	693	692	738	731	678	765	675	735	694	702	675	739	722	711	731	723	669	699	744	731	679	716	701	723	720	712	743	722	718	738	712	737	684	765	692	749	722	709	724	748	742	708	718	725	739	723	740	718	719	680	720	735	745	711	702	689	675	736	710	709	686	677	734	764	720	684	697	739	701	706	738	738	733	738	702	744	748	730	735	706	684	682	708	685	707	753	660	704	714	740	725	684	692	720	795	728	709	716	721	742	687	690	706	707	679	714	688	690	738	689	727	720	705	684	699	781	706	659	716	720	728	697	746	681	718	716	710	753	719	694	744	720	699	773	734	729	726	686	751	729	715	701	706	733	759	720	748	712	689	710	690	716	701	762	661	704	702	718	694	736	730	740	718	768	685	698	703	734	716	722	738	725	718	718	697	754	762	722	720	729	711	722	693	743	692	693	749	716	723	766	685	718	732	695	693	704	732	685	712	748	712	699	682	767	707	743	730	690	708	742	713	734	719	737	705	736	743	745	736	710	692	671	724	693	716	707	710	737	757	761	762	715	683	740	699	683	771	715	714	663	690	708	709
24432	21024	24312	27914	21015	19443	934	472	357	369	332	306	288	278	282	271	272	272	252	277	292	244	244	254	244	238	241	234	247	232	247	220	233	220	204	222	219	233	196	226	227	203	216	249	219	210	210	193	224	220	222	220	211	211	208	222	200	227	236	217	227	208	202	220	213	213	233	192	193	222	231	240	200	206	200	224	227	200	234	216	185	213	206	231	232	222	222	196	220	247	226	202	219	240	223	198	237	197	201	205	191	207	231	230	221	209	204	200	215	202	225	191	228	243	204	201	213	189	188	206	204	208	212	200	217	216	205	222	202	200	230	210	207	226	207	227	206	198	213	234	251	212	205	235	178	229	233	208	223	216	226	235	182	219	214	202	218	192	232	205	217	219	223	214	229	205	224	235	223	229	224	209	216	200	196	241	211	213	210	214	191	222	217	203	211	232	234	218	212	201	231	220	229	237	204	211	221	234	224	230	219	200	215	211	216	218	213	202	204	237	213	209	207	213	213	211	225	197	214	184	219	212	208	209	221	202	215	213	229	211	212	221	216	209	223	214	209	221	200	213	225	217	233	209	211	216	226	224	216	258	245	207	215	222	219	222	222	218	209	211	223	225	225	221	213	193	216	201	204	220	222	206	212	192	170	217	226	178	177	256	239	230	206	204	222	214	243	226	192	178	223	244	208	219	197	215	238	195	193	216	226	243	215	222	223	200	211	205	213	234	220	220	206	226	203	242	208	185	210	202	208	218	223	218	212	211	230	218	218	211	197	235	236	228	212	213	209	220	230	211	181	191	209	209	245	235	218	204	201	184	215	222	226	191	256	214	190	221	239	213	252	207	241	241	223	230	214	186	234	227	208	236	201	250	214	241	211	230	212	255	201	234	234	219	208	228	217	201	212	199	180	217	239	215	213	220	190	209	186	203	223	225	219	223	199	213	171	224	215	230	199	211	206	242	211	211	231	204	202	233	214	216	213	179	191	218	217	237	236	214	180	218	212	220	203	198	213	204	223	225	211	229	201	228	220	225	219	190	219	246	196	239	208	225	215	202	191	238	200	208	217	213	196	217	207	234	225	202	210	238	221	217	225	216	222	212	214	220	232	222	218	210	227	223	210	219	204	234	227	211	220	215	190	204	243	223	220	225	195	213	198	235	212	196	203	233	215	216	182	220	221	211	243	206	200	205	205	193	216	239	227	224	195	223	233	204	224	216	203	204	203	236	205	242	216	215	202	212	208	239	212	195	205	206	235	233	218	225	223	235	209	224	202	209	231	213	201	201	226	214	228	214	218	199	210	248	203	209	230	209	222	212	237	238	190	215	233	200	206	228	208	196	202	207	213	197	207	208	201	241	229	193	214	227	253	203	216	214	221	213	209	222	206	214	197	229	229	211	206	180	227	213	220	208	221	213	208	230	220	193	249	234	226	226	198	227	242	216	194	239	229	222	230	223	230	243	214	216	188	195	226	230	219	207	188	222	198	231	208	205	196	206	216	231	211	214	192	199	226	206	222	201	230	219	189	231	241	217	212	213	204	213	216	202	176	189	228	216	251	227	212	203	228	240	208	242	226	217	205	198	199	202	227	231	218	216	209	229	234	201	217	229	189	206	214	225	207	178	212	199	188	230	223	199	235	246	227	213	232	196	220	220	211	228	225	207	215	235	249	221	210	227	237	211	198	213	214	220	203	188	220	239	222	241	224	201	204	192	229	202	211	213	208	203	206	223	229	228	198	230	229	212	215	235	198	208	211	215	186	235	232	213	211	228	210	218	207	208	220	225	221	222	217	187	214	209	200	180	217	233	206	201	202	238	245	225	226	217	219	199	228	197	223	219	207	203	218	226	231	227	220	212	222	232	206	207	202	200	238	226	236	214	210	202	208	222	193	208	211	248	208	191	221	228	215	246	223	206	235	198	224	207	211	223	193	200	204	228	217	219	210	223	224	243	214	184	203	217	193	218	210	216	208	189	205	212	196	211	225	188	197	222	210	212	210	220	227	226	199	197	226	215	203	207	213	246	231	200	207	220	225	219	228	223	211	226	181	214	233	237	222	207	229	230	216	198	214	239	235	217	234	210	190	219	262	226	216	216	232	207	203	208	221	227	196	218	212	229	208	234	232	218	198	246	211	188	238	211	221	207	254	255	207	248	219	213	214	194	211	207	228	237	209	217	209	232	197	213	209	238	238	195	214	219	229	208	226	235	219	225	208	208	206	225	220	213	235	215	238	236	226	225	184	221	215	253	229	216	209	228	220	205	190	222	196	225	206	214	205	202	250	221	257	198	220	253	222	214	208	222	206	217	215	217	195	230	202	202	197	256	238	216	238	238	199	220	220	219	186	210	205	232	214	227	222	210	189	203	221	224	233	233	240	256	177	219	249	226	215	203	201	207	202	227	208	218	215	196	217	218	230	237	219	231	204	208	211	217	193	191	229	222	213	188	216	223	234	235	203	181	215	204	205	212	210	211	240	221	236	227	204	193	217	197	222	236	212	214	199	245	223	216	205	202	219	225	236	213	195	186	220	208	231	202	205	229	203	187	229	198	214	223	251	233	201	245	227	225	202	211	216	219	207	196	193	236	242	224	216	224	206	213	227	186	220	197	219	199	228	223	197	215	214	220	213	193	229	217	231	225	217	212	215	216	211	223	216	181	213	223	243	211	188	199	213	194	216	204	242	221	238	229	212	187	199	214	201	244	214	195	205	227	237	202	223	222	204	193	210	202	227	218	228	206	192	220	224	211	198	268	251	228	230	240	236	202	225	202	220	226	210	221	214	191	191	202	224	207	204	217	220	228	223	233	237	212	205	237	204	189	244	243	222	226	238	212	218	216	224	209	210	205	182	234	179	200	188	197	217	228	215	217	206	185	230	239	191	223	240	241	228	194	191	219	227	209	214	229	197	209	242	210	234	229	200	224	218	222	231	200	187	198	245	210	224	228	216	207	211	210	223	202	216	208	220	204	210	184	249	223	212	221	229	204	202	244	202	226	186	201	212	209	206	209	204	210	219	222	223	225	243	202	218	205	218	224	207	192	207	221	224	247	224	227	224	208	243	193	203	216	218	231	226	211	204	206	201	230	207	219	221	244	217	181	214	215	230	210	195	234	231	227	241	201	229	217	195	222	206	242	186	238	217	222	227	213	235	225	227	212	202	223	219	239	249	220	212	222	205	215	213	215	263	225	212	222	220	207	217	208	215	234	204	211	228	223	224	201	202	203	232	226	220	208	182	224	222	204	203	194	220	184	201	193	230	215	226	229	206	198	218	222	180	225	232	253	222	210	214	223	193	241	219	207	227	223	223	199	205	232	211	217	205	198	219	211	217	207	240	229	218	207	214	211	201	255	205	251	265	221	220	206	222	230	233	222	215	212	218	207	210	229	216	206	233	199	220	232	211	244	209	226	197	209	217	216	232	223	214	230	202	228	198	216	226	202	205	213	210	191	206	254	230	224	184	221	214	226	230	217	211	233	189	194	276	225
4741	5464	2737	1293	846	696	643	590	536	587	556	555	554	553	571	530	543	549	530	533	530	558	549	541	529	597	541	471	539	506	551	517	516	517	523	535	521	534	532	515	487	542	536	551	510	521	514	536	560	518	476	511	531	538	524	496	514	554	542	555	539	522	534	529	548	553	544	483	496	502	475	525	502	556	571	509	560	541	560	583	510	501	493	533	517	524	478	557	549	524	503	512	548	564	507	503	506	535	540	516	523	498	514	561	533	548	536	520	518	544	475	540	525	522	485	542	520	501	489	531	540	507	524	523	538	468	495	517	535	511	528	512	512	535	536	505	503	573	544	568	507	501	494	542	501	534	495	571	536	498	552	518	547	504	537	583	574	585	516	509	541	496	517	492	540	489	532	523	511	493	527	492	499	508	519	576	502	505	535	506	494	524	531	551	523	541	500	502	492	519	531	531	585	496	528	508	541	518	553	529	480	504	516	482	514	522	513	494	516	479	510	513	539	519	494	486	513	513	510	508	545	472	521	530	518	497	506	567	519	528	493	541	550	516	500	561	502	527	503	537	497	512	529	516	513	525	513	503	544	551	525	488	523	502	534	514	510	484	501	505	506	503	506	481	505	503	497	509	520	527	565	526	496	538	508	502	559	512	580	471	544	521	514	540	521	514	536	518	498	501	524	488	510	510	533	521	543	550	518	497	516	511	545	467	524	561	568	517	525	481	521	516	526	530	558	549	549	483	519	547	527	519	525	524	564	510	525	516	537	553	546	508	490	501	531	529	498	496	537	519	513	538	543	555	502	496	475	541	496	526	512	515	565	524	553	497	507	535	533	467	499	517	493	522	513	512	525	504	526	514	559	476	513	517	498	527	495	516	499	459	561	552	538	571	522	509	536	493	482	517	517	509	503	547	509	519	504	507	530	502	507	508	481	524	492	530	510	481	527	577	518	545	505	499	533	545	544	510	480	522	497	532	531	508	487	477	547	530	548	540	531	513	529	511	527	531	562	512	520	540	538	523	527	524	543	512	530	517	535	520	541	528	502	535	537	487	507	523	497	532	479	477	518	513	498	486	469	512	515	534	512	573	538	542	523	504	510	517	515	495	516	506	566	519	522	489	531	526	489	494	495	517	521	527	522	506	537	490	513	513	510	491	513	544	510	489	530	532	532	524	535	549	530	507	530	516	530	507	522	527	547	526	520	486	501	546	559	528	520	504	531	573	490	521	489	546	486	550	575	532	496	549	492	531	497	519	513	498	513	534	530	513	501	527	498	484	540	526	525	527	549	524	506	544	513	563	515	505	512	556	520	534	556	489	473	548	521	490	556	529	551	488	552	525	532	522	533	519	534	526	514	519	523	530	523	543	508	513	519	523	526	525	502	544	489	525	504	542	502	495	470	554	538	486	534	544	549	524	543	510	528	537	538	518	538	503	534	563	537	522	471	530	454	506	543	519	517	481	515	526	504	545	532	509	533	543	511	536	548	510	521	519	521	508	513	530	542	511	546	497	507	578	484	527	489	525	521	510	579	501	522	535	482	487	508	524	536	508	573	529	550	550	536	507	521	524	535	495	505	530	527	525	527	525	529	493	490	570	536	521	479	522	475	536	537	463	527	504	517	512	501	506	531	497	509	519	543	529	522	498	506	544	547	522	492	537	513	536	520	535	532	501	499	525	529	560	527	545	517	511	554	501	471	496	523	504	531	542	540	502	506	499	532	484	504	503	509	521	525	535	478	502	514	539	519	519	513	516	512	527	534	513	517	520	599	510	557	562	530	520	537	528	512	530	507	507	483	487	510	544	538	518	519	488	540	559	529	523	545	530	520	543	511	523	535	510	512	509	523	552	527	541	538	525	514	525	487	505	535	544	474	526	514	509	545	499	517	565	475	503	539	503	554	550	520	504	527	531	514	544	525	523	521	524	530	538	536	560	476	518	525	521	538	542	540	534	534	552	527	521	497	478	545	515	511	570	526	549	507	521	538	501	583	488	517	539	516	559	526	526	518	514	483	550	518	475	506	485	539	544	525	554	557	528	531	542	491	495	566	498	557	549	525	532	527	532	525	513	535	545	495	541	548	541	538	546	502	532	472	532	565	511	509	494	535	546	525	491	507	529	523	548	519	535	502	496	510	523	532	531	491	509	513	496	516	503	505	531	550	545	545	541	524	547	537	543	557	482	510	505	557	512	500	522	513	479	536	535	529	506	513	511	501	512	554	501	524	526	551	492	491	482	496	519	531	493	481	532	485	538	486	465	510	554	508	537	521	517	522	534	522	501	527	478	530	562	566	485	521	536	519	525	510	484	507	511	518	542	527	528	507	556	530	501	547	530	510	519	523	479	545	529	543	530	516	492	507	534	484	522	497	530	527	528	556	552	530	517	524	523	537	526	533	546	530	516	535	551	513	523	485	485	568	529	546	585	500	536	527	559	514	502	530	521	518	532	524	536	557	506	543	501	510	495	543	563	500	517	523	520	467	530	527	511	485	524	506	498	573	597	448	556	509	556	559	497	558	492	504	533	501	541	542	539	516	565	524	556	523	525	532	508	538	532	518	516	543	520	520	560	524	538	522	521	530	505	477	528	546	518	510	490	519	507	540	543	539	542	525	521	532	504	524	537	537	519	527	522	540	545	571	487	534	516	550	527	495	509	523	532	548	526	497	547	518	541	511	527	542	554	553	510	486	519	509	543	484	532	547	546	516	520	505	543	483	544	551	513	531	520	544	528	494	531	543	479	495	557	523	525	512	506	518	484	571	492	495	507	556	463	541	507	501	528	525	536	506	515	544	482	506	508	497	507	504	475	526	507	555	511	539	537	547	535	492	557	488	504	532	478	538	481	527	489	493	554	502	516	539	529	517	533	544	526	484	543	491	511	508	468	541	547	553	478	519	514	547	541	573	504	501	541	493	512	550	538	499	519	523	516	539	525	501	516	528	525	509	532	507	518	553	507	525	517	505	536	519	511	517	493	533	515	538	480	530	512	516	492	484	504	493	501	535	505	531	511	551	525	549	490	504	543	496	530	518	525	506	536	561	514	486	497	508	508	540	549	533	496	514	523	514	538	516	517	546	527	524	508	555	515	526	538	506	516	473	511	529	499	548	544	545	516	553	514	498	546	498	507	536	533	536	473	497	521	494	529	546	500	540	526	486	532	497	521	518	510	546	512	531	504	508	512	560	514	515	498	512	510	521	548	467	523	514	553	514	564	484	530	511	474	529	534	520	577	539	483	555	538	515	512	501	513	473	507	510	532	512	495	534	489	541	523	550	517	478	499	544	494	506	541	496	495	503	532	530	546	526	527	555	500	469	529	523	538	518	516	530	531	519	513	540	523	501	582	538	548	515	508	518	530	575	533	503	489	543	531	516	514	506	513	533	521	522	537	521	521	567	481	521	521	548	458	520	528	482	506	546	547	554	539	522	529	527	534	572	506	525	537	533	533	505	530	511	533	525	477	469	530	518	577	506	531	496	537	535	501
23804	21008	24708	27514	21008	21026	15376	814	446	344	346	317	300	263	267	267	252	220	216	244	246	256	248	211	190	223	195	184	161	173	162	169	155	170	168	150	157	166	165	192	166	163	163	181	164	146	168	187	164	166	153	152	151	162	165	190	156	172	156	145	147	172	150	154	144	156	146	164	154	158	166	155	169	134	162	180	159	160	141	150	172	146	142	145	165	154	145	142	173	155	165	148	156	150	162	147	152	169	178	163	156	147	141	160	158	145	167	148	147	158	151	166	158	135	147	154	144	157	154	170	146	179	148	189	150	148	167	149	174	179	136	156	155	151	143	157	145	187	152	146	171	138	148	146	158	171	161	164	146	160	148	137	146	159	154	156	164	182	164	157	149	161	152	141	156	168	152	139	148	162	174	157	152	158	141	157	157	167	172	179	181	182	168	155	144	173	143	167	163	169	165	149	171	161	147	188	134	166	168	159	175	148	177	138	181	152	151	166	155	156	173	138	144	147	167	148	143	154	144	169	166	146	152	160	136	164	147	155	157	171	125	160	163	156	163	152	164	143	157	157	156	164	166	149	155	186	151	148	149	175	158	169	157	137	157	156	169	155	175	190	145	153	159	160	159	144	148	148	168	152	150	172	156	149	165	138	152	149	156	146	149	173	145	142	191	159	159	173	167	166	174	144	145	167	164	153	154	117	140	152	177	147	142	165	166	159	153	151	165	169	160	153	140	151	148	151	142	156	160	156	144	157	150	140	151	187	165	134	165	155	170	155	159	150	127	163	143	151	198	140	162	158	150	157	150	148	160	171	169	171	145	161	173	179	151	144	170	183	140	154	143	153	157	167	149	150	123	176	189	173	154	178	164	138	164	156	159	150	173	170	170	143	168	159	185	152	139	152	152	137	150	158	154	151	170	155	149	159	154	161	176	151	126	157	165	154	160	154	187	158	145	145	159	129	138	159	163	171	157	156	142	155	151	167	148	166	143	162	153	185	160	158	151	150	158	165	162	145	141	160	160	149	147	160	153	145	131	168	167	142	165	134	142	172	160	152	155	149	154	141	148	130	172	139	158	175	161	147	148	155	169	156	170	145	182	145	160	159	155	165	165	149	154	144	151	141	154	149	139	166	141	148	169	151	149	151	163	155	181	171	153	170	179	181	162	136	155	158	135	141	156	171	170	155	152	177	154	135	157	135	150	154	153	138	161	161	160	159	161	161	141	176	177	162	160	161	163	157	166	161	149	183	147	157	167	149	171	160	144	169	164	164	168	172	171	154	173	159	152	160	155	178	167	171	162	149	143	136	165	156	183	137	149	160	167	141	146	151	158	185	169	139	158	166	169	128	171	190	190	169	142	156	162	137	171	146	159	167	131	142	152	174	170	190	154	151	160	174	143	140	144	151	159	183	170	189	157	145	160	164	163	188	151	140	176	154	140	158	164	147	136	130	195	161	139	162	154	151	180	151	174	148	154	154	133	160	166	141	155	147	148	162	177	181	150	154	162	168	154	167	135	149	179	168	154	171	174	158	153	159	143	144	138	147	174	159	150	157	155	154	167	157	163	129	155	166	156	153	170	170	154	166	140	157	178	173	164	148	168	167	126	159	190	179	134	142	178	165	167	177	150	158	144	147	130	155	153	120	154	124	163	164	166	172	177	139	153	130	141	161	159	178	177	159	147	182	166	152	157	162	153	162	154	146	164	149	173	175	169	146	158	149	145	152	139	167	145	166	150	164	137	151	168	165	179	158	166	178	171	144	164	163	157	167	154	169	165	140	159	166	158	164	147	142	165	164	186	151	137	138	148	140	153	157	146	184	151	150	141	146	157	144	160	190	159	165	152	146	185	123	128	156	177	169	139	137	153	170	167	165	138	159	149	163	170	177	170	145	160	126	172	147	149	158	159	152	155	163	141	155	177	148	147	175	154	159	150	189	185	161	164	156	155	143	155	170	143	149	177	145	168	166	140	167	157	166	168	153	178	159	132	149	169	176	168	156	148	146	176	141	157	136	160	168	164	171	151	164	173	140	167	145	158	166	149	145	149	175	159	161	164	142	162	135	163	161	165	158	158	163	157	178	173	178	178	146	154	140	146	156	150	148	167	161	194	166	183	156	171	181	190	177	154	150	146	164	147	150	175	153	171	141	139	140	181	160	148	168	171	162	139	154	128	134	164	158	180	157	134	153	142	156	154	172	153	165	153	151	163	180	154	148	177	131	183	152	150	178	156	145	152	167	128	178	156	148	175	162	169	170	158	170	160	166	154	154	144	158	161	166	166	192	126	150	162	155	163	155	164	150	166	149	156	161	159	166	146	158	137	146	167	144	169	162	159	173	185	140	182	151	173	168	173	184	168	169	176	175	147	156	163	168	149	147	169	145	158	154	146	154	168	128	176	150	166	135	178	151	150	126	155	147	157	141	133	137	153	147	163	172	164	150	154	162	166	152	165	141	181	140	145	162	136	162	176	155	134	172	153	162	160	154	140	175	162	158	154	142	154	155	169	177	142	158	165	154	169	152	134	166	171	125	162	179	172	160	156	157	148	137	169	169	151	147	156	153	140	179	161	150	150	148	158	154	162	162	171	164	162	154	150	174	152	147	139	159	156	125	162	137	172	159	167	184	153	165	143	166	156	143	158	135	170	163	135	152	136	154	177	162	143	143	157	150	161	156	161	153	168	149	163	129	161	183	138	148	166	160	153	141	160	157	160	174	164	168	164	165	173	161	157	158	143	166	152	153	147	164	144	147	144	147	178	158	172	166	136	161	146	143	143	150	169	136	154	129	134	173	156	130	174	174	161	167	153	149	167	159	167	173	162	157	159	169	151	155	178	147	153	147	161	167	175	143	175	163	166	149	142	156	181	155	148	159	137	174	179	136	166	152	161	155	150	173	175	164	157	162	162	165	149	168	161	157	160	163	172	149	149	155	186	190	152	150	140	130	175	141	151	156	161	154	184	144	182	164	152	165	154	165	174	163	154	175	156	150	151	143	143	149	141	186	173	158	187	146	153	148	131	160	159	164	166	158	172	162	145	147	161	131	153	153	161	188	146	169	159	157	179	149	184	153	148	145	162	150	161	157	132	168	163	134	149	170	143	142	162	151	149	150	160	145	167	147	123	166	152	159	153	170	145	142	171	154	168	169	152	155	155	154	177	140	151	143	145	135	142	166	147	154	159	171	162	162	140	164	143	162	148	131	150	153	152	139	170	155	162	159	175	168	158	142	147	174	155	135	185	145	141	144	145	164	164	169	132	152	155	167	180	147	180	157	157	148	150	158	130	156	150	144	163	169	166	132	151	181	164	162	150	153	157	159	156	147	163	166	160	156	142	169	168	151	151	152	146	144	174	148	166	166	150	140	156	156	142	154	159	145	153	154	151	164	153	154	180	149	156	167	164	138	130	171	153	147	147	159	158	138	138	150	143	172	165	145	135	152	158	136	146	158	129	155	160	159	144	175	164	154	171	133	127	152	152	161	146	160
5034	7685	3908	1634	993	708	591	522	528	476	465	478	435	416	429	464	461	443	388	453	401	429	428	421	420	439	430	421	387	413	391	398	398	404	435	391	387	431	426	400	430	398	415	440	405	405	400	411	402	414	445	392	416	397	414	386	440	425	395	425	397	365	403	414	382	391	410	400	387	377	427	398	386	439	409	405	376	377	408	406	395	408	406	403	402	385	414	391	419	373	432	437	402	432	391	394	419	425	416	402	418	384	390	410	380	389	402	409	419	415	368	388	392	350	408	420	401	343	430	404	387	397	381	393	394	404	408	419	356	426	381	365	381	368	388	367	435	409	399	388	350	423	409	396	417	385	401	396	418	400	396	404	399	411	385	387	413	387	364	358	407	369	384	382	393	389	390	411	403	388	373	376	390	421	377	441	376	389	370	384	370	404	415	412	371	415	400	404	419	442	442	411	403	421	424	371	414	392	410	425	373	439	400	385	406	428	417	392	423	405	405	419	360	385	394	388	390	392	402	441	368	384	358	401	385	393	419	411	413	419	400	393	401	404	420	397	381	390	402	404	400	402	386	378	405	407	415	432	396	384	408	412	418	408	372	408	414	419	421	398	413	382	412	397	409	366	381	385	391	400	394	367	389	401	397	403	428	393	397	439	386	406	395	410	394	417	379	383	394	382	398	386	365	373	377	413	392	420	425	411	391	403	413	382	407	379	396	404	387	364	393	371	415	368	411	431	416	397	378	422	424	406	403	381	379	398	401	388	417	401	387	396	396	405	368	407	414	413	400	400	417	382	381	420	391	427	409	409	409	397	389	433	405	384	408	436	387	376	443	401	383	377	378	379	414	357	397	393	376	415	379	422	375	378	397	399	386	365	435	374	394	378	379	401	403	376	419	404	426	407	391	407	356	373	408	396	389	379	392	385	394	374	389	406	422	447	377	417	373	364	413	426	379	445	411	376	431	364	409	376	399	388	390	400	382	425	383	383	366	413	433	374	375	394	404	384	381	398	383	422	380	363	374	406	369	391	382	360	396	431	410	409	404	411	403	423	398	392	407	369	412	404	405	374	398	380	407	395	417	377	386	434	370	403	411	374	407	396	392	387	411	396	364	441	399	400	381	412	398	382	407	424	386	417	412	398	424	395	414	431	388	383	407	380	385	400	405	378	398	421	395	397	387	402	414	369	418	401	379	406	383	423	425	384	404	401	419	419	387	379	398	391	396	348	403	455	399	391	399	394	430	398	381	419	397	379	403	366	376	388	390	391	409	436	400	390	410	444	413	385	427	399	389	400	349	389	398	406	404	390	421	377	403	392	407	393	397	393	403	403	403	421	372	395	395	415	400	381	431	385	410	391	401	395	382	440	387	400	419	395	379	372	420	398	398	411	417	398	353	389	402	382	401	400	391	394	408	395	382	395	407	348	395	388	381	380	387	422	375	391	402	412	384	389	368	415	377	393	407	350	391	391	382	386	374	432	402	397	387	388	352	395	339	403	391	394	406	403	390	421	356	409	408	369	403	375	404	381	396	420	420	416	391	425	371	375	444	400	426	380	393	383	408	376	434	384	390	419	359	364	407	382	370	399	366	381	367	403	408	394	391	400	409	438	365	403	401	432	373	373	379	401	415	432	411	389	379	381	366	394	437	408	395	359	393	367	388	413	429	419	404	406	378	410	406	340	385	368	395	372	410	386	383	390	383	440	382	397	419	368	439	387	408	406	362	402	391	396	382	410	409	397	379	386	406	399	383	413	387	424	407	425	403	387	406	405	345	385	399	401	410	376	395	414	380	410	384	406	412	415	403	419	378	388	411	394	405	435	366	415	378	393	386	413	371	424	384	387	398	419	400	391	382	383	395	383	405	385	401	409	400	397	415	428	385	421	384	384	411	376	412	401	385	416	405	376	399	395	384	415	401	402	399	357	387	412	408	383	399	362	389	371	413	410	400	382	381	368	387	388	365	381	402	401	397	421	389	396	393	385	395	400	388	396	364	417	398	419	444	411	392	373	380	418	393	408	422	397	386	419	371	406	421	389	412	396	381	401	363	397	370	388	425	428	412	380	342	398	383	363	385	406	388	401	392	418	420	394	412	376	382	410	410	390	414	398	430	410	378	416	379	400	397	393	412	397	396	382	419	435	398	378	372	385	394	422	388	428	418	372	403	383	396	395	347	386	414	397	389	376	363	410	385	436	399	414	397	410	403	416	419	379	418	411	384	409	393	394	375	369	381	375	385	374	408	372	439	415	412	377	356	373	383	395	377	378	375	439	405	413	420	392	418	392	408	369	431	394	429	378	415	393	414	354	435	377	403	404	399	451	374	443	368	377	421	327	439	403	411	397	386	386	439	373	429	420	424	366	360	413	404	372	403	372	362	399	390	405	382	387	388	425	403	389	399	417	429	389	417	416	422	390	381	379	373	397	391	395	419	409	422	392	366	366	381	400	426	408	388	366	390	404	392	395	389	414	345	421	407	385	423	388	367	391	375	394	382	418	371	362	411	399	406	386	390	390	401	413	372	392	373	406	381	390	381	423	380	362	432	445	403	408	386	391	420	405	365	379	412	413	374	386	375	390	421	395	403	402	398	384	415	438	405	398	381	408	378	413	407	390	384	389	378	364	416	377	423	398	393	372	421	409	411	396	389	419	391	361	429	432	385	387	378	399	412	400	432	410	405	396	397	414	406	400	388	426	400	408	402	443	398	382	411	401	393	412	408	411	394	371	403	357	375	372	392	401	385	412	369	413	426	389	408	378	400	410	381	395	392	422	377	393	401	395	425	405	439	372	390	372	427	394	377	446	406	391	413	407	386	403	438	362	391	375	379	419	402	393	415	422	408	444	360	415	371	385	399	363	434	378	385	407	386	407	383	400	401	378	408	418	377	397	406	409	430	389	367	417	424	408	405	374	378	386	422	365	433	424	371	381	416	391	364	390	380	387	391	396	403	391	410	375	402	391	388	422	360	389	366	362	385	384	400	376	415	400	410	414	436	387	390	406	418	412	408	382	395	415	401	369	472	418	392	394	380	374	413	388	390	440	397	418	436	373	404	372	386	384	432	379	351	421	377	397	449	384	401	359	390	398	397	392	376	398	385	383	387	391	405	406	402	392	407	410	398	377	387	386	373	365	376	368	404	387	398	396	383	422	405	356	387	365	394	414	383	408	422	372	398	389	407	411	422	413	424	418	407	401	346	413	419	384	387	404	420	400	399	389	401	423	414	386	392	408	404	379	379	373	393	400	401	368	394	402	396	348	372	387	399	387	407	386	417	360	369	429	402	404	402	390	443	382	389	433	400	400	424	407	398	360	401	400	390	368	388	411	417	391	402	389	406	423	378	417	399	384	420	379	418	394	378	374	353	401	405	412	404	404	382	387	416	393	377	410	379	447	397	420	403	384	383	392	413	371	399	403	400	417	407	375	391	391	377	385	440	400	421	381	399	410	406	420	404	403	371	387	395	390	406	406	423	383	419	390	396	404
30850	20631	11859	1432	694	662	567	390	347	355	367	337	325	318	322	334	322	324	337	309	326	324	321	312	297	303	302	316	298	281	325	304	319	326	290	309	273	300	305	297	313	291	322	291	283	310	265	273	307	320	302	278	312	331	291	322	300	270	286	308	327	300	296	310	324	294	306	269	299	288	304	279	317	323	302	283	299	279	304	307	294	315	297	303	321	279	314	313	323	291	308	322	292	288	313	286	306	303	300	334	310	286	313	273	295	305	330	248	304	327	298	288	319	283	318	300	302	279	296	314	298	298	277	291	309	290	324	288	294	300	293	288	275	290	298	271	306	295	282	299	292	293	302	290	268	321	371	315	314	281	314	291	322	288	295	311	284	316	327	313	307	285	298	292	308	296	329	305	310	315	310	321	327	279	284	288	297	285	340	287	303	269	290	301	308	289	285	293	337	307	300	303	289	314	297	321	305	297	314	295	306	290	299	305	313	287	338	291	311	297	293	337	306	309	284	289	318	314	344	273	316	286	293	328	301	336	307	281	283	291	270	276	295	313	324	312	312	295	315	312	276	287	314	314	292	318	285	294	318	312	336	275	323	289	291	287	340	322	313	319	304	270	320	285	294	321	314	319	292	307	284	307	285	305	269	309	325	304	317	299	306	307	302	279	317	298	321	318	302	296	340	306	301	280	307	292	281	280	323	322	326	301	281	317	280	333	315	337	318	262	310	276	295	276	286	333	331	292	289	304	315	280	278	321	307	326	314	302	333	313	326	309	321	309	316	293	311	295	287	302	316	289	287	311	295	316	312	360	265	312	306	272	276	286	305	319	317	284	297	278	314	298	312	291	274	292	277	289	302	289	307	301	344	309	305	257	283	312	315	282	309	285	294	280	327	278	330	300	275	285	278	277	303	323	311	284	252	294	305	308	256	303	288	290	307	338	286	313	295	309	312	310	298	252	285	307	288	319	297	284	293	327	263	309	302	290	312	295	298	315	318	308	292	313	311	290	296	321	302	328	306	303	283	334	329	308	295	307	319	308	266	325	299	303	303	289	296	299	308	333	313	283	291	307	315	287	302	312	288	308	325	337	293	294	308	287	256	312	288	322	268	303	274	288	307	316	326	282	287	291	317	291	309	274	294	298	305	346	254	321	324	298	276	313	286	285	331	284	304	262	293	290	320	286	272	281	261	296	297	299	320	295	317	330	310	274	326	301	307	292	308	284	297	327	295	295	305	305	312	293	290	310	301	290	291	309	298	309	295	279	306	298	283	297	303	276	317	277	296	309	275	290	296	293	268	296	333	276	293	302	300	324	305	291	252	295	320	281	355	276	323	298	267	312	309	307	321	286	287	287	299	301	282	274	261	278	289	273	256	315	315	284	290	312	299	304	278	274	295	292	297	298	267	296	330	262	257	298	297	327	295	320	330	283	281	280	308	341	325	253	288	257	313	311	305	290	293	294	333	289	285	285	309	312	297	282	302	307	284	297	309	307	285	303	283	288	302	327	320	274	296	301	320	296	281	328	318	303	302	281	329	306	289	304	302	263	293	300	260	304	308	294	271	314	307	323	306	311	274	304	298	296	293	327	306	314	275	320	298	290	308	300	310	268	306	298	284	293	295	290	307	294	284	305	264	343	309	295	306	303	305	307	285	303	282	323	309	327	333	326	289	312	310	323	296	297	335	290	341	309	310	293	306	314	304	348	319	264	302	283	279	286	291	298	314	295	315	329	274	272	308	303	301	257	303	288	332	333	284	264	313	319	289	314	346	290	310	297	261	288	307	309	270	303	311	302	301	310	311	306	295	294	261	325	288	306	284	291	309	259	295	318	270	275	264	305	310	319	291	311	305	270	290	293	307	275	294	339	331	316	318	317	316	344	288	286	317	317	295	303	294	289	300	334	310	305	303	327	310	293	296	313	323	319	298	304	274	291	285	325	332	354	328	278	316	287	320	317	293	299	300	293	284	304	299	285	303	313	317	301	317	293	355	280	311	297	309	309	309	307	298	288	299	300	303	303	301	303	319	314	304	270	282	338	319	289	295	291	317	316	299	295	305	299	279	280	272	295	313	268	320	304	294	302	343	287	295	343	308	318	310	309	317	276	315	312	330	324	267	303	323	276	277	293	302	311	298	297	292	291	317	317	286	299	308	287	316	279	336	305	312	327	304	267	270	279	316	254	314	282	306	306	340	308	289	305	325	331	273	303	303	319	334	321	333	305	309	303	305	348	308	298	295	294	317	302	286	304	323	282	299	309	305	324	325	270	330	320	272	313	275	311	305	314	312	289	297	298	312	331	295	301	290	297	292	303	290	314	314	273	320	299	305	311	289	331	295	270	280	305	293	305	295	304	307	299	325	294	308	303	301	300	301	320	322	303	298	338	321	273	318	308	332	276	319	300	291	302	321	279	299	281	297	306	309	279	289	312	283	314	291	321	285	313	277	310	293	314	270	305	323	295	306	290	317	311	293	298	294	310	321	288	301	305	317	304	312	301	329	314	312	287	275	327	339	296	276	302	297	292	306	274	299	299	306	265	291	367	292	287	320	296	326	273	300	325	285	306	282	311	273	313	267	296	323	301	279	311	277	296	294	270	314	306	285	302	316	318	292	305	302	330	309	272	293	290	280	317	294	310	291	293	268	284	271	307	310	280	293	304	315	303	299	306	330	298	294	313	334	296	314	310	317	314	287	340	287	292	287	302	287	319	284	315	304	317	311	311	298	305	311	300	301	304	298	299	287	232	313	308	298	282	330	281	305	281	327	324	282	265	311	290	241	298	339	304	310	344	250	294	302	289	318	294	313	300	295	276	297	335	334	292	295	273	307	330	271	313	280	297	303	297	341	325	309	293	290	256	307	313	289	295	278	302	324	331	299	326	298	299	323	292	275	287	296	264	297	282	316	297	303	283	309	310	298	303	300	320	325	295	320	265	307	314	295	288	277	308	282	285	291	310	280	292	327	307	281	324	268	311	303	278	333	289	263	308	293	331	299	311	324	261	307	312	294	319	317	267	306	284	294	303	287	308	301	290	303	294	286	299	337	300	320	305	279	284	304	311	306	329	298	308	332	293	312	315	315	305	323	296	304	321	288	289	335	290	282	298	253	286	282	302	295	268	306	294	279	276	299	288	275	321	297	308	321	286	294	282	295	302	309	309	298	308	289	320	298	290	293	315	298	302	294	273	321	292	285	309	308	255	311	285	287	295	286	340	286	303	313	314	317	287	276	288	300	316	284	326	308	331	290	284	305	286	289	287	315	296	296	287	296	266	307	301	299	316	297	287	313	272	304	310	327	321	330	312	304	307	288	310	288	339	301	278	308	303	295	294	300	312	335	304	321	300	319	309	257	284	289	275	294	291	325	276	300	313	300	289	274	297	293	316	299	334	304	312	292	284	294	331	295	319	312	311	301	293	286	288	291	283	313	304	314	325	266	283	306	330	287	298	290	283	302	282	296	297	269	282	290	293	288	290	299	305	318	299
6781	2635	1519	981	831	794	772	752	761	690	730	689	672	747	692	699	725	745	740	742	713	719	686	734	707	749	751	725	692	674	687	736	688	690	734	732	698	740	705	691	764	710	664	724	676	764	696	719	702	678	735	687	709	705	698	728	709	742	661	697	677	757	703	718	695	728	682	699	644	714	704	721	704	731	759	736	701	693	703	743	670	689	739	707	695	755	722	680	734	674	730	733	707	726	742	749	684	744	690	689	706	743	728	721	673	720	736	744	721	711	715	748	668	655	668	673	736	718	705	710	731	709	682	795	705	711	672	675	705	716	681	743	703	720	744	733	716	774	720	667	679	707	711	686	711	691	735	699	724	721	711	724	778	724	692	748	739	740	704	681	730	719	726	720	681	730	759	697	734	708	718	726	746	741	688	701	661	706	739	696	721	753	727	761	701	726	701	681	710	723	702	699	724	696	745	692	711	698	739	686	716	709	725	696	726	684	712	750	699	692	722	709	737	682	697	690	729	721	707	732	694	708	716	736	741	717	692	735	707	671	735	706	762	730	693	743	697	734	723	714	698	681	694	715	701	716	702	745	690	676	670	743	712	715	722	758	682	743	692	707	722	714	712	719	663	711	717	718	688	783	741	716	695	699	730	715	690	735	725	738	689	728	746	714	664	760	731	689	683	698	774	714	720	711	717	716	691	712	694	709	722	744	758	699	708	703	720	717	713	700	736	737	720	767	704	689	775	740	712	705	693	690	713	711	728	754	727	669	730	663	667	710	677	723	636	715	739	704	725	661	696	750	747	722	728	720	677	729	688	714	726	672	708	743	688	745	690	704	695	702	689	755	694	680	727	704	732	669	666	755	720	699	674	741	642	703	688	723	732	663	767	744	717	759	696	658	721	720	667	699	721	693	756	719	695	705	711	713	771	696	719	743	694	700	725	698	741	722	715	728	694	650	709	743	707	743	780	688	690	687	704	720	678	716	737	769	734	732	697	677	726	783	717	752	732	668	729	750	716	723	767	716	698	727	658	673	705	718	705	731	677	684	717	777	678	671	665	760	676	698	725	699	748	707	654	692	708	695	670	752	713	726	695	716	699	693	727	720	700	730	773	719	719	671	712	705	751	708	731	716	734	764	739	657	770	741	692	696	726	747	726	711	702	751	682	706	718	665	749	717	757	689	734	722	709	713	727	687	717	691	700	748	677	705	736	716	706	680	691	716	734	729	710	743	703	720	772	732	736	682	724	715	711	712	700	706	700	736	727	738	746	734	694	694	664	722	680	702	658	747	704	702	671	702	743	690	762	677	749	733	749	707	724	704	708	736	705	752	767	702	718	726	721	738	695	730	730	702	729	704	707	725	701	712	680	732	716	717	669	725	737	718	682	668	686	732	701	721	694	749	754	756	693	734	725	745	720	681	733	671	722	701	713	726	729	728	720	703	725	703	710	649	721	722	710	677	735	673	743	703	690	749	701	779	739	765	692	681	702	722	695	734	779	723	725	694	724	708	680	723	681	747	667	710	687	715	726	740	720	668	709	677	651	671	698	718	685	691	724	726	744	687	728	680	718	712	717	730	691	704	684	721	698	711	676	719	712	691	716	668	758	715	713	688	691	710	729	692	738	711	693	696	742	739	659	715	674	690	682	744	675	729	708	665	676	661	713	706	768	720	726	742	738	731	704	745	717	667	727	734	728	689	704	727	711	709	700	672	687	671	724	700	692	721	730	717	696	773	718	706	727	693	701	705	747	685	725	726	752	688	689	699	664	714	761	688	788	709	707	661	712	723	685	713	733	714	684	727	690	716	715	734	731	725	729	691	727	713	739	708	708	681	736	715	673	705	740	744	736	696	723	720	739	744	713	703	666	682	726	751	749	701	688	698	694	704	673	714	699	732	688	648	693	687	731	734	774	648	733	765	692	746	715	678	745	678	716	752	761	705	710	740	735	712	693	718	702	721	723	739	710	734	738	737	688	718	738	705	702	716	726	682	695	685	725	711	720	698	713	716	698	721	730	772	682	726	727	724	743	724	756	709	675	737	720	692	717	713	707	686	678	719	699	697	738	769	768	693	668	723	722	726	735	773	745	759	766	674	701	748	713	710	752	692	686	674	769	710	689	692	721	655	689	695	699	755	697	723	718	700	700	684	663	654	693	731	731	705	701	689	678	741	742	764	716	692	704	744	696	720	677	662	719	696	684	718	745	677	684	702	719	717	699	749	719	717	698	736	681	687	741	740	648	744	723	746	713	679	777	723	738	709	716	742	691	723	727	702	701	731	745	677	727	719	717	785	716	684	703	736	690	690	666	676	754	736	719	725	744	708	734	691	722	746	683	713	688	696	694	749	722	737	716	701	737	707	744	728	737	723	747	688	677	702	698	707	701	767	695	638	710	761	694	695	706	693	684	724	673	708	668	768	743	727	752	676	711	701	711	730	746	725	698	709	693	675	696	690	678	698	732	705	678	700	670	716	711	729	776	685	668	768	717	757	716	733	726	674	721	739	687	704	736	720	679	729	732	736	721	715	684	728	684	726	725	718	685	722	723	645	693	726	709	673	684	723	682	738	743	663	714	734	758	754	752	704	725	719	705	722	686	715	702	651	690	671	754	728	735	675	698	649	711	656	706	733	694	725	733	680	730	716	675	740	694	687	642	706	734	673	754	685	736	699	761	711	680	721	749	736	710	693	689	733	691	724	700	752	720	712	720	711	747	702	720	735	725	677	768	719	710	697	769	732	725	723	715	734	729	690	696	727	740	716	662	698	736	733	702	732	717	714	720	734	720	682	717	749	735	721	724	724	725	721	734	757	725	730	753	705	721	721	710	710	715	674	681	751	714	684	699	711	718	676	782	680	733	701	718	756	709	696	712	693	760	742	698	681	707	706	730	702	698	679	701	733	726	696	749	720	751	678	770	669	720	710	702	700	697	716	691	724	738	728	764	763	737	748	766	672	718	694	700	736	724	741	726	755	718	749	720	684	760	734	675	677	705	701	709	753	694	729	721	793	753	727	729	698	699	718	756	743	726	767	720	759	744	705	723	700	732	735	725	754	697	691	707	739	707	715	676	735	669	737	711	736	715	749	700	736	714	704	713	652	678	690	738	670	684	723	709	671	725	716	703	752	670	698	671	702	745	722	655	692	758	715	732	685	678	737	701	732	712	711	690	697	718	750	752	732	714	719	699	738	663	708	751	689	715	694	689	735	671	716	653	753	683	701	687	698	714	704	674	721	697	717	708	692	683	726	671	743	711	749	701	756	708	659	666	739	675	685	698	755	719	700	734	672	745	684	751	746	751	716	764	726	705	715	743	710	756	694	733	795	706	712	656	731	694	680	713	729	694	751	714	671	720	725	718	766	712	711	710	672	709	714	707	746	702	694	716	706	687	748	679	741	726	674	725	698	691	682	688	737	692	729	742	701	735	684	656	714	686	714	733	720	686	675	697	734	714	719	718	733	696	708	747	684	699	715	721	731	726	699	698	692
24444	21062	24359	27952	21052	19539	1008	486	369	360	347	297	289	309	299	296	276	272	280	268	281	261	256	261	248	240	217	225	234	208	216	214	241	243	202	229	209	241	230	205	221	191	207	228	217	228	230	233	231	216	220	201	236	241	216	212	245	224	216	215	247	221	217	213	222	217	232	203	222	237	201	222	248	228	202	198	199	226	221	230	205	227	215	206	223	223	202	213	228	202	201	221	200	207	223	196	182	190	205	200	230	225	216	224	227	216	217	250	218	241	203	229	197	217	220	208	211	198	219	192	236	213	229	204	222	209	207	235	232	210	236	209	196	224	220	205	202	224	228	225	207	218	219	200	232	209	237	224	226	211	205	212	210	202	228	218	245	219	213	197	205	200	186	213	206	212	219	199	236	236	218	212	231	209	211	226	224	201	210	225	201	204	214	228	199	209	202	228	194	222	232	218	234	220	212	211	195	220	191	213	230	211	224	218	207	218	206	230	238	218	207	214	220	229	210	238	207	197	236	208	245	225	223	211	220	210	227	203	210	203	217	217	209	194	250	235	248	214	229	221	250	225	202	215	209	200	196	193	230	221	203	204	186	207	229	220	202	186	230	215	210	222	206	211	211	210	219	193	200	231	197	206	194	217	213	212	205	200	208	238	222	216	209	219	215	219	207	222	201	213	188	216	204	203	202	197	225	229	241	220	210	224	190	206	192	195	209	207	231	215	198	220	204	209	227	195	224	223	213	187	214	228	222	206	202	199	207	226	186	216	232	188	219	246	196	207	239	241	199	189	215	201	247	216	222	216	209	189	221	211	218	217	234	226	230	212	226	203	225	207	232	211	229	211	231	209	240	224	204	223	224	216	262	206	233	200	215	204	241	208	238	184	217	211	238	209	186	202	243	218	221	204	211	205	221	221	207	218	215	190	218	208	250	198	230	195	251	197	211	230	222	230	204	210	215	214	219	215	218	197	198	216	208	193	246	195	231	219	238	224	225	236	202	219	243	205	219	223	216	226	225	238	223	202	213	211	186	201	222	217	190	224	205	243	195	212	216	188	216	165	207	209	196	215	215	210	213	238	188	228	223	221	222	199	200	230	184	183	204	231	232	229	217	220	203	250	235	217	221	202	201	236	223	200	194	221	248	176	222	185	217	208	221	233	230	214	214	205	201	207	234	229	210	211	221	233	232	223	195	240	179	219	210	185	216	215	235	240	227	238	224	207	218	208	222	234	221	249	227	229	229	220	219	205	230	235	221	227	207	229	215	199	217	240	214	203	204	216	234	197	200	231	215	223	220	224	215	203	192	232	206	235	230	215	232	201	217	224	202	198	204	235	208	203	225	198	215	221	187	235	205	201	195	230	225	204	215	228	203	230	192	216	206	207	217	220	227	226	203	257	249	208	214	230	222	219	207	218	230	201	217	200	221	200	194	249	223	232	198	218	197	234	218	213	215	200	241	238	231	208	226	195	197	230	232	230	220	231	224	226	229	216	207	207	195	219	208	228	212	187	211	214	204	216	197	223	222	216	233	218	206	236	233	228	213	187	213	195	225	238	213	208	200	221	206	199	202	248	194	213	221	221	209	207	219	227	202	199	228	238	215	228	198	234	238	223	229	213	206	218	209	205	214	217	219	186	189	193	222	208	207	220	197	236	193	243	210	204	235	217	216	203	221	220	217	252	211	225	223	244	215	215	185	203	216	244	218	223	238	233	233	215	193	209	206	226	226	199	223	240	226	193	198	231	198	228	240	224	228	213	222	207	209	223	210	214	206	204	230	184	206	221	221	223	205	195	246	220	224	222	213	188	200	224	215	213	206	215	204	205	221	209	221	209	211	196	179	210	209	219	234	225	237	207	214	219	222	234	215	227	218	214	230	246	227	215	195	198	192	202	218	218	223	216	236	230	221	204	215	227	222	224	201	224	218	228	185	192	197	212	204	225	176	188	239	233	215	215	218	223	230	183	220	212	215	232	203	235	238	236	227	223	216	216	191	187	218	214	182	211	216	202	191	206	239	205	224	199	217	208	200	243	196	209	219	225	225	193	239	208	194	238	240	199	223	245	221	203	247	211	196	248	216	203	216	206	189	213	204	240	201	214	229	207	204	175	209	188	212	210	217	216	199	209	206	221	211	205	194	217	185	200	207	197	220	221	186	216	215	225	194	204	212	210	218	229	192	214	197	224	214	217	224	225	238	195	223	222	200	194	204	181	190	189	225	225	216	221	201	227	195	212	220	219	215	214	218	230	225	221	219	215	213	203	183	213	216	237	223	235	228	216	211	238	223	217	211	196	207	223	202	219	202	230	220	221	231	221	209	216	231	237	240	213	222	210	235	239	227	189	179	233	236	208	234	209	245	225	215	215	220	196	226	222	207	218	192	232	222	211	214	193	205	214	186	204	241	213	207	232	230	202	217	241	216	228	209	213	211	221	206	211	242	225	235	204	218	224	185	198	208	209	228	204	213	212	235	226	204	236	231	248	185	224	196	212	212	229	196	191	206	208	206	210	226	193	243	227	216	216	220	222	234	227	200	254	209	241	226	238	220	226	215	211	220	220	187	217	187	236	178	195	232	211	199	203	202	220	219	218	199	208	187	209	195	220	229	191	215	200	234	213	209	214	198	218	194	231	196	230	184	212	212	215	243	218	214	247	217	184	222	211	220	190	212	202	198	233	190	203	255	209	194	217	226	241	220	198	200	226	233	209	199	211	211	218	206	205	195	234	197	194	206	203	200	221	229	228	210	222	194	208	230	210	239	224	182	229	184	205	203	208	212	206	230	237	243	213	213	208	200	221	227	246	210	246	209	209	231	238	210	222	194	229	223	236	209	192	220	237	224	218	230	217	195	222	204	197	220	185	195	200	223	195	234	221	215	219	193	201	216	218	236	222	205	232	226	238	210	236	231	228	197	207	203	233	214	222	193	209	209	185	225	235	223	203	209	216	231	213	207	225	230	213	195	202	228	233	205	211	217	210	216	217	240	206	210	211	215	222	226	196	214	226	219	224	223	244	222	202	220	202	220	207	208	224	214	216	203	194	213	211	218	215	201	223	232	199	189	174	227	208	223	194	210	198	220	208	217	223	207	225	204	203	216	208	210	204	217	227	218	210	203	208	206	200	232	202	210	200	234	215	194	237	218	234	192	208	215	218	239	194	217	216	233	191	227	224	203	215	251	248	223	210	191	179	208	245	215	187	186	236	219	210	205	211	215	198	244	214	208	206	230	233	221	202	219	210	220	223	208	233	197	208	221	225	210	208	230	217	204	216	204	211	240	219	217	205	236	227	210	219	223	205	221	199	231	246	196	229	216	198	187	228	223	225	224	231	204	209	234	237	237	227	216	201	211	202	225	211	204	221	226	195	223	212	229	210	228	222	256	219	231	208	244	224	226	200	203	222	251	238	189	209	204	236	211	192	210	218	224	231	213	220	169	200	213	204	219	206	217	211	240	212	217	243	218	209	207	203	182	207	187	216	199	230
4411	5103	2550	1296	820	739	682	626	607	596	565	582	536	558	553	583	542	524	566	560	543	525	520	543	509	508	546	535	556	509	527	522	572	494	543	476	529	542	579	553	530	520	526	545	510	516	547	521	507	502	529	582	556	561	524	488	518	540	503	525	478	515	542	512	528	550	517	506	503	519	543	515	551	485	533	558	542	538	507	553	533	525	497	528	493	507	532	511	520	529	512	519	512	578	548	524	513	579	538	520	538	511	518	471	542	560	500	564	532	535	526	542	503	530	503	537	495	528	540	560	500	502	523	534	516	514	458	479	511	498	491	518	508	557	481	515	525	529	564	524	502	541	520	511	507	552	482	546	509	535	493	546	509	522	555	546	517	489	541	562	506	523	531	503	522	555	518	536	570	540	542	506	522	492	536	483	514	542	513	509	488	513	573	494	512	538	525	542	530	479	506	543	507	492	562	509	540	525	565	514	515	535	488	534	527	521	516	519	524	513	493	497	528	540	519	494	538	467	501	515	501	478	527	486	547	532	534	540	552	491	533	528	571	527	560	520	543	529	518	525	503	510	505	535	523	530	513	490	551	558	533	490	507	516	557	499	506	538	539	543	486	520	514	533	576	480	553	524	536	548	494	520	513	488	545	528	506	513	509	517	516	556	534	501	511	510	475	556	600	561	555	496	512	527	510	529	486	509	492	509	509	548	537	530	475	525	528	508	522	507	514	496	560	544	518	519	543	543	514	507	516	525	535	567	550	525	527	496	549	512	537	495	540	517	509	519	494	524	525	530	529	550	498	514	540	530	510	541	568	482	498	547	521	508	525	471	520	518	478	558	529	507	539	505	515	515	504	526	506	541	525	524	514	499	483	536	526	484	490	498	491	552	510	522	496	536	505	520	561	526	519	491	532	487	552	525	500	511	488	521	519	522	523	530	506	516	544	516	520	517	519	516	559	504	518	500	505	528	532	508	499	567	531	507	520	527	526	526	513	524	536	546	534	534	528	512	544	525	488	470	500	493	507	511	505	524	532	546	517	505	546	501	557	498	545	566	522	481	513	538	529	498	541	530	533	493	514	521	540	538	502	511	537	529	544	532	525	541	515	498	514	509	490	536	535	532	507	536	496	481	500	519	499	517	500	496	515	537	502	521	501	545	495	541	504	538	526	535	502	539	520	518	566	526	519	557	494	533	534	495	498	466	529	504	510	493	554	483	527	504	520	532	521	533	490	526	515	532	552	504	527	525	554	519	519	536	501	537	520	525	511	486	478	518	511	534	499	481	514	543	498	524	535	543	484	520	519	526	504	520	546	534	544	522	522	484	540	532	507	546	495	545	523	520	514	492	541	532	529	513	486	511	524	519	545	499	502	531	522	506	511	519	514	534	511	497	524	498	529	535	531	546	548	509	510	500	487	579	501	535	521	533	529	526	524	513	485	546	540	520	537	508	496	506	514	513	529	552	496	508	484	523	537	544	535	541	516	516	497	499	526	505	494	496	516	503	504	492	539	533	531	565	501	542	517	525	480	516	514	541	511	519	540	511	515	489	527	515	514	474	508	476	518	536	525	511	497	530	551	484	532	556	517	493	508	507	544	468	513	518	522	507	500	511	536	531	476	538	527	554	520	510	485	529	508	528	497	526	529	535	537	565	510	528	553	536	514	527	509	560	548	511	475	529	487	488	489	482	471	527	499	520	550	522	528	493	519	499	514	485	524	521	532	537	553	511	521	513	512	492	493	561	515	539	508	529	517	515	524	512	521	472	510	511	524	494	524	529	545	491	536	532	517	536	493	487	491	522	540	522	525	530	505	520	550	508	579	512	527	467	554	486	533	527	515	465	494	530	540	501	519	508	525	525	521	558	513	534	484	517	558	518	520	503	500	535	516	503	569	517	500	531	542	479	542	554	544	550	544	502	523	548	493	502	492	525	540	499	524	555	530	527	527	554	544	521	509	510	498	541	549	540	529	530	535	530	502	498	510	530	515	533	577	547	541	514	516	470	514	472	519	491	531	533	532	537	506	514	533	532	501	491	511	476	527	510	474	513	540	510	470	554	537	472	523	517	513	532	533	496	526	544	561	494	555	503	513	554	511	509	482	521	478	533	498	515	498	518	552	524	556	510	494	544	527	539	499	541	523	484	488	536	493	564	526	540	519	503	514	552	501	548	478	519	500	465	509	500	528	465	510	501	533	551	493	478	496	506	507	567	504	516	545	517	528	522	499	564	538	551	482	511	528	531	532	525	503	523	491	522	557	505	527	537	518	538	529	523	518	510	514	505	572	505	528	551	564	552	515	527	515	539	523	540	499	541	487	505	488	507	577	487	529	542	518	484	550	508	511	519	528	517	514	541	518	525	512	518	548	510	538	552	528	527	563	488	506	491	506	491	505	517	532	484	515	544	528	504	541	514	539	561	547	497	518	566	521	517	536	525	556	507	513	490	495	487	531	531	527	528	495	564	526	505	512	531	572	521	505	528	509	538	504	479	503	507	550	513	528	500	513	527	554	544	531	481	543	532	535	557	525	536	553	492	503	470	527	512	533	524	498	515	574	568	519	516	508	544	513	539	543	556	466	523	525	515	564	526	551	529	535	506	535	525	500	527	521	522	540	512	511	528	535	517	516	521	556	524	493	513	519	485	542	555	459	533	501	518	498	517	529	499	508	535	524	519	488	508	549	513	499	546	556	502	539	500	478	517	493	501	519	543	496	533	502	535	545	496	522	547	537	534	541	562	535	487	503	501	526	490	478	497	515	490	526	506	571	498	502	491	522	526	506	527	500	499	544	552	573	522	538	503	501	510	528	521	517	499	545	538	508	533	532	532	542	524	491	490	529	520	511	514	523	494	527	557	500	509	542	516	537	541	493	521	534	521	518	519	549	513	496	506	540	524	505	525	552	543	557	492	502	523	516	510	467	512	468	534	528	524	498	515	512	499	513	511	507	482	519	493	489	499	491	499	574	546	578	521	538	504	538	494	516	525	508	556	544	498	490	484	525	533	499	528	508	536	483	522	551	513	477	536	523	559	482	497	533	504	535	492	526	539	550	530	548	496	502	519	499	560	503	530	532	552	482	515	544	534	502	549	532	574	524	531	507	510	550	485	529	517	550	515	531	556	512	514	498	534	525	527	509	516	536	557	544	520	548	541	512	541	524	541	537	557	514	547	517	510	487	521	559	500	508	491	526	531	513	507	528	506	484	489	541	510	497	517	543	532	532	525	524	541	517	497	512	508	552	501	513	549	583	516	527	497	533	543	531	536	532	532	569	517	523	550	529	501	529	526	510	568	528	483	558	513	512	559	522	494	542	545	529	509	534	530	503	526	512	518	531	511	474	533	525	503	554	507	543	489	526	551	528	537	546	516	525	495	499	539	516	487	544	503	528	478	544	524	519	497	526	516	489	552	503	547	516	544	498	486	512	527	549	485	521	499	524	526	531	502	535	536	542	490	523	538	575	515	532	497	533	510	485	533	526	523	542	524
23818	21022	24665	27567	21022	21041	15365	875	403	396	355	299	271	291	317	248	265	243	244	255	247	250	277	237	239	227	169	169	161	159	157	173	176	148	177	180	170	168	177	161	152	182	153	156	161	157	163	157	154	159	156	179	172	170	175	152	162	156	156	164	177	157	164	150	182	157	153	142	147	156	160	154	163	179	179	178	126	162	177	162	160	165	159	147	178	159	156	153	155	153	168	154	152	162	154	171	142	156	180	166	138	141	179	141	152	145	141	168	134	144	151	165	171	157	126	162	177	170	148	144	154	143	173	158	153	139	155	138	145	156	168	170	190	169	164	190	145	159	182	149	149	164	173	167	174	164	143	171	178	159	146	160	164	149	131	144	157	161	132	161	151	166	160	166	150	144	153	170	168	163	169	176	167	172	178	170	163	162	158	171	177	156	174	145	150	155	146	166	154	165	149	158	195	161	174	142	158	141	175	151	178	141	180	158	162	161	145	157	153	148	167	153	155	155	158	161	148	173	171	142	159	170	178	151	173	127	143	163	156	158	146	170	148	134	157	138	135	125	145	146	126	173	165	165	159	159	181	153	158	147	146	179	149	150	147	138	147	145	160	164	157	159	120	155	131	141	162	156	132	143	162	174	180	162	175	147	142	152	146	130	143	157	155	136	162	137	155	161	181	172	130	144	163	163	152	169	156	172	162	132	154	176	167	180	168	179	149	159	158	129	154	167	159	145	144	153	177	168	158	163	125	166	132	141	155	141	176	157	156	144	157	159	172	154	164	146	159	149	158	157	156	157	140	166	175	140	144	166	166	196	137	146	143	162	157	164	145	132	169	174	156	160	171	175	136	167	169	142	170	143	146	159	157	174	151	142	176	162	132	146	148	140	153	156	179	175	167	155	148	146	148	144	159	172	182	166	170	152	163	148	200	137	138	159	182	174	169	150	169	125	143	155	185	153	179	140	168	152	150	158	176	149	161	148	156	162	154	150	160	178	157	129	153	159	174	138	164	160	177	152	169	165	166	162	159	179	168	188	158	135	156	171	163	147	140	160	168	152	155	149	151	146	154	155	152	167	158	140	163	150	160	168	150	152	132	166	141	159	164	145	162	149	160	165	149	157	171	167	142	138	175	157	161	158	151	162	166	173	135	170	177	160	152	138	167	154	165	140	155	147	159	167	154	143	159	153	158	140	154	166	150	180	169	172	163	138	179	137	160	151	153	140	149	148	168	156	153	144	171	176	140	154	161	159	144	165	143	137	179	138	144	154	157	144	149	147	165	152	159	164	160	150	153	164	148	171	138	157	160	160	182	147	169	158	137	146	180	149	156	173	185	140	150	153	139	176	177	155	154	156	168	155	148	166	161	164	141	150	172	160	170	180	147	128	158	155	177	154	157	154	152	148	162	154	168	162	172	160	144	163	123	171	158	170	158	142	164	154	143	188	165	156	138	170	160	174	163	162	138	159	156	182	128	165	147	129	146	154	153	153	170	151	144	135	134	170	155	160	122	159	157	171	164	157	168	167	141	156	173	166	152	128	165	161	177	166	149	146	141	159	160	157	161	143	166	156	166	159	145	146	152	147	174	150	165	132	151	149	143	163	144	148	177	163	145	158	161	137	163	158	168	140	145	172	157	152	145	164	163	164	142	147	186	177	164	177	174	175	167	158	176	155	161	175	136	161	144	152	162	145	146	176	151	178	147	137	157	165	153	156	148	184	182	179	139	175	160	148	179	154	167	168	166	169	156	151	162	165	147	143	174	148	162	134	169	139	152	177	146	141	143	136	175	182	164	169	141	162	134	174	175	141	153	148	151	194	172	178	173	161	170	169	162	148	169	155	146	148	157	154	155	135	119	147	154	147	163	145	150	148	159	153	163	169	165	140	151	154	137	168	178	141	156	137	164	138	165	134	150	139	163	157	162	169	158	137	169	163	160	159	153	165	180	152	157	163	172	147	136	143	149	167	147	170	145	169	174	164	154	171	162	166	148	150	156	168	173	163	154	148	151	147	149	147	139	176	163	151	151	195	145	147	166	145	188	148	161	157	147	167	170	163	143	162	150	182	155	151	158	170	154	167	143	148	149	154	154	162	173	157	171	160	155	168	158	152	157	175	156	179	141	152	139	146	169	149	180	172	153	143	150	144	176	155	164	149	155	151	155	172	140	148	150	169	158	155	156	137	147	172	181	149	153	166	152	170	150	149	153	159	152	156	161	160	145	158	146	172	166	169	149	169	148	142	170	179	160	188	161	151	168	149	154	158	149	143	167	163	168	169	156	173	149	160	173	169	179	158	146	156	143	165	175	158	143	144	157	154	159	152	143	156	171	161	159	161	150	150	151	158	153	157	169	167	121	149	142	143	166	158	155	171	141	153	171	166	162	159	168	145	151	150	142	160	151	144	160	176	157	154	189	152	136	148	148	173	158	170	149	161	148	137	161	177	126	161	160	164	159	132	147	144	146	163	134	182	155	134	172	143	130	126	152	156	140	176	152	172	170	173	150	171	161	155	147	137	152	164	140	115	164	136	146	152	134	163	170	150	159	170	161	128	154	152	149	135	139	151	181	147	142	157	166	173	148	154	157	170	167	149	176	133	160	166	155	171	181	174	141	155	158	135	154	164	168	133	173	153	156	162	179	145	156	142	152	160	153	137	158	127	173	142	174	149	143	151	169	171	166	162	147	171	163	152	133	157	177	166	151	148	176	162	149	152	178	164	164	168	159	171	162	159	167	149	142	165	172	143	159	163	153	138	168	170	161	158	174	135	174	167	146	150	156	150	147	154	142	137	176	160	147	168	165	162	171	167	143	163	143	135	158	138	176	150	151	151	167	162	171	155	168	130	137	150	169	138	154	168	165	148	173	144	157	167	144	135	155	155	156	182	148	158	141	161	149	150	161	160	132	159	137	135	151	150	153	161	168	165	166	168	150	147	125	158	163	143	160	165	138	154	156	161	148	168	182	156	158	166	162	162	178	156	173	180	155	159	138	147	158	177	149	169	163	147	164	140	167	159	161	148	152	176	164	162	171	152	151	152	139	142	155	157	175	190	156	165	181	152	149	146	157	157	154	166	172	154	152	161	165	134	172	158	138	158	150	170	157	158	164	146	130	144	151	153	171	135	145	168	155	146	146	158	139	156	158	176	152	148	153	152	138	167	141	143	152	193	154	156	191	153	142	167	156	158	144	132	154	144	186	144	162	165	157	158	154	164	154	148	172	174	160	151	160	165	167	159	153	167	146	160	156	149	162	171	169	175	167	176	136	138	171	174	176	176	179	165	159	174	130	158	151	156	143	141	160	144	162	142	174	160	137	125	146	150	151	156	136	174	147	150	133	165	152	154	171	145	161	136	155	141	155	154	164	151	140	137	145	162	150	138	156	139	148	180	157	161	149	170	164	166	143	145	160	164	145	123	146	164	179	140	176	165	144	163	164	182	163	159	143	162	157	147	186	140	131	151	160	156	174	150	150	160	174	170	145	158
4793	7339	3870	1627	957	714	625	557	478	505	494	469	458	423	432	456	460	431	404	454	401	436	415	400	426	438	416	418	407	371	382	412	424	419	413	395	404	395	386	376	396	390	363	443	391	438	407	406	375	423	398	384	442	395	407	411	405	407	385	426	401	404	393	372	439	392	386	419	399	406	407	383	388	394	421	408	409	401	389	375	417	407	428	415	335	404	392	376	400	451	390	417	375	378	395	402	376	372	403	405	413	396	370	380	391	398	430	392	384	371	380	391	418	403	393	405	365	381	407	427	383	410	359	431	382	379	371	410	398	378	398	425	387	418	401	388	403	443	372	400	398	403	423	375	407	416	402	379	383	373	362	388	394	412	405	431	425	412	399	429	413	391	398	378	393	422	402	405	443	425	392	413	403	381	378	388	417	400	427	413	374	400	386	413	417	396	362	409	378	405	392	390	409	408	358	402	411	386	402	432	391	376	387	386	409	388	380	416	411	400	392	361	399	397	394	384	405	416	428	413	404	399	430	421	412	384	390	416	387	404	392	401	423	408	404	393	381	397	386	392	377	394	411	416	400	415	400	384	412	409	378	373	384	391	403	404	390	384	399	379	376	389	412	427	396	399	416	367	414	421	416	409	375	413	399	420	418	399	394	406	385	411	384	416	428	405	392	413	385	380	416	375	379	377	379	420	403	421	380	398	394	365	416	390	393	395	378	377	378	380	390	378	393	383	366	402	400	381	414	421	424	408	403	395	429	437	369	400	367	383	392	416	375	399	384	392	393	415	387	394	409	402	373	394	425	383	386	413	400	385	411	387	376	415	405	383	417	408	399	396	411	405	399	419	371	398	417	411	415	360	395	407	380	378	403	366	407	414	409	397	379	420	411	380	401	403	421	385	378	395	386	357	412	425	387	365	446	401	427	433	401	438	409	381	425	403	402	363	384	402	396	380	392	370	389	409	391	388	378	405	403	395	346	398	385	394	398	392	405	362	400	374	406	465	375	365	406	403	374	364	414	363	380	407	411	442	402	467	429	404	381	416	442	380	417	410	432	391	389	426	367	418	422	427	413	379	384	399	397	424	409	413	399	372	414	356	415	378	388	400	422	437	406	399	420	369	385	378	369	398	394	397	385	393	334	381	399	417	420	370	389	416	392	373	389	431	437	395	381	409	360	379	427	388	393	401	422	415	402	378	379	395	387	412	379	399	407	359	390	403	421	404	411	430	396	425	387	363	411	400	410	381	398	361	396	396	391	410	396	364	392	383	387	395	416	400	394	410	404	367	388	382	375	416	357	385	404	369	398	384	395	395	412	360	350	426	362	351	380	375	362	416	383	383	443	416	383	409	405	359	368	416	416	384	399	372	417	423	398	450	413	386	391	369	411	389	416	414	420	399	410	385	397	373	401	396	394	356	387	372	407	399	384	428	414	388	388	400	391	398	357	391	391	381	380	376	383	437	394	424	422	396	392	390	400	380	394	401	415	399	372	396	413	416	368	392	376	422	358	387	439	371	372	427	394	369	397	434	401	423	378	415	425	388	420	390	450	438	370	386	412	357	419	406	426	419	366	378	399	401	381	355	428	364	395	408	362	374	405	402	372	404	388	384	363	392	434	391	409	372	401	400	388	420	404	383	374	360	397	372	371	383	386	397	394	417	368	386	372	441	392	377	374	393	423	397	358	409	351	417	421	425	402	404	456	403	404	403	433	390	370	389	412	359	460	398	401	412	406	408	402	389	412	388	403	406	366	372	404	387	396	433	401	438	404	414	422	398	389	405	425	413	397	393	410	393	387	391	420	398	365	411	387	356	391	377	411	400	412	396	425	394	355	415	402	362	393	423	398	420	396	384	411	411	403	389	404	408	377	381	395	386	391	382	399	421	395	415	423	375	422	411	406	377	404	403	387	421	364	360	353	359	397	399	413	407	399	409	407	395	355	401	426	361	409	418	392	390	405	409	405	395	392	392	354	404	419	445	394	370	417	342	382	399	384	392	391	393	385	405	377	394	406	400	411	397	402	399	424	406	394	389	417	386	375	409	388	385	418	402	405	406	382	402	391	377	404	363	386	414	399	377	406	398	378	402	410	393	401	388	352	365	400	385	384	403	409	390	384	379	371	425	399	378	401	381	408	362	400	391	386	392	398	419	397	400	370	404	407	406	394	425	384	408	382	421	383	378	383	392	416	373	399	394	400	405	382	388	384	427	415	395	376	382	389	395	406	380	401	412	352	414	351	392	401	380	390	389	417	398	376	403	385	408	404	374	398	371	413	394	419	399	411	390	400	384	401	385	367	428	393	431	383	433	413	387	409	385	418	415	381	371	411	385	386	385	428	395	433	418	391	388	428	412	405	385	403	405	385	418	439	387	397	396	387	427	402	364	360	406	363	436	399	418	356	370	354	396	382	392	400	403	393	412	400	410	412	370	409	438	425	377	400	443	426	375	421	413	396	396	395	406	408	398	386	412	398	411	368	381	419	442	407	412	390	419	401	394	388	406	388	374	378	360	372	359	389	400	401	385	365	372	420	384	416	385	390	407	400	396	379	396	383	367	382	408	393	376	381	364	374	369	396	363	399	377	382	400	379	382	402	401	409	403	380	382	383	400	388	372	404	386	388	419	416	400	373	393	391	399	401	421	427	398	387	360	360	403	398	417	394	391	384	406	390	408	387	426	361	396	420	410	385	378	396	415	383	410	432	388	431	380	411	417	388	406	406	393	388	401	437	421	408	408	358	416	426	389	385	401	395	387	394	378	425	396	434	394	410	414	411	404	413	382	393	384	418	414	367	351	415	399	377	390	439	395	414	396	388	434	410	377	382	389	392	385	420	423	347	396	426	398	400	417	394	414	424	389	402	393	411	401	428	415	410	390	372	395	393	384	375	412	427	423	340	409	424	402	366	360	392	401	387	400	429	370	400	420	381	395	359	407	397	398	414	389	365	410	375	411	402	409	392	370	406	376	368	414	371	402	414	424	367	368	389	374	409	363	409	413	390	434	405	400	393	410	380	388	364	391	411	376	392	392	422	378	408	421	424	428	428	415	401	392	425	379	394	375	405	388	408	408	348	361	398	383	400	420	369	390	376	411	394	427	385	393	389	398	408	387	392	367	408	356	391	422	380	409	368	440	387	394	409	421	415	375	398	390	394	410	408	371	405	382	390	430	400	376	381	394	396	414	412	414	384	391	392	377	408	422	362	399	395	394	398	400	359	388	388	411	381	380	402	395	413	391	430	393	407	415	421	386	408	420	420	407	375	400	370	387	419	329	411	441	400	411	387	387	418	434	381	401	417	402	390	391	424	398	383	382	399	393	399	401	397	402	406	419	382	394	404	423	375	415	410	398	401	414	406	371	381	410	369	380	387	420	413	383	404	430	390	381	417	412	389	367	367	404	410	415	424	401	394	427	405	429	371	404	396	362	455	406	401	363	421	387	370	412	414	380	413	431	439	407	408	368	389	414	401	410	378	378	400	363	405	431
30717	20539	11878	1587	749	682	594	409	385	347	351	366	338	319	312	352	313	325	307	360	319	317	340	308	335	328	311	308	302	309	276	305	297	301	334	300	305	276	314	286	279	294	328	295	296	298	280	305	303	291	301	310	282	304	296	254	307	309	304	290	310	274	274	301	293	277	320	289	321	312	306	293	318	323	282	285	322	306	302	277	302	305	268	299	296	271	324	306	290	300	324	296	322	305	298	290	330	284	298	320	292	290	307	317	277	301	285	269	275	297	307	281	299	295	275	299	310	271	257	300	303	274	275	319	337	313	304	289	299	273	313	302	274	291	281	331	309	331	326	267	303	337	303	309	306	306	306	295	271	275	307	285	262	290	260	276	312	301	328	334	302	308	277	324	322	285	298	283	294	287	311	288	301	316	328	285	308	279	301	278	308	309	309	330	265	296	295	284	294	296	310	314	274	290	294	319	306	274	293	319	305	296	274	287	304	289	303	279	267	262	301	302	284	318	278	283	277	293	294	283	294	305	305	331	328	311	304	294	327	276	309	267	287	301	313	304	296	282	314	276	287	305	336	285	311	275	279	289	322	291	303	283	274	291	296	292	308	294	309	301	282	304	277	306	286	286	287	314	336	288	332	297	294	284	281	315	298	301	286	300	294	279	307	271	320	265	281	325	311	281	306	290	274	323	317	321	299	299	328	301	313	329	308	296	304	295	302	284	272	294	312	309	351	297	307	277	317	264	310	321	324	282	302	286	278	292	302	287	280	286	313	316	266	280	320	291	289	309	283	321	282	319	300	299	305	323	273	317	295	294	295	325	270	315	275	321	279	287	266	329	295	279	289	307	312	327	284	264	290	310	306	306	292	283	285	325	299	300	325	273	311	296	286	289	306	280	271	279	291	314	276	309	294	308	318	321	320	272	286	289	311	285	315	323	295	272	308	312	319	282	285	309	295	276	303	283	307	325	287	314	270	287	285	324	310	319	324	289	311	323	295	301	320	293	278	311	312	284	286	290	284	287	334	314	329	321	284	276	298	276	323	297	340	284	299	279	286	335	282	306	286	317	277	331	297	292	287	295	286	288	309	280	296	289	300	272	340	307	308	315	298	278	246	305	275	276	321	336	317	295	310	301	283	300	285	320	287	277	313	296	320	290	287	288	272	304	299	289	282	307	281	334	288	275	304	307	333	305	311	298	297	319	301	309	267	264	271	297	316	296	287	329	304	306	296	306	269	289	280	336	278	318	306	312	271	322	288	287	299	282	298	298	291	301	315	302	286	280	295	280	318	324	272	298	292	299	304	294	291	276	328	320	282	316	331	280	328	283	291	285	306	289	287	318	254	280	271	321	308	324	312	289	268	287	274	329	303	284	336	289	261	291	286	341	305	283	288	327	310	289	341	307	290	277	282	310	323	304	273	303	290	326	313	305	313	317	313	305	302	307	321	296	306	303	294	295	315	310	302	294	301	312	300	318	312	297	313	285	330	263	314	312	298	307	264	294	302	275	313	290	306	257	287	308	300	314	306	294	276	312	276	272	301	303	302	287	293	287	310	340	290	304	270	312	297	268	285	295	315	310	298	288	314	284	281	293	305	315	284	312	308	311	294	277	283	266	304	324	306	297	285	275	273	307	307	304	320	298	329	287	299	312	312	296	276	303	298	318	329	278	298	300	322	283	286	325	288	307	316	293	320	306	308	292	309	303	326	318	326	285	314	301	319	301	304	259	281	293	285	315	282	268	261	297	287	294	296	307	302	273	286	304	323	314	287	300	331	286	300	277	293	331	324	324	324	303	287	304	323	282	299	288	280	302	290	293	285	304	314	325	288	303	314	297	304	309	287	288	317	296	287	271	302	311	300	314	293	298	338	267	270	303	304	275	320	312	300	282	318	272	289	308	292	286	315	301	293	335	259	310	322	315	308	324	309	300	301	283	302	308	289	313	298	276	299	283	275	307	260	331	271	312	286	301	317	320	258	355	291	284	295	288	311	309	321	332	266	314	284	312	296	291	299	322	265	294	290	309	321	272	285	291	289	299	278	292	285	290	325	285	332	307	282	291	342	288	290	309	305	287	324	322	261	328	297	252	305	291	317	299	277	292	296	309	277	313	310	303	291	293	299	280	315	335	301	277	335	296	287	327	300	282	295	299	321	308	310	308	277	285	278	304	324	281	281	287	293	289	336	280	294	287	313	281	314	317	287	289	290	281	325	332	262	263	292	302	282	314	332	274	307	314	318	337	291	315	315	315	294	279	273	284	311	319	310	312	311	289	253	284	297	286	300	297	299	316	288	275	307	294	324	310	307	286	305	299	301	331	301	315	301	297	292	305	319	275	273	308	343	300	290	301	291	289	294	302	295	271	305	306	310	315	272	315	271	287	289	293	283	311	290	304	290	319	302	281	303	300	266	284	267	303	288	283	342	287	289	282	309	301	314	302	338	275	306	272	281	313	323	263	303	289	294	282	347	280	281	328	293	289	283	322	320	280	305	280	287	295	301	300	280	305	319	286	293	290	296	273	305	308	277	283	312	284	289	284	314	302	319	262	283	270	298	295	289	296	327	296	311	288	301	324	306	306	280	297	284	276	316	298	291	308	302	255	289	306	326	326	304	299	311	305	286	295	302	310	340	310	278	292	310	343	314	297	306	298	299	291	297	287	277	298	300	313	333	284	256	342	288	328	331	263	298	316	286	282	306	270	307	308	312	307	304	320	306	326	322	289	291	310	296	319	299	286	324	287	281	318	317	292	327	297	296	275	309	307	347	286	304	298	301	290	307	314	274	287	299	329	307	312	302	299	308	297	294	286	327	283	325	280	313	315	307	280	309	297	309	262	297	308	297	303	307	322	289	314	299	299	273	293	311	315	326	326	307	287	295	299	312	307	296	301	319	320	292	314	327	291	318	298	291	265	264	311	325	337	283	271	268	302	290	299	299	275	287	289	317	295	291	271	290	309	292	298	296	314	305	299	304	303	300	281	270	311	303	326	323	334	330	312	284	290	323	276	285	283	286	323	337	336	328	321	277	280	254	261	300	302	284	305	328	276	310	297	307	306	275	302	266	317	276	293	283	325	342	279	287	317	321	296	293	276	303	272	287	291	282	318	293	297	332	300	293	309	289	292	291	308	314	321	281	301	325	273	281	296	296	319	304	303	287	308	293	256	305	304	292	289	279	310	295	303	272	298	308	271	262	307	303	312	330	296	288	290	275	301	303	293	302	308	298	280	306	300	296	311	299	317	305	270	265	293	286	295	295	306	268	277	279	255	296	318	302	291	313	278	317	315	280	319	297	297	302	301	301	322	283	318	303	299	276	317	291	289	321	290	302	277	284	309	305	291	304	322	268	294	312	306	311	299	317	287	282	290	262	279	330	275	315	314	301	308	286	282	319	292	308	306	276	293	304	273	287	286	290	299	306	284	289	283	296	260	291	272	303	302	284	293	323	300	308	291	290	279	314	250	287	313	285	337	313	298	331	288	315	321
6363	2576	1549	954	876	786	746	747	716	755	738	692	735	736	740	729	767	764	704	731	714	707	740	658	715	745	694	719	695	707	676	724	725	713	722	697	698	761	742	681	720	678	694	720	692	738	672	723	719	701	689	752	749	743	691	726	708	697	758	657	719	725	738	733	740	707	711	709	709	691	712	681	703	690	704	743	750	719	679	682	695	711	736	699	670	748	740	662	745	674	704	736	714	779	662	702	713	680	698	687	695	717	667	757	707	753	706	686	670	675	674	736	751	663	689	667	716	706	745	708	716	726	729	713	680	698	758	730	695	729	730	668	711	724	671	663	697	671	677	697	709	697	709	716	752	697	722	734	702	706	701	713	707	749	725	681	740	759	662	743	740	668	705	699	716	710	704	700	738	721	674	726	715	713	731	724	697	699	709	752	696	704	766	691	761	692	677	749	700	716	731	695	680	669	713	718	716	735	702	679	746	681	707	692	657	714	724	718	744	664	649	665	704	698	704	702	702	704	669	722	729	685	725	703	720	760	731	702	703	703	712	710	687	700	743	739	740	705	710	677	701	750	735	685	696	717	707	698	649	718	677	693	758	747	747	738	682	712	731	707	674	694	703	709	713	723	723	707	693	703	732	695	736	706	722	715	673	723	714	695	705	688	691	701	736	700	717	706	749	724	736	686	702	741	689	708	701	725	755	682	677	704	734	688	694	708	724	726	680	727	674	713	705	694	758	693	682	680	750	722	679	719	660	722	668	708	704	691	699	705	742	711	728	697	697	680	711	743	765	740	738	709	723	703	728	723	691	718	723	711	689	748	656	690	756	707	699	687	666	756	759	704	749	731	731	670	687	724	681	663	684	707	741	716	758	718	727	692	683	697	670	725	729	725	697	686	761	745	717	704	718	695	698	703	715	690	717	759	720	710	738	719	674	653	719	652	736	691	706	739	688	680	718	702	745	705	695	698	701	729	685	665	680	696	730	688	705	734	681	728	706	709	718	651	674	709	747	715	709	694	726	713	732	709	689	701	707	694	732	719	752	678	680	667	736	695	694	737	699	645	721	719	721	744	718	702	703	714	700	702	741	720	668	646	718	709	678	712	758	740	695	734	787	709	728	708	717	695	664	713	699	730	629	721	709	724	731	642	712	757	659	694	752	706	698	657	720	741	694	726	725	668	677	735	731	687	726	706	691	677	722	708	664	674	730	716	721	673	719	699	731	713	715	736	725	724	684	702	721	713	747	745	640	697	676	751	741	676	673	679	726	683	703	682	662	722	743	682	704	743	716	683	760	674	716	709	720	713	706	711	677	704	729	704	711	726	684	767	755	738	693	729	663	704	710	688	725	696	693	745	711	732	725	669	730	669	718	719	708	687	660	749	730	732	669	659	721	737	702	706	719	717	661	674	695	751	711	681	680	692	632	708	781	685	726	710	715	730	729	711	701	730	694	701	743	686	702	673	725	711	728	714	739	699	673	710	695	683	739	720	712	688	737	688	755	669	641	709	732	652	658	721	648	725	699	675	713	710	721	685	699	691	751	710	666	728	693	693	706	710	740	702	708	706	732	654	690	707	677	741	717	732	682	646	729	729	753	715	722	682	704	676	698	710	703	699	704	638	708	682	712	641	692	742	730	731	705	698	722	723	690	678	711	690	705	739	755	713	709	725	693	686	675	745	725	688	730	714	735	687	716	694	742	671	734	673	718	719	710	714	663	767	682	718	783	710	718	723	699	770	740	693	703	692	684	719	720	659	733	677	705	700	705	731	675	756	718	687	748	710	745	730	728	714	693	732	731	673	749	713	690	707	708	682	735	713	708	731	727	700	667	720	724	686	704	667	744	734	733	669	714	723	699	717	698	704	688	705	733	702	762	736	659	729	679	661	767	688	706	708	706	699	693	672	678	697	705	698	686	709	685	708	699	743	708	764	679	728	751	713	752	706	714	715	711	691	702	754	686	706	728	700	690	667	701	708	692	684	709	720	681	698	680	754	733	738	716	678	710	719	699	707	693	756	716	709	666	636	748	718	701	710	712	744	662	725	719	686	704	669	680	719	670	688	682	759	702	699	657	710	706	735	725	723	695	733	723	691	740	734	709	662	710	665	701	695	684	703	685	645	727	727	721	683	674	681	744	745	683	698	679	698	681	645	694	714	710	718	780	727	689	693	731	689	691	748	726	769	727	678	668	635	669	716	691	767	653	751	728	710	720	759	767	659	684	684	722	711	690	728	676	712	729	688	714	706	698	694	693	725	714	680	740	707	718	687	669	703	717	677	695	681	716	719	744	688	745	743	731	690	737	630	690	707	725	735	688	735	711	705	746	702	705	745	713	685	709	723	689	732	738	674	729	741	722	698	664	669	697	672	697	707	708	686	707	663	698	738	685	711	727	706	742	698	673	690	721	668	681	743	653	674	697	713	762	656	669	746	699	733	709	672	702	695	724	675	745	667	713	695	676	748	741	679	716	698	708	694	697	759	729	726	688	714	725	733	710	746	704	706	715	722	697	695	719	665	756	736	688	640	715	718	664	754	694	686	684	712	673	701	716	735	687	694	743	732	722	714	662	660	700	694	672	720	711	654	748	745	721	765	678	704	697	687	730	689	728	669	704	724	699	738	712	666	707	700	679	700	694	715	696	693	656	747	704	688	724	738	731	747	724	662	687	677	713	695	709	685	728	656	705	672	725	660	690	711	710	675	717	717	667	749	706	664	690	681	697	704	672	704	663	724	702	716	652	731	716	716	712	708	717	701	662	696	721	731	703	713	731	724	656	706	747	698	678	706	679	698	671	695	706	735	733	696	729	750	707	744	729	725	683	693	681	715	742	735	689	725	695	696	708	716	697	716	745	702	731	698	685	743	747	715	692	746	750	702	704	744	728	710	692	693	725	754	732	710	712	719	714	691	720	740	677	688	694	702	699	692	724	687	705	686	676	690	753	692	681	719	690	723	666	718	679	766	718	748	752	751	751	731	659	738	680	689	730	667	702	690	761	714	770	744	705	730	741	699	696	750	677	738	631	680	731	690	717	710	691	668	740	703	721	744	703	712	725	702	738	669	724	728	753	677	723	668	680	661	723	691	756	733	714	725	687	681	695	718	689	750	649	701	687	686	688	743	717	658	713	691	721	675	706	720	767	684	684	721	709	658	701	696	714	785	721	724	714	726	697	738	711	683	686	747	733	633	704	722	666	703	694	734	700	747	693	697	710	685	697	709	659	684	719	705	694	719	714	691	673	701	697	695	733	740	722	721	710	724	732	709	672	661	703	734	683	706	724	712	738	661	700	719	706	722	716	739	698	694	703	694	742	692	715	701	698	739	740	715	728	680	669	714	720	690	721	698	711	699	682	679	731	732	722	715	710	734	728	717	746	726	718	731	725	747	705	656	667	711	685	742	709	693	746	663	715	679	748	713	721	715	651	724	680	670	688	729	707	667	716	714	689	736	682	683	675	685	687	694	714	685	701	659	692	693	743	711	688	712
24381	20992	24298	27868	20993	19610	1047	548	370	346	321	314	309	288	295	259	259	233	307	276	272	296	276	235	262	230	244	251	237	231	226	234	232	231	213	196	203	193	228	194	204	203	205	197	214	212	184	248	224	211	204	204	213	200	225	204	229	226	207	226	191	215	226	231	232	201	243	228	243	202	213	209	199	225	230	190	217	213	231	215	220	221	215	187	234	230	218	208	239	204	199	228	195	214	209	189	213	236	220	225	219	214	226	200	213	220	223	181	197	204	221	222	204	218	232	236	220	217	212	203	213	226	210	218	212	232	203	231	215	189	221	247	212	201	220	210	223	192	215	202	204	191	215	220	234	199	216	210	199	211	184	195	206	186	221	205	221	229	189	260	206	209	211	200	229	235	229	210	217	225	243	233	207	241	202	237	191	233	213	238	219	214	233	212	229	220	244	231	230	223	217	206	196	229	218	223	194	201	211	228	191	213	225	228	193	217	200	222	229	183	232	164	208	226	209	222	214	222	218	220	228	215	216	216	204	218	213	191	207	210	211	192	226	198	201	220	208	211	241	215	219	214	217	235	245	236	221	214	224	197	218	216	198	216	207	216	213	208	224	207	190	210	215	208	238	213	206	213	213	189	211	199	196	181	197	205	211	229	195	230	204	217	202	221	206	225	225	236	210	222	239	225	208	233	193	220	205	211	196	208	194	192	200	243	224	199	208	226	206	192	208	216	230	192	208	205	212	222	205	233	250	199	218	182	207	213	211	203	213	228	213	219	217	222	215	215	206	215	230	213	206	219	219	208	204	194	196	202	208	206	229	252	203	233	220	208	212	199	194	210	218	203	210	206	219	231	223	221	193	219	220	208	212	231	202	198	212	203	222	204	210	249	219	216	192	228	222	221	202	214	227	201	220	183	211	200	205	220	213	222	210	227	212	222	238	249	203	185	214	195	206	222	194	195	195	194	206	221	219	204	199	233	225	185	226	199	239	192	219	221	211	251	207	200	192	204	203	205	199	219	225	222	209	208	212	229	225	213	219	219	233	188	217	201	189	249	210	202	185	201	194	235	230	224	211	212	222	201	210	251	248	217	207	212	200	183	192	199	209	205	217	216	213	209	206	211	176	226	203	230	209	223	225	206	230	201	233	209	207	205	240	180	233	206	199	198	225	212	202	231	216	210	216	228	224	235	213	212	205	226	212	227	169	212	225	221	212	191	213	190	222	221	208	240	208	213	248	223	199	231	205	189	239	224	198	188	203	215	186	223	208	210	216	207	190	197	199	219	210	180	224	194	211	217	218	223	227	211	210	192	208	204	195	189	229	196	230	233	226	211	228	198	210	215	218	217	171	204	211	228	223	204	222	226	200	205	221	224	200	184	233	224	208	201	232	228	189	216	232	238	220	240	194	225	230	219	198	216	221	204	222	215	203	210	203	225	211	217	203	216	201	248	200	203	229	198	229	211	231	219	214	235	230	225	209	209	205	237	225	179	234	210	215	205	225	208	197	208	238	212	228	244	195	205	186	209	245	195	230	236	201	240	213	207	210	193	186	233	244	224	209	209	221	226	208	215	218	250	209	226	232	206	218	218	213	202	202	201	223	203	179	192	191	209	223	216	206	207	192	216	228	223	206	218	238	226	201	213	209	206	208	214	199	197	204	204	207	210	213	204	192	222	235	205	206	207	249	210	216	220	213	213	206	214	236	211	211	184	218	216	210	200	208	214	200	206	221	190	234	212	195	203	203	196	218	218	239	211	193	210	236	198	216	241	220	196	215	196	209	197	217	202	205	230	214	233	231	204	195	206	221	206	197	226	197	213	210	224	223	213	213	222	220	211	198	186	207	232	185	224	214	223	223	207	212	182	228	240	204	233	226	237	226	242	212	202	207	235	222	209	225	207	190	228	188	225	213	193	218	215	217	208	237	231	225	187	217	191	217	226	214	225	217	219	216	226	215	221	171	211	211	207	217	196	205	202	202	189	232	228	225	204	211	191	199	209	189	195	229	201	222	195	228	199	208	217	222	199	213	210	201	214	215	220	203	209	198	250	211	246	230	233	220	203	201	207	209	229	184	214	220	202	201	202	184	228	235	218	220	217	204	221	228	223	208	221	212	210	216	215	233	212	219	219	198	209	200	210	195	233	231	253	207	209	220	226	220	206	179	189	200	244	223	247	207	228	224	234	205	205	237	222	232	217	217	207	215	178	199	209	228	204	215	237	240	213	196	185	216	200	220	210	224	205	221	218	230	209	181	203	209	199	238	205	197	238	238	198	203	219	216	216	236	227	200	196	201	208	204	198	226	243	226	203	198	213	216	193	219	210	201	217	217	232	215	174	239	204	222	188	233	205	196	245	210	229	209	201	235	214	213	200	218	211	204	193	227	208	233	206	208	195	209	243	222	225	213	224	198	232	205	203	225	202	226	180	245	210	203	202	224	220	229	208	229	210	173	204	207	201	230	209	224	215	246	213	196	200	205	208	221	226	224	228	200	231	201	239	204	204	216	222	197	176	245	222	217	199	215	205	234	250	233	200	184	221	202	214	193	228	210	225	232	231	206	216	199	217	196	195	210	209	233	202	216	216	211	205	174	196	251	223	222	217	185	223	226	220	197	231	230	237	220	226	210	219	218	209	199	204	214	224	238	232	221	215	233	219	222	251	188	191	216	214	227	207	206	219	203	197	191	198	206	201	214	214	212	224	215	166	236	211	235	231	229	231	217	194	206	201	210	235	194	218	222	239	211	248	194	192	193	213	216	199	193	214	213	214	201	211	208	223	200	214	218	202	198	185	223	203	189	207	216	201	227	252	225	228	191	220	207	205	224	210	200	221	217	220	200	249	206	207	213	228	236	237	224	204	195	181	182	225	211	233	240	213	198	217	209	209	240	211	233	213	169	226	188	213	212	196	217	220	202	222	205	193	196	238	229	203	207	207	224	215	205	243	220	210	203	210	215	195	224	226	213	202	208	208	216	205	191	209	234	228	212	213	211	179	198	197	227	211	205	197	233	235	226	231	227	230	253	199	208	189	231	228	195	206	200	204	203	215	237	220	194	221	198	195	206	200	239	222	195	178	219	229	212	203	240	218	214	202	201	209	213	210	210	189	191	234	219	214	250	203	189	209	193	239	218	203	202	222	215	182	241	192	206	221	246	236	206	216	204	255	231	224	196	228	241	240	235	205	237	187	221	210	192	251	225	211	233	190	214	205	239	225	211	231	221	207	229	200	215	200	216	210	212	202	209	231	223	213	232	220	184	208	196	215	223	211	214	232	219	188	221	223	215	230	231	218	212	214	227	211	212	251	224	229	218	183	247	227	199	222	229	216	200	202	196	203	200	209	212	188	227	214	231	207	212	201	226	191	226	233	197	213	227	222	230	200	229	237	214	212	206	218	233	212	233	256	214	232	190	216	214	208	222	208	201	233	214	210	219	200	245	232	260	208	216	220	211	225	225	237	221	206	209	241	199	235	192	213	206	233	209	200
4217	4821	2759	1386	832	730	659	609	596	595	554	569	538	524	557	529	548	551	534	537	542	516	510	539	507	502	504	546	485	540	499	506	496	546	535	573	556	540	506	553	536	525	515	496	541	539	517	505	522	551	510	524	518	567	498	512	532	526	520	481	517	510	541	509	454	515	501	510	523	542	456	481	523	549	536	483	517	520	540	518	524	549	529	551	456	544	520	523	516	541	493	536	537	521	504	542	530	540	512	509	532	493	502	549	518	532	526	497	530	482	482	517	496	511	566	520	518	525	515	518	545	516	552	496	502	500	536	492	496	506	480	514	526	542	562	472	521	516	487	512	528	512	549	531	537	518	518	534	499	518	484	505	490	522	499	502	531	499	490	533	541	513	523	511	510	492	513	552	508	529	527	527	491	535	509	534	485	498	525	513	518	486	465	525	532	536	485	554	545	527	515	528	528	521	525	526	494	494	559	509	502	538	461	515	461	501	535	523	519	484	489	524	512	539	523	500	508	498	499	554	514	512	520	515	533	539	532	548	517	535	530	510	518	531	513	527	505	507	522	526	531	513	531	496	532	533	539	496	513	524	516	552	494	505	530	542	551	494	485	547	517	521	500	485	520	512	502	520	540	521	512	485	480	507	498	515	518	493	534	488	521	539	512	477	526	493	525	523	537	496	548	524	533	510	505	516	500	529	487	480	499	506	504	498	533	515	504	509	524	474	488	523	525	538	510	496	467	526	492	518	513	486	478	567	559	527	522	487	471	521	498	536	522	545	517	518	514	575	505	497	568	555	517	537	540	500	534	506	508	493	512	499	513	512	508	538	495	492	530	512	531	495	515	537	563	525	511	486	507	506	542	506	535	526	453	526	543	494	497	499	536	503	532	513	509	524	545	526	524	507	528	576	536	526	545	495	512	520	520	516	542	515	525	520	525	574	507	477	521	542	521	534	523	557	518	471	497	514	501	512	540	501	543	532	538	543	550	532	522	550	513	546	554	492	525	498	558	546	540	510	518	554	535	497	507	491	522	507	550	520	518	562	537	510	479	529	506	564	541	535	535	515	469	516	545	519	551	509	489	482	511	508	507	517	540	470	548	508	535	535	511	536	480	490	556	526	532	517	496	482	514	522	541	500	540	479	525	504	503	512	520	474	498	507	526	499	539	503	540	527	509	502	529	523	522	528	524	491	514	499	547	500	506	506	504	516	497	565	507	519	506	527	487	522	527	556	490	539	548	512	524	544	536	499	520	527	524	473	497	540	526	526	546	516	511	503	503	472	499	486	515	506	528	509	493	525	540	558	524	476	489	512	540	529	463	529	498	500	529	495	512	532	541	510	526	499	509	524	523	510	489	498	498	520	511	540	518	523	489	514	532	543	520	512	544	541	503	487	521	495	500	525	545	527	533	507	514	491	569	549	509	528	516	549	469	521	526	550	536	515	546	522	520	465	494	496	526	508	552	532	535	483	499	533	499	504	533	518	528	525	513	525	490	531	517	515	503	498	492	533	479	505	502	529	522	538	502	494	516	525	489	500	492	514	467	489	495	466	503	522	506	511	487	488	438	505	503	539	538	511	522	509	509	512	530	527	500	493	532	501	552	512	514	558	527	553	500	545	490	509	521	508	541	494	503	489	583	537	548	534	534	516	457	504	502	531	542	524	566	502	491	519	522	515	515	527	552	558	506	531	539	512	538	466	516	535	510	557	559	526	467	471	523	483	509	511	533	503	519	501	532	524	492	510	533	463	492	522	490	513	520	535	558	529	543	515	508	508	577	541	535	492	548	512	523	528	515	527	539	529	475	550	486	546	525	513	531	530	496	496	520	501	520	524	527	488	498	488	527	486	567	507	551	506	502	471	504	505	558	530	539	541	514	506	521	535	481	516	512	508	533	529	532	520	519	506	539	528	447	528	556	541	519	512	502	516	526	466	538	508	527	506	530	558	510	508	506	536	507	507	530	500	553	478	539	542	517	514	537	493	494	546	497	589	525	514	506	504	494	533	523	491	516	502	506	497	540	518	517	539	498	563	507	530	498	503	527	519	481	516	523	471	521	472	519	513	543	531	494	474	516	486	474	533	489	478	517	494	524	524	526	502	520	511	517	455	509	522	545	516	503	506	508	483	534	537	506	513	495	510	510	518	527	529	514	570	515	552	524	593	545	569	556	483	496	512	507	504	533	537	519	517	532	457	539	466	522	517	508	519	565	538	501	540	525	489	508	531	522	496	537	515	519	526	503	513	493	504	522	521	529	506	540	516	511	489	486	500	509	536	535	516	506	531	516	538	506	547	528	489	504	524	502	508	492	551	533	485	515	484	501	554	526	530	534	521	500	502	539	539	547	526	510	529	526	472	500	525	560	534	532	518	494	482	528	516	527	497	508	522	486	504	464	511	501	501	478	500	509	518	492	462	524	509	495	513	533	541	534	528	541	521	518	528	485	500	521	513	505	512	490	523	537	559	522	551	492	495	494	557	498	518	521	493	478	510	521	533	511	527	503	471	499	563	492	528	505	536	495	551	532	523	487	480	552	482	531	500	507	489	527	581	504	512	531	517	488	494	538	483	545	538	526	489	515	512	551	511	494	485	551	502	473	501	523	517	514	489	523	502	472	506	479	551	513	561	534	544	527	509	517	476	507	506	539	512	540	513	535	483	516	503	532	510	518	558	529	510	547	524	528	468	484	515	501	529	562	456	512	506	533	495	507	506	536	515	557	516	554	521	544	509	524	503	511	466	488	533	536	525	535	533	531	516	519	504	553	491	541	529	463	513	527	534	497	521	530	493	505	517	510	539	517	500	543	499	450	495	518	509	537	517	490	550	518	517	541	546	522	516	512	530	538	510	526	511	558	477	535	535	518	527	543	505	526	514	536	520	492	502	502	490	536	483	520	543	537	506	527	535	528	520	535	486	522	489	485	503	538	523	497	511	538	474	522	523	533	568	523	542	491	480	518	510	520	507	523	523	543	518	481	513	523	485	526	536	521	497	477	531	518	532	550	525	526	478	506	531	485	522	472	499	479	523	547	511	539	542	461	509	497	502	515	532	538	518	523	520	498	526	497	513	470	522	503	554	508	521	524	485	527	501	511	513	559	535	550	534	493	511	502	508	523	497	505	522	518	523	501	500	502	470	524	502	495	515	542	526	532	526	496	525	533	515	516	536	507	487	549	510	555	507	529	525	525	505	571	518	560	494	505	519	493	522	512	519	496	530	498	526	522	524	549	518	543	488	521	551	497	509	500	520	540	546	526	499	521	523	503	506	569	524	523	475	524	512	543	484	519	475	503	509	513	514	517	509	509	562	511	532	520	524	509	533	513	494	553	472	524	497	499	514	528	566	544	534	491	491	532	528	495	504	491	518	517	553	495	470	463	489	551	495	540	478	490	530	511	529	498	527	514	488	509	505	527	506	511	502	545	511	512	530	533	510	551	510	518	499	520	496	487	516	490	519	545	541	519	523	531	487	491	518	497	518	554	508
23842	21052	24716	27589	21053	21075	15524	903	494	391	354	343	255	269	233	263	234	255	241	257	258	239	204	228	201	191	169	154	169	170	167	168	177	184	163	188	201	175	174	165	157	186	171	163	157	152	163	143	172	180	147	162	126	156	125	194	167	145	143	145	135	158	168	155	165	147	151	151	173	169	172	163	152	121	151	175	145	170	157	146	143	151	186	154	133	148	145	140	132	154	165	176	153	159	160	171	168	165	160	141	148	139	164	164	152	150	161	152	173	157	147	162	151	145	169	171	143	136	141	163	168	162	157	129	168	178	146	154	150	147	162	148	134	152	158	151	150	153	160	158	132	166	148	141	176	162	150	174	130	154	139	153	166	172	143	175	176	151	159	158	171	162	156	169	161	169	150	135	136	147	183	148	165	134	145	136	176	164	158	176	172	160	146	167	166	148	137	163	167	140	183	155	165	165	163	155	153	134	137	151	156	130	168	135	168	157	155	163	148	163	155	147	175	190	144	152	146	154	145	152	165	181	159	143	172	142	151	174	131	175	158	170	170	145	171	157	132	153	155	142	164	146	181	133	135	142	157	159	149	157	164	160	184	173	126	152	171	185	158	152	149	159	144	158	158	151	147	168	174	168	138	144	140	143	156	174	155	161	171	157	128	171	154	166	158	142	128	152	163	155	150	139	150	163	152	164	174	145	156	160	157	165	165	180	164	159	152	168	155	162	145	152	163	136	131	175	169	147	157	148	165	119	142	168	150	159	137	135	147	166	164	158	173	168	158	185	155	160	175	150	155	148	159	139	154	142	165	138	140	176	156	160	132	157	144	145	163	148	130	148	180	153	186	160	184	168	151	151	129	186	165	158	172	146	137	150	165	149	148	146	153	134	152	164	139	160	156	155	145	151	156	159	172	139	137	146	166	150	139	155	159	157	173	167	137	171	128	144	161	174	164	151	133	162	186	150	164	170	177	155	167	154	171	152	156	152	153	165	146	167	167	154	167	171	159	165	156	163	148	168	139	137	124	134	163	167	132	163	163	160	153	154	164	135	164	161	149	160	163	138	170	164	157	150	169	158	173	182	148	170	152	175	161	165	158	133	161	146	138	156	160	152	170	139	168	157	181	178	173	151	160	159	146	169	167	145	170	137	146	157	155	162	132	155	134	144	155	155	170	169	178	153	180	139	145	153	134	161	132	159	148	150	159	140	152	149	157	153	161	180	153	150	147	165	167	152	146	161	156	152	167	159	159	135	184	145	137	176	168	170	152	174	148	153	145	159	159	163	169	157	159	157	136	143	169	165	163	168	138	158	162	156	164	169	170	139	161	169	160	148	160	165	154	174	175	165	156	158	151	158	169	167	173	163	164	149	151	164	145	141	149	128	154	174	159	189	144	160	153	152	162	140	166	152	143	155	167	143	139	133	153	165	164	157	147	162	168	168	159	167	163	172	157	166	151	133	158	198	132	157	154	163	160	168	161	155	176	163	164	168	149	164	136	132	154	142	187	178	146	164	147	148	155	135	147	162	130	161	180	175	155	173	187	181	145	156	150	176	139	180	169	165	154	143	129	169	161	164	155	180	143	145	155	147	155	156	144	160	174	147	142	161	160	141	168	152	141	162	145	156	183	153	150	169	139	153	177	161	155	158	146	133	158	152	148	155	170	128	149	163	162	140	155	197	158	147	136	179	138	166	151	172	160	176	172	161	117	157	143	152	154	153	163	154	162	173	166	153	149	170	154	162	160	151	150	144	193	161	176	149	169	167	163	148	154	161	156	159	168	146	191	179	156	143	163	152	169	150	173	148	158	189	155	148	172	151	163	177	143	152	160	138	156	139	169	154	153	185	156	155	145	162	170	168	148	144	166	153	138	165	141	150	139	177	146	156	176	165	174	148	137	157	146	155	142	151	155	134	168	159	150	133	160	144	181	163	188	161	152	143	168	156	195	153	148	158	133	158	152	181	127	149	160	172	152	169	156	136	160	148	161	163	145	135	179	117	150	153	165	150	152	148	154	158	152	182	150	155	164	143	169	197	163	143	145	131	167	181	155	143	151	155	161	155	153	160	153	174	148	156	176	177	166	181	153	176	186	144	176	176	139	141	171	139	159	140	161	161	137	167	156	144	155	141	171	154	152	179	157	142	147	144	149	161	173	173	155	136	145	164	142	162	159	155	157	149	127	157	153	147	161	175	146	138	170	161	143	149	161	166	150	141	150	172	136	143	176	145	131	146	176	160	142	160	159	156	184	166	160	164	171	144	148	162	166	162	161	122	161	158	146	169	146	165	157	140	164	145	147	134	155	151	158	156	149	159	147	174	145	172	159	167	148	156	134	149	158	168	159	152	169	152	151	134	167	152	143	145	147	135	155	145	166	161	129	145	139	160	145	172	168	154	168	154	124	174	154	148	194	151	163	157	140	140	167	166	141	160	145	160	168	136	156	154	154	161	169	126	159	147	135	173	144	157	170	184	170	149	141	157	159	127	206	158	169	174	153	166	160	130	147	162	156	153	151	168	134	135	193	201	151	148	159	128	157	161	152	149	176	154	159	162	163	128	151	164	145	146	145	143	155	136	171	173	157	155	144	160	147	156	157	160	195	181	143	176	131	157	135	123	159	161	171	165	182	157	131	139	143	158	161	149	173	132	152	175	163	146	158	187	182	145	151	156	184	156	183	146	147	186	159	149	152	161	142	145	165	157	156	160	163	146	145	166	141	153	152	161	147	162	163	138	146	150	178	166	141	171	182	131	142	166	171	150	149	169	155	169	160	175	148	143	141	160	143	162	169	144	156	152	183	160	173	150	171	168	157	161	161	173	164	148	148	133	185	158	159	165	146	166	156	144	154	159	179	180	169	145	160	145	156	164	164	181	152	154	153	160	146	129	167	165	181	146	143	170	147	158	171	163	159	145	150	141	171	170	143	141	156	154	176	149	165	180	147	152	134	175	147	175	194	162	152	150	160	147	164	130	164	158	161	153	151	164	160	153	145	136	159	168	174	171	171	159	141	151	141	149	134	156	145	166	143	176	165	157	142	142	162	159	198	153	189	138	159	165	155	149	209	171	162	148	172	171	143	145	136	167	152	143	155	152	152	142	151	171	153	173	174	161	177	170	184	141	176	168	169	162	175	150	167	168	171	156	134	153	143	172	147	154	163	148	147	147	161	168	152	143	153	176	169	155	170	154	157	168	168	161	176	157	163	184	159	174	151	163	136	162	170	146	157	158	178	147	149	141	172	139	151	160	154	174	151	153	188	168	156	174	160	151	143	171	165	167	148	167	161	164	160	150	154	158	150	191	168	169	156	146	124	147	151	153	143	167	147	132	169	166	156	160	143	160	154	175	178	139	146	155	137	150	142	181	159	168	157	134	166	163	164	162	143	155	159	144	161	151	182	168	178	167	163	153	176	149	167	134	156	151	152	160	174	166	166	172	148	147	151	145	163	180	137	167	158	151	162	153	147	182	169	156	160	165	158	157	145	154
4525	6787	3741	1806	925	757	692	588	514	463	472	457	462	429	419	394	454	431	434	437	481	391	433	395	389	412	418	428	388	406	393	421	424	402	414	407	372	404	383	426	406	386	392	381	426	372	376	409	398	387	406	417	352	393	417	407	350	396	398	403	391	384	382	385	408	370	402	450	421	403	377	393	381	386	353	387	367	384	435	410	418	398	403	399	429	369	408	406	355	370	411	414	382	419	371	393	372	418	398	362	384	375	376	397	392	387	420	386	386	375	409	375	388	392	418	380	379	395	375	366	404	375	425	378	413	398	411	388	394	369	401	372	400	420	397	387	425	409	399	375	392	399	395	345	422	376	410	405	428	391	407	352	421	401	419	391	374	354	408	412	369	390	400	378	401	382	372	425	425	358	364	388	378	409	394	396	377	379	411	383	399	388	375	409	382	398	359	377	360	392	404	394	432	402	388	394	379	393	377	429	364	406	425	389	391	399	388	393	374	379	371	390	389	359	405	400	396	409	350	355	419	399	408	408	396	362	406	445	402	388	413	373	364	409	347	405	397	403	402	422	402	434	368	402	371	394	375	419	396	399	403	376	410	414	373	385	410	385	403	403	410	412	408	343	397	416	383	348	422	351	398	381	397	414	399	397	379	404	427	420	383	412	408	377	392	419	414	418	382	392	404	377	383	370	381	393	411	368	392	354	395	394	413	401	398	401	378	397	408	383	432	402	372	448	376	406	392	423	402	408	425	408	399	385	442	365	404	393	385	378	395	408	399	402	415	402	393	373	390	394	380	436	390	374	371	421	409	392	404	411	384	372	370	395	400	407	399	395	353	385	377	381	414	381	385	402	429	397	387	388	409	425	375	399	367	369	385	378	392	376	397	374	375	410	386	399	381	331	395	379	399	391	407	404	366	395	387	409	401	410	395	402	408	375	418	431	395	426	368	406	339	385	391	375	428	375	372	396	407	383	410	402	377	413	391	427	394	368	400	416	386	377	421	380	378	440	395	374	398	376	425	405	383	390	403	398	395	432	377	376	425	398	384	420	389	399	385	389	375	396	427	413	369	402	426	386	416	381	351	374	418	396	400	396	396	369	442	369	420	416	422	393	413	368	417	401	390	386	365	405	412	380	391	362	352	416	403	359	395	373	387	385	382	389	390	411	404	414	407	373	421	379	350	424	427	410	403	411	417	428	373	365	392	373	398	399	394	403	407	447	382	384	391	365	420	402	433	351	392	380	401	413	395	382	406	400	374	375	420	362	457	454	399	409	412	407	424	402	394	383	376	398	369	393	420	377	395	416	404	425	386	425	397	365	393	396	391	412	432	389	393	385	402	384	406	406	386	385	371	362	418	401	404	402	404	401	398	402	349	403	450	409	406	398	389	409	381	366	422	368	387	428	401	377	403	423	413	420	405	356	397	402	418	401	414	383	397	398	381	390	384	388	389	384	424	395	383	395	414	378	377	384	406	386	381	399	377	388	378	391	419	394	354	383	388	424	395	398	378	411	417	396	345	418	390	400	404	400	415	390	396	385	413	412	402	418	377	390	367	397	364	375	364	398	395	397	384	412	428	396	373	386	415	400	406	396	408	400	399	380	400	412	396	403	357	417	388	424	400	421	399	353	425	407	358	388	402	400	378	421	418	373	378	385	382	428	384	381	377	363	384	383	434	376	381	399	412	386	427	401	368	395	385	376	389	403	405	408	446	431	380	398	422	410	381	380	393	375	418	399	393	385	402	388	386	375	380	393	402	411	399	398	374	385	376	371	377	382	401	409	420	388	388	411	412	386	398	384	400	414	415	368	372	390	410	395	379	410	365	415	401	381	405	411	391	386	358	394	404	387	397	366	425	408	413	412	414	381	391	355	360	443	396	421	384	386	426	439	392	357	417	389	399	374	389	388	379	420	382	387	425	424	363	397	423	385	380	372	416	431	367	379	367	410	397	394	414	380	358	388	370	359	380	401	367	397	383	377	416	393	397	368	429	400	410	418	382	387	403	360	387	416	389	378	393	373	390	429	399	405	365	372	406	427	389	381	405	381	392	405	388	369	402	410	396	354	378	380	370	411	385	382	404	371	392	392	404	399	400	376	376	394	408	424	406	395	417	391	391	392	430	435	382	410	410	394	402	379	412	404	417	419	394	394	398	365	377	381	406	420	373	378	368	379	365	374	399	412	400	409	410	367	417	386	387	396	420	384	389	405	374	430	407	408	400	371	426	403	414	400	381	355	403	390	391	381	412	408	378	412	419	386	378	398	419	387	406	387	421	404	392	389	415	368	425	414	383	393	388	405	371	407	396	415	397	408	395	393	390	399	405	391	404	424	422	370	383	386	416	404	363	350	384	409	399	413	402	422	383	405	383	395	394	411	398	411	392	366	431	414	400	395	405	371	396	385	358	412	412	409	377	374	399	401	357	367	434	354	392	402	386	371	401	381	404	425	358	423	391	413	410	404	366	419	400	416	385	355	398	339	409	412	404	401	410	355	366	366	400	426	395	419	344	406	442	352	369	391	384	398	404	428	412	361	390	403	376	397	397	385	387	422	380	406	419	382	382	392	412	406	402	360	414	392	406	390	402	380	423	403	403	384	386	392	402	383	409	382	411	426	385	411	426	392	371	375	404	401	363	409	387	373	409	370	364	384	372	366	360	361	407	397	384	393	390	422	388	398	389	394	409	398	414	406	401	407	384	393	394	389	399	433	368	412	394	386	402	399	402	390	370	432	392	420	371	386	402	394	379	408	417	403	402	379	419	401	385	376	388	388	403	412	374	426	399	401	370	412	401	379	391	397	409	408	391	404	411	374	416	394	427	443	428	396	372	353	396	391	398	415	389	361	422	418	417	395	376	388	382	401	428	366	411	424	433	380	369	392	381	419	430	407	348	375	373	388	370	387	398	363	368	410	414	381	377	401	387	379	405	370	387	415	401	394	388	372	410	385	409	389	393	393	419	357	385	394	387	387	401	403	384	382	403	377	415	413	401	393	418	377	417	420	370	359	390	378	390	431	370	346	377	395	385	370	451	355	373	390	372	405	395	396	412	414	387	388	393	436	369	383	367	411	405	388	371	364	382	378	370	378	395	393	432	383	397	410	416	391	381	364	400	397	419	424	395	363	406	412	415	383	407	381	395	389	403	397	397	410	382	408	369	412	414	367	401	362	366	389	370	388	381	389	426	394	416	400	423	399	375	399	418	388	415	360	407	411	407	379	366	432	404	422	351	418	413	422	383	434	379	388	395	401	389	387	396	405	398	387	404	400	366	404	391	388	432	366	413	414	384	392	435	402	397	369	383	413	388	412	374	400	394	456	387	408	364	383	389	391	365	388	385	391	412	408	418	406	449	387	382	405	419	394	396	378	396	359	358	394	389	370	395	415	403	411	397	415	404	402	436	425	396	404	389	406	395	417	421	403	395	428	380	378	446	359	425	419	375	398	375	390	378	407	399	402	402	401	371	388	354	389	400	369	398	374	408	365
30873	20643	11701	1288	621	536	475	444	362	358	349	323	301	274	314	337	311	310	309	299	311	326	332	326	318	331	317	293	351	297	305	278	277	335	328	316	281	321	297	321	262	304	306	274	304	327	302	325	285	303	304	325	341	306	307	287	314	302	290	314	310	278	298	324	306	301	292	311	329	292	302	291	318	256	298	269	329	317	295	306	275	297	285	306	309	301	268	328	274	297	303	285	304	286	314	306	329	304	311	302	266	295	308	320	297	275	322	301	307	319	326	306	305	295	328	264	287	323	284	309	318	293	325	276	313	266	323	297	339	306	285	289	311	272	293	318	275	295	306	308	303	310	328	293	308	298	314	285	243	313	269	281	286	308	270	296	289	271	308	297	315	277	294	302	286	309	318	295	300	291	298	314	285	301	304	318	294	289	301	283	327	346	288	275	288	289	345	297	337	299	295	234	309	286	331	303	278	277	325	328	335	319	296	296	323	285	272	264	334	342	306	314	297	294	297	268	272	296	283	316	290	298	321	297	296	318	307	279	298	307	285	282	279	307	311	315	342	309	312	291	331	306	288	303	296	287	317	323	294	286	299	288	318	309	295	297	293	333	315	284	309	297	307	266	318	309	321	316	324	321	289	285	281	277	301	330	301	293	301	278	315	294	261	282	304	268	296	286	283	297	284	281	292	324	306	316	334	276	326	308	280	293	316	297	311	315	308	301	316	285	283	292	303	259	316	305	313	333	294	319	311	297	316	322	311	290	276	292	322	274	310	281	264	307	307	279	324	294	304	300	301	297	266	316	255	315	280	299	312	314	313	264	288	292	284	288	296	317	326	304	317	304	281	295	279	319	268	293	272	282	298	334	340	295	274	313	306	305	282	322	261	285	337	302	273	277	298	317	295	300	319	311	287	335	292	309	310	271	314	316	305	275	320	276	307	275	340	302	270	300	294	281	280	331	301	292	295	329	324	331	283	316	270	296	301	319	299	301	291	260	320	289	287	349	286	307	297	260	320	300	295	288	299	289	309	296	300	302	309	286	273	274	309	292	295	283	315	299	306	338	320	303	303	317	258	295	293	295	307	328	301	295	291	299	310	272	296	306	332	304	323	303	264	326	291	310	274	289	316	281	289	311	313	297	290	306	309	281	305	293	285	268	308	308	290	325	273	314	303	299	315	318	329	304	322	337	319	307	295	304	286	289	300	299	273	280	292	292	276	306	284	288	278	302	272	338	295	309	332	355	308	313	272	296	296	308	316	289	299	261	274	309	307	316	301	304	284	304	307	282	303	283	291	282	305	319	321	293	283	296	300	281	278	295	301	282	310	308	305	282	270	318	289	299	318	307	312	295	282	306	290	298	305	354	285	284	304	297	290	278	285	307	301	322	306	316	314	292	280	310	274	302	297	297	260	286	307	324	297	286	299	290	293	303	297	306	330	303	312	296	299	304	327	289	294	301	291	318	315	307	304	314	339	294	307	289	320	291	291	331	300	306	293	273	286	290	312	291	292	312	283	276	296	290	316	300	299	299	322	300	354	318	315	274	300	303	275	323	297	274	287	300	302	305	314	291	305	273	310	287	334	284	275	265	294	319	283	262	292	288	273	301	316	261	315	303	319	307	269	289	339	312	323	306	296	318	269	301	329	289	297	300	279	319	320	338	312	320	286	293	319	295	306	275	281	303	308	276	268	281	290	311	312	314	288	287	276	282	289	318	287	288	308	290	340	339	303	275	271	313	310	295	293	284	295	301	307	263	266	305	291	312	309	291	289	287	305	286	307	331	303	273	317	288	289	333	289	288	271	304	300	322	270	313	310	289	303	289	302	321	299	303	278	282	306	310	331	322	297	299	304	286	286	282	270	255	308	294	298	317	325	275	297	316	285	283	329	314	291	298	321	291	300	306	307	318	309	285	296	311	321	287	302	304	318	309	314	327	322	307	285	287	329	273	290	312	307	310	284	295	301	282	312	319	290	308	312	320	306	310	272	330	292	319	300	335	312	295	307	300	301	312	299	284	298	301	317	314	279	298	305	297	259	327	286	267	328	291	290	300	286	297	327	303	296	287	306	303	314	303	284	272	285	278	307	286	310	313	307	291	320	316	312	279	338	314	284	296	308	321	286	352	307	323	314	294	290	321	278	301	315	270	309	307	295	320	311	291	308	289	309	263	284	279	321	321	281	301	282	293	296	299	320	312	268	270	278	282	306	336	298	286	292	283	312	294	320	310	266	301	273	296	307	291	290	282	362	292	318	267	305	289	303	261	298	300	303	328	302	303	300	294	290	294	311	289	286	283	273	310	293	274	346	278	314	302	294	266	283	310	303	315	310	331	302	321	315	300	294	283	298	305	320	287	280	265	291	294	296	308	354	300	303	278	307	300	309	313	305	300	327	293	325	265	333	301	266	323	307	308	311	322	283	304	317	299	289	286	336	287	330	296	293	309	316	284	287	298	275	307	343	309	292	300	299	322	319	318	312	312	296	264	308	293	285	301	295	301	300	281	305	294	309	287	273	304	289	273	261	281	293	285	328	266	291	284	315	303	293	310	316	293	307	334	331	308	309	312	309	299	282	325	280	296	287	350	310	281	295	292	353	326	301	265	296	302	317	299	306	323	302	297	303	302	294	298	280	292	285	267	309	318	302	303	305	327	304	282	302	280	321	299	263	298	309	292	294	291	299	291	327	257	331	289	342	280	297	318	321	359	294	293	302	270	286	278	295	315	310	272	297	325	287	285	287	297	339	270	255	317	308	316	273	286	267	291	311	277	284	297	292	288	321	284	261	300	283	313	331	293	303	317	309	306	308	291	302	327	283	288	294	265	306	309	289	260	304	284	281	294	311	274	296	347	295	322	302	320	320	289	276	311	310	302	287	299	292	284	306	302	286	309	294	303	312	314	324	265	337	294	319	300	333	314	298	310	341	289	276	301	290	294	284	300	326	295	285	276	299	282	315	300	300	291	309	322	274	311	299	299	300	308	298	259	325	309	294	285	317	278	309	291	282	290	345	314	325	311	334	305	299	283	299	313	282	323	319	265	325	308	303	318	317	327	311	280	331	292	310	276	311	292	321	294	293	314	298	325	328	306	292	334	289	329	336	303	297	298	311	308	321	274	290	305	302	299	306	286	296	321	307	280	329	313	321	276	252	301	296	325	288	295	321	313	292	315	315	315	294	291	301	327	316	301	281	274	298	289	272	281	322	273	326	270	295	319	315	307	298	280	302	300	275	306	317	301	306	308	281	287	305	315	279	300	297	304	297	321	308	338	279	253	296	316	332	320	323	295	294	304	328	336	356	282	293	312	329	294	290	289	290	298	324	269	289	340	309	323	306	313	297	303	312	301	304	301	295	306	297	282	316	291	276	262	275	316	283	277	309	312	325	321	276	317	321	275	285	298	325	291	292	321	298	309	299	284	310	254	309	298	300	318	298	326	296	277	289	312	284	287	312	324	295	283	326	338	313	317	313	324	313	294	311	305	308	308
6377	2210	1543	1069	785	771	750	774	719	727	702	687	718	700	720	732	741	738	643	696	711	721	704	647	694	689	721	704	673	711	721	669	706	707	679	768	712	685	707	658	714	696	745	661	731	745	706	688	698	696	678	744	744	685	664	683	709	648	669	725	750	733	695	703	657	718	687	668	690	757	685	681	681	747	697	697	721	678	751	719	680	710	689	688	680	757	707	752	657	711	675	683	728	698	712	707	701	701	674	687	742	634	712	688	725	728	700	739	704	712	721	690	684	695	744	720	722	702	717	709	687	737	708	660	709	684	706	713	672	699	712	648	669	761	710	680	698	742	705	644	737	730	780	719	653	740	672	724	714	716	717	724	707	692	717	714	674	725	724	697	731	743	680	709	707	702	716	663	708	697	726	717	677	655	710	708	731	680	794	651	692	719	695	681	713	743	716	729	687	712	668	709	719	734	712	688	720	714	736	730	727	677	727	698	709	698	689	654	744	702	706	723	688	676	722	688	718	679	727	713	703	734	719	712	713	744	721	707	738	704	727	715	767	659	724	696	682	797	725	723	737	692	707	704	692	753	668	715	716	774	723	729	717	636	727	724	726	702	705	673	722	705	704	719	702	709	686	725	714	709	686	666	745	684	703	725	697	718	741	724	708	739	694	725	704	724	736	709	712	678	667	701	733	683	684	714	733	752	736	712	711	674	643	727	707	730	700	724	740	739	749	707	731	696	688	679	756	742	706	705	649	706	664	644	713	705	699	703	729	783	739	645	725	737	698	706	684	748	696	704	763	719	687	693	667	702	721	685	672	763	714	729	755	653	728	661	692	728	718	687	703	695	696	693	701	731	667	719	699	672	727	698	696	701	710	691	746	702	710	700	679	763	729	713	723	757	743	694	684	692	690	730	686	690	698	726	702	711	710	677	719	722	729	722	712	712	675	748	693	717	686	695	652	691	675	673	714	723	693	704	711	744	725	744	722	682	685	715	686	715	686	717	660	688	692	703	706	738	713	702	696	695	710	702	703	702	670	684	718	664	712	671	674	737	703	723	690	697	686	719	719	732	733	757	693	681	707	726	695	686	702	720	719	761	732	727	672	685	705	709	713	686	687	687	649	687	733	650	674	716	692	686	688	667	672	681	709	718	710	736	693	666	749	717	726	687	699	678	683	770	700	681	695	683	738	710	703	739	724	655	721	738	709	759	714	718	681	706	749	678	755	684	733	737	713	712	650	735	719	742	696	718	683	663	727	715	726	694	727	708	685	730	720	694	689	720	660	726	695	721	686	707	701	686	741	685	664	689	715	740	725	695	703	661	753	726	674	696	714	699	702	656	669	734	695	724	704	661	693	704	702	723	711	707	666	732	738	668	767	698	723	701	676	703	702	672	670	711	707	769	669	721	702	666	744	702	711	732	745	699	727	706	699	734	756	667	730	734	719	708	743	700	753	689	730	711	753	763	763	712	722	710	718	678	684	726	708	649	703	681	704	723	642	677	705	702	730	717	729	693	715	723	705	728	718	727	725	740	697	694	707	695	759	745	671	718	667	746	747	699	700	674	690	707	684	677	717	718	666	711	726	660	696	700	728	720	753	717	697	672	744	701	683	704	760	690	702	726	673	679	688	673	675	710	712	751	690	691	666	716	750	720	711	706	704	715	724	703	685	747	725	702	673	654	683	678	748	741	728	724	703	723	689	709	706	780	717	715	702	730	715	715	687	689	660	712	717	723	735	740	700	736	710	684	763	687	736	714	730	676	750	677	710	663	686	623	698	688	676	688	700	718	728	692	730	683	703	695	703	698	674	727	687	714	718	653	727	724	764	753	701	734	760	699	679	733	719	689	736	751	688	723	718	752	693	707	689	680	718	678	725	705	699	724	713	631	746	706	675	715	684	713	665	668	698	671	707	719	742	703	715	722	687	761	729	688	721	713	687	683	709	685	659	676	693	697	694	707	631	698	764	710	686	714	678	670	750	631	755	722	688	746	716	708	742	688	697	774	710	695	696	731	740	753	729	668	748	689	686	735	674	661	695	652	692	695	735	723	738	708	719	648	686	675	733	713	706	707	746	712	753	671	696	730	686	726	759	701	689	663	701	747	671	717	676	735	735	709	707	692	662	754	675	712	698	716	752	692	703	718	804	739	711	719	677	687	667	690	667	723	653	709	663	695	682	708	733	681	708	735	718	714	742	697	712	735	697	692	718	735	699	691	722	660	682	710	708	778	701	726	710	693	692	737	695	709	720	731	713	680	704	721	731	713	716	711	714	702	698	728	706	691	677	712	710	699	703	673	737	706	665	750	705	725	694	670	663	711	726	717	689	743	731	649	703	721	694	680	695	689	681	663	738	747	689	681	729	729	732	710	700	688	690	715	733	703	715	659	646	691	715	743	746	649	747	662	686	686	713	719	718	665	691	719	698	761	721	721	712	669	722	731	719	708	703	705	655	650	695	713	748	694	720	657	745	718	752	721	719	666	689	680	656	683	686	738	737	728	654	690	673	692	717	781	722	719	732	657	724	667	706	747	776	694	697	671	678	705	664	698	724	709	672	695	694	684	725	706	729	754	703	701	698	713	679	724	696	719	719	691	669	710	660	718	695	719	653	714	665	670	697	676	749	712	709	714	723	716	681	675	694	736	689	736	742	746	727	700	710	698	783	682	691	715	751	729	746	723	708	693	656	693	734	707	687	693	672	702	703	708	703	727	693	738	676	687	732	683	684	729	713	710	714	730	678	686	648	721	728	748	699	680	750	700	701	719	698	674	692	729	670	712	751	683	665	714	736	738	693	735	724	723	719	702	760	722	692	682	733	729	695	670	706	673	751	726	758	709	724	679	722	704	683	711	661	693	751	711	696	650	698	737	735	663	711	708	676	711	695	697	670	698	729	730	696	742	729	712	694	740	740	710	732	698	753	696	692	688	691	688	692	677	721	682	733	698	742	701	755	677	703	712	695	670	707	677	715	738	724	734	715	667	701	720	708	669	724	721	740	711	750	728	694	701	726	693	706	688	717	741	685	728	745	722	737	722	714	691	737	727	717	696	685	729	700	660	737	674	714	762	672	672	743	730	674	740	715	738	668	687	688	701	697	763	689	716	691	684	682	714	679	668	726	691	684	704	730	682	712	712	717	707	707	723	694	737	725	713	683	659	750	705	689	747	744	715	714	662	713	693	669	717	718	689	759	730	722	704	695	667	728	733	741	680	689	719	663	710	720	704	689	680	712	693	677	696	722	703	729	722	705	689	705	762	731	726	671	719	727	703	722	734	672	683	764	706	684	714	735	715	684	687	616	687	651	648	725	742	711	656	704	732	702	692	713	709	718	687	700	721	704	756	735	695	708	700	699	738	708	734	772	717	730	708	689	684	739	710	711	733	699	696	724	705	684	687	709	748	702	688	678	722	729	665	754	691	694	696	718	711	751	708	697	701	730	713	690	661	691	680	687	707	706	702	694	665	693	719	705	687	714	704	701	683	731	734
24444	21020	24324	27916	21012	19708	1097	595	408	349	286	301	282	262	266	268	259	254	247	280	266	271	244	211	196	227	239	203	186	210	215	213	220	234	245	227	212	222	240	214	224	211	203	225	184	206	210	228	194	223	196	183	212	195	212	195	202	203	246	227	218	204	212	217	218	225	210	225	205	219	221	225	218	218	188	210	232	243	221	202	218	216	222	238	221	204	194	218	199	220	247	189	224	219	210	197	203	215	212	239	202	212	230	211	213	196	206	206	231	219	186	184	201	201	244	215	203	214	215	219	212	211	189	216	199	195	208	220	198	221	183	207	230	211	206	190	236	239	219	210	208	232	172	224	192	222	208	214	196	188	207	217	228	189	228	207	206	200	198	194	197	210	210	184	217	229	189	236	220	210	189	219	199	221	226	222	210	219	194	203	222	214	222	196	209	220	209	221	213	237	214	198	211	203	217	188	215	233	216	191	205	220	217	231	203	188	212	217	211	237	201	212	199	230	217	209	221	207	211	228	184	226	206	213	216	199	194	209	200	206	220	203	229	230	213	215	217	201	189	202	186	206	231	215	201	212	227	198	214	217	179	193	236	204	195	244	220	189	194	217	241	200	194	205	229	216	210	206	200	174	205	197	203	188	207	224	216	192	227	196	190	213	206	224	199	201	226	207	206	206	208	210	209	199	214	203	223	217	212	209	210	227	206	211	221	193	238	210	227	212	234	192	195	218	226	195	216	222	189	229	212	196	237	214	206	199	216	211	221	195	213	179	250	223	230	209	207	214	211	236	203	221	235	227	212	196	202	196	202	219	206	224	210	230	188	228	212	227	218	186	204	234	218	214	208	215	211	223	201	219	169	217	209	211	200	213	215	210	195	223	218	209	246	193	205	224	205	193	188	204	223	221	228	224	224	243	235	224	216	197	188	223	194	194	216	208	223	191	238	212	197	200	194	208	196	202	225	186	218	195	219	231	188	230	227	199	237	209	206	217	187	235	206	222	223	210	251	221	226	215	208	216	174	204	209	214	218	220	189	215	208	190	217	211	211	193	219	215	208	213	202	207	210	218	206	213	205	216	223	203	229	227	201	214	187	208	198	221	210	207	227	191	214	222	245	220	198	207	190	199	194	225	224	229	216	215	223	210	224	200	191	208	210	219	208	191	205	210	208	210	207	222	211	208	217	198	229	216	212	188	228	202	183	212	211	232	217	197	211	233	216	221	216	219	207	199	211	209	212	193	205	222	193	224	206	217	202	240	211	210	204	202	205	222	208	197	194	186	185	214	209	190	221	211	194	217	197	185	208	199	230	234	238	216	205	192	224	211	244	210	200	231	217	196	229	242	217	220	209	215	229	217	225	217	208	203	182	210	202	218	201	216	193	227	215	196	211	196	206	200	230	191	223	220	216	223	219	221	190	183	199	202	210	204	219	208	220	222	198	202	216	207	215	227	222	222	219	199	226	231	202	210	208	221	211	202	205	187	206	202	226	226	197	203	212	215	211	189	221	243	231	208	219	189	236	232	201	237	195	213	237	215	248	232	194	201	210	207	209	235	218	225	202	198	244	227	243	184	208	214	247	215	230	199	218	200	232	234	212	212	196	234	240	186	207	227	201	214	202	218	226	217	199	197	202	212	159	203	210	193	210	205	211	218	236	232	217	225	248	207	242	188	221	207	204	180	195	208	224	208	179	208	210	201	212	238	206	196	192	230	247	200	204	209	232	195	207	201	197	218	214	174	203	175	216	214	209	218	218	238	206	204	220	218	202	196	195	219	191	202	191	216	170	213	225	203	224	205	211	201	229	223	215	196	218	236	204	224	223	206	225	207	200	191	212	239	253	223	213	190	209	228	197	201	210	210	223	199	207	228	225	188	230	211	218	222	193	230	198	218	210	218	224	196	194	208	228	196	213	201	208	216	205	200	196	204	206	217	228	217	206	236	220	195	199	206	215	212	227	187	236	218	179	212	201	219	204	209	221	209	217	213	197	189	197	225	198	194	230	198	193	217	240	231	236	191	229	178	191	214	203	226	187	162	214	194	242	228	203	197	227	214	211	195	227	195	217	221	220	216	198	220	190	227	193	208	235	205	207	239	206	211	224	204	243	239	194	227	226	190	218	209	231	235	188	199	225	219	211	205	202	214	215	200	203	212	191	224	200	205	225	204	211	239	204	211	211	228	242	178	189	194	212	236	211	201	216	213	214	216	223	212	214	211	228	196	218	215	205	221	220	220	215	216	225	218	189	225	244	226	190	182	211	235	190	211	220	203	220	239	182	222	201	200	199	259	202	204	223	213	226	233	228	201	197	217	225	218	176	205	199	232	256	205	208	192	208	219	189	192	215	203	197	203	181	217	208	221	236	191	228	211	225	218	269	218	213	206	213	240	203	199	196	204	204	214	233	208	208	203	203	203	225	210	173	225	218	211	194	211	195	224	201	204	225	220	216	215	197	193	218	202	227	195	187	203	204	224	190	217	216	195	196	207	195	201	194	224	173	191	235	210	191	214	213	229	236	207	225	226	212	208	232	192	205	193	209	227	217	215	205	205	192	203	216	220	202	221	209	214	205	242	198	220	218	199	200	210	235	212	215	228	214	194	198	204	211	224	240	214	219	226	204	214	208	233	212	205	199	197	215	203	214	195	212	207	217	215	228	191	194	180	192	199	187	211	221	207	211	200	202	192	221	218	198	218	209	209	198	220	183	221	200	212	229	211	185	221	216	182	247	217	220	208	200	197	228	228	210	220	220	223	204	244	210	201	195	217	209	209	236	211	225	219	224	201	211	224	199	214	228	225	219	213	214	197	252	236	201	201	205	188	176	173	216	187	226	219	199	223	202	208	220	195	209	217	218	244	188	215	206	189	177	196	206	219	213	214	214	196	210	218	217	204	179	208	240	224	196	198	216	214	200	199	202	191	210	233	192	208	182	219	236	214	232	226	220	209	250	221	208	202	227	212	200	202	217	215	209	215	200	200	211	206	208	186	209	211	207	208	238	223	209	207	224	204	212	193	218	224	222	177	189	254	231	225	217	220	228	221	197	220	197	248	222	212	222	218	219	208	204	193	243	223	187	200	194	210	198	190	224	226	229	211	210	221	209	199	210	218	216	230	220	194	236	229	200	201	229	192	219	195	225	218	195	206	200	186	195	193	225	234	229	241	212	218	210	195	204	193	243	208	195	224	201	216	184	211	239	190	217	229	211	200	196	205	206	207	211	211	223	227	206	194	204	228	185	232	224	183	196	203	200	212	197	217	223	188	225	212	216	212	197	233	199	232	225	212	233	221	208	241	218	226	216	229	240	195	221	224	235	223	175	210	189	212	214	211	218	198	231	232	207	193	199	202	210	226	202	205	182	228	211	204	221	198	208	208	234	210	212	202	201	204	185	202	220	201	211	208	207	211	212	191	200	211	215	222	205	240	214	233	194	211	206	222	228	222	221	209	211	216	219	194	175	198	164	195	219	203	204	199	221	206	207	218
4142	4456	2466	1326	889	761	697	633	593	590	566	548	587	537	541	538	505	540	504	539	529	519	507	572	550	485	504	521	527	536	502	522	525	506	507	528	499	520	521	513	509	557	533	527	507	495	536	506	524	504	490	498	511	469	510	527	513	483	526	528	507	500	472	475	504	526	522	509	507	498	533	515	476	519	510	483	496	487	541	519	492	505	529	472	522	512	510	485	527	530	527	514	512	524	456	522	520	510	488	509	508	510	491	500	516	489	512	512	512	484	500	503	529	499	482	494	479	484	465	479	519	505	518	509	498	503	511	521	472	505	515	507	507	526	542	513	523	531	469	515	502	488	534	532	489	480	504	489	508	500	518	489	538	497	514	505	446	496	484	497	492	520	509	551	514	524	518	474	514	488	505	490	534	502	550	530	517	537	441	508	547	517	527	529	483	535	499	513	469	495	532	493	503	500	483	508	492	474	520	504	504	529	502	467	559	483	528	489	487	497	505	501	502	509	495	511	493	542	516	546	526	518	515	518	510	475	483	501	511	483	500	471	555	483	532	497	515	495	492	484	510	491	533	480	517	482	509	517	518	474	501	455	517	513	483	475	501	547	522	483	461	499	482	484	500	506	535	506	476	548	507	532	475	510	512	496	520	538	519	467	473	497	514	497	555	512	503	516	526	498	497	514	525	541	500	493	521	516	540	519	484	469	534	521	499	512	481	546	484	514	489	513	490	499	542	519	512	488	487	508	525	527	513	511	492	518	480	487	512	551	518	492	534	510	497	494	514	531	513	486	570	513	539	498	488	492	506	468	506	490	497	499	504	470	519	472	504	497	502	487	530	533	495	535	464	523	494	512	507	486	490	496	499	522	477	498	532	485	490	523	504	516	468	518	528	527	494	520	465	477	470	546	484	515	474	526	508	478	525	515	503	500	490	512	487	473	521	505	498	488	527	516	569	505	505	493	525	468	513	488	507	518	498	478	509	481	525	528	534	489	533	525	514	502	526	565	519	498	511	512	514	527	504	497	509	501	527	516	503	535	543	498	541	496	480	521	531	543	516	479	462	511	505	531	486	488	537	506	542	524	512	524	466	471	528	507	534	485	547	495	491	507	487	481	492	487	504	476	522	510	487	517	485	510	503	526	534	459	531	507	508	541	483	502	484	496	558	514	494	497	497	485	504	498	492	490	480	493	513	510	543	505	523	480	477	485	494	476	506	506	484	490	550	514	521	498	509	501	515	496	478	502	536	502	509	500	521	496	510	511	481	475	506	546	474	472	473	485	465	525	522	553	508	474	494	497	548	519	527	550	479	517	512	497	536	546	529	504	513	561	503	486	523	530	524	533	466	492	496	505	480	525	512	516	490	524	506	514	512	501	515	477	508	464	535	512	480	531	531	494	489	481	491	526	513	485	527	504	536	478	545	525	527	481	495	501	524	499	494	525	522	528	459	473	483	481	468	525	479	494	498	483	547	509	531	475	469	464	500	526	515	538	539	508	517	471	517	544	532	475	516	531	535	492	518	541	493	475	514	504	505	487	473	509	504	501	520	511	563	507	496	512	499	471	518	509	509	505	514	507	494	535	463	546	484	501	506	494	492	479	494	476	542	490	454	487	535	532	536	506	495	462	483	481	499	535	504	465	522	508	530	520	451	513	513	514	529	534	520	508	521	485	502	484	495	505	507	488	480	521	495	515	473	503	534	546	498	518	519	488	526	517	497	542	508	484	516	523	495	499	483	509	537	484	499	490	478	521	509	534	508	514	513	504	479	519	499	516	500	570	499	506	516	521	489	508	518	531	534	500	484	544	495	475	471	491	505	526	524	488	484	497	485	524	495	497	500	551	513	519	489	469	481	522	509	518	526	482	522	506	533	525	494	520	499	509	511	530	523	496	509	527	460	533	470	498	499	508	472	475	545	510	500	498	484	490	506	528	548	455	489	497	473	501	478	492	531	545	502	460	503	502	515	537	477	463	527	514	487	489	504	498	477	506	536	495	553	493	520	564	522	519	511	492	507	520	474	530	508	520	492	549	516	484	485	500	482	518	508	521	463	510	502	513	509	491	544	513	560	546	524	520	534	521	526	502	552	527	506	544	528	530	523	472	489	512	546	497	494	528	529	506	497	499	510	533	531	509	517	483	514	526	472	526	469	516	509	471	508	512	530	542	497	515	486	499	513	530	482	477	498	515	446	488	500	492	493	499	549	518	500	544	519	501	565	502	493	470	552	510	485	489	485	517	482	528	501	522	522	506	528	508	500	486	555	473	522	520	481	488	520	493	499	500	483	528	519	480	527	512	527	507	506	485	509	481	506	533	509	504	513	506	505	494	526	555	507	503	496	488	489	537	493	490	507	508	505	542	533	530	509	520	504	504	515	474	509	530	511	484	469	499	511	514	533	491	518	496	469	550	495	478	517	499	528	501	513	492	526	514	538	514	563	497	501	460	512	543	519	487	481	499	572	520	544	510	452	523	551	475	512	546	530	515	536	534	536	499	522	510	482	518	512	471	506	485	507	513	527	496	522	522	538	506	513	512	549	540	511	539	533	516	528	474	496	520	488	514	514	502	483	529	513	561	546	528	479	523	487	564	485	506	510	504	519	528	498	521	505	480	491	514	537	487	509	533	532	516	521	502	522	502	481	522	462	501	521	536	515	489	500	504	538	517	533	537	536	482	481	504	530	502	525	551	525	504	517	515	455	521	509	471	501	506	486	505	504	496	511	502	497	513	490	499	496	458	518	459	530	555	516	523	498	534	512	517	495	546	502	518	523	504	467	482	504	493	475	503	483	519	497	498	483	487	508	518	502	531	462	481	531	542	479	532	504	534	502	492	549	491	488	489	475	462	495	548	514	508	503	523	467	485	540	517	516	508	479	514	496	512	551	493	490	549	536	516	512	483	482	442	538	493	536	469	513	487	495	510	500	521	500	506	512	502	469	494	538	503	489	517	554	544	491	500	501	509	494	537	507	479	510	479	522	496	495	508	512	528	488	461	501	501	461	514	505	488	493	473	508	497	544	489	498	489	501	529	515	573	489	502	476	502	535	530	501	493	497	471	541	463	506	526	460	501	494	486	480	503	507	475	519	508	519	509	529	521	511	521	482	497	503	517	530	493	489	506	505	552	531	504	512	492	502	459	485	500	512	497	459	471	473	460	504	510	522	504	489	467	470	516	489	502	562	489	491	502	534	481	484	516	529	497	515	514	510	501	498	535	499	505	504	505	530	519	518	533	496	534	505	474	504	488	490	531	507	510	492	521	478	532	517	482	470	476	511	530	499	456	508	493	504	504	513	504	532	496	530	501	514	531	541	542	508	503	557	523	535	493	456	483	498	506	510	505	484	510	534	470	503	524	526	469	460	504	507	517	515	510	519	548	489	511	500	536	555	532	496	544	504	507	533	453	534	512	501	489	510	533	490	496	510	534	487	538	524	518	533	532	512	517	513	563	485	530	494	506	566	508	505	511	536	465	486	492	510	490
23851	21044	24725	27563	21046	21064	15742	1024	524	404	340	307	286	245	256	261	217	244	265	220	243	213	191	197	187	193	169	181	167	170	176	160	153	190	158	141	143	169	164	157	158	173	166	126	161	150	130	138	162	166	161	170	145	152	137	156	168	166	140	167	152	160	136	144	167	172	143	161	164	157	151	147	158	175	149	161	165	139	150	142	136	146	187	161	182	148	167	140	158	152	149	150	170	156	131	173	156	170	152	170	155	134	162	157	148	166	168	149	149	160	150	145	167	150	147	146	166	160	140	150	172	147	202	155	145	165	150	119	168	141	171	177	142	127	165	157	144	180	130	141	178	139	162	152	173	133	159	142	165	163	171	156	168	157	143	137	159	154	127	133	150	157	141	172	142	178	168	129	156	140	181	147	154	143	150	159	142	128	170	160	154	134	173	157	136	126	149	156	136	143	130	145	132	151	163	151	157	137	160	158	138	157	137	184	169	151	161	155	150	156	184	165	154	142	162	140	158	159	168	148	145	155	133	147	160	148	190	133	149	143	139	155	172	166	166	152	125	145	150	136	174	141	160	161	157	146	154	140	143	141	139	137	160	133	172	156	123	140	131	174	151	137	174	159	163	139	148	155	137	135	162	149	153	143	130	152	182	155	159	147	156	149	176	140	160	129	144	161	161	144	160	154	155	155	155	158	130	178	165	136	157	144	143	136	144	167	158	133	155	175	144	161	169	168	151	145	151	155	181	157	145	133	144	149	158	144	150	142	152	159	157	139	141	149	168	132	157	176	144	146	147	156	154	160	159	149	150	137	135	150	146	143	142	165	146	155	158	149	131	156	146	166	158	149	158	156	140	146	128	148	134	167	173	134	160	137	144	148	163	165	154	133	169	159	153	160	143	141	158	135	146	148	150	167	163	173	174	143	143	159	149	144	141	133	176	170	164	140	170	160	164	151	154	154	189	148	165	171	138	152	140	123	153	153	146	157	166	151	158	141	178	166	134	151	156	185	140	150	150	129	164	166	157	163	149	170	162	147	168	146	151	154	174	153	153	161	169	177	163	162	149	148	172	133	153	144	146	163	154	182	136	149	171	161	158	160	120	153	134	170	155	189	161	163	157	157	128	140	158	133	174	167	150	142	145	142	140	187	167	159	142	186	151	126	142	158	156	165	169	136	151	142	136	146	137	147	175	137	164	160	138	133	168	143	146	146	130	160	151	145	164	181	183	167	120	155	146	146	181	153	166	157	148	166	143	144	176	165	125	181	158	152	121	134	165	158	163	165	148	177	138	155	138	141	152	158	157	160	155	143	143	147	124	160	148	161	158	148	144	149	170	168	157	144	141	159	154	160	148	152	158	156	148	175	145	151	155	140	151	154	155	178	156	154	139	161	166	148	148	164	161	158	149	129	155	154	144	152	180	165	162	167	139	163	151	153	146	130	165	150	124	147	141	146	156	151	160	136	160	158	160	160	145	178	155	167	145	160	152	156	161	166	133	172	154	165	161	153	157	166	191	151	145	159	150	146	144	166	152	160	151	160	141	156	155	163	121	153	173	166	146	166	138	158	157	140	157	180	155	146	149	157	147	140	142	178	149	143	161	144	148	175	145	145	152	141	149	160	156	150	146	171	152	145	150	136	169	133	177	147	162	144	136	147	154	144	170	140	156	128	163	155	148	144	159	146	161	141	130	155	161	152	158	150	147	146	161	160	135	148	143	136	162	153	133	157	153	132	142	152	145	160	158	147	147	166	149	153	157	149	140	137	128	124	156	157	150	161	178	166	137	161	170	142	153	165	147	153	154	135	152	161	158	154	136	171	159	176	178	155	136	161	168	187	154	158	159	133	160	161	145	134	136	153	155	155	151	146	133	166	146	144	191	164	166	168	160	163	142	131	161	138	158	131	148	174	143	152	153	146	145	157	166	147	132	141	164	139	143	156	150	129	144	161	168	171	173	144	145	138	160	165	139	149	160	152	159	144	159	142	162	147	140	153	170	160	160	145	168	145	137	159	155	159	159	175	186	145	161	160	145	139	149	136	169	146	144	160	156	172	151	189	139	170	151	159	150	152	157	169	152	148	165	131	155	154	132	154	153	172	152	164	157	137	166	151	162	173	174	163	130	170	150	156	140	166	143	141	183	150	162	174	148	142	185	182	144	153	149	145	162	156	156	143	150	167	146	153	153	133	157	143	146	157	137	170	176	156	148	158	145	152	149	121	154	147	162	176	158	146	159	144	140	125	146	171	138	142	175	156	144	123	161	143	188	144	148	149	157	142	154	168	156	171	170	130	159	165	170	134	193	161	137	159	155	183	181	154	167	157	137	146	140	156	136	163	136	152	150	157	155	156	150	167	162	171	143	173	162	142	150	150	151	162	160	139	160	148	169	142	154	152	166	161	154	143	143	150	147	172	132	123	154	155	168	152	150	163	141	130	168	161	158	141	154	151	169	131	147	149	188	152	131	168	144	144	165	123	159	151	166	173	150	167	140	141	150	162	169	132	176	156	163	157	146	139	136	134	145	152	156	154	146	156	171	149	163	142	141	145	164	162	158	152	151	153	151	151	150	150	172	152	150	172	146	149	137	125	171	146	142	153	149	145	152	144	150	165	146	143	170	163	162	168	178	146	143	162	147	131	158	149	160	145	154	143	153	126	150	145	180	158	156	140	149	137	138	160	151	124	152	132	155	176	154	157	156	146	170	161	144	162	155	150	129	162	152	123	173	166	159	137	158	160	147	156	143	148	140	136	162	166	140	150	142	176	164	159	153	134	143	154	131	131	142	170	136	152	167	146	175	139	158	140	139	154	178	136	163	137	164	145	157	153	162	161	149	145	154	149	163	164	133	140	160	145	141	162	144	138	153	164	170	140	159	166	164	164	176	155	167	171	147	155	147	149	142	163	147	155	188	150	148	185	162	145	170	148	143	156	158	130	141	133	166	157	151	164	156	166	157	176	151	165	140	147	151	132	128	154	156	182	145	159	152	161	159	132	144	133	150	150	137	158	161	147	170	151	142	151	141	163	163	180	172	145	188	160	122	186	161	127	152	146	148	172	164	167	161	145	149	150	162	131	145	137	135	191	162	161	146	135	133	175	173	163	159	153	162	169	147	165	138	169	152	151	161	144	157	158	150	147	124	196	140	145	148	140	176	140	145	145	153	161	177	131	145	152	151	166	147	152	142	161	174	150	165	158	161	145	124	145	128	156	145	146	148	160	154	151	147	163	129	171	158	133	143	145	165	185	141	139	151	154	146	150	170	172	143	159	146	141	161	139	150	184	164	160	148	141	125	173	142	137	182	143	158	154	149	123	148	168	152	169	124	161	185	159	157	144	140	150	136	162	168	154	149	151	128	137	166	193	147	150	140	152	162	151	141	157	145	169	147	141	171	141	159	166	160	154	157	147	150	154	149	136	131	133	162	128	135	152	130	171	153	147	161	151	176	151	152	153	154	135	154	149	152	165	156	146	163	147	154	175	154	166
4814	6709	3472	1631	955	756	630	571	537	456	475	471	431	423	398	430	448	433	444	414	423	403	426	434	413	395	397	380	405	415	415	356	406	397	346	375	374	352	394	406	378	386	435	384	368	380	374	382	374	384	409	380	376	386	381	397	403	367	431	398	364	402	434	395	397	379	394	380	365	383	363	381	389	382	375	419	394	366	367	403	380	420	377	381	384	383	391	387	365	397	356	402	377	413	394	408	395	450	390	429	362	419	385	406	393	405	383	427	374	387	372	361	403	393	403	417	359	369	397	376	373	380	379	377	338	397	397	386	379	402	384	378	404	384	371	395	391	365	387	358	400	400	419	365	391	414	384	375	427	387	404	368	406	369	401	396	403	352	339	360	427	389	400	374	382	391	422	404	417	372	368	383	372	387	388	394	395	395	374	384	370	407	407	399	341	383	364	410	375	348	380	375	422	384	404	426	428	367	398	399	371	398	391	428	376	410	380	395	400	394	398	363	370	353	342	397	387	427	372	397	352	407	355	379	397	391	387	395	398	361	362	406	393	368	386	410	426	393	379	386	403	386	400	367	415	386	390	415	379	394	399	361	405	387	385	366	374	407	411	378	407	368	391	360	374	345	399	393	389	420	381	404	378	378	410	371	414	379	367	379	404	385	383	399	411	377	376	388	424	401	381	375	409	386	419	414	362	395	372	396	360	402	395	398	405	413	417	415	392	399	369	381	375	378	389	419	391	424	387	388	399	358	391	422	375	365	399	391	401	397	377	371	366	411	382	392	385	391	395	356	404	355	353	378	394	414	430	348	378	395	389	357	335	396	421	388	387	443	369	364	416	388	388	384	357	411	416	393	373	401	350	380	386	383	375	396	386	406	379	401	430	419	393	403	410	411	387	375	414	402	410	362	402	363	408	410	400	388	403	390	386	390	436	416	373	349	391	426	393	396	408	409	345	380	383	397	416	369	370	360	394	366	373	377	397	392	416	381	420	345	366	403	386	405	432	376	398	399	375	400	374	364	338	375	376	380	432	372	425	389	335	377	385	399	391	385	372	413	395	381	410	378	412	431	430	386	344	396	419	358	378	386	398	387	382	413	364	374	393	379	356	376	434	366	363	324	383	390	384	367	371	400	402	399	412	386	395	400	384	413	417	340	368	380	417	408	404	396	411	392	387	382	398	392	380	378	393	352	375	396	420	377	355	353	371	398	395	371	377	377	379	390	353	395	406	385	366	410	374	411	381	368	398	380	401	393	398	398	355	379	394	375	410	384	336	389	361	376	367	366	381	365	422	405	388	365	431	400	397	385	394	388	375	393	421	406	395	409	380	387	416	412	353	418	389	358	352	412	402	319	376	386	351	393	421	398	383	329	392	371	398	388	394	392	391	378	396	395	350	396	395	366	388	357	401	387	386	377	394	375	392	421	420	383	372	354	398	405	419	379	339	381	422	370	431	415	384	387	398	384	394	366	352	398	374	388	398	369	390	393	389	410	365	347	401	395	387	359	386	401	382	419	389	396	374	398	386	397	389	379	394	397	394	357	389	369	361	403	377	391	389	373	417	346	389	386	377	398	395	415	403	382	378	391	405	430	395	386	359	379	397	415	393	410	394	404	405	398	393	388	389	395	351	402	380	398	403	353	407	381	374	392	364	348	390	345	364	388	383	390	360	403	413	425	393	406	382	362	410	365	371	375	396	394	365	393	387	396	388	416	387	390	404	369	383	377	399	367	405	369	399	405	399	380	402	395	400	375	379	363	384	394	404	415	411	359	373	364	422	337	367	393	392	358	385	422	412	386	406	402	394	407	407	375	379	386	367	403	406	405	366	396	385	410	378	353	392	352	377	425	401	347	342	361	356	392	410	367	416	359	392	383	371	384	381	388	395	375	369	400	403	394	378	376	412	391	405	372	392	379	380	417	365	347	368	403	384	407	369	391	372	369	380	362	391	414	375	404	371	400	384	375	349	375	388	395	380	365	389	371	398	375	391	402	378	374	352	398	384	402	410	368	386	386	411	368	355	351	370	410	391	404	377	375	428	397	408	361	358	356	403	386	395	376	383	367	364	404	385	394	384	386	400	355	372	399	387	398	346	375	402	392	425	407	377	407	365	400	402	341	379	404	357	373	372	368	411	370	392	375	369	375	394	392	407	402	353	427	389	376	378	375	408	348	398	420	383	380	380	365	383	404	366	340	342	371	382	385	416	359	414	409	405	363	377	392	423	384	387	399	394	389	361	394	395	403	395	354	398	376	388	375	397	388	399	444	404	377	406	398	395	368	409	367	378	398	417	390	404	406	380	403	377	403	410	388	432	411	421	378	357	397	384	412	373	365	397	379	360	381	407	407	387	380	397	394	367	357	398	353	396	393	375	412	374	385	413	413	407	381	347	400	363	437	386	380	383	418	375	403	421	407	363	386	383	397	362	388	404	406	380	373	383	393	380	353	374	392	419	378	391	407	395	392	399	367	401	391	360	374	437	359	420	405	420	364	407	405	365	338	395	400	397	360	404	379	383	405	382	397	389	404	378	390	416	397	413	438	365	369	404	379	368	396	390	404	389	417	344	400	404	363	359	354	366	381	387	372	414	427	351	387	389	411	356	400	364	400	385	353	364	410	423	341	375	396	391	398	408	352	448	404	347	403	386	386	396	357	364	415	392	360	390	386	366	383	393	390	352	369	362	382	401	400	371	408	413	351	423	349	389	405	422	370	377	396	364	410	370	361	373	358	408	429	382	370	375	403	376	382	349	400	380	366	407	389	405	378	389	394	402	368	392	390	395	367	429	358	412	372	400	424	400	373	365	415	378	381	410	391	400	339	358	397	426	394	376	388	404	391	405	369	390	371	369	373	347	372	387	401	382	348	409	415	393	401	358	351	376	433	396	399	378	394	403	388	378	372	405	391	363	407	396	389	401	393	399	381	395	401	409	388	377	353	411	406	398	427	376	367	394	379	375	376	404	407	375	366	388	381	378	437	387	406	405	398	381	349	372	370	361	383	397	410	374	392	414	406	410	408	376	394	404	393	392	419	383	391	396	389	388	374	398	396	363	404	409	394	356	376	390	388	382	401	364	389	383	382	381	395	370	374	383	397	363	380	372	393	408	356	387	363	389	426	408	413	369	387	397	344	391	379	410	387	400	364	370	428	376	372	409	375	374	374	387	380	393	362	364	376	403	428	386	394	375	394	371	368	378	424	377	399	371	389	409	383	365	387	398	396	398	402	356	391	381	369	393	367	407	374	389	378	410	388	413	382	367	374	392	378	406	391	381	388	411	392	382	391	422	355	395	363	393	376	413	408	391	410	399	416	387	399	423	403	388	371	392	408	391	359	417	393	395	366	397	400	392	405	399	401	332	398	356	370	429	392	373	413	393	376	395	393	398	370	374	388	340	398	348	390	368	394	346	380	411	405	391	401	387	395	393	398	371	406	373	405	407	388	384	373	390	371	419	361	399	402	395	351	379	381	408	394	387	352	383	395
31028	20607	11486	1210	666	500	503	410	356	349	347	327	320	310	294	298	334	327	347	348	314	293	328	323	316	334	270	282	329	288	286	290	317	286	295	316	296	288	320	285	317	328	309	284	307	284	306	287	293	273	326	307	295	301	279	305	283	279	286	304	306	292	312	288	316	300	291	270	296	290	288	309	270	296	289	298	282	303	320	265	292	307	298	265	333	287	312	294	312	321	303	318	284	331	322	304	307	275	311	288	316	304	292	277	287	320	301	295	278	288	320	297	342	286	286	322	270	296	286	284	307	327	305	362	313	299	270	311	314	280	278	292	290	299	317	288	286	292	322	320	289	265	308	288	267	293	313	289	312	271	292	312	290	246	282	306	311	326	290	292	291	311	290	278	316	325	293	304	276	310	331	299	290	312	314	308	322	267	313	274	330	306	304	313	310	327	300	305	297	301	303	289	288	296	291	286	307	294	314	284	307	310	307	319	302	296	317	300	301	275	311	256	276	317	303	301	278	282	301	296	302	340	297	322	289	305	308	285	272	301	304	279	289	290	323	342	290	294	273	283	314	312	304	309	283	333	322	300	283	304	303	306	308	300	294	286	274	301	303	310	325	262	303	285	276	292	290	308	346	312	277	346	286	312	302	314	276	295	279	261	312	292	320	296	308	283	307	324	297	343	282	290	306	321	329	324	317	299	280	331	283	300	283	275	288	283	293	313	282	300	279	295	296	295	268	299	280	321	278	305	294	271	315	327	266	326	304	266	330	296	294	255	292	303	337	305	300	306	295	280	288	287	329	301	292	340	313	311	308	325	283	320	298	320	290	290	322	288	292	294	324	307	309	323	319	275	339	298	306	285	284	347	299	303	301	295	298	310	293	292	323	309	320	277	282	293	305	281	271	314	272	306	262	270	289	315	316	317	286	304	309	296	304	290	279	266	299	297	307	276	306	270	284	301	265	301	312	295	298	284	294	320	286	320	320	277	313	285	307	324	291	311	314	288	297	272	308	274	322	296	290	311	291	282	293	307	308	266	276	314	322	330	299	294	268	329	304	297	321	313	337	278	286	295	308	303	282	298	296	292	299	317	298	292	299	314	322	310	314	325	286	322	300	313	290	311	323	304	288	297	286	278	312	303	311	277	329	310	297	328	275	326	287	293	305	284	272	312	273	281	332	274	296	299	251	325	305	306	309	285	299	296	274	300	340	303	305	300	274	277	296	307	315	296	314	277	273	293	336	323	303	322	327	288	303	304	291	303	284	290	282	306	304	272	341	279	289	275	285	277	298	292	259	286	286	276	293	329	274	300	292	283	281	304	306	329	314	260	290	309	315	340	288	298	300	305	302	309	285	325	269	269	305	295	320	282	245	274	318	304	286	331	305	337	288	282	303	280	328	299	297	274	280	284	309	277	296	243	269	295	332	278	271	304	295	325	315	294	293	336	329	301	318	316	286	294	312	288	286	295	301	304	317	299	288	309	339	305	294	299	318	306	339	283	296	268	273	258	282	330	308	296	340	300	304	255	302	289	292	286	283	312	298	299	308	312	306	310	299	265	310	315	305	274	298	318	287	294	283	300	297	268	296	297	302	323	291	304	297	293	285	263	296	293	285	278	297	286	282	314	326	299	291	292	306	289	297	301	311	295	302	311	309	326	285	267	327	296	308	309	275	281	300	312	311	279	305	273	306	304	328	276	287	283	301	304	295	315	262	295	313	292	291	307	322	281	306	285	309	300	286	274	262	275	304	273	310	297	293	287	319	298	289	302	288	317	302	286	300	323	319	295	313	311	288	295	335	315	284	294	304	319	323	321	334	288	275	309	283	307	281	271	290	328	301	318	278	282	306	298	321	311	292	294	291	299	307	301	312	294	292	300	317	363	311	284	343	310	281	289	271	306	285	298	287	290	314	286	307	335	341	313	285	284	277	283	310	282	295	294	295	273	303	315	321	306	298	318	309	319	324	301	298	297	280	283	258	304	323	289	302	259	310	299	276	319	326	271	272	321	292	306	324	323	298	278	307	282	331	298	301	302	301	306	281	283	271	284	342	292	333	307	313	322	294	303	311	290	295	290	318	308	302	281	274	323	290	305	292	327	261	306	279	304	289	303	298	309	301	289	283	272	332	331	327	311	284	292	304	271	301	297	303	311	307	309	325	323	311	314	303	300	272	270	286	295	298	329	298	304	311	276	290	315	329	306	289	298	310	317	291	290	311	324	283	271	306	312	312	289	312	272	250	272	258	293	306	326	312	315	307	314	273	291	297	286	275	306	306	315	296	324	299	303	289	331	316	277	311	321	310	296	292	317	316	301	282	328	319	299	282	297	314	372	280	263	296	269	295	294	248	277	278	278	320	280	291	299	301	298	305	303	310	315	282	297	300	314	325	270	252	262	298	329	297	308	320	300	305	298	286	313	289	328	304	317	317	307	308	308	272	312	270	299	288	299	315	286	309	333	307	322	246	262	280	285	285	299	338	294	322	320	304	310	332	328	324	289	281	309	299	281	298	306	327	296	282	309	301	302	282	327	323	286	278	289	287	283	292	292	283	307	274	310	289	295	301	312	273	291	313	291	308	286	324	301	308	258	301	290	283	321	329	280	329	316	339	309	311	290	306	313	289	264	309	321	295	277	320	327	323	287	299	308	316	311	293	297	293	278	298	293	291	312	301	260	305	313	298	306	301	327	309	293	279	303	296	252	297	308	315	295	274	294	274	322	295	287	335	312	292	294	299	298	287	287	328	289	299	301	301	312	316	264	287	294	291	303	318	313	265	316	291	263	312	264	297	308	272	300	300	299	300	283	290	305	300	298	328	287	295	341	316	297	269	285	315	306	288	324	331	284	293	297	312	291	308	273	291	287	289	310	267	318	312	299	269	277	286	279	317	281	272	292	314	293	316	302	331	312	314	302	298	306	279	287	342	314	316	290	297	295	276	289	295	298	320	280	310	283	274	304	283	300	330	285	300	327	331	299	318	292	284	286	268	325	310	305	277	289	325	339	282	275	294	267	271	300	299	288	317	309	317	302	270	314	307	323	308	298	274	297	307	290	318	328	326	243	287	310	308	290	286	289	305	266	304	261	325	282	327	287	293	298	302	330	312	309	304	296	293	302	320	330	297	271	288	283	301	328	285	308	308	272	317	305	294	319	298	300	296	282	295	327	322	293	318	303	318	278	278	318	269	295	315	261	313	305	273	283	289	296	309	276	295	304	292	316	291	343	318	322	315	315	281	320	303	279	323	297	327	267	264	272	310	305	293	300	286	312	297	300	301	271	290	322	295	306	266	300	325	300	274	307	312	297	332	311	305	319	269	276	328	299	320	312	304	321	302	305	266	313	292	288	306	305	296	284	308	297	276	271	299	312	284	289	300	322	295	287	301	311	303	282	283	292	247	261	278	297	278	289	299	287	301	308	291	306	276	335	334	272	305	317	288	282	306	299	314	312	308	320	302	299	307	315	259	292	274	299	285	314	309	282	287	289
6461	2121	1312	1027	906	804	749	730	760	699	764	702	740	690	710	694	692	735	690	713	716	726	706	722	701	709	677	657	757	704	747	708	757	715	657	724	706	714	743	710	722	730	709	723	693	700	710	702	724	704	673	677	706	698	652	668	728	717	706	701	679	723	737	712	698	728	673	673	695	699	690	744	736	730	713	703	711	677	668	735	708	706	715	772	688	714	732	727	746	737	728	685	681	701	696	736	696	745	685	698	731	738	707	703	718	742	705	728	742	702	716	696	649	736	723	703	695	708	672	684	711	699	717	709	726	684	711	702	775	724	702	758	698	682	782	726	675	677	704	674	748	712	705	707	718	646	725	714	699	668	713	678	717	686	678	709	674	672	751	718	647	660	671	705	710	658	693	693	704	702	686	670	693	669	721	693	709	698	691	675	693	661	688	702	735	668	696	648	698	706	693	722	700	704	750	666	706	675	721	702	753	676	709	663	695	707	703	713	693	667	703	713	739	660	698	722	693	670	701	698	724	748	697	727	701	701	707	702	752	707	696	684	701	699	684	677	743	694	699	710	726	663	703	745	703	665	702	730	667	665	713	717	671	661	684	710	692	657	683	732	734	662	704	707	710	675	687	674	715	682	747	739	659	670	736	694	674	666	644	694	705	688	692	761	682	721	696	695	683	645	683	690	702	724	687	730	652	690	700	706	681	704	671	752	690	670	692	702	710	684	725	681	683	709	710	653	667	699	667	723	725	706	742	713	690	689	715	700	752	756	709	727	689	680	695	754	677	721	703	688	733	730	688	720	684	713	714	658	717	658	664	688	692	700	686	720	727	656	672	705	692	688	726	692	740	691	717	673	702	725	614	692	657	683	690	686	698	705	740	725	687	731	664	703	706	688	703	667	730	687	691	694	713	730	722	703	687	732	651	696	725	645	678	715	681	639	695	684	661	726	720	702	712	725	657	727	699	696	682	691	672	675	718	681	715	681	718	678	673	681	741	723	683	662	682	684	728	700	683	728	656	715	739	721	729	712	697	694	700	669	668	709	675	682	635	679	704	697	741	720	690	707	727	674	673	659	694	709	735	703	705	735	688	709	727	657	747	706	732	683	661	731	723	706	693	700	689	685	686	740	667	681	690	675	742	699	689	723	655	703	748	726	731	712	697	721	695	733	757	688	712	671	760	723	672	712	714	674	685	662	679	693	705	704	712	723	683	748	727	699	695	687	693	703	678	725	718	725	710	699	684	688	765	704	725	728	683	699	689	688	683	691	723	671	680	683	662	711	732	786	671	732	686	719	708	727	689	744	669	691	716	732	692	720	728	657	709	659	683	663	721	703	683	692	652	669	721	747	680	699	706	703	692	681	710	681	683	676	743	730	733	748	713	715	732	679	672	720	699	701	667	669	732	682	681	701	766	666	724	678	713	707	730	676	699	689	715	687	706	710	764	674	701	718	725	754	678	742	735	710	742	715	719	684	673	696	675	697	747	739	667	686	691	682	702	727	661	706	760	682	769	730	724	699	678	743	703	648	653	756	697	651	725	754	712	715	696	705	673	724	689	699	696	708	706	713	750	710	681	688	714	713	688	679	679	668	733	674	705	688	737	699	715	703	732	698	710	732	695	737	702	691	668	687	685	735	693	692	658	701	710	675	689	716	683	677	721	719	717	726	671	733	719	766	644	653	696	715	694	710	707	758	699	724	703	706	670	704	736	672	677	704	672	635	668	775	734	719	704	732	720	733	653	669	672	704	724	708	725	696	712	720	651	729	725	683	646	713	704	646	699	676	718	672	691	682	747	709	707	734	707	763	707	684	673	739	706	667	701	711	695	701	710	701	679	700	712	710	679	719	669	671	647	686	698	687	694	704	701	763	695	709	683	734	691	699	717	730	685	691	693	664	734	729	666	679	696	693	747	717	710	724	691	693	682	727	729	747	693	739	702	708	683	717	734	720	694	729	677	661	733	707	661	736	681	676	692	656	685	703	729	680	656	689	704	678	667	680	688	706	727	690	677	709	710	700	721	672	691	692	726	687	673	693	705	670	746	766	681	718	738	731	778	712	666	622	736	709	674	715	792	689	714	719	691	669	747	725	720	679	666	672	685	695	685	715	670	672	750	694	687	726	717	715	755	670	726	730	726	692	665	695	675	678	692	763	712	709	705	685	672	727	699	692	707	742	727	689	684	731	699	723	715	720	678	668	705	713	699	756	716	677	658	660	739	731	720	714	699	675	698	664	728	707	654	662	710	698	733	663	731	662	690	722	686	685	678	703	703	738	689	691	682	689	707	685	739	670	686	681	684	708	706	729	715	712	693	734	672	649	704	760	672	684	709	723	720	737	711	661	757	716	697	725	740	710	739	761	724	717	745	708	726	703	713	689	692	715	672	696	719	715	645	713	713	697	671	659	670	686	730	732	670	720	724	685	711	713	669	667	721	730	709	722	702	739	732	709	725	680	715	694	715	682	690	758	673	685	727	707	729	673	667	709	715	670	695	689	741	667	737	702	663	711	745	713	665	685	725	649	739	706	666	706	706	759	677	702	645	678	635	706	686	762	727	707	729	671	724	675	703	651	685	725	655	645	671	733	685	723	666	632	697	700	653	690	659	676	712	701	710	697	675	732	718	691	692	705	732	719	669	731	695	683	727	694	698	699	735	728	694	721	682	657	705	730	704	767	691	671	674	672	729	682	685	749	684	745	719	702	675	674	751	716	719	709	696	762	672	739	708	685	703	714	711	725	711	729	685	758	704	686	731	709	738	710	709	715	740	671	735	700	714	699	705	641	740	727	745	732	646	709	721	658	691	708	719	690	746	698	714	723	709	707	709	673	675	661	627	658	701	688	696	688	705	687	725	687	676	696	731	728	678	685	665	711	723	714	682	764	725	680	701	720	669	727	712	705	690	642	719	651	739	689	731	692	685	700	667	767	705	630	709	731	713	656	699	717	715	752	717	714	677	692	741	704	731	711	687	740	740	756	685	703	707	735	739	700	757	680	742	681	711	699	680	673	738	692	722	669	689	719	691	672	663	664	708	663	748	725	717	688	729	685	727	688	707	689	695	745	707	713	675	610	691	694	712	706	729	693	685	712	700	709	710	700	654	701	715	698	661	723	688	649	693	702	737	671	693	715	755	709	711	706	702	650	681	687	692	685	725	644	687	681	713	716	691	742	708	702	652	775	684	696	714	705	716	729	727	695	711	726	698	711	703	677	716	686	738	741	693	666	727	706	661	709	712	687	754	642	736	730	697	682	679	717	687	764	707	677	697	725	674	680	696	679	710	654	671	675	713	673	720	751	699	674	693	702	732	707	727	699	683	688	677	730	657	732	676	677	744	739	759	714	738	720	696	687	713	743	721	707	730	721	715	697	727	706	682	754	675	654	672	688	770	699	728	665	698	679	704	720	733	674	683	688	751	724	678	678	683	661	734	725	689	684	738	640	730	699	721	692	664	726	703	714	708	686	715	713	723	708	739	716	654	751
24446	21018	24307	27901	21008	19595	1263	613	424	353	319	294	308	278	255	235	296	256	269	252	242	229	240	228	231	244	218	187	215	207	220	183	243	216	236	240	225	210	225	209	205	196	190	209	222	213	211	241	193	202	213	193	209	217	206	203	191	203	234	245	247	227	204	182	213	216	224	214	227	222	209	217	212	224	228	236	222	218	208	219	216	208	242	180	233	172	210	173	208	214	226	212	210	189	200	194	195	211	185	192	221	194	201	216	217	204	219	200	222	217	232	189	212	221	195	247	222	198	202	202	204	213	215	215	197	210	234	210	212	212	200	207	217	200	202	228	207	230	230	195	204	187	199	221	196	219	205	192	223	224	203	207	217	213	220	203	220	220	223	210	223	209	222	226	207	244	205	218	180	220	227	212	216	202	217	218	243	216	198	212	207	193	202	230	252	216	222	212	204	214	217	225	214	193	224	204	227	191	234	219	203	206	227	205	235	200	201	222	224	210	247	226	203	193	210	210	206	191	216	233	193	211	207	220	196	228	208	209	209	226	200	212	224	207	227	238	199	185	206	187	214	191	245	194	217	225	199	204	219	232	203	227	211	207	213	232	212	207	220	233	237	209	194	199	220	184	203	217	220	251	222	211	191	186	207	195	190	179	205	199	217	203	224	202	211	183	202	228	202	225	193	208	209	208	196	201	208	200	219	197	188	204	247	215	227	220	197	205	229	233	226	197	200	221	239	208	202	231	215	193	218	200	202	186	164	222	217	196	218	223	218	227	194	200	224	231	219	223	178	202	186	205	200	193	205	221	197	185	193	206	202	212	218	217	198	197	194	206	221	212	200	179	213	225	230	210	201	234	239	241	198	214	174	205	208	231	219	219	216	222	254	203	192	207	195	231	209	190	227	221	201	219	206	220	240	195	210	231	218	211	219	218	203	224	217	199	227	223	208	217	219	207	194	201	249	213	195	232	218	206	202	190	216	182	214	226	248	214	210	193	209	228	221	204	233	215	234	204	222	203	217	204	189	195	201	198	218	192	204	217	201	214	253	218	199	221	226	180	204	221	221	193	174	231	217	200	193	218	210	199	237	210	212	208	214	221	194	209	229	209	230	201	204	207	210	171	191	223	187	224	202	185	194	194	217	225	222	212	202	199	205	228	200	208	218	201	195	215	215	207	206	189	204	216	247	192	194	193	207	215	236	200	234	211	228	209	248	198	239	218	193	211	183	174	223	222	195	206	215	211	235	220	221	196	202	208	214	215	183	210	203	187	218	166	186	234	187	203	205	221	202	207	194	208	229	184	195	194	218	223	196	222	237	237	218	214	218	199	191	199	237	188	220	232	216	188	216	172	197	212	194	202	201	212	213	183	223	212	211	195	227	217	195	207	192	204	215	206	198	207	211	189	230	223	217	233	203	212	231	194	232	203	228	212	214	216	205	238	216	203	197	226	229	209	213	209	226	205	222	228	208	223	211	224	209	225	196	209	211	199	193	198	197	182	211	217	216	201	193	195	217	211	214	187	206	228	216	225	204	210	203	201	214	209	207	209	192	206	207	216	197	217	232	241	206	207	208	198	223	187	219	210	209	218	191	219	191	224	188	212	240	190	212	208	202	209	199	233	203	208	217	191	194	199	202	235	215	199	201	198	177	224	194	195	214	214	206	193	208	202	219	214	219	193	202	211	238	216	190	246	223	215	200	212	208	268	218	205	247	182	200	221	222	196	217	201	211	237	204	205	203	209	204	193	213	220	234	224	226	223	205	200	218	173	216	211	202	195	213	204	189	199	191	194	221	210	180	217	220	173	189	210	196	205	195	227	209	223	228	197	215	194	206	221	189	230	189	212	184	197	219	218	192	239	210	190	217	209	197	203	225	193	223	227	197	202	193	174	205	217	207	229	223	235	187	225	196	214	220	194	217	208	196	218	201	217	190	218	236	194	200	207	236	181	188	215	197	181	217	221	218	188	202	194	223	199	226	221	204	206	188	219	211	218	178	226	218	214	190	191	218	209	182	225	195	217	203	214	210	218	193	203	217	221	218	217	206	207	220	228	225	219	231	215	191	207	192	217	215	195	202	215	231	224	223	193	207	203	200	235	203	192	216	214	197	224	179	190	245	200	187	226	231	220	217	209	195	215	202	221	210	213	192	197	174	198	197	207	188	189	187	237	202	206	211	200	200	203	209	219	237	221	199	206	186	196	225	219	195	201	203	235	202	220	208	192	204	197	203	192	219	202	188	187	219	207	212	208	208	188	235	213	190	197	209	197	232	213	214	191	205	205	215	217	198	204	186	241	186	200	210	212	223	207	235	199	199	194	199	203	216	246	176	198	207	191	228	213	223	241	206	217	232	233	184	232	198	248	227	216	203	197	196	213	224	216	194	203	197	181	213	185	196	219	233	232	205	207	198	217	197	258	229	227	214	203	212	230	194	218	225	204	240	192	232	196	206	226	211	218	189	213	207	217	190	203	234	182	203	199	200	200	208	207	208	200	220	217	175	212	209	201	225	188	214	203	212	202	168	208	216	203	214	232	222	212	218	192	183	214	241	217	206	209	213	209	225	242	201	219	191	213	200	221	219	221	203	205	230	205	216	224	210	215	192	204	207	245	162	190	197	206	217	186	218	213	237	216	196	243	204	231	203	199	231	226	206	184	200	203	208	213	218	222	206	227	209	206	228	196	200	216	192	221	222	200	205	242	222	226	223	227	222	210	206	222	182	187	195	205	213	191	173	225	184	228	216	227	208	191	194	208	247	200	200	188	187	201	204	225	195	199	216	189	207	214	239	174	196	212	197	201	201	236	203	189	213	199	209	214	202	196	213	209	242	210	194	223	185	199	193	198	221	202	212	215	195	209	230	210	184	219	202	235	210	206	202	186	170	173	223	211	206	199	199	221	212	194	208	217	208	219	213	212	198	200	201	210	217	183	215	181	224	239	189	178	210	215	186	208	223	187	239	211	213	197	215	192	208	183	211	193	225	214	190	206	230	198	198	177	197	198	193	200	216	214	221	185	198	232	216	188	202	209	197	212	185	207	230	207	241	214	181	222	184	199	239	202	208	210	217	202	184	217	207	209	229	213	189	200	216	183	204	222	245	231	238	218	215	212	207	190	207	182	212	216	189	204	201	205	188	204	228	195	214	202	228	215	207	244	211	205	240	238	221	232	206	184	219	226	220	197	217	230	196	182	220	221	208	213	202	202	206	232	217	188	197	200	219	208	189	205	203	189	195	200	224	232	212	223	233	214	240	218	244	224	200	227	203	233	230	206	180	206	211	170	206	209	194	215	231	229	196	223	190	197	201	193	229	222	214	200	237	223	208	185	185	214	221	233	233	238	214	192	205	219	212	196	214	223	206	203	194	223	219	198	219	213	192	223	211	204	180	175	211	213	221	210	222	197	204	210	222	186	217	187	206	192	191	186	213	193	214	236	226	219	234	206	198	214	205	209	194	220	237	196	207	213	205	187	207	209	183	163	216	219
4300	4835	2360	1302	964	708	675	644	597	538	560	511	521	566	497	534	550	511	519	503	548	481	509	536	516	500	516	505	589	523	536	510	518	447	492	506	528	487	492	470	519	485	528	543	518	546	514	496	517	506	485	487	530	524	467	477	483	500	492	502	527	543	467	503	486	503	538	538	510	512	495	510	494	509	528	482	501	493	551	499	445	500	513	495	528	516	516	495	513	476	516	499	484	528	531	505	545	535	540	497	515	480	463	511	499	498	518	490	479	467	516	537	489	511	489	505	479	497	483	476	484	484	500	497	489	489	518	490	480	524	520	489	547	501	506	464	505	482	524	473	508	489	484	519	535	539	504	489	500	496	499	511	516	499	512	464	496	525	552	491	521	510	499	529	522	504	470	482	491	516	551	547	503	502	493	467	523	504	547	547	507	508	485	489	491	512	503	476	501	490	541	507	478	517	485	508	469	476	513	504	499	525	521	516	529	495	535	474	511	526	446	509	526	446	515	510	499	521	525	517	486	509	466	527	494	465	481	507	480	523	509	536	488	476	498	535	524	504	504	501	481	516	531	504	518	530	453	497	477	479	510	497	524	499	531	533	497	502	499	532	529	500	531	528	517	507	498	509	486	501	487	505	515	501	493	515	495	507	479	494	502	521	519	512	510	515	505	498	525	508	522	534	519	525	506	514	493	509	494	495	469	511	468	506	479	536	543	481	520	466	527	504	483	508	497	492	533	457	487	494	509	500	507	468	521	525	528	527	490	487	505	530	549	508	515	514	472	533	505	514	478	533	509	500	530	465	510	499	489	508	458	479	511	483	512	501	491	520	534	504	458	533	503	472	507	484	533	488	521	528	488	525	520	514	463	506	499	501	516	565	484	562	506	495	490	501	497	536	527	519	492	505	540	488	501	478	498	505	493	575	461	519	516	523	548	487	505	464	500	485	499	499	517	535	522	472	492	549	527	499	517	559	543	490	506	488	477	503	493	496	539	499	503	482	494	529	518	491	499	485	485	507	487	499	513	529	488	508	486	488	473	478	548	539	511	504	501	499	500	532	518	538	493	504	511	493	516	512	481	518	542	493	537	521	500	490	494	508	488	487	487	538	512	471	535	506	504	550	520	522	525	522	525	492	504	529	484	541	521	513	514	516	506	509	487	473	530	502	524	531	475	500	524	538	515	482	522	490	494	523	523	535	511	518	494	480	512	515	517	477	494	503	497	487	536	493	453	492	503	514	526	460	504	504	519	492	503	516	541	546	510	519	483	521	525	485	456	509	545	513	550	536	479	498	484	488	498	502	538	511	542	520	503	534	487	482	512	485	522	502	484	513	510	497	531	490	520	499	544	488	527	458	472	521	495	486	515	513	474	478	520	481	519	503	519	533	515	525	515	487	524	518	509	488	517	513	480	524	502	519	506	500	545	496	483	504	539	505	479	467	537	518	472	497	521	523	505	488	511	505	476	514	494	529	496	520	515	501	494	534	539	541	484	486	511	527	517	512	512	493	498	528	492	506	479	520	499	479	530	491	513	488	487	521	499	526	496	485	493	493	526	509	514	481	536	482	510	490	512	510	484	477	494	554	512	484	522	500	511	505	500	522	514	508	518	538	490	546	485	565	518	510	512	512	517	532	486	513	554	517	470	474	514	484	500	457	451	483	437	543	483	537	468	501	526	531	531	468	480	475	523	475	512	468	501	511	518	539	514	500	476	477	486	510	472	520	486	520	490	497	524	508	517	524	483	502	501	473	528	479	565	505	505	457	510	487	501	501	477	502	455	520	471	531	514	506	499	514	482	473	478	479	481	506	479	503	533	517	522	504	520	532	476	541	481	496	457	505	528	521	521	513	444	491	487	469	516	481	507	544	496	523	494	495	499	478	491	536	495	529	496	498	550	478	466	517	472	461	495	490	474	532	500	507	532	476	514	508	494	485	542	541	502	526	509	520	477	531	446	495	501	512	498	547	522	508	488	521	527	480	530	490	548	509	500	485	531	544	526	556	519	491	499	490	495	468	510	506	495	495	470	528	502	452	485	490	519	479	549	529	497	510	493	507	531	491	490	499	522	526	463	534	567	536	473	464	492	533	496	520	483	503	518	504	535	493	540	498	488	517	498	498	558	485	540	497	550	472	489	507	522	478	498	514	507	500	502	487	486	506	513	472	507	535	542	491	484	495	518	507	529	501	537	529	480	488	532	474	498	490	575	482	537	464	502	512	465	508	502	508	502	491	565	471	503	501	520	511	466	479	496	508	485	506	546	502	522	491	486	497	511	480	538	536	526	472	494	506	490	516	498	536	479	488	514	495	527	518	539	525	521	482	500	507	536	501	491	498	549	481	501	515	510	499	520	489	499	495	500	506	503	496	535	517	479	531	520	516	462	502	499	454	529	461	511	518	501	496	509	518	496	505	482	503	506	520	503	469	501	505	487	498	561	502	537	502	507	503	505	485	488	504	460	501	518	486	559	536	515	489	510	486	527	479	498	509	499	470	479	521	511	515	514	520	472	494	493	474	518	454	511	490	475	522	554	509	535	506	476	509	532	500	507	491	510	502	507	500	521	481	504	518	517	502	513	525	461	467	497	493	486	508	496	510	534	488	503	555	527	486	473	473	495	491	466	514	504	499	463	532	509	524	509	532	479	482	481	513	498	480	464	471	513	506	496	503	482	496	513	521	535	530	508	466	503	490	468	466	501	502	545	454	519	515	515	472	491	500	486	518	481	485	490	492	497	514	541	508	528	473	500	492	507	520	511	531	505	477	494	510	503	519	474	515	544	509	488	517	492	493	500	499	491	474	536	485	492	492	508	519	490	493	516	485	527	503	490	489	508	537	528	549	513	502	534	536	524	539	543	518	516	524	499	513	496	502	542	498	493	480	498	521	487	531	479	482	493	471	506	495	496	466	489	511	509	491	504	556	535	494	511	516	506	491	517	445	520	462	510	516	496	536	526	480	527	494	512	549	535	520	493	508	501	514	517	495	496	516	515	535	481	473	517	510	459	512	515	503	508	531	500	520	527	532	518	527	495	493	494	490	491	507	465	447	544	515	516	508	501	461	500	513	527	505	484	561	520	514	539	501	528	497	524	521	503	515	512	509	523	507	484	478	479	511	490	526	508	540	510	468	494	511	510	504	531	475	501	528	517	539	497	509	515	504	516	453	507	545	533	473	484	492	528	481	504	484	483	491	456	521	527	538	475	527	519	475	519	501	504	487	497	509	503	521	490	541	488	515	535	519	472	492	472	491	502	517	493	518	521	507	546	505	534	500	508	531	484	533	478	469	492	509	498	508	489	504	470	537	512	487	556	495	489	523	540	484	518	484	524	506	505	475	526	474	484	519	538	525	527	505	461	493	483	504	522	493	520	523	469	573	496	507	497	544	501	509	480	491	493	549	494	503	476	488	506	489	483	466	516	486	519	504	493	535	480	494	510	490	504	487	531	515	513	498	491	519	522	482	491	527	517	467	501	524	529	516
23786	21026	24708	27556	21027	21038	15918	1081	498	410	377	319	273	254	264	227	246	252	218	232	219	222	183	205	187	213	159	176	165	172	152	155	160	156	158	158	175	173	145	151	136	162	142	135	163	139	142	170	156	151	166	171	143	165	189	152	156	159	158	172	155	155	162	164	162	162	149	152	137	164	166	139	139	144	164	141	170	144	155	166	154	172	168	148	156	185	150	147	167	148	150	165	162	158	136	142	159	142	154	145	169	168	146	158	157	158	145	159	159	163	154	156	162	169	135	158	164	149	162	157	177	164	145	168	128	142	158	172	139	169	153	169	140	140	149	144	165	166	175	156	152	158	147	154	166	145	145	137	155	159	158	148	141	164	163	160	148	150	160	145	137	150	142	168	150	158	155	185	163	164	144	150	149	146	137	152	178	170	144	150	167	171	138	143	150	141	152	167	151	143	158	154	167	157	139	158	165	156	146	159	160	131	146	148	150	157	159	179	153	173	140	144	156	159	133	162	155	137	162	162	150	146	158	161	153	175	143	169	154	151	171	160	159	165	140	150	148	153	142	138	138	162	132	124	154	142	152	156	136	140	143	148	149	127	124	144	148	157	158	170	140	148	160	155	168	128	152	161	157	139	160	113	143	153	151	147	170	141	149	131	153	146	152	145	140	169	145	173	166	151	140	148	166	152	122	160	159	151	163	155	174	158	143	131	157	169	171	155	153	156	133	154	138	158	155	142	146	173	157	173	160	146	157	165	164	147	163	160	157	177	171	144	150	158	145	165	135	161	135	168	139	144	154	155	138	166	147	151	161	157	135	141	143	127	151	143	144	166	166	129	164	150	150	167	143	160	135	173	135	151	148	150	152	143	164	151	141	150	148	147	148	164	154	158	146	160	176	159	160	135	165	130	150	169	155	165	174	154	145	133	142	127	160	133	142	130	132	116	146	175	164	154	147	161	165	126	137	150	158	148	144	155	161	157	152	151	144	145	158	153	154	156	149	149	155	141	162	171	141	151	151	151	150	169	136	159	149	154	148	143	117	148	166	160	169	141	173	157	146	137	161	148	140	150	144	137	149	155	138	172	159	133	150	149	151	146	163	154	130	162	164	147	159	152	130	160	151	176	142	133	131	150	144	132	169	124	144	153	150	154	154	159	166	149	161	161	180	150	163	175	155	181	150	151	153	160	148	174	149	164	157	140	144	159	157	155	139	157	144	160	138	134	146	129	136	165	138	142	168	151	136	138	182	162	162	145	146	151	126	155	161	150	141	138	129	164	150	148	156	147	161	152	135	148	150	158	154	156	177	138	140	150	132	147	144	151	165	156	145	144	157	141	155	177	134	151	150	169	158	135	144	167	156	157	131	142	170	141	124	138	154	144	120	133	160	159	150	163	141	143	144	153	170	165	139	142	167	148	145	173	146	132	160	161	119	152	152	153	162	152	153	149	157	163	137	153	141	161	168	156	136	143	158	168	125	147	153	156	155	164	164	160	168	156	148	155	168	135	149	161	168	143	164	148	169	125	143	137	159	149	144	141	140	155	165	134	169	154	153	169	164	165	157	158	137	149	138	155	158	140	161	141	169	143	154	191	152	161	138	126	146	166	147	144	167	154	149	139	122	162	166	169	172	149	135	169	145	139	134	148	142	148	163	177	142	144	157	159	153	121	141	142	164	137	150	137	167	151	147	154	148	148	151	151	151	179	139	168	166	151	151	138	118	129	130	152	148	152	166	152	138	156	169	157	162	153	144	169	142	152	170	151	128	134	144	173	134	152	158	144	157	159	145	154	140	144	147	173	161	147	152	163	151	157	160	129	147	149	163	140	151	129	177	136	149	148	151	137	169	162	155	133	146	146	153	155	131	155	149	184	162	142	190	170	168	153	171	150	176	210	154	142	158	156	154	162	169	163	148	157	151	148	143	139	158	144	140	134	163	165	140	136	134	142	149	137	140	159	127	154	148	173	149	161	174	142	138	152	186	154	163	119	148	162	154	146	140	131	170	140	163	159	153	182	155	175	143	158	157	148	147	159	151	146	141	144	118	147	151	155	143	176	149	146	153	173	138	152	169	158	167	145	153	169	165	144	149	164	156	154	124	137	144	145	155	172	141	162	142	159	162	168	162	127	141	154	144	152	135	153	160	143	158	142	113	148	174	138	164	161	175	132	156	155	150	155	155	178	180	149	151	158	180	171	148	169	152	149	157	146	141	144	145	161	165	151	152	139	144	158	136	157	152	142	152	136	143	144	155	142	171	146	137	170	139	143	129	172	172	146	132	142	160	146	176	145	145	153	150	151	140	165	160	137	144	146	147	145	152	159	160	130	130	146	146	165	148	160	142	158	160	174	174	157	158	167	148	146	134	156	160	122	149	174	145	154	156	163	171	143	182	135	158	160	146	161	148	153	156	162	163	152	152	140	156	153	153	141	137	162	155	144	148	143	145	163	164	147	149	111	143	132	144	159	155	122	164	164	162	159	139	142	161	134	176	153	151	152	149	140	141	170	145	146	148	156	158	153	152	146	137	151	155	154	164	140	164	159	168	156	127	147	141	149	142	147	138	154	120	153	154	145	139	140	162	129	168	190	171	118	151	130	132	139	159	144	133	161	155	136	158	151	133	159	151	152	173	142	171	156	131	157	157	141	162	147	134	143	139	151	138	134	130	150	156	129	161	125	125	158	147	152	155	149	161	172	150	143	166	161	137	150	174	164	141	165	138	135	167	166	164	134	162	155	147	144	152	170	148	146	140	156	144	143	165	121	125	155	148	154	148	139	140	146	147	162	157	139	145	155	172	147	144	155	142	162	187	135	152	157	155	136	143	146	162	142	191	167	144	138	157	160	145	148	157	142	162	145	169	156	178	155	168	157	150	168	161	148	151	153	152	140	153	141	164	132	141	157	147	131	171	164	141	163	143	148	174	161	166	152	150	118	137	155	155	133	148	157	132	137	154	154	166	135	143	147	139	156	150	168	142	159	165	144	134	141	162	159	154	132	167	142	139	134	151	135	130	150	160	145	133	144	172	141	145	171	155	172	158	163	167	148	166	131	153	154	159	174	147	146	148	145	136	139	163	139	145	146	154	160	152	156	157	155	153	127	154	176	151	151	167	129	151	156	141	142	151	147	167	155	148	151	146	144	145	155	163	146	155	149	151	170	129	162	160	162	168	137	146	142	163	165	162	144	139	168	129	127	155	146	160	167	144	162	146	148	121	154	151	156	140	139	151	135	131	178	167	137	128	136	158	141	168	145	143	139	143	142	170	153	182	134	153	157	143	143	140	160	166	151	142	156	141	159	141	155	138	133	157	167	148	135	150	158	148	144	141	156	140	145	151	175	157	143	190	177	156	168	151	184	155	120	152	156	147	153	154	155	154	155	151	146	147	140	156	136	143	147	164	164	159	137	153	158	129	165	156	162	167	150	142	162	191	126	173	154	144	154	144	149	155	152	153	149	153	160	135	163	130	172	150	125	166	137	164	145
4695	7040	3536	1648	1077	817	703	586	516	480	421	482	412	432	410	439	396	401	429	408	424	392	413	362	364	389	369	391	373	393	391	368	422	397	402	393	353	376	369	389	369	367	385	410	376	379	384	398	377	403	371	382	395	400	370	378	394	402	360	394	406	355	373	380	402	405	386	368	399	394	370	394	387	367	375	397	369	390	409	394	393	397	365	384	377	400	372	391	401	369	415	385	420	381	397	354	375	382	401	381	386	345	386	378	408	382	421	392	358	364	352	393	387	417	368	382	374	388	414	358	391	359	385	396	373	358	387	371	366	378	375	410	405	337	376	397	406	365	392	392	412	407	379	384	410	371	387	398	367	341	376	367	379	387	367	393	410	362	428	419	388	387	381	367	403	373	435	373	366	376	391	364	379	361	393	378	430	368	382	419	381	344	396	385	385	384	382	372	376	373	430	415	391	405	349	390	377	414	374	388	378	396	404	366	386	396	352	372	374	397	411	343	404	402	358	410	370	377	358	393	386	353	382	355	405	407	394	391	382	378	391	377	390	387	372	399	374	364	398	392	392	373	359	384	365	368	394	357	379	367	385	401	432	380	382	377	403	357	385	383	394	351	359	420	400	369	374	409	368	418	426	382	386	376	386	410	369	372	363	346	378	389	376	368	373	365	369	394	386	371	392	394	384	407	416	401	366	395	409	425	406	352	395	404	421	384	412	418	363	377	381	392	368	386	344	408	388	372	420	407	398	386	391	355	401	383	402	406	410	370	370	402	369	392	381	393	393	394	343	384	362	418	377	372	393	369	413	397	393	375	437	359	387	414	357	380	410	400	341	365	346	394	409	398	411	365	382	412	346	412	378	394	382	355	414	396	372	371	364	385	379	401	397	366	372	372	393	376	362	397	402	381	417	352	373	414	368	386	390	371	367	400	369	347	377	409	381	373	392	363	406	362	342	372	367	360	379	369	376	365	419	403	365	391	372	392	371	384	366	343	408	368	366	348	357	380	365	359	402	370	366	368	375	396	374	392	356	391	391	369	410	368	391	383	362	371	399	346	373	395	372	375	401	383	404	370	398	392	372	378	364	417	388	400	368	388	411	376	383	374	337	393	379	415	364	385	381	400	389	391	391	410	371	397	403	381	434	413	383	360	388	353	387	398	321	407	417	409	376	407	362	353	363	388	365	384	397	361	386	361	364	364	385	424	391	353	349	367	334	393	379	381	369	373	406	369	410	388	368	364	370	371	367	365	404	374	404	377	386	370	349	377	387	387	365	386	381	403	400	368	389	393	378	393	359	384	357	395	338	393	440	385	380	384	378	369	398	395	365	343	334	378	369	393	362	383	406	379	382	368	359	370	394	372	397	359	402	402	360	361	371	417	378	383	386	368	376	396	416	350	389	383	384	369	384	389	400	393	416	390	375	415	377	387	361	349	404	358	387	349	398	416	406	417	368	371	373	350	383	379	414	383	372	383	330	409	359	370	381	376	361	371	375	400	349	389	378	383	392	393	398	383	370	344	389	419	383	383	404	377	380	400	415	405	360	393	424	376	406	377	388	383	379	393	361	374	399	377	356	394	401	368	390	405	391	408	417	366	371	380	376	343	387	393	388	379	399	400	366	373	368	426	379	432	372	385	387	410	389	373	407	391	394	415	407	408	435	405	417	390	378	401	367	409	367	404	393	426	358	357	361	373	357	375	347	388	410	364	376	382	418	341	387	427	381	401	392	345	378	415	379	337	379	357	393	390	378	370	385	370	400	422	394	369	419	356	393	392	384	369	364	388	374	385	379	367	386	363	338	371	381	388	359	359	418	395	386	352	340	405	389	380	390	401	383	404	387	401	389	369	413	375	409	356	378	406	394	381	356	354	362	382	420	413	425	387	388	348	386	391	429	360	356	407	353	368	360	374	407	373	395	407	402	409	389	351	379	355	394	373	375	356	400	392	396	371	382	382	389	369	363	402	383	377	346	378	351	375	406	380	385	375	380	352	418	385	410	386	398	358	367	422	378	383	379	382	378	435	393	381	366	352	396	396	412	409	369	372	386	381	327	396	402	351	404	393	364	354	388	410	355	375	380	360	390	390	366	414	351	376	394	390	386	402	350	370	388	354	390	395	371	376	390	364	403	393	366	380	350	391	395	396	393	403	384	386	386	410	387	379	396	416	371	367	358	365	397	397	365	406	357	376	389	393	391	375	385	368	392	361	376	354	376	365	356	388	365	375	399	421	383	382	401	409	404	352	426	372	380	405	368	390	407	405	376	367	381	391	377	390	375	365	408	410	396	340	358	411	374	409	385	422	391	344	438	363	380	342	374	398	383	415	395	412	420	389	387	400	349	350	399	367	360	358	364	388	355	413	397	387	377	365	363	396	359	372	352	412	366	345	388	388	413	390	344	407	406	362	383	407	373	400	380	389	388	378	368	388	393	371	378	374	425	416	417	404	368	377	352	384	370	384	398	395	392	371	392	363	374	378	364	383	355	401	367	407	401	387	367	359	376	414	391	330	346	392	361	390	381	418	367	400	379	390	359	403	367	406	409	393	420	368	343	380	382	401	362	371	375	403	379	354	401	405	409	384	379	391	400	346	346	380	368	390	360	394	343	374	389	386	370	371	395	394	383	373	362	385	406	349	398	387	374	391	384	405	405	388	411	365	386	366	380	378	369	363	406	381	383	349	405	430	374	369	399	396	350	371	420	394	370	415	386	357	345	352	379	386	401	369	393	381	361	395	379	381	421	396	388	361	366	412	359	349	355	389	375	380	358	389	396	402	409	405	424	379	401	410	377	386	365	358	397	370	374	333	385	425	396	355	356	394	385	371	371	384	344	387	393	366	382	396	393	368	350	358	377	394	389	393	382	413	363	367	416	387	380	374	423	356	399	356	416	363	387	392	372	395	398	404	382	372	387	390	407	374	402	358	382	381	409	365	375	410	349	396	389	381	424	381	385	358	365	383	398	368	390	388	393	391	341	379	413	367	365	384	367	418	355	380	416	387	391	384	394	331	390	368	375	388	371	382	387	359	367	398	385	373	386	389	387	383	332	367	397	387	382	371	396	395	391	377	375	390	381	409	354	400	348	403	405	408	388	353	422	400	378	379	423	386	381	363	402	373	391	363	394	392	366	386	407	378	377	411	387	370	396	370	411	378	382	359	359	423	391	366	393	428	350	369	366	402	373	388	373	413	372	375	402	392	398	390	388	397	403	414	407	400	380	379	406	403	367	382	369	366	373	388	403	377	382	392	374	408	380	385	395	378	363	374	411	404	419	410	381	385	389	400	348	399	398	345	367	359	442	404	406	376	360	375	351	377	369	332	406	386	353	399	379	379	363	390	402	379	389	366	412	364	384	388	354	394	396	386	417	385	378	402	364	368	406	414	338	347	347	392	393	411	391	386	376	369	433	390	353	376	394	382	390	400	400	367	380	354	368	390	368	395	392	391	356	395	405	401	387	400	371	396	384	362	402	378	421	387	407	389
30755	20584	11745	1467	818	673	609	467	384	363	353	298	343	333	337	353	284	308	308	360	306	306	324	333	304	285	321	271	296	303	266	322	286	330	332	295	298	279	319	310	280	331	290	272	283	283	289	305	265	276	321	307	289	304	296	257	301	283	313	305	300	295	284	317	307	320	282	292	293	295	286	300	291	274	305	264	294	260	274	253	330	298	279	315	291	279	274	298	289	275	300	292	262	311	295	307	264	288	303	313	329	305	291	297	267	276	331	290	274	266	281	279	291	322	305	306	300	283	252	246	352	300	269	301	297	291	301	292	297	302	296	273	308	287	304	302	300	312	296	298	301	292	275	285	322	288	314	260	282	295	291	332	327	290	301	306	321	294	260	315	277	297	313	307	319	277	312	247	255	300	281	290	303	315	296	297	327	293	277	299	279	301	298	275	309	293	292	288	338	275	286	281	296	326	330	262	310	302	309	274	274	318	299	321	308	299	308	293	291	307	304	304	280	279	290	297	295	285	304	294	290	264	318	298	312	276	325	278	317	280	256	238	313	304	321	275	276	285	283	307	322	289	290	321	303	301	282	271	275	278	297	269	325	291	312	323	282	288	291	286	244	302	301	283	303	304	266	279	278	280	297	284	293	277	299	289	291	291	278	295	304	277	271	284	280	288	268	292	294	306	293	267	272	309	306	302	302	289	267	291	266	286	304	317	308	305	279	290	322	308	302	300	274	301	281	287	305	296	301	285	265	254	292	278	318	313	244	298	308	322	275	292	326	305	283	291	306	293	287	303	271	287	295	297	292	273	304	292	360	286	302	318	308	285	311	325	276	259	298	283	280	315	302	299	332	251	318	291	300	262	283	283	295	295	295	308	298	278	299	264	299	294	303	283	253	301	295	258	257	313	281	300	292	285	325	307	291	287	284	295	310	286	285	284	284	281	323	288	298	290	290	277	277	284	302	323	315	289	297	293	291	264	247	291	282	304	283	315	285	307	309	297	304	299	285	276	319	284	321	292	300	271	310	293	285	286	300	308	315	273	308	349	322	273	306	286	304	275	287	312	294	308	278	264	299	313	311	300	319	289	311	300	284	298	247	306	322	293	288	299	296	273	295	292	280	311	286	275	288	315	298	278	309	289	297	312	291	306	294	280	259	295	270	315	321	291	307	303	283	275	273	314	315	280	311	259	283	319	331	286	292	315	302	298	294	277	288	307	298	269	317	293	300	315	302	289	317	280	271	294	284	282	317	297	281	324	275	277	303	309	317	318	286	281	350	294	307	324	274	337	312	313	283	301	297	306	302	334	310	299	261	289	267	271	268	322	283	294	330	290	285	289	284	295	287	267	286	281	271	301	308	303	275	284	300	318	303	271	294	281	294	299	318	321	293	273	280	271	301	271	324	303	298	275	306	276	316	300	290	291	254	282	283	318	287	287	300	296	304	280	278	288	315	307	295	291	288	288	286	316	268	316	279	318	312	293	332	273	295	311	295	280	277	293	301	270	308	297	273	251	271	313	320	294	294	287	323	300	290	276	284	344	300	291	328	290	295	284	296	316	291	265	338	267	357	327	313	288	274	304	292	302	304	266	288	287	294	307	314	303	287	281	303	306	329	278	327	304	307	290	250	299	287	309	313	263	279	318	316	276	277	286	286	319	312	279	313	276	273	282	261	270	301	292	270	287	290	275	315	268	318	274	305	272	273	256	287	258	302	267	303	295	321	290	301	284	273	277	282	329	292	291	335	280	290	317	259	308	286	269	286	298	310	274	291	321	286	285	305	299	290	302	310	301	289	307	267	280	304	297	268	333	298	334	293	294	292	303	300	282	286	286	266	297	318	314	275	314	293	307	286	278	272	264	319	291	277	323	295	314	307	278	297	314	290	329	291	284	300	287	325	315	306	316	311	277	280	252	296	303	295	308	289	294	298	270	284	263	318	287	296	281	255	288	282	294	276	303	307	316	245	290	326	318	285	289	318	308	289	272	315	279	277	294	272	283	273	273	287	319	282	287	300	311	309	320	277	287	286	273	280	331	297	298	332	252	262	269	255	292	286	321	276	295	311	277	288	314	289	315	289	296	271	301	279	295	293	312	317	305	280	305	299	300	282	278	275	287	289	314	303	280	288	299	275	335	266	251	293	278	289	284	271	313	334	302	278	316	284	306	296	280	305	268	271	317	297	306	265	290	305	259	288	311	282	284	314	286	296	273	313	297	330	292	271	289	302	313	312	275	283	313	278	274	321	286	291	298	289	273	276	307	271	299	284	284	291	292	312	297	271	320	293	282	327	286	302	285	284	286	311	317	265	274	309	328	296	263	294	307	330	280	280	320	276	265	289	302	294	281	321	275	305	277	313	311	274	306	293	308	286	310	308	289	306	317	307	257	327	265	303	266	251	293	295	296	268	280	281	304	272	299	306	297	303	310	303	270	273	321	311	255	297	282	262	289	318	276	280	278	311	266	292	300	292	296	278	311	278	298	282	333	306	295	288	273	273	277	283	316	292	320	268	280	318	268	297	268	344	291	329	278	297	258	319	299	287	295	274	279	300	284	271	303	269	296	283	322	288	274	287	252	309	308	309	275	295	315	296	296	305	286	321	292	321	293	288	302	306	301	324	333	299	296	319	285	307	298	268	301	296	326	273	291	259	274	289	274	313	310	283	301	335	288	298	290	305	306	294	292	307	277	306	299	291	350	323	278	300	257	321	295	285	259	316	325	273	329	269	315	290	303	279	288	309	284	275	297	327	255	284	258	299	287	288	284	251	288	313	294	298	303	289	275	285	293	314	317	313	319	278	300	298	277	320	283	314	296	292	288	282	289	292	284	310	274	301	292	280	320	295	290	301	330	273	283	273	334	311	327	309	278	291	329	275	280	290	269	282	286	316	276	297	273	295	305	298	281	317	310	276	280	263	304	283	281	279	303	299	294	297	293	290	299	316	286	289	294	284	298	307	298	266	305	296	282	268	307	300	297	286	287	278	268	285	306	273	299	312	288	290	307	298	283	290	289	317	280	301	327	304	298	293	284	286	311	301	283	311	271	292	285	268	271	309	297	285	305	288	289	292	308	313	334	280	276	284	311	305	282	281	288	305	308	285	303	293	296	284	262	282	284	310	255	292	321	283	301	296	310	292	296	312	298	306	304	316	324	296	303	322	278	301	298	307	300	288	262	304	262	302	325	297	300	288	252	298	295	251	282	314	283	272	287	287	299	318	302	294	280	278	288	284	321	266	292	272	306	269	302	303	315	291	338	266	261	276	288	271	287	303	287	287	300	303	261	342	303	335	280	287	293	295	288	283	336	299	282	254	311	272	285	283	275	312	279	289	284	296	282	255	280	285	318	280	275	268	288	281	314	302	303	326	311	260	287	304	287	311	302	297	313	278	299	301	288	286	293	309	297	323	299	301	282	292	278	307	309	320	288	300	290	291	276	285	286	292	292	269	285	307	310	282	309	320	297	321	311	289	300	268	271	308	306	312	277
6344	2142	1374	1007	849	849	778	786	706	725	729	721	720	713	668	723	713	721	701	703	730	713	726	686	670	700	681	737	720	657	704	710	692	689	683	675	696	653	674	754	703	660	682	712	719	656	675	669	739	660	693	658	715	644	725	698	678	679	695	688	674	718	682	683	697	672	648	665	753	634	718	705	681	685	727	682	690	655	712	694	703	682	698	653	706	666	691	662	683	712	692	721	717	660	720	683	669	720	730	719	679	683	694	648	692	720	690	703	648	726	708	669	720	745	733	717	713	707	690	678	703	710	728	716	699	719	685	668	717	682	670	692	693	693	703	704	664	690	684	694	714	703	737	703	718	683	684	682	691	664	645	692	722	700	657	694	714	720	645	691	627	710	702	629	687	703	696	632	695	693	710	705	717	678	677	632	699	665	706	680	702	722	703	710	676	721	677	729	715	670	690	692	692	721	704	664	726	733	743	667	672	676	675	688	730	673	728	675	681	675	707	720	717	641	652	703	729	675	700	687	702	696	743	720	705	666	653	639	706	731	730	693	711	646	730	730	702	693	737	705	715	702	687	657	673	729	671	694	703	730	692	693	689	643	681	695	684	702	641	647	667	741	686	709	658	652	698	700	735	702	708	733	686	707	741	688	710	716	694	694	751	665	657	708	650	714	718	731	672	656	673	676	668	716	700	708	730	677	701	696	662	668	710	668	656	687	689	734	691	686	680	718	717	694	704	737	712	647	703	720	773	687	700	720	706	728	718	728	665	702	663	729	696	700	656	713	699	720	766	720	713	705	678	676	717	686	716	681	660	720	724	699	670	640	719	652	670	699	689	695	689	699	696	658	657	714	701	740	739	695	663	651	668	640	683	702	650	670	700	697	681	734	678	671	642	698	719	733	703	693	697	691	690	725	754	707	663	685	715	671	673	638	660	661	682	682	686	746	688	720	716	685	724	711	722	688	704	639	709	694	715	690	669	665	697	691	688	662	680	712	660	703	699	654	692	674	731	649	708	668	661	723	700	720	704	728	693	656	683	631	691	713	693	687	698	647	659	680	754	720	675	697	734	675	686	683	695	635	647	724	690	715	654	671	687	685	654	693	655	800	637	661	689	726	645	706	688	705	688	730	696	695	701	696	717	736	726	672	779	681	667	654	698	673	681	640	701	697	713	664	666	673	737	702	643	680	625	670	685	691	673	727	644	705	696	691	718	678	682	727	691	649	719	721	710	724	713	685	698	688	647	724	704	687	684	691	666	675	690	729	663	687	709	696	698	690	706	738	668	717	699	727	694	663	678	742	676	693	675	661	724	653	659	634	704	707	671	676	694	729	719	718	647	643	703	712	668	695	663	683	698	645	673	688	736	758	713	674	677	725	696	709	711	718	723	727	661	715	654	674	687	728	726	715	649	700	670	672	677	718	646	713	705	706	718	712	684	659	703	730	678	738	708	718	717	673	739	722	714	698	714	691	714	737	714	677	711	708	672	714	731	713	716	662	705	702	707	675	702	660	665	714	728	694	747	675	676	753	685	685	706	691	701	685	672	695	676	628	713	713	680	722	701	675	684	731	683	697	681	655	671	704	680	631	721	660	690	687	685	693	687	707	673	663	687	703	721	686	675	665	647	675	697	681	687	718	701	725	676	641	676	681	680	727	691	662	745	688	699	697	673	685	709	701	668	670	727	612	734	676	725	698	675	666	644	699	672	698	712	680	681	679	691	657	652	721	689	707	627	662	694	743	654	684	717	670	702	724	690	696	679	688	659	657	721	697	703	735	691	748	656	731	686	694	707	728	685	695	704	722	669	721	713	715	665	693	644	693	703	662	708	747	720	687	752	694	659	712	674	704	701	708	703	688	691	658	704	692	692	679	746	674	688	694	680	654	691	735	697	697	718	678	677	712	708	736	706	679	681	656	641	669	714	667	711	690	691	707	705	696	677	660	701	680	669	710	680	698	670	702	645	675	715	705	684	705	681	695	675	708	698	708	737	688	727	699	683	709	712	649	688	725	684	677	717	711	678	669	679	726	701	690	696	694	669	710	644	717	700	678	683	701	687	699	703	721	661	694	743	633	643	682	684	725	732	714	730	691	750	702	681	715	700	626	701	678	704	722	731	645	715	744	695	736	726	625	687	723	711	705	699	771	680	666	662	701	745	735	652	652	685	733	682	738	679	706	713	693	697	716	678	685	691	745	728	737	701	708	710	697	753	642	671	704	692	728	742	672	643	684	671	737	732	736	698	664	712	683	689	736	699	663	653	720	683	743	654	714	635	717	646	722	716	680	758	664	679	696	707	646	678	711	721	686	684	668	680	703	730	652	653	695	711	701	654	740	698	670	697	715	696	714	689	713	709	701	712	758	737	688	710	711	707	679	674	682	736	683	708	682	741	693	731	684	692	700	706	663	703	666	668	681	702	674	718	709	715	662	686	685	733	698	673	706	692	710	681	720	738	691	683	703	701	666	668	675	723	670	646	743	769	701	674	727	664	682	695	723	691	702	699	650	720	673	651	733	707	733	678	683	649	739	714	737	664	678	691	667	729	705	636	687	707	661	689	699	704	707	713	695	720	714	715	713	691	717	726	707	706	703	665	680	702	727	659	726	744	686	701	725	740	728	666	697	715	704	744	646	681	732	685	709	686	711	686	664	717	658	684	687	674	677	747	697	692	707	711	671	633	660	727	689	739	718	725	744	730	644	692	670	673	680	692	681	651	683	706	653	699	685	666	705	694	665	681	688	669	716	694	657	717	738	705	682	715	718	678	703	701	772	729	705	696	658	664	678	691	691	701	738	750	699	690	667	705	698	705	662	638	696	660	695	695	710	723	725	711	682	689	714	684	714	711	704	696	718	698	712	675	665	690	686	701	669	701	678	676	698	692	707	688	681	666	672	712	688	719	697	741	667	686	639	682	665	699	709	718	712	675	693	717	692	701	695	740	693	691	687	658	722	670	693	691	742	682	730	689	700	688	694	724	663	728	716	701	737	675	700	674	725	687	665	705	654	719	681	726	677	682	715	685	721	701	697	654	670	704	704	677	681	699	678	712	687	679	728	679	700	711	649	695	669	687	697	742	714	695	712	748	686	696	704	693	675	686	707	656	682	712	697	661	669	695	658	661	683	657	663	705	674	749	646	675	720	706	688	704	659	695	681	659	717	661	704	729	680	674	741	752	716	732	657	676	698	703	673	712	686	668	697	667	714	724	682	658	703	684	731	639	655	692	673	726	659	667	683	696	674	723	734	672	693	676	758	664	738	707	691	674	742	702	728	698	680	678	667	690	687	677	679	668	691	711	734	690	687	682	670	686	707	701	684	733	648	709	717	701	687	692	684	718	685	678	670	697	691	693	737	646	670	761	716	708	670	685	709	716	710	649	717	668	695	735	688	686	630	697	709	703	677	706	742	674	690	650	683	713	673	691	679	683	688	695	669	677	697	723	667	728	698	719	687	653	703	730	719	681	731	667	662	693	677	719	651	701	688
24441	21056	24387	27911	21053	19671	1224	616	425	367	330	322	281	285	271	259	248	248	222	236	238	235	248	240	221	214	227	221	194	193	206	208	189	197	208	239	212	211	206	230	198	214	216	232	204	191	205	216	227	213	229	216	209	217	221	206	201	218	205	196	198	202	206	220	206	229	232	200	213	194	235	181	215	226	202	233	188	185	205	231	214	169	211	202	189	235	221	236	210	215	198	247	226	212	229	224	199	175	207	197	202	187	206	224	224	222	221	233	183	193	217	218	213	173	213	189	233	215	210	237	206	197	207	214	204	234	238	195	186	227	212	212	248	226	206	181	214	223	224	207	191	218	185	202	207	184	172	209	207	197	187	206	213	208	175	247	215	213	211	228	213	205	188	206	203	222	208	217	200	209	211	216	224	228	212	207	195	195	204	202	236	208	214	170	237	185	184	212	196	192	227	201	199	214	191	217	199	171	188	187	230	201	190	194	197	197	202	180	178	241	212	222	207	209	235	191	198	199	183	216	221	205	189	204	207	196	233	199	224	197	206	208	210	197	223	188	185	216	213	202	214	201	227	186	186	197	221	230	207	208	186	196	209	201	206	219	213	188	199	215	227	217	185	190	213	228	223	205	217	200	206	200	182	201	189	228	197	184	222	220	235	199	206	225	205	199	225	215	202	206	220	232	217	207	223	223	178	177	215	179	220	203	209	231	214	193	217	213	217	202	221	203	218	211	186	217	204	206	234	172	191	238	226	206	197	206	208	214	223	214	191	192	221	227	181	183	213	203	195	212	216	239	207	233	219	220	220	195	207	198	192	189	207	232	214	195	193	186	204	213	202	203	203	202	225	227	206	212	211	225	219	216	225	213	201	200	215	196	210	209	224	204	178	210	213	218	197	173	214	236	196	216	218	186	203	206	203	226	223	208	194	204	195	233	217	219	217	201	196	213	213	207	189	184	217	207	175	194	193	207	209	183	212	198	200	200	198	198	210	206	179	204	228	202	194	226	221	184	210	213	224	196	220	207	205	241	204	195	204	208	202	239	229	206	207	205	187	195	215	190	215	192	229	198	215	195	231	195	215	190	203	218	221	208	186	212	188	234	220	191	219	220	205	211	222	219	211	209	191	228	198	224	213	203	205	232	233	206	183	210	215	225	224	191	201	204	199	181	202	197	184	214	198	227	212	210	204	210	214	210	216	212	176	193	204	229	215	203	213	223	228	209	180	237	212	189	212	190	197	208	186	192	183	192	213	190	185	184	219	192	221	192	202	178	203	204	198	208	226	214	195	201	206	186	208	213	227	196	217	199	212	222	171	204	196	212	227	211	220	242	191	203	223	214	194	206	245	218	241	213	205	188	193	188	213	210	227	193	210	184	218	203	178	234	180	210	221	204	212	183	210	189	198	218	246	195	191	224	188	192	208	207	192	218	213	213	203	180	180	233	210	209	194	238	227	205	212	214	198	195	188	219	201	241	200	203	182	222	199	212	216	184	183	205	201	189	229	229	203	201	199	181	229	225	227	210	192	216	185	222	193	185	203	201	219	219	216	220	229	209	194	210	211	228	192	205	192	230	208	190	206	218	207	199	227	196	198	195	234	206	225	192	214	196	206	208	200	207	208	205	215	197	222	190	191	209	203	193	209	195	218	187	200	183	195	199	261	213	245	196	188	208	224	200	211	204	202	214	219	190	222	195	184	215	195	214	173	217	187	208	209	216	187	218	232	195	214	192	214	192	197	199	184	208	213	220	223	198	215	225	206	191	210	222	218	230	208	193	227	220	220	208	214	186	219	215	217	199	185	217	214	220	198	232	214	213	184	217	198	226	198	225	212	225	212	230	189	216	213	193	202	176	222	199	241	208	208	186	206	232	196	220	201	215	186	212	188	190	225	231	215	239	188	196	211	217	203	207	216	193	210	215	234	222	211	172	198	189	192	202	216	200	195	218	205	207	204	201	232	192	211	160	221	215	201	220	191	189	237	206	212	225	197	193	210	207	176	203	209	196	225	229	198	207	211	198	197	232	198	197	203	204	195	193	222	204	218	209	202	193	216	204	198	221	203	220	215	169	214	222	210	216	229	223	206	207	210	217	201	209	167	196	223	202	207	203	197	207	179	220	194	203	225	195	216	201	208	206	237	186	215	219	202	253	211	208	205	220	225	208	204	208	213	214	203	211	194	193	203	220	225	228	197	199	213	220	239	198	221	229	205	245	208	213	198	215	244	192	217	219	203	200	201	217	200	197	210	210	209	203	192	201	216	189	173	206	206	177	227	226	194	195	192	192	220	191	195	199	201	178	200	196	201	222	206	224	223	211	212	189	204	227	213	198	206	203	221	208	204	207	210	250	219	200	194	218	196	205	194	232	219	221	197	231	177	183	216	191	226	229	219	224	215	230	208	224	221	204	214	200	203	227	224	189	214	200	204	176	204	221	216	189	187	193	194	218	173	205	219	196	219	215	208	206	212	222	204	197	220	226	211	201	214	200	231	230	212	179	211	219	202	201	216	202	208	215	218	215	200	174	210	225	187	219	189	214	188	193	217	187	215	195	220	237	195	223	215	202	211	205	228	217	211	206	235	242	200	180	199	197	218	202	206	203	212	182	182	192	206	169	241	214	224	203	226	204	190	226	205	191	200	189	204	197	209	203	206	198	220	211	200	215	222	195	203	210	198	209	183	189	227	212	211	201	205	204	201	222	178	207	197	221	182	220	184	217	199	207	198	210	220	220	221	215	195	202	219	212	202	190	196	194	231	186	223	217	232	208	192	197	195	187	198	235	207	204	224	180	247	203	220	216	216	198	223	198	230	213	192	196	199	196	255	225	203	180	199	186	219	210	207	198	198	228	206	204	210	239	207	211	183	195	212	220	212	202	224	181	170	205	220	238	199	202	220	229	205	215	226	192	178	214	222	196	201	223	200	198	222	209	213	215	229	208	202	200	190	195	227	176	204	211	202	220	183	239	177	211	229	198	201	237	194	224	217	199	233	212	208	181	217	197	210	194	201	221	188	231	193	210	190	203	219	188	198	196	198	201	195	184	237	193	227	203	203	218	192	236	212	200	205	196	211	178	194	195	214	188	223	195	212	210	227	217	224	242	226	208	195	226	222	173	215	205	193	197	183	202	197	185	203	215	189	193	213	194	192	197	200	216	203	223	196	216	201	230	225	204	198	195	184	204	225	207	190	210	205	203	209	189	187	183	222	201	183	216	214	204	212	209	190	201	226	208	198	163	194	206	204	175	196	221	203	208	184	180	204	207	203	189	185	197	195	238	196	237	187	194	184	194	217	218	201	188	233	197	186	214	184	180	180	217	225	194	196	185	227	212	221	222	217	194	227	197	222	219	219	198	188	215	200	186	192	207	194	227	197	219	226	207	205	224	218	189	195	231	208	205	178	215	179	218	192	220	168	200	209	217	206	216	198	197	197	209	185	212	225	203	206	232	204	171	203	205	227	193	197	196	214	202	207	195	176	218	186	199
4419	4771	2601	1240	909	747	694	645	562	547	552	546	544	523	511	532	504	566	503	471	494	467	503	480	520	495	523	513	497	512	492	527	504	472	475	524	455	495	541	545	490	491	534	482	509	500	501	534	469	516	532	516	505	500	525	539	466	516	505	491	479	500	496	496	511	496	509	504	465	468	535	493	495	529	484	483	526	522	493	461	483	490	495	515	489	484	531	475	483	515	503	508	508	532	509	525	477	501	479	536	488	479	498	516	514	493	505	506	525	536	492	528	497	518	514	504	522	482	488	504	461	470	525	526	511	485	516	480	503	491	505	500	488	479	492	485	503	510	536	483	502	475	499	517	518	506	493	497	514	519	477	511	542	527	516	512	468	506	482	458	482	519	563	488	530	492	464	473	488	494	513	479	498	488	484	502	521	457	512	525	480	546	498	506	498	510	483	555	466	510	490	514	493	486	506	473	538	498	520	512	526	489	514	499	523	519	530	509	491	501	492	501	465	518	476	509	514	486	483	528	522	506	483	482	500	511	495	534	519	522	454	464	499	526	512	484	514	496	495	469	506	512	488	536	486	519	478	508	502	509	498	488	507	499	496	500	497	501	533	498	501	504	474	496	497	492	545	457	505	516	484	493	501	504	496	521	475	494	520	489	503	504	457	472	496	524	493	513	495	503	501	530	527	490	482	510	512	506	526	516	492	507	482	471	528	503	464	497	479	462	482	491	529	478	524	485	528	502	491	462	476	505	483	503	506	503	500	514	518	515	498	512	508	497	497	485	487	516	482	512	486	492	479	513	524	471	525	499	485	496	464	516	510	454	521	514	501	509	458	467	509	477	544	541	491	528	489	524	489	484	477	503	470	528	484	529	504	509	509	535	503	472	500	462	487	474	540	513	450	522	486	482	492	477	488	507	528	510	506	460	498	520	499	532	504	514	495	499	501	497	516	491	496	535	473	531	495	477	464	504	468	462	512	480	480	489	486	496	494	495	511	483	493	556	525	498	477	515	504	522	495	540	523	503	468	499	505	472	540	500	502	529	475	516	523	511	505	499	545	487	490	482	516	487	511	519	510	521	498	479	502	544	504	514	483	477	497	506	491	497	473	473	484	455	508	460	494	501	515	513	487	524	517	524	492	530	495	504	524	507	476	515	495	498	495	505	465	498	523	471	488	521	483	503	524	530	512	482	472	509	477	525	490	509	484	481	490	482	467	487	471	541	509	501	528	503	476	516	498	494	550	516	477	478	531	500	513	504	504	477	531	515	511	502	537	472	551	491	487	456	491	505	497	502	485	537	485	484	512	499	496	471	492	525	523	517	507	542	501	513	489	526	485	507	495	509	499	453	505	471	514	516	485	494	512	481	465	488	500	516	491	516	486	476	503	511	498	527	477	501	455	510	489	510	534	462	461	494	519	459	500	538	511	493	510	499	499	525	498	532	518	496	493	490	482	475	506	505	489	461	487	551	471	468	466	508	481	507	508	496	516	478	494	515	519	524	493	522	507	502	469	509	494	505	477	504	527	497	503	493	498	525	450	506	477	482	470	494	478	542	497	464	530	497	466	478	498	456	493	525	498	509	475	477	467	511	522	512	492	488	518	492	541	484	477	475	490	565	509	495	497	527	504	508	488	489	481	553	511	511	497	491	520	486	516	485	474	528	532	519	527	493	509	515	474	518	497	505	502	483	481	487	483	514	518	502	547	531	459	514	467	501	515	520	452	515	477	491	480	481	516	501	505	479	483	490	516	501	502	500	495	501	479	454	496	502	464	500	491	485	498	498	504	491	493	463	530	472	481	494	477	497	509	496	510	499	535	463	509	497	509	533	482	493	508	464	527	497	513	495	514	489	492	513	494	469	471	504	495	516	490	535	490	491	497	482	490	521	480	517	481	520	523	497	477	492	521	469	519	519	552	513	475	488	471	499	497	493	528	504	521	502	475	498	484	510	461	493	510	477	478	511	515	540	539	472	469	486	496	507	507	513	502	482	507	511	502	535	499	507	520	493	494	482	479	544	487	533	516	562	466	505	494	496	503	496	512	514	492	487	511	494	515	504	487	509	512	453	507	500	516	491	523	507	486	533	538	450	518	475	470	481	506	556	505	517	516	552	493	514	493	480	508	518	513	500	478	504	488	497	444	485	497	522	484	503	483	521	474	473	538	533	522	516	479	505	499	458	501	503	465	469	500	511	465	547	514	525	489	505	495	465	467	493	542	534	440	493	539	493	473	509	472	510	467	494	488	493	490	515	497	534	500	509	451	522	489	484	504	460	476	516	501	505	486	502	518	503	508	487	478	476	497	543	508	455	508	487	522	533	536	494	502	518	465	484	544	501	512	497	504	462	535	524	507	522	465	480	512	483	491	542	486	517	498	474	488	485	527	490	497	489	502	509	540	499	471	527	489	498	490	541	491	472	515	491	484	507	524	514	451	522	500	522	481	465	488	563	494	505	480	508	483	463	474	467	506	472	531	503	490	484	463	554	454	458	508	481	515	470	499	509	489	511	523	476	495	523	529	499	535	492	486	509	501	471	496	497	481	502	495	532	485	499	515	499	500	492	538	485	497	476	479	458	539	471	496	501	486	498	527	466	528	481	493	519	497	495	480	513	496	527	489	479	501	521	476	521	514	498	496	479	475	481	511	507	511	488	466	519	527	523	510	480	467	483	527	531	504	499	492	516	496	478	487	490	507	478	506	487	525	511	483	532	503	508	501	508	502	512	483	512	499	505	502	522	512	486	492	543	496	539	473	501	477	544	535	518	496	490	466	503	506	515	467	435	497	529	495	496	477	492	529	484	504	456	490	486	512	542	483	513	446	511	525	527	520	496	488	521	511	434	475	476	533	523	491	509	480	525	530	462	507	493	494	507	453	454	507	469	473	451	478	493	487	454	495	493	481	497	505	525	511	506	528	483	492	480	478	540	543	488	497	506	527	505	533	489	449	519	478	474	521	536	502	507	510	461	493	518	506	500	468	532	509	483	484	477	534	534	462	480	487	485	487	465	502	459	539	525	508	483	475	481	488	494	510	488	523	499	486	498	550	508	510	492	523	570	480	489	515	486	524	505	510	473	532	501	454	477	493	507	487	531	533	494	517	502	525	521	464	455	515	493	515	529	501	457	451	493	507	529	470	494	499	458	525	531	456	490	507	515	496	475	523	497	470	509	491	518	513	478	498	466	485	489	466	501	513	487	523	510	516	508	499	511	497	524	496	519	521	530	527	475	509	476	509	515	455	490	484	518	507	494	506	497	559	506	479	495	491	498	506	498	521	517	471	543	492	494	502	466	477	499	517	471	472	500	497	505	546	443	486	484	520	511	508	470	520	514	506	492	556	490	527	535	461	496	458	494	525	472	472	482	507	517	537	530	503	445	510	511	483	487	471	482	521	516	497	482	483	489	529	488	459	511	497	501	489	469	511	497	496	514	511	507	495	490	467	552	505	481	489	550	535	488	517	520	498	518	504	494	504	521	490	448
23799	21016	24713	27515	21017	21035	15959	1166	554	463	404	343	266	260	252	256	212	220	238	221	220	213	208	196	207	174	170	160	166	164	173	182	153	162	175	142	147	164	166	168	139	183	156	141	129	163	138	141	156	182	177	166	141	144	164	148	140	151	154	146	174	156	143	148	150	137	146	164	148	138	163	192	131	180	160	162	152	164	157	161	175	165	147	150	153	173	145	146	162	163	161	170	128	134	189	166	145	162	165	153	165	152	136	162	155	168	157	139	166	159	162	171	169	155	143	159	150	168	149	145	143	171	154	125	176	177	174	135	141	137	159	155	137	159	130	145	142	163	162	149	166	145	147	148	181	133	140	169	144	152	140	143	174	144	149	152	172	154	160	142	151	145	141	148	151	163	151	159	149	178	136	154	150	179	149	151	141	141	124	150	146	158	140	122	136	171	127	157	150	153	139	153	147	150	154	143	152	160	155	135	162	165	170	136	137	156	159	135	141	155	138	149	135	135	148	154	142	165	146	134	146	147	130	164	163	145	157	157	146	136	158	168	149	131	158	151	177	143	150	161	144	130	135	135	154	159	154	130	140	137	126	157	127	147	158	162	154	162	138	169	167	127	161	149	145	151	156	141	181	153	139	165	152	164	163	151	139	145	189	156	158	155	150	168	195	142	126	134	167	162	147	150	167	131	159	152	150	158	154	142	141	147	153	135	149	168	141	161	172	145	161	154	146	166	159	126	133	178	132	129	139	147	134	158	159	142	148	148	174	169	161	156	142	164	120	139	148	139	138	178	134	159	138	142	150	168	140	163	128	124	168	167	147	163	140	153	152	161	139	189	157	151	132	145	151	153	143	141	156	156	142	148	163	170	136	131	126	151	132	162	134	138	151	154	154	155	155	156	139	158	162	156	166	133	153	145	169	162	140	148	158	158	133	139	138	162	163	140	159	147	147	155	147	139	159	155	156	128	143	168	140	164	129	152	149	141	162	131	167	192	150	151	135	132	131	141	128	141	148	173	159	157	180	174	154	148	175	142	150	127	140	152	168	136	119	161	130	152	158	133	150	157	138	166	137	151	164	186	143	174	148	144	144	155	164	164	146	142	162	145	145	155	139	157	147	142	129	147	158	145	122	149	157	139	166	146	159	153	155	124	156	172	161	151	137	164	144	159	144	139	165	164	140	144	186	178	151	168	148	160	158	141	149	154	145	140	164	140	174	168	174	152	172	153	147	111	140	169	132	162	128	150	163	123	155	161	148	173	157	144	147	167	141	176	134	141	145	151	148	184	176	152	154	129	145	147	146	157	112	138	132	135	145	145	154	167	134	143	124	133	156	156	133	146	130	150	161	137	144	161	158	155	129	172	147	146	155	142	162	153	148	166	164	146	151	173	130	116	142	164	160	150	128	155	146	133	160	122	154	153	134	131	163	141	157	147	152	150	134	165	170	129	147	183	150	139	150	172	163	174	148	156	174	131	134	151	147	164	155	146	148	131	142	134	161	123	146	156	131	159	160	163	160	151	152	135	145	141	159	165	142	156	151	144	148	152	161	138	169	151	141	136	155	165	149	170	159	164	169	154	129	154	142	166	163	145	127	159	141	152	140	144	133	139	147	152	147	182	150	158	137	175	155	161	150	133	151	148	145	153	160	163	114	164	156	162	126	177	156	148	139	126	153	138	149	150	156	133	135	155	137	132	152	156	126	163	152	157	165	169	125	149	130	151	163	170	163	147	154	161	138	146	157	151	152	148	171	162	149	168	179	147	147	142	142	150	132	131	148	140	160	164	132	145	160	146	156	169	165	146	129	141	151	148	161	158	152	133	140	153	147	164	141	148	149	157	158	142	166	147	181	174	171	144	149	133	143	148	125	133	156	150	140	149	150	138	140	149	159	141	155	153	140	160	133	145	149	143	157	139	156	164	134	157	159	165	132	149	166	137	140	138	140	150	184	163	157	175	155	151	159	163	165	140	153	146	127	140	163	152	142	136	151	135	147	176	158	142	146	171	158	150	173	146	144	172	164	129	152	139	141	156	174	132	138	163	153	142	152	128	153	145	173	140	165	157	163	151	141	167	144	158	161	165	155	144	153	153	159	139	126	159	145	172	176	153	160	153	155	150	152	173	163	151	136	142	142	150	163	157	160	146	158	160	135	174	159	170	145	178	174	146	148	136	160	178	153	162	164	154	154	144	156	144	135	162	154	156	156	163	133	163	156	138	147	161	171	149	148	141	151	124	157	162	139	170	153	166	131	172	178	173	159	154	135	131	155	140	145	160	155	155	132	142	152	146	145	167	146	191	164	144	158	141	130	155	167	156	142	140	152	160	146	168	147	164	157	156	137	159	146	158	162	144	154	165	159	141	149	142	173	146	136	161	146	142	145	154	151	160	150	160	138	150	153	165	157	147	166	162	149	153	140	132	141	142	159	143	149	155	175	161	163	150	126	175	135	150	158	160	171	162	138	144	145	143	128	159	135	150	142	147	144	137	135	146	136	153	169	147	162	159	163	173	146	132	125	142	139	143	168	167	170	147	159	157	150	160	142	164	149	159	156	134	153	141	161	160	155	146	163	160	126	160	165	171	159	153	157	158	150	148	140	151	148	136	154	137	151	139	145	159	148	150	142	140	145	142	135	148	150	158	155	132	156	149	155	142	148	153	128	140	167	134	122	152	172	161	179	145	115	150	159	141	152	148	147	141	162	149	132	151	130	161	155	134	161	147	163	175	147	156	157	127	151	158	158	144	145	154	146	150	143	149	165	144	159	167	147	153	161	137	164	176	144	150	145	177	145	132	166	143	136	149	134	143	157	160	171	146	142	133	138	144	131	175	171	145	155	166	159	165	154	155	178	134	136	135	155	153	155	144	145	144	169	138	157	166	159	141	174	147	137	149	148	142	152	161	150	152	145	143	141	141	144	146	156	140	159	164	151	146	140	145	168	145	165	141	166	164	144	149	160	144	154	148	155	167	146	153	152	161	151	153	147	131	169	120	147	146	162	157	137	158	148	143	129	163	137	137	161	139	146	152	158	163	152	154	145	175	138	154	159	132	125	164	145	119	149	131	152	149	152	180	161	154	139	169	146	162	140	141	166	147	162	137	155	160	161	150	138	163	140	151	151	166	178	145	144	139	140	147	129	149	150	163	149	139	144	141	145	152	149	150	131	150	155	150	147	133	141	171	172	129	142	156	152	148	143	163	146	156	154	148	158	147	143	151	153	156	173	143	173	179	144	131	137	127	139	122	154	153	131	161	155	143	140	164	156	164	145	137	152	167	161	156	155	152	144	163	153	173	156	147	144	151	131	146	152	144	144	145	156	145	136	168	159	166	146	182	154	152	155	152	155	131	147	165	147	151	166	153	159	144	163	162	146	154	145	176	140	144	158	136	131	143	164	159	146	144	172	153	156	130	150	153	168	166	180	141	162	153	152	154	164	150	133	135	162	152	165	121	128	167	140	128	157	137	133	144	136	132	171	128	163	142
4916	7223	3729	1589	1045	837	702	648	497	489	510	415	452	460	430	415	375	423	449	350	435	449	398	386	373	381	365	331	363	401	417	370	338	406	379	390	427	398	380	362	390	393	429	392	376	396	357	398	374	399	369	408	396	379	361	354	413	402	362	371	384	391	344	354	360	363	345	349	365	383	368	368	368	380	374	367	391	369	402	372	368	354	398	367	376	390	408	382	370	381	387	383	375	378	383	387	357	385	390	370	389	371	393	391	369	357	378	369	385	374	380	403	397	372	373	377	347	415	406	403	371	392	346	373	384	371	343	376	404	369	408	358	379	421	379	361	399	414	418	386	387	372	381	375	425	388	379	403	358	385	389	381	354	394	410	406	384	346	350	401	393	404	382	379	401	366	407	376	387	399	408	368	370	373	398	379	368	370	378	406	394	411	410	370	401	362	372	383	392	379	388	365	377	356	382	383	373	346	375	383	399	403	416	380	387	392	375	380	362	371	352	367	356	407	371	360	376	399	381	360	408	380	387	340	402	353	373	421	373	399	389	385	372	388	387	387	351	372	385	390	384	387	405	354	361	339	380	390	379	385	360	355	364	371	410	416	364	380	391	386	407	398	347	368	386	370	427	379	368	368	382	404	358	356	341	387	356	380	367	393	357	370	383	366	367	376	390	351	390	401	387	344	420	354	372	362	380	403	349	396	374	368	368	413	414	395	438	384	381	371	384	409	393	430	353	355	371	402	363	374	410	377	387	419	323	368	382	331	396	366	390	373	364	356	339	371	365	398	370	353	395	389	385	367	366	369	348	351	380	369	397	401	384	388	351	409	406	417	394	358	367	408	393	381	348	403	363	377	378	370	412	374	397	364	379	371	410	395	369	382	399	387	383	388	390	353	409	393	407	386	393	388	348	377	390	386	407	381	388	372	399	375	431	387	398	365	385	424	388	368	368	387	391	388	431	386	402	334	396	384	395	383	372	395	390	385	366	402	389	391	379	375	371	398	375	343	381	367	375	346	384	390	400	394	366	380	347	379	372	375	375	361	394	426	388	349	369	387	371	369	395	386	398	376	376	385	386	381	379	381	362	389	349	392	412	371	396	369	401	386	362	372	390	400	383	382	357	400	427	396	345	355	361	343	381	372	365	378	355	381	404	384	360	391	365	374	376	388	391	366	403	368	366	383	368	397	364	403	415	378	345	402	357	416	356	378	372	372	352	349	423	374	383	377	387	400	379	394	403	351	412	392	363	375	358	392	386	394	355	326	397	397	384	384	402	362	378	381	346	397	373	381	386	380	368	367	367	343	389	394	392	372	361	398	396	412	381	357	410	338	396	380	415	417	390	377	398	391	372	380	383	400	366	383	377	398	364	376	389	385	386	408	345	380	377	407	397	372	382	362	336	399	367	390	389	393	351	367	369	380	393	389	402	398	393	358	391	369	389	383	355	405	372	399	389	384	406	395	361	394	356	388	363	361	354	410	344	361	394	375	407	359	377	368	396	379	352	380	353	369	362	407	402	423	386	365	431	362	406	362	373	370	410	385	365	407	369	370	336	380	405	360	423	377	401	414	356	401	389	392	381	397	418	368	357	379	398	372	367	376	427	427	417	402	392	385	380	389	361	388	368	386	364	392	364	390	380	396	381	372	389	339	380	401	374	371	390	388	375	400	364	386	377	421	390	359	405	412	408	376	381	397	396	392	383	382	379	367	424	385	331	388	426	379	407	401	389	377	405	374	368	362	365	359	396	380	347	382	371	369	379	390	382	396	391	404	401	371	363	372	416	366	390	372	390	359	393	396	369	385	389	398	415	384	412	390	388	394	383	380	404	401	386	358	367	378	389	346	392	367	387	407	367	332	347	387	408	369	393	342	369	418	372	391	379	340	354	349	382	367	361	333	373	339	380	366	385	357	390	391	389	385	374	417	438	393	357	365	396	369	390	369	405	436	362	351	356	404	377	390	363	406	399	397	371	384	400	383	385	387	392	379	390	376	400	384	414	368	381	395	389	398	413	374	372	387	358	403	414	375	405	363	356	406	364	416	373	367	374	376	369	389	381	369	379	386	401	381	376	375	363	384	359	388	377	384	400	340	387	380	404	383	380	382	370	352	370	375	402	374	384	376	399	399	368	390	398	372	394	351	396	363	414	356	382	383	327	366	378	399	377	414	370	382	383	374	365	394	380	419	398	369	409	401	408	367	378	366	400	397	351	385	394	354	368	412	402	408	370	373	405	388	396	373	387	401	425	372	366	339	379	374	377	390	377	403	341	382	387	415	391	381	370	375	398	377	363	358	387	384	409	370	410	383	404	352	371	368	390	363	391	352	373	392	425	366	354	356	409	374	390	375	372	357	357	395	404	403	393	405	399	365	383	384	390	349	388	413	360	375	370	414	352	394	413	377	403	369	344	372	382	393	417	403	352	380	401	374	400	372	379	379	406	380	386	358	390	353	411	350	367	377	366	363	397	369	364	410	403	403	338	395	395	386	382	382	376	406	390	397	398	392	429	403	384	364	383	362	366	361	421	419	385	384	378	374	363	394	382	371	378	433	362	369	417	386	377	388	399	372	391	349	383	387	388	373	359	352	378	392	368	401	369	361	383	356	372	383	326	401	363	384	362	355	358	369	374	383	363	399	368	394	372	422	381	370	398	392	371	409	420	442	384	423	363	385	357	378	359	379	388	372	377	343	384	360	399	388	388	417	393	394	413	368	358	383	386	376	413	356	351	378	376	393	380	386	368	371	370	386	409	351	417	375	372	350	384	368	337	416	379	367	409	356	388	340	383	399	389	368	375	395	373	380	384	374	395	352	389	380	357	376	372	402	357	383	408	341	378	365	365	361	381	385	355	361	395	371	417	362	382	394	364	388	356	377	408	372	382	413	395	356	401	381	385	352	379	384	415	373	400	374	367	409	373	386	396	376	424	377	375	364	383	377	390	371	380	369	371	384	380	375	408	372	402	369	362	391	361	383	353	375	375	385	383	373	404	390	337	385	383	408	394	394	377	388	417	372	401	386	396	367	370	383	399	394	392	390	374	378	395	391	382	379	396	408	389	408	388	358	379	383	371	366	363	337	347	369	372	373	395	406	348	395	338	372	394	382	396	362	393	368	353	390	398	410	395	402	390	338	363	419	374	405	364	372	376	384	358	354	344	376	401	384	399	408	392	353	384	372	364	373	376	400	370	365	365	369	373	392	420	403	367	369	370	389	348	386	374	352	411	349	368	364	372	358	405	419	371	392	386	390	372	381	380	412	348	401	368	372	387	372	362	347	424	360	385	375	378	372	396	433	385	367	393	363	379	405	363	370	400	397	365	396	366	377	387	377	379	387	378	393	375	376	416	390	365	363	425	368	348	373	373	375	384	361	400	342	382	350	400	413	362	391	357	401	364	354	392	385	363	397	410	409	386	392	406	386	391	358	407	371	352	336	383	358	360	405	391	354	394	404	433	368	343	408	358	405	386	378	383	379	369	384	373	402
30726	20605	11819	1408	771	688	581	449	435	391	376	314	311	316	326	368	308	323	319	298	283	329	280	319	315	308	302	320	253	291	311	284	307	334	302	290	296	312	277	272	276	279	264	296	283	292	289	310	356	281	286	306	317	300	300	293	277	261	289	301	264	302	270	298	331	316	294	301	293	300	288	297	311	307	298	310	302	305	310	296	290	308	327	300	313	273	302	302	281	290	306	304	280	286	303	290	293	333	316	325	298	297	286	260	300	290	331	294	281	257	301	296	314	269	287	277	281	309	308	312	289	303	302	313	315	281	290	298	287	308	298	324	306	275	323	328	278	297	279	277	297	299	289	286	273	284	313	296	284	275	279	286	273	289	297	280	319	309	299	296	341	341	316	324	291	309	282	287	303	320	273	283	288	315	291	301	294	286	294	296	334	297	299	280	285	320	332	307	310	304	287	317	329	317	279	286	284	286	307	316	326	319	286	267	273	312	274	297	311	282	327	296	310	313	310	299	285	270	296	273	331	296	301	279	306	283	307	306	301	308	281	326	285	298	300	325	286	290	308	305	314	275	284	299	335	274	279	276	291	334	301	282	294	266	310	294	253	248	312	258	289	298	272	278	287	304	333	310	321	328	279	284	282	305	316	321	324	287	309	308	287	266	296	281	256	313	294	278	287	318	280	288	299	301	299	291	307	295	299	296	306	338	345	318	313	276	280	281	312	290	304	282	297	299	332	321	288	310	313	306	266	293	259	287	294	280	282	275	270	268	287	272	280	307	272	284	288	261	309	293	266	259	291	287	292	295	276	295	296	310	301	285	280	287	286	276	291	286	300	275	308	254	300	273	300	329	314	332	290	293	271	290	279	300	299	300	301	292	285	309	269	259	314	316	336	283	263	280	300	276	299	288	310	325	304	294	288	310	305	272	298	299	278	299	311	311	289	284	300	283	297	306	273	299	293	278	309	268	318	295	319	290	282	260	289	304	284	309	277	309	276	264	294	291	304	341	287	275	283	294	320	288	321	285	289	307	309	311	306	313	241	314	276	289	309	333	310	313	293	324	301	288	302	277	302	281	272	279	276	290	317	299	271	305	290	294	311	287	319	274	303	297	318	316	295	274	301	246	302	284	317	289	308	296	280	315	306	291	298	313	312	291	290	263	308	288	291	327	300	291	266	323	277	285	298	304	282	314	312	283	290	314	312	322	303	300	263	304	265	312	291	293	286	275	317	289	274	293	304	299	289	300	308	307	293	258	294	314	298	289	286	278	293	302	286	320	309	317	312	271	309	324	309	317	297	273	326	316	291	257	320	285	283	267	286	320	318	306	320	319	266	276	325	319	319	292	286	282	277	300	299	313	288	292	309	271	289	306	283	340	286	304	280	292	300	312	277	286	325	314	283	288	311	264	313	300	278	303	280	279	295	312	297	307	275	297	310	288	304	291	290	273	269	293	286	313	299	296	305	302	284	335	338	289	301	306	297	264	290	304	293	317	281	292	280	269	284	269	297	287	280	321	283	294	271	281	263	294	285	295	270	280	271	327	272	335	295	303	331	314	286	340	295	307	237	283	309	282	317	271	328	283	309	310	317	307	293	284	276	294	289	263	302	277	262	295	277	286	272	269	270	276	293	278	291	300	318	297	309	274	329	312	306	315	277	280	283	308	286	266	321	255	272	309	302	315	273	305	326	276	300	315	295	261	295	304	287	275	296	319	318	302	315	284	297	327	291	299	295	279	271	280	318	276	303	323	313	299	311	295	317	298	302	302	287	297	309	304	281	288	280	277	261	281	285	324	311	276	252	284	270	288	331	289	274	263	290	302	276	300	295	274	309	267	298	278	281	285	292	317	296	324	295	264	240	299	292	323	292	287	301	284	271	281	307	288	281	277	303	323	280	277	274	280	331	286	266	329	280	289	297	310	282	267	291	287	300	308	290	292	322	298	287	329	289	319	303	306	295	326	312	309	282	287	303	301	274	294	321	266	254	295	329	292	307	303	286	314	322	283	337	289	262	293	290	303	265	311	271	275	295	302	267	259	300	303	303	262	275	299	294	263	284	325	297	302	266	311	307	273	263	291	310	310	314	314	309	300	289	305	303	297	290	288	287	305	292	310	324	309	309	312	322	314	295	273	297	277	284	271	295	306	334	303	284	308	289	300	277	298	317	292	296	289	307	312	284	289	284	336	305	282	308	325	297	265	311	283	306	255	310	275	315	309	294	278	304	296	283	306	300	286	281	281	289	306	304	320	278	325	320	282	278	287	296	307	333	329	276	303	280	321	299	301	309	310	286	297	297	306	277	314	292	299	280	271	273	316	286	308	313	269	283	285	295	291	293	300	294	314	300	296	302	301	306	292	266	314	304	303	281	286	305	279	311	297	287	309	287	312	301	295	295	331	283	260	301	307	305	305	308	311	305	268	286	283	314	299	284	275	311	290	314	309	326	293	267	304	290	298	309	292	311	273	303	269	287	301	301	311	276	323	329	283	302	275	300	296	298	292	307	292	285	299	271	282	272	354	300	277	294	263	313	248	317	292	308	314	270	289	281	294	333	265	292	295	312	301	287	308	280	300	314	281	302	337	281	328	271	298	327	272	297	290	302	296	248	294	298	284	292	255	306	293	272	290	266	261	311	307	292	292	296	275	289	292	282	284	311	262	337	288	287	307	299	288	313	295	269	293	264	272	288	322	318	297	311	308	332	314	297	298	309	307	314	301	315	292	290	295	303	272	286	294	290	295	282	333	308	282	293	250	294	299	303	318	303	305	293	280	298	285	291	280	297	280	311	288	266	337	290	299	313	297	321	287	281	317	323	323	310	289	319	285	316	265	315	306	280	301	306	248	313	308	286	266	299	324	306	312	304	312	262	289	334	299	269	310	326	268	304	275	300	307	307	283	293	288	303	298	315	303	301	287	301	295	301	301	304	303	275	304	281	300	271	280	284	305	278	290	306	291	324	298	319	286	308	300	298	302	298	281	287	268	292	297	297	285	264	263	299	300	310	338	302	273	321	273	284	284	286	287	266	282	307	304	306	330	295	289	302	318	319	272	308	304	296	320	303	296	292	283	271	241	281	283	316	312	286	286	280	289	301	307	346	301	317	316	282	293	252	292	271	313	301	284	295	271	267	294	304	276	325	316	305	280	305	308	292	291	312	289	273	323	259	265	330	326	278	301	303	314	277	268	302	273	280	289	333	297	292	279	288	277	291	332	300	286	289	300	298	285	299	301	277	278	297	280	299	325	280	287	331	286	295	295	314	321	320	324	286	307	284	283	298	327	293	276	266	320	267	334	283	331	282	306	299	326	292	311	287	298	285	280	286	302	303	301	287	342	304	302	274	300	295	266	315	296	292	265	295	287	284	303	294	277	269	295	301	283	274	277	285	311	260	279	285	305	286	307	288	316	273	263	311	277	295	289	292	295	299	292	284	292	290	303	310	281	268	293	282	310	268	295	295	289	298	286	268	317	280	294	268	276	286	352
6551	2615	1492	1025	915	814	769	749	762	738	722	705	669	688	702	711	680	726	711	709	669	682	706	709	685	715	703	686	688	684	711	741	694	695	722	709	728	698	694	713	671	718	756	685	689	698	694	686	708	678	665	704	688	664	640	733	740	710	680	687	681	699	683	651	761	684	667	638	726	717	653	667	707	693	680	690	763	683	666	672	698	693	651	735	719	706	700	664	659	684	700	742	679	666	704	758	664	677	666	694	713	687	668	731	704	700	685	671	723	658	687	702	683	645	717	709	695	695	695	690	617	715	667	689	720	717	696	688	688	602	679	711	727	694	669	666	657	674	662	669	739	671	698	680	722	667	741	677	693	704	705	689	671	681	685	661	636	773	672	680	695	655	730	715	706	680	676	690	692	715	736	706	691	717	683	688	693	693	735	693	645	705	651	721	688	694	703	713	715	689	709	685	712	693	648	685	711	665	677	701	676	660	691	680	698	721	696	712	660	700	695	675	734	696	666	720	700	683	706	682	682	711	665	678	711	758	680	723	656	699	695	700	673	672	664	732	709	666	660	704	718	657	669	700	702	683	709	682	683	675	698	693	679	698	660	694	713	694	684	665	705	743	694	678	695	677	652	680	712	684	681	705	723	673	687	683	700	756	693	683	699	679	709	723	726	754	665	728	770	702	682	690	709	690	721	706	671	693	683	679	674	700	622	729	700	689	685	709	667	732	679	683	649	708	712	689	664	707	755	729	702	667	649	684	701	715	723	668	701	728	730	695	714	682	688	696	687	685	739	677	742	706	679	667	694	735	682	694	667	701	719	682	699	722	690	659	686	697	676	720	667	739	735	713	708	671	729	718	725	656	714	703	682	695	717	716	732	762	685	662	673	707	767	717	726	684	684	706	698	674	698	714	675	649	669	696	666	709	714	709	674	695	674	706	705	671	701	677	694	679	741	689	727	731	693	700	725	714	670	709	697	689	656	704	711	691	685	631	696	731	657	673	707	696	680	659	642	693	701	690	750	672	664	726	652	636	736	709	666	691	716	687	690	721	662	750	702	669	679	687	703	672	696	715	710	678	692	632	742	702	685	716	689	719	697	667	698	679	725	728	686	673	666	724	669	726	672	678	647	671	710	699	706	733	632	665	715	756	736	674	702	732	707	689	689	640	692	617	713	685	665	652	704	683	644	691	645	687	701	712	697	672	719	670	756	660	662	659	720	675	724	661	744	695	705	697	729	691	691	704	670	687	768	690	751	713	687	714	714	740	713	733	689	708	688	671	693	728	742	731	690	720	689	657	692	744	712	682	729	745	715	739	695	674	688	689	681	728	690	637	686	681	644	725	698	695	707	701	692	739	689	706	733	686	713	720	674	681	662	705	681	711	675	698	681	707	749	650	727	700	702	713	710	680	688	704	679	687	707	710	703	657	713	647	679	695	646	673	651	660	699	715	738	672	665	675	686	691	690	698	723	710	689	742	682	702	675	675	743	725	688	724	686	674	681	687	711	664	675	683	650	696	701	730	688	723	697	745	772	717	719	665	673	690	735	746	720	721	703	700	682	754	674	707	699	703	664	715	731	693	704	686	708	736	706	715	667	689	679	705	719	675	708	666	727	665	675	685	673	722	677	712	727	661	730	729	690	659	708	694	714	699	660	709	700	714	659	743	711	667	630	693	706	720	685	703	680	659	726	704	678	669	698	725	677	729	685	658	709	691	704	713	699	703	711	601	731	681	672	648	658	669	723	709	660	678	677	683	711	675	686	689	721	671	687	682	693	701	716	681	700	705	711	672	645	692	641	687	714	651	657	721	677	677	654	675	740	724	661	664	623	682	745	693	711	712	692	697	683	706	709	680	707	714	705	675	725	688	715	738	735	712	708	703	722	727	717	685	675	721	680	667	725	719	693	723	715	674	702	670	704	707	722	660	696	640	691	709	655	680	699	692	724	661	675	745	687	655	685	706	701	699	692	637	700	714	663	728	697	692	661	732	673	720	714	681	716	705	666	684	707	721	707	707	713	706	653	691	715	695	729	693	721	712	763	699	643	699	686	682	738	739	715	681	710	709	709	727	659	648	667	679	714	689	634	667	690	650	743	712	677	689	669	695	679	699	718	697	731	721	681	679	681	688	708	695	747	693	723	711	702	683	692	710	717	678	748	648	676	681	699	665	732	684	694	703	648	694	711	684	707	677	688	656	665	730	684	732	707	720	635	746	706	705	640	647	698	632	669	698	658	676	721	675	698	693	711	662	747	693	700	668	684	689	673	697	744	754	706	672	715	713	687	687	703	665	688	646	675	698	709	692	712	645	665	675	667	696	692	709	738	682	702	666	697	713	693	684	709	629	667	736	711	694	677	722	676	654	708	713	687	657	689	660	678	679	672	688	665	693	659	700	720	670	686	730	698	656	689	704	683	680	701	704	694	746	673	668	694	718	702	671	702	721	738	697	714	715	692	680	693	709	695	663	684	687	733	732	696	684	678	700	705	685	693	753	695	731	691	657	688	685	714	757	675	663	674	672	667	671	713	692	667	722	715	708	698	708	688	708	717	679	679	664	750	690	688	687	662	732	691	718	647	660	646	728	703	662	715	682	676	709	661	717	688	687	702	695	700	713	720	689	693	677	715	692	671	687	707	692	672	672	715	640	710	677	722	707	681	738	690	746	717	685	670	711	675	678	652	720	669	779	716	689	691	660	666	725	748	683	713	693	710	662	696	731	716	676	734	681	707	701	653	651	655	657	672	690	671	718	700	740	670	727	710	709	671	722	680	642	677	703	688	707	666	653	733	723	663	761	740	680	680	705	764	691	708	682	705	681	673	634	638	689	694	722	686	670	668	683	712	728	707	691	688	687	694	737	700	699	742	699	694	699	682	721	704	686	680	669	727	711	662	716	712	681	703	700	675	718	733	678	715	690	707	686	710	653	670	667	679	718	696	678	683	668	670	723	702	708	667	668	700	756	682	664	729	668	659	716	687	669	696	668	706	699	675	683	744	706	733	737	702	700	669	700	694	682	688	730	704	668	690	701	691	753	692	697	702	668	695	683	718	706	718	690	683	694	744	644	720	664	658	709	676	697	693	698	690	678	702	698	759	676	697	706	650	674	711	732	680	751	720	696	700	648	665	692	679	731	664	681	679	671	680	688	691	674	724	721	687	703	755	679	670	667	668	711	709	644	685	667	720	725	685	760	671	686	709	672	735	740	689	700	696	720	695	763	710	708	687	703	668	700	717	732	692	688	729	672	649	704	699	692	698	670	644	699	697	664	677	618	700	676	722	712	687	687	672	666	694	702	652	651	676	668	725	721	683	675	672	671	697	737	705	710	675	665	712	648	661	662	734	681	703	675	745	637	714	698	693	717	705	678	689	689	718	720	692	675	675	676	693	683	713	655	682	691	680	711	682	683	688	676	677	690	719	723	736	692	654	724	665	729	649	699	654	714	749	691	700	675	704	708	698	722	683	707	688	732	735	682	709	678	677	712
24371	21018	24326	27886	21014	19683	1245	654	466	414	322	342	344	258	261	255	254	264	246	237	232	243	217	260	242	191	235	234	201	186	244	212	217	202	214	217	198	209	214	216	236	196	231	222	187	215	215	216	229	196	208	193	221	198	204	154	229	216	195	193	228	209	253	243	235	217	208	187	210	183	180	242	212	204	211	199	200	214	205	191	206	233	210	223	235	217	227	208	199	221	204	194	220	225	179	230	235	226	202	230	242	209	215	228	198	225	231	212	168	201	191	198	238	208	195	239	172	207	186	219	195	224	221	232	203	218	218	206	206	232	232	197	212	222	232	218	221	217	180	213	200	202	219	196	191	212	184	193	206	223	197	193	196	201	208	205	186	214	186	209	220	189	201	222	195	227	213	208	208	201	208	183	218	222	209	220	202	198	209	210	208	205	225	221	233	207	202	215	242	216	208	196	204	206	189	190	206	206	195	208	225	206	191	241	212	234	243	238	213	186	207	205	189	245	190	201	214	199	164	207	202	191	208	223	197	209	209	203	224	223	229	207	202	177	210	184	224	205	185	213	218	220	241	189	189	212	211	215	228	213	193	219	194	244	212	224	212	220	204	207	214	183	201	200	231	223	190	191	201	215	177	221	205	232	196	224	217	217	196	213	211	198	211	231	203	202	213	180	185	207	206	211	194	210	217	203	202	228	221	234	230	253	228	206	209	179	222	211	169	200	206	191	197	234	228	222	195	203	197	200	192	205	238	226	225	199	215	242	209	193	217	249	216	166	195	178	214	204	233	219	207	222	215	225	222	208	219	169	190	231	229	211	201	203	221	203	216	200	208	209	194	222	220	196	219	196	178	196	211	225	193	201	197	186	200	214	184	191	240	209	223	205	191	213	222	198	204	212	210	222	224	212	185	225	232	210	205	208	202	215	216	217	189	221	234	197	211	206	195	205	226	225	194	211	190	218	186	178	228	180	227	208	202	217	228	211	221	210	196	206	198	207	211	193	224	176	215	204	215	208	187	220	229	176	225	204	210	195	215	197	210	200	211	207	210	203	210	186	197	212	202	186	234	209	208	215	209	223	194	224	205	202	186	195	210	205	185	185	171	186	211	204	200	232	220	181	205	193	194	197	234	221	193	250	221	216	193	217	216	192	204	194	207	200	240	217	217	225	209	184	235	181	206	183	204	221	215	206	196	183	180	217	222	194	191	211	188	202	230	183	171	209	207	212	179	208	198	235	197	219	199	211	196	201	201	235	186	194	218	217	214	197	206	206	233	233	200	222	222	218	211	214	191	214	204	212	247	228	201	206	216	218	205	205	190	227	202	205	193	197	215	177	219	207	232	234	197	231	216	207	208	206	192	218	214	241	187	200	227	200	202	218	209	191	201	195	216	183	225	226	212	228	207	221	199	211	194	218	204	214	194	192	182	200	204	189	197	238	205	228	212	207	224	231	200	192	205	213	209	212	200	199	200	233	206	204	186	207	207	184	212	194	211	192	217	217	214	202	205	219	201	192	212	231	205	218	214	199	195	204	205	182	238	210	206	201	223	190	196	184	175	218	192	206	213	228	186	197	207	196	180	210	205	208	189	212	194	205	198	201	222	189	194	172	209	230	236	232	215	206	192	206	203	225	205	228	203	209	210	208	202	207	184	244	199	221	227	213	207	201	201	223	234	184	204	185	219	230	223	190	183	228	196	215	200	206	179	204	231	227	218	218	205	193	195	212	210	209	231	223	234	195	198	217	213	191	229	227	203	221	225	217	211	225	230	201	194	221	192	205	209	222	221	211	244	205	209	218	223	181	207	197	189	223	210	220	189	205	226	239	232	210	234	209	207	193	207	235	203	204	207	209	181	207	192	216	201	199	194	193	213	192	213	195	229	193	225	215	205	206	208	212	204	197	192	220	196	195	220	241	204	196	223	235	204	240	209	207	233	208	222	191	199	218	217	193	223	199	202	226	198	235	217	202	187	196	205	222	194	226	209	216	208	193	212	213	180	208	204	212	196	196	219	212	212	222	186	213	211	225	210	234	179	177	226	212	219	185	196	206	241	221	207	219	209	188	181	220	216	238	204	195	179	199	224	205	203	216	218	208	196	199	219	194	194	200	204	199	210	192	208	219	215	208	208	238	219	201	194	208	201	201	218	229	212	197	230	201	203	186	197	230	199	198	215	224	208	207	210	195	204	206	205	239	223	217	216	183	221	231	189	170	188	236	216	217	198	199	236	175	200	228	252	204	209	213	191	210	226	197	232	206	231	209	228	202	227	214	186	197	244	220	192	195	200	192	204	204	191	196	230	209	203	213	205	228	218	188	216	213	225	192	178	205	213	183	204	190	190	215	189	201	212	209	215	202	222	211	190	198	199	232	219	240	205	190	207	194	194	205	229	198	207	184	211	208	245	173	221	208	227	201	178	194	206	217	212	222	207	207	232	198	185	215	207	220	194	234	197	221	189	203	212	198	183	209	194	187	216	225	196	220	197	211	227	187	175	211	195	221	195	224	197	241	214	210	207	217	226	194	199	191	212	215	188	219	201	208	224	212	219	221	202	213	210	190	209	190	228	213	227	219	212	207	211	185	237	188	243	203	209	201	226	237	216	214	201	219	187	213	209	223	205	211	201	199	188	192	206	218	195	224	200	197	192	176	218	221	181	230	197	191	217	233	192	190	210	184	191	200	200	212	218	209	227	185	207	192	189	199	218	205	233	201	212	191	218	189	198	201	225	218	201	222	206	225	209	232	226	202	211	235	220	193	172	200	214	206	195	202	191	194	204	196	238	205	215	189	190	207	203	195	212	207	189	224	233	200	192	227	203	198	183	219	237	214	206	193	188	190	194	182	224	213	196	176	209	226	198	226	210	185	219	239	215	185	205	205	205	213	217	193	197	189	190	183	204	210	199	208	207	220	203	191	199	206	204	220	204	189	204	209	178	220	208	210	185	224	207	213	194	201	184	186	191	206	217	228	233	204	227	221	217	192	204	226	201	169	206	216	196	210	215	210	234	192	189	191	212	250	198	212	218	222	242	191	215	245	241	213	192	193	188	195	196	192	201	203	219	181	219	215	196	199	178	228	234	189	222	232	205	195	235	204	244	208	191	222	174	224	208	220	181	201	209	198	232	230	229	205	203	224	220	216	189	215	218	211	234	209	208	227	214	223	228	193	202	181	195	209	213	207	225	233	215	211	198	223	221	218	224	209	206	209	203	190	186	206	211	216	220	224	177	196	199	206	225	218	211	205	200	203	200	199	207	194	221	243	217	206	212	205	209	193	192	214	196	187	201	208	192	216	201	199	215	235	176	202	219	201	227	211	202	229	187	197	220	220	211	238	194	206	214	190	221	212	206	231	195	232	211	218	180	218	219	206	218	191	206	228	203	202	230	223	199	216	225	214	179	217	180	200	206	233	194	227	227	205	211	208	189	235	205	198	210	194	230	202	223	196	201	205	211	243	246	203	180	192	214	201	207	204	194	213	201	192
4825	5138	2506	1297	902	791	713	577	623	559	553	511	541	576	492	556	522	537	514	563	487	524	533	552	521	534	505	502	508	501	478	550	528	540	497	473	541	470	483	501	513	500	494	499	449	501	535	525	492	456	484	497	507	516	489	520	484	516	479	454	486	515	518	481	522	531	510	475	512	491	505	479	511	504	496	501	477	492	507	506	466	537	513	476	536	496	483	530	496	499	499	494	506	449	507	484	493	502	490	487	480	517	510	524	523	499	504	507	485	503	481	522	506	515	478	514	515	532	526	495	484	492	493	527	483	471	509	498	505	470	505	521	497	506	517	477	476	469	520	527	486	513	496	498	500	491	514	466	501	486	465	518	501	492	521	529	490	526	464	504	507	534	512	513	493	464	472	492	466	473	510	490	509	520	501	496	513	509	529	505	523	511	492	523	507	484	500	478	486	491	499	509	477	501	478	490	478	502	502	469	504	507	537	506	471	465	503	490	511	499	543	497	501	491	506	515	515	500	462	528	489	487	537	521	496	491	495	520	477	558	513	490	500	468	502	507	521	535	517	479	505	511	498	507	489	502	511	485	493	505	492	490	507	519	468	470	534	530	475	513	541	491	502	494	492	479	501	530	484	482	519	509	511	471	476	481	501	487	487	508	510	537	528	517	475	530	449	521	499	480	458	496	510	510	521	499	489	510	468	523	519	461	481	492	455	505	522	499	504	524	504	522	473	519	475	528	530	476	491	506	469	506	520	475	508	504	486	551	490	499	502	490	505	518	499	488	521	501	505	541	474	497	505	454	500	492	508	489	457	493	516	565	495	459	447	502	542	513	513	488	512	494	519	499	499	479	524	523	514	507	509	495	502	504	470	487	467	502	485	523	523	491	498	506	469	499	476	528	475	484	519	480	515	506	506	477	473	505	470	481	551	508	487	501	501	532	484	484	507	499	499	502	509	487	526	484	513	496	510	550	509	503	502	475	516	523	453	484	501	452	491	488	525	460	519	538	526	501	486	482	507	492	478	460	541	498	519	528	498	479	534	523	496	490	502	487	503	493	491	473	551	527	479	472	500	466	492	508	483	512	495	463	481	505	496	522	488	481	509	454	488	501	496	485	498	510	485	552	497	520	490	530	483	514	490	494	516	495	480	499	489	497	521	506	503	491	501	508	541	502	517	535	484	515	472	515	473	491	521	477	502	450	478	536	522	514	485	484	531	518	511	490	504	507	494	490	489	492	526	499	475	498	465	467	445	507	517	487	480	490	481	499	498	503	485	512	515	497	446	480	534	480	480	488	499	527	496	506	508	550	465	510	481	499	487	480	516	531	510	511	482	501	465	512	505	506	494	498	488	477	460	544	519	510	483	508	554	490	478	510	519	521	516	488	509	488	534	516	511	522	492	506	494	476	546	544	462	525	523	516	522	492	468	500	518	506	483	492	500	503	463	473	484	483	478	521	497	510	476	488	465	519	473	524	458	513	505	461	483	493	493	501	502	538	496	474	483	509	529	534	518	515	506	536	520	488	501	503	472	501	484	529	495	528	478	486	533	483	537	480	526	474	536	532	510	486	528	492	496	489	529	499	469	494	503	513	510	475	488	491	498	494	496	509	539	520	531	517	502	471	469	497	495	508	503	492	491	488	472	477	477	485	483	533	492	539	483	516	528	491	512	500	483	510	500	484	468	493	521	463	507	525	542	526	492	503	493	502	501	519	485	494	503	521	464	523	499	497	475	554	472	459	488	505	495	502	521	489	488	503	506	485	494	524	474	478	521	509	509	509	476	509	489	477	501	512	483	508	498	536	500	472	508	471	486	495	548	501	537	508	489	513	489	471	546	498	516	497	475	500	491	479	485	531	501	511	475	499	510	481	484	508	534	512	499	535	468	504	525	489	527	489	477	518	518	505	496	494	486	554	517	489	525	500	508	527	537	500	486	503	496	493	490	522	531	486	483	490	479	551	454	503	510	462	483	495	499	525	499	494	524	517	545	503	532	493	467	475	481	531	436	476	514	511	507	502	479	492	511	492	513	473	487	506	498	510	494	512	472	506	532	523	478	481	515	505	506	470	526	512	495	505	508	512	505	475	483	527	502	520	504	484	514	467	477	495	535	460	475	483	533	531	467	464	534	510	492	508	525	507	475	490	508	509	502	455	531	491	521	514	520	503	493	481	508	528	542	503	494	495	481	463	529	489	527	508	510	525	490	518	526	523	501	499	534	526	520	488	509	484	482	494	472	527	528	501	513	520	489	501	514	499	505	508	509	507	510	502	512	492	517	488	484	509	559	476	484	490	509	505	503	508	481	476	507	496	484	525	460	469	477	523	498	472	511	495	501	534	484	524	512	461	529	493	477	501	513	480	511	516	492	509	469	542	529	532	498	480	512	505	479	465	466	502	514	522	515	543	497	510	542	509	521	470	480	469	494	515	479	496	521	470	521	497	500	496	543	465	487	549	496	506	501	505	517	461	546	475	481	513	527	503	486	456	568	487	487	463	513	495	522	490	473	521	515	501	518	508	500	519	461	489	497	488	485	535	533	498	516	516	482	499	460	491	493	460	452	496	458	501	497	463	497	482	505	510	534	484	458	469	525	522	484	521	532	472	493	502	475	496	508	511	471	548	500	548	528	449	519	490	491	468	524	532	541	450	500	491	507	491	491	520	514	491	490	475	531	513	500	489	518	480	489	524	518	484	476	550	515	506	500	503	541	518	501	529	487	500	491	527	500	500	500	493	512	472	509	505	493	566	502	495	531	493	485	490	527	482	535	514	496	477	479	477	452	484	523	519	518	463	486	507	512	504	476	489	477	477	487	488	453	494	507	516	517	478	478	494	502	488	497	496	525	432	509	498	511	499	543	486	472	500	512	494	508	512	495	520	494	499	499	497	477	545	498	507	493	506	479	499	523	541	499	497	552	501	496	517	508	524	515	501	478	515	508	517	485	522	454	498	479	545	502	512	504	501	513	525	509	499	513	490	496	485	501	512	500	535	517	485	499	471	528	534	495	494	526	521	525	468	505	509	518	506	473	484	459	492	524	504	481	476	490	495	523	526	506	510	496	497	492	496	525	525	500	519	492	456	527	551	504	502	501	515	499	462	485	511	433	500	491	482	510	474	522	513	504	466	516	513	540	491	494	563	526	524	480	460	537	495	505	502	449	491	493	472	484	524	497	533	517	566	453	504	523	473	488	485	486	510	487	497	491	477	495	528	464	524	469	481	530	484	484	506	514	497	492	488	499	497	510	485	521	468	491	486	505	550	488	483	509	500	511	550	458	468	527	428	503	483	527	481	437	518	478	521	530	479	551	541	499	520	513	466	497	474	513	518	501	528	492	488	516	531	501	537	535	510	520	494	527	485	469	522	488	521	454	487	506	509	526	510	445	511	486	471	524	489	507	465	494	486	465	506	481	515	506	514	551	479	459	520	513	525	498	519	473	519	536	482	514	486	536	500	512	446	505	515	487	483	533	468	476	526	484	505
23796	21010	24706	27502	21011	21038	15707	1128	584	480	410	337	303	290	250	235	227	198	238	210	207	207	198	170	181	164	161	161	171	174	161	146	174	161	133	138	176	167	141	159	135	135	174	147	149	167	136	136	180	136	174	177	134	154	144	162	141	151	152	161	135	135	145	149	161	161	183	164	150	164	144	153	160	137	140	131	125	150	138	168	173	165	168	144	142	146	164	146	132	151	160	151	146	160	148	149	139	147	153	149	169	143	151	154	155	147	153	148	150	151	141	143	141	157	167	158	181	163	151	168	162	137	192	158	158	156	149	164	153	147	151	170	161	144	135	160	148	152	149	148	146	136	169	143	157	160	139	142	189	153	111	139	132	142	128	140	153	163	150	151	163	164	139	136	144	147	146	143	116	146	163	170	136	144	149	153	151	168	153	167	151	155	137	159	131	141	182	152	147	143	164	167	144	152	142	143	156	130	145	160	142	175	161	144	172	149	148	166	155	136	136	140	130	148	160	151	146	143	154	171	139	134	148	144	148	124	137	164	152	131	151	149	145	131	140	164	164	145	133	156	164	162	143	168	172	146	141	154	153	159	132	145	155	136	119	150	138	181	163	158	169	144	142	152	148	160	144	145	163	168	162	136	177	139	161	175	135	155	155	156	158	138	170	173	154	135	168	139	155	145	130	156	144	149	143	158	142	131	137	171	153	154	153	133	153	135	138	133	125	132	160	148	154	168	149	165	145	155	159	175	172	155	135	152	161	130	140	131	168	140	147	144	148	147	177	164	135	148	172	118	158	167	140	130	163	143	141	152	153	146	144	138	172	161	173	160	150	168	152	145	145	170	144	165	129	150	177	145	154	138	160	157	143	138	154	152	154	158	173	155	152	153	145	161	155	170	169	145	137	161	151	147	142	133	153	151	155	148	152	152	155	141	151	147	141	153	159	156	144	153	157	135	140	142	147	152	148	172	147	151	147	163	183	147	157	159	157	148	136	135	153	160	138	141	171	161	146	148	141	139	124	151	178	155	164	144	142	154	152	160	158	158	189	158	156	149	134	141	151	141	156	137	145	127	155	159	151	141	148	152	158	152	156	133	141	141	148	167	146	135	142	137	161	160	161	139	141	142	148	154	132	149	137	153	156	137	174	154	171	160	141	170	146	159	143	153	140	133	153	126	149	115	150	141	158	147	127	115	161	147	165	160	160	140	142	170	158	155	146	129	138	142	148	158	155	168	151	160	167	143	155	136	123	153	132	179	163	144	165	149	131	154	140	136	175	146	147	168	115	132	147	146	134	161	178	150	147	154	147	134	141	156	170	140	133	155	139	153	156	147	166	173	134	133	147	194	146	140	153	160	142	136	152	144	172	152	158	160	143	128	149	165	130	144	144	134	143	150	149	155	135	134	167	154	143	138	159	143	148	143	157	163	159	161	167	158	143	153	131	146	127	135	168	160	148	158	129	145	149	146	193	178	137	161	148	158	149	159	145	150	150	136	133	153	127	142	128	164	150	137	156	128	155	165	141	144	171	163	142	177	120	154	157	162	159	154	176	152	149	138	159	164	132	152	155	130	150	151	147	149	148	153	130	182	130	145	160	142	145	138	160	153	160	149	117	137	149	164	149	156	152	131	165	147	145	142	135	163	163	159	158	150	150	159	140	147	143	155	152	153	136	156	161	169	149	162	154	133	166	157	155	142	140	171	156	131	135	162	160	145	166	132	157	142	162	119	127	153	138	143	151	166	141	162	157	143	136	149	141	162	138	157	154	151	122	156	140	146	168	151	164	152	185	158	139	148	139	160	147	119	131	156	150	135	163	164	169	150	136	150	161	158	136	134	132	139	139	151	142	164	121	129	144	136	149	141	137	150	126	171	157	161	158	145	157	141	147	122	138	151	152	134	153	138	150	146	162	172	152	147	164	147	153	128	156	157	149	141	156	155	136	167	158	136	137	148	162	138	165	141	145	147	150	140	163	146	123	145	148	138	155	128	132	151	174	156	140	139	159	163	160	152	139	162	135	156	150	153	137	163	151	130	138	138	178	139	140	149	168	159	153	151	163	129	159	123	137	134	146	152	135	141	148	137	129	173	144	124	136	148	163	155	151	141	161	134	171	149	133	132	141	150	164	148	144	142	131	151	176	179	151	166	141	132	129	148	162	142	158	165	151	154	142	162	156	156	158	136	162	155	153	163	152	148	148	157	148	141	154	157	153	156	173	142	138	170	145	128	131	155	171	143	159	157	141	147	137	136	154	158	154	148	121	154	132	153	147	152	153	165	146	157	136	153	128	148	157	168	139	133	154	128	184	166	144	129	146	139	165	158	152	148	157	146	162	145	144	156	149	145	169	151	127	179	147	163	137	153	141	139	150	162	127	160	156	146	154	170	150	157	165	146	148	159	144	140	160	138	152	142	166	166	132	177	162	160	140	148	149	160	152	158	160	150	146	162	146	152	137	169	149	141	127	158	159	120	172	152	140	193	162	169	145	143	150	163	166	158	180	137	148	157	140	136	151	162	145	116	133	152	136	130	147	153	169	155	136	132	135	156	140	143	143	141	145	145	168	145	141	138	133	163	164	143	190	141	146	137	143	150	160	182	148	151	162	141	149	153	162	151	129	141	136	156	165	148	147	130	124	129	142	131	140	137	165	139	146	160	145	142	165	126	141	121	145	150	132	138	154	133	147	168	139	144	148	131	147	147	157	147	143	154	140	141	136	134	163	160	164	159	148	158	145	162	166	143	144	138	134	149	151	146	142	146	126	141	158	135	140	151	151	164	154	150	186	173	156	140	117	166	163	149	163	146	144	151	126	160	149	129	168	135	145	150	159	135	163	164	139	156	142	178	151	167	144	139	148	150	145	124	134	120	143	142	168	126	140	147	156	152	155	156	145	162	166	144	143	151	126	149	146	164	169	145	138	123	161	153	133	151	140	148	151	164	170	144	168	153	154	141	174	137	147	168	159	150	143	110	128	156	149	161	155	142	177	168	136	153	137	141	162	157	147	146	149	152	137	155	146	151	146	143	147	131	172	131	144	150	155	158	130	141	161	137	141	142	181	133	149	133	142	151	170	169	169	141	154	157	172	149	147	145	146	146	160	135	157	149	128	169	148	144	149	157	151	148	168	152	140	146	149	129	162	152	129	138	139	158	141	159	127	141	149	153	136	162	154	152	152	159	158	126	164	168	162	148	123	154	154	152	168	163	177	157	150	151	142	153	153	141	168	157	171	135	158	152	138	158	163	124	135	142	146	143	143	177	142	158	141	136	142	167	168	167	140	139	159	150	165	166	147	166	112	152	158	136	138	179	123	148	145	144	140	161	155	145	155	186	163	138	146	148	151	150	145	154	169	155	141	134	166	164	137	155	160	166	157	136	166	160	140	171	128	139	151	123	128	156	142	139	144	142	163	165	159	147	167	183	141	130	142	161	159	164	130	124	141	159	153	151	158	145	141	156	152	151	144	148	134	159	164	146	153	144	146	129
4841	7598	3713	1770	1109	796	700	646	547	541	451	470	446	423	391	407	417	370	400	415	390	417	414	414	401	392	391	387	379	378	419	370	381	372	376	380	347	371	383	396	374	405	362	394	365	372	351	414	389	403	376	410	378	375	359	370	392	378	410	360	362	357	375	352	369	360	375	430	390	365	387	402	388	350	435	351	386	348	353	376	383	383	375	379	371	384	388	336	404	366	346	385	359	399	414	362	395	392	371	398	358	374	406	371	410	372	343	375	367	438	392	373	427	372	355	352	363	333	407	370	366	402	376	352	382	372	367	366	351	362	378	367	365	350	399	385	403	368	385	379	363	392	430	388	381	382	361	407	367	371	366	390	363	408	400	367	377	369	356	355	363	354	387	393	352	365	369	355	408	398	355	401	359	413	372	399	370	354	385	384	359	350	376	388	398	383	363	373	389	383	361	391	407	385	374	388	381	361	394	356	393	425	367	371	326	347	390	414	354	350	418	389	403	415	370	418	381	380	383	388	398	351	388	377	372	377	399	394	378	367	371	384	408	388	412	348	359	372	382	395	344	408	368	400	387	387	358	377	394	409	363	390	354	371	360	434	400	370	394	395	364	395	370	370	358	378	387	367	350	390	361	350	367	378	385	344	409	408	326	379	335	374	368	378	370	363	413	363	379	387	376	366	357	388	395	406	367	375	368	365	372	372	359	387	384	376	368	346	358	333	410	388	360	377	394	406	376	420	396	389	357	391	364	391	380	370	391	353	361	376	402	383	367	385	402	414	401	353	370	331	391	388	382	372	360	385	388	379	386	369	374	361	393	364	396	391	373	370	375	362	410	345	384	364	372	369	379	367	334	377	380	370	390	389	398	398	379	399	390	377	408	373	376	378	371	411	359	377	393	406	376	364	404	388	416	351	362	436	411	401	389	364	374	389	348	391	412	384	373	358	364	401	368	436	394	379	421	401	356	401	365	385	384	357	382	354	391	358	397	388	390	404	373	382	357	382	354	355	387	354	365	370	337	377	372	390	348	353	385	364	399	368	356	378	319	362	367	354	344	379	398	391	363	376	352	360	368	390	365	386	384	396	393	354	391	401	401	396	406	371	397	407	425	342	364	378	355	374	369	372	363	382	373	377	392	361	353	372	371	340	381	375	369	381	360	355	396	360	396	372	404	399	382	350	355	366	338	387	387	344	356	390	402	369	362	382	384	374	389	384	394	375	380	380	395	376	374	382	366	401	363	345	365	357	398	398	367	381	365	395	374	407	359	395	368	359	404	410	394	383	408	372	375	367	366	369	390	362	373	366	365	369	379	375	351	382	369	376	364	366	380	376	388	371	375	378	394	388	362	413	373	398	398	354	390	369	362	392	365	371	360	362	411	394	389	376	381	361	387	359	367	385	374	400	385	401	349	377	359	388	393	410	385	375	394	374	356	369	401	366	384	340	403	361	371	367	398	367	375	414	377	376	357	379	366	378	347	392	391	371	408	366	406	384	351	381	377	373	343	355	369	372	368	373	355	373	323	398	387	365	377	377	374	412	394	421	399	407	383	395	385	366	388	420	404	369	350	380	387	379	366	385	363	369	414	370	323	372	390	373	405	370	342	379	375	358	341	321	378	374	368	353	382	360	367	385	396	396	381	389	397	385	386	363	399	387	374	377	363	368	391	399	344	375	369	381	390	380	402	382	399	400	413	360	400	403	410	404	370	339	379	378	423	387	388	381	356	364	385	372	392	404	403	384	381	400	394	420	400	370	361	357	370	358	367	398	381	373	385	375	349	406	369	393	377	376	370	397	367	390	415	376	361	364	364	370	374	386	390	401	346	357	377	381	345	388	366	366	364	391	371	388	348	384	373	392	391	389	415	362	410	400	363	411	373	384	404	403	380	364	341	386	376	368	361	374	385	354	372	404	409	357	391	356	362	385	421	342	404	407	389	366	372	370	343	363	397	357	402	400	355	364	374	374	391	331	372	406	382	358	371	365	395	373	383	410	379	360	387	374	355	359	353	367	399	355	389	362	396	381	401	382	405	396	367	369	381	387	419	393	382	390	365	364	352	384	375	393	376	378	380	364	403	372	402	366	381	369	366	388	385	378	394	353	408	403	368	353	387	409	378	359	405	342	375	373	400	348	368	401	345	394	403	395	383	387	361	364	356	387	360	368	390	385	371	388	421	389	322	361	364	382	398	385	395	356	358	381	366	387	425	334	369	373	393	358	381	399	391	389	379	368	419	362	352	366	343	394	343	371	419	394	379	387	363	349	406	357	365	385	396	355	348	370	359	392	372	378	368	390	366	411	370	385	356	378	399	382	381	395	380	413	360	361	400	397	393	369	379	371	366	394	371	356	375	397	381	373	397	356	379	373	420	382	395	367	350	358	389	403	383	368	385	368	374	380	366	367	371	347	382	408	398	383	350	394	367	387	404	406	365	384	417	336	400	350	392	376	345	388	403	392	367	401	327	363	352	373	390	391	394	422	343	401	378	376	349	384	385	385	370	405	375	341	376	412	392	387	447	428	371	397	394	384	420	342	400	368	393	413	390	338	385	374	374	393	364	391	384	378	392	395	398	406	350	371	338	378	366	383	389	395	352	394	398	402	410	417	357	384	379	364	386	424	382	376	400	380	375	378	374	370	399	391	385	346	419	387	379	370	386	368	361	398	394	397	365	383	399	400	402	362	399	387	378	386	371	379	402	422	395	364	384	402	355	374	393	355	367	352	380	411	365	392	383	355	410	334	378	374	376	334	384	401	372	404	375	371	390	397	368	391	396	378	390	371	383	350	386	362	355	421	400	383	369	376	373	366	343	396	362	394	376	367	378	364	368	392	370	395	397	388	363	388	384	384	360	383	379	390	355	379	390	385	368	395	351	379	382	380	375	418	380	389	352	382	406	414	349	398	354	408	360	396	375	381	389	407	355	366	360	390	377	378	389	396	380	359	364	376	396	362	410	358	403	342	427	400	392	359	405	362	362	392	376	385	359	362	400	400	359	352	378	356	349	369	374	382	364	381	425	333	398	383	378	375	379	409	377	369	388	406	365	368	383	357	332	364	378	349	373	382	385	404	388	339	385	391	389	390	393	386	396	368	377	349	362	377	368	346	381	381	383	403	403	366	364	384	367	389	389	398	406	414	375	349	382	340	381	387	369	393	392	380	397	358	380	391	401	384	363	350	341	371	374	365	378	377	400	332	397	395	345	369	372	379	365	378	392	396	361	379	395	381	381	375	347	379	345	413	379	393	384	366	369	386	362	388	423	383	378	391	408	359	394	400	374	353	360	333	402	346	402	386	389	382	367	366	378	394	403	389	375	377	399	356	376	364	355	371	368	368	400	367	389	418	366	379	383	347	400	407	393	365	411	366	364	393	377	383	411	377	390	391	396	410	364	392	391	353	419	374	374	365	363	347	353	380	387	375	358	382	384	375	384	383	361	366	363	376	369	402	396	380	358	379	386	390	381	389	379	370	386	408	368	360
30670	20681	12147	1616	790	745	568	434	415	387	371	360	373	322	331	311	311	336	360	308	302	295	305	314	323	317	284	268	298	282	296	291	256	293	302	276	336	288	291	273	304	297	276	288	315	297	289	296	322	302	326	300	284	263	293	290	317	286	284	279	323	293	287	298	295	334	313	300	284	288	286	297	304	260	286	330	313	316	299	279	330	268	278	299	286	321	295	305	297	318	301	291	288	311	300	289	279	301	290	278	310	254	274	308	280	287	303	318	303	309	311	286	288	281	297	308	285	278	288	320	308	298	299	291	308	273	287	294	311	257	292	280	274	289	290	294	270	301	292	316	289	309	289	284	265	248	289	300	304	285	294	278	273	265	298	263	307	304	304	267	303	300	261	300	319	325	296	293	274	311	291	284	279	293	280	280	299	323	302	296	303	306	272	284	333	273	291	291	317	271	280	280	299	280	279	308	290	300	316	285	255	296	322	291	318	286	276	272	300	305	312	273	285	296	340	255	270	308	288	283	312	276	305	318	305	277	267	283	289	289	288	295	282	285	264	294	273	273	296	291	331	300	296	302	286	280	292	340	285	331	279	287	275	324	294	286	315	317	311	293	326	292	272	317	283	312	310	303	269	302	296	277	296	281	290	296	275	284	275	279	279	282	292	288	287	257	287	300	320	300	303	233	270	337	297	322	288	270	295	298	319	296	302	306	281	321	296	292	269	290	287	309	270	277	292	290	274	271	312	309	304	293	303	290	277	285	275	274	300	306	291	302	308	282	308	275	280	278	289	291	297	297	306	265	283	290	292	301	315	313	291	300	298	285	322	289	278	272	283	253	290	284	293	306	297	290	311	288	269	279	284	286	277	300	329	315	297	301	294	299	280	292	277	297	301	331	277	287	283	258	278	277	321	318	285	275	308	267	315	284	288	311	272	307	301	301	308	296	306	268	285	300	288	321	314	275	258	299	270	292	281	289	291	310	282	325	300	300	288	285	287	272	288	270	299	298	283	291	291	291	291	291	258	287	305	315	303	286	276	312	287	286	282	287	303	292	290	304	305	323	265	268	303	279	303	275	328	316	279	293	281	308	319	280	297	291	290	300	290	292	272	316	292	263	311	276	336	295	261	331	306	294	290	286	300	338	285	292	274	298	291	285	312	325	286	318	320	309	291	293	299	285	307	284	302	301	297	306	301	306	311	280	288	298	290	324	311	293	301	281	324	278	271	271	290	323	302	313	287	304	292	321	283	309	285	355	272	277	317	289	263	286	305	327	314	296	254	299	274	281	293	300	309	301	288	276	304	315	313	309	319	296	282	249	273	267	300	304	311	288	295	264	312	312	303	284	307	289	277	323	298	301	277	290	301	274	286	271	300	275	325	283	253	292	276	288	293	280	277	304	303	272	281	305	309	286	294	289	291	315	293	288	312	283	283	281	275	289	284	285	292	305	324	270	286	290	269	294	285	359	278	310	284	248	308	303	298	290	284	305	303	292	266	299	309	299	270	309	323	259	310	308	311	287	268	295	282	327	287	279	275	254	249	282	298	300	276	317	335	280	288	298	290	294	262	318	296	300	277	318	294	280	294	324	270	283	311	318	301	287	293	267	289	312	265	284	301	293	312	294	289	281	295	295	295	303	311	305	293	332	310	299	266	282	306	296	286	303	284	285	290	277	297	292	306	269	271	259	302	272	298	295	278	285	301	331	277	265	279	245	281	298	293	286	305	268	296	319	285	284	274	295	311	297	301	292	306	298	275	273	298	309	287	305	257	288	272	287	305	340	286	272	255	307	286	262	292	284	272	298	268	273	276	334	293	304	296	316	281	293	324	287	259	309	327	300	296	277	303	322	290	269	307	268	268	273	293	277	298	310	265	290	271	255	299	297	284	310	332	311	297	299	268	274	299	271	302	289	300	292	285	281	287	309	314	279	300	318	309	308	285	268	296	310	308	294	278	309	281	278	312	308	271	279	261	288	271	297	299	307	312	304	286	337	273	295	280	282	265	298	295	274	241	279	310	273	263	303	324	350	284	328	309	285	306	330	304	291	280	303	258	294	319	282	310	305	298	324	282	281	290	308	317	266	305	290	299	313	282	305	316	281	273	281	322	304	299	302	298	312	282	279	310	311	286	270	297	289	264	245	307	282	304	292	284	325	303	287	311	290	298	297	292	292	303	277	303	307	275	292	318	284	314	300	291	277	291	300	263	292	311	290	304	289	296	287	329	323	296	292	291	289	292	306	252	300	290	282	293	300	301	295	309	302	299	304	294	339	314	291	291	273	293	293	270	292	309	285	277	283	296	288	301	306	286	298	275	317	311	306	285	304	304	295	324	302	275	277	270	295	290	283	275	296	288	299	279	302	301	298	294	300	316	308	303	302	299	293	293	310	271	278	309	290	318	277	294	286	314	308	329	306	335	322	277	320	288	270	292	302	293	292	307	305	281	257	273	278	316	296	284	286	286	296	274	298	337	286	288	283	310	269	300	316	325	304	299	273	310	247	286	298	321	303	289	281	326	283	296	260	283	315	293	309	258	282	274	256	305	300	308	316	308	272	252	279	326	313	271	323	307	273	282	290	275	309	305	295	333	274	326	272	339	282	277	290	282	286	294	326	283	273	299	303	278	312	295	314	318	276	304	278	321	283	271	287	283	293	300	319	305	278	261	249	316	308	307	294	284	272	280	290	311	297	267	267	275	319	295	284	279	327	291	262	275	261	299	279	302	260	329	309	321	286	305	310	333	301	280	307	299	305	265	265	278	293	282	308	324	298	299	315	277	294	305	287	294	289	294	283	301	272	321	282	327	285	309	294	288	302	299	294	284	312	301	288	304	295	321	269	295	262	269	296	301	295	288	269	298	304	284	302	310	302	305	277	293	295	281	309	314	330	326	278	265	306	340	304	308	280	294	286	289	312	272	320	264	287	314	300	320	295	308	324	274	323	323	261	315	294	296	298	277	270	297	313	308	294	308	295	320	273	303	299	292	300	269	321	316	304	284	282	264	301	304	320	289	309	334	276	283	262	305	269	296	282	291	274	311	308	313	293	289	311	302	307	306	279	294	291	302	293	301	292	317	316	285	302	289	288	331	304	276	279	337	297	279	284	276	293	307	251	274	292	240	279	299	284	285	296	280	296	295	301	307	284	303	256	310	320	286	279	252	308	323	304	289	314	307	331	272	294	281	284	290	287	277	307	300	268	296	238	298	265	320	278	298	290	286	264	293	277	266	325	263	295	269	282	320	267	299	299	336	308	264	282	308	326	282	287	299	284	331	309	260	314	300	276	306	288	289	290	303	281	303	299	319	266	306	286	304	273	278	279	287	315	275	297	284	316	283	266	320	314	280	286	287	308	273	314	316	297	301	305	280	279	281	292	292	270	282	312	276	308	311	317	258	276	306	276	279	310	282	349	293	311	273	309	297	276	292	284	305	311	300	315	266	279	274	310	294	302	277	306	307	280	287	286	313	300	287	277	313	297	275	285
6569	2802	1605	1028	895	797	740	759	762	731	736	678	679	703	702	660	728	714	636	693	663	709	679	693	669	727	643	722	664	726	705	709	673	728	667	695	700	711	710	725	702	663	698	719	730	696	702	678	656	658	656	680	681	728	637	684	702	683	690	639	734	679	676	700	683	661	721	662	716	718	710	646	746	693	656	692	707	692	686	662	675	668	688	712	719	708	701	679	692	663	711	700	689	648	703	697	667	693	654	715	754	651	632	663	677	687	698	717	648	691	699	675	678	698	680	679	720	708	695	678	690	706	699	683	698	691	671	680	671	643	705	671	719	705	716	703	654	700	707	668	672	720	661	683	686	696	702	664	691	681	664	698	636	662	695	660	685	683	709	710	668	673	699	709	707	695	730	667	686	708	667	689	668	718	688	683	679	665	686	696	682	742	696	681	660	721	688	705	722	671	693	696	644	699	690	698	697	716	678	712	707	691	656	686	656	655	652	668	745	645	712	698	678	729	662	721	666	704	685	652	674	686	677	700	695	663	678	715	685	721	731	702	704	751	707	691	683	685	630	621	712	679	685	742	668	632	688	657	681	730	697	691	668	694	681	651	677	707	690	656	673	699	656	712	663	716	654	670	713	705	672	727	693	696	687	702	651	665	736	701	660	655	663	711	672	641	680	732	731	672	662	707	640	710	660	730	689	666	662	686	667	702	692	673	651	698	717	671	699	702	684	636	669	680	692	626	688	662	642	670	671	679	712	713	644	637	683	689	691	723	672	647	643	675	705	688	690	723	679	685	677	699	683	695	667	701	723	682	646	712	682	673	711	691	708	664	679	660	695	667	652	688	703	691	748	644	739	676	707	688	663	692	681	701	697	660	649	720	707	698	666	660	695	709	728	687	680	698	717	661	662	696	696	705	687	661	705	697	668	669	648	697	702	745	660	655	662	705	674	678	675	691	665	704	699	726	694	677	680	712	751	692	696	662	731	708	691	659	671	697	694	687	693	724	698	655	724	687	661	702	696	744	637	661	642	676	711	686	693	667	682	673	693	722	742	677	674	677	656	647	720	678	647	685	693	644	648	660	657	654	714	679	685	682	716	722	678	633	675	724	686	675	722	668	694	687	643	697	689	673	709	657	698	719	670	734	639	682	693	676	689	711	654	686	665	682	707	664	671	674	693	670	670	712	680	707	657	646	705	650	727	686	646	727	725	633	673	691	687	647	694	700	656	689	691	702	671	665	671	748	677	625	702	697	690	635	719	694	699	665	674	681	679	639	723	701	700	727	654	688	674	673	673	692	687	689	702	683	656	693	677	705	697	694	650	699	707	731	705	709	672	681	716	672	691	656	649	712	682	684	702	688	661	655	698	720	641	681	683	632	662	676	691	700	700	680	673	696	721	666	682	674	689	661	676	672	662	694	659	718	713	623	717	703	691	692	703	713	700	714	623	672	701	675	709	703	664	662	744	678	676	672	737	698	659	671	672	712	690	660	694	698	715	716	678	686	714	663	647	650	717	682	749	676	723	723	660	652	685	658	678	718	725	773	697	691	676	689	723	711	644	692	681	695	720	717	670	662	695	677	689	666	665	678	672	678	679	715	697	693	703	665	713	692	692	708	677	737	681	692	663	700	659	704	729	689	670	745	707	686	649	691	716	658	681	699	688	676	713	690	727	617	717	735	670	712	701	676	704	684	646	694	672	635	658	638	665	658	714	703	690	678	663	693	725	698	704	682	702	719	695	712	676	632	674	665	679	686	673	682	675	665	661	706	692	719	686	669	696	662	699	717	676	711	698	683	681	666	693	681	746	651	689	712	711	712	657	708	671	673	746	717	670	706	670	716	691	671	714	679	642	723	693	692	694	719	675	723	654	644	682	703	668	741	639	701	700	698	660	709	636	714	670	692	682	694	708	693	662	681	706	713	689	674	718	670	661	704	696	673	696	682	657	690	710	693	695	676	718	676	690	696	673	669	702	723	667	668	708	672	719	688	716	721	672	692	687	704	725	707	676	720	648	653	658	698	688	678	678	709	691	669	712	664	731	711	677	682	653	724	695	693	668	707	665	644	681	698	648	660	675	697	671	678	631	711	697	725	652	675	697	668	686	711	680	704	716	710	708	691	675	672	717	684	634	694	701	680	673	712	635	703	702	670	707	690	684	669	678	700	690	717	720	646	676	645	700	672	696	736	727	671	704	671	701	692	681	711	700	676	691	680	703	725	665	693	658	719	694	701	638	675	640	682	669	670	722	692	671	730	677	733	701	640	686	670	700	741	667	704	683	695	662	694	684	669	698	677	682	687	745	712	713	674	676	678	727	652	724	692	645	685	693	703	692	689	668	665	707	692	669	684	704	685	652	694	655	705	704	667	689	771	640	643	672	708	630	654	711	673	671	642	687	697	705	704	686	698	656	692	695	733	673	687	685	705	668	697	661	716	685	746	716	723	664	734	667	676	635	711	695	737	734	707	754	673	670	658	720	696	701	700	700	670	708	693	725	670	696	699	709	723	693	703	678	678	688	657	687	688	704	694	662	739	711	709	676	704	693	723	680	696	699	713	703	717	714	709	677	719	686	698	700	681	677	688	743	688	713	650	671	696	680	705	647	688	659	703	705	644	660	691	724	695	726	690	686	703	685	699	655	689	731	697	717	673	669	719	691	665	727	683	731	683	716	680	719	697	715	687	670	706	699	711	663	677	663	749	691	696	694	676	670	678	673	661	683	687	734	680	668	699	695	671	669	700	701	737	693	659	705	690	697	637	696	665	657	707	692	712	671	685	689	656	701	710	685	715	684	680	668	660	694	695	686	652	703	679	687	632	696	694	687	716	676	661	751	692	690	732	681	739	653	689	688	726	705	717	683	679	707	716	699	704	750	689	680	722	654	708	727	663	710	646	641	650	676	649	647	660	706	745	687	719	670	705	671	701	702	702	651	704	673	702	695	692	669	696	737	658	666	693	667	668	702	633	681	676	734	726	744	726	679	648	696	657	687	691	670	691	669	695	710	694	667	717	709	674	688	724	711	631	715	690	737	699	668	658	706	662	704	721	691	703	673	711	718	721	708	680	661	674	636	680	684	625	686	679	701	658	697	741	703	660	682	717	647	702	675	651	706	687	653	712	658	707	692	694	689	685	680	738	660	615	729	667	683	683	724	683	692	673	696	643	725	628	653	711	662	711	679	681	661	674	659	653	726	684	716	657	687	700	682	672	666	675	648	670	656	681	687	689	614	652	688	751	702	677	689	697	656	652	691	703	705	660	692	691	663	737	684	645	688	690	690	672	670	674	699	721	713	677	703	668	677	676	670	673	705	655	723	613	689	710	703	750	737	716	675	697	683	702	691	701	677	715	683	714	698	690	715	644	690	728	720	669	688	630	652	688	689	700	704	666	683	646	683	717	693	658	684	685	684	645	696	720	694	700	710	677	687	698	704	701	694	732	675	679	672	673	681	649	742	691	682	650	711	671	701	679	688	649	715	664	694	690
24417	21060	24361	27946	21053	19881	1241	575	453	377	384	356	340	287	269	266	250	235	245	232	232	213	232	242	215	233	241	222	216	176	221	210	205	206	228	219	202	209	219	201	221	223	199	185	186	204	201	215	210	221	216	190	206	191	197	231	195	196	224	196	184	203	207	214	196	199	228	211	192	203	212	207	186	222	220	218	183	196	214	221	206	220	195	203	209	193	186	193	200	197	208	218	191	199	204	220	215	202	202	199	206	205	210	175	205	225	209	216	208	181	193	223	199	195	200	216	218	207	201	191	216	214	244	211	177	216	224	199	221	219	199	195	197	200	195	176	208	216	221	179	202	228	221	181	210	207	190	230	222	208	200	226	186	192	207	209	186	222	252	193	205	198	221	233	209	237	194	217	207	236	233	203	230	205	230	217	211	225	203	216	226	222	208	204	191	211	210	211	207	200	202	207	220	229	200	220	186	198	197	211	212	196	203	220	214	188	204	211	214	194	185	198	211	209	184	189	203	216	214	200	203	213	205	219	180	208	193	222	163	216	196	228	206	219	196	185	200	215	187	198	214	219	197	223	202	197	223	196	222	227	207	224	205	185	228	196	211	230	195	208	239	215	222	191	209	228	216	216	212	200	215	211	197	205	208	182	223	180	203	191	203	209	223	241	189	207	196	225	201	229	190	215	205	185	224	217	222	226	226	213	180	222	207	215	212	225	201	221	188	206	221	192	162	212	189	184	243	202	207	219	236	187	212	206	218	203	213	223	213	201	195	206	208	176	197	209	207	185	203	208	205	206	184	212	214	231	204	208	216	198	225	198	211	210	214	188	178	194	215	231	208	217	203	207	236	181	214	197	227	197	215	208	215	204	207	218	237	200	191	195	216	212	199	209	182	200	200	216	245	197	197	221	215	190	221	181	199	213	226	223	192	210	198	195	219	238	205	198	220	193	213	219	212	223	203	226	224	195	210	203	184	194	208	201	182	219	210	200	198	180	231	190	190	231	200	188	204	228	180	218	201	216	200	205	205	212	199	197	202	226	228	223	226	236	206	206	226	195	205	224	206	195	238	202	207	199	210	192	199	203	202	205	197	188	220	188	201	207	218	203	197	205	218	185	183	190	185	187	196	187	211	206	204	202	197	186	178	188	173	215	224	220	219	213	188	175	179	223	233	202	202	215	198	210	219	241	205	233	207	206	211	201	226	188	211	202	210	196	217	207	210	210	205	196	199	230	225	203	218	228	199	177	204	189	191	214	179	212	222	211	233	238	219	189	227	205	179	207	227	200	223	187	195	193	208	211	234	213	250	203	231	203	196	224	195	214	201	230	194	217	225	196	203	225	229	232	208	190	212	190	171	196	174	210	228	221	224	209	202	208	204	207	198	219	206	200	191	233	213	230	206	240	174	208	210	196	202	223	205	200	213	218	203	229	231	210	208	187	216	192	239	204	198	209	251	180	216	232	200	205	198	198	231	201	229	213	205	191	208	194	208	197	214	183	239	212	214	190	209	207	191	215	228	239	198	207	206	196	207	206	193	211	196	212	204	191	194	209	189	239	218	251	198	185	212	233	188	193	206	221	206	226	194	230	220	200	197	195	218	183	165	203	199	190	217	204	209	212	212	181	219	218	214	204	207	202	216	209	229	202	179	219	209	183	212	197	218	214	234	221	201	205	188	214	187	189	219	194	218	220	199	242	210	210	224	214	225	203	200	200	213	198	205	190	245	243	202	197	210	219	229	208	211	178	193	208	209	220	213	212	195	199	216	201	213	195	181	203	193	192	212	191	191	203	177	241	207	208	212	192	205	207	195	213	219	201	219	228	193	242	201	181	217	209	194	219	213	225	197	182	219	221	233	180	223	175	192	190	218	216	229	220	217	200	200	208	208	229	217	193	197	195	203	202	199	193	193	208	239	226	192	219	201	192	217	177	199	217	207	210	201	215	177	201	195	200	193	225	211	193	204	216	195	230	206	216	225	233	217	167	205	211	203	209	210	240	202	205	186	216	233	231	220	234	195	232	221	180	192	200	186	207	227	214	196	188	232	212	199	231	208	215	222	206	204	207	209	196	211	226	209	206	197	207	209	174	172	229	205	220	223	216	215	219	196	225	189	236	209	197	204	211	202	195	202	188	206	245	204	243	229	211	186	199	193	217	202	202	216	232	211	185	204	188	200	214	202	180	197	220	213	185	209	213	216	189	187	215	217	181	178	196	198	210	239	228	200	196	211	192	198	194	192	207	204	203	205	205	197	200	199	257	188	226	222	169	185	215	199	224	183	193	196	204	222	213	209	211	178	213	179	195	186	210	210	196	183	214	197	197	216	210	204	233	192	181	243	206	237	190	207	200	222	212	207	218	177	234	193	194	216	201	198	195	201	232	220	208	207	221	212	200	213	226	208	178	187	222	197	217	221	215	198	173	210	211	216	180	195	196	185	196	211	206	216	217	229	224	217	200	204	235	199	192	178	185	200	186	195	185	221	216	215	187	218	195	172	186	220	180	211	201	211	237	224	204	221	192	204	205	234	222	216	203	229	191	193	203	206	187	182	200	184	190	193	206	226	194	221	217	189	179	172	217	212	195	194	194	192	210	226	210	189	190	196	207	188	203	200	215	203	219	206	204	218	211	207	209	216	194	202	208	219	201	210	192	243	218	194	214	218	223	215	208	204	199	226	217	230	196	185	213	207	214	192	180	205	198	197	199	196	190	207	197	225	209	181	218	227	212	200	194	208	220	201	214	206	214	196	205	212	218	193	195	207	189	206	201	211	201	227	218	225	195	212	197	219	191	205	222	196	188	209	217	190	188	224	195	218	195	210	205	193	233	199	197	193	195	195	206	216	220	198	214	204	203	224	237	200	189	235	214	216	199	181	239	192	209	213	198	195	228	182	226	189	180	199	209	212	191	195	191	247	208	238	206	212	202	187	221	206	175	257	198	210	236	206	193	192	194	203	195	195	194	228	213	188	185	199	224	226	206	221	208	243	180	207	217	224	201	202	210	203	184	192	214	193	218	214	204	193	204	219	208	204	238	238	211	211	203	226	210	193	198	215	172	227	230	219	189	239	209	197	191	203	230	206	199	199	206	234	203	193	221	216	213	195	212	233	202	200	240	201	203	203	219	199	205	200	211	203	222	210	190	183	224	214	210	198	220	227	171	198	203	226	242	223	238	202	223	195	184	186	206	198	201	201	187	200	186	224	208	232	207	203	182	223	216	206	225	221	168	206	196	189	214	207	202	222	184	201	209	214	207	255	231	218	220	224	181	184	238	202	204	185	211	198	212	193	197	232	198	224	199	192	211	223	195	223	206	206	205	214	201	197	213	219	196	224	204	213	232	221	210	203	222	210	221	213	234	203	222	197	218	223	222	181	215	213	206	205	174	204	189	181	219	211	210	217	197	203	214	201	217	199	213	190	188	202	220	228	223	189	205	220	216	192	238	219	217	209	216	210	221	202	208	191	161	244	203	191	214	209	169	200	218
4718	5270	2726	1380	966	744	600	633	595	575	554	580	510	547	528	489	541	492	526	515	506	500	528	492	494	458	493	522	463	491	507	476	477	520	529	504	494	493	489	510	466	493	541	466	501	489	516	577	502	522	498	507	469	520	498	505	515	452	516	508	501	532	488	487	488	516	509	515	479	490	497	505	517	517	474	496	421	484	475	508	471	523	473	515	520	514	486	480	497	523	522	496	515	494	502	469	495	475	487	529	478	466	498	476	520	481	483	500	483	486	506	479	524	521	506	483	501	508	493	465	504	460	490	500	493	555	465	500	459	510	479	474	531	514	524	490	471	492	499	516	472	465	523	528	483	476	484	490	526	524	482	491	489	467	531	512	503	514	480	499	506	454	484	501	532	486	505	457	492	544	482	494	467	484	516	464	444	492	488	521	494	506	488	492	496	527	511	499	505	481	453	500	492	444	493	471	471	479	538	521	478	488	504	514	485	482	502	496	546	520	529	536	486	512	454	477	497	509	508	479	505	487	509	465	491	502	487	481	482	489	495	499	502	487	484	504	461	498	520	497	490	509	479	497	493	526	528	495	500	506	484	495	507	489	475	443	464	553	516	509	461	466	488	483	490	478	505	489	473	512	496	518	466	486	507	529	511	508	507	527	522	503	527	483	537	492	488	492	484	488	505	485	505	496	488	487	493	493	471	527	470	531	482	490	473	506	511	490	521	467	497	490	541	511	517	500	525	467	497	506	487	484	489	498	497	513	479	516	486	515	499	516	489	500	463	503	512	498	484	481	469	524	500	484	513	535	492	495	522	491	534	493	522	505	482	521	495	523	495	463	492	499	478	507	458	492	473	507	477	490	468	510	533	507	459	508	544	509	555	477	543	485	485	501	499	507	480	476	483	512	512	489	459	538	521	508	518	483	539	474	477	504	496	510	505	495	510	464	500	501	482	488	467	507	466	511	481	449	514	496	476	482	518	520	502	495	500	487	477	512	510	507	517	497	480	524	516	516	484	513	492	496	538	505	503	482	490	495	520	475	499	515	531	509	513	519	497	529	505	480	463	494	469	470	468	507	497	502	531	505	511	510	522	477	477	510	498	480	457	506	508	524	466	526	490	508	504	527	470	505	489	502	481	484	490	449	486	494	515	462	503	480	522	496	503	504	496	508	484	487	503	505	430	502	473	485	489	466	510	452	479	450	498	492	491	466	482	498	489	459	469	485	514	508	471	505	502	504	484	521	500	494	491	504	501	509	519	497	504	502	478	515	476	498	522	495	498	511	526	507	485	505	471	526	481	497	449	530	481	495	527	518	495	507	505	508	500	487	490	499	454	531	507	512	492	466	491	485	480	502	482	475	499	498	510	526	495	489	496	497	513	459	494	494	462	497	495	497	489	516	474	520	503	469	487	502	445	519	490	494	544	503	469	505	486	513	491	507	491	514	472	494	481	512	487	502	471	485	498	476	492	454	493	481	488	490	527	516	481	498	485	501	476	523	455	534	475	522	491	513	534	511	501	471	507	490	507	492	479	483	494	515	528	495	496	489	485	451	476	489	477	514	479	489	537	546	516	509	486	482	526	500	511	499	532	497	524	530	505	528	530	523	502	514	504	507	523	533	467	504	463	512	529	495	501	505	483	487	509	488	483	467	560	512	501	459	508	504	525	515	480	511	512	458	493	481	496	486	521	451	494	524	483	502	528	488	479	479	499	465	476	460	483	505	522	518	530	486	479	491	468	497	511	532	506	533	485	484	499	487	514	520	447	501	496	496	476	489	496	504	516	500	534	467	499	474	492	528	524	510	496	509	495	480	494	513	481	474	476	477	482	487	527	501	494	534	499	502	506	490	493	491	484	496	471	503	480	450	494	521	489	483	505	479	514	460	499	453	488	517	498	478	472	488	476	487	507	494	489	473	537	522	479	490	511	532	472	484	495	500	456	472	486	466	527	481	531	483	486	483	513	516	501	505	460	511	487	506	491	508	496	492	478	503	499	467	456	484	499	503	487	515	505	488	509	518	523	522	487	478	500	492	515	521	493	486	499	502	484	461	515	522	469	498	510	503	517	533	500	497	480	516	476	513	491	528	505	495	478	497	497	462	517	536	502	501	505	502	502	439	516	482	471	488	501	505	495	479	448	507	482	493	510	496	488	459	427	518	475	503	530	486	510	488	474	484	488	506	492	480	466	497	505	468	470	512	508	456	455	486	525	501	486	523	479	492	532	465	479	464	500	484	507	483	510	496	492	515	492	455	516	499	486	457	501	552	495	529	462	541	492	505	524	496	469	482	482	471	505	518	497	511	493	515	480	502	535	497	497	483	510	510	500	493	512	505	462	488	515	483	496	500	492	492	503	496	478	524	526	503	498	512	501	489	465	477	513	484	542	500	508	502	476	481	501	450	484	495	479	515	493	483	478	499	553	483	520	474	500	482	519	472	499	508	505	526	458	497	512	478	497	467	495	498	503	522	518	528	468	489	508	460	462	528	493	489	459	497	509	475	480	530	494	478	479	492	504	460	515	535	488	464	500	547	474	505	474	505	508	477	491	468	473	491	489	490	465	501	513	496	450	518	523	503	486	508	506	511	515	504	502	513	524	483	451	519	489	541	491	480	544	495	467	522	494	491	549	518	478	481	530	467	495	486	532	496	524	508	489	517	487	534	506	476	477	485	491	493	469	521	492	480	508	517	466	501	487	470	458	521	477	483	537	533	535	460	498	487	525	470	486	499	508	469	488	483	533	507	470	503	485	526	540	474	500	499	499	518	507	498	503	524	522	494	500	480	468	485	517	496	462	461	489	514	468	483	510	503	461	478	516	523	532	467	548	519	512	529	505	502	504	468	496	542	497	509	516	501	523	545	512	515	485	513	511	519	501	485	486	505	493	513	481	501	537	496	500	474	466	519	504	532	477	494	538	526	430	481	482	544	510	498	508	490	492	497	507	540	508	492	462	507	508	490	494	465	443	496	508	472	502	460	518	489	503	491	462	536	479	507	506	494	519	483	511	532	496	479	446	475	525	498	507	521	534	527	521	491	457	519	477	485	431	500	487	514	487	480	487	522	449	502	482	497	518	501	525	442	512	472	512	477	474	537	460	530	480	484	521	478	502	497	465	467	490	465	494	513	486	525	518	487	510	477	491	525	488	488	489	518	483	489	493	497	530	505	502	458	474	488	473	463	511	523	506	492	492	455	497	485	504	493	521	511	483	518	568	464	510	508	470	469	517	521	523	473	478	499	478	488	500	510	452	475	484	485	508	503	515	489	498	457	508	459	490	466	524	481	502	502	460	467	516	510	507	500	483	473	492	499	526	539	492	478	486	487	498	485	522	508	471	504	496	478	500	462	486	508	484	471	482	518	513	510	511	517	507	493	490	552	464	525	472	473	496	497	492	500	512	489	465	482	493	495	504	491	520	454	509	502	497	507	509	484	513	496	496	468	508	513	495	478	523	495	495	514	501	508	500	514	455	517	515	480	482	525
23754	20986	24663	27495	20988	21008	15772	1012	629	485	412	402	311	277	250	260	239	183	189	195	194	198	186	187	180	176	161	168	170	169	174	149	149	160	171	149	171	144	144	148	148	161	145	168	132	128	121	147	126	151	154	137	150	145	178	150	166	136	133	151	133	136	154	160	143	139	123	167	164	162	149	151	159	159	121	160	148	169	125	174	154	166	137	140	158	164	142	163	138	141	178	157	141	150	123	159	152	161	159	156	156	155	160	146	160	159	143	152	145	148	148	152	145	148	154	132	156	149	144	151	125	150	155	138	144	167	141	155	145	191	143	125	150	155	137	131	156	152	167	173	134	159	149	168	155	154	153	153	137	163	163	180	149	147	112	145	152	131	160	138	159	154	144	146	161	143	151	154	160	151	133	127	144	158	138	145	159	162	164	168	144	158	145	160	156	166	140	137	133	138	140	152	148	148	146	163	146	146	153	148	169	146	145	152	155	153	154	145	165	134	127	156	134	152	124	161	138	162	131	129	161	145	154	155	147	147	171	141	159	157	135	144	126	147	145	135	164	164	165	142	132	108	166	150	150	155	146	201	138	150	165	135	129	163	137	128	160	152	160	143	147	141	142	158	158	124	150	159	171	169	148	140	147	163	160	155	147	144	146	152	134	158	153	162	182	158	166	132	170	131	180	163	140	132	157	152	146	187	125	164	139	157	138	158	127	163	153	164	149	146	137	136	148	143	140	143	144	140	144	135	138	153	148	153	151	161	143	147	156	156	148	158	139	181	163	182	140	134	116	158	160	145	156	133	164	175	165	158	149	150	154	146	135	144	138	147	174	157	152	162	151	138	178	151	135	155	129	149	150	148	154	148	145	149	157	144	177	150	165	142	158	135	136	138	131	151	156	129	151	158	141	142	147	135	143	135	156	148	130	145	151	143	137	147	163	142	158	144	143	146	159	145	136	154	138	138	179	158	154	154	138	154	128	144	151	171	142	162	139	147	178	139	146	150	160	142	160	156	153	155	132	146	165	129	153	163	162	149	159	187	125	139	156	140	136	140	157	149	158	148	140	150	143	142	120	145	136	136	124	137	160	137	146	148	141	143	160	152	128	171	150	184	164	173	155	140	144	143	134	139	147	133	149	166	149	122	142	149	136	149	176	167	143	152	133	147	156	154	143	148	145	180	177	146	148	155	130	127	146	143	133	135	143	144	157	134	146	167	150	139	146	125	149	142	133	140	152	154	191	143	142	177	164	161	164	161	153	153	177	154	162	163	158	141	162	136	156	166	159	160	119	144	138	142	157	156	159	132	125	139	170	154	142	162	147	149	162	140	147	153	125	143	132	143	170	159	133	153	152	151	136	152	154	148	145	153	153	147	143	160	135	146	148	138	159	147	158	157	162	118	163	140	152	162	148	137	148	156	141	154	164	137	155	137	135	125	153	145	148	165	133	145	138	128	142	153	149	156	124	153	159	155	161	143	167	146	141	173	149	145	154	157	127	130	167	180	143	164	161	153	160	141	137	151	146	134	160	131	137	142	156	162	129	161	178	157	128	120	140	156	173	135	124	158	147	145	166	149	149	173	152	139	165	159	138	164	143	163	158	151	149	141	131	136	133	136	162	148	138	141	131	156	137	145	157	123	135	159	124	155	173	153	129	137	159	164	140	128	144	157	137	169	153	168	141	146	124	147	139	136	126	146	141	159	157	170	159	155	148	157	161	161	145	144	174	163	145	142	145	119	170	171	166	127	147	152	173	156	130	165	158	148	137	151	152	158	184	183	144	139	153	169	141	163	166	141	149	133	147	156	164	185	165	159	127	132	123	120	148	150	141	170	151	157	140	151	149	125	147	131	124	150	159	160	162	153	161	157	154	169	138	135	151	145	152	136	141	130	158	138	171	158	156	143	154	161	142	158	142	148	155	145	146	163	155	157	147	160	155	157	151	164	150	168	163	148	148	137	158	157	148	133	150	135	158	153	157	144	154	140	179	160	154	156	163	147	161	119	172	147	173	132	162	133	143	160	166	160	128	141	158	148	132	145	164	159	138	182	140	148	168	163	143	145	148	170	154	156	126	153	132	147	140	156	176	154	136	151	147	148	152	131	146	143	124	172	142	143	154	136	145	134	177	173	115	152	151	152	142	138	149	161	136	171	134	151	143	160	151	149	135	170	146	138	150	146	152	149	143	153	142	142	164	139	127	146	162	150	162	163	155	131	179	147	147	149	162	119	125	151	145	137	161	135	144	168	148	145	155	129	146	148	160	144	140	152	140	150	145	154	159	163	147	144	147	139	150	172	139	159	143	133	132	156	142	158	122	163	139	161	163	137	139	176	138	169	150	155	149	153	156	151	150	149	153	158	163	155	168	149	166	156	151	147	160	146	173	130	149	145	162	141	162	163	156	160	154	151	135	135	112	141	144	133	150	151	134	170	136	139	178	143	148	153	132	142	147	152	157	146	150	164	155	140	155	145	156	134	177	155	152	121	152	155	183	134	138	144	143	149	177	163	164	123	144	159	147	168	149	127	150	161	153	111	156	155	136	127	175	145	152	125	146	166	141	150	145	167	134	136	158	153	151	152	151	132	144	124	140	146	167	146	115	144	141	148	145	138	160	141	140	127	138	130	158	166	146	155	143	160	150	157	129	146	154	135	144	155	134	134	153	129	112	159	155	145	156	129	140	156	153	169	143	168	167	153	149	145	194	157	144	147	184	156	144	155	145	155	165	149	171	130	137	154	152	141	150	165	130	150	147	152	121	146	156	154	150	142	136	146	159	160	137	148	173	151	136	149	146	152	152	151	158	139	138	132	146	151	156	152	163	143	146	150	138	136	153	146	149	145	148	157	153	138	134	162	137	127	136	139	149	154	153	157	148	143	145	141	157	143	135	150	173	155	152	148	141	160	165	150	125	127	142	146	143	158	157	146	143	149	146	134	143	156	117	148	136	182	159	154	146	129	141	167	143	144	142	146	144	157	151	162	149	172	152	143	152	141	169	144	146	156	144	148	146	156	141	163	158	157	132	152	158	128	147	150	149	147	156	160	147	152	148	159	157	147	131	127	140	162	152	141	134	136	164	174	157	149	120	137	135	139	137	156	158	163	132	159	148	151	166	164	150	152	150	153	136	178	143	146	146	141	155	167	169	153	160	151	169	128	151	158	158	147	158	171	151	161	145	144	147	164	139	161	142	141	153	120	139	131	137	137	131	140	140	157	159	163	163	159	165	170	153	152	172	122	149	138	155	155	147	153	144	137	119	150	169	145	155	157	127	144	181	144	147	161	135	148	148	141	156	136	170	155	160	144	143	140	133	172	177	144	154	146	148	144	155	141	132	122	159	165	139	154	142	149	166	160	137	165	144	148	138	182	139	142	158	136	137	150	170	125	132	154	134	147	134	139	140	146	142	139	128	153	166	148	161	168	147	162	127	176	155	160	151	158	148	136	144	168	157	152	170	134	153	149	158	124	123	188	147	135	135	148	167	155
5233	7725	3714	1737	1095	761	611	569	520	505	468	479	433	401	393	402	417	394	365	437	405	412	389	376	339	419	396	384	411	353	372	384	385	370	417	364	394	394	394	371	369	383	411	386	349	374	382	381	396	337	354	352	394	379	400	381	371	388	374	397	371	398	355	401	370	382	361	372	361	358	349	357	382	358	378	363	362	418	385	358	339	366	394	391	339	399	367	345	369	394	396	351	393	384	368	381	342	372	334	412	401	372	366	373	396	387	355	374	350	334	382	404	404	378	382	369	387	359	387	375	397	375	351	383	409	339	402	361	373	365	379	392	423	386	364	379	401	375	384	364	361	395	380	390	369	414	351	365	355	357	370	372	380	386	340	381	387	401	370	344	385	405	394	348	392	403	376	375	341	365	397	371	402	381	353	351	375	385	367	402	387	374	371	377	340	363	358	383	369	358	384	373	387	388	384	393	368	399	378	401	361	395	358	369	347	344	353	340	360	374	394	381	416	377	382	355	370	395	379	346	387	341	374	377	376	359	367	387	382	364	396	387	392	337	382	398	389	373	405	362	375	390	385	340	392	370	374	372	367	399	366	374	362	392	336	371	376	365	347	379	394	363	351	353	384	388	378	425	381	375	380	396	395	364	364	361	394	354	378	424	377	385	374	372	412	411	374	385	381	363	373	369	380	333	411	380	377	379	369	374	388	348	330	391	373	350	371	365	357	381	368	377	380	397	362	413	371	402	388	430	377	345	414	356	387	385	384	372	400	365	386	382	350	374	374	382	370	374	367	383	374	362	360	395	405	421	362	394	403	377	377	381	388	360	381	351	342	356	351	367	386	369	372	388	371	381	352	356	384	369	367	385	393	365	382	370	341	385	391	408	370	353	400	344	350	406	368	405	376	372	382	373	382	368	373	389	365	395	402	338	363	365	352	396	387	396	383	357	406	416	377	394	351	348	390	374	358	353	408	371	383	377	364	378	378	337	387	400	411	382	355	402	360	393	373	393	397	364	397	353	363	361	358	345	368	353	392	375	355	369	354	387	376	399	360	348	371	378	386	368	347	374	382	351	350	377	409	383	383	378	384	379	368	399	383	354	405	384	371	396	380	383	382	381	375	379	366	419	380	396	393	371	389	414	402	375	385	355	368	346	375	369	401	365	355	376	401	368	381	369	389	360	363	379	403	415	360	395	373	396	373	335	363	394	354	392	353	377	403	346	359	363	387	344	393	390	375	377	396	370	375	398	386	396	372	398	367	363	382	365	378	367	371	381	397	404	381	369	395	384	368	382	343	364	354	373	388	354	345	419	374	394	371	365	423	374	358	392	401	365	347	360	364	343	394	383	375	395	405	371	401	385	386	397	369	368	388	374	359	357	360	376	370	372	370	399	372	358	387	368	396	333	387	389	378	370	396	365	346	370	380	417	392	362	400	379	392	376	394	375	397	364	396	385	362	388	359	404	378	346	408	399	368	360	377	408	337	392	368	369	371	376	370	368	409	369	395	393	402	370	386	370	384	397	409	380	378	355	380	387	357	378	394	397	402	402	374	394	370	403	382	366	395	359	375	371	390	354	347	402	380	405	363	377	396	363	410	359	422	403	332	384	403	347	382	369	359	378	389	373	371	348	365	389	381	354	349	352	385	356	362	407	375	346	367	350	367	373	374	370	393	365	411	406	359	335	403	358	434	366	355	383	389	351	391	374	402	374	384	360	405	370	384	374	406	354	375	396	371	396	383	363	343	363	366	372	376	385	369	391	388	385	346	384	353	369	360	361	378	403	378	368	395	374	364	390	386	381	377	355	365	383	374	373	397	359	389	381	391	382	372	409	372	394	399	369	388	393	379	366	399	352	407	396	345	369	362	341	363	391	373	354	354	380	356	388	362	366	418	359	393	367	394	410	363	346	366	404	401	381	386	384	369	377	373	380	418	349	382	397	371	400	344	337	341	367	373	377	361	381	377	375	344	345	360	349	380	374	364	380	354	385	357	366	373	374	392	387	359	397	358	399	392	385	387	381	382	403	345	376	390	384	359	363	374	379	393	352	378	366	353	332	376	361	380	404	368	333	369	346	385	355	399	352	364	402	379	383	403	383	368	349	356	384	382	373	353	374	367	403	366	382	369	324	372	366	404	376	387	377	416	374	392	398	404	386	384	398	370	411	407	392	374	380	377	379	388	356	376	364	363	368	364	394	339	360	403	370	369	368	376	377	359	355	383	387	406	379	402	406	390	365	404	337	382	365	388	385	357	366	366	364	388	401	357	391	375	378	377	413	378	348	405	395	393	344	349	361	336	359	348	379	403	377	419	344	356	361	387	403	420	370	367	360	404	343	378	353	358	366	410	400	329	387	356	366	374	390	368	338	389	346	360	332	369	360	387	367	359	373	361	363	352	379	382	376	399	396	385	386	376	371	383	352	345	397	369	394	388	378	373	384	389	394	359	358	376	356	389	399	359	389	363	378	404	389	357	345	370	392	362	394	398	368	375	368	374	375	366	373	376	376	370	383	384	366	401	365	387	397	396	384	369	412	395	346	428	407	384	373	382	390	409	390	361	367	384	363	353	395	376	359	401	374	406	382	391	392	351	389	311	389	399	372	362	368	372	346	376	389	337	358	369	376	373	369	368	394	381	371	411	396	359	389	402	380	379	400	363	361	367	386	379	337	386	391	363	368	386	394	359	402	384	377	384	374	360	385	393	378	353	401	387	383	380	377	360	369	369	408	363	384	369	331	390	398	370	380	349	353	390	369	395	396	380	348	354	364	374	378	329	354	369	369	376	380	398	364	398	367	402	367	392	371	393	392	415	391	405	366	376	388	349	375	407	357	371	338	379	401	387	343	375	359	363	398	364	325	355	369	365	411	365	370	371	380	390	377	376	364	364	373	381	375	389	364	336	389	372	396	413	378	401	341	374	336	379	349	364	366	383	378	349	398	372	387	406	342	390	395	370	357	374	377	373	353	356	372	379	380	376	375	391	387	366	387	369	378	374	402	374	373	382	381	372	399	392	376	326	368	395	391	373	384	399	375	409	380	349	368	357	346	357	391	377	392	372	389	349	367	362	378	338	366	350	377	399	382	350	393	355	392	364	415	379	368	320	367	358	376	396	388	398	390	389	370	397	392	380	375	360	371	406	412	363	354	394	392	361	359	385	386	374	361	387	377	349	333	368	360	387	340	354	357	397	360	388	374	372	375	372	367	397	366	391	356	352	359	368	382	382	380	380	372	392	395	361	346	372	368	366	359	368	375	374	368	411	329	381	367	348	367	389	372	369	366	373	368	381	384	371	392	383	337	372	405	361	346	336	394	376	375	362	395	381	343	344	356	344	401	390	356	386	367	353	401	396	368	382	362	398	384	394	347	345	360	413	382	376	370	350	346	368	394	352	417	373	346	340	376	355	373	391	386	382	384	382	361	342	416	322	367	373	381	367	372	369	381	375	379	348	399	405	374	392	393	362	379	365	397	370	364	363	379	395	402
30622	20575	11788	1464	582	542	459	466	372	407	352	425	327	324	342	331	331	292	312	297	299	278	321	291	295	303	311	281	265	332	289	313	301	293	288	319	299	297	313	303	288	294	303	267	270	284	310	292	288	301	304	298	266	270	292	272	290	294	274	284	259	281	346	324	259	274	291	294	305	304	290	275	279	316	303	296	268	293	280	298	289	284	287	306	300	268	300	301	305	308	276	339	262	313	291	275	253	294	291	295	290	307	273	252	225	281	285	277	296	279	313	267	319	301	333	294	303	283	274	328	303	271	329	286	289	298	282	273	267	293	316	308	327	282	298	298	261	292	304	289	298	288	267	302	298	302	301	280	320	321	293	267	285	273	288	264	277	286	328	287	277	299	292	319	299	290	321	262	271	263	300	308	332	290	284	294	288	265	296	285	292	305	294	276	290	302	299	305	276	267	305	296	302	262	278	306	253	297	295	280	279	318	324	306	292	261	286	297	296	285	290	283	282	297	293	268	281	282	297	311	255	285	276	281	318	289	289	305	297	297	302	275	266	305	309	288	281	272	297	297	272	299	306	289	299	277	317	292	299	319	276	338	300	307	281	299	286	280	264	294	286	275	288	289	350	296	271	284	271	285	280	289	279	264	258	276	279	299	309	316	296	296	300	279	314	286	279	282	293	277	296	296	265	281	297	265	300	280	283	288	277	279	298	283	310	277	269	303	287	296	251	293	293	302	252	281	275	292	276	295	281	279	329	278	291	277	292	284	260	302	275	297	295	281	300	297	310	301	262	307	295	258	294	287	310	296	303	257	283	268	299	314	272	307	312	311	252	305	276	289	293	282	309	293	265	315	313	280	256	260	301	295	279	321	265	303	280	302	277	283	262	293	291	304	302	272	280	277	302	288	269	292	274	271	293	260	297	292	275	289	269	276	283	267	302	280	316	286	270	298	265	285	296	260	259	297	283	277	304	311	306	258	303	286	305	259	317	289	285	286	267	237	305	284	268	297	308	260	271	313	311	260	284	304	300	283	282	275	309	280	277	273	258	260	273	291	310	273	308	286	288	285	309	308	284	322	273	299	309	311	312	279	274	315	292	311	276	327	311	268	302	276	268	318	281	281	297	268	320	287	300	287	302	264	329	285	273	313	296	301	283	295	285	289	277	306	292	314	278	285	318	329	294	281	300	336	266	270	298	269	292	286	283	271	303	289	284	298	282	276	309	282	311	289	291	288	256	282	311	321	327	263	302	299	275	313	322	298	288	288	299	353	268	278	316	282	249	294	294	270	338	252	279	296	305	255	307	303	285	264	265	280	308	305	283	300	303	303	293	309	279	271	287	286	296	294	291	318	293	309	285	318	315	300	288	282	306	290	292	271	297	267	299	282	323	319	298	288	299	265	287	276	300	264	293	294	299	304	285	321	293	283	286	283	286	272	315	301	263	307	277	282	336	290	308	283	301	307	230	245	290	301	296	272	315	318	323	249	263	301	306	279	286	286	290	314	269	273	345	290	271	277	264	336	286	307	298	310	280	285	274	309	292	295	299	262	307	307	267	307	283	307	288	304	292	290	297	309	279	328	281	294	261	298	293	266	285	295	266	272	263	285	295	260	277	305	306	297	277	287	294	287	278	289	276	289	256	306	263	278	302	302	255	281	308	282	305	262	300	289	277	290	271	305	285	291	308	275	287	292	288	289	292	281	280	285	304	306	292	323	300	317	264	280	279	279	283	278	268	295	276	280	257	320	299	251	277	271	315	319	325	322	290	310	294	296	290	296	288	268	284	280	291	309	260	270	305	290	324	313	287	301	274	302	275	288	312	283	295	320	311	302	276	294	315	340	274	311	258	304	300	285	292	309	273	279	287	291	302	264	280	290	275	294	279	290	284	284	305	315	295	270	281	298	319	313	281	277	298	294	317	309	285	293	302	300	277	291	308	308	279	289	272	290	303	317	304	277	320	287	268	316	303	313	291	291	316	272	276	284	291	312	315	287	295	284	283	310	283	277	271	327	292	312	313	288	256	272	268	283	273	290	329	326	290	286	310	300	293	310	299	274	300	270	299	305	299	303	289	308	269	280	277	275	293	280	314	320	314	335	291	285	270	285	336	289	310	294	283	325	293	292	314	301	324	305	314	297	312	280	286	293	278	296	308	288	283	288	277	302	307	316	293	266	303	286	291	291	250	289	301	297	304	320	332	328	294	284	281	304	318	323	327	247	306	300	287	304	301	292	296	270	262	311	307	281	313	315	271	288	262	288	284	340	312	276	301	266	309	319	284	297	281	305	312	284	256	282	275	304	273	249	293	275	292	269	283	297	299	298	278	291	308	275	300	302	315	297	284	306	266	263	305	262	264	290	288	311	300	283	280	285	279	284	288	282	300	259	312	289	269	265	276	307	276	271	275	312	281	283	262	279	280	330	311	282	311	300	307	291	287	285	298	274	303	285	245	307	299	297	304	320	263	293	313	282	279	274	309	312	292	290	302	310	288	301	274	297	297	273	303	274	291	313	274	303	271	289	307	306	294	322	329	282	280	302	279	300	263	287	285	275	287	276	305	292	299	293	299	326	310	310	309	283	289	242	310	292	281	312	272	309	288	326	279	283	299	285	264	284	287	289	321	272	279	301	299	295	276	297	283	308	310	288	293	282	303	307	281	270	319	281	247	278	257	298	300	322	283	296	300	272	279	284	310	317	272	317	291	269	293	278	291	276	299	287	279	291	269	297	291	291	293	304	273	272	294	291	304	305	289	265	249	283	311	297	290	264	289	294	322	279	299	311	316	311	284	329	260	268	307	314	296	295	298	284	297	272	322	264	304	300	244	331	276	288	300	293	318	298	314	282	290	308	335	290	302	270	306	317	289	321	268	291	315	272	322	305	272	274	312	263	283	253	293	274	287	310	302	286	289	296	282	309	297	313	295	299	303	289	288	304	292	309	308	291	295	262	298	305	308	311	276	274	297	278	320	292	283	266	285	295	285	327	272	282	309	278	276	322	295	283	317	282	283	269	270	278	302	263	263	261	302	294	311	284	274	296	285	292	274	296	292	296	318	266	302	303	289	334	313	265	285	305	277	279	306	272	304	299	246	286	312	314	293	281	321	286	276	290	296	274	280	279	300	294	303	284	313	316	306	280	318	276	311	299	275	304	321	299	279	288	289	270	278	323	286	261	307	287	282	278	314	304	336	293	285	326	328	263	292	269	310	310	291	317	272	275	294	291	293	287	258	294	287	277	335	288	295	297	314	313	272	268	307	301	282	293	281	285	268	291	264	291	283	256	267	279	306	296	285	286	305	303	291	303	265	278	310	290	308	268	301	270	303	276	285	279	289	258	278	279	298	302	307	301	287	257	278	286	317	286	296	273	335	273	292	313	295	322	278	278	315	301	294	300	352	308	283	290	275	298	291	286	305	300	289	293	280	296	289	294	293	293	308	269	273	310	284	290	319	274	281	277	290	316	296	293	287	300	301	264	308	285	305	273
6878	2779	1513	1028	836	851	754	733	742	720	735	676	741	712	734	636	664	707	714	684	671	664	675	730	696	671	681	705	708	679	722	695	710	731	710	690	703	684	738	726	681	669	670	674	666	657	654	692	713	680	683	685	675	655	702	695	702	659	685	658	673	681	661	660	715	703	646	699	681	640	681	708	670	664	697	733	669	684	675	681	660	687	676	721	693	694	696	736	676	621	667	688	650	719	667	687	709	678	623	690	673	688	667	713	649	676	605	685	686	671	706	694	679	672	703	699	682	689	716	676	697	725	739	645	681	674	646	699	696	664	692	641	641	688	680	677	701	717	677	687	744	653	682	662	688	694	735	701	684	723	677	695	689	666	730	672	711	701	705	689	675	640	672	684	662	690	703	695	680	668	666	674	662	675	701	673	650	679	667	710	657	731	739	685	697	699	701	687	723	696	721	675	647	667	688	665	717	681	653	640	657	675	710	681	639	694	688	656	698	677	693	704	708	702	660	728	708	700	743	678	673	681	688	649	693	669	704	681	671	706	622	697	704	697	698	707	691	699	685	652	654	716	649	655	680	695	673	687	718	660	690	683	674	713	669	647	724	737	733	624	717	717	646	686	677	668	705	708	712	689	661	651	680	702	681	688	694	693	697	714	707	674	688	694	694	698	672	695	711	656	696	660	703	685	706	674	723	686	685	649	705	661	652	687	643	659	720	713	647	703	725	627	689	642	696	684	697	647	704	668	710	672	687	696	678	633	682	664	660	678	672	715	654	666	684	665	692	698	692	662	752	674	695	658	640	678	677	684	682	646	707	694	693	650	654	723	686	671	705	704	686	669	690	662	710	661	733	672	682	700	661	689	652	699	666	696	700	684	698	645	679	680	685	644	710	699	675	742	654	643	696	672	688	689	714	679	704	666	627	612	660	673	673	721	667	649	701	715	695	716	702	688	681	676	714	664	658	664	721	716	690	676	662	718	696	679	693	706	693	725	682	732	666	702	666	710	689	714	675	705	631	688	680	661	713	668	677	695	686	684	681	628	659	677	708	742	690	729	669	663	667	703	664	659	712	685	633	675	618	673	684	709	681	712	682	705	666	643	686	684	685	715	681	715	666	695	698	660	686	676	732	627	648	684	664	673	704	680	715	663	675	667	715	706	658	704	716	705	676	630	686	678	684	669	674	725	677	673	686	644	706	699	703	697	687	705	656	694	664	643	680	690	690	718	629	686	720	676	674	722	653	683	707	711	651	698	722	660	666	672	719	689	680	718	667	662	699	698	727	680	699	698	673	678	672	656	653	667	680	692	698	703	741	711	705	665	720	714	702	725	621	707	685	670	665	677	680	694	672	686	676	668	746	685	675	712	715	697	662	669	711	723	662	701	684	742	681	697	662	682	685	676	671	677	716	691	646	665	650	655	724	678	712	641	676	730	678	691	717	695	713	707	681	696	742	715	687	684	680	651	719	703	665	740	689	707	694	675	669	695	677	679	703	663	713	694	695	726	702	709	679	687	656	634	705	667	654	664	654	674	676	654	662	722	705	612	701	710	658	661	702	676	650	668	703	712	674	645	702	702	652	694	651	679	654	676	663	669	721	665	727	649	689	691	636	637	646	732	643	699	690	701	700	686	682	725	706	712	733	698	702	641	675	708	705	718	698	717	736	656	670	692	666	687	705	715	675	703	681	687	681	682	663	680	648	684	694	723	703	751	684	663	672	649	673	660	661	696	674	693	752	731	709	673	716	692	690	684	685	660	662	707	668	613	700	662	686	648	699	709	629	715	725	679	676	702	666	734	666	691	693	759	675	634	680	702	709	670	677	668	653	675	651	681	617	687	683	654	687	688	675	728	713	721	676	677	717	688	687	718	679	693	691	697	660	680	679	659	656	637	660	658	667	709	676	731	718	739	669	712	699	655	699	692	713	710	674	696	641	724	711	671	680	693	750	729	673	679	679	727	669	694	672	685	638	687	685	699	711	740	637	668	668	688	666	662	700	663	649	682	664	718	692	677	686	695	631	718	746	667	650	683	679	681	681	690	677	627	656	649	679	650	700	666	709	722	693	682	708	694	615	700	710	690	671	738	669	681	685	709	672	722	721	671	685	692	697	633	708	685	678	675	642	652	718	677	689	656	682	675	701	642	702	656	675	664	679	685	656	709	684	650	700	684	740	672	691	655	648	700	664	719	667	680	723	617	680	730	639	674	670	690	676	689	626	670	686	696	678	682	662	706	676	723	670	720	707	667	708	680	698	717	693	668	699	705	663	662	712	665	659	715	686	687	672	668	650	694	677	633	704	703	693	703	694	708	656	671	681	711	678	694	711	648	668	686	677	691	695	666	722	691	683	650	735	672	686	665	673	706	689	716	695	688	682	680	740	723	711	661	737	670	698	667	674	679	726	675	685	664	660	662	636	718	692	709	735	635	640	642	656	689	674	679	684	739	676	656	699	721	708	647	664	672	695	675	750	778	698	653	698	670	671	750	666	701	723	714	699	670	692	678	656	647	724	697	721	652	689	693	687	663	728	698	692	694	654	657	718	720	704	723	712	663	673	716	692	699	669	703	695	669	715	683	682	713	652	685	686	698	662	667	685	661	637	658	698	679	678	716	676	674	679	684	704	694	667	714	683	714	677	684	653	673	708	657	710	690	707	690	711	687	685	756	667	705	690	681	686	705	706	649	699	726	688	684	678	705	703	677	685	702	696	697	681	716	727	675	715	654	686	706	718	682	695	690	726	674	718	695	664	633	692	733	724	693	765	702	681	667	688	670	702	733	655	669	694	690	662	744	668	708	680	679	719	698	693	663	681	688	701	690	684	703	662	692	668	692	687	701	687	616	616	669	716	707	663	690	718	676	675	686	728	663	713	672	709	726	655	673	727	653	667	651	676	687	654	678	695	735	711	671	670	654	699	697	671	659	661	698	641	667	705	641	696	714	666	688	652	624	716	681	660	695	714	685	682	721	664	695	663	704	675	656	687	704	677	696	703	666	686	702	693	702	687	703	696	654	719	670	648	649	676	701	733	630	675	708	669	678	634	711	715	684	661	688	705	677	695	666	624	656	698	708	668	674	680	718	687	655	669	705	676	662	693	732	669	677	731	737	650	694	658	692	666	696	677	690	746	740	735	663	684	695	668	644	692	706	709	664	667	677	629	658	689	718	677	665	693	658	713	683	689	654	708	664	665	674	670	687	678	658	651	736	687	644	662	632	672	674	673	648	721	667	690	682	693	719	704	702	722	686	673	697	699	661	745	673	684	688	673	615	655	652	654	698	656	680	700	660	685	663	719	721	665	735	685	727	695	657	660	716	697	669	716	671	724	656	698	679	645	703	694	660	672	683	751	741	676	674	639	690	736	689	652	669	685	699	702	693	673	672	683	723	665	712	679	655	690	724	674	655	672	672	663	712	675	772	701	685	630	625	719	659	662	762	647	686	707	667	668	669	666	745	700	705	665	678	676	705	735	675	641	737	729	674
24292	20958	24278	27818	20967	19517	1185	510	441	431	384	358	336	288	254	259	249	229	205	234	224	202	223	231	232	216	206	213	205	244	210	214	204	186	204	226	211	225	193	206	238	217	219	212	203	192	236	218	192	218	209	195	213	203	206	205	218	205	202	216	213	194	201	200	201	220	200	220	184	202	198	211	186	211	207	222	187	220	211	204	177	214	211	212	220	213	174	188	171	219	187	191	200	211	220	191	187	196	213	216	212	207	214	205	213	209	235	195	204	206	226	184	198	220	198	240	228	226	210	201	235	184	197	204	207	238	231	212	223	233	201	207	210	193	215	188	179	189	206	193	210	231	203	195	210	203	199	225	218	217	180	233	205	204	176	188	210	218	209	189	209	222	214	205	218	228	222	194	192	203	227	205	206	192	212	231	212	207	216	204	207	213	196	221	184	210	224	200	220	201	197	188	183	178	201	220	239	197	182	203	213	198	194	209	230	232	204	215	205	249	219	220	213	184	196	191	191	189	222	207	221	201	182	181	204	216	211	218	230	228	231	206	213	196	208	212	234	177	199	195	219	216	224	196	185	232	203	204	194	206	230	221	206	218	195	200	213	211	217	209	203	179	206	254	207	220	209	230	208	206	199	200	198	240	211	205	183	185	208	194	198	204	217	217	212	195	210	224	217	205	207	192	201	233	214	221	215	205	209	206	239	211	204	253	209	201	200	197	216	180	191	199	213	209	209	191	183	177	214	223	176	212	185	222	157	192	177	227	202	201	209	211	224	189	189	221	234	207	188	216	185	210	189	204	211	201	215	203	197	174	201	228	213	215	206	211	211	207	209	187	182	227	211	185	205	184	208	180	225	212	199	214	181	186	203	232	181	201	182	214	195	218	218	196	207	217	209	198	189	216	202	199	182	216	226	218	211	193	226	202	169	219	233	202	223	201	216	208	216	181	194	198	183	206	193	191	221	198	191	214	242	227	203	223	182	205	191	222	229	235	206	212	219	196	201	176	198	216	208	207	222	239	183	186	207	203	226	216	213	181	198	216	215	205	212	194	229	233	241	184	206	203	195	218	207	205	197	212	203	206	203	179	198	194	202	215	203	190	227	218	201	181	205	216	216	213	200	191	202	212	182	211	209	220	202	193	204	197	203	200	202	197	195	207	215	211	201	198	211	198	236	226	197	203	208	207	192	215	209	202	219	201	211	206	200	188	220	204	208	191	202	200	196	222	179	204	192	205	216	176	207	220	211	184	201	207	218	198	221	209	201	226	193	210	179	186	172	195	196	211	225	197	182	211	199	194	198	211	214	225	208	227	199	178	198	230	201	194	209	206	184	216	200	205	184	215	191	200	201	184	209	200	183	227	210	226	207	195	213	213	251	207	200	212	216	205	189	207	195	205	207	240	197	216	206	169	194	201	185	219	187	203	201	206	215	208	236	183	230	199	225	209	221	190	202	232	203	214	199	223	246	222	226	184	220	213	211	210	205	211	224	217	217	204	194	225	213	192	234	230	186	223	229	223	202	193	212	208	206	205	204	207	201	184	222	204	200	206	205	198	189	199	230	210	201	189	198	188	194	200	205	227	211	195	197	203	192	203	221	199	185	184	212	181	190	219	189	192	180	195	196	209	208	219	185	204	198	214	212	193	188	195	208	199	198	210	185	216	199	215	191	217	227	183	194	205	239	222	205	209	235	207	189	195	186	214	191	215	218	200	185	199	217	187	225	202	209	197	184	216	226	205	227	214	213	210	192	218	230	248	167	205	193	197	185	191	211	211	208	217	196	214	184	198	221	233	210	191	211	223	215	205	213	216	215	246	197	210	246	218	218	197	207	199	215	187	211	193	201	209	191	208	226	190	213	198	205	198	221	215	188	218	212	173	194	214	193	208	243	196	233	203	208	185	194	181	224	181	228	173	217	189	211	215	194	190	217	188	213	192	182	182	196	197	219	203	198	218	178	205	211	184	208	219	224	223	221	213	214	231	206	213	201	228	205	208	170	211	179	225	216	190	178	182	185	185	217	210	188	191	197	215	219	207	218	220	208	211	198	204	219	193	180	209	223	237	218	202	211	186	193	188	208	195	229	238	196	216	205	212	173	199	217	199	212	206	168	231	211	226	200	206	205	207	197	198	220	202	199	219	222	194	198	194	209	194	210	179	209	205	194	184	240	224	229	175	186	192	196	217	228	164	203	174	192	192	162	204	210	206	190	221	213	182	192	192	211	197	206	222	210	220	205	245	194	198	199	218	203	215	215	217	214	226	216	229	199	180	248	183	189	193	203	202	204	255	183	194	209	186	192	205	226	200	215	197	207	181	167	219	218	198	215	221	186	197	206	209	208	213	197	195	194	196	204	206	189	182	209	215	220	211	210	210	198	217	222	172	221	214	207	191	193	206	207	181	202	192	197	168	211	206	209	206	223	203	211	209	195	200	201	208	209	234	207	203	207	239	220	197	202	187	219	219	188	195	243	213	213	174	204	219	190	208	194	200	214	163	218	186	192	189	200	228	195	211	213	206	230	193	225	179	239	234	175	211	163	192	213	202	188	241	204	225	207	201	202	214	193	221	198	210	211	220	221	194	195	195	217	192	207	192	213	194	212	187	248	242	188	206	197	187	228	221	172	227	188	215	183	214	202	219	197	196	164	196	173	193	231	202	198	187	183	167	196	225	224	188	207	215	207	191	230	213	192	196	229	198	205	189	188	206	186	216	210	203	220	194	219	211	188	199	209	210	178	201	215	199	209	207	216	240	188	208	196	209	212	194	227	192	209	207	225	193	218	204	218	190	191	202	196	231	205	214	189	201	217	206	198	220	210	210	188	219	195	194	197	202	221	206	227	196	214	200	207	201	186	235	231	199	193	210	203	178	175	187	211	181	208	188	229	195	218	219	211	211	227	240	205	171	220	203	222	208	214	179	204	212	179	224	228	187	187	212	205	217	202	210	217	202	223	224	201	206	211	179	220	216	204	215	206	206	218	173	229	214	200	230	210	210	195	217	198	178	201	183	178	197	223	170	208	201	220	200	234	206	223	178	189	213	200	190	193	206	221	202	190	211	212	211	205	192	184	206	215	209	193	224	210	186	204	200	231	177	226	200	216	221	206	196	201	211	207	219	194	188	194	179	241	206	191	215	187	199	229	215	181	183	197	202	224	213	207	231	207	201	213	186	190	204	199	201	209	197	204	185	222	209	198	199	218	200	195	211	205	201	206	217	200	209	207	174	216	232	186	214	197	187	210	198	196	206	202	207	227	203	203	215	223	205	196	234	184	214	222	211	226	226	206	191	217	210	220	190	211	196	185	179	203	215	212	193	179	211	211	204	207	222	200	208	223	197	214	210	190	196	210	209	190	209	188	209	208	215	206	205	204	197	194	215	202	230	209	181	206	221	196	204	213	195	222	168	191	216	183	216	207	195	193	194	209	192	213	210	219	204	191	189	210	196	211	178	166	197	225	206	183	221	216	212	230	197	191	217	223	209
4831	5319	2834	1359	951	749	641	619	565	524	556	620	570	531	565	518	486	512	510	531	529	532	516	537	511	474	509	470	485	486	498	512	478	493	494	500	490	508	484	484	530	442	546	495	461	504	500	468	515	464	551	517	493	543	500	519	487	512	529	512	507	481	495	533	497	459	523	485	520	536	531	522	470	516	459	472	490	478	482	485	482	486	502	507	498	457	499	484	520	454	514	487	493	516	491	459	471	524	457	494	515	528	447	488	470	516	517	519	501	484	486	481	531	535	486	460	493	492	477	517	482	555	487	512	497	519	489	512	504	477	526	458	491	511	478	473	496	466	479	473	490	488	511	516	475	473	498	501	469	484	488	470	477	463	512	513	523	461	533	477	481	511	508	494	512	495	474	499	472	522	518	506	487	506	483	547	488	459	477	462	535	481	528	519	475	493	505	546	503	531	516	475	485	516	481	473	471	460	512	475	505	511	488	539	524	472	511	498	516	490	482	498	518	483	486	560	479	495	490	505	497	507	473	501	488	476	509	482	496	501	475	467	507	515	476	479	486	506	491	464	494	504	483	451	453	509	480	493	502	506	500	496	487	493	535	505	509	506	454	493	490	483	483	486	502	536	434	491	508	511	485	471	524	512	509	460	513	513	508	507	500	497	495	494	435	444	477	470	526	505	463	471	466	473	504	494	458	501	468	468	491	488	485	473	485	515	455	504	477	468	456	539	490	515	454	481	538	506	504	503	478	505	513	477	476	487	521	481	464	520	483	500	486	530	507	515	528	468	503	480	464	496	527	522	508	563	469	458	479	468	492	527	477	513	469	475	532	473	541	528	507	501	486	491	538	515	485	480	486	501	528	508	483	505	458	497	501	490	445	510	523	515	494	493	487	441	441	457	502	471	528	500	497	467	474	497	506	519	492	501	526	474	468	514	479	483	485	469	497	479	500	467	448	511	505	473	528	508	522	536	507	499	505	501	531	509	500	473	500	491	481	457	485	496	494	509	469	501	511	507	522	498	493	506	495	487	524	532	497	468	511	488	482	491	469	447	458	495	520	538	494	476	443	512	503	536	488	527	505	494	490	529	464	498	478	503	540	497	503	481	489	479	500	524	487	484	493	548	488	454	517	472	506	475	484	488	483	510	535	521	498	497	499	515	494	495	527	503	496	485	465	501	481	466	522	467	497	458	470	502	505	492	468	477	528	454	494	488	500	498	504	513	468	508	481	472	511	516	504	513	488	481	490	499	455	498	480	501	486	506	527	500	496	475	475	524	452	482	492	480	534	482	498	509	496	459	486	480	463	473	484	483	504	507	450	519	488	499	478	452	477	509	487	488	480	491	524	512	487	500	470	483	469	491	493	513	459	463	520	524	479	488	530	497	493	470	477	491	494	480	487	501	493	498	500	493	491	517	486	486	484	489	504	484	478	494	485	486	513	504	503	529	499	498	475	470	515	469	462	481	475	511	496	517	514	505	488	526	511	480	526	466	565	470	513	505	482	478	475	473	528	510	503	502	496	500	522	495	499	496	533	509	499	483	498	488	495	507	487	520	504	507	539	463	518	456	502	509	548	523	496	477	512	549	502	496	505	474	556	507	515	489	501	486	481	489	446	460	459	505	507	463	524	507	531	480	475	502	475	482	504	507	487	524	481	469	446	478	489	496	479	521	486	507	468	484	524	492	503	508	473	534	470	526	461	469	532	454	492	498	496	502	517	493	525	533	465	482	506	492	494	486	544	451	456	485	483	491	513	513	495	458	476	503	520	452	489	483	514	532	481	475	464	465	477	484	507	501	482	523	507	480	507	494	509	525	463	501	480	511	519	493	440	440	510	488	474	498	480	487	496	502	526	527	501	463	494	525	470	486	498	535	490	468	505	530	511	502	458	436	465	506	528	475	493	495	481	569	481	526	460	504	500	493	508	494	532	517	482	485	493	466	476	476	466	445	497	461	486	477	488	457	463	482	470	490	511	535	479	451	501	489	465	496	499	453	450	504	509	474	484	485	487	462	493	498	522	447	475	507	511	500	498	516	501	468	502	450	519	494	483	509	476	500	491	509	514	536	498	483	461	479	517	530	512	479	539	506	498	480	455	474	463	493	496	512	483	518	497	528	486	503	478	517	478	498	521	504	485	484	506	500	485	487	495	512	513	482	506	538	521	499	496	493	503	478	500	492	497	481	538	458	475	527	494	481	468	471	466	477	538	483	505	509	484	464	483	523	494	471	497	510	492	477	507	457	513	461	505	465	493	527	502	517	435	486	477	493	509	506	498	495	494	498	538	487	496	538	470	520	521	526	505	496	498	465	491	470	512	505	513	483	520	451	469	483	550	496	482	518	511	495	522	519	472	496	484	488	514	465	485	506	485	554	500	483	484	489	526	509	502	559	485	464	453	520	486	500	483	454	493	465	475	486	509	502	528	474	486	479	469	494	478	467	473	460	443	504	476	530	502	501	508	547	532	455	508	459	486	509	482	479	507	492	486	460	506	495	487	487	498	493	455	492	503	494	465	528	477	471	481	471	481	454	504	481	468	469	506	500	489	526	508	477	491	489	508	483	508	497	485	505	519	478	565	503	558	480	501	495	460	476	507	488	486	463	491	506	455	512	497	511	505	508	506	487	492	492	489	522	493	539	467	513	503	500	482	475	466	488	501	500	498	489	478	520	505	510	491	498	476	508	497	491	502	504	472	523	525	482	498	525	518	517	464	505	491	475	534	488	519	489	501	541	450	490	510	498	484	502	517	461	488	505	479	526	496	448	505	477	477	530	468	499	517	480	517	483	460	485	455	492	488	525	494	463	490	512	486	480	470	526	496	506	485	507	505	466	484	491	522	488	441	515	482	470	501	504	478	487	492	495	500	505	469	471	501	473	517	486	504	468	523	498	530	482	477	478	452	532	515	484	506	496	503	480	511	472	492	480	498	482	478	479	500	456	498	474	502	479	505	503	476	527	512	486	511	487	501	512	482	523	485	511	516	515	503	519	468	525	500	458	497	487	527	451	479	500	500	516	541	495	494	484	475	489	453	507	486	519	467	492	468	495	482	476	508	498	510	507	432	491	551	475	473	491	488	473	511	497	501	473	473	467	526	501	489	475	485	472	474	486	489	488	486	517	540	464	498	484	460	485	499	486	519	506	482	510	477	483	470	422	476	440	475	460	499	451	470	480	488	531	447	469	494	484	470	484	530	474	502	502	488	492	462	499	512	473	500	462	544	487	460	509	483	486	519	507	489	498	487	466	492	497	510	504	490	490	489	486	465	453	502	513	465	491	481	538	515	492	491	476	493	507	524	487	485	501	507	446	474	477	490	437	481	473	499	469	519	466	496	490	543	506	507	464	479	557	477	486	474	474	529	466	513	503	501	483	478	464	465	492	463	474	520	516	511	512	502	497	483	505	487	533	515	450	505	505	547	499	512	547	482	517	499	492	480	489	519	512	497	507	489	471	480	541	409	481	509	503	497	491	514	481	450	455
23785	21010	24704	27514	21010	21032	15396	973	497	459	383	391	345	287	260	201	251	205	184	204	200	201	200	185	167	179	173	168	167	153	148	173	161	163	177	142	160	171	165	169	151	157	173	177	166	183	131	137	135	158	140	152	143	154	135	126	147	142	155	158	143	142	153	163	152	139	172	150	171	152	163	144	136	155	143	148	165	138	159	147	130	127	153	156	142	181	139	147	140	141	167	153	147	134	149	144	147	146	154	141	159	159	139	156	158	157	145	164	137	161	150	141	139	163	136	137	137	139	142	119	153	153	141	129	149	158	125	143	144	136	146	157	140	152	131	157	153	152	153	137	147	129	150	130	133	136	157	137	157	140	167	146	144	156	142	159	148	157	150	147	124	137	139	114	151	141	146	135	121	144	154	147	155	145	160	130	137	140	139	140	137	161	157	124	155	122	131	142	143	150	156	182	134	141	157	149	137	138	144	136	135	190	156	150	177	144	137	155	141	149	155	160	150	157	140	170	137	141	156	164	163	139	177	143	147	136	166	154	142	154	131	127	146	163	128	145	165	151	143	109	141	166	131	157	147	162	160	129	148	163	121	130	145	140	136	157	146	145	157	151	138	154	138	165	149	141	155	123	130	142	145	132	142	166	151	137	134	159	160	137	136	134	150	149	147	157	147	159	159	162	143	134	158	155	147	145	143	143	139	159	141	157	138	143	144	128	157	140	139	139	136	159	148	148	172	154	137	135	147	159	175	145	150	142	135	175	148	132	145	141	123	143	138	134	144	148	131	140	132	152	129	161	159	167	138	157	146	142	129	133	153	171	160	157	152	152	153	165	151	153	133	146	140	160	137	142	165	160	144	146	170	155	157	134	141	167	143	133	154	159	151	165	130	152	155	154	163	153	138	161	147	164	156	150	139	129	152	163	156	150	146	121	147	120	152	148	127	145	136	171	178	159	153	143	157	130	150	144	157	145	158	123	137	156	119	158	160	157	146	150	155	151	139	152	158	149	148	153	152	136	170	144	158	176	147	162	150	132	163	166	167	165	152	133	130	144	128	141	155	151	154	126	140	153	171	151	145	160	141	135	166	151	133	151	147	149	145	154	159	147	142	160	159	151	158	135	157	153	130	165	132	118	152	148	161	176	140	153	163	162	152	146	145	158	150	138	117	145	143	144	135	144	148	158	156	142	147	145	161	141	145	170	159	134	135	153	149	147	148	178	165	154	160	134	136	140	146	160	143	160	136	138	139	153	147	161	143	165	173	162	166	148	154	153	148	145	146	129	157	160	135	139	148	154	135	139	153	141	126	144	126	144	149	116	145	156	122	168	156	143	148	172	143	141	148	154	144	138	163	133	156	152	151	155	133	156	154	149	168	165	134	165	141	125	136	130	157	168	172	135	145	138	138	145	151	153	169	154	186	160	156	161	139	150	140	163	162	154	165	141	131	140	132	133	155	142	153	145	150	122	160	150	159	177	181	152	162	152	158	122	161	144	153	140	137	149	140	131	162	140	152	156	128	150	145	135	130	150	136	168	156	127	140	136	158	143	141	148	155	152	150	148	149	151	146	135	153	140	153	130	131	159	161	162	127	130	163	139	188	139	145	167	133	148	155	171	142	138	127	134	167	173	140	153	151	151	132	143	143	152	154	130	154	160	153	157	125	164	156	166	170	135	146	169	140	137	151	142	118	152	143	153	140	140	164	143	137	144	148	144	149	155	134	144	156	144	131	142	151	129	122	138	130	154	151	133	174	148	165	147	126	146	137	142	150	153	154	141	137	148	149	148	136	149	148	143	136	151	135	133	146	162	162	171	142	155	138	140	133	150	127	152	151	160	148	140	148	164	125	151	169	155	137	126	139	168	145	162	152	135	152	136	164	145	152	152	154	138	160	142	130	142	151	152	141	142	154	142	138	133	145	146	142	147	147	136	147	162	134	134	137	155	156	143	158	153	124	139	155	166	126	140	165	165	149	127	146	166	148	169	158	150	152	132	171	145	161	143	135	131	147	153	156	151	153	137	134	149	150	155	151	150	165	139	147	139	153	136	147	149	155	135	141	159	141	152	160	144	150	154	157	158	132	140	146	146	151	146	136	184	140	135	143	144	150	137	159	165	139	140	161	157	146	157	143	172	130	146	125	145	146	143	156	156	142	163	142	146	151	154	128	147	132	161	131	140	141	160	148	133	127	136	155	148	148	159	157	156	160	145	163	147	152	156	134	155	135	142	154	149	127	137	162	138	154	135	133	132	160	155	152	176	173	160	161	132	137	151	152	149	128	141	145	141	154	153	142	147	143	143	153	137	126	149	153	135	129	131	155	146	147	156	183	150	137	134	159	140	176	152	153	155	155	154	173	145	155	137	146	138	144	173	145	142	156	141	149	177	155	152	141	144	136	138	142	155	113	143	147	134	138	143	152	161	151	168	159	158	124	150	142	159	172	138	156	141	160	152	155	141	139	131	148	146	157	164	128	160	129	148	164	143	161	146	146	142	146	141	155	146	123	145	161	130	132	138	134	158	129	136	152	141	143	113	160	139	123	140	147	171	136	126	135	152	126	140	134	162	145	145	137	150	164	151	145	121	136	137	150	139	143	151	137	148	158	160	173	167	171	152	157	138	121	162	136	123	136	138	136	166	135	153	131	123	131	140	142	145	135	149	164	164	162	167	177	160	157	146	179	159	137	136	133	150	130	151	159	172	148	172	155	146	142	146	136	137	152	133	149	153	139	156	147	155	156	145	170	163	156	154	149	145	158	158	127	151	167	160	144	128	154	133	169	156	140	152	143	157	146	150	152	157	150	138	155	160	137	135	142	164	128	165	135	133	155	124	164	147	152	158	137	139	146	152	135	146	154	144	150	133	116	144	147	152	144	151	166	119	149	135	157	129	161	176	171	144	144	147	139	147	144	159	147	156	152	135	141	143	138	154	141	152	173	155	156	129	134	136	151	126	140	150	155	151	149	148	133	132	148	145	172	162	158	161	153	133	140	158	124	139	160	163	157	134	149	147	139	169	124	165	175	144	145	147	159	135	153	159	157	160	150	150	158	150	166	151	145	165	146	179	146	149	146	131	158	164	145	157	161	141	157	147	133	141	166	159	135	167	146	141	143	156	160	149	150	173	167	145	128	145	134	146	147	120	140	151	135	143	147	123	136	127	148	132	144	144	154	134	146	153	144	156	145	132	135	139	136	149	161	136	144	148	152	134	147	147	152	127	140	147	131	113	149	137	150	151	167	149	147	155	171	144	163	158	147	146	115	134	142	166	142	138	154	170	152	123	128	136	150	141	154	174	150	136	147	156	145	154	136	146	154	149	153	138	129	135	155	115	128	133	151	170	157	153	143	151	159	155	150	135	155	149	133	160	143	154	150	152	144	159	167	158	141	146	132	149	152	157	167	157	143	149	117	162	131	169	119	155	141	142	141	152	141	141	155	151	160	145	152	163	146	148	155	139	148	140	149	138	151	141	144	122	135	157	127	142
5070	8309	4205	1770	1121	751	679	542	501	477	456	472	464	426	385	391	367	406	388	416	424	418	402	364	417	396	375	409	400	397	377	359	397	382	404	386	388	413	361	417	395	329	369	354	379	365	365	416	361	419	361	405	322	371	376	326	348	357	376	371	367	352	390	327	336	359	383	341	372	354	381	368	354	350	336	367	354	369	346	381	392	391	380	352	354	405	388	357	404	359	343	338	347	372	349	396	380	408	383	369	393	365	402	323	394	364	352	377	353	365	344	348	391	384	380	408	362	382	384	352	364	375	363	378	378	377	362	405	346	358	400	364	388	362	391	386	360	375	351	356	370	358	395	371	370	389	395	349	399	359	406	351	357	361	418	376	425	387	411	358	342	361	332	399	384	390	403	368	390	398	378	383	361	381	386	373	398	399	377	368	357	383	343	371	349	377	357	379	409	381	378	390	376	371	378	363	362	362	394	398	410	351	318	371	353	367	389	363	382	435	365	377	345	358	370	364	351	380	358	343	390	373	378	367	355	399	358	366	350	369	403	373	366	378	359	382	383	364	403	368	401	371	347	385	360	342	419	353	375	356	344	342	381	378	353	373	365	342	380	356	368	355	403	355	372	350	367	355	371	396	364	427	357	392	361	389	338	376	377	390	373	369	374	395	379	378	373	357	387	381	386	385	364	333	368	337	392	394	408	377	365	385	405	408	385	347	382	370	377	365	385	380	357	350	370	390	405	376	364	357	400	376	396	379	344	403	377	378	349	395	365	362	376	386	371	418	388	355	388	389	342	363	344	378	392	375	374	419	367	381	370	370	387	388	373	394	408	390	360	357	315	370	372	344	393	347	375	397	379	367	397	362	379	372	375	364	367	376	388	371	368	342	371	389	380	362	360	381	393	390	361	374	344	385	362	357	382	376	370	417	370	391	389	358	382	351	355	367	375	361	369	375	373	395	378	374	415	354	366	344	405	369	360	368	355	390	357	383	381	369	403	388	363	378	397	358	345	361	360	342	393	371	346	372	351	350	381	372	369	364	343	362	399	387	339	365	371	347	372	339	383	389	354	372	373	385	366	378	365	376	359	375	384	369	399	370	367	385	369	366	369	383	370	370	379	369	342	383	383	367	348	384	369	378	366	385	370	398	348	378	375	375	368	378	402	365	371	385	344	353	330	393	406	400	369	365	344	373	376	356	375	356	356	354	367	360	382	340	397	378	392	369	393	362	334	369	381	397	358	368	377	352	348	345	408	390	355	381	354	356	369	379	394	343	377	398	355	365	381	386	375	365	364	409	389	357	393	383	387	392	394	400	385	355	370	367	354	386	355	364	357	365	353	360	362	393	344	408	407	397	393	380	361	352	388	367	360	365	364	361	376	386	340	364	362	360	359	390	355	364	367	329	372	378	376	357	351	340	346	363	343	397	335	356	403	371	360	387	387	343	372	356	357	359	360	392	369	399	386	349	386	369	350	351	371	385	397	402	360	371	364	366	342	379	398	375	406	414	365	361	354	347	383	355	418	389	350	357	398	368	392	372	367	324	386	360	362	416	385	363	395	386	395	397	392	405	383	354	401	362	393	372	389	378	349	358	390	389	381	380	370	395	376	367	401	391	325	359	366	328	348	386	351	401	364	381	381	374	369	372	374	364	379	375	334	355	344	381	381	396	378	384	377	398	348	407	370	360	358	410	386	379	372	365	370	375	437	384	366	353	400	364	387	378	375	339	391	366	345	369	385	365	381	380	364	349	348	396	372	372	348	375	405	378	315	386	374	325	377	420	372	383	403	377	382	378	373	380	379	391	406	396	372	400	350	394	391	376	393	371	405	385	370	380	374	408	397	347	383	359	377	366	371	390	407	380	345	380	380	349	351	349	385	402	362	368	406	408	395	368	374	339	374	357	373	356	365	352	393	384	356	366	359	365	399	370	375	347	403	372	404	385	357	384	389	374	393	387	368	360	348	376	381	385	350	368	352	371	370	381	353	389	377	353	355	374	404	356	326	397	357	354	352	389	372	369	370	375	387	351	357	365	369	374	360	363	388	364	359	378	362	341	390	375	376	399	375	369	369	381	377	369	363	364	372	357	395	387	384	379	363	351	377	343	380	368	370	381	350	369	385	369	373	373	365	404	323	355	348	377	380	365	337	372	366	387	385	372	343	392	396	391	361	362	354	355	356	385	364	388	385	374	370	359	353	401	364	396	365	379	367	366	393	399	350	375	362	346	382	363	348	381	388	375	374	390	365	376	385	341	324	404	391	398	368	389	394	373	414	360	384	370	398	351	392	395	372	336	379	341	391	359	398	362	400	385	344	376	379	373	366	351	355	387	364	367	359	400	379	358	366	406	363	368	381	374	384	368	373	405	370	382	370	370	361	389	356	378	367	374	403	362	390	332	381	382	344	407	365	382	350	373	399	411	354	388	410	371	384	359	355	350	399	423	371	387	355	383	370	386	380	352	402	389	328	356	365	345	384	400	392	345	387	364	359	367	377	409	375	372	407	345	363	339	370	384	395	363	384	392	377	366	354	362	392	385	360	415	373	384	359	379	391	372	367	374	349	382	363	367	407	395	368	372	416	344	405	358	378	301	371	353	365	377	365	415	387	398	395	352	378	352	395	352	383	388	353	393	393	384	381	353	377	399	383	347	385	365	359	372	364	387	379	375	387	357	406	381	418	381	362	372	399	355	352	366	351	354	353	345	373	392	412	414	357	355	392	376	359	376	388	378	380	368	343	344	355	351	362	401	391	386	403	400	355	373	361	344	344	374	374	379	397	385	367	371	365	337	361	411	382	380	367	388	359	379	355	332	384	414	356	357	368	348	381	415	375	355	390	399	385	369	386	369	364	347	367	361	397	332	367	381	367	381	393	363	382	369	347	352	359	371	376	372	360	392	380	388	384	347	407	403	368	400	358	375	361	385	358	402	360	388	400	398	401	383	391	395	393	362	351	364	387	398	365	368	342	397	385	375	356	362	370	385	369	361	345	378	388	405	377	385	344	344	337	393	363	346	351	356	380	373	378	394	395	353	366	377	366	378	411	386	421	377	393	379	392	365	369	373	359	371	327	383	373	365	345	376	381	347	373	382	377	346	355	364	338	397	380	374	384	390	447	360	351	357	386	399	383	352	403	369	343	374	383	381	351	373	397	382	372	362	392	334	398	378	355	383	384	360	350	350	348	333	381	365	390	384	355	352	345	392	386	390	403	386	377	395	369	385	406	347	389	384	398	360	377	364	394	404	354	380	390	412	381	366	389	396	366	401	347	389	383	332	383	373	374	404	380	379	347	398	374	380	398	359	370	344	386	406	362	379	385	398	382	366	377	357	373	377	352	380	368	361	384	367	391	360	418	380	369	384	376	382	344	393	402	385	361	376	408	408	351	374	372	407	355	398	350	357	354	359	381	368	390	383	356	378	355	353	409	374	359	376	362	351	374	401	386	386	383	382	401	372	385	353	400	368	361	395	360	360	410	366	346	360
30712	20647	12291	1720	839	729	572	381	348	371	396	346	332	348	325	310	293	285	298	310	324	270	301	315	319	283	268	294	302	322	320	291	290	280	272	322	298	280	264	267	256	312	306	298	293	276	261	273	298	267	290	285	313	296	275	308	290	338	290	294	297	287	269	294	313	314	297	261	309	280	266	286	255	255	269	290	289	258	286	289	331	308	271	290	284	309	298	293	311	290	313	271	276	294	287	293	292	278	267	267	301	269	305	274	249	291	307	282	284	274	296	289	293	307	314	291	270	256	311	283	315	291	311	268	312	298	288	265	299	302	301	269	247	282	304	292	294	313	251	280	284	297	295	282	300	284	289	275	285	284	267	257	296	291	261	300	298	294	291	290	283	313	265	274	275	266	274	274	312	260	319	278	305	283	260	294	300	298	310	272	286	311	288	265	276	279	279	275	300	304	261	299	302	278	326	297	269	297	310	284	302	281	258	280	304	295	271	301	301	285	282	292	267	273	296	283	268	276	283	289	317	242	269	303	289	316	286	274	304	248	268	299	285	311	323	283	267	288	295	271	260	296	280	273	273	261	239	289	292	323	263	294	303	263	260	271	302	289	283	265	295	258	303	269	284	298	277	295	315	272	303	266	307	300	325	252	265	279	315	325	292	252	297	316	266	292	287	275	262	287	257	307	290	301	267	300	261	295	268	301	278	279	298	299	286	296	310	302	266	262	287	286	281	299	281	290	284	269	291	294	285	287	266	287	287	291	287	289	271	299	317	286	272	295	280	295	285	292	252	279	325	301	293	276	297	271	297	286	259	259	282	305	310	316	296	298	271	305	306	292	297	269	266	306	303	304	318	313	331	309	221	290	282	303	294	309	275	273	305	300	271	294	283	283	270	282	313	302	293	264	281	271	276	275	267	288	264	289	282	285	298	286	250	291	253	261	297	307	269	285	277	318	270	299	280	259	274	256	303	286	291	275	253	267	267	277	278	274	274	284	290	307	287	281	268	290	300	264	297	320	276	274	295	247	262	285	281	284	339	297	266	266	294	310	281	292	296	257	254	305	300	275	296	266	278	295	269	274	325	289	298	264	303	296	272	285	289	334	295	309	267	296	302	316	288	303	295	259	272	328	288	273	288	295	301	276	259	296	281	283	279	247	280	298	294	283	308	278	310	265	286	301	288	297	264	279	307	287	291	268	278	274	262	283	311	266	273	320	277	295	299	283	271	287	283	301	278	296	290	270	295	264	279	285	286	276	295	269	280	315	286	272	264	284	272	317	256	249	304	282	300	300	308	274	273	306	308	306	298	293	303	313	290	287	273	269	283	270	321	285	295	297	268	265	287	290	289	294	276	277	272	284	272	296	279	279	253	265	281	292	300	272	325	272	259	276	279	290	305	300	296	309	286	263	330	269	262	266	290	269	292	278	283	267	279	276	282	315	279	258	290	292	267	274	297	318	317	284	278	298	270	264	290	291	289	261	279	283	313	286	259	290	237	307	309	308	273	316	271	275	304	247	281	299	291	284	258	319	268	271	301	282	299	300	271	277	299	276	299	264	263	291	259	282	287	271	291	262	299	277	249	288	303	266	331	295	290	289	264	263	293	304	308	275	273	276	280	291	309	314	303	299	287	291	306	310	273	308	273	276	282	285	320	297	271	294	288	273	283	313	304	297	266	287	272	275	290	285	269	268	250	269	250	279	270	307	277	275	294	301	322	285	307	296	305	294	301	286	265	265	284	268	284	303	311	246	282	259	306	328	306	278	287	267	314	282	284	290	298	302	276	276	292	277	334	266	280	290	255	289	266	324	259	302	293	306	279	298	324	263	272	296	266	284	300	284	277	285	277	303	266	299	297	265	284	314	284	295	289	277	268	252	273	263	278	284	289	305	303	308	301	289	274	279	301	288	287	290	327	258	227	276	267	266	299	322	286	277	279	271	257	306	302	285	267	281	309	274	263	289	317	281	246	304	274	280	302	275	320	308	303	283	328	295	272	271	288	292	281	308	297	286	290	298	262	283	276	259	300	277	317	255	297	293	301	250	283	304	278	291	274	284	283	244	276	302	305	315	289	260	259	291	284	265	321	278	318	296	290	288	293	312	267	299	281	299	309	297	297	321	312	267	282	290	282	270	297	326	244	279	246	293	294	283	297	273	291	271	282	305	325	279	245	271	281	290	282	283	295	286	291	299	311	266	264	270	303	291	278	274	271	268	279	288	255	270	280	286	280	274	275	266	251	286	277	301	292	303	256	306	273	305	275	283	321	247	297	275	298	258	296	278	319	321	285	310	293	284	267	278	237	250	264	280	260	261	304	295	261	272	275	259	285	312	298	279	322	298	291	275	291	271	270	313	300	299	271	263	274	321	276	282	299	281	327	238	273	276	299	263	294	261	256	315	299	306	287	267	274	303	307	277	278	298	286	297	296	316	286	309	274	257	269	273	270	289	259	269	300	295	266	294	269	288	282	297	259	273	253	286	288	291	281	303	278	294	268	271	276	306	298	271	289	306	293	258	279	278	296	324	299	290	266	301	266	282	314	300	280	290	270	262	274	251	303	295	274	267	261	306	263	286	312	293	297	293	261	287	267	321	315	285	300	286	274	290	304	294	249	306	320	283	265	267	285	270	298	274	304	280	296	256	282	287	285	279	282	288	264	240	284	328	283	264	316	282	283	269	282	277	309	281	279	292	280	279	288	250	280	235	316	275	297	299	309	274	280	325	287	277	301	252	291	264	252	304	287	263	300	317	298	297	266	285	276	303	298	245	279	287	272	300	302	294	245	279	301	257	301	284	300	288	291	303	264	292	289	263	302	310	295	333	296	314	307	306	301	276	282	294	284	315	315	273	274	314	307	282	281	254	292	269	296	291	273	258	280	285	306	280	253	280	280	283	293	303	294	297	279	301	331	262	272	287	270	305	289	236	279	288	294	284	277	289	297	301	277	319	281	266	285	275	308	308	310	266	270	258	278	309	306	309	284	245	285	283	334	270	224	274	272	280	268	297	263	260	274	290	294	265	320	296	305	277	287	271	279	278	270	286	288	280	291	254	266	279	266	275	265	272	275	270	249	308	304	261	287	272	268	285	276	267	335	286	274	266	290	263	256	283	258	289	271	277	293	312	279	323	312	296	311	285	255	275	271	287	264	267	314	296	291	261	276	259	288	276	317	293	269	263	279	306	310	302	247	315	278	291	290	256	271	313	253	279	269	272	293	292	267	268	311	301	273	280	294	303	238	306	307	280	290	301	234	283	284	299	304	265	287	278	300	313	296	260	294	278	274	297	314	275	253	249	273	283	260	314	295	290	283	250	292	283	271	295	320	281	297	290	298	260	310	307	261	305	269	269	264	257	320	284	268	298	283	290	278	309	291	300	291	254	323	302	272	283	264	289	278	313	298	270	300	295	278	322	272	264	315	249	289	311	291	277	273	291	282	288	269	282	285	316	276	261	258	276	296	315	317	283	284	286	272	264	274	282	259	278
6841	3295	1734	1077	873	792	770	690	731	700	733	710	702	682	690	676	670	727	667	699	688	639	682	672	697	731	687	656	722	678	619	696	671	696	661	693	629	630	673	671	646	697	628	658	665	688	661	680	654	656	690	677	667	688	672	672	704	678	687	697	671	710	655	661	638	657	698	685	679	731	689	682	664	649	658	691	654	675	664	708	672	652	681	700	648	676	630	695	740	685	731	650	681	696	710	677	731	715	724	699	648	637	657	712	676	667	661	655	699	666	641	648	701	689	697	629	675	654	706	670	638	647	664	684	707	723	675	694	672	635	670	705	683	715	695	703	704	711	678	670	678	683	688	666	708	701	649	663	617	684	697	716	683	651	685	690	705	721	712	672	676	697	685	670	643	714	696	656	690	689	680	696	668	722	650	661	695	719	639	661	699	668	690	669	689	618	709	682	657	670	688	710	656	724	677	687	690	691	727	671	671	661	704	641	653	662	659	663	705	678	674	702	663	625	711	686	719	682	682	685	727	715	671	703	676	651	702	685	666	673	652	645	643	678	643	669	672	694	679	650	697	669	696	693	673	661	680	620	673	696	668	691	650	679	685	702	649	666	711	685	689	691	644	706	691	659	663	669	628	651	680	712	714	651	679	717	625	658	656	689	635	673	687	687	694	745	671	650	671	670	655	700	652	629	694	671	701	673	638	661	666	695	671	673	688	627	678	635	687	747	702	685	673	655	621	714	662	684	679	687	688	694	691	701	681	676	708	706	688	717	727	664	615	685	653	686	647	685	673	647	696	676	667	658	669	684	681	644	646	680	679	715	646	640	700	672	644	674	662	682	660	673	687	658	630	641	671	703	605	682	688	656	660	726	636	714	702	669	684	695	702	675	674	693	655	660	716	650	668	751	685	677	648	636	704	647	663	635	674	624	682	662	664	634	645	695	698	663	645	680	694	647	693	707	666	672	674	710	672	661	695	642	691	683	659	679	698	673	681	702	711	743	627	655	680	675	688	721	682	648	701	669	703	668	676	679	643	658	681	695	633	637	653	700	689	659	651	665	681	686	671	668	652	696	711	675	619	679	671	649	679	698	719	619	653	662	699	688	697	683	664	676	688	661	685	689	681	646	696	680	693	688	665	701	681	688	643	659	708	694	668	701	717	666	704	670	700	680	696	686	688	659	686	663	657	670	655	647	640	681	631	649	678	735	656	721	660	697	674	678	661	695	664	628	680	685	671	660	632	693	690	645	670	708	670	671	708	651	695	666	699	651	632	678	694	685	631	637	707	662	626	731	679	727	638	701	668	712	652	666	649	686	663	685	702	661	653	694	702	642	638	677	753	663	701	642	677	703	680	662	612	660	662	667	694	631	675	614	634	676	741	720	669	668	667	680	661	733	642	664	692	643	720	661	623	711	643	669	658	762	700	647	654	637	700	634	663	658	630	658	626	631	665	665	689	682	673	672	659	598	654	666	656	683	651	678	685	649	673	672	671	642	666	653	694	693	680	665	690	691	708	742	683	661	679	678	672	658	685	692	673	669	704	722	672	654	671	641	653	692	697	679	721	683	656	686	687	747	669	696	685	689	684	676	702	678	645	659	622	667	650	660	732	624	670	690	685	632	674	689	719	650	716	676	678	646	651	630	648	688	683	650	677	699	694	710	692	676	658	658	672	662	667	634	674	660	670	630	657	670	708	640	668	661	683	655	639	729	642	616	665	678	659	679	680	661	710	669	673	650	684	664	685	713	659	677	699	719	670	690	681	670	641	696	692	665	715	679	693	688	709	682	669	691	644	682	682	687	671	718	670	686	699	693	685	681	675	680	637	718	692	654	656	635	675	707	662	663	670	683	650	689	663	705	713	724	686	643	653	709	696	630	678	705	687	720	688	660	659	687	723	657	682	704	679	717	627	662	694	655	696	686	686	669	669	708	699	673	670	630	718	681	695	648	680	637	683	713	624	700	693	723	673	658	693	662	690	660	687	658	681	658	662	674	682	714	698	624	729	628	627	675	695	652	655	669	680	674	612	689	684	623	707	685	687	670	710	700	698	646	656	632	679	656	636	713	684	687	707	622	695	693	644	745	613	669	678	715	716	622	705	678	700	663	617	662	672	717	694	693	709	692	676	668	693	664	720	709	660	664	698	682	695	658	656	680	681	708	659	687	670	623	667	696	693	680	691	608	689	709	693	649	716	728	648	686	632	710	651	650	644	731	677	659	662	644	700	711	677	659	684	665	685	706	668	667	663	675	696	645	639	685	656	672	623	635	665	716	649	697	692	659	683	655	709	637	650	679	689	670	659	652	683	663	651	662	634	693	708	716	695	726	683	669	702	699	693	689	678	689	699	681	689	685	710	658	704	660	668	676	662	631	651	728	694	678	670	682	711	712	615	672	713	694	647	696	648	678	692	668	676	693	682	677	648	673	691	661	667	642	659	662	673	663	687	710	712	649	692	660	713	667	660	640	695	703	673	655	691	658	675	671	673	708	683	671	641	677	672	687	660	667	662	703	684	702	628	697	694	679	658	704	674	715	661	643	641	698	677	660	686	741	670	694	634	674	675	653	658	735	670	671	713	668	674	699	598	694	662	660	655	704	638	651	655	695	694	654	688	697	724	679	683	717	691	669	667	620	662	649	671	672	674	662	677	685	672	668	659	683	642	657	634	660	718	678	681	673	697	724	696	655	690	716	697	687	641	638	660	705	673	694	720	695	647	680	702	688	682	678	698	689	693	690	690	685	667	680	658	682	672	659	694	669	682	710	649	669	655	652	691	732	662	681	663	698	682	660	672	656	666	682	646	685	692	694	661	740	675	629	717	690	714	713	700	721	655	661	678	632	679	703	700	720	691	726	713	695	690	681	678	669	653	673	657	698	695	665	673	714	620	734	646	722	704	690	662	672	680	692	671	650	661	661	650	692	663	674	683	657	643	652	702	683	654	712	679	680	625	666	683	682	689	679	663	665	665	676	688	656	688	678	678	688	662	659	673	710	637	713	666	714	670	648	681	680	672	675	686	664	687	683	695	658	638	676	717	721	731	701	643	624	657	679	649	687	699	659	677	693	659	654	662	675	666	679	634	677	646	675	638	622	687	714	707	694	652	681	665	632	650	670	664	652	683	672	662	678	675	678	687	652	668	677	661	693	687	680	660	689	654	673	657	648	687	691	633	688	675	676	674	665	648	672	683	675	659	683	665	631	648	692	670	653	656	678	720	688	702	690	679	654	684	655	691	624	686	655	676	667	677	677	676	679	632	642	650	671	753	703	616	680	678	622	665	666	649	687	637	643	617	709	658	690	684	668	710	671	657	648	697	652	665	661	646	676	644	685	673	674	665	690	665	640	663	674	694	672	641	697	663	705	666	650	680	644	654	628	654	642	671	653	716	690	667	632	644	651	664	725	676	714	712	674	650	699	672	631	677	692	660	646	647	701	672	669	639	661	695	685	697	662	697	690	657	688	662	719	652	646	684	692	711	677	675	634
24406	21010	24304	27907	20998	19592	1186	543	359	374	345	319	299	284	262	227	230	244	241	259	228	204	239	237	192	212	199	200	189	218	225	213	199	196	181	182	202	202	208	190	204	227	206	227	200	193	201	211	212	207	198	210	192	204	226	221	191	210	213	197	194	188	218	205	182	195	191	200	201	197	189	218	206	212	203	194	203	217	205	205	201	210	211	214	211	205	183	208	198	204	188	220	198	227	207	188	227	196	201	202	192	208	184	202	209	187	203	190	208	205	213	218	218	207	195	211	196	208	202	192	192	185	209	221	219	211	215	189	204	183	232	178	205	208	202	169	184	189	224	207	175	191	215	187	218	206	207	187	191	225	202	217	166	185	199	186	220	195	210	190	208	194	208	241	220	196	208	177	169	181	190	211	177	177	195	197	244	215	212	207	221	218	195	180	186	209	198	211	205	208	194	214	185	202	197	170	203	182	207	191	204	212	187	207	201	199	199	189	187	187	200	180	201	195	228	186	204	186	208	237	213	174	206	204	203	182	208	190	188	201	197	196	175	200	188	187	189	234	224	191	209	196	191	200	206	180	194	197	199	199	212	206	191	209	247	193	210	219	169	171	194	210	205	194	191	198	197	196	222	193	206	196	195	211	189	203	231	191	208	213	186	195	210	189	219	192	213	192	198	208	206	183	193	207	226	174	179	181	209	197	211	223	175	210	201	234	211	215	226	195	206	183	204	196	191	186	171	219	222	192	206	209	219	203	188	194	206	201	195	187	174	220	198	202	173	204	199	189	209	192	202	220	213	216	192	221	198	212	182	215	219	189	195	201	206	208	209	216	216	211	184	168	210	219	195	202	221	206	208	196	223	234	187	183	176	194	208	211	219	204	192	188	207	219	201	187	185	185	206	207	206	184	191	187	175	190	220	244	198	189	201	180	205	197	198	202	203	207	222	190	215	194	206	204	214	200	187	220	198	198	216	177	185	201	205	177	196	221	184	189	183	209	228	214	205	202	224	180	199	181	198	186	181	213	199	204	201	170	192	208	198	210	202	195	178	214	203	211	206	208	169	222	205	196	182	190	195	188	199	174	200	194	202	175	217	206	212	191	196	212	213	204	192	188	194	227	204	195	202	182	203	206	191	204	212	217	178	199	175	204	211	196	207	230	180	159	182	214	200	169	191	218	205	213	207	209	190	200	201	196	202	187	193	204	210	201	210	206	202	196	205	205	217	201	204	215	190	198	222	214	195	206	207	202	202	226	207	166	189	175	193	197	207	187	205	170	188	166	176	231	193	189	195	208	194	183	204	204	212	199	198	192	204	193	188	213	215	191	196	198	188	201	218	186	194	194	200	163	180	200	188	215	208	202	198	205	236	211	210	198	220	188	232	213	189	209	203	183	185	182	179	209	200	177	218	190	203	236	200	194	211	197	210	205	191	212	208	191	198	187	207	213	213	192	174	211	208	195	179	185	215	214	211	172	204	191	216	186	197	176	203	223	191	199	186	199	168	198	168	233	194	189	199	185	186	228	177	199	216	201	205	206	186	202	201	195	216	192	203	186	184	194	202	229	173	199	204	186	197	232	195	206	174	216	207	189	181	205	191	206	216	215	186	224	222	203	212	205	227	224	196	226	202	167	208	176	199	182	206	204	203	188	199	165	187	211	213	209	249	207	198	235	223	205	200	205	198	212	226	194	174	201	218	199	179	189	221	215	208	180	199	231	219	230	228	198	200	199	193	213	184	204	181	207	203	228	197	201	193	185	187	192	200	180	185	210	200	212	222	205	197	196	186	188	212	193	201	226	208	243	193	199	198	220	173	221	209	177	204	196	186	186	187	170	213	230	210	164	205	205	218	185	189	201	207	221	183	222	193	222	204	198	186	204	196	201	181	181	183	211	205	184	193	204	181	203	207	222	232	210	194	217	187	204	188	202	186	199	209	223	198	210	186	214	227	196	212	201	233	201	192	195	202	188	200	192	194	224	210	205	200	183	212	217	192	198	165	194	199	188	181	179	218	188	201	194	187	179	202	195	200	213	206	201	195	191	174	219	195	221	182	195	195	199	207	189	217	193	200	178	185	200	195	213	186	199	234	177	176	186	233	189	211	199	205	197	207	197	220	211	182	160	197	222	163	204	195	185	196	195	178	191	200	206	180	196	194	220	206	188	186	192	230	196	191	183	205	203	179	186	168	195	200	193	176	202	196	202	214	193	190	195	211	192	180	208	225	183	201	190	193	212	188	209	198	204	189	172	219	232	201	196	202	186	174	201	215	191	185	210	180	179	216	213	160	194	217	201	185	200	214	210	189	206	213	207	220	196	207	203	192	201	193	209	201	229	197	205	207	186	204	180	207	189	200	206	200	200	155	197	213	175	187	209	208	185	202	199	219	207	214	193	196	206	196	215	195	229	212	194	214	184	200	234	196	189	204	189	191	202	202	203	213	211	220	201	237	168	182	226	220	197	208	206	209	193	205	187	191	196	202	191	183	189	215	240	193	213	206	197	184	191	210	195	203	194	219	231	193	211	196	206	186	205	186	204	172	217	209	176	200	208	211	187	199	180	184	206	196	210	220	216	205	170	208	189	191	200	201	216	192	191	195	214	213	193	220	171	212	196	181	183	198	190	177	208	222	177	220	208	198	200	204	194	188	193	188	191	204	194	208	205	231	178	189	193	185	186	194	189	224	207	181	184	221	197	198	204	208	201	211	208	200	217	217	177	244	192	192	214	185	202	174	195	174	224	178	192	212	201	196	201	203	200	183	184	213	187	198	201	197	216	207	198	183	202	220	181	194	212	205	210	207	201	208	206	215	198	203	194	168	206	215	196	173	187	201	193	199	231	185	213	184	204	178	163	209	195	202	184	192	211	202	219	188	181	172	198	204	217	202	149	193	228	201	178	201	169	202	193	225	191	228	241	177	186	155	213	223	195	190	186	217	222	194	200	193	191	193	187	188	208	207	184	220	206	211	196	222	201	219	221	186	216	191	206	180	196	224	231	206	194	210	192	193	191	196	207	190	227	201	205	200	184	203	212	210	187	162	234	189	194	225	179	203	211	202	194	204	200	193	200	209	213	202	197	194	202	207	173	214	238	225	206	211	188	184	196	211	189	194	204	229	211	210	223	223	199	206	205	209	221	193	196	217	197	208	194	197	223	206	197	222	188	209	198	191	198	192	203	196	200	232	210	217	200	180	191	204	182	225	202	215	212	206	195	199	209	182	178	187	197	199	181	179	199	208	228	190	207	195	211	187	216	221	212	191	192	213	207	216	206	210	209	198	187	179	207	203	179	180	186	191	201	206	209	194	194	210	222	224	227	209	187	171	215	188	189	212	197	219	193	233	186	199	182	182	206	190	199	223	178	208	200	186	205	218	191	218	186	198	226	205	194	179	173	196	193	206	205	214	194	196	181	205	178	208	190	180	185	207	192	178	178	218	214	218	211	191	227	204	197	176	177	181	213	191	231	189	209	213	195	192	184	177	172
4832	6193	2979	1483	954	789	657	538	561	573	545	529	498	526	546	540	518	481	507	463	461	499	540	490	487	523	497	502	468	488	470	490	470	491	481	498	454	490	516	471	487	521	500	514	464	466	466	466	493	480	447	535	503	418	493	474	473	505	491	508	489	468	513	499	498	454	520	480	487	507	502	508	470	451	486	472	446	488	528	530	432	490	449	538	504	489	467	486	502	466	484	500	445	476	504	488	504	488	492	479	488	449	482	489	492	478	481	490	534	463	511	480	501	478	493	493	500	498	460	482	511	491	494	472	509	489	494	458	496	495	459	531	454	500	477	484	496	470	482	481	487	493	490	494	519	505	517	477	472	457	450	473	489	473	486	451	499	473	481	512	458	510	523	460	456	484	486	500	476	532	504	500	486	470	492	476	502	479	488	464	491	420	463	476	492	491	526	504	516	490	499	458	495	500	497	466	493	479	466	469	516	466	511	468	464	444	497	452	486	493	481	461	466	490	508	473	479	486	465	448	462	508	503	481	488	493	503	514	516	487	523	459	499	477	467	467	503	482	491	445	475	455	482	499	525	508	502	509	488	496	498	473	495	504	511	473	475	490	485	523	468	516	470	517	506	466	466	514	478	464	434	470	478	484	487	511	517	474	461	463	486	489	484	483	495	480	489	494	491	461	500	517	471	446	466	459	490	493	460	512	464	470	465	488	447	487	488	507	462	471	509	479	495	452	479	527	479	462	454	470	504	536	478	482	472	461	491	489	439	480	483	503	486	471	500	503	464	482	496	485	490	535	506	483	452	473	488	499	464	468	460	477	475	496	515	463	487	510	483	480	470	468	489	515	462	497	470	475	480	437	518	491	475	499	472	461	488	514	498	512	475	475	542	518	498	516	474	468	473	466	496	475	519	453	435	498	470	441	522	473	486	468	464	501	502	467	472	453	470	502	476	503	492	461	488	457	453	501	488	463	469	500	448	469	470	459	438	453	496	457	482	473	468	459	511	516	489	466	505	501	520	507	464	490	499	461	482	504	483	495	451	485	523	463	492	488	491	442	495	523	487	484	507	467	497	484	460	487	449	482	512	477	494	460	449	536	468	475	461	484	488	464	474	489	500	493	483	493	417	451	468	475	507	470	467	467	494	500	471	466	459	508	502	517	468	492	507	443	483	467	512	473	481	469	446	464	524	495	482	495	522	511	468	490	485	500	466	497	434	486	488	481	486	480	470	484	451	476	452	515	446	452	505	510	471	473	459	497	482	437	487	524	449	524	470	455	490	490	501	498	508	509	466	535	522	471	468	518	511	455	473	483	460	450	485	437	517	460	486	475	473	503	514	429	462	484	524	514	484	505	504	487	488	479	496	483	532	463	476	485	502	493	500	472	498	496	496	477	469	495	505	519	481	470	477	472	471	492	483	476	496	483	503	443	469	464	465	444	490	473	507	509	497	482	473	485	470	506	480	471	500	485	469	475	502	498	464	471	513	481	480	424	465	511	491	478	487	449	503	475	516	466	480	489	506	500	499	528	472	501	497	549	479	498	446	472	462	476	492	468	512	460	431	455	534	472	506	508	500	503	471	473	478	480	507	498	526	452	487	462	471	447	438	485	458	503	460	486	490	477	506	475	457	476	430	466	479	520	454	499	490	453	487	479	484	469	494	483	464	440	485	518	491	492	485	493	494	477	484	495	478	493	521	494	463	515	491	526	499	484	496	480	504	461	445	469	478	458	532	543	480	479	528	499	473	511	498	468	462	498	487	527	519	477	523	446	512	448	535	510	465	459	525	459	505	486	498	502	484	487	497	484	471	507	457	473	509	474	511	474	467	536	473	482	500	460	484	475	466	468	532	449	477	517	441	497	509	487	509	477	461	437	503	472	495	487	513	479	451	510	494	527	503	504	472	449	519	514	487	480	497	492	490	495	463	475	492	509	442	480	458	453	442	502	477	500	494	504	455	503	489	466	507	468	461	522	447	501	476	478	485	490	483	476	484	479	474	488	492	493	445	469	507	507	459	510	458	446	491	499	492	470	506	479	474	459	482	500	487	464	474	458	422	487	504	463	490	517	480	480	448	467	474	494	484	480	483	500	504	506	472	505	496	544	457	434	545	458	486	496	493	463	465	537	465	487	494	534	486	491	526	479	489	481	491	432	452	519	478	484	507	463	482	451	491	467	473	482	498	485	478	498	500	465	512	491	454	510	465	501	493	517	460	458	500	518	548	477	463	500	477	530	459	460	493	490	503	501	496	475	488	486	492	476	456	486	428	484	452	474	504	470	480	459	480	514	499	470	498	472	473	488	508	516	506	433	501	484	496	491	439	483	476	491	485	474	465	479	450	488	453	473	502	473	481	485	471	474	486	460	460	482	492	474	492	479	476	486	491	478	480	507	479	502	470	485	469	502	487	502	514	500	514	539	460	499	478	530	489	479	505	446	481	479	466	437	434	483	530	474	459	486	486	463	492	489	473	485	499	494	487	477	456	460	494	463	463	491	451	480	518	464	472	490	481	501	521	490	489	481	471	461	463	478	510	427	495	473	478	495	508	519	475	477	495	490	499	470	475	487	468	443	456	506	461	485	452	468	481	480	486	507	501	492	493	459	447	498	495	498	459	477	478	489	501	490	476	491	460	479	469	483	492	476	462	525	516	510	458	472	483	478	511	456	480	458	465	532	493	460	504	497	468	486	504	475	469	491	506	488	482	477	467	450	465	500	467	501	486	504	458	483	479	491	483	478	490	446	488	508	473	492	497	431	418	499	472	476	477	483	464	469	472	520	523	507	468	478	466	438	481	501	451	464	451	466	464	478	515	481	444	497	478	517	489	502	485	463	458	489	467	480	465	424	510	456	515	456	533	467	466	490	489	488	447	480	509	463	490	499	476	482	488	486	515	516	513	493	450	486	452	498	474	471	501	504	492	510	462	483	504	516	506	477	493	502	478	454	495	531	491	454	479	473	501	482	470	450	430	462	474	467	511	483	533	511	507	431	461	462	479	496	502	444	486	467	502	498	492	471	498	525	515	489	486	496	488	501	477	523	508	521	457	513	487	460	444	484	475	467	482	472	510	466	487	472	493	501	490	476	487	498	476	477	496	518	512	484	477	489	424	475	487	493	454	487	473	494	483	518	482	477	507	521	537	504	503	486	495	489	505	472	462	496	505	487	496	481	465	479	483	516	478	499	510	523	464	486	501	493	490	512	468	474	454	519	507	534	507	487	480	491	453	485	472	491	507	498	470	474	503	454	444	481	496	492	505	477	520	489	483	498	511	505	489	504	454	477	508	450	523	517	466	512	514	499	465	468	513	509	502	485	453	497	468	483	485	484	479	493	488	462	465	533	503	477	439	504	485	460	469	465	490	515	461	503	465	504	466	463	471	477	494	466	490	466	488	502	501	477	495	487	481	483	483	488	466	477	488	483	448	454	440	486	466	466	505	491	489	473	487	472	490	476	473	488	472	495	524	476	484	470	476	457	479	479
23856	21056	24723	27587	21057	21086	15968	1011	474	401	397	407	368	288	237	212	182	222	213	192	203	194	205	166	211	204	178	166	185	185	143	150	158	153	181	148	167	167	164	162	178	146	169	158	156	147	129	142	159	145	153	156	144	145	142	127	157	145	161	163	147	145	159	139	144	140	161	158	133	163	157	159	162	161	147	144	146	143	144	129	161	126	127	150	135	145	150	143	142	155	151	158	138	135	148	145	151	146	178	154	157	153	142	153	168	157	153	139	155	140	136	145	177	141	151	139	147	166	153	150	139	161	140	156	131	145	115	140	155	144	162	140	167	138	147	137	189	154	167	139	149	156	144	142	136	137	141	140	144	167	171	163	156	127	143	122	132	141	147	137	173	151	165	149	174	145	157	147	133	149	158	139	127	140	143	164	152	130	138	135	144	148	132	130	133	149	134	145	130	144	132	162	145	140	160	151	138	148	156	142	148	127	151	132	133	149	140	148	122	148	155	155	141	166	160	149	146	162	140	141	157	139	127	127	132	135	129	136	159	177	141	134	171	151	153	168	155	142	143	153	128	130	134	149	154	143	171	152	143	152	125	138	136	147	136	149	149	140	171	150	161	147	173	160	133	144	144	150	127	148	139	150	151	161	160	151	136	153	149	131	146	116	154	120	147	138	157	159	140	145	163	123	151	142	148	135	134	141	145	145	142	148	143	142	156	160	154	156	170	154	167	144	126	142	119	150	140	155	142	158	156	136	123	136	131	139	133	132	152	140	129	129	144	137	150	141	151	134	176	149	160	128	150	133	162	151	127	156	130	146	122	125	140	120	162	146	152	141	148	141	138	163	142	156	154	138	151	158	172	126	151	131	139	157	164	134	148	137	151	147	184	138	159	138	134	150	149	145	153	139	157	147	163	152	154	153	132	147	150	135	142	136	132	132	151	133	133	154	128	154	151	152	152	163	172	152	175	148	146	143	147	145	152	142	159	133	146	139	171	137	150	140	148	164	133	164	124	155	152	147	132	149	121	142	149	154	151	167	156	160	154	146	137	144	118	154	152	158	127	166	156	139	163	142	154	144	137	146	157	143	141	161	129	161	164	144	142	150	151	158	122	154	143	176	149	161	132	137	141	151	150	142	140	148	152	131	143	146	144	169	143	157	136	136	135	129	147	139	156	153	128	146	152	124	137	141	138	152	143	151	156	138	158	136	149	157	142	130	139	158	137	158	152	147	141	147	154	164	144	151	140	144	135	145	153	143	153	163	147	147	165	114	143	158	137	138	133	147	151	157	169	149	128	178	148	146	139	153	156	142	138	136	162	130	147	150	136	158	126	151	136	150	160	139	136	127	149	153	145	151	170	146	143	169	143	137	149	152	124	166	130	150	144	159	134	153	139	140	145	142	143	160	143	138	150	127	143	132	120	139	139	137	136	141	127	138	148	155	134	138	133	130	133	158	161	151	137	134	158	142	158	151	141	156	157	148	156	151	156	136	142	141	170	129	145	152	136	164	165	142	160	140	140	141	151	138	149	139	143	165	128	120	157	116	135	140	152	130	167	163	153	144	154	154	148	135	139	124	142	147	127	122	134	152	138	151	138	130	150	148	149	124	153	129	138	160	142	137	142	146	117	149	152	136	163	131	131	165	135	127	140	141	136	124	140	150	174	148	158	134	150	133	151	150	153	150	139	144	143	132	151	159	140	134	128	154	127	133	150	148	141	121	141	140	153	145	147	153	137	145	142	135	150	129	134	138	154	101	146	131	153	152	144	149	136	133	152	160	139	117	145	133	114	149	148	149	134	141	142	157	152	156	171	170	153	129	140	145	148	124	136	125	153	156	161	135	136	143	138	124	163	137	140	162	146	133	142	146	168	137	148	152	147	157	135	154	127	135	129	141	139	137	137	141	144	160	139	157	131	145	153	151	128	135	148	143	161	147	128	140	171	151	136	143	153	145	163	158	150	140	124	124	125	173	163	148	141	139	135	123	165	163	124	146	144	154	147	148	152	176	140	139	133	137	127	176	148	156	155	125	152	148	126	150	139	161	150	129	119	159	142	136	125	154	137	161	149	136	131	144	158	141	146	130	154	144	149	145	144	132	128	137	139	125	154	140	134	150	129	131	156	160	133	143	152	132	135	149	148	154	154	163	142	110	118	154	153	151	131	157	166	161	140	133	153	141	142	144	141	150	134	156	133	140	151	152	136	157	127	138	124	149	142	142	147	151	160	163	154	123	139	170	136	131	126	139	136	120	148	142	131	148	139	156	154	164	155	148	131	151	144	160	164	178	150	115	170	159	155	141	144	151	159	126	127	157	170	155	154	121	154	129	158	129	144	147	141	133	155	127	149	139	126	169	140	130	160	131	143	147	158	150	121	115	148	152	149	157	158	143	161	154	177	157	159	154	132	139	133	135	150	172	148	144	159	152	141	142	154	157	156	135	150	142	149	132	148	125	151	133	131	128	142	157	174	134	158	138	163	141	131	129	169	143	144	138	148	115	139	135	156	141	153	153	146	146	150	144	152	159	144	147	150	134	141	146	139	137	144	161	135	136	121	105	161	149	159	157	147	153	139	156	131	153	148	142	140	129	140	148	179	149	159	155	151	146	159	120	134	151	162	133	147	141	146	136	167	159	130	131	156	175	151	149	153	136	142	158	144	153	124	144	141	126	155	127	154	125	154	150	173	146	170	155	142	158	121	140	136	164	132	145	142	130	156	135	165	132	146	133	154	122	140	151	136	133	134	155	150	162	130	161	134	138	151	151	144	153	154	144	169	157	155	141	130	137	143	128	139	136	136	130	152	153	137	129	144	152	141	165	119	144	155	140	141	138	130	132	161	145	142	153	135	132	139	167	157	159	143	155	144	153	160	159	145	144	159	145	145	145	135	119	124	132	153	142	167	147	138	155	147	150	165	144	146	130	132	134	149	148	132	124	175	155	153	132	154	159	129	151	138	167	139	146	134	174	143	129	145	156	139	142	134	147	157	138	159	115	140	148	142	131	144	119	166	137	136	159	156	141	159	153	143	151	134	147	152	159	142	155	148	169	135	138	167	152	147	144	153	154	124	137	154	134	155	150	135	133	145	150	149	128	146	133	143	132	143	151	141	137	144	136	152	155	134	149	177	139	119	159	147	138	135	148	150	135	157	123	133	128	128	156	132	144	133	145	154	145	146	147	162	165	148	127	123	132	138	121	133	148	141	140	151	161	156	149	153	169	150	140	133	121	173	137	124	135	154	158	188	145	134	163	138	151	167	138	149	129	146	149	129	150	165	152	136	146	147	144	133	149	125	133	142	145	174	139	156	154	162	147	150	146	133	148	119	145	125	128	151	149	158	154	146	133	167	128	149	171	149	158	161	147	156	135	181	166	150	146	152	142	155	147	135	140	129	147	156	158	136	165	125	140	147	129	162	130	157	157	153	139	143	162	159	132	141	117	146	156	162	137	146	145	126	139	155	140	137	142	138	141	136	141	146	147	152	152
5771	8897	4387	2065	1149	803	613	547	494	445	482	450	479	455	413	382	411	374	402	375	377	377	361	380	362	377	356	393	357	355	345	407	404	380	379	354	357	369	388	359	367	359	382	344	365	384	373	366	369	366	338	353	348	372	384	359	359	377	399	390	376	375	349	389	373	353	391	375	374	376	383	417	386	392	359	374	405	343	395	373	362	345	381	387	378	367	378	377	394	377	352	361	373	420	404	325	339	355	373	404	395	355	366	375	337	380	380	387	366	342	370	346	370	374	377	335	352	364	357	391	365	385	399	357	397	354	363	364	370	363	399	347	379	319	392	359	363	367	409	357	383	366	382	366	345	352	362	388	327	368	347	369	367	374	369	379	365	378	387	342	362	363	382	389	352	375	385	378	351	372	361	329	403	381	343	405	340	394	350	362	359	359	385	351	364	376	362	328	396	362	393	373	387	384	353	360	373	383	338	359	364	379	373	340	425	367	369	363	378	383	403	373	363	372	394	321	357	409	347	403	391	384	341	341	370	374	374	378	359	315	350	363	348	410	420	356	364	345	356	352	360	364	341	354	388	381	361	372	383	361	388	374	386	398	361	338	364	374	422	344	354	359	340	384	362	358	371	366	390	344	400	360	379	391	369	356	374	368	363	389	387	361	361	374	362	386	344	389	372	369	351	345	373	371	362	377	390	359	380	375	357	381	380	349	361	380	411	364	335	408	392	401	372	347	337	413	393	358	389	359	373	396	381	354	400	393	369	370	355	391	367	329	360	382	350	348	386	350	379	377	353	367	384	347	356	355	384	354	327	385	369	345	351	361	401	346	373	353	402	370	350	357	370	346	346	372	367	363	365	370	376	382	381	362	394	351	378	398	377	372	394	369	349	380	369	352	328	381	347	380	346	353	358	387	358	362	366	426	364	381	336	361	366	365	324	355	370	371	363	370	355	386	355	356	350	347	367	376	361	384	388	414	362	362	402	366	382	392	349	355	361	360	370	338	374	341	387	375	396	355	347	384	360	368	344	375	415	382	383	380	384	378	395	335	364	358	381	349	377	347	372	372	360	371	381	352	352	350	351	391	338	372	376	359	410	366	388	385	357	345	384	361	378	422	379	363	374	319	419	370	393	358	368	368	379	343	336	364	350	358	336	334	372	362	374	359	362	382	357	372	370	375	393	372	352	363	343	336	337	401	351	348	369	344	373	349	342	335	383	380	370	360	389	388	388	359	362	378	368	357	358	385	381	374	401	363	384	414	394	402	366	367	395	384	351	358	340	358	362	360	376	359	374	374	337	338	393	367	360	396	349	349	350	385	346	361	388	365	381	388	350	366	386	354	374	374	390	417	369	375	389	407	371	345	354	357	357	393	391	400	354	378	405	350	351	411	365	336	344	367	362	363	379	366	385	370	364	363	430	378	342	384	370	392	353	391	349	368	356	361	397	360	366	360	348	380	359	354	372	353	378	364	359	374	374	353	357	396	381	360	333	377	372	357	371	403	392	332	365	359	369	386	374	380	403	329	376	364	369	375	363	376	374	366	367	377	367	360	350	348	384	369	328	340	371	395	340	381	397	378	351	380	370	358	346	355	372	365	380	327	368	383	375	359	359	381	351	372	392	386	352	386	380	330	371	339	351	361	392	364	397	345	364	354	346	382	365	371	366	361	328	361	388	385	357	376	374	394	378	349	365	342	365	348	370	398	322	361	404	391	374	385	361	376	388	348	349	394	372	407	375	362	353	395	370	361	375	410	354	346	315	371	395	365	309	384	343	347	356	356	391	397	368	383	351	361	351	371	366	383	334	339	351	364	352	374	398	374	379	390	377	351	379	375	394	335	362	377	393	356	384	388	383	380	369	378	377	356	348	372	393	361	360	347	389	399	350	395	362	376	394	364	353	378	398	380	345	357	411	362	346	362	393	368	320	333	388	323	392	342	334	383	350	391	383	348	366	379	363	371	386	363	385	399	372	397	371	356	363	339	336	342	389	360	389	353	346	355	382	363	384	408	388	373	397	324	342	324	334	357	396	366	404	390	406	385	360	366	379	380	392	390	369	379	377	345	381	376	372	381	348	382	388	336	336	355	410	400	369	353	391	366	366	350	388	408	379	388	334	384	336	363	384	384	383	381	356	394	371	366	389	326	361	365	382	360	369	360	392	390	374	378	340	352	356	351	376	402	368	378	364	344	332	394	347	357	333	377	383	372	319	352	361	383	392	375	333	356	356	362	361	371	368	349	403	386	362	334	355	368	386	374	423	392	372	344	373	371	400	371	372	363	378	364	394	352	344	357	361	398	340	371	350	379	337	367	356	407	368	388	364	367	419	348	339	363	373	372	377	403	392	360	346	362	349	368	391	353	367	324	354	406	391	375	355	361	366	345	359	374	378	358	378	348	358	348	353	358	383	354	359	377	372	367	351	357	344	379	372	399	397	408	382	378	385	394	358	359	354	375	368	396	374	367	346	360	376	336	314	392	367	415	377	402	362	358	347	360	380	396	360	341	360	374	350	375	384	373	354	366	346	386	379	357	365	363	360	369	364	379	360	388	375	351	317	383	332	371	393	339	370	372	370	334	342	396	361	389	368	371	360	328	375	370	388	385	377	377	390	358	374	386	379	344	405	387	357	383	362	329	353	332	380	377	376	355	358	349	358	391	359	355	356	356	384	349	369	381	353	357	368	377	362	362	373	370	360	339	369	419	410	365	389	360	358	370	393	341	349	364	378	389	369	385	350	349	393	360	377	382	350	381	354	362	330	354	391	373	359	364	372	376	366	372	371	367	367	363	391	347	367	383	358	388	318	374	355	376	370	415	351	359	399	383	419	358	384	325	382	356	362	363	340	369	382	349	378	390	362	372	377	367	386	376	396	418	382	387	386	371	357	360	366	346	363	354	349	340	362	346	386	358	358	346	349	374	367	372	385	352	385	367	370	358	377	345	389	374	378	363	355	373	351	395	357	394	358	399	368	374	345	394	381	378	365	358	369	395	380	397	380	350	343	349	351	399	382	373	342	358	374	370	364	395	361	388	339	378	385	349	363	363	364	382	347	403	391	351	366	394	361	373	352	366	369	348	395	356	350	358	350	406	372	358	339	338	347	386	383	380	365	343	356	388	372	371	379	392	390	348	330	363	341	364	367	367	362	379	376	326	354	347	400	361	357	350	347	346	391	366	364	369	379	367	388	356	367	374	378	403	363	373	389	398	323	394	389	389	388	381	341	365	369	357	351	332	351	382	358	370	386	365	324	370	372	385	385	360	346	352	398	330	382	372	324	386	354	378	364	404	346	371	378	368	402	359	356	369	407	352	376	362	354	362	350	346	377	378	354	380	354	358	362	363	368	372	363	345	369	388	356	349	369	345	378	376	369	386	367	401	359	355	351	347	381	363	368	386	349	334	406	364	359	360	371	363	354	392	361	386	364	373	349	373	368	377	389	366	343	368	361	375	406	383	336	353	370	364	344	373	352	369	360	370	356	392
30663	20721	12636	1969	850	724	549	412	339	375	327	342	351	338	300	284	284	305	327	295	301	345	310	288	308	313	280	288	312	316	333	313	299	343	319	274	324	284	286	285	292	286	294	264	359	269	277	278	257	287	300	317	292	291	315	297	295	273	299	270	319	299	305	302	319	294	271	294	302	268	293	297	284	310	283	278	319	286	337	281	275	245	295	263	296	285	297	312	264	279	281	265	268	287	283	282	275	285	277	296	297	293	303	310	285	302	268	288	311	273	330	288	260	284	317	276	283	266	287	270	287	295	278	298	265	301	298	298	299	282	280	278	280	290	284	244	280	265	300	300	275	287	308	319	296	291	251	309	256	262	295	299	287	330	278	273	297	274	292	284	317	302	292	311	277	282	287	261	264	287	298	287	303	273	306	303	290	302	361	285	301	280	299	291	271	284	281	278	279	259	307	284	278	272	302	286	303	278	300	298	296	262	324	313	331	323	306	303	306	264	269	284	251	272	269	276	284	287	293	308	299	274	275	260	251	288	282	313	302	309	302	284	282	307	275	261	268	332	281	277	287	303	257	288	279	315	270	288	292	274	294	300	297	254	284	296	305	296	287	334	296	292	310	284	263	288	286	284	278	300	263	306	291	306	287	284	303	259	321	325	289	295	281	288	269	312	272	324	276	271	312	269	305	288	295	303	297	251	297	296	290	300	283	310	292	286	291	290	305	285	264	305	302	300	272	264	281	283	280	265	311	290	285	253	308	323	284	256	285	272	291	278	285	292	283	272	343	314	273	272	315	282	289	265	296	294	267	303	278	294	287	261	264	269	287	291	294	274	274	285	291	296	279	299	309	312	260	269	314	273	297	309	270	314	293	327	314	304	336	293	258	310	283	299	300	296	282	280	291	299	316	300	282	273	247	273	277	308	297	299	285	303	263	292	301	319	274	311	282	306	309	315	297	326	310	285	278	252	275	293	250	289	283	298	280	299	289	272	280	305	281	284	263	304	304	276	263	270	284	284	284	257	268	299	271	282	298	317	312	309	287	291	274	242	292	307	304	275	320	254	265	263	256	270	291	305	292	263	285	258	318	296	278	299	279	309	277	286	279	266	273	259	308	295	301	296	303	280	257	258	282	283	265	259	276	284	272	285	258	276	307	283	280	297	275	279	294	283	293	293	299	300	270	271	254	299	301	285	292	285	302	288	272	326	306	298	282	283	312	306	271	265	308	280	270	292	291	259	271	265	289	307	290	297	288	278	295	315	261	297	302	256	283	294	293	264	279	297	282	278	279	278	317	279	291	299	284	296	286	297	283	282	281	313	251	281	288	276	284	303	306	302	262	265	293	268	283	304	285	318	307	307	283	281	272	257	278	312	307	284	272	290	282	294	298	297	312	293	297	287	289	308	278	294	286	293	271	267	272	286	317	323	295	299	249	298	275	274	283	309	316	351	312	309	295	270	288	296	303	249	282	282	290	298	285	294	269	314	275	288	284	265	305	284	262	269	308	250	300	304	301	274	309	317	272	303	297	293	264	316	320	270	283	282	280	302	285	280	287	277	276	236	285	280	299	268	297	306	275	313	279	254	278	283	279	280	273	263	281	298	282	282	299	311	304	321	309	289	303	300	315	269	258	259	314	312	282	276	267	305	290	264	298	283	306	275	325	305	287	287	293	293	304	258	280	276	270	272	289	296	322	278	232	294	261	308	284	257	306	326	295	292	272	300	329	269	281	276	262	263	292	301	263	299	287	297	269	279	293	333	302	296	310	286	275	285	247	296	272	294	309	292	316	290	270	285	298	276	290	313	297	262	269	270	316	285	312	298	290	300	266	242	266	278	293	278	287	287	308	294	278	287	282	287	304	261	286	268	282	297	281	280	278	276	277	285	253	299	261	260	320	296	300	299	261	294	304	285	295	273	254	283	290	280	276	295	296	272	266	287	291	290	285	319	323	260	254	285	266	271	252	275	288	342	284	290	294	297	311	277	278	332	288	299	282	292	250	293	269	273	279	299	299	285	289	312	318	265	291	280	301	258	278	298	282	276	284	272	292	291	293	259	267	300	265	280	292	302	297	305	298	267	303	291	309	280	291	293	314	265	301	279	332	285	278	307	292	300	277	261	289	291	268	297	275	273	320	289	296	270	265	274	282	289	283	272	302	336	299	261	297	300	270	299	275	289	321	312	259	277	281	290	275	267	302	299	295	288	274	263	289	264	264	304	287	255	273	277	264	319	283	265	300	272	302	293	303	282	263	337	288	292	295	289	315	268	295	300	279	261	309	261	283	292	274	235	314	292	268	290	278	290	296	266	300	304	322	283	301	295	293	264	281	285	287	303	283	288	290	280	257	285	257	299	281	296	313	291	294	276	308	255	305	269	267	266	274	307	308	310	283	296	284	322	260	265	271	274	291	269	292	286	298	288	278	290	313	264	273	281	295	288	291	271	288	296	307	285	321	290	287	283	274	294	273	289	267	297	300	313	268	281	283	277	286	270	288	285	309	267	300	274	305	293	300	297	289	278	306	286	326	289	298	283	260	325	292	267	298	289	261	282	275	239	286	314	312	241	285	285	284	269	298	295	269	278	292	286	299	267	255	274	276	297	298	291	283	245	254	333	307	308	261	260	304	299	271	273	308	278	264	287	298	319	287	313	253	270	304	303	306	294	300	324	313	278	261	284	270	278	286	268	259	295	290	262	289	296	284	282	295	302	244	298	282	288	291	300	313	264	268	287	289	281	295	294	265	292	316	273	284	295	280	281	279	288	282	293	263	301	249	338	321	280	263	264	275	254	298	309	269	256	292	275	306	309	311	321	278	252	272	290	319	292	281	305	271	252	289	276	285	276	315	300	284	264	279	279	252	287	281	260	291	305	293	306	288	297	289	297	287	309	275	272	300	321	296	278	308	297	272	277	292	314	340	285	295	279	278	292	279	256	322	264	273	316	297	263	264	266	291	249	292	282	301	307	263	324	288	307	276	267	309	314	295	273	300	297	292	282	295	289	305	285	289	287	275	295	282	318	284	291	280	294	299	263	296	312	247	299	272	306	276	287	287	292	291	287	261	291	287	319	287	292	307	291	276	307	290	247	306	307	274	283	278	284	270	273	328	264	278	316	275	305	310	297	273	270	283	277	332	304	316	290	303	293	279	301	261	295	267	273	287	287	268	289	288	268	297	288	307	285	260	283	252	283	284	268	280	294	313	292	281	277	295	286	299	290	280	315	281	319	284	323	272	238	284	313	301	324	305	273	254	291	280	273	308	282	282	301	312	318	308	260	264	288	290	293	305	313	296	296	286	266	316	276	294	272	268	284	301	279	290	300	291	277	284	277	305	283	286	310	290	302	283	277	305	293	298	289	237	286	289	285	292	305	269	273	269	281	278	293	260	281	310	280	275	282	313	295	293	279	277	270	273	280	273	314	291	310	321	287	288	277	293	304	290	297	307	302	282	286	282	306	292	265	270	299	295	288	291	314	321	296	294	269
7060	3580	1866	1192	881	798	740	690	693	707	672	716	633	649	703	694	708	701	721	666	693	710	739	693	709	691	659	661	719	687	655	676	676	683	704	701	670	690	684	673	642	717	629	678	683	678	633	672	686	703	672	666	648	639	720	671	712	677	682	676	658	701	698	740	663	665	751	633	685	680	633	632	713	702	673	729	682	686	677	606	658	700	612	692	660	634	659	698	665	686	694	677	638	642	645	662	632	688	733	697	684	686	655	693	631	687	753	606	703	669	695	639	635	694	659	679	652	635	686	700	733	658	727	710	679	695	676	699	671	675	652	719	694	663	667	630	733	649	735	698	707	710	746	676	671	668	654	671	676	667	655	661	691	635	690	667	649	660	687	654	698	642	710	675	661	700	678	662	675	660	610	659	694	625	693	648	648	692	689	648	662	654	692	703	704	699	639	686	663	656	692	700	705	678	640	668	654	641	682	649	756	655	664	688	667	669	681	662	705	665	658	669	681	667	659	651	683	647	688	691	675	726	667	694	698	676	704	705	670	680	688	667	706	684	673	639	681	659	660	646	632	672	672	701	691	643	720	672	672	669	754	692	670	683	652	665	700	679	705	726	671	679	670	724	650	714	655	672	671	692	691	687	646	648	657	719	680	693	692	646	681	715	660	631	677	708	689	713	651	659	654	670	694	748	656	623	679	669	702	641	679	677	673	688	692	674	683	614	657	667	639	695	678	691	682	668	678	685	643	694	689	661	663	672	694	699	647	703	672	685	708	686	731	713	691	676	686	677	692	634	684	711	713	673	717	698	644	651	695	657	674	681	632	676	689	636	683	635	692	652	606	707	678	660	696	681	723	685	667	630	646	646	659	694	657	693	641	675	668	686	678	674	676	663	718	645	699	702	706	672	661	612	645	662	671	699	666	690	692	677	645	683	672	706	697	704	686	684	696	698	660	660	719	639	668	676	732	655	683	703	688	640	675	643	665	674	669	652	691	687	705	641	683	668	699	688	677	635	644	741	710	686	660	692	668	674	667	656	666	655	672	656	707	639	682	697	638	718	686	668	698	677	751	676	637	674	709	679	700	674	653	645	638	753	686	652	640	653	677	662	657	657	618	651	656	662	638	672	658	693	646	614	695	652	682	694	701	723	672	649	708	657	681	706	660	700	615	698	659	684	662	657	696	666	649	703	693	678	695	667	687	666	692	681	722	653	691	698	642	701	686	654	676	682	661	669	639	718	699	674	660	739	683	647	739	674	655	693	684	660	669	654	633	658	710	678	673	705	665	657	654	707	613	672	685	692	676	671	669	663	714	739	673	697	646	739	665	690	630	660	719	706	696	696	670	689	715	637	681	650	683	671	651	691	661	718	688	669	688	732	685	688	652	663	641	680	668	663	603	667	730	627	646	670	699	713	664	735	725	696	688	735	685	685	646	664	653	712	701	686	713	642	659	635	666	647	711	685	699	723	597	690	709	694	680	661	693	648	680	664	674	685	665	650	652	676	696	656	677	663	687	692	706	674	690	678	689	681	730	690	726	675	647	657	680	682	671	662	683	651	641	685	707	664	682	681	650	717	642	700	697	737	693	632	661	641	662	717	704	662	663	654	686	678	677	722	628	662	657	640	657	687	628	657	692	683	668	734	697	649	691	669	661	665	711	697	692	654	669	692	688	663	674	668	684	651	658	689	671	627	710	649	678	661	666	644	674	692	660	649	712	672	652	673	728	656	670	656	711	668	673	646	694	664	705	694	666	705	660	716	706	687	627	674	688	723	714	694	703	658	670	682	695	686	681	663	678	684	710	670	658	677	652	684	703	682	694	680	626	673	685	734	649	605	650	691	645	674	711	700	664	694	686	677	690	691	656	667	693	666	644	658	675	688	695	681	663	677	681	717	655	690	679	706	709	640	663	691	696	681	729	597	707	676	689	649	674	703	671	655	661	644	670	688	672	734	665	679	701	683	619	685	693	677	657	638	678	696	671	656	705	727	692	654	656	679	649	718	706	692	655	641	687	625	669	685	678	679	691	689	670	673	715	693	663	695	713	672	683	684	650	669	666	729	655	681	693	664	687	714	737	681	690	658	635	680	707	686	708	611	683	671	672	689	683	637	682	667	660	656	614	656	675	673	703	693	693	685	690	700	609	662	632	644	667	697	692	693	676	679	662	692	709	691	727	669	701	649	678	672	683	669	691	670	698	651	653	647	699	673	666	718	674	710	663	658	690	645	694	681	652	699	676	670	669	716	626	670	685	668	708	684	645	697	676	681	655	647	650	656	643	646	690	688	730	700	654	684	667	691	670	699	688	685	633	728	644	695	633	663	660	724	696	692	682	641	681	659	661	640	674	736	674	697	664	679	633	710	696	682	645	657	709	666	672	667	692	664	708	702	664	674	626	686	708	673	679	665	691	675	691	672	688	619	672	645	691	685	657	666	673	688	693	684	620	679	672	699	664	669	710	703	684	681	679	692	665	699	700	658	685	658	656	685	716	690	672	728	704	648	645	624	653	696	693	666	646	703	703	710	688	702	659	676	677	644	683	701	640	704	681	644	710	682	671	704	659	672	645	664	637	689	698	651	731	664	644	700	635	660	626	694	646	698	686	671	682	710	648	628	653	663	665	662	640	661	659	671	680	667	720	714	636	711	670	664	674	675	661	643	697	657	674	681	686	705	712	679	680	652	688	642	670	692	659	692	642	742	698	680	654	689	702	701	684	646	705	672	707	656	659	665	718	672	656	706	663	676	719	666	618	644	690	660	721	641	672	658	689	672	692	677	643	747	661	674	671	642	673	676	656	610	647	658	689	634	667	663	662	645	627	648	662	694	675	724	693	660	673	700	697	739	690	666	620	696	689	667	679	673	676	677	684	680	640	675	674	706	729	644	666	670	629	731	712	667	694	709	674	735	673	678	685	694	688	674	640	663	688	668	681	647	662	659	706	675	689	679	694	736	682	683	691	653	729	693	702	698	653	674	686	669	687	698	667	664	669	689	679	674	684	656	648	696	686	667	668	695	710	660	691	684	690	672	678	653	710	696	675	674	725	666	662	701	682	671	631	666	680	638	652	704	695	661	681	688	710	702	695	689	730	674	612	674	731	625	663	667	659	683	640	698	674	673	661	697	705	700	694	673	683	644	660	663	729	632	644	662	662	666	631	693	693	684	688	664	652	664	670	671	651	685	635	711	692	697	678	665	669	704	702	697	676	659	670	708	668	749	646	675	706	663	663	651	694	668	698	706	627	659	676	664	667	665	657	674	684	697	682	693	646	704	649	696	643	671	652	680	630	724	705	696	664	684	693	652	732	681	707	711	714	685	700	649	694	683	653	690	685	626	690	685	646	668	676	662	668	660	641	683	682	647	706	709	665	728	646	665	724	659	666	719	669	618	671	662	650	657	716	664	687	696	726	654	670	659	666	658	683	664	670	643	638	678	663	699	683	641	655	695	676	702	715	701	677	669	666	716	623	657	690	700	666	659	728	684
24401	21026	24330	27892	21012	19560	1050	491	399	347	312	313	307	295	272	255	262	238	229	229	227	245	211	223	241	249	212	229	177	255	220	207	242	232	203	214	207	192	194	200	186	211	205	210	196	178	203	186	223	208	181	202	202	197	189	172	176	194	202	189	234	218	209	197	224	193	176	214	193	192	192	181	191	212	215	197	224	215	196	191	178	179	199	177	222	209	164	186	211	214	208	211	186	213	210	193	209	194	234	226	219	174	190	210	197	178	241	205	196	199	200	197	198	219	191	203	192	210	203	175	202	214	206	219	203	250	210	194	210	196	221	214	167	202	210	188	209	183	193	195	192	203	226	194	195	201	172	216	219	224	193	188	198	195	233	243	205	205	255	190	202	195	167	206	226	190	192	192	203	204	207	194	196	207	230	203	189	182	250	185	206	215	190	212	185	205	206	211	177	214	193	191	220	219	183	197	195	221	216	203	195	179	197	206	223	189	208	208	195	187	209	204	184	197	208	212	190	181	184	223	231	175	198	191	216	179	199	196	205	194	227	174	231	199	203	202	193	232	192	194	202	224	183	199	193	203	208	230	191	170	205	203	209	208	210	164	213	186	205	188	202	216	179	220	211	233	210	206	196	214	206	198	208	195	192	200	202	223	199	238	190	191	195	222	199	201	194	212	192	201	206	217	204	181	197	199	214	192	193	224	210	185	184	196	194	198	185	217	187	214	230	241	188	183	184	211	215	225	194	192	225	222	193	199	161	186	191	203	214	206	193	230	198	200	176	197	248	173	222	167	200	207	184	200	190	186	180	203	183	215	195	215	187	190	184	194	188	218	205	220	203	192	190	209	198	192	190	204	217	224	211	208	207	196	237	215	193	226	179	181	203	191	177	193	216	211	193	206	200	194	206	224	234	175	185	200	204	208	207	202	209	202	211	198	207	181	206	174	204	196	195	181	202	220	189	213	215	211	202	209	204	191	216	201	192	177	200	217	188	212	208	185	189	197	207	193	188	206	236	198	192	195	191	214	184	227	222	201	209	201	207	191	225	203	211	171	176	187	196	214	181	175	212	205	208	196	201	221	183	182	200	204	200	235	225	204	225	227	202	211	208	202	209	199	190	189	198	182	209	212	182	202	235	192	219	231	194	199	186	191	182	201	199	187	221	207	213	234	184	224	195	211	177	205	213	187	174	239	204	217	191	208	199	208	206	171	209	217	224	206	203	215	206	207	209	209	204	222	188	216	229	204	187	203	211	196	215	209	196	210	188	197	206	206	202	199	174	212	199	198	184	191	202	190	212	223	232	204	174	202	220	191	198	209	194	206	208	208	200	192	184	174	207	212	229	215	188	169	196	196	209	175	201	200	200	182	207	182	200	189	188	197	217	211	208	228	205	193	214	193	216	175	198	211	202	187	205	216	197	192	190	187	195	183	169	203	195	214	192	213	222	211	200	209	199	185	201	201	172	229	207	207	166	199	198	180	218	225	200	219	213	209	181	212	202	206	204	191	183	200	182	195	195	203	175	218	209	208	226	209	187	185	192	201	194	206	191	213	202	204	196	214	189	201	224	173	204	216	208	197	214	211	225	181	201	207	183	179	218	178	240	232	195	199	239	210	191	186	187	198	197	206	207	207	205	193	200	190	198	213	214	210	183	173	220	214	203	209	175	199	183	223	200	194	183	174	206	230	255	194	199	194	204	201	218	210	185	199	221	208	205	203	215	186	195	213	190	197	203	214	198	195	203	237	225	196	221	205	198	184	200	221	229	208	239	194	207	204	180	189	204	226	199	199	192	183	181	186	221	194	218	194	189	228	191	204	187	197	172	194	193	209	210	211	201	220	198	201	197	193	214	216	196	183	179	213	220	183	207	195	202	185	205	199	194	200	176	201	186	189	213	212	194	200	234	203	217	206	179	205	211	207	184	204	209	216	197	194	205	209	187	231	195	213	193	210	194	181	203	202	215	230	211	242	204	196	192	212	200	188	206	200	203	204	208	207	207	218	186	221	193	201	210	198	215	168	215	217	220	214	238	192	195	195	198	186	173	202	180	197	195	199	175	223	202	190	194	225	191	203	197	230	192	180	211	187	185	182	208	197	177	184	215	213	179	168	209	213	196	219	210	211	202	237	226	232	192	208	186	216	197	194	182	210	213	218	197	186	192	182	226	169	195	194	233	199	218	222	198	209	196	181	191	192	208	209	190	212	210	191	197	206	171	221	175	215	218	219	196	215	189	204	180	176	201	184	208	220	201	226	200	199	190	183	198	215	221	200	206	199	204	209	190	178	204	188	194	196	192	225	212	207	201	215	213	226	195	198	167	215	178	183	194	201	181	228	197	219	201	215	214	199	198	176	221	243	231	185	187	194	183	214	210	214	213	193	202	210	210	201	202	189	196	210	210	188	218	198	192	223	186	223	222	217	226	201	200	216	202	197	196	191	203	232	208	184	207	204	186	208	221	210	210	202	215	192	201	200	205	185	192	199	194	219	206	225	209	210	196	208	178	207	175	180	208	210	212	226	200	185	197	199	205	186	207	203	192	199	197	178	200	202	207	217	215	188	214	195	197	191	216	186	207	235	218	225	187	171	195	202	203	168	192	232	193	190	210	201	219	234	220	192	221	192	157	208	197	216	193	203	212	196	218	208	220	212	193	203	212	214	180	217	176	204	195	210	182	215	194	208	207	202	204	197	223	175	203	194	201	176	188	200	181	215	199	191	213	192	225	197	217	199	216	215	171	209	195	213	192	222	179	193	183	204	214	187	194	203	233	216	208	226	219	205	233	214	177	210	188	181	197	203	237	208	184	215	202	171	188	225	208	211	229	228	200	191	196	186	209	183	197	194	224	225	210	206	198	224	211	202	193	212	201	186	215	184	192	209	188	231	225	187	186	208	203	245	209	182	201	216	184	194	195	206	193	193	196	197	191	181	200	207	236	208	183	205	169	218	210	204	188	197	204	201	198	236	193	239	208	197	191	244	233	206	193	227	186	187	226	176	228	197	183	199	178	180	205	222	189	199	214	196	200	190	197	219	201	201	183	202	221	203	226	204	184	201	190	198	204	194	195	217	214	202	198	188	217	201	185	206	195	225	224	211	217	202	230	205	186	181	200	209	200	194	183	226	192	194	211	218	204	191	188	212	200	217	190	199	210	194	230	201	209	199	199	207	221	216	193	178	218	213	204	212	199	168	184	194	187	201	208	215	224	202	211	202	209	222	193	204	202	202	187	202	204	177	184	183	207	204	197	189	193	194	212	188	220	193	194	171	202	206	193	211	205	198	217	193	200	185	213	181	194	199	217	200	225	185	204	219	173	235	202	186	168	211	193	202	198	214	214	209	190	234	208	200	178	182	215	202	206	210	186	197	201	198	209	190	210	211	191	186	180	192	220	206	220	199	188	222	179	182	212	189	231	202	201	178	181	201	190	206	208	221	207	212	194	219	201	205	194	223	218	212	205	205	200	200	207	203	196	204	210	183	213	189
4834	6406	3174	1545	990	774	635	597	534	526	566	552	569	511	501	504	521	526	550	495	491	492	517	498	509	514	484	496	505	506	540	506	476	497	502	498	492	501	520	474	470	502	468	481	454	508	483	491	498	476	474	508	504	489	462	469	488	432	484	452	474	476	520	498	488	485	484	469	485	504	518	490	481	488	520	473	482	459	494	465	480	473	511	456	474	479	488	506	464	498	448	458	499	470	493	499	497	491	484	486	474	464	500	491	494	476	485	495	500	503	482	494	499	502	478	548	493	507	518	501	491	482	479	521	453	476	434	449	477	478	456	496	491	472	478	489	508	481	492	488	503	478	483	481	491	484	491	482	488	514	482	543	458	476	462	503	500	462	495	466	521	512	481	524	512	478	489	517	454	505	449	494	528	483	484	483	493	489	443	509	502	485	450	475	489	500	443	519	493	507	501	434	501	476	483	465	517	492	476	466	504	528	484	449	489	473	499	472	488	510	478	480	482	518	492	496	478	490	465	487	511	487	488	477	520	494	508	500	508	515	464	490	467	471	476	508	485	504	478	452	453	470	475	485	430	488	476	501	476	538	488	482	514	499	475	498	447	501	503	493	490	468	466	517	498	479	512	458	499	493	466	479	471	496	482	504	504	533	471	480	474	503	505	451	498	482	516	473	505	516	501	495	478	454	507	496	471	469	500	520	476	485	494	479	459	492	521	483	527	481	523	477	475	506	499	497	464	500	470	501	526	470	498	469	473	511	488	463	475	466	520	469	487	468	490	514	509	457	516	502	484	484	467	463	504	463	510	500	462	494	474	480	512	511	507	494	468	519	467	488	483	494	501	516	513	488	469	473	484	493	458	462	493	477	452	480	518	490	461	462	497	528	487	481	482	476	485	432	531	518	446	473	495	480	475	470	488	473	490	452	505	521	473	463	478	497	495	518	518	451	485	491	463	520	498	506	464	523	492	513	498	493	475	461	488	497	486	450	501	460	481	470	496	490	477	469	524	487	488	499	467	488	468	485	519	498	504	442	464	455	461	510	515	478	479	489	475	481	496	513	517	483	499	458	507	532	468	513	511	491	484	534	494	475	448	498	496	480	474	513	447	513	520	484	513	480	486	447	478	491	479	524	484	532	512	504	510	481	461	521	462	514	460	482	511	499	522	506	481	480	462	506	505	437	506	500	467	455	506	497	499	476	474	507	496	499	516	455	525	453	448	477	517	526	466	514	497	496	473	507	518	480	467	505	551	508	467	496	499	520	461	486	503	434	459	511	441	460	490	477	478	515	483	464	481	463	511	488	460	528	510	493	503	524	504	478	479	476	482	491	486	509	497	458	471	468	516	492	490	467	455	456	452	516	475	472	478	491	501	521	492	484	519	521	462	476	498	473	485	507	491	491	456	518	450	469	469	499	482	525	512	537	461	457	450	493	491	504	498	494	480	465	514	457	476	536	476	509	466	520	532	482	512	492	487	518	518	475	500	488	483	465	513	470	512	510	522	467	452	481	501	487	489	491	456	477	484	497	471	532	528	463	500	491	450	502	480	492	497	490	481	496	483	490	523	477	461	480	477	485	492	513	473	505	504	490	536	474	505	462	475	445	520	512	518	507	481	490	497	449	452	489	463	488	514	479	503	493	515	479	469	510	475	499	508	506	503	459	529	472	503	503	452	489	511	499	540	460	455	463	481	480	493	495	486	484	498	520	497	490	494	536	482	500	476	479	488	505	501	489	523	496	486	492	471	466	460	507	493	488	495	522	509	493	526	500	511	487	426	464	477	481	518	515	509	466	493	457	513	458	532	484	457	467	476	486	509	483	487	496	487	472	496	475	498	516	489	471	449	509	475	488	474	492	464	479	488	517	461	509	499	500	496	478	482	477	499	454	487	463	465	499	461	480	498	472	500	471	484	448	506	473	483	496	474	499	491	462	491	507	514	465	489	502	505	481	521	433	538	490	450	464	500	486	475	508	493	511	471	491	473	473	475	517	489	520	497	488	469	510	463	483	500	487	496	488	478	498	486	501	521	472	475	482	528	474	482	465	487	502	498	477	480	450	487	524	501	494	466	472	495	490	521	454	453	494	537	521	466	494	473	499	482	448	506	485	511	488	492	503	509	411	509	477	529	493	496	485	490	483	505	450	461	489	497	504	460	503	493	458	469	446	500	466	495	499	498	495	457	494	477	470	459	533	486	505	510	533	475	460	473	495	482	479	548	499	492	505	448	519	479	486	513	477	495	508	459	474	514	515	466	505	476	487	479	482	472	452	511	485	491	533	493	494	478	536	504	492	476	472	524	479	474	511	474	471	478	474	506	500	467	520	487	520	464	477	441	472	480	473	476	470	462	469	467	475	517	475	482	486	466	492	502	507	503	515	465	489	516	517	519	469	488	449	497	486	458	505	474	482	467	465	491	495	455	470	490	458	508	493	483	522	493	483	512	457	490	457	480	509	503	487	477	478	513	483	507	480	493	462	466	488	505	476	495	476	506	492	480	506	459	435	497	509	508	470	499	492	473	460	512	523	509	459	539	496	511	506	528	461	464	494	525	517	451	513	471	498	495	516	476	513	509	497	506	474	478	480	457	491	496	511	483	506	498	508	522	541	442	494	479	504	481	480	511	491	489	483	458	498	470	455	511	489	480	502	533	505	528	461	498	490	505	475	505	493	488	482	473	482	507	515	478	482	519	484	455	482	502	516	449	487	497	482	468	497	488	455	511	478	503	497	488	460	498	511	446	549	512	457	473	509	516	524	478	487	455	482	488	477	474	493	471	489	474	484	497	464	480	540	457	506	507	489	478	488	488	474	491	469	475	477	493	516	494	437	513	465	501	466	506	496	482	481	470	453	499	478	491	446	459	465	464	479	490	461	495	473	520	504	482	514	501	475	516	496	456	480	487	497	475	524	476	483	480	508	522	510	493	505	531	441	489	524	449	474	484	496	493	490	482	521	478	456	505	497	496	476	473	503	487	473	493	532	503	505	462	535	484	488	490	504	481	460	513	508	506	512	466	504	491	481	488	476	513	481	490	441	513	449	466	459	454	509	466	489	483	501	478	481	517	492	483	460	479	500	468	497	454	463	505	475	486	463	495	496	522	486	487	508	483	500	457	484	484	453	504	483	542	461	506	464	525	474	509	503	450	464	501	510	463	469	490	483	512	514	450	502	495	471	523	471	493	477	477	493	473	479	486	481	478	506	491	485	467	473	462	508	500	471	488	485	487	500	487	460	492	493	502	515	492	466	513	507	427	504	482	504	524	486	522	500	481	444	524	510	473	473	508	483	501	499	468	470	513	482	458	508	462	522	478	497	497	500	453	493	545	506	470	523	494	482	482	471	491	462	500	499	493	509	481	472	527	478	490	546	487	491	471	515	507	474	518	466	492	482	485	489	477	480	474	505	516	466	509	506	461	513	498	498	455	484	524	456	491	528	465	492	483	458	481	475	497	480	472	501	494	497	499	455	517	481	497	493	480	476
23808	21020	24661	27582	21020	21039	15894	904	428	370	355	310	348	337	272	254	213	216	204	196	194	207	202	201	166	185	193	171	146	176	179	161	130	144	159	163	147	182	139	147	156	150	163	157	176	147	129	153	153	145	134	149	158	162	157	154	131	149	128	144	158	152	146	148	159	156	120	156	152	146	150	164	148	141	137	160	144	157	145	176	168	168	161	170	149	150	160	148	140	122	154	128	171	174	130	139	152	136	156	140	130	142	162	140	140	156	157	152	141	152	169	152	147	137	188	173	163	157	122	158	147	139	156	165	156	162	138	147	159	158	168	175	145	145	139	152	154	145	163	157	158	151	153	132	134	157	145	159	153	150	140	151	156	144	150	147	162	155	148	165	128	133	147	158	136	173	138	131	158	153	130	157	153	155	119	137	160	130	137	148	150	158	160	150	157	149	138	148	159	135	138	136	155	144	143	129	137	134	153	158	159	142	155	154	150	155	144	173	154	134	144	158	153	136	125	158	150	138	162	136	155	138	162	146	141	145	139	166	148	145	164	148	154	150	135	151	155	164	157	134	158	138	140	131	143	141	156	132	161	147	150	144	141	130	132	158	140	142	137	152	145	152	146	142	132	159	163	120	179	137	144	158	139	167	130	137	153	121	142	140	145	131	144	141	141	140	155	145	134	155	140	125	161	159	174	132	132	147	144	160	163	141	177	152	155	165	152	140	124	150	162	155	150	140	127	146	157	165	146	136	140	161	141	151	146	151	148	154	155	142	166	120	157	154	145	162	136	155	144	160	149	158	146	131	164	139	148	162	156	145	146	166	164	148	175	128	167	131	151	135	166	145	139	168	169	139	159	126	155	169	150	151	116	137	151	151	154	157	140	132	143	161	146	153	162	158	138	152	162	146	155	173	152	145	136	152	164	164	160	142	144	170	147	154	133	138	153	142	161	161	154	166	166	145	154	170	133	149	142	148	156	171	146	165	147	154	161	148	149	145	164	143	147	140	143	142	156	128	173	151	161	147	138	153	154	162	141	138	167	146	157	157	135	124	152	138	139	141	149	164	141	158	142	143	146	141	124	179	154	165	152	120	125	168	110	154	160	136	165	169	149	149	152	160	139	160	151	156	142	140	135	163	152	140	173	147	148	136	130	165	138	135	154	156	137	161	153	157	181	122	155	152	143	147	139	154	134	130	144	152	150	154	163	160	162	156	137	161	152	141	140	127	151	157	136	129	133	152	152	129	157	148	139	157	133	159	146	152	167	143	158	126	161	148	149	124	114	150	144	145	136	158	130	123	164	171	151	142	158	179	144	147	125	148	150	144	137	175	136	131	125	148	151	158	138	158	176	158	147	128	145	153	151	145	150	151	140	147	145	137	155	153	146	159	141	142	152	137	148	133	128	158	153	147	160	134	153	150	170	149	144	166	128	154	161	146	148	179	163	145	143	151	167	157	160	155	138	165	166	150	156	131	138	147	143	152	167	166	138	152	160	136	149	146	114	148	158	133	179	149	143	153	162	147	146	145	154	169	164	147	172	150	128	155	163	175	164	156	132	160	161	145	145	157	132	145	140	148	154	142	152	145	152	168	158	142	141	165	170	141	133	138	166	152	129	149	140	138	155	158	145	137	150	158	140	125	155	157	131	141	145	154	138	146	154	144	151	131	148	153	143	162	127	158	158	162	160	145	151	149	146	135	144	146	160	146	140	154	132	139	148	164	166	144	120	139	140	163	149	141	158	199	158	132	131	152	140	145	149	144	143	143	139	155	167	134	159	159	147	168	160	155	147	174	152	136	156	162	162	142	133	159	152	153	137	121	132	147	154	144	159	179	154	147	166	150	127	117	168	147	135	148	135	130	150	179	147	132	136	176	135	132	122	139	152	169	165	162	157	136	153	133	162	161	150	134	158	150	152	140	146	154	155	147	145	142	137	136	176	171	180	152	169	152	164	152	136	148	136	165	152	137	132	162	178	166	173	156	151	160	144	150	171	142	135	136	148	171	152	155	126	157	173	150	165	180	140	159	151	126	165	147	145	139	152	155	160	174	170	152	155	146	132	149	146	141	155	158	141	140	129	135	138	157	159	142	180	165	136	157	124	141	138	139	136	146	167	152	134	160	131	159	168	132	142	144	146	174	141	155	141	145	142	172	122	147	145	155	137	161	147	173	167	127	123	153	123	177	136	132	133	132	151	135	139	136	149	142	144	152	164	129	176	137	142	142	156	138	151	130	145	141	123	159	134	163	142	154	172	146	142	133	141	138	149	152	134	161	137	163	146	136	145	149	172	162	137	165	143	170	151	167	163	149	137	153	135	149	160	145	172	143	171	166	149	177	126	145	129	152	161	159	162	153	156	150	158	171	153	138	165	125	150	165	157	150	157	162	138	126	147	140	143	147	132	149	146	150	141	121	131	133	142	137	137	156	176	129	129	149	139	151	137	165	131	155	140	159	148	159	175	159	162	141	128	165	169	140	159	158	163	154	154	158	147	155	148	161	125	146	131	152	139	157	139	132	156	145	154	157	133	143	146	155	168	135	148	145	165	118	158	163	129	138	151	128	118	136	153	138	152	161	154	163	153	156	157	173	138	147	135	125	144	142	157	144	124	150	155	184	150	177	167	165	171	157	136	139	146	167	139	156	137	137	149	159	150	148	159	137	142	155	136	167	158	144	159	157	134	142	154	141	140	168	160	148	137	143	160	157	160	143	128	145	175	161	160	138	154	148	173	153	164	133	133	152	131	114	164	150	132	151	127	138	133	145	144	129	138	160	139	144	138	151	152	155	154	156	137	159	148	152	138	156	146	126	153	165	141	154	152	144	178	134	150	142	148	143	128	146	156	138	157	152	130	136	149	166	134	152	143	151	143	135	122	147	166	155	164	141	143	144	156	161	152	144	140	134	139	146	166	132	148	175	141	133	163	149	149	116	129	174	149	146	172	129	151	161	146	143	125	146	141	160	151	159	138	139	163	181	155	155	138	150	153	169	131	147	163	161	150	147	119	136	124	129	137	138	158	137	144	158	168	122	173	140	166	143	143	138	182	166	157	146	150	152	136	169	154	135	136	152	140	148	147	142	152	147	185	156	158	139	151	148	143	136	135	142	140	171	155	157	149	145	193	160	151	142	155	171	161	159	143	167	171	145	139	150	154	147	147	155	153	152	154	161	140	173	145	143	146	140	155	139	130	128	124	148	131	153	140	145	144	130	150	130	166	187	151	143	124	127	148	144	143	173	139	144	145	141	138	144	154	163	161	147	147	151	147	156	148	146	144	166	143	157	145	162	187	138	160	175	163	150	155	138	152	155	143	142	155	123	141	160	171	141	151	152	131	155	145	139	150	172	155	150	151	152	141	160	144	178	175	159	165	142	144	143	149	146	150	164	150	145	148	142	119	158	155	168	165	130	143	148	146	157	162	151	136	155	158	163	146	160	156	139	145	169	145	138	149	178	152	127	160	183	148	144	143	130	152	137	147	128	160	163
5782	9238	4538	1977	980	834	674	575	497	497	426	442	448	435	433	411	420	439	391	363	353	380	395	383	389	393	371	370	352	390	446	386	363	384	431	367	396	384	369	371	387	378	375	372	365	359	362	361	358	351	362	381	375	373	389	391	390	378	402	366	368	343	368	369	414	376	388	419	364	374	375	423	352	405	401	415	370	384	330	394	370	368	390	361	399	396	338	378	372	370	359	362	392	380	379	395	432	372	391	378	361	391	370	386	349	351	382	369	395	382	420	356	383	392	368	367	355	355	370	382	373	378	381	364	360	365	396	374	385	365	361	389	383	400	352	390	350	398	334	356	370	378	384	371	398	385	381	381	414	364	361	416	405	401	367	380	411	381	373	381	403	369	373	358	395	364	397	395	392	362	382	349	375	378	383	332	376	374	367	355	400	374	373	408	375	343	366	372	361	355	395	365	395	391	385	369	390	337	404	359	381	375	331	353	381	376	372	372	371	385	378	380	364	366	400	369	376	428	420	388	378	383	395	386	383	396	372	385	380	362	386	362	394	382	390	388	381	369	402	386	395	406	365	370	331	385	366	364	388	371	365	375	378	385	348	359	369	361	369	381	351	401	377	397	366	368	350	378	369	358	372	370	392	359	365	359	355	402	344	402	375	367	383	339	374	350	361	368	374	379	404	431	370	381	407	352	376	388	351	397	376	387	340	375	381	357	341	356	356	384	345	387	366	359	379	373	386	364	341	366	348	377	383	351	374	356	381	385	337	405	383	385	374	402	381	382	394	376	391	399	346	350	379	362	378	356	359	345	388	394	354	375	383	336	360	350	412	352	381	368	373	372	406	364	404	367	360	362	376	355	386	352	378	377	364	349	364	374	363	368	352	382	349	367	351	368	394	358	374	386	382	334	395	351	387	373	391	366	388	380	380	381	366	352	369	410	396	374	387	375	354	374	361	383	397	374	358	384	376	374	385	402	354	384	369	362	374	351	366	411	391	370	392	372	377	402	377	397	389	366	352	361	380	378	380	372	357	388	369	350	355	390	384	372	401	378	398	381	392	353	364	406	390	371	366	394	393	392	355	347	382	369	386	386	367	453	392	358	394	347	375	397	374	356	391	396	355	400	374	383	330	356	361	370	377	362	378	364	401	398	377	414	383	396	413	363	410	387	395	402	366	380	382	353	338	362	375	391	388	379	368	361	384	376	389	384	332	363	408	366	360	367	369	370	354	365	372	358	377	398	370	396	392	414	348	394	363	365	380	372	362	374	379	362	342	365	381	371	373	393	387	375	414	353	367	362	403	402	372	397	390	398	416	389	342	380	411	391	371	371	379	379	377	381	352	372	377	325	378	344	365	380	381	404	393	357	379	388	378	364	385	352	363	387	357	375	379	393	386	372	366	366	408	384	382	369	392	393	391	381	370	375	376	420	409	387	394	386	385	374	375	386	395	359	365	377	365	335	392	367	355	406	385	354	368	356	390	350	354	384	388	391	394	376	386	384	342	342	339	379	395	376	406	409	388	414	387	362	370	384	364	370	372	356	385	399	354	346	379	362	365	365	363	359	402	348	366	359	394	355	335	374	393	391	403	354	362	414	329	384	388	372	385	352	368	362	373	380	330	332	360	403	380	382	350	386	385	377	388	387	388	351	385	357	367	355	343	380	396	379	392	374	383	392	370	402	366	366	355	340	379	357	370	386	394	375	347	406	438	361	400	374	319	396	361	367	348	358	373	388	387	389	412	371	399	382	383	401	358	378	416	393	367	386	357	372	379	370	393	381	381	359	393	381	366	379	388	375	370	374	364	405	423	365	359	395	406	398	333	374	380	361	367	362	364	403	401	361	344	397	403	386	381	370	397	359	368	360	399	376	422	366	373	368	358	335	383	401	377	391	383	373	342	371	372	366	369	398	350	361	351	377	360	355	382	397	401	359	389	366	362	369	375	363	414	378	358	344	412	397	363	372	355	365	378	357	374	385	363	350	416	361	358	373	380	346	355	406	364	370	378	382	373	389	397	399	362	390	349	394	358	384	388	410	377	360	380	348	348	354	349	326	381	336	390	367	349	388	364	329	413	383	383	369	378	358	367	361	394	374	387	393	377	409	382	365	376	399	347	379	369	357	354	390	392	400	366	384	385	398	362	379	364	392	345	369	398	375	344	384	353	384	384	358	430	385	375	380	380	374	358	337	370	341	396	416	396	360	385	356	398	407	401	382	378	395	378	350	358	365	403	394	350	387	383	364	374	398	383	361	375	373	390	362	382	376	358	371	389	384	341	408	394	352	389	359	356	353	355	376	345	371	376	382	393	378	363	352	361	357	357	406	363	364	367	370	374	353	373	412	365	387	406	390	366	376	383	373	387	381	360	384	351	351	363	382	408	376	398	400	376	368	336	385	396	401	365	370	396	348	365	385	386	370	368	383	384	379	366	389	366	396	372	351	388	350	393	355	372	351	354	383	387	398	405	371	390	388	375	359	404	376	336	362	368	360	337	398	406	378	372	363	363	407	363	353	366	386	349	388	374	367	384	417	356	417	389	371	384	392	352	381	377	421	389	331	379	382	344	385	347	426	389	398	406	360	344	347	411	373	369	378	371	347	382	334	379	412	349	362	380	391	387	402	363	383	355	345	370	375	387	367	374	393	363	391	388	375	364	374	378	401	338	390	353	362	386	398	398	384	355	364	348	371	373	419	338	356	400	376	390	358	346	389	388	389	351	410	385	371	351	349	365	359	374	392	380	391	362	371	405	392	357	371	398	347	382	366	400	369	382	360	368	386	371	375	375	402	357	371	370	353	379	390	363	375	364	399	358	361	378	381	368	390	358	359	406	359	329	350	399	381	397	347	371	370	412	417	364	373	365	411	380	397	376	385	388	362	383	417	344	343	363	372	359	352	399	381	391	377	359	378	367	344	392	383	372	346	378	351	378	368	383	379	356	365	384	404	408	367	349	404	393	400	340	385	374	369	360	377	366	402	372	346	395	350	384	345	359	390	360	376	374	360	396	356	353	350	346	347	343	400	358	382	354	384	352	374	386	399	328	361	403	393	381	370	354	372	377	357	378	405	382	360	348	387	394	353	395	357	385	393	371	381	369	373	393	377	349	379	355	350	367	357	409	369	360	379	410	358	377	352	400	372	396	344	353	385	382	374	392	414	378	354	381	366	377	401	352	359	399	383	408	408	367	361	353	375	402	372	400	391	339	386	368	395	341	375	363	403	354	396	419	404	300	385	390	352	356	398	367	386	362	391	366	403	371	355	350	412	378	397	390	356	367	347	373	385	388	368	405	387	342	390	346	378	393	384	380	349	375	394	351	367	379	388	381	371	374	359	393	367	351	394	350	386	362	392	379	386	398	356	350	382	372	384	390	407	383	374	392	360	352	389	374	411	375	358	336	411	358	381	405	389	413	367	395	417	413	383	356	372	395	378	405	396	353	387	367	366	356	394	394	342	374	377	400	376	403	402	369	368	390	365	354	390
30768	20759	12525	1948	935	714	580	389	364	360	338	333	359	332	324	309	317	324	277	300	332	318	309	285	275	317	311	271	261	269	297	293	284	306	316	277	309	294	316	284	272	245	280	275	294	280	288	276	306	300	293	290	285	300	269	276	289	294	317	296	312	280	277	295	276	321	292	307	264	243	301	275	295	332	279	277	320	314	296	284	308	295	301	295	307	281	302	307	273	314	260	311	300	277	297	299	276	277	274	285	306	303	313	279	286	296	261	287	276	292	310	309	305	284	309	268	272	322	290	307	307	308	304	297	284	309	297	292	285	261	281	287	257	275	261	278	291	289	330	315	297	299	309	281	298	302	302	261	282	263	286	347	290	303	302	287	282	282	277	321	291	342	278	303	264	296	306	291	302	309	284	244	300	301	282	295	320	285	296	331	303	272	302	302	284	292	310	330	284	294	293	267	293	284	294	296	305	305	307	271	292	304	265	288	306	312	285	303	287	280	280	293	295	290	272	251	312	303	281	280	282	264	310	268	270	304	267	326	273	316	293	298	286	286	302	302	330	321	299	287	277	283	296	283	298	299	285	313	301	324	304	308	277	301	312	314	274	298	294	278	327	299	265	271	270	294	295	275	316	331	282	277	283	307	281	290	301	296	275	339	277	304	312	286	298	283	243	323	285	296	300	276	287	279	284	298	294	286	292	277	308	294	288	288	295	300	263	273	316	291	300	308	299	298	274	278	298	270	286	295	317	314	289	314	276	277	294	322	323	311	317	309	291	273	309	305	266	307	304	271	288	288	310	269	280	290	289	295	277	295	279	280	269	324	301	271	321	261	319	257	300	267	287	344	274	297	293	306	298	301	248	282	303	256	289	288	290	280	289	308	289	271	278	293	321	297	292	287	290	297	260	286	289	305	291	281	300	299	300	317	296	291	323	293	279	284	278	325	288	291	277	316	292	284	287	282	278	284	313	279	282	267	302	272	294	284	322	311	313	290	286	305	303	296	270	316	287	284	287	285	265	293	268	299	270	293	273	244	294	299	269	285	327	306	338	283	279	282	251	313	283	322	307	251	301	287	279	265	292	297	295	308	282	299	311	299	300	296	315	301	299	294	317	284	308	274	279	296	294	295	292	281	296	291	263	308	296	301	300	294	311	276	263	314	283	317	272	295	279	272	298	261	304	297	324	300	303	259	309	301	322	288	279	302	291	290	301	326	316	303	272	315	285	319	300	304	272	301	300	310	297	291	302	287	310	292	315	276	283	269	281	268	302	319	301	288	318	305	292	294	325	315	266	280	293	286	289	259	312	300	285	280	268	295	295	320	297	320	299	305	267	318	255	277	263	301	283	305	313	297	264	281	303	273	283	282	307	301	296	290	296	289	293	274	296	260	303	280	310	308	304	296	272	296	271	287	312	269	281	279	307	287	297	285	278	299	307	283	292	285	287	300	298	294	273	300	277	322	282	269	303	310	263	288	290	304	309	312	289	282	302	296	325	265	286	314	320	305	317	288	284	297	298	299	294	269	305	302	292	281	318	292	302	273	278	266	289	292	277	295	284	321	284	295	256	279	307	292	268	305	302	295	318	310	320	285	275	320	297	274	303	296	286	269	273	286	283	328	310	317	333	301	295	247	319	273	312	290	313	310	272	281	283	254	320	272	280	338	308	285	291	273	286	307	284	281	292	271	278	294	272	290	292	311	311	290	293	301	294	292	310	315	290	295	293	259	286	297	316	278	311	282	293	262	292	266	287	287	306	298	278	308	302	319	296	273	267	304	271	302	267	274	314	265	297	304	316	283	289	319	271	297	277	275	311	251	289	289	308	300	322	327	309	278	292	283	288	259	302	300	315	292	325	295	302	285	288	319	314	275	286	278	293	294	287	324	311	281	260	315	313	254	294	299	316	294	281	268	291	307	254	270	291	299	289	282	307	317	254	317	284	294	283	293	275	290	295	302	297	287	295	320	312	279	334	279	289	296	283	286	325	299	314	273	286	304	291	263	301	291	329	287	292	330	305	294	301	280	269	283	274	283	274	300	281	300	291	299	286	252	274	313	316	294	289	291	313	275	304	319	301	323	292	313	275	308	346	279	331	311	283	288	324	299	280	267	308	274	292	297	303	290	276	303	265	294	304	305	294	254	279	289	294	333	296	329	294	284	264	287	295	307	284	298	293	293	298	290	286	272	292	319	301	281	288	285	272	260	313	271	314	272	285	298	280	255	301	322	270	313	258	300	267	264	301	295	272	287	275	300	257	268	295	310	273	296	309	322	313	273	313	281	323	284	315	272	287	258	323	254	297	292	277	304	317	306	291	284	274	276	285	289	275	265	270	299	289	285	298	273	338	326	308	287	307	306	296	309	291	276	285	292	286	289	283	318	305	300	264	298	290	303	299	280	301	299	289	296	268	324	293	311	306	335	289	289	293	277	305	312	289	278	287	290	297	285	309	289	312	287	316	299	304	290	299	305	298	300	298	289	292	304	283	264	310	305	302	296	311	283	263	307	279	278	328	319	311	301	294	316	264	252	287	293	265	317	272	302	300	330	290	293	314	283	307	301	290	306	314	326	305	275	246	308	305	303	287	288	315	306	301	303	289	293	305	273	307	297	314	289	277	298	295	295	281	282	284	318	278	271	271	281	275	271	275	302	292	265	309	287	322	283	263	305	290	288	295	305	301	287	267	307	294	301	308	307	295	296	262	293	299	294	293	272	237	264	320	311	305	261	290	280	299	257	305	286	286	292	298	310	303	297	265	292	311	302	317	319	289	300	269	308	267	311	291	281	278	314	341	288	293	297	307	310	314	310	295	305	284	291	266	292	281	279	300	313	281	332	289	293	288	282	308	281	285	311	312	270	285	283	299	281	299	305	289	320	296	285	302	296	315	298	302	274	273	300	302	280	287	314	292	306	307	262	300	285	337	312	281	286	278	278	278	275	305	297	298	326	276	309	295	309	260	276	303	287	263	281	294	315	283	278	292	312	290	308	303	307	277	306	253	334	307	332	307	286	295	292	306	302	270	279	300	337	279	309	301	281	294	320	284	301	295	299	289	329	294	278	310	272	291	301	280	284	297	286	297	308	309	291	268	273	305	285	301	285	297	284	288	304	278	276	283	295	298	315	290	272	292	332	283	330	302	273	317	274	309	281	275	305	291	270	306	271	295	301	322	333	281	293	281	272	293	276	302	316	285	250	261	297	276	320	298	308	303	325	302	295	298	302	312	305	321	236	275	291	310	331	303	307	303	275	329	284	292	291	294	270	285	287	287	301	309	259	285	315	267	303	285	260	291	325	292	291	318	303	289	311	292	321	281	316	292	276	298	335	319	288	277	259	319	239	235	284	276	299	289	271	290	317	307	331	289	324	304	311	332	283	277	269	307	273	299	297	293	337	266	275	274	277	302	272	319	302	296	292	260	265	302	272	286	286	306	291	278	285	279	278	317	289	306	321	292	293	286	307	283	265	301	317	323	313	308	284	253	313
7145	3431	1868	1140	909	829	793	704	718	684	753	693	720	696	703	699	741	708	689	686	736	684	674	668	678	675	672	712	671	629	703	681	722	692	693	673	694	707	639	696	680	696	700	686	694	672	694	697	694	671	667	694	671	638	719	681	677	694	689	705	693	633	647	698	675	708	659	693	684	674	714	693	703	642	717	669	727	710	669	722	670	700	734	703	702	682	683	679	743	667	685	705	699	655	706	702	678	645	662	677	685	653	652	702	682	759	713	680	656	719	667	690	659	663	661	686	706	696	688	666	678	711	677	712	690	669	698	715	679	715	675	743	689	703	689	713	716	653	664	720	724	635	727	676	727	711	701	742	666	686	684	698	708	695	720	663	694	641	704	680	693	731	682	737	684	675	689	671	675	670	733	690	622	631	659	723	662	669	662	683	704	692	715	716	683	698	686	699	672	688	681	637	676	709	702	709	671	705	722	706	726	674	703	678	725	701	695	668	727	667	670	678	703	691	682	736	706	661	682	676	673	647	659	699	687	662	676	678	652	718	733	712	676	648	674	701	691	672	666	658	715	696	716	715	683	667	723	648	697	697	728	702	695	718	675	692	673	706	678	692	658	687	686	673	658	716	684	683	665	715	690	687	651	728	640	721	664	701	690	684	675	702	670	736	683	717	659	700	689	690	705	713	668	691	678	692	629	636	694	709	711	653	697	655	657	682	709	710	681	705	681	662	650	680	700	698	638	690	685	675	746	679	676	690	653	676	666	651	716	706	670	714	696	727	662	673	662	659	701	715	684	683	711	711	702	688	681	625	693	674	713	684	692	742	691	681	698	699	674	684	700	735	655	700	757	702	704	679	726	684	666	686	704	698	687	668	696	697	726	636	685	701	669	709	648	661	708	711	654	734	730	679	699	688	734	691	682	699	709	655	692	680	722	691	711	687	746	679	670	679	660	692	684	671	682	684	704	737	679	666	699	680	683	677	680	724	680	715	698	688	697	683	685	676	707	674	698	648	669	681	674	673	732	658	708	746	700	702	691	697	703	681	712	688	661	701	738	649	722	675	705	770	753	707	737	661	712	689	666	643	729	711	720	683	618	663	673	667	708	701	722	734	630	670	698	678	658	666	657	674	655	659	713	731	720	684	712	688	696	643	679	706	664	681	675	709	676	654	706	738	679	679	718	694	702	654	700	654	690	666	697	699	672	729	710	686	671	689	650	695	653	669	707	644	650	713	679	664	655	703	675	691	700	696	659	658	697	683	657	700	700	681	661	597	687	708	637	685	703	683	664	691	696	662	697	676	686	652	668	692	737	698	681	643	708	702	701	706	674	672	668	657	705	701	712	749	687	663	697	671	708	651	678	679	687	665	725	681	701	659	716	680	689	713	698	687	694	704	684	660	678	678	679	720	646	705	717	633	684	676	653	654	685	647	642	671	668	679	650	710	697	664	698	661	692	727	671	697	670	701	680	725	697	682	741	691	649	699	669	667	698	707	708	695	679	705	657	664	716	668	713	686	699	678	703	627	721	731	671	724	719	683	691	669	686	682	690	689	660	703	689	689	709	678	700	650	707	710	656	646	716	682	732	659	698	698	681	621	704	745	688	668	706	692	699	702	684	700	712	701	665	697	684	714	737	689	703	642	694	717	662	727	680	675	666	714	722	685	695	723	688	724	657	727	679	676	693	713	685	696	695	676	704	690	677	722	647	761	711	701	670	722	645	693	719	683	699	642	675	711	679	729	722	666	655	721	700	703	694	664	670	660	682	666	673	676	650	690	728	678	666	685	715	672	673	645	674	710	647	689	678	684	686	718	706	683	658	643	657	763	700	682	692	645	682	686	701	671	675	665	701	687	717	697	729	614	687	644	740	678	699	680	678	706	686	702	720	701	681	695	647	733	690	674	702	706	677	672	683	653	692	732	678	694	650	653	659	699	714	665	649	707	713	709	685	703	650	666	732	693	729	674	690	702	680	691	641	684	658	723	704	721	725	672	746	700	705	716	655	652	692	686	646	696	626	717	709	671	697	736	690	686	713	670	695	689	713	668	710	665	701	764	648	687	683	676	708	655	692	717	698	693	716	697	692	679	665	687	686	683	655	698	664	718	677	704	687	652	727	643	683	677	729	706	694	717	732	693	689	710	697	713	672	687	675	708	689	676	692	668	700	669	686	719	687	694	681	677	695	646	661	767	675	655	688	677	686	662	690	701	701	723	706	676	707	636	750	712	690	702	709	670	638	701	696	710	716	691	662	703	671	716	683	692	703	696	665	599	710	624	718	676	691	632	679	707	749	683	682	692	684	662	686	681	664	705	728	671	686	698	647	740	720	706	707	694	647	705	664	702	719	688	729	656	730	724	672	707	695	690	691	717	693	677	665	699	675	632	671	694	718	671	694	704	721	666	710	680	741	659	710	705	705	741	689	674	701	692	658	677	675	706	672	714	650	736	701	666	693	675	723	706	693	687	705	692	685	685	678	677	671	711	749	701	695	717	676	676	693	666	683	706	713	690	663	686	625	713	690	680	684	695	707	692	717	698	663	737	699	709	667	701	697	675	678	641	690	691	680	720	699	656	678	700	677	678	702	699	668	682	690	678	699	678	668	711	724	701	698	640	730	696	701	692	727	706	688	681	704	700	636	699	739	711	713	699	659	687	715	715	700	643	716	680	655	702	721	691	690	708	648	716	726	722	729	689	738	668	698	692	689	674	716	697	653	675	726	706	699	665	658	699	681	726	686	689	734	740	689	682	688	682	650	671	628	683	684	720	706	692	668	695	719	687	657	682	690	739	723	704	672	739	709	679	718	676	706	685	700	677	684	706	681	669	686	651	655	663	706	641	684	706	688	701	667	666	729	685	684	677	682	682	690	646	665	682	706	667	649	676	700	660	698	734	698	698	671	732	649	679	703	692	680	697	721	693	671	669	693	713	729	766	723	724	704	681	688	733	721	688	670	719	686	734	666	694	703	708	671	742	655	677	669	665	690	666	727	665	697	678	695	673	697	649	711	714	720	667	710	707	676	706	687	680	699	709	726	712	695	668	690	647	706	709	715	695	704	708	676	706	614	720	657	678	679	630	678	689	673	696	726	683	649	699	684	718	717	707	733	697	684	696	698	679	686	709	649	667	672	637	705	684	669	690	711	714	719	674	681	671	719	688	664	735	697	707	669	681	705	646	669	669	678	726	669	659	648	715	699	651	707	694	670	715	666	642	670	715	658	677	726	683	703	699	620	669	709	697	706	686	669	680	638	707	691	684	726	651	686	702	683	647	669	647	718	655	709	677	677	639	728	660	658	708	682	643	732	651	701	707	719	683	701	726	685	672	673	665	700	719	677	707	684	670	708	651	700	699	690	672	661	713	680	656	695	691	710	753	663	703	623	631	666	684	664	677	676	706	716	715	708	667	681	661	730	705	673	698	708	697	682	699	689	665	688	690	674	681	730	689	700	705	689	735	702	666	721	699	672	718	693	713	680	673	677	679
24382	20982	24248	27899	20973	19685	1089	521	330	297	269	307	310	287	286	261	222	248	254	243	254	222	247	232	234	230	218	226	225	232	250	226	229	222	237	221	224	216	210	230	176	203	222	205	227	201	218	217	190	225	215	225	217	248	220	212	196	201	223	202	198	211	188	196	240	218	206	213	173	205	209	209	212	199	220	194	195	201	209	234	195	208	217	197	211	221	222	209	216	219	203	192	224	209	221	227	223	200	202	213	223	204	222	213	201	196	232	198	212	198	222	185	222	256	216	206	215	198	209	207	221	216	187	183	198	213	204	194	201	204	209	222	217	229	194	201	198	228	229	218	227	245	198	227	197	214	223	193	229	188	234	211	215	215	214	203	207	226	212	199	203	197	214	205	212	195	200	219	203	218	196	184	216	212	210	226	214	227	214	171	160	195	203	222	200	189	213	217	225	203	206	203	203	216	218	203	214	204	205	209	206	235	212	192	185	222	192	210	198	205	187	198	231	187	221	204	220	183	195	224	231	215	184	195	196	223	196	209	196	210	190	230	213	208	218	215	203	213	210	194	189	184	220	189	221	218	186	204	227	242	197	191	193	192	218	187	199	214	198	188	206	184	190	202	204	188	218	198	192	219	218	203	204	219	204	192	207	190	205	200	202	196	211	206	189	197	201	182	206	222	210	200	218	215	240	189	205	233	205	210	220	177	209	173	216	202	233	225	198	199	209	210	222	201	206	229	189	187	209	199	204	204	198	219	203	225	206	197	210	233	217	210	219	212	229	216	202	214	218	219	223	186	204	194	196	214	221	222	221	194	206	157	198	199	219	242	248	192	201	237	252	206	227	212	175	198	176	213	198	228	238	195	181	246	215	195	216	193	192	216	215	217	194	201	241	209	198	186	201	227	197	210	206	193	195	205	213	212	222	229	177	228	220	240	222	231	216	185	203	226	203	209	226	210	208	201	194	212	193	210	243	213	197	227	215	190	214	212	222	237	189	225	191	181	223	208	210	196	197	178	210	223	193	192	190	206	220	201	199	197	226	228	213	212	191	191	207	219	209	181	200	192	207	204	212	192	186	192	213	206	179	205	197	212	225	206	226	219	214	239	208	210	199	199	203	200	168	208	213	202	238	198	218	206	224	204	213	204	189	227	200	206	219	192	195	218	224	224	215	209	181	195	200	211	222	196	209	161	195	211	198	204	223	218	214	214	226	187	213	195	177	206	209	212	200	189	202	225	204	211	205	203	222	231	224	203	204	228	228	191	217	187	189	233	205	203	220	190	209	205	206	204	226	188	211	201	205	219	222	214	211	198	209	201	214	209	193	200	214	242	204	214	194	189	218	203	245	196	206	196	189	181	220	203	223	236	211	206	211	232	205	209	234	203	225	217	220	228	202	169	220	203	215	200	193	221	204	236	191	222	205	211	214	200	240	210	237	199	180	183	230	196	198	196	197	205	210	233	199	194	185	203	231	212	201	190	202	202	204	190	198	224	241	224	225	178	222	183	184	180	195	206	226	210	235	209	225	209	209	215	207	204	230	210	250	213	210	217	217	227	204	175	187	204	198	204	214	205	203	216	219	197	213	199	203	181	199	216	217	245	204	186	173	221	185	217	215	204	168	232	206	198	191	192	225	213	193	211	226	208	231	180	204	214	199	210	201	223	200	210	181	227	197	200	208	175	186	202	206	206	208	216	206	232	192	198	213	187	210	198	216	212	169	188	180	210	209	221	193	219	216	210	201	234	225	215	201	202	201	224	194	210	199	232	197	209	203	207	181	212	206	200	242	200	221	209	207	213	187	195	186	196	200	205	206	208	235	222	206	209	230	229	209	214	209	198	224	245	208	222	203	184	188	205	217	211	244	224	222	214	214	200	226	237	200	195	212	189	213	222	192	188	211	197	221	188	178	223	234	234	216	222	197	228	191	235	228	218	210	180	197	198	179	224	200	206	213	208	168	184	197	229	194	181	197	193	216	192	226	216	190	181	192	225	209	179	192	199	201	224	199	219	190	214	213	213	201	202	201	214	220	181	188	209	210	223	219	218	196	190	206	201	205	228	214	187	208	224	186	221	187	192	188	200	231	236	206	213	225	217	190	186	235	214	199	206	188	230	210	228	200	189	227	222	223	207	193	211	227	215	184	250	202	194	217	222	221	225	224	178	205	233	221	195	190	202	204	205	205	205	200	197	195	217	210	225	214	213	214	207	198	216	191	217	204	193	184	212	204	181	214	209	190	212	218	242	206	201	204	186	178	222	220	190	203	203	240	212	250	183	215	215	193	202	192	214	197	203	213	246	208	186	225	224	205	213	170	202	196	193	219	217	216	230	241	202	215	197	196	174	196	185	208	237	210	218	213	214	204	204	178	207	191	173	216	215	216	205	213	206	198	235	219	182	203	222	160	182	209	222	214	198	219	194	191	194	199	196	205	217	202	195	192	224	214	190	194	204	207	199	227	223	190	231	201	219	191	207	202	215	206	198	215	198	189	188	227	196	226	205	213	201	183	206	180	205	211	187	190	200	213	202	204	186	205	211	216	229	214	207	188	200	231	202	191	215	202	189	207	215	210	216	212	249	206	199	227	204	191	186	237	225	205	195	233	217	187	180	226	205	220	211	187	182	206	210	209	207	196	229	190	233	186	213	187	211	233	216	224	216	250	200	222	228	192	196	205	233	236	250	214	187	223	206	191	205	218	200	211	196	197	209	219	201	215	235	207	196	208	221	206	203	185	239	204	227	224	213	190	208	225	219	204	200	211	229	236	223	233	242	215	197	222	211	189	204	214	215	215	236	203	198	202	201	196	224	226	181	192	177	223	202	191	183	214	190	201	200	203	226	208	203	213	224	203	203	222	221	213	213	214	181	226	181	196	193	219	207	224	206	218	210	210	206	197	191	217	203	196	217	215	232	205	168	211	219	201	190	186	212	205	224	188	202	224	191	212	221	210	228	211	195	183	223	194	198	198	206	181	203	216	191	213	179	237	204	178	230	214	198	186	220	202	205	202	213	186	195	237	181	190	183	209	208	216	203	182	203	192	203	207	201	221	224	200	199	223	207	215	191	201	230	199	185	235	203	200	181	202	198	235	221	201	207	186	196	210	201	227	218	208	212	206	201	194	229	207	208	220	207	188	185	197	249	221	228	198	237	233	199	215	209	211	200	196	217	224	186	224	232	212	227	200	220	213	236	235	219	184	203	218	202	198	213	199	211	211	222	222	207	218	217	214	200	226	210	215	196	193	193	196	193	206	208	211	230	206	218	211	190	201	205	206	215	232	224	235	206	212	217	213	212	200	226	206	217	193	197	208	198	188	190	188	202	211	201	187	210	196	208	216	219	202	176	214	203	208	217	214	188	188	209	187	177	183	211	196	189	215	182	190	188	200	216	221	210	209	192	225	217	205	183	192	225	214	215	212	198	204	206	185	187	190	176	213	178	184	210	202	193	192	223	215	186	224	219	219	196	204	189	221	205	197	202	179	193
5001	6006	3080	1585	947	733	600	545	571	557	513	526	543	547	528	485	462	509	481	546	553	476	528	548	508	522	457	508	509	495	510	500	535	521	497	514	551	491	461	450	493	492	511	471	484	497	515	543	469	465	518	504	521	509	497	518	495	518	469	514	474	536	492	499	507	472	517	517	497	483	462	557	516	482	536	490	487	498	510	508	507	476	510	485	472	533	487	508	512	526	510	500	463	458	520	507	513	463	490	509	511	548	509	490	523	516	489	524	490	513	458	532	500	513	492	506	494	511	496	516	505	494	507	485	548	485	493	465	534	510	525	544	510	477	490	473	476	499	530	523	525	462	457	514	485	493	478	462	502	480	502	539	507	529	528	518	477	533	485	507	505	491	496	478	508	505	493	539	473	485	512	502	474	501	488	470	502	476	510	530	470	522	498	521	457	494	520	479	487	498	511	481	500	534	531	485	506	480	532	484	486	473	541	491	498	510	508	509	496	463	492	491	499	515	497	483	485	535	478	486	460	485	467	469	474	496	516	528	501	458	476	466	493	502	522	511	537	456	500	487	546	508	489	473	499	506	450	498	491	505	485	522	494	500	511	515	510	520	514	551	514	533	487	502	497	494	538	478	513	489	529	475	491	469	551	509	514	516	481	501	510	505	496	474	528	480	476	483	508	463	493	473	450	515	515	488	498	512	498	522	511	493	451	523	527	511	509	489	503	492	482	478	474	538	567	457	534	488	490	494	526	501	468	476	509	498	449	522	525	485	478	534	559	505	509	478	475	492	512	504	500	500	490	500	507	516	518	487	485	506	522	496	485	506	504	525	496	528	519	503	502	514	510	493	517	473	556	555	485	531	489	478	480	498	489	492	519	486	513	507	510	504	498	504	493	484	522	481	474	509	467	504	494	502	471	526	475	512	497	535	469	491	510	502	486	516	466	484	477	485	464	480	499	452	457	520	471	469	475	510	484	492	471	497	523	509	474	488	496	522	467	468	452	502	511	546	548	492	467	501	497	468	492	481	470	515	513	504	490	498	526	492	502	509	492	501	501	520	525	504	467	525	527	518	487	543	511	501	510	490	507	482	500	477	487	521	510	494	506	500	475	487	488	462	459	508	479	497	496	499	530	516	482	487	513	545	513	492	483	524	476	524	517	487	511	502	438	507	513	487	544	462	483	498	487	489	501	516	511	519	480	475	474	503	496	491	493	500	485	500	487	509	492	527	504	517	476	503	508	488	516	495	474	469	492	507	500	496	486	496	560	534	506	509	518	488	504	503	516	518	522	490	472	490	471	488	511	495	518	499	516	535	491	477	478	527	497	527	513	511	520	486	486	521	472	524	507	512	539	467	528	476	494	506	498	487	502	496	451	492	517	517	472	504	512	505	511	494	497	503	484	473	483	503	490	491	504	497	532	496	503	484	506	462	517	517	495	505	466	486	499	538	488	526	524	488	513	506	499	457	506	456	503	514	516	522	488	497	528	512	491	498	500	512	496	517	526	517	486	520	453	496	489	496	545	504	490	505	531	492	503	482	551	510	500	497	478	517	525	547	516	486	492	461	484	522	476	490	477	513	478	543	486	511	507	487	517	497	491	508	513	493	507	523	514	488	502	492	510	541	459	479	508	470	473	479	485	548	473	484	498	503	544	500	527	524	491	489	515	454	464	513	560	520	495	438	466	508	505	505	482	497	502	530	469	484	511	474	523	531	489	501	448	512	499	443	526	510	507	512	499	496	519	550	498	504	476	482	524	542	485	481	485	475	471	488	484	494	469	487	514	519	512	509	444	542	505	487	470	528	486	508	479	488	531	464	485	508	463	501	503	509	496	501	499	499	489	507	538	503	500	501	502	486	526	520	442	488	474	479	492	512	478	517	525	494	505	528	520	473	520	509	487	483	531	498	488	477	506	492	493	531	488	488	465	504	497	489	487	513	514	534	525	520	475	509	548	481	545	511	521	544	535	499	494	455	521	523	483	506	495	469	538	508	493	491	419	508	514	468	496	475	527	505	502	502	481	480	539	515	525	478	531	486	500	451	499	527	490	513	510	544	510	528	498	472	487	509	482	509	497	499	525	489	514	484	526	490	472	493	520	492	483	531	489	491	527	473	486	493	482	503	476	523	525	494	435	495	501	504	519	489	487	553	492	514	504	488	499	530	503	484	532	526	470	522	537	504	489	481	514	491	498	504	500	467	483	547	516	511	531	512	496	517	518	539	511	494	512	503	523	473	510	500	516	538	516	521	489	496	524	482	462	469	490	494	508	470	500	494	505	530	489	485	518	513	507	514	480	477	482	528	504	488	484	486	496	527	521	492	492	449	478	486	492	477	551	494	516	497	503	524	493	533	499	520	464	507	465	501	453	467	510	519	495	502	488	493	508	477	508	495	477	502	507	478	515	514	470	472	514	491	510	475	476	507	502	485	489	526	492	493	493	536	465	527	515	493	502	460	543	488	497	534	462	527	490	463	476	463	512	510	489	535	473	484	491	502	533	502	560	520	518	538	489	495	502	528	539	518	517	521	493	468	528	529	524	466	505	472	455	511	485	514	550	527	495	538	493	508	525	491	542	504	510	487	481	465	470	463	499	473	479	485	496	494	497	510	468	480	486	485	497	493	527	513	513	520	513	508	497	492	490	482	484	530	480	507	491	466	490	510	486	515	483	477	483	500	494	491	509	482	480	520	529	504	512	502	510	494	474	476	531	510	482	475	472	461	485	462	489	450	529	500	496	505	531	523	531	519	516	497	486	474	518	469	494	464	492	505	513	532	486	514	498	503	475	479	510	447	496	494	524	494	529	550	499	496	510	473	441	511	503	495	512	486	487	455	499	497	509	491	498	520	536	526	492	495	487	533	476	506	481	496	522	478	514	524	487	471	501	490	483	468	500	533	507	501	483	488	520	496	521	542	466	547	533	514	475	532	486	525	514	501	520	488	481	527	522	496	532	536	505	499	534	533	500	499	504	532	480	488	462	559	508	473	518	461	503	521	515	499	499	499	515	512	477	521	461	523	498	470	506	542	505	463	476	448	509	486	505	496	470	451	563	493	515	488	525	494	507	515	467	477	524	537	518	496	515	514	513	468	493	506	490	494	510	469	517	508	494	530	526	480	470	508	514	524	522	510	512	462	480	479	515	505	541	504	509	510	522	474	472	470	479	498	520	517	564	492	505	486	485	480	514	503	476	425	485	498	509	498	503	509	531	504	532	466	481	478	489	532	506	476	518	549	500	472	540	466	494	529	468	443	496	448	506	504	449	494	502	497	519	528	520	508	529	519	461	481	479	507	499	507	532	543	544	506	506	513	488	466	464	526	500	519	502	492	496	488	521	460	478	534	499	503	531	484	498	524	492	512	486	499	484	530	468	488	483	525	489	514	534	536	506	498	492	489	487	524	525	511	511	526	529	492	493	518	507	538	545	492	530	464	503	507	474	506	501	491	514	498	462	494	562	502	471	479	526	498	512	487	522	529	488	494
23841	21030	24688	27589	21037	21058	15534	835	398	363	293	331	289	323	259	295	217	224	206	217	230	214	194	210	192	202	167	189	181	169	174	188	179	172	155	178	151	152	127	180	174	161	147	144	154	165	157	179	160	148	143	168	176	160	142	137	157	145	151	160	132	166	151	148	159	133	159	162	171	171	151	129	136	155	166	145	155	177	166	124	163	155	157	132	123	163	136	141	135	155	135	151	160	156	150	152	161	165	161	156	143	141	142	164	126	149	146	182	153	162	144	173	148	140	167	159	146	145	152	154	178	160	174	149	146	149	147	142	145	150	142	166	124	148	166	160	157	135	168	156	153	154	151	159	156	148	164	160	120	131	146	156	147	147	175	147	154	165	159	145	166	164	148	160	149	163	156	154	144	158	167	141	145	162	157	150	142	164	153	157	168	157	156	130	154	165	131	152	150	147	155	138	140	152	142	151	149	130	160	155	162	150	179	137	156	170	156	145	151	160	157	152	167	158	174	165	188	135	154	146	160	173	123	136	139	128	137	163	139	143	144	185	139	163	149	146	153	149	151	148	165	156	149	167	153	157	169	141	139	142	140	151	178	162	150	164	144	153	152	157	161	153	175	175	150	149	166	139	144	170	144	149	166	141	143	157	127	163	145	160	179	161	143	144	172	140	130	151	157	133	137	161	148	158	175	167	146	148	157	148	144	169	170	166	139	150	165	160	159	162	149	155	156	127	150	163	152	157	155	150	129	168	143	140	150	141	136	175	146	126	154	159	162	157	153	165	149	146	173	129	130	149	145	138	126	149	156	142	152	141	153	172	169	160	166	158	170	141	160	181	147	155	134	151	180	128	129	169	150	163	164	134	145	150	165	166	148	170	149	147	145	164	151	138	150	163	145	165	154	157	163	182	140	159	144	146	131	165	146	150	135	146	145	158	155	162	157	133	160	167	131	140	148	153	129	156	136	132	154	134	151	172	149	177	145	156	136	143	157	145	166	160	158	167	179	151	129	154	163	153	147	143	139	151	154	182	154	148	132	152	141	156	148	149	140	157	147	145	164	156	182	164	164	163	151	125	153	152	138	167	141	169	155	173	146	160	157	173	174	161	157	142	144	153	151	149	174	162	139	153	128	168	154	152	141	147	157	152	144	168	137	156	135	168	151	139	161	149	161	136	148	132	141	159	138	161	155	144	150	177	142	154	139	157	153	158	132	146	162	182	136	154	142	160	125	137	153	165	150	160	140	154	147	130	171	151	139	150	150	173	159	164	166	148	141	140	150	161	140	164	161	188	153	154	156	158	156	169	158	132	163	141	167	151	156	148	156	165	158	141	160	140	170	139	146	156	137	170	159	166	176	141	151	121	165	140	163	176	153	131	156	139	171	167	168	162	147	177	152	166	123	149	135	131	162	158	122	172	166	166	146	143	158	141	136	147	130	167	148	160	134	140	139	140	169	153	155	155	122	144	162	141	154	171	135	161	165	146	173	149	138	149	136	134	153	142	133	144	153	126	177	156	155	166	153	143	156	128	155	156	129	137	150	161	155	140	157	138	150	168	160	140	149	154	162	158	165	137	166	148	149	154	155	167	165	149	160	163	130	157	159	159	163	167	161	170	160	145	132	151	168	137	152	180	154	128	151	170	158	180	130	151	128	143	149	167	142	166	149	140	138	158	191	142	129	134	153	137	141	144	151	140	135	151	156	160	168	147	147	141	146	158	158	164	149	142	155	150	132	161	144	165	141	147	152	149	152	169	159	160	146	162	149	162	166	143	158	166	153	123	165	157	158	156	151	156	137	159	171	180	138	156	148	132	147	159	162	165	138	146	139	160	140	144	131	142	173	170	149	165	147	129	139	151	159	154	150	157	123	148	168	162	156	154	134	175	182	150	146	155	169	163	170	152	149	152	143	161	149	155	147	134	143	166	154	152	149	159	173	160	147	150	140	141	144	155	145	140	163	158	147	158	173	148	148	142	143	145	148	149	148	157	144	160	151	136	149	140	138	138	166	158	156	167	154	141	154	148	160	172	149	130	167	141	160	180	146	157	184	151	139	130	141	143	151	160	185	138	136	142	145	149	177	179	144	153	170	174	153	151	162	167	166	144	137	130	153	144	138	168	180	153	149	133	134	136	140	140	175	168	143	140	160	156	154	165	175	169	151	165	161	131	136	153	172	138	148	155	146	176	161	165	164	144	148	150	150	170	167	155	145	168	163	166	150	141	141	162	156	166	141	144	150	164	153	140	173	158	163	172	146	150	158	149	145	162	154	147	157	158	169	158	159	168	161	157	149	164	152	140	153	141	155	164	145	161	152	142	145	172	150	161	159	170	142	141	134	149	161	144	171	136	174	148	169	157	145	170	125	173	147	147	132	136	148	151	154	149	157	162	154	170	161	137	137	178	145	157	147	160	173	165	146	142	135	162	144	161	156	144	162	160	157	132	160	157	144	152	148	162	157	157	180	163	158	144	155	150	155	139	144	160	154	150	133	148	151	151	154	152	153	174	180	170	156	161	135	161	164	150	144	128	144	163	167	179	124	170	168	148	140	148	146	159	147	175	139	160	142	150	157	160	144	142	153	165	142	163	146	142	139	168	143	160	145	157	127	149	149	160	120	167	138	169	162	144	167	162	138	165	164	160	142	164	147	173	197	150	149	142	139	148	154	141	169	146	151	160	160	141	153	156	155	156	169	158	157	147	144	139	153	151	136	158	189	140	153	151	147	144	137	146	175	134	146	169	156	173	163	144	145	148	145	142	145	138	161	171	148	149	153	180	138	163	128	154	167	137	152	159	153	174	157	162	183	156	135	149	181	152	161	167	155	165	142	140	130	158	144	142	139	129	161	157	165	164	164	164	145	160	144	156	144	136	163	138	167	172	180	138	130	177	150	157	157	143	151	170	171	158	141	143	169	144	140	163	133	164	156	151	169	143	137	168	162	158	148	146	166	156	161	134	172	136	129	157	163	180	168	163	137	128	179	188	138	166	123	141	127	148	146	165	151	155	171	144	156	150	154	148	139	147	158	152	121	134	157	155	166	144	155	165	152	141	159	174	143	135	163	130	159	142	145	149	147	141	167	163	151	156	142	158	164	151	143	136	149	151	159	189	150	159	160	154	176	150	165	130	164	155	148	144	167	141	153	159	136	166	153	154	174	152	185	155	139	158	147	157	167	164	151	160	126	166	135	140	139	160	166	164	184	156	138	132	141	170	161	137	141	146	156	129	157	154	159	168	149	158	150	166	145	161	154	161	139	153	142	164	158	143	152	137	149	137	170	149	159	128	159	166	144	145	134	154	169	180	147	166	149	161	155	146	148	143	151	148	175	150	140	141	173	152	147	146	156	154	181	127	121	137	142	164	157	149	164	160	188	155	158	122	148	165	161	152	139	141	153	143	168	157	153	141	147	158	173	140	156	148	162	145	157	155	169	137	138	145	145	135	164	152	147	164	155	180	180	144	155	151	128	158	168	156	136	149	161	160
5639	8946	4283	1985	1086	802	617	547	479	447	465	456	470	420	407	407	399	402	372	406	389	417	413	407	401	378	404	429	400	410	362	410	433	377	353	395	387	374	381	426	401	357	378	397	391	416	419	380	365	387	400	389	375	382	386	394	386	450	368	409	416	396	393	364	400	358	381	398	402	407	351	373	376	370	364	380	400	388	399	386	389	390	345	398	378	350	417	409	389	368	385	414	381	367	387	425	382	393	401	415	381	416	409	397	403	401	384	407	393	405	381	353	376	398	379	412	421	397	393	405	372	356	403	388	396	382	394	397	402	388	392	378	379	379	364	381	400	390	372	378	406	383	370	416	398	371	334	388	377	374	397	378	408	376	407	383	374	380	373	389	451	368	354	423	406	378	384	344	389	396	388	392	382	374	395	366	362	387	387	402	393	379	391	380	435	365	391	388	421	423	367	418	362	390	377	408	368	399	395	371	378	386	366	352	390	365	386	402	392	387	396	369	379	383	402	363	403	394	398	359	390	401	401	401	384	387	406	383	401	396	396	378	377	420	363	383	411	367	382	373	368	408	412	419	381	333	347	378	380	409	382	397	397	375	360	397	367	412	402	351	405	403	398	406	400	395	372	426	394	430	398	370	364	386	386	394	411	401	394	387	385	396	367	398	385	402	371	400	373	359	388	417	410	384	391	419	391	388	386	382	394	374	380	374	375	363	384	359	382	397	369	371	371	394	427	380	354	403	378	352	386	403	404	383	400	428	454	377	398	387	394	422	379	400	398	380	393	421	368	407	413	422	402	401	378	393	379	400	443	375	340	378	412	390	399	393	355	391	382	387	387	411	390	375	360	419	382	380	424	386	383	389	384	399	370	386	388	357	388	396	393	357	393	373	397	381	378	418	399	421	394	361	402	402	400	394	379	410	399	386	382	403	412	402	416	413	373	423	377	357	399	373	390	383	372	401	416	362	385	365	382	382	383	394	429	382	453	376	394	390	385	348	376	376	384	387	372	362	370	344	386	406	388	433	390	409	370	345	392	394	431	414	383	405	426	373	399	404	355	418	386	371	402	356	357	388	412	398	394	387	394	430	430	371	406	382	350	398	365	410	344	419	367	413	367	362	389	412	430	393	401	384	365	387	390	350	402	428	384	357	392	390	402	391	375	406	405	373	359	379	382	373	395	390	356	377	404	407	366	368	410	414	390	373	392	397	379	355	405	389	391	371	424	413	398	417	395	375	406	358	380	345	391	379	407	438	393	411	385	339	395	408	383	410	387	363	405	400	396	386	403	373	407	423	382	347	378	347	406	349	402	382	333	384	423	393	381	386	402	371	386	384	373	398	398	353	355	357	406	395	365	377	376	391	392	433	382	399	409	388	370	383	367	365	367	351	397	352	390	407	433	377	375	382	396	379	391	394	426	410	360	407	397	393	397	396	387	363	405	358	368	396	392	394	370	395	365	408	426	376	374	366	379	376	383	402	411	405	409	422	355	383	368	339	396	360	377	406	371	361	342	371	376	401	358	406	383	385	384	393	375	404	416	366	386	419	368	404	388	425	399	400	394	401	387	367	383	345	401	367	410	362	356	402	389	421	345	356	359	393	373	367	398	417	376	411	402	428	403	386	386	411	383	382	397	403	396	408	362	407	353	423	381	371	394	406	381	377	386	385	393	389	397	381	384	396	397	391	381	353	347	390	382	380	409	367	351	367	380	372	378	414	375	342	390	372	406	382	384	379	412	430	371	385	372	389	378	403	370	365	389	385	368	364	365	387	407	371	352	376	363	415	365	391	384	406	410	395	388	411	381	369	393	381	404	390	377	415	394	370	398	402	393	359	380	366	425	435	358	393	418	387	428	368	362	416	372	395	383	394	377	346	407	406	431	397	390	372	414	363	392	412	355	386	375	392	356	385	415	359	395	401	406	415	393	395	414	422	360	386	384	352	389	392	372	365	374	408	370	378	389	397	347	388	368	426	358	385	384	409	357	382	363	394	369	376	390	373	421	381	377	382	374	381	390	416	347	396	413	414	372	380	404	417	421	357	398	388	401	389	397	392	402	408	367	391	354	411	391	394	353	384	362	417	372	394	406	392	432	380	382	387	415	370	391	402	372	388	395	372	392	347	386	393	407	346	390	386	396	377	364	383	384	379	392	371	454	335	390	398	341	398	392	415	385	389	379	390	390	370	394	380	404	395	407	388	439	379	427	442	395	397	421	399	360	420	360	419	397	373	400	412	391	380	396	419	408	384	380	376	341	393	392	394	362	395	377	368	399	424	370	394	399	389	364	364	415	376	404	378	357	376	393	357	376	379	385	410	391	395	399	395	371	385	383	352	416	423	378	400	406	374	412	399	379	387	384	374	400	396	364	369	382	366	362	372	377	398	414	374	387	385	384	418	394	398	369	399	386	401	420	381	414	416	409	387	369	381	383	355	378	390	370	384	363	413	381	401	408	395	393	388	387	378	395	358	388	381	350	381	394	383	365	412	378	398	404	384	380	358	350	382	385	379	357	386	364	364	371	340	391	370	375	362	378	371	405	399	389	398	383	383	347	425	372	388	376	376	398	370	369	367	414	386	384	414	372	409	376	385	380	386	393	392	371	370	347	391	421	407	388	378	397	388	425	370	376	412	399	380	349	391	366	379	373	374	392	403	405	391	378	392	361	383	351	408	365	399	373	363	393	388	399	394	373	405	407	428	412	368	370	383	408	421	391	385	407	384	358	379	397	372	406	407	367	383	342	367	409	415	367	356	395	415	413	364	383	388	412	370	375	408	357	375	349	392	383	356	391	378	373	377	381	403	378	398	380	385	383	357	387	387	398	382	389	394	411	353	405	396	388	352	395	336	420	359	385	387	405	369	425	386	373	417	382	364	385	383	379	395	385	398	355	376	354	376	379	411	359	385	387	406	368	369	391	391	466	375	420	375	365	358	416	392	398	382	394	364	392	397	388	405	385	379	384	386	394	365	377	354	414	384	403	403	385	385	383	368	389	409	390	390	382	405	395	370	347	416	382	389	359	378	377	383	351	364	398	396	402	394	411	398	408	398	352	370	359	382	393	361	351	386	371	396	373	416	409	387	388	406	420	372	346	370	388	387	385	405	358	435	374	446	374	392	362	400	409	391	377	371	421	381	401	385	401	376	368	384	378	351	395	385	362	357	406	401	349	392	370	414	376	413	370	406	399	388	401	376	402	346	389	371	359	396	386	393	369	401	372	403	394	388	385	425	389	415	390	397	386	415	412	362	367	388	388	361	382	386	389	381	377	404	353	387	377	411	374	400	376	398	359	342	422	405	393	402	366	367	364	377	384	348	354	395	395	421	383	348	424	399	371	362	366	380	404	416	399	376	353	364	400	359	360	421	372	409	408	402	390	389	368	375	371	375	389	364	390	371	390	388	406	339	386	381	375	418	394	384	392	357	386	377	371	383	382	364	387	405	388	389	387	420	391	374	408	374	389	374	362	378	403	396	395	411	418	389
30897	20727	12328	1732	858	691	581	388	312	332	336	305	335	350	294	349	324	324	304	315	315	308	306	325	308	306	294	311	330	311	305	323	292	257	308	321	287	298	312	305	264	303	296	324	276	286	307	308	310	267	314	300	297	282	286	306	316	284	265	271	299	248	335	299	270	299	276	313	297	280	297	311	278	308	297	269	308	281	302	323	292	306	291	287	272	295	311	309	283	279	271	270	281	319	324	280	289	273	262	299	274	285	303	293	274	293	285	280	275	300	283	281	257	272	295	302	345	319	302	299	302	305	296	296	285	305	283	298	322	306	292	291	286	292	336	310	300	276	294	310	292	292	314	284	288	251	300	295	325	287	308	313	294	283	313	271	301	300	284	303	318	288	271	301	268	292	300	287	294	281	301	295	272	306	304	305	292	295	281	296	314	289	240	342	305	287	296	320	305	277	281	280	297	318	312	286	326	316	286	303	312	312	282	327	305	308	313	318	284	295	308	291	281	269	323	285	267	280	300	268	277	280	295	315	311	296	318	295	265	288	264	286	287	289	298	289	307	292	288	344	267	301	290	327	304	273	314	302	262	310	319	263	290	285	272	315	289	274	300	312	297	284	300	280	299	328	289	287	313	297	263	300	299	271	289	310	284	299	285	282	270	265	288	271	316	309	300	295	303	293	262	298	314	291	305	322	305	280	307	302	306	318	306	309	331	276	290	297	272	292	298	302	299	279	308	294	300	293	287	309	288	307	352	299	262	289	290	283	287	308	261	279	300	303	276	284	305	283	302	284	324	304	311	260	294	321	328	274	287	309	279	301	326	305	292	268	318	306	278	274	287	264	299	284	316	294	267	295	274	300	316	299	287	266	287	272	311	318	313	278	301	295	287	285	293	303	275	307	284	282	305	291	284	302	275	282	271	268	285	305	297	290	262	272	292	282	284	289	276	281	300	305	330	312	309	321	292	286	280	309	265	279	302	305	300	301	302	264	319	302	333	303	298	273	299	278	296	294	296	293	280	275	303	289	282	293	292	288	303	289	293	290	310	329	267	301	289	290	267	271	336	310	297	287	262	301	319	285	319	274	307	280	305	316	317	293	301	280	311	284	282	339	317	279	323	319	308	301	287	325	309	278	306	311	298	266	275	297	312	284	302	297	330	312	329	268	313	288	285	305	321	315	301	296	283	298	291	298	307	291	299	310	316	315	280	285	308	287	337	306	342	308	306	292	271	287	277	263	284	294	275	270	291	289	271	291	306	288	313	307	331	292	320	275	312	306	303	287	280	266	269	306	285	278	309	286	272	338	275	284	292	295	280	307	306	283	307	263	288	258	245	311	289	313	278	281	307	269	282	309	302	295	305	286	322	290	305	295	307	297	346	282	298	300	303	271	267	311	305	298	296	311	317	298	301	321	315	312	280	290	279	332	302	319	285	308	325	304	323	311	294	266	313	270	305	295	318	315	310	289	302	281	279	274	279	282	281	288	307	279	284	306	286	283	281	283	305	265	283	339	298	292	287	319	297	265	281	312	294	272	300	281	275	337	294	292	324	327	284	272	278	308	302	304	304	303	288	285	279	301	295	277	266	289	268	292	299	282	328	268	297	306	301	300	296	318	289	279	327	275	305	307	292	292	295	263	299	305	279	290	279	290	312	311	295	313	317	328	307	295	284	287	296	306	299	282	302	284	307	284	299	299	335	280	292	238	279	282	308	277	291	300	359	294	280	264	287	300	301	280	279	274	290	301	272	257	282	331	266	285	282	312	315	292	299	290	298	265	264	286	296	304	285	296	307	302	306	274	263	303	320	299	276	323	306	320	306	278	307	279	290	297	271	280	281	298	265	284	297	267	322	317	300	313	263	323	307	283	295	298	310	258	286	312	265	310	302	301	298	294	311	329	284	293	280	286	298	267	288	270	289	269	295	311	300	301	313	308	321	297	291	297	264	285	334	300	263	300	290	279	284	278	298	270	295	281	267	329	326	321	303	295	277	291	294	287	280	264	295	302	318	315	331	319	305	307	331	274	292	269	307	296	326	284	270	264	263	313	266	282	308	317	279	304	321	284	298	287	282	270	315	307	307	276	287	347	302	287	266	278	263	298	331	286	291	263	291	289	306	285	315	286	308	285	294	280	265	273	305	305	291	282	335	312	291	315	298	291	282	279	336	319	271	288	293	294	296	283	325	304	281	255	255	298	323	298	292	292	295	334	291	316	293	285	280	291	278	304	317	313	288	260	281	289	313	277	308	280	282	292	320	310	263	301	300	341	332	300	323	303	269	322	302	248	315	272	289	298	292	289	309	282	337	286	311	274	303	283	304	296	281	284	338	312	296	313	300	296	307	323	294	283	277	261	281	323	281	260	294	278	302	313	272	294	307	335	325	278	300	288	320	269	308	297	297	311	294	300	307	293	293	277	328	296	294	304	296	296	325	262	276	301	336	337	300	305	304	296	323	276	294	321	264	306	284	286	297	278	330	274	278	286	305	275	300	312	333	277	314	299	302	270	272	273	335	334	276	278	308	278	295	322	280	315	291	286	286	283	309	284	290	289	334	275	289	286	313	296	300	276	297	313	278	291	282	293	264	297	293	247	261	265	336	320	323	324	312	292	299	331	280	273	277	303	309	302	294	308	312	306	285	313	300	299	294	300	320	317	305	306	309	312	295	285	315	268	299	299	272	277	320	305	304	280	319	305	296	291	296	303	309	290	306	310	288	301	284	307	303	294	315	273	281	287	316	300	297	328	281	309	363	318	286	318	314	311	282	291	270	296	289	298	275	308	285	319	278	261	284	315	268	320	270	306	295	310	283	313	302	275	343	277	316	286	296	287	312	281	297	307	269	297	281	294	300	295	340	295	325	287	285	297	303	273	310	275	285	294	278	287	290	278	295	325	308	291	276	276	277	299	289	317	281	285	313	301	329	313	259	325	307	293	298	296	279	286	300	277	315	324	309	307	293	277	270	330	299	289	288	294	294	270	305	295	307	279	310	270	290	279	269	271	310	319	297	311	308	316	291	276	303	284	300	309	310	311	275	326	306	305	283	336	313	316	290	262	302	297	342	284	273	276	302	280	279	303	310	263	270	329	321	308	313	308	282	278	300	308	259	315	276	282	311	326	317	290	296	278	313	301	303	305	274	322	293	299	313	289	302	312	288	287	289	310	293	342	340	299	311	308	286	315	322	288	305	273	263	302	297	260	315	332	330	305	292	301	280	308	288	309	287	345	268	276	320	276	279	310	306	285	281	274	292	284	292	309	329	268	326	290	324	299	315	310	317	304	305	294	297	288	308	300	308	299	281	297	299	314	286	300	288	314	278	277	264	265	281	310	306	256	303	304	327	315	303	291	304	279	313	255	291	297	289	321	293	270	293	281	294	312	291	294	318	297	288	292	317	298	270	282	288	303	307	293	288	285	303	321	287	330	277	299	279	338	277	283	276	278	295	267	293	285	319	295	282	318	312	280	313	308	294	289	290	319	305	308
6946	3479	1932	1066	849	859	773	701	690	742	739	735	714	726	711	709	750	689	699	674	701	714	702	718	697	717	763	687	686	723	649	725	731	705	730	695	715	694	679	660	698	688	696	650	730	665	697	657	722	705	707	729	691	655	681	700	715	684	707	666	748	647	654	717	706	697	692	687	730	684	641	720	701	717	691	720	725	707	690	686	702	660	689	690	712	654	725	698	722	722	691	737	686	709	714	706	688	691	711	742	696	715	742	703	666	664	660	721	711	706	678	695	729	700	694	685	692	731	720	726	692	711	670	736	709	687	700	659	730	688	709	672	711	715	691	677	644	675	687	720	699	679	664	689	683	665	670	717	733	700	676	685	706	690	722	663	737	703	725	636	677	740	735	703	682	689	691	676	695	698	714	753	677	686	709	683	762	701	703	696	641	701	706	665	711	669	711	717	692	671	696	664	714	685	671	740	676	696	701	696	714	700	741	675	712	657	718	706	689	706	692	699	705	693	690	666	672	697	685	682	715	675	770	716	666	676	697	699	710	714	728	752	708	699	674	703	687	654	729	703	700	665	715	701	701	685	728	706	699	684	729	695	721	689	722	668	681	680	745	708	691	705	697	692	662	697	684	703	652	683	643	736	692	745	668	691	753	727	664	724	656	674	675	706	710	707	701	696	662	710	667	754	665	741	684	731	675	692	700	703	709	690	729	718	721	673	717	720	677	678	694	694	679	752	707	709	688	676	708	699	690	696	705	666	737	650	708	696	673	736	699	672	695	672	728	673	708	691	685	668	729	683	720	747	709	700	694	668	652	703	703	707	666	680	735	672	675	755	758	698	689	662	738	679	674	681	712	684	685	730	752	717	668	673	726	680	670	688	689	721	694	697	636	709	659	732	715	728	719	662	754	672	704	742	687	701	756	684	741	687	712	706	687	706	715	666	707	700	691	705	757	713	687	713	670	734	719	693	714	721	708	693	714	678	661	677	698	706	667	703	671	720	730	723	690	682	672	695	711	732	727	704	688	697	705	684	661	706	752	709	690	692	694	725	706	685	716	712	710	686	716	735	667	684	732	711	724	693	726	698	731	701	688	736	712	674	703	733	710	678	734	641	723	684	715	710	701	671	728	678	742	690	664	697	708	701	725	681	681	676	706	725	728	754	676	732	733	703	697	707	662	670	726	651	710	718	750	682	669	676	685	709	669	695	693	721	730	656	676	710	703	681	684	758	647	687	708	683	740	668	708	698	750	675	689	681	700	724	701	701	708	708	686	673	692	734	664	688	716	700	738	707	727	700	697	690	709	689	713	730	707	698	703	714	674	661	719	679	670	742	686	692	732	690	669	688	724	693	676	686	674	734	696	710	721	652	669	724	692	714	725	686	703	712	677	698	742	675	714	710	686	738	691	681	696	674	753	679	708	702	691	678	702	671	719	687	722	696	698	699	685	669	692	671	706	694	651	698	684	682	696	714	640	709	732	711	684	710	671	677	703	661	690	713	657	685	697	725	678	662	713	731	667	707	666	737	667	705	713	671	698	745	689	751	707	718	679	722	686	689	696	667	653	694	669	669	656	686	683	689	683	676	666	738	671	756	732	715	667	706	716	732	711	696	718	673	642	698	668	695	710	673	684	727	674	683	711	710	650	640	697	718	743	720	716	679	730	731	695	774	706	684	686	690	716	639	712	707	720	711	664	745	697	694	755	699	728	685	743	697	691	682	638	699	717	722	730	659	703	692	678	669	665	723	655	701	723	684	703	712	671	705	696	714	688	707	689	726	682	669	707	700	700	693	662	704	740	698	710	696	709	692	674	690	713	703	698	704	743	709	767	714	676	733	720	692	731	735	733	678	734	678	669	744	703	757	641	742	673	717	677	677	728	695	684	716	710	740	682	689	678	723	692	691	688	726	680	660	709	734	731	697	694	697	697	679	710	684	693	694	669	735	662	673	720	703	673	679	677	721	669	709	736	671	744	696	685	716	702	699	721	708	700	701	666	683	683	663	712	681	690	708	735	726	697	705	625	659	641	707	672	730	717	654	687	693	710	709	716	689	667	695	737	688	678	715	660	699	643	675	705	728	708	678	702	681	679	751	651	751	684	697	627	710	704	719	635	662	677	701	716	663	715	679	666	711	705	720	652	769	737	670	689	732	670	677	708	674	727	674	751	716	700	709	679	676	692	684	696	714	717	645	723	687	719	721	698	707	667	671	669	667	728	731	709	686	715	700	692	737	693	654	698	700	686	703	677	702	683	713	697	714	683	715	692	724	768	643	689	687	657	691	664	682	703	694	655	715	668	696	728	691	752	710	674	672	691	712	703	669	772	705	682	687	716	687	681	778	736	705	712	668	731	737	674	671	704	711	694	718	748	707	692	696	674	722	712	748	673	641	670	693	673	713	668	664	671	637	700	696	710	738	678	748	720	678	708	703	685	701	690	704	672	729	749	716	674	705	712	718	659	737	701	685	695	741	683	670	700	678	752	644	699	663	750	681	700	729	711	735	703	719	669	742	729	677	727	719	713	673	728	705	703	693	676	692	715	693	684	708	739	733	728	684	723	709	711	721	740	680	706	684	719	680	708	651	704	709	662	755	726	683	655	693	704	770	671	686	688	700	685	699	719	684	670	736	657	688	643	725	751	670	692	757	669	748	707	713	722	737	735	662	703	639	726	675	648	676	701	679	677	680	746	689	726	746	660	695	709	642	704	698	721	707	677	684	654	696	686	711	675	723	701	681	720	708	679	668	720	693	749	721	647	711	644	680	698	705	716	697	687	721	726	687	692	709	700	703	711	737	683	713	709	732	697	680	735	672	715	694	692	672	741	767	693	696	727	730	723	694	669	712	702	713	706	706	709	744	733	690	728	723	695	667	714	728	729	698	708	693	748	696	688	670	710	663	700	698	743	738	708	675	669	702	699	654	740	689	754	683	716	687	713	697	688	699	673	694	691	707	659	676	676	673	682	712	713	692	702	682	690	700	716	708	661	684	690	679	695	688	670	713	661	699	722	747	686	701	757	678	680	687	693	683	744	681	697	696	670	738	665	687	738	637	690	662	673	691	672	658	710	697	728	694	675	732	703	680	669	706	734	687	691	679	703	659	720	672	661	685	753	728	706	685	707	700	695	738	707	733	708	710	724	667	673	693	699	698	709	717	726	662	697	707	723	662	694	691	697	688	684	729	720	662	693	679	686	708	749	680	705	705	713	710	672	727	724	716	694	675	702	690	700	739	675	735	700	732	676	741	643	655	701	683	678	669	690	634	682	717	701	671	720	703	724	703	712	685	671	706	664	703	710	663	668	684	725	686	708	698	647	714	693	749	672	681	714	663	696	702	699	724	710	677	692	743	680	697	694	730	768	707	685	669	681	654	697	727	743	702	687	680	732	660	699	686	707	699	725	677	764	689	683	687	685	663	694	659	674	708	730	752	716	719	699	710	713	761	660	671	677	732	646	728	702	690	687	716	700	658	691	679	711	714	699	715
24386	21018	24344	27866	21008	19542	1199	535	359	309	300	301	275	275	297	275	269	232	255	239	226	248	251	228	231	234	224	221	227	243	217	203	192	233	217	231	226	224	231	207	220	198	224	237	212	196	223	216	207	225	209	193	187	215	201	183	232	210	204	235	203	224	220	218	196	205	233	204	191	210	212	202	229	205	216	215	192	207	207	181	193	229	200	244	212	198	209	211	207	184	203	202	216	198	233	208	196	204	203	215	185	193	196	211	220	180	224	194	175	227	231	203	219	212	178	200	217	199	200	201	206	195	213	208	213	204	209	213	213	195	215	245	217	188	211	210	216	230	216	216	239	232	188	203	186	199	221	219	224	205	215	204	224	215	189	225	197	203	186	202	240	204	206	238	199	219	216	219	191	191	188	199	227	187	197	198	195	184	195	215	212	231	198	254	210	186	212	227	188	196	210	218	190	198	215	233	197	222	200	213	190	213	189	205	231	207	192	202	226	198	189	169	235	240	211	213	209	226	232	244	203	207	198	196	196	195	234	179	195	204	232	180	206	216	201	210	200	208	219	232	182	199	189	218	226	227	201	229	231	199	202	187	208	233	200	219	199	212	192	217	198	221	226	242	234	174	194	219	194	232	208	233	197	183	254	171	229	218	224	226	196	203	194	213	185	210	217	194	222	225	220	204	201	236	230	203	214	240	238	209	199	218	203	198	240	221	241	240	217	214	232	221	221	208	175	217	202	217	210	174	228	231	218	231	217	202	210	206	189	191	203	199	214	221	229	226	204	213	189	202	213	226	225	223	211	191	193	221	213	210	219	216	186	220	232	203	212	188	202	221	217	192	186	219	203	236	217	214	204	199	189	216	201	220	185	214	213	197	201	216	209	204	191	214	190	227	215	209	215	219	196	203	209	212	193	208	225	208	193	210	220	195	226	201	196	197	222	194	218	193	219	197	197	204	203	199	201	224	210	210	217	219	207	230	221	185	202	206	232	214	203	228	200	237	238	196	206	209	190	220	197	217	210	211	198	194	220	201	233	215	245	210	249	220	230	215	215	218	207	204	197	198	210	220	208	231	209	214	214	201	215	227	237	216	227	208	203	209	216	190	207	227	192	188	193	207	209	205	205	176	200	192	225	209	198	217	217	185	237	191	227	237	193	207	221	206	238	205	202	183	201	199	209	220	230	235	198	202	185	191	256	199	219	214	229	241	215	259	210	215	207	201	227	201	195	208	214	206	213	233	226	196	205	205	204	239	186	187	231	215	233	210	226	173	193	199	201	191	200	205	228	224	198	228	207	251	224	211	220	207	190	226	206	204	209	241	210	200	235	190	190	204	194	231	228	174	202	200	240	218	215	206	242	184	199	220	223	193	198	213	201	198	180	213	198	219	207	194	189	197	181	194	219	207	206	213	204	190	213	229	241	213	201	206	195	222	211	241	222	205	208	193	233	212	200	229	194	216	225	223	213	201	207	227	194	200	196	223	209	196	228	215	215	206	199	195	209	220	219	196	217	231	227	205	213	198	221	184	211	224	211	220	202	216	184	195	207	173	198	205	198	214	223	206	187	196	215	195	185	214	226	233	205	215	219	208	208	200	197	241	199	201	243	187	219	196	211	221	163	217	228	201	203	174	198	200	216	213	210	199	206	177	216	213	217	210	218	189	180	224	224	198	183	188	209	213	207	214	184	174	180	197	212	203	224	187	203	182	190	202	231	222	241	216	185	201	212	199	208	209	216	200	207	218	194	191	202	209	205	188	177	214	195	248	205	208	180	196	190	231	232	200	194	192	210	171	175	211	193	186	219	197	202	217	225	196	204	227	192	207	196	195	174	218	213	240	200	213	217	213	221	212	216	210	203	198	213	235	211	228	216	228	223	200	217	197	189	207	198	211	212	205	199	197	182	237	217	209	215	208	203	218	217	198	216	199	220	182	202	176	206	199	210	171	205	208	209	194	199	199	198	195	220	206	211	216	187	215	199	189	197	199	212	215	218	203	215	219	194	235	180	222	225	226	214	203	196	210	190	185	174	199	218	207	216	219	225	223	212	207	184	202	212	204	194	224	215	207	182	201	201	212	213	213	210	211	213	213	231	215	226	210	203	208	203	225	201	190	206	199	214	210	218	204	182	210	232	195	191	202	220	192	225	205	232	205	219	204	211	233	212	216	198	217	218	176	206	210	198	189	205	211	207	204	190	220	222	216	204	184	217	221	214	223	202	216	210	238	232	218	215	225	250	225	248	199	222	202	201	194	210	202	217	190	197	214	215	196	207	246	226	202	214	212	224	196	235	192	209	215	202	236	230	224	211	232	206	201	217	212	218	198	183	230	223	199	202	201	198	201	219	224	222	217	207	190	226	198	223	242	226	211	216	205	226	195	230	186	204	223	185	228	201	214	205	221	186	192	201	191	186	219	202	187	202	205	223	204	215	210	206	201	252	254	224	212	214	217	230	212	182	210	217	230	196	211	202	216	226	188	198	217	223	212	177	214	213	212	211	202	220	197	211	209	213	189	230	207	206	195	221	198	186	209	198	208	214	248	215	184	201	237	177	219	211	207	206	194	252	207	220	171	208	189	185	211	191	184	204	253	212	198	223	195	199	205	216	184	224	200	199	244	204	201	211	201	203	193	203	200	207	203	205	188	220	190	216	198	207	224	224	211	190	204	197	207	226	216	225	205	214	194	212	219	223	208	207	209	195	203	231	217	200	192	214	206	212	172	213	218	205	186	208	218	207	207	213	214	212	202	202	221	175	217	219	223	226	233	225	183	186	212	207	209	205	228	209	179	224	218	248	203	214	192	204	181	179	194	216	206	214	227	219	200	217	215	206	211	234	196	192	197	233	202	232	215	200	230	213	223	212	191	183	235	191	213	206	207	196	210	207	197	202	218	203	187	202	228	212	210	190	198	225	219	217	181	215	209	196	205	210	208	202	227	187	211	202	186	244	207	196	215	219	187	221	215	201	192	173	205	194	197	202	206	195	198	193	199	209	220	214	215	200	222	247	198	203	187	203	212	259	219	198	187	203	210	222	199	207	230	194	213	204	199	186	217	216	219	198	211	184	222	169	205	177	173	211	191	218	224	202	203	234	213	196	198	207	203	195	189	211	206	197	201	202	181	187	227	206	232	218	203	221	220	208	208	203	173	208	213	217	211	167	231	211	199	190	190	206	222	202	183	210	195	222	209	210	201	217	201	221	218	212	201	186	214	176	194	202	204	208	198	208	206	209	206	215	192	208	228	194	196	206	222	201	213	230	222	217	190	218	204	237	238	204	189	176	223	212	216	189	240	201	205	211	210	217	176	194	200	222	204	214	209	206	204	189	232	200	225	201	206	229	199	213	163	202	229	222	208	220	220	195	183	221	197	208	209	213	214	194	185	220	214	199	208	183	195	224	200	216	210	203	213	195	166	211	200	158	187	214	204	204	214	210	220	239	199	189	210	215	197	218	217	204	172	217	208	195	218	201	232	214	217	214	201
4845	6600	3118	1411	956	795	636	560	550	568	495	529	524	533	529	514	534	539	526	527	541	529	497	514	548	467	483	488	506	477	531	484	519	528	508	517	492	505	507	478	512	504	491	505	512	507	516	518	510	512	482	541	496	483	493	477	515	488	554	450	483	508	503	508	517	522	506	524	443	505	501	501	546	520	509	499	527	526	456	509	546	508	505	506	537	505	514	498	487	518	505	490	513	500	500	477	515	493	513	536	484	515	502	484	454	469	516	491	532	523	496	486	547	510	520	487	522	527	523	522	501	498	500	509	482	524	484	485	519	495	508	466	512	538	510	515	502	486	504	482	486	490	497	482	532	511	549	475	503	483	481	520	509	499	473	496	478	491	515	530	513	487	522	505	479	492	517	490	519	523	501	489	471	534	520	487	503	522	512	533	492	514	505	468	506	501	480	531	519	496	505	464	512	519	486	501	502	480	512	525	490	531	529	497	520	492	480	442	573	513	526	491	535	524	484	492	524	459	499	530	491	492	508	455	487	491	515	521	538	545	526	513	498	521	513	506	459	482	495	508	516	504	483	493	509	526	506	515	448	488	505	517	484	505	501	504	523	501	513	536	536	521	541	506	511	513	523	491	516	503	474	514	519	491	490	509	463	490	513	486	515	533	462	539	494	522	527	483	530	480	502	428	526	483	505	524	495	479	508	508	530	504	522	528	468	529	494	458	510	485	514	480	519	519	490	523	500	493	515	508	497	496	495	512	483	497	480	501	513	570	491	506	500	560	503	478	517	516	513	513	509	505	515	511	519	463	538	502	532	535	481	536	535	488	488	503	500	523	501	499	505	479	521	507	473	496	498	504	491	485	490	494	499	516	484	512	500	540	509	477	537	476	512	497	532	472	478	486	474	509	492	472	475	494	488	472	475	499	472	505	471	546	495	495	501	494	501	503	517	479	503	528	475	486	478	527	480	515	517	507	505	507	504	520	488	503	463	474	497	499	527	463	518	488	508	502	480	518	496	523	505	496	512	517	494	497	515	493	553	511	465	506	476	509	503	464	525	492	501	519	489	530	530	493	497	507	431	520	466	499	506	505	503	504	481	527	501	511	474	517	552	505	501	549	491	515	508	513	503	510	514	482	487	515	463	526	496	481	466	468	517	466	490	504	498	500	518	522	512	480	507	505	509	452	505	462	483	510	504	525	496	500	524	507	540	501	484	494	522	441	526	535	518	511	478	484	534	499	502	460	472	529	508	490	493	508	467	524	497	514	522	528	492	504	510	481	527	528	498	490	496	506	501	488	526	512	508	473	491	517	530	498	499	522	528	487	506	545	530	492	515	510	523	492	518	497	502	513	482	525	511	504	505	503	517	486	524	537	491	502	476	498	504	520	511	521	531	499	483	499	520	473	491	509	495	501	507	476	525	498	525	518	499	525	476	518	488	511	502	521	508	531	474	505	496	495	477	478	515	489	532	490	533	519	499	510	527	483	530	505	520	500	496	485	493	500	526	525	503	503	514	535	484	517	475	514	477	543	533	536	518	492	480	500	528	498	485	500	532	554	485	482	513	499	510	462	473	498	514	495	504	480	499	498	512	511	533	500	497	510	504	464	459	494	495	531	506	507	518	522	497	503	510	490	513	507	500	489	514	532	524	467	523	468	490	523	502	505	510	524	509	498	495	500	548	507	499	493	495	477	494	519	480	526	510	516	505	525	529	533	509	523	514	501	569	515	538	531	533	469	520	492	510	504	493	497	512	488	460	529	486	509	499	496	489	496	514	498	523	497	494	507	500	490	439	496	495	478	517	541	537	479	497	508	518	489	535	495	525	493	463	531	505	520	513	488	511	494	511	509	491	533	510	481	503	474	482	476	508	497	531	482	501	501	554	486	474	463	517	461	498	479	514	495	514	508	506	468	482	486	485	462	530	504	505	541	475	480	493	487	529	498	472	503	519	499	508	505	491	520	463	514	534	506	511	516	503	525	459	470	464	545	516	464	560	489	516	492	512	503	497	515	477	503	522	515	478	574	456	526	505	486	481	511	487	484	530	521	544	509	545	479	524	502	506	492	502	544	545	513	522	504	502	482	473	508	499	512	504	498	533	496	518	523	513	464	470	494	522	565	539	508	471	524	489	515	442	482	519	509	477	500	499	493	487	492	490	505	506	537	540	500	473	493	463	471	535	501	504	507	540	512	514	502	482	499	544	526	508	517	527	475	545	504	524	510	511	544	502	511	484	476	495	532	470	511	506	485	549	471	504	429	509	464	530	490	528	516	502	506	522	511	511	493	461	476	508	532	501	505	544	524	489	500	548	490	522	511	512	511	481	488	510	534	515	512	504	476	475	548	502	494	497	516	503	491	491	518	505	521	455	464	486	517	542	474	483	514	466	472	506	484	539	540	524	496	509	504	491	501	528	548	492	490	474	485	494	490	461	478	496	557	514	522	516	515	488	528	510	501	545	513	561	509	510	526	512	453	494	493	488	494	488	499	552	514	498	440	494	491	455	482	504	510	500	477	482	494	518	534	501	520	511	514	516	490	517	512	495	524	481	511	511	487	499	526	497	459	473	478	491	519	500	531	523	524	497	538	496	487	475	523	505	527	571	500	510	484	509	527	507	524	524	527	488	519	489	508	476	493	460	514	497	487	543	536	492	510	481	491	541	532	527	493	526	482	508	491	502	516	511	532	518	492	489	487	495	518	490	546	489	490	493	530	553	501	506	526	518	496	497	514	453	499	506	487	548	502	491	528	487	462	528	513	520	511	496	465	485	510	497	520	522	501	495	538	464	508	515	534	490	530	510	479	489	500	481	470	514	503	495	523	501	539	459	467	486	504	495	495	524	524	500	503	538	518	509	474	471	507	528	521	492	510	488	523	515	505	497	466	482	473	482	469	469	513	498	522	525	513	516	486	496	475	550	516	492	469	512	567	494	495	472	505	561	535	510	497	523	549	522	477	489	528	481	495	491	515	544	510	528	531	482	483	504	482	518	514	510	475	510	505	462	465	532	481	498	536	461	527	509	474	514	512	481	486	479	498	491	481	507	490	505	500	497	549	510	515	506	488	486	512	511	501	494	470	470	509	535	506	497	493	495	459	566	494	488	498	492	504	538	507	504	457	522	537	501	488	519	482	475	503	509	473	480	475	492	493	497	472	526	499	528	480	522	489	478	513	510	478	499	517	449	479	502	538	482	499	502	518	507	513	478	479	525	502	480	516	477	483	489	505	449	514	493	521	519	478	536	513	460	544	531	499	537	485	502	471	529	515	494	481	550	519	499	543	530	512	486	473	512	463	503	506	521	531	522	507	466	499	521	499	527	532	463	514	517	522	492	516	512	492	515	487	479	494	481	462	481	508	487	530	521	503	491	516	488	450	536	507	502	492	497	523	511	489	507	475	506	503	489	553	498	496	504	507	500	492	524	455	479	502	522	490	525	493	509	543	483	542	488	482	483	463	499	504	456	477	510	477	527	494	512	469	524	471
23810	21012	24687	27555	21014	21028	15622	889	455	338	281	300	303	304	242	206	243	213	216	222	207	200	212	204	205	203	182	182	179	165	139	164	168	159	168	156	162	144	140	172	164	143	167	154	125	154	180	147	168	161	163	170	158	165	149	144	150	136	144	174	150	152	156	160	153	143	173	146	160	148	156	166	167	159	162	158	166	152	156	159	168	196	148	154	143	146	157	166	159	160	150	167	130	146	156	171	155	160	149	153	147	169	141	159	152	143	139	139	171	155	116	151	182	136	147	152	165	154	157	164	154	150	136	148	152	164	164	133	140	174	150	124	144	161	146	168	144	141	171	164	145	138	149	145	164	129	150	146	166	150	169	163	131	175	161	149	151	145	167	138	149	145	144	169	143	142	155	151	155	176	159	159	175	171	130	157	159	128	137	141	181	150	123	153	166	147	139	158	167	167	150	170	153	145	155	166	146	129	137	166	140	133	149	139	180	152	153	152	155	166	173	133	145	159	146	141	174	170	140	145	157	125	153	144	119	156	167	150	167	133	124	153	151	142	151	172	159	154	154	159	164	154	164	146	145	125	150	144	175	149	149	152	157	149	165	149	147	124	176	131	141	153	149	164	160	158	143	170	159	161	168	171	154	143	169	158	156	139	140	151	151	155	156	144	122	175	170	148	163	155	156	152	180	152	168	141	136	136	167	124	145	169	167	146	147	157	149	151	162	143	148	134	141	185	130	151	141	170	149	173	145	138	133	144	130	152	158	145	170	153	147	136	149	153	164	135	141	152	161	150	155	140	147	150	148	168	149	126	148	148	123	141	153	147	176	173	159	143	146	132	173	152	159	147	163	135	144	153	148	122	164	128	149	166	168	165	152	143	138	150	160	135	157	145	145	164	160	190	158	170	158	156	169	173	159	160	171	155	125	164	171	142	175	142	136	152	151	174	151	164	137	165	181	126	147	156	138	160	154	167	163	157	162	151	147	154	157	160	153	141	131	146	141	147	168	153	142	165	157	124	167	151	151	165	157	150	154	150	137	147	148	140	163	140	168	138	142	151	139	146	160	166	163	145	158	133	160	184	162	152	152	171	167	145	143	143	138	164	162	163	148	141	146	156	159	156	175	164	150	155	130	144	142	175	143	146	150	142	162	149	144	150	169	179	169	132	164	140	174	147	139	154	141	155	155	171	155	137	164	139	141	173	144	160	149	146	153	150	141	146	144	152	147	151	140	145	148	128	144	167	157	161	160	156	144	157	147	145	194	148	154	137	156	161	139	138	144	146	157	176	168	151	161	158	138	159	142	152	162	180	134	149	169	169	151	154	197	157	162	143	132	147	150	130	161	148	139	152	144	144	128	135	158	159	160	152	147	160	160	145	160	116	181	131	135	143	154	158	182	148	152	182	162	154	147	133	134	149	162	161	140	142	147	158	180	129	157	148	172	156	145	173	151	154	166	167	152	140	148	140	180	155	148	160	167	129	152	147	155	144	155	153	144	146	149	170	154	135	156	141	120	137	172	164	143	134	135	132	160	155	145	145	136	146	169	159	159	169	170	146	155	170	126	138	132	149	171	139	179	167	166	150	148	138	151	158	167	157	165	137	169	135	158	173	162	174	164	157	143	140	145	169	166	130	148	156	181	140	149	138	163	179	147	147	164	140	164	157	175	133	137	153	137	163	163	156	143	140	146	148	162	147	157	156	152	165	174	153	163	161	160	142	172	130	101	146	152	160	173	158	135	150	160	163	143	167	119	135	149	147	148	153	180	150	149	145	155	150	134	159	163	125	150	141	152	146	142	152	169	150	172	152	137	151	138	168	150	154	152	185	173	171	136	148	165	141	133	157	156	162	138	147	161	160	143	138	150	148	168	143	168	155	135	149	182	138	153	152	152	167	145	164	124	141	144	145	171	153	163	162	153	155	136	158	163	157	163	143	143	137	149	124	165	179	163	150	134	155	168	131	154	140	144	156	156	162	156	165	139	165	142	170	161	142	156	154	140	154	138	139	148	158	166	136	142	139	138	138	188	150	156	141	152	176	137	144	155	139	149	167	165	163	140	151	171	145	155	156	165	166	156	135	163	169	156	172	172	162	155	141	163	162	152	182	172	160	161	160	145	176	147	158	159	167	159	176	146	143	150	157	154	141	158	184	132	176	155	146	167	165	164	159	172	156	161	159	154	148	142	141	141	165	165	161	174	180	166	154	160	133	162	184	157	175	143	157	166	172	150	167	137	177	147	159	155	153	136	153	138	166	184	179	138	165	141	140	152	143	134	162	154	157	142	144	136	129	165	174	158	159	156	159	148	191	140	158	176	147	159	155	146	148	144	155	135	164	143	161	133	178	143	138	150	138	180	151	171	169	164	145	153	153	111	170	144	157	167	125	175	136	130	125	140	148	147	162	147	151	156	148	156	156	139	127	140	179	167	152	161	146	142	145	144	166	160	154	159	139	142	148	165	127	157	152	172	151	149	175	159	156	155	161	138	148	154	169	165	157	138	142	170	153	152	149	140	150	145	151	147	159	140	157	152	162	161	160	148	132	155	142	145	156	141	158	179	146	146	178	151	162	142	150	147	157	168	150	187	184	127	142	164	150	148	168	158	179	165	157	153	151	136	181	184	166	171	154	158	151	133	141	154	147	118	155	154	147	153	140	166	150	131	142	121	140	141	138	169	143	134	141	148	139	143	141	148	157	147	170	170	188	160	137	153	150	145	171	156	156	138	155	141	147	145	156	143	154	165	155	140	139	150	161	165	152	156	165	161	177	149	139	147	152	168	166	169	139	133	146	168	148	140	170	171	138	129	157	158	152	153	133	155	154	156	153	139	165	153	154	162	178	166	177	131	157	142	160	166	161	139	142	148	155	152	160	132	136	136	177	156	133	143	135	172	143	139	145	147	137	155	137	171	131	155	151	171	151	156	162	170	140	140	144	141	152	164	159	169	158	152	163	148	139	163	161	145	140	116	157	172	143	139	137	145	145	154	142	160	159	164	162	136	142	134	159	155	150	156	134	159	129	154	174	163	132	164	144	139	171	162	160	164	152	169	169	168	142	155	154	146	137	160	156	146	156	144	146	146	141	163	145	143	148	168	167	166	155	145	160	140	137	131	177	135	152	138	145	128	155	146	163	167	148	165	147	154	173	146	138	162	163	168	159	130	132	168	163	155	176	149	155	144	147	141	169	170	150	161	143	164	132	148	147	154	175	156	137	165	151	153	146	146	140	174	152	145	140	166	151	153	157	133	127	176	153	156	148	171	165	143	155	157	167	158	158	150	159	166	150	173	145	138	144	149	140	143	132	175	141	139	172	141	152	144	155	143	134	165	167	171	143	142	152	155	173	152	140	161	146	128	163	162	133	128	130	166	165	132	172	161	155	159	133	148	152	135	172	167	148	133	156	117	158	165	138	156	140	154	154	174	148	177	146	122	164	132	145	134	169	148	137	126	141	144	156	142	150	151	141	139	138	132	162	138	134	155	140
5551	9247	4629	1818	1084	834	649	519	502	470	480	451	432	457	437	382	410	390	410	424	414	428	393	415	429	384	381	387	374	378	384	360	384	372	407	436	366	374	379	382	385	394	380	391	397	406	388	401	411	364	422	400	384	362	375	375	376	375	364	405	371	366	403	402	413	385	362	404	400	391	395	369	372	344	370	423	404	376	440	375	415	372	398	410	383	352	378	357	408	369	389	412	369	415	390	381	381	395	418	435	424	415	380	372	372	404	417	393	372	371	398	402	374	364	389	404	375	372	361	358	417	384	376	367	369	416	411	382	387	366	443	400	396	383	391	341	401	388	413	413	343	378	374	364	385	359	397	406	345	383	409	423	385	401	370	388	369	383	406	395	389	372	443	397	374	365	379	375	383	405	381	352	379	390	424	396	363	387	400	365	373	382	390	372	415	413	406	387	374	391	390	400	400	423	387	390	391	380	361	404	384	360	396	399	350	377	366	381	391	371	400	392	385	380	402	396	398	437	374	383	351	383	386	366	388	408	394	365	362	388	373	376	379	419	365	369	355	407	429	395	397	410	394	374	381	398	393	361	384	391	371	388	393	363	405	421	406	393	395	369	333	401	411	382	427	380	358	406	358	377	367	398	368	364	383	379	393	420	381	387	352	397	385	379	352	385	387	394	393	413	376	358	406	396	389	377	390	377	367	406	381	416	372	375	404	384	377	372	378	385	368	374	398	357	352	361	389	386	422	412	384	365	374	378	333	397	394	388	364	397	369	371	403	365	393	373	372	402	433	381	369	385	392	406	381	392	364	420	404	375	362	393	360	350	394	414	389	370	375	352	390	360	384	408	371	376	387	392	425	432	371	396	384	406	407	385	361	385	385	389	400	366	358	393	390	393	411	372	411	383	380	413	399	375	426	386	382	380	389	343	367	373	367	387	380	348	413	390	379	388	395	369	379	367	374	363	402	406	412	377	378	401	367	353	374	405	407	378	391	345	405	381	371	357	356	364	376	386	379	385	381	392	408	368	384	343	406	391	372	352	396	356	377	388	400	383	356	386	372	371	364	398	423	387	369	394	361	394	367	403	373	360	376	377	413	379	364	388	373	409	388	383	393	372	405	366	371	375	379	370	406	375	387	378	406	377	412	352	394	384	372	387	405	382	337	407	390	385	396	365	377	402	373	356	372	375	367	415	368	397	387	417	365	386	411	366	394	402	369	379	389	381	387	404	389	383	383	382	406	360	369	400	380	383	382	390	420	370	406	380	381	370	393	374	346	405	362	401	367	400	427	348	355	381	378	372	414	382	410	350	425	369	386	360	406	381	389	396	382	419	385	381	399	408	372	430	355	420	385	357	381	370	422	383	390	397	403	423	352	400	375	424	388	387	397	392	370	364	339	405	416	398	393	377	370	397	401	402	385	381	367	354	384	369	411	369	366	384	364	366	404	377	406	404	385	379	389	439	354	387	372	375	389	393	359	383	417	394	367	388	388	399	389	385	406	386	395	435	387	397	382	391	344	392	407	404	389	399	361	403	412	363	375	369	384	366	401	395	389	414	413	401	400	402	402	382	402	413	367	372	392	383	403	358	378	380	357	367	419	377	405	405	390	391	381	412	409	373	405	381	377	364	362	379	386	371	376	357	382	374	359	399	386	381	344	413	382	393	379	361	374	380	404	361	403	394	336	409	380	383	343	386	391	379	372	356	393	390	385	388	380	385	376	340	341	369	403	382	358	391	428	369	365	360	358	390	374	370	347	364	405	364	372	363	359	405	378	393	366	386	396	399	380	409	363	417	378	408	386	399	396	369	388	367	368	377	356	387	406	379	366	351	416	385	405	366	361	381	387	360	407	383	409	418	388	400	371	394	371	416	374	399	360	383	378	368	385	401	399	407	359	390	396	380	387	430	389	411	384	374	377	381	356	395	362	374	370	379	395	395	385	371	400	393	369	381	345	390	407	373	378	365	437	383	409	409	420	377	387	375	360	418	369	373	383	362	429	401	370	363	414	367	395	348	395	416	348	350	390	376	367	419	385	364	372	408	419	379	431	376	419	399	416	392	402	395	407	387	367	392	371	395	368	352	391	361	362	409	397	381	398	361	388	405	433	371	381	397	396	372	387	375	397	368	392	423	400	416	360	388	404	361	383	405	366	386	391	376	384	380	359	388	424	380	388	451	381	381	368	372	398	380	416	382	388	399	349	399	397	364	381	372	365	374	371	408	418	395	408	405	385	402	369	424	365	395	367	358	396	408	385	381	409	357	372	381	382	372	386	377	407	435	372	445	368	384	383	372	360	375	390	388	370	372	374	367	399	375	347	371	363	378	355	366	365	363	374	396	369	398	390	401	361	388	394	412	364	376	422	375	372	401	374	361	405	379	347	355	393	380	377	371	371	394	361	383	386	381	390	353	389	405	407	390	360	405	360	396	380	364	395	385	419	407	405	429	409	374	350	409	376	409	356	382	407	380	384	405	363	368	379	370	359	358	364	423	370	388	346	397	363	357	354	397	396	385	421	445	379	391	411	392	350	397	365	402	400	387	392	382	394	407	371	405	385	391	373	389	367	373	402	387	373	368	380	398	415	388	410	389	382	381	404	395	409	384	361	393	372	410	383	366	375	388	384	365	385	374	404	361	389	396	429	377	397	382	365	366	407	398	417	374	390	364	372	393	378	351	427	389	377	381	396	388	371	382	400	362	397	377	363	432	370	389	379	420	370	390	392	387	404	362	387	412	413	389	376	381	389	420	397	416	397	396	352	413	402	432	394	385	408	385	384	419	392	409	375	400	387	396	397	378	381	364	433	375	360	414	416	408	402	402	405	402	416	401	387	394	397	391	389	378	358	386	373	387	392	366	367	394	354	383	373	352	403	401	420	345	381	391	396	420	371	413	388	411	361	365	402	404	402	386	359	413	397	404	381	368	379	371	388	353	378	391	357	376	387	394	374	384	388	375	360	367	387	408	403	377	367	360	386	421	378	370	388	401	363	395	382	395	393	387	360	386	366	375	385	368	361	392	374	360	406	391	376	395	365	344	417	390	373	383	381	396	365	390	373	363	376	384	400	384	379	404	374	397	383	396	406	406	375	373	368	385	396	378	383	377	399	396	359	377	374	380	412	425	394	385	388	360	371	388	357	362	360	391	391	359	393	391	367	362	419	370	381	387	353	381	389	381	388	378	385	382	411	382	389	367	371	371	377	370	415	382	388	401	365	399	367	369	389	402	387	407	398	396	376	391	402	369	414	400	356	383	387	396	367	366	377	380	417	401	395	409	365	381	390	407	377	426	351	376	358	366	356	381	394	366	386	390	378	391	377	372	363	346	363	397	381	341	357	382	393	383	412	382	394	384	409	393	373	342	386	385	398	392	380	397	401	359	386	404	378	387	366	346	372	348	360	380	383	361	358	398	370	403	403	375	374	341	404	390	417	411	405	399	383	385	370	380	370	407	397	387	383	406	349	404	393	393	395	377	345	414	418	340
30790	20728	12635	1788	854	688	587	415	333	337	313	327	365	311	283	329	304	315	344	314	317	317	269	302	282	305	274	271	291	313	302	304	308	290	280	295	267	303	275	286	310	276	280	297	344	293	264	286	272	278	275	312	310	326	300	318	311	283	287	305	300	308	309	330	297	270	235	284	327	298	303	315	283	299	271	295	319	271	282	292	303	273	296	273	298	297	342	289	283	272	297	328	294	284	296	291	294	266	325	298	300	287	286	311	297	278	298	313	265	312	298	260	279	297	306	295	329	294	276	298	321	256	311	309	293	293	291	301	318	293	276	276	280	298	303	291	264	317	295	285	296	286	277	284	276	303	280	305	262	296	302	288	275	290	275	300	264	314	305	287	274	300	309	302	287	301	295	286	278	308	308	307	279	310	319	317	279	288	288	278	306	281	309	316	306	302	307	295	276	303	282	329	313	289	289	313	293	320	287	320	311	270	273	302	304	276	280	308	313	301	303	279	286	306	306	269	270	280	300	269	242	258	299	278	270	316	264	260	260	274	286	282	285	293	314	279	258	276	277	320	305	268	289	318	276	311	291	295	300	293	304	298	284	258	263	298	309	304	287	287	285	285	258	311	304	312	296	256	285	306	275	302	289	307	311	298	300	263	261	271	301	318	325	302	281	288	289	286	265	297	288	297	268	304	340	307	289	309	296	296	281	310	316	321	276	308	284	290	268	290	288	279	273	294	323	267	304	284	297	312	321	266	272	330	301	297	294	301	316	288	280	294	292	274	294	295	285	300	297	289	272	302	307	286	284	296	337	296	335	298	264	323	312	296	267	324	273	281	272	278	303	303	288	323	295	320	320	294	257	306	304	257	302	288	293	316	292	296	302	279	275	309	274	295	330	327	296	259	286	317	312	280	300	260	275	309	300	310	299	304	274	315	324	331	333	294	317	285	300	287	300	297	287	252	267	297	297	290	279	299	317	293	303	306	300	285	294	294	315	307	286	267	264	293	321	291	310	341	307	267	296	333	283	315	305	278	262	275	278	305	277	283	294	277	291	280	290	269	302	271	297	266	281	286	270	283	306	297	316	279	271	268	289	279	288	309	326	280	308	290	291	298	282	286	298	282	323	291	323	322	285	291	278	331	301	321	288	317	288	291	291	283	307	284	299	311	267	305	298	301	283	280	279	277	278	258	325	329	292	288	316	261	312	320	297	264	295	260	297	284	328	297	268	312	293	304	314	301	313	270	305	295	280	294	268	336	302	299	286	314	309	298	289	286	309	287	295	320	299	300	313	282	294	294	301	305	307	281	310	261	298	258	280	286	314	305	280	299	293	280	294	271	334	271	287	309	292	323	302	275	284	315	311	282	292	315	312	309	306	302	296	268	324	261	296	287	302	298	316	308	252	276	282	248	289	283	290	272	304	309	319	268	311	307	288	293	273	280	306	278	304	281	289	334	306	284	323	298	276	337	333	301	284	305	298	270	302	297	295	300	282	283	320	288	270	310	292	278	320	273	272	268	320	305	306	280	276	285	306	298	305	293	301	289	299	291	317	291	322	281	282	291	274	266	311	307	301	264	298	291	278	283	313	280	319	304	292	278	302	300	278	275	303	295	306	273	293	304	292	300	252	312	294	273	299	305	301	305	286	301	271	267	276	356	301	295	288	275	287	325	287	273	264	309	329	302	320	291	244	293	292	298	315	301	296	295	308	272	279	299	297	287	284	271	305	289	292	267	282	313	342	314	330	324	294	285	310	261	289	289	292	306	293	278	273	309	255	299	265	292	271	268	324	260	331	305	305	299	280	302	302	272	303	323	294	282	307	258	279	289	315	314	273	271	296	289	295	276	287	286	293	279	301	270	253	293	313	273	286	285	296	292	301	294	289	311	286	291	304	313	295	302	304	309	267	292	306	315	286	296	282	300	286	291	296	324	283	290	286	271	289	290	304	330	276	298	307	287	297	313	321	287	284	319	293	293	314	291	310	286	262	300	291	294	324	247	290	278	269	293	304	295	283	289	267	317	279	287	316	312	276	324	290	294	290	308	270	286	291	310	255	290	276	297	319	286	298	315	310	299	289	300	304	299	290	283	315	295	311	282	322	355	289	277	307	273	279	295	292	311	279	278	288	281	310	299	280	340	302	321	320	269	268	300	291	302	287	294	284	300	304	293	351	292	288	296	296	286	280	304	327	319	286	312	316	249	274	277	301	297	286	301	273	297	310	316	313	309	313	275	301	301	281	291	291	312	259	284	303	333	302	290	281	293	319	298	289	303	289	292	266	299	303	290	287	323	290	290	289	307	290	300	280	280	312	292	339	284	293	340	288	257	276	310	298	269	312	314	297	292	291	293	284	277	311	274	313	277	301	279	296	308	307	253	324	301	249	288	289	305	316	275	312	263	277	323	266	299	294	324	308	306	294	330	290	289	290	298	292	288	271	272	295	299	282	264	279	275	310	282	294	280	287	284	290	309	298	309	288	276	309	293	291	279	274	309	293	286	256	279	300	297	312	310	279	313	306	313	311	323	285	312	292	269	293	335	287	302	318	322	302	317	296	284	300	288	310	308	307	303	307	296	280	296	293	269	261	293	277	297	287	279	310	315	296	266	287	274	327	320	311	321	309	299	323	305	322	270	292	296	308	271	301	293	280	309	320	300	346	301	299	279	296	302	265	294	314	278	300	295	303	282	288	253	309	314	299	276	299	281	280	317	308	279	290	315	301	290	278	316	312	265	300	278	284	305	304	322	288	317	301	272	259	307	320	276	311	289	315	300	278	283	290	297	296	297	319	296	286	317	291	337	280	283	287	297	287	285	316	304	322	287	302	307	297	309	292	303	313	277	292	301	321	322	262	302	312	317	291	308	277	320	293	263	293	295	303	309	300	303	272	291	294	276	314	274	291	294	310	309	281	307	287	268	285	306	266	278	298	287	307	307	274	288	278	302	259	263	295	287	264	292	313	263	300	288	295	289	280	294	286	287	289	296	299	286	322	305	277	263	282	301	263	279	326	301	296	315	285	284	271	305	288	301	307	311	294	324	316	283	285	296	294	294	281	303	288	312	277	311	301	282	289	289	278	286	299	300	295	295	290	287	310	272	277	317	255	289	319	281	281	289	294	314	276	279	290	319	336	287	268	303	298	309	285	307	291	285	273	267	284	265	293	279	282	296	264	327	303	302	308	274	276	286	281	290	296	277	315	270	281	300	301	282	316	300	307	295	275	320	305	281	301	260	305	299	333	282	295	302	309	296	301	292	279	307	270	339	332	303	325	317	288	265	285	264	287	302	288	292	308	310	308	294	315	278	272	285	303	317	303	311	319	282	276	289	276	333	335	267	332	285	263	284	267	249	308	288	313	284	293	292	320	280	276	333	267	279	303	292	307	270	281	294	292	310	255	265	268	299	300	296	317	302	275	295	322	309	302	299	294	289	286	320	303	291	301	275	286	290	289	277	292	294	307	287	287	282	286	305	306	274	297	314	325	300
7038	3844	2165	1078	893	759	730	749	697	675	685	714	661	710	711	707	700	695	687	721	732	718	715	738	729	692	698	666	656	667	692	661	698	674	682	721	698	663	681	690	661	709	669	663	668	655	713	657	717	697	682	661	725	720	735	665	714	670	671	713	669	671	703	686	697	705	674	721	679	723	680	691	688	694	688	689	720	708	712	722	730	691	724	699	690	704	684	686	678	683	690	684	726	710	679	709	696	676	701	726	666	717	732	694	710	696	694	696	754	728	702	680	693	751	723	662	729	697	664	650	694	698	688	707	664	684	734	736	696	654	701	722	719	677	757	717	658	700	715	713	675	712	646	685	672	665	712	688	667	676	646	697	693	701	674	726	685	667	713	696	704	687	711	654	720	675	688	703	658	713	741	690	683	665	709	721	728	708	678	719	694	731	698	711	674	704	688	686	738	684	675	682	649	647	724	735	720	685	660	673	643	706	675	700	684	691	689	669	657	703	688	667	685	666	704	712	694	673	667	648	734	694	710	703	693	653	721	644	688	702	664	691	699	676	710	680	675	706	707	743	722	710	755	657	674	684	715	695	683	716	700	739	718	683	706	687	696	682	704	710	688	708	726	650	721	704	647	689	706	723	682	680	671	677	720	658	693	671	696	704	717	656	697	664	717	685	746	709	698	649	708	671	731	664	708	704	694	694	699	716	690	682	702	669	685	711	660	668	689	671	670	669	704	622	705	714	675	662	701	705	720	717	691	689	676	702	685	666	710	663	678	659	719	672	707	696	670	666	634	692	671	677	739	658	680	713	699	704	739	667	702	692	688	698	684	694	766	678	691	701	751	702	694	691	683	712	660	687	704	690	682	682	708	720	662	711	716	682	699	682	693	698	722	708	709	704	704	690	706	696	652	700	704	679	703	702	736	684	670	672	676	690	680	692	684	664	679	735	693	674	671	652	701	678	697	716	673	674	674	732	681	719	754	708	699	764	662	696	692	706	655	715	696	695	644	705	696	718	721	685	703	711	663	707	706	697	681	698	686	656	693	713	706	736	717	696	732	703	714	731	706	696	704	730	677	683	684	678	706	652	726	730	660	652	696	675	727	744	659	657	668	709	677	706	705	691	659	704	712	687	688	725	723	701	711	673	709	691	702	676	681	708	705	716	718	667	701	721	652	662	697	691	702	689	696	707	662	747	724	705	702	705	673	640	645	687	663	671	699	686	677	667	691	704	712	738	724	687	681	668	718	676	710	715	734	639	707	668	755	709	696	709	673	653	641	691	693	714	687	693	672	698	647	684	678	713	695	704	704	725	684	717	736	652	681	679	706	687	711	683	701	711	697	698	708	681	688	665	693	706	691	693	721	646	653	703	671	718	664	689	711	690	651	663	694	741	709	698	599	693	671	674	672	679	689	634	698	657	673	700	712	675	683	721	681	683	653	685	631	714	706	673	689	682	720	704	701	685	705	719	707	671	707	675	721	727	717	701	720	731	717	687	730	686	709	727	756	692	698	664	692	682	700	726	670	704	652	709	692	709	670	724	714	628	730	742	715	686	658	686	669	714	690	660	660	688	720	682	675	682	693	699	710	700	686	700	671	737	673	650	678	674	690	717	690	684	706	680	703	689	727	680	663	700	710	655	680	718	708	642	686	732	688	691	726	689	718	713	677	668	713	683	720	717	646	672	752	695	720	700	663	725	672	661	679	711	698	677	704	700	708	749	720	699	667	715	674	679	669	714	644	696	676	715	669	707	672	689	759	659	676	704	684	716	733	646	722	692	686	702	718	712	712	660	722	714	675	699	716	707	628	694	714	660	699	701	704	651	719	644	688	708	715	633	692	650	694	700	658	674	712	667	712	682	650	681	725	729	704	687	725	689	682	695	679	643	728	685	673	682	744	738	736	664	686	701	689	657	667	727	674	715	704	704	687	680	714	710	658	731	672	671	654	678	714	707	748	676	681	687	686	706	652	656	687	690	670	688	715	711	655	697	628	661	725	706	671	665	684	702	722	645	632	691	700	674	686	667	687	663	717	706	734	696	691	676	682	677	724	693	730	670	672	658	701	744	697	665	706	706	665	672	713	726	710	669	675	690	702	698	696	668	703	726	700	730	707	703	708	690	747	677	677	717	738	692	651	747	701	694	748	691	713	702	687	724	723	669	684	705	684	729	693	696	686	703	724	698	726	707	726	681	751	695	691	646	725	726	701	716	663	633	698	692	679	672	702	671	694	626	685	673	678	622	703	699	704	690	702	681	679	719	663	746	668	699	701	715	707	753	682	696	668	658	708	643	688	666	648	724	683	684	702	711	680	701	690	663	646	736	711	686	698	800	681	706	752	641	673	669	668	668	719	737	690	638	677	691	705	690	656	724	702	665	719	718	669	710	700	661	711	708	656	692	635	689	681	703	663	721	690	677	672	704	675	662	679	675	642	717	763	650	704	709	680	692	660	686	663	696	697	691	714	696	716	679	683	668	658	706	685	686	653	722	692	708	717	705	736	710	635	726	712	742	701	679	740	661	699	709	664	680	701	650	722	725	676	722	721	728	647	700	749	699	682	741	718	655	717	717	710	702	682	695	714	725	709	647	670	720	695	716	716	759	672	680	686	697	692	714	748	731	664	681	704	722	687	681	698	722	714	712	718	683	704	744	683	730	689	687	690	721	785	713	636	690	691	708	735	708	664	661	706	745	719	697	690	689	679	710	699	671	691	673	680	672	740	690	693	718	709	699	698	701	695	715	670	677	712	676	746	679	701	713	672	672	729	703	661	760	682	689	706	697	674	694	708	715	724	701	692	744	711	681	701	707	705	673	712	718	649	706	712	698	697	700	683	663	674	687	665	669	722	659	682	688	708	674	681	739	704	693	718	703	677	657	722	682	680	678	678	687	720	726	681	729	670	742	704	684	719	696	683	670	757	691	673	705	686	708	707	681	679	658	667	704	661	652	719	700	741	726	688	686	728	710	682	667	707	713	729	685	697	717	654	710	712	739	726	658	707	624	704	690	683	662	696	694	714	717	712	710	689	722	683	675	673	673	662	714	655	661	705	722	735	692	754	750	660	638	701	696	713	688	710	726	675	744	708	726	686	708	697	683	683	734	736	689	707	692	717	681	700	685	723	692	670	693	716	658	710	723	705	689	717	695	674	653	701	732	724	665	693	652	656	691	707	735	731	640	646	701	699	663	761	717	677	674	686	676	719	658	683	691	688	674	680	640	709	717	736	707	687	633	662	687	722	686	695	676	663	719	712	661	688	716	734	701	720	678	677	657	664	660	691	702	687	681	683	688	697	709	649	709	694	698	698	695	666	677	675	664	658	710	681	685	686	705	663	674	734	663	715	719	716	694	669	722	655	685	719	720	701	700	714	723	696	634	695	685	693	680	684	643	672	716	685	696	692	703	640	675	742	694	701	673	663	696	715	662	723	664	675	678	691	681	704	681	673	682	667	744	693	685	681	704	689	677	735	702	714	698	713	711	719	663
24417	21004	24309	27899	20999	19600	1012	488	349	326	311	327	272	236	277	258	282	245	250	248	242	240	259	224	229	218	236	228	215	214	212	226	209	216	203	223	189	205	226	190	202	179	216	191	203	221	199	207	196	205	177	217	201	200	195	216	220	203	189	206	182	210	220	201	197	220	200	207	206	194	200	208	211	197	239	201	180	207	213	228	204	224	231	205	181	221	199	209	197	216	185	218	204	229	191	240	226	210	190	222	212	200	179	195	194	199	217	197	213	205	190	211	196	229	171	209	218	218	177	188	177	207	214	203	191	210	186	205	200	200	212	206	224	208	198	207	200	202	196	210	209	199	211	205	240	186	200	194	210	195	207	208	191	193	196	236	208	229	236	220	218	236	222	200	191	193	198	194	198	224	201	181	223	190	205	198	199	200	213	213	232	232	212	196	239	208	221	197	201	218	203	209	200	232	187	201	211	205	206	226	191	205	211	212	207	231	209	213	189	234	194	191	209	208	228	255	208	213	209	199	226	229	180	239	217	224	208	212	179	204	183	187	202	204	198	180	186	197	224	197	210	199	185	224	214	199	195	188	173	208	193	216	215	209	215	193	230	217	188	219	196	200	181	187	218	201	212	210	230	201	209	217	225	186	184	197	195	207	200	183	192	218	214	197	221	203	202	224	203	209	197	202	212	192	203	193	196	212	195	203	237	203	217	182	201	227	223	200	205	203	194	219	220	206	181	199	208	214	213	210	187	196	220	203	176	242	198	219	186	184	216	199	184	219	212	192	219	196	210	211	174	204	214	195	203	195	214	210	223	215	212	216	218	196	219	231	196	210	210	195	209	201	214	209	207	189	204	215	209	197	205	186	230	214	191	217	181	193	217	198	235	211	212	205	215	202	197	217	222	196	198	206	207	202	203	193	231	176	214	209	222	232	209	230	198	193	220	230	211	211	221	190	187	194	216	208	212	207	216	200	212	206	201	181	204	228	206	189	202	220	203	174	234	254	181	195	204	186	211	208	196	205	209	180	178	209	211	207	214	200	209	201	233	222	184	192	228	189	200	211	202	202	203	214	202	213	205	227	199	231	207	207	198	224	207	203	221	222	224	198	220	196	237	210	218	223	202	233	191	208	202	207	195	202	205	239	225	203	221	204	175	188	219	211	216	210	207	206	196	200	232	193	216	205	228	202	194	204	224	230	208	205	227	222	220	196	196	231	225	194	155	220	220	201	212	215	207	185	209	233	193	197	207	215	220	206	208	190	207	229	252	180	218	215	216	217	221	205	231	209	190	208	195	206	238	196	220	202	204	205	222	212	216	199	202	181	207	212	206	200	201	215	205	194	207	208	211	226	205	186	226	213	173	200	210	213	229	224	223	201	220	231	218	206	217	191	209	207	199	197	194	203	189	208	223	182	228	206	209	210	189	229	213	192	186	198	190	197	197	216	201	185	192	201	201	197	194	208	223	204	203	209	205	187	220	225	198	202	244	199	204	234	221	206	217	230	210	206	220	190	194	205	203	166	225	205	204	204	215	198	191	204	184	196	203	198	189	186	187	218	200	211	194	212	217	205	219	180	202	236	192	223	208	202	205	227	239	207	155	203	214	199	194	206	208	205	201	210	230	200	217	227	222	216	211	196	232	198	220	194	205	203	215	217	204	228	189	190	221	218	219	198	200	207	212	183	216	200	220	213	190	212	195	211	206	226	207	208	213	197	186	187	188	183	213	205	209	205	222	205	223	186	214	213	236	217	204	197	209	198	200	178	212	188	214	215	211	230	203	202	208	231	187	211	214	211	214	208	225	215	221	207	191	226	179	220	214	191	188	214	187	190	223	212	174	205	211	178	192	210	194	209	217	228	213	211	208	183	220	209	202	205	198	216	223	204	200	198	201	206	190	237	218	228	204	221	170	195	201	210	198	190	204	202	190	243	236	247	202	178	227	200	204	214	179	198	211	225	207	210	219	205	205	182	219	192	176	179	181	186	184	199	173	235	227	207	197	219	175	209	195	204	229	223	206	231	193	198	206	217	197	204	197	213	206	198	182	227	180	201	212	193	208	213	197	197	217	193	196	207	202	206	201	252	199	219	179	181	231	211	187	195	211	203	206	199	194	243	209	199	219	226	206	189	202	194	206	213	207	203	188	179	210	192	184	193	208	188	196	206	185	193	210	200	221	183	248	208	218	230	189	200	220	185	185	188	222	206	193	203	223	241	210	197	218	224	194	256	223	202	192	207	206	194	219	174	201	200	209	215	211	203	186	211	194	205	189	203	194	213	230	196	220	207	232	207	236	192	195	199	224	211	236	220	227	205	218	213	214	204	214	173	196	198	202	187	233	190	190	193	204	193	192	212	213	199	209	217	225	200	211	204	221	194	229	227	214	203	197	187	174	213	233	227	208	184	241	223	228	234	224	200	224	202	234	206	195	200	225	217	222	218	223	209	212	194	214	228	224	204	203	196	195	208	209	195	178	171	193	210	208	217	201	174	197	208	188	204	179	213	202	201	207	195	208	209	204	191	192	220	218	225	229	199	198	214	178	206	226	211	216	197	207	207	185	217	223	209	196	209	223	210	198	208	193	196	218	211	227	165	218	214	191	215	192	198	201	219	199	200	202	225	210	196	218	199	216	209	231	218	215	203	190	190	197	198	197	224	205	229	219	202	192	200	194	216	217	201	190	183	207	201	215	208	200	206	196	214	216	189	197	201	216	201	211	202	216	204	195	211	222	196	223	202	221	214	195	197	206	204	214	219	211	207	224	204	201	176	194	198	211	183	204	188	204	195	189	200	232	195	192	202	221	216	190	204	200	201	211	193	205	206	200	215	223	196	198	203	213	194	188	226	199	220	202	198	199	178	207	210	228	201	248	206	215	214	211	207	241	225	170	206	197	213	201	216	221	187	204	200	218	192	215	208	230	195	211	198	188	209	188	214	195	229	212	183	205	205	194	211	213	204	221	201	189	204	224	227	221	186	211	212	231	222	195	224	223	210	223	185	234	194	202	215	210	180	226	186	216	208	206	209	231	217	185	206	207	209	214	220	200	217	213	193	218	205	178	234	187	200	207	193	219	236	210	204	205	201	193	205	184	208	190	201	197	202	193	205	206	177	194	208	179	201	210	227	204	197	197	194	206	214	180	168	203	197	213	191	178	210	230	222	209	210	221	214	200	191	202	224	220	220	196	237	223	187	176	210	190	191	212	196	202	237	217	200	208	209	181	206	213	204	253	198	217	193	185	202	209	182	203	212	222	203	213	200	206	216	206	240	188	192	219	196	193	224	167	220	222	219	219	205	225	201	213	212	207	206	218	202	226	222	203	211	204	200	211	209	191	206	213	195	232	208	222	208	238	217	193	224	208	194	209	258	197	205	219	206	209	210	224	238	209	199	202	208	205	198	212	236	196	215	200	211	229	210	217	207	200	203	188	232	231	203	202	212	212	188	173	194	211	189	178	223	207	196	249	189	204	200	212	215	202	228	201	191
5061	7021	3476	1505	920	701	629	596	546	563	536	544	543	526	501	526	524	533	499	556	499	525	507	533	499	508	497	510	487	518	469	538	491	483	485	532	476	507	480	497	501	480	482	484	481	499	475	502	481	534	443	520	500	485	493	543	507	543	521	500	493	532	543	477	532	505	515	497	546	475	496	536	542	475	493	488	489	443	506	508	525	475	499	480	478	490	469	514	503	517	510	485	504	548	511	504	500	520	480	484	509	496	486	524	492	477	532	472	484	495	494	484	471	518	513	474	519	540	513	459	501	505	526	502	474	485	499	495	492	464	484	500	463	481	464	486	476	533	483	508	468	501	490	509	504	481	498	523	504	478	504	487	482	555	486	543	472	518	524	503	508	547	507	445	489	478	504	485	528	505	502	492	510	477	458	498	494	492	524	505	456	477	536	518	474	535	479	498	524	506	551	503	489	476	506	509	556	487	501	495	506	509	517	502	510	481	505	478	480	489	483	525	499	507	527	481	486	498	527	491	519	488	511	516	532	466	510	480	521	498	484	509	539	536	477	521	489	506	472	501	509	510	505	488	508	476	512	507	513	521	435	528	468	527	471	516	526	483	478	491	515	475	479	495	517	472	519	541	517	509	491	481	510	510	478	482	492	502	481	526	491	510	492	506	502	501	495	494	507	488	487	509	490	501	503	502	489	509	511	499	519	471	475	517	520	504	517	487	501	489	504	500	466	531	493	481	520	496	507	510	479	454	526	480	519	496	487	463	509	470	542	516	507	478	477	507	504	504	531	512	500	476	494	505	499	510	546	518	517	529	506	449	468	505	523	473	533	528	518	495	479	464	487	525	481	501	479	522	512	496	527	501	502	509	469	524	475	500	499	488	509	504	504	477	511	476	456	493	475	517	500	481	491	522	491	504	448	504	515	514	520	503	491	504	476	506	490	500	476	516	511	509	546	484	496	526	494	521	488	489	475	506	530	507	464	478	492	483	506	456	468	485	505	503	488	487	503	480	485	506	502	474	490	494	475	496	500	464	489	509	528	535	498	491	477	522	510	492	470	501	508	497	513	473	480	461	501	487	489	470	459	501	483	502	524	498	469	479	506	485	492	521	514	480	481	498	533	482	472	503	463	477	512	477	477	514	501	526	521	464	514	521	482	498	485	478	487	509	533	517	503	520	529	464	505	499	507	502	520	486	521	518	529	455	492	457	456	475	513	520	481	504	494	492	487	491	495	521	512	482	534	524	495	532	474	502	518	528	507	480	470	521	512	508	482	480	533	496	477	464	486	502	490	525	507	516	512	476	529	489	539	497	488	506	498	529	512	491	502	522	503	480	491	498	494	475	500	491	485	497	502	529	521	497	473	517	487	535	530	451	533	499	483	490	552	498	453	495	493	491	507	518	529	479	495	513	463	515	514	471	484	503	473	527	478	510	509	479	531	481	491	499	509	519	507	516	482	528	525	491	499	518	514	481	545	509	420	552	497	460	490	510	489	510	498	495	513	505	500	504	461	523	500	483	505	503	537	504	466	476	491	487	523	487	496	533	500	506	508	497	451	515	510	475	469	519	528	477	529	515	485	496	485	483	541	491	524	512	541	451	556	528	473	501	496	506	490	453	512	503	502	479	517	498	521	541	502	516	480	471	512	486	481	478	482	495	557	522	486	474	535	477	523	482	518	478	498	522	514	493	472	509	506	466	464	525	476	498	465	507	512	498	498	503	504	479	520	546	510	524	504	460	496	537	495	522	514	438	479	470	516	496	495	499	488	503	466	445	482	491	499	496	533	510	483	507	530	479	505	462	500	486	541	493	484	480	529	490	494	492	482	522	462	533	499	477	507	483	499	502	450	543	501	474	503	506	457	507	497	503	522	493	525	484	502	468	490	487	510	491	477	528	502	530	536	478	446	523	518	487	515	483	509	472	488	512	505	533	505	484	558	510	468	496	519	480	489	505	512	505	507	497	490	522	497	477	508	479	471	482	490	479	464	469	511	454	501	486	499	509	522	515	523	471	488	519	502	551	525	521	532	462	559	506	522	491	439	509	510	541	514	498	520	473	488	494	497	529	476	459	464	484	500	484	519	481	492	479	486	475	463	497	466	467	495	507	523	498	485	532	533	475	491	496	502	524	486	504	526	503	522	522	508	522	511	498	467	492	482	463	512	512	535	500	498	536	498	482	516	503	508	487	502	488	502	486	509	487	499	491	476	473	521	480	503	484	517	501	506	479	467	518	473	516	484	513	494	481	448	486	508	505	494	499	515	497	482	507	516	535	478	510	497	496	480	461	498	492	468	536	531	515	560	485	510	537	505	481	542	474	499	469	493	493	461	497	522	517	501	506	505	514	480	530	491	477	504	539	489	502	510	500	513	499	488	484	496	480	499	504	502	506	505	510	453	490	508	522	509	487	498	469	494	477	476	516	527	506	487	509	451	477	465	503	457	470	493	487	482	507	485	537	482	498	527	448	514	458	520	480	481	465	491	482	478	535	492	483	476	505	575	492	494	543	507	502	516	517	515	512	484	511	513	483	500	539	496	440	498	499	492	507	527	502	529	472	499	493	498	500	478	530	495	474	518	516	472	458	488	498	482	483	478	537	531	529	506	466	476	495	470	521	552	497	520	508	479	498	487	530	496	515	442	489	494	480	490	506	495	464	479	496	488	477	466	485	495	507	523	497	499	490	506	489	523	474	477	486	507	517	476	495	455	482	500	514	534	516	467	476	488	474	495	483	502	526	514	493	489	456	479	536	496	507	536	511	492	504	483	498	546	440	491	467	490	517	509	471	497	489	484	529	484	480	493	533	468	506	474	515	522	531	507	491	540	461	543	493	536	516	519	459	562	520	548	512	467	493	477	509	510	495	500	495	535	522	526	521	497	500	497	473	546	523	513	477	499	493	498	497	446	509	499	555	480	494	475	480	501	497	466	507	472	495	477	497	522	468	485	495	522	493	508	506	544	481	482	446	525	483	492	491	481	479	516	488	497	509	520	517	457	491	492	476	474	511	468	516	520	432	485	460	501	493	481	485	513	460	474	453	498	505	508	475	493	521	463	479	479	516	489	504	519	472	487	492	509	477	486	552	467	532	523	485	521	508	480	525	492	521	509	483	535	475	522	524	573	517	490	461	512	528	469	499	545	501	495	497	490	516	472	519	475	502	486	521	482	528	489	511	482	480	492	485	545	480	490	520	487	538	531	487	481	505	491	466	518	501	519	557	494	489	494	511	514	496	496	476	502	480	521	533	494	509	489	504	477	518	510	535	508	504	489	482	516	451	502	469	515	513	493	498	545	512	513	505	483	538	493	489	516	533	489	528	497	513	496	480	488	467	477	500	515	539	522	499	505	507	498	476	508	505	529	465	501	497	517	473	497	498	486	489	492	513	503	500	480	536	523	494	479	548	473	510	479	515	534	517	475	468	489	499	505	520	489	501	536	459	448	490	502	463	489	544	500	509	481	478	470	510	466	466	472	532	515	488
23760	21014	24681	27495	21015	21031	15511	943	425	380	296	317	312	301	278	230	255	220	205	202	218	215	248	216	192	176	201	169	185	175	176	149	152	161	166	154	163	137	173	150	158	156	159	179	170	174	147	156	158	143	175	153	170	154	152	180	153	160	155	163	157	148	142	152	163	155	137	158	155	151	147	172	176	178	141	159	169	153	149	158	134	149	141	165	151	137	173	142	159	157	191	171	158	150	171	165	153	165	149	177	170	152	155	160	148	140	164	161	163	156	157	150	136	169	177	161	167	158	130	171	163	145	152	159	130	147	124	154	171	150	150	155	144	165	157	141	148	148	151	167	169	154	153	164	164	167	154	149	148	173	146	144	165	144	161	134	156	163	150	162	143	144	140	163	141	145	130	151	130	160	138	149	143	165	152	180	156	157	149	126	155	161	157	163	167	158	133	152	177	160	166	166	163	140	136	165	159	168	126	161	157	183	142	155	175	169	168	147	163	146	146	169	147	179	154	151	131	148	145	171	170	138	165	148	166	165	168	148	157	164	153	149	133	158	174	168	150	155	145	143	147	144	158	152	155	153	140	158	151	148	167	162	153	182	153	158	177	156	160	158	143	139	164	164	161	158	126	143	172	142	144	149	160	158	164	156	148	142	148	129	149	162	153	174	141	147	158	155	159	152	146	136	175	141	175	163	147	163	165	177	159	154	166	151	164	143	151	139	148	154	150	150	159	165	157	158	138	141	151	160	146	152	161	151	164	159	160	137	170	141	141	132	129	147	142	168	130	203	123	152	174	166	160	164	172	176	149	162	146	156	145	159	151	157	157	177	165	181	162	140	151	137	153	191	139	155	160	156	157	125	154	145	135	147	147	176	160	176	122	164	174	152	150	157	152	134	136	149	152	155	139	135	131	157	144	150	158	166	152	161	147	163	162	142	146	146	146	163	167	169	183	153	153	178	140	150	132	169	149	170	140	165	173	154	144	128	139	139	142	169	173	167	158	131	145	126	133	147	172	134	137	154	155	156	155	178	164	148	139	153	133	151	168	150	171	156	169	137	148	138	148	149	145	155	166	145	137	164	134	163	161	160	166	142	147	140	159	162	148	158	160	154	142	160	149	155	140	164	153	169	159	153	145	164	166	160	146	165	160	164	151	162	146	172	161	147	162	161	145	144	157	160	145	160	138	132	151	161	160	146	166	183	144	154	150	142	138	146	142	156	150	154	157	136	151	149	180	177	152	150	159	138	152	169	159	146	142	150	143	167	160	139	184	166	146	177	153	151	149	130	152	161	151	166	169	162	169	154	170	140	150	158	154	158	157	159	149	170	140	164	168	165	179	135	142	165	143	136	133	154	128	184	159	150	169	162	172	148	147	139	162	158	146	163	147	149	152	163	148	150	151	152	135	166	172	149	151	150	150	157	162	168	147	138	149	154	139	170	147	151	145	132	138	140	161	174	162	161	140	175	132	156	155	161	174	148	169	152	141	160	151	151	147	181	159	143	166	139	141	159	153	159	155	136	153	150	152	161	138	147	163	161	166	143	161	160	137	148	153	156	157	151	133	169	156	141	149	144	144	162	169	148	174	156	168	151	149	166	161	180	171	165	148	153	174	181	133	167	164	155	129	174	152	153	155	163	155	143	160	157	133	140	161	159	167	169	141	156	158	151	159	180	165	155	144	148	160	157	147	153	149	152	140	140	125	150	165	153	153	131	146	139	151	163	168	143	158	147	134	154	144	154	150	150	135	144	137	154	143	164	172	142	140	170	166	170	190	161	148	162	157	161	177	132	164	159	164	164	158	163	149	150	177	145	151	156	169	133	169	163	149	161	166	137	178	157	138	128	141	160	168	152	151	149	164	155	125	165	149	167	137	143	141	135	187	162	165	159	141	156	148	159	155	163	161	169	151	166	148	163	121	159	144	128	153	160	154	141	175	145	151	156	186	135	137	143	141	149	147	161	156	131	152	162	170	150	140	175	136	146	137	148	150	159	178	158	144	167	123	157	175	167	141	138	161	166	168	179	147	138	162	149	168	141	137	171	172	173	152	141	180	162	140	151	163	137	161	167	144	161	153	167	139	155	163	159	151	151	136	160	141	140	164	138	134	167	154	153	151	159	160	161	146	162	129	147	131	153	143	145	142	161	139	151	165	154	136	151	162	151	164	159	142	159	165	161	161	132	131	135	152	148	161	147	164	172	183	149	161	171	159	159	149	130	139	157	151	171	164	135	166	145	167	140	153	165	147	161	161	156	140	137	178	155	160	139	167	162	154	152	145	153	150	136	144	157	150	145	164	160	165	142	161	135	161	130	141	138	126	168	172	149	149	153	149	128	168	154	141	146	157	157	143	146	150	149	155	151	166	178	167	151	157	168	140	161	147	147	146	167	167	127	166	174	139	146	158	138	118	143	156	157	163	157	178	156	166	164	172	146	174	186	158	161	129	157	154	144	148	156	159	170	168	162	143	157	165	151	147	142	154	140	179	165	157	147	174	149	162	143	175	142	162	138	135	153	132	126	127	153	165	172	169	145	181	152	144	172	151	141	158	152	164	148	150	142	158	155	154	142	185	180	153	149	129	154	153	171	154	134	149	143	160	147	146	142	145	159	161	145	180	152	164	138	169	147	164	164	164	167	156	148	144	154	150	150	170	143	186	119	135	152	157	159	153	130	149	146	166	149	163	163	128	155	153	146	152	143	143	157	150	150	144	161	145	140	155	147	142	159	160	155	165	176	155	152	163	164	145	157	172	136	156	143	155	130	145	153	170	172	146	182	163	177	176	147	154	168	167	145	159	143	155	159	163	182	142	149	156	174	162	143	140	145	161	159	157	178	119	147	181	184	160	153	171	140	149	161	153	163	148	147	136	157	144	158	169	167	163	140	152	149	147	129	139	157	157	142	144	130	166	159	150	172	153	160	148	155	159	142	164	153	147	167	140	164	133	129	136	147	140	149	137	132	150	152	139	152	143	141	148	145	117	129	171	147	143	152	145	156	140	146	161	144	158	153	142	177	170	154	170	162	152	167	161	149	149	164	147	167	139	151	131	149	144	151	140	158	146	158	153	142	187	151	156	166	141	172	158	158	177	159	165	170	135	137	153	151	158	125	141	155	140	150	161	160	150	176	163	148	149	142	140	158	141	152	168	143	151	143	165	166	147	171	162	153	167	152	145	176	149	175	160	163	160	148	150	140	169	134	159	146	124	151	159	146	149	176	179	154	153	157	154	171	139	160	160	145	147	155	145	161	137	138	159	171	151	153	151	174	184	162	145	140	164	152	150	138	168	156	158	156	162	153	145	127	175	142	162	128	129	166	165	154	151	166	147	146	178	164	125	152	146	147	160	145	164	143	163	162	148	163	133	143	163	151	146	127	143	157	164	142	144	145	143	135	167	147	156	137	151	172	154	150	160	149	144	173	158	151	146	152	148	145	131	143	168	156	148	144	142	159	173	142	163	166	152	144	175	134	165	186	158	154	146	157
5822	9952	4971	1828	986	764	612	558	493	458	439	498	433	473	410	450	395	408	382	407	427	394	409	380	443	413	413	386	397	385	403	390	389	404	386	355	430	411	396	372	374	419	373	375	413	390	396	351	399	353	385	369	373	388	343	382	389	405	381	384	407	358	405	374	398	417	390	365	378	400	413	379	403	375	359	399	366	402	431	344	373	409	403	392	413	406	346	391	386	372	430	394	331	382	388	413	366	419	397	389	403	364	454	389	354	374	395	411	355	410	377	376	423	396	364	375	402	409	377	412	450	389	411	396	397	404	389	414	398	369	409	379	386	389	390	406	374	374	380	393	381	420	365	364	385	406	383	398	388	396	414	393	415	418	355	358	354	399	361	400	337	367	400	403	388	404	393	364	368	378	388	404	392	355	361	384	375	359	417	401	366	352	383	390	373	407	368	372	395	407	371	404	433	382	422	416	378	390	377	417	370	407	371	447	375	393	408	386	396	348	368	388	407	431	402	368	374	390	393	419	381	402	390	397	390	368	370	360	378	397	374	374	366	379	367	380	376	406	374	418	386	361	389	383	394	379	406	374	373	401	426	397	422	365	412	378	383	382	389	368	387	366	378	392	356	400	386	386	398	427	393	387	393	414	358	382	381	393	394	388	350	367	387	358	399	365	382	399	372	384	411	388	386	408	398	389	377	369	384	392	392	410	397	398	386	372	372	402	381	398	400	390	393	402	367	394	406	410	380	391	394	362	374	374	376	381	396	398	390	374	405	398	380	386	362	421	392	391	428	365	413	392	377	349	343	404	421	431	383	360	396	425	349	410	365	381	339	398	367	389	395	383	399	418	392	403	376	381	407	373	374	387	351	400	400	366	389	390	409	405	409	372	419	398	379	378	395	389	401	391	401	393	396	410	362	382	408	392	406	396	379	363	368	379	377	371	386	354	360	415	413	425	402	391	380	384	370	379	378	391	371	391	384	400	373	370	390	403	378	404	396	379	374	366	354	396	403	384	398	398	347	415	376	417	398	385	406	414	437	401	358	363	426	366	360	396	384	385	399	362	363	395	382	364	375	392	377	387	369	372	354	375	407	389	426	413	385	381	356	361	424	394	393	375	376	368	372	380	380	367	382	410	390	359	415	418	389	377	389	382	411	413	394	406	378	401	393	426	366	400	390	388	396	379	385	377	416	397	417	399	395	406	414	381	377	363	412	380	408	409	412	432	370	402	357	413	384	399	374	377	373	410	386	391	416	371	383	399	380	399	397	391	369	409	385	375	389	380	376	373	397	408	379	390	392	409	384	392	365	399	401	403	391	412	339	387	397	379	381	385	412	371	417	385	396	372	416	341	426	378	431	363	401	373	379	403	358	372	406	352	369	414	363	385	397	427	389	359	383	405	386	390	375	363	400	398	436	377	384	399	377	398	380	386	391	435	391	377	418	413	372	426	390	373	406	363	374	375	375	416	369	391	389	394	366	420	400	394	392	389	393	351	416	389	394	363	367	401	394	397	371	392	412	400	351	380	406	384	393	371	407	397	381	383	388	367	384	386	397	406	413	378	377	385	351	376	375	382	415	387	417	387	441	368	362	357	387	363	382	398	400	375	358	382	377	359	373	376	412	387	387	384	410	370	393	379	390	353	391	370	402	392	418	379	389	371	390	417	375	407	382	366	405	423	397	418	379	425	362	376	389	351	382	396	353	399	388	388	394	410	406	396	350	390	353	408	379	399	389	397	383	397	378	408	388	363	397	373	393	399	377	369	380	394	387	357	361	407	370	405	404	384	404	403	383	395	416	406	363	382	369	415	401	378	388	402	385	378	420	403	395	446	389	399	361	353	412	383	355	389	400	411	377	412	360	386	374	320	396	370	362	395	425	395	396	347	357	415	395	380	394	386	414	427	379	379	399	405	423	354	431	399	359	405	390	324	387	387	359	395	398	405	368	383	429	381	368	347	380	368	381	373	370	376	390	401	378	339	387	397	411	379	395	394	408	389	374	410	377	370	390	344	414	425	353	411	415	331	415	382	392	372	383	375	370	372	356	411	389	407	412	386	382	360	392	381	397	376	373	358	401	370	436	389	360	379	407	397	390	403	384	367	361	360	395	389	375	390	365	368	395	384	390	395	429	347	354	398	370	387	397	404	382	369	369	376	365	390	364	416	405	401	416	401	351	443	386	423	377	388	383	370	396	406	380	394	381	397	399	413	388	412	409	375	404	409	388	363	389	391	399	385	364	385	380	385	368	385	373	381	392	376	383	393	411	380	391	414	400	381	369	408	390	410	385	407	419	406	380	391	380	439	374	399	367	402	427	389	387	356	393	372	371	382	401	383	386	395	363	422	382	377	401	382	365	405	405	377	374	398	433	402	391	403	389	386	387	412	378	381	417	381	373	375	384	361	437	404	399	383	417	351	389	384	400	380	410	393	382	396	369	373	375	399	400	382	396	416	406	425	380	356	391	380	394	337	357	372	377	363	370	383	398	386	411	374	399	378	419	399	406	360	389	383	366	387	397	393	398	401	417	383	376	401	387	366	377	383	389	387	328	410	365	411	398	397	381	400	366	317	397	394	369	388	418	378	386	377	347	379	396	365	400	382	385	379	408	384	397	399	375	388	373	341	383	381	411	380	431	423	389	384	390	366	374	407	390	401	384	384	362	419	431	402	350	419	391	407	378	389	401	411	418	425	358	378	393	402	372	336	395	409	392	425	397	370	391	396	411	437	394	356	374	389	396	397	388	387	390	388	379	389	392	396	368	384	436	343	367	393	353	380	419	369	378	365	374	345	395	395	370	373	400	384	388	356	384	373	444	376	391	382	397	353	420	362	366	342	387	390	385	348	370	390	408	407	377	388	385	381	400	380	363	380	369	333	410	391	406	390	419	368	362	388	400	425	382	396	393	428	380	359	364	388	334	398	409	394	375	405	396	391	361	375	369	371	430	407	367	406	380	423	361	384	370	390	378	381	343	365	394	375	383	355	384	382	394	403	425	397	365	392	410	414	388	424	371	370	389	359	381	368	359	367	395	375	381	386	420	372	386	382	361	382	416	406	405	403	391	379	399	392	390	396	355	390	386	382	364	389	383	376	420	402	375	371	413	378	344	394	387	372	404	432	364	396	383	401	387	378	383	375	420	396	409	410	386	404	424	375	365	369	390	368	412	386	385	380	405	340	405	386	358	388	372	397	392	394	392	380	429	400	390	388	378	390	412	382	404	402	415	377	405	389	370	385	386	368	378	376	391	389	398	382	404	413	373	373	374	420	397	373	391	419	384	403	394	375	390	406	365	372	351	349	356	354	429	425	394	386	363	374	353	341	389	388	389	366	380	396	400	376	368	416	385	363	396	404	384	397	381	377	387	412	378	363	391	403	371	390	401	421	420	398	377	412	390	379	374	398	374	407	390	410	358	395	371	368	384	409	418	393	385	376	395	414	381	359	402	382	367	391	353	357	375	387	423	393	415	376	368	391	375	389	404	387
30782	20720	12733	1872	862	702	576	369	344	361	338	327	330	336	353	331	324	321	342	314	318	336	310	342	314	322	331	301	305	251	296	320	306	312	310	280	296	320	334	316	308	265	309	278	280	294	291	277	318	297	280	304	298	287	296	320	306	290	282	297	299	308	268	283	316	285	279	289	328	309	296	276	297	306	304	279	310	288	305	263	275	283	290	323	327	275	281	278	303	306	317	300	304	291	287	293	301	291	304	289	283	266	265	301	296	314	276	277	258	318	298	309	288	318	275	324	274	291	291	286	283	281	311	259	286	298	273	306	267	311	295	266	296	305	275	264	309	294	288	306	288	297	279	299	307	303	319	298	331	254	295	309	290	277	271	279	319	305	267	280	275	309	327	270	279	287	296	281	306	285	303	307	330	289	272	292	295	291	293	320	267	280	278	280	283	269	288	285	314	279	293	316	289	268	309	270	306	323	342	311	292	295	280	282	283	314	285	312	327	297	269	263	283	306	283	281	326	325	287	274	282	285	263	254	271	293	308	305	313	290	277	290	313	300	277	269	316	297	243	297	255	274	278	305	306	289	299	310	292	348	333	293	305	289	301	280	277	289	278	288	281	307	308	309	296	292	287	320	310	264	297	279	310	275	311	308	292	260	324	281	283	290	257	315	299	311	313	287	293	295	297	282	311	293	296	319	290	285	304	317	287	286	278	299	302	288	299	299	340	275	289	272	347	318	318	313	254	303	305	308	289	273	270	287	303	308	276	285	304	273	299	288	299	312	288	294	277	294	324	317	314	282	316	260	275	302	318	293	288	313	294	297	285	310	289	316	277	296	302	282	317	256	301	267	318	290	288	290	311	269	326	280	309	278	296	311	287	310	291	318	315	277	265	274	299	310	286	321	277	276	288	305	309	284	297	308	302	306	302	307	280	298	275	289	296	272	295	305	306	297	319	265	292	291	290	306	326	281	300	287	279	278	300	267	309	287	304	293	267	296	293	264	288	308	278	279	296	333	248	321	282	285	286	274	271	287	307	320	340	319	280	313	291	274	263	307	284	264	273	279	287	306	294	276	301	255	281	292	287	310	304	259	335	327	284	297	301	295	282	329	292	265	283	303	280	279	307	274	297	301	295	340	290	284	305	292	270	267	305	260	314	302	295	269	323	294	322	315	278	317	256	291	299	310	291	304	278	283	288	280	292	270	310	289	281	306	290	318	298	281	288	280	291	277	314	292	316	276	274	299	298	302	311	279	298	262	320	338	306	305	266	285	300	266	311	283	294	285	316	294	279	297	296	309	269	290	293	289	287	299	287	276	309	301	291	301	287	259	284	269	313	288	312	317	290	265	288	326	296	275	311	306	271	332	309	312	277	295	302	301	285	304	297	297	289	313	266	314	304	276	284	299	292	295	285	296	305	295	300	289	303	293	292	296	304	317	299	279	302	283	314	302	292	298	293	300	292	270	309	322	292	280	310	288	298	272	311	317	282	308	285	302	296	266	315	271	291	312	277	288	315	286	299	315	278	275	264	275	299	297	319	311	293	291	297	310	292	252	289	268	307	299	282	309	293	330	324	231	276	300	321	297	280	293	307	288	289	288	277	301	286	303	276	326	274	297	300	293	285	298	285	287	286	300	293	291	306	306	298	271	292	308	304	308	289	295	308	277	300	275	272	258	278	272	284	319	292	289	290	298	277	283	302	280	298	308	317	313	292	285	307	293	309	301	302	315	312	308	309	248	296	281	286	281	291	248	301	275	296	280	329	302	260	323	313	285	271	316	290	283	305	325	271	300	280	327	302	304	305	290	277	290	307	304	291	311	307	288	267	295	302	287	313	297	270	263	322	304	273	267	255	276	286	267	277	314	302	324	273	329	305	295	318	264	289	280	318	318	288	318	283	289	317	294	281	290	302	257	312	284	283	309	296	276	294	296	334	306	279	305	306	298	279	276	289	281	319	293	274	293	308	282	285	289	279	300	296	302	301	291	302	267	294	298	290	263	334	296	293	312	276	309	294	308	291	291	284	285	290	295	293	305	299	312	293	278	293	293	282	265	283	295	294	277	292	286	328	299	286	304	293	281	287	302	303	284	291	285	279	286	309	298	272	295	289	316	317	290	294	283	277	270	285	315	318	288	311	266	300	271	288	287	290	304	308	304	282	309	305	287	286	292	313	273	274	301	286	297	293	294	266	293	292	300	290	290	309	284	287	278	266	270	318	317	279	285	291	293	290	286	304	334	310	292	295	288	295	327	280	311	306	278	276	271	291	277	268	312	293	295	284	296	291	281	283	283	294	295	291	315	279	270	289	277	293	288	274	311	272	266	285	303	304	310	287	277	298	318	274	271	300	292	296	299	273	290	264	264	293	287	290	266	300	296	318	294	307	311	309	287	302	300	306	310	289	268	307	302	289	284	289	305	279	348	291	289	263	284	307	328	275	289	325	276	275	298	292	302	288	308	259	296	271	307	263	301	275	274	310	295	306	305	306	301	321	327	292	290	273	253	275	307	295	275	304	247	321	275	314	279	285	302	311	286	284	299	297	295	285	288	321	320	293	280	298	259	280	290	283	293	276	276	299	309	277	277	283	324	272	286	286	277	307	311	274	284	315	286	261	281	290	273	296	300	272	320	288	295	282	271	321	265	308	271	296	295	297	295	304	312	278	302	274	309	313	292	293	316	269	307	294	296	295	283	291	303	295	281	320	325	261	268	314	287	270	346	297	300	308	326	290	288	258	276	324	298	309	310	320	298	247	282	288	309	297	273	311	273	251	298	307	286	255	288	282	287	286	277	288	306	290	278	283	281	282	267	303	303	300	296	304	292	282	282	245	272	281	293	281	319	292	296	304	301	270	294	288	289	279	304	296	292	256	288	333	316	270	298	302	316	331	290	286	302	274	284	289	306	277	313	312	317	317	335	297	287	315	350	313	299	283	289	297	269	300	296	317	308	291	303	278	304	329	283	284	255	291	288	307	290	284	295	313	312	266	294	308	316	313	309	307	290	311	278	311	309	249	285	293	246	306	286	306	264	308	309	251	275	313	288	294	294	315	309	302	320	295	336	303	313	285	293	330	281	316	295	302	299	318	285	310	284	292	262	298	256	282	304	282	301	284	284	293	291	341	291	329	270	293	296	294	271	296	301	301	316	274	296	302	272	293	272	332	283	309	319	315	305	278	293	277	315	281	281	271	265	319	285	270	269	295	276	276	304	321	296	308	296	300	290	308	291	268	307	293	273	311	265	316	285	279	302	325	283	311	289	299	295	269	280	281	294	286	322	304	280	261	278	256	273	291	264	298	306	320	297	313	279	307	299	268	273	342	296	307	264	297	279	307	288	273	299	298	280	285	288	319	284	319	289	269	297	331	285	294	296	291	274	276	306	294	298	274	322	299	273	250	284	287	281	295	305	255	287	308	275	257	283	307	296	285	283	272	319	281	281	280	313	266	302	293	289	280	306	286	282	259	300	301	313	294	243	276	287	276	340
7405	4249	2196	1062	832	747	757	705	736	719	727	699	737	700	682	675	682	681	716	708	712	709	733	714	680	648	717	700	692	733	717	672	726	689	696	731	659	657	710	708	704	703	698	712	686	721	687	714	701	691	657	695	635	671	662	690	712	683	692	719	687	704	694	745	707	718	767	714	671	681	675	702	657	706	713	710	665	713	650	723	686	681	727	668	653	686	656	713	707	751	707	674	685	719	709	729	723	712	680	688	662	656	677	644	670	708	702	656	700	681	654	713	687	689	699	683	703	708	645	710	691	702	710	706	698	660	662	702	661	720	724	703	662	678	705	763	695	692	716	699	658	702	642	700	691	710	738	688	679	699	715	693	735	659	689	683	706	707	685	682	686	659	664	731	698	703	670	665	652	736	668	725	716	677	697	700	677	686	706	738	661	703	687	715	653	706	693	678	659	711	678	665	693	682	697	750	696	678	710	701	680	669	659	703	701	698	652	675	718	689	648	755	685	715	663	682	696	704	681	696	697	690	676	707	688	664	701	658	732	704	710	693	697	716	699	671	705	730	705	715	712	661	640	702	711	726	690	669	656	716	723	719	645	720	742	668	669	691	668	674	717	689	680	704	659	661	695	720	682	694	685	709	694	728	653	691	683	679	662	736	712	705	712	710	690	649	705	734	650	690	686	710	634	701	682	700	675	657	718	706	729	730	677	692	709	697	690	658	702	674	701	674	725	708	642	717	653	670	716	672	693	669	678	709	698	724	670	690	638	675	692	669	687	745	720	683	715	684	739	696	686	664	660	713	700	693	665	696	698	708	662	737	685	691	686	683	694	697	704	675	690	708	703	697	735	711	708	710	717	633	750	719	694	685	677	713	689	718	675	724	714	707	730	711	730	717	703	676	734	706	722	667	701	702	718	746	676	758	714	691	675	711	677	706	700	701	693	691	732	677	728	694	729	664	706	674	667	703	653	666	680	695	648	709	687	688	674	683	697	639	696	673	654	670	644	682	639	724	677	739	641	665	724	701	646	704	724	705	719	706	721	691	675	715	625	708	687	706	672	675	745	689	705	704	677	706	624	688	704	702	734	703	684	642	703	690	728	672	691	674	703	689	682	672	672	707	682	690	738	717	680	690	667	750	711	693	703	678	727	663	698	665	728	664	742	672	717	688	728	658	681	677	669	685	725	709	719	724	670	698	669	700	725	702	643	696	685	650	736	666	680	673	675	702	697	669	676	693	664	688	685	683	657	646	702	700	678	696	669	695	717	688	710	709	622	655	709	685	666	703	698	676	658	679	669	681	632	685	701	636	673	676	688	690	690	684	701	670	675	703	660	656	662	734	739	658	653	727	682	707	748	676	666	656	692	677	721	717	672	723	713	721	692	671	700	693	716	700	735	693	690	652	700	706	722	712	711	728	663	643	696	673	680	669	689	652	677	658	724	755	643	670	707	683	689	683	675	726	690	681	684	715	687	652	680	658	758	705	635	675	704	734	704	739	728	687	648	715	729	667	718	696	691	702	670	653	684	677	689	724	684	762	721	713	700	708	686	698	669	729	690	679	651	713	697	714	669	669	703	673	662	672	665	654	686	725	721	665	699	708	659	716	677	712	703	669	732	687	708	730	715	707	683	685	683	680	665	690	693	698	694	683	667	665	708	650	645	672	702	678	697	666	662	683	689	687	725	707	655	692	688	721	642	701	725	673	686	699	687	690	708	736	669	695	666	679	705	671	717	699	702	687	737	694	705	698	647	668	675	660	681	698	712	638	689	735	693	707	661	683	711	703	735	685	718	728	662	692	696	677	693	698	753	716	709	727	673	681	718	686	668	735	691	666	669	679	670	707	698	729	690	686	760	674	679	722	684	739	751	717	674	677	697	677	709	675	638	675	669	727	734	670	666	709	729	702	669	673	667	631	692	668	656	705	675	708	665	673	693	714	660	657	676	704	695	684	722	725	702	690	683	707	730	692	679	691	654	741	728	676	686	727	655	690	631	672	665	685	729	694	672	674	680	685	666	677	700	676	680	748	683	736	666	705	714	705	686	678	678	683	686	702	661	657	651	791	688	700	693	697	718	712	748	716	704	683	670	704	652	700	707	679	679	666	680	727	664	683	670	712	745	634	717	694	756	689	655	675	701	704	698	692	679	687	658	683	710	698	692	685	744	695	699	726	678	699	712	672	735	659	677	714	665	747	691	688	724	679	732	686	693	646	704	733	684	688	610	666	728	730	699	711	680	715	702	672	676	720	661	667	732	699	716	703	687	700	679	688	671	713	680	679	701	706	695	723	715	685	714	731	660	678	751	730	696	681	694	650	677	689	662	712	668	716	719	688	693	703	719	724	707	686	646	718	678	696	627	750	653	686	697	685	704	726	663	664	692	710	703	738	697	767	736	730	672	735	683	669	672	698	674	671	708	710	687	690	684	718	718	694	690	737	695	673	701	662	730	711	613	683	686	669	665	696	683	707	616	720	682	737	685	731	733	657	695	740	684	675	705	699	700	714	670	660	642	679	666	752	731	724	699	724	754	704	673	710	671	670	645	689	668	676	665	701	712	674	682	660	738	694	675	717	668	683	715	676	652	660	690	728	662	686	729	701	643	679	611	675	699	716	687	716	700	672	642	717	730	730	694	694	712	700	660	709	706	701	657	677	669	670	703	675	662	700	657	718	671	699	663	710	675	681	692	714	704	690	688	699	744	685	726	720	666	665	760	674	646	680	648	673	678	716	679	719	684	683	669	660	699	713	678	686	700	691	721	689	704	697	714	729	699	695	704	699	730	658	694	669	670	692	687	743	671	702	735	703	699	646	689	687	716	702	709	711	693	713	716	711	680	711	684	661	683	721	689	732	729	723	697	742	707	655	670	720	693	688	701	676	700	677	665	769	717	717	727	683	649	717	676	721	675	732	646	722	664	703	676	696	706	689	653	691	738	690	653	701	707	686	748	663	694	680	697	744	703	667	669	713	670	691	716	721	718	690	690	695	670	669	708	707	688	697	697	749	704	705	675	663	682	736	679	725	654	722	682	719	683	707	677	671	696	721	681	704	692	635	723	730	697	671	737	694	683	686	686	685	724	705	710	665	699	703	680	721	746	735	688	733	693	711	694	640	665	701	680	685	702	657	700	724	632	678	694	669	706	654	661	684	710	689	718	668	708	661	679	675	709	721	730	679	690	668	663	668	725	701	645	703	657	692	696	701	658	703	673	693	658	654	641	694	724	679	720	692	682	700	680	699	676	726	687	713	671	716	712	709	722	768	678	694	758	713	714	738	696	702	649	697	670	651	688	694	688	685	727	679	734	652	648	698	688	733	698	691	716	722	683	703	725	725	669	718	699	711	721	710	721	681	698	689	693	715	702	663	650	686	731	692	668	699	717	688	686	748	658	689	709	699	682	693	717	663	651	644	614	702	687	688	707	699	674	695	657	742	712	686	664	703	691	653	707	730	664	646	645	693	684	724	651	642	695	673	682	648	647	706
24429	21026	24301	27916	21025	19573	1104	515	381	331	297	288	283	281	268	270	264	265	261	246	255	241	213	219	220	253	246	228	202	187	223	173	189	177	192	235	221	208	233	213	199	205	219	195	203	202	224	203	221	186	196	196	226	208	209	199	208	214	209	231	206	203	188	208	220	190	206	198	201	222	210	200	191	196	215	220	207	225	184	201	196	205	213	223	204	211	199	190	212	221	201	216	195	219	165	199	200	205	222	217	200	218	210	204	173	222	234	227	206	223	187	172	190	215	199	220	203	214	211	189	217	207	191	221	203	237	208	233	226	231	204	219	224	205	175	196	216	212	213	177	206	203	192	211	195	236	176	211	198	215	215	208	225	208	205	206	212	208	221	195	208	210	187	192	201	202	256	217	205	213	192	198	218	251	224	245	253	229	194	205	194	192	190	222	198	193	211	226	205	205	178	194	214	221	209	197	236	198	217	227	186	197	235	191	209	206	198	218	202	225	224	208	195	196	223	205	201	212	199	250	202	204	202	203	210	203	209	217	190	233	227	219	185	195	190	215	233	214	202	205	208	204	196	205	199	185	211	211	205	202	228	207	210	195	232	217	231	151	197	198	221	176	177	189	206	238	216	214	189	217	220	206	215	207	193	187	217	208	195	209	184	219	225	226	186	189	189	211	205	185	222	234	216	190	218	192	203	217	184	207	205	206	206	180	223	211	201	221	207	220	209	224	200	186	210	197	211	224	227	237	207	223	222	217	223	216	195	203	198	220	212	207	195	201	185	175	219	232	202	190	220	186	195	207	212	214	200	198	175	207	217	203	231	212	204	232	217	215	215	210	175	215	237	226	211	201	187	225	218	237	212	219	182	183	204	188	222	199	202	231	212	201	165	217	200	217	200	206	192	230	238	208	204	198	202	204	199	227	230	214	207	214	209	217	202	236	215	209	216	209	238	204	205	189	189	193	215	201	200	182	210	208	216	243	214	208	225	186	214	232	223	218	219	226	192	207	178	223	185	176	201	208	241	186	228	171	200	208	219	202	195	192	224	185	196	213	213	215	209	200	205	241	229	187	213	222	221	204	228	229	223	202	197	192	196	196	203	216	202	201	219	231	216	196	205	194	205	218	221	209	213	216	218	211	216	219	201	214	218	205	198	222	206	211	217	194	205	219	197	226	213	223	190	228	175	209	216	195	192	217	208	196	215	223	223	227	231	226	211	234	202	210	211	193	204	211	197	194	195	189	196	215	223	199	204	209	214	191	213	188	209	192	218	189	201	192	204	229	204	209	220	229	196	195	211	201	206	213	225	196	182	209	186	197	231	192	215	198	183	211	207	205	200	220	204	195	194	203	206	194	202	228	202	211	217	182	212	210	179	233	218	208	183	187	242	247	222	213	214	215	227	182	217	199	185	210	206	197	221	190	221	196	210	216	192	239	192	194	214	163	202	188	190	190	238	204	202	194	200	168	203	202	202	203	219	211	228	212	204	240	195	210	216	199	207	209	186	221	206	213	182	191	191	226	218	209	231	223	214	187	199	235	193	227	202	214	241	194	221	221	225	217	212	196	241	212	198	192	194	204	211	210	232	201	214	208	236	220	203	193	191	232	205	224	249	184	205	201	185	222	183	220	209	210	203	207	212	206	214	229	210	201	195	223	196	230	239	203	222	217	211	207	179	188	222	197	201	208	180	198	192	207	234	217	209	212	228	204	221	220	208	210	223	181	199	193	205	218	212	211	198	221	229	217	233	204	211	233	209	219	187	193	218	220	211	206	220	207	192	186	219	211	191	224	191	185	185	210	190	199	224	199	231	218	226	221	213	217	216	209	205	210	203	214	177	198	224	209	191	215	204	215	211	197	188	211	220	223	196	214	209	193	196	214	204	202	199	189	208	227	212	189	197	209	219	189	222	219	198	192	215	193	205	236	197	191	240	181	219	222	193	213	215	219	212	197	205	210	195	199	198	210	201	209	230	227	222	204	209	213	185	211	237	195	195	210	200	218	210	208	213	199	220	195	208	211	186	213	213	236	203	183	197	202	202	205	208	201	216	223	197	205	193	202	216	238	203	225	183	210	228	194	222	214	218	228	215	225	218	200	201	202	209	222	215	209	195	185	199	198	197	202	187	227	195	247	200	198	187	196	204	210	194	193	208	219	201	203	203	211	204	226	208	216	216	184	207	207	191	235	195	197	232	218	201	215	219	211	216	218	205	216	213	238	205	197	219	225	231	211	196	217	217	214	230	189	201	245	198	222	229	186	212	224	236	216	193	230	218	214	197	216	203	215	205	196	209	221	214	207	196	214	204	209	206	218	198	197	193	219	202	186	225	198	190	184	215	210	216	192	221	222	209	206	189	197	186	208	240	198	213	191	223	218	212	228	197	226	210	184	199	212	190	218	209	213	214	230	239	203	174	201	200	211	253	228	207	197	193	203	224	183	217	215	205	211	194	231	181	202	225	198	216	203	211	207	207	206	204	226	193	197	200	218	194	234	234	217	224	184	207	218	201	220	194	207	205	198	171	198	214	241	196	214	210	211	214	190	221	216	255	207	202	214	229	210	184	200	188	206	238	204	195	209	211	221	217	227	219	224	208	229	199	210	210	208	221	198	195	237	228	213	212	204	231	241	190	212	195	202	205	206	227	191	227	198	176	184	214	204	211	199	208	197	224	176	218	191	180	192	181	212	209	199	206	193	196	231	192	203	220	197	191	216	218	202	210	205	211	221	218	219	213	173	195	226	193	226	222	245	221	192	203	198	211	204	217	207	238	214	212	193	186	194	210	223	220	185	217	201	242	228	178	203	194	230	186	187	213	198	198	195	211	219	216	217	213	216	220	193	213	201	223	184	195	212	199	223	187	193	193	205	196	182	229	209	207	179	182	197	190	199	204	204	192	207	217	229	213	228	208	174	214	189	201	200	176	226	202	226	230	207	199	227	208	205	199	227	211	215	211	206	216	211	197	193	202	189	212	207	212	205	189	233	215	221	213	214	199	177	198	208	189	184	184	187	206	200	172	206	227	197	179	205	189	213	188	215	220	217	244	222	212	189	202	234	199	186	206	190	197	211	198	207	205	204	218	202	207	203	177	189	217	217	225	210	204	221	184	218	201	205	196	223	191	223	228	223	215	193	194	208	207	213	211	216	187	199	196	231	223	206	206	220	183	212	225	178	216	220	200	219	195	194	188	237	215	192	198	209	195	197	205	208	198	192	227	182	218	189	202	231	224	203	218	217	198	215	200	205	196	208	213	197	221	194	198	229	222	196	204	199	234	202	201	202	200	206	219	205	210	226	226	206	222	202	211	226	219	228	199	195	176	215	204	203	217	225	189	233	235	207	175	185	218	189	238	232	199	235	201	221	205	200	212	213	190	209	204	202	214	191	200	196	215	195	199	179	174	163	209	217	190	207	207	207	192	223	196	245	232	230	202	184	182	221	189	231	227	236	208	206	191	206	212	202	221	224	185	187	226	190	224	205	208	195
5165	7201	3635	1447	824	764	670	591	582	529	569	489	560	565	557	569	497	569	537	537	496	542	511	522	492	522	507	505	486	516	489	521	479	476	540	495	479	505	464	482	520	508	475	531	489	496	500	486	477	499	482	481	528	506	464	546	497	492	536	510	535	519	470	500	498	498	503	484	470	510	484	463	503	516	469	463	501	516	495	507	510	503	474	464	480	502	498	464	484	466	480	501	508	511	537	517	484	502	532	526	498	498	457	493	479	542	531	516	508	476	511	487	483	527	482	517	532	502	537	481	524	487	493	515	531	450	485	501	535	582	503	507	510	504	521	506	454	521	521	488	522	517	501	501	488	515	507	486	493	513	478	488	504	487	496	514	499	532	514	541	502	471	495	456	487	568	472	499	501	486	479	488	435	472	475	527	518	482	471	503	503	518	523	501	480	518	543	522	519	477	525	537	505	505	514	503	489	458	493	511	467	507	492	520	512	493	523	486	485	512	490	494	473	475	528	495	514	514	540	464	482	462	491	490	471	479	503	462	536	517	520	528	498	487	472	541	498	533	488	505	490	510	509	495	480	475	487	517	478	496	533	509	521	528	508	533	507	490	472	512	457	497	523	542	518	522	481	497	548	498	521	502	504	452	506	452	501	514	523	468	491	495	512	511	463	490	510	481	546	521	515	531	472	486	490	506	523	503	534	519	509	509	496	501	462	522	532	525	492	479	533	489	481	496	482	527	508	529	481	508	497	495	472	480	483	543	524	487	528	527	539	531	486	519	522	490	458	520	536	493	503	500	481	485	527	503	484	490	484	482	524	518	525	520	480	508	523	499	507	538	488	508	501	485	518	488	508	515	499	531	556	542	496	501	498	496	457	481	496	479	495	500	494	491	481	518	476	522	499	526	493	487	475	494	522	487	536	525	478	531	508	488	523	514	534	478	501	513	513	486	521	530	496	524	508	487	501	502	506	517	498	521	484	480	492	511	507	502	540	482	536	525	505	515	506	505	515	515	498	496	507	485	482	500	500	521	511	507	479	535	522	526	514	488	501	491	499	533	513	479	490	498	474	480	507	495	516	483	502	460	545	483	534	526	499	506	489	520	507	491	522	516	503	495	530	472	494	479	474	455	475	491	517	498	539	510	500	521	484	477	550	506	503	544	511	493	451	488	486	414	509	511	486	508	517	500	488	497	523	479	516	483	524	524	512	478	480	532	511	482	477	500	510	487	478	539	508	491	484	488	519	480	511	460	498	494	516	507	506	512	512	508	536	529	473	490	497	509	497	523	534	540	513	500	510	482	461	479	484	513	504	477	494	548	539	509	519	505	498	516	515	484	482	490	453	495	465	501	501	489	504	507	518	490	532	537	482	534	502	488	516	440	489	478	509	492	501	520	442	507	505	536	511	520	493	488	509	518	483	488	484	505	523	456	535	491	482	509	475	487	510	536	486	514	464	472	505	500	531	542	491	506	486	500	489	510	486	543	508	499	532	474	474	500	472	479	496	536	530	493	485	518	537	482	462	502	505	522	500	496	486	517	512	465	505	515	468	482	495	487	499	484	530	483	513	482	535	521	505	474	540	447	504	477	520	501	533	522	501	505	465	504	533	504	492	472	495	500	516	483	505	493	487	514	552	478	519	487	524	521	512	547	507	534	497	446	508	490	468	514	537	490	503	557	489	510	522	507	499	489	477	475	467	506	515	485	503	507	524	523	472	503	497	525	509	497	518	510	504	518	467	523	555	494	452	509	490	514	536	468	473	489	543	501	518	480	527	508	490	462	516	512	506	522	512	501	489	530	475	525	540	520	501	489	495	511	513	504	501	518	515	522	556	492	484	511	492	520	507	535	506	479	488	502	538	538	502	532	462	482	523	462	507	531	531	472	519	520	480	489	500	505	528	482	497	547	524	526	501	476	491	547	448	498	515	510	483	482	540	507	485	474	511	491	541	512	537	501	506	497	473	509	479	484	511	511	465	508	496	499	456	479	465	493	484	540	497	518	471	543	510	500	510	479	508	486	514	514	482	502	462	503	525	473	462	486	502	479	535	475	539	527	531	493	521	521	514	491	461	496	512	516	496	490	493	497	528	504	490	479	504	532	503	501	563	501	513	462	512	481	483	489	513	525	495	488	505	475	523	493	491	493	506	466	532	496	496	491	499	532	513	494	489	505	542	520	479	478	522	513	514	549	490	528	525	473	507	487	500	506	500	476	454	504	501	439	507	494	504	528	492	468	535	491	499	497	492	515	498	502	473	482	490	534	512	498	485	506	525	515	508	519	489	489	486	487	479	453	530	443	493	534	518	472	472	486	557	552	526	503	541	482	470	492	499	495	520	525	522	531	499	488	481	467	509	497	448	518	505	474	491	479	529	508	482	524	497	510	515	470	502	531	526	503	518	492	522	486	494	566	523	492	490	502	476	491	482	540	497	517	490	525	497	495	489	510	500	479	466	494	476	472	503	507	479	530	480	491	484	493	492	513	524	482	454	469	532	468	514	491	485	481	496	465	528	489	500	494	521	521	455	516	540	495	490	518	463	534	488	462	501	502	528	508	518	476	549	537	492	498	488	480	493	544	518	488	494	477	520	482	475	509	479	480	530	509	459	513	524	518	474	484	498	522	485	488	470	524	506	486	476	526	498	503	509	537	481	515	521	488	482	482	533	495	524	488	507	514	492	483	502	513	543	522	470	488	554	512	487	517	487	479	504	485	507	508	486	491	499	522	486	496	522	511	523	506	522	493	509	484	495	515	510	518	522	473	552	471	497	523	543	485	510	509	504	494	498	512	509	500	539	492	511	469	439	482	520	503	497	488	566	493	517	499	511	503	514	489	445	515	498	492	510	500	530	518	503	499	524	532	488	516	501	457	532	502	507	488	457	478	497	530	496	470	500	493	507	484	490	526	478	504	536	466	526	530	475	521	491	487	490	519	469	482	473	484	485	566	507	503	491	494	504	469	488	513	467	521	466	478	504	484	481	509	504	474	482	497	490	493	505	547	463	504	500	484	490	503	530	492	522	507	485	497	508	485	468	492	494	536	480	511	539	479	455	463	487	485	482	509	485	531	495	509	503	488	504	565	488	495	507	537	505	497	488	499	511	494	526	473	480	514	467	520	467	522	518	495	522	494	486	527	491	543	501	481	502	503	500	464	505	514	515	547	484	504	504	513	523	482	542	507	519	465	527	478	523	520	516	486	497	515	488	486	516	517	495	559	480	510	518	552	470	542	517	501	546	514	489	503	522	485	521	492	507	504	540	503	493	549	562	474	530	491	515	542	501	502	528	508	451	536	493	500	500	525	513	508	484	514	477	553	533	453	490	452	531	509	530	533	508	524	494	539	521	523	497	467	512	511	504	485	489	490	530	481	519	518	495	497	499	466	495	486	489	507	463	485	438	501	473	556	482	499	488	501	521	476	469	490	536	481	543	497	492	550	517	473	506	483	494	558	504	529	505	511	486	514	496	511	488	496	490	536	478	503
23723	20944	24588	27468	20946	20969	15553	860	449	373	327	326	291	302	232	235	225	236	187	203	219	212	223	206	183	185	173	175	179	162	158	180	137	154	171	153	160	149	151	156	156	144	163	157	151	147	178	160	149	159	149	160	176	162	169	144	169	167	152	130	131	158	137	137	158	174	149	162	157	161	156	146	150	160	150	147	160	140	143	153	157	155	147	159	127	159	156	177	161	174	132	151	158	166	145	149	150	166	147	169	166	163	150	160	182	146	160	172	160	184	151	156	133	178	158	149	140	148	187	139	160	145	139	149	163	154	156	148	156	169	149	145	164	144	139	135	130	165	153	153	162	149	156	148	147	161	190	172	155	149	148	136	170	158	181	150	138	131	181	148	161	150	144	165	166	154	147	171	126	155	160	138	169	136	163	145	143	150	173	171	183	161	160	150	148	183	143	152	191	159	150	139	161	146	173	160	155	154	132	150	148	162	162	156	155	169	149	166	159	155	149	177	149	150	133	149	153	140	161	175	139	176	151	167	131	161	143	188	156	173	171	138	151	149	150	150	148	154	151	170	160	157	146	153	168	171	165	168	169	159	150	141	148	176	154	158	151	160	178	133	135	130	155	149	145	157	121	143	149	168	160	144	131	136	158	160	152	148	151	166	132	178	164	135	142	149	147	158	147	155	153	159	150	148	136	146	165	143	141	160	154	172	135	152	141	136	147	186	136	152	148	174	154	169	159	150	143	176	143	131	154	161	157	144	161	143	152	159	148	151	129	172	150	139	147	138	136	171	147	129	144	161	146	134	147	134	166	145	149	138	163	160	145	158	161	169	169	134	154	146	150	148	137	170	178	130	153	160	159	146	133	165	138	154	149	164	164	164	136	161	137	139	161	165	131	152	150	157	135	166	134	155	159	155	163	152	138	163	175	175	158	146	160	159	137	161	124	145	169	139	162	151	153	144	165	138	144	150	136	132	172	155	125	178	134	137	165	153	162	149	144	138	141	159	152	146	160	144	150	175	141	153	146	132	144	151	149	165	137	140	177	148	152	136	128	143	180	151	150	115	148	155	129	138	143	149	151	157	171	139	140	152	130	159	147	156	162	163	123	138	143	141	167	144	152	164	164	167	168	158	159	153	179	178	157	150	133	141	154	193	147	142	151	143	152	152	135	122	167	157	151	139	135	139	142	151	157	165	164	143	166	145	146	142	152	157	141	145	131	162	146	131	160	142	160	147	153	144	157	147	155	139	161	154	178	158	144	147	152	176	165	175	185	135	155	149	137	162	170	154	143	151	164	159	173	160	145	134	138	122	158	177	137	151	162	164	136	179	148	150	147	136	153	138	159	138	170	157	133	179	159	157	136	154	158	175	169	155	141	162	157	166	152	150	155	178	153	162	135	176	149	173	152	141	150	156	174	147	154	148	149	148	154	150	161	156	162	170	155	153	148	149	161	178	165	150	144	153	188	175	169	176	160	166	147	148	178	140	176	154	147	140	135	149	151	159	155	134	160	174	152	163	152	161	139	160	161	137	139	144	141	136	164	164	134	143	140	124	162	138	155	160	148	164	160	152	145	151	132	146	162	158	137	159	195	140	151	179	138	163	130	133	162	161	156	141	167	158	130	152	167	164	170	156	148	178	130	151	137	161	175	144	182	156	142	125	147	165	165	154	151	164	160	153	154	157	149	153	146	170	173	168	157	151	157	162	163	140	136	151	165	171	163	160	149	148	139	150	170	150	160	163	166	138	142	152	145	158	140	159	147	166	147	143	141	155	154	161	145	166	163	158	138	155	133	145	151	149	164	149	152	143	140	145	125	154	141	137	171	142	150	159	193	178	142	140	171	143	153	153	170	158	138	159	155	157	157	131	172	157	148	139	142	163	161	146	141	155	168	156	159	151	148	172	150	150	139	157	146	151	172	133	176	174	186	178	140	151	164	167	156	185	150	138	159	154	135	149	168	163	159	155	145	158	160	145	161	140	156	132	161	148	162	161	159	169	144	146	147	158	149	179	154	153	172	166	143	129	147	161	150	133	160	158	157	146	172	159	168	148	155	156	173	151	150	174	156	175	129	146	156	155	126	164	143	165	141	162	164	128	160	159	159	145	154	160	174	177	163	159	164	162	146	146	183	156	161	155	144	149	143	167	167	133	151	139	157	164	144	170	141	147	156	139	136	131	158	145	154	161	151	163	160	155	165	142	141	141	148	152	155	135	188	147	136	156	135	168	133	169	174	147	158	166	154	155	155	187	146	162	160	166	150	170	164	173	170	145	149	155	163	152	170	163	172	164	183	136	135	158	173	126	147	150	141	164	154	140	147	152	156	156	132	154	156	165	154	130	139	148	140	155	161	141	162	158	153	153	155	159	161	126	147	135	181	168	153	163	173	149	170	147	184	151	143	172	178	145	137	171	171	136	140	175	154	153	154	156	143	154	168	158	144	168	158	169	142	155	158	137	153	149	172	166	152	161	172	159	138	141	143	164	163	134	146	161	155	146	158	146	146	157	183	156	143	166	134	148	157	143	138	145	148	161	162	160	137	140	165	137	136	162	166	138	144	156	144	170	160	155	144	167	136	142	172	148	162	156	161	150	143	137	143	142	167	189	144	137	140	155	123	170	161	146	150	142	147	141	139	126	137	161	175	155	155	138	153	159	158	169	148	174	122	122	162	148	157	165	161	164	129	149	153	139	155	172	135	160	180	149	158	162	150	146	153	145	142	148	143	143	167	157	140	150	146	167	141	154	161	158	140	150	136	134	160	167	139	152	166	163	133	140	167	139	163	152	160	150	149	150	150	165	154	146	141	165	163	166	143	163	158	148	141	150	173	148	145	158	131	159	134	142	135	132	146	148	137	148	161	139	122	134	126	159	160	143	122	160	151	153	163	160	148	149	152	175	139	144	138	163	165	156	133	161	149	139	149	145	137	153	145	154	147	155	158	174	161	152	171	156	151	150	155	139	150	147	160	152	151	160	140	149	156	158	166	131	172	140	170	156	133	148	146	134	165	141	149	160	129	149	141	161	145	137	142	143	137	147	148	145	141	140	143	156	149	151	135	157	140	159	157	186	163	151	145	154	141	174	146	168	145	175	147	169	150	146	149	149	153	153	148	155	166	155	156	166	149	156	156	149	152	179	169	136	168	146	147	139	152	145	147	150	153	158	149	157	142	164	152	182	172	175	130	160	151	158	139	139	144	135	138	165	148	174	146	153	132	155	150	153	155	157	167	163	175	137	152	156	145	150	135	169	161	141	166	161	155	141	137	139	150	180	154	134	164	127	157	115	157	150	162	143	157	167	166	167	136	137	158	169	140	156	156	165	172	140	140	156	152	156	145	148	146	158	154	127	154	173	130	152	151	137	176	155	144	122	148	152	141	140	145	146	154	152	156	122	173	165	150	160	169	140	151	153	157	146	172	167	172	151	146	149	156	168	162	164	141	156	158	153	164	136	146	143	158	152	140	133	128	133	138	147	165	149	141	130
5861	9621	4925	1927	989	825	616	561	487	471	446	449	443	415	421	414	426	405	405	404	400	432	381	408	429	386	385	382	400	364	407	348	413	367	400	369	375	385	393	397	391	352	421	392	378	348	380	388	376	368	368	364	392	437	360	374	384	389	366	368	370	380	397	412	393	370	391	407	330	429	399	429	357	366	384	393	390	375	434	403	398	398	400	418	384	368	381	379	370	414	368	390	397	387	384	415	376	355	393	405	403	425	369	384	434	402	429	393	378	380	372	395	378	385	359	388	380	390	401	381	385	437	391	381	383	363	362	396	378	390	381	384	366	388	416	373	406	363	405	370	408	385	349	371	423	359	342	410	374	419	380	364	378	386	428	399	424	423	387	369	376	380	368	379	364	422	363	407	347	391	369	382	407	399	389	383	364	397	377	381	390	379	400	353	386	378	392	378	357	376	375	387	374	390	391	372	398	375	408	368	369	391	359	401	406	364	404	340	377	370	363	384	391	397	373	378	405	404	375	396	380	373	378	357	382	397	387	380	383	386	366	434	378	387	437	371	407	367	427	382	375	352	393	424	377	352	369	397	382	355	401	381	347	439	363	386	370	438	416	363	370	380	372	377	377	378	418	369	368	425	391	405	385	383	416	405	416	442	381	377	373	383	387	380	360	381	378	376	364	381	367	424	390	407	382	379	372	393	391	377	418	373	378	412	377	407	384	354	426	397	362	375	353	374	386	396	413	373	404	408	356	380	378	409	369	396	390	383	387	394	371	437	364	362	364	368	369	400	382	386	389	392	358	418	369	402	406	381	383	366	410	386	363	371	413	398	389	410	381	409	366	374	367	384	369	376	369	388	363	400	369	378	399	384	405	355	370	368	372	376	377	381	371	364	383	376	373	380	377	369	366	415	365	387	434	366	385	382	395	402	377	362	373	365	372	412	378	372	400	427	352	394	425	374	395	347	376	395	371	370	405	352	377	382	377	346	356	384	392	392	368	387	406	406	415	388	348	404	381	352	379	373	385	400	399	362	403	392	395	348	376	406	361	377	390	386	402	395	427	412	397	343	391	367	400	386	420	382	404	410	391	385	381	346	395	384	388	404	397	373	350	401	395	368	353	400	391	387	383	382	391	364	370	390	392	378	372	362	406	380	390	374	401	383	370	404	358	389	370	339	390	423	387	406	380	371	361	415	353	370	365	389	346	362	373	404	365	408	366	358	370	365	382	387	350	408	364	378	398	382	388	368	404	424	392	377	370	380	375	400	393	393	405	425	354	394	380	392	384	366	379	379	385	380	408	386	392	400	391	350	409	356	405	393	395	381	397	363	400	398	377	363	361	417	375	366	354	403	379	382	399	378	369	403	396	375	390	395	407	415	393	361	402	380	366	394	362	382	375	389	387	388	376	375	362	364	401	382	408	391	385	362	399	397	357	353	358	416	399	427	386	368	380	390	369	361	392	376	398	426	371	405	369	404	376	344	392	382	371	401	380	390	401	378	395	397	388	399	385	415	410	397	382	391	405	391	401	401	386	365	349	414	388	393	343	395	379	406	410	352	387	403	392	399	399	381	425	387	397	361	418	379	350	385	366	361	396	369	374	420	404	405	385	418	385	427	392	350	392	369	409	385	385	377	422	371	351	397	392	395	421	388	417	374	354	363	378	377	371	413	385	379	407	372	377	363	373	413	359	369	406	381	377	367	401	367	374	358	376	362	379	373	372	385	357	375	359	428	376	386	370	402	342	378	364	361	419	413	393	400	384	413	383	382	372	404	388	382	391	398	393	403	418	382	384	384	355	359	399	388	385	398	354	419	354	426	411	404	387	396	409	371	363	342	413	405	381	396	381	383	383	398	364	432	400	375	395	386	372	365	396	362	428	381	362	392	352	377	437	394	412	390	349	389	391	424	415	373	383	370	379	363	371	392	360	394	377	365	386	384	410	373	364	368	374	355	364	405	402	359	376	391	400	394	313	420	369	405	372	388	378	395	387	389	370	387	381	404	362	360	415	398	399	407	380	396	381	377	363	388	414	378	381	419	387	413	397	375	400	403	390	389	327	351	381	391	408	347	380	395	406	377	381	389	379	408	384	401	375	381	398	357	385	385	375	338	374	364	385	404	403	377	395	414	385	423	369	395	383	401	378	387	382	366	381	396	403	367	383	373	381	384	371	397	394	375	376	384	405	390	385	375	365	373	384	372	364	412	390	361	409	395	352	400	390	386	406	417	423	365	403	383	354	384	386	372	346	355	382	419	417	369	422	388	391	386	390	392	369	382	371	359	357	364	389	359	411	364	395	390	366	375	384	357	387	390	383	382	414	384	385	401	425	377	415	335	369	397	345	370	388	407	357	393	320	386	394	366	340	376	358	405	385	362	396	376	378	387	386	368	342	364	406	380	406	369	402	407	408	391	373	345	375	397	395	404	381	430	404	361	406	368	374	400	381	410	379	432	373	382	385	391	396	386	383	375	371	378	397	397	354	369	350	361	396	363	401	411	369	412	376	343	408	384	368	366	383	384	390	366	362	361	396	375	420	373	356	368	368	380	389	365	384	359	362	394	382	385	431	390	404	358	404	398	410	387	376	385	416	396	387	352	363	373	414	419	355	376	423	383	361	369	417	390	366	419	360	361	385	380	390	397	405	359	365	349	379	377	381	382	374	383	378	400	358	388	366	396	332	366	383	376	399	410	378	381	377	340	363	414	376	381	387	424	385	371	355	410	390	375	376	394	404	392	383	391	348	391	384	360	356	390	405	371	369	362	389	382	404	375	384	391	407	387	368	371	347	385	370	385	395	409	375	377	388	394	377	397	380	379	388	407	350	388	378	379	402	357	340	386	399	352	381	376	358	393	383	374	385	357	355	422	373	412	381	374	383	408	359	343	401	382	374	400	425	383	408	396	400	399	371	384	427	363	401	401	415	384	364	381	371	384	363	396	379	353	371	360	402	399	373	398	395	331	364	383	423	391	388	405	376	391	366	346	398	382	407	403	414	386	400	366	415	395	388	361	392	376	391	359	372	419	377	356	372	403	398	365	367	401	389	393	385	400	412	385	382	386	342	390	397	364	388	413	407	406	425	350	398	396	369	376	386	397	382	394	399	388	376	381	389	387	338	370	397	388	399	386	399	428	369	406	347	384	365	376	396	382	350	385	408	373	378	346	382	375	422	412	408	346	360	375	384	381	410	381	379	391	395	371	390	395	425	383	358	391	392	420	343	362	359	410	370	371	357	368	345	436	364	408	362	346	381	367	376	394	396	357	388	413	378	375	393	384	376	367	391	370	379	401	377	388	396	393	383	353	394	335	391	384	368	383	438	382	370	360	387	411	393	403	379	395	368	419	393	412	394	374	387	409	392	353	365	384	374	379	368	374	407	397	393	362	379	394	354	360	377	392	391	387	358	393	385	359	371	371	390	407	367	403	371	381	384	398	386	393	379	372	392	403	387	360	376	339	370	352	383	365	377	395	427	370	365	397	374	379
30827	20692	12373	1656	627	436	470	397	348	334	334	323	342	372	310	335	286	299	298	338	304	312	294	298	308	281	326	288	272	275	313	301	282	307	304	267	283	264	284	278	293	285	292	285	314	300	306	303	356	317	306	308	251	282	262	290	284	279	287	291	305	275	291	287	292	290	318	305	309	256	296	261	292	307	307	345	277	290	329	304	303	280	298	298	277	315	266	296	282	263	299	301	302	299	300	317	318	294	292	289	274	293	291	290	279	252	315	330	243	273	304	313	311	315	304	275	347	312	290	307	248	285	302	300	275	276	304	291	260	318	271	258	293	293	279	303	301	293	283	282	280	276	286	298	297	296	337	313	283	323	285	317	302	276	275	298	289	296	276	297	299	283	285	323	321	300	306	311	309	288	292	293	287	278	298	288	285	276	330	273	283	282	320	290	278	290	281	314	306	276	319	274	282	265	310	274	298	310	326	293	297	317	317	296	288	295	314	266	285	312	295	275	279	308	332	319	333	264	288	281	292	289	301	310	314	279	316	297	294	295	290	307	330	259	296	322	309	275	313	281	323	267	284	306	271	296	301	316	306	301	279	289	288	289	279	304	286	297	280	293	302	321	294	282	279	310	281	333	324	286	302	303	307	294	260	329	288	280	285	294	325	305	269	264	245	261	296	296	280	275	304	290	295	295	296	310	257	270	268	291	291	269	312	295	300	278	313	296	314	305	313	283	260	295	303	304	303	297	271	334	294	290	264	273	274	299	312	308	296	313	262	278	288	298	281	262	307	308	284	253	294	290	288	296	274	295	322	294	285	290	292	274	281	283	287	307	273	282	343	308	288	293	264	301	289	289	302	288	322	277	270	293	297	293	280	262	288	306	293	326	318	309	291	312	255	270	283	267	287	298	303	304	298	298	279	304	271	281	254	308	292	287	292	265	305	271	278	259	268	306	288	282	264	275	273	305	290	296	320	259	298	254	322	294	315	263	304	304	295	280	287	284	288	314	282	304	301	297	282	320	331	291	292	305	288	299	305	306	309	316	244	312	311	300	306	299	263	298	302	314	277	283	294	289	291	274	271	285	309	296	272	298	293	275	290	306	302	278	325	302	304	294	291	278	302	317	292	316	302	291	287	294	328	280	300	265	343	315	315	304	292	267	292	264	293	284	243	326	276	302	291	302	272	288	310	322	329	296	283	309	317	262	289	312	305	303	288	269	282	293	289	278	328	292	291	281	255	273	284	245	305	300	294	299	322	293	276	258	322	323	286	287	300	265	308	262	282	281	299	278	314	284	282	323	282	285	272	291	299	277	278	266	289	290	270	285	295	306	312	279	303	344	276	297	272	281	295	288	274	301	281	294	258	308	267	320	328	303	289	312	310	317	287	303	309	280	284	300	295	297	307	314	263	289	275	305	293	278	261	298	293	299	312	305	310	299	299	268	306	278	308	302	302	276	321	296	301	286	305	301	302	289	301	304	334	287	266	252	275	281	291	302	302	305	318	305	310	275	248	282	283	275	296	323	306	274	301	307	301	303	288	259	304	280	295	315	294	302	288	293	281	258	287	273	290	276	296	309	311	286	296	331	327	304	299	304	264	326	279	274	321	280	307	287	282	282	307	254	299	310	282	280	282	317	286	272	292	261	294	289	316	282	304	279	304	299	283	297	303	328	303	283	275	295	309	318	286	299	270	290	296	274	340	312	268	295	295	293	278	279	270	303	264	288	295	315	278	318	288	284	283	268	293	299	303	293	275	290	288	305	313	296	306	267	293	269	278	308	257	302	318	305	289	304	317	303	299	303	254	264	262	302	301	283	305	267	306	284	279	297	303	278	290	319	311	300	287	284	269	289	309	273	260	286	301	255	279	324	325	297	283	281	310	283	298	282	312	308	298	283	327	320	253	305	288	306	232	301	290	314	313	262	296	324	285	289	305	283	288	272	290	316	277	313	311	274	312	291	285	271	278	311	301	303	294	268	286	291	284	287	295	235	292	262	289	287	285	288	313	321	306	274	266	316	265	282	278	270	293	316	279	265	280	303	329	298	296	277	284	280	268	280	291	285	290	284	283	287	285	312	297	289	294	338	261	296	286	272	270	281	300	304	282	327	291	272	307	271	308	306	299	298	313	288	310	298	315	300	295	325	280	325	289	286	279	286	252	316	272	274	278	298	257	300	319	293	295	279	314	312	283	302	288	286	303	284	293	303	273	265	270	322	282	317	287	310	289	288	291	278	277	296	295	282	297	295	281	276	287	249	309	297	276	304	287	301	287	309	310	288	326	294	295	282	289	246	291	262	290	268	293	305	299	300	301	271	298	298	272	286	298	302	324	296	308	290	299	320	275	316	260	257	299	295	270	277	309	289	306	286	306	290	276	318	279	273	274	289	307	302	291	274	298	290	254	328	310	258	291	288	294	290	280	292	284	279	293	304	280	292	292	274	317	300	309	267	294	320	297	321	318	283	297	276	286	301	303	295	291	325	305	283	275	314	290	306	286	270	303	307	287	286	280	297	315	281	271	277	288	301	297	276	303	288	310	297	304	310	289	302	267	269	301	290	285	318	321	281	277	311	267	303	284	283	303	298	303	266	291	327	280	295	309	323	267	281	278	306	332	342	317	303	278	312	274	302	305	278	296	320	292	295	299	286	277	292	278	274	313	308	291	319	316	285	291	312	329	276	296	292	281	308	276	337	300	297	280	306	303	303	313	283	289	335	275	305	288	294	293	273	277	300	276	289	340	306	287	280	278	339	259	282	271	264	308	327	288	313	290	297	263	300	259	298	284	280	291	309	272	280	260	313	320	298	260	277	286	267	258	253	287	278	310	294	303	300	289	276	304	278	249	289	275	316	259	289	290	263	323	329	293	294	297	296	290	289	288	319	303	320	269	296	294	272	304	312	288	271	299	304	285	318	267	306	317	281	266	322	284	291	284	329	268	266	291	319	283	321	262	313	262	299	301	274	289	320	315	295	318	299	291	304	277	271	300	282	293	295	296	273	284	293	314	289	307	308	308	263	313	282	263	285	299	305	262	299	283	289	306	262	296	296	293	304	321	320	334	291	281	310	277	286	281	303	305	283	283	295	279	319	287	284	295	280	286	310	308	298	311	274	259	314	316	237	307	303	312	327	287	293	276	283	295	270	277	271	283	277	260	311	298	292	265	270	278	287	305	307	300	275	291	314	312	288	322	272	290	283	305	302	284	282	316	278	285	297	318	316	315	304	291	270	302	297	279	304	301	331	278	286	257	298	268	290	324	305	288	294	312	311	291	299	307	256	317	294	274	305	305	296	263	299	290	274	294	299	314	293	325	292	301	284	274	247	306	288	289	255	279	302	271	323	291	260	291	291	280	265	289	264	281	316	314	305	303	273	283	290	269	271	270	300	307	296	288	292	280	275	270	272	260	325	265	296	289	247	277	287	292	299	295	294	294	301	282	314	279	281	265	284	294	292	335	333	317	293	307	279	313	287	287	284	309	294	292	290
6896	3674	2050	1091	842	743	727	693	740	739	714	739	682	725	691	716	728	669	670	688	742	686	695	738	726	697	702	730	680	712	685	696	729	689	657	656	659	689	694	698	698	698	707	681	710	669	699	685	670	689	736	674	682	666	708	693	688	696	690	717	746	672	684	658	712	641	681	697	702	683	711	717	727	677	689	751	727	694	665	681	695	684	683	676	702	700	710	662	676	668	725	733	697	677	742	698	666	724	734	657	744	637	719	673	675	658	708	653	687	697	697	674	694	726	650	677	712	706	699	675	645	642	673	664	692	701	704	649	713	718	677	687	708	707	674	677	720	666	687	676	690	749	711	694	686	664	690	645	729	722	655	633	680	694	731	693	640	684	705	654	686	690	684	685	708	673	669	637	669	631	720	693	733	690	655	730	698	714	676	679	695	711	735	641	667	717	678	675	700	710	723	740	678	660	680	691	708	692	695	657	676	754	718	726	696	688	680	694	722	736	626	676	733	700	703	680	690	699	681	643	677	700	707	645	693	652	703	683	684	671	635	696	653	696	701	730	674	709	676	726	742	662	696	665	725	670	699	642	728	674	712	676	686	706	714	667	680	695	662	694	712	730	712	666	686	705	727	653	679	691	692	665	690	673	715	708	726	710	666	685	706	682	682	690	710	667	669	667	683	677	712	706	648	665	688	694	720	686	707	671	739	717	705	673	732	660	680	730	650	677	690	695	718	697	692	686	726	697	719	711	702	688	712	645	652	720	704	664	675	732	700	709	721	699	694	674	670	735	663	641	719	657	664	666	704	704	672	718	700	737	650	703	666	639	705	655	690	664	682	685	710	680	666	711	700	722	685	693	698	714	648	698	679	683	656	721	686	698	640	654	719	717	672	631	697	699	684	666	658	666	719	702	637	658	689	708	657	701	669	685	677	696	659	718	693	692	716	664	676	686	752	685	669	677	690	663	679	665	688	746	676	700	697	678	705	679	686	700	660	663	680	662	709	679	689	708	707	688	696	716	706	682	692	705	747	663	708	700	678	681	704	671	655	737	679	679	718	700	679	703	675	677	690	667	737	663	675	693	668	720	755	672	694	700	691	668	701	722	670	689	729	673	688	686	664	706	644	765	671	705	704	666	719	661	681	684	650	669	644	727	650	723	661	715	718	685	680	742	738	653	632	661	728	694	740	744	711	669	643	680	689	665	717	695	699	694	677	689	768	709	698	689	690	630	700	705	668	711	664	658	623	684	687	695	678	631	661	702	706	684	718	704	719	666	669	708	713	679	667	732	666	692	706	690	697	676	682	704	683	685	706	693	696	703	696	691	681	688	718	657	698	677	704	699	658	729	739	639	707	705	698	696	694	680	677	670	653	667	696	712	686	676	717	683	643	690	703	731	728	695	709	750	687	701	612	705	741	646	730	653	669	699	709	698	705	707	659	704	730	716	689	676	701	657	677	667	656	698	680	686	672	652	655	685	692	660	612	677	673	665	656	649	691	699	696	650	707	679	691	695	699	677	695	680	672	692	703	692	698	659	707	709	696	669	657	673	657	690	712	661	709	657	680	709	718	652	707	702	698	700	705	705	695	704	674	659	655	744	724	682	647	705	715	704	706	707	670	672	720	658	730	738	674	688	711	686	655	667	687	721	661	680	707	712	713	664	672	738	715	685	714	666	659	676	692	664	725	666	688	722	694	627	742	696	682	706	768	639	687	696	674	686	665	653	710	667	697	669	704	665	717	661	720	716	677	700	693	684	700	692	723	698	678	712	700	707	697	673	670	693	722	645	713	672	748	687	688	726	677	706	690	737	681	726	735	695	673	687	707	702	770	670	650	723	675	689	653	679	679	723	655	719	712	679	710	688	730	701	691	679	649	757	724	732	695	685	688	665	664	690	639	688	658	683	684	698	727	721	679	715	692	651	691	709	674	652	701	716	681	663	682	700	668	673	708	673	704	700	696	676	701	702	669	639	705	672	688	688	649	670	663	702	702	639	743	681	682	708	700	699	685	653	707	690	734	664	660	719	754	698	662	681	683	704	696	651	647	663	721	667	701	699	700	647	717	676	653	683	687	633	677	660	664	729	698	711	704	707	679	726	688	719	691	712	684	717	701	672	671	722	688	707	663	724	660	709	673	661	710	746	651	678	682	675	691	746	728	678	681	690	696	679	690	693	668	657	678	672	683	734	685	691	700	671	646	674	715	695	725	717	722	699	692	689	642	611	751	663	702	655	677	689	738	702	643	675	710	646	683	678	728	716	725	715	726	678	643	746	741	711	685	666	697	672	655	665	700	697	648	665	689	711	705	674	683	661	679	701	754	700	699	680	674	709	669	729	723	720	703	668	695	693	649	698	637	682	724	704	691	713	744	737	727	730	682	709	694	676	648	681	686	688	742	663	657	684	680	712	728	717	704	656	715	746	650	665	735	683	716	693	664	712	704	672	639	725	682	677	710	667	648	711	697	714	682	718	750	756	708	714	689	699	679	677	684	725	689	675	737	689	675	718	645	700	636	653	677	656	685	707	658	696	684	693	678	702	692	712	684	724	675	738	682	688	685	630	683	682	702	669	725	708	694	713	696	632	715	697	697	694	705	681	675	758	696	704	696	687	690	688	729	672	671	709	710	696	626	746	717	687	721	693	726	649	676	700	713	657	654	696	693	658	678	715	700	678	707	706	699	697	652	681	682	720	672	676	738	703	690	716	712	691	668	698	729	676	717	648	677	672	701	728	647	740	639	631	680	681	683	694	680	691	692	693	700	699	737	686	685	688	737	721	714	700	693	661	645	709	706	758	669	705	695	670	696	670	696	705	666	679	699	689	679	668	629	692	697	733	697	700	712	741	644	687	717	680	683	740	710	688	665	728	738	703	705	688	648	687	674	712	746	661	737	716	719	701	611	665	718	679	729	688	683	700	734	665	696	729	671	705	681	718	714	704	714	722	672	668	725	720	711	664	668	685	658	687	661	685	730	740	639	686	675	689	710	732	712	693	707	687	704	678	691	697	665	692	711	713	659	693	682	686	673	666	668	687	724	654	673	717	671	699	699	730	701	641	662	680	633	703	685	751	671	672	715	692	709	665	696	695	739	701	715	701	674	677	671	671	694	694	686	700	647	690	672	657	702	682	675	770	681	644	727	714	704	735	681	662	676	732	738	700	690	677	721	662	658	717	703	701	687	729	692	685	704	662	661	735	684	704	706	748	712	676	680	670	700	640	674	706	696	650	729	726	709	717	713	667	657	660	627	707	704	629	683	693	744	703	687	668	719	718	705	690	667	700	712	707	727	686	707	670	699	720	633	713	682	720	692	701	752	713	673	616	658	698	648	705	658	721	675	670	679	685	684	693	667	661	688	666	701	692	718	714	696	746	676	675	705	674	710	681	711	728	680	692	677	696	697	690	666	655	694	730	685	667	708	660	701	773	667	703	694	707	678	709	676	709	705	715	668	726	647	690	700	694	664	680	688	674	684	678	710	716	658	669
24447	21056	24357	27983	21043	19513	1042	523	354	306	314	306	319	279	260	270	283	250	227	255	267	237	252	206	256	227	210	199	202	199	202	210	203	205	200	233	231	244	217	202	208	198	206	213	214	194	230	204	199	209	231	216	204	195	214	209	201	242	213	196	196	190	208	209	197	190	197	223	207	220	212	189	212	206	192	195	239	206	238	222	213	214	204	198	246	213	190	209	234	241	189	218	210	193	190	197	210	213	196	177	219	219	196	208	224	202	208	263	228	236	187	199	213	215	194	189	190	209	226	207	180	210	202	213	194	227	228	220	169	208	199	218	200	203	193	218	203	225	199	222	212	220	225	213	229	215	190	199	188	209	232	216	202	203	201	206	187	186	237	215	184	219	193	231	205	184	225	203	205	193	207	198	201	197	207	190	212	237	207	178	238	213	238	223	210	187	205	233	209	209	205	221	216	189	212	202	203	204	223	200	221	190	192	215	208	209	182	192	207	212	195	188	189	201	194	219	208	219	252	185	192	182	201	190	183	215	215	211	219	207	191	200	201	220	214	211	208	200	198	217	216	191	206	187	204	191	185	199	197	187	207	198	195	220	228	191	209	212	179	197	220	197	219	193	211	203	205	201	196	205	199	214	194	179	216	195	202	203	188	188	206	220	183	205	210	197	220	189	176	205	202	216	198	210	201	199	200	267	208	208	210	202	199	200	208	208	191	226	231	201	217	189	207	201	178	210	218	197	225	215	220	208	199	191	212	201	189	234	219	206	214	222	196	188	205	205	208	203	202	197	221	190	229	205	186	206	223	201	189	232	213	199	220	196	194	227	210	184	205	196	211	208	214	188	208	205	203	218	218	179	209	227	191	212	227	199	207	211	203	224	192	199	214	214	202	218	210	208	222	204	200	237	188	189	187	212	215	201	214	206	201	223	194	216	222	193	189	218	183	220	211	181	196	221	180	167	220	187	179	218	222	199	216	179	213	192	222	237	224	204	240	219	230	230	214	188	228	200	202	214	196	210	191	192	235	194	219	227	180	215	233	215	214	204	232	197	181	209	219	226	194	214	237	222	215	199	219	213	263	205	208	221	242	229	196	219	195	203	215	217	190	210	223	212	188	241	191	233	220	211	197	199	222	194	189	204	229	218	213	231	222	215	205	221	219	219	196	195	178	205	227	202	230	200	190	177	206	193	207	199	207	204	192	170	214	219	214	218	207	225	188	168	197	185	195	204	229	198	186	206	224	209	206	185	176	225	213	204	209	232	198	231	223	185	209	201	210	225	220	208	211	208	210	224	189	205	200	209	172	188	203	212	204	198	228	185	198	209	197	228	215	200	207	203	170	190	228	198	175	208	236	203	202	214	226	207	206	221	223	220	202	200	197	217	206	192	212	212	211	242	211	186	210	239	200	217	178	191	193	253	203	212	216	172	182	205	209	222	202	203	208	172	201	198	186	209	195	216	204	207	185	207	203	230	184	203	201	239	217	208	205	201	221	197	184	202	214	217	201	230	195	201	238	204	208	192	204	205	214	201	200	189	206	184	190	225	197	246	181	197	219	214	217	191	239	197	219	211	219	212	212	199	211	214	236	236	231	199	216	207	220	218	197	184	209	211	232	194	207	215	218	227	231	196	208	211	197	198	225	195	184	199	202	180	208	198	212	214	227	203	234	202	216	188	202	205	208	194	218	223	234	207	195	215	211	171	189	221	224	202	236	222	206	210	212	214	194	222	202	215	214	212	197	197	208	210	176	199	214	210	206	218	198	201	215	197	186	217	198	212	199	185	213	202	199	215	195	194	204	223	195	203	212	208	210	195	208	200	217	206	205	205	219	219	216	223	201	208	204	203	216	213	218	198	207	222	205	220	203	205	212	192	204	203	219	206	233	203	167	200	218	204	213	208	211	198	218	193	214	235	201	183	210	241	214	212	222	191	225	220	223	192	188	213	192	192	227	225	208	206	201	224	179	188	194	205	220	192	178	199	209	212	211	223	202	201	186	208	241	231	208	222	200	165	226	202	202	196	207	198	208	204	207	194	188	201	190	198	222	196	208	186	219	214	235	202	223	200	206	187	216	199	178	183	197	221	201	244	197	219	217	202	201	200	206	217	203	221	227	202	220	239	216	188	223	233	188	241	207	180	213	196	186	223	237	222	200	197	184	204	233	210	222	203	194	212	249	210	220	200	205	184	205	219	201	171	182	192	225	193	199	203	197	208	195	193	227	205	187	206	215	203	196	172	211	210	172	162	204	199	228	204	236	203	208	196	213	233	214	194	216	190	185	206	243	204	213	198	218	223	231	222	210	194	210	207	203	196	226	220	202	197	200	213	206	193	215	220	187	198	217	213	186	214	230	194	221	199	219	227	184	213	197	203	194	233	184	212	232	170	195	237	209	226	228	189	204	205	210	208	203	240	218	250	201	219	227	190	218	217	224	216	199	198	195	199	177	212	202	171	194	182	202	207	218	218	223	185	224	216	210	186	212	203	201	221	206	192	206	218	195	221	211	204	217	221	189	208	209	186	206	215	197	187	192	224	230	188	203	206	197	209	222	202	219	209	225	212	225	204	201	208	213	236	225	219	166	218	184	216	221	215	212	220	192	219	193	214	219	228	210	236	237	195	194	234	218	207	202	229	217	216	197	216	214	214	205	186	210	201	221	226	188	191	214	186	182	218	230	194	232	245	224	199	207	228	225	222	199	212	214	194	235	202	199	210	202	199	194	182	186	232	202	179	167	193	205	206	216	213	199	235	209	208	208	209	188	189	217	207	224	213	203	171	215	208	237	211	215	192	231	220	204	245	198	212	213	191	209	188	207	212	217	212	207	212	209	205	215	232	205	221	224	219	194	195	207	213	229	194	191	215	218	210	192	203	201	196	232	202	204	225	220	188	210	202	209	197	197	242	224	217	206	188	193	188	207	182	218	226	197	210	182	203	177	221	193	212	182	228	208	201	228	200	188	224	189	169	182	203	194	198	207	214	201	197	185	200	199	187	206	195	223	200	195	196	214	196	210	205	226	235	236	189	232	180	197	204	216	208	212	188	202	225	216	247	205	216	222	224	220	197	193	215	194	209	211	185	202	203	225	194	218	221	197	206	222	213	205	218	193	199	189	218	185	203	222	220	184	204	200	220	191	201	232	203	244	189	180	189	203	197	197	218	249	201	199	229	209	194	228	203	212	220	225	212	215	211	225	193	196	199	214	220	216	188	184	213	206	208	223	226	183	193	191	213	216	194	182	208	207	190	202	218	206	210	223	233	215	205	203	188	212	185	212	235	204	208	206	228	195	219	201	181	178	218	206	194	222	194	208	213	193	180	190	186	176	198	185	234	194	201	176	190	171	201	199	192	207	203	217	220	217	211	226	195	244	199	224	185	205	209	209	209	231	209	222	204	208	232	234	206	220	215	212	228	205	226	214	224	199	200	210	216	192	203	187	182	218	208	208	195	220	226	203	183	230	206	221	204	210	234	236	206	225	202
5167	6480	3312	1474	848	751	717	624	623	532	523	569	516	562	526	511	512	525	545	545	510	524	495	508	530	496	507	528	527	503	500	488	494	510	476	476	506	506	533	510	512	522	504	497	519	509	497	471	506	496	480	526	493	501	499	483	511	489	531	485	510	493	489	517	512	467	508	508	518	508	509	484	507	501	471	529	492	471	476	518	503	517	515	499	503	494	506	521	524	513	512	505	509	502	526	510	497	470	485	515	485	478	510	533	478	469	509	480	521	516	485	506	517	467	498	486	475	438	551	516	476	518	456	516	509	506	465	493	497	484	475	501	506	520	447	507	498	479	443	509	495	451	498	496	502	486	479	474	493	507	481	518	486	460	537	501	514	484	484	471	453	493	475	522	482	498	481	512	507	513	490	541	508	461	510	526	506	504	489	484	481	532	480	480	500	494	501	504	514	507	485	515	523	478	507	476	453	526	491	517	452	466	503	477	476	463	451	480	505	479	468	514	500	480	483	464	492	493	506	507	473	529	530	505	480	449	477	507	503	498	487	493	463	525	503	510	502	510	517	504	511	533	524	492	493	492	537	485	480	510	517	490	487	476	520	473	507	488	459	520	477	524	505	513	506	494	524	514	486	479	507	471	506	508	510	510	504	493	477	492	481	417	516	535	512	492	516	489	527	489	548	529	492	497	476	491	494	515	490	501	483	463	470	527	511	520	512	495	485	497	498	490	501	514	500	507	492	531	462	488	514	532	545	515	488	509	516	513	490	488	492	481	458	503	494	509	485	501	506	475	525	506	536	512	579	471	480	482	496	502	471	479	491	477	469	485	485	486	494	473	532	474	512	505	523	522	477	525	523	493	475	535	499	519	529	526	461	462	512	485	530	512	489	539	505	479	512	519	512	505	513	516	525	494	488	526	515	496	561	540	458	479	500	515	504	468	508	494	501	520	530	514	493	517	495	466	471	521	499	486	510	516	514	506	507	498	494	505	486	476	510	503	478	503	513	511	503	535	476	516	536	522	560	508	505	509	498	504	525	480	495	500	529	519	550	504	495	477	499	498	510	528	518	486	490	498	506	501	503	497	475	480	483	492	470	490	526	486	519	474	480	520	499	504	496	496	522	474	480	474	527	506	553	490	526	532	525	501	511	507	554	505	498	485	516	489	496	479	487	484	551	486	460	507	496	500	498	529	482	506	494	504	514	517	512	514	486	511	518	497	504	522	508	486	514	494	532	488	494	475	501	489	519	501	492	488	490	508	482	500	475	514	508	494	483	501	490	465	510	507	505	494	450	491	470	512	498	492	490	467	497	467	520	485	474	494	543	508	512	501	478	526	485	487	520	493	482	449	477	492	486	504	499	484	513	575	507	448	488	512	483	501	502	532	486	523	503	503	511	521	505	483	499	489	524	510	510	505	482	502	495	527	532	478	447	475	502	509	504	482	484	485	519	477	486	522	503	494	516	501	500	516	513	522	478	469	474	507	471	507	541	424	509	481	483	466	533	516	529	476	493	514	490	516	471	481	495	513	484	511	486	502	518	501	535	495	509	485	511	540	476	455	471	448	496	491	482	490	512	507	486	490	500	513	512	545	518	480	489	493	456	502	486	493	474	495	488	518	538	536	504	510	515	528	523	518	505	504	472	529	508	499	450	516	492	563	487	479	491	478	493	497	489	490	527	514	468	514	534	515	466	484	468	442	482	547	498	562	549	518	471	520	540	492	450	533	503	481	503	459	534	501	528	485	484	515	470	503	503	530	491	534	498	482	505	490	501	490	482	462	520	504	493	505	482	475	501	499	545	491	498	519	466	498	510	523	506	491	522	507	499	499	521	488	439	479	470	495	490	512	517	506	500	535	507	511	493	516	491	505	484	488	487	503	515	498	512	516	446	502	485	492	509	503	486	514	513	493	497	461	503	498	522	474	468	494	460	477	511	502	510	508	473	511	466	479	498	515	470	520	498	513	519	498	502	477	465	508	528	491	501	483	514	496	507	507	452	502	495	477	489	501	495	506	518	502	471	468	501	496	510	496	499	483	516	468	468	482	462	504	500	511	501	534	520	520	496	550	501	509	504	524	490	496	502	540	487	475	503	497	472	446	509	479	498	508	474	516	489	480	514	518	528	457	492	507	518	540	505	502	506	514	522	462	479	470	488	499	471	486	533	491	499	535	483	493	545	480	552	480	454	528	517	475	500	498	448	482	491	489	473	511	471	471	498	473	494	472	510	477	506	512	460	495	489	490	475	530	511	523	476	521	518	526	496	522	494	499	479	482	462	478	495	495	484	474	473	517	469	470	512	462	511	512	481	488	506	523	491	513	476	496	510	479	481	537	520	483	466	499	500	491	487	494	501	506	508	534	465	510	501	479	508	483	476	487	504	514	509	517	511	469	511	484	502	482	509	509	485	512	495	471	473	479	506	489	458	507	465	546	480	517	522	455	518	420	475	497	510	484	540	502	503	529	519	498	494	506	488	494	508	477	463	470	483	467	534	530	473	487	508	516	492	498	507	486	501	478	490	495	459	511	484	512	522	465	494	496	467	477	517	487	476	510	493	524	485	515	493	484	504	494	488	523	528	501	473	498	454	502	479	513	507	480	526	456	493	511	489	472	510	536	494	517	485	460	522	474	503	479	493	496	503	479	489	469	490	443	502	485	465	484	503	492	479	474	519	488	498	470	496	491	498	488	485	506	488	499	542	497	498	477	506	498	467	487	474	485	486	527	513	468	505	517	535	505	472	464	517	523	494	495	497	508	512	530	518	488	530	512	503	533	520	498	489	464	510	508	479	532	534	474	498	454	532	556	502	516	516	475	521	502	522	469	468	488	528	507	527	548	527	450	473	476	487	479	499	520	533	485	493	529	517	491	512	505	510	507	476	519	456	474	481	487	474	498	518	511	515	524	466	494	512	484	519	536	484	530	475	483	514	480	440	480	499	504	552	526	475	477	495	472	488	454	531	500	494	461	495	479	501	509	478	518	462	513	482	489	453	512	517	487	480	516	485	522	471	496	498	499	504	499	499	527	510	486	474	519	505	503	482	503	530	501	456	489	544	499	494	482	476	466	454	530	519	482	505	537	497	463	471	471	533	492	503	515	493	488	520	503	486	511	489	481	503	490	479	517	516	465	518	518	486	530	504	510	477	493	520	483	480	493	503	466	506	546	517	508	487	514	479	496	508	529	508	484	488	510	474	497	521	482	510	487	524	505	487	499	498	510	521	504	513	510	511	523	499	527	476	530	517	521	505	475	476	482	496	537	490	482	494	534	496	486	466	484	499	503	460	487	479	495	492	498	480	525	498	535	491	504	491	491	475	469	489	512	482	475	471	513	504	515	499	492	500	511	537	501	473	488	488	490	488	473	530	515	506	507	514	499	532	519	504	488	475	489	481	498	500	481	517	477	517	497	474	441	479	467	495	430	488	518	537	500	451	491	510	541	500	511	512	467	526	484	504	469	513	495	443	537	492	495	516	497	532	532
23855	21026	24688	27555	21027	21047	15431	998	438	362	317	285	307	270	253	225	227	244	193	220	230	188	191	199	182	199	192	183	169	168	142	160	173	142	157	177	151	171	184	157	163	181	150	149	159	150	127	149	149	170	188	158	156	159	159	165	153	155	158	162	169	142	153	148	154	160	162	144	157	157	162	161	161	157	160	152	167	168	137	177	165	148	144	153	144	155	158	155	138	164	148	154	154	156	154	148	154	162	152	135	164	146	171	142	159	141	159	160	171	160	155	152	143	165	134	145	148	146	162	180	144	144	168	147	164	166	171	159	149	177	160	154	161	184	164	149	161	150	140	161	154	158	157	153	153	147	180	136	140	151	138	150	172	174	140	138	171	146	150	142	171	145	167	144	147	156	152	151	159	150	164	133	158	145	172	179	156	144	133	160	138	120	150	163	158	132	146	158	150	157	165	121	144	164	159	163	158	158	145	148	154	168	154	159	167	143	136	152	160	126	151	144	154	148	139	152	180	173	162	171	150	147	163	150	145	151	154	151	137	163	145	152	133	143	129	143	146	148	154	142	165	137	155	143	165	162	147	167	120	142	130	170	156	143	135	142	157	175	145	138	158	153	153	166	162	136	165	150	155	139	174	146	152	161	130	156	152	157	151	171	153	137	152	143	159	130	157	169	147	162	145	160	165	172	136	141	158	158	156	173	146	149	149	143	153	139	134	161	143	164	158	132	128	151	143	142	167	159	138	165	155	134	148	165	150	171	144	150	139	156	158	152	131	138	151	160	141	159	155	152	142	156	140	159	158	166	163	154	160	140	169	145	154	147	143	152	159	166	127	163	148	124	136	159	157	137	148	159	172	164	168	177	159	170	166	168	146	142	145	180	154	164	179	139	141	137	157	135	143	150	154	139	185	182	152	151	154	146	144	145	143	151	131	155	150	130	148	150	149	114	143	133	157	150	143	149	153	167	146	138	164	156	155	138	155	146	151	162	164	170	152	153	157	142	143	147	158	148	148	142	167	159	140	134	147	143	141	148	146	173	164	154	162	171	148	158	150	166	167	168	155	151	133	147	151	150	140	161	143	146	163	158	130	156	148	139	158	148	157	162	170	172	157	134	155	168	157	176	147	151	144	145	158	156	155	146	153	158	177	164	143	143	167	149	154	148	160	160	145	152	155	150	133	159	155	164	160	148	150	140	145	153	160	156	143	157	159	155	153	152	169	153	147	144	173	164	167	158	142	168	147	166	141	147	168	163	163	156	156	156	142	159	154	153	172	156	141	171	156	155	149	147	169	156	156	159	177	178	168	156	155	143	161	124	131	143	170	180	124	140	146	132	174	160	145	140	143	143	158	152	172	166	137	164	181	150	163	142	161	157	162	164	133	124	154	150	151	171	138	140	158	168	153	140	164	175	165	126	144	133	150	157	166	164	161	144	135	160	162	177	155	187	142	141	146	144	160	145	153	137	146	159	149	140	153	165	161	173	151	141	176	137	148	142	133	150	161	163	129	154	145	145	161	154	166	159	152	156	137	182	157	146	164	146	154	123	169	140	161	139	160	143	145	139	161	154	155	169	154	158	139	153	183	174	153	173	150	133	145	169	159	159	130	148	117	155	144	146	135	157	151	135	167	144	157	143	149	156	148	145	156	162	141	144	130	143	153	153	120	150	151	170	165	163	157	145	169	153	173	150	159	162	151	141	119	166	138	169	170	166	167	148	152	143	170	162	158	136	149	151	145	171	157	143	150	133	140	136	144	133	158	156	168	142	176	167	120	169	175	136	162	162	169	138	152	159	157	146	159	142	147	132	143	161	176	168	158	155	159	154	176	147	168	166	140	121	150	189	127	152	149	137	145	133	149	143	143	162	153	148	164	156	161	140	159	143	147	146	158	170	143	136	145	154	169	143	145	158	162	145	171	147	155	147	151	160	150	159	148	163	146	147	141	165	150	147	168	153	141	136	166	152	130	147	137	141	142	163	147	157	147	137	134	165	162	161	163	143	143	141	148	146	127	160	148	138	170	138	164	154	161	162	167	143	166	135	139	150	152	147	159	161	163	146	151	186	153	126	163	135	171	149	149	153	146	136	143	140	148	140	136	160	185	138	130	135	154	126	155	146	160	159	165	152	142	163	188	128	155	146	150	147	170	164	185	148	164	157	152	155	179	141	160	141	149	180	151	147	145	146	166	127	155	161	148	148	146	163	179	144	142	156	164	155	158	147	173	161	163	144	136	134	170	152	140	132	128	154	144	170	155	160	147	150	148	155	148	142	147	142	142	156	158	148	154	144	139	155	121	148	131	147	130	153	152	164	132	153	142	134	149	165	144	159	146	158	136	146	163	134	153	158	138	158	149	155	156	137	139	144	153	172	170	183	154	144	163	149	148	146	154	161	173	158	136	156	144	165	163	171	151	149	135	158	127	166	157	163	141	157	184	154	151	172	169	144	171	145	149	132	143	173	156	150	143	166	171	162	170	133	151	132	146	144	140	161	161	152	157	172	147	157	133	142	157	162	149	128	161	159	176	151	157	158	148	135	137	169	144	158	147	154	155	154	155	122	141	145	168	163	170	156	144	156	145	136	134	160	172	140	157	146	139	151	165	172	159	154	157	154	145	163	165	152	155	146	164	166	154	148	146	146	171	143	151	151	138	139	122	172	150	157	157	145	159	166	154	133	157	135	164	150	162	140	147	164	142	133	145	154	164	120	136	135	141	147	158	163	140	143	121	135	135	150	162	165	155	145	155	136	164	163	134	140	155	145	171	135	154	163	132	159	139	130	144	153	142	149	140	143	149	152	172	165	148	127	146	146	147	160	134	146	146	139	149	184	136	150	148	155	148	142	162	142	159	132	140	163	145	155	150	150	183	158	174	142	162	144	171	131	143	154	166	137	139	160	148	141	148	163	131	141	156	144	187	142	168	150	162	162	158	144	144	159	182	158	170	168	159	157	145	128	152	152	145	152	171	143	138	157	127	155	164	147	151	144	140	150	175	134	148	155	160	146	162	131	150	156	163	168	172	156	174	130	151	120	166	149	123	135	130	146	175	150	140	151	141	147	129	157	161	134	141	161	156	156	169	163	173	159	124	133	177	159	149	151	163	174	164	149	166	166	145	174	138	141	168	154	150	172	164	171	152	142	140	123	146	150	162	149	150	152	169	159	148	145	153	136	143	156	157	165	133	156	169	141	153	146	163	133	144	153	153	155	148	138	187	137	130	143	157	139	159	140	171	164	170	145	156	145	176	141	130	157	157	163	137	159	146	158	143	140	143	156	148	149	145	163	150	161	137	155	139	160	193	156	130	156	149	158	161	153	159	154	160	159	152	140	167	139	147	142	156	185	184	162	160	142	160	163	144	145	136	163	137	169	148	134	132	150	156	155	147	142	149	148	139	161	146	169	145	154	139	139	163	157	153	136	171	142	120	151	160	156	163	144	133	148	155	139	152	165	169	150	167	155	153	147	157	153	132	150	138	169	162	163
5463	9023	4854	1900	1027	745	628	581	511	502	440	444	455	415	411	411	418	389	378	416	392	389	409	402	403	390	405	396	355	385	371	375	369	441	394	374	349	396	359	359	390	376	418	386	415	394	376	393	360	394	380	376	337	370	402	383	420	353	399	363	380	346	397	355	358	406	415	383	350	374	390	408	396	393	406	361	416	372	389	389	383	383	359	376	382	392	366	399	404	385	388	421	399	368	355	389	416	362	383	370	385	418	376	398	409	387	398	404	361	424	415	377	400	398	404	376	403	441	374	387	379	374	384	389	386	345	376	388	409	395	385	385	394	373	425	399	390	398	378	380	379	384	373	364	374	384	379	376	396	356	405	358	390	417	396	373	362	372	401	379	376	396	413	371	405	401	378	394	377	410	376	371	365	383	374	381	410	402	418	412	378	368	371	428	395	404	373	376	411	368	368	360	376	385	367	362	366	402	369	353	398	374	380	379	403	383	384	377	395	374	359	402	379	399	396	410	373	398	358	350	391	362	381	363	382	380	349	367	378	389	396	359	392	390	367	368	377	389	371	388	373	390	384	384	368	425	406	364	381	371	385	382	398	370	409	367	368	367	383	393	411	375	401	361	360	411	382	375	384	398	399	379	393	399	364	372	377	365	375	366	386	376	369	403	365	413	381	380	399	375	393	356	379	374	383	348	396	374	387	412	386	393	384	387	362	388	405	392	386	415	372	372	374	393	386	365	331	399	348	420	385	404	359	401	394	365	410	369	394	355	368	383	337	382	417	358	390	372	383	378	391	374	374	380	382	390	384	392	413	378	382	409	398	358	383	341	370	385	403	393	389	386	382	402	415	365	389	372	400	360	406	368	394	381	413	384	392	366	378	359	375	379	371	425	379	393	366	367	380	408	374	372	383	417	353	392	391	396	376	399	369	366	420	368	380	384	423	376	384	366	384	373	351	388	385	379	387	360	419	364	417	381	396	376	366	390	366	381	403	398	388	370	382	346	388	383	376	380	387	372	376	364	411	359	379	373	374	388	358	385	376	386	402	403	385	358	373	397	396	412	403	386	361	367	384	400	389	365	374	400	391	387	363	389	356	378	376	374	358	414	413	366	368	375	400	382	379	397	402	377	371	397	370	388	373	386	400	385	375	388	353	381	373	390	373	360	362	381	389	378	385	367	372	388	366	353	387	331	375	385	413	371	369	366	404	414	395	379	387	367	369	390	389	407	374	368	396	387	372	394	432	390	422	358	354	398	392	406	354	362	395	378	360	420	367	382	358	373	399	361	390	399	408	376	364	355	401	408	367	383	363	378	379	389	376	404	358	381	384	367	370	433	397	356	425	375	381	396	364	411	371	360	369	364	328	401	402	386	416	369	353	357	396	386	369	322	397	367	373	368	368	366	393	392	394	390	377	387	381	367	395	376	360	370	369	384	363	367	392	384	403	401	362	374	401	397	413	364	330	381	371	364	387	421	374	362	390	396	394	380	362	361	355	366	350	409	378	385	363	349	369	398	393	379	374	369	363	392	375	373	357	357	356	384	351	377	415	402	384	397	393	373	384	341	394	420	372	387	367	334	405	386	386	365	397	359	359	377	390	379	394	365	405	405	370	383	371	381	388	404	411	398	348	356	386	400	378	383	392	342	387	424	379	359	385	396	389	407	381	383	373	393	380	374	360	396	378	396	390	373	374	385	387	385	339	374	375	398	434	371	404	366	403	376	403	387	430	409	374	366	385	373	373	391	374	360	379	372	398	398	358	389	395	406	379	402	395	372	368	368	395	369	365	378	407	396	382	391	396	361	378	394	415	398	341	381	405	382	366	368	407	393	370	429	370	394	389	361	359	374	386	401	393	370	402	435	397	375	404	373	397	406	380	375	382	407	407	378	388	397	361	388	387	394	365	389	376	388	411	366	429	394	361	385	366	347	390	378	370	359	385	359	352	383	378	361	347	400	379	364	393	404	376	402	361	357	384	398	359	361	397	386	372	390	367	341	335	396	353	379	406	399	357	352	386	371	366	394	384	388	383	376	384	368	391	401	350	378	354	365	349	397	360	372	389	405	378	418	383	410	350	384	408	341	387	409	386	345	358	356	425	439	357	393	355	368	370	349	381	355	372	368	349	376	389	424	342	372	379	343	401	391	404	379	382	364	388	403	376	393	354	398	374	372	354	362	378	424	390	388	411	398	405	392	385	378	391	397	390	358	388	399	391	413	388	385	366	360	400	391	378	396	350	331	406	326	369	357	371	386	385	390	365	324	366	408	362	399	368	378	403	349	384	386	335	392	385	408	350	387	412	404	383	356	352	367	408	368	384	412	366	362	374	376	392	440	376	400	401	382	378	396	372	366	380	406	376	375	360	380	410	399	364	383	424	361	410	383	405	384	390	384	386	403	411	366	386	364	427	386	393	384	357	388	383	387	364	365	392	396	373	376	395	386	357	391	365	383	381	357	391	375	405	343	394	398	337	395	398	378	388	348	363	376	397	399	396	380	370	364	408	407	432	377	375	371	373	385	417	396	386	401	363	424	403	374	401	342	393	390	358	390	377	372	375	431	432	379	369	341	367	364	348	397	367	380	381	376	381	398	354	364	401	354	389	361	408	384	394	413	408	403	415	404	371	394	383	373	400	380	403	379	354	397	395	373	373	382	417	376	382	346	392	392	379	387	367	395	390	380	404	363	395	390	392	360	391	355	355	423	380	385	421	390	384	360	358	385	391	366	370	347	391	372	391	403	341	404	387	368	372	392	390	391	377	360	379	398	370	416	387	385	368	337	380	356	384	378	419	386	387	394	371	391	413	379	367	374	371	379	372	401	394	408	384	385	376	372	387	348	370	356	380	379	375	414	384	380	375	381	378	400	361	362	371	362	393	404	402	384	395	401	383	366	394	403	384	357	372	375	402	349	391	407	413	399	357	384	366	411	391	392	375	400	365	374	382	389	381	383	341	401	389	380	371	346	383	419	400	432	387	356	374	401	412	379	380	398	378	356	385	390	386	393	374	419	366	362	373	358	376	383	373	356	392	359	402	396	417	399	378	364	374	390	399	400	383	366	360	416	375	396	398	356	394	381	357	381	360	391	380	402	352	402	411	360	368	386	412	356	391	395	368	402	384	388	358	382	382	383	363	399	384	397	420	382	383	362	343	394	364	428	347	430	387	381	389	358	397	398	413	354	409	378	392	356	391	387	409	402	357	359	406	379	365	365	386	382	370	398	384	375	350	365	354	378	409	381	373	409	380	372	358	351	406	377	363	399	412	379	425	390	367	369	408	366	386	415	380	347	383	378	367	367	417	375	387	370	382	386	348	395	354	365	369	388	385	373	377	370	373	392	390	373	384	389	365	360	399	397	407	403	390	376	368	382	396	376	359	430	381	361	383	382	375	390	409	408	371	394	423	397	370	363	373	405	402	377	374	383	383	364	364	385	387	348	386	415	375	403	378	380	410	368	405	350	385	364	400	400	401	388	388	371	355	408
30682	20640	12412	1848	773	655	571	453	334	303	312	347	330	343	328	299	292	302	292	306	324	312	276	275	281	300	278	287	311	289	269	292	280	284	296	273	278	301	324	282	271	296	252	310	292	293	275	286	291	295	307	272	249	301	275	311	335	293	295	272	286	287	289	256	259	302	278	286	311	248	295	275	289	323	320	296	301	279	275	294	295	291	286	276	318	284	249	263	256	272	280	284	285	278	313	260	322	278	304	279	307	281	296	267	298	272	263	273	269	318	271	272	304	311	303	269	291	280	285	283	293	323	291	293	301	302	301	276	289	293	271	316	305	263	261	292	271	329	291	271	277	304	264	277	274	261	262	296	300	290	258	272	313	310	327	283	288	298	312	290	286	281	282	294	302	316	260	293	289	283	282	303	284	316	253	274	279	277	275	292	256	295	268	268	298	271	256	281	286	291	304	296	299	286	312	327	336	280	292	305	300	265	285	276	273	296	278	293	256	296	293	263	288	260	330	281	299	263	279	279	290	318	305	297	288	309	303	281	302	318	262	296	276	276	293	284	267	308	235	308	328	275	282	264	269	283	272	280	276	283	293	318	304	266	263	291	266	300	328	291	307	291	323	301	325	272	295	302	299	282	279	290	295	279	301	304	251	322	293	247	303	316	294	304	306	299	262	284	276	294	270	294	289	326	303	289	276	284	293	300	294	272	286	294	309	275	257	287	277	320	280	277	306	315	265	296	290	325	310	278	313	281	317	274	286	267	278	279	283	285	265	265	271	276	283	327	298	287	308	294	287	302	304	304	312	306	294	236	287	249	309	278	294	326	274	288	310	299	292	300	269	324	302	305	320	305	283	278	280	305	302	320	269	304	302	322	312	260	294	293	291	299	268	263	286	294	352	294	258	279	286	303	310	268	297	291	284	323	287	288	306	311	272	301	312	276	291	297	301	310	280	280	295	306	294	293	270	309	290	293	277	277	300	319	306	297	289	306	289	303	275	281	304	285	302	309	310	307	312	293	270	309	303	273	291	272	290	283	304	285	298	289	300	295	279	273	274	276	315	267	272	298	333	284	277	311	312	337	284	307	275	313	285	324	270	281	301	308	323	295	293	259	293	277	278	285	290	289	297	263	303	309	272	268	287	277	296	286	289	266	275	317	288	268	259	265	263	296	312	287	281	265	275	281	312	292	291	322	300	312	264	307	272	279	305	281	269	323	283	277	295	288	288	263	290	294	284	290	288	300	289	306	290	266	295	308	290	341	305	269	289	293	315	245	306	278	288	282	301	286	289	279	296	289	299	292	285	308	306	329	261	293	296	273	276	283	292	273	316	300	314	303	262	277	308	282	308	277	292	305	276	296	292	324	280	306	302	286	313	272	296	285	289	280	310	298	295	309	257	294	303	283	294	301	284	265	332	245	296	269	311	279	276	287	286	279	279	269	266	295	269	273	260	304	283	274	313	273	261	276	301	279	280	269	285	296	287	296	298	327	267	256	298	287	292	295	295	309	258	303	266	295	280	320	286	272	293	291	300	310	301	272	304	331	305	275	320	281	285	246	277	292	288	282	284	269	297	290	284	284	293	291	290	305	319	315	267	260	280	300	308	280	287	270	286	294	261	319	296	280	323	311	296	307	278	289	267	306	332	299	283	297	334	303	301	299	256	318	286	316	312	261	314	299	292	289	265	305	283	278	291	277	264	306	281	306	276	289	256	298	297	297	300	285	304	291	265	290	296	280	282	310	285	317	283	279	290	310	251	272	263	268	285	295	270	296	296	269	304	301	286	325	296	282	302	286	290	287	289	270	288	300	267	312	303	289	284	295	341	308	282	297	258	262	275	280	283	269	287	304	278	290	285	246	307	287	278	299	285	288	295	306	296	304	300	280	300	287	285	282	304	296	261	282	309	254	299	274	289	295	281	275	279	274	302	271	303	277	300	294	289	283	272	294	278	278	288	287	285	292	282	286	326	265	310	289	303	267	286	284	274	293	285	263	255	289	315	305	263	281	301	298	307	276	308	284	318	311	307	249	274	287	288	299	279	257	297	286	275	294	247	282	293	319	285	280	266	293	284	263	274	301	293	298	281	299	283	245	267	313	310	295	317	286	282	292	283	268	282	293	276	286	291	298	257	287	265	261	292	282	288	289	294	293	309	293	296	309	289	289	284	307	296	274	296	276	284	291	265	249	314	295	291	273	267	272	295	277	274	277	297	325	288	280	288	313	289	309	308	276	305	278	271	286	284	286	265	289	306	293	268	262	282	276	296	269	290	247	299	289	276	292	284	294	286	304	313	299	267	310	297	285	312	286	288	305	274	302	264	289	299	265	289	284	289	272	289	261	280	242	252	258	289	303	289	330	292	316	270	287	294	323	281	279	288	275	290	272	305	278	270	277	269	288	325	281	266	253	302	307	320	251	275	313	302	312	275	312	278	292	306	261	290	263	290	330	260	325	283	283	282	279	301	301	285	295	265	278	264	309	287	309	302	260	286	264	274	303	304	285	294	278	279	295	309	276	290	294	279	293	289	251	277	301	281	270	308	299	295	293	275	276	329	318	293	289	317	286	318	287	298	291	291	289	312	324	291	261	310	293	285	285	316	295	281	295	275	292	262	294	269	301	267	290	310	251	283	315	268	294	298	274	275	292	305	290	298	282	270	285	278	286	297	297	295	268	269	326	294	254	287	267	281	272	286	295	294	273	330	285	299	263	273	281	281	297	273	279	296	271	271	275	275	290	303	295	273	313	307	296	316	293	263	298	287	278	317	302	254	280	254	297	283	278	307	254	307	285	291	286	278	259	302	307	299	282	276	275	312	293	301	299	262	269	315	280	295	293	285	285	300	311	302	280	293	293	291	295	291	297	288	295	302	282	301	286	313	309	255	270	314	291	287	278	291	292	299	266	284	305	305	325	293	282	299	251	298	281	271	321	304	312	305	310	268	283	303	299	320	282	270	296	316	315	279	287	290	291	291	300	334	294	286	302	286	253	315	307	299	314	315	317	282	289	266	292	309	314	280	300	304	277	297	278	284	294	295	281	270	285	263	283	306	301	294	275	294	268	312	295	276	275	283	299	311	299	291	255	265	309	264	326	304	287	290	276	288	291	312	314	282	280	275	277	294	284	298	278	292	262	296	302	246	310	278	295	290	312	291	269	295	318	288	265	280	285	262	290	261	295	296	315	301	282	313	280	295	275	299	298	290	310	301	242	292	298	300	280	272	266	269	282	287	304	316	312	282	323	264	269	294	270	315	292	298	295	285	297	293	279	279	278	270	291	271	282	295	320	273	325	346	303	302	269	313	289	252	296	257	294	264	278	286	295	256	302	286	286	285	332	265	307	266	274	275	284	270	261	267	279	285	288	294	294	259	298	322	280	283	269	284	310	292	276	313	303	297	265	265	251	307	257	275	289	292	283	283	323	275	312	302	269	296	311	281	298	286	297	268	285	298	301	283	315	300	302	283	292	281	277	275	293	317	303	306	303
6965	3259	1974	1164	889	798	694	726	728	764	666	649	735	702	686	713	688	684	670	656	664	712	677	699	679	651	690	685	690	621	725	682	687	677	690	683	710	661	706	664	671	680	636	703	651	703	619	693	678	688	684	702	676	684	707	681	725	642	673	671	716	709	665	697	694	699	677	653	667	687	661	695	653	680	700	635	703	720	689	663	697	668	671	699	684	694	713	692	680	672	670	651	707	704	641	707	638	674	655	730	689	752	654	717	671	669	682	743	704	649	716	660	701	690	637	673	637	712	685	706	676	695	700	666	680	652	740	673	708	701	690	691	664	693	709	678	661	666	651	692	686	690	660	678	647	665	682	640	668	703	702	710	715	673	700	696	626	664	665	694	743	661	679	667	615	655	675	678	646	715	685	638	695	713	678	687	669	677	676	701	683	706	683	706	658	675	621	698	714	714	665	692	687	679	652	734	657	679	708	635	659	730	687	677	680	693	719	658	654	748	681	704	705	681	687	702	681	688	649	671	671	687	666	746	619	662	630	699	703	692	671	703	674	703	688	702	698	690	651	707	664	680	634	719	679	658	658	619	656	685	692	658	748	667	660	723	725	695	671	686	684	714	678	698	661	677	674	648	707	716	727	686	704	709	742	664	691	706	677	639	744	700	660	688	681	656	700	666	708	670	709	662	640	681	684	660	694	649	654	651	668	681	714	655	636	670	746	717	715	731	663	654	708	690	651	655	671	668	699	669	663	676	676	699	718	664	663	690	645	647	715	695	668	663	725	666	655	680	684	720	685	673	741	650	665	677	674	655	650	718	688	672	675	720	635	683	651	698	708	667	681	678	732	675	682	699	667	686	635	666	697	681	698	680	701	646	690	629	720	670	673	672	719	683	694	748	679	717	636	695	703	663	727	726	698	703	715	665	710	677	720	648	663	691	706	709	733	715	711	684	705	690	694	662	691	707	666	673	707	672	711	705	667	622	667	676	710	684	743	662	691	674	719	674	662	706	660	732	712	699	673	646	689	678	620	697	665	688	667	663	717	719	666	690	660	689	714	712	695	721	697	635	693	671	691	725	660	644	707	707	712	720	685	683	678	679	634	685	690	724	662	624	656	691	664	674	703	709	709	687	679	663	666	674	705	705	715	659	648	698	698	681	658	700	699	680	700	623	674	694	735	690	664	637	692	710	715	669	689	634	696	677	677	689	696	639	667	685	639	691	714	691	672	671	703	686	687	701	669	699	682	647	654	728	718	646	679	676	671	687	652	669	691	616	679	686	701	698	691	707	693	671	717	657	650	665	690	698	682	659	672	656	707	708	608	616	706	719	638	719	668	694	699	655	647	679	668	673	660	695	693	685	724	683	688	672	709	713	686	717	704	680	731	646	707	727	718	674	674	612	652	655	711	696	673	677	685	708	668	672	698	672	687	669	707	660	679	661	674	651	711	701	696	696	722	658	710	693	679	649	621	680	711	676	666	688	709	660	683	697	667	644	696	707	689	749	647	672	607	650	707	700	720	696	682	700	722	700	673	672	680	643	657	661	709	690	691	668	653	706	681	708	693	675	709	716	689	707	750	703	672	661	683	674	682	710	655	674	693	693	647	669	727	653	719	681	676	675	672	683	693	707	710	660	647	652	693	750	714	685	691	700	717	709	644	654	699	687	729	673	690	670	695	661	709	690	693	723	653	694	699	641	707	688	686	694	659	687	704	644	688	700	694	701	632	691	666	691	696	685	708	666	690	669	698	690	643	668	722	691	678	696	637	689	607	720	697	710	703	662	665	696	664	651	717	712	703	725	669	693	659	709	697	716	679	704	658	663	692	669	656	698	680	647	698	676	722	712	717	641	665	637	681	680	654	587	656	715	697	687	702	704	767	682	650	722	664	642	737	678	695	616	688	686	704	686	701	713	709	678	696	657	691	651	674	646	640	688	664	702	725	702	709	672	722	685	673	673	705	709	715	671	703	690	655	663	666	676	668	683	722	680	699	666	654	649	715	666	650	714	674	657	676	695	641	699	624	702	694	680	693	643	686	706	658	728	653	697	654	702	665	612	685	663	691	696	680	652	675	692	715	682	643	687	687	692	644	672	692	698	677	728	698	652	660	667	726	646	707	705	714	666	714	673	694	730	661	655	653	674	710	656	656	693	666	710	660	676	720	705	661	731	684	647	701	713	697	679	670	636	665	704	687	696	613	674	658	670	718	675	686	664	656	702	682	677	639	730	713	672	675	665	633	692	701	719	672	709	692	681	672	624	709	714	687	713	614	650	692	722	661	672	637	681	674	700	707	666	684	727	742	668	667	653	662	706	686	678	670	723	665	698	708	636	701	699	712	679	722	702	706	685	723	662	666	702	700	702	656	692	656	677	692	701	681	684	665	712	694	683	683	719	674	652	675	710	690	728	728	641	713	715	707	690	665	650	697	648	659	685	679	699	624	666	658	743	705	681	691	716	747	689	654	718	668	700	689	681	658	681	693	690	676	659	680	696	674	688	690	649	630	669	718	701	683	729	676	685	671	692	683	678	671	674	698	690	707	674	677	674	664	686	673	674	659	683	674	666	671	731	671	686	682	681	680	650	672	706	688	674	681	701	628	675	694	644	694	710	673	692	667	723	658	647	677	654	704	658	680	695	630	668	678	645	733	719	691	677	694	703	671	694	668	693	645	674	734	685	669	677	683	690	655	722	694	729	704	703	745	616	692	694	649	666	719	669	713	643	663	657	666	638	674	665	673	652	642	746	680	702	652	728	663	677	631	658	695	677	728	702	702	676	724	726	685	713	714	689	673	630	752	723	733	641	653	720	676	712	659	657	676	670	672	681	702	693	640	694	674	688	687	692	685	684	670	668	642	665	696	723	662	652	695	698	686	692	675	656	689	682	698	695	686	699	694	654	655	643	760	695	671	698	688	715	704	700	689	674	693	647	682	730	597	699	727	680	718	663	677	676	690	655	645	697	715	685	665	697	692	693	695	714	708	666	674	701	727	706	677	659	710	687	727	696	666	690	700	664	705	749	668	721	638	664	714	687	720	688	721	706	724	657	686	736	712	674	694	659	646	632	665	669	665	652	672	654	675	693	687	644	657	663	707	644	676	682	736	686	650	684	722	709	684	650	693	654	692	711	701	687	616	664	686	701	694	691	755	688	672	695	726	682	693	684	710	675	709	658	650	705	698	662	670	710	668	660	676	668	652	675	686	689	696	691	720	668	681	735	675	709	712	699	717	696	687	686	673	683	669	737	699	664	698	686	727	707	602	706	740	673	700	685	725	674	647	736	672	696	687	705	723	649	695	690	699	705	671	670	700	660	680	695	644	693	642	680	709	618	667	700	653	713	687	701	736	685	636	665	626	680	647	677	649	668	671	680	688	650	651	672	671	697	649	727	678	658	689	678	687	718	684	690	676	660	667	667	675	672	683	700	675	688	702	673	693	656	656	712	725	642	640	701	669	667	665	660	650	675	696	718	646	691	647	721	723	671
24391	20994	24300	27857	20999	19455	995	544	427	360	339	301	302	297	267	285	280	242	257	219	255	267	198	233	217	205	209	208	192	226	217	223	224	196	215	197	213	200	232	233	210	213	211	237	196	185	206	207	216	221	196	230	223	205	209	215	236	210	198	200	191	197	203	204	214	218	219	221	207	201	219	243	219	192	205	202	196	202	191	209	215	208	201	192	219	195	208	221	216	207	222	201	208	198	230	218	196	233	198	194	225	210	188	209	191	176	197	206	208	190	188	191	222	219	187	202	207	203	199	192	217	208	208	222	193	226	185	185	227	200	191	211	209	199	205	231	200	204	206	212	194	190	205	206	208	228	199	200	205	202	217	198	196	226	199	213	185	227	202	218	200	219	204	203	197	198	214	190	191	199	196	186	201	191	184	197	230	196	182	174	186	230	216	209	194	194	224	193	227	189	202	210	218	230	211	216	191	205	236	229	220	209	218	208	199	205	210	207	198	193	210	227	204	179	212	199	211	214	195	232	192	232	209	205	190	198	202	184	216	180	226	175	192	213	211	182	206	206	200	204	193	194	200	203	218	182	191	233	206	196	228	198	193	197	199	215	205	210	200	197	201	206	205	200	194	203	205	184	208	195	228	191	197	186	192	202	197	238	175	189	212	213	220	186	210	211	192	178	221	225	222	192	189	221	220	196	213	209	215	189	213	221	196	184	211	199	219	226	191	215	211	239	191	214	173	210	189	218	185	210	201	206	210	220	204	210	209	211	210	195	218	217	204	197	224	190	200	194	189	210	187	201	208	219	195	211	206	185	187	208	212	194	209	205	202	196	221	183	231	211	223	190	209	201	198	195	206	217	188	188	178	187	212	205	193	195	198	216	211	194	199	176	207	237	207	212	200	214	204	205	225	211	193	206	209	194	210	202	189	224	233	223	198	214	211	225	189	225	185	194	213	217	213	191	201	218	215	214	195	221	220	201	218	201	232	197	209	211	221	218	215	203	206	200	185	175	212	205	203	211	233	214	201	209	174	189	192	204	200	201	241	202	190	204	194	198	185	177	206	197	213	214	191	194	192	217	207	205	196	203	197	179	225	205	188	205	215	186	195	224	201	184	234	206	221	207	201	233	190	190	210	201	214	214	247	205	171	172	216	206	191	213	191	204	228	211	211	198	199	210	199	197	244	220	204	247	210	219	235	210	199	222	185	222	209	204	207	230	184	198	208	213	183	179	200	204	193	210	205	231	192	187	198	195	188	204	222	201	200	203	209	176	209	219	193	219	204	207	223	202	206	226	220	212	199	173	215	193	215	226	200	207	229	184	208	220	205	229	195	234	227	190	193	220	210	204	214	182	198	189	195	183	179	228	216	192	202	212	220	222	209	187	198	195	217	219	185	199	222	210	203	205	214	200	177	205	211	201	206	196	234	231	206	222	187	210	201	223	188	232	184	196	208	177	221	197	200	198	240	248	196	214	185	207	192	178	200	197	233	195	231	216	216	199	206	212	191	206	186	210	211	197	180	208	190	229	215	249	204	232	218	219	190	193	227	204	204	186	213	217	242	207	192	222	188	220	222	206	199	195	205	232	204	209	220	216	214	189	207	216	231	213	228	205	237	208	186	209	186	205	199	194	247	229	201	229	219	192	196	215	195	203	205	203	214	218	189	213	210	187	195	215	218	205	224	199	180	221	238	219	197	197	220	227	173	191	195	198	178	227	235	187	208	203	206	192	216	202	226	207	224	214	207	208	208	242	191	213	192	199	213	219	218	201	218	214	221	227	233	197	172	202	204	211	186	211	202	215	211	193	220	183	228	186	201	169	235	206	182	165	203	211	195	215	173	186	195	192	199	218	175	209	201	207	213	218	192	176	204	186	190	203	216	200	220	180	186	199	195	198	199	192	224	202	213	198	185	210	223	193	186	192	192	187	201	182	221	202	195	191	213	222	213	201	197	192	210	204	198	193	202	212	208	222	215	198	179	198	193	198	216	197	223	202	198	204	215	207	179	213	189	187	218	208	211	203	187	185	210	181	200	214	210	192	226	229	192	206	223	211	219	198	190	193	193	191	206	206	216	214	214	191	219	209	202	194	203	201	205	197	187	206	210	186	216	188	201	195	220	199	223	211	196	206	217	193	212	189	198	201	202	231	234	211	196	177	209	187	228	197	193	208	220	189	212	179	182	208	187	238	176	200	234	219	215	213	212	231	201	203	177	190	219	196	184	185	197	236	225	194	216	201	191	216	221	227	201	216	227	201	195	188	198	188	211	190	211	209	197	200	235	190	190	192	199	219	200	188	179	200	218	197	213	186	186	196	191	218	206	208	208	217	216	203	201	232	222	191	197	242	209	173	197	211	204	219	212	208	221	206	185	204	205	180	201	211	189	207	203	189	194	173	196	181	190	230	187	197	199	197	203	203	218	211	220	212	204	213	206	206	215	211	202	205	200	189	197	192	211	198	188	176	219	191	236	202	189	192	195	201	193	191	191	215	190	211	185	210	194	196	198	180	203	175	200	218	221	212	186	209	215	208	220	197	192	213	229	216	207	227	189	199	214	245	181	220	202	185	222	241	176	231	204	216	204	213	224	196	211	175	213	189	197	197	208	209	211	204	201	182	197	200	222	211	210	215	228	205	203	209	213	212	195	230	198	218	185	206	163	214	195	198	209	209	190	233	209	223	197	233	218	210	195	182	197	220	180	191	179	215	189	190	201	216	174	200	208	194	205	201	191	203	198	237	213	187	220	195	214	217	206	180	200	221	229	199	233	217	219	214	194	206	216	192	193	178	210	209	199	236	216	186	201	201	228	218	211	222	205	194	166	210	214	191	199	204	208	226	215	197	189	211	188	196	242	197	197	204	203	207	183	237	186	204	194	200	181	196	165	197	224	211	208	200	220	204	200	206	186	205	210	209	232	200	214	172	213	234	195	200	198	212	194	214	192	195	202	188	205	213	238	221	209	209	216	217	209	205	185	198	205	200	201	221	206	214	215	221	204	200	196	174	197	189	190	196	190	207	198	215	187	214	206	179	190	204	205	206	209	208	196	221	189	202	191	199	247	208	200	222	206	186	218	224	204	218	195	211	181	215	194	220	221	209	217	199	192	192	211	202	189	191	226	213	221	216	201	187	187	202	231	194	185	220	216	201	197	223	205	226	228	209	183	182	222	180	240	213	206	203	203	197	201	220	218	195	203	220	196	200	203	210	214	202	219	212	226	187	229	232	197	201	194	229	208	203	182	190	250	228	226	206	206	199	186	190	172	175	235	227	183	212	185	192	217	197	199	208	182	204	214	207	210	196	212	227	219	217	200	191	203	229	222	179	213	173	212	171	200	215	211	229	220	163	203	194	214	173	210	224	192	203	171	211	197	206	188	240	207	199	227	202	206	207	199	189	193	202	235	190	188	172	217	198	201	234	227	190	201	222	203	205	222	224	213	215	210	199	199	231	186	203	207	219	188	222	181	188	203	193	205	212	230	193	204	168
4597	5703	3174	1537	890	694	639	566	569	576	531	522	528	475	482	532	569	484	504	546	510	531	507	518	484	495	485	529	479	498	471	511	457	488	553	484	496	516	500	514	461	480	466	490	466	533	483	503	526	469	527	477	487	519	480	539	453	502	514	504	480	510	470	496	519	458	496	456	481	498	480	511	478	469	517	463	522	528	507	452	477	491	508	469	503	484	486	516	515	439	491	480	491	477	557	447	482	500	468	474	498	510	521	494	470	505	466	485	528	499	509	516	525	488	485	472	502	472	482	472	483	498	495	525	485	494	521	508	523	532	490	474	522	478	509	496	485	483	516	516	464	475	495	514	502	484	509	509	500	498	494	550	520	466	479	514	500	471	498	475	481	479	481	520	449	531	489	503	458	469	495	471	494	440	504	473	500	491	497	503	516	488	463	516	501	481	501	476	455	507	448	474	490	498	504	485	488	481	519	494	487	493	498	504	504	514	448	511	499	499	501	485	521	501	483	528	444	520	520	510	517	486	517	467	444	497	457	507	463	476	481	509	471	476	477	492	476	512	487	510	501	510	531	508	527	463	530	472	481	485	458	529	523	500	462	483	520	452	485	504	489	493	494	504	482	436	516	480	483	467	474	525	452	501	532	509	492	516	497	512	484	511	497	487	559	507	507	524	510	471	525	515	502	482	460	478	501	495	522	493	497	521	491	483	474	491	487	469	507	505	470	516	513	492	466	503	499	473	499	491	507	484	517	466	455	541	503	474	531	516	550	514	495	492	546	456	493	510	479	516	533	502	531	512	496	471	509	511	493	507	481	478	475	467	476	498	481	482	506	516	497	474	485	488	497	483	488	486	423	421	483	538	464	503	498	514	539	518	501	461	472	490	455	481	458	508	510	499	479	459	487	474	511	509	470	515	551	480	513	511	493	523	463	519	510	453	480	459	490	509	440	460	501	485	492	479	504	506	485	477	490	472	515	480	467	499	495	474	509	515	544	508	496	503	513	520	491	495	481	529	489	478	494	480	501	488	491	490	517	510	519	448	460	470	531	490	480	462	529	490	513	489	444	483	469	476	515	495	490	458	522	517	456	474	498	513	488	498	479	479	505	472	537	493	487	480	467	507	465	518	511	479	529	485	480	481	483	515	512	502	495	471	493	458	524	482	484	475	499	479	486	490	487	489	536	503	482	498	472	498	476	520	517	488	488	464	478	437	461	510	466	528	528	480	508	480	475	459	489	478	534	500	460	477	518	487	467	525	473	510	515	516	479	487	495	467	525	510	445	504	482	480	517	496	493	532	466	520	496	431	501	477	510	484	546	488	489	464	520	513	506	486	494	521	470	526	499	478	501	508	529	495	479	524	539	504	482	490	469	515	483	522	474	476	466	493	507	504	524	460	469	502	505	512	526	511	531	525	540	473	505	461	494	470	496	502	523	524	503	499	494	483	480	505	493	498	483	530	521	453	492	490	464	508	480	463	485	498	494	526	512	507	490	491	493	524	509	494	485	495	534	503	526	548	522	487	473	465	466	506	470	477	459	454	464	499	480	499	507	474	548	479	491	545	486	492	480	507	487	488	499	524	486	524	480	516	531	507	483	497	494	480	511	478	476	433	522	484	508	497	501	443	456	517	483	514	505	481	516	490	471	467	500	486	476	442	517	513	524	492	470	484	476	482	541	521	489	508	501	499	440	528	484	527	498	463	474	469	491	505	510	525	474	491	460	500	506	508	486	492	500	500	472	476	460	511	473	509	457	510	481	456	514	513	544	454	483	463	498	485	505	483	471	506	476	504	515	541	509	500	517	555	529	498	511	529	491	483	501	524	481	466	503	488	480	490	517	518	503	486	501	486	493	503	470	528	495	481	514	474	477	487	497	513	467	496	518	513	487	470	449	498	519	478	487	495	499	502	501	467	476	531	468	540	494	477	502	497	489	481	484	467	473	474	524	485	513	481	499	467	480	511	530	539	509	476	500	499	482	507	497	453	447	494	489	502	503	520	494	508	519	489	482	520	491	481	489	512	514	520	448	526	483	484	500	516	463	501	499	464	502	482	507	522	507	483	501	537	492	462	515	508	457	469	530	499	452	495	518	511	518	502	502	521	487	465	434	521	502	489	433	489	535	523	488	501	497	500	524	476	500	457	481	466	490	468	518	509	502	517	524	508	503	475	543	488	493	506	487	502	496	533	510	482	483	537	472	497	514	500	482	515	498	508	514	498	485	479	481	469	467	457	519	495	499	485	512	502	484	470	464	496	452	497	480	523	513	503	534	508	495	469	504	498	498	525	494	515	511	529	453	462	497	481	479	510	486	503	481	482	427	477	520	504	498	486	491	508	510	506	484	539	499	517	500	472	468	517	497	515	531	497	517	501	479	479	527	486	478	494	479	473	468	505	483	476	512	467	470	477	487	488	456	479	503	462	481	481	482	501	477	506	514	453	514	497	503	481	461	516	463	468	505	513	497	498	506	453	530	502	501	477	487	466	481	489	478	498	537	516	506	507	491	463	464	503	458	491	504	487	512	519	456	491	510	530	479	478	482	516	504	496	523	491	480	503	493	481	509	518	486	519	510	486	489	503	503	503	515	482	501	491	485	491	491	500	493	497	531	497	483	521	468	494	447	480	478	472	485	428	485	569	472	492	544	521	498	452	469	488	522	535	477	500	534	527	490	442	441	470	496	477	490	453	511	500	534	521	507	491	481	506	522	497	446	478	508	445	511	527	486	502	496	492	481	491	524	482	491	484	472	499	515	485	512	446	516	460	525	541	465	481	490	511	522	477	467	469	515	488	476	490	507	497	479	474	447	491	461	484	504	512	499	507	492	504	517	503	508	481	456	526	493	502	486	468	534	539	507	475	489	530	458	481	462	523	449	442	476	473	487	488	500	517	499	511	457	452	460	480	502	510	501	503	503	450	484	489	498	497	513	515	517	477	477	523	470	480	469	485	506	513	522	499	497	468	472	484	497	497	451	530	481	509	488	498	513	477	462	483	491	481	498	523	479	472	504	452	509	491	537	460	476	508	478	550	476	482	464	517	476	507	483	463	474	494	514	503	523	505	510	509	518	497	446	496	484	466	501	460	463	496	479	508	502	496	472	469	456	520	469	512	489	497	475	453	482	501	443	481	503	496	495	503	471	514	525	505	484	499	490	488	499	527	483	522	517	498	532	505	502	508	525	488	520	505	485	523	465	522	480	473	516	494	496	475	513	478	537	478	494	492	512	486	486	534	448	518	517	505	518	463	512	513	502	484	511	485	484	444	495	523	458	482	489	462	490	508	484	512	501	492	483	482	507	471	500	512	472	481	497	521	483	485	526	463	470	471	474	547	520	481	510	519	508	502	499	513	516	532	502	494	462	468	502	492	487	476	479	464	487	523	478	493	522	464	463	502	460	524	513	452	494	526	464	527	492	479	508	477	459	523	485	501	511	477	507	480	505	471	522	500	529	476	517	479	486	492	476	484	481	481	527	497	485	474
23823	21038	24699	27576	21047	21057	15484	945	499	402	336	358	339	303	296	274	249	248	246	245	215	216	206	172	187	148	172	161	130	173	159	172	185	183	171	147	176	145	163	150	131	159	186	148	151	135	175	142	181	164	169	141	156	177	150	162	148	149	148	164	158	147	167	154	147	162	156	136	160	159	147	149	147	152	162	152	147	121	150	165	163	175	172	161	162	136	134	145	158	153	150	140	167	128	129	144	160	141	149	148	171	162	175	182	150	146	141	145	167	125	149	147	153	172	156	159	134	148	135	138	146	162	159	154	159	161	167	139	161	144	159	142	159	144	161	165	127	154	159	133	160	125	163	161	165	161	144	135	164	134	147	175	129	121	144	147	153	141	157	152	137	145	133	168	157	134	160	152	167	149	150	121	150	148	163	148	145	141	173	168	155	152	149	144	150	139	135	154	152	136	155	148	153	163	157	143	145	151	140	139	129	167	170	140	163	149	147	182	151	150	164	150	160	160	153	110	152	152	150	150	150	155	183	148	145	139	170	134	164	167	156	143	176	145	146	141	157	152	139	157	152	165	156	148	157	153	160	141	143	127	164	165	154	146	139	143	178	159	139	158	177	132	146	149	160	139	159	166	143	131	140	162	150	141	140	166	158	159	167	163	155	157	150	163	142	130	139	160	167	141	166	152	148	156	159	144	138	161	146	148	145	147	175	173	159	152	153	143	168	145	145	118	141	127	178	140	177	139	152	157	122	171	151	143	163	144	135	124	152	143	139	149	159	149	171	175	152	152	131	164	166	135	153	145	141	137	154	152	148	155	144	143	137	175	147	159	150	162	170	124	160	148	149	129	149	164	132	174	143	147	141	154	145	151	142	140	133	143	161	138	140	167	140	150	140	161	165	130	141	156	170	161	165	144	164	147	159	157	128	159	147	147	129	156	155	176	159	163	136	159	129	163	135	150	168	144	150	162	149	156	138	143	165	151	156	175	179	130	145	132	163	160	173	136	172	136	150	137	147	148	140	143	146	133	145	116	141	142	143	168	160	174	152	165	178	150	155	162	182	168	129	149	143	155	164	164	141	143	173	117	136	151	154	165	160	179	143	155	160	158	169	159	145	175	153	148	164	159	151	152	153	177	167	150	145	160	159	151	145	145	158	149	153	152	147	158	154	148	181	161	150	135	158	151	144	162	140	178	140	161	137	147	131	141	155	139	154	164	143	172	177	161	160	140	139	140	150	140	146	154	141	142	158	160	165	187	152	156	140	154	151	136	165	132	142	167	185	169	141	158	159	161	146	149	142	139	143	157	125	132	145	122	146	163	156	138	174	159	145	148	166	174	157	149	164	131	127	157	170	175	146	141	142	172	150	167	154	133	129	165	150	168	161	152	166	148	157	144	139	145	180	143	139	150	148	136	150	149	113	165	158	154	161	161	150	153	165	133	170	165	136	138	151	171	150	157	166	138	160	139	166	149	169	146	175	164	144	172	140	162	159	146	158	140	161	153	153	136	144	165	146	177	158	174	134	177	143	142	149	138	149	138	159	154	166	134	148	162	158	140	165	162	136	142	159	158	147	147	150	155	139	168	156	158	154	164	161	147	143	152	160	150	136	152	155	157	145	132	157	144	126	170	155	139	144	136	151	176	128	147	131	144	169	188	176	143	162	149	171	136	171	123	153	150	143	150	169	135	168	170	159	152	159	164	160	155	147	155	154	138	161	131	156	155	147	154	158	144	138	166	146	162	154	149	149	164	159	150	150	157	170	146	154	174	168	134	153	166	163	183	163	165	145	157	173	153	168	158	159	175	177	164	132	131	182	160	154	166	158	144	149	152	154	169	150	143	161	147	156	148	150	163	148	164	147	150	150	146	131	176	156	134	153	156	165	147	193	156	171	162	169	142	140	147	147	128	158	146	145	132	186	160	144	175	142	155	154	125	170	158	136	138	167	167	137	148	140	146	149	154	136	150	170	138	151	155	165	151	139	175	137	134	162	182	135	160	123	145	158	168	156	171	128	152	152	171	159	153	151	148	127	162	131	170	172	146	127	160	123	149	152	174	156	145	144	139	156	163	161	133	160	146	181	163	162	160	150	152	156	169	158	153	141	124	153	171	152	153	150	153	141	145	143	131	151	146	168	167	149	149	155	149	163	127	164	162	162	141	171	149	148	158	152	150	132	176	130	163	150	146	156	140	163	132	144	153	154	155	173	167	192	150	173	130	129	132	134	142	159	159	156	143	145	179	156	159	172	142	161	138	169	145	116	158	149	163	152	167	156	143	156	145	152	167	142	157	146	138	179	148	187	148	169	156	135	151	147	148	159	133	150	171	157	146	152	145	152	166	151	172	150	149	144	161	163	129	125	161	149	169	129	169	146	147	149	166	164	170	155	146	174	140	134	143	154	169	148	148	128	148	159	137	178	146	158	170	168	155	155	149	137	138	163	157	155	128	167	149	161	166	166	119	145	150	162	157	166	152	148	163	185	170	142	138	153	170	142	163	138	147	160	153	144	161	146	171	165	163	145	163	164	160	151	146	160	143	162	132	145	155	129	149	148	129	170	145	141	130	140	156	162	147	152	173	131	158	163	145	144	162	156	136	148	129	132	150	167	159	154	136	146	141	146	152	130	145	143	155	149	152	157	139	171	167	159	151	164	167	165	150	134	154	148	161	147	156	154	159	149	153	145	165	181	147	170	164	146	178	160	162	160	142	146	157	134	171	184	155	158	154	136	159	133	157	177	140	150	162	151	187	136	149	152	142	161	161	167	128	153	158	158	145	161	130	130	145	137	147	159	151	142	149	162	141	154	151	144	149	141	165	158	162	153	151	163	160	144	159	158	159	138	143	176	150	158	141	148	155	144	152	156	141	127	176	153	159	137	175	163	147	148	150	149	142	160	172	164	147	147	160	161	176	165	161	156	119	171	146	159	146	155	177	152	151	152	137	130	145	170	150	145	147	161	133	156	146	169	164	146	161	169	160	160	149	174	138	167	160	166	163	163	160	148	147	152	160	169	152	138	178	153	159	145	144	163	157	122	129	158	157	179	161	164	163	151	163	141	173	148	158	137	148	172	141	155	148	162	151	136	129	169	156	171	160	157	145	159	136	141	145	165	137	157	149	152	154	158	178	153	139	156	142	147	156	161	155	167	187	164	149	164	166	127	152	155	176	151	172	147	147	135	153	175	139	153	168	155	137	141	159	169	147	153	153	144	167	157	143	162	150	165	150	152	158	136	154	166	145	145	151	143	155	145	162	152	155	200	145	159	145	152	180	150	163	142	162	167	164	154	163	176	190	173	156	149	137	138	147	140	143	160	131	142	139	129	172	161	141	156	166	145	143	169	163	155	152	146	139	127	142	141	157	157	148	179	135	147	160	140	158	158	167	154	133	154	151	161	142	130	135	148	142	184	129	155	168	159	162	169	163	148	173	141	160	168	157	158	154	154	155	146	147	156	135	143	137	150	157	169	130	153	150	132	163	154	161
5052	8327	4280	1798	986	678	616	549	507	495	450	474	455	446	438	448	420	415	395	421	414	398	415	394	379	438	395	379	415	396	376	412	376	407	396	413	396	346	375	391	421	397	415	379	404	394	385	389	403	366	377	386	358	377	388	346	373	378	388	374	402	401	385	372	393	380	400	394	372	397	378	372	390	404	382	368	417	454	343	382	391	360	367	414	395	370	395	394	382	403	382	412	403	389	376	380	367	418	377	368	379	380	406	381	373	397	404	366	390	426	375	393	368	379	372	389	372	418	390	346	413	377	379	341	378	373	360	379	412	388	376	381	390	419	365	391	389	395	429	414	380	389	393	422	386	413	413	391	369	362	396	396	362	379	372	369	395	378	377	365	380	394	381	395	430	409	387	392	376	421	389	393	400	365	383	380	417	409	412	366	367	381	394	395	355	387	372	382	374	355	428	371	374	408	377	380	360	392	378	349	402	352	364	365	383	401	390	370	420	353	445	360	397	372	353	359	372	377	353	397	386	387	391	412	391	382	394	372	399	386	385	359	400	402	352	359	388	358	390	361	388	364	386	389	403	394	359	386	377	390	405	355	369	373	401	389	352	427	368	392	388	385	354	361	431	380	391	368	342	383	382	364	422	356	364	361	356	369	412	390	409	447	386	353	377	386	362	375	407	391	398	382	378	405	391	406	394	396	384	371	392	392	404	392	369	381	360	365	392	372	364	380	410	401	400	400	423	379	384	376	374	393	393	386	398	361	365	373	364	373	382	381	352	415	390	370	362	383	381	383	428	394	409	381	349	374	407	379	383	380	371	359	369	396	372	366	395	403	339	399	360	392	395	339	397	352	382	377	370	401	366	394	394	351	417	406	366	381	366	401	387	375	419	381	410	362	385	400	420	412	396	392	382	390	376	365	379	424	379	382	375	377	383	359	380	390	367	406	384	407	339	347	393	372	395	382	377	383	401	403	400	366	425	353	377	408	375	401	361	391	395	387	393	385	354	336	387	368	382	384	409	366	383	360	401	436	428	383	391	380	403	403	392	389	386	402	370	367	402	336	381	357	356	397	415	370	393	401	395	332	392	378	378	403	414	405	424	402	413	410	415	377	397	391	418	366	378	361	388	406	377	421	388	388	382	368	416	390	401	385	396	379	392	382	389	386	383	403	414	392	388	384	391	381	363	383	373	433	367	369	358	388	365	419	358	342	362	406	366	365	394	381	352	393	376	383	405	369	346	370	378	383	359	374	404	430	384	376	410	401	395	404	368	361	407	396	365	390	410	377	393	374	360	368	378	385	385	387	393	388	402	394	336	385	384	369	357	374	363	412	409	402	398	350	409	394	391	363	417	398	412	413	403	368	391	362	409	365	412	362	409	382	407	414	379	389	418	391	375	390	394	372	398	413	360	363	360	379	369	375	370	392	375	358	395	359	372	387	391	382	380	405	348	358	335	354	355	400	401	360	373	416	382	375	387	422	333	411	349	380	379	412	392	397	389	361	403	350	376	391	390	379	395	409	388	397	397	374	369	415	400	382	385	389	384	387	383	367	403	382	369	383	425	382	363	381	382	406	375	341	376	397	388	381	390	401	372	395	387	378	389	385	406	379	383	366	358	386	374	387	338	422	405	355	381	364	426	394	398	408	399	398	384	400	365	372	416	393	401	349	353	401	383	387	389	389	416	400	388	417	350	376	364	373	378	363	410	414	371	375	386	375	410	374	375	361	385	392	426	400	401	377	412	389	378	428	357	412	411	399	373	355	453	373	375	392	376	362	358	367	368	363	341	397	359	404	382	409	380	372	376	383	386	432	376	382	364	362	391	358	394	388	395	408	382	355	363	427	401	381	396	392	400	345	369	385	375	364	378	379	386	376	419	398	380	387	420	389	367	405	366	367	342	364	354	379	403	400	375	353	383	384	380	384	403	391	412	384	368	393	400	375	368	371	351	388	382	411	403	397	395	371	378	383	354	357	385	369	410	363	393	389	405	412	400	370	409	378	404	374	369	396	423	365	419	406	366	403	357	403	354	421	393	399	363	352	390	341	369	392	398	396	374	407	378	370	405	378	388	362	342	370	370	382	374	371	405	355	390	385	407	388	378	369	369	383	353	442	363	390	378	438	358	379	367	388	384	372	410	378	396	367	400	386	390	381	378	393	391	377	400	396	360	418	378	377	396	395	367	392	389	368	391	374	397	388	376	365	377	389	407	388	388	376	393	405	367	385	372	400	373	404	374	402	397	381	422	398	388	376	375	368	375	373	361	392	370	351	379	375	395	402	381	343	389	411	360	381	408	395	373	406	375	435	392	348	397	377	386	380	387	377	369	352	376	389	367	387	380	356	365	357	382	356	400	381	399	360	381	385	414	434	390	328	375	403	375	373	380	333	368	350	399	372	340	375	395	383	384	400	360	356	365	368	395	382	389	374	390	354	407	405	380	371	402	406	419	401	400	399	361	365	350	364	405	358	385	382	421	401	385	375	391	415	406	369	398	384	407	376	401	410	368	360	342	385	372	370	368	396	381	348	383	410	340	360	352	399	377	385	361	347	393	408	384	390	418	382	401	437	360	376	419	370	364	373	353	374	417	393	409	396	395	400	345	396	396	379	413	394	394	399	402	388	413	356	355	368	416	389	412	402	364	378	376	442	371	384	396	393	392	365	390	341	407	360	374	355	392	395	373	381	383	357	352	367	382	357	360	373	380	407	375	388	375	357	377	390	396	410	382	349	381	399	371	367	385	332	363	419	385	392	376	369	371	351	365	409	412	353	386	417	426	395	353	369	361	425	373	399	378	378	384	374	387	398	406	362	351	403	387	433	376	390	373	414	402	425	377	339	379	373	390	376	372	393	377	393	379	365	362	344	358	377	382	440	358	386	383	383	387	382	400	367	377	401	409	411	373	362	374	375	384	398	390	374	393	363	401	421	390	404	378	419	421	373	337	364	361	377	395	385	403	357	406	427	378	374	390	373	408	380	375	390	359	399	357	385	382	385	364	407	370	396	379	372	378	382	377	369	423	368	351	412	385	393	364	380	368	385	388	409	383	404	385	397	396	375	387	398	399	407	415	357	392	418	362	379	419	369	375	347	411	368	385	362	382	392	364	396	397	402	394	380	356	352	371	410	380	405	408	367	409	397	454	400	401	383	400	376	393	344	382	358	323	368	385	356	402	382	388	386	381	364	391	362	402	331	440	397	377	386	380	396	401	386	381	385	382	377	345	362	352	375	386	387	347	393	412	336	377	380	376	403	368	398	395	390	379	356	353	389	369	366	397	448	378	396	390	394	359	394	383	369	381	355	381	367	387	385	400	378	395	360	403	384	371	389	416	378	359	391	406	326	370	420	414	412	392	352	404	360	392	383	393	362	395	381	374	385	373	356	418	420	393	375	374	406	371	361	386	348	369	395	376	381	406	398	364	353	390	357	359	388	408	383	382	383	400	388	378	354	389	363	354	386	395	392	383	421	363	373	393	367	384	374
30989	20715	12108	1732	749	608	510	367	378	348	334	386	328	327	323	320	309	326	320	261	317	283	275	292	291	285	287	294	290	292	288	261	280	298	297	283	259	302	303	318	299	284	293	284	269	307	297	293	287	281	290	281	286	252	290	275	284	269	267	305	291	264	283	307	297	300	301	276	267	317	302	271	263	310	306	277	276	265	293	283	293	259	292	266	283	291	284	275	290	295	299	305	309	290	294	283	285	287	268	287	267	287	293	292	296	288	304	275	294	284	282	295	270	281	248	309	296	322	290	330	291	277	302	301	298	307	286	306	283	270	286	331	317	292	314	262	235	283	313	292	272	294	304	312	271	284	241	285	258	299	251	274	278	300	282	296	311	290	319	334	275	303	299	271	309	283	281	255	273	269	279	285	291	278	290	273	305	283	308	284	274	247	293	287	300	257	269	284	273	287	292	270	273	306	295	313	266	293	306	309	322	305	291	312	290	261	271	277	288	299	301	275	295	264	265	283	299	318	289	284	289	276	307	278	299	277	305	284	293	318	278	287	278	294	302	316	276	313	309	302	267	278	290	304	319	281	290	292	306	290	262	280	276	271	244	281	285	284	263	290	284	335	278	317	297	286	276	281	287	313	286	297	289	291	281	298	301	270	275	277	269	286	260	258	295	275	290	280	298	268	276	288	301	275	272	292	297	299	289	297	282	296	305	303	273	278	273	295	284	309	300	275	282	311	312	300	331	311	280	278	270	297	299	319	282	307	296	319	286	269	306	288	261	291	273	304	314	277	271	307	266	303	307	287	298	287	294	280	274	280	320	297	308	287	279	322	296	279	272	280	267	259	277	285	279	257	286	286	306	296	276	292	300	282	288	286	332	315	316	281	314	290	311	278	277	302	290	283	290	287	272	279	293	297	299	296	296	273	300	294	317	257	292	272	277	307	329	280	272	291	272	300	285	289	293	273	302	290	286	295	270	247	262	297	278	282	274	276	289	260	265	278	308	264	292	312	268	277	305	278	325	279	275	275	298	309	282	287	280	297	282	260	276	314	297	294	281	309	282	260	269	281	314	284	318	291	258	314	291	302	285	276	291	283	259	310	285	279	294	270	294	281	271	312	283	292	313	315	255	278	300	307	265	290	300	299	254	270	258	269	277	300	285	272	273	296	291	296	269	296	298	306	284	307	288	314	281	291	267	304	301	282	291	267	280	309	288	290	287	310	268	299	274	275	275	303	285	274	284	275	279	264	265	306	296	259	288	267	304	260	302	283	278	282	301	298	288	275	289	305	295	290	304	284	305	300	302	304	312	291	279	337	265	314	305	282	277	300	300	285	317	270	278	298	294	295	315	301	316	313	287	301	293	294	273	293	276	294	273	273	262	291	279	280	286	263	294	271	323	253	310	285	273	289	274	296	274	265	275	296	255	294	290	285	291	297	288	288	296	270	286	256	261	284	283	263	287	290	299	276	305	253	269	281	296	289	293	270	278	297	283	319	300	288	275	296	263	290	295	301	309	293	288	306	299	289	283	259	242	307	318	288	305	292	277	264	274	260	301	311	281	300	302	274	287	302	320	285	244	269	286	262	275	298	292	281	294	310	319	258	299	292	287	283	270	286	278	298	302	289	281	316	292	279	269	267	284	293	310	283	262	317	304	288	318	312	325	317	293	267	294	323	274	309	286	239	283	281	288	325	262	255	296	274	267	290	263	275	289	310	301	267	298	292	273	287	306	283	259	277	288	303	260	259	285	281	263	286	291	235	282	330	289	273	312	321	284	308	261	263	255	275	328	297	286	269	295	285	290	293	295	281	284	307	290	288	270	273	316	281	294	297	295	262	298	289	288	302	266	306	307	291	308	316	280	294	286	311	289	280	301	282	284	286	308	298	286	299	263	294	302	318	286	291	260	263	292	313	289	272	288	286	281	306	257	311	296	285	276	280	297	298	243	266	309	288	268	288	279	287	279	298	305	276	284	287	281	266	273	264	257	268	273	272	299	294	274	292	270	307	274	280	320	281	324	260	329	303	277	300	273	304	299	275	270	280	264	287	283	310	288	286	311	306	310	263	273	272	271	274	291	285	266	275	340	317	293	275	290	273	291	294	297	273	300	280	298	300	289	299	312	295	293	280	276	291	289	313	296	320	281	286	273	279	297	276	279	283	333	303	284	303	284	292	292	266	268	287	254	304	286	301	262	278	292	283	292	304	271	272	275	299	282	276	298	297	292	299	274	292	288	267	298	294	260	290	285	278	291	261	258	274	303	293	287	293	297	291	277	309	276	273	288	264	323	296	288	288	304	261	287	294	262	293	319	290	300	324	267	312	253	279	301	292	297	282	303	298	294	276	267	263	293	283	289	309	279	295	265	287	291	296	297	298	312	304	276	317	268	308	276	254	281	285	290	298	302	308	271	295	290	299	295	303	284	308	304	287	274	270	289	288	289	303	298	288	306	300	316	298	278	259	302	267	271	255	289	290	288	298	271	298	263	286	280	312	301	262	288	295	305	270	248	297	297	268	289	291	267	310	295	266	261	297	287	329	286	278	252	268	275	290	326	279	286	305	310	291	294	251	272	295	255	278	302	289	294	271	278	293	294	284	337	281	277	284	302	317	307	296	295	313	248	304	306	338	299	278	286	288	306	290	294	279	280	269	309	302	305	258	297	285	292	285	279	301	324	271	288	270	250	335	287	276	293	272	265	294	301	287	286	340	291	327	289	261	261	299	311	291	269	273	277	257	287	300	311	290	313	285	281	273	284	290	270	296	274	288	293	293	315	299	285	295	287	284	304	306	291	255	282	302	269	298	301	291	304	243	309	271	300	309	321	266	311	272	270	266	294	310	304	284	278	254	289	281	296	258	271	320	294	279	324	313	287	259	274	289	289	281	274	296	284	284	273	275	291	272	312	304	277	308	335	282	316	282	270	306	262	301	304	279	268	287	288	305	309	274	283	319	294	281	271	289	256	320	295	266	297	280	277	274	287	266	311	298	289	310	277	281	306	285	290	294	287	299	288	288	280	286	265	270	283	290	279	289	274	264	265	288	282	312	302	291	270	331	303	290	306	295	300	273	294	344	302	299	325	275	271	274	315	281	293	290	240	251	276	232	296	294	286	276	274	320	305	264	292	267	283	334	315	285	293	295	296	293	331	253	297	272	275	307	310	272	291	269	274	261	272	288	261	294	270	278	309	263	266	314	274	282	245	286	309	317	278	284	276	306	291	285	288	298	254	294	288	293	296	285	302	280	298	278	288	323	250	305	284	293	303	312	319	281	285	304	251	325	284	287	272	283	288	281	278	275	267	264	276	292	298	279	316	275	287	297	273	293	303	316	281	260	307	263	304	262	266	305	270	270	282	250	251	272	279	319	265	301	290	270	319	315	306	258	287	279	288	298	263	303	279	277	272	298	269	308	314	347	296	255	285	306	301	324	287	290	320	318	295	275	312	277	314	285	306	294	297	289	265	280	329	312	309	278	323	293	287	288
6918	3219	1769	1067	843	769	771	670	714	728	699	698	705	704	736	706	660	726	692	695	709	615	628	723	693	655	689	664	692	681	640	665	692	676	690	685	704	708	677	705	700	696	705	713	726	668	733	695	660	654	700	705	664	670	667	696	708	679	708	729	653	690	685	663	714	705	728	696	660	672	670	672	697	674	706	713	677	673	647	712	701	693	692	720	654	619	714	693	683	716	683	680	688	685	651	671	682	696	708	660	674	685	711	671	661	669	698	683	685	690	666	658	687	703	677	648	710	668	688	693	712	689	664	689	675	677	643	674	653	714	709	636	725	633	659	645	694	671	712	658	651	657	648	709	714	717	660	669	671	669	661	679	720	633	698	720	662	690	638	633	688	700	693	661	684	686	660	731	655	700	699	699	675	682	646	666	662	659	684	678	671	653	755	668	657	742	689	658	619	709	669	725	734	632	660	672	649	659	670	680	716	712	695	704	673	693	659	648	732	662	692	710	684	734	650	634	659	739	668	685	692	698	669	683	674	664	667	637	726	685	688	729	693	689	652	675	729	669	680	705	678	673	632	688	661	739	677	708	673	699	676	685	653	753	676	694	665	669	668	694	689	676	673	680	751	708	611	669	644	620	701	731	672	652	674	688	730	689	677	716	694	624	656	695	674	710	710	618	667	666	663	687	673	709	638	687	646	732	676	662	669	682	681	667	685	655	697	699	709	699	684	692	661	631	745	684	662	708	658	733	709	651	688	653	720	663	643	675	657	719	679	658	722	702	672	652	702	667	689	721	644	655	696	714	629	696	635	700	669	658	696	675	650	749	672	709	638	686	692	696	626	684	758	649	658	706	712	670	707	680	704	698	691	649	703	650	711	726	716	671	696	637	669	681	650	703	658	669	629	649	672	688	675	686	714	666	698	670	698	705	710	712	697	647	716	664	675	718	712	682	666	684	682	689	707	690	683	657	668	682	677	677	679	698	651	695	650	695	651	668	672	667	666	697	706	662	634	687	673	691	764	687	664	672	710	646	658	718	630	736	670	685	682	729	711	652	703	689	728	691	693	684	711	708	655	702	719	642	679	668	702	678	664	711	700	662	667	694	679	694	681	673	737	673	704	637	670	700	679	622	686	698	696	735	682	696	658	692	663	633	686	663	707	684	631	648	678	679	658	649	692	706	751	675	700	665	648	674	645	670	690	683	686	644	726	665	629	674	680	700	728	699	711	678	656	721	688	705	649	682	704	691	667	691	644	670	652	689	697	670	732	657	709	708	708	699	698	720	698	669	694	725	673	657	692	673	648	671	703	674	703	635	652	683	707	666	688	674	666	696	678	667	686	626	679	679	679	672	691	681	659	683	680	666	694	671	677	663	707	679	643	678	638	706	669	649	665	708	720	679	704	690	669	686	696	709	639	664	691	662	679	662	624	681	696	647	689	699	675	697	718	647	717	686	672	680	663	674	706	681	679	677	690	682	713	710	680	626	660	635	730	676	714	653	655	667	660	663	667	653	707	672	688	726	715	659	699	670	723	673	695	630	688	682	670	659	682	671	661	686	717	731	667	663	719	720	672	666	680	703	639	698	680	720	661	653	642	698	656	665	674	685	649	685	624	711	675	733	685	676	683	653	666	638	686	695	676	678	663	669	692	663	664	680	692	656	692	710	659	646	683	699	656	665	711	684	693	717	630	697	687	691	712	687	689	697	668	689	676	709	653	657	663	729	689	659	697	664	697	706	716	667	678	721	704	691	718	683	695	718	694	722	703	655	662	732	670	692	674	721	700	726	711	636	672	726	694	686	672	684	648	641	691	675	648	685	655	678	665	676	641	685	679	663	694	651	704	639	700	727	627	679	708	678	691	704	689	647	698	688	688	634	654	683	652	683	685	654	689	673	689	623	710	694	661	724	667	691	681	668	687	683	731	696	680	666	668	673	683	659	662	650	706	693	681	714	685	671	688	687	677	633	688	622	667	690	625	678	715	677	665	682	701	696	685	706	692	682	696	679	714	739	680	721	694	640	684	673	679	691	665	677	700	663	705	696	701	652	676	686	670	660	714	666	731	694	661	717	696	682	651	663	644	710	684	625	693	674	708	679	687	674	684	644	680	676	686	686	699	673	729	705	666	668	695	655	685	720	675	669	710	690	675	686	702	674	649	625	668	663	674	672	638	706	682	641	675	687	654	665	708	690	700	647	692	717	719	663	722	631	672	709	736	689	684	684	683	653	689	654	661	659	692	709	674	660	654	699	670	666	706	681	652	668	683	694	704	664	654	676	664	670	688	696	669	650	696	691	721	688	637	667	683	743	653	647	675	644	684	723	696	726	644	664	671	722	658	680	682	715	678	707	677	644	692	708	621	697	681	693	709	690	659	713	689	693	698	661	691	662	657	601	658	662	676	658	674	685	681	680	650	648	704	700	628	663	660	684	670	661	669	692	756	681	683	720	685	647	689	680	631	682	698	711	664	721	682	670	707	670	679	681	659	696	689	707	656	666	688	660	665	694	722	654	689	710	677	712	674	652	671	677	732	696	671	714	669	664	702	684	664	676	712	694	695	738	714	686	657	689	641	647	700	684	672	658	667	703	704	692	618	708	693	697	690	692	737	643	681	661	643	663	668	711	684	631	669	734	664	693	711	640	659	658	673	686	677	650	703	673	671	695	609	671	645	732	714	702	685	708	689	700	701	698	707	737	671	676	649	676	719	673	708	593	655	704	695	665	673	661	705	691	686	699	755	698	729	718	724	706	666	652	696	664	677	663	653	690	630	672	710	710	708	693	631	649	697	658	670	734	653	691	694	672	668	674	686	681	696	651	662	684	698	662	655	686	656	722	685	703	661	702	687	706	701	720	678	699	670	709	664	702	708	694	656	699	686	644	682	680	644	710	704	639	691	661	646	683	690	668	690	672	707	682	628	634	667	679	703	693	703	678	668	723	690	682	653	710	674	736	665	633	728	714	701	675	636	711	682	678	622	712	657	707	707	676	730	691	679	685	695	713	711	666	651	740	698	681	657	672	648	681	655	645	640	704	668	679	672	709	642	668	678	679	655	700	680	636	731	674	675	683	710	723	701	705	694	756	669	702	715	706	682	625	678	699	683	680	718	694	660	659	702	688	682	701	741	697	691	682	685	663	653	701	658	710	673	688	708	650	697	712	714	676	672	696	645	684	681	701	703	667	698	668	685	700	695	647	658	675	694	697	665	686	700	685	690	642	647	677	672	696	675	698	629	659	652	648	669	649	691	678	665	683	699	695	663	711	705	724	695	674	671	732	704	681	720	669	660	670	656	695	709	719	699	689	633	643	681	672	707	660	737	738	664	680	696	640	632	685	653	665	663	698	642	690	673	645	719	677	672	690	660	692	665	652	703	690	729	646	663	667	705	699	690	686	654	613	635	644	728	659	682	663	681	679	659	694	674	683	687	696	719	683	705	681	680	704	671	692	701	666	645	717	681	686	674	700	685	677	712	663	696	706	696	662
24398	20982	24250	27892	20974	19369	945	496	392	368	376	344	356	296	318	286	266	242	241	246	223	230	201	224	218	222	225	237	217	205	210	220	194	228	187	205	215	220	189	191	195	188	201	210	223	194	192	223	186	226	211	222	243	211	221	224	186	190	212	197	197	187	227	230	203	209	212	211	217	192	186	202	210	202	214	220	209	205	214	202	198	235	203	231	183	208	188	195	199	221	201	199	183	203	231	222	189	193	185	162	184	227	186	191	212	206	215	210	209	209	191	221	204	206	191	206	176	214	201	200	209	195	202	208	234	193	189	183	207	220	218	213	214	177	196	195	220	203	211	233	186	204	229	213	176	221	190	184	211	205	195	180	212	212	190	215	213	214	173	232	217	231	201	185	201	197	230	217	214	226	219	214	196	206	191	204	213	211	187	198	224	207	186	180	196	244	209	190	202	211	196	220	208	183	211	183	185	207	196	192	165	187	196	218	191	190	207	223	187	187	184	171	188	227	207	206	210	198	207	212	191	215	220	215	198	193	206	202	217	210	232	224	182	193	211	184	207	224	226	194	187	223	220	188	198	206	193	205	213	208	215	200	204	230	166	222	210	187	202	200	223	215	197	187	185	234	204	220	192	215	206	194	173	226	210	195	201	227	218	209	200	208	218	209	201	192	188	217	233	178	205	203	200	201	179	192	164	221	188	176	202	218	183	190	195	201	235	216	226	201	203	215	207	204	223	195	187	226	199	192	200	180	206	197	186	182	179	174	218	207	205	201	194	166	197	241	215	197	211	164	186	177	186	213	179	220	191	196	202	212	184	202	194	186	187	229	184	226	189	186	188	201	182	223	207	189	185	224	213	198	201	238	207	205	217	216	190	183	207	211	215	192	196	196	203	228	209	216	179	197	200	194	232	198	208	197	195	199	201	175	216	203	195	217	206	197	212	216	229	213	200	210	179	196	218	193	195	201	218	214	190	202	181	178	217	187	221	167	187	210	187	195	201	229	184	233	215	198	209	177	195	199	216	191	212	212	191	182	206	205	195	198	187	203	185	229	201	197	191	197	219	195	193	181	210	225	204	218	220	211	194	205	225	225	218	214	199	233	190	222	223	216	199	180	184	202	214	192	207	193	211	175	208	214	226	199	221	210	194	209	171	243	199	196	216	205	210	207	203	196	210	220	199	211	189	205	191	203	180	196	199	221	188	198	190	186	178	187	191	192	202	210	199	207	199	179	165	189	196	210	196	195	198	218	213	215	235	210	210	217	199	198	188	190	214	235	212	179	216	203	211	209	224	189	220	211	206	236	198	199	190	189	176	198	199	192	192	186	215	214	204	206	230	182	217	197	179	189	194	199	212	197	208	179	211	210	198	189	198	213	213	190	211	190	206	202	190	197	208	199	237	230	200	212	218	186	192	209	216	214	214	218	194	203	187	208	205	186	194	196	202	219	240	209	208	186	227	221	218	198	220	228	189	210	189	184	193	176	195	178	218	191	208	219	240	208	223	198	205	201	190	197	197	202	210	183	198	197	191	190	206	201	193	217	229	182	193	227	220	225	201	220	227	195	182	187	201	206	225	209	240	207	187	191	193	192	169	207	217	200	200	212	200	191	211	183	183	214	206	197	202	203	231	213	212	179	184	194	191	216	227	213	199	194	217	183	207	193	211	195	210	202	195	202	182	180	214	216	207	205	197	207	198	199	201	207	182	212	222	193	216	228	175	209	181	206	208	212	213	197	202	190	221	222	198	208	218	212	217	202	205	200	216	183	193	190	186	231	200	179	177	198	218	230	169	214	225	201	227	181	211	214	204	186	186	184	198	195	236	198	193	198	219	222	200	211	156	199	177	197	202	186	211	187	225	235	213	206	206	195	196	180	207	206	207	224	206	204	203	194	207	210	210	186	186	199	214	189	209	217	179	201	211	185	215	214	172	226	205	187	196	212	207	223	212	197	190	184	225	177	211	195	217	188	221	213	178	200	187	212	215	218	194	197	208	207	205	199	208	192	198	210	200	197	190	191	221	215	197	206	200	185	194	218	198	207	190	226	198	201	216	199	191	196	210	194	183	202	186	204	191	212	194	200	198	208	206	215	193	166	214	189	219	208	199	200	192	200	190	193	209	204	198	213	183	205	207	187	174	207	199	196	198	201	185	197	212	178	216	175	229	218	207	198	192	230	196	244	193	206	228	200	200	210	204	215	187	177	215	176	213	187	225	205	180	188	170	209	198	250	187	217	220	201	180	195	202	199	221	210	203	200	211	195	179	226	233	205	188	211	190	192	194	185	211	202	219	161	200	224	199	186	202	168	184	205	183	200	180	219	216	174	211	233	209	217	214	198	216	211	187	219	190	205	203	176	215	200	190	207	201	191	191	213	193	179	177	214	186	242	225	195	202	189	228	212	209	221	225	197	198	192	219	196	199	179	203	204	220	205	211	192	206	196	212	213	218	207	209	174	191	194	191	205	205	196	223	208	239	193	215	196	202	213	193	183	199	204	180	187	214	218	202	210	204	201	195	181	199	201	184	216	234	191	194	213	214	220	192	199	210	218	210	192	206	222	221	181	228	192	183	193	200	169	207	180	191	200	194	226	198	185	207	174	200	231	205	198	172	191	209	180	200	203	222	207	221	192	187	178	229	204	187	219	208	207	200	213	207	193	210	179	203	206	201	213	203	201	198	207	198	207	194	232	211	177	173	189	226	182	196	183	204	204	201	204	178	227	205	223	169	205	221	206	191	194	222	195	185	171	185	196	210	233	199	206	177	197	161	219	197	225	204	201	203	212	196	214	208	188	195	199	178	179	180	193	180	222	221	208	204	201	209	185	204	195	211	198	206	201	183	212	198	203	200	241	219	176	196	209	219	234	213	215	207	203	207	258	218	204	188	206	196	195	207	205	212	202	201	210	211	214	196	214	214	195	214	227	224	194	214	209	189	191	223	223	223	203	190	186	179	221	191	182	185	198	199	162	210	187	208	208	192	191	209	209	183	197	186	174	206	212	202	214	186	209	227	219	182	214	200	168	182	180	184	214	179	208	201	206	180	191	228	193	216	187	191	213	208	215	173	202	181	236	190	212	205	222	196	215	192	203	219	206	191	214	222	224	193	203	160	218	196	192	205	180	190	199	194	215	182	214	219	220	203	186	186	199	200	179	210	189	221	204	191	168	219	212	194	201	201	214	202	182	211	194	195	229	230	234	191	212	234	202	219	192	198	207	223	214	202	219	220	190	223	220	205	186	191	212	203	200	196	201	186	201	191	184	190	207	215	224	188	204	191	205	194	196	201	213	203	173	213	214	193	201	193	203	204	199	207	206	178	197	211	203	218	191	189	168	195	204	205	218	202	187	181	187	201	196	178	208	223	195	224	201	210	215	217	219	209	212	186	203	214	175	166	175	179	178	216	206	209	197	225	194	209	218	195	204	202	202	202	206	199	214	169	207	229	206	206	194	216	185	199	190	207	205	231	195	210	222	204	182	209	212
5060	5448	2855	1410	860	616	641	593	564	548	591	477	546	516	499	529	525	542	507	501	522	524	485	491	482	482	468	463	472	521	495	448	503	496	497	517	476	507	478	522	489	488	497	517	478	450	500	482	486	513	475	471	492	489	513	478	472	457	484	501	491	506	493	491	497	490	493	462	514	494	484	496	492	469	498	501	497	486	464	486	501	460	474	469	464	523	479	500	488	480	447	504	492	507	480	489	507	463	456	485	493	504	465	507	472	427	482	523	516	489	454	484	490	504	508	455	476	504	484	501	491	522	454	487	491	494	486	457	500	483	503	475	498	508	460	478	472	502	480	519	537	504	499	493	493	470	453	478	468	481	470	478	477	471	484	467	484	492	476	526	487	475	470	511	501	470	516	483	482	503	495	463	500	485	493	518	499	500	495	532	524	473	503	486	499	450	509	493	473	501	461	467	548	435	464	507	503	489	523	476	485	477	471	442	469	468	473	452	475	497	508	478	465	538	454	487	468	485	481	509	499	454	474	484	462	492	459	499	475	484	494	443	474	503	518	460	480	504	511	520	510	504	462	470	460	488	466	495	532	519	502	454	499	465	472	520	492	447	489	510	462	475	486	499	479	482	475	483	480	477	486	476	479	505	457	506	471	494	490	502	502	480	463	475	476	478	461	484	512	487	519	457	454	518	476	463	442	447	525	452	510	485	457	500	504	456	476	495	488	476	483	436	514	485	545	501	519	473	502	504	490	481	495	527	502	514	491	476	504	492	493	522	485	474	476	531	484	494	453	496	505	482	459	517	483	479	483	491	478	488	472	477	499	492	515	523	487	494	501	512	411	490	452	472	489	478	494	468	506	465	469	493	468	484	484	484	509	453	491	489	485	488	501	499	482	512	466	478	481	493	453	490	479	463	489	517	494	467	521	505	459	503	477	470	482	500	495	507	487	483	480	466	464	513	491	494	445	467	473	487	477	474	496	485	547	492	504	528	509	465	427	475	506	517	510	489	524	486	477	463	472	499	544	502	478	491	513	478	516	499	477	495	467	472	502	461	509	516	513	518	473	507	496	460	493	497	512	472	496	506	487	461	456	501	497	502	501	485	476	517	459	488	487	449	533	471	510	490	498	485	485	526	505	489	437	487	472	474	478	464	460	461	482	496	449	510	501	529	435	463	507	502	455	488	473	512	485	509	496	495	473	461	485	476	481	480	479	467	497	476	499	520	465	487	473	454	475	478	482	497	522	517	514	503	469	519	489	465	480	508	479	510	482	482	506	487	487	492	487	478	498	473	516	484	466	495	463	502	473	471	488	472	526	491	500	493	513	493	447	512	466	505	473	501	520	480	464	463	474	475	471	469	471	474	496	474	502	526	489	479	474	504	507	465	454	469	501	501	478	486	479	517	518	476	496	535	476	498	454	498	477	514	488	481	492	529	467	469	509	500	499	476	455	498	499	479	487	496	476	455	480	505	469	478	490	473	465	443	457	479	471	522	501	481	513	468	495	495	498	463	490	515	489	495	502	462	527	492	462	450	493	477	500	503	504	480	471	494	473	410	489	480	496	497	496	449	463	466	463	509	498	501	464	483	472	481	503	529	459	484	517	546	491	476	445	510	488	513	472	514	486	466	501	481	463	441	510	554	465	475	488	462	487	509	479	463	474	505	485	479	455	472	499	475	512	441	502	507	497	467	509	467	480	428	504	457	522	496	473	486	506	439	502	481	477	464	497	480	494	518	502	472	464	486	502	447	496	511	522	478	498	502	466	499	501	512	465	467	493	465	442	528	470	489	481	486	502	519	465	505	422	498	498	485	534	525	442	487	456	553	495	471	497	490	488	479	519	516	471	487	494	474	516	461	481	472	507	497	476	483	481	539	528	476	471	459	472	499	457	504	470	431	489	457	481	479	463	506	468	429	495	518	448	535	485	463	521	496	519	473	484	502	480	495	520	494	526	508	473	511	468	455	479	452	438	501	544	467	496	488	492	491	506	486	414	505	495	522	471	495	503	491	500	464	422	492	481	519	525	462	501	527	451	478	486	495	462	483	480	497	486	496	509	478	471	511	497	456	497	500	512	435	494	448	515	493	488	487	476	477	521	473	499	459	478	477	485	480	498	504	458	499	468	468	451	458	493	479	490	485	507	476	483	496	463	470	494	484	476	471	495	468	491	484	478	491	469	491	493	488	454	477	501	442	501	488	472	481	478	509	465	514	487	527	492	504	511	457	520	466	490	475	494	505	483	501	514	448	530	485	498	476	478	494	490	474	490	515	480	476	521	494	464	460	503	483	476	534	482	486	479	491	483	488	478	507	473	464	460	486	479	484	465	530	478	518	472	474	535	495	531	475	469	541	468	454	508	492	464	527	510	495	510	523	471	463	482	525	457	458	486	503	484	458	490	467	490	511	447	468	481	505	498	485	504	480	499	500	509	509	452	461	496	507	508	477	497	479	483	483	515	470	491	480	452	494	494	489	498	467	475	479	481	492	472	479	495	447	456	491	509	475	476	420	506	494	472	494	489	491	489	475	475	450	489	484	500	498	490	488	508	503	463	455	512	464	485	511	493	499	494	516	494	503	485	499	481	483	454	492	484	480	503	469	498	524	503	447	490	449	475	492	470	498	496	500	459	484	497	515	502	496	491	454	529	463	482	493	488	488	500	498	468	488	475	466	479	472	466	461	513	528	501	468	486	516	491	449	489	520	512	543	534	488	497	474	501	479	468	483	500	497	494	487	489	532	474	503	492	499	447	509	480	483	489	437	468	470	496	541	517	479	481	505	503	469	476	476	492	513	475	509	486	490	473	528	468	503	467	478	508	475	450	492	516	453	460	479	492	525	471	468	490	478	492	500	451	495	468	491	447	480	520	467	439	481	509	472	455	464	521	496	482	433	505	455	473	468	474	448	470	468	473	468	456	464	459	505	512	464	513	480	475	514	517	526	501	492	472	480	465	481	476	491	493	456	470	458	473	505	466	441	482	513	475	496	491	470	492	458	461	486	451	455	452	477	497	478	552	508	527	495	504	475	480	513	488	522	439	505	491	511	499	489	486	510	474	494	503	529	467	513	504	477	492	453	502	491	462	505	498	503	485	516	472	472	473	444	500	469	451	474	479	448	496	492	462	475	508	528	504	493	465	482	482	489	519	491	460	490	495	499	483	440	507	459	472	494	516	491	486	452	507	490	492	496	489	481	495	439	477	492	468	490	496	512	470	485	506	484	512	494	510	480	495	482	474	489	479	501	472	495	440	471	499	479	517	487	488	493	464	466	467	509	512	517	490	526	459	473	458	520	502	501	439	492	495	473	466	473	514	481	513	466	523	496	423	474	514	520	464	456	484	489	466	490	478	483	487	464	492	472	477	507	482	478	486	486	496	507	461	503	470	492	500	488	474	508	501	475	464	435	496	500	467	471	467	493	463	492	511	478	503	505	479	456	476	479	460	489	511	477	490	446	461	521	475	467	502	515	461	482	470	530	461	502
23733	20954	24609	27487	20959	20971	15147	814	493	421	430	341	328	318	274	266	271	238	242	215	224	179	167	170	136	154	186	156	164	158	148	151	159	157	146	156	169	149	167	130	157	149	148	169	150	128	164	141	149	168	149	151	149	137	131	155	152	164	153	151	150	156	159	152	134	141	155	168	154	145	163	165	137	149	141	146	146	164	146	152	150	147	162	156	116	152	135	143	158	163	153	146	139	150	139	138	162	125	122	133	175	155	119	133	162	153	139	127	146	152	165	155	179	159	129	156	152	167	167	131	156	151	169	164	116	135	154	138	141	135	151	136	126	130	150	134	157	144	169	141	145	141	146	169	134	146	134	162	131	147	151	160	137	176	146	148	132	129	136	156	152	160	157	133	162	167	141	136	161	125	161	147	133	158	140	138	155	158	146	152	161	153	159	148	172	157	145	150	157	128	147	164	128	144	140	130	170	132	159	158	158	184	143	143	143	148	142	142	158	142	136	150	157	143	160	146	146	145	169	156	141	149	166	152	143	136	155	141	121	126	141	147	129	164	165	150	130	145	123	175	162	160	153	145	153	131	151	140	117	140	141	163	141	134	159	181	124	162	140	130	149	130	169	144	146	164	143	143	144	137	137	131	149	160	130	164	132	127	140	121	155	153	135	144	134	161	172	143	157	164	142	138	145	120	139	143	165	161	155	131	153	158	148	162	180	135	152	140	162	115	135	154	142	154	161	160	149	158	145	139	150	142	150	162	124	151	180	147	151	163	146	131	129	156	133	156	144	167	147	144	140	142	136	146	150	121	136	152	180	145	125	155	155	136	137	138	107	143	152	165	152	154	155	144	151	131	139	151	164	159	144	158	145	177	143	160	141	156	126	136	150	145	160	150	136	141	139	135	141	141	146	153	162	145	132	143	144	134	141	144	156	140	148	162	162	152	144	156	145	141	158	147	145	142	187	132	146	145	146	137	180	159	148	148	130	156	123	155	162	163	159	155	148	152	149	155	156	153	144	126	138	141	156	140	153	146	135	161	135	130	147	139	140	152	145	160	148	142	142	152	157	150	136	154	132	159	161	179	135	143	179	160	161	162	155	168	137	131	166	141	154	153	121	152	166	135	141	166	144	148	160	160	158	150	165	151	144	134	137	175	156	134	164	140	161	134	167	149	152	137	164	154	134	145	168	157	155	137	152	149	122	149	135	143	149	139	162	163	148	141	175	147	152	130	159	140	135	161	159	149	160	158	147	133	151	138	137	153	134	128	146	163	127	154	140	133	133	152	153	132	140	130	164	149	126	129	127	148	150	151	115	133	151	136	138	142	128	122	137	137	139	147	150	138	132	145	146	187	140	124	173	156	134	139	125	144	141	162	152	141	153	116	158	124	154	153	155	133	138	136	152	151	154	140	150	147	175	150	141	145	150	150	147	147	153	144	141	148	146	133	142	128	152	162	158	145	156	147	144	140	150	143	175	156	141	142	134	166	144	143	162	145	144	156	160	121	164	144	152	150	157	155	154	147	165	145	141	144	151	138	159	152	160	165	170	172	160	127	159	156	142	136	143	141	142	167	171	136	147	157	141	163	164	147	150	119	158	171	152	135	166	157	152	139	127	131	149	141	169	131	149	165	155	158	155	139	145	145	143	160	150	140	143	144	149	115	159	151	182	146	170	172	155	149	136	158	153	139	138	134	151	147	158	144	140	145	134	144	137	171	161	147	126	133	156	152	127	153	148	156	132	151	136	138	139	128	120	131	149	122	146	137	148	153	144	136	146	152	156	148	151	142	153	139	143	147	134	143	141	181	149	164	132	167	142	145	174	135	134	135	149	134	161	168	147	135	118	162	147	154	167	127	134	145	144	150	142	148	156	154	139	156	161	124	156	145	149	144	143	150	143	138	133	135	170	154	141	154	156	126	140	145	135	152	139	157	145	163	139	142	130	158	164	160	134	170	146	139	132	142	132	141	160	165	134	145	144	158	145	147	162	165	150	129	154	136	150	138	150	141	140	136	119	145	137	183	162	141	108	166	155	150	140	136	162	126	162	131	161	147	172	133	127	144	150	128	156	133	128	169	134	140	159	149	156	151	134	142	152	162	151	136	147	135	150	140	173	146	121	133	149	152	148	162	146	137	154	162	155	166	148	142	161	150	166	135	157	136	143	138	138	161	152	146	145	142	165	163	137	164	154	150	152	152	133	129	121	150	143	134	147	158	149	143	145	156	153	130	149	141	151	142	143	138	150	160	149	133	178	159	154	149	148	126	158	150	139	142	131	151	157	147	136	136	133	160	171	138	145	149	142	137	135	147	165	155	149	140	120	139	141	155	115	165	132	161	163	127	129	151	163	130	145	152	143	137	132	131	158	149	146	157	134	173	159	136	147	147	152	143	134	144	146	142	136	145	158	169	154	153	159	162	129	150	149	128	139	128	147	139	168	150	143	122	159	129	136	146	145	148	139	113	160	177	136	142	156	126	119	154	138	169	148	166	169	130	162	130	149	144	162	147	162	142	136	169	156	161	134	137	141	136	145	147	137	136	148	130	133	159	166	140	152	142	169	146	138	142	139	160	144	132	165	120	168	144	139	151	142	152	153	148	146	154	152	147	119	150	151	148	158	141	152	145	134	143	148	142	154	142	123	135	143	171	138	139	135	159	162	125	127	136	143	162	142	157	147	149	151	154	140	164	142	135	137	141	140	154	135	146	148	152	123	124	128	143	139	166	160	131	159	158	153	172	135	137	142	162	135	152	138	138	135	144	146	136	172	153	135	160	154	152	154	163	139	149	139	140	140	152	139	135	136	146	143	136	145	144	147	141	155	136	134	157	141	154	149	136	144	128	139	167	169	149	160	158	145	138	153	183	130	133	170	150	132	140	155	160	141	145	147	146	158	139	134	155	154	152	158	133	149	157	153	141	155	164	143	139	174	139	148	144	144	151	148	140	157	153	143	142	134	122	132	167	137	167	154	151	124	145	149	130	169	166	138	164	147	160	161	124	154	142	146	136	145	161	126	131	153	162	140	153	153	159	143	148	146	125	130	154	151	122	142	152	150	149	152	166	119	148	144	169	158	137	150	127	172	163	157	144	166	154	151	141	140	136	141	146	157	146	144	128	136	134	153	150	167	154	131	137	165	176	155	151	136	143	145	140	144	127	136	131	158	140	156	150	145	145	144	157	141	127	144	146	152	136	137	136	153	150	140	135	157	147	150	161	160	135	147	131	152	133	139	140	160	160	149	147	139	141	150	146	139	134	139	133	133	144	147	148	154	146	172	148	133	171	147	161	159	136	155	143	162	144	158	123	165	169	128	146	137	139	164	130	152	153	149	162	136	122	178	137	135	121	152	138	148	145	147	169	139	144	143	132	152	159	129	132	148	126	152	154	166	143	119	143	161	142	160	172	132	140	138	145	136	140	135	129	155	164	141	132	127	130	149	157	144	155	149	124	150	145	139	140	126	149	148	145	113	118	144	156	156	150	144	135
5265	7487	3970	1768	936	675	597	544	462	477	477	437	465	441	408	425	426	399	396	408	398	392	389	391	390	355	359	431	381	379	338	381	434	366	400	382	401	363	371	354	364	379	360	380	397	342	343	373	373	388	374	370	345	356	384	374	365	369	372	332	385	371	384	388	336	398	355	356	367	385	371	418	360	347	375	350	374	338	338	372	347	365	413	386	340	386	351	359	408	376	397	393	367	376	358	400	342	366	373	403	388	376	399	369	377	374	328	362	404	386	359	362	347	385	378	415	367	373	434	365	378	344	396	372	367	365	384	357	369	431	383	366	385	379	347	379	360	362	386	377	371	357	372	405	372	379	384	378	366	358	379	390	381	408	386	373	380	352	384	397	372	375	373	365	389	352	354	369	395	342	347	348	379	359	354	379	371	386	375	372	398	373	360	387	374	398	383	342	375	394	378	373	351	377	364	380	358	390	364	389	354	370	360	390	389	323	374	387	361	358	355	365	381	377	357	350	401	375	393	385	388	372	398	369	379	391	376	357	377	377	396	381	396	391	380	360	379	393	376	343	349	386	358	372	389	349	349	392	409	379	403	354	365	382	373	362	383	351	369	381	415	397	368	402	370	366	360	398	370	401	365	381	358	354	390	340	368	371	376	387	393	337	407	338	365	390	369	369	371	360	346	399	405	392	422	346	383	373	363	331	373	344	386	360	367	359	391	389	394	380	388	348	382	375	372	397	368	358	334	375	415	368	381	378	357	371	380	394	371	345	338	389	377	394	366	388	349	380	363	377	343	373	411	350	363	358	391	369	343	383	364	388	333	391	346	361	369	378	401	382	387	366	371	364	342	397	394	357	367	352	347	384	390	390	371	350	350	384	358	360	339	360	364	373	363	368	375	377	387	343	387	407	360	400	384	388	349	360	408	383	353	385	390	365	352	384	365	376	370	341	388	369	362	355	370	365	338	387	403	370	400	378	355	334	368	351	350	340	382	386	405	358	372	378	383	382	373	345	357	380	373	388	364	387	353	371	388	375	395	368	358	363	375	359	358	355	370	357	362	408	381	396	352	365	364	366	339	390	370	368	355	332	409	417	347	372	386	335	376	368	374	376	397	378	380	370	374	367	369	370	378	370	370	339	361	344	411	367	385	346	374	407	395	345	345	370	370	355	346	348	388	354	354	361	369	380	363	399	360	365	359	350	369	364	369	356	376	356	379	365	380	385	386	372	342	373	358	406	401	357	341	370	357	344	339	352	358	357	390	368	371	369	382	356	370	353	374	378	381	357	361	362	390	388	369	343	385	391	361	342	366	340	372	360	398	392	368	386	386	355	388	374	383	360	356	364	386	349	364	385	393	406	349	391	374	372	367	364	326	372	354	359	369	360	335	403	374	379	381	384	352	400	376	380	363	405	361	386	364	362	343	348	385	373	384	369	417	365	369	382	367	366	404	364	361	375	340	359	363	337	371	390	381	352	340	374	347	373	355	364	347	385	366	357	354	409	382	375	377	347	369	393	397	342	363	363	386	398	357	384	371	352	363	358	350	381	378	363	386	349	359	389	383	377	389	350	387	384	409	339	345	363	390	335	362	387	384	363	366	350	367	361	372	338	408	400	352	374	363	387	376	372	398	369	363	360	407	357	360	347	361	400	374	344	359	367	371	380	383	393	374	344	411	347	345	364	342	398	383	378	398	376	354	346	354	381	356	377	374	343	359	378	339	368	398	381	376	364	346	374	398	411	375	391	340	401	373	371	373	392	368	316	377	377	341	382	401	418	340	360	373	375	360	357	386	385	366	397	339	373	351	368	350	393	382	352	374	399	366	408	382	372	343	378	352	354	348	379	377	379	360	353	392	352	389	362	366	382	365	375	366	380	404	376	376	399	420	365	358	361	369	340	367	352	363	367	357	391	395	366	352	387	406	372	356	377	354	331	341	360	361	389	386	340	374	358	358	349	418	377	372	331	335	374	407	384	325	358	367	374	330	371	379	395	379	409	310	344	413	389	379	365	350	414	359	374	370	369	365	390	359	346	381	354	362	400	388	391	343	367	367	372	392	352	366	343	405	377	366	350	354	391	379	344	318	403	407	356	381	359	393	359	362	378	416	355	343	340	390	350	344	357	372	331	374	411	379	372	381	391	352	347	401	375	371	357	398	350	364	381	375	398	380	355	357	359	354	381	365	309	376	390	364	421	363	381	405	355	378	381	362	388	387	349	356	359	367	373	345	380	384	442	332	358	381	409	382	375	378	386	326	385	372	386	377	348	383	369	354	358	397	363	382	379	382	370	385	365	380	348	387	394	387	384	372	384	382	348	376	357	393	379	391	404	379	405	369	387	332	381	388	381	378	356	373	397	357	393	362	340	367	392	347	395	362	386	365	365	382	367	379	393	342	374	400	376	354	382	353	392	358	376	395	373	374	359	346	353	363	398	352	396	354	325	355	368	346	383	378	397	380	367	341	368	387	377	350	332	380	400	319	327	382	385	383	380	382	378	356	397	367	356	397	368	359	379	360	384	372	357	372	426	352	383	361	343	367	365	350	358	390	377	390	351	347	361	335	361	389	367	371	360	353	374	377	367	387	344	388	368	352	403	393	331	380	375	372	357	393	365	374	352	357	377	408	413	401	355	379	371	375	327	400	384	365	373	385	354	357	336	365	330	375	339	351	386	368	366	340	384	348	359	383	386	370	380	391	380	397	361	412	383	376	355	352	396	373	391	380	374	373	368	377	383	373	370	390	370	359	378	390	416	380	370	378	360	340	376	369	355	368	391	341	383	367	380	370	337	363	381	366	376	376	393	366	391	397	390	399	377	381	375	346	359	358	367	372	396	378	362	372	343	338	384	346	360	373	404	370	369	351	331	380	352	379	370	355	399	368	377	423	371	379	373	357	370	352	351	424	360	353	374	348	355	330	381	362	398	389	406	362	339	362	399	372	338	404	319	342	339	369	354	389	351	380	396	363	369	389	353	406	360	376	365	366	383	360	370	369	357	385	399	351	378	360	357	347	349	353	381	388	372	389	363	352	367	365	382	377	384	348	371	351	392	350	404	368	397	343	413	368	355	381	352	340	386	373	357	376	367	337	358	365	359	349	361	388	326	341	338	396	385	351	367	355	384	366	368	391	363	367	358	395	380	369	418	369	343	398	388	359	347	366	373	361	351	369	364	375	362	363	369	352	349	353	358	340	385	360	386	361	374	353	383	404	373	356	379	371	379	378	377	354	395	403	382	369	365	353	364	391	375	338	338	381	367	378	369	400	340	391	333	405	353	402	377	382	371	354	397	370	335	352	341	366	332	400	365	373	368	382	363	389	379	403	380	405	410	371	368	381	367	368	383	355	382	399	398	348	351	393	372	389	371	407	381	354	390	370	374	374	346	365	396	352	379	353	378	344	343	379	417	377	366	400	378	330	320	371	407	375	364	380	355	393	379	377	371	372	369	347	363	374	362	363	389	387	379	382	370	367	405	374	373	348	387
30843	20568	11537	1331	607	418	395	359	373	341	390	335	317	315	328	368	305	303	309	331	293	263	291	284	252	320	323	279	284	278	311	267	282	288	306	239	274	290	281	273	283	290	263	260	265	287	285	282	288	274	309	259	278	304	268	316	268	278	280	290	296	290	295	285	282	279	272	312	287	269	267	310	298	308	270	270	265	270	291	276	292	278	277	271	281	292	283	283	270	279	281	259	296	271	283	308	287	277	285	282	279	271	293	250	284	293	301	280	303	265	293	291	287	254	306	310	253	275	313	279	286	285	258	248	281	314	275	276	292	307	261	339	290	285	295	254	265	279	287	293	284	305	283	252	293	281	292	293	287	270	280	290	299	320	290	305	292	300	284	277	314	272	285	300	266	279	299	247	285	280	268	275	276	281	312	298	314	265	306	271	289	295	269	277	298	245	292	271	291	262	315	290	304	265	311	295	272	264	295	269	241	247	279	267	276	305	266	268	286	239	281	281	309	283	294	301	280	278	276	259	296	305	272	293	244	268	311	289	286	296	300	257	247	248	309	294	272	263	281	297	304	287	289	294	280	311	286	260	290	256	286	284	270	285	279	283	296	301	294	303	245	288	294	273	260	291	267	298	280	326	270	278	292	270	268	278	308	267	289	258	267	304	318	236	296	281	311	285	303	308	300	286	269	289	307	292	247	283	279	290	293	283	252	253	288	288	255	277	268	260	263	299	261	269	266	296	300	315	286	279	284	272	245	300	249	280	287	271	274	299	287	294	318	302	300	263	285	282	297	310	252	312	287	297	295	272	311	292	314	233	309	271	298	305	271	285	268	272	289	299	297	280	258	291	287	272	285	306	295	292	303	266	308	289	265	275	300	271	290	277	288	287	263	283	274	284	271	316	294	282	295	285	286	274	243	278	276	259	300	280	271	315	263	226	282	267	257	274	265	266	291	274	271	309	250	276	311	273	250	275	270	253	260	270	303	303	311	321	309	281	266	221	289	281	307	308	302	273	281	305	278	311	280	277	284	255	289	261	269	256	297	268	295	290	256	323	285	287	266	259	285	300	283	279	302	287	295	260	255	303	285	278	307	291	261	297	300	282	294	266	317	282	282	253	296	279	288	283	277	301	306	310	316	292	281	281	301	290	281	269	302	303	278	280	292	300	283	309	255	294	285	307	266	279	292	288	267	281	268	295	303	285	276	295	277	287	288	282	309	314	262	299	280	284	313	281	261	275	274	270	268	287	280	290	267	297	290	289	294	293	263	284	294	286	281	242	280	276	247	274	297	316	286	293	282	280	265	284	290	269	292	277	271	260	296	289	283	283	273	293	314	264	300	293	272	319	278	250	240	281	280	270	311	293	290	279	297	287	261	295	297	278	260	277	284	270	281	255	297	292	291	293	246	283	236	281	307	277	285	272	258	269	285	274	299	298	276	279	288	272	317	263	283	291	246	284	276	296	285	283	273	320	299	317	310	303	303	260	272	293	281	284	283	297	312	303	292	309	287	276	286	285	276	283	295	288	283	321	275	277	281	305	310	269	297	305	289	264	292	289	313	269	275	292	288	257	287	284	298	311	277	322	291	292	255	274	305	282	282	295	272	275	270	282	258	277	333	276	280	286	287	282	301	292	312	308	287	276	283	263	313	270	260	281	276	289	298	283	278	282	246	252	248	251	268	274	227	281	290	297	263	262	293	279	288	289	293	266	293	288	279	311	304	271	274	274	272	265	295	281	277	335	275	285	279	265	272	279	276	276	265	266	280	282	277	277	261	286	300	280	296	265	272	268	306	266	265	253	265	279	291	281	310	277	274	297	270	271	267	304	307	279	247	281	299	271	306	332	271	261	297	292	285	263	282	314	282	276	296	297	286	288	274	281	264	266	292	298	264	274	299	286	287	276	283	273	254	282	266	294	306	257	240	314	267	290	324	267	287	246	276	257	285	281	300	267	298	249	268	274	300	290	274	284	283	299	271	274	306	299	313	270	240	299	309	289	300	288	296	268	300	314	281	330	257	286	283	292	293	311	301	312	272	289	290	296	288	275	279	285	283	262	280	264	290	285	263	261	250	244	282	275	280	278	292	279	271	280	277	296	320	295	256	295	266	282	288	264	298	291	268	293	284	278	270	309	307	279	263	266	277	282	307	258	315	314	304	291	290	311	273	256	269	299	271	295	296	297	299	296	272	286	292	294	317	293	285	282	286	296	323	278	278	258	267	273	261	302	283	279	286	272	280	262	321	299	288	288	292	281	305	296	264	256	306	289	262	267	279	305	283	264	280	275	287	268	276	297	260	272	317	294	249	283	315	255	266	283	248	294	283	265	266	286	285	282	285	260	321	276	257	273	273	291	261	274	280	280	269	308	305	293	283	266	298	261	259	335	300	280	306	316	298	265	281	311	289	290	289	253	286	309	302	282	278	259	269	277	310	278	271	264	266	299	286	282	262	271	251	281	260	308	316	293	283	299	279	265	282	303	307	300	292	262	279	275	273	288	235	317	279	287	259	278	301	283	294	263	293	269	276	298	322	241	284	258	256	266	282	286	269	269	271	259	274	295	310	267	270	290	245	284	302	270	278	301	269	268	292	272	277	278	266	287	289	309	251	267	295	282	294	273	264	299	259	289	276	276	259	266	282	296	291	280	273	277	280	258	301	294	268	312	278	281	250	288	279	259	280	301	307	304	295	286	269	315	287	243	278	286	293	278	304	264	294	263	284	249	274	284	287	275	308	275	283	314	293	247	288	262	288	269	255	299	286	314	282	264	252	282	275	271	292	294	256	305	285	308	272	276	251	271	282	307	262	280	279	270	290	262	297	260	316	297	297	276	295	285	264	269	269	278	274	279	274	304	297	275	265	287	267	259	299	312	298	283	268	284	270	283	286	285	313	288	302	264	248	243	262	303	289	272	269	258	269	281	267	298	290	271	278	261	289	281	275	256	302	293	299	267	274	271	295	281	273	281	272	264	291	253	264	285	269	257	297	273	255	268	293	266	306	268	284	290	309	264	277	285	292	266	285	278	266	275	288	270	243	275	296	303	276	263	294	289	293	291	284	274	260	265	269	262	278	264	249	307	299	278	262	258	296	286	294	277	307	293	314	286	280	287	322	307	292	298	301	288	284	266	294	283	293	324	283	277	296	294	245	283	276	300	278	285	267	302	330	297	292	272	291	287	301	253	255	285	270	255	316	268	271	260	267	275	293	251	276	262	281	304	270	279	259	258	257	314	278	277	295	280	287	286	276	307	259	295	291	296	267	264	264	310	303	287	286	291	293	250	238	304	285	249	296	272	250	295	278	291	266	267	280	272	263	308	287	280	283	287	255	268	330	301	279	257	271	297	276	281	262	268	307	253	289	302	274	315	285	291	283	307	266	291	282	294	260	278	300	291	279	255	270	276	254	274	309	304	249	294	289	275	267	304	295	279	269	284	271	298	292	298	295	298	283	274	271	283	300	301	283	241	275	290	280	297	266	286	285	327
6694	2552	1494	944	849	699	726	686	651	726	660	718	694	687	701	724	702	689	650	663	719	651	649	670	646	661	700	667	664	701	686	627	659	661	647	622	697	647	669	635	647	650	700	693	640	662	676	674	720	639	659	682	705	737	656	700	654	700	673	683	686	636	650	648	654	727	628	693	638	693	652	695	738	673	676	659	632	654	706	675	671	649	628	730	629	652	735	713	674	667	653	679	656	625	630	682	707	654	664	667	642	658	634	714	642	658	702	662	655	673	653	689	676	658	638	655	659	650	682	715	679	696	653	673	680	635	647	677	633	638	679	652	703	673	647	683	646	660	649	690	641	654	663	673	653	646	677	633	647	593	642	696	625	652	658	672	643	635	648	671	668	665	714	684	642	654	655	686	643	685	652	632	642	621	675	619	646	695	640	578	696	642	674	674	624	652	631	672	674	675	627	667	686	693	698	639	655	636	734	635	690	679	656	676	680	664	621	664	665	709	719	632	615	690	616	656	659	664	704	683	600	658	635	652	657	687	668	662	646	659	611	655	653	673	661	717	712	659	649	672	727	686	697	680	684	693	650	659	686	628	682	665	677	658	691	628	726	633	656	698	673	697	635	712	630	683	631	637	646	663	674	643	631	631	661	684	704	671	685	657	613	667	699	671	704	695	685	735	642	673	677	661	670	660	645	652	645	678	687	628	659	690	643	714	670	673	683	667	750	657	653	736	649	677	719	672	700	652	632	657	630	669	628	655	634	705	706	668	675	675	673	665	640	712	675	676	680	668	668	654	688	701	624	659	697	667	647	669	674	651	683	657	672	676	692	674	725	618	654	716	695	660	655	639	718	664	682	682	664	680	667	685	607	660	680	687	653	682	702	651	642	626	629	659	684	672	706	665	630	653	621	624	673	698	702	736	622	668	658	672	656	653	695	651	664	660	643	714	649	643	678	662	654	615	720	660	668	646	682	675	685	647	655	648	677	591	657	665	685	679	634	698	685	686	696	655	696	645	656	724	630	636	663	698	666	656	664	647	642	660	636	685	677	716	691	658	683	662	695	668	652	641	735	665	661	671	707	679	668	699	661	673	709	667	693	644	690	635	634	614	706	677	663	687	663	652	614	647	719	663	682	645	681	677	691	621	670	660	674	643	707	681	645	669	682	674	664	670	638	661	666	658	654	688	666	699	653	630	656	684	672	659	689	665	701	710	660	668	700	686	698	634	666	678	645	628	655	624	711	685	636	640	701	696	678	651	684	682	627	652	635	701	663	683	623	702	624	722	696	662	713	696	675	659	665	686	700	663	693	701	624	634	642	686	679	679	651	673	630	675	646	654	676	702	651	616	712	672	672	651	697	627	681	652	705	613	658	653	690	674	609	640	651	708	649	629	675	678	715	665	672	669	710	647	709	670	643	686	735	644	684	692	670	706	698	640	684	644	635	667	658	664	668	671	636	654	636	663	724	631	675	636	646	665	615	676	638	693	666	677	638	671	650	634	684	666	685	661	615	655	668	658	644	710	674	677	631	674	655	659	667	681	653	740	648	667	661	645	659	616	651	645	639	693	684	570	702	654	671	623	674	626	651	661	682	667	665	665	617	685	715	683	678	711	713	676	693	671	673	623	711	615	685	696	697	665	631	636	702	658	657	695	647	674	665	661	690	695	624	681	657	664	653	679	655	707	595	646	688	683	665	707	658	623	630	646	696	678	688	692	653	626	641	686	664	648	638	666	669	643	697	643	647	675	626	609	653	665	643	626	660	692	674	741	678	612	648	666	629	706	618	661	684	645	702	703	634	704	654	680	611	700	661	662	735	636	643	675	630	667	702	629	662	678	643	643	649	711	662	654	678	650	691	685	718	643	664	668	681	673	665	678	711	629	662	647	667	631	694	649	660	703	619	647	682	702	661	684	697	679	668	692	669	686	679	681	670	669	713	685	638	680	715	680	653	677	711	679	693	638	723	702	697	656	658	676	635	673	660	659	629	690	685	656	678	663	695	716	654	687	642	699	677	681	639	659	736	694	673	648	668	637	646	671	695	674	693	671	647	650	635	649	667	713	698	657	652	706	675	647	650	670	652	667	676	610	669	655	645	695	676	702	678	659	621	656	697	651	703	677	672	688	655	648	633	688	648	691	639	683	671	664	680	677	648	717	659	730	685	619	678	676	701	662	689	681	656	620	672	625	703	652	659	690	641	633	656	655	690	670	670	690	691	695	658	662	625	654	673	680	707	663	672	641	633	648	680	656	686	673	685	687	644	664	633	644	629	679	661	654	662	639	650	648	700	719	668	712	701	744	639	685	642	673	640	675	691	657	723	711	687	643	699	707	697	632	674	641	679	676	677	652	645	661	679	629	680	636	636	649	695	666	663	648	671	686	707	665	655	636	689	648	684	660	686	637	683	682	632	663	678	665	655	674	709	668	651	673	637	691	694	657	664	633	663	654	662	664	684	624	694	690	660	724	627	687	670	649	653	692	687	585	684	677	677	677	694	691	666	658	671	642	688	692	661	672	689	683	661	716	652	655	661	672	656	721	579	670	650	689	671	652	663	668	683	670	650	672	675	660	646	720	667	649	657	698	705	659	681	687	684	646	625	674	681	655	700	683	688	674	640	649	642	668	690	641	669	689	706	699	631	660	662	625	661	651	671	688	685	656	641	641	645	674	662	656	623	633	658	709	709	672	679	655	667	688	687	661	681	671	637	649	702	711	691	675	653	653	709	701	631	703	631	693	689	656	691	630	631	648	668	681	663	698	694	668	675	698	664	657	673	675	644	677	705	641	681	653	739	695	667	688	635	620	636	631	624	636	599	642	635	645	678	654	631	664	667	645	706	670	659	685	675	673	639	681	703	672	706	693	673	651	647	645	637	661	723	703	647	648	634	687	652	684	672	732	598	654	650	640	657	667	684	635	667	621	661	676	664	648	660	634	668	680	674	677	630	694	650	663	654	625	695	649	688	700	653	668	721	694	648	695	666	677	743	651	655	641	668	706	642	619	644	664	670	645	665	669	692	695	682	650	642	640	697	626	621	685	659	600	650	629	684	652	713	664	660	692	648	658	679	662	674	652	645	638	643	638	666	634	676	663	646	653	705	651	638	701	639	663	691	692	670	635	687	667	661	680	662	645	678	670	704	680	732	692	697	666	622	641	632	641	649	674	626	700	665	677	652	678	718	663	641	634	645	612	641	651	728	687	681	642	646	638	627	679	657	665	657	689	698	698	659	689	657	605	681	649	663	622	663	698	628	661	679	694	673	646	695	658	643	664	632	737	668	660	625	669	654	688	652	664	686	671	667	679	661	641	683	701	634	689	653	624	642	677	703	621	700	673	650	632	618	660	662	607	662	682	670	687	659	660	634	688	670	653	708	681	669	649	674	660	625	681	664	643	641	647	651	680	646	657	702	681	607	645	642	681	644	690	678	681	667	637	626	641	662	657	632	659	642	677	643	664	672	670	661	674	661	695	684	634	700	650	686	667
24356	20978	24273	27868	20965	19210	941	475	383	345	362	353	325	310	287	279	296	275	228	209	202	211	231	238	215	199	205	189	196	184	214	210	211	199	176	220	210	186	183	203	181	219	204	200	195	193	220	231	198	190	230	190	219	212	182	193	217	171	184	200	179	184	212	213	202	189	187	195	179	207	187	189	188	205	199	171	200	185	192	183	216	206	223	204	205	214	217	199	212	196	204	211	200	202	207	205	218	215	181	210	207	200	186	218	207	201	183	204	202	190	193	198	190	186	218	205	171	201	211	214	198	201	173	204	216	211	187	206	183	190	186	209	197	214	173	198	191	199	224	227	214	192	205	187	187	190	198	196	204	200	197	199	195	187	206	211	176	203	204	217	183	204	213	218	172	199	208	185	194	214	181	185	214	174	211	198	162	213	188	184	222	156	194	204	212	178	237	200	180	170	167	185	212	210	214	198	197	190	204	192	185	214	234	204	176	195	192	225	195	204	188	168	223	209	212	215	204	200	174	206	188	182	188	207	224	201	195	208	207	196	200	216	211	181	196	179	222	211	189	194	176	195	197	217	198	215	196	217	194	201	219	176	217	178	204	198	190	187	208	210	197	205	202	209	212	179	192	174	234	175	206	213	198	181	176	199	200	205	213	223	198	215	208	179	196	191	171	208	193	177	191	168	212	192	207	211	203	204	194	184	232	188	191	201	198	179	191	207	197	197	184	190	189	210	209	203	197	197	205	193	185	213	221	230	196	237	176	208	205	211	161	170	200	180	202	183	187	206	199	222	212	186	201	206	186	198	208	181	190	191	186	186	173	206	198	208	226	195	170	188	196	186	176	207	153	188	209	170	178	212	186	192	203	211	207	190	211	181	200	207	194	199	188	188	204	194	198	171	186	183	195	197	172	213	193	206	181	192	200	199	195	167	202	201	221	171	204	229	217	196	203	169	228	181	203	199	176	199	202	199	190	243	188	199	207	201	232	206	174	171	194	192	216	210	211	184	188	175	214	212	208	206	197	173	190	198	204	195	202	188	211	170	199	208	213	203	185	177	195	197	230	193	212	226	203	218	195	191	186	217	195	202	185	208	214	208	172	199	184	208	177	195	183	201	229	202	182	200	203	199	233	161	196	165	204	181	183	205	217	194	172	192	212	184	209	182	196	208	198	214	191	194	181	206	217	189	211	224	205	188	181	194	231	198	223	173	207	231	193	216	207	200	198	193	220	200	187	163	208	206	184	184	202	202	211	173	192	197	206	215	197	183	186	207	179	213	194	205	213	176	213	211	221	208	182	195	229	204	205	185	181	201	187	191	190	173	186	187	191	181	189	222	200	220	197	201	190	210	212	209	190	181	177	197	194	215	211	209	205	195	239	194	222	204	183	180	186	183	202	197	171	205	195	180	215	185	189	208	185	195	212	178	188	196	199	182	192	189	220	198	226	202	217	188	203	201	196	197	213	189	209	192	223	191	188	188	190	214	197	222	216	173	213	226	197	234	191	194	202	194	182	209	170	214	186	198	194	208	200	193	207	211	200	194	212	207	195	175	187	210	213	194	216	202	191	174	228	231	190	176	204	212	212	225	201	164	191	201	180	203	168	209	197	191	183	211	206	194	200	161	182	189	201	193	199	186	196	192	208	222	213	190	202	166	224	192	194	226	196	192	201	161	215	207	152	197	178	206	219	189	214	198	211	185	219	194	195	183	190	175	189	222	196	193	224	211	181	201	208	206	204	182	207	194	197	199	233	189	183	178	202	153	221	183	220	192	191	210	187	223	199	180	207	204	208	179	191	203	188	175	195	230	203	207	227	196	190	181	178	203	207	182	184	214	207	180	209	211	190	209	211	226	192	177	210	177	195	201	235	232	171	194	189	206	195	183	198	208	175	193	194	202	201	210	198	206	198	219	183	188	196	208	208	192	207	211	215	194	196	177	185	194	169	180	189	221	196	203	185	186	173	194	171	195	219	197	203	217	188	172	218	216	198	195	193	186	196	216	205	179	181	180	197	194	208	199	193	181	187	207	176	201	181	193	205	200	201	202	176	188	213	205	204	195	222	197	216	221	166	211	177	194	216	190	203	187	182	182	177	212	204	191	227	201	186	202	202	169	178	210	192	224	159	184	182	193	201	198	211	186	205	202	217	192	180	196	199	167	186	186	197	188	189	183	217	204	213	223	201	185	192	173	178	182	188	190	183	198	183	199	182	196	239	215	191	176	191	202	182	205	237	196	208	174	170	190	186	197	210	182	211	184	205	192	208	206	193	192	212	205	193	217	233	159	183	190	198	209	199	174	193	180	202	192	215	201	206	216	176	186	186	210	203	182	184	192	194	172	181	214	201	205	208	208	223	212	176	203	213	206	228	196	190	178	161	185	219	202	185	176	201	192	208	209	176	208	213	175	217	224	193	224	213	211	183	188	194	211	205	206	203	225	211	196	216	205	194	196	186	192	183	195	205	193	205	200	203	206	195	212	220	193	201	195	202	201	227	207	208	184	207	196	179	185	207	190	208	164	168	217	188	181	178	180	179	174	209	215	174	191	222	200	176	204	199	170	198	215	187	201	179	167	219	199	184	199	216	198	205	197	192	198	196	197	189	182	174	194	197	201	177	220	213	190	188	186	192	206	190	195	193	182	186	216	182	177	208	200	191	167	192	231	206	185	206	211	227	185	193	203	200	187	189	185	185	186	181	201	198	216	192	188	188	193	190	228	199	168	170	194	229	201	202	213	204	202	191	189	196	190	203	204	203	212	179	199	183	192	219	209	176	222	198	198	207	175	195	181	180	201	205	189	197	191	177	204	215	207	175	212	186	171	184	192	229	217	208	215	203	209	203	213	191	183	175	185	187	182	179	228	227	191	197	202	193	195	174	190	195	201	174	156	182	198	184	201	204	208	215	197	200	197	198	192	173	206	190	197	199	189	193	177	211	184	201	205	200	195	195	180	179	211	207	218	211	180	207	205	192	159	224	193	226	207	183	213	197	222	210	200	229	225	189	179	178	218	207	191	190	194	213	178	200	193	196	177	215	188	198	207	201	206	208	194	210	180	185	208	211	185	179	185	196	204	205	214	181	213	204	197	184	200	210	175	184	192	189	210	219	211	209	199	197	204	179	214	221	191	216	204	224	193	187	196	200	201	195	218	216	207	192	188	183	189	191	200	201	205	189	193	178	182	182	218	173	188	208	203	211	169	207	203	197	183	196	181	193	191	215	210	209	227	210	200	186	179	180	190	212	178	193	187	192	193	191	192	185	205	194	220	204	192	215	198	223	211	221	190	215	189	169	191	188	208	186	177	170	198	182	182	176	247	182	181	198	195	184	183	200	183	203	179	207	204	185	215	209	214	206	211	182	186	195	225	198	181	200	200	195	210	186	187	197	180	221	164	204	217	200	196	204	190	220	209	221	221	204	186	208	200	184	190	191	194	193	206	204	211	186	179	201	201	197	199	200	186	193	206	206	186	176	216	189	177	216	203
4804	5058	2555	1302	831	654	583	605	508	568	544	543	538	516	536	481	486	502	477	447	486	481	489	508	532	463	526	510	434	444	474	477	488	475	486	465	472	450	494	538	473	457	495	462	490	475	472	475	473	474	498	500	489	469	475	454	480	460	459	485	496	491	462	452	468	481	492	477	463	457	514	477	433	442	500	432	478	492	462	521	474	483	478	447	489	471	441	485	452	473	484	471	493	481	486	472	500	481	498	468	476	512	456	460	486	476	506	478	463	479	476	487	433	479	484	510	488	483	456	430	438	461	513	445	448	457	484	496	450	463	462	485	499	468	457	459	460	487	498	473	485	497	482	475	461	459	492	505	457	472	470	466	487	490	443	488	441	487	460	477	475	505	486	462	488	452	456	485	478	483	479	496	474	469	479	450	508	441	447	481	469	470	464	493	467	450	464	493	428	452	474	518	517	479	497	529	463	457	506	446	504	477	476	468	453	523	452	533	468	488	478	490	482	482	451	526	421	456	447	486	478	467	489	512	493	450	466	508	478	443	457	503	484	494	470	473	467	471	459	476	443	491	508	463	476	445	462	502	434	446	455	494	512	508	449	460	444	435	491	493	480	490	471	468	485	486	487	427	436	516	489	463	460	476	516	445	517	463	516	480	472	513	493	448	517	472	453	483	445	473	488	500	494	533	475	466	454	487	450	524	479	520	490	462	480	474	479	479	474	511	476	487	448	481	486	480	468	488	483	436	458	486	446	504	446	513	438	512	466	507	471	464	440	441	494	485	467	494	452	485	477	448	447	503	452	475	473	487	478	503	493	495	504	491	485	455	479	455	468	493	506	458	469	482	449	487	470	487	494	499	442	497	499	486	479	475	457	488	459	438	475	481	461	486	454	466	474	472	474	480	469	469	462	462	486	448	472	459	444	491	489	428	478	459	477	465	516	510	483	501	504	461	491	471	474	459	459	528	475	478	451	448	464	478	493	452	475	491	495	475	474	495	496	452	487	481	507	475	504	489	475	484	460	471	506	451	491	469	504	450	456	472	434	494	460	473	467	483	446	459	508	492	467	460	462	493	487	488	515	488	521	504	467	501	481	453	513	438	475	470	471	467	448	439	513	509	518	489	492	441	482	494	498	488	475	458	492	509	489	474	511	480	523	535	456	472	462	491	497	441	477	454	432	478	479	431	427	466	470	470	487	511	499	435	461	507	433	501	486	510	485	454	481	452	475	444	461	499	491	499	484	500	461	480	474	464	478	471	507	506	475	477	509	486	549	466	490	486	488	480	487	505	480	518	457	493	481	447	500	516	484	523	496	474	494	489	503	477	462	497	451	531	469	482	518	456	481	507	477	476	475	452	469	504	488	478	493	435	460	479	498	463	486	457	458	470	476	492	467	500	464	482	484	460	518	481	474	484	468	470	407	482	479	501	480	465	473	536	490	469	499	497	482	470	504	445	500	500	460	475	449	517	479	487	459	476	519	496	481	509	473	480	428	484	458	489	474	515	521	439	477	494	492	484	475	476	464	487	483	465	519	470	486	455	446	498	480	451	470	434	477	446	473	477	488	441	455	469	465	445	487	486	478	450	485	480	550	553	442	495	462	491	517	496	495	442	459	494	500	506	467	480	466	455	510	527	470	483	467	472	449	461	483	431	475	479	511	478	472	509	478	478	493	461	439	458	451	466	478	484	504	501	443	440	462	462	436	495	482	458	503	503	469	451	503	516	481	464	479	457	482	517	484	433	450	476	476	470	462	501	513	469	495	489	444	453	470	485	473	512	493	463	459	522	476	483	498	457	452	440	488	512	518	504	470	477	453	502	477	463	496	470	455	497	503	474	477	468	469	522	449	473	498	517	475	459	445	469	469	464	475	448	447	474	472	428	508	490	484	478	509	486	523	470	503	501	497	469	445	443	475	475	472	484	480	495	446	466	493	444	515	464	484	500	473	444	466	445	469	478	486	393	494	487	509	519	448	457	509	483	443	482	476	473	470	503	520	414	476	439	475	441	493	447	503	513	459	460	492	461	492	479	467	453	472	493	517	473	488	432	487	468	479	485	459	479	477	512	499	488	485	478	465	477	454	503	502	484	441	500	481	471	510	517	466	455	486	473	509	467	474	446	470	434	471	507	471	483	510	454	499	482	505	477	456	492	447	459	491	497	488	487	464	471	465	464	473	539	425	451	468	496	505	495	440	475	493	466	505	442	457	492	465	450	500	434	505	457	477	455	510	489	471	463	496	476	494	465	501	489	441	458	484	459	483	436	494	468	515	499	472	486	493	458	457	469	468	476	466	462	524	488	470	479	494	491	469	504	503	459	485	468	477	488	481	484	492	458	466	456	474	484	497	484	481	463	467	474	474	520	467	440	490	468	482	456	467	484	487	457	443	435	440	479	500	454	476	483	439	486	495	457	475	469	473	483	464	481	432	476	482	465	516	501	457	486	496	500	487	531	445	481	501	512	473	474	457	435	491	490	492	437	484	521	462	486	452	450	473	475	467	486	466	544	454	474	475	501	472	493	519	472	463	488	462	493	515	478	460	454	455	453	478	428	479	473	492	479	449	450	473	462	451	532	502	495	453	487	450	475	450	463	463	466	472	482	489	445	474	480	442	473	458	517	443	490	485	453	464	469	480	498	486	468	453	447	475	434	410	490	488	491	476	465	497	478	467	499	466	497	482	457	466	512	444	447	467	485	521	488	493	508	477	525	455	434	466	473	509	497	474	484	506	444	465	461	505	489	496	460	445	471	474	501	471	500	468	471	466	504	470	448	483	443	505	478	474	518	458	462	491	474	501	478	468	481	446	480	475	491	462	470	466	499	473	462	467	456	460	485	503	529	461	469	484	505	502	445	464	504	501	490	487	495	492	463	489	453	524	465	427	467	464	482	446	482	499	483	453	487	511	455	499	463	462	494	498	497	460	516	464	498	464	470	473	525	466	482	486	526	502	482	493	472	499	474	463	468	461	466	468	442	499	519	496	513	516	477	499	486	506	506	449	504	504	432	488	452	466	468	486	506	506	506	472	491	510	451	480	490	479	445	491	457	475	457	479	467	477	479	430	432	468	470	486	458	479	487	467	487	483	482	477	474	501	460	480	536	474	463	491	457	488	470	518	498	502	428	482	485	452	448	422	489	497	469	529	521	474	464	470	455	467	475	466	472	500	468	443	472	480	480	447	454	473	451	467	481	468	473	491	480	442	479	426	442	481	493	479	463	488	459	455	494	493	488	486	478	505	468	476	478	479	472	480	483	488	455	502	512	465	467	464	474	432	460	447	492	491	478	466	488	501	479	478	456	498	499	433	489	509	486	485	468	510	479	471	500	474	479	481	467	465	452	478	479	502	478	474	491	499	504	505	483	477	464	460	497	471	494	442	467	494	456	448	491	460	447	453	455	474	456	482	449	458	470	472	455	485	449	471	477	480	483	494	462	468	496	468	463	428	494	487	482	472	493	463	473	494	432	477	444	461	510	462	473
23760	20966	24605	27497	20966	20987	14879	923	548	440	414	390	365	308	326	274	265	219	219	178	165	212	170	195	193	176	151	162	170	137	166	184	172	182	158	161	163	158	144	170	153	130	141	157	141	135	165	130	143	158	171	160	161	149	154	128	155	137	140	154	154	139	128	172	155	150	144	144	142	151	151	160	140	128	154	178	154	143	132	128	141	155	161	161	114	159	186	139	139	150	136	124	149	149	119	144	139	173	145	166	171	128	140	150	148	152	146	133	152	150	155	150	164	147	137	167	147	133	136	178	144	159	129	152	140	138	154	146	140	133	142	163	148	140	149	160	144	134	132	144	135	139	164	150	163	156	130	144	156	130	164	142	137	152	130	154	156	135	135	155	165	125	146	145	135	149	139	134	135	146	137	136	139	144	154	168	149	141	168	149	138	149	149	151	138	150	167	155	131	158	125	136	131	163	128	133	143	150	141	156	156	152	130	116	145	134	166	163	117	145	159	113	163	142	161	161	135	156	160	144	160	136	143	150	138	142	152	164	153	131	149	131	127	124	157	138	157	149	161	151	133	134	138	150	158	157	146	116	157	134	141	158	129	121	129	145	155	152	144	136	144	140	138	141	150	168	138	156	147	135	141	125	161	143	129	164	181	150	128	143	155	158	118	145	155	148	122	157	133	145	152	151	148	144	156	138	152	124	153	158	133	138	138	147	134	147	139	170	134	132	133	168	139	132	134	134	148	133	143	151	146	151	147	146	120	171	158	135	147	147	151	151	148	153	145	161	138	141	131	151	137	140	171	141	156	130	148	144	154	134	130	161	152	141	145	123	150	132	151	132	139	149	156	166	170	153	142	168	164	159	129	152	162	131	152	144	145	175	163	134	141	130	156	132	128	157	157	159	145	163	141	142	160	153	142	146	145	128	141	143	141	147	146	150	154	124	137	158	129	149	134	137	137	156	151	164	141	166	160	146	133	129	147	149	135	158	121	139	155	146	157	142	136	147	129	137	181	144	155	155	154	107	134	138	154	119	144	156	166	163	120	130	130	157	143	142	127	151	148	168	165	163	160	135	127	139	135	139	151	153	147	133	137	142	127	122	149	133	142	173	175	143	127	154	151	161	149	137	160	136	141	148	148	152	153	114	135	127	133	132	151	140	141	127	153	128	135	140	159	139	144	159	152	150	147	133	139	128	135	148	131	129	138	137	150	129	131	164	149	142	150	141	132	146	130	127	149	140	135	166	155	144	140	167	164	164	136	147	131	143	141	141	131	143	145	166	154	134	129	152	154	160	143	147	152	146	136	144	129	137	157	134	137	137	152	135	148	149	137	144	150	131	150	147	163	143	134	155	152	144	158	158	161	145	161	159	134	157	138	151	139	144	160	145	147	163	137	148	139	163	134	142	152	143	127	142	150	153	130	139	135	141	163	169	143	125	149	145	176	138	160	123	157	138	161	144	166	132	154	150	162	151	157	147	152	142	158	137	118	120	130	128	146	162	131	134	132	159	147	152	133	156	155	147	158	144	124	143	144	147	165	124	144	140	157	144	154	164	136	139	151	127	175	140	137	148	138	139	155	124	151	165	131	145	125	116	131	156	149	167	133	170	150	142	147	140	134	139	156	149	147	141	153	142	150	154	135	146	135	125	145	140	159	155	168	125	128	159	178	154	150	152	148	140	150	130	135	167	141	154	164	147	147	157	146	150	135	129	146	144	144	120	167	141	140	152	139	152	137	173	157	132	154	138	171	146	157	154	126	139	135	128	166	156	145	146	140	161	130	150	147	140	153	128	144	124	153	135	141	169	173	147	167	151	132	134	133	142	139	140	145	136	134	152	138	139	146	142	152	164	122	130	145	127	134	130	158	155	147	160	130	164	139	146	152	144	167	159	158	138	119	145	139	136	150	160	130	148	151	134	137	142	140	153	143	167	145	156	148	157	144	147	112	146	119	150	128	166	137	160	168	148	153	164	151	141	161	127	156	154	140	140	153	155	141	131	117	155	128	131	137	158	137	136	142	143	131	156	175	138	134	129	134	146	155	134	151	160	115	137	137	130	139	125	138	138	138	138	154	140	160	138	162	145	135	139	185	173	151	154	179	158	133	130	158	155	140	119	120	128	129	158	140	150	162	148	147	137	124	154	123	152	156	132	139	142	144	131	154	149	131	141	137	176	125	146	145	149	153	146	145	144	132	166	157	134	151	139	145	135	130	134	163	159	150	154	125	133	120	114	151	170	171	146	132	158	136	172	158	160	129	143	151	144	143	154	155	153	148	137	126	142	181	149	138	149	132	153	146	145	137	141	125	148	153	145	140	157	165	169	141	161	144	147	147	134	141	155	147	141	139	149	171	144	122	152	158	148	134	127	132	144	153	145	140	128	146	143	177	143	135	122	130	148	149	135	153	140	141	130	130	153	139	140	140	163	146	139	156	138	140	132	152	132	141	147	112	134	175	143	151	145	154	133	169	128	152	140	130	132	147	165	149	132	138	139	160	137	150	156	137	161	148	150	177	132	106	127	159	168	128	135	129	151	127	154	150	136	143	163	158	169	121	144	138	146	145	148	137	158	140	138	151	131	130	127	139	160	141	149	157	160	161	135	166	137	133	145	173	175	133	154	162	153	164	160	140	156	150	148	158	138	134	143	156	154	126	167	156	135	151	143	153	116	145	111	153	140	144	140	138	130	162	139	150	151	125	134	122	162	119	140	141	123	147	158	140	138	132	131	137	156	140	153	153	148	141	140	145	143	153	150	142	150	135	151	141	136	153	152	134	166	125	131	147	162	142	172	139	141	128	159	135	158	124	142	142	135	139	144	136	134	154	147	157	138	144	144	139	150	128	150	139	150	148	135	117	150	131	150	139	132	145	132	140	168	153	150	126	120	128	150	161	164	142	141	144	130	148	147	123	154	147	153	117	143	132	149	136	149	137	151	139	173	137	141	137	139	138	152	140	160	149	155	121	147	166	153	132	152	155	146	127	144	173	144	125	150	170	155	140	139	140	158	166	156	148	144	145	136	124	147	135	142	150	155	163	126	159	146	137	151	128	150	152	140	146	140	133	163	138	144	143	143	124	170	145	146	144	151	135	149	153	147	160	152	133	147	152	145	140	141	163	153	144	158	129	147	120	154	150	148	151	137	158	145	155	134	162	142	135	148	148	162	132	146	141	152	148	148	131	134	155	139	157	150	145	147	136	150	153	143	150	141	162	153	136	150	144	131	140	137	158	153	148	144	139	140	142	130	145	150	133	143	143	162	139	159	145	157	131	129	139	166	163	143	155	135	161	125	140	144	141	136	127	161	141	140	140	163	161	121	120	153	128	160	123	156	143	125	127	152	135	152	136	146	143	139	163	148	146	146	131	143	126	140	122	143	138	138	145	145	133	150	132	152	155	150	132	139	154	135	139	134	178	141	123	141	137	137	160	136	137	141	153	150	139	154	153	141	133	159	159	144	138	160	142	169	151	145	145	150	147	146	141	147
4875	7265	3639	1688	997	745	563	532	499	466	455	490	455	445	444	420	430	387	408	398	374	379	414	396	378	391	354	375	363	391	398	369	379	356	405	414	385	371	392	343	363	379	352	356	386	382	382	358	333	373	341	367	378	385	392	399	382	379	385	352	364	356	391	384	333	366	375	345	358	354	347	350	390	391	388	376	376	349	373	383	369	383	400	366	374	355	337	374	364	363	390	349	372	377	347	355	365	361	343	353	362	377	336	380	374	372	358	398	348	397	379	372	395	370	382	363	364	351	386	358	376	372	354	376	407	360	358	404	370	346	365	369	368	388	394	361	357	352	357	381	371	347	340	390	364	370	341	356	347	346	350	410	386	394	365	330	368	382	369	373	359	338	378	391	376	366	342	377	382	343	395	333	381	343	377	362	352	367	404	349	384	381	390	361	367	350	378	376	381	375	369	343	373	383	378	407	393	411	382	363	371	338	370	387	409	386	368	360	375	362	381	358	363	357	380	376	363	331	366	384	377	375	401	374	373	373	364	358	353	343	364	359	364	370	375	390	391	372	410	375	405	364	380	380	369	379	365	386	397	385	390	368	383	351	351	368	387	386	356	362	379	387	341	353	350	360	371	381	397	350	381	341	374	378	381	412	385	385	403	370	347	381	358	359	373	385	347	370	381	373	353	356	362	367	367	378	373	386	373	354	384	356	347	388	384	362	391	395	368	381	378	401	343	382	365	384	398	379	417	354	385	371	409	393	388	362	375	380	373	358	336	356	363	353	360	364	376	390	376	336	359	364	380	367	340	374	362	358	367	385	405	366	381	379	336	373	350	359	345	372	339	360	371	363	362	360	357	392	367	427	376	365	357	351	362	387	361	361	362	362	371	329	400	383	354	363	383	404	360	371	353	395	362	326	374	360	391	366	380	378	375	352	369	422	372	367	416	351	357	347	383	419	415	382	371	349	371	373	380	385	368	363	408	328	359	361	397	349	365	368	359	389	336	359	344	360	387	340	363	402	351	348	394	338	362	351	354	354	350	359	353	385	358	363	385	361	412	361	368	356	380	337	374	362	375	364	384	364	399	387	346	374	389	356	370	351	359	383	335	380	342	367	364	337	405	366	374	335	349	351	390	381	363	366	340	379	356	387	385	370	416	382	342	345	341	374	360	362	369	346	379	354	339	381	380	364	363	386	374	364	354	361	340	377	380	370	377	338	371	364	373	343	363	369	352	384	367	389	351	354	377	380	366	327	377	365	364	377	395	415	361	361	377	385	373	348	374	373	339	395	390	364	360	361	368	349	365	372	389	398	397	359	370	378	382	392	378	348	365	371	328	376	355	380	413	378	391	391	363	378	371	333	386	361	358	381	363	342	361	369	390	387	361	350	356	384	368	420	342	401	340	332	366	386	375	384	375	375	363	355	354	376	402	331	338	354	410	367	340	388	379	398	367	377	338	354	386	405	379	385	366	361	361	365	356	346	369	361	374	341	359	392	391	342	348	329	388	371	347	342	364	362	373	341	384	386	364	395	374	366	400	376	380	355	367	367	398	354	393	365	343	333	397	357	359	387	335	384	340	341	354	380	345	333	376	368	362	357	334	348	395	363	377	342	352	387	347	382	369	378	357	380	366	329	396	396	387	398	341	375	366	351	351	367	338	330	346	343	357	348	356	347	350	362	386	369	379	384	382	371	350	384	324	363	342	348	324	413	348	386	360	390	374	346	338	386	344	363	366	397	344	346	359	365	375	407	350	369	382	397	367	404	353	319	387	342	377	360	369	369	378	357	384	367	342	354	378	366	372	429	340	366	334	375	337	375	365	365	368	381	352	344	337	389	342	388	380	360	369	377	404	392	379	396	382	368	373	372	376	368	395	344	378	387	395	342	362	361	341	375	367	391	352	366	384	379	353	353	371	356	343	382	380	381	349	392	365	347	378	372	372	372	388	385	340	364	378	355	374	364	383	375	361	322	393	368	378	361	354	357	365	376	356	358	350	358	340	383	387	399	378	360	396	360	406	371	390	386	376	349	385	375	378	370	374	368	370	371	377	338	395	364	345	363	350	404	360	376	397	378	348	365	383	342	353	358	365	332	389	374	367	363	351	390	352	339	392	421	344	338	355	357	383	383	385	408	412	363	370	358	362	392	408	371	357	383	348	392	346	347	350	375	360	377	366	394	379	330	349	352	369	362	384	369	358	356	351	396	360	356	364	400	391	387	389	355	385	349	357	364	385	390	375	350	376	376	376	383	354	353	355	360	395	338	388	359	327	362	344	375	357	367	357	386	370	365	401	360	360	393	370	428	395	380	398	393	343	354	338	358	360	347	386	446	381	381	403	372	377	367	372	367	372	328	360	371	390	396	400	394	373	381	389	349	335	357	362	418	378	350	359	393	359	369	372	386	368	400	375	410	340	376	365	408	371	385	378	372	365	347	344	378	380	361	390	396	345	363	356	354	383	343	391	380	411	408	352	373	359	353	393	377	364	381	348	404	386	384	365	369	369	365	352	378	345	363	359	354	355	383	362	390	358	374	376	356	378	360	373	386	391	352	378	355	384	344	347	385	370	327	399	359	378	412	374	372	368	357	392	404	362	390	359	383	364	349	340	340	378	358	389	351	391	369	369	356	359	367	393	372	385	330	369	365	352	390	349	371	374	346	386	339	347	353	361	336	375	379	365	364	381	380	387	391	377	392	417	396	370	365	354	370	391	342	405	385	366	362	395	385	364	367	373	361	367	385	358	360	375	407	379	368	371	372	365	352	360	349	362	378	375	387	370	372	333	398	391	376	364	348	383	357	372	351	391	334	350	354	372	397	360	395	380	389	352	369	346	328	355	364	346	385	379	378	373	368	389	367	371	362	366	378	386	349	381	350	372	364	385	382	338	357	386	353	350	393	391	372	355	369	342	341	384	339	363	407	341	351	374	412	333	336	403	344	402	367	376	383	371	366	349	380	345	411	385	347	398	383	387	349	332	373	389	370	388	425	366	375	365	369	360	321	401	361	383	372	355	329	370	428	399	382	359	366	369	358	369	372	376	364	360	348	347	362	339	375	383	363	368	364	399	369	353	350	332	368	354	355	402	363	396	358	387	378	336	348	376	354	370	380	343	391	363	398	371	339	384	378	374	345	373	335	343	328	338	396	378	400	386	378	357	346	378	381	361	376	356	364	361	365	347	376	378	341	342	333	351	369	373	378	407	369	350	373	382	402	367	329	372	359	358	390	359	377	363	442	388	379	330	373	346	348	385	382	361	354	349	325	368	380	375	385	364	375	362	388	352	403	341	338	397	408	376	374	375	357	336	377	347	395	336	331	355	343	357	363	352	355	373	395	360	371	384	361	357	380	345	410	368	364	334	372	372	355	355	364	319	346	350	380	389	404	333	346	362	361	336	362	394	366	382	387	347	349	347	359	342	367	355	357	341	364	356	373	391	345	360	368	373	360	386	350	343	342	377	367	373	392	350	340	370	399	378	304	352	398
30725	20582	11546	1285	605	454	430	398	355	335	367	356	345	278	362	334	311	340	295	282	308	306	308	252	268	307	279	304	247	263	318	299	284	279	286	291	292	282	270	278	298	263	254	276	268	260	291	252	265	288	275	277	264	292	268	293	289	293	304	289	276	279	262	296	269	267	283	276	303	272	294	291	271	248	284	287	252	292	283	310	249	283	300	263	286	306	278	265	282	303	297	252	295	261	258	247	298	309	344	268	279	297	291	279	299	292	280	280	256	291	288	308	300	286	284	256	298	251	294	258	282	303	301	257	301	258	276	276	262	261	259	259	263	293	303	267	274	272	259	295	285	286	281	295	283	279	262	276	246	271	261	293	279	259	267	291	320	275	284	269	287	276	288	284	298	288	292	263	278	280	252	277	226	305	280	282	283	254	272	251	312	275	291	294	282	310	282	285	262	271	250	279	301	310	292	267	291	269	265	279	277	275	240	296	278	287	244	252	297	297	292	238	252	266	300	253	294	255	293	290	276	269	268	268	316	292	272	268	292	310	262	270	279	265	256	278	290	256	280	250	258	299	259	276	263	253	316	265	272	280	294	283	281	246	302	284	261	300	281	272	290	253	279	307	249	254	286	284	262	278	259	294	275	289	267	270	276	303	267	307	263	291	305	294	284	293	254	283	290	270	295	232	271	291	287	250	274	271	256	284	250	297	294	282	296	313	267	288	282	297	276	301	270	302	299	279	277	246	258	289	261	267	323	289	281	275	262	291	297	275	303	293	279	269	263	269	256	273	302	274	283	289	276	253	232	304	276	290	265	271	268	285	255	281	269	282	265	272	295	299	245	280	279	263	267	277	265	254	304	309	305	296	271	292	299	298	286	259	264	260	292	292	271	253	265	284	256	270	295	297	252	294	262	310	294	276	253	262	271	271	253	269	265	292	269	266	261	271	278	297	266	275	266	285	298	299	300	314	303	317	280	284	283	302	280	266	285	248	309	302	276	279	281	260	251	291	289	291	280	256	273	270	275	287	257	271	274	272	266	301	273	295	321	253	299	263	277	254	282	286	270	285	284	272	271	282	291	280	293	287	265	248	257	297	270	282	291	283	285	286	251	296	279	283	267	304	269	255	295	266	297	295	298	286	278	263	285	277	259	280	305	284	296	266	268	249	304	275	318	265	300	319	290	288	291	280	263	256	290	267	283	245	272	272	278	238	256	275	290	307	286	300	252	279	281	253	258	303	290	236	237	264	280	296	279	279	279	261	249	281	292	281	295	293	278	266	285	294	277	288	286	294	245	264	243	269	289	255	300	285	282	278	282	320	262	247	267	266	311	283	262	293	302	272	283	256	299	258	271	268	291	269	256	303	281	261	291	294	290	284	273	259	294	311	252	286	256	272	297	287	280	289	253	260	262	250	281	272	244	265	251	281	297	252	272	256	268	295	302	302	270	258	282	268	286	291	282	285	269	279	266	273	267	262	283	275	273	307	286	262	307	315	273	276	259	305	292	254	272	279	273	268	297	272	293	285	273	273	257	276	269	295	263	305	247	300	291	300	271	281	274	249	291	276	246	265	308	264	261	278	276	260	274	278	282	262	287	273	236	293	283	288	245	300	276	272	260	245	276	265	329	283	297	274	272	273	267	256	274	291	333	265	278	294	302	281	285	279	286	282	270	268	291	275	295	289	329	305	319	284	281	270	295	277	268	293	247	263	289	288	272	276	282	288	299	284	277	265	248	254	268	296	289	280	298	302	293	285	255	291	278	268	320	301	268	247	279	297	279	312	262	285	257	259	251	289	262	282	272	279	247	275	284	291	274	274	257	301	296	246	269	285	274	271	313	269	261	262	255	251	301	253	261	291	267	277	256	298	272	294	298	276	299	299	298	294	285	285	268	276	286	290	260	301	285	273	325	286	323	292	279	253	274	288	259	291	272	256	298	308	286	253	257	284	258	290	244	276	303	271	259	305	285	279	272	262	271	301	274	293	296	283	269	285	267	280	268	345	286	272	262	269	287	303	333	278	246	260	266	257	285	282	291	287	290	270	281	290	259	282	250	271	294	314	270	285	284	280	276	309	270	264	282	256	307	268	271	284	277	287	251	255	274	265	269	252	289	274	273	269	272	277	283	262	251	271	266	271	287	296	294	300	278	272	287	274	284	288	306	315	294	265	316	276	300	282	285	263	280	284	276	285	315	265	261	276	267	297	291	267	270	277	278	287	281	294	296	316	298	273	284	271	297	296	280	265	261	256	261	253	279	273	295	245	270	267	302	284	297	284	299	289	343	275	263	265	281	264	291	298	283	255	290	273	254	281	290	281	292	278	284	285	258	294	324	280	274	282	323	271	303	297	279	293	285	257	266	250	287	271	307	265	315	272	284	282	282	281	286	258	273	265	270	284	285	302	259	262	280	259	256	278	276	275	289	287	276	268	273	294	293	278	244	329	272	278	264	269	315	249	307	268	295	259	253	273	296	293	267	273	285	296	283	294	264	260	298	242	271	289	294	289	288	279	273	268	295	263	271	280	300	311	300	295	295	285	299	315	270	252	279	273	262	279	289	295	268	304	279	274	263	287	238	279	305	312	274	283	284	286	286	280	292	249	251	263	259	296	267	279	280	269	279	282	294	273	268	261	292	286	247	285	273	277	267	276	276	242	262	265	283	268	290	282	291	307	300	277	260	298	287	300	278	304	272	300	306	282	293	286	297	311	242	282	273	276	297	257	272	263	278	275	283	275	283	287	281	281	271	265	264	257	269	285	309	277	273	234	265	271	305	280	271	297	257	275	270	268	266	273	273	253	270	286	303	256	300	276	259	258	261	291	270	275	279	246	274	252	256	285	294	257	256	251	281	294	291	255	283	307	296	269	303	286	273	280	262	284	302	278	242	261	311	286	290	312	300	271	259	293	278	282	260	280	263	294	278	263	293	263	294	293	292	270	307	283	279	241	292	246	251	265	279	285	286	283	333	286	265	260	267	283	297	288	274	308	264	278	259	269	288	315	303	263	286	286	250	260	278	276	262	304	272	299	255	258	277	280	272	287	302	306	303	305	307	282	270	268	271	276	283	268	262	297	287	284	276	282	278	290	297	268	270	258	274	296	270	292	261	271	304	316	270	267	261	253	233	309	269	292	311	262	263	300	280	246	274	258	272	297	295	277	274	306	312	278	277	291	276	322	300	272	293	272	268	333	277	283	251	314	309	263	286	272	290	288	288	271	244	281	325	285	288	283	294	278	285	271	274	242	318	264	298	290	242	305	283	276	284	296	274	270	295	275	260	268	303	284	294	285	302	285	286	277	265	260	299	284	274	286	267	287	231	305	257	249	295	282	265	251	234	248	279	289	267	283	296	303	288	288	296	253	278	305	310	286	293	262	281	296	261	294	314	271	266	249	282	276	291	279	316	268	276	254	278	280	317	306	280	256	289	246	260	283	280	265	286	285	270	276	274	290	282	293	248	297	274	272	273	281	290	271	256	261	286	285
6496	2509	1466	1025	820	770	726	676	657	677	677	661	667	736	676	703	663	700	686	660	667	683	696	655	650	656	715	638	666	666	662	663	642	671	638	634	647	716	668	695	662	650	636	694	652	668	627	667	684	671	614	643	670	686	668	675	668	691	643	663	635	694	683	666	647	631	673	657	677	656	658	689	659	637	654	701	701	666	657	687	689	670	682	677	683	659	633	667	649	665	700	641	629	629	665	693	664	668	676	638	687	678	669	703	699	675	643	662	711	622	637	666	684	659	706	609	678	679	694	690	662	700	608	704	712	662	653	684	644	660	676	631	635	671	642	693	659	635	695	626	675	683	672	629	679	665	656	683	670	666	640	680	685	660	647	693	644	656	662	685	688	714	708	681	693	682	665	643	661	671	674	640	668	667	638	658	682	624	683	647	667	656	676	666	617	638	653	675	680	656	607	672	643	646	665	662	619	658	610	682	677	665	677	696	674	620	638	653	654	673	685	628	689	633	656	665	701	619	669	622	690	713	690	668	727	672	653	658	673	660	666	668	650	671	655	640	700	656	667	641	671	646	659	630	623	650	690	668	649	671	656	709	702	659	683	633	599	673	652	624	634	685	719	653	670	669	603	629	661	656	665	655	748	680	697	606	702	644	662	610	675	664	655	674	669	653	713	714	638	685	656	658	649	655	659	655	678	672	668	697	610	659	615	626	636	635	646	679	697	639	646	680	620	673	672	684	697	665	622	680	655	687	654	653	681	612	690	682	610	655	674	647	660	685	672	685	680	657	665	637	671	648	679	662	645	683	653	646	673	671	618	597	619	668	646	588	645	676	641	679	641	656	678	666	660	636	636	634	683	650	667	635	682	662	682	677	619	658	675	655	625	681	661	657	690	654	685	621	649	692	709	668	675	671	691	627	665	689	608	655	689	654	713	663	692	680	643	729	652	621	679	675	698	667	627	649	606	656	676	678	616	662	695	667	643	634	643	684	673	645	681	692	658	695	670	732	680	673	664	621	677	708	701	601	707	660	655	654	670	670	689	661	643	649	671	646	655	678	710	654	648	666	655	693	682	652	662	669	669	609	657	636	685	691	695	685	651	659	664	686	698	662	667	648	641	620	720	682	685	687	668	647	660	660	648	712	662	700	665	628	629	623	637	645	637	685	647	646	746	615	645	721	649	639	635	639	651	651	598	662	651	652	675	673	675	672	692	675	664	699	638	653	621	685	671	634	673	663	667	664	643	694	660	668	689	679	656	675	646	645	682	643	650	624	618	650	691	637	651	671	659	644	680	668	646	644	691	654	710	672	688	634	602	606	658	661	638	691	685	685	635	679	681	636	668	669	675	634	692	632	678	624	601	663	692	650	685	684	680	677	631	669	608	703	633	664	643	657	672	662	634	699	632	697	684	669	663	656	644	638	644	639	660	695	657	647	689	640	667	659	645	626	657	671	657	654	665	656	666	618	670	624	675	700	689	646	656	640	634	650	645	702	662	661	707	651	659	660	666	704	669	674	654	693	689	649	605	666	663	682	675	624	672	662	656	642	663	676	617	692	643	681	661	650	650	669	684	650	665	647	662	640	646	662	659	683	671	640	625	681	619	660	630	677	653	663	663	655	723	699	688	683	698	626	665	680	694	723	630	672	711	715	628	673	646	640	647	670	611	663	670	635	643	663	627	673	628	681	699	660	656	663	640	689	665	653	650	681	643	661	625	672	675	646	640	716	650	627	658	658	688	672	676	700	672	619	664	682	648	632	659	696	658	678	703	632	665	658	671	657	639	659	654	638	661	707	672	656	619	660	641	697	647	689	685	716	607	661	655	650	663	652	643	618	637	689	681	632	709	680	723	640	652	656	719	634	649	622	675	630	633	658	642	666	649	644	653	684	653	625	663	673	677	735	638	695	656	658	656	725	681	656	612	660	675	632	656	665	653	670	631	650	670	670	677	630	611	660	716	663	666	639	677	678	656	711	620	705	691	667	643	667	652	691	653	627	675	674	661	668	654	644	661	683	695	655	713	642	634	627	705	641	654	707	676	696	677	646	685	618	699	624	655	668	680	657	657	648	626	670	657	648	650	681	644	659	667	692	678	663	743	691	649	613	665	618	630	654	638	694	619	658	674	704	675	614	665	633	644	634	652	626	671	645	657	659	680	704	669	650	644	657	666	631	673	638	647	665	686	641	615	671	594	662	653	647	722	665	606	633	683	698	673	605	651	663	667	614	672	697	640	697	630	646	687	719	676	695	683	627	626	646	638	649	673	662	672	658	689	661	637	639	678	675	657	606	679	650	681	684	705	608	638	669	631	638	664	659	671	661	666	697	682	673	694	674	678	640	687	641	679	635	632	681	669	677	708	666	665	667	629	685	673	646	664	632	704	651	695	683	642	675	658	706	642	676	665	684	668	667	703	636	672	662	684	591	637	629	679	638	684	650	687	703	690	677	663	694	682	661	672	668	688	685	664	660	661	626	665	652	653	657	620	655	655	667	657	679	655	679	650	680	654	702	684	687	677	637	652	609	633	673	649	654	676	670	746	648	711	675	680	704	735	647	654	658	659	684	655	626	709	631	734	672	658	616	638	679	678	637	642	708	697	648	682	683	686	610	643	692	653	706	657	664	652	684	682	668	646	627	678	631	629	683	625	678	676	662	673	642	669	666	661	649	663	664	662	717	615	674	635	671	675	622	675	669	663	660	682	662	643	638	689	659	635	632	711	652	596	732	656	686	650	685	698	666	671	673	697	656	681	711	664	647	693	685	646	607	704	708	659	660	609	707	700	636	663	662	658	641	726	633	686	642	681	703	630	702	652	673	660	703	658	650	656	680	690	678	637	628	664	663	647	635	688	638	687	714	697	689	657	678	690	631	624	661	650	646	627	714	653	666	640	659	664	634	645	734	629	614	685	658	683	693	657	629	673	667	642	678	699	689	666	684	614	618	602	660	671	613	675	712	635	659	668	704	631	661	652	693	628	681	650	615	652	674	685	679	675	677	695	690	660	619	653	670	670	686	668	655	659	714	715	676	671	692	685	666	674	694	647	661	639	649	656	684	656	662	653	646	641	662	649	667	648	690	645	712	637	621	659	686	703	646	647	649	659	652	640	676	697	637	680	700	649	670	654	657	680	669	608	684	642	693	628	669	663	670	696	654	682	648	635	692	660	668	698	652	687	669	637	635	686	687	691	655	622	661	695	611	668	645	621	621	634	633	640	637	676	673	666	715	648	715	643	638	685	656	689	657	686	632	643	627	722	693	635	629	639	664	634	676	641	661	649	668	673	652	627	635	658	696	665	634	655	654	653	649	619	645	662	673	650	683	676	639	638	698	689	645	631	685	639	646	650	639	640	677	675	658	675	714	649	669	641	659	636	691	664	627	628	693	664	687	632	674	702	659	669	641	682	662	645	698	673	711	700	695	649	712	689	643	631	611	673	663	652	712	631	632	658	700	701	679	635	683	673	681	633	649	699	669	698	694	659	690
24409	21006	24308	27891	21007	19166	963	524	420	394	373	368	328	341	300	274	288	254	249	227	239	220	212	226	198	202	200	210	211	212	191	212	209	174	186	197	222	202	207	211	188	212	172	184	212	202	226	166	176	222	200	196	214	221	216	196	196	231	194	206	190	203	182	226	206	191	185	181	192	200	173	205	185	204	211	185	193	187	214	179	198	194	194	180	208	159	201	195	207	217	199	206	198	189	161	200	223	189	175	203	227	183	197	182	184	187	204	175	184	206	198	181	204	218	204	162	204	222	177	192	184	192	184	185	203	183	193	215	204	179	205	215	197	173	206	208	186	189	202	194	172	218	180	188	202	198	175	204	207	191	185	192	202	221	179	184	222	216	176	181	203	193	180	210	227	190	192	186	163	180	195	191	193	200	193	202	200	201	178	190	203	173	177	214	210	189	195	184	203	185	189	215	191	195	185	190	200	221	193	197	173	195	205	204	193	219	200	176	228	181	201	204	189	175	183	213	180	205	205	188	189	186	194	193	203	181	201	181	209	190	174	179	207	209	211	200	196	204	192	207	201	175	181	214	204	193	184	199	221	201	197	226	203	210	197	200	177	193	185	196	179	191	214	218	233	187	191	199	185	178	214	206	217	199	211	204	197	191	208	208	184	178	180	202	198	237	187	186	178	170	183	215	191	185	200	186	187	187	179	183	192	219	209	187	190	205	190	204	179	211	191	190	195	210	227	197	188	198	190	201	189	198	183	174	208	175	190	188	184	200	174	176	189	181	199	203	177	198	196	201	183	195	196	180	197	185	210	189	216	209	192	205	197	205	197	206	183	186	194	202	201	192	174	189	214	191	208	174	175	189	233	193	200	193	220	181	187	214	207	196	188	186	211	200	199	198	178	164	222	182	198	196	195	173	189	197	176	153	195	200	197	221	213	179	191	189	208	187	198	151	199	187	241	203	207	195	189	176	230	223	190	197	224	160	210	211	152	195	178	196	211	182	209	217	196	180	230	201	185	202	187	214	199	170	176	209	225	203	220	215	170	184	207	194	198	187	204	164	203	191	206	212	206	199	174	171	190	179	200	205	226	219	181	173	171	190	180	231	182	205	208	179	160	188	203	192	191	225	209	203	215	180	188	213	203	188	192	196	200	188	208	179	212	186	197	188	188	175	179	165	203	204	188	176	204	196	206	202	221	204	208	183	210	192	192	186	201	177	176	186	196	192	193	176	161	209	183	208	203	184	219	199	226	191	192	183	202	186	184	208	201	206	191	187	193	208	190	190	168	203	192	226	209	200	205	206	201	195	179	197	169	179	212	176	193	210	203	197	186	186	193	188	206	187	193	197	198	189	186	195	212	199	230	177	200	214	203	206	203	187	205	177	190	204	201	177	188	190	210	174	200	216	205	201	180	189	178	194	186	193	200	194	202	190	199	207	188	197	157	197	183	200	195	185	178	202	178	168	197	221	162	215	164	187	172	184	214	207	201	191	202	197	206	211	206	190	189	190	205	231	193	216	197	203	199	184	217	193	200	168	195	202	186	193	202	212	214	196	184	205	184	172	196	196	191	203	191	192	175	195	229	187	214	206	188	175	183	194	182	205	197	175	185	167	198	197	230	180	186	188	210	196	246	206	211	225	200	197	179	191	195	212	185	205	170	160	241	182	204	176	190	192	194	204	172	196	225	206	202	200	157	191	219	197	196	202	194	202	196	218	186	185	211	189	197	189	169	211	199	200	212	207	187	183	203	188	158	208	201	206	206	202	208	184	190	214	187	204	222	197	187	203	178	204	216	201	196	186	212	188	199	200	206	201	200	195	188	195	189	209	189	195	184	202	192	189	203	210	232	195	202	197	222	199	202	204	202	206	206	213	178	219	194	159	205	217	196	180	213	208	228	210	195	207	193	179	184	209	190	175	198	170	192	181	214	204	184	207	201	205	222	194	187	173	182	207	213	206	201	199	194	188	183	200	199	210	190	215	187	199	191	199	171	197	198	217	175	169	207	201	175	214	200	187	212	207	223	177	195	194	192	208	199	198	229	190	191	205	161	198	182	195	203	191	170	171	190	187	180	165	188	211	189	226	223	185	204	174	203	186	211	221	194	199	175	226	188	203	224	182	191	177	207	193	196	178	191	174	217	209	165	181	215	207	194	215	194	188	200	181	205	195	228	188	181	187	182	187	209	162	188	198	184	203	184	188	225	192	173	194	202	183	199	187	214	188	204	215	236	184	180	216	212	192	224	221	204	220	202	175	164	212	172	181	167	188	196	206	192	215	192	187	203	201	202	187	207	182	184	184	213	201	180	198	217	201	194	173	217	194	194	187	223	215	184	186	213	185	203	204	194	198	204	174	228	218	217	189	222	182	207	171	190	188	194	191	190	238	210	196	203	179	207	187	192	188	196	196	209	200	164	216	178	199	192	166	197	205	208	201	180	207	191	188	213	186	196	185	176	179	212	202	185	206	197	187	202	181	188	191	204	201	210	178	198	205	185	219	210	188	177	194	193	194	185	188	203	201	196	202	182	217	224	188	178	202	176	192	174	194	195	190	197	175	188	185	165	211	210	180	177	214	206	212	191	206	205	183	182	186	208	187	200	178	190	188	210	194	210	204	213	200	183	189	203	207	167	205	201	189	180	208	207	210	210	187	200	179	217	189	192	195	195	186	212	201	206	173	214	181	190	188	197	178	171	204	190	190	199	182	210	206	206	185	199	194	198	213	203	200	213	193	209	184	189	195	197	190	188	195	207	219	174	192	215	164	174	186	211	169	205	209	184	221	209	175	182	199	209	178	205	215	211	197	206	214	203	207	193	180	198	195	183	226	213	185	186	193	187	181	211	211	178	202	192	187	198	207	186	195	184	214	200	192	189	203	190	197	197	216	215	194	207	196	218	188	191	195	206	167	182	217	199	215	223	216	176	199	200	193	184	222	196	195	156	202	221	190	192	221	223	160	194	214	194	211	186	191	222	210	205	207	187	180	209	191	215	182	199	196	176	201	185	206	195	205	194	196	201	212	223	207	200	213	179	199	218	212	189	189	195	201	194	192	176	191	214	207	177	194	204	177	169	171	188	199	202	203	196	199	211	191	193	198	197	206	186	224	177	204	200	201	186	184	201	204	167	185	193	210	185	185	213	208	184	197	199	187	185	189	184	178	200	180	200	201	227	192	203	200	196	198	185	161	176	182	171	202	194	198	205	187	174	173	180	197	179	221	176	196	188	217	218	208	194	187	189	235	181	207	216	172	193	193	206	209	189	188	187	175	196	209	191	207	222	185	181	228	188	189	192	173	205	180	184	200	205	209	204	203	198	194	210	186	202	213	196	171	185	206	196	188	191	195	167	189	181	198	188	174	211	185	206	201	187	177	176	215	171	197	215	203	213	217	188	188	184	200	183	190	211	191	184	200	226	188	227	196	180	186	192	187	208	190	228	203	218	217	187	196	176	182	192	194	179	207	175	208	189	220	196	165	193	188	206	197
4542	4637	2478	1281	913	675	584	630	568	535	532	528	576	512	585	525	518	507	491	496	467	496	486	470	486	468	459	480	490	498	502	464	464	462	474	472	501	470	479	481	473	499	482	496	413	474	516	465	526	502	494	531	501	473	459	494	522	524	486	512	485	514	464	482	472	503	486	413	459	501	467	506	475	453	444	457	489	480	507	458	489	488	463	462	430	477	457	449	462	509	482	475	473	474	439	484	462	476	500	491	530	493	456	504	463	494	497	452	482	463	490	487	491	466	476	463	473	412	453	490	473	466	443	482	470	493	448	472	485	493	471	479	517	478	513	505	479	456	461	496	493	499	476	473	466	496	452	483	450	475	495	481	487	491	470	454	479	460	472	534	473	489	483	484	493	485	465	480	444	495	450	484	505	480	503	487	480	501	463	468	483	477	481	471	442	507	494	478	499	500	491	452	478	489	493	475	491	466	506	452	475	460	437	480	488	495	494	468	438	450	452	473	414	463	472	500	484	475	502	469	457	450	471	456	489	471	482	506	510	434	476	439	485	496	494	487	450	478	477	472	481	519	489	473	469	451	494	484	507	535	461	516	440	486	462	449	469	457	475	454	470	462	469	452	466	486	485	490	453	472	488	479	501	477	481	498	443	503	456	499	458	474	473	495	459	479	467	484	473	465	461	490	498	488	457	513	440	498	518	480	490	469	505	474	477	492	485	470	482	484	491	478	479	502	450	468	488	452	473	484	479	490	513	451	474	516	510	443	455	447	452	517	460	518	495	497	433	489	463	457	455	478	514	468	476	508	518	465	505	465	475	471	478	479	412	469	512	464	493	442	476	476	439	506	480	432	441	496	472	476	477	476	474	458	476	440	511	490	495	491	506	471	483	459	475	483	475	493	482	459	456	471	472	467	492	523	435	490	455	460	487	530	466	473	483	485	454	417	494	485	473	450	531	464	473	484	533	490	491	466	502	461	436	498	455	450	472	484	506	508	467	439	475	453	481	503	526	471	474	469	480	493	466	491	480	452	486	464	447	473	507	490	487	479	446	492	463	433	516	509	539	476	447	455	455	493	510	418	462	471	498	465	480	499	480	492	495	476	474	492	466	514	508	487	476	463	432	449	523	482	444	515	458	472	481	515	546	467	474	526	455	450	500	513	479	480	481	465	459	479	505	488	443	497	517	486	502	486	458	506	476	457	472	474	501	450	484	490	487	436	486	461	475	509	529	490	507	458	518	486	480	459	499	506	481	500	463	464	472	529	461	454	459	502	464	481	514	487	505	457	498	461	460	493	455	472	456	519	467	515	452	444	443	461	495	496	526	519	444	475	454	453	475	516	484	451	463	493	501	466	442	472	455	461	476	501	490	488	488	503	503	464	464	471	499	504	497	459	487	485	504	445	493	461	477	470	486	460	478	437	501	488	485	482	467	468	472	472	503	524	494	484	477	466	436	473	483	488	462	510	460	490	471	475	468	480	447	493	459	505	494	465	479	465	473	436	461	499	489	494	485	490	471	455	519	471	474	468	486	468	441	512	469	468	476	499	488	440	500	485	458	502	482	442	464	490	527	507	459	486	449	491	473	487	450	477	461	495	438	477	443	470	469	480	483	455	506	475	490	481	443	474	497	484	450	471	486	432	453	494	486	502	491	482	470	488	451	457	449	432	453	466	441	455	498	480	486	488	554	502	458	480	480	494	500	484	495	496	442	495	461	437	457	473	473	526	488	467	483	474	486	447	482	478	507	470	486	481	442	490	484	486	473	509	468	479	437	469	482	491	474	474	453	503	499	504	491	462	473	489	469	520	490	486	492	443	444	492	491	475	476	462	467	525	458	476	491	473	473	461	485	476	470	456	447	454	499	499	492	507	493	527	506	511	517	493	513	475	468	465	520	520	475	453	488	464	477	460	452	496	514	451	486	464	497	484	489	484	484	468	448	467	428	476	453	472	483	474	461	466	484	475	474	446	465	448	475	514	489	520	511	514	478	479	458	474	443	462	476	489	522	461	458	506	469	466	472	475	440	476	459	446	469	484	520	482	479	494	497	476	468	491	455	479	482	453	490	519	486	476	487	477	508	512	497	486	460	471	503	463	462	486	470	480	529	481	494	469	504	428	496	473	463	492	497	495	505	446	499	469	511	466	466	454	508	483	469	469	494	432	468	474	462	452	499	493	466	430	516	482	506	467	461	441	482	492	463	479	457	503	511	460	463	487	464	459	483	460	488	449	479	475	494	506	472	454	484	474	435	473	459	453	452	464	464	444	451	486	494	452	499	475	509	480	491	479	472	492	454	441	495	481	508	477	477	499	476	510	482	467	491	459	488	502	510	459	499	472	472	498	503	457	479	497	490	513	439	501	488	502	492	492	468	462	492	455	478	457	504	440	480	460	453	486	451	488	487	478	473	503	551	482	505	489	465	445	482	460	441	475	457	514	470	476	481	503	467	483	496	440	492	448	467	481	483	451	483	503	486	467	514	484	483	501	478	480	475	439	502	493	430	480	481	453	482	469	514	460	480	469	467	495	494	516	486	491	483	460	507	496	435	448	463	489	443	470	465	463	479	458	445	460	459	472	498	474	485	478	504	466	467	498	450	501	461	492	464	497	470	481	471	473	477	460	495	489	467	505	479	490	490	498	494	473	435	447	467	519	476	477	475	494	445	470	487	456	490	482	494	491	481	457	469	478	517	443	477	472	500	513	478	467	475	485	465	459	492	475	457	469	459	463	504	474	464	441	523	464	480	468	480	464	471	484	464	498	443	461	469	471	447	440	457	456	465	476	474	457	487	471	471	517	503	465	474	483	492	459	506	497	456	471	464	448	442	484	492	465	496	461	451	487	493	465	527	472	491	463	484	449	523	531	498	474	451	468	472	494	469	492	478	483	499	492	484	466	464	511	487	501	440	450	501	471	464	454	483	467	439	510	469	495	504	511	465	494	459	506	455	503	482	461	473	448	505	505	494	470	463	520	497	501	477	471	472	466	469	455	483	472	499	480	518	477	480	486	472	482	485	421	469	443	482	465	431	466	486	488	425	459	525	500	472	506	453	457	506	471	494	460	515	490	440	535	512	456	475	447	489	483	489	478	500	463	491	450	481	490	454	502	486	505	474	475	461	477	488	479	483	501	466	480	461	475	423	454	487	458	481	492	457	449	494	458	483	514	473	489	469	494	516	486	503	496	476	475	452	469	465	449	488	497	431	467	500	507	489	482	455	484	477	450	494	452	465	478	444	503	500	471	463	448	446	449	433	482	437	509	456	482	477	478	482	496	438	472	506	459	447	494	500	511	521	480	465	439	458	507	497	454	424	478	478	468	461	446	525	479	484	497	488	467	483	513	496	479	468	499	496	548	446	460	461	484	499	463	489	461	483	500	475	467	490	445	445	490	480	430	474	499	495	450	463	478	476	528	462	517	499	475	493	501	469	452	482	486	478	471	477	462	481	478	486	488	490	539	513	489	469	482	448	469	456	446	496	478
23783	20972	24598	27518	20974	20992	14948	966	514	459	483	438	345	330	360	293	222	247	229	192	172	186	169	172	190	165	175	171	161	172	147	170	163	151	157	166	166	150	176	171	134	152	168	173	174	161	146	156	157	143	167	153	178	124	159	160	159	152	125	140	147	152	138	136	121	167	152	151	142	157	155	142	152	155	135	143	150	142	160	145	168	164	151	142	141	152	151	146	146	150	135	154	151	172	137	137	133	136	157	151	142	170	139	148	141	142	139	146	137	135	118	162	166	144	141	142	146	166	157	156	165	150	147	172	142	163	156	155	174	146	153	147	158	144	139	140	121	138	160	144	145	156	140	141	160	153	137	139	127	157	159	114	139	145	163	150	137	162	123	155	158	149	147	147	159	140	142	161	123	150	170	144	153	145	164	164	132	158	135	142	160	136	143	155	147	158	151	152	160	149	161	146	155	138	145	162	160	126	158	156	174	138	121	146	129	175	149	151	123	163	153	132	160	132	143	164	148	178	159	146	148	153	149	144	142	163	165	155	130	163	141	152	142	140	148	123	146	143	142	125	158	128	132	163	126	167	131	163	148	153	158	133	126	143	130	153	180	155	134	160	136	145	157	144	198	140	148	148	154	137	148	131	114	140	174	119	158	146	154	137	155	114	130	132	160	159	161	152	125	131	129	153	145	142	137	137	138	153	147	156	150	142	139	152	141	163	117	139	133	137	136	125	126	162	152	148	131	157	146	133	166	136	134	141	144	164	151	138	145	140	167	131	155	149	142	134	129	158	147	148	126	169	136	124	161	133	144	168	155	161	160	124	135	144	155	154	135	139	141	129	138	153	128	151	173	164	155	137	162	157	150	132	144	150	152	150	159	151	130	175	142	123	143	146	130	143	148	150	140	143	131	129	125	144	144	151	134	156	150	147	169	160	140	132	139	174	141	136	148	149	152	129	140	134	154	138	139	162	143	141	130	144	150	130	150	160	163	150	147	149	141	140	159	159	149	146	158	142	148	129	139	131	143	124	153	128	136	132	142	135	146	137	130	130	145	145	149	131	167	154	153	141	161	138	135	145	164	167	134	145	166	130	146	134	134	147	154	164	155	132	128	161	148	152	150	138	149	144	157	147	135	155	130	138	123	138	149	142	116	176	160	153	137	146	146	166	145	144	146	151	140	130	140	162	160	148	136	155	128	151	156	135	143	129	156	141	138	159	165	146	157	126	154	145	156	162	123	130	129	133	148	155	165	153	133	161	144	138	143	157	151	140	145	133	157	141	148	165	152	132	142	120	158	144	142	159	156	152	151	140	134	136	156	170	163	165	157	118	148	154	174	148	123	142	142	142	155	148	125	164	132	147	134	144	140	148	157	168	148	152	148	130	155	137	142	152	151	136	155	158	149	130	136	149	142	129	141	148	141	148	120	137	119	151	175	121	138	151	154	125	169	168	134	135	151	132	158	173	125	153	139	169	144	129	166	148	157	136	149	156	165	146	157	153	150	156	128	156	149	162	157	155	153	135	155	125	139	132	133	132	145	171	140	149	161	143	137	116	142	153	146	140	141	131	153	156	161	171	166	135	167	142	145	160	146	134	142	143	152	151	136	155	143	139	182	138	157	151	162	134	128	162	164	157	142	134	136	159	136	161	160	138	146	158	159	144	135	135	129	140	154	152	135	147	164	155	141	155	170	164	148	131	143	159	136	144	125	138	162	145	138	142	162	142	129	143	147	169	147	140	147	141	172	140	151	158	138	151	155	131	159	125	129	165	132	158	145	125	172	146	129	167	142	122	135	168	165	130	147	141	150	131	166	131	146	164	136	149	157	159	141	139	129	146	164	152	145	132	123	134	155	146	167	142	148	156	143	157	157	140	152	140	132	147	162	149	161	131	139	140	137	116	149	147	139	154	133	164	154	139	148	131	145	140	145	144	159	137	141	171	172	148	157	149	148	149	126	132	122	140	159	146	137	151	171	157	107	140	145	167	177	135	148	163	144	141	138	137	165	134	144	141	163	147	134	149	135	145	159	133	162	159	162	151	128	137	135	138	150	149	150	151	153	138	137	158	149	157	166	132	148	128	147	145	142	127	147	153	146	140	158	144	146	142	140	166	146	149	137	159	149	149	116	149	150	146	152	141	141	127	131	144	147	134	162	140	140	144	169	158	143	157	144	150	138	153	157	160	157	133	136	166	142	163	152	139	151	144	128	137	127	155	131	136	130	140	152	136	181	152	141	134	152	140	171	144	168	145	147	152	144	157	118	146	145	133	154	125	157	138	149	141	160	121	156	157	163	150	149	130	176	160	159	151	131	142	159	158	130	172	151	135	145	160	141	132	148	138	145	153	137	145	139	161	150	159	164	162	156	161	143	131	145	155	136	153	141	150	152	182	140	144	159	152	127	154	155	142	143	147	138	156	154	143	141	138	159	133	152	159	151	142	137	151	143	127	134	148	149	126	141	126	136	146	144	174	141	139	166	139	162	149	167	141	137	154	158	141	138	126	155	154	161	154	154	130	145	160	133	135	167	155	135	150	165	137	141	144	143	145	150	157	155	161	152	149	148	156	150	139	147	157	180	138	147	139	119	157	155	130	173	143	140	151	137	154	145	133	147	152	136	135	149	150	134	131	155	137	138	142	147	146	135	126	135	137	158	150	173	165	160	133	129	135	151	153	133	141	138	155	138	143	155	135	159	140	133	136	158	140	130	148	139	160	144	153	151	167	146	152	127	158	145	170	136	151	165	179	156	128	141	146	138	151	158	163	139	139	145	125	148	140	151	151	144	151	132	137	160	163	173	132	153	135	158	143	135	135	172	145	160	145	158	145	121	155	162	142	136	137	163	142	131	165	152	139	132	130	147	132	128	128	159	143	172	151	142	128	134	144	148	153	151	166	129	172	163	159	140	144	125	163	165	146	158	140	143	139	153	138	170	145	138	145	134	134	149	166	167	162	166	150	155	144	146	144	162	158	150	130	146	163	141	148	134	126	146	117	154	124	133	139	134	137	144	159	143	128	157	153	138	120	151	149	161	140	155	133	128	153	153	160	143	137	140	145	156	146	135	165	163	126	140	155	153	130	139	145	143	137	135	145	159	140	147	174	148	152	142	145	140	155	177	151	179	153	144	134	170	135	124	132	159	127	141	127	145	145	141	151	152	165	133	122	115	145	142	139	168	129	168	143	129	120	129	143	160	156	142	152	139	129	144	137	160	125	143	125	162	137	145	144	144	135	144	161	152	140	138	133	146	121	137	146	112	156	154	151	138	143	155	129	159	148	126	132	136	164	154	140	148	137	148	140	153	134	139	143	142	140	135	161	142	137	140	152	137	129	151	158	156	133	146	144	162	145	139	144	154	163	129	159	158	169	168	184	132	156	135	154	138	141	176	143	129	130	149	164	161	155	151	143	130	157	169	151	133	156	134	125	128	149	118	147	136	138	155	146	157	173	129	131	151	146	139	152	148	142	126	139	146	143	114	143	144	148
5041	7163	3547	1672	1034	761	572	588	463	500	462	486	445	430	447	439	379	422	421	405	383	409	414	385	396	384	371	425	368	365	391	350	384	379	354	359	364	397	371	376	371	393	379	404	370	360	410	369	374	389	399	365	363	405	380	381	376	403	397	363	384	375	388	393	388	408	376	365	351	349	401	377	394	405	361	377	408	338	375	401	365	376	349	361	326	370	421	347	356	417	343	367	337	412	391	399	355	374	364	360	384	363	368	366	380	395	396	348	379	358	416	365	378	358	373	382	347	395	396	358	358	397	380	384	349	381	356	375	383	375	340	374	372	349	372	353	358	361	346	351	326	382	391	363	367	397	381	368	364	339	345	402	409	344	365	356	369	377	309	361	389	353	360	371	361	366	360	361	362	378	336	368	378	372	373	388	368	369	364	352	367	384	359	376	376	380	387	379	351	371	327	366	379	401	379	365	358	372	385	351	349	379	378	406	395	388	367	368	368	387	358	361	369	381	365	389	388	394	344	389	310	335	357	387	318	343	330	385	405	355	421	387	361	362	381	454	391	375	402	355	385	380	366	342	374	369	381	387	376	335	369	384	386	370	379	361	382	379	375	360	366	355	401	400	384	381	366	375	367	331	373	354	398	324	383	348	333	374	372	364	350	387	374	369	367	351	364	393	364	347	362	366	392	369	355	399	387	365	342	357	351	360	386	365	388	392	366	399	414	374	394	366	383	400	326	335	377	352	364	375	355	381	354	382	368	349	350	346	359	351	387	404	346	372	396	382	370	345	418	375	338	394	377	377	358	337	366	419	405	353	383	364	383	384	368	370	349	410	398	372	335	368	341	380	350	393	375	369	348	383	354	353	363	379	379	401	364	360	381	406	370	353	393	369	377	401	372	333	354	365	407	362	379	363	348	391	354	348	331	409	366	365	343	391	392	349	366	391	414	412	390	355	344	381	349	404	395	415	396	375	357	363	388	378	398	390	374	336	357	376	346	377	391	368	360	387	366	369	362	373	398	387	360	337	339	385	386	386	387	382	387	363	418	378	422	362	352	401	371	358	348	363	395	375	413	389	366	347	378	356	409	375	387	372	365	375	359	380	389	344	406	387	370	352	340	368	358	359	364	363	376	413	422	378	371	364	331	376	385	402	408	355	379	377	348	343	366	357	356	365	396	389	387	341	380	411	390	362	396	359	351	362	394	386	410	368	423	349	361	386	368	362	351	370	382	341	398	378	387	353	358	408	374	361	382	359	380	340	419	393	371	413	376	363	374	365	383	368	360	358	389	335	368	352	386	326	332	350	370	394	389	374	376	376	391	360	374	363	384	371	370	347	353	317	345	361	356	400	375	375	401	398	392	347	422	373	382	389	350	352	383	384	368	357	386	383	395	373	410	337	382	371	365	344	363	381	350	385	344	340	354	391	344	370	360	358	358	364	394	354	369	373	381	373	384	335	387	367	359	369	367	360	377	379	343	369	362	380	377	361	370	403	356	399	365	392	353	377	385	394	385	382	361	389	377	363	381	342	387	367	349	352	356	404	365	384	380	426	394	351	395	400	354	374	373	361	384	356	398	365	372	373	391	400	399	361	382	378	395	348	387	354	342	385	378	388	364	372	360	378	386	327	344	388	389	396	382	361	371	396	341	372	372	388	364	386	338	368	368	357	379	373	403	362	366	366	373	389	302	370	369	364	396	388	392	378	371	367	386	380	350	358	342	364	330	363	382	367	367	342	341	357	362	374	365	353	364	399	376	354	333	366	397	364	389	374	345	379	332	367	371	372	362	346	356	365	410	366	364	396	402	364	394	380	359	414	408	354	349	365	374	365	360	344	369	410	378	331	347	371	384	359	376	345	348	398	366	382	345	355	352	326	376	383	351	344	393	348	380	395	380	357	378	349	378	381	337	367	357	380	387	355	373	354	399	361	342	350	397	418	382	377	401	320	389	360	342	367	363	394	375	340	379	365	356	404	397	386	374	337	350	390	374	401	386	349	363	341	390	384	395	340	360	354	327	374	376	350	374	396	381	378	352	389	376	360	363	347	371	396	383	373	344	404	332	368	357	388	376	406	367	361	394	398	361	367	348	347	400	348	399	420	366	377	360	348	399	380	354	346	391	325	364	314	414	350	355	374	360	372	417	347	373	386	386	350	344	380	373	371	392	404	365	379	369	366	378	373	369	344	344	386	380	368	385	401	345	373	389	378	372	382	353	364	354	355	366	352	385	374	372	372	358	384	366	380	361	368	358	339	403	372	362	369	346	364	361	368	373	390	350	366	346	356	363	364	382	362	388	363	343	368	369	374	390	363	378	355	371	368	367	361	368	364	396	378	381	384	347	378	358	359	386	384	346	373	387	351	366	358	367	338	321	399	341	373	396	350	380	354	351	395	350	372	396	378	376	363	393	345	333	384	379	366	376	379	354	394	368	345	360	373	378	374	330	366	371	370	402	392	352	391	364	365	392	336	348	341	306	338	353	368	387	378	368	376	379	369	380	383	397	367	361	379	380	356	343	383	375	352	383	368	347	368	340	372	388	373	430	371	369	375	391	344	331	376	368	388	359	394	346	375	362	373	413	376	357	353	342	351	351	363	393	370	347	386	383	376	361	352	366	345	337	381	334	379	389	399	391	389	384	381	390	390	384	402	336	348	361	407	402	375	388	357	365	380	378	345	360	376	368	368	350	374	378	324	356	373	370	407	375	381	395	406	325	390	362	357	367	358	357	381	368	364	372	378	380	382	362	326	374	342	377	349	361	384	355	380	349	385	378	379	376	370	357	373	375	354	379	366	398	380	366	377	361	394	341	377	373	406	382	402	352	357	374	384	401	402	347	395	382	344	377	368	354	398	382	364	390	385	337	378	368	388	368	366	378	361	373	349	390	383	368	366	360	374	359	366	373	346	388	409	381	334	393	364	370	370	345	383	394	367	376	358	385	374	369	354	383	349	378	403	382	366	392	385	406	365	363	404	372	374	364	419	373	383	370	364	375	389	367	383	388	350	332	380	331	359	379	371	359	382	355	346	398	383	371	365	386	350	358	395	370	384	350	324	412	403	378	390	361	378	367	384	361	390	400	376	346	382	357	374	360	384	368	413	386	364	364	363	333	356	360	367	386	354	363	394	367	311	379	361	378	370	347	329	356	381	363	393	366	385	378	371	361	387	376	400	371	362	397	346	343	359	366	368	366	383	366	375	386	359	356	359	381	356	374	360	362	409	384	353	345	362	388	377	374	370	385	350	370	370	353	365	379	349	351	373	355	365	396	372	373	387	363	368	409	390	353	369	357	378	385	392	352	379	359	372	396	395	394	340	358	391	370	389	389	387	353	357	364	363	342	383	397	395	384	341	416	374	385	370	370	353	362	320	400	371	386	392	394	341	372	377	389	391	372	371	338	337	340	368	363	388	394	355	345	381	334	369	395	403	352	382	368	372	385	395	404	384	343	370	358	350	374	351	367	387	380	398	374	369	363	351	372	370
30690	20486	11501	1308	674	555	497	406	363	364	378	374	350	351	335	283	301	306	283	276	289	252	295	283	288	288	297	273	299	293	296	276	271	271	300	299	288	318	290	280	269	312	269	255	283	289	269	248	259	274	262	294	288	288	284	295	294	289	304	266	279	281	297	281	272	283	287	289	276	305	283	318	292	280	291	277	265	308	241	283	302	278	271	267	267	288	274	276	290	303	270	273	269	252	272	266	258	307	322	301	271	253	283	292	278	272	285	270	290	285	302	259	251	246	262	255	290	269	256	282	238	274	309	286	298	285	280	269	287	278	268	264	273	282	297	287	298	274	278	311	272	277	256	283	295	283	276	236	288	288	283	279	290	279	262	298	251	264	262	246	283	270	277	269	251	314	283	273	296	270	284	262	301	295	279	263	284	256	273	303	228	283	271	270	278	288	248	280	275	273	256	279	273	278	289	263	280	292	288	311	318	311	262	280	285	293	263	257	275	298	269	304	279	275	295	289	314	301	286	347	268	268	308	302	286	286	278	257	302	293	316	281	282	260	274	287	278	276	301	256	292	282	260	249	279	284	266	290	268	265	274	229	283	270	259	274	278	279	296	278	293	297	314	298	255	281	304	308	263	277	270	272	273	282	268	286	270	282	295	265	271	278	288	255	301	272	271	266	306	269	289	257	278	312	275	286	267	283	257	286	291	306	260	292	257	282	269	262	273	291	276	278	275	279	258	306	268	263	294	280	288	257	259	271	304	309	295	283	259	286	282	263	336	290	298	244	260	304	291	282	269	260	305	300	277	328	301	294	262	291	269	281	276	237	281	311	286	283	269	247	296	280	272	275	289	281	259	298	293	306	320	280	294	283	281	299	258	287	278	253	251	267	286	284	301	292	270	290	260	283	267	307	271	289	254	255	305	311	273	272	272	250	284	283	298	259	275	284	268	268	268	243	253	243	260	290	304	260	294	293	301	288	286	305	305	307	292	285	301	278	309	289	260	290	276	291	268	298	267	272	266	293	261	280	254	290	254	267	299	283	280	272	318	308	277	305	260	315	290	292	303	296	253	284	285	265	260	292	296	296	260	296	263	289	243	244	277	284	292	309	286	275	279	311	292	300	295	312	290	287	271	242	261	256	302	254	283	284	236	278	258	270	297	294	276	275	280	294	255	311	278	253	293	306	268	286	299	265	286	278	271	267	307	267	254	264	280	261	282	273	314	254	294	282	272	258	267	282	284	272	270	303	253	305	264	305	282	273	282	287	264	307	276	264	271	273	283	236	303	280	280	287	300	273	270	286	283	269	296	280	290	275	275	260	244	288	280	261	279	257	274	275	312	276	254	316	279	278	321	322	287	277	284	306	256	240	289	286	278	286	274	300	299	256	278	287	279	281	292	281	289	289	281	287	304	260	250	272	295	289	302	266	276	276	267	267	293	320	313	280	289	284	288	301	289	298	291	322	269	268	299	293	292	274	297	299	292	282	279	251	304	289	315	271	291	286	314	289	267	278	281	252	260	267	272	284	306	295	237	259	296	238	272	270	251	248	299	263	287	296	266	254	284	271	251	275	276	232	301	262	252	299	263	262	289	229	270	294	275	312	289	283	287	269	289	274	256	270	293	282	281	277	313	266	266	299	270	290	263	280	275	278	293	258	275	290	262	294	271	288	265	285	259	288	321	299	263	280	304	272	261	281	302	287	288	268	257	268	285	254	278	251	277	281	341	273	283	267	287	306	235	306	297	304	289	250	257	309	279	287	272	275	292	273	275	270	285	279	282	270	260	310	252	250	291	277	271	254	281	288	283	286	275	274	266	279	305	288	292	314	288	314	278	299	268	303	256	278	267	262	274	268	263	287	270	273	287	276	282	284	300	308	247	231	288	286	248	278	263	287	264	264	271	292	265	296	248	245	278	302	296	287	261	298	245	266	284	315	262	272	276	294	284	292	276	284	279	292	304	302	298	289	304	281	270	281	250	282	301	279	307	282	264	284	304	267	275	259	276	288	282	289	301	282	264	281	317	281	273	282	284	271	272	302	276	291	244	319	314	299	303	279	291	309	275	281	299	269	283	272	294	242	326	282	259	258	255	260	270	272	292	289	270	289	343	267	270	261	251	271	268	279	288	268	297	258	270	298	269	300	287	254	276	259	298	256	250	262	270	279	286	265	259	290	285	294	298	261	286	288	272	277	266	285	286	267	278	268	243	266	288	286	252	260	280	244	272	283	305	306	315	308	304	273	266	301	286	315	296	257	303	279	283	309	272	286	260	298	247	285	274	286	272	284	243	299	312	291	245	261	254	282	261	260	270	236	294	262	283	292	286	290	296	270	297	298	294	308	275	272	281	321	258	249	268	248	298	296	265	287	293	270	279	314	273	275	303	247	268	286	283	254	286	295	279	295	277	304	275	297	291	250	285	279	264	272	260	236	284	340	262	253	270	301	270	305	298	295	263	325	264	252	249	271	277	263	261	288	265	282	285	286	291	276	279	294	282	280	272	299	266	302	258	285	274	281	227	277	323	305	290	298	282	301	268	259	291	305	287	302	280	287	267	281	275	264	287	260	272	278	283	278	237	297	283	284	273	286	261	266	288	263	259	302	270	269	287	273	268	282	273	293	289	268	298	278	278	264	289	267	276	295	299	304	284	260	277	265	288	267	284	269	267	274	269	276	266	268	323	285	291	279	284	250	258	282	281	300	265	254	271	259	277	275	287	276	274	303	289	290	292	262	290	284	262	300	253	286	289	290	274	265	265	267	283	260	293	290	272	281	287	292	262	306	274	251	276	274	328	305	273	270	310	259	303	248	236	284	304	279	282	269	283	281	293	273	278	284	276	279	262	275	283	264	292	305	255	226	272	279	263	266	287	253	286	269	266	278	284	269	301	306	271	275	242	276	287	238	288	257	290	256	297	273	304	297	287	309	284	284	272	288	274	285	275	274	262	302	308	290	275	281	302	311	295	306	256	290	312	330	267	273	287	298	304	265	284	247	292	285	274	292	268	265	274	266	265	292	273	267	293	271	257	277	275	294	291	289	313	255	238	276	282	283	293	272	302	301	325	266	275	298	289	308	283	275	265	290	281	251	281	270	263	296	272	289	280	281	277	274	276	276	276	282	271	277	267	272	248	286	250	280	283	310	283	262	313	282	264	241	305	269	284	276	269	292	269	288	268	324	273	294	264	279	288	288	281	310	255	265	281	244	292	298	278	255	320	294	269	277	297	288	303	293	248	269	260	293	281	291	284	296	273	288	247	311	290	263	297	281	310	283	274	296	259	275	286	261	286	261	316	302	286	259	272	262	263	305	298	295	273	278	258	266	309	260	283	297	265	296	270	286	279	304	265	293	293	291	273	270	269	302	322	292	273	296	265	286	283	292	265	285	299	248	293	299	275	289	289	292	301	296	323	259	293	282	272	257	239	269	286	265	285	275	288	290	297	270	281	275	292	273	259	264	262	281	260	278	277	266	276	286	280	273	288	276
6702	2357	1603	1090	901	790	752	737	690	700	679	738	722	688	675	633	669	690	633	637	666	654	687	667	700	658	638	655	637	665	694	634	631	613	675	612	655	659	660	640	696	624	669	674	700	697	644	687	658	627	716	705	644	654	686	673	604	673	658	698	687	683	658	635	645	631	699	655	675	638	648	716	648	638	684	627	659	663	686	682	670	683	682	635	680	660	653	697	660	651	694	666	612	624	698	717	662	653	674	656	675	699	639	675	649	623	674	693	618	668	691	636	622	644	658	678	672	604	671	731	676	676	654	637	669	641	691	686	667	681	647	653	641	685	681	621	686	613	651	639	672	626	661	629	626	692	693	702	698	725	672	675	670	658	637	660	635	656	636	686	674	640	651	660	663	686	663	677	645	657	699	622	675	679	663	629	641	661	656	640	712	737	688	638	665	695	709	674	695	718	636	647	689	645	655	604	669	670	642	647	670	634	725	626	705	666	657	648	670	671	649	678	666	646	626	689	673	639	694	665	667	690	662	632	645	604	692	690	656	691	668	691	644	683	670	636	633	641	663	662	636	637	645	627	675	694	635	649	705	672	645	651	686	605	596	676	638	667	653	650	659	663	645	690	696	654	639	656	623	657	676	640	696	668	660	705	648	659	664	672	650	660	662	658	667	644	669	658	657	679	649	641	648	616	662	665	678	633	716	684	699	674	659	650	697	646	689	623	641	623	650	676	668	662	641	604	692	677	673	656	645	675	652	629	661	642	662	686	668	730	663	680	676	618	701	674	644	688	665	637	646	627	654	655	633	711	653	679	670	693	631	634	656	669	684	613	642	665	680	672	674	689	673	599	674	669	655	673	646	727	676	671	711	664	660	699	692	688	691	661	644	656	656	677	705	659	670	616	664	667	649	675	680	693	661	704	667	669	686	673	703	673	656	673	642	664	671	642	694	634	688	634	680	636	686	614	615	621	674	716	731	678	664	642	652	689	643	639	675	699	593	661	669	723	630	730	633	671	676	666	661	658	675	674	650	624	652	614	673	635	647	662	697	687	720	676	642	663	642	634	736	665	669	656	665	689	679	683	695	688	654	669	680	687	700	684	692	650	672	636	694	642	642	654	690	663	666	647	676	643	663	668	676	623	634	617	684	659	661	651	665	659	635	647	678	618	661	688	691	645	667	672	671	676	681	632	645	687	686	666	704	696	689	645	653	684	657	671	639	665	668	676	635	654	644	664	648	701	686	634	689	652	625	704	702	700	692	670	701	645	672	631	659	679	677	618	673	627	635	679	685	681	684	691	651	648	676	648	694	640	640	642	680	625	697	711	693	653	703	642	641	695	659	675	696	633	665	684	686	647	637	700	620	684	649	621	696	625	637	689	703	634	631	667	694	635	636	693	651	642	682	634	686	660	683	649	711	703	642	692	625	664	645	667	654	677	664	646	643	674	668	647	676	675	640	648	676	704	604	668	656	686	718	644	671	714	664	655	664	650	699	689	645	660	623	707	662	676	631	694	647	636	721	662	629	609	638	682	650	645	706	660	629	687	676	666	677	666	650	639	636	685	651	679	715	705	703	671	684	618	688	653	643	672	638	647	651	689	672	637	616	687	624	637	643	594	665	696	637	655	717	639	658	615	639	660	674	652	638	675	657	686	669	713	669	690	668	640	684	665	684	672	704	641	672	647	642	676	671	682	630	631	650	586	673	656	658	669	654	637	669	702	648	614	679	659	637	688	661	687	729	702	695	649	641	690	663	687	658	646	670	666	628	687	688	625	700	691	682	701	682	653	658	669	673	676	666	679	594	644	689	683	655	695	649	667	643	669	673	658	646	659	665	635	622	635	673	662	611	692	654	677	633	638	672	660	692	676	692	689	707	645	629	664	685	650	683	637	696	682	653	658	653	695	653	648	667	709	704	696	618	660	676	659	630	659	680	632	657	663	702	691	677	671	707	628	627	703	616	644	654	689	683	691	684	623	680	632	645	635	705	627	748	679	670	669	699	675	656	725	652	670	672	710	637	671	720	656	635	653	647	680	682	686	703	645	675	675	621	689	632	611	579	712	662	697	661	686	663	651	638	704	705	622	657	760	663	672	597	683	634	633	639	678	681	699	703	647	711	672	665	686	666	622	700	669	669	664	660	663	682	649	678	635	649	649	700	632	687	684	639	696	675	673	692	683	656	655	648	618	649	631	649	672	708	692	679	675	717	705	631	739	621	683	683	681	648	685	687	694	700	653	638	627	651	708	690	660	641	668	595	666	678	648	648	642	695	677	656	684	674	698	666	640	651	679	623	715	697	701	655	654	664	656	648	644	676	717	634	686	659	650	651	650	682	702	659	712	691	654	679	712	677	653	665	646	634	694	669	635	669	642	663	649	669	690	648	656	695	703	631	653	688	627	683	688	658	658	676	676	682	653	682	667	684	678	679	653	621	650	671	675	679	645	638	639	666	661	701	620	694	649	679	676	663	672	644	665	675	674	689	703	629	653	659	655	629	670	638	659	695	677	666	631	700	644	650	666	646	663	658	652	649	655	647	673	732	712	701	689	690	639	707	644	655	661	670	669	632	649	683	670	662	696	673	676	673	699	691	680	648	640	663	641	676	702	670	639	670	688	681	652	650	668	712	688	660	620	648	651	670	644	675	651	675	688	671	621	668	721	703	676	655	653	654	686	651	648	646	709	691	646	654	647	651	710	697	660	666	641	685	629	664	673	649	645	673	677	661	632	645	692	650	632	633	640	650	682	672	708	649	664	692	666	692	695	625	584	678	687	724	689	625	611	642	653	609	613	662	651	724	627	633	658	696	673	644	680	690	681	627	663	672	639	637	647	670	692	680	680	662	640	628	632	683	659	627	664	679	660	662	656	657	648	654	668	671	661	639	654	699	705	679	676	678	667	615	702	706	669	638	739	697	673	686	709	697	689	689	654	620	677	694	639	641	686	688	634	691	651	674	644	676	662	699	674	687	644	674	653	669	643	677	626	643	671	697	689	684	652	672	701	683	667	652	692	704	644	671	654	661	671	650	688	679	637	662	641	663	660	676	660	632	632	693	666	705	674	662	690	625	658	647	729	690	697	684	698	663	654	614	639	667	670	658	585	657	670	630	674	620	639	679	696	685	676	684	659	659	650	645	658	658	649	687	707	649	656	618	662	663	684	655	651	704	655	652	664	677	656	665	686	647	663	677	622	667	659	645	629	629	670	738	669	671	665	690	673	642	665	728	684	651	710	641	659	634	677	652	693	666	672	639	675	606	664	667	669	674	651	648	678	705	652	645	652	639	647	642	673	658	656	725	709	636	672	653	671	701	631	673	665	678	670	616	646	693	689	688	709	680	646	690	638	643	665	639	689	667	704	689	702	653	682	645	704	672	649	669	653	631	612	667	685	636	704	671	670	627	668	671	681	664	627	662	661	702	655	667	653	614	616	658	655	681	703	654	652	663	685	653	677	687	673	657	633	655	631	656	666	690	691	640	682	715	646
24414	20990	24273	27899	20988	19198	1304	572	415	419	413	388	302	360	276	276	287	264	245	229	214	221	216	212	211	216	229	227	227	223	214	202	190	241	213	189	205	220	195	205	218	198	197	219	224	182	187	227	247	225	199	198	197	209	209	208	184	190	202	207	210	202	198	207	193	194	173	198	174	210	194	187	187	223	191	204	203	186	195	210	192	206	219	206	201	209	210	207	179	211	224	179	194	214	224	196	198	194	182	199	217	201	206	213	188	190	178	192	207	201	202	177	236	167	188	243	191	215	206	225	218	226	187	195	190	166	217	220	230	181	218	197	191	230	198	215	196	218	203	210	234	192	199	186	188	189	200	170	242	192	201	206	194	185	175	220	200	204	209	186	217	196	191	216	209	187	197	204	203	198	226	205	190	229	202	206	218	192	213	188	187	195	204	177	171	188	217	189	194	214	202	233	180	222	211	200	218	207	192	213	204	180	215	202	204	196	224	205	237	190	193	207	185	174	209	224	209	203	194	203	187	201	212	227	219	184	221	187	179	194	224	194	217	218	206	202	177	216	203	208	219	203	199	191	219	198	208	214	217	189	191	211	195	217	193	204	228	172	198	208	191	228	186	191	200	198	186	176	202	192	185	210	217	184	202	221	204	225	208	194	174	204	232	190	196	194	186	192	229	195	197	208	197	205	193	225	195	210	186	209	194	209	198	200	195	196	217	209	211	177	188	210	187	181	190	200	200	187	200	200	206	194	209	177	193	213	207	196	194	185	184	196	219	186	203	205	194	198	211	190	188	176	187	222	206	211	193	195	198	212	212	213	161	211	181	177	208	177	184	218	218	190	199	175	175	190	208	216	205	201	187	177	198	182	191	195	199	204	201	218	202	197	208	217	212	185	216	227	179	200	204	200	212	181	223	186	184	237	214	224	169	210	191	198	192	192	192	208	187	226	211	183	213	211	212	215	186	207	227	198	204	180	194	223	181	206	224	219	237	214	203	174	208	227	209	231	195	189	177	196	199	188	179	198	200	206	189	223	191	216	211	226	192	183	205	214	180	191	203	195	189	212	198	191	177	198	186	200	213	236	199	200	229	213	196	203	185	180	200	164	191	191	193	205	202	181	214	181	176	219	199	236	180	205	227	229	216	204	216	213	202	204	209	216	186	221	208	197	192	220	196	204	220	178	203	195	219	210	210	216	208	182	213	194	188	198	189	203	185	199	202	185	211	204	185	231	206	199	216	203	196	200	208	209	201	206	197	177	204	210	180	193	198	212	205	198	214	218	198	194	184	196	208	206	188	212	183	208	213	181	200	222	194	200	237	177	244	194	190	189	208	198	226	191	202	183	199	182	190	214	212	191	202	195	211	163	207	193	187	196	199	196	187	192	189	194	219	206	178	228	181	196	204	213	185	178	192	208	202	159	203	220	214	226	217	184	223	189	182	187	181	183	169	183	170	173	180	193	203	184	198	211	201	191	196	214	200	167	207	211	184	199	182	203	221	185	173	180	190	220	211	186	210	204	197	193	213	212	195	214	210	211	193	193	211	186	188	222	176	183	192	197	219	219	193	211	230	183	213	243	206	218	195	201	220	196	191	217	185	190	189	201	225	192	201	208	166	189	213	199	202	198	204	214	179	185	192	211	190	198	187	196	216	214	229	200	184	197	174	183	221	210	177	208	192	198	214	190	213	189	183	206	210	200	200	228	221	200	202	213	208	174	190	214	186	190	187	187	176	195	206	204	193	229	174	215	213	211	237	191	196	198	192	224	198	212	193	195	207	199	216	194	210	201	203	192	204	206	215	195	203	215	209	209	210	186	226	197	209	223	196	163	217	208	183	205	194	202	190	201	204	165	223	185	220	198	195	188	183	194	193	199	212	186	215	234	188	212	196	188	196	202	190	182	213	198	203	229	217	185	226	174	198	181	185	194	194	184	195	243	191	193	199	174	212	223	219	213	193	205	209	197	209	192	219	211	223	211	196	194	222	200	197	183	197	203	192	210	217	182	201	211	209	207	195	194	202	162	199	186	208	222	182	197	229	218	213	190	206	173	192	213	205	184	203	196	194	227	236	207	209	214	196	226	181	180	194	218	207	200	216	193	206	196	224	202	229	161	185	169	194	202	206	212	206	193	219	243	242	221	190	220	214	208	211	175	200	184	186	185	188	210	239	206	191	198	192	215	202	201	192	203	172	187	187	192	177	183	201	226	176	226	203	185	197	166	193	219	188	223	203	188	180	188	212	200	187	191	191	205	185	180	200	195	190	178	178	218	203	198	220	177	206	205	199	217	207	198	214	167	203	194	217	175	194	178	184	199	208	198	223	230	216	169	228	173	199	195	179	201	222	215	200	173	205	202	196	208	176	195	197	198	205	204	214	177	214	173	198	188	213	192	218	237	225	206	214	211	187	194	205	186	189	220	200	215	216	234	224	170	205	217	200	201	208	190	214	194	208	213	182	210	186	187	189	213	181	187	195	234	211	205	204	237	191	233	201	207	209	201	193	186	192	216	219	253	212	200	170	172	173	180	193	196	178	184	197	190	182	228	205	200	198	172	185	204	186	184	213	213	205	185	199	216	201	205	189	189	175	193	190	214	194	207	208	197	195	203	180	231	189	203	174	193	200	186	173	185	203	221	220	202	183	202	192	178	182	205	220	176	205	232	215	189	192	193	203	202	201	229	199	213	179	197	209	214	181	213	196	187	213	174	228	227	195	206	208	227	200	225	196	214	193	203	206	215	193	176	188	191	226	225	194	167	204	192	203	205	213	199	187	191	208	216	196	196	196	172	212	214	196	207	198	203	181	229	199	190	220	170	205	218	186	239	193	198	211	208	198	189	190	199	200	200	204	205	204	201	176	222	191	223	209	218	207	213	206	222	200	183	188	210	182	200	193	208	200	180	218	221	212	203	194	202	193	224	175	206	208	217	188	182	200	201	196	201	181	184	175	194	194	206	207	192	209	206	208	217	200	227	187	172	215	187	210	220	207	215	207	195	176	196	196	211	214	209	206	205	202	216	202	193	208	208	190	209	202	201	215	208	208	188	189	209	184	179	186	206	220	208	207	191	200	183	210	201	205	180	205	226	193	188	206	209	195	200	192	179	186	180	211	188	184	185	175	214	221	224	210	219	206	198	231	188	212	197	241	204	205	191	200	183	173	209	197	215	196	205	215	197	211	226	203	192	192	208	192	177	191	206	218	203	209	226	231	210	201	197	193	213	213	220	215	244	188	211	214	203	212	207	186	198	206	212	184	174	191	213	197	191	193	201	184	182	189	186	198	207	186	191	222	200	192	212	200	170	187	186	208	231	232	207	213	239	180	204	204	201	229	221	207	163	194	195	212	200	200	205	203	203	220	209	201	193	195	208	201	217	188	203	192	165	221	183	209	187	203	189	195	189	191	194	216	192	206	206	191	182	167	192	218	201	205	175	188	204	198	211	199	200	208	184	196	183	215	219	222	213	219	196	217	203	227	207	182	209
4236	4824	2779	1427	940	754	670	598	547	603	562	534	524	551	519	515	521	486	505	472	454	466	477	489	474	492	471	521	490	433	504	481	500	513	492	501	504	518	458	478	512	499	503	505	526	480	527	478	535	475	468	474	544	480	490	497	502	502	494	485	527	507	503	483	488	490	496	493	492	468	514	463	465	452	487	455	470	479	475	498	506	514	476	463	516	492	460	440	484	484	513	457	517	496	471	514	468	493	476	467	453	436	507	467	486	486	532	479	516	492	471	513	471	471	477	499	440	470	469	481	489	483	481	473	497	497	494	450	501	492	487	477	515	499	461	492	485	523	485	484	463	521	455	474	501	488	482	464	495	468	476	502	507	493	518	510	476	515	504	509	509	474	487	486	464	488	501	466	464	495	493	476	479	523	435	505	451	525	469	524	497	471	484	467	458	475	476	467	502	488	515	458	477	470	467	503	451	472	497	489	497	487	522	482	481	497	504	507	486	492	480	541	448	491	516	474	471	505	487	494	494	489	461	485	505	476	472	501	494	497	470	471	499	516	492	484	508	473	515	505	504	470	509	475	498	489	516	509	479	488	504	514	475	520	467	531	463	509	480	479	488	495	495	527	443	472	489	477	490	515	496	493	462	459	481	484	488	489	482	509	466	414	514	529	495	496	504	463	452	480	504	492	451	495	468	484	503	473	520	517	491	449	475	472	494	486	493	447	455	532	464	500	524	491	502	477	484	465	485	486	470	478	504	482	493	509	479	534	462	466	477	510	500	481	478	422	507	484	484	471	489	504	457	493	491	478	503	500	495	507	502	514	521	521	486	503	463	460	476	491	461	470	457	464	536	482	472	490	476	527	481	526	475	510	471	495	492	452	460	489	444	458	458	471	475	484	471	477	508	511	499	497	510	513	544	447	486	486	509	494	462	506	477	473	456	498	497	454	478	470	481	504	456	505	483	499	502	454	490	458	507	443	496	512	515	489	464	452	508	468	486	501	488	453	486	467	490	482	504	506	481	483	473	466	494	464	519	473	427	512	495	458	465	477	486	424	484	479	444	462	507	500	493	494	479	462	488	457	491	477	489	489	496	488	468	546	470	505	496	499	489	471	517	483	450	496	461	473	459	515	488	488	476	456	460	499	490	466	481	460	492	487	510	462	453	494	472	492	531	490	482	513	438	478	497	493	487	520	491	504	503	494	473	492	479	482	502	508	475	497	444	502	462	473	460	512	473	474	506	491	502	417	471	485	499	522	505	450	471	514	511	489	503	461	481	487	459	460	492	474	476	494	524	488	491	476	525	487	447	462	442	498	470	483	480	484	464	491	456	468	497	497	471	460	497	492	480	521	478	488	501	519	489	459	486	506	532	455	504	493	505	456	473	451	473	503	487	490	528	463	525	494	494	476	445	453	499	481	486	512	482	480	525	474	490	495	467	452	499	450	523	494	453	458	487	484	474	452	515	469	532	495	454	496	501	477	498	478	485	482	506	468	507	462	492	518	484	496	474	475	489	497	483	448	531	447	521	488	517	466	529	500	493	482	484	462	472	487	477	475	446	519	500	498	505	512	476	506	486	479	502	518	506	496	516	458	498	501	464	471	508	489	484	496	484	483	505	475	502	494	445	463	491	503	452	468	468	480	454	492	459	495	496	476	465	461	511	499	494	466	473	493	485	492	484	480	507	477	491	519	458	509	478	465	503	524	491	478	477	511	512	452	457	494	468	456	496	494	447	485	470	504	508	501	472	489	455	452	450	478	507	469	507	486	490	475	498	498	450	484	476	467	475	453	463	481	487	448	501	494	470	451	506	455	492	497	526	460	494	483	476	505	478	456	490	481	486	506	497	499	500	480	488	526	504	485	486	480	502	474	508	494	459	452	448	455	460	508	495	497	506	475	473	481	493	491	514	526	510	514	464	498	452	532	532	465	489	497	469	508	499	482	470	458	481	474	473	487	571	456	486	513	513	490	495	501	461	477	508	512	469	485	538	471	498	500	498	502	486	485	482	468	480	479	502	470	484	505	505	477	496	510	528	505	511	478	464	531	476	484	503	471	506	485	461	495	499	475	488	474	480	463	487	496	487	493	494	486	527	483	492	460	470	561	515	507	449	475	510	491	511	458	461	473	507	510	471	478	465	472	493	489	468	475	495	533	520	513	478	491	470	471	488	490	530	484	494	450	495	529	514	476	460	478	468	453	494	454	484	482	481	480	496	483	469	509	486	467	491	474	470	475	439	531	510	497	504	508	499	475	497	509	503	503	476	483	475	469	505	449	532	497	442	477	488	518	462	461	497	468	488	479	463	520	481	508	510	454	446	472	469	478	471	491	504	516	487	483	508	445	453	501	474	483	463	447	495	497	512	475	500	524	490	490	458	479	470	484	490	493	447	481	492	524	476	497	482	533	486	491	472	495	469	487	485	432	461	459	461	510	509	468	488	523	524	495	469	521	482	473	489	484	478	497	512	476	491	487	503	467	486	462	475	446	489	505	493	481	477	484	517	492	519	463	486	526	475	509	477	488	511	520	468	482	493	468	511	469	489	483	479	453	469	457	480	485	508	490	453	481	504	480	472	469	501	500	482	452	457	485	451	466	477	497	494	487	496	461	491	458	492	474	496	462	459	463	482	548	474	469	492	468	489	503	506	478	465	485	471	514	485	466	473	485	498	475	510	481	428	477	484	478	478	460	485	486	472	496	462	460	487	485	485	481	517	473	441	500	454	493	494	487	494	462	486	478	505	499	459	528	467	473	492	509	500	473	519	529	518	478	470	470	445	498	493	485	500	496	489	491	455	452	492	504	484	445	527	464	491	502	505	452	480	476	461	438	495	492	490	494	509	520	480	483	476	493	489	505	467	507	513	474	520	484	463	464	499	438	437	478	505	465	499	470	490	472	493	500	473	482	480	475	482	502	501	487	487	466	495	485	479	451	472	478	497	516	495	508	488	508	472	515	465	486	527	513	497	457	468	414	466	462	502	455	488	440	491	495	499	450	509	479	480	492	468	496	489	484	501	490	511	497	474	461	454	505	484	470	498	466	456	495	516	493	508	450	511	519	444	477	486	489	480	473	487	497	485	505	471	515	497	506	474	476	458	511	466	464	479	517	482	521	456	472	536	538	465	439	491	486	459	458	507	487	503	502	479	435	472	491	494	493	490	504	444	477	492	475	511	512	511	489	479	494	455	489	458	457	475	489	480	485	478	475	494	484	482	493	498	477	500	510	461	474	475	459	463	488	482	473	488	469	469	443	462	520	485	477	465	528	468	490	449	483	462	461	494	450	509	494	460	517	508	477	470	513	472	481	520	457	490	503	478	485	476	495	472	503	483	480	520	455	456	497	454	480	486	473	502	487	446	481	485	519	465	468	507	488	472	507	536	463	523	486	462	456	464	463	513	527	481	506	537	477	477	481	528	492	456	493	470	496	467	483	510	471	498	481	453	473	503	497	487	482	464	466	479	503	476	534	503	480	466	463	495	489
23707	20950	24598	27484	20959	20986	15265	1152	616	547	552	485	399	369	337	280	305	269	228	213	178	183	160	163	169	178	183	166	164	150	182	172	162	184	164	170	141	160	141	145	166	151	169	181	144	150	160	202	156	169	152	159	164	150	137	167	156	144	162	136	149	164	175	160	154	151	165	157	162	147	138	148	139	168	164	160	166	153	176	157	138	160	151	142	141	142	154	176	183	159	138	153	161	157	148	154	135	146	155	150	175	132	144	172	140	156	158	135	162	146	178	167	132	134	158	150	150	131	139	170	144	151	132	170	160	156	128	159	159	165	134	151	169	132	166	162	178	142	164	140	152	159	127	172	131	153	148	152	149	163	165	129	152	149	172	144	175	147	154	145	136	131	170	138	159	168	147	156	159	149	180	140	139	142	167	152	171	171	157	156	158	155	170	166	178	153	170	139	151	184	152	128	144	155	153	167	148	161	154	170	136	137	137	153	157	150	172	161	147	171	122	157	173	125	131	171	134	153	145	153	164	148	145	161	167	157	152	168	144	142	161	148	160	146	164	160	153	165	150	147	162	155	153	159	133	158	159	164	153	148	122	150	135	154	166	153	163	170	163	128	145	165	142	167	143	165	149	153	128	165	176	179	154	164	158	146	180	152	174	143	141	153	173	149	171	144	151	164	155	170	151	159	152	184	151	155	184	136	148	165	142	167	137	156	145	174	160	166	141	159	177	163	178	159	158	181	160	173	146	139	163	150	148	155	159	160	151	146	170	166	152	140	147	154	134	151	138	143	148	153	128	164	158	146	153	160	145	156	137	150	150	152	139	151	156	152	151	148	147	178	155	156	155	146	173	140	146	149	140	163	170	165	170	152	174	157	153	163	133	147	131	155	146	146	159	155	163	145	152	152	164	143	135	149	147	136	153	162	155	159	166	134	151	157	142	187	133	153	142	154	162	144	151	173	148	159	140	156	178	150	141	137	177	147	156	147	155	160	156	148	161	146	164	147	164	162	162	156	163	185	171	136	165	154	158	148	124	158	139	143	166	166	145	173	149	168	167	133	149	138	164	145	151	153	179	166	164	123	139	145	166	138	135	147	152	148	132	150	162	165	148	158	160	142	164	144	129	161	155	140	143	180	162	185	167	176	152	154	142	140	149	186	160	156	170	159	163	151	165	155	147	162	152	149	146	129	148	152	174	142	141	162	157	161	176	160	141	163	147	150	149	161	140	140	157	146	164	151	168	146	147	130	172	190	141	147	168	161	161	128	176	146	162	164	134	146	138	142	136	152	167	153	129	164	153	158	162	147	169	162	166	152	146	156	168	157	154	167	165	136	169	155	165	160	137	159	196	155	157	143	151	161	181	161	148	158	143	163	150	143	151	125	140	145	166	121	133	153	145	132	148	170	165	158	172	152	136	171	162	148	162	164	141	152	152	153	140	172	147	154	143	137	169	182	151	147	154	164	155	127	160	150	145	169	161	143	153	170	138	157	162	157	161	138	174	139	145	194	176	149	155	186	139	151	135	146	143	150	142	127	161	158	156	146	153	172	159	171	155	140	159	147	172	146	135	143	137	153	156	159	154	165	150	144	155	129	155	159	166	148	160	149	164	161	149	161	158	160	161	134	162	145	167	151	165	156	148	156	160	149	150	141	170	165	136	140	156	147	167	146	186	162	148	163	139	162	147	154	148	148	135	166	188	169	177	141	156	155	168	146	146	158	155	164	155	181	173	158	151	170	153	146	145	155	143	177	154	156	149	159	121	171	186	149	156	155	159	165	144	163	152	174	164	141	136	138	144	152	131	154	146	142	146	188	167	160	165	146	158	146	171	161	158	162	171	161	167	172	189	169	148	142	156	152	145	139	161	131	169	144	125	140	155	153	138	151	134	136	141	155	156	146	147	148	163	138	141	159	137	141	163	136	146	139	144	173	139	136	159	146	134	144	167	171	141	168	149	149	144	150	169	153	164	152	130	150	137	158	153	132	144	146	156	147	162	160	151	169	143	163	159	150	161	154	153	138	152	127	169	155	140	150	166	139	154	145	156	145	153	168	172	157	158	182	131	161	146	148	179	162	152	181	159	170	153	173	145	142	144	155	143	126	148	159	148	158	157	177	154	142	174	151	138	170	143	155	146	152	163	141	166	155	141	158	164	148	185	144	139	148	165	147	172	161	157	141	138	149	164	153	156	174	169	157	132	147	156	140	148	154	152	164	147	143	155	170	158	152	158	152	158	145	159	161	166	154	153	152	157	162	153	158	155	140	158	141	167	141	163	139	144	123	151	157	142	137	166	163	165	171	158	179	162	165	171	137	159	120	158	162	137	156	169	138	150	141	130	151	126	157	136	167	160	144	151	137	157	159	164	167	180	154	164	178	153	154	139	161	158	163	158	138	157	147	162	157	177	144	157	161	132	154	169	158	149	136	174	136	134	159	142	151	159	148	142	113	153	146	136	164	139	167	157	131	158	173	171	158	155	139	166	152	156	156	138	144	151	152	162	146	169	158	152	188	150	170	171	163	150	158	167	153	166	169	148	138	150	141	168	164	160	151	119	176	149	125	132	129	192	165	131	170	147	129	165	162	163	161	149	145	160	156	176	162	156	178	165	172	155	166	135	169	157	163	161	164	166	156	158	172	170	170	161	155	151	159	159	144	159	146	154	133	160	136	166	162	151	159	169	150	159	151	140	157	150	157	153	143	141	160	151	143	143	151	144	151	157	143	159	151	156	157	157	138	135	139	145	152	150	142	156	153	176	170	149	161	144	171	164	146	143	165	125	159	164	151	147	178	151	155	167	166	155	151	158	140	150	162	157	160	149	157	158	164	129	147	162	153	178	171	152	151	166	130	156	153	150	155	171	139	177	170	142	159	172	149	147	153	156	148	128	153	161	185	168	149	137	164	162	144	144	151	116	134	145	135	147	154	135	147	144	148	163	164	157	160	151	148	139	180	150	151	161	156	159	139	138	178	174	157	157	133	137	147	159	164	166	164	140	154	132	148	163	160	133	152	177	154	152	138	149	166	139	153	144	149	192	183	149	136	144	163	148	152	162	162	181	141	166	169	155	175	163	141	168	153	142	147	164	167	169	171	150	171	117	145	154	179	130	148	135	173	144	139	176	141	154	159	144	156	184	162	165	150	134	174	151	140	165	158	154	162	162	135	133	137	168	145	158	170	159	172	174	142	143	159	147	151	156	162	153	151	157	152	167	132	133	140	173	160	147	157	156	156	160	149	165	135	136	170	154	142	156	125	146	146	144	155	159	139	160	173	154	168	136	178	169	128	148	182	164	156	137	152	163	157	160	157	184	141	161	159	142	148	169	153	187	166	158	122	151	168	154	147	148	186	182	177	146	133	149	160	148	162	133	142	152	156	124	155	138	144	169	157	145	168	154	141	151	129	154	129	152	158	146	155	140	145	171	148	160	179	155	146	143	166	178	145	140	175	139	155	133	149	147	175	149	154	169	145	137	143	152	147	145	154
4775	7452	4011	1807	1087	815	752	626	581	547	528	533	480	499	463	423	431	423	434	428	375	412	382	406	410	376	397	409	399	413	364	406	388	367	409	411	431	405	395	361	379	416	389	406	425	346	383	394	366	419	409	353	369	413	388	413	372	396	372	430	423	415	405	429	367	407	393	392	401	364	366	407	405	395	392	384	383	401	390	378	377	400	406	423	418	388	410	433	416	381	396	389	391	398	413	360	391	367	393	397	348	371	409	409	380	411	396	358	373	400	390	375	413	402	381	380	394	376	373	391	381	407	419	397	370	415	378	377	398	381	399	403	380	399	394	400	392	363	364	365	369	411	379	375	362	386	436	443	384	380	375	365	378	358	386	396	339	387	397	395	399	398	388	403	398	389	410	372	411	353	361	385	358	378	396	394	412	349	387	406	375	396	404	381	388	406	413	439	392	399	381	395	356	437	378	398	381	405	398	411	376	366	385	378	408	368	392	390	363	355	403	399	408	401	393	387	385	383	382	399	425	385	405	400	392	393	405	384	370	357	373	370	406	404	429	392	404	378	405	401	368	364	400	371	361	370	352	353	362	374	388	370	425	379	365	388	355	380	361	395	375	380	414	379	380	376	381	381	382	356	397	373	389	382	414	366	412	423	402	404	396	371	393	398	359	395	396	344	389	368	403	366	400	393	381	397	381	379	383	416	382	395	369	367	380	354	417	381	367	408	381	386	375	379	399	391	390	389	402	393	382	370	378	397	384	415	365	388	369	370	387	411	387	413	385	363	397	377	388	440	401	376	412	364	361	385	339	389	426	369	361	383	424	379	398	425	378	340	355	361	399	386	401	377	391	422	394	401	414	382	365	419	382	393	390	426	384	368	400	357	396	363	390	355	419	386	402	374	361	325	367	372	417	372	374	407	368	395	388	408	392	397	362	406	387	410	415	415	401	375	372	376	395	389	380	402	376	378	431	361	397	363	407	435	372	394	392	381	374	426	394	379	409	402	433	421	413	401	388	397	404	387	405	389	362	379	395	366	381	372	378	386	370	414	373	368	391	393	393	393	386	388	383	383	399	380	397	399	392	387	371	369	418	371	396	394	409	397	427	404	405	384	383	417	444	408	366	404	378	404	381	370	375	388	391	399	397	347	368	385	402	392	392	402	377	361	392	400	392	386	388	370	374	357	353	399	355	370	358	402	363	402	396	405	356	345	397	442	364	396	390	375	409	394	388	423	403	406	432	404	415	377	404	366	445	367	357	404	390	396	375	391	413	387	377	383	358	394	405	378	367	401	397	399	398	382	402	375	398	361	366	369	391	405	398	425	395	393	394	394	393	376	395	391	389	400	382	388	373	387	401	408	422	354	393	402	410	416	385	407	393	406	397	394	393	371	395	379	396	401	410	376	370	376	389	370	370	407	402	373	393	368	408	419	379	365	388	413	423	373	413	393	378	363	408	421	387	390	358	396	384	396	386	415	384	412	380	376	403	393	377	407	406	389	413	383	375	383	378	389	385	399	394	361	412	387	388	395	396	405	387	363	409	394	408	386	378	395	409	395	398	408	412	375	379	387	412	372	375	400	403	436	395	399	381	380	377	353	413	398	411	400	402	388	396	353	373	403	378	396	413	369	375	380	411	377	359	419	376	365	386	365	379	416	414	395	406	387	391	375	415	404	405	357	386	390	386	393	390	409	394	391	403	366	342	368	376	390	413	420	407	354	365	382	378	374	365	357	376	363	356	362	367	359	382	408	372	366	391	388	379	382	370	389	375	375	375	383	400	412	371	360	404	412	398	386	389	382	360	379	383	406	379	412	368	411	397	356	406	410	367	394	362	402	413	421	374	381	405	375	401	382	392	383	392	394	377	411	398	365	367	426	402	372	394	390	390	387	381	406	406	402	396	372	423	390	377	394	393	373	428	382	395	388	396	401	395	424	401	384	385	419	351	375	412	400	366	399	385	406	410	375	388	361	386	402	374	374	374	385	437	395	417	355	357	367	420	400	377	379	400	394	414	392	355	411	414	413	414	373	390	377	384	380	396	404	378	357	362	359	396	367	389	394	389	351	383	364	375	381	369	423	419	428	361	391	397	354	364	384	395	374	415	393	387	406	376	396	386	389	394	380	386	385	396	422	390	397	395	436	368	399	370	359	375	360	379	385	394	392	369	346	350	406	366	399	403	439	367	378	369	391	396	392	384	379	381	366	393	402	387	378	389	359	369	360	378	395	391	407	417	375	384	383	407	410	395	396	388	392	404	421	364	392	398	397	382	391	374	379	408	387	390	361	411	333	410	378	375	388	416	378	361	368	405	377	400	409	417	392	411	383	371	380	369	427	389	414	372	399	404	346	409	394	386	404	374	377	359	416	397	387	395	367	359	376	366	422	407	382	390	398	367	391	368	364	425	417	386	389	408	376	376	391	425	394	382	391	384	371	421	395	376	409	398	416	400	411	366	384	369	388	359	415	420	401	372	381	403	384	400	391	394	390	388	406	420	377	422	368	414	388	348	400	408	393	383	367	375	370	399	402	370	346	391	391	387	383	398	378	363	392	385	373	384	386	371	380	404	408	405	407	378	393	400	358	409	381	355	419	421	409	399	373	399	394	359	393	383	389	409	400	386	375	381	351	419	404	396	364	376	410	386	411	400	385	372	401	374	417	362	386	374	416	414	392	392	387	436	349	400	418	372	365	388	390	393	391	433	363	376	400	412	427	373	389	408	397	416	416	387	369	340	406	349	383	364	391	378	381	388	402	370	390	403	381	377	415	367	396	408	365	406	386	409	360	384	419	364	384	402	387	409	400	383	370	407	380	396	413	401	379	387	416	357	402	417	396	401	362	405	376	392	391	389	398	393	386	391	386	399	371	371	413	396	385	408	381	389	376	359	392	372	371	417	421	404	388	368	387	358	416	400	380	396	395	405	374	386	386	388	358	403	402	411	344	354	377	394	395	420	399	419	395	387	360	385	415	356	396	386	416	414	354	412	409	381	401	388	386	378	434	394	373	384	373	393	419	384	369	397	412	403	368	388	383	385	389	403	389	405	424	367	371	382	393	411	410	400	388	354	382	373	387	397	399	404	379	376	369	463	382	396	398	431	420	393	378	368	390	381	397	392	367	397	423	401	393	385	382	370	389	392	429	379	382	388	367	357	423	402	382	383	401	374	381	390	375	376	405	405	399	383	413	409	415	387	394	379	408	395	405	394	391	381	395	361	382	369	351	420	407	348	371	382	367	397	382	411	372	379	411	373	388	376	402	370	412	356	396	402	389	362	358	374	365	386	374	377	371	361	394	383	413	374	408	384	350	367	345	428	397	381	348	410	399	402	396	390	366	365	391	373	419	434	413	387	395	389	428	399	418	351	377	393	406	376	361	404	390	399	391	381	373	378	394	418	386	368	384	363	391	383	394	398	405	405	379	402	395	393	370	402	379	363	377	392	412	389	428	365	381	335	388	437	360	372	393	389	427	394	393	412	369	362	411
30626	20567	12041	1791	814	754	641	494	438	394	423	392	378	363	350	339	294	294	312	298	284	316	296	261	301	277	310	272	288	304	312	271	256	284	305	279	270	292	277	295	263	323	255	287	290	299	326	317	311	318	270	263	271	290	289	264	287	296	307	292	265	284	280	277	310	295	253	280	268	303	279	329	235	301	293	283	313	291	279	329	291	296	297	322	285	264	298	278	303	295	300	254	268	319	332	286	301	310	276	271	297	267	261	293	277	280	331	304	259	314	289	295	263	301	283	286	252	279	273	326	287	306	307	294	291	279	294	296	301	284	276	293	310	275	270	260	267	300	318	280	273	262	270	282	313	284	271	270	307	292	261	307	258	270	306	273	282	270	275	283	278	290	309	269	303	263	323	268	279	281	287	272	312	283	278	290	293	273	313	283	288	291	294	297	293	268	300	289	262	299	293	303	275	291	284	274	288	290	262	271	280	271	299	290	274	261	298	275	288	292	281	285	331	288	274	254	285	292	296	287	267	303	258	279	253	256	292	300	293	257	252	274	272	282	292	276	276	292	258	283	289	286	307	277	296	302	313	275	290	314	282	282	275	286	264	296	305	286	270	278	314	273	313	273	289	261	305	288	288	302	302	304	332	270	288	271	267	310	283	309	272	287	320	328	259	301	294	295	279	283	276	313	300	300	283	322	297	312	246	304	285	300	312	289	283	299	294	290	313	266	301	301	275	291	268	297	252	314	278	283	321	302	293	312	297	276	269	287	303	301	308	295	307	278	287	292	307	284	299	296	307	287	292	255	277	304	257	272	281	272	287	294	297	298	297	269	262	273	250	286	297	290	284	329	264	271	281	285	319	307	300	301	283	295	275	260	262	293	301	292	273	277	280	284	287	310	277	315	298	271	337	298	279	302	285	324	323	308	284	288	274	271	264	316	262	295	303	255	305	280	299	272	294	277	280	267	288	264	297	306	281	279	285	295	279	288	294	309	296	261	286	301	287	297	302	261	283	275	273	295	274	293	287	291	292	305	271	313	266	259	303	288	311	322	245	293	252	293	317	291	301	278	287	301	265	293	260	273	293	299	298	281	279	305	293	291	272	258	256	278	274	289	319	270	303	296	297	321	291	304	275	272	270	284	303	276	282	297	314	280	297	298	270	253	285	246	276	246	288	300	263	316	284	285	263	281	271	266	295	271	302	285	280	280	271	281	292	270	274	272	286	286	289	284	292	299	314	263	284	304	291	281	320	267	297	257	325	272	277	313	275	284	296	287	264	268	313	295	263	265	289	323	315	279	271	295	301	283	267	271	275	297	284	280	308	288	291	285	308	316	258	277	255	301	283	304	260	255	288	289	284	301	266	285	265	278	279	280	276	287	276	294	269	294	275	288	296	298	271	285	299	316	282	287	274	288	303	286	266	295	285	287	278	278	284	288	297	297	321	281	255	265	312	270	315	310	269	302	284	303	293	290	279	265	276	275	306	296	318	265	302	313	286	314	248	304	280	288	275	269	282	277	296	313	323	263	280	265	332	268	298	272	280	306	303	306	292	307	273	325	278	293	285	302	274	274	306	326	304	295	286	266	309	268	281	272	284	259	278	272	260	274	302	293	272	282	308	298	287	302	266	269	289	308	279	296	284	294	328	288	301	282	268	311	281	302	305	273	280	284	278	259	286	265	280	251	299	288	288	300	291	278	261	301	305	276	270	274	294	266	272	310	318	305	258	291	271	306	296	301	270	319	261	284	297	302	283	292	275	301	286	248	293	300	278	306	284	268	281	271	296	310	310	297	274	259	292	284	312	300	297	298	243	263	284	283	299	293	295	275	280	295	284	273	275	299	296	281	272	295	285	298	272	301	286	293	268	296	290	281	278	280	271	288	279	306	285	270	313	290	285	291	285	292	268	301	291	282	280	269	259	293	276	278	282	291	259	282	269	285	276	279	261	283	290	296	312	290	320	277	253	305	263	288	271	292	304	273	277	274	293	305	282	284	290	313	297	324	266	262	292	271	283	268	298	268	296	265	264	281	276	272	282	309	310	290	275	276	315	295	270	290	292	292	277	312	267	300	332	292	259	293	254	300	258	278	260	300	296	335	296	291	263	299	255	297	284	279	287	293	305	302	271	305	280	287	276	304	260	301	298	260	304	299	287	281	276	312	273	304	270	305	276	295	268	290	294	281	281	297	283	277	254	295	292	265	317	278	285	292	297	282	305	280	293	278	280	257	241	273	303	284	272	307	274	267	284	276	290	281	286	293	277	277	320	279	289	242	306	271	290	298	281	302	267	301	276	269	296	290	297	288	305	268	277	315	276	257	268	303	302	270	289	302	276	268	319	301	279	289	278	258	299	290	258	261	284	302	283	292	256	307	297	301	325	278	288	318	286	288	275	312	284	290	270	279	289	292	261	302	266	271	302	274	290	270	280	285	291	252	275	282	288	318	300	269	283	302	261	290	320	298	319	285	288	229	297	273	301	280	294	293	284	306	281	281	315	294	264	264	272	256	281	308	287	311	295	291	323	270	284	288	261	284	294	293	300	329	294	294	285	305	274	301	287	274	299	282	291	251	253	274	306	274	311	290	294	305	310	307	273	288	271	284	249	269	290	259	288	292	285	257	274	271	305	281	295	304	262	322	274	288	304	275	287	293	294	283	298	279	293	285	273	279	286	276	289	281	296	301	300	286	266	270	294	267	301	290	283	276	282	259	288	264	275	302	288	277	291	280	313	293	272	278	300	292	273	284	262	263	254	282	291	308	300	272	274	292	291	311	276	271	300	261	287	288	330	299	270	300	313	283	267	287	266	317	275	295	293	271	293	278	325	277	278	274	268	277	309	307	283	273	287	294	339	283	288	292	272	273	300	283	256	263	290	309	301	297	259	278	310	292	313	276	270	256	313	278	312	294	289	264	321	304	282	286	320	269	308	334	277	279	283	252	311	274	272	297	282	315	250	273	292	295	287	277	289	243	285	263	255	296	311	284	284	271	275	286	292	273	284	313	283	302	259	281	296	287	319	265	298	267	294	301	283	326	285	262	291	315	294	289	306	275	288	268	309	292	253	333	287	282	271	297	284	283	250	309	290	321	279	262	276	296	292	289	284	321	274	271	333	260	276	301	278	270	264	283	298	318	306	280	302	302	298	289	291	304	300	282	294	255	263	282	269	292	278	312	289	272	300	292	298	297	264	311	309	257	267	262	265	289	287	286	270	266	289	274	276	242	312	285	290	315	257	288	316	298	284	288	298	314	330	310	293	277	275	276	281	270	291	283	270	295	304	283	282	272	296	295	303	289	276	275	292	317	284	299	277	306	277	299	255	285	297	285	281	297	270	270	274	269	268	259	272	301	280	278	322	294	284	293	304	281	282	293	293	283	263	276	291	280	271	284	251	265	281	288	297	311	289	265	270	273	295	260	252	294	309	293	280	291	286	279	285	303	281	277	265	265	313	288	289	330	282	282	295	296	282	261	263	321	292	238	267	288
6433	2644	1751	1070	828	838	805	761	758	732	736	807	673	750	666	677	748	663	691	670	695	728	682	685	676	683	662	684	669	674	645	659	705	693	699	724	667	674	685	648	705	648	685	693	730	699	692	665	686	675	608	705	727	666	702	631	710	667	695	691	695	681	707	689	640	737	690	656	719	706	711	675	722	654	685	643	710	740	681	682	688	705	680	668	670	695	628	679	673	671	660	738	682	672	709	658	654	673	677	702	650	675	692	633	661	643	661	634	654	690	663	721	705	702	705	653	665	706	662	672	670	657	684	663	669	702	666	670	681	693	674	694	711	682	693	717	664	699	691	665	667	693	687	639	713	659	664	682	658	651	660	673	640	716	652	640	694	711	663	689	675	685	675	704	670	647	667	698	668	702	648	714	746	720	704	685	718	690	685	714	682	645	656	729	702	707	655	707	729	655	650	690	654	701	667	629	691	707	703	662	674	704	643	708	673	675	674	689	688	653	694	692	664	665	654	683	702	702	690	658	661	697	692	686	683	673	677	677	678	701	698	666	665	677	731	710	702	685	707	658	673	665	646	667	661	692	690	684	702	698	695	663	670	710	681	706	668	703	678	707	686	651	672	715	675	692	672	692	684	703	663	687	664	659	696	686	689	694	688	686	702	706	699	752	703	683	629	671	688	675	634	646	659	691	646	696	674	667	675	657	671	660	651	683	740	710	692	674	718	671	667	688	702	671	751	626	667	687	682	688	651	683	660	688	679	683	694	664	687	664	665	655	670	701	697	735	673	686	682	663	665	666	656	686	711	664	691	659	647	697	640	630	647	698	680	693	726	671	654	704	696	658	689	665	698	691	675	693	644	778	662	688	641	676	663	615	699	732	694	670	675	687	657	651	663	682	703	663	640	646	675	666	648	661	674	710	661	653	697	692	642	631	679	684	655	708	670	691	680	720	707	708	609	711	661	698	667	729	713	690	629	637	661	705	684	667	628	659	665	694	678	679	669	666	715	680	705	700	693	665	718	720	694	690	741	671	697	697	674	654	669	667	659	686	673	681	695	704	665	687	683	686	699	707	648	657	707	615	627	735	682	663	685	658	707	713	694	702	675	692	638	683	654	694	695	706	694	710	696	685	640	662	665	650	695	659	689	677	689	614	727	652	702	633	661	685	693	646	700	637	726	689	660	706	658	668	676	641	681	721	702	694	684	689	656	646	691	669	656	729	706	701	712	735	688	653	710	646	699	695	659	680	692	647	677	679	725	693	656	689	681	681	647	699	692	709	626	688	682	689	646	684	670	711	684	719	717	652	725	723	642	623	636	698	662	695	674	691	701	706	741	682	688	670	677	713	674	701	637	669	680	665	746	685	698	732	690	708	671	694	656	680	716	655	724	643	663	660	696	702	667	693	694	687	678	673	743	730	691	676	708	695	667	666	687	665	681	677	703	658	724	672	726	691	689	702	691	675	666	661	651	618	718	662	649	715	687	697	669	679	689	697	708	678	656	659	646	653	651	654	669	667	636	672	708	683	699	654	663	708	690	629	658	648	689	674	691	690	655	710	671	647	685	681	748	652	683	644	660	679	692	667	678	657	673	701	729	703	653	667	719	696	688	686	653	664	641	678	726	652	694	682	627	707	708	689	686	655	674	645	727	700	649	666	687	642	682	650	695	652	698	700	659	651	684	700	664	704	670	615	735	708	684	685	642	664	683	675	619	685	704	684	662	625	695	667	698	679	686	684	675	685	696	666	628	659	650	637	697	726	665	698	721	681	708	670	675	670	661	682	681	720	682	700	666	684	723	666	649	706	666	650	684	673	678	669	685	674	695	691	678	676	672	679	661	702	682	705	691	668	660	718	655	682	693	658	692	655	690	700	645	673	677	690	675	682	717	732	691	697	635	690	662	667	670	679	670	655	689	661	679	709	725	698	696	700	652	687	631	666	645	651	704	676	691	703	683	676	628	694	673	676	648	673	683	701	706	668	689	674	711	724	672	668	677	681	643	700	675	682	678	684	720	675	718	642	697	678	667	697	705	688	662	704	727	647	654	689	666	681	677	714	667	719	660	701	693	665	718	716	658	658	700	666	689	679	667	667	699	707	691	689	731	717	681	701	703	743	673	659	688	709	647	645	673	675	667	656	670	671	652	722	702	708	697	694	685	687	652	704	695	666	648	709	704	678	668	699	697	695	705	687	699	708	684	681	616	638	710	722	672	681	726	683	665	701	666	686	700	687	702	649	650	703	665	680	723	684	674	675	716	722	684	706	696	685	676	727	651	662	662	703	639	653	702	636	658	679	656	708	696	686	693	698	693	680	696	664	639	625	671	657	658	683	686	682	684	695	644	655	665	679	679	661	678	642	665	669	706	654	650	681	677	690	730	699	716	649	637	681	704	661	687	629	681	649	644	653	670	671	634	645	652	694	700	693	658	665	704	706	674	707	698	672	676	671	673	655	722	681	673	659	675	709	653	685	703	701	756	681	720	669	682	660	699	644	672	693	637	667	669	681	729	703	677	661	684	709	669	675	673	689	644	648	664	727	697	676	644	690	644	646	634	678	662	683	714	639	729	686	671	650	632	647	766	653	623	688	709	682	671	633	688	695	727	667	716	732	685	692	654	696	664	721	648	715	705	654	688	643	638	646	680	689	708	631	690	648	650	703	727	658	686	681	696	712	648	689	651	702	667	686	672	690	696	695	691	683	685	711	692	627	692	702	643	685	690	716	704	687	703	649	680	670	682	719	648	706	761	669	668	657	674	652	669	695	671	711	695	647	697	685	710	678	715	672	676	718	701	680	649	686	696	652	713	712	653	663	719	708	678	685	716	677	741	679	705	712	688	723	681	666	657	649	694	690	690	669	713	682	691	709	672	690	649	687	700	675	672	672	690	683	655	692	711	675	661	712	710	695	666	634	662	676	668	665	652	658	737	708	643	667	665	686	658	702	695	670	671	668	671	665	690	689	649	685	675	682	681	661	678	652	676	726	691	642	656	705	654	680	659	703	653	708	680	657	675	659	654	688	707	663	678	663	699	664	698	630	700	650	643	670	680	706	689	662	697	656	690	689	670	671	699	667	705	683	731	664	668	653	686	679	689	683	668	688	672	670	696	652	659	666	682	650	708	706	717	676	689	676	698	663	654	677	710	724	683	662	639	654	660	691	686	700	681	689	660	644	707	689	702	666	695	629	623	694	638	651	719	659	683	635	716	701	635	613	707	662	721	681	683	691	600	688	696	677	699	737	667	661	666	722	680	644	644	681	684	692	693	676	663	699	704	681	617	635	679	631	731	690	708	700	659	703	659	664	656	641	659	693	660	672	685	660	671	698	716	663	690	650	678	697	683	681	703	724	642	681	609	652	687	670	694	662	661	708	672	633	671	687	674	703	633	690	731	635	714	684	670	682	699	708	685	710	639	694	685	660	668	649	711	729	652	631	669	660	678	702	705	660	639	672	688	655	682	666	710	677	681	715	734	641	689	688	700	672
24351	20990	24268	27886	20998	19414	1522	674	451	465	396	414	375	356	316	312	259	279	246	254	246	237	238	221	233	247	239	221	255	219	225	252	206	225	229	221	228	217	194	196	208	213	203	241	233	221	178	222	203	193	211	218	193	199	190	200	220	188	215	225	207	193	230	200	202	241	228	190	194	218	197	200	190	218	223	212	229	198	183	221	222	206	209	211	214	188	183	219	218	203	225	229	192	204	207	192	200	201	226	204	221	205	190	210	225	188	215	193	189	210	226	217	246	224	216	218	183	209	222	177	192	197	190	220	225	191	202	185	222	195	212	216	206	230	218	219	209	207	169	202	192	222	182	175	214	198	208	235	203	212	206	216	209	197	224	210	194	199	206	227	211	233	215	227	207	204	220	201	188	193	179	182	214	218	207	201	210	199	212	205	230	243	228	215	206	226	212	207	214	218	212	238	196	245	222	205	227	205	205	204	221	197	209	213	174	218	211	180	217	188	208	190	205	225	183	223	199	180	218	219	210	222	211	204	184	220	199	188	212	207	218	227	225	193	230	200	195	208	189	225	201	233	197	232	198	208	213	214	200	232	221	200	251	184	190	217	191	197	187	207	229	229	211	224	194	213	220	208	176	197	218	216	215	201	212	222	243	235	224	187	196	190	214	196	218	228	218	172	204	221	208	202	192	205	207	223	201	207	208	194	212	215	222	202	217	194	215	191	206	195	197	196	185	222	206	189	215	206	210	212	241	231	202	212	205	214	210	195	228	205	225	201	206	178	183	204	222	221	195	230	222	182	202	201	192	212	252	190	239	199	206	224	257	181	198	199	197	206	214	209	206	211	201	211	241	208	209	199	213	224	220	221	198	229	202	227	231	210	193	204	203	186	216	225	190	179	229	160	215	214	223	227	187	209	229	182	210	226	216	185	211	193	248	215	236	200	206	193	195	213	221	219	207	229	203	200	199	195	178	218	196	235	214	229	225	208	203	174	203	219	226	208	222	212	206	209	195	210	239	231	198	198	218	203	180	218	203	214	231	203	186	235	211	220	211	188	198	197	201	251	187	205	200	204	191	202	192	236	201	203	183	228	212	199	199	202	217	216	211	191	193	218	195	221	212	220	200	239	230	195	200	210	202	231	206	217	229	235	204	183	195	194	212	209	217	211	205	204	212	192	217	219	218	219	245	190	193	201	199	186	193	199	212	207	216	211	223	201	233	200	191	190	241	210	201	216	225	204	240	221	199	198	184	221	214	192	227	218	215	213	194	200	194	193	218	229	213	200	196	185	199	196	222	192	232	175	212	223	198	188	231	216	174	196	207	201	200	222	199	216	229	197	192	233	219	200	199	195	202	212	207	209	213	218	216	190	180	231	193	218	198	205	213	201	217	212	177	202	193	220	207	187	218	199	204	196	202	228	210	230	232	215	214	198	203	171	220	206	241	203	198	192	196	227	202	206	187	195	198	201	215	192	234	224	207	203	209	227	220	191	194	231	223	200	200	198	207	200	238	181	201	233	206	230	213	208	223	200	190	211	192	214	211	254	204	213	235	234	199	204	215	212	212	214	218	205	210	190	208	196	192	214	204	206	206	217	202	202	249	195	234	238	208	184	209	221	209	204	202	204	205	198	242	208	190	202	197	207	185	190	194	230	225	219	226	234	203	219	197	203	214	226	195	189	235	223	184	213	210	176	216	215	209	240	218	201	197	205	223	207	187	218	196	230	207	201	221	215	184	187	221	216	209	214	195	190	196	193	218	195	205	215	207	199	183	214	182	180	207	210	205	227	197	202	221	188	192	197	194	207	244	222	235	177	219	200	207	188	199	181	187	232	194	198	226	202	212	218	233	220	198	190	190	229	231	208	221	193	214	217	203	192	203	216	215	238	216	225	188	241	224	206	232	203	203	216	191	227	232	225	191	215	196	221	205	232	198	219	229	170	192	200	197	201	212	194	189	182	194	214	207	187	228	194	206	185	218	227	197	214	224	220	183	233	227	237	234	200	210	198	220	201	232	217	192	175	187	195	187	216	175	241	195	228	214	200	214	209	176	228	225	219	229	194	175	198	212	221	210	232	216	212	184	207	197	203	224	203	199	180	219	211	214	215	222	213	212	220	209	229	210	197	200	226	218	200	199	198	201	216	208	204	208	215	205	225	173	202	225	196	196	210	223	212	191	222	237	201	185	195	213	219	201	216	229	219	178	204	237	193	221	217	204	203	189	194	200	225	221	229	210	189	225	200	222	220	224	190	200	201	206	220	196	200	210	202	223	205	214	230	242	187	215	176	213	208	227	186	196	221	217	230	197	188	189	186	219	219	213	210	204	216	199	178	183	190	222	189	241	215	234	193	217	220	185	208	226	215	215	229	208	185	220	197	191	200	209	189	196	234	191	211	218	205	226	215	185	206	215	216	226	207	235	190	193	196	189	228	215	190	234	221	197	220	216	230	224	225	209	199	205	209	195	197	213	239	207	213	193	204	224	192	193	234	214	226	180	230	223	208	220	229	220	194	179	203	221	216	233	218	231	211	201	199	218	197	241	201	183	208	239	196	224	215	183	204	196	206	181	192	212	194	207	213	199	217	190	237	207	209	203	234	236	217	210	211	201	226	208	215	226	230	203	204	216	190	214	223	223	221	223	240	199	212	218	229	220	229	230	206	203	222	229	222	200	188	219	196	206	198	212	179	185	205	203	211	237	225	198	162	214	218	212	196	213	228	218	216	197	223	228	183	213	195	211	201	219	195	209	201	193	211	224	217	212	207	194	214	218	221	203	197	222	225	217	192	183	200	226	227	237	213	193	211	188	199	201	199	198	192	206	211	224	233	200	203	226	218	179	226	238	191	206	199	226	201	223	221	211	204	209	207	214	216	202	204	204	194	205	226	196	211	196	206	210	189	219	194	219	226	223	201	188	181	181	188	210	220	215	220	201	219	198	198	220	206	200	218	217	244	201	238	210	217	214	196	221	211	217	208	195	222	231	179	217	234	216	185	213	217	198	211	218	170	223	222	208	218	206	224	199	208	226	190	206	227	196	209	248	224	219	182	230	216	181	214	210	192	210	209	216	222	216	190	208	187	224	223	206	212	195	203	219	220	168	185	223	217	201	209	213	209	216	234	190	183	208	198	209	228	232	214	207	210	186	199	204	220	233	222	219	224	222	205	207	200	210	193	218	211	225	236	198	211	202	209	214	203	223	204	236	224	181	204	190	202	210	214	217	207	213	215	219	219	209	194	221	207	224	214	215	219	210	206	212	207	196	200	201	188	221	233	184	219	193	200	212	183	203	190	196	210	205	183	216	234	198	195	212	210	202	202	192	219	224	214	200	210	193	205	219	203	210	198	214	222	199	217	192	213	214	206	208	238	209	208	210	222	220	222	217	185	214	203	229	194	202	205	223	219	189	198	223	219	189	207	247	225	207	223	216	230	206	188	216	214	198	204	210	225	217	207	201	193	200	210	230	184	200	196	204	200	215	198	215	203
4178	5214	3143	1542	983	900	737	658	591	585	582	592	564	588	576	529	523	540	526	510	516	535	516	509	526	491	536	529	518	523	483	524	490	507	535	501	466	495	551	513	502	508	532	544	507	513	473	504	456	487	556	473	503	497	516	500	488	474	509	491	548	518	552	520	525	536	505	514	488	496	500	528	519	554	517	485	551	486	510	550	486	526	522	506	524	495	522	477	497	538	473	506	487	571	482	498	482	544	518	543	484	550	528	519	522	522	508	441	507	504	531	517	520	501	525	539	510	455	541	491	493	528	506	490	528	477	491	576	534	478	552	526	543	486	509	509	531	503	527	526	531	521	475	499	499	545	551	493	510	503	511	513	486	493	483	540	515	523	493	509	488	520	521	476	519	476	523	544	478	546	541	523	521	501	546	500	521	564	484	501	526	497	531	500	501	517	468	525	466	503	513	572	519	544	477	511	514	529	507	502	518	506	495	552	528	491	467	524	495	546	504	515	553	493	503	496	527	487	503	509	506	558	509	498	501	507	486	504	493	523	504	508	503	505	517	482	514	489	502	523	497	521	555	508	537	526	503	506	548	527	501	518	483	505	508	544	514	515	483	522	515	527	519	523	543	503	530	514	478	532	520	518	499	492	511	507	480	503	509	507	512	471	522	449	507	495	470	510	543	549	526	526	540	492	497	543	510	527	515	513	487	478	505	518	478	548	542	556	493	480	522	482	528	511	504	536	482	480	543	481	471	487	510	506	491	502	491	524	513	501	477	556	487	510	532	527	508	475	480	482	493	505	530	559	529	480	506	545	551	504	490	522	493	485	492	521	497	500	477	499	521	505	494	498	475	530	471	503	505	491	474	508	490	519	522	518	515	517	502	481	515	496	462	503	490	543	532	484	511	532	503	505	536	464	521	498	502	565	489	526	488	491	504	489	492	510	523	531	479	522	474	502	484	499	491	540	491	506	547	496	534	521	510	465	480	518	506	544	503	532	483	498	511	502	506	532	509	507	501	485	511	497	492	479	503	484	491	500	510	509	514	505	460	534	497	504	499	501	517	533	547	513	490	487	496	544	511	484	509	498	522	516	533	504	492	530	510	491	560	508	482	501	501	512	522	521	530	503	507	472	507	499	495	471	518	489	492	507	482	515	502	491	518	465	516	531	489	503	488	463	488	497	522	519	540	543	490	494	558	512	523	492	481	528	522	480	481	515	514	472	491	473	525	485	509	532	517	550	494	500	532	542	468	502	513	516	492	499	498	534	502	516	511	543	485	488	511	489	543	533	488	513	546	529	527	516	534	480	512	489	490	480	513	502	486	515	523	500	513	508	507	559	512	485	527	480	498	517	500	513	547	533	481	507	501	486	522	530	492	510	486	536	511	522	502	518	505	497	514	519	488	516	472	496	505	506	510	512	532	506	493	511	533	510	498	536	533	501	509	491	527	535	490	480	523	486	512	518	491	515	514	511	467	490	539	488	546	499	541	494	462	537	509	490	493	455	555	467	495	547	538	521	529	485	496	534	507	495	468	498	492	507	497	533	473	502	501	500	513	480	519	531	493	511	521	565	499	503	513	504	523	505	511	557	538	536	491	531	496	476	526	516	524	487	491	520	486	503	534	518	459	476	481	517	497	517	496	516	508	501	559	520	484	537	520	513	494	486	525	510	523	552	521	531	452	554	504	529	498	501	500	482	532	496	493	480	498	537	500	477	493	526	518	496	505	536	532	524	487	535	520	517	493	519	491	511	486	480	518	549	506	504	549	527	540	516	471	492	513	474	511	532	526	496	498	496	514	516	516	513	527	504	488	518	496	502	536	533	492	542	502	481	490	487	523	532	473	513	521	541	498	460	471	493	471	512	516	502	533	491	479	522	509	511	476	477	497	517	526	546	492	507	506	512	515	534	531	511	503	502	511	517	515	470	510	505	489	520	514	485	531	471	531	501	479	523	535	495	528	495	529	515	455	521	536	493	501	522	548	527	515	509	521	518	509	536	521	524	514	513	507	504	483	482	514	512	481	520	512	498	485	482	497	510	483	503	508	471	473	529	510	490	529	515	477	547	498	463	478	498	501	534	512	497	500	511	481	482	539	539	538	540	508	501	539	535	529	520	521	531	505	465	529	523	506	504	465	484	511	476	513	493	550	520	508	485	495	479	451	487	465	533	468	515	499	508	521	513	505	511	451	523	541	513	500	486	527	503	498	518	511	490	512	509	547	495	494	436	479	507	503	508	471	509	499	514	462	498	498	499	501	510	480	526	493	516	478	491	561	509	503	535	508	506	486	482	525	510	490	511	496	515	483	512	516	532	506	522	476	504	485	550	497	508	470	507	500	510	497	490	476	511	504	538	502	466	485	486	491	541	485	489	505	465	517	495	510	545	518	518	474	524	479	458	511	502	501	468	493	489	486	530	494	515	517	494	503	530	500	502	520	512	509	527	491	490	506	538	498	504	536	509	489	519	538	512	497	542	524	529	527	510	498	507	528	506	499	489	516	499	486	492	489	492	483	494	496	495	550	471	492	497	498	480	511	479	546	490	511	514	513	491	496	482	474	507	544	464	511	492	528	522	491	485	517	480	528	500	511	486	488	536	513	507	523	503	551	531	513	506	538	498	504	566	470	513	507	524	476	498	510	495	480	512	513	509	503	504	544	527	543	469	526	490	507	459	494	500	534	532	506	502	529	507	518	484	476	501	488	478	537	468	494	491	502	521	506	489	455	457	480	535	494	496	525	515	501	505	508	507	472	522	558	515	507	525	529	489	510	524	497	520	487	526	505	515	493	561	529	497	509	496	491	510	534	493	506	518	469	523	485	565	485	464	508	484	507	521	468	517	523	541	548	495	504	529	483	517	499	495	503	521	489	492	477	562	517	508	510	472	523	518	514	502	526	494	507	480	537	499	524	495	502	497	509	493	499	497	514	469	542	579	495	540	513	488	529	558	471	521	511	491	512	494	475	487	543	530	522	572	507	493	559	500	501	506	480	518	517	497	450	543	567	471	532	486	505	507	475	575	536	539	507	480	482	510	526	531	513	496	497	521	527	491	484	511	507	521	472	498	484	520	496	498	523	533	574	498	502	492	512	531	518	470	510	513	535	511	486	486	550	512	464	497	513	506	505	502	478	495	475	507	508	484	476	510	497	489	501	486	476	541	500	455	505	501	500	491	521	469	520	533	482	476	557	541	497	539	517	514	508	541	487	521	492	503	548	497	498	522	485	504	525	480	484	498	521	524	494	485	512	511	525	508	524	521	529	552	512	541	488	521	490	506	451	498	546	466	495	497	501	520	514	504	481	494	456	477	509	512	501	543	490	514	486	479	508	456	497	487	528	506	517	486	484	479	499	537	491	497	551	521	509	508	530	484	496	472	526	500	524	505	514	498	504	526	511	531	515	507	496	505	497	500	482	493	533	478	466	495	565	533	515	477	497	518	478	453	514	538	507	496	525	473	503	502	492	489	500	530	498	489	489	491	466	524
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
