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
339943705414	339943705984	339943706534	339943707084	339943707634	339943708184	339943708734	339943709284	339943709836	339943710384	339943710934	339943711484	339943712034	339943712584	339943713134	339943713684	339943714234	339943714784	339943715334	339943715884	339943716434	339943716984	339943717534	339943718084	339943718634	339943719184	339943719734	339943720284	339943720834	339943721384	339943721934	339943722484	339943723034	339943723584	339943724134	339943724684	339943725234	339943725784	339943726334	339943726884	339943727434	339943727984	339943728534	339943729084	339943729634	339943730184	339943730734	339943731284	339943731834	339943732384	339943732934	339943733484	339943734034	339943734584	339943735134	339943735684	339943736234	339943736784	339943737334	339943737884	339943738434	339943738986	339943739534	339943740084	339943740634	339943741184	339943741734	339943742284	339943742834	339943743384	339943743934	339943744484	339943745034	339943745584	339943746134	339943746684	339943747234	339943747784	339943748334	339943748884	339943749434	339943749984	339943750534	339943751084	339943751634	339943752184	339943752734	339943753284	339943753834	339943754384	339943754934	339943755484	339943756034	339943756584	339943757134	339943757684	339943758234	339943758784	339943759334	339943759884	339943760434	339943760984	339943761534	339943762084	339943762634	339943763184	339943763734	339943764284	339943764834	339943765384	339943765934	339943766484	339943767034	339943767584	339943768134	339943768684	339943769234	339943769784	339943770334	339943770884	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24100	22047	30024	24929	21958	19016	3580	974	567	402	373	298	289	248	276	230	233	195	218	209	214	183	194	204	179	183	195	192	167	175	156	192	161	182	156	170	169	172	153	203	205	286	273	249	309	300	347	283	318	284	266	296	262	258	266	233	207	197	181	184	159	185	171	182	166	140	154	167	170	156	164	152	136	155	155	152	168	158	143	148	144	154	172	145	156	161	157	149	140	170	144	174	153	177	142	178	166	153	161	146	175	151	165	157	153	149	146	143	174	163	155	172	144	150	176	143	153	156	162	160	144	154	151	142	158	147	163	151	151	137	153	161	153	152	139	147	161	155	145	145	151	159	158	138	170	149	140	144	163	143	147	135	157	148	177	145	161	157	149	160	171	174	154	162	170	164	180	174	172	135	178	168	139	168	184	144	170	155	171	126	163	140	152	164	157	170	147	157	156	170	175	152	182	156	148	142	152	166	146	180	145	155	162	171	157	169	145	154	139	135	126	149	171	146	152	151	142	153	166	154	158	132	134	134	145	177	167	155	162	149	166	176	157	171	164	148	127	155	155	168	173	144	157	152	155	142	170	166	154	158	154	156	158	159	153	170	178	164	160	144	144	140	160	168	180	160	139	157	150	148	140	156	170	165	168	153	142	157	144	153	155	157	143	154	152	155	148	166	149	143	156	167	171	160	150	139	162	161	164	150	169	149	154	173	159	159	163	167	174	153	161	171	158	167	148	153	161	139	160	152	124	150	174	151	157	137	158	163	158	149	144	158	149	169	161	163	144	147	182	163	133	144	181	184	171	154	171	146	146	160	169	150	154	152	140	150	156	150	126	154	153	179	143	176	170	163	173	154	165	174	150	153	160	165	168	153	170	145	153	166	176	150	155	151	154	155	164	155	139	151	161	135	146	155	187	153	162	162	146	160	155	156	156	153	170	144	146	157	156	162	165	193	157	166	158	169	153	177	150	146	173	172	156	150	174	144	157	163	162	148	155	162	151	132	142	166	164	160	167	147	150	146	144	150	160	165	157	156	160	161	139	154	150	137	151	165	147	152	159	129	158	138	150	154	152	150	151	135	164	167	132	148	176	146	160	168	170	147	139	155	169	160	159	168	171	152	140	171	158	161	174	153	175	129	157	167	148	153	166	167	169	165	150	178	147	157	162	167	179	149	160	157	158	137	175	150	158	171	176	152	151	130	160	143	166	155	140	174	132	154	164	158	158	160	153	160	175	154	172	137	154	138	160	139	145	148	152	150	160	178	164	173	180	164	151	172	159	154	164	135	147	168	167	166	143	175	167	168	163	165	172	146	161	153	162	172	137	156	155	169	146	156	143	153	159	149	152	163	141	168	142	165	163	165	184	171	148	151	135	165	155	149	165	179	163	169	159	155	152	159	159	134	150	180	149	149	151	160	128	156	174	167	145	153	167	140	151	126	173	155	181	149	152	143	133	144	173	129	155	151	130	149	159	146	161	159	186	168	148	150	154	198	156	155	168	140	157	186	148	157	151	159	157	148	159	188	148	149	187	183	158	153	152	140	167	170	146	159	152	144	163	124	175	164	148	155	159	144	131	162	153	158	156	141	148	146	167	175	137	143	157	160	130	174	150	169	144	158	162	138	176	159	162	153	143	145	136	142	155	145	156	140	156	166	168	172	148	161	153	169	160	160	159	153	161	167	152	152	181	180	168	176	155	153	169	153	170	145	148	154	169	172	172	152	170	157	138	156	154	141	154	169	168	165	190	164	168	158	167	167	176	144	140	179	144	162	164	167	157	165	145	149	129	161	162	155	158	169	163	172	134	160	140	141	152	142	167	155	147	168	148	169	163	175	137	164	145	159	149	137	189	149	180	156	144	155	140	159	173	158	139	146	171	146	156	163	151	155	173	164	147	159	149	186	143	148	159	158	141	153	147	149	172	160	151	152	159	156	186	146	146	179	169	152	174	148	174	169	163	156	134	171	176	152	171	194	171	147	152	135	170	150	160	168	161	177	174	141	159	171	159	150	150	138	156	160	167	162	149	150	146	151	170	157	168	152	165	165	157	165	130	143	163	162	164	153	166	167	137	152	137	163	135	171	145	136	155	159	171	144	170	161	161	159	178	170	151	150	149	146	147	146	148	160	133	149	147	144	158	157	179	181	191	146	164	165	161	150	154	164	158	165	153	162	165	148	139	174	145	136	161	150	156	128	157	171	130	162	175	146	157	161	169	165	171	172	175	157	153	170	149	157	163	162	139	145	146	153	150	158	172	174	158	151	151	153	157	141	174	180	163	137	157	156	138	151	168	130	154	173	145	177	163	154	163	145	156	141	151	168	156	163	159	140	141	160	127	145	159	134	162	141	161	163	155	158	152	161	156	130	153	139	154	139	143	175	156	158	153	153	173	172	160	152	157	170	160	155	168	157	171	147	157	173	141	155	151	150	161	155	158	154	157	149	143	165	146	161	166	159	187	157	158	152	137	170	143	139	166	152	162	162	162	163	145	140	157	147	145	147	140	148	153	190	163	164	161	150	179	187	144	147	149	141	150	173	155	164	150	153	144	158	156	157	154	158	168	173	165	140	156	176	160	144	151	132	168	142	163	154	151	152	140	168	180	166	149	174	158	155	162	143	157	137	157	173	131	169	184	173	168	157	170	163	158	160	175	174	159	158	161	144	165	158	165	147	136	160	151	179	162	168	163	154	165	171	160	137	155	149	153	143	144	153	136	146	158	166	161	148	167	149	160	176	153	160	156	169	153	164	163	151	159	156	150	146	194	161	162	148	167	148	150	159	161	142	157	159	151	166	162	121	141	180	161	181	142	147	145	160	151	157	132	164	163	144	148	151	141	169	163	139	145	134	162	155	154	166	134	133	166	156	148	154	158	159	139	160	162	172	162	151	159	167	154	191	163	138	168	159	167	152	137	164	182	145	159	167	166	135	154	157	148	155	154	174	167	172	142	146	148	145	143	156	164	152	159	157	157	137	157	145	166	142	170	152	181	170	145	163	147	144	148	135	167	162	138	145	139	148	169	145	169	173	145	147	168	148	164	161	155	132	170	163	183	143	155	168	144	170	173	165	159	141	168	152	176	174	180	163	143	127	171	178	170	145	160	157	177	155	162	156	170	154	159	149	170	126	168	140	141	158	151	148	150	152	152	154	132	162	160	160	157	164	159	150	152	168	181	151	145	152	165	142	158	146	177	157	142	178	155	176	149	158	159	157	175	124	164	171	153	182	161	177	149	166	142	159	155	162	184	161	160	154	133	143	161	163	172	163	157	179	134	164	154	152	160	172	142	137	146	155	165	148	158	147	159	164	175	181	140	164	179	167	121	146	167	133	162	144	181	155	158	166	167	142	146	142	152	144	162	151	144	149	165	148	150	138	177	175	159	147	160	158	152	169	147	157	156	134	154	154	138	152	186	144	152	169	147	145	140	172	156	169	152	144	167	148	161	165	148	161	135	149	166	159	141	166	153	133	151	153	153	164	148	164
22445	46418	42403	20507	4515	2681	1981	1594	1219	1041	852	778	642	628	553	510	455	424	380	361	364	346	321	356	337	324	286	308	299	324	304	294	296	253	303	308	291	264	314	341	395	528	578	508	516	696	744	678	622	692	593	609	550	517	485	430	390	354	320	309	313	272	287	320	295	282	249	255	276	253	288	270	233	238	243	240	246	245	222	239	217	213	232	230	250	219	263	230	249	246	273	228	225	259	250	262	280	240	230	226	244	239	258	261	249	228	237	271	249	277	251	234	251	259	245	259	235	253	268	215	240	244	237	251	225	240	241	227	240	275	249	238	246	253	240	220	240	215	273	266	255	247	255	203	238	223	264	253	221	248	213	272	218	241	245	227	260	239	232	230	246	246	224	245	250	264	234	233	249	236	248	244	234	269	218	198	251	239	232	250	201	237	287	242	225	243	240	222	207	256	241	230	233	248	234	227	240	239	222	287	250	262	268	234	251	231	280	231	244	224	225	235	261	269	244	233	250	249	236	258	265	253	254	240	259	249	253	240	259	250	272	223	262	240	245	288	219	261	250	235	262	236	232	202	228	265	260	225	244	250	237	228	236	273	249	243	224	259	243	237	244	232	233	232	238	254	210	244	234	211	240	242	250	251	245	217	262	256	240	216	243	249	274	221	211	231	255	222	227	234	239	240	232	244	253	219	256	236	223	217	269	244	224	243	207	244	254	252	221	233	236	265	234	235	222	241	270	239	268	245	243	246	207	227	213	236	252	257	212	243	251	227	232	257	243	242	256	253	239	247	253	270	202	214	240	281	264	243	267	252	275	250	244	226	227	220	236	274	230	252	233	208	212	245	244	239	234	227	226	234	239	226	229	242	240	228	285	255	254	225	238	283	227	233	255	241	224	248	219	229	228	260	256	268	256	254	224	232	237	225	245	259	227	237	243	223	244	244	244	253	231	257	260	237	221	232	213	243	236	254	261	255	219	247	220	229	254	255	236	273	240	261	265	241	239	229	242	239	228	223	271	254	260	267	256	224	242	234	254	223	244	228	239	224	219	232	238	229	237	239	251	231	224	228	251	270	261	235	229	240	241	249	267	208	242	230	233	235	246	243	261	231	243	245	266	251	240	247	251	251	247	273	243	222	237	242	250	243	224	228	246	237	226	251	263	222	261	256	251	256	251	257	232	256	244	245	294	240	253	233	253	223	244	212	248	246	249	267	258	247	243	244	255	238	245	256	266	233	239	269	272	234	225	229	216	224	243	230	223	217	245	258	238	245	220	234	273	232	269	250	208	259	230	238	272	234	239	252	237	225	248	239	252	223	242	247	260	254	229	229	246	233	247	238	245	237	237	226	223	253	266	248	257	219	253	262	246	259	217	235	232	282	235	219	271	217	246	233	262	239	233	241	265	246	275	282	248	236	232	233	246	235	250	263	228	230	256	213	231	267	222	243	233	241	249	265	267	219	205	217	250	235	257	251	235	234	210	240	220	244	250	260	228	231	256	233	231	241	259	233	241	240	254	242	239	224	280	207	234	273	235	248	209	240	249	255	244	220	240	231	238	245	247	247	238	227	256	261	240	242	246	255	255	242	222	227	285	263	231	254	234	240	245	255	254	228	224	256	246	258	226	235	236	233	245	238	245	263	231	245	235	226	242	252	225	238	244	254	257	253	238	247	235	241	228	222	232	251	227	238	229	227	246	246	247	255	230	240	228	242	268	251	261	249	215	216	248	226	221	253	239	238	224	236	237	254	249	246	239	244	241	272	224	232	247	258	244	244	245	235	217	259	245	249	237	224	225	228	265	240	207	252	231	243	225	243	231	202	255	250	227	250	246	226	234	233	259	230	250	237	239	260	246	244	220	221	261	222	244	237	273	258	262	243	246	264	259	235	225	245	241	244	246	245	274	240	245	248	217	267	239	234	225	217	218	229	241	238	221	228	229	246	251	257	242	242	267	242	242	227	237	235	235	235	213	242	240	254	245	244	252	241	224	252	261	267	230	248	222	223	221	273	256	244	246	232	236	225	237	228	238	232	247	231	271	260	237	251	240	243	228	265	216	259	230	237	241	244	235	230	241	239	231	235	233	259	220	248	251	220	248	245	267	264	242	260	242	244	249	233	262	216	256	227	222	251	228	241	246	207	261	209	230	256	223	211	243	230	230	220	209	240	224	238	227	249	230	235	229	238	231	245	249	243	219	263	224	211	273	235	247	243	235	233	221	238	276	247	251	253	242	224	236	242	224	257	209	240	246	236	241	238	238	231	241	254	270	243	223	207	275	238	232	248	236	224	239	242	267	270	266	210	259	229	268	244	253	260	250	240	226	245	240	217	264	247	252	247	250	253	269	257	243	259	249	261	255	247	227	244	250	266	235	244	256	247	215	240	268	242	246	230	238	241	266	233	261	247	275	266	259	248	261	244	271	256	225	237	236	244	243	242	261	228	214	210	242	236	210	232	250	251	270	228	214	235	263	254	237	261	224	275	226	250	261	232	236	256	264	230	250	259	245	246	244	226	245	250	251	250	237	248	247	218	253	245	239	236	249	238	218	231	232	229	241	248	248	234	253	244	267	248	249	239	248	233	256	248	257	256	255	246	240	259	264	228	248	237	219	248	240	278	267	234	235	230	254	268	254	264	268	227	255	220	228	241	249	240	218	237	251	258	281	249	261	219	247	245	235	243	224	257	248	242	233	224	255	248	232	226	244	233	218	262	253	278	239	231	221	241	247	246	215	256	262	225	241	255	222	232	240	251	228	225	241	243	241	233	244	253	268	283	238	221	252	280	240	218	240	269	256	266	256	254	252	218	232	235	236	238	256	240	228	253	249	225	232	222	253	218	284	247	232	229	243	259	249	232	237	245	261	228	206	214	239	219	244	264	241	264	231	252	226	249	236	257	236	226	236	245	253	241	208	236	256	249	237	269	223	245	244	227	235	239	247	238	221	252	218	248	244	214	243	255	225	252	224	273	228	246	248	259	235	236	217	255	244	226	261	231	247	206	239	263	245	225	222	252	279	230	251	256	222	214	225	225	247	242	240	266	240	255	234	239	238	233	231	265	250	239	231	234	236	228	215	206	226	226	247	221	245	259	257	246	231	234	239	210	234	238	265	252	223	233	262	262	239	233	243	246	239	235	220	218	229	249	252	271	228	234	238	253	236	219	271	264	226	228	270	249	257	245	237	200	209	242	240	236	252	214	256	249	225	211	213	259	248	238	243	253	217	241	238	264	247	223	238	219	229	232	255	261	239	257	234	247	255	225	235	243	251	216	234	259	227	236	233	225	238	221	228	212	222	231	244	259	245	250	234	228	211	267	264	238	259	237	264	261	250	219	212	223	229	227	238	229	240	253	266	237	249	245	237	242	256	250	221	237	254	248	271	224	251	241	244	245	227	230	263	249	224	258	250	241	261	201	248	224	222	227	248	238	267	223	269	227	230	237	241	264	257	268	242	243	251	236	222	246	259	223	244	238	268	243	240	252
27150	20866	17602	5329	567	313	274	275	252	267	248	229	219	231	218	214	214	229	224	225	242	251	223	216	254	240	232	213	219	231	219	224	261	235	225	231	211	253	252	258	265	272	303	271	290	287	313	270	269	311	299	288	313	280	285	228	263	243	228	239	247	279	219	231	220	249	255	256	248	243	252	255	239	210	229	205	228	239	211	226	193	224	202	262	226	236	217	217	224	225	253	225	221	215	233	224	235	213	238	230	218	248	229	198	235	230	216	234	213	206	223	240	236	221	240	219	220	216	234	249	219	205	213	247	234	236	245	214	228	248	246	240	252	199	225	239	234	244	239	213	250	213	241	227	233	205	221	219	241	244	260	214	230	212	239	251	231	234	237	240	222	209	214	203	237	212	234	225	224	227	247	230	191	226	238	209	242	261	201	233	245	226	203	212	236	246	234	251	222	248	219	213	237	239	213	238	234	228	253	234	246	256	224	234	248	267	237	227	213	225	233	238	241	233	267	243	217	222	260	219	229	218	242	240	233	229	255	218	242	221	254	209	218	215	223	241	246	225	213	264	221	247	216	255	243	217	218	210	223	225	232	232	225	233	210	226	217	218	221	221	242	247	252	214	210	238	226	215	228	243	219	212	239	212	207	224	228	214	226	255	243	222	219	220	229	221	222	205	229	231	205	228	250	226	223	228	273	238	229	271	234	204	224	230	221	216	238	215	206	240	233	225	215	224	230	228	238	222	231	233	206	221	222	222	241	226	228	228	228	228	213	227	234	220	224	226	198	233	222	237	231	224	205	234	211	243	202	231	233	236	206	254	250	234	213	248	227	223	209	210	246	208	242	212	241	257	228	205	224	226	245	233	247	246	237	225	247	218	227	232	255	216	204	238	228	203	243	223	239	219	248	242	229	219	234	223	226	248	253	232	249	228	210	228	237	228	258	213	250	219	234	211	231	256	209	242	216	259	226	244	221	239	247	244	217	228	229	254	199	239	244	213	230	225	212	224	255	237	241	231	212	229	220	224	251	243	228	211	245	248	234	232	223	219	224	221	226	246	242	233	218	234	232	245	228	210	236	234	224	229	197	242	202	225	221	240	212	213	238	228	197	253	218	239	233	227	247	240	225	231	237	244	206	208	246	206	246	254	215	220	230	219	215	243	210	232	247	234	235	209	211	247	250	241	229	220	239	221	238	227	244	212	235	205	234	249	238	262	237	264	240	236	245	236	231	219	224	227	212	239	237	260	223	217	237	236	243	219	222	206	245	224	230	221	237	210	215	226	229	191	249	221	235	231	226	237	276	222	228	242	264	238	240	240	245	243	259	239	238	242	228	251	237	216	235	217	237	207	224	225	217	239	244	211	212	224	229	218	227	210	208	234	248	199	230	247	224	225	216	222	213	222	231	222	227	226	244	249	241	214	256	225	247	238	227	225	224	261	215	229	227	247	223	220	218	206	231	236	220	237	226	214	202	228	221	234	229	229	229	239	222	247	221	211	238	220	208	209	237	231	205	246	261	229	208	231	252	206	223	233	248	218	228	233	242	250	242	237	216	227	205	228	235	190	255	262	203	241	217	218	214	210	227	231	246	209	222	243	223	218	241	236	204	222	227	221	220	255	238	208	229	216	215	224	235	250	234	210	227	258	227	220	240	240	218	200	198	216	229	228	201	239	232	253	235	221	232	251	233	216	247	228	252	240	220	240	204	238	232	235	225	234	247	235	221	234	247	215	243	201	260	243	222	230	217	232	237	205	256	222	194	229	248	243	233	229	230	212	218	231	221	230	226	229	243	227	222	260	253	225	212	246	224	236	227	240	240	231	218	235	229	230	231	248	221	204	229	200	192	234	209	242	223	219	228	229	208	220	252	228	221	212	197	237	215	218	221	209	233	219	236	230	237	251	216	221	220	234	269	229	198	246	204	235	223	209	233	234	238	205	229	215	224	255	225	214	213	254	238	205	264	197	217	227	240	221	219	232	250	253	218	228	219	223	239	216	233	245	243	225	236	256	241	237	228	238	248	203	249	245	244	262	240	240	250	239	212	226	237	240	234	213	244	266	216	243	242	240	190	194	233	243	215	253	247	242	237	233	228	221	219	218	250	206	229	240	215	230	248	245	209	234	213	245	238	225	234	239	259	231	228	219	209	255	245	236	238	262	229	240	218	207	227	233	233	221	196	231	225	244	241	243	227	251	223	199	222	238	206	224	234	210	229	231	238	215	238	214	225	235	221	218	225	214	265	236	238	228	216	216	231	212	246	236	228	223	218	215	213	258	236	221	225	252	274	249	211	219	234	266	242	238	258	227	236	248	239	212	215	220	210	218	222	222	212	244	209	222	220	223	232	223	224	235	227	216	210	224	241	215	246	224	215	207	235	272	234	234	224	237	238	221	218	231	245	235	235	208	223	205	207	235	232	254	221	230	258	241	221	229	229	221	243	223	221	219	231	209	234	214	220	216	211	227	217	229	230	209	228	227	236	242	225	213	200	232	244	206	217	232	255	211	222	264	204	182	210	229	209	250	227	252	222	238	228	226	253	217	245	231	240	243	245	259	235	227	236	231	228	231	239	242	213	222	235	234	232	235	269	213	240	222	211	214	219	221	236	223	243	230	244	218	230	232	245	238	224	217	229	215	234	230	229	225	229	223	217	226	238	250	209	239	236	239	234	239	225	226	230	236	232	223	238	211	227	237	207	215	206	253	215	193	252	210	222	222	250	211	214	220	232	223	229	268	218	245	206	240	230	206	201	224	235	236	236	209	225	223	205	217	254	237	232	245	222	213	242	235	242	241	235	226	242	210	225	239	205	249	214	240	217	223	215	233	229	261	253	225	215	218	228	225	204	234	243	236	233	197	229	250	214	226	231	218	235	202	214	246	232	204	240	239	265	216	247	226	240	231	232	229	235	220	219	234	245	241	256	231	215	239	232	216	225	229	244	221	219	217	242	199	219	244	244	261	227	250	238	235	256	253	225	238	217	218	238	196	205	216	227	249	252	205	249	239	224	263	220	251	247	248	265	227	247	209	259	218	198	231	258	216	232	238	261	247	242	248	246	231	219	239	250	232	246	228	239	234	199	216	226	246	218	232	222	225	206	228	216	232	231	232	245	253	238	218	220	243	206	219	234	232	226	242	234	232	226	224	243	250	207	229	241	205	231	211	205	221	247	222	222	235	247	213	215	227	254	198	222	250	230	209	213	233	236	228	244	231	203	225	229	240	231	219	244	217	228	237	240	227	231	229	227	217	222	198	201	226	230	234	221	232	229	245	247	219	236	216	213	238	237	241	245	200	203	246	221	247	228	226	233	258	227	231	240	223	263	213	225	227	223	223	251	201	225	231	246	224	238	234	222	231	213	229	232	218	210	233	228	205	219	234	220	256	229	231	221	244	232	217	249	219	211	242	216	248	202	210	253	234	251	222	243	242	224	226	254	233	236	207	243	219	241	249	206	235	205	222	237	238	234	206	232	217	225	209	240	226
15164	26575	22706	5351	654	444	424	419	357	385	411	416	364	380	354	350	352	325	342	345	351	323	346	295	365	368	333	372	352	366	320	319	348	338	343	349	359	351	394	368	428	502	519	487	474	546	580	486	500	461	501	516	468	431	481	417	414	371	384	410	408	355	359	359	336	386	366	358	341	357	358	386	339	374	325	340	338	348	341	321	351	355	333	344	322	338	355	333	349	373	332	386	355	358	367	363	324	341	367	337	375	358	336	345	341	379	339	352	341	325	338	359	360	335	319	336	352	330	351	376	330	367	343	388	326	353	321	364	329	334	376	323	343	335	353	345	341	341	346	362	315	339	350	360	328	345	332	346	369	347	329	360	358	378	377	354	340	340	348	358	359	326	358	330	367	375	344	347	356	351	295	355	335	345	351	335	365	344	345	365	362	372	319	404	340	339	346	336	370	357	320	336	351	374	350	342	343	349	344	347	371	364	334	373	348	351	351	331	347	338	368	308	335	383	350	328	317	349	359	389	335	346	331	347	371	354	343	350	343	367	366	403	292	349	369	344	382	359	360	352	350	345	355	361	330	382	363	364	387	324	331	345	320	340	325	333	358	345	346	364	342	330	344	347	331	319	377	353	368	332	385	339	327	365	340	381	348	331	378	359	377	372	322	343	358	369	325	318	357	339	350	376	349	365	342	358	350	313	362	324	357	353	331	357	332	327	330	366	341	348	357	333	360	390	345	334	345	374	364	365	349	347	350	346	387	314	342	309	347	369	337	356	368	343	366	349	335	337	338	360	295	323	359	374	342	313	374	354	348	338	332	370	356	378	346	312	345	362	361	313	364	332	346	379	334	378	341	355	363	353	352	361	378	339	357	370	350	364	356	368	345	340	353	359	339	340	345	308	344	367	366	340	369	326	340	305	362	340	358	338	318	347	358	350	354	324	367	322	340	333	358	365	356	347	329	372	343	362	329	358	358	349	344	361	387	306	302	339	347	368	368	358	384	357	301	355	354	341	328	379	390	341	368	350	339	345	337	339	372	347	360	352	310	355	324	348	369	321	356	324	315	361	344	327	362	339	355	332	332	323	369	317	362	381	329	309	386	367	368	356	350	345	334	338	366	349	347	332	357	357	326	358	321	349	349	372	348	345	391	346	334	332	337	370	331	315	343	345	361	333	333	353	360	314	353	356	335	374	363	349	368	359	320	333	344	340	367	323	354	368	331	354	344	389	338	347	329	373	320	333	343	348	364	309	322	353	350	361	329	341	339	324	338	343	378	352	362	355	335	311	336	355	347	371	353	339	347	342	355	344	320	321	330	347	313	345	365	359	325	314	341	379	348	330	359	326	368	384	300	343	398	326	337	364	336	351	362	312	331	375	336	319	345	353	350	348	388	332	334	344	336	379	359	330	356	314	350	338	379	335	367	346	340	382	344	346	378	347	368	355	377	356	371	311	342	348	354	356	392	344	367	351	339	338	370	340	368	362	317	342	388	315	366	353	361	327	327	330	357	340	321	360	327	352	363	349	366	308	350	383	352	339	349	353	317	352	335	364	347	348	378	355	347	385	345	360	370	405	398	337	351	369	373	352	335	316	308	324	399	353	356	373	350	368	337	344	369	370	361	385	335	355	317	319	343	327	379	325	345	380	323	351	329	335	356	371	351	380	376	349	360	370	369	355	373	352	337	334	362	333	320	340	337	317	334	336	355	361	329	335	384	354	344	345	347	335	362	367	379	353	384	363	307	379	337	353	347	314	345	328	341	387	366	346	355	351	338	347	360	365	347	352	343	332	363	318	366	344	376	335	335	335	337	352	322	317	337	351	334	324	369	340	334	338	345	361	310	351	346	329	341	345	337	356	333	342	335	348	358	377	359	382	348	342	351	337	336	318	347	338	357	327	360	329	354	324	347	350	329	355	290	324	327	339	360	360	352	336	342	334	350	356	343	319	351	349	361	346	357	338	365	365	362	337	342	348	388	365	368	366	356	322	336	338	356	342	372	344	344	342	340	351	346	353	360	350	308	370	340	346	377	348	352	332	334	337	337	306	344	320	351	342	348	352	337	335	346	330	341	354	368	328	308	338	355	347	388	373	362	363	334	322	320	352	323	332	387	357	364	366	335	342	350	346	329	350	349	369	356	362	337	363	351	323	316	363	354	333	346	340	321	355	361	314	365	347	347	354	312	350	337	316	353	337	346	355	348	329	373	356	347	365	367	351	375	331	377	372	363	353	359	394	358	363	337	335	346	355	368	332	338	337	337	344	330	388	364	341	346	330	338	345	350	354	373	345	330	372	373	378	339	343	357	377	364	320	337	345	328	363	355	340	357	365	366	340	343	369	343	343	319	342	322	340	337	361	349	330	341	329	328	352	330	343	372	345	305	357	358	343	337	341	346	342	347	315	358	349	319	365	328	384	351	315	367	368	321	349	330	353	351	334	391	330	365	314	340	354	319	333	360	320	374	339	322	362	336	366	357	346	333	383	377	357	347	329	352	338	333	365	326	334	337	353	358	343	358	329	349	378	367	331	375	352	322	332	324	339	352	373	320	371	321	345	357	360	334	343	349	355	318	368	376	384	338	354	351	375	356	361	369	349	374	327	328	351	319	331	307	342	380	351	356	333	348	370	308	347	353	335	358	356	363	321	347	394	336	341	346	375	362	327	335	322	338	395	320	352	367	332	312	331	352	379	354	349	346	346	386	360	340	337	321	343	329	344	349	373	369	342	376	340	320	357	356	350	336	347	333	373	346	355	336	334	313	333	342	362	337	343	335	358	371	337	345	329	364	355	369	362	338	327	361	356	325	351	331	331	333	365	346	351	328	341	355	347	361	346	336	350	352	370	354	352	306	310	353	367	362	325	339	343	318	365	364	350	339	346	350	347	334	372	350	407	339	352	315	346	343	338	320	340	360	335	365	353	358	298	361	345	332	381	323	343	364	334	368	356	318	344	353	378	352	355	349	350	340	384	372	356	343	362	344	380	364	384	359	340	349	339	364	340	371	338	359	335	333	347	354	350	372	345	343	341	343	312	357	374	380	354	314	378	379	330	359	347	357	334	344	322	325	337	390	351	321	341	350	370	365	353	370	304	338	374	334	410	335	358	324	336	364	312	338	349	375	366	349	337	336	361	335	360	351	363	336	343	354	368	349	302	330	364	344	340	378	337	350	355	347	345	331	365	385	349	340	325	358	336	369	384	353	334	366	342	340	381	355	357	364	369	353	324	339	337	358	353	369	361	373	359	369	336	352	333	339	358	365	354	351	343	346	364	340	340	322	362	358	367	369	345	343	337	344	338	310	375	336	364	333	332	361	293	376	334	338	358	356	364	350	361	384	344	336	364	343	365	373	368	338	361	326	341	331	329	317	323	367	346	369	340	346	364	352	358	330	354	316	359	351	319	313	342	372	377	359	363	344	349	334	340	363	335	358	318	369	359	363	343	358	345	354	352	359	360	389	348	327	359	355	336	339	316	352	367	344	373
24403	21389	28585	24654	19341	4554	1034	566	370	337	331	300	274	261	265	245	293	244	233	230	269	233	240	238	232	237	246	235	224	221	196	210	237	252	233	220	226	233	229	264	262	275	298	300	295	318	387	313	350	339	315	293	279	295	332	263	280	230	221	258	229	228	270	251	254	244	192	225	258	253	204	229	220	234	259	193	205	178	210	221	223	232	242	223	232	247	212	225	206	192	229	195	227	201	225	232	240	239	220	228	213	208	203	232	233	211	232	227	242	252	241	201	236	249	224	213	229	228	222	202	222	222	223	233	198	243	235	233	237	209	198	214	259	230	200	196	225	228	211	242	212	234	247	223	220	237	248	204	221	218	248	241	212	213	249	209	244	210	233	254	205	227	235	183	245	206	236	233	222	225	226	225	213	218	223	230	234	236	199	222	226	219	236	217	247	232	226	226	204	209	269	221	202	249	193	238	232	200	241	242	213	246	215	203	234	219	208	238	204	238	217	230	237	240	224	222	207	242	233	242	244	222	212	220	227	218	208	258	268	226	234	246	222	201	223	226	205	241	209	232	225	204	259	216	239	262	236	207	194	232	228	244	220	193	207	206	228	202	214	211	216	217	217	232	221	233	238	212	223	220	217	230	225	215	228	229	220	233	232	234	220	217	223	241	252	265	216	202	206	245	243	212	242	226	237	254	221	219	235	227	223	236	221	245	244	226	214	215	228	229	208	230	197	205	223	236	203	221	215	252	220	237	219	200	235	244	224	240	225	233	240	235	242	202	219	203	215	240	216	229	223	215	230	237	212	222	240	229	206	230	234	209	255	233	222	233	209	220	216	228	227	251	230	225	237	229	226	243	228	209	229	233	249	196	215	214	225	213	235	220	233	213	220	222	221	269	230	253	232	235	213	229	220	204	259	241	234	225	225	219	200	241	241	241	217	233	233	230	218	230	235	225	224	251	225	230	236	260	205	227	223	201	229	206	220	217	228	218	186	218	216	217	225	196	230	214	230	240	213	248	226	225	238	230	241	252	247	228	240	237	249	236	197	198	234	231	214	224	189	220	212	204	222	196	210	218	219	241	230	220	218	228	235	225	213	245	233	214	221	231	217	202	223	236	221	234	200	225	221	252	233	241	232	219	231	211	224	245	242	237	214	270	227	204	223	213	237	220	244	227	221	243	225	202	219	239	210	248	232	221	209	201	241	224	241	224	249	219	200	221	224	241	240	233	244	224	214	241	212	221	209	223	231	242	234	223	196	194	234	224	267	227	224	219	237	224	219	220	240	246	241	242	216	259	233	211	223	227	206	232	230	257	229	208	236	207	254	213	240	226	238	252	241	222	237	214	214	209	233	198	202	234	228	233	252	214	221	232	232	241	194	236	225	206	238	217	206	224	210	235	211	234	239	205	252	218	220	223	244	225	203	236	216	243	222	242	227	210	223	244	223	231	247	236	228	234	222	235	225	234	239	210	240	245	226	207	237	204	227	220	252	232	222	223	243	244	260	240	207	243	242	228	239	223	238	246	204	206	236	220	223	198	203	233	222	235	189	256	211	245	231	213	222	232	231	200	204	228	220	206	233	220	229	262	205	217	224	223	230	226	228	201	211	230	230	231	216	216	230	223	210	216	227	237	212	212	235	221	217	219	227	225	240	250	226	215	208	187	198	247	202	235	213	215	207	220	191	232	225	213	211	211	204	218	201	218	206	219	217	234	210	221	237	242	215	232	220	221	222	223	264	269	229	224	220	212	236	209	212	207	233	209	240	202	211	228	234	226	214	212	213	246	212	205	212	220	215	225	214	227	222	213	209	238	227	202	216	211	221	221	210	231	218	241	233	252	233	254	226	253	208	235	250	225	203	231	239	231	212	232	221	225	223	215	242	230	233	241	222	248	207	206	203	211	243	201	228	200	208	204	220	222	211	245	209	192	257	200	215	225	232	257	240	211	225	217	226	228	224	208	224	247	210	209	256	200	238	223	236	215	229	253	223	241	245	223	225	226	222	240	223	211	219	212	214	254	248	210	217	222	201	261	246	198	243	221	199	234	243	257	211	234	216	225	208	241	231	241	216	220	225	235	215	248	216	251	181	204	218	218	231	213	236	229	247	200	222	232	206	215	226	221	236	239	210	229	238	244	223	210	226	257	258	226	219	219	224	203	230	240	228	250	232	239	210	237	204	217	217	198	184	216	200	255	212	219	228	208	235	231	237	195	232	217	193	213	216	233	215	234	215	220	239	221	235	188	212	241	247	214	213	216	234	219	195	229	241	210	236	220	203	232	209	250	218	215	235	231	230	244	244	233	227	218	221	230	227	241	209	225	217	252	206	217	235	234	227	201	197	226	206	227	225	227	204	235	216	228	234	211	227	194	234	246	269	237	233	215	240	244	232	216	207	230	237	192	215	232	227	221	205	224	200	203	213	210	230	240	198	226	244	242	221	239	232	197	239	223	236	198	238	235	217	213	243	217	227	234	243	220	203	221	213	209	222	223	227	205	233	238	233	224	229	236	207	205	208	251	206	226	199	234	229	234	228	231	225	214	212	237	239	217	241	223	207	207	232	239	224	183	242	233	234	226	219	247	227	218	220	206	224	258	208	214	219	220	227	247	231	211	251	222	217	223	226	212	254	229	206	228	233	214	234	208	239	214	234	223	194	214	219	272	251	209	224	246	209	216	239	220	258	254	222	223	230	220	223	234	237	202	216	242	222	253	206	201	224	208	209	229	220	249	249	223	212	216	243	216	210	232	230	237	212	230	228	218	219	226	217	237	211	219	241	245	224	243	202	231	213	233	210	254	220	245	225	239	215	216	222	231	226	240	207	224	229	242	211	231	202	245	211	227	202	223	229	237	210	206	241	222	210	196	222	227	223	200	237	207	228	214	208	199	240	232	175	218	213	214	226	243	251	225	236	243	228	210	244	243	219	205	227	236	211	218	211	208	222	183	226	202	255	229	243	213	228	236	205	212	249	226	226	215	217	215	234	229	219	249	217	212	238	238	205	214	236	214	227	257	187	216	227	241	213	238	259	226	240	222	232	214	234	253	242	224	218	240	245	241	221	224	253	257	223	235	225	231	226	212	225	251	228	250	208	232	224	225	222	233	229	203	231	210	227	234	216	221	198	262	241	243	249	221	213	232	240	223	238	224	227	239	247	226	241	220	222	221	211	240	231	237	231	216	243	195	250	228	244	232	195	226	208	208	213	213	220	225	228	228	208	205	209	213	217	225	216	231	226	203	227	221	204	231	213	207	230	223	211	197	238	242	224	231	238	227	237	225	178	201	227	247	223	183	249	233	213	244	239	233	226	225	232	213	217	225	231	227	201	201	214	222	223	212	212	236	220	211	222	239	211	201	253	177	247	231	207	224	201	225	195	220	256	244	224	252	252	200	244	222	208	226	215	220	229	235	189	214	225	226	235	229	225	236	214	239	243	189	228	245	233	206	226	221	234	207	237	201	202	236	232	265	233	239	197	230	235	217
18679	39268	36291	15332	3252	1612	1234	998	846	792	651	616	558	530	476	480	466	409	398	425	408	396	406	408	373	404	396	376	375	376	370	388	407	366	346	400	357	364	410	421	478	564	572	563	595	634	654	615	646	618	589	558	568	534	468	469	455	431	402	407	401	448	387	357	353	357	356	381	318	364	361	331	351	360	347	338	378	343	342	310	369	351	345	400	344	347	327	368	359	358	383	332	333	317	329	354	350	354	364	342	356	401	381	365	341	358	360	322	341	351	348	344	320	365	337	342	353	365	335	344	336	305	357	369	362	337	351	342	407	336	343	336	371	376	347	345	341	365	358	318	335	340	331	334	340	352	365	328	346	391	362	346	337	327	331	315	342	360	343	347	362	348	341	325	328	328	343	348	349	356	348	358	362	322	333	376	347	350	352	326	348	333	337	344	358	342	337	345	353	318	353	366	330	350	376	335	318	334	351	327	353	360	350	348	343	332	347	313	343	343	315	328	387	360	322	353	320	357	351	361	355	307	327	337	352	345	321	338	344	346	324	356	356	330	361	348	356	364	335	313	340	352	328	359	360	329	365	354	330	324	366	323	329	294	347	338	342	359	352	322	314	344	326	370	322	355	339	304	315	348	351	323	326	357	346	333	348	359	333	337	336	332	338	361	371	333	353	364	343	352	356	357	333	336	336	358	329	343	361	322	375	360	365	350	303	358	301	369	364	331	339	375	355	361	348	361	298	345	315	359	357	318	327	379	312	345	336	342	315	370	362	368	360	341	367	359	365	319	352	389	284	328	334	363	335	356	347	331	346	318	320	337	363	324	346	350	354	356	345	340	298	366	342	358	343	342	337	362	345	353	352	341	337	360	347	353	309	360	303	366	362	316	351	315	349	356	342	302	335	325	354	340	382	339	330	333	366	367	352	356	366	340	342	356	331	350	355	368	344	345	368	342	331	367	312	318	338	343	368	359	308	368	355	377	341	348	352	357	347	332	323	362	332	382	343	359	339	351	340	311	368	364	354	348	329	357	332	370	333	326	320	362	330	392	333	372	332	325	360	370	333	366	340	315	352	340	322	366	375	336	336	329	340	359	327	334	358	344	340	321	377	355	320	326	337	348	312	375	356	334	349	356	381	330	348	346	367	310	317	324	352	317	328	339	318	320	356	346	314	377	357	318	340	325	338	348	343	333	355	359	337	358	319	342	327	352	368	341	349	355	365	343	340	354	348	348	317	353	356	327	357	340	366	329	354	372	317	314	343	324	344	377	338	364	320	333	345	310	353	348	364	361	349	329	346	359	343	304	336	350	359	341	323	340	362	371	358	310	315	325	357	326	306	337	345	351	342	345	361	350	341	362	352	316	340	342	353	338	347	363	314	351	352	317	337	323	354	344	312	349	348	333	351	363	335	343	313	343	371	357	315	352	354	326	330	340	353	351	345	364	339	325	359	333	364	356	335	350	350	333	332	326	360	358	379	369	355	352	333	297	341	361	344	364	337	359	316	314	317	330	320	357	333	358	342	331	351	341	361	354	328	340	380	334	343	318	349	374	361	331	357	330	348	385	355	339	356	340	350	323	349	339	328	346	340	347	324	339	363	322	358	353	337	403	345	326	370	350	334	331	338	353	333	305	343	353	343	343	350	325	382	324	357	342	341	365	351	333	323	387	328	350	287	332	360	348	335	341	357	344	356	327	347	350	337	352	326	316	369	340	367	345	358	335	306	333	333	351	319	372	372	356	342	324	366	343	358	363	343	348	362	355	357	358	338	351	369	328	359	325	354	328	331	342	353	330	331	341	325	338	341	346	345	329	302	330	338	357	339	360	332	319	359	319	310	317	343	345	338	368	379	328	353	383	353	347	337	327	336	318	328	326	306	331	355	380	355	339	369	351	337	320	368	303	319	341	346	368	359	363	337	376	315	334	345	382	335	332	367	352	336	348	334	364	380	317	360	341	361	335	351	355	342	342	338	383	359	335	365	375	317	374	346	330	376	355	339	343	344	354	324	338	349	336	362	324	369	349	346	353	325	331	329	382	339	358	364	375	370	370	327	388	322	367	333	328	357	341	336	341	323	330	387	345	321	316	356	335	357	345	301	306	335	348	351	313	371	359	320	363	341	356	338	362	317	361	340	373	351	312	348	350	344	363	364	366	352	345	361	330	343	344	366	343	361	339	342	355	381	365	320	342	356	367	364	368	327	335	343	345	326	345	370	363	341	338	351	332	365	343	337	332	332	334	315	334	353	342	347	366	352	358	359	373	353	341	400	344	323	336	328	355	372	330	337	341	327	335	353	340	345	328	343	367	329	355	375	326	348	327	331	359	385	356	341	340	365	337	350	341	335	314	342	361	358	329	363	332	358	328	345	323	322	319	358	370	379	329	340	341	332	389	339	377	355	315	333	352	372	321	326	331	330	361	314	325	349	321	325	373	354	341	343	329	362	370	342	347	312	339	369	344	360	327	354	342	360	317	307	358	335	333	395	350	341	366	342	356	321	302	314	327	360	321	354	343	323	346	337	322	341	335	299	336	347	327	369	336	338	385	360	343	357	337	339	370	356	346	334	343	343	335	308	353	323	331	330	345	348	332	349	365	343	346	322	346	313	333	331	298	346	327	318	340	355	345	343	337	365	318	380	326	379	342	332	334	379	333	348	317	367	357	367	319	356	358	323	347	335	350	358	322	316	326	353	345	318	345	319	361	334	382	345	305	329	354	347	338	339	365	347	333	342	333	352	336	353	380	334	326	326	352	349	363	359	344	336	339	352	351	326	350	350	311	329	352	326	372	355	348	361	346	335	357	370	330	366	349	357	333	356	341	328	329	314	323	333	324	367	343	320	346	346	343	365	343	346	343	358	347	330	383	349	333	347	369	341	356	363	342	361	358	353	353	349	371	367	314	330	335	361	352	326	335	377	349	350	391	347	360	342	330	327	341	334	349	329	365	306	343	351	362	345	373	339	341	331	357	329	335	351	349	314	337	323	341	322	311	346	341	354	315	347	338	345	307	346	314	346	338	361	331	341	353	330	336	319	319	385	356	339	344	318	374	326	351	341	324	347	367	356	359	339	317	356	348	350	296	335	337	339	307	356	347	366	364	363	338	353	312	344	314	329	351	322	351	350	334	357	347	330	351	350	339	367	341	313	347	346	336	322	321	328	311	338	328	315	350	333	378	353	355	340	331	337	324	332	326	333	368	367	338	337	352	357	340	339	378	336	330	343	334	327	365	341	314	319	326	346	372	339	321	345	386	329	325	358	328	336	337	315	347	354	376	358	321	338	337	363	339	362	358	359	338	313	339	353	361	350	353	339	365	341	337	326	368	366	323	367	363	372	382	350	364	362	329	325	340	315	340	353	358	349	362	360	309	326	346	348	351	350	318	338	337	315	327	372	374	336	321	339	335	357	344	351	335	354	336	353	310	318	353	313	317	343	308	380	362	288	339	348	348	349	347	343	337	335	335	333	358	374	373	350	331	343	342
23366	21360	29126	24097	21285	18667	3197	858	485	423	328	312	258	271	257	209	246	226	235	205	218	198	206	209	185	171	176	180	163	148	144	173	180	174	182	176	167	203	186	184	219	235	274	281	293	298	330	297	307	270	269	261	259	266	257	192	204	194	209	207	188	199	198	157	184	181	170	165	180	158	172	162	176	162	157	152	152	171	156	175	167	170	144	184	148	176	133	159	161	163	185	145	167	179	159	148	176	184	155	158	151	135	143	171	190	130	151	143	161	162	151	166	164	146	150	158	170	123	161	162	149	169	183	162	138	153	160	147	161	148	143	135	165	165	163	142	170	144	147	160	151	157	160	156	146	143	151	164	145	164	153	149	156	150	188	159	173	161	161	157	146	169	165	160	150	147	161	153	140	157	142	138	166	135	167	166	151	157	160	149	129	148	163	158	129	162	170	182	167	170	167	152	154	161	151	144	165	152	146	151	163	155	159	158	168	162	148	193	160	173	159	167	149	149	164	146	163	158	124	141	147	170	140	139	173	159	149	150	153	160	128	165	149	148	138	176	146	171	145	158	144	130	171	145	160	158	154	181	166	156	152	150	161	155	178	144	128	155	141	174	167	174	185	167	145	174	152	141	149	154	175	133	137	152	166	147	171	158	155	154	151	148	166	150	181	147	159	178	145	168	151	138	145	155	164	140	155	156	156	151	157	160	148	150	139	152	155	149	164	188	167	150	166	154	162	157	161	175	155	144	146	153	151	141	154	159	141	167	168	165	148	136	171	144	168	168	170	154	187	138	151	140	155	150	117	125	160	161	141	159	151	174	141	152	169	159	172	145	131	175	184	137	143	138	149	186	138	143	165	153	144	149	165	148	152	142	147	138	168	147	164	137	165	173	146	167	162	154	178	140	151	158	172	179	151	164	155	164	156	158	173	158	166	153	149	157	165	172	153	173	154	172	166	181	137	156	130	141	156	163	142	171	148	150	164	157	139	179	158	153	150	139	154	151	158	158	166	155	146	166	145	152	155	164	152	172	163	187	157	156	150	192	145	162	154	168	165	154	147	147	180	176	175	143	148	159	160	151	176	153	176	149	159	160	148	168	153	157	153	171	158	163	170	160	160	159	181	152	149	144	162	161	154	167	157	147	157	152	157	143	151	169	155	145	173	171	160	159	168	137	172	152	155	167	149	151	163	145	134	152	165	146	151	157	155	162	178	150	149	148	161	159	141	157	150	174	185	142	172	153	168	164	171	150	141	163	149	162	139	183	151	164	147	139	151	169	138	134	142	137	153	169	143	141	182	146	166	176	178	161	162	164	164	161	177	193	138	172	154	155	142	137	173	146	158	157	160	154	159	167	183	153	147	164	164	148	162	157	153	147	133	155	153	156	150	170	128	164	153	145	147	157	158	142	163	146	170	156	127	153	171	139	153	163	142	151	154	170	167	143	173	153	146	165	162	169	166	140	187	140	136	138	146	172	175	152	156	159	146	158	147	170	151	173	169	144	177	171	159	154	148	163	160	164	164	166	160	137	157	159	169	152	152	162	160	150	175	157	168	157	141	166	142	162	159	152	145	147	150	167	174	133	153	162	136	179	175	142	133	143	161	136	157	145	152	150	143	164	162	167	166	155	142	150	149	153	140	153	152	154	143	145	170	129	139	177	164	137	140	156	142	143	138	145	164	171	154	136	150	147	175	152	157	158	143	146	188	126	142	176	166	153	152	175	159	144	155	154	159	144	153	148	148	175	164	173	163	158	166	168	149	175	140	175	149	167	138	158	165	138	164	154	152	139	168	145	158	150	154	158	133	125	143	127	153	159	151	152	160	166	143	150	160	138	149	162	147	159	153	145	149	131	175	141	145	167	139	137	171	158	159	142	163	147	153	151	159	156	147	146	139	132	180	160	163	143	169	159	157	140	134	153	174	174	138	150	140	160	136	172	156	137	150	158	156	151	161	158	150	155	151	161	158	169	152	153	160	168	171	137	173	155	161	165	165	158	148	160	181	141	154	154	141	161	136	150	157	150	136	137	122	161	157	125	157	167	149	150	163	163	163	161	164	157	174	152	162	146	159	161	156	156	165	174	134	167	165	168	175	167	161	135	137	158	149	148	160	161	149	169	146	154	160	161	149	145	139	173	165	140	177	148	161	147	173	158	155	171	167	143	153	137	154	142	144	171	137	159	163	140	179	149	128	152	164	151	156	146	144	152	163	139	147	152	169	154	150	169	142	156	170	147	152	152	158	152	179	149	140	166	142	139	141	152	148	175	171	165	159	149	146	152	176	135	171	124	154	157	157	165	161	190	164	156	152	155	145	175	148	156	157	151	142	155	151	157	170	170	152	132	165	138	157	142	145	144	173	152	145	159	154	139	167	164	152	167	154	161	164	140	151	195	148	152	134	180	151	179	162	154	159	161	174	153	159	166	149	146	151	167	138	165	166	149	150	177	159	161	143	161	166	140	154	129	157	168	178	151	128	147	168	146	159	143	151	172	147	156	158	160	164	145	169	144	142	133	160	173	174	165	144	141	161	163	156	165	151	140	153	148	157	142	149	146	136	162	167	149	131	163	160	155	143	173	158	150	126	148	162	171	164	140	157	159	164	162	146	145	175	162	145	160	154	138	150	167	149	160	169	152	150	157	160	165	142	155	155	165	175	156	160	170	158	180	162	153	172	156	166	157	156	175	167	154	161	164	153	150	159	136	158	187	175	152	160	185	145	148	184	138	150	148	141	159	156	169	139	164	151	179	175	157	179	155	147	136	149	154	172	179	159	153	161	148	165	144	162	162	146	137	171	157	154	141	151	148	147	144	154	172	156	156	148	153	166	153	156	169	163	166	154	155	151	153	139	155	137	151	187	160	166	148	157	144	162	144	145	182	162	175	172	157	160	124	163	159	161	162	173	176	149	168	173	151	154	140	131	135	174	122	155	175	170	158	156	164	161	144	148	154	166	156	157	151	133	162	182	173	138	155	151	158	178	162	141	166	138	143	165	182	141	155	142	159	147	159	161	149	151	149	155	132	164	135	153	158	171	163	133	145	197	180	135	157	170	154	146	156	143	136	147	142	170	149	130	178	143	150	169	175	153	155	141	159	141	180	148	147	125	164	160	163	151	169	183	157	158	155	155	163	152	151	144	139	166	171	161	148	148	164	176	177	142	151	164	150	163	159	161	160	162	156	162	135	143	158	146	148	147	141	164	181	165	154	141	139	160	152	161	163	141	162	152	140	162	166	154	153	179	162	167	161	161	152	200	163	179	162	166	148	163	169	157	175	146	149	159	142	152	157	157	164	163	162	138	181	168	152	141	149	160	156	151	169	156	127	154	156	129	179	163	149	176	160	163	160	155	179	158	170	162	151	162	149	161	135	142	157	155	161	152	135	147	158	152	138	167	145	157	149	148	136	152	161	163	166	142	146	171	167	142	157	149	138	165	138	156	145	155	165	159	158	174	151	156	154	128	155	161	156	162	146	148	150	150	162
21761	45751	41094	19921	4230	2664	1955	1589	1254	991	854	717	685	592	539	466	452	437	446	389	390	341	343	341	306	354	284	321	304	313	312	278	271	307	302	315	266	318	304	343	383	486	574	478	618	629	683	684	581	574	600	536	501	487	482	403	365	338	337	340	321	345	297	306	278	268	268	276	271	258	255	294	279	226	234	234	238	226	212	241	219	227	239	216	235	252	250	254	268	259	223	235	220	250	253	213	239	216	252	244	256	233	241	237	227	246	235	209	233	252	239	240	233	217	238	228	249	225	254	247	237	239	250	237	236	224	220	231	209	221	221	229	222	306	231	224	235	245	255	227	230	256	247	221	232	239	241	238	257	225	247	240	235	255	240	247	257	252	243	234	252	248	224	228	239	245	231	237	233	231	245	241	233	253	238	231	223	229	226	233	230	256	259	243	248	219	196	257	260	266	256	256	226	236	241	261	221	262	220	247	224	229	234	250	239	222	237	233	265	254	243	275	216	246	252	236	237	258	250	244	260	228	235	243	224	222	262	233	252	276	248	247	240	245	234	249	234	236	249	263	262	234	250	222	253	234	228	268	207	245	213	226	215	221	243	242	213	257	256	213	256	229	239	243	225	251	257	254	251	224	228	225	232	221	225	259	235	239	238	256	255	249	247	231	269	249	237	246	251	212	216	248	270	243	231	201	241	239	233	233	232	241	220	276	247	229	226	248	251	252	252	221	245	232	266	254	255	253	223	232	229	239	227	253	210	226	260	221	250	243	243	237	230	220	261	264	259	253	231	212	223	220	260	242	257	224	235	254	223	240	248	243	243	219	252	239	257	229	229	210	241	256	264	255	235	240	230	239	235	237	234	230	236	200	254	249	221	240	251	253	233	230	222	252	250	208	255	228	233	249	219	243	223	213	228	232	232	238	241	248	239	213	231	231	243	250	235	279	233	236	218	211	211	271	244	251	253	257	236	218	235	208	227	258	249	237	247	228	213	202	221	245	253	276	231	223	251	240	211	226	233	240	255	229	227	269	244	249	249	234	243	250	221	242	252	248	235	236	252	232	210	255	246	232	237	276	235	240	236	251	249	244	263	234	234	247	219	246	222	272	210	242	243	237	244	247	239	247	206	257	245	251	235	253	230	269	249	228	264	234	233	241	204	243	246	250	231	252	242	239	246	225	257	237	212	220	237	236	258	234	251	240	237	244	233	271	239	237	253	253	235	235	250	247	247	246	235	234	234	227	232	271	244	224	233	253	229	237	237	239	248	250	265	264	266	227	256	243	219	257	255	253	253	218	220	269	237	219	238	247	223	253	276	237	234	231	229	191	233	261	248	274	242	223	243	199	232	261	266	233	221	258	213	247	221	246	239	235	231	257	244	222	235	254	266	263	241	241	229	244	247	244	224	215	230	258	250	246	262	256	241	262	224	235	239	231	255	277	238	229	247	262	220	262	233	239	226	226	238	213	246	244	224	234	215	226	252	227	235	241	223	246	251	255	245	252	229	259	239	246	249	253	247	271	249	233	236	234	263	219	287	256	259	242	250	237	233	219	249	242	243	235	240	233	230	232	231	263	231	228	230	229	249	252	248	224	221	204	224	243	231	271	224	259	235	201	226	232	270	284	239	235	259	264	261	237	255	234	263	236	224	259	228	233	249	242	242	242	234	226	216	235	255	222	244	234	250	257	248	232	244	238	255	246	246	241	242	225	238	214	243	225	216	238	237	249	229	242	208	251	233	267	261	233	249	256	260	244	252	232	242	225	247	220	253	251	218	208	245	241	233	239	263	225	246	245	257	235	229	218	242	262	247	245	247	241	234	288	260	210	251	218	245	249	247	256	258	232	262	229	242	224	229	269	226	268	243	236	236	238	227	237	224	240	234	255	224	226	230	223	232	252	282	253	225	239	259	243	242	232	217	252	247	237	221	228	248	233	236	241	262	233	251	227	242	226	233	249	244	252	256	225	218	240	249	224	245	241	234	251	261	235	255	249	248	240	225	285	204	228	255	248	228	231	251	252	210	226	224	253	184	221	252	202	258	244	253	265	250	244	242	271	226	261	250	230	235	216	235	242	222	238	243	247	214	249	257	261	252	240	240	230	242	238	261	230	219	241	252	246	217	232	228	267	235	268	233	269	229	243	239	217	255	223	224	260	227	228	231	264	242	241	232	273	245	248	235	275	227	257	246	235	251	241	227	237	257	227	244	223	218	248	229	227	258	221	227	247	230	241	243	266	280	222	268	265	273	266	245	227	228	255	225	239	280	240	233	246	272	233	219	255	248	225	263	252	247	203	242	216	258	228	240	249	239	253	251	226	244	251	221	242	224	247	250	239	227	236	240	254	229	228	228	230	260	253	247	240	244	241	246	242	222	231	215	221	240	237	253	255	240	219	240	232	215	238	225	232	260	241	249	222	249	227	237	264	252	226	253	236	252	232	227	235	236	249	244	227	244	229	235	242	232	229	248	245	256	223	238	214	251	222	221	253	272	238	261	261	225	249	210	235	241	227	268	221	221	237	243	242	234	222	241	231	246	230	260	245	243	248	269	245	242	252	219	243	230	252	233	259	243	231	233	237	253	226	239	235	244	241	267	235	232	216	234	233	225	266	254	202	241	268	228	242	236	217	267	230	245	254	219	259	227	236	244	244	231	237	188	235	269	255	234	246	240	258	228	252	253	235	240	239	229	226	226	239	252	249	277	236	234	260	254	237	222	273	238	236	221	211	225	215	274	241	233	219	245	229	226	230	248	243	244	243	262	212	230	222	232	228	248	230	250	237	237	228	239	254	243	221	247	252	258	237	228	250	232	230	238	229	267	255	241	258	244	224	232	245	238	220	247	239	278	240	242	222	238	269	227	241	240	219	221	228	257	255	243	226	274	255	255	242	243	212	248	250	219	229	191	255	230	241	232	206	225	245	263	248	246	246	249	200	247	269	257	260	238	235	240	258	227	260	242	236	236	211	216	255	218	275	237	247	240	254	227	213	211	254	235	262	245	227	252	271	251	219	265	265	256	243	239	237	273	242	212	247	237	212	238	234	229	234	233	273	225	276	254	220	239	244	230	215	253	274	221	241	250	257	266	226	243	240	241	239	233	257	235	238	238	241	230	253	230	227	246	224	252	237	242	190	234	236	223	239	253	248	228	245	275	232	227	231	269	229	252	234	223	225	248	229	268	215	225	231	256	240	220	269	216	234	263	246	258	232	234	238	233	268	239	227	242	211	229	229	241	230	245	221	215	234	233	255	252	243	260	221	255	231	249	216	264	217	238	235	238	236	236	251	240	254	251	235	236	231	264	251	227	233	254	227	237	221	237	247	207	227	238	276	236	206	229	223	252	240	254	241	256	235	233	235	231	251	194	239	232	210	256	266	261	224	258	217	241	256	225	223	228	213	236	208	244	260	258	247	223	245	236	247	245	226	214	244	257	233	231	224	232	233	249	240	228	253	232	240	253	249	257	218	242	255	252	210	251	272	221	237
26971	20889	16593	4525	505	306	262	241	210	251	216	232	247	252	247	240	227	220	226	211	236	238	201	222	244	231	253	220	256	226	229	234	230	247	236	243	205	225	236	255	254	269	291	282	273	324	299	299	330	285	252	261	270	292	258	259	264	221	236	248	268	232	263	213	260	247	217	242	240	238	238	207	220	222	238	209	201	225	232	229	221	220	241	242	245	252	214	225	227	216	229	229	209	213	232	238	223	218	206	263	225	253	230	219	260	236	230	243	220	225	232	208	208	212	225	251	219	233	200	240	233	235	226	224	225	226	234	233	252	219	181	218	243	249	247	219	233	224	239	230	217	230	251	248	250	214	238	241	247	209	240	240	237	222	227	214	252	198	250	228	215	222	259	250	252	226	243	232	224	237	230	231	249	216	205	225	221	258	232	247	223	223	219	220	258	245	208	237	216	221	218	223	237	242	232	210	219	239	241	229	233	249	202	232	222	227	245	216	236	261	222	248	202	233	232	209	200	227	237	227	234	216	230	233	245	241	233	246	250	253	230	225	226	237	247	222	222	239	237	206	230	238	223	231	235	227	242	239	222	210	216	242	221	257	228	233	214	235	212	293	223	211	220	230	248	216	228	231	236	230	242	225	215	240	215	243	216	213	229	236	239	221	260	232	223	211	187	237	258	213	241	250	218	252	241	225	230	228	252	235	256	249	226	235	214	219	226	214	256	225	215	238	234	220	219	263	228	232	210	205	247	227	222	238	239	204	221	229	225	221	247	209	229	207	235	230	227	239	222	236	226	256	236	247	242	220	215	234	228	208	261	233	240	260	234	254	241	197	218	189	231	242	237	239	239	250	226	226	235	244	248	240	213	198	236	247	249	201	207	244	238	236	228	231	218	248	245	250	207	228	215	199	227	225	191	221	237	249	228	239	241	254	240	242	216	228	245	222	223	226	251	229	232	226	195	235	222	251	253	215	229	231	245	223	224	236	236	198	225	218	244	226	245	211	241	245	225	229	243	229	222	286	256	220	226	235	246	230	250	245	215	243	232	253	243	259	232	217	234	214	221	259	254	241	197	226	237	215	208	240	218	234	233	211	243	233	265	239	233	203	234	223	237	224	236	242	278	201	222	253	259	228	226	235	229	236	200	241	225	215	241	193	224	232	237	253	213	239	253	238	224	231	216	229	228	253	248	233	205	226	252	233	231	233	218	249	227	241	215	219	233	211	260	218	222	211	201	229	215	247	216	203	231	220	218	212	242	255	191	225	230	230	226	214	220	232	248	236	219	230	224	261	207	205	239	234	216	236	255	245	233	258	245	211	235	217	225	227	216	221	231	234	222	201	177	233	238	244	206	241	214	223	213	232	232	220	237	224	216	237	225	220	227	246	230	217	256	250	248	239	214	209	226	239	227	218	232	256	224	245	236	207	222	256	206	245	227	243	224	245	242	214	200	207	221	198	219	260	221	220	211	239	239	225	213	215	230	225	209	236	248	230	227	228	233	246	221	257	200	246	224	239	218	225	218	228	206	214	235	204	241	237	232	235	229	249	223	235	217	238	238	241	252	236	210	221	225	250	211	224	241	217	211	237	223	219	219	206	212	245	254	216	248	218	216	216	223	215	224	218	222	208	231	265	264	215	223	223	234	228	214	225	237	235	215	199	214	214	235	241	237	227	214	216	247	230	218	229	233	219	222	250	222	233	231	211	209	224	224	231	225	241	227	231	224	227	223	231	231	227	245	218	225	235	216	235	225	253	216	255	212	241	234	234	228	226	240	219	251	249	199	213	217	218	229	224	229	234	220	233	235	272	227	237	219	212	220	230	239	219	256	226	242	239	224	210	235	256	214	214	245	192	255	220	248	219	244	224	248	249	216	237	240	235	239	232	251	256	209	224	186	235	237	235	256	221	232	252	212	254	237	223	261	239	234	234	227	248	240	248	245	235	226	241	249	244	231	239	198	229	253	234	254	218	191	233	229	221	211	235	218	242	218	208	234	213	249	259	206	220	220	226	211	230	230	234	234	215	255	216	194	251	217	228	239	232	259	227	247	247	246	219	240	230	238	235	269	193	244	257	216	242	241	236	253	233	248	241	236	254	203	203	278	221	222	241	224	206	256	213	218	225	214	220	208	230	234	203	227	221	229	244	224	243	182	237	224	207	223	259	222	241	217	217	221	224	241	232	237	236	210	209	218	241	227	229	215	236	207	229	224	204	229	223	240	231	259	229	211	237	234	213	223	221	226	213	231	240	252	220	228	254	225	212	255	216	247	206	209	208	236	220	215	222	251	220	245	236	253	224	243	214	214	234	222	262	270	212	223	211	206	201	234	229	239	216	258	216	234	218	239	243	225	230	233	203	252	236	221	215	234	226	226	214	251	237	222	230	231	233	235	235	199	220	241	234	252	220	227	235	259	222	241	243	232	214	243	212	231	239	201	236	217	237	234	236	229	226	253	235	256	218	235	223	230	235	223	194	270	218	232	231	228	274	253	246	224	234	246	216	250	227	243	249	232	224	202	236	232	212	226	239	210	227	200	214	232	236	200	224	219	227	220	235	229	233	228	268	236	250	247	238	216	259	249	246	230	256	215	246	214	230	224	221	200	223	204	205	212	233	187	226	249	225	237	222	229	239	227	251	216	223	241	236	223	242	210	230	217	222	212	223	190	224	219	213	230	239	258	232	213	226	195	222	244	225	218	245	235	228	226	237	235	249	255	235	239	224	216	216	220	229	226	233	224	256	242	251	248	237	255	219	229	249	244	242	239	202	223	228	233	230	241	247	233	208	202	217	242	200	250	251	213	241	235	238	240	252	204	249	231	216	261	250	234	241	243	232	222	249	240	215	223	213	252	276	220	237	232	245	222	260	236	214	224	216	238	214	238	241	228	224	224	246	214	203	221	245	215	216	241	211	216	248	218	245	253	230	244	259	218	226	225	238	215	231	236	223	245	245	204	210	221	220	263	233	236	218	233	211	233	214	223	237	269	218	241	237	244	236	246	232	231	234	249	251	232	220	228	234	226	209	212	230	216	230	207	247	219	249	237	222	232	217	208	241	211	223	213	233	235	236	226	238	259	239	228	242	257	259	223	247	236	235	231	224	241	235	224	229	227	232	225	237	246	233	205	236	257	238	234	227	216	224	257	219	250	256	211	254	224	225	232	207	236	248	244	229	228	225	249	223	207	242	216	243	224	242	241	229	222	220	217	214	242	211	221	237	231	231	229	229	227	215	232	236	225	216	258	227	235	242	201	238	231	239	221	255	246	201	233	249	240	262	241	240	243	259	234	221	219	220	211	238	212	239	221	225	236	214	240	226	219	221	221	255	218	256	227	248	245	195	231	230	203	252	229	223	216	240	215	245	207	228	253	207	254	218	253	225	221	236	241	221	222	238	244	225	226	214	238	232	211	233	246	225	226	232	239	224	235	226	221	232	232	234	228	242	214	256	232	249	225	251	228	245	217	212	214	234	216	242	231	213	249	197
14591	27475	20271	4806	589	450	444	417	410	387	334	356	355	375	382	362	364	361	390	364	369	345	352	364	351	316	354	351	343	306	347	370	359	341	368	372	342	337	348	395	407	485	466	474	520	536	533	557	525	514	507	444	434	422	426	443	391	383	414	388	401	385	416	330	369	351	379	346	344	401	362	358	339	372	345	363	355	365	320	374	329	342	370	348	382	348	342	331	348	381	346	371	350	343	339	358	351	366	363	343	330	355	376	346	374	352	394	337	337	354	394	361	339	377	360	342	358	381	319	372	348	341	362	337	334	321	367	336	358	363	358	373	345	350	329	351	342	335	343	352	394	353	354	349	343	359	361	353	338	334	345	347	341	373	323	373	332	364	350	349	347	351	394	333	367	338	341	361	336	380	348	365	358	361	333	333	336	345	381	332	356	381	363	365	340	355	358	353	357	366	365	341	339	338	346	327	371	350	333	303	334	366	334	362	351	355	344	400	395	351	380	370	357	303	360	356	347	371	351	341	360	358	322	333	332	321	360	337	359	335	364	349	371	337	337	362	359	373	380	347	347	347	371	373	335	359	326	345	332	334	365	335	362	354	382	328	337	354	372	334	365	335	358	345	380	344	373	405	368	362	335	327	352	356	359	356	342	373	358	330	356	382	338	327	333	377	352	355	339	362	344	362	340	345	345	351	367	391	373	341	354	324	340	339	380	332	320	345	329	367	357	354	353	323	338	371	338	340	353	356	363	363	342	368	381	362	342	336	348	334	371	359	367	355	375	331	351	359	332	343	320	331	344	378	342	335	363	352	354	350	341	378	379	362	340	361	325	381	341	372	345	321	358	355	347	313	347	363	348	385	338	340	334	340	356	363	343	353	353	359	377	365	321	359	350	330	353	361	356	334	344	362	356	344	354	356	367	350	354	352	358	340	335	340	335	388	391	332	332	352	360	334	382	333	356	334	383	334	332	328	390	329	338	334	336	306	372	300	353	351	348	372	333	354	381	389	344	359	337	373	329	358	373	373	352	347	350	331	346	354	349	343	357	355	343	357	341	370	362	317	346	355	362	350	359	383	323	340	354	340	326	377	344	291	358	362	367	349	357	350	350	379	323	358	346	348	358	322	374	322	348	344	356	352	317	348	338	348	366	349	383	403	326	341	323	336	344	368	383	344	355	360	347	342	363	343	317	370	322	347	369	384	351	335	376	340	333	350	335	359	398	368	350	370	336	368	325	381	280	361	328	353	327	344	356	386	340	370	349	381	334	344	349	387	339	385	359	333	338	325	352	329	321	341	334	323	403	365	320	355	372	355	408	337	373	345	347	340	301	363	321	359	357	377	350	335	365	343	348	338	373	352	339	325	359	351	346	360	332	355	349	349	346	363	351	330	351	385	342	344	349	344	342	320	358	353	328	340	339	356	383	348	322	339	371	365	362	354	389	319	337	369	340	339	377	339	354	366	342	384	338	342	330	344	362	371	366	330	364	344	361	338	350	347	362	344	318	321	318	335	350	355	354	369	333	341	328	374	338	377	345	354	330	322	370	350	299	358	336	350	346	339	362	363	339	333	370	334	319	337	351	349	337	338	352	308	369	349	366	373	348	369	350	311	355	375	368	317	367	345	316	360	371	369	379	332	337	329	333	368	334	386	347	328	354	316	335	352	361	399	327	367	349	346	343	327	346	312	390	330	328	343	358	345	361	364	331	342	370	348	342	366	364	364	369	330	364	367	360	370	360	346	342	392	355	336	359	350	333	329	336	385	337	320	338	355	343	336	360	344	303	359	340	385	331	368	336	352	366	333	306	340	368	339	367	339	341	367	343	342	354	344	380	343	323	358	354	346	375	359	324	355	355	390	326	403	362	346	352	366	348	370	370	342	368	385	390	377	350	354	343	372	357	332	355	342	342	342	348	335	366	369	351	335	372	364	339	335	373	347	334	343	353	364	337	375	331	336	356	339	354	333	354	334	335	350	356	325	387	344	360	357	327	370	351	353	367	370	336	354	356	348	335	326	336	319	352	353	325	355	352	349	354	322	362	333	305	360	329	353	409	347	349	334	349	310	372	366	346	349	330	335	342	353	317	362	330	358	363	360	355	338	307	357	343	332	358	342	374	347	360	334	337	344	337	353	352	352	367	304	357	337	348	354	342	331	376	340	367	337	372	376	331	369	345	342	349	355	382	350	340	340	346	358	340	366	323	363	349	335	310	377	331	334	348	361	349	343	382	381	346	360	319	344	364	332	330	338	363	358	328	344	334	349	356	318	341	363	359	338	367	363	360	347	326	343	325	359	339	357	361	343	367	333	372	341	372	329	351	348	388	357	352	339	356	352	369	322	349	364	330	316	368	355	390	364	318	367	355	357	360	325	357	321	340	347	347	335	375	341	352	334	340	348	349	337	386	352	336	375	333	365	379	340	347	323	326	354	394	333	345	366	394	371	356	304	374	345	359	395	344	356	316	361	371	375	366	355	338	331	364	351	379	354	347	382	357	337	362	344	354	347	342	332	362	355	322	359	331	346	363	378	344	354	289	339	337	379	362	355	339	363	359	331	378	349	334	343	298	353	352	356	347	336	331	350	326	358	333	333	363	343	361	318	355	346	369	376	353	366	327	354	357	307	348	376	384	367	312	363	383	330	389	362	346	335	340	369	354	346	366	357	366	413	326	331	321	306	348	332	339	326	367	370	337	344	332	325	374	326	372	390	363	334	338	382	331	374	371	349	329	331	333	362	351	353	351	308	345	311	322	401	385	369	357	362	332	343	367	355	331	349	323	349	346	356	360	321	350	373	359	363	344	307	371	330	348	362	337	330	356	346	331	336	356	364	318	338	354	355	343	361	327	362	375	336	362	343	345	362	348	367	381	359	328	351	334	406	338	341	352	321	365	323	382	379	346	378	338	352	358	366	351	348	334	332	330	342	341	356	348	405	338	358	358	340	363	303	381	401	367	396	364	381	343	346	343	350	352	366	364	385	343	339	365	352	366	374	323	351	365	336	347	375	350	348	371	354	323	355	373	385	343	334	355	330	348	359	336	339	366	356	312	341	343	355	340	324	327	356	343	353	375	347	334	333	352	369	367	373	376	320	336	344	368	345	364	320	360	350	384	367	355	358	381	340	362	328	335	345	385	398	362	363	334	374	358	385	349	356	337	328	329	317	353	317	373	353	370	384	371	377	334	331	361	361	338	370	346	358	371	343	353	315	378	369	369	337	354	357	363	366	368	343	361	377	340	334	354	396	359	359	377	298	372	334	360	348	351	357	332	355	351	341	341	350	325	366	350	357	363	360	352	391	355	366	392	331	303	345	356	378	356	348	374	396	353	353	320	351	363	344	368	363	353	336	349	343	363	352	358	312	347	339	339	303	336	326	367	328	343	355	351	363	362	346	377	360	387	333	366	385	334	327	347	355	358	373	385	387	382	354	341	374	317	327	348	337	380	334	342	353	364	359	346	338	344	325	357	346	361	341	359	348	361	406
24313	21381	28433	24582	19169	4381	1097	602	384	417	307	310	289	268	290	302	256	254	281	282	236	260	262	259	223	224	236	226	244	250	249	209	235	214	235	219	243	252	244	249	252	281	262	288	319	326	353	331	308	332	362	289	269	293	273	288	248	247	246	263	239	226	235	262	258	252	250	235	221	241	227	249	227	232	226	209	218	222	218	234	229	220	223	251	237	240	254	244	221	231	230	187	239	237	245	213	236	232	219	224	210	231	230	240	218	240	227	240	204	273	234	238	206	192	240	202	220	219	228	225	219	227	222	234	235	246	232	205	227	217	207	240	246	243	231	235	242	249	220	232	215	227	212	211	224	232	194	225	222	229	238	247	221	205	238	245	229	213	224	221	206	229	241	207	204	237	245	226	213	238	244	229	242	240	239	227	210	238	230	253	214	228	229	236	256	223	195	213	245	215	212	222	197	221	235	246	255	239	209	245	232	225	237	235	233	208	222	239	244	219	227	232	238	222	232	223	228	229	243	239	228	241	218	221	204	200	230	233	215	231	223	214	222	230	237	208	241	241	230	256	245	221	219	200	232	221	188	225	215	230	251	226	218	217	216	238	249	219	222	234	246	228	197	222	219	221	202	221	227	218	207	259	246	211	214	236	207	216	231	235	204	249	219	210	248	201	206	229	206	223	218	245	212	214	232	220	237	243	238	226	219	249	231	215	203	221	254	265	242	226	226	198	234	217	209	221	229	231	242	214	208	239	241	229	231	231	221	226	209	196	246	216	224	210	242	223	222	229	213	205	235	244	239	199	243	260	210	205	202	216	229	211	207	233	221	210	213	225	220	220	234	218	220	192	216	226	241	202	225	228	224	259	242	225	200	214	221	236	227	218	233	215	230	213	232	198	256	253	254	206	213	222	208	223	249	231	204	234	217	250	234	237	234	224	222	255	213	224	224	219	245	194	229	237	244	209	219	226	220	230	221	230	209	231	215	217	211	238	225	248	234	237	230	247	226	223	191	226	245	224	219	196	221	218	235	215	230	237	235	231	249	227	250	223	215	226	202	244	234	203	246	222	238	205	242	229	241	216	222	249	220	232	226	228	224	235	201	220	192	216	222	229	207	240	225	205	244	238	205	248	241	232	260	233	223	241	236	232	215	220	212	231	235	229	247	245	217	211	192	221	208	227	244	247	233	229	228	236	239	193	218	226	256	218	239	226	245	188	234	239	214	269	256	218	243	243	232	229	246	241	237	227	249	241	240	223	226	257	225	217	222	209	212	227	208	224	235	261	239	237	197	224	227	221	214	231	201	201	229	232	240	200	209	194	243	220	217	209	214	233	199	237	212	213	225	227	203	226	244	229	259	245	235	252	216	214	249	218	216	240	248	199	243	243	261	227	231	212	228	198	235	209	250	204	238	212	238	239	232	221	222	222	217	235	206	259	244	210	204	243	240	221	233	220	213	239	202	206	250	210	224	235	219	201	211	200	243	229	250	236	200	233	233	219	228	240	230	221	247	246	230	227	205	239	239	215	229	227	217	225	215	239	202	229	240	249	189	225	213	212	226	231	230	206	245	248	225	210	199	239	223	224	226	236	226	220	235	217	236	222	273	227	228	196	231	242	211	231	216	227	232	229	247	206	242	215	222	223	223	216	213	235	230	220	212	227	231	211	247	223	234	217	182	220	207	246	239	242	232	224	242	226	215	223	233	241	189	243	239	215	217	247	211	249	234	280	215	240	208	229	231	226	215	194	220	201	219	234	202	210	243	251	243	239	225	218	224	220	213	229	213	225	233	217	239	234	211	233	239	245	221	221	218	242	222	235	218	253	235	234	230	249	211	216	220	239	236	215	217	213	210	221	244	238	244	243	248	204	217	229	215	245	220	217	241	229	217	226	225	220	216	246	221	221	212	224	240	202	237	227	238	234	243	231	233	224	247	206	220	207	226	215	219	209	207	220	230	260	225	238	232	254	200	209	223	262	215	199	220	241	228	210	229	218	229	232	250	201	218	251	220	191	214	212	219	217	224	246	207	208	246	230	223	220	245	238	220	181	245	222	217	238	221	212	211	231	251	227	203	232	226	233	253	218	206	204	194	214	231	236	215	215	234	225	216	208	222	234	211	221	226	217	218	247	218	222	211	231	211	230	216	232	231	250	233	202	217	243	236	222	211	265	211	248	228	258	222	201	202	230	241	234	240	228	222	237	223	230	205	228	237	210	210	220	243	220	228	213	211	241	228	184	229	240	215	225	236	229	214	224	196	211	241	227	260	210	216	221	227	222	204	259	246	215	241	234	269	232	212	194	247	262	220	239	234	232	254	213	198	251	244	238	232	223	236	212	233	230	214	246	219	233	233	224	218	227	244	206	216	214	241	207	204	219	221	229	228	216	235	215	206	221	220	221	229	207	231	222	236	221	218	254	227	242	243	241	221	221	233	216	223	215	225	207	254	211	203	222	222	207	221	211	241	252	222	213	216	221	242	191	226	238	241	231	253	259	214	222	210	230	221	209	225	227	251	220	234	215	238	245	240	228	239	235	251	237	243	203	221	228	242	211	238	224	222	260	209	231	256	196	229	226	215	248	231	206	211	238	230	229	228	195	224	212	244	210	200	214	251	193	230	212	226	245	225	220	236	227	213	223	217	207	218	212	205	229	235	213	245	230	221	235	238	204	210	229	211	236	236	224	213	235	213	237	231	207	223	234	230	257	192	240	229	225	219	243	226	202	208	201	226	225	232	224	228	228	221	230	227	205	231	221	210	242	234	219	235	218	236	222	247	240	239	226	225	252	210	245	210	221	246	237	243	244	235	211	216	181	205	239	227	215	220	230	223	228	258	240	262	241	218	222	202	218	202	235	214	238	210	245	211	229	255	228	222	226	238	231	234	217	225	229	246	198	213	213	220	215	198	215	223	210	199	243	218	213	240	236	249	227	204	215	232	208	188	209	236	219	210	232	216	217	220	227	219	247	214	239	217	230	235	258	222	214	205	222	236	225	239	202	235	233	231	241	234	215	220	204	225	243	228	211	229	221	239	213	238	214	224	238	225	216	249	223	243	229	227	236	228	232	231	220	236	251	234	220	227	211	220	222	218	231	235	228	247	215	223	245	227	233	211	236	215	238	252	206	265	242	219	226	237	205	198	208	224	181	232	224	220	235	262	236	234	250	229	213	243	217	232	235	217	206	218	229	239	247	210	202	235	244	238	207	215	228	227	201	210	224	240	214	245	219	215	219	244	204	216	177	253	226	209	218	230	204	232	262	234	225	228	258	223	211	241	236	211	228	225	239	217	203	212	219	219	254	222	250	218	237	215	223	226	235	252	251	218	214	237	234	237	216	216	241	265	231	216	213	223	218	208	237	227	208	234	199	241	215	222	232	227	221	233	219	242	226	223	234	219	244	227	215	232	243	224	220	222	228	230	206	249	243	217	235	226	226	216	223	238	210	223	216	236	204	229	213	215	227	219	234	211	234	214	217	243	229	227	241
18813	38904	35546	15823	2765	1596	1262	1058	877	754	633	639	583	534	531	490	492	450	439	437	410	415	440	404	386	375	400	403	418	390	359	370	356	396	387	362	370	407	392	440	459	543	572	618	606	584	719	659	591	583	619	586	514	490	507	448	442	416	399	394	434	446	400	420	399	346	377	363	380	328	375	333	325	343	340	363	374	339	325	349	362	358	368	337	369	363	369	362	331	344	370	371	356	350	386	350	372	339	362	335	354	342	353	316	345	364	357	317	348	345	328	398	318	347	337	319	342	374	327	360	355	332	362	346	375	351	356	367	362	365	371	341	382	379	353	368	351	369	330	347	345	360	380	356	349	355	352	345	340	342	376	369	336	370	352	351	328	356	385	347	335	346	329	332	335	361	347	331	333	341	338	384	312	343	339	319	353	346	362	357	318	368	348	325	348	319	338	396	350	397	312	349	361	381	330	331	353	334	359	359	370	373	348	342	370	343	359	332	348	335	362	354	368	363	385	351	335	326	369	376	342	385	353	336	366	341	373	331	360	349	339	359	340	351	334	316	371	325	332	332	332	335	343	352	358	332	351	356	361	317	363	368	365	349	336	350	366	327	363	348	365	358	341	344	353	328	346	365	364	345	357	345	339	345	355	352	339	368	340	373	286	357	321	355	351	361	352	327	360	351	320	346	336	339	354	345	355	334	397	348	350	366	349	370	361	370	350	371	371	335	378	371	385	351	364	362	381	326	385	353	315	358	331	380	362	353	342	354	319	352	338	303	374	357	359	324	361	349	323	331	354	348	359	342	328	348	331	322	358	352	340	325	356	352	388	359	346	373	346	358	370	347	341	335	366	346	367	356	372	328	360	366	327	299	354	349	372	353	338	359	344	356	357	362	356	340	368	368	328	321	368	349	343	350	356	367	334	365	324	345	335	349	364	342	358	360	374	384	329	345	349	369	350	335	366	364	314	374	345	377	372	402	324	358	339	353	358	360	337	328	369	345	350	357	346	315	348	355	305	333	358	357	367	336	318	328	356	358	331	382	367	387	375	355	327	345	362	358	372	344	317	341	319	366	363	366	371	350	381	338	347	343	326	366	326	342	347	341	354	331	373	356	363	339	326	356	349	367	339	343	352	362	327	362	398	344	347	330	348	376	341	334	330	345	342	352	333	371	340	370	379	380	334	340	346	317	331	315	344	347	373	330	352	360	357	370	342	337	339	338	337	364	345	346	344	396	367	387	340	364	320	341	394	312	372	355	314	366	340	352	336	329	382	352	344	371	364	340	383	349	345	365	330	315	356	362	335	357	356	327	364	359	325	343	340	345	326	358	328	342	380	331	329	360	352	333	355	377	330	358	348	318	344	313	370	375	351	335	382	334	318	342	356	327	361	350	365	361	362	331	356	351	337	316	361	321	370	328	348	368	368	365	362	348	336	397	324	352	346	363	378	364	348	378	356	358	376	361	372	374	341	345	391	327	341	342	401	363	349	368	364	351	344	349	367	362	317	358	351	328	336	328	339	337	392	363	326	343	339	352	366	353	341	350	347	401	355	379	325	365	355	312	312	351	324	370	370	346	342	317	326	363	361	340	316	339	324	325	348	385	345	340	352	377	368	338	341	370	363	335	341	325	355	312	344	340	349	330	320	337	367	356	329	365	349	336	358	371	343	364	372	358	344	350	342	366	331	347	350	375	371	364	349	353	334	337	359	339	360	364	354	358	320	346	356	346	332	334	353	341	357	341	302	357	367	385	370	380	321	324	341	350	348	345	345	334	323	314	384	352	322	366	335	342	367	335	346	344	338	360	368	337	349	375	362	368	337	350	365	375	381	341	372	349	370	340	337	329	369	379	323	356	348	352	344	342	347	339	384	332	351	330	368	396	320	371	355	328	335	321	361	359	341	296	382	336	373	324	368	382	347	367	323	394	344	353	337	333	371	326	338	344	338	376	354	333	360	341	353	333	363	332	353	340	360	346	323	338	365	326	342	350	360	386	339	350	383	344	362	353	328	374	349	372	336	360	383	340	320	333	364	340	389	374	327	364	355	419	358	318	361	334	354	334	365	345	342	376	320	367	339	330	362	298	373	378	357	338	374	367	346	361	369	366	361	353	342	344	367	340	328	342	387	365	366	321	375	367	388	343	342	339	371	343	351	321	370	334	360	384	355	349	322	327	340	374	386	373	345	344	327	320	344	332	380	345	343	360	327	373	337	355	349	341	349	359	367	348	369	328	336	364	408	361	336	401	362	344	341	303	342	355	339	375	349	348	333	358	373	398	334	356	354	341	365	345	345	334	333	328	357	369	353	350	347	333	389	349	381	353	381	337	370	360	365	321	353	320	368	359	328	357	340	369	347	375	324	374	368	358	314	368	360	354	397	323	346	335	340	357	348	322	344	355	355	351	353	367	352	337	350	378	356	340	348	331	348	333	328	356	362	326	361	335	374	351	365	352	383	355	350	362	358	354	319	331	330	356	333	330	349	344	395	338	334	374	366	338	297	328	365	336	345	360	352	337	363	353	338	368	353	341	346	353	381	362	341	333	349	374	378	343	375	348	375	329	386	340	345	334	335	368	325	351	355	359	334	331	371	370	379	377	315	363	349	380	333	340	379	348	327	353	347	354	349	343	336	334	366	344	334	340	358	323	355	353	341	377	345	380	394	349	348	345	350	325	343	361	350	342	349	393	355	337	356	343	346	388	366	349	376	338	343	291	339	337	338	319	382	380	336	365	350	348	330	319	366	334	388	356	341	360	353	310	350	317	354	339	349	353	319	357	378	335	338	361	340	342	338	374	343	319	316	361	350	340	338	344	371	342	330	344	344	329	338	333	334	317	355	343	369	364	335	324	353	350	352	336	343	326	371	353	363	350	345	386	326	315	320	356	322	345	353	340	352	345	377	331	337	373	361	358	318	358	369	341	352	372	334	317	339	331	373	330	332	347	372	322	320	367	346	376	317	315	349	365	352	340	358	345	326	348	336	349	308	396	356	349	343	318	336	324	344	329	348	347	392	347	364	359	366	387	345	374	329	349	359	375	323	360	352	337	320	323	339	327	325	338	378	366	333	330	366	340	320	380	341	361	346	346	349	302	374	331	367	312	351	347	358	318	351	344	335	309	344	300	354	342	346	333	336	359	353	352	369	374	344	367	355	357	370	372	349	333	355	333	352	355	345	359	356	335	360	361	354	357	322	379	350	363	362	346	324	312	336	370	334	349	325	331	365	367	364	363	350	361	350	376	341	346	358	325	349	348	348	323	379	331	335	327	337	381	362	348	337	350	354	373	360	336	388	346	346	353	352	324	342	354	339	354	364	345	345	375	360	358	343	345	327	339	352	350	345	343	349	359	338	345	375	332	354	318	356	348	316	338	338	345	320	347	340	408	355	354	356	343	370	389	386	339	346	332	350	375	359	347	359	379	343	350	358	366	341	380	387	373	354	310	331	353	359	329	339	342	355	361	353	338	347	347	331	331	350	344	387	319
23398	21338	28984	24178	21289	18456	3198	885	561	406	320	300	295	268	248	238	214	235	173	199	236	206	199	188	178	189	187	207	176	174	149	155	164	185	178	160	165	199	186	234	213	236	253	275	299	332	370	316	298	299	289	243	244	234	232	177	227	203	206	198	180	212	201	164	169	171	187	162	162	176	170	153	144	160	153	157	124	177	179	162	154	166	167	150	169	163	140	146	167	158	144	170	149	165	159	162	164	156	182	151	141	160	174	142	149	159	166	131	153	172	150	139	149	162	161	149	160	161	144	147	148	157	153	150	161	172	159	159	152	156	166	155	170	146	148	152	145	173	162	137	141	153	159	141	157	153	153	177	168	154	174	149	165	158	168	161	176	166	154	161	158	154	152	150	162	159	153	164	160	191	156	156	168	182	158	145	143	168	144	149	159	166	144	139	172	148	165	140	168	150	163	170	162	170	166	152	150	151	162	192	159	134	129	132	167	147	158	149	138	154	138	148	164	147	152	163	150	164	156	148	150	140	167	169	162	142	156	153	152	147	147	166	175	143	150	145	158	172	134	149	150	157	173	167	154	185	168	142	162	142	147	164	146	149	162	147	143	153	160	188	137	162	150	165	145	134	166	173	143	165	157	161	159	165	137	191	145	149	154	145	126	174	148	154	155	156	137	153	133	134	166	151	175	143	145	140	163	144	159	145	160	152	138	132	168	153	163	177	150	154	140	161	163	131	153	165	166	161	173	155	170	158	189	160	164	130	169	149	147	181	168	160	166	177	154	139	163	170	163	171	140	160	159	150	155	144	170	138	147	139	185	144	175	153	146	166	149	135	146	164	154	172	144	144	154	155	152	157	135	152	149	149	170	154	157	157	144	135	177	176	173	134	152	163	182	140	170	128	159	152	155	178	157	146	142	158	155	145	178	163	165	151	152	146	147	148	129	150	156	174	156	176	142	150	162	155	171	149	162	150	169	158	153	163	161	155	151	183	155	146	154	160	144	165	155	134	151	149	146	143	130	140	164	171	155	154	143	178	159	165	163	133	155	155	149	164	166	162	133	157	154	149	151	154	158	152	135	160	150	155	148	169	166	167	144	154	148	154	160	154	171	134	159	160	154	166	132	155	158	178	180	180	171	170	145	167	150	140	180	185	158	159	143	132	148	170	182	140	153	160	169	151	171	153	162	166	169	153	168	160	142	153	180	160	145	157	148	151	135	146	149	181	157	160	130	175	159	166	146	157	174	159	186	158	156	158	160	155	157	159	142	163	142	161	169	155	118	146	166	140	157	144	163	150	139	160	166	173	170	162	148	148	158	142	181	154	143	144	186	152	139	141	149	145	162	175	151	145	159	140	152	169	140	174	164	164	163	128	140	183	162	153	155	157	182	138	154	163	159	162	157	159	161	159	170	148	169	160	138	159	149	136	168	134	167	151	164	157	136	162	148	138	154	137	142	170	141	147	167	183	143	166	146	162	147	166	171	158	155	154	162	168	132	135	165	153	150	160	175	155	157	155	168	154	173	158	162	169	146	156	152	163	145	157	161	152	155	148	168	155	148	167	140	157	137	156	168	138	128	153	153	152	161	164	174	144	158	146	124	149	139	153	145	130	155	153	178	177	158	163	154	151	174	154	165	156	164	139	153	166	175	170	153	166	144	158	162	139	163	132	154	160	146	134	160	171	155	136	169	158	140	156	165	155	154	155	169	163	158	153	153	173	167	154	161	159	182	159	157	129	160	179	168	157	159	177	145	170	163	154	139	190	150	145	161	176	167	151	149	174	154	157	143	152	131	133	154	165	186	158	148	150	152	180	156	148	148	148	162	148	153	176	154	131	153	161	154	132	137	147	153	161	159	173	149	161	147	127	161	151	156	145	173	142	149	164	150	150	143	160	172	138	153	177	159	150	153	161	154	162	146	159	152	160	159	139	156	141	145	151	161	139	161	159	151	168	159	168	154	170	170	182	165	146	156	166	183	148	149	153	160	167	151	167	158	143	164	166	151	160	149	164	162	139	173	144	146	150	171	133	165	184	139	136	171	144	151	138	164	144	161	143	155	180	167	152	141	146	134	130	138	142	151	170	148	155	164	120	136	167	145	132	150	158	155	160	157	153	159	165	150	142	174	143	150	146	147	160	158	126	153	143	140	163	155	152	141	135	170	144	147	166	154	145	129	167	161	143	160	148	151	171	158	150	151	158	140	168	156	169	162	194	164	171	152	152	181	157	141	149	160	175	155	161	153	160	152	169	139	166	166	150	154	168	150	155	149	162	169	152	164	156	153	133	156	173	151	149	166	160	145	129	158	157	149	166	155	153	128	157	151	150	166	162	181	163	157	158	144	171	163	160	148	156	165	150	167	150	148	150	155	143	164	163	153	152	170	173	152	170	145	184	148	153	157	130	152	164	146	157	184	156	155	132	136	139	134	169	176	176	147	160	174	149	151	142	131	140	161	149	147	148	177	160	155	159	164	153	142	174	148	176	128	161	171	175	161	166	166	151	142	156	152	158	147	168	161	157	138	138	134	153	168	151	145	139	167	149	153	186	158	149	157	170	134	153	150	121	164	163	170	171	162	145	168	162	155	155	157	147	176	155	158	138	140	170	153	151	155	141	160	161	156	142	160	168	164	156	147	159	163	134	164	155	152	167	152	157	174	163	155	150	160	163	145	175	146	142	146	155	158	158	194	148	143	159	162	163	141	163	153	153	159	165	136	162	171	156	173	166	160	141	161	166	143	168	123	157	162	163	160	156	157	146	142	153	164	181	169	151	167	151	150	154	160	150	156	168	167	149	185	165	152	147	149	146	163	152	155	171	150	166	169	159	153	166	175	147	185	161	143	145	155	140	155	146	170	150	148	151	172	163	171	159	129	162	161	130	145	163	152	144	134	165	154	168	181	141	157	168	173	144	166	168	159	145	145	134	176	154	144	158	152	157	176	169	162	165	153	149	146	168	158	166	143	168	135	163	139	160	177	143	145	146	153	157	151	163	151	152	160	158	159	158	172	171	142	182	156	184	149	153	172	155	158	150	150	162	148	159	169	159	137	172	180	165	139	161	169	137	154	155	157	168	152	163	141	153	166	167	159	142	135	143	155	176	135	152	148	169	154	176	143	183	157	189	144	157	158	143	165	179	144	169	143	180	174	172	153	159	164	151	167	139	139	163	121	142	150	152	151	176	149	158	152	171	163	148	131	141	145	124	174	149	144	160	147	138	161	143	143	123	166	153	179	149	145	159	155	168	164	148	166	156	159	159	155	146	164	162	157	170	167	137	178	153	170	159	127	141	145	166	136	142	157	156	171	148	153	159	145	165	159	152	164	174	156	157	166	174	151	147	144	153	148	172	146	145	159	158	141	160	165	143	165	154	154	152	150	164	140	142	169	155	147	145	174	167	156	154	152	157	154	179	146	154	161	161	172	184	144	164	173	151	141	159	152	156	151	157	138	152	153	172	141	147	174	177	158	141	165	169	158	142	170	154
21830	45093	40216	19410	4921	2696	1979	1544	1248	1026	889	764	684	586	541	498	458	438	400	390	404	364	350	325	308	327	288	337	289	283	262	275	253	297	297	277	297	328	336	369	406	455	564	540	650	660	756	774	607	639	593	574	478	454	419	362	360	410	399	355	308	321	321	322	311	295	282	253	256	279	265	251	249	253	271	255	259	243	237	241	229	264	231	244	246	259	268	258	261	283	239	240	276	221	243	211	238	254	252	221	235	234	233	228	235	225	221	244	271	258	251	290	234	236	255	240	250	218	240	240	259	252	227	235	230	239	234	254	255	234	235	224	293	265	211	248	240	241	257	247	235	249	245	251	245	235	268	248	244	265	264	240	207	230	242	244	248	255	239	247	234	207	246	241	218	263	229	247	235	229	245	251	232	231	242	238	223	251	232	245	245	223	247	247	217	275	247	240	250	229	244	226	230	236	244	216	272	249	239	255	267	264	239	245	285	248	263	213	236	214	247	237	240	231	257	257	240	235	249	246	273	254	228	232	278	223	277	253	263	257	243	237	247	246	266	245	263	247	218	244	256	249	227	242	243	268	241	248	241	236	263	248	215	228	235	253	224	221	263	239	238	219	247	242	232	211	228	244	227	254	246	236	246	248	230	235	233	243	227	241	253	259	219	238	244	258	240	250	271	233	229	248	244	226	256	231	242	249	230	197	217	254	239	218	230	231	260	236	252	221	231	235	228	258	237	221	236	252	243	256	248	241	286	240	231	236	257	241	260	265	210	245	227	236	259	229	220	270	224	255	237	246	230	267	268	231	221	246	238	250	226	243	252	227	240	279	258	250	241	274	251	208	223	254	231	251	246	255	214	250	243	212	208	231	245	218	263	229	220	256	212	225	239	240	237	237	250	231	260	241	250	258	250	247	270	233	234	240	252	231	250	223	243	241	231	242	224	213	257	214	244	264	240	234	236	254	253	239	259	224	232	239	242	249	236	210	241	226	238	263	272	262	248	221	250	248	260	262	215	260	245	244	237	261	255	235	226	239	244	230	214	229	247	255	226	265	235	227	256	275	229	266	235	268	243	216	235	256	234	275	225	217	228	253	246	264	273	197	293	265	227	230	283	234	249	234	227	252	250	250	249	238	219	238	259	223	258	199	238	233	250	232	256	236	254	221	262	233	245	252	242	226	220	246	234	239	240	248	238	238	269	247	238	239	226	232	246	244	244	222	247	244	233	235	273	256	270	235	253	236	226	255	225	247	214	244	245	233	221	220	220	234	230	250	230	225	235	248	244	273	225	242	241	219	261	249	262	272	224	254	242	261	246	201	257	235	229	241	232	228	242	238	223	256	245	247	242	228	254	250	244	248	239	248	232	261	253	259	255	252	233	237	238	243	239	242	243	238	236	249	245	229	229	238	244	273	262	264	246	242	245	258	241	221	226	247	247	255	250	226	269	232	246	244	237	265	245	233	221	216	232	235	236	239	239	237	224	241	236	256	227	237	258	253	242	232	236	237	244	236	241	230	236	226	224	249	257	238	240	241	227	247	240	255	247	269	233	249	237	231	239	251	258	254	221	232	240	239	258	245	249	253	254	264	223	238	226	264	265	252	244	236	240	227	239	247	241	229	211	239	265	251	253	237	221	256	240	239	260	234	259	260	239	266	235	241	260	256	227	233	234	241	256	245	271	236	261	254	254	232	264	247	218	219	225	237	213	213	244	223	202	248	233	234	239	238	230	257	241	253	225	225	238	208	255	231	224	260	220	244	248	226	213	271	238	223	261	220	215	233	257	210	258	259	231	274	238	261	241	233	232	239	249	228	223	272	231	234	260	205	248	242	258	261	235	220	276	258	260	240	254	240	252	229	239	236	242	231	240	275	239	237	234	261	237	257	242	242	225	257	257	246	241	227	223	242	261	254	242	240	250	235	242	251	258	249	240	238	227	247	240	264	242	248	234	246	233	245	242	229	220	255	254	221	245	257	264	241	245	237	230	262	218	235	234	254	237	247	257	233	229	228	237	276	231	238	248	232	239	233	250	247	240	245	230	224	231	263	251	223	257	236	242	263	257	232	233	248	254	234	229	252	254	235	239	240	257	252	249	236	256	237	244	247	230	219	265	241	236	215	251	256	271	234	271	260	264	248	248	221	222	235	240	239	231	232	237	237	243	239	261	255	232	246	266	246	239	243	259	250	244	252	214	231	235	263	234	263	245	244	231	214	235	255	242	225	247	246	252	251	236	249	258	246	264	240	229	255	223	244	286	222	266	250	270	199	233	256	251	237	231	270	239	230	229	247	232	236	243	226	262	230	254	245	258	216	232	206	246	266	239	262	236	230	236	266	244	254	245	257	214	225	225	249	236	264	237	245	243	232	246	241	244	242	225	249	249	280	236	244	234	233	226	242	248	233	196	238	238	260	257	242	248	229	268	218	250	241	236	240	222	255	259	239	241	258	279	245	228	219	229	243	273	217	221	215	243	236	242	231	245	262	242	234	229	239	225	247	261	242	256	251	227	210	237	235	246	226	257	272	242	230	230	258	249	241	234	222	244	235	272	262	244	283	244	283	238	268	258	246	225	250	275	219	263	239	238	248	247	251	242	245	210	255	257	237	234	258	234	230	215	275	247	257	252	238	209	226	238	242	237	242	210	271	242	247	240	227	246	233	264	244	264	239	214	238	257	253	219	253	219	230	264	268	238	264	237	237	253	218	225	246	260	242	258	235	275	253	233	230	238	217	212	229	255	241	258	254	248	242	241	229	244	235	236	253	262	224	256	216	244	239	247	231	231	258	270	240	256	258	266	231	256	284	241	263	237	240	231	239	235	232	224	238	253	225	242	247	225	279	245	247	244	218	254	245	245	223	258	235	230	262	265	223	244	235	259	245	254	229	268	254	231	231	250	255	227	247	250	254	212	213	249	240	269	238	233	232	247	243	224	235	244	214	219	243	252	254	253	214	217	246	215	259	223	253	264	247	228	242	230	254	241	265	256	257	225	241	241	225	251	239	210	238	251	220	262	246	257	248	244	247	252	252	258	209	235	262	265	276	218	262	251	232	251	258	244	221	237	243	258	226	261	249	239	231	277	230	221	248	256	234	233	264	267	221	236	248	242	233	267	239	236	267	229	243	226	224	244	261	232	242	232	213	252	264	257	256	228	241	218	241	235	257	217	243	248	242	232	222	239	228	255	278	220	274	234	225	261	245	254	244	251	260	240	243	230	228	264	225	214	254	230	234	234	229	230	243	225	243	240	216	221	240	235	263	242	233	232	277	250	248	235	254	251	226	260	240	287	237	246	243	230	258	248	248	245	245	244	258	241	251	263	226	225	233	252	266	237	226	205	248	262	230	253	271	219	239	252	247	256	237	230	223	227	249	225	240	255	242	215	282	232	257	271	240	244	239	251	257	241	255	230	240	243	226	253	246	219	248	234	253	224	221	243	212	269	242	244	251	233	255	233	246	266	269	243	250	258	250	263	247	240	234	235	236
27165	20809	17030	5045	525	281	266	249	268	235	258	253	246	243	236	235	242	213	205	245	251	232	245	255	246	238	233	235	254	252	240	222	242	220	261	227	207	255	220	221	253	297	289	268	259	280	319	299	300	316	301	287	257	255	270	257	261	252	258	243	246	246	236	210	230	231	245	255	244	225	228	246	228	245	287	201	237	239	229	219	230	211	211	252	214	219	246	201	229	257	250	231	264	241	231	237	222	232	236	246	214	253	252	268	198	208	229	241	199	204	223	241	226	213	244	224	203	205	225	222	214	239	233	252	238	230	226	248	268	230	228	236	224	247	268	208	231	233	230	253	219	203	252	231	206	254	261	223	234	237	238	230	237	217	247	260	207	224	268	228	217	235	239	214	255	235	249	246	218	244	243	217	218	230	242	224	228	245	231	229	246	243	228	246	225	245	218	269	223	245	228	231	250	238	224	234	222	237	254	202	215	229	226	254	255	223	234	225	216	246	232	241	220	218	261	232	243	231	234	226	235	219	223	226	249	245	232	237	257	242	267	232	231	247	236	233	238	229	211	212	230	219	237	239	206	235	222	235	243	242	234	224	239	212	274	239	250	233	251	231	253	223	232	229	243	247	233	250	203	223	239	218	216	213	247	230	277	225	261	259	234	241	229	217	236	234	257	241	218	227	236	219	244	252	258	235	225	226	258	239	253	232	199	211	243	251	230	232	241	228	220	234	224	250	219	233	263	231	251	230	248	213	255	237	227	228	236	246	260	233	233	242	254	247	223	246	210	224	245	223	267	229	239	249	256	214	255	226	225	221	238	230	237	242	246	217	211	252	224	251	248	227	245	224	248	227	243	239	234	237	245	243	212	264	256	229	218	240	218	237	217	236	210	228	223	254	212	238	247	227	232	223	259	259	240	220	259	205	232	224	228	245	248	245	237	230	213	224	222	227	243	241	215	244	227	214	232	242	257	236	224	226	229	228	229	247	231	240	241	260	228	228	214	218	250	241	238	231	241	246	237	206	224	246	249	219	251	215	223	211	237	232	250	234	247	254	235	230	239	227	242	247	224	254	240	225	246	222	203	216	242	234	239	245	241	245	234	225	241	240	212	249	267	223	234	231	218	194	248	212	212	259	208	225	213	253	218	238	235	231	236	215	235	221	243	240	257	231	235	237	236	225	228	205	216	244	255	227	218	236	223	248	252	234	194	210	239	231	240	221	261	240	226	251	212	214	218	238	226	258	261	219	227	232	250	242	207	200	238	257	219	237	267	235	229	243	224	242	208	247	216	203	222	245	235	208	247	244	252	219	224	237	260	240	238	219	218	239	234	238	247	233	254	276	222	234	216	225	241	211	260	232	208	258	248	234	233	251	231	252	223	222	245	235	220	240	239	227	219	229	241	239	258	224	233	230	231	223	249	237	228	219	235	210	216	228	252	239	245	227	238	216	248	234	217	204	212	219	260	247	214	224	231	262	235	250	234	224	252	241	209	254	237	211	203	273	253	228	218	244	193	222	247	248	243	239	244	245	242	248	206	244	240	229	206	211	231	258	231	222	225	207	233	211	226	248	221	226	247	230	218	244	218	250	258	236	265	243	262	230	221	267	215	245	243	227	198	251	261	256	236	259	260	236	246	236	213	250	231	261	241	226	253	198	227	218	236	228	249	246	226	221	238	224	249	231	270	229	234	213	250	216	235	228	231	242	213	239	236	237	255	246	224	231	228	222	215	247	242	258	244	208	250	255	235	219	252	246	222	202	236	216	215	223	216	236	244	259	240	209	220	235	249	248	205	234	219	254	234	214	256	221	206	224	233	229	204	231	239	232	262	225	230	218	249	223	257	244	240	232	240	224	246	245	217	237	219	235	220	249	233	221	228	239	223	227	253	228	220	256	246	252	245	262	225	223	226	209	214	232	270	242	236	243	238	229	215	215	238	226	244	240	243	227	250	239	247	252	221	218	225	226	228	225	227	221	256	250	250	198	235	260	234	234	238	245	277	238	223	220	233	217	246	220	244	207	242	227	251	228	256	236	256	237	212	224	253	214	245	238	217	242	239	215	208	226	245	237	220	207	247	242	240	237	207	219	223	223	215	243	215	244	231	236	245	237	221	218	258	249	211	235	231	210	247	240	215	244	224	211	255	235	243	237	265	257	241	233	245	225	227	238	243	205	253	206	239	239	251	228	225	226	240	229	234	220	223	229	246	211	233	269	253	253	253	210	236	201	233	229	210	248	253	247	220	251	227	231	208	222	248	233	212	228	223	216	231	229	270	230	238	225	211	217	226	226	239	230	228	244	250	260	223	205	243	253	217	202	223	276	253	238	244	241	246	262	239	222	247	216	259	234	217	218	241	230	230	231	234	220	245	231	264	226	229	215	220	227	232	246	256	241	227	256	211	219	228	240	221	223	200	221	233	234	256	225	238	258	253	229	267	242	233	240	248	205	255	244	239	241	238	211	247	214	216	218	234	242	234	225	226	233	255	252	253	229	262	238	219	252	233	215	225	228	248	199	255	220	231	219	239	210	234	214	237	222	248	230	263	255	236	223	234	235	258	209	204	236	248	240	254	227	217	237	247	249	216	241	227	233	252	226	214	215	251	268	221	251	233	250	231	245	243	242	246	210	249	232	250	236	257	203	240	235	262	219	229	229	230	235	246	213	259	210	204	205	232	239	244	243	235	254	219	245	269	213	221	252	227	226	205	251	253	264	239	210	231	227	234	240	228	221	225	232	227	250	236	234	236	217	240	245	252	220	223	250	239	212	240	229	261	211	220	223	257	215	250	244	213	234	216	220	245	239	254	195	242	249	224	235	219	230	241	250	238	265	210	223	245	230	228	215	231	245	238	244	232	252	250	248	225	234	246	219	216	250	231	232	237	259	227	243	252	244	225	216	230	231	243	245	260	219	231	248	228	270	270	226	234	232	237	206	233	220	208	261	226	227	257	220	242	218	259	252	223	254	221	238	230	243	213	218	249	222	234	221	224	230	237	231	234	221	217	202	216	221	247	228	234	244	211	242	228	225	225	221	241	218	257	211	254	228	227	244	258	230	220	229	253	241	237	218	230	233	222	271	218	216	242	236	241	217	229	216	225	222	228	232	230	245	254	256	236	237	247	238	260	260	263	227	220	258	236	247	242	232	239	231	250	232	236	219	247	230	236	211	252	233	250	268	250	242	227	232	222	247	271	229	222	241	253	235	230	248	248	249	236	234	243	264	209	241	247	219	262	247	213	239	220	226	203	263	255	242	239	266	255	255	223	213	230	231	258	247	237	237	234	243	239	221	238	225	275	225	248	212	263	233	240	251	233	223	224	228	223	228	266	234	243	244	223	235	220	232	236	236	225	240	260	234	237	269	239	228	246	246	224	227	241	261	237	250	210	239	255	229	257	222	245	234	246	210	212	225	235	232	231	209	237	223	247	225	221	224	261	247	229	236	256	247	251	252	207	233	235	238	243	206	226	241	242	244	235	216	250	223
15679	25248	21644	5289	706	503	428	395	416	400	394	328	384	388	398	365	358	344	351	369	369	375	390	339	362	351	361	351	334	405	368	349	352	393	387	412	325	367	396	387	454	452	462	438	472	534	555	557	493	536	560	508	429	475	414	426	394	394	381	410	396	367	378	389	351	386	368	364	337	389	383	353	369	352	389	341	355	352	349	336	328	376	346	350	382	387	341	372	348	351	342	355	370	353	357	336	380	342	374	375	345	370	349	306	364	377	367	367	376	367	338	368	352	362	391	398	375	366	344	350	350	360	386	378	340	359	341	387	360	362	397	354	386	377	406	374	374	340	360	348	358	389	377	354	366	405	386	354	358	338	372	354	351	338	365	323	332	347	353	357	376	362	336	344	378	375	358	340	330	348	383	361	336	349	359	375	384	346	355	341	363	342	400	372	341	374	367	378	375	377	341	347	337	378	316	341	395	348	380	386	369	382	346	354	388	373	336	351	365	402	371	396	337	374	383	363	384	354	391	344	345	353	352	362	359	352	373	331	380	318	394	365	387	352	339	343	349	346	351	346	339	343	355	332	355	357	366	322	392	382	353	377	341	346	357	353	346	348	391	323	330	320	353	348	339	376	361	354	358	357	348	358	353	361	350	345	365	405	334	362	340	356	359	369	339	338	363	377	343	371	390	366	379	391	330	328	340	362	344	380	353	409	377	336	350	399	351	357	395	332	354	367	329	389	369	382	330	361	368	377	355	341	344	345	349	351	365	355	369	360	356	356	345	402	332	332	332	354	348	372	360	368	373	384	319	357	335	373	374	357	379	353	342	377	380	389	395	395	362	322	371	368	367	360	347	335	369	350	372	366	363	366	389	358	349	359	353	324	345	365	339	351	333	343	335	360	364	345	357	385	360	330	385	376	382	351	357	354	364	344	357	360	364	403	356	320	365	348	375	370	357	348	388	343	367	350	380	343	362	356	355	348	348	366	362	357	363	353	356	366	353	359	366	372	381	346	366	375	366	361	398	328	335	376	356	348	388	360	358	371	363	368	355	355	376	358	361	349	391	359	346	384	351	339	342	340	354	363	336	333	325	339	354	335	361	337	358	354	358	340	330	347	315	386	352	339	379	383	357	333	374	379	344	349	366	331	327	351	329	377	331	362	366	367	353	366	345	356	361	346	356	351	382	379	364	348	358	345	377	357	365	393	339	362	334	359	341	359	392	350	357	343	317	367	369	344	374	358	396	370	382	326	363	353	342	315	375	403	352	354	350	382	355	352	345	384	387	395	334	338	355	342	335	359	375	325	377	360	381	318	313	354	371	364	376	339	329	309	356	363	326	390	353	383	376	345	394	358	358	324	334	344	340	332	354	364	390	335	393	351	370	365	369	332	381	359	359	374	339	349	383	338	342	355	369	391	401	335	375	378	371	338	382	364	342	356	359	346	346	332	337	357	346	380	396	334	362	376	366	324	369	347	376	356	357	344	334	316	370	367	374	349	370	363	318	370	367	341	367	367	376	361	385	351	357	359	376	384	360	363	363	342	373	343	378	342	385	331	360	363	362	366	367	351	346	345	391	368	373	382	322	364	319	313	376	343	379	349	391	376	374	369	354	368	345	351	370	319	363	353	325	370	358	392	340	391	348	369	350	344	343	345	356	367	389	333	335	363	361	385	362	395	356	361	368	364	356	350	351	370	369	333	360	350	392	325	378	343	361	391	389	350	359	362	333	375	388	344	341	345	376	361	341	382	348	371	381	344	375	361	329	348	393	409	393	343	373	340	374	383	361	371	375	366	380	338	374	384	377	388	337	363	371	372	358	371	370	366	344	365	378	353	348	375	340	360	363	353	359	371	358	370	366	372	341	384	390	359	380	312	367	346	357	345	363	351	366	366	377	350	334	382	365	342	383	369	376	368	343	375	348	341	400	339	372	370	382	348	340	371	392	366	369	340	345	386	345	363	345	346	321	388	365	376	387	367	365	348	353	345	357	344	330	350	335	372	350	345	357	383	364	378	321	358	347	368	369	338	344	330	378	344	421	342	381	348	361	325	341	315	394	352	353	351	353	346	342	353	337	340	343	368	337	371	356	331	364	396	368	336	374	368	336	364	352	346	365	344	372	401	363	378	342	386	343	342	378	373	356	365	369	369	337	354	362	392	341	344	320	358	331	348	379	391	358	367	396	356	334	370	355	337	335	354	380	395	347	360	370	350	364	384	361	341	385	356	355	369	343	363	330	383	346	316	336	345	362	347	361	368	370	393	377	344	392	376	342	354	365	349	342	362	354	381	347	359	379	367	352	396	337	344	347	369	374	349	384	359	394	362	380	343	367	426	392	392	371	345	350	351	347	378	366	378	358	351	377	378	353	366	376	376	318	315	367	332	340	398	367	379	361	359	351	376	364	374	335	380	377	381	388	354	375	345	305	377	350	351	378	386	353	388	359	318	327	348	363	353	341	323	362	355	375	366	360	356	365	327	356	379	367	365	353	361	357	345	360	362	360	368	392	355	362	341	376	359	337	346	370	356	364	366	353	378	381	362	366	389	377	355	376	355	350	383	379	349	333	342	406	369	376	389	351	329	358	343	390	338	333	357	358	335	333	327	364	352	390	362	350	357	375	370	344	374	370	372	386	353	391	327	355	385	368	351	377	350	349	374	346	342	380	320	384	372	359	343	350	360	340	369	342	379	305	351	401	360	348	339	324	335	370	388	358	346	353	370	356	336	351	356	386	381	375	336	356	350	380	337	340	385	386	379	382	363	348	346	371	380	377	405	365	416	355	350	366	353	363	367	387	367	368	361	372	358	369	355	347	395	354	342	376	371	364	353	315	356	347	343	342	400	348	370	366	348	358	355	333	347	362	347	378	345	416	340	354	368	380	349	382	390	331	362	385	367	350	342	367	365	378	356	357	376	335	407	329	370	417	356	404	368	336	337	386	348	372	335	347	347	376	356	388	397	357	372	326	374	367	378	368	383	346	365	380	373	342	344	365	349	361	362	373	369	348	350	368	348	362	387	345	351	398	358	338	345	343	351	354	350	367	377	367	379	350	360	340	391	369	365	354	391	357	361	347	361	363	351	380	351	359	370	364	346	337	340	356	341	318	354	348	356	344	343	372	351	344	378	354	369	397	301	331	350	325	352	325	347	368	399	375	326	365	355	409	363	321	352	368	357	375	347	353	351	337	363	381	350	346	339	400	344	360	347	374	328	337	374	356	376	369	359	341	388	379	330	352	352	385	338	371	323	349	361	341	368	337	359	356	357	362	341	363	348	319	360	398	333	356	336	367	340	368	347	330	351	385	356	353	371	362	377	391	351	350	338	386	351	350	352	367	371	343	362	364	373	355	353	338	358	343	399	382	374	371	326	397	371	343	391	355	342	384	327	349	366	363	363	327	323	340	397	341	355	369	366	329	337	353	390	373	359	380	397	330	351	350	380	356	309	379	344	390	355	334	344	393	367	379	348	352	396	322	352	365	346	357	342
24275	21278	28376	24548	19060	4319	1072	572	456	359	317	280	308	312	283	265	250	272	267	252	255	252	262	242	245	250	200	243	233	242	241	221	285	249	262	224	244	228	228	267	313	272	322	322	298	324	361	355	361	343	317	335	315	293	271	265	267	238	238	241	267	246	232	236	241	223	220	244	228	218	251	244	231	218	202	214	218	224	211	224	224	234	234	224	237	221	250	234	223	264	243	209	207	231	238	200	207	232	239	225	235	203	207	216	229	212	223	238	241	209	233	230	212	240	227	241	238	239	280	215	241	228	204	256	249	226	219	220	224	244	234	217	233	236	202	219	221	196	263	225	222	222	238	246	244	235	230	218	222	209	249	231	212	221	238	213	217	246	223	218	223	227	247	215	223	265	224	214	215	223	211	262	225	262	239	247	234	224	214	238	251	248	239	214	233	243	239	197	243	229	223	215	236	231	222	221	232	243	250	248	213	232	215	228	221	261	231	221	216	229	215	210	228	241	198	227	222	227	205	241	224	248	238	231	231	246	205	235	237	241	227	217	232	220	202	242	230	230	214	211	229	250	219	248	233	235	223	243	235	221	223	229	227	229	235	236	265	232	258	223	254	233	213	240	241	248	248	194	247	233	249	230	239	237	201	217	223	219	227	217	227	246	241	200	219	218	193	210	221	214	267	198	247	241	225	215	210	229	251	239	207	265	250	219	248	232	210	238	231	196	229	214	212	218	204	202	218	221	230	227	227	217	233	207	217	227	215	212	212	230	215	234	264	243	222	244	252	232	238	244	238	230	227	221	220	205	219	210	208	237	238	238	229	221	224	229	224	226	245	223	228	221	200	220	232	203	238	228	227	222	225	207	233	235	203	239	196	231	221	248	217	228	230	220	232	235	225	237	252	219	226	227	219	207	277	225	217	208	223	212	217	236	213	248	245	208	209	206	203	235	215	224	241	245	259	193	246	242	217	227	237	251	219	213	242	254	212	214	244	233	228	234	233	206	241	223	194	227	255	227	214	223	219	232	233	218	240	192	212	211	233	227	241	226	221	219	217	192	211	225	243	243	230	229	222	224	218	220	236	230	208	259	196	237	238	256	230	228	217	209	207	237	224	193	222	219	231	219	218	224	237	194	223	229	236	235	238	218	244	241	233	242	251	207	236	213	209	187	245	214	226	231	228	204	208	225	256	203	220	253	229	230	259	220	227	245	221	213	217	221	209	231	247	227	230	217	242	203	216	231	210	229	218	246	224	210	238	245	200	248	223	222	237	241	238	243	230	219	230	213	260	245	239	209	218	217	201	245	236	228	226	219	247	231	244	221	203	223	246	260	235	212	246	233	235	242	260	244	216	231	223	240	213	221	232	218	228	241	243	251	222	237	229	242	216	208	219	232	214	217	222	213	210	224	231	231	237	219	234	204	212	220	244	259	248	222	226	229	219	232	233	244	212	222	237	218	213	224	231	246	239	209	257	213	197	242	238	205	213	234	223	203	224	273	224	219	225	252	215	236	221	226	228	231	227	248	215	214	214	232	227	232	230	228	225	244	215	227	237	212	239	225	235	246	233	224	209	229	220	228	241	212	213	197	210	217	237	216	256	243	206	231	250	220	226	221	224	244	246	247	207	240	248	219	231	211	217	238	251	232	239	234	219	233	233	223	200	218	209	209	218	191	243	256	255	242	212	218	205	228	219	218	244	227	241	212	225	229	223	229	214	221	216	226	238	234	235	230	213	214	223	217	208	229	269	239	239	223	234	207	200	194	228	239	240	214	274	210	226	236	226	242	223	229	201	224	219	210	232	203	222	227	247	243	233	204	237	222	211	245	222	196	226	245	223	232	252	196	215	248	250	242	230	218	229	234	204	200	229	211	227	227	207	232	231	234	205	230	237	254	241	201	206	240	216	233	239	215	218	240	242	227	232	217	215	209	232	254	241	237	243	241	214	234	210	228	249	220	243	233	237	217	220	204	219	210	234	203	227	216	246	219	215	211	242	230	236	249	217	209	221	236	246	232	234	199	217	240	220	234	244	217	229	243	225	218	246	239	219	198	228	245	231	239	225	240	234	217	228	233	233	204	246	220	229	237	219	219	229	239	242	227	228	230	195	193	244	227	217	233	233	254	246	220	219	236	217	232	223	211	266	223	266	224	231	257	231	219	217	230	230	224	227	234	227	236	226	235	218	244	235	230	191	226	225	244	232	245	216	200	244	226	204	234	235	212	225	249	257	219	225	248	245	238	236	243	237	214	223	249	203	224	229	229	233	230	211	245	237	228	211	235	236	205	213	240	236	213	251	224	247	221	205	220	222	221	214	238	194	223	226	223	240	229	198	246	217	220	238	213	247	230	225	220	227	226	211	212	197	208	228	246	234	234	237	252	252	197	234	226	235	239	245	223	247	254	227	218	209	237	249	227	245	218	236	211	273	216	237	214	222	213	253	228	207	220	231	234	209	232	242	219	197	257	237	243	225	230	233	222	224	239	252	220	252	228	245	243	193	211	215	215	228	227	230	235	249	200	244	218	194	249	236	240	205	244	212	228	233	232	219	213	229	237	188	235	226	216	213	225	229	231	231	207	226	240	233	218	246	253	196	235	245	228	246	242	254	224	215	212	229	204	241	250	219	227	269	212	233	216	208	227	222	233	208	277	224	224	219	234	215	237	241	238	235	200	241	234	222	229	254	195	214	225	241	177	235	230	249	266	239	230	200	218	227	231	242	232	218	215	221	229	226	200	243	238	221	228	214	190	231	249	234	231	236	238	237	254	232	220	249	232	235	218	227	222	252	247	220	204	225	204	219	239	238	206	230	229	238	231	223	254	226	237	222	231	230	239	204	244	260	257	243	217	258	215	239	233	208	224	236	270	237	245	218	215	218	224	233	196	229	230	241	216	240	227	219	223	236	237	244	264	211	197	242	223	214	234	195	209	222	251	226	216	263	209	264	213	243	235	258	241	198	232	236	263	242	209	259	234	249	226	238	222	226	213	225	235	239	223	233	208	204	223	213	220	216	221	235	243	225	233	220	224	229	239	210	233	221	246	207	235	239	199	226	234	224	212	207	222	212	221	245	240	228	228	239	225	232	226	255	220	217	254	222	237	226	210	234	257	243	257	226	231	221	228	228	234	233	267	242	238	248	249	235	216	197	257	224	219	217	200	243	226	232	221	246	238	218	205	220	247	251	231	209	216	215	243	253	235	226	249	222	230	251	226	197	229	240	207	203	218	216	224	216	232	212	225	211	247	218	207	202	209	231	246	238	215	222	210	230	220	223	208	230	204	229	204	217	250	212	238	220	248	232	218	222	226	240	217	240	210	190	219	229	234	189	211	214	235	233	226	251	229	230	200	237	251	197	214	225	231	198	230	219	232	209	209	263	218	227	217	261	238	216	248	225	201	227	246	213	244	235	227	231	198	213	238	237	250	219	228	236	220	243	226	226	217	232	226	235	239	228	248	247	211	235	222	219	227	242	240	253	228	209	218
18573	38252	35658	14300	2901	1622	1187	1035	834	763	670	614	561	509	483	460	493	452	414	398	378	398	442	401	380	388	400	412	413	413	381	380	371	387	356	392	378	428	423	441	446	547	587	545	546	615	667	698	636	648	617	602	554	454	487	434	453	421	400	395	382	407	386	369	368	388	383	386	381	363	377	383	359	358	329	374	337	347	340	318	354	364	370	391	366	357	360	337	328	337	378	368	353	379	389	361	328	374	348	379	350	325	347	388	377	352	352	340	330	345	395	373	349	356	398	357	403	356	365	340	387	328	330	318	357	326	376	360	345	351	342	331	351	371	378	354	370	378	356	365	340	351	353	357	361	371	337	350	362	324	346	346	366	342	384	318	370	352	338	331	361	328	351	372	336	344	359	334	330	357	370	350	354	347	352	367	342	352	341	364	350	313	351	352	375	351	398	351	341	376	395	385	334	335	339	322	350	343	353	367	379	366	364	385	351	339	339	337	320	322	355	311	352	356	357	341	387	356	340	337	341	353	389	338	377	350	361	342	352	353	367	370	351	398	355	352	373	375	367	375	358	343	342	333	332	361	343	316	358	352	374	369	333	326	331	389	374	357	365	335	337	361	381	323	328	319	335	363	371	340	347	370	350	333	360	374	367	342	379	333	345	393	331	381	322	330	396	345	349	355	352	346	364	328	322	348	347	357	368	361	370	330	356	353	373	326	368	353	374	331	360	380	354	346	343	347	331	380	328	360	349	345	360	339	345	380	357	355	345	384	348	341	328	349	345	367	340	370	349	337	395	355	362	349	396	344	343	373	379	332	354	371	325	349	341	322	345	375	382	368	364	317	342	331	364	350	363	342	356	339	326	373	391	365	371	393	320	359	354	363	332	374	328	358	365	344	353	336	338	347	349	395	390	328	327	361	351	352	328	364	389	336	332	369	347	348	370	382	332	363	356	350	321	363	396	329	375	341	328	381	354	372	362	347	345	389	335	342	353	339	382	364	374	315	359	336	332	356	354	360	346	404	350	318	362	364	326	338	355	344	378	359	362	355	364	354	360	370	354	357	369	382	331	334	334	328	326	340	346	346	325	344	343	359	317	397	340	345	344	348	347	323	368	339	360	386	361	344	311	380	380	349	360	337	382	354	359	361	358	328	358	345	358	350	359	350	354	343	360	381	346	381	389	361	365	325	360	343	337	354	373	355	375	349	359	368	344	345	324	358	359	350	375	364	327	331	326	321	341	366	345	361	368	345	353	361	366	356	354	387	381	372	360	311	365	361	380	347	353	344	381	342	368	354	345	309	364	366	353	381	345	361	345	351	372	363	337	381	348	401	318	358	355	335	386	328	359	357	330	331	346	333	353	340	372	342	334	363	370	297	340	355	345	379	321	367	332	351	308	351	355	338	347	319	321	350	345	377	381	384	330	343	354	334	374	358	364	313	353	365	338	396	350	361	362	360	393	348	341	356	365	325	329	381	351	342	343	373	368	362	354	353	359	329	320	362	396	350	373	342	372	375	361	374	348	349	367	351	349	370	365	364	344	366	382	358	377	346	371	332	358	353	337	379	415	343	334	332	365	346	335	366	309	357	364	361	349	346	360	333	363	357	416	339	374	355	378	351	382	339	327	363	372	344	345	342	353	379	342	338	341	355	387	350	347	374	354	365	332	317	343	321	317	358	328	346	348	365	362	333	380	349	370	349	376	368	352	407	367	337	346	342	338	329	380	326	338	341	357	354	360	339	349	338	353	383	344	319	349	358	343	366	369	334	380	372	372	367	354	354	335	363	364	336	351	372	369	375	360	319	374	354	367	402	347	360	371	332	376	373	334	369	352	327	343	327	347	328	348	353	368	321	366	361	383	294	344	364	330	362	366	346	369	351	343	348	346	323	361	379	329	384	367	372	349	324	348	351	313	328	418	352	372	324	328	355	341	357	318	316	340	345	338	348	374	347	329	363	334	373	350	353	363	328	351	343	368	334	346	344	390	381	317	365	391	300	329	320	316	344	354	354	355	372	362	350	351	379	372	337	359	350	322	400	335	349	354	350	366	368	372	328	349	342	316	364	358	380	356	372	365	369	342	358	356	315	390	367	350	353	365	387	357	329	341	351	378	362	352	384	346	322	335	377	350	323	308	347	370	352	370	378	342	348	354	371	349	348	400	350	345	345	334	322	335	348	320	358	340	338	380	339	337	330	366	355	354	358	354	346	374	361	351	338	367	374	383	331	392	346	324	386	374	336	359	369	364	370	368	351	338	333	329	305	351	367	372	339	338	332	364	364	322	368	366	347	350	350	347	335	345	315	371	353	362	363	350	326	329	342	334	351	361	387	323	354	342	344	386	314	323	392	332	327	374	354	342	348	355	383	383	357	356	325	351	370	354	323	362	331	321	332	326	382	348	329	360	339	331	338	357	317	342	369	386	340	364	372	358	341	369	361	384	373	345	358	344	350	349	364	331	357	333	348	363	386	354	341	369	335	363	346	340	365	342	341	356	325	310	357	315	364	365	376	350	367	337	366	373	368	370	362	320	373	331	352	325	360	339	346	363	342	342	373	416	355	343	322	350	346	377	353	358	363	337	359	328	357	361	363	344	354	333	352	332	334	370	346	377	358	381	347	362	323	361	354	349	355	349	379	346	334	356	342	333	360	350	377	333	368	337	367	347	338	378	348	340	337	360	380	339	349	348	354	346	379	348	353	349	308	335	309	353	338	341	322	356	367	365	343	359	331	363	375	362	327	354	352	349	371	342	345	374	339	349	343	338	328	348	374	379	316	371	342	363	350	367	353	375	360	363	346	361	375	316	357	375	378	360	355	331	372	333	348	352	368	331	341	331	367	362	386	367	336	346	357	344	348	367	340	335	351	348	373	344	342	382	355	379	334	339	326	339	361	319	346	389	351	328	355	350	305	352	345	322	360	345	353	380	374	333	381	347	370	363	365	335	370	340	338	355	326	365	337	348	338	361	334	350	341	368	331	384	352	316	349	365	380	346	379	384	353	324	360	335	316	354	383	360	369	316	327	338	335	348	370	410	366	365	343	383	351	360	325	346	360	310	380	329	357	374	353	355	343	366	343	353	335	345	343	359	334	340	365	365	374	348	377	331	371	376	363	356	376	364	380	332	355	352	346	366	361	347	343	328	378	361	302	364	352	380	317	327	385	324	330	362	333	338	366	346	378	364	327	391	336	351	359	363	375	351	334	350	356	365	369	380	360	367	343	342	345	367	382	311	348	331	343	332	316	365	349	370	364	348	349	347	343	356	352	334	360	365	368	362	343	333	351	355	322	354	340	381	360	377	357	330	361	361	316	343	401	357	355	379	322	355	355	342	354	364	354	358	392	342	371	364	392	366	370	366	369	352	328	327	368	346	350	365	357	362	321	349	386	350	381	378	375	326	344	350	333	331	375	349	364	386	350	363	357	370	366	348	353	342	327	330	348	380	369	384	338	323	349	377	362	367	316	380	347	354	369	339	347	341	368
23355	21420	29128	24031	21300	18750	3204	899	520	403	382	334	276	292	276	246	245	249	230	233	237	228	234	198	199	213	222	196	226	177	177	199	162	211	181	211	204	197	191	229	247	285	300	286	279	323	350	372	310	324	299	303	237	257	266	233	227	193	201	238	171	208	202	188	187	199	186	185	185	185	179	183	214	170	178	164	160	203	174	181	168	169	212	170	179	197	185	157	157	186	170	154	175	171	169	172	175	158	172	164	177	168	173	168	165	163	152	189	191	171	194	214	176	206	172	174	214	198	169	168	179	161	178	180	166	177	177	169	176	199	171	176	164	188	152	173	178	178	177	177	198	145	195	181	167	193	158	183	142	177	181	172	160	186	192	178	181	188	175	181	143	132	193	181	167	187	173	189	167	199	159	186	144	188	198	186	173	178	163	157	189	174	170	189	191	178	182	186	174	173	176	164	162	189	165	200	171	175	180	177	195	181	161	174	177	176	171	176	169	167	187	207	170	188	186	208	174	167	197	179	200	142	212	170	186	191	182	171	184	171	191	168	164	172	186	154	168	167	156	175	192	153	156	174	170	156	183	176	182	191	187	186	170	173	180	184	186	179	167	149	168	159	177	185	168	169	196	168	165	210	145	181	151	176	187	168	197	171	177	166	167	168	177	180	189	207	187	177	165	180	181	187	180	179	169	187	175	173	170	187	177	180	150	166	186	173	164	173	182	182	181	192	179	177	198	169	176	177	206	170	184	183	170	170	171	184	163	175	172	165	149	180	182	173	190	200	195	156	157	176	183	180	191	167	155	183	169	196	172	190	184	157	177	187	195	198	184	183	184	177	164	192	146	175	188	159	164	168	178	174	174	193	189	182	160	157	174	170	181	180	194	184	173	168	160	170	202	177	148	158	175	187	165	173	188	181	159	149	197	168	174	182	178	181	215	164	192	183	200	184	194	171	168	161	187	181	176	168	195	184	193	184	180	167	163	189	171	177	208	201	186	161	186	146	154	163	206	174	177	179	169	171	177	164	161	188	153	174	171	171	168	168	156	184	163	178	149	169	191	185	147	196	168	158	189	169	178	180	169	189	165	156	177	192	179	183	167	173	172	177	179	187	194	178	158	168	194	154	190	178	189	162	183	160	190	183	170	171	170	147	170	178	190	183	160	183	178	172	171	176	177	181	163	182	170	173	182	175	169	146	186	166	178	189	153	178	155	182	183	172	187	154	167	197	167	171	179	164	157	196	158	193	191	182	175	169	168	175	178	157	179	173	178	181	176	166	196	165	164	172	198	172	188	170	154	165	196	163	196	191	155	156	184	180	192	185	157	182	157	174	167	191	183	178	172	167	166	173	190	163	176	182	151	188	168	182	181	184	184	170	165	168	165	177	168	188	182	171	175	207	164	160	183	180	175	172	193	172	167	151	201	177	187	178	173	176	177	161	144	174	179	202	179	181	175	159	163	172	166	210	184	172	167	164	181	178	171	158	167	168	182	184	180	174	160	190	178	196	164	150	183	162	170	184	190	179	172	173	176	164	183	171	191	170	205	181	170	179	182	187	179	177	177	178	160	175	182	174	168	173	183	167	167	169	155	187	179	180	169	193	180	181	184	162	181	183	189	178	176	170	188	154	176	159	193	188	176	171	183	209	178	182	192	174	175	202	194	177	174	169	191	199	202	155	178	192	169	173	191	167	186	175	187	185	210	158	168	179	192	183	184	189	173	175	162	182	171	176	196	184	160	152	162	163	180	191	180	160	163	167	168	166	162	163	171	176	158	165	160	166	180	194	177	176	174	154	168	165	156	171	170	157	181	175	183	159	186	155	179	183	175	171	192	198	188	147	179	183	161	152	189	162	182	186	171	157	181	197	173	139	143	180	171	168	179	156	157	175	203	164	185	180	186	170	176	182	192	171	179	179	194	185	186	193	188	172	183	164	168	169	169	173	172	181	155	177	176	173	146	167	184	177	180	176	176	152	161	192	175	182	180	179	191	196	186	185	159	191	164	182	178	159	156	166	199	176	195	192	153	177	183	173	166	162	173	168	196	166	180	187	163	190	188	161	159	172	150	191	183	172	151	202	145	183	194	190	167	179	175	186	191	188	168	164	151	159	170	155	179	160	187	173	172	162	163	168	191	170	156	165	181	196	173	191	175	168	158	205	183	144	175	197	198	162	170	184	163	184	193	180	145	188	156	160	154	163	179	209	185	181	199	186	174	177	143	200	168	179	187	169	178	178	165	163	180	178	181	166	176	150	164	167	169	209	169	177	151	183	186	172	178	153	197	169	160	171	180	183	179	183	169	163	180	183	188	186	172	178	176	190	186	179	185	141	187	163	158	184	169	165	170	169	158	160	179	170	180	184	170	186	184	191	163	179	172	190	172	174	155	170	164	189	194	177	161	186	172	175	176	180	177	199	164	181	202	184	139	171	183	179	169	179	182	177	171	162	166	171	181	168	187	184	146	171	175	163	176	196	187	173	182	176	198	172	158	148	167	186	184	173	195	181	180	186	150	160	185	154	183	169	155	168	165	175	179	155	187	185	177	174	166	181	191	155	162	168	173	181	176	167	173	196	180	154	177	182	171	177	163	187	172	173	153	166	170	194	165	197	179	167	161	166	196	173	180	176	176	178	162	148	192	171	193	184	187	173	172	161	161	170	183	155	155	174	172	188	165	194	164	161	185	193	171	164	179	190	194	174	166	172	184	177	191	181	176	191	196	159	164	179	187	161	166	191	146	181	180	163	174	176	164	179	176	181	156	173	181	167	186	168	186	208	198	168	183	177	171	165	169	162	170	181	179	182	158	158	174	165	157	193	162	183	174	151	178	157	173	190	188	150	178	149	181	182	173	169	151	143	166	202	160	194	189	199	165	165	175	181	153	186	167	168	185	179	191	161	200	163	164	174	171	170	164	172	168	168	188	166	154	153	167	185	191	190	166	188	179	183	170	173	166	194	184	187	180	186	187	174	167	174	176	177	157	167	168	148	187	180	161	181	177	169	174	157	175	170	171	184	169	156	165	186	190	187	190	175	168	176	193	174	182	180	180	177	195	174	170	181	173	159	178	183	152	146	176	173	153	163	190	150	172	170	173	164	183	206	160	178	195	166	168	188	191	180	177	177	176	185	190	167	185	186	176	210	161	162	180	168	176	171	153	186	178	171	196	167	152	157	191	178	169	161	195	146	192	200	165	153	177	187	199	172	171	155	207	197	176	174	157	189	189	203	188	170	200	165	162	163	172	183	190	187	175	172	166	183	166	172	156	159	176	166	156	172	155	191	175	178	183	168	155	161	191	193	179	157	180	176	173	174	154	163	173	172	185	160	171	182	165	169	167	158	185	170	178	182	167	189	191	161	161	180	184	159	195	170	182	178	206	161	155	180	171	189	159	180	179	192	157	185	191	175	177	193	187	172	173	188	173	155	158	141	188	156	169	190	177	161	173	158	195	166	190	175	187	169	185	172	167	183	153	164	175	166	188	175
21893	45326	37999	15668	4396	2789	2012	1630	1266	1026	903	790	702	579	594	516	477	477	425	415	419	362	356	346	366	328	336	330	338	307	343	335	304	310	295	341	309	353	357	427	447	546	605	571	605	692	763	817	650	689	598	574	422	442	431	417	434	336	355	371	334	293	290	296	314	293	301	285	288	281	285	307	316	269	240	284	253	270	235	266	265	232	278	290	274	252	235	241	293	282	276	280	297	246	255	278	244	262	268	286	269	244	273	262	266	253	264	245	260	275	305	285	287	287	298	290	282	272	275	297	271	280	248	283	276	251	288	279	271	237	294	263	266	278	275	263	250	293	259	237	265	273	264	255	266	265	267	275	247	247	247	241	229	265	271	272	258	287	270	256	301	273	276	291	233	275	247	265	270	266	273	251	254	281	261	286	261	238	268	268	290	230	286	245	282	271	265	265	269	250	259	263	243	275	261	269	251	257	326	258	246	255	251	242	262	272	257	290	259	270	260	281	258	254	267	243	270	268	260	278	267	242	259	278	276	253	256	278	262	260	233	284	268	280	279	265	259	237	263	288	279	287	276	247	267	313	256	286	271	275	235	267	255	248	242	271	283	253	287	273	260	233	277	275	267	274	232	280	266	266	270	286	259	272	264	262	308	254	282	248	267	264	266	290	284	266	283	278	285	250	261	272	278	243	270	299	293	274	265	266	263	265	235	252	256	270	256	276	253	271	251	278	268	262	275	257	240	262	262	286	288	282	267	248	241	267	263	274	271	251	282	277	252	277	227	256	250	265	279	260	246	256	278	263	262	251	286	295	266	279	257	269	260	275	259	255	264	261	301	238	260	270	276	258	289	279	261	288	243	253	280	269	254	292	245	287	267	269	278	271	258	278	242	275	297	236	261	271	286	276	265	264	247	302	259	263	268	283	238	267	248	269	248	267	268	237	258	289	278	266	265	270	245	276	240	265	278	271	270	246	257	267	243	276	281	264	286	269	276	245	238	267	259	270	239	273	282	253	256	257	295	278	240	253	280	267	288	265	279	264	243	260	271	226	300	242	249	277	270	265	257	247	283	255	288	266	288	264	261	269	290	270	248	228	254	263	260	274	270	272	274	295	279	245	278	282	257	257	263	298	308	302	269	244	275	293	270	242	264	250	260	303	263	276	269	276	269	240	247	265	282	269	264	232	263	259	228	223	257	247	250	275	224	287	286	277	296	279	296	269	263	292	282	272	277	278	269	249	256	247	277	285	256	236	268	296	262	269	255	259	251	316	279	281	268	285	245	263	270	255	276	279	234	268	254	272	246	269	258	278	252	284	277	281	271	263	262	267	259	246	268	290	229	269	274	277	267	263	271	259	281	236	245	248	243	249	244	259	274	279	263	262	242	261	292	262	272	253	256	293	273	274	270	260	279	256	263	225	251	251	287	259	248	241	277	248	284	264	246	260	264	254	273	267	293	287	256	257	250	283	277	288	259	291	294	249	243	293	267	273	248	252	250	295	239	265	240	244	267	259	256	238	280	280	257	253	263	297	283	275	294	241	266	285	258	273	260	240	254	266	284	263	290	279	265	251	224	282	261	237	289	258	258	255	262	278	259	277	254	265	245	256	258	275	280	266	282	253	256	269	272	253	250	229	259	258	263	266	295	280	279	259	267	258	220	243	258	279	255	249	297	258	270	274	292	266	256	275	260	238	263	276	282	277	253	285	248	265	277	278	251	285	267	270	278	265	281	261	260	288	267	254	273	257	226	293	286	269	290	263	286	232	280	280	290	281	261	287	271	250	274	276	269	265	299	263	268	303	263	235	243	293	240	256	261	261	269	278	250	264	293	277	234	279	273	241	273	280	300	250	276	265	227	277	272	277	283	258	282	253	243	254	284	277	246	272	292	259	268	254	258	262	297	274	254	247	263	263	242	267	248	266	258	275	274	254	251	269	280	276	250	262	249	270	258	277	270	267	264	262	259	270	264	279	253	242	252	269	261	282	266	269	251	225	270	276	254	260	285	276	250	286	265	296	269	240	290	273	272	252	296	278	294	261	257	260	257	233	267	254	234	246	284	267	282	254	260	258	271	281	271	262	260	261	266	283	257	280	245	247	270	271	228	235	287	260	248	275	270	271	230	261	265	257	276	274	269	268	297	244	265	267	268	252	255	266	279	255	292	252	270	253	257	246	279	262	269	298	298	269	262	240	248	276	280	263	245	231	264	286	277	249	265	274	262	244	275	264	253	294	250	249	254	241	250	304	261	248	267	266	259	258	265	253	295	275	239	283	251	247	259	253	260	285	260	273	263	250	242	268	261	263	285	263	263	210	256	272	282	281	272	267	260	262	255	247	261	250	248	265	271	283	277	294	282	257	287	250	249	281	255	274	283	275	272	288	269	268	248	272	286	278	282	277	281	286	243	252	273	253	270	283	243	267	253	284	264	280	265	265	246	273	250	248	263	310	269	242	248	266	240	261	312	260	254	261	271	269	283	263	260	283	250	299	291	296	283	251	282	279	252	290	267	266	263	273	243	280	293	292	264	253	288	262	262	282	271	267	258	272	273	272	269	290	279	245	261	260	254	270	273	258	265	248	228	250	278	278	267	275	249	265	261	266	274	259	253	274	322	255	268	281	265	250	264	253	235	247	265	274	264	255	246	246	283	237	286	284	294	263	263	280	240	271	271	292	289	262	264	258	293	275	268	261	267	274	248	253	312	274	264	272	246	279	247	241	281	257	277	260	251	270	283	293	247	255	277	277	256	242	272	291	281	250	282	261	275	263	284	268	266	262	300	244	269	263	253	271	258	255	260	245	249	285	270	256	265	261	253	263	262	276	257	267	280	267	265	286	264	259	267	248	283	279	274	263	278	285	270	300	285	301	287	267	269	268	266	273	284	267	247	247	269	276	282	286	264	297	257	279	265	242	249	298	292	269	250	267	266	253	269	275	269	259	236	257	273	276	254	281	260	292	274	267	240	275	278	265	241	254	262	271	270	266	279	257	276	278	256	264	296	267	274	261	265	256	287	276	272	268	288	251	282	265	250	246	272	270	252	260	265	265	275	295	264	278	266	286	280	250	255	254	256	245	264	271	251	269	281	265	265	283	278	239	264	263	269	270	235	267	264	302	290	296	293	276	273	274	268	252	278	270	271	269	270	284	283	278	260	238	276	291	247	266	248	279	291	253	275	251	280	289	274	275	276	268	298	256	256	275	292	273	282	299	262	271	279	258	273	278	276	289	265	255	298	268	271	299	307	263	284	250	266	246	280	257	273	263	273	274	274	275	272	260	280	261	259	250	314	248	285	272	265	266	276	291	258	250	259	260	313	258	295	270	261	267	278	284	283	282	255	261	304	228	253	260	255	263	267	270	268	247	281	280	278	250	254	290	272	271	274	279	234	271	254	270	263	302	254	257	261	257	281	270	264	263	283	243	256	231	252	290	274	274	271	266	245	253	281	274	273	245	268	286	285	234	257	290	245	275	266	289	309	270	246	308
26915	20913	15264	3304	720	512	344	298	304	279	250	277	235	287	238	241	274	238	228	247	237	262	245	278	277	265	274	264	267	266	254	250	240	273	227	296	255	264	270	305	288	285	293	301	311	326	333	357	302	321	287	292	272	268	290	264	287	255	261	262	263	268	250	271	267	243	295	251	283	246	269	249	299	261	248	233	260	258	284	251	263	262	270	260	242	258	274	274	247	244	259	281	247	266	276	249	239	264	253	273	261	252	275	258	246	248	255	259	243	280	250	260	279	258	288	238	251	262	271	237	233	236	271	264	258	262	252	259	276	252	269	272	252	273	286	263	243	251	253	265	248	271	256	249	252	238	253	264	244	234	282	268	238	255	267	244	258	266	263	277	268	268	254	274	271	242	268	262	256	258	259	243	245	280	217	233	250	275	263	251	241	283	240	257	244	272	259	260	242	277	256	258	246	256	262	270	250	254	252	234	261	255	231	250	250	298	224	281	266	230	252	251	255	251	247	258	246	261	246	245	246	226	248	250	250	261	274	270	276	227	233	271	262	255	253	276	229	260	247	261	232	249	235	273	247	277	247	242	277	270	237	243	262	272	226	232	244	233	275	258	265	249	262	260	249	239	212	250	263	261	249	231	266	229	261	230	249	247	273	256	258	267	250	277	238	248	267	202	272	259	267	261	231	282	265	255	234	255	272	277	246	264	263	277	250	269	269	278	254	237	257	278	222	264	253	275	247	260	276	264	266	246	267	258	250	261	264	267	202	265	265	251	247	233	260	238	262	280	259	267	246	253	275	234	251	274	247	270	246	252	251	279	245	270	273	246	230	285	248	289	267	288	249	236	233	252	233	267	274	277	277	278	226	238	282	254	232	254	265	296	249	232	236	237	285	269	232	260	241	265	251	250	251	277	253	266	246	255	259	261	245	258	276	250	255	253	234	246	266	281	252	269	234	237	253	267	261	241	252	255	265	231	265	264	281	250	261	229	262	260	225	255	271	229	229	265	232	257	267	250	243	254	237	250	239	242	218	257	280	268	238	231	262	262	248	265	281	233	247	248	241	253	269	288	252	249	275	256	235	281	235	230	294	267	291	236	259	242	258	239	249	231	228	242	260	244	250	249	285	241	238	248	254	274	259	253	252	265	254	260	255	264	233	266	271	246	238	253	268	259	264	248	246	272	250	265	255	267	242	275	247	233	255	246	236	259	248	212	238	246	242	234	257	264	262	269	235	249	250	245	247	266	243	255	274	240	234	263	300	236	267	233	258	256	214	265	283	238	288	248	276	243	272	249	268	286	264	259	251	228	249	264	273	256	272	248	240	243	234	239	253	243	272	284	243	260	284	253	269	246	277	281	252	225	221	246	265	262	254	232	278	258	240	264	251	233	245	240	271	261	275	285	225	271	251	246	246	234	266	277	240	281	253	263	279	245	269	246	240	256	237	253	266	232	269	252	272	258	256	269	238	275	224	259	258	238	258	261	259	253	247	249	251	271	247	237	233	260	250	251	250	234	256	292	266	262	266	255	284	254	253	225	240	242	227	265	267	269	259	232	271	247	254	238	269	256	261	256	225	231	264	229	264	253	243	221	251	238	273	276	282	267	268	254	254	272	248	266	268	280	269	265	253	248	271	270	272	265	241	267	260	240	241	272	264	268	263	294	245	231	254	264	247	267	239	245	222	241	256	244	249	268	238	264	263	271	249	265	283	258	271	246	271	246	277	285	254	239	248	254	258	272	255	231	265	252	271	249	269	255	271	272	262	267	274	232	262	282	267	230	253	244	269	251	246	261	250	277	256	242	257	293	259	262	244	291	261	259	251	239	275	260	267	287	212	229	219	267	236	220	242	213	291	235	280	251	231	243	286	276	260	273	249	279	279	251	261	241	253	266	229	247	258	233	230	264	243	266	258	234	246	252	274	278	277	242	228	267	248	278	277	265	230	288	245	258	248	241	269	263	249	267	268	290	272	256	288	264	270	239	268	263	249	250	248	249	247	253	249	256	284	252	297	267	267	266	247	271	231	234	276	230	238	259	234	260	257	280	211	261	253	263	253	239	237	271	286	255	249	268	236	258	225	245	257	241	252	252	244	262	276	276	261	275	256	256	280	257	263	246	263	247	257	263	258	248	243	282	240	244	282	258	249	234	226	244	287	235	249	266	224	250	246	243	257	267	256	256	253	247	234	254	261	262	288	238	255	277	241	266	248	256	242	270	221	250	255	240	239	273	262	266	219	290	262	275	235	288	261	262	271	254	261	261	269	261	219	250	241	255	246	259	260	250	255	257	286	269	243	281	215	265	247	251	251	256	232	252	241	256	255	240	235	279	269	277	257	252	248	244	260	263	277	261	280	222	275	237	248	268	246	244	261	259	277	272	250	299	268	258	242	253	248	270	247	237	258	246	279	247	236	277	250	252	269	242	282	225	266	248	242	255	258	233	266	261	237	257	268	267	256	261	231	219	252	243	277	228	257	284	238	238	222	243	238	249	239	257	253	267	238	234	243	277	252	264	246	259	260	241	261	236	244	261	267	236	260	267	254	256	249	255	280	259	265	269	271	233	264	252	240	244	254	252	290	245	247	246	266	215	261	275	248	256	235	252	263	248	260	251	259	253	259	260	273	253	270	264	250	263	244	226	233	272	232	281	264	255	238	254	240	271	255	253	268	244	281	247	245	278	228	273	254	248	261	268	247	254	234	266	252	281	245	219	284	277	257	234	255	251	244	271	256	245	235	263	273	268	244	243	257	269	266	230	242	292	265	260	306	271	244	255	244	287	262	239	231	242	259	249	288	254	237	231	240	246	270	268	260	264	252	266	265	222	245	249	263	258	247	270	262	250	267	241	225	232	240	265	249	273	255	256	234	237	271	243	283	262	231	257	271	254	245	279	261	268	237	228	229	234	260	259	232	260	241	235	256	250	262	264	275	256	238	281	295	273	231	256	268	231	261	230	251	272	269	237	239	250	248	270	245	276	240	254	244	254	251	266	248	248	263	262	249	278	267	249	268	277	261	224	250	260	248	280	254	250	258	258	263	251	238	283	253	246	252	272	242	273	281	260	252	247	253	236	254	278	259	263	232	237	257	242	268	255	278	254	248	263	265	251	242	252	269	250	245	259	257	242	258	256	256	263	266	257	238	232	274	245	251	242	256	265	275	254	245	246	269	261	265	255	266	250	248	263	290	237	261	231	259	241	261	253	288	261	247	267	219	235	240	250	250	250	266	251	263	265	271	260	242	247	265	282	272	268	234	250	258	248	275	245	255	299	251	255	253	245	273	242	246	285	243	275	230	252	280	260	218	272	268	272	236	262	238	249	287	246	261	284	282	272	242	273	280	271	270	245	261	249	254	246	247	265	237	252	243	271	240	268	242	234	276	231	250	246	279	244	287	248	271	258	245	254	245	245	243	255	234	253	259	245	234	256	243	228	234	258	251	268	255	259	249	247	284	282	260	237	252	250	282	247	230	265	252	267	257	277
15317	26571	17594	3003	720	474	495	463	417	409	412	406	441	377	373	392	425	403	404	381	391	380	429	366	363	383	371	413	381	402	403	425	418	383	361	419	361	407	427	432	466	504	512	487	532	587	629	658	580	569	517	506	482	457	437	425	437	379	408	403	413	409	374	405	392	421	425	417	415	404	342	358	395	356	347	378	337	402	382	349	433	425	382	408	389	412	431	368	411	397	406	379	371	389	403	396	403	357	404	370	397	395	393	356	414	379	423	411	409	372	394	399	424	395	381	391	404	385	396	382	372	363	403	390	394	371	367	356	393	395	380	375	421	414	407	420	380	370	378	392	361	412	391	389	370	373	375	386	384	378	406	422	368	391	400	413	365	377	393	373	394	412	375	377	375	410	392	361	377	357	389	414	399	395	410	419	413	405	365	367	369	410	403	403	382	377	399	391	401	399	355	371	379	369	407	403	376	354	405	375	432	364	374	397	369	404	398	388	393	402	392	404	375	414	355	422	384	396	361	409	391	376	444	404	383	376	415	394	376	382	396	366	370	380	373	376	402	383	398	355	373	354	362	385	353	374	386	414	391	370	355	373	376	370	383	381	392	343	393	402	369	400	400	368	396	379	393	375	393	372	413	354	384	354	385	396	378	367	392	406	382	399	411	400	402	357	340	390	378	366	367	348	392	380	365	343	388	368	377	401	413	391	400	379	390	385	374	377	359	424	398	365	389	353	366	412	375	380	405	404	382	402	375	402	373	351	380	346	369	361	353	380	403	370	367	413	355	370	367	405	365	406	389	403	398	382	393	413	406	388	407	416	385	374	357	386	372	380	382	366	365	371	402	422	354	388	388	353	392	376	384	358	390	403	421	389	414	392	372	412	423	340	399	385	389	398	359	398	383	365	417	389	402	396	360	397	409	383	416	386	390	409	382	369	356	384	408	382	441	374	384	384	409	405	434	373	385	345	401	400	346	393	426	408	375	379	379	410	382	380	389	383	374	386	367	371	408	372	382	375	401	373	420	361	382	371	358	372	373	400	376	382	352	400	353	394	388	405	383	373	377	395	386	383	357	362	379	399	430	387	409	416	369	387	378	420	362	374	385	380	368	389	380	368	387	378	390	396	423	379	375	387	381	395	378	392	385	398	402	381	356	377	410	392	400	380	425	380	384	328	368	366	404	397	358	376	398	390	410	422	403	366	346	406	402	391	382	409	368	369	374	400	370	377	378	407	364	369	423	393	380	383	364	394	368	384	394	406	386	368	390	383	402	400	350	405	391	371	374	387	389	399	372	380	372	366	419	373	423	397	357	383	426	393	368	379	360	365	406	397	348	377	397	375	369	362	375	369	412	417	380	383	373	426	402	401	376	369	368	380	391	380	376	370	384	383	391	366	380	390	367	385	376	408	362	384	393	383	373	377	367	413	385	391	362	400	359	379	357	427	342	396	386	408	359	439	363	370	416	380	400	396	409	383	405	389	376	396	390	388	437	416	378	378	377	385	390	367	379	437	357	355	406	398	385	391	411	425	410	404	339	377	402	365	387	413	396	387	425	397	383	367	395	361	367	388	385	396	408	355	409	361	379	356	390	404	391	367	401	379	377	396	378	407	390	350	430	373	393	384	386	329	394	399	374	402	387	396	385	373	407	399	364	386	364	379	394	372	399	404	395	371	388	395	387	382	371	360	352	405	327	399	395	374	415	369	399	381	393	429	409	395	394	386	402	381	362	354	378	355	358	392	415	388	382	355	366	412	354	403	389	395	390	402	367	364	416	396	397	396	394	354	362	346	407	383	345	388	393	381	395	401	410	356	403	361	380	361	409	389	373	376	389	367	387	383	366	430	413	388	378	381	393	417	383	382	394	405	367	376	408	390	371	367	377	342	392	359	421	377	402	360	410	351	399	366	387	395	388	380	420	389	387	392	358	403	420	382	395	394	351	335	363	414	406	382	392	367	389	416	452	386	395	414	387	414	355	387	395	394	412	365	375	386	414	382	365	363	374	394	378	377	344	408	374	390	364	386	395	407	386	359	373	351	358	386	382	399	401	367	401	388	346	400	356	386	419	394	383	391	393	410	385	390	373	406	380	386	400	403	372	445	402	415	411	373	410	372	393	412	404	381	386	351	389	368	402	399	399	353	392	386	409	407	364	368	344	358	410	360	364	349	390	363	370	374	386	400	442	385	412	391	381	382	373	413	360	377	359	383	380	381	387	374	366	397	374	391	434	381	392	389	381	393	366	381	363	436	381	411	430	367	377	381	372	390	401	395	396	390	394	404	384	390	385	368	400	387	420	385	399	346	392	401	390	399	398	353	372	428	375	376	364	353	374	376	375	364	382	378	409	396	369	413	401	371	386	428	350	405	391	357	403	401	347	376	434	397	416	395	379	421	401	369	402	347	385	354	383	385	400	422	386	401	383	422	394	390	396	377	404	403	398	390	370	411	392	384	365	380	383	393	393	381	351	393	390	385	385	385	407	406	402	411	408	383	389	379	439	394	365	429	373	396	414	386	394	407	413	387	390	385	413	373	354	357	415	413	390	360	385	418	413	390	386	382	402	400	356	389	406	367	388	395	390	419	396	382	390	375	414	385	374	361	393	383	410	335	401	430	406	352	406	395	389	371	390	414	351	388	420	378	375	366	380	413	394	398	390	398	411	388	387	399	382	414	390	393	390	412	371	370	395	383	391	395	411	377	379	417	386	367	399	387	394	392	392	385	401	376	390	381	387	432	387	409	377	436	404	405	407	354	383	392	377	410	404	399	396	354	385	356	405	385	393	396	392	369	382	390	386	376	373	382	371	421	396	401	382	423	362	357	422	377	376	403	384	404	376	412	406	410	372	369	388	364	402	339	369	374	379	394	393	373	408	398	383	431	355	411	410	389	376	351	388	389	397	376	373	394	379	380	385	415	341	388	402	352	391	392	361	352	395	386	398	380	396	406	398	382	389	385	387	398	381	385	411	370	380	366	379	346	388	385	384	363	430	411	419	383	413	390	406	377	396	371	396	394	399	404	426	411	376	376	400	384	411	401	366	400	378	403	367	389	396	392	403	364	380	377	358	376	394	369	410	412	393	384	405	385	395	363	392	388	358	403	394	429	374	387	380	396	394	382	357	348	379	383	384	420	395	390	342	413	407	408	400	380	411	374	390	372	352	406	367	400	366	408	411	387	371	397	408	391	379	445	386	405	404	362	405	379	405	352	405	380	388	365	362	422	418	336	413	365	385	377	415	393	376	351	391	388	387	362	348	411	401	367	386	385	395	399	363	377	386	386	386	336	382	335	386	388	420	381	341	349	379	376	398	389	409	384	380	406	404	373	383	385	393	342	411	347	408	347	403	385	396	363	364	366	362	396	405	395	408	366	370	405	406	400	381	409	374	365	356	382	416	385	411	373	373	388	381	379	399	374	386	379	393	393	399	345	386	411	401	396	402	381	406	359	411	369	353	391	353	446	367	390	389	385	394	391	427	361	372	358
24347	21402	28540	24685	19476	4231	1156	607	417	411	364	335	361	325	272	313	321	293	289	274	258	292	299	257	274	271	282	254	265	259	281	278	261	240	245	263	266	298	314	308	330	364	358	345	365	355	368	404	388	368	337	313	285	311	319	273	274	273	250	261	304	251	276	264	258	284	273	284	252	252	271	236	252	264	295	247	278	236	244	247	224	261	264	254	244	281	275	261	268	246	274	260	270	251	246	260	270	268	249	235	217	264	246	248	249	262	257	271	255	275	266	266	249	279	280	252	249	236	249	255	253	265	249	283	262	242	297	238	293	257	269	222	221	249	259	271	247	274	282	231	259	266	280	273	280	289	256	280	280	244	249	227	283	251	240	243	227	266	252	242	234	276	252	254	245	274	255	257	255	222	263	229	258	243	280	286	240	251	235	273	267	285	259	253	253	246	270	261	272	270	250	261	267	250	254	278	239	256	262	267	282	224	262	253	279	270	269	254	276	274	229	281	270	271	238	271	246	276	248	275	257	251	268	269	256	245	236	262	259	290	254	261	263	276	266	262	259	248	245	241	267	265	228	256	278	273	249	252	232	247	270	246	290	261	239	236	268	248	280	268	275	269	241	214	236	266	277	281	247	252	281	260	252	243	276	268	273	276	257	280	267	261	254	235	255	260	251	271	278	297	241	258	274	260	249	231	282	271	266	238	252	256	255	266	249	239	265	268	244	268	262	262	212	214	248	278	246	231	292	251	248	273	272	269	244	288	254	262	271	258	255	260	283	237	247	255	247	278	243	264	252	265	252	264	251	258	270	235	283	271	271	256	255	281	262	253	287	246	243	270	269	282	244	275	246	258	226	283	267	247	237	269	249	280	260	274	229	265	284	266	253	268	271	231	279	259	247	253	277	277	261	257	251	249	254	268	268	249	267	238	226	262	257	247	264	244	262	263	256	257	261	287	276	272	227	258	268	271	222	252	259	291	275	237	272	276	236	262	248	259	253	262	297	238	272	260	232	252	246	239	257	262	220	260	258	270	290	259	262	242	241	277	237	270	288	255	242	279	276	261	232	223	240	252	284	273	240	280	271	231	272	232	253	232	245	280	263	243	257	284	251	258	284	267	265	236	243	269	289	298	263	244	258	274	259	264	270	220	230	255	268	265	275	233	273	230	254	256	246	246	240	262	282	255	267	297	254	257	260	269	268	260	263	246	286	263	280	275	255	249	258	266	262	270	264	268	274	251	265	256	281	235	226	268	246	234	239	259	253	246	263	257	249	271	230	267	245	249	230	269	237	264	253	270	274	248	250	243	266	247	244	284	247	239	236	213	272	238	262	236	259	279	257	245	241	241	261	278	260	274	253	265	250	278	269	273	250	250	288	278	229	257	258	222	243	281	292	223	252	241	254	254	263	273	258	274	234	240	258	267	223	254	260	271	292	270	267	229	264	261	274	242	268	278	275	279	231	257	252	254	263	259	260	253	259	269	259	256	260	253	245	239	249	263	241	260	240	258	300	265	252	260	266	265	245	249	227	255	256	273	260	246	237	263	266	246	271	243	257	248	247	250	246	271	259	258	280	271	271	276	296	256	300	269	266	227	251	267	269	277	302	249	245	258	242	264	251	274	259	289	270	256	237	244	268	246	231	251	252	247	272	267	268	254	255	267	259	237	260	268	249	260	268	291	227	258	266	285	262	290	265	232	264	263	268	274	240	269	267	264	238	244	239	228	234	265	285	254	264	256	232	252	262	236	249	252	247	253	240	266	277	270	286	280	251	246	270	259	229	277	224	250	265	263	263	258	299	254	254	263	232	266	235	264	277	263	288	278	274	250	236	256	234	263	274	280	263	288	276	249	226	248	242	239	280	247	238	283	279	287	254	261	252	262	250	278	249	281	255	238	269	249	255	263	258	259	249	278	267	251	279	213	240	240	237	229	268	254	257	262	249	243	299	263	274	279	272	244	277	279	264	237	259	279	253	260	263	271	250	257	256	276	251	259	251	253	233	247	271	265	244	243	250	270	280	278	276	264	224	248	288	231	270	272	245	269	287	265	246	253	233	241	240	255	249	255	224	237	250	261	221	253	233	245	238	272	293	308	272	250	284	256	239	281	253	243	253	234	263	254	283	243	270	311	281	236	248	278	259	228	220	231	230	251	256	255	252	236	236	242	256	262	286	253	244	271	247	263	256	233	267	273	268	270	269	278	249	279	268	238	263	237	281	268	263	256	288	276	245	294	230	243	223	262	272	241	273	239	274	270	249	274	264	272	262	226	263	261	251	240	255	256	262	279	252	271	260	272	249	272	264	265	261	247	244	222	257	253	263	279	230	248	223	259	279	265	271	224	239	261	255	257	230	254	227	247	301	256	256	234	273	273	282	275	227	267	260	255	238	237	253	255	274	270	251	273	286	283	277	277	260	277	278	227	250	243	259	273	262	244	233	260	276	258	260	246	233	246	281	284	263	240	277	253	263	253	271	241	233	225	238	268	253	249	253	229	253	225	237	262	250	256	265	286	250	238	244	265	257	271	235	238	280	286	281	287	244	224	255	241	224	284	260	276	246	227	255	263	236	260	237	249	253	291	271	246	251	270	275	264	283	260	280	290	252	270	251	257	269	248	234	251	284	253	268	244	244	288	244	261	273	259	283	221	253	293	258	246	287	227	250	246	265	230	253	269	251	247	254	245	247	284	284	277	238	262	258	248	273	256	254	295	277	282	245	253	273	284	286	236	253	279	272	271	267	254	255	278	260	261	257	281	255	270	255	261	248	224	252	263	251	270	280	231	258	272	271	263	279	279	257	271	270	279	261	276	272	267	265	244	283	249	266	259	252	255	272	268	241	253	270	247	268	257	269	263	271	239	265	231	289	232	249	250	284	252	244	256	258	280	285	252	242	251	270	239	234	248	279	275	251	263	266	264	278	256	249	260	267	258	239	257	243	256	266	290	277	257	252	294	261	240	258	264	247	257	269	272	218	255	277	233	262	305	244	269	274	280	242	251	236	261	280	262	266	257	240	273	218	249	228	272	271	245	283	266	281	249	276	240	258	255	271	263	242	242	265	316	260	236	264	231	261	275	272	282	282	243	255	259	248	260	270	271	268	257	243	257	264	264	262	300	260	290	225	289	257	287	298	266	264	257	257	273	259	266	249	257	257	278	256	221	259	240	248	253	253	208	265	262	261	247	271	291	229	222	252	256	228	247	273	239	270	255	229	269	241	271	270	269	267	278	294	248	270	250	248	283	253	253	251	245	271	248	267	254	284	242	254	262	249	237	258	286	256	258	252	251	239	258	263	252	242	273	259	239	229	256	256	254	241	245	274	278	277	234	249	253	253	280	253	253	281	241	235	265	247	249	264	266	292	301	258	261	273	253	297	279	254	274	260	264	273	272	260	225	260	219	260	265	265	247	231	264	263	257	234	238	274	245	252	275	230	264	254	242	246	242	240	283	264	259	263	259	244	256	259	237	270	244	290	274	279	245	252	260
19212	36784	30430	13108	3076	1736	1286	1076	913	810	712	647	624	598	538	509	516	479	492	433	493	461	484	466	444	472	413	426	405	400	454	420	409	416	413	428	418	416	459	484	532	675	658	630	629	677	713	754	691	655	579	560	526	446	551	490	456	449	423	461	406	464	410	438	385	387	383	418	384	399	395	424	371	392	381	419	391	416	418	415	397	390	399	395	396	427	406	410	382	398	413	399	377	385	357	397	417	384	413	402	377	407	407	369	412	429	432	419	437	415	435	436	421	427	415	378	396	415	421	409	424	372	373	385	363	407	401	363	445	382	380	364	434	422	384	422	411	373	410	404	387	382	385	382	392	385	377	387	378	370	404	384	431	383	399	341	383	393	404	410	378	398	364	411	393	397	415	378	409	392	419	383	351	395	375	404	388	378	407	404	371	412	385	371	357	417	389	418	385	373	389	412	387	400	403	360	380	392	405	395	417	398	392	387	371	414	398	453	398	396	396	414	415	376	425	413	440	400	401	413	402	389	368	374	386	393	419	371	388	427	377	365	392	410	341	375	401	391	368	418	344	400	365	398	382	428	384	420	437	419	404	420	414	376	430	414	394	432	333	425	383	422	420	376	404	380	359	375	372	377	379	396	416	417	392	428	399	408	384	410	383	419	383	371	375	384	389	414	407	404	372	403	422	386	380	412	398	382	410	391	389	407	394	397	390	378	421	417	386	411	385	399	388	434	389	371	369	384	391	401	375	367	403	382	368	410	365	377	374	399	375	404	414	381	398	382	368	427	420	391	413	379	398	383	424	408	387	402	390	365	391	383	413	425	408	405	402	381	353	420	405	400	397	407	391	399	399	402	407	382	414	391	378	405	407	400	424	385	390	386	388	409	398	405	373	356	371	334	395	382	384	398	389	392	377	389	380	384	376	397	403	408	374	387	416	426	425	387	415	375	404	378	346	401	354	399	405	402	362	387	374	367	401	395	385	423	368	388	371	399	372	381	399	404	384	410	390	397	397	394	395	392	387	366	399	382	414	400	390	389	397	388	353	372	372	413	400	401	381	398	384	391	376	383	398	424	454	382	407	379	416	378	378	409	365	368	407	381	404	376	407	425	384	379	419	373	394	414	372	387	350	346	391	377	381	398	415	387	397	343	396	368	391	371	347	359	366	382	383	406	418	366	406	405	429	375	368	378	416	406	422	375	389	394	399	422	392	400	383	385	365	377	352	409	398	398	409	404	410	379	367	409	425	408	376	394	369	408	409	425	390	400	379	353	418	383	391	417	409	370	428	411	390	398	374	375	383	370	378	398	381	375	388	330	398	381	367	399	414	390	390	397	404	405	380	409	373	382	383	417	400	399	385	411	399	384	384	378	385	403	367	416	420	363	414	389	376	387	385	412	380	420	398	395	349	417	422	372	382	413	433	386	411	389	381	416	421	404	376	384	398	363	388	388	395	397	383	400	400	389	395	401	381	383	386	382	397	395	372	430	389	367	384	415	441	381	396	419	430	407	399	392	420	411	347	383	422	387	370	422	369	368	385	376	388	379	396	381	399	422	382	376	379	368	393	394	416	397	395	390	426	409	389	390	391	344	412	409	406	391	374	374	404	369	379	417	369	373	411	369	422	394	412	390	395	395	417	408	394	408	416	386	389	406	402	390	390	353	394	410	417	383	395	391	400	401	422	399	386	412	378	391	413	419	376	377	383	387	430	376	375	388	381	399	414	390	414	384	387	381	376	395	374	367	369	364	377	367	409	363	406	370	390	370	408	388	400	404	385	352	400	394	417	392	395	392	385	381	383	426	396	418	388	420	410	404	349	388	371	426	373	384	386	422	402	380	402	373	402	410	379	415	396	379	381	367	392	401	408	415	374	400	371	384	426	384	402	362	387	424	439	414	428	418	433	362	388	395	387	390	396	377	439	389	386	371	397	369	419	414	396	397	396	398	412	358	401	392	400	395	393	399	396	436	388	384	407	416	396	370	396	385	396	389	350	410	353	391	386	378	438	390	356	415	406	434	382	399	383	393	401	377	406	389	401	369	373	367	415	371	378	400	414	364	414	404	354	394	401	396	378	436	387	368	414	386	373	375	425	391	366	388	387	382	367	413	375	377	389	415	406	413	408	389	410	384	416	413	352	431	431	402	412	425	352	364	381	400	372	415	394	395	369	407	385	413	395	369	409	389	360	385	379	366	392	448	366	405	404	385	421	396	379	396	370	392	399	380	373	409	366	412	385	417	379	401	384	359	385	414	381	442	372	417	417	390	377	361	387	397	354	377	403	367	373	414	380	395	390	403	362	394	423	403	405	384	358	380	423	347	395	412	357	392	388	395	402	411	396	441	404	353	400	389	409	347	388	383	378	384	378	388	387	370	394	382	379	391	431	407	399	393	380	416	407	410	376	391	394	382	388	378	391	373	360	394	380	359	372	352	384	412	372	362	386	407	410	459	416	360	404	378	409	410	410	399	395	383	442	378	343	395	378	376	390	416	399	409	385	373	403	374	364	357	370	392	382	402	403	401	398	389	410	407	394	404	395	413	427	363	427	420	373	389	410	407	409	385	360	388	389	419	367	384	384	376	392	379	429	402	379	434	361	386	401	416	376	340	388	388	413	385	387	390	372	396	415	384	379	400	395	401	378	387	412	411	415	409	404	396	387	445	369	395	364	352	351	402	359	402	401	367	388	402	379	421	393	418	380	402	397	373	397	421	399	397	367	383	394	377	390	379	363	386	397	386	379	370	401	403	361	427	383	372	421	421	419	419	391	385	382	355	419	408	409	389	355	382	367	437	376	404	353	360	388	387	398	411	404	390	412	346	387	388	413	382	373	389	410	387	361	377	398	439	429	387	408	410	369	390	410	364	398	367	400	377	374	405	399	377	443	373	403	374	377	381	399	404	387	366	359	358	412	398	376	397	375	394	391	406	395	402	449	423	385	387	390	393	406	411	369	404	402	376	379	423	390	343	397	368	397	344	412	385	409	384	410	405	418	368	415	383	389	392	416	404	370	366	407	411	375	368	438	395	400	407	387	389	376	399	394	391	388	371	410	407	372	389	399	396	440	395	381	409	388	351	380	379	381	444	440	371	382	427	437	377	380	365	403	411	362	397	401	375	409	368	412	389	391	356	376	380	362	363	373	401	413	388	384	359	404	384	414	426	386	395	401	401	392	418	401	339	380	401	416	387	392	373	416	386	400	397	407	365	398	384	367	402	400	409	417	380	404	389	374	390	419	396	387	394	404	398	415	394	389	400	385	383	364	428	390	410	390	402	406	403	373	401	401	408	365	395	400	378	387	401	447	364	381	397	387	384	417	430	382	425	394	402	369	373	383	354	385	417	446	389	393	418	384	411	403	357	444	415	394	409	445	374	406	419	397	384	367	370	400	404	369	381	364	382	400	393	389	394	379	381	399	401	401	375	421	403	377	402	402	412	407	401	425	360	395	344	398	406	394	399	391	371	421	414	400	427	401	431	377	406
23339	21369	29048	24037	21302	18854	3376	981	575	448	367	320	328	297	297	250	284	267	243	250	256	245	243	196	245	230	202	184	221	216	221	224	207	195	201	225	219	194	238	232	278	324	382	311	315	311	360	377	361	332	316	318	289	249	282	242	273	228	208	206	196	209	212	225	217	214	237	218	222	210	221	204	199	177	203	210	193	185	191	194	211	191	200	197	194	202	217	199	200	199	192	173	243	195	193	173	181	183	189	208	191	200	224	185	166	195	208	233	217	214	227	220	220	198	177	171	193	197	194	217	194	188	196	183	194	193	204	187	215	182	198	179	221	177	201	217	196	193	212	184	204	201	202	203	185	189	205	179	195	187	187	173	175	211	179	211	236	191	214	178	202	201	192	222	217	178	165	201	196	187	183	212	175	199	187	188	186	181	189	185	181	214	199	209	174	171	218	191	195	162	191	191	202	195	208	189	197	169	191	190	178	194	163	204	201	178	219	183	216	197	206	191	190	226	194	180	176	200	157	212	168	171	217	169	181	188	203	171	187	195	194	212	205	201	200	208	199	185	179	187	198	187	202	186	239	199	198	198	178	195	185	199	194	185	190	195	211	195	166	182	172	200	193	216	204	174	198	179	196	161	199	198	198	204	199	182	222	162	173	194	184	196	196	183	213	180	194	180	185	180	221	195	193	172	177	202	213	212	184	204	180	169	214	206	178	219	228	191	204	183	206	210	191	200	177	190	200	181	180	195	194	199	190	205	199	172	182	188	197	200	190	189	180	189	197	175	181	198	198	208	201	197	196	188	203	195	172	186	188	191	188	184	204	182	200	217	183	216	203	198	183	191	184	232	205	184	174	183	187	203	191	185	189	193	210	178	189	201	223	190	192	194	191	197	204	206	207	202	185	170	193	195	201	198	184	170	166	179	164	175	177	196	180	222	170	205	164	195	180	193	169	214	202	193	187	163	168	205	200	192	200	205	174	208	193	209	177	203	193	197	201	168	182	195	198	196	195	177	161	197	217	199	178	201	203	220	188	180	172	211	181	176	197	219	209	183	223	200	178	196	174	201	177	215	175	182	168	175	198	181	210	181	194	187	181	190	171	211	190	173	197	151	182	210	208	184	221	178	198	208	188	207	179	194	181	174	203	176	199	191	186	187	201	173	188	176	209	178	183	194	169	201	174	193	193	189	217	202	180	189	173	182	177	199	216	207	216	210	170	186	191	225	186	202	184	196	194	190	177	178	168	193	174	199	197	222	229	187	179	199	185	192	212	182	145	183	183	200	187	196	203	200	190	203	191	198	170	225	198	215	197	207	184	186	203	199	196	200	209	191	200	173	196	207	175	200	182	216	184	192	198	193	189	214	206	201	202	181	170	204	185	181	201	201	201	195	194	180	203	173	218	204	194	180	176	168	204	175	177	170	183	193	208	219	187	210	187	229	203	188	191	220	227	192	190	174	201	165	201	186	192	184	179	199	201	192	212	213	191	202	191	167	185	184	181	162	185	218	178	191	192	191	179	207	187	200	208	182	163	180	196	202	203	187	207	206	191	195	167	189	229	193	201	181	171	210	195	175	191	183	176	186	201	198	182	205	185	168	174	191	189	193	189	197	173	188	222	203	179	195	196	190	197	189	173	187	197	185	192	201	194	173	179	211	180	195	196	196	204	186	208	179	204	192	177	183	188	192	188	190	204	174	195	183	191	190	192	202	184	193	191	178	182	203	215	202	164	194	200	202	193	189	183	200	176	222	200	199	193	167	183	199	192	171	202	164	191	201	204	185	214	194	204	205	201	186	174	193	166	201	208	207	208	207	204	214	207	191	176	170	192	154	198	179	207	193	196	164	205	190	198	226	209	188	194	207	169	179	185	201	222	209	190	195	193	217	175	201	196	190	192	173	167	179	169	189	169	199	214	170	180	182	193	175	187	185	197	185	188	194	219	188	188	182	220	189	187	193	194	171	185	181	215	198	184	185	193	205	201	202	204	163	210	176	208	168	176	226	202	214	190	190	198	222	198	205	207	190	184	214	200	191	167	195	190	171	194	176	177	211	180	190	209	187	202	192	191	201	179	196	195	196	186	209	200	194	159	211	207	196	208	203	198	185	189	190	165	199	188	208	211	214	180	195	199	194	181	188	210	221	190	198	189	193	208	187	194	179	177	209	180	177	181	199	186	233	185	203	204	195	168	195	189	197	198	176	175	186	187	163	212	207	190	180	217	216	184	193	178	186	194	190	192	179	210	187	202	197	194	181	191	214	192	192	221	204	211	180	202	185	204	203	204	203	186	180	185	184	180	212	183	183	205	206	176	186	202	209	185	172	176	195	181	188	199	199	200	217	201	186	193	188	210	192	182	167	206	201	182	173	182	177	175	191	184	193	164	210	177	201	202	192	187	209	203	216	217	174	181	176	198	178	180	178	175	181	188	203	187	201	172	198	196	182	219	192	211	192	181	159	226	201	182	174	219	192	195	172	173	185	190	192	215	192	190	165	186	183	197	213	187	193	189	179	196	162	182	184	184	183	193	215	193	209	215	182	188	187	207	200	196	174	171	189	216	190	160	208	180	226	176	182	174	178	186	190	210	189	189	203	212	172	208	185	190	212	205	199	210	183	192	204	201	186	195	180	202	208	208	183	199	170	177	196	184	206	197	189	192	205	168	193	176	209	211	212	189	175	217	208	195	187	208	178	193	177	202	187	177	190	185	166	173	192	187	190	202	192	187	180	179	193	186	182	183	187	186	192	182	174	186	204	171	178	178	183	176	170	186	208	196	199	186	194	207	195	219	180	199	184	196	202	180	223	195	201	178	199	187	184	191	190	204	178	207	197	194	192	189	190	195	210	180	198	211	210	187	203	181	174	211	188	186	199	197	198	199	178	176	195	194	170	197	211	209	195	209	185	178	165	196	197	194	180	186	220	169	188	201	198	185	197	190	215	195	192	192	199	210	172	190	198	170	188	167	176	202	187	195	167	203	181	195	201	187	183	190	185	201	206	154	195	209	196	212	177	182	195	172	176	168	216	190	170	196	192	219	209	205	186	191	204	167	195	222	176	201	194	177	189	199	191	209	177	193	187	214	183	185	187	181	176	187	192	189	199	209	195	201	196	199	182	212	167	190	207	193	172	188	186	190	191	215	195	185	192	189	201	187	173	206	172	209	175	211	190	198	179	179	186	186	186	191	189	200	186	188	193	178	189	184	177	190	194	181	194	195	189	196	199	195	196	208	198	180	200	211	197	203	176	174	215	182	191	211	194	184	184	191	209	216	193	195	184	188	181	157	195	199	187	180	202	202	177	170	215	174	197	193	194	170	197	181	215	191	195	190	196	176	193	210	206	187	163	205	197	206	189	215	200	197	196	205	187	163	217	180	160	198	200	218	213	194	192	181	164	174	190	192	217	193	188	205	188	192	206	206	172	181	193	228	224	171	180	184	181	189	201	186	195	189	203	189	183	198	200	207	184	165	195	199	167	194	183	192	195
22225	42196	38535	18544	4303	2770	2046	1534	1313	1099	888	800	710	625	558	567	526	477	443	450	409	392	406	427	370	345	370	413	353	353	374	324	357	356	328	364	346	393	405	431	548	691	671	616	637	664	687	724	659	682	585	528	456	438	454	422	411	352	346	360	325	356	348	324	347	393	349	351	341	305	334	310	309	301	322	308	271	295	330	279	295	306	304	357	307	318	284	266	286	312	279	292	310	261	289	287	296	291	274	289	250	298	323	300	289	329	301	319	343	370	332	314	317	310	286	315	285	320	289	299	323	323	332	293	282	262	257	292	268	266	269	286	295	348	293	289	272	317	305	271	281	303	279	288	307	289	275	315	282	320	327	284	299	306	302	281	292	293	324	306	309	315	274	275	281	308	273	301	272	262	285	278	305	288	281	311	266	292	278	281	272	288	294	304	273	307	261	295	285	313	319	266	280	285	304	278	280	274	289	247	294	283	308	291	262	279	263	289	307	296	316	310	318	281	279	274	277	315	323	302	270	286	314	292	288	298	290	269	307	292	321	274	275	307	302	269	290	273	264	302	284	323	306	301	288	312	293	285	314	297	298	276	330	314	300	273	312	275	278	272	300	291	296	249	290	301	297	325	275	285	283	296	292	306	272	274	264	310	300	298	304	310	293	286	272	289	303	288	305	286	312	301	315	270	256	290	281	284	279	295	299	310	319	298	281	254	326	297	268	291	282	252	298	308	343	325	300	312	288	258	315	290	281	297	303	295	258	308	288	271	295	289	298	288	308	283	275	321	323	260	327	293	294	306	299	258	283	296	269	299	297	276	294	313	271	291	240	269	293	286	312	295	270	265	287	300	265	290	280	282	293	275	299	273	267	313	315	275	315	276	287	304	290	308	304	316	310	268	325	277	308	283	288	289	264	282	279	293	341	309	279	285	304	308	273	288	275	299	290	293	289	253	297	312	279	280	334	302	288	325	286	327	273	257	328	301	311	268	299	272	294	277	284	284	289	257	307	258	290	302	256	293	293	322	281	252	276	273	280	300	296	288	249	298	307	290	299	308	274	272	297	313	275	302	274	303	291	289	251	317	296	295	282	279	277	319	277	276	284	271	305	280	284	317	293	285	293	299	304	280	294	312	297	273	327	279	284	278	282	295	264	289	289	281	289	274	318	281	272	311	289	300	298	324	298	296	311	295	287	280	281	283	302	312	330	298	292	275	286	278	278	270	300	304	302	314	244	292	297	298	288	277	314	290	312	276	309	312	307	313	266	282	282	305	288	315	279	258	295	300	267	290	266	313	298	269	285	290	293	303	287	295	295	307	282	275	275	281	321	279	285	289	293	279	291	289	276	290	285	286	278	292	310	292	257	270	317	297	293	293	308	298	285	281	284	312	305	277	277	266	297	285	277	274	284	286	280	275	276	300	295	290	300	275	288	293	306	277	328	308	297	258	287	281	285	277	284	281	289	305	277	262	295	301	305	304	272	284	310	304	313	280	274	278	309	272	326	310	277	271	268	266	276	294	295	291	297	281	271	302	302	308	260	282	303	261	280	265	299	259	294	279	297	323	281	280	269	312	277	271	281	276	262	315	302	271	306	272	301	318	294	299	294	275	305	267	288	295	278	294	306	293	296	309	296	312	305	292	324	293	273	289	279	302	273	273	288	288	278	300	269	301	305	284	289	316	289	261	314	273	285	271	283	257	286	280	284	293	266	285	294	297	299	262	273	278	328	286	256	277	270	298	307	290	300	309	303	294	287	297	308	260	301	301	299	274	295	299	286	311	289	277	305	254	264	302	294	340	314	281	311	273	281	316	285	281	274	275	270	350	339	287	293	294	274	341	295	294	288	273	291	283	279	290	288	318	272	296	318	287	292	317	272	323	293	286	327	293	302	281	306	268	305	329	314	293	287	287	300	285	275	273	311	278	292	284	301	259	263	313	277	292	306	296	287	292	290	302	269	305	324	288	263	286	303	269	312	300	269	295	264	291	307	284	277	293	284	320	284	270	296	311	267	293	292	312	282	293	313	276	288	301	300	273	280	283	292	257	298	291	286	296	290	299	273	284	293	333	266	291	329	321	294	313	291	307	287	277	300	312	289	286	307	278	277	290	310	266	299	297	300	299	285	291	309	340	268	306	283	273	292	320	291	293	286	294	288	285	331	275	284	279	298	288	294	304	305	302	301	279	298	313	292	277	302	293	290	280	288	299	314	256	286	282	304	297	327	294	312	282	298	258	299	282	313	289	301	310	332	312	301	280	274	298	304	293	275	292	260	294	311	277	292	284	311	295	308	271	309	279	293	281	300	292	293	286	327	314	267	309	311	283	305	294	319	297	298	301	302	329	301	277	280	272	257	292	273	292	282	307	310	273	308	305	305	308	287	306	268	255	286	314	291	302	268	276	264	279	318	307	310	300	286	293	317	304	258	278	303	280	308	272	275	291	317	324	259	305	314	299	306	298	314	307	275	294	248	273	286	305	285	301	292	307	274	266	271	289	299	283	291	318	291	284	304	316	279	308	286	277	308	296	310	303	275	269	257	309	256	322	297	280	288	284	289	311	290	307	281	282	293	281	284	293	282	281	294	279	284	275	299	296	307	295	278	321	298	289	274	272	290	286	287	279	291	283	267	251	278	307	318	307	333	272	297	277	273	297	286	301	279	309	318	272	254	280	304	302	284	290	286	250	296	313	299	311	314	303	268	276	281	292	294	292	262	304	321	310	289	279	285	277	283	294	280	290	293	309	279	282	288	271	292	275	296	257	291	314	324	294	275	281	318	277	251	304	314	325	298	275	324	299	289	271	283	283	288	295	288	304	276	292	311	305	318	273	308	274	307	276	299	281	303	267	286	300	285	306	284	283	258	307	286	276	280	290	294	305	287	310	267	318	273	307	292	281	295	280	289	304	288	307	261	273	292	305	299	316	274	298	272	294	317	281	323	306	297	299	301	271	315	284	284	283	286	312	293	272	293	288	311	304	313	319	295	295	289	281	279	306	276	274	275	302	300	295	317	333	270	291	287	297	281	294	301	282	333	270	304	296	320	290	302	278	311	283	310	285	308	290	309	274	322	295	320	303	307	316	306	287	290	279	289	287	281	272	259	290	283	306	294	282	301	291	298	271	287	286	293	280	319	264	289	327	299	304	309	257	298	291	315	304	311	249	285	292	300	276	325	289	305	284	292	296	291	276	277	281	311	303	297	290	306	302	284	310	257	300	273	283	247	287	276	311	286	306	294	252	281	302	290	297	298	280	317	284	321	282	290	277	280	257	305	257	292	314	309	301	285	318	268	302	291	283	284	301	335	258	305	315	281	296	284	268	248	299	293	301	318	290	256	295	318	298	302	303	277	305	296	285	325	283	269	324	322	330	258	291	288	284	312	296	278	287	303	311	292	281	278	265	273	287	323	278	301	309	327	280	267	292	292	315	292	274	300	301	293	303	267	275	315	295	303	295	294	289	289	292	271	261	294	291	271	296	312	272
27177	20761	15658	4004	554	330	280	274	254	266	258	289	259	251	277	275	235	220	235	254	285	229	268	261	252	244	232	233	257	256	276	236	236	287	279	244	258	244	266	272	299	331	304	278	293	327	332	302	295	289	313	293	267	277	261	254	271	265	287	241	266	268	264	267	274	256	271	257	287	254	260	239	282	238	274	228	267	241	229	247	258	274	267	246	246	266	229	240	256	251	243	255	246	247	225	238	236	242	273	248	234	264	248	257	263	264	266	267	266	234	269	227	263	232	259	231	253	305	283	278	224	249	251	252	272	282	255	251	239	270	255	273	267	210	235	236	243	239	238	264	280	238	250	259	243	279	255	218	240	289	236	277	245	267	268	254	247	277	268	233	239	234	258	229	247	261	242	276	237	250	259	251	262	235	252	237	248	233	242	258	263	264	247	244	234	268	250	237	251	251	292	245	256	273	235	254	280	261	238	262	249	258	264	265	231	252	261	244	253	234	242	268	247	266	246	243	238	261	243	279	262	263	266	271	260	248	276	236	249	264	271	252	260	258	268	281	290	259	246	279	257	265	264	266	262	253	230	231	247	272	279	228	217	236	251	297	255	259	240	231	234	244	275	271	262	250	249	233	264	244	229	245	251	235	257	232	245	264	274	287	250	249	235	252	245	243	257	256	236	246	242	272	251	234	257	248	259	227	259	242	253	273	240	260	260	251	257	237	257	250	257	258	274	249	241	272	252	238	263	238	263	237	262	234	282	306	252	221	256	249	248	235	263	239	226	231	269	269	227	291	271	272	255	237	281	274	255	229	263	255	274	253	271	248	279	238	254	238	252	256	247	228	290	259	264	264	242	286	266	303	253	274	235	237	274	239	253	228	229	260	249	260	256	222	246	272	234	251	227	270	259	268	238	214	234	264	240	271	255	227	255	267	242	236	254	230	257	231	255	246	248	256	234	262	235	280	253	267	263	237	266	279	251	284	252	234	273	223	249	253	253	226	244	259	240	269	256	259	277	245	240	245	265	259	241	275	243	268	242	249	264	229	257	255	261	277	236	246	265	297	264	242	232	259	270	261	268	258	243	273	260	280	268	244	250	250	266	263	285	262	272	256	274	253	217	252	248	269	271	275	235	252	241	245	273	260	221	229	264	242	221	240	240	257	268	236	244	236	256	255	262	261	262	252	251	254	249	256	254	232	253	256	226	260	278	251	251	254	247	196	226	246	257	269	245	238	257	273	258	238	270	245	246	263	269	245	245	248	235	260	252	264	237	263	270	244	245	243	253	234	242	263	238	226	264	255	261	244	279	250	263	256	234	230	268	268	257	286	248	255	284	249	233	275	251	264	250	253	255	260	264	259	275	227	263	213	242	260	239	268	265	257	240	260	251	237	257	253	235	278	250	243	238	241	228	236	261	244	241	248	251	225	238	280	252	254	255	249	266	217	261	254	247	287	271	247	247	236	285	268	233	236	269	252	241	258	290	238	246	239	245	241	245	261	249	247	252	267	247	230	265	253	263	281	246	260	251	244	270	246	242	261	244	272	252	241	230	230	242	237	260	252	235	253	243	256	247	257	257	229	256	252	236	242	240	251	271	250	249	257	233	243	215	251	233	254	242	237	225	244	265	246	266	255	262	270	261	251	226	221	259	263	255	261	247	245	257	255	267	286	262	241	257	254	263	263	260	271	243	273	264	267	259	250	265	259	246	263	243	246	242	242	227	236	247	253	252	257	278	229	267	236	266	267	262	284	266	231	241	254	276	250	271	246	261	254	246	251	252	239	250	274	262	262	263	259	220	246	301	245	272	243	265	249	261	240	249	262	226	222	252	245	260	242	239	261	221	270	255	236	244	284	277	240	238	243	228	271	236	246	268	263	272	269	239	263	268	247	254	258	252	237	230	242	238	279	259	277	258	225	245	263	262	258	263	254	248	247	259	275	242	235	251	262	251	261	263	280	235	247	276	233	239	254	265	275	244	266	245	252	245	228	274	274	236	258	231	251	257	267	246	254	229	241	256	271	264	237	259	238	254	250	246	263	278	270	267	259	239	247	274	246	260	272	234	248	255	281	265	272	230	241	274	250	250	241	259	269	246	254	278	255	264	282	232	226	249	256	253	240	243	252	258	260	256	253	264	273	255	259	286	230	248	264	258	239	198	242	237	255	266	256	260	272	256	271	256	258	252	265	270	245	241	257	269	277	247	227	242	227	277	277	265	237	236	281	267	240	270	228	258	263	258	228	216	269	218	256	256	257	256	256	277	281	246	268	247	251	252	290	272	252	249	270	250	243	259	240	248	234	266	257	251	216	269	260	211	273	288	249	273	238	228	241	259	238	263	247	260	260	254	267	258	257	251	294	248	254	274	229	254	261	259	252	254	234	249	261	248	262	255	250	255	286	245	229	233	266	258	260	257	275	230	242	256	278	255	257	293	265	248	271	250	270	262	245	264	243	255	253	246	245	258	250	258	248	231	252	262	258	262	222	242	245	264	245	232	243	260	221	259	245	229	273	233	268	255	225	264	250	247	246	261	246	243	236	256	275	262	275	244	245	248	231	241	224	251	243	248	261	266	235	231	242	248	257	242	266	278	272	222	261	285	280	266	242	241	259	247	266	266	259	247	223	282	253	239	260	249	242	260	261	258	258	241	257	263	251	250	235	276	257	247	211	262	242	253	248	251	264	247	247	244	239	236	258	253	256	268	272	255	252	283	223	255	218	254	246	264	272	257	255	254	250	255	278	248	273	259	249	244	266	256	273	248	231	239	243	208	264	268	281	250	248	245	270	237	252	285	224	277	252	243	236	267	263	228	243	263	260	245	247	228	259	282	252	263	245	255	260	242	247	246	241	254	246	250	258	251	240	266	255	245	231	259	244	268	257	264	253	250	244	274	232	240	243	254	237	249	234	236	266	232	248	262	245	253	246	249	246	240	252	260	222	258	251	235	279	265	242	248	260	256	251	273	231	275	217	245	275	244	276	251	251	245	265	261	277	247	255	262	273	260	281	252	242	247	247	246	266	236	239	251	257	259	242	253	274	253	266	252	266	251	256	239	227	276	244	256	243	270	225	285	225	244	249	267	279	237	234	246	251	256	260	268	228	233	234	245	265	248	255	242	265	253	261	263	259	272	252	244	225	258	245	239	253	243	274	234	260	250	261	277	282	276	242	257	273	245	265	264	285	235	274	252	236	252	259	245	208	250	265	223	258	272	230	262	263	263	242	239	278	250	258	237	253	262	260	264	251	272	246	273	245	251	260	263	243	235	255	266	243	243	253	243	225	244	240	235	267	252	259	254	246	259	249	268	243	244	242	249	279	265	246	264	254	231	236	222	214	259	267	253	266	231	289	221	243	257	254	253	249	234	262	247	247	267	263	278	222	261	228	246	258	266	239	249	255	244	267	234	258	258	270	238	230	253	254	246	235	263	262	234	268	278	245	251	245	220	224	250	245	231	249	249	254	254	262	244	282	237	263	242	247	233	264
15242	24946	19306	4303	648	569	484	427	414	427	399	401	401	412	411	402	388	357	380	374	398	413	429	434	382	370	392	398	388	368	412	384	363	405	387	376	403	407	398	444	495	560	537	512	535	579	621	580	583	566	541	493	452	429	443	442	415	417	409	440	442	412	382	383	403	426	422	435	403	414	404	367	352	379	399	365	374	372	389	349	407	381	350	373	375	396	417	399	425	415	362	399	358	385	351	369	374	388	361	376	371	372	351	425	378	392	401	431	420	412	369	379	376	407	398	395	409	374	372	382	384	382	340	402	371	379	392	403	378	393	363	396	383	397	407	390	387	349	386	383	386	372	356	383	385	382	424	366	375	386	390	382	375	384	371	361	333	379	357	365	380	377	384	349	395	352	389	370	374	393	405	370	382	378	355	346	385	355	381	375	382	367	373	369	361	391	413	386	346	391	372	403	384	371	401	380	342	370	374	398	362	385	408	364	364	341	356	364	344	358	377	373	386	365	405	366	371	397	402	364	374	383	392	406	362	362	377	369	405	378	377	377	375	384	411	363	363	373	384	425	387	367	389	385	375	391	410	379	380	361	379	380	382	394	368	387	355	375	398	380	385	371	386	410	440	399	365	383	353	351	397	421	374	384	379	376	385	362	396	361	396	365	360	382	342	438	387	406	380	359	404	391	375	386	396	396	401	369	358	347	435	427	391	356	360	367	407	394	371	421	401	410	408	370	372	375	401	389	371	412	394	397	396	387	371	358	389	370	385	332	358	356	372	395	362	398	375	417	365	375	403	397	372	365	387	399	400	353	415	402	379	414	397	354	427	416	383	377	377	368	377	342	352	400	405	402	381	377	364	385	378	364	376	359	416	365	410	390	391	353	396	399	378	365	377	348	361	376	419	369	368	351	388	343	388	374	345	395	349	399	393	370	390	352	395	422	359	359	391	350	382	378	383	391	398	381	406	390	389	402	417	375	399	388	371	380	380	380	396	398	381	392	382	389	382	396	401	375	374	370	399	374	390	364	345	366	375	352	362	365	348	390	395	450	376	381	389	373	412	417	376	389	358	402	378	398	338	370	377	401	385	393	380	379	362	372	374	390	401	384	365	372	367	401	374	379	389	386	379	368	377	368	390	355	402	381	352	373	377	375	420	391	407	362	419	385	401	351	381	412	352	387	361	346	383	383	403	394	393	381	403	406	395	371	382	392	398	373	418	384	353	381	397	399	410	355	396	386	359	408	346	370	379	352	369	379	411	341	373	384	369	348	370	398	410	364	372	399	406	361	413	361	349	356	350	354	353	392	364	355	400	382	367	403	399	357	391	390	394	397	391	398	362	347	368	363	359	403	433	404	404	370	400	413	409	360	357	377	407	389	406	435	342	369	389	387	415	412	378	378	388	385	342	400	374	375	383	391	406	367	378	395	388	384	382	400	362	376	380	346	387	369	418	368	393	398	387	381	383	406	406	395	391	378	375	375	376	385	370	373	426	402	369	392	372	381	373	404	449	377	377	391	351	353	348	379	372	373	384	419	351	371	400	396	380	366	374	383	401	414	410	369	368	375	400	355	391	375	344	394	402	376	399	381	382	354	369	387	388	375	398	409	399	362	384	389	394	376	382	387	400	379	381	404	345	376	376	360	390	378	379	362	412	389	382	381	345	382	400	404	360	317	395	393	388	384	355	385	391	380	413	377	415	401	386	382	398	386	361	385	374	395	376	391	393	415	346	391	349	367	377	410	382	398	414	382	420	351	362	387	391	367	374	403	391	386	394	350	359	402	367	377	382	383	392	398	396	377	415	389	370	358	380	384	396	362	382	391	382	383	420	357	381	383	385	363	348	357	382	418	387	380	385	409	409	384	426	389	340	420	372	360	406	445	361	375	365	359	373	375	389	354	358	399	406	385	364	369	366	372	385	379	371	405	374	369	371	361	391	381	407	398	360	357	403	385	374	395	370	383	410	425	375	361	384	383	393	374	378	375	371	378	390	375	375	367	375	377	389	395	386	376	363	414	379	388	406	350	382	393	326	360	365	373	349	372	394	342	383	350	386	408	366	407	404	403	368	367	385	407	381	369	413	374	368	403	397	395	390	372	369	374	402	369	376	354	408	408	353	409	417	352	395	395	372	420	386	406	406	417	387	390	364	437	382	328	398	344	368	361	368	395	373	395	404	409	365	378	394	364	391	373	366	380	398	389	385	369	379	385	383	391	364	363	389	372	378	346	338	357	377	429	383	391	374	369	409	387	375	382	395	392	400	407	381	381	396	409	395	394	385	385	351	377	414	377	372	384	398	410	397	421	386	383	401	375	384	413	400	405	376	406	395	393	362	376	364	343	373	432	399	400	400	384	396	415	386	373	406	398	357	362	396	376	380	397	409	420	398	364	382	403	358	389	394	415	383	380	371	391	396	416	386	384	396	387	373	381	398	365	374	433	405	405	386	380	402	377	395	387	356	402	381	353	341	399	390	414	373	344	430	387	363	408	377	366	417	372	401	368	408	374	382	371	389	401	377	440	396	392	351	406	384	403	374	410	372	407	402	404	400	407	365	396	392	384	378	393	383	372	339	434	368	369	393	361	362	396	390	413	380	399	407	375	387	383	366	369	337	407	373	369	398	410	388	366	402	379	368	370	386	403	387	402	400	392	405	409	358	351	415	397	388	386	372	377	391	373	392	393	399	346	375	395	369	398	376	390	372	384	349	385	393	375	397	391	407	417	342	361	356	384	370	378	371	385	386	417	388	407	387	400	414	409	389	365	403	370	393	363	378	346	383	396	392	376	408	385	375	384	326	413	374	386	384	404	388	385	388	377	423	402	380	393	388	386	383	359	381	416	378	380	359	353	370	385	369	391	393	380	407	384	401	350	390	369	383	354	393	367	369	371	395	390	367	336	366	350	366	381	379	408	394	389	349	359	396	354	409	396	401	430	389	399	369	388	362	411	409	433	362	411	402	396	354	369	411	369	394	353	398	376	402	349	371	364	334	403	405	375	373	370	350	340	389	381	376	388	398	366	382	381	378	398	368	398	390	413	372	392	379	355	363	395	347	379	368	387	379	360	391	345	373	361	400	385	369	418	380	418	372	364	393	396	383	390	406	389	373	392	383	373	391	365	365	399	403	357	375	404	376	379	349	372	379	388	362	348	336	385	388	369	383	381	370	388	384	367	364	394	392	399	403	380	403	360	398	363	366	412	381	351	337	378	359	406	368	379	387	369	412	365	386	365	411	393	378	413	381	380	402	397	373	424	369	372	336	406	362	408	362	410	404	396	384	349	333	420	375	391	372	387	353	373	369	417	352	370	402	374	367	386	427	373	391	412	399	378	383	394	379	388	391	370	376	414	384	370	351	344	365	379	400	372	366	379	405	362	366	402	339	356	396	413	368	421	384	365	365	366	343	395	373	395	363	346	366	384	354	384	364	348	388	376	394	348	375	426	379	398	399	374	388	406	374	418	407	403	402	385	353	371	367	375	347	359
24346	21412	28538	24719	19463	4435	1135	572	431	407	388	334	334	290	318	275	272	284	301	248	261	283	248	237	267	249	264	266	238	233	265	250	248	255	252	261	257	254	265	289	317	347	313	319	363	364	387	366	342	351	322	324	296	287	278	259	262	292	254	240	281	261	269	247	260	245	256	249	263	247	267	210	224	244	237	251	251	246	231	246	227	231	241	239	245	246	245	235	227	261	215	259	251	251	290	239	260	235	232	239	251	251	239	232	226	253	279	249	250	218	268	257	252	221	247	245	239	246	228	254	239	242	246	247	237	237	263	254	264	240	242	237	234	230	253	246	238	268	245	270	227	276	230	240	232	250	239	247	262	232	234	247	255	253	262	254	264	221	259	236	212	244	273	253	226	216	253	261	278	254	229	237	254	248	216	240	235	251	235	265	223	250	240	240	250	258	216	237	281	252	240	238	258	247	249	230	221	237	250	260	213	243	250	280	233	248	248	232	213	202	221	232	265	253	222	257	251	248	268	252	273	286	243	233	230	237	250	242	245	253	280	237	230	228	239	238	252	224	237	235	225	242	212	245	224	265	229	263	245	219	243	224	269	245	238	246	250	234	244	248	227	255	218	257	247	241	235	227	245	222	234	230	246	258	253	250	258	245	240	248	212	247	229	239	237	260	244	270	268	260	222	275	277	266	262	254	258	262	235	232	267	258	229	251	265	233	269	228	228	243	244	222	267	239	234	269	277	259	242	234	246	266	251	244	225	230	261	238	225	263	228	240	265	246	247	261	266	241	250	229	221	239	235	223	247	220	229	255	252	213	272	246	275	254	253	267	256	252	249	233	259	254	243	252	256	241	248	231	217	267	264	246	233	250	248	226	275	232	243	225	243	254	273	238	247	265	246	206	257	253	231	238	240	264	259	233	238	231	265	242	236	235	246	253	270	246	265	266	243	241	229	229	230	260	246	236	261	258	283	243	234	207	244	238	232	247	229	256	257	238	253	230	256	292	269	250	235	261	243	234	232	252	225	244	270	244	234	250	230	241	269	237	251	244	242	258	230	242	249	231	214	208	228	243	239	242	246	243	249	250	234	232	236	251	254	241	255	214	242	244	246	257	256	253	264	248	226	245	260	247	222	243	243	251	254	222	242	232	251	235	268	248	251	244	236	220	227	255	225	219	240	232	232	268	259	253	246	247	222	265	256	212	213	235	252	246	244	221	228	278	244	259	291	221	218	259	236	227	232	243	242	239	242	224	235	232	238	263	243	237	258	251	244	278	239	238	226	256	232	264	241	255	213	279	240	243	250	246	256	256	255	242	243	266	239	266	233	236	229	251	242	258	251	231	226	243	248	243	262	244	224	247	252	248	242	242	240	262	245	221	255	239	241	244	245	238	244	245	292	275	224	259	237	242	267	260	257	238	242	248	279	254	249	241	240	236	256	222	251	238	217	255	243	276	272	234	279	237	219	245	242	273	236	237	257	257	266	282	226	264	261	231	251	233	237	243	230	224	232	242	231	242	230	245	265	258	210	247	241	270	211	235	251	219	263	236	242	230	218	226	249	258	267	250	272	232	241	237	238	216	241	264	216	247	262	239	234	241	245	233	246	253	235	260	242	242	239	241	270	244	227	247	246	258	247	228	213	253	251	261	249	231	233	267	263	242	250	239	218	247	232	250	258	238	236	221	230	246	252	252	257	238	253	239	251	256	225	266	267	241	268	263	243	259	237	229	237	246	249	256	261	251	251	229	246	267	235	269	240	246	274	238	231	241	271	243	238	220	255	241	247	238	255	222	245	233	226	229	249	249	249	271	235	252	245	219	240	239	248	234	229	266	239	250	213	244	230	251	253	243	223	267	248	236	240	238	248	239	263	263	283	249	199	212	270	227	246	252	231	242	232	256	231	231	271	254	232	242	239	240	242	233	238	270	252	240	250	270	290	228	232	230	225	255	235	244	268	278	240	250	246	253	239	221	270	242	251	217	235	258	243	243	268	271	214	246	237	268	269	251	245	242	236	215	261	254	270	241	238	257	240	252	245	243	264	269	256	269	235	245	267	238	254	244	263	245	257	264	235	244	266	241	228	251	236	247	252	217	255	230	246	239	227	234	272	259	253	205	253	242	236	239	240	225	246	224	234	229	243	275	229	250	234	251	280	249	256	261	269	239	254	244	216	248	269	226	234	258	263	241	269	244	242	281	232	260	256	216	235	242	228	213	250	222	249	245	231	240	238	242	201	238	237	238	232	234	272	240	237	231	237	232	246	262	237	241	206	213	219	250	244	240	253	220	260	237	216	226	247	261	245	220	275	232	245	243	239	229	234	222	256	260	223	272	248	221	251	256	251	228	287	256	248	235	226	237	259	248	266	239	249	242	252	239	237	220	261	237	218	248	225	227	244	268	242	241	238	250	247	245	261	205	254	251	235	248	222	227	250	260	261	234	229	252	229	253	220	233	274	254	226	228	239	243	241	250	262	225	254	228	217	262	204	272	236	249	241	228	235	257	264	237	237	264	262	236	257	234	241	261	225	250	232	262	235	263	252	253	239	214	239	248	237	255	249	233	224	252	266	228	252	242	239	241	244	219	224	227	224	246	241	240	246	197	259	239	230	239	247	273	278	216	222	237	239	248	239	248	241	228	239	246	241	232	235	241	228	230	226	255	213	236	231	249	232	227	255	263	237	242	231	236	259	235	241	227	259	231	250	241	261	266	245	263	231	252	253	250	263	245	281	222	260	227	246	260	247	256	237	241	240	218	238	255	261	258	252	255	231	239	255	229	262	235	243	263	233	241	246	200	240	268	250	234	246	245	227	231	239	232	242	266	237	243	260	232	220	241	269	211	248	209	224	235	250	250	270	242	264	250	213	218	232	242	256	248	224	240	249	245	247	239	270	233	240	253	262	263	247	239	221	239	267	244	248	258	253	234	249	245	233	238	230	236	263	230	269	245	254	241	269	211	229	244	239	257	209	250	224	247	252	250	252	238	251	257	240	243	221	253	250	270	262	250	254	259	261	245	268	240	222	243	245	250	251	240	244	236	258	237	254	244	251	231	226	243	243	256	249	218	231	225	234	265	254	238	231	238	241	258	277	280	236	238	261	273	258	265	238	256	241	233	261	254	219	226	247	263	254	244	245	249	239	229	256	243	259	258	236	256	251	243	232	236	238	223	241	231	254	249	237	251	249	246	231	232	243	231	249	213	234	237	233	223	264	242	231	245	221	262	230	259	216	249	237	238	251	236	243	246	235	249	215	183	246	228	219	227	244	244	216	240	224	230	233	267	228	236	259	244	247	227	221	235	252	238	232	260	243	240	234	237	251	243	265	224	263	257	246	242	254	241	237	230	253	251	259	249	229	266	239	243	254	261	225	235	250	217	234	230	241	237	253	254	258	260	258	260	218	253	224	241	224	261	221	241	226	237	252	228	253	265	258	250	260	231	228	264	228	209	249	229	260	260	240	253	243	244	232	227	262	251	219	243	234	247
18823	38421	31546	13565	3359	1720	1325	1070	874	772	712	628	584	550	520	552	484	523	459	440	481	448	454	485	419	428	423	410	398	421	423	396	414	428	398	375	388	400	449	454	474	702	604	602	659	653	752	705	639	655	615	554	524	496	499	424	459	455	419	434	410	415	425	393	381	424	431	389	425	407	413	407	370	369	417	364	405	375	395	366	397	398	421	357	384	362	363	390	375	379	369	372	400	395	401	373	373	411	401	400	393	389	426	380	373	349	395	369	389	360	370	395	389	388	372	366	344	372	372	378	395	333	376	362	369	369	384	374	376	375	377	364	419	405	376	389	347	373	357	365	374	378	357	365	356	391	396	361	400	361	378	406	402	362	384	395	361	395	354	351	382	396	406	397	359	386	372	359	398	353	358	380	359	355	385	354	379	376	401	384	399	380	371	360	357	390	408	382	373	387	371	400	378	374	354	388	396	383	369	379	377	383	376	378	386	387	392	363	365	375	379	414	378	400	389	343	361	397	364	353	380	400	353	362	397	373	373	380	369	359	419	368	412	386	414	345	393	380	377	377	387	409	396	352	348	338	372	349	381	349	353	352	364	366	389	402	396	350	404	371	364	376	395	364	379	371	370	367	383	352	383	373	372	359	367	355	392	346	375	408	406	399	393	371	384	366	386	385	365	347	375	398	386	372	419	372	314	341	371	375	332	398	387	363	360	381	383	379	356	398	378	351	388	386	390	373	375	369	363	396	402	369	382	369	409	339	355	362	382	358	388	372	382	396	395	408	377	383	372	383	355	379	386	361	348	377	375	413	402	404	440	344	377	379	357	387	367	392	387	373	394	357	378	375	382	388	352	368	362	355	405	415	442	391	356	388	378	338	349	395	376	407	399	382	363	356	359	375	383	375	382	393	357	370	348	387	399	383	355	329	408	392	374	392	415	396	363	383	400	382	413	340	405	389	390	376	385	373	366	399	367	367	358	360	347	368	380	372	384	375	395	403	343	362	376	373	422	384	373	365	370	401	376	367	356	365	408	332	400	382	340	402	376	389	378	393	376	396	369	397	349	387	372	381	391	380	389	366	382	371	357	381	378	369	384	387	333	344	355	367	402	393	394	393	369	369	412	364	408	390	375	352	380	379	363	397	391	408	389	405	385	402	392	375	403	365	359	384	399	381	353	350	350	391	394	359	351	399	370	355	371	371	354	393	365	397	342	384	362	357	368	361	371	391	358	396	367	385	365	374	378	398	389	373	399	392	389	377	341	381	367	360	364	391	421	356	408	378	402	391	384	365	393	372	398	385	372	345	395	366	372	368	381	379	362	364	397	395	398	407	392	347	382	428	365	401	367	401	387	378	373	387	400	388	369	420	356	372	346	383	383	337	387	366	371	327	401	383	367	352	352	397	347	395	395	364	402	358	398	369	385	404	359	416	400	356	405	361	395	355	364	353	380	372	390	383	394	358	373	405	386	357	373	379	368	388	390	391	372	384	350	369	361	389	380	355	394	406	407	377	399	385	410	369	436	383	390	385	371	364	439	401	404	394	373	350	391	385	386	355	362	395	380	383	372	352	383	373	370	370	402	398	351	366	372	384	382	344	393	362	349	364	396	412	410	395	386	370	393	352	351	363	373	341	365	366	359	384	362	398	378	372	380	388	392	364	384	385	352	348	395	393	358	381	378	331	366	388	370	385	384	351	338	385	364	364	356	375	368	412	366	345	384	351	392	367	372	381	402	381	362	358	402	351	361	398	373	364	366	383	397	369	351	398	377	350	377	357	357	383	371	425	371	356	382	362	359	340	390	383	387	371	378	366	372	385	385	385	335	366	371	398	373	384	374	362	352	385	393	374	392	342	384	392	385	386	393	400	360	350	366	413	361	388	376	373	357	421	399	378	356	394	400	382	382	376	383	403	369	374	393	382	361	352	349	382	379	392	388	376	339	408	386	339	395	410	340	397	440	361	399	389	385	353	353	397	357	405	359	371	393	364	388	385	361	366	398	373	395	388	367	402	390	390	372	393	377	379	391	376	390	365	395	369	357	375	365	412	391	340	367	406	402	373	400	357	376	377	334	369	357	384	395	404	387	347	359	376	363	389	379	388	363	400	392	370	386	338	390	393	420	369	391	368	363	371	388	357	379	386	370	390	370	375	389	386	383	372	355	386	380	382	403	360	402	380	384	388	426	358	362	383	363	366	393	379	398	394	380	392	384	384	338	383	397	363	405	371	343	373	369	372	385	371	355	366	375	392	359	355	388	375	341	345	397	398	376	380	394	401	385	408	384	395	348	364	364	393	370	368	379	355	354	379	378	378	398	389	352	351	406	377	376	369	346	366	400	369	372	381	348	377	405	380	418	362	391	433	366	391	347	382	366	377	376	398	364	394	392	392	404	376	379	369	385	402	383	367	363	373	408	402	386	391	375	374	383	345	351	399	392	356	391	397	374	369	389	375	379	377	373	387	366	381	376	379	360	342	382	385	367	372	386	398	388	370	415	376	374	392	368	393	380	359	408	354	372	384	362	425	362	380	382	357	381	375	369	382	364	341	417	349	374	394	355	378	359	388	386	382	378	391	404	385	386	362	405	401	402	394	359	365	379	382	366	376	402	392	363	351	391	385	390	377	380	372	377	377	416	391	367	381	350	375	387	388	345	422	387	366	368	366	361	386	383	359	363	387	371	378	361	376	391	402	407	384	367	367	369	350	412	353	357	342	392	366	411	366	349	354	369	395	341	392	367	388	386	358	388	376	384	372	391	406	374	354	400	361	372	349	369	397	346	400	385	376	376	369	369	404	369	379	366	365	373	369	405	362	368	340	391	391	444	364	397	406	368	372	370	396	356	374	392	417	396	418	406	365	383	363	376	371	389	415	383	352	362	380	405	350	359	385	351	399	328	353	377	353	346	369	384	421	422	379	362	361	367	354	386	370	384	379	362	367	357	366	377	380	353	393	386	404	377	378	367	396	357	382	366	380	423	353	385	350	360	359	389	367	366	340	360	364	361	357	375	388	376	384	378	397	367	381	401	377	327	343	368	372	355	393	361	396	376	387	334	396	369	358	374	387	396	381	363	384	370	377	349	405	393	359	386	362	377	391	366	326	387	358	339	360	381	369	364	404	348	349	375	390	350	393	404	356	370	401	416	376	375	377	411	373	403	378	384	399	413	373	354	365	375	370	364	416	391	372	383	405	375	365	427	391	354	383	386	412	365	377	374	336	391	362	385	387	374	397	358	380	387	411	360	387	427	415	351	371	418	377	371	383	405	353	386	381	366	337	368	410	384	382	389	384	365	374	387	376	385	395	404	358	385	384	367	352	357	395	351	390	397	394	382	370	409	387	363	330	378	408	368	374	398	380	392	396	359	398	367	377	398	380	427	376	397	378	372	397	364	365	390	363	379	341	365	353	355	386	400	356	363	375	379	371	378	422	348	400	405	387	400	361	381	373	362	368	343	394	450	354	360	364	355	388	392	395	388	348	340	384
23355	21372	29072	24070	21231	18724	3404	981	538	399	396	345	326	317	271	284	239	241	263	261	236	232	232	209	228	241	207	219	207	196	219	195	193	210	208	206	201	213	205	227	232	379	330	292	342	323	395	388	342	307	309	271	267	259	232	234	223	216	199	218	212	211	192	226	179	175	204	197	175	203	172	197	195	209	173	170	178	153	188	200	173	200	184	171	184	217	176	199	177	184	174	181	192	199	211	183	193	172	166	189	176	177	196	163	221	187	195	189	197	206	168	190	184	194	169	190	189	206	176	171	202	169	162	177	163	183	179	169	182	177	173	198	182	184	171	200	177	195	179	209	158	175	173	160	173	203	185	181	161	205	192	180	186	181	192	186	150	197	183	173	178	163	196	152	200	160	166	182	181	163	168	163	182	218	172	209	175	182	178	166	189	190	174	179	171	181	163	189	196	172	196	183	150	210	189	174	177	158	180	190	210	190	176	195	161	187	194	185	203	199	162	170	197	169	182	164	161	187	160	170	181	199	184	191	189	182	181	158	204	199	155	181	175	189	173	175	185	160	205	193	180	189	193	189	175	159	160	183	191	165	163	199	170	184	187	170	182	178	167	198	176	177	188	181	178	184	172	187	197	190	173	198	176	154	178	178	174	175	183	185	166	167	190	177	196	170	192	175	196	169	179	179	194	186	186	170	189	179	188	188	162	182	179	212	201	189	208	161	169	183	195	180	176	197	182	176	182	179	162	172	158	193	181	174	189	163	163	166	158	180	193	165	175	225	156	189	180	185	190	159	161	204	193	176	185	165	169	169	186	186	180	171	196	216	165	160	179	158	184	197	188	213	190	184	196	181	180	167	210	196	196	161	165	183	202	194	171	201	173	160	162	146	176	196	195	169	198	187	198	196	181	155	167	187	191	212	194	172	190	186	173	176	183	201	187	186	175	192	181	175	180	169	185	160	167	173	187	175	202	175	183	185	192	187	176	169	173	158	180	170	152	170	168	182	180	185	192	206	177	195	184	203	173	164	191	165	171	149	163	180	193	211	170	154	178	191	179	197	175	173	196	201	198	179	176	170	182	168	190	185	177	185	186	199	161	173	172	176	165	194	198	192	169	184	181	182	184	208	189	163	160	177	178	157	199	186	191	154	201	165	167	188	200	178	192	177	178	180	179	178	206	184	159	168	171	161	185	166	189	163	169	172	180	187	169	189	211	175	157	190	205	191	184	164	161	186	184	172	194	189	164	158	164	181	167	201	188	213	180	211	183	178	178	198	179	199	191	194	172	190	168	175	175	183	184	179	160	175	170	197	179	173	185	163	181	190	206	198	188	183	206	192	163	183	198	157	175	174	188	178	189	178	169	174	191	181	192	181	187	160	217	157	177	171	198	176	166	187	187	170	161	194	193	152	198	181	187	196	179	196	172	174	185	162	165	172	186	197	163	179	165	192	165	182	156	182	172	186	172	186	179	214	188	170	183	191	179	176	197	162	180	183	198	172	191	188	198	161	187	210	183	174	183	178	201	178	175	169	175	200	188	163	208	175	185	208	172	167	192	184	189	169	193	183	196	198	197	168	174	168	200	197	188	169	176	179	171	179	168	188	192	201	180	164	185	180	201	178	173	185	196	157	181	163	186	188	183	179	193	185	192	207	191	192	180	172	178	162	153	188	194	180	174	172	181	146	192	190	196	198	187	218	166	176	181	202	164	174	196	205	167	197	170	202	162	182	170	184	180	200	173	190	189	194	165	187	189	200	184	195	204	203	203	195	161	183	188	191	189	170	188	180	186	174	179	188	188	176	199	183	177	188	172	183	190	188	189	182	193	174	176	145	169	174	175	155	181	168	168	182	199	162	185	179	171	193	202	181	162	175	195	155	212	174	173	165	170	198	190	222	181	194	168	173	182	174	179	194	172	182	157	170	204	165	199	147	197	187	169	191	199	200	181	198	194	168	192	202	171	195	155	205	175	176	190	172	195	186	147	184	193	173	189	229	172	189	177	162	200	179	178	164	169	164	169	167	193	186	198	184	172	178	173	217	157	164	210	170	176	170	185	178	172	176	160	190	189	185	162	198	153	186	181	174	207	197	214	170	187	182	184	162	183	185	178	207	186	183	172	196	183	180	169	195	178	163	190	180	195	157	164	176	168	169	167	185	164	175	195	179	181	172	185	184	172	200	167	176	175	159	164	206	180	174	172	192	177	181	204	201	163	191	192	176	165	176	192	184	200	165	195	193	176	183	206	161	190	185	183	171	195	182	181	176	185	193	175	167	183	185	178	186	195	179	175	192	189	167	174	186	191	182	172	180	176	166	190	185	159	186	201	172	166	181	172	175	175	178	200	163	191	198	184	161	200	183	169	191	162	190	186	171	192	198	158	173	204	180	176	190	185	182	166	179	172	198	176	201	183	179	196	185	174	174	198	191	154	174	147	178	182	168	175	176	185	180	193	155	186	193	184	181	167	147	180	189	164	190	172	206	183	185	183	186	170	185	185	200	179	175	200	182	191	211	182	166	178	168	162	173	174	170	189	167	195	167	170	173	190	182	198	169	188	177	184	177	192	191	184	208	174	155	173	174	178	169	161	159	181	187	174	202	190	170	167	185	199	167	194	185	175	178	184	155	199	198	193	162	176	174	169	174	185	188	182	172	191	198	191	193	189	193	167	171	182	196	213	180	202	196	189	180	195	185	182	177	168	162	171	193	198	172	158	174	178	165	179	163	213	168	200	200	163	176	183	184	180	183	179	176	168	175	169	207	157	177	172	161	189	174	185	165	168	168	199	196	197	188	180	181	209	180	198	175	165	187	175	193	157	180	199	173	190	187	201	159	182	172	166	188	203	149	195	205	168	199	185	180	203	203	184	201	199	209	192	175	178	194	183	176	172	190	180	178	173	178	170	177	180	181	204	174	174	189	181	176	162	207	175	178	176	179	180	187	196	196	167	195	209	173	175	189	180	188	171	162	186	175	167	171	176	195	168	191	180	169	183	172	188	174	215	158	193	179	180	170	165	159	171	154	180	164	169	188	175	188	208	185	189	158	157	182	172	178	173	165	176	204	196	192	191	183	192	205	159	185	178	190	190	184	179	194	169	171	178	158	176	187	229	182	188	163	177	179	181	209	173	178	176	188	177	172	181	191	192	175	177	218	174	181	183	182	188	169	177	183	163	165	209	186	213	197	179	163	177	160	192	209	183	182	192	163	188	165	181	165	170	167	182	179	186	196	158	188	179	171	169	169	169	187	192	188	157	158	181	206	167	185	166	180	215	165	191	179	169	176	174	189	197	192	189	172	179	170	166	195	169	203	173	176	169	186	177	175	175	180	164	187	183	178	180	200	176	186	164	177	188	164	177	183	166	203	160	152	188	189	173	183	165	189	170	199	172	184	163	189	181	159	181	166	181	164	182	184	183	167	193	191	189	195	174	177	157	174	172	168	179	162	169	160	172	162	177	180	154	188	206	186	195	181	172	177	169	184	169	189
22078	41859	38562	17208	3997	2663	1925	1621	1251	1003	883	814	682	598	614	524	527	455	450	417	436	390	371	396	326	341	376	360	326	327	342	325	313	338	328	303	308	346	358	372	461	690	652	590	604	702	796	748	732	674	591	566	457	460	471	451	406	383	370	332	357	343	299	290	311	326	347	346	308	312	302	321	281	283	313	269	276	267	265	274	275	302	278	287	294	301	267	241	283	270	295	253	281	271	307	303	246	293	289	251	268	277	269	278	281	281	307	338	278	290	269	280	279	252	268	280	268	276	280	282	284	313	294	284	292	261	269	313	302	271	284	290	308	301	282	261	291	304	305	254	266	288	266	273	291	277	279	258	290	287	291	268	287	284	300	294	284	287	271	270	257	269	297	281	291	256	278	263	283	282	282	277	292	281	278	281	253	274	308	294	273	262	300	277	292	296	282	257	263	266	296	244	297	284	282	275	296	261	243	279	257	270	322	280	270	263	291	286	279	281	281	279	285	275	248	296	288	251	304	288	274	262	261	277	294	288	292	272	262	312	300	279	295	284	259	287	260	309	274	311	257	290	282	305	294	255	289	243	253	287	283	278	293	270	255	286	299	276	282	285	287	289	291	275	260	290	274	248	292	287	279	259	283	263	281	249	279	278	284	257	307	287	305	289	273	258	282	301	294	296	281	289	267	293	269	267	245	256	269	293	251	271	301	249	290	258	309	287	278	293	307	248	296	260	257	272	271	277	291	253	266	277	261	242	264	276	297	270	301	265	274	283	281	263	287	257	278	294	263	318	260	255	259	287	272	299	309	254	288	284	288	246	300	295	303	285	281	275	251	265	285	295	262	291	277	268	260	293	276	278	266	265	291	269	272	300	270	274	262	269	272	283	291	246	256	299	276	251	282	293	243	298	257	267	268	243	272	309	259	291	275	311	295	284	300	253	303	306	264	295	288	271	280	284	281	268	300	285	289	297	268	258	296	280	295	280	292	292	268	277	255	254	321	291	279	290	274	295	265	262	258	265	295	282	262	318	261	268	250	256	308	260	292	306	283	277	286	272	306	278	261	290	293	264	269	266	283	298	298	271	264	254	303	288	277	283	272	272	295	273	261	277	264	292	271	281	306	270	289	277	271	264	261	261	280	290	287	266	261	284	269	267	285	292	293	235	295	253	276	244	254	259	237	286	251	261	294	260	288	310	246	262	287	265	287	259	285	270	259	294	273	256	268	285	304	278	271	240	284	256	284	285	258	271	287	279	259	267	239	297	261	289	272	251	276	261	267	288	322	292	291	287	281	277	298	270	303	258	290	267	301	288	296	310	271	283	263	281	250	272	265	287	274	251	253	300	276	284	286	299	276	272	281	291	275	287	302	262	292	286	282	276	290	269	302	271	288	275	271	267	278	290	270	273	290	301	262	293	283	278	256	302	286	270	275	291	257	261	283	274	266	274	302	255	263	291	291	277	249	268	249	280	265	262	263	294	269	302	290	289	279	295	288	287	264	297	280	298	282	338	263	286	271	278	286	271	260	260	280	284	249	294	272	280	275	273	248	271	266	280	269	257	294	285	284	328	271	281	291	271	281	266	280	274	293	294	270	290	333	300	298	284	261	265	271	259	247	254	276	305	277	258	271	280	315	251	287	264	259	278	298	265	257	285	285	283	282	260	274	272	323	314	275	277	312	282	293	282	314	244	278	285	277	253	270	301	298	290	261	269	266	292	303	259	278	275	281	287	277	293	304	286	276	289	298	306	267	292	306	273	286	282	285	296	271	256	299	236	239	297	283	276	285	304	268	289	285	273	276	274	256	308	271	254	283	253	287	280	289	302	278	305	247	283	245	291	315	277	271	275	303	275	289	284	254	275	294	262	242	311	264	264	305	279	305	258	296	282	272	294	273	306	272	258	267	259	283	252	247	260	300	254	264	264	267	277	311	251	255	272	265	297	276	307	282	262	284	300	266	297	294	262	283	274	260	247	270	276	284	277	253	277	290	283	273	271	286	283	260	278	266	270	259	281	277	278	276	246	278	255	293	294	245	272	261	284	256	293	291	254	270	308	289	281	277	260	282	282	277	277	293	263	248	302	294	295	268	277	257	285	275	287	273	293	294	294	256	285	279	259	272	253	237	288	285	299	282	282	252	276	292	287	284	248	296	281	259	285	302	251	299	283	266	271	264	272	288	274	268	274	268	306	316	255	261	281	259	283	280	286	295	284	272	274	278	267	277	269	298	299	268	257	276	246	292	292	275	277	297	260	306	302	298	261	278	279	277	252	272	291	275	273	286	290	282	284	271	265	266	269	260	271	278	282	280	248	279	286	265	286	285	259	299	269	288	269	284	281	271	294	288	247	260	289	278	270	295	311	282	276	283	291	241	263	262	262	274	302	302	282	279	254	277	267	277	262	317	299	285	265	293	281	277	281	296	257	301	265	300	289	228	249	264	262	251	244	293	298	283	255	279	251	300	272	266	288	262	260	291	293	274	245	278	255	277	285	255	259	285	278	261	275	283	293	247	273	271	302	281	291	272	273	282	278	280	281	271	295	238	290	281	294	249	298	257	288	274	252	253	239	311	273	286	260	272	296	276	290	318	288	253	282	276	283	310	287	277	287	263	287	282	288	260	296	273	290	247	289	261	274	294	265	261	294	275	305	281	252	263	256	257	276	243	278	298	258	269	298	289	308	261	260	272	306	290	279	286	272	272	282	263	283	263	302	325	257	294	268	269	267	258	261	291	273	287	304	282	290	249	286	285	296	282	272	254	274	273	274	307	256	306	292	300	320	272	306	278	310	276	271	289	267	294	289	275	295	292	261	289	266	292	254	272	259	243	294	255	265	287	310	301	286	287	271	269	271	317	290	276	287	252	283	264	287	275	276	285	279	284	280	286	250	260	293	265	283	301	285	289	274	287	300	269	292	300	272	269	296	253	259	289	333	265	267	273	249	286	261	301	300	325	298	267	276	302	300	275	274	267	266	286	282	289	290	250	269	279	253	263	270	285	288	272	264	283	282	309	285	247	310	278	277	276	293	270	287	259	259	251	276	271	289	278	259	295	258	277	264	302	286	279	307	270	279	270	266	267	269	295	285	260	305	250	272	263	302	304	274	291	300	260	302	277	273	280	284	281	278	310	299	257	326	289	256	284	251	303	283	281	283	296	262	260	307	273	280	288	278	286	260	287	278	267	240	263	291	247	286	267	277	264	285	252	282	259	250	275	281	269	255	285	291	271	256	274	300	264	293	288	264	287	275	306	283	267	255	279	263	305	287	277	265	283	294	258	295	280	264	248	266	305	289	264	307	265	288	279	263	270	267	297	283	258	256	268	313	279	282	266	307	272	281	276	255	263	283	270	306	271	288	282	314	261	273	293	280	297	275	267	301	282	295	259	295	272	276	312	270	281	262	288	305	289	302	289	275	271	276	245	284	278	281	254	279	265	273	261	296	282	265	275	302	289	266	257	277	277	284	264	249	273	279	286	252	264	282
27149	20865	16794	5331	642	307	300	276	286	260	252	273	270	226	277	281	259	285	288	279	275	263	249	275	265	251	224	262	263	243	276	251	268	223	241	302	237	250	275	250	305	289	316	298	270	313	314	291	321	346	299	312	284	269	291	264	282	294	243	253	269	285	240	252	261	264	285	267	262	262	275	254	241	271	224	294	270	250	254	246	234	261	227	235	282	292	276	276	260	260	256	271	264	258	257	272	228	234	253	274	254	277	240	233	244	253	284	237	302	233	257	271	245	269	269	271	259	238	280	260	213	280	257	275	252	265	262	257	234	243	273	272	279	264	271	262	261	254	271	239	264	283	247	234	276	253	265	244	282	230	248	265	256	226	228	237	260	243	244	254	276	247	275	244	282	243	255	258	246	260	248	260	249	272	248	248	295	264	269	258	240	241	248	241	230	243	230	253	237	255	255	281	235	270	248	271	260	239	259	255	250	234	230	252	276	234	258	229	235	276	255	276	274	261	267	244	232	258	268	261	296	252	220	224	269	250	254	249	270	252	251	254	266	235	241	253	265	235	255	263	250	240	253	248	224	270	220	246	229	259	268	291	261	245	235	237	263	258	249	245	227	288	295	254	238	230	254	243	252	269	235	273	269	261	246	222	260	250	251	272	249	272	270	248	297	263	275	257	248	234	244	279	251	231	285	250	244	260	264	247	232	247	266	265	285	254	286	267	223	281	285	269	222	246	265	281	243	276	273	269	255	229	265	243	261	237	249	233	255	253	286	249	269	254	231	276	271	257	273	222	297	244	235	272	248	282	260	238	271	255	251	275	272	234	257	261	253	235	259	250	270	265	245	244	250	251	267	277	297	276	234	272	243	244	269	240	263	298	252	253	262	272	254	235	241	231	250	266	281	268	258	250	232	293	285	264	266	264	247	274	252	271	238	252	264	283	255	260	244	234	248	263	270	262	264	261	293	273	265	276	258	260	253	265	213	247	261	246	278	268	239	252	248	241	249	239	267	273	253	274	271	269	258	247	254	258	234	242	275	272	238	234	240	259	269	279	265	260	265	258	274	242	261	270	275	261	232	245	258	270	247	244	248	267	269	269	268	280	268	254	271	235	267	281	274	230	263	268	249	262	259	288	246	284	256	247	287	245	238	284	246	257	242	275	302	255	258	262	253	245	269	240	272	271	265	261	265	264	252	234	275	266	257	250	254	247	260	309	231	257	244	255	247	280	258	261	265	257	262	246	233	258	254	258	252	249	263	278	244	250	230	250	260	258	252	252	258	275	246	252	242	243	248	261	259	246	250	256	266	260	243	265	256	287	269	280	248	272	231	264	284	274	245	232	254	258	252	263	246	264	237	261	268	267	258	259	259	246	243	246	263	267	254	219	232	235	251	259	265	246	268	264	249	251	259	266	243	261	225	247	294	259	265	263	269	262	269	246	249	250	280	262	269	277	258	274	273	251	279	221	261	253	267	249	247	270	257	265	229	232	232	264	270	248	252	280	270	268	269	259	245	275	259	274	250	231	218	243	229	262	271	255	260	234	259	249	259	242	264	257	246	276	247	259	261	248	228	272	267	271	232	239	258	269	224	290	227	266	277	260	260	255	257	245	241	255	242	251	278	257	240	231	276	241	255	239	271	256	245	261	249	249	224	257	232	230	258	250	260	246	279	269	260	270	249	222	233	243	241	235	257	255	250	287	256	253	258	262	255	251	247	241	258	256	225	252	280	252	247	259	246	279	252	259	266	251	266	270	272	245	249	288	242	236	241	274	239	248	276	243	256	253	272	247	250	248	238	243	262	250	262	263	246	230	275	240	234	247	259	276	269	247	275	257	263	242	254	239	216	271	256	281	271	284	262	230	236	266	244	268	255	255	257	264	267	254	249	222	266	255	265	236	260	248	247	274	264	240	277	233	243	234	252	276	256	249	251	272	270	278	249	242	257	268	271	261	242	248	289	227	254	255	252	239	263	262	259	261	253	245	262	255	266	253	264	246	251	280	243	267	248	280	247	236	260	268	259	274	265	256	281	257	260	249	258	272	259	235	252	262	255	268	273	292	243	259	250	229	268	237	238	254	244	245	256	249	224	272	277	271	267	266	256	264	245	252	258	245	253	263	232	259	266	262	241	267	238	250	212	258	222	232	277	261	245	246	279	277	267	253	256	266	259	252	250	262	256	264	228	259	243	278	265	255	250	232	244	260	263	251	255	282	271	279	280	250	262	289	281	238	258	263	261	235	267	251	262	249	262	269	243	265	258	247	249	247	235	252	270	244	257	248	255	282	280	263	281	259	251	248	231	232	255	263	248	210	243	236	251	255	276	250	238	229	242	226	254	253	260	244	279	245	278	249	286	265	257	277	258	271	241	252	260	250	247	239	244	246	258	227	256	282	256	286	236	242	261	268	247	261	247	241	257	247	235	271	269	259	268	267	247	271	284	223	255	254	259	244	248	267	265	227	253	247	260	262	219	277	231	256	265	263	272	251	294	244	274	259	269	244	236	244	240	259	255	264	253	248	273	262	245	275	273	255	251	248	251	225	249	252	277	273	245	263	259	252	253	254	252	258	245	248	262	256	253	291	290	307	252	234	249	264	264	253	267	235	265	253	292	258	246	247	244	251	276	244	231	265	252	277	256	259	244	269	269	270	272	264	259	241	239	260	255	270	255	276	250	268	261	289	276	301	225	252	274	282	269	248	254	253	231	252	272	238	263	238	281	266	249	257	267	256	240	258	232	231	234	237	286	270	273	292	277	250	248	251	259	257	256	232	248	252	254	220	259	260	237	288	285	245	252	231	218	272	273	241	251	238	267	272	250	232	262	265	260	252	274	260	235	245	259	227	239	230	258	247	252	256	247	279	261	260	274	267	247	269	250	267	232	266	273	290	253	237	265	248	259	262	259	260	275	227	257	288	261	250	257	265	227	250	258	262	245	248	241	265	254	264	265	269	256	286	267	250	257	250	252	254	249	258	257	252	248	237	251	259	244	277	284	235	299	274	261	250	257	241	270	235	256	282	230	274	267	246	251	256	258	253	215	224	264	267	247	234	269	262	258	277	285	232	261	232	278	285	246	279	248	271	242	269	294	262	224	222	238	244	277	284	251	300	251	280	236	243	248	280	248	257	253	267	229	260	257	251	252	271	240	255	250	244	251	240	248	267	252	259	287	234	264	267	262	278	253	247	246	275	259	249	261	283	263	265	241	265	257	286	250	251	234	269	272	262	269	280	236	278	248	277	283	227	265	266	230	235	247	275	264	248	279	268	271	230	260	245	250	270	284	232	249	250	242	257	280	244	254	233	275	265	285	267	239	271	250	259	254	268	257	259	261	258	277	239	259	266	270	254	260	246	264	240	262	252	260	252	247	254	254	230	232	256	261	253	259	259	232	253	261	242	255	272	269	282	262	267	249	247	241	243	244	238	271	252	252	266	240	246	252	270	248	267	285	267	263	239	247	239	252	245	250	246	268	249	258	268	248	242
14974	25576	21364	5734	702	515	493	430	444	415	451	411	402	403	389	372	407	387	373	418	371	397	358	438	416	352	393	388	385	371	387	373	389	405	398	372	405	401	419	420	451	551	531	503	510	588	607	586	614	566	523	510	418	465	449	470	442	454	407	422	411	405	382	408	381	392	420	408	386	379	401	414	393	412	397	418	372	382	378	403	386	386	362	396	400	386	380	391	406	403	387	391	380	411	372	377	378	383	391	402	369	367	376	371	390	399	411	408	401	390	387	361	411	396	422	394	406	381	373	398	425	380	384	367	399	413	378	404	396	404	417	386	435	392	384	372	356	414	388	382	380	357	389	398	386	370	390	381	383	403	382	390	369	389	379	382	405	398	458	385	408	353	397	374	420	390	423	410	374	390	375	391	375	366	377	393	387	409	380	393	407	374	382	374	390	359	375	389	342	381	371	368	361	392	383	363	364	395	392	385	387	421	410	372	390	411	417	388	390	384	383	377	399	392	441	392	407	398	408	363	398	425	396	412	419	416	373	373	382	419	376	418	400	395	405	424	363	392	388	379	365	381	416	384	433	369	385	356	426	390	370	395	401	375	403	435	385	404	397	421	391	392	355	396	386	408	393	391	394	376	423	387	405	412	390	381	381	394	418	388	396	416	382	330	395	402	420	389	413	426	412	382	391	367	384	404	377	351	378	412	394	435	381	378	375	390	394	378	382	394	396	410	361	359	352	418	384	392	410	415	392	380	391	433	366	385	408	393	396	386	409	389	390	393	384	378	408	377	392	388	400	398	390	407	378	394	340	409	395	375	417	381	398	388	413	380	359	427	377	354	415	378	408	421	404	377	378	394	415	383	370	388	397	424	336	393	393	365	402	380	383	397	386	377	357	391	391	380	403	406	371	361	398	381	394	421	395	351	397	387	389	373	428	391	379	342	377	382	353	374	391	405	400	361	411	362	394	371	401	395	387	409	361	397	358	365	394	358	394	397	381	392	388	365	399	393	397	373	383	395	403	433	360	412	369	374	376	390	389	386	417	424	373	376	391	415	363	377	422	395	362	380	402	404	376	379	418	418	394	384	426	390	359	385	388	368	408	384	390	396	363	377	409	396	411	362	381	374	370	380	341	371	354	391	368	422	364	404	402	395	412	398	374	372	358	410	384	392	381	381	358	375	395	396	392	389	395	388	357	409	397	390	388	419	372	394	396	403	397	371	398	387	386	397	380	375	389	413	378	371	383	394	373	391	366	393	434	371	412	433	414	386	390	394	372	361	381	411	410	430	360	374	366	388	377	368	383	428	418	369	359	367	418	423	387	374	397	411	397	374	381	398	408	415	382	391	388	377	387	389	408	393	375	370	387	374	358	381	395	384	411	381	366	405	428	393	391	390	403	397	378	378	374	390	410	400	411	367	406	405	372	399	411	379	398	381	375	375	355	363	398	394	422	376	404	382	379	357	370	403	394	353	414	404	388	391	398	366	396	411	399	379	366	362	371	379	395	423	390	434	416	412	417	387	394	340	375	377	364	370	392	401	382	409	366	400	400	365	398	366	409	412	410	406	344	362	438	404	374	408	363	381	387	401	393	373	376	349	400	383	382	340	417	389	394	372	395	389	385	399	378	395	380	391	388	411	362	402	416	358	400	397	384	392	405	366	383	389	391	394	374	415	399	382	384	406	378	416	366	412	391	390	399	376	375	377	350	401	377	415	374	414	435	402	402	365	417	377	374	390	386	361	379	418	422	386	393	359	385	396	386	395	361	394	399	383	394	405	418	387	383	354	396	427	360	399	404	389	393	382	379	418	400	373	419	431	410	400	438	382	385	407	367	368	383	395	359	388	402	386	371	404	403	363	377	375	365	387	398	388	381	370	363	379	357	383	383	419	389	373	372	368	439	419	411	403	366	405	397	376	389	405	380	395	388	413	407	354	391	387	421	391	414	381	436	364	394	384	458	401	395	383	404	365	416	396	384	398	374	392	412	382	405	396	389	407	375	386	413	408	392	378	400	395	410	377	377	402	404	361	384	357	368	414	384	391	404	397	407	411	403	375	369	403	397	366	351	431	371	393	450	394	386	381	404	367	375	381	393	375	393	374	384	392	392	364	370	409	387	408	367	402	357	358	400	414	384	392	386	380	388	405	390	394	378	397	359	399	379	382	405	379	333	402	430	391	385	381	391	402	380	388	376	399	382	380	393	393	366	393	395	373	383	396	378	409	381	426	383	379	379	386	369	376	397	439	398	441	379	380	383	406	398	379	396	416	394	359	384	409	392	432	400	381	381	402	384	405	396	364	377	369	404	391	403	397	389	412	368	366	414	375	372	378	403	391	364	371	357	404	408	416	379	422	388	375	397	375	351	392	423	351	398	409	385	406	407	381	399	393	349	421	434	373	398	361	385	347	389	386	410	386	387	407	404	391	400	400	395	371	410	389	358	403	396	395	385	406	374	423	392	358	400	379	414	389	390	371	394	381	382	373	395	385	359	427	376	393	401	422	392	384	393	397	374	408	423	402	373	412	408	378	400	405	393	383	411	402	390	394	389	433	375	358	400	384	387	385	414	368	403	408	392	375	364	369	404	399	399	412	398	407	392	390	398	409	393	411	385	368	412	383	391	393	407	389	434	407	388	394	365	392	386	394	409	408	409	406	407	396	373	379	389	391	439	388	370	372	350	409	380	425	372	364	366	402	369	377	362	403	407	374	408	387	379	356	388	393	397	394	418	397	411	402	415	395	395	411	372	391	394	403	435	385	414	393	358	380	371	428	394	406	367	389	408	385	405	367	387	421	419	357	346	356	377	397	388	393	408	386	399	416	418	410	427	394	362	409	378	391	397	374	404	402	379	378	381	401	423	368	401	404	390	381	376	406	373	391	382	349	395	380	414	360	379	400	384	397	354	407	414	376	397	397	397	361	399	381	399	376	381	395	375	399	405	344	412	388	345	401	365	389	390	384	360	374	342	388	389	394	381	399	382	391	380	398	373	378	401	403	375	368	399	420	378	402	395	372	389	365	358	390	363	389	433	393	372	379	386	405	387	409	368	415	401	376	393	382	379	397	403	380	395	413	367	412	408	369	378	388	368	390	368	392	392	442	400	384	410	448	382	384	399	362	429	417	404	378	376	415	381	366	379	396	406	401	400	382	385	414	397	394	378	380	387	384	364	414	393	386	413	371	383	381	391	396	386	392	394	402	382	397	408	400	390	382	392	389	389	385	425	398	399	400	410	372	375	382	390	362	384	388	353	362	372	397	408	362	378	389	396	418	378	407	368	342	392	386	394	409	390	367	383	369	349	391	415	381	401	397	378	433	406	371	390	351	413	382	381	414	383	405	396	442	421	347	393	418	420	419	357	408	385	387	379	391	380	410	392	408	391	391	409	418	414	391	392	373	388	394	391	355	367	388	413	391	387	424	432	373	386	384	417	417	391	390	396	363	383	426	416	362	377	388	390	381	371	418	392	384	373	359	375	413	432	385
24349	21396	28541	24710	19131	4143	1081	584	432	383	336	314	357	307	326	297	297	267	301	282	270	272	253	269	251	273	241	273	266	287	258	242	265	236	274	237	269	297	292	288	297	330	357	366	311	364	373	339	375	349	352	338	263	272	311	295	301	266	295	249	253	302	261	257	248	296	231	255	253	259	253	246	262	257	247	216	271	248	252	228	252	269	210	268	252	263	236	262	256	279	254	261	248	244	254	246	253	217	258	252	242	249	252	257	259	259	257	249	259	266	254	242	267	259	249	257	249	283	248	263	264	215	261	266	245	272	247	223	286	256	233	245	245	235	209	268	230	250	267	248	252	239	274	247	251	249	243	265	226	236	252	227	247	240	255	242	228	252	249	256	200	271	248	249	273	263	234	234	251	278	257	280	234	278	230	257	240	237	240	263	245	261	308	239	254	271	254	254	221	242	261	235	239	276	248	287	238	276	251	245	262	251	272	258	265	227	275	236	241	248	286	236	274	262	260	246	242	243	241	245	239	264	274	257	273	240	253	263	241	225	250	240	237	275	230	240	243	246	245	292	229	259	232	250	252	265	248	251	257	243	284	290	239	227	273	245	245	232	211	233	232	221	263	221	256	269	258	242	225	267	262	230	246	239	222	257	281	265	274	244	246	257	240	275	260	239	253	263	258	224	266	257	243	219	233	260	256	238	207	245	230	271	254	237	239	253	257	239	237	258	265	255	233	227	252	238	252	258	283	277	236	248	266	269	258	224	259	252	230	231	220	240	262	246	239	242	271	262	273	264	254	231	251	274	257	257	264	272	237	254	248	249	256	257	256	274	243	238	236	279	238	242	231	282	235	252	273	260	263	221	240	282	223	267	250	247	256	254	233	238	217	264	243	267	259	258	265	243	281	250	237	249	264	239	223	231	263	249	246	270	266	247	251	253	265	292	242	241	254	234	244	270	249	239	254	240	260	238	250	217	271	263	251	234	253	257	238	292	248	255	258	279	272	237	241	227	280	238	270	211	236	271	262	242	240	228	262	249	252	247	235	227	230	264	298	259	299	266	269	242	249	243	279	229	240	241	264	257	261	257	235	275	251	243	262	275	254	221	238	248	249	254	231	292	249	233	250	236	271	251	247	269	243	259	240	220	223	241	238	247	254	283	248	266	250	255	254	275	292	242	221	230	253	264	251	262	248	219	237	254	243	295	233	222	255	238	248	252	233	243	252	271	258	240	245	256	247	233	240	250	230	285	247	258	255	256	273	266	239	246	250	231	241	233	257	253	227	241	256	256	262	267	256	241	240	243	260	250	253	256	252	258	238	244	223	243	252	248	231	242	265	275	253	265	258	248	224	252	208	237	248	211	244	259	253	253	262	257	230	251	244	243	242	259	250	237	243	253	228	214	265	241	248	259	257	241	292	250	260	276	240	248	271	241	257	249	253	242	236	238	252	231	239	223	254	227	240	261	256	271	240	262	262	271	239	249	250	232	258	254	243	264	260	259	270	260	244	245	235	254	237	246	265	240	268	251	269	246	281	258	293	243	257	263	254	250	241	265	255	227	249	259	249	247	244	265	235	242	222	261	274	247	242	262	283	224	260	269	240	274	268	283	256	255	262	228	238	264	280	249	237	231	281	259	236	243	284	254	287	249	246	239	221	282	265	264	263	276	266	251	223	256	280	247	266	254	234	235	242	242	252	252	243	237	270	253	250	256	263	273	255	242	259	235	237	265	248	243	277	231	241	275	246	266	217	237	265	241	234	234	237	228	240	225	258	235	237	246	234	265	251	276	255	267	240	245	247	247	252	227	227	277	268	278	233	278	255	222	241	269	267	246	236	264	253	277	238	261	256	250	249	237	299	267	274	274	226	245	248	236	231	249	247	252	224	253	265	260	261	240	253	287	254	236	270	236	259	268	242	261	231	254	287	246	239	267	228	243	266	263	248	250	259	235	247	256	248	250	251	249	261	258	257	283	272	261	229	216	240	219	231	242	239	236	288	254	259	266	282	260	281	254	271	253	265	282	272	228	291	239	270	267	275	243	222	269	252	230	267	257	235	238	249	265	257	255	229	283	258	252	265	284	263	227	232	243	236	239	236	242	250	249	248	260	246	224	239	231	222	268	263	264	240	228	250	253	262	253	284	246	262	235	260	263	266	236	268	259	235	257	277	248	257	241	240	267	263	236	258	268	246	237	227	241	240	252	265	268	239	244	244	232	256	232	255	255	243	237	257	253	257	253	233	235	256	268	274	252	238	270	246	270	235	257	231	250	254	241	228	228	233	250	244	262	240	254	262	228	243	232	256	250	253	255	232	254	274	256	249	264	275	248	250	239	249	248	267	231	215	236	230	239	259	250	227	261	259	241	253	243	245	242	230	230	237	229	257	241	241	231	262	259	243	264	240	238	244	266	270	239	252	235	269	264	214	247	269	260	245	240	285	261	232	252	270	260	258	244	245	247	251	235	251	232	248	244	225	231	273	285	262	245	237	265	264	256	268	267	244	262	225	233	252	239	242	233	267	254	264	232	249	240	266	227	243	274	267	233	229	259	266	266	277	263	240	225	261	242	262	230	257	272	223	236	246	221	247	279	231	241	248	258	240	275	267	241	249	256	288	226	223	243	243	276	241	259	264	256	239	249	299	260	229	242	266	241	252	261	259	241	262	266	256	252	246	233	246	265	251	242	242	258	240	255	238	259	233	251	253	255	267	274	261	250	256	250	286	240	238	251	225	262	252	254	270	269	250	278	243	254	243	246	264	235	273	224	243	232	230	248	271	203	286	270	236	264	270	242	219	271	257	255	240	247	238	252	246	287	220	254	258	254	277	275	267	257	267	271	228	265	264	253	213	255	258	271	280	248	253	238	289	227	244	248	267	285	235	247	249	244	221	228	242	239	265	230	242	280	262	243	268	245	235	233	253	235	227	247	234	256	254	247	265	250	254	230	236	261	244	243	257	267	297	241	263	230	256	234	251	275	253	252	228	246	263	255	238	235	253	227	243	224	245	263	249	245	205	270	243	228	254	271	246	254	273	248	253	232	274	242	237	240	270	247	249	242	236	251	248	248	241	260	221	216	254	234	216	261	230	226	259	228	245	266	263	254	238	252	269	260	223	228	240	252	252	254	255	247	248	289	234	237	234	267	268	251	239	239	264	259	249	272	239	279	251	246	249	257	258	238	243	224	227	204	255	259	272	268	234	256	250	264	267	238	257	257	260	244	260	269	242	258	230	241	250	242	234	270	263	250	244	213	237	253	228	233	247	223	271	260	234	227	246	275	255	259	233	233	229	223	242	262	252	262	249	246	221	254	245	231	243	267	243	238	230	258	207	273	251	258	246	237	226	256	260	234	245	258	277	230	249	247	224	247	277	253	240	255	256	243	272	255	256	243	235	268	242	234	241	244	241	256	239	255	260	281	248	222	236	255	249	241	267	263	261	248	233	254	267	269	249	256	247	247	262	278	230	236	239	267	266	249	265	236	249	247
18579	38416	35729	13219	2768	1668	1288	1035	906	822	743	674	642	604	538	549	483	469	489	470	472	494	450	431	440	438	441	414	400	394	425	401	385	427	432	393	403	430	453	508	562	631	639	596	605	637	725	761	704	681	622	549	504	491	490	475	405	433	469	462	422	422	427	461	433	403	422	417	411	370	391	389	383	377	381	387	384	394	370	375	399	415	377	409	417	425	392	396	431	370	394	409	394	376	411	384	388	403	419	387	334	412	396	380	407	340	419	372	356	398	394	403	399	405	403	374	418	395	414	422	366	344	364	384	372	381	381	390	378	366	392	401	367	400	399	373	393	398	400	370	395	375	419	391	416	385	385	405	379	375	394	359	369	407	356	366	392	369	385	379	400	390	395	390	390	359	393	407	393	409	401	390	374	358	419	384	372	389	390	379	387	378	405	368	366	393	369	391	412	398	370	408	405	343	418	399	382	344	384	395	390	403	390	375	366	418	358	418	386	410	400	412	393	397	381	385	397	390	398	345	403	407	348	392	429	370	403	410	356	400	394	399	375	366	363	373	402	382	384	403	391	340	393	387	344	414	384	409	392	381	423	375	357	418	387	396	405	413	383	423	393	348	386	376	385	336	404	415	424	411	412	378	411	373	356	377	412	409	393	358	382	398	373	408	400	419	375	358	415	392	383	398	384	379	419	385	397	434	404	371	382	380	378	369	389	369	391	389	408	388	407	366	417	408	362	376	399	386	396	387	385	406	413	386	392	365	416	388	365	388	367	374	355	392	361	377	362	420	384	406	379	360	393	363	357	402	374	386	370	376	373	411	375	375	390	413	410	376	360	367	363	436	367	366	411	393	420	385	409	384	431	384	397	373	411	374	432	392	364	400	372	414	378	401	375	353	392	402	387	405	386	374	377	381	366	388	360	396	405	380	341	403	372	379	378	365	402	374	404	405	380	404	381	374	406	384	391	381	413	343	383	378	391	382	386	399	361	374	367	379	392	367	382	394	369	384	366	395	373	392	365	366	357	380	388	384	364	395	380	398	436	372	372	383	391	385	374	385	402	384	348	381	398	395	396	399	375	368	400	417	348	398	356	384	361	391	396	357	381	384	411	401	381	390	408	351	379	382	398	410	396	362	363	371	354	386	394	408	402	369	371	371	389	394	398	355	388	400	407	348	363	379	355	372	382	380	381	392	388	418	387	406	382	394	395	408	409	384	422	357	372	418	367	359	432	387	357	361	354	388	372	388	338	393	395	378	397	388	403	387	368	336	331	396	399	361	366	380	365	407	414	398	349	399	394	397	368	363	397	397	378	387	379	411	414	405	395	401	367	376	383	366	396	392	399	394	410	373	368	414	368	408	373	405	375	371	363	361	381	388	424	371	364	398	367	389	403	390	344	350	388	369	386	407	404	403	406	404	415	389	359	379	397	418	370	398	414	397	364	374	378	371	379	403	390	417	360	378	366	391	392	376	350	382	390	358	414	378	401	363	376	394	378	375	383	364	381	393	375	395	400	373	393	353	391	397	431	405	367	389	397	370	412	399	355	395	401	401	350	360	387	372	396	384	385	382	361	408	394	358	422	394	397	380	388	429	372	374	395	375	383	387	367	383	392	394	388	407	385	384	389	375	373	342	389	389	386	361	403	404	412	397	418	342	365	390	420	384	402	395	357	376	362	390	387	376	365	413	429	362	364	380	406	411	391	388	343	380	418	428	395	403	419	398	366	402	347	390	387	376	385	396	421	372	385	396	421	404	389	383	379	410	404	404	397	431	370	406	382	391	403	384	379	387	396	382	354	368	424	377	377	396	375	369	373	407	367	371	342	384	382	365	372	389	362	404	356	373	401	345	388	400	396	387	381	393	412	400	391	379	396	348	393	377	371	394	388	371	411	367	433	396	412	418	391	396	363	392	373	365	383	369	421	391	388	362	357	379	389	408	374	357	376	413	387	397	370	407	402	374	416	402	395	394	376	396	369	382	393	400	399	373	383	420	396	381	418	397	384	397	395	375	420	378	404	395	396	377	372	406	376	392	430	369	390	393	416	353	406	365	381	372	360	385	382	378	392	406	392	338	388	368	370	372	391	385	356	378	397	386	392	399	388	390	408	401	358	376	384	379	366	359	359	395	374	376	411	424	398	384	408	418	406	385	410	398	389	363	410	365	402	362	384	376	385	419	381	325	408	409	346	396	366	377	367	378	368	413	432	361	364	391	363	373	337	379	377	380	374	393	389	391	395	379	408	425	424	385	373	366	391	371	402	399	372	349	383	376	408	371	390	391	421	356	394	384	362	377	413	372	381	429	386	385	379	402	383	358	374	370	349	413	421	359	418	430	377	371	391	380	347	394	405	406	378	380	396	398	391	407	369	389	401	378	393	351	390	387	391	388	381	404	363	380	378	405	384	394	379	381	401	375	403	396	377	369	406	401	395	417	384	414	383	388	393	394	392	371	420	386	367	397	376	408	368	360	389	376	389	392	402	376	391	397	343	359	406	390	391	398	392	386	364	369	390	371	390	384	397	366	363	368	407	373	382	371	393	388	356	382	374	394	407	376	370	400	414	390	390	374	411	373	404	368	363	362	402	398	368	369	410	399	382	357	352	379	426	362	372	407	390	397	385	369	399	406	411	416	373	393	405	351	428	402	374	391	361	389	391	397	390	405	418	366	401	361	375	402	408	394	378	419	419	392	406	389	376	367	380	350	405	377	364	401	386	384	410	386	364	378	395	397	397	394	373	406	398	391	372	401	374	406	431	393	359	406	356	408	395	372	390	392	400	378	395	379	394	398	382	401	383	384	386	387	364	381	369	357	379	397	379	361	358	377	418	387	409	352	398	409	378	402	386	387	365	405	401	376	369	409	405	370	389	372	380	393	393	383	362	417	394	387	354	376	423	403	364	399	378	393	393	353	361	427	390	413	362	422	339	370	407	359	401	363	373	402	374	376	430	414	413	415	385	365	402	389	356	412	376	362	411	368	369	391	386	371	374	361	386	385	391	352	459	386	384	384	392	368	392	364	379	405	389	383	390	381	385	393	391	394	372	393	389	385	383	394	399	387	386	407	377	384	385	390	384	390	386	356	405	393	397	379	368	355	386	342	387	393	365	383	381	415	427	414	420	395	363	366	397	387	394	394	373	415	392	411	382	374	362	411	391	406	369	413	379	393	409	392	354	383	400	364	379	383	380	379	389	383	386	362	428	387	374	394	370	402	392	389	383	402	348	366	390	378	371	407	372	375	411	405	364	392	373	406	432	359	358	381	385	419	402	384	378	398	372	367	375	406	381	374	408	399	374	377	355	395	381	382	390	384	403	369	391	406	398	379	375	375	406	379	386	423	364	372	380	397	371	375	388	411	385	384	387	363	368	365	399	388	393	382	394	376	386	356	406	371	419	421	388	402	371	371	409	421	374	438	394	385	393	352	393	405	397	335	370	356	395	404	397	403	384	355	387	395	390	420	368	401	374	354	380	379	362	347	374	394
23300	21352	29106	24065	21255	18711	3304	940	578	461	411	346	321	336	294	255	245	249	259	239	241	229	215	227	221	220	229	235	221	226	217	255	216	210	202	212	226	231	240	260	295	297	293	321	298	321	378	405	367	353	328	299	285	263	242	260	236	225	234	213	204	231	228	217	237	193	213	197	224	204	198	192	164	202	199	166	176	201	202	178	187	180	188	204	177	206	184	179	190	196	198	210	195	223	187	199	196	205	184	208	203	187	183	207	246	190	204	186	204	203	220	225	207	179	194	179	216	192	171	184	182	198	201	207	197	175	181	204	186	174	192	196	172	215	209	209	197	201	168	192	186	182	204	195	188	190	204	199	193	190	184	211	181	217	202	198	186	182	194	223	199	175	213	193	170	202	185	185	193	215	168	188	168	196	182	201	195	220	185	211	202	197	198	189	190	185	194	210	194	206	197	206	175	192	180	194	180	194	167	195	180	202	173	192	202	189	190	184	195	192	212	150	207	185	204	193	171	180	207	177	189	220	199	189	198	191	184	193	193	194	172	201	201	212	207	199	208	215	193	190	201	159	184	206	220	201	193	201	189	189	221	225	181	200	202	185	167	206	177	186	219	179	206	173	187	174	213	221	188	184	207	190	202	195	187	189	223	198	188	188	197	174	196	183	213	166	177	204	197	188	197	192	190	217	178	197	196	192	176	187	178	198	195	220	204	202	198	198	166	184	201	192	191	204	194	189	191	173	196	199	207	169	196	219	212	160	172	189	177	178	172	204	158	167	192	192	172	177	210	201	185	179	207	203	180	192	203	195	198	204	190	204	213	161	194	210	185	168	193	193	208	201	185	185	184	199	187	160	187	210	169	223	206	204	178	217	183	189	194	189	187	202	172	174	216	193	192	161	196	175	184	215	186	196	207	214	208	201	209	196	206	204	165	192	210	177	199	190	224	230	169	187	199	181	182	186	171	182	188	188	189	180	174	183	170	175	185	187	170	210	177	196	198	208	189	175	211	182	181	204	158	196	176	206	199	189	180	216	189	197	190	203	191	227	198	183	206	217	215	205	216	208	207	187	200	208	194	210	209	179	175	180	206	196	205	180	180	217	204	170	193	194	180	178	196	189	192	188	175	186	182	187	204	197	173	201	178	148	171	202	202	201	195	203	193	197	167	186	202	205	200	206	207	181	182	172	180	199	196	199	177	183	218	176	192	176	196	189	187	170	166	202	217	198	192	225	195	190	184	186	178	177	208	186	185	197	173	192	231	193	196	199	183	198	194	203	185	194	183	192	215	192	202	182	208	213	188	205	196	202	208	204	222	197	187	220	197	190	208	182	209	197	198	203	168	176	199	191	206	211	216	199	176	182	188	185	188	211	191	193	189	206	171	184	190	181	206	210	201	199	189	217	201	215	171	180	205	190	206	218	201	193	192	204	194	175	185	228	185	175	228	195	203	206	184	210	209	198	196	194	189	191	199	200	216	198	199	198	164	202	187	202	176	216	201	189	209	196	199	215	178	178	193	184	211	190	196	180	192	176	182	174	197	192	212	185	195	203	209	209	203	202	193	175	209	216	209	200	184	200	191	199	179	209	187	186	229	215	203	205	184	177	208	190	192	218	205	188	197	188	176	174	173	181	188	182	187	185	180	194	227	197	195	190	199	204	201	188	198	187	186	200	169	175	212	176	217	185	191	200	180	197	188	161	196	208	186	192	167	216	176	203	209	184	215	209	181	195	191	175	173	180	191	172	191	207	173	206	193	202	208	203	182	167	200	176	226	196	183	198	199	191	192	207	177	179	207	213	200	192	178	191	206	202	190	192	185	197	192	185	182	192	182	182	201	209	215	184	188	207	190	187	195	175	188	213	178	208	190	186	205	187	173	188	212	187	184	190	210	204	186	200	202	202	194	184	165	201	193	198	171	202	188	187	190	169	200	174	193	192	187	169	229	189	211	200	200	173	195	196	162	181	194	193	188	168	170	197	177	170	209	192	162	182	196	207	193	206	194	171	202	191	198	193	193	195	187	182	190	216	192	169	202	192	217	194	202	221	166	213	194	189	199	182	173	171	160	206	189	177	180	195	197	194	177	195	214	207	222	183	174	188	202	184	183	183	189	175	186	197	165	206	172	189	182	197	186	209	206	172	193	195	232	200	198	186	183	140	170	159	175	177	173	189	186	161	210	191	191	188	191	191	211	206	206	189	183	207	200	189	214	196	192	193	189	196	195	226	200	195	219	182	178	194	183	202	210	201	190	198	194	194	217	211	182	197	203	201	194	196	197	171	170	170	198	202	180	168	203	177	207	204	187	187	189	169	188	201	193	200	185	211	183	186	162	188	161	212	175	184	188	192	183	216	205	214	194	190	190	179	163	190	190	184	189	195	176	173	196	170	196	185	168	175	194	203	196	202	157	184	185	201	203	200	202	182	167	184	211	194	198	174	193	169	205	181	190	210	217	188	170	185	202	191	188	187	208	197	189	195	213	212	182	194	167	235	192	190	223	190	186	169	202	185	214	198	197	204	209	208	205	189	193	198	206	188	191	188	199	185	186	197	222	179	202	201	194	191	175	180	186	194	180	196	195	211	187	202	207	197	200	205	198	189	186	197	205	211	199	196	202	202	157	191	189	198	208	181	179	224	199	199	218	206	185	173	186	197	199	186	170	190	183	192	186	180	202	188	177	210	168	181	166	220	202	181	179	185	202	193	208	184	190	189	191	188	177	192	210	204	189	193	176	159	196	181	194	229	188	187	213	189	198	202	210	190	209	200	193	213	181	211	191	171	193	192	198	185	202	214	177	213	219	201	190	179	214	209	207	190	207	196	187	211	176	176	203	189	195	191	178	193	184	180	203	193	211	196	192	200	164	208	206	182	197	190	197	216	192	204	174	216	190	194	190	177	180	199	186	185	200	211	188	190	201	179	209	189	176	179	209	169	190	188	197	191	184	223	192	165	208	173	198	219	183	199	167	195	199	204	182	180	162	180	173	194	193	194	209	211	211	192	159	184	185	168	214	207	196	198	200	184	195	183	219	193	184	205	183	171	195	180	188	204	202	179	186	214	172	191	188	183	204	182	196	172	209	215	174	171	189	205	195	176	184	205	193	181	188	187	210	181	203	198	192	196	192	225	197	203	181	211	188	213	203	177	193	194	193	205	218	200	211	201	200	193	206	186	214	187	182	226	225	193	186	199	214	202	200	180	216	210	162	188	178	178	208	186	176	197	177	175	193	199	184	182	165	200	215	205	184	195	185	196	188	180	190	195	205	183	202	186	187	181	182	186	215	170	194	198	208	201	186	171	187	173	193	181	215	206	187	177	183	185	181	227	186	193	170	202	187	182	203	198	206	192	188	215	179	179	202	189	184	184	163	193	196	192	196	187	211	205	196	188	186	187	188	178	178	182	179	207	179	199	215	191	196	165	183	171	178	210	188	182	186	178	197	214	174	189	175	216	209	174	193	180	195	185	216	179	189	197	196	183	185	210
21293	43926	38760	18322	4207	2776	2041	1634	1318	1075	959	812	714	657	603	571	527	508	444	462	422	397	376	375	400	369	370	375	398	345	336	324	340	324	328	330	328	389	421	436	516	618	668	630	571	658	773	843	783	697	614	593	576	529	458	403	374	400	398	382	365	334	362	358	338	368	334	331	357	266	296	302	282	294	302	295	298	287	302	284	295	308	298	297	310	291	314	300	289	351	303	327	321	290	272	288	292	295	305	318	286	290	312	289	329	338	291	296	311	317	375	361	309	348	328	349	337	284	322	340	325	296	280	277	313	281	283	289	281	294	278	288	326	308	271	294	312	304	321	310	313	300	297	293	297	292	298	312	289	275	282	289	273	291	304	310	270	305	304	303	300	278	300	269	278	312	311	299	304	282	275	324	315	285	294	285	275	306	336	284	290	291	288	314	280	302	291	316	277	271	301	329	284	281	288	282	319	257	286	299	289	288	256	258	298	289	290	278	295	291	298	325	274	291	302	312	299	291	307	302	299	282	269	317	304	289	291	259	273	275	284	298	292	305	292	308	281	303	304	288	279	276	293	318	297	302	309	308	275	301	291	284	298	279	273	297	270	268	310	292	289	280	301	285	304	291	297	279	329	308	312	296	306	297	296	330	289	292	285	263	331	284	265	301	258	240	312	312	299	286	308	295	296	301	280	322	315	313	287	289	285	303	307	308	301	296	315	288	281	292	271	313	311	308	296	282	295	290	276	253	305	304	304	293	306	279	290	311	290	272	309	303	274	306	283	274	289	305	307	298	289	281	307	284	299	294	288	283	296	275	301	298	304	277	303	278	293	304	300	317	300	306	321	326	315	325	313	275	326	314	303	311	317	321	297	323	271	282	284	287	273	282	288	288	320	292	304	282	307	300	290	283	303	319	301	294	312	304	294	297	331	299	291	284	328	294	308	301	257	300	283	279	275	344	269	302	307	306	290	300	283	272	309	334	285	314	314	298	324	304	318	277	289	288	289	271	302	312	304	295	309	287	291	298	312	295	299	292	302	280	307	305	281	318	287	294	279	299	301	293	266	298	296	294	323	302	307	284	308	296	308	303	298	290	311	278	298	357	285	291	339	311	272	272	320	283	261	273	319	300	301	300	312	290	322	256	285	311	290	304	271	291	312	286	307	280	275	280	306	295	284	294	293	269	302	301	303	303	323	311	304	317	307	315	328	283	269	264	288	270	306	289	269	282	309	298	304	277	290	310	298	262	305	289	316	323	291	294	259	276	280	313	293	279	290	312	277	245	295	308	315	288	290	288	297	291	301	315	296	326	295	307	305	292	289	291	282	313	287	284	288	303	299	292	301	313	299	304	297	315	292	300	325	312	306	245	271	305	301	276	277	313	276	274	293	293	328	290	299	278	337	280	255	291	283	299	318	275	276	288	282	312	274	279	270	305	322	323	313	315	303	297	285	295	300	288	260	289	285	286	287	294	292	297	310	278	305	305	289	286	349	298	297	340	302	320	294	307	287	271	294	332	300	317	309	288	295	268	305	296	294	311	322	339	314	269	312	289	291	304	310	288	275	288	278	292	314	309	277	281	300	311	310	285	314	286	272	277	275	285	272	263	278	295	314	289	287	296	322	293	271	307	287	328	266	277	272	297	284	310	293	297	304	298	320	305	300	278	287	301	288	314	290	309	278	281	292	310	310	286	274	269	296	302	304	269	313	277	308	285	276	287	297	319	299	312	303	283	295	308	263	267	305	289	330	294	284	265	275	292	332	295	314	304	323	286	290	307	311	297	297	305	284	290	306	264	303	298	316	292	304	246	310	289	302	266	302	275	297	286	290	290	309	310	326	344	275	270	293	279	286	319	293	279	275	300	253	309	296	303	299	289	326	294	293	330	316	279	265	315	307	311	291	319	315	290	291	278	294	329	307	277	286	289	288	271	288	309	323	297	247	310	275	317	291	279	304	298	290	284	311	310	289	316	299	299	337	310	268	277	309	307	322	285	290	284	283	343	330	271	317	288	308	309	290	278	320	287	297	305	313	315	291	300	290	279	277	307	307	295	290	315	285	289	303	282	280	311	314	272	325	296	285	326	278	268	284	301	306	304	308	326	288	309	296	310	265	316	291	292	269	304	286	285	283	288	287	314	303	311	295	272	304	315	282	290	286	313	308	310	285	295	288	307	328	282	298	295	279	310	287	296	294	334	318	276	281	291	287	284	286	302	292	274	324	288	274	308	268	283	289	322	291	321	305	281	308	257	296	306	305	304	276	288	298	303	325	301	324	297	294	310	313	306	270	284	296	291	277	286	273	269	284	272	300	304	343	311	280	290	294	279	272	290	324	332	277	313	318	285	302	295	278	282	270	290	297	288	276	294	306	307	299	331	301	304	280	288	274	254	320	296	302	305	285	302	302	342	313	271	290	302	292	288	315	292	282	292	273	300	281	300	288	281	290	271	316	304	298	296	311	291	274	325	298	302	277	286	284	298	290	284	280	291	315	265	283	295	267	291	280	326	287	290	341	284	280	313	282	275	304	303	292	288	282	308	328	288	295	307	269	285	276	285	310	300	284	297	285	276	299	291	286	273	317	294	294	308	311	267	295	299	304	287	281	302	310	276	298	294	272	316	296	317	293	263	303	271	297	314	281	284	288	270	302	303	264	312	298	306	248	306	290	306	291	265	296	260	286	309	293	291	284	288	272	262	282	303	281	313	274	308	296	293	295	278	283	260	305	312	279	319	302	277	284	299	265	299	270	279	257	292	324	287	276	322	306	320	283	306	311	296	286	273	317	322	290	296	317	321	311	286	317	271	290	297	279	290	287	267	249	270	303	287	328	293	325	327	302	272	282	324	308	290	331	281	269	317	314	282	301	286	285	279	326	271	282	341	320	324	275	300	290	300	282	314	310	290	298	289	276	281	296	268	264	291	280	327	297	302	284	308	297	294	294	293	281	272	286	326	312	309	320	278	299	271	292	296	285	282	316	317	287	289	288	309	295	295	294	291	315	281	311	280	282	301	284	306	310	304	293	304	289	322	307	289	304	285	280	292	283	301	279	282	305	261	290	303	274	320	284	272	283	311	277	269	289	318	302	283	286	286	294	304	283	270	285	279	318	296	306	306	309	296	296	283	283	298	292	248	310	286	311	292	260	262	264	278	296	313	297	287	308	295	275	301	307	298	302	268	282	327	317	305	255	298	298	277	292	301	306	311	297	300	276	293	309	286	304	295	307	310	307	286	296	311	303	272	308	288	314	302	338	298	296	312	281	351	303	304	299	276	278	288	316	271	307	263	300	279	322	326	286	315	308	301	306	250	290	323	281	290	293	288	319	292	308	280	293	291	294	279	302	312	302	291	294	311	302	303	292	300	283	316	308	309	281	277	308	305	290	298	278	250	315	286	277	327	302	307	287	284	299	273	269	309	296	266	332	298	282	282	300	304	297	328	285	297	290	305	311	307	303	278	299	288	306	292	295	282	304	297	295	304	298	298
26932	20744	16075	3908	546	328	302	272	279	296	260	277	299	277	281	271	265	273	262	260	244	259	296	284	265	250	215	296	273	278	274	257	274	273	238	266	268	237	287	270	296	334	279	297	307	337	317	333	331	328	333	294	289	308	300	291	312	275	263	256	292	277	254	252	290	289	273	251	275	239	273	278	287	282	268	253	235	252	311	229	244	240	278	286	239	287	279	246	272	273	286	259	278	279	261	277	268	252	262	237	292	253	249	246	283	273	294	284	286	257	265	293	270	233	280	271	268	233	270	256	290	269	254	260	293	241	284	256	236	273	228	249	242	267	279	273	276	260	283	270	257	256	279	283	261	253	241	289	274	267	257	296	237	258	272	279	264	251	258	274	254	266	290	245	244	266	277	267	282	270	222	278	245	263	261	274	255	271	270	251	267	276	266	259	277	236	272	267	272	271	269	253	232	259	265	269	254	276	243	264	274	257	262	277	272	262	285	249	257	247	287	241	285	247	255	266	264	249	259	259	254	276	267	299	279	247	279	278	260	262	259	276	296	262	284	241	270	273	226	268	270	293	260	259	252	253	299	258	263	258	272	276	292	250	270	268	270	284	289	257	285	301	258	276	247	253	256	268	281	250	269	244	279	266	234	272	253	269	271	269	290	271	261	274	279	268	261	272	272	246	263	249	254	292	277	243	261	273	272	275	275	302	257	247	254	255	260	266	262	268	251	270	257	258	258	284	262	279	271	250	259	259	240	239	262	253	287	259	257	278	286	271	270	270	256	294	274	288	269	252	242	255	277	277	267	267	255	252	267	265	245	250	261	253	252	267	259	262	243	288	279	257	294	235	286	262	265	261	259	257	293	279	250	270	264	300	283	276	257	260	287	257	258	259	285	246	230	270	272	275	307	248	269	275	228	271	252	268	247	280	238	292	254	298	284	254	254	265	266	289	265	271	283	271	254	269	265	267	274	278	253	247	288	255	230	253	245	244	267	240	261	256	262	229	271	274	242	273	314	266	272	258	280	277	272	258	297	265	298	266	255	263	257	256	252	250	267	280	271	229	256	274	251	276	244	257	280	250	262	266	276	283	279	277	253	246	253	252	271	258	275	261	258	239	267	244	256	254	265	248	276	285	256	250	255	280	279	243	276	275	287	274	275	244	270	249	232	268	256	259	269	286	277	290	282	295	284	257	280	287	270	266	266	226	280	228	285	255	306	234	265	253	280	251	248	243	285	253	267	218	255	274	261	264	268	254	283	248	256	255	257	298	264	275	258	281	277	280	265	303	246	282	268	299	272	269	286	280	276	239	283	266	268	280	278	277	237	280	271	277	261	261	256	271	299	257	227	265	257	256	283	272	237	256	274	249	234	299	264	274	273	264	241	236	289	275	268	245	242	269	266	245	248	275	242	273	263	273	265	269	244	276	270	249	279	271	269	284	257	240	273	209	289	269	272	246	291	235	269	260	263	256	277	240	288	275	273	262	245	251	271	251	250	254	256	256	285	279	283	257	275	283	272	246	268	251	272	275	279	281	266	244	267	248	275	252	269	263	280	273	260	266	245	277	289	264	228	277	268	282	268	267	271	300	273	297	287	254	270	292	293	275	264	277	291	245	258	238	273	269	266	277	262	272	266	285	271	271	248	303	280	257	275	261	250	266	250	266	281	270	282	263	253	273	249	269	265	262	288	249	259	262	275	268	256	284	257	295	270	266	266	267	281	240	286	254	268	258	252	262	286	273	262	259	258	265	258	251	260	279	256	257	265	257	256	284	250	269	278	249	259	277	285	259	266	271	242	266	266	264	281	246	253	249	287	256	247	282	271	269	270	283	265	278	269	252	254	252	279	275	254	291	255	275	262	270	285	261	282	257	275	285	273	270	278	289	235	256	246	237	273	239	279	283	257	244	258	266	283	236	267	266	243	252	263	288	261	262	253	259	287	249	259	278	254	264	249	283	266	246	275	282	274	258	280	264	253	241	292	239	280	255	264	249	229	295	262	268	263	268	253	273	272	275	246	251	275	275	252	251	241	266	277	274	276	288	281	274	237	287	278	246	251	285	254	283	270	271	278	252	266	284	288	257	267	283	248	263	248	251	272	271	255	244	248	277	280	267	243	250	271	263	247	260	260	269	277	285	273	272	242	273	269	258	274	268	256	248	282	263	266	277	250	272	295	256	248	256	254	268	272	267	279	275	247	270	254	267	287	281	255	276	248	295	274	247	283	246	253	256	257	257	238	260	282	229	281	270	245	246	283	259	261	257	286	269	274	288	256	276	279	265	281	239	258	264	271	271	258	266	252	272	283	267	285	257	245	250	249	259	251	269	281	241	278	286	270	248	250	295	264	242	286	280	287	273	264	255	232	248	253	293	284	267	262	257	277	262	262	262	274	255	264	265	277	245	248	272	269	255	247	262	266	262	289	248	262	257	257	284	277	267	284	251	248	273	261	287	250	272	276	252	282	258	250	263	246	256	256	274	259	278	260	275	259	289	265	260	303	257	240	244	265	292	267	275	228	281	281	282	238	255	258	276	255	304	278	280	276	256	222	253	284	305	268	236	251	223	287	281	240	264	276	261	250	270	254	284	277	247	261	252	274	257	277	279	254	262	265	265	253	279	278	278	288	252	246	255	261	268	269	303	276	283	255	251	215	243	261	273	250	271	266	262	300	262	252	259	274	263	249	275	262	259	229	256	258	265	273	263	265	258	267	269	248	283	247	268	270	286	261	265	273	259	271	273	263	241	275	243	271	277	270	269	284	269	243	248	299	282	250	265	277	252	254	280	273	281	286	269	272	247	296	269	263	257	254	259	256	272	264	275	265	256	275	269	250	245	275	262	258	284	280	276	275	277	255	260	260	247	278	249	261	259	273	276	262	277	279	270	268	247	261	237	287	237	294	239	296	256	228	245	243	257	264	260	292	253	283	242	301	263	272	267	265	255	264	261	256	274	275	291	277	254	250	245	282	266	269	253	237	261	298	258	308	270	272	288	297	283	271	270	275	260	255	279	280	282	260	245	269	275	263	252	259	232	247	285	285	275	262	259	270	242	241	268	259	260	259	297	285	248	264	249	273	266	281	263	255	283	306	274	257	260	268	279	269	280	259	273	244	273	272	243	282	251	279	301	251	261	264	282	299	251	281	256	269	254	263	276	273	282	261	259	250	302	249	265	249	279	258	252	251	226	280	276	259	269	258	278	264	264	260	255	264	259	249	244	259	255	250	260	222	259	256	285	239	268	249	265	267	233	254	266	274	282	250	250	241	273	292	268	298	272	250	272	263	263	247	278	258	258	261	272	257	249	301	261	270	267	262	277	251	267	278	265	282	277	260	278	268	297	279	240	295	263	271	264	235	257	260	258	240	254	261	267	262	280	255	284	273	267	272	284	263	314	256	280	257	277	272	297	254	219	299	254	277	242	279	260	271	248	251	237	258	252	268	295	301	285	251	262	279	275	267	255	220	272	255	240	269	277	280	268	234	245
14826	25430	19665	3959	667	537	478	484	432	435	468	413	398	407	422	376	408	410	386	414	438	388	425	401	400	397	412	395	418	419	399	402	421	403	397	409	433	437	433	461	482	540	541	571	485	558	587	627	608	614	569	509	497	475	469	467	483	401	431	423	454	417	423	395	439	440	432	408	441	389	367	429	374	436	417	398	402	404	370	426	427	403	366	411	419	417	388	412	448	411	424	395	448	410	412	387	386	393	435	385	411	441	391	399	383	402	447	421	445	417	426	420	404	399	418	392	404	396	388	403	407	424	410	401	411	406	404	375	387	398	413	396	390	413	425	416	389	383	377	391	395	403	397	422	403	412	408	431	441	394	403	408	402	391	389	452	384	430	399	441	424	378	408	402	399	394	395	384	418	400	421	405	392	423	413	397	387	378	428	402	399	392	363	400	449	389	374	385	409	409	430	384	382	395	400	382	356	415	393	408	405	431	401	404	381	399	413	429	412	400	420	380	405	418	395	396	435	394	389	424	383	422	395	402	411	444	385	423	377	377	403	405	394	382	407	400	374	385	438	404	381	385	399	384	387	422	396	391	364	416	400	373	424	397	403	401	406	426	423	363	372	410	433	427	409	400	394	439	400	379	404	403	376	413	392	425	437	395	382	453	379	408	410	414	380	405	396	390	406	407	380	414	412	387	406	408	395	378	397	390	384	385	393	373	428	392	393	402	397	376	400	411	420	424	411	405	399	424	390	395	406	348	415	394	362	445	388	401	388	416	396	394	375	404	400	408	405	408	404	359	416	412	390	426	388	391	400	392	416	421	385	378	430	389	422	361	375	390	410	402	392	384	411	394	347	371	398	392	407	390	424	419	403	403	439	382	403	404	406	361	423	406	390	394	438	415	384	405	406	388	404	424	387	406	404	384	428	395	417	383	401	407	432	432	389	410	427	389	431	404	385	401	402	401	404	419	407	398	436	452	425	408	399	405	403	368	356	366	404	416	388	401	394	418	424	376	397	389	409	428	423	410	408	402	392	396	397	406	426	393	428	415	408	432	422	404	380	436	395	431	387	399	399	382	434	403	405	415	381	397	366	395	381	420	404	423	423	379	395	399	349	400	398	413	396	397	398	399	397	372	378	393	423	423	380	402	410	401	416	380	413	409	371	443	352	414	403	419	387	428	436	396	405	409	360	374	417	392	396	380	390	380	408	405	398	386	403	428	408	397	394	391	394	385	382	401	420	423	420	396	405	403	392	396	374	405	405	401	384	381	394	370	384	421	417	426	398	430	439	403	405	393	415	366	411	390	405	384	395	411	373	396	384	358	397	418	376	403	411	414	382	401	392	382	395	421	416	403	451	398	429	403	462	375	416	381	408	411	413	396	371	412	406	412	372	396	397	392	412	426	409	370	389	386	411	419	429	397	383	373	404	408	427	444	415	386	420	402	407	443	412	416	389	406	422	432	383	398	423	446	429	400	411	396	405	419	398	368	405	419	375	395	391	415	423	387	427	407	402	419	445	379	408	420	377	398	422	387	376	405	380	368	408	416	368	392	396	440	409	401	377	363	424	397	409	419	478	392	395	399	376	383	396	425	368	411	379	424	427	401	422	387	407	412	390	478	402	391	426	430	398	415	400	409	393	399	419	416	391	423	409	439	409	420	380	385	379	379	382	373	364	414	397	397	408	420	384	369	404	435	420	418	408	393	389	415	446	424	434	422	416	394	406	403	399	389	449	403	401	421	426	398	398	435	427	398	395	410	382	421	389	400	369	399	412	419	382	422	428	430	432	375	396	438	416	379	391	392	392	408	392	402	379	418	392	387	439	392	401	419	381	428	397	401	417	374	406	418	373	412	389	383	383	439	392	401	394	409	413	394	411	377	385	396	408	423	388	386	409	387	434	380	401	429	454	403	430	413	407	394	414	364	412	437	417	419	416	424	398	384	417	401	398	360	379	382	419	381	412	421	405	408	384	390	374	385	389	405	419	360	411	452	399	392	402	393	384	387	413	412	410	412	394	381	383	451	412	407	426	398	423	385	405	380	419	391	389	391	428	410	408	391	411	430	367	362	440	400	401	389	396	408	397	409	379	374	439	420	383	418	433	383	422	378	416	422	364	379	378	393	400	390	393	425	410	372	405	406	374	423	387	410	403	426	402	417	392	398	408	422	384	405	394	414	396	413	383	404	400	395	372	406	411	412	417	415	399	409	426	388	395	360	350	400	404	422	372	427	407	395	402	405	377	391	413	414	409	395	402	422	436	421	420	395	418	396	411	399	424	371	412	422	407	391	387	420	387	430	400	397	398	411	397	403	412	398	398	385	402	375	454	403	421	402	393	434	406	375	417	384	416	392	429	437	373	406	402	402	411	414	414	378	401	414	408	442	342	447	405	407	419	409	385	388	406	379	412	396	396	393	410	403	395	430	409	389	392	363	421	391	392	408	409	402	359	394	408	390	412	400	397	373	405	419	396	398	388	381	396	371	387	362	423	407	383	397	379	423	371	452	417	410	421	418	428	420	388	417	381	440	410	356	394	400	388	384	408	411	414	383	430	412	421	397	381	383	449	390	410	398	345	419	400	346	454	372	407	397	399	411	449	411	400	413	404	400	400	411	402	376	428	386	419	404	382	407	401	401	395	385	395	370	425	403	417	388	418	429	403	388	401	355	383	416	394	389	381	401	409	404	379	385	393	370	378	428	447	400	399	411	433	389	409	396	415	385	404	427	420	408	399	423	442	404	393	399	396	401	400	400	459	396	432	384	400	403	376	409	383	401	400	432	413	377	371	373	402	400	402	377	385	380	397	415	439	404	410	442	411	422	382	385	370	396	397	431	406	423	386	367	415	386	405	424	405	387	414	370	413	426	422	404	361	417	446	417	411	409	397	454	411	411	428	379	366	408	400	409	421	417	400	393	441	400	408	405	413	374	413	412	384	431	371	378	372	393	412	405	427	421	436	371	412	365	414	388	387	392	410	395	435	409	445	434	394	399	382	400	403	408	383	402	430	426	395	388	426	415	420	390	424	405	381	394	411	414	396	425	409	421	423	411	437	400	378	437	433	419	433	363	412	406	406	416	395	367	401	405	361	409	403	410	381	400	388	398	419	424	384	406	378	408	390	399	425	387	393	352	372	435	421	387	400	408	392	409	415	400	404	398	405	423	432	429	399	416	360	386	398	367	412	411	416	432	417	391	346	382	401	402	411	387	400	392	394	447	377	373	400	431	412	388	385	405	427	397	410	415	397	409	408	427	423	400	393	399	383	421	363	386	386	372	391	391	372	391	409	383	399	404	433	392	402	430	415	425	439	402	413	418	396	397	416	373	403	425	398	395	353	419	419	405	381	430	407	407	420	402	381	364	391	429	399	404	421	422	417	386	416	407	427	373	443	385	396	407	405	368	401	416	433	404	375	431	422	377	414	388	398	374	421	378	394	420	456	392	406	385	420	376	417	422	413	418	401	413	426	384	383	415	420	371	404	381	434	412
24357	21374	28486	24674	19219	4380	1157	605	431	417	404	329	329	333	299	321	306	285	313	278	306	272	301	279	254	297	256	296	295	274	274	281	292	299	280	263	266	274	295	316	317	332	335	330	354	373	395	411	415	365	337	335	325	305	319	293	273	253	300	257	280	279	283	275	282	255	251	307	256	248	277	272	260	290	284	265	264	299	282	276	256	263	278	269	253	290	266	261	294	276	257	270	258	244	263	248	276	264	263	289	268	275	267	263	307	281	245	230	284	283	280	264	281	278	258	285	278	278	271	287	260	275	269	257	258	255	270	259	250	283	238	272	291	250	253	262	292	250	246	239	253	256	245	279	285	258	265	270	273	271	229	270	245	245	242	277	251	251	241	247	290	229	284	270	299	263	246	281	268	258	271	256	303	244	256	279	264	229	269	273	257	290	284	255	249	263	273	275	252	262	277	278	239	279	257	279	298	246	225	292	252	257	253	262	265	250	245	263	270	278	265	271	264	300	284	267	296	277	251	261	276	290	252	251	276	297	250	284	272	297	280	267	258	271	253	279	273	254	255	257	289	270	270	264	267	271	263	275	285	261	264	257	262	271	286	276	263	232	253	279	276	259	259	239	261	241	264	273	266	281	256	286	272	257	261	288	260	272	277	245	261	249	263	255	235	255	270	271	291	256	300	271	259	267	249	263	270	274	258	272	253	281	268	262	277	277	264	248	268	266	249	273	258	256	268	273	235	233	262	249	283	263	284	266	288	248	248	264	258	270	266	277	260	269	295	282	261	270	246	240	249	295	275	282	237	294	268	256	263	264	281	253	280	260	260	273	267	282	264	278	249	266	277	256	247	271	256	263	266	253	259	297	274	273	267	244	271	265	251	260	264	286	280	276	270	265	279	247	269	252	271	265	243	276	250	248	279	254	263	288	285	270	281	288	268	246	275	259	271	268	270	271	233	257	259	278	264	247	274	240	235	256	279	280	236	265	279	252	275	264	252	242	268	253	258	242	268	256	250	272	267	251	297	235	277	264	273	251	272	254	270	279	294	278	270	262	265	254	280	267	261	273	303	258	249	273	289	243	279	283	268	252	278	251	250	261	272	251	242	249	288	278	257	246	259	253	264	258	281	250	222	263	249	263	254	246	243	262	260	267	246	278	271	268	260	295	258	262	256	274	218	271	257	284	247	259	303	270	258	300	276	263	275	292	256	276	247	277	265	238	263	248	241	260	280	280	272	251	268	250	264	252	268	280	261	273	253	268	272	270	265	255	277	259	271	273	317	277	233	267	277	283	273	233	269	271	268	266	277	247	251	268	258	253	293	274	261	286	280	253	268	286	249	283	271	262	251	270	271	267	268	272	257	259	255	242	261	269	235	260	281	247	243	272	249	304	254	262	236	258	276	278	285	246	271	268	282	260	260	300	257	266	273	278	286	256	271	227	266	254	242	256	243	275	268	274	271	238	263	270	248	256	250	251	274	242	262	243	250	244	276	278	259	245	281	261	276	287	286	285	268	278	286	260	250	243	267	269	265	288	269	243	267	234	273	262	265	250	269	301	258	259	254	261	290	265	266	262	299	272	290	289	277	261	272	257	279	257	292	276	271	248	258	251	273	271	259	247	274	257	257	271	264	267	295	252	264	278	257	245	277	277	266	262	297	264	261	273	258	267	289	256	264	269	241	270	267	240	277	241	265	241	272	282	239	257	284	265	269	258	267	282	291	254	269	281	297	259	288	273	272	283	278	299	255	245	276	269	303	251	265	287	261	272	256	273	290	237	226	252	288	268	254	252	270	281	263	243	256	245	260	260	252	271	237	286	300	251	286	276	248	265	270	275	262	257	266	258	298	260	267	245	245	270	227	268	273	269	246	265	264	261	271	266	296	246	257	277	268	263	256	258	259	246	271	277	307	274	276	255	238	255	271	261	258	275	249	253	251	255	249	257	261	264	248	284	280	282	251	270	258	277	285	268	265	248	255	273	255	248	253	287	260	254	295	263	265	244	254	278	278	265	238	261	265	283	255	273	256	256	262	256	261	277	286	265	288	273	269	241	260	270	254	266	255	263	268	286	268	293	295	242	269	284	273	269	252	270	240	265	262	276	268	286	277	257	287	280	276	284	256	273	276	271	255	231	254	283	273	248	247	256	288	258	274	294	275	282	281	272	292	265	268	237	271	263	268	305	249	243	267	248	234	251	277	262	272	279	247	242	260	274	274	275	242	255	274	271	258	250	259	270	262	251	291	282	288	262	251	278	279	282	261	274	230	273	285	272	257	264	246	251	226	274	283	277	257	265	285	277	272	248	269	293	297	282	281	248	244	257	276	282	257	273	269	251	273	256	265	271	228	263	281	244	277	274	249	265	256	254	277	234	233	256	274	277	229	292	255	250	240	259	266	254	263	277	280	255	250	275	250	258	273	268	287	269	288	294	238	278	255	284	260	241	252	275	273	268	276	245	247	269	253	278	256	273	307	260	234	261	225	254	284	288	294	247	285	261	245	258	277	254	252	252	273	284	262	296	275	231	272	304	286	264	247	261	266	275	251	279	274	255	271	276	245	243	274	271	265	246	247	279	242	299	263	282	241	262	277	278	267	287	242	273	275	269	247	261	277	262	292	290	238	256	256	239	241	274	276	277	293	262	295	232	260	238	245	231	272	263	246	261	274	256	240	282	256	269	261	274	253	246	272	265	247	258	250	269	254	260	250	247	263	261	264	290	263	250	265	270	288	280	244	269	273	306	266	253	287	224	276	257	221	274	256	264	273	286	268	265	258	237	269	264	249	275	253	244	269	278	290	250	256	265	291	247	264	257	253	278	281	270	261	260	256	239	266	264	254	256	263	272	273	263	260	248	263	245	270	251	235	261	270	287	265	272	267	272	252	292	303	272	266	276	246	257	263	235	259	274	274	270	251	238	292	225	298	275	266	253	298	232	278	248	231	280	278	241	251	263	276	240	297	248	261	285	261	294	301	260	286	279	251	244	275	259	258	245	279	259	251	252	282	263	249	278	266	256	257	269	224	264	263	273	265	259	274	282	242	252	256	260	252	283	249	260	293	248	287	254	265	262	272	277	276	254	256	278	251	268	293	287	259	286	228	258	300	263	247	261	242	259	245	264	269	278	260	256	252	267	260	262	251	262	269	220	259	268	296	285	274	266	274	286	257	273	267	258	283	244	270	246	232	286	273	268	307	221	264	248	280	275	269	238	251	258	254	274	282	285	249	269	293	260	254	259	275	258	278	256	269	273	258	290	244	259	263	282	279	273	284	276	305	263	269	279	252	248	273	259	283	252	261	272	259	259	275	266	283	255	287	270	271	275	250	224	279	234	250	258	278	266	243	259	262	268	287	257	277	270	249	253	252	253	264	244	280	242	280	247	264	297	262	231	240	279	285	240	309	276	263	240	279	251	245	249	272	257	259	269	289	241	261	230	268	260	265	240	249	273	258	257	251	268	292	254	263	244	249	267	271	281	263	258	270	257
18877	38604	35664	14057	2996	1731	1319	1118	923	819	673	677	634	567	570	549	498	505	478	509	466	449	457	458	480	418	500	413	426	461	480	444	417	472	466	380	440	447	491	509	554	610	649	669	597	655	716	775	733	692	636	635	598	581	541	535	461	471	489	460	449	430	406	455	454	453	454	443	404	413	393	406	389	401	353	381	410	426	405	438	407	424	396	440	407	396	407	391	426	397	394	404	413	411	390	395	408	428	383	394	388	430	414	413	402	390	407	417	456	434	436	404	423	415	413	397	395	379	408	428	419	398	409	433	396	408	425	448	408	422	443	444	402	367	384	398	375	399	432	411	365	428	412	419	405	385	376	385	377	403	405	404	415	421	393	414	387	424	401	446	377	412	408	420	431	411	410	399	394	376	405	374	362	406	411	385	400	403	408	421	391	417	400	407	401	410	434	423	383	420	408	419	413	377	400	363	409	399	373	429	415	410	399	445	414	398	381	372	419	424	378	381	440	397	409	414	362	397	395	408	426	425	450	413	402	422	416	406	403	401	370	400	366	394	388	380	412	432	380	407	386	405	386	399	423	401	399	375	428	409	424	381	446	385	392	385	387	394	404	401	451	398	419	405	392	406	381	412	411	442	411	401	385	378	389	404	418	361	397	396	427	408	419	437	382	388	438	406	411	421	404	428	389	408	409	387	419	432	412	415	421	396	413	397	388	435	396	399	391	419	406	377	442	409	405	428	377	412	362	405	375	420	374	400	457	390	453	424	430	395	383	406	418	397	408	446	424	412	433	413	400	402	437	394	381	395	417	400	446	391	406	401	401	394	388	390	421	404	378	421	441	420	405	402	396	392	423	398	404	411	411	411	405	376	438	403	383	389	438	412	403	376	397	428	399	390	390	416	395	363	401	393	404	370	395	419	403	419	417	419	422	423	389	388	439	404	378	408	422	421	383	399	397	398	413	376	406	398	393	417	394	395	419	405	412	403	404	404	412	377	386	415	399	376	419	382	434	377	411	410	391	409	388	416	399	400	416	400	435	405	400	390	443	410	414	390	405	402	400	409	411	403	392	413	440	374	408	417	376	426	436	392	411	434	410	398	420	420	422	404	433	425	401	391	397	388	429	416	402	368	432	423	385	418	395	432	409	386	409	407	413	398	399	386	418	387	357	378	426	424	385	406	398	388	415	416	411	437	366	439	398	396	349	433	397	400	407	371	410	371	367	392	438	394	417	417	412	390	390	410	422	430	381	431	398	447	399	421	384	442	418	395	401	396	415	384	393	391	387	390	404	407	402	395	448	420	402	379	401	406	375	425	413	376	372	428	419	399	395	413	431	368	385	392	381	394	373	405	439	408	431	394	394	406	417	412	397	399	383	394	411	424	401	426	404	414	391	376	416	440	399	379	394	381	390	378	434	404	405	402	379	402	429	405	440	390	381	399	424	420	408	447	416	391	394	439	417	391	401	393	404	406	409	378	394	446	399	425	415	390	427	444	376	432	394	437	373	384	382	389	409	410	390	389	382	375	399	402	369	406	364	413	417	386	389	405	415	381	408	426	382	426	400	388	373	399	396	407	388	413	450	441	428	422	400	425	404	371	404	420	422	390	374	422	402	406	374	381	377	416	417	399	422	420	419	382	412	409	406	419	429	396	415	412	393	436	408	394	413	411	390	368	432	405	434	392	388	415	402	403	423	412	401	398	381	413	417	416	386	403	357	384	427	395	403	393	445	373	386	368	417	391	402	443	388	391	410	404	382	353	408	386	394	379	353	436	411	375	407	415	418	407	401	369	387	397	363	399	403	349	384	413	385	398	395	405	421	407	450	412	414	410	401	411	408	419	396	399	426	412	401	413	398	417	391	413	351	405	413	398	413	413	398	412	413	394	403	408	402	370	413	418	381	413	409	405	385	402	433	418	432	397	400	367	409	425	396	409	412	375	449	393	420	398	371	423	396	407	440	401	401	414	414	402	408	411	419	423	397	448	375	400	433	438	397	402	426	361	401	396	386	410	411	412	425	414	397	391	401	356	409	402	396	395	400	403	414	407	414	398	396	399	408	428	385	419	392	422	413	417	405	404	413	397	403	404	405	412	445	418	370	388	386	395	394	391	434	407	383	362	432	379	416	398	392	388	389	411	435	392	406	415	381	386	394	406	375	401	427	398	406	397	397	370	410	408	393	400	397	371	425	416	383	421	394	408	420	403	392	440	386	406	364	420	412	399	380	371	385	408	389	398	419	396	445	385	399	407	402	382	394	389	385	406	376	422	406	395	435	422	405	417	403	389	427	424	413	371	401	400	381	403	378	409	428	393	438	424	447	417	371	420	398	421	415	408	406	418	419	371	412	403	403	398	404	371	403	448	420	444	406	378	372	400	386	419	433	389	385	378	408	383	397	424	411	378	373	372	421	394	374	395	409	379	409	392	391	372	388	409	404	416	385	393	390	433	405	403	379	432	392	401	424	400	381	392	388	420	448	415	376	420	395	415	376	427	432	378	386	443	407	388	379	374	382	383	385	406	395	427	385	433	420	403	458	384	429	379	375	370	423	392	397	397	370	413	419	375	405	417	434	398	403	453	391	385	402	421	412	373	438	400	397	426	389	398	404	390	382	434	392	441	381	405	408	418	430	435	391	399	403	386	428	398	399	402	411	381	395	406	404	382	407	377	402	378	402	394	404	417	415	417	403	406	391	364	401	430	404	422	371	401	401	411	387	400	409	407	382	372	405	404	412	444	413	387	370	423	405	434	370	386	410	411	401	409	396	410	429	389	416	421	413	389	440	384	426	417	444	374	410	431	414	405	402	457	394	397	413	401	385	397	353	429	366	402	386	362	385	388	380	432	396	420	419	421	417	406	412	390	427	401	365	381	380	385	391	399	386	380	398	411	387	422	436	362	437	405	405	461	403	388	383	402	399	451	424	411	460	388	432	386	404	429	429	418	388	377	378	392	384	363	419	410	393	422	378	415	429	399	353	391	408	422	397	371	404	386	382	398	382	405	401	401	416	425	408	395	384	447	419	377	408	423	439	428	409	408	413	415	396	397	365	408	416	439	409	412	414	412	378	384	379	407	388	417	389	389	411	388	405	428	399	390	410	402	419	385	408	399	399	428	405	403	391	374	437	434	413	388	453	416	397	400	405	426	428	403	385	386	409	376	424	454	375	405	415	410	402	419	352	411	383	412	409	388	378	403	415	384	431	379	420	430	401	392	393	377	375	394	430	439	404	433	387	414	412	400	353	418	420	381	431	385	399	404	402	428	443	395	391	395	384	426	417	422	394	390	393	415	373	372	414	453	369	419	420	396	449	392	394	394	436	382	392	397	348	403	402	387	414	405	376	400	422	377	396	405	423	375	424	406	383	392	420	401	372	451	371	355	400	395	390	385	380	378	434	405	392	413	380	472	406	408	361	382	389	421	396	405	413	406	405	434	409	393	377	420	427	385	439	402	411	380	382	411	417	407	376	403	375	372	390	415	400	413
23316	21343	29097	24011	21265	18593	3304	1001	591	468	411	373	321	337	321	270	266	280	275	247	270	264	238	232	217	229	250	226	252	221	216	207	205	191	226	206	209	243	256	261	291	324	326	318	330	332	371	384	361	359	347	285	312	281	280	260	241	239	255	252	227	237	220	234	240	257	234	214	212	254	187	208	215	217	230	218	195	214	208	212	223	210	202	209	244	201	211	198	224	189	232	211	225	194	225	213	185	212	205	227	197	219	216	208	200	201	223	206	219	237	208	214	201	211	186	204	206	193	209	207	201	197	191	209	201	203	203	204	210	180	213	205	217	194	193	208	202	197	192	223	217	193	176	213	185	224	206	209	256	185	211	219	184	212	202	215	202	193	216	206	225	231	194	211	213	194	207	174	194	215	226	199	211	227	214	207	214	180	206	194	199	212	179	204	222	226	206	186	202	181	207	207	190	186	216	232	205	202	215	204	242	222	199	186	238	203	204	219	207	228	202	204	198	184	225	189	203	224	184	220	191	203	194	193	197	216	216	221	209	194	201	220	200	197	195	207	245	183	198	197	218	198	219	171	218	217	198	216	209	215	204	190	237	201	190	204	215	218	207	197	198	202	240	183	220	201	205	191	190	196	195	193	184	203	191	200	201	221	230	208	215	217	191	210	176	210	215	234	226	226	203	218	209	209	204	197	220	210	231	196	190	211	220	199	208	198	205	188	228	199	201	211	191	179	198	208	209	215	212	192	213	188	212	214	190	212	200	217	245	186	190	212	201	201	198	205	180	199	194	202	250	181	194	193	220	174	214	228	197	218	216	226	213	197	218	209	203	201	219	210	187	198	212	204	243	246	202	194	193	209	205	227	214	208	211	210	213	178	227	207	224	207	224	203	178	219	177	225	221	203	206	218	207	197	203	205	199	206	208	192	197	217	198	208	211	203	152	191	213	192	183	217	207	177	216	207	209	194	184	171	215	215	195	181	208	208	200	212	229	199	221	205	199	234	219	220	226	199	220	215	188	222	177	203	205	235	202	219	197	216	199	199	215	191	192	207	203	228	209	220	204	197	210	206	197	202	204	198	211	210	179	196	197	216	194	208	175	198	191	207	194	262	203	186	180	217	216	186	205	210	219	235	199	228	191	182	209	231	213	217	212	213	218	210	228	214	214	212	228	199	212	207	227	210	243	224	210	226	205	195	196	202	195	204	191	216	207	198	203	204	205	213	214	208	192	208	214	199	224	206	177	189	201	199	208	219	196	174	211	218	205	196	191	218	224	218	204	188	226	220	204	205	229	204	193	173	213	204	210	211	231	223	214	200	197	207	229	227	215	207	192	215	202	198	223	195	222	183	198	202	204	196	222	177	206	214	189	191	212	212	214	189	217	213	200	210	214	196	201	199	196	225	193	195	215	193	207	221	212	200	254	213	206	208	220	205	226	233	193	189	209	189	212	192	211	254	202	212	190	203	204	187	217	214	183	214	210	202	246	211	198	216	229	189	195	227	191	189	194	200	221	197	217	217	210	228	207	202	217	202	205	205	222	205	205	213	169	208	189	189	193	217	221	207	207	214	220	224	225	213	198	188	193	193	218	207	208	198	223	198	216	231	203	209	194	205	215	215	199	188	208	219	221	219	184	204	224	195	220	187	175	209	201	223	216	200	218	190	208	217	224	188	194	201	208	220	209	187	211	222	213	199	208	192	223	199	162	186	193	218	217	192	203	208	175	230	243	218	212	214	217	206	216	203	202	238	200	207	216	207	208	227	231	205	208	219	230	202	218	186	215	225	191	240	191	220	231	219	193	202	208	223	236	205	236	214	185	198	213	193	212	191	198	190	208	211	202	217	188	193	198	214	226	212	205	205	202	199	196	209	209	202	231	204	190	213	204	217	222	194	195	223	180	184	174	196	209	206	216	207	228	192	189	235	186	209	193	212	220	218	199	234	202	222	198	222	226	230	185	203	214	209	209	207	208	200	207	210	215	195	184	190	198	226	196	201	230	211	209	200	218	188	209	199	219	211	218	205	222	221	195	218	204	203	193	203	246	200	197	208	189	202	227	202	189	195	193	194	236	221	242	192	198	220	191	232	197	188	183	195	200	219	244	212	193	194	210	226	199	202	187	209	202	201	227	216	216	192	220	211	186	198	188	202	217	196	263	217	185	181	186	206	185	199	205	210	204	214	214	210	199	213	192	200	234	185	218	226	180	210	219	197	194	192	232	191	220	199	211	186	201	193	203	204	205	215	178	188	218	224	199	200	190	222	191	190	182	168	222	233	226	195	208	207	216	207	187	184	185	212	211	226	204	206	222	188	205	234	192	208	204	228	204	247	180	206	205	203	217	203	188	204	191	217	197	172	218	197	188	186	168	200	211	215	213	197	199	192	224	195	191	193	203	197	196	197	225	216	209	202	215	239	217	220	208	178	212	212	227	215	188	204	219	211	206	209	233	221	187	194	217	200	190	235	204	213	197	198	224	207	191	194	208	219	201	220	210	198	212	201	210	198	221	197	200	214	201	176	172	174	208	216	200	206	251	198	189	199	205	214	190	214	187	233	185	212	196	210	192	220	207	176	194	165	202	220	206	216	189	216	209	209	210	211	244	204	194	208	200	225	184	226	202	220	215	223	206	197	210	207	214	191	205	219	203	216	230	207	200	214	223	226	216	207	217	215	211	212	207	225	197	195	191	212	192	182	184	208	196	206	220	222	193	216	191	202	186	200	218	201	197	207	220	222	193	222	207	183	196	233	214	197	195	193	213	202	207	211	207	218	199	208	196	212	222	201	213	228	211	208	190	206	196	213	201	202	210	206	167	214	214	187	201	214	206	200	197	207	199	233	224	199	224	172	210	212	196	205	205	198	208	215	194	186	208	226	203	224	192	203	203	202	194	200	202	224	199	233	221	187	192	234	191	197	191	198	201	186	201	189	204	215	182	223	186	239	182	200	212	193	195	202	205	202	201	228	202	207	188	225	189	228	219	193	221	201	224	226	231	175	192	209	185	174	210	197	205	211	211	195	212	199	190	221	204	192	205	229	194	206	199	186	221	191	205	202	191	206	201	207	197	233	208	193	206	183	209	196	223	188	210	203	197	206	218	219	227	212	213	200	219	235	172	187	207	208	205	195	205	207	195	200	192	218	225	209	248	201	232	208	195	184	199	221	213	201	216	235	202	210	175	207	210	197	209	192	196	183	217	200	217	192	220	217	215	197	208	195	206	201	209	165	235	222	207	196	227	218	191	202	223	206	222	220	182	193	185	226	197	189	206	200	195	215	224	202	217	212	208	210	199	230	188	241	218	233	207	205	210	212	211	222	222	219	231	210	211	191	222	200	196	202	205	220	230	210	240	200	177	176	219	200	217	187	217	200	222	207	216	217	191	228	210	189	180	193	200	203	204	212	197	212	210	178	186	236	181	231	189	205	197	212	216	202	193	208	208	230	187	192	207	196	209	188	222	229	186	202	230	198	180	218	190	203	204	210
21482	44318	40960	17532	4663	2649	2052	1626	1243	1133	928	883	783	704	599	581	521	490	492	446	482	423	404	415	401	381	378	379	370	364	348	362	320	363	365	343	373	385	442	449	498	590	665	611	573	716	740	875	714	739	618	618	588	547	490	447	471	420	418	399	391	356	339	385	397	374	361	340	321	317	293	337	321	277	329	349	316	314	291	300	343	336	293	329	297	322	333	338	303	317	310	331	325	324	346	347	278	340	311	304	321	307	295	338	321	301	315	339	391	369	336	354	334	304	330	319	313	320	276	354	301	301	323	313	309	323	337	311	322	287	321	323	330	302	304	318	285	331	325	328	307	314	283	315	299	301	319	329	312	314	312	328	325	309	319	303	296	298	341	312	258	296	326	328	312	305	285	307	310	313	321	353	314	344	286	290	290	331	320	304	324	319	288	325	328	316	298	289	316	313	324	348	325	319	310	303	290	319	300	334	267	324	314	302	316	321	313	306	319	314	317	320	337	323	297	316	325	320	275	313	320	317	323	313	315	330	304	284	314	308	335	314	327	353	352	300	289	309	303	325	322	317	329	317	293	308	332	300	329	309	287	327	316	280	330	345	342	313	322	302	307	281	318	350	320	347	279	315	287	273	294	310	317	323	300	307	302	304	333	364	286	343	288	307	344	323	318	313	303	316	324	322	296	323	338	288	301	319	313	315	324	334	275	328	290	310	312	304	288	327	317	285	327	336	329	297	348	299	303	335	355	319	317	299	290	308	314	311	277	315	282	315	320	314	302	345	320	312	297	301	312	269	336	325	317	328	307	300	295	314	311	300	309	316	319	310	330	294	311	290	286	291	294	323	331	313	299	301	308	302	311	303	276	325	317	294	304	315	304	305	320	320	308	322	288	323	322	296	309	311	316	307	367	297	324	349	291	309	337	341	301	298	348	344	316	328	350	314	310	284	339	298	330	334	309	319	330	314	309	325	320	320	328	334	316	313	321	340	309	302	320	301	328	323	325	290	327	292	353	313	338	325	292	346	324	319	291	279	334	315	302	335	347	322	351	323	278	323	324	317	317	308	333	293	285	313	275	308	299	337	308	292	294	322	297	373	275	289	295	281	324	283	301	296	306	329	305	298	311	297	311	310	310	296	303	299	314	303	299	310	307	315	325	308	293	339	276	289	352	335	315	309	347	304	325	313	340	289	311	302	330	331	307	297	298	316	295	337	316	307	303	337	279	307	291	285	332	315	328	305	306	312	345	328	279	312	322	298	316	323	343	318	310	294	292	298	299	301	321	308	320	301	347	347	316	331	322	334	324	306	314	326	294	296	320	341	291	330	293	313	322	322	340	363	285	301	322	308	311	311	314	305	325	320	330	276	329	286	314	320	313	303	318	291	317	344	319	319	315	310	315	302	298	342	322	274	300	322	329	322	322	332	321	292	263	304	352	298	325	316	333	299	304	293	333	323	327	332	339	279	287	311	318	343	310	315	309	320	317	326	303	295	309	301	297	303	313	303	300	324	319	323	331	311	342	308	320	291	338	325	277	323	302	309	321	314	287	298	326	300	315	330	313	305	313	307	346	306	322	336	276	293	285	345	315	326	275	329	328	279	315	308	332	322	293	312	312	334	317	286	307	289	307	326	313	330	299	310	287	289	313	311	299	326	313	314	364	286	320	280	311	283	310	305	321	331	327	325	334	337	299	347	276	278	295	293	331	323	285	327	307	287	328	307	302	305	312	324	302	337	321	304	311	323	317	347	302	333	344	311	277	307	302	287	279	304	336	336	279	307	344	344	300	344	316	269	305	336	340	304	289	327	299	298	309	320	285	326	272	290	305	322	300	338	331	313	305	326	298	321	298	309	334	311	320	338	341	300	310	364	315	309	293	321	330	312	306	337	279	307	319	303	332	334	320	314	317	298	301	322	288	321	361	305	279	327	342	312	332	321	318	310	301	329	338	336	330	321	297	291	314	317	295	289	323	310	302	295	291	319	305	310	301	341	320	307	299	323	330	327	298	372	299	293	298	318	336	302	293	335	323	332	303	321	295	328	298	313	300	285	317	315	316	295	283	306	319	305	296	338	314	299	323	292	290	273	306	315	334	320	338	307	331	323	312	339	355	297	321	321	292	280	314	324	347	318	300	323	348	306	319	338	314	308	319	345	325	333	325	289	324	319	290	309	288	314	325	321	303	311	316	285	315	326	346	325	337	316	316	335	328	307	313	249	290	321	306	313	291	307	337	275	296	336	302	304	309	320	293	318	314	320	322	303	320	292	322	314	306	295	306	322	298	332	272	292	286	304	330	308	312	298	332	325	326	336	309	298	281	318	323	327	283	304	328	328	333	301	327	291	344	297	313	306	312	305	333	304	299	320	309	332	314	336	310	323	327	316	292	278	319	339	350	311	303	313	296	289	288	327	335	335	311	321	351	302	275	323	317	305	316	326	298	319	309	323	326	281	316	317	322	328	330	374	330	305	323	304	293	311	327	307	310	317	310	303	324	315	333	323	326	342	282	317	337	320	295	325	303	311	300	303	345	298	328	319	306	322	329	327	293	314	316	276	293	275	320	314	304	304	326	306	330	320	328	301	320	317	328	330	334	348	325	304	300	308	285	278	307	338	312	327	321	292	334	315	319	338	324	312	307	299	307	317	296	267	337	316	324	353	317	323	314	326	335	309	326	320	295	315	328	325	300	336	287	308	285	312	301	308	326	326	317	313	323	309	297	342	280	314	346	319	321	308	324	335	329	313	284	306	340	313	320	286	314	311	332	296	314	293	321	344	307	311	294	296	305	294	330	323	307	319	313	299	304	324	298	305	309	305	282	324	337	350	303	309	283	334	299	303	317	317	309	311	303	305	304	321	323	309	301	280	321	319	286	314	285	325	303	318	300	316	276	314	313	333	310	303	307	322	314	318	306	335	322	341	299	330	327	332	304	301	297	317	339	325	283	276	342	303	313	304	337	315	328	316	313	306	292	335	338	295	323	312	297	349	323	316	314	303	301	294	304	311	333	313	322	321	303	364	329	288	279	287	322	326	340	298	308	302	300	324	256	324	323	313	282	339	292	296	333	344	301	287	292	312	290	324	314	299	322	347	315	309	345	311	348	296	319	300	313	328	301	279	311	308	305	333	294	320	304	300	296	334	341	301	286	328	319	336	299	309	280	277	324	346	324	329	295	296	315	297	354	327	308	278	300	286	309	308	299	272	301	337	288	324	324	289	327	354	288	298	345	314	333	281	287	296	303	309	318	313	332	308	297	280	333	305	305	304	324	307	351	320	280	314	280	305	307	297	298	281	333	315	323	316	293	297	338	292	318	311	300	286	293	293	346	311	326	311	329	317	314	326	279	282	307	300	342	325	296	310	306	297	318	322	319	321	319	298	294	312	313	273	309	321	324	307	313	291	284	300	286	327	289	301	314	318	320	303	326	319	297	329	299	298	304	351	330	278	315	326	300	310	324	298	318	301	323	313	324	306	305	321	314	315
27109	21156	17049	4925	681	353	318	282	284	292	287	251	287	287	298	277	297	268	291	255	267	262	276	286	283	219	285	242	273	271	280	282	258	271	268	311	288	273	312	269	291	316	321	323	325	312	342	347	333	338	327	326	331	274	254	313	296	290	305	284	279	268	302	274	287	287	268	302	256	270	253	268	291	268	300	281	254	303	294	265	250	272	282	308	270	263	286	266	261	287	275	280	263	273	264	295	275	285	249	258	305	243	255	263	271	274	282	263	269	289	281	284	265	315	255	283	275	274	257	265	307	267	272	247	281	268	296	290	268	250	275	279	259	258	295	277	285	292	257	284	234	269	275	287	301	266	260	279	271	284	234	262	262	265	304	280	291	279	269	261	272	277	256	279	252	287	298	253	288	262	300	293	274	269	268	274	294	266	281	275	272	285	259	238	276	249	266	256	268	286	280	279	288	286	287	250	284	267	264	267	281	268	285	283	254	267	268	256	263	294	267	283	269	267	271	272	280	277	292	291	293	274	274	287	275	262	295	293	254	279	279	284	286	278	273	256	279	235	267	263	260	285	273	295	259	233	282	285	298	281	251	243	254	253	283	260	270	277	280	275	304	300	279	278	248	274	246	288	275	233	266	265	269	275	253	272	266	307	274	281	273	269	290	265	285	276	278	292	283	271	293	256	276	259	269	284	274	256	277	271	284	263	286	284	273	274	268	266	283	289	287	309	289	257	252	274	276	270	256	287	296	265	295	289	264	286	277	287	275	270	313	273	293	290	268	285	260	248	276	279	288	288	242	305	276	292	245	259	286	256	268	249	258	291	277	285	263	282	247	276	321	288	273	272	270	268	252	278	266	262	257	276	279	290	262	282	267	291	258	236	318	317	275	271	264	269	292	273	274	300	272	279	255	276	272	246	284	273	277	282	279	254	267	272	268	267	248	290	277	289	279	284	290	267	278	286	271	289	288	247	248	297	283	265	275	261	262	257	276	247	279	277	247	282	278	265	273	261	255	290	268	299	276	261	277	258	296	247	265	276	256	278	284	263	264	256	280	279	276	277	302	286	250	259	295	280	275	239	272	261	236	270	288	289	256	274	268	263	274	295	249	310	263	258	277	264	280	270	258	279	281	273	256	264	280	262	273	258	300	281	273	273	281	260	254	272	274	250	281	276	263	270	245	286	270	277	290	281	254	271	281	252	274	262	281	294	330	244	280	284	255	268	304	282	294	255	263	245	274	271	307	284	263	294	268	276	273	251	282	273	258	271	262	283	283	265	294	297	260	292	279	269	270	256	259	256	254	302	282	290	294	263	273	295	260	263	271	279	305	285	266	277	268	289	263	260	295	294	283	274	286	280	295	292	264	260	265	285	271	293	262	272	287	229	277	289	261	258	268	277	283	248	291	288	302	284	262	268	275	235	315	220	257	258	234	247	273	261	275	274	276	289	302	254	253	255	279	282	266	300	280	274	283	272	288	292	251	281	273	272	286	289	292	262	267	284	296	281	272	276	293	295	271	279	265	277	273	290	259	268	252	300	259	284	289	266	267	276	293	293	221	303	260	283	295	305	271	293	273	283	243	268	263	258	268	270	305	258	284	255	309	262	271	280	284	261	267	287	265	278	258	267	244	274	281	290	285	283	240	274	289	228	284	285	292	283	270	287	303	274	266	304	262	250	309	302	277	252	280	284	287	261	284	263	252	289	270	264	273	288	282	293	256	248	271	253	279	282	268	269	252	270	260	277	282	268	281	258	292	271	289	274	266	270	305	274	295	272	259	289	270	282	291	255	267	268	276	254	285	270	299	263	269	283	273	251	241	282	270	264	274	271	268	264	268	287	266	277	289	282	254	295	243	270	286	258	307	282	275	272	276	292	296	268	273	269	289	251	269	247	298	264	280	252	278	296	265	280	265	303	271	255	263	276	290	295	279	298	276	279	268	311	301	282	262	273	275	256	259	267	280	251	286	270	276	281	286	266	292	289	282	294	276	261	263	273	307	294	274	260	291	293	281	264	266	259	254	260	252	282	263	275	243	283	276	247	270	295	256	260	286	278	225	270	237	280	267	267	271	248	266	281	276	267	280	255	266	261	279	275	264	300	272	272	281	265	298	255	262	299	275	261	288	313	264	277	260	272	296	273	284	278	271	291	271	290	295	318	260	272	279	264	273	266	253	316	269	279	285	275	248	265	242	276	247	294	311	285	279	260	267	272	277	257	264	282	259	307	267	271	279	269	264	285	259	291	275	264	291	249	275	268	256	288	260	253	278	279	295	269	287	263	290	306	280	289	233	251	295	267	261	275	277	271	274	262	275	276	294	280	285	270	254	290	275	275	270	296	308	252	282	264	250	280	264	283	285	267	270	268	287	256	285	240	282	270	290	247	279	234	265	271	279	279	276	271	284	277	282	303	277	298	274	254	267	291	251	283	289	252	292	299	256	266	248	272	294	277	263	315	256	269	291	280	267	261	273	291	284	241	301	279	286	274	247	260	274	264	286	273	284	255	279	264	263	291	281	271	276	289	290	312	269	264	277	272	279	262	276	283	277	260	279	287	264	298	264	266	275	274	276	269	304	286	287	235	293	255	289	255	251	275	267	284	268	283	232	255	264	261	264	254	287	280	282	284	275	275	284	307	272	240	280	281	284	261	279	272	281	291	265	305	246	264	270	247	284	301	277	256	250	271	287	276	259	263	261	255	261	247	271	278	290	274	266	267	289	283	271	249	272	284	291	261	274	270	280	293	284	297	268	292	299	269	272	294	264	274	259	253	248	261	271	276	278	277	279	285	242	282	265	265	295	254	276	298	267	278	285	258	296	270	296	296	260	278	284	256	308	297	260	247	259	280	279	278	253	283	292	266	289	266	265	284	295	268	280	254	286	269	286	300	284	288	292	285	284	271	267	290	249	307	278	319	275	268	285	295	262	297	258	301	283	291	276	279	261	297	270	256	268	281	279	278	271	266	275	287	261	261	283	279	299	283	272	268	265	280	287	278	265	242	274	277	254	268	227	266	271	260	268	276	281	282	264	266	284	299	279	265	275	247	315	278	269	256	249	280	284	309	275	291	287	266	266	290	264	285	277	264	272	262	293	250	279	273	300	251	295	264	298	271	276	296	274	252	281	297	273	261	257	290	273	252	297	278	284	271	260	302	259	279	256	283	262	278	278	265	256	270	294	262	262	304	265	290	297	268	256	292	276	253	256	269	270	297	291	297	286	267	277	272	273	269	262	270	275	286	279	274	286	270	302	252	310	257	252	281	247	265	274	295	261	259	289	279	271	280	291	298	264	278	280	265	275	298	282	250	247	309	278	285	292	272	249	266	278	284	284	275	290	253	279	278	275	291	282	280	260	300	262	300	273	290	256	251	286	277	292	272	282	279	286	258	302	295	310	261	286	268	275	279	266	304	280	270	272	273	308	282	270	243	316	274	259	262	274	254	294	273	265	273	300	258	285	269	278	283	269	260	271	264	268	264	281	262
15360	27978	20725	5152	731	527	522	497	444	460	439	443	438	442	409	425	417	425	407	374	391	430	444	385	398	401	402	421	384	431	386	371	393	428	440	432	425	436	416	490	461	530	576	568	563	534	619	650	583	590	569	555	525	482	486	449	434	424	414	486	469	462	442	443	425	413	432	427	447	410	444	441	420	384	424	447	412	444	432	407	418	404	422	403	431	415	392	409	426	419	427	416	427	395	397	399	401	414	406	422	394	434	416	396	382	414	427	430	446	439	422	434	401	471	410	426	440	445	405	423	410	424	422	413	431	430	413	380	408	417	432	401	378	415	388	434	390	400	427	448	444	464	411	409	418	392	415	426	414	439	407	458	409	448	377	408	406	415	400	430	415	370	437	393	443	417	432	427	419	416	425	443	413	406	431	406	400	401	391	364	402	454	425	390	388	440	435	394	444	404	394	427	369	430	400	413	423	438	410	439	407	415	417	363	411	449	411	399	437	407	415	403	444	423	398	403	415	429	404	381	424	385	394	362	411	351	415	414	414	408	440	441	424	378	412	448	404	411	420	419	452	403	428	394	408	442	411	398	439	394	430	399	420	442	442	404	393	438	419	410	386	405	378	410	422	448	410	431	417	391	418	387	409	394	408	427	449	390	449	446	424	374	408	462	437	405	429	442	410	442	445	430	408	416	399	432	412	417	401	353	400	400	377	415	458	409	412	407	431	435	421	420	419	441	411	412	398	440	419	395	424	407	386	430	430	406	406	429	410	414	419	441	403	416	403	431	436	400	368	404	426	410	431	425	380	411	394	402	405	416	411	426	425	419	426	380	407	393	385	452	418	428	407	417	394	440	421	400	420	414	412	399	431	391	400	435	419	414	421	382	441	403	400	422	433	395	422	421	430	418	415	424	426	420	395	412	415	434	426	370	405	413	356	390	423	410	419	386	439	423	434	399	426	409	420	428	398	417	396	425	407	386	401	419	405	394	394	402	387	419	410	392	402	395	397	406	395	412	441	450	406	385	425	379	404	383	384	434	433	401	404	397	409	456	401	407	409	420	402	424	401	433	407	399	414	439	399	443	402	385	430	366	432	431	425	426	403	414	409	428	367	412	393	440	452	451	420	439	418	408	461	387	388	377	415	423	424	384	409	409	393	436	403	431	417	405	394	432	462	396	417	415	435	425	418	405	408	411	428	399	407	436	428	413	430	413	421	449	403	414	438	420	360	409	394	399	413	399	448	433	386	398	402	430	388	400	399	426	396	402	378	398	387	402	441	437	443	416	440	410	405	414	426	411	463	417	395	376	379	404	404	401	378	394	407	408	398	437	399	463	444	432	405	388	433	409	387	394	420	397	418	398	400	421	406	440	423	463	397	438	359	438	423	413	434	424	420	405	444	427	433	460	432	414	387	425	437	381	407	389	453	433	398	424	408	423	390	426	415	380	422	417	418	391	406	427	409	388	436	429	444	461	417	448	414	430	419	416	398	434	394	436	428	438	401	369	449	447	439	418	454	416	357	409	394	399	424	462	399	401	394	417	422	406	411	451	436	445	423	422	390	403	400	425	418	387	401	417	404	395	395	430	413	421	406	425	380	387	395	425	404	403	425	417	416	431	449	397	419	427	437	371	418	430	391	430	418	453	420	411	398	426	414	410	414	443	399	430	435	410	403	401	404	447	410	410	432	431	372	411	462	386	397	410	419	382	446	422	380	438	404	444	427	442	451	415	400	436	403	413	433	400	415	440	391	405	424	431	417	413	395	427	425	403	421	396	410	434	452	416	413	434	387	409	405	423	399	399	426	419	375	401	404	456	406	437	415	429	396	417	417	406	431	419	418	407	404	414	404	423	411	394	406	433	434	461	410	408	426	406	414	409	446	403	390	440	378	419	395	403	457	422	406	406	375	425	423	391	412	426	371	409	385	416	446	443	434	416	429	405	424	431	383	407	431	393	386	440	401	414	447	395	414	419	439	410	431	397	429	458	437	390	414	401	418	395	417	417	406	432	397	402	423	417	441	427	431	444	445	453	419	438	420	412	452	407	431	405	390	409	418	428	410	390	410	464	429	374	428	381	432	400	431	441	414	404	428	424	413	427	433	405	403	460	409	393	435	431	404	415	418	423	420	391	426	411	468	423	412	413	408	402	398	405	385	410	396	415	431	418	436	426	422	415	453	434	418	407	418	402	398	450	410	418	376	401	422	411	380	412	437	420	407	408	440	396	401	399	409	417	409	385	429	438	398	406	410	387	398	413	425	399	450	409	449	421	397	401	446	406	424	395	414	400	400	430	388	430	443	415	406	422	397	443	364	413	425	385	420	434	401	447	398	386	420	393	432	392	462	426	432	407	374	441	427	413	428	394	424	402	443	425	424	442	423	435	412	421	367	415	412	377	391	427	420	419	422	418	399	410	421	418	494	431	426	404	448	440	409	451	433	401	403	375	404	407	367	399	445	437	394	419	402	392	440	438	434	393	449	399	421	392	459	387	400	411	416	416	429	438	444	412	401	405	421	409	458	395	412	402	417	408	416	409	389	432	414	436	392	421	435	426	384	380	439	433	433	419	418	401	438	441	410	404	428	399	419	403	464	416	442	419	408	433	422	435	421	439	387	442	418	402	428	415	406	412	448	405	449	438	415	417	397	405	406	444	422	417	423	457	414	384	402	413	450	399	422	408	419	442	420	411	421	423	439	421	396	436	411	417	420	392	420	401	390	419	415	395	428	378	400	382	386	415	390	458	432	439	393	368	410	377	422	414	413	413	403	391	417	444	415	420	392	430	402	428	410	413	380	400	441	368	428	426	414	413	417	385	395	424	427	417	438	403	441	430	394	449	405	429	410	398	401	424	410	431	429	411	417	382	443	414	433	392	413	426	397	410	450	441	410	418	461	429	419	391	413	406	442	418	412	394	433	403	411	380	400	413	430	437	391	462	400	409	411	409	430	393	414	420	422	390	419	413	385	372	376	426	420	406	410	431	366	405	403	446	425	427	414	393	444	419	385	444	436	401	427	408	388	422	387	383	435	433	388	397	400	412	435	361	414	406	392	409	411	455	417	426	409	413	405	439	387	420	389	422	388	424	410	397	456	411	425	432	443	409	399	442	396	408	390	410	396	429	408	422	438	432	417	426	414	392	395	424	433	397	422	410	417	365	396	466	402	398	406	414	418	430	382	410	397	421	411	414	362	425	394	398	411	437	429	374	429	475	445	427	370	381	410	424	422	432	399	434	418	425	415	415	407	420	418	420	409	420	417	422	452	393	425	430	397	413	432	407	396	386	424	408	371	375	430	426	413	414	447	373	404	426	411	415	417	405	412	394	404	411	413	357	388	389	414	415	406	397	434	367	400	390	385	447	429	393	408	406	427	433	409	441	403	425	401	398	382	401	445	386	390	410	380	395	412	445	415	389	402	435	426	433	436	392	402	393	430	444	455	425	381	400	405	444	393	368	356	430	414	418	422	412	434	440	416	361	435	406	396	392
24324	21399	28549	24624	19284	3968	1185	657	427	411	387	377	326	330	354	276	306	330	299	278	301	291	264	280	298	283	285	276	257	291	277	274	277	282	252	301	270	289	285	303	318	367	391	345	341	368	408	413	345	355	373	312	343	318	317	314	313	286	271	320	288	317	291	293	313	271	228	286	275	298	267	270	311	314	257	277	283	301	306	281	288	244	290	269	293	281	257	276	271	295	294	282	287	272	270	290	265	248	280	252	273	301	289	258	278	275	259	290	282	282	300	264	257	257	271	280	295	227	251	268	295	287	255	283	286	289	286	299	273	279	258	264	269	289	268	299	268	257	270	260	271	258	274	285	227	282	261	273	264	260	248	264	243	258	286	263	230	275	266	251	260	263	267	289	252	262	256	276	274	263	275	282	269	258	249	274	292	280	245	294	243	258	273	255	285	249	289	259	278	293	268	241	248	254	273	265	286	292	269	260	258	270	268	261	261	283	271	275	264	252	251	302	289	306	255	270	285	272	265	263	295	273	284	297	257	266	253	271	264	244	275	269	244	247	266	255	245	294	282	278	280	244	287	294	276	249	256	279	255	263	282	283	255	243	245	255	303	277	305	259	298	275	285	263	279	284	278	266	255	270	263	267	285	268	256	280	279	278	245	237	239	273	281	256	266	263	299	274	259	267	275	275	255	274	254	234	267	275	257	299	240	249	232	274	289	272	284	268	262	261	267	284	240	265	263	289	256	256	263	243	273	256	290	261	238	283	265	231	263	274	254	271	265	259	284	278	255	276	246	264	242	272	296	297	285	286	260	272	248	256	280	257	262	300	291	282	258	266	251	240	269	243	286	255	292	300	270	278	288	242	264	287	275	270	279	275	257	283	243	299	272	296	293	291	282	266	251	283	260	268	272	269	279	289	273	256	290	266	283	233	264	284	290	295	272	255	294	304	308	256	261	283	288	273	293	307	285	237	267	266	284	253	303	261	281	258	308	281	285	282	252	282	251	271	254	261	254	285	278	250	298	274	276	304	279	257	296	283	265	292	297	267	270	273	258	225	279	260	299	266	274	251	239	308	281	282	261	285	241	312	295	244	283	285	292	240	254	258	278	259	268	257	276	285	295	270	272	245	274	264	290	284	255	297	238	281	274	282	240	280	274	272	276	267	280	270	295	291	274	285	274	305	282	267	278	267	290	278	262	270	262	236	259	293	271	275	288	276	262	270	254	267	247	273	288	294	281	244	272	282	267	261	305	267	262	242	284	244	270	288	254	265	271	275	299	282	293	276	277	280	283	255	275	279	271	273	284	254	267	282	261	263	259	256	277	286	272	264	266	265	268	250	268	278	264	262	283	248	272	260	269	276	270	294	289	278	282	282	264	277	275	280	284	264	284	310	270	245	259	284	274	259	260	270	262	259	256	247	279	266	231	260	274	290	297	282	268	296	276	273	265	260	285	293	305	281	291	311	261	290	276	270	264	310	290	264	274	259	241	253	276	279	262	278	284	290	234	277	272	312	270	250	290	261	273	289	282	256	243	279	267	268	284	275	284	236	256	275	269	279	295	253	290	278	251	307	263	248	287	268	298	267	266	270	270	286	260	280	243	283	266	261	273	271	260	278	281	297	284	274	280	248	274	258	296	278	284	268	243	309	249	238	254	273	254	304	252	289	289	284	260	252	276	285	265	260	255	261	281	267	279	265	281	237	264	271	261	279	283	294	277	235	265	299	278	262	272	286	232	272	268	274	273	275	277	270	279	308	253	248	273	252	244	275	269	291	263	275	271	246	265	247	270	254	311	263	263	282	271	272	275	268	268	253	286	266	270	246	257	277	286	287	287	284	286	269	259	281	271	260	277	252	260	261	240	266	314	290	233	261	257	265	253	277	252	274	280	264	276	269	272	284	265	263	287	260	298	305	313	262	267	264	271	262	279	245	287	274	245	241	274	262	279	255	285	288	270	264	265	294	266	293	264	280	261	270	278	277	274	259	274	278	269	283	253	239	304	248	265	256	303	267	275	273	240	282	295	278	291	265	274	285	271	289	277	279	266	271	277	264	257	276	251	279	250	284	272	227	263	277	266	290	275	271	268	275	266	275	272	309	263	262	281	254	267	288	259	262	266	240	306	261	247	257	256	266	242	261	236	247	266	274	258	260	246	281	266	273	289	273	272	269	283	279	269	255	268	258	255	260	261	275	251	251	264	262	283	281	294	246	254	254	234	285	289	284	281	268	253	234	304	294	275	275	277	274	266	257	259	279	266	277	275	244	292	281	247	270	290	267	290	271	303	283	271	266	275	268	307	286	289	261	269	238	269	279	269	249	250	263	265	250	255	248	294	305	262	246	273	237	243	278	257	293	263	277	262	294	264	253	262	253	275	252	280	261	291	261	280	306	255	291	267	275	297	263	297	255	235	270	299	242	289	272	285	272	255	259	283	281	297	285	280	292	272	267	279	257	293	258	240	277	291	245	295	286	303	290	246	244	269	247	271	280	303	285	288	261	279	248	261	281	244	279	247	253	280	262	276	284	255	282	291	284	268	244	259	300	262	243	264	288	308	297	278	251	291	272	269	286	259	305	280	266	272	274	279	253	257	255	256	298	277	259	247	267	264	273	267	291	282	278	288	272	261	248	270	289	238	254	266	266	266	261	238	276	298	271	271	267	266	267	272	277	290	273	294	260	281	262	259	280	299	257	247	267	271	271	286	252	243	285	282	319	250	276	263	268	241	284	237	274	272	273	302	275	283	279	281	281	255	287	250	239	279	262	270	248	235	273	242	277	277	276	249	233	271	295	269	283	271	256	252	267	274	259	275	296	330	258	289	284	249	226	275	297	274	295	274	272	274	254	272	259	284	260	278	277	277	243	259	285	268	262	276	250	277	291	238	279	264	259	272	272	272	275	274	295	251	280	225	256	299	274	289	275	287	251	287	235	258	275	255	258	257	295	301	278	266	250	295	291	265	279	279	289	267	267	252	249	308	248	259	277	289	300	219	262	281	248	279	312	255	253	319	287	290	278	277	286	257	283	231	277	274	245	285	268	269	251	278	250	253	267	276	244	272	299	226	266	248	268	247	274	286	257	252	275	288	267	279	272	246	295	271	287	260	282	297	260	294	265	287	268	279	247	262	281	258	259	283	316	249	259	286	280	273	292	274	265	272	274	272	298	266	270	270	276	288	305	282	292	270	261	262	261	266	254	298	262	268	280	284	250	261	296	265	256	279	281	259	243	259	245	262	280	250	280	232	276	240	241	275	280	261	304	276	259	271	270	284	300	266	267	274	260	279	272	311	254	280	262	301	289	271	318	261	251	285	283	258	284	265	284	266	302	270	277	287	278	289	287	260	278	258	300	261	271	254	273	281	292	286	281	277	285	295	285	285	267	281	271	268	283	285	276	255	272	287	257	261	257	288	270	273	271	248	259	261	267	251	259	278	266	257	265	279	258	259	242	274	256	250	269	294	270	245	260	258	275	260	264	267	282	283	275
19141	40731	31552	10474	2996	1708	1313	1100	920	853	736	686	643	619	603	595	537	549	514	509	482	478	462	428	487	460	478	407	426	425	462	457	450	439	438	437	422	477	504	492	589	666	662	624	649	672	748	810	746	678	645	611	576	530	589	483	470	475	497	451	460	464	475	448	463	393	429	411	434	407	394	407	434	436	437	402	431	383	405	394	415	417	438	444	427	434	451	419	409	454	428	418	413	417	402	430	450	418	422	406	410	463	416	417	409	434	460	447	464	446	461	447	426	436	479	460	371	429	436	442	409	428	430	424	426	441	407	438	429	408	394	413	420	398	411	446	424	435	395	417	435	423	388	388	458	397	348	422	405	395	427	428	398	364	421	405	432	396	414	404	405	433	395	398	417	407	399	453	425	413	427	420	417	416	389	402	435	389	370	435	417	415	424	396	410	423	409	420	391	428	430	414	409	414	446	385	409	437	428	430	422	376	400	405	417	424	412	429	421	409	414	402	452	433	411	422	405	444	409	449	413	377	416	407	396	427	416	409	449	376	392	408	418	429	417	458	412	374	435	429	385	400	413	428	409	419	424	413	422	383	428	384	401	447	416	374	430	391	427	392	450	401	429	433	412	434	433	420	431	399	415	442	436	431	400	417	366	421	423	437	414	450	408	431	451	406	365	386	428	433	447	417	404	403	417	379	425	399	400	409	414	443	414	436	425	430	434	373	393	437	432	419	409	431	421	425	388	411	406	386	407	422	431	369	422	413	427	415	381	385	422	435	401	424	404	412	422	421	395	420	414	424	403	470	427	418	424	401	423	412	451	372	406	467	423	417	418	418	414	411	413	396	430	380	407	432	428	402	449	431	420	401	434	423	424	418	424	429	370	414	446	390	391	408	409	409	438	403	441	436	384	407	400	431	443	426	409	421	422	449	374	440	413	386	389	409	419	406	411	374	407	452	423	421	394	427	396	400	407	419	382	415	405	413	451	434	444	403	415	452	440	416	398	404	417	404	407	422	413	448	430	439	413	406	429	417	420	387	413	413	417	420	401	438	432	414	426	406	386	414	437	398	409	409	425	432	414	416	434	403	396	413	420	424	400	433	402	429	400	408	417	370	371	414	402	447	375	453	414	432	412	387	399	411	416	426	433	391	414	424	445	432	427	376	436	407	383	434	396	416	394	406	436	443	410	420	437	437	415	432	436	400	404	411	376	381	398	414	429	425	416	384	430	392	395	438	388	418	428	410	400	436	422	435	420	377	420	402	399	406	420	425	457	414	454	442	409	412	446	404	379	399	419	437	416	419	371	404	437	393	427	411	422	381	386	409	411	441	380	403	417	424	410	420	439	427	428	474	413	434	423	430	427	421	420	442	411	432	388	390	429	390	441	406	406	386	424	424	396	433	389	399	399	441	398	406	391	420	426	414	388	404	427	447	393	428	398	394	445	461	412	396	433	395	393	427	412	381	394	423	436	438	412	406	408	418	399	431	447	401	428	429	365	373	394	418	441	392	393	401	426	404	418	420	423	415	411	418	447	424	439	401	434	405	461	425	411	411	420	456	423	431	392	421	432	415	406	432	419	425	410	408	420	442	435	433	383	434	388	406	433	402	417	378	392	395	446	408	421	375	400	434	427	428	429	390	423	405	451	448	407	395	438	416	411	372	435	407	423	408	444	381	433	373	415	396	451	376	427	429	392	412	434	402	410	429	408	405	416	401	396	410	441	441	432	439	418	385	435	417	407	392	430	401	454	386	405	414	421	399	436	419	405	418	430	414	416	444	447	392	380	453	399	401	427	406	418	411	391	406	412	438	400	428	434	405	435	413	425	397	411	410	424	415	408	397	407	440	430	451	411	408	458	427	426	432	440	414	424	439	419	440	398	419	461	412	414	350	439	440	410	417	414	442	418	406	396	417	438	410	422	410	420	425	430	416	443	397	399	433	410	423	420	431	411	403	413	425	360	405	401	468	406	425	434	437	391	399	413	408	404	402	417	380	427	407	417	403	417	422	436	386	403	418	422	422	377	387	397	415	379	367	394	420	414	399	420	370	423	419	423	432	404	383	423	398	427	391	452	432	420	434	419	397	432	380	412	428	430	402	416	415	449	442	406	399	428	401	435	401	387	423	390	428	413	401	385	404	400	394	420	455	419	418	386	431	447	435	401	422	422	448	430	416	363	414	436	416	426	426	404	379	434	415	387	388	409	454	452	427	442	416	403	412	439	441	424	414	420	410	417	432	418	408	397	395	429	419	381	424	412	417	432	386	432	417	392	398	452	411	391	392	408	415	424	422	445	418	418	443	429	391	419	383	426	384	421	398	424	412	463	435	408	437	433	404	413	443	385	419	403	396	428	400	432	436	405	438	408	396	386	422	432	418	382	403	412	410	418	414	388	376	434	419	367	424	430	416	408	387	428	419	421	405	422	390	457	445	387	420	377	388	444	438	416	413	378	401	418	429	426	427	416	400	397	437	419	406	435	460	425	401	435	429	423	407	436	422	443	416	466	435	422	440	407	420	423	404	398	399	397	463	389	381	387	448	444	439	416	407	415	413	431	458	373	385	435	434	409	425	431	442	422	436	438	390	484	423	400	409	390	428	430	412	443	434	397	427	450	418	458	440	461	425	433	421	421	393	411	430	449	453	398	406	409	406	405	382	439	405	431	419	449	410	416	394	403	406	435	422	415	421	439	405	387	432	409	421	419	427	423	405	418	420	429	389	411	457	405	405	424	445	404	389	407	442	441	389	439	401	412	416	398	401	437	426	395	409	417	420	443	390	394	424	408	414	408	422	405	446	423	455	412	446	407	412	428	382	444	414	428	456	400	459	428	436	410	437	403	392	422	404	417	400	416	405	410	398	450	394	429	396	414	418	405	390	409	419	439	430	382	425	423	373	409	407	424	394	440	423	451	401	395	419	384	456	485	443	433	378	434	422	426	428	429	394	410	411	390	407	422	455	401	423	414	413	404	418	442	392	379	430	428	425	395	403	454	408	438	444	413	419	394	417	433	420	393	401	422	446	422	386	374	369	421	392	430	445	418	398	441	410	431	406	441	415	373	429	417	418	416	418	413	432	420	397	381	411	375	410	371	428	396	410	404	410	398	420	420	405	423	407	447	423	427	406	418	408	415	449	421	394	385	461	438	439	397	456	416	413	442	382	442	428	473	449	422	410	395	417	425	425	407	412	451	393	383	406	423	407	414	440	443	370	433	403	395	433	416	459	409	370	416	400	392	405	417	432	431	420	438	415	442	420	429	426	435	414	440	416	412	413	399	441	427	454	408	426	418	415	407	419	392	418	390	401	389	395	440	396	407	402	415	397	401	449	436	435	432	376	419	421	388	408	398	428	401	423	398	410	410	422	412	416	388	434	424	404	477	398	438	414	381	440	376	400	463	401	409	421	420	414	383	403	429	425	420	395	424	429	422	441	434	430	437	421	401	422	433	432	430	378	429	416	429	435	418	447	388	411	419	400	412	383	373	430
23315	21344	29137	24149	21268	18429	3532	976	574	487	379	391	366	339	307	305	298	280	286	298	282	267	269	248	264	264	274	259	245	228	272	235	244	229	235	224	248	274	259	278	316	334	322	353	334	328	437	400	362	320	386	269	266	240	295	276	290	255	245	245	265	274	236	271	215	225	215	213	225	228	216	230	221	227	191	219	215	241	199	212	237	219	223	222	226	226	230	217	229	199	216	203	208	220	209	207	179	237	241	223	193	210	222	220	222	236	244	240	261	242	225	228	231	188	227	216	228	206	235	249	233	211	250	234	212	216	230	207	214	213	198	224	211	195	233	226	232	197	202	220	228	223	219	220	236	217	233	220	216	224	194	235	190	231	205	249	232	242	225	217	212	222	211	222	235	213	202	222	224	231	198	223	211	200	239	223	225	221	213	210	211	205	216	240	216	236	227	207	208	236	242	212	216	203	216	216	210	217	205	210	205	232	221	200	220	243	235	223	204	216	204	198	238	212	217	203	243	235	221	240	211	221	214	221	244	234	221	201	191	199	207	224	215	211	245	250	231	227	215	195	225	211	188	228	209	246	235	212	212	222	226	253	229	209	218	215	184	218	219	231	221	204	231	204	215	226	217	211	221	183	227	241	221	207	213	188	232	241	234	200	209	212	223	208	233	230	219	227	207	220	227	225	214	169	212	230	205	213	237	225	211	241	189	223	219	218	251	212	207	216	233	220	208	198	193	219	230	193	227	220	217	217	238	209	207	193	221	212	213	232	222	204	224	227	232	213	201	226	216	216	189	212	212	236	242	233	243	221	198	218	207	221	209	231	213	220	234	198	233	206	226	225	209	215	208	213	212	202	219	222	222	236	242	228	187	206	237	209	247	208	214	210	224	229	206	224	220	243	196	202	219	229	210	240	215	223	233	210	231	228	208	225	232	227	214	227	210	208	244	224	229	211	261	207	222	216	209	211	225	238	226	203	247	215	226	243	224	215	220	224	199	229	201	210	215	206	209	214	209	235	216	223	204	195	219	204	193	224	227	235	224	203	208	227	214	233	237	228	202	212	222	241	222	214	232	223	213	202	242	221	217	227	229	224	193	229	241	203	205	216	254	203	243	204	196	214	205	215	202	197	214	236	207	202	242	199	223	243	213	213	214	210	243	217	240	227	226	240	203	222	216	207	240	209	220	235	222	205	228	244	237	221	216	218	218	220	231	235	218	235	173	224	214	215	238	193	229	218	229	193	216	223	215	228	215	239	223	210	232	205	215	209	221	215	223	225	229	227	241	193	199	235	235	242	227	199	216	209	210	245	216	241	220	236	229	199	197	215	235	215	184	236	227	241	205	220	239	228	244	239	228	220	228	227	207	222	215	208	194	207	217	212	213	228	220	215	203	220	225	221	212	206	207	226	206	190	218	211	222	194	238	247	245	192	236	239	219	206	205	228	220	232	237	258	211	257	218	219	204	231	219	198	230	208	204	196	192	246	221	229	217	232	200	264	223	194	208	223	208	218	238	220	223	223	216	228	250	233	239	245	211	197	226	206	189	190	229	208	228	206	202	192	238	212	207	217	223	216	199	188	240	215	228	252	250	220	209	263	214	243	233	246	200	223	219	240	213	214	217	235	246	208	202	228	231	229	208	183	225	213	212	198	242	224	220	217	210	222	212	209	218	238	230	255	214	231	245	202	224	215	215	225	205	210	205	198	220	224	223	234	232	194	210	215	205	226	206	241	212	215	234	243	222	228	200	221	225	239	237	199	210	238	227	231	213	213	239	218	251	214	217	213	214	245	238	210	219	226	247	243	248	217	223	208	224	226	193	211	222	222	205	218	234	218	245	223	196	198	241	208	224	214	229	215	220	223	212	193	220	234	226	225	198	219	201	225	210	212	224	208	217	205	250	216	227	211	216	227	219	232	213	249	213	223	237	226	241	219	229	222	188	193	230	195	203	256	220	239	241	224	226	209	201	197	228	218	212	217	216	220	219	214	224	243	236	227	245	225	232	240	217	207	227	255	230	233	237	205	238	220	234	191	220	236	229	208	240	230	217	200	231	227	240	216	210	215	221	217	202	239	217	207	219	189	244	218	229	208	191	202	231	219	218	228	227	208	198	208	237	228	203	206	239	204	227	246	227	215	224	204	227	215	185	224	248	195	213	222	202	200	215	247	212	217	234	227	213	249	192	214	231	213	195	209	226	238	234	201	228	209	241	213	247	220	236	226	202	236	183	231	214	200	216	223	247	203	206	201	210	199	210	222	205	209	200	224	230	231	218	238	219	222	210	239	236	230	192	216	243	227	223	222	209	236	203	230	221	194	196	196	235	197	241	232	222	206	203	216	215	220	231	214	206	233	241	212	196	210	223	192	213	217	217	188	212	195	218	222	257	179	236	264	204	231	215	212	211	204	241	201	204	214	214	202	186	247	230	218	243	202	200	232	222	222	225	214	219	215	248	208	207	183	216	224	239	241	209	230	224	222	195	223	201	206	196	224	230	242	209	206	220	204	204	227	252	238	219	196	231	228	213	232	188	249	212	201	232	240	226	222	227	194	215	241	176	212	221	210	245	209	204	196	197	227	225	203	229	218	210	228	230	219	190	230	223	196	213	228	253	224	183	219	194	219	223	215	209	238	215	240	200	243	228	199	214	238	235	238	231	196	192	223	226	213	242	205	201	207	221	191	213	241	244	239	209	214	222	232	209	210	199	218	219	232	211	233	207	195	215	223	235	206	256	282	235	229	206	188	212	225	237	217	212	206	223	209	230	236	218	245	208	217	236	210	231	197	237	227	219	223	229	202	212	211	215	244	210	227	227	221	264	235	230	213	205	245	242	233	206	232	208	191	221	214	222	237	224	231	223	243	215	200	209	211	257	210	220	207	213	241	199	218	210	228	216	215	191	218	245	239	211	245	228	209	242	220	197	209	189	221	233	209	227	220	221	223	223	239	250	223	199	206	232	228	214	207	210	191	187	237	216	204	191	229	223	195	203	231	225	203	205	204	221	233	228	246	221	215	210	241	237	211	241	236	220	200	213	195	217	213	229	194	215	218	216	227	218	229	218	225	204	189	229	234	224	220	218	196	198	191	211	211	218	214	204	211	203	194	234	196	232	195	199	242	212	254	217	200	211	207	212	213	221	216	251	202	173	234	224	227	235	216	201	256	205	251	217	226	228	232	234	201	205	248	218	209	224	202	218	218	225	183	227	211	226	213	209	230	224	200	235	188	246	195	190	231	223	227	251	230	195	252	224	223	199	228	220	220	226	234	213	233	205	217	227	232	206	215	239	228	206	213	194	217	242	205	215	231	249	235	228	235	231	211	216	207	225	208	212	201	231	228	253	220	192	209	205	224	223	223	217	180	223	209	220	197	202	228	212	211	254	213	243	203	232	197	232	203	213	245	197	229	203	264	210	215	243	239	211	204	205	225	218	217	232	210	233	203	225	205	227	230	229	204	216	245	194	244	194	218	213	228	253	209	209	250
21852	44817	39023	22941	4614	2771	2060	1621	1350	1076	976	808	724	646	564	597	563	552	479	464	448	463	458	406	432	425	386	400	383	385	428	373	347	420	368	402	397	421	388	484	534	683	596	563	650	638	782	830	748	695	643	586	474	487	498	468	423	394	405	388	413	400	416	419	382	358	368	340	338	335	354	318	310	327	298	338	379	361	349	360	343	333	342	353	338	340	366	338	370	376	335	351	367	345	322	309	364	313	376	340	320	324	333	304	320	386	388	388	387	380	354	367	327	341	341	332	339	345	385	327	374	323	346	332	331	344	354	368	321	317	342	362	357	343	359	352	292	314	352	288	356	303	352	365	326	319	336	335	323	378	310	321	331	330	303	346	347	314	341	326	313	329	328	352	329	344	340	362	353	349	356	345	313	353	340	322	327	340	317	327	337	320	374	347	335	345	346	343	306	341	316	341	322	332	312	346	320	332	346	344	315	342	290	307	338	333	334	318	328	315	341	335	325	307	339	331	295	321	331	312	345	340	326	346	357	328	319	324	314	350	341	320	331	340	313	340	331	341	315	312	308	353	322	333	342	314	349	334	352	333	334	359	330	331	323	333	335	322	337	343	312	320	334	344	342	325	353	336	318	355	316	357	327	337	355	315	336	322	354	320	294	314	344	336	332	324	344	313	325	349	348	351	351	345	336	309	319	328	305	342	308	305	310	318	319	336	348	356	329	315	311	370	350	377	345	313	326	325	321	329	323	337	346	325	337	315	370	324	303	300	320	347	296	322	309	350	339	359	334	332	318	330	318	321	304	380	299	336	321	345	327	304	345	317	316	370	343	329	332	328	317	326	345	348	321	296	288	329	341	329	309	328	309	337	348	309	334	339	310	369	355	333	322	315	343	309	342	366	290	345	342	303	329	333	350	305	319	333	350	343	322	299	366	321	332	324	330	298	285	337	316	322	342	313	306	322	340	349	361	329	315	372	315	330	325	314	330	323	317	336	336	321	316	338	323	352	334	347	351	342	367	333	329	338	307	307	349	294	348	376	330	310	317	313	302	319	307	357	326	323	328	317	296	349	322	322	319	368	352	310	335	323	329	307	325	331	331	318	347	344	338	319	342	303	325	291	361	321	340	323	353	332	330	350	359	326	319	349	326	350	344	368	314	313	343	324	311	336	334	346	340	364	316	315	360	334	356	301	332	312	339	352	353	323	321	356	333	334	298	322	331	326	325	326	350	297	340	348	343	316	319	351	300	306	320	345	341	352	298	319	339	337	368	331	339	352	339	333	301	330	365	337	335	296	356	298	291	348	338	311	340	317	320	302	324	333	342	361	357	312	318	363	289	347	335	333	346	335	316	341	313	318	333	281	363	308	323	372	328	311	323	352	363	384	318	339	352	335	361	357	354	330	328	340	333	309	304	341	339	339	310	338	330	348	361	358	340	299	319	377	347	333	314	348	337	344	319	356	333	332	331	325	337	322	323	324	347	319	342	362	322	322	351	330	346	301	330	328	345	320	336	317	329	348	330	326	292	330	354	312	314	303	315	294	330	333	333	331	324	360	338	333	326	347	325	326	314	329	314	336	298	330	348	323	304	359	344	318	338	331	316	328	313	352	356	334	338	307	338	325	351	322	309	307	313	342	326	322	349	317	330	332	344	332	335	334	334	326	315	281	349	341	323	325	355	360	322	315	363	302	338	307	329	316	354	347	318	326	313	326	322	367	353	333	333	307	323	326	316	340	323	360	331	325	317	340	354	296	351	337	304	338	326	311	322	334	340	323	344	334	305	364	332	316	303	317	327	346	347	305	325	358	350	349	331	304	301	319	313	295	364	357	334	334	356	330	315	343	361	308	345	340	319	342	312	351	340	333	357	349	321	328	306	339	325	357	356	323	323	323	373	331	326	360	305	338	313	310	338	309	347	365	338	356	315	336	334	346	341	340	337	323	342	345	356	331	371	296	302	351	328	341	341	322	307	351	325	347	293	348	318	322	344	315	336	341	314	339	324	356	301	294	293	332	364	344	344	351	344	324	342	280	315	335	325	353	325	315	341	339	376	346	322	319	362	326	320	321	331	339	338	315	343	344	350	326	334	322	348	302	340	333	339	333	327	311	313	306	339	370	343	323	331	343	317	315	354	344	328	330	295	324	325	332	287	313	345	311	303	343	327	348	329	337	321	349	334	308	341	356	335	310	325	337	341	303	337	361	330	329	322	349	310	328	323	372	343	342	333	315	361	340	296	304	336	367	323	352	329	315	352	325	329	351	343	337	347	337	314	361	355	353	298	338	316	348	317	329	349	345	322	350	335	313	348	315	361	306	368	352	306	325	331	326	352	335	339	324	307	329	335	339	323	310	319	364	332	333	313	318	338	330	317	341	345	333	339	328	354	336	316	353	358	305	305	349	356	348	313	276	363	328	321	311	338	319	333	307	327	307	312	343	323	336	328	377	327	317	331	331	310	342	333	339	312	320	333	327	327	326	349	324	352	353	289	353	346	331	302	333	357	328	342	352	346	343	343	352	291	339	331	331	354	316	365	344	334	332	324	335	346	339	327	299	347	337	329	313	312	325	316	328	340	318	315	358	322	324	328	360	344	360	310	331	343	339	332	353	345	333	344	320	354	309	357	320	300	377	338	321	311	322	323	342	344	362	338	339	307	324	321	345	352	327	333	326	317	326	315	308	341	348	349	347	329	323	362	350	350	343	315	335	359	340	376	355	320	339	332	363	311	314	325	341	326	319	300	332	332	340	280	316	352	320	343	349	394	327	291	334	330	310	335	340	331	347	317	381	350	334	352	325	298	355	322	332	364	348	329	342	318	341	335	337	351	331	340	339	338	317	345	297	309	342	324	321	360	325	344	372	363	328	355	341	310	332	332	311	330	361	315	355	343	329	342	341	307	335	323	352	320	348	325	340	325	350	327	356	322	349	309	321	321	332	348	325	338	338	322	320	299	314	316	349	343	322	322	363	317	346	323	350	374	352	341	320	310	365	370	321	312	318	360	325	359	329	349	349	330	320	346	311	314	343	289	349	338	346	342	367	328	318	347	337	334	322	338	340	298	349	317	366	341	323	352	347	325	310	330	343	319	358	348	350	307	355	320	334	296	310	316	338	340	335	306	341	335	328	342	315	315	359	335	325	342	343	287	328	319	310	337	337	358	328	313	360	344	326	336	337	326	269	309	338	293	322	349	344	370	320	325	327	342	317	335	331	343	328	349	348	343	363	304	308	291	346	319	335	319	361	367	345	321	339	336	326	371	352	331	309	386	356	314	337	324	361	349	336	344	317	343	324	345	310	284	318	339	328	313	338	336	323	326	362	338	355	352	327	345	326	332	329	336	298	320	342	303	342	317	355	313	334	342	315	333	353	329	356	328	350	339	349	308	324	322	340	352	369	334	375	330	338	309	350	345	317	334	307	305	339	298	347	347	361	338	339	325	344	319	310	321	359	332	319	325	303	353	320	324	349	360	330	381	318	338	334
27129	20876	16902	5196	688	407	293	295	294	312	274	301	283	295	303	278	256	286	281	271	278	287	298	284	292	296	302	280	273	283	300	261	285	270	314	299	318	298	282	301	340	311	292	320	303	321	313	368	310	318	347	310	278	273	296	271	287	267	284	306	287	296	273	266	287	273	298	267	287	273	286	282	301	290	267	252	270	282	289	302	240	270	314	283	268	268	306	260	287	328	263	262	253	265	284	293	275	278	280	267	313	268	276	291	302	260	322	307	303	285	300	281	281	304	287	290	296	267	261	288	297	261	263	279	269	233	270	299	299	260	276	282	251	276	263	285	303	272	255	262	290	261	290	265	293	305	279	289	260	285	290	294	278	303	272	311	278	290	260	284	277	271	277	259	273	248	301	297	274	279	259	246	284	280	261	284	295	227	277	296	284	260	292	254	273	266	319	255	290	272	278	290	265	305	291	287	302	299	260	266	294	276	276	268	288	256	262	295	275	271	258	281	276	265	298	268	265	288	265	266	273	285	294	260	287	280	251	261	269	274	291	305	289	278	289	295	281	269	299	304	277	278	277	274	281	293	274	295	264	246	267	281	263	298	298	280	270	309	282	242	268	283	279	287	313	270	285	263	274	292	288	301	298	298	267	279	269	274	265	290	288	253	283	294	279	285	271	270	302	285	272	291	279	264	286	275	317	275	290	302	280	261	299	290	295	271	259	283	314	296	281	288	297	266	305	286	254	309	304	313	298	272	297	262	257	283	287	267	306	301	227	284	270	258	269	282	279	264	307	294	279	252	302	276	282	258	301	292	265	284	267	264	276	282	272	268	265	262	282	254	288	256	298	270	262	302	270	285	292	292	293	248	301	291	277	286	299	302	281	264	321	286	256	305	287	276	286	288	282	299	260	289	287	318	268	284	281	286	288	262	267	302	309	290	293	259	265	292	276	292	299	308	289	235	298	286	285	285	294	285	259	246	296	286	268	257	273	320	256	292	278	280	246	244	296	315	291	280	280	289	271	294	293	291	297	295	275	256	300	291	275	294	269	281	304	289	277	268	253	276	292	282	270	269	285	291	291	279	251	261	319	287	267	249	290	291	255	286	292	282	253	275	301	293	257	273	276	274	280	275	266	294	291	280	297	295	275	260	295	279	278	275	292	262	266	260	304	282	273	286	287	291	274	252	296	268	295	264	304	277	297	266	286	264	281	275	278	262	289	281	271	286	300	275	288	279	279	285	299	264	292	286	294	288	283	289	242	296	271	300	280	269	264	286	269	314	290	295	271	283	304	266	278	277	239	290	314	266	269	280	293	295	282	260	271	276	290	265	312	256	293	272	265	275	260	280	267	273	275	252	265	314	265	296	259	294	287	271	276	281	263	267	265	291	291	253	268	272	289	289	266	289	294	313	298	251	274	277	270	308	313	265	298	252	244	287	268	279	283	289	267	289	296	272	279	281	287	285	281	266	270	285	318	268	273	265	278	273	279	288	291	283	276	287	275	258	247	254	284	286	284	288	275	286	273	288	269	272	280	280	296	266	265	261	249	277	281	295	304	277	280	269	263	246	261	295	278	271	278	285	254	305	247	271	299	299	286	258	286	278	291	284	304	292	255	279	275	286	265	266	278	308	301	285	277	306	273	270	280	266	296	301	284	301	281	271	270	253	293	297	281	264	291	249	293	284	288	261	276	268	271	261	274	272	306	252	287	279	286	296	260	271	283	275	300	293	276	302	272	282	300	266	293	257	279	293	301	264	278	263	300	276	262	285	294	286	249	269	257	279	272	271	282	265	311	298	259	277	299	258	286	294	291	273	269	313	297	278	267	278	310	264	272	294	263	291	243	254	287	288	282	291	291	266	274	304	300	292	275	310	279	275	282	303	290	265	283	285	309	292	285	276	295	316	266	283	293	278	291	249	269	234	293	268	300	296	274	292	314	296	256	285	279	293	307	288	300	282	297	296	260	257	281	293	296	274	278	262	275	278	268	274	291	296	265	275	300	296	287	292	251	294	274	269	284	261	259	295	298	282	271	278	296	279	279	300	272	286	277	258	271	257	286	276	276	292	302	279	269	284	273	286	268	295	287	289	288	275	292	262	270	294	302	298	297	288	276	261	306	261	252	290	261	295	302	301	279	283	271	316	284	283	266	271	265	283	291	298	289	269	288	303	279	257	271	292	272	276	318	271	305	267	287	311	320	271	258	286	265	283	279	259	282	275	277	248	275	262	263	284	272	262	295	284	296	282	275	284	268	272	288	298	270	244	276	260	254	296	254	270	284	261	280	284	294	278	294	267	295	275	302	282	253	271	277	254	298	286	283	284	282	261	304	292	287	282	261	261	247	292	292	294	312	286	285	285	303	326	289	308	314	274	272	304	286	249	290	270	317	276	302	254	275	305	280	272	257	261	258	310	251	256	268	261	282	286	286	272	294	266	258	282	300	292	276	264	294	292	262	301	270	257	272	296	278	251	293	262	286	286	302	303	264	277	290	278	296	291	296	253	263	296	283	290	314	294	278	283	255	271	262	254	290	289	258	277	273	265	295	269	309	294	304	300	266	244	270	294	278	289	285	287	274	280	220	294	296	245	271	275	291	287	285	296	282	291	298	279	301	258	273	293	277	281	277	274	274	293	297	266	256	265	285	296	253	276	264	261	310	329	261	306	293	268	252	302	281	318	272	258	282	285	279	272	244	300	254	274	283	292	263	274	307	290	310	286	281	264	314	290	254	286	286	284	265	282	281	286	246	288	274	261	275	251	282	304	286	268	274	302	273	296	282	298	300	271	302	287	285	296	287	269	304	280	273	284	274	294	276	315	275	276	302	254	291	280	295	266	294	296	290	294	277	265	293	280	277	254	278	322	288	283	279	338	265	324	262	290	299	281	277	283	262	288	310	312	304	255	276	273	288	263	254	272	309	263	285	289	291	286	253	266	289	301	264	311	277	261	293	293	309	281	280	239	270	277	304	287	250	312	263	290	306	290	298	293	277	283	276	257	280	283	324	278	263	289	334	266	294	277	299	266	304	295	263	278	311	309	276	246	296	289	237	293	261	262	279	289	296	289	294	273	270	263	274	277	303	258	276	294	302	274	279	279	295	272	307	294	304	289	267	275	314	256	256	286	302	275	250	265	268	275	258	243	294	263	271	296	257	284	287	291	259	271	266	276	289	280	293	275	282	294	296	264	309	280	278	278	301	269	296	324	286	294	282	286	284	283	275	289	256	288	236	283	260	276	311	235	275	295	294	272	287	284	251	284	302	277	272	269	316	253	266	291	261	278	280	289	306	295	274	261	271	268	283	291	274	277	273	273	279	268	277	263	301	292	244	284	267	273	297	274	281	266	266	237	296	292	293	308	328	271	285	258	245	276	273	286	262	280	283	275	289	295	303	302	280	300	268	276	275	256	272	291	275	279	283	289	274	259	273	286	273	280	248	282	284	288	287	286	272	281	277	283	259	275	248	288	262	294	307	293	291	276	276	260
15250	25117	21277	4838	713	562	506	478	490	488	440	402	420	450	425	434	437	450	455	458	446	407	436	424	447	416	447	412	424	430	400	392	404	428	406	448	436	426	432	476	483	554	565	564	512	530	586	617	585	601	527	542	480	492	459	471	454	409	465	461	461	460	473	448	448	451	416	414	445	431	417	444	447	434	449	437	433	424	422	425	445	451	431	426	393	434	450	418	443	425	455	431	386	402	416	437	403	426	420	401	417	457	450	406	432	442	459	441	444	432	427	473	405	398	439	461	410	398	444	472	445	425	446	463	460	371	448	429	422	419	450	437	434	397	398	437	440	388	407	445	427	440	447	420	447	406	406	416	405	456	466	432	442	438	415	428	378	376	455	434	455	458	413	443	437	408	421	394	429	446	413	407	399	421	427	389	441	433	403	400	408	424	456	415	444	438	438	419	423	402	420	404	428	424	446	420	431	390	426	399	467	432	419	432	420	413	459	455	391	438	419	409	412	432	425	430	369	424	411	391	386	433	430	439	401	458	429	411	420	419	444	400	448	413	431	454	416	413	407	417	414	431	397	431	409	409	440	427	427	408	415	401	412	424	400	417	439	411	460	429	448	440	400	447	418	384	470	426	405	429	404	439	428	429	413	438	450	466	426	401	431	403	408	405	396	424	443	397	448	463	422	429	422	409	423	450	443	458	443	398	436	428	414	445	413	436	434	406	414	445	447	456	407	399	412	418	418	389	439	445	398	422	412	437	430	411	458	409	450	435	395	444	406	423	432	433	415	467	429	413	401	445	423	441	432	419	449	459	453	457	394	413	436	362	412	426	399	421	424	415	460	437	388	416	452	421	425	433	414	437	412	410	434	427	454	409	421	444	454	426	428	390	446	431	441	424	410	415	419	420	449	441	459	398	402	409	419	430	458	524	399	432	416	408	411	443	414	419	430	432	441	409	430	451	415	442	475	428	465	407	440	407	438	424	434	416	432	430	381	433	417	424	428	423	443	428	440	413	411	440	414	437	407	441	407	433	471	428	426	442	426	463	411	427	393	410	419	445	405	391	449	436	391	405	415	436	474	442	436	415	439	419	402	418	440	438	428	446	419	432	373	383	393	427	445	400	409	423	404	423	442	416	396	434	464	421	412	389	413	447	414	434	440	411	395	438	398	463	415	418	420	413	429	374	424	446	396	412	441	443	447	427	431	381	435	402	385	444	438	421	393	412	439	399	406	450	439	437	386	433	435	454	431	437	396	435	403	426	384	414	396	425	403	430	399	439	469	426	428	434	456	399	408	412	378	419	430	399	429	418	429	443	423	407	394	423	435	414	425	450	421	435	422	413	431	442	424	400	427	434	423	441	453	421	445	387	442	434	444	475	413	412	434	432	431	448	403	443	436	418	431	392	427	382	428	404	396	438	415	439	441	424	438	438	444	409	396	399	453	436	443	426	425	437	420	420	452	437	440	433	469	460	444	432	452	474	448	413	440	420	408	430	428	454	430	423	423	419	396	470	430	428	453	422	409	450	416	460	433	449	366	419	456	433	408	410	405	425	396	407	415	431	453	434	429	441	444	448	438	405	439	436	418	448	399	435	431	407	434	470	402	413	423	399	406	416	462	439	386	400	456	417	446	402	433	461	418	387	401	399	406	418	448	451	429	455	396	412	414	450	408	444	434	408	410	425	463	443	457	453	421	437	405	427	440	416	390	449	414	428	435	441	461	452	421	416	399	439	440	408	459	434	421	412	433	423	470	451	421	449	413	426	422	422	414	404	448	436	442	411	440	439	409	398	431	424	392	418	430	412	426	431	439	406	469	424	426	400	444	445	455	426	419	407	450	442	437	427	444	434	413	391	411	440	462	422	440	427	430	441	453	439	442	417	440	410	389	399	410	436	415	417	424	459	463	400	423	400	403	415	431	470	419	470	432	423	422	408	427	415	421	447	419	430	425	431	430	416	416	391	408	455	399	420	426	406	424	416	422	418	402	433	418	423	404	421	446	419	433	439	424	424	422	428	380	436	371	405	421	422	456	402	398	435	474	404	417	459	438	428	438	414	423	458	423	441	417	406	434	427	416	425	427	396	440	443	454	435	430	417	399	439	423	406	413	441	406	425	410	440	425	407	415	445	420	397	418	438	425	438	408	408	435	422	438	450	404	421	429	424	431	397	416	411	417	448	445	414	455	426	445	427	434	440	405	454	425	378	427	421	434	407	392	484	406	423	423	408	421	451	411	419	413	422	395	458	401	425	409	462	419	401	405	424	434	425	429	389	438	428	447	416	437	422	435	375	411	419	418	445	443	439	420	396	438	423	433	442	407	434	385	389	465	454	422	445	418	437	413	424	403	444	427	415	404	415	424	431	404	452	430	390	410	465	440	442	466	417	422	403	399	380	422	426	381	424	444	408	419	455	459	415	448	414	418	408	437	405	406	405	439	436	474	406	437	454	459	458	422	448	419	433	398	387	407	419	377	411	434	415	413	431	443	424	413	411	415	427	418	461	436	424	384	411	429	396	408	455	427	423	384	440	414	410	383	418	443	404	413	433	417	423	410	402	458	415	416	401	420	433	412	438	432	399	429	434	395	461	386	401	402	406	424	433	428	440	437	421	437	417	435	434	431	455	430	428	414	417	397	430	419	422	455	449	413	425	419	435	435	407	418	407	457	436	444	403	425	431	410	399	375	395	440	410	452	427	409	401	393	389	417	435	446	406	449	425	411	392	433	412	452	434	466	438	470	420	400	468	426	394	442	412	465	416	440	397	430	419	454	452	437	411	444	446	396	455	468	385	390	387	428	398	423	415	436	412	375	392	463	426	411	439	419	440	371	392	425	437	381	446	412	438	424	403	426	424	430	455	428	449	441	420	434	393	429	408	422	441	404	418	439	395	437	458	403	432	378	453	432	455	381	401	427	462	462	442	420	401	412	404	446	453	406	431	418	460	405	434	439	403	428	392	406	419	408	444	415	411	387	480	417	427	417	409	445	432	421	409	405	422	404	405	464	466	431	434	407	433	446	413	450	447	415	406	390	430	436	382	397	473	419	415	458	437	429	390	439	398	455	402	442	463	432	435	404	430	451	462	432	417	401	444	428	391	465	392	411	450	422	450	446	425	423	397	444	425	445	417	392	426	430	458	435	424	423	419	417	415	421	416	404	422	447	405	435	463	405	425	422	418	422	415	414	421	404	421	410	435	436	443	431	392	403	418	429	409	416	440	444	396	433	414	456	397	429	426	405	409	402	446	408	466	431	383	415	428	430	449	405	471	424	448	417	399	444	430	435	458	408	414	435	431	421	463	418	399	410	439	423	435	414	404	408	440	465	458	416	438	429	439	459	391	391	398	421	435	436	449	432	407	398	408	427	419	415	418	437	405	421	454	430	392	416	489	437	404	421	424	422	418	434	409	415	420	442	381	434	428	417	409	439	452	432	423	408	417	420	375	402	417	445	430	432	408	421	424	438	419	421	420	411	419	420	434	455	425
24353	21433	28585	24672	19465	5115	1265	639	465	428	389	341	381	353	342	341	330	341	281	354	290	287	265	264	290	286	283	309	285	288	262	259	289	261	302	297	293	264	312	313	368	337	329	322	351	348	340	370	382	364	341	302	304	308	305	314	324	256	294	309	323	303	320	302	327	278	261	266	299	266	276	264	290	260	269	282	267	282	272	266	291	311	270	253	256	290	277	291	302	317	288	270	278	282	291	266	267	283	313	287	271	282	255	271	254	300	298	292	289	281	290	295	308	300	271	295	270	275	250	264	270	287	274	259	293	249	282	282	292	292	287	288	287	280	267	262	274	292	306	249	233	255	263	289	305	270	272	258	316	267	275	282	260	262	280	276	286	261	241	288	285	278	268	283	269	290	252	277	287	286	257	253	255	300	296	275	287	236	278	274	267	283	274	264	293	299	292	274	277	262	260	292	268	262	290	258	302	285	273	279	264	260	277	277	272	283	267	273	283	274	277	247	302	307	281	317	265	288	264	254	278	269	255	311	285	252	269	258	275	283	279	277	257	250	268	246	250	286	304	292	255	291	252	259	291	291	265	249	282	272	270	251	261	267	262	270	278	287	267	284	268	255	266	267	273	303	266	287	287	293	307	282	272	265	291	249	279	270	248	256	275	279	283	272	265	274	280	301	219	257	287	271	260	268	262	254	266	291	261	278	259	276	288	272	269	272	258	263	321	305	300	267	298	261	292	290	297	267	302	268	269	294	290	276	276	231	268	286	264	294	299	299	259	270	293	275	302	277	288	265	258	252	278	291	261	275	260	275	291	294	260	271	281	240	268	288	278	267	242	295	292	236	267	270	277	262	265	318	288	296	279	258	267	252	270	280	256	270	253	266	275	288	269	288	286	282	282	272	275	275	266	262	283	271	260	300	281	296	270	266	282	262	279	284	266	246	258	288	294	273	276	277	276	239	264	255	287	280	294	284	268	288	282	276	252	251	274	281	287	272	262	278	298	277	259	293	250	268	315	293	270	275	276	244	296	273	265	238	258	310	264	265	265	269	268	268	265	277	286	272	283	279	264	269	293	279	275	260	298	242	279	254	254	256	283	291	242	262	257	275	283	307	279	305	245	271	287	291	269	257	273	262	259	276	263	260	282	287	270	297	293	252	279	286	263	291	281	286	282	265	257	283	300	267	279	265	263	254	263	236	301	250	274	240	266	259	284	261	281	293	287	274	285	270	256	276	272	264	282	298	296	300	277	277	287	249	264	248	260	302	273	288	289	292	294	281	318	252	291	275	290	267	284	275	296	286	294	271	285	279	291	258	285	263	284	276	277	287	271	271	277	277	268	259	286	278	270	256	247	260	268	305	277	270	276	261	301	265	273	248	285	285	290	261	318	240	251	262	294	291	273	257	281	278	256	283	278	285	280	295	286	280	264	282	281	281	272	270	263	254	258	264	246	300	244	296	264	279	282	281	261	281	278	289	299	255	263	296	280	296	265	280	273	283	254	292	255	261	252	302	267	288	247	271	263	281	282	287	284	304	267	284	279	262	296	279	272	275	275	285	279	262	288	276	288	254	272	282	272	262	248	273	280	326	287	259	270	295	254	264	272	292	289	261	260	294	282	252	289	282	277	316	264	261	286	280	276	253	267	268	240	276	251	272	256	261	275	255	287	276	256	253	277	277	239	286	269	302	290	260	285	246	276	279	253	271	279	267	270	249	261	274	278	268	276	284	282	253	286	274	290	294	275	303	287	275	278	271	287	282	282	314	239	278	296	287	289	275	265	258	262	272	262	290	252	263	278	305	293	253	275	263	272	268	269	286	249	257	235	272	257	260	299	267	279	279	292	284	282	298	292	277	278	291	291	254	278	273	263	278	266	298	260	258	286	271	278	260	251	324	261	289	257	268	280	271	276	266	281	263	276	248	293	265	273	277	275	268	294	266	274	280	281	265	260	324	291	245	271	290	275	266	267	287	300	254	274	279	289	257	296	294	268	271	256	248	279	238	273	294	298	282	258	257	264	221	297	278	263	277	253	287	289	267	263	282	247	288	274	249	258	297	283	289	264	281	285	270	274	287	302	296	278	285	289	288	316	251	265	282	272	268	286	265	284	293	273	268	289	298	294	292	259	311	283	257	262	268	291	284	301	281	262	282	268	263	273	284	276	265	259	253	272	284	281	270	291	277	270	270	261	286	280	261	290	285	258	261	313	293	292	284	278	242	260	284	256	260	276	266	275	268	249	278	278	298	306	245	269	305	257	251	295	291	258	283	269	263	282	258	276	256	266	258	270	284	252	239	254	289	288	278	267	272	272	277	275	275	269	264	245	271	293	285	268	270	252	268	284	264	245	264	263	287	282	280	267	261	283	274	258	271	281	265	270	250	309	275	278	274	265	250	256	292	261	278	298	272	299	265	272	287	273	288	283	283	280	262	272	302	293	303	262	259	286	279	264	285	283	274	286	283	303	287	289	292	253	258	266	294	277	261	252	278	290	272	271	261	269	276	259	292	297	281	260	289	254	264	275	276	275	285	265	261	279	262	262	278	280	260	283	259	286	283	271	309	245	257	267	262	300	261	259	284	274	274	276	265	264	242	248	308	243	273	278	268	282	282	291	236	270	293	267	259	304	286	286	278	271	263	237	277	300	278	269	278	273	236	271	259	292	238	288	295	265	256	251	285	278	272	294	284	268	287	279	276	251	271	269	266	279	275	270	269	251	295	297	284	254	314	279	294	267	243	257	267	287	269	287	331	261	266	275	296	287	265	293	285	266	282	275	261	263	267	278	275	299	257	275	293	279	291	300	266	277	275	286	271	231	288	268	300	283	314	259	256	268	265	312	280	271	266	275	254	278	258	282	306	276	282	291	292	294	283	298	279	288	278	301	272	271	266	259	290	277	243	294	286	288	297	267	303	272	254	297	265	278	287	277	298	310	311	319	258	274	295	281	272	296	256	271	276	303	269	280	280	295	277	295	265	282	241	264	298	281	255	268	266	248	278	240	249	255	292	264	244	243	292	259	265	286	268	263	265	274	293	274	268	293	284	275	285	269	256	265	267	283	298	271	281	267	270	260	298	291	300	275	260	282	283	263	246	277	296	281	291	283	259	256	294	279	279	260	280	276	301	252	291	288	262	269	279	293	277	289	270	272	260	290	284	275	275	279	276	284	283	297	294	266	274	272	275	270	292	289	292	265	271	280	297	258	268	290	322	285	247	265	266	267	268	285	252	278	282	259	303	292	273	277	304	297	243	273	250	263	326	282	272	292	264	254	295	265	277	265	263	255	253	258	279	257	269	271	268	282	269	268	269	267	231	303	275	258	285	306	274	266	267	268	300	247	271	255	275	259	270	303	259	267	269	256	270	269	252	270	272	265	269	284	251	269	255	264	261	265	275	269	272	260	264	283	267	259	267	268	289	265	278	273	273	256	249	275	280	266	273	247	247	287	267	268	251	302	253	257	256	254	274	279	288	272	280	309	263	280	288
19382	39288	36162	16153	4150	1690	1321	1084	880	834	705	664	616	576	590	544	545	512	472	505	456	460	451	484	458	449	485	456	446	424	421	449	431	396	424	448	450	450	506	482	569	667	585	583	587	605	652	702	686	702	610	611	503	456	464	519	494	455	437	474	449	435	486	451	425	436	428	430	454	421	445	391	371	390	443	437	399	423	408	437	420	428	436	403	457	450	398	439	447	447	448	412	434	399	413	396	429	403	383	384	407	421	405	436	427	460	447	451	434	400	436	444	448	438	435	398	397	436	392	418	409	407	436	398	418	384	434	401	404	389	418	410	424	418	445	385	453	448	416	432	382	445	411	400	409	428	401	396	419	397	393	450	433	393	394	415	428	392	394	397	418	434	422	408	430	456	413	463	455	393	425	421	407	399	413	427	369	423	438	422	459	427	388	399	395	390	395	392	417	423	420	411	416	417	393	422	409	428	406	396	404	385	403	434	403	420	377	423	424	427	420	410	423	418	417	418	401	432	384	423	412	461	429	439	393	409	372	423	412	431	409	398	434	395	407	463	391	393	433	451	429	391	462	365	425	449	414	407	390	416	390	395	428	381	438	398	426	412	394	434	429	386	409	394	398	420	376	420	378	401	429	394	435	364	428	412	414	429	408	390	433	426	405	420	437	418	399	414	413	423	424	392	380	432	423	379	418	402	418	386	425	418	409	426	401	428	401	415	384	427	443	428	465	428	419	396	417	402	413	429	435	400	402	413	443	432	431	442	431	439	418	428	420	462	435	428	398	419	417	420	394	365	385	436	412	431	442	405	425	427	419	405	447	409	417	386	440	379	416	451	400	415	372	432	406	396	419	364	431	407	410	436	414	422	401	430	427	428	409	388	402	426	373	410	438	403	400	407	426	427	424	412	415	438	397	440	428	428	428	382	442	447	394	416	416	457	414	408	394	383	393	425	409	377	397	401	411	407	394	387	412	378	391	416	400	382	428	405	420	411	382	382	406	377	412	427	409	440	411	423	385	405	392	434	392	419	418	405	404	426	434	436	398	427	396	409	442	391	447	452	413	445	376	488	439	432	390	447	463	405	396	425	377	417	391	404	419	411	452	451	353	390	411	383	411	393	409	429	402	429	406	380	425	404	451	435	368	433	401	426	424	431	404	444	425	421	413	409	410	399	423	388	415	407	446	376	399	400	428	427	409	442	388	433	396	395	412	409	401	409	448	442	369	429	380	424	390	441	426	414	445	405	429	406	416	411	422	438	403	436	396	447	437	409	405	393	419	429	456	416	417	432	413	384	408	440	400	394	405	417	408	368	409	405	400	421	423	435	417	410	432	404	421	451	376	414	413	444	437	414	434	409	377	417	392	451	400	447	439	382	377	412	463	406	403	423	401	405	372	429	397	420	426	413	378	406	398	422	407	403	425	399	396	418	424	396	407	402	400	419	397	413	410	404	438	432	435	423	411	443	412	415	425	418	450	385	414	433	417	452	422	452	419	415	434	405	442	383	400	408	424	419	418	378	427	382	391	436	407	446	411	439	434	458	415	425	406	405	426	407	390	393	414	384	430	435	401	420	379	450	412	383	446	448	396	428	395	417	434	422	415	365	406	416	405	422	451	408	423	399	403	431	431	409	401	408	432	402	387	410	393	410	413	402	382	411	421	432	445	436	406	395	404	403	403	406	405	403	397	467	416	389	440	400	465	396	391	392	413	414	409	441	409	414	416	408	403	438	419	430	400	437	393	413	424	436	386	408	434	426	392	357	382	448	436	429	415	398	425	430	412	381	411	436	403	462	397	442	398	410	417	396	448	384	446	427	408	384	387	453	426	426	405	440	411	430	431	389	392	418	407	433	442	423	416	449	408	397	408	428	401	402	402	381	432	446	450	403	403	414	405	406	424	412	438	393	438	404	415	429	403	398	430	405	440	385	441	403	431	401	428	420	409	403	434	396	424	453	412	411	412	417	428	420	434	400	394	415	450	452	402	408	420	399	393	419	446	428	414	438	401	402	435	410	428	420	416	408	411	383	433	406	422	381	426	449	404	428	412	426	385	438	395	408	392	446	407	417	421	407	439	426	399	412	398	410	417	413	405	429	398	409	405	441	409	434	450	414	405	452	434	428	425	406	406	472	412	461	426	406	417	410	449	399	398	440	412	396	387	391	445	408	425	408	404	420	440	399	391	369	410	429	405	435	425	411	419	417	420	436	418	399	440	408	385	440	467	432	470	381	429	422	447	410	377	430	447	413	416	409	423	452	401	418	441	431	402	429	439	411	393	421	420	403	384	408	396	357	412	390	409	426	407	402	382	422	423	432	393	439	386	397	415	419	409	430	415	396	443	442	412	401	398	421	407	433	443	409	376	398	422	440	403	390	436	420	426	405	409	408	423	436	417	436	423	402	398	387	451	428	414	400	397	409	439	412	415	391	405	395	435	420	399	419	413	401	429	396	401	378	443	423	377	418	426	413	413	422	415	418	403	410	409	404	435	395	424	412	398	387	424	378	412	433	416	433	402	417	406	458	381	424	422	401	421	422	437	396	393	416	414	391	403	441	384	451	408	426	425	391	409	441	386	375	407	408	410	396	390	418	422	451	427	402	385	407	399	435	433	453	438	447	424	410	415	421	425	398	423	394	397	421	442	415	401	398	379	415	405	408	383	439	420	408	421	390	444	411	387	403	394	418	379	404	386	402	420	428	397	421	432	425	450	411	375	390	410	401	433	401	416	424	399	417	390	439	424	389	416	390	382	422	410	383	402	414	429	428	429	393	410	404	411	432	385	428	440	413	400	425	393	400	427	423	419	438	420	389	413	413	402	415	436	406	433	405	417	375	386	399	423	418	365	385	400	437	430	429	387	466	424	438	395	389	432	432	412	392	399	404	407	411	427	434	397	404	432	406	414	456	437	403	430	378	392	437	430	391	417	397	383	411	397	416	418	406	428	386	432	419	395	395	378	405	431	392	404	422	399	406	373	428	420	394	403	402	435	396	410	415	426	382	438	393	361	427	430	401	415	408	415	398	410	413	428	421	407	389	423	426	413	412	404	412	429	409	433	419	418	446	399	378	387	451	414	418	410	408	436	409	368	389	404	430	410	410	400	416	423	434	426	402	391	392	386	391	431	401	440	382	374	384	420	442	436	429	415	400	423	423	421	402	422	430	439	421	379	448	427	437	429	396	435	403	400	408	450	432	408	397	393	387	437	410	420	411	422	394	440	402	422	413	414	392	425	442	420	432	440	424	433	402	420	442	429	432	442	431	381	421	450	435	391	409	419	427	414	406	459	409	414	434	422	406	423	418	413	393	435	438	428	424	424	434	427	410	402	409	441	395	412	389	403	409	405	423	448	452	413	412	366	419	428	402	416	435	420	398	395	447	410	413	401	417	423	450	420	417	416	392	387	397	418	426	376	421	444	368	410	406	424	432	448	426	412	409	456	436	440	384	427	425	413	429	420	396	410	427	423	388	421	428	415	428	427	368
23284	21349	29130	23946	21260	18642	3287	963	557	465	413	358	361	337	313	289	290	282	259	282	249	261	257	295	234	232	208	238	239	210	212	225	202	226	228	251	233	227	256	240	309	302	310	317	318	312	348	373	386	324	324	273	276	240	240	287	257	258	229	253	269	212	238	224	269	244	222	229	218	219	230	198	206	220	207	211	205	207	218	225	238	234	241	259	230	236	219	249	201	234	210	218	198	196	225	216	186	217	193	232	212	220	213	223	262	219	232	249	239	240	216	206	231	222	234	186	217	191	202	205	206	216	217	222	225	222	220	202	216	226	218	219	195	219	196	205	246	209	233	223	232	218	233	213	229	214	193	216	198	231	200	191	204	201	201	229	208	232	212	200	204	172	237	196	206	213	197	231	238	196	190	220	215	211	188	209	208	200	208	211	203	184	206	202	227	193	223	191	230	212	224	213	219	202	209	201	208	226	219	212	213	227	217	220	206	208	229	222	215	189	209	225	217	205	227	211	204	207	205	226	239	224	195	196	227	214	191	184	195	227	224	203	188	192	226	232	206	220	212	177	179	213	212	236	222	221	209	239	205	206	205	236	204	216	219	195	191	223	217	227	179	212	232	192	222	197	200	202	198	216	234	213	217	198	200	208	228	207	208	196	214	215	212	233	205	219	206	220	194	189	220	218	220	226	219	220	216	212	199	206	201	225	194	192	215	208	210	217	222	227	188	203	219	222	219	208	180	182	208	206	211	203	214	180	235	231	188	196	208	184	201	202	210	237	223	230	206	204	213	196	211	212	218	177	199	238	190	185	209	170	238	200	206	181	216	206	196	213	242	199	225	219	243	207	193	234	226	201	229	215	225	181	232	218	204	219	228	203	202	178	249	220	222	237	205	221	210	212	230	198	216	216	162	198	217	228	203	205	226	221	219	239	203	183	210	208	216	206	222	227	220	206	209	206	164	213	237	204	210	235	206	210	213	203	212	198	217	209	217	209	200	222	206	190	218	206	200	208	218	197	193	201	210	211	226	227	186	211	183	212	187	195	202	222	192	192	225	243	197	207	207	226	193	211	249	249	197	202	222	190	225	217	202	195	214	207	224	199	202	215	201	198	215	205	200	238	181	196	200	236	229	220	232	197	219	221	201	227	204	209	194	188	207	233	221	198	207	230	219	202	176	218	228	219	199	233	189	190	191	207	215	186	190	167	181	181	176	197	210	204	224	189	220	213	229	211	198	226	205	186	213	206	219	236	224	212	197	229	211	220	193	228	224	213	230	190	192	209	217	217	206	203	208	220	194	203	206	199	206	187	220	199	220	201	206	229	202	232	227	209	219	190	197	230	213	217	192	216	250	229	187	204	226	199	182	230	190	228	219	207	210	222	207	211	217	218	221	211	217	220	185	215	215	194	212	209	196	189	221	218	213	216	214	240	213	171	230	227	229	213	206	233	203	223	224	210	218	189	233	226	226	217	185	209	237	216	223	183	225	219	231	216	189	203	206	204	207	197	233	230	194	211	218	230	227	222	202	201	219	220	210	190	207	188	194	205	201	217	215	215	212	232	243	218	221	225	222	203	248	242	207	230	193	197	193	219	184	206	211	198	231	217	209	215	221	215	244	238	192	193	222	216	215	210	225	182	194	196	228	196	211	220	217	212	226	213	198	202	210	213	196	195	183	197	206	245	221	191	216	203	222	190	233	210	213	243	236	216	193	226	197	203	212	217	197	228	208	180	240	190	209	218	205	227	208	215	226	216	190	215	195	230	212	182	219	221	220	213	224	228	243	193	209	217	215	209	226	206	195	206	214	215	234	189	223	205	196	205	226	251	219	179	218	203	218	197	219	195	215	208	196	231	220	220	216	212	204	215	227	210	198	212	205	212	215	194	213	212	222	219	200	206	201	220	220	199	240	236	216	203	197	230	206	229	218	240	186	197	199	217	194	200	184	219	187	224	222	210	220	231	201	191	208	199	213	210	222	188	228	220	197	211	217	214	178	229	227	220	198	194	189	227	224	211	202	223	228	195	194	209	202	224	200	188	264	182	212	210	215	214	197	195	209	210	220	241	226	224	221	219	216	207	238	233	208	199	210	198	178	219	208	225	189	254	185	218	212	193	209	214	209	213	199	210	164	210	202	214	184	237	218	218	216	197	203	215	182	178	216	228	210	191	240	249	216	227	214	199	256	223	222	204	230	225	196	196	220	222	212	220	212	198	212	211	194	197	235	203	195	210	216	193	196	219	198	214	204	184	210	207	206	198	216	208	204	202	190	197	216	215	208	231	210	209	229	215	210	216	204	204	209	205	222	208	195	246	212	225	226	194	212	192	186	204	210	209	211	239	221	231	200	202	223	207	199	212	211	226	241	221	229	208	239	193	200	225	196	201	231	225	198	211	227	189	237	228	194	196	224	209	197	206	219	208	217	217	226	212	251	208	199	196	174	223	224	210	217	222	230	179	205	248	204	227	219	216	227	218	232	201	207	214	231	230	227	210	194	196	210	221	201	231	220	206	193	203	198	222	206	223	227	216	220	226	226	202	222	219	196	195	228	221	212	225	193	233	229	222	226	201	230	232	212	210	203	214	213	222	203	217	208	230	189	240	224	203	192	217	203	226	218	195	187	196	234	203	225	202	213	226	202	184	218	199	211	198	202	215	213	212	218	207	225	221	206	228	235	203	181	202	211	196	206	205	238	220	209	217	206	218	205	200	226	193	201	228	193	206	208	190	210	204	205	200	195	224	198	214	182	204	224	219	218	216	235	200	216	215	219	197	210	206	202	234	209	231	220	203	195	181	198	208	213	208	191	207	210	184	214	212	211	215	205	229	216	200	184	212	206	213	216	220	199	221	209	200	220	228	203	202	214	195	221	192	229	217	198	225	231	191	227	224	196	228	201	225	201	205	189	205	213	235	208	224	204	206	230	191	223	214	223	235	230	210	190	214	200	200	228	202	246	196	226	214	232	231	209	205	181	191	211	216	216	201	206	204	200	217	199	215	202	188	192	210	201	211	204	223	198	195	228	210	202	206	211	185	199	201	199	200	226	217	182	209	209	211	230	210	200	177	198	209	190	179	194	248	207	223	201	227	200	191	210	253	181	218	213	210	224	194	201	226	189	206	237	204	241	222	214	235	216	211	197	207	225	189	217	211	223	228	197	225	212	197	233	233	195	218	185	192	205	226	210	229	213	193	221	221	223	211	209	228	226	214	228	209	212	211	220	225	203	225	206	217	215	209	235	229	219	210	214	200	186	200	201	229	211	201	195	208	188	205	201	190	210	222	216	216	212	214	247	189	186	211	212	239	241	237	203	194	194	198	214	195	189	210	203	215	210	221	187	205	230	202	233	182	215	211	231	194	212	207	191	222	228	218	215	199	225	205	181	221	196	222	219	214	223	210	188	189	208	203	222	189	238	245	209	205	216	241	210	224	231	215	211	231	214	208	232	213	200	225	218	206	235	228	204	202	228	207	198	207	232	215	191	179
22065	44365	38348	17963	4588	2783	2020	1554	1320	1086	926	845	734	676	635	582	512	539	465	482	462	448	425	368	385	418	426	421	382	365	370	381	378	301	369	378	389	398	416	446	564	651	628	586	605	641	676	819	764	663	608	524	474	425	408	392	408	400	414	427	385	383	413	383	383	385	372	355	370	338	326	350	326	318	343	331	327	313	327	345	362	367	338	344	355	386	350	341	355	355	339	313	329	324	340	302	326	340	342	329	299	300	286	344	368	381	388	399	334	357	328	302	318	327	340	314	339	355	341	319	327	338	335	332	324	312	289	319	357	317	307	341	286	319	345	282	324	323	295	354	311	276	354	299	325	338	317	323	321	360	342	348	340	311	328	323	271	332	354	343	324	302	331	318	331	301	327	308	315	325	276	297	310	304	310	334	297	312	318	321	337	297	347	329	358	310	304	343	350	329	331	317	333	330	338	329	305	338	300	330	321	350	314	343	314	343	306	319	353	337	316	354	347	347	314	291	320	306	346	313	349	320	309	323	331	296	314	313	335	318	343	320	335	309	298	294	332	303	316	315	306	307	286	306	327	307	325	303	284	287	329	341	317	322	341	354	340	315	298	308	307	314	329	341	315	304	322	329	304	324	322	351	324	347	305	311	312	322	311	317	310	316	334	332	316	343	356	317	310	327	344	331	344	312	302	343	354	307	310	324	341	315	323	329	359	319	298	325	321	332	305	322	344	347	311	331	319	325	319	351	302	334	332	338	302	318	334	352	329	295	303	298	338	331	333	322	323	338	304	341	303	314	329	343	320	317	301	335	337	311	319	295	294	325	306	351	322	363	341	309	320	311	308	302	293	336	334	327	316	302	333	327	354	316	306	305	326	336	317	316	353	313	318	323	328	318	339	341	321	333	334	291	294	324	323	330	309	301	320	330	295	318	301	332	342	329	309	326	298	324	290	287	335	303	312	311	333	311	297	297	323	321	329	296	297	339	337	309	338	289	325	321	342	289	333	316	347	299	327	268	327	338	358	301	303	316	340	325	307	319	306	339	346	317	353	289	332	315	318	322	287	279	322	340	333	330	292	334	342	325	353	324	330	336	344	334	327	334	322	325	295	351	348	297	321	322	323	299	338	315	335	319	319	332	347	349	354	311	309	323	338	319	338	325	308	340	342	325	291	335	310	325	331	309	319	324	347	322	357	315	364	298	320	346	314	317	324	332	312	302	333	310	322	288	305	362	308	323	327	290	337	306	327	324	317	336	326	322	334	294	329	331	307	320	330	313	327	310	360	356	339	329	321	343	315	286	311	335	311	302	344	329	318	321	327	318	342	294	302	353	344	319	334	306	347	310	328	351	342	325	355	323	286	288	296	332	355	329	332	309	326	328	304	328	326	327	324	314	354	316	323	284	331	364	319	309	329	350	308	322	333	324	328	340	317	336	304	318	324	317	294	311	334	321	312	331	363	294	316	308	318	313	330	316	317	286	335	294	312	311	332	298	324	328	330	303	322	315	309	338	305	318	330	363	344	302	301	321	330	318	323	307	296	333	342	303	319	340	320	310	330	300	316	305	314	331	261	346	320	346	328	322	349	305	335	320	357	316	344	306	322	337	343	303	239	337	311	313	314	336	338	330	338	302	323	315	325	319	311	330	323	332	307	323	299	309	325	322	278	328	305	302	318	315	317	324	337	354	321	344	321	324	350	336	341	321	358	329	290	295	307	342	337	328	333	324	336	322	297	340	336	303	303	296	321	334	339	281	333	314	331	314	320	299	336	340	329	357	348	331	307	376	331	302	330	334	318	339	319	315	332	335	309	327	330	325	314	325	308	305	376	346	298	316	333	345	351	332	306	312	310	312	305	296	329	295	318	292	343	302	313	305	351	311	313	336	304	320	313	336	329	320	323	290	343	321	349	295	316	276	333	299	315	339	330	309	333	346	358	337	359	329	322	330	312	287	343	324	336	322	317	298	309	306	347	284	328	275	341	323	338	302	279	322	354	315	320	328	313	338	338	319	315	340	324	325	331	295	290	317	299	314	287	319	325	304	301	332	341	358	322	320	306	352	306	347	320	314	323	379	319	353	343	303	335	323	322	330	322	348	310	335	376	323	308	302	330	335	308	318	297	343	316	338	301	308	355	322	299	313	308	350	309	331	318	306	302	327	323	325	284	331	319	350	313	309	288	310	362	302	325	332	289	313	322	310	310	305	303	344	302	338	331	315	324	310	341	296	320	302	310	319	304	293	306	315	293	325	299	308	298	328	328	314	320	311	352	320	321	327	301	288	331	315	314	322	361	311	336	331	307	339	354	335	321	314	330	325	324	347	340	323	332	341	323	342	339	319	330	318	321	341	324	322	312	349	306	294	320	337	300	324	331	308	313	320	333	330	333	322	318	305	357	293	337	338	335	343	322	317	320	289	332	307	344	326	333	315	295	292	357	275	304	370	342	340	300	320	324	318	346	346	333	306	327	283	308	341	317	360	341	330	344	311	343	338	328	352	326	306	320	345	305	346	314	334	327	309	337	314	317	323	299	310	340	314	323	346	306	346	294	293	319	313	335	335	299	354	312	309	328	348	325	326	293	348	316	276	299	327	292	299	316	311	312	328	343	319	322	316	326	334	327	281	301	357	329	328	288	313	322	314	305	305	315	329	325	285	323	346	340	309	357	338	309	334	318	343	329	341	313	318	301	315	345	302	350	352	341	332	305	317	317	323	341	343	320	330	329	330	308	352	339	323	310	334	339	331	337	332	313	301	326	303	306	318	346	289	355	310	341	295	322	334	340	335	342	326	319	319	317	306	346	332	308	318	352	326	357	330	295	333	320	289	275	365	334	284	332	356	329	295	333	319	344	296	294	305	339	324	305	314	336	305	341	329	375	287	313	332	316	335	363	326	310	313	323	356	276	341	288	310	339	300	299	301	304	311	327	314	342	321	326	349	314	307	309	328	340	313	362	317	323	343	291	296	298	293	329	306	324	302	309	311	346	311	320	312	292	348	336	327	329	317	320	307	311	316	317	333	329	312	284	280	315	304	299	304	348	309	337	338	313	334	325	326	321	308	325	306	330	295	289	316	338	302	335	303	321	314	299	349	321	342	335	346	339	320	353	313	347	323	339	339	314	330	319	343	329	304	330	318	312	319	304	302	305	295	352	294	328	322	328	342	325	326	279	330	344	323	280	296	334	335	313	308	315	353	316	341	304	345	341	314	298	300	307	312	307	298	307	329	297	345	324	324	324	296	305	334	352	318	329	321	321	310	333	280	331	307	294	328	341	310	321	340	328	316	336	324	289	307	301	328	326	342	290	337	315	311	323	308	348	309	350	317	321	299	300	326	313	311	319	321	351	319	346	313	318	312	333	308	372	335	350	327	348	327	349	310	342	326	335	314	294	292	298	333	354	331	349	337	309	332	313	299	310	323	304	334	344	343	327	339	312	312	300	331	314	333	317	332	314	314	325	321	303	349	314	332	321	312	304	305	329	325
26980	20761	15465	4570	727	439	348	312	293	286	288	316	295	295	286	277	278	269	297	287	295	279	295	277	286	268	252	280	307	329	266	277	287	290	308	285	296	287	288	285	316	336	316	314	316	353	322	340	333	336	352	309	322	255	271	288	308	305	288	298	318	288	327	303	288	292	292	295	293	289	286	265	240	292	320	271	271	273	285	307	283	279	281	296	244	284	287	281	285	294	271	264	283	293	285	280	296	268	287	266	267	273	274	261	258	280	312	311	252	287	277	270	294	305	267	303	309	293	267	289	280	321	283	307	285	286	292	267	270	252	255	298	313	265	266	316	269	268	276	280	290	297	286	274	269	308	295	262	285	287	293	275	292	302	255	276	261	292	273	267	285	286	292	300	273	270	274	282	292	288	301	279	263	282	272	254	287	257	243	278	247	298	316	300	259	281	276	287	287	297	307	306	281	263	286	252	282	260	285	293	280	261	296	257	313	275	266	300	279	264	291	306	306	277	275	265	305	319	282	256	283	258	289	272	277	296	283	255	290	271	287	267	316	292	272	232	283	282	302	265	302	307	293	274	294	253	270	273	287	283	280	300	299	259	277	286	261	291	334	288	290	270	300	255	274	255	299	295	318	272	292	279	312	287	283	274	288	284	292	266	297	290	293	287	256	298	267	273	292	270	278	264	314	281	283	284	273	272	286	286	282	285	258	271	253	282	280	271	285	308	290	280	287	283	286	300	258	290	303	266	269	262	287	305	274	277	282	295	290	299	257	297	276	293	279	299	318	282	286	262	289	304	304	297	275	280	284	278	307	300	313	258	278	283	262	290	277	324	267	284	297	286	296	287	283	264	284	276	278	301	299	249	292	308	297	259	295	255	306	289	274	312	248	304	287	307	267	287	293	299	262	284	277	259	258	310	280	293	312	270	266	286	282	272	320	280	274	284	256	261	274	258	295	273	274	312	278	269	269	284	264	284	282	258	287	267	262	295	287	268	268	285	275	274	271	269	270	283	281	285	235	273	264	268	283	276	288	255	310	266	276	274	280	318	284	281	271	262	266	277	281	263	283	305	299	271	263	260	274	326	312	302	291	260	301	312	251	274	280	299	287	276	264	296	270	314	278	300	276	284	269	298	297	273	284	273	263	282	245	267	301	279	275	284	296	302	294	322	278	255	261	296	289	251	299	330	292	266	283	292	286	274	278	295	269	270	275	280	271	298	306	271	263	275	248	286	293	260	281	290	276	282	297	284	301	268	281	318	283	293	306	273	299	252	251	292	304	266	303	299	254	272	286	267	264	269	287	276	308	297	328	291	272	284	288	253	295	274	281	249	299	291	278	278	294	262	290	257	264	270	299	278	278	286	282	286	258	247	279	289	253	258	310	263	259	280	271	234	303	271	298	301	294	266	331	289	291	264	268	286	306	245	280	278	296	262	264	293	268	269	291	306	290	293	263	280	278	280	272	307	267	275	257	289	299	311	271	258	283	291	278	292	287	266	317	254	279	271	259	285	240	298	308	314	289	301	288	290	298	295	291	282	269	277	280	315	265	298	298	275	298	294	273	304	279	295	305	281	289	270	267	267	305	286	299	260	260	283	286	314	299	251	266	253	281	288	279	274	308	260	274	291	274	266	261	280	307	321	300	267	284	279	289	252	295	282	282	278	271	266	311	297	266	282	326	304	298	286	278	307	302	286	286	268	268	272	302	290	279	256	292	303	289	286	273	308	265	282	305	299	283	250	281	290	308	278	264	301	259	294	298	268	273	260	266	295	291	228	280	258	298	275	262	260	290	278	270	265	266	280	261	287	295	301	314	278	298	279	284	285	265	266	287	287	251	231	304	294	314	294	299	278	272	299	288	292	290	280	290	276	280	274	272	282	289	298	280	279	290	271	311	298	288	283	262	290	304	298	266	271	304	269	266	294	289	285	289	280	298	257	252	282	287	291	278	273	304	289	310	289	270	286	299	287	270	297	291	301	272	288	259	275	274	293	290	266	291	298	303	259	256	267	264	322	261	293	299	287	284	287	303	273	326	253	270	270	302	277	260	293	264	263	255	291	283	279	277	274	295	297	280	284	296	278	279	261	303	290	293	284	290	313	277	269	284	283	277	273	281	282	288	270	264	299	262	289	258	266	302	326	278	316	282	286	273	274	336	262	276	311	259	281	238	284	306	270	259	301	300	258	277	280	284	277	302	272	318	276	254	273	265	302	253	301	258	306	292	264	277	275	265	280	276	271	302	280	269	290	284	296	320	294	250	279	285	285	259	308	255	279	261	303	309	283	295	266	272	299	278	295	305	270	285	302	257	268	262	294	288	319	268	286	290	273	304	285	288	302	292	283	274	266	293	257	320	298	258	303	291	253	284	248	293	299	312	306	281	284	303	286	263	255	263	318	282	268	282	287	305	313	279	293	281	282	256	270	268	295	283	278	276	265	276	303	286	278	273	259	287	303	281	307	287	278	262	289	285	277	281	258	284	291	255	308	251	267	282	327	286	261	305	264	267	267	290	279	247	279	274	288	273	295	266	283	274	297	259	276	306	276	285	304	297	275	282	246	277	257	279	282	263	281	304	277	299	274	254	281	265	270	260	279	273	285	309	269	278	263	260	297	272	272	307	274	280	291	260	292	287	262	246	270	280	291	263	270	287	258	289	309	281	270	274	299	273	297	279	274	308	282	285	265	280	288	250	279	280	297	324	287	288	259	288	243	271	257	280	279	295	284	291	274	271	233	305	308	290	264	258	290	268	281	276	277	286	310	271	313	247	279	273	244	287	288	299	278	279	318	297	282	275	311	273	271	288	295	283	297	290	294	272	292	273	280	274	276	296	288	296	295	286	269	265	283	264	286	255	278	277	282	285	256	281	310	273	281	278	293	292	268	260	269	299	286	278	289	316	287	302	285	291	294	293	285	284	301	302	277	318	283	271	298	288	309	282	277	254	283	289	308	282	267	278	257	261	286	254	291	271	265	288	310	265	272	284	310	257	286	277	278	268	303	301	268	289	275	312	273	281	304	280	259	270	260	296	293	275	271	246	257	261	296	288	278	269	290	307	276	270	280	284	296	289	281	274	314	278	293	284	303	287	251	288	273	272	286	297	277	266	298	225	277	263	284	257	296	288	252	283	300	294	293	297	265	264	272	269	274	293	285	296	302	283	285	288	293	259	274	243	268	259	305	266	286	293	303	287	302	301	292	290	290	273	311	271	298	295	294	293	277	283	285	285	266	293	267	245	278	271	305	295	287	288	268	285	296	272	268	300	308	247	285	302	274	263	283	268	259	282	276	293	264	289	259	283	262	295	301	273	291	280	282	298	260	274	282	317	280	302	258	291	309	295	276	297	278	282	283	293	264	270	283	306	292	289	311	283	296	253	256	276	282	320	259	260	271	278	268	266	263	296	301	315	268	271	268	288	291	268	273	304	303	274	264	263	262	305	276	279	283	297	284	289	249	268	269	259	294	282	269	286	262	292	278	273	255
15244	25258	18541	5223	990	557	497	497	468	471	425	420	452	431	422	415	432	420	437	426	459	391	430	434	443	410	406	424	450	429	416	404	409	422	442	402	446	420	467	496	518	555	546	540	582	564	553	640	612	575	507	509	500	464	443	425	451	432	473	446	417	443	476	483	477	432	427	444	420	405	429	458	447	424	445	416	446	413	424	442	427	472	419	423	441	422	431	443	462	422	453	424	397	435	424	433	453	425	421	408	412	423	420	443	435	485	441	471	414	430	425	475	430	436	427	450	409	432	453	458	418	430	462	440	424	413	436	431	422	431	413	406	445	406	445	434	442	431	438	431	381	446	419	428	436	414	441	386	429	461	411	417	403	431	400	408	441	452	424	401	436	468	454	415	446	434	432	439	405	419	440	412	425	398	414	438	433	404	427	416	478	421	376	411	435	439	396	427	427	383	455	434	459	405	415	432	412	403	403	436	440	461	436	403	434	478	455	413	433	431	427	414	423	430	407	433	401	432	439	404	424	377	417	398	416	417	424	436	435	438	400	443	396	388	420	447	453	424	429	421	431	428	439	423	403	430	438	422	444	416	452	433	414	430	460	388	388	433	457	461	411	464	439	420	386	405	446	413	413	435	451	373	429	395	441	461	464	412	408	424	424	463	396	404	406	461	459	433	461	422	440	414	444	414	396	515	419	429	455	425	442	420	413	395	444	414	400	416	445	430	430	445	415	444	454	406	441	386	437	429	451	399	409	417	451	409	439	394	442	433	426	444	433	424	432	411	430	427	434	429	414	398	437	439	452	461	414	429	428	414	446	421	415	412	461	426	441	524	408	438	458	417	444	437	396	406	415	404	408	410	478	412	417	413	413	411	383	442	442	399	387	440	442	438	420	428	417	404	411	420	408	387	436	400	455	408	447	451	445	417	399	408	421	426	427	424	403	411	418	409	431	433	450	442	400	439	412	447	476	421	408	417	440	446	401	432	428	438	442	429	449	431	416	438	446	436	403	414	427	389	431	436	408	432	448	442	442	449	430	447	438	408	401	442	416	433	430	423	393	449	425	462	425	410	435	437	477	438	438	417	371	437	409	413	391	424	403	412	472	409	401	433	415	414	392	417	406	436	405	437	441	418	438	450	416	441	449	432	454	404	403	469	443	430	411	432	445	436	431	434	403	400	416	428	433	426	402	395	455	438	442	431	433	419	450	433	439	428	437	460	432	416	424	424	433	438	433	404	419	400	442	425	428	427	435	422	424	470	423	415	396	424	442	435	429	421	438	409	429	434	406	428	427	413	427	414	413	412	423	433	398	468	390	386	409	425	419	444	423	404	388	428	402	441	404	439	415	436	416	396	404	477	452	420	411	394	390	425	449	423	458	419	428	438	435	425	426	421	397	432	429	440	481	449	453	431	433	454	446	424	427	441	412	443	408	437	417	444	458	389	398	459	438	435	441	441	426	450	414	419	415	388	446	432	441	410	437	442	445	410	434	424	405	405	436	464	402	396	440	430	466	415	471	462	405	428	422	408	435	438	428	414	455	430	439	432	455	423	396	389	411	409	419	411	476	388	452	406	420	465	434	412	413	424	431	413	459	378	439	446	427	408	450	412	430	435	426	397	425	435	418	430	423	433	413	430	386	440	397	391	421	445	448	425	397	455	415	447	423	401	402	432	416	438	411	461	406	422	435	404	411	434	439	408	422	461	425	432	413	442	402	400	446	421	432	454	463	434	374	418	437	430	406	438	444	443	419	415	430	448	423	400	467	436	427	394	423	412	412	445	426	412	437	406	428	451	466	405	434	433	411	478	411	422	449	404	424	434	432	451	423	435	417	430	421	413	396	419	410	437	410	425	445	446	431	408	381	445	452	457	433	416	425	440	418	424	449	458	405	421	443	436	433	438	424	376	444	433	408	397	417	414	409	426	414	435	412	417	421	384	414	457	428	452	444	419	453	423	390	452	471	442	396	450	444	419	436	431	429	392	398	427	455	437	387	434	429	422	438	400	390	436	424	408	424	407	458	447	421	438	401	459	409	459	411	386	443	419	447	427	422	456	427	421	400	412	445	415	409	436	439	385	435	395	474	422	386	443	426	456	436	428	460	417	402	438	448	436	408	422	435	456	399	413	393	404	423	389	402	440	388	392	417	417	439	418	451	389	444	410	427	432	417	425	389	452	422	410	406	402	445	436	413	433	441	420	425	422	407	413	441	411	436	445	421	414	414	440	424	429	435	416	485	414	415	465	432	405	410	480	435	386	411	420	440	441	399	461	430	396	429	387	407	467	418	421	427	432	451	367	450	402	433	439	448	399	431	431	439	434	461	432	419	422	432	416	455	445	438	435	431	415	436	448	414	400	449	429	409	415	405	419	425	438	456	437	423	390	437	449	461	445	436	420	450	420	463	437	436	434	453	418	435	434	422	454	422	450	420	425	438	413	432	432	429	448	413	418	422	442	401	408	423	427	419	438	421	413	404	438	437	423	421	426	453	479	423	438	412	437	417	448	409	512	398	464	435	433	451	435	445	430	455	406	421	436	480	421	409	447	409	437	432	436	419	416	475	414	448	380	424	405	393	412	439	387	452	395	372	398	439	387	406	476	441	422	450	437	411	391	405	423	408	426	434	412	448	412	418	444	419	390	413	425	388	444	481	390	436	419	424	391	426	424	451	445	418	420	415	421	452	454	438	450	437	416	481	436	426	401	395	387	387	443	419	423	438	416	441	444	406	408	431	427	412	428	414	434	440	429	426	405	430	404	445	403	435	471	421	471	405	456	389	408	415	443	401	407	420	425	428	443	408	436	444	455	405	459	433	438	395	410	404	421	452	409	400	405	404	440	424	428	429	403	430	409	405	406	417	453	433	436	401	447	436	390	400	413	471	424	421	445	437	461	451	441	394	434	434	425	400	426	455	400	422	436	405	427	426	440	407	453	417	432	411	419	440	395	415	413	430	421	447	382	421	435	410	443	451	425	443	426	408	443	455	401	421	422	433	450	415	427	420	440	408	422	479	465	440	421	434	417	471	428	424	433	423	422	472	428	447	415	399	414	431	440	419	419	406	418	431	426	422	469	430	415	410	398	444	415	427	432	417	428	404	401	418	432	428	409	412	449	379	400	440	451	440	408	429	421	422	418	394	430	405	445	396	428	451	408	445	417	432	411	425	410	442	457	454	411	410	433	449	445	423	424	427	429	438	402	453	411	404	386	421	439	405	425	409	433	465	435	388	414	431	377	422	401	433	478	426	425	433	406	402	381	452	465	437	409	380	445	447	422	470	445	446	447	413	489	389	464	443	457	410	395	394	409	459	416	411	395	453	410	449	397	432	439	430	441	388	435	452	402	479	451	447	420	436	454	407	460	477	387	401	446	406	426	396	433	395	447	394	415	452	396	455	449	451	401	425	446	427	421	436	423	410	428	384	415	406	374	414	414	466	448	426	432	411	447	468	447	423	426	416	393	420	440	447	453	433	408	435	419	433	415
24391	21388	28527	24569	19409	4407	1142	627	486	460	430	354	336	346	349	353	337	292	328	309	330	318	302	295	304	312	320	308	295	287	268	267	295	295	296	270	271	314	298	319	333	312	335	361	338	331	385	422	377	381	347	311	365	297	272	294	302	312	305	279	305	332	308	263	303	288	297	285	304	293	273	257	271	315	254	298	299	285	291	307	252	263	278	287	312	302	290	292	260	281	282	296	274	299	264	287	275	311	265	261	297	283	289	302	319	275	298	274	282	320	279	297	320	301	297	298	294	299	298	298	269	284	295	259	262	317	299	290	265	269	277	317	286	265	280	269	282	267	271	281	266	271	305	313	300	273	265	295	281	255	276	282	266	264	283	313	292	279	294	280	301	310	283	286	277	271	306	293	269	255	302	302	291	287	255	276	301	292	287	291	264	296	323	302	282	317	283	277	286	257	291	299	289	301	278	286	312	258	274	292	291	280	270	273	288	296	279	286	318	272	278	281	265	268	275	274	276	237	275	251	283	282	273	301	284	292	297	278	268	280	254	299	263	262	272	309	271	264	287	295	261	277	247	270	289	293	277	267	310	293	282	290	274	271	291	307	260	283	304	279	287	290	267	273	265	311	306	276	288	275	292	254	285	258	283	271	262	270	294	268	282	278	303	301	289	316	272	287	262	295	273	266	298	265	282	285	252	292	294	271	264	284	291	275	270	247	282	258	281	271	306	289	276	273	283	289	277	263	283	259	316	247	271	286	291	291	273	258	279	274	263	288	296	249	263	292	270	268	304	275	323	277	258	312	274	266	284	273	280	278	272	257	273	285	319	269	268	236	260	267	253	270	277	279	293	282	271	268	293	255	257	268	271	258	287	272	265	266	302	277	286	294	292	276	282	300	275	310	280	303	273	277	276	286	291	268	285	277	284	264	275	298	293	280	281	276	287	284	255	309	283	291	261	266	278	306	240	279	323	259	278	305	279	292	278	296	274	256	277	269	279	267	278	265	280	264	279	257	282	275	286	285	293	298	314	301	274	243	249	268	289	267	284	276	269	271	313	285	259	274	249	282	281	263	254	253	280	302	278	262	282	279	318	277	276	305	277	280	258	269	305	278	306	282	302	264	290	297	291	285	262	290	303	260	294	285	309	274	294	265	283	299	298	274	275	281	300	281	277	292	292	303	273	285	314	297	304	274	277	274	292	296	285	270	305	251	281	260	276	280	316	282	326	271	282	287	289	273	295	293	313	274	304	301	295	293	273	290	269	283	280	269	299	283	324	293	263	267	282	268	293	274	247	290	302	288	286	280	287	261	301	260	289	272	275	286	259	275	309	284	267	272	255	270	272	305	262	247	265	267	294	282	294	273	293	292	285	255	264	277	282	295	298	284	266	316	317	288	270	295	263	285	306	289	260	269	260	253	324	261	286	291	262	281	273	294	273	289	272	306	294	299	263	279	290	269	280	292	276	294	276	295	301	246	286	261	263	270	284	263	318	279	286	272	287	302	281	281	266	291	270	291	247	272	303	287	286	278	272	264	260	270	298	277	285	318	293	292	297	280	281	325	260	289	275	298	287	255	276	283	311	291	307	264	270	282	283	315	289	285	308	269	283	299	284	268	301	250	313	290	291	283	323	278	276	292	252	291	265	265	286	241	297	267	263	290	262	306	285	259	277	279	281	277	249	295	271	294	294	270	287	281	282	283	304	301	289	318	295	269	278	283	287	270	284	281	294	297	274	263	261	254	305	278	289	284	225	297	306	288	281	266	294	288	291	303	265	298	274	278	279	334	278	272	267	318	283	274	245	269	321	291	308	282	296	249	245	264	286	268	295	279	281	285	294	291	265	304	301	278	299	276	265	330	284	292	236	263	266	281	260	255	257	300	294	272	280	283	259	276	273	271	274	272	314	285	333	256	269	314	292	295	269	279	269	272	310	300	271	292	283	304	269	274	288	263	274	257	288	253	267	294	285	284	280	283	298	259	295	287	306	301	296	287	284	290	293	262	295	271	297	273	269	309	270	296	299	305	279	281	280	284	287	263	302	283	313	292	302	270	286	259	308	232	288	262	273	261	306	282	283	290	280	296	275	298	289	296	279	274	280	279	271	290	283	265	284	278	269	296	296	317	291	298	262	286	283	289	282	257	272	273	276	281	296	294	268	288	263	301	299	293	290	283	264	280	266	306	277	291	285	288	274	290	279	294	294	259	282	282	280	306	265	268	264	289	286	286	301	256	273	299	258	301	262	286	293	275	271	293	307	276	286	292	296	297	313	296	273	274	265	292	291	304	288	274	267	287	290	286	272	295	275	272	292	269	269	279	320	273	271	339	286	265	281	303	284	288	281	291	286	253	303	243	312	287	261	298	309	284	254	288	262	279	275	297	264	281	277	262	269	265	306	251	269	283	265	290	281	298	277	272	273	298	248	268	285	299	280	247	290	268	271	258	325	275	281	286	306	282	292	284	270	275	263	279	288	297	258	316	267	302	283	291	283	265	288	329	272	298	280	292	268	265	274	281	279	299	303	266	288	295	306	302	321	279	271	306	314	276	271	286	287	291	301	289	257	297	282	296	297	268	274	295	288	294	257	274	280	289	334	294	279	260	267	292	260	268	289	292	259	280	281	301	280	267	247	263	266	290	283	279	294	268	270	270	307	269	288	288	301	245	287	260	294	301	277	264	285	264	306	342	286	292	273	303	270	272	291	271	278	296	296	258	298	296	271	296	268	286	312	278	305	290	281	261	265	282	277	289	282	308	292	288	268	277	282	272	272	271	286	314	286	276	290	314	312	260	279	281	266	314	262	284	269	287	256	308	275	279	273	294	273	294	255	268	298	260	277	277	277	285	304	322	271	289	283	286	298	272	289	285	278	279	246	280	287	292	264	270	298	301	290	295	247	292	257	254	292	309	289	275	292	274	287	252	301	283	276	310	264	281	269	287	292	272	278	285	287	294	282	244	295	259	292	262	278	277	276	260	267	268	305	240	281	304	281	274	292	278	274	268	285	301	260	280	254	299	292	283	276	239	293	288	286	278	275	279	290	277	294	284	264	306	271	285	277	270	269	289	294	261	300	286	279	294	290	287	253	293	285	257	259	269	270	283	293	286	309	301	275	287	301	283	269	303	281	305	272	260	301	298	286	296	299	295	226	300	282	278	288	301	273	279	298	285	281	289	254	257	280	275	259	267	255	290	272	275	257	261	254	277	272	295	295	240	268	283	290	263	268	277	268	307	290	279	280	253	273	272	290	249	261	269	287	277	303	280	260	299	284	309	320	287	232	252	243	286	295	261	298	269	257	306	295	294	290	303	266	283	276	293	286	248	275	283	280	278	306	279	267	257	263	284	289	297	295	300	279	309	274	280	300	266	273	247	307	266	243	268	264	268	276	303	287	305	305	237	302	286	280	263	263	258	280	267	291	277	266	294	269	277	262	282	263	269	297	268	296	302	283	278	266	294	278	289	267	243	289	301	299	279	285	260	269	296
19024	38454	32373	12024	2682	1751	1338	1089	921	847	796	627	675	587	574	561	551	498	514	534	538	496	467	506	488	453	476	478	457	410	410	468	437	430	428	498	460	452	527	530	622	615	628	648	673	629	716	759	673	649	621	610	567	497	503	524	497	525	455	477	530	502	442	436	424	426	471	433	442	422	462	404	415	447	442	446	436	442	473	450	465	450	427	449	442	444	441	446	414	450	436	427	421	420	420	438	438	435	412	404	445	424	449	438	498	463	484	433	474	466	473	472	455	430	445	483	459	464	428	402	407	417	424	435	443	466	390	438	412	440	421	424	418	431	393	429	426	467	428	419	446	449	397	459	426	430	433	420	436	418	455	429	410	422	416	438	455	430	423	425	420	455	395	421	425	407	436	417	415	444	385	415	416	426	385	472	414	442	444	420	408	420	431	425	396	426	379	417	442	446	446	435	373	423	414	423	448	413	424	421	429	438	424	415	431	474	436	455	448	402	449	419	446	415	454	423	437	431	437	417	454	412	460	429	441	446	436	440	420	436	417	417	429	424	451	417	419	407	416	429	415	418	429	411	419	404	441	461	404	419	442	417	435	403	405	404	419	438	457	445	435	428	414	394	437	458	398	471	433	412	438	416	440	385	424	436	418	434	437	399	446	363	429	410	394	435	389	434	466	409	439	457	370	437	426	425	425	447	440	428	434	447	423	415	444	427	436	385	424	451	433	451	417	433	423	383	439	453	413	395	414	428	407	427	397	419	409	438	417	429	436	437	461	437	430	408	424	447	422	411	403	390	415	421	445	463	435	438	414	442	427	439	422	414	423	449	417	411	432	406	439	436	396	429	392	431	432	445	443	433	401	405	408	425	436	431	437	430	446	405	424	427	446	451	431	404	409	451	443	444	440	413	439	438	425	419	420	406	474	458	454	418	408	403	379	413	404	406	439	428	443	403	434	417	450	410	414	423	422	410	454	420	433	428	426	448	444	436	461	403	426	436	417	458	452	415	423	395	419	417	406	418	429	414	424	414	434	396	430	443	415	397	399	419	420	428	427	436	415	428	400	446	440	443	433	408	446	398	455	433	430	397	444	439	409	470	404	466	406	439	432	444	435	409	423	406	443	416	433	429	422	413	442	468	436	422	430	410	429	431	402	433	398	437	395	425	428	407	434	389	418	427	470	466	439	453	434	423	441	430	372	417	436	385	474	409	434	395	409	437	423	456	428	401	459	415	413	391	455	394	441	438	415	415	438	422	473	417	430	413	433	427	441	417	452	432	429	418	467	450	449	432	412	399	439	424	442	446	400	431	416	425	414	425	418	398	444	425	445	434	428	395	436	392	420	439	446	460	407	435	447	384	463	454	407	434	438	415	431	439	417	422	424	423	450	408	418	417	409	408	425	432	436	465	428	428	437	431	429	407	438	406	445	459	400	436	416	419	418	442	442	434	439	407	427	436	402	438	447	465	420	436	464	438	447	431	451	386	425	424	415	427	426	424	402	418	419	473	431	413	445	401	449	402	423	433	426	438	429	428	447	454	421	430	432	426	422	437	415	434	431	443	439	420	426	426	426	418	427	448	452	431	378	415	443	419	434	404	434	421	420	377	430	452	439	408	426	441	417	464	458	420	421	431	451	450	427	410	451	419	402	418	434	392	410	431	405	425	446	414	423	460	416	423	391	418	432	406	427	419	408	421	440	450	464	498	448	438	425	394	444	402	460	407	433	441	440	421	390	448	470	430	463	435	457	404	456	440	435	428	436	406	395	427	455	413	441	407	384	437	417	393	432	370	439	386	422	432	419	464	422	440	414	421	419	451	447	447	448	422	409	425	451	419	428	430	424	423	463	411	401	399	438	413	443	366	455	424	405	420	438	439	442	422	445	468	435	382	406	438	457	445	449	454	429	422	453	435	413	441	419	409	428	442	423	407	446	418	420	433	415	410	444	415	404	426	431	433	387	432	431	436	422	457	441	440	412	478	428	415	435	435	402	431	429	409	437	410	425	440	408	411	403	474	397	429	402	447	423	429	459	429	411	411	409	444	437	438	414	478	407	430	438	422	440	452	381	445	417	431	400	453	419	465	421	426	409	377	449	397	391	421	412	426	424	436	459	421	442	456	420	412	452	427	402	436	437	391	422	445	435	435	404	451	429	437	408	388	402	432	403	467	444	417	423	421	431	432	448	426	419	430	406	432	407	456	456	401	445	426	438	438	445	460	414	446	418	420	457	447	440	415	427	431	433	426	387	407	439	419	422	423	421	419	393	447	467	438	428	450	408	405	430	451	430	447	437	394	436	458	413	447	435	413	457	405	443	379	449	486	433	407	423	414	433	404	417	440	394	461	442	435	429	384	448	388	427	437	428	425	414	380	453	437	453	391	414	449	443	457	461	387	444	420	438	430	465	427	410	411	430	435	429	450	404	425	437	423	415	430	430	399	431	388	454	415	429	436	420	448	433	402	393	416	420	420	395	417	392	417	438	448	460	455	424	467	450	426	391	429	459	447	433	439	425	415	409	422	459	446	418	406	403	396	408	425	424	439	419	393	417	423	460	446	411	414	421	436	412	438	418	429	401	415	394	427	416	449	437	436	439	429	427	457	403	397	476	407	440	452	408	414	427	438	416	427	429	412	403	417	422	432	448	458	427	464	408	419	443	387	423	454	435	414	428	429	397	418	437	422	440	440	441	442	418	447	453	428	416	400	395	404	418	452	406	406	461	390	456	432	388	407	420	423	408	447	445	411	432	446	424	444	416	459	400	399	421	410	438	433	405	415	411	406	448	440	437	418	456	407	407	398	454	438	407	443	466	439	421	420	427	427	426	471	445	426	406	435	451	425	399	452	431	447	430	423	443	484	455	413	435	425	438	408	440	463	398	412	419	423	439	436	395	377	423	431	387	479	446	452	428	428	396	432	471	423	445	401	421	449	432	431	423	429	445	392	468	408	448	449	433	426	424	452	459	444	424	410	422	434	480	432	407	413	413	420	411	406	445	428	440	426	404	440	426	416	460	406	393	403	436	431	430	433	411	405	461	426	435	458	429	418	461	437	434	447	428	429	426	436	400	429	421	430	466	394	441	405	445	427	459	396	389	417	461	418	432	445	432	413	443	425	400	450	413	419	471	445	407	409	447	428	442	450	449	455	449	400	416	421	408	427	418	459	421	415	415	418	375	445	417	438	467	419	421	424	437	438	407	427	410	436	431	460	425	389	406	427	435	460	430	442	412	426	422	426	430	425	427	427	428	427	437	406	459	429	410	417	426	406	446	405	407	444	430	425	441	424	427	447	418	438	431	415	376	433	422	428	459	408	437	435	463	427	465	412	447	411	426	403	412	448	404	402	443	420	423	428	472	401	430	436	437	426	409	424	396	416	423	440	393	425	408	431	414	426	421	431	422	449	419	419	402	430	425	415	420	422	434	424	439	429	408	422	432	428	421	438	446	425	433	424	452	400	406	420	426	399	405	445	423	427	382	440	436	431
23335	21393	29163	24105	21276	18591	3561	960	582	481	442	381	361	351	321	291	302	312	295	281	289	283	258	257	275	259	300	267	249	273	239	257	223	261	219	230	264	248	279	286	328	325	337	361	308	335	391	400	369	352	310	319	290	273	257	261	260	269	249	260	278	248	262	236	229	254	270	229	248	227	210	227	233	231	219	216	217	238	240	258	225	213	229	227	233	239	226	237	207	219	248	230	211	222	211	233	213	209	216	230	232	196	243	229	260	243	244	238	260	245	234	247	244	220	252	243	233	214	249	228	232	249	257	217	203	226	220	224	231	234	233	241	228	241	233	226	231	223	233	217	216	234	227	249	241	220	214	213	209	207	259	216	246	221	206	240	229	221	229	226	213	199	218	260	233	253	231	246	231	226	212	253	214	226	211	221	237	239	219	215	218	209	242	255	220	214	214	200	219	212	241	219	228	200	214	215	226	231	238	236	230	230	217	211	217	222	232	246	234	246	225	201	224	243	221	218	220	236	235	203	252	231	233	216	256	229	240	216	252	239	219	254	241	232	238	216	210	220	225	204	237	207	241	213	229	235	196	217	219	239	228	220	214	231	219	222	214	248	243	229	250	243	236	231	185	206	250	205	251	218	225	224	210	197	216	220	244	217	243	232	264	217	214	212	216	219	213	226	215	221	232	252	254	244	213	223	225	215	225	219	232	216	245	224	205	213	216	230	233	249	222	226	192	243	227	229	220	251	215	208	225	233	243	207	236	225	240	229	223	208	215	239	208	242	220	225	249	232	239	210	228	253	225	226	230	206	212	223	250	241	221	212	194	233	227	247	208	243	249	235	220	232	208	239	243	212	232	222	201	254	215	196	225	245	234	218	235	227	229	227	234	273	211	236	199	255	235	237	221	240	221	225	205	222	223	212	215	210	215	248	215	232	218	241	206	213	212	203	237	239	240	241	216	191	210	222	257	235	251	217	222	213	226	226	231	220	213	188	243	252	222	227	226	239	191	240	212	225	221	228	222	234	242	238	231	199	233	216	211	248	224	207	230	225	232	223	209	240	221	227	222	236	219	213	251	200	227	251	250	216	239	219	242	225	229	243	234	226	211	231	232	243	231	235	249	222	242	216	224	227	226	216	245	229	232	231	249	205	221	203	222	238	214	209	212	213	218	230	243	215	215	218	232	241	207	219	235	233	232	249	229	216	229	224	228	236	220	214	196	243	224	239	219	239	236	240	202	249	221	194	227	182	210	234	230	225	219	234	216	203	272	207	220	217	242	215	216	292	236	199	199	234	215	227	218	222	244	230	253	251	257	226	237	248	231	240	254	212	242	239	209	210	227	246	240	236	248	244	239	231	238	260	225	233	230	247	248	236	233	206	231	210	239	215	230	225	191	234	193	199	217	232	202	262	245	199	238	221	242	226	250	227	236	235	233	231	211	232	233	244	202	209	223	239	212	207	201	196	225	216	222	195	218	261	237	231	230	212	227	258	245	232	223	250	235	243	195	215	235	228	237	229	226	228	232	232	219	226	233	231	234	250	204	235	202	215	242	224	251	239	209	249	259	265	253	214	249	222	209	224	226	234	254	204	219	257	228	247	221	215	193	236	232	219	246	201	249	212	231	232	243	220	238	227	235	227	224	208	244	233	220	200	229	191	229	206	215	224	220	227	212	228	207	265	224	239	207	209	243	240	231	255	241	219	236	259	229	233	219	243	234	228	196	236	239	230	256	227	249	244	216	224	229	242	236	239	213	223	235	219	242	207	250	229	257	230	219	180	241	226	236	238	227	225	205	210	229	221	234	228	230	240	235	232	220	223	248	208	212	223	242	192	272	226	241	237	220	233	237	232	231	222	226	213	242	213	262	247	214	247	219	234	224	205	254	218	241	220	236	232	235	212	247	222	232	226	216	229	211	236	234	244	208	233	218	227	242	229	220	197	221	236	213	230	243	206	203	267	203	209	235	247	201	224	222	223	247	209	230	240	225	184	215	218	243	245	223	220	214	223	208	232	219	239	197	218	217	210	223	206	235	212	201	220	234	203	238	247	233	215	202	231	213	224	212	242	230	229	213	223	235	232	224	233	224	216	243	210	233	231	197	232	208	224	238	230	220	209	226	204	225	215	216	214	234	238	259	217	228	218	244	218	247	219	221	216	237	194	214	231	188	212	226	233	230	202	216	238	207	240	246	221	235	191	217	229	234	215	222	211	209	218	233	222	222	208	258	229	233	266	220	233	236	236	239	210	225	201	195	256	238	230	255	200	214	257	209	228	212	247	243	226	248	211	225	235	212	219	213	209	197	225	254	212	230	221	228	246	221	229	285	224	247	246	222	224	231	217	229	227	246	213	251	234	215	249	232	208	227	205	223	226	237	220	227	195	216	225	246	234	211	222	249	203	246	231	232	239	228	208	265	244	215	239	237	211	225	224	206	222	196	224	263	234	256	207	236	207	205	223	232	215	226	234	231	227	225	236	242	224	224	230	231	216	215	222	212	265	233	241	224	219	236	214	218	225	206	210	219	217	215	202	215	236	226	236	208	272	237	258	230	224	242	215	227	229	219	228	246	201	211	232	246	212	211	228	207	226	229	249	209	210	230	218	213	219	219	235	248	211	222	186	218	228	207	248	197	213	219	207	245	226	213	209	229	223	239	209	224	222	234	223	240	202	228	214	239	222	240	237	225	222	236	255	223	239	247	221	223	216	240	208	219	221	243	208	254	213	215	222	221	245	235	228	235	217	214	213	262	242	207	249	217	250	222	210	217	213	208	266	244	226	216	223	244	220	243	217	179	219	219	228	227	222	215	206	231	255	270	233	222	237	221	218	251	236	222	242	203	215	234	233	239	217	224	201	230	243	230	235	250	216	240	237	238	211	250	216	188	229	215	220	236	242	247	228	203	231	214	236	247	206	226	190	223	231	209	219	226	198	226	217	212	232	203	228	243	229	231	220	222	228	218	204	224	236	233	213	223	228	218	214	218	218	216	217	241	246	196	211	225	197	213	213	227	230	224	239	207	231	245	234	207	228	206	247	218	249	225	225	223	238	228	205	220	214	230	229	248	227	207	223	221	250	208	217	224	224	236	235	243	239	222	213	217	210	220	231	240	225	249	237	238	231	202	245	235	183	214	225	253	224	227	243	223	225	251	216	216	224	237	219	252	234	217	203	221	239	215	229	211	234	218	252	238	232	206	243	246	217	217	222	260	221	226	206	230	220	222	242	220	206	240	220	238	219	221	227	223	243	217	235	229	208	244	252	243	220	244	222	245	219	220	233	214	221	244	232	232	216	214	224	229	253	228	226	222	205	223	212	245	231	219	230	208	228	213	198	229	229	248	243	202	236	240	208	210	236	230	220	226	222	233	230	223	229	232	228	216	228	230	242	222	236	235	223	235	221	246	245	218	240	211	213	234	245	219	241	240	234	211	229	236	201	246	248	210	217	250	223	242	239	229	245	233	230	211	207	226	206	206	235	216	234	206	226
22137	44312	39245	18698	4970	2728	2112	1577	1259	1141	948	815	722	686	648	634	527	551	546	489	495	477	475	419	423	407	405	381	379	408	414	407	422	363	428	377	378	408	423	449	567	648	632	612	645	650	722	771	743	589	542	577	542	452	465	473	463	460	415	395	478	410	427	359	381	368	364	339	355	353	352	332	336	345	326	330	337	363	339	379	331	329	397	406	366	353	355	367	379	404	375	371	330	359	321	348	325	323	341	386	358	359	333	418	415	346	418	356	385	349	369	410	387	331	349	378	344	335	326	344	363	302	330	346	354	338	362	324	367	345	345	340	342	343	355	355	317	343	316	298	311	314	355	348	330	366	317	359	331	331	346	349	365	380	332	356	323	338	382	331	345	358	332	356	312	345	333	287	310	382	341	336	327	370	355	346	367	340	321	356	343	331	351	338	352	337	339	350	365	335	348	369	359	345	353	396	350	347	341	343	336	333	372	307	362	359	328	337	386	347	330	341	337	339	332	336	328	359	361	349	355	347	397	377	349	373	345	346	344	356	349	345	357	309	348	308	346	366	372	323	354	364	325	333	349	357	347	359	359	340	331	351	356	340	341	349	346	337	341	329	357	326	355	316	325	326	369	327	322	343	325	354	366	355	334	347	342	328	335	368	351	342	336	300	347	325	321	337	342	365	361	330	371	348	352	354	335	364	333	318	386	358	335	309	323	335	343	340	371	359	339	368	336	371	314	364	372	330	335	343	328	327	338	381	333	350	342	344	347	336	325	369	347	334	344	369	343	347	354	333	366	340	349	349	360	323	333	352	324	313	346	347	319	307	344	352	348	345	349	331	361	331	334	329	348	318	328	349	351	332	354	345	338	354	379	337	363	324	307	345	364	364	333	339	356	339	334	324	363	315	339	360	335	338	343	348	338	370	329	346	334	365	340	324	311	354	310	328	356	352	325	356	357	366	332	354	324	372	322	353	308	325	340	363	323	323	367	359	354	335	349	322	343	322	333	326	369	331	329	331	340	351	347	330	352	355	351	353	323	349	345	347	342	332	382	356	335	375	353	354	345	357	360	339	349	320	300	358	330	358	343	339	360	334	322	380	367	335	354	345	339	333	357	355	350	361	334	359	373	350	360	343	330	316	333	307	363	324	345	350	357	326	343	347	343	355	328	362	337	319	376	345	380	333	344	361	350	339	365	353	365	321	362	311	356	362	355	346	301	380	337	311	370	354	312	362	382	376	326	322	380	362	384	332	350	321	337	322	343	333	358	347	364	355	359	344	346	335	363	345	339	344	333	330	353	329	308	353	327	360	333	331	350	388	334	361	342	342	328	345	358	340	326	321	366	339	377	328	395	362	361	364	346	328	355	347	341	357	377	359	350	352	338	347	331	344	345	337	341	318	322	351	336	332	346	325	338	342	321	365	327	367	338	323	330	335	371	370	313	335	335	344	326	378	318	352	381	387	377	344	334	320	315	370	324	330	361	338	336	364	328	387	392	353	339	355	347	343	335	328	356	347	357	346	359	351	342	291	325	349	344	338	345	360	330	333	323	341	315	355	337	334	331	353	349	333	314	335	346	351	341	340	343	344	316	342	341	340	351	349	336	335	373	341	350	332	367	344	307	339	352	348	298	350	345	347	337	316	341	324	308	353	364	327	335	274	345	341	370	303	334	341	356	358	337	336	349	332	324	346	323	339	334	367	360	352	320	357	315	312	306	346	333	300	331	333	364	346	361	336	340	318	333	328	349	335	345	341	334	353	335	331	321	334	379	345	348	378	320	333	345	332	330	325	306	337	304	336	355	331	345	329	356	342	356	365	370	343	360	338	333	328	349	381	355	337	338	335	349	331	372	317	378	323	348	307	363	355	349	321	336	329	359	368	302	353	330	353	359	342	316	329	387	357	362	342	333	351	360	366	336	357	385	366	341	353	361	339	342	345	318	359	344	348	375	343	357	334	331	331	302	339	284	315	352	337	325	335	345	305	334	333	349	364	357	354	349	356	354	344	344	376	340	308	314	394	347	335	350	342	333	313	327	356	357	326	364	328	377	334	350	334	334	345	351	337	328	323	348	347	340	332	337	344	308	331	304	352	340	312	354	351	343	354	354	349	338	365	367	350	329	335	315	329	356	351	357	346	355	333	355	367	301	333	327	320	307	326	373	351	297	350	320	347	329	362	326	329	311	322	339	305	347	343	302	363	376	334	329	349	358	391	374	358	345	349	330	333	353	346	337	365	341	346	347	332	360	340	327	378	353	348	354	331	366	345	335	340	349	342	352	338	365	330	310	335	360	401	336	384	350	339	328	348	345	319	345	308	364	374	332	308	335	325	364	334	352	326	372	355	334	337	378	340	330	339	313	345	357	336	356	356	351	327	338	328	342	357	353	343	342	339	352	318	332	329	348	319	346	318	372	345	363	317	331	350	347	319	347	356	354	328	369	368	320	352	340	370	347	339	337	387	354	366	342	320	355	389	324	374	360	341	304	352	337	354	334	343	345	315	346	346	321	348	337	355	333	361	361	343	350	349	332	363	360	355	328	329	349	372	355	343	355	359	350	348	353	323	352	322	348	327	328	333	350	318	310	358	338	343	344	364	323	360	360	343	334	356	320	351	340	312	336	352	352	309	347	328	306	332	313	356	312	332	316	322	315	387	347	373	365	357	329	358	339	375	354	342	343	327	347	329	349	355	333	349	359	333	356	379	323	337	365	322	333	338	319	369	306	363	344	333	339	368	306	321	336	348	327	362	318	319	353	341	331	344	352	343	370	370	336	350	357	334	326	332	356	330	355	325	321	322	331	339	324	358	344	334	358	329	326	344	319	344	345	325	308	373	328	361	369	380	352	369	358	365	378	346	322	375	367	309	356	347	296	324	322	344	322	312	350	355	374	332	336	342	335	296	354	320	339	319	326	351	352	329	340	331	345	351	333	352	364	354	332	368	345	322	366	389	343	357	379	348	348	334	330	298	356	342	334	342	374	343	364	348	332	302	377	375	333	369	343	359	363	337	338	344	353	329	364	326	346	334	329	339	335	347	332	368	365	331	356	354	368	350	340	348	381	354	330	316	331	325	341	341	371	314	345	345	319	323	325	363	346	340	338	358	333	349	345	357	322	344	341	346	291	343	340	332	369	342	320	321	323	340	360	326	336	373	352	352	313	347	332	348	350	369	361	328	342	360	365	341	367	299	343	349	321	320	325	353	368	322	344	352	340	338	353	341	346	340	343	349	355	349	394	323	364	345	330	349	378	381	386	322	369	341	321	373	323	352	397	354	375	355	333	328	347	327	357	340	359	336	340	347	350	332	315	324	318	338	373	332	330	328	361	338	377	331	337	353	333	307	374	337	331	343	316	337	339	319	344	336	298	358	358	331	344	336	322	325	325	322	354	346	353	316	354	372	355	319	362	362	356	326	341	341	343	321	309	353	341	379	329	328	338	343	342	346	331	340	355	344	344	291	320	346	332	366	362	364	338	324	349	360
27086	20881	16958	4863	587	351	322	328	305	320	320	290	300	307	308	288	323	297	312	314	280	295	307	302	301	251	280	275	331	258	314	272	312	295	309	311	316	311	308	309	322	370	333	323	332	357	361	356	386	298	318	315	306	344	282	325	295	294	325	305	320	312	348	286	336	296	313	320	311	310	295	284	278	293	304	296	294	306	301	286	294	294	307	267	292	311	281	308	280	284	331	279	307	283	311	291	260	306	300	284	291	320	294	304	275	300	325	350	299	290	265	289	291	298	299	302	292	297	292	291	299	296	323	293	294	292	287	300	280	309	318	325	296	300	295	303	304	318	286	305	297	318	291	295	276	294	298	296	312	311	335	288	295	281	314	278	317	306	320	319	294	304	269	309	334	308	266	258	269	306	292	315	308	273	289	304	284	318	315	281	323	291	291	290	313	276	293	267	268	295	268	318	282	296	293	292	300	326	283	313	279	309	296	296	316	311	294	307	304	303	324	289	294	302	291	296	300	280	301	270	305	305	296	283	308	317	337	297	286	309	280	294	277	282	290	331	288	302	312	292	305	288	290	303	269	293	265	251	303	297	282	322	285	282	263	293	302	266	287	290	285	291	301	283	313	303	309	258	280	292	286	304	310	272	287	310	311	308	299	291	290	300	308	294	300	291	307	289	294	289	281	317	285	337	303	293	290	303	312	293	330	294	306	293	310	276	275	298	273	282	251	313	304	324	307	312	295	294	305	305	297	293	285	273	326	298	298	301	309	276	286	297	312	286	285	275	272	306	328	283	356	306	294	314	289	317	286	306	292	314	292	276	280	274	283	297	283	314	283	281	320	279	302	298	293	296	268	297	311	279	299	319	273	304	283	300	319	262	281	309	290	300	317	312	310	280	303	296	290	255	310	306	297	332	309	283	289	284	313	297	269	322	280	295	280	302	313	314	274	284	256	332	322	281	314	256	282	307	300	284	306	313	307	297	278	285	307	301	294	297	268	300	284	296	316	300	310	329	300	273	282	295	300	308	305	282	321	256	286	321	304	332	301	294	305	310	281	266	262	265	305	262	337	294	274	304	313	309	297	325	306	305	326	297	302	319	281	258	305	308	319	317	273	298	274	314	318	291	289	311	306	275	294	289	314	323	289	275	302	288	320	317	335	285	303	268	306	296	291	314	278	274	287	298	282	281	309	296	308	269	297	295	295	278	309	290	296	291	287	278	276	263	304	310	302	310	320	298	316	275	333	303	303	295	306	308	286	267	303	307	314	316	311	316	261	289	290	312	282	295	336	275	253	275	285	294	312	306	339	280	287	288	282	268	287	277	289	289	328	311	266	279	281	283	303	303	327	299	300	299	272	303	283	299	284	307	274	285	324	278	296	309	292	319	313	284	277	346	280	303	290	280	279	295	276	261	291	270	273	314	308	300	288	274	303	308	300	307	321	298	290	294	307	285	298	290	325	287	311	268	300	295	316	266	256	287	307	311	267	260	338	293	306	301	274	283	276	327	271	275	310	302	302	294	305	305	294	284	322	298	272	290	302	294	304	290	306	293	291	288	288	304	298	306	289	321	271	303	312	317	267	271	291	289	317	290	258	313	303	283	285	306	311	304	284	272	301	304	277	298	316	305	285	307	292	254	302	337	303	299	299	310	283	295	293	300	285	305	304	283	300	293	296	288	265	297	313	338	282	305	294	312	290	309	280	296	312	304	313	301	279	277	290	284	303	281	299	283	319	299	313	303	271	298	276	275	284	278	268	295	325	312	293	261	303	295	305	297	301	279	284	306	276	278	278	295	283	318	296	306	273	288	302	292	308	271	261	286	272	288	298	280	313	282	282	293	310	309	295	272	292	278	308	310	308	288	310	297	308	316	284	321	292	311	299	306	325	314	291	293	267	326	275	306	285	273	285	296	314	290	301	300	277	291	285	287	321	294	288	297	270	282	296	306	290	299	272	287	285	275	313	315	268	296	287	288	274	292	304	298	302	331	303	327	302	293	306	285	308	303	301	309	316	247	258	311	265	316	312	311	307	294	261	310	317	296	282	292	303	306	281	316	300	288	300	275	271	328	288	278	299	315	317	329	310	300	256	285	273	313	291	289	279	306	265	279	314	302	292	295	294	264	280	318	309	264	294	285	283	308	302	285	338	293	295	328	313	267	331	274	300	297	290	294	290	256	302	304	284	303	282	276	289	289	312	263	267	267	309	301	312	288	322	332	289	280	294	294	310	298	296	264	288	307	322	282	323	263	299	297	266	311	295	288	305	294	336	319	315	276	296	290	281	345	274	240	273	306	326	277	292	303	310	255	287	285	326	258	306	280	284	282	299	297	295	290	288	276	300	301	290	314	313	303	311	281	301	308	306	313	294	313	293	304	291	279	324	283	282	282	300	298	329	287	289	299	324	272	260	320	310	308	309	282	295	282	293	277	332	290	310	275	293	277	325	282	285	332	289	311	303	302	280	306	297	306	272	306	316	280	287	278	289	290	286	332	310	276	293	300	299	273	308	267	315	294	284	308	284	343	331	289	306	310	313	277	279	283	306	292	289	305	296	262	294	306	267	287	291	284	291	273	289	324	263	301	318	272	293	269	292	283	295	282	320	286	281	279	293	310	331	282	261	300	281	289	282	322	285	319	305	285	293	319	317	285	303	288	286	288	297	274	273	286	278	271	285	295	276	302	293	281	270	287	325	295	304	288	312	281	299	284	287	274	322	269	298	271	315	270	298	273	297	274	282	318	315	271	299	286	272	318	313	326	308	287	289	302	304	306	296	275	305	293	296	296	285	292	322	274	308	284	303	263	295	290	311	279	291	290	302	307	318	293	284	329	271	270	284	313	304	277	284	276	296	303	273	307	285	306	298	299	320	292	291	285	292	291	290	284	290	296	331	298	312	299	269	301	271	308	298	290	282	323	294	298	295	267	282	282	311	315	320	303	303	277	297	295	300	288	285	315	301	267	325	293	266	324	291	311	286	337	255	260	307	329	281	296	308	294	281	302	303	285	328	306	326	310	295	230	309	290	275	307	297	313	260	282	294	306	298	325	288	313	298	301	293	296	285	285	287	330	296	310	316	331	303	293	278	295	285	329	279	304	306	293	304	279	318	312	272	297	290	289	320	326	313	289	292	299	314	297	287	296	280	296	296	270	295	316	279	285	311	300	290	283	294	295	275	323	281	307	280	285	273	278	290	275	271	308	309	289	296	301	288	270	299	289	351	277	333	313	298	276	293	275	295	288	299	298	320	325	313	287	318	302	295	295	284	299	289	286	306	331	274	307	263	281	296	306	328	306	278	314	295	298	296	299	286	306	329	313	316	277	300	291	281	333	276	325	296	285	311	320	274	323	266	299	299	305	317	320	321	289	272	317	329	292	297	313	303	325	308	294	301	292	294	306	282	292	281	266	284	331	310	298	332	308	278	291	311	294	313	296	281	340	299	293	290	318	275	275	282	289	271	279	299	296	307	300	314	321	284	320	320	280
15419	25899	21477	5386	742	558	540	484	490	484	511	465	452	463	434	454	451	475	467	453	463	445	428	448	486	456	456	435	463	436	442	435	431	452	429	435	412	480	486	461	571	586	547	573	517	575	568	609	593	525	527	521	530	514	503	464	473	467	425	466	489	526	452	479	402	429	455	417	448	448	477	471	457	421	451	459	448	491	450	463	449	465	459	451	437	415	462	462	471	479	445	449	458	448	475	495	452	454	457	466	441	435	470	458	507	489	491	484	502	458	452	415	425	432	438	418	457	417	449	423	410	447	456	434	425	450	410	458	475	436	434	476	470	443	426	437	438	446	410	380	431	438	444	437	405	444	448	443	465	431	446	437	449	477	433	449	436	450	396	448	435	450	450	430	461	413	457	435	472	448	460	480	419	457	420	472	456	434	475	471	428	457	421	456	452	428	436	449	395	444	446	457	449	455	459	449	443	454	441	447	430	442	453	426	424	507	421	418	424	455	440	452	454	400	453	408	457	450	447	433	442	435	412	430	459	410	458	457	456	433	454	484	442	415	442	418	459	435	435	442	443	485	464	435	427	460	428	477	430	424	430	448	443	472	444	441	461	430	452	406	435	431	425	466	458	415	421	418	430	421	445	428	462	444	453	437	438	414	430	470	455	443	455	454	434	444	408	423	446	422	449	462	433	467	448	385	396	431	450	445	445	441	481	443	496	420	403	436	424	468	471	451	442	453	433	434	401	444	449	439	418	460	453	472	470	456	447	447	444	435	436	441	472	427	446	443	441	444	403	419	441	438	471	441	459	417	432	470	426	466	454	441	434	464	444	433	431	442	455	432	454	458	478	472	418	447	455	434	464	433	468	487	469	439	445	409	455	471	482	455	444	451	418	413	423	421	435	457	427	420	431	441	470	438	455	429	451	434	472	464	451	454	419	472	464	484	465	501	455	428	458	436	458	420	406	432	420	449	457	446	436	429	474	463	446	443	421	446	441	445	460	447	472	436	464	437	441	470	449	471	448	473	435	458	447	470	456	452	404	424	467	437	417	447	422	462	453	392	439	432	447	426	449	455	413	452	459	421	432	463	427	450	454	446	432	423	425	428	431	445	405	448	423	466	463	429	462	475	447	438	446	440	377	427	406	425	442	450	452	462	444	451	424	434	470	472	417	447	425	445	453	428	464	439	421	415	447	469	465	437	452	476	410	435	419	444	478	450	497	447	441	474	469	398	462	460	406	458	453	457	433	456	440	442	444	477	435	422	440	460	431	471	392	460	418	423	432	466	449	435	427	460	404	416	446	473	437	418	464	467	454	442	477	429	491	433	455	444	426	460	425	436	455	427	436	475	425	420	453	442	427	463	424	463	441	412	452	437	434	443	452	420	418	430	431	418	478	468	420	417	400	440	407	433	454	445	428	454	437	433	454	434	441	483	477	462	460	417	482	447	449	418	405	415	448	468	462	428	451	452	457	450	442	446	445	464	449	454	479	433	444	438	439	456	434	398	467	485	409	415	404	448	448	477	434	467	424	458	446	455	457	431	482	422	445	467	442	482	463	464	437	457	487	423	463	448	456	427	452	429	437	435	442	468	410	457	435	459	432	447	440	450	458	435	448	457	420	445	452	468	421	443	465	436	434	434	429	460	438	455	456	422	404	425	426	458	462	424	486	428	438	432	408	432	413	445	444	421	445	481	483	437	452	448	435	414	440	426	479	454	445	411	424	428	410	437	425	450	457	443	454	446	461	419	459	417	431	447	439	455	451	480	440	460	451	421	421	433	461	463	471	432	463	415	420	461	419	474	424	447	461	441	438	444	405	440	405	448	443	458	433	440	441	473	462	438	427	448	444	434	470	392	455	424	466	435	452	475	464	440	460	421	464	480	433	483	433	432	420	463	517	425	459	420	461	446	479	455	450	458	422	461	425	468	447	456	436	492	426	467	418	420	483	457	433	430	420	439	422	447	434	410	465	457	429	444	471	438	429	453	450	434	403	453	437	430	464	442	401	460	446	441	480	430	439	468	442	477	461	425	454	408	460	451	410	453	458	434	416	441	464	460	475	431	450	515	427	441	431	453	430	452	496	453	415	458	436	442	450	439	488	443	466	435	437	457	429	460	476	443	454	455	451	408	429	436	455	454	415	398	480	435	485	450	445	433	450	418	442	458	451	431	455	428	437	412	411	422	444	453	457	429	454	450	462	438	427	468	465	437	435	418	469	442	464	408	412	433	443	444	419	423	460	443	443	454	449	434	433	424	448	435	431	441	465	458	445	455	442	440	452	405	430	438	446	444	431	421	427	462	437	420	460	412	432	473	466	441	416	466	447	440	426	448	497	454	413	434	462	442	474	434	460	465	438	441	439	427	458	456	485	476	462	453	421	464	456	435	428	526	467	426	415	397	452	468	420	490	442	429	468	436	467	416	455	455	459	469	449	424	426	454	466	421	438	455	406	441	439	469	427	404	468	428	428	438	449	456	433	437	433	442	407	437	489	438	443	422	443	428	455	445	468	452	460	428	467	451	431	417	440	424	460	428	461	449	464	465	477	462	463	447	457	433	451	425	459	432	440	452	440	452	435	437	437	482	427	430	451	463	454	450	416	422	452	466	441	429	448	438	420	433	470	409	486	451	410	434	447	407	446	459	428	431	411	435	449	474	403	418	425	434	452	450	440	450	442	474	451	403	451	417	408	443	423	470	484	434	461	429	450	432	481	450	452	437	464	428	434	433	424	426	457	456	466	476	459	448	431	476	464	459	421	449	453	466	472	465	457	446	381	443	464	449	444	429	455	404	477	456	477	455	453	440	477	461	426	482	448	447	454	460	459	442	462	422	461	452	462	453	453	433	436	425	438	464	472	418	488	449	470	438	447	462	455	417	469	425	457	440	442	459	444	449	474	444	436	445	459	477	466	442	425	455	469	466	442	436	493	460	463	433	419	446	466	482	472	440	445	400	452	436	461	464	422	451	474	475	457	428	465	468	460	464	451	435	446	432	460	435	462	512	457	447	470	460	458	462	451	447	448	419	495	469	456	456	463	469	445	425	446	435	420	437	435	440	447	407	464	429	435	465	442	420	470	439	459	447	454	437	450	432	463	445	441	437	449	437	456	448	478	453	459	422	431	469	417	446	446	427	454	437	437	478	441	417	464	461	462	400	476	398	425	451	469	402	446	416	455	424	460	456	465	485	408	442	436	444	444	446	462	470	461	456	441	438	457	420	415	461	470	449	444	456	420	450	455	464	465	459	435	430	432	449	407	445	451	427	466	441	481	460	445	475	437	434	457	460	494	428	431	440	436	458	418	454	457	436	435	449	411	422	434	457	427	460	440	414	396	443	441	444	441	439	449	444	451	465	411	458	431	463	445	441	466	425	440	452	443	415	467	424	439	455	486	421	428	415	472	435	445	444	424	442	423	493	466	428	453	434	442	434	469	469	450	451	479	472	445	437	496	446	446	412	458	456	462	458	446	437	459	438	435	440	441	427
24360	21402	28646	24524	19325	4415	1168	677	447	435	405	365	374	357	393	347	351	320	308	342	331	280	308	312	323	300	284	321	302	321	304	258	309	294	314	312	299	278	322	314	317	364	373	380	367	337	370	396	398	348	347	297	385	357	369	353	313	308	310	316	311	309	319	302	288	295	290	311	315	311	294	288	290	282	310	304	293	313	319	301	273	276	304	311	313	294	282	284	306	331	280	299	292	290	302	277	278	280	276	297	299	300	301	292	294	307	298	288	281	296	295	292	284	268	270	293	293	294	325	289	289	313	319	297	329	298	276	308	318	323	297	290	259	309	302	302	318	274	288	295	278	274	301	292	284	294	269	260	301	302	264	303	301	310	284	284	313	303	288	276	268	328	278	264	305	289	267	299	309	296	299	309	269	269	316	299	265	270	312	264	303	282	318	304	279	287	346	303	273	315	293	277	308	262	308	277	285	295	277	323	291	312	290	289	288	276	287	292	266	289	277	311	278	305	262	285	288	287	300	276	262	260	278	303	279	304	300	307	285	286	280	305	289	294	293	315	310	316	276	298	307	281	285	278	272	275	271	262	277	279	298	286	318	269	292	302	323	289	319	304	315	292	293	298	288	287	285	279	310	280	332	270	291	301	303	293	296	308	284	297	305	284	289	252	285	297	303	321	307	312	288	293	301	292	284	279	285	269	296	304	276	282	278	276	275	313	271	283	286	294	305	281	327	338	297	296	285	251	286	307	297	305	265	292	289	313	267	271	330	268	291	275	309	287	260	266	317	293	288	296	300	301	291	296	315	266	288	337	297	304	289	312	308	286	285	287	294	280	292	304	308	265	267	272	290	302	312	255	306	308	284	296	259	266	272	300	280	281	277	303	274	280	298	280	318	295	305	268	290	270	281	325	300	274	291	299	290	268	292	268	305	289	323	292	267	289	257	318	286	282	293	301	294	304	282	281	282	315	280	325	275	280	287	269	329	279	277	314	294	271	287	322	296	297	313	302	268	335	306	287	269	294	286	307	305	315	301	323	286	315	288	327	297	318	287	330	268	294	294	293	292	298	263	306	279	312	276	282	290	292	286	302	277	279	289	329	276	277	295	308	268	290	317	302	295	305	332	284	297	284	292	287	304	270	311	273	300	328	295	299	313	310	316	280	279	319	321	270	313	286	299	329	291	266	279	292	269	287	308	287	287	316	286	284	279	288	281	272	300	313	293	270	294	273	274	312	283	305	282	328	327	252	289	309	311	297	283	265	298	283	334	303	299	256	283	283	293	291	268	304	296	284	308	306	290	305	300	301	294	307	258	271	288	317	302	284	287	300	277	304	294	299	264	258	288	275	294	306	296	298	259	298	306	275	295	302	317	302	262	279	276	299	288	298	278	287	288	285	319	288	293	302	278	256	268	297	304	272	288	284	309	293	258	291	289	271	280	268	270	270	281	258	305	290	298	296	278	266	302	293	278	268	290	265	295	300	315	276	302	276	291	257	258	293	264	291	293	340	267	323	269	277	277	298	301	314	302	299	257	279	291	281	292	292	278	290	275	310	287	281	313	285	287	315	316	284	265	282	315	298	289	277	262	267	253	306	298	270	289	300	315	292	300	288	255	310	285	305	301	284	284	278	310	310	274	298	293	288	313	310	279	278	264	257	281	273	318	317	281	261	258	327	318	289	276	329	296	301	267	281	304	335	316	289	274	282	293	297	316	311	306	288	282	314	268	282	278	308	289	278	283	312	302	299	306	272	298	276	277	275	258	294	258	301	267	329	287	321	287	283	325	286	291	294	282	322	278	275	255	310	298	264	301	324	293	322	279	303	312	304	293	294	315	281	309	294	282	327	309	282	266	287	310	318	285	320	327	287	282	280	307	304	281	296	305	303	273	263	293	274	298	269	283	324	258	287	306	295	291	297	284	287	278	251	298	338	275	293	297	297	315	295	264	294	318	281	290	335	270	328	283	296	283	314	278	308	293	249	295	310	293	302	268	307	271	295	279	282	281	265	309	293	303	261	269	266	282	291	283	301	272	287	290	294	317	296	321	282	278	284	274	290	286	286	258	306	295	306	316	285	271	268	312	308	293	302	309	272	274	295	327	297	291	274	323	284	294	309	284	276	278	334	274	319	315	290	282	272	336	276	283	293	305	308	299	269	304	311	304	308	308	280	311	258	279	290	302	281	294	304	294	270	281	274	303	327	302	302	276	304	306	267	308	306	281	285	302	327	287	288	301	305	297	319	273	285	309	321	283	257	272	294	294	300	289	262	294	275	291	277	273	288	279	283	269	290	309	286	296	294	305	316	269	258	332	277	283	284	332	302	279	293	286	281	318	337	279	293	301	284	287	299	309	297	309	300	288	300	312	292	311	280	274	307	272	295	292	289	285	287	286	283	316	286	277	298	306	286	312	288	305	304	268	303	277	250	325	275	275	298	288	298	283	270	278	280	310	298	308	270	318	265	301	273	298	276	318	266	310	282	288	311	279	279	301	280	282	288	311	290	279	336	284	325	278	298	310	303	278	307	341	287	293	297	306	299	295	295	311	290	294	286	314	337	327	306	262	314	295	289	270	266	279	277	277	320	318	277	282	268	273	287	291	311	312	285	280	276	284	292	290	312	313	277	281	266	278	278	303	282	289	300	290	302	288	293	298	321	282	297	260	285	300	291	277	273	306	303	296	307	266	274	292	269	322	319	314	284	281	266	284	273	299	263	330	332	313	258	275	296	303	276	330	282	296	274	317	295	285	300	292	311	277	300	285	309	278	320	287	286	273	311	294	304	289	297	284	266	287	274	277	251	269	313	315	277	309	298	275	274	287	285	283	315	310	297	297	288	292	282	291	292	280	267	295	331	309	279	247	291	252	301	273	293	314	296	309	293	296	300	328	290	298	272	296	310	317	329	266	298	334	262	277	296	331	285	261	265	275	315	292	276	260	247	293	264	279	280	276	291	313	268	278	273	297	294	303	292	264	292	289	309	285	308	292	297	303	301	328	289	292	312	293	284	287	271	277	306	274	273	302	302	303	301	317	281	299	277	288	285	313	299	297	262	270	312	284	293	277	298	285	286	275	271	258	299	301	276	286	312	299	313	266	332	290	281	293	306	284	304	285	324	321	265	304	274	286	271	307	255	284	275	279	264	285	290	267	277	282	301	304	298	310	325	282	315	297	288	305	278	290	294	292	303	298	263	283	253	305	283	310	321	287	289	280	276	285	300	299	256	307	291	315	302	295	319	286	264	301	297	305	311	302	324	311	262	292	307	306	312	258	300	301	255	280	304	292	272	300	296	285	325	302	323	324	276	290	291	306	265	267	261	292	307	308	264	289	291	300	282	319	297	284	290	294	277	278	310	289	286	285	299	285	272	306	298	288	275	283	294	303	266	276	270	291	307	289	275	289	270	324	317	296	305	297	291	302	291	294	250	278	293	296	319	291	305	310	256	295	313	285	305	282	279	294	295	301	270	275	306	330	293	302	282	294	321
18852	38511	33866	10969	3055	1810	1359	1087	910	835	803	716	632	609	598	561	558	542	522	511	525	506	526	480	497	498	467	479	464	464	491	457	466	431	478	452	474	481	479	527	629	667	670	597	646	586	671	695	669	627	619	549	583	561	481	510	561	500	499	480	471	505	529	498	472	501	480	464	422	473	427	461	439	426	467	457	450	446	456	480	470	479	436	476	451	450	440	479	472	439	463	440	439	431	411	473	452	452	477	453	437	472	421	483	466	461	484	414	477	446	457	450	485	461	478	436	446	465	401	438	397	438	456	479	444	431	485	427	496	418	436	438	430	405	465	461	452	468	459	434	451	450	443	414	435	446	446	457	449	432	436	479	410	434	452	401	422	425	468	463	459	485	420	405	432	424	449	409	415	448	460	458	402	430	388	428	450	441	478	491	467	439	458	458	437	413	430	462	438	421	431	443	435	464	440	427	449	464	439	453	468	421	476	418	474	446	433	426	453	462	448	489	477	487	439	465	440	473	420	406	489	468	470	438	429	423	445	463	419	438	419	453	427	451	439	416	456	441	409	428	453	449	464	431	437	446	399	469	453	430	448	427	452	414	450	430	401	453	432	462	424	390	436	448	442	439	446	434	396	417	465	441	420	451	422	439	493	486	451	400	421	423	463	453	465	441	452	469	463	443	437	470	468	390	438	472	442	435	423	427	454	445	449	420	453	476	437	446	422	453	439	420	452	456	440	452	456	446	464	450	420	437	464	495	421	421	436	433	437	458	473	392	467	462	427	441	477	404	462	424	458	454	455	458	413	432	390	444	451	458	415	477	448	433	373	398	465	453	425	444	480	448	420	490	461	467	451	451	453	400	476	453	450	438	431	424	460	407	407	409	450	452	444	445	451	446	445	406	429	441	418	438	437	414	462	458	425	452	431	445	431	447	405	416	449	441	437	476	460	432	427	451	439	425	462	459	463	419	438	448	467	445	447	436	482	447	418	494	434	451	471	428	410	441	477	442	428	434	472	430	458	480	456	450	438	452	451	446	441	419	470	461	398	444	410	465	466	458	417	420	462	413	427	457	453	424	435	435	419	433	440	462	455	435	435	438	419	405	435	451	444	435	404	454	417	447	461	428	481	410	448	422	445	442	419	419	442	410	459	402	473	443	454	459	446	450	468	450	457	448	467	474	432	432	462	452	454	492	438	411	458	384	459	456	429	450	434	417	417	406	432	407	419	478	439	417	427	447	454	454	432	423	445	414	442	461	432	446	447	436	431	429	441	433	421	446	473	461	446	474	454	430	450	450	495	426	424	463	485	453	443	454	474	446	409	424	425	447	437	459	476	461	437	494	456	446	419	440	467	449	427	449	428	441	449	454	436	479	434	439	399	481	407	423	452	448	422	421	464	441	460	434	436	461	400	438	438	416	463	431	484	449	440	425	451	472	466	453	459	421	462	465	461	482	450	451	456	443	452	448	481	442	444	436	455	472	449	440	429	429	433	468	461	440	455	440	454	437	460	462	454	436	432	462	440	465	475	470	437	486	421	414	426	440	440	445	455	410	445	437	443	417	388	448	428	468	431	449	407	434	498	399	474	458	477	450	466	456	422	453	438	428	422	449	438	426	440	452	444	469	467	448	454	439	481	414	446	421	452	404	441	437	401	489	391	441	432	416	449	454	445	441	426	474	426	412	405	441	472	477	459	432	476	459	454	419	477	415	450	451	448	417	443	438	450	431	436	426	404	476	483	440	470	446	432	425	444	474	465	430	423	428	456	429	432	452	447	437	454	445	457	426	438	495	471	459	456	434	442	457	442	413	379	452	447	451	481	484	423	414	421	440	462	482	454	461	465	411	444	440	426	449	503	420	478	459	482	450	409	446	430	454	411	480	435	432	433	427	442	462	473	437	423	460	427	420	495	425	495	445	446	436	420	443	419	443	441	471	436	448	445	448	473	429	427	452	475	437	417	444	461	429	469	430	417	471	430	452	458	440	454	420	462	427	441	438	459	446	448	437	481	442	469	430	460	433	456	441	480	471	461	470	445	438	460	439	453	467	393	418	427	474	421	432	432	468	418	437	429	457	407	424	445	430	460	460	437	450	460	439	438	444	462	436	442	456	436	426	430	464	436	416	451	466	423	425	449	439	448	453	443	464	469	478	418	408	410	471	428	448	437	472	432	436	469	453	471	491	446	454	447	426	455	478	474	457	447	480	424	453	467	423	464	460	427	427	412	445	440	473	474	464	400	463	422	440	446	474	461	407	489	445	428	442	436	469	471	435	428	435	444	443	415	426	434	435	461	424	449	447	445	410	454	437	422	441	431	470	481	400	462	431	459	413	428	454	453	436	442	462	460	454	427	453	445	478	426	451	443	433	431	406	466	489	440	443	419	428	448	430	470	471	412	418	448	410	469	430	422	409	471	456	453	476	429	436	462	465	415	440	446	446	457	419	430	436	470	477	470	435	402	428	424	465	467	475	410	426	401	438	405	445	429	437	440	426	435	457	422	446	449	396	431	410	470	479	437	474	419	465	446	448	460	462	441	431	410	460	414	462	428	436	451	440	459	462	491	422	462	447	447	485	436	456	452	465	456	423	433	426	433	460	419	434	470	468	410	439	457	433	457	445	455	468	415	476	418	452	422	467	473	463	453	424	476	434	421	457	386	430	435	447	449	464	480	428	459	411	465	417	452	449	484	432	438	457	462	449	430	441	414	461	418	459	425	442	433	411	404	435	445	435	478	433	459	453	438	445	426	425	453	477	448	456	436	420	438	440	437	428	443	473	470	460	493	448	431	436	459	432	440	471	414	457	424	525	474	469	414	461	435	448	436	445	458	420	432	434	423	451	423	465	458	459	496	429	463	452	422	442	447	432	422	434	457	466	442	456	425	434	420	449	427	429	468	444	468	420	449	457	471	450	402	427	418	460	448	436	485	455	434	433	415	446	476	456	473	435	471	472	418	454	430	440	434	417	470	427	443	409	470	408	423	446	481	404	432	456	406	435	418	451	430	420	444	442	476	467	407	424	468	458	438	442	450	438	450	456	433	427	417	431	434	471	432	441	398	465	473	411	429	464	470	433	440	431	419	430	453	495	439	443	449	459	450	459	446	441	469	483	435	410	418	463	469	439	444	435	439	424	434	487	457	468	457	471	453	425	453	419	458	470	461	416	451	423	444	443	457	457	505	444	444	427	474	451	417	460	423	461	458	428	430	408	433	444	447	440	461	447	488	415	444	407	436	426	488	460	412	439	461	422	432	441	432	449	429	425	450	453	434	434	434	441	463	423	436	472	465	426	451	442	450	440	484	419	469	454	463	481	433	429	408	439	451	403	419	461	436	432	398	428	437	474	420	420	450	448	427	426	479	451	453	456	459	419	482	478	495	426	455	437	459	457	442	460	457	445	434	405	442	457	450	455	406	460	464	449	430	447	441	428	438	459	468	478	415	400	418	456	440	473	467	426	449	447	472	415	421	414	473	449	449	476	426	448
23262	21254	29011	24012	21204	18378	3405	989	589	526	447	383	374	405	352	322	312	317	307	297	288	284	275	253	276	294	271	272	262	228	287	265	247	281	233	239	273	292	259	255	342	373	334	327	334	336	395	381	365	326	329	265	290	300	282	265	314	304	275	268	258	271	243	252	257	257	250	222	238	268	238	209	207	229	226	240	230	237	267	275	220	249	251	260	289	241	278	248	245	247	255	240	231	230	232	236	234	213	240	224	254	247	263	237	242	241	239	246	239	282	238	244	244	249	238	226	215	258	250	211	237	241	201	274	266	221	236	254	214	235	247	245	234	230	226	245	241	260	256	253	253	229	219	276	228	255	248	240	229	249	223	228	223	232	238	239	256	255	238	223	242	207	225	232	229	237	231	248	235	237	243	243	232	253	222	227	252	214	250	211	234	230	246	223	239	238	229	263	231	242	251	256	243	237	229	245	239	248	219	235	229	227	239	245	251	206	248	250	231	229	246	228	233	238	200	249	254	230	255	238	238	251	271	249	205	245	241	237	278	255	272	257	235	212	233	242	243	206	249	241	250	228	257	244	235	229	238	250	237	252	231	269	246	253	213	261	231	248	247	257	251	232	222	255	253	240	225	243	239	240	240	244	193	217	233	293	203	230	260	249	245	240	241	241	244	234	229	239	220	227	243	237	254	244	242	219	273	209	227	244	235	252	249	225	258	228	249	233	217	221	254	228	231	238	240	228	218	227	251	222	250	246	245	243	239	217	227	237	226	205	233	236	227	259	223	222	217	238	235	224	254	228	247	240	231	252	223	211	193	231	226	227	225	213	233	254	230	230	232	250	224	237	241	235	246	274	240	267	264	291	244	248	233	238	219	229	244	229	230	230	235	248	245	246	229	240	226	216	231	238	258	232	222	231	265	258	230	251	224	232	225	215	218	244	220	255	263	235	239	258	248	259	248	219	233	219	230	208	261	258	232	245	246	239	216	231	225	257	231	246	256	254	242	243	230	211	232	248	227	260	214	238	225	241	278	234	261	208	241	232	232	230	239	235	220	251	275	243	225	257	254	255	245	244	233	256	248	250	223	246	250	243	218	222	234	238	232	256	239	253	253	232	240	256	239	248	257	229	233	232	232	245	219	253	246	243	245	222	240	241	259	240	243	206	264	235	251	239	241	258	250	232	238	217	253	234	245	249	243	252	217	219	226	219	244	252	254	240	253	259	222	227	249	253	244	240	227	235	233	275	231	222	221	266	229	206	217	224	250	257	236	266	254	244	259	256	259	235	231	243	234	235	241	236	251	235	234	216	248	233	239	256	228	205	246	230	241	229	237	238	238	260	234	223	259	227	229	220	248	233	242	226	236	230	243	230	267	248	254	231	249	264	241	277	235	263	256	267	224	242	238	280	236	233	229	218	245	244	228	252	226	263	200	213	227	224	222	249	259	223	205	220	223	253	254	235	247	255	235	220	230	222	208	246	239	253	242	254	270	251	259	240	222	260	237	246	227	223	233	208	262	253	221	236	210	227	235	233	231	255	246	262	227	241	254	233	245	223	242	250	269	240	248	260	222	223	225	239	233	223	236	249	261	234	227	230	205	239	220	250	261	233	261	267	238	258	236	236	240	246	235	271	252	261	235	222	227	227	220	235	215	247	276	260	239	265	254	202	255	221	246	217	242	226	245	254	201	212	232	243	248	249	257	249	231	218	256	259	226	226	258	264	225	221	240	252	269	235	258	227	231	229	241	257	246	246	214	248	229	222	252	228	224	272	223	245	243	252	236	234	252	242	236	232	241	241	248	244	238	242	252	223	243	240	241	266	233	245	231	233	238	237	226	230	254	236	241	230	215	237	258	233	262	252	246	236	229	249	236	245	212	242	222	233	249	230	227	249	234	231	239	226	247	241	251	220	233	254	253	252	226	227	253	240	229	247	238	266	205	278	251	234	233	247	232	253	221	221	260	231	216	235	249	244	265	232	251	228	228	239	262	221	269	239	230	254	233	239	205	240	224	254	228	229	230	227	214	254	241	239	256	227	256	239	278	245	229	240	245	211	262	229	243	263	229	231	257	271	253	237	252	241	254	219	248	231	255	278	236	241	261	247	234	240	252	225	251	229	282	231	265	228	244	240	213	234	244	241	245	213	223	236	238	239	260	251	240	240	224	245	233	239	247	262	234	213	247	264	230	260	233	254	230	220	245	240	236	244	239	237	217	225	240	225	231	230	222	234	234	233	231	230	250	218	214	245	237	234	239	226	245	226	227	231	238	261	238	217	219	232	225	233	210	245	238	222	244	239	216	229	231	220	225	245	234	221	232	216	227	253	236	248	237	228	205	228	245	244	216	215	236	236	246	242	268	212	243	238	265	251	249	219	222	227	232	241	248	223	221	218	227	250	222	234	260	230	239	251	221	240	226	256	218	227	246	254	265	257	225	231	240	255	230	246	220	235	232	230	227	221	223	237	209	258	268	234	231	241	242	247	247	228	241	243	235	246	255	248	236	237	239	243	237	222	215	253	253	238	248	238	217	243	239	201	254	227	238	217	224	256	235	237	218	220	223	238	227	227	217	239	234	252	230	249	229	234	219	228	225	242	242	227	222	227	220	243	259	203	251	228	220	213	243	227	264	254	253	228	238	264	251	225	262	252	219	236	251	277	208	232	230	255	238	245	245	255	243	234	218	260	228	231	250	235	220	253	238	217	244	219	249	254	223	231	229	236	221	262	240	240	255	251	249	238	256	209	234	231	235	251	267	253	243	246	244	228	219	211	261	217	240	249	242	242	228	244	244	258	241	256	245	234	227	209	236	229	227	255	205	226	271	232	224	216	249	259	209	227	229	220	249	272	252	234	248	239	235	227	245	228	237	241	243	209	214	215	252	234	264	233	230	227	238	247	238	233	243	260	257	233	273	234	220	254	225	238	250	248	230	238	238	255	271	219	254	244	228	231	240	252	227	227	257	259	237	250	251	210	234	259	240	241	204	221	253	235	258	223	243	213	230	245	241	256	250	238	223	234	227	266	230	223	247	240	240	251	230	220	248	230	245	231	231	242	222	226	225	216	239	221	234	261	220	230	224	227	261	242	254	244	250	263	238	234	241	237	206	242	245	240	236	267	249	250	248	228	282	244	252	260	220	269	224	237	227	239	235	252	231	235	232	229	218	227	234	264	263	266	236	241	251	247	265	246	246	256	221	213	217	244	238	234	218	235	263	262	241	250	266	214	219	273	221	213	239	225	229	236	261	242	239	207	225	208	261	234	239	257	219	231	246	258	214	251	249	262	236	243	246	238	239	253	244	218	231	237	263	211	239	250	253	258	257	282	246	209	252	221	228	249	236	240	227	229	247	229	210	220	243	245	240	245	204	244	282	218	211	232	225	229	243	231	248	234	218	245	255	237	236	240	254	245	252	223	253	220	215	222	239	244	224	258	239	222	240	258	243	239	250	246	235	235	242	267	235	270	231	231	207	244	239	241	223	240	227	222
21934	45612	38941	20024	5040	2748	2001	1617	1319	1090	982	881	784	726	595	574	545	530	530	511	472	475	441	446	422	456	429	406	400	428	416	423	397	397	372	403	408	416	451	475	593	651	670	619	582	550	686	687	641	583	556	516	506	488	497	481	505	426	418	441	442	437	451	398	378	367	407	360	389	395	395	341	373	331	382	353	387	416	346	390	377	368	369	352	394	382	386	383	377	357	394	361	366	344	353	368	369	402	379	366	368	349	389	402	411	394	393	422	378	380	397	399	452	367	398	388	379	361	385	409	339	390	351	329	386	383	373	370	349	346	370	361	353	322	389	394	385	372	375	344	352	367	345	342	334	397	350	349	358	328	354	353	380	333	343	412	351	325	359	355	374	357	389	328	358	354	371	360	361	328	366	365	351	387	383	342	346	329	352	368	350	378	356	346	366	366	353	329	405	351	376	334	362	355	380	379	375	328	349	385	383	342	377	353	336	358	379	388	402	362	361	344	363	340	359	342	358	378	294	366	348	345	357	360	377	370	341	348	342	365	401	388	363	331	369	371	344	397	406	382	337	333	336	360	388	351	359	365	361	368	346	360	347	362	358	343	364	380	360	327	390	363	358	345	343	331	343	343	372	364	364	366	376	362	364	405	370	352	350	339	328	368	366	358	337	377	380	388	355	350	350	362	370	374	360	338	345	356	347	353	378	349	357	343	342	324	373	374	348	337	370	376	351	362	393	366	333	365	387	333	388	337	341	372	375	377	361	363	343	359	331	365	321	387	405	375	355	395	345	362	363	377	370	332	359	315	355	345	332	378	348	355	342	338	370	372	373	353	325	332	341	329	356	351	338	336	356	382	339	319	372	383	336	350	351	376	388	358	348	369	376	368	380	359	347	369	355	361	376	357	322	380	387	370	369	350	353	341	343	338	321	356	371	341	337	361	375	376	352	367	349	338	337	371	323	345	356	392	359	382	382	366	387	362	359	353	354	376	382	356	376	350	340	354	360	366	373	326	332	332	363	354	335	392	388	381	335	332	328	355	330	372	335	382	341	334	348	372	339	369	364	360	386	379	391	357	355	363	385	387	388	348	344	361	367	374	352	354	392	327	391	358	355	337	360	330	335	369	374	397	353	375	326	337	360	380	363	349	385	351	311	400	361	385	384	349	354	359	369	349	345	349	363	369	340	364	356	378	326	390	348	374	370	356	384	362	370	376	373	383	337	365	357	375	357	387	357	355	341	376	376	381	344	346	331	348	358	364	352	352	345	355	379	372	363	350	374	367	315	361	357	365	358	353	362	341	331	334	389	344	358	362	334	335	375	328	370	379	366	364	356	369	349	372	328	357	363	364	369	349	368	321	372	335	351	344	333	327	362	370	376	345	389	363	356	358	354	375	352	376	353	349	379	335	359	364	401	350	345	350	371	387	358	356	349	329	393	385	347	395	375	356	321	366	388	375	385	346	370	362	357	381	384	369	354	347	351	362	387	359	342	368	356	375	369	339	342	312	333	322	345	339	368	330	342	372	344	384	359	362	355	360	358	359	403	350	390	359	378	358	372	349	380	363	392	358	360	323	372	373	373	353	342	366	357	339	385	352	355	349	398	370	364	364	348	336	349	370	326	360	352	389	386	337	316	371	381	367	383	342	358	347	360	350	362	364	363	349	340	338	346	366	371	356	387	397	393	361	362	370	361	375	367	385	363	377	373	342	346	385	378	392	339	315	372	344	384	358	351	331	358	387	362	352	388	354	356	347	399	343	345	335	379	384	323	365	356	363	398	362	354	345	358	362	357	339	329	375	347	369	352	325	348	383	345	371	350	334	350	300	375	325	368	377	323	391	360	388	387	392	344	339	395	367	397	333	362	355	343	364	396	337	367	383	352	349	370	359	375	383	352	350	381	337	342	360	366	366	374	356	363	386	376	352	380	345	320	346	364	353	380	343	378	371	323	365	379	378	378	405	335	355	368	341	370	360	388	333	365	333	335	355	343	365	325	357	353	368	343	370	366	376	360	369	368	365	357	357	353	347	367	379	338	356	381	373	354	347	351	373	376	389	386	375	348	365	358	347	357	331	337	355	355	339	358	383	357	326	367	371	372	354	349	358	341	344	370	366	363	338	362	374	341	352	365	301	366	347	374	343	378	364	355	335	369	376	329	348	353	364	403	344	351	350	363	353	347	340	358	340	362	330	368	352	358	354	396	361	333	364	359	371	363	369	345	354	359	371	346	369	356	348	345	361	359	355	379	318	380	361	338	376	331	374	376	364	362	328	354	347	371	362	357	378	354	376	370	389	364	383	346	362	363	376	337	384	346	366	368	350	383	340	372	349	352	391	361	346	364	341	380	361	337	368	366	326	362	370	345	368	385	355	381	373	337	358	355	339	391	358	357	348	340	347	355	392	351	365	380	360	343	350	369	358	391	349	363	338	363	350	383	375	315	329	361	367	385	362	361	395	330	373	361	351	370	361	350	338	356	374	337	343	353	353	353	342	371	351	359	325	403	346	327	361	343	368	357	336	314	386	354	346	358	369	358	348	379	354	338	372	346	347	359	346	355	363	315	379	346	348	341	349	351	345	334	364	364	381	357	337	366	346	373	389	381	375	344	351	346	351	359	355	361	337	342	354	340	335	359	313	375	370	338	391	384	362	368	325	342	359	382	415	377	339	367	354	361	384	342	360	355	347	337	353	343	366	362	348	374	365	369	382	366	352	370	344	339	343	350	351	358	363	336	365	378	390	382	372	380	372	334	372	386	335	376	394	360	376	354	349	386	356	365	375	356	345	348	347	367	370	353	385	327	345	372	336	342	373	361	370	326	377	330	325	385	351	324	368	355	352	374	347	359	344	389	353	360	330	352	383	400	377	345	365	366	372	375	359	343	360	363	330	390	324	343	373	347	366	344	361	365	338	323	361	333	352	363	392	341	311	371	367	361	362	375	369	359	356	364	357	349	334	387	354	346	360	391	317	361	359	364	365	346	346	352	356	346	375	364	368	361	374	347	345	373	338	370	385	342	383	408	348	379	367	343	363	347	345	343	375	391	397	352	377	358	386	381	380	390	404	373	343	395	373	342	379	349	340	356	395	336	338	336	385	367	378	385	323	347	340	331	358	371	350	339	352	352	352	408	348	368	359	327	355	352	392	387	380	337	339	346	337	381	375	332	364	364	348	353	394	341	393	343	382	380	342	360	347	350	337	361	357	349	372	345	350	355	406	363	354	355	366	349	315	330	368	359	373	377	350	388	353	405	339	344	382	346	332	368	352	333	356	332	367	342	377	295	349	361	345	340	382	336	338	339	353	347	362	338	360	392	374	341	367	368	343	370	352	352	358	365	388	358	359	379	362	358	395	393	369	370	358	348	364	356	373	380	362	368	358	386	351	380	362	337	381	369	351	382	360	337	377	369	349	336	372	376	365	388	356	345	342	359	388	362	369	361	343	339	375	341	342	362	382	342	383	331	380	363	360	320	389	362	363	333	365
27135	21032	16727	4775	645	417	354	311	306	317	301	301	287	320	301	286	284	303	327	294	270	301	275	291	286	288	303	320	325	291	270	292	277	325	318	300	312	323	312	288	334	375	337	326	319	369	350	373	362	332	360	327	324	311	326	296	303	310	322	318	305	323	321	313	291	318	295	325	319	286	297	300	317	319	318	318	320	305	319	268	299	315	300	333	300	306	293	306	322	299	319	316	303	285	299	343	315	277	303	342	290	305	317	344	302	308	312	326	307	343	307	271	312	310	301	318	326	269	298	286	318	284	284	318	298	278	287	283	310	279	326	317	311	304	295	344	339	345	292	306	306	331	324	304	320	307	303	304	296	289	324	317	271	283	280	288	287	292	322	306	310	296	307	307	270	311	295	305	274	291	297	324	328	314	320	291	302	286	293	285	343	268	323	310	301	294	288	269	298	325	294	291	301	309	270	300	313	298	320	303	335	268	309	316	311	286	305	304	323	310	275	287	291	298	307	311	293	289	314	319	296	315	305	300	304	291	283	277	316	286	291	294	283	326	261	316	290	290	274	303	303	312	308	304	335	311	333	309	294	293	287	278	278	313	314	308	307	358	298	294	340	296	317	323	313	317	335	291	270	292	314	305	265	300	347	260	325	322	309	326	305	317	319	309	303	316	282	305	305	300	341	297	334	318	303	309	325	331	310	293	310	279	299	268	315	290	311	317	297	286	308	287	284	298	284	282	300	319	270	316	301	304	294	274	284	323	314	292	303	300	323	292	311	317	283	295	295	299	316	316	311	278	313	322	322	319	284	315	299	318	300	306	269	296	301	280	312	294	325	340	268	289	264	315	289	311	312	321	294	305	305	328	291	293	297	308	303	290	296	250	297	304	283	275	282	291	338	293	301	314	270	286	306	313	305	312	281	313	304	314	289	276	304	302	300	270	287	308	304	265	304	292	293	319	301	303	307	315	328	300	290	320	295	288	296	296	302	287	304	294	280	280	318	288	318	290	298	289	313	318	323	279	321	320	293	284	320	278	296	299	297	308	301	305	300	313	319	326	303	308	296	334	293	299	318	342	297	330	284	330	287	312	308	288	292	278	271	296	289	280	300	308	305	297	319	277	281	304	294	275	311	311	300	302	308	295	262	320	297	305	298	310	330	291	302	295	316	297	307	291	298	269	315	303	306	288	296	281	296	313	285	290	294	279	308	294	286	316	319	289	313	306	323	321	292	305	285	318	304	314	324	293	291	311	273	295	289	271	290	338	327	308	313	334	317	287	292	276	292	294	304	319	296	303	289	323	342	311	304	291	296	272	312	306	297	300	288	312	297	339	321	319	329	299	306	310	334	296	317	286	285	302	278	309	283	284	292	283	310	276	314	293	315	284	290	304	305	290	322	281	292	310	302	299	275	310	278	289	317	310	279	307	274	325	321	298	352	341	308	298	304	284	302	310	294	296	276	331	273	327	331	270	291	295	321	296	309	327	314	317	318	300	302	310	297	337	299	287	282	303	294	339	274	305	340	284	307	318	290	315	277	304	313	289	313	305	295	285	321	336	301	283	308	302	338	299	325	259	296	282	285	317	294	304	331	311	258	303	311	306	281	292	286	311	298	332	309	280	296	287	323	278	317	329	314	310	323	280	281	306	292	302	313	326	329	295	303	302	320	274	317	269	285	325	318	327	304	320	278	260	302	301	318	339	292	294	285	321	288	329	304	317	303	284	261	327	290	290	294	293	297	294	314	286	290	302	306	332	310	316	296	324	304	306	283	318	317	299	280	299	302	319	307	317	297	320	282	293	313	298	292	311	309	314	294	287	288	330	286	289	296	302	299	299	290	325	282	289	275	304	313	280	293	294	300	304	325	301	271	308	300	306	303	304	301	309	287	299	309	281	280	258	308	308	302	287	338	310	298	338	291	284	311	307	314	316	316	315	316	289	308	326	313	321	284	284	306	306	317	295	298	317	270	327	312	295	306	288	295	290	292	287	316	319	313	311	300	304	286	293	289	295	284	323	287	329	334	311	300	302	293	296	321	292	297	316	310	320	287	292	330	294	298	284	290	319	311	326	330	303	316	311	324	333	294	323	311	292	287	303	311	324	317	310	285	305	288	290	294	296	296	298	302	311	276	313	300	298	348	297	332	310	301	316	296	288	325	289	310	301	344	336	299	296	285	312	309	312	275	322	283	302	302	302	294	318	301	286	327	321	301	275	316	297	315	284	321	303	299	341	331	297	307	298	299	291	315	332	283	306	286	308	273	288	279	248	325	264	312	314	282	322	307	295	297	285	297	277	287	316	309	317	311	285	302	321	329	288	318	299	320	320	268	311	306	338	296	323	302	309	319	320	311	290	293	306	275	321	299	327	302	312	319	315	311	266	303	268	330	287	288	329	298	299	292	310	288	293	298	281	323	309	300	306	340	313	322	286	326	292	285	297	302	346	271	297	310	329	276	299	298	302	313	286	286	350	312	338	320	306	307	325	325	291	276	287	324	286	270	262	301	303	268	295	286	296	321	294	292	259	288	319	270	327	310	279	313	314	283	285	314	355	302	300	295	304	293	328	290	287	296	295	291	304	300	313	283	308	286	290	292	283	317	298	314	302	306	291	300	320	311	314	295	310	312	278	308	278	254	281	302	310	324	294	311	261	349	293	317	306	284	308	287	332	330	328	319	276	326	288	331	278	292	300	291	294	315	296	313	280	281	279	310	275	302	280	274	289	275	302	308	334	300	303	257	293	301	283	286	317	335	307	305	273	304	312	304	293	275	308	310	321	320	311	297	331	316	279	306	296	262	316	286	295	307	306	333	348	285	301	319	292	286	303	328	303	315	295	306	300	287	280	312	303	317	275	338	303	283	319	323	286	318	289	280	308	308	323	315	331	289	309	326	324	306	335	301	302	277	339	322	287	274	289	294	298	293	290	303	287	323	305	297	295	265	302	299	345	306	326	325	279	318	324	290	302	325	289	309	288	292	280	284	290	298	295	294	311	302	334	319	304	291	294	319	307	294	286	307	309	302	305	311	308	279	305	325	326	299	304	303	293	296	340	303	286	304	303	301	310	287	309	297	315	316	286	315	290	297	294	303	294	265	300	306	297	278	318	310	289	358	327	330	338	314	332	314	313	309	302	324	322	311	289	330	281	317	324	299	313	316	311	300	313	306	296	294	316	285	296	301	333	301	297	318	278	311	294	294	284	301	291	277	298	287	260	270	308	318	321	323	341	304	325	320	314	289	318	301	303	320	299	317	341	306	311	298	315	307	302	280	263	343	308	324	312	302	294	318	319	294	317	291	291	281	302	315	309	305	309	280	296	293	273	293	269	283	286	294	316	310	305	271	288	277	306	299	308	286	300	286	292	307	314	313	302	327	316	294	289	280	313	330	295	284	304	305	319	303	341	255	329	323	301	295	314	277	276	305	321	309	287	300	323	279	292	352	309	284	296	333	280	290	302	311	266	323	285	312	284	320	296	307	282	324	304
15496	27272	20089	5239	757	595	508	522	499	489	489	499	490	458	434	497	513	436	444	484	461	441	437	432	436	478	465	472	449	438	440	440	477	419	451	446	438	457	485	494	550	593	589	513	543	577	594	637	588	608	547	490	514	497	536	511	450	512	516	501	477	480	484	445	431	479	468	474	461	413	451	494	463	492	453	424	442	451	479	456	479	437	496	463	454	493	457	502	456	487	454	467	464	477	439	477	483	469	443	496	484	482	455	477	434	442	467	480	474	468	459	465	458	495	466	444	463	434	438	443	455	502	429	486	427	463	461	445	450	429	499	470	457	451	455	474	444	490	474	419	451	450	448	442	484	454	462	475	487	430	474	453	454	440	447	430	497	487	432	479	473	503	427	489	439	432	396	468	454	430	455	459	439	435	442	462	449	447	463	467	439	441	465	479	452	485	450	508	463	429	449	461	477	450	424	446	474	448	473	442	449	456	446	477	442	465	470	457	447	466	469	480	417	472	436	452	494	481	448	436	454	456	422	453	444	496	448	465	475	458	456	474	441	478	463	470	442	433	467	469	472	424	450	446	434	454	429	486	448	483	473	494	446	419	461	417	418	497	464	464	440	426	447	448	426	481	461	468	445	444	474	453	439	427	468	428	501	465	404	459	470	468	491	475	408	486	463	432	453	413	463	428	453	474	393	471	455	487	419	467	443	466	451	469	406	438	458	436	442	428	450	483	477	423	467	435	481	476	440	484	471	460	443	463	457	439	469	451	419	498	476	432	507	477	466	455	429	467	392	472	458	431	459	425	472	482	467	477	454	428	448	422	431	443	456	482	474	478	447	443	467	466	441	510	477	416	463	440	440	472	482	420	489	462	507	430	461	491	464	459	433	472	472	483	454	446	426	445	449	483	456	465	461	485	458	434	472	486	492	472	452	484	429	452	483	493	434	475	445	471	466	455	453	442	426	416	434	460	473	487	425	449	476	467	456	461	471	415	446	491	493	433	412	469	458	437	461	441	468	432	479	458	454	454	439	496	473	431	440	441	454	479	460	473	471	461	448	443	443	449	488	471	456	451	425	429	458	457	435	398	484	487	464	494	464	479	464	477	443	444	455	436	429	468	476	419	407	446	414	442	425	460	461	439	462	486	443	450	484	498	483	481	505	441	483	466	463	454	475	457	478	453	452	431	420	475	441	484	459	478	465	473	426	448	449	429	430	471	478	456	472	456	458	454	501	467	444	441	482	440	482	436	461	436	462	411	503	451	456	404	455	455	429	458	476	484	464	432	460	475	464	445	405	458	493	433	438	493	459	462	482	461	485	453	471	472	469	459	430	415	444	474	480	447	479	434	464	487	452	453	427	451	470	417	513	421	423	444	443	448	481	417	461	458	474	458	498	494	467	480	449	471	435	450	458	482	488	462	454	469	436	479	456	503	460	429	478	431	477	431	445	495	445	441	470	434	436	451	464	527	458	432	474	434	462	451	444	478	470	467	436	503	425	448	431	470	456	438	451	475	453	467	455	441	481	455	457	456	470	444	467	437	480	435	474	447	426	465	454	453	438	464	457	467	452	404	438	459	461	465	449	454	447	433	440	439	465	436	467	458	445	452	455	462	449	450	430	448	455	423	426	475	477	451	477	483	433	427	423	441	482	443	480	448	456	457	442	463	448	445	459	462	435	449	439	477	452	454	472	443	405	487	474	487	432	456	469	435	437	437	461	457	494	476	462	426	453	472	493	441	448	492	438	447	495	476	430	475	454	445	469	506	432	461	472	492	426	445	453	465	442	461	445	448	423	429	446	431	421	486	460	478	480	414	474	449	413	501	451	452	500	427	418	477	429	437	452	467	433	437	440	515	465	428	460	486	465	473	460	419	475	448	476	449	455	473	432	521	460	473	458	492	444	443	445	437	459	449	467	451	441	464	434	450	467	450	441	426	454	443	439	455	452	441	427	441	462	451	462	418	467	443	417	447	456	416	466	442	442	427	466	489	457	420	435	462	419	472	428	469	453	494	454	487	445	487	460	469	444	466	490	475	497	472	471	503	469	449	444	460	456	451	470	449	455	462	469	448	485	430	456	470	470	483	434	479	443	478	457	434	427	451	470	451	442	454	483	463	476	428	439	486	429	455	479	482	442	450	465	491	436	424	488	445	492	427	450	428	468	464	428	428	465	439	418	445	459	472	453	469	467	433	450	466	467	490	437	455	496	459	446	451	466	448	451	470	440	441	441	439	447	434	431	471	458	459	488	459	430	455	428	442	472	464	497	452	468	472	459	455	444	458	466	433	422	469	462	435	511	453	448	415	425	475	426	453	454	456	449	473	482	460	491	464	475	438	421	461	491	422	508	456	437	464	433	449	448	446	430	451	439	441	430	462	438	480	452	442	419	447	473	461	454	488	451	416	471	453	451	438	449	486	468	475	426	446	465	476	449	490	428	475	470	523	436	468	494	430	499	454	463	434	467	466	453	467	432	465	473	518	476	501	430	446	433	450	480	460	444	436	464	445	448	441	448	457	445	482	454	418	443	458	467	474	446	468	460	472	487	452	469	417	418	441	459	458	433	471	449	467	465	459	439	408	472	473	477	451	467	444	483	444	475	433	471	449	464	449	453	452	456	472	487	458	462	493	441	454	466	444	436	456	448	451	457	465	441	436	491	409	432	456	432	497	465	437	495	477	451	411	471	449	461	461	435	402	443	463	466	438	461	429	447	438	455	426	457	406	434	476	477	427	460	429	454	500	466	465	512	408	456	414	492	454	416	441	452	462	438	430	467	481	448	428	440	471	482	447	445	434	458	445	423	473	480	461	480	454	474	476	485	458	444	471	462	421	477	406	430	424	447	473	457	407	442	472	496	455	461	426	444	441	468	454	458	428	457	464	459	464	443	429	452	471	457	417	450	470	460	450	480	467	425	461	464	416	467	449	468	448	452	475	452	422	442	446	468	459	456	507	456	454	446	460	438	456	469	452	442	453	409	490	440	447	459	452	429	449	467	463	456	463	492	468	442	444	440	447	469	403	443	477	420	449	446	472	495	453	480	449	456	486	452	480	438	448	488	468	461	485	432	432	433	486	446	437	454	438	454	494	480	473	438	430	460	469	413	438	480	458	422	475	429	454	464	485	477	460	424	437	451	479	423	419	467	443	498	439	421	453	428	458	462	447	469	488	449	433	470	470	445	450	441	430	481	484	427	448	469	440	488	435	455	435	480	462	456	483	454	462	459	433	493	489	447	446	471	462	411	453	427	499	442	447	457	439	450	474	437	449	452	434	481	464	421	437	442	432	427	474	478	454	454	412	467	477	465	454	464	463	485	436	465	493	441	427	452	530	433	453	462	433	528	405	446	432	460	413	438	459	434	416	438	460	499	419	409	476	455	450	469	435	487	448	450	467	414	456	447	449	455	490	418	458	478	471	487	443	433	447	475	468	437	445	451	453	489	478	462	462	476	463	456	461	471	446	426	453	465	418	465	463	437	452	483	457
24348	21338	28525	24631	19571	4702	1281	721	515	448	453	376	389	372	366	345	331	358	351	329	325	338	321	344	319	308	297	320	300	305	309	345	338	302	300	308	322	324	340	324	361	335	402	402	373	353	352	425	398	358	347	350	322	327	321	323	317	358	313	331	308	352	298	362	358	306	276	311	298	299	297	298	295	302	262	284	283	316	320	292	284	297	311	293	305	307	298	319	306	299	305	283	287	307	327	271	288	297	288	328	298	291	301	326	283	332	321	333	339	302	307	342	297	317	295	304	269	323	271	282	314	277	257	317	287	256	294	326	312	293	319	301	296	306	298	300	287	330	296	277	292	320	288	307	292	298	291	316	318	276	323	301	317	294	285	288	317	275	319	291	308	284	280	300	345	324	309	303	302	305	330	311	277	287	304	262	296	312	296	316	310	283	306	306	298	335	286	288	309	298	307	297	333	289	281	288	304	327	283	298	313	299	281	299	251	308	307	271	293	313	293	282	306	289	301	320	329	290	297	300	310	301	298	291	303	291	268	313	298	305	317	295	305	281	304	281	302	323	291	288	304	293	309	294	310	292	315	295	290	279	255	311	316	293	313	280	303	269	296	304	308	297	289	322	313	310	319	296	293	304	302	340	289	289	298	299	306	323	303	323	281	335	284	337	282	287	291	277	285	274	277	307	300	301	288	329	301	332	292	304	301	309	280	308	291	291	308	311	302	279	305	302	296	312	276	297	327	293	297	259	290	324	319	289	276	313	281	301	287	307	281	303	299	273	297	285	309	272	300	291	278	294	296	290	265	323	304	320	300	319	305	298	290	275	337	302	320	317	255	295	279	312	301	265	277	304	288	267	301	316	288	311	324	313	319	283	306	308	288	298	267	280	292	290	281	339	298	304	301	305	347	291	267	285	309	315	274	273	280	274	285	282	279	301	264	290	307	286	296	296	308	279	319	295	332	282	291	300	318	304	281	310	320	311	304	293	307	310	311	311	271	299	282	290	298	277	263	275	307	283	316	302	301	277	300	306	305	275	306	294	335	294	306	314	301	322	275	301	294	296	286	278	283	302	276	285	281	269	328	313	297	296	286	319	286	338	299	267	303	281	287	308	292	290	309	289	312	312	305	280	355	277	292	284	322	307	301	329	275	327	307	277	311	295	293	311	274	270	313	318	288	313	289	348	299	318	322	288	311	302	297	310	304	308	318	318	289	298	288	331	277	295	309	343	291	293	292	319	270	311	283	262	290	298	318	257	303	308	324	281	296	309	318	287	305	335	296	339	278	302	295	298	303	304	291	310	286	306	286	261	314	272	299	295	269	283	297	309	294	277	309	257	324	301	307	286	284	314	291	308	298	265	325	342	301	301	283	300	307	288	302	305	327	319	305	273	309	280	299	322	290	337	290	299	280	306	296	316	305	269	301	293	295	267	282	321	307	285	260	277	306	294	296	296	289	295	326	279	301	285	295	247	297	278	282	318	272	288	256	334	286	294	291	296	293	290	321	301	272	300	318	319	281	316	290	291	276	314	269	318	285	334	293	303	265	289	257	329	302	307	294	318	315	277	302	286	302	288	324	298	286	314	309	294	286	295	266	319	298	308	324	280	303	303	305	288	299	306	308	291	272	317	271	300	288	321	314	293	301	291	302	325	292	281	271	303	301	270	313	296	278	273	280	310	302	278	268	288	300	283	266	270	321	282	277	253	279	293	293	337	284	290	293	312	294	307	276	325	312	309	302	304	291	311	282	321	299	304	309	327	329	296	318	299	305	302	299	295	280	310	298	298	286	306	301	264	299	305	328	263	284	304	307	309	308	313	316	318	288	335	290	303	310	273	309	314	269	319	303	314	287	301	331	293	333	310	280	299	286	310	284	307	272	314	306	290	300	303	305	307	272	318	287	293	303	311	296	285	306	326	276	301	294	285	293	289	280	294	321	309	304	303	295	318	297	323	317	316	317	317	306	317	304	307	285	286	296	300	319	307	311	294	277	331	261	262	295	314	285	287	298	288	307	305	300	292	289	304	303	323	270	293	309	303	270	287	308	293	304	302	299	304	289	297	289	302	291	317	309	288	287	292	268	297	292	300	262	309	299	273	299	286	271	261	285	291	305	287	292	300	303	299	297	265	306	296	295	286	316	325	317	291	260	308	302	303	286	302	319	303	314	319	306	328	300	310	307	325	305	319	306	326	300	323	300	301	271	301	291	284	288	337	295	307	268	271	288	331	288	293	316	298	299	312	283	274	277	343	285	276	280	282	308	280	280	305	292	331	316	275	318	311	323	289	309	269	297	293	273	312	271	303	281	314	291	288	305	314	265	297	289	288	314	295	285	287	317	316	283	283	296	320	279	295	278	342	327	290	273	315	274	299	307	303	293	301	279	286	335	299	299	306	281	285	266	307	284	300	293	290	275	303	299	278	292	279	290	327	300	264	289	306	319	307	279	272	300	285	293	305	295	295	293	337	297	322	303	291	302	326	289	273	289	287	308	315	309	319	319	328	304	291	308	304	296	284	326	305	330	296	284	277	289	349	302	281	293	319	327	308	276	319	285	305	290	268	274	279	312	298	289	297	279	284	326	311	275	294	288	305	320	317	298	335	289	317	278	312	317	276	282	292	295	290	281	301	314	297	289	307	303	277	281	304	277	329	273	275	308	287	280	277	291	302	270	322	267	311	282	299	294	296	288	331	272	296	301	297	331	313	317	303	338	285	277	313	291	281	292	286	309	306	286	306	308	309	305	286	305	302	304	300	276	312	314	290	306	321	284	299	292	300	292	302	275	290	304	269	262	324	292	310	289	284	311	297	299	292	290	304	306	289	306	287	282	309	282	339	301	284	290	258	273	258	302	305	305	313	291	280	270	309	302	328	295	280	312	281	308	286	316	284	273	277	300	315	321	260	293	304	324	303	300	336	294	304	264	304	277	311	295	281	303	326	307	300	304	277	288	283	318	259	316	252	332	298	299	322	270	289	300	296	281	286	265	287	294	312	307	263	300	316	327	329	324	289	345	288	300	327	325	292	305	278	310	270	313	271	293	308	317	292	257	294	289	333	294	294	333	328	285	341	303	299	277	307	308	270	314	314	284	300	314	299	292	314	315	286	292	326	281	312	277	260	283	317	279	256	300	271	275	309	321	289	317	303	305	313	281	314	295	316	265	289	268	303	311	275	288	283	310	311	289	310	300	319	318	334	291	301	294	305	298	317	306	333	317	307	278	301	294	309	324	282	285	295	279	315	306	307	308	278	295	299	330	306	300	270	307	306	298	321	278	319	327	292	312	319	299	310	286	308	306	278	271	299	309	271	286	290	283	294	295	323	297	308	285	299	293	284	312	291	295	306	317	324	308	291	305	317	302	263	307	287	286	303	319	277	316	264	304	286	295	252	300	282	302	320	290	273	314	306	291	323	285	282	262	288	320	275	282	297	338	295	310	274	296	302	273	285	302	286	297	308	293	306	334	305	291	329	286	325	294	283	295	281
19250	38161	31541	14520	3430	1760	1406	1104	993	836	785	704	654	657	615	622	535	552	574	523	513	501	492	463	521	466	510	451	527	513	507	481	475	506	473	455	474	490	477	538	583	667	633	630	663	593	596	712	756	639	592	581	539	516	508	548	483	524	514	535	504	473	459	479	465	453	473	467	464	463	455	494	490	450	410	416	455	472	471	499	443	432	459	443	454	452	477	429	433	460	451	441	460	486	442	458	477	397	469	460	428	469	487	473	458	465	492	458	502	497	497	460	456	501	437	454	485	467	447	454	438	437	433	430	482	464	448	425	460	455	474	446	464	457	463	462	456	468	472	465	486	417	456	440	461	438	436	442	467	429	436	480	473	456	485	440	456	488	451	450	418	447	473	433	437	432	465	468	450	422	422	441	439	444	430	431	465	463	493	420	436	415	462	444	420	451	439	461	433	468	453	452	446	441	398	453	427	455	432	457	474	438	465	466	451	494	442	464	491	417	464	502	440	446	437	473	445	464	413	488	515	452	443	447	450	444	467	435	455	476	487	488	454	447	444	464	442	507	409	486	462	457	416	433	425	430	451	448	434	426	478	467	434	452	450	447	445	437	449	438	436	477	477	429	457	456	446	427	412	473	408	424	444	446	443	434	462	449	446	444	451	452	476	493	421	479	488	458	463	442	408	426	443	421	478	452	419	442	425	473	446	466	437	460	437	453	494	439	468	445	476	482	424	432	479	448	448	440	418	459	438	456	468	491	424	489	427	457	467	450	475	450	462	421	454	479	428	438	469	438	463	427	442	438	467	450	426	437	448	470	443	455	465	422	461	484	421	490	461	444	455	425	487	421	457	483	422	432	458	474	443	470	438	452	405	427	523	458	428	413	437	467	440	409	431	453	417	449	455	453	438	423	472	427	463	448	502	449	453	454	458	420	454	414	495	423	424	422	441	458	447	452	451	439	425	458	404	465	463	460	446	448	426	483	497	453	464	418	450	448	455	476	447	455	439	473	433	464	434	429	455	452	464	419	459	428	441	430	469	432	456	460	444	455	438	446	471	459	470	480	413	443	441	428	439	457	476	471	467	468	455	439	429	432	470	449	446	470	497	452	467	453	467	454	456	480	472	479	429	449	421	427	484	478	492	435	447	417	462	463	432	497	472	429	437	446	423	470	433	460	469	464	451	447	455	440	454	441	493	455	472	433	453	475	446	447	440	477	433	448	462	431	470	424	457	445	449	455	470	460	423	448	446	436	450	444	417	446	473	443	492	435	432	449	456	434	420	469	444	492	473	466	445	479	472	451	437	468	453	452	439	466	443	418	426	495	413	481	466	434	460	470	434	446	442	448	467	445	421	470	461	435	447	453	457	452	503	461	471	470	433	486	436	460	439	480	451	425	451	472	465	432	430	452	454	412	429	439	411	449	473	424	454	426	455	432	475	419	431	443	471	476	454	427	446	456	451	426	454	412	450	426	454	421	448	462	427	468	450	463	466	436	447	464	491	480	414	446	436	419	421	478	434	465	426	480	456	439	437	435	472	429	474	490	438	449	444	465	465	441	439	467	470	428	448	478	499	491	443	418	456	468	465	488	466	452	434	452	406	469	402	455	466	446	444	483	454	454	430	444	448	479	444	440	441	418	426	440	512	441	458	435	473	416	450	443	404	433	444	485	455	439	431	418	477	476	471	441	410	449	455	452	425	444	434	435	424	500	439	441	458	462	452	463	487	441	453	466	462	483	451	470	427	471	475	465	422	463	433	448	475	440	445	472	457	436	463	460	454	465	459	449	455	456	456	446	468	441	463	409	438	438	434	490	456	484	474	417	448	465	466	427	452	443	451	442	449	472	441	443	452	487	451	461	493	481	426	462	455	453	445	463	441	464	431	426	439	458	480	462	431	443	425	444	464	409	407	435	438	450	426	431	456	459	430	434	436	420	455	457	452	402	456	447	481	434	430	457	460	420	456	478	467	481	426	436	476	465	461	446	452	473	437	446	416	426	444	442	469	450	432	436	455	429	444	470	412	463	444	472	456	464	437	439	471	464	448	413	495	460	466	440	423	432	426	449	485	477	479	450	450	436	481	430	391	437	426	456	429	480	420	461	442	446	431	482	476	431	474	465	477	447	439	452	390	493	466	463	464	434	501	462	475	474	430	476	425	455	461	455	470	457	444	445	473	470	406	441	472	431	452	386	459	462	470	477	488	450	418	414	418	485	484	449	471	460	481	468	431	467	438	440	473	445	428	505	452	442	438	438	437	456	441	428	452	438	446	479	443	445	437	446	445	438	435	454	450	479	427	471	434	424	446	453	432	436	445	448	474	432	434	439	437	434	432	467	433	477	445	434	430	437	490	436	468	430	463	430	424	408	470	427	429	422	438	412	467	482	452	467	444	436	460	493	472	462	463	446	449	447	448	482	446	469	450	429	456	455	461	437	448	466	454	452	437	422	465	451	447	483	463	444	458	430	427	443	427	441	450	472	460	463	426	468	466	456	427	466	446	454	446	439	461	454	414	473	472	423	458	411	466	470	436	458	465	429	440	468	469	411	496	469	474	440	470	448	482	451	465	461	452	461	403	427	430	444	449	454	456	458	454	461	421	461	426	472	447	429	448	463	457	463	433	424	434	452	424	490	441	420	446	431	439	434	437	477	444	418	430	416	464	448	443	455	474	462	456	461	489	444	421	471	450	442	454	457	432	472	476	464	477	454	449	429	470	456	453	447	439	461	448	436	489	429	439	436	459	430	451	502	405	462	487	454	450	476	449	457	451	457	433	425	453	432	432	420	441	401	442	433	441	449	447	488	493	441	442	449	437	438	407	469	468	452	394	488	438	428	454	440	410	443	453	454	438	448	480	455	444	438	464	413	462	451	442	455	462	415	480	438	405	495	450	435	414	476	455	471	425	487	466	480	440	427	454	445	451	418	455	437	442	494	464	442	461	437	464	453	447	456	452	448	468	455	434	432	464	428	440	468	457	490	437	442	436	441	456	472	439	458	444	455	453	469	429	461	472	431	424	439	461	443	429	429	446	448	439	437	481	445	474	497	426	426	446	447	451	415	461	432	397	499	418	475	469	432	471	472	443	419	429	413	467	438	480	474	461	446	455	419	465	445	482	447	437	462	409	447	447	447	476	487	450	460	449	482	495	458	432	441	433	397	462	460	440	451	439	492	414	460	431	444	458	460	485	466	419	449	413	434	471	464	454	402	428	440	425	415	436	434	458	420	492	482	460	453	472	424	462	411	466	463	442	441	471	424	434	430	464	455	412	442	461	455	482	466	476	487	453	441	451	439	451	474	461	410	480	443	469	435	412	461	421	452	468	467	420	449	447	429	443	484	429	424	455	440	464	436	440	410	445	469	440	472	427	444	448	396	460	424	449	442	444	468	429	456	470	460	473	470	463	442	436	445	428	468	466	491	473	495	453	471	455	448	446	453	468	449	435	459	463	479	455	456	448	465	438	464	447	469	405	442	425	415	474	462
23282	21338	29146	24049	21282	18772	3387	1063	618	533	439	407	362	358	334	332	316	312	311	326	308	252	265	274	281	259	312	261	280	262	246	249	267	262	292	261	287	257	265	257	316	381	356	334	362	334	332	362	391	359	342	344	308	290	296	321	287	286	304	282	277	276	279	237	254	277	272	261	238	284	246	254	246	253	235	230	252	270	269	238	264	244	247	241	238	238	247	248	249	248	215	250	248	261	254	243	224	275	249	256	245	260	260	275	262	282	246	274	290	285	241	292	283	265	238	251	293	252	268	254	225	295	260	247	264	259	242	236	236	264	252	242	269	273	229	260	261	247	245	265	233	228	213	253	267	231	237	237	260	265	241	242	239	231	236	244	246	263	267	254	267	227	255	236	268	242	211	225	225	251	247	263	247	241	239	237	264	232	243	248	246	242	244	255	241	248	245	233	231	267	223	279	247	284	229	227	279	266	239	230	237	247	260	268	236	265	276	239	240	228	253	229	276	247	262	255	247	252	239	238	272	229	273	241	220	265	276	251	225	256	240	265	247	235	227	268	245	230	246	252	216	223	222	227	232	245	246	279	235	243	271	257	251	230	238	260	245	235	240	222	247	240	281	240	247	250	228	255	220	237	222	237	257	265	226	289	261	247	239	229	229	236	248	263	238	236	254	273	236	269	230	246	249	236	241	246	242	256	241	269	253	252	264	250	251	240	244	251	236	246	257	233	226	243	277	265	226	253	268	261	272	260	248	231	261	213	211	251	245	252	281	240	234	227	238	249	262	243	255	237	213	251	265	232	242	254	234	259	234	234	280	249	258	261	229	288	247	255	254	246	256	238	246	257	280	237	257	249	246	251	238	231	265	235	259	256	226	252	251	239	245	238	265	261	229	237	249	254	239	248	239	260	240	261	258	239	254	260	273	240	231	259	259	227	271	239	229	266	235	238	246	253	240	227	258	222	250	253	225	230	248	241	212	246	232	242	239	235	265	252	244	256	262	246	242	225	274	237	227	238	237	260	253	244	231	249	285	263	255	266	235	261	252	238	245	236	244	230	242	228	240	265	260	206	259	232	203	252	250	246	254	231	232	257	245	260	271	255	231	253	228	237	245	246	222	241	249	268	247	257	262	248	265	248	244	243	242	250	245	235	261	227	262	244	265	232	245	284	258	260	252	260	251	242	227	250	244	249	254	240	252	259	259	259	242	224	262	246	265	245	247	247	247	275	239	264	237	249	258	230	249	232	219	296	238	243	245	224	240	272	196	253	224	252	237	253	250	249	232	246	245	241	234	245	241	223	231	271	256	274	263	231	248	251	235	255	248	245	234	246	223	252	255	247	248	254	223	247	250	234	231	269	264	256	258	257	265	227	254	240	268	245	237	238	253	273	260	260	246	227	235	273	249	237	236	229	283	255	258	277	238	228	252	239	265	253	273	230	262	265	244	251	245	238	248	244	253	236	244	258	232	250	250	255	226	267	257	242	242	260	261	243	274	244	263	240	226	262	277	246	237	249	230	277	235	252	250	229	261	221	244	255	268	255	267	258	248	263	250	247	256	260	240	220	249	237	248	242	266	250	266	252	269	252	233	242	259	247	272	242	245	243	238	255	276	244	241	236	257	259	257	251	233	246	249	212	239	240	244	239	229	243	261	243	239	269	258	246	257	252	246	278	242	255	247	234	276	263	236	257	249	242	241	249	263	234	247	271	290	269	266	221	248	236	229	230	245	238	258	260	236	238	226	240	260	293	256	256	215	257	265	249	240	245	281	243	247	270	222	259	239	238	217	259	253	241	267	265	210	248	235	230	218	261	237	239	232	229	223	210	238	244	245	237	279	256	239	238	271	222	251	227	242	251	242	268	254	236	261	235	235	220	211	250	251	271	263	249	230	243	215	228	263	236	261	239	247	221	232	229	246	252	241	247	232	270	253	234	254	247	245	256	228	256	268	234	269	216	265	232	257	279	241	232	268	255	257	252	244	248	264	239	217	246	238	226	258	214	233	241	266	241	242	240	255	223	231	236	289	252	256	255	228	226	236	239	235	252	220	261	240	232	256	236	248	247	236	261	248	220	246	227	232	229	254	266	250	236	234	255	242	252	224	241	235	213	250	260	249	250	216	225	230	233	274	267	284	241	242	262	234	244	250	247	256	243	264	249	235	247	254	222	230	251	249	256	268	250	247	269	230	251	254	263	246	247	275	245	240	237	249	260	238	224	238	269	225	240	245	251	239	226	271	238	233	243	242	270	249	260	236	248	238	241	247	256	241	246	258	247	255	255	244	243	259	252	272	223	249	246	235	271	222	247	218	250	261	246	260	239	263	246	234	258	234	235	218	241	242	243	245	234	224	237	247	255	246	253	267	223	259	251	238	234	251	276	269	250	234	222	239	229	235	274	240	234	298	237	281	256	267	254	254	238	217	282	264	244	264	259	233	253	245	261	252	254	245	240	254	244	233	252	233	265	228	236	214	266	254	292	267	246	231	262	223	259	247	292	247	266	234	229	259	227	259	287	234	260	245	236	268	244	235	238	241	254	269	228	253	245	263	239	238	245	242	265	252	237	227	212	248	271	243	239	229	238	240	211	238	229	239	232	255	248	228	266	253	252	261	261	210	239	269	248	223	251	226	220	245	250	241	219	253	268	257	237	238	234	257	225	240	237	225	240	256	223	270	227	256	230	268	219	219	265	256	215	213	231	247	248	254	218	219	251	233	263	252	244	261	256	289	240	251	229	296	222	278	251	235	242	240	252	252	255	240	232	252	253	271	222	245	257	259	244	252	242	244	247	255	252	245	224	237	257	216	216	254	238	267	270	254	209	226	277	257	247	251	270	248	238	260	248	264	264	247	254	246	248	271	252	259	255	265	236	237	215	251	223	248	255	268	238	242	244	239	278	260	246	250	247	251	247	273	288	242	241	258	253	239	243	254	227	244	236	230	292	270	244	260	254	252	234	232	248	254	247	235	265	262	287	230	218	255	258	225	243	269	238	254	228	263	267	211	227	254	249	249	256	263	264	218	226	237	287	220	217	243	260	220	261	258	259	235	232	240	245	233	244	249	245	216	236	267	246	262	251	274	278	245	271	215	279	251	253	258	254	238	227	261	237	227	257	241	240	253	261	248	243	230	245	280	256	269	248	250	237	224	248	208	269	242	235	229	225	259	254	287	251	261	260	250	262	228	258	233	273	244	276	220	263	242	248	232	251	235	250	247	245	265	234	231	257	233	227	233	252	235	216	266	241	258	229	234	215	227	236	236	264	237	240	258	283	239	267	235	249	257	257	279	268	223	239	240	248	236	221	265	254	248	224	277	214	245	268	249	263	237	260	260	251	248	242	259	257	240	250	272	212	264	242	253	231	249	289	255	248	207	266	237	262	248	246	254	233	252	250	236	251	223	232	239	224	243	272	254	251	233	209	245	233	246	244	232	262	232	251	231	263	244	252	254	239	256	245	259	250	240	240	250	230	247	238	251	265	237	244
22290	44421	40801	16751	3991	2736	2178	1621	1366	1124	964	822	783	710	646	648	625	573	514	522	466	505	490	488	478	410	456	418	454	443	423	424	390	443	437	412	396	394	436	490	548	665	701	643	644	617	604	651	774	628	606	548	544	498	515	507	448	480	482	513	415	484	453	424	417	400	381	371	417	412	410	359	362	350	386	385	428	366	400	397	385	369	340	397	377	396	417	380	418	403	376	346	383	355	387	395	413	386	379	393	370	396	464	413	416	419	396	415	417	395	443	398	387	411	388	392	370	360	389	372	379	374	364	369	377	336	344	373	408	362	403	388	375	371	372	402	393	386	370	345	351	382	347	383	360	396	399	351	402	349	331	358	345	378	388	367	375	374	350	370	358	334	399	372	408	353	362	379	350	382	373	361	356	429	382	339	390	392	397	396	365	388	425	340	362	351	383	375	382	353	377	385	382	360	378	386	354	382	373	380	358	393	367	364	376	372	385	381	406	373	367	359	358	360	372	405	336	367	356	442	385	359	383	359	356	402	339	369	408	366	347	381	350	361	370	374	367	343	379	368	369	373	371	366	387	374	361	400	368	369	333	420	382	379	388	380	389	353	358	376	381	363	360	329	345	341	369	364	333	338	364	426	377	364	400	382	388	369	371	392	379	350	363	359	387	364	390	403	392	350	394	374	373	395	358	394	383	390	374	358	371	386	369	367	381	362	394	374	359	360	373	393	339	388	378	385	337	338	365	348	375	386	321	386	373	367	407	361	383	379	373	383	379	369	408	383	397	394	371	357	370	373	369	375	377	369	361	358	368	351	374	360	364	358	373	370	321	410	363	367	380	370	343	385	378	352	352	391	345	353	335	396	399	370	386	384	347	333	376	366	369	337	344	391	388	372	382	329	367	325	359	386	359	370	348	386	387	379	382	377	383	364	346	377	340	388	365	350	370	368	357	374	359	369	376	375	381	399	387	389	372	373	352	384	337	363	370	383	386	378	357	402	350	347	373	383	360	356	384	349	345	369	352	375	366	371	373	382	352	374	348	353	382	360	366	342	361	358	382	403	328	371	359	353	361	372	369	377	382	361	372	383	374	390	349	353	348	391	405	361	395	402	346	381	391	401	388	360	371	373	353	362	356	383	363	389	370	347	407	409	338	371	371	368	393	373	357	360	386	405	318	391	381	401	362	355	376	375	390	389	421	384	375	371	394	364	360	367	356	378	354	350	376	382	339	370	325	402	381	372	366	395	350	371	362	359	343	367	347	375	372	417	363	358	387	330	355	373	340	394	379	361	375	386	368	377	404	385	364	387	396	393	380	353	400	344	370	382	374	357	366	370	389	387	377	357	357	372	349	332	406	354	334	412	364	367	358	392	341	376	352	387	368	374	365	354	391	394	362	316	357	345	344	360	375	391	354	364	367	361	379	337	376	371	330	383	332	377	349	386	366	380	380	382	359	357	329	350	363	391	368	369	380	355	354	364	370	365	341	351	416	353	370	369	370	360	375	384	382	373	384	390	374	354	377	362	391	354	371	355	332	376	373	337	383	361	348	376	355	384	371	387	414	367	406	386	393	350	405	393	373	362	365	361	334	355	369	395	326	353	377	383	362	348	359	393	341	353	362	355	345	385	355	360	350	372	347	384	370	349	400	371	361	372	375	361	359	361	396	375	379	365	342	357	378	359	385	326	369	355	348	367	365	388	372	387	349	356	378	352	392	370	369	364	380	368	346	365	383	343	364	372	345	372	365	358	377	402	344	344	350	347	369	369	376	372	389	335	353	362	356	367	352	391	359	382	357	370	369	410	390	387	390	359	366	388	349	437	362	386	377	360	345	342	319	397	355	357	367	362	378	347	358	375	370	332	339	383	350	386	393	384	342	354	364	374	343	357	382	390	374	405	369	359	380	375	371	337	376	397	371	352	370	379	377	355	364	373	366	399	355	385	358	384	371	372	379	341	364	367	368	381	355	377	324	344	356	366	400	386	374	333	400	372	363	346	378	346	374	369	348	384	384	376	378	366	370	327	373	367	362	380	364	397	368	372	365	385	392	366	369	367	394	374	378	391	363	373	351	378	378	380	343	376	395	368	351	363	395	373	363	358	379	370	394	360	376	378	348	359	363	360	350	367	346	353	402	363	342	374	341	377	376	381	392	359	392	384	388	381	375	369	365	384	409	362	371	372	369	385	367	380	362	348	374	401	383	376	380	382	352	374	350	337	378	342	363	361	372	327	388	358	378	352	365	389	363	353	366	392	378	377	399	379	351	355	379	387	352	354	374	410	343	384	345	397	353	371	363	355	372	381	393	398	349	368	387	351	393	388	389	354	361	387	366	401	368	388	336	343	368	329	401	352	388	360	369	385	366	397	369	370	358	347	346	356	343	361	362	350	408	378	368	363	366	379	368	380	371	367	372	374	358	369	351	392	364	376	374	352	360	348	390	385	368	365	355	351	388	365	379	377	373	395	360	372	341	344	374	375	407	350	375	379	382	369	374	357	383	373	375	361	379	354	354	352	396	353	351	403	347	385	356	381	357	366	374	376	358	347	336	351	397	378	359	365	368	349	363	352	359	357	368	353	385	383	386	380	364	393	380	359	365	347	350	356	379	377	366	361	337	371	379	377	360	358	356	374	364	337	370	360	394	371	359	351	327	353	335	418	363	388	350	356	369	400	363	359	376	332	380	346	365	343	356	364	337	375	387	393	398	368	366	345	377	359	352	356	343	391	405	362	347	376	361	382	365	328	381	384	402	367	350	365	325	398	357	356	397	368	358	351	371	350	386	354	361	352	364	340	396	380	386	357	343	362	356	343	396	366	351	370	389	391	380	387	338	351	358	359	386	355	391	356	355	390	360	359	365	364	408	347	358	378	357	375	403	383	372	403	375	350	373	389	399	381	377	385	360	395	372	370	381	364	380	367	363	362	342	357	373	385	399	356	388	387	387	398	394	380	350	395	413	359	344	369	347	340	382	351	377	347	346	365	362	370	392	406	353	365	389	378	352	358	321	331	382	385	348	336	368	353	380	338	363	385	369	372	397	397	383	348	366	373	371	384	397	356	357	357	391	381	389	335	368	368	382	369	394	384	368	370	355	373	409	387	335	391	379	359	363	375	377	329	358	390	394	353	381	379	394	372	373	397	405	374	371	370	371	370	369	369	352	363	357	372	355	372	388	355	347	353	353	381	368	387	364	377	387	347	344	394	341	350	362	356	386	376	333	351	411	375	367	389	369	359	354	349	380	355	342	389	343	348	373	371	384	381	355	331	375	345	397	374	345	365	402	362	357	350	388	371	335	380	405	372	382	385	392	365	364	372	342	394	397	371	364	355	374	386	364	353	382	367	352	355	378	338	362	343	381	340	360	375	388	389	376	340	381	380	359	383	374	365	352	371	353	395	390	366	382	404	361	346	365	388	344	346	370	374	347	396	369	367	362	378	384	392	377	410	368	360	382	357	397	368	391	356	367	368	339	362	335	388	389	396
27141	21009	16859	4438	662	447	340	326	326	297	318	334	312	321	292	319	320	294	327	291	305	273	320	317	311	313	294	285	283	283	289	318	296	335	328	314	328	294	313	317	342	362	354	361	356	358	355	380	360	317	324	305	321	334	323	329	300	312	312	307	321	312	353	318	331	305	303	279	299	334	332	294	300	322	284	299	329	337	293	299	287	282	303	281	308	306	345	301	307	292	292	283	328	280	291	276	327	288	281	319	302	297	325	302	320	332	306	335	287	340	299	311	335	307	307	314	287	312	307	310	297	304	289	325	289	275	300	311	333	338	277	303	310	321	282	270	309	297	313	314	280	300	305	296	330	330	296	330	295	327	304	332	314	306	332	301	294	315	318	290	311	313	303	302	269	301	283	297	293	310	324	325	324	293	295	331	293	292	280	288	298	305	294	286	294	312	344	302	298	317	291	274	314	301	322	299	293	302	306	261	278	331	290	303	266	283	333	329	292	285	306	299	287	311	294	296	320	297	287	280	296	288	315	301	276	288	297	294	285	287	304	258	312	304	322	329	307	281	290	284	328	309	298	249	303	294	300	306	300	344	293	323	307	327	301	314	287	315	285	326	314	314	315	303	325	316	301	336	335	306	298	298	299	293	326	293	319	300	323	296	338	323	272	300	291	301	302	317	294	282	303	297	314	291	296	289	306	326	276	313	335	281	326	291	298	329	295	331	310	281	333	295	310	318	300	296	321	329	309	289	293	290	316	292	285	289	312	312	310	304	277	299	266	307	311	325	308	312	319	324	313	273	316	269	303	316	275	312	319	293	323	318	316	278	285	283	318	300	298	308	307	312	287	263	316	304	286	297	328	299	308	299	319	295	308	281	324	299	319	288	300	299	318	277	294	277	268	309	306	320	312	314	309	299	276	313	285	298	296	286	294	293	299	310	312	273	355	309	333	309	313	297	294	321	300	303	301	282	311	304	315	284	304	321	270	269	301	272	261	301	317	289	309	312	324	271	313	298	271	326	318	297	311	323	270	298	349	304	304	335	272	317	312	267	310	326	299	315	304	305	312	305	319	278	284	277	290	268	317	276	288	315	301	292	286	325	270	322	323	301	303	328	347	337	289	329	287	274	294	288	320	310	290	325	298	330	316	299	260	292	291	290	307	316	293	290	274	298	277	306	314	288	337	299	260	268	327	308	275	293	301	288	323	302	309	276	311	309	285	333	312	287	275	312	333	322	302	328	306	270	322	294	313	300	328	296	307	300	319	315	303	303	287	318	279	322	318	294	318	285	328	310	306	296	290	310	327	323	266	297	320	295	288	270	280	283	309	304	319	296	291	293	319	318	302	316	300	308	307	291	298	288	292	321	298	316	286	312	323	270	335	330	336	321	295	287	294	292	301	297	330	295	277	326	324	307	292	295	313	298	319	340	323	292	285	266	289	286	299	292	321	308	308	317	329	327	285	313	302	299	275	330	326	297	284	308	310	308	299	313	340	294	292	298	286	292	291	300	296	291	275	336	307	307	279	310	297	289	300	299	314	309	297	294	271	320	276	323	298	302	328	267	299	322	328	304	331	297	302	291	329	302	271	305	327	314	279	314	320	289	301	294	305	310	298	317	335	279	262	306	291	317	310	297	275	318	310	306	304	326	290	287	317	315	291	307	294	308	301	291	285	288	298	294	332	295	296	271	296	307	322	332	315	308	299	288	306	295	299	289	317	291	292	297	314	306	271	293	277	329	316	313	310	282	309	300	298	308	292	280	288	304	337	280	329	276	308	284	332	308	278	313	301	295	298	333	315	290	321	302	299	292	288	282	296	304	296	285	314	289	304	297	289	266	321	309	297	282	304	325	317	306	292	313	288	310	283	316	338	299	321	302	276	300	312	330	313	281	303	326	286	313	312	283	273	312	314	316	307	294	277	287	313	313	294	325	326	305	316	291	327	307	289	281	272	302	278	314	286	324	271	314	314	337	329	312	260	289	284	300	277	309	302	309	308	311	286	297	272	313	301	320	309	311	299	290	286	310	306	296	297	313	305	290	320	295	289	278	323	275	274	309	306	303	321	310	305	295	321	314	297	319	287	312	304	310	309	305	313	317	340	302	293	330	279	276	312	298	295	299	276	323	308	313	307	310	286	305	305	323	296	319	297	307	304	324	298	270	298	284	302	277	288	294	314	289	324	294	276	296	307	290	337	321	320	311	323	305	309	327	294	332	311	323	298	289	316	302	296	317	306	293	279	305	304	290	289	311	317	297	306	300	291	299	302	300	282	296	274	287	304	322	301	289	283	293	319	298	293	305	322	284	284	295	270	304	349	277	338	305	283	317	313	316	311	331	320	349	331	283	314	316	298	297	315	307	280	288	271	303	293	287	322	309	293	307	292	326	271	300	288	315	297	298	302	312	311	321	328	309	318	329	281	323	299	286	324	262	285	311	286	315	294	311	282	315	306	300	306	272	303	320	303	313	320	287	306	272	295	291	326	327	302	275	290	302	305	327	299	336	302	296	301	299	316	332	265	301	317	283	298	308	293	308	317	313	302	290	307	277	301	319	281	297	303	263	325	280	287	320	287	337	312	324	322	281	286	283	320	299	317	302	300	285	331	316	302	296	298	339	325	297	342	305	325	325	274	278	297	301	278	289	312	276	290	298	268	265	296	294	320	314	315	333	310	307	319	309	323	297	292	291	345	327	333	320	308	316	343	290	305	309	284	260	269	279	302	296	297	292	334	306	314	321	311	288	285	294	303	309	289	314	324	319	266	303	292	311	324	301	296	279	344	313	291	308	308	326	298	316	303	294	300	301	306	308	324	316	312	304	313	285	311	308	319	291	330	310	303	289	303	311	324	285	316	307	313	317	304	294	309	279	279	328	317	315	303	302	290	329	303	315	306	305	355	344	307	274	306	283	297	292	297	281	282	294	278	305	316	308	283	277	317	280	313	264	308	316	334	318	294	311	295	300	328	286	291	312	312	306	312	298	324	289	303	275	296	284	303	335	269	296	292	331	348	295	287	277	303	291	313	289	325	303	312	302	289	316	303	272	307	279	306	329	302	343	314	292	298	306	301	297	325	332	296	307	301	304	274	321	288	330	311	348	315	308	313	305	333	287	320	313	292	312	306	319	289	301	327	303	322	276	296	284	301	267	286	294	322	318	294	325	295	272	329	309	279	298	280	328	293	302	296	287	293	276	293	313	325	302	311	304	335	287	314	315	308	309	306	329	291	330	286	322	320	275	296	305	279	287	309	305	293	301	317	323	300	274	292	321	297	315	302	311	310	303	297	312	322	311	299	293	314	298	295	328	314	327	300	279	334	314	332	315	316	307	275	301	304	316	307	332	296	318	290	301	323	305	298	294	298	296	285	321	314	302	270	313	303	276	302	288	305	286	277	342	297	315	300	314	298	320	298	303	294	318	318	281	311	341	312	281	315	326	281	290	265	311	286	304	315	286	321	294	308	261	303	318	290	307	280	284	299	324	324	300
15715	26310	20191	4352	691	567	562	533	478	455	484	477	495	467	433	465	479	442	500	495	463	458	438	436	446	467	454	471	485	477	472	462	447	449	449	467	469	481	513	476	548	606	613	554	535	519	565	576	639	619	564	527	530	472	481	500	515	474	525	490	522	494	493	502	454	482	483	458	440	501	447	434	469	454	454	467	441	477	476	428	444	441	517	493	445	483	429	459	458	441	459	465	457	438	469	431	471	466	448	481	416	467	463	475	460	465	471	490	497	442	478	473	441	455	446	487	465	446	451	447	436	435	450	481	478	484	442	479	496	456	432	474	427	447	432	452	457	432	443	452	478	460	471	421	471	454	482	472	433	439	446	469	507	447	489	480	438	458	456	450	433	441	455	453	445	464	463	459	453	473	452	491	459	455	466	419	455	480	465	481	434	456	435	496	445	459	464	502	467	450	444	471	436	481	483	467	436	494	453	458	447	407	443	486	429	471	455	465	513	481	443	467	454	478	453	477	451	452	481	466	448	430	467	472	461	464	433	441	448	455	431	490	469	458	450	462	494	444	427	464	452	473	451	448	449	461	440	460	435	493	458	470	472	450	458	470	457	432	466	421	464	478	442	452	458	440	488	447	458	457	503	474	464	453	435	448	464	422	460	464	476	430	477	459	475	474	476	460	455	454	465	463	469	449	456	443	432	449	441	439	479	465	470	429	482	476	431	455	427	446	469	458	427	463	432	434	480	452	425	472	476	421	466	485	471	473	442	453	454	459	411	421	486	424	473	428	482	453	482	439	451	429	483	452	432	479	458	476	482	453	504	479	454	467	426	435	469	419	450	446	438	439	471	450	451	478	463	449	426	466	439	486	444	482	454	441	441	494	418	441	493	449	474	459	453	389	461	475	472	446	452	479	456	482	450	512	449	466	453	465	467	454	465	486	477	497	427	486	466	450	468	475	455	426	439	462	438	486	490	420	431	443	473	464	473	448	434	459	420	446	455	442	469	425	444	464	476	446	425	433	415	452	456	455	432	470	455	485	478	481	453	458	438	453	463	493	460	442	423	468	447	430	445	478	440	456	464	433	460	475	455	497	455	464	505	515	451	449	441	450	458	434	449	450	478	462	431	426	477	459	429	433	454	490	458	466	433	436	443	461	433	454	508	454	495	445	438	478	452	459	468	454	443	447	470	431	477	452	469	465	458	489	467	457	454	432	459	451	436	467	471	500	454	451	459	425	437	480	444	444	461	458	489	425	465	466	504	444	444	460	416	458	458	461	447	428	490	430	445	404	463	454	453	510	457	428	420	451	442	477	438	469	487	445	462	482	489	460	460	455	441	466	434	451	449	465	440	471	463	438	447	469	457	427	461	476	467	464	474	449	429	480	444	427	460	461	444	493	459	472	444	441	465	444	469	449	459	492	430	467	430	472	420	448	466	487	455	428	472	468	487	474	471	481	451	418	444	490	459	441	483	468	453	468	485	448	490	444	506	436	430	472	439	512	481	462	486	468	475	465	461	471	471	463	445	452	462	446	453	462	467	489	466	437	479	462	498	491	434	439	463	453	498	499	475	456	426	466	448	454	403	446	470	461	473	447	443	452	503	443	485	473	447	464	460	476	424	442	492	477	422	448	472	448	456	467	437	438	458	465	462	455	446	446	439	484	450	443	442	482	477	467	480	476	421	489	435	440	476	475	471	432	447	469	423	471	454	454	442	485	461	405	473	477	448	500	444	481	481	480	522	500	449	464	449	489	473	479	463	421	431	441	449	448	455	418	459	477	456	452	465	415	480	431	468	420	471	453	469	466	465	452	421	441	468	470	475	453	428	449	474	441	456	453	463	441	467	490	454	463	438	426	443	437	408	458	470	457	461	437	495	468	489	436	408	493	467	481	478	427	468	429	478	428	444	465	517	474	495	447	440	493	443	464	442	428	494	440	476	465	424	458	474	448	471	494	459	450	445	420	437	469	468	483	451	455	447	454	467	442	431	436	435	416	456	473	495	480	470	460	454	454	448	453	470	446	501	425	463	461	445	457	475	470	456	504	458	497	493	447	472	465	457	484	460	461	434	459	460	461	464	491	447	457	463	458	469	445	425	428	474	417	432	483	472	467	427	429	441	427	464	454	472	468	451	440	451	426	453	451	460	456	467	456	459	440	434	473	444	468	458	448	481	469	464	454	433	430	462	460	443	469	458	463	434	452	461	467	471	452	442	447	455	460	459	422	473	437	430	503	470	435	482	477	437	467	446	437	463	427	439	445	475	471	466	451	459	454	434	456	480	407	466	430	478	464	502	426	484	419	461	490	474	463	460	472	497	467	440	480	423	470	448	458	419	457	437	431	466	464	486	465	464	454	477	432	419	449	457	472	457	440	445	456	461	456	484	423	465	485	494	465	450	462	480	498	448	433	454	458	417	464	481	488	459	445	472	454	447	424	459	451	475	460	475	434	428	432	458	445	435	462	494	465	454	452	484	490	437	462	433	490	497	467	496	437	448	487	510	442	459	486	473	481	451	453	459	467	454	454	475	429	460	493	500	454	497	466	466	440	472	434	414	463	485	444	444	480	417	442	476	410	430	418	475	413	479	480	438	463	448	447	439	454	468	466	455	459	498	500	429	476	497	438	469	455	434	443	448	416	411	452	468	486	470	395	466	430	443	448	443	478	463	446	472	430	488	459	458	471	455	441	481	470	485	485	461	461	461	455	448	446	479	480	459	462	485	460	467	468	486	419	462	466	441	478	456	458	466	455	491	440	446	444	484	444	456	453	418	438	466	467	457	412	457	481	425	430	454	471	453	439	447	454	453	472	458	492	439	484	476	511	458	480	438	475	469	488	440	457	425	436	472	440	456	470	464	437	469	476	458	437	426	438	476	461	486	411	427	456	453	449	424	426	424	462	426	483	445	461	469	469	473	483	475	458	477	466	482	443	453	463	449	444	451	441	474	446	416	461	473	478	423	443	446	437	463	471	444	463	446	490	472	492	461	477	455	427	465	472	472	439	478	481	465	419	489	444	466	475	447	435	438	465	448	444	453	441	458	483	446	466	456	478	462	451	459	488	476	444	462	472	449	434	420	470	477	492	458	452	447	418	466	474	505	471	468	472	440	448	457	510	467	435	485	476	446	486	444	441	438	450	459	462	438	481	462	431	446	469	452	467	429	447	502	472	451	431	450	475	446	453	447	457	463	458	459	446	475	468	475	429	473	403	475	441	454	452	426	449	490	438	443	451	488	494	456	452	438	456	449	459	475	444	475	444	425	429	418	437	420	466	465	469	474	504	461	439	436	441	459	442	446	455	459	423	457	455	470	451	486	431	475	472	470	462	398	457	461	443	455	466	466	458	456	463	463	462	480	457	484	433	443	476	451	474	458	447	418	453	446	424	437	431	459	461	438	477	425	459	473	475	457	493	439	476	466	436	443	452	461	435	476	485	490	428	482	462	470	467	450	468	439	464	468	447	414	493	465	480	468	436	476	449	469	446
24357	21386	28559	24508	19458	4066	1130	607	485	438	440	412	392	372	374	315	327	379	335	344	301	306	348	289	308	317	289	286	312	348	267	313	337	299	353	292	315	339	331	313	357	386	388	336	341	367	345	396	402	406	355	351	354	340	319	338	308	328	323	313	360	332	307	324	332	313	334	291	297	276	300	301	351	293	313	320	280	288	295	308	311	324	318	302	298	315	299	313	316	284	287	289	275	321	273	305	270	312	291	297	332	295	277	293	321	351	312	320	282	295	301	330	285	312	279	284	293	306	317	296	271	309	276	307	321	289	320	290	316	278	304	350	279	282	305	295	283	297	307	297	315	302	277	295	285	297	307	338	283	265	306	303	288	284	293	268	292	304	333	301	264	303	287	295	290	336	295	313	325	290	293	298	321	296	308	305	301	288	285	298	307	311	303	317	312	321	305	298	312	295	289	297	282	292	322	276	285	316	306	280	278	289	278	286	311	294	296	318	299	323	306	273	309	313	328	282	312	288	282	319	278	314	298	290	299	293	293	318	321	284	298	298	285	285	298	273	291	295	280	289	297	314	291	282	297	300	280	316	299	322	284	297	279	266	326	293	268	307	303	281	300	300	290	315	306	292	291	318	299	287	279	274	309	310	312	301	296	292	280	301	295	291	305	302	312	300	323	309	290	295	319	299	296	279	306	271	294	323	311	279	293	296	276	302	306	285	275	307	299	310	303	327	266	289	282	299	299	297	307	302	309	305	301	279	329	304	277	304	281	295	311	287	283	317	296	313	291	306	310	315	333	307	303	307	302	334	281	301	291	313	310	307	291	279	286	280	266	307	316	280	289	299	279	269	337	279	294	324	294	309	294	290	287	317	307	310	312	315	317	313	280	289	326	286	333	309	290	278	279	290	329	303	317	332	297	311	282	332	293	297	317	309	285	290	267	318	276	327	324	321	294	265	315	322	290	299	292	284	292	304	307	313	312	323	276	285	324	290	317	290	294	323	302	281	305	306	326	298	300	253	259	293	311	290	299	319	308	293	297	320	265	277	280	311	285	303	329	340	284	283	278	310	282	288	316	289	315	292	275	304	331	322	284	298	284	302	312	287	318	299	308	298	306	271	278	298	294	303	286	283	334	301	306	314	300	300	316	314	308	281	300	306	301	314	299	319	284	288	292	284	277	296	294	279	270	300	304	322	270	309	309	282	295	311	293	307	302	286	298	302	287	284	280	295	300	289	282	263	312	293	264	298	294	318	300	284	295	283	321	330	296	284	314	287	282	302	291	283	286	309	306	306	280	285	267	285	290	305	297	298	290	313	293	292	309	285	287	283	311	297	284	266	289	282	310	342	296	322	316	313	299	300	297	299	272	296	294	306	276	294	259	297	304	281	320	277	295	291	284	276	308	319	270	307	283	299	302	311	323	301	314	277	308	312	308	277	307	258	314	313	291	280	277	313	300	304	278	304	320	274	315	273	299	302	317	302	265	295	300	308	295	328	282	282	290	304	314	281	326	316	299	298	313	274	269	328	299	325	278	301	317	303	277	321	307	305	283	300	318	329	333	309	310	292	287	271	319	279	303	300	278	311	272	273	326	283	285	265	299	311	313	284	297	303	303	302	254	297	296	285	300	265	262	306	307	275	270	324	299	309	293	283	283	314	287	287	286	327	283	320	306	307	322	298	296	294	304	270	295	276	316	341	317	302	295	320	304	326	285	291	293	300	286	286	276	300	294	321	301	251	311	304	264	301	296	267	307	281	309	254	279	300	301	280	284	288	277	318	253	330	320	295	283	294	292	301	318	313	310	320	304	312	293	324	300	293	267	283	317	311	290	298	276	288	272	283	291	288	311	260	286	285	283	306	315	291	293	291	318	273	276	274	309	292	332	297	308	285	315	311	311	297	291	318	300	277	302	296	314	301	335	301	276	272	282	314	305	292	272	298	306	295	291	291	303	290	281	285	306	312	279	312	306	295	317	283	316	266	280	291	304	322	267	280	282	298	292	281	296	292	285	300	297	311	310	310	300	306	295	321	281	327	312	292	319	302	316	289	297	291	301	268	332	306	303	283	294	302	307	267	280	291	303	285	283	290	290	286	289	291	301	309	287	287	313	309	296	294	288	293	302	264	297	319	291	262	294	278	331	273	325	299	261	312	310	279	284	284	286	340	291	297	275	295	296	284	302	298	294	289	271	316	286	316	325	296	285	333	299	314	285	302	272	306	269	274	293	302	303	296	310	285	307	286	305	299	294	285	310	282	313	292	319	317	282	311	329	319	299	294	319	318	312	299	279	294	295	282	296	326	279	296	312	308	290	278	304	287	303	300	262	304	302	293	352	316	303	302	300	326	323	283	307	292	311	309	284	300	281	264	310	303	265	293	295	306	308	297	323	264	302	303	271	257	303	260	288	270	298	303	314	260	277	284	293	300	306	327	298	331	275	297	312	318	315	286	300	283	280	306	323	293	332	289	311	311	284	294	276	307	290	305	267	288	309	310	310	293	297	304	322	297	291	306	276	286	310	316	297	281	310	279	283	290	273	303	266	275	334	289	318	305	296	289	314	271	293	264	303	284	279	309	268	280	285	309	312	303	317	273	301	289	300	266	277	302	279	279	292	280	301	278	292	327	287	317	280	298	279	279	282	301	285	285	326	326	303	309	285	288	319	284	280	248	289	289	308	285	273	271	285	293	305	337	269	317	318	312	312	339	303	307	311	298	302	322	312	306	319	278	297	286	296	269	260	299	291	288	289	297	291	304	287	324	261	302	324	318	268	300	287	290	291	305	295	312	295	263	295	288	274	334	291	311	282	309	298	286	300	303	317	296	312	293	316	275	289	310	324	287	270	289	310	283	317	292	289	290	265	310	298	275	321	270	321	290	260	272	304	300	305	289	302	305	294	295	288	297	305	322	296	321	305	297	274	307	305	295	303	299	276	306	281	304	293	312	310	326	296	279	265	295	282	308	299	295	313	293	303	334	295	278	296	306	276	293	298	316	306	303	303	302	289	283	295	318	307	279	319	288	299	289	298	290	306	286	334	294	306	320	295	306	268	291	308	327	290	297	307	317	303	314	273	330	288	302	256	307	313	314	290	315	285	281	305	283	293	303	306	270	295	292	266	280	303	329	312	293	290	280	258	327	288	269	281	313	321	302	320	305	312	290	276	278	328	315	280	299	287	274	330	290	295	308	323	259	299	298	281	303	274	269	328	273	311	308	315	294	324	318	323	285	280	290	316	293	281	294	282	306	304	277	288	271	307	258	265	282	307	298	325	304	292	265	287	295	304	275	303	286	318	314	321	334	284	300	286	295	305	283	308	294	299	272	320	305	338	298	293	311	292	298	282	281	288	350	299	293	312	282	283	294	315	310	282	298	280	258	321	293	302	319	272	275	319	310	290	295	295	312	305	274	293	275	305	303	308	281	314	304	285	305	290	265	335	308	270	293	279	312	290	277	268	296	288	282	294	292	286	296	298	337	310	282	302	273
18782	38647	30225	9407	2940	1715	1457	1095	965	867	763	804	648	590	591	644	552	546	556	539	506	499	529	540	455	456	495	474	470	488	509	498	490	416	476	477	478	506	485	541	575	666	697	594	627	601	602	635	748	686	598	564	550	545	494	574	529	529	546	539	536	504	491	497	504	496	513	461	437	460	429	445	421	450	445	435	440	441	459	422	490	480	494	461	477	474	479	465	479	456	468	462	485	446	493	423	493	454	447	433	463	466	507	458	447	463	474	476	490	475	484	462	472	469	462	407	439	443	461	457	466	418	447	455	437	450	458	444	451	410	415	465	469	494	446	459	463	450	401	481	479	422	442	441	446	454	447	452	449	470	433	475	446	475	412	418	467	436	428	460	451	460	474	481	454	460	443	424	459	445	444	408	409	468	478	441	459	434	529	465	409	450	458	469	446	438	458	456	434	456	444	432	434	449	507	459	428	464	443	456	486	445	451	433	471	460	467	449	416	441	393	499	466	412	469	464	479	452	435	491	427	441	432	442	496	490	463	449	503	432	448	472	469	409	454	479	493	451	419	475	466	442	484	475	416	483	465	423	458	432	457	456	451	476	416	477	436	458	458	436	444	441	462	437	480	474	431	410	456	481	490	459	455	432	431	449	443	440	444	447	438	501	440	412	448	460	460	447	492	454	467	438	467	475	454	452	443	448	409	436	441	389	460	464	461	457	429	454	425	474	445	433	470	421	478	454	449	468	443	446	423	461	465	436	477	512	440	432	436	451	472	480	446	438	434	459	460	466	462	420	447	405	459	456	419	469	490	463	428	449	422	427	429	466	472	442	408	493	415	436	462	443	470	439	432	434	452	425	409	471	403	438	447	453	476	483	429	438	492	430	463	421	410	415	442	434	458	459	469	451	426	423	415	454	439	450	432	445	443	473	453	471	448	468	480	443	462	441	401	441	426	434	467	471	434	467	424	428	429	476	453	416	433	423	451	482	469	445	443	488	451	442	442	443	476	449	436	484	434	450	459	459	439	442	444	435	415	410	448	475	479	467	435	451	414	475	481	424	461	449	421	468	426	469	422	429	431	448	416	436	466	417	489	415	450	424	412	463	481	455	457	492	462	427	444	486	474	447	489	448	444	449	456	451	443	469	416	435	430	466	469	447	431	462	446	461	453	481	448	439	497	467	450	468	437	451	452	501	410	435	434	449	428	480	484	454	458	451	426	456	446	456	435	457	437	443	440	505	461	469	493	405	442	453	442	471	450	462	433	420	438	450	459	470	476	458	452	442	459	447	442	432	441	458	462	447	449	461	471	448	427	459	460	447	460	445	424	447	439	431	500	464	433	453	463	405	451	430	477	490	394	432	458	458	477	459	420	474	476	395	434	436	435	486	470	430	442	453	443	446	431	459	479	420	404	479	409	430	438	451	451	453	463	433	441	441	458	435	430	445	449	455	465	485	472	445	448	428	467	427	439	448	425	444	429	436	472	435	433	422	446	474	414	397	460	493	455	479	425	460	456	465	473	467	446	437	438	460	465	487	442	450	412	451	435	447	441	483	431	436	443	473	430	458	459	451	425	440	445	422	472	440	463	436	450	475	457	460	448	411	475	483	447	438	441	456	447	469	440	440	441	435	409	433	452	439	486	441	457	439	443	415	475	418	432	484	431	423	417	432	475	475	418	420	455	428	459	443	436	417	443	442	422	427	511	458	444	439	452	442	451	446	483	434	447	437	412	468	479	491	421	460	448	434	424	427	441	464	450	452	434	419	458	450	435	437	489	435	463	441	492	439	464	443	436	472	479	457	445	454	491	469	428	404	426	447	442	460	450	472	462	513	475	482	440	454	435	458	462	456	436	423	476	448	470	472	488	467	459	456	405	444	449	454	431	403	475	454	437	427	428	462	454	457	404	470	464	435	451	439	440	414	451	422	467	445	440	448	478	390	477	441	415	454	425	427	459	408	441	445	429	440	451	431	458	420	435	437	448	489	416	460	446	466	457	449	444	469	455	445	454	452	456	419	423	427	444	444	451	485	469	406	445	430	426	462	422	491	402	455	440	446	467	425	415	458	457	490	447	467	460	427	472	458	423	441	492	422	466	476	441	431	473	423	452	453	472	459	461	427	435	471	455	441	446	466	452	416	426	455	434	441	422	428	444	462	418	475	432	391	478	422	471	451	433	436	427	469	477	496	448	474	454	491	470	436	421	420	463	433	436	420	470	430	438	452	455	449	461	485	466	429	452	439	424	479	449	464	427	432	452	454	441	432	443	462	419	425	467	456	468	450	441	425	458	447	483	454	488	482	437	457	443	422	497	435	461	504	448	440	468	448	459	429	491	439	449	441	466	501	455	423	461	438	430	459	440	451	440	423	452	457	457	450	425	464	436	453	437	461	455	433	443	473	469	478	438	430	477	434	434	376	450	435	470	424	455	428	463	404	456	414	433	470	470	446	401	467	463	429	464	464	433	452	473	461	459	431	451	451	481	480	442	458	447	429	449	445	452	405	457	443	441	453	455	433	497	459	445	456	459	457	451	441	489	453	457	441	435	440	436	450	455	462	456	472	413	429	419	480	471	479	443	459	461	378	447	410	452	442	447	435	435	425	479	411	437	453	435	457	427	476	444	434	459	484	463	448	451	456	427	425	415	435	453	427	456	455	485	439	452	432	448	455	456	444	448	423	450	457	432	440	407	498	464	454	488	447	430	447	489	464	471	447	453	467	421	427	471	439	473	445	444	468	485	436	469	453	431	433	424	472	430	438	460	467	454	475	474	482	432	457	447	510	472	440	461	464	445	452	463	460	433	447	492	436	399	464	429	451	478	397	476	411	455	469	449	456	444	469	459	457	443	392	418	471	444	482	472	425	473	460	465	419	420	452	476	434	414	451	431	392	460	482	438	399	465	445	473	465	459	455	455	428	439	446	440	466	442	458	441	475	477	430	464	427	429	451	433	457	457	442	465	400	441	435	462	466	454	467	483	456	452	460	431	432	441	454	440	455	456	451	457	422	460	448	503	437	451	466	448	439	453	434	471	474	442	472	500	443	443	467	436	451	498	460	466	477	468	434	444	424	445	439	459	455	411	444	455	460	437	474	503	436	441	443	454	460	465	425	444	467	439	437	454	439	488	473	417	461	472	422	454	476	489	405	451	437	449	458	446	417	461	421	447	472	424	425	475	430	471	426	424	413	426	461	443	480	411	453	463	456	465	457	427	460	443	444	451	447	446	457	456	426	448	447	466	434	441	451	433	508	464	468	449	450	460	447	450	455	417	425	485	425	437	446	408	481	467	411	456	437	449	454	486	446	436	449	431	452	460	426	436	475	463	475	461	442	454	403	481	474	390	426	441	488	446	421	443	484	473	440	443	465	463	413	465	453	435	454	461	439	440	451	456	453	441	449	473	409	434	483	428	447	460	414	446	426	437	439	464	474	450	447	443	459	446	477	485	444	418	456	430	445	423	466	487	449	425	465	428	438	482	491	446	486
23352	21336	29057	24066	21223	18843	3661	1086	598	491	426	393	370	374	324	320	303	321	310	301	279	296	287	282	290	260	283	240	265	264	246	269	240	249	282	272	271	271	281	280	359	341	316	347	294	330	338	331	378	394	377	279	285	304	311	297	250	274	251	241	266	261	272	290	241	199	247	253	239	248	220	224	242	240	220	228	252	214	237	242	243	205	248	227	238	228	266	239	233	268	220	248	240	221	230	204	245	233	222	230	215	255	229	246	255	258	295	216	266	229	263	253	244	245	233	243	257	206	210	227	258	254	210	228	241	232	267	264	223	261	252	235	228	225	256	233	232	250	263	228	211	251	221	210	245	257	223	239	248	255	239	263	237	232	252	236	265	225	237	233	260	247	231	232	243	251	233	248	236	229	233	235	236	229	219	244	280	255	239	238	203	213	231	265	241	242	231	237	232	213	264	246	234	241	234	256	219	250	239	238	224	243	227	219	207	252	243	208	199	243	228	232	236	239	216	238	218	245	235	236	254	223	236	239	234	224	221	239	237	231	260	229	231	239	234	255	238	221	231	223	245	244	242	243	228	244	257	210	240	260	245	249	245	249	236	267	233	279	223	248	224	195	250	248	262	228	255	252	220	236	236	236	227	240	228	218	223	255	239	235	249	225	233	241	239	254	257	260	253	217	235	242	227	236	263	227	250	231	221	235	240	235	224	244	264	222	237	253	230	240	229	229	240	225	248	249	255	226	261	237	242	280	227	259	237	226	220	256	236	222	242	228	234	263	268	232	240	234	207	241	241	216	231	205	230	209	233	220	237	251	251	235	213	223	240	252	238	232	255	231	220	240	252	254	242	227	243	224	232	206	234	203	219	244	242	231	256	235	239	214	257	213	237	236	233	253	237	245	220	244	237	229	237	216	225	220	246	219	243	234	238	238	240	228	233	261	262	256	246	249	230	226	237	232	229	254	227	261	221	273	224	237	241	225	265	233	230	234	238	244	258	236	245	253	265	223	221	235	249	222	240	246	249	190	243	246	222	248	239	242	259	225	239	230	268	215	234	258	235	224	252	223	250	212	224	210	234	269	218	233	229	244	252	228	253	244	230	242	227	234	234	252	245	261	223	244	250	252	238	216	228	230	252	221	256	236	251	234	255	242	246	240	251	241	211	254	242	234	264	251	239	212	214	257	215	235	255	245	239	236	256	250	223	216	234	245	233	258	265	234	265	236	241	231	226	235	212	236	255	232	222	243	231	251	227	255	235	213	242	237	257	242	198	226	242	220	239	219	235	230	247	233	226	252	216	244	255	258	242	235	262	252	233	242	233	242	225	235	232	230	243	250	232	243	241	255	255	228	229	263	246	246	241	245	246	235	229	230	217	240	249	277	239	236	244	263	213	219	252	207	249	223	270	263	199	224	218	213	219	238	265	282	239	216	219	231	245	263	265	249	226	272	226	232	217	257	241	238	234	238	263	227	229	225	229	259	241	238	233	216	256	246	231	229	227	247	232	240	242	213	227	255	249	266	223	240	235	219	239	236	243	235	250	217	223	239	230	230	260	257	248	222	235	239	272	262	247	245	222	247	230	205	235	255	259	259	253	237	235	256	251	227	204	225	229	226	260	234	223	267	231	276	247	258	230	238	235	237	243	252	227	229	258	223	249	230	248	236	219	226	265	230	255	250	251	240	211	230	224	248	224	242	237	243	248	234	289	229	216	235	243	243	242	228	265	240	239	258	245	226	249	234	251	237	227	241	249	249	275	268	231	232	232	225	255	251	258	216	236	245	222	254	230	231	259	255	205	247	256	236	240	238	234	227	231	196	243	215	226	242	238	247	230	232	253	247	224	235	224	253	262	267	226	214	264	236	214	217	271	252	215	239	240	236	261	225	233	240	246	241	240	257	228	251	239	242	269	255	224	236	231	241	258	253	239	213	226	268	223	262	252	262	249	216	246	230	245	257	244	248	260	234	225	227	267	248	235	233	237	258	232	248	247	251	239	234	237	225	215	241	264	243	242	234	239	230	256	216	239	237	241	240	267	247	230	237	211	223	229	223	259	245	224	232	240	257	250	224	240	245	229	250	227	244	248	216	240	238	240	210	227	244	239	217	250	251	236	246	261	247	265	227	229	224	232	223	257	232	251	240	218	250	234	216	257	244	247	238	247	230	240	253	215	240	252	240	231	236	267	227	243	233	221	253	248	219	252	206	261	224	198	235	240	234	234	227	227	242	210	243	211	238	240	239	225	254	227	248	213	250	230	229	226	262	247	225	220	263	239	245	209	241	210	259	246	245	227	231	204	241	242	237	249	237	257	220	226	215	252	238	213	233	248	228	227	250	223	228	239	252	251	241	258	254	242	255	265	232	207	227	209	224	235	227	262	234	251	213	224	239	241	250	235	263	223	264	248	235	241	261	213	230	244	245	233	248	230	255	207	223	233	211	230	221	259	271	225	227	230	226	233	232	218	240	208	235	224	228	199	271	260	267	211	246	229	235	238	276	224	220	232	250	247	235	229	230	254	244	214	257	248	251	269	230	254	252	237	233	252	236	219	254	243	220	221	216	246	226	219	246	253	248	216	232	246	245	209	239	239	246	256	214	242	214	240	220	230	243	246	238	248	237	228	237	252	271	238	244	225	241	244	227	215	219	243	245	221	242	229	233	230	231	259	257	254	246	235	239	238	262	205	267	253	265	224	225	242	236	220	245	203	223	238	248	255	227	233	239	221	236	240	255	240	241	234	253	270	234	221	226	252	247	248	230	243	263	253	242	230	242	210	241	243	245	239	250	233	220	213	231	227	229	229	260	213	248	218	280	223	234	242	221	250	212	248	240	249	244	189	251	226	232	252	249	230	232	237	234	228	249	240	198	230	225	215	226	233	227	240	252	244	268	249	232	230	235	216	208	249	237	228	237	221	227	228	223	224	222	229	231	218	236	240	236	211	243	212	246	255	247	270	219	242	262	215	256	223	231	242	265	229	231	230	210	246	229	241	229	252	240	237	221	272	244	235	248	244	246	250	246	242	221	236	222	254	241	222	247	222	239	249	258	242	233	225	239	220	272	241	227	218	213	259	235	249	245	216	243	228	264	244	232	229	242	261	258	226	260	250	247	256	235	232	234	237	226	212	248	220	246	220	237	236	254	225	238	240	212	229	236	211	236	222	225	214	237	232	230	227	267	203	253	267	259	249	246	238	258	240	237	247	253	215	235	243	231	233	232	232	236	217	244	236	231	223	245	221	206	231	215	243	228	224	231	218	248	244	232	208	230	224	214	226	248	229	267	228	253	264	253	235	229	274	236	227	242	226	238	250	220	247	195	264	229	241	253	248	245	216	246	228	244	251	240	248	229	233	223	248	229	222	212	256	255	247	224	256	255	234	197	212	234	225	266	279	254	256	250	226	226	263	218	256	247	240	226	251	223	228	225	237	231	215	239	221	232	265	260	232	227	233	249	264	248	226	219	245	210	274	222	249	246	216	255	228	230
21844	44813	37327	17701	4590	2710	2094	1592	1416	1114	942	847	727	738	650	607	633	506	508	468	497	491	459	420	465	459	452	415	423	413	430	420	408	441	421	411	421	387	413	516	634	681	626	585	571	587	610	591	708	724	677	592	501	487	497	470	430	498	477	484	450	398	409	435	419	394	393	355	367	361	376	351	363	386	357	352	375	365	358	388	366	352	372	388	375	356	381	371	360	358	379	376	410	368	297	341	364	353	357	348	372	386	390	389	386	416	414	371	423	394	433	421	374	373	382	369	364	373	367	356	329	321	380	358	339	340	369	353	353	357	362	374	348	339	354	361	352	365	346	343	314	375	352	365	379	390	356	357	374	339	371	391	371	367	342	368	372	356	348	348	372	365	332	363	362	351	365	357	356	378	359	351	362	340	357	361	374	353	330	361	318	346	335	350	363	338	376	352	359	383	394	343	354	379	349	337	355	357	388	360	370	372	360	322	357	361	340	359	363	338	375	369	372	336	363	360	360	327	377	338	348	383	353	399	362	360	367	364	345	383	373	369	359	372	337	373	371	362	346	339	311	383	350	348	364	357	344	336	346	397	315	361	395	373	395	346	356	358	356	371	357	348	367	372	383	374	351	385	348	347	355	330	333	356	341	380	330	339	364	355	343	356	347	356	360	348	369	357	397	358	366	336	339	355	357	358	341	345	349	340	384	376	347	364	359	337	369	366	350	323	363	351	368	391	371	369	368	342	345	356	384	326	342	360	367	391	393	348	369	340	399	379	373	314	394	365	325	371	357	366	361	367	359	370	366	404	381	335	351	339	358	350	347	376	369	373	383	363	326	371	347	363	363	351	368	353	340	319	340	348	349	391	354	369	368	356	349	381	376	340	358	367	370	360	374	358	334	349	366	392	313	370	339	372	358	351	397	338	353	345	351	382	331	346	347	371	386	343	383	371	401	314	406	369	348	349	343	351	326	340	342	358	311	357	331	331	360	355	367	362	342	420	344	342	330	383	336	385	349	349	378	377	357	355	349	361	370	352	369	319	362	350	326	373	369	383	354	379	367	368	337	345	382	345	371	350	341	400	403	362	344	391	323	386	336	377	370	346	371	346	350	306	345	367	370	360	373	385	321	333	358	354	355	338	355	363	359	357	330	360	322	358	357	364	379	370	361	335	336	366	372	350	388	360	359	381	358	329	367	347	364	334	361	327	377	381	335	368	350	356	400	360	376	351	360	344	382	333	354	349	353	388	357	355	349	348	363	353	337	324	386	361	341	352	329	331	351	327	326	341	357	381	348	355	372	350	374	370	352	367	349	373	359	386	349	362	386	364	330	353	334	380	358	380	393	308	324	352	350	365	361	358	377	377	362	342	359	353	343	367	345	355	352	321	336	354	325	405	368	344	353	343	354	359	372	363	348	354	324	353	370	346	381	370	381	361	384	345	342	366	353	325	341	401	366	357	339	372	366	362	365	371	365	338	334	338	331	353	358	365	388	347	370	354	360	351	359	381	360	351	354	369	374	373	352	357	353	353	357	380	325	370	376	363	357	351	344	330	359	380	344	360	374	365	364	345	331	367	357	345	364	336	378	379	377	327	349	378	353	372	342	338	360	357	370	339	343	340	362	356	352	351	360	351	351	361	402	368	363	370	336	368	350	347	377	379	371	370	351	360	367	356	378	341	338	366	353	362	360	360	346	311	362	337	354	337	359	368	349	362	373	354	362	357	361	336	364	313	378	360	342	360	380	384	362	371	359	364	338	339	364	358	371	380	384	390	383	351	350	381	361	339	363	365	349	343	352	367	344	340	371	346	332	354	308	375	369	368	348	389	355	361	343	367	339	388	367	345	373	370	342	369	366	345	385	400	327	345	372	397	367	385	349	382	360	352	357	357	355	351	345	355	336	349	330	385	350	381	363	315	373	346	371	327	358	341	368	341	325	360	347	423	348	367	344	372	354	389	385	381	382	384	336	356	366	365	328	356	363	338	384	374	348	361	372	345	377	352	368	375	339	363	362	368	344	371	381	341	362	377	360	382	346	366	346	360	363	349	323	358	360	380	335	368	386	363	324	349	340	377	380	350	329	359	359	358	349	347	360	353	347	380	375	392	379	350	345	344	352	346	310	314	350	369	339	370	335	358	339	361	345	368	350	343	367	398	349	341	405	375	342	362	344	337	364	354	323	369	347	359	352	378	345	323	364	356	357	396	364	342	345	366	373	358	378	380	359	385	363	354	366	359	332	362	370	386	372	340	345	322	337	326	341	367	400	385	395	337	371	355	354	381	395	383	358	351	377	351	357	365	342	347	340	340	360	375	342	357	361	336	345	404	369	354	319	344	387	358	354	345	369	366	330	363	316	348	391	358	346	370	361	368	355	364	347	342	389	374	358	378	349	343	360	372	398	365	368	326	346	351	374	367	380	346	314	356	352	340	380	370	362	332	357	348	346	381	372	359	388	359	381	374	355	364	330	349	360	375	329	340	363	396	390	363	383	349	368	368	369	359	387	346	347	357	337	348	374	362	346	389	380	348	376	342	381	324	356	373	326	342	369	348	347	336	331	365	369	359	361	356	382	393	371	388	360	351	336	364	354	396	375	352	365	332	356	336	353	338	361	327	378	367	337	369	340	323	333	363	381	329	384	328	349	346	348	380	334	374	377	360	392	334	343	376	349	336	365	366	327	357	349	353	351	347	397	381	341	361	350	335	356	381	378	388	349	362	336	370	327	366	372	346	343	333	371	348	320	350	375	361	345	323	362	343	352	348	352	348	342	352	352	340	346	358	325	343	360	357	356	362	360	351	366	347	353	344	369	355	353	357	392	370	380	364	349	351	379	390	376	337	355	357	369	382	372	346	353	358	376	383	354	331	371	330	368	348	366	325	355	361	356	312	391	347	329	341	355	403	345	352	354	328	413	352	365	380	349	332	346	406	342	363	349	346	338	367	354	361	362	370	363	373	340	389	387	407	356	372	371	360	368	357	336	326	361	385	322	348	363	364	339	355	345	386	399	377	364	367	346	348	375	325	338	317	377	364	364	393	325	354	366	361	343	341	379	352	331	371	360	350	350	362	314	365	339	364	371	352	364	360	356	381	383	381	395	352	344	388	354	380	341	347	356	379	349	348	357	308	350	324	354	363	376	343	341	350	384	348	324	373	358	351	349	347	321	340	349	367	377	384	337	373	361	369	353	381	348	359	391	345	325	362	327	342	372	375	346	377	357	342	361	369	320	364	374	388	359	338	333	347	335	365	349	340	340	358	348	323	375	348	352	388	329	372	335	344	326	384	350	376	375	350	379	341	347	324	392	363	348	369	353	357	403	376	364	355	367	356	362	338	321	355	394	332	343	345	329	368	335	410	353	348	347	344	347	370	388	365	374	366	379	335	353	334	381	352	347	348	374	379	356	381	346	333	320	336	371	356	330	324	323	345	355	346	381	380	351	335	340	331	366	378	339	363	360	348	381	382	355	393	362	357	363	346	387	377
27132	20967	17388	6072	874	430	400	338	328	361	321	301	298	292	283	285	311	258	302	271	282	336	312	286	310	264	300	280	317	315	295	297	312	323	308	280	333	326	298	316	319	354	321	344	301	330	364	331	329	377	331	346	324	320	320	359	305	341	321	325	280	333	312	315	291	303	302	302	317	297	285	303	313	308	291	301	284	287	297	282	291	321	326	331	325	304	320	307	343	315	282	314	278	299	311	289	307	288	309	290	312	297	318	317	305	292	324	307	319	291	290	330	312	328	297	276	298	320	312	294	326	276	290	324	315	298	291	325	291	314	298	315	293	303	303	312	326	304	301	331	307	317	286	308	312	295	310	312	268	309	304	293	277	338	303	274	267	315	298	303	304	324	277	284	325	291	308	288	315	313	299	327	273	305	297	317	312	330	294	288	324	324	304	294	306	300	328	335	283	316	315	333	290	306	299	256	279	292	299	300	320	269	328	290	334	308	298	312	312	293	326	279	301	325	311	286	309	274	327	294	327	277	303	320	276	292	291	309	318	315	290	280	297	312	303	284	291	313	307	320	307	283	278	323	298	326	311	296	327	289	317	293	324	313	297	296	333	312	293	317	293	283	305	349	305	275	271	313	273	297	288	286	316	287	276	316	289	318	301	311	289	298	306	280	276	301	283	295	304	285	343	279	304	295	310	302	320	292	273	268	281	282	294	320	323	302	300	293	334	268	302	306	264	302	294	325	270	306	269	309	305	317	301	318	282	305	303	310	323	283	283	315	277	317	312	303	325	326	288	283	295	320	332	312	292	304	312	292	299	329	292	311	305	276	309	325	302	278	303	279	307	304	267	290	277	268	292	299	329	311	292	259	310	285	300	306	295	306	321	303	309	287	288	306	321	292	337	304	300	316	284	295	314	275	271	315	310	316	302	300	318	304	301	284	316	312	344	308	265	330	295	312	309	289	316	273	318	316	333	297	314	313	312	324	331	307	318	330	330	286	295	319	285	291	278	286	312	314	291	296	322	297	324	298	312	321	306	303	281	298	290	292	304	319	287	325	268	309	278	304	350	306	279	294	302	288	321	295	324	281	298	307	289	319	316	300	278	278	279	308	332	294	300	283	303	309	309	321	318	311	324	304	340	277	299	313	284	277	309	279	310	301	345	288	283	295	344	277	311	310	323	291	292	277	303	308	306	279	302	283	291	301	275	304	312	293	293	308	293	303	312	311	309	276	295	306	289	295	300	285	324	322	287	286	299	316	323	296	310	332	258	301	288	286	290	287	305	315	307	314	312	290	283	257	298	304	323	312	306	334	313	341	279	322	302	297	295	318	301	298	327	291	270	293	321	304	272	331	305	305	290	329	308	300	276	335	324	308	295	310	293	287	305	264	272	296	289	306	329	320	315	316	300	312	302	274	297	290	304	293	287	263	284	274	275	287	304	272	291	312	292	298	296	308	320	301	311	312	331	318	264	293	329	270	319	324	295	281	325	289	301	311	328	338	303	305	298	317	280	301	323	310	309	320	308	289	293	302	317	282	307	363	302	302	305	319	304	298	325	286	284	309	299	322	320	310	296	313	310	298	296	300	307	315	308	323	303	301	302	323	328	258	301	299	281	299	306	306	299	295	279	335	323	285	300	288	305	275	305	283	288	315	266	331	304	314	282	338	300	309	311	268	288	263	293	321	331	296	297	312	304	341	308	322	282	277	304	295	293	313	278	306	280	330	296	325	295	302	310	295	288	292	329	330	276	270	313	287	319	288	267	310	334	259	311	320	305	307	288	326	298	304	301	329	315	335	257	291	275	313	332	302	354	299	293	278	329	312	289	334	283	299	290	301	302	314	287	314	287	318	328	285	329	285	309	308	304	304	305	327	301	278	300	316	329	309	274	296	277	305	297	303	315	278	293	322	306	294	331	287	284	278	319	306	275	300	295	324	322	308	310	313	304	302	293	310	310	286	300	338	324	303	305	349	335	310	298	310	318	314	286	296	301	290	314	313	321	302	302	293	292	330	310	311	293	304	304	308	338	302	283	307	314	297	300	319	309	308	299	302	328	308	322	325	289	300	321	302	297	309	315	301	317	288	315	297	314	311	282	296	298	323	268	292	315	307	279	317	305	308	297	305	303	280	292	288	280	298	294	300	288	303	297	268	300	303	271	299	322	293	291	300	310	295	277	289	322	319	308	286	288	318	300	335	300	290	309	310	286	287	300	305	305	267	270	338	353	288	310	302	296	299	306	308	321	319	307	310	311	305	297	280	296	293	322	331	308	292	280	287	344	297	297	289	286	307	305	290	285	312	307	274	297	307	313	316	314	313	282	309	285	306	292	294	285	333	323	286	305	302	308	296	329	326	308	303	291	290	290	297	295	300	327	310	307	319	339	339	315	331	297	283	327	292	307	322	322	305	269	296	298	307	296	320	314	299	317	342	311	311	330	298	316	312	299	307	303	296	307	305	307	308	322	311	308	337	313	289	300	270	314	293	330	305	322	318	317	309	310	312	283	303	301	302	269	328	287	287	316	295	332	305	319	277	335	291	305	291	299	329	303	293	295	295	319	308	337	328	289	284	290	300	299	299	300	297	292	298	302	319	296	277	294	304	303	289	303	295	315	300	291	317	322	299	330	343	273	291	302	294	296	287	345	319	288	279	291	284	296	330	313	298	308	284	321	313	302	308	299	276	315	288	312	310	298	271	305	294	310	257	298	325	294	334	320	282	329	292	292	278	299	310	311	313	275	295	323	320	298	362	314	305	309	269	302	299	320	321	275	335	294	297	261	299	281	302	329	323	289	288	298	300	305	290	303	306	309	293	292	294	272	305	315	309	337	300	320	318	338	321	312	275	302	315	303	299	307	306	290	311	305	311	268	294	283	312	305	335	308	293	296	307	314	298	299	282	350	294	274	282	299	284	285	318	285	305	331	287	288	311	306	261	293	313	323	294	290	309	337	301	294	303	301	307	292	284	301	285	285	297	290	291	312	294	285	318	317	298	311	305	313	297	299	302	291	291	307	325	347	300	322	309	305	301	323	288	292	296	314	304	314	316	306	301	293	278	301	303	310	328	325	334	299	321	281	326	304	310	309	322	304	281	305	291	293	261	319	312	311	314	317	318	298	290	305	318	282	294	310	301	324	281	296	308	297	278	308	316	302	334	270	303	297	286	357	291	296	305	311	302	268	340	297	275	330	286	314	285	279	304	267	301	319	337	277	326	309	325	312	303	309	297	319	300	277	307	290	333	326	291	310	323	291	288	301	335	304	291	278	296	299	284	275	288	297	307	303	290	336	301	287	304	282	314	331	283	288	292	291	290	317	303	314	358	297	299	272	340	304	300	303	305	324	293	304	274	269	309	321	290	309	348	293	301	309	316	315	310	320	296	305	319	279	311	286	309	291	287	321	302	303	305	332	291	295	295	317	291	288	303	307	281	274	286	324	316	282	322	305	286	309	310	279	289	279	279	322	321	306	305	303	317	276	299	298	338
15163	26095	22266	6698	1027	586	564	535	455	486	484	475	466	481	468	472	421	464	489	449	458	474	435	439	459	463	440	482	472	456	489	463	452	410	434	517	438	493	487	510	517	559	564	501	562	549	523	553	544	610	596	563	501	519	508	480	499	500	486	500	462	500	485	494	475	475	488	414	442	479	447	459	455	475	456	463	444	472	440	506	497	438	458	456	472	470	439	430	460	456	440	441	464	440	463	480	485	444	437	470	468	446	451	450	487	485	500	494	488	457	448	472	488	467	426	439	433	444	445	449	484	450	433	482	443	466	446	506	468	460	473	435	449	455	481	422	453	429	473	452	473	455	444	454	446	433	437	434	431	460	436	455	449	444	460	458	447	441	438	441	429	449	482	420	477	429	469	444	444	456	465	431	438	426	498	422	467	434	479	444	407	412	417	461	456	458	479	451	470	454	468	425	476	498	456	443	447	473	388	487	476	473	440	458	467	452	448	459	454	451	465	443	456	454	481	449	422	449	445	465	460	459	443	410	419	453	459	413	448	445	482	470	438	451	499	496	444	457	428	410	468	441	467	463	430	427	465	465	456	459	460	456	464	444	442	468	447	433	458	428	431	421	406	445	482	427	443	463	441	433	432	462	448	458	448	454	460	470	431	429	434	469	457	439	421	458	517	466	431	452	485	431	478	477	444	453	443	462	429	446	471	449	476	497	466	437	452	439	462	456	469	465	427	490	447	445	472	470	485	466	443	436	422	451	481	467	466	461	472	463	436	443	443	467	435	429	459	457	441	458	440	451	466	447	442	457	428	456	467	457	457	447	452	465	434	480	451	465	452	436	469	449	473	467	464	451	454	453	465	435	458	447	469	438	443	487	470	506	499	482	464	460	465	440	441	439	483	457	479	496	411	424	461	473	437	455	421	442	448	462	455	482	457	515	440	430	476	455	421	463	447	484	443	488	449	451	460	460	450	462	444	478	476	472	483	467	459	457	420	454	439	438	450	479	456	436	452	468	441	434	444	529	464	464	415	421	440	475	445	446	469	488	474	416	410	464	464	456	474	458	442	470	471	483	433	459	432	489	484	475	431	462	444	484	424	454	435	429	454	453	449	459	466	464	444	465	486	451	433	479	462	436	466	482	447	480	448	472	416	459	443	477	448	428	410	451	473	491	525	476	489	443	429	432	453	474	431	463	469	456	465	441	429	468	443	480	432	454	477	486	415	451	450	450	482	486	448	456	452	449	458	435	477	468	465	458	409	426	467	467	446	457	485	451	443	437	431	428	455	476	475	463	428	467	420	438	432	410	479	451	436	473	444	459	488	420	475	471	469	437	481	444	420	444	416	474	468	455	451	454	452	441	461	460	435	440	427	493	432	463	441	467	435	436	438	464	450	449	469	471	472	446	451	446	449	450	438	438	442	475	436	471	435	448	460	438	434	460	449	441	475	431	436	506	452	445	469	410	470	476	450	467	445	447	458	441	416	441	474	453	459	545	421	478	462	466	467	456	439	488	427	439	446	472	479	498	424	447	463	498	436	432	466	460	475	425	429	407	484	418	427	399	421	464	461	427	456	433	438	435	402	455	504	418	446	475	437	434	454	441	468	453	477	460	494	482	429	471	478	457	488	486	413	476	453	445	478	483	445	437	494	443	489	459	431	437	451	462	436	458	442	453	421	406	483	422	447	453	496	466	450	459	437	473	464	472	461	467	492	460	431	477	452	465	455	454	453	436	446	467	438	513	445	462	451	464	482	412	472	464	485	476	434	442	498	474	460	458	453	460	484	448	442	458	423	451	449	457	463	463	438	441	466	400	435	491	449	442	436	397	425	442	451	463	441	446	454	482	466	465	434	480	450	456	478	450	420	443	486	452	457	467	450	507	467	453	453	459	452	451	466	445	467	425	452	447	448	465	456	459	446	500	444	433	465	485	497	482	477	471	473	478	429	451	502	473	415	448	429	451	437	466	421	454	449	434	446	472	422	462	434	469	426	469	454	427	490	504	496	443	485	438	434	417	439	425	472	464	500	445	463	450	467	449	452	463	448	479	459	445	446	469	442	460	476	503	461	428	423	507	467	475	425	462	459	440	446	453	470	466	528	485	447	465	456	461	453	471	442	466	434	509	461	485	448	453	457	443	415	467	434	464	448	459	458	424	434	436	466	459	429	439	461	475	444	454	475	458	448	480	460	418	462	414	472	451	465	422	415	469	427	443	445	467	453	455	472	423	447	448	452	427	440	462	438	475	450	435	479	466	435	495	417	465	457	432	442	467	423	459	490	443	457	465	454	453	455	457	418	484	434	457	460	472	441	460	439	445	472	436	454	464	443	457	437	454	495	429	476	475	457	432	456	445	478	456	446	481	430	400	459	472	466	458	434	461	465	421	470	468	400	483	460	447	476	499	457	458	423	466	443	457	468	447	509	459	431	435	403	457	495	460	462	422	479	496	460	471	431	449	468	468	477	448	452	435	453	470	446	442	452	433	461	452	464	439	458	446	481	468	436	457	471	413	466	495	467	442	431	462	455	473	452	433	455	431	489	415	428	477	468	420	436	475	447	468	437	432	441	448	474	458	421	434	478	459	446	447	454	423	437	474	437	453	459	433	440	494	431	453	475	486	445	450	467	454	421	482	432	448	450	435	439	446	429	469	454	453	465	470	495	429	451	451	417	481	470	399	438	470	449	441	443	447	474	476	456	472	453	468	474	460	441	428	450	470	438	451	426	444	452	466	467	489	434	453	459	443	438	467	454	478	428	459	416	478	445	479	453	449	426	429	474	475	445	469	424	486	451	498	477	501	449	442	446	435	467	438	437	435	453	456	440	468	465	447	432	461	437	487	461	442	452	443	456	439	450	459	437	449	420	463	481	436	479	466	442	472	459	423	437	457	502	455	452	459	478	442	452	460	472	435	468	432	471	435	458	459	459	461	413	461	468	435	434	476	450	475	435	490	429	451	459	474	448	420	475	447	470	444	462	472	469	419	436	406	440	435	461	463	469	474	485	446	423	462	417	437	432	509	453	475	443	448	476	418	463	458	479	427	468	464	465	457	445	448	495	461	467	490	444	469	458	463	438	440	432	447	468	503	444	451	458	475	459	454	438	455	490	514	477	458	455	437	444	502	454	473	443	415	439	463	448	455	430	407	431	477	472	433	462	461	442	454	509	424	463	443	471	455	414	415	440	459	480	495	470	427	490	451	454	466	456	443	462	408	445	456	482	459	463	481	481	436	460	448	429	458	418	499	425	446	475	455	449	445	452	457	457	462	455	433	472	459	462	433	447	477	464	448	487	465	463	441	480	448	462	502	485	489	442	443	454	453	489	462	475	454	425	448	437	426	454	419	456	504	466	449	502	439	473	465	430	461	422	464	475	414	458	450	451	424	415	471	421	429	431	464	444	468	448	464	458	467	479	474	500	430	436	481	461	443	453	467	449	463	443	480	438	470	442	434	438	446	447	467	411	449	440	466	454	417	464	432	497	502
24347	21387	28604	24625	19477	4878	1218	681	518	470	391	390	369	376	383	333	344	335	357	331	316	335	304	333	315	321	344	322	318	351	345	329	303	316	312	325	294	313	326	319	342	388	368	362	367	357	354	392	363	400	412	339	316	339	311	335	330	326	276	310	312	307	313	307	300	292	295	318	299	301	306	296	295	313	306	322	289	287	331	307	325	292	276	322	326	296	331	299	279	304	296	301	291	338	309	305	291	293	310	308	303	334	332	320	342	298	316	311	312	320	346	330	330	288	293	325	289	292	291	335	333	292	288	298	307	321	309	324	320	292	314	274	303	309	323	304	293	299	302	291	282	298	304	323	311	297	331	325	303	318	277	301	302	311	306	321	347	305	308	298	330	309	317	275	313	288	317	304	316	294	293	316	288	291	305	305	273	309	300	290	289	312	306	288	309	347	321	293	302	294	328	317	285	299	296	303	296	339	289	293	302	297	331	299	276	277	328	330	318	333	303	321	290	300	287	315	288	313	287	333	316	284	270	330	291	317	344	304	318	296	321	297	301	314	315	323	304	269	290	302	302	326	309	290	295	318	299	293	278	291	295	314	319	298	292	304	299	314	321	294	295	288	303	302	293	289	289	303	262	308	320	297	328	296	316	310	313	292	309	290	314	303	307	315	319	304	263	279	289	285	298	293	300	341	303	331	337	317	321	333	301	294	270	306	319	297	309	290	316	269	316	277	342	309	324	313	297	311	280	302	311	296	292	270	315	321	254	293	288	311	315	296	283	328	294	299	365	266	308	319	332	291	295	269	311	304	288	290	313	280	333	304	293	297	306	307	336	261	321	317	324	304	335	310	277	283	297	304	318	323	263	336	318	308	319	313	283	315	297	328	296	321	269	312	289	302	313	325	296	313	277	297	310	305	282	308	330	280	283	283	305	301	294	321	309	313	316	308	290	321	293	303	313	325	310	315	336	286	313	312	317	281	331	293	313	339	314	280	303	300	279	307	294	339	298	316	309	311	272	306	287	314	302	282	309	282	307	294	322	305	317	311	303	317	311	304	306	259	333	275	300	313	293	267	294	252	325	307	270	348	292	304	321	307	292	304	314	307	316	338	335	296	306	325	282	280	302	312	333	285	282	304	306	323	312	295	316	304	300	291	327	297	308	314	317	328	293	320	303	288	337	281	296	323	299	310	302	318	294	298	325	282	325	328	273	293	273	294	256	333	308	307	317	307	301	291	288	286	311	314	305	314	307	315	314	328	275	290	297	297	295	320	286	323	294	302	286	283	267	287	324	290	300	282	277	308	276	287	287	309	305	319	298	314	301	303	316	291	272	290	277	300	325	339	297	314	299	270	297	318	310	301	274	317	324	291	291	296	308	300	347	320	308	305	299	282	306	298	298	303	309	282	277	308	304	303	308	269	331	301	322	325	292	282	316	290	288	297	298	323	337	330	290	281	313	306	286	273	283	309	309	299	277	302	282	318	329	341	334	300	305	322	332	308	300	324	259	302	312	306	308	278	304	325	304	286	300	315	310	268	282	311	291	322	294	279	330	316	310	301	284	312	298	328	310	321	298	317	277	293	275	293	317	305	306	288	302	281	282	295	307	285	301	327	330	288	307	305	330	273	305	287	331	290	301	328	294	301	329	317	312	311	307	322	295	297	308	290	311	265	295	319	280	306	304	316	277	309	276	298	331	284	302	304	321	306	330	299	303	320	332	302	300	327	285	293	275	280	318	272	297	296	335	315	311	313	303	313	294	273	299	268	307	281	309	288	266	312	260	281	284	325	330	298	321	300	313	285	303	297	304	275	294	263	316	337	311	269	307	300	303	310	260	294	327	304	279	320	291	309	294	319	307	315	308	301	296	313	281	313	297	323	329	298	329	301	287	307	332	284	275	285	279	309	285	305	281	276	325	312	268	293	318	293	304	303	290	303	287	292	284	300	306	306	315	317	305	294	324	309	283	299	306	319	308	307	311	289	314	283	298	281	300	272	306	310	290	304	297	297	288	287	339	278	293	298	299	300	318	310	328	324	362	300	279	289	321	300	312	302	307	309	331	302	288	307	291	286	301	293	298	306	302	315	297	290	313	319	298	317	290	264	283	339	303	291	270	298	276	277	301	289	285	300	313	323	294	322	290	277	291	302	346	339	276	280	285	305	294	328	266	342	313	302	298	308	291	318	315	261	300	283	306	282	288	308	298	338	275	319	294	311	311	281	283	289	322	329	300	288	310	281	281	312	298	285	309	277	287	312	330	301	277	294	307	327	305	277	303	314	274	281	314	288	270	332	289	311	312	312	318	315	282	313	326	330	284	305	304	291	308	290	312	286	322	315	296	317	299	304	300	292	305	294	291	340	328	321	305	318	315	305	320	316	271	284	307	275	273	288	307	301	295	302	307	305	344	335	299	348	322	312	283	291	297	304	300	299	290	281	311	329	307	314	313	321	315	308	289	348	319	314	321	278	287	285	277	281	285	295	315	286	328	303	309	325	286	331	286	272	302	262	273	274	291	326	278	297	283	271	289	310	292	289	307	283	326	324	264	278	311	300	288	327	306	299	297	293	281	316	314	304	292	273	316	287	288	307	302	319	288	299	289	308	336	291	256	321	285	285	313	296	310	298	327	274	270	321	301	317	306	317	283	311	302	295	312	316	312	322	323	255	284	331	323	297	276	306	306	305	334	320	290	314	337	288	303	300	279	306	313	266	303	275	312	281	295	277	338	322	276	282	310	298	320	308	276	289	286	307	286	335	303	306	265	330	256	322	277	321	309	340	306	319	300	347	317	297	311	293	306	317	301	308	283	301	294	309	299	306	322	273	287	290	307	326	280	285	311	321	310	273	285	326	271	304	334	283	290	274	310	285	286	325	284	317	296	310	299	337	296	276	287	291	312	266	283	318	264	299	289	291	284	304	322	297	304	282	292	302	280	283	289	330	311	311	305	325	281	316	304	312	311	311	287	311	288	318	296	289	319	291	308	296	291	303	297	292	327	290	294	282	306	311	296	288	317	284	299	319	300	320	339	291	319	273	309	312	315	277	281	320	302	315	311	293	339	304	295	282	307	304	307	257	299	291	340	279	297	304	304	295	296	299	307	282	314	302	291	317	345	289	307	283	292	316	333	295	306	318	324	312	314	308	300	289	315	278	308	315	294	309	281	325	306	306	318	316	316	311	329	283	313	306	323	311	311	284	309	339	320	308	296	290	300	277	306	304	295	306	319	305	290	275	314	312	293	313	290	294	323	306	293	272	306	298	298	286	324	286	292	293	305	320	302	294	299	280	321	284	302	310	299	283	312	310	308	294	298	311	277	302	290	295	318	299	316	280	301	306	300	325	292	295	286	301	321	280	289	339	266	305	311	311	300	315	305	296	292	291	309	286	306	277	277	294	329	295	313	339	309	282	295	328	321	306	302	314	284	283	299	320	311	300	318	327	319	312	283	304	266	259	276	313	316	310	291	281	302	313	265	283	291	295	339	307
18989	38784	31323	14660	3065	1794	1308	1119	931	817	794	778	682	638	605	545	589	536	487	550	511	499	507	471	521	476	457	491	506	493	445	453	458	502	472	445	501	493	506	557	611	618	667	577	596	609	653	610	621	719	720	618	559	563	612	529	491	543	478	508	510	580	516	498	499	467	492	458	486	476	495	475	461	455	475	454	528	456	513	467	490	481	441	449	451	467	432	444	429	477	505	448	462	442	457	433	464	464	426	429	463	491	442	529	499	478	513	501	535	530	515	481	438	465	461	448	445	466	440	449	438	410	461	436	432	445	441	445	444	456	451	438	452	476	435	445	440	436	446	428	432	435	453	444	449	445	447	435	410	461	461	416	455	431	440	474	457	452	469	457	491	483	474	469	466	475	420	450	431	447	428	486	426	449	435	450	413	460	493	439	425	434	464	440	408	496	428	480	499	423	491	444	448	472	478	427	452	484	437	426	449	466	444	455	489	448	449	494	500	458	471	440	455	462	441	448	466	439	494	478	477	454	464	443	486	466	456	430	484	460	470	444	425	445	454	429	447	474	483	450	420	456	454	455	460	429	407	465	442	461	440	490	481	461	479	427	436	428	445	475	449	433	447	457	461	451	441	433	456	446	476	418	450	416	424	462	469	487	455	486	424	435	456	461	421	453	473	481	471	412	499	457	454	457	421	438	497	465	462	424	447	495	466	459	441	473	491	412	477	439	430	465	484	421	475	449	454	485	426	439	468	429	476	457	439	469	463	453	439	474	479	458	412	438	457	461	471	438	464	471	466	428	426	482	420	429	439	471	453	465	455	403	442	465	442	473	490	447	439	465	482	476	465	454	449	483	478	465	432	448	473	448	465	448	456	492	457	480	433	463	478	452	470	484	461	424	432	480	465	485	442	461	457	468	460	466	437	453	446	470	448	482	472	403	457	474	462	460	464	458	422	447	484	472	454	435	435	455	474	457	433	459	428	431	445	467	452	419	463	434	465	447	477	447	455	449	437	442	464	458	452	476	468	470	409	462	475	448	448	490	478	462	448	444	469	477	473	455	432	444	448	479	468	461	455	462	438	486	468	479	461	464	461	447	465	464	486	446	440	452	470	482	437	480	467	473	479	451	452	454	482	460	477	451	485	432	464	461	431	460	449	450	438	436	421	453	416	418	444	457	482	485	441	476	460	474	461	463	434	436	413	460	463	429	459	431	467	439	451	420	401	476	432	467	479	449	457	441	451	476	458	478	450	451	476	450	449	459	451	469	443	437	507	444	458	467	443	449	432	467	462	451	473	438	467	431	427	470	432	470	448	474	496	445	471	435	485	448	452	452	447	470	461	401	459	485	498	437	434	436	453	417	440	464	426	400	450	492	387	456	456	436	480	478	432	488	477	453	465	456	453	430	457	442	439	434	446	446	425	478	446	474	474	447	438	473	445	486	440	478	451	464	470	473	496	454	464	446	460	473	470	469	456	449	465	428	415	463	496	458	447	453	465	452	487	420	410	470	459	438	479	452	427	467	442	470	410	470	484	422	463	433	471	428	438	430	455	457	467	483	476	459	410	450	439	458	458	448	434	413	390	431	469	434	474	429	479	468	446	451	480	423	469	419	460	503	463	455	440	436	479	456	459	437	461	445	476	443	507	477	478	449	456	434	471	452	470	444	469	467	440	427	399	476	442	477	450	450	488	452	498	476	450	483	470	459	444	464	425	441	418	420	460	430	463	472	476	483	448	448	447	451	487	470	464	436	463	478	470	450	467	441	485	441	450	416	434	463	454	441	466	464	493	424	457	419	452	489	461	460	425	427	482	457	437	461	434	444	504	466	474	447	450	444	446	460	447	507	460	454	442	434	458	457	429	413	448	460	480	429	451	440	426	445	482	436	461	439	458	469	401	456	446	468	445	457	449	450	454	468	417	479	448	425	482	421	454	468	464	478	470	444	430	444	472	467	449	462	463	424	441	427	465	461	482	467	458	461	487	475	482	455	448	436	435	486	465	435	446	455	428	412	486	455	429	454	443	479	448	462	504	435	414	461	460	426	414	472	464	457	416	446	457	462	468	440	431	447	479	472	500	452	466	452	471	450	444	443	479	456	453	463	474	443	459	458	435	397	433	432	435	483	443	468	441	469	443	474	488	441	417	449	473	451	433	450	482	457	455	432	448	455	510	447	431	481	440	463	454	476	480	444	420	459	436	458	425	445	447	459	444	430	433	453	447	465	455	447	491	465	489	442	433	459	487	464	455	456	457	431	468	469	457	451	441	449	462	466	447	492	424	438	442	432	451	475	446	462	433	403	469	449	474	456	475	455	451	431	412	472	456	509	442	470	456	457	441	457	487	435	434	406	438	445	472	467	443	475	455	410	499	440	432	429	460	419	437	443	443	474	459	424	446	468	479	440	425	509	486	471	426	431	483	452	490	405	475	458	410	460	478	452	427	482	446	462	407	466	454	454	461	455	482	454	478	476	448	463	450	465	456	448	443	445	447	467	460	476	459	491	470	429	433	439	454	437	470	475	425	487	436	436	528	500	414	459	443	469	440	502	454	454	470	453	438	453	455	426	440	429	443	457	453	424	514	427	458	425	426	456	452	471	486	441	460	442	448	443	453	435	473	479	431	469	464	440	484	423	432	460	430	430	454	465	434	439	446	458	428	453	470	482	434	439	440	461	503	452	467	454	459	451	470	507	479	468	455	468	466	449	406	442	493	465	470	422	444	452	445	470	458	437	429	477	448	450	402	487	420	484	445	416	464	472	448	466	458	443	471	439	485	424	430	452	473	467	438	456	477	468	465	448	450	465	443	470	428	460	435	383	477	406	448	454	464	465	446	430	475	495	466	470	478	460	457	444	421	442	460	438	459	482	436	442	454	454	441	454	417	465	447	430	421	430	515	432	451	433	467	470	453	456	489	443	420	492	431	443	494	449	416	422	459	400	438	475	445	463	451	460	474	491	485	472	457	480	463	446	461	432	428	449	444	422	449	457	429	443	461	470	453	445	484	407	456	447	483	474	416	486	463	443	439	456	445	445	463	465	447	460	469	475	475	420	486	463	466	420	452	499	448	491	501	415	472	455	439	482	489	452	423	444	451	449	479	433	479	454	456	423	439	427	457	431	433	493	456	465	467	454	456	403	391	427	482	434	463	434	452	450	432	468	454	438	431	446	447	474	456	487	444	433	435	414	461	475	433	450	470	426	492	452	427	443	475	459	444	505	422	445	446	434	436	456	437	454	460	445	463	459	486	445	455	441	463	442	439	455	472	482	491	431	465	463	450	476	463	472	462	425	433	409	478	452	450	450	461	474	477	477	499	476	499	444	500	420	428	428	447	483	405	461	472	481	458	425	437	442	465	470	508	462	444	441	440	450	420	474	462	451	456	447	462	486	468	450	471	409	467	441	451	450	419	470	456	446	456	489	424	431	425	444	472	440	472	464	487	445	464	452	435	443	432	446	446	468	475	430	471	430	443	471	421	431	429	399
23280	21382	29196	24054	21307	18607	3618	1084	701	493	442	416	356	357	325	342	340	326	311	282	296	299	262	294	296	255	268	266	268	253	304	254	276	293	264	287	267	277	286	299	303	366	356	311	349	352	375	339	353	410	361	333	305	314	305	288	325	322	306	265	283	276	275	294	278	261	262	275	235	239	252	260	238	261	261	252	257	260	245	264	238	269	251	273	262	280	263	273	252	268	258	248	249	269	255	248	282	258	256	263	246	240	262	292	269	291	277	262	262	264	269	254	246	255	270	272	260	246	238	242	264	265	264	277	241	237	244	258	242	264	259	253	242	265	247	276	260	267	253	261	246	260	274	253	275	254	245	239	244	257	238	248	237	250	269	255	246	240	264	259	248	252	229	238	261	219	266	276	254	265	258	257	244	240	264	243	251	252	259	267	255	287	264	266	256	244	252	260	254	257	267	266	285	247	237	244	244	241	256	249	267	242	247	251	234	248	239	260	242	247	225	275	240	268	211	264	293	262	218	240	245	252	269	258	234	231	246	233	250	257	220	245	247	247	252	228	245	278	272	264	263	272	265	292	245	248	257	284	266	267	246	252	255	253	244	247	229	252	246	236	290	255	274	273	266	253	230	285	240	251	244	292	253	265	248	248	246	265	269	259	247	243	238	243	245	239	229	233	230	237	216	250	243	242	266	249	254	232	219	248	231	256	236	241	245	261	247	230	221	257	254	245	259	254	261	242	263	225	260	228	273	258	217	276	235	261	241	255	227	234	239	227	285	284	242	257	223	234	258	257	273	222	240	255	231	244	246	236	270	243	236	241	267	246	241	247	257	233	247	256	265	252	257	220	260	226	245	250	222	268	257	261	249	293	272	231	226	263	280	263	278	248	249	263	256	251	260	256	241	276	242	253	247	269	238	271	240	257	261	292	259	254	272	250	260	254	252	264	269	274	259	268	278	271	257	292	259	222	287	251	247	267	245	233	249	219	284	250	240	241	245	256	227	270	217	241	253	266	273	256	232	234	248	259	249	256	247	240	313	267	245	283	242	254	260	265	278	230	276	261	258	240	230	292	233	239	235	274	236	249	244	250	260	276	223	240	258	219	249	250	233	248	260	244	267	277	254	271	273	259	269	255	244	266	246	241	278	240	258	276	231	266	253	273	233	242	270	269	252	252	237	251	265	257	268	243	266	232	244	241	212	272	239	244	271	228	251	249	250	256	257	247	256	244	235	245	283	249	262	266	287	233	236	241	233	243	231	242	249	276	257	261	256	234	235	260	241	236	251	222	260	257	222	249	246	276	234	273	237	246	260	268	265	245	215	226	258	255	249	237	227	255	273	245	246	263	259	255	244	257	273	236	285	231	266	260	226	256	237	245	244	267	271	258	256	281	260	260	235	228	250	248	264	258	249	216	226	256	243	271	227	265	248	256	238	257	228	239	265	233	240	252	255	254	260	258	251	253	236	243	244	283	266	228	258	266	258	258	255	239	239	283	244	251	272	228	270	252	250	245	246	259	269	214	265	298	242	262	262	238	265	257	255	303	260	234	254	242	256	286	230	258	250	266	250	246	208	270	283	272	225	223	252	256	273	251	220	276	261	267	246	229	232	260	258	255	252	253	242	259	256	228	263	268	238	219	275	272	250	270	228	252	261	255	234	240	252	269	262	294	265	267	227	274	273	270	277	263	227	259	226	235	244	248	242	263	271	230	282	222	238	242	286	263	238	265	271	258	285	250	255	247	271	248	251	258	274	269	240	233	237	264	262	281	247	254	269	256	222	253	279	267	268	276	244	266	241	219	243	246	263	253	269	238	254	251	256	242	253	260	258	237	256	272	258	238	269	240	269	253	261	285	242	260	247	249	262	250	310	261	239	228	263	221	229	250	232	253	259	249	261	255	265	230	243	251	235	273	260	253	260	265	221	256	247	266	245	278	278	236	237	259	247	235	223	241	263	275	216	244	259	240	242	240	252	272	237	261	265	240	246	248	268	250	301	243	250	239	261	260	294	274	255	254	268	233	235	248	235	253	209	241	251	254	277	252	279	260	239	279	269	239	262	246	278	249	262	248	224	275	231	228	260	250	233	228	239	270	242	257	227	279	245	242	245	226	261	264	254	260	269	263	236	250	252	240	304	256	269	267	246	269	230	233	267	268	266	225	252	293	249	234	264	259	297	266	233	269	237	243	258	243	250	243	238	251	257	238	258	262	263	251	232	265	249	240	266	252	236	254	243	238	242	238	260	262	213	251	222	241	273	243	260	256	251	254	265	249	256	244	260	244	258	240	232	260	229	250	268	238	223	274	272	250	244	257	218	214	222	288	281	273	263	235	273	250	276	243	257	246	263	262	266	260	260	262	264	272	272	249	277	212	264	257	245	253	264	234	283	245	248	264	227	237	281	243	262	241	245	241	250	258	246	214	258	246	273	267	237	250	276	238	259	247	235	251	249	261	281	267	239	267	257	244	264	240	276	270	250	241	251	233	252	264	259	235	230	236	266	248	268	238	236	274	254	266	238	258	270	286	259	228	240	258	256	265	289	226	257	230	247	268	230	266	242	245	281	263	259	243	228	264	240	240	247	270	218	242	274	251	254	274	240	258	242	259	218	272	269	252	247	236	251	255	257	234	222	271	260	257	269	234	254	243	261	276	249	248	243	238	241	271	239	269	265	255	266	271	244	257	250	220	242	241	249	260	277	263	237	240	237	239	251	260	253	246	246	271	245	245	267	257	262	251	270	223	256	242	234	245	262	262	280	267	229	254	251	277	236	281	259	234	235	245	263	249	255	263	248	234	257	290	245	245	292	244	264	237	259	276	244	231	275	249	236	254	267	240	247	239	289	248	254	265	249	295	244	249	261	249	253	258	231	253	268	231	261	249	251	277	234	250	249	286	284	256	229	243	228	232	227	229	264	258	270	255	248	226	248	242	266	233	262	253	238	247	246	268	226	262	284	249	231	273	257	268	257	246	241	236	259	258	227	267	235	278	276	264	234	228	236	240	277	274	276	253	248	251	294	225	258	245	262	254	237	267	248	265	238	257	275	272	292	274	239	263	226	258	260	242	241	259	248	276	262	282	237	268	237	245	250	275	249	255	263	247	235	266	284	295	287	269	269	289	249	255	260	242	254	281	238	244	222	238	242	254	258	235	230	259	250	278	261	261	280	242	256	236	271	261	258	244	283	250	270	232	273	271	251	263	235	270	254	257	256	292	255	246	251	279	233	264	233	281	253	258	253	248	254	244	262	257	260	269	244	246	275	265	238	264	230	235	254	259	259	285	275	249	247	228	242	245	246	241	245	255	259	258	276	242	243	254	265	269	256	247	268	273	243	254	276	242	224	237	243	258	275	263	251	283	257	257	245	238	258	227	238	241	266	245	230	283	250	245	247	265	253	253	259	248	236	283	248	249	253	252	238	249	265	256	254	279	220	279	237	233	238	257	264	283	264	265	250	278	245	263	254	249	239	273	277	247	250	251	247	258
22301	45188	39322	20055	4432	2652	1973	1587	1293	1080	964	899	734	697	659	625	569	547	537	520	500	454	496	457	452	438	455	453	424	435	453	430	426	375	440	375	432	440	477	499	570	609	669	610	595	647	604	666	706	864	735	579	578	547	538	479	479	480	505	461	457	468	465	462	440	411	419	408	368	402	375	407	406	383	422	352	411	379	366	400	393	398	396	402	415	363	426	402	359	385	416	396	327	377	383	396	357	365	370	397	417	410	385	394	414	466	466	407	375	415	402	394	414	405	404	386	354	407	397	362	372	386	361	343	376	367	358	364	388	366	386	349	374	337	381	384	358	397	374	373	387	411	339	408	382	377	374	355	361	405	375	368	337	402	353	389	368	369	367	362	407	376	348	384	380	368	374	404	412	375	383	404	359	349	375	383	352	385	385	388	389	372	409	365	366	387	398	392	372	373	377	347	386	415	401	345	424	357	365	380	389	379	403	407	361	356	377	396	361	328	388	412	381	358	373	392	378	376	379	378	404	372	379	386	381	371	388	384	377	380	436	416	380	369	384	374	376	392	376	374	405	388	410	399	382	401	388	367	383	410	376	402	346	368	387	406	379	402	432	374	366	405	391	384	370	360	378	366	380	350	383	383	364	381	403	414	376	356	371	392	362	424	361	390	416	378	382	349	380	378	349	421	352	338	395	374	373	414	390	387	411	376	376	343	376	401	416	396	379	369	390	389	372	378	379	371	360	378	370	368	368	380	385	372	365	383	368	367	378	357	365	371	387	375	374	373	379	390	402	358	401	358	371	377	383	406	353	361	383	313	386	413	351	354	376	383	357	386	405	367	364	381	390	370	405	346	370	350	388	387	381	384	411	349	375	385	402	347	402	392	386	377	349	400	359	355	388	397	371	403	398	384	368	353	386	403	339	367	364	383	365	349	368	374	411	409	397	391	357	352	376	372	448	380	377	381	370	393	351	378	410	411	358	390	422	405	400	342	380	377	359	340	381	384	378	347	384	368	381	388	362	384	367	372	387	381	379	366	384	384	353	398	362	368	350	373	376	395	378	360	337	409	407	401	396	349	335	348	362	371	423	389	384	386	402	379	381	372	370	380	390	345	364	385	377	371	368	366	375	402	373	376	347	376	354	394	411	392	383	372	378	400	389	377	376	381	342	401	386	363	398	375	342	351	345	376	379	400	375	386	355	386	390	356	384	357	359	379	376	396	362	354	393	388	344	418	395	377	379	360	349	377	362	394	347	374	395	409	371	396	388	366	385	382	366	393	372	361	405	389	370	400	386	409	385	335	390	389	396	407	371	341	349	348	386	384	387	398	364	395	366	365	355	352	410	361	379	369	366	391	373	382	360	395	396	373	365	396	375	366	355	360	393	375	395	394	370	363	407	391	392	377	373	366	385	382	350	393	407	360	386	365	384	406	386	389	351	377	372	374	371	395	411	377	397	386	389	365	380	380	366	375	386	422	370	378	392	353	374	363	339	397	365	363	398	386	391	344	378	379	375	375	367	371	350	401	381	390	405	405	351	380	353	415	410	345	386	383	374	373	393	345	391	360	382	386	439	366	379	362	403	389	353	389	352	374	392	366	367	362	397	367	358	395	370	369	367	373	375	364	352	371	385	359	362	348	368	384	355	382	396	389	400	370	362	373	415	363	362	379	383	406	361	363	399	410	406	384	386	384	382	369	404	375	361	367	389	375	366	379	373	398	397	365	353	382	383	367	385	395	347	370	347	387	372	375	393	360	385	351	393	404	394	385	410	352	386	374	343	366	397	386	349	408	370	318	364	382	379	408	388	403	392	426	363	394	365	401	371	364	369	389	393	402	392	386	361	403	400	367	368	379	375	408	389	367	344	389	368	353	358	365	375	379	354	423	385	343	353	377	382	343	371	367	390	376	376	355	399	403	345	412	397	358	378	363	396	390	384	342	345	382	367	358	365	399	394	349	388	376	376	383	342	359	381	389	422	398	410	359	392	374	388	369	382	373	416	352	406	380	330	390	354	369	412	394	359	392	366	385	371	373	397	379	380	377	362	387	383	374	395	382	327	365	402	408	375	362	372	373	372	355	386	397	351	378	369	408	379	371	376	394	386	388	381	396	359	351	390	369	350	372	385	355	396	335	390	378	388	376	369	378	386	379	370	362	373	405	374	347	415	386	403	335	368	402	349	365	374	393	402	400	370	373	365	353	411	375	363	419	375	358	385	385	394	395	382	371	400	369	384	371	352	379	362	395	366	389	335	375	374	385	389	377	364	355	376	379	385	362	374	337	373	391	366	369	361	378	368	419	358	356	412	353	394	384	378	352	363	374	353	360	382	387	341	378	360	420	352	374	372	357	356	394	385	428	372	351	356	345	395	398	369	399	381	373	380	364	396	392	371	337	378	369	407	372	398	380	395	407	371	392	368	370	345	375	351	432	374	401	370	401	395	385	361	362	388	357	351	390	421	389	368	385	381	385	351	379	404	395	391	350	380	376	367	396	392	409	413	350	391	398	387	382	404	387	392	381	380	415	390	415	397	393	396	374	394	373	362	364	376	388	365	362	386	384	397	397	373	380	393	383	364	378	373	384	397	416	384	382	391	366	375	400	404	361	365	347	380	365	389	376	415	375	389	382	340	401	362	364	373	394	353	345	393	378	372	392	408	380	383	404	406	372	368	376	351	416	370	389	378	383	389	377	385	395	373	393	355	363	404	358	394	378	336	373	359	372	379	394	370	392	379	377	395	350	392	369	405	361	377	406	367	370	381	396	396	374	342	416	379	382	374	399	395	381	372	397	411	378	394	350	381	395	408	366	373	365	377	390	382	411	330	396	332	381	386	369	338	365	406	369	358	373	369	384	380	407	397	378	403	360	361	342	349	412	399	368	347	408	385	316	367	375	380	398	366	373	347	393	387	363	404	368	379	396	374	348	376	403	406	390	372	383	377	377	412	384	360	343	382	381	408	371	395	400	408	377	381	376	383	402	389	377	376	367	350	357	357	366	363	414	361	399	388	375	363	401	347	378	374	383	373	367	390	357	390	386	371	354	391	395	381	386	396	374	396	365	363	390	372	370	361	395	362	389	372	374	417	397	362	405	398	393	426	344	407	392	359	375	367	387	398	358	392	379	375	389	352	360	388	403	353	376	355	399	379	401	351	426	357	375	352	372	382	377	374	393	373	377	370	393	375	378	394	359	384	399	364	359	332	395	383	402	371	425	380	347	368	385	381	385	389	361	393	333	383	373	395	382	338	399	393	408	363	342	374	408	380	360	398	420	370	358	367	407	381	363	357	357	378	369	410	373	390	399	388	377	404	380	363	360	377	374	383	374	370	395	395	372	397	381	398	409	391	391	372	365	378	402	381	360	397	347	369	395	373	347	389	390	378	381	369	388	358	366	364	358	356	335	364	358	408	377	381	382	431	386	406	369	377	385	387	388	374	352	335	393	358	365	385	373	393	379	378	361	386	369	379	384	391	430	363	411	415	360
27092	20990	17172	5049	611	399	346	362	339	321	325	297	319	296	359	334	310	317	286	327	299	315	323	334	319	321	356	330	333	317	283	311	320	355	314	318	342	322	330	318	355	328	346	317	343	363	403	355	387	389	384	339	374	364	375	342	346	328	305	341	329	280	308	345	313	317	314	303	305	318	302	330	318	350	329	330	298	357	311	331	299	322	328	303	306	318	333	313	320	302	305	325	308	321	291	315	311	326	298	295	338	294	317	292	315	355	309	366	308	349	335	315	302	312	335	355	327	295	338	340	336	309	284	337	318	323	319	321	342	324	312	320	290	338	309	306	315	305	306	311	290	337	342	316	347	313	328	316	356	318	327	306	314	327	319	324	366	313	353	332	327	322	292	316	312	330	306	353	306	302	309	319	337	304	345	305	344	339	319	288	331	326	282	291	307	303	304	328	336	316	303	315	325	303	328	318	336	339	331	328	335	325	300	324	324	308	297	324	312	336	314	349	312	316	319	314	307	333	322	346	301	306	275	309	319	305	340	333	311	314	335	291	309	307	311	344	303	323	326	320	306	280	356	323	315	320	301	325	320	343	338	306	313	334	285	305	329	351	290	320	305	343	326	288	315	309	311	323	296	321	293	305	310	306	285	314	348	317	305	299	325	283	335	309	350	327	317	349	336	298	303	303	298	295	307	340	320	327	307	326	342	324	283	334	283	319	297	354	319	342	324	309	340	320	341	306	294	323	304	312	338	323	312	322	303	343	321	324	312	294	307	324	291	303	302	292	306	293	306	313	331	317	310	309	340	348	307	324	339	317	350	325	270	319	319	330	319	310	356	311	304	317	318	323	325	311	309	331	342	293	297	297	303	319	322	347	347	331	338	323	295	336	326	297	297	329	295	287	334	301	325	321	311	331	361	300	304	341	303	301	346	308	276	361	350	292	329	306	344	271	317	337	318	305	292	328	311	306	327	338	301	319	312	333	292	338	314	292	319	316	331	313	288	323	321	338	296	315	300	297	332	336	340	340	302	300	323	294	294	300	322	335	281	333	311	267	333	298	312	285	321	365	313	324	341	312	322	338	335	327	337	329	299	305	309	330	316	328	300	287	339	314	336	312	303	309	306	337	339	285	349	334	325	339	341	306	342	324	290	310	304	314	326	304	301	287	310	353	328	306	311	318	307	323	317	317	291	339	333	312	303	312	313	324	361	296	310	339	307	314	322	297	326	327	312	333	345	326	313	333	346	303	305	332	323	342	324	287	299	285	315	320	306	332	321	314	339	312	338	349	292	318	273	322	299	335	303	295	325	361	301	326	325	309	313	349	340	330	305	299	288	331	319	304	335	308	317	314	355	297	345	329	320	315	323	314	304	336	296	307	293	306	332	330	315	284	360	294	296	295	311	301	288	302	339	364	308	283	302	293	300	309	337	288	304	285	346	324	318	335	296	337	359	296	299	323	346	329	334	314	322	344	311	293	316	300	286	333	330	317	304	332	306	341	298	301	324	312	335	328	317	288	314	282	323	338	328	325	312	315	296	317	303	336	312	293	325	323	337	319	331	300	304	329	308	313	291	330	306	319	299	305	340	322	333	309	306	317	309	330	342	298	308	289	336	322	343	319	323	301	316	279	317	306	316	316	347	317	318	311	338	316	344	335	299	294	337	332	364	298	323	295	307	319	326	305	355	337	316	326	319	306	324	321	320	345	319	328	318	328	327	278	324	292	360	312	333	319	342	306	330	338	270	331	294	352	325	314	291	307	305	304	317	321	292	328	341	291	327	331	325	321	319	321	312	303	306	305	330	302	324	310	316	304	318	319	331	324	333	348	313	313	315	324	312	322	295	295	311	295	328	319	330	315	351	330	298	289	313	311	336	322	353	326	315	318	300	329	325	325	346	321	313	339	320	315	321	310	323	283	329	299	314	310	334	304	327	305	319	322	305	307	329	285	329	341	343	296	315	311	324	328	319	295	310	324	315	325	308	307	319	282	345	298	315	339	324	324	322	347	314	327	318	305	322	322	326	322	289	324	315	321	314	323	280	344	324	322	307	289	323	298	299	322	298	282	318	308	312	281	309	302	328	334	301	324	322	339	301	299	310	346	323	322	321	303	320	332	334	288	303	311	328	327	321	318	313	296	322	324	333	299	307	328	285	335	349	324	291	335	314	358	324	312	331	291	289	295	327	314	320	294	276	316	297	297	317	273	350	333	314	312	302	316	333	308	296	288	362	341	312	320	331	320	294	341	323	338	315	333	326	347	331	312	287	314	326	302	294	348	312	304	305	325	335	330	312	308	327	317	316	309	331	325	310	310	280	328	355	307	326	318	332	340	332	302	347	333	319	324	297	323	283	317	307	338	308	312	303	313	296	311	286	312	332	304	319	318	320	323	362	333	326	331	332	306	307	322	306	318	317	338	291	303	291	331	307	315	326	330	334	321	313	309	322	288	310	312	324	306	323	344	315	300	297	306	322	321	333	314	333	323	332	303	309	355	320	306	338	322	286	299	303	351	316	324	326	324	332	352	335	309	298	328	327	296	318	328	322	320	331	308	331	315	307	300	304	336	343	329	298	343	332	333	299	322	328	313	298	321	319	305	346	336	329	309	349	344	317	308	330	324	289	329	329	368	309	289	314	306	294	311	287	319	329	359	355	305	313	333	309	309	326	320	319	326	333	332	347	337	312	320	298	327	292	317	319	316	321	295	316	337	306	306	299	292	309	311	308	323	305	320	313	326	329	278	283	301	316	296	325	314	324	315	320	295	321	318	320	306	284	312	319	291	349	315	326	324	338	350	321	306	321	298	326	333	317	325	294	331	317	300	333	334	336	307	324	347	340	340	326	319	289	315	321	325	312	322	333	327	311	324	303	332	314	309	320	339	304	314	284	327	309	318	316	308	334	307	271	309	303	340	324	321	316	296	326	316	318	336	282	344	311	351	355	306	306	307	316	314	299	304	340	330	314	361	331	323	303	319	290	345	312	326	344	313	311	303	313	328	327	308	337	292	339	317	308	330	301	321	311	316	344	340	327	319	342	323	314	337	333	300	310	300	313	314	300	310	302	313	309	315	327	309	353	308	327	346	313	291	304	338	318	311	318	305	329	299	342	314	315	332	332	296	289	319	305	316	318	340	321	322	303	324	332	296	321	286	317	308	354	309	293	309	307	328	343	329	333	314	330	305	317	304	311	302	310	309	349	306	345	319	336	332	309	297	313	298	319	286	301	342	325	326	304	329	335	329	321	322	290	333	285	320	312	322	314	329	330	333	339	311	301	335	312	318	304	335	329	365	343	332	279	328	308	307	290	322	338	331	322	318	314	328	309	336	360	309	283	317	346	311	324	303	305	319	313	309	325	321	272	319	318	318	276	336	309	317	324	317	332	327	319	326	351	312	342	298	313	308	312	306	313	318	288	288	324	306	307	330	332	324	279	301	363	329	271	288	323	331	311	286	294	342	339	326	298	329	317	340	290	316	306	306	305	325
15092	27070	21461	4950	752	559	542	508	497	504	531	479	494	486	481	440	469	523	459	486	493	463	473	482	475	457	490	468	484	466	482	461	416	431	512	467	504	509	461	469	519	588	563	577	553	565	594	563	668	615	585	511	553	538	514	518	528	550	456	525	548	469	481	484	503	475	479	454	439	450	492	444	472	450	494	488	489	460	467	496	455	483	453	460	440	463	456	480	523	452	466	457	519	450	511	445	470	511	480	506	505	494	460	509	503	501	499	503	486	494	427	505	532	496	454	475	518	471	496	456	483	489	437	522	497	451	475	471	510	473	457	515	484	467	466	445	484	454	440	482	474	477	470	456	480	453	468	468	476	468	482	480	500	458	435	486	489	468	463	479	474	467	509	468	473	491	479	480	488	477	446	477	481	454	499	470	467	461	458	488	483	448	513	486	473	431	487	480	478	455	461	482	450	496	478	514	471	467	431	497	467	461	479	480	470	474	482	470	483	445	496	450	423	519	488	482	439	468	467	447	482	489	458	449	506	460	446	488	469	464	478	489	459	470	489	475	454	470	496	512	473	466	457	483	477	419	452	529	450	472	494	453	461	475	488	445	472	503	485	499	460	462	482	503	472	490	469	472	494	459	443	497	515	489	457	451	495	490	495	519	499	504	464	486	463	457	511	490	488	480	457	467	471	468	466	478	445	455	419	477	453	449	464	506	508	501	436	441	468	477	425	477	483	475	455	455	469	466	453	507	474	473	492	419	470	505	472	448	448	467	478	452	460	447	476	437	467	468	491	499	491	483	484	474	457	497	449	477	449	482	463	485	456	461	460	445	453	455	456	515	471	480	452	519	497	473	509	484	443	440	461	502	434	507	479	498	475	480	460	521	476	475	478	483	472	491	475	499	525	502	443	486	444	478	447	477	459	493	466	470	471	478	482	483	466	459	456	474	456	473	462	502	441	470	519	490	474	465	472	474	452	433	487	490	507	478	440	488	508	491	432	459	466	506	459	497	495	452	462	466	455	460	462	492	475	495	490	480	450	483	483	430	458	446	504	460	474	462	463	465	442	472	487	483	443	455	464	471	462	525	458	475	460	488	467	470	499	532	460	508	459	468	491	481	489	488	463	434	486	493	458	465	464	500	460	458	451	484	486	459	499	493	486	484	485	474	442	482	458	412	467	487	493	472	485	479	445	456	444	449	465	444	476	468	477	454	497	487	468	417	460	459	482	432	507	505	445	478	470	468	490	491	440	463	488	471	488	461	481	481	485	510	464	457	483	487	455	482	457	468	442	482	460	467	458	432	493	429	458	449	450	472	456	494	479	447	445	445	492	490	478	451	515	436	475	434	434	479	466	484	455	473	474	472	441	464	487	432	487	444	470	475	469	450	493	489	451	439	448	455	467	495	469	487	481	475	470	497	482	472	504	472	454	449	483	478	480	500	493	470	452	475	477	490	448	432	411	494	475	478	483	446	458	449	509	458	513	462	452	484	463	485	479	484	465	484	439	480	500	478	444	462	458	473	494	487	459	472	502	476	428	499	478	466	474	449	488	462	439	488	455	442	460	479	494	480	476	512	486	479	485	467	454	467	461	495	484	446	490	475	467	444	475	446	486	455	450	454	467	437	437	462	484	488	416	473	486	485	478	471	464	484	457	473	439	464	491	491	472	475	472	450	481	483	506	461	501	475	476	471	483	487	474	452	487	486	479	497	454	495	468	491	453	477	453	446	461	488	457	480	417	505	469	493	469	470	484	455	477	493	436	489	452	461	483	497	455	490	452	464	447	458	471	457	472	483	445	457	499	417	458	469	485	454	459	471	441	477	486	486	507	472	457	513	440	450	454	483	483	484	499	454	505	474	460	490	500	490	471	460	489	514	477	496	471	503	460	455	479	444	468	431	479	494	485	475	473	476	487	467	497	516	463	475	459	475	444	459	456	465	484	482	476	473	478	475	455	432	493	458	467	450	456	505	491	509	508	466	488	495	474	490	511	494	488	506	452	470	457	463	502	476	458	443	467	459	443	499	476	463	493	515	479	480	479	481	484	455	481	468	477	489	449	465	469	460	475	479	515	442	436	460	485	469	478	490	476	486	496	476	447	459	470	477	489	441	511	441	453	481	470	475	479	488	460	483	442	503	474	411	473	470	476	465	458	492	466	471	485	439	478	466	472	472	488	453	476	497	472	472	446	474	466	465	458	486	480	471	470	461	471	464	501	451	503	427	495	465	499	484	485	485	447	461	451	471	518	471	466	458	485	458	488	457	443	464	465	468	444	473	477	462	444	493	448	468	464	489	500	482	462	484	467	473	487	494	463	453	498	487	461	491	488	483	472	447	463	466	441	506	483	442	455	426	492	470	482	486	480	483	453	449	472	455	493	483	449	463	429	473	476	455	464	475	445	485	444	506	464	517	477	461	459	473	479	481	457	451	464	500	471	463	468	489	453	490	480	488	485	476	480	456	424	467	485	498	448	472	477	467	471	468	486	450	492	460	486	465	459	476	502	440	468	466	477	470	449	502	490	477	472	472	433	462	469	443	466	499	469	499	440	458	470	474	514	476	453	476	477	508	471	471	471	481	460	513	435	469	482	509	458	482	447	483	508	459	452	476	465	483	463	455	474	481	471	468	525	508	449	495	440	450	498	508	444	476	475	481	431	462	460	481	442	497	489	479	471	458	468	451	486	467	461	473	484	473	465	451	481	450	457	480	463	474	450	450	459	481	452	509	472	486	455	532	474	482	496	481	464	462	471	484	472	498	464	480	448	479	473	438	497	500	490	500	456	511	495	501	455	499	453	456	524	442	496	467	480	475	470	447	468	467	445	457	501	484	453	478	478	443	526	506	517	505	450	467	476	461	477	453	502	464	460	468	443	489	474	462	512	445	500	509	471	481	497	471	485	443	455	465	490	481	454	457	463	496	500	490	495	504	446	470	451	452	463	467	495	479	494	535	500	493	481	500	481	476	476	478	454	477	464	449	479	437	498	456	452	444	472	447	451	458	480	471	483	460	490	480	509	507	493	470	505	437	468	451	463	429	516	474	462	512	478	452	453	463	454	478	469	466	464	503	498	522	469	491	490	492	521	535	454	458	514	431	489	446	475	486	469	477	504	469	486	459	481	496	459	461	475	500	455	468	472	491	474	492	512	450	495	488	514	479	454	458	483	476	454	479	502	488	461	488	472	468	466	471	446	449	528	451	489	494	446	471	490	474	491	479	480	482	439	506	460	484	470	478	480	491	446	454	497	469	447	484	468	475	410	447	461	437	479	487	456	466	450	462	467	470	458	461	474	485	473	472	459	466	477	450	472	436	490	485	495	481	466	496	459	512	471	462	476	454	464	456	457	516	450	463	456	448	467	445	479	473	499	458	475	497	502	509	448	473	473	474	470	492	450	472	462	462	456	450	490	527	473	443	483	483	511	439	499	412	484	504	484	468	481	459	468	498	459	465	467	441	498	457	470	472	497	484	479	477	468	469	482	435
24322	21405	28583	24652	19475	5078	1316	706	538	456	435	391	374	373	377	363	346	336	366	318	322	305	328	336	336	338	353	306	324	302	328	369	316	300	334	336	349	336	353	357	361	402	381	388	361	408	356	415	402	427	432	359	325	379	366	333	372	377	348	336	355	311	335	344	306	323	328	343	340	332	321	336	298	323	317	323	318	313	305	301	306	326	322	323	301	342	315	303	279	318	337	311	302	301	324	298	321	313	337	338	317	295	317	336	349	299	343	336	343	316	318	324	303	365	333	304	335	308	317	309	308	337	332	329	302	323	319	308	333	327	327	317	315	332	330	314	319	324	325	304	324	302	306	306	332	301	323	283	311	306	345	317	352	321	324	314	304	329	343	297	304	337	286	305	290	313	347	297	315	298	303	312	293	310	307	310	311	298	336	298	315	288	326	335	290	341	306	306	300	312	297	287	298	325	311	316	312	313	319	337	314	339	286	315	298	311	326	329	328	287	293	308	299	302	311	334	296	310	320	305	312	306	327	265	333	307	277	344	318	289	317	310	343	322	307	332	332	305	324	318	360	337	309	342	306	322	290	336	331	323	287	319	337	304	332	316	333	337	300	305	307	320	341	309	276	348	292	305	297	305	300	304	300	323	296	291	322	303	305	305	339	312	307	333	311	297	314	320	310	320	300	313	300	289	285	333	329	292	296	335	288	319	355	328	335	330	328	335	303	326	300	318	291	309	344	320	298	309	268	315	302	312	283	296	288	300	354	277	308	287	297	323	303	340	310	322	274	315	309	316	317	320	330	364	325	294	343	300	325	315	301	341	303	297	311	302	295	330	321	322	316	324	321	311	319	334	311	314	283	317	322	295	312	332	275	310	323	292	299	288	323	293	304	310	295	332	315	300	337	346	344	341	308	345	321	322	301	327	300	337	334	319	295	312	332	311	331	343	300	338	322	314	315	305	311	310	293	347	310	334	288	305	361	345	282	336	311	303	316	298	290	337	313	311	334	299	333	305	309	299	317	302	309	356	327	291	328	329	306	315	312	304	326	291	315	326	309	337	291	327	317	312	298	318	335	295	311	328	300	293	304	309	311	320	316	332	297	285	355	302	307	345	312	317	313	307	342	323	320	305	285	315	343	321	330	332	321	324	282	315	318	331	334	287	324	317	337	339	311	321	314	333	280	306	321	305	328	342	333	304	305	286	313	315	325	280	309	320	325	334	331	317	281	313	328	298	312	311	274	316	325	332	313	290	322	282	293	318	345	313	287	296	335	336	345	318	322	301	309	305	308	305	336	316	338	304	305	316	333	311	307	284	324	290	283	324	325	315	304	339	319	320	303	295	308	308	308	339	322	297	320	312	315	292	316	322	309	309	322	333	329	314	310	292	325	332	299	296	304	311	302	337	349	293	327	283	300	313	311	316	300	342	338	317	304	326	334	294	300	300	311	272	323	329	318	297	303	314	304	314	304	323	321	315	331	299	317	314	292	314	317	313	328	325	326	289	339	305	308	306	337	290	337	299	309	320	335	336	323	319	344	348	305	300	330	280	302	326	300	304	304	354	313	307	326	316	331	335	346	300	279	321	309	336	293	356	280	344	334	315	293	312	314	325	315	302	320	316	329	333	327	299	299	322	311	317	308	346	333	320	324	329	291	351	317	311	315	307	333	327	320	306	311	311	310	316	298	318	341	308	304	307	326	284	335	304	312	308	302	340	304	301	317	302	329	324	303	321	320	310	307	278	311	293	291	318	332	315	311	300	285	318	301	307	306	333	286	303	299	292	310	333	298	339	305	321	340	329	301	288	309	288	314	330	279	309	301	338	292	319	321	309	301	321	330	310	307	312	310	308	301	309	302	324	333	313	321	314	294	313	322	323	324	317	319	298	351	301	305	289	313	323	329	294	302	325	310	330	333	304	301	331	354	312	298	320	317	328	313	292	314	304	309	336	303	307	314	289	311	313	309	331	322	306	290	302	331	294	310	287	283	284	300	317	301	329	302	312	302	342	340	312	295	331	292	306	321	306	272	324	340	336	311	305	308	329	330	336	293	301	301	313	324	300	294	314	335	309	361	310	321	331	311	305	331	307	342	322	313	337	295	293	298	303	289	329	341	288	289	317	329	304	329	313	341	321	310	313	328	321	329	309	335	311	302	313	317	288	322	357	282	327	327	320	316	320	303	326	386	312	323	324	307	344	333	309	325	293	348	293	316	322	315	337	307	308	310	296	290	334	293	308	321	347	328	323	336	342	338	327	281	292	323	326	311	335	297	290	309	345	303	306	310	290	292	327	311	316	297	308	313	291	311	311	302	314	302	317	302	333	271	334	278	308	308	328	326	315	332	308	289	298	321	327	308	319	323	335	326	360	307	352	307	333	312	302	287	302	328	342	305	307	362	318	299	327	316	306	299	317	299	295	286	323	318	321	310	324	327	291	327	304	310	330	344	300	315	328	319	293	288	325	355	319	311	310	337	289	323	328	295	314	325	271	331	301	287	322	324	325	323	268	340	313	300	333	319	317	324	331	310	324	288	335	279	309	294	305	319	312	295	315	294	290	331	316	301	308	326	315	318	324	315	324	309	266	304	305	362	318	326	331	318	308	322	319	319	324	314	308	323	295	316	325	307	345	318	307	327	291	293	333	306	309	342	337	338	307	334	329	280	289	313	276	289	278	337	338	327	318	303	285	317	343	303	318	296	326	306	326	297	346	329	337	319	313	325	316	336	335	327	323	289	321	290	323	348	316	326	305	341	327	321	289	298	282	293	320	285	300	319	295	314	305	310	309	311	324	291	296	319	328	291	321	325	314	293	294	309	345	328	336	326	302	321	301	317	308	287	295	323	304	347	332	336	319	297	316	319	287	295	320	315	311	315	330	328	314	307	315	312	332	333	276	291	322	325	298	310	314	321	298	280	311	339	299	285	314	311	335	337	322	299	321	311	302	302	322	296	319	304	330	301	347	309	292	342	324	328	289	313	335	308	286	301	317	323	315	344	292	307	319	338	330	320	310	317	322	330	313	320	297	345	332	303	316	305	323	314	272	319	332	311	337	339	330	321	348	324	284	337	321	307	318	347	304	337	299	324	309	329	302	298	314	314	322	318	340	307	291	300	310	356	343	330	286	319	313	328	318	326	318	296	318	339	308	355	322	325	325	308	320	308	301	318	317	280	326	324	298	335	298	343	336	318	311	294	298	319	324	312	346	328	306	333	303	348	325	319	307	299	287	315	325	273	335	279	319	315	328	304	291	290	360	310	309	290	305	319	293	300	294	271	294	316	313	322	329	325	304	325	309	308	300	301	311	320	292	331	291	326	365	301	314	318	312	307	305	306	338	321	333	318	319	323	308	316	308	315	333	321	332	332	308	324	322	319	309	319	311	289	313	299	310	304	299	335	326	311	327	338	326	308	318	325	273	294	317	340	326	347	334	322	331	309	318	329	311	297	313	313	320	309	337	316	333	320	343	344	282	341	297	341	302	313	314
18944	39352	34727	15706	4161	1771	1303	1112	1004	862	770	730	656	677	655	560	555	536	533	551	504	532	522	494	507	488	489	513	519	475	501	524	455	491	514	463	495	498	546	518	573	672	652	670	617	673	646	689	746	702	658	583	592	633	594	531	581	580	554	583	531	523	517	466	490	473	448	473	501	469	532	500	507	498	448	513	451	502	483	479	459	504	469	468	495	481	463	506	489	470	484	460	477	457	437	436	489	465	488	465	495	459	512	540	504	529	492	468	550	484	440	484	486	487	483	498	473	469	493	503	470	456	485	426	460	475	490	487	462	489	492	446	494	508	491	438	453	450	473	445	460	469	482	458	470	465	457	458	450	444	492	488	501	474	441	469	460	492	501	458	505	464	485	444	478	437	511	464	470	469	497	459	406	444	452	478	467	469	457	513	488	478	482	477	443	493	487	478	473	517	478	463	459	479	471	463	445	483	502	464	467	426	482	450	462	478	474	453	440	516	471	492	514	494	458	458	471	450	490	512	477	478	480	472	479	464	484	456	491	478	468	526	469	446	458	463	464	505	515	451	456	509	467	479	478	518	485	439	507	461	473	446	464	472	538	475	439	457	498	492	474	468	445	433	470	452	483	477	457	491	497	469	498	454	443	446	468	487	447	472	456	459	506	428	476	467	482	476	487	482	464	502	454	482	431	462	421	469	431	498	448	434	509	470	456	455	464	440	464	465	463	484	469	470	472	497	469	477	466	487	487	439	480	471	483	482	442	476	495	474	456	426	455	508	455	483	472	475	465	455	439	476	454	453	472	489	459	494	469	500	437	484	445	459	493	496	457	484	478	454	478	474	435	464	463	455	507	454	500	489	494	452	486	459	504	481	470	434	472	448	480	469	466	437	466	467	467	498	473	501	457	483	477	506	467	500	498	474	473	529	472	447	435	441	470	463	479	478	460	443	464	480	453	456	450	493	482	468	475	493	473	500	441	454	454	488	467	477	491	455	471	506	480	475	476	468	464	477	508	488	465	491	462	487	442	455	477	467	485	474	445	460	488	469	457	483	461	459	481	475	491	485	495	439	485	469	465	412	494	445	504	461	499	479	447	503	471	481	469	432	499	446	463	444	475	460	438	445	445	460	435	470	479	463	460	490	501	461	479	478	469	470	466	465	458	488	477	470	439	497	482	485	459	470	435	486	509	500	471	474	511	462	442	436	424	464	486	478	487	488	474	481	459	439	508	433	476	454	489	452	482	502	494	455	479	469	466	468	510	483	501	504	456	466	470	407	468	442	450	495	458	486	486	468	515	462	466	514	441	466	502	503	491	468	480	489	456	448	485	458	485	429	458	462	491	450	468	466	484	443	471	427	480	493	439	451	469	505	477	473	484	498	447	513	457	463	474	459	489	457	506	474	509	479	472	464	415	446	451	456	494	489	476	427	475	440	480	440	499	483	443	453	506	479	464	445	472	458	478	483	453	474	486	489	446	513	479	467	480	453	485	446	479	451	453	489	490	498	466	473	436	467	492	483	506	481	489	477	481	442	515	474	480	431	455	467	434	458	442	484	432	466	461	509	463	528	455	487	499	461	484	516	463	454	455	469	460	473	488	461	467	478	478	487	444	446	463	453	491	468	504	517	467	444	457	492	474	481	419	455	455	474	490	464	498	480	454	484	478	491	421	498	485	449	461	474	466	492	496	451	462	439	459	471	449	460	455	445	458	494	497	494	488	457	434	465	489	483	475	516	470	483	478	454	463	452	467	452	444	497	455	454	435	492	421	462	468	468	475	428	493	457	451	463	466	496	459	504	449	478	474	471	482	460	457	488	462	437	459	492	441	429	511	453	456	510	472	450	461	499	497	478	479	513	463	432	486	461	490	466	489	483	457	457	458	471	486	450	468	465	509	491	493	524	467	457	507	481	467	478	469	464	491	488	474	465	476	468	465	497	489	448	471	533	476	463	451	437	483	476	476	454	470	459	487	488	473	453	466	467	445	490	502	463	470	442	511	458	501	456	501	503	471	459	452	483	483	457	479	471	462	526	476	465	476	468	463	487	471	501	468	509	490	416	487	503	504	489	434	499	478	477	470	469	453	462	480	517	501	447	490	520	432	439	429	488	453	453	464	474	433	482	481	465	445	503	456	480	451	475	474	507	454	470	482	455	439	451	477	454	470	495	490	483	440	468	463	463	477	480	467	445	484	508	454	442	469	468	460	446	469	500	493	482	491	412	515	495	435	478	465	494	477	457	492	448	466	453	455	438	432	468	505	479	434	509	471	500	426	478	491	449	458	473	499	452	458	473	500	453	493	494	413	453	459	480	447	461	431	458	467	450	454	470	483	430	477	474	448	458	469	511	473	498	449	494	471	512	481	465	492	515	451	461	493	472	460	483	472	497	496	482	475	460	498	485	489	433	442	509	475	475	489	449	459	439	431	482	479	504	508	476	437	438	437	491	498	450	488	524	446	470	428	481	460	469	495	493	456	445	486	482	438	474	438	453	451	469	447	495	474	480	470	504	491	441	402	487	448	428	455	450	481	465	454	484	477	436	488	439	461	481	525	484	460	458	455	473	476	467	488	468	482	459	474	473	492	489	466	465	467	494	469	466	509	457	436	448	473	475	464	447	461	474	481	449	450	458	459	458	445	482	503	492	470	483	487	470	471	445	457	428	477	463	437	474	453	497	476	466	474	441	504	516	478	502	441	480	424	459	432	495	478	470	471	448	502	501	456	459	474	473	447	464	468	471	455	453	482	433	455	498	455	453	456	495	479	450	469	502	449	467	460	473	511	521	441	457	480	473	466	481	480	439	465	437	475	446	459	501	426	476	518	487	466	481	482	490	444	473	437	487	463	441	499	426	516	453	465	469	473	488	481	456	461	485	465	462	450	479	442	510	459	452	527	445	501	444	466	483	471	492	479	469	487	441	480	476	457	499	452	511	490	462	494	505	460	462	493	485	464	483	465	455	443	449	470	477	464	460	456	491	473	443	479	498	514	457	489	470	455	425	496	510	468	473	490	449	466	482	471	466	473	468	482	504	432	433	444	465	473	477	510	488	446	495	490	485	463	472	484	474	477	486	445	494	490	501	462	492	498	461	474	442	487	453	447	466	464	471	465	475	460	455	476	457	421	470	460	446	445	448	495	481	471	467	496	477	435	472	484	454	460	501	469	474	475	478	446	443	486	444	470	444	481	500	457	491	466	449	456	485	499	445	491	461	481	462	436	490	466	402	433	459	444	489	460	463	444	437	501	486	444	493	419	472	485	491	475	480	474	531	462	420	483	489	445	494	464	495	461	444	459	484	452	452	473	483	491	448	472	461	448	455	503	442	460	488	487	462	493	517	448	463	479	477	471	468	461	473	441	463	482	460	487	490	493	441	489	476	486	430	473	449	488	463	482	469	485	487	453	473	471	488	448	474	479	463	446	488	454	471	475	473	495	458	474	453	503	442	473	483	469	487	436	517	432	452	485	455	458	497	462	480	474	460
23301	21311	29130	24023	21297	18797	3962	1146	606	507	460	448	393	377	333	362	353	358	330	314	349	302	287	297	320	329	273	287	321	266	293	275	320	260	265	280	291	288	278	327	322	352	393	348	358	355	358	386	392	403	381	351	374	332	322	305	314	308	293	295	311	296	297	289	270	262	295	274	279	251	264	248	269	278	284	272	291	279	248	271	299	245	237	246	268	278	281	268	268	257	311	278	281	294	272	281	268	269	264	251	250	275	281	316	266	264	285	274	293	285	285	278	297	265	264	272	247	275	294	250	274	263	264	276	254	287	264	264	244	281	253	282	243	254	270	273	292	231	260	262	257	259	274	286	286	268	247	273	263	299	261	273	258	252	280	296	279	269	290	258	252	261	248	254	274	265	279	258	280	244	286	268	262	280	276	229	254	283	278	251	277	267	285	256	300	263	265	248	275	256	273	262	257	257	257	273	242	266	257	268	213	270	271	265	293	288	293	302	256	284	265	267	292	266	259	265	291	252	278	280	274	274	268	267	240	259	266	261	243	237	279	255	271	271	282	269	266	264	256	266	270	261	259	262	276	270	258	254	262	287	263	271	259	278	255	283	252	259	256	271	260	292	259	282	273	274	255	263	268	297	274	274	286	263	283	257	283	261	272	258	272	290	242	277	246	279	283	254	259	261	268	277	234	277	273	234	251	271	265	257	266	267	258	250	250	258	274	260	254	247	251	263	279	300	280	250	290	248	273	282	251	250	268	244	279	242	282	259	272	281	242	268	263	258	257	261	240	269	284	252	264	277	265	255	275	274	267	253	284	285	258	260	268	282	281	250	230	260	285	307	274	269	261	291	241	265	277	241	267	263	256	252	241	234	260	274	300	250	238	288	282	274	249	292	252	242	263	262	276	278	215	278	265	264	278	295	279	270	275	226	271	283	281	253	277	263	243	265	272	254	263	246	265	281	233	254	254	257	260	257	295	250	277	277	261	233	287	230	277	291	281	271	270	264	260	262	227	258	251	251	268	278	254	261	269	271	263	264	245	268	268	252	269	271	271	285	247	272	253	258	245	263	265	278	266	261	253	241	277	236	263	245	283	261	271	272	259	266	269	269	280	257	269	284	246	295	255	254	268	286	252	260	270	254	265	286	238	294	250	271	251	261	251	278	279	300	240	261	270	261	260	287	265	290	263	272	272	272	238	294	244	255	267	253	241	227	254	261	267	296	277	268	271	232	249	269	280	265	244	215	261	252	271	245	243	276	272	249	231	236	248	263	269	267	262	248	239	266	288	256	270	261	261	249	259	244	265	261	254	244	262	244	261	266	261	279	277	276	251	287	285	260	284	257	250	240	242	261	261	267	301	295	280	293	284	247	268	250	290	274	244	253	272	255	274	286	281	249	249	260	257	251	249	232	243	266	264	252	280	274	230	278	256	240	245	258	293	264	252	263	269	250	279	269	262	269	241	280	287	248	252	271	270	275	278	270	256	252	251	293	283	235	256	256	249	244	223	262	272	233	263	268	286	298	271	300	280	283	228	262	253	276	256	282	228	245	279	277	258	241	247	248	267	272	250	275	260	264	265	298	277	255	237	270	284	269	263	265	275	280	241	278	278	267	262	265	252	290	264	256	259	264	289	248	264	261	286	277	267	253	240	236	266	258	244	284	274	276	247	282	278	253	274	246	244	292	265	263	247	291	261	257	279	265	234	240	267	252	274	276	267	266	246	285	279	265	247	293	251	266	263	255	255	257	276	240	257	275	218	270	260	279	261	277	257	269	246	251	273	269	291	247	271	275	261	230	287	266	274	264	272	284	272	231	272	285	266	247	275	270	254	275	268	281	260	278	259	243	277	282	248	286	245	247	254	247	253	282	263	260	280	271	257	262	258	271	276	262	271	254	227	258	266	236	294	239	296	266	230	266	286	274	253	274	263	274	263	272	274	256	269	240	281	261	255	259	272	275	287	257	265	247	278	274	273	250	237	270	258	248	276	248	281	240	244	258	259	266	241	257	253	281	248	277	272	218	269	256	282	251	242	269	225	275	262	230	247	264	271	247	293	279	277	244	270	241	241	275	248	242	254	265	251	264	240	271	280	263	249	270	279	232	243	280	265	285	257	286	249	257	262	264	253	281	247	267	262	238	278	269	249	223	222	269	253	248	232	259	249	308	257	266	288	261	281	222	259	267	257	263	278	291	304	273	295	292	235	264	256	254	288	258	251	279	255	259	245	267	230	270	274	240	279	280	245	252	236	266	246	233	269	269	250	261	217	269	296	298	302	224	240	262	294	280	254	269	262	270	250	251	222	253	255	262	271	247	265	257	245	273	234	303	278	282	268	261	282	259	250	259	271	269	257	275	268	262	288	259	273	286	242	278	238	257	276	263	264	281	246	246	282	251	263	251	249	261	290	253	273	249	241	252	246	295	254	293	268	265	276	285	284	258	265	275	277	281	272	256	278	294	295	279	276	279	255	259	291	297	241	251	242	283	267	277	247	264	263	244	243	261	260	243	257	230	250	254	306	271	289	275	244	256	257	246	260	251	286	259	260	270	255	259	282	265	256	281	257	249	267	301	245	274	261	283	279	281	263	261	269	247	249	257	243	253	272	238	227	249	266	257	231	255	257	280	266	249	247	254	316	270	240	271	255	279	254	271	246	300	269	269	249	276	264	246	234	258	282	255	300	279	251	268	283	292	282	257	262	266	283	270	262	260	252	268	234	272	271	250	256	267	280	272	248	254	266	238	241	275	264	278	260	257	240	261	263	288	266	275	267	243	252	281	262	268	263	270	299	246	270	267	285	265	268	261	241	270	270	244	272	265	278	273	270	259	270	266	271	242	274	246	273	295	246	275	235	280	275	257	285	288	277	292	267	297	259	251	256	269	303	262	304	256	259	248	292	225	273	299	252	235	272	279	271	291	264	258	245	244	256	239	251	250	268	265	253	238	301	260	261	279	262	274	275	256	291	256	296	286	274	269	301	241	236	275	255	273	267	247	261	258	287	269	257	253	267	247	263	256	259	265	244	247	268	264	282	260	261	292	243	283	250	264	279	249	274	256	284	275	265	286	284	240	233	265	252	261	275	250	236	295	275	240	285	273	230	272	282	256	240	267	261	259	240	267	260	259	257	241	223	223	260	236	227	244	279	254	257	268	279	258	224	248	265	231	253	289	265	247	269	248	279	259	281	283	229	226	284	268	250	265	265	275	255	263	263	239	238	255	273	269	235	248	251	252	270	296	240	296	270	269	268	266	235	262	274	256	248	249	249	247	271	260	266	239	252	244	238	281	278	286	211	264	260	245	264	267	263	247	275	264	251	264	219	235	256	262	298	243	274	287	251	234	263	264	247	281	264	259	291	249	256	267	274	273	279	260	290	251	267	242	287	258	261	251	247	278	234	262	280	253	231	278	291	257	262	258	221	277	265	265	260	273	257	251	226	278	269	251	224	251	270	244	281	250	289	262	253	239	255	230	259	251	236	269	253	262
22432	45517	40283	21282	5587	2698	2082	1553	1311	1069	995	845	777	722	669	675	605	582	544	520	524	512	473	511	477	473	485	461	428	479	429	408	424	434	469	401	445	429	470	484	575	575	603	595	621	597	658	625	679	809	725	649	658	594	591	544	501	519	464	478	474	457	435	441	421	444	421	430	382	422	410	409	388	408	418	414	419	442	423	430	417	396	404	424	386	407	371	436	429	415	423	427	406	400	425	406	362	395	388	389	440	415	425	411	408	458	461	472	461	427	410	415	430	431	422	439	383	400	394	420	398	387	391	409	395	355	395	377	397	384	393	391	407	381	387	386	405	373	391	378	373	393	381	382	405	435	385	370	427	426	375	391	392	392	386	370	420	402	383	400	347	405	358	371	378	408	410	405	388	384	374	381	391	409	433	399	429	405	381	378	398	383	402	398	410	371	421	378	393	373	432	423	394	394	382	396	428	418	384	406	390	376	391	411	369	373	364	386	402	398	393	400	395	360	407	404	398	384	400	384	396	408	403	402	395	380	380	392	403	395	386	421	384	401	399	399	373	408	408	394	408	380	362	381	419	372	394	401	400	402	424	404	398	415	375	430	395	383	419	341	384	380	363	433	412	379	396	404	417	377	416	375	422	416	368	372	370	423	395	378	387	417	365	398	382	357	403	407	388	393	380	415	439	378	425	416	381	429	385	373	397	374	389	388	384	386	410	409	386	400	369	392	394	382	433	383	361	404	355	378	403	356	409	445	382	395	383	423	399	384	387	390	366	414	387	374	402	409	397	399	412	380	362	383	397	387	384	368	374	402	395	389	401	371	383	378	393	438	387	415	379	387	347	398	410	411	386	385	368	397	394	411	401	403	374	425	346	389	369	408	395	388	383	403	400	368	399	408	407	409	398	370	407	395	354	395	416	413	399	383	369	425	374	393	382	380	377	381	378	404	366	409	363	369	412	392	397	384	400	429	396	398	398	400	374	366	368	367	416	367	397	415	355	356	378	371	355	396	373	373	354	387	395	380	417	427	373	350	338	409	412	402	397	388	379	402	403	385	359	372	406	379	406	384	379	390	385	414	370	408	382	399	402	381	421	387	413	392	388	383	371	376	403	414	373	385	348	401	405	423	373	379	404	377	390	364	411	371	335	393	424	386	425	373	403	383	410	391	393	389	357	403	404	365	359	402	403	381	394	395	375	406	424	356	405	423	407	375	349	377	421	346	388	398	382	373	376	397	362	401	410	415	416	380	361	423	417	417	428	422	415	401	387	396	343	403	381	378	390	433	359	411	376	387	397	396	387	389	383	360	408	413	388	367	392	390	384	418	397	380	377	398	364	393	412	390	377	369	400	377	375	407	400	403	403	440	384	399	408	433	412	392	379	397	389	418	420	381	387	379	387	369	386	382	346	386	400	379	354	398	387	412	414	379	405	398	397	378	379	371	366	404	441	406	384	395	381	405	389	401	392	352	390	416	405	410	401	383	376	409	410	390	399	376	410	379	404	357	388	385	381	431	361	422	364	360	406	388	420	429	431	354	406	407	375	413	370	379	380	376	383	418	424	393	367	380	407	417	378	409	418	391	391	396	413	393	417	379	399	397	416	369	382	389	402	369	393	386	398	399	394	371	376	392	371	411	364	395	365	362	404	384	425	395	392	373	383	394	370	412	394	398	395	409	388	408	361	412	418	416	382	405	361	446	383	384	377	412	401	399	400	404	349	400	388	406	357	413	385	422	405	418	382	424	383	391	409	403	402	432	383	365	397	354	429	372	374	396	438	396	413	417	389	369	427	370	405	421	405	403	406	381	375	389	386	378	410	388	396	418	379	358	345	399	397	383	400	381	388	416	410	380	392	410	440	408	426	433	385	433	401	380	390	399	368	401	407	391	406	387	380	361	392	396	399	423	396	390	419	393	378	394	365	414	380	385	383	387	387	408	390	442	398	424	388	415	401	402	370	367	409	394	362	408	416	358	420	351	408	400	401	404	390	369	370	397	364	411	410	417	393	373	405	382	397	388	389	379	397	365	423	391	373	372	409	390	433	414	382	413	366	404	380	408	423	382	390	402	412	405	348	397	431	376	427	393	360	428	402	392	368	400	392	399	378	394	392	378	392	370	393	374	408	376	376	396	369	406	395	368	380	371	389	356	412	384	398	390	404	394	392	424	431	394	396	377	385	412	386	415	434	378	406	381	395	386	374	376	409	385	385	382	396	416	374	373	383	377	412	374	352	425	413	379	397	394	389	426	416	424	367	377	345	380	382	390	387	395	390	379	402	400	422	396	418	422	388	379	388	419	369	391	377	404	362	389	382	388	423	386	424	384	388	419	425	408	368	345	372	390	404	358	378	430	374	390	378	396	405	340	364	394	425	384	411	419	408	359	401	417	363	400	408	416	377	386	381	374	418	428	372	404	398	392	391	361	380	404	404	385	382	411	397	411	361	407	400	404	401	383	353	386	393	378	382	377	389	420	390	382	395	397	396	397	357	385	375	398	408	360	377	369	415	411	400	390	395	371	374	391	380	432	418	374	390	397	391	405	393	420	372	413	408	379	398	371	375	442	399	406	391	383	377	397	398	399	368	375	370	398	384	389	391	396	394	404	415	402	394	380	380	401	372	385	378	364	373	381	369	399	408	359	374	375	371	415	376	357	408	421	379	388	411	406	364	401	384	432	423	372	371	385	375	408	403	420	397	389	447	350	413	427	391	429	453	392	366	401	404	379	369	371	411	375	409	378	411	399	402	379	406	410	411	386	397	375	378	401	377	408	419	376	418	384	396	413	405	433	413	373	363	359	407	362	405	365	369	404	364	349	427	384	396	417	414	366	347	367	385	393	397	392	387	412	374	398	426	409	381	368	366	380	402	376	404	363	403	385	377	389	380	427	433	380	395	411	392	392	379	356	416	432	425	389	423	359	396	376	391	381	396	391	409	370	399	399	427	390	393	402	406	396	410	365	403	409	351	389	402	379	379	417	411	384	421	397	389	375	404	387	359	382	372	408	373	395	368	389	423	423	428	366	405	377	394	378	403	380	401	386	391	403	400	364	393	388	394	376	385	386	396	415	387	415	419	392	427	372	404	346	411	403	365	386	437	385	356	405	402	369	426	396	375	379	394	399	387	396	358	397	377	412	399	396	383	396	401	410	365	423	375	417	387	394	411	387	410	407	388	402	386	360	368	407	410	425	406	383	428	385	386	403	354	371	387	371	375	409	371	439	400	395	338	397	398	361	380	408	405	395	428	382	367	386	380	382	440	358	386	377	395	420	404	392	414	391	373	396	400	373	424	383	404	443	401	384	372	353	395	418	385	377	400	375	396	379	420	370	380	415	398	452	396	357	362	443	383	401	401	371	409	342	428	421	408	367	365	407	418	408	393	365	405	360	425	381	393	394	377	375	391	451	405	414	407	412	405	363	369	422	425	383	339	387	404	398	392	427	398	380	404	398	413	348	411	388	405	374	367	403	416	398	381	379	379	398
27241	21010	16543	5042	676	434	375	357	362	348	319	345	321	353	313	309	323	324	316	325	333	353	330	335	318	333	339	308	329	329	293	355	317	329	311	324	350	277	325	325	362	348	346	369	337	390	351	367	389	372	394	419	352	369	351	340	361	368	343	311	355	349	340	328	337	354	349	338	346	309	322	330	312	334	346	385	306	318	332	333	341	324	324	332	313	335	326	365	319	340	293	338	296	336	318	321	318	314	293	296	312	362	316	335	335	383	331	302	348	350	331	356	303	312	310	325	342	315	308	307	310	308	313	331	334	307	340	317	326	312	332	320	309	330	343	295	294	313	339	322	296	334	326	335	322	333	325	335	312	324	367	327	321	335	313	324	300	335	320	307	296	319	364	350	287	292	346	352	334	339	332	324	327	323	312	347	348	322	334	322	302	318	342	328	332	307	360	289	335	305	328	299	327	346	354	333	309	344	294	342	318	329	331	291	331	333	287	322	319	322	347	333	328	337	322	349	337	305	309	290	350	337	329	333	327	322	366	299	309	332	323	322	328	331	327	336	356	290	323	310	351	310	316	328	332	305	320	309	348	339	342	293	348	333	337	334	350	321	345	317	297	308	329	319	360	341	342	351	293	313	343	330	294	312	296	345	287	320	351	295	321	367	315	335	336	312	342	347	347	331	327	357	312	319	317	324	338	327	281	310	334	319	331	325	325	296	330	306	336	292	294	328	333	324	292	311	318	318	316	324	324	292	315	337	322	294	334	307	322	314	361	341	293	327	316	311	313	329	345	383	316	324	336	346	309	307	345	308	333	329	328	286	311	322	336	350	331	315	315	339	311	331	326	303	307	335	302	363	335	325	303	315	326	336	318	358	316	317	306	341	351	329	317	299	296	313	321	343	316	308	332	322	322	328	342	330	313	340	325	322	305	351	330	339	337	349	328	346	348	348	323	334	325	347	326	352	354	322	310	332	285	323	342	311	341	318	351	350	308	313	320	322	350	320	330	309	323	310	317	326	315	329	324	322	342	297	346	311	312	317	328	318	342	304	346	317	321	343	339	322	316	341	351	352	324	336	347	324	332	340	312	350	354	305	307	322	325	291	305	329	324	345	327	338	310	344	306	329	312	327	354	296	313	332	329	325	321	327	297	303	328	335	336	317	351	293	310	324	325	326	328	303	311	326	298	352	347	363	309	350	342	306	323	345	320	303	323	329	342	328	318	318	337	324	344	288	308	328	314	310	323	309	338	317	331	294	290	311	305	346	340	333	343	343	354	337	303	316	296	311	296	344	305	302	308	328	295	318	331	334	304	319	299	330	314	287	326	320	322	344	313	323	302	321	310	294	317	342	349	357	299	329	349	329	339	318	348	335	302	316	315	318	294	317	296	325	300	334	342	297	337	316	333	361	329	325	342	319	347	298	339	340	347	306	321	320	306	278	350	335	314	328	348	312	343	334	324	327	372	309	333	412	305	307	297	341	316	344	342	328	318	332	328	321	316	316	331	309	331	345	318	323	307	339	324	342	294	347	294	318	330	311	339	318	335	331	339	327	326	318	359	352	293	334	328	334	331	329	321	329	340	338	305	320	289	304	310	307	309	335	313	337	339	322	336	345	341	333	316	338	348	340	328	281	330	325	306	306	332	333	350	330	341	310	322	328	342	347	323	345	328	317	334	297	335	298	374	338	327	311	334	304	361	362	340	324	318	322	319	307	348	284	317	326	325	308	309	354	327	323	317	359	356	337	332	328	355	316	303	342	290	343	302	325	300	344	304	329	305	328	344	308	299	308	326	329	358	338	303	328	328	324	311	338	316	314	295	366	334	336	309	334	329	327	324	357	334	345	321	382	334	310	325	327	329	301	349	349	326	324	320	344	303	336	328	359	295	309	348	324	313	311	308	315	309	346	294	325	333	334	347	335	291	329	324	335	335	296	304	303	340	306	296	318	308	337	312	294	311	311	322	335	336	303	331	296	331	298	313	332	324	312	344	314	337	336	293	332	329	308	312	335	293	309	307	338	317	350	342	341	327	352	343	323	316	327	324	344	324	320	312	321	358	333	354	328	357	325	300	311	341	358	320	327	321	297	339	309	333	354	316	294	348	327	341	318	327	305	336	311	332	299	337	314	328	327	360	297	326	307	297	296	299	324	333	330	332	333	304	311	303	341	337	322	286	337	328	306	335	348	349	318	336	319	330	297	323	288	340	343	326	355	311	309	312	304	327	307	326	281	296	334	306	307	350	283	330	304	330	297	312	323	330	330	304	333	287	336	301	314	341	305	328	318	333	306	339	332	304	293	370	309	289	332	345	312	350	317	353	315	309	360	349	353	328	328	316	337	345	363	332	321	339	305	341	344	316	339	324	316	366	315	312	305	327	326	327	330	357	293	317	322	330	316	319	345	327	338	345	339	345	332	332	390	336	330	317	342	306	314	348	344	311	317	341	329	307	351	353	311	331	302	329	316	336	322	336	323	317	310	324	311	298	377	318	303	322	333	329	313	319	318	348	336	306	313	308	332	329	303	307	306	316	347	358	341	339	312	361	339	328	296	362	330	282	335	319	313	355	302	316	324	333	338	348	295	363	336	346	308	293	327	353	312	326	344	316	319	310	343	326	312	320	308	321	337	293	337	292	298	331	311	302	354	327	321	373	300	320	339	329	334	316	340	293	307	331	347	309	343	331	332	324	321	363	306	312	340	373	276	332	343	332	310	327	335	297	315	348	355	336	320	309	331	320	329	295	313	334	307	336	341	360	330	326	307	338	317	339	324	309	329	345	328	325	326	343	342	336	319	331	314	302	356	322	305	348	333	340	319	358	351	310	334	358	339	349	313	296	334	337	305	374	348	357	367	332	330	344	344	332	310	311	291	343	327	367	309	334	322	306	333	320	336	284	286	340	359	342	329	325	296	313	328	349	345	337	303	334	367	296	320	289	322	326	323	315	301	309	312	320	328	345	296	340	310	346	325	339	353	312	331	325	338	311	348	307	305	317	309	346	309	337	318	351	338	330	317	327	334	308	341	338	340	336	305	318	329	355	309	307	316	291	317	334	323	295	310	320	327	323	319	349	330	319	305	303	311	316	295	326	317	321	323	305	319	320	303	336	330	284	334	328	313	326	319	317	319	345	371	311	309	318	328	332	308	327	318	308	328	333	328	334	302	330	327	352	320	338	315	315	319	343	332	325	300	316	330	317	335	333	321	336	346	329	346	317	303	299	321	326	343	308	335	316	329	332	293	319	325	305	337	320	322	333	352	306	326	304	339	335	313	336	313	369	330	322	351	321	317	321	338	316	322	342	319	315	325	335	326	321	320	339	333	332	341	345	341	329	291	328	344	346	351	347	333	280	309	307	332	301	327	324	326	302	332	293	282	346	305	319	311	301	316	320	315	324	313	342	312	320	348	293	324	315	346	278	339	315	306	337	322	326	321	341	329	323	297	300	370	313	332	313	321	329	312	335	278	315	302	324	313	306	299	326	333
15534	26755	20036	5338	778	579	586	551	555	508	484	507	501	472	497	492	444	487	472	484	501	464	503	496	486	479	447	493	501	488	491	500	465	479	447	507	518	484	527	545	521	544	592	569	578	596	609	630	702	651	734	597	543	546	594	539	516	502	504	508	519	476	505	530	509	503	497	487	480	497	483	518	485	511	503	478	517	467	499	474	454	481	462	482	497	506	488	523	507	457	494	486	472	483	479	504	522	495	499	486	463	452	521	491	472	499	533	531	476	522	493	498	485	497	496	467	510	489	472	475	520	529	519	508	511	500	505	502	479	471	467	507	497	497	506	479	457	469	483	466	503	478	472	477	478	459	502	496	499	494	462	496	457	475	507	492	505	458	476	483	513	459	486	506	483	455	492	460	477	503	518	489	466	476	493	479	475	457	461	500	529	492	522	496	487	480	485	487	470	465	487	500	475	458	478	492	456	445	500	494	481	494	466	464	479	466	485	512	509	503	493	482	494	481	486	483	517	469	491	507	474	480	516	536	522	488	492	485	511	472	505	481	499	478	473	482	492	520	485	529	499	456	537	482	480	494	492	501	495	487	429	472	466	460	496	509	482	497	495	481	454	493	505	468	464	492	514	509	468	479	460	517	479	500	511	506	455	476	493	487	504	471	494	486	493	527	488	474	513	501	506	457	490	500	483	448	511	504	525	500	518	462	483	494	479	490	480	502	512	466	516	471	459	513	475	479	477	502	485	500	510	497	489	460	466	491	478	500	476	543	522	533	457	496	506	487	463	488	517	475	475	484	450	508	447	503	428	484	480	497	481	504	498	466	487	496	454	474	465	499	476	512	465	477	488	490	468	493	488	462	488	456	500	493	464	511	439	493	469	499	498	504	517	497	486	515	504	470	457	473	486	500	499	474	466	509	490	468	484	471	469	516	473	468	478	491	473	492	467	487	447	498	458	451	510	499	487	462	481	503	509	525	456	501	478	486	490	481	502	504	469	475	522	470	481	511	488	476	469	502	441	498	505	491	497	472	443	493	482	490	443	480	519	470	494	499	505	494	472	478	494	491	529	488	524	484	508	507	465	464	497	488	521	488	454	512	528	456	516	503	486	517	492	500	470	500	509	455	497	509	486	476	488	486	473	469	495	493	511	526	472	492	526	509	482	490	485	499	449	517	434	479	487	525	495	503	504	493	534	497	511	517	483	469	464	503	515	516	528	477	472	463	501	472	514	484	516	505	485	460	460	481	497	481	437	519	477	484	481	482	442	522	514	514	482	486	459	504	477	530	504	491	457	495	511	499	469	472	537	505	487	471	495	504	511	469	490	469	487	478	474	472	520	467	491	517	501	489	452	501	488	490	467	503	495	512	477	515	533	521	495	506	489	513	471	479	483	489	470	492	476	506	441	447	490	500	475	466	456	458	505	470	500	488	516	469	535	480	476	512	475	480	490	466	518	517	495	463	465	497	502	498	462	523	475	499	496	498	468	488	461	494	487	497	481	446	521	490	466	500	517	463	474	492	468	475	496	519	493	515	475	487	523	484	491	481	459	494	514	484	498	489	485	461	443	476	491	485	492	513	510	461	478	531	456	483	519	447	504	474	512	502	471	485	490	458	522	451	441	493	496	462	468	506	489	498	480	500	466	454	465	508	471	504	476	523	492	466	496	476	517	458	492	471	465	469	492	487	497	510	486	509	528	496	466	450	467	528	460	505	490	488	486	516	511	473	494	492	469	482	513	470	480	488	482	457	502	457	536	471	506	487	459	455	495	477	473	469	490	517	482	516	484	490	497	517	503	465	488	501	468	532	527	492	497	450	474	495	492	452	458	474	484	482	480	510	479	480	493	479	483	454	497	470	517	524	508	455	523	506	496	489	509	502	470	471	475	506	470	533	502	491	491	504	544	512	490	511	462	454	495	504	465	492	450	479	484	524	506	497	479	454	519	437	486	474	478	511	466	497	469	478	478	502	488	498	505	493	470	469	467	493	494	492	503	512	511	470	477	460	504	480	532	477	500	511	498	480	496	467	481	462	507	500	446	499	530	521	505	477	500	516	491	505	488	478	486	458	485	493	484	478	491	497	470	482	470	504	466	487	499	507	508	453	498	469	484	505	481	518	451	494	485	472	508	469	467	516	471	511	518	472	483	502	485	490	501	527	484	461	500	464	480	503	475	525	498	452	502	480	525	453	471	492	479	488	491	476	494	505	475	488	462	474	502	500	508	498	503	500	511	498	511	468	479	471	489	476	478	485	484	504	528	528	516	448	505	498	482	453	528	480	527	498	510	501	501	515	504	488	468	508	461	481	477	490	519	469	533	512	458	493	514	455	476	477	458	506	484	450	486	466	511	455	499	514	465	466	498	512	483	503	528	483	478	505	478	488	502	486	492	486	504	515	512	451	490	525	485	454	530	514	481	520	495	509	499	483	457	487	500	474	467	514	465	459	478	488	517	501	483	475	468	469	485	491	433	479	505	492	492	516	425	535	521	492	492	461	522	460	479	482	492	479	501	490	483	500	504	493	442	484	474	508	491	512	473	499	462	514	501	505	491	504	481	518	534	557	487	508	492	521	500	498	503	510	527	468	492	500	506	511	456	481	486	505	500	470	498	519	513	490	500	513	498	518	506	487	447	457	497	492	478	481	500	487	485	470	470	472	497	461	497	472	474	490	483	514	490	488	481	528	504	484	509	452	480	466	501	460	481	469	499	495	486	453	523	500	499	435	494	481	482	474	494	487	485	511	480	471	464	496	497	511	489	490	507	487	471	476	474	525	497	465	466	464	487	438	462	454	517	469	492	484	498	500	463	445	458	487	457	526	449	515	448	495	458	517	512	502	497	477	466	476	513	483	468	489	488	478	507	458	509	510	468	492	467	487	476	490	534	447	520	472	509	491	498	516	490	499	485	503	482	493	527	458	473	504	487	481	479	512	514	532	502	487	491	489	469	503	503	464	468	490	487	442	487	458	488	505	494	508	460	490	500	495	507	493	499	495	486	484	520	493	491	513	497	490	476	501	466	490	536	453	476	492	472	486	496	486	476	522	464	459	492	474	475	491	516	479	483	438	471	473	509	521	482	486	464	436	522	456	489	512	449	482	489	482	490	514	480	508	503	493	507	514	479	466	470	530	462	521	465	505	519	456	485	458	485	467	496	486	501	504	460	485	482	505	523	453	504	521	473	453	470	468	494	522	454	519	515	453	477	500	510	490	506	485	511	483	462	541	494	495	482	496	499	487	488	492	462	499	495	485	487	479	471	507	489	483	537	463	497	489	505	502	513	462	530	481	495	509	467	458	508	476	511	485	471	483	471	499	465	493	528	520	509	496	508	519	475	462	472	502	515	505	481	470	507	476	483	451	470	498	505	485	499	518	469	505	490	439	465	469	458	463	496	514	446	471	490	480	488	474	496	497	504	461	532	490	462	452	486	492	478	468	455	487	485	490	475	481	506	501	463	499	470	469	502	479	472	455	515	494	448	503
24145	21274	28463	24581	19328	5184	1360	737	530	447	423	389	399	360	367	367	355	400	346	331	380	311	365	342	329	331	332	332	337	353	313	360	311	291	325	325	317	330	339	327	348	390	361	357	389	388	403	406	436	420	402	383	365	367	354	347	361	338	354	344	361	346	362	337	319	309	312	314	320	323	342	303	321	331	324	329	330	350	350	296	334	286	335	308	310	333	324	323	331	323	317	322	352	318	354	305	310	319	322	309	314	323	330	317	343	333	319	344	357	348	319	332	332	337	329	323	327	315	331	352	316	322	296	342	302	338	303	314	347	308	292	322	303	314	344	327	332	345	332	329	339	308	296	319	310	296	319	322	351	292	315	321	319	341	328	326	322	309	318	310	316	351	310	356	343	326	332	309	316	341	365	305	344	304	336	323	326	325	347	310	305	311	330	345	306	301	314	354	327	327	323	341	293	299	306	327	334	321	306	344	331	300	304	320	328	340	327	367	321	351	301	337	321	334	298	327	312	337	311	313	326	321	321	330	320	290	334	343	310	323	317	305	283	316	337	333	340	326	322	321	322	346	307	320	325	308	309	327	328	333	359	297	364	294	310	337	328	283	330	314	330	297	310	311	363	337	325	313	315	322	334	345	312	331	343	345	325	369	335	313	317	316	321	292	329	320	333	332	298	309	339	319	330	305	337	352	316	316	353	313	322	310	344	299	336	324	308	298	306	350	313	327	315	303	323	325	328	314	327	327	320	333	344	326	324	320	352	308	337	339	320	338	312	307	330	331	321	312	302	310	341	322	339	315	319	304	342	355	318	316	304	297	319	306	327	304	329	301	330	340	314	292	336	336	323	325	343	328	325	307	295	320	326	328	368	379	327	339	300	300	318	310	316	304	305	321	342	297	295	304	312	339	336	309	311	306	285	327	324	302	353	313	353	308	317	330	324	344	330	335	306	336	306	312	298	347	332	321	337	321	325	307	315	329	291	320	315	317	330	286	337	336	333	315	310	304	321	324	340	325	310	329	310	293	322	317	313	308	315	311	332	352	339	360	303	307	334	325	337	290	329	326	292	302	324	330	323	335	316	325	347	340	339	331	301	317	340	311	284	309	318	307	363	322	320	289	301	325	304	314	315	356	286	319	327	323	325	329	333	334	314	313	334	316	354	309	325	291	345	345	328	346	345	259	329	339	322	293	338	290	328	303	319	296	331	325	312	288	283	295	334	306	319	351	319	311	328	331	325	316	302	323	314	353	348	320	299	319	298	334	306	316	306	318	248	350	295	308	320	300	324	282	322	333	304	296	311	323	318	316	317	319	286	324	325	322	323	333	297	335	301	327	319	307	309	344	324	311	307	333	327	376	304	328	333	331	343	340	291	307	331	354	286	326	360	331	308	334	299	297	297	359	317	313	318	286	332	336	311	329	316	308	322	327	318	305	332	338	335	337	315	293	315	319	342	337	285	342	327	313	341	320	312	301	317	319	355	318	356	291	339	339	300	345	329	323	295	316	313	341	315	350	295	343	291	319	319	313	325	343	326	302	322	300	320	306	300	312	316	306	336	329	347	310	341	324	345	270	338	336	311	350	310	312	309	298	313	368	326	305	315	295	366	313	330	323	328	340	319	294	324	335	334	319	305	290	328	322	341	349	317	306	367	313	320	340	324	361	329	307	312	332	322	345	342	324	332	355	312	315	311	322	306	342	321	344	298	316	329	310	291	335	320	292	298	310	302	330	311	317	328	322	339	321	340	314	323	311	310	319	357	307	333	313	332	334	332	300	318	314	319	309	361	357	328	314	329	354	308	335	299	338	295	302	339	296	339	365	331	302	335	303	317	339	326	337	309	320	334	321	348	284	326	292	316	313	333	331	318	325	294	305	290	315	324	317	297	324	322	335	322	310	314	315	321	352	304	324	290	308	299	312	318	312	323	300	298	342	280	328	326	316	312	320	314	330	326	303	321	304	305	330	328	305	296	355	320	340	299	334	312	354	315	334	304	334	324	302	324	359	327	316	348	337	333	307	314	312	334	313	291	335	310	334	339	312	319	330	307	313	354	314	321	297	318	298	305	296	325	314	340	324	339	306	311	316	333	316	327	325	292	339	301	335	339	305	347	315	325	321	320	286	352	365	350	341	314	350	317	329	391	302	316	332	314	335	324	305	317	327	293	304	357	322	286	301	344	322	328	334	324	318	315	336	312	324	333	320	317	305	322	291	301	312	296	316	326	312	335	360	277	305	325	298	353	337	347	330	312	319	334	342	325	338	330	296	323	339	323	324	306	306	314	354	327	334	301	287	297	312	285	290	346	310	327	363	360	327	353	299	332	346	310	338	331	294	334	300	327	323	325	338	321	327	345	353	337	322	336	306	319	305	347	319	314	352	290	359	311	298	339	348	306	321	343	344	320	365	289	295	296	312	319	330	308	319	356	305	330	343	312	332	297	299	354	339	321	324	313	300	324	348	299	303	326	309	331	345	341	328	302	321	301	296	321	336	341	326	323	321	314	327	309	333	297	302	311	311	304	310	327	315	315	305	342	311	355	314	309	333	296	319	309	331	309	300	345	293	313	324	334	296	328	343	303	311	336	293	314	327	327	312	327	329	313	333	325	332	292	317	335	289	314	315	336	348	355	317	354	299	312	361	342	325	308	314	318	317	321	327	344	315	315	297	333	334	310	351	338	324	296	327	319	340	325	311	352	308	309	322	326	320	338	311	324	304	323	325	309	318	318	331	348	292	358	321	321	319	334	332	334	290	330	324	307	282	315	318	342	305	303	334	344	324	311	309	323	342	298	323	299	306	309	338	306	339	329	309	313	281	351	311	301	336	305	326	279	326	323	310	303	310	331	339	317	325	316	320	335	336	352	302	291	295	294	352	330	343	320	333	336	330	337	312	317	335	329	336	321	298	323	317	333	302	312	329	313	307	317	293	305	338	324	332	301	338	307	314	344	302	327	327	294	306	342	365	361	285	289	290	349	306	328	323	336	315	300	309	311	313	285	330	314	327	309	296	287	302	328	315	333	303	325	322	332	331	302	347	305	313	318	312	316	302	303	325	327	325	336	346	298	321	318	315	309	332	339	313	325	336	314	323	304	302	349	302	330	307	339	322	284	321	315	316	300	321	308	323	319	298	319	340	333	318	308	329	312	334	290	311	299	337	305	329	307	304	323	307	307	327	296	305	391	337	340	317	322	347	317	334	340	332	310	308	325	351	311	326	317	311	303	348	330	296	330	378	310	321	331	308	340	314	294	317	320	343	303	312	311	311	337	303	330	281	310	319	328	337	272	305	364	342	316	319	302	332	318	335	311	322	305	337	323	318	318	310	314	331	340	301	320	318	329	339	311	339	285	292	290	321	330	323	352	311	330	315	323	318	307	311	320	302	355	317	324	342	309	325	316	335	302	295	306	315	320	304	334	324	322	313	320	334	328	322	313	303	339	332	329	306	290	299	330	339	309	323	318	297	329	328	341	301	308	313	347	293
19002	38833	35062	16448	3061	1751	1375	1116	955	867	771	714	670	679	633	602	595	552	609	558	561	513	531	535	517	502	572	531	573	485	513	491	492	517	495	509	490	508	525	523	553	598	653	640	674	662	668	750	777	696	750	665	591	580	612	575	547	560	537	507	577	552	508	502	522	512	501	499	478	490	505	483	453	467	503	505	511	502	485	509	524	492	509	470	493	479	541	504	477	482	485	475	520	489	478	491	456	459	481	481	490	471	508	537	501	502	572	549	511	517	541	476	502	536	485	505	445	488	487	494	491	499	520	466	505	467	464	479	485	479	489	503	455	493	510	479	484	475	492	463	521	491	506	467	484	490	484	498	511	496	493	459	465	471	467	501	503	496	450	478	492	500	523	465	501	482	499	489	478	475	459	472	463	479	437	483	497	490	476	474	485	492	484	475	475	506	507	504	506	494	497	461	484	476	459	481	516	499	488	476	518	483	478	432	500	473	457	491	464	476	505	474	477	514	474	500	533	467	484	502	516	464	497	501	459	481	535	484	492	463	483	482	500	454	496	497	489	511	477	491	508	430	483	473	467	452	445	473	474	450	511	483	497	425	484	459	476	476	492	482	472	521	434	507	481	491	458	494	472	477	477	489	461	462	525	481	503	477	479	466	500	479	514	536	509	470	460	482	516	484	504	460	504	479	490	501	472	471	485	483	497	475	431	501	460	478	516	513	498	497	500	472	449	483	449	463	501	486	521	458	475	475	460	485	462	427	498	502	523	485	483	510	466	501	506	510	474	467	498	436	518	469	497	464	503	466	531	520	502	456	506	511	495	489	495	458	470	467	496	453	473	471	466	495	474	437	477	477	466	482	512	501	476	522	467	472	487	500	514	464	444	483	471	472	484	496	488	475	455	508	465	522	462	508	471	472	488	478	496	473	449	469	446	478	489	493	517	521	465	487	504	463	481	434	463	444	457	430	499	482	490	468	480	510	478	468	502	464	504	460	522	491	513	496	489	465	482	503	502	507	475	460	483	448	486	515	522	432	485	463	465	457	464	488	494	487	468	458	473	495	505	473	478	471	499	451	492	468	462	496	497	476	532	518	516	465	488	432	488	446	449	473	486	459	462	484	463	461	457	488	496	473	528	457	513	472	480	441	454	440	469	471	519	534	489	477	485	485	490	518	518	512	445	493	462	503	527	472	484	515	452	479	531	480	506	476	516	501	503	532	459	470	466	489	512	498	486	474	480	500	499	476	500	480	488	453	513	460	486	495	492	505	496	467	465	529	458	493	462	448	477	492	553	459	524	484	480	500	475	507	451	445	482	474	503	504	451	510	475	477	464	429	451	491	491	478	532	512	456	499	529	491	491	465	475	462	501	479	495	432	491	468	463	487	474	466	479	520	507	476	498	480	506	465	466	476	478	491	498	523	539	494	466	471	505	451	493	511	454	475	461	492	469	483	491	470	491	519	476	456	544	481	458	478	481	455	475	480	478	480	471	476	458	474	459	500	497	518	504	464	473	473	481	511	483	506	462	465	472	471	479	498	464	443	447	477	457	465	484	498	471	475	469	506	525	491	461	490	472	496	506	503	475	459	483	521	473	443	496	524	481	468	478	459	458	466	481	461	507	457	483	478	450	489	455	511	476	475	461	474	495	480	469	457	453	458	510	476	462	503	484	502	483	469	460	469	475	495	480	505	438	515	491	473	526	461	506	470	465	467	472	514	515	483	461	429	471	469	474	459	534	469	466	473	525	500	515	515	486	485	501	479	473	475	474	490	512	471	499	449	472	456	487	475	446	490	495	471	485	436	462	469	492	501	523	464	480	471	460	460	465	541	516	486	471	442	471	477	477	507	492	469	490	483	468	498	498	497	477	483	465	536	465	472	445	499	462	490	477	472	453	494	537	436	490	522	434	460	474	516	464	521	475	514	482	489	507	500	459	481	497	472	470	507	514	462	516	482	485	470	484	469	520	473	497	478	483	469	517	467	464	483	448	438	480	481	513	448	485	463	482	527	469	449	474	498	488	511	504	464	509	483	439	492	521	515	478	518	496	494	514	532	489	492	496	442	519	470	493	486	504	462	472	465	490	472	492	484	483	464	491	461	478	481	468	489	527	479	474	490	512	508	526	453	446	490	495	499	522	471	452	468	483	466	509	479	468	474	459	493	460	517	481	487	484	489	480	507	441	540	492	512	516	504	477	495	505	471	533	507	520	501	485	485	452	473	496	517	495	515	479	468	463	508	488	484	481	474	475	487	461	493	503	487	534	448	451	501	483	482	463	445	485	490	471	466	422	493	469	490	478	479	499	521	495	497	500	484	462	476	479	482	479	527	479	473	483	423	453	498	512	448	456	514	496	467	473	454	480	462	489	470	483	454	450	458	483	444	474	516	476	456	491	461	447	493	477	456	498	505	515	518	461	516	479	514	473	458	527	477	484	494	465	464	497	461	490	515	512	453	482	509	521	470	459	479	456	507	488	485	511	471	465	500	493	480	520	455	488	502	483	456	464	498	456	486	483	495	507	443	478	499	472	467	489	486	468	501	487	474	476	473	479	483	459	491	462	522	473	475	492	517	459	456	511	505	473	500	468	485	480	445	483	505	497	456	538	503	496	488	460	466	484	504	531	520	504	495	506	481	487	480	459	471	532	504	493	473	471	478	503	470	465	487	467	495	504	481	477	473	521	470	498	536	481	446	469	484	463	470	510	511	461	501	467	452	487	516	482	486	484	480	440	504	510	520	447	484	499	506	445	537	501	470	525	470	486	475	467	500	478	415	474	440	441	474	495	467	505	500	476	476	468	487	525	467	483	473	470	491	567	468	503	490	482	466	449	522	505	472	491	504	458	495	490	490	485	506	470	440	513	461	492	472	455	472	466	487	499	491	489	476	479	461	484	512	449	488	469	485	505	484	488	532	476	479	474	498	497	500	513	472	492	488	479	542	497	482	495	462	502	496	444	495	526	498	486	487	454	486	502	480	465	481	506	491	487	482	482	473	470	509	475	458	484	473	489	493	509	495	502	484	500	509	469	520	478	449	486	500	463	468	501	463	537	485	453	513	467	510	460	468	506	491	449	505	486	459	486	494	478	477	505	450	500	505	483	514	494	479	446	462	466	470	492	468	474	462	481	457	460	510	485	458	513	442	459	467	499	486	482	532	478	475	513	459	483	512	496	485	481	506	466	444	500	471	482	474	476	489	490	480	493	460	527	488	507	473	477	496	444	519	480	506	472	497	494	495	485	470	451	477	493	445	462	457	491	522	523	510	469	478	466	477	508	480	455	496	523	443	478	475	516	443	512	506	469	490	479	466	480	491	484	501	464	491	467	473	489	490	493	517	487	474	493	468	464	477	490	477	433	438	462	513	511	431	479	462	485	494	523	491	487	524	448	471	505	487	497	458	455	499	512	460	495	514	490	467	494	491	482	485	494	504	496	457	475	501	450	503	466	479	522	503	460	507	439	460	515	479	453	472	479	449	472	458
23306	21318	29092	23990	21226	18645	3441	961	644	528	481	469	384	387	395	379	353	326	353	309	310	313	319	323	290	292	316	320	274	282	275	314	301	297	325	271	264	273	304	331	351	348	361	351	387	364	397	409	398	446	414	379	369	360	317	306	348	314	323	307	297	308	300	315	297	291	297	272	301	285	277	303	259	282	286	293	294	287	280	292	318	255	305	272	280	278	320	283	277	281	274	290	246	263	315	275	313	290	288	287	261	294	288	305	295	311	305	279	329	297	308	328	303	284	282	274	268	297	272	247	254	289	252	268	274	307	278	281	278	286	268	266	285	254	244	301	266	298	246	260	282	283	308	289	295	320	272	263	244	264	285	252	275	305	269	258	264	296	269	252	274	256	287	293	256	280	287	280	253	263	267	249	305	262	263	291	275	271	280	266	276	265	248	285	261	242	282	259	267	258	267	290	279	281	295	262	260	261	273	291	267	264	284	285	274	276	262	266	281	284	278	267	308	240	305	264	300	304	300	284	251	270	248	286	282	263	296	284	254	277	265	277	273	255	270	268	273	259	290	281	253	295	269	261	302	254	307	275	268	279	278	294	286	279	294	272	246	273	291	300	279	264	267	259	281	278	275	276	293	244	285	272	293	256	283	261	304	301	316	274	280	240	280	240	282	289	281	248	288	262	299	274	259	295	255	256	270	267	294	282	270	264	274	258	274	293	260	270	258	260	273	244	300	258	294	283	272	264	293	276	293	235	273	268	284	321	299	237	250	282	291	266	290	263	304	247	272	282	279	260	295	253	284	264	256	308	289	307	296	271	272	272	276	260	245	280	294	277	280	265	263	282	258	265	287	277	268	296	269	281	268	268	265	285	259	254	305	274	310	270	286	275	294	276	258	268	262	277	268	299	287	296	260	276	304	258	258	282	266	285	286	275	272	267	272	297	267	305	312	286	296	282	250	261	270	279	284	288	246	270	266	268	278	311	277	260	284	270	277	308	285	282	274	283	299	276	246	262	263	294	303	272	276	285	275	264	264	277	307	301	265	260	228	285	288	281	229	283	282	256	276	287	272	271	296	274	261	259	277	268	305	243	300	270	267	271	295	267	266	319	260	266	284	256	262	261	270	254	252	308	272	275	276	275	296	266	290	266	256	286	278	271	262	295	290	268	283	272	280	279	297	270	260	266	282	272	267	277	281	293	250	267	259	278	274	275	290	267	266	279	287	306	266	280	278	284	271	282	258	252	260	300	246	265	264	249	282	284	299	288	273	272	260	267	278	243	244	289	284	282	252	296	242	290	272	278	261	287	259	319	280	278	277	286	277	270	241	298	242	264	298	264	287	274	258	291	284	260	268	280	294	250	281	297	260	282	248	264	286	282	313	258	280	268	261	275	265	273	272	273	279	273	293	278	293	259	299	287	255	282	262	265	245	291	297	243	274	268	289	295	275	256	268	278	296	284	306	279	246	255	261	254	263	245	276	285	257	315	278	268	266	303	304	245	250	290	272	261	275	262	244	279	310	246	273	293	276	267	299	291	261	254	282	245	270	282	276	259	289	321	280	276	290	283	301	294	253	257	280	282	270	283	271	272	252	260	279	261	268	273	288	271	296	267	264	289	285	283	272	277	279	271	281	287	292	283	270	276	310	241	317	271	239	268	284	264	262	271	262	261	282	247	292	281	275	245	280	288	261	288	286	252	266	287	263	282	263	277	272	256	289	293	285	296	254	283	263	270	293	246	265	269	306	284	258	244	282	268	290	274	253	273	258	297	252	291	256	265	236	267	275	253	288	290	248	255	274	286	293	240	277	284	288	291	272	288	276	262	279	254	291	279	289	280	253	293	298	265	252	280	287	285	308	290	298	296	260	256	265	266	284	267	273	279	281	304	292	246	282	307	297	282	285	275	292	280	269	264	275	266	291	272	234	269	267	267	292	293	294	299	244	256	284	279	304	283	259	257	249	280	264	270	240	257	296	279	272	296	271	250	297	284	263	248	291	289	257	275	280	260	233	247	287	264	282	286	263	273	238	274	261	279	271	278	258	285	316	293	254	258	264	295	284	286	272	290	279	263	274	257	267	277	255	236	277	241	288	292	317	231	270	301	267	266	260	276	270	261	267	267	287	255	284	281	287	283	286	295	298	290	284	280	245	275	266	289	289	276	260	284	244	249	263	283	270	240	258	266	272	278	278	285	271	258	251	296	266	247	239	264	283	293	287	252	307	268	254	254	262	284	265	286	279	285	260	245	299	275	284	292	299	297	260	269	242	260	269	246	279	297	291	269	292	265	307	247	277	280	272	294	262	283	257	259	295	273	270	271	281	272	287	256	272	293	278	298	300	251	270	276	289	280	263	255	263	272	299	268	260	280	290	313	291	280	250	253	271	260	236	269	297	288	251	265	241	296	292	293	264	297	281	301	292	283	258	238	267	278	245	247	266	245	271	312	267	310	287	255	254	279	277	291	256	285	233	277	274	258	259	272	267	300	268	289	273	292	264	295	286	293	275	291	314	271	281	284	276	252	288	288	287	313	291	258	266	256	258	251	288	247	299	280	283	293	269	269	287	273	276	251	283	288	279	270	289	272	273	273	284	300	290	281	247	281	257	263	289	290	295	253	265	293	275	260	286	266	293	246	283	271	234	242	273	341	289	295	263	260	292	265	270	268	263	255	271	280	289	283	283	240	238	276	296	278	262	258	271	266	297	278	268	307	291	273	282	265	251	270	273	280	276	268	274	283	280	270	271	290	287	303	260	279	263	271	276	280	261	275	261	302	276	276	288	287	286	281	258	276	283	275	249	268	295	286	275	273	265	260	288	312	273	274	258	273	259	283	268	279	304	255	252	289	265	256	257	265	288	272	251	306	287	290	301	271	232	270	283	262	279	297	284	282	269	265	264	262	260	291	278	262	272	288	310	289	249	264	279	282	302	284	299	279	270	272	310	267	277	269	275	266	234	281	295	299	297	267	271	258	266	272	266	263	316	275	281	294	314	289	255	303	256	269	273	289	247	270	275	262	287	261	294	261	265	265	281	315	275	304	269	290	271	260	264	274	265	299	274	285	296	297	298	278	277	268	287	265	308	254	283	267	270	297	297	292	273	287	298	279	274	262	247	293	289	258	294	299	293	273	273	282	294	276	292	274	305	292	271	273	262	257	269	293	265	292	251	260	292	278	262	275	253	253	253	242	262	255	269	280	276	301	275	289	272	256	275	303	289	291	292	271	288	276	304	261	273	275	269	269	262	291	311	261	280	281	279	274	263	287	263	257	258	309	278	263	276	273	284	291	280	280	278	271	297	256	280	260	311	289	292	270	248	296	295	285	279	272	295	267	276	245	290	273	240	244	276	304	254	288	299	259	289	282	234	273	252	247	309	297	261	261	258	268	271	267	278	282	268	294	281	253	282	258	234	264	295	274	309	293	289	288	268	280	252	290	250	276	260	260	286	266	261	281	263	265	272	297	269	277	283	268	258	277	282	288	258	258
22092	44721	41763	17114	4485	2742	2013	1685	1396	1082	1032	876	819	776	724	648	608	630	611	589	543	518	519	489	494	486	483	436	471	478	440	486	476	487	459	452	486	463	491	508	574	585	605	643	633	646	682	790	822	741	829	731	596	607	564	477	499	497	499	488	487	439	446	414	410	402	434	388	408	410	418	428	428	429	407	429	408	418	432	424	425	438	436	405	424	397	404	417	419	392	428	400	445	410	414	385	421	436	436	398	426	409	420	457	414	471	471	471	439	436	464	398	436	426	431	437	429	436	429	414	420	391	399	447	388	421	418	441	384	419	431	417	428	402	356	421	395	394	425	411	419	429	383	406	380	398	417	393	388	413	435	457	389	430	412	405	404	401	429	402	380	373	431	405	387	407	422	440	406	414	402	405	415	407	391	389	403	393	406	407	438	400	425	395	401	408	423	400	418	428	405	390	406	388	391	410	425	398	389	433	417	435	418	415	400	391	370	384	430	398	396	428	421	370	389	417	394	408	401	432	406	377	422	427	414	393	402	437	385	408	399	384	424	431	448	416	415	430	399	405	407	394	418	418	445	408	409	399	387	382	391	392	393	421	381	374	415	411	392	397	416	429	400	392	405	378	419	397	419	373	392	406	404	404	436	418	445	382	380	422	409	386	387	424	392	423	395	376	388	434	405	442	419	410	407	441	393	423	404	407	423	444	442	412	414	416	408	455	411	379	425	423	392	422	438	392	415	376	382	421	372	415	447	424	412	439	401	400	390	401	391	404	412	426	374	391	439	387	394	395	410	400	385	398	385	418	439	397	373	408	401	388	443	394	402	413	407	398	398	385	422	379	409	378	384	407	347	419	417	404	408	401	403	410	386	422	425	394	374	416	392	442	383	402	395	449	405	408	395	406	392	405	425	424	403	390	406	378	445	425	374	430	421	404	383	412	394	391	438	396	419	462	410	445	440	418	428	396	379	403	407	387	433	442	393	449	412	435	401	405	414	410	404	426	408	432	426	406	417	438	431	404	402	413	402	407	430	410	410	413	399	406	410	416	377	402	438	407	402	406	399	351	417	402	401	379	436	389	420	418	426	435	415	405	389	393	380	432	430	434	403	413	397	403	398	400	443	366	389	422	416	429	420	408	404	377	388	416	407	384	411	432	401	416	416	383	405	409	395	419	417	412	405	419	413	422	421	396	405	410	390	403	417	387	437	393	402	408	384	424	422	389	402	406	443	425	406	405	435	375	407	429	427	457	377	397	406	408	398	434	419	382	397	364	395	390	412	387	415	415	411	409	379	385	377	432	407	418	393	394	393	394	433	391	428	429	372	395	438	444	378	406	429	415	402	368	389	352	420	353	409	416	422	414	392	403	431	440	444	406	415	379	390	399	389	414	384	397	410	399	425	398	428	413	399	416	369	405	378	386	404	395	392	374	423	426	420	425	427	428	401	429	386	396	388	410	401	419	417	411	404	399	423	407	410	437	425	394	408	446	393	430	425	400	402	385	437	401	404	429	408	384	434	400	395	409	422	420	418	369	390	397	409	421	414	386	344	404	402	456	379	452	440	399	374	425	380	352	399	427	432	381	397	447	429	437	415	385	392	413	374	423	408	424	413	424	390	402	403	407	405	387	389	431	418	390	397	398	401	372	434	381	399	420	408	436	449	409	420	388	410	403	439	420	427	417	405	411	405	400	416	364	403	401	381	416	400	420	372	417	408	420	407	358	415	363	402	394	424	418	362	411	414	386	413	383	385	429	353	390	398	399	391	372	402	418	441	407	404	408	416	426	414	405	452	396	422	381	414	366	434	397	377	384	440	388	454	394	401	397	412	378	406	417	362	422	408	397	429	420	401	397	412	405	412	356	398	420	397	410	400	425	377	378	398	401	434	402	427	381	429	409	434	414	422	405	402	398	373	427	406	434	368	415	389	407	384	412	401	423	431	400	427	417	394	416	397	382	390	421	401	417	400	418	391	400	390	403	381	381	394	360	396	374	411	413	407	370	392	437	385	392	400	421	411	393	430	402	387	449	429	415	436	414	384	389	410	377	385	443	398	430	416	423	419	399	396	374	432	428	396	363	393	409	392	432	444	428	394	414	428	416	389	389	373	432	423	418	381	407	398	425	436	367	441	386	441	389	380	422	381	386	391	403	412	401	432	417	406	399	409	420	405	399	406	360	410	416	387	425	431	409	425	387	384	410	401	417	431	395	422	391	410	389	401	422	442	407	365	413	422	378	400	355	417	402	410	457	392	416	386	388	375	416	407	393	430	388	393	393	402	414	405	402	401	407	410	349	415	392	397	429	385	428	381	423	410	403	385	386	415	411	396	399	401	417	406	398	419	390	400	429	405	396	420	403	412	445	378	429	419	401	410	416	423	409	399	378	412	421	407	421	425	393	389	402	424	395	373	402	421	436	415	384	405	433	412	406	400	427	445	431	388	402	391	405	396	383	434	444	419	392	416	388	430	389	413	413	388	387	395	413	447	405	402	406	388	409	409	406	395	395	391	407	403	454	399	429	404	396	402	405	430	420	428	387	442	400	400	413	411	375	399	403	389	385	397	405	441	414	379	425	400	372	370	392	399	401	383	416	400	446	390	395	432	414	419	407	381	402	450	401	403	370	412	380	404	403	397	413	404	430	385	400	382	438	391	434	440	404	396	406	404	400	406	384	389	367	381	405	397	363	401	410	424	446	408	382	427	407	364	401	430	417	356	378	405	394	433	406	388	419	413	407	398	388	409	372	416	383	413	380	409	395	410	407	390	403	435	409	400	426	430	406	385	385	414	402	402	367	409	415	379	399	409	440	402	401	354	400	403	387	412	420	473	428	400	435	428	423	408	416	397	384	394	390	394	402	411	395	398	438	358	414	378	404	444	417	402	458	444	406	431	450	398	443	373	359	400	369	394	429	394	419	398	400	421	430	396	380	391	382	415	413	403	436	381	415	410	396	419	428	401	407	419	380	395	390	381	405	404	386	354	410	401	370	452	430	376	418	373	422	371	395	431	389	367	406	385	430	400	407	403	399	398	406	433	435	446	404	423	412	390	397	368	445	412	400	396	407	423	450	431	414	429	415	414	407	371	411	426	396	396	427	377	413	424	393	416	415	384	422	438	394	431	385	391	432	395	406	430	433	440	398	418	402	437	432	434	431	399	356	439	388	369	382	390	395	377	414	438	450	417	398	424	440	422	381	430	378	382	386	439	392	388	371	424	445	429	416	431	422	474	423	422	406	397	376	411	408	437	392	407	395	421	429	395	451	404	415	406	403	390	413	421	380	377	415	413	431	446	430	407	429	338	394	402	425	411	392	411	378	401	415	398	396	402	421	384	406	375	394	393	413	443	397	429	436	393	402	398	414	416	457	399	417	420	399	426	393	393	403	411	465	410	398	407	418	411	414	439	414	411	388	394	425	401	423	396	372	369	456	382	410	360	402	416	387	418	410	430	441	389	451	418	451	426	387	404	417	447	413	428	401	380	360
27090	21234	16668	4589	907	671	450	381	334	341	359	315	349	352	333	350	361	331	352	325	345	329	363	311	326	307	337	332	358	349	312	369	370	315	375	355	323	333	301	334	349	353	348	385	396	401	386	367	369	382	407	362	375	336	350	355	379	351	331	344	308	334	339	346	354	383	372	322	347	314	312	329	322	314	311	320	317	331	324	352	338	360	354	353	319	361	319	360	324	343	338	346	317	309	335	324	321	363	327	332	308	356	303	315	358	391	342	337	383	324	342	314	339	329	360	355	333	312	362	341	341	342	349	329	297	329	298	354	338	367	360	304	351	323	330	335	310	365	359	325	340	351	330	327	332	368	334	335	353	318	328	296	334	312	332	363	333	310	313	357	376	337	314	308	308	345	321	310	356	298	312	319	338	328	356	320	313	342	362	348	348	330	310	339	328	331	328	327	307	315	345	325	313	349	320	305	348	332	318	307	313	350	361	330	295	311	315	296	337	318	332	365	323	330	293	329	328	351	347	318	329	336	363	338	344	304	334	356	341	332	334	354	339	312	345	316	333	341	343	351	374	317	322	326	312	293	323	361	339	340	317	329	334	313	334	320	336	307	337	356	324	300	348	343	347	323	319	327	354	327	317	320	319	335	304	348	348	367	323	354	331	328	338	336	340	330	313	338	313	335	303	307	373	357	370	315	345	301	320	342	330	308	318	325	375	296	323	358	342	317	327	334	368	309	294	340	332	354	324	318	330	344	345	331	376	314	318	335	336	352	338	303	365	328	331	338	341	365	326	357	303	309	323	345	328	325	360	339	308	324	333	316	348	346	363	350	340	342	332	316	330	336	311	303	324	323	336	297	287	331	354	349	309	309	300	348	309	347	352	356	318	336	319	340	348	310	364	340	366	334	344	334	345	316	347	328	344	370	321	344	304	307	325	323	347	340	331	304	341	309	305	326	310	320	320	340	334	355	350	310	344	319	337	334	321	348	333	310	364	356	339	341	305	317	320	334	291	353	325	331	330	316	349	339	341	321	381	328	346	343	354	337	339	325	314	286	323	319	356	357	350	313	345	347	340	327	311	332	348	341	336	339	342	326	381	340	336	356	341	326	356	321	315	300	340	342	329	369	318	328	365	316	359	357	330	325	324	347	322	340	346	348	335	318	314	358	299	339	350	349	351	352	342	325	363	356	342	322	359	337	322	332	372	342	330	355	327	313	326	338	350	318	356	327	353	299	350	341	370	319	297	339	316	329	325	326	343	360	309	347	372	327	323	299	327	352	360	362	343	350	362	302	349	364	316	332	313	305	323	323	350	331	358	322	316	339	318	361	318	347	333	342	336	309	340	349	341	336	333	312	312	316	316	321	319	343	346	313	365	296	329	321	314	317	348	333	341	355	340	324	346	347	344	305	346	343	329	317	360	322	322	339	354	322	348	320	318	321	346	349	351	355	318	335	325	320	345	328	342	361	310	348	335	291	359	334	327	345	318	346	319	359	340	346	328	324	305	316	310	324	362	323	342	329	344	291	363	327	367	368	361	333	346	316	310	317	326	319	334	340	355	322	327	338	314	324	316	340	333	328	323	322	327	368	328	340	316	317	352	337	359	355	344	349	305	357	350	314	341	347	310	352	366	332	347	341	355	316	318	339	371	346	302	330	339	320	310	317	321	342	349	370	319	326	334	332	335	363	343	353	326	314	332	324	315	324	344	327	352	324	357	360	329	346	349	371	335	337	309	315	345	337	330	354	362	336	327	324	296	331	374	308	342	363	320	323	316	338	335	352	336	332	344	372	336	334	333	311	373	356	365	325	339	328	339	334	318	349	323	304	321	315	313	325	357	342	313	342	359	314	321	343	311	312	330	344	334	335	371	329	342	335	304	303	349	329	335	345	380	319	330	297	295	339	348	361	326	329	340	348	332	336	315	382	320	349	319	326	341	345	334	343	340	336	371	312	340	351	331	343	324	346	315	325	371	304	363	322	319	342	332	342	342	330	377	333	312	338	322	319	330	355	326	342	325	320	317	301	341	302	340	340	337	327	327	328	339	364	326	364	300	349	323	364	354	345	332	396	355	315	341	321	350	328	302	325	318	324	357	343	310	340	340	329	303	350	369	337	363	329	324	340	312	354	369	335	367	313	365	325	319	323	369	358	317	350	355	340	311	305	318	352	334	357	288	354	320	337	339	333	342	308	336	342	337	334	298	325	350	354	340	348	337	338	327	320	366	336	311	335	321	322	339	364	306	320	330	280	305	351	332	361	345	348	324	357	316	353	324	328	348	363	349	375	350	349	347	340	341	326	323	353	323	325	358	357	322	345	322	301	329	353	347	336	324	337	335	329	330	314	350	336	372	308	335	351	330	316	327	335	332	343	332	343	345	329	326	346	307	354	322	307	339	336	359	323	363	330	333	313	328	334	350	342	338	337	340	339	331	324	336	312	330	325	336	324	325	334	318	335	325	353	325	350	302	312	372	336	317	347	302	333	354	315	334	306	342	343	312	304	338	343	353	318	318	310	306	315	309	343	342	336	345	306	317	345	312	332	334	343	350	315	333	336	325	341	373	329	306	327	342	331	359	324	343	334	340	325	303	344	299	319	320	333	333	322	370	331	318	306	328	321	334	357	332	313	371	335	318	350	322	355	301	331	343	331	362	324	379	311	342	343	317	345	341	343	355	352	328	359	358	321	316	320	322	307	334	329	361	346	354	330	318	346	328	365	343	337	309	334	372	335	348	350	332	334	308	318	333	338	319	345	339	339	311	352	318	328	304	332	354	324	355	351	316	336	320	354	321	328	320	321	318	302	330	313	345	320	368	308	311	325	362	332	351	336	336	352	313	310	360	350	348	320	318	364	370	326	357	361	334	349	316	321	342	341	334	360	301	350	341	331	308	349	309	342	352	372	351	312	272	340	294	332	325	334	329	328	352	368	319	339	368	355	306	325	342	332	353	325	348	323	311	308	358	345	321	321	311	330	332	315	324	303	329	327	337	321	331	340	335	333	336	334	349	316	351	351	332	305	311	343	335	323	318	340	329	334	347	327	306	334	320	325	342	318	349	340	284	344	350	354	335	332	328	339	306	352	311	316	357	333	363	336	353	329	340	338	372	314	295	322	329	357	335	301	366	370	343	340	335	352	345	340	323	354	313	315	345	321	328	327	325	336	324	350	291	337	327	364	327	332	356	335	338	334	328	314	339	327	355	347	310	314	364	342	353	343	319	367	343	338	315	340	386	347	358	367	313	328	339	360	323	341	302	302	327	333	325	320	347	364	337	301	360	380	304	304	360	345	324	370	315	322	327	339	338	336	324	360	325	370	328	320	315	355	339	334	310	336	295	355	359	298	348	352	358	368	365	352	325	357	335	338	316	324	337	314	347	337	324	312	312	351	336	341	322	332	376	335	329	337	329	357	351	347	371	331	350	330	342	296	334	349	318	309	350	363	356	348	326	318	343	324	370	328	296	342	306	354	335	377	310	333	308	352
15642	28252	19996	4264	800	662	600	532	531	559	536	493	565	503	523	533	505	509	554	517	505	502	480	512	466	521	477	528	484	520	468	481	554	523	489	489	557	519	497	539	545	573	579	603	632	623	616	689	702	635	643	574	589	560	501	531	520	527	517	494	497	532	511	503	451	518	495	517	513	484	527	503	529	453	495	490	501	490	487	494	469	488	495	512	509	516	458	514	492	472	476	520	504	490	491	507	470	471	536	505	520	505	545	485	508	536	530	542	533	491	502	497	528	531	501	480	462	473	525	496	518	494	521	544	491	447	502	510	470	516	492	511	483	476	484	490	494	525	515	500	491	530	517	532	499	505	522	489	437	508	488	487	523	495	480	518	504	514	507	465	454	513	473	509	471	480	512	459	511	494	514	493	516	487	526	516	512	524	534	484	496	550	522	471	488	495	499	442	483	479	484	471	487	486	516	507	482	512	449	485	507	486	475	529	523	491	488	486	482	498	488	511	454	484	494	499	476	487	518	515	500	476	502	487	509	488	541	506	468	482	474	517	529	482	486	527	494	488	482	505	497	489	518	491	516	506	507	494	475	473	491	524	544	468	521	523	436	480	473	472	512	522	470	474	510	529	483	464	476	503	526	467	536	497	511	469	484	513	521	474	508	508	500	503	482	505	487	488	502	494	497	502	473	494	503	504	500	521	470	514	493	486	472	520	486	561	509	470	496	564	484	471	480	483	488	529	492	485	496	510	505	492	495	483	512	507	487	472	457	465	533	506	505	491	560	502	526	473	506	484	494	492	496	514	473	517	523	503	477	500	518	485	512	534	491	473	525	476	504	479	466	482	487	467	475	511	549	506	488	497	497	484	518	490	507	491	474	486	547	506	507	503	467	474	503	497	497	473	506	495	500	509	515	509	529	541	519	492	494	483	482	487	503	483	472	494	494	494	461	519	511	467	476	503	484	468	480	464	498	525	469	466	499	484	499	537	498	447	477	504	508	487	473	501	474	494	481	534	480	520	485	501	518	524	509	450	504	498	479	525	493	506	479	472	513	519	470	542	490	463	516	527	509	519	498	483	453	503	469	455	523	524	465	494	480	469	484	519	486	522	470	458	486	530	493	527	501	478	483	511	485	498	501	501	499	498	532	480	513	505	518	537	457	510	499	520	471	490	465	520	499	499	484	556	484	492	481	499	504	504	520	549	471	473	513	489	509	490	519	478	526	524	463	490	475	487	492	490	503	460	543	476	501	510	488	513	505	518	538	483	502	493	519	508	484	454	526	521	519	500	512	493	518	516	516	536	472	519	468	491	516	497	488	501	506	498	508	457	475	504	476	572	503	467	468	534	441	471	523	498	473	511	459	494	498	477	522	498	489	503	492	492	524	478	476	480	487	540	481	505	489	545	489	483	485	499	488	557	457	473	454	528	472	488	451	514	504	493	502	469	503	474	495	487	497	505	483	508	470	511	504	487	482	515	526	481	493	514	528	495	477	544	497	488	507	503	464	499	503	542	499	498	519	493	502	507	497	509	489	519	513	468	491	545	501	468	458	469	507	516	494	500	451	477	527	495	452	479	536	472	496	488	509	467	485	457	496	511	517	503	461	521	484	521	485	479	498	503	520	532	513	506	507	457	524	485	489	503	511	497	475	490	464	482	516	496	469	513	475	507	508	512	519	494	507	530	487	510	455	486	501	452	514	510	472	523	484	487	492	492	544	499	506	503	495	490	497	513	496	480	509	506	506	520	524	502	500	497	506	492	446	523	447	498	501	496	538	471	494	484	452	488	465	513	486	465	495	506	470	457	473	498	496	487	532	471	504	460	529	487	513	514	520	479	501	483	482	512	507	494	500	533	495	514	486	502	484	542	513	503	508	480	474	483	541	507	465	492	468	452	506	516	466	505	537	501	556	497	513	512	468	479	527	542	467	485	503	490	469	509	515	506	523	489	482	473	493	494	502	474	509	526	502	493	506	516	495	492	518	487	486	503	501	464	509	492	474	522	514	450	515	513	489	531	457	498	453	483	529	491	470	493	472	444	483	506	511	481	537	480	503	499	521	470	473	519	484	506	497	496	466	493	465	490	493	534	507	499	522	536	509	530	455	520	462	475	497	511	486	492	527	499	486	543	515	458	515	525	483	531	485	460	507	548	473	518	494	533	510	499	488	471	574	502	499	486	466	476	518	500	477	471	547	522	509	490	504	487	511	447	536	484	468	493	493	536	503	507	522	527	486	490	458	515	490	520	499	519	497	516	520	494	496	477	506	503	514	486	507	500	512	469	470	526	520	479	538	538	490	486	481	513	487	469	486	473	489	466	485	482	504	486	489	514	514	495	445	522	492	492	514	509	506	477	489	517	497	516	514	496	477	503	513	501	502	509	487	491	486	536	518	521	510	486	520	449	502	502	503	509	486	493	481	508	509	495	454	479	515	502	500	444	490	527	509	508	485	502	506	480	480	484	474	519	483	517	455	490	483	502	470	486	454	516	496	494	561	518	514	492	500	528	480	510	493	497	487	535	515	511	488	499	499	475	499	491	538	464	491	506	525	488	515	523	477	507	497	493	526	482	503	494	501	493	530	487	516	521	507	492	520	478	481	494	517	478	477	474	481	455	501	493	478	513	472	500	526	524	540	554	476	474	505	476	505	446	499	501	471	481	495	455	454	523	498	496	486	489	512	524	484	499	510	520	484	462	525	504	517	503	472	481	524	516	510	518	464	467	476	486	506	481	504	476	478	473	489	465	491	500	507	505	533	533	479	473	497	479	539	529	527	468	483	510	522	542	466	541	544	453	508	488	532	483	486	481	495	496	504	478	535	523	493	486	520	518	485	523	498	488	496	562	511	478	480	497	471	518	539	466	496	512	495	467	512	494	531	485	507	501	514	507	533	520	474	521	503	518	470	509	521	477	523	529	485	500	483	531	509	529	485	500	511	514	464	522	518	497	489	509	506	484	498	468	499	459	501	476	471	499	507	500	510	473	500	485	468	482	487	482	551	510	512	512	464	497	527	483	501	479	513	507	528	478	501	537	485	463	499	518	476	474	539	527	499	514	501	484	518	562	502	523	474	485	489	483	493	464	506	522	523	493	521	491	486	473	495	521	526	493	493	484	510	485	447	512	522	479	540	503	537	513	497	504	509	486	520	535	525	488	490	468	478	504	511	482	544	497	471	499	526	459	484	503	468	523	520	532	505	507	506	502	491	519	490	502	510	443	518	511	502	479	538	530	524	503	522	490	505	495	496	477	510	468	487	507	453	525	527	493	492	532	551	491	522	487	510	533	509	530	506	479	474	468	483	477	498	511	488	490	485	483	465	466	478	495	502	489	476	497	485	507	473	515	530	475	497	476	496	502	489	514	506	505	487	522	486	528	482	518	483	528	521	484	519	473	516	484	457	448	488	479	514	428	470	475	520	496	484	487	515	509	502	543	473	514	476	490	487	534	516	513	512	511	519	471	457	508	520	472	529	478	524	476	473	506
24246	21404	28615	24608	19393	4472	1283	743	502	487	429	370	397	412	348	394	334	351	370	363	345	372	350	320	327	357	371	322	355	334	378	373	336	301	344	328	331	360	356	363	401	372	369	372	391	410	416	449	493	436	410	434	367	386	358	368	337	353	336	320	323	359	344	322	375	310	338	332	345	355	323	323	315	316	306	333	320	345	353	341	349	325	306	305	349	316	320	333	330	328	325	342	307	323	360	315	337	326	368	307	301	325	327	317	347	403	352	339	339	335	367	346	324	365	334	320	341	314	315	312	306	337	314	345	339	310	324	336	336	329	284	324	289	284	292	331	330	340	348	323	327	327	366	333	308	383	285	322	308	294	302	324	355	298	317	294	351	341	344	302	312	321	299	343	300	305	299	340	344	335	335	315	323	341	321	290	335	333	307	320	321	315	319	319	342	323	319	332	341	339	327	316	337	320	315	320	357	346	356	327	324	350	304	342	332	321	326	324	357	328	337	289	356	365	337	299	339	303	322	325	331	301	329	327	333	328	311	327	295	328	294	326	331	342	354	318	344	333	305	326	344	335	298	300	329	335	297	316	324	351	358	347	296	308	337	304	331	309	357	325	316	288	336	293	361	349	329	336	320	324	353	319	287	315	344	333	314	317	308	322	347	317	340	329	317	334	343	317	307	369	336	348	306	334	332	313	320	317	347	311	353	341	325	320	303	307	314	322	321	337	309	316	310	299	339	318	320	331	336	321	311	336	317	326	314	335	342	297	314	307	339	350	347	318	339	337	354	324	325	355	335	334	327	313	334	323	329	312	338	340	319	325	315	341	304	317	331	330	302	336	294	323	343	299	269	316	300	321	278	309	329	345	351	341	311	310	318	327	336	311	313	337	376	341	308	345	314	317	359	307	325	353	329	323	325	297	305	327	341	325	333	329	308	347	356	320	324	329	334	331	344	355	321	324	336	316	348	341	329	291	335	340	303	318	307	323	340	352	311	330	347	335	296	332	310	300	323	299	316	334	340	304	329	325	355	313	316	334	320	365	338	328	341	346	308	311	319	311	330	353	283	326	315	315	306	333	308	332	334	351	334	328	306	328	326	322	351	346	311	299	349	303	309	339	311	300	322	333	326	316	363	317	308	291	298	334	304	319	331	315	326	326	301	332	332	302	304	353	370	332	320	341	325	365	360	355	349	328	328	332	355	311	318	324	327	304	322	310	344	316	332	327	328	303	309	343	355	336	344	313	356	279	336	344	335	306	339	320	308	317	313	344	374	334	324	366	302	345	305	302	359	323	319	326	342	360	315	355	342	336	353	323	340	336	333	328	356	340	333	341	343	317	327	324	314	337	319	340	302	319	348	322	304	340	327	333	326	320	342	316	326	334	340	319	303	289	339	306	312	347	315	298	316	352	320	318	336	314	333	331	317	362	321	298	330	310	330	278	322	336	361	310	344	328	324	331	336	316	318	320	320	340	318	334	329	337	332	350	354	312	336	303	351	284	324	353	322	320	316	345	334	329	327	373	296	334	328	319	295	286	295	321	309	326	316	332	328	343	304	323	321	330	334	298	321	315	306	331	315	348	280	344	313	361	344	371	319	322	333	331	339	326	353	333	316	331	321	314	358	320	302	337	326	311	324	296	330	310	319	367	313	349	322	310	348	342	321	299	362	346	331	318	377	356	342	348	315	310	329	340	330	313	299	330	325	317	345	348	331	334	363	341	326	349	294	316	334	339	291	357	327	362	322	338	358	313	369	323	328	318	307	324	335	340	346	337	291	312	311	329	311	355	307	332	291	314	325	341	336	315	309	346	331	331	329	335	332	354	325	339	322	310	339	345	321	331	334	309	357	366	361	333	328	333	308	293	304	325	299	349	304	321	325	315	324	345	335	313	338	317	342	332	338	317	324	348	341	319	319	327	314	340	364	328	303	322	303	375	325	324	341	307	310	358	351	316	308	332	324	327	322	332	325	340	351	337	339	312	334	313	300	341	340	309	322	310	309	317	339	342	329	314	335	326	309	327	316	294	278	320	306	342	358	326	342	318	321	314	330	338	359	303	340	323	296	342	307	326	321	367	319	349	323	363	321	359	337	351	338	344	293	314	312	330	332	318	331	344	317	342	323	331	289	302	354	306	324	310	339	325	345	351	305	287	359	353	346	300	326	324	308	323	314	320	341	320	310	343	317	322	299	288	333	314	300	366	337	321	317	345	331	300	340	340	304	315	349	319	316	342	337	353	294	341	302	313	337	350	305	335	308	337	320	292	340	334	332	335	332	311	344	360	339	341	322	342	308	305	330	313	328	343	308	345	311	305	348	353	331	306	320	320	335	327	295	343	326	311	333	301	311	335	326	311	319	327	337	359	350	319	351	292	330	297	313	317	344	328	328	308	306	319	313	334	345	287	338	352	326	275	324	307	328	325	287	328	306	320	322	299	334	316	348	323	299	348	350	329	335	352	353	315	361	302	368	318	329	291	364	320	343	323	308	307	320	302	305	329	301	369	320	358	350	313	330	331	320	345	348	334	320	329	309	326	330	298	308	323	338	310	352	361	333	332	323	312	295	295	301	293	304	309	343	338	289	321	346	363	351	330	338	291	339	316	338	333	353	324	336	353	343	329	329	363	350	296	298	320	293	312	297	311	314	336	298	334	334	324	328	315	310	296	330	287	336	337	313	323	309	319	300	352	313	354	323	342	291	312	338	323	334	333	285	331	326	319	336	345	355	327	328	317	342	310	310	322	341	346	298	315	310	334	312	309	319	324	346	348	325	319	371	327	299	336	339	320	341	314	332	308	314	302	309	353	321	299	319	303	348	350	310	355	319	307	335	327	333	333	309	301	333	338	313	326	328	345	319	315	366	324	306	340	314	326	333	300	327	321	354	325	357	328	326	323	326	313	321	339	302	333	338	332	315	293	333	323	345	348	314	311	327	340	323	321	320	329	310	319	324	318	284	293	299	321	349	314	334	359	327	279	309	306	314	326	312	301	327	325	347	342	305	325	332	346	346	351	334	334	300	370	304	338	325	290	322	349	319	312	305	371	322	316	295	326	326	304	344	336	326	328	356	344	321	309	293	325	325	354	358	347	318	313	303	313	353	320	299	302	327	322	328	332	334	345	288	307	310	309	331	323	313	366	328	307	319	369	340	350	338	341	303	336	344	352	306	315	323	340	349	349	340	368	336	323	289	363	322	335	333	334	313	311	310	316	337	353	316	350	359	351	335	333	345	325	343	292	325	328	311	320	326	333	309	334	353	322	355	314	328	320	322	321	311	331	324	326	312	291	327	314	340	348	347	333	304	331	330	305	314	346	306	307	301	299	337	333	334	317	328	358	302	335	305	306	353	291	318	320	341	329	302	341	334	339	339	331	325	334	317	312	346	309	325	342	338	345	309	327	328	338	323	346	309	353	349	334	355	289	347	334	336	303	314	319	324	306	361	308	306	332	336	343	355	326	315	310	294	341	337	329	340	358	334	327	364	327
19211	39881	32342	12650	3191	1818	1408	1132	938	853	798	769	698	608	627	618	588	616	596	556	512	565	533	521	520	490	502	533	531	518	504	572	500	509	504	527	501	525	547	570	603	603	598	674	660	675	742	775	780	713	729	683	598	594	586	569	524	590	554	512	524	497	509	516	491	512	535	508	526	491	501	520	487	513	498	474	539	506	517	517	490	513	515	500	489	485	500	512	512	484	471	485	518	473	518	476	454	518	492	501	538	504	522	535	506	542	577	519	503	541	507	511	504	544	480	491	493	510	468	464	476	493	487	502	502	505	521	506	486	529	527	519	519	481	513	519	515	513	493	517	492	491	459	489	505	499	513	487	496	488	472	464	462	494	499	482	517	510	500	503	471	502	505	504	452	508	504	492	437	483	443	483	534	480	508	525	476	461	447	505	514	463	455	483	509	490	511	488	505	489	478	491	499	483	500	514	488	527	464	469	512	480	487	517	472	498	496	504	518	488	478	509	483	489	549	456	490	518	477	475	443	488	499	509	495	480	504	490	498	477	456	531	496	458	501	491	510	453	451	489	481	464	509	509	471	504	522	490	487	512	501	454	490	428	468	450	532	525	486	488	444	478	493	443	464	521	516	492	508	480	483	525	451	501	483	474	488	517	505	443	464	470	478	482	479	510	493	465	525	485	446	472	477	484	512	499	492	463	514	541	511	488	489	507	490	482	451	462	484	494	487	489	506	491	502	474	530	487	510	467	479	506	455	499	481	526	525	475	489	489	501	493	491	509	484	494	475	500	491	513	500	521	509	511	501	496	479	489	514	493	524	481	534	490	506	555	464	520	508	497	497	492	494	489	474	518	521	523	486	450	517	445	525	537	530	518	499	466	477	526	513	483	494	499	511	517	502	496	511	496	469	493	475	464	498	485	483	463	485	494	470	513	517	454	485	514	500	484	488	512	482	486	503	469	489	477	463	489	482	478	540	499	493	482	493	480	450	486	507	480	502	462	525	483	488	492	497	444	514	519	502	466	529	509	508	521	521	468	449	554	549	462	505	503	506	454	520	482	483	465	504	463	475	502	524	508	513	481	487	473	484	504	504	444	484	479	473	486	484	507	481	510	484	484	519	548	475	516	491	505	508	501	484	498	517	503	501	511	484	534	493	513	456	469	464	512	509	471	481	517	477	473	468	514	512	480	486	464	480	488	514	501	478	477	471	517	479	472	481	473	513	484	491	496	474	498	515	503	487	466	497	484	490	509	493	519	507	519	538	489	490	506	469	494	506	446	510	509	474	497	472	534	494	493	481	522	536	487	497	500	471	497	453	487	502	473	474	481	484	512	503	509	536	485	492	514	490	504	496	475	477	492	507	487	482	479	500	510	476	485	508	490	522	462	552	506	501	500	513	486	518	534	504	503	468	461	441	471	510	479	478	436	517	493	544	496	518	507	507	542	482	452	522	533	528	502	458	529	479	491	453	508	506	509	492	510	458	499	491	536	494	536	537	484	489	475	479	446	504	456	500	516	505	488	498	517	500	522	503	503	490	508	493	491	493	502	473	483	502	512	480	512	486	546	458	502	472	482	514	497	499	499	508	467	502	509	489	505	530	473	530	538	458	459	470	478	488	471	492	516	477	499	494	483	484	474	503	511	502	496	521	500	482	535	483	462	506	490	498	470	494	494	486	556	484	498	481	496	483	467	469	456	459	489	498	502	505	486	505	479	466	487	500	526	533	462	507	507	523	445	503	487	497	501	514	475	457	483	483	509	480	499	479	450	531	488	490	516	512	523	479	473	500	517	479	483	458	484	510	486	506	480	484	486	465	519	492	497	495	486	471	511	449	466	513	505	508	485	446	488	500	506	542	451	462	482	499	448	511	482	469	547	453	512	495	514	513	515	501	496	468	505	473	525	534	495	498	484	497	507	512	501	494	479	492	498	496	513	442	498	487	504	460	523	494	527	497	533	545	510	506	478	498	497	494	485	464	465	490	484	455	458	477	516	478	505	503	489	480	498	509	460	472	516	491	476	515	491	447	524	491	482	457	551	518	488	485	525	495	471	472	453	501	428	455	496	490	522	453	522	469	492	468	488	520	466	476	519	479	495	505	501	487	498	516	484	477	429	482	477	477	496	490	506	469	479	491	490	495	487	496	492	493	504	513	518	514	524	507	479	520	477	496	499	520	481	537	524	481	493	528	483	493	496	476	472	500	524	445	445	515	508	476	503	533	502	484	506	469	506	489	483	470	479	508	494	549	523	491	460	490	507	515	503	482	518	515	473	445	471	459	472	494	493	493	481	525	494	490	474	496	474	482	440	526	478	484	540	490	505	488	526	491	484	513	492	498	495	487	538	481	479	477	471	517	479	497	530	515	480	513	539	524	519	483	507	532	500	531	487	505	512	479	522	500	477	463	515	555	512	530	494	496	507	466	468	512	486	464	444	468	515	485	462	506	539	496	508	489	502	480	499	486	505	504	500	459	473	456	525	484	504	500	485	466	493	477	467	492	497	510	483	462	504	468	523	474	509	508	514	482	501	514	493	508	465	485	483	481	471	496	522	490	541	499	476	517	521	486	511	520	493	473	484	528	509	516	488	475	517	466	515	520	477	504	504	480	505	509	495	495	510	556	465	531	483	471	486	467	501	474	514	490	500	501	523	490	491	489	493	480	454	501	512	453	456	519	528	530	519	462	485	464	478	478	476	513	498	509	498	497	490	498	483	478	459	497	460	541	484	448	465	505	525	503	491	533	508	463	499	459	465	474	516	493	472	472	471	511	502	505	488	508	492	487	478	491	506	507	499	520	500	468	493	479	495	470	518	524	514	476	490	474	483	471	489	486	498	467	503	541	492	486	478	502	522	482	463	500	484	489	496	447	501	438	484	480	517	457	515	500	510	524	503	527	509	528	474	481	496	529	510	482	538	499	466	442	493	489	499	520	481	512	467	500	502	499	531	519	480	488	512	502	470	476	487	534	481	429	538	504	488	530	506	470	467	497	486	457	495	511	480	475	490	525	506	462	440	508	524	470	476	516	505	453	514	474	487	519	482	509	491	468	500	491	459	489	530	495	471	482	521	495	498	504	474	492	519	515	500	512	496	483	505	470	468	496	486	518	471	554	519	535	441	462	518	483	488	490	479	479	526	499	443	432	490	503	474	490	475	492	509	495	497	484	504	475	520	515	487	516	496	459	523	479	499	488	472	512	524	496	514	480	490	491	486	471	485	476	477	486	507	475	511	458	468	515	488	488	489	479	425	502	511	499	479	517	439	496	464	513	499	494	484	505	514	497	509	498	463	488	484	482	484	502	476	508	452	526	506	522	476	469	517	498	485	499	506	492	510	510	485	532	508	515	463	464	473	506	507	493	481	486	517	488	525	513	517	464	487	468	511	476	536	466	554	510	494	490	484	538	508	495	496	488	465	504	538	496	511	458	505	475	485	470	498	462	521	512	549	522	496	524	499	485	535	508	501	489	494	442	494	510	487	485	490
23308	21362	29163	24090	21291	18780	3760	1070	633	548	484	447	380	371	408	352	324	345	333	326	339	306	304	308	296	327	269	323	269	312	300	283	301	293	327	292	274	324	295	337	344	365	350	352	358	406	390	413	400	404	376	380	339	349	328	318	314	317	287	285	293	329	296	301	298	271	281	287	301	239	278	307	283	319	290	303	292	262	272	285	299	258	280	290	307	309	317	288	305	272	282	307	291	267	264	288	322	281	267	296	266	307	265	273	308	276	298	297	324	316	288	281	262	279	272	264	288	283	279	288	299	278	281	264	262	268	274	287	235	277	288	284	285	250	266	281	273	296	284	269	302	287	285	292	265	258	261	291	288	274	271	277	287	275	258	295	268	276	292	287	287	283	282	260	290	281	274	277	287	258	271	268	267	300	263	288	286	266	293	296	300	285	299	282	267	262	290	274	277	312	264	279	265	274	276	274	298	289	294	272	292	289	270	258	299	254	277	274	251	282	285	278	251	257	272	305	241	279	296	307	327	301	264	295	297	277	266	263	258	287	274	296	265	286	263	292	289	257	264	283	280	289	265	276	325	279	278	262	271	297	274	268	258	279	278	303	266	262	236	269	291	254	271	271	296	274	272	280	259	251	306	283	270	284	278	277	259	283	279	267	271	262	274	321	278	266	274	269	310	283	262	257	275	265	246	296	269	268	263	307	260	281	266	276	244	265	318	284	269	286	256	283	280	294	300	274	283	301	285	287	281	272	283	287	277	271	293	250	263	265	276	272	317	301	258	284	305	263	251	275	262	267	261	305	299	282	307	285	287	285	272	237	296	269	271	280	267	275	259	264	280	270	256	306	269	281	258	263	257	256	266	311	285	277	263	295	260	289	290	281	299	267	260	288	253	294	298	287	279	272	252	293	283	249	272	288	275	265	279	294	272	283	244	283	296	308	274	319	292	273	290	289	280	300	278	292	280	290	252	269	285	274	298	282	267	252	283	248	277	279	284	291	274	290	291	269	286	281	244	292	272	271	282	280	284	270	263	273	261	251	291	296	291	268	285	264	285	295	284	284	279	275	299	297	263	284	288	300	290	301	253	290	272	256	263	290	277	294	283	273	291	287	279	286	297	270	268	266	259	280	278	279	278	286	293	279	269	292	252	277	255	271	296	274	294	268	300	281	274	265	275	306	269	251	286	290	294	263	278	282	286	299	274	276	303	257	271	262	276	246	281	259	257	291	285	284	278	280	299	266	262	299	269	283	268	292	264	269	274	250	273	261	289	272	302	275	276	278	318	276	305	270	267	278	283	279	286	290	228	280	281	280	293	270	262	274	279	252	275	308	280	266	293	307	262	293	276	304	258	281	273	264	295	284	257	265	268	270	296	317	303	279	293	295	271	264	271	289	308	278	298	278	259	297	265	287	287	284	277	273	294	289	256	290	297	252	277	258	304	297	286	252	282	253	283	269	282	271	288	270	269	287	283	261	299	268	275	244	265	294	293	282	265	280	307	279	273	291	288	277	284	277	286	268	273	282	254	293	292	261	266	280	296	283	261	279	276	270	308	271	284	282	271	284	276	252	279	258	255	274	284	270	265	249	271	293	269	260	266	280	265	276	305	271	266	260	261	249	295	259	282	271	265	299	296	268	263	280	275	275	301	244	257	239	299	278	291	278	297	270	299	274	279	267	250	273	272	290	265	303	267	303	293	287	267	275	288	308	303	295	269	258	280	278	284	261	282	287	251	275	259	274	268	243	291	278	280	282	286	263	272	257	296	299	280	276	262	280	299	276	298	278	280	298	280	298	267	254	240	265	271	286	253	266	297	291	270	300	271	257	298	271	261	276	283	264	294	282	295	267	264	287	284	278	280	285	281	276	252	293	273	273	301	292	266	289	275	266	281	267	297	290	303	283	298	262	292	292	300	252	278	263	254	285	297	288	272	264	252	253	265	280	247	267	323	298	281	265	270	223	291	276	290	262	302	275	263	278	275	292	283	247	260	283	296	280	256	296	251	237	251	262	292	300	287	302	290	273	267	308	261	277	261	270	299	278	278	296	279	293	285	262	269	286	274	289	270	285	277	309	263	256	274	290	278	255	328	286	258	285	303	269	289	282	253	292	282	286	279	265	264	277	313	280	268	254	267	306	255	270	281	272	287	290	283	253	290	288	307	282	286	275	290	268	274	300	264	308	276	274	244	272	282	292	287	268	317	257	275	292	288	298	277	302	266	296	292	278	263	269	241	274	282	282	266	274	298	258	278	267	273	263	278	306	275	303	275	275	270	255	266	256	252	258	271	275	255	254	303	245	273	287	281	283	290	265	290	246	270	297	259	236	257	278	255	278	302	292	266	269	264	264	256	279	291	303	288	291	253	300	257	291	284	290	282	309	307	259	291	299	242	254	255	275	257	272	286	292	281	256	269	290	268	270	271	263	242	228	288	257	283	278	336	265	265	259	237	282	283	290	300	287	288	292	283	284	265	260	243	281	278	290	292	284	292	262	261	268	333	258	267	263	295	291	270	290	253	308	272	279	266	275	301	269	271	267	258	271	269	278	276	269	298	258	272	308	309	295	284	263	296	289	257	285	291	297	254	244	286	247	273	295	280	295	271	310	267	263	267	273	276	265	280	258	280	281	261	271	278	293	269	282	280	283	260	274	296	246	291	280	281	318	276	276	271	243	301	278	263	287	274	276	286	273	293	276	266	292	288	311	289	272	263	296	273	256	262	302	287	278	285	271	261	256	293	279	310	261	267	257	286	279	276	248	271	275	261	277	280	268	310	279	269	254	281	269	285	270	296	313	262	276	245	274	268	273	266	270	282	253	311	311	256	249	296	275	253	310	277	246	276	274	282	277	276	273	305	281	259	296	294	267	272	284	265	273	265	292	272	276	281	261	266	267	268	286	311	267	312	281	293	262	308	283	254	275	286	283	294	249	286	290	280	267	271	270	291	249	269	278	239	239	280	279	284	285	285	279	249	284	307	298	295	283	259	295	278	253	256	276	273	275	254	272	246	257	259	283	271	283	289	280	302	259	285	268	279	277	278	279	272	278	267	265	309	289	253	266	288	267	264	293	277	268	281	271	295	259	262	283	293	264	293	273	283	244	268	278	273	297	294	282	263	269	252	258	273	265	297	281	267	270	278	271	299	290	276	305	287	263	257	254	281	261	268	269	265	285	284	262	287	260	275	305	258	268	276	259	279	270	274	284	296	283	279	270	276	259	240	302	277	282	296	283	246	258	258	262	278	237	283	309	290	302	255	291	282	280	286	276	288	261	289	265	275	301	320	263	281	272	291	260	269	274	292	266	268	280	290	286	274	278	273	285	295	238	294	266	294	282	236	265	274	296	273	308	272	287	266	269	286	239	306	290	299	267	283	281	270	268	265	264	279	272	263	284	270	278	286	259	272	269	300	261	282	286	287	243	292	271	275	302	268	240	268	263	287	289	288	288	263	268	247	305	269	279	261	280	263	267	250	268	277	294	269	280
22257	45357	39020	21174	5047	2722	2108	1631	1367	1135	976	885	847	762	725	664	654	623	597	560	549	529	503	497	518	498	502	516	474	472	472	459	464	460	393	453	515	507	483	524	581	606	618	580	627	700	719	784	766	685	672	686	555	536	497	512	497	494	475	482	464	506	419	501	417	445	423	417	460	463	406	405	422	436	410	443	466	443	414	446	422	414	441	427	440	400	426	429	465	398	429	437	424	460	460	423	412	450	429	433	468	440	424	507	448	448	505	519	497	485	480	447	428	441	427	462	438	415	450	429	399	404	380	391	424	426	453	403	404	429	422	386	409	390	390	425	397	425	407	407	413	400	429	407	409	382	417	404	426	413	439	441	433	417	454	423	397	431	395	388	428	434	416	420	405	431	408	394	421	437	405	403	413	428	428	399	444	407	393	422	403	455	398	408	401	402	451	416	479	428	405	446	412	411	394	391	386	403	414	413	405	397	457	385	451	412	382	416	387	431	390	388	433	422	386	428	418	408	418	452	418	427	429	416	391	417	433	403	469	407	416	424	426	421	428	438	437	394	414	437	404	411	439	393	414	362	423	411	399	409	402	438	404	407	431	410	401	427	431	438	398	418	423	397	387	398	406	394	435	385	422	422	393	441	430	396	420	447	363	391	423	395	405	383	401	402	405	383	395	420	427	407	423	388	408	383	373	407	401	380	440	409	384	406	433	415	425	420	381	431	393	418	424	412	374	420	414	410	387	400	432	405	454	427	408	410	393	410	425	421	403	427	452	412	464	401	431	434	411	370	441	402	402	423	397	402	387	412	420	424	439	373	421	428	408	403	410	394	405	419	409	394	402	373	393	445	440	385	393	409	443	442	424	418	430	430	429	437	405	410	410	420	432	409	380	424	404	426	419	403	385	396	401	429	406	407	408	383	361	405	403	401	352	425	412	435	401	401	430	466	429	424	378	404	393	412	417	418	455	391	405	397	395	409	407	418	428	438	416	433	426	411	417	401	413	413	426	414	422	477	388	405	427	417	396	385	385	413	412	426	394	427	434	407	413	400	408	402	397	413	394	380	405	427	423	405	417	377	383	422	415	394	432	415	441	411	441	439	406	414	413	430	431	423	457	405	417	426	475	426	441	408	458	416	415	396	392	411	415	414	387	402	436	402	413	425	407	401	433	403	419	367	365	380	410	406	432	402	418	413	419	407	391	391	377	417	368	425	421	431	361	379	425	445	412	400	450	401	452	451	436	381	439	405	413	424	402	379	389	422	404	415	431	416	382	393	382	426	472	459	422	401	410	460	413	412	382	404	449	411	438	393	391	395	410	413	400	441	376	430	396	395	421	390	449	424	375	406	398	429	430	415	427	384	446	425	451	414	406	412	391	396	384	412	390	367	428	413	386	412	430	416	427	408	415	397	375	391	426	405	407	431	389	429	396	389	420	377	406	446	377	388	420	438	417	425	402	422	425	405	437	435	403	413	418	402	418	415	401	396	402	417	417	439	383	419	430	418	417	453	403	443	413	425	395	435	438	414	388	403	410	443	410	438	423	391	409	414	386	389	389	429	390	430	450	442	417	417	398	398	423	417	388	429	416	456	399	414	414	407	416	397	427	407	413	376	456	407	410	444	396	392	429	446	424	439	420	426	453	432	415	412	409	427	433	416	404	403	406	410	386	406	405	403	408	420	420	428	430	406	427	413	352	412	422	454	446	433	427	426	390	431	428	417	428	403	405	401	416	402	402	419	470	384	421	407	463	422	411	423	449	403	441	395	397	440	426	417	422	441	383	367	457	451	400	407	429	443	446	400	423	422	411	455	392	412	418	386	418	416	373	377	434	394	423	434	389	402	410	454	397	426	424	425	379	380	489	403	393	419	451	412	409	443	412	427	414	383	408	431	392	402	426	418	442	445	425	412	429	436	400	389	397	414	459	399	403	423	405	385	392	395	431	389	438	424	405	435	431	449	400	441	445	418	400	389	417	393	432	433	412	421	414	431	419	419	375	404	442	447	391	413	397	428	426	426	391	409	404	416	432	419	427	404	408	386	379	399	370	422	417	405	450	443	404	412	404	417	419	425	414	407	377	413	432	405	378	448	403	428	407	443	426	422	398	403	456	447	381	392	400	404	443	410	365	403	391	444	405	394	420	402	409	391	403	421	380	408	387	431	414	415	405	436	428	433	440	445	397	415	432	412	439	394	438	424	425	397	398	407	406	391	419	395	383	425	433	382	411	395	406	447	390	402	423	396	419	389	412	434	419	405	407	460	398	402	420	416	365	430	440	440	401	424	429	390	409	412	412	377	408	409	422	416	432	401	425	443	414	434	389	378	422	454	404	358	406	421	410	437	434	434	408	419	427	394	414	407	428	430	379	417	400	388	401	418	397	405	432	411	410	419	421	426	403	369	413	410	448	397	402	402	395	406	429	382	408	446	428	418	376	392	458	439	393	411	427	422	408	405	437	413	388	406	440	390	418	412	427	422	404	449	412	391	423	364	404	391	406	424	407	439	401	404	449	401	437	421	406	432	449	420	424	397	425	409	400	396	414	410	405	403	397	407	418	419	390	393	420	416	419	422	383	445	444	427	436	417	424	424	406	392	421	426	380	387	427	445	408	403	440	423	433	392	425	375	421	398	406	434	406	404	409	414	408	380	432	419	410	395	395	428	395	395	411	384	422	428	395	430	380	402	403	424	396	383	387	420	417	411	412	440	426	460	410	417	422	437	370	379	399	387	448	430	397	426	415	370	408	413	401	428	372	428	396	416	400	423	416	378	408	428	408	410	437	445	391	438	396	408	422	422	398	382	401	389	399	416	411	380	415	434	419	438	400	432	372	418	416	417	381	401	380	429	422	421	433	391	432	432	420	432	415	434	421	387	405	389	413	411	424	426	431	416	452	370	395	436	425	387	474	409	373	416	455	416	418	400	404	406	392	408	408	443	427	392	436	381	443	424	430	378	426	403	462	419	427	407	404	404	405	397	429	409	408	437	394	432	423	420	384	417	427	435	387	391	408	375	405	422	388	436	414	405	426	465	403	417	405	414	411	429	415	390	408	423	369	412	412	411	425	462	423	436	403	418	387	411	414	416	421	404	426	426	424	438	433	385	428	404	452	417	405	426	451	369	388	406	421	412	367	401	408	411	416	404	399	418	420	392	406	397	442	400	420	386	447	404	406	409	388	428	435	427	377	377	419	441	437	407	406	430	419	415	425	412	428	398	432	430	415	400	392	397	426	437	410	407	411	419	439	436	396	401	387	400	425	413	404	412	423	424	414	399	382	444	443	373	420	435	417	418	416	371	388	409	436	411	414	385	400	438	431	383	426	408	427	435	399	433	398	414	417	437	419	430	428	389	411	441	392	440	429	423	442	400	398	417	415	396	421	429	382	462	386	421	402	426	444	395	450	382	427	400	437	394	414	446	443	385	433	427	430	408	407	411	404	387	390	456	422	447	405	418	457	406	419	347	412	441	458	444	401	393	407	374
27112	21240	18165	5992	738	418	377	370	404	357	361	357	348	346	362	339	311	347	330	337	356	329	330	343	342	339	341	309	336	363	345	350	335	338	335	310	311	333	344	338	365	357	358	365	336	349	423	363	398	394	365	357	381	366	371	326	371	349	372	356	375	332	355	338	352	338	339	328	306	353	305	359	329	349	346	369	343	358	337	349	299	312	321	313	362	354	324	343	317	327	346	343	342	314	320	303	335	354	331	332	310	352	329	323	354	367	371	327	356	346	376	325	357	361	365	335	342	330	340	315	342	319	341	333	319	364	327	341	340	344	340	338	330	306	330	307	348	337	335	354	328	306	303	329	288	352	349	337	367	340	362	311	347	337	371	346	311	342	344	346	363	353	342	335	327	333	319	357	335	335	327	363	356	327	322	386	314	330	326	335	315	311	359	364	309	342	324	333	360	336	361	333	314	352	352	316	356	319	328	347	352	323	348	352	325	328	344	321	335	336	323	356	328	323	355	315	331	337	325	339	356	361	377	367	341	347	343	300	345	345	329	307	311	326	335	338	349	359	330	332	337	322	326	354	334	335	321	358	343	342	366	305	328	335	323	297	353	306	368	337	334	335	333	334	327	336	336	343	336	383	365	370	333	351	343	336	343	313	321	366	347	296	355	330	319	320	348	308	328	344	344	333	343	350	343	343	347	357	357	349	336	320	304	308	341	344	343	326	335	331	323	307	370	372	348	354	359	344	361	366	330	319	335	323	335	357	313	327	347	326	321	337	364	341	307	331	325	360	321	336	334	359	327	316	353	319	328	316	368	340	367	340	342	328	335	320	322	338	318	348	324	343	286	369	349	309	365	355	341	345	336	365	308	336	339	326	317	370	326	336	353	335	316	335	357	333	354	356	318	333	343	338	326	324	308	333	339	324	341	330	346	329	315	320	316	328	313	364	275	306	357	363	334	332	303	347	321	304	330	349	338	340	342	327	349	341	331	361	329	382	314	346	337	342	340	364	324	366	344	364	336	325	350	317	305	324	340	341	346	350	316	304	343	347	319	330	329	325	312	325	332	354	312	347	344	355	312	320	309	337	329	312	343	326	354	357	356	334	333	325	350	310	327	354	338	340	364	305	327	311	347	342	329	306	291	331	346	340	352	363	332	344	345	357	331	338	330	374	355	345	376	314	326	346	339	338	355	296	307	341	325	425	352	312	359	349	316	346	345	348	321	311	338	346	345	352	348	359	314	326	331	315	350	304	343	351	337	337	329	338	327	344	334	327	335	343	337	327	361	358	347	345	379	313	350	315	370	339	344	339	340	342	340	335	347	305	372	356	351	322	356	362	337	341	330	329	347	344	310	314	322	336	348	320	331	313	288	327	339	339	345	351	346	313	332	357	320	344	327	337	331	360	281	349	346	325	327	341	338	344	339	344	327	324	363	355	355	314	332	372	360	329	360	345	357	344	326	349	343	318	341	335	343	336	335	319	334	338	324	347	367	327	360	338	342	321	319	336	366	340	344	348	331	318	353	327	378	336	328	352	329	318	374	320	339	293	311	309	340	314	337	321	372	314	324	331	354	326	311	309	339	397	324	351	319	323	333	340	345	335	321	325	356	345	335	333	324	352	316	317	350	342	325	353	370	323	316	333	349	322	324	366	319	346	321	349	334	359	342	321	315	349	362	349	314	348	295	320	327	321	343	318	297	347	342	316	325	339	363	358	338	364	331	344	365	326	330	343	339	313	334	343	301	318	303	322	314	350	343	336	347	332	356	313	327	330	331	306	346	341	343	304	339	333	349	311	344	339	358	377	335	335	345	337	315	347	338	326	365	331	331	324	366	359	337	357	375	343	333	361	350	333	354	323	326	341	342	313	340	354	358	321	333	354	313	336	358	351	354	387	336	337	321	308	329	325	357	329	308	321	329	328	316	338	354	372	315	312	334	326	364	316	316	316	381	340	333	348	344	290	326	305	320	338	334	331	366	311	328	348	341	309	321	318	320	328	315	358	331	359	319	341	328	339	308	304	352	301	326	332	319	346	320	335	339	337	364	372	318	362	360	335	325	326	356	324	298	345	304	382	349	307	332	303	346	337	378	372	349	334	335	368	336	341	347	316	316	348	318	318	319	320	325	353	317	354	346	356	356	319	327	342	316	330	333	332	336	336	339	344	335	322	371	342	285	317	346	332	337	338	332	369	342	338	330	337	313	342	360	320	311	334	353	318	320	373	325	338	345	317	339	316	325	341	334	318	343	364	339	354	332	330	325	333	304	344	334	325	332	335	324	346	368	339	320	352	346	308	330	361	349	335	323	333	354	357	339	338	327	335	312	334	329	364	318	317	290	325	363	327	340	351	333	322	331	330	348	332	384	354	326	325	337	330	376	339	331	323	339	321	326	341	357	319	316	391	358	320	352	327	351	372	337	336	349	354	339	327	327	352	342	329	367	336	324	311	340	324	319	314	312	340	310	376	324	334	339	346	370	330	335	338	299	330	333	343	346	333	353	317	305	335	340	344	335	326	347	335	302	329	307	344	346	298	340	361	295	342	324	323	354	365	331	362	354	325	328	340	324	337	342	337	363	347	320	305	330	319	348	341	310	326	337	301	325	314	315	352	340	322	314	330	336	322	338	321	316	347	331	352	334	307	330	352	342	298	312	364	341	324	337	340	360	319	359	344	307	319	341	338	335	345	320	326	359	318	344	357	314	336	329	342	326	365	332	320	319	342	308	351	317	356	304	347	362	333	335	352	361	315	368	350	337	321	344	314	305	309	333	341	329	354	353	310	333	323	344	315	297	305	329	354	358	307	361	332	349	346	330	334	339	345	325	311	333	342	333	326	348	322	347	354	354	337	353	341	335	299	345	327	306	338	333	368	339	322	315	338	314	357	317	311	321	360	343	336	348	343	343	353	318	305	338	307	332	303	300	379	328	360	379	325	357	339	335	323	329	335	334	316	326	349	320	351	323	365	358	338	349	343	323	315	301	353	384	343	337	323	337	321	311	361	319	331	336	339	320	333	341	354	344	324	328	345	371	330	343	336	345	318	324	347	322	329	317	323	343	340	386	339	319	323	333	297	333	347	319	355	350	317	345	311	353	319	321	320	316	321	329	321	353	358	320	344	364	297	325	347	350	363	342	327	331	319	335	327	327	354	325	348	342	346	361	317	336	307	340	329	352	320	339	352	308	317	355	340	327	336	345	320	350	346	338	328	319	331	325	381	340	320	318	309	366	338	350	326	362	316	333	326	331	335	338	314	338	357	328	336	365	308	313	309	357	329	365	320	340	337	323	312	372	352	334	325	351	323	338	318	335	319	359	369	319	347	331	307	319	320	323	330	319	345	347	312	365	300	350	325	326	345	322	380	322	352	336	345	310	333	333	326	341	326	309	336	339	357	322	288	349	303	351	326	334	335	374	374	352	333	345	327	339	318	326	330	352	341	328	373	302	334	322	330	326	323	322	340	358	319	326	343	326	381	332	350	318	345
15613	28362	22717	6056	885	611	599	573	530	551	502	485	491	508	503	542	486	510	471	494	513	507	496	487	527	546	474	529	463	488	523	476	500	538	437	519	513	490	519	517	536	586	584	569	530	579	630	617	631	595	611	630	560	503	511	535	524	519	565	558	548	534	495	543	480	498	459	477	495	522	518	541	502	517	503	549	529	522	507	506	476	530	488	545	483	530	482	522	550	533	474	539	497	472	467	501	470	501	514	504	485	514	513	533	512	500	560	496	566	520	502	535	496	484	492	517	513	490	498	475	502	476	498	513	489	508	466	506	486	507	467	469	491	509	493	493	500	532	487	408	514	510	511	482	525	509	473	514	536	507	470	523	516	520	456	488	474	505	522	500	489	504	462	511	488	514	531	514	526	498	523	527	507	488	525	526	494	514	499	509	505	518	486	522	502	506	514	481	481	489	480	517	506	517	511	518	486	536	512	512	514	470	489	498	508	501	503	519	485	493	471	509	493	490	441	531	481	469	466	511	516	487	510	478	510	541	511	485	518	484	473	479	475	463	547	488	544	585	480	498	490	553	518	513	507	535	540	486	486	486	516	499	451	498	538	464	494	482	483	516	520	521	476	480	503	493	482	496	485	483	509	515	501	505	511	497	514	481	466	480	491	471	488	483	480	507	524	506	533	502	509	483	512	484	480	475	508	503	493	493	502	484	466	517	485	491	532	511	441	512	494	516	516	493	474	527	499	495	465	476	474	543	482	496	494	498	507	491	510	486	554	493	491	502	512	511	489	488	472	473	526	517	507	489	511	506	488	510	510	496	511	491	519	523	515	523	498	511	483	517	474	519	477	502	482	521	536	490	493	516	512	499	504	544	485	491	501	484	483	504	506	517	492	527	492	494	469	537	494	524	501	461	547	477	477	520	518	493	518	507	474	544	515	516	505	511	476	478	514	491	516	500	517	533	537	467	469	523	508	531	544	490	491	499	511	494	476	517	496	492	474	526	498	497	539	477	492	530	519	536	448	496	476	502	524	504	510	530	532	512	504	470	493	507	538	482	535	491	531	492	505	502	516	512	495	492	500	525	535	490	466	491	491	501	480	502	476	519	503	484	511	502	510	456	514	499	482	485	489	542	499	494	480	492	508	487	485	508	517	469	499	495	523	470	518	512	503	500	510	505	503	510	499	515	475	461	488	491	485	476	489	519	526	486	494	516	482	475	472	493	480	481	530	460	480	498	542	550	533	481	503	506	469	527	492	519	485	493	467	503	519	488	503	467	494	490	499	474	487	498	499	508	485	521	493	507	543	523	494	459	505	514	525	476	494	524	486	511	490	512	509	461	518	544	476	503	530	516	509	518	507	482	523	461	528	493	497	475	489	538	502	472	491	517	482	488	488	496	485	500	525	508	488	503	531	506	542	516	510	506	525	483	514	509	483	493	538	490	507	484	534	494	502	500	493	505	513	497	518	488	556	464	467	470	526	544	516	507	453	505	525	502	502	500	493	490	520	498	497	484	470	506	505	496	511	499	470	550	493	467	503	512	509	500	524	515	455	491	494	517	518	481	532	471	496	487	483	481	520	528	513	474	526	494	499	472	444	535	493	488	511	484	482	495	529	534	525	506	493	531	444	464	534	499	470	471	530	504	499	518	485	528	503	518	472	541	521	517	538	490	487	509	497	501	554	508	490	500	475	505	532	517	507	480	517	518	484	511	541	509	500	478	502	475	523	489	515	494	490	494	422	507	492	492	481	488	488	484	483	523	489	454	468	472	493	534	545	501	462	508	473	502	495	481	533	529	477	479	510	495	505	513	498	505	512	488	474	500	492	513	501	518	509	510	529	517	490	518	513	520	475	521	508	505	539	469	506	487	474	517	489	516	473	531	516	521	465	485	527	490	503	535	495	505	495	506	552	516	490	503	488	531	503	491	512	504	497	534	523	483	490	507	534	565	475	509	518	494	550	517	508	518	484	532	506	520	517	484	522	499	468	518	433	519	510	507	514	507	519	467	507	457	490	500	549	487	485	511	498	500	493	499	527	492	504	483	460	496	525	515	489	496	505	478	462	519	483	484	531	522	488	479	485	494	499	483	488	502	523	516	506	526	504	489	468	498	486	499	480	505	496	516	498	517	458	514	508	491	502	538	463	465	513	486	497	534	523	473	485	509	497	490	501	512	501	488	520	496	511	513	479	436	521	494	525	498	486	477	504	490	488	480	497	503	507	510	506	524	492	514	467	497	494	489	507	528	489	491	528	534	473	475	477	500	481	534	502	459	502	524	523	521	511	520	505	477	492	500	471	490	505	530	525	490	492	460	515	517	499	525	475	503	480	474	511	495	519	478	481	484	537	475	479	489	484	517	469	486	471	496	494	514	496	533	504	497	513	492	465	507	528	523	530	481	475	482	508	476	481	486	492	519	482	499	509	504	503	521	507	489	493	540	506	506	539	505	511	497	483	472	512	547	484	502	519	519	498	505	532	479	456	472	482	501	504	538	497	506	479	519	510	516	494	499	466	523	484	487	557	519	506	471	458	520	504	502	564	517	461	488	494	511	507	487	471	482	499	523	491	504	510	449	535	469	456	496	508	530	517	497	481	484	518	518	526	502	544	525	497	471	510	471	531	546	504	481	513	512	518	488	498	530	495	483	487	519	455	497	483	459	519	499	491	562	478	546	481	494	515	496	513	503	501	478	516	505	517	551	513	523	455	528	477	497	492	482	510	510	494	466	473	483	496	547	478	510	502	475	506	490	554	510	498	524	512	532	516	498	499	467	530	526	541	521	466	512	485	520	459	487	510	486	472	506	465	493	520	482	498	457	511	466	482	519	485	528	480	505	492	507	509	481	500	512	485	460	484	520	503	460	468	503	481	537	516	518	479	465	475	513	485	538	512	496	539	518	492	523	525	524	502	489	473	479	529	462	517	536	530	498	490	474	496	502	504	521	479	491	500	509	483	501	505	511	516	490	481	520	493	528	513	499	423	485	487	475	509	519	485	502	520	499	505	506	488	551	511	457	507	512	503	501	532	503	493	495	521	489	479	516	499	480	494	520	463	531	478	502	497	511	523	498	480	521	500	537	521	515	501	502	501	487	481	468	498	547	502	481	509	499	463	550	540	503	487	505	535	501	495	515	495	486	458	538	491	529	533	503	518	488	444	485	525	471	483	485	487	514	471	500	521	479	517	487	478	480	477	500	484	483	510	510	492	510	475	504	494	481	524	498	481	514	505	470	524	498	508	465	517	492	522	517	485	509	506	482	484	519	488	495	508	498	444	542	502	510	498	506	536	484	474	511	505	528	506	513	481	465	465	499	473	501	489	534	473	516	488	521	482	543	533	543	463	502	484	480	499	503	481	501	515	531	530	478	451	498	512	503	476	498	479	500	510	504	524	510	508	504	529	501	489	483	522	471	522	510	482	489	537	498	492	546	497	518	509	472	463	479	508	498	476	499	470	532	521	516	486	492	519	501	500	499	505	502	471	524
24351	21382	28656	24677	19377	5172	1318	667	519	470	399	421	415	386	409	362	392	338	368	375	361	369	357	350	350	343	353	346	333	337	354	339	351	344	322	288	340	326	323	327	330	368	377	377	370	381	438	417	433	429	407	359	346	363	330	374	342	367	360	336	379	326	311	341	314	347	297	350	324	313	321	337	338	321	309	341	318	319	334	364	323	305	363	341	327	296	325	340	334	326	333	337	337	332	299	313	313	332	285	322	328	342	294	317	355	343	351	331	331	334	327	314	350	332	325	294	340	356	312	337	335	333	319	301	327	320	358	302	332	338	321	313	332	325	343	301	327	346	344	347	334	320	371	335	317	277	324	316	325	333	337	355	316	336	340	317	333	329	317	325	336	339	296	339	351	300	337	311	335	288	319	322	343	315	340	342	337	348	351	318	365	348	373	322	348	332	332	327	336	334	291	298	356	326	341	299	324	324	324	334	327	374	312	337	356	314	303	284	308	362	372	345	338	335	323	314	325	349	295	320	315	306	348	333	318	315	340	309	310	322	334	325	317	359	296	368	373	351	354	313	343	314	342	344	341	320	339	323	361	294	326	342	360	324	325	343	325	323	299	325	334	327	308	316	367	312	340	330	313	338	316	343	297	299	347	331	341	326	303	309	314	347	339	329	328	346	266	333	323	317	319	315	365	306	343	316	308	355	333	340	321	349	326	326	334	319	354	345	310	327	326	313	317	299	320	344	303	329	337	353	321	332	341	315	310	343	327	372	314	335	306	335	345	316	347	324	335	324	314	336	333	291	353	338	333	295	302	318	286	337	304	310	313	292	325	379	331	318	324	369	306	320	347	309	307	355	349	341	306	338	271	308	366	334	316	317	347	343	357	310	357	339	323	325	310	313	325	327	331	330	337	351	366	339	340	346	306	312	331	321	281	335	335	332	334	316	335	339	340	328	336	316	336	308	356	325	284	325	320	284	301	324	297	327	332	349	340	340	342	343	335	348	315	331	316	345	332	313	333	357	313	329	307	336	312	319	336	319	310	341	344	303	329	332	317	355	345	334	309	325	357	357	303	334	341	313	325	299	324	333	314	306	316	323	337	341	318	340	303	375	330	303	334	306	324	311	297	326	325	330	315	331	340	325	324	350	312	305	320	303	347	320	302	320	318	334	313	315	332	351	325	303	343	339	339	320	345	333	322	353	318	348	354	343	291	340	369	308	293	320	322	310	319	318	304	337	322	307	321	301	346	365	316	343	351	312	345	307	341	296	328	333	328	331	320	307	324	319	322	330	338	314	337	361	288	332	327	304	314	337	354	329	328	289	343	302	319	313	343	340	312	298	314	327	309	332	324	309	318	373	314	344	323	292	329	325	342	350	318	340	299	303	348	315	332	298	351	329	351	338	340	341	342	290	323	318	323	340	325	345	300	314	352	303	329	319	286	314	356	362	365	342	311	329	314	344	337	362	329	317	321	365	324	304	360	320	322	329	332	298	362	309	348	318	339	321	331	353	335	317	333	347	330	312	326	311	336	361	320	320	335	300	332	337	312	332	316	341	351	323	341	324	338	329	331	326	288	324	324	330	339	332	311	307	289	321	326	332	343	327	326	336	352	371	328	324	322	311	303	331	342	317	339	320	329	313	315	315	308	324	309	316	301	341	344	326	328	306	298	323	336	334	344	295	323	334	319	320	314	339	316	358	322	337	313	322	372	326	329	310	338	348	330	309	357	296	307	355	326	351	322	318	308	342	362	311	325	330	307	315	341	304	330	305	307	332	335	328	329	324	363	342	352	349	330	333	350	366	333	313	289	318	310	333	316	282	310	358	308	322	345	329	323	333	317	363	334	320	296	343	347	315	303	309	372	351	308	363	325	293	323	386	323	310	333	339	313	327	347	300	330	316	331	322	330	352	304	348	339	317	298	313	321	343	334	289	288	305	317	305	344	332	297	323	306	349	330	334	300	346	290	324	319	348	335	378	356	331	343	322	299	323	311	322	331	343	321	327	336	318	304	321	338	334	321	351	331	315	340	346	335	320	337	340	328	340	316	310	309	352	332	329	306	313	305	356	329	335	324	329	353	317	315	325	328	331	338	305	320	341	329	350	301	357	310	315	359	303	341	306	334	342	358	311	322	339	314	329	356	350	333	313	345	309	310	338	318	353	322	339	312	346	340	294	341	328	312	297	329	324	300	342	343	347	320	320	319	330	308	319	321	306	326	335	339	318	278	336	370	334	365	330	325	366	302	338	335	331	330	327	318	347	325	296	333	370	324	310	306	331	382	312	350	329	344	340	333	329	316	318	327	355	313	342	325	317	322	312	320	281	307	303	336	362	312	308	325	324	311	292	344	329	333	305	331	335	350	319	323	326	337	318	315	317	328	311	310	333	338	341	303	326	290	316	334	321	339	340	328	330	318	314	308	328	315	328	349	319	336	308	314	339	321	329	320	362	344	329	301	329	316	342	334	337	322	360	308	341	355	350	332	312	323	325	334	354	327	337	332	320	334	306	342	342	332	332	331	324	305	301	354	335	324	350	336	334	347	319	321	334	346	341	307	319	325	316	314	331	335	348	327	320	330	333	362	337	338	306	331	309	322	324	358	322	302	344	330	335	341	328	336	339	334	333	320	343	327	340	296	322	335	339	315	323	326	296	323	362	329	351	344	337	338	312	338	296	310	330	327	327	321	332	349	369	331	278	325	311	313	357	309	311	343	335	339	312	338	316	355	320	319	355	304	335	322	312	329	323	291	343	332	292	319	329	325	274	353	357	306	302	358	327	326	318	321	313	327	301	328	321	335	318	354	330	338	349	312	339	360	344	310	327	303	325	322	343	353	324	333	313	351	328	318	329	345	303	313	328	329	310	341	338	342	325	370	348	327	328	298	322	322	374	302	331	320	339	321	312	350	347	337	334	340	338	321	318	335	336	334	345	317	294	310	347	319	319	323	355	331	299	311	327	307	342	348	328	341	299	312	314	316	331	310	328	337	373	301	328	325	352	318	301	360	299	310	279	330	315	309	362	337	352	296	322	341	323	342	337	319	336	346	335	308	324	334	321	303	315	302	322	329	324	301	329	336	354	326	348	306	316	355	309	358	331	311	328	345	310	302	333	345	323	321	331	338	317	344	344	337	342	347	339	337	320	336	313	348	309	328	329	327	327	324	339	318	307	303	310	324	325	340	330	333	343	336	336	334	326	331	353	340	357	318	329	330	329	328	331	320	332	318	372	317	334	300	316	299	370	337	305	330	324	332	301	326	316	344	329	290	333	364	313	308	318	317	338	337	359	316	321	329	334	312	296	304	317	291	355	327	328	332	325	330	318	318	316	337	310	356	334	326	333	372	329	305	335	326	320	270	331	336	339	310	352	319	323	329	297	321	347	324	325	356	342	316	333	326	320	295	331	338	329	333	326	324	322	342	277	314	341	340	351	348	350	335	334	348	357	316	309	333	324	317	328	341	332	315	333	349	335	321	332	386	283	351	313
19017	39410	36473	17385	2941	1738	1373	1184	964	858	756	774	731	623	586	668	553	592	568	553	563	509	538	569	533	529	541	531	502	515	521	517	474	480	549	521	478	516	503	540	565	593	579	582	639	713	689	782	760	662	684	611	590	550	572	544	585	508	555	545	532	549	504	465	507	508	490	503	522	487	540	516	532	483	539	531	468	530	501	471	473	509	499	502	522	474	520	452	526	495	543	509	503	495	504	490	499	497	495	464	484	478	548	512	561	527	552	510	530	544	513	506	507	499	473	494	498	481	500	476	491	460	486	458	471	485	484	468	483	463	471	483	476	476	492	481	477	509	513	475	474	519	512	467	492	474	541	461	481	473	502	495	497	477	469	479	490	479	450	472	470	479	503	496	471	471	489	525	541	483	495	478	498	488	511	473	520	443	514	479	497	466	521	539	515	495	494	500	491	450	514	484	499	483	467	531	484	478	481	477	510	491	519	513	478	476	493	463	537	498	480	513	546	471	488	469	527	475	454	521	476	476	501	492	467	484	508	468	530	463	492	487	476	511	492	501	477	448	477	499	481	483	481	475	456	505	455	515	500	468	472	492	491	475	473	470	492	495	479	507	466	483	515	475	468	463	516	507	457	533	481	453	471	474	458	502	457	461	513	468	517	474	480	507	475	463	452	473	460	502	496	449	492	520	493	522	482	507	519	523	462	509	497	490	490	484	489	467	496	470	516	456	514	479	536	460	477	493	494	451	498	464	487	479	477	477	488	467	499	451	533	505	467	530	466	452	506	483	470	493	454	486	516	471	511	469	487	505	491	483	503	485	480	484	499	499	499	467	534	501	486	493	507	498	455	500	526	455	481	501	505	474	486	471	492	521	458	470	479	487	504	500	510	481	549	506	551	509	501	516	457	480	484	484	480	514	522	521	472	474	532	496	510	453	473	468	543	483	454	520	485	461	466	475	471	517	478	463	505	497	499	453	484	457	482	497	511	485	465	469	494	447	489	474	522	494	507	524	494	497	473	497	457	491	485	473	518	486	493	489	470	488	516	482	495	493	474	482	490	510	482	468	512	490	465	483	463	481	503	470	494	503	474	494	477	517	487	497	518	508	519	475	464	451	467	483	473	504	487	486	486	507	471	456	479	500	488	443	459	487	496	452	481	502	478	507	488	465	479	442	484	498	493	493	500	507	481	481	514	507	483	497	504	489	467	518	476	472	515	476	498	502	477	500	480	500	488	495	441	472	500	480	476	501	497	437	503	502	480	479	506	517	497	508	453	488	482	468	440	508	477	493	508	494	467	462	521	488	508	491	518	471	482	497	492	474	485	525	529	499	519	512	488	501	501	470	480	469	472	436	524	521	473	508	491	529	454	513	486	528	483	450	508	495	442	515	486	475	485	514	505	453	516	504	484	532	485	456	497	474	528	519	480	494	447	516	465	468	470	486	499	485	526	467	490	518	439	493	480	482	480	470	521	469	476	434	481	511	534	468	494	468	498	490	517	499	500	465	490	475	470	538	517	460	486	469	486	542	479	468	509	465	495	493	492	505	492	506	508	459	507	492	524	450	495	442	471	473	500	486	500	476	486	494	451	469	517	463	479	465	504	503	532	509	502	500	472	506	469	515	517	531	500	461	461	520	488	471	491	482	512	477	473	503	510	455	484	476	533	455	505	515	472	509	479	471	476	486	513	500	459	479	484	487	507	511	449	492	490	506	520	516	512	500	494	486	528	489	507	488	447	493	509	492	472	498	537	497	477	491	514	511	474	460	508	473	547	507	496	465	526	457	510	494	426	467	495	529	494	440	516	457	470	480	472	498	465	512	494	502	534	461	466	498	493	527	512	494	498	469	449	476	473	461	506	435	512	465	487	478	553	449	516	461	486	498	491	482	500	488	499	479	468	506	488	499	462	457	462	484	507	483	481	500	487	482	478	490	483	427	503	490	473	495	506	437	447	517	489	479	497	473	526	493	460	459	504	464	498	477	506	466	484	484	508	485	486	502	490	530	509	482	480	478	472	497	486	506	499	482	496	489	498	489	529	492	483	514	478	478	485	526	527	474	503	472	507	491	481	448	443	495	496	474	465	482	478	538	504	503	503	503	482	493	503	484	473	514	456	467	474	479	494	474	517	472	521	447	465	470	456	505	486	541	473	500	473	483	498	508	479	503	498	478	523	454	482	490	503	480	507	482	503	479	455	487	491	493	454	487	552	499	510	528	490	503	488	451	444	489	517	511	499	480	492	489	482	526	453	504	510	509	481	521	501	469	462	504	448	477	489	503	506	510	508	445	494	461	461	520	480	478	478	477	504	502	507	520	484	499	472	499	534	476	492	498	504	485	543	509	503	479	530	508	503	447	515	450	529	464	470	464	490	535	510	494	462	486	489	522	492	493	528	497	488	514	484	474	478	468	485	520	496	474	479	467	473	482	526	514	466	480	487	495	531	514	458	503	488	464	476	506	453	470	487	484	479	506	482	471	480	516	466	508	474	500	512	507	501	487	459	476	488	507	499	490	522	526	454	463	452	476	446	512	453	513	506	464	522	452	520	474	465	484	507	483	483	461	496	483	482	492	506	471	544	481	480	486	517	487	532	521	496	461	475	510	473	505	470	463	496	515	468	459	475	487	524	515	512	490	492	530	493	513	508	461	485	512	481	492	526	487	497	479	485	513	447	455	473	462	482	510	509	484	486	501	489	507	489	468	513	482	477	476	506	530	471	552	498	448	505	456	499	512	510	517	492	490	492	467	507	470	482	492	468	482	479	467	465	505	457	467	507	505	490	470	499	474	495	499	493	465	481	500	478	527	496	529	458	482	474	465	468	482	470	487	501	523	509	523	487	461	515	453	490	499	491	513	530	463	489	533	464	482	505	482	490	472	496	497	507	508	469	479	487	534	460	520	512	474	512	482	478	510	476	450	482	476	504	514	487	486	514	467	494	493	483	504	515	524	483	517	508	527	462	475	498	496	485	510	471	518	528	486	504	494	517	526	502	427	510	490	476	485	507	498	462	491	460	471	482	483	491	458	495	480	453	505	462	491	439	457	468	501	487	487	485	503	458	490	509	475	481	494	497	473	525	497	505	461	513	498	480	493	498	487	480	490	489	523	472	471	481	526	486	533	469	497	456	509	507	446	495	496	469	485	476	476	482	491	444	473	516	519	494	498	525	491	481	454	496	486	486	498	446	475	483	479	467	442	458	480	544	457	509	458	479	517	508	492	500	513	515	503	474	485	485	441	494	500	516	492	508	488	490	502	498	524	458	524	482	493	446	501	503	476	482	511	458	516	462	487	474	474	468	492	472	505	468	483	454	443	477	499	497	473	493	511	502	496	476	497	469	473	506	510	515	487	525	446	489	513	484	498	496	503	464	505	515	528	449	508	489	498	539	519	475	479	517	480	468	495	495	486	479	468	472	526	442	507	510	471	474	507	495	504	489	461	497	481	463	450	503	511	534	455	504	494	470	515	502	506	513	484	478	525
23343	21364	29202	24126	21251	18669	3718	1043	682	486	448	416	417	391	374	333	346	317	303	323	307	339	326	294	299	274	304	308	299	292	290	265	297	298	280	300	286	275	281	305	332	321	358	350	358	365	374	383	440	370	353	347	325	287	320	287	315	316	285	311	279	308	312	274	294	270	269	262	281	294	259	277	282	279	295	282	303	287	261	275	328	257	278	292	270	247	269	285	255	288	301	288	273	287	233	261	275	289	263	291	291	299	284	317	345	317	303	309	276	301	319	275	277	271	270	282	263	286	283	298	273	276	285	255	268	244	273	266	244	261	270	267	254	266	229	251	274	274	253	269	246	263	260	270	252	243	240	268	278	264	279	275	265	262	266	255	259	305	266	267	282	269	270	251	268	266	261	273	268	280	239	252	293	283	268	262	270	260	271	268	266	278	270	249	294	298	270	259	275	272	284	244	274	257	292	251	232	249	270	258	246	257	257	257	268	289	288	261	263	257	255	278	255	236	228	256	261	277	246	281	257	264	280	287	260	248	300	264	263	279	250	270	269	268	260	251	233	278	264	271	263	269	311	269	291	273	259	243	241	282	279	268	284	275	252	280	255	251	264	270	278	275	264	256	262	249	253	249	255	272	243	266	268	248	262	248	257	262	286	261	238	253	283	242	262	268	249	270	289	263	252	257	260	281	296	254	275	259	259	265	252	291	264	290	244	259	285	280	300	266	265	258	280	257	255	276	286	273	265	257	272	263	266	257	274	277	289	291	282	273	286	255	268	261	270	257	244	265	253	247	251	270	242	283	277	249	287	293	272	281	267	266	262	274	295	259	251	263	264	249	273	257	260	257	260	255	236	257	289	244	277	269	264	267	243	274	273	283	259	259	285	274	259	260	269	252	267	264	262	286	307	260	250	277	248	268	266	239	259	270	256	286	271	266	269	246	271	264	279	265	274	230	283	281	224	247	238	279	258	259	246	282	245	277	272	266	264	283	261	268	265	253	269	273	274	274	252	268	281	283	285	292	248	245	277	268	244	263	268	272	273	269	276	243	288	281	269	285	246	250	275	262	249	282	279	299	245	263	261	290	251	288	278	268	292	284	273	289	248	256	267	245	283	242	248	257	263	296	296	277	270	279	297	245	256	262	267	294	276	279	265	251	266	236	248	261	273	255	248	235	274	238	266	278	266	254	258	255	260	296	255	262	238	258	276	252	267	269	272	271	273	250	290	296	270	270	288	278	251	251	237	256	274	245	255	258	287	271	255	253	242	270	263	265	251	273	279	254	281	292	295	265	273	267	283	262	259	269	273	259	278	297	265	278	264	286	267	248	226	253	281	277	289	275	286	259	264	263	270	279	261	265	269	271	253	280	263	262	277	278	276	273	279	290	286	260	268	259	253	264	278	290	259	265	253	255	285	280	236	262	295	254	258	274	290	278	279	270	278	252	270	281	286	286	261	280	302	277	284	282	266	277	265	264	283	262	259	267	275	257	309	289	280	280	283	279	253	290	282	267	293	272	264	270	281	283	278	285	288	278	304	260	290	270	258	246	244	269	294	272	278	305	271	250	281	259	267	264	241	257	223	255	271	281	284	270	264	285	247	265	266	284	251	242	262	256	291	279	298	260	304	262	281	251	286	284	274	295	290	267	237	259	267	253	258	263	294	262	262	279	255	275	273	275	274	279	278	241	255	293	257	277	283	265	268	271	277	308	273	281	253	233	295	264	277	255	278	266	263	259	248	269	272	274	279	264	264	264	267	275	256	275	264	267	276	283	269	264	286	269	280	279	256	270	236	272	273	284	259	300	261	261	255	233	244	294	260	288	265	236	261	280	279	268	241	241	287	264	268	247	262	286	280	283	284	246	295	287	285	268	247	276	284	287	281	264	282	267	245	276	261	267	289	268	269	254	285	262	247	267	275	256	279	263	260	282	288	236	241	262	235	262	268	282	278	295	272	274	284	277	264	267	268	260	275	270	261	268	271	268	287	270	260	250	288	266	273	251	246	274	261	259	270	295	248	275	280	272	269	294	271	264	213	272	253	262	287	264	271	263	263	264	255	281	265	257	262	256	263	286	272	268	263	272	260	240	269	277	253	232	263	309	279	262	295	272	281	277	287	242	244	275	252	306	283	282	267	255	270	280	262	274	255	273	252	307	269	265	298	260	266	272	259	262	300	276	270	304	284	290	261	282	274	241	252	256	261	257	300	298	268	290	270	274	280	231	295	271	252	253	268	254	270	272	241	243	272	245	239	267	235	289	316	280	260	274	263	262	240	276	271	237	267	279	281	272	276	228	265	249	270	254	274	306	276	263	268	271	283	265	271	283	256	284	277	256	267	267	242	231	266	287	277	290	278	269	250	265	284	269	270	241	280	273	268	270	307	270	281	258	263	279	262	279	276	248	267	277	278	260	299	281	257	270	268	252	264	257	269	257	275	291	276	272	249	248	252	252	253	265	253	268	280	287	269	272	288	283	258	283	252	264	255	251	272	256	279	219	284	233	283	264	266	278	288	239	295	261	281	275	258	273	271	251	292	282	282	228	270	260	257	283	270	277	276	280	289	273	257	254	272	292	259	280	267	251	251	262	267	289	249	242	276	271	248	257	262	273	294	276	282	297	274	246	281	256	283	246	272	268	283	290	294	273	274	273	270	276	280	241	278	252	263	307	280	254	264	246	276	248	280	277	262	260	259	246	246	273	259	257	279	242	262	231	271	300	285	287	249	284	271	274	279	282	255	250	303	266	259	281	265	240	258	259	252	246	287	247	278	249	267	267	252	270	281	244	275	256	266	280	263	279	301	276	249	246	253	269	255	241	302	266	291	248	273	270	294	278	289	262	271	273	260	281	251	258	271	262	245	247	287	290	278	290	260	309	292	272	249	247	262	273	238	274	234	266	274	287	252	255	261	251	278	269	273	268	280	261	264	301	271	272	296	274	265	261	277	219	261	264	253	260	294	254	274	278	264	285	289	265	273	275	275	270	257	275	278	273	285	252	268	281	225	282	238	288	239	272	263	260	269	289	273	255	282	273	267	273	289	268	290	243	281	271	260	259	254	262	269	282	278	241	229	276	291	263	234	299	270	257	280	255	288	242	271	259	269	290	267	257	287	286	264	257	283	244	249	262	259	287	272	235	273	252	278	274	279	244	260	257	236	277	291	271	267	263	258	284	297	241	261	256	289	275	270	272	289	309	282	291	307	254	252	269	302	280	252	272	251	301	261	279	287	286	255	271	299	259	267	272	263	285	261	279	277	249	283	295	310	276	245	262	274	280	265	280	256	298	271	274	260	251	272	266	311	261	273	260	269	272	249	267	256	269	294	302	280	245	300	236	284	256	265	273	258	257	268	256	266	272	261	249	272	274	301	254	275	235	274	254	282	281	270	281	234	263	238	245	265	287	246	284	261	274	259	252	272	277	289	267	324	277	283	277	264	272	261	271	271	299	266	285	272	291	284	316	270	260	278	247	298	260	312	258	249	259
22235	46493	42130	19405	4465	2685	2023	1638	1294	1098	965	893	826	750	671	693	621	622	544	556	518	532	505	508	461	468	484	447	462	443	476	491	459	436	420	452	446	423	451	440	483	511	597	570	610	657	664	696	676	679	629	607	556	533	482	469	458	489	482	471	505	435	503	448	446	428	399	423	414	396	395	424	375	429	446	415	423	429	460	424	406	422	421	405	420	417	418	421	434	394	418	436	429	409	419	379	391	402	415	377	399	429	437	479	486	467	450	443	422	464	460	404	443	442	407	439	395	389	390	404	407	402	393	369	395	372	404	408	403	371	364	415	381	420	426	395	392	389	385	419	425	440	409	385	374	386	398	399	410	417	413	426	369	386	373	403	442	390	361	422	409	384	394	378	379	384	409	381	399	431	370	387	369	395	423	379	399	374	399	381	422	385	389	421	366	414	367	390	411	404	402	411	381	407	408	410	387	412	442	386	425	412	382	403	395	411	419	380	381	394	391	380	387	450	383	422	460	406	364	398	393	413	373	385	398	428	380	464	368	401	406	395	399	432	418	406	391	369	397	390	435	391	362	398	402	417	402	425	414	398	415	387	370	404	399	397	411	375	412	381	382	410	394	429	391	411	391	423	404	405	400	398	421	386	364	369	389	370	414	378	407	420	409	390	385	383	394	408	396	402	437	400	433	366	371	381	387	378	455	385	411	351	418	445	392	401	379	432	391	394	392	390	389	425	379	389	388	356	422	398	388	372	382	418	402	420	399	390	391	402	401	388	407	401	391	370	406	420	436	353	412	380	450	401	439	431	402	386	422	401	425	371	421	376	391	385	380	407	412	406	377	401	421	406	364	413	413	414	365	431	387	416	395	398	413	416	397	409	387	374	432	411	405	414	404	369	406	412	430	380	384	376	376	415	403	378	369	377	392	385	394	417	390	387	374	426	396	380	392	402	399	360	400	401	387	385	398	401	434	400	407	400	405	401	379	407	398	379	405	418	366	359	386	381	371	415	380	401	421	442	415	363	380	358	412	432	393	423	412	383	426	395	385	421	430	428	382	383	401	433	427	395	384	412	414	406	414	427	364	402	379	404	386	387	391	391	407	396	410	404	387	408	390	383	351	393	405	392	382	418	400	368	403	400	389	379	382	380	361	382	397	405	421	421	434	393	415	405	384	387	387	376	429	407	391	411	390	443	396	402	455	410	397	403	348	378	414	403	374	414	437	380	415	364	423	409	436	392	383	399	381	396	346	443	423	409	416	431	440	368	383	380	390	349	372	413	423	406	363	393	384	395	398	408	382	408	444	399	386	432	425	398	424	419	383	397	410	428	454	423	405	395	400	401	367	421	411	389	400	401	417	398	399	404	399	383	383	390	401	422	424	434	384	417	422	408	383	380	377	381	427	397	378	359	357	404	383	355	374	406	414	370	376	358	421	393	420	386	380	416	382	431	407	418	394	382	383	389	346	365	354	393	396	372	386	411	391	393	462	414	407	396	400	410	367	396	423	378	422	400	398	364	395	391	389	425	372	410	385	385	393	377	416	391	385	424	415	386	402	446	393	415	374	368	387	411	376	363	357	422	390	425	425	396	408	385	432	426	394	413	362	420	397	394	361	391	429	399	412	381	409	395	387	406	391	428	367	380	357	418	383	407	432	405	423	389	411	380	425	395	387	418	419	426	388	370	418	436	434	417	401	386	394	438	429	394	405	428	389	418	367	408	366	378	381	433	452	366	417	424	383	406	407	395	406	378	381	384	396	387	400	357	395	429	411	408	405	352	407	377	395	389	368	418	386	384	403	395	429	394	418	395	404	394	397	422	370	408	372	379	416	402	416	434	405	369	403	404	394	408	396	348	406	392	397	407	385	365	406	386	394	398	399	391	408	362	402	389	373	409	405	383	395	379	394	399	418	411	384	407	410	374	381	435	388	390	424	417	386	406	421	414	421	398	389	385	422	413	395	360	403	409	362	389	389	420	407	385	398	414	425	395	381	397	376	409	362	393	394	357	378	382	406	377	408	400	435	390	401	400	431	376	399	388	378	372	390	382	414	427	405	426	405	383	411	429	391	395	398	387	397	387	392	422	385	424	434	386	368	391	383	381	415	399	366	373	391	367	365	374	400	379	411	368	392	409	398	401	391	426	399	369	415	397	381	409	399	400	395	412	386	410	416	419	366	398	400	388	415	414	395	404	441	410	400	411	412	403	375	415	376	423	418	424	412	409	424	429	383	390	394	401	382	423	375	399	398	413	349	391	385	392	410	404	392	402	391	387	388	402	372	375	440	398	376	396	409	442	404	371	372	402	407	398	396	408	430	395	419	388	407	393	422	404	381	404	398	383	384	417	385	401	371	382	411	395	409	371	389	395	370	386	412	417	381	433	403	383	378	414	380	377	418	400	432	401	413	406	401	392	385	371	370	396	415	405	407	390	425	407	433	375	406	409	419	436	418	378	429	405	446	370	378	419	369	371	412	392	369	391	398	396	399	413	392	392	396	410	388	362	406	409	384	412	412	393	393	389	415	374	406	411	392	392	379	372	421	392	429	375	406	386	398	404	392	390	432	410	397	430	413	373	388	366	420	373	394	367	376	394	346	420	376	393	335	389	399	380	376	413	410	392	393	424	409	382	362	376	412	418	395	404	396	411	370	408	396	394	374	390	367	394	395	396	421	357	430	367	419	374	396	424	419	360	402	362	382	404	398	369	422	398	383	410	425	408	407	396	405	352	395	361	384	399	400	393	383	419	446	383	384	404	372	426	377	423	406	372	411	369	409	399	382	397	389	385	385	422	414	378	403	391	404	389	377	373	415	408	405	373	410	390	392	390	430	413	386	414	399	396	427	402	400	387	389	370	395	390	411	409	405	438	396	423	370	380	372	380	420	383	379	374	416	402	432	361	409	402	389	399	381	402	381	425	405	371	395	411	429	397	375	385	389	376	409	419	418	424	388	379	426	378	394	414	378	401	417	379	421	389	360	405	361	423	378	458	370	393	405	365	408	420	372	364	376	409	439	435	416	386	367	406	428	396	383	400	395	370	429	391	380	432	370	382	358	409	388	419	382	404	381	367	416	376	412	351	407	393	391	402	413	368	418	439	408	421	369	355	403	395	419	416	416	375	433	408	420	399	400	368	409	445	379	405	375	392	391	403	367	376	411	380	399	410	382	419	395	413	381	372	376	373	396	349	415	377	419	385	439	418	420	397	421	414	378	439	369	377	371	411	401	384	393	420	404	377	376	402	385	408	381	416	406	382	399	384	420	417	390	399	397	383	400	428	386	382	414	386	402	379	376	392	396	380	392	410	401	440	401	368	405	397	406	435	429	396	373	392	389	425	421	402	416	413	377	387	402	408	395	404	409	413	411	407	401	416	449	394	401	379	421	387	397	425	378	409	363	384	379	399	369	390	382	385	392	378	369	418	379	417	395	384	377	422	389	380	382	400	388	394	370	410	426	390	420	398	391	364	437	378	370	411	375	356	395	392
27196	21299	16925	4390	755	428	377	339	379	357	343	355	338	353	324	358	327	317	373	305	334	327	368	298	296	325	338	313	306	317	342	338	315	343	324	337	366	333	348	323	315	341	379	330	386	399	380	362	370	375	346	367	388	314	365	362	338	326	338	341	358	343	320	338	353	342	337	330	346	326	312	376	347	339	341	336	337	332	317	343	304	328	303	360	272	333	344	365	335	327	362	324	321	342	301	317	295	317	330	327	335	345	354	314	346	324	364	347	337	365	324	341	340	323	327	327	326	307	323	344	323	356	351	365	307	333	353	315	322	335	331	336	333	288	308	310	333	334	302	323	338	330	330	332	308	333	352	341	302	332	329	306	331	327	366	312	345	337	353	304	335	346	353	314	346	323	340	319	327	356	324	319	300	346	355	349	331	350	346	294	335	331	351	348	354	364	338	361	334	313	330	321	344	339	312	331	348	312	335	312	346	320	326	310	327	328	321	304	345	359	308	300	302	306	353	344	322	303	321	348	320	342	350	352	326	315	340	316	331	354	319	376	331	329	341	333	331	324	335	350	351	341	338	328	315	323	306	334	304	364	327	332	318	317	323	342	335	368	350	325	308	330	343	331	312	349	329	359	321	323	332	316	382	301	333	366	352	332	302	346	332	346	314	334	346	306	345	325	334	354	353	325	320	327	340	321	342	331	367	335	290	338	313	350	312	334	317	337	320	350	327	365	330	306	350	349	306	342	300	321	296	354	332	301	322	323	303	313	328	335	313	321	335	333	351	332	337	324	331	330	319	334	355	328	311	369	331	320	293	348	357	319	338	319	335	336	345	334	343	324	317	311	343	302	334	336	331	335	332	291	297	328	344	323	362	332	336	335	334	324	348	347	303	346	317	325	307	312	346	337	343	305	348	328	303	346	356	335	330	319	353	328	348	340	307	296	343	330	313	334	371	308	322	359	301	305	301	357	349	306	341	301	332	327	308	317	311	335	337	321	330	349	361	314	326	322	353	332	331	287	352	329	333	340	328	328	314	311	349	340	356	337	322	372	323	340	327	316	322	299	345	317	328	326	339	342	336	330	341	324	308	337	336	307	330	343	353	344	345	350	326	350	335	299	298	332	352	348	330	333	319	345	333	308	317	342	328	355	332	335	366	346	339	357	337	349	380	324	323	323	338	323	280	361	327	380	333	332	300	306	350	320	307	307	333	345	325	344	333	303	312	366	332	346	356	354	357	343	319	338	305	366	353	328	347	318	332	306	335	324	340	346	333	308	314	338	355	326	334	343	314	280	344	348	332	316	325	331	348	337	325	345	380	333	334	372	302	354	316	340	315	354	358	309	307	336	307	348	300	322	356	318	329	329	336	343	303	335	364	346	315	347	333	331	339	326	334	329	330	327	315	345	331	371	332	356	344	361	307	317	317	330	312	349	324	354	329	318	340	321	296	326	331	325	356	330	360	345	328	349	340	329	324	306	343	293	361	350	340	344	324	363	346	332	322	336	336	317	329	300	326	328	329	362	353	310	360	350	306	327	312	316	350	324	336	329	333	342	339	327	357	305	319	324	353	339	337	334	313	300	325	355	338	316	306	345	323	341	353	347	337	336	348	303	354	346	315	311	332	303	299	317	340	328	322	338	340	341	333	334	311	337	330	342	351	299	351	331	359	349	330	331	340	342	342	280	306	354	373	316	338	357	317	335	309	310	319	333	360	358	346	308	351	322	317	339	325	308	332	341	325	308	326	317	341	341	339	348	351	361	346	330	329	337	314	328	321	321	368	313	346	348	320	353	329	371	325	321	324	328	325	339	337	317	320	322	376	322	326	302	329	325	305	305	327	341	345	322	350	340	323	345	324	312	360	348	317	300	331	326	318	340	311	288	345	317	331	293	315	335	314	344	341	355	337	306	350	355	312	332	326	335	352	321	334	350	352	320	313	334	325	322	338	337	291	385	331	296	348	315	339	329	307	332	302	369	302	278	328	323	350	328	339	386	305	334	284	321	343	334	326	331	338	335	312	340	345	308	360	327	326	329	319	329	373	348	335	341	319	333	322	311	339	335	320	337	323	332	299	306	326	278	324	339	321	324	330	325	351	350	343	371	314	325	344	327	341	309	325	325	316	344	342	337	364	328	337	353	321	312	332	294	356	338	321	316	338	316	332	360	325	327	378	319	318	330	336	342	306	320	332	336	352	346	355	334	334	321	345	337	320	323	316	326	307	304	325	358	326	336	316	346	324	335	347	312	334	322	356	338	335	337	320	325	327	299	330	332	347	336	288	311	340	329	373	335	355	350	331	317	325	331	342	328	331	366	323	329	334	366	294	328	354	369	343	321	321	319	306	340	320	348	327	331	366	350	347	295	362	350	309	330	313	380	359	360	331	339	354	311	304	308	344	354	347	286	340	318	311	339	333	338	341	328	372	340	331	325	325	333	285	311	308	333	318	330	310	346	324	319	339	317	347	320	311	350	350	376	328	326	347	319	358	346	323	291	323	344	330	340	311	367	338	322	318	366	351	344	334	333	356	318	334	381	323	340	307	323	309	312	314	337	322	321	352	327	323	369	339	324	358	334	350	305	339	293	308	349	321	318	306	314	356	331	326	331	326	348	319	331	358	337	316	327	331	332	304	340	318	368	305	316	346	306	317	326	357	344	340	316	349	336	313	340	339	352	292	311	336	355	363	297	326	369	345	312	329	333	339	337	333	349	328	350	343	332	330	312	302	320	322	314	299	317	341	311	323	327	354	355	342	329	338	339	317	314	345	354	310	339	311	358	313	367	324	348	337	310	360	292	328	337	342	328	341	335	317	357	349	323	342	319	317	319	307	311	328	316	353	338	326	315	327	313	339	313	305	318	331	359	336	317	333	299	336	337	339	309	359	342	343	309	367	330	325	329	308	356	320	366	322	313	331	330	360	314	327	342	268	353	344	302	335	347	303	367	324	312	335	347	328	328	330	321	319	353	314	340	334	355	332	323	356	318	338	316	345	308	338	338	326	356	353	320	315	341	345	333	340	349	333	321	348	307	320	304	347	334	326	377	358	331	322	302	338	333	328	316	323	329	326	335	341	346	335	326	335	329	325	335	332	325	347	333	342	313	355	307	336	320	333	326	345	316	330	343	311	327	363	341	365	346	293	333	357	327	338	298	288	309	330	355	349	341	354	333	351	340	321	368	313	302	332	353	310	347	358	307	322	325	352	323	345	323	384	329	335	341	346	339	340	331	331	325	341	328	312	322	315	326	338	316	329	329	341	326	354	355	369	318	350	348	347	332	339	350	345	304	318	338	342	324	334	335	303	342	323	329	317	342	327	328	324	322	333	330	334	347	342	312	306	358	359	320	357	324	332	369	311	312	305	333	320	318	351	317	325	328	334	352	334	374	320	316	319	343	286	350	323	322	331	299	323	359	322	322	298	340	320	338	343	300	326	317	318	322	362	311	352	325	341	310	309	322	327	336	320	325	348	348	324	364	334	321	314	310
15433	28341	20031	4130	936	646	600	522	541	504	496	502	532	513	464	480	505	555	527	504	477	456	548	491	500	464	464	514	480	540	464	469	481	496	513	493	492	498	468	511	570	534	503	521	590	579	614	622	628	587	558	561	523	549	553	539	507	522	530	517	536	559	512	512	565	502	544	477	471	495	499	499	518	508	496	530	504	490	481	488	499	439	506	480	498	520	500	488	512	494	536	473	489	508	463	470	482	503	521	480	470	545	506	490	531	548	552	527	499	543	518	477	510	506	493	472	485	503	512	494	470	475	481	514	458	508	504	491	501	502	489	473	552	486	539	503	465	485	494	460	498	476	473	483	534	501	512	509	520	477	468	502	486	481	481	456	498	479	457	487	476	512	478	496	481	500	468	487	480	465	483	515	465	467	486	496	490	535	502	489	479	489	472	486	460	516	495	495	487	490	497	480	490	519	461	528	458	542	449	486	469	525	517	490	496	471	494	479	519	508	508	491	516	501	522	500	506	519	532	495	477	499	496	492	442	501	511	528	457	475	515	486	495	481	503	503	481	482	507	470	506	527	477	503	476	519	488	471	499	457	493	488	522	461	475	477	496	516	506	516	495	493	481	518	502	522	528	483	503	513	501	482	491	501	501	503	507	454	516	486	494	507	454	534	541	518	503	524	504	484	510	513	485	526	479	461	457	494	485	502	495	488	498	488	503	496	446	480	478	493	468	472	507	505	507	478	504	534	471	468	500	484	475	480	481	471	499	458	486	501	506	457	500	517	468	497	472	516	502	486	489	471	504	501	504	484	474	511	497	474	483	491	475	479	496	495	481	496	476	522	507	478	476	524	488	465	484	475	489	472	492	503	503	465	509	463	484	514	495	508	480	489	504	494	510	510	507	488	481	468	512	501	518	500	564	486	474	519	506	464	521	513	460	512	470	502	480	525	463	532	462	459	485	533	491	476	510	477	458	492	466	480	509	501	503	489	503	513	503	484	488	511	496	527	508	460	516	522	524	493	481	485	482	503	523	489	473	538	480	509	501	478	521	474	495	470	476	498	509	494	527	487	472	499	500	505	480	470	501	490	484	491	492	466	440	520	468	500	502	533	535	500	512	490	529	501	502	492	469	566	469	502	513	484	517	479	471	499	518	499	538	515	459	501	463	488	484	457	523	498	478	484	458	469	454	485	556	484	504	496	499	509	494	517	488	506	483	459	482	473	470	500	519	493	475	478	532	551	515	524	489	494	527	501	485	492	438	469	539	466	492	489	492	491	454	478	485	492	491	511	490	494	470	454	483	494	467	476	503	493	536	532	464	466	483	496	537	496	533	540	470	476	444	515	521	483	498	506	477	495	511	493	492	451	512	482	513	542	502	516	511	506	512	489	480	511	496	488	476	485	491	485	440	518	500	521	503	525	466	489	495	449	514	525	505	477	517	469	448	519	479	501	522	460	501	526	491	500	469	496	509	516	514	495	458	471	491	536	514	499	520	496	512	503	539	513	494	490	478	524	489	491	459	499	507	478	511	508	510	544	476	564	491	475	511	518	496	500	528	488	519	452	504	502	504	499	481	494	431	459	471	489	523	479	506	520	475	486	507	489	472	482	478	523	524	498	480	490	515	487	529	462	511	481	501	497	524	489	544	502	489	493	491	467	519	478	519	489	490	501	514	502	495	496	448	458	488	501	495	517	528	532	514	474	472	490	469	526	466	501	498	450	533	491	498	509	509	483	455	510	505	483	470	542	500	494	485	518	484	478	499	472	506	515	484	522	505	526	500	507	504	472	508	441	519	483	487	474	465	481	481	493	488	498	482	482	496	485	490	474	536	521	456	479	481	521	497	479	500	524	478	512	496	500	507	485	509	540	504	471	472	534	536	477	520	479	511	487	486	488	449	520	505	501	491	498	472	505	485	501	529	519	490	531	503	492	495	511	524	477	485	493	495	502	463	519	474	507	501	536	498	486	467	487	460	476	473	497	520	509	486	510	514	501	485	479	519	465	495	532	482	509	515	502	507	479	474	508	496	483	479	463	503	531	503	507	463	471	475	539	530	523	497	529	535	494	487	464	508	528	473	509	473	516	513	494	515	493	492	484	489	493	512	511	518	505	470	466	496	501	493	505	485	481	470	480	502	521	475	541	444	465	529	523	474	503	521	474	508	485	530	493	487	515	495	477	529	473	444	475	494	490	496	501	520	513	470	493	477	520	467	532	450	505	515	496	479	505	514	505	484	494	504	535	499	506	513	492	477	498	465	484	489	486	510	485	528	466	527	465	487	491	532	533	487	480	481	494	484	512	499	527	519	491	490	520	462	501	500	505	494	490	453	541	480	505	510	498	494	466	467	462	500	494	459	496	486	473	485	509	462	495	506	478	482	520	489	468	525	482	504	487	453	474	482	476	502	509	448	477	494	488	473	498	497	476	471	480	460	530	478	471	461	511	482	487	473	499	497	491	457	456	461	480	482	524	534	497	501	501	526	474	503	482	514	507	513	471	498	537	501	507	483	455	467	536	452	510	506	501	526	536	508	520	499	513	510	513	471	513	484	496	528	523	529	517	480	490	499	497	496	498	489	517	470	492	482	510	497	514	494	490	472	498	458	514	494	472	464	488	449	530	425	518	501	471	479	531	502	511	471	471	453	481	485	463	460	501	501	499	510	474	440	492	521	509	496	487	521	479	496	507	473	473	476	523	523	503	482	496	520	500	479	496	522	516	469	505	539	489	510	523	514	508	486	486	487	516	487	536	473	499	495	526	477	487	504	523	473	494	460	521	492	506	503	521	494	454	496	479	481	493	500	503	508	461	484	503	507	480	512	507	482	494	524	468	465	503	550	487	467	508	497	528	520	476	469	498	493	495	504	466	487	471	522	507	530	508	516	488	494	523	486	488	480	476	513	514	513	501	501	479	483	484	495	481	506	489	547	490	469	493	511	483	509	482	509	492	486	511	523	517	463	480	484	512	493	483	486	493	512	453	511	473	464	472	488	453	510	538	499	492	483	490	506	480	520	497	469	467	500	476	484	466	486	485	493	505	470	506	469	469	486	485	475	530	524	469	494	516	483	546	511	529	518	502	505	497	485	472	470	496	516	477	488	489	463	500	485	526	478	486	494	477	485	474	505	502	499	495	486	525	555	518	526	513	551	511	508	467	532	477	470	530	475	505	489	527	428	536	485	515	481	468	481	520	468	499	493	503	524	498	468	488	474	508	487	486	439	503	520	487	525	519	498	506	481	531	447	509	497	485	495	496	517	503	510	472	496	480	497	461	448	490	534	525	512	508	532	495	534	427	481	489	456	520	483	496	525	496	520	462	508	491	517	487	506	512	537	488	474	519	504	506	477	491	501	481	512	464	468	512	460	470	481	493	509	491	494	505	497	531	481	535	514	478	512	476	502	494	484	468	448	445	528	506	489	478	537	517	516	497	513	486	516	528	453	493	485	505	506	515	488	507	497	487	504	494	474	500	496	520	485	471	497	490
24403	21398	28641	24662	19251	4851	1348	698	544	523	441	387	419	390	387	364	362	372	370	346	342	343	379	348	343	329	332	326	328	327	326	341	321	337	350	354	379	350	322	351	334	371	397	408	353	407	422	430	396	362	388	371	339	315	368	310	355	335	306	338	334	336	350	314	367	325	331	331	323	331	325	335	359	330	322	357	338	323	328	356	316	318	301	344	333	331	324	326	325	326	336	373	362	286	343	340	292	330	340	317	332	353	348	334	354	338	341	356	333	322	345	314	333	360	322	366	303	346	341	318	326	340	325	332	320	308	328	325	317	336	306	325	318	328	315	313	302	315	334	311	324	325	321	323	343	296	308	347	346	308	318	316	351	294	341	347	329	340	300	351	316	343	309	334	312	343	301	346	342	299	344	326	325	337	310	322	342	357	317	347	285	313	321	315	303	333	315	290	334	345	336	311	339	314	331	330	325	338	352	335	307	353	332	308	335	333	333	320	338	320	349	312	318	327	324	329	302	291	303	332	325	316	337	326	327	301	318	339	335	309	377	316	304	334	336	336	332	350	324	345	320	316	300	310	323	315	345	318	319	326	305	337	311	331	331	325	332	306	296	345	343	302	333	323	317	300	330	338	324	328	321	302	358	320	308	318	333	320	319	338	315	289	324	315	318	320	302	339	320	328	320	333	298	348	306	309	310	307	317	318	296	298	324	336	328	327	303	322	334	302	328	314	337	287	305	315	351	323	313	304	302	294	329	336	380	363	305	315	300	315	306	310	351	295	304	252	351	329	318	328	290	319	292	317	282	285	333	309	324	322	324	338	338	330	326	308	325	309	295	328	354	346	329	310	290	334	306	352	329	302	313	327	347	313	304	326	359	330	342	301	348	318	318	302	338	307	323	328	311	322	348	303	348	360	352	332	322	341	299	304	339	330	345	297	314	319	304	348	331	346	310	309	319	339	334	310	325	313	310	318	323	333	329	351	288	352	311	306	317	330	330	350	346	317	346	342	317	342	350	312	305	313	306	309	322	304	320	317	336	319	322	344	332	337	333	323	305	335	323	324	323	340	302	320	327	331	357	347	309	313	318	323	331	318	323	341	375	315	330	284	325	322	341	330	364	310	327	317	286	295	360	337	305	331	302	332	310	304	334	342	334	346	324	351	330	288	298	314	317	314	313	318	324	356	314	344	304	328	316	321	345	334	347	353	291	334	311	329	297	303	296	299	319	363	335	312	275	328	297	326	322	348	338	315	351	323	318	347	319	299	313	338	348	353	346	348	319	289	373	288	307	322	317	333	327	324	309	305	333	323	339	320	328	341	332	308	306	349	325	337	322	328	339	316	368	311	312	299	346	332	294	328	304	344	313	330	324	294	304	319	309	343	315	335	325	315	297	330	327	337	359	312	290	340	356	366	357	330	319	314	337	322	305	320	317	319	329	323	330	328	303	319	298	320	276	327	299	318	305	311	315	330	319	317	324	352	332	314	364	342	324	305	343	304	331	325	307	303	334	316	327	300	318	324	321	325	321	303	322	314	307	314	332	315	313	328	315	317	313	319	316	316	340	331	311	328	339	322	310	319	336	336	359	341	309	315	300	305	328	327	354	320	311	325	336	339	313	307	323	312	293	333	317	333	322	329	311	335	324	299	340	319	286	301	311	334	349	358	335	355	318	286	304	324	339	319	328	320	328	353	287	324	340	354	306	322	324	313	311	309	309	304	320	302	340	314	298	294	362	308	323	304	359	338	312	307	315	324	353	329	355	276	363	336	294	313	324	305	312	320	322	327	331	348	279	348	362	335	323	337	339	325	345	335	314	305	311	332	322	315	325	320	313	328	332	310	301	333	313	335	353	318	342	327	287	296	308	326	326	345	316	329	335	322	321	307	294	331	304	321	300	291	339	315	287	337	314	343	320	346	318	302	326	335	296	312	339	310	308	323	321	314	342	317	305	311	308	327	320	373	334	340	320	288	317	314	346	325	284	328	335	334	333	318	314	328	333	327	338	318	314	304	329	335	283	301	328	296	304	324	326	342	309	342	325	333	345	317	313	306	325	331	352	322	304	343	334	315	352	335	342	320	298	300	340	339	341	329	318	347	339	298	332	325	315	343	322	341	344	307	337	341	306	334	327	320	333	342	311	310	328	345	335	320	334	318	319	316	312	325	350	302	303	337	325	319	333	339	329	348	343	328	330	298	310	330	365	337	305	306	330	345	310	314	289	316	344	336	322	337	307	301	321	330	355	321	332	317	317	328	349	337	316	328	328	297	332	289	324	338	318	298	343	330	337	307	330	294	324	307	323	357	324	340	345	336	324	305	301	312	306	325	326	338	328	323	335	316	326	308	306	304	349	309	308	311	325	320	309	331	291	309	311	305	320	319	339	303	339	326	314	309	320	337	287	332	320	336	340	318	323	279	311	316	296	320	292	335	335	321	329	304	297	327	341	354	317	301	306	329	312	308	347	348	313	330	343	316	347	338	319	335	316	364	319	344	317	325	303	319	347	339	351	320	313	328	334	339	334	329	332	329	317	320	309	326	333	353	323	331	311	347	303	321	366	299	338	334	356	332	316	310	321	287	305	329	339	313	305	323	288	319	324	356	313	344	324	291	325	309	285	306	320	363	324	316	319	321	276	330	293	352	337	338	344	299	312	295	312	326	338	321	296	335	328	316	315	319	323	324	383	295	308	331	298	317	309	316	326	301	333	301	331	309	312	341	322	302	300	339	310	351	299	324	310	325	304	337	322	306	331	309	327	357	312	311	347	316	292	314	299	319	331	318	321	341	332	308	314	314	308	324	333	326	375	325	314	334	352	348	311	315	298	299	332	327	304	321	332	332	327	296	316	349	344	335	318	314	317	322	296	324	300	309	315	330	304	312	334	318	321	307	347	335	323	285	331	327	304	304	305	343	281	322	366	330	344	331	325	325	316	298	313	343	295	338	344	348	341	317	307	338	324	339	348	312	347	329	333	307	314	291	330	298	326	347	335	310	305	326	332	316	356	316	322	325	334	333	330	354	349	294	324	309	302	348	331	354	306	371	304	306	335	348	331	306	324	296	337	318	317	352	310	340	318	324	301	325	327	301	337	306	296	278	333	290	299	306	302	329	334	336	322	315	327	329	352	308	330	318	316	330	303	328	331	329	303	300	344	335	314	359	330	311	316	338	303	319	295	315	319	318	287	345	315	297	311	323	349	316	299	327	303	334	324	324	310	341	313	321	314	307	307	303	309	293	304	336	318	284	330	335	316	327	333	321	339	295	305	330	333	314	342	311	296	330	331	313	354	325	370	331	325	308	304	329	312	334	327	330	352	306	364	318	297	308	327	337	325	313	359	337	333	340	349	271	327	298	322	320	309	346	330	337	297	313	325	336	319	334	335	358	290	343	324	317	319	293	317	330	318	316	342	332	323	353	333	311	350	329	333	312	312	325	327	329	317	328	333	322	355	327	348	288	335	355	319	319	350	319	312	300	336	299	318	329
19437	38482	34025	15097	2909	1774	1361	1100	924	854	772	753	742	641	649	601	595	589	612	590	565	525	471	528	516	512	541	533	539	521	555	509	512	523	496	537	501	511	531	582	557	533	589	588	629	641	663	727	657	605	619	564	623	625	533	557	505	544	521	547	490	471	487	491	487	523	487	501	529	494	481	507	494	513	496	472	505	466	488	495	490	466	456	496	496	479	519	495	507	516	489	495	484	489	487	492	493	482	509	516	493	512	510	572	491	544	523	474	515	540	474	454	506	478	480	518	457	515	449	461	464	484	464	462	500	497	492	500	483	500	494	504	526	467	523	488	486	472	495	480	437	453	504	511	516	522	460	480	474	484	472	480	500	499	486	486	457	474	452	451	466	466	508	489	492	507	475	458	486	494	484	457	477	476	460	484	467	483	500	559	488	478	469	501	467	486	456	506	486	488	474	485	515	477	512	462	496	445	486	523	542	479	497	451	504	490	466	485	434	455	475	503	480	474	519	535	485	495	501	424	481	483	486	493	483	436	463	481	495	475	471	463	481	485	491	511	476	480	467	516	473	510	456	483	492	493	471	493	493	517	473	467	464	453	486	468	480	464	482	466	525	473	487	493	463	469	439	481	463	499	495	470	488	487	507	479	483	449	502	475	482	450	489	513	464	452	529	466	473	503	468	461	457	498	483	466	467	501	472	448	485	489	477	488	557	500	440	473	483	498	459	485	492	490	442	493	493	452	513	487	486	462	488	494	456	469	509	452	495	457	503	470	518	499	477	508	491	491	479	478	446	485	492	470	492	485	480	475	475	523	482	492	467	492	445	488	485	482	467	452	479	529	489	472	488	477	495	473	481	498	490	493	473	481	451	460	456	463	497	517	462	492	483	485	508	530	458	512	463	501	516	504	488	497	505	492	493	431	492	446	452	485	476	478	479	500	464	485	496	506	489	477	512	482	481	486	521	476	500	478	506	470	462	463	471	470	488	477	465	491	502	462	496	500	508	506	475	464	526	503	461	477	493	507	507	455	494	500	445	485	493	477	468	476	482	528	495	441	472	507	481	473	507	456	497	479	479	461	522	461	438	514	483	506	502	521	508	445	516	472	462	513	464	469	465	512	474	458	506	507	461	456	501	484	501	504	484	501	473	512	509	494	502	522	482	463	447	458	490	519	478	495	514	517	468	442	493	509	471	449	500	484	474	473	507	451	495	471	523	451	494	479	486	471	479	443	485	550	451	491	500	423	505	468	472	489	520	470	479	508	530	510	490	456	462	495	496	479	462	461	486	493	479	496	474	455	490	495	491	472	456	494	492	485	486	464	488	456	487	486	496	493	495	503	447	518	467	478	499	444	512	443	489	474	506	479	467	496	497	476	482	416	518	513	509	457	467	498	475	492	459	495	502	433	473	508	410	470	498	518	509	459	479	486	466	471	554	479	458	472	481	471	529	471	482	425	520	517	475	455	478	478	485	529	482	476	504	481	506	451	509	460	488	472	489	510	478	487	462	534	467	499	478	465	516	478	454	462	509	493	475	503	448	455	484	455	485	466	484	489	530	484	467	493	511	476	482	492	452	462	497	469	489	496	470	475	475	466	479	483	495	497	447	504	478	505	480	492	463	539	482	507	479	478	498	486	526	509	459	501	477	456	528	478	445	485	499	471	484	473	511	463	486	484	466	495	500	474	509	463	481	456	494	476	456	482	466	487	516	486	516	488	521	485	495	450	463	508	496	468	511	472	476	482	469	458	463	498	479	500	495	518	483	499	455	519	522	515	461	453	474	505	448	490	512	509	462	485	480	509	448	495	505	479	483	490	507	441	513	448	489	454	459	458	484	481	487	486	482	503	469	501	493	466	480	488	476	449	494	483	447	468	518	493	512	460	473	500	453	459	481	482	464	482	460	511	517	507	488	467	504	417	471	502	534	487	465	473	511	468	474	495	473	466	504	508	480	494	493	507	475	447	505	458	491	511	489	508	462	485	476	487	490	466	508	489	469	482	448	484	481	487	495	482	481	505	505	485	456	499	521	475	493	484	467	459	499	489	492	464	474	456	488	503	484	516	509	483	478	489	459	514	486	502	465	479	487	507	473	460	449	481	471	509	490	502	530	445	514	445	484	474	502	477	485	441	489	475	479	486	517	477	449	460	448	478	498	507	486	504	481	495	517	486	480	476	487	459	462	480	439	460	482	509	480	494	475	460	484	493	489	466	521	471	506	448	472	504	511	482	491	497	462	483	484	459	478	499	492	504	491	501	515	498	476	501	495	476	507	452	460	503	484	506	475	486	492	519	459	469	498	498	467	518	487	481	480	488	460	488	493	506	483	490	473	469	445	496	514	501	483	488	484	530	493	493	454	470	489	498	530	510	484	469	509	479	467	491	504	445	481	502	515	512	499	496	465	437	502	478	486	481	515	493	445	489	510	458	534	512	455	480	494	472	471	500	449	452	479	501	505	467	405	460	510	501	501	464	459	497	485	460	469	494	494	482	502	493	501	481	509	449	498	478	432	461	455	482	539	447	486	475	499	456	486	481	485	466	469	453	487	460	487	491	499	468	436	463	507	452	515	462	501	497	427	489	493	497	461	490	471	486	491	496	482	488	538	490	507	476	470	497	449	492	460	464	464	511	501	502	445	478	508	503	426	515	463	496	492	467	492	480	511	502	477	492	496	474	482	493	476	456	489	504	502	465	503	490	521	481	484	509	453	491	495	469	468	478	500	464	462	482	496	510	490	467	474	462	490	489	478	523	496	505	533	487	482	473	471	490	482	427	488	436	440	445	508	510	490	507	489	472	486	475	471	429	479	456	444	484	451	477	491	507	465	473	473	485	463	470	482	493	485	478	514	505	471	518	489	510	441	451	494	457	532	482	514	491	517	486	467	465	507	462	461	494	481	469	477	466	492	496	495	460	523	473	457	459	470	482	484	456	492	534	464	469	485	471	462	484	507	468	489	456	486	454	470	487	510	506	460	518	459	485	447	472	535	500	471	493	480	480	477	507	487	463	483	516	500	484	482	457	454	476	432	487	497	468	502	501	487	502	481	475	493	481	433	540	504	447	482	486	473	458	539	496	508	524	480	482	471	466	476	522	460	489	494	500	491	444	494	480	452	491	486	464	487	509	499	491	437	483	487	478	474	520	476	464	469	476	485	484	448	466	489	503	500	506	522	484	481	474	510	449	477	471	477	479	520	495	485	479	491	524	498	472	481	486	472	465	461	487	490	489	527	527	472	497	452	516	505	490	505	468	465	496	481	501	443	463	477	510	506	437	504	463	457	473	452	522	504	508	475	461	442	459	440	485	537	512	506	493	480	473	483	507	491	474	462	476	530	519	496	492	477	501	499	447	473	507	450	488	429	445	514	448	543	510	483	475	474	482	531	523	513	483	457	462	486	493	467	501	479	508	458	470	470	476	494	524	510	489	482	494	511	523	468	471	468	482	454	509	500	502	469	485	509	491	498	479	480	492	497	465	466	489
23380	21372	29146	24019	21229	18483	3492	1032	670	497	472	413	388	375	332	342	328	365	289	308	323	274	320	280	286	308	284	251	280	278	279	260	265	296	291	244	277	254	280	288	290	295	302	320	329	311	374	390	349	320	362	309	317	301	310	274	306	290	273	284	294	257	282	253	287	254	285	251	275	264	275	296	299	296	244	281	280	269	231	268	252	275	250	261	240	284	271	245	290	281	275	246	265	265	243	237	261	295	275	269	259	267	281	271	294	264	301	271	257	280	247	252	267	265	303	280	278	258	246	266	273	243	260	254	240	268	216	267	255	274	266	277	255	260	234	231	251	243	270	260	252	272	256	224	282	260	233	228	272	245	263	239	253	285	271	233	266	259	249	274	249	242	256	254	255	251	245	262	271	255	253	310	272	251	252	280	242	246	243	247	223	234	279	221	264	233	230	261	233	264	254	259	258	275	286	256	256	234	251	284	256	282	243	270	253	268	252	266	230	268	261	265	257	248	251	255	276	252	244	267	230	227	250	244	261	261	259	252	261	270	241	259	271	256	235	243	250	279	278	266	256	250	262	257	240	261	274	269	270	283	252	227	254	244	275	260	256	251	261	248	259	269	274	268	280	251	279	257	262	235	265	280	263	247	271	257	257	260	246	241	271	236	260	250	229	282	284	270	272	258	272	266	275	248	243	243	268	265	246	235	241	231	303	249	241	270	256	260	269	283	256	255	239	274	272	267	257	256	258	248	253	269	260	254	259	244	243	250	236	274	273	259	264	273	254	228	262	256	284	279	232	275	251	246	273	264	261	275	268	273	238	294	234	246	253	302	255	249	247	275	259	241	262	227	256	255	267	235	272	262	255	250	264	264	255	255	247	272	279	246	262	250	255	245	251	266	277	274	267	273	268	272	282	241	265	259	261	274	258	270	257	254	282	264	265	236	295	261	264	238	288	277	254	274	267	249	268	258	223	258	248	264	259	267	296	256	249	258	258	243	245	282	241	261	251	239	265	287	266	261	260	237	255	260	270	231	297	268	272	234	255	291	221	244	282	239	264	237	231	259	278	262	288	273	271	243	261	266	207	253	259	248	255	285	276	274	252	245	259	254	260	243	266	264	263	241	238	269	233	241	265	245	257	275	246	248	254	264	263	255	279	228	270	272	255	273	276	276	273	273	253	248	286	233	264	232	286	271	235	274	272	264	265	275	250	252	270	241	254	251	272	249	238	222	252	275	253	246	254	249	262	267	238	279	260	275	235	289	255	267	254	257	291	280	274	281	282	258	237	283	259	257	297	268	240	267	255	256	264	238	263	261	244	262	265	247	277	258	234	239	271	243	241	245	250	253	233	245	231	246	233	265	255	273	253	264	275	253	280	249	266	260	268	262	298	266	267	252	262	259	266	284	234	251	267	248	284	262	266	288	275	269	265	286	268	234	238	257	248	233	254	269	276	250	262	247	277	245	269	255	249	288	258	222	262	259	245	255	262	264	271	252	270	286	271	277	261	269	235	258	259	270	249	241	245	259	273	239	261	276	259	257	276	227	277	237	244	277	272	241	241	286	260	245	259	291	248	250	250	231	245	265	267	255	263	255	293	274	273	279	257	230	280	261	251	265	264	257	266	258	260	260	261	267	275	273	242	269	253	257	272	230	254	285	276	240	296	256	283	259	281	257	247	239	239	248	264	256	266	257	270	258	280	250	260	269	244	243	252	248	255	257	239	293	238	266	245	255	258	273	269	276	258	234	257	295	245	260	262	251	228	277	256	268	271	271	266	268	265	246	254	265	277	236	252	271	250	254	264	255	245	224	273	274	281	257	259	253	270	238	257	257	263	239	256	246	268	250	238	274	249	232	257	258	258	277	267	259	266	264	280	256	274	253	274	269	246	259	271	279	242	287	265	263	261	283	252	235	273	263	229	253	271	294	268	258	259	237	246	260	253	263	257	261	262	247	235	249	262	230	258	250	279	262	262	262	250	284	249	272	235	239	275	246	243	255	272	275	250	261	263	245	261	264	265	250	275	259	270	237	241	267	254	251	250	232	271	246	249	253	242	250	251	245	290	266	282	253	231	268	235	264	272	254	277	257	268	269	275	251	274	273	261	253	284	243	262	244	262	230	302	257	252	248	249	258	267	228	247	253	239	274	238	280	275	250	233	215	269	259	230	272	255	243	260	248	246	243	262	291	246	273	269	254	242	249	267	287	253	246	246	246	253	263	255	273	249	253	256	259	234	237	264	250	243	246	277	256	279	234	270	250	243	255	238	278	253	234	281	284	252	250	247	251	236	259	260	253	254	263	263	248	261	277	233	277	259	257	285	253	295	265	274	282	251	272	245	235	270	244	238	268	271	270	255	285	285	278	254	266	231	258	256	253	294	230	243	259	240	273	245	262	249	252	247	247	253	268	269	278	237	257	251	231	237	278	242	250	262	244	267	255	249	253	226	250	267	256	262	263	282	290	276	261	278	267	268	258	244	270	283	293	271	291	235	292	244	229	251	266	262	252	262	268	250	270	294	283	265	264	249	254	246	270	267	251	250	254	269	266	261	239	252	252	276	277	264	250	240	247	266	281	250	288	275	258	268	232	219	274	258	257	256	245	262	257	254	268	257	261	269	275	266	242	274	269	242	251	265	245	236	253	267	235	278	280	232	254	267	249	257	265	255	251	238	260	237	276	242	270	243	291	286	243	268	252	273	246	272	260	258	260	244	228	244	237	289	256	268	238	257	274	282	259	274	262	276	253	267	253	250	280	270	318	257	258	265	228	250	253	250	247	242	264	255	269	261	241	254	267	281	274	252	242	273	256	255	266	270	264	280	253	257	246	253	274	231	252	269	264	280	241	259	259	266	279	255	281	256	271	240	255	276	268	247	251	253	265	254	251	289	220	251	268	292	269	240	235	263	271	267	264	270	261	246	303	264	249	262	275	234	231	250	242	243	279	272	274	248	281	247	247	277	248	279	268	252	244	250	278	260	267	246	258	242	256	229	275	263	257	234	254	276	242	272	270	285	269	279	252	278	247	257	281	255	264	278	285	281	224	252	271	263	285	246	266	252	270	251	252	277	268	240	271	281	237	249	257	245	259	241	241	283	258	243	263	250	264	271	263	294	241	287	233	250	267	276	250	242	258	237	243	254	269	258	250	289	262	250	264	269	260	269	285	238	266	252	228	251	253	241	284	256	275	235	273	260	278	265	251	256	274	251	281	243	244	246	263	258	247	253	270	285	226	243	230	239	268	275	272	241	269	261	246	259	260	233	262	247	278	257	243	274	243	267	235	275	266	240	242	298	257	278	235	250	283	282	256	264	276	266	253	278	261	256	279	245	254	267	247	269	274	258	231	255	257	259	250	267	236	230	254	236	255	266	260	233	248	238	259	256	257	250	273	284	229	288	251	261	248	268	248	270	274	234	287	267	267	269	250	255	253	299	246	240	257	274	263	245	246	261	269	257	244	254	265	242	257	276	273	286	271	263	264	237	254
22669	45021	40595	14453	4279	2775	2051	1603	1350	1077	988	863	790	769	617	656	612	604	562	522	493	513	494	475	491	457	491	439	429	444	450	437	440	429	442	441	443	463	488	454	494	511	524	608	569	613	659	689	710	658	568	552	549	560	520	485	455	497	473	423	377	430	407	364	405	428	414	414	411	406	364	443	440	408	392	419	400	444	372	404	404	367	404	385	396	449	428	400	402	477	411	417	452	392	389	420	384	402	387	388	450	448	523	423	437	429	471	469	397	410	441	376	462	401	400	386	408	356	391	417	377	408	395	383	389	391	385	407	370	396	399	384	376	386	399	390	367	403	442	388	369	394	376	406	365	400	381	408	375	399	385	427	403	424	345	359	409	396	395	420	384	422	347	409	357	362	377	372	399	394	367	395	390	377	387	376	372	361	376	374	398	379	378	392	401	385	389	353	368	366	398	390	365	379	389	337	404	405	363	366	368	382	364	402	360	365	394	364	387	384	424	402	387	384	415	389	396	409	417	382	394	394	395	428	377	365	357	390	397	362	360	386	381	347	362	385	424	437	376	372	358	369	391	358	361	375	422	346	374	400	372	351	401	354	374	386	380	416	364	413	338	409	396	375	399	404	455	380	388	362	406	372	397	390	376	380	402	387	360	358	371	401	383	379	384	357	417	387	367	411	406	381	421	389	408	382	360	400	399	369	363	341	403	390	385	396	336	410	367	375	367	408	380	374	356	377	369	397	389	410	392	408	362	356	371	373	375	410	363	384	357	385	426	419	353	423	404	368	375	441	405	366	362	398	374	418	378	385	389	371	405	388	366	388	418	385	368	374	400	360	381	406	402	406	369	376	386	390	391	369	412	396	371	394	385	385	395	371	395	424	334	359	396	378	389	375	368	383	387	368	385	374	423	373	373	420	389	403	369	372	390	405	398	398	366	365	372	377	405	379	376	392	366	360	356	392	383	427	381	374	372	390	389	414	401	385	393	413	375	434	396	407	384	383	392	365	400	378	369	387	380	383	394	381	355	370	398	388	411	409	390	396	420	389	354	397	370	391	335	400	411	377	438	398	379	387	370	386	387	413	407	391	392	371	377	375	392	387	395	369	356	393	385	391	396	393	376	377	420	416	374	362	394	355	371	365	385	378	379	403	380	396	405	371	374	410	385	407	391	415	391	375	365	420	381	392	387	362	392	365	380	389	386	381	374	400	408	385	418	394	353	390	414	388	374	376	352	371	385	372	394	398	356	377	412	402	383	377	377	417	452	406	361	365	413	362	402	385	375	362	365	381	371	380	405	389	374	394	386	396	361	380	424	401	382	403	345	379	386	369	422	381	396	418	410	380	395	411	377	375	350	415	380	384	404	378	388	377	372	390	403	382	353	372	419	400	354	396	378	402	407	384	388	386	396	375	378	396	352	403	362	382	391	366	411	410	388	360	396	402	367	378	400	365	353	372	389	390	377	381	396	374	405	357	399	354	398	385	400	387	367	358	389	353	392	357	404	364	372	406	382	382	381	371	427	409	406	370	377	389	389	382	391	375	372	379	390	360	393	382	361	391	391	406	346	380	389	363	419	385	386	369	416	369	374	391	376	372	379	408	396	386	419	377	371	373	410	385	369	400	361	398	397	392	357	377	390	398	352	366	409	353	407	414	411	386	385	379	371	383	373	366	374	352	368	386	434	341	397	414	377	343	406	424	388	390	365	393	391	392	406	402	394	380	394	379	413	407	409	404	380	377	347	421	412	414	393	409	381	395	367	397	383	400	395	330	403	382	399	385	420	370	352	377	422	357	357	411	367	362	353	388	395	414	359	368	403	371	442	393	371	372	387	407	387	377	378	396	359	375	395	397	380	401	383	404	373	406	351	394	361	387	420	331	360	416	399	413	387	388	396	397	350	394	394	390	405	379	402	402	386	383	391	354	368	360	388	407	360	386	406	396	418	390	375	397	384	354	371	378	405	372	411	406	377	383	399	344	400	382	374	386	396	365	372	382	344	380	392	385	349	377	374	378	359	392	384	430	367	386	410	382	381	398	404	377	381	396	421	373	391	378	407	373	360	379	408	366	373	382	405	396	370	374	404	381	385	380	393	403	375	379	398	345	412	390	376	384	416	359	394	424	394	384	387	378	364	385	362	380	387	432	377	403	372	388	370	412	400	404	385	382	385	370	384	408	409	401	384	403	407	387	384	393	401	396	401	384	370	436	376	387	377	414	396	397	372	394	365	374	389	360	393	395	375	380	395	383	391	376	391	379	397	402	397	382	379	349	357	382	430	391	402	399	373	359	396	398	387	365	360	367	424	395	437	375	370	372	412	389	423	416	419	389	367	391	388	367	408	364	358	405	390	332	412	356	393	382	387	399	388	372	390	382	390	352	397	397	360	391	400	381	383	396	394	373	417	409	389	409	393	398	392	374	391	407	414	375	413	389	389	391	377	415	397	409	353	382	357	365	384	395	402	403	399	365	404	405	371	374	366	362	387	350	337	394	402	391	354	413	360	403	404	427	394	454	372	369	384	383	382	376	428	365	383	405	395	406	381	370	409	396	421	407	405	363	404	399	366	385	350	392	378	398	367	373	358	394	397	403	388	402	381	358	354	396	378	401	388	373	388	391	392	388	377	421	378	402	369	339	390	401	404	373	361	440	350	430	376	365	393	386	379	375	382	387	408	376	386	358	364	360	368	400	395	358	374	404	377	386	387	387	374	402	386	391	362	390	389	395	393	382	369	395	359	392	360	356	390	371	388	363	391	400	372	387	420	400	378	377	373	361	404	396	341	392	380	394	368	340	365	378	388	406	387	421	382	390	383	415	386	383	395	377	389	382	408	445	407	387	363	369	391	366	420	402	404	395	388	340	358	385	415	363	426	367	359	379	367	374	405	373	388	387	401	403	412	373	381	396	408	364	385	375	390	359	398	379	390	404	361	400	409	418	396	365	351	415	373	399	369	353	343	398	352	380	352	398	411	395	380	460	406	376	411	394	388	353	397	378	353	419	383	385	389	428	375	383	373	370	373	372	359	394	369	390	410	365	405	382	405	387	407	378	392	417	374	398	384	394	386	371	386	374	394	378	397	406	386	371	371	401	363	387	383	433	401	395	396	365	388	378	390	389	376	425	383	380	385	395	416	385	372	404	358	392	371	412	436	377	381	365	379	382	396	368	435	414	388	378	366	389	386	414	378	374	377	366	364	377	383	408	380	414	379	385	360	402	367	320	375	405	363	353	395	381	385	413	420	360	401	360	376	370	380	406	373	388	372	400	400	383	385	409	430	370	385	381	394	401	396	377	378	377	355	361	367	367	402	396	369	352	399	398	406	361	374	391	389	371	370	386	362	380	388	355	386	421	370	416	385	386	398	385	419	393	396	388	376	374	386	404	382	381	385	366	376	380	448	372	391	386	366	422	373	374	415	409	369	365	401	375	373	393	365	369	387	411	400	427	345	381	371	374	391	396	411	390	360	392	405	358	381	398	364	391
27186	21063	17505	4407	579	418	351	314	315	363	329	329	321	368	341	291	344	358	390	323	329	313	335	303	356	360	323	315	337	306	316	316	344	340	313	310	341	323	355	352	334	361	351	383	397	386	352	362	365	368	341	392	337	353	323	343	350	349	331	343	332	329	335	334	328	360	328	335	356	372	332	343	326	314	309	325	323	333	342	343	324	360	331	340	301	330	350	343	339	284	344	335	316	325	329	326	350	337	342	330	337	364	362	316	329	328	324	346	361	321	334	314	319	330	330	323	317	347	283	338	335	351	308	346	315	304	344	359	323	335	333	319	330	323	342	343	297	349	318	330	306	306	325	307	302	346	314	314	352	325	316	336	299	337	336	314	328	351	330	309	331	335	310	331	334	342	312	318	316	309	330	331	350	326	305	335	324	316	299	326	350	328	345	320	314	350	308	311	316	343	322	333	330	334	357	324	324	355	334	332	343	355	304	356	317	334	329	319	342	358	323	311	327	337	337	324	317	336	336	327	308	312	304	320	318	318	328	345	330	299	326	303	304	314	318	324	330	383	352	300	319	339	327	308	340	344	319	326	315	333	306	302	293	335	328	328	333	322	291	322	343	329	328	299	337	348	307	303	320	352	309	309	316	340	294	310	339	333	345	345	315	316	323	331	336	322	335	314	321	294	307	321	320	316	316	308	311	301	329	307	333	320	327	328	331	345	351	331	335	334	302	347	329	351	351	324	336	324	347	286	322	296	330	366	338	323	336	342	336	315	297	309	327	341	344	360	338	340	324	305	346	352	338	326	311	330	374	330	334	336	298	319	334	319	318	313	301	302	322	333	352	320	321	318	336	352	283	304	344	336	332	299	293	331	309	325	349	311	346	308	318	351	329	332	315	306	322	328	322	362	351	320	344	350	325	341	327	309	329	328	305	307	360	305	325	314	306	318	308	337	336	323	319	296	306	308	323	376	349	351	340	330	336	332	319	325	338	297	338	292	325	333	363	333	330	317	343	369	297	304	327	326	324	314	361	325	298	310	351	334	350	344	331	336	345	331	329	326	344	322	304	326	334	319	334	343	348	352	338	357	314	337	316	325	313	321	327	314	316	350	330	291	339	367	356	361	342	322	304	325	342	326	322	342	352	316	343	348	353	289	350	316	304	356	328	344	331	353	358	344	338	315	321	341	320	297	349	333	351	348	313	336	312	336	319	317	323	341	342	326	340	343	327	306	331	328	330	352	324	342	368	316	315	292	340	349	329	341	316	315	326	336	318	332	285	311	312	331	321	327	340	334	315	339	354	355	361	313	320	305	289	329	313	326	322	326	344	312	331	332	338	356	333	328	328	314	320	339	322	321	357	332	348	316	324	323	322	328	316	354	313	328	329	332	315	316	310	311	289	284	330	302	328	333	330	305	318	351	313	378	353	343	339	329	327	335	336	303	313	300	327	347	342	311	321	318	331	321	339	365	343	349	324	338	332	316	325	309	368	350	328	335	337	381	310	312	318	312	319	333	300	340	350	313	340	332	335	321	327	321	329	323	331	320	292	315	331	347	334	317	316	321	291	310	328	308	344	349	333	331	316	330	361	331	351	327	271	351	330	346	345	349	349	300	309	338	318	311	340	292	386	351	327	316	289	327	342	318	321	322	293	336	356	323	342	308	313	348	325	309	334	356	332	331	339	330	311	322	340	329	341	346	337	364	355	326	318	333	326	338	333	352	312	381	312	329	337	352	350	331	326	362	345	323	297	310	331	331	324	346	316	316	348	329	356	325	313	352	324	317	309	321	333	340	329	327	346	357	331	333	332	340	341	321	332	345	337	313	360	293	326	290	323	349	317	296	353	307	295	337	318	329	334	287	310	303	323	342	299	358	342	344	342	345	346	360	323	338	313	332	319	316	312	301	327	351	316	324	318	331	308	323	330	326	309	330	328	296	302	325	340	306	310	338	296	302	338	317	351	313	343	304	325	301	320	313	314	315	293	335	343	319	324	314	313	305	339	316	318	300	381	342	351	325	307	320	340	285	339	325	319	345	328	318	328	322	295	311	351	299	359	334	325	354	320	336	332	326	329	304	312	311	340	308	352	324	336	304	354	356	328	346	307	316	335	347	323	332	336	292	366	311	322	345	345	341	355	349	334	331	327	326	319	323	343	325	374	311	309	352	325	318	310	323	351	373	343	322	343	346	308	347	317	308	321	326	334	353	342	328	286	319	323	331	304	304	298	337	337	322	333	321	309	338	332	365	339	299	332	336	349	333	358	328	309	337	353	340	329	347	292	338	347	304	321	288	327	289	343	350	312	313	292	335	314	315	327	359	308	349	294	301	303	313	324	318	338	313	342	323	306	300	331	308	293	311	337	347	370	337	329	325	321	338	340	369	335	335	348	310	340	334	310	311	335	315	335	351	346	342	334	370	322	334	308	327	322	332	346	348	342	333	316	333	364	318	338	329	278	314	327	311	326	340	307	345	335	311	315	314	291	331	321	353	350	313	325	349	336	335	326	305	313	332	317	326	328	343	338	312	289	333	314	344	308	342	343	324	323	332	347	340	321	359	311	332	352	299	300	342	326	298	333	312	350	331	352	348	328	345	332	299	298	327	325	328	311	339	330	321	343	325	306	375	323	319	327	311	331	336	315	323	342	327	322	315	333	330	351	326	336	344	292	343	320	370	292	334	302	310	343	333	346	326	331	312	308	319	318	336	318	342	339	374	345	350	326	308	323	318	328	312	345	336	312	325	355	326	344	320	332	322	335	326	307	344	367	335	310	348	275	314	346	298	355	323	332	360	311	333	344	325	342	339	316	314	342	308	277	342	340	298	344	339	337	353	345	291	319	356	303	345	344	312	314	328	326	305	323	320	355	348	340	345	324	317	347	309	310	326	332	332	338	319	350	333	326	314	354	340	327	324	324	315	317	332	308	323	338	325	335	354	326	354	329	303	299	300	345	331	337	319	370	321	328	320	312	323	340	335	328	297	339	325	338	316	301	341	337	327	364	328	336	336	314	352	330	326	332	320	281	352	290	353	329	321	347	310	334	340	308	319	326	325	338	309	340	334	336	327	353	300	334	341	331	309	282	347	327	312	341	342	313	330	325	305	344	291	314	342	325	341	326	300	333	313	302	307	347	328	335	315	313	336	309	326	327	344	347	329	363	334	315	332	296	311	341	323	349	328	351	323	328	321	321	340	334	321	312	319	368	325	323	340	341	350	357	330	326	319	329	312	346	353	348	347	322	306	300	323	321	287	339	337	319	342	317	338	321	311	323	312	341	328	333	329	346	316	359	318	342	338	322	353	341	344	260	331	321	330	316	337	306	355	313	306	338	307	322	308	311	330	331	306	342	316	348	316	315	310	330	355	315	324	290	339	338	327	320	303	340	304	323	338	323	301	334	330	359	351	330	286	337	349	314	309	306	296	338	332	362	321	339	325	370	313	360	320	334	323	311	310	298	281	344	331	309	354	318	346	328	345	355	313	321	318
15530	27277	21792	3829	770	629	581	519	510	535	502	498	491	531	510	512	532	480	477	474	502	500	483	457	496	475	457	503	480	471	477	482	501	462	486	456	459	484	493	495	511	557	565	557	548	574	598	604	616	625	577	578	536	538	527	514	523	529	555	486	501	535	516	491	519	511	504	479	508	504	506	505	470	486	526	511	500	511	521	490	484	505	495	498	511	502	493	493	528	515	511	519	502	484	474	480	560	506	466	502	551	511	510	531	517	514	507	481	514	520	478	488	523	488	458	492	480	493	475	445	484	485	488	430	463	506	543	485	483	523	537	472	494	481	477	442	460	521	481	512	518	452	513	521	488	481	488	505	476	481	454	507	555	480	475	468	459	505	481	513	457	470	478	482	471	541	480	481	504	486	520	459	501	499	434	437	476	468	493	522	490	492	498	500	479	466	499	469	495	489	476	494	512	462	518	494	456	497	470	445	494	487	468	472	498	526	463	499	495	480	464	509	506	475	513	505	529	446	493	554	476	526	490	481	497	518	493	456	462	498	500	455	483	507	491	493	497	499	499	462	490	461	466	462	486	503	469	490	479	466	477	541	482	458	516	494	500	516	443	483	482	488	457	493	466	543	498	481	472	476	491	511	508	485	459	478	503	490	464	505	501	472	532	457	514	512	489	476	502	511	498	489	442	475	495	482	471	471	488	470	489	504	478	487	477	542	447	477	522	489	485	509	532	455	475	497	523	466	455	441	535	481	531	464	527	528	460	479	505	501	467	474	475	489	495	511	484	477	463	496	489	458	463	485	508	499	464	505	524	435	522	533	531	511	472	482	452	490	478	499	507	493	481	505	498	481	472	486	480	499	476	493	493	493	560	461	495	489	474	470	508	513	501	456	471	521	444	505	477	477	450	468	474	485	502	522	499	477	502	481	510	488	459	513	485	502	460	473	470	448	464	533	487	507	507	496	489	531	502	465	505	539	483	467	469	497	473	491	526	451	474	477	466	508	491	506	485	452	502	546	497	485	470	458	455	487	460	515	543	479	476	469	437	522	513	482	535	481	513	527	500	475	494	488	510	467	458	482	516	527	468	478	502	498	518	484	458	487	487	490	471	465	512	487	499	505	490	486	512	507	508	455	516	501	501	486	473	523	520	469	499	485	449	495	490	523	470	476	468	463	454	451	500	496	478	477	497	454	488	480	469	506	500	500	485	528	535	465	494	475	461	463	433	481	521	485	515	489	484	508	487	500	492	515	515	454	483	515	498	467	482	492	535	486	503	509	534	524	482	497	496	501	516	499	498	467	467	545	500	475	489	480	495	449	472	503	474	513	479	529	461	483	472	464	479	479	514	496	505	543	497	513	492	487	493	483	454	500	513	507	486	521	514	472	487	456	519	484	494	506	499	473	498	535	499	530	521	529	479	423	512	477	499	517	502	464	487	474	490	435	473	484	516	479	477	455	518	502	503	487	483	458	507	495	451	512	483	483	506	524	501	485	519	499	448	491	444	508	466	519	449	518	463	473	469	527	507	484	484	466	507	457	499	477	489	461	530	484	472	518	456	475	482	484	495	485	493	481	487	509	474	484	497	504	507	483	485	508	482	504	495	480	470	465	496	528	469	479	473	495	513	504	481	512	499	489	474	527	486	511	510	519	495	492	469	481	496	506	507	451	518	480	458	500	502	449	505	487	476	479	533	524	499	508	498	471	472	490	493	521	503	497	492	515	457	511	485	457	477	481	492	467	465	480	470	477	499	524	476	516	509	504	479	514	477	530	447	476	473	503	449	502	503	472	453	503	498	467	467	502	494	493	494	521	499	528	479	489	488	474	472	491	476	492	506	501	483	478	505	477	502	505	477	475	486	474	488	525	479	495	531	486	475	482	531	490	478	445	487	445	495	452	459	463	460	487	484	492	501	486	485	510	498	475	497	477	471	487	460	494	477	482	490	465	503	489	480	494	471	480	518	497	493	499	498	521	479	499	468	477	451	474	495	451	500	437	494	507	515	471	473	450	489	517	451	488	458	485	500	466	530	487	527	472	482	521	496	508	490	493	458	491	469	487	471	519	488	481	532	492	486	511	484	487	489	481	501	456	501	476	490	467	472	500	493	494	476	493	479	484	468	540	484	464	487	483	504	498	470	546	490	477	455	452	503	468	482	499	473	474	497	472	498	518	469	499	472	449	529	515	488	486	506	501	501	507	478	524	494	498	475	474	501	448	480	414	471	522	474	475	489	492	518	460	491	485	461	494	525	515	481	475	502	499	431	528	475	490	463	503	498	493	522	499	511	482	490	519	494	489	463	466	487	515	507	481	479	445	509	481	466	487	486	539	464	431	523	482	463	497	479	499	493	528	488	507	496	485	498	514	517	493	479	484	464	467	495	509	484	473	493	513	541	517	465	452	524	471	488	494	493	458	507	466	526	490	493	487	479	447	510	477	475	477	518	515	489	476	493	471	473	498	515	499	501	481	443	481	502	485	471	479	494	556	490	523	475	495	512	463	474	479	461	498	464	446	448	514	491	507	486	476	452	500	495	463	505	509	512	473	485	506	493	464	499	492	487	456	515	522	497	494	504	512	488	482	505	503	482	499	482	444	540	485	440	503	462	492	494	502	457	476	502	480	491	527	502	499	518	526	493	508	479	508	477	468	464	510	461	513	460	490	499	474	468	539	493	456	495	475	473	471	489	527	507	506	510	467	520	498	459	485	495	460	506	483	476	475	487	466	454	506	503	524	484	478	456	490	486	497	470	468	490	498	490	461	479	474	492	488	488	515	476	506	461	485	463	470	472	498	509	481	476	480	498	497	466	456	519	481	523	499	479	488	508	479	527	482	497	501	444	471	458	473	517	529	508	542	450	488	470	451	452	496	498	481	511	470	494	459	501	515	467	504	527	498	477	479	452	487	486	500	469	491	499	513	496	536	496	511	487	522	492	472	526	490	479	477	490	457	515	504	498	520	471	508	484	485	490	487	484	521	493	470	516	484	504	499	489	495	460	491	489	462	498	490	504	443	475	469	528	450	538	497	501	499	501	505	495	483	494	492	496	473	482	474	501	516	479	491	494	509	491	459	493	536	501	484	522	495	494	476	495	507	452	491	459	489	497	488	491	499	511	521	508	482	510	471	435	538	485	490	509	504	477	499	490	510	477	515	475	512	525	478	493	495	496	490	476	509	497	515	502	501	509	461	499	492	468	480	471	484	468	537	489	463	522	538	454	500	489	498	524	484	488	510	472	453	504	496	499	491	494	536	458	474	554	503	535	482	443	462	497	470	498	462	510	486	467	478	517	505	510	496	483	500	466	483	495	489	489	474	482	503	510	421	514	485	497	514	455	501	513	454	515	475	476	536	509	462	507	489	471	471	511	491	489	490	476	479	558	492	488	461	429	517	489	442	450	504	496	466	515	500	528	503	469	504	485	512	524	482	495	514	485	460	537	508	517	469	514	478	505	475	499	486	484	470	469	494	514	505	498	493	489	515
24306	21368	28602	24611	19366	4579	1150	670	478	443	430	417	344	390	382	381	379	331	330	329	358	332	320	369	342	336	321	366	362	323	327	317	322	346	350	315	304	337	328	337	375	347	351	378	357	383	359	362	443	367	380	363	354	377	366	335	355	352	345	334	332	292	344	306	313	321	302	314	336	332	322	299	296	305	332	298	333	336	322	295	307	307	311	340	341	357	310	314	340	330	341	322	310	341	345	324	325	300	305	354	329	345	364	354	347	358	363	307	334	327	325	323	294	345	326	310	314	336	364	287	341	324	328	321	312	312	305	341	307	324	332	329	292	314	327	315	344	335	319	305	301	317	344	315	324	343	291	316	302	346	341	306	322	329	315	304	305	299	310	309	361	324	337	308	357	332	319	311	335	331	305	333	338	333	276	296	325	282	323	354	320	314	316	287	329	293	320	295	309	319	294	335	328	285	317	310	329	323	301	314	308	339	326	311	320	302	286	279	337	319	297	345	302	326	313	299	306	335	343	314	308	307	324	301	363	319	313	306	348	332	347	310	324	365	344	346	291	328	301	336	330	294	302	340	315	299	318	311	332	348	304	338	303	325	324	313	320	328	324	287	343	313	326	318	318	294	295	351	351	314	318	332	337	318	296	283	321	288	303	301	319	311	337	304	302	325	322	297	304	346	346	302	321	346	305	314	298	336	353	309	317	366	293	309	323	307	284	336	334	327	324	298	290	293	320	325	337	338	321	310	338	283	335	343	338	308	318	325	327	348	324	301	347	299	302	316	307	329	305	327	298	334	311	321	347	322	323	340	287	328	324	344	331	310	329	323	318	307	320	313	362	340	305	296	341	295	292	288	325	309	331	328	318	307	318	303	318	334	323	298	309	316	314	323	312	287	306	348	302	326	299	314	322	344	327	341	286	325	350	350	345	320	327	322	321	302	338	307	326	343	324	312	324	302	327	310	318	330	342	350	312	320	308	311	334	306	300	326	300	329	349	322	335	309	316	350	316	330	329	299	307	342	316	311	289	324	293	311	319	326	311	346	322	329	318	318	320	319	270	329	339	301	308	280	315	348	324	313	312	327	339	357	312	290	316	312	338	305	324	349	342	303	317	315	332	324	304	309	297	315	316	290	309	354	320	321	348	306	321	347	305	326	321	302	333	326	331	324	317	333	337	322	329	319	320	342	319	293	320	329	288	312	335	336	321	297	369	316	325	306	310	304	321	319	309	309	321	293	331	335	336	299	316	328	304	324	319	353	361	330	307	361	307	283	346	292	326	320	297	306	334	332	317	326	275	331	297	354	347	309	299	332	311	295	305	327	317	318	347	270	321	338	350	349	331	321	292	285	342	339	304	342	322	305	307	315	318	331	283	350	323	315	329	315	338	357	309	324	292	326	344	332	347	312	308	332	298	305	317	311	320	337	350	322	318	319	299	319	328	306	306	314	332	301	319	312	310	322	314	318	345	349	323	338	346	284	318	358	340	326	333	340	287	294	308	340	316	346	356	314	314	288	341	334	347	308	315	306	313	306	302	304	336	300	304	327	314	314	326	318	310	331	317	320	329	318	326	300	322	322	287	322	289	301	327	340	344	329	304	332	327	313	316	303	335	349	330	340	304	294	319	342	339	335	339	311	337	305	361	332	339	320	328	328	340	318	347	309	323	348	285	317	315	295	312	324	301	305	314	319	314	292	290	324	333	344	365	308	342	318	332	322	334	304	342	313	329	323	350	311	336	326	352	337	319	279	309	320	349	326	312	323	333	350	327	301	323	315	349	318	347	319	351	327	282	306	330	339	313	319	335	316	335	287	315	318	341	341	312	301	329	292	315	317	324	328	319	296	301	336	315	312	341	337	288	304	331	290	316	354	363	321	337	316	340	306	314	317	351	329	301	298	298	300	309	306	327	323	291	303	302	308	297	357	337	314	309	295	318	307	316	292	304	320	317	296	329	322	322	318	327	359	347	308	338	311	354	305	321	289	317	336	302	342	284	308	300	317	300	313	329	336	325	363	309	313	318	291	304	328	323	326	290	291	297	337	290	308	344	309	323	335	321	332	305	318	323	325	304	312	303	293	323	316	289	348	348	337	326	335	313	311	327	333	285	330	301	311	336	319	307	306	341	342	307	342	332	311	337	298	318	279	296	308	303	321	314	299	320	308	321	301	291	305	357	327	340	326	307	335	341	335	313	326	355	318	325	301	299	285	311	335	344	342	304	347	307	280	324	336	319	328	332	310	357	324	326	295	295	318	309	319	309	311	333	308	319	328	301	324	291	356	308	306	324	333	325	326	337	307	302	308	315	336	343	321	339	309	348	318	299	314	328	317	308	302	303	323	286	303	314	312	302	330	303	332	295	304	286	297	304	323	304	320	307	333	303	335	316	317	327	324	342	336	319	349	286	296	300	330	322	327	316	311	316	329	294	312	329	316	333	319	289	311	327	334	325	348	333	302	309	339	303	307	295	296	352	337	304	323	324	335	327	307	333	344	309	350	351	334	347	304	328	334	288	332	342	297	302	338	318	304	332	303	315	338	324	342	330	334	312	333	317	314	329	278	340	279	334	311	318	311	312	312	335	311	354	334	303	324	304	343	329	316	328	310	317	332	306	329	336	324	316	321	290	314	303	337	302	316	318	292	320	304	349	325	366	337	287	344	292	339	288	325	337	310	328	337	367	326	330	323	302	329	317	308	303	333	320	359	307	326	299	340	309	307	348	315	351	313	304	334	319	319	307	306	336	309	328	327	320	345	318	342	298	312	326	343	303	311	321	286	309	326	312	302	319	329	331	295	311	280	320	333	340	341	335	325	339	337	266	291	310	342	312	337	288	298	307	332	278	344	319	288	313	311	307	293	318	312	343	327	335	310	342	311	305	317	307	298	296	330	314	320	297	322	331	311	309	339	314	323	345	285	297	316	308	353	287	305	334	298	334	304	292	340	320	291	303	319	305	309	347	315	337	312	293	318	320	296	350	304	318	327	342	327	313	306	344	324	316	297	310	306	331	316	339	327	309	331	325	321	312	313	305	314	333	311	316	311	309	310	304	315	307	308	354	319	343	326	316	358	325	312	335	322	328	294	330	310	283	314	350	316	313	323	313	307	303	325	283	331	323	340	299	327	302	276	335	313	302	289	327	325	309	314	317	283	317	315	311	333	329	310	297	323	316	323	318	315	328	326	321	380	325	311	290	317	323	303	314	316	323	343	369	330	337	311	270	305	309	338	324	307	304	313	351	326	331	295	298	325	319	306	312	302	322	348	289	312	307	313	334	288	324	318	288	313	326	335	365	322	298	314	299	298	320	323	297	323	324	327	325	283	301	328	297	315	302	335	320	350	301	316	331	345	332	345	331	308	280	327	326	322	350	316	348	329	312	338	331	311	309	297	310	336	306	328	317	305	303	314	292	342	289	294	318	321	339	327	317	334	325	304	304	301	324	299	313	320	307	327	329	326	318	328	310	319	297	314	318	323	318	298	305	294
19242	40010	33051	12629	2590	1746	1417	1135	894	893	774	720	679	623	677	633	606	545	590	548	556	575	504	504	502	504	508	480	528	512	496	469	502	496	522	473	503	501	454	533	555	593	609	606	593	599	700	694	715	684	640	636	629	606	561	562	559	561	534	499	511	474	525	491	455	494	488	499	516	493	488	510	519	501	513	487	459	481	483	491	504	486	499	491	502	534	498	528	508	535	516	502	534	477	517	488	508	480	480	477	533	580	496	519	503	457	522	463	455	451	499	493	450	510	486	493	447	453	461	494	462	515	453	495	494	490	467	488	496	457	485	493	498	418	466	459	481	479	488	457	465	436	491	492	477	430	478	483	478	465	489	461	462	483	464	466	461	451	486	481	462	490	478	508	478	485	461	481	447	487	451	481	460	490	485	453	483	465	483	491	479	542	458	456	466	453	480	472	458	489	509	490	445	479	497	493	465	437	473	488	497	498	464	493	465	484	452	484	524	468	473	492	475	496	470	564	497	489	490	502	511	467	498	474	467	518	421	507	480	458	540	483	514	468	513	514	460	503	481	481	492	486	473	471	504	522	468	506	441	504	476	477	477	477	467	490	475	489	467	462	449	516	458	481	496	438	480	460	498	499	495	457	518	472	475	485	521	491	475	466	467	494	515	504	447	468	450	458	453	500	484	451	463	451	527	510	494	466	473	461	444	452	469	454	455	459	465	494	461	479	479	467	472	479	455	497	464	495	498	473	485	491	468	488	481	473	480	503	435	498	490	476	480	484	458	504	545	470	442	490	463	477	485	496	503	480	453	445	483	462	495	498	482	453	518	503	460	452	442	428	462	434	517	472	492	494	494	453	444	445	509	529	475	495	465	499	523	476	452	484	489	436	510	451	483	460	491	509	474	487	512	511	507	468	496	514	458	470	491	489	502	464	429	462	516	467	469	459	486	468	471	456	482	462	470	502	469	456	469	477	498	507	454	464	525	516	490	506	470	538	494	412	523	462	491	458	457	512	461	464	436	493	454	463	459	515	505	523	454	474	490	509	472	520	477	470	489	495	486	515	485	511	481	480	469	477	510	507	498	508	474	471	478	486	454	500	474	480	464	461	480	484	480	483	461	462	491	464	515	450	483	442	427	477	475	487	476	482	487	461	490	483	475	488	464	485	530	457	470	481	526	505	494	494	509	504	458	475	475	507	480	443	470	447	454	484	473	474	503	465	459	486	458	476	500	483	475	523	495	436	484	478	497	491	458	467	481	451	457	468	497	455	432	475	453	476	478	447	497	479	494	453	446	456	502	518	500	510	444	463	497	481	440	489	480	445	469	443	471	480	460	476	477	494	530	499	469	456	463	469	482	462	449	506	459	483	486	475	512	484	480	534	505	485	473	517	461	464	462	472	443	504	460	459	469	478	509	507	486	477	494	481	475	482	478	492	469	470	472	490	481	518	466	494	459	508	444	503	501	481	489	471	462	463	470	429	475	477	470	479	450	446	485	491	480	487	452	486	516	489	468	475	496	486	483	450	475	503	476	472	440	500	450	497	487	529	494	459	505	467	465	481	498	466	471	493	489	506	478	470	498	506	442	475	519	481	447	457	474	499	454	470	521	496	483	461	484	462	478	427	452	488	495	493	480	474	421	490	512	479	474	487	459	453	489	449	461	511	490	460	496	454	468	465	439	484	476	468	460	430	493	472	492	470	509	469	473	459	472	466	493	461	458	480	509	483	485	431	478	483	472	451	456	450	503	489	442	413	469	489	466	483	483	455	493	479	493	474	460	441	492	476	491	438	459	488	495	498	446	488	472	456	509	513	456	513	495	462	475	494	454	453	459	431	485	454	472	444	454	457	508	498	523	493	490	501	484	479	459	449	497	482	507	500	471	455	473	488	514	467	472	492	446	425	489	477	502	453	476	472	478	500	452	475	487	444	476	468	494	474	439	479	490	464	470	485	502	488	463	439	490	499	482	510	496	423	493	479	462	472	502	503	463	489	492	502	489	420	468	472	504	477	486	502	466	475	483	461	470	481	494	493	494	487	493	510	489	483	450	482	471	477	473	521	502	483	462	480	474	484	473	487	491	482	434	485	409	466	493	436	474	451	469	484	511	459	442	527	494	454	507	448	441	507	480	471	492	480	462	524	494	456	466	494	453	518	490	450	454	499	450	478	473	486	459	446	477	468	499	473	431	485	467	486	481	473	492	500	482	444	500	486	481	441	492	462	496	449	475	460	476	472	454	439	477	477	448	491	486	519	492	475	451	475	426	500	496	478	468	509	488	487	484	481	470	472	467	461	509	478	503	458	501	456	464	484	488	464	522	502	515	467	530	483	461	518	482	448	491	474	459	451	502	489	489	450	488	487	469	466	494	486	469	460	467	469	516	498	479	539	485	473	481	477	436	484	458	472	425	473	477	482	461	487	455	485	489	500	463	421	468	475	463	479	456	494	478	506	485	480	448	475	451	457	504	470	448	506	528	507	522	461	478	465	486	490	512	467	492	483	483	478	477	486	494	456	472	454	469	463	475	477	465	451	467	508	477	489	513	501	441	478	436	461	452	509	495	458	485	505	471	481	475	492	479	476	451	452	451	480	493	477	477	465	486	468	485	458	472	457	457	514	530	483	524	479	476	479	492	492	483	469	516	464	466	493	479	475	469	478	474	492	442	431	473	490	453	445	415	490	487	494	489	490	467	473	480	485	476	505	448	440	482	460	474	476	456	493	502	439	489	461	471	530	479	456	473	477	429	471	512	493	469	483	476	492	478	520	475	487	498	463	515	510	488	476	504	506	493	458	502	512	477	488	503	489	505	431	496	500	490	445	464	498	508	502	503	450	476	448	465	462	432	506	470	498	473	499	448	459	471	467	473	480	484	500	459	494	484	469	510	472	502	484	427	454	503	473	512	498	437	495	453	429	474	469	496	454	470	484	496	500	463	496	512	490	486	465	496	473	485	476	462	464	474	484	456	508	484	512	472	475	468	504	498	516	464	478	468	463	467	495	442	462	500	437	472	470	470	451	460	490	442	518	479	472	449	432	473	458	473	484	501	492	490	450	455	488	480	502	437	423	457	472	479	468	509	514	468	486	458	484	487	487	516	503	447	489	470	473	497	438	455	464	500	466	484	469	475	452	470	521	461	464	520	494	456	502	472	440	495	473	457	490	438	489	499	508	476	484	470	499	476	479	419	502	491	470	457	508	493	517	503	505	516	456	500	515	528	500	443	462	474	479	473	448	523	488	509	471	460	469	483	457	448	432	487	441	494	463	483	519	505	484	489	470	456	463	441	473	462	483	476	484	518	468	445	490	475	511	510	480	486	494	444	479	453	488	461	445	461	472	450	499	465	520	488	505	492	484	459	512	479	445	471	453	496	447	488	424	471	507	477	478	434	511	465	465	505	489	496	514	473	470	494	475	465	461	472	492	473	517	460	477	498	496	463	487	457	448	460	469	483	488	482	480	470	481	480	469	489	488	484	490	496	497
23373	21369	29026	24132	21291	18814	3830	1046	648	499	446	441	332	323	308	357	331	337	311	277	319	296	290	280	300	255	273	292	312	272	300	253	278	282	249	238	263	267	264	273	292	305	357	313	345	318	374	377	396	369	351	347	302	317	343	279	307	275	284	300	281	290	271	277	250	275	249	258	273	258	279	289	285	257	259	256	276	254	243	262	277	263	259	247	245	252	256	290	295	269	252	269	313	260	299	263	229	262	244	279	260	298	299	277	290	269	249	297	250	297	268	262	282	279	264	253	255	240	230	257	271	254	271	268	255	241	235	244	252	239	235	277	245	255	271	260	267	250	242	273	239	269	228	271	250	252	270	247	259	278	210	228	262	246	231	258	264	266	266	250	248	260	253	239	248	250	276	257	246	262	250	260	264	245	217	259	267	248	271	260	283	243	247	256	264	241	240	284	246	246	268	247	258	256	255	257	251	253	249	265	261	256	235	243	240	252	247	283	227	238	245	268	249	228	252	247	301	259	246	284	262	250	257	272	260	251	259	246	250	261	243	252	242	254	252	282	261	266	263	249	250	267	242	277	250	244	270	276	246	268	273	275	269	248	267	235	268	287	256	266	282	246	235	281	267	286	215	242	274	251	237	249	267	235	248	265	248	234	256	246	227	238	259	238	254	226	264	270	256	263	267	228	238	260	264	260	272	246	262	254	243	241	246	282	248	237	273	258	292	248	259	242	246	262	249	256	252	272	286	267	258	269	258	247	249	232	278	247	228	273	275	244	261	264	250	278	267	241	262	281	254	284	268	278	249	245	232	254	238	262	287	208	244	268	242	280	266	239	260	243	255	239	246	258	262	262	248	257	257	219	273	234	245	281	282	244	250	261	250	267	247	256	250	267	271	262	275	256	270	232	258	272	223	261	264	242	240	236	279	256	277	261	258	277	267	266	246	232	251	232	243	264	253	247	257	256	250	253	266	262	244	225	266	257	227	246	256	277	235	245	257	252	266	255	265	220	281	260	249	278	269	273	214	260	247	264	263	245	252	261	264	270	274	247	260	276	259	220	273	256	252	267	267	246	252	251	240	252	254	230	255	239	274	241	283	262	284	257	272	250	278	239	232	221	257	270	272	258	300	258	257	242	277	231	259	249	263	253	293	253	285	257	231	258	243	285	256	224	261	264	259	224	235	277	249	276	225	256	243	247	254	272	272	237	267	282	269	263	254	251	263	268	252	273	259	263	261	266	239	267	278	246	261	215	258	246	235	246	255	284	272	256	254	262	275	286	269	249	219	246	275	239	243	280	217	235	238	262	281	229	263	251	234	230	300	278	255	264	238	277	257	273	259	260	246	254	236	245	306	267	229	249	243	246	239	255	266	227	248	259	239	258	288	236	258	252	245	254	278	266	254	266	257	254	248	261	265	245	269	265	247	237	285	252	270	245	251	248	262	277	238	246	277	257	247	274	232	269	286	269	280	270	265	275	270	283	249	231	228	273	244	246	247	222	273	264	263	269	265	257	229	269	229	239	268	256	240	262	275	268	253	265	292	273	255	272	231	261	240	258	241	267	262	277	230	251	228	255	243	283	278	266	272	266	233	224	270	257	267	224	235	238	265	269	249	255	258	259	267	266	274	247	254	261	261	269	263	289	278	252	261	281	256	250	229	224	238	248	275	287	253	235	282	259	248	245	244	271	277	243	253	272	230	261	257	250	253	269	271	230	252	292	247	263	236	260	249	247	254	255	275	262	276	272	265	285	242	239	245	250	245	258	261	245	225	244	251	246	232	257	254	254	254	248	252	255	269	274	251	254	262	224	255	262	261	256	262	225	285	268	281	248	278	246	249	290	278	269	267	263	270	240	268	248	250	249	292	261	274	225	237	236	263	253	258	259	263	270	271	246	266	264	255	244	261	276	255	261	250	203	255	243	237	281	238	267	214	254	246	257	269	269	246	231	255	267	243	254	255	273	245	256	301	232	264	286	249	260	270	265	293	265	265	222	243	232	274	256	252	239	250	247	242	266	254	230	269	255	245	214	273	271	235	242	255	260	256	267	284	256	260	249	249	256	293	246	217	241	255	271	265	254	255	243	268	269	252	263	262	244	232	282	245	252	255	231	264	237	242	246	254	260	215	239	241	254	255	256	247	247	254	259	247	281	249	245	231	270	268	247	281	239	263	254	244	265	211	265	256	268	242	269	249	259	274	252	273	254	243	258	245	262	251	244	260	232	253	250	250	269	281	250	269	242	268	292	249	238	266	246	228	246	260	282	242	257	235	251	265	254	268	235	251	278	260	259	248	226	259	249	244	244	248	240	259	258	246	261	272	246	283	265	243	265	284	261	258	222	268	254	256	253	249	241	274	242	244	241	261	234	286	271	261	268	250	251	243	262	246	270	241	274	258	285	266	271	253	263	230	250	261	275	273	242	259	223	229	262	244	236	258	233	283	246	263	239	254	282	227	240	273	272	288	260	255	269	293	245	248	279	279	258	243	258	244	237	253	241	261	270	260	261	271	263	241	255	284	253	260	238	263	250	257	285	255	254	282	264	261	285	259	279	267	257	237	259	241	268	222	249	262	254	248	262	281	219	272	238	252	254	276	269	246	274	233	263	227	251	251	273	264	243	257	263	246	235	268	246	265	264	243	257	269	294	236	244	252	256	246	241	256	243	259	253	261	252	268	270	268	247	281	277	257	257	266	251	260	257	258	245	273	242	231	257	267	246	245	232	246	228	255	243	236	273	258	217	244	241	253	264	255	248	253	247	266	272	289	221	285	279	274	236	278	230	246	266	282	285	262	262	258	226	282	236	232	242	257	245	240	255	253	234	229	265	219	255	286	250	280	259	236	237	225	271	265	255	273	251	275	276	274	235	251	254	261	246	241	252	271	304	269	250	266	241	253	260	236	262	233	283	251	236	257	261	261	273	273	277	244	277	261	265	252	278	272	248	237	248	260	251	244	251	246	267	264	231	291	270	261	265	241	262	263	240	249	238	241	265	260	251	255	263	270	267	229	276	255	271	252	246	269	253	252	256	248	270	257	233	265	287	291	258	252	251	247	257	271	257	227	262	270	214	256	272	265	226	280	254	231	278	227	236	248	238	231	254	228	243	268	250	266	253	267	252	284	246	276	247	252	253	253	260	255	260	236	279	256	262	260	253	267	241	261	252	269	250	236	230	300	262	242	264	253	237	250	251	258	262	242	264	268	249	229	266	256	235	248	251	254	224	272	268	271	254	234	267	263	259	262	233	277	273	239	230	231	254	255	261	251	271	253	260	258	248	269	262	254	219	250	300	278	269	233	226	253	266	248	264	274	260	281	244	230	218	280	277	250	238	277	261	257	257	272	263	253	274	241	267	251	238	276	292	277	238	272	252	281	224	249	234	251	258	265	235	248	267	278	279	245	252	239	254	257	252	283	246	250	268	243	243	247	249	259	245	243	239	270	249	254	242	256	267	250	232	265	270	246	265	265	267	284	280	255	261	275	255
22185	44524	39454	20640	5318	2749	2113	1594	1340	1119	1027	896	802	732	762	617	603	605	564	567	507	529	468	482	436	478	445	473	418	395	454	425	423	412	436	423	423	421	428	442	459	497	574	571	567	566	644	734	691	701	607	584	531	574	531	477	504	456	443	467	434	405	395	403	386	376	400	398	385	395	422	445	380	410	419	404	400	407	396	375	359	387	396	388	443	406	422	407	464	457	412	421	411	403	399	387	397	399	406	427	442	497	460	443	384	448	431	411	392	435	390	400	387	416	343	398	377	410	419	363	404	370	403	387	410	395	366	404	409	423	380	378	384	345	386	379	393	390	365	387	399	389	404	384	374	400	389	380	370	384	388	426	398	374	366	374	368	381	389	427	372	386	397	350	393	408	378	395	380	375	399	405	407	343	355	392	356	370	390	373	428	424	380	368	371	377	383	383	374	410	387	390	378	372	381	386	359	387	367	418	406	418	392	382	365	421	396	368	408	374	375	362	390	400	381	399	383	391	387	382	399	382	394	347	406	359	321	396	385	364	357	393	417	374	368	382	354	388	339	377	372	369	415	357	370	364	395	368	386	376	361	409	383	389	360	388	400	398	342	398	387	400	415	344	369	369	393	371	391	342	388	400	337	372	384	359	367	431	388	396	377	376	389	392	388	405	377	356	360	389	434	414	341	365	375	394	352	407	384	384	370	357	334	387	364	368	382	389	369	360	373	344	392	352	379	375	407	388	385	367	369	385	389	367	371	361	383	365	362	384	387	403	390	370	358	416	426	366	356	362	394	365	383	385	405	354	384	402	367	380	407	362	387	359	388	354	379	399	355	382	400	394	383	371	399	398	369	356	378	395	394	384	386	412	420	354	389	404	382	372	369	399	352	365	369	349	393	412	334	393	390	402	399	362	367	369	403	372	367	381	349	426	391	363	359	391	356	388	366	404	396	387	376	405	368	354	381	356	378	373	382	391	364	357	378	402	435	381	394	379	402	383	372	369	362	360	375	402	372	364	373	407	370	398	405	355	362	358	364	374	428	367	369	386	348	382	379	372	367	385	390	394	401	381	394	382	389	346	396	362	375	391	406	391	367	373	359	369	380	361	393	377	348	388	367	382	390	405	389	384	386	397	380	418	357	352	364	364	411	369	367	378	401	394	390	388	363	401	368	394	380	396	390	386	362	400	394	409	390	371	398	376	403	387	393	355	371	375	394	378	383	389	360	379	424	367	384	407	379	412	393	386	428	386	358	367	382	362	391	403	423	374	372	369	413	357	386	382	347	400	399	389	392	414	376	376	377	394	404	422	371	406	379	377	377	366	403	379	392	381	356	386	383	375	353	405	373	410	328	397	427	419	373	407	364	367	361	369	394	359	386	408	400	388	354	378	359	416	447	393	377	331	389	368	392	389	379	388	378	356	372	407	370	376	379	393	383	331	342	373	371	336	403	357	375	407	389	402	354	358	377	382	393	396	378	388	361	375	359	371	364	379	404	382	325	405	364	356	362	400	351	389	374	388	376	380	357	359	397	392	385	389	406	332	365	394	403	379	400	413	356	393	371	389	382	351	402	368	401	386	378	378	417	383	387	384	395	425	369	352	377	405	352	390	406	391	372	371	381	383	402	335	381	380	390	341	406	398	377	413	413	399	397	359	387	359	351	362	367	369	360	382	384	403	394	387	367	416	382	376	357	379	409	346	371	393	362	414	348	376	405	393	389	362	378	399	368	402	393	378	375	356	424	364	383	391	368	368	360	412	420	413	356	396	369	349	374	366	381	373	365	421	388	350	373	399	387	404	383	375	350	376	382	376	407	370	384	353	396	343	389	425	393	362	371	373	346	400	375	364	379	422	406	357	389	355	398	359	383	352	384	387	400	405	400	402	383	429	436	382	422	343	387	397	355	399	406	369	404	378	370	381	370	381	383	367	371	389	401	386	365	386	358	389	397	360	400	371	359	431	384	423	350	442	396	383	379	409	386	397	424	340	374	374	385	363	388	387	381	378	398	378	350	378	367	381	378	380	412	385	390	398	414	404	367	410	363	407	345	396	398	365	389	377	366	376	372	375	381	395	404	399	400	376	387	373	386	387	389	394	387	384	363	392	354	378	413	354	428	411	403	388	390	386	382	359	377	363	418	383	401	401	373	338	406	373	380	390	364	375	385	372	361	406	372	360	378	382	389	379	353	358	354	375	382	389	364	394	413	377	365	375	404	369	361	396	369	356	380	383	376	369	372	405	412	379	394	375	419	360	395	388	364	374	361	350	394	362	405	365	379	371	385	384	394	388	351	376	384	390	373	402	396	398	394	373	366	361	380	389	412	362	387	342	382	376	383	359	354	375	359	417	392	347	363	358	413	369	413	389	373	378	391	385	379	371	393	392	391	394	371	370	342	381	383	395	399	391	373	369	383	372	405	367	392	371	362	402	403	347	413	383	386	405	398	394	361	373	373	423	362	361	360	352	352	359	365	397	393	400	360	363	362	395	376	367	401	329	390	395	389	358	384	359	361	370	426	394	370	387	388	389	384	406	394	375	381	393	353	369	395	392	379	354	379	363	354	421	378	385	390	406	391	375	410	405	385	393	357	382	408	385	371	367	406	378	384	395	356	406	385	398	426	390	418	400	391	381	376	390	372	372	384	363	374	386	368	359	349	344	382	397	398	350	391	412	350	402	374	379	391	395	376	382	357	365	373	369	389	351	398	413	352	387	369	375	359	352	414	395	396	381	365	395	348	366	381	406	414	403	392	363	373	356	359	385	382	403	368	434	402	371	367	348	408	396	365	393	359	418	340	377	364	383	399	377	380	423	391	373	411	397	332	390	404	376	381	363	390	361	354	372	361	402	366	385	393	375	369	369	356	390	362	381	371	413	411	402	411	370	390	390	369	347	408	379	411	351	368	394	375	408	371	368	386	391	381	346	380	384	356	424	360	396	399	411	385	383	349	370	391	394	372	380	335	353	363	363	378	404	391	396	385	386	341	381	405	362	426	364	402	353	402	404	389	378	378	377	380	373	382	353	397	388	371	389	349	335	392	363	366	425	357	379	421	410	401	385	374	360	373	390	366	354	362	379	363	365	363	347	384	410	361	369	403	377	402	371	385	391	373	411	373	380	408	369	386	382	422	399	403	401	412	400	377	400	377	381	394	398	377	363	379	385	404	342	376	402	389	389	349	399	359	363	383	356	359	378	351	352	386	368	387	401	363	385	391	366	391	354	371	389	361	369	367	375	370	383	418	358	366	362	391	401	368	359	416	367	374	362	348	403	387	352	378	382	379	363	408	396	388	385	420	396	417	373	360	382	386	376	393	430	364	370	378	381	371	414	383	378	354	386	379	390	367	370	396	416	385	389	401	363	418	382	405	384	390	395	379	373	351	333	404	388	403	386	371	373	396	399	367	360	375	382	393	378	398	398	334	357	381	398	358	379	374	346	376	352	352	394	373	370	360	391	370	392	369	369	365	395	353	349	399	383	357	397
26917	20963	17973	6592	821	411	340	360	344	349	353	315	345	357	329	327	327	309	306	349	317	314	286	323	311	337	315	328	318	321	323	347	352	336	338	346	329	328	318	347	335	347	356	355	322	349	335	409	390	358	367	333	351	358	357	324	367	355	341	342	370	330	298	321	334	330	347	323	330	372	329	324	335	345	309	326	304	327	324	321	330	345	338	333	332	322	340	334	349	325	360	353	337	331	358	327	336	329	332	335	343	347	331	342	330	366	347	340	333	310	309	304	329	356	309	324	337	292	346	349	298	316	333	334	338	342	336	335	323	303	354	335	291	315	354	339	325	319	308	297	324	296	329	383	349	324	315	341	340	330	319	313	343	331	312	329	339	330	347	344	368	326	322	319	344	339	317	347	324	327	301	336	328	331	311	340	320	312	318	338	342	366	336	351	322	353	329	300	330	341	344	337	318	321	319	329	328	327	325	330	350	299	320	333	307	335	345	355	333	369	376	304	351	359	364	328	339	292	348	329	313	339	269	305	328	331	308	326	340	315	339	338	306	327	317	308	331	306	323	329	335	321	322	323	328	317	330	318	325	321	313	353	355	331	365	345	368	350	333	347	320	312	318	332	339	348	332	305	315	326	327	330	312	338	314	315	342	320	330	316	382	344	279	320	322	356	320	289	345	314	330	309	333	318	303	354	337	317	333	320	343	371	331	310	313	356	328	357	304	355	325	336	336	346	352	333	336	321	300	330	315	361	317	350	367	321	297	285	312	323	313	386	322	335	294	331	354	285	334	302	332	331	325	358	295	314	353	335	313	326	316	324	366	347	307	311	346	330	336	292	296	310	309	322	344	340	305	341	343	326	332	319	330	336	337	318	343	314	295	305	348	305	302	353	333	340	306	335	339	318	313	325	326	345	331	301	339	340	301	351	313	316	344	340	331	350	354	333	346	329	315	337	316	351	332	338	331	359	341	297	331	337	311	301	340	338	343	318	322	342	311	307	332	327	342	334	344	338	351	338	300	343	342	347	316	337	315	348	317	312	296	340	348	329	322	346	302	336	320	355	304	326	318	338	312	341	336	366	333	339	307	310	345	310	317	296	308	338	351	329	337	290	310	327	289	332	309	345	306	321	370	323	329	347	330	312	322	335	318	322	368	326	321	325	295	336	350	302	344	351	321	351	322	331	323	329	334	332	347	350	328	348	328	324	324	337	345	329	316	321	327	324	338	328	324	372	292	343	338	349	316	323	330	356	313	330	348	327	325	339	323	311	351	343	330	360	344	328	302	329	323	322	335	321	333	334	329	301	334	349	345	320	302	367	304	315	331	375	366	318	327	320	309	351	363	354	354	335	321	337	333	344	300	324	334	319	327	334	326	308	314	283	314	331	327	304	328	352	309	400	333	332	326	310	353	317	334	337	324	331	328	344	329	318	358	336	313	313	350	343	319	303	340	333	343	314	373	340	338	349	354	329	342	334	333	316	299	352	324	319	323	340	327	344	323	312	333	324	331	314	331	340	333	311	328	320	321	350	342	325	326	299	283	354	347	347	312	319	333	330	299	348	334	325	326	285	348	336	366	330	325	327	348	318	331	369	318	335	326	316	298	309	330	303	370	316	350	333	341	347	346	328	337	340	351	325	315	326	336	359	313	349	327	334	326	309	319	306	356	328	314	335	303	351	360	345	328	335	304	337	303	364	345	341	324	338	316	344	315	310	328	310	321	305	347	342	340	310	346	332	325	321	330	328	317	334	319	332	318	343	306	310	323	347	333	317	310	322	324	344	335	319	333	328	341	327	319	315	295	338	313	332	327	324	304	355	341	342	354	366	295	332	307	299	336	305	366	322	365	327	311	325	315	305	300	350	312	316	333	346	326	335	346	317	339	322	357	323	316	320	327	329	342	333	331	330	290	311	311	327	312	317	336	313	325	324	349	338	297	299	351	304	331	327	338	368	339	294	328	342	332	294	343	328	317	307	334	328	316	332	331	331	328	352	362	303	324	333	353	328	300	313	335	319	342	343	334	324	323	345	317	353	322	323	325	329	307	323	320	346	337	330	314	319	314	321	351	325	331	316	332	317	318	373	343	305	342	293	324	324	337	338	321	294	345	336	344	318	364	367	274	337	310	332	339	318	354	333	327	321	312	303	328	337	334	324	366	326	334	319	322	299	345	356	308	328	347	332	320	329	318	323	338	341	347	349	317	344	314	304	316	336	347	309	339	358	334	352	314	319	340	315	329	342	335	333	327	335	341	342	345	334	310	330	328	351	315	322	309	321	370	344	316	349	355	328	328	332	329	338	303	309	340	324	326	345	319	342	324	321	318	346	316	350	350	366	351	369	293	324	298	367	339	320	352	334	329	341	292	323	333	313	328	332	303	365	358	329	329	323	331	315	319	326	355	347	317	343	289	353	340	332	347	319	306	319	297	328	347	310	298	337	320	316	356	332	340	340	337	323	325	298	335	370	367	284	294	301	300	333	297	316	329	326	337	332	331	322	296	327	324	348	336	344	340	324	333	355	355	349	313	323	323	322	350	328	335	316	314	338	311	343	342	325	368	347	344	345	337	328	329	343	304	315	336	322	347	322	297	336	294	322	302	339	329	330	312	374	330	322	314	321	334	344	338	346	328	328	326	352	345	362	309	326	336	326	346	310	314	355	333	322	291	327	330	314	333	324	346	340	353	327	331	331	363	296	335	299	337	326	352	315	340	333	329	303	322	317	329	324	326	308	299	319	320	316	323	353	323	350	336	330	318	354	339	341	317	346	327	333	335	351	337	317	320	347	321	350	322	346	333	324	314	338	357	337	320	318	337	365	327	344	344	318	346	305	293	315	310	297	331	328	357	302	292	333	321	322	334	338	343	349	321	374	318	341	317	348	322	311	346	304	341	316	355	324	307	353	291	328	358	349	355	326	318	325	301	334	335	326	348	311	327	316	303	318	327	349	373	317	365	317	330	342	306	306	343	344	314	354	307	339	318	339	326	306	333	341	317	301	347	318	320	346	328	325	322	321	333	344	333	370	337	345	343	327	345	340	348	373	343	339	344	305	345	337	305	303	321	357	310	324	319	324	317	309	326	360	308	328	326	317	341	341	313	357	308	340	327	344	315	356	333	326	327	337	324	316	332	352	348	331	315	324	322	313	353	334	300	329	351	352	328	301	326	319	312	330	302	321	321	318	305	336	341	339	348	343	348	338	292	315	327	326	316	353	336	317	305	368	378	337	363	347	359	318	288	361	346	324	314	383	339	362	329	331	346	342	328	298	315	352	340	338	308	336	335	295	334	316	345	361	302	345	273	314	320	365	334	300	352	338	330	351	335	304	349	313	369	320	309	326	308	338	305	337	323	326	325	352	330	286	333	354	327	315	343	340	328	354	333	317	334	329	328	331	320	306	381	308	321	348	329	315	330	326	332	329	343	300	337	327	310	333	330	335	327	289	332	321	318	332	338	332	317	355	300	328	325	314	336	313	321	326	296	334
15300	27132	22517	7356	1177	618	549	495	518	526	537	493	523	490	471	482	485	477	474	487	522	525	487	475	486	525	492	458	456	516	526	522	507	514	510	497	506	505	474	512	508	524	542	598	550	569	584	638	642	621	610	564	568	557	566	512	541	524	515	486	527	469	501	476	513	503	518	473	491	514	553	544	447	534	481	471	483	539	479	496	529	476	489	528	470	459	526	491	484	507	515	491	499	467	503	504	509	482	467	537	463	501	494	532	505	498	488	470	497	477	509	500	464	462	482	485	462	531	451	487	486	499	456	509	446	470	481	466	496	511	466	462	451	471	485	501	489	528	460	456	449	479	484	470	541	483	426	469	493	560	487	480	478	480	496	521	523	488	469	483	507	467	486	472	450	517	540	500	486	482	454	477	518	459	456	494	484	473	499	473	480	483	509	468	525	468	512	519	463	483	511	561	512	485	493	467	495	485	483	491	501	508	503	487	455	502	540	532	463	480	472	458	487	450	499	470	475	454	497	455	471	477	473	458	499	504	520	475	530	521	539	487	461	497	468	446	506	467	451	418	500	487	499	497	481	470	516	494	486	507	482	449	453	488	504	489	478	480	473	514	486	457	466	505	485	476	495	461	509	490	436	484	506	519	526	474	441	505	511	497	499	514	487	473	463	421	471	506	465	453	499	483	482	507	493	467	497	467	499	513	491	508	512	490	492	472	498	487	485	483	496	480	500	528	512	521	492	460	504	494	489	496	509	498	467	505	464	529	478	520	507	480	474	452	540	539	466	456	504	468	513	517	504	497	498	489	517	440	494	503	480	506	462	472	467	482	502	511	488	466	479	461	469	461	486	437	503	467	487	488	494	473	465	472	464	492	483	480	480	473	485	490	523	483	509	484	472	483	506	467	498	502	506	475	494	472	468	467	497	474	469	468	475	511	492	477	508	498	479	472	518	532	528	503	520	500	507	492	493	476	508	462	468	504	506	494	463	490	458	519	484	514	505	494	490	504	511	495	450	495	478	452	459	479	504	512	484	510	486	476	505	488	462	485	461	447	483	501	532	474	485	488	446	441	481	469	498	502	517	506	477	503	462	494	497	544	527	494	474	490	482	516	510	520	477	509	498	504	468	479	506	525	519	494	477	479	476	496	508	514	483	488	481	473	476	444	477	519	488	463	533	488	467	507	462	518	495	468	472	485	515	464	517	506	490	464	504	470	457	444	437	489	490	495	510	498	498	494	499	432	518	471	507	474	500	487	509	507	496	501	499	502	489	439	469	482	505	460	472	473	483	467	520	461	502	490	468	470	510	490	501	467	484	500	491	482	490	495	453	488	488	498	488	495	455	527	477	462	459	494	460	447	483	458	502	479	503	465	494	458	529	492	465	487	467	504	467	471	482	493	482	488	506	487	443	504	480	466	461	499	488	497	496	500	514	522	499	526	462	498	500	500	504	457	473	504	468	483	498	473	497	499	505	492	461	501	467	522	488	492	492	477	491	470	496	501	485	448	514	546	451	477	478	501	445	490	452	450	481	476	511	465	472	481	488	509	502	472	453	474	474	478	480	491	465	524	524	506	486	526	478	460	454	477	463	527	468	520	486	511	440	496	512	512	465	471	478	474	486	530	447	476	498	487	472	507	470	526	483	475	498	473	519	500	490	476	465	488	475	494	494	482	465	472	526	482	458	452	449	485	517	454	500	461	484	516	489	490	454	531	488	492	496	509	490	479	449	449	456	470	518	502	494	500	507	468	466	472	455	485	450	477	485	491	491	471	452	482	509	497	474	502	476	502	513	495	517	502	448	457	494	516	508	476	479	476	460	497	531	474	481	483	507	504	536	493	473	536	504	501	503	515	519	452	471	468	494	484	506	487	503	513	500	493	468	497	450	454	485	461	506	489	497	486	465	517	521	482	487	523	489	484	479	517	510	509	469	475	469	457	498	509	495	505	529	489	509	476	481	470	478	500	512	483	483	485	514	475	490	496	466	503	519	479	494	464	466	462	506	507	485	440	475	497	500	482	468	465	514	488	478	484	471	497	500	524	464	470	472	511	480	475	470	487	458	456	485	473	512	502	501	481	465	484	482	477	456	457	474	498	514	491	482	471	469	496	479	510	474	466	479	537	454	462	521	502	533	498	491	477	471	480	515	510	509	508	462	476	490	532	501	476	534	478	472	499	475	482	539	497	482	467	489	470	501	466	466	475	501	507	474	511	493	495	464	445	510	479	474	461	471	456	447	539	497	520	502	478	505	465	475	491	495	535	482	489	512	467	486	506	490	452	521	464	488	455	510	466	492	512	482	487	501	468	497	476	458	492	479	469	466	481	461	488	492	504	483	520	472	510	501	484	487	489	468	503	479	504	469	465	462	534	472	462	498	472	501	476	500	497	481	451	488	478	432	517	533	475	488	489	495	487	482	464	461	462	534	463	498	467	484	490	479	463	460	522	505	483	509	495	476	510	501	502	503	498	505	470	503	457	494	470	492	484	483	489	512	506	464	497	487	509	471	500	471	476	469	474	455	468	491	517	456	516	500	479	477	482	500	454	464	504	474	486	498	528	488	466	485	448	472	462	500	469	482	515	438	487	471	463	493	483	530	538	479	474	542	501	462	537	464	492	467	484	490	507	489	504	479	525	511	492	452	510	505	466	530	482	496	506	467	496	467	480	505	506	501	459	492	484	489	432	472	456	452	491	484	517	465	470	494	474	486	519	515	515	511	500	492	499	481	511	460	521	442	485	506	492	491	514	452	503	481	481	489	517	511	481	530	486	476	493	496	494	485	485	503	488	488	501	490	485	475	497	485	522	484	524	465	536	521	513	476	482	489	465	487	490	490	559	484	476	497	494	463	484	521	477	464	510	486	491	499	429	503	458	483	477	437	542	434	525	480	481	481	476	495	483	495	498	474	462	447	486	482	487	474	512	540	489	501	511	471	482	468	537	491	490	469	475	483	489	477	466	480	513	469	476	481	455	502	459	459	449	459	469	485	464	491	484	506	472	481	505	488	495	461	474	502	489	458	499	494	513	480	536	500	469	485	482	479	483	459	488	444	500	489	547	490	491	464	498	488	491	521	475	495	503	443	443	507	473	481	487	508	526	481	465	512	512	457	482	503	475	460	471	475	449	484	496	482	486	482	487	473	467	510	491	500	460	497	478	522	442	501	466	487	484	472	496	486	493	492	496	492	490	499	492	507	472	522	445	480	473	509	561	520	493	471	490	472	492	513	470	484	522	494	488	492	495	535	497	479	470	501	465	485	494	522	473	498	498	473	501	483	465	504	498	501	478	442	522	456	483	522	490	477	472	478	477	487	504	525	479	509	518	477	513	501	499	474	513	497	493	459	476	497	517	493	491	480	490	508	452	479	495	513	499	468	498	465	481	458	470	510	463	488	480	518	460	485	502	453	519	473	489	514	512	494	496	549	481	493	490	505	477	486	490	494	461	458	503	450	518	487	509	481	510	487	451	468	487	479	511	474	486
24317	21381	28593	24608	19383	4878	1260	689	508	420	447	390	361	380	343	384	331	349	344	337	323	338	323	312	350	330	316	361	325	350	331	294	326	333	313	326	323	285	333	311	350	352	386	349	343	364	380	391	426	409	411	374	409	323	400	361	366	330	346	345	312	330	290	309	302	327	338	337	324	318	334	324	309	366	288	333	329	342	321	340	313	319	302	324	318	329	311	305	350	327	310	287	345	336	282	289	330	282	316	350	352	354	347	338	300	325	316	311	289	321	339	298	329	322	309	338	308	330	323	320	313	315	319	319	313	349	324	335	299	329	299	325	352	316	328	310	302	322	290	331	304	331	301	298	349	315	296	333	320	312	283	316	315	317	353	333	322	347	301	278	312	322	307	305	299	315	306	366	295	352	314	349	353	305	324	346	304	311	366	303	306	310	341	337	326	278	325	338	355	290	329	312	322	297	309	309	290	297	306	328	326	316	316	331	269	306	337	334	295	293	298	308	324	317	331	322	297	325	299	299	351	310	322	312	338	291	311	353	321	315	341	298	372	308	311	308	314	336	302	306	317	322	346	310	326	302	335	317	326	316	345	341	316	324	320	325	311	285	312	322	294	287	311	274	331	336	308	324	321	326	309	309	315	321	330	307	344	331	337	331	315	281	310	308	309	317	311	336	327	302	329	348	326	277	307	328	296	317	324	305	335	330	325	312	306	325	323	313	321	314	309	350	311	291	304	319	310	309	317	345	302	342	305	308	308	291	309	318	297	325	307	318	331	324	318	325	283	310	308	332	333	305	303	339	330	321	324	331	304	304	340	294	326	284	328	330	312	330	317	306	320	292	336	327	323	288	335	330	298	324	302	317	331	327	327	322	322	296	304	307	322	303	322	312	325	329	296	315	304	333	301	327	301	302	283	328	308	315	329	324	317	327	314	322	287	304	325	342	334	322	348	297	323	287	329	326	306	334	327	339	295	327	321	302	300	319	312	327	295	303	295	348	297	335	318	319	299	307	334	328	300	280	299	322	312	339	312	330	339	305	289	364	308	319	314	313	345	329	336	318	343	301	330	292	317	308	303	316	336	323	315	328	328	311	313	303	302	309	329	303	291	285	328	321	326	304	307	304	308	301	319	295	335	325	345	311	341	317	337	321	332	301	308	308	315	322	294	311	296	326	293	298	311	321	321	300	310	326	303	300	324	318	341	349	313	319	347	339	316	307	303	341	313	316	293	327	324	337	315	282	351	303	293	322	333	361	330	298	301	296	303	290	358	317	309	331	310	310	352	339	326	336	293	356	347	357	321	303	335	328	294	320	311	355	313	342	325	315	352	357	311	328	326	318	343	297	330	280	327	298	343	319	321	295	300	316	331	325	316	288	313	275	307	329	326	284	283	320	324	359	323	320	297	317	328	317	303	349	356	295	331	290	343	313	290	310	301	335	318	318	297	326	322	314	315	312	320	329	313	340	309	306	328	292	315	310	327	323	321	313	320	320	355	318	284	327	301	307	332	355	336	305	321	298	330	275	333	363	309	345	340	327	324	308	321	306	342	354	338	329	327	342	323	316	320	317	320	339	359	311	319	312	335	345	351	284	302	281	308	321	292	328	291	307	327	309	321	318	306	311	326	312	300	316	362	346	311	321	319	317	324	340	318	300	326	300	318	314	300	308	289	302	298	283	328	297	291	322	308	311	328	363	315	311	318	331	309	324	346	302	301	313	325	321	340	339	326	320	324	310	339	316	294	329	333	324	325	321	324	302	331	334	308	299	286	324	295	287	357	335	341	337	349	337	321	282	335	329	319	332	327	306	324	290	301	312	317	288	305	322	283	292	300	304	334	312	335	332	338	350	305	324	305	319	294	312	274	315	346	337	342	306	338	304	292	324	334	306	306	309	329	310	322	339	294	291	311	300	332	334	335	314	338	339	322	291	301	322	329	329	290	333	282	305	320	321	329	363	305	298	303	306	320	328	305	338	320	334	355	313	340	345	326	316	313	338	352	333	324	328	338	327	331	347	314	353	315	342	315	318	326	319	342	338	312	332	343	319	298	294	325	320	283	285	314	335	294	329	302	361	305	351	322	296	345	285	308	333	330	297	329	293	313	301	302	296	317	297	279	322	335	329	304	320	344	332	321	321	323	311	324	332	323	327	302	336	326	306	359	309	325	333	356	309	308	305	305	304	323	333	328	327	310	303	315	318	307	326	298	326	309	318	312	337	312	333	341	297	334	308	292	344	304	259	312	346	324	296	285	318	281	310	320	310	302	323	316	315	321	321	294	298	329	329	322	335	328	326	317	315	329	306	323	341	324	310	335	317	315	300	293	321	310	332	340	312	305	305	312	345	290	320	326	301	322	296	323	344	334	311	306	336	309	300	320	352	333	311	310	320	333	321	327	321	303	307	312	341	308	308	293	288	346	297	280	292	345	306	326	310	299	280	320	311	352	316	324	332	329	302	315	332	319	312	300	293	333	293	326	376	317	340	329	320	324	366	324	341	312	344	316	299	303	287	314	342	337	348	333	333	317	311	335	320	342	304	324	312	313	321	310	330	328	318	333	346	303	323	332	302	305	320	321	331	308	327	315	328	304	286	336	319	330	324	312	299	327	278	309	368	311	334	326	349	297	313	320	338	321	319	299	367	296	284	329	324	320	324	342	317	294	300	305	296	306	286	294	331	279	315	313	319	332	322	332	316	311	327	330	322	343	321	328	333	329	344	332	295	333	293	303	302	323	317	302	332	283	317	323	304	343	299	331	288	289	325	325	338	343	330	295	314	315	310	289	294	330	301	321	320	288	312	340	305	337	313	291	321	324	325	313	314	327	334	312	300	308	337	318	304	317	299	324	311	343	321	306	328	345	332	302	327	326	318	290	309	320	303	324	314	311	289	327	366	338	312	335	327	344	369	304	318	284	314	278	335	333	344	299	320	302	323	298	295	318	299	318	309	318	352	296	304	324	321	316	312	311	312	301	301	281	321	344	343	305	272	345	340	332	306	312	333	305	317	330	309	338	313	316	325	317	310	303	317	307	329	305	322	317	319	286	296	311	297	328	340	284	344	307	312	297	347	341	335	317	310	314	278	317	319	334	304	299	294	334	306	306	316	337	335	324	332	327	343	346	336	300	309	297	353	290	324	322	315	304	323	327	325	321	314	316	316	327	326	309	335	335	318	309	306	334	315	319	320	319	312	360	311	322	313	315	312	336	335	311	318	337	321	356	323	305	289	331	300	329	311	336	324	318	322	336	356	316	340	319	308	300	314	313	292	316	321	317	324	315	315	310	337	317	319	300	334	354	303	336	283	310	318	330	301	308	276	336	318	295	309	299	337	340	331	324	279	331	321	317	318	345	315	345	325	306	299	326	309	313	285	312	282	304	314	328	343	325	345	333	299	328	311	324	317	371	297	322	300	325	288	352	300	291	313	327	324	264	337	313	341	328	331	297	302	337	291	341	308	304	304	292	320	323	303	326	318	274	327	317	288
19511	39409	35158	14635	2710	1790	1325	1099	990	918	779	762	646	660	628	557	592	602	546	520	531	501	549	492	571	529	554	523	538	493	518	492	506	524	496	464	471	518	530	518	531	524	617	591	605	590	626	699	728	737	656	633	608	571	572	540	532	538	576	531	494	476	483	472	464	497	499	529	490	469	521	507	519	466	527	475	441	518	525	485	470	479	469	439	468	461	515	506	468	495	539	528	497	479	488	439	478	482	487	479	529	510	501	501	491	488	495	468	459	461	510	470	476	508	470	476	454	482	469	514	466	484	481	476	463	509	464	480	436	503	471	526	476	486	460	464	434	449	469	502	478	483	465	438	482	457	494	475	471	445	443	469	459	438	474	455	443	505	489	467	473	480	441	494	509	473	483	463	427	463	472	505	489	426	452	497	439	458	443	504	495	459	429	463	490	501	463	459	447	472	504	488	489	428	464	448	472	452	497	458	472	477	465	497	478	461	443	459	460	482	504	480	476	464	468	470	474	496	470	467	482	439	472	487	461	473	481	474	482	478	473	476	436	437	479	466	484	498	476	478	469	520	473	479	493	479	512	477	460	455	466	471	454	495	437	471	447	429	456	506	411	469	487	498	500	469	482	461	457	510	441	457	502	464	472	499	459	441	474	500	471	464	486	455	443	459	486	493	457	478	480	496	483	463	498	487	489	452	430	465	455	443	479	470	450	484	455	450	464	458	471	476	434	447	498	438	461	473	459	460	476	506	467	457	464	471	457	486	473	488	447	484	477	472	473	452	455	475	521	455	505	464	453	485	491	472	480	487	478	449	456	464	457	491	448	482	446	421	458	459	466	466	459	487	489	520	465	494	448	497	470	464	433	480	508	456	489	471	507	462	476	454	470	461	511	486	501	504	483	463	472	486	488	506	470	437	460	460	464	467	461	469	455	462	493	511	469	462	511	461	448	445	487	466	511	521	451	446	463	469	492	476	476	438	449	482	467	453	446	463	473	423	517	491	450	447	471	459	517	436	454	457	478	471	504	477	477	490	488	447	476	471	471	485	477	490	536	493	464	501	452	496	472	500	501	450	471	460	465	504	504	477	457	486	477	445	494	471	452	498	482	457	500	479	500	428	487	460	478	450	473	471	426	480	479	470	463	482	481	478	497	459	484	447	459	481	469	441	469	486	461	470	469	474	515	482	473	486	483	453	479	469	520	446	483	492	460	468	495	460	494	461	468	444	445	511	495	479	511	486	476	483	475	470	529	492	466	464	488	437	478	509	500	426	481	476	498	512	503	471	485	465	508	447	462	449	436	452	475	452	477	448	488	478	473	455	470	472	430	538	482	485	508	462	501	447	459	472	443	469	475	492	494	464	490	524	480	500	483	465	461	460	460	502	469	488	441	469	453	445	477	463	444	511	492	472	472	470	492	482	480	508	500	511	464	473	449	469	466	436	452	454	489	500	466	494	505	455	489	489	505	464	454	500	450	491	514	481	452	478	498	438	487	488	481	480	479	461	517	461	524	452	487	515	463	456	477	440	489	470	477	472	504	523	479	465	441	492	484	441	446	464	432	473	476	520	461	499	440	472	456	488	480	449	430	469	474	454	495	466	480	492	478	449	456	450	494	466	485	464	493	493	479	481	428	484	464	456	478	456	439	450	441	465	503	460	465	485	476	484	480	474	445	438	452	461	473	479	457	481	445	490	476	462	460	476	473	486	469	441	448	511	436	471	475	486	483	496	495	481	442	470	466	464	487	492	508	440	477	459	461	452	459	543	466	427	481	489	476	477	476	491	444	473	473	462	513	464	418	499	499	468	517	480	482	478	476	484	450	471	469	454	487	495	494	426	443	489	482	464	435	448	497	461	462	491	486	468	454	477	457	471	481	494	488	478	527	469	462	465	499	436	472	494	486	468	480	460	475	435	420	468	441	431	460	490	486	478	497	495	483	455	440	464	509	445	422	439	476	481	431	525	455	460	474	465	450	474	492	447	487	463	451	524	470	493	480	463	482	462	514	457	470	489	478	468	478	466	463	474	503	519	485	512	464	445	476	500	499	459	488	478	444	469	476	466	509	468	477	463	447	468	485	468	461	462	450	465	481	494	447	470	500	483	459	471	481	492	466	457	460	479	463	468	470	476	505	471	452	432	499	467	446	454	457	450	486	477	466	442	514	441	475	469	480	476	496	465	504	491	493	488	500	471	480	475	469	503	480	467	449	448	497	468	465	460	484	459	471	490	464	454	502	476	454	469	452	460	460	462	470	479	492	438	497	471	474	453	449	489	445	469	484	463	505	467	463	463	475	461	499	480	478	465	473	455	465	453	476	487	480	459	475	443	497	466	473	490	481	469	496	482	459	462	467	501	435	491	452	492	474	484	483	472	471	447	453	452	460	477	480	485	457	447	428	444	470	464	485	445	490	460	506	465	451	469	515	479	495	491	445	481	468	458	473	488	491	510	455	493	491	465	506	464	440	451	493	470	445	471	496	494	447	448	507	471	485	478	441	481	485	504	464	493	480	486	495	447	460	465	513	462	481	489	471	452	447	519	444	525	456	525	453	429	470	524	497	468	486	489	468	466	469	455	492	463	471	474	440	458	486	474	447	499	473	428	463	452	470	450	465	449	430	472	486	479	500	445	447	496	474	474	454	474	453	446	480	431	458	483	496	465	467	469	480	443	470	471	452	487	453	468	453	490	501	444	462	437	449	520	467	439	504	492	518	445	471	468	478	491	478	435	485	450	468	493	486	477	472	507	486	471	449	478	499	465	479	485	453	461	454	468	467	471	488	502	438	494	536	467	496	483	481	462	468	488	464	473	467	483	485	447	452	446	479	517	503	435	515	470	507	460	457	453	504	459	473	477	427	479	484	476	472	463	482	487	478	485	486	494	445	508	473	487	495	439	472	511	496	474	412	484	513	445	436	495	481	451	483	484	490	524	489	506	452	491	476	503	486	486	467	474	485	478	485	516	443	468	460	488	469	451	445	475	493	469	450	445	485	499	488	478	469	507	496	453	468	503	457	471	518	492	454	450	507	483	430	463	478	501	500	456	459	492	453	461	502	521	489	412	479	432	449	461	475	428	451	486	421	473	442	458	478	463	451	486	462	495	477	440	475	449	482	479	497	469	459	534	447	488	423	467	467	461	456	419	463	431	460	448	457	482	475	518	495	468	514	488	486	469	480	457	454	454	466	479	493	444	433	450	516	465	484	466	453	484	488	485	436	487	501	487	437	501	450	467	491	486	447	473	466	462	499	484	439	464	515	460	442	455	447	511	437	459	467	432	494	493	490	490	457	492	457	454	469	521	480	471	442	432	492	467	454	506	503	497	507	479	460	513	483	479	462	481	518	480	496	483	487	489	498	468	460	504	456	473	460	511	472	473	492	506	460	442	497	491	484	515	502	475	495	468	453	439	447	451	468	453	488	497	480	460	471	469	460	476	478	526	463	491	457	457	512	469	473	482	469	481	485	454	509	467	448	467	476	479
23342	21388	29172	24037	21268	18704	3687	1074	594	488	421	423	351	338	336	328	342	354	304	291	278	278	300	290	254	269	284	259	294	302	273	266	260	276	244	259	263	256	251	278	257	279	298	287	282	306	353	354	362	377	332	327	280	298	302	289	278	283	275	264	271	242	271	219	246	262	267	264	253	253	271	282	270	250	260	250	230	273	234	243	261	256	239	252	243	271	262	235	226	244	249	247	298	259	263	253	270	231	251	247	251	248	259	238	273	276	224	236	240	222	229	236	254	228	245	246	226	236	264	252	240	236	259	228	216	272	246	244	250	248	258	228	254	265	268	238	245	214	248	255	250	255	240	264	236	253	243	225	237	235	227	259	214	249	262	237	250	251	215	279	233	230	244	215	233	232	259	249	262	266	251	243	241	234	246	240	237	232	255	231	231	234	254	266	231	220	230	218	266	247	222	262	234	222	230	225	250	238	245	258	247	213	248	255	225	232	259	250	231	232	249	225	223	220	233	253	235	225	243	231	261	250	261	230	221	273	239	243	260	231	216	233	249	208	260	215	257	251	245	229	249	263	255	235	234	257	250	229	228	229	225	256	252	252	200	230	238	244	254	286	238	255	230	217	245	253	216	243	274	260	260	247	254	224	248	225	231	243	266	251	246	246	249	263	245	251	241	243	233	239	233	240	248	213	262	256	241	236	253	222	212	222	236	222	261	277	249	233	242	233	254	260	258	264	232	259	221	253	244	229	244	220	246	244	234	268	260	243	250	249	242	234	212	218	250	250	240	249	235	237	228	227	228	252	233	265	256	243	250	244	248	222	234	243	229	235	243	239	240	248	223	228	241	272	227	230	234	221	251	231	242	226	236	255	242	215	234	223	239	250	219	277	235	235	228	238	265	225	235	270	256	256	235	203	266	243	237	248	246	232	250	248	238	264	229	248	243	260	234	254	210	265	212	248	238	232	254	231	231	244	248	231	248	226	249	242	263	242	243	267	221	248	238	259	238	242	268	274	226	243	240	268	248	232	249	238	265	233	222	246	222	244	242	218	252	240	225	250	255	249	265	252	269	247	229	258	255	239	256	250	235	235	235	240	235	227	276	250	251	267	243	230	203	251	238	259	224	233	250	241	227	237	253	224	250	254	230	242	223	238	260	228	234	217	252	254	263	238	242	238	241	236	238	263	220	260	243	237	243	220	221	228	265	237	243	241	257	206	270	258	238	239	244	245	242	219	245	254	219	248	246	231	257	208	252	201	234	254	253	251	249	242	249	254	236	234	241	241	268	231	231	231	243	247	234	252	247	247	223	258	268	262	249	231	241	238	258	264	241	284	240	234	269	236	227	248	239	258	239	237	202	247	230	246	235	225	223	268	257	233	257	240	242	226	245	230	235	256	258	244	259	219	239	233	244	263	253	230	246	240	261	253	236	231	239	234	251	239	248	245	279	233	241	270	231	272	256	238	238	222	232	232	242	231	232	246	252	249	243	250	217	211	235	218	249	260	246	236	252	227	259	247	222	243	258	250	251	242	217	225	269	236	249	249	244	237	244	229	244	269	235	276	244	232	243	232	231	225	253	203	255	265	256	272	247	228	224	263	234	240	263	226	242	247	246	215	241	222	212	227	251	246	270	226	250	223	265	271	215	232	235	240	227	236	254	244	255	252	234	228	228	238	211	242	271	219	208	250	214	241	251	236	245	247	242	241	248	231	251	209	249	235	249	257	208	247	213	250	231	258	223	219	252	237	219	233	267	236	215	227	239	258	254	223	248	234	261	219	254	246	249	227	237	271	232	224	229	240	224	257	272	271	233	195	232	237	232	228	253	250	260	229	218	220	231	225	251	224	245	247	239	217	257	240	225	264	252	238	210	245	259	232	236	229	230	223	226	265	222	251	243	240	238	238	248	250	225	256	242	250	245	236	236	249	241	218	229	260	261	241	216	237	235	239	260	244	230	247	238	232	247	221	205	229	251	236	228	283	239	231	249	271	251	229	220	205	249	243	255	238	221	249	264	244	235	256	230	242	240	241	238	246	201	240	238	241	245	266	226	238	235	259	247	245	244	241	240	240	243	252	251	213	229	249	249	239	244	225	253	266	235	238	230	231	251	235	233	239	250	248	221	248	228	252	238	231	264	248	225	244	270	241	264	234	242	239	233	225	251	238	256	208	257	241	258	235	262	248	225	231	258	254	242	247	253	229	249	236	242	257	241	252	258	284	259	219	257	238	224	250	248	254	248	235	232	239	251	239	218	242	241	257	227	241	237	234	249	262	238	230	233	229	262	235	211	272	231	236	240	245	233	207	253	239	228	243	243	223	258	253	260	215	235	217	246	244	232	239	251	229	228	236	260	242	225	237	220	230	236	248	228	250	221	217	251	214	237	226	256	254	235	266	211	245	266	219	221	239	252	234	211	209	235	252	219	245	221	261	205	249	225	237	218	279	220	238	245	246	215	226	256	248	262	261	249	239	243	204	228	259	239	194	229	246	252	254	247	226	220	242	250	261	233	244	211	226	217	246	231	239	237	261	262	215	223	215	252	259	238	254	220	239	222	258	219	253	224	238	250	223	243	216	233	252	249	255	240	229	254	245	237	254	255	249	247	214	248	245	237	264	224	203	237	241	256	230	267	235	247	241	241	243	227	231	252	246	239	258	251	252	259	230	242	251	181	231	239	212	247	272	237	231	231	235	227	239	246	265	235	248	265	251	255	232	227	228	237	236	247	248	220	240	241	221	225	262	257	253	229	260	208	208	225	267	259	242	242	236	249	255	234	237	244	251	252	220	266	222	230	231	252	238	210	230	246	237	234	256	252	244	235	243	246	226	259	241	244	219	230	208	232	265	260	260	237	245	241	231	237	244	225	271	222	251	257	257	240	239	242	249	209	239	229	240	233	264	275	225	243	239	242	264	259	241	250	225	268	214	219	239	240	239	244	234	227	238	226	248	221	231	213	204	260	223	237	266	247	254	219	223	235	238	230	239	249	268	261	265	236	234	278	250	243	216	211	229	218	217	246	231	224	232	245	259	258	238	245	220	243	238	247	232	235	254	226	221	254	242	233	254	261	229	242	219	243	255	268	249	233	240	261	271	234	246	232	243	241	239	214	226	256	262	231	232	227	249	261	259	250	238	253	239	208	236	253	251	224	232	217	228	240	259	233	245	241	238	233	230	226	264	258	244	236	249	255	276	230	218	260	247	230	241	227	271	247	244	236	234	247	238	212	254	257	234	232	219	226	260	230	222	243	231	236	239	255	230	248	261	244	252	228	240	225	246	229	218	230	218	240	226	267	226	234	234	249	215	260	257	242	248	218	228	230	257	239	262	247	241	258	256	263	225	272	246	264	220	223	236	228	238	234	223	247	247	297	227	239	255	219	255	241	243	237	222	277	233	225	266	259	248	282	240	261	251	265	255	214	248	221	241	251	243	214	241	240	220	253	295	234	261	232	234	221	245	250	226	257	231	244	261	234	241	229	226	240	230
22986	45133	38831	19227	4328	2691	2023	1649	1327	1152	972	843	745	698	695	600	580	528	509	492	489	464	457	432	412	441	441	416	435	432	439	391	382	441	403	405	390	376	407	401	424	516	533	548	516	523	644	655	667	716	651	564	502	506	445	457	488	435	434	429	403	374	355	366	383	399	397	389	391	385	411	398	345	401	395	381	381	376	335	377	360	354	350	321	345	369	335	380	412	380	411	385	413	361	369	353	372	380	363	331	413	374	413	394	373	420	406	356	364	379	367	374	376	361	353	378	383	352	359	358	352	330	366	349	374	354	355	367	362	359	355	363	359	389	354	358	391	343	372	340	325	363	353	354	341	376	370	357	357	364	347	375	365	361	337	376	364	381	384	363	343	376	346	380	369	380	341	347	378	367	376	354	371	373	394	331	367	362	365	345	381	353	341	403	319	344	349	341	369	381	361	315	350	358	370	344	369	355	363	347	372	372	370	380	367	377	369	372	351	365	357	322	391	380	356	353	338	355	350	343	361	341	413	320	369	355	341	369	369	376	356	358	362	365	360	373	359	369	378	338	377	374	388	330	350	381	359	371	346	387	369	351	358	359	354	370	367	359	360	356	324	347	363	376	366	369	337	368	320	359	345	383	306	332	346	370	366	370	366	376	374	329	330	344	332	350	374	377	375	366	325	356	375	339	364	341	380	379	364	373	363	367	354	389	366	341	366	352	347	339	349	377	371	372	354	340	395	353	401	362	348	367	371	338	347	340	363	355	395	393	370	357	351	363	349	362	372	364	408	351	391	374	364	346	373	387	367	360	389	357	361	382	370	350	322	359	356	355	350	351	363	389	357	360	325	381	369	391	366	360	361	360	382	315	375	336	385	343	362	363	341	391	380	377	370	368	355	335	371	340	367	392	395	337	336	351	362	359	357	357	345	362	356	371	363	359	361	386	355	386	382	397	383	372	361	360	344	383	342	339	340	335	367	361	375	350	371	342	359	378	344	355	403	299	367	323	337	346	363	358	367	369	378	360	359	379	345	333	354	350	370	353	409	319	361	370	357	343	373	355	377	368	349	371	360	377	361	354	345	369	354	368	363	380	363	366	352	372	341	344	370	374	373	376	383	348	343	338	351	338	349	350	356	358	362	319	331	334	382	345	359	350	325	341	384	407	344	355	322	347	351	355	351	326	365	375	332	329	339	349	349	337	350	344	340	389	351	395	376	341	343	346	377	354	372	357	340	388	348	326	366	378	354	365	373	413	379	375	367	346	309	340	337	345	370	321	329	368	361	383	348	364	329	372	344	348	354	348	349	377	350	360	332	351	365	366	345	365	372	348	371	370	381	337	362	389	335	347	364	373	356	370	374	361	354	341	319	318	382	376	383	367	348	373	372	347	362	376	363	346	360	362	335	346	348	350	362	359	375	322	371	372	376	335	352	337	360	350	355	368	352	350	354	370	346	348	347	386	381	352	364	348	351	342	371	379	342	360	379	366	356	344	333	331	352	364	380	379	345	367	347	337	373	361	356	339	359	365	342	346	329	315	358	370	359	341	343	358	372	328	355	358	393	363	349	368	360	375	347	301	340	361	330	383	347	365	376	353	370	374	332	385	369	358	370	375	369	352	341	344	314	343	339	374	296	352	372	374	351	335	395	340	394	333	348	383	376	380	373	390	385	341	352	381	376	355	305	343	350	365	403	338	340	335	362	380	350	364	384	367	377	356	376	352	340	363	344	350	354	377	358	357	369	354	375	332	347	376	364	353	350	352	367	419	328	345	346	367	337	358	337	377	360	342	341	377	363	350	369	334	354	353	396	340	374	366	398	332	391	360	366	328	366	392	360	360	356	359	377	354	398	361	397	370	352	365	355	343	348	362	345	354	368	384	365	341	357	348	355	349	365	370	334	344	344	328	368	362	373	318	360	363	348	365	345	385	375	350	363	380	360	359	389	363	378	338	331	348	335	377	350	353	364	346	388	364	361	352	388	365	322	374	348	355	375	356	397	374	371	348	367	336	363	396	387	386	394	324	350	339	363	396	371	332	386	366	337	366	376	350	395	370	375	373	381	331	365	376	363	366	347	352	370	390	358	347	375	372	321	370	339	366	372	350	354	327	308	351	330	350	374	305	334	338	401	374	355	324	344	366	352	346	353	346	340	376	368	318	384	331	386	344	367	336	344	348	362	314	406	378	382	360	291	322	362	320	351	323	356	353	363	332	343	374	348	358	394	396	381	357	379	362	396	361	364	346	359	335	394	346	390	339	356	372	384	368	357	365	353	396	384	377	372	334	311	350	406	356	361	357	366	367	366	370	358	338	352	319	359	349	331	363	345	346	343	370	366	350	368	387	358	331	325	335	366	355	379	341	372	349	363	401	386	357	362	364	350	358	356	321	377	365	347	363	374	370	366	373	333	370	380	392	380	373	353	358	328	347	358	379	378	337	356	371	387	377	343	369	349	349	370	345	376	306	362	375	386	341	325	360	327	340	347	342	343	381	319	363	398	338	325	336	357	370	354	370	384	357	350	380	357	370	363	396	360	385	366	353	368	347	340	350	394	366	373	371	362	367	352	357	340	356	395	334	333	363	371	352	387	367	379	360	364	362	389	352	353	346	365	363	356	352	355	391	348	341	393	376	353	345	383	377	359	344	359	359	362	376	347	371	340	375	356	369	356	378	327	359	358	370	364	357	353	363	361	355	350	338	340	362	360	379	358	384	358	314	337	365	350	365	347	373	376	334	345	358	366	346	351	361	389	377	369	381	374	355	378	359	389	346	376	342	380	336	333	373	362	344	381	345	374	352	347	370	334	358	373	376	358	331	376	377	353	351	373	346	341	386	373	347	360	376	339	328	374	379	349	393	389	318	352	381	366	358	337	369	336	332	362	360	310	379	363	370	331	312	359	367	365	357	346	365	381	352	376	351	377	335	355	392	359	359	387	400	353	333	340	372	373	370	350	354	343	354	379	333	347	374	369	340	330	348	348	397	377	391	354	358	362	330	326	353	349	387	376	367	382	313	379	374	375	381	398	377	347	365	378	362	353	346	370	357	347	317	370	343	361	350	356	341	351	373	400	370	396	335	356	351	354	383	374	338	335	363	344	329	385	368	359	353	341	367	334	353	371	381	353	375	346	342	353	357	375	349	369	384	387	338	377	347	353	378	368	375	340	383	347	347	335	346	370	349	324	358	343	384	360	366	329	370	352	353	355	351	371	369	324	377	379	367	343	372	391	372	363	347	368	369	385	323	365	355	372	346	325	357	344	337	350	372	363	371	346	312	342	322	361	352	336	361	362	391	369	343	348	324	347	356	350	359	338	366	361	399	381	378	354	342	331	323	367	368	372	375	351	353	376	362	340	350	370	363	353	336	366	357	367	373	343	369	339	361	353	311	355	350	379	351	377	350	322	376	355	341	369	351	400	388	316	355	359	334	349	329	364	361	342	362	329	399	349	369	385	348	339	364	365	360	394	334	380	323	363	390	312	353
27074	21127	16699	4599	696	396	371	344	343	340	361	372	309	330	317	350	323	328	304	327	340	299	294	343	336	309	348	324	350	296	350	340	319	327	312	341	349	318	317	333	344	372	335	351	347	370	367	381	362	376	368	388	364	388	365	359	364	355	352	367	294	315	348	335	352	341	293	335	317	290	339	364	331	313	304	366	325	330	280	320	315	298	332	315	304	324	350	342	306	348	298	323	320	324	341	324	351	343	331	359	354	322	331	337	321	314	307	349	320	342	346	304	325	340	329	338	355	316	336	314	340	310	305	334	320	306	314	303	318	313	311	333	361	322	335	324	310	311	307	294	336	334	328	322	353	345	316	304	303	327	341	330	332	338	322	327	307	329	366	315	326	316	303	339	307	326	350	348	320	342	306	318	345	345	326	308	342	304	330	333	324	314	310	335	329	326	325	339	333	323	332	316	330	322	322	349	323	342	325	349	322	319	312	332	308	330	321	327	320	302	333	329	326	298	306	320	336	310	359	299	297	344	319	348	347	339	336	342	309	308	306	283	313	320	312	325	283	334	323	317	338	326	328	335	316	319	320	347	294	351	329	328	315	330	304	323	331	353	315	347	345	345	313	318	319	321	312	349	314	349	353	357	315	308	308	332	349	318	305	351	329	368	328	316	315	296	316	352	345	351	296	301	317	311	306	308	339	308	295	347	322	332	307	327	328	318	293	298	348	343	306	308	332	335	342	304	299	345	342	316	356	299	345	313	341	300	344	353	331	337	324	325	309	299	330	331	339	320	310	368	311	306	278	331	364	303	328	367	336	349	335	338	312	305	307	350	328	313	327	321	332	331	307	347	307	370	320	302	346	319	326	355	326	355	328	331	336	306	327	307	305	343	344	313	323	362	329	315	336	328	350	303	322	329	339	281	313	293	319	335	350	302	309	315	340	318	310	367	337	349	342	316	338	339	329	329	306	341	352	318	314	330	329	316	349	332	315	337	300	336	351	356	306	309	338	310	356	332	329	344	315	306	312	345	308	319	330	343	343	306	322	318	312	323	313	322	347	315	328	356	299	325	308	339	306	338	349	300	313	344	368	323	316	366	311	309	318	314	347	311	329	320	330	332	323	307	351	307	312	345	341	330	305	341	321	314	322	327	339	363	321	333	331	352	333	310	305	365	322	330	324	352	340	320	321	285	338	335	319	339	333	306	351	326	338	318	334	340	336	325	325	342	305	336	345	325	341	336	334	325	325	321	355	343	330	321	322	324	326	321	317	340	321	320	314	340	321	304	324	308	333	321	347	320	317	312	300	344	340	339	339	322	325	324	318	315	338	302	347	321	321	340	363	312	321	326	312	342	324	332	306	316	349	312	336	314	300	327	320	339	318	284	356	323	343	298	304	342	343	302	325	307	337	323	322	339	328	357	365	314	337	341	332	328	313	316	344	323	347	335	316	336	314	320	351	312	330	329	311	312	311	314	330	312	295	326	350	317	368	328	348	295	316	312	299	299	302	322	332	341	323	375	330	324	363	325	356	327	346	329	286	313	295	352	330	329	346	321	333	336	303	315	313	293	311	331	329	312	351	366	313	298	313	306	304	327	336	335	342	350	331	322	322	293	359	323	336	323	317	318	332	323	343	307	295	331	323	314	310	319	325	338	319	341	304	332	317	346	360	349	324	326	310	331	329	329	282	354	319	337	316	311	325	300	329	328	331	320	325	340	332	354	319	354	319	347	321	341	309	308	316	325	327	334	331	323	336	334	313	296	359	337	321	330	321	365	309	331	344	317	321	320	307	329	337	313	347	309	381	316	312	310	342	340	351	305	340	289	314	298	327	352	327	327	304	340	330	327	312	344	354	351	310	320	337	315	323	308	329	350	344	344	310	317	310	337	313	302	336	324	314	338	339	300	331	341	338	337	333	347	312	305	352	353	328	357	291	338	294	320	333	328	317	301	297	313	374	313	321	336	324	345	301	327	321	337	316	324	338	315	324	362	322	323	337	355	330	324	355	310	298	314	328	325	345	328	321	334	333	354	342	324	323	313	344	335	302	336	314	314	327	330	328	315	315	355	336	336	309	291	338	335	333	311	327	348	359	332	318	317	323	303	307	318	322	335	307	325	320	339	316	359	324	355	329	339	337	339	316	356	342	325	337	317	320	299	334	330	315	327	340	297	325	323	312	306	300	327	334	319	320	310	333	347	341	333	328	314	357	339	324	361	324	325	366	357	329	329	337	325	332	312	344	315	311	300	349	340	321	297	298	300	318	319	341	341	329	317	356	347	346	301	310	330	312	300	313	304	346	322	352	309	323	327	345	308	304	301	341	315	321	326	312	330	324	316	319	300	358	282	344	334	341	361	308	361	337	297	310	320	291	326	321	343	328	316	322	338	329	324	293	356	307	295	309	327	344	303	290	336	312	337	311	322	347	313	336	339	314	312	336	349	321	304	310	349	373	319	350	335	334	314	326	324	317	304	317	347	294	305	322	307	358	285	328	313	340	323	302	341	339	323	338	299	314	336	318	341	294	310	315	350	321	332	305	321	357	331	330	312	335	336	313	355	352	309	318	313	312	351	315	313	319	333	311	304	304	343	317	334	333	328	292	331	314	338	351	298	338	361	318	336	349	335	320	303	312	338	331	341	316	338	311	328	312	349	325	345	303	339	336	305	343	303	297	345	319	305	308	349	313	342	331	308	317	364	328	301	334	345	338	335	324	328	306	326	342	339	342	309	365	307	337	315	340	312	330	322	339	329	307	356	340	328	334	344	337	332	327	325	313	295	326	335	323	338	322	322	309	331	306	333	297	303	324	335	324	328	312	341	352	303	322	313	326	319	320	299	304	353	300	330	327	319	315	358	335	318	299	303	324	304	338	323	375	349	337	316	352	342	341	315	336	302	349	329	339	351	337	332	326	341	342	345	327	347	362	307	310	322	312	310	342	326	346	350	364	297	340	330	342	333	326	331	313	304	314	366	314	322	309	319	295	312	311	339	326	377	335	340	344	318	325	285	360	341	322	318	338	323	346	341	336	345	316	340	348	335	330	300	334	343	357	316	294	314	315	326	323	352	349	307	304	301	319	351	308	303	298	349	306	340	328	332	345	342	311	316	312	321	342	310	323	322	329	335	333	310	342	310	325	304	319	343	326	333	327	345	320	325	316	278	326	314	337	332	316	320	328	331	350	351	320	334	336	328	379	349	341	333	336	327	352	335	301	298	337	355	343	319	340	338	353	311	338	338	368	297	316	342	340	309	318	331	299	349	321	359	340	305	339	308	306	334	318	304	354	312	301	358	347	353	311	337	344	335	330	329	341	311	326	324	354	332	308	312	324	317	315	327	313	317	335	327	347	307	346	340	297	320	330	332	322	298	352	326	322	320	338	331	324	333	323	376	302	342	345	347	311	314	311	316	318	298	339	333	326	318	313	340	352	306	326	307	303	294	314	300	330	322	317	327	318	326	298	321	306	336	354	318	354	324	312	312	316	320
15816	27066	20522	4276	951	641	563	543	477	541	540	489	509	508	509	559	508	434	480	440	526	491	483	436	449	478	481	462	477	473	496	508	470	492	485	477	466	471	493	518	527	505	531	558	553	550	541	582	595	621	598	561	534	563	509	544	519	507	539	492	481	519	474	503	484	507	519	496	506	486	492	458	484	521	519	480	510	450	501	506	478	513	460	483	502	484	499	438	509	459	453	485	454	527	495	523	451	480	480	446	479	482	499	515	540	497	492	481	469	490	466	474	509	483	461	506	518	514	535	509	485	495	507	458	474	471	503	506	468	452	489	465	495	511	483	528	477	489	439	472	452	502	460	474	496	472	488	500	470	452	467	476	509	462	496	459	514	495	404	484	505	466	532	494	518	475	490	506	493	471	504	462	462	448	477	480	503	487	473	493	523	485	506	456	496	486	517	488	496	470	503	504	494	497	503	503	491	496	469	486	445	510	476	453	451	490	445	469	454	486	482	474	507	495	459	511	462	487	523	511	450	509	475	486	499	503	464	481	519	457	486	474	436	494	479	482	489	481	497	443	482	468	513	532	488	493	509	456	429	499	455	471	493	500	468	481	472	482	492	483	455	485	537	446	488	451	469	491	502	491	472	546	462	460	466	471	528	474	501	476	459	484	498	506	485	466	447	497	452	507	493	464	488	447	462	499	486	502	482	460	524	519	463	450	474	477	480	472	524	509	469	507	486	465	490	457	448	468	500	503	455	532	497	502	452	499	472	529	477	493	489	476	472	490	473	531	454	495	477	514	494	486	478	512	446	470	462	478	531	467	503	445	480	476	480	499	472	503	501	430	514	478	489	493	468	496	477	501	496	506	465	503	477	521	512	470	462	505	434	469	443	507	487	499	506	520	483	494	471	499	509	481	503	478	520	465	493	499	483	478	490	463	451	530	507	466	500	474	485	461	484	510	515	490	487	505	479	521	485	446	475	455	475	473	495	470	476	478	461	443	494	491	557	467	505	474	520	512	475	465	488	490	492	475	465	427	482	462	474	517	493	474	476	470	494	459	486	481	491	487	499	476	526	474	504	476	437	455	497	505	464	461	499	460	457	463	493	498	473	465	482	500	475	443	488	450	464	458	499	506	482	474	495	508	478	471	466	521	505	459	482	491	498	496	457	513	477	487	495	474	494	449	486	498	508	466	505	478	429	477	489	486	479	472	483	471	473	485	526	489	472	480	459	484	488	494	485	481	498	521	500	456	490	467	479	500	476	462	476	497	460	487	481	485	481	478	505	455	491	487	488	511	474	519	465	505	464	480	459	499	472	497	430	507	463	471	503	520	493	469	474	467	487	468	483	501	507	482	486	502	472	476	509	461	522	466	476	491	496	468	451	476	472	494	463	517	484	523	493	479	432	447	466	505	476	468	526	461	455	495	432	443	496	456	500	501	490	476	446	495	472	448	485	468	488	507	493	477	477	469	516	477	487	460	532	464	513	485	495	508	482	505	490	484	496	506	488	481	492	475	466	481	496	491	490	516	493	450	483	503	491	529	474	454	463	449	482	498	454	482	472	454	447	468	469	471	498	501	479	535	461	468	480	500	454	492	513	486	477	442	476	507	474	479	504	494	493	464	452	492	511	531	448	452	511	486	436	475	463	493	476	492	460	527	454	502	501	460	451	473	492	482	481	537	464	448	432	480	507	516	446	525	471	490	492	462	456	470	516	497	544	470	488	468	476	419	472	522	458	466	461	480	428	496	482	455	446	477	485	453	485	495	489	481	469	506	458	450	468	486	510	505	512	464	493	464	486	464	474	496	482	492	464	457	457	496	517	485	491	485	423	485	465	490	482	486	509	496	460	472	480	511	437	509	491	497	520	500	500	517	464	502	477	507	454	482	470	510	496	458	494	487	508	505	460	466	479	484	494	522	472	502	490	476	495	517	480	477	495	500	508	495	476	469	494	492	493	459	466	513	458	537	501	453	450	529	482	498	518	498	467	485	514	523	477	491	509	448	480	495	464	502	474	468	421	496	519	466	502	484	474	490	471	483	473	511	489	481	492	480	495	474	502	515	450	474	535	480	466	470	499	488	489	465	504	456	521	477	494	465	468	498	496	489	484	482	504	501	484	483	509	507	449	499	472	475	459	495	472	499	490	454	486	472	489	504	545	438	510	493	469	501	457	487	471	480	503	504	490	483	510	505	471	458	490	479	508	493	470	487	476	483	470	509	475	489	505	474	504	478	467	510	501	488	511	501	488	444	556	452	503	510	457	485	476	532	444	483	448	477	495	475	483	446	501	473	468	487	467	475	510	522	492	461	487	465	480	493	469	484	475	486	514	474	460	502	441	504	495	502	477	501	454	441	491	505	474	525	483	476	480	483	493	496	483	438	556	485	483	451	507	488	495	517	485	449	462	494	499	483	531	508	435	471	502	490	455	508	507	483	488	483	474	489	518	487	469	491	466	534	497	481	501	487	508	498	468	454	466	509	518	522	505	450	491	458	468	444	468	491	489	484	470	456	509	468	533	507	492	455	439	479	537	445	493	467	489	489	480	511	462	425	511	456	486	488	485	488	457	469	465	496	463	454	486	506	474	507	509	451	483	471	473	480	484	498	437	467	471	506	479	492	462	505	518	465	506	497	483	493	466	471	523	470	489	473	510	461	514	457	519	486	492	485	525	495	500	516	492	470	463	460	486	498	517	487	498	482	483	480	480	522	466	473	480	485	462	467	495	508	465	459	484	457	493	476	480	438	465	496	465	451	427	479	481	525	456	463	500	474	523	473	500	492	518	446	453	497	489	444	492	453	465	503	514	452	472	479	530	452	476	482	463	473	495	492	505	470	493	466	477	497	445	475	483	505	473	485	450	482	477	511	469	484	520	502	474	509	487	484	473	474	488	487	468	497	496	532	490	460	468	501	481	520	480	499	478	475	469	489	492	467	489	502	521	516	439	491	489	473	501	508	462	489	460	480	474	482	510	477	542	476	495	454	429	479	464	500	541	485	506	446	479	503	473	476	471	470	495	497	510	465	452	480	451	473	508	495	461	454	479	456	469	500	511	500	475	510	480	481	510	467	456	450	493	473	460	477	496	491	485	477	477	496	494	473	466	482	442	483	483	504	470	490	472	463	501	438	465	488	468	466	497	495	484	479	469	507	481	521	433	475	454	503	503	472	494	460	500	479	494	486	499	488	465	508	505	479	497	477	492	494	437	502	439	512	472	510	502	492	462	516	513	461	525	501	459	454	490	479	474	493	507	450	468	504	512	478	459	489	487	507	474	522	458	456	491	465	446	510	449	435	454	469	501	511	499	487	493	465	490	509	471	530	471	459	481	487	535	439	484	477	446	493	461	452	469	507	515	489	465	489	483	524	484	491	520	532	514	469	476	466	471	479	508	456	511	490	503	486	491	531	500	474	478	479	449	506	461	481	467	456	493	468	484	460	488	489	497	490	506	487	481	488	469	511	488	475	443	482	515	477	502	516	501	497
24320	21389	28593	24552	19686	4774	1316	735	548	463	425	425	401	364	374	373	394	353	350	322	326	347	351	373	337	297	318	362	335	351	359	310	342	333	313	339	309	336	347	339	334	361	380	362	393	374	379	379	406	404	422	378	368	384	362	369	366	360	368	355	320	301	325	348	320	324	327	340	313	341	340	304	333	359	314	345	292	343	306	319	334	312	323	329	350	374	345	307	316	344	322	321	339	345	316	335	350	329	325	320	328	320	329	344	306	294	362	355	312	340	341	322	318	310	309	338	327	346	309	302	319	324	335	307	323	321	318	307	349	345	328	302	331	289	337	319	326	320	334	315	356	316	320	330	320	286	325	322	341	322	308	315	329	300	333	321	315	322	337	313	317	336	350	303	327	307	314	292	327	312	327	322	326	315	339	346	349	326	314	317	341	334	329	319	347	350	324	297	323	309	295	342	319	326	306	325	314	308	356	350	332	314	329	324	346	340	323	330	346	330	321	333	330	334	308	341	311	283	298	277	344	291	328	326	314	323	310	301	349	326	318	312	310	333	284	330	297	313	306	356	339	319	315	303	323	305	323	311	326	310	318	334	338	336	311	327	323	326	285	333	341	341	329	275	306	297	357	289	312	330	323	331	322	316	327	318	290	318	332	336	289	308	326	320	317	313	328	329	307	316	329	299	301	317	317	340	337	354	309	308	325	320	322	319	318	325	331	304	341	324	313	287	327	325	311	314	321	297	323	303	293	331	320	294	320	326	304	302	353	339	333	309	364	309	338	310	319	326	321	344	310	347	300	325	337	330	320	331	299	300	307	317	306	317	316	294	312	320	330	307	315	311	305	361	316	323	345	300	310	345	319	316	321	299	286	342	326	313	301	300	326	319	315	312	325	323	291	331	338	329	311	308	341	297	310	322	308	308	312	351	298	314	303	331	336	361	337	324	333	322	296	325	327	298	307	317	300	307	333	320	273	332	314	321	320	346	330	317	334	315	352	326	318	316	352	317	332	307	299	331	326	342	292	324	322	342	321	312	346	341	325	337	328	322	322	373	318	339	333	322	319	335	323	314	330	302	306	329	318	319	334	313	298	326	303	316	310	325	312	346	321	280	332	318	326	329	336	334	314	317	297	319	306	321	342	343	313	305	324	343	349	319	325	315	315	311	306	336	336	334	334	334	329	332	340	324	313	324	325	319	307	325	312	328	343	322	332	297	313	351	304	297	321	323	287	322	308	354	323	294	322	332	309	325	311	364	322	344	353	325	314	328	327	304	294	305	316	331	327	327	338	330	336	323	325	333	326	322	317	304	305	344	309	319	279	323	312	307	314	309	337	295	319	328	336	297	315	300	321	331	321	309	321	308	331	346	356	361	339	353	344	303	317	315	369	308	338	337	340	330	315	301	316	326	324	348	326	305	355	339	318	297	311	317	328	303	320	314	314	309	306	311	345	323	290	317	309	328	331	341	313	333	358	317	323	330	314	303	283	319	326	322	307	321	287	317	316	321	322	331	314	340	324	349	373	343	318	297	303	333	326	333	282	342	331	334	330	313	307	345	313	311	314	310	342	304	306	337	297	317	318	295	314	329	338	319	313	322	315	313	308	325	333	340	313	328	333	327	313	335	310	343	324	320	337	302	308	322	316	320	344	327	298	316	360	303	336	329	296	330	324	329	306	318	317	343	337	336	311	319	309	329	330	342	329	320	317	321	351	307	311	306	342	328	350	309	327	302	317	346	322	301	296	292	314	297	328	324	332	322	346	322	322	291	340	343	323	324	308	305	322	331	342	319	319	345	333	297	318	319	322	277	279	317	339	318	322	313	326	331	324	319	293	337	276	334	305	308	301	325	332	322	318	315	335	330	303	326	325	299	327	306	345	314	294	324	300	300	319	296	321	323	324	309	311	295	318	327	317	335	338	340	311	311	320	332	332	286	318	308	301	332	368	342	301	354	327	311	319	322	330	322	302	311	315	328	317	317	283	317	340	295	336	336	326	346	318	303	296	300	303	299	348	327	349	300	298	323	332	292	321	304	310	326	316	325	312	328	317	322	321	337	338	327	315	302	312	311	313	294	297	309	301	311	295	321	322	342	329	323	321	347	310	320	327	296	298	315	320	322	317	324	334	332	310	295	319	334	326	363	326	303	298	339	316	322	339	303	308	322	335	324	304	311	307	313	300	311	317	342	288	305	326	336	328	352	296	317	314	305	319	325	312	326	298	298	350	364	341	339	329	326	305	322	302	312	310	335	282	375	319	313	305	335	315	320	340	330	324	314	329	364	331	324	338	297	321	340	296	313	374	290	310	320	316	335	343	366	311	323	294	337	321	308	323	345	343	293	318	311	347	340	322	303	301	311	297	331	329	328	310	310	335	321	327	372	320	352	335	322	319	297	311	290	289	302	345	324	320	348	341	344	306	300	299	319	305	320	330	355	342	322	323	299	331	334	333	337	334	325	329	303	307	311	289	310	341	312	315	310	307	302	330	311	303	356	308	338	321	315	300	323	321	317	305	312	318	315	330	359	309	308	305	326	294	321	333	301	325	313	287	324	332	296	327	319	352	311	299	333	334	315	343	325	303	272	331	294	324	287	298	317	286	374	311	345	332	317	315	325	301	355	344	313	308	325	311	322	309	319	326	311	293	305	333	287	325	337	306	320	344	323	309	333	320	352	314	314	304	320	304	321	314	314	318	324	321	321	322	322	328	302	299	295	323	338	343	337	284	323	318	310	321	360	336	308	309	340	300	322	342	338	310	312	298	306	309	309	316	322	303	323	307	333	351	294	329	340	339	304	361	294	337	326	314	297	350	333	313	322	278	334	305	308	365	318	317	343	319	355	317	324	283	327	344	310	316	318	322	338	306	317	313	312	355	298	349	312	312	320	326	344	322	329	314	311	316	312	316	328	308	310	335	324	285	274	306	326	343	330	312	319	323	344	345	290	334	330	300	351	302	317	322	309	308	298	332	369	314	308	322	308	290	308	321	326	301	285	311	325	319	296	344	344	318	342	314	323	360	277	330	329	323	312	355	324	318	315	312	316	333	308	333	315	300	347	371	322	329	337	319	318	310	341	290	339	335	346	351	308	305	316	294	311	317	329	335	300	282	313	327	313	327	317	316	335	327	322	349	327	332	325	303	296	323	360	328	314	317	311	330	316	315	299	314	333	293	324	325	339	300	317	322	298	324	321	318	308	334	316	322	337	321	326	335	328	306	322	332	310	326	328	308	297	311	312	278	308	293	317	320	313	311	310	353	311	362	340	309	293	298	318	296	314	343	337	353	357	326	300	320	337	325	337	338	322	317	283	317	339	302	344	325	330	330	317	302	333	296	319	315	304	325	319	333	322	344	348	312	326	305	315	322	327	338	315	303	354	321	356	312	315	342	317	319	301	323	317	304	312	314	312	363	298	307	334	314	351	319	340	286	337	330	327	321	324	343	343	334	299	321	342	295	339	304	330	312	317	331	341	315	317	345	318	329	306
19592	38842	33661	12187	3054	1749	1303	1132	980	844	827	734	718	623	612	614	589	574	566	559	518	592	563	502	516	521	527	499	498	480	487	511	476	480	487	484	509	494	509	524	538	555	710	630	610	669	689	668	694	696	686	621	585	531	564	517	573	529	506	537	504	493	484	517	501	510	502	489	513	495	495	501	537	514	489	470	477	493	473	466	483	445	487	487	505	498	488	453	524	527	527	469	523	530	490	504	487	452	494	463	520	516	519	498	521	518	503	521	535	517	458	503	471	459	458	468	496	488	487	491	481	476	463	488	478	515	487	505	467	457	487	485	500	473	526	500	476	455	469	465	503	455	488	478	483	435	474	457	467	451	463	472	436	527	462	482	482	470	517	491	482	475	487	493	457	472	481	465	465	481	454	508	463	504	531	485	503	483	478	455	492	469	505	475	459	500	490	493	504	485	468	487	503	473	462	497	436	500	425	469	485	515	483	470	489	479	477	517	540	488	461	496	488	460	442	473	521	415	490	465	480	489	514	515	456	481	502	451	511	493	475	468	505	469	480	452	469	455	472	477	472	476	456	485	507	490	458	459	435	482	492	476	482	455	467	470	470	466	480	439	452	485	471	517	450	437	486	476	461	474	457	478	488	490	498	521	514	498	443	482	466	461	477	466	490	465	432	461	521	440	465	481	478	455	461	493	458	484	484	440	471	477	450	475	495	476	456	491	462	476	489	482	488	496	464	460	495	488	528	487	494	447	486	452	510	487	499	484	469	461	475	463	445	491	456	482	477	473	450	466	470	535	494	486	532	463	518	489	524	487	482	419	478	480	435	471	477	496	473	477	499	482	481	468	507	502	483	446	477	490	487	486	462	471	472	469	534	478	492	472	501	487	474	452	498	512	454	443	474	483	486	469	502	488	442	512	486	462	478	471	484	486	495	491	482	478	432	478	476	474	480	459	467	467	436	456	514	491	482	479	466	461	488	459	464	479	460	482	508	514	448	450	485	464	467	469	472	429	475	474	477	437	479	447	468	459	501	491	492	470	452	489	501	510	451	479	491	516	473	468	480	515	483	509	459	496	492	482	493	497	451	471	493	514	425	463	484	491	482	466	457	483	474	499	466	443	445	464	529	458	475	466	494	501	487	488	483	446	472	456	473	478	516	470	457	474	467	484	497	449	519	456	493	500	470	462	476	531	445	471	494	466	469	448	494	494	481	473	452	481	465	479	443	493	440	498	452	489	471	472	453	492	502	495	488	433	455	464	478	491	445	451	484	486	497	469	504	485	505	488	467	439	463	491	489	481	457	484	478	475	467	472	471	490	489	502	511	488	473	439	482	445	485	438	464	484	488	479	441	462	491	480	471	507	507	556	481	501	445	453	488	481	446	454	501	450	452	434	468	509	455	484	434	490	460	514	471	475	465	488	500	462	488	459	464	472	489	444	486	509	452	499	468	496	462	468	458	487	478	440	479	465	482	520	471	472	506	448	468	465	430	477	480	471	442	435	506	492	499	488	513	478	458	497	480	460	486	474	493	441	456	508	514	492	459	499	501	492	481	509	470	485	444	468	515	457	494	491	468	501	506	492	456	455	505	502	471	440	468	413	432	458	459	517	478	487	438	477	448	460	488	496	456	462	473	528	463	514	490	513	452	510	469	472	463	510	478	515	474	428	519	526	464	468	466	500	517	472	473	429	486	446	455	466	434	490	424	455	458	510	488	487	455	512	464	462	499	489	457	483	498	481	496	493	462	474	456	492	509	500	465	474	473	468	498	483	476	442	477	489	499	480	466	474	479	492	457	458	491	473	504	458	466	446	479	479	491	471	501	482	491	473	483	462	467	469	492	404	483	477	519	478	457	466	473	514	508	516	506	502	450	500	508	465	443	463	509	483	491	467	482	455	506	472	495	481	457	483	467	507	473	509	508	485	474	469	481	422	506	514	430	478	478	543	472	458	479	499	497	525	460	459	452	455	468	465	480	481	466	483	456	432	463	488	483	473	498	476	476	471	462	497	454	503	444	483	528	520	434	487	460	497	414	427	510	472	463	468	465	488	473	524	461	461	480	462	488	458	428	489	467	421	439	468	466	446	475	434	500	467	479	470	462	466	477	465	437	464	479	453	486	469	455	473	447	456	499	473	470	458	470	473	448	514	518	460	494	489	503	475	526	481	467	497	496	476	474	442	476	477	474	463	484	464	489	503	509	493	503	493	474	487	447	496	494	491	434	473	411	462	473	505	469	446	509	480	488	497	477	485	477	479	467	493	480	469	449	487	443	468	492	468	459	477	493	444	470	464	477	501	480	483	482	494	490	527	459	474	476	450	471	449	461	472	504	526	495	492	509	459	470	481	504	451	487	446	489	454	476	489	475	459	498	535	429	487	456	464	481	474	515	438	496	469	474	459	470	496	480	504	424	481	490	489	507	482	508	490	447	435	447	474	485	485	525	455	475	470	473	476	487	496	512	496	477	471	522	491	438	455	474	482	488	479	485	464	483	445	488	498	473	465	483	444	467	498	465	478	485	475	474	481	462	478	464	477	515	454	474	477	503	503	478	494	477	462	449	458	459	460	472	429	492	515	489	491	466	466	470	462	495	515	475	488	476	455	476	455	498	486	462	488	464	494	482	502	462	472	487	536	492	453	490	482	452	483	488	481	490	501	474	458	461	497	508	461	477	462	485	478	499	510	466	505	458	469	470	479	461	460	513	472	494	475	494	467	491	446	472	518	493	489	475	459	490	427	479	455	483	462	488	429	462	474	482	492	476	440	479	433	505	439	462	484	528	469	463	472	491	488	482	494	497	454	462	475	498	458	473	494	452	448	487	487	450	494	495	442	498	512	470	489	470	503	454	465	512	479	511	452	511	472	488	485	506	476	485	508	477	452	472	469	502	465	482	476	490	455	482	458	489	482	512	494	497	481	475	481	465	508	459	487	466	465	470	481	464	449	527	460	490	461	490	457	521	467	473	466	486	489	457	476	459	525	441	507	519	464	530	479	480	460	459	479	482	494	468	489	505	496	491	506	482	481	481	485	466	441	485	461	492	485	489	478	460	456	465	459	466	533	499	497	482	515	458	450	484	509	508	452	465	498	466	476	455	466	471	448	472	477	470	466	470	504	478	503	467	505	449	454	482	470	445	496	453	467	466	476	470	469	469	477	502	490	499	469	437	479	528	497	471	452	495	505	475	485	473	499	521	453	499	483	457	456	456	472	471	462	507	484	476	483	492	487	448	485	485	529	482	512	475	487	478	483	477	500	502	471	497	475	473	489	477	454	509	507	490	496	457	513	450	457	484	478	508	477	486	465	480	447	479	474	486	482	513	451	484	502	483	480	490	490	483	471	484	488	477	496	469	455	475	512	472	523	464	449	470	463	503	463	496	467	472	500	497	485	486	490	470	476	473	465	469	462	492	463	466	489	496	470	494	451	486	444	520	467	475	480	468	461	475	447	474	452	473	461	484	490	471	470	487	463	499	494	493	475
23271	21361	29090	24073	21290	18758	3615	988	658	569	436	405	369	378	349	364	315	315	313	289	314	309	305	251	268	271	310	317	284	272	266	272	271	252	282	279	282	294	216	262	272	285	340	302	367	334	306	340	334	345	334	347	306	293	327	315	316	278	275	262	266	303	262	254	258	261	259	223	272	258	282	262	271	298	288	260	268	252	238	266	252	235	246	255	248	264	261	291	262	269	261	272	269	285	241	256	261	253	281	240	247	274	281	275	276	264	242	241	282	259	267	251	268	264	247	252	257	243	234	236	246	246	242	242	248	257	249	264	256	256	250	235	233	259	249	232	254	226	238	276	256	247	230	267	221	251	228	259	232	269	234	235	237	251	260	286	276	247	247	253	255	267	261	273	251	237	245	235	255	244	264	244	263	240	247	275	271	238	270	238	287	255	229	256	219	244	243	248	241	256	238	255	250	239	252	251	270	274	267	249	271	256	246	237	261	273	262	250	213	280	235	242	258	259	226	275	284	249	214	248	273	268	244	213	252	240	253	263	261	264	280	218	239	248	237	260	268	273	230	279	265	250	256	270	215	237	231	234	221	249	249	248	229	247	248	241	261	270	241	260	246	260	241	230	249	269	258	231	260	259	218	247	249	216	261	251	233	230	255	233	265	241	258	280	256	252	256	250	273	254	266	238	247	247	241	246	249	256	249	248	268	238	254	260	265	255	267	247	255	262	258	285	264	251	271	257	251	251	249	246	250	242	226	257	252	256	226	219	270	236	258	287	261	266	223	230	239	251	235	229	223	273	261	272	258	253	269	239	245	249	261	250	266	240	263	256	263	252	251	249	237	250	254	246	262	212	238	248	219	261	250	265	251	244	268	270	237	246	254	247	233	233	263	260	235	245	291	259	263	254	240	253	244	272	252	270	265	233	233	245	266	237	223	263	239	294	241	276	267	238	258	248	249	236	246	258	263	236	235	244	252	228	231	254	247	259	235	263	260	257	268	254	249	258	235	262	237	241	231	253	269	237	264	263	218	269	247	266	254	235	245	263	255	251	232	231	238	263	245	245	259	249	254	255	250	221	260	233	237	240	250	271	230	251	220	247	222	246	240	243	246	246	309	278	264	264	258	285	248	241	271	217	257	225	272	283	247	255	258	273	249	239	243	273	230	217	236	253	239	250	238	227	224	263	259	253	244	262	250	212	249	263	262	247	254	251	260	255	233	285	220	248	258	260	220	238	221	240	235	268	231	242	236	254	237	285	259	240	248	255	270	227	246	283	221	250	228	229	249	216	261	249	225	263	244	260	265	273	249	259	236	227	268	249	233	238	234	254	243	265	231	240	261	221	264	265	252	245	273	244	243	266	257	263	256	250	240	263	271	263	233	255	272	242	267	264	250	227	248	260	265	266	246	262	242	232	238	220	240	250	243	275	228	242	272	254	248	229	259	241	241	252	263	250	258	296	248	219	261	241	245	257	246	230	243	242	230	241	251	289	249	271	268	253	263	251	237	237	263	237	244	232	225	261	245	248	232	256	244	261	264	267	273	246	238	234	296	269	268	256	248	222	275	221	242	244	262	287	261	252	231	240	225	231	237	263	252	257	275	252	253	241	262	261	233	246	267	268	263	282	261	286	256	258	245	268	275	249	250	259	238	245	230	263	271	242	268	255	244	243	267	239	255	238	233	230	272	260	232	260	251	248	260	265	240	247	249	232	240	254	275	246	259	219	248	235	282	250	254	242	259	232	242	233	250	278	240	281	268	247	265	253	237	221	238	237	237	240	226	222	219	264	237	272	237	256	244	243	225	251	231	260	270	262	240	252	238	254	245	249	247	286	227	264	248	231	237	261	243	208	266	250	243	257	266	252	250	269	249	245	264	240	234	283	266	274	271	229	241	235	278	269	221	234	215	256	246	261	242	256	266	248	260	245	246	217	282	249	266	249	264	249	252	276	246	251	241	244	257	243	245	263	244	255	221	246	241	238	239	262	247	230	239	246	282	231	233	225	254	230	234	250	258	263	242	232	233	240	260	264	247	260	245	242	293	247	307	248	239	247	253	239	246	234	249	240	260	228	256	241	265	234	241	233	227	241	228	243	243	260	225	266	240	267	250	234	268	252	227	258	250	244	267	232	220	249	233	251	243	238	246	234	260	260	251	255	256	235	237	250	222	264	251	244	256	253	263	255	240	239	258	260	260	235	240	253	279	250	255	251	278	303	231	281	270	267	245	265	276	253	256	247	245	285	229	224	253	259	234	240	256	242	251	242	255	237	243	245	248	257	275	226	244	244	242	230	254	236	246	218	242	262	243	219	245	257	242	248	236	241	239	248	257	275	276	224	268	249	263	237	248	230	243	244	261	238	260	250	267	254	242	262	252	243	264	262	253	261	236	245	259	229	228	239	252	266	251	253	245	233	257	278	240	242	266	257	241	237	251	254	257	245	255	246	224	256	234	245	235	220	242	255	226	253	264	273	239	243	244	259	214	256	247	229	246	255	220	230	264	254	233	256	234	230	247	260	271	249	248	269	226	230	280	265	254	287	245	244	267	275	219	268	240	248	262	241	255	268	268	279	244	210	246	245	249	252	256	247	258	253	238	238	225	262	280	244	262	236	261	225	277	231	255	236	237	250	275	233	264	263	223	274	246	228	264	248	253	251	242	229	249	216	263	223	243	244	269	251	271	253	238	232	237	286	239	260	272	243	245	270	253	239	247	230	241	244	273	245	241	271	254	275	228	266	264	256	228	239	233	229	224	235	260	221	254	247	230	274	252	243	272	239	241	258	230	244	248	225	246	253	259	224	240	233	275	270	237	262	248	259	254	266	234	233	239	228	221	269	232	248	262	223	247	260	235	221	293	262	243	228	272	253	246	254	244	253	231	241	239	249	233	241	281	260	234	214	261	253	234	253	252	240	239	244	273	237	242	245	245	270	231	259	241	263	246	267	240	252	229	250	246	234	228	253	235	233	271	250	259	232	215	253	241	272	255	235	264	235	258	280	234	261	216	239	246	244	234	252	274	253	246	252	234	259	257	262	243	283	275	265	259	250	233	226	270	243	237	269	243	267	266	241	240	278	245	269	241	259	252	279	245	213	248	277	246	250	272	244	240	243	224	277	250	243	259	230	261	242	233	237	248	242	224	231	273	239	279	262	250	253	270	241	242	252	249	212	241	225	273	279	225	267	265	249	259	242	239	241	234	246	247	272	221	256	265	259	249	250	249	241	228	230	259	241	255	275	259	254	245	271	252	259	260	251	242	279	247	266	244	227	250	275	260	258	238	230	257	256	255	246	241	268	242	250	258	245	236	249	249	250	235	240	232	252	230	264	241	289	261	261	230	218	222	220	239	268	239	258	230	229	260	245	245	249	260	241	244	291	287	254	242	247	242	260	252	262	250	247	276	252	248	258	231	247	241	240	235	265	246	247	254	240	236	278	255	257	247	246	244	253	242	251	233	251	235	236	252	260	233	232	260	227	270	256	236	266
23143	45301	39811	22090	4953	2716	2025	1611	1294	1084	906	864	750	755	661	581	568	510	496	498	524	502	458	462	461	464	442	433	438	463	403	419	429	421	400	444	429	429	441	472	465	502	624	570	546	576	669	630	643	712	593	550	509	510	489	471	531	491	446	452	400	434	429	417	412	416	403	377	403	395	405	408	424	392	392	362	415	387	380	372	374	391	356	396	400	417	362	359	390	371	420	412	382	396	389	368	376	406	376	413	410	405	413	412	414	421	406	442	428	367	418	361	396	381	383	358	383	345	406	349	376	395	369	377	385	385	375	365	359	374	382	386	366	379	391	350	359	364	379	362	368	374	405	377	373	361	366	376	394	359	387	376	390	394	365	393	392	338	357	338	392	351	371	358	362	346	368	365	391	374	358	374	399	403	385	376	399	375	374	353	388	368	392	361	375	351	341	378	396	379	347	352	361	370	409	372	364	380	408	368	350	380	399	390	402	347	361	355	383	378	396	364	330	346	367	349	369	347	367	378	377	382	377	398	365	380	386	357	377	358	376	355	373	407	353	381	378	357	350	378	396	384	423	390	378	344	330	365	370	370	358	376	357	366	368	380	350	373	354	362	373	392	357	363	345	366	382	372	357	414	349	313	387	420	372	384	393	361	367	410	375	373	346	333	354	347	361	376	361	359	362	364	362	358	357	356	369	357	370	350	384	392	318	349	357	390	356	373	376	376	353	403	342	382	377	361	365	362	375	381	356	358	391	370	368	352	379	370	358	392	386	354	379	377	392	376	365	361	396	347	376	368	380	390	358	428	403	371	328	362	398	361	374	373	387	374	365	369	370	389	395	355	373	367	375	346	396	360	381	404	389	379	344	381	369	355	376	359	360	349	374	358	389	356	360	369	382	368	340	357	373	407	377	379	361	346	380	371	396	404	405	357	369	374	350	355	361	361	357	368	365	381	389	379	399	360	370	370	367	415	371	373	382	365	377	365	375	337	379	363	383	360	337	374	377	367	374	382	395	347	380	349	385	402	362	365	379	411	377	343	391	349	348	351	356	392	359	355	400	349	397	335	343	355	361	382	380	372	387	417	359	386	329	419	385	417	380	353	374	334	360	345	365	392	377	386	398	391	358	367	356	377	330	379	394	386	373	368	389	379	373	371	384	355	411	374	335	359	375	356	385	356	376	361	352	345	370	381	390	393	374	377	340	346	377	352	356	387	378	389	374	388	375	391	364	357	363	395	394	354	378	384	393	359	397	336	346	358	357	380	364	343	367	374	386	374	350	370	382	366	380	376	380	360	395	351	339	356	360	361	364	391	361	372	398	365	384	370	357	381	375	355	349	330	377	363	380	344	349	356	370	375	351	345	382	384	318	362	403	403	408	372	356	355	344	346	377	383	369	385	390	392	354	361	355	381	402	368	365	354	375	358	390	379	377	355	397	358	396	379	340	409	365	377	371	382	395	360	366	361	376	352	332	345	419	371	406	377	418	351	408	408	360	388	356	383	395	363	356	347	377	391	368	370	359	362	361	392	388	364	377	400	364	348	373	377	356	389	333	369	424	345	379	370	365	402	373	368	415	404	356	377	391	350	408	365	387	348	372	383	411	351	384	380	367	356	401	370	359	353	373	391	393	390	348	366	361	389	410	383	376	378	361	408	373	356	354	374	389	349	364	391	396	395	349	380	410	367	351	357	394	386	368	361	354	390	370	369	361	384	392	339	394	359	358	373	376	380	331	366	383	391	373	401	393	367	384	360	389	384	378	325	381	414	401	375	363	354	346	386	356	367	371	339	346	389	349	369	380	368	391	375	380	363	364	382	417	364	392	381	371	377	372	334	369	380	350	372	359	375	374	384	366	393	374	372	361	355	381	380	397	359	346	346	392	395	356	365	349	339	382	375	353	361	361	367	407	374	349	365	350	356	376	383	370	396	375	366	403	367	371	369	364	373	390	345	410	381	372	389	396	382	363	354	377	371	368	405	354	322	390	389	359	419	359	384	369	346	386	371	370	362	385	402	337	348	373	366	365	406	360	406	393	408	355	354	365	387	384	358	361	390	355	367	377	364	372	362	373	384	341	382	374	393	378	376	395	368	389	359	360	361	368	398	402	379	379	358	367	380	394	381	403	363	394	362	374	337	371	350	372	356	378	370	368	384	358	400	365	373	350	377	383	378	393	353	323	380	365	409	375	336	355	419	360	348	374	361	377	337	387	373	391	366	353	399	347	348	334	351	389	345	327	365	363	369	360	368	357	374	364	403	365	397	336	361	359	361	380	342	384	357	330	397	409	351	363	375	340	380	365	370	363	390	356	391	337	406	403	353	369	360	349	375	377	367	360	374	343	354	378	341	373	373	353	341	380	360	349	370	376	380	380	390	374	362	368	369	389	352	372	373	369	363	385	345	347	406	352	385	370	383	353	395	393	345	380	416	394	367	354	359	370	334	402	342	391	359	342	401	363	365	354	408	346	352	383	376	386	371	357	421	374	369	352	338	393	350	404	369	391	349	348	347	368	424	380	369	412	377	349	366	363	362	372	407	346	374	345	379	372	370	346	353	361	398	372	376	371	364	366	396	364	375	379	359	385	385	398	348	365	391	341	362	387	361	364	351	371	368	369	361	389	383	377	379	351	408	352	384	364	357	354	366	354	352	370	398	402	382	319	379	372	332	348	335	389	376	365	381	357	378	342	373	361	358	382	367	369	379	374	368	359	386	389	373	370	338	379	360	370	374	388	389	396	409	372	363	382	379	362	372	419	412	369	381	379	388	363	357	393	397	387	383	338	339	352	365	371	365	361	386	359	390	346	390	401	371	376	382	383	364	361	343	372	372	353	356	352	359	326	369	368	394	357	354	359	386	388	376	376	335	364	391	346	371	372	366	383	362	387	397	387	382	338	360	416	389	389	371	349	390	349	373	407	370	353	399	381	357	362	350	361	338	345	374	384	369	353	348	391	385	339	361	346	364	361	411	368	363	394	365	362	387	377	365	370	373	381	383	347	378	356	392	414	377	363	353	401	365	360	353	385	348	368	410	350	387	357	376	400	376	373	332	400	389	346	325	350	353	342	394	371	399	352	363	361	360	404	358	357	353	389	367	373	374	356	371	356	389	329	368	392	385	355	374	358	401	367	372	392	399	336	377	387	351	374	376	362	340	398	400	383	404	389	378	368	397	350	369	388	362	389	400	416	391	387	374	368	376	367	390	388	345	336	368	374	387	367	358	363	392	361	347	386	362	423	390	376	363	359	394	341	360	315	393	356	346	347	361	373	355	367	392	357	380	378	373	349	367	332	359	368	374	347	423	349	380	404	376	352	355	351	331	382	388	372	378	382	355	360	388	364	407	379	380	348	330	389	374	371	338	370	374	376	355	335	319	369	351	401	361	364	373	381	378	370	366	376	386	379	354	391	359	354	367	391	371	400	380	398	348	366	391	351	356	391	362	381	364	397	367	418	368	389	370	384	392	330	395	385	368	366	355	370	394
26972	21114	17546	6528	759	397	354	343	350	345	370	339	351	307	353	337	325	319	351	328	329	310	335	312	325	302	334	334	321	291	325	318	349	287	335	330	300	334	332	338	345	354	365	347	348	345	404	344	368	332	373	367	360	330	347	346	377	336	342	334	335	351	301	292	334	327	300	339	361	323	343	382	335	381	312	345	342	326	320	318	340	343	367	367	339	344	310	324	354	309	332	304	330	327	316	326	345	337	301	319	299	336	297	371	342	328	309	322	332	322	342	332	309	331	312	350	320	316	324	368	323	321	320	305	284	349	345	304	329	286	331	327	313	319	315	349	314	321	353	325	322	342	311	314	341	360	344	280	330	293	323	321	355	310	337	324	314	321	319	285	325	347	347	351	349	334	316	337	313	356	325	294	317	299	316	309	327	302	351	298	302	357	299	335	310	340	334	306	339	302	319	327	310	296	329	320	343	290	330	346	285	332	307	315	320	299	339	303	308	311	312	249	318	282	322	325	323	325	320	291	340	281	326	333	296	308	305	292	363	299	347	269	337	312	341	336	329	338	317	354	357	347	300	336	317	311	304	310	318	325	310	330	324	360	330	321	304	298	350	336	333	357	330	313	321	334	300	304	327	325	340	328	346	328	344	337	312	305	291	345	333	315	307	343	313	310	305	315	371	347	299	275	284	334	307	326	336	326	310	344	309	311	299	309	351	332	327	333	328	338	279	314	298	312	328	320	336	355	320	317	349	299	324	302	348	323	305	341	296	298	307	350	323	330	310	336	338	349	319	303	328	338	313	318	339	314	316	324	283	314	308	347	337	308	317	334	288	346	344	336	296	335	335	329	315	330	340	366	331	316	302	298	315	326	332	325	339	355	331	269	329	319	300	338	299	315	301	337	351	280	311	342	322	319	320	299	337	364	305	289	349	306	369	302	368	352	312	322	326	354	285	297	333	340	352	303	320	364	304	343	301	324	311	317	366	313	311	332	312	331	321	317	321	323	338	335	322	339	304	308	279	315	339	325	292	318	329	289	319	312	313	351	348	320	345	316	311	295	343	324	373	335	316	345	322	298	325	324	319	342	308	343	304	339	325	298	325	343	292	301	331	315	315	327	306	303	342	296	324	311	330	352	305	327	334	333	338	326	357	307	332	319	350	324	317	313	320	324	314	330	296	340	329	344	332	306	283	327	336	289	305	302	323	306	325	337	333	354	285	360	324	322	306	327	330	322	302	359	313	323	284	319	355	303	317	304	326	348	317	353	309	304	306	307	322	306	314	335	344	312	346	345	312	319	292	343	326	324	340	336	339	339	328	309	312	340	334	328	336	323	373	328	283	356	326	312	348	322	311	306	321	312	327	374	334	326	358	310	294	327	324	327	343	299	326	326	333	336	333	317	304	355	333	331	356	327	326	338	331	333	355	363	351	347	329	316	320	316	325	316	322	363	324	320	367	306	318	332	334	335	315	320	340	294	384	346	349	325	322	322	331	316	330	327	322	299	323	299	309	304	340	328	319	308	358	278	329	322	309	308	313	321	337	314	313	327	329	366	313	325	322	329	352	335	345	304	327	311	292	326	312	348	315	313	333	321	326	317	298	301	309	300	308	347	334	328	321	354	302	334	338	333	330	339	311	334	303	322	337	360	313	324	300	319	293	312	318	274	348	328	272	335	343	315	313	288	330	305	332	313	340	314	336	316	303	319	326	315	347	327	322	280	320	315	345	309	314	356	341	318	302	309	316	331	316	330	299	341	317	329	338	326	323	331	307	333	298	380	329	334	298	346	325	315	328	345	353	323	320	332	318	367	376	371	333	294	332	322	361	314	319	324	315	336	288	338	354	365	351	319	343	325	351	314	322	305	328	325	340	344	332	317	307	364	315	341	329	309	308	316	348	288	339	326	321	324	339	318	326	324	334	320	292	337	338	328	342	315	279	332	296	332	322	351	333	299	350	294	295	343	331	311	312	309	305	323	334	330	336	341	328	312	333	331	317	310	361	324	287	316	334	309	320	359	322	379	317	324	347	338	328	306	329	280	346	355	307	331	298	335	334	347	371	356	350	352	308	324	343	302	337	318	366	321	331	323	332	309	318	273	304	319	329	326	338	331	325	331	329	357	324	346	330	312	317	300	325	297	321	317	294	321	317	344	346	317	328	308	350	299	334	317	304	335	326	312	339	356	330	311	320	328	328	326	321	312	339	329	314	315	340	337	346	337	313	302	321	336	310	314	295	313	327	334	308	325	319	312	301	323	339	330	349	298	319	288	333	351	333	340	329	284	343	336	340	351	336	366	317	341	351	325	322	352	339	295	329	336	295	316	333	317	340	329	330	328	331	307	312	325	352	302	314	339	332	305	320	286	350	283	350	337	317	333	299	294	308	296	350	322	301	340	302	327	348	359	355	314	327	351	350	334	322	337	321	302	318	355	313	332	350	301	315	314	363	325	339	277	343	323	335	318	318	339	355	342	312	315	341	319	335	297	314	358	311	333	337	340	333	306	319	307	319	308	322	308	307	338	324	287	344	320	334	327	353	341	315	337	336	326	339	314	303	316	330	346	340	358	350	337	300	336	302	311	302	315	344	304	332	335	334	303	334	338	330	315	320	369	338	313	305	332	337	316	352	289	336	322	319	340	319	324	344	330	323	325	338	300	329	316	317	323	379	328	339	262	322	315	314	333	296	300	325	318	353	338	268	361	349	320	334	298	338	339	311	332	320	349	309	331	299	331	299	339	279	339	320	311	335	331	300	311	315	359	307	281	319	338	335	307	346	340	293	312	292	322	338	316	356	300	286	311	332	320	356	320	333	327	361	332	337	298	324	323	321	344	323	328	332	311	335	294	341	321	324	361	316	316	340	323	339	327	306	332	335	317	322	326	303	333	341	315	332	318	335	329	295	308	292	300	322	336	349	324	309	343	288	336	320	343	335	329	332	314	315	335	327	346	327	336	303	323	342	340	316	335	307	315	299	316	335	374	303	313	328	335	320	359	346	337	312	338	327	354	310	349	325	297	339	354	331	317	308	329	291	320	306	277	349	302	327	311	314	331	333	335	352	334	326	320	346	307	347	327	293	326	378	348	292	313	305	309	295	308	320	290	325	297	342	363	311	318	325	322	312	306	323	320	323	335	312	315	329	312	317	383	355	318	320	331	339	350	322	327	313	334	317	325	303	305	349	333	315	321	298	302	328	295	341	319	334	305	300	305	308	311	324	304	317	316	320	357	327	322	326	318	311	338	334	365	343	294	313	333	325	315	330	315	334	322	350	337	310	299	331	306	335	326	316	321	313	342	321	331	288	343	330	332	333	305	330	312	343	325	311	342	302	328	296	353	328	334	336	322	323	310	344	310	328	299	345	320	319	302	305	308	329	321	315	328	331	289	350	331	342	333	351	346	314	340	335	324	354	337	308	301	325	326	338	330	321	324	326	328	293	299	299	316	322	331	332	322	348	301	299	294	336	339	327	341	338	277	310	348	329	300
15803	28262	21260	7785	968	588	606	542	528	504	482	494	507	478	440	498	497	479	471	473	485	468	502	507	532	466	485	449	457	468	470	519	440	462	502	475	477	529	490	536	493	517	569	545	565	579	564	602	622	612	609	531	542	485	524	548	488	486	489	498	486	515	461	504	506	525	501	511	444	457	501	488	506	484	455	483	485	499	525	533	468	496	503	510	522	514	488	499	472	430	505	474	453	486	470	444	508	470	500	476	454	471	496	447	498	498	523	462	475	488	461	459	457	459	442	473	459	469	514	489	456	499	492	512	488	494	511	473	480	479	476	478	496	475	473	515	464	465	483	500	497	476	450	476	496	457	457	464	471	474	461	476	461	472	475	504	480	493	483	444	473	478	469	482	485	483	494	472	518	415	488	472	475	489	490	467	518	478	482	472	494	459	478	456	446	472	515	507	500	459	493	472	492	487	501	491	417	483	509	477	463	512	496	483	465	501	440	495	502	449	464	470	448	440	499	467	469	469	509	468	494	445	463	487	470	468	480	441	486	483	453	475	502	466	499	474	480	444	469	460	479	437	476	503	495	463	450	504	457	515	448	448	477	491	489	485	487	463	480	468	467	435	480	470	479	492	500	485	513	469	530	479	456	495	440	493	444	460	516	463	453	437	456	495	462	475	490	485	464	464	459	492	481	468	471	483	460	436	489	463	469	453	551	470	448	461	495	500	496	479	466	490	476	478	468	463	480	473	444	448	494	476	539	501	477	473	489	494	476	487	468	535	483	481	503	476	463	487	484	449	520	477	469	474	508	467	477	506	492	481	493	489	495	513	497	495	460	492	480	444	497	481	457	498	463	508	478	497	422	473	507	490	482	473	485	444	515	482	499	480	474	529	492	476	506	469	507	452	502	511	492	473	500	493	481	436	493	500	482	471	506	486	476	478	480	444	499	466	436	505	468	448	457	483	527	500	508	494	485	455	475	454	455	490	516	472	478	462	451	462	481	472	469	476	470	472	475	477	459	492	516	471	446	500	517	462	470	509	476	502	433	495	521	482	462	454	513	497	451	496	488	490	511	470	467	437	464	505	520	481	450	507	489	466	469	453	485	451	494	480	479	474	472	497	467	526	522	517	491	473	472	490	477	479	466	491	516	464	505	457	497	479	480	476	493	471	436	480	491	472	499	429	471	466	512	469	445	455	527	484	467	501	477	508	475	465	434	498	466	472	506	507	452	488	465	515	487	459	462	504	489	525	480	518	461	502	486	487	486	473	496	446	475	473	467	455	514	471	478	444	465	494	472	491	445	495	500	454	483	459	452	483	482	525	472	463	529	480	438	482	491	460	505	516	483	434	445	492	499	476	447	509	499	441	511	465	488	495	472	469	503	459	460	498	500	452	504	487	496	463	477	470	433	463	450	487	438	452	450	467	527	470	514	466	509	486	487	488	485	447	465	470	521	490	488	483	474	491	458	477	497	522	453	455	494	496	501	466	475	478	460	507	433	456	498	485	459	460	510	500	470	431	494	467	506	488	490	454	474	473	471	479	505	467	456	469	525	509	444	484	457	499	503	470	452	488	477	448	471	498	484	500	494	450	453	469	470	480	492	498	448	512	474	484	458	529	465	478	500	468	489	482	503	499	451	488	482	464	480	479	456	442	536	477	454	508	505	473	501	487	502	462	463	465	473	473	481	507	447	513	517	501	514	457	483	468	467	475	479	443	441	473	497	465	475	476	476	464	487	512	493	481	483	482	492	454	497	425	482	463	490	493	469	504	491	498	467	445	492	487	466	461	509	511	470	463	486	458	507	484	467	471	453	519	482	500	483	463	481	457	501	502	470	473	500	488	468	485	492	469	475	517	491	475	464	488	460	517	509	466	504	497	478	502	509	493	484	474	490	467	483	501	479	477	501	480	482	457	462	482	490	505	494	495	470	481	437	504	481	459	449	460	469	510	506	521	485	503	508	457	467	456	472	515	488	493	476	488	467	465	494	490	515	456	476	489	503	485	507	458	472	495	494	474	493	444	473	500	492	462	477	484	486	467	504	465	436	460	475	461	490	493	475	460	494	499	456	473	489	452	482	504	487	433	484	534	463	456	485	482	452	464	481	498	476	470	481	460	466	495	486	510	490	471	487	522	487	457	495	487	471	470	437	476	478	469	465	442	444	492	444	467	470	468	459	483	499	483	506	468	479	503	489	443	461	458	461	450	476	479	452	473	473	482	487	521	480	507	484	465	487	481	488	463	502	451	495	456	444	480	470	447	478	478	480	490	474	462	503	465	512	458	506	445	484	485	484	482	502	487	474	448	445	465	474	481	459	453	496	467	490	486	449	544	543	504	494	483	452	468	467	510	458	495	489	471	470	461	501	461	489	497	468	509	492	490	486	468	493	479	493	458	443	468	442	481	442	458	468	468	461	455	414	437	497	483	467	427	474	496	450	473	487	437	534	445	472	526	467	498	481	469	486	466	445	506	515	516	508	492	533	449	491	464	485	474	466	465	477	460	502	458	483	489	479	471	496	491	497	498	478	481	440	446	485	483	448	461	428	504	499	463	507	459	508	478	508	511	473	461	469	476	451	507	469	477	505	500	492	505	499	508	477	432	453	471	464	469	464	455	476	491	459	419	493	465	496	510	483	485	458	488	505	490	498	466	476	510	474	487	487	464	471	465	446	440	466	523	472	546	486	484	490	492	478	461	471	436	452	493	486	516	467	503	474	556	438	465	485	492	519	471	499	470	518	510	467	522	476	490	484	485	499	553	497	490	497	463	503	498	504	455	466	485	474	481	495	521	465	469	512	463	498	506	457	493	476	450	445	457	488	499	464	511	483	421	502	484	491	457	484	463	484	476	475	480	476	470	438	476	463	449	499	489	518	464	484	464	482	459	504	499	438	525	461	441	491	468	473	475	462	474	465	471	465	476	462	461	462	483	470	444	461	438	473	471	494	480	476	488	484	505	474	471	466	477	484	506	526	496	495	475	474	481	458	489	463	488	499	474	533	503	495	484	474	451	485	473	492	531	473	428	463	498	461	454	479	465	466	469	488	443	465	477	496	472	476	451	492	476	528	516	502	472	521	472	474	471	495	485	495	455	497	460	488	485	470	507	472	492	500	508	491	476	447	478	509	491	487	454	454	505	451	510	460	465	470	504	482	492	513	508	510	468	479	478	441	482	468	464	494	460	493	484	480	489	457	449	486	489	473	500	472	453	470	467	480	447	477	436	464	456	496	499	468	495	487	477	492	448	546	428	462	530	504	464	489	541	481	465	455	508	542	441	449	490	475	450	473	479	469	437	486	503	474	519	451	469	492	484	458	515	467	495	530	510	458	496	500	497	470	486	495	500	481	477	463	502	504	484	456	470	486	434	453	483	512	468	493	463	463	482	476	494	517	476	487	462	478	443	460	498	450	476	430	472	506	493	491	473	500	457	478	467	508	463	484	503	453	468	470	435	479	494	468	446	467	472	466	487	486	465	518	468	460	477
24245	21422	28724	24570	19278	4799	1162	671	524	485	397	418	397	365	365	365	394	364	326	349	349	370	346	301	328	314	325	318	370	331	322	346	332	303	316	327	334	351	350	320	311	388	365	398	359	397	410	405	398	408	404	402	359	334	337	350	339	352	323	300	326	323	350	333	325	317	326	329	327	337	341	346	342	284	327	305	322	336	314	357	338	356	319	344	301	328	339	339	336	334	309	336	325	346	323	312	314	362	358	322	322	331	315	319	361	347	355	322	328	362	318	307	327	339	290	341	327	301	295	306	309	339	300	317	331	337	308	304	285	325	306	344	331	337	311	312	304	313	310	295	315	338	319	311	294	337	331	330	293	334	330	331	309	327	332	283	310	327	325	308	301	310	321	307	310	341	351	325	312	297	323	344	333	332	314	322	308	331	337	338	279	343	289	325	308	306	319	321	337	321	332	338	319	307	318	297	312	314	310	328	299	330	294	311	329	315	345	299	295	288	326	300	309	313	295	335	304	315	307	329	313	316	311	331	320	317	316	343	336	311	303	317	353	336	354	327	334	285	307	314	314	295	338	321	297	315	351	320	337	322	323	336	314	287	317	307	280	310	341	322	325	294	311	304	312	306	300	326	325	316	329	331	307	344	334	341	331	350	331	338	316	309	333	305	307	326	356	356	314	322	330	320	331	318	335	361	333	318	372	314	329	286	320	334	333	314	298	356	314	316	332	337	327	289	349	317	282	343	321	331	332	309	333	347	304	320	315	316	316	306	303	339	328	316	339	336	338	306	353	343	334	335	323	333	350	354	296	319	312	318	353	319	309	366	324	315	333	324	325	298	309	332	325	304	339	283	313	318	302	314	329	312	319	293	316	283	333	308	350	323	309	318	313	343	339	297	337	307	308	321	315	323	314	333	318	313	322	320	339	328	347	329	329	327	330	309	335	304	334	335	332	324	330	329	350	296	353	324	340	341	302	318	304	321	359	293	318	300	328	336	354	329	335	319	305	316	306	312	341	317	351	313	320	334	312	331	349	311	326	324	285	314	307	348	322	314	325	326	289	304	313	297	328	323	296	309	294	301	342	303	308	319	293	324	315	336	326	325	313	300	319	342	305	315	305	358	330	329	315	282	320	339	320	304	361	327	281	327	333	302	314	319	320	335	363	316	307	294	333	326	306	339	312	335	351	338	296	319	331	311	298	339	335	334	373	303	309	324	327	332	304	306	311	312	326	301	352	291	322	302	314	310	315	316	294	310	311	297	319	319	322	303	315	328	330	295	326	333	300	355	338	320	305	293	324	328	297	307	320	335	273	360	313	348	327	313	304	289	335	306	313	331	318	319	308	290	303	340	366	334	319	340	336	334	305	324	291	309	294	348	329	349	308	311	322	365	305	325	322	306	351	302	367	300	288	306	308	317	331	362	332	326	305	290	338	346	286	316	304	300	293	287	352	286	290	322	336	344	263	317	297	316	320	321	312	331	291	315	347	339	299	325	294	322	282	307	321	330	291	328	275	310	349	302	323	344	300	341	333	334	301	305	330	318	323	309	339	310	331	315	322	323	295	306	331	327	302	335	372	324	319	342	335	285	325	316	339	331	315	304	333	321	289	318	307	260	328	342	328	298	347	305	315	300	348	316	330	305	312	316	324	313	316	318	344	342	309	331	346	319	317	306	298	317	319	328	307	316	302	340	325	315	312	337	330	319	284	301	330	322	323	326	331	297	331	325	321	316	303	326	318	315	322	336	306	312	293	352	313	336	322	309	308	339	329	279	281	325	312	333	322	343	338	300	308	332	338	323	329	319	357	318	303	306	329	313	317	332	309	314	333	333	312	318	302	332	320	332	309	314	346	315	318	280	337	331	358	321	328	330	301	330	338	332	325	316	346	323	320	300	324	291	350	302	337	324	343	344	333	300	306	324	337	339	316	323	310	302	337	328	309	295	326	328	342	316	306	333	340	309	310	323	321	298	306	337	301	333	332	295	308	333	336	284	317	320	287	334	311	304	320	332	273	327	326	350	277	318	323	313	324	312	331	281	328	328	314	350	328	328	327	326	333	326	333	286	338	316	294	332	311	312	326	326	324	338	335	303	317	296	295	346	307	328	306	321	336	329	385	338	313	338	323	314	348	325	306	318	286	321	317	318	330	314	347	272	296	330	332	306	314	334	311	338	310	320	290	344	370	308	312	296	318	299	350	338	311	327	304	303	296	305	306	333	344	334	304	313	306	318	324	331	300	314	294	337	352	305	338	314	325	317	321	311	354	335	351	313	324	291	306	301	312	312	355	309	317	328	350	316	323	284	334	349	328	332	318	348	346	315	342	325	325	310	331	331	325	320	316	317	300	316	326	334	302	287	333	323	322	338	313	279	325	325	336	319	303	318	330	302	306	337	309	337	316	291	326	307	316	313	326	304	361	332	323	303	331	305	340	288	306	301	302	303	298	302	319	337	309	338	340	333	309	333	332	335	315	319	304	320	352	316	319	341	322	309	321	320	305	312	309	332	298	337	323	279	317	272	324	325	329	334	322	317	328	323	341	301	328	316	306	335	311	321	306	289	325	281	334	314	323	310	327	321	300	335	328	328	270	317	339	287	310	342	321	316	283	296	325	320	313	331	311	308	326	293	306	327	316	330	302	319	308	292	318	346	319	335	331	278	323	319	343	312	345	312	315	352	324	340	328	325	335	333	311	314	286	328	305	336	319	316	323	293	304	342	319	334	316	338	329	341	328	309	280	332	325	323	309	274	354	299	313	276	334	308	335	342	319	329	297	286	315	297	320	316	317	297	327	322	318	322	317	331	317	331	312	306	303	334	346	320	293	299	304	354	334	320	283	352	311	293	315	301	333	343	311	328	331	296	345	317	353	332	324	342	309	319	320	312	326	333	338	308	325	293	350	318	343	333	315	324	334	331	362	346	312	331	333	327	316	322	328	334	326	319	323	286	307	318	325	300	335	334	340	313	301	289	310	321	325	313	335	312	328	313	315	339	312	305	313	332	316	310	352	297	318	306	316	294	319	331	349	310	322	315	313	331	347	314	308	339	354	314	330	322	305	299	333	370	275	325	361	285	301	275	326	291	321	312	289	313	337	341	300	293	325	290	339	333	309	323	339	342	316	315	345	324	324	352	333	313	329	332	313	331	330	306	320	336	330	321	309	279	318	344	313	321	282	330	306	323	298	336	326	335	301	315	309	308	305	316	332	331	320	314	303	352	341	343	322	335	319	333	284	331	314	338	319	294	335	334	309	331	337	326	319	292	309	338	299	328	352	316	304	334	291	309	299	337	327	322	308	330	328	329	359	330	331	316	312	287	314	316	303	294	309	335	346	306	316	330	328	319	317	297	333	300	309	331	316	318	328	353	331	291	306	327	363	336	308	323	315	331	290	296	297	285	357	325	321	321	335	299	346	318	333	315	290	296	286	326	340	299	326	315	307	312	295	322	290	336	323	318	320	372	317	315	338	325	305	329	320	323	331	320
19545	39191	35341	16835	3253	1761	1341	1127	1015	822	760	715	674	635	636	601	622	614	563	524	502	539	541	573	559	564	482	514	508	488	494	522	452	523	479	519	545	526	535	545	546	662	620	589	604	669	658	655	666	658	632	609	578	561	564	557	605	544	503	515	458	507	505	465	496	515	505	500	538	480	523	515	470	505	492	518	492	479	475	465	462	500	525	498	483	538	490	491	492	493	495	467	524	467	470	462	477	523	485	460	457	492	513	499	523	518	509	521	483	506	505	464	450	497	462	487	450	495	497	500	473	469	445	447	533	490	455	459	459	455	455	496	459	488	493	482	523	497	524	515	460	450	464	453	498	448	460	454	490	459	489	470	488	473	443	496	502	493	479	466	473	504	503	488	488	446	521	489	463	466	450	471	495	451	482	457	486	458	465	472	500	507	476	450	516	462	510	475	459	528	484	485	499	456	480	492	492	504	444	489	443	448	500	478	467	502	512	485	497	441	446	474	475	462	497	501	482	481	482	466	497	475	444	513	503	456	489	492	442	474	461	456	476	483	481	441	437	463	483	506	462	441	452	475	506	445	476	440	483	437	479	478	480	444	484	483	484	483	468	498	458	488	484	495	483	440	468	475	465	466	466	449	416	478	472	439	504	480	503	463	490	460	482	496	483	444	483	527	499	508	500	447	475	442	474	451	471	418	502	489	473	481	493	468	433	481	463	474	458	477	463	471	477	453	466	450	462	490	502	452	454	452	497	518	473	485	476	488	456	486	486	460	419	459	475	467	522	458	509	456	473	450	458	478	455	449	460	500	511	488	474	452	501	484	492	497	493	447	471	445	515	492	496	461	493	464	479	488	484	496	469	462	462	481	470	504	493	456	511	482	527	476	434	513	503	457	435	495	501	488	496	437	447	487	512	502	480	445	476	468	469	507	479	462	467	475	503	498	464	498	455	491	479	452	487	512	457	442	488	460	468	447	443	492	474	474	443	475	508	461	500	492	522	453	468	428	467	488	434	497	455	436	509	497	479	438	450	471	476	471	461	478	456	462	458	471	458	485	479	487	460	504	462	485	508	483	445	459	508	488	440	495	498	464	476	504	488	500	445	466	473	498	465	490	456	465	459	476	464	470	463	443	488	488	488	474	412	456	485	470	463	493	487	428	502	500	469	468	472	420	493	485	509	451	465	483	481	460	462	454	502	496	477	443	497	490	486	453	488	443	463	493	448	459	492	505	478	471	513	510	473	474	469	477	469	474	491	494	491	503	447	467	443	463	518	469	452	458	470	455	479	444	518	480	490	432	468	463	479	448	467	502	492	487	484	481	484	479	476	493	436	465	492	492	472	491	519	464	478	482	495	538	509	458	489	480	482	478	493	486	484	440	485	508	481	492	475	496	470	507	495	475	481	481	473	506	490	460	503	474	460	427	515	448	454	469	483	491	465	475	477	477	436	476	477	463	498	493	474	459	481	463	464	463	465	463	482	483	470	467	470	474	509	504	463	476	492	505	512	505	525	458	490	479	524	473	455	494	427	468	451	474	461	503	456	454	447	481	471	488	507	458	492	451	548	483	480	499	525	498	475	476	482	501	500	484	477	472	480	493	474	471	493	514	496	435	499	499	476	464	488	484	485	504	471	471	486	462	473	475	444	478	460	446	478	460	459	472	495	482	495	467	492	494	464	465	492	484	488	490	485	490	508	462	476	499	500	447	447	466	482	485	465	501	463	495	496	469	476	479	485	458	477	436	457	491	492	476	456	461	468	478	464	473	490	471	510	475	456	466	485	484	459	492	473	468	470	461	478	463	459	490	473	470	464	463	449	443	463	494	468	461	455	463	482	453	463	516	505	474	516	478	446	475	500	487	504	478	450	519	451	463	481	480	500	522	481	483	473	472	500	482	483	464	484	478	474	480	449	467	490	468	466	504	487	497	472	466	437	470	479	511	530	460	444	439	476	502	481	413	445	494	505	463	494	465	503	455	468	471	456	448	504	487	467	462	480	470	480	457	462	498	459	469	493	432	461	519	494	482	473	490	488	479	484	505	452	484	468	477	498	469	492	490	522	511	509	477	450	501	511	455	449	483	515	471	487	492	455	475	459	498	467	487	472	484	487	478	479	474	485	490	480	472	463	511	487	442	487	458	484	488	464	432	508	440	448	487	459	482	474	491	474	491	485	454	484	442	460	456	519	479	450	472	482	518	471	471	445	481	448	501	455	492	480	489	493	484	492	499	490	462	492	461	482	481	462	480	440	455	490	509	497	469	458	490	508	491	504	457	488	489	495	475	515	446	464	485	507	490	459	503	478	456	486	492	513	495	521	481	463	460	469	492	494	526	478	480	526	494	461	496	479	476	500	449	452	496	445	452	496	448	488	480	433	497	440	502	471	467	477	472	476	484	465	488	453	483	486	494	467	452	499	461	476	488	465	447	550	508	468	461	426	459	477	465	476	461	449	462	502	439	433	480	478	460	460	498	422	474	481	483	453	515	503	536	523	515	433	466	451	474	457	484	467	480	467	468	466	483	453	497	504	474	463	453	510	446	463	482	457	492	475	506	486	464	472	481	490	474	486	492	473	476	489	467	499	439	438	471	487	468	504	479	487	488	477	487	489	493	462	474	476	489	486	456	431	490	483	514	497	496	526	508	488	478	487	465	488	412	444	497	437	414	471	484	474	472	544	465	487	496	455	515	479	475	474	453	480	478	433	450	464	477	485	453	462	461	476	488	497	459	440	460	518	480	500	484	482	493	454	435	482	491	469	470	494	492	457	477	484	485	491	460	456	495	469	459	455	512	484	487	468	486	457	469	492	454	433	489	484	476	499	480	469	471	464	463	450	475	491	464	506	473	506	474	446	472	441	485	476	520	496	472	498	471	472	465	534	473	471	498	440	462	502	486	439	498	479	451	467	481	495	462	491	521	448	473	478	478	459	513	470	458	491	511	489	514	478	504	525	488	484	499	450	500	466	471	480	444	490	497	486	487	475	482	428	491	521	463	458	449	490	489	497	493	484	471	481	474	480	463	489	453	473	518	500	456	476	505	464	456	474	478	501	447	490	473	455	441	450	490	477	491	521	494	514	466	487	488	464	509	459	432	435	470	476	446	436	461	449	489	449	466	470	454	472	499	456	462	463	476	465	470	475	477	505	501	486	496	472	466	466	485	508	494	519	497	495	458	473	469	446	506	477	477	479	504	479	482	454	479	480	436	480	431	519	482	522	485	487	488	464	464	462	478	487	468	480	466	480	503	496	445	474	487	487	443	451	452	481	442	486	515	459	464	502	461	487	465	479	458	453	484	467	468	472	478	484	467	479	472	468	484	483	460	472	482	479	484	464	477	515	441	452	477	480	509	458	477	486	476	473	474	487	478	478	470	459	483	513	436	478	489	481	469	429	499	487	475	490	439	466	532	496	453	482	470	463	456	495	454	459	490	448	442	494	475	470	479	492	467	463	502	504	495	468	481	465	475	491	451	454	508	487	463
23341	21406	29194	24164	21295	18540	3641	1029	640	554	456	419	426	364	348	328	324	336	306	334	313	319	305	325	283	302	269	265	282	272	270	236	263	257	259	260	261	237	254	301	310	322	309	304	311	360	329	352	378	333	332	337	319	317	284	300	294	292	313	270	248	273	265	251	264	261	270	285	295	277	289	265	253	282	295	288	293	258	264	282	265	254	275	270	276	312	313	259	262	264	257	267	309	281	247	259	276	258	275	282	279	292	301	293	253	268	285	265	270	291	274	273	265	246	282	253	251	254	263	281	289	245	246	264	254	252	249	272	247	243	266	269	239	230	261	247	244	271	257	249	255	279	237	249	263	286	247	254	248	265	268	278	284	237	261	276	256	241	263	273	280	237	279	258	263	243	250	270	281	256	235	240	249	257	243	276	255	279	251	258	267	247	275	273	252	303	241	248	237	252	255	273	273	239	232	307	250	281	250	247	272	275	267	256	239	270	243	227	253	240	284	236	278	255	266	265	229	242	231	259	248	243	252	270	232	269	292	257	249	241	235	261	253	266	261	242	288	248	253	247	255	265	245	268	253	254	253	244	235	252	253	250	280	241	269	238	259	262	284	254	220	268	249	276	294	285	287	247	263	227	255	231	268	260	295	253	257	241	257	252	266	243	246	277	254	258	237	236	292	252	240	294	232	256	263	239	251	277	260	285	247	280	263	254	253	254	239	290	285	260	286	249	241	267	252	253	266	283	249	254	256	241	250	257	258	280	243	237	229	246	257	272	269	275	281	289	282	253	263	265	270	263	244	242	264	264	260	270	289	233	248	244	248	233	249	241	278	260	252	263	288	244	240	243	243	254	278	254	289	250	247	242	260	234	238	246	253	257	249	261	245	275	273	244	245	270	249	257	267	254	270	256	230	227	254	274	225	246	258	244	273	284	277	281	249	258	262	243	274	242	249	221	266	298	244	258	255	264	263	257	277	253	235	277	266	256	264	262	260	245	236	255	292	246	262	270	232	236	248	291	256	287	235	255	271	274	254	253	275	278	263	219	245	270	236	238	258	251	269	253	246	262	246	259	258	254	272	258	270	230	273	263	258	228	256	244	259	254	245	272	262	255	250	255	237	260	268	248	259	243	254	261	254	247	282	261	270	246	277	273	265	240	250	245	251	278	263	276	249	286	287	244	240	221	268	224	259	270	261	250	246	273	267	266	237	241	250	233	239	271	270	237	254	261	270	273	284	251	256	263	226	237	260	253	250	264	255	261	256	226	249	248	227	257	252	243	254	255	270	244	253	263	279	256	263	268	234	271	265	292	263	229	262	232	258	243	249	246	224	267	251	236	260	283	266	266	260	273	243	253	270	201	264	247	231	254	237	258	250	282	297	252	268	256	236	267	277	263	265	254	270	310	248	272	267	246	250	243	274	244	255	264	243	229	307	257	249	221	228	242	266	264	269	232	270	263	289	241	232	252	258	268	269	232	246	259	279	248	234	247	247	247	238	270	270	240	314	265	255	262	240	261	260	223	259	221	248	257	218	256	282	254	272	224	270	253	287	274	268	263	252	255	234	241	279	233	251	251	271	260	236	270	254	249	239	271	285	285	264	276	303	287	279	266	285	265	252	266	243	261	254	251	263	296	245	285	252	246	246	257	246	257	252	264	262	246	251	262	237	284	241	233	254	277	258	249	228	266	291	287	250	244	245	245	262	254	241	243	256	273	250	248	235	299	251	272	285	271	255	267	256	220	260	247	240	269	252	258	284	277	271	280	243	227	263	264	269	291	255	249	273	260	268	275	225	249	262	244	283	232	283	259	248	253	233	275	244	215	279	249	253	240	280	247	247	271	271	254	267	257	286	218	286	259	248	255	273	277	234	244	246	277	216	291	264	266	265	254	265	271	288	267	250	242	254	271	281	262	262	239	265	230	284	279	267	268	242	266	269	272	240	259	272	253	273	256	274	265	250	239	264	250	267	275	267	278	238	256	255	265	258	254	256	234	272	232	256	243	260	225	272	254	331	258	254	264	261	251	271	269	236	251	254	262	268	287	265	267	245	228	260	250	237	245	236	260	270	258	258	264	264	266	230	262	262	244	265	257	279	250	271	261	254	220	242	275	255	256	223	261	255	259	243	289	264	290	240	271	285	245	233	295	263	249	259	270	239	257	286	285	284	280	262	232	233	220	260	256	242	264	247	229	242	250	272	263	276	274	248	284	241	270	252	275	274	277	260	260	258	265	246	233	239	264	254	270	260	270	285	255	226	227	278	255	270	243	285	246	275	231	274	269	263	244	257	263	266	289	264	263	289	269	258	224	261	229	288	283	300	224	272	257	239	261	263	272	249	256	236	262	275	271	263	239	272	268	258	291	255	261	226	271	258	263	277	253	244	248	260	242	271	259	254	268	249	277	270	253	247	232	253	241	269	285	246	239	250	279	264	238	248	253	267	259	267	269	239	250	239	255	243	271	250	238	288	237	279	248	250	257	250	234	277	257	293	254	273	274	256	255	255	249	245	293	272	283	256	247	277	256	265	246	245	247	242	260	270	236	267	232	255	256	241	254	245	263	237	242	258	249	272	248	268	274	239	263	253	252	257	241	263	278	259	279	247	230	222	265	273	254	253	272	271	260	262	267	268	265	258	238	265	257	286	249	272	272	258	243	225	282	255	247	249	273	236	261	266	241	268	262	275	258	252	256	250	237	256	265	274	250	250	265	289	245	243	268	235	269	251	257	239	263	274	280	251	234	279	236	256	259	231	233	273	232	243	241	245	263	280	243	275	262	245	269	243	251	263	224	245	281	266	250	233	272	254	259	235	281	246	279	264	256	267	279	268	275	251	242	250	244	243	252	276	236	272	240	242	262	250	254	267	266	285	232	274	253	248	277	269	252	255	269	241	260	257	284	212	249	244	258	246	278	245	271	228	252	248	234	252	270	270	243	266	263	228	269	257	255	255	250	287	239	237	257	277	266	255	232	245	255	241	261	262	249	276	300	289	281	260	270	218	244	242	250	267	251	246	257	257	253	277	249	227	258	231	279	255	254	232	250	260	242	253	271	260	262	241	235	266	269	245	247	261	259	239	239	252	279	261	255	233	250	284	242	239	267	291	262	263	225	262	252	269	242	248	272	254	280	264	274	270	266	261	243	262	247	240	264	250	257	251	294	278	255	275	242	250	258	249	240	286	263	253	246	260	267	250	241	299	285	264	279	249	254	313	247	276	273	272	258	249	248	259	270	231	245	258	233	266	235	255	282	272	239	266	247	287	257	276	280	254	272	240	286	230	261	275	262	241	237	284	243	247	263	290	256	267	257	260	260	244	230	247	268	256	294	240	256	278	236	257	266	255	240	277	251	249	240	262	238	239	252	243	255	248	270	242	273	245	254	240	250	261	280	263	280	279	257	232	257	260	261	255	270	258	253	271	275	270	235	266	270	261	268	244	256	249	241	274	293	231	275	243	275	251	241	248	280	287	252	261	263	261	263	240	237
22164	45257	42099	20216	4689	2733	2005	1567	1329	1100	960	908	767	751	671	669	600	575	501	568	502	519	498	474	482	430	461	501	435	433	451	450	425	406	450	417	446	381	457	468	474	574	626	550	529	585	642	664	621	608	546	581	594	537	515	480	509	493	487	426	405	397	414	404	423	437	424	430	401	409	455	423	413	457	416	371	436	395	405	404	379	400	424	422	488	477	461	439	376	408	370	410	454	436	435	367	374	443	391	401	443	392	401	444	430	416	406	410	415	438	339	414	404	407	370	407	404	396	391	394	431	383	357	367	373	365	365	359	384	365	400	402	398	397	387	406	393	372	397	403	381	374	383	375	398	369	378	380	355	383	389	368	375	350	370	371	356	349	385	362	379	371	372	376	388	356	400	389	409	379	382	388	394	392	376	379	380	384	368	362	397	377	386	362	364	366	362	365	356	374	367	390	386	388	369	383	380	380	376	382	376	399	368	410	405	391	380	398	375	384	386	413	378	410	403	375	404	379	385	389	389	404	375	415	392	386	384	393	396	423	411	392	374	403	391	363	392	424	394	384	389	401	387	364	384	406	394	374	364	388	366	406	377	429	365	393	389	401	356	397	359	394	356	355	375	376	362	425	355	388	387	374	382	363	398	405	409	413	391	386	380	366	374	381	371	371	404	388	377	356	344	379	413	372	366	440	383	371	366	426	389	384	391	394	392	386	353	417	392	390	368	408	401	411	392	383	376	392	359	413	371	412	370	357	387	409	381	398	409	412	356	396	374	372	398	388	395	359	399	375	354	347	362	374	365	382	409	424	375	384	398	387	388	401	401	412	396	407	376	380	366	403	377	428	341	388	394	378	371	387	347	397	407	387	385	380	392	375	375	411	387	412	412	429	382	419	361	372	371	361	410	382	385	394	376	363	390	418	392	359	397	377	362	373	392	401	395	387	412	414	369	363	393	395	381	369	363	384	388	395	401	360	389	364	399	406	405	398	387	386	371	401	352	431	389	393	392	381	395	388	384	378	384	378	408	396	384	355	401	376	391	384	365	388	381	386	352	370	396	354	383	380	373	388	392	386	419	368	339	372	356	380	361	394	373	385	392	370	352	363	373	365	383	396	372	384	390	390	391	399	352	399	377	378	357	391	379	387	385	369	392	365	415	360	395	384	363	409	379	353	417	376	366	370	363	362	380	401	405	377	371	404	404	386	346	379	377	396	368	367	388	367	406	377	420	397	393	376	372	390	382	391	379	382	387	383	415	378	386	349	376	401	381	385	428	350	410	389	380	416	379	353	397	395	357	357	395	390	370	375	358	366	383	387	373	372	414	383	385	378	356	372	386	382	380	376	392	385	401	357	398	382	383	389	420	417	399	384	397	396	392	367	400	380	386	374	385	378	369	405	355	346	375	395	380	382	387	372	355	373	432	374	382	345	399	383	388	392	386	389	394	356	403	408	357	354	372	366	374	398	350	391	375	388	380	377	387	410	406	379	365	332	393	380	351	359	419	380	375	377	373	404	363	356	391	366	361	363	391	407	383	419	376	349	396	371	404	364	412	356	400	378	382	401	382	426	412	428	369	403	408	351	389	370	429	389	390	357	384	400	386	363	388	397	380	411	378	413	371	367	395	349	388	357	384	389	363	381	389	407	411	416	373	357	423	396	399	373	354	370	401	372	385	365	389	394	351	369	361	390	389	356	382	412	390	397	389	419	416	379	391	400	381	393	416	378	407	382	389	357	369	423	395	422	373	372	429	385	387	372	349	414	414	377	382	421	391	394	387	398	388	393	370	370	398	378	375	363	382	373	383	378	403	407	395	362	391	384	364	353	394	364	394	398	369	388	385	376	382	379	353	373	366	369	404	368	363	374	374	394	391	372	411	381	387	372	378	399	382	377	378	380	386	382	370	417	370	378	392	402	370	382	365	408	362	375	358	373	405	387	382	389	372	387	430	393	373	395	371	356	364	367	371	412	417	375	392	360	371	383	365	432	374	379	386	380	376	370	387	372	390	388	386	393	359	404	376	347	411	373	384	373	339	418	371	390	368	371	411	377	396	381	392	383	406	406	383	386	399	370	380	403	380	360	403	405	383	398	402	429	365	371	388	371	403	387	383	356	367	418	355	384	350	397	369	355	396	431	375	354	396	407	381	410	398	373	406	417	407	364	392	341	353	397	356	398	392	409	399	392	396	347	414	398	415	419	405	372	382	360	393	362	382	375	407	325	397	381	388	375	365	377	377	385	372	396	391	367	408	355	372	369	399	392	389	383	392	417	387	400	408	403	366	399	347	367	373	386	372	396	357	350	389	374	361	381	374	359	386	395	419	388	386	412	376	392	384	374	385	353	363	367	352	380	369	383	400	386	370	380	355	367	360	392	375	392	409	344	383	401	341	378	370	358	367	397	376	380	369	348	357	369	381	393	377	375	380	347	390	374	431	409	354	363	375	388	395	414	359	404	422	376	408	405	385	383	375	405	387	357	387	394	384	391	387	409	387	340	360	368	373	396	357	376	394	391	424	399	372	421	398	397	359	389	371	394	382	342	394	389	378	387	388	416	384	427	394	386	382	356	412	401	368	424	355	390	376	392	351	398	360	381	370	392	406	376	374	409	381	353	418	356	386	363	399	374	362	411	394	384	401	362	369	381	365	404	417	372	408	409	372	379	372	399	384	378	369	409	375	394	361	350	389	364	393	374	394	366	374	361	383	383	383	396	400	372	375	366	405	388	429	377	385	400	361	405	361	374	380	361	371	394	369	392	389	347	361	378	382	376	379	352	369	381	392	375	365	390	368	363	384	408	414	361	391	355	376	388	380	394	376	395	386	393	416	387	402	406	355	369	389	375	380	419	364	374	364	391	363	393	398	380	371	344	348	353	383	384	376	399	389	411	347	388	399	364	398	403	390	360	398	383	397	379	395	386	429	409	399	392	346	349	382	390	384	390	390	370	412	387	383	393	362	381	370	371	348	433	367	410	358	378	373	388	418	382	388	389	362	376	389	364	367	388	395	389	399	387	360	344	395	392	380	341	398	358	422	382	383	380	381	407	387	406	411	346	353	385	415	367	406	384	384	398	405	432	375	405	370	396	393	390	376	360	382	383	394	399	361	390	352	353	357	370	388	415	375	390	403	421	364	374	389	368	369	415	386	372	369	377	409	361	367	377	345	387	380	423	391	396	395	376	402	367	382	387	391	380	382	371	388	384	392	384	364	380	410	390	392	405	382	383	404	378	376	404	383	399	347	385	398	385	383	353	367	394	384	386	396	388	420	369	385	396	391	377	382	378	409	356	383	371	389	398	392	383	367	396	387	389	388	395	363	370	380	395	389	363	388	383	390	393	409	385	378	386	379	412	369	408	421	397	399	379	384	352	385	386	363	368	399	383	392	380	386	352	402	407	395	358	400	375	396	402	412	353	386	388	375	397	351	369	388	381	396	406	360	410	341	373	346	357	420	404	393	357	372	399	368	388	394	382	364	371	378	400
27124	21091	18120	4439	705	381	397	336	338	340	332	367	358	311	342	326	366	327	354	328	317	306	333	308	311	312	321	345	335	360	354	375	316	334	311	328	353	348	336	346	343	339	353	407	373	366	333	359	380	398	367	336	354	358	346	321	326	335	316	347	349	363	335	360	323	343	347	356	342	352	322	316	367	327	360	342	372	344	349	316	363	326	341	349	306	355	347	328	332	323	347	349	357	379	326	320	291	356	334	316	310	319	376	310	348	314	333	305	339	330	340	323	360	335	324	310	327	310	336	332	321	358	347	351	325	320	331	313	350	336	341	349	313	331	327	345	302	346	339	341	313	342	317	344	325	308	321	342	335	340	307	322	319	307	339	348	342	357	363	353	328	335	328	358	322	342	333	340	279	356	302	338	332	343	335	332	356	304	348	339	318	356	329	323	328	358	327	337	337	354	310	338	348	326	356	311	344	339	321	305	345	337	364	334	343	344	324	329	315	352	347	320	333	303	294	336	338	319	334	337	348	325	314	298	322	346	309	340	336	333	349	356	348	348	298	337	360	314	324	302	342	346	311	346	340	350	339	335	315	338	321	329	324	321	324	345	315	306	310	334	333	330	344	315	348	357	301	326	332	346	352	348	352	351	360	326	313	326	383	340	315	342	336	325	360	327	336	324	332	349	345	354	328	323	329	358	354	341	342	339	320	329	336	322	331	329	340	325	308	287	344	331	331	319	351	307	333	339	350	307	357	343	337	353	341	334	323	322	351	322	338	325	325	319	313	339	312	320	329	336	322	337	342	344	346	321	350	364	327	329	317	303	333	355	310	329	343	385	325	339	330	357	347	312	343	329	349	343	357	356	328	341	354	313	306	317	375	345	322	335	350	321	346	315	312	335	339	331	348	354	330	349	320	337	328	344	330	297	336	312	312	301	326	314	309	351	364	308	315	329	325	326	355	318	328	354	332	306	355	340	300	324	321	376	338	328	302	339	329	354	311	312	319	355	338	355	323	335	330	330	340	333	337	329	339	325	322	323	337	314	342	286	357	303	349	344	323	326	318	312	333	308	305	350	295	307	322	362	318	341	342	322	349	337	370	338	334	337	354	326	331	346	333	344	309	348	338	358	345	288	308	367	350	339	353	342	351	336	367	304	324	324	356	316	358	354	331	352	302	331	315	353	347	330	332	318	343	324	335	353	308	344	320	350	355	321	338	352	346	323	351	335	339	337	339	340	346	342	340	349	337	329	334	318	308	335	334	330	357	337	340	324	344	327	314	344	330	331	337	315	324	331	331	351	342	366	336	327	322	315	356	339	309	335	344	352	340	338	304	316	336	343	334	345	303	330	321	346	374	353	313	340	340	354	345	357	345	321	342	324	329	329	348	363	349	321	348	350	325	315	374	356	345	369	346	323	321	314	336	330	295	320	304	312	331	340	341	316	360	329	303	356	356	321	351	327	323	331	300	328	313	325	359	319	344	325	357	333	323	308	330	341	359	342	360	324	328	374	347	308	341	310	331	350	308	331	326	342	358	343	325	333	351	349	335	316	321	348	330	310	345	315	366	334	339	301	347	332	320	314	357	338	380	317	364	313	327	355	299	320	308	331	329	336	318	329	355	329	337	338	290	348	343	361	332	299	342	337	351	340	337	356	299	347	347	362	362	303	345	322	343	355	329	344	304	322	319	355	337	310	322	304	352	327	345	307	338	343	293	313	340	318	332	338	370	328	295	326	344	356	327	354	344	338	362	351	335	300	314	304	339	353	352	347	332	310	325	329	346	296	337	344	321	355	335	365	363	323	349	344	319	314	312	322	340	332	352	345	360	304	346	296	308	332	341	305	315	342	335	359	343	334	326	348	361	329	336	328	330	319	325	299	300	308	317	340	330	350	341	341	335	324	331	315	338	339	328	324	355	322	370	355	352	330	352	336	346	305	352	333	335	342	331	341	324	340	317	327	363	327	374	311	320	338	333	381	293	317	319	328	348	337	316	339	327	325	304	291	353	333	315	333	322	335	315	346	305	359	362	353	334	317	339	349	335	370	308	339	301	297	323	298	358	357	294	317	345	347	334	346	360	386	308	349	323	371	327	350	328	314	323	347	355	336	292	335	312	350	342	347	313	315	364	338	309	329	327	311	340	335	331	344	336	329	313	321	328	347	326	340	322	323	329	306	339	358	339	343	326	361	338	348	340	340	308	334	358	335	343	323	310	331	320	355	337	359	330	315	337	308	312	320	343	350	322	356	317	311	340	333	344	330	342	353	315	357	308	357	336	335	369	376	316	327	328	316	318	341	302	310	339	346	348	341	348	332	344	345	348	327	338	339	329	338	357	327	339	355	367	324	327	341	320	291	320	329	324	360	324	340	335	347	324	363	331	337	306	339	321	325	343	322	344	321	320	335	354	370	343	337	344	327	332	359	340	335	334	341	343	331	345	318	311	344	364	332	355	347	368	351	326	336	368	298	327	338	343	377	341	349	357	342	353	333	346	332	323	310	329	348	312	354	291	313	349	345	333	320	320	297	345	334	329	352	310	332	328	316	323	303	360	340	329	353	360	325	343	343	311	334	325	330	325	339	352	360	312	318	294	363	346	346	299	343	301	341	321	339	319	320	309	330	341	327	335	330	337	306	341	318	367	398	330	328	305	349	330	284	341	306	331	320	366	343	318	344	340	352	338	336	339	343	324	346	327	332	333	346	310	341	336	363	344	319	323	320	330	324	368	338	339	355	332	323	365	368	349	319	322	309	321	320	352	316	324	340	341	325	321	324	334	364	343	336	325	306	338	337	352	339	311	343	351	331	330	359	343	369	373	353	329	336	348	337	355	349	332	326	299	357	338	302	320	332	328	340	301	334	300	328	303	306	313	302	318	330	322	306	338	334	351	323	353	347	338	322	333	349	314	343	311	322	336	338	347	334	321	331	318	318	338	349	356	328	345	335	328	322	308	342	348	320	361	304	329	319	344	340	337	317	329	377	362	362	336	325	362	320	341	337	314	324	323	341	346	313	341	311	355	330	344	351	323	333	318	349	314	318	332	337	332	339	305	323	330	351	350	354	333	323	349	355	328	325	306	309	299	354	371	332	331	304	405	306	339	319	350	323	342	309	344	323	340	329	327	340	321	357	346	325	338	323	322	359	330	364	350	330	290	323	357	320	344	355	334	334	332	362	327	310	313	353	338	310	335	350	316	348	339	332	340	346	353	319	328	332	333	309	322	332	331	336	321	314	345	324	341	355	309	345	339	334	318	340	358	310	337	344	311	322	309	331	333	336	332	336	329	351	355	356	344	335	336	345	337	365	301	317	312	330	348	356	321	326	324	330	304	346	303	320	334	309	313	331	358	342	296	366	348	354	335	340	337	321	347	332	355	329	337	343	346	335	343	326	344	313	354	347	385	330	305	333	304	343	340	334	330	360	349	306	323	314	320	359	355	357	340	339	357	324	324	286	353	331	352	368	326	377	349	320	338	312	333	322	333	333
15653	27700	22295	3779	855	598	579	550	530	478	510	539	501	522	483	548	519	476	505	511	484	461	538	504	506	493	461	496	503	487	469	495	495	474	500	492	514	520	473	542	550	599	606	505	545	589	625	595	598	631	610	586	527	594	538	524	543	566	491	518	525	502	513	493	529	546	516	527	504	524	551	497	533	537	515	464	498	478	486	530	497	530	485	535	496	537	574	567	492	513	486	474	527	502	509	520	498	502	485	487	501	490	503	515	527	523	541	535	520	508	514	513	504	498	481	499	487	456	504	473	451	509	506	522	509	492	475	480	485	510	476	495	480	536	489	511	508	507	483	508	519	523	527	482	470	474	489	541	487	474	511	507	476	494	498	520	487	431	483	473	493	535	529	455	490	471	490	503	508	482	496	469	477	496	497	440	460	505	499	484	486	542	486	523	494	476	538	474	493	472	491	520	443	455	521	481	480	527	524	490	481	527	487	495	487	466	494	507	521	483	508	464	474	504	468	493	520	493	502	465	498	472	519	477	476	503	493	515	476	537	526	535	498	504	465	504	504	481	459	503	486	513	487	456	516	492	492	481	498	501	485	504	464	453	534	478	497	499	499	511	520	492	518	526	494	489	473	464	479	531	514	530	475	518	509	492	497	487	485	497	505	475	510	490	467	473	484	501	463	500	492	507	513	523	476	489	492	479	495	491	527	510	497	477	518	518	493	500	478	511	479	507	477	443	487	480	495	525	478	534	510	476	473	543	484	514	494	519	486	511	508	486	502	488	492	492	469	496	464	469	485	506	503	481	534	465	487	467	486	435	462	503	544	481	459	462	465	493	489	542	517	457	513	496	470	485	495	503	494	476	474	494	499	471	489	479	449	487	514	475	501	492	488	497	515	518	526	505	488	501	503	499	462	480	483	479	502	487	481	484	517	472	494	506	461	474	502	478	497	494	487	511	488	486	482	483	514	465	526	471	526	503	507	474	514	458	503	532	504	462	481	506	504	507	498	507	541	497	550	473	497	528	468	474	459	539	482	466	506	471	515	511	485	518	489	513	469	523	491	487	510	514	512	487	493	484	507	488	475	476	506	515	489	515	448	480	494	524	503	499	481	521	480	489	521	502	480	451	485	488	511	478	456	454	504	506	460	472	496	513	461	486	489	497	483	498	484	485	535	524	522	462	495	495	499	478	459	488	455	456	535	505	521	498	482	517	495	501	503	460	485	493	502	495	525	513	492	465	478	485	508	522	465	446	444	518	529	519	522	480	465	490	501	496	517	486	499	488	508	508	493	486	517	439	503	504	491	475	481	497	502	503	469	479	507	501	523	489	510	509	491	496	512	503	478	474	473	482	482	517	481	492	466	521	500	504	492	475	514	489	483	486	537	486	489	475	512	446	533	478	474	482	483	481	500	485	514	491	511	504	485	488	489	478	508	464	518	478	492	501	515	527	485	518	521	483	478	490	477	480	496	518	501	528	519	476	517	493	477	471	473	486	487	495	520	498	495	492	504	501	486	513	452	480	473	488	543	532	488	497	513	452	506	510	514	478	490	492	511	499	498	513	483	486	445	439	463	479	536	498	479	527	494	496	488	456	437	486	505	496	477	522	456	508	495	535	508	522	522	503	519	513	469	478	521	467	512	478	475	513	492	501	495	494	524	471	515	496	497	503	496	505	478	520	480	467	473	481	492	500	447	502	508	510	506	465	474	489	512	494	480	488	494	522	532	482	509	470	463	472	471	524	499	476	507	519	493	528	457	479	413	510	467	507	512	502	517	473	501	447	500	543	500	513	480	500	495	477	514	488	507	519	458	455	539	516	482	500	486	498	455	510	521	491	467	488	495	464	489	515	480	492	477	470	511	501	497	479	521	483	496	465	501	503	533	485	537	556	478	491	525	472	517	476	492	483	513	503	478	496	488	469	461	479	481	474	480	506	521	518	490	499	503	447	518	483	486	511	458	515	474	502	490	453	512	459	484	496	539	485	521	472	537	495	487	514	513	512	543	483	496	484	480	512	521	521	484	506	504	526	482	500	521	467	460	547	517	468	493	489	463	493	473	482	509	529	519	486	463	472	480	473	498	507	446	512	481	502	502	531	488	482	476	484	501	497	506	510	514	451	485	471	473	536	555	477	496	501	497	479	489	450	450	471	487	495	508	488	522	523	491	493	456	517	534	493	486	510	482	489	532	506	493	502	497	492	471	483	510	472	468	520	520	530	481	514	512	497	492	472	472	506	525	498	502	485	482	492	531	506	473	489	486	546	514	475	468	545	523	468	457	498	477	510	505	484	482	483	510	461	513	482	474	472	497	469	495	483	499	492	498	444	534	495	495	597	493	482	479	495	474	498	497	484	526	476	486	496	513	473	473	515	532	504	500	515	475	511	508	485	450	462	488	484	478	514	493	493	493	504	521	487	450	454	517	488	513	522	511	454	472	515	489	476	453	478	479	486	470	512	509	526	469	526	484	496	496	481	509	505	523	495	477	503	500	526	486	503	486	537	507	498	482	481	506	493	483	476	452	487	523	493	511	493	502	522	494	491	513	501	456	495	478	471	480	522	541	549	494	534	480	479	471	473	495	466	512	480	506	515	478	495	484	476	460	453	475	518	489	465	489	504	541	514	504	464	496	478	469	540	504	500	485	559	501	495	474	511	472	467	504	491	491	492	479	518	469	505	473	527	512	468	506	515	478	523	502	495	497	490	533	480	500	493	475	505	510	455	480	499	497	488	508	482	461	478	483	489	481	515	473	465	519	510	545	500	469	492	475	511	471	515	483	471	503	527	499	490	496	474	481	492	542	496	499	494	489	425	522	497	444	513	487	460	512	497	489	497	514	478	488	463	494	492	461	435	514	470	502	474	479	489	485	486	495	492	484	489	476	493	463	508	448	496	508	510	482	478	472	533	471	501	486	478	489	533	505	521	456	483	504	519	465	515	496	520	500	484	471	505	496	476	512	505	459	517	472	505	497	482	511	504	503	504	478	475	513	501	498	532	517	462	514	490	485	497	469	457	493	464	482	500	552	508	504	469	507	531	502	513	499	473	505	522	497	500	530	504	508	490	454	501	511	477	546	524	479	488	493	513	488	494	519	501	522	483	502	506	481	518	509	490	492	520	503	496	547	468	479	441	467	454	494	498	447	455	491	515	451	481	491	515	490	529	493	500	501	497	479	495	492	501	499	458	480	509	508	467	484	487	497	486	484	487	462	463	486	515	468	489	490	470	501	443	508	488	502	458	520	486	480	500	510	485	479	506	531	478	492	499	493	442	519	526	522	513	502	490	514	533	490	478	484	485	477	500	532	455	517	515	495	484	530	484	524	507	523	480	478	543	477	466	492	548	484	502	505	502	511	501	512	485	471	494	462	477	494	519	523	549	480	537	494	481	490	472	487	494	462	529	537	499	471	512	495	534	504	511	502	516	473	525	501	504	467	483	487	509	495	502	521	486	536	480	472	505	486	494	468	464	496	525	544	517	511	490
24338	21449	28642	24657	19497	4633	1216	664	509	448	432	469	394	365	369	379	379	358	394	349	371	372	290	343	358	373	375	322	335	343	348	401	314	353	350	327	368	308	351	346	345	402	385	387	394	384	386	380	415	436	397	367	355	342	378	354	319	334	376	334	316	356	305	356	338	328	347	328	346	335	344	371	344	333	356	351	343	347	365	329	308	341	338	338	347	353	353	322	340	371	332	317	384	349	342	327	300	324	339	315	338	313	348	373	362	344	340	337	320	368	337	339	365	338	349	309	332	366	372	346	304	341	352	325	320	301	316	312	329	353	345	357	330	317	315	335	348	333	333	331	329	308	331	342	316	346	331	329	331	348	333	355	320	327	337	330	327	345	346	317	347	347	331	327	335	270	317	312	372	349	325	331	301	355	307	306	319	275	310	333	350	314	349	343	350	328	291	339	325	387	328	345	314	345	303	358	315	337	301	343	317	321	328	340	356	314	333	362	357	298	333	316	357	333	310	293	329	301	315	332	312	336	312	318	326	321	341	330	321	375	332	359	329	356	333	327	342	322	333	350	335	322	345	310	323	358	289	305	346	358	339	305	331	318	338	344	366	317	321	362	367	329	309	333	307	320	284	328	342	323	339	318	321	313	302	353	336	317	319	305	365	330	311	350	356	328	305	330	345	329	344	352	341	353	316	327	367	339	338	331	330	332	348	330	358	309	351	333	326	320	331	344	346	311	311	316	320	303	315	340	304	343	341	352	317	364	327	316	315	342	327	349	349	350	322	349	332	334	348	347	316	308	321	340	319	325	331	311	333	286	339	325	323	316	351	355	303	339	345	360	334	337	357	350	279	285	339	336	322	316	319	330	350	347	302	324	298	345	377	340	363	315	339	342	345	322	290	302	335	360	329	310	367	364	327	304	323	319	324	293	368	312	357	308	299	345	350	333	350	300	338	342	346	330	312	341	310	330	323	316	338	358	343	321	327	318	345	317	340	315	355	315	353	300	322	312	338	337	329	303	347	334	359	330	292	324	307	328	319	300	345	315	374	298	316	352	351	337	335	303	351	299	325	342	343	339	332	306	316	320	323	324	383	323	339	315	297	356	371	343	323	329	308	335	323	308	353	361	329	339	327	366	349	294	335	347	365	315	362	323	341	332	345	375	348	345	346	328	328	376	333	342	325	315	342	323	345	313	327	317	294	324	316	348	330	317	308	328	354	303	333	345	314	303	302	346	348	317	333	317	335	338	348	342	335	308	330	352	322	349	362	314	315	335	322	354	331	348	322	329	310	338	326	290	331	311	333	310	307	345	308	319	325	319	316	308	354	298	339	355	328	328	300	311	325	334	341	304	339	323	312	337	350	298	301	322	342	325	349	335	336	336	368	336	376	332	324	319	340	330	319	335	290	342	371	348	350	319	339	315	291	386	358	332	314	365	327	362	348	305	334	329	323	344	366	327	349	314	325	323	353	305	317	319	337	337	311	334	324	327	363	332	319	336	316	345	371	339	340	310	327	364	333	327	308	324	333	328	327	368	332	346	331	360	331	315	312	323	321	322	370	392	318	305	329	355	314	333	316	360	317	327	355	345	352	340	322	325	312	331	327	338	329	349	337	348	306	338	377	337	313	322	318	363	315	338	310	347	322	331	347	318	350	321	310	320	307	339	368	311	343	315	353	345	312	351	304	312	288	321	306	320	341	304	301	297	344	318	332	355	315	364	331	340	343	320	311	343	353	346	322	319	336	310	352	290	321	336	327	352	336	347	310	336	303	330	323	320	341	314	339	334	342	318	328	317	325	335	304	329	334	298	343	331	313	319	339	374	337	303	334	331	347	313	355	354	349	314	366	312	320	317	334	310	320	334	345	326	336	317	350	334	321	334	360	319	325	353	349	366	355	311	316	335	344	371	340	321	328	319	339	335	319	342	357	333	327	355	311	346	348	328	309	309	342	348	365	293	320	330	300	329	347	349	334	337	330	324	341	317	342	313	335	329	332	349	314	310	304	319	347	334	325	308	328	311	347	345	363	308	335	329	325	348	343	332	340	343	311	292	332	343	293	336	353	332	345	343	315	344	351	339	328	347	353	336	319	333	365	332	310	336	319	337	327	328	377	341	321	306	340	339	322	325	351	346	348	337	310	305	324	334	358	324	297	323	302	335	349	339	326	339	333	322	348	325	292	363	308	323	344	351	333	315	325	295	327	316	309	296	298	319	333	318	332	377	327	344	330	342	346	331	360	309	319	316	302	348	332	340	362	358	331	343	342	336	307	291	338	318	331	349	321	320	347	315	329	319	352	301	338	343	312	291	329	336	319	286	319	345	327	308	293	326	354	342	305	299	321	311	336	337	327	337	312	362	328	331	313	280	336	336	358	363	309	326	344	320	334	299	342	327	332	336	367	340	311	346	349	315	321	311	316	329	322	339	319	337	333	316	324	329	331	340	321	309	342	317	328	356	330	322	318	319	328	334	325	334	313	344	330	346	331	322	306	342	346	352	346	318	317	332	324	338	337	317	348	326	322	320	320	329	330	307	324	339	321	353	320	345	314	322	357	335	355	326	341	311	333	326	322	331	323	353	325	340	338	365	344	367	325	300	369	316	315	342	342	341	318	349	318	322	349	345	314	317	311	316	324	344	310	317	365	360	315	340	348	340	334	338	293	337	325	332	314	323	319	340	338	324	340	359	329	338	341	345	310	353	372	342	311	342	346	320	335	342	316	330	351	290	322	320	333	314	320	337	335	357	338	335	335	339	388	322	316	331	296	310	325	357	317	305	346	352	357	304	341	330	290	336	344	335	338	310	314	347	359	335	333	315	344	330	308	329	315	321	340	333	383	334	341	327	318	308	351	339	339	326	314	351	325	340	343	346	320	325	308	326	351	304	342	331	322	306	311	359	344	340	313	356	328	340	326	315	322	339	301	348	322	321	338	323	332	294	303	314	318	338	332	364	325	323	344	363	315	341	317	325	325	304	320	311	326	347	339	340	337	363	345	339	341	308	342	330	354	369	302	308	335	325	316	335	326	340	336	311	336	336	337	318	317	362	306	348	326	329	330	332	321	342	323	305	329	344	333	321	347	331	328	337	340	324	314	346	317	343	344	294	352	312	342	339	349	351	337	369	326	326	351	299	320	318	344	332	336	341	325	334	316	349	305	315	315	356	342	350	358	317	367	318	346	319	310	346	317	313	332	322	294	344	331	320	337	315	341	341	360	316	350	373	320	331	330	313	334	319	327	348	333	308	339	331	373	326	324	326	337	336	321	338	365	384	333	334	330	325	295	300	329	327	336	320	298	332	344	335	325	334	330	344	312	338	336	349	336	324	312	326	313	333	307	338	334	305	345	340	330	313	332	304	318	324	340	324	350	296	351	321	330	333	331	309	342	326	317	331	340	337	350	330	310	345	304	337	372	346	354	332	328	331	352	331	345	325	313	333	345	349	332	304	309	321	300	349	351	315	367	305	325	336	327	325	349	334	347	346
19799	39565	32930	13211	2865	1758	1438	1149	985	925	845	789	691	650	687	596	617	614	566	603	561	516	554	541	507	549	517	494	557	503	506	518	520	528	525	521	508	547	570	538	574	648	646	594	622	624	682	676	656	673	616	628	611	599	592	627	582	553	564	528	541	539	530	531	518	504	529	523	589	506	475	519	562	530	518	537	518	545	559	517	510	545	553	544	543	517	501	513	522	487	550	483	502	541	524	532	471	484	489	464	496	545	549	527	540	511	518	471	498	496	498	500	517	474	514	546	478	523	497	522	474	494	518	512	473	529	512	514	509	486	497	526	480	520	469	499	488	513	483	502	450	498	472	497	469	494	480	504	485	523	510	456	507	518	456	504	516	483	451	561	495	477	518	470	512	529	494	471	474	480	507	533	511	495	480	519	499	488	480	498	484	475	505	503	497	491	482	463	506	497	522	463	513	480	488	514	519	490	540	517	467	517	510	524	520	471	492	464	483	504	483	512	529	506	482	474	504	504	506	505	513	495	496	483	488	528	460	481	525	486	479	549	472	474	486	516	516	463	466	513	516	415	485	477	509	470	454	489	519	502	469	543	500	500	477	484	483	461	480	516	483	489	476	488	487	498	505	500	501	512	445	444	476	495	491	499	488	491	480	440	428	503	511	520	499	480	496	488	506	470	457	534	508	465	492	495	520	528	514	542	466	483	463	480	476	467	522	455	497	469	482	511	492	536	518	475	495	490	470	463	447	499	509	484	493	516	529	502	525	493	479	468	484	498	471	486	498	487	500	505	500	493	493	471	489	512	461	524	478	508	487	512	536	493	500	490	508	477	512	526	459	487	476	509	482	485	505	511	483	530	470	457	477	494	475	524	513	517	530	435	493	505	463	474	497	489	487	490	474	529	491	465	484	554	517	480	481	519	503	494	514	464	481	488	489	525	500	507	507	479	483	481	500	476	494	500	495	482	491	486	534	493	469	537	512	467	481	469	500	512	507	511	495	507	501	480	510	454	497	485	511	490	446	531	506	498	513	481	516	485	494	443	483	511	507	500	469	542	531	503	468	523	524	502	523	529	493	540	478	495	546	511	475	502	479	474	490	485	481	490	496	506	490	486	473	492	516	468	504	499	472	493	472	515	469	499	440	476	481	491	556	524	468	472	495	545	523	505	476	468	492	490	501	500	512	484	495	494	509	494	458	493	477	448	451	508	512	477	486	455	483	479	491	485	481	515	478	489	505	514	507	470	530	489	481	495	502	518	501	483	494	459	501	481	516	526	505	503	475	490	505	530	459	498	501	467	442	509	498	463	505	480	493	541	499	457	488	485	478	495	506	474	492	447	473	513	538	459	501	474	482	509	450	512	502	507	467	465	486	495	461	512	480	448	500	527	523	511	494	523	480	495	489	484	509	511	525	495	494	490	520	488	463	467	501	510	539	500	515	516	486	533	467	481	482	504	499	477	472	504	490	471	507	479	485	449	480	509	489	512	495	537	477	482	496	459	464	517	530	500	462	487	466	508	538	520	467	526	488	499	484	469	493	468	464	461	500	433	480	446	508	503	517	505	516	517	480	466	482	490	481	509	521	479	491	460	525	523	485	509	519	513	461	496	490	532	483	484	481	464	508	463	514	481	502	500	492	489	508	503	477	498	461	514	499	492	481	491	500	484	490	487	491	498	477	500	502	492	468	498	463	482	488	495	468	501	504	489	527	503	522	467	483	506	492	525	481	510	496	498	474	507	484	477	506	524	497	465	510	513	507	536	501	470	465	517	483	490	527	464	489	487	505	465	470	476	495	531	497	471	498	515	468	471	492	502	472	517	538	453	455	492	508	505	512	499	485	485	507	520	507	528	522	510	512	482	493	513	489	509	490	505	491	522	459	518	496	517	498	500	491	507	501	485	502	502	489	501	469	511	505	518	537	470	518	474	510	460	509	503	456	487	491	442	481	467	519	507	493	477	478	501	523	512	460	464	501	509	478	489	438	491	490	475	468	435	530	466	530	540	493	463	489	476	494	504	481	507	491	491	552	534	494	499	493	535	493	500	526	500	459	521	456	475	484	508	467	460	467	487	466	434	525	514	491	503	527	509	482	473	469	521	515	490	475	519	505	522	491	503	499	495	487	471	476	493	495	489	467	488	479	489	510	500	530	509	543	493	495	467	470	484	473	512	493	513	467	490	463	502	487	494	470	477	506	478	470	536	483	483	490	449	510	536	499	464	510	489	537	443	479	481	497	492	474	498	484	495	497	514	475	486	483	493	500	452	460	476	469	491	495	521	476	523	466	489	465	484	466	490	505	471	497	485	465	493	487	486	505	486	456	512	480	490	464	511	516	512	509	487	498	516	459	550	473	493	444	506	492	447	516	523	493	478	470	543	486	498	497	531	498	512	520	480	518	480	446	474	501	516	518	507	501	499	495	465	567	462	486	478	547	497	493	511	485	495	505	517	452	469	474	484	508	511	500	505	480	480	511	515	531	494	507	485	486	460	501	475	472	477	480	498	491	476	494	519	473	487	502	467	518	498	502	481	501	491	513	520	470	461	493	494	462	484	506	473	464	464	528	487	477	469	455	498	519	501	477	513	481	483	508	508	469	493	513	511	457	481	497	465	461	527	523	462	498	451	480	505	490	459	512	499	458	489	484	501	502	477	494	521	511	459	483	449	479	493	500	507	477	513	500	477	491	495	493	486	493	494	486	449	495	495	447	484	507	496	553	495	510	485	521	510	490	497	520	509	489	526	492	465	494	521	493	516	512	500	507	517	486	506	513	493	475	490	506	509	511	488	496	527	488	515	494	464	466	446	475	487	490	512	479	472	507	514	460	482	504	483	525	503	470	523	524	493	490	537	486	500	499	457	502	487	508	535	486	527	470	480	486	498	474	469	473	464	482	503	490	483	468	480	500	485	509	496	492	489	482	539	495	477	468	497	508	489	498	494	504	489	463	510	497	515	503	518	504	498	511	534	486	523	488	466	489	507	464	492	483	470	472	508	508	467	466	473	495	466	475	478	485	488	529	472	458	462	517	489	489	484	500	461	476	473	477	499	475	492	454	494	513	500	487	541	473	471	440	511	457	499	488	463	523	489	477	510	528	493	505	476	511	478	484	508	512	494	493	471	513	484	449	428	486	478	530	471	507	507	491	488	502	530	477	464	525	488	501	439	524	458	472	486	454	489	488	504	529	452	476	481	490	469	476	486	492	485	481	507	484	490	518	458	512	492	497	504	469	448	513	489	481	503	497	513	473	526	467	473	464	456	489	508	502	433	511	500	449	509	451	490	494	503	495	462	477	498	479	499	488	536	505	488	480	501	468	487	440	487	469	501	467	487	473	505	489	507	468	469	521	477	505	481	497	514	520	524	471	478	488	505	468	499	499	492	504	470	482	480	480	489	445	480	497	477	501	525	497	521	504	489	508	520	475	508	488	515	513	499	474	505	457	487	433	474	497	506	468	487	499	515	468	500	490	466	459	495	518	475
23224	21216	28942	23911	21211	18768	3815	1058	635	531	494	469	441	390	359	337	349	348	345	348	311	318	301	311	267	319	302	321	313	322	285	306	300	290	281	313	267	308	301	273	351	364	355	341	333	325	338	396	384	415	352	356	315	335	328	354	323	304	285	309	261	300	299	331	319	326	332	306	266	303	294	295	276	329	320	291	292	298	317	306	290	307	285	291	271	306	329	312	301	291	276	301	332	309	292	295	270	272	291	295	266	300	335	305	262	286	294	289	286	253	264	280	274	305	287	290	263	294	295	308	250	289	288	268	258	250	318	294	290	278	286	254	247	242	284	284	228	297	272	287	310	283	285	272	249	285	287	291	287	277	292	275	265	306	271	304	285	290	281	258	279	267	285	265	283	256	267	292	289	259	264	265	298	274	247	294	277	292	249	261	286	309	250	298	293	266	249	259	274	242	288	267	288	267	266	285	292	257	299	298	281	302	258	292	319	270	279	286	284	284	275	266	286	270	272	288	285	278	274	263	282	269	270	277	312	284	280	288	300	270	288	289	272	279	283	315	300	282	264	290	270	289	292	286	274	279	274	290	274	280	250	264	269	270	289	296	246	298	287	266	297	280	245	271	278	257	307	284	275	297	294	286	279	271	258	274	270	280	282	253	250	274	289	269	278	269	253	291	279	287	283	267	303	292	302	307	323	243	272	280	272	292	260	295	274	275	270	288	277	261	273	283	314	261	294	265	273	271	286	263	271	285	287	291	272	274	282	312	292	274	273	256	268	289	276	287	287	260	277	285	285	259	287	271	272	260	315	292	277	272	260	248	279	279	248	227	250	267	303	278	259	278	288	265	302	292	316	268	291	257	279	279	298	290	294	278	273	297	272	300	269	295	318	276	273	299	291	294	311	278	280	278	258	274	245	289	264	265	275	261	297	269	278	266	296	272	291	281	293	252	256	263	269	291	289	261	283	272	282	264	282	291	264	279	276	290	285	285	298	259	299	270	288	300	284	290	283	307	283	266	270	277	268	283	285	286	247	266	273	253	287	265	263	291	271	304	258	307	276	272	308	296	252	290	286	285	299	281	258	283	281	290	260	292	243	303	268	290	323	255	268	274	263	291	296	300	287	277	303	290	292	292	262	278	254	266	250	275	300	290	269	277	274	288	286	287	274	260	289	308	258	301	268	267	282	293	275	291	293	291	280	288	274	280	325	280	291	284	302	242	302	303	294	289	302	286	286	295	278	294	289	256	268	280	274	287	305	259	284	267	287	273	280	268	293	256	226	274	249	271	288	287	299	282	305	265	262	288	305	271	274	275	288	282	266	269	263	262	272	293	278	271	278	280	283	307	300	250	298	300	259	240	309	267	271	288	276	256	298	251	278	283	288	255	263	278	285	280	262	276	276	307	289	258	263	286	257	298	310	286	279	269	275	299	305	290	288	278	262	247	285	274	249	270	293	265	309	276	279	269	293	298	275	280	280	251	297	288	293	287	285	273	253	273	301	271	308	276	284	273	291	292	265	269	317	295	332	265	282	283	276	271	286	320	281	281	267	302	260	270	292	259	288	287	270	301	316	281	282	273	295	261	277	272	259	282	281	284	356	272	319	299	288	281	260	252	277	286	270	246	275	269	281	251	243	272	286	275	272	257	299	273	270	272	275	279	263	253	319	307	261	255	292	280	295	265	263	293	299	253	248	285	292	292	258	281	263	269	280	262	297	270	281	272	277	269	306	276	264	298	245	283	279	293	288	255	270	294	315	283	277	258	309	262	265	263	284	271	270	287	265	281	288	293	299	254	285	278	279	306	260	301	285	257	290	282	280	262	287	283	310	277	288	270	265	296	278	283	284	273	271	264	290	259	282	274	272	281	276	269	297	273	285	283	288	268	286	293	325	253	254	284	270	287	288	288	258	260	289	278	255	288	269	269	305	317	287	280	267	266	324	289	268	293	307	271	270	283	277	297	306	269	273	276	278	290	300	288	291	286	281	297	264	275	295	291	275	280	286	283	268	270	277	276	308	297	309	272	266	290	301	265	294	289	276	244	293	276	289	288	283	322	306	285	239	265	279	281	266	287	274	294	264	285	273	275	303	264	287	277	253	249	268	268	284	302	264	273	282	267	277	295	300	272	299	280	291	279	279	283	292	283	247	276	288	293	282	247	282	272	260	277	265	292	304	298	311	260	274	254	272	298	287	278	285	303	282	252	321	296	279	311	295	240	309	280	288	283	320	289	304	275	274	315	278	276	248	277	281	246	263	293	262	276	315	251	278	317	283	272	286	291	278	284	284	298	268	277	295	288	278	270	284	290	297	271	271	280	252	280	245	277	264	272	271	265	286	252	308	298	252	274	304	279	263	250	275	273	271	271	271	263	261	269	255	261	257	265	289	307	259	265	282	258	281	245	277	265	268	273	286	277	263	266	289	292	256	296	295	277	302	263	279	260	270	267	252	280	292	276	293	268	308	278	268	279	281	266	245	273	295	294	256	293	296	280	277	279	283	258	263	286	287	286	284	290	300	296	277	301	299	284	291	283	292	297	305	273	306	292	282	291	268	290	248	264	286	274	238	279	257	269	284	286	287	281	280	306	257	272	280	281	277	267	256	278	281	289	270	277	260	281	279	276	289	297	252	315	285	300	264	289	251	268	298	308	307	285	290	264	293	283	301	280	294	296	283	266	272	292	253	272	297	271	273	307	246	271	302	283	286	279	274	267	268	265	285	271	269	285	248	305	262	263	291	301	264	277	273	276	300	289	277	289	263	296	287	295	295	286	294	273	267	285	267	280	274	266	289	256	278	325	258	270	282	262	283	288	274	298	293	281	316	273	288	281	252	261	280	291	276	278	278	247	298	278	282	286	273	267	263	280	282	292	276	276	293	262	263	279	268	298	302	279	279	263	289	270	266	280	252	258	279	269	233	260	268	261	288	291	309	295	268	287	281	281	272	256	288	299	250	263	228	251	278	301	269	279	289	284	294	279	273	278	246	283	247	275	290	275	294	288	293	276	290	282	300	248	291	285	262	276	274	299	253	297	273	294	271	281	284	296	261	283	285	296	227	284	255	288	276	269	308	317	283	303	276	316	269	259	275	281	276	289	226	296	279	277	304	289	257	305	285	318	296	300	280	286	280	290	265	268	284	235	286	255	296	283	266	290	283	292	265	293	295	291	294	265	292	272	279	309	286	295	308	299	296	296	258	273	285	287	282	275	283	282	280	294	285	251	290	282	290	260	287	292	286	255	286	280	284	255	284	280	258	260	276	239	300	252	277	250	236	249	284	275	301	279	308	257	277	267	240	261	238	283	274	296	279	271	234	282	261	252	269	265	269	280	284	281	279	278	293	316	264	301	263	292	280	266	267	284	271	262	256	252	289	287	264	280	260	256	282	278	265	292	285	279	289	293	261	271	294	280	268	290	262	247	304	261	273	285	272	292	273	273	268	262	294	281	261	262	253	295	275	298	297	277	244	295	256	279	291	263	269	272
22361	45085	37338	21220	4932	2771	2101	1612	1377	1156	991	958	820	730	677	691	617	614	573	587	541	512	536	521	488	467	473	461	455	438	449	486	471	492	473	472	482	465	500	541	544	610	620	571	562	539	611	650	670	687	613	578	603	520	524	570	524	495	500	468	428	433	453	436	478	450	484	451	451	441	418	448	465	465	428	467	492	491	480	448	440	509	454	459	496	445	456	453	431	441	472	428	462	452	425	412	473	410	424	391	440	448	423	463	424	414	465	469	437	417	433	452	448	419	426	415	420	399	422	416	427	400	410	415	411	411	391	412	390	416	419	409	391	407	405	426	426	394	410	446	441	426	424	429	398	405	401	362	421	404	440	434	412	394	422	386	446	412	408	423	444	429	424	419	411	362	429	374	392	423	359	399	372	410	425	404	414	440	397	422	382	421	394	395	408	401	428	424	348	402	391	423	397	429	423	441	414	385	390	448	416	444	429	392	406	381	411	382	349	389	402	427	408	463	388	425	400	420	403	444	365	427	427	424	383	468	450	402	409	377	428	406	452	419	435	396	430	404	407	430	396	403	406	419	418	386	396	405	405	435	414	392	403	412	448	442	452	401	370	400	396	388	408	418	434	429	410	426	401	388	371	415	372	424	406	411	401	390	388	376	410	449	410	423	454	371	389	405	381	428	412	428	422	386	421	410	394	414	414	415	402	406	406	402	361	393	415	412	418	395	403	382	434	386	431	421	388	426	423	396	392	387	405	394	409	418	434	385	401	372	414	413	393	366	417	396	383	403	398	411	398	415	415	393	416	434	418	447	409	416	428	407	374	414	395	429	404	401	407	424	385	377	419	423	439	429	401	427	394	400	411	387	383	418	442	433	426	424	411	419	376	434	416	432	420	396	419	418	405	412	408	429	397	425	422	444	399	409	428	409	398	424	437	419	421	373	436	372	416	395	444	429	406	367	371	401	395	420	420	418	427	416	402	425	378	410	411	456	426	439	432	429	412	390	421	444	422	425	413	426	401	444	419	402	386	423	414	437	420	420	460	399	433	420	416	413	374	397	387	366	375	413	424	418	411	378	430	421	394	396	389	377	424	448	389	413	421	397	445	405	446	380	395	431	414	411	414	437	416	428	391	414	414	400	407	426	382	416	416	405	411	436	383	384	416	408	419	395	394	455	379	399	397	414	429	408	405	408	449	416	422	416	423	388	407	419	422	427	439	391	365	392	370	424	418	431	387	412	391	419	405	416	422	414	416	411	424	403	409	397	394	413	426	450	437	415	432	381	419	428	402	383	380	400	408	412	408	428	426	396	410	381	395	404	421	402	417	400	414	390	407	404	387	376	469	420	423	403	426	421	455	411	431	405	430	416	420	404	396	398	426	442	395	392	407	391	419	407	401	360	424	398	396	389	418	377	413	381	407	416	422	419	426	380	386	394	427	440	431	427	438	399	444	396	410	393	436	413	420	439	421	405	432	383	426	411	405	411	386	428	417	404	445	404	370	437	367	391	377	425	413	413	402	417	443	398	426	418	402	387	441	424	428	402	415	432	446	384	404	388	432	368	416	403	393	419	402	446	386	408	426	435	415	439	402	421	432	471	411	395	422	392	371	384	422	419	425	404	429	379	447	388	410	400	406	443	392	445	396	434	393	412	451	405	404	350	425	405	443	444	409	394	409	455	417	392	415	407	414	409	453	415	436	439	444	407	423	400	448	437	411	404	453	410	415	420	404	432	400	405	413	398	431	400	412	416	386	441	406	402	408	429	399	405	391	372	382	398	418	426	396	406	413	393	446	393	400	376	410	391	423	447	393	414	434	423	435	417	415	418	411	415	380	389	404	422	399	392	418	408	424	429	401	419	407	393	391	399	411	411	393	425	419	456	405	377	452	401	421	394	397	384	433	458	396	422	426	389	391	401	376	377	435	446	402	434	409	423	461	406	401	364	410	390	444	425	417	383	413	416	440	367	401	404	427	435	398	408	387	427	424	436	403	382	423	429	387	387	431	410	363	390	399	410	396	399	411	401	409	427	394	400	429	382	414	408	405	409	416	401	427	425	412	427	394	418	410	381	387	422	401	446	409	447	432	385	392	407	455	421	438	397	419	431	409	409	386	425	411	428	375	404	412	436	459	413	400	438	421	387	389	400	391	399	412	415	396	412	415	403	393	404	424	414	449	428	405	410	398	424	409	396	435	393	424	387	434	415	407	387	420	418	410	420	403	389	387	434	415	398	404	450	419	410	400	443	428	388	398	417	407	404	421	408	415	403	374	416	385	401	395	401	406	372	419	433	361	389	407	390	446	407	399	392	400	420	396	443	428	405	398	410	427	384	402	394	443	418	402	386	419	408	400	430	400	391	383	445	398	421	392	403	408	389	420	367	402	402	446	433	419	436	399	403	419	423	408	409	391	405	432	424	428	434	385	418	403	412	399	398	382	411	403	393	403	414	387	441	413	388	409	412	436	383	453	422	421	456	429	408	418	474	397	414	405	422	415	440	417	397	382	400	413	394	424	415	410	421	410	425	417	415	407	438	440	394	425	424	439	411	400	403	400	419	434	398	402	436	421	414	396	399	445	374	436	419	422	404	388	399	402	405	410	397	416	453	425	427	384	412	398	392	427	392	411	399	410	409	402	427	398	434	392	397	415	462	409	411	398	379	437	413	384	414	397	418	397	399	392	412	378	406	397	410	402	426	406	410	408	418	405	431	406	430	411	404	410	390	431	445	404	422	406	437	391	393	411	409	376	384	421	427	387	381	407	430	421	425	440	414	405	424	423	410	393	410	423	406	415	394	396	391	408	412	368	406	391	414	424	407	390	378	388	394	419	401	404	433	387	441	399	414	429	406	421	373	382	434	416	418	399	396	431	412	384	394	415	428	403	419	403	397	398	387	415	434	408	415	398	417	390	384	432	430	405	387	391	431	421	424	419	401	438	417	426	426	380	415	413	431	406	462	429	433	427	446	408	450	408	423	432	392	412	456	435	443	403	383	403	418	419	429	383	417	429	455	416	428	425	392	392	400	418	379	432	444	401	411	415	416	372	406	446	402	431	388	413	419	402	438	428	407	421	432	429	409	418	392	410	420	397	422	412	432	407	397	436	418	425	436	418	437	389	390	403	413	379	420	445	423	418	379	397	419	418	408	423	426	396	437	395	420	468	423	440	431	459	396	422	407	418	430	391	449	430	465	424	411	405	460	411	406	405	407	401	424	408	412	410	434	463	403	377	438	415	431	417	382	395	396	420	398	408	428	382	437	396	424	420	401	409	407	428	391	437	420	425	407	406	406	448	420	387	453	388	402	447	425	437	404	405	445	454	402	400	380	419	428	428	404	397	428	400	413	415	441	397	381	384	393	428	411	409	430	438	352	397	401	428	421	419	400	412	430	400	365	394	403	418	408	395	410	403	404	410	408	411	415	425	370	394	429	389	421	383	421	428	370	430	415	411	411	426	393	392	402	408	404	384	432	445	435	416	442	427	373
27151	21198	16657	4797	669	437	373	356	382	366	342	330	359	350	358	339	336	317	373	391	348	349	376	339	350	335	379	324	378	366	369	384	339	343	353	374	312	351	368	376	337	364	350	377	377	420	379	361	363	413	376	345	355	373	375	381	373	368	339	340	379	340	337	362	332	362	347	343	338	364	337	331	335	354	357	361	368	343	394	363	352	354	354	344	337	357	355	369	378	355	336	380	367	356	330	324	342	333	363	353	347	346	366	348	386	317	353	348	332	346	334	330	394	350	358	350	344	374	354	344	323	346	370	351	353	370	340	319	313	352	366	340	374	347	371	335	348	331	349	378	353	325	315	338	339	321	363	316	365	384	396	342	398	340	364	321	322	325	403	362	352	358	340	315	316	349	347	347	368	368	336	332	371	343	369	347	353	328	337	370	364	349	349	359	321	354	362	334	319	362	341	371	339	317	328	331	359	318	393	372	351	352	329	358	346	347	328	331	323	364	374	343	330	343	339	335	347	343	348	361	318	345	352	368	362	333	350	326	343	349	326	351	320	340	342	341	342	335	337	329	358	366	299	344	306	371	353	372	326	353	331	304	340	356	334	346	354	358	351	353	331	385	340	369	351	340	342	341	355	348	335	358	345	407	332	292	329	364	335	371	330	330	358	343	384	334	338	355	334	376	325	353	324	328	324	343	354	361	335	326	328	367	336	330	346	326	395	331	350	324	329	351	355	330	343	332	335	354	322	334	338	350	360	329	338	374	341	343	353	341	347	359	327	355	349	351	346	367	351	351	314	349	347	332	358	347	382	379	352	334	406	346	352	336	322	314	352	362	346	335	361	331	376	320	361	350	337	364	354	349	322	373	340	332	306	342	362	372	314	321	355	401	350	360	381	358	362	337	335	350	315	320	376	370	358	341	367	332	350	340	366	316	348	358	378	352	340	325	333	341	334	354	331	340	303	358	316	315	357	372	385	334	351	340	360	327	352	325	335	329	352	339	335	350	319	322	346	319	343	357	337	347	363	370	360	333	315	345	360	345	372	324	334	341	367	341	345	344	338	338	337	333	351	333	319	388	315	372	372	350	345	360	336	308	362	349	342	325	373	383	332	324	355	331	348	361	333	389	362	351	358	350	344	380	337	346	335	305	300	346	353	349	347	376	391	353	355	331	306	337	349	353	359	334	366	331	347	331	358	355	324	357	346	358	326	371	352	337	347	392	341	334	377	312	359	327	318	390	375	375	343	359	356	344	357	362	344	348	341	374	345	360	352	341	348	327	367	345	345	344	295	364	362	338	356	359	359	372	339	349	337	318	354	344	332	375	365	326	362	348	306	364	343	360	368	349	331	365	366	335	372	331	362	358	370	333	348	325	366	330	341	341	376	357	379	327	327	353	340	340	352	339	368	354	357	346	357	336	359	326	394	327	345	333	342	350	333	362	328	328	353	312	354	360	341	335	313	340	353	327	348	339	372	318	333	355	344	303	375	357	323	360	339	355	363	345	351	349	365	366	345	361	342	350	328	340	329	340	370	361	351	349	331	349	324	354	368	367	325	323	336	326	310	337	335	357	351	346	367	340	345	319	335	322	361	354	373	333	330	349	352	338	341	363	363	367	375	331	339	362	353	350	359	335	369	334	332	371	330	357	333	337	349	326	405	368	324	334	357	357	356	336	362	355	353	333	343	344	345	346	352	367	339	333	372	366	311	353	323	355	351	339	325	352	363	359	309	352	347	331	335	337	372	313	369	374	375	331	353	362	341	362	318	340	358	353	359	335	313	325	363	335	368	370	337	335	339	381	357	320	309	337	337	345	361	355	353	362	348	336	380	374	379	370	355	350	342	378	364	345	358	347	372	359	351	344	335	358	320	351	360	354	326	371	368	358	358	310	358	353	365	356	362	334	349	334	346	341	360	340	327	345	366	365	352	347	313	344	346	326	378	355	354	345	322	354	351	357	372	349	327	351	354	333	393	347	325	362	353	325	363	359	359	363	365	366	375	338	363	334	348	352	342	350	379	384	320	369	314	315	323	379	366	358	351	333	342	313	349	317	330	332	371	344	361	346	370	355	341	383	361	319	349	347	335	333	307	359	332	354	342	334	347	322	361	375	333	334	357	358	336	322	339	361	307	358	351	374	344	339	339	304	346	324	331	340	351	353	345	334	347	344	353	356	377	328	356	357	373	364	350	303	345	354	340	326	339	337	322	353	331	330	334	328	354	320	335	389	371	333	331	342	341	367	311	322	329	356	332	345	350	331	342	348	339	324	328	348	366	368	350	341	357	352	324	342	339	332	379	366	312	342	355	327	374	329	318	358	369	363	383	357	350	321	333	352	341	351	358	399	346	343	373	354	323	347	352	346	321	344	382	343	340	334	343	343	325	342	367	338	349	381	330	349	335	326	350	337	357	363	352	324	374	346	359	337	351	347	378	337	369	328	351	381	312	361	327	336	330	357	367	359	326	346	331	358	346	356	357	369	352	372	321	359	369	373	367	342	373	336	315	329	355	337	337	358	318	339	354	349	331	356	339	363	323	326	325	337	344	343	343	360	336	369	357	351	331	375	352	312	357	339	363	310	372	339	346	372	307	321	358	350	362	371	322	325	322	361	357	315	378	353	363	329	353	365	343	370	334	349	341	328	362	380	347	320	338	367	355	349	306	362	355	368	334	334	339	332	376	360	338	377	353	345	332	353	330	338	346	344	314	331	331	362	347	379	351	360	337	348	351	326	359	342	370	345	328	397	344	368	354	343	381	373	337	328	332	361	340	364	357	366	370	331	358	366	325	337	345	352	353	322	325	344	374	350	364	347	378	371	350	348	361	341	330	325	360	341	352	365	311	332	379	330	356	348	344	319	356	370	370	364	306	348	364	332	374	372	318	370	351	352	349	332	330	342	326	322	366	345	339	364	346	334	340	347	378	334	355	313	373	312	345	350	352	337	331	328	340	360	346	348	321	333	358	358	381	357	353	340	337	357	364	319	375	339	379	335	330	310	326	357	355	357	339	348	338	336	339	360	398	362	334	387	350	337	345	317	354	322	353	310	363	358	339	343	356	347	369	344	372	378	357	350	386	337	369	356	345	340	348	350	343	354	357	357	368	383	349	298	342	333	363	348	318	347	329	347	383	323	333	336	380	335	375	346	375	316	363	361	347	345	320	350	327	379	362	350	345	349	402	318	352	325	353	343	349	322	317	369	347	378	318	368	342	356	333	333	324	355	354	334	321	317	338	315	337	342	360	361	346	337	359	328	313	348	363	366	313	340	329	347	368	350	379	343	352	354	367	364	361	332	375	351	349	321	358	332	358	319	370	364	355	316	339	334	361	337	370	332	342	330	351	352	337	323	331	339	324	342	353	362	337	331	317	335	348	362	347	323	340	358	370	336	351	328	357	343	340	352	359	337	330	354	346	351	312	340	338	349	384	338	329	356	384	355	379	351	355	356	385	331	377	335	334	365	366	325	350	343	322	302	347	349	346	343
15771	27314	19899	4743	780	630	616	579	516	526	510	577	539	503	525	534	474	544	536	531	522	528	482	549	525	507	516	556	516	535	522	503	496	495	491	578	503	505	558	550	572	595	648	591	528	582	625	609	631	644	590	573	623	573	590	520	553	575	536	582	505	485	519	503	513	507	524	545	518	538	525	527	515	539	554	514	537	532	517	508	567	543	586	569	540	525	509	530	501	523	505	528	552	498	528	542	541	546	535	515	544	501	514	519	495	525	521	539	505	533	506	520	508	564	508	521	508	476	567	504	536	513	526	526	528	510	494	512	497	485	508	542	511	499	512	511	534	536	520	508	532	493	484	512	533	514	514	501	513	499	507	527	512	512	520	511	532	519	483	486	539	486	522	496	509	534	484	526	498	519	501	506	482	552	527	527	472	524	520	536	463	504	514	509	529	520	518	513	492	469	498	498	485	538	515	503	570	545	519	575	535	505	536	502	513	507	521	549	509	502	487	519	492	508	526	508	487	525	511	503	502	517	498	546	533	475	553	532	494	538	509	498	500	505	517	545	507	549	537	510	527	534	514	532	525	513	521	523	528	503	476	486	513	495	507	527	543	540	485	517	508	492	520	479	514	520	504	510	502	502	505	550	510	504	492	500	537	504	510	533	500	490	539	529	503	465	507	538	513	498	508	491	554	530	513	515	548	492	483	535	504	537	482	547	500	515	519	547	492	471	531	503	535	534	545	500	473	530	500	491	516	542	525	508	519	524	496	499	480	530	467	495	503	513	529	498	508	538	510	520	518	522	554	480	541	544	508	524	473	538	559	503	504	513	512	536	518	478	511	516	513	510	483	500	458	538	505	517	509	493	541	440	480	568	495	533	512	512	519	487	485	524	499	501	500	490	516	503	525	516	542	497	519	501	532	543	521	510	528	536	527	511	533	486	512	504	519	523	550	468	538	484	452	523	498	519	498	538	532	529	531	464	547	457	497	491	539	534	527	545	525	531	536	488	495	502	524	510	505	487	538	511	540	521	494	556	461	480	532	524	520	530	504	464	518	514	538	519	515	524	510	543	492	506	513	505	521	503	503	502	503	515	478	480	544	546	496	518	504	510	537	518	486	450	505	509	496	497	571	525	513	516	515	531	520	521	522	524	529	534	491	521	470	547	528	525	533	506	473	509	515	512	514	490	478	527	521	500	537	540	544	576	508	500	511	492	507	494	523	526	494	476	537	487	525	534	502	509	524	572	540	540	502	479	490	519	541	523	495	481	520	527	529	459	522	522	528	511	527	547	535	472	494	542	489	530	520	533	497	492	506	508	514	515	500	517	515	466	497	517	512	534	520	524	556	509	529	484	490	519	488	514	473	587	524	496	547	484	516	520	542	511	510	545	509	533	525	546	517	503	524	477	524	519	500	537	524	501	520	522	523	537	528	554	524	517	515	533	510	523	505	492	525	503	549	548	502	509	537	519	530	539	529	553	534	494	493	524	534	508	510	496	485	525	512	518	495	520	500	507	531	535	500	477	483	492	466	543	511	548	471	514	468	521	537	512	529	485	515	498	529	526	522	548	537	516	537	521	512	497	536	517	515	517	526	504	528	511	529	500	518	512	529	531	529	507	495	471	499	493	511	522	483	525	529	489	476	499	486	495	529	532	495	529	508	524	502	522	524	516	555	542	547	541	515	520	553	527	485	504	498	534	507	501	505	558	536	540	526	469	521	513	527	547	469	493	537	519	507	506	505	524	558	532	506	480	487	530	518	547	493	497	512	496	496	480	507	572	520	555	551	533	515	507	500	543	493	482	558	522	502	555	535	483	528	496	494	488	540	493	530	527	530	512	506	520	516	505	541	509	513	491	514	527	500	533	544	507	459	555	564	536	512	502	544	518	501	528	498	502	504	494	472	508	509	491	539	491	489	501	504	496	561	508	454	515	495	511	556	493	495	524	492	537	499	493	521	528	500	474	494	522	554	535	498	465	491	520	512	535	526	546	498	508	548	519	508	522	515	539	483	515	529	534	495	505	523	516	540	514	519	507	494	492	467	479	519	504	511	497	510	513	528	511	540	558	499	502	503	492	503	542	552	520	551	495	500	490	533	545	518	556	525	502	484	488	495	516	535	486	508	483	507	529	525	543	483	467	519	485	489	524	519	505	518	533	517	530	551	501	528	492	519	518	524	503	544	509	505	517	492	516	496	528	525	500	508	522	465	493	501	503	510	584	547	467	515	495	493	519	522	506	560	551	543	522	524	547	549	528	503	537	488	523	488	513	534	516	496	497	510	502	502	488	504	516	502	509	498	498	543	500	518	534	516	542	517	528	529	542	475	489	467	504	543	453	497	513	525	500	512	469	516	529	535	536	530	541	521	493	492	532	498	488	496	547	492	499	513	523	512	553	510	522	539	504	541	530	538	545	532	475	529	531	534	467	542	496	537	514	506	533	540	545	508	490	532	532	499	489	527	467	536	488	490	520	521	542	534	507	534	514	549	504	529	524	526	558	505	507	530	513	534	490	520	532	494	487	549	478	524	497	511	537	509	503	497	496	521	487	538	501	515	578	516	497	491	493	485	522	514	551	496	530	551	500	529	524	521	504	518	477	530	509	565	533	478	518	502	512	521	535	497	508	511	548	472	501	496	486	517	516	509	514	513	504	534	493	494	523	512	551	515	465	500	459	482	481	544	518	553	537	546	495	519	498	516	557	517	524	523	497	506	497	530	516	500	540	535	486	516	521	488	534	542	522	509	468	549	510	526	548	555	535	543	539	544	514	524	520	525	480	519	480	560	501	485	476	512	533	533	506	540	488	521	506	521	552	554	523	497	511	495	545	529	530	504	493	492	509	530	490	495	535	498	511	470	538	479	562	510	511	503	568	540	481	513	472	509	482	470	547	523	497	509	513	507	502	518	539	511	499	499	560	555	506	481	530	485	522	523	518	530	506	516	500	559	505	487	536	523	520	504	576	525	492	498	531	494	540	484	507	510	501	493	482	508	543	520	524	522	520	509	522	491	543	516	539	513	488	549	506	520	522	485	531	538	522	525	508	507	501	521	522	545	523	493	506	500	494	504	545	525	515	524	517	519	479	489	530	491	523	509	499	571	592	541	513	516	543	545	499	500	491	496	551	518	550	496	500	531	526	508	487	554	514	495	546	491	533	513	493	510	495	479	493	528	485	505	471	541	526	498	493	495	496	514	508	494	505	513	537	502	528	566	535	502	527	498	515	548	515	507	495	507	551	513	547	530	478	559	522	490	524	559	504	525	508	538	523	489	507	516	482	499	532	579	521	512	502	523	493	543	512	552	525	514	519	524	507	507	526	527	532	526	511	516	557	515	544	495	562	511	508	523	536	498	503	493	546	470	533	527	449	503	513	529	510	515	499	468	493	533	505	518	523	505	522	496	519	496	533	439	533	511	553	510	541	531	534	552	528	467	529	523	497	515	495	478	518	490	495	498	510	509	540	493	512	540	543	525	484	520	532	479	495
24351	21355	28552	24563	19629	4643	1275	759	583	470	443	421	457	430	404	391	390	374	384	416	370	369	356	349	353	367	366	357	393	374	338	362	346	346	352	362	323	344	368	401	415	413	428	404	396	389	407	430	457	409	414	409	442	401	387	347	403	380	377	373	347	371	356	353	374	366	337	339	363	400	361	354	382	360	389	365	357	332	344	357	366	335	325	348	362	356	373	341	353	357	372	383	400	349	399	349	354	317	367	358	356	349	356	350	337	363	336	360	393	348	345	331	364	345	355	360	344	335	354	340	380	341	361	390	333	369	367	341	372	355	327	336	354	333	320	339	355	367	326	313	334	348	338	359	356	389	330	357	342	337	332	356	357	354	359	337	323	352	354	338	340	345	338	360	356	335	347	338	348	372	335	357	300	321	332	350	357	365	331	345	326	351	321	322	339	352	367	317	331	339	326	317	327	344	352	335	334	322	343	372	363	335	342	360	367	334	346	349	347	319	336	356	320	339	359	342	340	357	320	341	333	319	334	346	296	343	319	333	350	387	349	351	341	331	349	342	374	360	347	332	353	328	351	356	371	349	327	327	347	345	346	344	364	347	341	368	332	317	349	360	338	327	325	351	360	334	319	315	322	350	361	347	336	362	335	325	309	342	362	356	355	365	348	344	312	341	335	326	366	334	317	368	352	339	348	328	354	272	370	350	369	330	361	361	354	308	325	335	338	352	360	353	340	334	335	338	330	312	379	319	349	333	370	306	331	358	336	325	362	360	342	364	352	339	332	349	315	360	345	350	335	345	346	350	322	324	363	343	355	340	328	354	306	327	308	359	338	319	363	351	352	368	368	373	357	325	356	360	347	328	375	354	365	346	338	341	370	334	332	343	326	334	367	346	320	323	318	355	377	356	368	322	357	333	313	351	326	329	313	375	310	368	314	353	372	359	339	339	336	329	361	344	333	349	302	357	328	349	290	354	321	357	358	372	350	340	319	351	343	312	329	346	326	345	348	344	343	337	363	347	340	341	337	314	346	324	341	317	376	376	342	317	339	360	341	342	345	348	362	355	380	363	331	345	353	362	368	323	347	330	342	332	315	324	319	362	355	376	358	326	337	366	352	341	381	364	332	349	367	342	315	321	343	400	320	358	348	350	381	344	361	352	327	338	324	339	328	349	356	414	339	331	324	352	333	332	336	331	338	328	366	359	341	337	328	338	344	344	353	344	364	369	368	363	348	368	365	324	374	376	314	361	322	353	333	324	350	313	355	337	312	372	325	333	347	339	352	309	312	374	358	321	348	322	348	356	326	323	354	346	355	385	359	364	366	371	378	333	316	329	346	317	338	314	328	367	347	338	354	337	328	345	346	328	354	318	349	350	354	357	346	340	328	346	326	374	333	361	370	342	371	365	340	326	364	311	340	362	364	354	365	326	363	346	372	336	316	318	339	324	326	345	344	293	359	318	400	351	331	358	322	320	381	338	357	338	314	324	360	342	345	324	354	336	399	303	353	316	350	346	359	338	367	371	341	352	340	348	337	358	358	334	312	361	354	346	333	341	348	336	362	355	336	350	332	377	345	350	374	352	336	312	336	381	370	393	345	350	321	334	334	355	356	362	335	369	319	357	349	344	358	333	347	338	334	369	310	333	373	346	316	343	332	312	339	315	327	369	363	321	356	360	348	358	341	339	344	386	354	343	355	349	350	334	329	316	353	353	338	333	323	313	337	379	337	352	332	339	355	345	357	317	364	345	320	354	362	334	355	344	326	361	357	346	332	361	314	322	353	347	331	342	358	336	329	360	331	358	353	333	339	324	360	359	338	380	399	345	340	345	347	365	349	343	317	346	318	347	339	373	350	362	343	344	352	353	348	386	370	375	372	330	324	364	340	332	349	328	370	344	351	337	368	347	334	340	326	321	350	355	338	383	353	372	328	365	339	338	319	354	372	328	323	359	312	363	338	368	350	352	307	354	323	334	315	347	336	334	348	353	320	308	345	384	355	348	326	327	342	326	338	356	305	338	363	350	342	352	350	359	322	337	363	354	372	331	333	355	344	313	369	364	350	347	371	334	335	341	323	316	325	341	344	316	353	344	356	358	365	332	332	319	350	335	347	349	341	368	352	352	359	353	348	323	341	320	361	330	345	328	332	329	348	313	339	368	352	331	357	348	356	323	347	337	325	366	354	327	346	338	331	360	333	344	339	364	324	342	342	357	387	378	341	334	327	356	342	355	344	365	334	355	353	347	344	338	354	347	349	319	322	341	332	329	352	346	353	325	372	355	355	348	367	353	359	336	327	335	310	322	337	325	339	352	345	327	332	347	350	362	356	325	355	351	331	324	332	365	320	359	327	328	370	350	347	333	344	341	380	362	325	325	326	348	357	333	328	362	346	345	377	347	343	335	328	365	365	335	318	359	329	360	359	332	347	333	325	363	365	340	353	318	363	343	335	388	362	326	346	310	339	354	327	356	346	330	311	333	348	323	315	348	335	352	346	347	351	360	323	349	322	306	349	365	335	365	334	351	335	301	333	319	342	367	363	334	359	358	359	339	367	340	357	320	347	355	369	333	313	355	326	329	361	312	349	322	362	344	364	353	343	339	365	341	320	319	367	350	337	372	344	363	340	355	360	322	346	322	351	342	324	333	366	357	349	337	340	346	330	354	330	363	320	303	304	333	331	342	321	334	357	334	359	372	356	365	344	348	354	322	323	341	298	338	337	361	335	347	344	331	353	317	321	334	318	341	341	341	318	320	317	352	362	352	355	352	337	330	305	370	361	351	333	330	355	341	322	329	355	341	313	318	351	337	346	355	342	322	354	369	369	357	316	335	330	348	331	339	351	356	339	328	302	319	315	350	384	352	344	355	354	339	347	331	356	344	311	360	342	362	357	325	325	350	393	325	338	359	350	344	334	352	340	314	383	331	371	369	332	335	339	362	319	376	372	323	313	329	342	347	363	350	295	305	342	351	363	340	347	314	330	347	350	347	351	350	357	339	319	352	343	327	334	335	353	362	375	349	336	329	343	342	381	358	327	363	350	349	339	351	347	352	340	342	370	361	339	367	347	332	352	351	318	340	314	335	372	356	349	347	372	328	342	330	348	338	352	316	337	341	339	353	351	326	368	351	340	368	335	368	350	315	352	345	350	377	330	381	343	346	368	391	341	346	342	369	359	343	381	343	374	321	309	351	325	355	365	338	318	345	324	363	348	369	352	367	336	331	348	359	374	349	345	348	341	331	350	364	310	328	334	365	341	337	334	371	322	343	329	331	326	333	384	357	362	338	352	349	355	355	369	342	345	383	313	364	349	357	354	349	293	318	340	336	357	328	351	341	327	341	322	349	335	334	371	372	360	367	329	309	353	337	355	341	349	343	355	370	338	335	328	308	334	336	334	359	344	397	349	316	370	308	313	349	333	333	336	327	349	340	338	350	363	363	340	376	323	352	354	349	330	328	374	319	341	337	314	327	345	355	343	319	369	360	372	360
19563	39428	34455	11733	2640	1783	1443	1183	1041	905	788	803	753	698	631	683	630	559	615	629	566	561	568	559	541	522	559	533	572	509	494	553	526	520	547	542	521	520	589	564	584	635	598	620	643	652	701	683	704	693	678	634	662	628	638	623	626	586	540	543	549	544	508	503	540	515	567	557	536	557	555	556	535	550	561	583	560	522	524	538	485	525	550	525	537	499	577	533	561	598	534	513	548	537	513	563	522	501	548	490	551	512	530	533	497	512	556	508	519	507	504	488	492	535	488	437	517	497	566	587	498	519	527	553	509	503	507	472	502	522	497	520	489	477	509	522	498	524	510	524	515	523	509	505	522	513	521	474	540	497	478	532	545	489	538	487	493	556	526	517	463	487	503	537	505	525	487	526	492	505	536	521	502	520	488	508	504	523	517	509	482	510	519	493	532	507	546	493	500	500	489	508	513	535	507	508	527	479	476	530	513	499	465	455	498	474	542	506	502	502	498	529	488	512	519	489	487	536	542	493	466	520	450	467	490	493	467	542	499	515	525	501	524	519	481	493	524	531	507	517	507	493	488	498	480	514	551	557	539	500	533	527	547	476	484	533	516	545	490	496	505	508	508	531	494	466	509	525	444	515	554	486	530	535	528	518	534	521	478	507	520	525	503	524	503	554	524	524	505	504	526	506	506	508	513	474	543	524	521	468	533	497	541	493	514	532	549	539	518	499	507	529	485	525	487	497	488	524	508	496	511	539	517	473	520	481	506	509	495	515	535	548	504	473	478	486	460	487	540	506	515	502	529	518	496	504	548	526	502	522	527	514	472	451	480	530	508	503	487	520	514	513	461	510	511	525	516	510	497	512	503	474	475	515	523	540	455	510	536	529	485	504	502	513	505	534	518	503	507	503	472	487	533	526	492	471	504	469	518	498	506	461	495	489	465	489	512	485	521	468	528	547	500	523	507	524	508	530	538	550	535	527	528	534	499	531	502	479	481	503	495	526	492	468	504	466	523	495	518	532	492	531	494	519	536	496	514	508	522	545	471	494	539	507	518	536	519	523	502	526	524	507	506	507	514	505	518	515	466	476	482	534	479	506	523	519	542	512	490	499	506	537	492	501	537	483	511	473	521	493	509	545	533	487	532	516	467	517	520	510	501	525	537	550	543	519	506	495	510	527	497	527	501	511	519	527	532	515	514	511	467	514	510	496	556	531	460	473	491	541	499	503	487	483	501	519	495	510	528	507	517	515	511	539	486	500	490	483	494	513	507	501	499	508	509	504	483	503	488	483	476	494	541	499	483	481	483	495	495	458	509	504	514	480	513	535	519	496	520	549	550	513	500	530	514	514	553	520	534	502	463	516	553	521	513	483	484	469	464	496	517	531	505	504	549	506	540	508	554	504	521	509	494	501	538	482	533	541	538	520	497	496	492	484	535	516	528	476	547	496	483	512	512	499	542	486	496	506	506	541	518	495	506	466	488	515	540	487	536	471	491	512	520	524	462	523	489	507	489	506	512	520	560	541	535	509	524	525	492	517	493	466	524	479	523	469	473	504	482	521	500	492	522	483	492	508	524	488	479	510	523	497	521	500	513	538	532	539	508	493	521	508	507	511	548	508	506	496	484	482	491	492	496	548	507	512	565	452	521	484	525	463	526	502	505	533	531	545	493	495	535	506	500	489	516	483	515	511	489	563	489	484	526	518	509	507	516	499	530	514	523	551	523	534	484	488	507	519	513	507	500	555	503	489	503	483	509	524	513	485	528	529	508	543	466	488	485	507	540	508	535	519	514	515	507	500	493	486	504	548	500	538	523	485	483	520	547	499	476	496	501	478	498	495	507	506	562	496	516	516	497	509	520	489	525	473	505	506	466	485	522	474	497	500	513	490	481	478	494	474	500	534	528	495	530	466	479	509	465	498	520	493	513	490	484	497	524	469	538	454	495	502	490	468	510	519	474	477	537	474	489	499	477	551	519	530	520	513	488	490	526	482	536	529	516	516	523	524	524	453	489	507	489	509	482	545	508	485	480	534	493	496	497	475	514	531	484	468	462	501	495	474	517	503	505	523	470	502	512	522	519	536	536	525	524	488	518	513	498	475	509	486	535	488	514	475	485	481	529	508	504	522	519	482	513	513	438	485	527	492	495	520	516	499	519	490	480	538	543	503	541	501	514	499	493	476	541	490	491	519	504	521	511	518	484	538	485	546	499	555	509	517	522	518	520	508	485	502	506	518	518	465	518	484	550	553	491	534	521	489	521	519	502	533	516	464	502	524	481	547	495	524	510	498	534	531	484	509	487	480	466	518	476	513	492	534	526	509	518	486	513	508	506	523	515	522	516	510	516	527	529	553	532	486	556	525	475	494	510	503	504	535	518	477	493	499	532	539	516	488	512	527	522	532	519	509	498	488	490	518	509	502	499	505	525	511	550	526	535	542	520	500	517	462	450	449	483	488	482	493	490	544	464	536	527	500	476	505	490	546	507	510	508	533	520	536	518	555	515	526	525	481	552	480	496	515	522	510	488	537	484	563	542	523	537	489	506	469	517	491	506	493	500	492	508	529	524	494	571	482	517	525	526	499	521	520	497	519	554	491	534	480	516	515	513	500	476	489	499	555	510	511	480	476	494	546	531	463	511	493	533	506	524	492	497	491	518	517	462	525	513	543	549	466	495	505	493	527	532	510	469	521	524	498	492	478	505	492	543	514	486	506	505	491	524	492	520	521	510	563	501	548	520	527	482	488	500	489	477	514	525	502	528	509	507	523	528	550	483	487	533	530	513	516	500	530	524	489	518	527	548	518	517	505	480	466	506	529	511	519	470	534	509	529	496	481	525	488	476	507	480	464	489	493	491	492	503	501	503	505	517	511	547	504	520	510	542	478	512	521	490	478	527	518	523	531	537	515	473	494	528	492	499	474	500	527	527	528	510	515	531	537	535	526	476	526	521	500	487	530	489	516	509	529	503	511	545	501	506	522	506	520	490	479	521	477	510	466	517	512	522	506	509	510	462	535	493	515	482	522	473	501	490	541	469	508	509	488	530	518	510	498	503	543	565	506	495	521	524	523	533	489	533	503	549	545	511	487	530	543	487	478	499	464	529	497	467	547	502	458	511	479	497	519	514	494	486	550	567	498	510	490	531	507	503	503	501	471	518	516	449	522	501	507	475	511	483	505	486	555	534	490	539	499	541	549	479	534	478	517	501	519	530	514	505	502	502	482	469	493	473	516	478	490	514	535	483	513	536	539	524	485	554	523	496	521	473	507	471	510	526	549	503	549	475	506	511	549	522	501	478	532	536	498	494	472	501	516	516	498	576	506	541	487	497	546	508	522	489	488	480	472	516	481	473	511	509	540	485	519	517	464	473	452	540	514	530	542	506	507	508	532	518	497	522	504	524	534	495	507	489	494	458	499	487	521	508	506	510	480	503	495	484	490	505	498	532	503	479	479	480	519	515	542	543	527	479	503	493	472	491	480	487	489	524	497
23359	21374	29211	23956	21301	19043	3584	1004	654	541	488	478	407	411	427	378	375	360	354	307	347	320	360	339	325	333	330	311	317	333	304	296	322	325	299	322	300	345	307	338	369	365	338	368	341	391	348	409	424	412	375	388	362	356	348	371	378	323	310	299	339	288	284	336	328	303	332	316	289	281	289	310	340	306	357	287	297	331	315	290	284	294	292	318	325	285	307	341	329	284	323	306	320	307	299	302	299	285	301	300	289	305	324	284	307	318	305	309	278	304	314	265	276	282	293	289	306	265	285	266	291	287	276	294	291	281	266	291	283	296	313	293	294	294	266	294	306	288	277	308	263	273	325	290	284	302	286	275	301	272	281	283	286	274	303	293	303	291	307	293	304	286	299	275	298	256	254	297	291	284	282	269	314	300	279	306	305	297	279	282	309	271	297	265	276	299	285	295	318	294	279	279	299	273	276	294	288	318	305	300	314	253	285	299	274	303	278	287	272	264	297	308	305	313	278	314	289	321	281	297	272	270	282	283	293	302	299	292	280	282	295	312	289	293	295	299	320	275	275	279	300	310	301	302	303	256	318	307	277	338	299	297	291	294	277	257	324	276	283	279	266	293	263	297	301	299	288	260	286	303	271	260	308	292	295	280	283	277	312	271	317	289	292	322	283	302	296	277	305	274	286	292	273	280	293	325	275	323	269	292	318	302	262	300	272	264	263	323	331	287	312	322	315	300	304	319	256	268	302	296	301	309	298	307	276	315	294	272	254	288	287	308	286	286	301	287	290	266	281	301	298	271	296	298	269	284	296	299	258	330	286	320	297	294	264	302	290	293	303	288	292	292	269	289	266	295	293	315	299	270	296	316	281	265	296	300	304	291	281	302	322	307	270	307	277	299	264	304	310	290	289	297	320	287	272	289	305	307	286	300	258	306	305	304	294	284	270	307	291	305	301	271	312	301	294	284	290	323	271	297	296	270	284	277	268	284	277	279	275	312	292	252	288	298	310	282	267	288	296	268	323	308	284	269	282	266	300	280	297	292	296	287	298	291	306	280	301	266	296	332	297	309	325	282	269	291	265	315	301	286	289	291	246	303	287	312	304	321	276	257	285	284	316	267	279	291	279	306	301	276	292	289	292	287	283	301	318	253	273	269	273	266	325	293	267	302	314	284	314	309	319	276	258	321	273	264	323	280	269	299	278	284	268	323	267	274	310	289	293	269	296	293	264	268	277	296	295	291	270	312	327	272	286	290	274	287	272	291	293	273	286	278	294	286	266	293	285	300	289	280	311	294	278	297	298	274	302	281	271	265	301	308	280	267	305	277	277	285	297	271	298	295	301	318	300	277	294	276	287	293	317	300	278	293	292	324	292	311	287	308	290	298	288	279	282	280	301	298	272	280	297	280	295	288	308	294	331	263	317	294	301	311	278	304	290	257	294	249	291	271	320	305	304	284	295	318	297	301	297	277	279	316	293	318	316	290	267	263	249	288	310	262	278	272	262	308	280	277	276	299	319	276	298	256	287	301	302	298	295	275	295	274	302	289	271	321	262	280	295	300	288	290	290	280	286	313	257	303	275	281	298	293	260	300	297	251	291	306	266	300	324	310	285	278	289	290	270	313	267	292	303	323	307	294	289	303	292	298	296	301	269	307	282	286	300	300	306	315	301	288	277	295	314	289	277	317	287	310	331	338	286	297	267	276	275	299	299	292	291	314	304	318	284	285	291	296	287	256	287	293	273	300	291	271	315	269	294	301	309	290	297	266	286	270	264	327	327	304	305	299	266	284	308	277	304	286	288	279	283	282	256	281	277	286	293	283	289	285	297	287	295	269	292	285	291	295	286	261	280	282	292	306	279	278	264	301	292	277	275	299	323	275	277	280	267	289	267	294	294	252	299	279	266	286	284	286	282	288	302	268	275	259	296	278	301	302	287	280	305	306	276	262	283	303	279	302	302	263	283	279	288	272	280	277	268	287	281	294	280	313	300	283	292	282	284	315	306	299	302	288	284	283	284	286	300	279	305	332	307	289	278	273	277	272	330	302	258	308	297	239	274	286	300	295	327	287	256	293	295	287	289	284	282	276	311	303	263	284	309	307	278	286	307	313	280	247	273	289	274	274	305	281	316	293	280	298	287	300	324	294	285	267	289	299	307	315	253	295	256	309	264	302	290	274	297	301	288	282	284	286	289	250	289	273	263	297	277	262	277	291	294	296	283	265	282	279	297	272	261	279	255	289	302	315	295	265	303	316	289	278	309	293	271	289	301	276	290	292	281	270	269	290	289	278	305	289	293	271	280	282	264	277	283	282	305	301	271	272	279	285	301	316	311	286	281	286	290	271	293	281	282	262	285	277	325	326	272	278	265	284	300	263	320	291	293	285	280	293	305	283	296	261	301	312	288	305	268	289	285	296	285	302	290	301	289	237	267	277	290	308	283	255	326	322	294	301	270	304	303	282	293	309	289	290	263	314	306	294	278	317	285	282	283	330	283	294	289	289	286	264	287	275	296	308	306	293	275	291	278	260	265	296	284	280	286	272	300	251	300	308	275	292	283	309	273	293	299	291	284	284	267	279	310	263	292	279	293	283	315	287	307	292	258	259	297	305	259	302	277	295	335	298	301	278	274	316	300	300	274	288	295	292	270	281	286	295	304	266	314	261	307	281	303	309	301	299	270	275	306	275	278	254	282	294	311	291	283	275	289	283	272	295	285	287	290	295	299	286	288	282	277	297	289	296	274	283	294	299	296	318	317	273	304	311	271	332	278	313	292	281	264	313	304	307	318	309	287	275	270	315	267	302	306	299	294	274	284	287	283	282	270	263	302	269	309	312	287	325	307	282	283	274	283	284	300	305	266	297	266	296	282	283	318	283	295	278	328	303	292	287	296	317	297	298	277	269	295	299	284	306	306	272	280	298	304	291	288	266	307	269	304	320	286	321	274	296	274	297	290	301	285	266	302	272	287	311	275	314	301	287	266	277	283	286	287	278	236	305	293	285	293	293	286	282	296	280	276	287	306	292	271	315	317	277	289	301	278	263	282	292	314	279	301	343	287	316	279	283	304	311	293	296	285	303	306	294	253	252	315	298	311	284	267	312	292	304	257	286	280	296	297	279	298	306	286	260	260	298	265	277	292	277	260	315	286	292	275	317	335	328	299	294	276	308	304	280	286	288	299	292	277	267	295	304	292	300	294	263	314	295	305	275	282	298	266	309	311	263	299	281	292	304	319	280	298	290	278	287	297	275	254	292	274	315	295	307	289	309	288	289	318	311	288	302	304	286	275	278	288	300	275	257	288	301	327	316	309	256	295	293	286	276	327	278	313	273	278	282	285	291	311	268	287	287	274	311	277	291	276	289	292	265	276	293	313	276	323	281	293	286	280	280	302	272	284	297	265	309	305	264	313	279	319	303	256	319	289	307	308	292	295	272	277	294	312	308	305	259	298	300	314	310	286	306	268	280	288	281	305	318	310	312	296	314	283	271
22385	46794	38751	16315	4763	2796	2098	1699	1359	1257	1058	923	799	833	721	662	634	621	590	572	581	560	529	519	498	485	538	492	491	530	526	476	490	479	464	450	429	472	504	543	581	665	654	583	624	631	654	649	688	657	649	603	621	572	613	580	541	550	502	439	473	454	469	470	474	402	523	491	494	436	460	495	468	525	522	500	487	453	446	478	397	468	447	441	462	441	451	453	489	462	466	515	475	474	461	488	449	418	496	452	418	472	448	430	418	425	449	427	447	452	418	465	412	432	398	432	441	390	433	426	412	412	445	435	418	424	418	394	426	417	428	436	416	401	461	415	437	436	464	424	414	429	417	451	466	436	425	426	403	426	430	409	403	404	445	434	435	373	452	412	407	417	415	429	389	419	412	399	378	419	426	439	393	421	425	433	444	434	421	429	431	422	423	401	404	430	421	436	408	444	420	417	389	444	457	441	436	445	442	386	411	408	439	435	416	392	452	394	442	450	431	396	439	387	385	397	414	437	393	452	422	428	411	377	381	448	414	439	408	429	374	425	436	437	439	445	407	402	450	407	412	398	429	443	428	419	432	441	394	422	429	465	424	433	445	421	433	450	420	434	422	419	428	447	422	411	440	421	393	391	391	426	395	443	401	439	467	409	402	450	441	416	422	440	396	414	426	440	415	424	461	415	432	446	414	432	435	409	422	431	407	407	456	434	421	423	448	417	443	404	429	397	468	418	413	415	419	423	387	448	434	432	386	437	442	441	422	448	437	436	422	418	440	432	432	448	423	446	425	417	384	425	410	405	448	389	437	411	409	417	418	420	454	382	402	447	446	459	439	435	445	410	413	375	424	412	397	406	404	405	412	413	436	383	436	403	425	432	426	408	431	413	435	452	423	437	417	434	419	429	400	430	430	412	427	393	432	388	425	440	415	407	434	393	437	439	417	408	407	425	402	424	433	414	388	479	469	416	425	442	407	413	400	401	420	387	410	428	440	417	448	422	458	420	414	425	427	437	425	429	446	453	437	409	424	405	447	430	441	439	423	441	393	424	449	443	435	400	463	405	384	434	431	438	404	394	448	419	453	433	412	427	427	432	422	430	430	415	409	400	411	416	452	446	435	404	445	435	414	477	413	406	441	415	481	477	399	411	436	449	431	448	416	434	412	425	415	415	439	402	402	435	402	432	401	428	410	465	435	412	436	427	434	427	448	424	402	432	418	397	418	406	432	468	408	452	412	439	403	409	411	416	425	497	404	451	411	424	420	450	410	393	427	423	422	439	387	442	431	407	400	461	434	387	437	404	408	450	439	471	426	433	424	410	451	426	415	415	450	427	404	420	405	449	433	469	426	408	452	463	391	451	423	437	387	432	411	419	408	439	428	449	387	430	418	445	436	421	395	433	447	379	399	437	466	434	462	430	437	431	416	410	396	457	402	418	418	421	425	453	424	424	438	434	397	404	425	423	466	442	479	446	410	378	413	420	414	441	459	378	459	469	415	410	414	422	409	415	408	445	417	421	415	411	431	446	424	432	449	461	422	441	413	409	412	419	425	429	420	461	441	447	434	433	464	381	401	432	448	415	421	418	397	456	442	406	419	400	415	430	417	478	407	447	388	411	424	449	428	416	416	411	432	435	437	441	438	450	460	405	416	412	489	427	390	456	433	433	431	447	461	439	425	433	413	405	414	416	404	451	426	429	429	476	436	396	429	458	434	402	494	416	438	397	417	395	443	418	454	396	439	436	413	421	403	434	407	425	429	456	382	427	421	416	454	435	423	432	407	443	436	448	448	439	441	408	424	433	416	464	388	447	414	441	436	450	417	439	415	413	412	439	445	444	408	445	406	427	426	432	398	390	430	408	406	415	407	437	458	429	433	404	403	396	428	407	398	381	448	436	421	432	438	419	406	404	426	406	422	444	421	447	444	437	416	424	419	438	445	421	411	417	420	447	448	421	420	436	382	428	477	410	401	420	425	394	380	397	441	435	427	416	397	436	417	430	426	436	439	441	421	416	404	385	449	435	450	418	468	448	428	439	378	452	408	395	443	406	424	406	445	427	421	434	475	436	423	398	459	395	445	416	452	422	388	421	428	411	425	435	409	454	449	400	434	440	415	415	382	415	396	438	418	415	417	440	436	378	431	438	416	403	424	403	425	389	478	392	412	426	424	464	426	434	442	403	435	402	442	433	428	493	412	431	422	410	467	410	436	400	404	413	425	432	471	423	429	427	457	440	443	431	399	427	413	403	399	415	439	415	413	413	446	433	404	441	382	407	431	441	379	403	442	416	445	404	435	421	384	424	427	410	418	444	401	414	380	458	442	448	434	451	421	429	395	427	403	387	413	447	396	457	394	449	408	454	380	427	419	435	419	451	440	376	391	453	396	443	433	433	458	445	425	425	427	433	420	437	436	414	468	426	430	427	446	414	426	435	391	408	425	445	420	453	432	371	416	428	415	440	454	431	447	441	448	434	449	442	441	421	415	419	418	414	436	412	407	420	425	405	379	423	399	428	435	422	450	441	448	395	414	403	411	423	412	435	422	408	452	411	422	418	419	409	436	394	448	436	422	417	435	469	411	470	428	450	421	472	413	448	402	415	410	410	412	375	421	424	446	446	446	409	428	431	415	437	427	441	444	401	435	443	445	393	419	401	451	406	382	425	425	430	401	432	438	422	410	432	413	417	442	416	448	431	395	419	448	420	455	404	445	436	434	417	431	450	418	410	407	440	418	414	391	439	436	410	437	433	433	405	443	413	401	439	426	435	425	425	420	424	458	441	435	419	430	456	422	426	387	439	424	397	410	396	409	438	422	414	474	431	372	461	417	426	401	398	445	406	423	416	431	406	429	430	418	398	412	441	440	437	428	410	397	460	422	402	416	436	418	399	453	429	421	391	403	438	431	463	422	413	393	420	391	400	425	415	444	409	456	452	463	433	447	431	446	455	425	448	415	384	420	442	413	408	432	414	446	468	431	409	432	426	425	429	435	426	402	425	412	444	407	436	412	407	413	400	420	399	407	447	427	424	438	422	429	376	416	460	419	399	421	428	406	414	431	415	416	408	415	413	453	439	407	427	417	430	435	428	462	408	383	425	408	407	420	398	429	436	407	423	456	442	433	433	445	426	430	396	424	432	423	432	430	422	396	404	429	410	392	441	427	417	455	433	441	415	442	407	436	429	409	422	428	448	426	399	421	397	436	367	434	436	414	412	443	429	395	452	405	463	439	432	428	458	442	425	416	439	420	386	448	448	440	465	444	425	432	437	467	401	442	413	440	409	432	405	440	444	458	414	420	458	405	420	435	444	464	424	432	440	455	397	446	445	435	441	388	398	426	421	431	379	457	426	409	416	435	412	430	417	422	427	403	433	418	443	426	414	444	423	427	407	437	401	376	411	426	419	408	427	422	414	400	443	469	412	426	425	427	425	426	424	427	369	443	416	401	405	430	393	442	439	485	450	445	418	448	400	441	445	403	430	381	423	443	405
27073	20947	17793	5893	748	424	383	357	438	378	363	373	372	341	360	339	356	365	361	368	325	332	372	349	396	361	405	341	342	364	345	356	360	349	343	345	335	355	348	348	334	396	457	348	353	404	390	385	415	375	391	400	372	342	387	349	367	358	362	360	363	348	358	371	369	345	368	364	338	344	338	353	320	386	394	347	367	363	333	338	330	334	367	346	342	318	324	362	302	341	364	388	344	324	358	352	375	338	340	325	326	358	367	374	344	335	346	356	362	327	377	376	353	332	371	339	325	367	356	331	357	358	320	349	347	337	354	324	379	345	354	376	328	358	312	328	349	373	399	324	313	339	363	307	377	389	328	342	345	395	337	364	385	310	361	360	328	346	341	324	348	349	342	342	352	325	331	345	352	357	374	352	379	354	353	360	311	340	363	348	343	370	336	338	365	364	356	372	325	368	335	354	337	347	362	352	362	350	349	361	351	334	344	400	336	370	367	341	357	338	380	330	345	328	336	295	363	356	362	342	362	385	343	334	344	330	323	360	329	371	362	342	341	395	320	348	352	361	336	375	351	361	358	365	350	355	376	349	354	353	357	405	340	369	346	327	367	354	363	329	349	340	370	349	352	361	374	347	330	364	366	339	396	344	343	351	341	407	322	334	349	331	359	348	349	363	360	339	349	339	348	350	340	372	308	373	345	343	340	343	345	337	333	334	362	363	339	333	335	325	333	369	349	344	340	363	356	362	356	362	336	344	352	338	321	368	326	365	366	339	317	334	352	339	339	309	324	340	340	393	309	360	383	315	374	353	347	329	367	370	395	368	319	336	370	351	334	354	369	331	351	372	356	327	343	357	361	369	346	313	354	346	368	331	366	355	350	334	374	358	346	390	357	334	373	335	367	366	324	349	362	368	333	327	357	352	342	313	358	356	344	355	377	336	332	362	353	352	339	316	365	349	335	341	329	354	368	337	361	377	399	354	338	353	339	354	352	312	365	340	365	355	348	372	344	359	396	351	329	360	346	307	373	352	359	324	326	324	370	347	310	355	362	353	366	377	329	370	354	383	380	340	353	345	333	364	361	336	352	336	322	342	384	347	375	333	331	332	328	366	356	327	374	338	343	314	361	346	322	359	358	332	342	361	353	333	351	366	380	361	371	314	325	364	365	341	379	389	354	370	296	348	333	364	346	328	345	380	327	386	366	340	399	339	320	333	354	365	319	354	337	356	342	357	351	372	361	333	347	336	348	363	344	339	323	365	343	314	326	350	356	315	358	308	323	320	318	376	346	355	352	348	339	360	352	310	341	350	346	345	351	374	355	350	335	352	339	334	356	352	341	340	373	322	349	359	354	370	371	359	350	336	331	338	343	370	344	337	365	353	338	338	371	352	342	350	304	336	344	335	320	373	316	320	342	361	371	341	327	360	365	331	365	352	345	345	333	354	351	360	321	372	352	349	329	340	329	348	327	361	347	336	331	363	363	354	361	344	338	371	361	379	352	335	354	352	337	346	353	339	374	343	332	366	365	389	360	367	358	341	362	358	325	323	351	300	370	345	378	352	364	339	346	355	351	346	373	346	331	339	374	337	347	373	347	365	363	335	332	356	387	383	359	345	337	362	351	342	375	323	361	352	346	339	369	344	361	311	347	324	348	359	339	358	358	368	359	343	390	351	334	347	314	354	363	347	358	363	346	358	337	332	329	355	366	363	338	341	348	345	389	356	342	336	370	328	359	378	346	344	350	345	353	334	382	314	367	334	364	369	356	346	335	364	332	352	348	363	353	311	363	331	364	342	373	340	324	352	360	324	321	332	356	347	351	362	354	347	355	381	363	351	349	369	339	360	336	332	332	365	343	375	334	358	357	335	353	358	361	338	397	359	342	341	333	345	372	362	387	325	345	372	335	355	357	334	324	365	361	337	369	351	345	342	334	360	367	368	368	384	364	361	353	326	321	375	358	355	344	366	367	355	384	341	361	335	358	378	351	360	356	348	359	336	357	357	317	369	360	390	352	351	341	334	338	321	330	365	342	367	353	360	350	355	333	362	356	367	352	371	333	326	364	369	373	333	377	336	349	338	347	339	351	361	338	341	352	333	339	324	366	342	360	347	371	360	346	362	328	335	341	362	348	333	353	353	345	323	384	357	360	336	333	345	357	359	346	365	331	319	340	351	352	313	335	338	356	355	370	339	361	356	305	366	371	348	377	320	349	344	347	344	352	395	369	364	343	335	338	317	320	342	363	349	304	318	354	354	356	371	337	351	360	376	332	373	351	382	389	346	329	354	369	336	318	375	345	342	342	337	310	368	354	343	340	342	342	309	347	364	337	361	330	308	345	376	315	381	354	347	387	380	376	359	350	362	355	306	331	379	326	360	335	311	366	343	338	374	323	375	351	342	340	323	365	371	356	356	324	356	384	328	336	345	358	340	333	333	344	379	337	351	368	362	356	341	376	345	370	370	366	317	349	369	349	349	359	313	364	350	331	317	353	370	315	360	351	344	330	372	360	362	342	356	369	345	332	315	343	375	350	330	307	369	376	312	361	338	329	354	356	344	365	349	325	333	331	331	349	360	356	352	366	349	346	372	367	359	338	364	373	337	394	363	367	346	349	317	346	328	378	350	353	344	332	325	363	339	345	345	323	346	367	345	344	358	385	364	329	380	360	346	334	364	334	331	360	348	338	366	352	338	327	371	321	377	332	366	349	325	376	346	321	361	335	363	343	361	365	358	343	367	353	351	335	347	324	352	355	377	347	338	347	347	357	332	333	324	383	343	379	363	359	333	351	337	331	325	348	368	330	368	336	370	360	339	341	349	344	374	369	368	356	345	349	349	350	320	396	353	366	363	364	345	353	325	351	359	331	330	335	335	353	314	352	374	344	372	328	348	353	346	340	368	341	380	355	325	373	342	346	365	347	378	352	349	348	342	361	344	355	329	308	360	337	351	341	327	339	356	363	360	359	346	336	356	345	353	309	316	338	371	349	319	378	319	330	349	360	328	371	340	352	352	327	351	350	368	363	334	361	346	347	340	328	374	369	354	319	332	323	346	335	353	352	366	370	377	302	365	358	334	330	349	355	370	356	375	361	331	343	386	372	335	367	334	343	328	356	359	350	351	374	359	346	369	324	332	380	320	347	370	328	359	313	368	353	353	386	338	370	353	328	337	366	332	359	368	373	371	334	397	326	352	355	343	331	374	358	356	343	375	379	320	329	366	345	344	348	350	342	346	359	402	386	338	345	385	361	351	352	334	356	350	338	342	356	340	379	357	325	329	331	360	349	321	357	334	330	372	335	332	369	326	339	342	324	366	353	361	358	355	341	317	330	337	355	356	383	332	362	324	354	343	340	373	316	342	384	346	312	394	339	320	394	329	324	379	322	333	365	332	328	356	349	366	337	348	313	368	326	352	388	332	373	341	362	327	337	362	369	332	325	381	345	321	359	374	350	342	378	325	373	374	356	340	358	376	377	347	348	336	338	347	344	329
15948	25967	21952	6007	889	594	582	603	518	542	537	564	539	512	504	553	511	501	522	528	565	552	506	591	497	558	523	518	522	523	488	533	502	483	485	540	482	542	513	532	590	610	612	619	557	586	587	591	588	618	646	602	577	584	596	572	608	510	547	526	574	466	533	559	522	529	581	518	570	530	518	512	546	529	508	535	554	531	536	530	520	518	518	503	497	518	502	506	564	574	552	563	501	523	517	546	496	501	519	538	493	503	542	499	486	564	505	541	484	497	481	512	547	539	542	471	519	500	555	499	528	520	510	513	516	506	531	513	502	518	511	538	557	508	496	494	496	485	514	505	515	519	507	563	480	519	558	533	511	463	509	525	565	555	537	481	496	493	470	526	465	522	483	489	480	510	521	491	531	505	517	532	498	541	531	530	517	549	496	527	526	489	502	537	512	502	524	510	534	552	516	537	484	531	494	488	526	486	528	540	554	508	507	501	490	485	531	486	526	512	499	510	531	519	540	524	527	543	543	479	476	511	502	504	495	544	490	562	567	539	543	495	508	499	540	518	517	563	511	542	521	522	526	483	507	535	474	493	517	525	506	527	517	518	523	498	535	549	563	573	515	505	512	503	524	488	533	548	510	537	491	510	529	477	521	541	535	475	522	534	509	489	475	536	493	494	501	528	495	521	493	510	561	501	496	470	571	552	506	480	525	521	514	504	474	546	495	545	522	520	481	562	495	494	544	534	558	532	483	487	505	498	537	476	515	479	524	487	538	488	534	498	510	516	556	523	511	483	529	520	505	530	514	498	494	496	540	488	540	502	493	531	528	533	510	490	490	519	534	494	541	550	521	543	463	505	516	477	540	496	519	578	563	539	520	534	535	547	492	508	521	503	528	529	531	473	530	497	519	518	547	561	494	516	541	528	519	504	501	498	516	502	528	520	520	532	519	528	500	538	556	565	532	502	483	508	552	535	541	496	523	565	527	514	500	483	517	527	530	516	545	534	520	526	513	559	530	517	502	524	506	524	522	478	477	538	505	497	531	511	558	534	542	516	482	496	480	547	544	507	504	556	519	532	504	535	562	524	511	479	542	488	506	513	513	511	560	517	522	560	561	530	481	480	525	508	541	518	495	530	518	497	557	543	491	553	490	477	571	515	466	517	504	478	518	468	493	533	544	545	580	516	536	478	551	529	535	560	510	542	526	508	546	500	541	487	524	493	527	491	529	532	482	535	482	527	517	492	512	515	485	543	553	461	517	511	524	543	514	508	561	515	470	526	537	533	506	511	533	487	435	489	522	518	516	513	526	538	526	500	535	531	546	510	491	501	505	504	523	501	511	517	488	505	517	475	488	541	552	551	451	563	490	525	534	526	557	506	521	491	524	502	539	525	547	496	557	536	542	525	550	505	509	523	517	538	491	526	545	486	488	538	540	529	498	517	490	532	508	551	535	511	522	502	554	523	499	539	518	555	513	504	535	525	501	504	495	545	501	499	530	502	510	512	544	530	542	509	534	544	505	547	508	517	541	546	494	558	525	498	526	524	502	497	511	532	517	528	503	539	550	514	516	529	498	531	536	484	477	563	528	538	518	527	495	525	500	463	552	526	511	545	491	520	549	502	500	529	525	504	523	506	486	510	543	523	522	540	471	567	519	483	551	497	476	502	517	510	511	511	568	484	552	508	537	471	512	529	506	541	547	486	507	485	517	544	538	513	514	498	502	528	554	492	535	510	509	513	483	502	537	500	525	491	538	503	546	498	518	516	504	545	496	520	523	521	529	552	498	534	554	539	511	510	497	516	502	540	541	532	480	500	505	519	514	550	543	497	525	517	518	478	501	509	529	553	524	577	521	536	499	482	472	528	463	502	552	517	491	521	565	520	518	527	544	518	537	539	519	498	536	494	504	540	488	542	562	530	524	510	559	507	516	526	494	483	570	495	509	530	530	511	517	513	569	488	535	503	507	558	526	547	517	532	503	501	522	501	509	530	528	502	514	537	534	496	514	525	513	490	482	512	516	522	512	479	502	541	531	535	540	534	498	484	497	504	580	535	529	502	482	514	486	541	547	522	523	513	485	510	512	526	537	467	541	538	507	514	499	551	533	522	525	540	559	484	485	503	492	470	489	538	536	510	527	465	571	515	439	535	495	509	559	542	512	504	513	535	531	521	533	513	531	517	550	561	526	531	527	517	524	528	516	533	510	565	562	528	505	522	490	502	548	496	479	515	506	478	509	508	560	499	531	523	535	553	499	514	503	550	510	511	537	510	499	495	525	514	492	508	527	540	466	486	498	506	517	530	509	500	508	496	511	459	526	574	560	533	497	529	477	529	538	495	550	509	524	518	502	516	504	478	501	526	517	534	472	486	515	513	513	492	526	524	514	558	533	550	521	501	503	523	562	521	528	495	495	533	484	484	523	540	559	507	533	505	527	535	535	489	484	474	501	491	513	483	482	531	470	536	526	538	530	497	509	522	522	523	532	516	569	484	511	498	528	554	531	485	507	556	508	526	528	524	561	540	542	514	469	535	525	514	505	493	538	534	488	541	498	498	539	517	536	517	533	527	477	536	518	518	517	547	522	510	456	568	501	485	506	527	519	522	516	538	480	488	507	546	447	505	545	489	507	561	535	508	536	519	515	527	523	470	517	487	569	486	508	537	535	545	536	513	498	511	514	507	544	498	496	544	505	505	529	512	488	516	527	546	543	490	539	524	517	501	511	530	493	522	517	515	557	465	504	578	484	524	514	547	558	528	518	540	494	531	503	544	523	555	517	505	541	480	535	523	524	522	500	487	528	517	525	495	507	536	527	494	526	510	543	488	536	493	496	543	480	524	511	528	533	487	533	524	529	506	552	523	491	518	516	541	527	481	533	522	541	538	504	481	484	513	494	496	563	499	538	527	531	564	525	528	512	502	546	509	531	539	511	521	522	517	511	452	533	539	538	498	590	494	514	532	516	535	498	562	535	523	488	476	511	484	506	509	531	488	548	515	511	548	492	503	560	521	492	505	525	549	549	536	538	478	531	537	507	533	493	524	505	511	491	501	511	536	531	482	509	546	489	534	551	545	557	526	536	534	496	516	536	536	511	526	506	536	490	547	578	514	552	513	522	510	540	548	526	540	477	514	488	494	523	555	542	496	457	549	530	501	507	507	514	490	513	543	539	493	520	541	506	527	507	513	532	493	533	539	496	526	505	549	512	540	506	553	502	534	538	519	536	502	500	521	483	483	525	510	530	518	519	494	535	526	547	547	518	507	536	527	536	478	504	558	525	544	561	473	454	509	502	510	558	540	494	514	503	527	465	505	510	538	483	472	530	521	536	540	524	543	516	512	537	523	513	542	513	514	559	513	510	511	511	556	516	513	511	538	494	521	524	512	540	546	547	496	476	549	528	507	544	517	510	509	517	492	560	484	490	545	486	534	530	532	507	563	495	491	569	473	477	499	530	502	526	484	552	555	549	531	499	483	494	512	485	477	503	495	508	488
24223	21380	28611	24544	19480	4593	1254	669	526	459	443	406	412	395	412	377	359	351	397	400	355	384	366	350	398	434	369	373	363	394	354	384	355	328	328	383	343	370	376	356	396	422	389	391	382	421	410	388	427	424	394	381	392	331	385	382	378	382	359	369	344	362	351	382	373	365	331	357	389	351	382	362	392	389	333	370	353	369	329	385	388	354	337	384	370	364	378	328	354	361	380	367	357	357	373	331	365	394	340	371	364	356	367	319	372	355	361	355	337	358	393	365	340	326	355	341	379	338	334	340	368	304	342	342	390	337	353	377	355	345	335	329	337	363	352	344	379	364	346	364	327	364	352	360	345	319	368	338	388	333	339	319	342	360	325	329	359	351	355	341	367	360	355	289	300	366	333	358	354	380	322	359	348	380	365	337	341	350	327	309	325	357	353	344	351	349	339	338	359	365	373	302	358	367	362	303	327	346	363	379	341	335	361	376	315	366	337	381	328	357	326	363	331	287	340	367	320	330	345	377	348	387	354	352	352	338	339	344	351	323	338	346	332	328	324	366	352	314	331	360	375	345	366	357	374	332	336	361	370	363	336	345	355	341	322	374	381	346	345	335	331	354	357	399	351	345	331	341	338	334	320	397	335	340	345	355	330	325	337	364	360	327	386	307	326	327	339	352	296	331	332	302	318	323	366	323	351	327	377	319	345	378	325	346	360	355	370	316	338	353	326	288	362	371	359	360	326	337	333	365	333	338	326	353	357	316	334	367	385	369	337	338	329	342	332	340	336	323	327	348	361	339	328	359	364	366	364	351	337	378	343	347	351	353	328	314	336	351	317	386	416	348	361	335	336	348	320	329	339	330	331	338	361	325	306	363	354	360	351	354	366	354	368	357	342	347	356	361	358	375	367	349	348	380	352	315	358	312	337	353	332	337	335	348	363	353	372	365	344	365	353	365	361	362	328	331	325	363	375	372	344	334	317	362	353	353	342	326	346	374	349	366	343	370	344	341	334	345	350	350	314	379	324	343	327	345	343	374	357	362	316	325	304	340	342	349	341	348	363	358	350	304	340	362	364	345	344	378	389	342	310	341	375	372	337	335	346	330	372	374	356	354	354	380	334	346	343	305	329	309	345	338	332	376	337	381	334	365	361	353	381	357	348	332	342	373	342	365	370	350	350	345	346	357	339	334	348	349	345	333	368	345	353	357	349	344	369	360	346	349	332	319	344	340	366	339	364	332	394	358	337	354	380	334	351	350	332	361	319	343	367	340	328	330	352	352	311	339	359	365	357	325	336	344	336	350	331	331	365	357	342	350	363	364	369	323	356	328	380	326	378	373	389	354	364	377	339	357	322	326	314	352	324	360	344	322	353	353	364	333	329	358	348	348	350	368	335	349	348	339	353	334	324	327	345	362	343	329	359	331	351	349	330	371	361	333	359	334	350	368	355	363	332	330	360	337	344	330	337	362	363	343	343	343	352	391	349	345	333	338	330	321	373	336	324	356	357	323	324	378	357	322	362	344	335	335	355	364	328	323	329	350	358	340	337	335	318	347	350	309	357	312	358	333	322	361	333	328	368	354	373	367	355	354	327	315	306	319	348	360	357	329	376	380	357	331	360	322	353	357	355	364	334	351	346	373	344	372	348	372	356	330	356	353	379	359	341	360	350	332	338	340	357	327	332	329	341	345	315	353	350	353	326	354	349	361	324	337	357	335	309	298	358	346	360	334	317	334	367	331	317	354	359	356	378	351	358	346	390	342	378	336	331	395	334	356	377	345	334	355	353	379	381	327	372	351	360	339	354	345	323	335	388	367	346	341	355	347	335	340	372	361	324	348	346	312	352	344	347	363	335	350	345	353	355	381	351	355	385	361	360	353	309	337	346	349	372	331	363	327	352	342	340	368	320	349	350	333	315	330	379	369	341	343	342	341	342	361	330	367	367	362	341	357	361	333	303	312	345	346	348	340	356	359	353	326	357	326	353	322	322	363	348	348	363	336	321	345	364	367	347	380	351	349	336	324	330	330	334	353	335	353	345	364	372	364	345	350	317	351	329	353	319	341	353	339	363	347	334	339	351	346	328	386	353	316	355	315	348	334	344	332	346	347	352	325	357	336	327	323	344	345	346	332	368	363	349	359	356	343	334	362	356	364	349	326	347	344	359	365	364	299	342	313	327	349	353	319	366	345	334	330	345	339	364	325	340	335	364	341	319	355	353	354	367	329	363	337	337	345	341	336	311	361	362	361	316	368	375	312	331	343	365	358	345	328	317	341	338	356	351	328	356	340	349	361	313	332	330	331	325	336	394	370	330	361	355	354	332	344	329	326	330	354	334	353	334	320	369	327	342	341	353	318	364	339	360	330	339	330	359	359	346	371	330	340	377	363	345	339	362	346	341	327	327	363	377	347	360	331	355	355	375	346	359	343	344	338	347	342	334	352	364	344	330	373	362	367	321	339	378	337	324	347	333	344	360	366	353	355	361	335	349	332	343	341	317	345	338	358	357	353	300	332	346	350	305	339	371	361	338	347	305	368	348	344	334	300	352	321	379	329	377	329	348	350	324	358	365	358	290	358	358	347	359	352	351	340	320	346	369	348	351	369	365	337	327	367	327	367	342	365	344	359	351	357	352	367	335	343	373	359	341	328	353	348	355	345	328	359	319	309	359	350	343	354	342	350	335	340	367	329	354	374	337	336	334	344	330	331	353	374	379	316	373	379	329	330	336	351	343	340	348	345	343	313	342	323	317	333	343	348	342	332	326	357	343	334	348	367	374	315	353	344	315	381	352	352	341	360	320	384	353	352	326	347	364	363	359	350	358	363	324	324	321	331	349	343	342	352	317	353	338	351	320	337	339	386	358	333	366	349	343	359	352	352	334	353	350	344	351	347	363	325	332	330	335	361	379	330	372	322	346	342	334	354	321	337	378	345	356	342	354	340	369	342	320	339	352	352	330	308	326	390	354	342	338	373	362	352	335	371	344	355	335	345	343	335	376	338	332	327	331	354	346	353	381	353	300	356	340	346	337	357	364	333	335	347	379	351	343	362	368	313	326	371	330	369	345	311	364	344	345	328	382	341	332	362	340	360	324	317	300	325	324	325	350	341	325	337	317	314	330	327	371	339	371	347	316	306	352	377	340	333	312	363	332	320	347	360	356	333	383	316	350	348	376	348	353	352	329	374	347	344	315	363	346	326	350	355	332	350	369	339	378	363	315	368	363	341	323	347	348	336	323	333	367	348	340	352	317	348	372	310	330	333	361	303	320	331	364	337	340	379	335	340	373	370	369	379	364	357	349	359	371	355	390	377	350	340	353	348	354	334	366	343	364	339	360	339	344	333	342	346	364	340	317	315	350	323	357	331	336	371	333	344	343	391	346	350	342	342	332	353	348	348	329	359	371	359	363	324	341	365	362	327	349	332	327	344	342	361	328	361	336	363	374	365	327	342	376	354	345	365	351	347	360	321	318	326	393	348	371	387	338	371
19373	39746	34908	12053	2616	1788	1417	1210	1051	904	828	769	773	732	679	635	651	597	584	592	556	543	554	621	532	534	568	564	526	545	558	622	527	528	534	544	526	555	546	569	597	656	616	628	640	626	658	685	713	672	639	650	629	602	599	635	629	578	527	509	532	550	599	526	560	570	547	549	547	532	555	541	544	549	613	542	532	530	496	538	559	581	512	531	535	542	560	529	554	568	562	559	545	544	566	551	552	552	500	548	544	518	522	521	516	522	547	523	532	539	482	504	556	535	539	512	511	511	517	529	503	489	430	522	524	524	505	557	528	492	520	480	511	513	494	528	493	494	541	494	485	521	516	514	511	511	513	512	520	536	498	494	505	520	461	517	521	533	477	501	531	509	535	483	509	501	514	501	513	513	523	518	534	496	508	527	516	518	561	502	504	548	509	492	582	510	491	537	544	523	513	530	518	525	520	511	507	532	500	493	526	508	541	515	498	502	518	524	545	538	502	505	518	528	498	489	515	530	530	506	501	513	514	545	535	500	507	502	537	499	509	531	533	523	515	489	513	551	509	520	539	516	516	505	467	521	463	574	542	487	512	539	541	497	512	480	514	516	544	521	485	518	517	507	489	502	493	507	502	500	500	524	466	522	509	529	517	479	501	511	522	535	464	484	459	498	523	497	524	510	521	530	532	535	529	529	498	516	524	512	533	505	472	508	510	518	493	528	513	481	474	501	512	502	543	493	503	482	518	487	540	510	522	546	514	515	496	520	516	484	498	525	536	508	587	498	535	535	523	494	488	480	545	494	529	553	511	542	496	575	532	521	467	520	493	488	506	515	495	542	502	552	520	504	537	556	526	543	511	550	518	503	529	503	522	488	488	558	526	520	527	503	513	511	519	510	509	465	532	514	514	519	496	494	532	496	531	498	515	539	507	530	553	541	527	511	547	517	497	574	522	498	540	515	513	513	461	518	553	537	517	519	530	509	514	546	494	533	526	483	558	523	519	530	512	541	512	513	479	518	519	527	508	574	511	516	520	526	550	540	475	534	525	559	472	494	555	533	512	493	529	487	498	499	523	480	547	487	528	524	547	523	498	508	481	502	536	513	528	467	520	512	510	465	532	517	504	545	467	512	521	529	468	468	559	528	509	499	527	508	503	501	532	546	502	532	540	518	506	519	496	524	504	507	517	511	468	526	533	553	470	519	477	508	550	486	519	507	539	476	482	540	511	470	510	502	520	528	498	513	535	519	538	504	530	534	522	525	497	553	545	534	492	505	521	525	540	533	510	477	519	484	508	532	512	539	536	544	497	548	476	503	517	515	522	573	488	538	554	506	523	510	513	516	496	556	525	545	555	500	510	520	501	498	482	519	535	535	514	539	470	523	501	512	490	458	566	478	525	454	483	539	528	537	512	515	548	481	490	505	510	529	577	525	494	480	484	547	518	506	535	563	489	498	518	549	523	537	535	523	513	524	509	518	508	459	481	550	533	489	548	513	518	502	556	528	508	510	484	511	521	469	496	513	543	529	510	457	470	530	513	535	497	530	487	539	509	542	519	559	546	540	508	503	519	543	527	497	496	522	509	529	520	512	519	541	535	524	507	509	533	486	498	488	529	515	527	546	530	501	473	498	492	478	488	490	500	529	495	529	496	545	530	525	483	505	513	494	514	508	490	474	523	511	557	528	549	506	482	487	498	493	538	533	544	545	503	528	503	510	520	492	499	546	524	503	502	516	497	521	505	500	506	523	508	524	520	513	470	540	509	525	481	551	543	506	526	499	516	498	508	512	503	537	506	487	489	522	494	499	549	540	491	535	512	515	538	521	538	496	454	546	493	543	507	519	498	508	471	486	542	539	474	500	488	570	519	487	494	513	517	534	483	550	476	529	517	540	508	539	521	511	494	517	544	515	521	490	516	537	536	492	484	543	497	495	532	501	507	498	471	479	522	532	512	546	538	543	509	513	522	509	500	486	529	508	502	484	495	537	519	506	536	555	488	551	560	498	533	544	503	495	541	505	549	499	502	494	542	541	499	504	508	516	489	518	513	495	479	523	474	507	535	524	557	533	477	524	486	496	529	508	522	457	514	550	537	498	536	510	509	509	535	491	490	545	495	541	492	506	472	510	514	519	511	555	479	485	489	508	514	542	504	526	535	523	523	516	505	530	523	477	498	531	523	539	482	511	501	506	527	553	506	499	503	522	521	524	585	482	522	514	517	504	500	542	507	503	555	469	480	551	518	548	476	503	514	518	541	468	532	495	523	466	534	528	508	548	505	534	517	550	503	482	509	483	518	483	518	507	513	519	532	513	510	523	480	488	511	546	545	509	537	501	522	510	516	515	499	511	519	477	507	517	530	521	535	505	495	522	517	498	489	555	483	499	531	509	569	537	557	518	510	547	545	439	531	522	487	469	477	496	518	497	540	481	528	513	517	455	522	513	562	512	526	509	484	492	535	493	501	512	538	570	467	489	473	574	536	527	510	516	502	541	511	558	497	547	502	494	499	521	520	480	522	488	537	504	482	564	495	521	504	488	530	521	542	541	529	538	532	497	554	501	550	521	535	472	549	501	531	510	507	492	492	483	506	509	534	517	511	495	511	534	486	479	549	507	504	510	508	580	574	525	552	511	517	503	531	505	505	523	544	481	481	537	507	536	479	542	532	529	495	535	488	497	507	504	507	510	484	511	498	526	513	532	541	493	480	550	518	551	489	527	501	514	485	515	500	544	516	497	526	500	529	510	523	555	567	506	491	500	510	511	488	511	511	505	560	547	504	505	540	536	497	473	509	550	508	501	507	502	457	552	519	531	491	515	518	485	519	515	532	501	524	500	523	503	503	540	536	497	491	530	487	510	513	494	546	507	539	528	491	519	494	539	541	517	525	487	541	498	524	522	517	543	522	498	533	522	494	486	510	468	467	551	559	527	479	524	510	524	509	527	531	489	497	502	537	517	553	554	539	489	508	528	521	544	475	532	541	528	492	487	542	520	501	523	531	523	494	503	555	480	508	491	512	507	507	524	525	535	519	554	472	511	550	530	538	477	521	515	508	529	500	560	519	534	529	512	546	544	511	545	501	528	526	500	529	544	531	507	516	527	539	510	552	482	507	501	536	512	548	522	487	553	549	529	500	549	479	540	481	505	564	515	517	531	537	521	495	549	457	502	512	500	537	510	492	473	510	535	519	507	542	551	501	506	519	523	526	522	495	522	503	511	487	513	519	495	494	525	519	523	522	535	574	484	521	552	519	476	515	508	491	528	515	471	539	506	539	494	494	534	504	494	493	518	540	472	514	519	497	494	529	576	478	561	577	557	488	500	505	477	500	510	551	502	530	503	511	522	508	519	510	515	535	540	512	507	546	519	538	546	554	483	530	510	514	528	487	509	471	509	537	534	563	487	521	497	516	514	538	503	562	515	549	485	513	514	473	482	524	504	539	537	515	569	502	531	494	502	522	508	540	532	502	498	512	511	513	523	549	531	532	518
23375	21332	29039	24110	21254	18873	3633	1044	696	567	516	451	446	439	371	367	364	357	356	375	360	325	372	342	334	303	363	326	352	311	304	322	369	328	320	342	306	314	361	348	311	394	380	405	365	349	381	383	369	380	386	363	350	329	367	358	351	299	320	315	322	335	325	329	292	312	336	341	339	317	340	321	330	309	368	341	311	287	309	333	295	341	316	325	297	333	322	297	307	320	316	320	327	374	311	326	292	308	324	306	334	308	307	317	305	297	314	311	275	308	301	305	296	293	286	292	298	312	290	307	313	318	337	301	317	273	296	320	285	339	355	312	286	302	280	307	289	321	293	343	315	302	289	302	305	323	320	329	268	352	316	305	314	327	306	312	289	274	314	275	287	338	302	301	294	333	267	280	304	277	295	324	302	319	269	282	291	276	290	312	312	267	269	303	284	284	300	318	295	303	274	306	325	296	336	294	284	300	306	295	315	289	289	303	323	296	286	275	283	300	306	302	302	286	284	278	293	297	290	295	308	292	306	294	299	285	328	308	340	303	279	311	270	288	327	274	336	286	322	272	289	311	280	322	315	313	331	309	280	270	281	290	296	289	243	304	322	319	288	291	285	289	319	283	319	289	283	271	323	285	294	338	323	274	298	292	294	272	294	297	292	278	309	283	297	301	338	296	294	274	287	274	286	287	311	319	331	282	253	287	324	309	286	335	326	280	334	287	300	324	290	269	301	316	294	292	286	300	293	290	292	300	324	325	316	288	312	318	327	291	295	288	308	294	318	306	294	320	325	307	284	294	272	325	288	291	302	270	314	322	292	297	302	282	276	310	299	323	282	296	283	325	283	317	306	315	287	284	309	319	311	314	305	309	294	295	273	323	289	272	297	299	311	304	319	311	333	277	308	302	292	291	289	290	275	288	341	303	325	286	307	283	297	298	321	285	283	275	348	283	292	329	305	301	323	273	296	322	270	313	297	305	294	321	289	302	314	280	296	291	292	314	253	294	294	282	309	299	288	315	301	295	310	321	293	305	292	295	309	284	278	306	297	282	294	299	278	280	279	299	315	303	294	300	305	304	277	301	291	302	266	297	320	302	299	264	293	299	317	334	276	307	284	270	318	298	313	304	280	318	331	295	275	310	282	310	340	277	314	318	288	301	290	280	314	317	277	301	292	307	274	294	296	292	265	304	329	300	290	314	305	274	298	283	313	311	253	295	307	301	303	284	306	282	323	283	297	277	327	273	279	316	293	276	286	285	305	322	313	292	325	289	324	294	291	283	313	337	331	295	278	290	296	281	328	311	295	282	310	298	293	314	299	310	295	327	281	303	262	305	282	306	288	315	303	309	287	308	290	333	284	288	339	304	315	299	280	292	308	312	312	298	301	304	315	277	288	278	324	312	314	304	279	312	288	282	311	307	298	297	307	275	301	322	297	318	310	328	295	313	311	311	314	277	318	320	333	303	304	285	320	318	313	302	266	296	337	327	294	286	335	291	271	291	289	291	317	301	288	320	293	325	296	280	297	317	313	290	302	299	291	309	314	292	319	291	301	312	291	278	297	301	263	311	307	290	298	277	297	313	309	308	279	318	261	305	293	270	327	288	282	277	316	266	306	310	281	263	291	341	300	315	316	284	319	312	298	314	283	323	321	299	269	273	329	291	295	310	278	300	282	298	284	289	295	319	321	288	293	285	324	306	315	305	320	298	322	316	304	295	298	278	298	296	285	288	283	307	291	306	289	258	304	322	281	308	287	282	302	274	295	308	301	337	278	287	293	298	306	305	295	302	293	322	277	325	297	278	275	345	295	281	323	307	308	303	295	311	313	292	294	287	283	292	297	288	301	330	309	323	297	317	292	339	298	323	294	303	283	278	289	266	309	327	335	304	315	293	284	285	297	296	314	288	306	311	301	306	310	339	313	295	298	303	307	294	330	312	299	317	305	272	302	309	306	309	284	283	312	317	280	279	299	305	287	300	324	310	312	307	297	310	288	329	292	316	360	296	308	312	283	292	289	276	281	329	286	306	320	285	313	295	294	276	278	302	321	296	309	297	306	282	317	275	280	327	297	290	306	290	301	321	293	301	316	303	296	304	280	256	282	306	290	323	301	311	288	288	285	327	281	330	325	305	310	315	288	300	328	331	298	291	297	299	317	356	320	309	288	276	289	289	276	318	297	330	262	274	306	312	291	310	283	290	318	318	330	278	308	268	316	318	333	294	290	285	310	299	283	298	300	309	294	317	297	320	293	298	310	312	270	268	302	283	326	312	317	278	293	298	311	273	272	318	321	282	299	291	297	315	279	308	314	314	318	265	299	285	310	276	304	297	286	319	287	327	299	310	279	358	311	309	325	276	314	297	322	293	284	297	289	294	288	277	297	294	291	289	282	284	314	325	305	318	284	278	300	299	290	280	281	309	281	293	287	288	285	330	307	277	269	291	292	293	325	303	318	306	326	309	313	284	259	310	285	315	291	287	285	306	283	279	261	286	280	327	300	326	264	288	292	298	301	291	300	299	302	294	285	277	321	295	271	297	284	308	282	323	287	302	300	274	311	306	280	294	309	293	310	284	261	327	290	327	276	271	346	287	278	282	323	245	293	323	307	263	291	286	301	310	315	302	297	324	289	282	321	276	324	288	301	288	262	276	296	318	308	310	312	302	300	331	309	294	315	288	296	327	295	329	315	323	294	300	303	297	289	288	320	317	282	300	300	283	295	300	289	294	285	297	286	314	296	283	312	290	293	320	297	321	298	287	327	295	314	305	286	281	301	305	301	286	289	306	299	282	300	311	302	308	283	328	327	267	332	304	264	299	300	313	296	288	308	268	337	296	322	303	302	321	270	300	262	308	299	301	275	324	295	318	346	308	293	306	290	295	313	301	288	287	289	283	313	271	288	314	279	299	314	277	302	288	306	249	299	324	300	296	292	304	289	298	327	313	310	321	305	289	286	324	326	269	288	315	307	294	293	304	290	295	335	267	280	305	307	315	294	308	295	250	282	273	292	269	304	325	275	293	320	322	297	289	297	285	265	303	300	298	318	290	274	293	310	317	299	321	311	301	329	281	301	313	308	333	290	272	283	288	293	301	291	316	292	284	288	292	318	289	307	342	284	284	324	305	288	322	304	298	300	294	297	289	265	324	249	311	288	294	283	284	283	306	302	324	307	292	272	268	342	306	302	327	306	279	301	286	295	300	294	313	316	301	290	304	308	285	311	316	307	309	278	318	277	321	279	257	297	287	318	323	278	303	280	302	282	286	302	281	294	322	297	295	285	302	291	306	333	245	266	321	287	316	318	303	293	319	312	269	325	305	294	320	324	251	285	277	320	305	300	314	327	337	307	309	284	296	307	330	295	337	323	284	312	286	288	285	289	317	306	294	288	272	297	295	302	314	300	296	304	306	281	297	301	303	317	312	320	321	310	326	287	312	283	313	276	304	276	309	298	294	300	294	316	309	295	268	275	288	313	325	305	302	264	283	307	320
21999	46636	40600	18676	4874	2842	2057	1811	1341	1243	974	913	869	772	725	728	693	613	586	608	573	548	537	577	531	510	559	518	507	522	521	499	518	521	465	455	457	476	517	545	542	674	663	656	613	602	659	641	641	634	592	572	578	595	589	577	596	514	505	467	491	519	506	533	502	488	508	462	466	523	521	546	549	552	516	507	445	446	497	453	462	503	450	461	456	489	489	497	521	486	526	527	489	500	497	487	470	483	445	482	467	462	439	452	459	451	442	434	433	464	441	448	465	427	461	481	451	430	434	466	436	469	445	428	435	461	408	475	447	404	404	426	437	450	478	411	427	406	440	423	441	440	459	453	388	432	402	433	427	431	417	462	464	420	446	427	416	465	446	460	438	435	429	386	427	381	457	430	458	454	421	432	422	456	481	460	447	472	423	467	432	434	466	431	447	394	456	448	430	396	427	474	422	413	424	402	427	440	474	464	451	430	452	422	478	452	453	451	411	414	456	464	458	462	429	439	410	440	432	421	429	489	449	433	426	440	435	435	496	403	469	428	467	467	415	437	427	466	438	448	420	415	444	462	445	455	404	446	469	428	440	494	420	478	425	424	411	442	472	440	443	489	423	417	479	425	431	462	454	438	436	424	418	455	455	451	447	434	437	445	424	434	436	414	418	444	417	454	431	454	486	410	414	469	469	433	406	485	445	425	453	457	430	508	455	454	450	521	449	481	425	455	471	451	408	415	442	420	454	439	430	434	461	428	418	453	436	417	441	439	421	457	460	446	450	423	419	456	433	522	424	411	438	473	443	411	418	469	441	454	467	455	456	410	455	454	459	404	442	428	449	466	451	446	429	444	421	451	460	463	436	463	430	446	439	433	432	435	411	450	442	474	411	428	448	460	454	422	437	471	410	475	452	424	438	432	427	440	451	451	438	452	411	422	415	409	446	435	438	441	480	405	428	417	426	470	449	430	437	486	429	409	467	406	412	439	445	401	424	436	441	474	451	411	445	418	450	444	437	413	414	461	424	431	482	457	399	459	450	465	427	466	448	453	431	471	452	438	406	447	403	435	426	448	439	436	451	435	431	444	428	500	440	441	404	427	449	443	499	430	471	427	457	440	448	426	449	457	451	425	455	446	455	402	469	421	437	444	396	473	423	505	448	416	448	393	467	450	462	440	391	463	427	432	428	506	434	420	454	445	430	462	433	460	412	442	447	477	468	436	433	471	439	459	443	460	441	448	428	468	451	445	434	443	464	421	453	481	440	429	372	408	411	454	458	419	407	460	432	458	436	454	453	449	436	436	488	449	485	421	412	442	428	458	411	438	427	467	419	472	413	416	443	447	451	448	444	457	430	438	447	413	442	450	455	438	433	422	451	456	423	462	448	431	440	450	485	412	447	455	441	457	427	440	420	475	454	445	444	406	437	430	415	435	431	454	478	462	444	425	501	452	432	435	415	490	463	451	450	441	466	468	448	409	415	418	425	438	461	423	463	445	445	416	424	466	444	485	417	434	465	450	452	395	440	462	450	432	439	422	430	443	451	461	455	436	428	450	467	437	451	440	453	405	442	454	433	424	418	454	421	474	425	424	434	411	414	439	435	470	438	431	405	439	441	433	438	470	434	472	409	425	452	439	428	478	425	474	446	448	450	431	444	445	418	410	420	462	436	457	449	442	436	455	427	418	413	409	398	447	439	444	456	460	428	447	429	426	460	451	436	452	448	427	438	451	465	436	423	425	407	464	449	439	453	421	437	467	420	445	393	443	405	428	419	462	459	464	456	451	392	409	445	435	427	463	476	403	479	439	418	463	445	389	462	443	472	399	417	434	444	441	449	452	433	431	412	426	423	460	378	428	450	460	429	445	443	433	466	481	435	411	392	432	435	434	460	478	466	457	419	454	436	424	439	451	407	481	446	420	468	470	456	410	460	440	439	449	406	451	434	379	434	455	477	418	445	452	420	463	444	439	478	444	402	435	394	433	425	453	430	449	436	468	515	444	430	464	459	441	440	449	449	491	428	471	449	415	451	437	435	444	487	468	472	486	447	452	419	436	443	456	424	447	444	434	437	407	430	425	437	415	466	467	458	428	484	417	443	463	414	426	440	435	402	459	412	443	449	438	456	489	430	484	432	429	444	455	492	454	447	438	425	423	410	429	454	463	446	387	469	467	449	463	435	409	405	433	451	434	409	414	470	443	427	421	440	429	408	446	416	408	462	463	443	465	410	447	462	419	413	440	420	422	435	417	436	419	479	409	430	429	455	429	443	415	443	432	424	483	460	463	476	456	428	463	494	463	410	452	421	432	486	441	466	421	389	417	448	427	462	436	425	466	414	439	466	435	436	448	436	434	460	437	446	412	391	415	453	429	458	444	420	456	441	473	401	415	443	432	463	461	410	476	420	453	417	442	427	450	477	473	443	407	489	431	446	449	418	456	463	475	454	496	444	462	468	452	465	447	425	426	411	444	433	442	476	437	468	471	448	444	434	429	431	442	435	433	429	473	481	437	407	445	455	425	471	454	427	450	419	411	430	462	474	448	466	478	442	456	449	450	469	434	426	434	437	426	501	443	418	451	470	421	448	424	437	443	441	455	423	460	426	453	464	424	467	434	433	430	444	469	448	472	432	447	437	468	455	433	462	455	406	442	448	439	449	435	436	445	408	391	481	482	440	415	459	392	425	453	449	477	439	451	454	444	446	447	425	477	441	435	420	446	404	441	448	408	433	434	442	459	450	448	428	455	379	489	400	398	421	441	493	456	417	452	418	466	450	419	429	423	459	449	410	429	436	414	423	447	445	449	460	436	455	451	414	446	410	450	446	451	433	444	419	455	468	423	437	468	442	387	419	432	442	449	430	497	432	425	450	454	461	448	447	467	455	456	446	421	422	456	439	458	437	463	473	456	429	435	415	430	452	443	425	453	431	427	422	464	460	455	463	452	434	438	443	451	484	451	468	446	433	433	429	483	447	445	445	415	468	430	453	466	471	434	453	447	459	455	458	440	432	465	430	431	445	421	442	424	492	433	448	453	446	443	477	439	405	452	442	440	415	397	412	443	438	467	461	422	475	476	475	468	437	450	414	466	475	479	395	432	424	427	456	464	435	444	440	461	401	468	459	457	451	420	474	435	450	461	469	497	446	462	429	476	459	439	442	438	413	425	484	431	421	451	422	445	445	443	457	459	475	472	436	444	461	462	447	430	434	437	463	432	435	404	451	443	433	409	448	451	429	462	439	447	435	424	448	432	458	437	401	440	430	445	427	405	463	463	437	418	411	425	447	431	431	451	417	414	440	445	440	409	473	428	406	412	448	461	450	409	410	455	470	455	473	426	440	418	426	444	470	413	471	429	471	428	425	429	476	407	447	443	436	459	447	381	453	413	447	452	414	436	403	443	448	439	415	449	410	445	443	432	436	458	419	463	417	421	426	437	394	417	418	462	404	399	443	472	451	430	474	418	439	437	417	459	451	428	440	458	442	456	456	448
27057	21240	17565	5596	823	459	404	335	365	365	366	379	363	375	399	322	407	383	348	352	351	370	357	337	368	369	382	352	352	358	364	369	370	394	395	350	354	372	344	358	367	363	365	364	362	372	381	379	388	395	398	384	380	374	381	384	389	362	381	365	380	342	390	344	390	362	371	375	377	333	359	403	340	355	379	362	364	382	354	357	367	386	378	365	383	366	347	381	352	364	375	323	361	390	400	346	327	368	379	402	372	317	349	341	339	356	351	344	361	370	369	339	383	350	340	341	352	350	317	373	349	328	375	354	358	335	351	370	380	360	335	358	362	381	397	358	346	348	346	363	347	328	344	333	358	333	349	362	326	350	355	392	389	352	388	365	394	356	357	336	368	367	355	335	370	345	365	358	387	364	358	360	347	316	332	343	386	360	350	355	377	335	353	366	349	349	354	355	352	320	389	377	368	363	372	349	384	382	385	359	351	331	350	337	354	398	326	353	335	328	346	359	349	361	346	320	358	346	332	354	326	360	348	384	378	335	348	354	378	368	353	307	335	365	343	325	339	330	343	367	362	388	379	346	377	357	343	385	340	345	372	359	392	333	338	363	359	360	334	375	332	301	396	361	363	333	401	380	336	374	337	352	353	361	348	365	307	362	347	363	372	374	319	400	359	383	328	368	363	386	366	330	355	358	360	371	345	359	384	343	383	330	369	364	375	362	332	333	339	334	347	359	344	358	299	361	377	357	389	349	355	337	352	325	344	349	337	353	344	356	365	384	322	358	371	331	365	344	359	348	353	320	355	384	363	347	329	380	360	380	339	367	359	373	288	351	333	353	350	381	334	358	367	352	331	386	336	361	392	360	361	359	366	351	343	376	327	337	351	371	328	341	358	369	349	349	375	344	370	355	350	373	352	306	332	325	373	357	350	345	340	353	354	346	362	371	360	365	371	355	358	395	351	352	372	377	362	361	338	349	365	352	350	329	414	339	367	349	338	368	353	348	359	341	387	378	365	344	380	405	363	387	345	331	367	376	340	368	348	326	370	383	373	326	366	335	364	387	372	373	351	393	363	356	369	348	372	362	381	357	356	340	383	352	385	338	365	346	386	380	358	359	345	319	404	352	354	365	348	344	374	340	354	382	354	365	354	355	376	338	364	351	357	365	354	355	356	379	398	362	354	376	343	391	351	377	340	366	377	365	376	352	383	345	365	362	363	351	366	378	347	344	320	379	330	381	363	354	361	366	362	363	370	397	346	335	368	348	347	378	338	349	356	368	383	385	346	328	390	372	354	410	371	367	383	375	348	355	378	345	350	343	341	367	332	355	332	383	317	316	324	355	347	398	350	357	351	362	359	334	376	361	367	359	353	341	360	351	363	416	352	340	375	331	367	349	367	373	372	368	388	384	356	334	380	377	340	347	353	330	363	365	351	347	369	381	353	358	394	349	341	383	360	370	363	386	352	348	389	380	331	373	369	382	384	397	385	360	366	390	360	374	360	381	377	322	346	397	341	354	381	351	341	370	354	351	342	379	330	390	361	384	356	360	369	361	387	342	375	379	323	382	366	341	365	342	342	319	337	362	350	333	353	366	380	355	337	364	364	368	359	336	358	343	347	355	380	374	366	360	342	354	383	323	335	354	384	365	389	339	358	322	341	332	341	373	390	328	359	358	361	352	318	372	329	330	387	374	352	351	376	325	351	363	333	335	319	389	362	370	392	333	329	401	343	371	352	352	348	346	330	350	369	371	385	334	349	348	362	386	355	364	349	405	343	374	383	336	374	330	356	395	374	359	338	355	337	363	335	366	377	362	345	362	361	359	358	355	366	332	399	368	379	345	386	342	370	370	363	358	368	361	360	356	316	371	357	378	394	338	356	375	340	376	361	322	304	353	335	357	360	327	390	341	357	347	344	358	352	319	359	395	362	359	356	342	362	355	349	378	357	336	367	357	364	340	325	373	360	372	350	353	346	378	364	362	364	350	355	390	367	334	359	391	348	338	313	336	339	329	362	339	351	326	345	371	335	336	360	361	341	368	364	316	346	362	345	339	346	350	371	328	356	357	352	359	349	353	371	362	403	339	367	365	380	392	352	343	375	341	324	356	402	368	341	365	354	372	355	373	363	394	369	386	353	364	363	387	324	370	367	337	374	370	351	369	329	366	368	366	373	360	371	331	338	354	346	369	361	369	392	358	367	378	339	377	357	379	384	386	370	359	361	376	351	371	365	344	356	341	334	381	355	365	324	363	367	343	356	393	334	348	368	344	344	352	358	351	359	376	373	311	347	347	345	349	390	387	346	378	342	379	332	378	345	340	372	373	363	354	358	339	337	388	376	358	378	350	363	341	372	353	369	377	340	337	383	363	344	361	396	345	346	370	351	375	360	356	373	352	352	385	343	343	345	385	382	339	369	353	363	366	358	364	367	360	342	322	355	353	351	352	367	354	354	353	353	377	352	317	328	339	362	345	346	374	344	356	367	351	328	359	365	355	366	337	385	378	340	358	321	363	357	329	332	357	377	356	366	356	350	355	369	369	375	362	379	339	360	376	379	353	372	344	353	350	365	326	352	367	387	351	349	349	412	385	347	336	388	372	362	360	349	358	343	369	353	353	343	372	343	342	357	353	331	339	417	335	347	333	368	357	397	364	376	346	361	351	354	314	374	377	356	354	352	358	339	361	385	291	373	422	375	369	351	357	342	384	376	348	361	360	342	328	364	337	345	387	344	389	373	382	335	362	336	344	346	321	337	338	352	382	367	359	327	352	378	349	354	334	350	323	346	365	367	365	379	360	405	363	361	380	362	335	349	363	375	359	382	362	316	356	343	325	366	368	334	352	332	352	396	375	351	348	341	371	387	391	349	364	365	339	355	381	372	331	341	352	381	361	347	330	323	328	343	374	374	323	389	387	373	341	329	374	347	363	359	341	361	333	370	344	367	363	335	332	341	355	370	354	374	382	359	361	357	395	379	348	332	347	347	350	355	366	377	368	312	360	365	336	358	360	342	345	384	349	351	365	334	339	370	335	338	331	422	382	344	329	361	377	353	369	351	363	320	373	355	363	357	357	382	394	377	339	376	342	398	328	380	334	320	344	333	356	379	356	386	362	342	355	329	346	379	370	370	353	353	361	353	395	349	371	363	359	359	333	333	368	383	366	346	332	344	363	378	363	374	355	351	360	347	345	350	363	332	347	360	352	355	375	344	346	335	339	347	348	369	356	345	347	314	364	323	386	337	335	352	350	338	350	369	383	365	354	347	353	394	377	348	387	373	376	326	361	374	359	342	356	327	360	369	410	333	371	354	379	354	370	353	357	335	327	377	352	333	402	426	321	360	357	396	343	380	339	373	361	360	347	363	378	341	372	341	368	380	383	384	398	365	358	333	384	388	380	344	358	354	375	340	356	343	384	352	373	372	337	378	366	339	385	361	363	356	369	353	369	366	366	346	360	332	356	352	370	353	393	350	345	327	335	380	332	353	385	346	361
15914	28262	21254	5625	1049	687	590	586	572	589	541	514	573	544	517	558	519	548	515	533	494	502	540	553	550	506	549	519	540	523	536	525	523	524	502	544	547	515	518	551	573	614	582	612	609	583	635	585	647	609	673	612	567	572	545	587	567	557	524	509	532	567	536	514	528	526	521	555	554	560	514	521	512	584	584	524	559	511	543	523	516	532	535	557	510	525	536	563	539	564	560	528	542	564	518	527	536	574	563	529	500	536	533	537	543	534	515	534	527	516	512	505	534	508	528	501	515	535	554	547	540	495	510	518	515	566	525	561	521	531	512	521	524	501	503	489	535	543	486	487	478	519	535	540	496	534	538	558	505	554	549	509	526	542	540	534	514	536	532	546	496	534	569	516	520	522	522	514	550	512	521	549	534	527	493	549	529	540	540	509	571	550	515	515	531	548	506	500	529	528	481	505	528	494	539	502	478	533	554	536	492	487	498	535	518	494	493	495	536	474	514	535	535	544	539	528	534	537	520	500	579	530	525	566	554	561	560	524	523	503	541	543	514	496	494	499	532	582	527	516	533	570	528	547	556	523	520	541	523	521	512	512	488	579	523	505	540	518	547	517	520	493	505	517	537	543	515	522	565	582	548	547	550	535	497	518	532	547	539	542	546	519	514	568	533	529	560	547	503	530	534	520	516	494	517	516	499	491	572	527	552	548	499	502	500	538	486	529	506	499	541	564	547	480	549	526	580	520	506	497	469	589	538	521	507	533	547	526	506	520	527	514	494	523	551	542	559	547	539	520	530	531	531	528	527	546	547	512	547	515	535	560	552	451	579	535	539	517	508	546	569	537	514	503	539	567	541	536	525	560	544	529	488	544	562	564	544	513	530	516	537	561	533	558	516	517	535	525	501	521	510	535	504	509	530	536	565	512	537	529	540	543	520	556	518	515	505	510	537	544	512	511	540	519	562	554	511	512	561	502	518	533	544	517	496	501	529	507	526	541	554	535	503	535	548	556	545	501	527	544	503	497	551	518	561	564	530	479	536	512	495	483	565	542	547	517	505	511	520	550	542	518	549	538	558	512	532	532	514	525	468	484	522	503	530	536	521	527	502	542	514	553	520	508	542	556	499	535	538	499	554	530	529	489	503	506	553	507	497	524	527	531	541	537	552	570	530	520	537	514	499	548	513	491	542	508	508	513	484	539	502	507	513	532	518	507	564	536	574	499	520	545	483	534	522	543	556	545	547	523	494	482	557	557	522	534	487	450	519	501	501	569	528	525	507	528	543	500	516	539	550	523	551	548	530	564	512	518	527	520	508	512	499	476	550	511	496	554	541	507	503	533	507	535	512	495	498	540	540	521	507	512	549	581	491	544	529	521	551	508	526	513	523	523	488	562	527	513	538	578	512	513	558	492	516	572	484	531	560	539	564	505	474	538	483	522	533	536	470	512	540	515	562	518	516	521	527	539	572	546	514	513	524	519	561	497	496	574	525	505	519	574	546	520	530	529	530	509	501	532	514	510	486	468	488	490	519	508	507	515	504	521	555	542	528	547	517	554	487	518	495	519	538	522	555	520	503	533	557	543	525	496	562	511	510	537	515	560	563	525	525	512	541	510	547	541	577	502	492	521	465	522	486	517	484	526	547	523	510	518	522	536	496	527	529	532	538	544	478	543	502	521	501	571	546	546	535	504	542	503	573	523	512	558	528	528	549	538	537	506	536	512	573	500	516	537	541	529	529	539	528	573	508	531	555	544	505	468	488	531	569	508	561	572	508	569	547	556	576	488	497	552	513	499	514	493	490	548	513	494	500	533	499	491	518	503	519	471	503	538	500	530	530	485	540	550	506	513	504	515	498	473	522	506	521	521	528	522	527	520	528	514	528	561	521	538	519	567	544	469	546	530	515	520	529	498	591	519	526	523	508	553	552	525	512	551	553	494	512	550	536	533	519	555	479	538	520	529	545	499	554	510	507	508	539	558	523	522	541	507	533	554	526	517	557	542	496	520	493	533	477	488	481	539	541	539	496	531	531	510	541	518	525	551	511	551	529	507	535	516	541	528	581	537	502	531	548	534	519	547	605	513	508	515	517	497	508	517	517	498	509	526	559	506	514	495	535	531	528	505	595	531	506	540	489	569	529	471	479	546	527	524	518	517	509	527	533	530	514	501	528	512	506	495	513	482	520	569	540	512	517	561	578	503	553	530	529	531	517	512	556	486	515	528	516	532	504	527	508	499	505	515	520	506	518	540	537	500	536	547	540	525	521	500	515	555	488	537	513	527	530	532	526	518	531	500	522	535	480	522	519	490	465	513	505	518	488	511	519	524	599	538	518	515	514	520	544	527	527	533	517	569	543	516	508	566	541	496	525	550	492	504	574	569	542	526	515	521	554	490	507	503	525	519	529	538	537	500	535	550	577	554	532	524	517	548	529	528	573	528	547	517	545	556	506	537	561	525	544	533	541	539	542	512	583	508	537	547	537	573	523	528	507	510	516	553	549	528	501	541	510	529	527	533	537	565	491	567	561	549	511	485	543	478	531	527	522	543	538	523	565	555	481	503	518	528	499	507	573	560	549	559	516	530	524	485	561	521	490	537	512	518	573	541	536	533	505	520	513	535	536	554	503	513	523	523	556	552	505	557	527	501	560	522	512	492	543	525	489	509	490	527	536	505	499	518	525	526	489	581	531	543	538	532	550	471	537	531	524	549	515	508	526	531	527	491	513	492	534	501	534	546	542	496	516	523	557	515	499	513	523	529	511	540	525	511	532	495	558	537	500	514	528	529	557	524	519	534	544	538	516	552	473	546	531	527	504	551	508	585	516	550	574	499	550	566	531	516	524	547	528	511	530	537	534	540	527	554	523	507	568	519	522	547	533	493	520	492	544	505	503	513	537	497	529	493	548	557	549	467	512	530	546	546	487	517	576	517	522	533	528	550	495	506	533	556	493	514	548	480	491	569	524	519	535	554	535	530	518	563	528	546	540	543	529	537	511	511	490	555	556	545	520	520	510	475	523	513	537	522	503	515	489	542	546	533	504	550	522	537	543	530	463	510	543	505	532	543	506	542	515	533	532	547	508	545	569	587	560	505	540	531	510	543	514	513	501	528	528	523	499	559	486	564	560	547	530	501	527	472	526	535	501	506	514	497	539	507	549	513	510	573	500	519	528	548	525	528	498	556	520	507	522	528	466	501	484	522	535	550	523	529	535	484	562	511	526	475	545	548	519	531	542	511	513	544	514	545	542	503	536	519	547	499	518	567	542	493	516	564	543	543	523	520	507	528	535	527	530	538	524	504	519	521	550	500	549	523	532	521	488	557	527	565	509	536	523	540	538	507	509	533	527	494	521	501	545	528	548	512	496	500	528	510	518	507	496	488	543	549	556	540	510	578	554	579	562	530	526	507	509	517	542	573	581	519	489	502	514	544	535	528	561	545	521	487	531	557	537	591	544	536	514	545	550	500	530	555	520	545	515	517	531	562	515	526
24379	21382	28548	24679	19536	5214	1387	706	547	523	492	477	435	399	391	392	405	405	366	373	345	401	373	400	383	352	363	359	373	371	394	356	395	355	372	342	394	349	360	365	396	373	406	376	372	363	389	414	438	418	427	437	384	412	382	411	390	366	360	363	369	383	397	374	381	391	343	354	372	321	364	336	362	418	375	383	322	320	354	352	355	373	386	365	363	329	365	361	380	366	375	359	391	391	383	339	352	328	392	375	372	358	311	373	366	378	364	350	344	357	365	387	359	349	351	351	369	336	348	310	359	350	352	341	352	359	363	385	358	340	349	340	367	357	349	357	359	332	351	378	346	373	363	330	350	374	370	368	328	368	377	367	347	366	314	375	350	327	324	356	337	353	374	335	374	336	330	352	330	326	367	334	366	369	355	322	350	303	329	338	366	345	356	351	369	345	362	357	366	335	343	355	365	348	355	325	346	359	349	333	320	351	337	369	324	330	370	373	391	354	343	336	320	346	347	340	340	372	355	313	343	354	315	353	364	324	337	322	336	355	349	356	340	349	364	317	354	352	359	353	373	368	372	358	329	353	339	382	325	338	367	363	356	340	336	337	340	355	341	326	346	349	349	382	344	385	333	348	331	367	373	323	345	329	317	341	395	340	319	355	355	331	340	410	355	364	345	374	399	375	358	343	353	365	376	364	352	340	397	348	361	375	355	366	331	342	340	384	373	362	363	342	341	339	345	362	349	357	348	334	378	316	328	354	340	384	384	351	353	327	346	349	344	345	371	330	376	354	350	327	360	338	347	346	376	341	381	361	329	344	339	329	367	334	357	373	366	338	346	358	344	392	328	348	363	388	341	371	374	353	368	394	342	377	354	394	344	344	393	368	340	343	340	321	345	342	330	312	342	331	353	359	340	343	387	363	385	357	382	345	337	382	338	356	366	350	335	335	343	335	363	346	366	363	338	355	349	362	310	353	373	350	336	357	338	317	346	365	355	359	365	364	385	351	369	355	329	348	353	305	361	335	341	347	374	378	344	353	372	348	348	348	343	341	321	349	354	367	340	359	336	371	362	321	345	339	338	320	372	363	326	348	343	363	360	369	333	352	329	399	344	367	378	347	347	355	380	376	345	359	345	331	337	348	346	313	357	348	365	364	368	356	336	356	350	348	390	360	380	350	365	379	380	328	348	359	347	309	345	343	364	332	368	340	337	347	341	329	375	338	327	375	386	335	354	336	332	364	329	362	360	309	361	348	371	402	369	343	370	356	355	370	393	388	369	373	338	372	328	368	351	319	327	326	372	325	328	389	326	319	336	371	349	336	371	367	332	373	365	362	334	376	348	355	379	352	338	362	341	370	372	325	339	362	385	374	375	357	345	334	345	339	403	342	357	313	358	373	329	329	343	374	372	367	379	339	357	371	360	388	374	336	356	374	335	364	342	373	359	359	339	339	332	367	355	350	343	361	336	339	353	351	348	396	341	364	346	347	374	349	371	364	349	355	356	334	337	337	371	347	329	322	348	370	318	338	372	342	360	373	363	344	353	359	310	349	333	332	346	372	342	323	356	309	373	349	341	352	334	356	357	339	349	334	373	328	357	340	351	355	312	350	318	378	324	358	377	343	347	382	344	348	388	350	378	404	400	382	324	348	353	365	353	368	337	353	354	366	350	393	331	366	334	362	392	356	373	355	359	352	341	352	350	334	347	340	343	332	335	365	359	322	327	348	358	358	366	384	363	318	356	343	353	339	353	360	365	358	336	330	348	355	338	358	395	347	332	357	313	353	321	367	386	349	372	339	357	350	346	359	362	302	368	372	334	344	356	345	353	346	351	332	352	347	330	370	360	339	345	350	342	375	347	368	338	373	398	375	368	329	364	359	386	355	369	335	386	346	354	340	365	364	357	311	348	376	386	339	338	329	398	346	375	357	355	370	366	339	337	356	336	350	369	376	353	343	351	345	380	343	374	349	351	374	345	368	349	349	361	347	292	365	352	361	353	351	329	394	336	337	358	388	346	387	346	339	343	350	357	366	366	346	314	349	360	379	370	340	339	363	363	348	342	358	347	333	354	344	345	342	342	362	342	375	356	325	377	326	367	348	355	341	385	350	368	327	355	338	348	398	366	341	336	343	374	339	367	336	363	360	344	343	329	326	327	329	383	346	352	327	340	375	374	339	343	331	348	385	339	339	350	360	359	359	333	380	324	317	366	364	386	341	350	410	311	375	343	366	345	339	343	337	341	342	364	377	335	349	316	365	347	357	341	377	368	340	354	377	353	340	325	325	343	316	365	357	344	386	365	374	323	348	342	353	347	344	360	343	316	353	365	327	371	348	394	337	330	374	370	348	359	361	359	366	363	347	358	339	321	370	356	342	355	348	362	324	346	342	396	351	352	358	318	333	350	393	361	350	344	337	368	345	344	325	359	412	363	389	356	351	350	384	362	385	311	395	369	390	377	383	358	366	350	363	333	339	361	361	320	340	360	363	314	359	365	369	353	375	341	374	339	346	363	343	350	360	351	345	354	377	345	358	331	318	355	356	351	353	378	342	358	376	323	373	367	337	358	387	318	372	328	354	357	335	352	354	363	367	322	346	353	356	362	326	359	341	354	394	356	366	345	377	384	362	321	368	327	355	351	341	378	339	368	350	357	343	337	329	349	342	354	346	349	355	341	355	346	386	323	330	359	336	344	342	329	346	371	373	372	324	340	362	331	348	323	326	351	361	336	346	340	360	365	370	354	337	368	337	358	347	367	364	347	350	345	356	336	366	329	331	362	371	371	363	328	320	366	356	368	348	355	381	374	330	397	345	347	344	369	323	360	349	347	343	354	342	333	356	382	333	370	355	375	377	334	355	361	347	364	364	347	347	335	341	332	334	365	347	359	359	357	330	379	346	342	346	389	329	340	346	337	358	386	338	353	331	339	359	341	343	314	364	396	359	327	380	351	370	335	363	345	339	346	413	358	347	367	341	362	354	324	352	351	356	356	336	361	338	314	355	361	348	376	380	358	345	353	348	359	319	348	360	347	338	355	348	358	324	399	381	326	344	345	350	357	327	334	373	362	347	378	385	324	401	345	350	361	347	327	348	341	359	366	360	363	363	356	333	366	377	363	344	356	343	304	354	344	332	352	368	353	390	309	335	337	353	352	355	350	360	350	369	379	327	377	362	390	357	328	360	346	385	347	385	347	352	381	371	336	349	348	348	358	323	330	364	352	369	383	356	354	334	358	354	346	379	310	331	364	365	353	329	374	372	379	338	347	318	377	320	389	352	343	377	386	361	326	379	339	379	365	358	361	340	334	323	350	323	378	366	369	356	349	363	384	347	313	390	341	329	360	329	336	358	362	352	324	366	346	351	367	348	371	371	341	338	354	351	364	349	359	346	342	389	376	339	333	348	360	321	353	358	350	349	374	349	343	363	385	332	351	341	338	341	384	339	338	350	322	340	368	365	344	341	351	356	349	357	367	329	347	349	388	345	369	334
19732	40211	34784	17211	2742	1802	1367	1164	1017	939	810	767	737	689	658	639	635	651	614	579	579	608	591	552	564	590	584	577	552	553	548	543	522	558	593	545	582	604	538	617	693	633	669	634	566	609	646	672	715	672	659	609	620	547	585	600	563	526	547	568	545	557	617	585	598	555	560	589	543	586	557	549	620	582	545	523	520	570	540	523	494	539	545	519	477	560	513	528	523	559	585	551	577	582	549	510	549	588	537	562	527	519	551	526	531	543	538	549	522	544	557	542	509	575	542	487	507	500	528	532	529	508	520	521	482	526	514	513	517	523	500	538	541	514	469	499	533	522	529	519	503	494	484	509	537	472	504	510	542	538	546	496	532	502	542	555	500	505	499	482	508	512	496	524	527	536	514	494	532	492	520	487	516	577	576	497	490	493	516	531	523	536	526	528	535	523	544	500	518	550	517	534	505	529	495	586	492	525	503	511	500	530	524	564	507	521	532	527	470	505	544	520	516	494	518	536	495	522	523	570	521	512	502	494	510	470	533	547	560	534	543	482	519	541	506	527	467	503	532	553	516	530	515	547	520	521	540	525	518	528	524	536	550	509	531	471	535	525	527	566	497	556	548	528	522	496	534	495	494	567	515	535	522	510	502	535	521	531	573	538	522	519	505	523	511	565	507	515	538	502	484	555	516	487	554	509	491	521	537	550	538	519	518	527	536	510	491	492	544	529	537	509	515	553	539	526	507	509	481	536	508	480	526	542	540	494	541	506	534	533	494	518	559	528	538	533	543	535	550	521	511	498	494	533	497	555	554	464	486	477	512	538	538	510	522	517	522	516	516	533	528	526	527	557	483	503	527	540	502	517	517	500	512	502	554	496	477	557	511	516	533	519	522	549	512	516	528	512	544	527	510	541	543	528	524	525	550	488	533	533	489	508	550	563	522	506	575	481	554	557	504	545	529	543	512	510	513	519	492	540	565	508	503	512	535	532	533	503	498	509	505	510	484	504	547	499	515	505	505	510	521	475	528	511	521	543	559	511	538	523	528	513	493	529	504	508	515	514	529	499	553	454	545	546	445	490	574	493	483	511	507	544	521	505	520	460	492	542	524	541	527	494	552	514	566	538	483	489	523	520	531	501	512	549	525	496	502	506	530	485	490	486	545	544	472	500	543	532	538	474	531	528	556	527	494	517	530	513	552	502	508	551	500	514	563	494	495	481	527	536	514	547	522	471	540	483	547	479	502	522	494	529	535	530	515	528	540	506	504	516	516	552	470	504	537	524	559	555	494	522	489	520	526	542	474	527	547	527	551	501	522	572	546	492	528	471	534	504	501	522	541	509	498	522	558	517	531	509	543	521	553	550	506	536	558	533	569	527	518	542	514	478	559	499	538	496	517	504	484	531	506	509	528	517	468	523	529	516	529	528	486	548	466	571	503	500	568	538	504	495	514	535	556	544	536	504	535	500	488	532	515	504	551	550	540	530	510	536	514	544	504	545	553	518	515	525	528	542	558	504	542	524	521	515	509	493	505	537	508	537	520	492	522	513	531	535	497	500	520	540	533	491	501	543	498	496	513	531	501	527	519	485	548	549	499	511	515	516	532	552	498	509	507	521	513	526	550	540	515	569	541	503	508	495	513	511	524	564	507	496	521	483	478	523	512	524	493	503	560	486	551	519	530	467	493	544	528	534	537	556	549	576	504	502	505	539	516	512	513	548	555	520	542	485	519	536	526	484	484	557	517	488	544	521	530	502	511	503	534	492	530	527	500	518	554	506	576	495	546	552	510	556	518	510	536	532	535	544	526	523	515	518	536	496	529	537	492	538	522	509	509	507	527	504	507	488	555	551	532	527	509	511	483	542	491	550	514	520	569	549	469	523	537	544	552	547	507	566	511	501	507	517	517	545	549	517	511	542	521	504	530	512	560	513	515	529	515	522	546	501	489	521	518	534	520	501	548	512	507	560	576	554	504	554	557	497	533	547	503	498	481	527	532	531	500	531	541	529	524	526	506	508	522	553	503	545	537	506	513	556	522	542	520	518	511	472	503	528	533	546	529	508	534	522	487	550	522	508	495	528	494	482	497	522	533	493	521	469	494	503	537	533	535	535	529	564	503	518	542	533	557	523	508	532	476	517	501	549	552	505	517	527	553	536	504	479	510	550	499	499	548	517	512	522	497	545	494	560	517	536	500	544	515	499	569	515	510	512	502	531	537	521	535	499	506	536	529	496	547	522	523	499	492	506	535	556	539	487	587	510	469	530	503	483	542	499	538	528	529	557	531	527	540	507	519	505	512	529	527	524	508	525	568	513	501	524	548	481	535	560	521	540	486	501	540	499	514	504	533	491	550	491	534	547	537	489	524	494	519	476	499	500	527	527	542	529	543	526	560	533	520	503	539	510	505	568	503	545	553	503	514	515	545	530	518	508	513	499	531	514	511	537	493	487	516	537	461	529	521	480	524	533	522	542	536	496	506	505	535	526	511	517	508	504	532	502	522	493	529	501	541	548	518	507	530	541	496	519	530	500	533	502	515	516	518	525	515	523	513	513	505	552	498	528	512	516	542	524	527	517	542	486	512	495	574	559	513	550	520	521	539	561	516	524	528	527	500	523	499	550	516	506	529	513	511	503	542	493	506	493	515	515	513	508	554	535	541	510	492	506	505	512	534	524	538	530	517	485	527	487	507	540	503	520	554	517	547	563	510	534	537	521	559	553	535	520	531	559	515	518	519	499	555	512	543	508	512	520	485	555	529	532	493	521	550	553	561	520	516	547	508	522	510	513	498	521	504	556	461	526	507	529	508	484	514	517	547	553	520	519	502	509	520	514	543	538	583	534	527	551	511	549	510	505	504	520	496	533	519	488	547	577	551	539	483	528	488	519	541	526	510	501	556	496	543	538	517	502	515	522	517	543	509	511	494	552	510	505	515	519	525	518	552	496	543	515	490	488	523	531	516	579	514	480	551	494	521	502	508	491	497	522	512	495	535	509	541	534	515	547	491	488	506	521	493	527	523	492	503	522	519	541	576	505	506	518	497	485	547	506	523	525	510	489	511	523	523	523	540	527	522	491	492	519	536	515	489	505	551	513	496	507	535	500	546	498	533	489	537	523	512	502	508	501	515	516	508	509	509	491	518	545	478	522	480	514	498	546	540	559	511	487	528	525	510	526	507	494	530	534	503	481	531	517	521	501	536	508	509	508	528	530	527	489	528	510	546	501	509	508	497	517	501	534	529	533	490	536	530	523	502	529	505	531	513	546	541	518	554	529	540	506	529	484	515	536	528	562	503	469	540	515	553	489	496	504	486	541	512	541	544	489	546	500	500	548	513	496	507	539	529	532	507	568	514	498	515	508	552	511	563	523	511	537	537	522	492	522	522	533	519	535	537	500	472	483	514	523	503	525	529	484	521	493	518	514	506	482	540	501	505	511	546	524	548	523	506	504	567	526	529	551	564	494	489	530	512	515	526	526	515	552	520	504	533	495
23308	21367	29092	24052	21247	18953	3821	1065	689	543	485	481	444	425	395	380	386	375	316	377	340	324	321	342	304	353	328	314	309	346	303	349	323	316	347	318	333	344	306	345	380	355	345	375	380	364	351	399	454	388	374	364	339	337	338	336	346	336	308	309	338	319	346	328	338	315	306	315	368	332	326	327	358	328	286	318	292	326	314	299	301	312	305	294	325	314	310	315	304	324	306	316	303	316	346	280	337	358	321	342	295	329	284	328	330	322	297	300	320	294	284	257	307	305	291	324	312	305	305	290	306	267	300	306	304	331	322	305	314	306	267	327	296	303	307	312	289	303	298	299	296	291	294	307	300	251	311	284	294	307	289	317	284	303	289	278	316	281	300	286	300	261	305	301	298	316	281	266	318	303	296	310	285	283	305	317	293	319	323	295	321	297	279	303	262	292	269	299	291	263	282	306	287	269	312	288	305	298	285	281	327	313	254	318	302	299	339	309	307	306	301	304	295	294	311	285	293	305	305	320	307	296	283	302	313	316	317	306	291	276	291	306	297	309	322	284	280	297	286	314	323	320	306	279	288	281	271	301	307	314	292	290	281	290	285	319	310	303	305	267	306	316	294	275	301	330	306	291	300	311	295	284	253	304	298	296	269	292	300	325	289	305	298	286	287	298	300	305	303	324	277	315	318	363	271	318	281	287	298	268	309	310	296	296	283	304	291	284	313	272	315	314	313	248	319	284	298	300	306	293	302	283	319	278	308	277	313	292	287	309	276	279	332	309	300	288	296	299	275	287	286	278	309	267	294	295	280	316	283	295	295	328	282	296	283	308	273	281	301	296	325	313	307	279	300	281	305	283	303	304	308	296	325	286	299	292	296	312	278	284	287	273	299	314	297	305	335	298	280	311	326	314	299	300	284	296	284	316	333	299	295	266	283	292	294	274	294	299	284	274	293	280	294	265	305	352	309	292	303	303	305	283	257	302	309	318	295	327	284	295	328	284	267	297	325	279	305	299	308	304	301	316	316	318	307	312	289	267	308	314	308	300	275	329	294	310	279	292	326	318	271	290	296	288	268	308	301	313	317	291	285	300	285	297	285	335	309	287	290	282	278	276	324	307	317	284	282	301	304	292	309	281	300	295	304	289	280	319	295	284	274	298	305	281	281	297	276	333	302	286	359	309	275	258	287	305	325	279	300	321	309	319	308	299	290	296	303	276	289	279	307	292	270	288	303	275	275	284	306	296	318	287	306	305	296	293	307	278	294	288	298	298	315	313	294	309	253	319	295	282	288	270	305	302	318	274	324	288	290	304	286	290	301	287	277	281	298	341	274	289	307	294	265	303	288	309	270	291	302	295	298	283	314	299	307	290	309	282	290	302	299	315	270	287	298	276	322	286	280	291	292	299	277	291	278	300	296	290	291	310	295	250	292	297	303	302	278	295	297	324	279	276	299	297	282	294	323	293	269	326	304	256	308	302	310	300	261	304	305	286	303	310	314	333	301	296	315	290	325	243	268	308	310	309	286	323	314	285	297	309	340	314	293	315	322	277	306	326	330	285	340	312	291	293	305	313	269	314	284	309	287	314	313	293	317	300	309	285	297	318	282	320	288	286	317	301	308	302	288	308	281	310	316	296	304	269	274	289	301	303	264	291	309	290	314	299	307	273	313	302	300	304	298	284	299	326	306	296	292	301	302	307	315	292	292	276	300	326	297	306	280	269	282	290	296	267	331	272	318	297	277	266	338	281	292	309	335	293	297	274	293	268	286	294	299	317	285	285	267	301	271	274	294	291	309	324	321	303	295	306	306	293	283	298	275	310	287	288	307	280	296	341	286	309	330	311	296	320	319	289	299	317	332	306	278	322	294	298	294	310	301	309	285	305	306	284	264	304	315	277	276	303	312	287	308	301	297	301	362	289	293	305	304	270	291	301	350	296	305	305	305	318	304	284	302	325	311	300	284	297	277	301	297	300	269	271	274	304	328	283	297	288	290	299	317	290	327	293	312	299	291	311	302	278	304	303	277	295	274	295	313	306	303	285	293	314	276	303	284	291	312	286	291	337	286	306	272	285	279	308	312	339	308	299	284	308	312	287	292	291	319	322	298	289	297	288	309	328	278	308	314	261	284	271	310	308	334	314	269	304	289	284	294	276	311	285	255	311	296	305	296	319	279	277	277	273	292	299	305	300	257	307	294	302	268	303	288	312	284	301	316	298	311	307	308	262	292	257	316	314	296	311	301	297	277	311	269	288	270	302	282	298	319	300	295	298	304	293	308	268	292	277	291	292	272	286	297	322	317	296	307	280	285	297	299	296	278	292	266	278	277	304	283	295	299	306	273	290	289	317	276	274	309	297	321	295	295	267	277	314	285	320	322	298	298	285	318	276	279	297	264	301	316	309	299	271	310	305	335	309	293	298	301	290	303	288	317	296	291	269	325	292	334	317	286	303	295	288	278	296	316	295	283	291	319	279	289	281	293	302	287	287	287	292	310	306	319	302	332	284	313	279	306	297	277	315	296	298	275	284	292	289	330	276	300	267	287	316	320	283	291	277	279	289	305	284	310	299	266	298	297	284	294	279	284	273	276	296	270	291	284	282	309	284	290	299	309	283	291	281	306	294	286	292	300	286	265	286	318	309	284	317	304	278	262	302	288	269	273	297	292	303	283	296	299	323	308	309	317	303	302	302	280	300	316	323	283	296	295	291	324	305	289	319	310	297	267	318	322	317	317	322	278	310	296	280	316	281	314	285	303	297	291	289	276	289	296	277	305	299	298	309	292	277	306	301	298	311	281	330	293	304	312	279	304	309	297	284	267	289	288	304	279	302	294	275	301	304	295	283	302	280	326	280	282	316	302	285	278	305	331	305	306	279	284	293	285	288	310	304	295	295	251	308	289	327	277	285	295	302	305	309	319	291	278	282	314	298	295	284	309	296	277	294	300	301	306	302	292	328	285	287	250	288	302	283	295	316	282	300	352	313	275	307	304	278	288	253	287	331	302	313	310	299	287	295	301	293	331	313	300	281	322	274	321	279	282	278	312	286	308	293	298	321	286	283	287	309	316	290	287	297	308	331	305	294	276	273	282	292	294	309	311	299	307	303	321	320	290	302	310	301	281	309	309	318	305	291	284	326	293	303	278	334	288	309	276	308	347	317	294	301	278	298	293	312	310	288	294	256	275	264	317	283	306	311	327	320	283	288	316	314	291	304	270	277	313	308	294	289	310	286	302	313	297	306	322	278	306	289	282	310	303	295	289	302	279	287	274	280	307	297	295	314	274	265	289	282	318	338	282	284	305	297	310	290	333	261	272	278	277	308	279	282	316	309	257	274	273	301	319	301	301	299	315	311	312	270	293	262	287	290	320	289	289	315	321	305	290	294	292	281	277	290	300	311	299	287	317	289	305	299	306	311	300	291	288	311	278	271	305	280	302	300	314	296	294	306	280	304	301	290	280	294	297	309	312	317	303	297	334	297	292	304	291	303
23062	45280	41107	18449	4443	2749	2159	1699	1434	1200	1049	944	826	734	701	670	633	636	568	569	549	602	579	543	528	565	505	518	489	504	489	472	475	493	516	494	497	481	500	569	659	669	653	596	631	649	658	611	724	663	602	618	582	535	532	547	556	495	508	490	475	509	548	524	504	508	490	469	517	505	511	500	546	509	527	490	443	442	449	438	487	489	455	422	491	457	451	454	462	485	509	502	511	504	508	478	494	456	470	463	469	490	463	476	464	464	419	472	455	456	440	428	425	447	398	449	436	424	451	426	442	481	468	452	455	471	470	445	442	440	456	450	424	465	474	439	425	412	440	432	442	471	422	441	434	412	412	469	448	494	449	434	407	432	451	425	451	468	416	369	434	404	434	482	426	422	408	436	448	444	415	444	449	433	450	461	436	418	423	421	431	413	457	461	440	422	476	427	407	420	461	462	457	448	414	427	463	413	482	458	422	439	430	448	422	470	443	465	452	458	445	436	447	433	461	429	435	455	447	410	482	467	450	449	423	447	459	426	459	419	436	460	449	427	415	431	440	428	392	422	420	433	457	402	447	432	462	476	431	425	455	409	436	440	433	445	408	447	437	442	402	417	439	448	428	438	418	430	481	421	427	434	422	458	416	441	465	459	466	420	444	429	443	443	426	432	457	445	430	437	456	481	455	434	430	453	433	447	442	488	451	409	447	464	444	419	455	428	467	450	419	472	426	415	470	419	453	440	434	391	429	463	410	410	440	443	431	414	445	471	454	451	403	427	454	447	462	480	450	408	451	450	433	430	455	424	428	462	415	451	425	422	434	418	468	433	448	456	457	445	486	435	420	451	431	437	412	394	467	454	439	455	422	444	421	381	447	461	471	430	467	376	387	420	477	441	405	455	419	419	447	401	427	429	459	415	439	442	449	473	483	447	443	451	476	423	465	411	428	429	430	434	395	481	415	437	420	430	456	445	432	409	388	408	445	456	441	455	434	415	407	428	433	397	491	427	417	440	420	442	428	432	439	436	443	470	445	420	412	430	414	442	423	425	470	389	422	436	410	430	428	426	439	438	438	431	454	455	423	418	460	422	451	395	423	400	447	425	443	430	430	442	432	449	438	466	439	448	462	460	413	442	427	459	444	439	430	440	435	383	415	455	418	442	445	444	449	447	466	462	457	449	456	428	409	417	451	415	409	432	456	402	409	446	409	431	393	456	472	468	445	474	462	419	418	445	487	465	474	423	440	436	432	443	484	456	444	429	424	463	399	440	470	456	440	441	421	463	456	450	430	443	448	447	454	469	448	421	429	454	437	438	431	477	437	446	436	427	433	428	409	455	434	451	456	448	455	433	444	413	448	468	449	454	447	438	431	416	450	466	420	440	421	423	471	472	432	472	455	418	441	449	441	456	439	471	447	398	429	401	426	438	398	398	452	444	400	440	438	420	429	457	448	442	448	423	442	446	428	436	442	497	438	415	470	421	455	442	442	435	420	469	433	456	461	417	424	445	440	443	434	458	440	432	421	426	445	455	402	420	464	437	427	442	490	448	424	450	416	437	432	417	435	423	460	444	425	444	448	397	427	426	421	449	428	421	422	438	464	449	448	449	431	394	425	474	451	430	428	395	491	421	426	420	408	425	423	427	463	421	459	465	403	438	447	464	404	477	429	463	440	462	434	445	448	449	454	436	419	428	479	426	434	432	434	387	441	459	425	418	460	433	449	444	420	443	439	411	441	462	450	443	511	446	420	404	431	440	391	416	462	447	461	421	420	458	467	428	430	432	444	435	402	429	440	434	417	448	412	430	445	452	446	431	444	460	481	437	433	443	458	434	415	458	442	409	427	441	400	457	451	466	421	468	442	451	422	412	419	475	417	429	446	417	428	460	434	462	457	404	451	436	480	425	454	445	434	474	452	478	441	469	445	424	447	425	439	436	432	451	430	475	416	440	406	460	408	439	421	439	410	419	420	423	450	475	407	462	447	421	420	421	436	456	413	455	446	408	423	428	435	438	430	409	441	415	421	445	426	445	451	441	418	436	433	408	421	440	443	423	411	434	429	445	438	427	422	405	434	446	436	435	422	465	432	424	466	436	476	434	435	432	457	465	468	454	447	467	434	424	448	449	494	446	445	436	444	446	424	410	458	433	429	401	422	465	458	468	417	443	409	463	448	461	437	424	423	431	447	412	429	434	420	422	410	464	415	424	435	455	434	440	381	441	445	429	429	439	449	404	420	437	447	497	440	426	447	434	432	421	427	455	433	405	420	419	415	410	391	397	455	444	456	420	432	433	417	460	442	410	414	445	457	453	432	439	400	443	415	439	450	456	451	440	410	458	448	454	435	449	465	436	440	433	427	427	435	457	454	412	412	435	441	453	445	399	436	453	433	401	451	446	437	412	416	442	405	396	415	444	468	461	434	435	426	413	416	458	457	432	446	426	405	427	467	442	460	404	429	457	456	431	444	443	401	413	428	440	457	463	439	439	429	477	420	407	432	424	420	424	444	427	430	401	417	471	399	454	433	414	448	454	396	405	431	443	407	431	464	445	398	447	436	399	466	411	457	434	442	449	423	420	462	442	452	476	462	419	442	463	431	460	439	409	449	416	434	444	420	456	448	444	469	434	442	427	431	434	433	424	463	446	430	446	454	452	439	426	469	404	467	446	430	446	387	457	443	447	448	444	434	436	458	446	445	451	458	445	403	482	438	430	450	441	430	432	443	470	431	425	427	431	472	431	430	437	439	452	451	438	464	449	439	437	446	422	444	451	406	475	448	421	444	460	412	483	409	433	447	421	461	407	414	443	415	420	435	456	448	401	468	436	439	436	434	447	474	434	453	446	466	420	465	473	447	433	433	429	458	453	465	485	460	478	471	490	448	449	403	419	412	447	454	404	444	444	402	444	435	442	431	449	440	458	462	444	414	456	463	436	400	400	420	454	455	454	418	405	410	464	451	475	434	418	443	447	418	447	457	452	425	453	449	433	423	459	441	462	411	424	445	451	420	410	425	432	421	407	425	456	441	447	454	413	411	447	424	395	420	407	441	456	469	430	421	450	440	459	446	434	407	450	455	424	413	470	430	444	463	420	443	403	466	433	431	470	442	437	469	423	461	407	471	460	450	451	442	415	424	402	462	442	449	446	423	449	413	424	453	460	425	426	424	449	405	420	448	472	410	411	430	407	439	443	463	413	486	410	456	406	432	480	416	444	452	405	449	439	459	465	385	441	419	460	390	440	433	449	436	468	436	396	471	459	452	444	460	440	434	448	484	413	435	425	483	445	407	423	419	441	455	429	450	408	430	472	433	447	400	433	396	450	420	442	424	409	413	429	405	439	470	458	447	484	449	412	443	472	411	428	450	428	445	462	441	424	439	456	416	423	415	422	429	449	449	449	447	421	446	444	449	412	430	450	446	430	436	399	420	412	457	424	439	421	429	424	464	456	425	386	441	433	426	421	425	437	432	436	471	464	472	468	430	447	444	460
27128	21284	18769	6444	844	581	416	379	375	366	374	355	341	319	367	326	335	362	340	382	370	357	347	354	357	347	348	373	370	340	335	382	336	374	352	409	347	388	393	382	405	395	371	372	383	367	381	388	421	386	381	382	389	389	381	390	379	364	361	342	361	379	354	364	398	344	376	397	378	385	379	371	390	378	345	363	383	361	326	350	360	372	384	361	373	391	339	384	356	384	339	337	370	357	325	412	360	396	338	333	385	330	387	352	344	369	330	392	366	352	387	349	345	385	374	376	381	367	310	382	351	359	362	369	353	338	342	342	366	366	403	337	353	365	354	380	337	372	370	359	331	382	358	342	348	356	347	346	376	329	389	350	356	340	368	363	332	372	385	380	326	327	357	349	376	377	342	359	365	367	387	357	339	337	375	371	358	334	378	325	335	374	381	340	372	328	354	374	356	346	371	360	350	383	357	350	338	373	349	385	356	373	372	354	329	361	352	372	373	362	366	357	372	352	332	342	333	337	359	300	366	360	356	344	343	366	347	340	378	345	324	353	353	344	343	320	323	352	372	351	374	341	368	354	350	348	339	360	355	349	367	392	364	315	385	360	383	360	390	313	362	336	357	344	378	334	353	379	358	351	406	356	338	383	359	363	354	321	361	348	359	342	377	370	366	378	382	335	372	351	354	354	369	339	359	368	386	364	339	330	366	375	378	320	333	338	372	373	371	342	350	343	356	323	352	340	353	351	348	367	365	349	361	391	377	339	375	368	350	362	372	319	361	358	420	339	370	347	358	350	330	361	337	333	384	400	353	393	340	353	348	398	391	348	386	340	381	347	372	327	375	377	383	350	362	319	314	341	366	338	349	364	367	410	365	377	332	328	368	345	384	346	377	342	377	359	334	375	357	358	355	389	349	342	338	337	375	342	330	362	402	353	361	353	372	367	348	358	336	343	376	365	357	330	372	324	350	347	356	351	367	338	350	386	361	369	351	370	333	368	361	331	358	383	352	340	334	340	355	354	356	358	352	375	377	346	358	358	306	367	384	370	395	340	354	386	351	358	347	369	344	355	369	370	365	364	370	361	350	347	343	341	340	355	352	339	375	328	376	360	367	354	365	368	363	378	322	359	383	342	351	378	350	394	356	351	371	358	343	348	395	372	364	340	362	322	369	392	337	386	367	347	351	350	348	357	367	366	340	363	363	331	333	356	376	358	367	366	351	335	349	363	349	337	370	358	341	401	363	356	361	351	340	324	364	385	355	375	391	381	334	319	377	335	349	336	372	355	333	373	348	371	322	390	375	405	355	339	371	385	344	343	357	377	380	336	361	361	342	351	353	365	361	364	394	351	375	362	364	357	364	330	326	356	346	347	377	348	344	365	342	323	339	365	348	385	333	366	351	338	354	341	343	366	343	338	360	351	338	363	326	369	359	344	353	346	348	367	365	345	331	359	414	395	335	366	366	357	361	336	383	336	345	340	359	349	374	320	371	360	355	385	356	354	345	335	337	343	352	354	357	339	362	376	356	362	344	382	345	350	379	353	344	377	347	351	391	354	332	331	342	341	307	341	353	342	385	363	347	363	373	316	392	347	342	339	335	366	350	333	401	349	348	322	345	332	347	342	375	331	382	371	379	395	384	325	353	324	386	341	369	366	347	353	389	344	337	391	371	338	361	359	400	387	347	400	353	378	345	343	376	316	358	350	369	324	352	349	359	346	386	358	337	379	353	351	344	353	341	410	360	365	332	377	358	333	396	368	388	361	348	377	372	436	317	354	366	328	368	393	376	360	382	366	370	313	352	372	349	357	330	335	358	351	332	366	367	349	379	335	366	349	393	353	350	356	366	349	358	382	349	333	366	329	362	375	353	332	397	376	342	330	363	391	322	400	322	335	367	349	321	348	347	361	367	359	353	345	339	336	345	373	347	341	345	344	344	338	340	365	389	336	353	357	372	352	336	350	352	340	343	356	369	347	364	347	387	323	366	353	369	362	352	377	357	329	358	377	369	372	353	358	360	382	345	358	376	390	399	367	358	417	330	382	351	363	353	355	343	356	398	348	364	355	362	393	324	368	391	372	338	350	329	366	350	364	388	370	351	372	349	389	395	371	379	378	327	376	358	362	352	353	359	334	409	373	340	349	386	347	352	362	366	366	366	334	350	364	368	382	366	348	349	331	363	312	358	356	367	358	348	371	352	330	351	387	372	380	346	339	375	360	359	339	358	339	345	374	350	373	378	375	382	384	354	385	377	351	338	386	300	360	378	376	337	390	370	340	337	376	355	370	392	348	325	366	355	359	369	364	348	384	369	364	362	342	350	349	357	362	376	368	300	344	382	359	374	360	367	350	326	341	328	356	355	375	348	351	370	359	338	341	363	349	360	361	334	372	351	337	394	387	364	367	384	380	359	347	394	388	400	366	361	344	359	377	362	343	358	346	368	353	330	366	392	365	356	348	372	402	374	384	358	365	357	396	335	365	363	353	358	379	351	355	330	334	340	353	341	335	364	329	350	358	390	360	363	364	357	385	347	357	383	348	359	359	371	376	375	356	387	367	342	355	333	373	350	349	347	353	355	379	348	376	373	358	357	301	347	386	327	375	375	350	371	367	361	409	379	366	371	370	367	370	346	339	388	323	352	345	357	375	372	324	362	388	342	373	352	371	338	355	355	383	325	312	362	365	346	384	376	362	347	365	343	349	370	346	354	355	351	364	358	359	349	371	338	392	366	355	363	357	360	362	348	383	340	346	362	368	348	386	361	355	342	352	331	384	325	341	332	354	347	350	365	363	355	339	350	348	350	325	358	368	371	395	341	348	383	372	389	320	348	386	374	341	355	328	361	374	368	370	350	399	362	385	374	363	345	373	364	370	327	347	335	361	340	394	389	385	329	361	401	374	316	377	363	348	368	366	359	321	372	371	383	363	374	386	375	369	343	352	357	348	338	383	387	345	355	348	378	362	349	334	341	338	390	364	352	356	360	355	350	418	358	333	359	319	331	395	326	382	380	358	375	358	366	332	360	373	353	360	343	360	337	369	354	349	319	353	354	360	380	333	342	353	349	388	355	325	355	377	387	386	352	354	369	355	346	334	337	354	354	351	352	329	368	343	373	340	391	371	373	366	349	355	364	379	378	394	359	360	361	339	358	374	345	377	386	373	361	342	340	322	404	390	351	356	373	354	366	343	367	377	359	345	353	369	349	384	368	344	347	364	363	365	362	331	342	341	346	366	367	328	325	338	350	362	384	355	340	377	383	355	352	351	337	382	346	349	356	384	359	347	390	337	372	350	400	380	346	368	372	389	332	362	423	353	339	364	356	358	365	369	372	365	340	348	335	335	387	388	343	345	344	365	391	356	341	347	377	354	353	352	387	365	358	360	337	332	350	330	373	357	398	349	393	376	365	380	369	355	358	351	358	330	331	366	363	357	375	327	377	376	353	328	362	382	392	366	343	366	364	338	354	336	328	355	377	371	346	373	354	364	351	331
15794	28528	23136	6529	780	635	617	599	542	550	569	529	525	531	532	534	535	536	554	554	546	557	493	550	539	508	553	556	557	550	517	489	492	553	579	502	526	527	524	524	568	599	631	572	569	626	544	633	583	584	601	630	582	574	575	570	587	541	567	531	533	543	517	576	599	566	520	522	591	580	572	579	534	590	561	553	555	510	515	578	558	563	544	529	537	525	497	551	529	520	554	526	571	572	549	519	533	544	549	517	591	526	549	522	583	502	520	557	525	514	549	521	532	498	549	533	532	499	527	494	506	555	515	510	515	533	517	508	515	500	479	541	548	561	507	573	544	535	522	510	556	497	548	519	526	563	538	522	510	562	524	547	517	486	544	521	509	534	532	516	509	500	509	512	543	515	516	503	552	522	560	515	516	501	511	496	578	501	521	561	521	493	570	500	522	515	559	513	532	516	499	558	531	526	530	507	544	531	536	552	536	539	474	489	516	541	520	511	502	569	534	518	509	509	528	513	507	495	541	497	531	514	531	545	563	572	502	543	509	519	572	507	521	559	536	562	544	503	554	579	545	510	524	549	503	525	530	514	533	537	529	510	541	540	543	511	556	553	532	511	497	527	524	562	492	553	528	539	560	536	525	532	529	482	538	525	507	491	538	520	556	530	503	541	506	536	510	535	579	502	520	556	549	578	538	515	505	527	517	544	527	549	526	534	547	576	497	522	529	546	520	543	540	530	524	557	534	510	577	564	474	536	516	478	548	528	558	508	542	538	505	557	574	507	521	559	541	501	553	518	519	500	541	556	545	503	466	542	575	533	542	534	547	551	559	493	506	514	560	516	523	543	533	574	520	537	541	541	539	498	527	485	539	534	498	482	519	500	511	537	551	517	504	525	514	519	486	519	545	477	512	544	540	495	499	547	485	517	533	508	529	522	552	535	489	539	558	532	514	528	548	496	551	513	536	533	501	555	494	488	524	548	523	535	495	522	569	570	515	545	541	511	527	517	560	492	551	525	486	534	566	520	538	536	526	525	529	536	515	557	529	488	508	539	515	560	535	541	518	506	529	480	537	526	539	531	568	556	507	537	524	524	555	493	514	529	549	532	578	539	522	534	555	495	533	554	597	566	511	516	511	532	527	561	528	524	537	516	520	527	524	507	531	549	563	520	548	524	526	525	549	515	507	484	535	519	498	510	541	566	516	517	560	513	530	518	549	506	506	556	521	523	546	509	489	571	550	522	536	518	501	552	520	521	521	535	566	544	560	560	496	497	553	550	497	478	541	575	519	513	540	562	537	519	516	490	471	498	523	554	534	531	525	537	584	534	505	521	522	526	561	543	533	554	542	536	469	563	564	554	496	502	541	545	517	570	541	545	534	530	520	518	530	556	540	523	522	570	530	509	553	530	486	512	500	540	535	512	543	516	523	498	571	540	536	538	515	543	530	546	560	566	483	482	488	553	520	513	522	525	540	535	522	495	537	534	530	535	550	549	557	536	537	520	506	523	519	538	504	500	519	598	546	514	480	492	538	481	528	532	486	568	522	554	532	536	515	538	501	563	573	536	488	512	500	527	506	485	482	560	547	529	578	496	498	532	517	510	537	497	551	527	504	538	496	534	494	514	512	558	562	545	527	566	547	509	533	526	495	521	502	515	570	514	511	549	507	497	511	555	510	508	531	515	536	536	523	556	539	525	520	519	526	509	560	512	537	505	570	536	535	487	564	510	484	490	513	483	536	501	554	531	531	521	490	548	546	546	553	482	509	499	517	522	588	542	511	503	542	540	522	590	546	561	540	524	508	550	528	516	544	540	549	500	554	528	526	527	552	544	536	515	532	535	540	516	511	547	516	530	514	513	507	546	521	524	547	506	545	529	500	545	543	508	550	509	539	546	551	469	500	561	541	538	546	549	535	544	527	481	551	514	537	548	517	508	508	516	549	507	543	552	547	503	513	524	544	524	487	531	511	563	524	563	557	563	490	504	544	526	507	500	554	543	496	526	550	525	508	535	515	495	562	501	521	541	531	529	522	521	534	498	564	517	547	565	516	521	530	505	524	536	557	519	505	514	508	502	539	506	545	526	505	501	562	506	537	558	533	552	518	512	529	544	517	538	502	567	556	509	541	514	556	555	516	527	499	503	531	541	550	518	562	579	532	567	538	514	500	540	506	521	540	576	552	558	540	515	529	527	486	521	546	536	547	528	546	518	541	502	495	538	526	518	569	543	492	548	481	537	532	516	564	541	515	541	560	488	521	539	492	516	501	543	556	527	502	525	539	578	545	522	510	539	542	541	528	536	542	507	527	522	533	517	520	541	532	520	544	548	554	538	496	516	541	525	552	547	528	478	547	541	559	553	546	539	516	549	531	543	522	541	583	519	518	509	510	538	519	502	502	513	513	578	520	511	519	501	555	515	510	509	537	505	513	526	537	554	571	529	508	534	557	505	545	524	500	563	501	551	545	505	522	569	518	522	526	493	525	515	506	531	544	530	521	526	499	513	505	530	511	546	556	510	564	527	526	460	569	538	496	533	550	538	564	521	568	515	488	542	557	526	523	547	536	529	523	545	551	534	521	508	508	535	522	528	518	524	501	557	568	508	524	501	516	551	512	511	512	543	514	539	504	533	467	540	530	528	478	500	537	521	538	582	519	529	534	496	523	551	507	549	558	532	521	533	560	510	527	568	505	564	568	551	559	590	548	535	529	565	514	548	485	504	567	521	496	516	516	545	542	535	520	514	510	563	500	557	569	523	539	547	513	546	510	544	517	571	571	561	528	490	579	542	520	549	534	571	543	539	487	493	534	521	497	494	522	566	514	517	485	519	522	506	504	549	535	532	572	529	545	528	495	540	521	528	471	549	565	519	498	521	525	531	523	564	531	532	530	555	510	544	501	526	535	497	518	544	556	531	527	522	562	550	493	547	562	511	586	563	552	500	530	502	551	510	579	526	556	512	507	517	558	486	504	484	525	556	538	522	513	508	526	547	542	515	533	521	510	514	520	534	522	514	547	545	543	540	529	504	525	538	541	548	516	535	504	493	530	547	523	507	533	533	538	530	547	534	515	529	546	555	508	488	507	525	502	561	570	563	523	500	513	525	524	544	537	509	561	518	526	571	532	528	470	522	519	570	487	550	528	615	542	529	519	514	515	532	537	534	549	536	537	506	563	510	538	489	492	533	510	499	560	541	497	541	564	512	536	510	488	523	515	546	524	527	492	580	501	516	545	559	529	529	561	541	545	571	524	507	505	540	489	541	536	518	528	523	527	533	524	499	589	522	570	538	519	531	516	533	500	521	502	522	504	556	514	518	568	546	571	481	541	526	515	517	501	540	520	505	537	536	516	532	505	550	564	526	525	545	506	547	506	532	503	519	551	530	528	532	550	511	578	556	498	509	507	553	506	492	522	533	519	477	557	504	533	513	544	476	560	541	494	543	549	519	502	541	568	503	496	541	534	534	551	518	513	499	511	556	558	509	523	520	506	506
24375	21362	28599	24705	19392	5055	1302	752	546	516	475	445	407	413	428	397	397	372	377	403	363	374	363	396	379	393	377	343	386	374	371	359	348	367	338	372	384	346	345	413	376	422	397	415	427	445	394	407	436	409	399	366	395	360	369	375	354	345	378	368	362	370	358	351	389	369	363	402	381	355	377	384	372	372	353	373	360	367	408	392	359	349	351	358	354	318	381	380	368	344	344	361	392	384	379	393	371	358	364	371	338	332	357	366	374	338	367	311	348	380	336	340	385	348	365	327	338	330	370	320	367	372	371	373	338	346	357	352	346	332	328	368	361	373	374	357	329	334	394	339	333	371	356	333	350	337	385	343	358	374	355	340	316	350	369	364	368	347	375	342	330	384	338	321	322	339	327	360	352	403	342	325	361	381	353	350	346	383	368	360	342	313	323	342	359	344	374	369	355	361	316	365	352	363	373	365	364	346	376	381	367	365	361	408	376	348	380	368	343	381	337	340	371	333	365	353	364	319	386	352	369	371	331	355	386	319	369	342	352	376	351	360	379	368	377	350	341	364	341	350	338	362	350	319	338	340	357	362	346	349	378	346	379	361	376	361	386	361	332	368	388	317	352	351	350	373	340	355	345	327	341	393	323	349	374	359	351	345	348	365	396	366	340	341	344	400	379	344	365	354	357	356	322	357	374	366	386	373	370	348	358	361	377	323	340	374	340	364	369	373	353	318	357	340	342	349	354	358	357	340	348	398	334	330	327	371	381	353	348	366	350	371	378	385	348	354	316	358	352	383	367	341	343	363	371	323	356	350	350	322	368	341	351	342	349	362	337	333	335	344	356	371	359	381	347	357	310	398	363	392	350	356	362	364	340	371	377	337	349	370	344	343	352	357	364	315	361	386	332	359	352	349	343	366	333	326	360	348	366	386	356	334	346	362	346	359	374	365	364	345	365	380	356	352	362	330	340	351	358	342	383	399	365	343	382	361	379	382	341	338	383	349	330	361	352	348	385	385	375	372	345	341	363	344	338	330	391	357	363	331	352	374	402	336	356	348	326	350	373	337	355	387	345	374	334	357	358	367	348	338	368	373	357	337	362	370	371	332	363	353	323	371	362	383	360	334	363	345	356	339	378	361	353	316	353	336	359	327	326	354	361	336	375	357	342	345	382	369	397	358	364	342	336	367	343	340	330	356	377	364	350	367	371	310	365	374	358	358	320	329	314	341	362	352	374	339	359	394	393	347	335	328	335	392	355	362	368	347	356	339	383	382	351	350	361	361	337	359	369	341	341	336	329	299	357	374	349	353	326	343	379	349	316	378	380	349	317	344	365	353	343	385	351	365	367	349	336	318	361	303	350	340	335	365	354	351	338	357	326	332	346	341	319	336	342	373	343	335	386	359	339	373	355	324	304	344	363	359	339	345	381	372	344	368	363	366	352	315	312	351	338	362	375	388	379	352	381	389	362	387	350	347	380	401	340	370	370	345	323	373	338	369	360	351	327	360	331	324	354	345	359	358	373	342	371	355	375	323	334	328	360	394	371	344	357	368	347	348	366	348	357	397	350	376	348	351	362	366	360	355	365	353	345	320	358	370	324	337	356	354	357	345	347	378	355	365	340	382	311	392	384	343	366	377	378	373	359	362	332	361	359	329	349	311	351	357	360	348	365	352	385	371	350	354	363	339	346	360	377	344	361	362	365	362	364	342	338	357	372	368	341	348	328	345	368	374	350	311	342	356	364	345	367	358	368	395	363	380	323	333	364	354	376	376	346	351	363	394	336	319	359	358	343	349	357	371	361	364	357	376	342	366	337	377	356	340	361	361	364	357	307	356	359	355	374	353	360	356	365	327	360	375	333	371	355	349	387	365	372	377	344	351	356	344	379	366	342	363	338	342	374	344	361	378	411	362	349	383	337	336	349	334	345	367	335	308	355	380	362	367	352	382	366	349	334	373	340	343	344	342	353	345	366	392	372	363	354	340	357	347	365	358	353	369	336	378	359	364	359	333	381	377	387	373	324	351	342	383	366	382	387	364	353	361	343	362	387	365	369	328	353	365	345	379	336	323	352	359	370	394	341	352	349	336	321	362	388	339	338	335	397	351	362	372	376	340	374	391	347	376	355	339	327	355	353	354	368	360	321	365	420	383	362	355	334	351	344	352	330	355	345	352	347	328	354	331	388	335	347	339	365	373	332	368	373	343	345	364	324	357	344	389	336	364	343	342	355	361	346	355	358	352	374	357	348	344	353	356	345	365	325	375	379	339	347	354	347	379	340	372	359	366	333	354	350	340	391	364	327	352	357	355	353	375	412	374	357	372	353	343	368	329	340	335	297	343	340	346	339	345	332	361	348	307	322	359	352	351	370	354	368	372	377	320	324	358	324	338	362	350	383	327	361	365	331	370	361	338	352	351	365	357	339	329	358	400	369	383	360	355	378	337	382	360	352	347	372	361	369	383	333	361	354	355	344	361	348	364	366	378	396	327	345	362	390	365	349	343	369	366	304	349	332	359	321	389	361	354	370	383	359	334	332	359	369	346	328	342	343	355	331	366	340	406	335	375	367	346	346	298	350	366	367	358	328	379	362	355	357	375	386	373	350	373	361	361	347	345	358	355	407	360	348	343	372	333	335	371	359	325	328	358	358	361	390	401	363	328	356	350	397	357	358	363	359	347	325	376	335	352	351	332	344	369	397	363	381	370	381	364	339	363	370	381	335	308	369	351	353	332	333	314	362	362	349	352	341	376	350	364	333	346	353	341	345	330	355	367	385	339	356	367	350	347	361	341	339	338	336	323	360	346	383	367	342	343	374	381	357	339	404	367	380	359	347	336	330	355	366	330	344	375	324	374	323	375	349	346	346	350	384	333	360	378	405	346	380	355	395	327	362	353	339	368	345	351	312	356	356	362	380	371	360	373	332	345	376	349	369	336	347	375	325	344	388	372	384	349	369	351	351	319	370	337	378	352	364	384	369	349	346	329	354	360	361	316	342	368	342	345	362	353	372	364	335	347	395	371	335	355	340	367	339	338	347	364	356	357	306	342	348	362	319	333	353	358	331	312	364	349	369	363	351	335	355	372	374	375	348	360	367	381	331	375	364	361	338	313	361	379	341	367	374	356	390	320	356	340	368	333	382	373	338	343	344	344	360	355	362	387	368	358	348	338	362	353	353	326	330	361	329	343	331	361	370	369	353	380	353	350	377	361	346	345	333	399	346	330	323	328	369	341	363	345	360	361	348	353	348	372	339	368	338	376	349	360	347	344	352	369	333	385	348	376	328	349	370	367	363	350	362	335	348	376	329	361	366	310	328	346	326	384	373	332	341	359	337	337	356	380	393	357	371	380	361	358	362	361	360	351	345	367	333	341	333	346	326	345	309	331	297	309	331	376	343	404	324	381	376	390	360	335	357	331	360	354	351	343	336	328	372	372	368	339	354	394	357	331	364	384	367	332	335	354	343	351	361	372	362	369	339	320	357	352	358	341
19071	40499	36377	15515	3006	1807	1409	1152	1069	933	763	777	765	683	660	645	621	605	639	546	576	543	609	603	557	517	524	624	550	587	566	562	552	517	563	571	560	562	575	563	686	669	696	651	602	701	662	669	647	656	647	640	658	610	570	583	566	587	538	551	561	568	571	575	560	562	565	573	589	557	634	583	562	568	561	538	536	498	505	572	556	566	481	520	518	514	552	567	556	606	550	571	607	554	544	612	547	542	539	535	555	542	552	529	509	542	531	532	509	549	548	542	516	503	546	568	548	540	552	502	573	529	511	526	526	542	526	549	520	554	570	511	550	514	515	520	475	526	558	553	520	529	538	524	544	575	558	497	529	566	529	521	529	511	495	529	529	535	541	515	555	539	569	525	553	495	537	542	498	555	517	523	550	493	518	515	536	514	515	536	533	529	542	511	534	560	530	495	508	573	528	558	549	573	555	541	518	530	534	552	524	517	514	524	512	500	545	483	543	532	552	509	556	601	504	520	529	535	520	538	557	522	557	553	518	526	548	551	499	522	478	550	571	501	541	528	489	551	506	504	532	544	545	522	543	556	492	555	543	515	554	536	552	511	497	521	557	520	511	518	508	535	532	516	499	541	519	504	470	531	557	523	530	549	494	523	469	561	523	519	559	536	578	520	517	529	505	505	548	501	525	509	520	523	512	554	548	513	525	545	525	573	519	496	552	501	515	536	535	532	554	499	519	513	507	487	513	517	523	539	531	524	549	536	538	518	488	496	509	495	508	504	561	559	555	560	514	519	569	532	517	526	488	535	532	534	520	523	508	511	527	507	531	543	487	542	501	556	500	523	499	529	538	523	560	543	508	553	469	536	516	514	465	515	558	517	502	481	572	513	508	551	520	503	539	535	554	499	551	558	526	574	540	518	526	521	508	512	519	549	485	540	490	543	517	510	493	519	544	506	535	508	494	572	546	529	511	538	542	516	530	528	486	540	508	481	515	485	582	533	506	543	552	574	540	537	506	548	529	503	548	515	513	560	563	527	492	508	560	509	552	544	513	504	536	519	499	558	518	554	550	539	566	510	535	557	534	515	503	489	525	476	540	561	519	528	523	516	499	484	516	548	481	507	558	523	540	557	545	509	579	539	532	526	507	530	543	579	513	550	524	492	535	540	584	542	526	486	492	508	506	519	517	531	517	519	553	519	537	529	527	521	502	536	515	561	528	519	516	508	519	513	541	512	515	541	526	534	534	478	510	510	533	528	543	505	533	572	572	494	525	512	518	565	517	514	515	528	523	527	546	567	529	536	534	497	524	497	490	508	539	525	521	491	490	503	539	484	549	480	533	525	499	560	516	514	513	518	541	524	535	527	487	530	550	487	548	514	557	513	584	512	522	508	520	542	512	507	516	527	516	516	532	486	552	535	541	518	514	543	525	519	556	555	551	548	520	558	473	499	524	513	495	547	558	489	542	470	579	539	489	537	529	571	539	470	522	531	490	541	552	531	568	583	529	531	511	485	507	494	506	515	497	580	519	500	546	523	517	531	522	565	523	551	561	516	522	507	516	555	501	554	544	507	518	533	489	496	572	512	547	520	508	486	552	527	516	511	533	535	511	559	572	541	511	508	560	539	550	507	527	561	528	506	538	556	528	521	521	507	532	541	547	512	528	527	527	534	533	584	543	493	510	487	553	504	509	515	558	564	546	549	563	531	520	463	504	539	529	528	513	503	524	558	529	544	534	528	537	542	487	544	543	511	530	567	519	525	532	553	505	531	522	509	539	494	500	529	536	534	513	492	531	564	546	540	502	518	528	511	515	525	530	505	511	524	515	547	510	524	550	509	552	539	536	560	518	548	523	512	551	507	531	507	509	545	487	536	498	568	525	465	515	492	528	521	509	505	550	494	480	491	528	499	526	536	497	559	570	507	542	531	502	537	503	491	543	555	537	520	518	523	548	473	510	523	532	563	513	545	552	517	513	487	526	544	527	542	561	574	568	489	510	534	506	519	505	511	566	514	543	510	518	495	540	521	529	516	499	537	519	514	518	543	462	527	543	522	515	542	535	523	523	511	540	545	496	551	496	512	474	537	521	597	515	485	515	536	557	502	574	509	536	534	508	526	527	499	521	544	484	526	517	530	517	547	541	455	539	526	552	548	519	555	487	539	514	531	542	498	520	522	564	548	530	526	498	516	521	507	514	518	531	533	552	513	563	506	513	550	443	495	524	528	497	520	555	501	508	527	518	519	496	513	528	508	512	517	531	522	505	546	569	518	520	545	516	521	495	538	549	556	540	554	498	529	528	527	584	541	513	545	535	503	510	535	539	524	488	522	562	543	528	508	535	529	532	502	531	506	540	511	500	555	535	516	535	500	547	527	492	521	550	525	499	528	523	528	486	510	521	473	505	554	564	567	563	527	524	517	547	550	533	540	504	536	564	535	531	506	511	537	544	522	515	529	546	526	508	511	527	511	528	510	513	484	568	555	519	543	532	515	532	574	517	515	538	492	563	555	530	505	552	467	539	552	527	521	521	568	531	467	528	510	530	529	550	502	539	514	541	542	492	527	504	522	526	522	506	472	528	524	548	532	586	527	508	510	563	561	527	500	496	514	528	518	558	532	475	533	508	540	523	503	547	524	531	505	514	520	517	502	549	473	522	556	549	552	527	512	510	512	500	497	494	491	554	511	499	523	523	530	526	530	516	540	504	537	538	553	543	538	519	545	499	527	531	475	505	532	517	503	538	502	521	534	466	497	521	546	539	521	545	530	477	518	536	517	537	520	519	545	523	543	532	510	521	538	502	498	537	540	509	516	503	510	487	506	522	530	527	496	579	523	534	543	505	528	533	538	530	536	516	547	519	541	539	556	562	524	534	543	525	526	547	539	507	517	564	512	529	535	533	516	495	504	524	512	539	546	557	543	518	528	513	555	529	530	538	504	511	516	547	532	512	545	482	519	496	568	515	534	518	538	526	545	510	501	499	468	530	545	548	496	518	576	544	526	507	483	531	513	511	517	532	526	524	543	493	493	520	535	547	568	508	541	532	504	503	493	538	537	509	522	516	491	560	528	504	491	526	515	505	530	515	521	533	564	566	543	516	523	535	509	535	505	515	539	517	531	496	524	543	534	527	562	522	581	528	503	539	536	515	495	522	510	498	474	533	514	507	517	515	501	551	531	532	541	521	533	528	532	531	524	512	525	505	496	533	526	498	512	511	521	541	491	535	497	502	542	527	511	531	566	507	514	533	536	558	527	535	528	514	498	549	521	541	499	548	518	522	522	537	547	521	502	539	525	530	553	504	523	517	511	523	523	543	523	579	502	496	537	533	503	559	539	532	558	527	526	487	535	554	551	528	513	530	478	570	551	526	494	518	502	522	537	537	538	557	521	526	540	525	526	530	510	512	535	501	540	497	541	539	561	530	533	528	508	528	545	528	530	502	492	497	571	522	508	575	529	520	539	540	561	503	524	523	526	532	508	555	532	491	509	534	511
23317	21362	29157	23968	21307	19101	3852	1079	733	536	497	515	421	437	397	422	399	387	339	371	388	349	347	347	341	369	328	302	345	340	329	349	323	346	323	351	357	328	361	377	378	381	379	388	364	394	375	392	399	379	371	360	377	352	380	316	369	356	287	318	313	339	322	331	361	326	307	356	331	364	339	322	329	337	323	291	296	291	320	331	323	297	344	295	294	308	310	290	333	328	312	345	328	321	332	335	317	317	362	368	326	321	310	340	318	328	291	308	334	283	302	324	342	292	273	310	270	332	284	288	321	325	288	300	333	302	336	281	291	312	298	328	310	292	258	326	310	318	320	292	331	293	300	321	307	317	306	289	292	330	309	330	296	337	303	272	304	311	302	320	314	312	318	304	280	291	307	289	299	289	249	338	324	288	309	318	318	313	303	292	297	307	287	282	288	278	307	326	285	309	292	309	325	282	300	292	312	314	303	289	289	314	327	318	313	309	298	285	320	310	300	308	311	274	282	307	324	294	327	311	308	280	291	305	311	328	309	335	272	299	304	281	340	328	304	313	307	271	311	296	301	318	317	315	307	317	315	294	311	294	324	316	297	279	313	297	289	302	288	315	297	294	327	306	335	295	314	329	279	299	297	299	296	274	326	282	330	292	323	317	304	327	284	310	310	303	297	307	341	311	278	314	290	314	343	290	332	286	286	325	296	297	313	282	313	278	306	326	321	302	314	303	292	300	316	337	332	310	291	314	311	304	328	278	325	289	311	302	305	294	288	297	321	301	267	274	307	307	309	324	301	321	276	298	319	295	323	319	301	287	315	287	294	310	317	295	296	315	284	315	294	296	304	313	301	330	328	325	288	277	299	321	302	317	325	308	319	294	325	285	290	316	272	281	305	292	337	310	291	309	298	308	302	321	318	321	300	303	302	307	299	344	293	290	300	306	319	321	334	305	302	289	305	305	311	301	291	309	288	312	323	294	335	326	316	305	307	305	299	337	293	300	304	290	315	308	321	325	301	312	313	332	305	293	318	296	327	288	299	311	308	332	296	321	292	314	311	330	305	289	328	320	274	326	303	290	319	285	299	304	306	315	278	323	287	301	279	313	307	319	295	290	303	316	305	318	312	358	271	331	298	286	308	298	290	326	322	294	308	302	313	282	310	301	308	331	300	318	298	288	290	285	301	307	297	304	308	319	279	307	319	285	305	337	273	296	321	322	310	301	320	312	307	287	298	301	281	323	281	292	294	300	335	283	325	300	293	307	336	276	331	316	302	311	311	318	296	312	320	312	296	322	295	292	337	345	338	301	308	293	283	309	281	285	327	322	285	344	296	284	295	319	321	326	284	311	314	315	296	322	323	288	326	304	298	309	329	286	278	294	295	312	329	295	330	295	287	327	268	304	322	295	296	302	273	300	307	346	300	328	320	325	334	292	310	286	315	288	317	301	316	350	314	300	281	329	296	323	313	306	296	280	298	312	323	317	301	320	307	300	318	326	339	297	309	307	310	308	276	298	290	292	310	325	334	334	307	263	297	319	308	323	319	291	301	302	288	300	292	313	309	328	313	283	270	289	298	315	291	321	318	320	299	275	321	321	296	310	312	302	308	303	285	328	292	282	295	326	333	303	301	297	293	334	287	278	306	290	332	317	295	311	322	299	304	322	320	319	271	301	313	284	305	297	328	320	297	310	319	310	290	307	338	317	322	335	305	269	308	303	293	314	322	299	314	295	304	305	335	296	336	311	296	304	306	330	306	313	304	299	312	313	322	312	302	291	285	306	305	300	330	301	316	294	298	298	314	305	288	323	327	320	305	315	302	300	302	301	296	288	291	280	308	309	283	288	306	271	294	310	313	306	291	328	309	280	334	313	289	281	295	303	293	276	300	321	302	309	321	263	281	331	303	318	293	292	288	321	293	317	302	256	327	293	307	316	302	294	330	296	300	310	285	304	300	298	311	285	277	311	341	355	291	286	285	328	311	325	315	278	295	338	293	296	263	299	313	298	303	300	325	278	314	295	273	283	293	311	305	336	299	299	291	318	322	311	298	299	306	328	287	307	310	278	310	301	283	322	304	307	316	329	285	281	289	280	284	335	315	277	302	300	290	301	295	283	276	296	310	302	309	339	320	313	293	290	312	301	327	327	318	286	308	310	288	310	310	294	278	248	280	282	306	300	304	297	298	324	311	330	316	311	297	280	295	280	314	303	304	307	299	319	277	312	317	302	307	332	327	302	312	273	298	307	296	324	335	285	304	279	303	305	303	285	298	309	326	298	308	326	354	303	321	284	290	303	289	302	306	297	300	272	277	334	309	272	296	327	314	319	314	306	348	319	284	312	299	306	312	324	326	327	272	306	285	312	318	317	321	277	303	280	308	307	299	319	306	305	322	310	303	326	290	303	320	297	315	329	270	281	324	296	279	285	306	319	313	301	299	322	310	343	330	308	330	304	308	303	311	306	280	320	331	288	317	279	260	293	318	294	315	304	294	260	291	308	293	320	292	292	317	286	342	305	316	293	295	297	321	296	277	290	329	294	311	330	336	281	330	331	279	296	293	321	323	310	275	295	316	297	293	292	330	312	288	316	283	304	329	280	314	305	313	325	278	318	288	296	286	301	298	289	330	316	300	294	326	306	325	297	313	275	309	305	294	320	301	284	304	314	291	297	287	293	293	293	301	328	318	299	285	351	313	324	303	320	338	309	288	319	272	294	289	291	304	318	304	302	304	307	296	285	313	300	324	280	309	299	310	305	318	290	305	307	322	325	302	300	305	259	298	310	305	293	342	296	329	323	305	306	307	282	309	319	314	327	321	276	308	335	292	317	273	314	276	298	287	323	303	305	303	313	301	279	324	294	289	318	300	317	313	347	308	295	325	314	322	303	270	296	308	327	297	277	308	342	312	298	315	325	299	310	289	284	310	303	281	328	281	287	292	321	349	307	255	318	299	289	317	299	313	301	316	328	291	300	309	321	283	290	298	285	317	307	312	329	300	313	318	316	299	298	310	350	280	313	289	310	312	281	273	287	314	300	294	294	314	350	284	324	266	275	328	319	301	322	320	297	323	319	282	286	287	319	278	311	286	304	308	313	307	341	304	332	300	284	337	315	290	308	299	322	311	288	293	276	322	279	317	315	311	294	306	316	303	292	313	307	325	335	282	305	296	287	297	314	317	327	301	295	301	303	288	307	287	295	282	317	333	317	302	286	308	299	323	317	286	280	287	294	308	311	292	311	283	307	301	335	349	298	319	314	318	287	296	313	297	281	295	300	284	296	317	331	308	301	313	302	324	290	311	315	307	326	273	305	311	298	291	319	323	294	300	278	300	299	293	304	301	305	311	326	307	295	313	291	292	312	276	290	293	307	295	298	279	290	300	282	290	320	311	278	320	299	305	309	323	288	282	319	306	298	301	294	300	306	328	313	295	309	327	297	328	290	308	329	318	293	312	299	314	278	317	316	311	326	294	322	279	292	312	300	312	309	280	266
22311	44178	37205	16788	4767	2847	2111	1751	1379	1194	1072	954	865	800	777	674	662	654	644	617	594	519	543	573	516	526	554	513	506	481	524	510	496	534	525	557	539	529	545	580	609	655	678	687	631	676	659	647	643	666	645	627	548	592	560	531	565	547	493	486	475	500	517	467	516	503	523	537	509	564	536	555	519	510	500	481	456	442	450	477	451	443	444	456	464	449	455	486	519	555	536	510	471	506	493	474	495	493	453	496	473	485	496	485	437	496	435	513	454	422	445	444	420	434	438	472	481	426	395	433	462	466	448	429	479	460	426	428	464	394	436	426	469	437	431	451	475	465	470	447	434	449	447	443	449	462	446	454	441	466	434	446	424	458	469	441	425	443	448	410	429	455	485	436	447	458	443	447	470	422	495	442	447	448	464	409	462	427	465	445	416	455	412	403	481	471	448	388	462	463	456	440	421	447	462	468	486	417	472	415	418	442	455	443	431	433	436	462	425	473	412	441	458	425	480	435	470	435	463	456	451	435	451	413	465	454	472	463	450	430	462	447	458	463	436	414	459	443	468	409	443	473	460	453	415	413	439	484	423	454	467	460	452	470	453	435	493	440	435	457	448	426	430	440	440	452	445	463	441	485	436	443	451	447	463	467	427	445	434	419	440	470	416	427	433	454	464	444	464	486	463	432	445	453	434	451	478	449	409	452	412	453	474	441	412	409	460	442	462	466	471	465	437	480	444	462	436	421	448	503	441	424	441	462	433	466	464	448	466	481	454	453	476	416	423	462	463	462	420	437	473	428	436	488	452	455	450	445	460	450	452	424	439	457	464	444	411	457	446	437	415	398	427	450	449	443	437	453	455	424	454	417	464	471	484	431	487	449	446	414	457	450	467	440	451	415	405	466	414	501	437	395	435	430	439	433	469	425	475	444	455	431	446	476	489	416	447	439	452	421	470	456	450	420	463	453	458	421	455	465	439	461	435	465	459	438	447	471	435	457	470	449	480	444	440	474	437	441	459	445	410	446	407	463	445	444	420	487	465	430	467	433	468	419	442	452	484	426	436	464	460	422	471	442	453	454	486	453	447	488	447	435	491	480	477	458	410	441	427	451	468	458	457	444	425	436	430	473	430	474	449	441	443	461	428	450	447	456	447	430	451	416	387	411	432	419	470	429	440	465	462	425	435	434	428	450	426	450	422	457	472	450	431	453	464	441	425	439	494	432	468	449	480	444	477	451	474	427	416	453	416	450	441	442	423	470	426	406	451	470	440	415	441	457	467	396	418	434	430	466	430	431	418	421	420	443	443	436	440	438	468	445	455	448	440	447	440	452	438	419	443	445	448	437	392	446	445	457	470	410	448	470	463	472	439	489	468	435	454	419	450	480	444	401	454	466	481	461	442	456	474	456	453	403	429	453	459	431	449	483	436	457	425	430	436	424	445	452	440	435	468	440	447	483	449	428	436	448	453	492	486	481	441	446	449	468	447	424	442	464	473	448	423	468	423	439	459	418	424	441	439	455	424	415	439	512	435	456	487	461	454	441	442	445	456	432	443	407	443	431	427	484	436	474	392	462	444	487	441	427	434	450	454	440	443	429	423	462	442	467	455	414	426	446	441	432	446	453	424	426	465	457	439	444	468	459	465	482	474	475	465	466	435	452	441	440	455	475	452	444	465	438	449	463	417	409	454	435	441	476	438	471	462	455	436	417	448	478	453	438	452	442	430	457	456	424	481	428	410	441	438	471	479	464	434	446	419	429	462	461	469	453	448	455	451	448	445	458	434	441	431	427	407	454	440	431	440	445	460	425	441	463	438	474	485	465	453	424	418	434	415	428	450	437	398	459	447	460	452	459	429	436	461	459	450	438	442	485	409	441	468	430	415	452	420	463	466	418	443	451	468	413	400	452	442	472	465	404	444	449	421	450	456	452	441	450	457	462	470	444	471	425	429	454	426	389	426	469	447	467	464	473	451	445	414	463	438	417	444	457	447	472	495	443	462	416	457	480	444	475	413	452	419	453	444	420	443	428	462	405	433	440	441	424	464	468	451	430	432	458	453	448	464	421	474	430	460	469	433	486	466	444	444	451	423	415	449	447	437	468	421	403	452	428	425	458	439	443	461	469	450	465	417	397	443	442	443	454	434	451	448	423	450	463	458	442	439	400	440	448	446	499	473	465	470	424	431	450	438	430	429	474	442	450	452	442	442	419	456	462	448	480	487	445	479	463	458	446	419	443	467	407	477	453	424	470	423	457	457	454	434	420	429	449	474	461	471	466	414	462	463	395	447	460	457	438	431	445	492	458	446	446	433	429	457	428	461	432	468	449	465	468	439	442	451	473	451	436	451	464	452	451	441	476	482	446	474	472	450	473	467	421	476	458	456	442	445	459	443	458	453	437	478	490	428	450	429	473	439	418	448	456	437	424	443	464	460	468	455	451	457	473	479	434	430	459	462	412	455	422	467	466	440	442	460	436	434	461	427	434	477	448	468	453	464	494	453	482	424	416	432	459	448	445	414	458	489	413	470	471	427	439	436	424	485	456	452	448	449	424	429	466	457	450	467	441	429	454	439	444	417	426	457	429	458	474	428	448	447	455	498	475	424	442	439	434	463	434	438	449	452	438	429	467	438	446	438	423	474	432	434	447	439	461	450	477	448	454	439	452	426	440	438	434	468	442	420	463	446	430	403	465	500	414	469	450	452	423	419	433	425	450	487	425	443	469	432	433	409	465	434	435	419	446	487	476	404	453	399	416	443	428	431	436	484	463	453	425	463	459	420	472	403	476	478	469	417	465	453	447	460	431	429	487	435	452	427	467	450	462	478	463	473	475	450	438	427	447	417	478	443	463	410	452	456	475	454	442	448	490	449	452	451	419	446	467	458	439	441	462	409	417	455	452	458	431	469	432	440	445	449	469	440	480	439	406	489	431	468	443	424	424	439	509	441	422	464	471	419	452	443	445	442	409	418	439	425	463	469	407	425	456	510	443	485	436	456	438	430	451	455	424	406	460	471	445	440	445	451	441	417	447	462	422	452	450	479	448	437	463	437	456	430	459	414	449	440	433	425	419	483	459	445	427	433	427	480	443	445	453	433	479	433	463	461	480	435	478	416	423	450	469	437	421	453	429	469	416	453	430	474	407	484	429	471	426	432	410	428	472	451	460	486	435	431	455	454	452	468	427	443	409	423	432	485	469	406	455	421	470	442	460	482	444	477	429	425	468	436	474	465	479	429	456	425	449	432	442	444	420	482	431	443	398	460	434	417	474	433	452	419	486	447	459	450	456	444	444	438	428	448	463	455	490	476	485	473	459	435	422	473	454	453	427	453	426	429	455	437	469	469	423	429	419	440	482	438	448	520	435	466	445	448	402	441	398	484	440	496	428	454	499	474	448	440	455	440	426	486	444	456	458	423	451	487	448	501	455	472	430	440	434	467	511	455	468	447	449	423	445	420	452	411	455	485	432	448	437	464	432	468	461	445	438	456	434
27206	21062	15031	3892	623	457	389	379	384	390	422	368	405	348	362	383	368	362	362	383	394	352	358	370	341	331	352	377	357	371	380	366	381	367	383	408	358	391	390	373	378	397	386	376	422	368	399	400	422	388	334	374	369	367	388	350	366	381	354	386	358	382	374	357	384	369	378	413	338	401	346	379	367	381	364	390	345	373	392	382	356	358	339	384	406	364	409	404	400	378	364	370	362	355	364	365	375	393	399	381	351	323	361	383	368	413	357	346	377	335	353	361	372	342	362	328	368	368	371	354	365	423	367	400	386	369	386	381	360	329	369	358	347	390	383	340	336	317	364	346	357	358	346	358	355	392	369	380	386	394	385	371	340	353	368	370	384	392	369	397	363	382	361	385	372	374	377	364	353	355	385	375	372	351	403	371	353	358	369	354	357	353	355	350	347	372	349	344	387	359	398	355	353	393	416	358	388	394	362	326	373	358	352	343	330	405	378	354	359	349	361	403	345	377	339	327	355	366	388	394	366	353	352	339	346	383	329	329	368	340	383	362	358	375	357	362	345	346	365	374	353	349	366	390	369	332	383	353	358	371	370	345	353	380	331	355	352	345	375	371	361	372	351	362	364	347	365	355	369	360	360	339	387	375	380	367	363	364	364	380	387	353	377	375	336	359	350	366	343	379	368	371	345	387	375	354	386	356	350	360	359	363	355	382	344	340	336	360	375	361	338	331	358	353	353	358	359	365	351	351	358	345	386	354	368	369	357	352	392	320	358	376	353	397	329	366	354	382	360	354	350	374	384	344	386	366	383	362	383	363	365	375	410	408	361	388	353	356	356	346	363	333	371	364	368	375	352	359	364	389	350	396	348	369	376	365	353	369	369	384	366	339	365	371	390	399	363	394	364	350	388	338	375	373	359	376	341	354	369	379	349	415	333	360	369	398	381	361	361	355	353	362	336	338	361	351	350	370	344	411	374	365	417	368	391	376	389	381	360	352	327	389	353	359	335	372	359	398	381	360	358	380	390	383	377	351	345	379	352	375	378	397	357	327	348	393	366	354	353	351	374	364	355	368	378	355	364	399	357	374	374	383	381	359	337	374	342	372	364	339	355	346	346	361	378	385	394	364	348	368	379	361	386	333	410	358	379	364	387	364	371	370	377	358	379	399	354	377	348	353	314	405	364	380	367	366	366	382	406	350	366	369	366	351	380	404	341	365	333	376	369	334	392	360	394	365	367	339	396	363	378	339	371	368	351	361	357	351	360	388	335	356	378	368	380	365	358	356	376	357	363	368	369	361	369	387	390	359	412	383	380	362	365	365	332	357	312	351	368	402	371	366	368	399	352	346	351	367	371	390	379	372	368	382	389	364	351	370	373	378	368	348	363	375	365	350	385	368	408	354	373	363	374	388	399	330	365	380	373	349	388	338	369	403	363	372	326	380	351	364	351	359	347	367	360	374	365	387	347	348	355	376	327	364	387	403	351	375	402	380	362	359	358	346	351	361	364	354	371	316	335	389	416	373	360	345	353	367	382	400	381	348	347	393	378	401	395	369	373	354	382	390	380	362	402	359	369	344	379	387	346	356	386	333	367	376	356	345	388	355	385	359	354	345	364	373	344	353	329	374	375	340	348	388	375	383	359	381	357	365	402	371	386	404	372	380	393	359	363	383	385	341	410	336	374	380	359	393	383	348	362	346	333	361	350	355	388	347	392	363	381	357	369	369	314	404	378	353	373	350	340	317	383	378	364	358	378	368	360	348	365	362	376	375	366	338	349	362	394	369	386	366	373	338	368	381	371	388	383	365	365	380	374	380	372	374	363	328	349	386	367	371	420	342	354	353	376	386	356	361	371	393	344	385	381	376	380	334	386	356	359	361	333	329	387	373	373	329	342	345	379	369	390	332	393	340	374	371	354	369	357	384	357	379	333	375	366	372	350	377	360	353	383	375	354	338	359	385	362	371	364	379	374	323	373	365	365	396	399	348	394	370	338	408	365	411	357	361	360	354	346	397	375	351	355	375	377	363	352	365	386	372	358	375	379	352	368	361	377	386	367	376	343	387	360	396	341	370	376	338	392	411	370	370	410	411	358	372	391	358	374	362	329	362	337	346	373	368	348	385	359	404	364	325	384	397	378	386	347	353	359	357	362	355	412	358	395	333	325	384	359	374	369	380	351	343	391	341	358	353	377	428	344	372	355	342	330	370	336	379	351	367	345	392	377	401	405	398	349	342	358	338	367	363	367	363	373	334	391	401	373	369	346	343	362	342	366	358	359	354	367	334	325	363	358	350	379	370	367	355	350	369	375	343	389	363	410	381	344	345	391	383	367	373	367	348	383	364	385	390	364	331	372	367	344	379	364	370	328	355	367	334	352	347	342	375	365	368	362	373	373	333	340	369	324	341	344	354	362	347	362	334	385	374	370	371	389	365	371	353	374	365	397	372	369	370	370	341	368	377	368	370	404	365	379	382	386	379	378	356	404	372	369	354	377	348	392	365	375	373	369	348	393	371	436	371	358	402	396	362	366	364	356	357	360	361	372	393	389	367	406	357	377	389	332	363	342	392	346	385	429	335	403	349	358	398	383	382	365	358	393	366	361	387	363	360	379	346	350	375	372	373	388	383	375	365	363	376	364	386	345	340	375	358	366	365	416	387	368	358	335	341	361	339	337	384	350	366	358	380	395	407	365	331	353	357	366	342	371	370	398	358	369	355	375	360	361	368	343	357	355	377	376	385	385	386	349	381	399	343	379	368	376	356	388	368	369	339	352	370	361	363	351	353	362	366	348	332	370	379	337	322	358	366	391	375	377	356	325	403	363	360	378	400	304	387	369	341	362	353	372	365	369	346	348	385	386	344	387	349	361	358	334	358	354	332	338	363	401	376	385	347	388	399	354	356	356	361	380	392	341	379	413	385	350	354	384	355	363	319	381	367	353	377	346	375	386	357	314	366	379	352	361	356	344	340	391	366	336	367	362	383	360	366	369	346	357	384	367	394	333	381	357	386	343	343	379	388	377	379	353	401	394	380	365	389	370	363	385	381	384	366	352	334	370	373	346	347	372	340	359	367	367	348	366	371	361	386	354	370	347	344	392	346	357	347	371	387	373	421	359	345	378	319	379	351	387	355	358	341	375	354	394	390	366	374	379	371	339	355	381	335	326	351	376	358	363	373	376	345	385	354	364	403	340	393	360	371	373	340	389	382	369	404	378	330	380	334	380	385	345	360	367	403	373	344	383	348	362	357	343	393	349	369	350	340	336	393	386	358	361	401	405	387	362	385	381	391	370	362	388	367	357	369	343	350	398	366	381	368	386	371	387	372	360	365	340	361	341	387	368	401	363	379	371	373	374	372	331	371	360	375	357	393	388	376	337	368	361	379	375	382	372	382	395	377	364	388	400	335	401	347	374	383	391	383	371	356	331	376	344	350	316	365	317	375	370	338	357	378	360	372	384	387	378	368	347	350	360	362	375	354	370	376	397	334
15567	26452	16394	4270	774	615	559	601	609	550	560	555	559	532	557	558	537	550	554	570	528	543	550	533	586	569	536	574	522	574	523	556	556	559	527	555	565	531	599	599	611	646	620	638	624	608	613	635	627	623	607	625	605	580	580	551	520	560	548	565	579	558	582	544	575	539	564	551	549	575	588	580	572	555	569	539	569	548	555	567	524	513	537	518	540	529	555	533	551	589	556	547	509	590	521	553	550	585	574	510	548	585	551	536	579	552	565	511	570	506	544	553	532	527	545	533	518	565	560	501	548	524	521	569	566	531	517	568	521	559	526	547	514	531	551	545	504	537	531	524	496	536	542	559	542	553	545	519	498	524	555	575	568	515	561	554	526	551	556	541	560	550	529	509	577	510	518	512	513	508	508	528	533	515	521	538	536	521	567	498	564	547	545	529	512	506	514	531	547	542	518	494	564	518	527	546	576	520	578	545	494	522	524	574	532	542	532	526	512	528	546	527	549	526	534	550	559	532	553	550	551	536	500	559	542	541	549	566	548	515	541	533	529	536	559	539	519	519	529	529	546	517	557	534	539	541	545	532	531	567	542	543	546	572	543	535	535	529	521	499	508	546	550	539	531	526	520	543	529	550	518	487	550	529	536	551	548	554	516	544	532	530	541	545	492	512	517	514	537	573	529	529	529	552	530	506	561	543	562	566	516	547	506	589	523	503	524	502	541	539	553	579	550	516	519	564	566	577	542	557	539	526	573	556	591	540	522	518	592	543	532	588	524	513	516	510	523	523	543	549	553	520	514	534	495	533	528	572	534	539	521	519	567	538	561	518	514	570	560	543	531	527	511	519	572	539	530	558	533	536	559	535	511	500	538	542	549	536	569	542	623	527	543	572	540	562	557	472	530	522	503	540	518	552	540	527	549	513	522	556	579	503	584	552	514	542	534	485	557	581	499	563	556	549	549	502	531	557	553	536	535	522	556	541	475	556	546	467	560	530	532	540	522	538	523	531	570	547	542	565	542	532	594	510	577	542	542	517	531	526	543	493	533	525	555	569	524	504	523	574	544	541	554	544	502	545	505	549	579	526	553	535	581	536	549	552	547	537	567	561	537	541	523	518	537	546	538	514	509	528	545	547	514	598	510	538	561	553	495	540	557	539	540	576	537	546	532	514	519	534	581	546	542	526	568	561	573	539	492	535	528	551	570	547	534	547	558	537	534	552	546	559	521	512	545	530	538	563	555	536	570	528	564	502	575	524	545	515	520	527	485	528	515	568	519	528	517	557	548	534	520	519	554	522	540	551	526	518	547	506	554	534	549	522	557	551	510	519	517	566	548	526	534	556	571	542	508	541	497	539	593	501	544	530	526	507	518	535	530	526	504	541	506	553	540	547	562	520	515	530	577	513	531	535	517	540	512	541	550	540	568	518	558	530	503	540	525	562	568	559	560	601	526	511	522	541	518	552	512	528	519	501	590	539	535	552	576	539	544	506	561	532	547	523	562	539	541	542	540	589	545	527	537	558	522	549	526	523	505	531	534	549	533	547	561	559	495	504	531	527	533	545	542	543	508	539	553	593	540	578	545	546	550	560	564	520	544	561	580	509	549	562	534	579	560	566	528	519	532	487	506	545	509	568	547	508	523	492	521	528	551	533	551	521	532	556	529	533	544	559	548	536	555	557	542	524	582	550	557	561	527	559	532	576	539	504	532	542	509	491	538	532	562	553	562	536	565	542	571	484	521	571	537	513	518	549	500	525	533	560	546	503	521	515	544	537	483	523	544	546	539	548	584	571	527	515	573	547	545	554	509	504	592	525	526	554	544	559	541	565	523	534	559	561	512	487	542	494	540	552	518	531	548	504	528	548	559	520	557	571	523	566	512	564	543	584	551	538	495	480	511	515	539	520	501	550	506	542	526	532	565	531	521	514	527	565	528	515	501	556	524	532	511	538	542	556	558	513	555	533	516	516	555	516	555	545	503	522	550	576	530	535	557	529	531	548	544	522	523	589	590	514	536	550	533	558	573	536	530	500	516	587	546	533	537	557	494	548	542	540	520	532	491	548	543	557	479	550	558	522	537	546	554	535	541	529	558	494	527	513	578	556	538	540	526	553	537	513	537	553	568	515	567	530	565	541	539	592	553	567	534	535	523	553	549	561	553	549	565	497	526	557	560	507	513	520	517	557	531	544	546	514	544	512	502	576	556	550	520	562	562	565	510	506	526	552	536	524	509	494	525	550	547	588	507	558	508	528	512	568	541	564	531	553	540	547	544	560	493	553	526	524	544	491	513	562	527	551	546	526	535	524	546	548	511	560	531	553	508	507	510	549	503	555	502	525	559	546	550	542	490	545	524	536	514	503	531	523	514	526	565	582	550	532	478	537	513	569	515	548	542	526	522	543	515	511	524	522	530	507	541	548	560	525	526	580	580	578	543	531	544	532	545	548	567	552	503	526	523	529	526	544	530	554	535	562	533	564	534	511	542	538	580	539	578	591	555	552	516	542	486	524	531	533	519	523	504	534	524	560	547	540	552	507	506	531	538	510	561	576	511	534	516	526	534	567	520	506	512	555	517	541	565	531	524	521	570	542	545	539	535	500	527	542	548	557	537	548	549	495	550	554	547	531	569	525	494	508	551	542	527	524	566	578	538	517	510	524	521	508	572	538	510	567	523	511	490	578	530	546	519	589	508	564	563	554	511	542	544	549	501	558	575	510	539	556	498	522	522	524	546	509	559	529	542	559	567	564	557	569	532	534	562	502	545	567	557	522	540	535	548	546	541	517	520	582	563	562	573	536	573	536	513	538	546	525	491	547	543	541	599	543	529	537	576	542	555	528	563	543	524	516	527	577	546	584	534	522	550	545	486	563	566	519	554	548	567	532	543	551	549	530	551	549	537	582	537	557	534	523	510	541	502	498	497	540	537	503	518	523	522	554	579	575	527	529	527	520	556	511	541	517	548	509	536	516	564	564	566	554	574	548	548	522	531	577	505	512	520	524	565	560	552	568	518	508	490	533	545	525	536	556	557	509	561	565	565	536	562	542	575	518	561	543	559	520	545	532	564	560	544	557	591	523	487	535	549	549	533	523	532	542	564	567	519	515	476	548	517	543	506	545	507	562	537	506	502	518	539	553	520	530	523	504	543	535	562	556	522	537	499	546	520	535	546	489	559	522	561	518	542	569	532	565	531	527	522	555	519	520	521	547	515	525	566	536	623	506	556	521	614	554	500	521	561	564	549	503	524	498	558	549	536	514	531	550	558	513	537	547	484	532	483	580	560	537	512	519	478	570	532	538	535	546	557	501	556	548	499	563	553	519	549	534	558	582	529	526	552	567	545	537	566	543	526	517	547	547	511	562	517	528	513	562	554	530	567	531	541	536	541	526	547	504	502	521	569	491	548	551	539	558	530	538	507	532	563	514	515	515	562	496	505	565	520	533	562	560	531	530	500	552	546	521	597	540	553	523	530	513	498	571	555	539	547	507
24373	21358	28518	24541	19605	4450	1237	689	573	525	487	428	457	486	424	371	374	422	374	393	367	430	380	414	399	348	401	371	433	399	382	371	377	366	386	365	413	407	401	400	431	429	430	425	395	426	447	448	453	378	385	424	429	427	396	397	425	343	409	395	357	395	380	374	359	368	375	399	392	390	370	402	361	374	400	375	370	398	389	398	361	380	358	373	412	398	385	378	390	391	411	380	347	395	358	362	353	392	357	372	356	389	367	383	353	348	383	369	353	364	367	363	370	366	346	403	378	354	343	336	376	340	352	388	408	374	384	375	348	355	390	338	385	366	400	363	360	353	346	347	354	370	352	381	386	364	359	373	370	340	346	384	379	390	369	367	402	356	339	364	375	338	382	364	383	321	351	350	367	335	361	380	358	298	361	368	361	349	375	358	357	388	382	358	367	361	343	389	397	379	378	381	371	353	368	358	381	378	346	374	350	356	368	341	344	348	358	366	376	357	373	387	387	364	357	342	366	331	345	355	352	371	369	383	390	366	369	365	351	362	342	363	321	402	357	358	352	336	381	367	339	373	360	386	340	357	368	341	324	335	316	352	327	353	382	343	368	356	388	370	333	386	338	370	366	371	362	389	358	359	363	378	365	341	349	382	407	363	371	346	392	364	350	371	350	380	344	371	357	333	375	396	362	364	391	365	359	369	357	384	385	368	374	375	360	377	339	380	373	384	382	390	374	372	390	370	357	363	378	383	364	392	354	380	371	362	363	347	361	324	346	327	356	368	374	383	329	383	388	355	356	371	388	361	374	368	343	356	354	364	424	348	415	372	359	387	372	317	341	385	404	371	356	367	385	324	365	384	368	399	346	370	355	345	335	349	362	366	358	408	387	335	369	357	357	373	350	343	366	341	359	358	364	373	367	363	348	350	332	310	343	320	380	356	382	372	339	335	364	366	368	393	333	373	380	357	353	335	320	340	393	356	364	356	360	359	353	375	327	369	351	351	383	358	356	343	378	328	354	353	318	371	366	372	366	374	307	362	351	368	336	368	344	342	350	352	336	346	355	391	361	358	377	384	367	354	358	335	395	341	368	352	374	363	383	332	333	380	360	366	365	369	338	370	371	355	382	366	350	367	387	349	415	378	368	392	350	343	368	345	339	356	417	359	359	408	366	404	358	348	373	399	397	387	381	386	345	399	370	353	397	367	384	367	340	358	338	350	340	369	399	366	367	354	378	362	395	395	339	355	381	351	350	365	352	362	372	362	372	350	365	364	364	364	326	398	357	354	328	341	336	393	374	389	378	358	350	343	368	329	377	365	329	351	368	330	370	392	361	374	377	340	369	418	365	342	397	343	356	371	336	401	329	375	340	348	340	387	388	375	358	355	343	375	363	347	376	343	346	388	362	372	343	362	355	380	396	367	399	365	363	370	365	349	352	390	332	389	371	390	389	347	354	379	384	335	353	356	397	377	357	341	358	406	350	391	374	358	377	382	345	361	391	378	397	374	357	357	358	370	384	380	354	353	390	353	315	345	316	321	337	391	335	384	371	325	345	370	342	361	342	356	375	378	360	372	340	333	334	387	366	347	385	352	376	369	366	373	354	357	342	386	372	346	334	348	349	374	390	368	367	380	380	396	367	362	349	343	366	367	363	358	388	373	341	363	369	352	392	361	337	367	377	341	373	366	343	365	350	351	339	409	359	377	363	351	356	409	371	348	367	362	367	376	322	383	358	380	360	376	397	369	336	365	337	358	369	334	339	362	380	369	365	325	359	373	349	367	358	340	368	361	364	384	348	329	336	348	380	327	375	382	340	387	334	386	371	362	368	369	355	391	399	353	370	333	329	357	343	372	367	354	328	369	379	362	364	390	358	372	377	359	341	346	348	332	378	358	334	375	359	360	354	354	366	350	392	364	366	339	378	363	371	373	402	342	359	375	396	333	375	355	371	346	340	356	375	336	365	357	385	342	348	389	385	387	337	386	382	380	383	357	362	352	372	384	367	341	340	351	352	342	354	374	369	374	337	364	359	381	381	374	363	376	342	357	360	344	341	360	377	363	389	352	330	370	348	359	361	375	369	358	410	345	352	363	333	334	359	326	366	372	342	388	348	399	387	389	382	380	336	328	336	371	372	369	360	379	349	404	353	342	348	340	358	373	334	355	375	400	368	368	373	345	352	388	398	349	360	385	376	367	368	378	346	343	317	353	337	355	371	332	353	351	352	372	352	356	355	348	360	352	360	368	373	337	336	388	351	364	362	361	351	380	348	362	360	331	379	363	375	340	363	378	352	371	349	361	344	340	367	346	373	359	361	394	323	381	362	352	339	360	355	379	394	370	343	368	378	370	379	361	327	375	364	380	370	359	342	375	359	351	354	327	365	367	362	361	341	379	377	355	336	391	377	348	326	344	353	364	357	388	356	364	365	342	380	390	325	388	337	378	370	380	339	353	350	332	352	369	372	368	340	335	359	355	377	370	368	389	369	353	352	342	373	360	368	343	359	344	369	365	364	332	368	390	387	352	358	347	370	366	372	368	379	356	382	308	359	379	400	366	347	340	363	364	332	353	364	333	361	379	319	343	355	391	362	351	353	354	343	381	374	380	364	373	365	370	389	367	380	380	386	363	383	383	356	365	359	365	349	361	338	338	415	385	386	348	370	357	356	326	331	361	390	380	384	350	378	353	369	377	377	396	340	344	379	352	355	362	386	336	362	365	343	376	314	377	362	382	333	404	366	348	373	367	334	323	377	357	359	365	321	369	357	369	378	342	340	352	350	337	345	365	350	343	373	375	372	348	373	333	347	364	367	353	360	365	386	342	368	375	362	367	335	337	371	360	340	357	368	328	361	373	396	353	351	346	369	355	349	355	370	401	390	361	380	344	382	384	365	376	338	340	370	375	394	383	352	341	356	369	384	344	378	382	353	345	397	360	354	353	345	321	354	381	374	360	316	411	405	372	338	386	392	377	351	376	333	339	332	320	347	364	329	343	347	385	373	354	325	360	367	351	357	379	357	356	388	388	355	390	353	326	349	365	366	393	377	350	356	359	347	349	360	365	366	364	376	371	381	325	346	376	344	352	391	359	362	350	346	351	364	372	338	343	380	382	359	352	392	334	402	346	339	367	360	352	371	339	372	379	372	336	367	359	371	386	305	354	348	353	343	413	357	356	362	351	360	400	379	361	350	359	350	345	330	361	380	344	334	379	349	362	340	360	347	340	365	380	363	347	340	373	368	365	348	390	342	394	350	360	371	371	373	356	360	344	380	334	360	352	370	342	375	331	343	366	351	330	357	332	356	360	341	388	365	362	390	371	380	376	375	371	350	355	371	392	344	357	376	348	389	362	376	381	358	346	371	357	374	364	391	368	347	360	338	342	346	364	367	380	371	352	347	359	361	370	394	395	369	374	344	353	387	378	376	342	378	376	357	376	364	344	362	348	345	338	359	360	373	338	365	373	360	359	371	352	339	335	400	363	342	339	370	377
19259	38144	30873	10767	3041	1837	1437	1248	1064	981	884	754	734	772	665	667	650	608	583	626	620	602	581	563	552	595	582	561	616	539	557	573	553	593	578	575	639	604	672	666	704	721	729	704	685	656	677	697	712	684	644	638	632	643	614	656	591	562	566	609	604	554	529	594	582	602	559	563	632	603	556	596	604	559	551	523	565	528	593	613	562	592	554	531	560	567	572	556	598	597	586	512	564	541	593	597	552	557	579	555	514	584	575	535	583	539	565	531	514	546	500	564	591	539	516	537	595	552	530	578	486	540	514	519	537	560	498	521	533	518	504	519	505	568	529	549	552	570	512	548	540	535	490	537	538	544	566	524	534	542	525	533	529	537	558	516	525	498	522	505	567	550	515	512	518	548	523	512	537	540	567	550	553	563	523	555	577	553	589	543	548	530	558	568	534	525	522	576	531	521	587	498	529	545	521	518	522	512	533	506	532	548	542	528	534	521	550	600	530	545	559	520	505	567	551	542	519	503	570	532	504	539	543	509	501	544	554	534	537	525	525	569	561	521	545	523	554	504	560	512	520	538	516	532	505	572	553	506	465	546	524	557	566	556	548	501	539	544	569	582	556	566	509	562	554	544	490	553	549	500	498	536	556	519	515	543	489	513	551	561	528	547	523	510	513	547	589	514	526	520	571	553	522	546	530	511	571	570	546	523	557	545	578	545	553	506	556	547	565	536	549	542	521	500	557	556	558	541	555	553	535	556	546	532	530	567	548	528	539	555	502	551	507	541	569	480	531	563	539	547	531	504	503	546	546	541	521	489	542	494	531	556	554	538	517	535	557	511	526	537	544	540	561	544	557	570	559	560	597	513	517	546	552	527	532	518	561	512	512	544	520	528	557	515	565	526	528	587	530	549	538	563	572	551	510	533	556	519	540	491	538	513	564	529	521	539	546	518	524	587	513	576	565	497	515	536	553	516	496	540	562	572	506	568	542	524	509	575	539	530	558	541	560	487	537	526	556	534	530	542	563	557	516	528	560	511	488	522	522	524	542	585	518	551	579	525	549	505	546	528	535	525	527	541	535	564	539	583	525	562	515	534	558	553	536	570	525	546	531	501	531	532	541	529	543	543	552	531	546	556	552	546	516	496	530	555	524	594	517	544	555	528	564	593	543	533	532	534	527	523	509	551	570	569	495	551	516	527	509	553	562	529	542	536	517	581	535	568	557	516	526	522	569	484	518	526	533	536	506	543	526	534	536	532	512	581	555	551	541	519	518	550	542	537	565	551	575	530	535	537	530	566	551	489	519	535	510	547	549	532	516	523	566	592	561	539	523	551	541	561	537	533	519	542	513	506	548	545	559	517	566	531	521	527	510	532	573	541	529	514	506	542	481	533	487	547	492	511	488	542	544	587	539	538	555	567	516	522	560	542	549	527	485	557	581	508	540	544	573	541	512	488	544	563	549	530	543	520	521	525	519	561	530	556	499	527	529	554	533	558	525	543	508	558	498	536	541	514	519	510	569	565	538	485	511	498	516	543	519	551	572	565	532	498	527	528	582	533	528	536	557	542	519	553	538	531	517	522	519	532	540	562	521	518	503	573	553	505	516	529	505	581	550	533	557	547	589	529	525	521	540	524	541	524	516	548	534	573	560	561	543	506	540	530	518	560	511	557	545	588	529	514	518	492	510	497	581	541	548	539	543	525	530	499	540	523	505	512	544	580	523	560	568	510	525	506	486	538	552	487	526	533	520	517	551	502	539	517	533	540	543	503	551	513	536	541	498	505	559	523	547	554	544	533	570	532	556	506	529	558	559	597	547	528	536	530	545	569	534	550	522	552	555	569	503	495	529	556	520	533	582	500	546	570	516	531	521	491	531	489	540	532	492	507	561	570	553	563	567	504	559	554	491	513	561	533	577	550	573	536	552	566	565	563	549	515	547	560	502	510	529	544	528	534	522	559	516	535	533	510	532	534	585	504	547	511	511	504	564	523	554	512	509	500	474	567	551	557	555	521	519	535	510	532	523	528	566	500	557	538	545	528	515	552	486	492	520	565	575	500	569	562	524	537	501	544	570	475	533	542	502	572	539	526	546	548	559	521	516	549	554	543	562	564	573	523	532	541	544	579	553	525	533	521	519	542	512	556	541	513	526	510	496	598	562	506	526	497	530	539	547	569	577	534	517	550	553	478	498	527	573	529	528	498	515	488	527	518	543	553	614	495	533	559	564	553	577	557	521	526	538	533	517	569	506	536	545	539	523	567	522	547	560	552	558	504	543	539	540	496	543	524	555	536	519	549	569	514	532	528	519	528	545	538	478	562	542	511	536	525	535	517	504	531	573	511	499	555	553	558	556	546	550	547	563	519	553	508	502	536	538	577	543	514	539	485	546	538	522	576	544	517	501	531	541	543	546	569	532	527	557	544	537	538	531	548	568	503	499	565	559	547	520	539	505	531	505	553	563	567	498	535	544	524	558	495	570	549	490	524	516	567	571	522	506	538	548	560	541	556	527	557	505	537	549	533	525	527	575	553	575	525	530	538	582	566	537	551	541	525	488	569	575	573	523	497	527	522	541	571	602	537	521	554	540	544	542	516	497	557	559	537	507	545	582	538	561	518	582	552	532	542	539	546	558	532	550	549	514	549	539	545	528	555	519	500	526	554	537	536	538	532	539	570	496	560	540	567	542	542	586	511	498	574	519	533	538	529	547	555	542	518	508	566	592	556	503	509	568	530	539	522	554	545	541	540	524	568	548	539	497	518	524	565	478	585	566	534	559	557	586	594	534	535	535	528	512	557	538	525	537	518	573	551	523	522	556	568	511	565	576	552	552	514	538	485	549	573	533	556	582	541	553	563	521	513	571	500	509	545	570	538	527	560	533	491	554	555	528	602	527	524	548	537	538	547	525	502	551	541	519	526	505	557	536	507	585	535	582	540	529	527	522	523	541	511	565	552	552	598	527	530	550	536	553	518	509	553	511	514	542	508	550	556	489	530	527	529	540	516	510	466	570	498	543	537	504	549	520	525	501	479	552	483	508	507	565	523	552	555	548	514	552	558	545	546	561	558	523	534	540	614	516	590	507	559	516	561	555	611	568	567	529	492	588	532	494	527	498	522	550	501	553	541	502	483	553	558	554	523	537	528	537	561	563	525	561	531	547	551	536	507	523	582	519	525	532	571	518	549	533	499	567	528	565	503	565	516	553	531	528	529	498	532	507	551	537	568	543	520	545	509	534	548	534	492	504	504	522	518	515	519	601	515	513	542	573	533	567	542	530	556	513	525	553	564	522	532	524	520	597	504	527	519	495	547	537	528	526	542	553	511	514	545	545	537	547	538	524	561	551	551	543	491	522	603	537	555	529	502	556	591	524	569	529	569	528	547	521	579	546	550	555	530	565	543	562	514	532	518	529	502	546	535	559	557	565	506	541	548	529	542	513	597	507	498	489	544	551	502	510	584	510	536	551	536	570	523	511	514	570	546	507	542	564	515
23356	21354	29154	24071	21273	19001	3725	1082	680	564	533	519	465	445	449	403	380	405	433	381	387	387	354	363	337	378	355	380	362	358	368	336	333	387	354	376	337	361	334	367	397	422	429	428	412	380	387	435	427	414	386	333	375	394	373	384	383	354	347	355	345	364	377	349	374	369	367	340	354	347	377	309	317	322	342	313	335	339	370	369	328	352	331	313	334	369	409	319	310	346	320	350	381	340	364	339	348	316	338	319	326	372	324	347	326	341	332	336	324	344	344	296	323	314	330	320	310	313	309	342	322	343	335	336	317	358	337	305	326	331	328	327	348	316	284	289	318	316	300	321	311	330	330	320	315	334	346	326	331	328	318	331	339	316	307	319	302	316	306	324	300	323	343	308	320	335	321	298	333	346	340	334	315	322	317	333	321	295	346	314	307	336	329	315	331	339	309	345	327	337	351	352	319	342	338	348	337	314	296	329	339	307	317	353	324	305	328	324	371	309	305	293	312	331	336	329	326	281	327	341	304	332	330	335	325	341	351	310	345	307	303	329	344	330	346	327	344	350	310	342	352	282	318	327	298	317	332	319	305	321	353	306	325	310	296	343	326	321	335	330	323	352	338	311	311	328	289	320	306	356	324	320	348	339	326	347	333	317	340	332	346	340	329	332	301	307	316	313	322	337	315	338	327	316	306	313	333	329	293	327	305	334	312	329	328	311	305	308	315	299	328	341	336	307	329	327	334	308	336	319	303	325	326	338	334	317	338	344	308	323	336	330	284	337	330	325	343	306	334	331	339	309	304	320	304	310	334	317	342	321	334	333	305	310	354	338	310	329	321	345	310	337	317	334	338	337	309	319	321	319	308	317	342	317	312	329	318	303	351	319	325	313	349	349	341	337	332	331	270	308	295	330	319	334	330	322	331	334	332	310	279	365	294	340	317	353	313	303	325	307	337	321	300	316	308	326	319	320	342	378	323	342	339	318	319	299	321	325	319	363	343	369	378	303	340	349	311	299	304	310	339	350	329	339	332	310	319	330	337	336	330	319	326	312	308	309	324	304	330	351	331	331	370	332	346	320	330	283	319	326	355	300	334	327	339	343	314	328	337	324	304	305	338	301	306	305	300	299	334	346	320	314	300	327	328	348	317	309	339	328	304	317	319	336	327	312	313	305	328	303	327	322	325	357	318	328	299	290	311	319	347	314	316	353	328	301	340	314	344	337	329	303	351	327	305	310	313	347	308	331	322	351	323	314	309	327	324	326	320	339	314	330	329	317	318	330	333	333	310	323	311	323	305	280	317	330	317	338	319	319	312	300	337	327	317	319	320	304	313	338	332	300	328	328	332	319	338	322	327	295	330	333	333	346	304	332	330	363	339	339	308	318	324	315	321	322	343	318	327	320	311	358	292	337	308	352	331	378	324	325	317	318	329	325	303	348	339	327	316	349	303	326	337	295	342	307	324	322	329	315	311	327	321	335	310	311	324	343	319	343	269	337	303	354	305	317	325	324	307	335	298	321	330	330	341	363	330	329	331	281	313	339	276	329	320	325	292	350	316	352	340	319	342	320	320	375	315	332	343	330	299	333	336	343	328	327	303	314	328	348	329	336	323	311	300	332	344	313	302	298	330	328	333	301	355	313	330	337	303	325	314	341	346	309	329	334	341	327	304	336	319	303	320	328	311	307	348	348	313	308	328	298	323	323	343	324	336	328	319	334	295	326	330	314	327	288	310	297	353	328	308	349	318	312	315	312	327	346	340	302	299	317	328	321	317	318	340	310	305	319	321	292	341	314	343	319	340	341	308	314	329	338	334	325	318	314	302	296	330	332	347	320	330	341	300	324	345	320	323	323	333	309	343	315	302	314	338	337	325	329	320	335	337	307	311	331	301	301	309	331	300	309	316	337	327	297	333	305	336	299	327	294	314	319	306	294	298	302	342	310	349	306	330	329	346	326	347	308	275	317	317	323	308	338	339	331	341	351	314	308	338	330	320	344	303	343	309	329	318	301	315	332	332	318	331	339	331	302	341	339	316	321	324	302	302	339	319	327	310	355	321	297	296	326	302	317	329	309	305	329	291	307	347	340	297	307	298	310	333	347	324	321	322	316	314	309	318	311	364	317	323	338	338	324	355	326	314	305	302	330	320	320	343	322	318	341	338	332	346	300	299	345	318	329	334	288	342	315	272	292	325	312	316	343	337	339	318	337	351	336	331	341	289	353	305	315	316	307	316	322	319	329	340	310	342	326	314	295	324	316	362	313	320	312	315	334	343	318	311	295	334	318	321	330	350	327	331	345	328	315	327	326	339	321	320	324	346	309	326	326	332	300	337	290	315	324	315	356	335	330	342	351	312	303	303	308	331	331	315	334	327	345	306	305	324	345	339	345	308	353	319	330	298	302	336	342	335	309	331	305	324	305	326	308	328	299	323	324	334	361	334	296	341	317	331	336	293	315	316	326	364	352	313	336	353	322	300	329	321	326	307	329	308	379	338	312	291	335	313	333	353	317	296	321	334	303	308	338	326	308	323	315	315	320	329	330	355	283	330	356	315	314	339	302	328	359	317	354	315	329	325	322	317	333	287	303	320	333	311	323	316	357	307	292	326	322	323	334	304	307	321	306	312	326	340	330	352	311	317	292	336	290	318	303	332	313	323	302	300	322	306	311	335	333	301	299	287	306	307	340	346	306	321	292	326	308	335	289	293	333	327	357	303	319	338	338	380	315	310	319	316	356	331	311	349	326	314	324	317	356	300	331	310	320	349	334	320	295	292	321	311	333	303	322	333	340	307	320	328	333	338	309	326	336	359	327	315	345	327	333	321	326	283	328	305	317	296	329	344	297	324	323	328	304	329	327	341	355	345	291	341	326	330	353	331	315	344	317	304	295	341	327	318	316	341	329	340	355	320	312	322	329	318	333	323	327	352	337	306	316	295	315	298	334	335	319	336	327	325	342	336	318	323	301	322	343	351	337	330	321	347	329	334	337	308	303	334	342	302	322	277	329	319	322	332	316	335	310	314	307	350	328	366	314	311	321	320	347	292	306	318	339	322	339	293	337	318	305	343	319	301	315	328	336	318	332	283	338	296	329	336	333	317	331	314	332	319	333	310	302	334	343	293	350	306	307	343	340	310	331	298	323	330	304	311	328	290	323	332	348	354	301	325	332	328	334	292	298	338	301	320	330	300	353	301	297	349	336	289	311	325	331	325	343	305	320	344	313	310	322	296	323	299	342	321	347	348	307	336	351	297	286	318	338	328	346	325	319	336	348	300	332	321	308	334	326	338	339	304	306	316	301	326	347	300	277	318	299	325	330	327	335	339	340	331	310	318	330	325	326	282	336	359	295	322	334	346	345	315	302	333	325	336	321	314	308	283	304	306	303	305	311	342	321	318	318	320	322	340	311	326	315	321	312	345	334	313	358	296	340	325	327	329	330	309	325	321	324	315	328	332	338	293	308	308	365	366	318	302	315	335	319	321	333	356	315
21998	42070	36731	18710	4840	2822	2228	1769	1478	1294	1112	986	887	857	791	733	669	677	622	598	625	611	612	577	586	571	527	571	528	555	541	530	535	519	567	586	518	535	623	618	712	726	729	744	649	684	665	706	734	658	648	621	624	679	613	578	527	542	558	507	552	559	563	574	470	568	537	523	560	606	537	529	510	510	511	467	475	543	594	526	496	468	519	485	487	518	462	492	505	551	538	528	512	554	584	516	502	493	509	508	463	483	502	492	497	520	488	470	504	450	458	462	485	501	449	498	495	471	480	461	466	487	441	487	478	491	465	449	474	404	491	486	505	467	498	468	459	515	448	506	471	452	500	488	439	459	520	485	492	493	486	459	512	473	491	477	477	459	484	446	475	498	454	494	517	467	497	482	480	445	486	468	468	476	502	445	481	454	440	464	468	457	455	499	463	477	441	490	469	482	461	458	467	461	461	517	461	451	467	460	450	441	478	494	478	504	500	474	500	489	508	464	463	484	468	443	457	499	449	491	474	450	475	481	493	456	496	501	451	463	464	457	492	457	479	471	466	461	490	456	476	498	488	461	486	469	440	499	469	471	474	482	495	510	452	449	455	469	455	458	467	454	486	449	473	473	474	483	474	474	484	467	453	485	473	463	489	482	442	468	456	473	468	483	478	457	495	447	500	402	470	478	452	466	451	441	454	486	460	482	479	450	495	472	429	475	488	476	481	478	454	445	463	496	491	479	460	480	473	493	469	478	476	511	445	468	439	485	484	463	464	467	482	491	491	457	474	463	450	460	491	472	473	494	489	463	473	510	473	488	484	472	479	451	453	465	480	490	466	449	482	504	452	471	449	461	460	486	444	473	441	457	450	496	471	497	478	475	460	462	476	491	516	486	463	482	472	471	455	489	443	470	486	480	500	479	439	442	495	469	460	531	506	443	490	493	478	456	470	459	466	443	494	489	468	454	488	479	501	450	456	458	505	425	455	495	497	445	488	472	492	486	471	454	454	464	502	501	491	438	462	473	476	482	473	456	483	467	481	477	472	474	491	468	496	485	430	467	491	503	449	510	538	494	462	468	461	483	484	486	501	492	473	484	442	468	498	491	441	546	480	483	499	461	470	471	498	506	463	463	497	493	440	498	459	465	480	450	498	441	487	508	425	483	487	462	483	502	465	468	501	489	518	453	464	508	470	445	493	485	481	487	500	467	439	476	448	466	469	479	487	476	467	447	470	468	481	495	485	462	434	476	458	468	487	476	458	522	482	456	459	476	480	496	511	432	485	457	478	473	525	490	487	479	496	476	476	519	475	473	440	467	483	415	473	476	475	478	449	460	445	482	472	491	499	483	507	479	438	509	459	463	470	463	483	479	511	487	466	483	459	478	474	465	473	503	446	461	458	460	490	493	497	503	448	479	461	477	510	481	476	458	525	496	465	434	501	464	439	451	459	493	499	511	483	502	471	472	446	435	466	463	485	461	480	454	504	488	491	531	443	457	475	473	463	456	448	461	474	508	478	501	471	451	468	485	506	485	477	477	484	480	512	516	462	490	488	507	481	426	465	524	496	518	465	471	474	472	477	508	459	440	490	452	472	472	447	444	499	446	467	496	436	467	483	480	458	509	470	465	454	437	500	474	469	443	470	493	522	442	484	471	446	445	491	465	471	461	449	470	427	496	472	522	434	467	466	490	469	487	483	497	478	476	491	462	482	454	518	461	475	460	476	486	475	493	451	480	447	462	474	486	489	470	505	478	454	485	449	459	496	489	461	463	459	426	480	483	506	461	486	497	479	477	503	492	481	503	458	459	443	474	471	478	475	497	451	471	436	484	507	464	515	485	460	438	493	485	443	482	463	460	474	453	466	464	487	518	505	460	487	516	443	464	468	458	490	447	464	496	459	469	480	502	488	458	501	460	494	459	475	472	495	480	471	514	499	461	484	465	522	469	470	477	521	469	493	490	487	427	471	449	459	491	481	454	469	479	436	476	478	452	461	478	499	475	474	494	466	488	467	466	463	458	522	439	469	442	440	477	498	494	465	519	510	492	454	450	452	486	478	484	472	452	506	429	469	450	494	430	425	476	493	444	462	495	491	463	507	471	514	450	475	476	456	464	458	458	488	457	525	494	480	474	440	500	479	467	444	472	476	462	480	496	478	474	480	445	515	508	474	452	450	438	443	478	473	447	455	465	441	427	491	484	479	479	468	480	487	496	479	459	461	453	467	460	455	466	522	457	434	444	468	438	484	484	453	463	468	478	497	492	485	454	482	495	479	444	453	509	453	484	469	449	502	474	453	461	481	471	464	475	514	481	476	478	465	480	477	489	488	462	476	490	433	486	476	468	474	469	466	496	469	495	474	496	508	460	467	437	499	474	436	419	456	472	468	468	456	500	463	499	506	482	451	524	504	488	485	483	464	474	472	475	478	479	460	488	490	436	435	461	479	413	514	447	471	482	430	456	491	494	507	500	428	470	482	499	511	473	463	457	505	464	460	478	458	482	450	497	510	504	491	468	483	484	459	467	480	498	439	517	497	472	485	480	472	496	460	475	465	524	469	476	448	472	476	470	499	443	437	493	518	466	482	468	464	470	452	479	497	475	476	486	466	474	441	480	482	525	499	490	456	486	473	482	491	499	482	456	490	467	439	488	489	443	482	414	455	446	478	455	481	447	439	473	510	471	488	434	483	480	453	483	506	474	447	509	454	500	485	451	457	484	480	491	494	463	470	520	486	481	465	514	462	493	450	510	468	442	494	495	472	490	449	441	483	488	472	464	497	471	439	472	495	463	492	515	483	493	499	461	476	477	433	453	451	462	502	468	479	492	488	460	488	513	478	503	464	499	452	472	474	461	488	418	470	472	459	453	493	506	437	471	428	500	446	427	469	464	457	436	503	477	480	458	469	502	486	469	507	479	489	509	472	471	471	471	459	488	495	507	505	492	474	469	458	511	417	492	454	476	462	482	492	466	457	480	518	471	444	494	447	479	466	454	474	458	445	477	461	467	476	525	476	489	526	469	501	471	490	473	461	481	465	422	450	503	486	469	484	441	467	496	484	469	473	478	479	487	460	480	511	469	517	523	500	446	433	453	464	470	467	462	470	473	469	524	484	454	509	465	443	441	471	458	461	478	501	502	476	444	482	468	479	444	479	508	490	501	482	456	454	463	499	468	453	462	468	445	509	446	475	466	476	442	441	438	483	466	464	480	455	467	484	486	467	468	468	448	471	470	498	472	492	482	419	468	440	441	464	488	486	469	449	474	434	466	453	460	501	450	513	477	485	472	470	494	450	439	485	522	504	476	471	473	457	464	465	481	472	452	489	470	453	501	466	465	467	489	470	488	493	502	490	477	457	475	516	460	464	490	461	457	480	481	471	492	461	488	506	477	473	499	445	461	476	463	458	433	440	494	472	487	464	445	470	486	521	465	484	469	511	437	475	471	476	490	464	491	482	458	477	480	485	442	473	453	492	449	466	504	454	478	445	469
26992	20677	14566	4283	1046	625	445	397	392	403	342	377	376	369	378	382	398	394	368	390	378	352	353	332	353	369	386	412	402	379	371	391	366	368	377	363	384	396	427	390	396	415	393	382	407	412	398	452	377	420	425	378	387	406	393	415	382	362	366	367	383	361	387	364	415	399	372	377	371	373	364	394	416	364	365	381	406	401	386	376	385	369	343	340	366	375	395	372	372	380	388	395	385	365	410	402	386	402	406	405	360	351	412	401	396	377	373	343	374	399	377	375	341	372	427	354	415	377	410	420	407	411	353	326	357	428	326	412	373	378	365	349	345	344	393	387	366	383	385	393	365	380	392	388	363	379	360	391	380	390	347	366	392	366	404	343	386	403	388	368	396	356	374	390	364	354	368	377	386	383	378	392	375	383	360	380	384	411	393	347	337	352	364	381	364	364	377	341	372	410	337	369	354	357	398	367	379	368	371	378	393	379	353	393	397	364	352	401	380	355	391	375	364	362	367	359	387	383	391	385	383	418	376	392	375	359	361	393	338	368	392	388	357	376	397	345	372	349	371	375	356	357	384	360	370	388	370	352	387	360	403	402	358	386	390	393	360	326	340	359	387	397	350	371	352	340	370	391	369	367	345	367	355	369	363	370	381	386	412	364	373	392	412	353	381	376	414	381	374	404	351	406	388	386	366	436	361	380	395	344	380	346	381	370	348	403	386	402	377	374	386	336	367	401	371	393	350	387	381	359	398	376	342	396	406	360	356	385	381	361	376	357	368	392	379	353	372	375	378	396	377	337	355	366	393	366	392	382	388	384	369	383	374	377	364	394	349	367	386	384	406	364	374	370	388	388	392	382	417	374	363	386	409	372	387	375	382	386	365	357	369	363	372	411	362	379	383	363	369	386	387	352	355	377	356	410	400	395	377	398	371	386	370	358	375	362	409	374	376	373	360	376	358	376	387	372	402	408	375	361	400	369	366	398	385	389	350	388	386	391	352	368	379	362	376	394	362	398	378	373	359	393	372	377	388	376	393	373	360	365	367	341	382	374	343	357	401	338	385	365	358	346	370	394	383	381	370	361	363	383	391	372	363	367	345	382	374	390	386	358	380	378	371	360	412	393	376	382	394	373	353	374	370	342	396	405	348	382	406	376	381	376	360	374	342	396	384	379	405	359	341	377	375	390	375	401	354	406	354	362	405	375	356	356	405	343	360	357	392	368	382	377	417	358	391	366	369	384	370	374	383	385	373	316	381	390	389	355	369	361	371	389	366	381	360	399	366	380	370	367	410	396	362	361	356	354	394	361	341	376	427	391	337	342	351	395	386	336	389	383	384	372	398	378	361	367	387	362	384	367	385	371	376	372	357	371	399	407	381	348	410	383	347	381	400	400	395	391	358	384	369	376	387	344	370	360	386	380	360	383	364	374	396	383	379	372	351	420	415	368	374	361	359	354	359	420	365	338	392	352	352	392	353	383	381	384	338	342	377	405	383	385	392	412	374	361	376	371	370	360	360	362	392	372	379	413	375	384	345	348	359	385	334	369	395	361	388	365	397	383	379	381	376	361	368	346	373	383	343	399	374	404	388	392	330	381	384	372	371	410	371	370	388	396	344	353	381	388	369	387	358	374	409	368	361	421	394	396	376	385	356	381	366	347	376	392	381	356	363	381	371	379	417	368	347	389	339	389	354	360	387	394	402	337	363	397	391	378	386	372	380	390	388	355	390	363	392	401	392	367	375	392	374	385	396	376	368	383	388	355	374	359	385	350	358	347	399	355	401	355	374	395	400	356	377	349	372	392	394	359	324	365	398	393	384	358	379	393	366	404	371	383	392	350	380	382	364	390	398	366	349	378	336	346	408	374	353	388	358	351	372	378	335	380	343	329	380	388	374	384	393	362	372	416	374	365	375	361	408	332	397	347	395	353	360	371	364	378	380	374	368	406	377	391	345	326	361	339	331	359	361	370	406	360	343	397	401	369	352	376	420	381	395	378	403	415	364	388	398	369	395	374	376	392	366	399	361	361	411	389	354	394	394	402	360	404	370	359	372	366	369	377	360	376	339	417	378	405	389	370	374	378	393	372	375	356	382	355	356	386	360	373	378	350	369	372	386	390	397	393	385	362	396	360	369	393	359	357	365	371	401	386	396	388	353	373	381	385	366	392	383	361	396	361	391	387	392	410	381	342	388	409	358	373	378	381	365	380	387	381	343	393	382	387	382	392	400	400	360	391	389	352	390	363	370	378	381	380	384	361	418	350	336	381	424	379	376	383	387	357	376	407	356	363	366	339	371	408	375	357	385	354	379	384	408	369	354	354	367	352	372	388	391	381	341	352	385	353	381	408	392	385	351	343	373	376	383	373	397	395	412	385	354	401	400	370	373	353	380	334	369	381	359	382	382	392	364	364	397	391	379	349	433	392	367	369	389	408	365	371	403	356	366	380	360	395	393	400	357	394	361	386	394	365	374	350	363	371	370	367	382	392	368	324	387	376	388	390	351	365	372	384	371	378	409	393	367	377	367	343	393	391	397	403	377	362	365	392	378	376	401	384	380	376	346	378	399	356	388	348	358	355	349	384	402	374	356	369	343	371	370	373	352	381	383	346	372	353	385	387	385	328	373	414	378	351	382	371	369	379	363	354	393	361	375	368	380	347	367	361	390	377	376	382	389	378	382	381	363	379	383	363	358	348	381	401	382	390	386	358	402	323	381	395	371	371	373	366	379	342	351	368	412	372	381	371	399	320	372	356	354	388	372	383	344	393	394	382	397	366	389	360	379	378	376	396	377	365	389	348	359	394	370	390	363	356	318	337	388	341	379	370	400	371	349	372	412	358	380	377	377	400	337	347	340	366	331	385	356	348	408	380	364	377	369	382	400	308	375	391	380	390	350	386	354	370	354	389	400	365	355	384	348	359	347	360	395	366	367	370	372	351	373	335	357	362	391	369	384	350	387	390	343	345	370	395	409	379	357	374	399	362	354	387	370	337	374	380	375	372	369	355	399	374	369	414	375	357	361	394	370	354	367	370	400	384	394	347	335	370	368	380	384	344	357	377	386	380	409	368	378	345	383	347	366	374	406	355	362	375	419	372	397	377	365	370	383	385	403	370	346	387	368	349	423	381	376	395	393	360	395	370	370	400	395	384	383	371	340	376	396	376	377	381	394	384	348	366	400	390	360	389	344	347	375	372	383	376	375	342	368	348	365	376	371	340	309	373	354	401	398	375	385	409	385	347	351	368	395	347	374	337	376	351	385	389	353	377	361	350	394	370	377	380	378	344	364	348	357	366	365	374	361	381	354	351	325	351	388	385	369	374	394	401	360	371	347	364	425	400	399	402	370	359	374	373	358	379	382	380	370	369	356	348	355	368	395	385	364	371	344	378	361	373	385	381	360	349	367	395	390	399	405	381	423	361	376	356	385	384	402	391	377	390	391	395	395	400	375	389	388	341	351	343	369	391	402	354	373	373	377	360	407	384	375	379
15342	23531	16801	4397	1056	670	656	640	653	633	586	571	569	576	559	577	592	591	551	583	549	552	576	536	554	550	557	589	558	518	586	599	571	574	557	590	589	610	554	635	608	673	662	676	625	678	685	655	606	692	631	593	547	586	577	568	554	556	568	581	559	631	630	609	587	594	563	575	606	581	578	572	552	558	528	527	620	542	527	514	581	583	538	531	542	533	586	571	603	558	536	583	618	591	572	601	576	572	561	602	511	585	555	582	536	555	543	558	550	534	568	540	535	555	547	528	538	524	549	522	521	553	549	600	552	513	570	558	557	577	580	554	548	527	542	508	584	541	544	554	538	574	561	538	555	597	550	546	533	532	554	513	510	566	556	553	525	531	550	554	594	504	539	527	538	565	566	563	529	521	519	557	609	549	535	541	547	535	539	572	545	564	561	589	542	532	550	553	509	571	539	559	538	537	590	566	579	518	579	553	545	548	559	602	527	565	539	614	536	523	603	587	540	523	534	567	552	576	546	553	563	590	560	547	568	547	559	561	548	572	502	547	542	569	535	505	524	561	598	525	543	547	571	533	598	516	547	553	578	569	597	561	531	532	534	548	543	550	527	554	542	542	568	558	555	568	575	562	538	581	573	563	576	516	506	517	591	521	539	540	553	523	528	587	536	573	523	576	554	547	552	581	580	550	560	581	567	556	531	589	549	534	551	554	580	558	577	603	542	590	560	534	573	531	565	552	553	559	545	530	579	575	560	568	557	542	563	534	547	551	572	528	579	561	560	521	586	561	563	550	567	519	549	578	615	540	522	568	548	534	543	584	520	549	536	555	540	578	576	524	546	545	592	556	576	545	581	562	561	542	587	542	544	576	562	563	563	529	545	533	575	544	517	558	574	620	596	568	570	540	586	565	559	539	553	565	535	590	568	562	523	566	573	540	531	535	532	545	546	529	536	559	543	558	545	555	548	557	602	614	516	588	580	550	591	582	566	538	537	571	592	539	542	518	539	559	549	589	565	588	549	569	546	540	566	523	539	549	553	540	588	533	529	505	601	540	582	543	529	553	537	592	527	578	531	500	593	588	532	551	537	560	550	587	548	565	553	566	513	567	595	551	583	550	540	533	548	533	556	596	527	575	571	576	551	594	596	543	506	525	563	569	559	504	548	510	563	567	540	522	533	573	558	538	571	536	545	556	555	566	547	542	564	532	535	532	530	554	550	577	511	548	560	553	599	576	544	544	539	571	541	585	588	519	581	537	558	550	520	576	531	540	564	496	513	587	588	513	557	509	559	585	559	529	546	579	551	532	541	557	516	544	525	528	571	512	581	529	578	577	560	558	571	598	535	528	521	532	555	587	561	552	572	565	516	541	534	512	553	599	577	522	512	553	552	534	531	539	487	561	526	527	533	561	508	537	556	578	559	510	568	582	536	575	542	579	538	546	587	568	573	551	536	566	549	577	554	557	573	512	528	545	530	538	566	559	600	526	583	541	534	559	465	570	520	553	544	578	578	576	534	556	556	543	533	577	574	552	565	548	561	545	556	523	537	570	521	594	572	548	572	553	541	517	545	568	582	565	527	504	603	591	565	567	538	536	569	508	535	541	523	561	580	561	495	535	575	521	558	576	510	539	528	538	527	533	533	547	543	544	517	584	576	535	545	575	570	545	542	562	586	570	560	577	530	545	553	519	548	548	541	538	539	533	545	559	578	565	548	581	528	540	595	555	554	536	544	551	569	530	529	566	544	543	520	528	577	581	574	582	528	576	535	558	516	585	580	601	575	531	510	554	542	547	578	544	551	564	546	555	525	588	557	512	547	545	560	576	563	550	533	545	563	574	552	555	515	528	579	557	545	558	545	527	557	511	480	568	525	556	570	563	558	545	581	565	550	543	530	587	594	560	568	585	548	559	523	561	543	556	540	528	569	537	561	497	604	554	591	575	561	544	542	521	545	544	537	573	575	519	522	580	590	531	537	555	585	536	575	535	598	548	553	600	510	556	562	583	521	525	550	535	551	564	545	562	533	526	558	554	544	570	556	560	517	528	535	553	539	543	564	561	508	537	544	584	576	559	565	557	590	532	597	562	550	568	514	537	535	563	530	555	556	557	564	557	529	582	553	566	592	522	558	545	549	538	564	574	541	530	553	592	589	542	574	570	553	551	551	563	498	510	551	556	545	534	620	563	570	528	563	537	516	523	545	570	541	504	553	577	534	569	571	554	565	511	536	537	585	531	535	583	549	526	566	567	585	543	586	557	538	562	529	569	564	549	541	540	556	563	561	540	561	621	589	558	574	530	560	513	541	551	540	556	577	545	567	523	570	565	550	560	553	576	576	566	526	556	542	553	590	563	545	563	511	539	512	543	552	543	591	510	542	559	534	590	580	564	551	560	557	582	605	557	526	529	573	514	519	561	564	542	579	531	516	579	531	570	565	549	564	562	535	528	594	520	544	549	582	575	540	555	533	543	551	542	549	575	534	534	581	568	553	507	548	527	508	573	575	550	554	559	573	576	582	558	601	516	562	546	539	563	531	599	605	515	558	521	567	600	564	550	583	558	561	584	515	559	580	555	576	561	583	536	547	526	523	570	530	543	538	596	553	551	570	565	569	556	556	549	569	536	505	608	517	526	554	527	535	580	538	542	572	555	541	553	555	554	499	530	560	563	555	538	547	579	583	525	573	580	562	572	528	545	552	586	549	551	596	524	538	549	534	542	560	552	554	552	545	568	605	560	558	562	540	522	552	545	586	497	554	569	539	594	551	557	559	539	554	575	559	567	551	550	596	576	549	567	534	623	506	554	538	574	528	555	585	547	577	561	546	535	545	544	593	558	557	541	533	558	535	541	517	591	516	580	566	521	605	532	552	561	558	519	537	547	551	525	595	507	541	585	567	530	516	588	591	550	557	564	556	567	551	513	545	519	525	612	553	571	534	542	560	585	542	573	518	563	564	539	592	566	518	551	556	546	504	547	590	562	548	553	553	523	545	573	524	562	561	597	516	543	544	567	549	519	568	575	567	526	560	578	578	546	580	559	564	549	525	563	586	549	575	556	545	546	547	543	574	541	531	491	585	548	553	583	566	545	558	546	552	537	555	568	522	556	583	544	548	560	521	591	539	528	544	578	554	573	552	572	590	577	544	524	560	516	538	520	540	543	557	550	567	563	569	563	569	530	583	551	561	549	566	585	548	563	544	580	542	562	608	536	563	586	537	547	521	528	537	526	547	553	601	564	548	565	558	561	568	557	511	563	537	555	582	511	535	564	572	542	563	529	556	541	588	544	574	577	551	563	523	553	550	541	568	577	569	541	519	585	548	530	529	533	545	563	585	546	561	559	539	588	564	560	567	583	540	565	550	546	563	548	548	578	583	525	539	560	584	568	572	542	577	549	527	575	565	520	579	541	529	547	595	527	544	522	520	563	524	577	547	551	569	551	535	535	567	531	516	580	564	547	564	569	545	551	493	534	562	593	518	575	505	515	555	525
24314	21423	28674	24748	19705	5549	1451	815	581	553	503	451	441	391	471	435	414	386	397	412	394	401	422	387	355	385	391	399	372	369	389	389	403	384	407	356	360	395	377	390	427	431	457	416	427	422	430	455	413	420	385	453	410	420	372	411	401	412	382	373	380	387	390	385	381	359	358	387	404	426	370	430	358	362	388	369	390	386	345	388	387	358	396	334	347	384	381	352	402	401	396	385	372	405	348	382	412	351	369	399	380	402	385	355	346	378	383	344	359	330	361	404	399	357	365	353	359	346	378	362	399	359	377	344	355	371	370	378	362	389	374	363	392	356	394	394	388	380	370	360	356	371	399	410	443	366	361	362	375	370	375	375	403	387	371	350	385	381	377	339	385	358	359	385	386	374	373	374	374	345	346	372	356	373	410	387	380	359	371	345	366	365	329	363	344	362	392	400	367	360	353	328	344	407	357	384	380	348	389	349	380	346	373	384	388	381	361	382	366	417	360	366	366	365	384	346	370	368	347	356	377	336	352	303	367	367	338	380	362	343	397	344	369	353	379	375	342	355	340	356	386	348	372	383	373	368	391	376	353	364	426	353	336	368	392	337	380	334	367	380	368	354	359	381	415	369	397	395	394	378	389	401	388	382	354	395	348	361	365	381	332	379	368	321	379	387	401	364	376	383	376	380	350	374	354	351	366	325	390	325	336	361	349	373	356	378	337	359	398	354	364	380	364	358	389	395	373	366	347	368	379	356	362	367	317	370	363	360	359	361	366	391	366	391	341	359	348	385	386	389	372	394	407	371	370	339	338	365	381	372	401	356	357	319	350	356	356	346	355	389	364	387	364	369	399	404	376	396	365	367	392	395	413	355	386	342	375	358	375	398	384	393	347	342	409	368	338	364	348	379	395	386	379	385	387	326	339	345	380	377	384	365	389	352	394	365	414	345	342	394	362	386	378	358	373	354	418	357	351	352	362	363	416	347	386	349	350	354	351	374	388	389	382	362	362	366	351	342	375	367	332	346	343	334	366	418	363	311	354	361	402	344	389	372	372	381	368	366	363	331	389	345	353	370	372	328	367	334	375	388	366	356	387	381	394	353	361	347	380	354	351	351	367	352	387	362	376	371	357	373	390	376	399	386	347	393	349	358	358	400	401	346	384	362	394	334	382	367	340	357	360	371	365	340	353	331	367	372	363	358	344	375	344	383	355	369	354	371	368	381	372	347	331	357	366	366	358	374	392	373	415	386	371	386	333	378	389	348	407	383	366	377	409	398	346	385	351	355	378	379	340	352	380	359	385	377	357	377	362	377	374	366	406	388	360	377	384	377	332	379	373	359	341	376	370	383	365	363	400	355	340	342	359	368	355	368	391	358	375	375	360	366	362	347	334	349	372	387	379	375	395	371	396	361	390	368	380	376	353	370	352	360	373	381	369	381	336	399	350	366	378	334	347	368	379	345	369	358	381	411	376	375	365	385	398	333	369	333	395	386	356	377	374	354	377	386	360	336	408	389	374	386	383	396	393	339	360	385	350	364	404	400	349	345	387	386	374	353	392	382	321	331	409	386	409	374	345	372	377	391	404	350	355	376	353	361	366	388	337	380	369	363	370	377	356	364	355	362	365	385	361	373	358	405	359	361	380	398	383	369	372	387	363	400	364	326	357	348	378	398	357	350	352	362	370	366	368	393	343	361	381	356	390	368	344	341	405	376	376	424	376	356	372	371	327	348	373	355	322	397	371	359	406	371	386	354	377	352	380	360	395	390	371	381	367	406	339	362	377	379	379	371	338	357	396	366	411	415	385	395	380	370	346	378	367	355	372	356	375	351	378	386	419	387	364	341	392	343	399	373	367	346	379	367	386	372	351	375	343	343	413	368	374	373	356	401	352	371	383	386	390	370	342	379	363	370	347	362	380	368	330	360	374	392	374	399	361	341	407	351	357	375	357	342	348	359	379	377	351	349	381	371	339	377	360	342	384	337	360	394	367	349	362	350	369	395	355	366	331	339	372	372	402	390	345	383	370	404	351	382	359	367	389	357	417	409	374	352	380	392	340	372	373	385	366	408	352	371	340	348	374	359	392	349	342	375	381	371	384	340	356	384	369	377	353	386	347	351	391	366	372	388	360	363	365	358	349	358	368	381	345	388	349	335	392	363	370	360	363	381	413	388	362	378	373	357	340	352	400	354	352	380	358	374	335	341	386	396	362	375	382	373	404	376	370	341	362	389	331	377	356	380	360	368	368	340	358	380	381	382	342	355	370	402	380	374	366	339	385	393	359	422	382	375	359	380	391	378	366	411	384	356	365	349	371	391	388	377	389	375	338	342	373	383	348	379	364	397	363	382	368	356	345	345	357	387	343	353	346	361	339	358	356	346	358	376	382	366	340	384	356	379	353	361	348	364	388	380	339	376	360	355	353	358	363	389	404	356	370	381	375	388	365	360	355	377	378	360	358	362	385	377	362	370	394	378	389	361	345	386	380	363	361	357	377	367	361	353	398	385	339	407	356	379	340	410	367	344	364	379	369	337	369	364	391	361	364	362	393	349	366	355	369	392	332	401	374	364	372	359	375	373	344	373	362	363	345	398	378	380	383	371	391	387	366	386	403	354	400	336	369	377	381	371	352	392	342	355	365	353	400	369	405	362	386	365	365	395	358	365	398	378	420	391	373	348	366	375	366	380	384	336	393	357	363	405	378	353	329	352	371	397	376	377	402	376	385	353	374	350	369	385	395	361	374	366	358	339	355	332	367	354	359	371	396	390	355	350	390	335	365	346	374	392	384	352	354	378	352	353	357	353	332	362	351	351	385	361	395	368	351	396	334	337	406	366	389	383	361	412	376	398	365	353	331	360	381	360	366	369	376	370	355	410	351	387	373	376	364	357	387	364	364	382	375	379	354	350	335	377	371	376	376	365	359	357	388	347	356	353	379	349	394	386	376	360	358	357	379	387	352	409	366	371	373	393	332	346	349	356	378	355	368	363	396	343	359	403	374	380	367	374	353	356	374	402	389	357	380	340	382	370	363	406	370	387	394	352	381	378	358	362	330	389	427	361	371	373	375	353	353	385	387	382	384	355	375	367	356	391	377	372	383	374	391	380	369	364	383	391	388	382	347	373	414	364	356	369	380	382	367	388	352	379	358	384	369	382	393	381	393	380	349	399	377	379	389	342	341	338	351	340	368	369	371	373	364	368	377	355	360	354	378	328	368	380	357	394	355	397	348	387	404	358	364	325	387	372	384	395	391	325	388	380	371	364	375	359	375	362	396	388	371	371	370	376	419	372	357	351	372	359	366	354	365	395	350	390	340	354	379	346	388	398	389	337	337	348	380	379	360	379	365	339	391	364	383	398	375	372	387	331	410	373	357	378	384	397	380	361	347	382	376	317	399	374	417	399	363	393	390	388	328	379	391	346	388	380	393	362	354	350	356	410	379	389	358	349	338	356	366	373	387	347	390	366	352	345	374	374	396	368	379	354	360	340
18637	35968	34779	16460	4685	1884	1459	1218	1075	984	899	783	736	763	734	659	663	675	607	626	587	572	615	588	548	557	578	623	615	581	583	574	601	580	617	609	584	603	590	659	675	754	670	720	692	730	690	684	662	647	639	659	659	630	609	620	613	613	617	575	601	610	601	591	627	585	575	581	611	570	585	556	555	566	518	565	597	590	572	515	575	587	553	574	564	593	554	549	574	591	605	553	540	599	634	628	619	604	579	579	570	569	541	564	527	559	568	544	549	584	567	512	523	506	571	537	544	559	537	570	551	566	553	536	550	556	560	584	517	575	537	522	494	482	549	515	519	557	549	544	564	567	568	593	545	557	549	564	556	526	560	551	544	530	563	601	539	522	578	562	557	520	570	538	529	558	536	586	560	507	589	522	569	539	578	532	577	541	546	563	586	537	519	511	505	548	571	549	554	533	584	521	561	578	517	559	558	531	578	526	537	533	510	547	566	532	538	571	507	546	558	600	546	507	546	573	539	571	554	539	585	566	591	508	585	527	549	555	516	543	532	522	557	552	559	556	556	492	493	533	507	518	587	531	547	530	543	574	540	578	595	505	500	567	506	562	512	538	493	549	517	566	535	524	594	502	558	545	530	549	549	511	595	558	527	525	592	503	543	557	518	561	565	538	504	545	566	538	557	525	532	544	530	544	561	545	563	533	568	549	548	531	549	544	583	602	573	580	551	587	538	551	549	596	545	534	536	548	533	531	570	518	550	549	524	514	582	561	570	510	548	551	529	526	565	569	564	522	535	530	558	586	565	560	573	498	511	528	558	540	540	521	534	528	570	555	551	546	534	564	549	550	563	562	518	602	526	554	556	524	524	560	570	514	511	548	514	554	538	536	537	522	510	542	546	533	552	564	518	542	541	539	549	561	546	542	545	551	528	526	516	576	533	599	558	528	546	558	547	577	545	554	590	541	589	539	564	576	553	552	603	550	535	556	565	509	541	557	572	542	580	464	559	560	521	535	574	535	565	562	520	577	572	498	589	554	524	567	545	559	523	556	562	559	604	552	550	576	549	528	558	559	546	578	541	573	536	539	558	575	555	559	582	542	545	590	586	571	573	572	506	529	546	544	581	555	540	605	588	580	545	544	570	534	518	576	565	568	558	579	582	544	542	584	534	531	526	559	560	506	597	582	524	560	511	563	512	559	555	559	559	509	565	559	595	576	510	573	561	581	541	544	591	550	554	505	558	581	535	569	523	597	551	553	549	547	579	576	538	540	562	534	558	556	588	558	518	546	544	550	536	543	564	495	519	568	513	536	542	526	536	564	571	529	527	508	534	604	549	556	550	570	536	517	556	551	556	525	520	546	534	557	543	521	539	541	540	558	583	538	533	531	528	543	543	533	588	538	542	559	524	501	504	553	525	557	551	547	552	525	564	555	522	565	579	566	562	575	531	563	500	547	552	519	544	540	523	546	585	510	587	571	570	527	576	561	591	519	550	555	541	503	524	552	569	569	542	571	562	589	607	563	552	535	582	561	550	546	577	582	492	554	572	540	542	564	552	560	564	528	580	555	586	495	558	540	572	603	505	483	579	581	579	563	586	534	550	525	485	548	586	537	537	522	538	555	541	558	559	536	563	546	553	525	556	546	561	560	549	526	545	511	557	522	522	562	516	528	558	529	559	555	549	559	540	529	530	542	555	528	573	512	530	549	567	557	560	590	544	540	580	581	524	560	614	580	576	545	567	521	538	560	528	492	559	545	556	558	543	563	547	572	541	594	539	533	528	562	516	526	492	576	518	554	568	561	559	563	549	548	544	543	539	566	559	552	543	536	525	548	550	536	532	545	583	572	545	553	549	573	541	546	573	562	560	504	555	550	577	536	558	512	547	558	569	565	574	560	548	542	568	561	563	536	545	599	546	541	510	544	532	547	544	530	572	529	584	565	546	544	558	524	575	559	524	590	574	532	570	528	551	520	530	563	493	557	557	492	545	542	539	610	567	542	527	523	573	539	533	562	522	536	532	556	555	604	548	547	549	580	558	507	564	604	543	555	593	527	521	576	565	520	527	586	496	545	552	539	534	567	501	571	526	551	542	575	515	533	527	532	550	541	573	558	538	552	540	571	609	501	506	568	557	560	551	562	545	557	502	533	572	558	574	533	530	518	550	531	529	563	550	519	534	567	542	527	578	579	583	550	560	548	568	552	542	573	569	537	563	545	535	539	550	519	531	513	565	585	520	516	507	576	528	528	538	521	523	549	543	533	541	575	537	547	558	549	579	549	517	522	548	580	504	562	532	553	539	550	542	584	550	577	553	530	515	534	538	499	509	532	586	586	581	510	584	556	536	552	547	552	542	527	550	574	557	526	565	580	557	525	583	550	513	548	524	525	568	533	584	528	526	598	532	557	550	560	538	523	529	527	520	581	561	560	550	531	573	544	539	530	580	551	562	527	573	526	552	538	534	510	545	574	581	552	550	588	560	526	541	533	534	587	583	582	563	530	535	530	558	563	571	551	565	517	565	531	553	541	487	516	573	551	534	575	575	526	576	558	543	582	552	582	541	544	520	564	540	487	527	507	535	514	568	560	537	547	528	533	596	586	564	532	529	556	564	523	579	576	516	585	540	566	589	561	522	588	534	513	527	556	541	522	552	577	523	563	560	544	520	565	538	506	526	552	546	593	559	559	563	551	569	543	598	577	570	539	535	550	551	591	540	544	538	546	558	543	532	480	529	511	527	548	560	539	561	535	564	540	518	551	533	513	586	521	544	551	581	551	543	535	536	540	518	543	565	535	537	533	553	610	528	534	568	553	536	543	606	545	542	590	564	557	577	559	580	548	552	567	550	532	537	521	529	538	553	541	571	546	550	540	560	551	512	585	550	555	571	554	536	562	538	547	561	546	567	565	575	533	562	555	543	552	535	536	542	514	531	545	561	542	554	532	516	557	536	516	588	507	580	529	577	533	564	538	567	522	551	546	528	559	555	595	555	558	556	534	568	564	478	563	534	503	549	524	536	562	537	579	563	554	549	538	541	560	538	562	511	586	539	546	548	552	563	568	510	539	542	571	545	524	589	559	554	546	527	547	545	583	539	525	566	523	571	565	517	536	561	561	581	575	563	526	533	585	529	556	542	529	573	600	559	529	585	519	592	566	541	542	554	531	568	522	549	520	508	532	559	526	495	580	515	538	579	552	588	547	555	511	570	537	567	585	574	577	550	498	556	516	566	565	534	556	545	542	586	565	550	554	534	559	500	533	575	540	568	574	552	533	560	536	527	557	545	555	552	572	578	528	544	569	523	557	530	550	560	536	524	514	521	572	529	519	550	542	554	546	520	539	543	530	499	552	528	571	532	535	547	542	608	580	503	555	548	570	588	547	534	553	592	576	554	562	509	532	541	532	545	522	549	562	603	570	528	535	605	547	525	571	573	527	526	545	577	565	553	522	543	534	574	612	554	528	530	559	577	613	552	568	517	572	558	542	545	542	574	565
23280	21350	29094	24187	21269	18756	4204	1138	678	539	516	495	459	434	439	360	389	375	412	360	350	373	335	366	366	351	370	353	336	336	360	332	332	394	291	321	389	379	395	378	409	442	409	404	400	411	404	416	394	369	363	395	360	356	376	320	364	332	343	328	348	349	344	343	362	353	360	358	377	394	328	317	306	367	364	364	348	347	303	351	368	354	328	306	298	327	316	355	336	380	339	376	360	352	334	364	337	340	332	322	328	316	348	312	303	287	325	301	343	322	331	304	295	340	299	324	309	303	323	298	279	289	312	328	350	306	331	326	313	323	325	331	334	315	322	320	307	350	297	343	311	324	346	316	321	308	302	339	288	332	299	314	298	326	305	319	275	328	319	325	319	344	311	330	303	333	320	326	313	321	321	342	313	312	329	340	328	313	296	317	310	323	345	324	329	321	301	308	317	317	303	323	311	324	303	338	317	324	310	325	310	345	318	311	320	336	305	328	311	345	301	306	318	291	336	306	335	310	317	286	353	342	338	296	327	348	328	329	306	312	350	327	345	297	317	286	341	294	307	332	303	322	340	276	284	305	306	331	293	316	300	327	304	363	325	290	354	328	310	310	319	332	303	304	350	321	305	292	323	294	334	304	301	347	344	284	306	294	296	318	309	337	326	320	310	299	336	302	308	318	303	267	314	316	321	335	304	299	325	325	318	342	299	353	313	273	320	295	335	313	324	324	320	334	303	324	288	330	314	337	322	339	322	298	300	299	310	343	345	319	320	290	298	315	300	313	332	343	329	299	304	284	299	360	323	311	341	311	313	296	306	305	302	316	343	302	323	318	306	343	329	301	301	339	319	339	340	333	313	329	305	326	292	308	335	297	338	302	305	324	338	337	296	311	308	370	343	327	307	292	317	316	345	293	326	340	298	321	313	334	324	327	300	323	352	287	319	317	337	330	352	327	300	340	310	361	314	301	318	304	324	294	320	318	321	316	283	325	304	324	323	329	326	330	304	319	331	306	333	288	321	352	312	336	332	311	303	338	330	332	364	285	295	312	330	335	309	305	328	331	313	288	337	363	331	335	325	327	312	319	290	305	317	303	324	317	326	321	303	318	300	333	298	276	298	272	332	329	301	323	322	317	337	337	313	339	278	351	339	342	291	324	319	289	315	324	312	319	314	328	305	328	321	307	332	338	306	298	306	304	313	320	301	303	334	313	310	315	316	328	312	304	305	343	292	328	359	306	338	308	354	323	302	322	306	358	286	298	322	297	339	307	334	295	290	327	317	298	336	315	342	297	314	336	310	299	339	353	309	330	327	323	322	303	331	318	330	312	320	278	360	300	336	334	293	297	320	332	299	291	305	306	305	329	316	331	340	335	321	305	323	311	340	329	320	332	323	312	329	315	347	323	342	342	326	306	321	351	325	344	324	326	346	316	341	347	311	302	283	342	330	284	320	330	333	330	294	342	344	332	302	323	323	323	345	302	316	292	296	346	331	311	315	345	338	300	313	324	303	302	324	316	316	328	313	312	323	303	296	286	330	328	323	290	320	327	320	323	303	343	310	352	318	333	304	328	309	330	314	336	311	318	287	298	330	342	325	311	320	317	326	345	338	331	292	302	320	315	314	324	322	294	326	337	319	345	318	310	314	292	324	307	317	310	318	322	318	309	301	288	300	303	308	349	314	318	329	317	315	297	360	307	290	302	315	337	342	320	358	326	307	311	339	341	327	310	304	317	316	323	344	347	319	316	332	329	339	293	290	314	323	294	330	362	275	343	316	304	339	314	341	319	338	357	316	324	335	327	336	312	329	305	331	294	319	324	317	333	316	293	353	312	291	308	320	346	324	307	332	311	308	342	323	352	301	328	318	299	312	337	325	324	328	366	313	307	323	312	321	338	315	335	309	322	337	300	314	294	300	345	317	306	347	285	329	297	318	314	350	306	320	332	303	296	319	338	310	293	310	314	341	305	326	283	322	328	297	281	295	310	297	305	296	326	319	291	304	307	305	307	337	329	304	326	298	278	330	315	324	320	322	302	329	325	298	352	325	306	310	324	331	303	321	310	302	313	304	305	339	293	332	317	340	308	328	338	311	350	319	313	312	306	331	299	297	325	318	337	306	338	334	294	330	334	335	321	316	322	287	325	318	334	336	306	309	317	312	374	320	312	330	315	330	319	343	303	291	301	298	339	333	317	310	293	344	321	306	303	317	319	313	303	315	305	301	304	328	299	293	320	290	311	288	327	289	302	287	325	329	295	316	307	338	310	332	320	315	325	346	330	323	352	329	357	308	312	325	352	328	294	327	312	296	333	311	351	324	321	338	329	322	298	329	300	313	317	315	322	328	316	334	330	305	343	335	313	346	339	309	343	309	318	320	291	312	310	332	340	335	328	306	318	339	313	337	292	308	310	289	311	319	293	294	326	314	332	306	311	318	315	324	315	345	305	313	306	334	310	357	322	298	311	367	335	330	289	305	313	324	289	349	310	339	313	308	318	297	315	324	297	332	336	325	292	302	335	308	313	311	297	320	291	330	345	302	302	300	321	328	307	300	317	304	308	307	322	328	336	312	326	334	319	305	303	327	320	302	322	295	315	307	319	332	365	314	315	313	313	345	339	337	293	362	296	316	302	302	307	328	339	324	326	307	321	313	329	313	350	338	317	331	311	311	315	330	309	338	323	321	305	313	314	337	314	305	340	300	307	322	290	297	332	284	336	326	330	327	314	307	312	361	345	316	319	310	315	349	316	294	308	327	337	350	308	304	327	307	320	325	336	292	304	288	347	325	315	318	306	282	293	346	330	318	321	353	336	317	332	305	339	324	309	294	304	338	337	296	313	295	311	339	317	320	360	306	311	328	347	319	300	331	330	328	340	336	311	309	318	335	290	312	333	322	332	313	325	308	327	312	315	318	317	341	325	328	296	309	363	307	301	297	318	319	292	318	323	342	306	339	310	311	296	297	332	310	317	342	353	301	284	334	306	314	316	305	287	333	314	329	294	326	323	326	331	331	311	320	320	295	318	322	308	344	299	326	324	320	312	298	301	324	309	354	314	303	312	312	315	287	316	296	331	303	304	304	327	321	287	309	303	320	306	335	289	308	298	321	305	305	302	318	326	288	325	330	339	341	316	327	331	317	311	324	328	319	331	311	288	309	322	328	300	339	332	329	310	317	308	292	307	326	309	313	291	305	318	273	329	287	337	304	307	305	307	348	274	301	288	336	342	323	312	339	309	348	318	304	317	327	359	306	336	331	322	300	321	316	311	307	324	348	315	300	306	324	307	322	297	317	305	333	341	310	323	337	313	314	321	327	344	316	310	334	299	322	307	295	326	308	337	311	306	331	323	304	343	357	313	336	307	303	313	339	330	318	333	306	316	305	321	294	334	310	322	325	295	329	332	316	332	361	343	327	298	310	351	305	307	315	331	335	319	313	326	354	304	363	348	307	277	297	312	328	311	294	328	324	325	303	318	303	321	314	298	285	302
21465	42362	40142	22766	4567	2885	2115	1660	1379	1252	1075	925	877	790	773	782	652	645	576	624	587	550	561	555	538	535	549	542	532	552	527	518	541	534	532	593	557	565	591	638	679	723	670	645	724	673	672	658	661	656	642	625	581	587	515	555	526	526	538	516	542	530	573	585	545	498	530	519	524	469	495	492	496	478	490	508	484	480	479	514	523	489	500	490	485	473	476	477	497	546	532	544	524	514	553	550	559	546	514	505	469	490	501	542	471	469	462	461	501	502	439	483	458	461	424	484	454	478	475	430	443	476	488	442	495	497	462	436	477	504	446	461	477	446	475	488	478	452	428	474	485	457	488	501	488	494	459	438	496	430	467	451	466	461	451	446	449	495	426	466	501	447	474	467	466	468	453	433	476	473	472	458	451	462	458	463	459	511	446	457	482	459	445	486	478	480	482	452	484	462	497	459	454	420	514	454	461	441	490	449	461	444	445	462	476	452	452	456	475	461	439	422	490	414	505	447	442	423	425	461	474	490	475	449	453	468	424	500	492	494	477	441	464	455	484	480	460	456	452	447	455	418	435	449	474	474	471	439	464	462	489	455	431	443	455	425	504	490	463	469	494	500	450	468	463	466	448	480	479	461	444	482	487	473	507	478	492	477	475	459	465	462	458	462	452	464	468	451	470	499	445	476	470	477	484	438	479	455	471	468	489	443	467	489	456	469	483	476	447	432	467	452	473	468	481	433	447	475	503	461	483	460	482	476	448	489	447	450	482	500	485	456	454	456	429	468	440	496	459	463	469	496	463	444	515	480	456	485	480	452	462	436	482	485	481	472	441	485	444	490	458	482	459	461	468	464	477	476	454	488	478	463	478	464	474	435	478	493	434	489	500	472	445	477	450	473	484	457	474	474	489	473	501	479	435	444	461	473	459	431	434	444	447	470	456	483	511	497	472	465	471	425	477	467	465	470	495	471	509	489	484	512	474	475	460	468	461	468	496	459	468	518	466	495	449	475	438	444	462	481	490	465	460	468	490	500	473	471	464	440	430	443	465	496	499	473	468	480	436	461	450	478	451	473	469	428	466	453	473	460	465	466	435	462	459	434	419	475	455	483	449	485	479	482	454	516	458	443	451	423	487	460	459	449	509	460	441	445	472	496	465	469	523	442	470	447	461	485	433	508	473	458	488	466	456	516	449	505	470	413	440	475	501	470	473	457	462	475	437	472	457	460	462	485	435	436	475	490	451	406	498	483	435	471	465	442	423	472	452	461	481	460	462	453	468	467	489	468	467	469	511	463	468	482	513	503	479	445	434	453	503	439	491	458	455	488	484	518	477	468	460	444	461	492	459	451	478	462	429	477	453	432	474	437	473	466	476	493	497	492	457	515	456	455	462	472	478	481	458	469	452	495	476	466	459	475	461	445	492	463	462	478	483	465	471	459	477	463	444	490	454	486	477	453	493	480	456	449	441	423	454	453	478	485	445	475	495	471	522	492	501	454	481	449	460	463	461	488	467	462	467	457	451	478	459	441	448	466	446	455	449	473	504	472	466	464	467	450	495	493	482	486	452	443	486	438	437	479	463	433	452	457	438	476	481	460	479	486	498	423	452	481	446	471	478	479	466	446	491	468	504	441	470	478	436	444	441	499	433	484	460	473	462	480	450	455	462	471	498	473	458	456	443	491	433	494	456	472	453	473	490	490	473	444	467	454	482	455	475	454	482	455	481	480	458	486	475	468	496	409	486	461	425	498	494	451	475	450	486	464	482	493	467	463	477	478	468	471	469	482	474	452	465	468	460	480	498	454	421	487	480	457	440	470	479	470	471	424	456	446	460	468	498	506	455	425	482	476	467	421	456	465	483	450	469	506	493	436	454	454	454	480	460	459	470	488	501	465	509	468	467	464	431	443	462	412	480	466	454	459	483	437	436	480	502	444	472	482	481	474	483	486	422	432	474	467	479	481	456	454	469	414	478	436	426	489	476	477	456	505	434	487	447	457	469	520	417	517	481	486	489	450	480	483	448	452	429	460	456	463	432	465	526	482	459	436	450	468	468	500	458	474	497	496	495	450	498	472	438	461	467	439	493	463	479	436	459	483	489	458	451	461	488	488	459	438	480	454	458	470	454	474	510	461	508	432	445	479	471	473	438	488	502	475	464	460	438	474	443	451	492	491	450	458	535	438	448	481	459	488	466	464	475	505	437	479	436	472	447	477	438	476	489	441	470	474	466	446	438	466	441	465	466	495	456	479	463	466	453	488	497	448	488	449	464	453	459	438	454	478	470	478	481	475	465	492	508	458	458	494	479	468	434	443	444	449	473	469	485	497	471	445	498	467	473	478	475	465	449	478	450	446	482	471	476	459	504	467	478	444	433	482	459	450	486	482	496	446	445	461	481	488	425	483	519	465	461	506	468	496	472	448	505	456	482	446	483	465	440	438	482	474	493	491	496	477	504	429	469	475	478	466	477	456	428	449	427	448	454	489	443	467	438	437	491	499	468	447	454	512	444	455	461	472	463	449	431	493	484	445	433	482	495	439	473	499	476	492	449	463	475	493	479	493	482	430	473	475	446	467	447	474	456	487	462	475	441	483	471	464	465	469	448	415	449	470	460	441	441	457	450	468	446	455	499	469	479	453	470	475	476	456	459	483	479	475	464	456	461	433	469	437	446	484	426	486	477	457	456	457	451	465	470	475	476	467	454	462	446	471	448	475	463	462	484	462	497	467	453	441	444	472	467	445	438	464	434	480	494	484	430	485	462	451	449	521	438	444	459	475	475	491	479	436	456	438	484	423	468	493	470	464	464	466	484	473	487	464	473	475	455	433	443	496	425	488	447	457	451	468	481	461	453	491	486	467	474	455	444	476	501	457	438	482	470	480	455	448	482	469	471	477	478	483	464	464	477	464	458	466	448	463	502	479	455	473	500	521	471	455	473	489	445	453	428	478	471	487	456	465	425	455	487	468	458	521	458	472	493	469	469	485	453	524	451	448	433	480	468	437	455	456	480	477	453	463	468	487	452	467	454	463	464	475	450	484	486	423	466	460	482	465	484	436	462	462	439	450	460	469	438	444	431	429	522	481	489	444	470	426	430	417	476	463	474	483	427	482	476	443	485	475	467	430	492	475	458	481	445	495	452	466	448	493	448	469	484	492	495	496	472	488	473	486	427	446	484	477	427	507	453	474	467	478	428	443	467	486	457	460	491	474	474	465	444	463	465	471	483	470	465	455	458	466	468	450	505	510	458	453	493	430	484	447	426	494	470	466	447	473	510	453	467	456	443	464	480	461	442	460	450	474	475	486	435	472	489	460	480	464	501	519	453	461	457	467	434	464	453	454	478	434	486	439	455	491	504	460	467	462	475	461	472	453	429	460	458	474	448	482	468	500	434	467	455	472	478	473	499	461	481	456	475	469	472	448	453	483	422	507	449	459	479	463	536	473	461	471	485	493	484	454	470	466	504	428	479	463	487	465	494	427	447	490	463	473
27011	20884	16718	4106	636	440	422	401	394	367	382	388	344	393	391	382	366	387	414	401	336	377	403	368	413	367	380	380	392	361	376	390	360	418	366	407	381	408	399	385	421	433	384	424	410	391	436	432	389	376	383	379	398	384	386	409	389	386	382	365	387	402	390	399	391	414	349	393	377	354	367	373	396	381	398	386	374	367	392	377	426	392	364	392	410	367	394	381	421	383	422	393	381	388	414	403	391	393	440	381	378	361	369	377	418	372	362	362	387	389	383	355	390	400	371	373	374	355	351	364	371	396	388	378	378	347	394	369	394	388	380	390	382	344	355	400	400	357	407	375	349	408	366	387	370	375	344	376	388	368	369	374	353	410	402	365	385	384	369	358	350	367	366	393	375	355	378	353	393	384	384	346	387	391	377	422	387	403	353	403	391	377	382	371	355	355	361	359	410	375	362	371	403	332	380	369	370	337	402	374	348	356	366	402	372	370	371	398	386	379	365	374	364	377	348	347	395	386	387	368	383	373	388	379	386	390	355	370	367	390	387	362	400	369	371	370	388	378	377	368	379	406	369	392	386	367	396	357	390	409	408	382	386	359	380	397	372	379	395	366	359	396	390	384	375	368	406	392	367	410	336	391	416	370	358	396	361	351	416	367	356	407	414	396	385	395	380	370	357	386	362	370	363	402	405	355	380	387	398	386	373	370	382	394	406	370	356	396	391	359	391	383	365	383	356	366	391	396	370	408	387	374	359	344	398	360	374	348	385	373	402	393	350	402	373	373	354	381	375	395	362	381	357	367	372	424	392	365	398	413	390	381	386	361	363	397	366	359	377	393	377	368	350	395	391	383	359	348	362	371	399	385	379	360	394	381	364	395	370	403	394	354	392	399	389	381	366	393	372	388	367	369	381	371	383	401	370	376	396	379	391	369	393	436	387	361	414	388	377	365	350	380	365	388	395	363	365	356	366	378	379	382	390	352	392	384	360	382	392	405	367	379	368	360	386	386	384	375	397	417	357	421	365	367	351	350	410	374	422	353	378	373	385	384	373	390	380	378	368	390	359	387	394	352	400	357	372	399	363	390	376	397	403	358	374	383	352	386	389	392	399	424	362	382	386	358	366	356	369	345	361	382	443	388	386	410	384	408	378	405	343	369	361	356	408	401	375	397	359	430	366	379	340	382	396	397	384	371	373	414	388	389	387	369	369	380	352	366	364	341	372	353	371	391	404	355	365	345	384	375	358	377	381	384	378	377	370	379	406	388	370	394	382	372	368	390	382	375	378	385	393	340	377	355	399	401	380	369	384	409	371	385	390	402	371	379	383	364	344	373	404	363	380	367	340	399	380	364	361	363	356	395	396	375	372	419	383	358	411	381	397	379	350	381	394	380	359	407	364	358	341	406	384	373	362	369	388	398	407	344	391	369	373	355	405	374	370	372	355	375	369	345	390	379	426	370	373	373	382	380	370	379	383	368	363	375	355	379	337	403	352	390	333	385	375	361	365	429	349	378	387	430	415	360	344	371	383	365	400	386	383	381	389	372	377	380	391	386	400	380	392	347	380	413	392	384	407	391	399	424	364	355	387	409	421	365	402	392	393	376	361	353	372	346	430	407	358	388	354	370	390	368	375	383	353	373	375	400	406	396	392	430	378	382	366	396	362	332	371	397	368	360	360	384	388	371	373	383	386	372	374	370	365	343	380	372	359	386	354	384	364	345	373	383	356	364	368	403	373	358	372	381	390	374	372	388	385	403	381	364	351	375	367	390	375	392	378	400	411	369	389	340	371	370	357	355	400	332	368	373	406	421	343	387	401	387	386	382	334	351	357	399	411	384	365	359	414	379	382	391	389	375	379	382	365	358	378	402	360	381	366	340	412	339	372	377	381	373	363	403	369	423	364	400	385	366	379	405	363	399	368	396	373	382	354	364	369	373	371	364	385	353	381	376	380	369	395	372	353	361	366	371	375	362	384	372	375	366	382	381	393	360	354	360	368	366	377	382	341	381	394	381	375	355	378	342	390	368	402	374	410	342	386	370	380	366	362	353	405	407	379	400	397	394	427	379	372	380	400	380	361	365	408	387	372	350	355	395	407	374	385	398	347	379	373	421	350	352	397	384	377	358	355	367	403	384	365	377	361	354	364	389	384	390	358	383	383	403	365	410	377	328	375	366	415	395	397	381	353	395	348	387	400	374	382	430	376	381	394	338	372	377	348	382	404	373	387	389	389	377	381	383	387	365	398	349	394	372	383	400	381	395	366	407	391	371	337	361	380	374	381	376	399	371	348	358	386	385	340	406	360	366	406	393	339	384	366	394	364	361	387	361	375	375	359	339	372	394	361	394	397	430	369	413	370	392	408	392	387	373	395	368	376	347	398	394	370	401	401	377	381	401	363	373	366	394	385	371	384	406	408	381	362	379	402	389	404	381	355	395	350	375	362	337	344	383	360	398	361	402	383	384	400	347	367	381	359	369	375	384	381	350	389	396	391	383	394	359	417	331	383	373	345	330	375	342	417	363	387	384	376	339	352	330	387	411	398	400	374	417	364	389	353	423	359	334	349	377	367	396	358	379	365	360	424	368	379	398	378	386	387	373	380	390	399	374	384	417	413	358	373	403	415	398	396	417	362	382	351	395	389	359	378	384	381	389	382	370	379	409	373	375	384	399	385	396	397	362	355	365	415	390	393	407	383	388	377	356	360	362	367	390	383	372	378	364	388	360	409	359	389	370	380	372	363	390	356	417	396	382	375	362	395	396	370	395	427	403	384	378	382	371	390	403	414	381	367	356	412	381	373	370	348	402	393	373	391	412	410	401	398	380	354	380	401	379	368	428	413	400	388	352	385	390	342	378	379	366	383	358	381	353	383	387	402	337	414	391	386	385	364	384	405	385	370	404	417	382	365	355	373	399	335	338	360	374	403	381	369	378	395	367	392	396	368	400	395	383	380	373	413	391	383	395	378	405	379	406	351	397	368	376	365	408	404	391	367	327	373	384	385	348	374	373	401	359	349	381	389	378	379	366	394	351	433	362	376	378	398	364	372	396	373	409	354	378	346	356	377	378	361	353	372	375	389	363	363	331	373	398	356	339	380	371	388	338	390	341	378	389	380	371	364	389	360	401	383	392	375	389	388	387	369	360	401	402	412	397	395	370	369	386	393	372	379	401	353	357	348	323	379	382	421	406	374	353	364	380	393	385	375	394	384	345	355	395	367	407	372	393	381	384	354	365	388	391	390	359	383	367	357	400	391	345	329	356	389	379	365	375	395	348	376	374	380	364	359	383	405	385	368	409	415	389	372	380	364	386	394	356	342	380	386	387	372	369	382	380	387	355	391	335	369	352	370	358	402	351	383	381	366	356	395	349	417	361	344	372	396	370	395	368	395	412	396	386	386	413	347	362	377	372	384	392	391	363	359	375	373	390	359	339	385	392	373	360	394	345	370	349	383	372	393	376	398	382	423	409	390	345	369	381	389	378	354	330
15020	26077	19681	3636	770	666	621	606	583	571	586	553	564	603	578	557	580	557	560	553	544	579	548	574	557	541	549	520	525	567	565	623	560	586	598	520	582	563	641	606	627	648	618	611	657	641	654	616	641	574	609	607	644	632	585	598	611	601	589	547	610	554	534	614	637	570	583	590	584	603	554	543	547	578	573	546	532	562	553	571	599	586	539	577	553	606	530	575	598	607	589	565	544	546	561	616	585	598	564	570	605	546	558	545	600	598	566	491	568	516	559	561	590	519	587	574	530	527	535	595	573	584	518	582	517	543	566	589	487	554	608	569	576	570	576	524	533	547	557	522	560	558	539	568	515	571	562	543	536	527	518	525	571	591	525	602	547	565	584	536	561	535	563	552	567	553	533	542	539	559	566	557	534	586	514	539	543	504	536	560	534	548	557	574	559	548	533	557	532	536	589	543	557	550	564	517	557	522	580	548	533	566	565	553	529	538	546	554	546	540	526	591	521	574	537	534	556	548	539	524	541	576	523	585	546	542	555	519	524	586	572	572	528	562	569	586	572	594	573	528	567	565	558	504	551	535	547	568	533	583	542	555	553	561	529	546	557	530	546	557	569	565	554	564	553	545	567	575	563	554	587	564	539	539	572	522	541	568	553	521	578	605	557	572	558	539	552	587	539	560	522	524	560	564	542	589	587	527	542	563	543	578	552	546	526	580	581	589	572	575	554	528	549	518	521	546	557	537	542	525	545	525	565	530	523	542	519	593	559	549	541	549	533	530	545	559	547	551	533	542	540	554	553	549	543	581	560	524	558	560	574	549	538	543	539	525	577	543	535	544	555	607	559	573	511	545	579	561	548	582	563	557	567	535	555	530	517	581	571	504	554	526	600	555	527	538	578	546	556	583	533	553	595	582	576	553	576	573	539	546	529	545	537	523	537	555	557	545	531	555	551	590	585	533	540	548	570	522	552	589	559	537	557	540	535	548	561	552	579	523	574	552	577	552	525	562	543	519	526	489	568	527	557	576	560	586	572	560	559	579	552	604	562	549	590	509	521	546	585	574	567	532	553	548	594	534	560	528	540	585	541	516	530	534	558	579	576	571	541	546	551	553	606	531	530	560	581	584	540	481	530	554	523	574	558	546	502	585	551	576	585	582	565	548	550	546	520	557	599	565	565	535	550	575	543	553	569	567	522	561	548	540	540	510	568	519	530	565	525	602	542	561	545	549	574	568	559	545	529	525	561	569	564	576	547	580	557	558	562	545	528	558	586	580	579	551	567	571	533	509	603	559	553	554	588	534	540	558	538	581	521	539	549	590	547	579	564	559	560	547	584	567	551	575	571	554	574	533	512	598	544	520	553	579	533	532	567	564	532	592	572	597	565	597	552	586	555	557	610	567	605	521	496	569	546	561	567	537	562	528	553	525	561	552	540	507	589	525	539	580	562	576	562	575	603	522	587	523	533	572	549	523	563	553	566	557	537	586	563	555	577	526	563	527	538	544	552	573	536	549	546	602	589	532	574	590	561	534	543	556	600	555	566	534	590	558	567	552	556	542	548	557	546	568	596	553	575	565	576	570	526	531	560	561	527	553	530	573	560	551	588	547	542	565	529	560	536	572	541	582	543	549	542	579	549	532	568	611	565	570	541	537	537	549	613	603	582	602	584	563	529	551	567	581	507	519	532	548	549	568	545	564	552	559	515	599	511	582	548	560	592	541	550	613	575	534	534	552	557	566	521	545	532	545	575	566	579	549	538	589	541	552	483	561	528	563	522	585	579	576	557	573	568	512	563	569	559	537	524	540	562	565	549	559	582	592	544	576	591	570	596	548	568	589	551	557	579	552	545	526	560	582	557	574	515	505	552	496	567	504	555	562	551	600	551	588	550	551	571	582	576	589	580	566	538	520	576	609	558	542	580	536	533	536	546	557	564	548	528	573	593	543	535	548	575	571	584	528	533	553	546	570	543	562	587	604	549	536	547	549	601	544	520	571	539	537	553	571	573	542	533	550	566	544	539	537	545	554	520	549	574	532	556	567	578	505	566	560	556	543	553	587	531	544	564	592	558	553	560	580	597	531	566	561	551	536	547	530	595	564	597	513	551	547	574	567	552	532	568	561	549	573	570	543	560	553	554	587	551	563	615	542	548	570	530	566	546	605	571	581	560	597	566	591	549	565	525	554	562	585	541	537	533	547	565	543	566	535	527	514	563	565	535	541	555	571	476	594	534	562	584	527	558	585	534	514	560	546	565	554	530	552	535	557	545	591	560	577	548	519	551	611	524	596	601	505	563	577	561	556	553	577	562	521	564	531	537	519	553	564	520	587	527	602	503	611	541	486	550	551	544	574	539	534	574	591	556	565	553	569	570	578	605	498	556	575	582	524	538	584	533	537	538	551	551	571	536	574	558	547	555	555	566	528	525	545	560	598	571	512	532	565	568	544	516	573	575	544	540	569	538	525	538	562	593	528	544	541	545	555	508	553	553	531	574	579	539	548	564	555	560	557	516	605	564	516	581	538	562	563	540	563	548	550	550	577	530	552	508	554	541	567	534	530	520	585	557	482	563	615	549	575	598	597	551	551	558	568	498	544	585	570	550	558	556	551	549	516	586	589	564	564	553	558	521	559	552	541	565	574	547	569	537	573	499	573	576	549	564	572	587	581	509	525	524	527	558	573	531	559	541	553	544	609	527	564	529	526	554	544	570	537	525	565	558	612	506	510	542	594	552	536	515	625	536	598	534	564	557	518	591	539	536	562	548	559	548	539	494	518	560	552	551	515	535	541	563	533	510	542	536	575	562	546	566	578	571	547	544	555	585	579	548	568	534	549	568	574	560	564	517	539	551	526	576	580	513	588	591	573	530	568	567	514	602	549	563	574	573	546	542	591	557	550	556	561	571	529	571	568	599	578	576	517	558	532	547	520	540	573	524	563	553	528	501	522	624	597	585	574	604	556	553	579	589	586	556	573	496	563	501	573	521	554	561	539	602	583	559	569	532	569	551	566	539	543	591	552	551	566	582	552	522	530	542	536	550	532	522	541	572	578	575	554	547	585	522	529	546	600	552	525	548	569	562	555	505	516	539	613	567	521	556	575	511	566	549	575	545	530	560	508	584	508	578	517	545	568	590	525	519	562	591	553	613	584	516	564	607	527	496	617	510	571	566	574	515	539	529	545	551	553	586	572	567	594	553	554	529	595	546	523	557	538	559	540	548	570	528	573	608	584	552	534	546	533	588	531	519	563	527	557	569	554	546	606	556	605	581	573	546	531	560	526	563	548	577	549	567	564	551	546	560	530	550	545	569	568	545	528	574	521	562	570	598	548	580	547	550	540	532	535	548	554	537	589	627	536	584	538	548	564	557	539	536	582	571	550	566	522	545	541	537	603	569	558	541	535	549	576	583	513	564	604	528	552	588	547	635	541	568	558	535	549	561	545	547	560	575	591	526	583	576	525	526	573	571	584	558	535	587	549	543	538	553	543
24322	21384	28561	24617	19582	5181	1411	750	592	525	512	444	457	457	433	447	409	422	414	402	443	399	428	414	390	403	400	381	372	391	415	365	382	366	380	419	415	399	413	401	420	450	420	466	427	418	437	449	411	432	421	383	380	399	397	389	402	379	359	395	382	437	366	410	401	417	390	371	403	374	390	366	366	386	374	388	383	354	391	408	380	382	362	393	357	384	389	386	407	397	356	374	376	406	378	420	409	384	398	377	394	396	393	387	407	347	375	369	401	395	368	382	353	379	411	371	368	379	377	359	402	378	364	370	380	379	363	359	395	376	324	377	387	408	399	367	356	362	341	358	374	383	376	400	378	355	346	380	373	362	379	385	347	386	398	358	406	382	375	379	344	369	363	383	371	366	386	352	378	362	381	360	399	420	352	384	350	352	353	333	373	365	370	370	366	386	367	367	374	375	380	402	385	375	369	381	345	396	395	355	405	396	376	392	377	411	379	370	364	384	390	396	378	360	378	338	377	374	381	367	358	369	379	376	366	371	344	395	396	370	379	319	374	369	366	358	366	350	382	325	346	350	411	372	402	351	347	413	408	404	403	393	359	357	363	368	389	360	367	369	340	388	378	355	356	376	366	369	360	385	360	371	413	357	385	378	389	380	342	357	331	373	346	331	368	347	365	357	393	383	374	370	350	412	367	365	398	356	379	367	379	383	367	383	383	384	339	373	351	389	400	387	368	393	395	405	396	373	375	403	405	402	395	342	370	355	383	382	342	367	376	343	378	363	382	333	382	368	373	423	354	394	395	386	342	369	421	384	362	321	366	367	378	379	369	387	341	368	337	377	396	387	384	382	369	384	369	393	363	373	403	367	368	360	395	348	350	416	398	383	374	363	359	377	331	363	399	374	366	388	341	368	402	423	350	346	376	368	376	370	381	345	374	394	371	383	354	339	391	372	361	390	401	365	374	369	370	390	334	370	368	354	364	368	394	351	401	361	371	373	404	381	365	401	417	379	358	394	366	390	367	408	398	348	346	363	357	369	348	371	372	375	358	390	355	376	371	382	356	352	371	377	410	369	370	335	350	397	384	362	382	400	375	380	334	400	376	391	361	365	363	387	363	382	386	388	369	355	370	369	366	386	358	357	361	374	365	388	416	341	384	375	357	376	360	385	368	424	369	356	390	398	353	371	399	355	376	363	370	377	368	399	356	355	361	345	341	378	392	354	371	376	368	373	401	384	372	369	404	399	360	347	372	390	411	393	378	375	343	412	385	343	363	365	363	359	413	338	355	363	369	365	388	359	394	364	356	383	373	379	330	351	352	354	399	341	367	378	381	390	363	396	351	364	393	385	404	370	378	373	407	400	348	370	406	369	366	397	405	391	373	371	397	384	385	344	388	379	373	381	387	362	356	370	382	353	382	393	405	382	380	356	379	378	385	377	351	388	345	361	377	382	377	386	344	359	367	371	349	369	366	400	383	385	378	405	349	390	368	376	380	385	358	374	348	413	337	395	398	376	381	383	359	369	369	365	367	405	363	376	392	390	417	350	340	384	342	367	356	408	406	354	368	414	343	386	375	389	362	376	345	395	364	366	385	340	343	357	398	394	348	382	371	338	391	377	369	377	378	370	391	370	361	385	371	381	394	361	354	382	382	342	379	366	379	354	340	370	363	390	359	381	375	368	386	361	324	378	341	410	401	361	358	387	354	416	378	390	349	390	381	400	363	370	353	388	377	388	370	372	386	357	440	403	375	388	351	399	376	374	395	390	391	357	411	351	377	369	351	336	363	396	371	388	351	357	369	393	357	370	362	356	380	369	354	386	361	361	369	373	369	383	377	372	369	339	380	390	320	366	408	396	417	355	373	394	340	392	346	386	326	366	402	393	364	375	328	378	360	377	380	377	368	380	359	355	359	379	399	345	354	366	388	393	385	370	325	387	405	379	403	349	396	369	400	386	347	356	369	341	338	352	397	347	366	366	383	366	353	396	327	402	366	379	393	375	359	362	404	390	382	415	388	409	398	399	363	344	394	359	386	359	375	395	382	388	361	424	361	402	367	368	422	364	373	353	396	372	340	368	375	360	385	395	360	354	360	401	357	369	379	400	369	378	354	354	339	352	345	381	341	354	377	353	367	377	369	336	373	393	422	361	370	355	381	382	414	371	404	388	381	393	350	360	370	392	404	376	364	403	345	386	343	353	393	363	336	418	366	346	360	343	383	374	404	362	379	351	366	395	362	382	368	349	339	368	363	384	360	363	351	366	324	376	366	376	381	380	362	346	373	366	398	361	403	342	339	400	357	373	402	408	372	406	344	370	411	364	383	364	344	390	375	372	370	371	371	371	368	368	348	351	381	354	376	394	360	395	380	396	379	358	378	368	330	386	360	369	369	372	346	404	342	347	373	365	374	361	368	389	383	371	404	373	355	354	386	392	390	334	381	383	376	366	378	365	404	371	376	351	396	381	368	365	386	386	393	404	392	351	378	343	382	360	372	371	391	358	374	382	361	390	393	361	371	393	367	394	374	365	354	379	353	400	366	383	388	395	370	372	386	379	365	356	368	342	352	408	375	311	371	376	406	361	370	378	364	368	371	370	375	369	384	378	356	358	368	401	388	379	383	374	381	361	378	374	390	370	379	367	377	333	370	362	339	371	354	387	375	363	394	391	411	380	363	348	375	325	337	368	351	369	376	326	374	386	424	377	380	420	391	395	358	397	389	365	341	381	408	393	368	370	380	395	372	362	381	377	339	347	356	392	344	378	380	353	375	368	379	345	388	379	399	410	339	364	398	354	375	347	362	346	372	359	413	357	412	392	389	375	369	372	393	405	382	356	379	332	372	413	365	398	331	341	344	353	379	383	363	367	369	410	359	408	391	372	366	390	374	363	412	380	364	392	368	394	381	368	376	348	404	371	367	384	371	373	419	328	387	396	373	396	360	371	372	382	374	346	380	385	391	388	380	379	374	364	367	396	372	377	393	354	336	364	394	370	370	373	368	368	361	348	369	362	366	384	409	382	376	365	368	390	357	399	401	354	354	393	394	333	382	383	360	390	346	418	376	366	364	378	393	359	400	383	375	383	384	403	348	353	349	381	350	368	378	337	412	360	384	377	377	377	371	349	330	386	364	385	371	362	346	356	383	353	390	361	345	379	389	365	356	394	361	367	361	392	358	400	376	360	371	371	362	354	358	374	416	372	387	366	368	361	360	375	358	417	362	384	384	380	388	383	358	397	384	389	370	340	373	391	368	376	366	358	383	394	363	341	392	339	378	379	352	373	383	384	356	375	382	345	327	369	390	378	371	362	373	351	382	372	356	374	356	413	372	358	389	339	376	391	361	424	343	341	385	354	359	356	384	369	358	384	364	364	369	375	378	350	370	349	376	351	348	347	340	372	364	358	357	341	403	386	391	397	355	368	420	387	369	395	349	356	359	359	375	362	346	401	361	376	384	382	353	370	377	357	388	353	373	397	340	387	368	354	375	373
18735	38902	33795	14259	2891	1784	1491	1202	1050	975	889	882	748	684	702	658	648	654	623	620	651	597	663	594	590	555	541	563	582	594	545	576	589	635	556	643	624	653	730	719	731	723	678	652	714	745	710	704	685	670	667	632	632	618	619	604	619	657	566	603	610	588	598	561	599	569	590	680	649	550	592	549	536	549	586	536	554	560	606	617	596	615	557	565	602	517	578	599	601	609	576	579	608	615	563	591	601	644	587	584	555	577	561	569	573	582	521	554	569	559	543	557	554	571	567	536	536	558	545	556	547	523	558	510	520	515	560	590	562	548	576	564	577	583	533	536	551	585	566	554	509	578	498	560	553	555	571	579	560	540	554	546	602	542	530	581	554	547	596	573	548	556	542	543	506	559	550	573	537	572	563	557	579	541	563	516	567	497	566	520	555	553	583	525	566	583	559	535	509	579	574	500	554	541	564	557	559	527	595	586	540	550	495	521	548	570	518	543	561	552	537	535	545	552	566	561	565	559	562	552	576	552	563	530	551	543	540	537	529	570	572	565	521	568	563	524	569	524	576	510	550	567	570	584	560	580	559	550	553	558	512	555	583	586	540	562	516	564	538	557	569	513	507	556	570	549	553	557	523	502	574	574	565	519	531	533	536	517	556	579	583	515	559	577	565	545	544	586	560	554	551	544	526	574	553	542	561	586	540	532	569	568	551	527	576	562	559	553	604	576	515	562	570	546	534	563	566	558	522	549	535	495	549	568	551	567	528	554	552	559	555	528	531	526	570	585	570	575	559	579	535	546	542	545	550	568	520	521	556	546	532	535	544	538	562	541	573	601	554	530	574	547	573	553	561	542	514	559	542	533	570	558	538	572	539	534	539	552	538	544	565	545	539	553	550	586	558	559	496	552	523	535	572	537	543	551	549	559	596	569	564	590	551	510	588	534	498	547	568	579	572	535	579	531	560	543	598	532	552	592	565	556	503	522	544	574	540	555	517	578	535	540	516	570	550	526	568	509	519	557	564	560	574	556	553	524	540	577	538	526	576	518	547	550	539	571	559	519	528	536	557	524	573	528	547	545	520	562	567	568	586	546	543	550	489	564	553	545	550	561	527	555	580	587	570	527	563	592	540	537	555	602	556	560	522	560	563	575	587	511	549	515	568	543	544	545	530	544	556	522	513	550	553	592	528	597	536	572	565	517	527	573	550	549	602	553	580	564	576	597	523	560	567	599	555	545	506	537	549	567	552	545	580	547	554	597	523	540	554	557	559	596	525	546	609	532	520	513	565	560	533	501	570	558	518	563	561	535	551	534	560	559	550	527	549	522	529	546	559	563	563	552	517	547	562	524	572	582	545	531	542	553	534	546	488	545	535	599	543	554	582	564	574	544	563	561	502	569	535	539	521	529	532	550	500	528	571	507	560	583	582	535	501	536	527	561	557	500	562	562	556	527	581	549	565	562	540	589	568	542	563	516	548	587	535	505	580	575	557	544	581	547	588	523	529	573	546	559	568	519	547	539	563	550	559	593	507	532	549	543	507	557	600	593	560	577	553	535	552	555	579	575	562	522	517	581	540	591	553	553	556	556	528	570	559	547	547	583	537	569	535	566	572	557	512	505	538	572	528	555	564	544	518	556	549	550	536	542	573	489	578	524	556	595	510	518	581	549	514	545	575	511	593	543	531	535	563	541	528	527	599	604	542	537	587	536	569	551	553	544	540	568	593	592	542	568	580	575	528	568	522	544	534	567	506	528	520	494	539	549	541	537	571	493	549	576	563	555	536	555	567	526	519	533	526	526	534	525	539	536	585	544	572	561	550	600	588	573	603	543	577	522	560	534	591	558	573	526	552	538	526	553	550	514	575	509	540	553	542	568	558	529	579	537	586	536	559	571	560	617	570	553	573	581	569	586	521	571	540	565	561	525	570	543	524	591	567	560	562	567	559	526	546	550	506	512	558	567	551	549	580	524	544	559	601	578	525	539	538	554	568	524	549	536	554	542	523	543	576	523	554	565	547	565	584	590	567	559	562	560	515	561	543	537	542	547	565	565	587	507	517	525	525	567	550	518	580	555	536	572	595	546	521	513	548	588	525	568	526	531	538	581	566	572	558	571	546	549	542	548	533	595	547	571	551	566	549	568	548	536	525	557	560	560	574	579	538	551	581	542	567	504	555	552	543	561	562	553	525	508	552	560	537	478	499	499	574	540	506	540	570	511	529	528	530	531	559	573	551	538	544	569	545	550	552	568	561	599	549	550	537	572	582	513	573	560	588	519	534	538	561	540	529	559	612	541	538	533	565	525	545	530	520	522	518	564	587	542	543	559	529	590	540	568	547	539	524	524	561	551	538	553	547	531	531	543	543	540	511	542	572	499	572	579	557	510	533	544	525	549	550	552	545	551	508	578	570	517	527	584	514	522	541	532	560	563	564	547	576	557	550	541	555	516	533	567	538	565	570	534	540	510	556	515	551	543	550	568	523	552	564	509	555	539	506	561	542	496	546	538	543	533	555	590	580	562	533	557	531	568	538	597	562	564	569	563	527	536	519	563	543	558	524	521	554	575	543	549	559	493	555	557	546	565	543	560	583	533	576	512	568	568	604	552	560	549	573	548	523	564	540	575	583	545	498	572	571	547	554	566	526	524	519	579	529	574	558	553	546	566	557	557	530	560	526	569	549	511	527	540	541	548	566	520	554	537	548	565	553	559	546	513	516	539	556	519	561	545	534	536	534	564	528	592	555	574	545	527	569	531	576	569	549	578	537	545	545	544	553	564	557	553	507	507	563	540	564	514	553	551	557	534	524	559	561	578	528	519	514	550	562	543	572	547	554	530	549	535	569	567	558	546	543	539	544	531	582	548	543	584	588	575	549	578	539	564	552	519	593	554	575	577	558	555	578	563	556	570	560	569	577	521	573	552	523	567	540	576	553	567	628	614	540	537	556	546	525	538	526	560	552	524	567	489	560	513	584	533	513	518	588	534	553	551	517	595	541	558	565	581	574	578	565	535	550	529	544	547	573	536	550	529	547	556	550	549	562	567	524	542	561	540	517	532	531	571	534	574	559	531	564	559	557	574	562	545	580	560	564	558	523	547	562	514	610	549	557	539	546	567	537	551	524	556	593	524	543	538	530	523	518	539	549	520	570	570	526	548	547	539	534	566	545	609	558	577	519	547	518	588	547	531	567	555	539	562	549	553	557	566	584	565	555	563	556	526	543	523	569	553	544	551	517	559	554	553	527	556	569	560	516	560	569	569	599	566	587	524	546	517	531	534	520	535	583	552	536	564	573	545	512	577	527	519	582	556	513	563	542	552	505	572	554	578	559	541	529	540	564	556	575	548	501	573	540	548	584	573	503	551	550	554	548	555	532	568	566	527	556	540	565	562	526	543	518	531	582	532	517	524	548	553	510	499	572	515	531	525	540	553	539	574	546	555	587	577	565	539	568	563	574	523	549	575	579	577	537	524	535	549	542	536	593	533	583	535
23329	21386	29156	24118	21281	18790	3566	1053	701	616	479	443	417	412	404	431	347	390	380	380	381	371	366	309	340	331	336	392	346	337	354	359	347	361	350	373	361	380	401	403	416	407	393	412	369	403	412	391	428	337	384	365	377	354	329	355	358	343	344	329	364	325	355	361	349	370	333	387	372	363	310	344	337	330	327	341	351	321	368	286	341	336	316	318	273	317	309	322	321	372	354	357	361	339	304	324	329	352	333	345	344	339	305	332	346	306	277	334	322	288	359	322	317	306	321	297	325	304	295	334	320	305	325	304	319	333	305	328	302	319	301	301	294	285	304	269	317	316	293	315	333	342	326	278	315	298	304	331	311	301	296	322	310	315	327	314	319	338	315	311	320	296	319	284	305	306	333	306	332	312	318	308	270	312	309	330	323	321	305	343	332	310	314	321	344	307	308	287	310	345	357	315	314	346	307	289	313	314	298	327	305	306	325	315	300	313	310	330	281	342	315	307	330	315	314	301	287	309	297	313	283	321	304	280	325	323	327	331	307	315	330	308	325	306	317	321	336	268	325	327	312	354	334	308	332	289	317	324	349	307	297	314	311	325	309	291	306	335	328	303	287	299	323	314	311	338	290	313	326	291	305	311	334	296	325	334	297	331	333	341	304	287	330	332	337	309	301	300	316	304	309	313	300	303	342	304	294	342	325	322	345	340	288	302	285	336	346	340	319	302	305	314	312	316	331	318	306	324	308	315	328	320	319	322	302	316	327	312	331	317	311	309	349	317	336	310	333	358	302	295	311	303	343	313	304	334	332	343	313	294	351	328	313	280	311	316	290	334	332	309	309	343	338	322	323	309	302	315	297	321	331	310	302	290	302	299	316	260	304	349	312	297	341	284	301	310	319	315	282	302	332	322	283	308	311	308	316	308	290	322	320	329	324	292	323	290	307	304	309	293	336	302	325	304	318	285	312	316	314	328	320	284	319	310	276	307	291	345	332	291	340	315	315	321	319	292	327	297	313	299	311	303	299	307	279	320	328	281	287	314	292	315	307	277	328	303	316	346	306	287	299	323	330	312	346	299	306	343	274	308	339	290	320	344	310	330	334	332	286	316	340	331	307	331	322	299	295	317	282	284	308	291	318	315	328	286	318	307	315	325	310	333	278	325	316	306	326	310	336	318	336	330	328	326	328	302	292	303	294	326	325	308	302	312	320	302	323	319	286	350	322	295	341	330	347	323	323	330	316	321	275	305	299	320	324	311	336	315	310	331	318	324	315	308	302	329	279	294	311	318	292	323	291	301	301	309	301	333	339	281	333	304	334	321	313	306	300	310	301	295	332	286	335	307	328	314	313	310	333	327	312	308	309	313	317	310	307	285	326	300	281	325	314	325	320	311	324	342	309	315	324	322	306	330	315	323	312	285	305	326	302	307	312	316	312	311	313	327	346	310	325	330	288	314	295	329	325	301	318	322	311	295	299	300	320	312	317	266	318	292	325	288	296	325	310	315	301	296	344	345	351	325	303	320	349	308	315	301	315	325	306	315	283	345	338	285	291	312	340	334	328	300	319	302	312	324	342	319	306	324	344	264	266	288	293	340	316	320	303	323	294	328	312	324	313	326	297	319	324	300	298	322	332	331	287	319	329	307	316	324	342	318	324	337	336	320	313	288	335	312	328	322	316	324	277	335	313	327	320	349	294	300	318	304	342	318	317	304	325	276	336	317	307	306	300	309	302	309	305	306	337	327	300	299	306	325	302	306	332	337	304	286	330	334	338	317	343	291	346	329	331	328	304	348	316	312	324	313	317	296	326	330	325	360	256	315	301	304	321	289	308	333	321	294	291	359	304	290	324	324	331	323	282	305	339	341	321	297	333	320	311	315	294	316	306	294	315	328	287	332	310	312	330	327	318	323	335	332	328	289	333	332	327	296	304	319	298	334	324	329	340	325	289	310	326	341	324	321	311	341	323	319	314	319	289	326	310	323	320	320	295	313	298	315	310	287	301	295	309	346	295	317	320	292	300	330	300	335	298	327	337	312	323	323	322	335	315	334	315	322	334	300	282	335	311	309	316	304	303	302	305	333	319	336	335	299	355	299	292	297	311	315	305	328	325	300	293	282	305	312	328	328	319	334	306	289	337	307	314	291	342	277	303	316	296	295	325	297	325	318	289	318	297	322	311	318	311	307	334	317	316	292	307	334	337	327	296	316	309	292	319	293	311	314	271	305	294	330	321	323	319	313	353	330	299	343	323	340	320	315	297	329	298	334	295	289	342	338	281	326	293	319	284	321	332	319	311	328	280	329	300	331	327	336	313	310	325	329	308	290	309	317	316	317	302	332	336	306	317	312	342	315	350	299	276	287	321	302	305	304	306	298	302	332	329	316	321	327	337	323	345	310	310	322	325	319	319	287	309	323	296	318	330	306	315	305	318	295	329	274	347	325	288	278	307	276	327	317	270	301	315	301	354	285	354	291	288	316	346	312	303	323	312	318	319	324	321	305	299	303	305	302	310	282	321	293	312	277	309	292	289	310	316	339	284	311	353	320	319	306	302	306	283	304	310	298	299	309	321	308	296	328	295	314	298	348	293	296	316	317	325	283	312	303	314	351	322	334	304	299	340	333	305	323	318	339	289	298	305	325	285	327	342	301	331	316	322	318	293	307	299	299	311	301	300	339	287	276	338	309	310	322	314	293	329	308	334	307	319	304	329	280	326	282	301	335	298	312	308	309	320	300	345	337	289	326	313	320	292	303	301	322	289	329	339	326	338	324	332	306	328	294	304	314	304	302	295	320	321	294	309	319	331	309	323	327	315	320	319	304	313	341	301	328	302	332	295	335	322	302	303	300	311	311	341	307	342	323	291	306	318	319	316	290	315	329	321	323	318	312	340	284	351	301	310	314	317	338	295	320	324	353	304	276	342	317	298	327	322	321	310	325	319	304	341	298	329	309	350	306	284	324	301	309	343	320	337	323	337	347	315	297	328	312	295	327	307	313	329	312	304	293	314	321	342	314	321	328	306	324	304	325	308	279	316	311	337	319	327	322	313	287	271	301	307	326	328	298	316	320	305	320	336	310	315	311	331	340	311	303	316	322	311	299	310	304	304	301	356	327	323	330	305	308	329	297	331	333	341	329	315	325	312	297	356	293	308	306	299	296	308	315	329	282	297	344	321	320	340	350	349	332	311	301	323	322	318	291	338	343	308	308	301	308	304	295	311	328	314	337	292	298	311	318	315	287	316	306	290	319	333	332	338	295	337	322	310	321	291	349	323	316	288	301	328	275	294	325	324	322	292	317	313	302	347	294	333	330	276	299	312	268	321	295	311	314	314	308	331	349	318	329	299	341	322	323	297	313	314	296	351	337	349	336	332	320	335	298	310	310	283	316	343	316	319	331	309	323	291	318	306	324	346	289	285	338	285	336	282	299	296	315	338	316	308	297	316	298	322	300	319	309	310	329	283	316	321	319	268	293	338	329	316	308	307	297
21969	44454	38771	18766	4266	2801	2144	1713	1475	1306	1099	988	902	821	766	745	671	669	644	608	577	562	581	564	556	577	569	509	556	541	538	526	502	508	573	598	575	666	615	685	719	695	715	639	642	716	686	657	615	629	575	609	591	542	570	559	534	532	517	561	495	523	505	550	506	538	602	521	568	461	511	476	477	467	469	485	475	479	492	514	530	483	468	442	449	468	441	518	471	538	551	506	509	533	514	563	490	519	503	504	487	545	480	512	517	432	462	475	443	481	463	455	432	477	470	468	472	453	425	459	435	469	493	441	501	434	471	438	440	477	499	407	446	494	500	463	464	478	449	472	435	440	462	454	443	482	456	489	471	455	414	511	462	468	471	509	429	449	506	437	459	425	460	493	492	461	480	474	463	490	459	454	429	445	451	461	461	476	461	521	446	429	476	482	444	457	482	465	468	484	480	486	540	449	475	477	463	494	476	434	483	441	451	489	437	459	473	423	480	468	463	465	457	444	495	445	454	479	424	472	453	475	473	477	465	463	444	476	475	445	498	465	446	471	443	462	460	470	449	448	453	485	445	453	501	463	506	470	475	450	491	447	462	469	473	452	439	428	463	428	454	473	466	407	471	444	517	442	502	481	441	445	461	464	443	483	450	479	422	455	465	476	460	488	496	463	478	451	464	454	423	457	441	430	449	473	457	433	497	476	472	446	491	455	480	460	455	426	453	464	465	459	422	453	451	467	453	499	446	480	450	464	442	456	457	442	452	441	467	462	460	459	464	424	441	448	481	444	444	476	473	485	436	479	484	461	439	469	477	483	446	474	467	447	481	451	488	437	473	458	445	443	476	467	469	484	508	442	470	452	452	484	476	453	457	499	437	456	491	471	497	464	475	455	477	465	462	461	486	447	463	491	436	428	489	479	479	478	458	462	490	497	434	474	443	469	469	443	448	473	458	453	436	489	426	451	455	437	443	498	479	446	433	499	487	508	455	467	470	465	440	479	467	453	478	455	443	440	497	457	470	443	415	455	485	455	468	470	431	436	458	459	517	498	480	464	469	503	473	485	472	466	459	490	487	442	495	446	471	499	475	507	483	455	430	438	463	464	400	435	440	478	445	462	474	464	487	457	446	441	445	437	488	429	448	529	471	426	444	467	467	481	439	431	479	467	425	450	429	460	430	465	457	474	450	442	456	461	484	462	473	425	480	463	495	481	437	491	491	472	460	442	476	445	470	418	455	432	501	430	470	482	466	496	451	479	458	465	462	420	426	483	458	446	466	474	465	459	505	435	443	465	463	472	454	467	459	430	431	426	477	468	462	443	478	460	469	498	453	485	443	466	474	445	427	441	493	442	492	448	442	427	452	447	483	482	484	464	470	460	473	453	483	461	468	455	430	480	484	467	433	475	499	457	461	452	501	451	440	440	436	458	465	479	468	493	443	433	479	495	470	415	486	457	495	437	475	442	470	465	496	483	462	430	485	474	494	457	466	432	472	467	461	484	466	449	501	482	450	447	442	475	443	465	433	451	499	431	482	436	425	453	469	468	480	435	449	454	480	469	482	536	478	448	435	456	417	474	480	474	459	491	447	433	479	489	457	457	468	472	440	468	414	459	459	485	471	449	465	444	441	471	470	455	431	484	462	446	471	476	455	471	448	497	461	455	440	467	421	434	461	450	462	480	461	491	472	480	442	481	419	452	498	425	471	433	485	480	444	456	501	487	444	465	464	420	482	452	468	516	429	444	447	446	456	455	460	488	505	462	473	441	496	463	471	460	463	480	462	442	450	462	460	465	489	462	472	419	441	450	484	439	450	514	506	481	462	427	434	490	449	444	465	436	470	434	434	476	444	460	475	453	459	479	483	494	531	496	453	496	484	450	431	462	453	438	512	454	493	468	477	474	441	436	480	481	477	480	442	461	433	457	439	462	462	453	421	486	420	449	474	478	471	433	478	469	517	443	458	462	474	449	444	488	489	470	474	471	531	450	415	482	472	480	442	500	457	464	432	468	454	425	439	431	444	437	485	477	461	431	460	485	449	465	431	485	469	454	468	458	439	454	465	433	448	432	487	442	493	457	417	479	470	511	417	451	519	459	440	438	459	439	469	453	450	477	455	453	464	454	468	487	444	432	462	402	472	463	482	434	452	462	476	454	465	494	458	458	446	459	456	432	450	465	456	447	428	422	450	436	440	464	476	425	450	432	471	443	465	429	462	456	437	477	444	452	504	436	444	455	452	435	431	456	459	463	483	499	498	424	482	484	462	461	478	484	434	477	452	470	447	506	449	456	438	523	505	492	467	431	488	475	436	487	451	449	503	492	465	486	427	434	470	464	471	467	463	427	447	468	493	448	516	444	487	475	482	462	455	428	473	446	484	492	440	464	466	465	458	476	450	455	492	467	480	508	487	464	467	444	441	463	456	475	446	450	448	422	468	459	451	491	490	472	477	444	414	476	471	434	436	490	472	475	475	421	465	438	477	441	503	463	483	449	461	474	471	478	428	451	465	457	435	458	449	503	475	437	471	438	462	449	451	437	432	445	429	469	459	441	479	448	475	482	455	434	468	467	446	462	463	456	454	469	467	458	442	460	479	494	500	472	447	466	451	455	469	444	467	468	457	437	495	477	506	432	465	427	478	465	474	495	487	469	491	493	468	464	483	486	460	433	472	471	412	493	499	436	431	471	452	435	463	447	449	451	442	443	476	474	457	460	448	483	453	459	464	458	455	449	418	475	447	421	449	446	458	499	448	482	429	489	435	466	478	485	495	459	459	462	460	474	456	493	456	433	464	477	469	453	500	434	443	500	428	453	482	458	474	491	468	481	446	462	446	481	469	459	461	481	493	521	521	425	460	446	474	445	493	454	457	483	462	491	476	490	449	464	471	474	460	474	440	486	437	489	435	431	434	457	434	449	459	429	484	451	473	435	495	487	450	466	454	457	470	496	495	489	466	471	445	475	429	438	462	449	441	441	475	448	480	448	499	501	470	433	448	482	443	448	461	403	462	463	456	464	469	466	507	452	448	448	443	437	463	467	467	473	461	433	463	441	478	451	471	446	484	442	500	434	460	440	439	409	507	479	468	463	480	478	434	445	468	485	474	454	444	423	458	490	456	469	471	470	462	438	454	455	453	489	439	510	444	448	442	478	464	473	416	447	491	448	493	438	444	469	472	427	473	505	472	449	483	493	454	437	449	465	452	489	457	454	471	460	463	442	468	425	453	483	464	477	469	488	474	446	456	455	465	435	451	443	444	469	443	473	474	467	450	477	472	475	469	434	457	444	477	438	445	441	464	469	476	472	414	510	496	471	444	448	461	474	470	453	466	452	442	466	462	526	479	470	485	451	434	457	483	477	437	471	444	461	437	475	437	495	430	486	433	461	460	460	457	463	440	461	449	507	463	462	468	480	434	460	483	494	451	469	479	475	463	479	446	474	497	471	450	491	472	472	451	451	475	469	460	498	460	498	458	430	473	437	506	458	488	461
27157	21183	18314	6493	713	464	387	434	384	397	383	342	418	356	388	435	419	373	400	395	380	396	329	389	379	392	380	408	426	408	394	397	383	413	399	383	402	393	372	439	398	462	429	453	355	428	435	415	371	399	428	395	385	349	387	395	422	415	364	396	412	408	445	378	390	423	374	363	353	379	350	402	350	415	366	400	398	366	416	395	375	405	339	382	350	400	387	407	380	358	363	398	411	366	413	361	377	397	399	382	412	372	354	400	438	407	394	373	386	367	374	396	357	390	412	372	381	377	411	398	379	349	393	399	344	381	360	386	382	400	407	365	370	428	394	362	388	395	365	375	386	378	384	372	384	373	344	371	372	403	428	361	371	386	374	380	380	390	367	342	380	389	379	365	407	379	384	385	412	391	417	354	388	386	371	428	380	378	385	418	400	386	369	380	392	392	388	416	396	370	393	403	382	383	381	366	384	386	347	387	375	390	384	383	351	390	391	358	392	398	357	349	370	398	415	391	415	408	369	390	382	359	363	373	392	348	405	401	405	378	409	379	379	347	403	380	375	366	383	397	368	351	390	379	364	395	397	403	390	385	416	396	382	413	381	404	382	365	384	385	392	375	375	374	392	398	408	383	353	402	375	382	359	383	398	379	397	377	396	407	388	369	414	365	396	384	386	388	383	395	339	364	385	391	389	378	360	394	424	337	375	369	384	398	384	387	323	366	377	378	381	370	389	394	365	372	394	404	374	420	399	385	393	402	407	371	374	359	385	378	423	366	364	397	420	396	408	382	370	381	374	371	386	405	434	395	389	344	404	395	343	379	396	379	377	389	392	393	377	373	403	388	386	387	384	362	391	376	401	378	387	418	390	402	422	376	377	371	407	379	409	351	398	422	405	412	376	395	401	377	375	379	341	380	405	396	410	367	364	374	388	391	375	353	380	406	383	380	393	369	380	399	350	397	384	431	376	378	376	360	373	381	382	389	399	372	377	402	365	352	383	402	365	347	391	392	380	368	392	406	418	341	346	358	409	405	384	361	365	359	343	375	375	382	388	398	407	384	379	401	358	382	384	368	398	369	360	402	386	381	366	390	369	342	411	392	399	362	387	376	347	381	394	391	396	369	397	403	378	395	358	399	393	402	386	400	382	414	362	366	424	340	363	395	370	377	363	390	395	362	360	416	383	425	392	386	415	406	371	416	371	390	372	420	378	386	373	371	388	395	391	365	409	387	384	382	388	361	369	369	385	374	389	413	353	394	364	368	392	420	393	359	367	372	373	410	360	364	374	396	395	415	383	396	378	400	400	327	381	388	397	390	356	372	401	375	377	375	393	382	364	382	368	361	388	354	393	415	388	361	394	423	395	370	360	389	402	373	362	359	350	378	367	389	383	393	350	371	394	375	343	379	378	436	392	335	351	413	356	345	400	394	374	417	387	389	380	382	372	376	383	391	356	395	384	419	403	392	386	373	382	390	404	384	404	352	386	375	379	376	355	366	377	390	386	374	370	372	356	392	391	344	362	375	389	373	400	369	367	340	389	362	388	407	395	382	363	384	415	342	393	383	393	367	384	356	364	419	365	407	399	392	416	383	388	356	369	405	375	409	352	405	357	398	372	373	382	371	386	405	388	394	384	357	398	351	389	399	359	396	426	348	375	409	365	381	382	345	384	386	365	388	358	375	334	374	384	394	369	376	367	376	363	394	360	389	365	351	375	353	395	389	372	364	339	350	366	394	424	350	384	374	395	391	418	376	412	415	354	431	363	347	386	369	378	400	386	418	424	384	404	373	419	396	396	344	409	370	427	402	383	401	347	388	393	403	403	393	415	371	399	410	379	389	364	387	386	358	366	405	373	397	391	349	392	403	371	417	422	371	387	383	337	418	395	346	379	380	357	378	373	393	378	376	364	408	426	410	359	381	366	369	396	339	424	395	385	402	372	408	391	361	403	379	394	386	373	368	380	377	406	371	397	378	401	387	382	403	360	360	397	383	419	404	398	378	395	385	388	393	365	360	378	384	370	383	370	382	416	425	325	394	370	369	392	397	402	357	377	373	400	401	372	381	389	380	398	384	400	395	388	396	406	401	400	383	393	386	421	387	358	361	359	386	402	381	380	385	361	370	375	405	366	428	402	412	386	400	371	400	390	372	392	377	359	399	374	417	381	349	412	361	415	412	418	396	377	397	364	431	383	376	396	373	384	395	412	368	424	388	396	353	356	403	364	389	431	356	378	365	400	381	384	380	392	425	374	372	380	378	381	353	391	399	375	358	397	377	387	412	376	372	404	403	385	396	390	377	382	357	378	376	391	399	398	384	396	374	387	391	372	384	384	378	391	405	396	373	354	385	378	401	411	372	337	388	415	380	351	384	364	393	403	347	389	362	393	404	370	381	378	387	366	392	377	360	367	400	369	397	379	402	378	401	376	361	378	395	360	403	403	385	385	363	408	378	409	389	378	403	393	401	385	371	393	414	357	412	400	416	350	393	383	393	396	385	395	382	396	389	404	372	399	363	369	406	384	395	396	391	398	380	386	368	360	397	394	355	401	378	373	383	395	389	392	407	393	361	383	399	388	399	350	388	375	431	398	374	368	404	394	402	376	401	380	351	397	374	410	378	385	378	391	397	380	372	403	403	369	381	373	395	386	402	366	347	393	396	372	358	344	390	345	383	368	387	383	373	386	375	357	371	402	372	362	375	358	382	372	372	382	354	348	390	399	378	373	357	401	374	343	403	394	366	413	376	410	371	375	392	407	394	389	400	356	371	409	403	395	382	405	430	395	383	359	396	395	389	366	397	385	407	378	383	376	398	370	404	395	351	365	386	339	387	399	367	402	384	367	397	339	418	405	364	366	405	370	373	386	384	383	382	372	400	389	367	402	360	388	374	377	397	410	410	359	395	352	372	367	410	412	386	385	368	376	359	392	392	337	389	382	392	398	384	370	376	403	377	376	381	362	379	371	381	386	400	369	384	387	378	390	396	370	388	397	386	404	387	390	404	377	364	387	417	381	410	380	389	363	383	390	392	385	385	387	373	418	341	361	369	354	394	337	374	366	351	383	416	411	364	366	363	375	402	349	368	372	395	399	363	434	373	400	406	397	365	394	382	391	390	382	391	359	379	406	368	399	398	377	394	374	354	369	399	384	391	415	401	406	392	422	364	364	353	398	394	409	394	385	371	399	366	381	382	386	378	378	365	360	377	394	386	367	389	386	377	329	390	380	407	413	416	409	381	377	390	395	382	358	409	367	420	355	412	394	383	356	403	370	368	378	414	377	404	422	357	383	390	367	378	385	376	396	371	402	391	362	408	359	372	367	370	409	422	369	413	391	399	371	398	372	425	369	363	402	380	325	401	396	380	363	394	421	388	380	378	363	396	373	393	388	394	359	401	379	375	383	359	379	387	380	369	375	383	406	411	368	397	349	428	370	371	396	392	379	345	380	330	379	359	391	427	353	396	407	407	355	411	362	351	408	354	335	341	402	365
15017	27223	22633	6747	810	690	583	650	583	610	607	564	586	557	540	545	555	564	595	565	606	565	569	542	573	570	607	604	611	578	512	571	579	580	613	603	564	603	636	641	637	695	662	642	655	616	634	588	653	621	632	615	610	630	590	574	588	606	596	576	584	658	608	577	574	602	605	623	566	582	566	564	565	562	519	565	571	590	578	581	587	530	594	645	611	564	561	564	612	578	597	627	555	606	552	583	598	628	613	581	605	542	578	581	598	597	612	583	555	593	615	557	537	595	590	565	527	551	571	559	540	529	566	546	563	571	602	588	558	588	568	548	551	594	571	589	540	576	578	568	587	528	515	578	558	559	573	549	546	585	566	593	602	594	567	562	560	589	590	519	535	558	571	577	518	539	547	582	536	566	576	574	515	565	564	524	531	567	535	574	546	601	569	561	597	574	594	562	561	561	565	560	538	596	585	575	562	574	588	574	548	543	572	549	554	545	576	575	552	555	544	531	618	560	550	543	557	596	580	554	518	567	583	578	566	571	553	544	557	536	609	530	554	572	552	578	545	530	603	528	570	573	594	587	571	566	563	554	564	572	561	537	571	586	537	605	570	520	579	541	542	551	527	582	513	597	531	522	565	556	577	592	561	601	640	567	577	529	607	546	591	589	546	537	559	542	575	535	598	530	540	597	552	554	556	549	539	580	582	548	536	564	547	595	543	566	542	541	597	527	603	587	532	533	583	578	552	552	570	579	563	544	568	543	522	531	571	573	571	565	580	569	562	582	542	569	572	524	549	566	592	587	550	603	563	565	583	560	573	577	558	568	566	554	580	541	572	552	540	535	561	588	585	543	581	615	584	518	548	604	526	563	548	590	598	551	598	591	565	558	554	568	515	564	546	538	568	584	574	557	584	567	576	501	590	547	574	588	555	543	565	582	586	538	590	577	575	557	573	593	530	614	580	536	518	548	582	597	548	522	572	560	560	577	570	538	568	566	564	573	553	577	563	563	551	540	587	535	541	523	584	577	573	550	560	566	587	555	554	565	561	565	585	540	577	566	566	531	577	551	543	546	538	553	593	638	568	547	547	568	545	566	575	593	560	596	573	582	559	522	593	573	564	558	591	571	584	570	538	565	506	560	594	589	569	533	577	538	553	536	547	560	577	592	545	562	538	561	564	587	592	592	547	600	606	566	571	585	594	537	564	576	606	540	542	529	560	589	577	546	579	554	562	536	543	535	526	597	524	547	595	574	565	547	565	553	547	527	583	562	557	620	591	583	589	546	589	591	548	560	575	572	577	599	530	576	554	520	571	579	565	544	592	570	581	524	593	551	582	590	533	565	530	548	573	574	539	561	582	565	537	611	573	594	579	552	516	586	553	569	570	618	523	591	611	592	559	572	529	541	544	600	581	581	575	578	553	534	589	572	606	596	530	573	528	546	586	561	581	626	624	553	533	593	552	527	578	528	518	546	583	615	595	598	553	523	561	536	559	562	559	558	523	552	566	543	570	530	545	585	575	588	591	566	577	568	561	548	561	609	543	561	528	514	579	578	580	556	582	568	574	530	638	553	553	545	543	597	541	617	583	572	558	574	569	517	577	583	573	581	593	573	579	595	547	561	546	578	560	547	539	553	577	534	564	544	518	592	591	595	594	569	544	594	576	537	556	525	531	543	533	581	566	549	586	508	553	621	575	581	519	548	563	541	554	519	563	600	568	531	577	583	594	554	550	538	560	543	545	590	577	530	546	554	556	570	580	550	598	567	534	501	563	573	563	590	540	555	572	570	537	578	580	575	586	572	604	616	578	558	524	580	591	536	558	570	559	576	553	581	527	595	617	552	589	575	549	567	569	517	554	573	603	613	561	557	572	564	567	528	536	595	583	567	602	551	562	586	554	564	543	544	558	586	547	555	598	583	565	568	616	532	556	607	534	576	553	584	577	572	577	522	514	556	592	551	499	556	543	558	537	528	572	589	526	552	588	580	560	622	629	573	581	546	550	557	539	618	561	613	559	562	574	554	545	590	550	557	600	573	574	556	573	553	551	558	617	568	599	566	593	555	556	544	562	598	572	558	522	538	561	582	538	568	582	591	550	544	580	605	575	554	605	588	599	602	566	487	550	543	572	576	594	540	581	548	571	541	529	509	590	583	601	553	546	573	570	581	537	539	573	599	546	544	538	561	576	586	532	581	578	547	552	577	580	538	510	548	546	582	583	551	579	591	567	580	558	598	568	573	610	591	593	525	546	552	583	537	519	545	576	558	573	513	582	622	575	586	541	569	588	523	574	565	577	547	561	560	600	575	541	571	606	553	565	570	558	597	567	559	557	601	537	557	584	544	599	580	581	545	579	551	606	521	576	586	577	604	554	599	560	528	579	552	556	579	584	497	600	551	556	609	595	527	541	571	579	584	557	607	599	552	533	536	551	543	583	539	575	570	538	592	559	538	551	577	579	560	587	524	569	587	584	554	600	534	514	608	569	575	533	588	546	524	557	550	550	557	556	586	537	577	559	523	581	594	548	593	566	566	586	566	558	530	576	589	536	543	571	555	569	552	544	508	552	553	575	552	526	556	599	545	553	547	559	569	549	540	592	573	556	574	532	543	557	552	603	561	547	590	584	555	584	546	557	579	566	515	540	571	566	547	569	633	598	559	576	558	546	579	580	547	541	576	579	548	541	616	596	597	571	583	559	541	589	610	555	566	577	534	568	582	551	612	588	559	580	569	510	574	546	584	558	562	566	552	562	569	537	600	602	578	576	585	609	568	574	594	571	550	539	589	568	573	544	579	541	582	587	547	580	602	588	528	559	580	548	558	587	577	541	560	580	604	512	555	534	591	566	556	602	550	550	533	557	493	593	565	544	601	562	599	581	564	597	557	570	557	570	565	517	631	581	574	544	592	555	577	557	586	548	590	583	569	532	507	584	560	582	570	556	597	597	533	557	561	579	524	538	570	545	538	558	601	561	575	585	605	551	602	587	576	552	556	593	632	534	566	580	555	554	596	528	553	572	557	545	557	593	587	565	570	555	572	545	585	553	552	542	517	557	508	543	553	577	591	544	532	575	553	549	561	536	515	534	551	567	600	549	532	551	555	546	564	525	550	567	590	550	526	581	566	559	576	587	572	587	572	565	586	544	586	601	560	565	562	564	562	567	567	550	547	535	565	532	586	565	580	605	559	577	557	546	531	560	537	557	572	530	558	571	539	564	530	566	508	576	565	597	584	537	550	548	599	584	543	583	561	578	583	580	564	579	582	531	601	574	586	591	577	560	572	602	551	548	562	556	555	578	575	536	566	621	566	557	579	595	593	589	575	556	562	558	574	562	565	580	563	544	558	587	604	595	537	529	606	577	550	520	557	551	586	552	567	542	558	542	556	545	608	563	592	541	593	559	579	624	553	591	567	525	567	570	563	548	549	542	612	585	577	571	575	527	506	544	580	530	587	518	556	554	611	572	584	568	601	525	574	569	531	560	533	640	574	571	597
24316	21329	28548	24589	19617	4978	1302	786	567	500	498	517	461	495	466	446	388	413	430	385	408	384	361	386	387	413	414	382	376	417	406	414	349	404	415	396	386	426	435	412	418	424	448	426	437	421	427	451	411	411	424	381	440	409	424	396	402	387	407	382	413	416	359	436	397	404	396	395	380	398	353	343	372	335	418	405	385	409	405	424	378	411	383	368	379	376	386	420	386	401	432	396	401	370	406	390	400	368	407	396	377	395	375	432	387	353	376	378	377	377	400	368	374	388	377	386	379	382	386	371	380	355	393	409	393	363	398	419	350	380	377	376	395	384	394	401	429	365	384	395	359	341	400	403	389	370	362	383	361	373	393	402	386	383	374	356	382	393	342	406	384	399	390	340	385	399	374	359	348	397	379	395	383	373	371	387	337	379	402	383	370	386	352	359	357	387	390	363	406	368	380	365	374	388	406	386	373	386	375	387	368	370	348	396	370	369	360	423	408	356	380	410	404	362	420	380	367	349	354	401	380	399	391	371	361	369	397	370	371	374	382	360	358	352	355	376	362	369	402	421	411	371	354	359	400	405	358	370	396	341	433	402	394	365	391	363	379	354	365	388	379	419	357	360	354	379	378	382	352	396	335	374	367	391	408	336	364	382	388	394	419	374	397	377	389	389	356	378	345	379	391	400	384	371	411	395	376	380	381	358	372	397	381	386	359	430	379	352	413	391	386	389	349	342	349	375	393	395	377	362	361	369	389	340	393	353	391	401	365	392	385	366	369	415	391	404	409	397	397	376	378	374	376	378	379	381	378	369	364	405	367	400	389	401	352	385	402	378	373	362	365	397	384	363	378	343	366	382	369	356	396	372	397	403	355	381	385	369	383	360	394	381	342	373	385	383	346	388	369	406	361	389	392	393	411	389	407	361	362	384	367	371	393	377	374	416	404	384	358	398	336	404	381	334	394	403	360	368	385	380	372	344	373	372	359	371	362	386	378	391	391	394	380	408	353	358	371	425	360	387	360	386	414	356	401	387	366	360	402	376	391	376	412	392	383	360	383	419	387	403	372	403	379	383	374	386	378	384	374	413	363	372	402	395	387	413	359	387	421	399	367	370	369	374	411	404	354	398	360	385	394	373	424	391	360	373	366	385	420	361	354	427	381	396	361	387	385	440	391	375	377	396	397	383	356	382	388	402	388	376	395	374	364	368	395	404	378	398	393	330	397	382	363	344	391	385	375	350	411	385	335	383	396	372	372	389	367	389	390	371	362	387	371	362	389	377	384	405	370	350	371	418	360	402	369	418	398	371	364	383	373	384	368	360	386	404	365	400	401	386	356	383	368	363	363	393	364	341	388	381	387	398	400	396	338	392	380	366	369	364	348	404	364	400	390	393	359	390	341	361	432	383	414	410	412	391	401	414	372	400	427	350	401	401	359	370	372	376	391	354	372	389	383	391	370	365	390	369	358	369	366	376	390	376	385	362	358	372	377	393	387	390	370	341	374	347	373	385	383	409	381	385	362	352	360	420	385	392	378	356	400	371	384	367	367	371	343	376	365	372	391	356	374	355	376	387	373	353	352	339	373	365	369	380	338	362	363	372	380	385	361	362	400	399	375	345	393	376	375	351	395	383	376	410	362	398	352	392	358	409	394	348	385	370	367	413	350	363	385	374	399	366	396	363	368	411	363	368	347	380	390	367	414	356	382	419	373	380	405	377	374	382	401	343	376	391	374	366	377	404	378	379	374	411	403	397	393	403	399	398	394	373	377	376	382	379	377	372	399	416	348	378	355	392	390	378	402	375	389	405	378	405	407	384	359	370	386	379	382	377	349	412	404	373	356	363	394	402	387	413	419	412	416	343	392	410	366	403	338	392	378	374	370	388	370	368	377	379	377	345	382	399	391	355	373	385	410	388	359	381	385	419	399	400	397	378	373	331	428	379	387	420	401	342	388	381	378	389	377	392	360	397	428	388	395	388	363	384	382	373	364	363	365	396	393	392	352	382	392	365	390	414	395	381	395	393	392	384	353	400	389	355	408	357	352	381	350	394	393	404	379	385	383	367	395	361	395	363	359	366	383	390	367	381	387	372	375	411	373	388	378	377	376	371	398	375	349	362	334	364	376	373	361	386	385	361	356	381	359	360	370	413	389	387	383	361	384	391	372	407	382	390	379	399	366	407	400	395	393	393	383	382	379	408	365	402	357	362	380	373	409	386	388	384	389	355	367	386	389	404	376	335	388	401	379	398	364	367	379	378	363	361	401	381	388	386	349	407	392	377	393	391	367	423	424	368	370	367	390	358	363	406	399	387	392	349	388	341	373	389	364	422	385	364	365	386	390	390	416	367	359	389	404	412	398	397	360	379	406	343	396	420	400	343	420	366	391	370	400	391	390	399	372	377	358	401	345	386	395	381	347	385	349	380	379	382	361	381	354	397	345	369	377	419	402	353	394	361	378	373	389	404	391	374	368	392	368	375	393	406	355	405	401	391	362	382	386	342	379	367	397	375	403	373	369	374	375	365	383	398	411	382	386	388	382	371	375	406	380	393	412	380	360	394	360	374	397	381	388	381	398	368	372	393	392	373	362	367	395	344	402	397	413	370	360	405	383	376	397	386	388	402	386	381	401	384	384	392	349	415	365	368	401	392	413	393	337	390	384	360	366	337	378	375	400	386	365	370	396	376	441	390	359	387	384	420	365	376	391	374	411	402	363	391	362	382	374	393	381	383	425	368	378	398	371	383	375	375	372	400	359	423	376	362	355	390	379	379	384	379	356	380	371	369	391	392	410	405	372	377	425	358	390	379	383	369	380	368	381	382	348	368	378	385	375	336	357	382	375	395	355	372	355	397	358	395	359	361	385	322	390	400	364	374	372	375	362	394	409	354	404	375	423	356	369	408	371	371	376	360	379	373	409	364	371	400	416	368	390	343	393	363	375	384	374	397	357	322	356	382	370	386	397	384	395	386	350	384	356	389	352	371	350	384	362	387	403	396	397	350	384	381	376	402	373	394	384	410	383	373	385	363	334	387	382	366	395	373	398	369	420	345	381	364	364	379	389	340	386	357	379	396	401	398	400	362	343	373	363	408	381	372	403	386	379	385	376	358	406	389	393	363	381	446	373	386	384	376	370	420	344	370	387	415	397	361	382	391	405	368	382	384	379	393	408	370	371	400	343	353	362	340	374	364	374	357	388	362	387	375	401	406	372	421	381	378	381	384	392	370	368	387	361	351	403	412	381	399	377	364	404	378	386	398	397	397	396	415	359	384	396	361	398	371	398	392	374	381	383	406	407	361	398	411	392	389	358	401	411	422	387	392	380	363	370	333	341	381	382	398	379	375	390	394	389	339	354	366	390	344	379	378	371	374	424	397	393	398	383	380	382	399	383	372	390	357	367	384	384	336	410	360	376	414	414	357	361	392	393	431	383	369	374	366	389	407	365	394	377	375	343	409	390	361	360	410	378	409	391	363	400	364	377	357	344	330
18620	39672	35958	12797	2822	1862	1442	1202	1109	955	914	830	835	800	691	708	677	629	666	639	640	619	593	635	559	639	561	577	617	582	611	616	582	626	605	604	622	654	739	702	740	724	722	704	754	705	639	713	659	669	643	647	641	582	642	661	605	612	601	625	663	619	616	595	588	609	621	590	572	559	596	595	588	571	577	570	556	605	588	603	560	543	593	539	542	511	543	519	611	618	604	641	608	610	577	580	624	574	607	578	627	598	538	551	576	591	553	584	588	594	573	557	588	585	552	560	573	514	560	536	553	569	565	520	556	549	594	569	517	529	556	605	575	544	590	560	585	570	555	525	531	591	607	570	593	583	566	514	538	541	524	559	557	551	522	579	562	547	564	550	569	521	558	571	570	591	530	584	570	519	582	537	583	560	541	570	562	548	560	550	544	542	523	551	566	520	553	569	551	565	567	534	557	557	541	573	534	580	567	608	517	566	547	543	551	591	576	537	585	534	581	553	607	560	581	558	533	571	585	578	558	579	574	542	563	545	541	566	543	569	538	562	555	585	537	540	595	527	505	569	541	536	549	595	556	534	550	608	592	608	587	576	573	539	567	518	590	537	579	554	553	529	560	542	574	576	602	548	536	591	527	564	547	558	555	543	545	572	608	547	526	540	500	520	575	546	583	595	586	520	549	569	557	531	553	563	559	564	577	576	572	596	601	545	596	561	533	528	506	566	565	581	580	535	582	556	556	553	579	575	544	556	522	536	520	594	567	573	598	590	596	522	565	551	576	582	502	529	542	540	569	554	567	545	563	555	524	526	571	523	572	613	560	544	589	585	571	603	543	530	584	526	529	545	558	553	561	533	583	532	556	574	520	575	565	575	595	577	569	599	562	554	535	561	570	536	564	592	641	594	552	550	547	572	563	584	547	564	585	557	584	575	553	503	581	577	574	534	567	522	549	575	569	534	509	571	557	603	593	580	542	590	565	574	602	559	560	577	529	583	590	582	560	548	531	579	536	561	528	565	562	575	532	585	552	533	602	559	597	524	582	555	569	571	520	539	564	570	520	591	578	548	529	586	544	554	550	574	581	578	557	561	537	537	524	553	573	574	555	552	538	572	518	555	576	581	556	567	565	519	548	564	540	543	570	559	568	583	563	556	533	585	600	562	553	547	582	572	565	587	579	560	558	525	585	531	589	526	573	506	572	553	560	595	573	568	594	542	584	525	589	565	561	551	575	523	601	543	532	538	571	546	584	590	607	553	565	534	563	540	551	604	550	608	542	548	568	588	579	570	570	541	591	545	595	564	593	557	569	602	592	532	587	558	562	552	568	562	551	537	572	589	532	577	560	563	542	607	524	585	592	541	573	544	586	573	528	586	563	509	524	585	582	581	525	573	574	537	578	562	573	598	539	544	545	541	557	568	530	555	602	537	539	584	556	587	586	570	558	577	578	583	571	553	542	577	567	561	566	626	545	547	549	571	537	556	575	517	529	596	569	583	570	583	575	561	523	561	606	578	598	582	605	519	535	562	528	559	580	551	568	519	591	533	560	587	573	524	562	545	540	558	585	550	551	550	572	569	542	570	567	525	564	519	538	557	588	568	514	581	570	534	544	499	560	525	556	571	543	540	537	600	527	532	551	563	562	563	542	618	562	541	524	570	543	547	531	587	545	582	577	569	576	574	568	615	567	594	497	536	607	541	534	556	556	589	589	544	544	579	534	569	559	579	584	596	562	564	549	593	543	572	557	542	558	590	560	551	547	568	517	573	527	538	556	555	549	544	615	543	593	592	537	534	542	566	533	555	505	583	559	551	563	615	545	558	573	548	554	559	553	526	547	559	564	614	564	559	576	561	580	609	554	545	567	566	510	570	571	547	579	600	571	559	558	556	552	591	586	545	520	575	543	549	562	580	582	557	509	533	572	574	558	588	540	577	507	555	559	576	582	566	570	558	560	578	585	516	523	594	577	534	585	560	570	559	551	531	591	572	575	525	567	550	596	557	559	581	563	562	546	564	586	581	512	568	557	560	537	552	563	559	541	523	560	578	516	565	574	585	562	561	564	560	539	531	576	588	586	570	536	584	563	561	510	593	546	577	600	549	568	592	534	518	586	538	533	612	572	565	556	548	569	575	610	542	537	540	567	494	559	529	544	585	536	539	559	560	565	587	606	575	568	550	590	560	542	566	567	535	528	542	517	570	572	558	547	548	591	557	556	562	568	560	519	550	550	540	586	589	607	537	620	568	533	564	549	543	533	555	570	547	536	538	549	620	562	581	557	590	557	584	563	589	538	584	570	543	567	516	545	553	592	586	558	552	538	561	564	526	577	553	540	542	527	529	563	544	532	520	552	556	592	567	577	541	590	536	540	556	597	509	582	577	550	556	599	573	542	589	555	603	568	568	584	590	584	585	541	538	559	568	589	536	537	535	551	550	574	562	548	552	564	541	575	525	514	574	552	555	579	555	566	572	561	531	554	522	562	532	510	572	540	563	570	555	542	543	558	608	512	573	590	559	616	586	549	575	588	576	586	561	568	575	554	542	610	592	566	541	542	557	529	561	583	576	566	542	585	555	547	563	544	524	533	511	562	596	541	559	550	629	527	550	585	555	577	533	566	604	539	616	567	610	564	548	553	512	551	604	572	580	561	567	555	582	591	544	550	537	525	599	591	531	544	591	592	560	583	551	552	547	563	576	569	538	597	574	544	549	556	558	578	525	604	568	577	493	544	541	563	579	545	567	587	577	614	535	552	548	551	557	562	579	525	562	565	571	603	592	566	553	569	580	576	560	516	588	534	587	517	578	572	595	570	588	546	552	568	550	547	552	567	552	532	564	616	558	567	524	582	594	539	589	553	540	519	591	555	574	545	556	630	586	602	580	523	584	565	538	551	571	575	571	585	577	575	613	522	568	580	559	611	570	597	532	546	538	581	542	569	542	542	557	576	552	577	589	565	548	592	563	563	572	581	539	573	545	539	539	582	565	538	552	569	525	554	566	531	546	554	547	540	563	537	546	529	570	542	587	539	603	532	614	560	536	555	549	598	585	556	527	533	537	514	520	576	535	599	565	561	521	546	571	534	558	613	584	570	614	560	528	549	542	585	571	564	556	549	548	528	559	598	540	578	496	567	584	550	545	537	568	513	583	527	570	554	561	585	579	513	521	572	531	527	528	565	549	573	561	555	568	568	615	584	545	557	528	507	545	532	592	574	532	543	562	549	604	553	566	523	563	581	538	537	571	571	610	539	568	594	576	564	524	553	553	576	545	565	610	531	564	526	524	596	595	557	564	576	594	563	587	541	576	554	539	555	604	542	555	525	578	564	550	591	564	584	583	574	584	559	557	568	567	556	572	572	519	528	580	576	546	576	517	553	606	556	549	535	541	585	592	560	562	574	595	534	498	578	554	547	549	557	572	577	621	544	543	583	596	539	609	546	576	533	593	542	547	540	589	563	553	528	571	583	508	555	559	570	577	592	562	559	537	592	570
23380	21393	29152	24066	21267	19069	3350	1037	680	621	531	435	454	417	454	437	401	417	367	393	415	357	382	376	355	345	363	346	366	347	357	346	366	348	357	370	409	379	416	415	425	477	420	414	441	395	421	380	382	397	408	358	360	352	341	376	378	336	368	363	390	368	381	404	339	325	371	391	332	339	342	367	318	349	347	361	335	317	342	307	367	379	354	295	323	311	334	337	387	345	330	378	353	352	360	359	370	381	344	355	362	314	366	334	331	324	360	389	330	330	332	330	324	343	309	306	340	323	333	338	338	321	351	348	325	315	339	377	328	320	332	312	334	363	333	325	332	314	320	332	320	341	353	338	361	321	326	317	357	382	357	330	300	341	321	320	350	335	318	296	328	356	320	306	341	314	309	336	330	310	340	342	310	290	334	315	322	344	345	340	332	320	333	309	346	337	311	344	355	355	316	333	336	351	313	358	320	307	319	364	343	312	324	277	321	306	326	341	336	339	322	361	330	358	331	340	311	321	315	322	312	328	326	332	336	364	346	318	319	336	329	356	337	364	350	320	284	306	295	376	295	337	337	317	330	315	334	300	326	309	349	344	331	344	335	342	351	302	323	347	326	311	365	305	339	300	352	326	352	363	335	371	341	308	337	335	329	315	343	316	324	325	330	333	356	330	313	332	323	318	319	336	315	334	340	319	317	297	319	334	319	323	339	296	344	324	337	345	323	332	342	331	326	305	340	339	319	336	331	354	347	308	316	345	354	324	336	317	358	321	341	353	341	341	332	335	301	338	298	327	312	317	328	318	318	313	351	322	313	340	326	305	348	304	337	329	314	326	365	332	332	341	311	356	330	333	345	329	291	329	334	343	333	336	321	326	311	369	335	339	334	329	314	324	351	330	336	312	357	350	334	343	334	306	350	309	319	316	307	339	346	338	317	320	336	305	326	334	332	325	325	324	338	309	321	336	315	352	342	312	330	300	292	318	339	311	310	334	306	318	328	320	315	329	340	337	354	318	326	314	320	354	330	328	343	338	321	350	315	283	324	311	326	329	318	316	328	343	329	353	307	312	333	333	322	348	327	312	304	307	328	337	325	320	358	306	345	332	330	285	309	325	321	346	367	310	352	306	323	356	308	311	363	332	346	353	313	324	304	315	313	343	344	303	300	313	319	309	350	323	302	316	346	298	349	350	350	307	359	332	332	295	348	356	340	301	319	344	327	310	340	319	318	302	321	344	343	302	361	301	352	314	316	292	332	344	329	303	338	333	282	349	328	314	306	365	353	300	341	313	316	342	316	347	326	366	344	321	305	302	310	311	364	346	311	316	320	334	332	315	353	364	343	309	298	342	332	334	327	319	319	341	350	354	320	347	297	330	335	330	349	362	346	325	329	323	319	352	350	331	327	321	302	320	307	352	327	296	365	318	356	305	309	318	333	362	315	340	323	332	338	355	322	357	317	340	321	306	333	305	345	334	345	307	333	336	332	308	360	310	365	350	342	329	332	318	333	340	298	353	312	361	356	348	346	292	310	303	296	318	336	350	311	328	318	318	327	331	313	322	349	335	344	336	327	336	325	301	322	338	315	335	344	321	328	325	349	354	362	330	319	354	360	320	335	339	307	363	303	301	317	317	332	317	345	314	323	321	345	337	318	334	333	377	343	331	342	349	346	306	349	325	309	304	326	350	313	327	312	325	344	304	368	309	331	314	347	308	333	323	325	319	355	313	358	337	323	333	307	324	298	346	309	319	291	344	327	347	306	330	350	324	344	321	334	324	332	305	348	311	334	339	328	327	352	323	368	306	326	327	316	331	323	311	315	331	314	311	317	305	327	336	352	331	318	316	314	331	310	304	346	351	374	286	339	312	285	332	334	295	310	340	358	359	324	340	332	322	339	308	303	326	361	323	335	309	298	334	343	303	322	314	316	353	335	352	381	341	360	289	342	326	298	318	366	371	309	318	316	325	331	330	311	326	326	316	338	339	309	328	354	323	357	307	358	329	317	336	362	272	296	327	345	323	310	342	326	323	293	352	319	334	352	346	314	349	361	330	352	313	324	309	344	323	335	314	328	330	339	345	313	350	338	312	328	288	350	333	367	329	322	336	311	314	332	319	322	302	328	322	305	330	328	361	326	335	321	324	304	312	312	315	314	331	300	335	302	310	286	313	342	324	355	323	339	330	332	333	327	305	350	320	328	298	334	325	328	314	343	318	357	363	355	333	350	326	341	335	339	349	315	307	304	369	296	335	325	323	337	333	310	324	329	317	292	343	323	320	332	328	312	296	335	322	322	330	337	332	337	305	315	341	375	341	317	330	315	318	332	362	321	321	343	295	335	326	311	314	292	335	348	328	305	345	347	327	325	339	354	307	319	298	339	361	320	317	354	351	328	309	357	335	325	294	321	324	323	324	300	318	304	337	329	294	315	325	334	330	319	341	336	327	347	327	329	336	294	307	363	322	335	326	342	323	337	334	317	306	363	323	346	334	367	313	333	337	314	341	310	322	322	308	358	332	334	298	326	318	343	301	354	307	357	330	329	304	331	359	326	328	323	321	321	338	333	320	337	299	340	325	332	350	318	310	354	342	331	372	337	322	324	330	351	346	311	311	342	384	338	320	336	344	339	376	343	340	316	320	328	320	345	303	340	297	341	317	342	327	324	318	360	374	315	320	326	332	328	343	344	319	373	344	316	286	335	314	330	338	313	339	339	305	312	316	318	304	284	306	359	318	326	337	344	314	347	325	329	346	339	326	329	325	321	336	373	369	357	330	339	296	343	332	325	315	336	306	330	345	334	330	345	345	300	355	342	316	300	348	331	289	310	341	310	298	334	312	338	337	315	337	310	335	319	323	322	330	348	314	336	330	325	333	346	358	299	331	302	327	300	315	348	344	325	293	325	324	332	315	337	364	349	341	333	347	332	315	313	323	336	342	308	327	338	355	318	326	321	319	309	339	333	318	337	342	346	349	311	326	346	323	330	323	338	318	333	342	317	351	332	327	332	335	305	358	381	305	359	324	307	288	327	335	312	327	321	298	350	379	301	359	317	363	341	328	339	339	347	300	334	331	312	302	321	304	343	304	325	327	321	331	345	318	338	352	347	345	322	345	324	357	320	332	323	343	325	333	349	360	331	341	309	315	335	346	288	341	329	316	327	292	345	322	346	304	289	356	340	331	284	339	305	298	299	297	309	309	327	355	342	326	343	301	329	361	351	318	335	334	342	321	333	356	350	308	332	298	293	315	315	357	347	343	342	348	318	341	350	355	324	315	311	310	331	328	278	342	333	330	348	314	335	327	349	318	355	334	345	354	333	330	308	303	291	378	327	325	336	323	309	398	309	368	330	330	304	318	312	321	327	338	337	349	342	356	320	332	370	332	287	327	322	326	353	320	314	324	327	335	324	359	332	316	303	339	342	337	317	319	313	330	318	324	339	329	330	340	346	310	313	345	317	331	289	343	330	337	327	332	313	353	329	321	329	341	314	310
21743	44696	37389	13628	4087	2943	2237	1771	1546	1336	1092	1016	882	869	815	749	744	684	666	668	622	659	581	575	593	571	571	588	533	525	551	546	585	548	519	637	549	629	729	731	780	723	719	665	706	692	605	675	643	619	583	608	557	566	622	599	528	555	599	579	601	576	565	586	538	598	589	566	567	516	527	484	480	489	505	466	492	495	509	519	546	506	480	520	506	527	490	509	496	476	484	563	571	554	553	544	588	538	546	546	532	506	556	500	500	503	514	510	508	491	481	469	508	455	472	475	475	493	502	493	509	547	498	503	472	472	485	461	467	472	503	471	462	479	440	497	498	467	532	499	498	483	509	475	518	483	485	513	495	497	481	498	472	481	502	469	471	491	501	467	454	510	494	493	489	452	498	465	503	465	484	492	478	481	446	470	482	484	479	469	493	453	468	488	460	493	489	535	466	523	473	477	471	511	517	478	517	494	518	499	502	482	500	492	489	492	490	498	490	467	479	487	474	472	480	538	474	497	485	499	490	516	465	514	470	510	511	471	505	492	515	483	507	454	505	491	497	466	470	471	470	500	495	497	493	473	531	467	497	500	506	500	507	464	503	450	539	442	482	505	527	460	485	483	470	460	500	459	477	527	488	460	452	512	503	506	491	479	500	499	471	492	468	485	501	471	446	488	502	452	464	464	439	493	515	501	500	488	492	472	537	484	491	487	465	454	488	461	492	474	436	517	459	450	465	482	484	499	469	487	492	478	474	447	512	484	426	517	523	512	468	477	469	483	456	448	482	460	498	508	497	511	524	496	504	476	468	467	450	485	470	494	484	494	481	472	477	446	504	491	495	534	456	456	497	474	497	468	481	468	500	459	488	474	512	511	479	515	454	435	441	501	516	512	481	441	493	476	444	502	492	479	482	461	495	485	460	522	486	513	506	449	487	469	473	520	462	479	463	467	496	465	449	489	454	507	485	489	448	492	478	473	486	465	497	505	475	452	499	486	481	465	515	484	477	477	501	498	435	483	498	480	488	461	491	492	450	458	496	472	503	453	499	470	491	464	523	454	473	474	464	479	500	506	458	487	487	511	464	474	467	469	488	477	464	486	470	443	546	465	461	472	496	522	482	509	472	499	509	484	478	493	483	502	508	464	512	497	488	501	464	503	500	478	493	450	483	499	490	467	491	464	440	473	483	461	481	508	518	449	493	461	520	495	526	456	498	486	492	508	453	530	472	446	497	468	452	448	458	455	482	489	492	499	467	466	494	509	457	570	490	477	478	494	464	483	454	484	437	488	490	469	500	482	475	471	457	525	492	512	490	461	511	512	491	484	467	502	474	482	490	500	462	485	495	465	454	489	485	460	511	471	477	476	474	507	541	473	497	479	471	489	485	506	455	510	478	511	514	481	489	475	460	482	533	498	448	478	486	455	507	521	472	511	509	501	471	544	488	510	487	515	496	473	536	458	457	487	493	498	472	445	458	514	487	456	512	526	494	502	473	489	467	479	437	488	450	502	468	541	486	483	553	512	536	491	524	460	500	483	496	438	523	473	481	498	510	494	502	509	500	514	464	480	454	486	511	501	518	490	497	541	440	483	508	471	495	490	492	468	500	471	481	494	487	485	495	495	491	468	493	470	497	488	494	492	476	496	508	510	485	454	465	487	471	486	510	494	484	493	543	518	469	460	494	445	498	514	514	514	471	505	464	518	512	495	474	493	488	518	489	534	512	490	474	467	520	466	510	490	485	476	526	517	473	512	492	506	468	459	478	466	480	507	496	484	462	494	465	426	478	428	451	461	511	504	513	465	527	468	502	510	505	487	469	480	514	486	465	496	477	490	505	489	459	452	492	499	490	432	478	533	463	499	493	479	515	527	500	486	495	489	446	488	512	483	491	482	484	498	520	498	483	499	490	511	535	465	476	483	489	463	478	472	497	482	451	450	492	512	496	479	462	452	491	481	452	467	492	502	523	508	528	466	473	486	468	447	513	467	483	515	502	492	459	475	507	500	459	512	504	480	506	477	465	467	496	480	519	481	481	489	464	503	490	518	502	469	461	522	484	461	487	434	489	444	461	482	495	487	476	499	501	455	503	484	504	515	479	448	496	456	451	491	487	467	488	515	520	477	490	498	471	468	468	469	511	475	457	481	491	486	464	477	475	452	495	489	488	453	472	441	489	472	489	453	471	478	483	496	494	455	466	450	467	476	455	455	496	485	519	466	496	494	493	493	472	509	498	470	466	499	471	481	517	463	487	500	468	492	512	454	503	518	465	499	477	536	499	491	494	477	485	457	488	505	490	503	465	485	483	490	483	469	497	482	512	483	498	512	463	539	520	484	460	483	472	461	467	513	482	475	454	500	471	469	493	475	485	505	461	490	503	461	478	513	487	487	496	487	510	510	476	494	480	476	496	493	487	435	496	483	502	486	462	513	469	497	484	511	461	513	488	520	474	517	498	446	478	487	520	500	519	489	485	456	456	497	487	520	455	453	468	479	479	463	507	466	471	479	526	469	494	500	467	519	464	496	451	493	490	499	470	457	477	495	456	466	487	503	463	507	468	489	500	513	515	472	487	494	486	484	477	504	481	462	492	506	479	457	481	483	438	482	478	496	480	475	517	496	471	473	504	426	486	514	484	486	483	494	496	487	455	468	459	475	483	478	468	455	471	480	521	487	523	454	464	440	482	487	461	503	496	463	485	500	477	478	472	496	473	470	506	490	455	491	525	457	495	460	470	501	482	457	476	489	477	474	470	462	498	486	525	481	466	444	463	505	484	453	459	483	504	528	479	490	462	474	496	513	458	499	459	445	518	438	492	488	484	482	464	459	462	510	445	462	521	495	483	438	468	502	477	490	475	472	490	474	491	480	527	507	520	430	510	465	477	480	495	488	481	528	469	485	447	480	490	470	518	437	493	498	501	465	495	494	492	477	494	498	471	537	477	490	502	445	488	478	497	529	498	515	493	477	520	445	467	460	431	512	511	471	516	489	467	482	494	532	438	504	501	484	490	447	485	498	502	492	445	460	505	529	504	503	473	534	468	464	462	506	457	453	455	482	466	499	509	495	453	508	518	493	527	474	506	474	495	443	437	490	477	520	485	487	471	489	498	498	500	465	502	488	496	469	518	482	484	509	512	515	491	489	462	460	537	505	504	485	485	504	489	463	458	489	469	427	492	498	508	490	454	488	473	473	488	463	489	481	497	461	485	462	480	491	480	492	489	554	484	470	456	493	491	504	446	487	488	460	472	478	488	492	490	438	498	493	492	460	458	466	491	483	474	485	471	474	503	456	493	499	439	475	510	475	454	489	506	502	490	478	484	488	484	506	487	499	494	485	478	453	468	468	494	477	459	490	518	473	507	465	451	485	488	490	434	499	488	491	438	487	474	463	500	507	502	475	491	470	502	479	481	509	513	453	479	495	443	508	513	462	507	492	473	469	494	500	503	500	462	489	489	508	480	475	506	498	486	453	473	491	512	528	514	502	474	455
27043	20902	15706	3570	743	602	453	436	386	410	446	418	389	413	428	416	395	384	387	399	418	364	414	386	386	424	388	385	379	398	409	419	386	405	410	383	415	429	436	424	426	403	389	480	438	386	442	425	408	404	389	415	401	394	399	395	424	418	409	417	393	416	419	417	401	407	402	399	407	421	372	388	397	375	392	372	392	393	403	382	387	412	391	395	376	415	426	367	452	413	394	412	422	395	438	352	400	440	444	362	412	390	388	376	364	367	419	415	357	404	414	374	441	376	395	362	377	400	412	404	403	395	407	361	419	393	393	363	378	396	387	423	346	401	396	381	381	360	389	428	431	420	413	411	413	404	389	355	390	388	361	402	374	386	373	397	361	395	380	384	379	394	385	418	417	401	366	382	410	366	364	401	381	379	373	384	418	395	371	402	372	378	421	390	431	402	388	382	426	370	398	395	379	399	406	364	403	387	383	409	407	391	430	376	395	381	411	384	405	394	364	382	395	374	417	411	384	387	376	374	405	375	393	368	427	421	378	393	386	379	381	415	409	341	363	366	402	390	391	395	410	387	381	391	387	426	397	377	395	391	380	373	400	407	356	384	417	379	391	399	376	415	401	378	402	430	389	402	384	402	403	369	404	384	408	399	397	399	411	393	387	390	398	399	372	367	403	404	417	369	361	402	357	393	395	414	384	399	383	400	385	381	351	386	428	389	372	392	402	393	378	429	401	380	329	384	430	373	395	380	390	385	426	425	387	385	375	347	347	409	383	382	404	409	369	414	372	392	377	382	404	403	404	419	386	361	381	366	393	394	378	416	392	397	393	385	376	399	402	371	418	384	401	375	405	416	393	387	388	405	388	387	443	406	391	377	390	373	365	397	398	382	377	358	381	363	383	399	395	424	390	392	396	373	400	398	407	416	400	434	391	415	391	382	389	387	371	406	416	377	374	390	363	376	390	395	401	389	375	412	411	393	380	402	416	369	391	398	388	387	372	355	389	401	377	394	380	440	402	415	428	379	436	369	372	371	395	417	382	403	377	403	366	385	385	374	372	401	421	390	420	365	379	371	392	384	428	414	380	385	390	395	353	412	401	391	394	412	426	390	389	362	374	416	411	386	366	387	375	366	395	395	381	408	374	387	397	368	386	377	397	418	359	405	387	421	371	382	414	394	389	422	423	387	372	388	430	426	404	379	401	387	384	401	400	406	400	396	390	432	365	403	387	361	380	409	390	399	400	387	423	367	385	391	391	398	429	391	406	405	362	376	405	377	391	385	384	402	394	390	417	391	403	413	430	382	393	371	370	402	411	398	376	381	370	392	383	376	372	371	389	389	407	368	418	390	431	426	400	404	376	379	395	361	354	387	410	417	382	421	386	393	411	405	396	425	402	385	402	406	381	395	375	384	383	389	385	413	392	377	368	397	398	394	401	381	415	395	425	409	408	393	386	393	398	378	381	383	374	344	421	414	400	391	391	409	400	375	401	375	442	385	458	400	398	377	385	396	427	359	390	382	368	373	364	363	419	395	383	380	411	366	373	408	406	385	399	388	404	412	371	414	394	390	408	372	377	376	371	409	376	411	383	400	432	388	371	391	421	399	395	403	353	390	399	422	353	363	436	392	400	385	429	393	412	383	430	385	386	394	444	392	406	397	400	433	403	397	396	387	392	376	379	427	371	410	382	406	410	380	378	387	359	391	400	382	389	390	399	371	387	380	415	413	428	404	405	404	372	408	412	339	381	402	390	442	382	396	421	393	346	394	432	396	388	390	419	412	398	379	408	382	384	415	413	377	402	416	397	376	404	411	402	398	376	415	449	385	402	373	405	422	390	383	402	393	424	411	351	380	394	383	395	370	394	397	408	395	368	381	413	403	382	411	410	386	369	413	418	401	384	375	385	416	397	411	374	396	399	447	430	384	398	374	385	365	404	380	393	419	395	392	378	394	406	394	384	416	378	397	395	384	377	368	411	396	373	378	365	416	419	381	402	397	392	394	389	422	404	401	406	371	405	408	399	378	394	410	342	371	385	421	393	368	396	352	350	369	356	421	377	375	419	417	354	368	395	370	377	402	391	433	381	406	404	394	385	381	378	401	378	379	390	385	378	369	418	410	382	412	419	349	427	400	369	403	392	360	385	374	407	388	399	413	410	398	378	408	402	406	429	383	390	406	396	384	378	417	397	370	454	381	389	397	406	417	361	383	380	370	409	412	372	364	376	404	399	399	378	384	421	398	404	389	386	369	424	365	391	359	405	384	384	358	377	391	404	407	391	372	386	387	389	412	419	386	337	380	389	367	403	369	372	419	394	409	380	410	378	376	413	376	407	426	424	397	378	375	364	409	397	386	374	400	401	401	390	367	368	371	386	380	390	345	386	416	415	397	397	384	395	398	379	388	417	425	407	394	374	412	409	410	377	410	402	364	398	390	385	396	452	365	394	399	395	400	411	378	395	400	398	421	404	387	361	380	404	391	376	420	377	366	394	388	390	441	398	373	372	369	394	401	386	407	396	406	380	391	383	384	362	371	397	389	389	414	397	399	409	380	407	379	428	389	404	373	405	394	406	379	399	398	369	398	378	396	393	384	394	437	430	389	412	357	378	373	385	372	420	384	409	387	395	429	354	357	358	400	387	361	445	367	407	397	354	365	359	399	388	393	378	361	342	433	396	353	413	377	360	401	401	407	393	384	397	418	383	355	397	396	362	374	393	369	379	391	399	389	398	402	384	374	404	375	338	364	385	374	387	398	370	378	419	408	381	418	423	396	409	409	420	372	392	396	396	414	395	363	416	413	375	418	394	384	415	402	358	388	367	399	391	382	427	385	411	385	415	391	416	401	392	432	404	385	381	368	420	402	355	412	393	404	424	406	417	380	400	396	390	390	404	389	389	387	411	402	404	351	398	397	368	387	386	389	365	400	384	383	391	377	392	396	432	392	388	411	408	413	382	402	414	405	382	381	382	387	387	390	447	409	404	406	404	388	386	408	394	415	409	390	392	417	393	355	411	394	422	386	400	399	382	389	399	400	373	372	394	384	402	396	370	401	437	402	402	371	367	385	405	426	370	424	394	390	378	403	367	375	391	388	399	415	394	419	334	413	430	409	431	360	367	386	394	400	395	422	418	383	377	378	389	398	438	385	421	394	374	442	412	405	382	382	414	360	402	408	363	407	392	414	418	370	386	404	413	355	370	387	378	389	407	385	387	419	368	412	366	382	402	381	423	399	430	380	393	422	392	364	411	401	434	426	386	411	394	382	362	393	376	376	399	400	441	357	370	378	391	409	387	392	366	425	395	405	409	401	381	380	382	419	413	366	385	443	410	383	393	387	398	394	394	395	398	354	414	405	381	367	400	393	374	386	383	395	375	381	395	356	368	361	383	411	392	401	384	450	404	403	412	403	328	376	389	358	382	405	397	354	382	380	399	396	389	386	360	393	401	394	384	378	390	414	406	402	374	363	406	397	407	389	412	404	388	366	399	384
15418	25865	17817	3044	773	721	679	592	639	619	586	614	602	586	610	645	608	588	570	629	563	561	591	571	566	588	586	597	590	578	561	586	600	580	588	588	612	610	643	662	710	644	643	651	647	617	716	642	655	639	665	576	623	631	618	629	597	611	577	591	615	606	603	614	587	616	633	632	582	599	550	589	530	537	565	585	572	581	607	567	638	564	594	593	584	556	569	577	614	610	617	598	576	604	626	579	577	593	601	609	584	594	589	558	569	621	580	574	599	544	619	589	587	588	595	534	573	604	594	600	589	545	590	593	561	579	574	625	577	621	560	590	546	578	584	573	600	593	572	560	586	573	580	616	572	572	535	607	569	562	595	578	599	563	622	576	612	535	583	568	588	574	548	549	621	556	560	578	616	582	586	589	599	541	558	573	562	529	560	569	576	630	580	527	587	609	603	584	574	596	580	590	560	575	641	570	571	598	592	584	610	613	566	569	566	547	585	583	617	549	615	599	534	599	579	577	582	566	573	622	588	565	583	579	593	633	596	602	542	564	554	545	595	568	538	559	642	593	617	575	578	588	595	555	558	544	623	616	607	577	598	611	578	595	592	566	590	601	616	574	592	589	613	644	571	583	587	614	597	569	612	593	584	590	546	616	596	580	592	567	595	579	544	557	566	583	603	596	609	607	570	578	527	585	560	562	562	574	585	592	578	598	583	597	573	588	586	635	586	582	626	530	583	589	588	596	590	561	596	605	608	602	551	585	537	580	588	538	531	606	567	581	554	585	590	567	580	574	585	589	579	625	622	563	555	576	574	574	582	583	625	565	557	559	565	579	561	547	612	592	642	588	613	588	621	586	580	603	563	613	605	568	582	580	554	594	606	622	602	576	557	588	565	575	625	566	643	567	596	567	609	574	528	614	624	550	589	541	586	587	523	606	601	581	578	571	603	625	572	606	548	578	590	591	598	548	574	609	551	570	590	525	568	549	593	605	588	599	611	572	578	606	582	591	576	579	546	570	585	574	557	597	606	549	600	540	547	592	569	564	588	586	572	603	556	579	577	583	606	565	616	574	593	588	587	571	526	585	595	573	621	573	603	599	558	566	594	569	573	587	582	606	528	581	572	612	580	592	605	618	561	555	563	557	595	598	627	569	609	569	570	546	580	575	600	534	593	553	551	608	598	578	578	662	553	571	559	596	591	618	569	589	616	573	563	606	614	603	574	568	599	572	569	574	555	584	525	538	588	596	604	616	612	543	556	562	615	626	600	564	570	591	576	599	589	567	614	615	576	620	569	581	552	577	618	585	529	621	605	552	568	574	534	601	540	554	573	563	575	582	608	598	575	569	580	580	589	619	609	615	579	567	599	594	591	550	587	595	559	563	584	584	548	604	566	583	603	629	597	514	594	546	564	592	588	537	583	599	562	591	559	541	598	543	597	566	537	561	553	639	619	575	575	599	585	585	573	609	557	578	547	546	594	558	564	586	578	554	617	580	586	593	556	609	617	586	589	537	551	559	594	588	579	601	613	616	591	578	583	578	572	556	564	621	556	588	590	537	571	533	572	606	567	597	600	593	551	527	543	555	643	546	562	577	622	545	579	573	586	596	622	560	574	579	610	614	600	589	578	600	515	613	566	623	571	517	579	566	569	581	594	545	603	549	577	618	600	608	559	568	594	556	538	580	627	615	563	558	592	562	617	590	611	588	554	593	591	622	544	576	565	519	591	600	576	586	599	588	591	575	582	597	632	575	594	572	545	571	557	625	572	597	625	572	572	595	589	557	579	605	547	572	576	581	606	579	623	622	582	595	559	530	558	657	576	589	595	555	606	602	600	587	543	586	538	558	561	547	545	566	611	590	613	573	586	561	562	627	557	563	574	617	555	624	588	636	529	558	587	597	596	558	566	600	607	576	608	559	554	595	597	549	610	547	571	537	564	598	589	574	595	570	578	532	582	599	584	603	583	537	597	545	604	588	588	597	595	634	564	583	591	566	538	602	575	583	557	575	578	547	634	559	622	586	704	567	571	587	570	581	588	560	506	600	559	612	590	582	580	595	612	592	544	566	573	547	588	624	576	573	563	588	595	595	579	624	567	569	574	588	584	557	563	585	584	554	579	583	603	584	561	583	596	606	605	594	571	611	598	619	617	544	576	596	600	617	613	598	542	538	589	581	613	543	546	585	555	574	602	562	593	599	602	605	542	521	572	579	526	562	582	587	591	576	632	576	650	600	533	593	580	614	564	571	554	590	580	571	544	623	579	557	586	607	611	596	584	613	579	576	611	653	540	545	574	549	619	558	579	546	554	573	562	608	579	579	563	568	562	559	562	548	559	570	552	593	595	603	594	602	559	633	592	556	605	604	625	525	598	586	542	541	587	593	582	557	568	545	588	591	600	563	572	571	566	555	600	566	575	599	598	598	578	611	579	569	569	610	605	565	597	621	571	576	584	579	570	548	583	544	579	563	629	587	586	558	572	571	593	654	569	571	552	573	599	589	608	608	560	579	577	603	577	564	574	560	570	574	595	601	595	569	574	582	569	580	600	573	587	585	569	604	566	567	573	576	538	552	609	569	555	543	579	566	576	587	607	589	568	605	595	587	589	592	566	593	622	615	555	595	566	582	556	541	537	599	586	592	585	596	644	569	594	555	544	568	566	612	560	526	562	544	582	559	542	592	602	568	570	556	553	625	595	601	567	568	566	552	552	642	564	592	578	579	579	555	530	567	550	607	586	579	535	588	551	655	605	566	575	549	549	597	569	598	575	541	601	576	576	542	549	585	598	581	567	595	578	584	564	579	545	565	562	562	583	580	606	581	602	610	599	574	557	547	587	562	592	580	550	584	616	622	584	583	559	567	603	513	548	569	614	562	577	581	566	567	559	555	541	563	629	606	585	608	588	561	543	610	570	579	627	561	557	599	562	603	574	585	553	566	585	564	631	566	578	577	582	611	546	591	580	610	572	592	608	576	622	607	543	553	566	542	570	557	567	575	597	575	550	602	577	608	574	495	606	585	590	599	563	592	600	612	584	582	583	598	578	561	573	599	564	572	573	612	562	581	555	577	581	577	564	610	600	526	588	577	603	598	540	625	580	587	523	590	595	620	662	579	590	584	589	569	578	559	582	589	567	618	550	575	612	549	607	583	612	593	591	572	574	562	557	583	618	558	550	616	563	540	634	551	578	580	559	619	552	585	546	614	587	566	659	552	581	590	563	574	609	524	572	593	571	570	568	563	601	563	549	588	572	555	582	597	601	579	564	616	597	583	576	556	527	571	588	587	577	555	584	595	570	579	565	567	585	578	580	588	598	554	610	563	610	597	579	584	590	603	567	579	593	539	611	603	572	590	606	590	635	569	599	587	610	585	556	567	592	551	596	565	606	600	582	565	593	572	534	582	570	599	590	563	586	584	583	599	581	575	598	587	555	577	572	573	551	583	562	562	594	586	582	585	573	547	556	556	583	595	583	586	573	582	582	565	558	563	623	563
24327	21380	28466	24512	19603	4477	1249	744	600	538	507	498	466	478	463	486	446	449	461	441	393	444	386	442	430	437	436	397	386	390	379	423	390	434	411	440	406	437	427	409	442	451	487	478	439	432	426	430	406	446	424	413	407	420	406	435	421	467	407	405	433	438	401	394	404	420	418	389	395	411	406	404	431	413	410	412	391	414	408	420	385	422	408	405	367	426	393	385	359	383	413	408	421	435	413	407	416	433	450	437	407	392	388	374	411	412	387	398	379	377	424	407	404	398	380	374	397	389	389	401	400	388	399	380	401	368	347	365	403	375	383	383	361	395	397	411	383	383	415	401	426	399	389	411	394	369	393	364	370	367	394	416	370	383	419	398	395	398	434	436	401	398	378	425	429	395	394	390	418	399	418	389	389	379	387	379	402	393	379	386	381	392	360	398	390	412	370	403	407	376	353	391	381	386	389	379	380	374	402	432	393	403	368	387	408	370	365	399	426	386	388	395	356	394	359	388	394	367	422	416	411	433	418	421	368	383	432	373	399	389	414	371	386	434	374	386	368	406	380	413	399	385	401	388	367	361	409	408	398	362	389	357	392	386	397	388	419	398	376	383	397	411	363	404	368	385	418	369	404	399	409	393	366	392	384	387	399	353	382	375	388	379	361	417	381	409	373	375	422	394	397	369	354	372	378	382	394	410	401	393	360	403	382	381	368	393	397	387	366	382	370	356	373	411	423	440	383	414	390	401	375	381	385	375	373	423	392	394	394	379	380	352	359	383	381	381	376	416	400	423	376	386	371	404	377	394	400	387	394	384	385	383	415	403	412	404	390	362	378	426	371	405	414	390	392	390	415	431	393	397	411	397	387	434	405	392	408	403	411	367	362	374	440	410	353	402	399	398	405	370	388	371	384	380	401	406	406	397	371	401	408	400	427	392	401	380	362	413	407	398	420	356	383	372	398	387	398	391	395	363	408	378	385	367	402	419	364	405	422	401	390	403	440	405	374	414	381	385	392	374	400	393	391	426	388	407	406	388	373	388	381	397	399	406	395	401	365	404	412	380	393	387	384	391	385	380	416	385	403	413	401	387	369	403	368	369	375	381	394	389	387	396	396	419	364	363	407	383	377	390	384	416	391	366	395	383	358	431	399	408	418	383	393	405	403	388	421	419	360	387	405	416	372	366	397	388	412	408	392	383	415	377	405	387	414	364	396	385	371	399	369	390	447	395	419	387	361	389	381	420	424	376	397	403	395	375	401	368	414	349	403	342	400	448	348	364	415	416	384	392	391	382	357	392	393	415	387	391	414	366	409	403	411	374	379	365	427	395	387	385	387	415	432	383	376	374	404	367	399	403	411	386	375	364	380	401	385	406	380	427	388	375	370	426	386	392	367	414	374	380	403	427	427	386	402	374	359	392	386	387	370	397	366	391	398	388	403	408	385	386	418	359	369	384	381	401	440	401	408	415	402	384	400	402	380	408	410	411	389	378	396	387	401	400	397	373	376	390	383	405	359	409	402	371	411	375	388	352	387	391	424	397	390	385	386	417	398	384	418	401	381	400	395	407	379	401	377	389	406	379	384	431	388	453	403	387	403	394	403	375	375	371	392	382	394	404	364	410	420	389	414	383	375	400	410	381	383	405	413	400	367	391	412	387	417	374	417	410	385	410	391	397	403	414	414	441	375	393	401	399	371	399	378	384	348	369	358	415	420	391	367	393	406	402	427	424	413	410	394	391	389	351	416	392	381	404	393	366	369	387	350	437	406	385	375	407	383	397	417	391	396	386	393	409	397	398	409	348	359	389	391	394	405	395	383	393	420	407	399	383	424	396	423	403	393	389	400	391	379	389	411	344	389	366	402	371	407	411	418	381	348	411	388	408	373	376	384	373	387	412	400	397	383	413	399	385	413	365	417	404	383	372	391	407	381	358	370	386	377	407	340	385	390	362	359	412	391	385	394	416	410	404	434	375	379	389	436	402	391	370	395	387	378	432	404	382	383	389	402	408	388	422	406	394	415	445	383	349	413	387	423	393	355	414	383	374	412	404	375	374	409	379	351	395	379	356	364	406	370	397	366	395	387	389	366	344	413	360	380	394	400	395	399	379	376	400	380	372	407	427	396	391	408	408	355	409	414	364	388	372	427	389	357	393	402	389	397	382	401	406	393	403	391	397	398	409	393	388	372	420	413	373	421	402	427	384	378	390	372	377	414	342	390	422	425	392	394	365	393	434	389	356	368	361	393	400	380	383	399	438	380	375	377	403	378	387	411	360	417	397	390	407	401	391	421	349	387	390	375	392	400	376	393	397	389	373	421	362	379	408	416	387	375	386	372	419	354	421	382	383	386	397	395	405	379	399	382	365	390	367	406	398	385	375	379	392	354	387	387	367	353	391	404	388	376	392	404	380	393	397	389	393	395	379	414	414	395	383	395	416	383	398	403	366	374	378	419	400	406	363	433	403	431	387	406	399	424	404	396	393	368	432	407	383	376	409	378	377	417	406	381	369	432	403	344	389	394	405	374	418	377	416	424	410	389	378	361	390	420	395	369	390	392	420	414	425	356	378	402	420	385	383	388	390	354	409	394	407	429	387	384	379	423	413	414	390	424	382	388	358	399	397	402	392	398	362	408	376	388	394	400	374	399	389	397	416	400	370	404	371	383	413	411	405	422	383	393	355	407	373	404	391	419	400	358	337	400	361	408	408	359	391	382	377	429	415	404	408	393	413	393	387	395	407	379	403	348	383	389	421	392	409	392	399	417	401	418	404	413	394	392	379	372	359	396	403	425	406	410	355	409	371	366	408	408	411	400	383	365	401	366	377	401	360	389	410	406	376	404	356	378	381	401	386	398	381	394	372	394	360	405	392	393	369	424	362	416	385	399	412	391	410	396	382	386	360	389	387	376	395	412	396	389	385	339	393	405	378	395	411	400	375	423	398	386	385	395	395	403	361	343	376	407	405	391	385	404	367	401	390	362	405	406	382	392	441	402	386	365	377	359	372	347	403	421	412	439	385	407	400	399	343	370	411	404	420	420	424	372	384	417	380	356	411	435	388	369	369	407	431	415	388	412	385	332	404	422	439	378	371	403	442	376	408	397	406	417	424	410	360	380	371	357	422	388	382	353	370	407	396	363	420	407	404	405	401	391	357	316	403	394	357	374	393	395	382	408	393	369	410	436	398	383	402	391	383	419	414	380	388	364	383	413	398	356	375	386	425	422	391	413	401	395	376	423	370	409	409	379	408	408	414	377	387	345	409	401	359	376	365	394	378	385	407	409	400	389	402	389	389	410	389	385	425	386	391	392	379	406	379	391	368	394	389	375	396	390	415	421	410	405	353	407	376	362	438	357	352	408	357	370	397	383	384	392	395	400	362	404	418	385	377	397	396	417	397	377	384	374	432	406	418	380	399	373	422	404	382	386	399	393	398	410	382	388	404	403	384	386	372	390	412	372	382	385	374	405	377	401	376	397	382	427	407	378	399
19115	38519	32951	9974	2559	1847	1476	1231	1149	965	897	833	821	761	775	738	683	651	646	662	637	601	640	684	634	612	611	628	626	606	614	629	631	654	604	688	730	685	748	783	787	786	756	772	703	690	699	684	670	680	648	586	607	645	634	617	643	591	574	686	643	651	693	628	652	548	633	676	614	631	642	607	631	569	592	558	592	550	568	576	594	624	607	601	626	585	640	555	580	600	623	586	631	611	667	581	575	683	676	644	623	609	592	604	620	619	555	579	639	558	560	617	587	579	569	570	615	552	549	581	582	609	592	591	544	615	574	635	573	600	614	567	515	601	589	585	571	543	583	558	558	592	564	577	576	596	619	595	559	535	615	599	555	605	586	572	586	571	595	550	556	558	593	606	625	561	564	643	537	599	570	534	619	594	607	577	526	557	594	616	579	577	554	594	553	577	549	588	554	588	625	556	582	591	580	577	601	596	609	549	577	564	565	587	588	594	562	567	600	585	594	586	576	570	556	593	580	549	592	592	545	576	557	610	586	556	562	591	598	599	588	574	599	594	573	535	588	581	583	595	625	585	596	612	556	602	582	618	566	545	579	549	575	596	565	611	619	645	600	592	567	619	580	599	602	586	567	584	547	588	547	610	606	609	551	605	545	608	560	600	589	608	579	590	545	549	578	608	623	532	537	594	607	605	603	579	580	619	585	567	580	532	594	581	595	579	574	605	568	551	574	593	558	567	610	609	582	568	563	586	629	568	552	545	579	574	593	580	548	577	592	602	518	562	586	578	583	578	573	577	573	578	531	546	594	607	637	550	580	593	607	575	620	570	611	622	567	591	559	577	599	574	566	579	554	562	625	560	623	602	626	635	585	580	586	566	573	577	596	606	561	588	534	596	561	624	558	608	581	564	594	586	556	651	560	577	559	568	620	612	591	578	607	539	592	582	569	612	581	591	607	582	510	561	569	584	588	615	628	596	627	591	584	584	623	594	579	583	574	590	625	580	623	571	564	595	615	584	605	576	580	542	616	562	593	588	550	583	585	532	600	561	573	604	577	593	540	588	572	552	588	586	549	614	531	602	592	604	595	551	606	608	585	568	594	558	567	565	610	584	578	580	575	586	589	575	622	576	557	632	580	568	592	603	537	576	577	544	594	565	621	548	547	564	619	601	552	585	574	578	583	562	589	570	573	603	576	536	612	585	590	613	544	592	555	621	607	533	571	549	598	571	568	567	571	621	541	599	605	611	549	530	582	577	556	521	542	581	601	575	613	608	597	567	555	597	611	573	562	593	578	573	566	569	574	639	597	595	592	591	582	561	582	575	624	582	607	560	575	555	616	550	563	553	610	576	598	604	586	572	562	564	583	586	561	606	555	558	575	580	556	555	556	602	555	577	588	610	572	568	574	597	590	542	584	579	586	605	573	538	609	547	557	527	513	587	554	585	599	586	553	560	581	563	541	604	549	601	597	587	599	605	582	596	559	589	608	606	545	566	510	584	597	603	609	622	583	577	578	549	617	587	549	622	592	599	599	590	589	606	571	542	589	552	597	602	579	610	542	564	602	591	607	607	592	567	529	558	567	619	580	566	579	551	612	566	591	599	557	539	598	627	569	588	608	554	568	543	569	555	576	537	573	620	549	622	586	589	589	611	585	598	540	587	601	595	597	576	608	565	552	570	590	598	591	515	572	602	564	598	606	582	548	594	567	544	596	552	610	557	582	619	605	574	604	552	592	613	577	591	566	594	595	571	539	555	620	600	607	579	588	579	595	592	555	622	616	550	565	594	551	573	573	590	582	574	558	558	525	536	621	600	575	585	589	610	587	576	600	607	567	592	542	541	594	596	591	586	606	573	522	610	562	549	566	589	544	613	553	575	606	555	577	575	579	604	573	583	528	566	544	561	614	546	544	563	575	590	621	580	547	573	604	587	591	590	589	600	560	598	638	605	566	594	568	617	551	585	571	534	550	572	590	565	556	554	574	535	598	574	547	572	598	551	546	575	575	551	556	577	571	575	569	581	533	560	543	551	589	565	576	585	583	594	591	593	576	601	588	575	565	590	587	561	592	638	590	560	565	602	557	558	581	612	629	590	573	569	622	570	608	539	601	524	538	586	559	562	577	580	562	597	550	575	545	549	558	593	559	631	598	522	564	603	561	571	611	622	582	557	604	572	604	586	570	593	543	583	498	551	577	589	596	561	588	547	579	624	592	620	613	607	577	600	579	609	632	555	561	589	570	592	576	549	603	590	580	547	602	595	596	612	581	563	526	616	574	502	564	538	624	592	578	541	581	570	562	591	620	569	557	573	564	546	516	576	549	631	580	601	606	587	565	614	608	603	582	580	598	575	579	565	586	545	535	536	567	528	569	572	595	562	582	542	610	589	592	559	558	527	583	579	562	581	575	627	580	598	569	609	581	548	576	552	595	566	573	603	606	607	534	550	539	566	561	580	612	562	563	574	580	614	566	604	595	607	583	588	588	611	592	609	616	561	602	585	561	549	563	586	577	585	554	565	583	555	541	562	597	583	582	602	561	588	584	602	572	539	607	549	566	570	563	563	583	551	606	579	588	580	621	547	575	623	590	579	536	638	552	581	582	595	562	572	621	537	581	575	493	592	544	587	609	602	602	583	578	594	576	587	540	590	599	550	531	564	586	584	624	632	550	609	605	575	560	618	572	532	569	537	614	516	570	589	578	553	585	599	592	579	548	557	590	606	593	571	545	574	598	535	570	597	589	615	601	593	586	597	586	624	587	547	582	601	596	606	581	589	603	612	525	545	605	597	572	589	610	631	554	559	605	594	556	591	607	567	581	586	571	615	553	597	563	565	568	582	595	574	623	596	601	613	547	556	592	575	599	586	561	554	564	579	587	587	600	576	593	586	588	541	576	584	606	577	557	580	598	591	595	589	634	597	598	593	552	595	598	635	589	578	596	557	610	569	595	567	558	592	562	564	568	574	533	559	562	584	586	562	550	561	568	556	596	586	607	577	528	579	561	565	605	555	523	576	560	588	610	607	583	604	575	558	561	554	565	603	577	578	591	618	584	555	580	634	586	581	586	574	567	585	620	557	575	618	578	600	567	602	592	566	545	612	594	557	586	581	551	599	526	603	515	587	586	607	591	584	571	584	622	603	540	562	559	571	585	573	530	574	564	595	612	582	575	562	569	615	622	593	547	547	622	561	621	615	567	604	559	596	560	572	588	560	578	571	589	590	525	617	547	585	583	616	561	582	601	631	590	611	593	614	613	607	580	618	596	573	594	591	544	581	545	614	617	575	598	584	591	607	618	575	573	621	547	526	579	598	581	581	571	549	586	572	527	556	605	594	576	579	566	613	566	606	603	557	596	571	538	578	550	555	538	590	564	563	570	591	621	580	572	625	555	634	575	599	596	575	548	579	601	562	577	562	538	565	576	570	533	623	625	556	563	542	570	570	583	629	601	600	552	606	588	563	579	582	578	597	567	571	606	534	630	587	602	621	524	550
23286	21359	29120	23966	21291	19118	3659	1170	706	618	555	487	482	498	429	448	409	411	428	413	420	427	419	375	390	368	385	347	366	366	366	389	358	347	389	381	390	410	433	471	445	452	429	461	439	418	402	410	415	411	356	409	395	400	379	390	367	407	408	361	393	340	368	392	366	389	382	355	372	386	378	350	345	378	369	330	333	362	381	350	340	403	374	347	363	377	337	356	358	351	348	390	358	359	376	366	336	382	409	371	350	368	325	345	346	405	395	318	351	377	368	349	349	335	359	378	318	333	343	335	342	323	345	353	340	375	335	305	316	353	341	337	372	368	329	338	328	305	352	355	375	357	327	349	336	336	374	327	378	322	361	350	358	336	320	314	327	338	334	317	306	317	381	361	334	358	350	378	298	354	319	316	365	385	329	349	335	363	354	351	324	339	336	368	315	350	374	361	343	351	347	337	372	364	334	336	336	367	364	329	315	331	366	354	346	360	332	346	376	363	346	354	336	364	356	358	356	351	365	366	338	349	302	340	342	349	350	326	349	342	336	336	350	366	338	363	349	365	329	358	332	354	348	334	386	358	308	308	336	299	366	395	368	341	360	360	364	344	359	352	341	324	369	361	345	315	320	323	338	334	390	336	375	330	340	356	329	326	328	323	351	345	346	344	336	375	379	330	366	352	360	334	366	326	384	308	319	385	346	341	338	331	341	350	365	347	354	362	351	335	372	346	365	354	337	393	372	336	324	342	375	336	348	329	311	329	362	347	326	352	336	367	329	380	352	375	336	371	310	325	341	377	330	344	375	342	349	363	318	332	362	359	349	379	362	380	346	326	351	346	346	361	371	342	338	339	325	358	375	319	382	343	338	360	337	338	294	342	369	364	329	383	360	367	329	323	318	352	339	334	328	337	347	332	336	323	330	329	331	355	361	341	330	343	331	390	323	319	358	354	337	304	344	354	341	318	354	356	336	326	343	308	333	347	329	304	325	374	347	315	324	343	324	383	356	334	330	342	363	319	340	347	383	366	335	325	371	333	370	340	348	346	328	354	364	351	334	329	365	355	324	364	339	354	312	360	345	354	327	333	338	343	315	337	307	338	334	355	335	334	330	320	363	331	340	366	348	313	345	402	349	374	380	364	364	334	389	329	336	370	351	320	360	341	337	383	378	327	344	369	356	360	339	332	343	347	342	368	361	358	326	334	322	357	343	316	360	362	358	320	334	343	341	320	336	319	317	361	345	346	328	333	345	344	351	339	332	359	354	338	344	341	368	339	362	345	369	328	336	360	358	335	368	336	324	333	318	355	342	348	338	361	349	362	332	363	318	348	361	348	350	360	338	368	354	310	372	325	369	322	361	360	353	379	331	345	388	347	307	343	349	358	320	352	343	338	366	328	327	351	362	329	342	362	356	337	340	363	342	322	370	350	348	347	359	352	337	342	368	335	372	331	330	341	341	332	342	324	344	336	319	333	351	348	317	347	331	346	393	353	356	337	312	372	320	330	380	348	352	346	319	363	309	372	373	319	302	354	339	362	351	357	377	341	356	320	367	343	328	347	326	349	379	348	353	358	366	347	371	339	368	346	356	351	365	341	351	342	331	300	322	362	332	328	342	382	364	390	386	340	356	327	350	311	297	358	341	328	389	355	331	340	363	349	345	345	332	350	369	316	366	350	377	382	318	344	368	363	367	369	341	337	344	351	371	336	361	351	369	338	352	340	348	350	334	309	347	307	308	318	325	363	375	343	333	351	332	361	350	340	367	354	365	335	354	354	363	374	340	333	351	320	353	356	333	342	317	337	346	323	315	329	303	348	332	357	334	337	355	330	327	360	356	374	316	317	322	348	304	376	342	335	341	345	335	335	354	350	352	349	337	334	364	338	353	321	350	346	383	333	344	348	343	374	357	316	335	349	339	341	342	335	334	331	358	335	393	354	339	348	375	344	343	312	359	346	347	362	331	354	361	330	342	326	362	338	361	364	336	359	338	349	350	335	327	354	319	350	323	371	359	335	357	348	359	350	354	371	332	339	355	356	343	347	311	359	367	313	358	375	337	369	355	348	336	344	373	358	329	370	352	349	348	339	380	338	355	354	333	379	333	325	357	341	344	361	337	332	325	334	351	365	342	357	329	365	365	369	321	360	342	339	337	369	337	405	330	377	364	374	407	345	343	339	331	340	365	335	359	378	342	336	347	356	352	350	336	340	326	304	341	322	331	321	357	319	332	346	345	311	349	311	357	360	325	350	315	336	365	377	364	344	329	353	379	334	316	341	340	332	352	324	354	337	353	357	374	349	314	344	384	337	343	378	342	334	329	345	341	330	343	340	339	334	370	339	349	366	316	353	332	323	342	352	320	355	328	344	329	359	308	384	388	314	342	327	335	380	340	343	309	360	365	353	356	365	355	349	340	354	338	333	347	354	379	368	328	325	286	359	319	334	339	338	339	340	339	365	339	313	358	330	363	353	337	351	342	332	319	328	363	368	333	338	347	347	340	313	361	367	322	327	337	356	345	378	331	325	344	370	322	381	367	351	358	348	327	352	359	325	342	355	374	380	345	381	314	336	350	374	331	374	353	356	324	372	351	337	328	353	321	375	333	360	345	343	357	350	366	340	355	323	342	360	339	370	341	309	362	355	324	377	337	317	339	353	365	332	344	348	388	326	346	341	357	332	359	325	317	355	309	340	322	363	355	334	335	341	348	333	337	321	331	370	320	333	370	318	337	354	388	346	351	369	349	330	346	328	363	329	337	312	347	338	350	332	329	347	329	323	367	326	358	353	342	357	387	315	336	371	324	380	353	344	379	336	360	372	374	318	348	364	343	372	362	320	354	356	311	372	347	332	357	352	329	357	362	343	321	371	308	338	362	333	333	350	337	336	331	339	319	313	313	325	346	334	348	317	333	373	349	351	332	329	348	306	366	333	330	393	324	334	352	351	355	328	316	338	322	321	320	350	348	347	349	357	358	360	361	333	325	339	355	357	358	362	340	376	327	352	338	348	368	330	347	344	351	330	335	345	375	351	365	314	317	354	348	363	345	363	332	369	321	393	352	325	342	328	359	364	359	335	370	360	337	378	358	361	348	346	332	376	350	353	357	344	354	322	358	357	338	335	334	352	353	298	335	388	344	328	302	352	375	326	293	345	324	398	336	319	337	328	335	353	361	364	339	350	316	352	339	357	375	372	361	353	328	351	356	345	328	323	333	361	342	364	337	318	374	318	352	361	352	316	310	336	374	340	329	366	368	358	352	333	341	356	340	377	332	340	321	340	359	351	369	354	342	341	344	351	355	319	340	369	350	343	326	337	354	343	327	333	314	349	365	353	329	330	333	359	320	366	323	343	336	343	317	327	367	311	341	342	338	375	351	345	341	348	317	359	330	368	356	380	365	318	343	339	353	360	311	368	338	335	335	350	334	339	359	337	363	341	306	342	348	377	351	358	342	354	363	349	339	363	362	324	326	365	347	363	354	307	306	335	351	360
21762	44519	34304	14846	4097	2970	2314	1802	1511	1339	1095	978	933	915	835	774	751	657	664	651	645	619	622	581	616	601	612	563	575	555	532	602	555	612	597	632	622	651	757	766	755	753	685	702	735	651	668	649	662	579	624	603	579	553	595	574	574	571	599	576	593	649	601	596	572	558	601	627	582	584	564	536	495	519	523	555	474	520	483	472	551	539	511	526	494	516	504	547	481	562	515	569	510	582	555	565	550	617	563	636	544	570	599	549	521	576	597	535	500	542	549	522	524	539	490	496	506	516	497	477	514	494	500	516	534	537	512	462	453	515	493	467	502	498	506	500	491	511	471	480	498	516	501	462	529	514	508	510	491	478	513	527	498	475	540	508	474	489	458	540	481	502	480	537	519	498	494	508	524	541	488	501	478	487	496	527	527	516	488	489	485	488	510	541	514	499	515	476	495	455	480	491	481	518	522	462	500	463	550	472	511	509	538	507	509	513	511	492	519	488	511	471	519	500	498	485	495	515	517	478	513	556	491	492	469	500	531	530	496	537	505	467	477	475	465	438	505	536	455	496	533	494	506	513	533	487	507	548	519	496	498	494	521	537	527	478	489	490	530	519	503	510	486	523	500	536	489	519	502	456	495	509	498	493	464	494	535	477	509	509	463	482	530	539	495	537	529	512	511	518	526	504	491	495	504	467	525	507	464	498	507	492	508	501	468	588	475	525	520	520	479	483	502	536	472	495	470	533	495	519	497	525	492	474	544	480	495	481	539	503	501	495	520	511	520	507	498	501	480	501	480	481	553	534	511	505	473	513	506	498	511	484	516	532	471	505	530	530	543	501	571	500	537	492	548	539	530	518	518	508	521	473	490	480	487	489	493	493	505	529	516	468	496	505	513	466	501	483	470	495	509	481	523	502	489	511	515	546	495	527	516	530	546	485	463	492	475	534	534	473	515	528	502	528	506	463	473	471	517	484	491	465	513	491	519	492	504	523	523	549	525	519	487	528	530	462	456	516	475	495	501	497	527	507	522	517	486	443	527	531	497	498	484	477	482	533	456	511	527	535	517	495	501	474	494	499	512	508	510	491	474	484	501	490	514	515	513	489	495	509	512	498	531	555	492	472	507	499	497	513	475	555	484	482	546	521	486	441	468	493	525	552	497	553	491	519	483	519	471	491	546	517	502	487	468	483	512	519	499	542	519	475	513	512	489	544	491	531	498	523	524	527	482	531	530	541	489	507	531	464	520	530	486	517	503	524	540	488	517	525	529	484	477	495	511	516	546	505	490	504	450	548	506	497	508	494	493	514	545	491	500	574	514	528	495	531	491	489	511	471	487	481	489	537	512	452	477	453	541	493	480	526	486	538	533	509	487	501	486	530	527	513	513	503	502	516	462	516	519	489	510	511	514	481	491	449	532	504	477	508	455	538	512	492	490	512	513	489	493	486	470	504	513	524	522	517	537	519	504	496	484	506	509	534	517	487	500	535	491	509	512	516	517	510	519	505	459	509	541	514	516	495	493	489	499	532	508	510	564	500	505	500	490	509	460	481	516	456	509	492	505	511	480	561	502	484	508	488	526	507	523	541	486	481	547	490	463	540	492	499	482	538	526	535	493	485	522	502	536	488	504	557	481	506	499	532	498	512	489	533	499	505	481	490	522	491	536	486	466	475	500	492	533	446	513	491	534	500	547	477	509	514	498	512	535	506	489	489	478	543	515	485	507	493	518	465	525	497	475	539	494	446	494	520	499	506	476	516	503	481	499	534	516	534	470	483	512	477	509	529	529	488	500	519	482	528	503	498	530	516	495	512	479	488	492	515	535	526	553	500	523	507	534	527	468	471	473	470	484	517	459	506	497	517	465	518	527	488	511	480	504	450	474	565	529	477	538	517	480	498	538	541	511	537	520	475	503	541	526	491	498	528	504	514	493	537	484	473	490	479	484	456	465	521	526	507	534	523	517	514	539	473	473	497	509	516	498	549	521	504	469	479	495	513	480	511	501	453	506	477	515	472	516	506	484	500	535	489	475	520	490	466	507	529	525	475	505	495	509	506	519	510	513	523	509	562	533	487	503	497	504	523	548	556	482	514	505	484	464	507	495	498	497	490	546	514	524	545	493	482	507	491	450	528	489	518	538	486	507	474	450	486	496	494	502	547	496	497	513	500	534	492	503	511	467	496	540	498	503	506	522	505	533	471	524	490	521	474	527	499	515	488	541	468	516	511	504	493	495	504	510	500	524	473	457	477	518	490	488	539	510	515	504	450	544	546	523	528	511	496	476	513	483	484	479	521	535	460	495	500	483	475	485	495	466	510	523	511	471	527	540	507	514	501	498	490	494	530	515	527	468	484	513	535	482	523	531	512	501	515	514	491	511	479	532	492	486	505	501	503	507	528	522	488	500	497	527	503	491	463	480	496	535	500	554	500	507	499	490	529	524	501	519	502	486	512	506	547	472	492	474	481	535	525	515	479	539	498	507	530	516	538	466	502	520	520	512	507	510	520	469	464	486	494	475	487	491	513	535	492	525	533	471	488	517	543	523	494	527	542	502	497	470	522	493	475	451	498	494	488	482	492	533	502	525	502	486	528	495	538	503	486	540	505	472	537	528	513	517	477	522	498	466	539	503	519	456	478	488	500	551	477	543	499	534	536	488	510	459	469	487	456	492	550	464	520	508	478	492	497	517	510	490	484	507	490	515	510	484	554	502	538	475	502	471	532	524	498	495	519	523	501	549	492	487	529	481	504	502	491	527	472	539	481	484	511	466	480	517	508	495	528	496	494	509	477	498	480	509	489	501	514	479	507	509	479	493	483	506	486	492	511	516	513	496	500	486	507	470	485	491	543	559	502	461	492	518	501	495	500	510	471	493	522	551	496	534	496	492	487	487	489	543	522	501	501	483	509	504	464	480	538	500	488	493	518	490	526	484	501	534	497	533	509	494	498	518	502	474	558	533	463	483	496	484	502	477	506	525	448	506	504	509	483	485	482	476	494	503	514	490	483	559	526	527	531	467	478	533	486	497	518	536	486	485	507	519	554	466	456	513	470	508	518	499	539	492	468	511	532	515	492	550	460	480	487	503	523	521	515	480	475	487	500	531	496	518	508	546	478	541	510	553	458	480	523	559	493	521	503	511	498	516	519	517	531	532	511	476	518	547	519	514	470	496	487	514	493	484	503	550	480	496	523	490	531	525	477	467	507	530	536	495	492	503	521	485	500	479	519	478	461	496	507	520	486	502	486	490	502	490	493	510	491	499	553	482	492	528	490	486	473	531	505	506	509	485	503	497	471	515	522	502	505	512	442	522	516	464	497	510	497	511	503	489	481	498	522	522	495	514	504	519	499	480	497	458	505	525	497	510	507	472	548	523	501	483	544	510	481	539	478	521	519	497	496	548	507	500	502	482	499	467	476	486	520	486	499	496	508	491	501	531	511	509	476	507	486	490	498	558	508	515	518	559	519	507	492	492	493	546	488	545	507	504	505
27192	20737	15331	4244	757	450	444	430	441	413	426	453	424	423	380	425	424	427	392	437	387	409	403	435	434	412	421	385	434	427	398	410	394	433	403	434	426	444	420	429	444	430	455	445	414	443	389	408	410	440	433	412	383	381	426	421	414	441	420	434	439	431	415	391	470	393	414	404	385	409	409	370	396	436	382	421	394	423	416	368	396	413	408	439	397	380	403	393	414	365	420	430	450	443	404	392	445	431	438	407	405	394	412	400	416	399	469	383	405	430	403	405	410	386	399	380	421	408	391	448	464	370	425	394	447	400	412	423	407	410	437	416	403	387	381	419	417	371	376	397	407	416	421	359	399	370	423	394	434	374	412	412	398	381	422	408	426	398	397	422	373	416	420	423	399	425	470	405	420	350	425	421	423	383	406	421	408	408	403	346	430	393	406	378	382	410	378	421	403	430	422	392	438	409	403	415	424	390	394	401	398	401	391	413	391	411	413	419	393	437	401	403	421	389	348	390	436	359	439	446	433	433	398	375	394	384	382	413	436	407	429	377	402	401	417	376	378	404	412	387	417	444	397	385	403	436	382	395	377	400	407	420	433	432	390	385	379	422	402	402	402	431	403	357	384	435	412	418	399	435	389	402	372	395	363	390	409	384	395	395	433	401	420	438	391	401	405	415	402	399	381	419	399	396	403	413	403	410	440	413	402	397	391	375	370	399	393	399	393	407	393	420	385	397	419	423	385	402	412	426	418	409	397	439	388	406	384	364	407	398	409	405	406	465	417	394	420	380	398	406	400	422	410	459	402	390	407	382	405	437	410	378	425	400	381	397	380	396	393	406	424	402	420	416	405	435	391	389	415	395	419	402	415	366	417	428	411	410	409	375	388	436	404	379	398	383	376	439	450	405	373	409	387	424	412	413	399	389	385	399	424	417	380	396	402	410	403	411	394	402	422	419	376	397	413	401	428	419	415	417	386	394	384	414	419	408	421	433	394	401	407	399	441	377	392	402	418	411	408	407	415	414	473	382	436	442	437	406	397	408	443	417	375	373	394	401	400	452	410	425	431	438	413	435	406	422	377	401	438	378	427	413	405	415	415	426	396	385	410	379	434	376	375	406	400	412	398	403	425	433	388	411	429	409	413	405	429	398	438	439	410	398	365	399	393	408	401	428	404	389	410	392	441	431	391	417	418	424	398	420	443	401	400	426	384	417	415	403	362	404	419	421	443	411	414	388	413	410	401	435	405	436	414	431	375	439	403	409	380	417	414	403	396	398	418	411	387	409	397	399	407	365	366	372	410	382	433	436	432	446	390	368	378	441	416	397	419	411	384	407	420	423	384	387	393	392	394	390	406	400	412	418	383	393	423	421	426	403	379	392	394	401	416	457	397	416	437	423	411	392	383	404	399	371	405	414	369	412	443	401	372	397	411	423	393	400	386	432	407	435	398	383	393	411	399	397	421	390	406	443	390	407	409	404	384	381	400	386	387	418	411	412	433	413	452	384	389	409	406	419	412	387	397	385	424	379	448	383	428	399	403	392	447	376	424	426	413	383	411	395	409	420	417	382	382	385	435	393	413	419	376	391	395	406	394	406	408	420	425	393	376	406	422	377	379	433	396	431	416	406	408	430	409	392	392	398	400	406	371	417	381	401	421	379	406	413	426	469	385	406	410	442	425	404	435	417	388	418	409	425	402	422	391	434	383	385	426	389	404	424	405	424	373	414	427	395	429	395	359	417	422	377	407	416	357	388	406	440	388	391	393	391	420	395	398	382	413	404	395	387	446	364	399	425	394	403	363	401	398	408	439	404	406	413	404	396	393	445	401	410	409	375	385	428	405	408	396	426	364	416	394	421	440	390	422	415	450	392	421	430	397	448	402	398	396	402	356	410	419	413	381	407	430	429	437	385	423	413	388	391	386	437	413	359	389	411	424	397	395	387	393	395	406	411	437	387	384	396	408	409	410	415	421	405	393	421	386	365	411	392	416	423	413	430	390	387	399	398	398	408	433	419	395	394	427	420	446	414	370	446	419	380	420	419	476	396	443	419	432	408	430	411	423	401	397	394	405	442	396	415	385	448	411	447	411	416	395	392	401	440	411	424	405	385	417	425	431	424	422	398	414	404	361	416	405	416	414	379	413	415	423	432	417	392	412	421	384	409	461	402	419	403	452	405	425	380	386	420	382	392	365	435	398	416	424	424	431	455	395	386	415	363	427	439	376	436	437	359	395	410	414	389	399	408	433	401	386	437	401	458	389	397	436	365	403	366	387	433	399	414	398	406	413	396	423	422	417	408	427	434	409	433	406	385	410	375	364	400	404	428	417	419	391	431	402	434	404	386	423	433	404	391	391	403	403	406	377	375	398	419	416	393	425	413	448	380	447	383	413	382	406	404	383	393	399	412	416	427	384	424	417	436	405	390	410	407	385	436	378	403	392	397	403	371	420	433	390	378	398	441	430	395	449	347	443	389	419	371	427	399	403	431	383	402	402	392	402	415	422	409	382	387	417	397	385	413	407	389	414	430	424	388	396	362	409	424	370	395	391	410	421	394	405	417	377	397	408	416	401	423	428	416	393	421	397	403	402	388	406	387	392	392	417	390	406	396	411	414	397	416	409	409	440	406	413	411	439	392	394	438	387	411	409	385	415	405	422	424	390	393	412	373	458	397	407	379	421	416	355	422	434	403	417	395	440	416	408	402	382	451	377	453	424	396	418	402	411	373	459	400	384	420	389	423	385	395	410	404	433	376	409	425	433	395	421	426	403	410	407	439	388	419	394	405	399	404	402	406	399	402	414	392	360	382	390	444	429	420	386	407	387	406	385	404	417	378	426	421	360	427	413	368	393	437	398	406	374	416	403	411	435	422	383	413	389	386	385	429	427	398	427	398	430	391	407	396	377	413	442	389	415	376	425	417	399	418	403	433	397	388	388	393	399	380	403	387	399	415	412	417	420	420	411	440	383	425	420	374	391	394	396	402	417	408	404	380	427	389	400	391	406	416	398	388	360	395	404	378	393	429	386	405	422	384	411	392	383	403	407	356	381	393	412	415	409	384	400	376	403	381	408	405	385	424	430	398	372	386	405	360	389	386	422	385	408	377	408	419	429	367	394	384	412	382	442	419	396	389	416	373	417	415	418	394	371	397	385	366	425	390	396	427	419	389	404	408	433	387	367	420	420	372	353	391	435	449	393	409	366	438	407	399	412	402	376	415	404	421	383	399	430	412	385	437	397	400	388	402	408	406	426	425	380	380	402	389	427	375	388	397	405	395	402	395	426	461	400	443	393	437	357	419	387	416	435	436	434	416	402	410	380	418	399	408	428	398	411	408	408	411	414	415	408	387	391	440	418	393	404	415	362	386	424	427	425	409	419	387	427	419	427	423	442	437	390	416	424	414	390	423	427	367	394	379	409	424	439	439	451	401	419	409	388	379	408	416	400	436	383	441	407	437	427	431	398	413	449	387	357	411	399	402	407	434	426	400
15251	23874	17802	4616	850	703	624	634	633	647	623	599	591	604	596	603	615	628	635	614	647	600	606	600	617	588	629	602	597	633	607	643	617	621	623	619	618	647	661	661	699	694	668	670	605	651	661	685	687	610	610	671	589	643	624	605	631	608	639	646	654	640	615	645	620	583	626	599	669	629	625	581	588	581	577	569	597	583	587	586	614	584	578	612	618	619	605	603	607	576	642	636	635	636	614	645	620	604	630	668	589	604	633	593	607	613	589	589	566	617	635	620	636	578	596	631	592	624	589	576	635	593	583	593	579	610	613	623	626	593	550	561	618	641	557	608	603	631	583	619	619	568	575	560	613	652	604	571	572	569	647	606	597	612	591	630	572	609	609	616	589	597	622	627	590	560	580	607	606	632	584	584	592	601	544	633	603	605	604	603	580	591	581	610	627	600	590	588	615	575	577	600	592	564	586	576	629	568	570	604	617	603	577	649	580	591	599	573	583	620	587	593	613	599	619	618	581	614	624	590	579	608	575	615	584	573	549	572	541	624	654	588	571	594	595	590	647	573	573	565	555	573	579	607	621	555	571	632	581	591	618	602	596	599	646	660	579	580	598	605	562	597	598	559	563	587	588	561	638	591	634	596	631	606	591	626	620	614	636	602	604	605	629	607	565	590	580	618	614	630	589	596	606	593	572	588	576	629	611	589	626	609	596	568	605	620	569	637	571	595	630	606	558	612	612	623	590	596	557	558	578	569	604	597	579	605	593	586	586	606	630	565	592	569	578	568	579	590	611	586	579	606	583	562	588	558	615	624	587	580	633	615	553	599	628	576	618	604	610	571	608	552	616	596	610	587	566	577	566	619	613	611	590	613	613	589	570	550	604	547	621	646	571	605	566	572	572	631	607	614	584	580	610	616	599	582	626	616	521	601	620	584	598	579	613	614	622	616	617	629	612	578	589	599	576	548	587	591	561	645	574	609	596	624	624	539	596	604	602	618	561	592	599	591	604	609	573	584	559	549	592	562	556	594	631	604	564	602	601	570	635	617	626	588	571	604	627	530	623	623	584	614	602	570	612	617	664	596	594	600	558	605	573	598	599	602	607	593	629	585	586	614	603	572	605	579	588	613	619	565	623	607	607	596	606	613	613	577	632	601	643	600	576	636	628	602	579	616	610	584	606	586	570	570	580	609	594	603	600	600	556	620	623	629	613	600	606	641	583	583	619	575	611	634	561	608	619	589	564	602	588	607	571	570	591	629	606	582	615	624	607	528	589	637	624	575	604	607	638	654	585	598	596	540	558	586	559	608	565	616	587	594	601	624	603	596	605	641	587	555	565	593	595	611	557	598	588	551	554	604	629	615	559	569	564	620	599	567	655	594	605	582	600	569	592	555	604	605	573	614	645	591	599	601	607	572	609	584	588	574	621	615	608	592	617	577	543	599	569	589	613	579	598	582	549	598	562	579	607	605	604	582	592	583	627	594	594	644	549	612	591	583	623	583	564	605	570	594	628	636	566	600	549	575	577	608	620	591	585	588	610	579	630	611	608	579	598	591	626	599	595	610	607	593	574	609	609	576	610	581	626	608	599	592	612	638	576	632	603	589	610	606	619	614	566	633	599	604	612	589	590	585	584	642	621	593	586	548	577	585	574	587	565	601	551	607	613	608	602	616	577	565	547	627	585	611	565	643	613	618	585	578	638	593	605	603	587	606	620	605	594	615	650	605	537	609	641	582	598	601	612	584	569	580	573	597	564	581	613	586	572	613	592	588	603	605	566	577	591	599	605	638	582	644	605	600	603	586	634	551	585	594	582	551	582	577	623	600	582	593	563	582	603	583	587	578	598	658	671	576	631	611	601	590	610	615	593	614	570	613	599	574	623	597	645	632	607	615	642	633	589	599	567	625	596	636	594	635	540	612	579	593	578	600	630	579	597	588	615	649	572	598	567	623	602	622	572	593	609	575	634	624	610	565	616	590	579	597	593	561	621	593	597	604	581	584	623	555	595	618	549	580	604	627	615	575	556	606	636	606	584	555	603	536	607	585	568	577	596	603	556	605	604	594	578	619	595	617	586	645	628	566	626	600	572	588	576	627	606	539	604	584	601	585	587	594	595	619	565	598	582	580	647	629	637	606	603	580	594	551	589	589	635	600	559	635	604	577	618	612	590	593	572	580	613	595	572	594	598	566	592	611	612	577	600	593	607	608	563	614	615	627	585	580	578	581	604	618	603	587	604	608	587	623	607	591	595	600	606	578	606	619	601	595	590	576	596	621	659	590	557	611	607	628	623	599	598	621	604	585	589	550	595	591	588	610	599	606	617	590	573	605	594	621	619	569	606	596	587	588	561	610	571	642	637	583	613	626	597	592	608	600	637	630	587	568	614	638	593	602	586	578	582	605	610	622	612	608	619	561	602	586	649	607	610	572	592	577	636	605	617	621	617	580	624	608	560	604	631	571	558	601	587	576	622	640	593	593	592	626	650	638	575	601	585	646	566	620	560	562	572	600	606	584	641	601	598	596	596	605	594	614	628	593	622	583	612	586	654	571	579	617	584	596	570	599	593	575	616	591	636	569	605	633	634	592	576	585	597	592	560	609	617	594	590	587	548	630	635	566	600	617	579	625	598	597	607	545	600	582	580	675	626	587	683	596	603	584	583	566	607	608	578	627	588	590	619	621	603	618	609	627	622	642	578	611	596	592	585	573	613	643	590	552	556	586	584	598	595	608	562	636	611	560	579	588	577	614	586	598	623	632	533	552	567	627	607	572	576	594	599	623	583	610	621	590	616	560	627	590	614	623	591	562	605	636	635	578	592	593	626	571	600	611	619	577	626	651	602	586	623	593	586	581	596	633	633	572	594	578	591	586	632	575	577	562	571	607	553	591	593	609	588	615	589	615	620	602	595	612	611	548	564	593	583	583	597	598	583	580	585	594	604	557	591	573	558	637	615	600	598	631	593	557	575	572	616	630	578	559	556	595	654	588	579	571	592	589	644	596	611	599	593	597	582	635	594	622	606	596	543	650	553	620	628	583	619	553	651	578	617	599	573	611	597	591	578	570	585	636	593	601	574	609	659	598	633	596	597	563	547	581	610	589	601	552	635	574	588	631	603	595	587	632	557	563	593	576	606	577	575	579	591	596	585	601	581	593	577	600	582	574	576	632	578	608	621	604	624	626	571	584	579	636	565	610	602	624	607	657	634	607	602	584	609	589	624	598	556	575	624	611	537	566	574	598	589	625	601	621	566	590	595	581	608	580	578	602	628	612	609	579	610	619	592	632	570	624	604	582	586	593	584	626	604	583	626	615	635	629	602	602	631	634	601	634	608	597	607	620	577	647	570	574	566	556	598	609	579	562	565	584	566	576	603	591	590	575	548	613	596	603	645	601	576	669	595	594	591	590	567	566	610	613	617	641	601	580	575	602	622	613	657	613	605	602	597	583	603	644	611	612	576	584	521	631	556	610	596	591	580	603	607	566	596	608
24236	21337	28476	24594	19658	4881	1321	785	643	598	511	473	505	466	464	438	467	450	430	470	412	429	436	412	433	448	382	425	386	416	416	446	441	455	424	440	446	458	506	487	467	468	468	424	448	491	453	430	426	411	454	410	430	419	417	433	427	428	436	432	442	416	443	417	414	405	413	431	369	362	441	413	388	401	406	404	426	388	426	408	430	364	398	425	453	453	449	385	392	428	422	461	447	460	395	470	428	429	463	400	393	419	381	398	412	380	400	402	396	412	404	450	444	433	412	430	398	397	381	365	441	417	430	388	391	370	442	399	396	423	407	393	405	368	414	431	425	397	427	405	404	421	428	450	427	394	434	384	416	413	393	399	401	401	420	390	389	411	382	405	421	392	389	403	389	426	399	417	403	418	439	387	399	371	389	389	417	414	362	454	383	386	399	397	384	380	382	423	379	371	390	375	418	424	394	405	392	415	386	358	413	399	402	407	408	411	423	428	391	380	421	402	430	452	420	390	431	389	393	416	381	434	428	376	421	448	423	392	411	425	395	434	449	421	409	398	415	410	441	396	390	431	427	428	397	425	403	350	411	379	400	443	398	392	402	411	424	429	438	456	439	419	411	398	386	396	390	419	386	359	398	412	398	394	410	408	389	384	426	461	386	423	369	429	410	436	389	384	378	400	422	376	404	421	396	419	397	381	412	401	383	407	405	398	413	396	390	392	450	386	464	412	396	400	429	363	390	440	443	414	428	408	433	386	399	411	432	389	397	420	406	410	404	400	396	384	385	429	385	393	403	380	385	442	394	373	437	387	404	355	381	376	389	410	417	399	407	412	423	422	400	414	428	410	420	408	399	367	407	424	388	413	400	391	446	435	410	371	410	435	406	404	400	401	380	412	418	426	440	418	392	441	436	408	386	411	448	397	394	413	403	425	394	421	415	422	389	389	406	408	428	382	433	386	391	396	386	427	382	403	371	402	399	402	358	431	461	427	418	391	394	409	388	409	436	420	403	434	400	384	409	397	409	415	368	399	421	443	383	418	416	375	409	400	391	407	392	411	395	383	406	380	409	435	440	420	404	396	421	424	406	393	445	424	391	388	418	406	382	401	422	381	418	393	417	389	434	405	424	415	380	397	361	377	392	371	396	402	386	406	413	369	408	407	412	436	391	407	402	399	410	406	411	421	400	420	401	395	392	403	407	411	382	388	408	427	380	429	396	391	392	355	427	357	389	423	416	419	415	411	391	434	403	429	402	388	414	411	386	396	399	425	397	391	418	400	404	442	397	388	386	404	381	414	419	387	423	424	416	417	392	408	423	399	396	374	419	413	406	366	394	371	413	414	405	396	421	394	434	427	381	424	402	419	394	416	384	397	396	397	419	393	391	353	412	403	415	408	410	418	399	430	406	407	389	390	392	377	408	436	382	364	403	416	435	410	385	371	387	425	423	396	412	432	396	371	401	395	404	372	435	426	381	418	424	418	427	418	389	432	395	400	412	404	401	399	409	426	410	425	434	395	401	389	382	367	394	388	413	402	445	386	437	387	403	401	407	403	383	375	401	383	384	380	396	419	409	410	383	426	384	411	369	385	396	401	422	419	427	376	390	406	424	455	390	414	418	388	411	409	380	420	385	390	388	400	410	393	376	425	419	379	369	424	437	394	394	392	425	425	401	407	419	388	389	404	387	419	427	397	435	372	407	390	386	417	422	404	381	355	397	422	407	398	426	418	417	383	387	391	385	416	460	417	410	417	433	401	410	444	429	413	432	402	374	403	442	414	407	354	401	430	455	420	386	390	425	401	394	388	395	426	394	415	367	411	434	407	430	405	437	402	431	371	385	390	413	429	409	411	396	394	411	410	442	410	436	377	407	416	452	399	429	423	397	405	371	417	408	431	405	359	411	374	403	389	427	417	413	395	394	409	387	447	378	420	397	405	353	404	379	415	395	444	440	408	390	394	394	386	385	383	425	397	372	410	388	401	371	422	394	397	444	369	400	405	402	422	397	399	380	403	415	383	416	439	412	408	420	396	392	395	369	420	414	415	416	427	406	391	383	392	367	429	375	386	413	425	395	416	396	416	400	389	390	413	369	409	395	391	395	393	386	391	433	401	369	404	448	420	420	403	399	393	389	407	395	417	408	357	429	423	381	421	403	432	409	392	407	398	394	441	396	412	378	395	419	421	437	408	403	383	424	399	404	391	388	418	387	370	377	406	389	426	394	392	386	420	401	413	422	379	401	408	414	376	361	425	392	416	404	379	391	431	398	387	396	418	375	427	389	411	401	426	386	448	423	422	409	429	435	409	416	428	382	406	414	412	400	399	398	417	423	373	383	395	413	405	406	366	384	374	419	404	422	394	419	386	401	410	411	410	423	381	367	396	391	433	404	381	380	399	418	380	417	398	425	383	405	378	375	438	415	379	389	407	453	389	407	402	399	405	398	393	378	398	366	414	433	391	358	380	421	420	427	406	395	439	380	385	418	394	386	376	416	408	421	406	423	372	394	397	391	433	361	430	407	409	445	391	432	392	385	414	430	440	401	419	405	412	400	390	440	404	380	380	395	390	380	368	381	403	398	376	393	394	438	400	427	390	398	408	386	404	380	403	441	436	405	370	393	375	394	364	424	416	384	397	417	364	410	403	401	409	404	425	407	350	423	343	402	393	413	372	424	402	418	415	388	427	420	413	422	370	398	429	392	395	388	391	380	400	402	390	391	404	402	386	394	414	401	427	416	376	406	397	400	384	434	425	432	394	400	416	393	446	408	388	409	366	412	405	393	415	422	431	362	412	440	417	426	428	403	413	396	391	374	402	381	395	411	401	375	425	416	424	397	425	403	432	399	423	382	395	366	424	398	417	414	365	397	409	437	407	407	424	383	418	367	419	422	397	434	378	412	378	387	354	385	387	393	378	411	425	390	433	386	425	376	382	413	404	388	361	372	386	421	444	387	440	385	395	400	382	393	409	410	433	420	419	387	404	427	409	390	397	391	415	412	419	375	409	417	378	422	408	392	398	397	479	403	392	430	360	381	364	390	379	415	396	393	401	413	409	384	377	394	416	394	436	411	381	410	389	402	413	398	365	411	426	444	406	386	377	397	379	358	383	441	420	414	402	431	406	387	393	386	392	415	385	418	373	386	409	377	421	372	397	405	413	423	419	378	415	418	445	401	367	416	413	394	378	374	404	398	378	414	424	407	414	407	372	401	417	393	395	390	420	400	421	410	395	454	394	405	407	399	393	410	414	418	395	407	402	417	401	402	400	400	414	380	413	393	426	413	395	391	424	417	392	421	399	409	433	386	435	396	387	400	410	420	400	398	441	398	395	382	402	408	460	397	436	387	399	393	377	359	414	399	407	401	391	391	404	413	403	403	381	401	386	400	409	413	430	414	390	394	410	392	410	401	379	410	383	343	364	427	394	410	387	392	415	430	387	455	413	390	382	390	441	390	377	424	390	401	371	394	444	419	390	403	425	386	430	416	441
18889	36784	33100	15691	2648	1837	1521	1259	1128	930	870	867	806	754	754	713	695	710	704	685	638	664	594	662	650	647	641	636	661	640	658	691	655	632	643	653	690	713	715	750	859	761	705	725	736	702	725	705	685	720	642	685	589	622	610	628	649	644	670	655	640	624	658	653	664	639	667	643	668	606	588	574	603	590	594	609	576	587	633	610	600	611	593	583	659	637	593	597	564	596	617	621	662	661	723	707	625	639	653	653	655	608	612	588	657	624	595	603	640	627	608	628	596	589	585	636	581	606	566	595	591	589	595	604	594	588	576	532	613	616	603	594	599	590	599	630	613	551	610	575	566	616	548	582	542	617	570	630	604	614	576	589	550	586	596	617	566	631	623	583	607	619	610	583	559	582	587	583	590	576	598	596	576	615	586	560	602	589	572	598	550	559	584	592	513	583	604	578	622	618	597	595	550	635	550	593	631	550	615	601	604	604	605	608	596	618	577	573	570	575	609	637	581	618	649	624	581	615	561	597	598	550	659	616	560	586	618	542	578	564	577	595	575	585	616	592	585	587	598	606	593	564	596	574	609	573	583	554	589	584	595	603	581	608	578	553	618	620	595	589	558	562	611	592	568	594	542	594	642	542	562	578	594	634	574	575	578	607	544	604	583	601	568	604	618	630	596	593	557	593	582	596	597	602	587	626	599	618	612	604	599	609	587	617	642	607	596	587	580	555	583	572	587	606	560	566	584	592	595	536	609	558	587	598	596	613	599	590	611	609	563	582	616	590	618	598	587	575	573	541	604	576	569	574	597	556	587	605	623	610	655	572	575	598	560	557	590	596	589	597	608	568	600	551	593	565	662	642	601	567	579	598	593	579	599	550	535	605	627	581	614	579	591	589	632	614	609	586	620	583	631	577	565	614	563	581	588	608	600	617	583	580	569	535	571	567	553	575	561	613	645	628	600	611	589	547	643	595	576	575	558	657	637	592	603	542	568	609	596	575	594	575	619	571	610	598	633	599	568	579	583	591	613	607	585	598	575	624	566	637	585	598	641	572	617	546	631	544	597	579	621	601	637	602	577	583	587	555	589	597	583	630	603	557	595	563	638	572	592	579	578	569	603	597	577	581	570	581	592	615	584	570	610	586	585	605	576	609	567	608	607	587	570	582	569	579	594	614	578	607	584	583	581	591	567	602	636	654	570	621	600	578	561	571	579	605	559	553	558	579	565	632	618	579	591	612	578	558	545	599	597	564	570	584	625	596	597	590	562	577	583	596	578	603	641	624	587	612	596	579	585	618	578	618	599	606	593	582	574	612	551	599	577	628	588	589	583	605	567	586	580	568	545	586	578	590	539	597	577	583	628	600	582	558	593	601	591	597	591	534	575	582	553	582	563	620	613	630	584	598	625	569	559	607	571	594	611	599	572	606	572	571	614	613	627	573	620	585	620	607	562	617	617	598	531	612	577	574	621	567	606	656	618	621	627	558	609	604	614	605	596	560	636	615	599	581	602	583	534	597	608	591	590	584	599	613	583	590	585	578	546	575	605	605	548	624	609	622	610	583	583	580	622	561	608	600	593	556	577	593	583	579	585	617	624	589	602	591	612	595	582	594	605	647	623	595	597	587	606	584	569	613	606	577	567	540	594	589	607	602	664	608	584	602	604	599	578	661	552	539	562	570	584	577	632	584	600	610	590	650	565	590	605	632	611	613	589	590	601	600	581	590	596	580	595	585	624	624	628	630	579	583	623	589	557	570	598	602	611	598	598	570	604	584	552	581	604	627	589	603	597	547	577	630	611	594	550	572	547	627	566	659	590	612	602	603	612	597	581	554	590	639	584	592	568	601	612	583	604	612	586	572	570	631	630	593	574	644	563	636	625	644	591	606	623	590	584	561	565	549	593	584	607	611	625	555	609	619	646	611	589	549	592	574	608	621	584	571	641	586	590	579	633	600	596	575	585	568	557	541	585	571	613	542	562	533	599	614	600	639	617	631	529	560	539	600	570	650	596	583	556	649	636	633	584	628	593	581	643	578	626	581	615	568	597	584	637	578	599	617	612	600	587	579	602	600	588	600	582	581	622	606	563	612	600	599	584	592	598	604	581	599	578	581	606	626	628	590	632	640	580	611	624	571	558	558	554	575	591	555	582	575	605	603	596	602	556	561	544	595	563	617	658	619	582	587	594	577	595	605	594	582	607	569	606	586	620	612	622	528	618	563	619	575	562	650	587	570	576	592	609	615	614	580	608	571	572	575	621	599	584	572	591	635	582	606	567	620	553	583	580	573	601	546	647	609	575	593	627	602	597	604	565	610	627	589	626	546	630	607	600	594	612	577	582	576	558	624	575	619	570	568	611	588	596	624	577	580	592	571	552	582	580	578	587	581	591	536	541	655	594	642	592	569	591	587	594	583	607	607	603	604	567	563	615	585	589	569	576	633	560	576	624	599	584	574	608	572	553	584	591	593	579	619	644	618	596	599	626	594	614	588	595	597	615	581	618	600	585	612	593	620	590	565	586	562	631	622	601	589	593	609	606	565	573	574	585	634	594	606	616	565	571	594	613	607	625	586	589	571	617	585	634	516	621	568	595	602	593	554	583	565	595	579	654	555	606	604	616	578	604	581	636	595	622	584	564	613	549	619	634	636	614	572	619	575	606	587	586	612	583	566	620	564	573	553	643	589	587	590	602	598	593	588	622	611	621	556	520	603	648	590	593	641	593	559	608	591	586	578	560	568	606	644	595	581	612	577	588	567	617	606	596	598	615	638	621	593	596	576	607	577	585	619	599	603	586	576	631	599	598	603	573	564	573	616	580	605	619	606	628	596	579	605	614	584	590	606	563	569	584	636	623	581	592	637	596	538	564	615	588	565	607	590	608	574	572	563	623	586	629	600	580	618	577	586	600	570	575	586	577	603	553	573	579	599	594	627	614	577	614	618	607	620	633	600	596	550	616	594	586	602	601	617	649	561	611	610	605	594	619	593	575	618	590	558	594	570	612	582	588	582	569	604	578	584	580	625	583	642	563	571	610	584	634	589	594	598	574	540	584	590	585	593	587	604	593	614	623	594	567	580	569	615	571	599	560	584	598	577	614	614	573	607	598	599	587	609	566	573	578	601	593	628	586	560	562	598	597	566	590	625	619	610	608	574	613	554	612	567	559	578	611	578	583	623	610	642	651	595	603	606	608	603	597	579	596	568	615	553	636	615	588	551	582	574	602	640	594	619	529	599	597	550	597	591	611	572	590	618	559	594	591	637	582	553	600	557	588	589	549	599	621	605	573	575	588	612	606	596	569	632	578	596	607	575	572	615	612	591	590	587	587	577	607	558	603	610	601	614	606	581	613	631	637	570	571	580	590	609	621	578	563	612	571	629	584	616	619	564	564	599	577	600	601	609	576	589	585	611	589	636	623	600	607	608	599	622	627	573	600	625	527	577	620	615	635	603	592	599	604	611	567	609	581	603	613	591	595	576	617	563	602	634	552	589
23360	21350	29112	23984	21269	18970	3643	1168	724	604	603	498	492	477	488	467	423	439	437	402	429	391	393	415	378	386	382	373	394	358	380	446	436	407	424	417	448	404	453	429	446	472	452	417	441	405	431	421	417	408	452	361	400	394	429	351	371	387	400	380	405	411	405	369	389	434	379	376	402	429	406	381	378	346	364	365	387	363	373	350	359	370	351	377	342	387	410	349	380	389	380	389	372	444	417	390	381	401	381	352	366	362	371	410	392	393	382	340	364	369	342	368	335	354	366	377	377	352	370	330	371	384	382	365	340	381	360	331	392	374	356	332	341	362	358	361	364	342	413	365	397	354	350	367	335	361	359	359	351	364	358	359	353	329	355	333	413	363	334	372	366	351	352	370	364	373	354	294	355	332	344	386	366	355	381	369	321	324	365	332	365	375	406	388	364	392	395	362	373	353	344	357	350	409	369	379	345	383	356	316	346	345	324	349	379	316	351	392	348	346	329	367	366	354	361	362	341	354	367	341	355	329	400	377	382	356	380	361	359	358	340	361	377	329	326	390	373	356	333	405	386	358	344	325	390	373	358	353	344	365	345	349	378	359	413	382	343	361	353	352	368	327	352	374	383	363	364	349	351	348	378	381	329	380	395	393	301	367	349	336	339	335	350	334	365	381	353	348	345	390	345	344	329	357	380	349	344	317	349	373	340	365	362	327	342	386	344	368	359	355	385	369	387	364	363	360	349	368	358	379	340	335	339	347	339	359	357	348	336	386	359	352	345	332	348	360	332	397	356	355	370	337	357	361	347	366	351	342	382	345	376	373	339	382	368	326	356	378	373	338	366	344	363	346	392	347	367	348	366	330	343	393	363	367	378	374	339	366	331	370	369	327	358	382	348	354	383	353	357	346	391	353	350	367	334	379	393	383	375	346	381	363	362	375	350	393	337	377	375	370	363	370	331	365	360	335	321	375	372	328	364	347	348	361	357	362	337	329	369	355	333	382	329	334	314	321	364	344	364	350	375	352	373	349	349	350	347	368	384	376	355	362	381	356	334	327	377	357	328	334	338	328	393	333	368	335	350	375	363	369	364	391	338	340	342	346	337	321	379	365	354	353	357	354	336	374	363	320	367	367	354	339	337	371	356	380	331	361	377	350	360	356	373	368	340	346	365	348	352	372	360	365	320	385	354	354	383	378	320	302	341	330	365	339	358	379	330	377	372	350	359	351	378	361	363	368	359	342	336	310	335	322	397	354	320	364	374	400	343	361	369	357	332	360	321	346	343	370	350	340	374	371	402	366	372	348	351	322	386	364	340	366	359	372	361	353	381	348	333	331	354	356	355	362	359	383	350	393	345	354	370	377	333	324	335	366	350	358	341	348	354	371	323	348	347	352	365	374	361	375	356	328	395	378	398	338	336	353	349	334	353	372	367	371	334	385	333	351	347	349	325	344	365	340	338	344	387	368	365	377	360	359	351	337	401	360	367	374	355	347	375	395	393	351	371	362	355	360	342	372	333	348	357	363	391	350	363	341	395	388	373	387	341	340	335	367	370	374	321	362	379	356	339	364	375	352	366	373	337	333	370	339	342	321	347	378	387	360	382	324	403	353	356	340	348	376	357	376	343	378	381	341	350	333	371	407	362	374	340	375	365	367	366	353	374	340	362	356	364	353	353	349	347	361	362	377	376	370	353	337	358	367	347	332	345	370	342	324	330	329	358	340	395	356	347	376	418	342	342	358	399	364	370	371	379	390	361	363	352	343	362	326	366	338	324	333	367	358	371	355	317	343	368	364	388	370	386	375	389	388	374	348	377	378	385	372	365	337	375	399	379	360	393	371	368	367	322	335	361	341	369	351	347	354	366	342	380	359	374	355	356	331	381	372	384	375	389	360	354	374	360	386	382	321	336	355	355	317	347	355	357	381	353	355	374	376	337	359	372	357	381	385	345	331	372	372	349	369	353	352	347	354	342	364	363	395	355	341	358	340	358	395	333	349	340	360	373	335	317	349	317	352	367	344	365	384	358	334	329	366	352	370	368	376	342	381	355	363	357	338	354	336	375	362	371	373	360	356	394	322	371	380	353	383	339	352	343	341	353	341	347	357	357	369	374	370	362	370	359	327	356	328	356	377	353	336	337	387	390	365	339	351	350	368	369	376	355	380	369	352	386	368	352	329	348	358	343	321	364	370	320	348	336	347	385	337	346	379	381	347	335	342	353	327	372	370	360	370	332	361	347	348	343	376	350	379	344	373	378	365	339	379	379	345	338	363	345	386	354	378	370	360	365	408	367	370	337	329	345	373	335	394	360	330	390	322	390	352	343	370	371	395	344	367	374	359	351	367	362	350	377	349	357	358	357	381	385	332	359	341	347	338	399	362	332	360	356	345	353	380	333	365	366	389	391	358	377	365	376	335	340	368	342	370	353	353	330	370	345	342	359	387	342	375	364	369	338	360	373	362	353	362	382	363	356	389	370	339	376	334	370	346	360	355	340	335	338	354	387	349	382	332	375	355	360	369	361	339	344	353	332	336	334	353	369	345	374	349	372	342	331	383	331	380	382	355	348	374	359	361	329	357	376	342	358	370	333	365	335	338	363	357	360	332	373	358	351	355	350	360	327	353	345	372	344	345	373	349	379	365	355	318	373	357	328	300	355	366	394	358	354	295	338	354	347	356	365	340	363	380	362	395	336	347	339	344	350	379	351	365	355	358	356	345	367	374	348	364	348	365	361	331	306	364	384	357	363	368	342	356	361	352	337	377	366	348	364	348	349	374	380	338	361	363	360	354	345	371	363	395	353	338	349	331	366	374	338	356	347	334	357	404	362	368	325	335	371	369	332	327	341	339	369	344	353	360	356	373	356	348	345	383	348	353	382	394	335	380	351	324	338	377	325	360	356	354	382	378	357	367	353	338	367	343	371	360	314	337	341	360	360	363	362	370	355	330	364	337	357	332	365	339	333	383	377	360	335	339	357	377	352	359	367	329	352	379	361	349	333	336	365	329	358	357	353	359	361	341	351	373	349	368	337	360	332	335	392	389	375	358	340	341	329	361	341	388	326	393	349	359	405	336	349	360	345	344	335	368	355	389	362	368	366	392	351	354	372	347	357	371	363	349	359	365	326	340	371	356	363	337	365	376	373	329	345	352	355	379	332	363	344	339	333	337	358	363	326	359	335	384	361	373	367	372	340	364	394	403	325	378	351	356	361	350	375	358	380	377	350	385	356	340	341	373	367	344	362	348	357	380	343	374	379	375	328	364	353	347	321	331	388	344	365	359	336	337	338	351	371	332	358	393	335	357	363	330	352	341	358	368	401	385	346	383	372	354	354	357	360	363	351	364	346	363	356	346	362	366	371	358	368	345	362	368	375	324	377	374	372	367	364	378	358	338	386	381	334	333	357	321	315	363	387	357	341	354	378	365	363	329	368	335	340	354	375	357	344	355	388	341	359	348	363	370	374	374	351	367	336	372	352	333	384	389	350	336
21949	43199	39268	14634	4009	2972	2285	1842	1526	1276	1132	981	952	866	855	801	734	707	728	701	655	672	627	576	601	613	597	620	592	579	616	631	586	654	631	618	700	802	756	767	744	799	723	693	731	703	715	646	654	647	604	612	614	637	594	581	590	605	604	576	648	588	596	605	582	605	594	661	591	585	539	514	558	564	524	528	513	565	502	541	596	577	533	519	548	530	578	545	537	552	624	627	567	631	640	634	625	620	590	586	574	540	563	581	521	545	556	576	515	557	576	524	557	563	526	563	523	511	536	522	502	540	492	545	561	502	555	475	472	528	531	558	547	513	550	530	562	533	549	537	528	558	519	502	523	527	545	517	537	501	571	512	537	502	535	597	540	521	545	496	511	462	526	567	511	506	498	522	524	530	492	532	464	519	538	562	533	517	553	533	519	506	535	556	528	567	530	522	522	514	553	531	528	520	519	499	527	546	578	507	513	495	517	528	497	493	472	524	595	514	540	550	541	510	505	535	486	510	548	515	500	517	520	528	525	555	487	523	522	540	544	510	529	509	514	556	542	527	518	505	535	545	554	515	532	509	509	533	468	512	496	499	561	504	525	499	562	522	503	496	524	531	494	517	538	539	551	555	557	491	483	511	508	533	516	528	569	527	497	537	554	538	540	517	537	506	545	532	507	490	470	559	526	519	532	506	536	544	540	521	545	515	548	510	496	560	510	521	513	516	516	519	537	569	502	564	516	523	537	532	519	507	549	523	540	545	524	516	521	511	533	533	511	520	479	528	516	489	512	509	531	513	519	528	538	516	559	516	515	514	510	502	478	492	513	494	476	555	526	536	521	535	533	500	527	501	541	541	485	517	527	508	497	493	506	516	527	518	491	542	492	533	518	490	506	494	534	521	541	541	523	506	496	531	492	533	550	568	535	538	543	470	528	558	500	542	534	521	542	541	535	544	523	522	518	533	514	548	552	527	531	564	530	504	517	543	574	528	518	526	486	493	513	508	529	530	530	534	507	499	524	571	529	505	471	522	535	508	500	512	505	538	531	560	506	567	542	481	513	549	492	480	531	507	553	507	537	543	533	486	567	532	553	485	533	537	486	552	510	551	538	531	547	538	502	536	507	525	564	517	543	516	503	541	541	517	556	514	539	531	557	536	503	508	484	478	555	486	549	498	566	545	518	536	539	507	541	568	512	564	538	546	530	533	502	557	581	547	491	537	527	524	495	545	489	517	519	497	518	491	535	510	509	526	509	529	493	521	549	528	514	544	541	498	572	525	526	532	523	554	539	510	494	531	560	539	544	544	508	539	528	537	527	501	526	513	529	536	547	538	512	497	533	496	552	488	511	522	514	569	532	527	516	517	631	517	529	534	521	495	497	543	504	516	545	533	516	548	551	516	532	539	519	535	481	507	519	543	508	536	511	504	555	509	501	537	490	493	520	509	510	539	550	528	546	486	521	519	497	470	524	512	530	539	555	508	504	511	522	494	564	495	507	533	508	526	525	519	514	528	526	516	501	537	524	494	516	515	554	484	565	523	513	526	494	523	547	570	519	548	505	557	520	551	481	520	551	506	565	517	529	533	500	502	538	565	458	513	536	533	446	498	514	511	499	491	548	538	520	517	519	546	520	521	529	550	508	492	582	509	511	546	518	518	507	469	519	532	530	520	543	570	536	509	537	573	505	554	502	506	539	510	534	511	553	506	469	530	546	528	558	573	520	514	499	502	527	549	536	510	506	528	541	529	539	494	477	546	487	512	569	504	504	533	543	507	487	549	515	543	516	519	472	544	545	536	504	517	536	554	497	523	549	525	528	543	525	536	500	558	526	520	545	516	517	551	541	531	530	515	529	492	495	514	507	543	501	524	526	508	500	485	541	504	551	548	506	579	498	517	500	555	520	518	560	568	513	511	535	544	552	466	563	498	529	507	472	521	559	538	537	514	520	555	539	511	536	519	499	512	535	482	504	523	544	503	543	552	563	521	518	550	506	501	532	501	510	507	565	558	563	535	517	501	500	552	559	542	537	612	551	548	515	514	532	531	517	544	528	507	542	520	528	526	566	514	501	529	501	546	521	496	524	542	514	530	554	536	556	522	501	520	538	503	542	515	535	505	517	533	521	527	512	531	489	537	501	521	566	528	540	500	509	510	518	525	517	535	521	527	519	517	506	512	522	519	531	508	538	526	504	528	540	512	528	530	526	508	524	506	497	543	502	518	528	487	482	565	529	526	527	550	530	524	522	519	519	542	519	509	518	532	528	502	567	562	538	541	542	528	543	508	514	533	516	529	529	534	496	477	487	537	529	526	534	479	529	501	558	500	504	525	525	485	497	486	502	542	506	550	507	545	529	516	529	516	547	541	544	545	526	500	496	521	554	512	531	521	550	535	486	512	540	514	557	552	562	534	501	582	522	518	493	531	559	556	513	542	552	552	487	484	560	564	525	570	546	531	490	509	537	537	495	494	520	515	491	562	507	524	528	546	521	488	527	545	543	534	515	531	545	514	520	542	492	516	488	577	512	544	543	554	526	512	513	547	521	522	534	496	516	519	518	509	522	528	501	495	515	565	515	523	475	500	549	476	524	499	537	525	523	546	511	524	546	510	523	502	530	518	539	524	566	561	530	523	526	538	547	547	543	553	527	553	524	500	511	478	524	518	527	492	488	506	507	551	541	512	506	519	529	533	540	556	537	538	490	549	562	515	515	511	515	524	511	504	535	543	509	492	521	525	504	493	526	525	504	534	499	540	518	521	505	520	534	540	516	537	474	518	478	547	565	530	523	545	530	522	529	543	520	552	513	521	488	516	522	513	537	535	536	506	534	561	510	542	534	520	516	533	527	555	491	545	554	543	527	536	553	563	546	507	508	522	541	501	538	543	505	531	519	514	499	525	491	550	491	542	560	536	512	515	518	536	501	519	548	505	599	490	551	534	554	538	532	517	521	541	547	513	540	530	572	543	524	477	524	536	497	541	556	537	533	516	520	569	544	547	502	497	515	539	517	524	477	536	488	519	545	516	506	469	523	503	499	510	527	507	492	505	550	519	534	509	509	511	549	515	522	505	514	503	511	545	526	535	566	509	509	507	551	505	532	515	486	554	498	500	550	543	500	556	544	517	560	510	529	522	526	529	537	524	515	517	487	541	537	503	521	558	548	550	553	516	570	505	523	523	513	508	508	503	507	537	541	560	491	512	518	517	525	558	579	505	501	525	550	509	500	519	509	548	521	534	487	518	551	470	525	522	504	536	545	574	493	513	513	522	485	559	519	555	513	519	521	555	538	517	500	502	516	508	549	528	493	551	535	528	517	498	534	506	525	537	501	534	490	509	505	507	499	522	533	547	518	508	530	556	550	538	480	575	594	528	516	556	509	512	492	548	543	529	576	517	539	524	541	504	525	526	520	516	529	520	537	531	519	530	483	523	541	514	536	566	524	522	486	512	552	520	526	525	505	504	522	536	506	481	522	514	526	514	534	484	496	501
27094	20932	16492	4080	797	596	515	418	403	414	421	413	428	445	407	380	436	400	429	401	438	412	434	443	415	444	439	440	429	389	402	392	427	422	406	440	483	449	429	478	466	453	424	433	428	413	462	459	475	440	430	461	400	434	394	428	423	443	454	421	445	455	435	413	413	422	457	424	417	415	425	389	386	439	462	421	386	375	389	377	392	441	411	412	434	395	381	400	391	367	435	412	434	439	444	434	441	439	404	430	410	459	407	385	398	394	439	414	405	406	446	384	411	458	434	430	414	402	387	389	348	398	418	396	383	399	416	415	407	406	398	425	446	421	427	425	397	409	412	445	408	430	424	435	418	382	411	402	432	404	417	421	400	414	407	423	413	411	410	385	414	420	400	386	395	416	450	417	405	380	397	383	429	422	426	412	433	383	405	423	421	410	444	392	445	414	416	402	412	432	404	373	396	381	420	411	403	421	391	405	423	408	398	430	393	393	407	424	396	377	417	393	427	422	427	414	441	429	387	406	410	436	413	403	410	405	397	444	419	389	407	415	389	381	392	414	407	410	408	431	390	423	417	399	379	392	407	388	407	388	447	427	411	420	401	409	445	452	406	382	375	457	403	411	391	381	427	435	445	413	427	441	409	414	396	374	396	425	423	420	411	412	425	428	390	424	394	416	395	394	438	413	422	399	431	454	406	387	428	359	412	397	408	431	410	394	414	454	440	384	403	430	410	396	411	408	407	445	406	437	404	424	422	424	419	393	414	403	419	437	410	440	399	397	416	454	391	438	426	426	399	413	445	386	393	397	442	404	409	427	395	419	408	420	370	424	418	402	416	419	393	392	364	436	434	414	440	416	394	466	413	445	411	401	420	405	440	424	412	385	448	442	434	415	390	407	433	416	442	382	410	411	406	432	415	389	413	406	402	411	413	447	429	393	413	431	397	417	432	405	417	434	381	407	394	403	442	396	415	401	407	384	371	444	420	424	380	432	455	484	429	445	416	392	414	411	401	450	421	428	393	395	402	431	429	424	429	425	409	426	429	398	432	396	445	393	379	398	394	409	442	391	460	428	391	400	423	405	426	424	410	446	390	420	425	423	415	399	399	434	389	410	433	390	442	417	415	368	404	424	403	408	403	397	391	382	446	407	415	431	375	396	406	402	369	402	418	405	396	404	404	449	442	389	455	414	410	397	375	453	376	424	416	442	378	403	408	416	411	421	404	399	401	446	446	399	400	431	400	406	416	430	445	407	393	439	388	411	405	407	398	420	438	423	409	416	422	455	437	441	450	404	400	383	393	403	394	405	379	410	409	389	404	429	411	387	394	389	412	420	436	403	472	388	426	379	397	441	404	410	434	410	401	424	409	402	397	412	424	435	382	439	420	402	410	410	388	421	403	413	438	419	359	406	403	399	415	402	374	403	386	454	441	432	377	430	440	407	393	426	423	390	419	410	415	409	387	387	389	388	404	411	424	378	368	394	396	407	440	423	402	434	472	420	405	421	404	411	424	439	418	436	389	425	420	425	421	396	427	383	399	440	388	417	402	372	428	399	465	432	407	417	394	391	412	436	415	429	386	394	456	367	388	423	404	454	418	374	429	400	432	389	418	401	410	378	410	424	389	405	418	408	400	435	436	407	424	423	406	387	393	398	431	437	436	382	432	422	456	379	413	442	405	381	395	430	425	395	423	381	442	419	431	421	417	398	375	404	394	374	382	433	386	375	405	397	398	397	422	427	428	412	414	405	423	392	388	414	394	411	416	428	402	439	415	446	349	450	395	412	405	381	437	451	407	413	400	401	410	404	382	414	414	392	412	404	414	414	429	433	428	424	369	386	397	427	419	410	412	420	393	420	447	380	468	431	417	441	425	435	391	400	390	427	428	407	453	416	399	417	395	407	442	402	444	433	426	436	431	427	414	423	424	426	425	386	424	468	403	410	392	387	430	412	427	441	381	410	408	422	413	439	405	447	414	411	433	426	413	421	412	421	424	452	401	415	415	415	391	405	410	404	432	389	420	385	402	447	432	389	425	417	416	434	414	419	460	416	424	386	394	402	375	414	411	440	386	461	422	388	408	434	430	389	425	413	427	428	434	425	451	393	459	431	417	404	410	441	420	414	400	422	398	417	395	405	429	379	405	452	424	439	416	376	415	377	408	372	415	446	455	417	388	420	405	431	478	429	435	384	440	431	416	411	393	409	405	417	436	433	412	402	356	414	432	392	422	430	410	400	407	413	405	400	387	387	400	382	426	394	376	409	460	428	396	466	441	389	423	353	400	383	448	386	447	437	444	413	419	367	420	389	425	432	447	431	391	402	415	406	429	413	429	424	400	399	372	413	417	406	395	414	391	450	387	439	391	429	428	424	427	378	404	413	408	418	385	386	409	447	404	385	447	453	393	420	422	379	414	422	401	432	406	445	418	417	421	376	421	426	435	427	448	387	389	398	411	429	435	381	426	409	388	423	448	389	486	390	428	441	404	448	409	402	424	426	430	446	397	419	409	414	412	432	421	408	411	399	393	435	447	424	409	406	408	405	419	413	390	394	377	427	433	428	409	429	438	404	471	409	373	436	393	406	446	395	376	453	406	425	424	427	423	421	411	407	420	390	423	366	389	409	432	406	412	453	409	403	411	390	402	437	418	394	387	371	438	424	428	437	377	421	427	392	418	433	421	391	404	402	355	421	372	459	424	371	428	396	387	382	413	424	398	428	394	440	398	406	387	392	417	392	429	397	433	393	417	389	427	412	395	421	411	419	443	433	415	365	439	426	390	408	405	388	443	408	428	432	436	419	372	422	406	406	411	424	431	426	380	425	430	407	395	405	425	402	421	441	430	397	397	428	435	424	398	402	412	417	398	393	407	414	436	403	382	425	421	411	423	389	443	421	418	444	429	427	422	404	389	396	416	400	439	426	402	417	417	415	410	406	448	404	438	403	428	394	450	427	398	428	417	413	442	405	386	400	412	415	378	408	381	414	390	420	411	434	404	416	405	390	458	430	367	401	394	395	424	423	403	382	402	378	379	424	423	442	403	421	411	428	425	404	431	391	448	420	432	424	400	411	419	462	411	426	455	403	392	410	430	364	431	416	420	431	414	411	447	425	405	385	438	429	445	431	385	395	387	461	425	413	425	389	387	414	402	450	444	396	413	394	417	417	447	382	391	406	458	442	442	413	436	392	418	404	423	411	382	404	405	413	425	389	386	417	406	391	397	392	400	394	417	413	414	438	406	396	426	427	387	389	453	415	412	380	435	406	391	404	377	430	409	422	437	437	479	365	412	399	413	394	398	415	410	421	403	404	422	418	422	397	451	397	446	414	375	430	388	416	424	438	441	381	433	396	441	382	425	432	392	449	415	404	403	455	426	387	390	433	412	419	415	408	417	450	398	397	407	433	432	432	426	437	417	413	432	432	398	408	404	453	420	397	407	438	396	435	396	386	406	402	437	442	452	436	406	389	417	408	463	381	443	387	390	401	403	407
15405	25778	19338	3835	882	771	703	637	643	647	650	617	677	592	604	653	602	615	629	611	627	618	584	604	628	641	574	616	625	602	616	632	638	627	605	588	679	643	663	704	680	680	648	662	654	641	653	708	670	630	639	629	657	625	641	633	638	587	602	599	608	645	615	656	621	626	675	580	640	608	642	598	605	650	573	607	592	615	585	652	588	629	639	568	663	629	641	609	632	625	618	618	689	654	615	628	635	692	647	654	621	648	640	657	625	627	644	625	621	627	629	591	577	634	620	607	615	604	616	588	577	619	571	614	606	622	576	646	622	587	623	606	575	641	633	594	561	612	576	621	579	592	583	645	622	603	598	626	647	629	631	575	610	566	602	580	640	606	623	594	575	637	662	593	629	593	577	570	632	579	579	611	617	641	626	591	549	606	629	639	612	581	562	571	640	662	592	535	624	636	570	612	614	644	594	660	587	610	587	603	625	603	576	598	570	623	594	575	620	610	632	630	657	574	642	627	583	598	609	554	639	599	589	599	618	618	613	584	612	594	639	610	590	610	636	590	607	651	619	609	584	569	614	595	594	652	605	592	597	629	615	609	559	559	593	623	579	651	616	569	607	619	575	623	602	593	603	554	629	617	619	581	609	634	601	575	598	622	626	583	638	618	596	564	628	577	577	605	611	619	578	578	619	595	593	589	647	634	601	634	609	600	585	633	625	611	632	559	621	615	611	579	613	612	568	642	654	577	608	620	589	626	581	590	575	598	615	650	567	593	557	622	594	630	591	611	580	592	655	621	608	648	622	608	614	563	614	565	560	549	614	587	574	586	600	583	607	597	591	546	573	581	625	588	582	591	618	610	637	610	593	607	602	601	611	591	615	599	588	622	608	600	590	641	588	619	628	587	629	556	591	589	621	604	595	537	646	666	616	617	599	565	593	642	580	606	577	586	585	574	641	632	657	610	561	589	598	585	629	612	598	615	593	569	609	574	591	598	610	633	594	584	622	604	645	557	616	584	575	633	633	584	587	623	620	644	613	647	614	592	606	647	596	616	623	593	607	559	548	632	626	595	582	607	611	568	583	611	599	604	556	609	573	592	601	597	620	620	609	620	569	617	588	569	562	624	636	587	623	594	601	603	567	601	623	572	569	623	608	640	624	639	624	581	608	618	623	589	583	638	621	626	622	599	636	612	580	637	593	629	603	602	592	617	580	598	574	639	614	625	630	639	608	616	626	594	583	603	583	616	575	594	568	576	580	587	626	625	613	616	601	625	583	623	582	634	616	593	581	598	632	617	586	608	596	586	599	579	603	608	601	646	598	613	654	587	535	605	632	612	596	610	597	606	605	614	655	614	595	588	588	599	614	587	592	597	602	592	608	640	550	622	577	619	562	601	597	610	609	603	644	615	606	598	609	596	600	613	637	599	582	633	618	589	621	604	661	608	617	605	643	609	652	619	596	574	608	600	589	583	568	645	592	636	618	621	604	599	571	590	565	594	601	546	618	584	654	619	615	617	588	598	590	584	624	592	641	611	590	621	625	595	618	636	575	610	616	613	627	601	556	548	596	608	579	649	572	651	653	633	568	592	595	606	608	637	589	608	612	625	646	640	625	621	588	584	594	609	608	596	660	580	594	597	636	650	581	593	609	596	622	633	618	614	614	643	588	598	601	574	623	617	568	630	616	590	609	623	629	575	578	571	601	588	624	617	608	599	567	610	612	620	604	596	593	621	550	635	595	670	639	604	659	614	591	594	618	632	592	595	587	618	631	554	596	625	620	603	607	601	590	624	637	639	597	603	596	609	569	633	590	606	597	579	609	582	592	585	619	632	609	575	586	594	641	616	587	614	599	636	644	604	582	594	609	593	546	607	617	641	605	603	622	619	671	601	645	612	594	614	627	602	593	626	583	644	590	644	641	600	593	678	598	665	598	613	601	597	626	613	601	633	588	596	595	618	604	596	621	606	602	590	618	593	563	644	593	587	602	590	621	620	610	589	606	601	605	611	615	610	618	608	584	596	591	614	598	655	589	587	618	565	567	581	619	597	602	671	612	624	620	639	594	615	639	600	601	590	612	558	623	590	599	601	615	590	572	589	625	628	613	604	567	551	623	581	591	610	576	606	617	662	605	593	587	592	597	629	615	604	595	605	650	618	614	582	599	575	614	595	547	563	575	573	624	579	628	629	611	601	600	576	640	549	598	592	585	621	614	642	602	608	625	606	581	646	615	641	557	617	619	609	600	670	612	605	609	601	654	573	601	537	608	606	652	579	625	629	633	640	607	596	640	665	584	577	557	585	597	543	598	606	587	611	589	579	586	601	610	623	632	585	626	625	624	611	601	571	627	639	633	570	591	580	555	554	602	641	632	625	604	626	618	621	581	615	613	577	613	622	567	584	582	592	618	593	631	605	559	613	594	609	549	633	587	620	620	608	659	619	651	605	600	610	596	649	667	645	651	615	649	630	588	608	628	591	582	563	594	582	591	618	634	647	603	613	591	616	621	603	639	556	613	595	632	611	613	591	607	633	617	667	606	612	590	620	590	601	583	603	609	568	632	663	563	621	636	584	645	634	586	589	639	614	564	611	592	581	569	615	614	607	620	643	604	616	637	587	593	640	605	618	673	586	652	616	606	581	632	667	621	631	602	604	633	579	598	615	619	664	596	571	591	621	617	600	621	647	584	573	587	612	608	585	601	590	638	601	612	613	603	618	618	602	605	647	626	641	565	593	607	607	598	585	598	612	595	583	575	593	635	636	588	610	618	623	580	603	562	580	590	572	652	575	670	615	565	584	624	597	603	554	646	585	615	580	597	652	622	629	569	595	602	606	610	605	617	602	633	590	609	624	563	621	628	603	621	634	599	629	611	611	613	579	552	581	594	597	587	604	617	625	610	637	565	596	572	619	560	633	609	587	605	604	635	611	622	629	564	596	587	606	611	624	622	558	581	594	596	607	547	652	631	576	636	550	615	567	569	619	620	652	581	623	614	570	573	607	631	622	614	631	608	581	598	617	636	617	586	575	611	602	602	593	640	606	604	588	569	579	583	568	603	597	587	618	656	559	608	581	597	536	611	608	623	592	589	628	604	588	605	572	632	632	613	585	644	596	616	593	626	634	609	563	660	617	604	579	582	621	581	597	703	565	582	610	622	622	564	617	611	591	600	598	609	612	649	605	643	596	612	632	639	621	608	633	594	576	578	633	623	612	584	645	617	630	549	665	630	600	625	589	618	619	579	612	574	636	628	622	667	614	628	641	622	630	612	613	610	629	560	640	598	621	608	603	597	645	598	618	589	643	623	613	579	615	592	639	622	627	593	597	597	576	577	586	569	580	621	605	591	601	633	595	603	620	625	592	616	609	628	592	615	572	623	577	569	628	645	581	566	619	625	566	605	597	607	597	610	602	611	614	587	587	640	578	617	573	608	599	660	618	552	562	587	596	579	615	580	623	580	600	598	573	615	564	613	621	574	642	636	588	616	599	580	606
24339	21390	28585	24514	19624	4869	1353	747	528	543	538	540	452	469	454	432	432	427	445	461	430	430	427	428	431	419	383	422	396	406	389	435	447	408	474	470	415	468	456	474	465	465	418	473	446	448	467	435	474	430	417	418	434	441	412	434	409	431	417	400	426	432	416	413	382	444	442	395	451	437	369	404	403	419	414	404	437	431	392	436	436	408	437	392	392	408	413	375	375	390	423	439	408	430	481	427	424	434	446	436	399	433	433	402	441	413	417	433	412	417	416	395	448	429	416	380	408	399	399	407	379	431	411	417	378	406	401	416	412	404	419	419	420	446	441	375	425	378	392	391	403	412	386	415	437	413	432	383	404	436	410	432	401	412	404	400	402	422	389	411	388	389	388	411	366	397	381	418	447	422	434	417	390	408	381	433	425	392	408	390	429	389	414	395	373	407	417	422	410	406	380	396	410	411	399	411	405	443	406	416	369	395	422	379	410	399	414	380	422	409	399	402	407	417	423	371	430	420	415	389	389	441	367	385	412	408	370	417	433	402	449	414	391	375	406	403	437	391	395	387	411	416	380	392	418	381	382	412	433	397	415	411	404	381	415	407	415	456	407	401	403	401	411	431	396	395	398	370	389	378	395	413	436	418	392	372	420	389	392	361	389	440	420	403	426	394	410	388	370	412	460	380	422	385	398	402	418	421	401	402	437	407	408	398	368	430	426	438	405	387	433	425	405	408	391	405	410	407	387	378	426	395	414	381	400	397	380	370	417	379	410	375	380	382	393	410	404	430	391	417	396	416	378	396	419	382	406	389	410	406	396	407	392	413	341	427	416	369	378	412	401	407	407	376	429	407	413	366	411	410	427	400	408	400	414	410	427	431	422	406	350	422	390	429	410	401	402	413	393	383	402	396	394	463	392	402	421	426	422	423	412	412	401	433	431	413	420	393	371	418	378	410	365	429	376	384	383	402	433	402	433	387	414	400	401	387	419	418	387	395	426	412	400	424	411	395	405	438	399	409	425	424	431	411	396	416	407	368	382	410	405	393	432	405	383	406	420	435	371	410	383	382	410	375	410	411	374	403	369	379	423	411	393	427	400	412	386	417	410	390	417	377	401	420	412	403	394	416	426	406	427	393	436	395	420	400	378	418	417	404	429	425	392	407	408	395	426	408	437	374	431	420	425	409	409	365	411	406	409	387	451	427	416	380	424	403	369	387	418	451	379	349	383	416	437	386	369	396	387	395	421	389	373	426	383	368	432	410	409	402	406	404	410	377	428	423	359	379	409	407	413	401	425	394	398	396	371	387	396	392	416	431	396	389	432	416	374	427	389	425	396	396	372	379	405	394	380	402	403	408	420	380	407	411	393	409	384	390	417	404	386	405	399	377	392	415	413	358	389	403	412	407	400	434	398	389	427	372	395	381	418	381	427	420	391	398	395	392	386	367	404	441	394	407	435	387	406	378	414	419	386	435	387	426	409	465	383	359	399	434	427	418	407	374	396	412	425	408	404	411	424	418	407	422	374	384	436	406	396	381	378	399	404	400	407	395	427	400	406	374	391	392	396	378	404	406	387	434	427	409	397	419	406	386	418	388	412	398	404	428	410	381	407	400	394	404	407	405	370	392	384	434	435	407	360	398	406	405	384	400	379	409	378	449	429	386	432	423	393	390	405	412	436	431	415	397	381	420	417	396	413	401	388	420	413	450	427	424	403	375	434	426	415	421	356	384	431	392	411	406	408	415	396	388	431	359	408	391	376	416	383	415	415	401	372	388	420	386	404	379	397	393	415	431	405	395	445	414	395	425	403	426	411	414	389	381	411	431	413	402	377	370	418	404	404	405	418	419	389	425	398	405	407	404	411	401	379	415	399	392	419	406	395	389	394	417	394	372	413	398	394	420	383	363	402	395	432	399	416	411	420	381	393	426	440	388	408	415	400	433	383	425	405	407	404	385	439	415	409	389	390	416	400	399	402	405	419	395	396	400	391	424	399	419	410	394	379	386	418	375	371	381	369	403	414	360	402	435	393	405	379	392	381	406	397	384	400	425	444	394	420	413	366	366	379	389	408	424	435	410	428	415	400	383	386	404	387	398	404	438	397	416	429	409	398	374	405	404	386	418	377	429	369	429	401	434	391	418	427	402	390	390	401	424	390	413	393	397	444	414	446	414	457	424	419	411	415	424	403	394	418	445	443	388	418	419	385	433	408	372	397	417	405	418	380	366	401	351	407	400	359	442	424	418	379	411	449	407	398	425	418	386	389	413	408	404	423	458	401	418	418	438	438	388	400	423	360	410	448	420	394	393	405	416	404	393	387	382	411	392	416	429	411	405	416	393	385	418	392	426	410	414	396	406	421	441	398	427	413	384	416	420	408	409	435	408	383	401	396	387	409	398	423	395	406	403	410	407	411	420	418	408	411	438	418	441	385	427	412	386	384	395	387	433	468	383	435	387	387	395	386	394	419	334	395	407	387	387	429	382	403	388	378	369	418	390	394	444	397	392	405	420	365	387	394	406	377	418	456	451	377	404	403	427	431	432	393	400	401	380	410	423	383	387	389	420	420	394	410	367	399	388	384	396	406	373	384	414	372	422	390	398	390	445	411	430	412	416	404	417	423	404	415	382	386	397	385	375	437	419	432	392	420	380	382	387	410	426	379	444	414	370	385	362	383	385	395	388	417	400	402	451	444	396	396	415	381	440	433	395	432	386	368	399	398	416	414	414	413	390	351	382	379	384	371	409	420	415	407	425	391	397	389	437	385	395	389	404	405	414	400	386	397	390	383	427	410	418	373	424	439	386	397	420	414	399	416	432	401	408	416	396	434	381	424	390	400	411	390	404	394	399	382	441	392	433	410	412	409	413	416	402	353	440	408	410	416	422	420	399	397	429	402	432	383	393	388	393	396	439	412	396	401	409	375	415	430	405	374	408	384	388	402	391	394	412	405	422	434	409	392	427	409	399	422	447	420	416	401	405	388	410	422	350	395	388	386	388	394	381	416	392	416	369	407	409	361	436	386	441	406	428	379	428	446	404	397	406	440	389	420	403	399	422	418	438	378	393	437	404	387	377	403	419	412	381	408	416	419	405	353	380	370	424	433	405	417	403	449	422	446	392	440	408	379	433	370	381	380	457	426	418	378	407	442	408	428	390	418	375	420	418	380	381	433	395	388	388	402	386	438	411	430	421	408	429	410	412	393	416	426	422	413	413	391	404	414	353	390	408	394	415	436	355	406	436	409	383	413	394	376	408	391	350	401	400	400	393	385	412	401	398	388	407	372	415	443	393	402	390	388	412	400	410	433	426	459	389	413	402	382	393	430	408	391	388	390	405	389	420	394	355	401	342	394	407	404	375	410	382	401	414	424	415	374	409	382	391	384	364	376	404	407	402	401	384	410	396	422	402	421	418	393	434	362	403	435	398	409	403	373	395	394	384	410	396	414	419	392	413	412	415	395	413	386	422	429	427	384	401	374	403	389	371	398	391
18733	37720	32817	12242	2553	1873	1562	1248	1107	983	928	862	803	826	815	728	710	661	696	677	649	625	680	634	630	656	644	628	646	635	591	635	624	653	702	674	735	772	789	762	784	746	781	687	663	667	728	708	655	684	673	632	620	678	652	645	661	657	685	685	633	694	677	659	664	639	628	644	655	619	653	613	592	623	612	592	615	590	650	593	576	612	633	631	648	651	613	563	608	603	612	681	666	600	708	644	701	595	637	656	666	646	584	626	581	578	613	570	569	605	599	621	607	579	639	582	598	595	582	581	610	602	571	621	605	568	612	613	580	647	593	638	575	554	619	562	563	611	583	554	591	594	636	580	575	572	547	590	619	557	589	596	579	577	587	620	565	567	594	560	615	555	595	583	610	626	575	579	556	587	590	591	565	576	562	578	605	559	615	570	647	582	599	579	593	575	591	597	613	624	594	583	616	576	544	585	593	636	581	627	597	600	605	594	599	558	624	618	601	570	594	562	576	562	556	564	616	557	603	616	613	596	581	612	633	545	637	645	575	611	564	568	559	561	583	585	589	591	591	608	594	617	586	596	581	561	587	596	616	624	616	593	611	559	583	584	615	561	576	614	579	579	600	584	609	639	608	589	613	597	629	623	570	611	594	586	620	571	579	599	620	573	635	634	577	606	576	566	592	598	575	564	542	625	635	603	613	582	600	594	573	592	591	629	560	583	649	613	623	603	606	604	625	558	607	592	574	586	572	549	588	583	563	592	578	516	589	613	601	614	607	569	599	593	603	619	583	637	554	610	626	593	579	622	628	598	589	623	548	588	618	614	582	607	588	574	597	563	570	556	621	557	564	589	567	588	586	621	578	604	589	584	598	628	585	565	657	619	589	595	631	611	596	623	591	549	549	639	591	594	615	568	621	603	612	557	641	596	601	563	615	599	552	576	612	603	600	599	576	627	569	577	580	594	615	623	617	618	576	624	583	621	601	584	561	593	633	556	571	622	594	616	582	571	605	586	645	597	572	560	590	582	604	576	629	602	595	573	576	606	583	568	562	627	588	606	610	549	575	593	583	600	627	574	569	611	618	622	595	594	536	547	621	570	579	608	589	606	608	607	554	625	586	621	609	630	575	620	591	606	572	600	595	597	603	599	587	634	564	641	588	603	624	605	596	607	568	643	589	635	539	591	549	582	609	603	591	613	594	600	599	571	587	596	650	605	566	600	550	597	593	574	612	606	598	586	599	583	619	594	587	584	585	586	557	653	592	572	560	609	570	591	591	542	604	630	623	584	580	591	559	601	562	622	591	533	616	607	623	562	564	608	581	589	567	602	542	590	601	572	627	606	548	622	597	567	607	577	582	592	611	563	596	585	606	591	598	586	585	627	542	597	569	618	612	544	598	618	598	550	613	591	580	636	609	585	614	552	590	610	603	589	593	590	622	612	571	597	594	583	610	597	638	603	652	585	590	615	555	615	610	571	618	594	572	553	619	603	565	562	619	581	592	548	556	574	588	591	590	586	566	611	575	615	607	623	643	601	568	604	594	620	612	563	620	611	589	564	619	596	568	588	610	560	620	541	558	573	638	609	567	595	612	591	593	590	566	603	605	583	591	599	583	622	556	612	574	573	553	632	648	601	542	604	599	584	580	593	628	594	604	610	595	585	579	613	608	611	632	622	624	604	612	589	609	609	603	593	582	603	604	541	597	616	553	604	573	575	613	595	622	571	600	585	651	626	577	615	581	574	553	562	572	578	609	539	629	576	577	575	605	581	585	578	546	591	561	598	565	604	557	599	589	582	620	562	607	605	594	646	602	609	614	609	590	641	594	625	568	575	634	556	570	601	576	593	606	572	571	582	551	579	586	558	567	595	615	572	573	559	578	589	543	598	601	564	549	588	589	559	601	614	604	637	602	602	585	610	579	573	554	567	587	666	614	598	598	619	590	616	571	524	585	577	593	548	603	543	595	572	573	565	626	599	584	577	606	638	577	595	600	598	556	575	604	593	588	604	605	581	610	609	589	608	562	570	591	626	580	614	561	578	589	609	625	585	565	584	611	548	596	569	561	577	568	553	555	586	641	577	588	607	597	580	623	579	617	621	600	607	562	601	619	591	586	582	598	581	660	634	571	615	615	624	576	544	598	604	587	564	554	571	595	611	555	534	568	608	620	587	575	587	612	616	639	650	583	596	605	575	568	617	551	614	570	554	594	523	587	602	629	588	601	636	612	596	557	562	632	592	601	624	606	631	615	577	584	565	599	555	579	632	574	568	607	583	618	610	621	547	604	598	616	572	582	560	580	588	634	544	595	588	569	562	591	585	565	585	581	624	594	610	577	564	630	584	591	602	634	627	578	578	629	612	581	608	612	632	608	622	585	579	594	548	590	597	609	638	605	589	588	603	569	554	601	620	559	616	578	606	587	607	606	599	630	592	567	594	618	642	569	600	586	599	629	624	597	594	611	540	568	623	586	632	639	582	603	585	591	627	603	608	591	636	588	638	584	568	592	600	601	595	571	589	587	638	589	588	579	586	572	611	546	613	572	665	545	580	601	574	593	582	611	590	586	592	619	639	592	630	601	590	524	581	615	637	609	600	599	611	551	616	618	592	565	616	570	557	596	557	584	622	639	595	568	589	570	589	592	590	584	621	586	553	604	628	623	621	588	606	581	644	609	575	535	581	533	627	570	591	612	548	594	608	616	624	614	608	614	581	593	564	585	570	520	622	590	607	564	577	595	604	588	560	579	574	601	617	623	618	614	569	616	587	651	576	620	609	599	617	608	620	648	572	600	596	586	611	638	617	590	580	620	609	570	613	609	560	641	570	615	608	582	628	586	615	587	591	604	615	655	628	596	563	664	581	614	611	643	603	548	584	613	579	582	602	586	565	606	582	594	552	590	595	567	632	619	625	622	604	591	623	636	599	560	562	581	613	579	558	573	592	620	616	555	610	587	624	639	629	579	627	554	571	558	623	578	594	581	599	626	561	617	599	573	596	630	562	604	556	536	572	588	624	589	616	609	609	594	584	560	596	598	535	627	611	582	598	605	579	640	563	591	611	619	568	567	587	562	596	594	561	662	598	601	608	638	565	581	610	570	588	600	581	592	605	618	585	625	615	619	570	630	563	613	595	595	624	610	569	653	594	575	591	591	593	612	615	621	576	623	603	606	564	562	670	582	639	615	551	530	604	620	629	594	539	595	561	620	580	600	583	598	612	590	590	586	584	596	598	635	609	582	564	584	605	574	563	578	631	593	614	580	607	598	570	597	556	594	616	581	545	617	580	563	559	624	576	588	622	608	604	558	568	604	598	599	602	568	595	567	579	638	571	616	627	611	606	588	587	595	555	593	578	595	599	597	583	599	574	604	623	569	582	571	575	573	552	610	637	550	582	600	637	609	635	598	631	587	593	611	578	578	600	590	564	637	564	582	560	564	592	650	624	580	606	600	606	610	610	590	612	557	582	607	573	568	606	628	604	625	590	588	590	593	574
23277	21332	29110	24033	21205	18844	3577	1157	742	623	581	540	505	472	455	468	433	414	428	422	442	409	402	371	425	361	396	388	389	373	367	377	385	393	371	385	418	418	440	458	426	442	430	427	403	390	410	389	415	409	392	412	361	398	382	366	401	391	378	385	402	393	378	408	380	402	393	349	381	359	381	364	341	359	363	368	349	328	403	336	365	333	358	342	419	379	361	330	371	336	353	363	397	403	400	452	411	342	360	396	404	356	330	359	328	364	365	331	385	374	362	366	379	349	368	372	367	323	346	351	340	343	350	365	360	377	382	351	356	372	341	378	351	359	396	379	341	349	333	350	332	355	380	367	391	362	349	326	389	366	343	344	355	357	329	344	336	355	352	348	315	347	347	356	325	385	353	340	340	364	383	390	336	332	348	349	344	348	380	364	345	364	348	353	353	329	371	354	356	333	368	351	345	346	373	359	366	347	341	322	311	382	328	331	387	368	360	397	333	334	348	360	364	351	332	348	352	353	365	329	335	376	347	374	365	305	343	379	358	336	339	354	297	356	367	330	363	357	345	350	322	349	311	375	371	373	360	365	321	328	364	336	353	366	364	331	363	380	348	361	367	321	358	342	361	352	375	357	365	344	356	328	348	362	364	356	331	362	369	317	366	345	335	363	346	379	366	337	364	352	326	331	366	363	386	371	306	368	333	331	313	363	338	323	349	319	371	334	339	354	351	386	365	368	329	334	331	369	369	326	364	354	349	331	375	342	357	334	364	373	345	348	351	352	360	380	343	365	348	318	343	332	354	371	365	376	339	333	330	355	343	329	383	339	364	355	369	372	360	341	317	363	295	354	337	375	360	363	382	357	344	326	333	357	332	334	351	365	353	349	359	352	327	320	340	317	344	338	334	360	353	365	352	334	376	355	371	351	334	365	340	330	331	350	346	349	361	323	300	334	383	350	338	314	342	354	331	370	371	337	389	337	371	347	367	372	361	332	356	363	352	372	330	335	337	355	341	370	361	326	339	353	330	352	351	340	351	359	342	331	362	310	381	361	335	355	343	367	336	354	366	363	329	354	373	355	361	340	346	359	372	321	385	365	359	347	331	348	337	358	368	336	338	370	357	329	352	363	357	356	360	324	323	378	362	331	339	342	360	353	356	340	330	365	336	341	382	377	360	354	313	368	359	369	352	354	361	377	319	375	346	341	359	343	327	318	348	380	384	385	393	340	349	330	356	325	370	377	348	346	319	353	369	344	345	370	329	390	349	365	352	349	345	352	316	378	361	361	369	362	361	329	366	348	360	354	358	367	323	354	327	360	340	350	369	348	357	370	349	331	328	380	348	354	363	341	341	342	375	319	365	373	334	357	370	311	375	364	346	348	319	347	365	373	361	343	365	345	346	337	345	302	349	395	373	349	381	382	375	365	343	350	329	336	351	350	400	346	346	352	342	362	341	344	336	345	365	383	360	384	353	367	356	321	365	306	351	351	352	363	353	380	342	375	333	340	337	331	352	357	338	352	341	383	358	350	346	345	385	313	352	331	371	357	352	348	361	356	376	359	387	348	361	338	354	344	321	372	352	398	347	345	310	368	351	401	353	333	358	335	323	328	316	350	362	399	340	364	350	356	326	326	322	367	346	340	351	339	312	342	319	359	357	344	370	401	349	355	362	364	374	404	355	369	344	345	321	337	357	344	352	345	344	353	324	360	323	332	344	356	330	341	330	343	376	340	356	364	363	351	355	350	368	350	346	337	334	353	380	359	349	377	338	324	375	322	353	333	349	375	361	359	360	356	382	329	353	379	352	347	374	350	312	348	305	384	328	361	393	324	356	372	364	338	345	356	385	340	366	336	335	352	356	381	329	355	351	354	368	335	379	369	343	346	319	341	351	343	342	369	350	363	356	346	353	345	349	354	326	354	359	361	396	338	335	357	329	334	357	373	340	364	338	359	328	346	344	351	373	327	346	356	344	341	384	341	353	366	354	339	327	359	358	377	323	344	344	372	348	344	364	341	348	324	354	367	334	347	374	378	366	358	364	359	329	377	321	353	339	353	370	356	340	336	335	359	360	351	353	358	354	334	319	342	370	327	343	366	341	340	364	387	349	338	352	414	362	336	334	347	366	366	336	389	339	374	378	370	326	352	339	380	353	395	325	329	343	351	347	364	348	338	381	392	372	355	335	347	392	353	332	362	357	330	334	336	338	327	338	360	377	343	330	368	340	366	367	351	342	334	336	363	332	359	325	332	331	364	362	315	329	368	318	358	341	332	331	353	329	347	358	339	368	333	353	336	337	344	362	352	346	329	311	342	323	304	367	338	330	325	331	310	343	327	357	353	366	348	392	346	371	360	363	370	339	373	340	363	327	348	397	335	337	335	343	341	343	330	361	331	378	380	359	354	339	340	379	333	358	369	348	349	357	330	348	349	364	351	350	363	319	323	349	364	339	369	365	317	371	358	347	358	342	334	324	337	342	389	342	332	344	389	384	346	323	337	353	313	394	332	338	348	355	356	335	333	359	330	353	366	333	358	378	364	367	356	327	337	357	339	321	352	337	332	356	355	361	356	376	357	338	356	373	357	341	377	375	347	319	340	374	348	360	338	302	328	339	296	344	357	351	344	355	351	347	340	367	354	357	357	345	330	364	344	333	384	331	356	370	351	336	352	349	344	355	347	329	340	309	335	387	334	336	352	368	353	354	330	315	350	353	369	366	334	338	346	358	343	325	342	352	337	365	362	342	326	363	346	319	345	367	360	354	352	326	348	370	344	325	324	341	353	351	347	357	348	381	342	342	361	383	344	329	338	351	347	346	322	368	317	324	345	387	352	368	337	312	349	372	362	346	360	345	382	362	352	320	322	359	365	341	351	353	351	379	361	371	365	338	325	359	385	353	357	337	342	346	377	311	335	361	394	362	331	343	348	378	385	342	357	337	359	322	343	352	377	381	375	344	339	357	364	349	332	309	334	390	356	385	347	352	359	355	333	353	327	328	325	355	377	341	373	341	375	350	333	390	351	375	352	336	362	360	365	369	370	325	347	371	340	315	334	356	345	339	370	360	346	360	354	361	355	351	317	370	359	331	324	347	362	367	339	353	375	332	352	328	391	352	345	333	346	337	350	367	372	354	334	354	358	346	343	335	349	346	324	362	366	385	331	338	351	322	342	375	376	329	357	327	340	374	342	341	357	366	359	356	360	354	335	343	347	358	344	364	349	374	360	324	317	375	327	363	377	368	358	362	368	344	333	360	354	351	343	348	346	322	357	327	353	347	377	355	352	357	362	381	331	359	370	332	368	338	376	341	415	341	334	369	318	322	345	337	373	342	356	309	370	386	341	374	374	366	352	361	352	359	374	365	350	361	345	338	328	385	344	382	354	359	382	357	345	362	349	355	358	341	300	346	336	325	381	349	376	303	348	312	373	356	299	354	354	333	344	346	355	356	366	355	322	388	356	363	369	361	350	355	368	326	320	388	337	352	362	373	355
22121	45274	37747	15551	4124	2950	2281	1829	1506	1322	1170	997	901	863	822	763	701	713	750	648	659	607	584	567	596	544	557	605	602	559	531	648	602	607	658	604	681	709	722	703	751	673	707	703	672	702	643	647	626	629	597	565	582	596	581	594	586	596	627	592	626	608	588	625	559	599	607	596	523	544	534	533	572	530	503	526	564	559	464	549	496	529	511	528	535	522	519	512	514	530	540	566	633	644	632	629	578	574	550	590	579	544	558	540	539	534	526	520	561	524	512	526	525	504	526	519	523	507	526	523	473	496	525	500	516	494	515	498	511	516	527	481	511	515	517	488	523	519	529	502	495	516	508	513	486	494	479	547	508	524	510	495	546	498	539	528	500	504	513	526	509	477	498	503	563	509	516	520	496	527	528	480	496	481	520	503	505	491	526	500	471	533	529	521	543	536	493	480	546	444	500	519	499	522	473	483	519	531	519	499	506	507	541	469	536	510	498	463	489	512	483	501	501	502	567	519	530	524	539	523	511	523	498	552	547	490	495	497	512	468	465	552	506	506	506	513	518	508	503	486	507	488	513	507	537	489	521	538	486	472	523	485	530	514	533	533	509	508	500	510	532	502	477	497	517	496	545	508	501	501	515	486	469	544	538	508	477	517	532	471	495	515	497	507	499	484	488	508	506	505	484	552	528	491	523	503	504	513	511	542	474	530	504	532	511	519	461	517	488	439	498	543	483	504	514	496	499	492	519	517	509	495	514	497	538	514	518	519	527	486	510	530	502	478	501	488	526	521	495	534	486	479	503	512	510	526	529	512	509	496	521	506	483	492	529	510	526	526	459	509	499	540	543	558	536	483	511	498	505	534	520	517	478	492	475	507	505	493	536	510	478	516	508	499	496	532	525	492	528	499	523	484	554	497	516	498	486	544	529	490	471	506	510	538	484	501	565	520	541	518	500	503	507	543	536	536	498	505	514	512	506	502	514	542	571	469	478	496	505	514	499	544	471	533	497	498	489	511	531	514	528	503	522	545	516	509	552	509	515	519	535	497	527	487	505	524	496	534	502	503	539	498	506	521	500	470	511	538	471	536	496	491	485	518	497	484	513	499	536	469	511	503	501	489	520	544	511	554	482	504	520	553	477	481	534	505	545	528	484	526	503	500	520	531	538	528	530	485	548	538	526	529	470	515	539	520	498	542	528	556	486	500	532	502	501	518	532	491	499	491	527	517	529	518	526	523	534	525	539	512	572	518	498	522	523	481	512	461	535	517	481	473	532	509	519	473	464	517	534	525	511	508	511	514	574	517	509	520	502	477	489	520	510	484	525	513	485	503	546	536	504	553	517	523	519	529	514	542	509	472	486	480	517	455	520	470	527	464	526	516	557	491	509	518	556	499	523	502	507	510	511	476	494	492	509	506	488	514	534	491	502	520	512	519	523	519	565	517	510	523	509	511	501	495	532	491	507	534	475	505	529	511	500	496	521	556	540	525	501	526	495	559	534	511	501	523	483	513	503	535	511	501	455	531	521	481	488	501	546	515	489	474	531	502	537	506	535	515	522	511	522	528	507	475	487	493	540	514	494	512	459	495	537	513	529	483	513	518	498	489	495	526	534	510	517	530	498	527	502	501	516	547	513	500	528	445	565	494	494	490	524	485	503	514	534	498	506	505	493	534	485	476	528	536	493	503	526	512	512	509	509	545	551	521	526	477	462	511	506	490	509	479	446	474	507	482	548	507	476	468	473	482	518	498	533	499	475	526	544	519	516	517	503	491	489	537	541	471	525	513	536	536	534	512	543	503	510	520	484	537	500	513	501	504	513	539	548	502	500	535	527	501	501	531	516	527	501	524	497	478	545	511	497	507	519	517	551	529	524	480	499	499	526	502	508	491	509	475	494	528	532	513	500	482	497	535	488	506	489	506	518	541	498	488	507	500	520	494	530	528	482	503	504	499	541	512	494	526	504	521	497	526	483	525	512	505	504	492	512	552	487	493	530	534	509	537	559	502	521	509	522	486	485	485	492	466	477	562	486	514	518	498	556	486	524	539	492	514	510	448	526	533	523	457	520	511	528	549	505	548	498	494	510	483	511	505	513	538	480	483	539	516	496	523	538	479	520	481	517	503	506	549	506	536	482	506	490	498	469	495	534	516	513	504	511	498	469	499	462	479	484	529	507	515	517	517	494	530	516	509	526	535	497	475	516	502	503	502	500	527	514	525	493	512	514	469	505	516	517	532	524	514	508	481	514	501	553	542	546	480	510	477	464	528	509	552	493	490	529	484	525	517	514	529	530	502	546	565	514	503	526	494	490	492	524	516	472	535	508	475	525	469	541	504	551	521	469	547	485	527	529	487	530	492	500	509	529	479	520	483	514	485	516	495	497	531	503	503	503	491	534	463	572	478	489	526	553	478	532	538	496	502	547	523	524	499	524	493	485	526	487	514	558	537	516	550	486	499	510	519	485	535	529	505	506	506	509	496	508	484	466	494	463	522	474	490	492	493	529	484	508	502	498	537	518	470	531	548	526	525	496	506	500	475	515	488	503	532	513	504	542	513	514	549	489	489	481	508	550	512	554	514	475	547	516	504	532	479	524	488	489	517	520	503	500	474	520	521	510	484	485	538	492	490	539	507	487	492	496	560	539	504	504	539	502	524	490	540	482	489	496	471	520	515	532	486	487	535	536	492	484	559	488	486	472	457	536	522	508	508	505	503	485	540	503	535	502	489	486	481	527	504	497	536	530	486	534	491	498	502	498	527	535	545	487	521	490	519	535	500	503	488	488	480	513	522	521	492	544	473	484	525	515	498	526	500	488	512	489	528	519	512	492	541	495	488	523	504	497	517	484	521	498	498	528	498	497	474	536	487	500	483	500	493	500	521	476	487	527	518	512	535	488	523	527	472	492	517	511	504	504	504	502	481	501	492	521	512	498	506	484	513	508	470	479	547	535	517	489	510	534	500	511	494	526	535	513	521	516	518	532	494	517	513	499	489	470	504	548	511	506	510	522	535	478	489	496	488	513	483	497	491	511	521	493	495	527	477	521	514	536	516	500	526	498	516	494	480	500	471	491	497	474	463	559	516	536	513	508	528	498	530	529	491	510	506	536	493	487	527	557	488	479	500	496	544	525	484	538	494	521	492	499	548	522	537	500	512	481	530	519	515	511	515	517	524	516	478	482	492	502	520	491	528	496	505	517	507	519	516	534	497	508	478	499	496	519	493	522	540	503	512	511	489	495	480	529	524	534	493	514	494	510	494	519	487	496	466	479	534	484	530	508	492	491	513	484	524	518	487	501	525	500	457	517	516	515	539	486	507	484	515	512	486	489	530	534	509	523	481	514	496	485	511	553	501	442	503	515	499	488	484	512	536	490	488	504	494	535	514	440	486	502	502	523	504	518	487	493	508	520	524	456	523	510	471	525	519	474	485	493	548	526	516	502	493	520	492	537	513	501	514	501	508	497	495	525	541	508	518	507	496	498	508	483	496
27197	21215	16977	3825	819	660	512	450	481	433	475	378	432	448	386	402	435	436	403	409	394	421	417	444	420	425	424	373	424	469	394	452	416	415	447	423	452	425	404	409	425	425	449	442	454	449	439	461	424	396	438	432	403	436	453	440	409	407	436	451	442	423	463	411	413	431	402	421	431	420	385	414	398	439	395	439	424	424	437	417	408	467	456	428	381	422	421	449	397	410	420	418	471	417	431	418	466	405	406	480	402	379	408	425	451	376	390	382	437	411	375	399	426	408	405	404	442	415	402	413	403	419	385	426	445	445	430	377	411	396	405	430	409	419	447	450	428	404	395	405	436	416	390	409	400	429	431	393	411	403	397	409	387	397	418	403	384	443	443	384	403	392	412	443	467	397	412	439	413	434	442	424	418	418	422	403	414	404	394	464	415	424	414	405	434	416	402	415	404	420	389	389	401	460	426	392	413	412	396	429	427	396	402	440	389	375	401	371	401	434	407	412	453	443	400	404	415	393	415	446	428	382	408	428	394	431	396	416	419	436	464	393	406	406	439	409	428	379	414	432	404	441	436	401	425	435	439	420	376	411	411	453	405	441	424	387	424	401	411	411	401	429	398	377	402	401	417	443	418	427	416	424	415	404	440	397	432	404	406	413	429	414	418	421	437	441	421	401	399	395	428	422	449	393	415	427	363	413	421	430	428	399	400	398	423	412	414	394	453	398	383	403	415	426	442	383	426	417	383	384	406	408	420	395	447	396	393	415	415	398	419	437	456	386	412	437	405	398	409	379	424	443	421	410	385	410	436	423	391	393	419	428	447	393	410	435	404	403	437	405	385	436	379	401	403	391	428	395	384	434	391	417	406	454	419	430	433	429	380	420	435	411	390	422	386	419	409	406	433	412	413	411	425	399	423	408	414	434	415	433	419	417	431	414	439	430	456	426	440	398	409	417	412	390	406	367	428	412	431	418	433	417	459	415	431	453	393	429	422	404	375	436	404	418	375	412	401	412	396	398	403	412	417	399	434	430	386	399	390	396	415	413	402	444	415	395	414	446	403	442	447	413	422	358	431	392	416	426	418	411	416	398	428	413	420	425	422	412	404	378	448	441	408	384	435	430	440	421	418	426	408	442	429	351	458	387	400	405	433	394	391	407	408	430	409	429	413	396	403	430	405	415	434	410	410	421	407	424	364	414	399	402	415	423	385	439	381	390	434	412	412	388	414	430	389	388	375	386	416	421	422	415	400	426	414	410	416	399	408	399	461	428	406	430	420	459	448	422	362	458	414	429	409	468	406	367	417	433	418	417	438	417	435	408	416	394	428	382	443	424	392	431	417	384	375	392	428	421	396	427	424	398	415	420	395	364	433	409	397	409	413	429	427	395	405	438	391	425	404	371	390	364	439	381	408	418	421	410	413	436	420	410	404	436	411	413	425	411	404	430	417	422	440	378	462	394	428	392	401	424	420	417	403	385	429	391	391	442	392	403	403	422	442	407	406	450	431	403	438	426	382	413	409	422	429	401	396	453	417	423	448	426	441	409	415	411	397	417	410	412	394	417	404	426	390	380	445	426	360	425	375	385	442	418	412	399	423	416	397	409	417	430	364	411	377	443	415	452	414	397	426	436	414	438	424	435	393	424	424	427	423	429	427	429	419	435	424	417	451	445	379	372	424	426	422	397	429	394	401	378	438	401	438	402	430	408	427	410	426	406	418	429	421	414	398	435	434	410	448	430	395	433	440	391	389	403	397	398	397	433	400	405	384	415	412	428	430	432	393	392	411	433	412	404	409	429	416	419	424	404	444	446	430	427	400	405	413	385	372	436	382	410	382	408	422	429	415	385	405	384	398	414	442	440	434	421	404	404	390	402	446	423	423	424	416	406	433	446	424	419	412	399	400	455	412	386	419	428	413	434	432	409	413	422	425	412	400	382	400	444	420	408	446	438	402	421	376	412	415	427	401	446	391	395	381	404	438	398	386	444	430	424	439	418	427	391	394	452	420	400	448	442	404	425	420	436	399	419	397	403	420	429	400	453	427	416	400	412	409	456	428	426	404	406	452	405	439	402	430	399	436	435	378	425	441	412	426	421	401	403	386	452	390	374	444	411	394	427	414	429	418	414	420	430	403	395	376	430	398	401	407	398	415	454	380	428	423	451	438	426	412	404	429	403	436	411	397	414	436	403	431	439	371	409	415	422	430	405	378	400	450	399	401	388	443	423	403	402	430	419	426	408	420	423	414	418	420	436	417	407	404	389	430	428	411	397	388	410	425	424	426	419	446	411	386	404	457	442	429	438	402	390	435	437	407	400	424	417	422	410	427	386	408	403	441	388	401	423	435	410	428	427	401	411	432	420	401	433	353	426	427	383	414	448	413	414	386	386	433	436	413	378	390	435	387	390	392	442	432	429	456	398	408	417	410	431	454	396	397	423	450	399	405	440	389	385	443	424	388	410	372	408	396	416	419	398	453	377	436	432	387	431	415	402	447	441	401	435	382	395	404	465	416	423	440	387	414	418	433	397	401	441	411	447	392	421	402	441	418	428	405	401	429	421	404	450	459	385	380	426	390	425	405	429	417	417	418	432	433	421	396	420	415	440	399	409	427	378	397	398	400	457	407	409	439	454	408	406	421	389	417	415	473	390	449	401	405	408	441	413	436	397	431	426	424	428	423	401	390	400	393	394	423	444	394	427	412	423	438	408	449	412	405	386	432	422	421	416	445	410	443	411	424	435	394	425	423	400	418	399	406	405	402	415	424	434	378	446	420	387	392	453	405	409	374	383	424	381	404	442	406	433	421	413	427	400	436	418	452	437	388	389	412	409	405	409	455	437	400	398	410	388	414	409	417	428	439	435	411	422	476	441	417	402	408	394	424	419	427	406	437	419	424	411	426	462	443	411	406	453	402	430	457	395	439	390	425	398	431	426	397	467	456	397	404	407	402	394	392	393	417	396	414	397	392	420	382	387	413	419	435	380	378	414	408	423	434	420	410	414	381	402	455	416	408	410	396	422	397	427	416	407	458	408	430	411	390	402	397	426	450	424	406	420	438	420	396	402	425	407	435	401	413	388	423	407	375	428	426	428	441	413	384	432	441	383	409	443	372	375	420	397	415	410	386	442	424	408	423	420	466	382	388	414	424	439	433	438	423	427	424	427	421	411	388	399	437	427	393	410	416	417	408	459	388	394	415	399	424	401	435	407	390	401	428	437	442	429	431	421	423	374	442	450	415	375	401	369	435	393	445	452	416	432	432	398	394	430	420	440	469	399	418	436	388	392	403	436	373	413	409	436	432	399	447	390	430	439	420	397	459	406	410	446	430	408	425	407	429	397	431	442	435	442	454	456	427	395	418	427	387	403	423	410	422	420	404	431	436	444	390	403	409	429	432	411	413	447	433	362	431	407	418	428	434	424	456	412	386	413	440	412	433	404	424	374	432	439	420	427	412	392	422	418	430	466	409	381	444	427	370	403	388	398	422	421
15884	26984	20341	2701	824	714	698	637	599	648	646	650	651	644	608	637	618	605	623	611	615	623	585	604	627	598	600	631	640	607	611	631	600	618	643	637	682	727	737	676	727	688	711	679	648	678	668	657	670	645	653	662	617	663	691	663	599	663	644	648	627	629	630	681	667	652	622	590	609	582	616	603	593	602	634	555	623	560	594	613	618	623	694	645	668	613	611	665	605	648	662	580	649	658	653	662	642	629	669	603	563	600	538	609	634	652	620	638	620	593	596	647	631	626	615	605	610	589	604	615	609	615	571	633	623	600	577	587	660	633	595	605	610	592	608	586	619	578	576	592	647	657	599	671	636	665	595	628	598	595	605	579	626	572	589	608	633	589	562	581	627	597	619	575	639	661	651	631	573	604	620	621	628	558	595	593	569	548	580	613	588	640	590	572	580	632	594	630	615	569	621	584	595	605	601	577	588	579	612	622	640	578	610	604	602	584	561	593	593	653	568	584	613	626	544	602	570	616	635	591	637	590	633	569	665	576	609	624	566	602	588	562	600	618	585	612	563	590	621	623	616	598	599	659	623	591	563	586	606	608	603	610	592	599	641	616	576	617	601	592	579	622	604	564	619	614	582	579	598	620	600	592	578	620	607	579	596	634	609	593	606	605	578	583	588	626	627	605	618	625	591	612	607	594	609	581	625	607	555	608	559	591	645	618	602	573	587	595	581	565	617	620	630	591	595	592	602	579	622	622	634	629	599	627	598	630	594	569	650	631	635	596	568	600	626	610	611	570	610	641	624	610	611	575	599	614	613	593	552	584	584	601	562	646	595	608	602	623	578	551	599	597	603	603	590	628	588	588	562	626	570	589	606	582	583	607	611	585	590	579	580	588	664	595	607	591	615	539	606	613	623	568	621	610	580	615	607	633	648	621	603	582	589	623	568	577	609	594	631	614	610	636	599	595	604	586	604	579	641	616	605	655	641	620	611	625	580	596	633	615	640	649	640	555	626	618	593	605	584	619	604	585	590	556	607	629	598	606	592	619	579	588	570	632	618	600	649	595	589	606	614	617	555	620	645	617	581	587	571	615	593	599	567	609	600	597	601	599	651	580	621	585	587	651	578	563	615	610	610	623	555	580	644	662	609	625	672	617	642	633	609	643	601	625	613	604	616	605	598	618	573	597	627	593	621	604	619	581	636	625	558	558	626	563	647	637	594	618	617	610	577	601	630	609	610	583	583	594	657	608	609	589	662	646	630	581	601	614	632	606	604	584	627	629	601	620	655	627	605	599	594	605	658	616	597	638	582	609	602	587	587	604	617	614	620	587	626	594	600	657	558	584	581	580	608	588	569	631	571	603	553	618	642	582	572	644	593	579	634	621	615	614	652	595	607	595	601	618	577	605	629	626	597	579	570	601	610	587	624	633	601	618	619	630	619	596	601	627	609	602	619	609	631	599	652	642	621	611	594	596	598	563	589	598	580	585	608	620	596	577	645	568	650	617	606	605	592	614	598	617	603	626	601	599	596	606	626	600	630	617	642	630	581	590	591	609	578	602	606	590	582	586	626	619	610	613	654	662	606	639	561	618	599	575	600	594	619	624	645	571	627	615	635	599	564	630	619	602	636	651	587	596	606	615	593	601	611	622	606	625	594	618	622	610	633	591	637	587	616	602	654	647	628	605	573	614	603	592	588	627	551	612	591	591	618	571	595	632	599	567	592	610	575	602	641	585	624	602	608	625	634	581	613	610	576	588	597	586	606	632	603	616	574	651	600	587	608	610	581	587	622	643	666	587	606	602	635	618	619	633	589	542	586	607	632	639	609	593	645	609	624	561	602	611	612	572	622	596	648	569	635	570	596	577	628	617	598	593	582	612	585	595	620	539	593	593	598	600	617	641	652	604	619	628	612	602	596	618	586	570	611	607	634	581	574	611	599	660	606	611	614	605	606	582	636	613	600	570	628	639	592	635	563	597	589	590	629	598	628	623	577	605	565	613	619	581	604	592	581	621	608	646	575	622	601	612	605	623	604	573	579	635	626	606	607	602	610	619	610	619	612	584	617	604	585	595	608	569	643	635	657	578	639	615	565	631	543	583	565	599	629	608	601	592	577	602	598	617	621	618	621	622	608	560	573	607	624	604	625	622	649	620	651	658	607	640	632	615	567	644	581	555	539	604	572	626	631	613	640	609	662	581	573	633	604	625	584	638	656	573	558	590	601	588	601	624	631	635	567	548	611	589	579	591	593	627	582	636	613	623	635	612	624	634	630	577	669	644	607	607	607	605	591	600	626	617	581	627	630	603	567	630	588	562	593	600	670	650	598	625	620	608	665	630	629	639	588	611	598	583	558	620	612	573	604	622	611	634	622	609	634	631	612	582	573	599	604	625	606	620	630	604	636	602	604	581	610	583	578	640	569	604	600	677	589	590	598	626	569	568	629	567	597	599	614	564	647	589	632	615	599	580	638	582	593	596	586	616	581	592	593	621	655	591	603	633	599	600	605	631	619	577	622	605	601	543	582	607	607	605	582	623	617	591	619	540	595	591	599	575	592	589	641	626	619	589	593	616	559	586	639	597	639	584	571	598	622	635	598	659	592	572	603	627	591	658	642	597	625	590	606	621	601	592	596	649	601	590	587	620	594	626	603	636	544	594	598	579	622	583	582	567	592	607	619	554	554	579	569	589	619	605	599	620	607	587	587	555	597	609	571	618	627	573	599	625	591	612	602	620	580	646	634	639	627	592	611	601	588	622	642	599	587	597	628	590	597	623	584	622	602	625	564	609	588	605	644	593	617	594	574	623	579	635	668	586	619	608	620	610	624	568	606	621	599	633	635	614	627	631	613	621	629	585	572	594	621	636	608	616	603	621	645	639	588	626	579	608	579	642	596	601	609	608	610	631	600	632	636	581	571	592	626	603	618	576	631	639	576	575	640	620	630	599	650	602	606	602	632	597	580	588	568	594	623	595	642	612	577	602	557	630	608	631	617	651	613	633	633	570	610	598	626	594	565	589	573	641	594	583	611	636	614	652	592	613	612	632	618	602	565	619	580	626	578	614	643	594	577	613	575	595	617	579	569	627	605	597	623	625	624	603	601	578	584	560	592	636	621	585	615	608	642	605	575	601	612	659	584	595	618	588	567	616	584	601	592	582	573	578	621	607	628	575	582	610	607	614	630	659	597	574	569	615	577	652	636	600	588	639	605	597	629	608	602	586	605	638	584	589	599	604	595	601	649	615	583	636	619	605	618	660	609	629	611	642	620	618	593	556	634	633	632	606	632	591	622	606	596	598	615	606	606	601	561	611	610	608	549	611	577	587	610	655	585	629	579	566	594	595	611	582	663	563	586	577	612	600	637	636	579	655	637	563	610	566	576	589	612	608	607	585	579	569	578	635	554	671	663	604	565	600	567	579	654	601	626	617	619	595	604	583	610	578	613	674	602	569	618	620	588	614	607	609	650	583	641	641	617	595	566	605	600	622	627	628
24315	21374	28495	24560	19675	4598	1253	767	601	603	547	473	496	466	458	461	484	457	435	430	452	445	430	453	419	423	367	408	409	396	416	460	442	430	400	436	449	462	475	503	477	433	479	450	446	467	462	466	412	429	460	443	399	417	427	424	452	467	455	413	440	454	421	423	446	426	424	403	425	417	363	412	404	456	459	432	391	382	414	435	401	409	421	390	406	443	419	416	438	379	449	409	428	428	451	448	423	441	460	416	421	413	431	411	415	410	396	413	395	406	417	434	415	403	405	408	394	393	399	404	405	402	432	451	439	414	405	444	397	410	441	398	425	425	425	400	407	374	406	446	410	383	405	408	413	395	381	425	410	400	420	427	400	400	411	363	424	413	392	397	429	399	393	419	447	408	424	409	414	436	389	390	394	414	390	437	403	400	398	428	408	430	431	466	439	427	410	432	355	425	411	368	413	436	438	422	410	429	465	368	393	418	405	415	402	400	444	436	402	421	395	409	409	434	436	416	431	410	402	408	386	383	426	417	397	422	392	417	413	359	428	388	369	361	395	422	396	422	447	423	387	398	401	397	441	396	421	389	401	415	391	406	424	364	430	412	368	390	429	415	450	407	417	391	385	409	415	387	408	398	398	389	400	402	397	402	410	384	398	437	406	403	398	398	391	399	383	410	392	417	424	386	419	381	429	399	371	416	409	413	421	393	392	376	393	401	423	406	412	409	436	432	377	427	410	438	414	402	400	388	389	430	404	418	429	382	425	380	389	402	400	407	415	403	410	427	436	425	421	368	424	379	395	410	407	434	409	409	411	417	402	438	380	417	435	399	447	419	438	427	418	414	407	379	431	420	445	412	424	392	369	412	443	427	427	403	398	410	416	374	395	411	416	401	369	438	396	430	414	421	435	410	362	373	412	389	435	418	386	423	390	361	381	424	368	396	380	386	407	418	425	392	390	423	410	421	387	425	426	388	437	421	400	411	393	400	393	392	395	388	403	398	423	396	405	380	403	416	408	384	474	399	407	405	421	377	435	403	443	404	405	373	402	402	400	431	409	391	418	397	396	445	460	405	398	398	414	459	389	392	379	398	412	403	412	406	452	396	434	385	405	356	375	431	415	452	398	430	408	413	378	383	398	437	411	375	374	424	425	407	420	393	399	358	386	417	427	382	407	367	392	394	392	421	405	421	393	413	394	410	420	431	392	446	395	436	410	422	458	381	361	414	400	407	413	383	412	395	435	437	415	399	398	405	416	405	401	389	393	399	394	404	421	408	422	382	377	408	441	437	421	444	419	392	372	396	405	391	453	384	423	402	424	408	410	418	440	424	377	427	411	411	409	428	412	414	441	429	408	383	397	412	415	434	424	409	392	412	442	382	378	401	396	421	418	430	411	369	399	409	415	427	456	379	428	411	365	420	408	381	414	414	432	429	358	406	365	455	375	385	416	428	397	428	394	394	405	380	411	406	417	419	373	384	404	395	426	415	405	382	412	427	364	412	416	417	447	393	418	390	389	403	406	421	403	437	396	380	418	419	426	378	428	416	384	401	413	391	405	412	397	387	420	392	419	397	417	386	423	412	390	390	375	401	403	432	413	383	413	405	440	404	391	400	441	363	420	403	420	407	430	383	398	385	429	416	425	416	379	442	414	398	430	387	399	367	429	431	379	389	401	424	390	418	380	428	398	407	384	367	385	404	413	398	385	429	406	406	393	393	417	431	412	415	398	421	400	395	430	425	409	397	411	399	405	424	425	402	413	416	380	386	408	412	417	430	394	405	383	402	346	420	391	406	446	372	377	419	395	389	407	406	410	405	463	435	428	417	393	412	440	412	414	429	384	395	419	432	411	434	390	406	428	378	418	391	424	434	430	381	420	388	397	414	419	381	420	419	416	373	422	409	373	393	440	427	417	423	412	386	426	391	382	400	390	363	392	442	442	381	430	403	427	395	387	417	377	402	446	400	388	428	457	396	400	363	395	424	429	398	383	392	425	407	427	404	387	433	381	358	396	395	371	376	439	411	419	439	420	369	416	412	444	408	422	420	379	401	382	421	402	392	414	399	395	405	429	406	362	396	391	415	383	438	400	428	416	416	423	448	391	384	407	425	372	406	378	415	420	427	397	403	396	385	362	424	407	444	395	373	415	412	421	410	376	412	416	414	412	423	408	424	403	378	412	392	409	412	389	423	418	420	424	374	445	397	403	401	406	422	386	369	400	415	396	420	401	412	440	447	399	428	402	413	399	391	389	402	400	429	450	422	427	439	449	418	395	409	415	430	453	418	422	405	431	386	457	391	393	398	417	418	407	425	378	392	387	418	416	445	442	370	420	383	425	384	398	429	423	406	397	407	409	440	425	370	423	371	399	392	397	415	389	393	436	423	389	425	411	380	401	379	404	418	388	417	383	436	417	382	442	438	418	395	407	423	417	401	451	437	429	379	445	394	415	448	397	403	429	445	423	429	387	383	450	371	418	396	424	396	413	406	442	402	386	454	427	462	448	399	398	415	377	397	411	404	407	379	413	383	406	386	406	413	396	436	433	366	413	423	391	397	404	396	409	403	403	419	398	393	380	403	427	406	388	442	397	414	427	391	383	390	363	411	376	403	448	407	411	403	435	424	479	390	441	389	396	421	388	409	419	432	423	431	393	398	413	429	392	362	424	399	401	444	387	406	389	435	413	343	409	394	450	367	390	425	397	410	385	380	395	379	413	412	401	438	423	433	407	362	395	433	394	429	404	408	415	418	397	365	417	403	428	384	411	417	421	390	407	403	378	396	415	403	415	389	397	430	374	381	404	376	404	392	430	391	396	386	426	450	403	414	388	471	413	452	406	422	426	403	413	387	424	362	369	427	394	365	444	396	408	410	417	423	403	410	409	407	397	411	416	401	358	420	379	389	408	432	376	431	412	405	396	420	394	434	436	409	405	441	407	415	367	429	415	403	399	407	383	428	385	388	404	404	380	424	411	378	380	425	444	400	398	407	397	421	416	400	388	415	430	418	402	429	413	373	422	415	380	430	402	366	386	417	451	396	396	434	429	398	387	404	410	408	383	418	406	443	389	413	378	392	395	397	417	414	410	432	397	415	436	388	430	383	408	415	391	371	366	404	441	433	414	416	388	413	399	394	406	411	402	423	433	394	419	403	401	417	402	416	395	392	379	372	371	364	387	428	431	398	417	430	445	443	421	405	390	382	397	358	383	410	443	421	429	402	430	412	385	433	381	399	358	413	389	403	382	420	389	425	385	441	420	399	402	383	411	420	424	414	396	364	431	411	421	401	396	371	394	394	393	391	409	368	354	397	418	388	404	408	458	438	421	388	446	439	384	414	417	428	400	408	435	455	408	412	382	374	387	411	413	390	402	393	477	392	396	379	391	389	422	396	420	386	405	370	418	385	421	380	363	396	435	403	428	419	399	403	381	390	401	427	381	418	397	405	396	412	385	409	412	390	379	395	425	395	371	403	388	378	405	422	423	389	364	392
19151	39134	31980	9604	2572	1989	1476	1306	1136	1065	892	868	812	752	729	711	687	691	742	664	676	642	664	648	646	665	634	667	658	635	638	585	623	680	648	680	727	782	775	759	801	680	743	768	724	699	655	670	715	677	633	674	609	665	651	620	702	692	679	670	655	676	677	635	681	663	646	568	603	595	632	639	622	586	615	628	574	563	598	631	611	604	609	633	595	591	661	587	634	609	611	601	662	667	668	668	657	651	705	648	650	629	612	656	620	692	614	623	624	588	568	586	582	608	634	591	568	577	563	585	590	602	550	634	630	558	586	580	555	603	607	637	581	610	605	598	595	585	599	571	593	644	584	594	572	584	592	592	605	609	601	613	633	552	613	579	582	611	607	611	608	618	585	592	602	554	579	582	570	582	571	594	594	590	635	599	613	617	587	638	647	627	602	577	587	573	565	637	588	598	617	564	609	650	590	617	566	616	585	604	583	583	579	660	569	542	624	607	652	544	603	570	580	648	619	544	584	617	576	582	581	585	603	575	615	632	599	589	580	569	597	585	642	643	620	628	610	618	645	608	617	620	637	632	588	615	568	562	557	574	580	598	586	572	592	601	567	576	613	584	576	530	595	570	551	659	605	589	622	562	589	597	584	556	577	639	569	584	603	616	588	600	592	600	651	603	616	584	582	577	594	624	609	606	598	583	628	605	617	603	560	567	587	634	591	558	649	631	596	592	583	567	615	601	647	575	589	641	600	567	586	574	607	571	592	558	596	645	583	534	622	651	602	624	627	620	592	622	601	582	614	609	592	610	572	600	607	576	575	609	625	597	556	605	594	578	602	632	583	608	588	607	566	611	543	610	617	580	616	618	546	592	634	615	573	633	614	616	634	609	635	584	622	570	610	625	579	579	598	596	571	592	575	580	562	561	615	642	619	542	580	573	557	584	580	550	576	604	599	580	586	574	608	601	574	613	571	654	591	596	581	603	592	578	579	609	577	564	573	579	586	592	610	569	606	573	647	594	630	606	612	587	571	616	609	565	615	581	610	603	601	594	564	617	608	574	614	606	566	595	574	610	602	615	561	604	601	603	628	610	575	625	569	563	599	593	577	607	615	594	607	577	619	621	582	534	614	533	586	589	600	578	610	617	588	595	585	600	561	622	577	580	622	582	629	611	600	597	627	586	544	602	554	588	599	607	601	539	596	597	610	611	597	581	565	590	616	578	619	638	596	619	587	600	621	575	597	580	614	640	638	557	605	616	605	571	579	549	639	614	552	606	606	580	600	600	611	628	600	605	608	617	581	629	582	610	608	578	599	617	580	588	640	638	608	603	563	590	603	646	606	595	640	619	581	569	595	596	548	557	611	607	596	586	613	591	597	539	671	590	597	576	605	609	593	579	525	599	624	629	595	632	585	620	638	584	618	599	582	591	613	554	597	602	578	592	609	556	581	599	559	566	577	603	627	616	579	613	618	630	604	597	633	622	619	596	641	562	611	556	614	600	572	611	621	578	593	607	612	585	596	595	574	580	584	567	635	603	622	587	579	610	639	574	589	588	601	595	638	584	583	630	577	608	584	610	638	576	584	588	538	581	575	636	617	559	571	629	621	610	615	557	573	588	547	616	611	568	605	616	573	590	647	589	599	599	580	567	636	609	587	622	574	575	594	602	579	604	612	582	644	604	621	605	586	579	612	601	577	637	567	589	608	572	601	599	600	546	577	570	646	587	667	586	575	588	609	630	636	597	576	591	567	605	573	648	550	614	610	584	622	602	596	605	644	611	601	597	578	631	562	585	569	567	638	598	583	595	606	558	595	582	556	575	636	560	552	638	600	630	613	606	608	595	622	658	592	578	615	595	574	571	589	591	617	598	585	619	620	599	583	586	624	564	587	589	583	601	622	539	644	576	598	584	595	608	624	630	588	540	598	582	571	579	612	585	575	633	617	644	572	612	563	587	617	608	610	596	599	617	628	589	607	613	631	595	612	594	609	609	589	588	605	591	617	569	607	593	599	637	581	593	639	595	578	632	589	642	617	637	620	573	619	580	564	579	580	633	595	607	600	605	588	565	625	565	580	611	659	590	584	560	583	606	583	610	578	597	596	588	578	617	637	585	602	572	624	608	582	605	617	611	601	643	620	562	579	636	646	630	587	598	617	620	609	602	574	605	632	607	592	609	588	542	574	614	580	598	569	621	594	585	558	580	581	633	586	608	583	589	618	607	598	563	562	610	589	568	600	593	578	593	590	622	618	553	614	618	635	596	599	564	584	581	619	606	579	598	588	572	645	607	633	605	593	623	615	612	530	565	586	535	607	583	594	568	613	591	627	606	609	607	598	562	619	590	599	588	613	637	562	543	588	649	559	598	610	592	633	569	585	589	594	584	594	576	596	619	644	637	596	614	612	624	634	603	583	548	620	589	630	646	645	626	597	624	569	574	596	599	593	602	587	603	607	642	593	603	603	603	542	605	600	590	562	627	605	628	588	578	630	613	589	641	594	640	572	623	617	630	573	585	597	624	555	621	608	615	590	572	609	594	578	620	604	595	554	603	634	622	562	592	620	616	578	585	623	600	625	594	569	575	605	606	632	586	590	583	592	594	580	577	623	572	614	606	605	582	606	575	611	608	588	616	598	604	645	599	616	566	589	558	606	638	597	586	620	584	604	571	617	575	598	575	547	610	570	664	566	596	605	605	604	595	647	583	619	591	618	626	634	561	579	582	602	574	605	640	638	622	550	618	567	601	625	584	617	578	602	583	607	583	597	610	620	557	610	616	584	572	596	598	547	598	622	622	631	602	644	616	577	635	624	613	566	633	603	574	555	618	604	592	616	582	598	600	583	616	558	544	564	573	630	616	621	608	566	569	598	606	591	583	577	604	572	633	607	577	596	625	563	599	577	572	591	606	636	594	583	616	592	605	618	590	623	547	608	586	602	611	580	611	602	663	624	569	567	600	629	597	616	589	603	635	557	604	608	628	588	580	607	625	583	593	546	564	564	615	568	597	584	561	614	616	625	639	588	626	600	603	618	569	615	605	558	594	610	584	614	619	577	615	564	580	597	631	598	550	538	603	635	557	618	602	615	580	604	586	597	599	575	592	599	585	589	615	574	598	615	572	611	624	615	612	647	567	588	576	573	614	604	568	620	617	604	578	603	586	607	606	611	598	594	598	645	634	579	586	585	608	602	632	569	603	639	590	630	583	611	594	605	581	613	611	579	588	577	592	636	583	581	609	603	585	647	579	596	578	592	596	611	624	615	588	572	573	602	586	596	565	633	614	621	626	620	614	618	634	570	592	625	596	562	600	618	562	553	614	603	602	638	584	596	597	611	607	602	601	579	604	589	587	619	591	619	594	603	593	570	634	626	599	568	596	637	602	599	609	580	571	596	629	615	586	603	603	583	600	599	589	609	667	602	531	616	566	562	570	650	558	596	628	580	560	612	630	615	584	603	575	599	641	571	554	604	578	587	594	564	585	632	617	569	586	582	601
23275	21324	29055	23997	21246	19126	3365	1068	725	633	572	544	477	506	466	462	447	445	445	405	399	416	408	380	387	358	381	365	367	379	375	375	405	367	388	379	454	444	441	434	451	383	407	432	430	427	401	385	412	405	405	375	368	406	408	390	387	378	429	410	400	392	396	401	409	432	406	355	392	396	317	338	384	373	366	364	362	364	361	361	352	369	339	368	379	369	342	317	340	358	387	408	417	415	363	392	383	415	370	391	384	347	355	378	369	341	374	344	382	372	388	345	359	391	322	370	357	384	332	349	336	353	328	364	342	353	343	383	372	334	353	366	345	350	349	373	345	356	368	370	369	338	325	358	366	360	368	356	362	337	353	340	365	323	360	386	379	331	364	352	306	354	331	346	340	354	349	346	363	372	365	330	350	350	337	340	369	354	365	341	359	349	327	395	359	343	355	343	373	359	355	369	349	329	366	373	387	358	382	378	359	404	358	379	367	364	368	339	325	351	369	399	351	387	374	353	379	353	350	369	397	322	358	319	326	330	404	373	345	326	377	351	355	313	367	358	365	347	346	338	350	398	321	357	329	362	399	352	363	374	387	367	354	364	377	346	349	349	362	353	364	395	349	352	344	367	376	345	360	362	357	332	337	350	328	359	383	356	344	362	337	346	326	349	384	373	341	349	350	368	332	381	317	335	320	368	356	372	345	383	373	358	367	351	366	335	344	370	363	354	397	366	360	371	351	357	350	398	299	352	362	332	347	343	365	357	351	376	367	359	346	369	346	372	356	340	348	367	355	330	339	333	341	340	354	376	343	368	350	374	334	353	359	371	384	390	327	344	364	352	367	395	394	337	357	353	377	374	318	386	357	336	349	320	370	366	389	360	359	352	374	360	330	348	358	369	338	373	319	361	386	342	359	337	377	346	339	348	314	369	319	355	337	365	317	353	367	345	358	363	354	330	356	328	360	353	376	381	384	365	363	349	372	356	353	354	348	352	351	355	382	390	367	353	373	366	327	370	366	350	357	355	339	367	367	317	352	328	357	329	365	328	323	314	358	314	365	358	303	323	363	339	346	370	341	331	353	368	397	367	372	319	355	350	373	371	330	317	359	350	354	384	348	379	394	350	353	343	362	359	330	371	347	324	351	351	378	379	343	323	350	325	336	351	395	361	328	372	337	376	339	348	356	367	367	361	335	314	341	381	339	356	321	331	376	366	352	366	372	335	353	363	328	351	363	356	357	373	363	378	351	367	389	330	326	354	335	350	364	355	389	367	343	337	347	342	338	344	360	349	362	372	360	348	363	340	348	339	351	389	376	343	337	337	327	388	303	399	318	371	357	375	371	348	373	352	336	353	354	418	358	323	350	381	374	367	353	342	334	327	322	361	382	336	335	355	298	356	331	373	379	372	341	367	365	353	364	355	355	336	366	339	354	326	354	383	333	369	343	367	370	393	396	362	362	374	348	342	358	343	399	375	334	402	358	353	373	330	335	377	383	339	346	401	341	311	364	368	353	342	375	338	333	360	334	365	326	385	343	346	324	390	399	355	384	366	333	376	372	308	373	335	342	349	334	356	374	357	351	342	363	353	356	371	367	360	395	380	313	359	349	343	352	348	384	378	359	366	353	341	373	379	347	360	338	355	369	349	334	332	352	382	369	355	331	351	384	376	351	310	342	333	387	326	355	335	336	369	376	385	380	355	359	365	376	356	351	371	322	361	326	373	361	335	370	353	352	384	351	306	347	329	374	325	361	383	381	370	339	362	353	327	350	367	349	337	371	396	348	330	323	316	349	349	346	350	336	368	351	380	378	365	359	365	387	369	358	326	367	355	365	367	352	356	389	375	361	326	345	368	356	356	337	361	344	379	348	385	340	344	360	319	338	320	356	365	371	405	373	348	346	356	368	343	333	362	342	371	400	368	375	383	331	340	393	343	384	384	355	364	346	349	327	351	367	374	347	324	377	354	345	393	350	342	366	351	371	376	363	376	353	365	326	393	368	342	343	338	352	347	348	365	347	352	365	364	351	364	333	352	336	362	359	312	352	341	369	362	369	366	383	349	350	348	344	359	357	339	382	343	356	371	366	388	364	363	344	369	337	318	353	373	385	348	366	346	345	378	320	351	333	349	372	346	340	372	358	339	390	379	352	300	377	386	376	344	376	362	343	357	350	350	364	350	353	324	331	351	363	383	384	335	361	332	338	356	352	404	379	381	348	339	367	363	349	365	328	362	350	329	375	352	374	346	368	331	354	368	362	364	360	334	378	364	363	323	348	359	344	349	339	362	345	392	360	430	401	343	328	381	358	346	379	348	348	337	311	346	354	337	343	355	344	350	361	363	349	354	364	365	361	376	337	359	340	320	339	354	365	372	364	393	369	369	341	333	350	360	366	348	375	354	314	340	361	336	347	369	316	375	355	356	343	332	337	379	358	359	335	358	345	346	347	371	380	317	347	343	358	336	334	348	388	362	368	350	368	316	336	361	357	348	363	360	342	361	342	361	304	358	341	312	365	352	395	383	348	353	400	366	357	346	352	321	338	373	366	336	368	370	333	348	336	391	374	359	332	349	355	345	397	358	355	360	340	347	357	338	362	340	376	354	358	356	378	342	318	363	383	387	388	371	356	335	369	358	328	353	369	377	369	337	362	385	374	361	349	354	362	366	349	342	339	340	320	349	396	363	350	350	336	352	313	326	367	353	321	368	378	330	355	376	354	382	338	425	346	356	342	351	359	344	374	367	366	335	352	356	337	363	346	368	384	356	376	338	368	364	365	332	377	384	369	358	351	360	371	373	384	369	362	354	351	375	390	341	360	342	378	354	353	353	368	387	370	335	364	345	363	339	346	403	346	351	371	341	334	355	355	369	338	366	350	361	356	368	340	375	342	368	371	359	352	367	332	358	358	343	356	383	364	354	362	365	349	362	355	363	328	386	332	352	357	363	397	362	378	336	323	353	385	357	366	364	354	373	344	378	366	349	364	357	371	371	333	362	350	345	327	343	336	362	327	353	356	350	367	361	330	387	353	352	365	333	340	395	321	373	365	353	377	405	355	334	360	410	364	344	351	351	395	360	388	353	370	332	345	352	342	327	342	375	380	316	373	379	353	353	351	357	335	346	393	324	384	367	374	340	336	367	343	337	371	380	345	365	337	358	347	380	371	364	356	337	372	351	355	358	335	362	345	355	354	353	335	360	349	378	349	348	389	349	341	350	367	359	348	361	381	362	351	354	355	334	359	351	375	392	345	347	359	378	373	389	365	378	373	365	361	388	351	365	384	371	386	369	380	330	332	346	347	356	380	370	341	335	362	370	356	383	373	374	368	388	354	365	354	350	377	392	342	330	349	375	347	385	354	342	353	314	387	369	358	361	320	366	358	373	337	386	348	340	343	350	350	338	376	345	353	360	354	350	357	331	355	392	375	368	371	364	373	358	354	354	312	383	388	367	386	372	369	319	375	359	354	379	353	363	370	361	357	347	375	399	392	373
22030	41791	33064	13534	4068	3003	2322	1854	1599	1370	1173	1048	1013	878	851	789	756	756	699	742	647	637	621	635	646	578	576	616	582	559	622	616	604	601	628	634	703	736	819	726	805	686	635	715	737	677	693	666	654	646	619	648	631	619	665	623	581	634	645	649	626	707	599	650	604	652	596	524	561	527	540	550	505	514	513	553	557	534	543	562	538	558	567	570	555	543	506	538	557	529	621	615	677	671	609	635	552	637	604	555	611	525	545	541	554	521	546	520	533	526	539	534	544	520	492	530	510	490	522	505	519	573	524	495	511	505	516	545	516	514	503	505	501	513	516	525	541	499	543	485	562	544	539	511	542	522	535	509	532	512	508	542	495	484	520	497	497	529	494	501	519	530	519	517	449	522	503	499	482	504	521	543	483	533	505	511	511	532	544	520	517	535	524	530	522	551	497	522	536	485	518	551	516	561	501	519	541	499	487	536	567	511	500	540	522	533	561	518	512	509	532	538	542	514	500	533	520	524	491	526	524	470	533	512	509	518	526	504	530	543	520	506	511	551	520	501	483	552	532	542	513	536	543	507	492	511	517	535	507	496	518	534	518	504	489	529	545	501	512	552	489	534	515	524	496	541	539	516	522	562	551	507	479	552	518	512	504	496	499	567	521	528	494	510	540	521	504	514	519	503	537	527	503	527	566	547	463	534	510	488	552	510	530	522	523	527	493	516	531	531	527	540	524	542	549	566	555	497	535	536	526	496	538	503	565	493	491	559	529	555	507	549	511	529	550	544	519	546	486	506	520	580	513	568	511	526	515	528	535	553	537	515	528	549	504	542	538	500	499	527	489	547	535	523	498	498	515	531	488	515	528	510	532	557	498	521	514	502	506	508	559	518	523	514	542	520	503	529	535	535	475	529	510	527	520	511	578	540	560	510	580	545	518	518	522	541	509	487	516	556	545	472	513	532	560	532	532	507	508	510	528	565	517	516	548	540	540	549	513	540	587	535	539	502	545	480	539	489	528	516	528	523	556	538	481	517	524	517	530	523	527	501	489	524	522	517	518	532	508	540	526	525	520	543	515	542	479	488	524	543	515	505	531	550	485	526	519	495	506	532	531	509	510	528	524	504	479	513	523	528	524	517	535	561	546	497	529	536	494	478	520	547	531	511	514	530	512	550	540	528	560	515	505	585	542	548	549	548	525	496	518	547	523	488	532	517	500	500	528	515	515	522	515	490	568	526	517	543	532	538	556	521	539	530	509	526	507	537	481	530	491	525	530	510	512	514	526	524	540	553	528	532	539	539	490	548	566	569	541	521	494	490	531	538	538	501	514	480	501	478	509	517	502	539	527	482	520	512	568	513	517	536	537	494	523	547	557	485	521	522	540	543	540	497	509	563	550	524	563	527	513	511	511	530	523	512	504	520	543	512	507	478	561	558	494	537	574	529	537	542	542	513	515	566	492	525	484	545	532	513	527	546	518	508	499	530	534	513	505	498	547	500	498	496	502	560	543	493	578	529	504	477	525	482	499	487	489	516	526	522	497	563	549	539	536	497	524	510	530	536	498	574	505	527	522	501	508	532	528	534	501	524	563	516	533	520	543	534	523	548	559	527	526	532	518	531	536	541	517	512	516	504	513	558	516	557	515	517	554	499	503	509	571	518	527	528	512	560	512	544	522	510	555	523	504	506	527	518	540	553	489	514	555	531	550	524	491	559	571	501	565	521	480	536	536	516	520	520	499	536	498	545	541	541	530	466	492	547	492	567	531	536	537	552	507	498	520	472	526	491	556	515	553	481	528	547	584	531	540	503	515	503	538	509	481	569	508	506	550	571	539	495	534	525	530	527	543	539	497	510	525	537	530	551	510	544	514	515	530	520	557	571	567	556	571	526	486	565	502	521	528	508	548	474	556	524	517	505	550	529	547	518	499	505	507	537	497	515	490	556	503	519	497	513	497	498	561	513	515	503	510	523	496	485	523	520	508	511	519	515	513	533	519	512	511	553	514	573	540	550	473	548	536	494	549	553	521	525	510	531	490	543	536	530	520	555	512	544	513	503	537	538	513	528	535	524	566	499	491	532	524	498	530	531	521	498	554	529	535	525	541	497	512	516	562	545	534	522	520	555	538	528	504	505	539	479	538	516	528	484	530	500	472	543	506	518	549	528	537	512	527	492	555	521	517	512	522	492	502	525	531	549	526	488	492	535	525	541	520	551	534	531	507	491	532	550	512	497	524	533	506	494	540	527	501	487	488	523	554	465	503	510	519	540	519	515	501	531	508	526	553	523	489	536	531	530	513	517	549	568	520	514	506	560	506	484	533	545	542	549	528	526	567	525	539	520	533	534	524	557	538	548	534	545	559	512	529	544	530	489	515	543	542	532	504	493	507	529	529	540	509	536	523	477	531	519	529	543	543	501	485	508	522	480	553	491	507	513	542	509	513	522	529	502	536	524	536	537	515	531	554	520	562	527	500	515	523	533	528	535	528	528	505	528	534	519	500	540	503	494	525	524	518	535	493	510	519	467	529	489	534	513	548	528	520	543	488	546	576	504	569	522	486	522	531	558	538	514	521	529	524	555	504	483	504	539	539	539	532	529	544	531	517	576	540	460	509	587	488	542	498	545	524	516	498	518	522	511	532	525	544	531	510	566	507	527	477	536	569	540	488	521	554	514	532	559	515	491	532	527	507	506	531	509	498	514	575	558	530	525	493	538	497	503	519	490	509	513	572	502	554	512	521	525	535	509	527	498	535	528	522	534	563	538	517	493	487	499	517	531	544	551	531	536	505	530	499	535	518	509	495	529	473	511	560	527	506	550	511	521	523	489	510	511	536	533	574	492	510	520	530	538	566	560	517	506	523	545	504	480	528	493	519	553	565	556	581	496	529	501	535	531	503	506	494	512	491	546	574	516	513	541	503	499	503	540	520	515	541	482	542	540	529	554	509	496	548	518	556	557	546	536	518	527	520	527	524	531	529	517	548	538	540	501	521	547	517	511	534	508	510	477	524	507	515	530	514	538	537	465	541	538	512	516	533	545	473	515	559	547	510	522	540	520	545	517	553	555	537	510	485	516	509	524	526	519	531	506	518	530	567	543	462	535	509	485	520	527	534	499	526	545	524	504	532	535	500	523	518	531	524	534	509	498	567	505	520	548	537	543	535	503	553	521	547	505	486	489	497	526	518	550	558	523	486	517	552	532	511	498	542	500	498	507	524	528	496	554	514	505	527	512	507	512	547	509	543	506	502	531	547	541	524	506	499	527	533	517	522	501	503	534	543	537	527	481	480	508	540	564	548	489	507	504	525	508	559	522	504	532	488	498	533	497	514	510	537	532	514	515	504	536	520	512	543	519	551	496	495	522	506	520	539	511	488	525	493	532	523	532	543	521	512	511	531	474	534	501	507	554	488	541	497	505	534	549	508	514	542	511	528	510	508	531	562	533	557	526	540	515	529	542	461	544	517	580	513	529	512	532	506	575	543	523	483	516
26878	20750	16037	4104	711	516	487	445	413	495	382	457	422	416	409	436	432	399	433	403	403	398	416	399	395	435	416	415	421	410	369	404	432	391	408	394	459	484	478	468	455	422	446	405	456	427	424	415	421	454	400	453	444	446	437	437	406	421	424	483	384	425	420	416	434	444	417	408	438	412	442	399	423	434	414	451	407	403	418	401	395	442	411	409	378	413	385	415	446	428	418	424	406	471	437	437	454	446	410	409	401	436	421	412	406	423	428	425	411	431	444	439	444	434	447	426	433	430	383	404	407	402	424	435	419	417	439	430	408	421	443	448	432	414	445	415	413	420	393	386	412	419	436	410	415	397	422	396	396	382	408	400	419	398	409	458	437	421	430	392	472	424	407	414	380	432	419	407	454	423	402	442	388	393	425	382	432	431	430	402	418	424	448	430	402	414	423	462	437	400	415	408	420	433	419	406	415	411	412	407	422	423	408	429	424	406	406	387	395	437	454	413	381	462	466	430	427	443	430	394	412	410	430	416	410	407	424	402	422	431	440	434	438	408	417	401	419	425	433	427	463	418	404	414	440	464	409	438	428	421	364	399	406	396	388	420	398	439	391	442	438	417	441	432	436	442	425	416	401	392	438	463	416	375	432	393	452	437	446	398	434	421	421	432	404	452	436	377	379	435	435	407	423	408	405	453	423	401	422	402	407	396	439	426	418	414	408	405	363	416	380	412	395	417	415	434	401	419	424	444	419	451	436	431	452	407	414	385	410	373	418	415	408	427	433	441	356	433	448	404	386	425	428	398	399	394	455	399	443	422	425	436	418	438	382	408	411	434	419	368	396	407	455	399	425	439	400	416	438	429	444	440	424	411	414	400	422	396	427	414	414	413	446	430	409	443	440	394	404	389	398	427	420	408	415	422	419	425	396	404	376	405	416	412	409	421	417	402	435	423	427	411	387	426	410	434	445	384	413	433	398	408	392	407	443	406	425	375	422	394	419	390	384	432	401	408	398	404	411	427	435	373	449	389	428	430	450	435	398	405	407	449	427	431	427	405	419	415	441	416	423	375	420	421	461	420	440	433	442	438	430	448	389	421	401	409	368	416	454	427	413	415	419	449	418	385	410	408	389	409	393	410	428	477	426	446	385	424	437	383	435	393	458	424	430	403	424	406	420	419	383	409	423	447	412	418	407	407	412	404	375	390	442	432	412	413	401	398	399	421	373	429	402	396	397	427	432	421	447	408	459	438	395	434	410	419	398	408	441	408	424	441	383	400	427	446	407	405	419	395	396	400	409	413	435	410	416	405	403	408	424	454	420	411	404	397	434	418	421	407	406	416	429	439	414	429	387	400	430	437	402	461	405	426	407	367	412	455	402	412	435	417	424	401	410	416	414	443	428	404	417	429	407	414	462	437	397	424	382	417	415	418	426	403	438	431	421	379	405	363	463	414	413	399	419	427	447	413	416	393	414	417	433	430	396	423	405	436	424	387	418	416	391	406	412	429	439	424	416	416	427	358	437	406	423	419	406	392	425	421	411	423	448	428	425	411	399	424	408	383	439	386	407	447	381	415	426	407	454	427	396	409	430	409	408	412	408	433	413	440	410	376	488	387	444	428	407	408	390	404	437	450	387	435	406	402	402	444	398	436	440	439	408	389	430	429	376	449	441	442	417	389	394	389	420	420	427	378	413	431	432	403	437	388	444	454	395	436	409	415	403	405	381	450	441	439	430	420	398	466	415	402	419	393	438	433	407	391	426	404	370	423	388	403	391	421	460	419	437	417	450	467	445	399	351	418	444	420	428	432	410	398	390	401	427	381	386	461	425	407	443	406	435	403	432	412	382	410	412	386	426	398	433	427	410	395	434	423	437	452	423	413	435	400	392	391	423	427	434	391	407	459	423	435	406	445	423	429	451	425	457	439	407	409	413	412	421	465	402	431	406	424	400	430	424	429	404	435	409	392	451	421	427	429	457	374	416	420	404	412	395	455	412	410	422	433	410	422	435	433	441	385	460	407	431	406	386	402	464	424	429	421	401	422	426	434	425	410	409	412	426	433	396	423	451	409	440	428	419	422	438	410	427	413	443	444	433	391	380	444	440	448	410	424	401	426	409	421	409	403	421	420	379	437	462	404	412	386	437	395	453	428	428	415	470	425	412	444	401	448	440	435	448	428	427	441	419	435	395	388	440	435	404	373	400	413	376	416	430	410	384	377	436	412	395	425	403	415	425	422	397	409	415	407	435	405	440	443	400	419	399	449	389	423	422	427	426	433	393	410	411	397	419	390	462	393	431	415	388	402	396	419	390	443	423	383	399	386	448	397	429	399	395	427	433	422	386	460	446	415	419	407	439	449	438	414	409	411	439	433	434	435	431	409	433	435	398	449	430	393	433	429	411	412	455	370	410	431	416	408	418	415	420	394	415	423	365	433	447	419	412	388	436	403	414	395	422	399	426	427	439	425	418	412	421	404	445	416	402	400	402	403	447	404	425	432	402	426	435	393	406	427	418	433	403	461	406	412	428	398	401	403	405	377	398	429	378	410	420	413	391	413	380	415	415	427	422	381	439	420	450	422	416	422	436	380	411	430	404	403	412	451	421	439	443	428	443	416	443	388	431	405	429	451	395	421	437	386	399	416	417	407	400	435	438	398	438	376	443	437	406	435	423	400	416	447	405	414	415	427	415	404	406	440	438	426	415	441	375	403	406	378	391	401	433	381	410	428	406	394	434	402	405	403	434	396	412	434	405	408	408	390	423	388	447	430	397	399	444	401	429	405	405	398	423	436	400	443	383	389	442	390	422	416	368	415	371	395	421	412	399	386	431	464	423	478	432	436	422	396	414	411	440	445	425	436	410	369	415	417	416	442	418	432	406	444	489	406	414	433	425	407	419	432	421	422	426	460	418	408	424	412	414	414	397	393	456	399	408	399	417	385	417	406	458	414	416	437	450	406	442	423	406	404	432	408	395	424	421	415	420	433	379	414	427	406	377	415	425	439	397	406	432	397	378	423	380	449	413	420	416	413	393	410	421	411	401	427	397	386	406	420	400	418	427	436	405	388	387	418	399	421	439	431	446	437	434	440	425	421	430	409	424	402	423	431	424	401	412	396	441	430	411	393	370	456	408	447	406	415	385	414	441	427	443	417	432	420	430	402	397	415	417	434	416	425	368	417	419	413	423	440	423	436	432	397	453	374	409	414	404	434	407	438	427	429	424	407	404	414	398	438	442	414	384	391	433	408	411	430	436	380	402	426	425	401	391	381	406	414	436	422	417	419	420	431	437	413	437	449	440	465	439	437	412	377	409	434	435	424	395	395	400	406	413	429	409	420	402	444	413	404	435	380	421	354	422	442	420	374	386	400	437	407	420	397	402	434	408	402	449	370	452	458	402	404	445	420	395	377	424	424	456	375	413	394	401	409	436	413	410	405	383	391	445	444	421	406	457	411	405	437	444	432	414	462	405	414	435	409	423	409	427	442	404	407
15436	25085	19106	3657	745	693	660	665	664	651	623	624	628	633	614	629	610	628	631	643	578	611	651	583	636	648	578	588	625	633	609	623	629	624	596	659	662	779	713	735	690	663	663	672	703	663	664	639	664	672	641	592	644	661	687	618	680	635	629	640	672	657	639	667	664	662	662	623	609	634	620	640	594	659	632	635	602	583	619	577	653	632	632	640	611	616	618	618	625	603	632	666	600	654	635	688	641	679	639	661	623	611	660	632	599	592	612	606	603	630	613	630	642	608	642	580	621	630	565	623	647	641	590	605	624	625	610	627	587	546	608	621	602	612	586	623	592	595	634	608	569	591	642	644	606	608	596	591	614	661	600	657	617	585	619	616	649	571	651	592	609	606	591	602	605	642	641	617	613	633	608	643	647	625	611	566	648	622	630	604	601	580	592	634	621	609	652	623	591	629	609	627	622	615	640	580	602	554	617	626	605	595	574	583	622	642	588	609	607	604	643	603	601	635	643	619	621	599	594	608	642	609	612	579	606	630	564	598	626	597	626	607	645	603	612	596	630	615	607	571	611	619	611	630	646	635	612	632	620	601	584	579	604	565	572	623	601	635	592	616	654	621	573	606	586	561	627	605	559	567	636	603	609	601	654	606	602	576	611	610	626	630	630	612	609	611	549	645	617	582	572	558	640	550	579	603	602	640	622	612	576	622	618	643	617	626	623	643	627	615	606	591	600	602	630	612	595	581	601	594	608	629	597	589	636	611	629	644	605	627	610	607	604	642	613	635	629	576	658	579	609	605	566	601	613	631	592	648	573	607	646	619	636	608	565	655	606	554	599	626	589	600	626	621	617	564	598	611	648	586	643	613	619	623	623	637	622	621	596	632	609	632	572	605	605	589	594	597	596	620	613	608	602	633	578	586	671	598	634	587	616	622	626	628	645	619	607	576	595	594	620	647	616	593	627	578	598	658	565	628	639	658	613	642	592	637	564	593	555	596	591	619	578	652	610	665	612	623	584	600	603	577	614	642	601	589	620	616	634	583	588	642	586	623	622	632	601	621	634	665	557	604	598	590	604	633	635	594	592	624	625	613	628	567	611	571	632	599	642	671	587	634	631	604	640	618	616	630	615	602	609	574	604	641	641	631	608	595	646	613	601	636	609	617	589	644	611	605	616	624	655	602	629	608	588	615	595	619	617	628	591	625	637	634	662	608	639	648	630	614	632	618	614	627	609	628	599	634	595	642	605	602	575	615	608	565	621	579	623	654	592	582	616	635	628	616	634	601	584	651	609	652	602	632	585	601	643	591	563	617	624	609	613	601	617	605	603	661	618	632	604	627	621	605	634	648	630	607	592	598	566	613	610	581	569	623	618	643	605	596	623	634	618	589	632	642	624	581	617	637	590	597	590	547	603	616	625	593	638	658	590	578	618	636	626	633	627	602	600	646	615	596	588	616	595	632	635	625	593	599	625	624	568	593	625	627	567	606	592	612	628	588	590	584	598	617	620	598	599	613	559	642	598	565	610	593	622	609	587	587	633	628	604	611	592	619	642	585	595	626	548	569	618	633	582	634	635	634	578	609	622	561	659	597	628	617	628	613	603	580	591	636	598	599	617	604	614	579	608	610	596	629	603	678	575	589	598	604	618	660	595	588	652	583	575	644	596	604	636	616	629	563	662	616	626	614	611	595	631	630	612	602	646	583	638	596	596	599	591	596	592	588	649	636	611	617	586	590	640	595	654	642	610	627	596	560	599	562	633	562	616	598	613	619	610	630	607	618	597	626	655	590	597	603	609	653	640	636	600	582	648	635	623	620	638	622	600	588	601	632	569	635	602	588	622	609	603	617	599	641	626	598	588	578	628	643	592	599	663	588	557	624	590	608	607	565	594	596	573	602	638	622	607	616	603	613	608	593	609	617	607	597	614	624	596	577	586	644	630	599	596	619	582	620	618	613	672	622	604	593	618	613	622	590	618	624	619	644	595	621	621	627	615	665	622	632	583	595	594	643	610	651	593	637	640	574	590	627	641	578	599	560	634	587	576	581	614	633	623	607	647	596	604	583	681	615	588	602	612	565	592	598	589	651	661	628	627	570	610	582	618	571	625	625	600	610	599	621	638	640	596	631	616	610	596	616	617	621	604	628	588	606	566	602	587	627	637	619	644	587	602	614	612	620	634	591	605	661	650	636	616	628	613	614	640	578	665	556	577	577	555	603	618	672	648	604	598	610	622	569	597	619	558	626	637	637	635	632	590	611	623	604	611	677	601	653	612	611	623	639	595	615	600	646	630	641	603	588	622	620	622	587	586	567	599	562	625	631	659	622	636	608	599	634	626	655	572	602	600	622	571	610	641	585	621	611	580	641	610	591	630	586	614	598	613	644	618	594	585	618	617	588	621	615	630	591	613	646	602	647	618	627	587	607	623	571	599	610	636	609	614	615	624	603	620	627	596	612	609	611	577	610	625	588	584	611	579	668	632	578	638	641	629	587	604	619	620	624	615	601	587	598	627	605	560	615	585	631	665	629	597	632	590	631	627	596	601	596	627	584	630	576	601	599	603	599	654	627	558	609	602	598	621	622	612	636	608	638	609	645	553	620	625	585	589	624	593	703	629	602	623	594	580	568	609	584	626	623	630	594	542	599	635	615	664	583	599	658	610	620	592	631	644	614	626	641	638	591	569	559	625	622	613	604	588	640	604	615	610	607	635	596	598	629	610	630	580	626	609	615	634	615	598	603	629	595	626	592	613	589	637	611	582	633	640	618	613	617	625	594	596	653	639	592	563	613	609	594	615	610	601	622	619	658	603	598	617	610	617	570	610	603	594	605	616	627	653	607	610	610	614	603	591	577	620	628	583	584	595	619	586	616	604	616	622	577	605	603	560	650	627	599	606	643	591	632	621	617	566	582	566	666	596	596	620	619	612	631	637	561	630	600	625	622	569	570	610	644	588	626	647	646	622	618	623	631	613	583	633	574	612	598	621	607	629	615	587	565	574	630	625	642	655	629	658	619	578	586	612	620	634	605	615	638	620	583	607	587	625	613	586	605	592	595	638	591	596	608	613	629	591	604	606	628	586	612	594	632	627	603	584	593	588	619	603	598	631	617	633	604	608	629	560	603	592	629	534	634	622	644	588	575	636	646	609	618	620	565	613	594	601	630	610	598	648	653	632	642	625	633	639	601	628	644	614	583	630	596	624	628	590	606	619	609	623	599	660	572	545	612	631	634	592	646	660	633	606	627	643	621	641	620	671	600	613	582	610	600	641	620	646	634	627	597	638	590	591	578	630	603	565	639	617	558	630	590	564	604	640	566	645	635	613	625	624	585	654	610	601	553	626	632	573	616	628	609	547	583	591	616	585	579	585	650	592	624	617	620	641	596	595	625	611	607	610	620	643	656	614	641	612	612	616	592	636	644	625	587	571	643	612	608	656	623	620	602	588	616	611	620	624	627	633	642	587	639	623	657	651	603	603	638	648	582	612	611
24338	21390	28515	24370	19653	4397	1247	770	621	598	533	491	529	458	448	448	398	473	457	462	468	448	444	428	378	419	438	425	419	427	423	386	457	409	424	445	423	474	512	407	449	437	468	434	458	465	471	399	443	446	408	432	420	442	443	435	450	396	464	461	446	435	428	417	451	417	406	410	439	422	453	453	446	400	472	389	380	392	393	384	403	427	452	445	432	447	398	410	386	416	461	463	402	421	447	425	433	487	463	441	384	412	432	425	406	433	416	414	441	421	396	401	409	414	447	397	391	469	404	421	423	433	436	421	417	442	437	452	416	384	431	396	402	439	421	452	383	406	403	412	392	425	424	412	429	411	410	392	413	392	423	421	411	388	420	420	406	438	410	364	396	430	413	416	422	429	400	423	405	415	424	404	404	376	415	392	453	436	385	408	400	397	413	377	401	410	428	389	417	422	377	419	413	420	422	448	412	403	435	417	420	389	408	447	402	404	416	378	435	390	375	391	413	435	406	404	426	420	422	411	413	391	433	424	429	413	398	402	419	423	431	452	413	390	430	400	438	398	414	403	431	442	415	411	410	402	403	439	392	385	473	408	430	383	386	383	413	405	417	365	434	391	396	427	427	411	445	396	391	430	410	433	402	390	402	418	422	429	392	382	411	420	416	418	418	378	417	397	386	421	446	408	423	412	400	419	419	406	399	407	445	440	428	405	423	416	396	414	447	403	432	423	401	416	400	422	414	406	393	433	445	432	414	410	400	448	415	404	434	460	412	398	428	405	416	427	399	437	403	418	448	383	408	426	393	395	424	399	408	355	370	453	423	380	418	403	390	435	420	383	414	430	425	433	398	399	427	392	427	423	390	411	396	395	426	390	382	414	424	417	412	421	427	413	425	421	443	459	411	439	444	400	410	432	435	418	387	382	384	428	419	442	386	398	416	379	456	416	413	423	459	389	385	450	428	406	390	439	429	397	388	445	418	435	434	428	422	452	386	416	402	399	396	399	415	425	429	416	425	434	409	384	409	418	424	449	411	399	421	349	424	382	411	435	393	383	381	421	416	378	433	413	384	391	430	387	401	432	417	396	387	459	387	422	419	412	434	450	407	409	390	407	427	397	389	410	399	415	427	424	453	441	419	409	392	419	417	428	398	409	403	444	383	383	416	429	402	399	389	410	391	407	420	430	396	384	393	421	403	383	410	397	415	384	416	432	395	403	398	404	409	456	428	390	434	400	424	466	421	409	428	392	412	403	403	364	437	407	413	416	407	413	419	439	434	414	416	413	410	397	394	409	420	437	433	412	421	395	414	379	427	394	391	419	413	410	419	423	431	374	394	435	445	410	371	367	378	416	433	406	390	405	395	416	435	423	406	425	397	395	415	406	433	399	411	414	423	415	402	425	400	414	417	395	397	397	432	407	424	423	384	407	419	412	388	412	416	375	396	403	422	423	410	388	450	421	411	448	394	406	432	444	476	410	406	432	452	413	399	434	440	419	411	412	403	412	377	387	387	406	411	394	393	442	414	441	419	430	405	414	416	413	422	445	399	400	381	443	410	420	424	400	413	397	421	415	431	414	417	409	406	399	395	407	442	451	428	404	404	434	406	397	419	410	441	423	380	438	483	403	408	421	398	419	428	425	412	407	439	366	382	393	428	412	395	429	442	420	409	379	416	422	397	409	410	382	423	395	439	443	428	383	422	426	380	417	392	388	422	405	377	406	433	428	425	399	394	422	440	416	441	398	424	425	437	390	392	402	403	392	448	431	421	405	387	427	390	393	391	412	409	418	424	400	428	402	405	413	416	438	421	421	423	390	403	397	387	426	390	436	437	408	422	453	388	428	390	421	423	448	409	437	392	411	407	440	430	404	442	402	423	410	411	391	414	434	398	429	434	394	406	426	430	430	399	424	401	405	423	431	419	366	365	408	441	420	389	426	406	402	416	404	386	425	432	432	414	423	391	452	396	376	409	422	445	397	407	375	466	414	445	393	429	427	436	406	405	426	359	429	406	401	391	426	434	390	425	426	432	386	404	381	400	394	419	452	374	417	358	398	381	391	421	383	446	413	347	382	418	417	409	395	415	424	420	407	442	410	405	418	400	432	433	408	440	419	402	418	397	414	377	405	404	448	406	388	408	392	389	435	403	427	406	409	395	409	393	402	408	424	426	407	459	410	432	397	384	414	444	404	409	400	416	415	419	398	393	454	394	432	379	413	404	420	395	422	397	395	404	417	433	443	405	385	418	406	466	392	396	394	404	422	409	402	400	396	411	402	405	415	380	417	429	407	401	357	382	437	432	402	408	419	413	421	407	433	424	396	405	412	438	396	390	387	412	397	383	391	434	445	391	433	422	420	423	430	388	426	421	434	390	429	402	439	424	404	407	389	440	429	401	374	388	397	435	401	442	421	418	398	406	411	440	393	396	372	429	423	392	448	405	407	433	400	424	413	407	419	385	416	402	442	423	409	430	423	396	427	402	389	409	446	413	408	439	424	402	396	437	395	419	414	414	406	407	428	413	380	421	411	419	406	420	387	398	420	381	418	403	382	404	397	400	423	393	398	435	397	403	409	389	377	400	423	399	403	403	388	405	413	448	406	371	411	403	390	396	389	432	392	387	441	447	415	402	405	428	410	394	409	400	422	393	437	442	417	406	375	426	400	445	431	374	408	422	427	398	400	448	399	383	416	385	412	435	431	421	417	394	375	442	405	452	448	415	436	423	451	410	393	416	433	407	390	423	417	445	379	396	417	385	437	412	403	437	417	400	411	428	397	406	389	420	366	406	402	370	372	405	423	419	411	399	415	447	412	444	418	397	417	428	391	388	423	396	442	416	395	413	422	401	417	431	433	398	361	430	410	411	401	408	396	423	415	465	417	402	432	402	422	412	397	426	393	365	413	400	418	417	413	392	436	402	411	425	435	431	393	412	418	402	412	416	411	400	440	426	428	420	384	415	420	382	397	439	412	410	413	426	404	438	401	436	405	383	424	410	407	391	400	383	374	404	422	382	434	414	403	401	426	426	410	418	420	382	403	380	394	428	431	418	448	393	423	391	420	446	348	412	418	410	420	425	438	399	393	405	379	422	420	440	435	392	411	415	420	377	434	432	386	392	410	422	417	434	402	399	398	388	397	433	392	424	436	390	414	416	394	384	425	401	453	396	415	421	419	428	380	400	409	398	397	394	432	411	406	443	448	387	402	389	391	404	417	424	410	426	418	401	424	405	422	423	413	405	391	386	384	424	409	416	412	403	394	417	420	447	407	393	397	437	432	430	418	395	423	421	437	412	422	448	405	398	381	394	407	437	403	413	389	408	412	416	422	393	422	396	405	427	422	411	434	417	395	398	402	426	418	413	413	420	412	412	408	415	455	432	411	392	426	410	413	414	385	439	366	405	402	404	402	453	401	410	409	396	424	429	384	403	392	393	392	407	355	404	416	417	400	408	404	398	419	416	442	383	399	386	406	413	425	424	414	440	459	436	423
18600	37616	30110	9241	2662	1901	1530	1323	1191	1002	945	880	818	797	752	720	765	714	685	710	701	690	699	643	647	604	652	616	645	614	679	687	696	713	719	711	773	756	759	801	781	753	691	700	723	712	698	655	716	701	681	690	697	704	668	649	709	684	647	675	691	717	671	662	663	652	676	632	615	669	604	619	613	622	627	621	603	625	606	593	611	653	669	664	625	650	626	642	594	675	632	666	693	720	630	672	701	648	682	676	630	674	585	645	599	664	649	617	627	642	631	620	619	585	637	653	628	608	617	613	649	583	631	649	623	644	581	623	616	644	630	607	611	631	634	557	581	625	617	614	607	570	538	622	621	654	615	603	601	574	609	597	608	625	592	610	590	618	646	628	570	630	576	624	605	593	599	637	621	642	617	605	595	588	661	639	613	639	623	624	593	640	544	641	598	618	636	628	623	631	611	650	632	576	632	602	624	604	609	648	615	579	623	570	599	609	630	618	575	615	611	620	548	645	613	598	598	596	622	667	673	604	610	560	603	624	609	589	604	593	596	609	585	628	594	575	622	598	597	634	656	614	619	612	653	614	591	664	571	616	640	580	586	577	589	619	568	646	595	606	636	599	621	617	596	608	595	605	602	599	603	621	563	673	560	628	627	583	627	617	582	603	623	593	618	610	661	605	585	605	595	603	649	615	593	640	613	615	639	604	644	580	633	645	567	647	580	600	561	593	655	618	590	607	609	638	638	627	582	622	632	591	620	587	617	595	633	676	613	589	606	541	613	596	622	609	603	562	594	581	567	627	618	608	599	605	618	605	596	597	639	617	616	616	590	621	667	620	603	615	631	585	626	616	590	565	585	554	611	570	602	604	627	610	639	541	612	600	602	593	619	562	635	586	629	598	610	596	591	594	643	626	609	617	596	594	600	574	579	599	615	566	633	637	620	617	580	632	609	623	639	635	638	603	630	633	619	583	611	624	612	630	619	585	615	595	567	608	619	599	638	597	587	600	619	609	637	586	581	609	599	593	593	635	605	580	589	634	599	656	579	580	620	618	615	599	611	604	561	609	620	620	628	615	553	588	603	635	629	576	566	603	637	579	637	630	588	591	628	580	616	610	593	598	579	554	642	648	626	644	600	680	596	561	625	587	615	613	585	591	611	657	612	574	611	621	585	646	677	627	616	579	618	659	587	568	607	572	607	614	587	613	611	591	598	592	617	594	598	607	590	609	623	634	633	643	613	594	619	625	583	615	618	617	618	602	592	616	661	614	615	597	642	616	567	609	622	593	599	647	638	666	605	584	579	603	601	624	604	655	618	634	568	619	617	637	615	587	646	639	563	600	634	611	627	599	629	618	597	659	621	649	597	610	590	602	624	586	614	640	624	609	594	647	649	594	609	617	562	592	624	593	636	616	611	565	608	583	626	640	626	583	624	620	598	613	554	585	598	613	626	609	614	615	609	596	616	573	613	611	635	629	675	637	590	627	669	564	626	609	607	614	615	658	647	650	591	610	619	558	588	644	585	586	615	558	581	603	607	600	637	633	681	595	600	605	587	618	658	646	645	576	617	591	594	643	612	613	583	633	591	610	570	579	642	565	602	594	614	626	646	589	604	590	630	620	603	623	601	605	611	629	554	619	595	580	630	616	605	560	592	575	582	626	586	558	640	588	587	592	584	622	600	587	640	628	630	646	635	616	613	637	610	605	587	552	597	603	582	611	569	568	646	616	588	627	575	561	639	571	601	585	618	600	581	602	597	621	603	633	644	554	602	613	614	569	587	587	625	622	622	586	573	585	624	609	592	600	637	583	593	572	565	620	580	596	655	605	623	655	603	558	561	625	620	583	598	591	612	564	584	604	589	603	631	598	606	591	615	611	607	595	626	605	599	598	604	598	642	589	640	625	612	558	607	615	606	596	565	617	593	573	623	594	576	632	609	571	595	601	620	597	601	601	677	627	580	589	624	611	613	616	617	586	605	603	610	607	589	620	605	591	554	560	600	561	616	628	633	585	606	623	587	587	592	601	660	604	642	578	670	585	619	615	567	606	556	625	625	581	604	614	586	607	642	618	604	589	567	618	588	589	595	645	598	600	634	603	600	640	597	594	656	600	590	602	580	616	594	614	621	589	651	579	572	638	592	623	612	600	587	568	621	595	640	633	619	607	645	622	576	618	601	601	592	580	571	576	607	612	593	608	659	597	648	601	633	597	582	632	598	583	575	614	623	611	585	609	598	582	602	590	579	601	623	600	568	597	625	632	618	577	592	629	580	603	627	626	578	598	614	597	617	638	572	614	547	579	598	677	647	603	607	523	600	644	582	614	625	585	616	629	621	606	600	634	606	588	601	627	669	605	645	578	615	617	618	597	648	584	611	642	623	581	572	581	635	620	609	593	578	619	602	570	605	624	580	588	625	633	585	608	573	622	604	606	574	601	640	602	622	601	563	597	645	607	607	606	643	636	606	601	567	637	624	599	593	630	550	618	598	596	585	595	573	560	592	629	579	644	592	599	643	641	578	551	634	626	578	621	599	612	601	605	632	600	607	630	591	589	597	640	575	590	596	561	605	590	604	606	628	640	594	588	604	641	613	592	630	613	596	623	609	614	580	631	629	606	627	605	589	665	618	601	620	608	567	593	569	631	598	642	602	607	580	646	652	613	593	610	618	587	632	604	580	578	585	615	612	625	613	663	613	638	572	620	620	618	568	572	615	625	580	599	548	587	620	593	610	594	582	661	601	631	631	632	676	589	659	633	591	614	585	632	583	617	618	629	623	590	612	616	563	610	614	566	610	597	612	610	576	614	627	614	564	605	608	621	622	630	628	596	631	592	589	558	652	613	619	625	624	607	587	612	585	571	579	604	619	585	619	621	621	612	645	611	623	577	607	616	663	583	610	583	668	620	585	597	598	591	639	628	614	598	591	605	634	617	632	617	629	633	609	566	614	615	649	624	586	593	548	621	631	650	576	610	654	595	606	598	596	585	637	589	611	610	642	618	575	625	601	598	614	565	627	624	627	578	584	630	603	599	632	595	598	622	584	611	640	583	602	599	594	616	553	613	587	637	597	586	578	637	596	581	642	626	618	549	601	598	627	615	615	617	569	610	623	607	610	611	591	642	633	581	597	605	612	578	585	582	621	647	649	595	578	639	573	588	581	595	586	568	651	602	604	599	545	588	586	584	610	602	603	581	581	622	619	599	578	572	614	606	635	573	579	606	571	565	619	592	658	584	590	610	589	579	571	618	585	669	641	603	586	614	558	555	613	606	618	616	617	600	632	618	615	597	647	593	562	636	660	636	619	630	588	602	629	591	596	588	572	612	625	613	599	605	609	624	560	642	587	602	640	568	603	625	596	602	585	616	600	597	531	646	593	603	617	666	595	549	610	598	617	572	558	589	662	600	601	586	581	578	616	631	587	653	623	595	585	631	608	570	634	650	649	586	568	607	585	628	600	569	633	597	603	578	566	622	644	603	593	620	630	603	615	633
23210	21235	28952	23897	21126	18740	3362	1075	735	625	582	533	487	451	464	442	425	453	391	442	394	389	401	382	398	383	389	381	362	395	388	383	365	376	385	433	384	444	419	465	415	417	435	401	395	406	357	422	427	386	377	399	394	407	422	381	404	373	393	387	381	400	407	401	393	380	404	359	384	372	302	390	340	381	361	369	392	371	377	382	351	406	413	355	369	378	375	397	395	367	373	411	367	436	406	399	396	395	361	393	385	385	357	346	408	382	356	379	371	355	354	335	380	385	347	336	349	338	386	372	344	354	389	311	355	377	341	319	350	346	329	327	329	350	352	341	371	336	371	357	337	327	366	330	335	373	367	355	347	404	361	364	322	391	386	349	365	316	345	372	348	330	359	385	349	363	357	359	375	367	346	381	354	399	403	374	347	324	373	363	336	317	381	343	356	327	346	361	338	358	340	382	338	345	364	330	358	348	330	328	361	364	364	345	338	346	356	350	364	357	357	359	329	352	360	363	395	372	383	344	371	327	331	377	349	372	330	364	384	360	375	367	369	346	351	364	344	337	309	387	334	347	388	353	353	344	356	358	357	356	361	345	353	350	363	351	350	347	355	333	372	334	351	375	362	365	363	363	345	367	388	335	350	370	338	350	358	345	376	346	357	358	339	350	356	362	377	365	336	338	323	364	363	361	362	389	336	358	360	368	384	357	369	338	355	365	348	339	323	358	382	353	347	354	381	375	367	359	382	341	371	360	381	363	343	335	356	340	363	363	308	344	375	329	355	358	354	341	375	341	339	350	390	333	374	351	372	369	360	340	361	367	362	372	362	360	375	348	351	351	360	344	344	352	365	351	362	378	358	371	349	333	341	349	369	367	398	334	376	375	359	364	338	364	339	353	354	376	350	381	351	352	394	340	379	330	374	364	361	357	384	363	341	326	331	350	352	350	360	349	333	324	341	339	344	332	350	366	360	350	367	343	375	358	322	359	348	351	334	356	336	362	390	383	379	348	374	349	324	352	342	383	371	325	365	374	359	374	351	346	344	319	360	316	388	350	360	370	348	384	328	392	357	319	364	362	351	376	364	358	352	334	347	344	343	328	380	368	368	360	371	339	386	369	370	372	344	335	347	359	312	403	369	393	350	354	363	361	382	388	338	348	349	341	334	354	366	364	322	352	355	406	361	387	328	358	364	348	359	339	347	353	368	366	372	341	354	345	361	355	354	334	359	365	349	357	367	361	360	367	344	364	312	343	343	349	389	349	346	383	354	359	335	365	340	369	337	343	332	356	381	372	376	372	357	393	378	348	368	365	387	345	345	362	368	361	334	366	351	367	360	339	361	357	357	368	349	353	354	333	375	346	379	350	370	331	363	351	389	342	349	377	367	367	370	394	381	380	379	337	324	345	332	347	375	335	339	314	358	333	332	357	344	379	352	346	373	339	373	344	349	344	363	371	344	358	347	373	364	378	350	354	350	341	341	368	369	360	337	332	335	348	362	356	327	342	356	375	361	318	356	362	321	383	328	362	352	350	333	383	321	337	362	331	372	340	331	322	345	348	356	375	381	366	333	350	351	344	363	393	332	387	389	374	388	365	349	357	372	321	337	354	353	354	381	378	331	365	369	365	339	370	338	379	346	379	373	335	340	370	380	396	340	357	351	327	361	314	334	373	348	372	383	356	377	316	373	358	327	327	354	360	370	368	354	377	380	325	360	366	353	380	354	340	346	366	350	340	330	371	338	350	343	340	362	367	347	334	397	334	352	378	364	365	395	378	350	367	356	362	353	372	327	362	346	346	358	344	379	361	330	346	391	341	347	347	354	372	358	376	381	366	348	369	356	334	362	372	382	351	349	376	374	359	345	386	342	331	329	349	363	339	355	347	380	338	317	334	365	335	347	342	359	344	369	365	374	315	368	345	364	374	329	369	350	335	309	333	349	357	380	349	321	359	363	361	360	355	343	369	361	395	363	344	333	400	368	342	354	356	357	355	359	365	353	333	322	343	365	347	368	340	383	328	348	353	372	316	365	335	329	359	330	365	355	357	387	363	345	331	368	346	343	358	364	323	367	335	348	339	365	341	351	350	343	358	351	356	364	395	343	341	354	359	373	355	359	379	331	361	386	379	359	307	375	358	363	360	369	321	328	351	372	350	345	348	368	380	364	367	344	367	375	331	365	346	364	332	375	315	383	368	358	406	333	365	347	346	338	330	340	370	382	355	349	342	373	341	366	332	355	349	395	373	380	344	350	359	358	375	349	349	349	357	351	338	354	347	368	350	372	355	330	404	368	321	366	338	337	361	349	364	345	367	354	354	353	339	344	372	359	375	358	345	358	346	350	325	381	329	329	346	342	340	369	339	343	353	336	343	337	345	326	381	335	332	384	404	375	340	366	354	379	350	336	353	352	354	383	348	372	365	348	372	352	315	375	361	338	349	360	368	348	357	336	346	365	383	371	338	361	364	320	388	354	361	334	348	349	365	345	348	351	353	356	360	374	369	359	395	350	359	363	339	364	361	360	372	338	313	374	368	358	367	368	369	358	361	359	320	398	345	354	357	353	365	371	352	369	376	358	361	330	344	321	372	385	341	340	338	355	371	324	362	365	387	325	376	346	313	309	421	364	348	340	376	355	363	370	374	349	348	374	370	368	386	336	346	343	348	355	356	348	341	362	366	357	365	348	394	341	350	358	386	363	347	343	350	361	349	323	339	340	336	361	335	328	382	357	359	340	368	320	404	383	327	386	346	387	366	358	337	323	348	362	329	377	338	369	387	344	334	362	365	359	365	394	346	368	360	377	366	353	344	343	334	366	357	373	358	363	365	314	346	349	330	368	369	334	351	345	366	356	377	401	366	365	356	379	342	340	377	367	367	342	347	382	363	352	329	351	384	338	323	352	321	338	376	368	349	397	364	335	332	381	343	354	357	385	373	357	351	386	335	364	376	367	338	352	336	338	342	331	336	389	345	323	340	367	360	355	344	353	341	325	345	361	338	383	402	347	359	323	386	355	326	347	380	351	373	340	355	338	377	351	362	335	331	353	348	388	329	349	344	345	336	349	340	384	353	341	381	363	347	348	350	365	341	346	365	378	354	363	368	361	350	371	357	376	400	333	365	346	310	333	405	351	350	358	362	342	371	350	351	344	330	338	350	355	343	337	352	372	358	326	356	353	354	341	341	349	347	332	348	320	350	348	340	340	376	333	381	371	369	328	353	335	392	355	343	336	378	337	367	358	332	315	363	327	347	340	340	366	357	347	347	365	342	356	369	383	353	363	377	331	388	363	338	357	331	355	387	317	346	352	371	339	352	353	344	340	333	331	367	352	345	369	347	335	369	341	340	345	347	367	294	362	356	342	354	356	363	345	345	360	407	355	364	332	364	330	387	357	390	345	367	367	352	390	362	338	339	346	341	345	363	369	347	386	385	317	360	382	348	350	340	361	372	357	342	374	355	331	360	310	358	343	354	331	368	328	315	350	388	370	357
21303	42270	36660	15779	4096	3054	2262	1877	1569	1394	1139	1073	997	853	844	775	754	723	683	667	626	642	626	639	593	595	604	596	566	567	606	584	583	615	621	664	680	713	784	763	751	690	650	635	708	630	648	632	602	654	618	636	598	647	631	609	609	594	613	607	603	631	594	583	629	607	562	601	565	576	574	559	553	526	534	547	555	533	521	527	549	589	529	560	575	561	597	566	565	521	528	590	560	693	640	629	614	596	591	553	564	537	533	510	522	501	545	522	540	565	538	529	538	513	509	539	504	522	510	507	502	498	531	535	512	533	506	520	518	534	522	520	509	516	519	534	503	501	549	514	502	566	495	509	568	508	550	568	462	516	519	523	515	555	487	495	512	512	473	559	502	485	525	528	512	516	557	525	516	516	509	515	516	503	516	542	546	557	524	499	485	547	507	523	506	492	581	479	532	565	534	520	549	536	523	541	498	486	516	493	517	510	493	537	504	510	562	482	525	503	522	525	527	559	528	552	506	516	548	510	533	527	558	549	489	513	519	539	579	515	501	509	554	474	492	536	523	557	531	526	483	527	524	522	502	510	568	511	534	543	525	506	479	501	494	552	502	494	517	462	503	539	531	488	570	516	522	537	518	542	517	521	521	478	532	503	546	543	499	534	512	489	539	506	529	549	495	518	483	491	511	478	546	515	532	532	497	483	532	509	511	521	530	537	556	482	515	514	502	548	533	542	527	505	529	520	524	502	518	515	484	517	544	484	525	527	504	470	490	507	511	525	523	504	548	524	487	481	579	526	511	533	579	481	502	512	527	491	537	507	525	530	478	522	501	499	544	551	520	521	506	488	567	510	516	488	531	548	529	473	566	497	490	506	516	542	519	515	499	517	514	539	544	532	535	540	518	490	525	512	508	544	562	495	512	529	501	498	487	539	535	534	549	511	516	556	519	543	513	526	539	493	518	524	483	469	526	552	487	470	506	565	521	517	482	551	533	512	540	500	536	522	498	507	515	513	491	490	492	541	537	521	476	491	506	543	515	504	507	507	528	594	539	482	517	493	512	522	525	504	504	549	532	486	529	473	527	531	528	524	525	504	542	513	526	508	526	545	525	529	518	568	517	533	544	503	577	506	517	541	503	557	531	555	494	546	514	547	515	512	528	512	513	544	517	536	498	515	508	488	511	546	505	513	512	498	502	533	478	482	538	498	505	522	483	476	535	520	503	562	531	484	467	500	526	520	518	480	490	574	534	498	510	521	527	528	514	520	472	539	533	525	503	509	495	531	535	484	507	489	507	550	496	483	509	490	545	549	524	535	502	552	518	508	552	525	522	525	559	511	496	487	558	510	511	538	553	531	482	496	505	529	515	506	502	508	586	525	495	503	520	568	509	514	529	543	503	524	531	513	497	517	527	527	505	544	489	550	481	500	506	518	499	495	510	525	469	547	487	508	524	535	491	464	508	532	528	519	512	529	536	555	505	511	498	515	532	486	512	494	526	491	551	514	544	522	525	528	532	553	530	506	518	539	489	535	501	523	524	512	521	522	506	473	504	514	490	511	569	505	516	590	488	530	502	550	485	524	495	491	511	545	543	515	519	561	524	538	549	522	541	537	544	497	504	503	566	531	564	487	528	502	501	534	510	539	500	491	491	536	518	548	538	548	538	494	481	535	509	520	530	528	490	531	492	536	531	517	490	499	503	534	528	491	534	551	499	544	514	511	503	540	524	503	521	514	533	479	515	522	463	533	521	531	513	504	551	489	571	507	496	514	503	549	545	502	541	519	560	526	544	516	546	547	512	521	491	486	520	519	527	516	510	508	519	536	546	488	493	527	497	490	530	542	520	523	536	530	502	544	521	530	574	503	546	520	546	515	533	501	500	493	501	487	506	511	527	518	561	568	515	520	529	477	480	544	500	565	544	498	553	481	545	525	551	528	505	528	543	504	497	510	508	550	527	512	541	513	528	514	525	529	538	520	512	530	512	524	482	508	554	483	526	547	500	497	516	529	489	490	549	468	516	513	505	544	522	537	545	544	508	528	557	532	506	525	484	558	501	553	515	497	510	519	542	516	525	532	516	565	518	507	502	516	527	508	560	523	525	515	520	524	521	537	515	523	513	526	469	540	560	535	503	537	498	516	562	522	499	514	509	520	522	512	517	525	540	521	546	503	549	526	481	550	518	470	492	552	503	544	541	513	527	505	501	505	552	521	545	523	492	469	534	539	539	515	516	537	515	553	524	523	545	538	501	530	550	536	527	514	539	533	520	515	508	510	477	541	560	498	523	527	501	549	498	506	515	553	480	539	513	523	516	497	527	490	496	545	499	518	518	577	513	525	527	541	531	506	536	513	485	489	531	535	486	518	515	529	536	527	501	514	503	535	492	499	501	537	546	518	521	461	534	508	528	577	561	489	563	491	495	511	545	518	520	524	566	481	519	528	518	529	513	499	518	513	524	504	500	517	513	521	535	500	529	498	569	530	543	513	543	532	473	535	516	532	488	561	516	508	531	534	516	504	514	529	508	520	536	556	529	528	484	528	548	548	510	522	491	506	526	490	517	516	521	503	485	530	478	495	496	526	531	559	519	549	514	508	543	510	502	499	472	504	543	488	527	534	488	519	543	546	526	542	546	541	522	605	541	527	549	512	516	502	549	501	509	488	561	522	545	522	504	526	505	514	560	514	528	556	529	518	496	523	493	513	514	519	586	497	545	488	523	530	540	504	532	501	503	487	520	533	505	504	510	544	510	501	556	516	502	552	488	541	510	494	590	505	512	556	537	470	522	545	490	569	496	516	514	503	503	539	483	533	480	536	499	501	541	520	514	491	563	493	530	541	509	493	502	536	489	522	531	560	532	544	535	527	519	544	503	516	527	499	523	512	517	531	495	498	481	523	539	537	507	518	512	501	517	498	521	508	516	523	511	475	500	516	522	540	514	499	528	531	522	512	483	557	516	508	495	526	501	515	502	528	505	510	559	500	532	530	506	525	507	536	476	519	540	524	548	505	491	511	526	504	486	552	482	544	539	548	543	532	528	523	520	541	481	515	505	531	527	511	589	552	533	510	500	536	492	510	509	597	489	581	525	512	536	549	553	521	514	511	532	469	513	526	493	509	521	513	557	545	504	528	521	524	560	500	522	517	542	522	509	541	501	548	506	494	506	506	477	566	530	526	559	508	508	536	524	490	515	501	521	515	525	507	519	553	557	534	488	552	500	520	527	531	506	589	514	499	481	512	510	538	483	501	519	509	527	503	524	512	508	571	544	505	495	530	545	505	539	519	537	539	538	484	479	487	514	537	508	541	526	494	529	517	539	474	494	524	466	528	544	491	471	537	520	513	536	546	510	556	506	510	535	518	509	519	509	505	480	543	513	514	553	511	503	509	556	509	481	533	542	488	489	545	489	528	499	507	513	529	515	493	499	515	513	504	528	533	539	509	518	522	497	481	523	502	517	483	510	507	566	537	516	544	501	518	544	538	529	536	531	517
26893	20698	15565	4842	704	542	455	459	431	411	431	413	422	461	400	454	433	396	448	425	433	375	433	439	442	442	410	412	423	430	444	417	390	398	421	447	457	441	464	418	433	429	437	403	445	398	435	433	416	444	425	381	449	439	416	404	430	415	452	414	416	432	457	451	414	404	397	416	449	389	455	451	412	402	429	393	448	401	381	435	380	428	443	420	421	419	470	433	398	419	417	451	404	485	394	447	457	406	440	447	418	400	429	440	418	430	433	409	387	440	387	419	413	415	425	429	428	426	425	439	396	414	415	387	426	425	409	424	423	386	431	409	431	404	391	414	426	420	401	397	405	404	408	413	398	433	438	445	418	423	402	434	395	403	375	432	407	406	397	423	423	407	437	413	420	419	355	433	420	405	394	412	396	382	397	426	369	438	384	434	446	448	399	391	390	433	405	428	419	419	408	364	405	435	429	419	414	446	405	425	433	404	429	412	411	425	421	425	381	388	411	414	404	413	442	401	427	437	389	363	403	427	387	396	394	417	395	394	413	415	414	422	448	382	430	425	413	414	424	430	456	392	434	404	410	426	414	427	439	426	389	450	403	406	410	410	397	409	384	437	401	405	409	419	448	408	393	410	424	416	435	413	430	449	401	408	403	392	389	405	431	436	415	421	410	409	426	419	422	420	444	406	462	374	423	395	399	409	411	432	407	419	401	427	447	388	420	376	387	403	433	449	410	407	442	411	440	386	467	450	413	403	421	456	377	407	420	399	398	406	393	417	410	397	411	439	425	430	369	403	424	412	410	423	399	386	389	445	425	418	399	430	429	417	423	424	396	426	456	444	411	413	432	436	412	438	407	421	410	406	407	429	470	411	408	424	389	407	412	443	395	385	442	410	439	416	414	377	401	448	438	426	418	428	427	452	442	407	402	421	392	416	428	437	434	411	392	431	408	404	408	416	420	418	406	424	455	408	418	427	413	419	397	427	421	425	432	428	372	420	428	379	409	418	420	424	405	420	419	395	391	407	377	454	416	405	396	427	426	431	433	400	450	437	438	405	418	401	370	360	403	423	411	450	391	424	433	415	422	397	447	397	415	404	410	427	389	396	356	401	388	393	416	398	419	395	415	398	437	438	434	387	412	446	417	412	392	389	401	439	408	433	438	436	441	455	417	406	385	444	389	421	408	428	429	429	412	408	401	391	396	401	403	425	413	440	438	430	430	438	399	424	414	434	428	416	388	402	436	466	393	435	418	371	429	407	426	423	396	418	416	399	409	398	428	397	402	438	425	446	402	432	400	405	406	396	437	435	407	424	411	435	422	431	396	384	427	421	472	434	394	434	420	398	386	436	417	424	398	447	415	421	445	427	411	388	396	427	384	398	421	426	411	410	441	452	410	381	386	388	418	416	394	431	426	387	412	425	399	419	409	419	392	407	452	388	398	396	433	384	390	420	404	454	398	415	404	429	425	428	431	403	385	403	404	403	421	421	410	431	434	426	461	459	446	378	432	415	414	404	435	377	426	441	398	421	415	394	432	431	441	412	421	437	412	418	401	393	455	400	399	410	431	402	401	410	428	414	406	403	422	432	435	424	409	394	405	431	413	406	413	392	397	433	416	404	445	424	450	428	406	404	405	417	396	404	404	410	408	400	414	427	406	369	404	413	402	412	439	410	399	433	413	458	427	413	398	436	412	390	410	418	418	427	436	390	431	431	432	428	421	396	395	412	423	415	400	412	441	435	432	397	416	437	418	382	443	416	429	394	428	420	373	407	401	385	442	402	410	404	436	433	412	386	435	396	442	380	421	423	399	390	401	397	395	392	356	439	439	451	398	388	431	406	401	447	405	393	438	393	388	437	438	411	431	407	413	386	420	444	420	399	415	427	369	407	443	409	419	431	429	416	423	438	423	388	439	412	433	406	418	440	420	397	398	436	415	422	403	440	403	454	423	397	425	366	395	443	410	419	447	401	442	417	425	409	408	416	416	421	442	408	431	431	407	414	427	395	421	367	420	433	398	416	411	430	421	408	421	388	408	403	392	454	430	415	416	411	405	400	424	406	431	420	425	415	416	403	399	441	393	420	408	423	426	465	451	447	409	435	426	409	412	439	418	442	434	381	458	418	391	415	423	406	410	436	411	406	387	415	428	421	390	431	424	411	423	450	419	417	412	423	408	385	442	392	375	419	395	407	406	401	399	444	448	401	411	411	427	445	401	441	372	387	435	427	398	445	388	400	423	427	445	434	399	423	453	400	399	399	447	416	384	397	466	443	406	419	401	450	379	391	425	427	421	424	438	413	437	419	390	432	414	392	429	429	427	430	422	395	440	393	404	417	413	432	423	419	437	407	405	385	418	389	383	428	430	431	410	412	434	427	407	403	393	422	420	430	399	395	438	398	450	399	416	417	439	422	386	393	413	440	434	431	392	438	408	406	410	375	379	425	449	420	424	445	392	425	441	406	407	442	412	447	412	395	404	390	408	462	437	418	422	419	427	413	412	414	386	373	455	410	423	459	387	387	403	460	416	387	424	403	404	397	395	425	449	392	422	388	393	406	424	400	437	416	399	414	408	406	418	418	405	410	393	419	358	419	407	430	444	423	413	391	411	436	431	395	402	438	411	443	392	426	413	410	402	418	431	409	411	414	435	397	463	437	405	409	410	405	403	381	406	414	405	408	410	400	417	425	400	388	418	435	415	396	405	426	421	398	417	383	374	445	407	380	415	473	394	406	417	397	420	405	398	411	442	472	424	445	399	443	412	388	451	407	416	416	411	436	419	405	459	461	381	411	423	415	363	395	410	399	432	412	425	437	412	375	417	424	381	435	349	414	405	412	362	393	466	402	418	449	432	421	423	421	410	386	420	403	420	403	423	429	395	459	402	421	400	387	411	379	409	457	427	434	409	422	395	389	454	414	434	397	451	413	411	409	427	391	443	373	394	420	427	425	421	429	374	414	389	400	385	401	386	440	402	433	425	445	381	374	409	447	423	423	414	402	419	443	415	403	414	424	440	413	430	437	406	426	431	424	402	422	454	396	416	409	399	402	440	418	466	432	355	431	400	415	431	405	436	413	421	425	403	409	416	397	429	412	431	441	407	419	442	442	405	444	430	418	428	431	430	422	416	420	433	416	433	425	384	403	426	433	414	408	417	426	442	423	445	442	445	397	382	428	373	442	433	435	410	408	412	416	448	419	381	417	395	408	439	390	408	416	433	431	414	448	430	425	420	430	405	438	405	412	413	410	425	425	385	414	433	444	382	455	420	406	426	432	448	442	398	425	397	424	420	451	420	394	412	411	455	388	395	450	424	427	398	433	373	407	390	387	397	441	435	424	459	412	391	413	419	429	434	417	412	392	419	396	416	445	403	411	398	430	421	413	428	442	431	402	411	436	381	445	383	377	403	420	413	398	412	407	420	418	437	415	434	428	469	449	422	418	418	398	405	399	444	405	442	441	418	429	436	411	415	420	424	451	407	435	394	447	388	383
14910	24672	18134	5126	820	719	680	704	667	650	659	626	676	608	634	606	582	606	638	598	593	647	620	611	587	608	592	606	611	592	602	601	597	654	594	662	732	695	701	658	608	661	645	633	641	673	603	674	629	625	611	649	639	652	670	653	609	617	607	675	632	660	659	657	617	642	641	582	620	650	660	607	626	623	572	613	603	626	639	566	620	607	613	645	605	600	643	605	612	619	672	673	655	660	679	600	655	644	641	633	602	598	640	565	654	592	598	650	615	641	652	614	585	604	614	622	656	597	602	606	566	636	583	622	555	639	642	605	596	586	574	627	640	599	618	594	596	628	578	624	597	612	573	602	595	618	651	610	625	612	575	644	585	572	600	611	657	597	659	603	626	600	596	637	661	559	575	563	620	595	596	610	574	595	602	598	627	609	590	603	553	595	646	644	589	585	587	585	596	649	585	644	639	607	613	565	595	633	591	601	582	628	598	605	614	613	608	641	636	617	642	566	589	612	607	607	634	599	611	648	576	609	568	595	619	604	627	645	605	581	601	619	583	599	648	630	609	578	576	569	639	586	600	600	608	611	642	598	612	599	619	566	610	636	601	633	580	601	594	611	604	608	610	653	618	634	614	632	620	548	590	589	651	608	623	588	588	644	602	598	611	635	594	570	620	582	615	659	634	598	612	611	602	586	583	624	613	616	649	606	562	627	621	633	612	637	594	642	594	607	641	601	639	600	615	596	632	558	568	600	631	634	655	648	606	614	607	623	601	653	624	637	588	620	595	605	604	622	611	600	655	563	608	628	656	618	610	623	619	602	629	647	599	615	651	633	609	617	581	585	644	624	604	560	583	592	664	605	574	613	578	637	600	600	588	621	659	597	609	607	616	615	642	624	601	658	630	661	648	585	613	628	621	618	621	634	593	631	600	624	643	603	602	619	612	638	609	622	560	617	613	626	608	615	613	609	599	589	593	629	603	566	579	589	630	616	600	604	587	634	650	571	562	602	603	600	578	624	626	562	581	632	596	584	637	591	578	562	622	631	576	601	587	576	614	624	613	613	633	595	594	585	589	617	614	607	602	614	626	625	593	606	572	647	622	591	580	641	652	600	644	606	619	555	589	638	603	646	601	612	591	605	640	655	638	643	596	602	634	598	591	608	628	610	612	609	675	615	606	633	622	616	643	628	572	573	586	621	646	579	571	658	619	608	630	595	578	592	621	606	641	640	639	598	565	600	595	587	656	605	649	618	621	644	641	617	575	636	637	638	568	630	647	619	613	614	606	612	622	614	618	588	634	619	584	615	616	616	635	581	561	617	619	615	621	599	616	592	635	582	585	639	596	614	611	595	592	622	608	635	638	595	590	618	587	661	620	599	619	605	623	595	618	642	607	561	645	625	611	651	613	616	584	591	577	606	569	604	585	602	610	575	584	630	601	582	662	655	567	620	618	567	560	631	626	588	567	642	568	574	617	621	611	556	587	587	624	624	627	609	595	608	665	609	638	579	563	622	614	633	599	609	615	635	605	632	584	652	610	612	643	608	596	608	602	590	590	607	578	631	619	616	615	557	618	569	577	624	619	631	600	606	631	615	652	605	605	646	704	599	587	666	535	635	608	576	616	664	654	617	618	631	574	574	614	631	618	584	650	628	635	577	675	588	631	599	581	645	587	649	623	597	600	592	627	624	616	614	603	546	589	598	653	612	548	596	598	626	581	594	627	616	544	598	581	601	556	622	627	592	598	601	615	636	609	583	642	629	622	607	641	564	597	617	665	600	615	636	551	588	583	613	620	633	664	587	607	616	585	605	633	610	616	602	614	621	614	585	600	617	588	604	664	592	588	580	623	597	626	619	610	639	597	570	632	606	559	600	572	630	560	650	643	548	592	591	637	547	556	625	590	620	613	618	558	559	603	598	648	574	582	611	633	653	663	596	587	579	599	575	578	577	613	596	576	619	596	593	605	613	597	622	587	578	646	621	613	641	595	593	630	621	624	643	641	628	606	650	596	612	568	607	602	620	614	615	613	618	598	617	582	606	610	647	655	594	611	631	629	584	630	597	589	611	631	620	624	622	601	607	583	634	648	593	569	582	587	603	568	617	543	626	629	618	605	629	608	592	637	592	596	601	595	627	603	568	612	602	626	607	636	592	567	573	632	602	615	649	671	614	639	605	611	610	617	571	590	629	626	606	587	591	641	614	621	609	638	604	609	597	602	585	652	622	605	603	604	618	616	586	599	622	616	623	643	585	648	577	656	641	629	656	622	600	646	596	611	612	613	671	584	613	594	612	625	600	612	594	600	652	598	603	616	589	622	629	603	640	612	616	574	602	617	632	574	572	632	532	593	584	573	600	616	602	597	573	581	581	556	623	604	613	627	628	633	630	607	635	594	580	610	588	600	661	555	599	673	634	598	618	626	580	621	656	595	615	626	613	593	627	568	573	638	607	632	579	616	636	579	618	597	611	614	665	626	586	590	586	602	612	601	570	620	588	663	580	584	624	654	617	592	637	575	581	619	647	589	586	599	624	625	605	599	616	605	642	583	596	618	614	576	649	604	642	618	653	642	559	592	666	609	639	646	622	604	595	588	587	636	609	632	567	624	590	584	591	609	612	610	574	631	577	643	608	599	642	549	573	554	575	596	612	612	588	627	637	672	617	609	574	597	598	598	612	571	622	644	628	599	581	619	653	580	581	633	590	602	581	590	602	640	628	630	574	611	610	607	651	603	648	580	601	629	608	606	626	606	596	584	643	623	603	657	590	599	596	586	638	625	614	608	642	594	603	588	595	632	598	654	620	575	648	618	641	618	670	608	606	623	638	594	626	615	631	607	604	585	601	590	606	568	622	604	632	627	624	607	566	603	637	589	590	615	596	618	582	644	597	599	610	597	626	602	618	579	639	524	640	600	619	598	605	614	614	602	591	626	609	588	566	582	619	649	610	625	590	576	606	611	612	635	633	593	597	595	578	660	597	647	602	618	617	620	615	609	568	642	628	610	583	596	614	592	623	623	569	594	643	591	623	585	572	609	585	593	631	596	648	562	607	614	591	630	569	620	630	637	603	640	561	610	668	653	599	629	625	624	631	612	605	603	621	596	560	648	649	587	605	635	646	618	649	619	637	587	614	609	618	594	622	635	660	639	640	597	598	583	632	641	601	623	677	611	587	627	622	635	623	625	618	613	596	623	590	594	610	586	593	666	595	536	594	614	622	570	594	628	653	573	612	600	608	597	609	672	564	624	601	644	594	602	637	622	605	588	579	612	608	594	621	575	611	635	610	579	571	649	578	598	602	649	616	608	613	618	637	592	613	654	613	603	581	655	596	633	577	618	579	644	623	629	628	573	602	601	577	597	564	632	681	590	551	633	587	593	571	571	652	581	608	612	633	635	613	596	633	588	601	613	633	566	647	628	604	624	590	597	619	603	550	571	610	619	587	580	590	631	589	581	543	625	581	607	617	609	573	572	660	575	591	618	610	611	579	569	613
24365	21386	28624	24681	19563	4918	1344	795	637	544	490	479	474	502	490	479	444	472	420	430	506	442	444	439	430	396	417	447	442	453	422	428	438	407	444	431	449	441	452	455	438	450	431	427	436	449	411	415	404	452	439	436	456	418	440	448	437	385	432	411	393	459	424	409	428	413	430	397	410	433	401	401	396	377	414	452	403	398	424	435	412	413	449	401	405	420	372	427	362	404	453	388	443	501	415	436	431	431	388	411	413	446	444	409	396	406	417	437	383	439	396	424	440	392	413	422	444	421	414	396	417	406	400	421	413	368	399	442	414	401	388	375	404	399	399	411	393	409	382	394	400	401	424	436	428	415	400	427	417	384	443	411	401	403	396	397	403	405	395	399	416	432	371	423	406	418	421	407	408	413	412	411	429	407	415	391	393	390	404	402	426	426	376	397	428	421	432	414	409	433	401	413	423	411	398	391	393	406	386	399	403	427	424	426	408	382	398	426	409	379	376	420	420	399	410	425	441	402	394	394	414	400	409	377	371	387	452	403	405	390	381	406	401	421	449	385	425	383	432	385	407	395	410	403	414	394	348	412	379	430	399	391	407	403	344	403	411	392	397	404	422	423	406	372	412	398	425	460	384	395	393	395	439	402	414	389	413	419	372	419	429	391	455	424	391	391	394	396	409	390	388	413	449	420	411	402	397	407	449	383	413	396	395	440	398	380	425	443	390	425	418	400	412	371	401	458	409	405	419	411	382	416	426	428	428	424	416	416	432	418	433	441	416	400	400	388	381	398	391	421	445	390	415	401	386	403	452	392	395	398	427	398	397	420	410	375	420	377	373	405	397	388	373	411	384	386	415	408	408	404	388	447	418	406	397	417	411	437	403	393	440	367	385	368	405	395	408	394	398	380	405	427	438	384	408	389	432	358	401	399	388	422	387	392	437	415	376	432	418	388	374	417	394	454	432	430	395	395	429	426	390	425	403	405	407	384	411	404	403	360	400	439	438	384	421	385	425	395	400	405	399	410	399	446	437	368	432	411	369	407	396	404	369	403	384	389	408	407	382	402	406	415	417	391	425	426	398	407	409	395	443	386	394	408	414	341	395	409	390	387	426	359	410	417	390	390	433	392	388	410	404	388	395	388	387	420	401	373	365	410	443	399	432	400	452	399	385	412	426	408	412	413	418	399	396	454	366	448	377	376	434	421	377	382	368	395	437	427	397	367	423	403	401	397	385	395	410	388	408	409	409	390	402	405	397	413	407	411	358	435	430	435	411	403	408	416	395	377	398	384	422	416	408	398	433	382	418	396	439	419	421	391	433	408	393	399	428	439	395	415	377	413	419	408	397	410	431	433	411	422	397	398	432	429	419	435	378	412	377	358	425	394	385	409	414	391	365	402	434	392	409	401	425	427	424	431	400	413	392	389	423	429	424	435	399	396	400	426	428	395	391	414	398	418	375	413	410	405	413	385	396	410	398	408	417	429	429	415	422	410	398	433	384	444	362	400	414	401	429	387	425	387	377	364	434	418	415	375	388	389	410	421	368	433	405	418	402	412	406	404	446	418	392	408	392	425	415	360	428	410	377	383	400	406	407	432	418	379	402	380	432	401	417	443	389	375	389	423	383	418	396	422	426	435	371	396	424	422	402	410	403	410	376	399	426	427	410	433	435	404	431	375	380	396	407	417	425	387	400	397	399	432	421	381	408	410	358	398	435	422	431	431	387	389	398	433	428	424	397	412	406	420	375	420	420	432	413	398	373	419	399	380	388	426	355	398	448	400	381	407	442	431	406	393	407	358	404	375	427	387	412	409	398	444	403	407	371	437	431	401	412	413	425	388	425	420	413	400	386	452	396	413	418	386	423	419	382	412	410	413	431	412	405	363	399	435	402	409	410	442	374	393	444	400	386	404	467	389	422	435	399	368	429	428	414	429	423	408	426	385	398	377	425	385	413	431	407	447	371	415	400	436	376	379	434	393	427	435	396	393	415	364	404	414	427	387	400	392	433	374	356	403	383	434	424	388	416	401	460	418	407	379	443	405	402	406	437	411	432	394	450	407	419	411	377	381	416	445	407	396	423	430	404	414	426	437	385	402	426	380	407	419	441	404	406	404	397	405	402	404	420	412	390	425	430	380	408	423	401	393	422	417	399	427	401	375	388	414	402	378	386	390	426	427	441	365	398	396	395	437	380	414	418	398	402	392	435	440	414	438	410	388	389	404	397	370	445	409	398	400	410	396	451	408	430	401	388	436	376	408	400	390	384	394	390	434	404	371	397	452	412	432	406	429	417	395	394	428	404	399	384	404	411	412	434	387	425	396	388	442	402	400	449	394	415	386	417	373	390	404	413	419	408	418	417	429	404	402	415	395	428	392	360	404	442	416	449	412	386	388	391	419	402	395	430	404	399	372	415	395	426	410	399	415	417	438	412	429	400	426	399	410	389	399	410	424	426	428	402	421	409	402	384	383	376	427	391	406	428	381	397	436	405	423	427	406	393	384	416	384	403	427	394	431	409	400	388	389	385	435	388	348	404	379	399	421	437	384	445	453	449	434	414	392	412	382	402	418	415	409	389	430	401	379	402	397	420	443	389	390	440	433	395	388	430	415	394	440	405	423	413	391	397	426	360	424	416	408	401	395	389	384	412	402	413	394	416	377	408	362	384	402	415	406	389	416	392	394	415	411	401	462	416	400	412	391	377	380	417	434	379	370	392	398	407	389	429	388	425	409	388	407	407	382	416	413	401	421	394	408	444	398	435	382	425	435	403	401	407	438	387	419	419	359	430	423	413	405	429	380	402	376	393	402	390	419	400	392	366	390	383	386	393	447	388	422	403	399	365	409	430	403	383	403	417	369	403	407	394	395	408	433	400	375	434	399	406	443	366	363	423	387	364	369	366	420	386	415	401	439	411	433	450	400	409	422	417	401	364	388	400	410	442	392	384	414	388	385	423	366	370	404	380	406	416	376	408	426	377	376	446	396	413	384	396	435	411	387	456	421	423	420	401	430	403	443	427	395	420	420	426	437	425	413	376	393	421	413	406	419	390	396	419	400	423	412	415	407	390	363	417	415	404	389	419	406	419	448	437	460	413	365	422	410	415	413	407	425	449	411	384	353	384	370	428	416	421	384	399	425	414	394	410	383	396	414	419	385	419	423	398	411	404	427	399	398	423	416	410	420	447	393	416	424	418	456	410	413	383	392	371	403	407	393	410	441	389	419	402	427	415	423	387	414	370	413	389	405	399	392	422	419	391	387	434	390	396	409	407	414	387	420	404	397	416	415	392	442	387	393	415	445	410	420	402	411	428	399	414	417	396	410	402	427	408	410	378	402	410	410	407	378	385	415	411	393	398	402	408	422	424	394	377	440	425	413	390	370	398	415	436	392	420	394	389	396	430	381	405	400	356	429	397	391	410	411	406	396	393	373	442	393	379	428	428	417	407	434	412	411	382	402	409	365	405	410	380	381	388	409	381	438	413	408	378	406
18004	37575	35168	14076	2558	1908	1496	1338	1117	940	929	886	828	764	703	746	658	722	702	663	669	656	604	653	660	634	642	688	601	609	592	647	687	711	633	688	655	739	786	747	755	693	661	654	650	701	637	723	632	626	677	649	668	692	686	678	654	692	654	647	650	661	696	678	640	578	707	626	615	643	571	657	634	610	590	583	593	560	579	618	640	630	560	596	629	606	641	619	645	622	670	621	682	623	704	645	647	616	636	649	645	630	582	591	630	617	622	655	597	568	589	603	598	590	627	604	604	635	577	584	594	592	595	607	614	603	571	542	599	621	588	644	607	635	582	611	562	569	599	623	596	564	594	601	658	582	648	584	577	601	594	615	602	566	609	587	605	618	577	599	640	635	581	599	602	557	597	596	624	653	574	581	566	650	610	585	609	584	606	630	607	625	621	579	614	562	636	596	595	629	572	593	631	597	596	595	583	592	623	594	623	569	583	579	611	573	605	617	612	637	594	599	642	616	557	597	596	653	566	590	595	621	626	602	591	576	606	614	590	584	614	587	649	587	593	610	603	591	573	606	590	634	635	603	582	573	647	591	590	627	604	582	594	632	565	627	590	603	591	606	573	636	566	635	642	629	598	596	608	597	620	565	631	572	599	588	568	576	598	584	614	563	606	576	585	592	623	609	554	614	611	623	582	576	569	599	620	574	599	588	608	592	579	586	587	622	613	621	592	574	552	587	589	607	586	610	596	584	577	560	596	620	588	622	551	547	561	597	606	578	609	592	571	596	585	602	613	573	615	607	569	595	601	604	585	610	556	650	577	549	633	605	605	594	566	608	631	606	625	593	563	586	629	586	600	583	631	590	596	569	587	592	632	621	578	632	611	613	592	578	596	625	597	629	616	612	587	621	574	594	614	658	584	581	588	621	571	593	542	636	640	620	613	553	626	556	562	615	608	636	603	607	597	588	603	612	582	557	579	632	581	589	590	555	561	606	646	622	620	586	614	574	547	593	563	672	608	562	570	625	585	603	587	624	622	585	614	613	588	570	563	572	607	594	592	618	597	614	557	608	592	605	592	630	603	596	583	576	636	669	625	605	597	650	606	615	617	591	636	629	585	630	577	583	612	623	583	567	617	630	614	607	598	560	636	603	648	581	609	622	647	589	598	580	659	601	581	566	599	605	583	600	613	532	572	583	631	571	583	594	623	609	574	591	632	558	612	609	587	597	594	569	576	622	625	587	547	548	570	607	576	598	665	573	621	637	586	628	582	620	604	595	592	625	614	561	598	605	587	606	604	592	591	582	633	588	618	592	589	589	636	634	611	634	648	645	610	595	615	627	624	634	601	547	581	602	598	634	601	644	612	581	588	576	587	608	578	652	641	568	638	622	604	625	580	615	636	603	593	629	569	580	586	642	594	585	600	580	611	646	628	617	621	589	617	609	600	598	605	578	613	598	599	587	592	604	565	604	618	594	613	585	594	624	611	586	581	578	633	576	564	591	636	622	623	614	594	577	663	615	575	609	554	576	568	603	654	617	567	604	570	599	605	604	595	628	599	613	592	591	591	606	562	618	614	567	617	595	645	622	614	642	592	616	631	629	607	615	610	625	612	557	561	642	578	557	570	580	591	598	593	560	606	569	631	606	573	590	590	583	595	572	621	614	586	572	592	581	594	627	599	596	552	576	614	601	636	591	591	591	598	575	604	573	639	564	586	643	626	607	608	595	621	626	609	601	606	592	611	577	604	574	570	615	590	606	561	598	599	573	611	581	614	548	613	648	574	607	618	633	626	594	607	618	623	636	569	627	612	618	612	585	638	577	610	646	618	600	628	572	611	595	589	650	607	600	601	605	610	593	580	617	597	616	583	621	622	560	634	584	596	615	568	543	653	582	629	631	593	615	575	590	593	615	603	636	601	632	618	599	650	614	602	593	552	556	598	556	598	571	607	612	613	596	574	594	580	585	591	627	624	605	625	583	612	620	610	619	626	555	608	646	613	549	569	570	599	652	600	587	607	588	591	604	564	577	584	583	566	594	609	592	599	644	620	599	599	564	583	602	605	598	623	605	606	613	613	628	584	594	593	596	580	624	609	558	636	615	604	611	616	604	606	589	636	614	591	599	661	560	589	599	597	558	617	624	590	601	561	608	590	573	594	567	619	629	617	616	589	578	577	592	581	624	593	584	604	579	566	661	587	616	618	624	565	585	591	609	628	620	609	589	620	613	593	595	610	596	596	574	577	606	606	550	587	577	610	650	588	611	595	558	629	628	599	542	626	600	592	574	598	618	652	600	601	603	568	595	595	610	610	604	636	603	570	591	592	593	610	581	614	557	587	609	568	634	601	590	560	588	615	597	607	556	555	578	605	564	607	531	601	604	622	574	622	587	571	590	615	606	568	634	598	590	569	585	628	580	555	574	610	593	606	654	614	597	601	622	632	589	577	596	555	571	567	611	564	583	610	597	623	611	617	583	584	642	557	617	579	588	595	651	621	633	590	599	599	598	563	569	652	613	584	578	622	639	603	604	580	621	612	588	584	601	572	602	608	551	560	635	564	589	568	554	585	593	625	616	605	585	581	599	627	595	566	595	605	606	637	590	577	672	554	573	601	616	592	610	611	588	572	627	593	622	581	575	577	567	631	605	616	582	568	570	588	587	562	596	606	602	586	583	564	610	616	602	634	579	601	640	593	566	580	575	584	557	589	592	602	615	595	611	623	608	599	586	591	612	607	559	604	604	609	592	631	563	625	589	584	569	615	584	547	621	589	601	638	578	633	593	592	579	542	589	573	594	588	616	601	593	569	577	601	575	591	575	619	621	591	583	570	657	635	640	627	591	606	574	587	600	602	601	611	583	571	590	574	578	605	649	577	559	623	557	578	612	591	601	595	623	563	644	603	624	578	577	586	598	596	607	620	589	613	556	588	567	581	583	595	604	610	586	632	587	612	597	623	593	586	576	623	594	559	588	618	636	631	615	553	592	577	656	632	614	614	592	601	555	584	603	603	598	605	594	635	591	595	604	622	600	592	595	576	609	591	600	601	587	600	631	607	560	567	609	581	626	630	619	594	555	549	592	637	598	596	573	583	582	579	635	583	625	547	628	630	614	615	588	612	573	603	592	608	607	603	595	615	572	591	574	610	584	591	620	587	608	597	616	610	627	633	578	628	602	608	612	630	597	560	624	586	604	619	593	608	557	616	616	600	593	572	590	638	576	626	580	627	631	568	584	585	615	629	615	610	602	605	635	583	606	592	639	555	575	634	626	579	608	614	630	615	603	612	569	643	625	623	595	588	620	608	618	624	626	612	617	622	593	651	581	592	628	564	609	645	591	582	603	611	600	572	587	595	592	618	582	558	615	610	589	587	580	652	614	551	612	616	606	579	627	600	588	612	637	593	628	634	575	607	614	597	585	576	581	604	593	598	595	600	586	563	644	558	585	584	586	628	608	613	592	593	604	646	621	600	601	625	615	601	603	582	567	616	600	569	600
23329	21330	29071	24032	21251	18930	3447	1050	724	572	581	512	496	423	455	378	400	424	407	380	384	361	386	360	371	336	387	402	361	363	352	360	335	368	388	403	384	406	391	402	454	420	379	379	395	345	366	372	375	389	393	381	365	389	358	383	375	383	350	407	359	378	381	353	379	360	366	337	351	375	353	353	346	321	358	374	340	369	357	358	358	380	378	351	353	360	371	324	362	357	352	343	365	328	384	348	353	361	376	381	360	346	330	353	392	323	359	364	370	345	345	367	342	323	341	357	349	330	331	326	389	331	339	388	313	333	339	346	326	346	344	341	366	329	310	332	339	305	292	337	307	352	290	339	326	353	312	362	316	359	319	353	368	350	314	352	354	338	340	327	340	352	344	327	349	313	321	360	330	350	354	334	332	359	311	375	355	343	343	341	343	322	330	371	288	342	321	353	341	317	363	379	331	351	352	344	344	300	339	316	351	376	328	321	291	318	332	327	320	323	338	327	328	324	339	332	319	312	340	329	327	337	359	388	341	331	352	345	312	319	321	360	328	360	344	326	338	356	347	333	334	323	373	299	368	314	336	327	333	344	345	345	352	329	343	335	318	353	335	329	302	336	324	337	357	339	343	306	313	326	331	323	308	348	349	342	361	349	386	316	334	366	317	321	349	341	356	324	312	344	343	351	330	321	323	340	346	324	362	331	357	337	347	311	322	314	339	320	330	313	337	325	345	329	336	337	302	357	365	343	338	366	339	343	356	327	320	335	331	329	340	333	312	338	332	328	328	314	326	327	338	349	319	328	360	347	354	341	321	324	320	332	307	313	325	323	332	351	327	355	335	337	358	343	338	359	347	329	313	327	327	328	329	330	351	336	353	331	334	316	337	326	348	341	366	333	351	355	289	340	340	347	336	355	319	326	367	348	323	327	360	338	329	322	330	342	334	326	321	351	338	343	325	324	312	331	328	366	363	346	354	338	311	288	363	320	311	312	346	323	339	327	323	336	366	327	359	351	310	331	336	355	294	352	305	350	355	339	319	338	308	341	346	322	356	315	333	336	342	334	321	336	302	323	329	339	315	347	331	336	355	323	323	343	303	331	342	322	330	304	347	306	340	343	365	343	368	356	341	336	319	325	347	343	342	320	354	332	341	337	306	357	340	349	341	335	337	348	338	344	314	341	321	347	318	322	323	371	343	365	347	298	321	324	353	331	317	321	343	334	345	319	316	309	316	296	306	309	327	350	299	322	336	336	349	364	373	324	335	323	326	336	349	359	330	332	315	340	319	341	341	325	317	365	315	341	340	363	336	320	291	378	300	304	351	379	356	327	341	348	336	357	307	332	298	362	347	345	332	305	357	329	336	312	333	320	330	318	361	344	329	324	335	359	350	326	338	332	325	376	332	345	310	344	317	364	347	331	332	345	333	357	322	344	304	351	339	312	308	334	361	338	315	322	331	311	309	376	326	321	331	331	377	332	335	357	327	332	356	298	346	335	350	340	299	311	325	345	340	305	370	364	365	338	324	317	340	361	320	363	349	324	357	358	355	365	333	292	320	349	332	341	337	351	335	342	315	324	357	349	341	350	333	340	346	299	339	330	343	309	347	322	343	352	365	326	321	337	320	379	319	300	353	339	340	354	321	337	328	314	321	331	360	317	351	361	325	347	326	331	319	347	318	322	341	351	331	350	345	350	341	357	327	350	314	335	329	325	315	350	320	358	359	352	331	350	317	325	368	327	318	325	362	325	321	335	356	345	321	338	345	326	343	332	351	330	338	370	334	323	361	351	347	356	347	307	318	352	350	324	337	313	332	345	354	303	348	325	341	341	316	336	308	376	356	323	323	326	326	349	331	316	330	334	342	322	351	363	309	335	337	345	357	338	358	307	341	342	327	334	300	309	342	342	335	333	300	331	367	322	344	340	349	363	350	315	324	315	319	352	306	284	326	309	345	323	357	345	314	312	339	347	342	328	330	324	321	323	390	361	307	326	343	321	319	315	331	302	319	379	349	322	316	301	348	348	349	378	324	346	326	342	324	298	316	307	350	349	370	325	319	312	358	336	355	337	336	312	356	343	335	318	346	353	330	355	308	344	318	344	307	296	321	313	375	334	316	336	323	327	308	340	351	298	303	346	313	372	295	353	302	370	326	368	320	358	376	333	356	319	342	322	322	338	291	341	310	352	324	327	346	315	322	320	327	321	352	305	327	323	304	349	317	315	317	332	323	297	341	320	314	312	321	347	375	341	349	331	330	366	293	342	324	315	309	308	321	334	334	355	333	334	320	315	312	334	316	281	317	328	342	338	335	377	337	344	297	349	331	314	326	325	319	322	332	331	336	342	363	346	327	343	333	312	370	297	335	327	360	304	336	309	343	328	334	327	387	333	353	365	329	320	328	338	365	325	319	335	331	327	352	310	326	359	327	354	338	327	339	353	348	318	333	349	355	323	333	331	353	332	328	312	296	323	334	346	311	344	341	302	348	362	333	340	325	327	321	319	319	345	330	319	330	348	320	326	324	317	336	321	322	327	350	351	348	327	353	332	358	337	336	331	318	328	354	317	320	338	330	343	334	339	319	367	309	327	323	364	344	325	337	309	342	323	353	330	355	357	361	304	320	327	330	310	359	327	334	335	322	321	328	318	333	360	373	318	379	300	346	347	333	327	330	329	308	348	356	319	354	355	332	353	334	345	332	345	354	324	336	331	313	366	309	295	339	318	333	339	351	331	345	336	340	336	338	327	363	333	329	334	314	338	329	341	334	312	332	301	327	316	288	361	330	307	340	365	341	338	344	319	314	323	334	327	320	346	304	337	347	326	340	316	321	337	336	297	336	294	335	330	343	328	349	308	342	326	361	337	320	342	324	341	376	338	320	363	323	285	312	350	317	352	324	312	332	340	309	339	300	320	333	325	348	355	348	348	326	325	344	316	315	327	346	327	342	348	321	288	290	365	335	336	310	353	315	296	334	345	359	395	338	339	317	340	311	326	353	346	333	357	312	344	314	354	342	316	350	357	339	331	338	367	341	355	312	354	317	314	330	307	294	332	331	305	305	351	357	339	321	348	314	350	320	348	330	303	362	364	335	343	348	356	356	306	330	358	342	330	352	322	345	327	349	343	327	352	330	367	359	323	329	334	309	353	363	322	353	373	360	336	316	300	334	317	350	345	305	283	373	360	334	317	327	342	329	352	305	321	331	307	337	320	340	328	332	360	312	340	354	360	327	348	339	324	319	350	367	309	296	331	339	342	361	303	329	338	345	325	347	341	348	328	320	346	368	332	333	325	352	331	355	316	315	343	342	334	316	296	330	354	337	331	342	372	321	362	333	349	344	315	338	295	333	340	345	328	338	318	352	318	327	330	368	333	359	341	342	327	355	347	326	352	343	329	339	318	339	342	320	354	315	327	363	317	370	359	310	325	309	366	365	330	372	353	326	331	321	328	294	314	324	367	329	345	344	308	332	335	343	343	343	331	314	338	367	338
21310	43676	41099	15189	4104	2902	2207	1770	1548	1305	1168	1039	928	828	779	795	703	692	656	629	625	595	567	593	578	584	592	565	568	586	529	572	580	576	620	582	687	686	609	620	678	652	640	594	617	601	569	555	652	591	595	625	583	643	619	584	565	554	581	567	586	589	666	610	504	499	555	553	517	562	521	502	488	481	446	496	489	454	514	550	508	513	558	539	551	497	539	543	563	544	562	539	586	567	615	604	603	595	571	549	541	520	513	523	512	511	538	500	526	497	496	472	485	490	492	475	515	476	473	500	481	485	470	446	479	480	466	487	452	457	498	447	514	525	499	489	498	511	493	495	450	468	491	486	451	513	458	461	482	469	468	491	494	523	466	498	513	501	478	489	464	501	514	471	469	510	511	489	477	465	497	526	496	470	473	482	487	441	464	511	499	488	481	468	497	490	516	486	463	470	484	473	480	482	494	468	493	491	465	448	478	507	497	492	482	503	515	482	465	494	497	456	515	458	455	471	505	493	512	488	497	482	513	456	508	468	449	467	465	493	505	474	500	443	512	455	511	496	445	496	508	469	503	452	492	478	500	471	508	483	482	494	458	494	496	432	470	519	464	493	455	495	450	515	494	490	468	490	517	482	524	513	518	534	493	479	477	493	469	471	448	495	509	470	479	495	481	509	484	487	515	507	480	486	503	489	479	441	460	454	495	524	435	482	425	505	507	493	479	515	499	487	518	518	506	463	486	489	480	479	512	489	537	471	493	482	520	446	460	480	528	495	490	494	481	500	477	462	465	469	457	496	478	463	489	457	490	522	493	468	492	474	492	531	501	482	476	516	485	470	467	532	464	515	507	474	487	509	474	488	482	508	504	461	468	466	478	520	499	515	493	502	482	499	479	481	505	487	499	475	503	504	483	513	465	482	491	490	501	506	503	472	466	498	495	482	499	490	484	444	522	502	474	492	474	464	473	494	497	475	499	455	487	466	477	444	514	496	486	477	482	481	530	522	498	491	507	492	493	507	479	484	508	512	466	489	492	488	505	479	459	513	473	442	445	537	526	473	494	481	494	463	499	517	489	504	477	511	469	475	487	483	455	475	490	497	482	519	516	482	456	467	471	476	500	487	523	470	488	466	534	485	474	509	495	473	507	499	508	521	448	528	473	499	491	471	494	483	502	464	468	447	474	489	496	460	523	487	495	504	497	455	451	520	492	520	536	497	518	498	493	499	481	463	481	493	507	470	469	480	500	529	510	489	462	449	477	492	506	458	506	513	451	503	486	504	500	483	510	475	495	481	490	433	495	497	500	461	506	515	485	495	490	532	495	503	473	491	489	492	505	498	478	472	506	547	516	505	471	462	500	514	459	481	457	461	502	487	471	509	482	494	477	534	549	510	445	499	505	499	494	516	424	490	451	498	478	513	489	440	498	499	487	509	451	473	499	500	488	493	486	480	526	492	519	494	491	537	480	429	491	489	475	446	505	474	475	480	461	492	485	479	499	515	480	461	500	500	494	482	484	523	487	510	495	511	496	480	495	464	477	486	464	517	502	458	497	459	445	495	510	471	472	460	459	477	521	476	488	478	469	475	495	497	494	514	475	514	466	513	523	497	503	484	499	488	514	486	528	478	504	498	482	476	463	435	496	465	450	510	489	468	492	490	473	519	500	523	492	501	517	496	451	460	488	525	503	486	473	489	509	491	507	508	498	497	550	506	486	502	520	464	501	462	464	495	497	505	482	498	485	488	513	480	435	505	545	456	505	496	523	478	526	468	517	471	473	473	473	516	510	462	523	489	490	481	474	477	504	453	475	498	499	504	522	495	470	492	493	472	479	498	491	503	447	460	487	483	450	510	484	478	478	498	510	472	481	481	463	500	486	444	514	483	459	478	509	502	461	472	461	479	478	527	503	486	504	486	499	523	535	488	514	515	448	496	497	436	456	478	487	533	487	510	496	506	474	496	498	465	514	492	471	487	494	453	473	482	495	495	562	511	517	492	484	503	516	492	467	526	458	505	474	478	485	478	476	488	459	506	482	485	479	518	486	483	435	497	465	497	482	476	497	514	490	494	471	462	458	457	474	467	465	469	443	479	518	468	479	486	486	478	450	504	492	485	482	473	508	511	456	485	485	466	502	497	506	497	450	514	521	499	481	479	526	511	454	459	536	528	489	463	504	492	505	511	483	454	499	495	511	493	526	477	498	505	528	464	518	490	477	527	500	501	479	512	462	478	510	486	465	474	454	491	454	485	498	515	513	476	468	448	489	503	468	468	487	491	448	519	512	496	501	481	491	473	464	491	526	492	454	507	503	489	499	487	518	512	489	500	494	519	533	491	472	471	478	475	486	459	453	499	475	480	517	491	475	485	473	533	501	442	468	513	518	490	447	424	514	478	454	507	498	473	490	497	476	461	495	466	454	489	511	525	478	455	492	534	499	467	535	487	512	481	466	478	483	488	474	485	503	455	512	488	469	463	499	476	477	509	499	508	527	484	452	482	486	440	474	476	480	473	500	464	518	516	505	533	492	506	459	476	452	481	508	482	503	472	498	497	492	431	484	469	496	443	463	497	469	497	449	475	497	489	498	468	505	481	497	500	482	486	485	467	492	462	477	510	474	553	456	476	498	480	508	486	466	477	461	520	507	515	505	525	458	429	478	454	490	466	526	490	481	485	455	468	446	518	488	475	477	503	466	498	500	508	517	464	447	467	490	472	511	496	501	467	496	490	461	503	491	519	519	436	480	480	503	482	484	472	499	477	446	476	449	522	454	490	492	495	545	494	487	507	453	483	498	475	469	479	465	518	455	484	501	475	470	478	496	507	500	479	523	490	456	498	478	484	480	474	467	498	500	479	515	507	474	480	476	485	476	496	527	474	439	509	491	491	458	534	488	491	492	482	500	491	466	485	482	495	492	478	496	520	509	457	486	460	485	472	467	474	482	498	500	476	506	521	439	549	472	467	518	465	497	457	519	489	469	495	498	480	486	507	516	472	478	478	513	479	467	486	500	452	450	467	462	510	486	488	453	483	491	502	530	489	495	488	449	459	485	493	521	486	537	492	452	513	521	508	469	457	495	491	483	472	491	500	516	523	490	473	477	493	488	461	484	495	497	493	467	503	491	485	472	497	473	483	466	477	519	505	478	517	490	513	510	487	486	483	448	483	509	516	462	464	478	486	483	527	524	495	535	497	475	514	472	466	485	474	500	465	463	506	501	434	488	463	506	495	528	474	481	505	446	476	473	496	500	490	454	490	466	442	504	506	474	515	491	495	483	503	509	471	460	448	479	515	483	484	507	463	501	449	479	496	491	460	486	489	484	488	526	526	499	466	458	484	511	469	505	465	479	453	495	518	517	487	474	427	522	471	490	509	484	512	492	475	480	514	485	457	480	505	509	458	490	457	460	508	512	480	499	443	493	473	494	472	467	507	520	460	497	474	467	511	502	497	522	502	531	467	512	480	459	483	518	460	494	471	463	458	479	483	469	511
27142	21046	16259	2926	658	456	475	401	415	426	401	451	421	418	387	361	392	401	427	442	420	439	431	426	429	403	393	453	408	413	421	400	421	406	430	443	446	468	472	446	444	410	412	402	402	442	421	432	430	437	461	410	440	385	446	424	420	450	446	412	423	432	446	423	434	408	417	425	402	415	408	403	445	410	433	430	379	397	396	428	386	392	431	445	419	468	374	433	418	397	436	405	436	430	430	451	437	420	420	397	409	416	415	431	444	407	415	430	449	439	433	427	422	412	436	418	407	409	385	422	445	445	405	410	398	417	389	378	369	424	388	346	381	397	406	413	425	396	388	409	409	399	391	419	430	423	408	452	409	388	453	451	419	399	381	428	416	426	404	421	388	407	415	408	404	410	418	410	397	398	384	413	418	409	427	395	436	429	428	414	393	387	408	387	449	412	392	406	401	400	417	431	426	394	398	424	452	432	419	403	427	408	395	398	417	417	406	438	451	409	394	412	438	412	377	434	416	399	416	415	393	403	412	412	419	420	389	407	382	472	419	389	414	424	406	410	425	448	426	429	414	434	368	421	428	389	410	414	408	377	418	420	430	432	367	435	437	413	420	442	403	414	412	416	402	392	418	390	449	423	425	378	448	434	429	393	406	422	416	438	408	404	400	428	409	411	409	412	434	443	410	431	394	420	416	413	414	448	435	420	380	373	410	425	394	451	419	412	408	418	428	412	402	393	427	426	391	453	414	436	441	434	435	401	403	429	418	421	404	417	446	420	399	443	433	407	403	423	401	417	420	391	415	419	410	428	416	408	404	379	388	403	435	401	393	404	408	409	367	392	395	422	429	407	420	408	436	393	421	408	416	450	408	404	423	407	382	407	429	422	420	440	439	394	438	430	411	418	416	413	395	427	431	427	440	407	433	426	429	428	414	405	389	390	420	437	412	382	402	432	399	442	392	404	404	464	448	462	416	402	400	393	419	425	408	380	380	431	400	428	403	411	423	424	378	418	423	399	402	428	410	414	383	406	408	402	422	376	438	411	441	393	424	417	418	405	403	383	436	399	406	406	437	410	398	382	379	383	424	398	385	431	406	395	411	410	410	420	396	413	420	424	430	409	390	404	424	410	419	392	392	391	395	416	416	411	398	406	437	399	444	460	439	403	382	418	397	410	427	389	440	403	399	420	433	392	411	397	404	430	410	395	436	423	440	373	387	436	388	385	426	404	408	420	439	415	421	416	428	399	411	385	427	432	428	403	400	393	393	418	382	394	433	425	383	397	430	425	402	426	411	414	435	393	370	395	422	410	415	409	417	420	436	391	416	421	422	399	418	374	404	425	407	408	409	447	386	377	415	435	397	419	419	397	440	428	381	406	414	415	404	392	404	392	439	450	437	429	419	381	426	424	386	382	414	441	401	385	396	402	417	424	416	452	446	424	400	405	398	398	421	399	392	431	429	402	383	405	380	400	412	401	418	432	431	431	401	425	439	419	428	413	418	365	399	436	395	424	457	402	432	379	372	442	393	401	404	440	387	411	415	407	417	416	419	388	404	450	416	411	392	446	405	442	423	434	418	377	401	424	412	450	407	374	389	395	404	397	401	448	441	429	402	389	428	418	396	419	418	427	389	444	450	383	420	439	432	440	439	429	395	421	441	438	413	414	464	418	389	415	390	409	404	434	400	426	417	395	421	391	405	409	396	446	417	400	429	433	372	426	401	399	419	440	416	425	456	407	451	421	378	405	421	411	414	393	430	384	389	420	399	435	401	419	436	421	431	416	421	431	424	396	423	373	461	423	399	428	407	413	423	437	425	432	427	395	418	408	413	385	399	449	439	384	414	410	383	448	440	411	374	426	396	397	405	400	416	406	357	400	378	403	413	409	398	394	412	390	418	445	402	414	422	426	446	412	413	423	421	447	397	430	444	401	401	416	428	421	416	371	418	398	397	405	405	422	386	424	395	383	416	444	405	400	421	413	423	401	419	405	437	400	368	402	388	416	408	368	378	400	417	414	400	431	443	380	425	424	409	440	421	407	437	404	426	393	403	423	390	382	414	415	439	425	415	400	381	403	430	396	430	427	397	406	420	400	395	391	426	409	402	402	418	411	410	398	408	398	419	379	434	413	362	443	430	418	395	415	385	420	400	412	420	395	427	395	379	407	412	418	431	443	386	406	386	435	401	427	412	358	431	404	407	425	410	407	416	451	413	408	441	440	395	377	379	389	408	371	445	422	438	418	418	425	406	408	423	441	456	381	425	400	399	420	424	428	395	422	398	415	400	423	405	431	409	396	404	402	405	433	435	425	387	428	423	410	422	406	432	410	433	394	434	369	410	419	413	400	376	418	444	388	388	410	434	363	399	422	382	438	390	422	454	432	422	405	421	409	429	423	419	427	387	397	429	353	418	400	424	458	373	389	415	427	416	373	416	413	405	435	419	398	418	397	422	398	431	421	394	416	391	424	414	440	382	416	425	406	384	409	418	399	425	405	437	439	414	382	436	395	409	414	432	389	409	409	407	393	394	419	438	413	370	401	400	434	384	395	421	417	422	408	411	405	406	417	400	371	415	397	415	372	417	426	407	409	414	410	376	420	443	405	412	356	408	430	447	400	419	449	396	432	435	416	424	405	392	417	392	384	374	439	408	399	412	449	393	428	405	405	397	468	411	399	401	367	412	416	377	430	440	425	436	432	388	392	420	423	407	433	412	420	441	420	434	390	423	409	423	379	425	440	437	414	429	408	367	404	417	440	391	425	407	436	444	413	437	400	400	438	451	416	413	374	410	373	461	388	406	405	418	406	424	451	426	391	417	407	396	403	404	413	396	427	386	419	408	421	408	402	375	418	418	428	406	427	412	415	392	415	442	397	426	401	382	429	400	373	408	393	396	365	441	406	463	399	378	442	458	375	426	420	412	386	468	438	440	417	437	371	387	414	400	386	426	394	383	413	398	380	413	417	410	406	378	376	425	401	404	402	406	382	358	391	366	406	392	397	413	390	416	397	413	393	411	431	406	397	414	406	397	397	399	393	412	404	405	411	374	423	407	415	398	425	398	386	393	374	419	441	394	404	377	424	453	402	398	384	416	396	444	419	416	410	423	417	426	383	441	419	401	390	400	412	414	392	412	410	381	444	418	413	445	424	406	415	383	411	408	421	402	391	410	376	419	400	416	378	399	431	389	420	427	401	413	433	406	405	417	395	407	402	408	439	392	386	413	410	407	433	420	408	404	420	421	381	424	420	426	423	418	419	419	412	384	422	379	415	379	396	392	410	396	396	430	419	381	457	419	389	442	433	395	408	447	399	407	426	394	431	404	422	429	417	419	405	408	402	397	414	400	419	428	426	410	418	411	416	434	389	407	409	404	391	386	430	397	423	443	398	409	418	426	369	455	384	405	403	419	399	407	431	397	396	394	410	446	401	442	390	413	452	401	378	393	410	407	385	405	399	417	431	443	381	430	396	400	405	387	418	394	396	394	421	386	430
14700	26478	17946	2128	768	737	663	671	664	626	653	635	610	612	625	608	677	586	571	593	593	603	566	609	601	596	602	657	623	592	612	599	611	625	579	686	695	652	690	599	634	706	627	601	644	598	678	596	646	638	630	682	668	633	672	614	679	615	593	649	690	657	615	621	615	554	571	680	621	636	581	609	590	596	611	639	638	589	598	621	657	630	611	574	596	587	611	609	589	602	578	629	597	633	675	647	588	608	627	627	649	648	600	571	583	645	604	573	579	600	602	587	608	600	596	589	567	615	598	592	567	604	614	580	631	609	567	574	582	595	573	652	596	634	616	634	616	627	595	553	611	618	645	620	600	604	582	556	572	604	609	575	617	573	621	601	625	582	575	578	628	599	656	586	620	604	603	629	613	569	614	637	606	606	621	595	561	596	601	615	601	582	593	636	595	570	614	607	612	599	607	624	630	569	599	589	578	626	583	635	591	574	565	590	614	594	606	579	603	596	581	575	593	588	570	595	574	642	642	591	618	587	625	593	610	593	616	581	626	621	618	593	612	607	649	584	566	626	569	619	576	594	628	590	626	576	631	635	558	615	573	589	616	594	643	629	597	609	600	582	579	596	610	594	577	615	620	622	573	597	592	648	585	605	607	638	578	633	585	624	586	603	639	582	626	564	559	592	568	604	631	577	559	589	591	600	629	637	599	637	590	571	578	645	605	600	532	671	613	635	599	612	603	565	569	643	592	631	610	624	628	620	616	589	623	597	573	581	620	622	641	627	585	584	614	581	641	585	616	582	621	626	618	606	605	616	617	628	619	587	619	616	582	617	589	589	596	569	656	608	609	581	618	609	637	605	644	587	559	590	595	586	592	584	604	574	615	569	600	604	618	573	601	640	623	583	588	642	590	624	601	575	639	607	612	586	613	608	610	638	655	605	557	558	612	600	603	585	604	603	584	601	594	589	574	591	602	631	619	589	623	620	600	612	602	593	616	622	620	633	615	580	649	596	588	600	598	606	616	595	600	591	564	624	572	582	633	606	552	592	625	559	561	564	579	616	564	550	596	598	567	601	574	617	600	571	609	598	595	597	588	582	602	590	641	608	571	594	561	601	609	601	657	612	604	625	562	656	597	609	598	565	575	600	604	620	585	547	575	583	586	638	639	576	608	622	644	649	595	627	625	571	572	615	585	607	588	620	621	603	628	612	582	597	632	600	579	618	605	648	633	609	590	581	630	570	599	613	588	563	661	624	568	572	590	551	593	660	633	584	600	644	622	585	589	601	610	619	592	614	605	620	590	596	609	570	582	613	575	583	611	603	589	618	592	574	591	602	631	571	626	665	574	599	591	583	576	622	631	639	583	588	660	570	550	597	558	622	639	604	601	641	609	601	633	665	573	569	604	531	569	612	581	603	598	610	580	619	595	569	568	611	565	547	611	612	595	615	592	610	581	624	585	620	603	595	622	566	556	599	625	594	609	642	591	612	574	592	556	561	605	583	566	594	590	624	609	566	588	659	602	635	603	602	620	620	640	536	650	608	603	569	582	610	601	596	610	562	603	626	601	590	624	621	627	598	608	561	551	588	586	580	558	583	588	587	623	591	620	631	597	582	575	559	568	592	620	653	582	596	607	624	585	652	598	608	601	594	619	596	590	633	597	601	563	617	559	589	567	602	576	616	566	576	571	598	623	619	575	564	577	581	562	610	600	623	574	587	640	606	598	619	585	599	606	571	563	551	648	581	561	585	592	593	635	572	616	540	658	635	633	594	554	569	608	597	612	603	586	590	581	559	589	612	597	623	622	551	653	587	585	619	590	620	568	575	599	599	614	605	627	602	604	604	572	585	572	620	601	623	605	642	604	600	572	592	636	585	631	609	614	590	585	592	601	582	608	603	618	588	560	630	584	659	563	585	586	639	614	577	602	624	616	607	619	584	580	587	614	568	596	614	621	628	584	560	598	581	584	610	591	583	611	603	604	632	599	652	604	601	657	577	660	616	625	587	563	597	572	578	624	585	589	646	607	578	583	601	618	620	577	574	596	564	643	600	619	599	644	581	557	611	601	607	625	629	652	637	593	608	603	584	582	588	633	592	599	620	615	563	597	611	611	591	644	568	589	621	587	576	598	618	592	605	591	618	558	574	623	618	595	622	602	564	606	598	616	560	619	604	602	543	608	567	578	576	588	605	565	583	615	603	572	620	586	576	609	586	609	637	627	594	591	585	626	609	587	572	629	600	600	584	592	593	550	590	604	604	607	591	618	598	603	597	619	587	644	578	594	607	627	567	614	556	618	669	645	582	593	606	621	608	601	631	647	618	614	558	618	586	602	613	610	591	637	570	648	610	608	590	596	607	614	589	582	592	647	594	609	581	590	618	556	615	612	594	653	630	604	654	609	639	581	577	601	578	581	630	579	609	612	562	550	623	608	581	603	595	567	575	563	602	613	640	591	551	600	563	543	606	609	600	609	597	577	613	591	623	639	577	627	581	614	602	622	605	616	608	615	613	646	591	585	538	583	596	599	584	604	583	605	601	624	620	606	606	622	638	536	583	645	586	539	623	576	602	555	562	621	593	622	628	571	622	596	617	570	641	608	593	604	590	595	603	644	624	644	596	593	552	605	592	621	582	630	580	624	641	602	591	620	587	584	558	607	642	620	637	584	642	595	540	534	579	593	578	561	590	622	571	582	578	601	640	597	554	610	609	647	572	649	538	576	567	608	595	625	536	615	602	621	616	570	570	582	602	596	595	598	626	591	609	576	575	613	618	625	608	584	589	605	598	607	641	571	629	605	556	582	608	605	656	603	633	623	623	605	587	586	589	598	653	625	586	605	636	616	564	629	574	607	603	581	584	600	615	563	622	620	613	620	590	565	623	603	596	582	620	614	612	649	626	606	615	587	587	561	601	656	561	623	608	579	568	597	573	611	576	600	559	579	585	593	599	562	638	583	611	602	629	600	590	637	568	572	590	630	611	633	611	601	638	599	589	582	619	552	583	584	609	575	619	626	619	596	522	601	544	565	603	602	602	618	549	622	603	610	611	601	610	594	589	586	604	600	646	578	615	581	629	568	616	621	591	594	537	604	608	599	588	586	594	593	593	621	601	579	578	605	633	612	617	574	627	597	591	640	635	617	594	607	615	609	597	607	599	599	554	637	581	607	598	592	603	614	627	619	549	575	601	646	616	586	610	625	604	570	615	589	555	636	615	596	583	588	575	636	607	667	578	616	607	633	585	605	611	639	594	613	589	581	604	609	637	570	634	616	626	602	613	629	562	575	660	628	600	553	590	602	655	639	654	561	615	628	594	591	589	595	599	601	624	590	568	597	640	583	608	576	632	605	587	597	606	588	626	562	625	613	606	590	615	640	592	545	574	600	584	590	590	554	597	616	603	587	624	595	607	599	572	609	626	608	573	636	605	600	568	630	632	625	596	588	601	614	581	614	617	592	594	605	540	572	642	579	617	582	610	552	588	612	567	573	599	605	559
24303	21350	28546	24563	19843	4621	1203	752	608	535	540	541	418	443	483	490	452	448	433	460	415	429	430	434	415	405	398	416	426	430	419	401	461	425	414	464	442	429	451	460	453	424	434	432	398	437	453	432	441	424	439	394	393	413	435	469	430	442	383	436	415	442	476	392	438	400	448	397	394	422	410	443	401	413	443	385	429	411	381	428	414	428	395	385	449	422	407	422	430	378	392	433	453	377	426	390	445	415	418	453	399	420	400	405	398	383	417	410	383	409	410	411	414	437	399	389	393	407	435	408	355	403	411	380	439	373	385	383	400	389	386	395	332	393	387	407	394	384	404	404	441	399	373	396	426	442	374	408	403	407	412	363	429	419	377	385	381	413	379	428	381	422	378	424	405	384	391	381	386	438	375	430	413	438	401	385	346	381	383	371	381	395	378	400	434	410	396	392	404	431	412	415	373	379	353	417	414	384	374	437	387	382	394	445	403	364	464	401	394	389	379	408	386	408	387	396	398	387	410	417	417	407	404	415	436	389	394	407	398	388	418	389	395	416	383	412	398	402	407	395	385	390	376	385	389	388	363	395	375	392	396	397	387	400	405	408	394	376	413	412	380	389	376	362	405	408	434	377	386	373	392	436	364	394	402	403	410	392	412	403	413	396	361	424	390	378	435	394	371	386	378	386	378	352	420	385	396	393	375	397	411	410	407	419	375	438	408	416	420	409	416	397	411	420	373	426	418	367	400	391	390	401	370	354	382	408	379	402	372	372	419	405	403	398	395	405	389	400	365	393	384	430	410	413	424	393	405	418	428	414	407	418	392	372	341	391	418	393	396	402	400	402	386	397	419	415	404	390	372	383	420	383	394	421	403	380	421	428	430	390	374	413	391	429	420	384	401	365	390	362	394	369	409	403	389	414	416	382	396	398	418	378	372	463	402	355	429	418	385	384	400	448	364	414	365	413	385	408	398	411	414	419	438	421	390	385	371	370	380	442	381	393	383	394	411	383	418	399	406	417	420	375	390	413	418	420	386	397	399	412	409	391	455	397	412	392	370	437	391	409	422	365	387	395	415	376	394	417	376	407	437	396	450	396	386	429	401	430	379	390	384	374	397	390	429	405	398	383	387	402	407	387	407	401	362	385	394	405	393	407	399	387	442	371	388	440	410	427	406	385	379	391	409	378	395	392	389	423	410	377	378	410	385	393	402	401	394	427	395	427	403	367	410	381	400	394	382	376	404	412	374	391	410	414	418	433	437	409	388	376	402	388	414	382	433	367	414	387	400	421	376	420	406	439	416	381	411	408	399	414	400	430	353	406	397	393	418	411	384	387	403	420	388	394	402	406	395	371	356	414	399	421	390	389	430	398	401	401	394	415	384	410	435	406	379	419	403	364	411	400	390	372	413	409	404	419	409	375	345	419	394	406	380	413	412	411	414	414	387	396	415	369	397	404	392	354	397	410	411	396	444	407	385	399	377	415	419	375	391	387	391	401	427	376	369	419	393	431	417	367	385	402	417	396	385	373	400	391	393	419	388	423	386	397	414	389	438	407	427	356	388	405	395	401	408	398	409	369	369	383	406	364	405	401	396	404	384	383	378	376	349	364	399	382	380	419	410	443	369	397	413	398	389	397	374	409	401	356	377	374	389	400	403	367	394	423	426	436	437	391	365	389	367	411	377	418	383	391	423	419	391	401	400	374	399	380	400	370	392	383	422	372	381	399	400	425	395	378	440	396	399	354	380	357	388	393	367	410	436	419	406	416	427	385	426	391	376	427	374	368	382	416	405	417	408	398	362	365	409	432	378	378	400	405	393	393	419	419	412	372	403	362	390	399	401	376	387	395	377	422	391	384	404	431	416	429	378	426	381	382	407	432	375	386	411	394	404	387	392	390	364	410	429	393	408	375	412	386	412	398	354	407	411	398	390	420	389	413	407	395	394	416	414	378	436	402	368	415	381	359	398	396	413	383	426	405	386	386	443	415	359	415	404	384	413	394	407	401	388	411	425	401	355	371	410	414	400	408	395	407	387	408	437	395	411	361	397	411	417	409	372	378	406	373	382	377	390	389	408	371	379	382	379	395	416	377	402	418	414	407	375	412	403	424	403	391	432	391	364	407	421	376	401	416	393	414	388	379	406	413	364	398	371	388	397	397	393	387	388	409	393	372	452	382	370	383	382	365	357	383	389	465	397	423	411	438	422	404	352	365	426	410	401	392	373	416	380	379	429	399	433	392	409	436	368	395	425	393	369	387	382	414	427	415	426	396	395	423	394	393	426	409	387	411	393	395	408	400	379	398	386	403	425	440	414	390	436	411	403	423	375	400	401	405	439	372	409	422	416	391	378	403	394	383	422	393	380	436	406	449	351	389	385	363	399	385	418	388	368	387	368	406	361	408	393	405	416	412	393	399	384	385	400	391	408	375	427	433	420	416	384	393	409	370	394	364	399	382	400	382	407	390	388	387	379	424	378	441	377	404	389	411	414	396	401	370	395	414	408	407	377	385	365	416	436	365	374	399	397	431	378	408	374	398	393	386	383	396	431	376	422	446	408	403	378	391	410	374	392	412	403	388	410	401	401	378	357	391	377	363	407	386	429	410	398	382	402	390	405	391	413	381	389	398	395	365	404	395	377	402	409	376	388	380	377	403	409	404	400	408	408	399	382	442	378	416	401	412	378	349	392	390	384	415	389	411	406	380	409	366	411	389	390	413	397	400	395	407	370	400	376	372	411	404	360	371	382	369	391	409	368	396	397	404	407	409	404	369	406	428	395	413	393	394	392	354	368	409	370	408	366	398	425	394	411	451	434	400	393	430	400	400	413	412	402	396	388	394	370	402	427	367	379	378	390	368	374	397	410	434	418	388	383	389	388	421	422	378	425	418	369	373	362	387	400	419	396	402	390	406	391	370	409	357	414	406	417	399	376	420	419	375	410	382	423	384	415	432	398	351	426	398	395	427	365	421	385	432	396	376	411	418	408	380	416	402	380	384	429	389	377	400	372	378	402	375	431	428	400	361	369	389	371	383	385	406	371	397	383	372	381	400	375	403	415	385	397	376	399	384	404	411	428	407	398	383	406	385	385	392	410	414	385	390	419	412	421	416	436	364	395	382	415	374	393	395	385	426	360	401	381	426	387	389	380	430	391	406	352	430	396	373	408	404	395	391	395	404	396	380	383	390	399	409	386	367	380	378	424	417	396	375	409	405	449	394	394	407	351	403	366	358	381	380	390	403	399	399	405	388	382	415	360	349	400	410	377	422	381	369	371	398	426	381	383	363	393	374	432	434	427	417	384	378	379	394	415	390	416	379	386	375	385	406	384	414	415	392	401	405	378	426	412	399	421	371	369	438	382	437	421	420	399	402	410	405	395	400	385	411	403	383	392	414	398	371	399	422	411	379	387	427	381	370	380	418	405	424	397	388	387	365	397	415	410	414	418	416	391	398	379	392	391	399	384	387	414	389	396	376	400	356	381	408	403	427
18260	38412	30442	11811	2521	1879	1503	1291	1108	990	912	888	814	732	736	662	688	665	710	637	718	598	607	621	639	619	605	641	610	649	620	635	621	641	631	666	742	782	731	674	728	696	600	678	660	693	618	614	637	667	653	658	695	648	670	615	659	670	634	619	669	673	673	658	638	630	672	636	659	596	557	576	606	564	550	587	554	591	644	603	606	626	633	627	636	599	617	594	606	575	645	667	569	636	593	571	664	682	624	614	622	605	615	605	575	576	579	638	598	634	581	580	555	626	590	568	600	617	623	554	602	652	573	620	603	575	572	600	646	587	618	609	536	550	623	636	574	580	585	569	574	574	600	592	605	620	591	584	592	560	590	590	559	564	576	523	607	572	607	548	544	537	582	579	600	562	593	561	603	558	585	625	590	578	594	572	551	584	569	592	544	594	570	607	581	569	623	548	618	568	574	613	560	549	564	585	583	548	609	597	618	604	581	617	556	539	588	600	572	553	575	564	545	604	590	608	568	582	598	598	550	575	561	555	560	588	566	583	564	581	599	516	604	575	589	558	537	568	574	573	605	632	560	605	592	579	596	576	600	587	563	592	604	573	557	588	585	562	583	597	599	602	585	569	548	609	570	581	578	601	630	577	578	569	568	572	567	601	586	572	569	577	589	570	647	596	568	578	582	567	607	574	593	571	581	552	589	570	601	567	597	545	573	612	551	642	591	588	611	606	587	608	630	627	626	584	631	580	573	576	572	566	572	592	583	565	560	587	575	593	589	562	583	583	617	606	546	574	549	565	578	567	570	587	566	599	551	588	600	632	581	601	532	549	609	566	582	561	602	589	588	572	584	567	572	573	638	551	549	603	554	605	587	566	577	602	592	627	566	543	591	570	580	564	565	575	570	559	578	571	656	574	572	608	553	595	619	552	600	555	602	598	544	601	550	586	591	559	564	553	530	547	581	616	603	570	577	576	569	596	577	598	564	590	591	563	602	569	576	580	634	590	591	634	600	575	619	605	570	584	606	585	584	632	592	551	577	594	588	603	579	596	589	609	631	581	605	575	609	551	578	553	592	492	571	578	618	599	575	575	566	577	597	605	562	570	561	573	585	595	581	565	578	606	564	515	517	625	582	575	588	569	565	577	605	536	593	545	577	594	548	574	574	585	578	562	569	605	561	618	585	556	571	547	611	574	582	566	625	566	615	613	573	587	567	535	585	564	613	602	565	560	563	642	623	571	564	599	559	595	604	566	597	566	579	559	608	547	591	586	587	629	573	592	593	568	581	588	556	568	541	579	578	575	595	624	603	569	608	569	580	614	587	582	564	593	564	559	566	563	612	525	595	585	579	563	611	596	615	579	590	600	577	553	576	600	584	575	605	564	580	575	573	588	586	601	574	564	550	601	606	540	549	579	559	614	606	582	585	588	613	597	563	604	551	619	561	594	584	592	564	565	587	604	550	594	567	577	559	569	582	593	545	578	603	538	578	587	593	555	568	590	627	578	600	586	555	584	555	568	520	580	583	563	623	577	581	561	631	559	589	604	568	573	608	568	602	598	574	604	586	582	567	607	608	600	599	566	544	597	547	589	580	568	594	599	558	560	593	624	613	606	619	541	560	572	569	541	600	548	613	588	613	568	545	582	569	546	567	551	593	565	589	604	572	617	556	605	569	605	598	574	593	557	596	543	617	535	530	604	582	579	600	580	569	585	556	553	569	564	592	591	607	657	613	553	582	591	575	604	582	576	624	622	578	636	561	584	606	585	578	577	572	584	559	563	549	577	573	566	583	592	564	608	574	544	562	599	591	605	568	580	578	564	554	572	602	587	593	601	634	627	567	615	561	614	591	634	600	611	562	578	611	591	576	603	567	592	578	611	597	575	596	547	614	560	566	590	570	602	597	596	567	580	575	614	597	622	596	562	602	636	589	572	592	638	545	576	625	613	591	599	587	549	546	584	605	606	607	588	599	589	570	590	570	606	587	537	610	560	607	628	623	564	573	622	548	577	567	558	593	578	623	606	562	590	599	556	594	625	582	565	596	576	576	532	557	569	565	607	566	615	603	623	557	589	549	593	628	573	596	622	561	610	596	568	621	586	614	542	575	560	581	610	562	571	564	586	572	620	594	584	661	555	597	561	610	560	571	608	595	605	543	640	608	628	608	583	573	574	594	627	536	575	600	543	591	583	607	585	553	586	544	588	553	580	572	534	546	568	582	583	582	586	602	613	568	584	566	558	593	591	530	596	572	606	615	606	591	581	602	570	606	580	596	560	599	559	556	593	563	576	608	577	556	620	604	580	624	593	552	625	580	585	587	569	591	590	607	551	568	564	550	580	624	593	579	560	589	582	581	581	574	579	602	608	561	605	592	538	595	565	521	587	595	606	570	598	597	643	564	554	603	556	600	558	584	578	569	561	606	564	556	549	569	535	550	581	579	584	614	590	606	550	589	575	576	618	603	574	579	574	576	581	610	602	547	577	565	582	527	636	576	577	569	562	522	636	628	614	537	591	630	606	589	559	561	585	597	576	568	596	628	580	561	587	550	587	590	576	579	560	586	571	585	599	539	591	588	592	620	614	611	598	569	585	557	622	601	594	543	557	592	537	592	577	565	622	598	618	611	620	543	572	584	557	619	595	561	556	581	572	598	568	594	595	559	550	591	629	615	553	546	574	602	624	630	586	565	563	585	590	580	599	580	584	587	587	614	612	609	594	595	550	615	571	577	559	559	646	603	562	574	622	567	580	561	587	585	584	554	576	616	579	586	573	561	577	572	611	542	555	607	620	570	573	618	571	601	579	568	572	576	591	585	587	572	586	585	568	617	578	549	582	555	596	570	538	560	576	570	567	559	554	561	609	626	576	590	566	582	542	570	593	569	564	565	601	566	587	550	585	607	579	572	593	594	595	601	579	578	611	580	594	583	551	604	591	563	581	583	605	560	596	571	569	567	604	577	594	567	593	573	591	588	595	609	560	567	588	583	592	611	606	596	582	555	571	610	602	562	587	561	535	565	599	594	580	635	604	542	556	511	625	560	576	585	570	590	606	618	576	567	666	586	613	607	561	572	586	575	625	594	572	600	592	551	600	615	597	570	632	594	580	571	562	604	601	573	580	618	575	612	553	591	596	548	621	614	578	589	575	556	568	553	632	559	592	575	606	570	577	566	592	576	593	565	576	590	543	620	589	575	606	507	558	622	563	579	553	623	571	576	626	560	585	608	587	582	546	553	566	566	569	596	522	559	581	582	542	556	558	556	572	558	624	584	554	584	589	532	596	533	572	611	589	593	595	540	546	616	582	555	588	587	580	617	614	566	552	573	573	591	573	579	592	575	539	579	588	608	575	642	607	587	566	603	600	520	583	522	598	596	559	574	594	603	571	557	596	549	569	582	560	590	572	600	591	590	580	571	580	607	597	625	596	609	565	578	560	559	563	551	535	580	643	554	590	596	593	571	555	565	598	615	625	580	597	579	589	596	593	616	593	569	643
23266	21358	29140	23965	21247	19146	3448	1093	676	622	576	522	419	439	442	420	390	396	394	414	384	368	367	378	356	359	330	340	354	363	388	343	313	323	334	368	380	425	390	374	371	364	387	368	327	335	334	391	354	374	359	346	375	348	366	352	367	358	329	402	363	353	366	354	342	330	313	347	352	346	326	356	326	307	321	321	343	331	336	339	359	355	309	318	349	287	353	318	365	332	347	305	345	337	309	326	376	340	331	363	339	356	339	344	289	355	331	311	330	343	322	308	321	318	340	299	300	351	333	330	297	307	322	315	309	303	301	353	324	324	334	317	314	328	320	325	327	315	340	350	335	325	312	335	332	324	304	322	306	292	350	315	344	335	332	324	305	310	319	335	313	322	317	344	335	319	324	315	304	367	306	319	321	313	305	317	307	313	276	293	311	307	301	325	281	311	343	349	315	330	348	313	309	340	315	325	321	296	323	278	319	330	324	321	327	366	340	335	360	328	274	324	293	305	345	321	297	344	358	307	325	315	271	307	306	321	290	323	292	302	328	321	303	326	286	305	292	310	303	334	339	310	317	299	338	310	337	314	295	283	303	282	303	337	324	345	319	322	303	290	321	292	338	328	328	331	333	362	333	341	316	315	295	298	306	313	325	327	302	320	349	327	292	328	309	328	324	317	318	325	307	342	346	325	316	319	300	304	329	298	314	319	311	317	313	344	295	315	311	326	300	336	323	325	303	299	295	319	307	335	293	342	330	315	329	286	300	309	306	357	314	333	320	293	330	314	327	290	290	332	323	327	314	301	312	333	330	314	287	332	332	308	285	300	317	322	304	301	306	303	317	328	330	317	298	306	326	317	303	292	339	329	315	319	323	303	359	333	313	322	324	327	357	330	308	338	318	330	344	302	353	291	333	337	310	338	320	319	319	331	311	286	359	281	321	309	323	293	306	321	314	323	327	327	310	316	328	325	301	343	329	307	329	301	325	319	320	303	331	326	335	323	333	335	322	307	287	334	355	313	355	344	298	320	314	321	321	316	314	328	317	330	342	310	290	312	300	336	344	349	317	359	333	301	294	333	313	340	283	312	307	322	308	319	296	339	315	327	308	278	321	316	329	296	341	336	317	332	285	320	330	331	310	312	334	331	341	325	359	292	321	314	337	311	294	352	285	345	314	300	318	316	357	324	330	352	331	327	304	333	331	323	316	321	317	286	287	291	305	340	342	316	328	332	315	325	344	299	295	303	342	332	323	354	301	309	297	317	319	331	299	318	314	325	298	325	345	306	300	316	301	318	321	326	305	307	332	308	300	308	321	307	335	320	341	324	340	316	337	292	348	312	318	272	316	301	310	309	325	332	337	320	315	340	309	342	298	317	307	288	337	298	324	300	319	334	290	329	308	316	279	327	348	310	309	295	308	338	340	304	307	291	312	312	333	315	301	344	327	325	303	309	336	324	327	327	318	299	300	319	359	327	311	336	329	310	336	293	341	315	316	312	302	318	347	309	298	349	301	325	334	311	320	321	349	307	306	311	311	322	312	336	304	328	307	321	342	313	321	319	324	331	320	316	306	307	350	288	306	337	333	344	320	308	316	290	318	297	314	357	335	353	278	332	320	316	317	319	322	313	266	322	324	314	309	309	347	291	325	318	311	345	290	343	308	335	315	311	323	315	301	303	276	313	352	306	331	345	324	308	324	334	306	349	311	337	311	326	310	318	311	338	307	305	299	293	302	319	350	313	340	301	309	338	333	315	338	274	314	298	293	300	359	312	338	335	340	286	316	320	316	312	311	270	344	326	291	308	341	313	311	268	304	303	344	306	313	305	299	304	296	328	320	344	305	347	288	339	301	310	312	351	315	309	335	304	320	302	283	334	335	341	289	330	288	322	316	297	292	322	336	296	313	320	337	347	325	273	316	304	332	319	338	336	341	314	336	310	315	354	312	327	304	331	312	294	328	350	301	302	327	315	319	343	308	311	316	289	342	345	319	312	297	306	304	308	336	331	341	343	306	340	319	367	333	360	315	324	285	318	317	298	284	345	365	308	307	323	351	305	313	306	299	335	306	311	310	314	329	342	344	352	318	307	328	338	348	309	295	303	277	348	296	328	305	297	318	319	337	286	319	329	348	332	375	299	331	346	326	316	337	319	333	281	321	348	328	336	332	344	287	341	307	303	356	291	343	324	317	334	304	340	325	316	349	335	314	325	339	290	305	271	298	350	343	317	318	300	340	341	335	332	312	316	333	289	326	349	316	328	357	330	293	325	346	310	312	341	324	301	344	330	315	335	315	317	356	319	308	336	318	326	337	296	306	304	354	303	293	311	309	310	319	322	329	310	312	313	332	326	314	293	335	294	299	302	302	328	320	298	343	323	317	318	332	306	349	311	305	348	323	297	329	348	298	318	318	336	342	349	332	345	312	322	317	347	300	324	316	345	297	324	333	333	331	329	317	308	336	283	326	306	305	314	350	300	303	351	353	304	321	319	313	283	342	340	319	330	300	301	326	316	336	354	333	313	304	292	287	330	305	312	324	309	286	322	336	314	337	306	333	323	292	326	345	312	306	326	321	327	314	309	303	298	299	311	303	327	333	322	316	291	298	341	291	318	299	329	288	309	281	329	368	304	327	310	294	316	329	343	330	345	310	310	328	328	349	330	324	289	309	299	346	314	314	297	343	288	303	310	305	328	315	314	318	307	297	293	305	300	346	324	295	357	320	315	332	324	312	317	272	319	324	319	308	320	340	313	332	334	347	297	293	330	327	304	334	316	319	323	306	301	307	308	332	299	316	304	314	325	336	355	297	316	310	291	320	320	340	317	297	309	365	323	315	344	337	320	327	325	274	304	312	326	278	296	336	341	310	319	320	351	304	308	327	300	320	316	291	307	317	324	316	332	300	322	320	307	314	320	321	323	361	346	347	279	333	309	336	318	314	308	305	339	336	327	332	306	287	332	297	327	306	327	295	324	308	296	318	349	328	300	303	294	326	334	357	328	317	323	337	332	320	338	302	305	302	333	304	309	337	293	311	339	319	319	326	293	309	326	336	323	304	296	327	326	281	335	352	328	312	348	312	302	278	304	318	340	285	306	324	323	309	300	298	331	305	308	306	288	333	322	310	342	314	321	291	316	328	323	317	314	341	302	316	342	283	337	306	307	276	316	352	310	322	310	317	290	316	331	315	292	328	330	326	318	297	308	310	306	347	306	310	334	360	292	299	328	343	336	333	289	330	307	290	311	292	323	325	304	323	323	298	318	351	312	340	324	302	323	303	325	309	298	326	313	310	334	307	311	330	330	285	306	312	314	305	346	304	285	310	302	340	290	299	282	330	299	329	287	326	343	313	303	304	331	301	314	289	315	327	308	302	340	324	329	318	310	323	318	323	316	326	340	329	298	299	328	305	288	304	317	295	280	319	301	277	320	294	318	329	339	321	298	303	299	327	341	316	325	328	302	327	370	327	293	314	301	338	310	322	305	318	320	323	316
21279	43493	38115	14437	4081	2963	2243	1784	1453	1372	1179	1027	900	886	778	781	678	703	638	665	584	564	599	588	572	566	556	535	574	523	530	528	515	586	597	655	715	710	651	646	636	596	563	572	591	533	569	511	588	610	572	616	545	628	575	581	530	536	533	590	565	546	515	550	532	526	548	521	467	505	512	506	460	443	465	463	481	487	489	526	519	532	503	480	491	477	480	501	542	540	530	501	516	550	530	537	571	579	553	519	526	537	478	521	510	478	474	490	483	478	483	478	480	460	463	493	467	460	469	460	478	491	465	428	448	472	470	454	463	490	484	435	465	471	450	460	451	458	434	466	437	475	473	451	492	449	466	460	468	472	501	453	461	470	473	462	517	486	489	497	466	467	471	456	472	453	487	467	460	470	498	462	479	481	480	494	477	482	498	473	516	481	467	465	453	462	484	475	458	466	528	475	471	467	432	454	455	490	482	466	463	506	445	471	468	476	451	433	485	459	449	430	456	469	448	454	486	439	440	488	510	458	470	485	436	502	459	481	465	437	472	445	444	445	467	469	443	479	480	454	462	457	438	461	446	438	506	485	488	438	445	448	449	448	464	466	467	485	470	447	503	480	488	502	477	483	452	472	494	455	465	490	422	446	458	440	464	493	480	443	461	434	479	417	467	479	464	479	481	488	459	446	441	486	442	502	486	445	464	480	467	445	470	495	460	494	467	486	504	458	434	441	458	499	495	476	487	456	501	488	472	516	450	478	461	481	463	450	473	460	458	459	453	495	466	444	458	466	469	506	465	505	463	458	495	467	448	448	467	450	459	493	464	438	450	479	446	438	472	468	438	484	484	491	455	459	429	501	474	431	478	446	496	463	481	499	444	460	479	458	493	472	455	491	453	492	450	462	451	447	492	490	472	449	490	467	460	475	451	447	465	450	474	469	458	461	469	444	451	445	453	430	492	442	449	449	451	459	435	455	524	452	456	505	426	459	484	437	480	436	482	485	493	489	513	468	469	454	487	454	490	481	505	441	476	498	459	478	454	474	475	434	477	475	450	478	449	462	474	500	469	434	451	457	456	463	457	512	510	461	474	518	463	449	489	477	450	505	465	456	474	470	443	503	437	480	441	448	432	443	474	453	479	481	490	428	496	451	468	493	420	458	481	465	456	421	462	458	476	465	445	477	429	437	456	474	519	482	505	523	489	491	468	465	447	478	472	452	490	451	491	490	456	452	461	440	480	472	468	467	472	453	475	467	472	467	469	469	459	474	466	426	463	473	452	471	490	477	439	458	467	473	460	442	472	472	444	490	520	479	447	487	483	483	481	451	425	449	448	449	442	434	434	473	429	488	506	479	434	488	465	481	426	461	465	448	481	469	492	474	467	444	490	439	484	441	472	466	421	457	439	444	451	468	478	425	455	437	475	434	494	488	438	479	422	454	458	460	473	467	482	458	492	466	487	490	460	493	484	452	440	469	487	493	460	482	457	448	483	470	430	450	462	463	453	469	465	468	475	452	468	485	465	441	460	443	433	489	471	441	457	480	486	457	470	456	450	445	403	464	475	458	444	452	478	439	488	428	456	470	493	502	464	512	477	448	458	459	452	443	449	465	449	491	479	472	451	435	498	455	455	483	475	463	437	456	463	520	473	450	482	440	473	434	504	461	455	465	427	475	421	468	463	449	445	473	469	413	431	459	495	464	470	427	469	507	477	483	491	469	468	476	453	441	448	465	479	459	457	420	472	462	445	471	439	491	459	423	462	496	430	480	469	475	445	524	461	455	479	450	499	452	483	444	462	455	441	489	485	484	459	485	497	490	446	457	463	497	454	456	464	439	451	455	467	429	441	491	475	454	437	479	477	477	464	502	467	454	489	507	458	479	461	479	453	465	484	477	510	501	437	469	476	450	491	461	499	456	476	484	462	477	474	476	486	454	418	496	445	508	458	436	485	501	474	436	457	456	418	438	460	452	475	447	484	418	493	518	479	484	448	463	427	418	473	431	489	459	459	446	446	446	437	455	419	491	422	444	466	485	447	448	470	478	456	462	451	492	469	459	466	436	410	443	421	476	430	437	485	475	471	489	487	435	466	470	489	447	443	453	483	472	494	474	448	432	475	493	456	468	448	463	498	435	462	441	486	485	489	490	453	476	486	423	492	437	449	476	482	484	491	461	489	446	468	438	442	460	461	450	518	511	477	454	423	437	485	506	481	457	473	483	453	475	433	444	462	469	441	448	457	439	479	455	465	461	476	490	472	446	442	501	433	475	429	447	484	464	503	500	442	474	493	454	478	472	454	444	474	459	441	414	430	493	492	486	442	471	473	476	471	494	474	477	492	514	432	445	464	448	448	480	428	467	500	481	469	466	438	443	484	522	501	443	456	485	445	438	463	501	487	479	455	464	442	507	445	473	489	449	473	443	450	491	452	448	460	462	488	453	459	484	429	438	528	499	454	448	420	473	476	461	415	476	500	459	483	447	441	506	482	469	476	470	439	457	486	486	441	423	450	476	438	517	454	479	493	441	448	487	452	480	507	449	459	466	479	473	438	458	468	473	470	437	475	481	484	480	503	463	480	487	466	499	454	469	431	448	504	484	471	466	452	448	443	480	484	451	441	456	475	464	462	468	462	461	434	439	473	459	467	485	459	466	509	543	439	464	431	435	429	480	516	440	467	478	497	413	465	452	503	501	486	443	417	462	461	479	502	449	505	512	468	456	455	443	457	478	442	485	469	452	484	494	436	490	492	516	445	451	474	457	494	452	455	482	492	455	411	459	476	463	446	465	447	483	474	475	465	466	483	484	468	481	496	450	458	443	474	459	465	474	459	480	472	481	446	466	549	475	480	461	495	438	462	491	468	464	478	420	466	439	477	445	460	453	445	504	470	480	479	487	447	416	483	453	440	503	500	466	455	497	506	431	429	455	445	443	455	451	477	475	460	482	436	455	443	464	469	478	477	491	420	436	463	472	459	490	456	472	459	509	461	468	510	434	497	454	468	471	466	441	429	435	455	435	458	486	462	492	463	464	466	467	485	496	478	480	471	481	499	453	461	447	457	482	460	433	477	430	497	439	469	486	441	458	448	459	454	455	462	457	454	490	483	500	456	449	433	487	431	451	477	457	500	475	469	461	463	493	470	472	476	476	449	449	461	492	463	469	492	488	493	457	469	489	476	473	483	444	474	458	432	472	487	455	498	471	456	464	456	518	454	445	482	499	450	471	451	476	460	484	466	463	480	487	465	441	437	459	458	477	440	461	479	458	464	485	491	453	452	433	471	492	456	488	440	482	449	472	488	437	484	462	493	440	455	482	440	411	427	450	445	512	475	471	498	425	466	478	475	458	457	464	454	460	504	430	389	448	461	478	460	471	443	470	456	475	444	461	470	445	514	461	423	476	458	466	469	475	429	477	432	475	472	452	482	467	451	491	485	478	462	488	456	451	483	482	441	463	480	455	443	447	430	441	480	457	430	490	457	445	438	461	475	430
27009	20656	15090	3172	610	478	433	428	433	360	411	393	418	412	394	401	399	420	398	416	409	422	390	398	423	391	418	408	412	424	390	448	401	411	401	468	468	467	422	436	389	423	428	458	443	426	459	449	442	428	446	427	441	446	402	418	413	439	406	400	424	417	458	424	421	385	412	431	390	402	407	417	403	405	404	404	395	427	364	401	429	438	464	389	395	415	415	425	416	439	428	409	412	380	444	420	386	428	386	419	397	433	395	410	399	427	411	420	376	404	399	392	426	377	397	410	416	389	427	435	407	388	388	415	378	394	404	409	405	413	369	408	402	404	410	429	412	414	355	389	393	402	390	400	405	384	402	414	456	386	404	409	422	399	428	422	366	410	400	411	422	401	356	391	406	371	387	436	394	398	390	422	399	393	421	387	403	394	435	393	399	414	402	393	355	414	448	391	413	413	423	410	407	418	414	428	380	388	394	394	404	411	396	393	421	430	427	426	415	391	410	371	390	411	406	421	403	383	401	417	388	395	425	378	411	403	398	389	408	386	404	421	423	396	403	388	400	401	394	402	386	418	399	388	395	392	437	375	420	369	397	383	393	410	422	393	382	423	411	422	407	396	402	414	447	433	405	418	413	418	411	370	401	424	408	448	418	408	405	385	374	399	383	373	413	415	418	378	415	374	363	393	398	416	387	412	392	434	362	391	399	385	395	373	424	363	406	383	380	387	390	413	428	407	427	412	442	408	447	431	418	418	406	450	423	384	376	367	424	422	427	403	430	412	416	389	401	361	407	415	370	395	409	406	403	371	393	406	408	383	407	402	427	409	447	421	410	439	421	387	415	414	380	421	370	377	411	397	388	402	412	426	428	408	387	422	393	378	400	398	368	411	409	434	399	393	398	426	383	410	383	410	421	432	412	393	367	449	427	385	363	368	392	395	396	396	380	413	418	388	371	417	414	378	405	414	398	409	420	416	400	405	398	406	439	399	408	381	422	392	410	401	397	455	415	403	383	412	387	390	411	386	416	396	376	391	416	382	413	426	422	431	410	389	398	421	385	399	406	404	407	393	418	390	415	412	409	398	422	393	404	359	381	392	403	377	405	377	395	376	397	425	403	429	399	388	390	431	429	427	367	398	397	407	423	402	391	371	421	413	405	461	382	391	445	385	401	402	398	427	415	357	412	424	382	380	401	356	415	367	385	427	398	396	401	406	424	397	369	403	421	373	422	416	379	429	394	402	391	397	386	402	407	388	404	393	423	426	400	351	382	377	374	384	385	416	399	388	382	411	388	404	381	377	388	426	404	420	439	366	403	424	396	405	418	396	380	409	413	406	396	349	398	384	413	406	420	419	413	427	409	483	383	414	429	395	419	415	394	396	403	431	364	416	393	407	384	417	399	395	407	416	424	430	421	415	398	406	371	414	395	400	436	421	415	396	407	406	426	395	442	430	418	376	427	397	443	425	393	418	410	397	391	423	399	402	444	405	379	411	374	369	385	381	415	425	409	407	411	396	374	373	385	408	395	442	438	377	402	417	385	431	385	391	400	397	424	386	398	432	431	431	437	416	410	368	396	387	429	407	406	396	404	385	442	418	435	394	370	375	450	409	402	396	381	414	398	429	368	452	398	417	412	393	419	427	359	395	433	421	418	393	413	406	424	399	374	400	372	404	394	429	408	371	387	413	388	395	409	363	353	430	418	394	408	431	410	408	417	401	398	367	380	384	419	406	397	342	434	427	395	426	369	412	413	379	459	429	401	404	413	363	398	373	420	421	386	430	405	392	387	407	383	423	407	399	393	399	408	405	399	423	398	425	410	405	373	382	432	440	425	391	387	389	386	411	427	417	370	358	402	410	405	376	366	360	373	433	411	428	435	382	427	434	418	407	411	398	417	415	395	426	415	434	375	368	372	415	411	380	382	380	392	347	388	418	435	398	430	416	375	412	380	418	397	424	388	409	404	400	409	397	413	369	407	411	425	381	403	404	384	414	398	368	386	388	423	399	413	423	427	396	447	404	422	397	393	413	399	375	402	416	366	397	400	394	402	393	407	435	433	376	406	445	400	389	425	418	415	374	394	362	398	389	425	420	403	398	414	395	411	448	411	391	426	403	383	405	412	418	403	396	356	448	444	389	389	381	405	370	390	409	406	374	430	429	412	429	403	385	392	396	406	390	391	427	368	396	417	413	440	417	409	399	426	385	434	403	400	425	420	417	405	435	380	380	418	395	403	388	388	437	436	406	394	398	448	402	408	387	412	398	421	409	408	423	397	385	400	435	379	413	415	402	393	412	370	426	431	410	402	424	428	384	421	416	349	406	396	436	375	442	358	401	440	359	401	410	413	384	402	397	415	384	399	407	401	401	428	403	393	426	424	391	406	370	423	401	384	369	395	399	426	393	431	437	374	378	428	397	414	413	407	378	370	392	381	412	423	383	413	455	436	394	375	445	393	357	383	400	391	420	405	411	386	384	417	399	414	384	400	413	368	371	399	424	409	370	395	400	416	441	434	397	430	374	394	416	398	368	402	375	417	381	396	382	397	419	384	361	428	404	386	371	361	448	440	383	446	399	376	449	410	438	380	389	398	427	419	386	416	404	412	405	396	381	418	391	424	417	427	390	418	412	418	377	414	401	403	375	415	360	399	397	400	411	422	390	381	395	403	419	412	379	394	417	403	446	409	405	427	363	388	416	394	387	408	382	414	412	376	424	411	404	396	403	429	411	386	393	420	422	404	357	404	418	387	421	431	424	371	410	425	402	390	411	407	376	413	430	410	396	394	415	380	404	382	391	397	406	379	450	437	413	415	415	385	380	374	416	427	412	412	401	409	403	401	382	435	393	401	410	386	408	424	416	405	446	394	385	382	411	392	375	413	393	407	418	417	417	410	419	411	437	450	417	387	385	395	385	407	402	442	407	408	391	387	361	433	442	396	423	385	406	372	386	394	414	393	437	402	392	427	384	385	405	386	378	375	363	448	402	395	375	394	363	395	392	423	389	436	416	415	431	357	431	397	386	398	431	434	405	422	364	389	420	442	388	375	397	416	388	400	370	381	387	390	417	439	442	414	425	454	399	421	376	423	414	392	400	384	396	417	409	392	405	404	436	409	383	392	375	408	370	363	411	386	420	429	379	411	415	443	388	407	407	397	432	418	407	404	409	390	427	375	445	409	388	404	394	442	389	416	395	385	435	387	420	369	402	413	430	435	394	347	411	435	413	377	407	434	379	390	413	420	388	421	400	402	400	395	388	395	383	428	372	399	388	409	390	440	437	398	394	422	393	390	427	414	401	428	396	421	388	398	371	404	358	391	401	393	382	399	438	404	411	394	405	424	384	416	421	410	383	362	420	435	409	431	379	387	426	382	408	429	393	411	424	368	369	396	374	377	436	394	409	395	378	424	434	420	386	381	349	419	404	407	352	404	399	416	417	406	391	403	405	392	421	430	403	392	400	387	374	406	411	427	399	435	395	421	378	449	413	417	402
14444	23764	17428	2735	776	716	675	612	648	654	632	616	602	601	644	592	594	587	592	572	621	569	579	602	554	591	579	569	596	602	575	605	647	602	598	672	690	677	652	641	631	674	626	587	651	614	598	624	647	634	670	622	589	629	615	619	629	604	657	642	599	589	635	595	583	606	605	632	610	566	592	581	580	592	606	608	587	575	640	577	608	574	598	603	584	567	595	606	629	596	590	630	641	620	631	606	629	604	623	618	580	638	617	631	595	628	612	581	614	591	610	620	582	607	587	573	584	576	607	569	606	552	576	571	593	601	628	602	599	649	608	578	607	582	556	581	560	513	574	566	545	582	603	584	590	606	595	591	600	578	572	588	609	563	581	551	602	585	561	635	620	586	559	576	581	607	623	560	583	593	536	568	606	598	617	558	589	601	568	614	605	592	631	635	583	611	607	598	595	625	606	592	573	623	599	584	546	554	576	604	551	597	611	526	575	613	542	605	583	636	570	592	536	565	586	596	548	622	598	618	587	582	634	556	575	586	579	581	622	646	593	576	612	583	624	581	570	612	531	599	632	605	559	576	585	577	621	596	618	620	527	598	619	606	592	582	613	600	596	614	596	607	588	597	561	632	601	628	557	628	529	568	593	630	582	592	587	549	550	582	564	568	578	568	581	589	597	610	565	621	584	612	601	611	607	564	601	611	546	584	575	596	604	584	588	599	589	601	594	566	597	636	579	538	598	613	582	568	602	595	547	576	583	567	591	626	617	547	570	567	616	562	586	568	558	598	601	580	580	602	565	563	588	568	552	578	659	565	608	610	610	576	618	580	624	576	597	562	596	620	587	616	549	627	589	589	573	559	578	563	604	616	601	563	621	549	630	599	560	585	584	589	588	550	602	589	577	567	606	556	597	573	587	602	587	596	578	588	601	605	582	532	595	596	575	566	617	583	526	569	620	611	600	591	603	617	598	597	564	606	578	575	608	562	551	655	627	607	611	617	613	618	594	536	548	596	557	580	573	536	597	610	588	588	560	611	567	635	565	560	605	584	630	587	606	551	567	566	588	584	593	567	554	576	568	595	569	566	575	601	611	564	594	603	592	589	596	600	616	555	542	626	598	576	546	579	610	586	606	580	613	596	610	588	611	609	613	619	570	581	599	550	577	586	594	580	607	631	579	616	562	593	585	597	593	579	569	540	586	613	564	603	591	541	583	577	574	600	577	593	585	564	571	563	584	596	603	608	583	569	553	583	573	577	564	569	522	578	609	560	631	604	578	615	616	579	596	571	612	630	593	620	566	605	572	598	591	575	624	569	602	534	608	586	583	551	556	602	601	561	574	598	631	580	618	596	607	541	559	627	589	620	588	603	608	578	595	633	588	544	604	586	574	619	574	562	584	581	588	559	586	606	565	616	568	579	620	562	569	637	575	569	559	596	576	565	568	604	615	576	602	583	614	557	561	610	583	596	593	572	587	576	613	557	571	582	594	566	587	560	589	582	576	586	597	596	614	613	564	610	602	591	623	592	596	582	603	601	589	589	606	586	629	582	590	590	612	551	613	598	538	534	620	604	546	572	585	588	589	623	576	597	604	532	563	581	595	615	611	605	590	611	589	573	609	604	601	575	550	584	609	581	605	584	630	582	568	600	639	587	605	573	575	603	592	551	604	587	547	597	568	568	596	625	596	604	589	555	546	588	610	590	571	566	610	614	569	582	623	541	584	574	557	611	589	549	581	603	592	557	590	603	588	595	608	560	617	625	551	572	630	602	569	580	587	574	582	584	568	607	558	585	615	569	575	597	610	601	560	590	588	577	554	598	559	581	595	564	566	581	602	549	581	582	583	611	596	512	610	566	560	600	570	594	574	583	572	579	642	563	580	603	595	602	608	583	627	570	557	623	609	613	614	614	583	605	610	605	621	583	568	584	615	567	578	593	644	618	556	609	557	544	603	617	584	601	581	601	613	678	570	585	590	568	594	632	548	621	626	577	641	592	616	575	583	588	549	566	580	564	593	550	599	561	617	569	597	557	612	575	615	581	569	529	602	601	557	570	611	611	575	582	577	600	586	589	615	582	617	524	539	545	586	571	586	539	580	607	594	613	575	597	618	619	591	556	604	597	573	542	588	588	571	596	588	626	584	555	574	619	622	548	565	575	561	572	604	586	619	552	588	596	600	643	609	610	576	573	580	575	618	607	578	571	553	598	581	606	559	598	568	602	624	579	557	584	574	583	603	590	601	617	599	600	581	599	579	576	630	619	593	618	544	592	610	628	611	579	575	577	604	543	554	599	531	573	581	626	643	582	595	566	560	558	607	588	575	564	582	623	524	606	586	526	595	621	609	602	570	561	609	578	633	616	596	620	570	598	601	599	589	614	531	567	577	607	624	583	624	621	571	569	598	567	568	574	595	610	557	548	571	562	612	587	552	593	606	622	535	606	617	610	616	582	579	611	548	583	576	606	583	625	593	582	583	585	544	617	616	581	571	613	563	584	570	617	594	588	567	577	595	607	616	575	602	631	622	561	623	589	564	594	571	556	581	648	580	521	606	606	568	569	575	639	558	596	619	592	627	519	576	594	629	589	598	553	633	550	570	580	574	576	622	577	555	542	586	594	549	604	609	555	634	532	569	584	578	548	580	586	565	626	613	603	602	599	636	566	579	602	630	599	597	575	553	590	593	633	606	589	552	580	599	565	611	605	604	642	568	534	569	602	675	605	567	597	602	588	590	584	608	578	577	599	591	610	552	592	559	589	596	590	582	541	541	578	579	599	602	554	556	612	548	589	585	547	589	549	571	596	593	566	565	555	624	507	603	573	555	579	580	595	582	624	611	618	604	588	620	570	608	582	642	620	612	530	593	602	574	567	609	602	546	596	612	633	569	608	660	548	600	549	566	621	552	573	554	623	588	613	612	569	615	575	567	596	599	610	555	567	597	613	608	604	590	539	606	551	632	611	584	623	655	606	603	590	576	575	607	591	586	601	575	646	606	619	591	558	629	594	592	586	599	608	586	570	588	593	604	576	613	582	583	576	557	571	597	597	657	531	566	596	595	552	552	558	619	574	558	590	601	576	596	586	590	568	594	578	593	588	571	569	599	567	617	600	549	615	593	569	591	580	591	560	598	553	614	558	606	596	585	581	620	587	576	564	612	601	580	578	596	612	574	554	607	558	582	586	622	586	606	612	624	615	560	604	600	602	605	547	655	577	617	542	625	607	618	545	579	623	587	600	617	535	572	564	534	577	645	593	617	613	615	619	593	552	592	573	593	593	591	597	569	556	580	647	522	622	581	604	627	565	615	586	609	579	612	587	592	585	554	572	574	574	566	593	602	606	578	585	600	616	586	561	587	632	594	569	610	612	550	573	592	556	559	582	602	609	619	621	583	543	600	599	572	596	567	601	578	588	604	656	580	626	587	560	594	604	556	624	544	576	585	624	621	611	587	595	620	562	585	621	552	575	618	583	572	569	570	596	592	569	568	576	552	585
24272	21294	28427	24558	19725	4520	1349	762	588	591	490	510	440	447	433	457	422	372	381	433	418	389	431	398	406	411	416	394	444	371	370	411	452	428	423	433	512	438	451	423	445	395	432	434	384	440	407	419	454	419	404	396	409	425	426	455	404	455	394	405	446	412	448	428	391	393	397	386	407	399	372	419	387	391	344	414	383	407	379	404	420	372	380	378	398	372	382	403	387	367	362	415	388	397	423	378	418	406	377	401	417	402	398	397	405	427	429	448	382	407	383	386	371	365	400	391	372	390	385	380	413	394	374	386	374	400	367	367	375	388	385	393	431	335	363	396	405	375	384	421	378	371	384	410	414	403	369	413	395	387	386	403	420	387	410	376	380	377	369	334	408	367	375	390	385	419	401	368	403	412	373	402	358	376	372	429	355	359	379	391	381	404	417	365	386	409	403	381	407	378	374	412	381	403	393	395	397	394	381	426	383	392	390	421	385	392	404	382	437	381	392	382	404	390	376	380	394	369	378	394	395	385	378	387	424	359	400	381	393	407	385	410	381	387	437	381	365	366	410	353	421	375	370	382	414	407	362	401	395	371	380	373	416	406	405	379	386	397	407	384	358	384	406	392	352	386	359	380	386	410	410	395	393	423	394	400	412	352	370	421	357	413	402	390	375	400	439	407	393	361	424	403	379	386	386	364	363	384	378	375	378	367	396	406	397	386	383	389	385	400	396	358	376	423	410	365	379	418	367	413	431	386	374	408	398	387	367	398	410	421	343	432	361	379	379	425	410	377	365	364	380	389	395	384	389	395	375	424	428	397	405	370	395	398	346	401	387	345	369	337	373	388	368	404	351	421	378	381	394	404	410	383	402	377	373	385	378	371	383	376	375	397	380	349	401	367	364	351	359	371	407	387	409	373	375	407	379	405	437	365	384	381	390	384	405	398	353	379	394	386	372	400	386	381	375	427	374	379	386	365	398	413	407	376	371	409	394	358	395	393	395	372	361	375	412	388	389	345	416	381	379	390	383	397	371	375	390	395	377	391	386	396	381	396	412	378	409	377	399	387	394	389	404	397	388	403	440	369	395	411	420	398	391	403	404	385	396	371	347	396	390	380	405	375	368	345	384	401	360	371	353	372	398	393	371	384	388	406	422	391	411	385	379	408	391	377	405	381	384	346	388	403	408	374	394	375	402	411	369	391	417	423	388	388	383	356	362	386	356	363	386	383	402	385	373	412	405	372	395	371	375	407	405	383	368	402	367	422	395	432	364	376	400	403	389	385	380	395	393	399	379	414	392	371	377	393	403	360	405	427	405	388	390	400	396	401	378	396	389	385	365	394	371	387	413	380	387	385	401	419	404	367	375	401	420	395	396	377	375	405	421	375	400	397	415	365	415	361	394	407	396	419	421	378	392	420	402	392	421	395	411	372	409	372	377	391	403	361	376	373	373	382	367	378	366	400	391	385	387	355	361	318	372	413	346	362	394	434	409	394	412	400	370	409	378	382	368	386	392	384	395	370	405	380	441	398	348	385	350	375	375	379	351	390	382	364	379	395	413	377	378	380	406	403	397	397	380	398	354	398	380	368	366	398	388	369	399	374	378	395	371	377	364	361	354	406	382	395	388	406	380	397	379	418	366	381	366	385	382	382	396	386	403	360	409	367	370	422	354	387	377	394	389	369	415	379	370	423	384	388	464	371	369	414	409	348	384	396	353	361	419	397	367	350	422	406	417	361	391	380	375	366	368	395	365	379	408	377	383	413	376	375	360	390	387	361	381	397	381	404	385	420	377	403	370	410	423	378	411	348	366	388	377	403	359	358	379	397	395	411	359	396	414	408	397	405	356	364	420	364	409	414	385	408	383	388	425	370	396	380	381	419	393	377	353	370	422	380	375	426	389	402	405	403	387	373	410	388	388	382	374	399	361	408	410	419	387	387	364	380	383	397	431	379	410	395	392	389	398	428	343	377	352	415	409	390	374	399	408	371	409	403	413	355	395	387	373	443	379	413	379	385	405	343	399	419	392	386	391	383	411	351	397	382	364	397	411	379	384	391	387	416	366	405	421	404	388	388	397	409	404	381	402	436	393	374	409	361	385	399	363	363	400	360	334	362	413	394	417	386	405	363	355	392	423	400	397	404	356	363	381	392	440	381	386	390	422	374	376	389	383	384	406	414	373	390	409	393	391	337	400	366	384	383	382	442	399	431	383	381	383	394	374	406	363	412	401	414	405	360	368	369	407	381	380	403	407	401	384	375	389	380	397	371	381	420	392	381	414	392	374	403	375	392	385	347	412	393	397	356	356	382	405	372	389	370	381	396	391	399	406	414	379	352	453	388	397	410	385	366	382	364	394	403	392	366	393	368	382	382	421	344	422	394	378	383	383	371	378	419	362	365	391	394	393	367	342	361	419	432	403	389	398	368	360	366	379	380	347	413	391	377	374	390	390	406	375	357	409	364	395	383	391	383	393	347	414	390	394	366	418	403	376	374	405	373	382	418	392	384	381	395	390	408	404	357	405	366	385	397	397	389	354	403	390	387	392	399	345	383	368	391	372	349	383	400	391	352	429	400	386	364	393	397	408	393	384	378	366	406	390	380	384	400	387	361	404	406	399	358	412	379	402	419	397	406	354	384	379	387	410	374	429	366	383	403	424	405	367	363	413	367	374	400	422	379	376	386	403	394	404	383	386	378	403	375	402	371	359	399	413	374	360	351	359	391	359	408	358	353	366	419	426	413	387	391	385	389	377	412	406	408	388	402	388	359	363	422	372	416	415	441	370	417	384	394	397	380	379	354	375	441	378	390	363	398	348	360	361	362	384	406	397	399	351	372	387	362	388	368	405	397	389	342	369	421	430	395	381	356	392	400	390	381	397	409	387	410	416	356	384	363	410	381	406	400	405	376	404	386	418	379	375	365	383	375	395	366	368	380	407	396	378	364	409	393	409	399	374	410	384	362	406	385	418	372	399	425	387	393	389	379	396	394	374	382	416	360	374	389	403	411	441	373	376	388	371	373	405	389	374	378	386	396	396	376	409	382	398	372	398	400	376	389	392	415	378	397	383	413	402	410	387	398	414	390	393	388	384	384	376	367	401	397	431	378	427	401	368	399	388	377	378	375	390	386	359	415	400	385	401	385	370	398	382	400	385	394	380	334	393	397	392	404	354	396	373	358	377	391	376	378	367	415	384	401	387	382	421	383	370	422	393	373	396	375	398	373	407	382	394	415	389	391	421	377	358	414	406	402	359	363	393	373	391	372	406	367	401	359	360	399	382	397	404	391	413	374	383	415	392	397	383	400	389	360	356	377	342	406	413	393	385	374	377	419	389	423	383	360	382	386	378	388	354	385	404	390	375	393	393	405	413	383	406	412	379	382	372	419	411	385	408	363	408	402	395	364	388	377	408	397	407	420	401	381	407	419	401	354	401	427	390	406	422	385	369	369	356	390	391	422	390	379	429	364	373	388	408	355	398	394	389	412	381	373
18088	34184	31332	10739	2620	1937	1551	1264	1146	1000	897	822	779	833	717	720	662	659	652	667	660	635	636	653	624	599	603	635	638	598	586	651	588	624	655	701	746	756	728	686	648	639	683	622	636	614	619	632	645	677	678	647	655	665	625	658	656	644	633	631	628	642	629	618	632	594	591	616	652	581	592	611	607	563	562	565	538	575	589	598	581	583	609	610	557	600	595	653	621	590	586	578	621	617	607	675	636	679	562	605	602	590	577	604	607	570	578	574	545	623	594	593	582	567	564	544	533	619	542	537	608	569	588	531	536	611	622	581	591	544	571	546	512	544	510	552	591	551	535	572	575	589	583	604	579	577	598	576	559	594	546	577	577	569	545	551	550	552	579	618	546	548	583	559	559	586	549	597	569	566	563	560	571	521	582	526	593	559	573	530	543	589	556	564	584	577	583	619	603	562	545	578	592	612	576	538	597	591	532	540	584	537	565	557	569	556	605	576	571	564	596	589	567	528	559	565	595	571	567	542	555	574	549	556	563	581	606	573	568	585	585	573	537	569	572	583	589	588	571	567	577	549	546	604	592	585	581	564	601	567	596	588	591	548	552	566	586	604	593	562	555	567	500	531	490	567	591	543	528	540	616	508	541	573	611	587	549	608	589	596	563	549	524	615	554	605	579	593	575	534	567	608	588	554	583	601	595	539	561	596	598	565	555	566	587	626	557	546	562	542	577	599	572	568	588	579	573	603	588	596	564	564	570	612	623	584	586	571	562	568	614	545	609	577	533	579	579	617	596	596	563	612	583	559	595	589	565	559	601	549	565	604	540	587	583	590	528	613	587	559	577	591	544	596	556	583	575	566	506	560	572	602	549	614	548	575	603	549	584	578	559	596	586	586	579	579	543	559	575	544	537	537	652	538	551	558	584	600	580	555	594	550	611	565	583	550	578	548	559	599	559	554	578	543	563	579	603	522	555	579	577	564	567	544	573	590	560	594	553	554	613	569	521	584	575	588	567	595	612	523	562	598	525	564	553	589	570	567	565	546	556	577	629	556	602	553	551	594	556	594	599	558	551	592	537	535	580	501	561	570	579	572	561	556	564	595	604	562	543	594	546	572	545	587	585	581	571	582	595	583	598	539	570	584	557	540	562	595	579	571	552	549	515	581	601	538	567	583	584	567	553	573	569	602	594	637	556	559	591	578	584	604	562	585	615	553	552	556	563	566	572	569	570	592	519	590	562	581	568	570	550	560	594	572	571	588	591	588	547	569	606	598	545	564	547	557	546	583	574	550	589	645	576	530	555	621	582	562	585	590	613	580	559	597	601	590	584	562	558	565	579	555	535	557	615	590	563	552	546	577	556	564	576	589	591	549	586	556	591	562	616	625	575	605	598	545	575	534	601	543	593	546	641	559	547	572	633	567	561	561	577	572	579	553	622	590	588	543	562	564	580	512	576	548	600	560	567	573	576	580	537	535	593	567	550	600	578	553	541	591	556	572	561	590	603	582	563	562	577	576	579	569	568	567	589	578	517	564	529	584	587	587	596	601	545	545	574	584	565	583	575	549	553	630	575	544	553	565	616	575	554	578	580	540	525	577	601	571	622	597	570	565	578	545	586	548	562	609	556	576	560	534	574	611	548	532	533	525	567	539	532	578	562	595	553	579	592	580	529	587	576	525	583	561	508	585	551	561	582	576	525	573	594	519	589	566	561	572	571	570	556	555	569	602	534	560	530	529	534	550	570	530	601	581	578	561	584	557	559	538	568	585	577	551	594	530	569	545	542	577	584	572	588	551	567	550	577	585	580	579	569	562	566	569	587	551	585	580	583	577	567	564	583	533	594	584	528	526	560	592	603	600	558	601	580	564	597	607	560	603	546	585	566	564	600	582	558	540	543	587	614	610	584	545	562	535	589	542	563	586	539	572	558	534	609	548	584	569	558	542	559	565	560	551	586	553	563	558	567	585	609	519	563	562	574	597	557	566	594	576	582	597	591	554	603	591	575	573	590	588	572	553	562	581	584	588	541	581	590	541	575	572	557	538	597	550	588	609	569	570	554	572	535	551	622	591	552	574	573	577	535	558	591	547	631	571	575	544	529	547	576	517	570	576	593	559	565	551	552	546	603	557	582	614	534	584	568	579	578	582	593	546	587	584	583	540	561	585	557	546	593	512	553	555	554	610	576	555	561	604	561	600	580	599	623	561	586	541	557	588	558	583	577	576	598	584	586	556	557	571	555	551	568	572	585	569	588	578	594	599	536	589	574	568	591	563	572	602	537	541	519	560	590	582	569	543	569	561	554	596	539	580	570	565	529	608	552	574	616	611	551	543	551	516	570	592	583	528	540	568	542	586	608	574	579	586	575	568	558	577	581	547	576	546	609	522	603	594	565	576	552	595	565	582	591	544	535	597	565	574	558	582	597	571	590	583	544	536	538	573	575	544	601	572	540	545	571	580	568	602	608	583	577	518	541	595	513	568	552	523	524	593	575	564	578	599	547	533	579	593	563	565	583	568	565	575	549	612	552	581	591	608	580	564	579	538	576	589	582	541	579	558	573	579	547	540	563	558	601	571	584	576	546	576	570	541	568	589	554	548	582	553	571	575	508	552	574	556	561	571	566	613	554	571	513	542	590	524	568	570	560	588	557	567	542	549	573	577	548	559	530	534	607	590	532	605	545	554	574	589	585	575	608	583	594	533	522	567	598	549	565	562	565	574	626	539	598	521	570	543	583	565	590	607	564	581	555	534	578	572	601	574	587	559	559	564	558	563	562	556	588	568	572	597	552	568	588	564	561	538	558	567	612	597	570	582	576	564	560	516	548	562	549	610	575	537	580	546	551	595	574	583	590	579	580	577	579	587	553	593	632	558	579	626	587	573	579	581	545	565	570	556	584	568	590	570	584	577	580	586	542	547	570	566	563	554	580	570	551	568	594	532	581	588	576	577	563	576	575	563	569	569	573	578	568	555	550	577	591	608	587	598	548	572	576	570	597	542	587	541	547	569	574	602	559	595	566	615	575	571	604	571	608	556	581	565	600	536	575	580	591	560	575	577	550	600	512	548	590	558	602	589	580	577	579	577	555	566	551	581	595	604	537	576	531	569	542	589	593	572	577	570	546	573	622	593	558	552	573	543	530	574	538	579	543	603	515	603	548	560	554	527	576	583	577	564	552	527	569	544	567	560	614	569	626	550	541	583	573	577	581	551	588	556	590	584	567	571	535	577	557	572	589	596	570	629	557	589	562	562	538	550	600	572	552	541	566	535	585	567	644	583	592	601	567	568	602	545	552	551	588	541	563	564	581	579	548	526	610	559	602	533	582	608	554	531	529	571	572	569	573	531	578	542	562	580	626	590	575	541	564	511	576	543	575	565	565	565	564	586	570	580	550	544	557	596	544	634	558	566	547	566	595	572	570	551	549	550	590	591	572	557	590	507	572	585	579	530	567	561	566	574	595	582	597	586	572	538	578	552	529	606	596	586	570	563
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
