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
341607274773	341607275331	341607275881	341607276431	341607276979	341607277531	341607278081	341607278631	341607279179	341607279731	341607280281	341607280831	341607281379	341607281931	341607282481	341607283031	341607283579	341607284132	341607284681	341607285231	341607285779	341607286331	341607286881	341607287431	341607287979	341607288531	341607289081	341607289631	341607290179	341607290731	341607291281	341607291831	341607292379	341607292931	341607293481	341607294031	341607294579	341607295131	341607295681	341607296231	341607296779	341607297331	341607297881	341607298431	341607298979	341607299531	341607300081	341607300631	341607301179	341607301731	341607302281	341607302831	341607303379	341607303931	341607304481	341607305031	341607305579	341607306131	341607306681	341607307231	341607307779	341607308331	341607308881	341607309431	341607309979	341607310531	341607311081	341607311631	341607312179	341607312731	341607313281	341607313831	341607314379	341607314931	341607315481	341607316031	341607316579	341607317131	341607317681	341607318231	341607318779	341607319331	341607319881	341607320431	341607320979	341607321531	341607322081	341607322631	341607323179	341607323731	341607324281	341607324831	341607325379	341607325931	341607326481	341607327031	341607327579	341607328131	341607328681	341607329231	341607329779	341607330331	341607330881	341607331431	341607331979	341607332531	341607333081	341607333631	341607334179	341607334731	341607335281	341607335831	341607336379	341607336931	341607337481	341607338031	341607338579	341607339131	341607339681	341607340231	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22207	20970	28433	23642	20970	19205	1492	649	551	499	480	443	431	456	452	435	405	439	360	390	400	435	366	378	398	368	384	410	384	424	416	371	357	380	390	396	404	395	392	347	421	351	377	380	357	365	382	349	373	385	348	382	399	383	389	393	375	380	362	379	393	394	342	364	349	387	369	336	372	400	387	405	401	380	385	392	381	409	405	406	401	333	378	395	398	366	379	367	349	371	370	357	381	359	390	375	395	356	362	382	370	366	360	421	372	360	372	366	401	370	371	397	386	358	374	380	343	369	376	372	341	370	359	373	375	405	381	361	351	386	368	370	387	346	365	364	359	363	389	400	406	394	372	347	361	372	394	369	398	406	350	389	378	335	389	365	353	368	378	420	343	359	410	389	371	368	370	353	355	359	351	381	366	363	390	399	380	376	376	373	364	396	346	407	364	375	406	356	371	379	348	385	360	358	385	376	389	364	381	385	352	333	391	336	359	384	341	375	354	353	389	381	388	356	402	335	379	356	376	382	381	401	380	349	382	394	386	380	382	347	382	354	358	396	373	349	352	361	361	384	359	367	398	345	343	346	370	371	383	406	349	356	362	374	400	355	375	337	381	355	347	368	330	409	377	380	370	355	419	409	372	386	375	339	340	365	381	391	340	379	357	363	353	348	346	380	367	346	368	348	351	348	380	380	376	344	399	401	370	394	377	355	366	362	368	342	434	357	345	351	357	348	360	379	389	367	384	396	352	343	359	356	332	344	348	344	350	393	372	379	395	360	357	384	376	380	347	376	345	350	363	351	352	362	400	336	386	364	381	391	417	386	348	407	370	388	385	363	352	340	381	356	357	409	359	352	346	408	374	377	384	354	346	368	362	374	337	374	362	344	362	362	363	382	372	365	380	371	363	384	378	352	341	371	370	347	374	379	364	362	404	363	352	343	360	382	357	367	409	362	389	391	334	363	355	392	379	349	368	368	393	368	352	367	368	344	371	371	360	374	299	391	367	388	372	366	344	377	360	369	354	386	397	382	409	389	388	382	367	360	364	375	357	368	385	378	356	372	349	391	346	343	349	374	370	353	383	382	373	362	343	368	359	380	339	347	362	345	353	353	381	353	383	328	397	359	355	387	356	363	383	349	362	363	383	375	384	387	376	341	366	379	367	394	357	371	379	363	379	361	369	382	372	350	354	348	390	363	377	383	360	384	410	364	333	355	369	367	372	368	329	349	408	371	322	362	360	396	356	353	350	369	381	361	431	347	392	370	394	380	362	379	365	365	373	385	350	391	418	365	378	371	376	382	341	361	374	368	359	375	374	384	353	410	353	402	412	349	384	347	338	351	369	385	372	362	361	366	375	365	360	346	390	409	368	368	379	370	398	367	409	399	369	377	375	355	357	364	372	406	326	407	371	363	382	365	347	376	355	372	349	364	377	401	388	326	380	370	356	383	377	373	384	360	379	375	369	390	342	379	358	388	398	403	362	409	339	350	347	358	382	370	363	387	394	377	362	375	351	357	364	362	370	353	370	385	392	386	342	357	369	386	390	379	406	361	363	370	385	368	392	387	352	363	379	375	358	384	388	366	382	371	362	375	360	374	376	351	381	388	380	355	376	401	362	370	361	392	399	377	342	355	366	384	371	389	388	389	392	364	365	389	386	376	357	404	363	375	359	383	374	342	356	354	350	362	396	350	412	370	343	384	377	373	366	354	354	354	380	411	360	354	358	366	378	363	364	356	333	376	374	369	385	358	351	402	364	328	363	403	388	383	367	388	383	363	382	379	392	385	373	399	372	352	340	379	380	389	401	360	369	365	351	353	377	373	358	355	376	368	381	375	387	366	390	390	394	388	380	366	380	368	389	329	404	347	381	370	343	364	373	361	373	396	346	361	380	374	351	330	415	353	381	357	366	361	395	359	391	361	344	365	357	376	374	361	362	370	378	358	371	355	346	340	342	387	375	376	362	357	369	350	371	361	361	355	381	395	392	371	356	361	369	333	369	373	358	359	361	385	389	366	369	393	392	343	384	375	376	358	389	349	392	372	370	351	366	331	380	367	364	355	390	384	359	367	353	344	371	380	353	369	360	358	392	356	361	353	373	373	363	409	388	373	337	370	399	337	369	351	380	357	352	344	362	393	366	350	397	360	336	363	382	360	399	368	376	335	392	360	382	391	369	364	353	342	385	358	350	402	344	371	361	390	342	350	416	367	364	369	417	380	364	403	361	377	370	351	376	358	389	364	369	386	387	402	424	356	379	334	358	352	392	353	343	357	389	362	385	364	392	362	382	385	388	363	375	383	356	396	338	373	380	381	378	354	373	336	350	354	354	379	337	343	385	348	368	396	382	344	397	388	353	362	365	404	369	385	332	354	379	403	362	396	372	382	333	407	357	369	415	339	344	407	380	364	383	350	378	323	360	371	346	337	336	348	362	349	335	401	382	372	352	334	360	372	370	340	365	354	360	332	368	368	361	385	412	359	347	376	341	364	362	357	348	378	383	375	379	330	366	365	388	373	371	359	383	353	348	402	395	375	381	339	356	383	372	357	359	372	365	331	390	332	364	385	362	395	381	393	383	369	376	351	357	412	388	374	385	358	363	382	353	346	369	369	350	335	401	363	407	368	384	363	366	376	384	358	360	360	381	343	370	395	396	395	388	343	382	349	397	373	380	368	369	391	362	370	336	379	356	363	402	353	409	359	387	384	378	350	377	379	378	390	352	378	379	384	381	368	362	408	369	368	368	369	386	420	363	395	408	360	360	389	358	392	383	349	366	397	364	371	406	366	382	392	391	339	365	396	357	385	377	338	369	372	349	364	380	356	335	397	383	363	386	376	372	385	419	374	339	374	414	353	390	361	357	397	402	362	367	363	371	335	379	345	401	358	374	384	394	406	349	378	368	373	357	387	368	351	378	358	367	375	374	378	339	382	404	399	332	371	353	375	370	373	361	381	349	387	387	385	375	364	378	357	357	338	370	364	337	354	350	385	360	357	355	340	373	353	351	368	381	352	345	371	397	354	334	363	364	357	405	385	381	334	338	365	354	379	386	343	377	360	379	365	384	375	371	363	355	378	384	387	402	359	381	386	378	384	342	320	366	367	375	359	332	354	386	367	404	349	362	383	337	370	371	387	369	311	386	382	382	351	384	357	352	355	372	384	359	319	379	353	361	388	374	389	353	342	374	369	371	419	380	369	355	370	359	385	399	363	360	366	367	380	390	369	373	366	407	382	363	369	381	378	387	363	399	368	379	374	390	383	393	395	391	350	366	366	377	351	376	367	389	360	363	399	378	354	369	362	404	345	324	352	341	363	367	341	377	383	405	387	366	382	381	383	362	409	392	385	371	355	377	370	405	337	398	372	345	360	376	355	341	389	341	349	342	375	397	350	339	360	366	381	359	368	342	369	356	377	387	354	405	373	390	379	361	364	368	361	365	355	353	359	353	338	382	383	360	366	391	379	371	366	389	362	347	374	363	354	389	354	372	361
48601	28613	5955	2919	2104	1673	1314	1049	972	838	780	772	659	612	608	607	607	634	602	567	566	528	535	580	552	512	554	513	524	500	537	546	471	527	477	524	516	504	512	516	507	514	497	511	501	510	518	519	522	478	467	493	540	482	517	494	499	492	509	514	502	510	501	511	513	470	449	511	481	530	568	529	539	493	541	471	499	513	494	506	489	498	474	505	489	530	532	498	527	506	523	525	497	466	476	500	496	498	491	488	517	479	487	499	527	547	487	465	472	526	498	489	509	502	510	518	504	506	542	549	518	500	523	503	484	476	485	525	504	497	506	517	513	516	509	479	470	486	506	489	468	509	493	508	481	538	537	482	500	487	456	472	515	526	514	507	505	540	548	524	469	507	477	498	473	491	501	476	487	490	526	488	523	455	512	483	485	521	503	504	478	444	460	496	457	512	478	523	537	474	493	520	513	458	454	544	489	488	473	481	510	474	513	466	460	460	502	520	482	494	497	499	509	513	507	481	457	480	493	483	499	507	455	503	499	493	471	479	498	504	497	481	483	508	485	509	476	496	494	519	466	525	523	483	477	516	493	499	484	482	510	464	477	540	532	519	489	469	497	502	463	495	484	484	521	478	485	472	511	478	497	502	504	476	470	502	487	498	512	506	446	473	445	484	489	498	492	515	492	500	481	502	495	524	455	506	486	468	524	468	530	506	494	482	514	519	498	511	485	502	519	496	447	486	541	490	460	517	489	492	468	510	495	482	510	473	489	488	469	483	478	506	525	489	484	482	492	492	447	481	505	485	490	445	476	466	490	496	475	470	490	476	488	468	461	498	501	512	472	518	508	482	498	480	489	525	473	536	503	500	501	481	514	469	472	487	494	535	510	536	471	530	509	503	511	473	495	495	448	490	512	484	520	494	514	498	446	481	487	480	455	496	504	514	497	478	518	482	512	423	486	485	484	509	510	506	423	482	504	475	507	467	489	461	476	484	462	472	493	512	505	505	486	440	511	475	509	513	511	491	532	501	504	469	515	508	476	507	536	467	526	506	527	486	499	502	521	516	465	485	466	526	498	501	510	507	495	486	469	500	520	435	481	492	491	475	515	453	503	485	517	476	539	500	506	490	462	509	473	496	524	492	480	537	505	498	500	472	457	461	501	496	521	535	481	495	493	500	493	469	523	510	489	494	491	475	481	522	470	516	467	496	510	488	484	533	495	477	504	468	513	510	492	510	509	491	522	480	502	491	527	508	475	496	479	487	518	544	501	545	488	479	478	486	506	522	487	474	527	500	488	477	545	511	493	459	517	513	524	520	480	495	504	525	510	493	524	493	494	465	461	508	504	474	493	484	481	476	477	480	516	475	477	493	524	480	474	486	453	483	468	485	530	497	474	474	513	460	462	532	529	525	504	478	527	461	501	502	504	502	496	481	505	526	502	472	526	493	531	474	494	512	549	474	560	533	478	498	495	530	494	524	491	511	498	439	472	553	510	487	456	487	487	533	486	503	490	469	481	521	463	501	480	521	493	507	503	500	486	494	516	501	502	484	516	498	459	505	471	536	505	506	455	494	492	502	469	527	522	473	480	474	514	516	523	482	473	489	524	503	467	512	497	519	492	553	513	488	498	531	477	495	483	483	481	491	465	469	512	504	501	494	506	515	508	495	505	506	499	507	490	471	533	494	518	458	475	459	511	482	523	499	530	486	446	490	497	484	495	503	469	511	498	482	482	505	517	529	517	503	506	489	478	494	503	478	494	491	536	507	494	508	483	496	496	497	507	505	505	450	508	485	506	475	514	528	513	479	492	503	486	495	523	474	535	472	480	523	456	496	508	470	521	507	489	523	477	475	455	467	491	446	522	535	503	494	514	484	479	506	503	484	471	504	491	500	484	485	464	501	535	498	500	465	469	477	499	490	484	499	534	501	474	520	476	474	479	469	501	514	488	534	500	494	498	472	508	474	497	488	484	508	532	503	483	471	471	511	508	517	449	479	467	510	505	492	519	519	485	512	519	513	537	466	512	505	487	489	504	513	510	481	531	508	502	480	490	505	488	495	488	506	491	503	524	489	519	493	541	471	528	487	481	496	497	500	492	458	469	507	512	495	515	482	504	526	535	484	522	494	480	552	488	507	480	490	490	489	482	507	470	476	478	478	472	515	461	477	479	497	481	481	500	469	485	465	511	487	498	514	504	478	444	548	488	488	470	481	504	486	517	474	496	534	477	487	531	525	470	504	459	478	490	471	459	533	474	487	508	512	499	511	520	477	471	478	484	463	500	516	497	493	539	522	498	508	503	481	489	475	489	462	479	500	507	475	473	486	463	465	490	452	510	498	506	475	520	475	511	494	484	481	502	493	498	501	511	527	476	472	512	497	452	504	488	505	495	507	522	512	471	470	477	463	485	488	465	501	468	443	511	486	491	534	489	497	479	501	517	451	506	487	490	524	531	472	511	458	505	469	493	482	486	516	461	491	509	484	474	448	498	511	475	481	498	496	498	499	503	468	495	510	522	499	484	534	500	505	512	506	538	497	488	504	498	516	516	494	498	492	531	524	444	473	533	508	465	514	506	518	503	517	493	516	526	497	461	468	504	499	520	495	461	525	525	493	497	552	488	456	508	513	502	526	516	489	513	498	522	468	465	512	510	497	488	508	516	479	516	458	500	506	507	486	528	471	519	510	502	498	493	518	523	515	469	469	478	490	497	508	479	508	476	513	499	506	487	467	458	500	502	520	494	466	512	497	470	453	508	500	501	539	489	526	487	471	471	497	496	454	476	507	506	477	476	472	484	510	461	502	510	486	480	476	509	463	507	541	502	475	539	527	502	471	486	467	532	501	495	479	525	489	504	458	491	483	513	514	483	494	480	485	508	506	477	471	491	493	491	461	503	514	483	459	495	557	506	505	492	487	470	480	523	496	513	464	544	479	492	480	509	474	487	456	495	484	485	491	533	491	522	531	456	518	500	491	465	501	506	532	437	490	525	490	531	529	467	467	478	524	446	474	476	519	492	503	548	495	488	516	545	486	445	495	506	504	461	471	497	496	535	501	511	467	497	485	468	489	462	496	524	494	508	463	491	496	478	505	476	509	448	459	484	495	507	475	468	461	542	490	482	491	505	521	478	527	524	495	476	504	497	512	506	460	491	512	497	481	469	500	468	473	488	486	515	476	490	518	481	532	485	507	495	505	481	460	487	504	545	536	503	471	492	448	466	508	436	490	518	487	504	471	506	480	508	476	492	489	508	499	465	516	498	532	500	499	479	485	487	534	483	498	485	486	518	466	480	488	444	492	513	450	492	491	502	487	503	520	485	537	516	484	503	488	524	477	486	512	469	525	489	471	502	493	492	499	511	475	487	490	458	502	487	482	510	473	496	480	482	501	498	497	489	505	496	506	517	482	484	503	509	495	478	475	518	529	482	485	489	473	516	468	506	458	456	486	467	514	505	471	503	501	516	466	484	541	530	482	507	482	496	505	489	478	518	506
27584	16145	3337	1299	994	1012	985	1008	991	927	940	962	930	952	957	936	922	997	947	999	957	997	936	938	966	1010	988	938	954	956	927	965	895	913	905	984	977	950	982	927	942	966	928	960	931	939	950	1009	874	959	941	932	955	965	962	911	922	931	909	935	963	996	958	971	957	949	943	950	991	920	932	966	976	967	966	910	956	954	966	967	886	957	934	891	942	980	924	988	899	935	922	981	970	883	950	975	955	988	947	936	953	919	913	990	908	932	926	907	925	966	908	939	962	973	939	995	908	971	973	926	924	995	969	900	961	935	995	965	924	919	1030	939	938	928	916	932	928	925	971	980	939	916	974	974	931	953	891	891	944	973	904	975	991	951	968	910	929	957	937	938	991	964	992	928	954	943	948	994	941	977	985	954	977	999	928	944	977	910	946	961	961	981	895	996	936	955	946	921	903	954	922	868	961	1003	963	918	966	1009	966	938	940	946	935	976	1005	922	957	980	1004	960	960	927	948	1038	931	905	892	962	961	972	915	955	994	898	934	962	950	946	961	929	925	1034	973	938	979	928	995	958	904	925	979	953	958	939	977	995	959	933	964	894	963	962	981	974	896	943	974	945	937	932	968	966	957	898	986	974	964	999	973	872	948	1024	990	951	967	977	959	967	894	959	968	944	932	923	947	970	908	947	990	960	857	928	930	1002	976	923	971	912	896	972	918	940	973	959	932	891	957	934	941	942	933	1000	960	955	943	947	922	944	936	972	950	929	913	916	944	942	945	957	979	955	934	946	970	919	952	950	924	937	972	995	930	965	936	873	931	1023	946	967	920	969	947	980	940	985	948	958	1047	973	875	942	942	975	938	911	901	943	1005	921	936	891	933	1003	912	963	967	924	965	914	975	970	947	999	968	922	955	934	924	962	992	924	938	890	961	950	920	952	943	934	969	1033	940	1008	943	927	956	924	970	940	911	912	1016	969	946	999	890	992	961	950	900	948	984	922	964	951	1006	951	955	929	951	982	922	931	946	920	969	976	1018	932	1024	911	970	951	955	931	966	960	938	930	978	988	984	936	955	925	952	926	925	933	932	992	945	968	951	973	941	937	962	897	984	959	964	956	1002	918	930	968	926	892	971	929	957	945	889	998	916	933	964	965	962	1028	947	947	958	906	914	958	924	1006	951	916	998	973	937	985	1020	950	954	987	946	921	977	936	982	1012	969	943	942	994	995	960	941	965	938	965	978	975	962	1016	998	925	923	999	944	964	909	936	925	985	967	918	973	932	886	954	985	959	958	931	923	989	929	987	967	901	977	974	871	946	984	957	913	968	975	975	897	951	940	943	940	890	965	986	975	931	934	940	913	948	969	930	910	967	915	977	928	914	906	956	958	934	946	988	955	908	932	918	934	914	945	967	963	902	970	1020	979	949	966	949	957	963	941	951	951	968	916	913	1010	959	943	967	1001	929	936	948	923	876	944	969	943	966	898	932	995	951	955	962	900	1005	949	951	916	954	962	954	911	982	931	937	918	1027	975	925	992	966	933	969	930	930	992	950	913	926	974	926	925	938	935	921	945	1007	954	942	945	988	947	925	922	929	935	946	974	889	920	913	972	968	948	983	969	961	915	932	935	904	935	910	977	991	940	957	1006	913	940	925	957	953	951	1041	954	985	948	934	964	975	906	1000	949	930	931	915	943	947	934	923	963	986	907	994	1006	973	894	942	930	960	1008	923	906	958	974	949	887	934	1008	977	935	945	965	913	937	1040	899	948	970	960	931	913	970	951	906	941	960	900	951	917	983	926	925	912	992	953	944	1005	1000	941	925	933	918	961	940	943	956	972	990	914	945	969	1001	947	978	1035	975	910	965	929	913	930	890	951	937	986	883	920	921	961	941	909	1001	924	987	909	964	909	943	987	924	980	948	944	933	949	932	947	952	943	990	957	948	927	1019	890	964	948	966	951	948	949	974	946	982	942	941	939	930	951	943	953	974	929	901	980	953	919	918	909	941	965	999	984	967	927	979	976	974	970	976	888	972	903	960	961	938	976	947	959	941	970	1003	974	993	960	973	936	984	908	926	955	963	981	902	941	964	1005	977	927	919	958	944	927	951	937	892	933	990	969	970	923	913	937	956	979	933	897	961	966	957	937	935	952	961	992	930	942	985	973	948	1008	956	980	989	985	895	892	965	937	960	946	945	962	939	965	922	966	934	980	962	970	970	998	957	951	959	990	874	1012	1011	956	952	982	980	926	923	929	1000	950	987	925	965	941	966	868	930	915	901	886	925	946	940	961	944	1009	972	935	977	918	953	900	881	1016	979	960	940	958	1007	967	944	972	956	917	971	954	961	930	964	975	968	930	957	899	965	984	957	924	961	936	953	960	882	919	880	937	910	902	948	922	961	950	961	969	941	998	996	958	934	1003	941	953	950	907	980	945	929	966	970	990	982	918	940	938	940	932	914	994	921	983	980	954	920	898	983	970	938	968	946	945	922	908	956	983	954	985	938	995	883	947	910	977	929	926	922	1025	923	911	909	935	960	922	923	1024	987	952	939	932	941	958	914	975	939	951	933	962	1003	939	1018	955	991	859	903	943	986	991	931	908	897	933	954	965	929	980	988	918	965	924	974	972	931	906	984	929	938	933	986	935	917	935	934	948	963	979	941	908	928	919	959	953	930	991	992	1007	998	944	872	938	976	920	989	948	949	956	936	917	921	970	958	915	964	931	1019	953	959	947	907	999	913	940	957	970	981	930	960	984	914	974	956	931	869	907	993	935	932	936	976	953	906	904	951	965	988	971	945	906	957	873	979	1017	987	962	927	974	940	959	959	943	939	937	961	920	927	983	941	963	981	960	937	988	921	926	968	976	960	920	976	896	922	931	954	934	985	942	917	946	971	920	996	986	914	957	972	931	951	959	993	966	918	950	960	972	908	956	912	984	911	935	965	937	931	914	993	988	966	959	932	920	906	923	921	964	897	977	903	1028	940	936	935	1003	923	971	1001	994	944	940	967	959	963	979	939	986	934	960	949	966	919	982	967	964	965	931	913	970	996	948	978	938	996	964	938	948	1015	936	920	941	947	984	967	882	915	890	909	918	930	978	956	934	934	953	976	922	915	896	917	965	965	956	947	910	959	977	979	966	982	909	915	959	971	965	963	952	960	933	901	1015	935	986	943	903	939	1002	909	956	972	975	944	987	1008	989	990	947	974	942	964	967	947	993	932	911	941	956	936	961	911	913	933	946	923	920	923	964	972	954	929	950	881	938	949	927	899	944	939	1031	927	920	942	924	934	961	948	911	932	960	940	904	962	995	936	990	939	976	931	975	970	988	951	960	973	928	977	915	950	943	932	988	918	955	976	958	920	957	957	938	911	974	894	956	964	990	928	950	946	941	937	940	967	1009	964	950	976	983	976	902	924	946	975	901	951	976	951	926	926	1013	963	904	948	1014	974	1007	921	985	936	927	981	926	948	968	987	955	948	931	965	976	1003	919	971	923	930	998	966	952	926	961	915	914	885	1006	932	986	948	953	982	908	949	938	948	885	962	914	940	949	988	949	969	936	1007	971	954	968	945	975
17717	6338	1386	1342	1293	1225	1288	1251	1269	1212	1220	1302	1231	1205	1222	1185	1243	1230	1224	1202	1179	1245	1186	1177	1241	1246	1221	1225	1135	1219	1248	1263	1254	1179	1196	1205	1242	1200	1218	1158	1234	1152	1200	1309	1257	1222	1190	1205	1209	1236	1220	1168	1218	1285	1195	1268	1211	1210	1222	1194	1225	1243	1211	1289	1161	1215	1279	1216	1264	1244	1253	1232	1227	1164	1197	1207	1209	1194	1236	1206	1203	1252	1263	1230	1200	1157	1194	1155	1240	1188	1203	1241	1203	1205	1225	1247	1195	1166	1228	1211	1201	1192	1160	1150	1181	1205	1125	1207	1249	1201	1170	1205	1206	1199	1138	1226	1131	1206	1231	1230	1220	1242	1250	1176	1170	1200	1236	1185	1182	1242	1256	1242	1250	1230	1262	1214	1198	1198	1268	1204	1222	1212	1192	1168	1225	1155	1252	1223	1152	1182	1221	1209	1243	1211	1229	1256	1229	1240	1243	1227	1169	1228	1159	1272	1204	1202	1172	1172	1188	1238	1263	1301	1236	1244	1264	1216	1201	1229	1204	1171	1243	1203	1224	1197	1221	1155	1210	1241	1174	1219	1196	1174	1217	1214	1255	1226	1262	1238	1177	1199	1249	1173	1212	1236	1216	1197	1172	1245	1242	1181	1309	1209	1195	1218	1168	1173	1185	1232	1246	1186	1242	1261	1243	1159	1187	1189	1226	1223	1269	1146	1197	1236	1254	1220	1225	1198	1181	1199	1224	1215	1243	1276	1216	1161	1213	1259	1234	1241	1142	1185	1184	1258	1233	1239	1205	1214	1207	1220	1294	1223	1207	1215	1196	1237	1171	1226	1201	1199	1189	1142	1268	1191	1205	1182	1168	1244	1234	1189	1270	1272	1247	1203	1208	1140	1202	1194	1273	1233	1225	1206	1183	1194	1251	1196	1247	1217	1155	1172	1190	1217	1274	1167	1201	1236	1285	1216	1201	1210	1199	1128	1248	1168	1258	1159	1232	1215	1256	1168	1250	1205	1276	1279	1169	1216	1239	1209	1192	1215	1291	1192	1254	1229	1234	1209	1181	1280	1156	1188	1222	1226	1243	1212	1207	1255	1189	1186	1208	1242	1227	1226	1273	1204	1216	1221	1237	1213	1258	1211	1166	1238	1247	1185	1165	1181	1204	1235	1203	1263	1176	1221	1218	1221	1214	1161	1263	1239	1252	1219	1208	1233	1222	1258	1151	1230	1183	1173	1172	1236	1228	1296	1159	1217	1214	1231	1169	1207	1190	1206	1187	1237	1212	1182	1245	1190	1208	1227	1199	1217	1218	1191	1243	1203	1188	1268	1272	1138	1218	1207	1242	1277	1229	1145	1211	1263	1272	1203	1274	1227	1126	1298	1252	1213	1187	1181	1217	1213	1224	1193	1237	1261	1208	1240	1201	1244	1246	1208	1241	1146	1215	1189	1241	1241	1251	1261	1204	1273	1187	1237	1237	1217	1197	1213	1213	1234	1231	1227	1184	1248	1231	1191	1242	1231	1176	1255	1195	1169	1231	1227	1213	1309	1189	1204	1221	1168	1156	1257	1211	1211	1138	1220	1241	1144	1251	1180	1212	1220	1291	1221	1207	1183	1257	1233	1238	1238	1184	1214	1185	1202	1234	1226	1195	1186	1165	1212	1200	1208	1275	1247	1175	1244	1164	1207	1196	1197	1215	1208	1275	1197	1207	1185	1217	1199	1219	1242	1180	1234	1281	1266	1184	1210	1194	1128	1210	1230	1213	1188	1152	1201	1152	1216	1251	1229	1261	1181	1171	1247	1224	1160	1200	1263	1180	1215	1226	1212	1276	1174	1175	1179	1215	1266	1280	1177	1218	1250	1188	1225	1181	1205	1262	1269	1219	1229	1297	1222	1191	1239	1209	1270	1193	1151	1219	1212	1205	1199	1201	1254	1214	1157	1245	1229	1272	1181	1236	1239	1213	1178	1231	1192	1162	1204	1221	1160	1236	1205	1225	1259	1178	1150	1218	1250	1199	1320	1204	1209	1227	1218	1251	1232	1196	1243	1247	1234	1208	1192	1214	1249	1234	1223	1192	1203	1316	1222	1182	1197	1190	1206	1186	1194	1227	1207	1172	1273	1238	1262	1218	1287	1183	1273	1202	1185	1205	1226	1173	1175	1191	1216	1200	1221	1207	1230	1209	1216	1244	1232	1270	1166	1260	1165	1217	1196	1197	1220	1171	1163	1212	1180	1226	1159	1186	1222	1213	1256	1229	1217	1218	1263	1194	1265	1218	1207	1258	1187	1166	1209	1220	1261	1199	1199	1187	1283	1179	1245	1187	1244	1203	1183	1188	1278	1198	1147	1249	1267	1279	1245	1236	1207	1202	1233	1184	1240	1203	1284	1229	1185	1236	1226	1213	1185	1171	1255	1239	1211	1255	1236	1240	1187	1169	1277	1214	1250	1205	1264	1190	1218	1228	1199	1195	1189	1161	1220	1248	1171	1242	1197	1246	1188	1235	1198	1219	1248	1177	1190	1141	1248	1252	1196	1179	1205	1230	1217	1270	1275	1146	1203	1233	1219	1195	1232	1232	1262	1234	1219	1225	1226	1210	1211	1203	1185	1268	1218	1265	1239	1121	1231	1170	1223	1227	1210	1147	1169	1187	1221	1280	1169	1275	1204	1161	1242	1144	1237	1204	1190	1241	1241	1199	1224	1206	1222	1195	1159	1180	1196	1253	1251	1210	1213	1179	1197	1240	1161	1177	1231	1295	1211	1286	1202	1237	1242	1232	1156	1208	1203	1193	1232	1204	1204	1212	1203	1238	1183	1177	1207	1186	1235	1214	1195	1214	1219	1212	1266	1183	1214	1225	1179	1208	1169	1223	1218	1255	1207	1199	1262	1241	1166	1203	1235	1240	1210	1214	1235	1215	1223	1177	1268	1255	1216	1255	1166	1223	1171	1220	1274	1236	1229	1185	1246	1115	1229	1217	1257	1280	1223	1183	1291	1249	1237	1241	1223	1232	1202	1255	1188	1241	1239	1244	1227	1184	1223	1246	1173	1221	1257	1265	1238	1220	1300	1256	1255	1146	1272	1251	1226	1227	1268	1250	1209	1266	1209	1212	1242	1218	1260	1208	1191	1149	1188	1214	1230	1207	1219	1238	1241	1242	1223	1201	1246	1192	1209	1255	1248	1225	1203	1222	1245	1200	1247	1217	1152	1196	1266	1240	1215	1183	1151	1213	1226	1266	1246	1227	1201	1212	1265	1188	1226	1179	1233	1236	1263	1205	1222	1212	1215	1174	1198	1256	1163	1244	1268	1229	1229	1229	1161	1273	1190	1225	1186	1176	1207	1219	1212	1217	1209	1239	1201	1205	1227	1216	1208	1188	1223	1221	1236	1253	1249	1248	1207	1201	1272	1204	1206	1234	1193	1196	1199	1249	1192	1218	1170	1225	1162	1165	1170	1241	1224	1255	1234	1158	1200	1260	1242	1179	1235	1200	1221	1200	1207	1232	1222	1195	1219	1184	1255	1251	1247	1186	1204	1267	1275	1260	1283	1131	1223	1214	1234	1269	1257	1237	1206	1173	1214	1222	1212	1220	1207	1241	1203	1286	1223	1181	1187	1170	1236	1218	1277	1204	1164	1222	1221	1188	1192	1157	1192	1171	1156	1156	1215	1214	1193	1222	1167	1265	1225	1203	1162	1239	1215	1202	1235	1219	1178	1207	1265	1151	1209	1211	1225	1240	1226	1235	1198	1183	1242	1243	1167	1188	1207	1263	1278	1241	1205	1226	1270	1226	1206	1215	1223	1147	1238	1227	1231	1237	1233	1222	1183	1245	1190	1252	1172	1224	1180	1285	1249	1240	1165	1235	1310	1222	1194	1211	1262	1274	1220	1226	1185	1190	1215	1286	1206	1199	1211	1274	1231	1247	1247	1263	1217	1242	1250	1235	1199	1168	1229	1153	1204	1204	1182	1181	1243	1185	1244	1227	1230	1242	1184	1251	1249	1206	1150	1221	1239	1139	1181	1241	1227	1259	1233	1233	1247	1255	1253	1248	1158	1209	1247	1286	1192	1256	1184	1169	1209	1234	1259	1209	1183	1239	1246	1205	1236	1243	1196	1197	1204	1216	1290	1194	1272	1269	1219	1242	1210	1297	1200	1193	1211	1208	1158	1240	1156	1240	1176	1206	1257	1264	1186	1189	1157	1254	1174	1200	1232	1228	1205	1197	1206	1264	1193	1200	1234	1222	1208	1242	1212	1177	1194	1255	1225	1231	1246	1212	1260	1203	1207	1198	1250	1217	1227	1222	1218	1192	1243	1218	1291	1198	1219	1250	1213	1205	1223	1183	1243	1177	1236	1207	1251	1226	1290	1214	1236	1228	1274	1169	1279	1200	1178	1175	1238	1199	1225	1209	1207	1205	1179	1248	1273	1204	1171	1178	1245	1234	1229	1258	1237	1269	1238	1251	1208	1186	1236	1270	1193	1270	1168	1242	1169	1216	1224	1194	1263	1261	1195	1162	1282	1204	1188	1285	1239	1194	1170	1265	1159	1231	1200	1258	1213	1185	1191	1264	1266	1240	1227	1184	1206	1157	1167	1262	1196	1248	1226	1219	1226	1299	1201	1171	1214	1169	1207	1184	1271	1262	1199	1270	1222	1210	1253	1236	1258	1254	1275	1178	1236	1154	1185	1261	1229	1203	1200	1261	1152	1220	1150	1229	1211	1270	1241	1178	1175	1194	1245	1289	1216	1181	1243	1203	1219	1286	1205	1255	1264	1175	1228	1302	1186	1152	1237	1203	1228	1198	1229	1187	1184	1185	1186	1172	1200	1235	1187	1230	1205	1246	1177	1253	1242	1128	1259	1203	1240	1201	1224	1258	1241	1205	1252	1164	1176	1231	1232	1222	1178	1206	1213	1220	1216	1180	1231	1227	1212	1174	1266	1239	1194	1248	1184	1211	1225	1161	1206	1233	1281	1245	1212	1190	1216	1264	1182	1281	1230	1200	1239	1297	1218	1225	1214	1238	1245	1174	1248	1218	1226	1216	1231	1220	1215	1236	1203	1249	1224
22941	20732	27567	23905	19478	2730	1062	887	804	756	812	736	825	795	774	763	766	748	774	718	760	725	716	721	706	709	764	718	741	806	707	753	774	713	733	734	709	724	777	687	744	724	714	723	742	711	738	755	733	744	768	695	730	697	707	733	736	732	735	760	712	745	724	736	741	709	695	751	759	777	731	712	710	740	720	759	760	719	727	735	719	725	725	737	716	712	671	737	709	694	733	687	720	698	684	757	744	752	768	753	743	767	770	707	686	777	751	771	749	747	729	689	753	702	721	721	755	694	745	715	713	722	777	716	681	714	776	663	726	740	733	686	707	731	762	761	692	708	734	746	730	712	759	737	775	755	752	746	756	729	737	764	774	745	739	745	787	706	777	728	772	741	757	711	727	737	717	707	715	697	733	743	683	760	702	726	762	702	715	727	729	711	769	669	735	757	709	747	734	789	766	718	742	707	760	693	733	728	711	742	710	714	722	713	722	729	703	715	767	713	741	705	703	783	716	705	721	755	721	740	744	691	731	735	765	754	704	702	775	721	746	690	710	751	768	722	768	731	749	748	740	737	722	714	748	731	726	731	750	749	745	722	738	702	740	685	749	734	733	743	754	731	716	736	737	752	701	747	713	718	737	694	781	742	722	711	743	698	760	749	694	720	723	744	720	721	736	753	732	707	722	737	714	681	689	735	712	731	711	754	737	760	690	726	697	740	727	773	740	797	746	753	714	769	715	751	749	751	723	721	691	738	781	716	776	713	690	734	765	732	724	732	698	708	696	747	711	687	728	721	743	692	710	749	693	764	749	769	752	751	695	740	726	748	758	687	723	701	703	695	790	756	738	728	693	706	738	749	755	710	717	689	724	701	754	770	744	718	775	744	669	790	713	742	730	729	715	744	788	728	719	774	689	710	708	734	720	722	757	765	720	733	741	718	753	700	713	719	781	738	710	715	767	691	785	753	682	685	696	739	695	714	752	705	752	703	673	736	723	645	723	787	693	769	729	709	680	746	732	741	718	760	737	731	713	783	711	725	702	700	726	680	714	706	730	682	712	720	738	696	746	743	744	721	771	702	728	736	748	694	725	715	811	728	704	720	715	731	765	790	735	724	712	713	725	709	749	702	726	746	735	707	764	728	717	734	726	786	743	677	747	738	751	739	727	739	684	724	767	706	729	722	716	743	752	721	728	691	784	681	743	665	680	761	755	714	773	740	758	732	796	739	712	793	696	739	645	722	712	765	727	715	749	714	733	707	736	731	706	759	753	669	678	747	706	740	754	749	731	734	703	715	709	747	732	745	725	699	678	700	724	703	739	673	707	676	735	750	717	710	739	748	744	753	710	818	711	700	702	764	735	754	713	690	680	748	734	717	743	698	749	699	733	763	695	758	732	789	708	697	738	738	766	731	747	675	743	775	774	737	776	726	688	734	715	695	719	702	741	711	688	662	733	747	688	758	710	731	735	768	755	690	735	788	692	744	722	762	723	715	737	727	703	743	717	684	744	747	736	752	702	740	740	700	700	774	704	722	761	773	750	801	784	791	727	716	758	727	760	755	692	690	744	706	755	769	718	724	690	757	703	730	669	729	708	683	720	756	706	743	751	751	707	715	724	741	763	660	704	730	754	719	736	669	776	697	754	759	762	712	725	750	682	715	678	746	797	725	769	721	736	719	756	730	737	707	672	739	737	785	746	719	665	772	707	730	752	743	730	728	724	714	739	684	712	735	765	722	702	716	740	706	742	689	762	686	689	720	721	720	698	728	723	733	689	690	759	719	725	755	707	771	727	752	739	703	719	719	755	790	718	754	727	721	722	718	745	720	739	746	685	720	679	752	734	765	745	735	712	740	753	743	739	745	707	729	726	756	762	727	791	718	705	686	797	772	725	785	683	716	748	704	757	730	716	752	715	728	716	726	725	709	734	755	671	715	732	726	713	686	711	763	789	754	718	774	722	758	716	727	758	755	730	765	722	689	757	719	719	791	720	699	709	721	692	781	704	687	733	727	681	703	697	731	698	692	721	751	697	717	732	741	758	713	702	734	759	714	731	721	724	767	808	723	744	776	764	727	713	738	711	759	735	702	691	710	729	690	734	709	738	732	701	695	777	721	772	709	754	700	770	782	715	757	704	709	693	697	742	702	743	773	743	742	786	684	785	686	737	765	733	747	747	731	694	687	670	703	725	707	719	712	691	739	717	690	679	746	710	663	744	714	708	748	779	742	693	700	684	731	770	744	717	753	712	716	686	708	726	689	765	810	749	712	739	713	701	720	757	731	725	758	746	757	700	708	775	766	715	710	698	744	747	726	754	793	732	737	727	750	757	739	749	754	678	744	741	703	739	724	716	749	721	729	749	721	710	771	711	718	754	714	684	744	715	734	720	735	701	714	719	732	736	699	731	724	685	659	695	662	745	703	780	744	718	744	647	784	730	716	691	736	751	753	708	749	697	763	710	716	734	711	708	745	675	724	749	723	748	719	724	734	705	712	696	728	676	676	768	708	745	800	723	758	662	730	711	688	694	698	717	714	748	786	799	755	732	717	696	756	718	699	744	744	696	760	750	721	711	712	705	731	719	753	740	713	729	710	727	725	715	707	741	711	688	717	711	697	705	712	699	730	681	773	735	739	750	696	748	767	750	709	747	687	792	734	752	757	739	680	765	740	704	723	760	681	669	734	775	734	748	736	793	707	705	771	729	735	735	748	741	762	714	765	708	744	713	702	726	728	705	748	734	762	688	703	795	791	746	716	708	771	720	728	755	712	712	711	711	742	759	716	699	735	717	691	683	757	750	756	710	747	720	703	721	691	740	732	710	670	728	678	731	791	785	718	736	689	766	741	713	735	720	717	719	736	752	729	706	686	754	699	735	731	683	734	744	768	731	703	695	711	659	737	725	704	711	722	775	759	704	699	719	731	726	734	710	704	727	715	685	700	713	695	729	702	756	701	723	788	762	689	711	718	736	722	730	769	737	779	730	728	711	764	727	712	791	725	705	736	688	719	754	691	773	731	763	732	731	723	723	695	749	720	731	699	737	757	728	720	753	712	716	737	715	732	733	702	708	774	724	710	750	688	750	721	726	742	685	714	747	740	725	752	738	702	707	708	746	712	743	742	718	687	701	726	693	710	727	748	769	738	768	768	725	740	720	723	739	664	759	714	756	728	755	711	703	745	716	703	756	702	801	720	763	777	730	729	751	718	756	730	687	769	728	750	735	745	731	715	716	729	704	748	734	766	760	773	690	747	662	733	755	716	749	764	694	702	669	725	710	675	638	721	746	700	711	729	718	707	721	732	701	790	715	703	751	743	765	761	748	718	731	721	695	755	700	708	765	742	730	729	744	719	718	705	737	712	764	721	754	705	766	763	667	723	709	725	707	716	761	667	744	708	734	751	674	760	722	739	713	711	703	745	675	767	732	732	737	748	710	756	767	737	705	708	668	697	662	719	710	735	721	719	691	737	739	737	822	790	725	694	733	728	713	744
40675	21401	4176	2297	1870	1580	1399	1277	1230	1171	1133	1049	1094	1008	971	1003	1026	1028	935	995	1044	941	1037	957	966	968	963	933	944	1003	957	1067	1008	937	1033	993	980	953	965	976	946	871	1030	912	1010	948	959	976	998	990	965	946	965	975	967	979	992	950	964	951	921	989	1007	967	926	930	1001	952	1029	1022	1005	948	1008	945	957	969	1001	907	942	959	956	985	978	979	944	991	1000	941	973	945	939	982	955	992	963	974	920	992	933	956	931	952	925	932	937	900	999	1016	942	957	983	1013	903	975	923	971	946	938	941	864	915	989	966	953	967	954	947	977	910	960	921	918	978	939	997	941	920	967	921	969	988	912	942	953	1000	938	1011	1029	936	1014	901	931	959	952	1010	951	930	1001	961	941	937	957	922	954	986	944	936	971	962	970	945	908	935	941	917	960	947	910	954	920	946	969	960	952	966	981	953	979	940	995	973	963	952	974	973	977	953	920	1024	994	1012	1001	962	911	946	996	984	905	949	925	948	948	924	908	952	993	965	977	920	979	915	954	986	951	936	947	955	947	943	923	876	956	982	964	941	941	927	956	946	978	917	958	954	955	880	982	946	985	1000	920	947	961	909	912	925	974	997	925	953	934	978	993	968	953	947	1009	931	893	930	995	966	1018	948	932	959	963	969	916	942	1016	987	921	983	909	990	937	916	970	930	949	977	968	937	967	1053	921	1020	954	974	980	963	976	953	919	981	913	948	942	939	938	1010	1021	946	965	958	919	930	950	888	974	938	936	958	927	962	940	968	942	946	954	976	949	960	962	939	956	925	974	927	994	911	954	966	913	937	999	968	987	926	967	948	984	909	973	969	1005	978	939	975	962	979	957	992	943	979	920	947	965	945	941	959	1032	922	994	1017	966	968	998	941	1002	1005	953	997	921	940	890	943	950	978	948	967	996	958	957	942	972	960	990	987	973	983	954	946	1024	963	981	990	954	930	968	964	982	945	961	935	969	953	933	885	1000	982	915	960	942	948	980	961	943	1004	976	960	988	974	947	952	965	943	965	1008	962	951	971	918	994	919	955	978	953	969	953	951	951	947	945	971	952	964	946	1026	998	949	945	977	942	968	997	1021	922	978	925	965	942	922	959	928	952	1007	950	956	1018	881	1015	927	957	1002	958	973	984	935	968	971	960	928	918	931	946	948	950	1025	903	961	1022	976	965	966	965	923	984	967	922	984	1040	1024	975	973	950	930	988	937	912	953	953	950	938	970	963	952	981	992	950	977	934	992	979	992	945	974	982	953	935	934	900	957	893	1031	968	980	949	993	878	1011	975	956	1009	949	977	902	899	929	981	917	944	958	990	933	913	982	968	956	989	997	948	955	929	957	902	961	924	975	987	980	948	900	933	965	942	962	1007	935	935	1005	978	938	1001	1041	946	981	995	939	927	973	974	982	958	944	996	949	963	906	941	954	929	971	928	927	945	948	974	922	957	996	919	971	934	961	1011	1002	899	996	969	958	988	918	969	954	922	956	924	930	978	986	1011	947	1023	953	986	982	998	976	938	959	910	967	928	958	951	950	990	928	960	904	949	969	955	918	970	992	920	934	938	978	1023	1000	939	922	982	920	933	985	948	980	942	967	911	927	938	981	980	957	965	979	976	967	932	974	964	1001	925	971	1032	985	927	933	965	993	970	946	990	939	941	1008	949	908	923	928	984	988	914	985	962	991	952	991	936	898	979	985	990	943	939	998	961	914	897	949	954	975	996	967	972	926	987	967	974	929	920	953	933	972	932	967	934	998	927	965	906	940	1010	1020	916	988	954	980	966	1022	973	992	948	944	927	1029	958	961	975	984	911	950	976	939	964	909	924	974	1006	968	928	961	1031	935	1005	925	971	942	981	977	950	909	952	963	947	992	1030	978	923	939	929	1000	977	964	959	923	981	936	976	948	978	935	1028	939	982	983	928	935	975	940	957	951	950	929	951	935	969	881	971	942	937	949	976	958	976	969	983	994	913	893	926	923	901	904	977	925	955	1015	996	884	945	936	972	971	921	955	954	987	931	1064	961	987	947	939	934	971	972	963	982	943	947	1006	939	944	910	980	968	928	951	1019	931	930	988	983	1002	970	996	933	968	1013	936	934	987	948	921	982	993	963	944	929	964	877	966	919	948	1008	919	991	936	952	905	997	947	965	946	964	957	1008	935	969	960	945	977	969	986	973	980	912	914	927	924	925	1016	956	984	992	949	927	1060	927	966	960	949	898	991	946	958	975	1015	1010	982	992	949	919	982	1003	932	993	910	963	940	996	922	999	969	998	958	929	986	924	957	950	968	984	917	970	919	992	955	962	950	976	996	953	1024	994	949	929	939	925	983	939	950	934	944	911	924	920	901	968	1002	954	984	955	967	983	959	996	1008	901	936	1015	950	951	929	936	945	922	957	962	959	948	1007	924	930	992	949	976	977	947	976	920	960	942	961	932	975	970	916	985	961	991	963	979	915	982	989	938	972	977	1033	938	989	975	933	958	952	934	995	979	987	960	947	926	932	956	940	952	959	952	856	995	974	949	923	900	981	941	962	955	1009	914	936	985	973	941	984	950	974	947	994	980	931	948	973	959	948	982	976	976	913	896	967	984	940	981	945	992	943	957	954	991	909	952	959	938	905	936	1027	973	998	913	909	945	908	912	920	988	982	952	941	943	954	1006	933	961	967	905	933	950	944	981	942	963	964	925	956	898	961	1002	928	968	948	958	965	974	939	945	937	974	950	946	957	918	911	979	951	966	981	983	981	911	970	981	933	957	961	987	977	951	963	980	935	999	975	968	1008	911	1016	979	922	963	963	932	946	921	968	958	940	970	938	973	980	944	964	968	939	1000	961	992	986	981	953	965	961	989	1038	933	994	966	979	935	973	986	981	960	966	951	961	958	929	894	954	904	960	997	1029	990	949	944	940	926	932	944	967	974	993	907	995	1013	910	943	925	934	905	986	960	1012	890	977	960	968	995	977	912	961	968	883	992	981	959	943	929	942	958	955	993	963	921	962	1031	974	996	936	928	965	941	968	976	910	974	988	911	980	945	989	913	932	948	942	968	953	959	977	967	951	995	965	886	987	961	1003	1029	973	941	972	924	1010	958	993	987	908	986	980	952	903	1028	925	974	940	968	965	989	957	957	929	995	914	927	947	948	957	961	1029	989	922	974	982	955	932	944	946	1008	910	989	1010	963	959	948	892	932	956	976	965	954	992	965	979	948	989	1012	944	927	951	955	899	952	935	942	982	967	946	982	978	971	968	962	964	982	926	940	968	955	905	988	949	939	945	928	971	989	992	999	969	970	957	936	966	998	988	979	954	947	965	998	947	957	964	975	959	949	930	965	993	935	961	946	951	959	918	923	965	1020	922	949	946	930	915	874	914	1046	946	922	947	908	948	964	985	936	954	961	957	959	930	925	890	1023	977	981	990	957	1026	929	949	1029	991	923	967	978	928	942	924	961	939	1003	964	992	877	914	934	982	966	893	1040	929	956	883	962	923	946	923	949	944	988	954	991	939	963	984	931	965	961	952	993	971	987	1006	958	966	992	970	948	972	990	971	998	962	960	973	962	987	938	1013	1019	906	955	992	964	984	940	972
24229	20735	25621	23148	2335	832	816	815	741	721	746	719	699	733	747	726	744	704	685	739	737	725	749	707	680	671	708	736	665	688	685	706	719	700	712	670	668	764	718	685	712	747	737	719	704	730	686	687	713	645	748	743	735	655	664	736	719	703	694	701	703	686	659	698	685	734	703	686	743	729	676	745	694	669	728	651	712	744	679	662	665	676	674	685	692	663	693	736	656	645	698	718	711	716	708	655	697	654	726	729	742	701	666	704	695	728	677	690	654	719	652	694	723	702	674	704	693	705	681	695	741	738	702	662	704	691	684	669	760	711	763	703	741	725	695	684	695	683	724	629	694	679	710	721	709	719	700	727	698	714	705	638	707	638	671	713	743	672	702	747	703	715	725	679	681	716	687	697	714	659	694	717	678	710	740	713	649	717	660	676	673	722	685	620	732	722	696	723	682	682	680	706	703	699	658	754	697	724	707	688	757	680	661	686	729	695	703	785	709	697	700	716	678	718	723	703	672	691	748	684	707	704	711	657	705	729	672	704	722	675	665	693	703	743	684	706	726	705	726	747	735	654	667	722	700	728	713	705	692	729	660	704	663	675	708	675	674	701	696	715	722	729	688	674	680	688	716	720	685	726	723	731	705	735	671	644	751	731	685	724	709	713	701	623	703	715	722	675	749	652	739	719	709	700	723	696	759	716	706	721	702	688	695	711	681	692	725	680	670	694	717	663	699	724	718	718	663	629	688	715	692	746	714	745	715	686	757	701	704	695	696	672	753	664	703	695	715	701	710	720	720	695	666	705	736	673	674	706	736	738	700	728	699	680	685	672	700	684	700	718	710	730	738	694	731	739	735	708	739	694	716	671	693	731	692	652	710	701	690	726	676	712	700	709	690	682	663	699	757	705	694	696	728	671	696	681	650	691	742	710	666	686	716	696	720	691	662	687	715	715	710	720	702	661	699	651	688	705	702	676	715	742	682	707	697	704	758	674	655	674	703	725	705	724	707	699	712	709	708	677	719	676	752	727	691	712	675	708	682	709	673	668	685	685	691	697	682	729	685	697	699	682	680	699	636	698	640	705	712	705	723	727	741	694	689	697	707	713	714	681	715	710	721	720	711	705	689	677	671	739	667	664	683	696	688	715	673	718	691	687	734	715	700	724	704	709	724	714	717	744	734	735	704	709	674	662	686	692	700	687	714	697	676	679	694	722	715	697	736	688	718	711	680	730	712	691	719	721	707	787	703	694	706	755	666	648	718	697	718	706	729	696	747	722	682	730	712	679	742	665	665	697	715	712	654	633	704	679	685	679	737	667	687	694	670	702	753	692	725	667	725	668	708	728	754	669	677	644	666	766	730	699	747	689	681	711	676	712	716	656	728	762	694	671	742	696	693	690	683	684	639	693	729	654	703	693	675	694	757	730	654	729	735	690	710	673	681	699	648	774	733	730	739	701	700	702	654	704	734	658	686	684	679	656	695	668	699	705	662	719	716	719	701	680	693	696	728	722	708	714	724	719	699	662	702	686	711	710	694	687	678	715	685	677	680	700	697	695	701	657	699	739	731	724	745	680	698	710	700	702	715	651	755	714	704	718	742	660	708	701	692	660	693	687	721	704	722	712	728	720	733	701	717	689	689	626	694	618	658	708	687	737	692	739	700	731	700	684	705	722	679	654	668	682	717	702	677	685	734	756	710	714	701	678	711	720	725	688	666	736	704	751	712	683	725	743	729	729	686	648	725	680	716	649	719	678	717	705	699	715	689	774	682	700	672	670	696	702	657	673	687	706	660	688	733	665	694	722	703	668	698	674	671	710	685	746	707	722	694	672	730	709	736	710	704	676	735	705	715	703	704	691	716	717	660	714	707	664	721	656	700	714	713	716	670	690	699	696	713	689	799	713	790	721	679	740	706	675	674	748	726	697	706	705	674	715	696	733	671	712	695	710	699	657	662	716	693	745	710	678	709	732	716	703	689	733	752	718	654	715	684	672	671	700	715	689	682	712	679	724	689	753	664	704	678	697	675	715	683	704	710	675	692	673	689	715	703	719	747	650	749	684	656	712	713	710	684	678	688	716	730	667	714	665	645	740	722	697	733	721	702	748	719	752	696	692	689	675	687	756	666	694	699	713	689	679	683	681	761	644	712	659	709	721	677	682	687	659	682	686	732	693	672	703	651	691	752	738	692	687	745	688	690	771	715	703	692	655	724	696	725	679	666	697	713	701	700	660	666	706	740	684	635	664	699	683	650	687	681	736	716	651	715	683	616	712	701	714	699	640	694	672	711	719	679	708	716	727	707	719	677	714	675	720	663	757	702	696	682	736	664	713	728	698	731	680	685	702	678	670	712	703	651	717	750	685	720	687	695	656	691	699	729	666	675	702	673	729	695	756	673	716	699	655	700	677	705	695	702	686	683	732	695	676	726	736	702	655	686	700	637	688	726	685	681	711	718	690	709	727	721	729	711	702	744	677	727	732	688	722	674	708	687	696	678	715	690	720	711	698	728	730	691	704	728	727	668	696	741	738	707	676	705	715	685	711	689	748	711	674	701	741	694	701	700	695	693	695	711	691	664	701	715	679	711	704	706	698	665	675	727	672	687	709	733	698	684	653	698	717	693	738	700	730	693	706	733	737	692	707	641	730	659	679	743	704	726	733	746	703	672	670	706	705	662	702	741	687	697	694	654	707	715	678	697	674	676	743	683	721	659	725	736	664	673	698	708	702	668	716	713	687	667	708	718	706	690	649	674	770	689	695	723	691	682	647	745	667	707	753	682	678	720	693	693	671	679	663	689	679	646	701	752	721	645	696	757	657	684	683	680	698	684	692	711	737	691	738	670	683	681	774	731	703	686	715	684	699	646	676	722	661	694	685	674	708	692	694	689	775	737	712	728	660	689	706	754	693	670	706	727	703	704	690	677	717	674	667	708	706	702	752	738	673	676	717	651	675	703	702	712	652	679	707	697	680	724	720	745	698	679	690	661	694	754	716	652	694	656	681	700	724	709	639	671	677	678	701	714	675	701	695	705	697	665	735	694	701	696	714	700	677	684	653	675	692	714	690	709	703	667	679	688	715	676	690	686	732	692	689	709	697	719	701	690	744	665	707	728	690	690	688	695	723	723	713	684	676	666	750	737	710	715	687	690	714	683	687	682	679	690	707	683	656	680	745	738	700	753	707	699	706	726	689	722	734	669	680	710	716	718	732	679	669	650	729	692	718	702	664	725	684	677	665	660	670	715	723	720	726	656	700	672	660	700	657	724	672	712	699	708	717	706	650	729	688	761	772	712	740	705	739	655	740	714	771	655	695	674	743	661	727	656	703	719	676	696	716	711	697	698	695	721	718	722	681	634	665	671	691	702	666	674	667	709	748	684	691	677	691	743	732	684	678	686	669	705	686	703	708	704	662	716	720	678	660	729	679	705	665	711	712	678	710	714	715	656	695	712	681	736	712	700	728	696	728	709	677	698	639	675	659	704	682	714	714
36025	15774	2381	1521	1306	1182	1164	1079	1005	1002	953	923	995	902	939	942	920	928	968	941	897	952	887	909	893	925	913	868	916	867	925	921	989	827	854	920	914	913	875	877	884	916	864	929	886	889	928	885	915	852	929	876	882	886	904	963	882	857	830	999	860	887	910	858	906	894	951	888	889	921	920	855	882	863	864	889	941	883	883	938	902	885	957	854	897	931	906	930	866	826	923	969	895	885	833	853	905	901	922	882	947	896	896	919	929	928	880	911	861	887	924	849	899	923	889	926	873	899	892	872	938	911	850	872	843	896	854	905	871	943	905	858	875	839	901	959	854	883	877	900	900	900	903	891	868	932	912	892	867	876	847	855	955	897	873	913	917	942	900	861	902	971	893	890	928	905	883	874	880	872	917	890	861	804	842	883	901	904	914	856	902	857	883	864	884	867	897	861	931	948	846	873	930	898	883	862	942	906	945	914	884	900	917	939	886	913	956	887	892	871	858	890	890	907	911	845	839	898	899	906	910	904	907	862	892	894	877	911	953	855	885	896	902	888	900	864	884	902	936	868	839	896	868	880	867	924	880	896	912	850	899	910	852	842	871	859	912	966	850	881	893	853	937	904	965	944	932	887	904	893	896	874	897	874	892	886	890	904	922	906	875	924	926	893	897	942	885	913	899	917	907	895	850	925	867	901	929	901	869	901	897	828	943	856	868	886	923	919	945	916	879	864	964	905	896	931	913	904	892	872	882	870	860	891	910	897	909	916	866	901	920	879	844	871	945	910	938	894	883	906	889	881	867	910	881	900	935	911	908	943	878	886	830	964	873	904	935	890	939	862	923	899	851	892	864	908	877	879	889	891	900	902	936	875	888	915	923	905	916	870	894	893	909	895	912	898	898	914	927	905	832	902	885	854	895	859	905	957	906	825	859	873	878	876	947	852	891	857	907	905	898	899	919	906	848	911	891	895	907	920	917	922	906	863	835	914	884	901	876	873	880	920	904	906	879	897	896	874	922	906	905	916	825	860	893	895	877	869	858	911	853	897	913	858	852	873	872	875	917	884	918	877	893	840	902	897	887	910	928	873	944	866	913	900	882	921	899	828	847	853	874	894	897	861	912	865	849	899	916	883	883	925	924	861	916	927	883	905	927	881	889	876	826	882	901	821	907	941	874	953	871	897	904	951	915	876	889	924	896	844	932	859	874	909	927	881	935	892	899	855	853	932	876	895	884	891	879	898	834	925	952	932	861	884	863	917	865	825	913	904	891	878	908	885	857	907	854	876	916	913	868	957	913	881	875	884	876	878	911	870	889	835	932	971	890	900	897	926	839	872	893	946	907	861	903	873	872	887	946	901	846	912	885	893	883	886	888	896	899	824	861	928	894	877	947	910	901	917	876	910	882	933	925	887	928	910	904	883	931	906	875	922	897	893	894	908	947	926	856	927	933	830	953	871	899	910	856	883	898	896	859	904	896	911	931	861	889	940	885	980	869	886	881	869	868	836	887	888	925	899	891	860	854	871	892	884	906	912	853	925	883	898	885	953	894	904	903	877	895	867	895	906	894	853	867	844	918	916	957	855	936	941	856	853	891	856	918	898	946	893	871	915	916	884	925	947	917	906	893	933	921	848	856	850	907	890	928	902	854	851	903	858	914	864	917	874	873	918	893	900	900	873	909	912	874	864	881	879	865	892	910	855	923	900	864	920	926	943	953	891	945	879	898	903	869	902	870	856	936	867	933	865	904	869	838	882	898	871	838	910	878	865	951	908	891	899	874	941	929	932	849	871	914	927	936	886	888	900	862	911	878	924	902	903	888	910	861	854	876	873	868	857	915	895	944	899	906	840	895	894	897	887	922	925	892	896	881	878	879	874	912	939	879	868	888	863	921	873	821	937	834	869	886	935	883	877	934	851	860	921	910	924	866	931	935	922	909	914	874	895	931	913	848	805	876	908	862	913	898	932	914	844	899	918	941	923	896	867	868	910	903	910	902	886	885	870	881	872	881	906	862	907	885	922	903	864	869	922	920	961	875	886	898	912	872	889	896	877	925	914	926	894	968	920	893	952	894	893	857	833	873	959	882	859	901	855	905	887	898	937	959	912	934	874	905	915	915	913	868	886	903	818	873	881	894	921	861	905	934	894	888	871	905	868	935	878	909	933	892	901	930	900	884	843	890	888	942	918	895	871	860	958	908	878	892	890	909	895	941	858	930	898	877	896	905	876	900	867	888	850	934	877	885	927	902	881	870	887	890	874	862	869	903	866	890	899	937	896	846	899	868	893	900	904	899	927	919	888	861	892	907	871	876	897	939	910	911	851	893	910	937	874	925	892	910	906	831	920	928	954	946	883	924	846	856	876	873	924	895	941	873	904	913	919	900	867	909	881	882	904	826	885	934	867	867	917	847	864	887	897	877	924	916	923	865	886	905	845	903	900	851	869	908	915	940	929	887	915	864	875	899	865	872	927	891	923	917	904	904	913	906	866	869	902	894	894	895	893	936	895	896	861	896	878	893	888	940	949	909	841	886	872	865	888	850	897	923	863	862	911	914	922	893	853	864	902	878	890	937	925	874	935	892	853	878	924	850	956	891	932	843	862	853	885	917	921	917	893	881	892	919	896	915	880	892	861	880	883	893	870	917	910	882	872	949	839	898	878	924	896	874	949	908	888	915	906	874	894	921	833	921	868	871	937	891	861	900	862	895	936	878	915	878	913	842	888	884	867	870	907	912	882	898	875	924	857	905	899	882	887	932	892	831	873	868	897	904	865	919	895	905	888	935	883	862	920	903	879	896	868	855	868	894	857	845	878	905	854	861	892	865	908	905	880	872	881	907	904	898	954	883	969	929	851	897	893	833	879	890	892	866	883	867	875	891	909	928	891	903	894	873	861	862	908	865	887	870	920	885	904	918	934	878	868	902	888	918	866	899	900	855	911	916	903	931	953	877	888	863	878	910	860	825	934	863	948	885	967	885	874	907	927	843	902	908	856	922	918	898	895	907	866	938	807	892	918	930	909	878	906	902	862	901	871	922	938	890	866	914	885	881	958	849	903	839	903	872	907	924	890	866	931	934	850	873	850	892	911	880	859	921	877	908	912	874	930	905	878	880	865	819	844	870	902	880	879	904	928	905	904	856	864	897	891	905	896	867	936	885	869	879	882	910	904	912	911	926	895	876	912	860	895	882	913	909	876	922	843	847	906	897	921	868	911	865	919	848	872	950	877	909	868	899	897	872	842	908	901	898	885	906	877	874	867	887	908	847	880	911	886	914	886	917	947	879	916	925	896	850	955	847	923	862	875	946	918	860	913	868	863	922	853	877	972	860	844	856	882	919	855	938	905	886	895	898	888	886	938	906	938	870	916	884	885	890	873	864	917	890	896	861	879	887	877	880	860	906	911	878	914	880	893	895	939	901	867	923	867	835	892	914	887	916	910	887	883	898	922	921	861	932	897	914	891	932	918	913	866	933	885	941	929	875	873	844	848
22016	20747	27977	23560	20747	19178	1572	679	541	561	511	452	444	433	413	435	398	437	369	398	395	391	365	346	404	385	392	376	405	341	376	386	406	348	387	374	383	390	363	368	379	362	367	401	366	360	366	357	372	337	353	372	399	371	359	361	363	367	372	334	392	371	361	374	358	350	359	370	370	339	344	347	372	371	389	383	359	355	354	341	360	358	348	388	384	350	426	341	364	360	407	334	355	354	354	349	368	383	377	360	375	327	361	353	382	352	372	356	361	360	358	356	354	374	348	370	343	342	395	353	381	341	350	352	376	370	382	360	364	345	373	335	380	364	358	377	366	385	322	369	395	363	417	353	350	362	317	320	340	367	345	337	369	368	394	357	365	390	384	340	366	356	362	365	338	362	385	356	391	368	328	364	331	368	353	360	357	333	366	380	399	341	334	340	344	353	383	338	374	329	364	380	335	357	333	363	340	351	362	378	344	316	341	374	319	363	378	409	367	367	334	368	322	363	369	315	373	354	385	321	349	359	339	371	365	349	375	365	344	343	364	374	386	342	372	367	374	380	320	357	383	360	349	366	356	398	401	367	370	335	357	370	383	367	400	373	376	360	347	386	365	388	350	380	363	339	372	360	347	324	342	349	360	357	376	342	326	381	372	378	351	410	345	337	358	397	347	353	368	365	349	375	334	330	347	353	351	411	398	320	355	368	391	399	377	380	359	382	332	403	372	380	349	333	356	334	361	363	353	371	362	349	366	399	350	358	375	332	338	376	374	347	375	366	387	361	378	367	381	352	344	360	383	379	383	379	369	369	369	359	363	366	382	369	377	381	369	369	351	364	372	398	336	335	373	337	386	374	351	400	340	410	347	345	371	350	359	347	354	412	376	335	350	365	391	378	353	397	341	356	365	345	362	319	380	345	340	335	357	366	358	376	361	359	352	388	359	331	344	359	363	357	389	345	360	395	332	351	358	351	367	357	395	357	387	349	372	365	336	367	334	365	375	418	383	349	358	357	347	365	349	345	345	334	338	354	339	393	370	334	359	367	353	313	370	338	372	384	358	385	328	325	369	380	343	399	353	379	353	376	388	378	402	360	365	340	389	372	346	383	378	366	378	400	348	379	393	378	366	347	389	361	364	369	376	357	364	367	350	352	381	355	338	418	334	373	358	394	368	375	381	350	328	350	402	334	368	360	370	359	343	329	353	381	381	385	377	370	382	386	346	350	384	378	381	380	350	402	388	379	346	371	363	360	339	372	344	367	343	334	346	350	377	361	370	370	394	375	331	364	366	380	368	338	329	339	344	356	352	344	368	382	366	343	359	355	339	343	346	367	333	343	349	356	348	337	391	350	373	365	338	371	354	375	361	360	373	384	365	362	359	373	356	359	362	357	347	362	349	323	355	383	384	349	373	355	360	362	374	369	382	373	336	389	370	358	381	368	379	383	335	361	382	346	350	362	375	394	370	328	369	367	364	379	364	390	364	357	326	368	370	355	372	383	361	373	364	348	348	347	394	387	364	355	356	353	376	350	368	363	355	340	380	359	374	395	313	380	365	351	354	372	351	341	366	367	346	345	363	339	367	345	343	323	332	348	372	336	390	347	353	395	387	363	371	343	334	362	349	390	375	357	343	391	370	354	349	367	382	367	377	373	369	360	350	380	353	354	346	371	375	358	352	385	366	387	344	373	374	388	413	350	364	362	351	350	341	384	336	353	369	351	363	361	364	358	358	340	340	360	344	381	336	351	355	351	368	373	342	357	374	374	355	345	365	374	376	380	392	357	362	334	373	371	360	354	426	338	374	341	337	357	386	331	368	387	349	369	354	384	377	345	358	369	330	343	388	379	359	362	374	346	335	357	344	351	381	372	344	353	348	352	394	395	361	379	345	381	398	361	346	344	351	360	386	388	331	331	389	390	370	344	392	383	357	386	382	364	336	370	371	385	381	352	371	379	387	379	370	389	344	391	358	381	413	348	351	353	387	367	347	390	393	383	351	323	383	355	354	383	360	345	346	385	346	359	359	367	345	386	350	369	372	350	373	379	350	373	405	318	344	356	398	388	365	384	362	377	408	337	382	350	372	364	341	373	351	352	365	348	339	389	370	345	364	379	347	370	373	339	388	376	378	368	347	336	390	340	329	368	402	359	385	374	375	361	377	360	357	353	348	382	343	390	362	339	329	373	352	366	376	384	367	370	345	338	368	332	349	365	378	345	372	360	373	385	375	352	350	385	347	368	349	344	372	364	365	360	380	390	372	390	370	389	372	368	330	346	358	373	353	372	365	364	357	368	352	365	338	361	355	398	336	362	340	372	392	324	368	371	370	339	380	364	376	386	343	353	369	349	355	338	330	358	363	371	368	366	382	348	348	370	346	349	338	382	390	346	352	352	353	385	343	328	371	379	386	357	360	423	338	363	332	360	321	338	349	329	370	339	356	400	335	358	388	377	334	377	377	382	366	370	346	369	380	381	368	344	387	385	387	411	360	382	376	328	376	348	364	369	345	360	372	341	357	349	380	392	346	339	323	370	364	362	334	373	344	356	320	384	367	371	368	376	361	361	351	362	371	340	361	352	371	375	355	343	360	349	369	327	396	378	367	345	405	331	350	368	347	374	383	337	379	382	334	392	382	374	359	327	352	337	371	363	389	357	369	324	360	389	341	339	339	339	344	391	364	377	379	360	361	374	348	344	390	389	379	353	353	314	344	349	351	414	369	337	392	376	369	392	382	362	366	331	386	364	394	353	375	356	349	372	385	363	375	370	341	333	317	353	411	375	361	395	362	365	354	371	354	362	332	335	340	320	411	382	399	332	398	338	374	325	394	373	362	371	365	360	364	333	362	386	368	375	359	383	350	323	360	363	372	366	396	334	368	333	376	364	402	358	349	348	332	373	373	389	369	352	337	372	393	361	383	408	345	364	368	359	353	370	395	372	358	376	338	388	364	355	336	333	382	348	383	387	364	365	377	339	355	382	345	364	374	384	349	371	318	340	341	323	380	374	360	376	396	366	367	357	366	382	359	370	367	357	398	390	373	350	390	374	388	363	361	336	315	368	376	362	350	395	375	364	339	350	373	370	386	366	345	352	354	350	342	375	361	366	343	349	404	371	352	349	393	363	366	363	365	360	365	393	394	371	384	336	375	342	328	373	349	345	375	356	387	389	348	368	350	351	363	364	382	368	358	340	356	390	360	333	358	348	345	367	380	364	384	402	369	352	351	355	354	374	366	328	356	338	402	355	359	363	352	353	360	337	364	359	345	341	325	311	381	369	353	336	342	385	362	368	384	362	373	377	364	368	376	323	390	409	387	370	369	369	364	384	351	357	381	344	386	376	381	362	366	385	389	395	375	369	373	373	373	358	351	325	320	369	385	397	372	373	362	381	353	357	362	369	364	384	335	359	358	382	396	374	331	361	363	339	384	377	388	391	379	367	359	367	384	389	341	375	356	365	355	366	361	351	364	371	341	371	391	356	335	385	374	361
46831	25210	6102	2955	2221	1649	1360	1129	968	837	804	736	711	669	650	604	594	591	621	537	547	558	495	541	541	519	543	498	500	508	511	524	459	545	506	500	462	492	503	472	516	471	465	499	500	445	478	510	464	510	489	500	514	517	485	515	473	497	481	502	513	503	473	495	507	471	531	503	530	492	502	531	537	532	524	514	466	491	521	530	496	496	435	521	446	475	489	524	514	494	483	494	495	475	496	469	522	493	533	468	510	464	482	461	481	501	483	488	490	500	504	470	483	518	471	502	503	509	473	481	457	452	515	480	490	497	457	478	494	466	486	469	467	481	490	487	482	488	519	511	468	502	501	472	510	498	521	473	486	484	447	461	494	515	504	474	488	505	492	484	525	493	450	484	513	505	478	490	496	491	496	542	451	534	509	489	501	490	496	507	489	462	496	472	475	475	500	488	503	485	460	495	534	480	498	490	482	489	473	509	546	467	445	479	500	454	478	464	501	504	477	471	439	467	477	446	504	469	507	501	532	470	497	478	496	504	517	472	498	473	491	489	488	444	478	474	492	452	498	471	467	526	465	506	488	498	471	485	501	471	468	500	472	505	476	501	491	487	468	464	490	485	497	430	458	498	508	477	483	456	478	464	473	470	506	517	480	498	517	490	484	473	466	511	503	489	509	483	480	494	495	465	511	467	488	479	500	493	447	482	497	483	455	480	491	492	484	485	487	488	469	479	483	509	466	512	471	485	469	509	535	487	471	509	488	481	479	502	483	512	477	474	470	474	474	497	486	515	496	494	495	444	509	477	490	479	484	499	474	491	467	441	467	478	526	448	474	501	469	468	500	514	468	466	462	482	485	466	442	450	459	473	472	484	472	497	496	490	523	495	488	515	531	479	477	471	476	487	502	469	525	470	501	462	487	473	449	473	454	478	493	488	461	497	459	503	480	472	450	513	474	456	467	474	459	486	474	490	484	471	510	468	471	505	493	471	493	479	480	483	536	491	511	466	440	530	489	457	492	482	491	498	496	479	468	483	465	497	478	492	484	485	485	505	470	493	501	467	444	465	476	511	505	491	461	485	533	518	498	459	496	481	475	460	474	472	482	474	503	476	473	450	464	495	508	461	483	492	484	503	508	515	477	506	485	511	467	477	467	504	489	480	478	505	514	474	515	487	462	490	483	462	466	505	488	507	499	457	490	477	469	482	448	470	499	445	446	482	485	489	496	481	515	458	463	456	489	474	492	440	483	501	510	494	470	486	486	443	486	519	480	545	490	470	476	477	485	485	519	445	474	492	456	474	502	513	477	496	465	464	470	455	461	488	459	504	469	520	467	506	477	451	474	503	504	517	473	467	495	484	507	492	489	461	492	452	497	479	526	504	450	482	506	491	467	479	505	504	506	474	474	457	517	475	481	485	531	444	467	491	447	501	500	478	528	498	470	497	468	516	495	512	466	480	475	480	491	509	460	443	483	481	484	533	494	477	478	525	493	491	468	488	484	472	463	482	471	489	457	516	460	470	502	501	468	484	484	481	487	483	527	441	477	478	472	504	480	474	484	485	498	492	488	448	483	470	485	478	453	494	473	516	510	495	498	490	472	459	504	457	438	501	467	473	477	513	528	490	507	464	505	483	479	479	425	486	469	492	498	472	484	494	501	529	479	521	519	486	457	515	480	469	524	507	440	501	476	487	497	464	521	483	456	515	430	506	453	534	455	504	492	496	458	457	466	458	504	476	478	524	482	485	441	463	491	485	515	472	456	490	476	476	521	470	483	484	473	465	512	490	473	510	473	456	464	473	461	494	521	506	454	451	469	456	463	487	463	483	502	447	497	506	472	460	465	455	480	508	489	471	435	482	484	475	494	482	482	486	488	473	461	480	497	486	459	535	514	542	446	511	505	512	453	500	469	518	470	437	451	490	463	494	509	466	467	487	523	447	455	501	510	477	502	488	486	508	484	461	489	497	492	484	507	500	460	466	486	497	483	473	468	456	499	475	496	507	470	466	457	476	486	494	463	459	455	490	477	480	461	483	470	489	508	452	525	488	463	495	487	509	470	478	496	476	520	484	454	524	478	525	482	474	508	476	487	497	449	456	458	499	469	466	516	504	480	487	490	491	483	484	489	469	516	488	497	502	523	495	469	492	503	491	494	514	501	478	503	485	521	493	493	469	497	445	456	500	500	486	491	511	496	481	486	480	471	454	514	478	481	488	469	470	508	456	472	468	432	458	503	476	439	509	510	430	477	475	459	471	501	463	483	476	487	494	497	460	468	493	477	472	488	505	500	499	501	529	503	502	432	546	511	459	461	485	464	505	454	513	493	501	474	478	505	494	480	472	474	444	463	476	494	496	511	483	492	481	515	465	472	441	469	501	523	488	498	456	484	494	493	463	499	468	471	496	534	501	465	492	484	461	491	481	474	464	487	493	497	449	469	489	513	511	503	484	463	535	499	472	482	494	485	519	469	468	509	483	481	497	493	481	475	443	482	444	470	489	459	489	461	480	462	469	438	469	490	471	468	469	487	504	512	476	461	500	535	509	454	510	480	487	466	511	447	522	470	444	490	501	463	516	519	511	509	485	510	477	516	466	480	513	466	456	526	486	479	466	469	489	492	474	480	493	435	499	482	468	473	518	498	504	506	448	501	477	481	461	492	488	494	545	479	487	447	498	487	497	475	461	471	453	467	506	511	479	520	496	488	476	489	495	497	510	478	467	503	474	452	461	431	479	497	452	490	469	497	453	512	456	504	526	472	487	514	475	443	553	516	481	466	502	451	523	450	480	489	527	513	473	454	489	455	514	468	478	492	477	496	520	410	512	443	470	513	517	483	435	484	461	494	509	478	461	489	499	502	486	515	489	484	480	528	484	435	466	479	480	465	496	478	470	512	525	492	477	483	489	488	510	520	451	455	497	464	476	480	470	474	510	482	493	477	499	518	452	473	526	493	503	506	466	502	469	502	526	491	487	482	493	502	514	471	480	505	430	506	480	488	512	472	469	478	454	443	447	462	504	465	496	471	475	457	480	517	465	506	463	462	497	473	477	480	408	485	481	462	497	458	504	526	496	521	428	472	465	464	514	482	483	490	480	502	467	506	467	475	536	494	463	473	487	509	478	498	447	484	482	503	483	459	480	479	504	481	499	498	482	476	487	496	488	474	472	491	452	473	478	472	484	507	492	463	478	480	470	497	480	488	489	503	506	502	451	482	466	457	503	479	479	464	451	489	440	513	452	482	487	498	484	494	487	510	467	460	446	488	500	507	457	470	497	512	523	458	475	495	468	462	460	504	498	509	528	457	498	476	527	482	461	465	496	431	465	484	487	468	504	471	510	485	461	500	465	490	485	496	479	477	483	468	479	480	475	476	491	491	455	500	475	466	508	487	496	431	486	517	476	495	477	483	484	460	462	482	480	481	466	470	529	478	517	498	476	517	491	491	487	523	511	469	519	507	501	443	519	476	498	463	469	462	491	464	501	439	539	505	457
27504	15896	3032	1124	1045	1024	999	914	923	937	1043	953	956	950	958	921	968	903	982	962	948	965	957	947	961	909	943	964	897	920	886	915	893	937	955	881	902	938	1003	938	900	939	941	932	919	919	977	949	945	913	927	980	879	934	967	920	898	962	901	901	884	898	1018	898	926	946	916	955	933	938	901	944	942	939	978	936	973	951	928	892	946	943	918	936	942	943	917	991	937	932	949	932	1006	939	918	955	886	970	924	911	956	932	955	926	953	928	905	923	916	942	973	917	947	952	913	967	948	921	936	922	965	931	899	948	918	916	917	846	960	930	983	936	947	985	889	954	863	938	901	1000	978	952	904	926	941	936	928	950	893	971	974	900	929	933	955	908	881	958	953	901	941	937	957	946	920	918	933	918	927	834	903	883	965	890	942	915	946	890	960	894	952	929	948	948	931	910	893	997	924	895	899	980	972	959	891	967	906	935	920	899	909	925	930	953	925	900	941	910	979	903	908	921	959	917	951	910	943	952	914	883	950	938	906	936	906	847	891	951	948	975	945	902	896	941	913	905	990	941	914	900	976	875	941	907	951	901	1024	941	864	903	900	889	873	948	903	895	937	938	945	953	961	932	996	935	978	947	939	900	955	902	921	939	950	914	925	937	941	953	993	948	938	893	947	970	938	871	962	977	915	902	868	940	908	964	945	889	987	922	929	955	944	909	915	990	933	927	922	898	938	944	954	953	946	937	883	882	949	908	910	965	922	919	968	887	958	1000	950	927	965	932	974	971	981	946	891	892	907	935	909	955	892	869	933	947	900	903	952	895	961	906	977	947	966	975	934	882	937	951	974	932	945	956	937	958	965	927	936	940	892	899	942	952	929	918	943	941	959	949	936	913	936	896	913	953	944	913	986	965	941	895	929	969	876	904	909	894	935	937	986	954	955	976	972	908	942	966	949	926	946	998	887	928	900	976	986	897	912	916	925	902	887	962	956	928	968	945	953	909	893	906	897	1005	928	964	939	846	955	940	891	1016	924	972	934	917	902	965	964	919	952	971	970	951	956	920	964	926	893	929	944	943	855	929	956	919	987	900	954	876	899	977	943	939	958	932	952	946	958	915	957	942	918	895	997	899	909	925	949	940	959	955	954	906	944	928	931	918	950	911	947	920	909	946	890	944	917	1000	944	915	890	960	916	996	934	965	881	890	966	950	946	940	910	919	957	921	978	931	960	853	964	922	933	962	959	935	945	939	909	950	958	895	898	848	943	953	1000	900	912	956	915	948	932	960	964	977	913	902	946	970	952	826	940	947	919	950	984	952	921	956	950	893	960	943	997	921	965	948	960	886	923	901	905	908	894	927	932	921	914	989	957	944	950	955	951	930	939	897	922	945	894	925	942	939	934	878	876	890	828	918	880	961	895	942	961	943	914	952	930	909	923	948	955	981	929	932	972	904	955	977	968	925	918	983	937	922	959	897	934	943	928	938	932	913	923	890	928	924	888	940	907	919	988	930	901	929	841	971	913	928	989	926	921	965	889	932	926	942	941	941	932	936	895	974	938	904	895	908	933	942	990	914	921	968	961	908	992	897	930	947	909	1010	908	1006	934	920	950	947	907	897	886	899	886	877	927	976	940	930	915	918	884	933	965	913	946	965	896	990	982	958	965	914	913	945	940	934	926	930	935	906	921	901	848	880	909	903	934	964	988	945	916	944	960	997	992	986	977	945	920	963	944	946	899	974	912	925	1007	888	926	922	939	920	962	923	909	928	921	935	941	909	926	890	950	927	944	903	963	945	910	948	927	949	962	887	928	948	938	896	976	931	927	939	893	909	940	898	919	899	968	901	942	892	1007	931	907	925	939	927	921	950	913	903	911	941	1009	923	905	938	965	882	969	977	963	921	921	925	927	973	939	885	928	918	887	919	930	925	898	954	902	981	933	942	972	898	967	946	936	909	954	938	894	940	989	921	932	920	934	953	916	920	923	941	928	896	931	884	957	920	911	939	950	921	936	900	893	935	913	875	919	952	914	933	928	916	904	1008	973	931	916	934	909	896	876	915	933	913	903	888	922	895	891	940	909	909	952	880	923	915	952	922	960	951	935	938	905	890	899	1003	869	925	948	930	956	886	950	994	993	897	940	945	914	910	891	929	938	895	939	944	930	966	902	891	899	890	909	951	913	983	959	936	915	893	891	940	923	946	939	947	935	850	919	933	897	936	938	972	1028	919	958	854	854	895	904	958	934	925	953	982	970	959	936	958	957	957	948	896	922	900	918	899	892	929	944	896	922	952	962	942	879	965	928	904	935	915	931	947	993	906	982	940	872	990	946	962	896	938	952	928	922	933	935	957	934	926	895	967	924	894	941	986	901	919	957	935	935	925	982	930	946	944	949	1014	956	1026	903	915	903	924	951	879	1009	970	886	956	983	956	886	905	861	919	941	935	926	928	886	940	972	963	943	940	991	931	920	875	932	891	953	905	926	917	892	922	884	913	935	1007	877	895	978	931	946	930	949	909	947	985	924	998	932	920	912	936	886	917	926	943	938	911	974	971	971	961	931	892	985	963	947	888	943	947	868	959	917	945	885	909	885	916	912	960	921	887	932	945	938	928	928	880	951	954	994	948	909	1019	966	952	928	910	911	926	911	941	901	930	927	924	926	938	925	967	954	901	982	900	925	961	917	896	923	897	834	949	937	966	986	886	950	931	956	998	975	905	918	952	922	936	952	969	981	935	947	881	915	946	977	926	878	951	934	866	881	926	966	923	906	967	966	874	962	919	921	945	978	973	918	934	906	933	967	915	961	983	931	964	917	910	928	978	953	916	984	940	957	902	931	975	980	934	914	926	940	1010	951	914	924	950	987	996	965	935	893	922	988	867	917	961	939	887	942	885	925	915	955	969	955	917	970	932	919	928	919	891	940	938	984	931	934	940	960	900	958	954	899	890	939	955	903	940	978	968	938	933	941	933	908	955	975	910	974	941	883	878	927	941	958	957	873	949	926	922	942	946	906	916	936	925	906	936	896	918	898	916	986	927	946	867	948	938	995	911	950	928	928	936	935	913	917	911	922	950	981	916	962	961	971	941	915	901	943	998	910	956	939	967	933	895	976	915	950	916	968	922	918	938	928	959	898	879	994	946	860	944	911	925	942	953	871	932	920	946	896	982	892	890	932	878	897	1026	967	902	928	876	934	972	944	918	940	968	958	922	900	956	912	968	960	890	846	899	919	939	894	947	890	949	947	928	958	941	940	957	947	973	943	911	934	881	900	909	926	939	884	969	936	882	921	951	913	972	881	977	909	946	873	886	963	907	1026	958	941	932	940	969	883	956	957	932	972	979	930	974	921	944	902	903	963	959	955	957	927	924	945	881	938	963	889	934	964	1001	916	935	934	923	970	933	930	898	899	894	918	939	937	913	950	913	966	978	975	890	986	983	916	943	970	928	879	992	922	948	970	927	959	954	924	943	935	895	951	954	953	947	888	942	932	903	1000	935	879	891	939	879	936	941	923	928	906	971	884	980
15807	4577	1390	1334	1225	1343	1222	1210	1182	1273	1175	1238	1180	1201	1195	1146	1208	1153	1255	1260	1159	1157	1263	1159	1153	1179	1278	1188	1232	1219	1243	1204	1222	1154	1223	1162	1246	1150	1221	1186	1195	1146	1208	1190	1172	1157	1179	1205	1201	1226	1245	1231	1153	1212	1221	1197	1138	1213	1252	1246	1225	1171	1186	1154	1149	1210	1210	1202	1267	1224	1190	1222	1215	1224	1222	1269	1263	1202	1210	1143	1258	1175	1164	1167	1174	1205	1211	1163	1226	1240	1185	1193	1233	1231	1127	1136	1183	1195	1179	1159	1210	1200	1220	1156	1144	1215	1187	1244	1157	1228	1222	1132	1198	1187	1245	1206	1147	1267	1229	1142	1164	1178	1142	1128	1208	1100	1216	1197	1247	1171	1187	1236	1252	1174	1252	1199	1183	1215	1173	1196	1235	1206	1204	1190	1206	1268	1125	1223	1214	1155	1240	1298	1162	1238	1171	1268	1225	1177	1208	1196	1177	1207	1211	1224	1167	1218	1215	1226	1250	1122	1236	1169	1218	1170	1221	1210	1225	1140	1189	1213	1221	1243	1223	1207	1255	1197	1183	1255	1177	1223	1206	1190	1189	1229	1179	1186	1140	1220	1222	1196	1209	1134	1181	1181	1213	1184	1113	1192	1243	1259	1219	1205	1188	1159	1149	1225	1163	1181	1201	1164	1226	1222	1212	1221	1081	1231	1213	1184	1177	1183	1157	1237	1254	1225	1190	1191	1174	1185	1132	1252	1151	1124	1213	1169	1178	1169	1178	1182	1177	1176	1228	1177	1195	1204	1190	1158	1212	1158	1219	1099	1164	1186	1236	1214	1197	1117	1155	1091	1172	1175	1196	1193	1209	1138	1174	1219	1201	1196	1218	1141	1165	1229	1270	1177	1229	1161	1252	1206	1136	1202	1206	1159	1217	1176	1188	1170	1174	1161	1231	1163	1193	1216	1185	1234	1145	1185	1184	1200	1189	1177	1185	1188	1202	1183	1171	1194	1175	1193	1179	1162	1183	1215	1231	1190	1215	1188	1164	1265	1165	1154	1227	1112	1213	1197	1244	1233	1174	1214	1193	1237	1161	1150	1203	1216	1246	1210	1241	1238	1185	1298	1245	1159	1193	1254	1173	1202	1220	1217	1146	1137	1159	1216	1215	1159	1168	1195	1212	1191	1164	1185	1231	1202	1172	1211	1208	1190	1206	1231	1198	1236	1166	1182	1150	1151	1153	1201	1204	1157	1212	1155	1155	1186	1133	1242	1226	1177	1170	1148	1213	1205	1234	1188	1181	1130	1206	1245	1148	1141	1200	1205	1224	1189	1152	1183	1218	1155	1191	1178	1250	1164	1210	1155	1252	1161	1172	1128	1223	1162	1231	1169	1180	1219	1157	1179	1232	1222	1196	1220	1235	1196	1216	1216	1222	1161	1135	1189	1186	1158	1189	1256	1183	1113	1201	1248	1240	1156	1222	1254	1168	1236	1229	1208	1216	1210	1199	1166	1205	1193	1241	1226	1208	1193	1210	1187	1224	1174	1159	1171	1248	1200	1167	1201	1197	1215	1197	1166	1153	1207	1158	1177	1188	1198	1204	1207	1255	1196	1153	1188	1187	1186	1200	1163	1175	1223	1218	1133	1157	1220	1222	1194	1135	1175	1221	1156	1176	1156	1173	1185	1218	1271	1184	1233	1167	1242	1199	1156	1244	1160	1188	1229	1175	1230	1237	1191	1181	1194	1233	1181	1261	1264	1185	1222	1168	1160	1224	1156	1189	1216	1208	1140	1178	1142	1249	1158	1178	1184	1161	1284	1260	1131	1225	1225	1166	1197	1242	1219	1203	1201	1187	1191	1217	1225	1154	1163	1197	1151	1186	1175	1243	1219	1177	1231	1186	1216	1158	1196	1173	1186	1140	1214	1217	1229	1207	1200	1211	1197	1172	1213	1135	1184	1186	1179	1208	1187	1197	1167	1206	1219	1204	1185	1163	1200	1206	1245	1155	1188	1148	1192	1170	1161	1202	1288	1211	1158	1214	1208	1235	1210	1126	1172	1161	1166	1193	1176	1197	1209	1228	1168	1219	1188	1298	1221	1238	1214	1127	1180	1203	1224	1176	1266	1208	1250	1219	1242	1182	1201	1185	1147	1205	1172	1157	1182	1277	1193	1143	1182	1210	1261	1137	1208	1158	1182	1187	1191	1186	1145	1180	1147	1171	1206	1204	1163	1194	1168	1187	1210	1192	1215	1243	1199	1139	1151	1217	1182	1156	1198	1192	1182	1212	1146	1165	1198	1157	1198	1220	1227	1197	1305	1160	1207	1150	1212	1196	1188	1143	1175	1238	1188	1246	1170	1260	1226	1186	1236	1190	1218	1237	1112	1205	1200	1232	1162	1199	1203	1171	1231	1183	1202	1228	1167	1171	1215	1286	1268	1156	1185	1248	1195	1190	1166	1202	1177	1190	1240	1197	1163	1245	1169	1136	1133	1284	1192	1287	1210	1266	1217	1158	1192	1203	1231	1178	1202	1217	1189	1182	1176	1149	1144	1224	1172	1221	1185	1214	1216	1191	1200	1188	1190	1177	1143	1146	1169	1167	1185	1144	1155	1217	1195	1175	1214	1187	1204	1236	1145	1209	1283	1318	1193	1220	1235	1179	1234	1262	1189	1174	1223	1239	1176	1251	1219	1177	1170	1201	1221	1240	1226	1280	1220	1226	1148	1240	1226	1228	1209	1196	1214	1149	1171	1180	1208	1148	1232	1267	1195	1225	1211	1197	1259	1175	1175	1185	1180	1203	1159	1193	1129	1180	1193	1164	1145	1212	1255	1214	1197	1280	1244	1200	1199	1200	1220	1180	1209	1144	1173	1191	1233	1208	1177	1268	1279	1187	1167	1171	1191	1235	1186	1151	1210	1200	1222	1234	1224	1201	1182	1197	1111	1201	1183	1200	1196	1249	1227	1194	1167	1259	1195	1224	1247	1236	1208	1260	1204	1195	1173	1221	1171	1149	1254	1291	1177	1194	1218	1177	1227	1226	1275	1213	1238	1209	1218	1198	1192	1226	1162	1193	1161	1182	1148	1155	1212	1286	1206	1246	1157	1129	1263	1244	1204	1156	1174	1179	1167	1206	1189	1176	1235	1131	1183	1190	1166	1192	1178	1241	1280	1216	1155	1195	1176	1161	1234	1229	1160	1131	1209	1198	1157	1195	1189	1160	1207	1186	1195	1270	1153	1221	1231	1151	1194	1203	1188	1186	1187	1211	1177	1170	1170	1196	1182	1217	1204	1167	1227	1213	1188	1232	1197	1217	1112	1237	1209	1159	1155	1257	1183	1173	1173	1214	1204	1174	1194	1223	1173	1186	1142	1193	1212	1218	1227	1201	1185	1243	1187	1180	1161	1177	1276	1171	1228	1217	1245	1134	1233	1257	1225	1224	1167	1207	1156	1183	1245	1186	1228	1201	1168	1193	1211	1215	1192	1200	1219	1169	1159	1196	1238	1243	1170	1212	1191	1218	1161	1177	1260	1141	1193	1162	1216	1166	1158	1233	1210	1187	1231	1173	1219	1157	1200	1239	1247	1156	1206	1180	1195	1164	1163	1185	1219	1221	1211	1203	1177	1196	1174	1247	1167	1113	1192	1193	1245	1215	1178	1208	1212	1201	1264	1175	1229	1212	1172	1184	1141	1193	1220	1170	1166	1212	1161	1173	1220	1174	1246	1201	1193	1232	1215	1159	1183	1191	1223	1223	1211	1179	1147	1249	1222	1239	1238	1204	1176	1231	1207	1190	1171	1205	1181	1182	1234	1157	1162	1218	1198	1199	1243	1235	1250	1271	1245	1190	1192	1160	1206	1184	1185	1188	1170	1199	1223	1226	1194	1210	1221	1130	1176	1196	1178	1259	1208	1202	1244	1200	1206	1219	1269	1122	1158	1169	1194	1171	1194	1236	1173	1208	1203	1173	1179	1274	1142	1176	1227	1157	1240	1245	1251	1184	1172	1132	1207	1205	1187	1205	1229	1175	1224	1207	1188	1201	1214	1180	1202	1240	1222	1187	1193	1202	1201	1228	1129	1122	1180	1188	1153	1248	1170	1179	1230	1195	1226	1199	1216	1210	1210	1193	1228	1216	1139	1170	1277	1187	1228	1176	1160	1236	1186	1180	1134	1164	1194	1248	1186	1234	1192	1198	1194	1206	1220	1247	1241	1181	1158	1264	1211	1272	1188	1194	1170	1222	1220	1229	1242	1163	1204	1207	1248	1251	1218	1212	1185	1183	1177	1214	1261	1250	1190	1169	1149	1257	1181	1222	1226	1185	1165	1190	1206	1202	1154	1144	1235	1156	1172	1204	1208	1173	1202	1199	1159	1190	1215	1155	1193	1226	1188	1221	1223	1186	1177	1198	1241	1175	1161	1159	1198	1172	1180	1255	1207	1190	1229	1252	1242	1172	1162	1138	1222	1232	1154	1199	1152	1183	1219	1147	1219	1209	1179	1223	1166	1224	1202	1217	1158	1152	1222	1122	1236	1190	1173	1205	1155	1184	1202	1219	1216	1164	1201	1265	1179	1098	1119	1204	1202	1225	1189	1132	1177	1182	1182	1198	1127	1190	1188	1209	1223	1174	1227	1190	1223	1163	1199	1160	1190	1220	1179	1181	1190	1183	1167	1229	1245	1207	1200	1222	1174	1234	1207	1157	1200	1237	1233	1145	1224	1197	1244	1201	1211	1166	1216	1215	1233	1198	1172	1223	1197	1190	1175	1207	1232	1157	1216	1185	1180	1184	1245	1173	1225	1197	1197	1226	1168	1200	1149	1177	1249	1237	1158	1205	1188	1190	1201	1175	1186	1152	1257	1231	1231	1217	1246	1260	1156	1151	1201	1177	1188	1220	1207	1187	1198	1238	1205	1204	1191	1271	1300	1240	1205	1239	1167	1223	1217	1183	1216	1223	1160	1237	1226	1211	1141	1214	1199	1226	1201	1230	1219	1169	1211	1219	1194	1145	1190	1216	1193	1262	1249	1181	1195	1170	1232	1209	1167	1224	1216	1133	1228	1171	1261	1226	1177	1194	1169
22951	20752	27460	24089	20067	3159	1032	865	796	806	807	788	755	772	751	773	796	732	766	725	726	730	708	764	782	743	742	702	725	785	713	752	699	725	708	740	749	655	722	720	730	713	723	733	712	698	758	671	731	750	664	701	688	729	738	709	710	725	721	665	671	679	713	709	729	693	744	744	685	686	736	709	716	717	721	706	724	725	711	710	736	741	697	728	717	719	720	682	681	696	693	702	732	694	672	677	660	718	698	717	694	690	700	712	693	687	725	734	717	726	689	742	747	713	707	727	688	647	693	718	674	714	777	669	710	713	732	699	725	655	676	675	712	718	720	674	723	664	740	709	730	685	722	707	726	694	754	674	714	681	708	683	675	699	682	668	715	702	670	737	709	695	718	743	715	673	712	717	705	714	709	735	717	671	736	752	721	725	685	705	741	703	752	698	667	676	736	721	726	717	700	696	681	754	730	736	720	699	682	773	716	724	727	721	720	695	732	723	693	692	701	686	690	717	694	730	700	659	784	700	687	680	736	718	730	701	708	698	670	709	668	726	695	710	706	716	715	723	750	732	694	748	671	683	713	745	695	776	731	761	682	776	704	722	689	703	697	731	727	743	685	747	748	698	694	682	689	726	710	725	716	721	675	737	711	702	700	710	685	707	721	716	743	711	657	665	714	715	740	724	685	739	695	680	729	693	709	667	760	698	675	745	679	691	754	704	751	748	718	723	694	720	680	684	738	700	725	703	722	703	745	726	750	670	717	678	711	727	703	718	783	717	660	698	721	723	732	720	702	685	755	705	761	710	719	702	704	772	708	706	755	724	733	720	687	718	670	667	696	688	746	691	755	688	664	702	675	683	729	718	676	749	745	695	697	713	754	738	712	738	752	714	728	752	670	732	728	718	692	707	701	700	715	737	717	702	717	739	679	715	699	731	711	657	711	704	712	789	692	759	670	683	725	699	741	733	710	694	703	704	723	743	699	710	670	710	688	755	750	729	733	705	695	730	700	687	736	725	702	718	711	713	735	722	636	670	708	738	767	722	674	718	643	740	660	692	695	703	680	662	724	728	675	721	668	711	698	666	712	760	683	696	697	709	735	717	697	723	749	710	721	712	741	722	732	693	754	733	743	694	700	705	679	706	674	691	691	672	704	731	702	723	694	684	697	654	695	682	703	661	705	708	701	680	689	665	718	714	704	695	718	706	695	720	688	718	698	704	647	735	717	724	753	724	739	731	718	752	691	716	708	685	706	737	668	701	634	694	729	704	762	709	743	659	716	732	706	759	714	709	731	728	662	725	715	691	629	764	740	705	709	701	690	709	701	704	699	747	731	680	708	700	725	705	657	728	733	723	719	750	691	665	711	743	721	693	726	720	692	702	697	719	727	743	744	699	709	717	697	708	741	712	711	702	722	701	722	703	708	689	706	701	694	708	730	715	714	696	652	690	724	705	729	700	689	728	720	700	692	725	707	684	705	697	693	701	675	698	683	685	741	741	722	691	731	766	685	689	661	682	696	707	720	720	696	735	713	734	677	653	739	741	716	713	702	708	722	747	692	753	715	702	739	692	650	709	730	690	707	741	709	727	708	733	685	675	685	692	721	703	721	694	704	715	718	707	737	733	722	690	685	663	684	753	694	780	694	705	654	696	705	723	704	720	745	678	679	743	744	759	712	686	753	749	680	711	706	721	757	697	712	694	726	719	726	652	686	707	722	670	754	735	666	697	673	711	725	713	722	706	719	719	701	714	721	707	703	717	669	650	726	654	720	714	664	715	704	662	741	756	671	688	741	679	739	721	725	700	699	756	755	728	740	737	723	755	735	702	747	746	730	719	715	682	688	659	673	713	677	693	714	710	682	718	717	703	684	673	693	727	711	649	698	693	754	722	671	699	683	700	721	686	708	737	702	744	722	729	720	692	674	737	695	667	710	709	691	686	733	727	699	692	677	745	716	723	709	702	747	709	729	729	708	731	752	692	682	729	722	715	654	677	694	764	736	695	724	711	682	680	709	720	716	707	700	720	689	720	664	664	737	727	707	697	676	676	722	711	717	746	724	732	743	695	694	750	697	709	680	716	710	712	642	735	711	711	709	687	674	710	705	715	681	667	692	711	657	701	694	687	695	744	699	688	676	707	697	642	678	691	715	679	695	673	691	750	720	730	717	684	685	714	750	702	694	683	722	710	680	692	701	757	769	779	771	703	704	693	708	723	673	759	737	678	699	689	732	674	681	706	727	722	730	683	694	715	726	667	697	727	673	725	683	707	716	684	692	741	767	719	750	704	655	669	699	699	724	682	714	695	712	670	731	702	711	728	709	718	704	694	753	642	748	675	744	699	664	679	666	726	685	746	763	688	732	738	725	703	701	711	708	718	677	719	693	740	690	680	657	690	719	702	745	694	666	714	711	699	729	711	761	676	706	675	673	718	713	755	696	723	690	727	675	720	727	685	699	715	705	671	688	713	703	721	712	768	713	720	709	726	721	709	716	677	690	717	720	733	696	700	684	776	678	736	719	713	718	735	737	721	722	744	665	725	698	725	698	709	704	722	764	694	706	722	712	712	696	720	660	690	686	761	703	716	648	701	707	718	744	696	714	691	689	708	708	720	721	686	694	618	668	696	751	680	696	667	760	708	771	702	725	673	672	710	677	720	677	737	740	711	732	693	700	719	688	724	682	720	683	703	671	649	727	725	740	691	684	728	669	683	732	770	670	666	696	691	702	719	660	728	671	687	727	704	715	704	722	692	732	740	746	704	693	737	693	719	669	704	660	735	708	702	703	668	683	710	686	701	690	721	743	701	704	682	719	690	695	698	714	698	680	697	669	675	681	715	671	727	733	726	726	720	680	722	708	724	689	685	752	735	679	692	725	669	710	737	705	711	734	697	693	722	700	709	703	642	716	720	688	690	720	747	724	746	740	746	679	757	659	728	668	742	739	717	677	733	659	728	759	657	687	675	706	730	689	736	686	702	739	658	769	690	695	753	692	718	685	721	685	728	702	748	707	694	643	674	731	697	717	735	677	718	702	731	683	721	665	618	706	711	691	716	687	762	694	716	694	740	691	690	725	714	693	737	726	750	645	720	734	692	765	696	649	731	713	708	672	731	647	660	689	710	698	675	731	679	714	684	707	741	726	715	716	684	691	753	712	706	747	705	720	734	705	686	737	719	686	699	672	679	684	696	696	716	652	724	725	746	670	735	692	736	740	692	718	743	773	673	696	709	716	756	714	710	710	721	678	696	691	757	708	744	730	689	712	748	729	660	731	729	714	724	667	720	718	733	716	692	704	726	704	735	726	680	728	682	715	723	636	713	724	694	705	711	718	720	713	664	729	742	702	694	728	734	713	707	693	715	701	710	713	715	691	674	712	677	757	659	729	697	756	712	653	700	727	671	725	699	692	674	723	728	698	749	647	735	700	689	687	703	688	706	700	689	697	704	673	693	718	695	691	742	733	709	686	716	711	653	698	720	730	704	700	712	730	691
39566	22220	4206	2327	1901	1502	1414	1248	1224	1177	1114	1077	1019	1029	1053	986	993	980	1040	1008	962	978	964	942	967	992	937	975	1003	912	977	850	979	985	956	907	927	930	884	958	941	960	920	962	944	939	861	922	915	974	923	925	986	957	964	966	957	989	987	914	906	982	965	963	981	908	907	929	953	952	947	980	936	991	947	963	912	862	940	973	900	983	982	956	961	950	928	946	1000	925	935	947	874	960	985	943	927	952	937	908	928	946	884	949	944	876	957	961	925	907	939	888	900	929	901	917	898	945	901	909	904	910	930	945	926	986	998	950	936	895	948	963	958	941	948	984	900	953	961	966	908	910	921	892	942	945	923	923	944	911	932	898	961	938	950	967	928	946	934	936	920	966	953	984	953	912	942	927	944	937	958	960	909	929	926	907	962	957	993	908	950	953	983	931	946	939	979	907	997	947	933	939	984	957	918	959	943	918	942	940	931	968	946	973	979	876	889	929	967	937	927	948	928	931	970	929	938	943	910	890	902	955	967	923	946	944	947	982	946	945	897	910	961	927	1013	936	939	1002	951	930	965	915	933	967	965	995	922	947	890	947	887	1009	934	950	976	898	926	957	901	958	924	904	927	907	948	907	923	914	941	911	974	922	891	945	897	925	949	941	967	956	963	929	887	977	950	905	940	907	940	959	950	898	875	924	965	879	954	899	912	891	962	1021	1001	950	906	900	969	939	912	880	954	984	961	902	950	908	972	973	936	926	933	961	904	940	992	912	936	940	893	940	957	943	926	973	977	914	970	940	932	945	907	902	968	947	910	937	908	947	976	877	955	909	981	932	962	977	944	931	969	950	900	914	895	944	921	957	899	947	957	960	999	937	940	939	940	973	881	940	949	923	932	970	890	937	1009	974	948	921	923	935	928	970	909	938	917	929	986	996	887	922	944	937	935	924	951	919	916	899	953	921	954	944	920	921	906	832	912	932	978	943	902	965	969	959	947	936	958	921	931	937	878	909	932	921	895	924	962	936	941	891	943	921	929	933	966	921	989	905	915	914	967	969	919	899	952	952	923	971	966	998	901	941	973	968	935	987	951	970	930	905	933	920	932	897	874	939	935	972	986	943	1011	980	912	917	876	927	973	949	918	932	959	936	1029	934	936	900	901	956	977	956	946	897	921	958	951	962	976	952	950	895	921	887	931	904	910	990	967	913	907	984	893	895	927	926	990	953	942	943	954	927	960	926	914	921	939	964	913	931	992	974	1034	977	1025	927	949	907	903	948	926	931	954	948	920	936	953	961	923	918	888	936	920	911	875	953	940	957	920	954	1000	997	938	937	945	927	965	939	925	983	921	907	936	928	929	886	932	943	889	976	945	941	951	898	961	955	945	948	928	935	913	935	937	980	915	964	924	961	899	911	993	991	965	944	883	940	883	917	949	940	915	950	931	880	902	947	923	949	972	966	988	945	946	923	911	962	914	1000	979	925	882	944	942	961	962	939	959	948	962	965	944	934	908	905	954	924	878	911	992	919	933	963	901	881	941	1001	949	961	918	856	926	931	865	903	986	945	910	975	903	921	957	919	935	938	880	922	916	895	928	988	942	930	918	948	914	882	943	932	919	882	915	974	953	959	912	926	910	976	937	977	937	952	921	978	947	959	958	925	919	956	934	872	941	961	960	926	954	953	925	920	873	933	971	954	952	991	950	950	949	928	973	995	950	969	952	940	967	900	963	943	964	941	869	961	982	915	953	937	946	949	918	884	957	912	928	941	931	951	947	893	917	902	903	940	962	933	929	935	911	908	983	924	978	976	926	974	952	961	968	926	930	885	935	940	887	922	926	928	928	945	937	905	952	922	921	962	973	924	935	976	933	946	1001	920	935	1006	959	919	921	899	946	939	901	957	892	923	951	965	959	894	904	950	930	904	974	999	932	923	929	938	974	988	945	927	995	955	889	922	909	968	928	910	952	951	880	904	922	959	925	979	936	918	945	915	1015	947	941	947	960	940	904	961	928	946	941	987	973	979	953	934	966	946	953	958	909	966	998	954	900	966	893	947	922	877	899	906	949	882	978	879	925	959	952	946	865	934	957	954	953	947	951	960	927	932	900	939	1010	895	889	927	939	862	934	922	912	887	961	921	956	890	966	916	931	905	953	906	928	973	898	949	954	962	937	917	920	947	920	918	949	950	966	908	933	950	991	963	950	968	993	898	961	924	959	915	976	948	946	972	925	887	875	914	924	972	934	984	948	928	942	984	890	932	938	893	889	979	958	949	949	935	954	924	923	974	903	852	928	910	916	976	907	929	924	991	906	970	885	852	909	958	940	970	956	913	903	902	908	946	925	947	929	926	899	893	974	917	1003	942	971	892	913	975	966	903	925	939	922	904	952	919	934	936	930	926	978	937	953	919	949	951	942	912	925	862	958	938	986	925	924	983	908	921	972	933	891	956	984	908	947	888	938	955	954	916	937	956	928	995	944	919	911	981	942	911	902	933	1001	964	886	929	983	893	895	942	969	976	949	962	964	912	1021	976	934	897	959	933	983	926	989	948	984	950	949	1000	961	927	937	948	936	932	896	936	936	915	919	944	949	986	956	907	935	923	937	977	956	985	975	944	942	894	944	941	941	931	965	884	911	984	976	935	907	941	944	933	915	947	922	935	927	900	942	924	908	890	893	1002	926	921	926	995	929	920	953	916	923	945	956	935	915	909	908	944	968	950	945	958	906	880	956	947	932	940	969	956	969	920	913	888	980	926	947	934	938	960	1015	900	953	1017	897	934	979	932	978	935	949	914	968	849	927	896	948	884	923	889	906	863	927	912	956	922	919	942	902	939	930	954	922	916	944	955	940	946	943	864	928	952	982	994	889	942	893	953	958	976	947	925	917	999	954	899	975	892	911	909	921	940	948	920	882	943	924	905	968	918	967	1006	965	923	901	891	915	930	1007	917	948	972	921	908	954	950	965	953	958	900	963	954	986	938	900	933	892	960	956	989	937	966	935	886	988	961	997	930	952	877	959	940	916	961	979	984	891	970	940	922	940	967	947	931	895	907	936	897	966	955	945	999	984	886	940	945	965	947	899	937	927	940	983	959	935	924	940	967	948	919	918	961	973	862	936	954	1006	967	918	899	958	941	949	949	927	973	996	950	931	976	927	940	904	893	935	972	993	948	935	950	930	972	937	936	931	967	977	947	936	1029	872	918	987	927	1001	1005	892	944	945	903	939	921	917	943	954	967	969	923	923	956	931	944	906	943	905	958	940	960	982	954	987	910	932	957	949	988	916	970	953	963	963	941	941	924	905	916	973	927	942	881	912	971	935	985	922	910	959	1002	909	901	908	969	895	950	919	899	944	950	954	946	938	970	949	945	936	980	953	930	924	939	928	956	993	915	963	945	957	942	942	949	948	929	950	937	900	954	909	961	955	909	946	978	940	981	941	923	938	873	927	914	914	927	951	889	945	928	936	936	948	915	922	970	954	953	870	940	912	964	916	927	922	952	969	936	954	918	969	890	940	898	941	979	923	870
24272	20768	25814	23677	2536	816	757	773	735	729	721	702	722	737	694	694	730	716	692	741	668	739	761	691	684	662	693	683	690	704	712	737	705	717	657	696	675	703	682	700	686	717	703	728	755	670	678	739	745	736	699	711	676	712	675	725	671	692	713	722	644	643	672	716	696	690	686	631	703	639	697	705	722	713	686	700	699	705	697	712	652	720	679	670	707	709	676	705	683	714	701	682	703	704	652	659	732	697	671	708	703	659	665	733	752	707	717	671	662	679	695	688	715	691	687	710	690	664	657	616	686	697	670	695	690	691	726	649	688	700	674	695	653	722	704	670	693	692	715	723	724	673	744	664	720	709	698	756	694	664	750	721	664	725	707	709	712	677	669	727	652	713	740	707	706	685	685	681	737	690	727	729	666	660	684	655	684	710	666	672	684	717	692	715	725	694	722	693	710	706	671	663	662	719	645	731	699	679	670	685	729	674	724	699	726	717	692	640	706	694	677	680	692	710	710	745	711	683	664	684	719	689	656	702	733	643	677	652	642	689	646	674	686	682	673	705	698	680	670	722	655	705	647	712	675	668	710	739	669	671	670	677	640	711	727	643	720	718	645	661	715	685	718	723	720	688	711	691	715	705	699	722	688	707	744	683	729	694	725	716	704	662	678	714	709	698	654	692	706	658	681	701	723	695	691	694	683	705	678	690	712	694	712	686	708	686	708	718	675	668	658	687	698	742	708	723	724	690	677	717	690	725	682	698	635	648	684	692	691	651	737	706	666	674	742	684	722	708	695	677	678	692	695	672	678	689	687	720	680	640	709	689	642	711	717	667	675	678	701	707	684	683	724	684	650	659	684	726	723	718	702	664	673	739	732	695	681	711	709	682	668	736	750	681	668	708	725	674	680	685	666	671	667	710	723	711	677	721	730	689	699	683	684	682	697	646	685	688	650	686	707	699	684	712	737	681	725	707	685	713	651	687	730	645	697	688	682	673	688	666	715	693	691	688	690	684	701	674	644	668	720	764	692	688	725	727	718	680	682	703	691	714	725	722	653	675	695	747	676	677	699	711	677	675	684	685	707	651	666	731	701	695	653	706	685	721	696	664	721	694	688	680	707	709	730	682	661	681	675	647	677	682	712	666	688	670	693	648	721	695	703	691	679	665	706	724	659	686	661	658	608	665	723	696	686	669	672	689	712	686	750	610	730	673	707	673	665	726	674	661	712	705	731	687	684	694	722	743	720	721	696	652	643	714	708	668	644	725	748	728	679	726	656	642	689	704	663	704	700	669	703	672	683	712	717	684	708	728	665	683	712	700	723	680	681	677	721	693	726	649	648	746	721	683	684	688	684	760	677	719	694	719	710	691	699	697	719	656	684	750	668	744	725	702	680	683	698	672	750	741	666	711	686	730	703	694	718	651	670	673	695	721	698	706	704	720	680	705	739	693	731	718	676	710	656	688	701	700	678	696	686	734	744	715	731	684	694	711	686	699	686	709	668	714	736	692	719	715	712	700	733	715	702	709	665	666	723	681	645	736	692	709	757	667	653	659	684	735	719	699	693	687	713	679	652	707	691	717	704	722	723	680	674	712	677	735	710	711	699	684	703	722	696	681	672	685	628	674	730	745	687	686	685	717	697	697	658	697	710	732	703	651	691	670	651	683	699	694	707	682	670	664	687	715	682	715	684	693	751	675	742	694	699	688	697	672	695	665	660	686	740	670	709	716	728	736	718	692	687	678	675	694	694	688	737	675	696	675	692	705	699	720	682	684	642	692	663	721	719	700	714	700	714	715	691	723	755	740	683	678	712	705	746	723	654	730	695	657	646	701	710	692	700	718	678	734	699	687	746	677	696	682	706	672	671	719	699	733	721	704	734	694	670	705	647	658	681	698	671	692	664	722	684	702	688	731	725	705	700	699	691	726	736	695	673	689	722	718	674	676	685	749	660	702	699	720	707	722	668	718	763	679	657	670	642	678	690	682	699	695	696	663	671	663	644	687	707	737	677	692	728	691	712	718	692	744	705	737	694	724	716	697	706	661	681	731	716	699	746	683	684	674	714	704	726	656	651	714	713	698	767	671	687	713	665	731	680	684	658	699	682	674	706	750	713	673	646	682	693	739	723	714	663	708	631	712	683	668	677	710	692	705	691	694	676	714	688	745	657	631	693	712	684	689	698	690	684	746	703	643	712	695	660	680	697	684	667	729	673	693	676	668	686	654	652	720	663	718	672	735	698	685	649	706	637	715	716	686	674	742	729	691	722	691	670	697	685	728	726	678	645	695	704	656	648	680	713	675	716	705	747	700	691	710	675	696	671	748	705	693	724	699	705	735	720	776	680	668	640	660	659	705	689	643	741	707	670	723	665	663	649	691	659	696	726	701	723	699	730	680	710	687	700	680	664	666	726	682	753	691	736	636	699	691	688	684	747	714	642	690	676	681	650	671	688	681	698	689	699	698	732	676	715	686	671	706	698	729	675	728	712	693	741	735	719	656	668	649	707	738	708	676	700	675	699	687	673	731	659	701	713	746	678	741	652	670	683	696	682	703	698	678	714	658	731	703	660	715	726	722	685	679	656	707	752	688	685	679	676	686	665	695	682	726	690	706	719	696	733	716	710	668	671	670	717	716	734	728	684	648	717	645	643	721	697	710	706	714	702	712	728	676	684	670	692	687	702	695	753	684	683	666	657	704	677	689	726	692	682	652	720	680	696	701	732	649	700	714	727	696	706	695	731	668	702	669	704	687	665	689	701	708	658	666	665	703	751	713	722	680	748	670	655	717	707	690	704	674	675	685	725	696	687	718	691	639	748	748	713	702	649	713	680	698	680	679	713	677	648	681	697	661	718	684	702	692	701	663	682	707	726	690	671	661	713	696	672	718	650	716	700	700	682	668	696	654	714	635	686	700	710	715	699	700	702	657	689	684	720	700	727	716	651	657	723	688	712	672	669	665	685	686	677	704	690	665	693	723	690	672	738	713	686	687	684	683	679	688	743	691	699	665	675	707	685	659	672	682	648	731	675	650	702	701	679	681	682	711	687	698	643	697	681	738	671	751	685	699	655	681	696	759	673	714	725	667	755	728	758	683	678	663	682	678	656	708	712	706	726	729	678	697	701	715	683	687	672	701	696	699	689	703	668	690	677	718	696	675	712	672	687	704	690	686	719	682	702	685	666	691	691	753	692	689	690	654	657	687	677	682	731	705	719	713	729	686	714	695	676	685	733	691	657	714	747	696	699	676	648	702	647	666	708	695	643	666	680	671	684	696	684	694	666	661	704	708	729	697	724	703	701	704	691	708	691	696	710	749	668	710	693	704	667	687	674	705	672	703	682	648	680	703	689	698	716	701	692	686	679	689	711	714	681	725	679	657	680	682	701	724	639	716	651	658	649	704	684	727	657	693	700	688	705	705	667	724	654	670	668	705	690	692	639	672	651	709	691	695	680	673	683	680	677	709	685	702	695	712	712	663	682	714	657	688	672	685
34524	16189	2551	1544	1401	1232	1152	1114	1013	980	945	916	909	937	969	885	904	940	900	948	859	844	888	868	901	912	887	885	876	888	888	858	919	853	875	907	864	937	915	835	924	871	851	860	906	843	909	865	918	835	921	930	917	887	891	891	862	946	872	875	851	864	865	871	896	852	824	893	902	895	907	873	845	868	884	889	981	876	900	862	911	871	894	893	869	865	811	851	873	923	871	928	862	901	897	927	897	905	878	880	868	860	898	932	909	881	841	892	801	855	872	868	880	864	861	913	898	899	909	880	851	852	850	846	900	895	877	924	920	847	847	852	853	888	913	872	904	890	870	860	932	885	848	903	922	868	869	898	881	892	935	893	919	812	902	877	854	924	843	828	910	888	835	939	875	844	899	866	891	954	877	915	894	877	885	846	885	843	885	878	923	880	886	943	895	898	888	963	841	925	882	904	838	896	865	863	890	907	893	848	872	896	877	898	853	880	889	855	873	863	878	856	883	921	930	888	895	837	859	915	847	834	889	905	922	885	881	857	904	885	870	878	921	909	872	860	896	873	958	916	877	857	926	891	858	893	879	826	878	853	847	910	860	903	894	879	901	881	946	916	903	854	885	892	911	859	909	891	899	926	836	951	893	892	908	885	872	894	862	941	925	869	927	871	932	896	953	906	917	918	878	872	878	852	898	849	903	924	903	917	872	891	888	852	948	833	864	890	883	869	839	866	918	888	882	843	923	878	892	869	871	856	920	881	855	943	845	892	892	913	887	822	907	856	864	863	884	893	914	890	828	917	883	910	850	892	857	900	867	880	875	867	845	798	892	889	836	911	880	901	906	861	859	914	884	844	900	843	834	874	902	882	928	841	847	917	886	837	909	891	905	843	924	913	885	853	930	890	886	927	902	883	859	883	881	880	881	867	877	859	914	908	898	847	898	900	941	929	886	925	821	891	900	888	892	835	917	859	844	849	957	938	853	854	880	878	876	908	920	912	917	889	900	919	856	861	873	893	870	903	921	881	935	870	892	847	917	954	921	884	856	850	889	882	890	838	895	844	833	872	947	835	902	884	858	932	875	866	885	853	866	825	849	917	908	936	904	874	874	901	912	868	878	939	874	876	920	902	896	889	847	855	924	857	861	926	890	910	864	846	888	909	838	878	888	910	875	894	882	890	869	870	876	837	875	856	898	899	844	927	886	855	801	911	866	864	850	911	857	821	939	871	868	833	882	884	913	863	868	890	941	907	887	907	900	877	865	865	918	883	892	890	879	876	852	878	911	917	878	872	911	910	857	859	895	871	850	881	869	910	882	826	882	952	912	907	917	925	894	936	860	857	847	925	929	835	906	886	859	902	873	917	884	886	874	827	900	888	851	892	856	883	878	916	892	873	840	906	913	958	945	897	836	921	884	911	880	914	920	894	878	918	912	912	887	866	908	919	884	955	867	892	902	873	848	891	869	888	903	847	914	934	865	847	908	883	852	832	919	862	823	880	866	879	839	902	868	902	860	910	892	908	855	892	888	878	826	840	868	846	896	876	947	900	910	914	842	907	925	852	883	935	888	862	904	882	863	869	885	870	843	841	875	846	871	910	850	901	861	916	839	896	878	849	867	888	872	904	916	861	874	865	893	917	845	845	922	943	860	862	844	911	889	915	906	881	879	874	838	849	961	831	874	943	872	865	909	916	878	909	873	864	861	894	934	865	929	874	882	894	892	850	867	852	926	909	868	867	885	919	871	868	859	869	872	862	906	889	927	831	852	885	874	877	867	923	877	870	876	892	830	848	865	876	858	929	903	878	865	886	830	846	951	845	914	888	851	866	851	910	886	922	897	889	902	929	907	860	867	816	925	872	826	924	872	855	865	908	856	845	863	846	898	856	823	874	860	905	886	886	898	876	882	900	891	849	927	885	891	941	888	876	855	923	874	915	884	830	917	889	842	894	917	881	858	850	922	927	862	891	852	929	893	847	890	891	852	795	892	896	889	855	890	885	878	853	869	863	914	902	877	914	856	892	868	928	900	946	871	927	922	838	846	846	852	881	897	930	887	895	835	875	885	874	908	880	885	897	899	877	899	888	876	881	856	934	825	893	878	911	929	888	936	921	860	846	844	918	848	857	895	888	894	923	881	852	853	905	913	875	958	890	885	916	883	898	848	865	901	873	895	915	861	886	897	851	883	899	861	837	896	803	828	922	882	849	912	898	879	865	918	839	863	841	924	878	880	829	881	803	899	912	845	913	869	861	840	868	849	872	894	917	889	900	899	865	899	826	886	845	874	859	889	885	857	882	907	921	879	871	863	901	825	860	915	880	897	893	885	848	870	885	878	894	887	909	859	876	890	840	901	891	880	844	895	870	930	865	861	886	909	927	870	898	835	844	940	851	856	897	877	898	927	881	882	896	858	884	862	835	858	860	924	943	828	882	864	864	869	889	891	888	935	866	833	860	877	838	816	837	871	865	880	830	932	904	865	869	845	870	878	877	886	915	910	844	932	857	846	864	916	886	939	875	905	859	880	845	923	944	897	852	854	902	832	871	849	898	815	902	850	837	802	881	863	901	877	870	859	877	890	880	890	816	903	919	898	914	924	898	856	842	869	890	860	910	887	865	862	881	879	916	892	921	860	925	853	856	889	936	938	873	912	925	874	836	869	896	860	900	827	870	890	834	876	895	896	907	876	853	893	909	893	849	880	888	859	850	909	900	909	925	924	834	848	918	887	894	878	877	841	842	898	922	805	888	882	941	868	861	910	838	929	873	898	891	907	899	891	891	846	852	926	881	894	878	864	924	864	873	880	923	857	853	892	830	885	873	943	875	851	875	862	844	867	896	834	883	907	904	914	900	847	828	919	853	895	907	853	862	908	887	884	858	896	876	877	891	906	892	930	920	882	881	881	926	941	876	900	845	847	866	881	936	859	857	901	860	855	822	883	865	859	898	898	869	850	875	892	821	914	910	898	806	884	909	839	882	861	907	880	907	853	886	874	932	951	928	880	867	901	873	880	875	877	839	950	847	855	906	855	871	856	939	849	906	867	846	906	900	939	886	923	886	883	907	985	869	903	847	890	879	895	908	855	912	889	888	883	882	834	879	880	874	841	884	910	878	894	907	867	864	864	870	926	905	931	845	871	840	854	916	937	882	834	891	870	857	863	928	863	886	878	875	894	874	859	925	867	878	865	874	916	897	868	827	889	872	847	911	814	904	817	983	953	895	924	917	908	876	900	849	875	884	883	866	938	867	922	907	868	918	899	865	921	972	864	841	891	905	928	890	861	897	886	870	905	906	875	874	852	850	896	878	884	840	906	899	863	858	887	864	913	852	857	864	851	912	895	859	946	933	855	899	854	918	909	879	898	863	886	883	939	944	905	833	836	930	901	918	879	848	894	905	837	882	919	881	905	880	840	846	912	890	863	898	872	930	921	897	904	904	921	820	885	917	874	890	899	846	881	916	877	850	856	880	862	896	879	846	916	887	923	808	873	857
22030	20781	28044	23626	20782	18744	1434	645	552	504	450	416	429	447	428	422	388	399	397	410	343	380	384	386	349	344	391	371	357	411	399	360	370	379	334	319	350	362	359	340	355	406	346	371	335	364	373	401	378	351	358	357	326	377	350	390	378	326	354	346	357	356	373	373	346	348	326	347	327	353	388	380	345	412	361	349	379	342	339	348	346	356	346	367	343	336	351	348	341	367	347	347	326	341	373	361	350	349	342	347	337	362	351	369	354	338	354	332	331	375	318	361	326	364	353	334	327	333	351	358	328	352	368	399	358	352	344	378	371	378	327	350	355	364	370	353	367	321	392	339	371	347	333	319	371	339	343	370	352	348	341	340	354	365	357	356	316	355	362	346	347	321	347	343	353	312	366	338	334	359	347	354	321	358	348	337	338	347	326	370	334	372	330	342	365	383	320	347	348	373	326	342	323	333	333	318	347	358	329	328	343	348	360	351	371	346	340	358	356	316	329	400	345	341	349	349	333	338	394	337	374	363	367	365	311	354	383	361	338	356	348	382	364	352	340	365	353	386	352	345	372	343	324	371	331	338	390	348	330	345	366	360	361	364	345	360	329	348	347	355	349	341	322	351	321	304	336	355	371	334	375	352	341	396	366	336	345	352	347	356	334	354	362	360	343	331	365	348	317	369	367	343	328	368	364	381	321	361	359	347	348	346	349	391	387	346	363	364	362	348	363	366	365	365	369	334	386	333	350	336	343	384	377	346	360	368	345	373	347	345	370	366	371	397	378	334	357	367	322	331	383	372	347	338	336	354	374	345	340	361	369	382	327	321	323	336	354	308	356	325	323	342	347	368	358	312	347	319	339	392	347	359	364	316	343	329	326	374	376	354	359	315	326	357	368	356	366	403	344	364	355	355	347	358	326	352	367	407	321	314	330	336	361	342	334	352	372	370	360	379	390	388	362	370	327	377	343	341	322	375	346	344	323	373	339	366	359	349	346	340	326	382	350	327	346	354	371	336	359	348	388	389	337	351	367	346	343	352	362	328	353	326	354	347	364	348	357	332	334	369	351	341	358	376	302	347	321	346	382	337	360	373	360	334	360	352	377	367	355	354	349	367	382	332	345	370	340	332	388	324	344	344	319	373	350	365	349	324	353	333	350	350	347	363	339	347	363	350	337	329	329	335	348	364	367	363	330	321	391	336	371	352	321	375	370	333	367	344	346	354	362	353	333	348	343	370	334	366	359	374	369	333	326	318	361	325	352	344	349	380	361	384	341	340	348	355	327	329	367	367	363	381	333	377	352	381	373	358	389	364	372	369	330	348	346	319	344	353	350	338	355	323	346	369	376	343	334	400	351	370	322	377	356	358	333	350	353	394	328	367	377	337	345	338	349	356	324	331	342	337	334	354	350	359	339	347	369	357	323	347	367	346	345	336	357	367	343	343	366	358	345	356	365	360	367	362	376	339	343	366	378	329	334	356	366	359	326	298	339	348	380	348	317	326	391	372	357	356	333	341	346	352	375	338	348	345	336	344	365	393	366	359	377	358	356	330	351	353	362	338	356	345	362	371	369	349	336	339	354	367	374	353	366	334	327	347	352	338	344	323	340	336	350	345	364	331	346	361	317	356	378	379	356	329	340	334	386	386	364	334	336	366	362	320	361	361	353	346	347	345	358	340	332	388	341	362	326	337	380	370	371	363	347	335	400	342	349	356	326	390	329	383	350	344	366	372	371	363	333	363	342	368	320	323	357	379	363	365	369	364	366	369	372	330	366	331	320	376	334	361	372	350	352	334	373	354	361	359	351	341	375	338	332	325	372	347	368	340	372	368	367	321	350	356	356	368	334	334	342	370	328	355	375	355	345	352	326	363	354	366	330	403	324	329	354	349	356	375	326	335	347	331	354	368	347	387	365	339	332	376	342	334	330	376	383	360	362	357	346	342	358	351	353	332	346	387	329	374	369	322	358	360	347	360	370	331	333	340	333	381	330	328	387	349	344	347	341	353	335	357	349	374	328	312	337	346	347	357	319	352	350	364	354	355	365	382	346	337	348	389	354	382	342	351	346	365	347	366	336	360	331	363	315	322	364	352	347	327	352	354	318	353	367	334	364	365	350	376	364	355	326	358	355	371	353	314	352	376	343	371	366	341	344	358	355	330	349	350	386	328	340	338	341	349	381	369	344	350	365	364	363	346	346	329	355	348	368	352	373	344	330	380	357	343	367	367	343	320	365	354	343	360	351	327	353	353	328	356	340	355	344	331	342	361	368	334	378	363	358	335	354	369	398	343	340	356	370	325	368	354	354	335	374	347	359	330	355	321	338	349	343	333	344	355	302	350	358	369	374	363	363	357	363	348	349	331	360	352	353	318	341	340	335	373	332	344	346	367	369	363	356	366	362	341	319	367	324	354	349	366	365	337	403	369	351	332	384	336	347	324	354	379	364	333	317	367	347	358	325	348	373	373	376	338	364	353	353	353	350	342	350	316	352	364	376	333	333	360	331	358	367	345	368	352	373	324	332	381	355	347	348	351	380	377	353	347	344	351	363	358	347	311	354	320	361	341	347	374	349	373	339	341	335	339	306	404	391	354	358	336	350	342	374	338	366	335	338	359	352	372	352	399	353	379	317	353	352	363	361	367	355	348	333	352	350	366	334	343	338	372	361	365	357	342	318	380	352	379	335	374	350	347	371	346	338	348	351	374	348	369	327	354	360	336	362	360	393	335	323	304	374	359	335	369	330	360	382	372	364	351	322	328	371	362	352	362	335	336	358	339	333	315	361	367	344	329	351	369	394	302	340	351	330	344	389	357	371	342	345	356	362	358	332	372	339	359	367	351	339	357	351	350	343	348	373	339	353	362	376	380	331	368	332	335	351	392	328	362	351	382	339	355	345	366	339	365	340	312	357	343	299	361	350	368	379	344	357	307	371	362	368	352	345	347	354	347	348	331	314	337	353	336	344	348	373	357	307	307	347	346	359	379	353	345	341	351	385	324	328	299	371	339	347	374	362	393	362	342	361	327	364	353	330	365	347	357	380	343	340	328	334	351	358	366	377	388	310	376	370	325	349	360	355	352	330	343	351	364	362	376	343	349	363	362	378	327	372	365	378	390	362	340	326	358	336	324	318	356	344	392	363	385	367	321	345	347	337	344	322	343	348	354	352	325	355	368	348	347	337	354	330	353	344	331	358	340	389	353	352	358	343	327	339	360	354	385	365	356	347	364	379	322	321	341	362	371	360	379	340	338	338	365	351	325	386	339	361	329	311	339	348	335	346	385	361	337	346	346	368	355	356	344	361	349	342	363	346	310	332	359	347	355	371	318	329	369	329	344	368	345	352	361	369	372	344	352	351	349	362	326	341	349	351	362	360	377	358	347	336	346	316	341	356	352	339	366	383	303	362	390	366	400	353	375	344	344	318	352	368	408	368	348	353	333	349	321	328	389	327	341	320	325	350	350	318	300	339	343	369	355	340	358	353	326	335	337
44760	24192	6334	3041	2223	1699	1314	1104	970	834	768	756	677	590	642	585	569	544	567	542	522	511	525	533	553	546	496	509	482	444	481	497	492	472	479	499	490	459	474	497	488	440	512	528	481	529	485	463	449	492	460	471	481	469	511	512	484	510	485	496	493	503	466	452	498	523	495	500	466	502	530	494	505	440	485	428	457	480	468	464	439	502	509	468	482	464	449	487	495	429	468	454	473	484	460	498	449	469	456	499	498	463	498	483	449	467	497	468	451	491	491	445	442	493	487	470	491	498	488	488	474	458	452	484	479	458	501	484	503	487	453	456	459	456	480	450	468	472	478	501	505	471	452	482	437	431	488	464	437	455	478	463	503	468	493	468	459	465	478	492	515	479	473	474	491	489	449	459	494	440	496	424	434	443	481	496	452	485	446	495	493	461	482	469	494	461	467	460	427	452	466	474	475	469	466	474	443	417	479	455	466	484	485	488	484	490	476	465	445	470	470	472	458	420	502	462	481	489	466	482	457	466	496	490	465	490	468	444	505	476	452	430	468	443	445	500	487	486	450	470	493	479	459	453	476	441	481	463	494	461	459	472	465	456	484	462	468	458	450	473	472	436	465	456	478	464	506	469	496	489	439	487	473	503	507	466	453	482	441	450	469	481	479	440	474	438	481	474	469	462	490	481	466	485	516	455	476	456	454	487	439	481	497	445	425	444	448	493	468	443	458	485	437	449	479	485	459	481	488	464	483	435	475	448	474	508	438	468	446	491	473	457	413	476	473	484	509	471	446	446	459	452	486	466	488	478	496	460	486	446	492	470	466	482	459	485	537	480	465	444	447	458	482	485	452	485	405	468	466	441	423	512	484	516	459	456	484	488	476	491	451	493	482	492	443	456	479	495	460	494	469	457	459	467	444	474	467	504	500	471	495	442	470	533	484	493	505	450	461	427	450	466	506	476	451	422	446	514	467	469	482	446	440	485	472	477	524	488	455	499	475	461	445	461	498	504	485	466	447	482	480	520	478	484	524	454	451	435	459	490	454	438	489	503	435	433	485	446	475	505	424	465	483	480	476	453	479	474	483	504	436	471	466	485	475	476	435	498	451	456	489	451	477	451	478	477	508	466	507	495	422	450	483	442	469	514	446	492	464	529	477	446	498	441	448	468	488	505	487	477	451	490	463	462	473	472	494	478	452	439	440	459	457	459	474	450	482	453	435	461	468	457	467	464	472	448	454	474	475	461	445	469	453	454	426	463	485	432	445	467	471	444	469	441	423	459	440	452	448	444	492	492	486	439	490	463	473	460	472	468	509	498	461	462	501	507	477	435	452	472	482	458	488	442	468	462	442	452	452	458	512	468	488	494	456	449	481	445	482	477	445	483	436	462	432	453	449	487	464	486	510	475	491	467	463	503	461	466	489	485	429	452	464	470	461	463	427	443	498	482	452	490	507	483	462	464	470	457	456	457	524	463	469	445	501	478	447	450	483	462	467	490	439	448	475	458	500	499	464	464	477	451	519	438	478	482	472	481	440	471	461	443	476	453	434	457	461	496	467	448	484	464	438	482	451	470	472	492	476	464	464	462	482	491	500	452	460	477	451	462	483	459	487	518	443	517	480	463	449	450	482	459	494	449	444	418	459	485	437	463	472	476	464	440	465	455	455	471	463	495	447	470	478	458	469	479	443	473	491	441	455	453	420	461	457	475	428	466	489	494	469	460	473	455	508	472	495	482	492	475	500	487	481	471	449	455	446	467	485	472	471	481	483	453	504	415	463	473	457	455	469	451	510	455	481	447	483	462	471	467	457	458	509	483	466	514	483	473	472	459	451	492	456	473	446	429	495	493	449	467	483	459	505	503	455	477	463	469	473	475	477	449	473	448	449	505	479	535	445	485	485	520	460	474	436	489	503	477	482	484	482	485	457	504	429	425	474	464	455	440	488	435	459	444	500	448	496	446	452	499	466	447	483	437	440	499	435	473	501	488	470	470	467	505	455	492	488	453	465	484	462	471	467	437	477	460	456	521	438	494	472	426	466	471	454	458	437	491	448	479	472	474	465	480	479	486	471	486	446	466	517	485	466	438	463	462	457	498	482	495	467	462	479	498	461	470	465	468	460	485	468	431	448	469	464	444	491	450	459	459	473	452	450	457	466	436	434	489	467	453	463	445	439	475	460	469	475	468	478	423	431	425	497	510	470	465	507	432	487	441	486	456	473	477	473	467	476	464	508	453	460	475	466	482	459	459	477	442	493	468	459	470	470	463	462	487	455	506	478	496	489	458	487	479	498	457	459	451	505	486	427	458	457	486	461	486	518	450	481	497	495	468	432	443	510	445	495	507	448	474	486	461	447	444	484	523	477	471	506	449	447	460	436	474	472	440	482	440	523	441	468	436	466	482	476	439	481	509	473	473	477	450	460	451	482	436	480	450	454	485	487	486	478	444	503	496	489	430	437	440	452	444	479	418	465	504	492	465	442	451	482	444	445	461	466	457	458	430	462	492	481	445	457	478	463	431	502	471	465	483	501	435	470	490	488	455	484	493	494	479	443	486	473	468	470	503	482	455	461	479	440	463	464	443	462	464	474	477	484	442	461	475	454	451	486	434	439	431	424	462	508	459	450	437	501	478	471	459	459	499	430	494	490	517	483	499	486	463	449	455	477	440	497	483	464	464	515	495	464	497	477	468	452	453	492	453	490	494	461	508	457	450	467	488	470	424	484	458	483	462	437	466	497	500	476	476	439	438	465	488	461	466	463	440	455	460	426	485	482	441	496	476	474	436	488	468	486	476	491	477	494	476	455	472	468	453	484	475	505	451	507	434	472	481	473	464	490	468	477	464	473	464	468	463	473	462	456	496	447	475	492	494	478	465	459	478	457	448	459	479	485	483	434	498	438	448	471	465	457	462	464	470	442	434	455	467	472	489	463	465	473	451	475	441	513	506	489	506	436	538	517	488	461	448	470	447	459	431	504	488	477	412	470	473	475	461	445	461	497	445	485	490	443	441	446	492	468	469	452	475	456	471	447	509	483	476	451	441	462	468	460	458	479	464	490	438	461	464	466	461	479	490	460	480	447	481	491	445	442	485	484	474	502	454	449	436	418	489	456	464	426	463	434	463	481	480	483	421	476	442	461	472	449	471	450	456	483	471	456	459	477	493	479	477	474	477	505	466	482	483	444	486	478	456	498	483	465	464	433	455	476	462	451	460	528	450	475	471	474	481	501	493	499	487	418	438	488	452	479	469	476	471	458	457	435	455	508	454	498	474	477	484	458	488	436	459	461	443	448	453	457	468	478	465	464	444	487	472	464	431	470	465	495	499	441	488	473	423	481	439	525	446	430	475	456	461	485	487	462	488	484	433	441	422	479	466	492	445	454	472	455	496	462	474	511	481	454	473	467	499	456	441	463	440	471	489	473	437	447	443	477	516	489	447	466	471	463	493	439	487	445	473	444	452	448	455	460	480	460	497	410	467	451	471	476	425
27602	15373	2771	1096	910	947	956	936	874	927	874	924	885	950	931	907	948	930	931	939	929	928	915	930	919	923	893	914	903	947	891	918	920	923	916	942	931	890	868	899	881	927	943	923	904	936	943	888	864	925	907	929	907	959	894	908	931	862	950	890	887	857	947	914	943	962	908	936	877	980	930	880	924	889	938	942	940	896	906	918	904	876	896	949	946	966	901	873	936	908	932	980	884	922	992	930	925	891	914	916	934	938	956	940	921	918	950	968	948	972	905	905	912	900	851	922	965	977	908	911	895	874	939	923	962	926	883	918	917	961	896	924	1005	934	926	972	950	947	916	883	894	857	891	901	863	905	951	928	934	884	955	893	958	918	870	914	892	916	924	918	858	952	927	923	915	916	927	950	960	873	953	862	932	913	884	900	914	911	965	927	940	931	911	930	895	921	924	915	859	931	975	938	914	945	926	886	918	912	919	904	921	913	960	935	899	880	959	893	932	915	913	909	905	930	866	934	886	949	932	921	967	868	912	945	953	922	898	897	901	872	973	949	899	936	873	924	963	948	960	946	917	933	944	866	931	887	895	974	897	919	887	857	918	891	937	921	892	923	882	901	955	892	958	882	929	934	937	945	868	848	893	947	928	897	910	928	905	955	918	902	945	922	909	887	919	980	962	946	921	896	908	942	928	920	937	931	858	900	910	885	940	896	959	866	933	896	897	906	942	907	945	918	875	912	923	909	929	891	928	974	931	963	945	919	901	944	867	929	878	925	862	925	974	881	891	938	858	889	952	933	909	912	889	887	907	946	954	960	953	874	916	911	927	923	969	893	889	941	845	886	885	873	938	919	897	1009	902	932	893	922	922	945	897	891	907	893	976	929	928	913	926	909	944	983	952	894	899	920	974	913	897	951	884	901	895	894	962	893	943	900	912	897	945	989	895	898	892	890	932	894	897	930	934	954	872	875	948	873	898	966	919	957	921	895	924	891	915	891	920	907	927	954	909	936	886	958	899	901	881	931	934	864	946	916	880	957	975	913	898	942	990	957	935	929	898	907	850	924	957	897	906	930	891	926	917	894	955	893	949	957	912	919	921	921	888	867	951	946	921	966	899	911	957	914	918	939	912	980	973	898	942	906	918	891	894	937	938	912	930	906	888	894	938	908	853	875	948	933	906	976	960	931	910	961	852	899	963	896	919	921	925	909	975	874	882	915	963	983	934	911	991	971	935	891	904	969	934	940	921	958	890	899	919	938	906	869	886	935	923	894	940	939	875	917	918	916	961	916	934	918	948	883	879	947	880	931	904	917	906	938	929	909	930	918	947	927	923	930	925	911	880	904	923	894	911	874	918	914	916	879	916	916	918	911	883	897	923	865	868	850	961	847	931	973	907	909	899	956	909	890	914	944	909	916	1021	887	886	943	889	920	909	923	866	921	895	957	938	911	915	911	957	956	948	932	945	978	926	884	923	901	889	996	939	871	941	938	953	911	913	1027	923	912	905	904	916	885	931	948	921	946	916	874	936	962	878	866	894	995	919	909	939	901	964	978	885	901	924	891	912	927	941	867	894	894	907	922	1011	935	919	932	906	916	923	930	924	925	922	915	942	885	916	976	925	908	845	896	908	915	994	898	943	936	874	913	906	918	978	909	901	920	900	891	927	904	877	874	882	859	895	926	938	942	933	912	873	925	927	968	937	887	932	932	956	884	872	906	895	923	914	966	860	999	921	857	957	909	973	859	919	875	922	884	878	926	912	907	972	922	879	889	936	885	966	958	929	907	882	903	947	880	892	908	902	963	919	940	902	954	923	903	952	907	882	889	898	912	960	874	882	952	939	964	931	957	915	959	927	961	921	870	853	936	927	892	895	871	908	899	933	966	944	951	938	895	950	916	891	900	941	943	891	937	890	937	866	969	910	887	956	886	948	913	925	921	939	923	880	945	932	885	927	881	915	938	941	922	902	850	906	874	930	917	929	935	895	929	986	954	911	906	895	906	966	906	905	878	918	952	977	918	940	903	874	952	929	857	944	858	861	902	949	923	956	876	904	916	931	903	929	877	953	920	934	926	919	918	871	931	976	896	956	900	961	998	907	913	947	946	902	982	846	895	919	927	908	925	956	975	907	897	904	959	968	970	859	903	913	863	1001	927	933	968	915	923	907	937	916	1018	927	995	945	912	868	898	891	926	887	925	919	949	950	921	965	905	961	897	943	916	932	854	893	925	967	897	952	922	937	887	903	860	917	919	878	945	901	899	941	921	969	886	941	904	906	886	942	935	894	951	909	839	925	923	899	947	965	891	943	880	911	907	913	919	942	952	883	914	900	904	924	922	965	933	958	856	987	907	925	974	882	986	904	909	981	857	931	912	847	926	961	969	949	889	901	880	967	935	971	980	948	946	922	880	918	936	950	912	882	898	940	906	915	942	936	958	916	949	903	916	882	937	925	861	882	939	927	942	916	953	941	903	919	929	897	903	907	910	900	898	861	967	985	928	978	888	982	865	918	915	931	909	975	931	911	936	990	953	891	919	903	913	923	916	958	924	972	917	964	924	872	861	897	959	943	918	901	867	942	980	952	905	924	901	937	879	953	954	865	934	906	883	898	869	888	921	853	865	930	948	923	893	957	895	906	972	893	883	904	913	889	956	885	936	918	993	934	942	913	976	922	936	902	879	889	945	886	964	949	948	892	894	877	913	892	892	912	937	956	948	955	848	929	895	933	912	943	988	887	890	940	851	945	929	926	924	900	899	935	907	933	984	944	1008	945	899	951	968	912	966	928	912	954	890	882	898	950	882	948	980	929	931	941	876	887	987	908	919	914	889	934	1013	886	953	942	885	911	928	956	902	887	895	878	936	953	911	878	940	979	917	926	885	927	952	906	938	910	904	911	919	916	926	921	890	888	928	951	946	941	914	903	877	947	932	899	903	930	923	937	938	904	986	935	986	970	904	947	922	880	899	875	927	985	927	880	884	884	911	929	883	944	965	900	932	913	932	884	950	898	956	893	940	932	937	931	881	920	895	917	937	912	896	926	915	949	896	905	909	895	889	872	893	940	910	887	925	855	944	890	1001	910	919	953	922	1008	866	865	908	927	893	949	892	865	880	954	919	934	954	903	971	839	953	925	917	926	913	912	895	938	946	965	925	924	913	872	886	862	914	899	939	902	931	911	969	921	935	891	893	910	949	926	942	899	971	885	907	906	946	946	933	931	930	981	916	970	940	924	904	918	931	895	939	874	911	859	864	896	885	915	920	896	961	984	944	944	929	1005	872	909	910	917	881	959	837	914	923	908	950	901	902	884	924	883	926	932	930	920	936	929	884	886	867	938	929	886	943	975	910	1005	943	918	930	931	892	883	963	831	921	926	962	922	940	881	930	890	942	1013	935	929	911	887	919	878	889	860	889	878	939	861	892	929	913	959	952	908	891	946	929	914	922	943	932	962	951	939	935	879	929	915	887	866	910	948	950	935	903	887	965	921	953	864	880	934	942	915	923	924	936
14802	4837	1375	1296	1236	1247	1222	1169	1181	1235	1222	1200	1199	1181	1173	1186	1235	1219	1171	1188	1203	1212	1149	1161	1146	1138	1167	1190	1160	1174	1216	1189	1164	1172	1245	1223	1157	1232	1140	1196	1179	1174	1248	1209	1161	1209	1205	1161	1148	1135	1193	1155	1218	1186	1180	1207	1208	1182	1252	1231	1169	1216	1200	1202	1201	1199	1168	1176	1152	1219	1213	1180	1193	1106	1152	1241	1171	1173	1233	1150	1189	1209	1235	1135	1259	1165	1205	1157	1168	1206	1160	1241	1194	1155	1200	1206	1174	1225	1139	1210	1232	1182	1207	1249	1179	1202	1202	1195	1201	1133	1177	1191	1166	1187	1163	1192	1124	1151	1215	1195	1194	1212	1206	1210	1214	1153	1162	1213	1180	1175	1192	1178	1258	1198	1172	1189	1174	1158	1214	1247	1172	1143	1167	1203	1087	1203	1171	1188	1206	1169	1148	1223	1215	1185	1188	1227	1136	1215	1222	1151	1158	1133	1193	1161	1154	1186	1193	1259	1239	1163	1162	1135	1194	1184	1205	1231	1202	1240	1197	1204	1090	1149	1181	1164	1124	1200	1135	1166	1179	1164	1179	1229	1232	1207	1143	1162	1170	1133	1213	1195	1185	1201	1162	1235	1168	1129	1128	1149	1159	1177	1181	1186	1168	1174	1219	1217	1177	1238	1172	1218	1166	1144	1188	1187	1138	1211	1242	1194	1240	1216	1229	1228	1114	1194	1159	1163	1141	1205	1189	1205	1127	1251	1212	1279	1160	1175	1169	1165	1186	1187	1200	1173	1232	1149	1184	1150	1186	1179	1205	1198	1224	1156	1234	1207	1156	1234	1135	1132	1183	1128	1214	1160	1168	1259	1238	1194	1177	1203	1222	1149	1215	1196	1178	1183	1223	1125	1206	1197	1179	1167	1166	1161	1231	1167	1171	1134	1190	1203	1240	1154	1158	1143	1179	1213	1158	1175	1227	1211	1183	1153	1130	1166	1143	1221	1226	1200	1139	1093	1231	1195	1256	1208	1229	1158	1159	1242	1208	1148	1215	1168	1135	1150	1211	1193	1183	1189	1128	1122	1191	1240	1160	1159	1177	1198	1158	1185	1157	1167	1211	1189	1158	1199	1197	1182	1168	1154	1165	1201	1253	1145	1163	1137	1219	1128	1178	1207	1220	1143	1183	1287	1156	1184	1145	1213	1152	1157	1181	1157	1212	1142	1228	1196	1150	1161	1133	1144	1123	1183	1160	1196	1219	1152	1210	1145	1242	1210	1250	1240	1274	1210	1149	1166	1183	1210	1211	1165	1244	1200	1185	1223	1173	1085	1198	1210	1202	1159	1141	1198	1214	1200	1218	1149	1134	1254	1169	1191	1212	1153	1159	1212	1160	1237	1163	1173	1211	1118	1167	1189	1197	1164	1206	1175	1205	1157	1204	1172	1186	1201	1216	1185	1245	1247	1186	1217	1162	1194	1223	1172	1165	1249	1224	1156	1161	1228	1222	1148	1217	1160	1201	1182	1171	1199	1199	1208	1256	1230	1162	1216	1193	1171	1200	1145	1190	1166	1174	1161	1201	1221	1198	1203	1184	1166	1158	1257	1113	1191	1170	1108	1128	1206	1255	1155	1228	1168	1217	1212	1163	1186	1177	1176	1154	1248	1221	1126	1154	1167	1226	1219	1152	1163	1233	1216	1131	1148	1147	1144	1236	1204	1197	1140	1204	1179	1184	1232	1188	1153	1191	1128	1209	1206	1222	1150	1245	1248	1193	1211	1157	1145	1186	1209	1162	1161	1165	1188	1207	1148	1167	1108	1174	1189	1125	1182	1194	1174	1212	1244	1187	1139	1169	1176	1138	1207	1149	1175	1176	1128	1215	1155	1094	1229	1248	1200	1172	1155	1176	1191	1210	1194	1179	1235	1203	1181	1174	1122	1138	1222	1226	1142	1189	1158	1183	1150	1136	1133	1180	1211	1251	1135	1195	1170	1239	1188	1147	1202	1176	1154	1184	1171	1165	1211	1171	1169	1199	1149	1197	1177	1166	1160	1214	1199	1223	1159	1158	1199	1183	1160	1208	1195	1207	1142	1177	1170	1119	1195	1211	1197	1187	1200	1193	1248	1120	1150	1224	1158	1202	1189	1180	1195	1193	1205	1211	1222	1164	1106	1207	1198	1207	1225	1215	1234	1167	1158	1212	1161	1153	1154	1192	1174	1182	1138	1174	1177	1213	1152	1225	1182	1198	1124	1183	1180	1142	1134	1199	1130	1221	1175	1252	1169	1220	1185	1154	1139	1218	1220	1214	1201	1220	1146	1203	1209	1186	1159	1179	1214	1205	1218	1201	1154	1157	1189	1194	1187	1173	1122	1157	1193	1209	1202	1206	1125	1233	1200	1218	1117	1243	1156	1179	1121	1234	1206	1178	1170	1144	1156	1232	1194	1192	1191	1120	1176	1154	1166	1183	1196	1216	1189	1106	1152	1171	1159	1147	1178	1163	1076	1224	1189	1136	1197	1221	1236	1168	1137	1184	1156	1184	1200	1199	1195	1205	1239	1146	1200	1236	1239	1227	1171	1261	1112	1136	1198	1189	1168	1182	1223	1176	1194	1154	1229	1194	1231	1152	1221	1163	1193	1159	1196	1229	1151	1216	1210	1227	1231	1121	1127	1186	1202	1187	1180	1174	1132	1177	1268	1199	1221	1194	1185	1099	1143	1198	1196	1110	1162	1189	1162	1211	1173	1191	1168	1212	1111	1179	1188	1138	1175	1176	1151	1167	1160	1112	1201	1139	1232	1184	1173	1213	1225	1174	1176	1157	1199	1168	1172	1149	1162	1244	1193	1170	1163	1169	1179	1222	1182	1206	1168	1178	1165	1123	1188	1129	1253	1205	1221	1194	1194	1141	1211	1125	1214	1197	1172	1189	1189	1138	1161	1247	1209	1205	1156	1170	1203	1232	1153	1212	1197	1170	1153	1198	1256	1190	1212	1121	1255	1201	1177	1219	1203	1179	1245	1157	1125	1155	1174	1214	1212	1219	1149	1226	1238	1267	1198	1248	1180	1130	1226	1220	1145	1198	1217	1169	1149	1151	1194	1259	1218	1170	1260	1160	1191	1133	1185	1190	1212	1217	1232	1237	1218	1139	1199	1087	1211	1176	1179	1162	1184	1139	1196	1156	1198	1191	1218	1248	1180	1179	1113	1247	1198	1213	1171	1180	1197	1186	1177	1190	1097	1135	1159	1168	1159	1238	1175	1200	1182	1177	1194	1274	1176	1168	1202	1210	1185	1197	1144	1185	1210	1186	1218	1149	1127	1164	1173	1189	1188	1157	1167	1205	1203	1198	1234	1189	1254	1179	1170	1206	1190	1207	1145	1231	1131	1183	1212	1202	1131	1231	1213	1139	1208	1175	1234	1164	1182	1151	1158	1255	1169	1156	1139	1147	1105	1222	1182	1198	1145	1234	1217	1142	1213	1242	1163	1215	1179	1234	1163	1137	1175	1185	1156	1219	1166	1148	1234	1211	1155	1229	1247	1267	1165	1192	1190	1238	1161	1090	1127	1175	1201	1207	1175	1224	1195	1165	1229	1168	1155	1187	1139	1215	1173	1226	1214	1161	1165	1202	1219	1157	1222	1187	1214	1137	1194	1214	1159	1204	1175	1202	1236	1206	1184	1199	1142	1233	1223	1163	1139	1205	1230	1197	1166	1207	1238	1095	1226	1181	1209	1167	1176	1158	1146	1239	1136	1132	1215	1200	1141	1174	1155	1231	1206	1185	1209	1156	1182	1148	1202	1177	1177	1127	1141	1214	1228	1242	1165	1201	1200	1220	1171	1158	1236	1147	1179	1202	1161	1192	1204	1169	1208	1168	1186	1147	1211	1183	1168	1140	1202	1157	1213	1162	1149	1186	1135	1216	1196	1165	1232	1217	1206	1157	1267	1237	1135	1174	1126	1165	1126	1240	1229	1170	1160	1162	1163	1162	1200	1230	1185	1177	1174	1161	1106	1171	1222	1146	1183	1242	1145	1115	1139	1202	1161	1164	1186	1168	1196	1149	1164	1145	1226	1177	1151	1172	1159	1181	1168	1192	1264	1149	1228	1178	1187	1210	1201	1169	1164	1194	1173	1228	1185	1164	1130	1210	1180	1171	1213	1185	1191	1139	1177	1156	1238	1192	1165	1136	1165	1192	1214	1234	1233	1223	1150	1193	1156	1156	1231	1294	1128	1191	1132	1121	1185	1190	1186	1180	1179	1216	1166	1206	1188	1167	1174	1104	1206	1233	1161	1279	1177	1183	1178	1237	1132	1193	1200	1213	1153	1157	1213	1272	1176	1158	1183	1166	1145	1143	1175	1217	1180	1145	1187	1202	1161	1234	1132	1191	1183	1167	1190	1184	1172	1204	1153	1274	1175	1234	1211	1173	1219	1238	1091	1136	1202	1213	1182	1207	1188	1103	1190	1197	1204	1212	1230	1246	1171	1156	1235	1173	1159	1207	1235	1177	1134	1147	1183	1207	1167	1148	1165	1193	1198	1243	1196	1176	1197	1212	1212	1137	1179	1214	1123	1180	1225	1181	1195	1223	1178	1181	1184	1239	1174	1205	1168	1200	1192	1188	1180	1211	1171	1244	1142	1173	1098	1186	1188	1218	1178	1221	1186	1192	1251	1194	1179	1205	1263	1220	1190	1191	1210	1194	1200	1222	1144	1242	1211	1176	1182	1251	1185	1188	1146	1140	1181	1131	1178	1181	1144	1217	1198	1176	1181	1216	1183	1214	1248	1214	1206	1188	1143	1216	1190	1152	1196	1256	1124	1160	1161	1169	1186	1191	1236	1181	1282	1202	1213	1225	1153	1178	1180	1190	1209	1199	1169	1149	1136	1259	1227	1218	1223	1160	1188	1201	1184	1209	1177	1171	1197	1127	1202	1188	1139	1145	1178	1187	1208	1226	1245	1114	1192	1095	1162	1233	1176	1177	1213	1164	1174	1188	1176	1162	1180	1163	1206	1084	1184	1195	1173	1169	1208	1186	1223	1203	1188	1216	1190	1115	1154	1150	1199	1162	1193	1203	1193
22964	20823	27345	24365	19863	2722	1105	890	733	781	759	729	728	735	691	749	777	723	690	724	756	721	694	753	710	681	730	722	730	723	700	680	753	717	707	699	728	737	754	704	647	682	732	708	718	710	757	706	694	715	688	720	751	677	684	689	668	732	697	727	692	693	695	666	714	729	719	713	689	754	734	711	717	718	722	700	745	659	703	698	703	705	697	690	668	665	708	693	678	702	729	700	703	707	674	689	712	725	679	709	675	681	737	715	732	647	724	682	685	739	713	709	703	715	717	683	722	714	673	672	663	706	719	668	683	719	720	674	693	764	697	697	693	741	684	724	720	726	678	702	684	701	745	738	673	699	659	701	704	715	673	705	761	700	699	663	681	700	729	698	680	667	732	695	734	722	672	668	704	692	709	692	694	662	660	683	694	723	722	678	661	714	747	706	736	697	765	675	711	718	768	706	678	690	711	699	680	687	761	675	705	671	648	709	716	705	701	702	668	729	709	712	742	709	723	728	752	734	682	705	686	651	723	685	751	704	687	656	696	657	645	697	676	694	687	686	708	678	651	728	703	691	745	752	678	693	774	710	698	698	710	710	707	672	694	704	692	713	710	719	690	693	738	722	667	685	678	722	684	708	686	733	696	694	705	690	666	634	712	708	667	689	706	687	670	753	695	678	698	693	686	673	716	718	739	670	728	665	661	748	731	702	725	697	677	706	729	728	707	679	735	698	701	633	675	739	692	683	675	698	725	727	734	648	666	682	717	684	679	696	707	696	682	695	680	691	698	713	712	656	692	752	738	695	716	683	693	661	752	722	732	725	680	672	705	673	684	655	704	702	728	720	752	717	703	673	716	682	709	700	711	660	664	693	658	720	689	693	687	741	718	652	685	693	696	706	714	665	708	737	728	681	712	706	747	749	697	698	730	692	662	714	674	727	709	690	684	704	664	705	734	739	707	649	701	671	686	661	720	690	700	673	699	734	712	631	670	686	747	697	743	663	723	637	688	658	677	715	689	701	674	691	661	660	680	681	729	721	675	669	716	658	678	688	646	663	718	684	729	720	704	700	673	707	672	699	695	685	751	712	689	730	694	730	670	736	707	682	709	697	677	652	678	691	691	692	745	699	700	684	646	715	691	654	716	687	705	722	733	685	679	698	717	740	745	738	687	725	719	695	707	688	721	698	693	675	715	727	677	753	698	671	673	668	710	705	713	683	700	685	721	715	732	691	768	696	702	679	698	705	655	709	711	670	720	708	725	718	691	738	706	702	720	740	698	666	693	738	706	632	692	703	667	654	729	704	694	692	702	686	680	719	644	689	690	690	703	731	732	713	695	726	697	738	711	721	782	674	676	674	700	651	697	675	715	670	682	704	751	745	685	718	714	703	643	715	714	745	676	709	701	685	685	753	722	683	729	679	635	726	710	709	671	695	723	704	680	726	724	683	718	672	685	690	725	722	701	745	672	780	646	704	755	718	706	715	689	719	690	699	704	717	656	667	676	682	679	659	701	708	725	745	676	712	717	691	744	710	704	689	680	694	732	688	704	749	763	738	706	694	692	726	670	744	735	686	692	674	704	688	746	716	687	663	695	749	726	683	735	727	711	671	706	711	662	717	686	713	710	727	744	708	750	670	741	676	723	671	715	679	719	706	731	685	721	712	661	753	697	732	688	716	697	687	714	680	684	700	684	674	703	714	679	732	734	670	713	711	743	710	751	623	718	716	684	709	672	695	708	686	715	675	704	706	691	710	707	719	697	696	728	659	690	737	689	722	683	679	670	681	704	717	744	661	713	713	698	724	713	765	689	671	725	731	719	732	696	703	679	720	675	735	705	709	688	716	694	707	688	674	687	644	655	698	721	715	699	682	636	705	726	701	709	682	710	655	703	687	667	653	668	690	744	702	726	655	679	654	646	707	738	716	658	678	694	712	721	706	718	708	717	674	715	724	698	709	715	743	730	658	695	696	734	670	750	718	687	711	658	630	713	700	729	693	719	716	652	746	755	717	683	688	670	679	674	675	691	656	686	758	696	724	704	717	756	684	681	711	707	713	676	739	692	722	653	681	688	704	688	711	704	712	695	766	729	734	723	661	716	736	719	687	673	719	682	726	711	716	695	690	681	692	667	727	717	709	683	743	653	701	667	734	680	716	724	682	654	720	708	703	748	662	741	701	736	714	717	683	723	669	669	704	712	685	707	679	677	674	674	728	723	720	697	673	726	689	739	771	702	711	737	701	703	694	711	672	711	717	729	677	699	696	687	671	704	700	714	710	699	708	695	700	691	681	702	704	720	670	719	729	754	698	705	707	687	732	772	701	689	679	699	719	747	691	706	645	688	716	731	709	720	718	680	676	734	728	708	658	665	668	703	720	718	700	674	702	716	702	685	712	690	709	708	662	800	744	661	696	695	709	703	680	727	684	709	698	681	704	675	699	634	683	694	708	746	698	698	675	718	718	690	734	695	695	712	694	674	663	710	691	696	720	688	699	692	728	687	672	707	732	678	707	680	663	676	687	687	703	694	735	675	669	714	724	750	706	713	712	706	712	689	639	657	704	722	677	682	691	686	669	677	753	747	688	710	735	732	696	645	680	670	743	710	644	694	706	733	657	680	703	697	686	686	721	711	691	708	710	697	703	701	706	697	718	672	731	732	713	731	709	697	731	681	696	671	715	718	701	717	706	703	697	721	683	708	639	698	688	715	732	638	717	713	707	734	663	677	657	703	717	716	717	725	671	698	698	663	699	734	698	725	693	700	680	707	676	711	691	727	710	702	696	702	671	712	669	735	702	742	679	731	677	717	659	691	655	705	668	694	690	720	707	736	679	723	696	732	686	689	710	663	713	698	676	665	676	698	727	725	694	653	717	701	712	689	727	671	696	691	700	702	676	726	672	693	669	711	712	745	716	717	695	697	635	691	699	683	702	696	718	694	714	625	666	706	708	689	694	685	687	702	712	691	682	722	678	684	681	677	671	703	690	675	701	703	675	680	699	745	697	691	695	656	685	716	705	658	685	708	720	689	745	655	703	692	690	682	677	693	703	720	635	703	703	679	643	672	712	714	665	699	730	707	692	676	734	697	718	713	729	684	692	697	737	694	686	706	681	687	729	696	684	660	732	704	682	721	720	740	723	723	699	734	688	735	686	713	706	675	703	696	720	681	690	661	733	702	666	685	690	693	684	720	742	673	727	711	720	746	683	665	673	680	718	694	672	748	701	721	677	682	690	650	723	668	719	711	633	676	683	759	708	694	685	680	672	677	700	715	710	710	658	727	742	735	709	705	663	709	703	750	689	651	723	744	682	676	664	679	718	748	697	728	694	682	680	755	721	737	739	729	679	684	706	671	707	688	747	695	737	675	724	701	761	715	709	718	702	672	686	691	689	670	682	713	685	689	697	701	760	691	720	704	688	701	661	717	682	730	716	745	670	728	701	711	686	686	682	726	691	715	731	717	714	719	735	722	683	724	735	693	713	673	704	674	704
38719	18060	4241	2210	1956	1555	1417	1208	1158	1139	1088	1028	1082	1047	965	978	983	1000	1000	978	944	954	975	975	941	933	954	947	927	927	956	947	976	955	941	977	990	954	974	912	921	943	969	980	941	964	930	924	964	934	902	916	905	914	969	913	881	944	968	915	928	934	951	943	1004	958	930	923	957	919	906	981	922	907	980	921	933	868	918	954	919	929	904	911	891	949	892	973	958	882	931	917	899	912	959	915	971	960	904	948	976	957	924	880	931	935	915	936	882	882	977	988	917	955	928	966	980	920	948	959	951	960	968	906	907	930	970	934	960	942	919	908	934	966	925	882	900	929	991	893	920	935	931	914	951	945	997	914	981	904	1005	927	927	920	924	946	887	887	900	940	913	900	937	941	896	943	959	958	906	993	881	960	959	909	921	881	920	897	937	884	898	1008	932	928	879	991	927	901	964	895	984	929	885	944	965	886	925	939	896	937	923	919	938	924	921	891	960	891	932	912	948	916	949	941	931	925	972	1020	888	921	914	930	920	907	963	923	883	924	942	945	910	936	886	965	890	978	971	934	952	962	879	859	966	928	941	940	922	907	940	925	941	927	947	951	926	927	924	917	918	881	938	902	955	933	916	951	917	879	990	988	971	937	922	919	951	938	937	919	987	932	928	924	941	896	880	941	906	930	989	918	946	893	939	939	931	934	936	967	908	914	935	912	937	877	995	946	945	951	971	946	955	929	906	909	1000	996	938	961	978	926	908	923	926	859	950	952	958	892	932	928	934	890	923	965	975	956	973	967	898	924	917	865	955	962	946	961	964	928	897	929	936	951	973	936	923	904	945	904	925	903	932	970	860	879	895	886	909	955	914	857	953	974	1001	940	890	950	933	931	948	947	922	890	892	932	904	942	976	925	930	943	919	931	946	918	988	893	896	964	929	923	920	962	926	938	920	955	945	955	930	926	949	958	923	933	939	937	947	919	913	960	918	909	890	951	977	898	894	948	941	952	956	915	910	937	923	947	945	904	944	884	902	960	900	910	998	878	905	876	889	897	901	907	969	968	946	971	957	974	967	916	923	928	926	930	911	934	937	877	939	952	913	938	939	921	964	971	951	983	973	861	923	932	905	912	938	949	883	893	847	955	915	924	962	936	944	939	887	896	892	883	880	971	951	938	918	977	914	955	928	923	929	972	952	922	957	966	961	951	919	884	936	926	953	963	935	951	903	971	998	948	945	975	934	949	989	890	906	973	941	928	922	905	937	942	925	943	935	985	902	996	927	890	898	933	950	950	943	911	895	951	932	911	908	990	957	906	949	963	918	928	966	971	912	939	957	962	956	927	875	862	942	881	951	957	896	925	919	903	902	918	923	911	956	928	985	933	922	909	906	928	888	961	930	928	874	975	902	906	946	899	936	932	933	972	912	917	921	912	961	924	915	945	1054	902	911	896	891	897	921	919	974	899	937	884	961	964	961	878	959	927	902	932	870	943	922	883	927	930	932	931	926	930	949	919	938	904	952	909	935	933	947	946	919	894	925	933	941	944	889	906	909	947	953	972	911	952	871	915	950	901	969	908	972	883	946	897	912	926	895	907	969	944	920	936	952	864	929	979	974	935	940	924	940	931	908	915	964	899	943	941	961	895	935	915	888	940	935	894	901	927	946	986	946	939	959	951	876	936	909	912	936	932	947	956	983	950	942	927	896	923	891	966	912	980	949	928	914	966	903	955	902	928	944	916	911	914	863	943	942	955	917	920	936	979	888	972	899	903	920	916	921	967	955	952	949	888	938	961	942	926	854	868	930	914	902	911	960	969	925	940	950	904	989	997	962	898	900	888	902	901	915	889	952	983	917	943	927	956	897	992	925	924	913	942	905	937	962	934	905	947	902	929	939	986	923	889	941	893	978	932	929	946	898	932	953	963	931	900	924	954	915	938	898	957	923	870	958	953	931	934	988	871	929	913	942	907	899	960	940	928	914	931	926	941	953	905	963	994	950	901	909	976	921	909	899	904	956	1003	915	903	950	936	887	925	906	930	967	901	980	944	944	845	947	944	964	904	949	950	917	956	928	975	948	964	897	944	920	894	947	904	965	890	961	970	949	951	926	951	870	964	896	922	965	926	943	855	900	953	917	927	919	940	931	941	977	964	995	1010	925	895	901	915	992	959	989	947	973	913	947	862	911	959	933	939	951	904	950	984	931	951	901	952	1002	957	864	944	926	953	896	934	965	994	891	959	918	892	907	921	941	882	968	933	905	955	955	913	913	874	925	903	972	933	891	974	912	907	977	937	931	927	928	909	913	946	897	869	919	908	944	932	830	913	929	953	989	991	939	956	964	927	972	955	911	980	962	910	932	949	950	941	938	908	996	914	926	931	943	918	895	964	965	937	920	918	936	931	912	917	942	950	984	863	916	941	920	911	907	952	948	935	922	891	956	912	973	936	919	932	898	963	918	954	897	889	901	954	905	949	948	914	900	912	942	934	935	909	948	897	916	963	933	1006	940	932	929	915	949	929	943	963	963	962	911	961	917	866	985	939	934	916	938	959	919	913	957	910	936	947	936	986	923	910	957	962	1009	903	954	943	968	967	950	969	909	881	959	935	975	938	931	951	921	910	911	918	891	894	965	952	965	884	868	962	939	914	905	922	941	909	983	925	960	948	930	939	967	1026	920	960	919	884	1014	965	940	929	918	982	891	915	951	945	895	914	932	918	935	874	950	951	976	892	948	926	957	940	985	959	934	914	940	917	905	922	987	960	915	896	940	942	935	920	970	899	929	918	936	932	881	950	909	982	922	895	944	912	912	923	940	914	903	959	947	1001	979	917	912	931	924	946	875	917	919	923	881	935	925	964	951	1014	895	900	914	929	954	935	918	928	942	898	925	990	974	924	953	948	961	969	932	981	958	926	926	938	956	961	870	947	906	869	910	959	928	913	978	904	908	938	909	926	895	967	959	933	945	909	879	997	968	989	962	939	973	965	893	885	922	960	953	950	980	947	939	934	933	949	948	921	917	921	955	939	975	932	944	953	913	921	907	976	876	935	940	924	911	913	976	969	887	871	945	995	950	986	962	966	907	945	935	925	918	937	945	938	930	930	918	892	944	975	922	884	926	948	916	909	903	901	893	958	966	888	942	871	950	898	898	943	929	909	918	944	949	944	911	924	987	943	923	978	953	872	935	964	922	951	975	985	906	953	957	944	952	940	942	913	973	934	907	929	958	929	936	898	848	919	872	950	944	878	958	877	915	840	918	937	968	939	900	951	882	904	921	956	922	894	915	957	987	942	941	912	908	968	961	919	953	923	912	886	943	927	965	910	911	1012	951	934	981	952	950	914	946	924	934	910	968	926	872	931	891	908	892	906	915	935	901	900	916	971	969	906	905	912	942	962	973	904	905	948	922	916	962	918	942	927	978	917	935	981	889	977	916	938	903	929	960	935	914	930	943	965	940	944	902	937	930	938	917	952	923	962	937	1027	930	892	941	939	933	939	972	908	908	900	973	976	930	941
24273	20784	25462	23192	2146	829	786	737	749	710	713	671	722	697	733	708	688	664	689	649	692	712	675	707	685	697	722	677	726	676	653	729	686	657	684	695	703	665	686	662	684	654	717	700	693	692	636	700	706	695	736	707	665	709	712	695	700	679	669	714	695	667	652	716	714	707	677	704	694	660	665	640	678	748	658	709	705	625	691	688	688	721	689	707	673	675	742	711	696	689	683	654	682	624	653	660	678	679	653	659	700	678	698	681	698	656	647	677	688	691	694	680	680	647	707	647	734	668	668	689	686	645	706	685	683	705	707	650	682	668	682	718	690	721	705	659	666	708	647	689	686	693	679	669	721	719	668	650	694	721	724	648	637	657	698	676	650	716	680	636	665	706	704	738	686	658	711	668	656	670	733	706	685	732	742	662	645	621	677	726	682	709	690	648	637	644	691	741	680	670	682	676	680	641	695	719	688	662	661	702	698	675	678	665	712	675	650	666	657	672	692	658	707	685	684	695	674	667	632	700	644	694	688	646	718	703	694	678	701	708	698	670	672	714	711	683	713	659	717	681	703	709	681	695	678	669	675	644	701	678	683	715	689	697	685	712	709	686	677	678	685	696	695	717	702	630	698	707	703	636	710	671	696	680	628	684	681	693	680	673	685	734	699	679	639	670	723	660	675	726	675	597	683	679	646	662	662	687	718	712	687	633	640	680	717	657	633	702	679	729	662	693	626	683	729	713	690	720	684	638	705	682	685	685	750	680	661	634	695	639	651	682	688	724	687	689	696	695	671	662	674	744	672	695	660	684	689	749	694	670	698	623	674	701	679	681	681	677	685	690	697	694	698	628	659	663	632	672	716	680	709	704	717	645	677	712	727	621	719	701	710	663	650	697	679	695	631	696	671	661	678	671	676	676	706	660	645	696	733	699	698	701	642	694	674	697	657	702	698	715	735	673	685	679	725	699	648	683	731	630	708	651	672	735	696	684	679	686	675	700	647	642	681	657	719	667	715	672	657	691	682	684	707	696	701	631	726	686	663	663	695	676	644	669	657	735	686	673	658	651	675	681	702	671	673	670	684	733	699	684	654	667	664	694	696	704	706	704	625	663	685	680	700	653	650	692	700	675	653	712	674	712	681	715	700	693	663	724	645	682	651	690	685	694	652	672	709	667	657	687	690	693	689	724	702	650	693	689	685	668	653	689	654	657	744	664	686	701	656	641	645	672	686	684	649	620	685	710	706	662	646	695	690	692	681	665	678	697	689	695	725	658	694	667	663	705	640	710	690	672	692	668	681	689	613	671	673	683	672	721	687	715	714	654	694	700	646	642	715	677	686	681	619	677	660	706	680	712	687	676	681	676	669	720	678	685	650	649	662	687	674	662	716	673	674	718	717	677	679	716	677	657	703	665	628	713	703	669	658	676	657	634	686	707	686	669	709	720	710	655	689	722	661	699	689	714	689	662	674	682	699	681	666	654	675	701	646	669	663	638	664	716	678	693	718	713	648	649	695	691	667	659	684	646	695	678	699	640	651	673	692	681	692	681	677	639	676	704	692	689	709	645	708	653	706	731	677	673	684	647	711	658	663	695	659	661	698	672	656	684	658	714	686	662	720	705	687	679	686	636	664	679	640	676	696	686	690	705	711	645	671	704	641	734	704	656	701	641	656	664	678	684	679	705	669	685	712	701	704	706	649	704	703	684	697	706	646	673	646	714	707	712	683	729	698	674	688	687	717	652	688	701	707	708	667	679	661	662	667	683	706	591	679	729	689	696	656	702	627	703	666	698	707	682	704	660	678	659	626	703	735	668	676	707	713	653	672	674	656	657	646	617	656	694	688	690	638	727	690	639	685	701	628	712	670	684	683	697	689	724	714	698	688	648	664	691	659	708	687	684	710	686	642	674	699	690	670	701	738	684	657	684	686	686	674	737	625	710	685	636	678	691	729	726	679	678	676	702	699	711	684	647	689	696	747	666	678	683	734	653	656	677	695	734	668	699	697	713	655	705	652	666	721	697	681	683	692	706	659	661	728	689	671	699	690	642	657	648	641	645	696	670	676	691	711	638	684	683	702	666	652	698	657	733	724	702	677	716	676	636	687	678	672	677	684	633	671	677	664	656	722	650	678	703	685	707	683	710	675	668	680	720	661	693	713	626	681	746	686	701	686	702	675	721	647	680	659	677	680	671	655	658	687	649	675	656	679	710	728	658	671	687	636	666	645	668	708	672	687	655	653	677	689	697	684	685	643	681	720	680	681	682	679	675	690	662	703	683	654	691	687	697	648	709	654	657	681	681	684	653	682	722	698	709	655	688	636	681	692	697	655	709	706	673	740	738	681	681	742	678	687	687	690	682	692	655	701	705	653	688	695	684	706	712	673	640	730	691	756	629	652	634	679	747	677	702	670	714	694	679	693	747	635	683	666	642	704	726	710	736	675	656	667	711	692	640	679	690	708	663	641	684	661	689	668	688	687	653	654	671	686	674	704	658	681	661	661	668	690	654	667	717	682	704	652	665	675	749	739	672	640	689	647	681	670	692	634	678	622	707	716	689	701	684	660	666	704	659	689	725	732	649	659	671	640	701	679	695	673	694	639	703	663	682	653	724	647	664	633	662	659	704	684	676	686	693	662	673	692	707	706	665	711	708	665	677	664	669	694	718	658	671	713	688	672	787	671	658	640	628	663	705	659	676	689	682	675	713	699	657	685	695	702	687	696	670	675	640	677	693	681	708	680	691	655	730	668	765	659	671	669	658	672	673	696	694	684	652	710	654	712	696	666	665	679	696	698	682	639	711	697	686	715	682	712	696	667	665	686	685	644	650	743	687	683	735	722	659	685	665	719	661	644	704	679	644	678	701	702	679	689	707	667	723	695	707	698	690	614	668	688	692	668	733	643	670	699	681	634	690	673	687	653	668	701	648	679	663	652	681	709	706	670	684	729	631	723	683	750	716	683	702	723	727	668	662	744	640	654	656	694	687	656	706	716	691	705	699	670	681	694	708	671	746	695	720	703	722	707	727	678	681	668	675	687	726	648	712	670	729	686	682	654	677	666	710	634	698	766	676	697	685	684	678	690	702	704	689	687	664	632	670	731	660	647	659	705	733	733	711	634	658	688	661	680	652	711	667	709	675	682	676	667	691	633	698	665	674	715	705	658	666	650	734	681	692	665	696	722	649	621	674	714	698	668	686	682	681	652	695	719	687	674	705	661	672	685	706	672	692	640	667	693	710	684	681	694	686	682	693	685	674	656	713	676	647	704	703	671	670	649	672	688	695	663	671	648	707	656	737	701	721	681	673	660	707	694	606	696	688	718	693	677	691	690	669	650	721	703	661	680	725	712	715	669	672	682	677	674	711	643	681	725	684	630	685	679	700	679	646	665	666	708	690	665	666	686	679	641	681	702	656	720	708	703	668	704	675	657	703	695	669	668	650	717	675	686	697	706	699	696	669	663	688	672	661	721	692	727	710	675	731	693	715	662	692
34681	14361	2569	1515	1392	1199	1041	1061	956	991	940	955	959	945	913	850	884	905	898	874	882	877	914	875	901	928	869	885	902	903	846	837	868	904	846	878	857	916	852	872	889	930	874	836	857	875	871	894	935	861	868	912	838	874	906	884	907	909	897	949	899	915	892	855	881	883	901	864	898	907	916	867	845	892	912	855	878	920	872	848	892	925	815	857	841	894	861	945	873	840	874	879	868	856	933	858	882	871	890	876	904	945	858	949	875	845	879	905	807	940	860	875	873	883	883	859	963	846	924	925	874	916	853	889	901	902	892	830	895	914	871	868	904	803	854	899	856	934	913	905	882	862	876	884	908	861	888	863	870	842	857	833	895	859	922	898	881	838	938	838	882	864	883	905	861	847	898	903	836	813	874	877	840	839	902	904	892	938	868	909	859	882	838	867	884	845	868	877	843	850	846	927	863	877	878	907	880	855	916	848	868	864	857	895	878	843	856	895	876	882	874	844	917	896	909	875	847	880	893	957	862	862	888	899	889	922	875	867	845	851	896	851	912	885	863	882	849	860	892	873	882	914	947	897	899	854	873	858	856	911	883	812	873	888	865	836	919	833	896	850	883	896	896	929	855	875	870	900	875	869	854	879	930	867	841	859	834	887	875	848	902	893	845	883	864	884	814	912	877	934	935	877	917	946	852	906	950	846	891	841	879	897	850	878	920	866	879	880	828	844	845	874	886	854	940	823	873	851	951	915	887	849	839	915	885	852	859	834	899	889	877	891	903	891	887	899	862	862	870	945	845	898	861	848	865	858	818	809	909	873	896	856	856	885	886	868	845	942	829	913	888	859	859	860	848	820	904	839	864	836	845	834	884	884	895	860	925	873	812	884	890	844	830	903	910	863	895	865	842	856	872	881	909	853	883	873	892	888	874	898	890	926	835	820	842	857	930	843	858	928	867	914	858	940	970	867	912	793	844	920	903	863	883	917	883	881	853	841	809	837	889	843	884	907	872	892	903	904	884	880	881	902	925	913	910	878	880	869	880	838	856	865	861	857	864	864	894	871	929	848	827	890	920	914	839	864	802	839	896	880	852	912	839	876	883	949	855	899	885	915	896	923	896	869	822	861	788	872	872	890	872	873	867	910	866	892	938	861	887	906	836	868	884	927	887	868	878	825	839	928	896	873	892	840	911	849	910	882	834	889	872	869	874	916	864	837	840	926	919	838	893	893	888	900	915	906	836	859	876	850	880	901	882	818	832	913	847	832	837	874	842	882	856	895	819	912	925	873	884	837	842	902	838	888	885	850	894	871	852	860	899	905	837	906	885	860	825	911	849	872	862	925	867	819	935	863	839	878	837	809	887	902	899	861	907	874	896	858	912	911	836	887	886	866	807	837	882	898	878	886	929	914	856	875	819	838	847	892	852	873	896	895	849	889	834	925	899	920	933	832	852	840	851	865	868	903	861	898	944	895	916	926	863	870	868	907	861	835	855	892	855	916	853	880	927	890	836	878	860	840	859	881	882	836	911	888	915	864	901	852	909	843	842	840	894	918	910	841	847	885	893	817	877	825	891	836	887	846	875	858	897	877	845	860	881	869	871	868	872	873	915	892	917	878	810	896	848	885	833	887	872	897	889	919	856	835	848	841	874	915	877	884	859	911	903	887	898	890	961	860	857	843	859	916	850	879	874	885	884	888	885	905	878	858	868	890	876	936	901	902	866	901	889	852	891	843	868	924	839	871	935	882	881	845	824	884	936	864	874	901	942	854	812	872	840	815	879	849	930	852	899	895	911	868	883	847	823	858	879	900	847	802	817	843	834	751	834	828	868	846	890	913	899	849	950	851	882	846	847	894	865	884	849	921	889	906	965	878	873	922	903	865	893	868	878	821	883	938	926	919	857	837	879	880	912	913	907	866	891	882	882	899	890	878	899	870	870	893	871	918	891	868	857	876	919	867	849	878	875	839	929	837	848	905	908	886	957	873	899	872	871	916	809	909	898	853	875	909	877	888	839	898	898	869	878	912	845	849	885	851	872	825	911	881	841	845	800	869	899	876	884	856	910	925	866	879	867	846	892	927	856	830	881	875	841	918	854	864	922	836	888	911	907	869	943	914	949	829	891	854	882	823	901	888	871	876	902	836	931	881	842	888	892	834	902	899	882	860	907	822	883	858	868	858	870	904	875	962	857	866	821	876	845	849	867	867	821	827	850	860	857	874	842	894	930	843	889	919	833	858	835	871	814	901	873	888	901	863	900	846	909	914	869	893	881	897	899	870	893	941	888	927	872	846	912	899	886	884	842	859	892	908	911	802	910	901	852	926	895	917	889	823	864	908	886	856	898	853	918	853	907	861	864	883	876	891	827	826	891	924	897	853	928	874	840	861	922	833	846	886	816	869	851	834	919	935	851	942	864	857	874	873	910	863	840	892	885	887	912	853	926	851	824	855	888	859	848	907	922	864	797	822	800	895	890	869	863	848	861	864	841	842	887	873	937	904	866	874	847	859	836	897	855	895	889	876	881	850	905	829	881	807	868	859	887	849	862	876	871	922	892	847	904	845	866	874	838	888	819	881	849	928	904	877	851	889	905	856	881	840	890	911	960	898	884	861	862	849	877	919	849	936	815	869	894	892	908	879	896	890	849	926	892	883	846	855	812	853	848	832	932	850	893	864	930	883	856	851	862	923	889	829	850	877	884	894	919	830	889	913	882	857	850	823	892	888	835	934	882	894	853	858	836	878	853	868	886	870	886	882	907	877	876	801	865	880	834	833	909	900	870	815	867	871	900	832	860	868	856	877	865	836	863	922	841	891	919	845	874	840	878	900	946	859	926	859	850	906	859	869	868	859	853	916	834	885	911	915	798	866	845	850	941	885	853	907	891	907	867	878	833	878	850	865	877	918	880	826	865	848	886	875	920	882	962	890	895	871	886	851	838	863	900	878	895	820	874	917	915	837	880	876	853	870	882	866	902	880	851	853	939	869	853	894	876	902	867	942	874	857	841	906	832	893	876	855	916	876	904	874	819	829	963	911	857	893	879	882	929	904	832	894	866	861	882	841	906	887	830	861	901	846	878	900	862	873	919	869	875	894	915	910	865	868	880	882	832	907	903	911	845	880	904	860	836	889	931	861	841	886	886	898	854	852	891	854	841	865	917	861	897	899	887	857	871	851	891	892	897	895	864	876	840	907	816	878	887	856	906	815	851	900	878	848	839	878	886	839	859	920	883	869	869	859	897	836	899	909	856	901	868	845	859	881	881	928	884	897	868	920	828	882	906	903	881	893	857	841	819	888	923	887	862	865	854	850	879	912	888	878	924	832	895	858	882	848	893	838	878	892	897	782	930	857	876	896	929	886	922	855	911	892	885	882	864	867	895	841	820	886	894	879	887	838	871	939	885	881	882	911	880	848	904	814	853	880	810	905	931	868	882	867	849	827	856	915	852	881	869	908	888	899	939	900	937	838	878	861	889	864	874	878	938	893	850	816
22122	20820	28003	23722	20819	18408	1427	683	506	515	437	461	442	418	434	400	392	379	404	347	354	352	344	378	346	362	357	334	357	370	361	350	386	334	381	366	377	339	343	346	355	346	338	371	359	368	349	312	335	348	362	342	380	354	310	345	359	344	356	361	363	380	351	324	349	381	390	335	331	339	391	352	379	318	325	368	348	361	325	355	378	338	361	335	353	370	336	363	344	358	320	377	339	320	363	297	371	367	324	326	323	365	320	357	327	338	380	338	345	309	321	338	328	331	344	324	328	343	350	358	354	313	333	362	337	347	338	347	346	314	354	338	363	336	334	378	336	351	334	331	317	326	330	336	372	329	326	335	329	362	349	294	344	323	350	356	384	361	343	361	342	354	322	353	364	371	335	351	320	344	334	333	332	346	384	338	379	344	368	336	334	352	331	332	343	354	345	335	348	331	383	379	323	351	362	329	325	351	361	368	361	328	367	348	319	364	352	324	350	334	336	337	329	357	339	318	361	369	335	353	310	316	305	328	337	334	336	336	360	324	367	375	318	328	310	342	355	333	381	350	327	355	316	322	359	334	377	323	376	349	366	326	316	357	328	333	332	308	355	358	340	338	353	334	336	357	321	349	349	351	334	300	359	358	342	380	333	340	347	317	343	372	351	323	341	338	321	352	333	388	341	327	357	334	328	330	332	360	338	364	340	319	390	355	356	351	357	360	346	310	349	335	371	381	368	367	350	355	355	351	324	361	346	340	343	337	339	383	308	370	353	340	332	360	364	352	358	333	361	351	358	345	346	363	338	368	359	346	344	338	350	353	340	387	329	348	330	321	337	314	401	358	368	367	334	332	335	351	354	329	329	369	342	381	336	346	346	369	346	356	353	349	299	358	338	330	344	342	331	343	339	352	327	363	375	371	343	363	320	335	366	338	339	336	339	358	301	348	351	352	308	377	352	366	325	334	341	344	363	313	351	318	354	368	379	328	351	341	340	367	364	373	338	350	359	356	370	332	354	362	349	375	320	370	354	343	353	355	364	355	340	348	377	331	338	336	336	331	346	340	347	318	325	359	323	311	333	347	330	332	355	324	369	356	354	371	372	344	380	387	342	376	372	341	357	324	372	332	333	345	350	358	344	316	314	343	375	316	331	317	363	375	315	306	328	296	367	316	373	351	349	363	362	381	345	355	369	337	355	323	333	318	338	361	347	338	347	343	382	333	348	348	338	364	319	346	371	345	375	352	358	374	340	319	341	351	362	332	317	315	344	307	310	345	308	353	338	334	360	362	312	379	340	329	345	337	346	316	344	293	378	362	352	371	347	315	298	344	331	337	383	329	346	345	335	333	369	330	355	363	357	340	375	362	367	325	340	382	350	327	347	348	327	343	320	352	369	344	340	326	340	351	321	337	355	313	346	346	330	361	330	363	366	345	341	337	361	316	348	366	358	377	383	352	334	357	364	357	337	356	390	323	344	367	349	347	350	321	373	372	351	352	330	351	366	311	345	347	357	328	341	353	332	331	365	341	361	382	345	341	340	386	326	357	344	319	338	340	362	328	339	317	341	361	324	379	342	332	344	331	352	340	316	350	354	353	350	327	340	363	350	340	338	354	347	391	315	356	318	343	323	367	362	321	355	342	362	348	323	332	353	354	350	329	368	315	344	320	362	350	327	382	345	346	333	348	347	336	341	366	345	362	365	356	357	379	367	365	362	323	360	333	336	335	336	297	340	334	330	311	348	330	338	375	312	313	363	336	363	343	360	321	345	333	344	314	335	353	303	358	343	367	353	342	328	339	318	339	338	327	312	347	322	347	334	346	390	327	338	372	348	355	324	315	324	362	341	376	314	344	351	348	339	341	347	356	352	307	337	368	374	347	360	328	341	334	364	336	359	313	358	328	302	365	366	362	321	290	385	334	372	290	353	355	354	369	343	328	365	349	347	322	353	347	352	354	364	348	367	366	341	385	336	344	318	359	348	373	344	359	355	339	331	305	355	331	341	344	330	326	368	321	361	346	332	364	349	322	339	355	351	306	349	352	365	369	342	336	315	329	332	356	334	346	355	359	355	352	343	367	339	310	362	348	339	380	357	322	328	362	328	311	358	362	377	375	320	339	358	352	322	334	356	349	355	377	331	377	348	313	351	357	350	336	305	358	325	331	359	342	345	343	347	358	338	374	359	351	357	361	357	388	367	342	355	348	354	341	321	316	342	310	330	346	339	322	352	325	342	355	346	356	350	341	351	359	341	319	307	342	297	319	366	332	345	344	321	332	368	326	335	316	349	357	373	327	336	367	315	321	347	329	352	345	340	324	329	339	353	304	347	344	341	382	340	341	340	354	366	333	353	343	349	358	358	344	375	336	325	346	379	365	333	347	354	376	348	359	381	338	360	337	343	356	325	323	346	327	306	340	326	324	325	343	347	341	314	335	325	344	349	362	347	359	377	320	355	344	353	365	330	354	307	338	348	354	338	327	302	332	364	351	316	356	333	342	356	336	357	364	370	356	345	370	351	359	348	354	358	349	376	343	340	344	380	346	337	326	354	294	372	340	346	358	362	350	338	368	347	381	335	359	320	336	340	373	391	365	333	357	320	370	373	340	358	333	314	359	362	333	318	350	354	349	352	349	331	334	354	379	343	343	327	340	389	349	333	321	348	330	319	352	341	352	326	324	366	326	332	324	322	337	360	366	321	350	312	349	343	369	328	312	321	364	330	316	361	344	347	353	311	330	369	341	347	365	316	343	346	389	309	346	376	358	363	329	337	348	338	334	339	384	344	358	323	354	342	358	349	325	337	334	338	366	329	352	344	335	369	325	335	351	332	344	345	348	352	346	334	358	355	349	342	352	340	324	376	347	359	356	376	317	317	331	323	352	336	336	352	345	364	324	334	335	310	341	324	362	368	345	322	343	359	393	351	337	371	360	364	364	330	351	330	353	341	357	342	348	350	316	336	349	370	368	363	316	352	332	357	322	369	361	353	357	313	326	326	330	341	343	316	368	342	347	327	348	323	350	344	365	349	360	355	345	343	331	353	347	335	344	372	356	312	328	348	358	354	354	346	322	317	403	332	359	362	351	298	354	365	370	343	337	365	329	333	344	350	358	353	372	356	348	345	366	344	363	330	349	356	339	322	333	357	364	335	375	355	356	359	348	359	314	334	312	342	348	328	307	315	341	352	360	335	361	340	337	359	321	328	354	338	347	333	347	336	343	341	372	371	347	351	336	346	333	329	344	330	356	321	337	327	353	360	322	337	317	342	356	337	327	328	357	333	328	351	355	338	346	320	321	340	336	345	346	343	374	336	362	366	348	335	336	346	329	341	352	382	356	366	320	320	356	331	342	364	376	349	357	342	332	352	323	322	318	342	370	349	350	343	327	354	339	334	352	333	330	396	323	324	322	366	346	331	337	373	336	310	337	327	360	350	344	342	363	334	322	379	352	358	331	344	359	308	326	337	344	339	352	347	315	310	319	334	329	370	364
45729	22661	6307	3038	2158	1665	1342	1132	967	877	753	703	687	636	645	590	576	590	584	508	550	533	506	487	504	520	493	496	514	495	528	520	496	497	461	455	510	497	506	503	486	485	485	450	454	469	489	452	428	441	476	473	485	457	459	457	450	498	482	497	490	411	493	474	448	482	480	497	481	494	519	494	449	459	449	467	467	463	488	477	459	450	448	455	445	458	473	456	443	439	448	464	475	474	459	452	433	476	485	464	436	437	468	469	473	445	471	457	487	445	476	452	477	495	461	463	446	462	436	484	415	457	487	423	486	410	451	454	452	478	470	437	471	473	498	451	452	475	437	456	510	462	474	448	476	486	504	478	470	473	476	435	462	449	488	481	458	452	495	484	433	457	475	481	454	437	449	442	458	460	462	445	455	447	437	479	460	461	457	432	453	488	447	500	461	445	467	452	461	433	458	451	445	467	449	433	467	393	486	446	458	523	479	421	462	477	417	456	476	442	502	465	475	413	488	448	457	458	445	436	446	439	480	468	434	445	474	468	473	439	469	488	484	466	474	448	482	441	431	523	456	480	495	459	457	443	441	455	416	455	411	494	454	463	475	455	464	458	457	468	442	456	481	474	473	457	432	492	443	469	460	457	494	477	459	467	468	419	504	489	509	487	433	458	453	491	430	460	478	457	466	450	473	451	453	462	451	473	480	466	461	457	468	422	451	441	473	444	445	452	431	482	468	437	436	434	466	471	465	483	465	453	480	460	438	476	458	480	482	480	461	449	442	449	498	489	462	452	488	454	434	445	477	420	454	499	446	431	465	467	442	474	456	521	454	481	452	458	438	465	492	481	453	448	438	447	469	486	472	452	456	459	466	454	462	492	457	455	469	491	472	446	425	443	469	451	462	468	433	483	448	457	482	439	448	458	436	407	444	465	459	469	507	456	468	444	472	471	444	455	442	461	472	436	488	473	488	438	468	425	480	460	470	492	476	452	474	469	452	425	504	504	445	453	451	461	474	454	465	449	437	445	430	456	466	492	458	463	515	433	490	425	482	446	442	471	486	454	466	473	485	430	432	444	427	467	458	470	481	454	505	429	458	454	454	477	478	473	462	446	478	468	482	456	516	450	458	461	469	480	472	475	409	498	494	438	476	500	471	499	451	446	465	468	459	479	501	475	445	479	460	507	467	466	445	489	439	449	469	482	481	454	469	477	489	509	476	502	481	455	453	458	496	473	466	400	467	475	448	433	470	452	455	455	468	450	448	484	473	436	457	414	467	442	455	549	448	475	472	462	469	417	454	441	447	459	482	422	486	481	504	454	470	464	449	458	438	428	476	453	468	459	429	465	518	404	465	450	432	445	493	469	498	434	463	485	427	464	434	468	467	457	419	442	508	465	460	459	448	497	487	441	492	454	485	456	443	426	468	470	487	458	447	445	482	460	492	423	451	479	479	462	476	498	537	432	502	472	446	446	478	472	485	462	442	458	425	490	468	479	438	458	451	462	492	436	503	460	437	445	454	454	486	456	455	476	499	452	486	454	429	455	497	454	441	436	475	426	485	496	449	458	465	468	444	464	476	457	481	479	428	472	440	416	439	417	419	421	443	469	453	463	461	493	426	487	449	423	439	481	459	453	459	477	463	468	438	483	481	462	455	464	486	464	456	451	476	429	496	442	478	454	473	470	426	453	493	442	468	448	488	450	449	413	484	450	485	470	463	471	481	475	453	473	447	476	444	429	450	433	484	496	427	473	467	430	496	451	502	460	445	490	473	442	493	473	461	441	457	452	475	486	478	438	428	459	440	468	443	443	429	478	462	501	448	453	488	479	436	457	478	418	452	479	468	435	438	421	432	485	451	448	460	474	488	467	455	477	460	489	470	478	461	426	499	436	431	459	464	447	462	522	474	482	457	461	487	461	449	467	461	467	453	456	425	455	462	435	445	454	458	459	499	463	471	452	468	437	439	447	495	431	484	457	458	460	428	456	453	419	486	504	478	466	446	480	458	467	490	429	478	443	425	488	468	451	468	450	495	474	470	431	501	467	470	495	414	443	475	436	445	436	426	472	416	489	479	489	444	445	441	458	491	421	489	497	431	489	480	449	454	448	443	468	475	478	484	428	465	442	476	457	444	458	434	475	433	465	446	457	455	461	475	462	518	451	508	497	451	459	495	466	457	456	466	449	465	451	460	443	436	483	461	443	465	465	437	482	453	489	475	453	484	450	481	441	462	477	442	458	464	490	467	433	485	446	422	490	448	447	435	440	476	399	450	480	489	451	489	433	483	426	485	482	478	450	408	439	457	518	453	474	485	479	454	471	480	522	441	447	440	475	488	500	437	492	477	415	448	474	448	483	498	447	480	449	459	461	456	481	467	453	460	441	438	453	468	464	440	412	460	446	468	447	490	449	467	428	437	490	488	442	466	434	447	455	435	469	464	449	442	478	470	496	437	438	465	457	428	425	471	466	474	447	446	457	434	467	480	479	450	447	452	459	491	479	453	453	443	462	455	460	447	480	481	480	450	468	461	501	476	472	500	505	447	442	469	462	440	455	483	454	474	474	448	484	480	483	494	450	428	442	501	435	447	477	485	416	434	491	459	468	497	467	455	472	496	426	510	484	430	424	486	430	470	472	444	446	475	430	481	452	488	442	530	460	434	460	465	472	456	453	465	487	447	477	475	481	477	445	468	474	428	488	472	426	457	435	467	426	422	498	455	465	436	440	446	448	463	487	444	495	482	455	457	492	430	485	490	487	455	469	468	506	422	425	479	454	492	459	438	435	463	450	473	441	461	501	454	462	454	485	471	495	463	460	428	464	443	417	442	508	453	437	472	473	425	449	444	487	421	444	471	448	472	472	466	440	501	467	477	489	464	460	480	483	482	467	472	480	460	487	469	436	496	453	416	404	459	466	448	414	438	460	477	437	481	439	422	459	453	479	454	483	474	496	460	467	464	466	441	422	473	480	476	491	472	467	428	438	475	516	455	477	476	461	458	461	463	442	460	469	454	451	441	468	435	468	481	464	444	455	498	495	504	507	437	482	469	467	450	450	463	453	493	500	474	446	505	471	487	451	440	461	452	478	469	497	463	436	463	392	455	435	456	456	450	491	412	443	456	459	468	453	485	495	420	480	455	464	456	452	455	468	460	454	474	481	457	471	479	467	476	445	460	481	488	429	465	433	438	457	461	454	474	416	474	426	459	468	434	425	471	450	479	487	482	443	449	460	454	457	468	480	476	437	436	469	493	486	443	462	458	449	477	477	455	481	406	451	450	470	472	452	475	453	441	450	508	450	450	452	449	453	440	449	471	444	484	430	455	469	457	450	488	436	432	456	449	451	446	485	508	462	482	455	454	479	464	459	461	394	468	445	460	486	447	422	448	430	468	479	450	442	476	462	487	470	467	426	428	459	475	444	479	453	470	489	489	467	458	475	472	466	492	438	445	429	474	466	464	446	459	447	449	460	470	447	446	487	415	462	426	487	476	444
27679	15524	2761	1138	943	921	991	899	887	974	938	907	940	928	892	933	881	986	910	897	868	932	922	973	927	930	911	921	902	908	873	897	902	920	931	929	963	884	931	899	934	910	966	966	942	889	948	878	929	954	954	900	913	886	928	947	940	930	930	910	904	835	925	911	940	910	939	863	913	903	936	869	902	967	895	918	936	941	848	973	945	844	937	908	877	988	937	929	922	960	911	911	942	894	932	879	840	936	925	892	883	914	897	941	958	919	931	941	874	893	919	903	906	929	905	909	914	908	900	897	882	884	878	891	940	908	882	872	863	911	960	895	913	885	887	886	923	973	901	906	936	897	876	874	847	875	898	908	930	931	916	965	897	903	890	1013	918	907	931	904	897	904	857	945	882	936	885	883	985	898	907	889	898	930	893	932	891	849	993	932	944	900	944	880	921	882	869	931	872	897	869	828	924	892	933	870	918	856	867	873	921	916	883	877	946	949	898	869	884	913	913	943	859	890	880	897	898	926	925	900	878	918	936	893	916	902	949	846	899	883	855	929	900	888	895	889	952	935	876	948	915	887	957	871	827	927	970	897	920	898	940	889	906	892	859	929	924	909	893	969	839	896	968	913	889	913	903	901	897	867	848	925	907	954	947	875	907	858	918	912	895	904	936	968	966	909	968	920	890	857	933	935	836	922	918	921	903	958	906	925	915	972	947	906	898	892	914	862	927	935	867	950	908	918	899	913	904	941	853	853	945	898	930	911	948	895	933	875	898	884	874	915	886	844	873	943	893	900	916	906	927	897	906	878	899	916	928	920	915	903	898	870	913	856	904	885	881	893	881	901	936	885	928	871	914	872	948	928	932	924	904	872	842	966	893	870	880	969	936	909	893	935	882	911	942	919	931	870	933	886	899	917	926	929	922	925	908	936	899	862	934	902	908	912	905	920	905	889	945	937	914	887	891	910	938	916	913	942	918	892	953	929	922	912	891	856	883	911	963	894	925	919	911	922	918	899	907	906	953	943	907	923	913	994	897	897	944	866	904	933	930	877	964	948	828	880	930	956	927	937	912	897	851	941	912	894	854	933	891	873	902	905	860	931	936	916	903	845	917	918	927	876	960	957	916	932	853	892	943	907	915	925	940	907	912	874	907	953	898	897	847	882	927	939	960	936	952	881	987	928	957	981	886	869	919	905	917	867	868	972	882	896	929	910	939	921	843	915	933	924	916	928	871	874	906	954	905	962	874	900	891	892	977	918	867	865	887	924	923	879	934	880	814	939	873	875	878	940	871	973	895	871	903	968	912	867	909	926	928	903	965	879	892	916	848	866	897	901	852	877	909	905	924	946	900	900	855	957	914	935	959	943	885	890	906	977	926	926	906	915	912	961	891	883	919	881	876	893	919	919	928	860	889	899	908	888	878	931	907	915	895	899	876	945	881	925	898	895	916	976	950	864	915	892	905	915	888	936	962	902	936	946	892	926	917	884	928	876	908	926	901	901	892	927	907	892	873	907	842	920	896	919	930	903	904	928	912	890	935	932	879	893	938	901	844	914	958	892	905	900	989	873	939	893	915	929	927	920	868	950	885	912	950	907	882	936	897	885	898	949	900	943	894	904	858	838	937	922	909	922	871	962	915	915	924	877	866	931	905	888	931	882	893	937	870	854	853	889	906	905	851	960	919	882	876	960	884	889	917	896	904	861	919	935	870	916	924	941	917	892	924	983	937	925	929	945	957	917	947	895	887	888	888	886	857	875	893	878	941	882	925	890	896	846	970	952	963	947	913	954	902	888	926	904	915	890	908	906	925	889	900	897	978	912	924	936	913	841	902	878	951	892	893	918	901	911	889	896	912	921	921	928	899	933	868	891	894	944	886	926	879	955	883	896	945	891	942	912	909	877	918	906	915	937	904	864	979	908	886	944	843	933	966	892	930	923	851	971	950	912	920	886	880	911	906	904	920	931	901	903	886	914	835	926	907	834	874	863	909	912	873	904	885	897	913	958	923	909	977	916	900	931	926	959	939	843	903	930	906	931	890	916	890	876	941	866	917	862	883	978	933	898	892	974	931	898	905	943	930	898	899	870	887	910	917	913	895	887	871	931	904	866	881	907	906	893	924	918	922	936	886	944	899	912	912	886	944	949	870	899	958	899	956	916	957	965	893	924	909	929	880	881	930	919	901	914	887	939	889	951	885	927	899	886	926	949	882	909	885	881	909	887	906	917	958	915	841	918	911	955	894	911	936	899	905	895	941	875	927	907	903	938	976	918	994	1001	846	868	888	961	936	933	952	962	937	886	938	913	938	915	922	950	899	909	928	908	877	885	909	890	911	942	918	927	959	899	1008	938	959	870	861	913	897	889	923	891	913	961	884	918	963	900	885	944	869	945	902	938	955	911	951	903	934	869	911	944	909	866	921	978	916	896	921	977	932	928	890	894	955	927	912	928	967	919	884	853	936	929	909	884	907	908	864	877	910	889	883	967	913	917	935	867	955	896	905	979	884	924	919	884	893	890	903	948	906	881	900	946	931	932	964	865	905	905	848	981	925	890	927	889	917	907	930	934	904	916	878	928	944	938	911	925	933	903	929	900	896	886	851	898	907	928	938	960	969	932	973	909	920	850	884	897	865	916	849	937	858	956	907	886	926	892	896	904	927	881	930	915	929	927	949	911	920	943	958	970	887	932	902	944	917	872	895	963	955	896	896	871	933	892	974	886	901	922	910	893	913	950	953	912	880	931	959	852	956	973	891	908	927	900	882	921	897	905	924	949	949	906	972	885	950	962	846	884	942	912	952	890	957	937	928	959	923	940	934	913	891	935	899	871	854	935	903	892	886	916	881	892	948	907	896	876	909	900	913	920	922	917	881	875	931	908	897	853	866	916	930	916	988	881	905	872	925	905	935	928	858	969	922	949	920	916	954	928	945	931	855	930	877	958	906	916	881	895	844	889	894	911	900	881	927	954	928	943	886	933	905	887	926	926	863	913	877	867	964	956	923	906	925	907	926	946	867	947	932	921	897	919	882	906	899	884	938	874	887	883	913	902	940	907	893	936	942	941	889	980	910	906	874	926	922	922	923	907	897	911	944	913	883	891	939	921	942	932	915	914	959	882	919	908	882	905	917	901	968	940	885	925	894	910	916	896	933	909	907	942	935	883	945	856	940	881	905	901	922	914	904	925	892	973	920	845	937	917	909	882	933	913	932	869	917	866	952	867	894	915	925	864	881	932	903	902	912	883	937	884	957	940	861	937	905	870	838	945	874	930	961	889	976	968	895	925	898	938	1008	915	908	868	879	881	900	863	938	870	919	958	859	894	965	960	893	867	970	896	898	917	956	869	895	927	944	962	976	875	913	903	927	857	946	895	887	899	907	922	925	933	880	995	932	870	920	991	901	930	899	931	878	858	894	964	916	884	889	923	921	903	950	948	930	905	893	942	868	894	913	905	946	928	901	890	899	853	839	938	915	900	919	952	860	935	912	943	916	931	940	871
14765	5452	1424	1192	1202	1160	1214	1202	1224	1212	1209	1189	1178	1161	1162	1184	1202	1157	1159	1140	1170	1220	1173	1167	1207	1150	1158	1061	1159	1212	1145	1170	1183	1169	1197	1210	1160	1158	1190	1150	1141	1155	1136	1165	1095	1195	1170	1216	1205	1171	1141	1180	1144	1175	1180	1229	1159	1125	1104	1187	1162	1159	1150	1201	1170	1171	1199	1183	1164	1148	1212	1162	1190	1192	1112	1183	1214	1121	1184	1150	1187	1129	1077	1163	1182	1183	1158	1190	1175	1215	1213	1140	1126	1149	1139	1152	1136	1146	1146	1221	1198	1237	1171	1166	1156	1192	1131	1213	1165	1230	1196	1182	1148	1199	1214	1128	1139	1189	1192	1207	1155	1083	1153	1175	1182	1227	1132	1140	1142	1196	1150	1142	1133	1144	1189	1226	1148	1130	1194	1193	1147	1224	1192	1183	1098	1134	1228	1144	1158	1111	1226	1152	1152	1190	1156	1137	1187	1175	1180	1158	1102	1169	1168	1205	1231	1172	1165	1203	1143	1168	1128	1220	1164	1216	1213	1183	1212	1158	1118	1125	1133	1179	1157	1135	1167	1173	1220	1194	1185	1163	1212	1165	1216	1179	1164	1168	1180	1164	1181	1201	1141	1192	1152	1160	1227	1185	1111	1187	1158	1226	1260	1204	1233	1208	1174	1149	1162	1190	1160	1149	1174	1164	1194	1116	1167	1191	1151	1197	1147	1121	1131	1174	1176	1186	1219	1136	1190	1129	1183	1143	1180	1234	1227	1245	1159	1193	1159	1191	1222	1200	1105	1164	1117	1196	1167	1175	1164	1174	1193	1210	1149	1164	1205	1158	1171	1214	1160	1171	1198	1207	1147	1191	1215	1194	1262	1167	1174	1132	1181	1223	1191	1164	1175	1224	1186	1145	1142	1117	1174	1196	1128	1183	1229	1139	1148	1164	1158	1192	1142	1147	1176	1168	1197	1169	1152	1194	1188	1182	1204	1221	1134	1148	1152	1160	1173	1208	1144	1168	1151	1165	1162	1183	1150	1212	1166	1100	1213	1168	1148	1222	1136	1150	1168	1133	1221	1192	1145	1144	1189	1190	1190	1181	1153	1149	1149	1217	1182	1217	1134	1169	1154	1207	1133	1134	1201	1112	1199	1161	1233	1209	1186	1188	1208	1155	1198	1190	1240	1177	1182	1203	1108	1182	1140	1230	1175	1147	1227	1157	1127	1240	1177	1207	1125	1234	1094	1120	1173	1172	1216	1161	1185	1166	1192	1178	1156	1161	1143	1241	1174	1188	1171	1162	1125	1211	1205	1130	1169	1118	1198	1142	1175	1159	1137	1229	1186	1195	1167	1196	1196	1207	1157	1134	1173	1178	1192	1185	1216	1147	1207	1138	1141	1190	1172	1166	1220	1144	1192	1204	1234	1204	1145	1202	1155	1179	1182	1206	1205	1249	1202	1210	1189	1145	1156	1136	1147	1145	1163	1183	1143	1099	1158	1164	1182	1184	1190	1131	1134	1114	1205	1221	1165	1190	1223	1141	1186	1185	1176	1136	1129	1153	1243	1184	1207	1185	1187	1171	1116	1148	1148	1128	1205	1175	1194	1205	1207	1120	1205	1179	1144	1158	1157	1182	1132	1147	1197	1225	1183	1163	1119	1162	1235	1175	1149	1192	1191	1207	1157	1182	1205	1119	1207	1172	1121	1147	1191	1119	1183	1154	1138	1176	1204	1138	1124	1182	1179	1206	1215	1195	1141	1120	1133	1105	1175	1190	1174	1159	1160	1163	1147	1103	1199	1155	1182	1199	1206	1167	1186	1153	1172	1167	1216	1208	1186	1136	1163	1193	1167	1206	1174	1165	1166	1121	1135	1170	1188	1155	1190	1170	1161	1180	1191	1203	1132	1186	1181	1143	1245	1164	1234	1213	1134	1200	1149	1215	1153	1138	1221	1195	1167	1145	1205	1170	1228	1218	1144	1233	1123	1187	1156	1119	1126	1187	1108	1190	1165	1186	1200	1232	1144	1156	1161	1228	1164	1222	1159	1098	1115	1168	1180	1245	1123	1197	1159	1190	1136	1232	1168	1222	1181	1188	1133	1213	1212	1151	1150	1217	1177	1094	1170	1126	1176	1155	1183	1168	1189	1196	1188	1164	1121	1202	1159	1208	1143	1145	1182	1089	1256	1239	1229	1199	1207	1157	1135	1178	1214	1209	1178	1204	1122	1231	1175	1149	1206	1187	1163	1142	1231	1160	1132	1181	1188	1132	1148	1206	1178	1186	1177	1226	1185	1130	1188	1199	1172	1185	1173	1208	1142	1155	1180	1159	1198	1160	1110	1194	1150	1149	1187	1159	1201	1173	1203	1142	1174	1186	1146	1180	1163	1179	1156	1187	1213	1175	1161	1187	1284	1152	1181	1181	1110	1140	1177	1176	1133	1170	1245	1156	1193	1180	1256	1231	1142	1168	1225	1205	1144	1214	1155	1245	1223	1172	1183	1162	1151	1196	1165	1170	1145	1156	1175	1136	1203	1172	1109	1190	1185	1157	1125	1146	1167	1160	1165	1131	1196	1117	1171	1134	1169	1144	1202	1228	1225	1167	1173	1174	1159	1219	1166	1196	1140	1171	1164	1134	1188	1192	1175	1211	1160	1126	1126	1154	1184	1196	1216	1114	1185	1167	1162	1112	1205	1117	1221	1180	1084	1221	1220	1151	1189	1153	1192	1210	1162	1265	1183	1142	1204	1190	1137	1195	1172	1141	1169	1204	1170	1212	1167	1222	1140	1169	1186	1195	1118	1195	1158	1166	1263	1187	1138	1197	1163	1169	1230	1163	1150	1183	1168	1170	1170	1185	1222	1113	1195	1114	1189	1187	1140	1106	1186	1197	1221	1199	1187	1188	1183	1080	1191	1137	1122	1165	1163	1149	1166	1102	1177	1191	1136	1189	1205	1193	1184	1162	1161	1227	1145	1138	1172	1120	1195	1237	1112	1191	1204	1161	1141	1180	1159	1169	1171	1162	1181	1208	1134	1176	1169	1208	1120	1203	1171	1134	1201	1154	1126	1163	1191	1168	1215	1130	1162	1164	1174	1152	1219	1125	1143	1173	1168	1160	1213	1202	1239	1209	1119	1228	1143	1173	1195	1106	1149	1152	1138	1176	1133	1219	1162	1205	1195	1193	1196	1206	1127	1108	1160	1147	1172	1218	1109	1149	1168	1193	1148	1184	1155	1118	1129	1174	1206	1189	1134	1128	1200	1137	1222	1134	1200	1169	1182	1164	1192	1164	1152	1193	1191	1149	1252	1163	1189	1120	1188	1154	1205	1189	1190	1205	1102	1198	1184	1156	1202	1177	1180	1196	1137	1187	1166	1192	1161	1142	1194	1149	1151	1198	1190	1169	1189	1129	1205	1152	1196	1156	1176	1194	1177	1180	1143	1138	1190	1201	1132	1133	1176	1190	1238	1196	1198	1137	1194	1176	1152	1137	1190	1131	1161	1157	1223	1130	1184	1114	1153	1161	1148	1190	1177	1132	1177	1195	1133	1179	1147	1151	1177	1176	1197	1228	1213	1184	1093	1175	1166	1120	1216	1215	1218	1196	1138	1221	1234	1121	1175	1188	1169	1197	1165	1163	1140	1177	1118	1170	1164	1151	1169	1168	1184	1121	1216	1156	1146	1229	1203	1182	1202	1187	1194	1130	1144	1194	1125	1132	1090	1224	1177	1174	1219	1232	1222	1158	1192	1144	1226	1153	1202	1195	1152	1209	1191	1233	1143	1146	1170	1171	1187	1210	1200	1185	1140	1186	1205	1201	1182	1101	1187	1195	1181	1147	1237	1165	1147	1136	1141	1167	1164	1144	1114	1224	1200	1185	1120	1159	1208	1127	1195	1083	1193	1132	1165	1199	1224	1188	1216	1173	1109	1193	1142	1185	1185	1219	1172	1180	1145	1177	1141	1189	1159	1146	1163	1199	1188	1149	1168	1146	1135	1160	1085	1094	1118	1190	1202	1166	1216	1174	1186	1128	1147	1117	1190	1140	1126	1203	1124	1155	1201	1135	1245	1184	1159	1181	1161	1175	1145	1095	1209	1189	1195	1158	1173	1205	1157	1126	1139	1150	1134	1098	1141	1173	1201	1140	1080	1173	1135	1211	1151	1174	1129	1145	1163	1141	1188	1160	1199	1161	1081	1156	1209	1201	1151	1132	1121	1136	1258	1064	1144	1144	1241	1164	1152	1153	1191	1184	1177	1206	1148	1207	1216	1150	1166	1210	1163	1143	1247	1193	1158	1144	1121	1179	1217	1214	1131	1167	1088	1222	1184	1262	1157	1170	1184	1175	1205	1195	1216	1165	1197	1190	1171	1108	1216	1170	1140	1155	1122	1171	1225	1164	1128	1154	1132	1201	1128	1148	1183	1168	1142	1121	1273	1204	1176	1202	1198	1147	1155	1124	1127	1153	1199	1185	1218	1222	1173	1214	1144	1124	1081	1217	1242	1231	1134	1253	1127	1189	1206	1204	1194	1221	1233	1169	1159	1230	1193	1117	1224	1168	1197	1175	1118	1160	1098	1233	1185	1156	1191	1182	1114	1136	1173	1154	1169	1153	1173	1186	1186	1218	1160	1225	1185	1169	1165	1225	1145	1150	1112	1194	1139	1155	1214	1199	1156	1207	1221	1208	1188	1211	1121	1135	1124	1154	1155	1188	1139	1225	1113	1159	1168	1200	1197	1190	1222	1171	1160	1135	1121	1149	1181	1183	1177	1155	1236	1215	1149	1158	1161	1176	1094	1153	1182	1193	1153	1126	1146	1164	1192	1155	1222	1148	1234	1174	1153	1115	1158	1224	1192	1194	1177	1076	1173	1207	1174	1263	1229	1132	1160	1165	1169	1177	1125	1156	1156	1139	1178	1203	1191	1179	1140	1230	1199	1137	1165	1141	1155	1213	1189	1165	1200	1266	1195	1144	1179	1218	1161	1190	1179	1224	1225	1161	1111	1146	1172	1157	1174	1201	1149	1149	1107	1181	1225	1145	1167	1142	1169	1182	1177	1184	1196	1177	1120	1211	1152	1124	1177	1179
22963	20754	27386	24191	19562	2491	1017	832	770	748	772	732	710	744	692	720	737	649	725	705	668	717	689	702	660	692	674	672	690	703	703	679	681	684	698	676	670	664	728	707	703	648	715	630	718	711	716	686	737	739	674	658	719	688	714	681	615	680	690	709	712	689	706	717	684	648	727	699	727	715	709	696	709	708	700	717	679	740	711	695	655	671	704	671	691	686	705	657	668	677	686	721	632	708	689	697	658	684	663	674	662	747	669	662	704	672	654	639	659	661	682	674	738	720	721	696	675	690	661	672	687	692	680	710	717	695	683	695	671	711	648	699	669	720	724	660	701	701	724	702	639	671	732	651	709	732	719	663	755	667	715	717	682	662	684	710	690	686	709	728	658	671	676	706	702	688	695	697	701	657	701	733	697	663	683	642	650	660	725	684	667	676	725	710	716	708	728	709	678	696	681	706	705	716	652	718	704	722	668	693	682	717	723	708	645	680	701	672	698	698	663	697	695	715	723	651	658	692	692	700	633	712	687	659	698	648	699	685	673	725	716	685	648	746	687	653	662	718	684	654	674	683	676	669	654	726	669	643	656	695	689	651	674	686	721	704	704	709	689	696	696	724	655	726	725	624	659	695	653	658	718	724	648	689	708	656	696	679	651	673	693	652	691	685	686	667	673	691	732	710	705	717	730	683	656	683	690	656	709	696	715	655	747	680	685	650	729	671	648	681	724	637	673	703	686	680	645	679	685	666	685	694	644	712	709	694	649	751	709	722	666	673	739	705	670	693	675	640	654	728	699	687	672	663	653	685	654	696	657	721	661	701	679	677	681	654	656	725	681	691	670	702	688	747	713	682	698	654	685	722	676	683	694	643	673	682	725	711	711	694	692	698	715	669	701	722	690	649	696	642	734	704	665	678	731	699	703	633	693	674	673	747	694	678	719	687	656	702	707	637	727	700	680	662	717	727	677	655	697	688	665	645	685	705	694	654	676	685	671	682	755	725	673	717	685	657	658	725	706	717	679	698	660	640	677	670	713	699	677	673	670	674	692	702	661	684	696	681	708	734	704	730	683	674	700	672	707	688	704	710	705	693	660	671	708	707	679	695	724	691	658	704	674	692	762	712	684	682	708	662	650	711	722	703	634	747	704	702	687	742	693	682	654	696	674	663	738	668	666	697	656	658	668	694	656	690	689	705	682	703	724	715	699	727	751	743	644	695	659	682	734	674	664	690	679	660	697	695	686	681	659	670	740	667	696	706	672	662	667	648	715	695	698	649	676	712	691	723	696	704	727	695	714	714	676	648	661	702	727	658	709	694	701	708	724	692	672	699	675	691	677	687	654	667	723	717	703	675	696	689	704	693	682	666	699	676	657	722	674	633	647	671	685	734	732	684	728	701	754	707	683	659	686	679	667	676	655	738	684	649	723	696	738	733	672	706	664	659	733	705	693	646	682	687	756	714	730	671	683	680	739	710	689	685	697	676	683	697	715	640	678	719	685	711	657	687	704	680	715	680	693	691	638	655	699	682	682	705	657	690	628	647	640	680	674	681	646	704	728	678	658	657	686	652	635	715	707	727	713	673	667	658	681	683	701	689	656	673	677	678	642	671	668	652	691	718	736	696	690	664	699	712	681	666	652	725	667	700	760	704	694	689	642	711	711	639	696	704	711	662	729	725	675	689	653	684	687	700	720	673	686	676	690	676	665	674	662	667	698	699	697	688	677	686	682	676	714	688	709	670	706	699	652	693	713	707	703	765	702	663	694	683	672	725	682	679	752	659	649	629	693	649	655	720	665	687	634	674	688	683	680	748	719	716	685	663	642	668	711	706	639	706	621	687	648	678	685	679	667	704	707	640	676	654	653	714	627	680	671	736	689	707	681	690	672	683	678	661	640	721	735	659	686	637	658	687	689	685	626	686	686	698	657	660	717	652	678	632	697	707	673	708	657	683	672	635	663	655	664	684	684	703	718	702	672	690	740	671	719	686	711	674	672	715	759	701	672	697	722	648	641	655	645	715	743	669	672	677	645	733	689	705	739	681	691	634	703	696	680	728	653	649	665	739	728	662	732	700	663	709	681	681	678	668	703	688	691	679	678	668	667	703	670	671	685	683	685	667	672	702	668	628	695	697	712	723	726	661	673	676	757	666	734	686	730	680	691	655	693	711	723	726	665	691	716	706	692	661	722	657	656	665	686	718	671	671	653	700	687	659	724	701	645	722	696	647	698	681	696	695	674	680	657	713	647	689	683	697	699	706	690	699	700	731	685	645	692	683	676	705	657	688	725	704	677	657	666	686	684	691	689	678	698	624	649	669	696	670	641	709	679	664	662	707	717	658	693	667	702	694	668	723	741	656	669	685	702	647	668	661	678	673	647	660	694	700	680	647	680	672	697	692	713	723	724	693	671	722	676	681	690	690	713	728	664	692	716	659	684	726	723	729	709	650	672	704	637	666	640	691	726	659	705	688	690	651	694	732	674	727	680	662	637	682	734	702	675	671	682	741	688	680	718	690	674	676	651	678	649	693	656	643	713	665	674	688	682	657	692	671	700	663	693	647	668	703	678	710	696	686	691	718	674	674	710	668	652	690	675	717	698	681	647	672	658	671	691	698	715	676	699	670	729	682	630	663	670	745	692	694	689	647	634	704	670	697	739	674	673	677	700	687	655	685	692	740	645	700	709	681	688	713	732	644	695	694	684	691	666	646	720	682	677	651	666	680	710	699	653	694	721	703	666	730	642	683	695	693	670	669	722	702	688	725	674	692	712	675	653	673	709	724	686	687	709	661	703	710	685	721	675	711	664	732	708	659	666	674	683	627	707	714	695	666	683	720	686	715	659	688	707	673	631	728	656	709	652	666	678	734	716	655	732	683	631	661	727	639	690	688	734	670	705	701	652	662	727	664	683	666	677	709	739	646	687	699	701	722	655	688	659	732	666	669	701	682	687	647	668	706	662	701	689	684	705	713	674	678	665	663	675	690	727	685	728	704	705	703	711	727	641	682	651	650	735	713	699	672	701	639	678	711	689	664	708	710	665	699	722	689	669	659	738	675	678	656	668	638	701	691	684	686	677	700	738	726	692	655	671	692	671	693	686	622	691	675	703	665	711	624	672	665	685	752	628	663	689	646	666	682	695	625	703	739	665	734	693	610	652	716	703	653	689	684	705	657	669	703	663	640	649	717	668	703	687	682	686	707	702	704	686	691	696	672	704	648	663	685	672	674	652	671	666	654	690	660	724	718	699	679	702	714	704	687	672	714	670	666	655	681	675	690	669	697	686	686	743	632	710	713	704	697	704	665	687	657	708	657	685	695	717	699	705	688	703	658	656	683	679	712	671	702	680	722	690	706	646	694	654	665	645	692	686	693	700	702	689	706	688	676	674	667	651	665	680	691	674	684	678	685	683	690	666	731	713	710	669	685	695	683	710	644	696	700	690	671	738	699	700	684	662	731	666	688	657	717	694	696	670	744	706	685	727	670	685	658
37651	18870	4105	2413	1833	1600	1305	1249	1155	1105	1101	1027	1070	972	996	967	1003	957	967	999	992	943	940	924	967	901	985	932	945	888	930	951	911	938	967	953	910	940	879	906	882	945	928	903	922	908	921	952	895	891	942	913	913	930	930	854	919	911	940	903	962	930	861	884	950	916	956	890	915	943	915	929	921	954	928	976	935	974	926	903	907	894	925	914	917	910	902	981	982	943	934	974	934	917	929	928	912	897	900	959	885	995	953	908	927	939	914	899	946	923	921	954	905	879	862	910	929	966	900	919	930	903	891	934	907	911	914	895	1027	886	971	901	915	932	931	963	918	905	946	916	916	884	842	900	889	936	899	949	917	897	910	908	908	874	900	940	934	892	918	931	889	907	922	980	895	937	913	905	904	913	936	938	884	911	913	939	884	950	944	895	923	967	877	931	956	878	940	963	863	911	925	972	974	935	919	923	880	889	937	889	918	895	958	914	914	906	979	946	921	906	884	940	867	929	907	888	943	945	983	882	937	971	975	916	907	944	940	871	919	917	912	993	925	942	872	933	891	919	898	901	913	920	974	854	938	916	858	921	882	895	920	911	940	952	982	926	901	897	907	932	940	937	870	860	968	895	882	909	878	907	917	889	955	897	948	962	914	947	900	915	921	961	889	945	918	883	951	925	913	936	925	895	907	871	952	936	845	919	863	896	931	897	969	923	883	934	912	927	902	927	934	904	923	959	913	866	990	979	960	929	904	917	900	919	944	932	904	897	876	927	917	880	939	852	908	946	959	883	914	919	932	868	899	881	921	925	901	924	877	970	927	923	946	877	869	941	911	882	912	911	898	877	919	899	899	882	940	929	961	874	907	945	944	892	907	916	907	887	963	948	923	876	914	893	920	889	914	909	908	916	947	930	924	907	879	872	922	944	925	865	918	944	950	933	930	921	901	915	970	927	965	981	958	940	931	918	903	933	924	931	896	921	933	863	880	929	933	879	923	930	936	882	922	890	934	900	950	894	943	920	883	932	869	937	897	918	910	905	957	895	840	901	882	875	965	900	900	1003	883	890	924	953	915	880	933	920	937	943	898	905	902	857	894	873	986	1008	926	925	858	908	888	933	943	937	885	872	908	922	922	876	901	885	943	942	953	906	949	939	907	920	860	886	901	947	899	897	850	906	987	907	872	939	926	825	957	960	896	909	886	880	888	959	931	944	929	933	915	937	936	921	901	930	939	876	918	930	909	895	966	919	940	907	870	892	912	906	952	926	921	895	887	952	943	881	883	882	930	917	874	902	899	927	889	950	945	915	856	936	911	954	953	936	947	954	933	904	936	923	924	939	910	933	860	885	906	893	869	944	988	908	893	907	903	891	926	859	869	899	941	892	954	936	941	881	938	901	879	831	855	875	882	909	921	894	934	932	871	884	902	895	952	921	902	925	925	899	886	865	939	906	913	914	962	898	931	879	857	944	886	903	851	866	845	941	933	858	892	955	875	926	928	940	910	921	892	899	828	912	988	921	875	984	913	927	925	895	936	902	951	918	882	896	907	927	929	876	883	872	944	939	917	916	935	891	928	932	895	928	945	922	902	915	910	913	921	920	905	895	924	893	919	906	877	939	909	924	863	971	919	935	926	911	907	893	900	915	915	869	900	985	877	960	885	916	901	967	950	988	921	916	931	873	936	922	950	945	884	927	830	893	914	919	910	948	942	898	920	900	932	893	900	899	935	942	875	902	931	936	927	915	968	921	869	919	946	864	909	944	947	908	912	908	948	882	955	923	957	906	871	915	891	903	913	915	950	971	925	879	855	943	921	875	890	951	872	909	910	959	875	909	912	901	918	942	918	904	926	884	950	957	924	826	929	923	920	918	946	912	958	931	927	908	904	877	901	954	954	909	923	911	864	874	900	911	947	934	921	921	931	922	913	901	858	944	975	965	931	908	841	896	969	911	930	947	896	918	910	879	917	953	908	882	966	929	922	936	908	899	862	926	914	975	898	896	935	951	983	892	975	863	913	893	894	937	918	958	881	951	883	949	925	934	1005	891	891	927	890	876	858	907	959	921	866	911	917	894	921	916	922	881	931	929	903	895	920	859	911	896	904	905	831	924	889	914	937	971	915	914	927	880	935	947	890	926	912	902	994	882	929	954	938	870	939	869	891	957	890	964	942	958	896	893	993	893	876	886	919	966	853	928	916	878	922	944	923	903	869	916	940	967	946	882	961	929	949	920	900	903	883	921	920	908	909	824	860	925	947	869	948	922	883	875	894	886	846	945	898	900	883	897	932	977	909	923	889	918	967	917	949	935	964	922	883	902	939	908	966	935	883	902	894	862	946	959	893	903	975	939	851	897	963	927	916	934	902	881	922	932	889	882	940	920	893	893	913	889	947	910	922	926	942	916	966	899	874	923	927	901	927	903	879	863	949	944	890	893	971	960	880	914	976	908	928	925	904	885	961	920	973	889	927	943	916	944	889	930	891	937	975	882	881	908	932	897	878	939	898	938	870	936	908	869	983	908	903	897	943	976	929	912	936	905	895	903	926	886	925	868	923	865	905	900	859	877	916	950	943	916	896	902	857	899	940	887	893	962	893	884	903	940	907	943	979	955	903	925	897	935	908	939	938	886	934	898	889	943	904	947	884	904	906	908	933	912	938	914	914	917	923	920	906	905	898	931	890	938	925	924	917	863	898	871	901	879	923	938	977	893	932	907	891	869	901	896	874	909	919	905	931	901	894	958	911	946	910	878	936	861	903	938	920	912	913	868	875	908	924	912	973	914	1004	928	905	943	866	965	923	920	839	911	851	897	914	879	914	924	908	885	919	946	952	910	876	936	891	917	892	902	960	846	925	900	902	866	887	908	909	887	909	892	937	966	911	969	909	918	856	968	922	930	937	930	884	913	963	927	954	945	916	951	919	940	918	936	950	904	920	917	885	964	924	896	987	911	901	918	951	909	984	934	917	972	911	899	891	853	852	930	915	916	896	875	948	841	920	937	902	941	920	931	885	929	963	946	938	888	916	911	890	957	905	878	900	911	922	922	892	925	969	928	884	939	930	927	963	903	897	927	868	890	896	899	949	909	927	958	896	928	929	943	961	912	935	894	905	919	953	925	919	919	914	913	895	892	898	912	963	953	920	902	931	925	923	879	920	937	890	862	959	922	832	883	921	986	885	978	892	948	940	905	900	919	910	948	904	903	898	909	947	918	950	840	877	935	865	915	847	936	924	947	904	920	897	885	908	879	934	965	855	893	907	925	894	878	955	946	938	862	896	918	940	904	938	905	979	897	870	912	912	906	913	996	919	968	975	897	888	933	906	872	909	957	942	926	938	890	906	938	881	929	959	907	927	921	909	918	874	882	928	931	908	856	872	938	894	906	921	936	913	924	891	878	907	885	917	917	877	896	869	867	883	887	938	840	924	912	908	894	908	957	902	920	940	913	886	901	902	945	900	908	954	942	904	943	909	964	901	887	876	904	881	932	890	887	918	926
24360	20833	25699	23046	2180	821	766	727	712	744	695	696	675	720	693	672	685	697	720	711	673	637	651	724	663	675	649	651	706	677	633	681	679	685	717	654	653	659	683	700	702	726	715	661	665	727	695	663	688	646	680	634	707	679	650	731	720	660	662	668	718	724	623	627	668	714	663	695	679	660	671	659	684	631	711	687	681	637	619	735	665	699	659	671	667	651	650	691	690	724	667	663	641	657	652	679	656	644	640	691	694	694	667	669	689	619	678	688	637	674	660	629	656	700	674	645	669	651	702	661	697	654	700	689	681	662	708	664	688	672	644	671	645	669	660	711	655	667	643	661	678	674	685	675	650	663	713	690	634	609	692	668	653	667	730	628	655	689	637	651	682	662	695	678	700	709	672	669	670	691	686	635	703	663	679	644	688	704	639	680	665	670	692	676	669	675	682	706	643	601	652	654	710	699	705	633	670	658	688	697	672	644	694	661	645	658	661	719	655	667	659	663	679	631	709	694	686	670	686	635	651	650	674	619	703	687	704	676	735	662	666	730	688	679	710	678	649	719	666	692	694	664	711	633	669	698	629	674	680	697	696	683	691	643	710	677	677	688	691	684	654	641	677	722	659	634	617	662	642	695	719	648	672	677	658	638	693	710	692	683	669	710	645	686	631	639	690	649	699	663	713	689	711	653	675	670	727	676	718	691	659	648	661	669	672	655	713	696	695	691	707	655	704	645	696	634	701	676	657	652	661	653	637	702	699	665	719	661	689	680	692	643	648	680	690	671	690	691	671	717	700	658	630	707	686	708	706	667	679	675	698	661	657	668	704	668	687	669	688	673	653	627	718	661	694	661	668	672	688	665	716	700	647	683	729	638	669	666	691	701	677	740	691	709	717	671	691	700	686	695	687	695	692	706	680	654	687	682	665	671	651	673	715	648	690	643	724	682	634	677	684	679	640	676	685	676	680	671	713	671	690	685	703	644	669	672	716	671	667	688	636	663	659	688	642	675	715	634	642	687	697	708	714	676	698	714	687	669	732	716	695	679	680	690	642	676	692	641	649	675	658	676	641	710	636	672	643	648	708	648	656	640	710	665	663	688	654	639	669	692	658	664	677	689	693	657	659	666	681	655	676	695	676	639	648	662	660	704	672	654	640	672	678	630	682	685	731	659	637	700	687	664	652	671	679	694	709	622	685	629	684	714	607	677	663	674	687	681	693	666	681	677	637	672	668	744	711	664	670	693	648	646	645	680	686	705	647	646	680	656	679	679	695	675	681	652	707	666	650	762	630	689	690	692	636	615	667	671	643	743	659	683	666	632	643	652	713	681	666	676	685	688	680	692	625	663	653	675	680	695	684	693	696	651	678	617	690	651	653	668	657	701	664	674	692	677	719	621	696	679	647	653	673	711	705	647	680	691	656	691	686	684	671	702	631	697	711	685	666	663	651	638	627	670	655	693	686	677	667	677	634	695	659	674	664	665	701	720	660	647	671	677	669	703	663	653	706	685	654	701	675	662	638	669	645	675	734	639	681	668	636	677	676	665	667	652	703	665	675	684	674	633	674	644	639	697	645	702	639	706	667	694	660	634	661	644	675	655	642	634	644	699	674	673	707	694	701	670	693	677	673	692	625	627	720	675	677	701	721	645	699	673	673	724	655	708	666	699	681	701	658	645	656	658	639	716	677	666	673	662	674	690	719	645	731	670	658	670	665	664	638	656	667	651	668	702	701	638	664	682	656	662	702	703	674	673	665	626	677	662	672	676	630	639	688	652	671	660	689	638	676	656	638	701	710	693	674	678	707	635	621	687	706	666	709	713	740	671	686	683	695	649	721	709	659	643	685	686	695	692	672	689	692	688	661	722	724	702	699	697	668	673	684	650	667	626	681	674	686	636	674	650	695	678	678	668	696	636	701	661	707	675	684	675	682	692	704	691	676	641	677	656	622	658	705	646	712	669	647	676	683	698	653	681	686	682	681	700	658	693	685	612	648	657	709	683	639	718	665	616	647	715	674	719	691	644	654	666	660	697	649	645	675	683	695	680	668	670	653	642	685	668	654	711	681	690	635	633	662	708	660	679	710	645	685	683	658	672	664	665	685	674	676	683	670	700	674	664	665	659	643	712	660	704	681	720	658	669	709	712	644	697	656	708	682	716	652	634	655	649	630	681	662	649	690	701	673	658	706	673	714	650	647	670	675	658	656	641	658	691	692	671	650	701	675	696	643	651	658	674	696	683	636	680	658	632	681	684	664	651	675	668	675	670	653	704	674	635	680	668	652	674	668	663	676	710	668	688	686	691	679	669	696	660	655	669	664	650	654	690	716	633	700	624	663	659	673	657	685	706	618	680	689	683	671	676	733	692	697	708	671	736	664	651	732	686	621	670	660	669	719	664	730	645	737	698	668	616	690	660	625	668	646	724	628	692	671	663	706	721	678	682	664	681	629	684	683	662	702	704	652	623	658	676	683	699	661	724	710	731	661	674	680	689	675	722	689	673	719	688	683	736	626	671	671	637	657	682	691	660	679	669	685	675	676	673	699	681	684	664	696	675	699	658	671	672	638	676	679	653	690	664	678	657	702	635	650	708	656	678	646	668	708	655	649	691	630	680	617	657	679	697	675	669	650	660	711	680	670	673	703	645	708	689	634	709	695	696	676	659	645	644	706	729	677	641	684	700	665	657	662	708	676	714	691	661	667	662	676	672	653	696	642	696	685	641	622	660	702	681	680	673	687	665	679	681	703	689	698	707	692	673	633	661	676	663	700	654	652	675	649	652	639	653	674	663	654	641	709	678	675	645	708	693	714	649	683	649	664	724	665	675	633	656	675	691	674	689	659	667	730	717	653	674	690	689	660	700	687	675	653	723	642	656	661	691	680	701	662	641	648	685	639	665	632	670	672	669	678	706	663	657	685	694	692	705	669	646	660	646	679	697	712	688	698	663	683	704	656	682	699	658	642	659	670	716	654	678	688	657	680	657	662	685	666	651	643	687	707	648	643	688	675	662	670	664	653	694	676	634	689	733	669	647	658	668	704	680	702	691	645	642	672	681	658	722	737	704	701	668	656	687	707	685	691	651	671	659	664	726	628	695	686	705	671	709	659	661	699	672	680	650	670	672	672	681	690	715	664	690	700	617	705	700	645	663	693	646	659	721	687	710	689	660	647	697	670	696	677	684	641	656	704	685	678	712	710	618	634	646	656	673	656	660	716	705	700	662	684	657	692	659	705	708	701	707	706	660	639	631	642	664	646	684	695	669	687	677	654	686	676	663	638	630	682	668	665	680	690	677	643	672	687	673	670	665	667	692	652	683	654	680	674	676	648	678	659	665	653	673	677	741	642	629	657	639	706	643	721	661	676	711	626	672	626	692	679	678	658	678	669	695	626	711	672	667	632	670	670	685	677	632	630	689	657	648	668	704	686	662	650	659	666	651	635	661	672	693	716	651	712	684	695	646	714	688	686	708	619	684	704	672	695	669	653	673
33737	15771	2434	1540	1276	1266	1124	1073	1062	993	989	909	859	860	860	966	916	892	868	903	919	836	881	934	930	848	855	838	905	881	895	867	895	879	920	833	898	900	868	840	880	862	840	860	862	879	836	874	923	841	892	884	838	826	854	876	891	913	929	841	866	894	887	877	911	833	850	887	914	940	901	906	867	821	865	874	898	872	909	886	875	870	887	847	893	861	869	840	932	886	924	860	839	850	869	842	883	834	831	892	829	866	871	888	878	927	872	851	856	879	843	892	889	891	843	859	829	866	907	859	811	827	836	861	848	809	868	877	851	866	891	881	891	856	911	879	835	897	849	835	835	841	872	850	853	795	865	875	835	888	855	896	853	831	889	818	868	887	842	858	856	870	880	851	937	850	912	871	918	861	879	869	845	930	889	848	852	896	826	897	837	901	895	878	885	886	883	839	858	875	781	842	843	827	769	865	910	840	893	852	880	848	812	853	918	887	901	835	794	814	876	873	883	857	824	891	891	850	841	876	880	871	850	867	850	844	842	895	844	863	869	872	907	848	860	880	861	893	831	865	900	853	854	908	896	873	897	805	839	861	898	881	858	858	871	890	867	840	859	873	905	861	847	870	878	875	915	848	864	839	893	858	873	854	860	934	831	826	859	877	877	909	860	777	877	837	896	862	832	866	832	879	874	853	881	834	800	875	854	893	847	863	815	892	894	880	854	854	871	903	866	858	845	882	878	822	841	877	832	833	881	844	870	885	857	810	822	864	931	861	814	789	855	925	916	918	877	839	872	818	873	871	875	882	883	883	882	873	842	887	896	837	838	884	853	881	890	830	851	805	848	824	883	866	861	904	861	842	885	821	899	842	871	838	853	858	909	857	859	903	903	868	853	844	887	876	827	850	866	837	863	858	878	889	941	818	886	833	843	870	904	841	886	885	914	899	885	894	877	833	888	835	844	839	860	855	826	852	878	872	891	904	904	876	846	893	852	858	882	924	897	872	904	863	826	880	801	852	865	879	860	874	847	876	824	888	839	792	846	800	893	850	861	808	900	852	853	841	875	859	873	872	902	873	865	876	835	862	857	808	873	860	847	935	840	828	918	887	898	801	831	825	835	848	864	879	877	795	877	841	912	889	881	894	871	859	871	868	864	853	818	865	863	917	912	895	880	871	882	895	891	838	877	860	874	883	866	855	890	880	833	918	862	876	868	851	870	832	836	859	906	852	807	875	862	848	853	883	883	890	874	894	857	798	857	830	917	839	866	833	804	870	836	872	832	856	856	897	915	875	911	792	890	876	845	881	838	853	880	844	910	860	862	887	895	865	863	879	887	836	863	887	861	818	885	857	867	829	849	817	830	830	883	900	839	880	886	872	863	890	815	829	836	859	881	882	892	894	869	927	831	851	871	877	829	868	919	848	842	896	893	903	846	931	933	876	825	822	907	856	830	847	870	898	849	832	835	876	909	844	919	881	838	856	880	874	903	850	863	858	905	874	844	881	855	899	818	855	844	898	875	884	880	853	842	879	911	824	861	883	872	851	884	857	912	842	855	873	925	821	871	826	868	840	863	893	816	876	816	841	855	861	893	880	868	887	860	860	855	888	889	818	907	843	879	865	847	859	858	866	844	850	854	851	897	886	881	899	843	886	857	873	860	884	855	844	847	893	880	855	884	853	952	894	851	834	889	869	880	865	886	895	845	858	873	881	814	875	841	874	881	882	842	835	878	858	839	858	847	866	890	881	821	820	841	895	885	877	882	862	871	900	861	844	848	849	857	897	866	864	832	909	850	835	829	884	858	896	831	858	851	923	839	842	823	844	828	888	822	843	838	852	842	853	897	902	861	881	844	861	859	875	830	861	872	862	875	869	862	885	880	813	889	787	877	894	883	838	875	914	843	805	872	896	856	857	877	889	844	834	894	882	818	850	811	874	812	875	866	869	879	911	876	933	840	883	846	901	830	917	885	877	823	828	853	857	855	796	898	887	825	851	844	864	862	850	865	868	877	836	828	849	847	856	807	883	869	918	802	897	895	895	890	873	908	926	880	884	827	930	882	841	833	877	896	890	884	859	869	814	831	836	908	848	827	851	885	838	871	854	817	836	887	837	802	874	841	854	865	869	878	803	874	878	903	870	835	891	862	878	874	878	890	914	862	829	844	893	865	857	833	887	863	846	881	842	851	887	894	909	866	869	872	865	865	853	866	904	873	846	872	905	913	856	876	940	881	849	866	882	864	912	911	918	858	889	854	861	858	852	878	897	871	850	894	894	908	818	865	874	858	875	854	876	883	898	919	910	849	850	880	872	893	829	862	856	886	858	875	889	850	863	808	865	855	854	858	828	847	889	843	842	852	928	823	837	920	851	921	878	872	857	853	861	927	871	829	851	802	852	867	883	839	887	854	858	842	834	909	860	853	918	844	880	828	820	882	845	905	883	803	890	878	813	860	918	868	858	812	870	902	836	870	872	860	854	840	860	859	889	885	914	874	864	814	791	877	843	906	867	869	880	856	882	840	888	892	891	829	865	886	828	869	865	865	907	848	899	851	828	851	878	844	829	852	853	870	877	849	860	882	902	843	872	852	942	864	881	880	859	893	846	836	838	905	874	841	811	867	835	939	927	874	910	901	851	918	868	821	896	891	842	906	819	844	870	880	867	883	841	887	853	880	879	863	811	878	786	872	860	855	902	857	867	909	865	898	843	857	865	848	893	813	841	851	884	867	820	845	851	846	884	895	825	858	867	858	894	879	880	861	876	859	910	882	870	880	898	852	902	832	851	877	854	852	789	874	887	866	891	815	844	864	923	906	874	878	839	883	816	823	913	898	914	891	863	784	873	848	890	812	828	837	921	822	886	826	841	873	888	875	890	876	905	886	860	858	876	864	867	878	902	831	898	898	864	894	881	828	871	910	858	900	848	865	845	872	820	848	877	864	886	900	799	893	831	863	891	901	870	900	829	887	827	813	883	878	886	885	878	875	887	849	858	858	827	855	829	865	869	879	864	816	860	859	854	880	881	840	866	872	899	882	853	838	866	871	855	827	837	836	901	851	863	869	893	903	850	836	831	846	870	855	864	865	825	850	910	856	842	888	842	863	858	852	863	845	881	894	827	907	829	881	861	878	837	875	835	854	875	949	837	868	845	886	868	859	878	854	877	850	865	847	867	898	908	883	873	928	867	823	862	900	869	875	912	865	923	854	882	859	839	865	914	881	869	882	867	886	867	895	837	851	882	854	838	794	941	842	872	892	846	855	841	863	862	890	906	851	854	841	898	871	882	797	833	874	832	834	844	890	870	864	841	844	848	826	852	869	858	891	810	873	910	888	834	869	843	856	889	862	854	870	867	874	902	881	911	882	885	885	890	866	843	874	900	872	867	836	911	883	820	870	868	872	869	886	871	852	875	906	893	908	888	893	867	808	885	900	866	804	881	823	900	829	834	819	867	921	840	858	888	849	880	836	911	877	878	845	895	876	845	825	806	885	878
22001	20769	28238	23369	20768	18386	1389	618	535	507	478	448	419	414	425	335	374	360	372	364	376	341	368	366	339	350	348	349	360	335	311	368	338	330	338	322	365	385	344	327	323	338	325	336	337	322	337	328	317	333	340	340	346	327	314	339	404	332	341	318	327	339	344	340	313	344	326	358	354	364	332	352	370	336	338	349	350	351	359	338	324	350	341	345	345	361	353	305	346	361	335	328	348	328	366	365	310	337	319	315	325	341	363	358	322	317	307	329	344	319	359	334	318	316	339	331	356	353	319	320	346	319	365	345	324	337	316	330	312	350	371	333	316	385	344	321	322	315	336	346	326	358	303	337	319	330	343	338	318	324	337	305	309	308	355	341	300	348	329	326	315	340	323	355	355	327	322	304	303	330	359	359	317	344	298	319	369	308	353	351	323	323	351	333	361	331	346	342	314	341	296	340	343	342	346	333	325	337	343	340	327	323	344	317	310	378	360	322	366	308	307	313	348	345	324	342	347	342	343	317	334	324	340	321	326	320	344	345	359	330	336	364	316	357	346	332	326	328	363	351	322	350	300	322	354	337	368	310	342	335	338	341	321	325	312	312	359	313	336	332	336	315	318	327	329	349	324	327	339	349	338	326	350	340	352	365	317	335	337	336	323	336	350	310	336	375	322	337	372	312	325	347	330	302	345	346	325	317	338	347	351	316	372	327	331	360	338	352	353	329	358	360	341	338	305	339	356	308	368	320	315	337	367	345	329	363	334	321	348	344	308	333	328	371	352	354	341	333	336	304	337	339	360	335	313	342	340	322	342	311	333	353	326	328	323	331	360	304	318	308	334	348	328	332	316	313	315	363	385	332	321	342	309	333	322	340	298	308	333	332	354	324	330	340	381	348	336	328	348	334	336	325	317	329	344	343	327	336	336	332	333	344	281	356	338	329	331	297	362	348	321	330	341	341	314	331	335	303	339	285	358	362	323	371	338	332	315	364	365	330	331	353	344	321	360	319	317	313	309	352	354	301	370	315	332	332	329	321	348	316	333	328	302	320	321	347	354	349	378	332	354	313	342	311	355	324	334	333	346	314	364	349	343	318	313	346	341	327	298	312	314	315	304	328	354	340	300	344	316	306	343	330	329	329	353	321	353	356	334	349	376	320	332	325	336	326	341	322	340	356	338	336	330	357	336	333	367	357	321	331	350	324	332	365	320	346	305	353	321	366	281	348	312	353	335	336	321	342	350	343	362	326	337	328	351	318	330	325	368	339	317	315	326	327	350	357	360	332	331	321	325	329	323	309	329	310	312	336	335	342	332	337	295	311	314	337	330	339	319	298	301	356	314	344	342	355	355	371	331	351	320	320	333	318	333	333	345	338	348	333	337	347	334	319	364	362	304	339	327	372	324	392	301	335	356	334	352	324	315	346	357	350	344	337	319	315	324	336	351	353	303	329	347	322	330	339	338	332	337	320	320	327	352	312	340	330	354	346	368	352	351	369	342	346	324	364	338	299	359	370	335	346	327	332	332	331	325	333	325	335	328	327	331	353	365	377	360	322	302	354	364	355	332	312	319	344	338	322	328	316	343	309	327	348	295	324	348	328	395	324	342	301	335	339	336	322	346	344	351	330	305	347	365	336	333	326	355	329	315	319	309	339	355	313	329	345	334	304	343	325	323	319	376	336	317	347	342	309	323	302	308	338	384	343	340	329	342	385	332	304	325	326	352	335	326	298	330	331	332	319	353	360	290	337	333	292	323	327	354	310	322	340	313	327	357	302	367	335	325	334	314	356	316	343	322	352	339	312	369	324	332	333	320	329	332	332	358	364	288	335	316	344	333	329	351	334	348	330	326	314	361	313	356	324	349	351	333	360	347	352	323	342	351	338	338	305	356	334	319	341	328	333	365	344	317	337	314	361	366	319	346	328	350	317	323	334	355	322	309	326	373	348	308	345	306	323	336	310	345	330	367	337	329	338	334	356	354	351	293	337	327	347	336	320	363	357	356	346	307	341	280	314	309	294	315	347	337	334	315	317	295	332	326	312	341	337	341	359	342	329	330	340	334	331	323	365	332	313	313	357	325	342	366	308	356	320	344	361	315	365	348	318	330	354	341	336	316	331	341	363	347	316	333	335	367	318	339	339	331	354	306	338	296	344	371	329	340	330	350	307	349	336	354	320	290	345	328	319	332	319	354	338	310	331	326	336	325	357	316	349	318	311	335	288	336	360	309	351	355	334	307	341	342	350	325	335	345	351	346	335	339	337	322	338	353	336	310	358	338	369	306	349	312	335	368	302	332	299	316	358	325	321	341	353	336	354	326	313	328	333	340	357	339	346	338	344	354	352	369	338	330	329	357	329	376	346	331	341	317	316	337	340	335	362	339	344	326	348	334	371	324	343	310	324	354	339	347	344	324	339	350	322	347	331	347	339	348	325	369	349	338	344	336	357	338	342	317	360	320	355	321	348	330	357	331	355	335	339	318	318	352	301	346	305	343	344	349	340	337	326	326	333	347	326	331	330	322	339	307	311	379	347	337	324	341	339	320	356	359	305	314	327	329	354	341	361	354	311	330	328	342	329	329	352	321	338	312	348	330	345	342	351	341	352	343	305	344	307	344	316	330	315	296	342	353	298	337	341	344	328	336	358	329	359	352	323	380	311	307	338	332	346	309	349	329	315	330	319	325	308	313	317	335	335	336	339	334	344	341	308	306	346	325	361	314	334	310	341	326	327	352	335	336	335	349	314	336	335	340	347	338	337	322	345	342	309	353	321	326	345	309	328	327	318	334	327	342	377	311	333	327	307	328	356	368	328	348	327	325	354	301	325	313	344	357	296	327	325	331	350	307	321	314	323	333	334	322	343	325	372	337	326	355	325	349	338	321	299	312	378	321	363	322	336	341	359	347	314	330	359	329	352	313	362	339	327	326	340	335	342	335	309	340	345	347	336	350	314	347	341	333	320	327	329	336	322	329	319	332	360	337	328	339	331	343	332	362	357	313	337	331	296	339	340	328	331	336	342	329	338	310	307	349	325	333	353	301	307	332	336	317	358	321	335	350	313	301	308	348	327	331	349	358	345	306	326	313	317	330	320	324	332	335	337	333	303	312	346	313	345	357	313	342	327	329	346	327	372	310	328	300	329	350	337	345	308	319	319	359	322	325	371	346	332	333	355	320	352	345	297	336	299	365	342	311	363	333	325	363	333	297	334	339	301	333	330	343	354	349	317	327	339	328	336	347	333	340	343	359	342	375	336	360	349	348	352	352	315	339	334	350	350	365	317	331	325	298	347	350	313	307	305	354	328	313	360	343	335	334	320	359	368	305	309	365	345	331	358	322	317	347	366	306	326	336	327	322	347	328	391	366	337	336	358	324	313	327	343	356	331	352	306	332	310	354	329	359	320	303	317	335	359	312	369	306	352	336	363	325	312	351	323	349	338	318	325	340	329	336	339	325	352	330	313	337	336	301	338	333	336	345	327	338	336	335	351
44705	23987	6318	3058	2124	1682	1276	1135	945	866	777	748	661	623	571	606	545	530	547	539	521	502	525	481	470	514	491	462	480	448	453	457	477	466	453	439	450	436	471	479	454	488	439	458	475	481	445	454	472	457	461	460	437	458	458	455	453	461	476	463	451	463	436	482	443	437	488	421	450	459	488	476	453	458	427	431	465	432	463	422	465	465	457	466	438	457	441	434	464	439	441	417	450	428	448	479	442	445	482	447	434	463	464	458	475	458	475	443	445	454	452	452	432	459	441	448	474	440	466	424	468	441	462	431	454	431	458	424	426	457	423	401	431	425	428	495	495	441	436	451	448	429	440	459	464	431	491	455	431	440	476	448	461	448	447	456	426	459	410	409	468	473	449	475	456	450	418	485	462	448	457	434	432	407	429	503	477	461	434	448	447	457	409	463	421	448	465	435	420	463	429	429	477	455	456	424	469	438	466	479	496	467	421	448	456	422	449	460	471	435	433	430	447	444	447	437	378	432	427	411	464	463	424	480	464	419	474	480	472	467	422	449	499	432	402	463	463	453	411	472	450	471	436	438	445	443	456	465	430	463	445	424	419	450	461	440	454	432	426	477	476	457	443	441	398	458	448	438	475	475	470	421	468	425	438	440	462	435	474	426	434	436	460	445	437	443	447	450	429	435	423	414	431	443	420	448	392	416	423	446	434	458	437	470	422	444	450	442	490	466	452	452	407	471	421	446	404	423	459	481	457	468	433	492	404	461	456	444	465	459	434	457	456	471	464	440	467	451	461	439	454	475	442	482	457	485	419	433	459	413	433	444	457	434	466	443	415	470	466	441	454	449	425	428	408	425	469	444	434	454	488	459	471	456	439	459	437	422	426	478	439	444	440	440	456	485	449	447	448	447	457	442	433	424	464	422	432	436	432	459	440	441	474	419	438	462	462	419	443	456	416	432	484	471	483	420	460	473	449	465	477	457	458	438	466	469	425	423	425	480	450	470	452	437	474	406	500	466	443	453	449	472	457	430	456	456	457	449	400	478	446	456	441	445	457	461	461	461	420	460	470	434	452	465	484	425	473	448	468	451	433	442	445	413	459	430	446	475	412	456	445	482	449	455	454	463	439	474	428	442	448	447	465	434	444	471	420	423	462	425	469	442	438	481	470	450	450	455	457	443	414	445	439	481	439	482	448	443	440	454	447	444	438	425	456	472	489	486	478	414	466	441	452	423	423	454	471	447	455	439	417	464	421	423	442	449	396	451	441	441	466	462	470	443	403	443	430	488	394	459	440	445	463	452	498	428	419	447	462	452	488	456	475	438	485	447	461	444	454	448	495	430	464	477	462	447	503	436	452	417	440	436	458	477	452	441	448	462	447	470	429	445	464	449	468	475	455	434	433	465	471	425	433	419	448	441	437	456	461	408	437	456	439	460	418	437	432	434	398	461	468	450	454	446	435	454	461	478	435	448	436	451	448	413	438	427	470	462	456	418	445	426	470	469	489	429	437	425	442	452	447	457	438	457	386	452	413	459	463	444	448	419	449	476	472	423	425	442	470	439	441	462	445	421	442	440	441	466	482	462	446	476	458	482	442	462	460	445	439	442	474	436	434	424	444	428	458	434	437	467	463	439	435	515	441	435	468	423	426	437	424	452	453	462	456	453	434	455	450	442	430	465	422	480	454	434	426	456	451	454	417	488	437	435	416	395	455	431	451	428	447	457	455	435	448	465	448	465	455	465	449	416	475	506	435	435	462	438	423	436	482	410	487	451	437	414	414	445	442	455	435	487	447	465	499	482	457	475	454	426	456	450	500	461	420	495	457	448	460	475	448	469	440	420	466	458	439	442	429	445	398	444	497	470	428	428	484	457	454	444	441	510	458	430	451	447	453	455	458	438	454	446	512	455	419	440	457	452	430	491	436	452	421	467	479	470	433	447	454	431	474	468	456	486	443	464	429	461	451	468	422	445	418	479	443	445	428	463	467	439	434	429	443	460	461	439	464	463	448	438	470	457	449	410	399	474	412	467	435	425	428	430	441	478	442	453	451	436	406	425	467	452	480	491	474	426	462	412	462	433	429	426	480	465	463	453	478	468	491	473	505	448	420	410	459	451	425	461	456	426	400	469	434	448	424	438	464	473	447	447	442	473	430	450	447	478	397	433	465	452	441	436	441	479	423	441	445	427	448	449	424	457	410	439	445	486	450	449	489	441	458	445	476	435	455	460	415	445	425	404	440	470	411	461	430	473	435	460	451	426	459	462	422	431	435	433	451	465	471	452	433	435	469	439	436	426	479	442	449	408	487	463	454	447	479	443	462	436	442	476	460	442	420	442	460	425	464	479	472	449	454	443	496	496	439	472	449	462	465	457	443	449	438	452	459	436	428	487	434	451	465	454	476	468	456	465	416	439	444	415	475	435	423	403	473	451	427	467	489	431	464	412	434	474	446	455	472	417	453	440	465	441	441	454	467	455	460	453	473	469	445	445	455	405	491	413	415	494	469	386	441	462	447	444	462	468	442	455	452	475	446	447	424	446	426	413	437	479	445	448	447	450	420	451	451	451	449	427	477	457	475	458	404	434	435	453	476	467	434	446	440	444	476	455	433	423	443	468	458	402	467	462	451	484	470	436	428	443	416	399	429	445	454	447	483	430	436	474	457	447	477	443	461	466	438	456	473	458	465	434	418	405	412	471	483	449	447	469	427	452	437	439	411	476	446	420	417	453	480	473	467	412	465	472	495	453	470	438	438	467	428	439	460	449	461	429	433	410	435	455	467	476	398	473	446	446	443	430	436	442	428	440	431	476	490	454	436	445	421	447	414	447	452	480	375	415	454	405	504	447	435	442	403	410	450	416	434	458	403	469	424	461	492	447	444	431	453	484	463	403	457	428	449	468	416	437	428	423	435	441	433	432	440	445	451	464	425	441	451	441	445	465	432	460	449	493	456	441	469	464	457	431	491	432	434	439	458	460	426	433	418	475	438	462	444	453	447	502	449	472	480	470	452	469	457	493	452	444	439	425	439	406	411	446	424	432	455	450	445	464	459	447	460	457	443	440	421	478	495	428	439	446	422	436	459	417	419	477	470	474	478	466	447	422	451	449	457	454	482	458	483	462	440	460	444	465	472	487	446	444	446	421	401	488	414	436	454	442	451	419	462	448	455	481	481	427	487	441	459	412	444	437	457	460	470	490	462	449	450	433	409	455	429	438	441	459	445	453	433	467	407	436	417	440	436	469	433	446	470	467	429	458	485	430	454	474	447	450	462	462	461	455	450	468	404	421	428	428	450	426	457	468	453	438	478	456	430	445	459	466	460	448	463	457	511	437	415	473	489	463	426	435	434	404	436	484	459	448	440	495	428	448	460	399	433	435	453	428	490	460	420	493	488	413	433	429	454	405	436	481	442	456	444	453	452	467	468	477	432	442	451	437	475	433	438	471	412	450	426	476	460	430	454	452	459	431	457	449	466	447	428	451	461	453	459	415
27424	16011	3071	1109	964	911	982	895	897	909	943	874	880	884	897	883	893	922	881	974	893	933	900	897	902	908	917	917	852	880	876	868	928	901	870	916	939	862	861	883	861	897	898	911	952	831	906	857	864	920	878	861	867	901	936	940	942	875	880	914	900	844	917	878	898	877	892	911	904	879	911	932	882	900	909	911	859	865	892	915	925	871	902	867	828	870	896	916	887	895	880	913	961	867	914	942	905	916	796	924	858	887	900	910	897	888	923	914	863	873	933	899	901	933	886	915	863	964	894	878	929	939	903	857	896	856	915	911	934	868	850	900	907	909	876	888	909	861	868	893	841	890	950	850	865	915	924	869	869	901	884	847	936	944	844	902	909	873	871	924	910	910	886	921	938	898	928	919	931	881	877	921	867	915	911	890	856	879	846	891	841	925	921	901	917	876	923	912	922	913	870	880	936	831	873	967	884	868	922	935	919	931	902	890	906	873	929	881	859	877	892	863	918	901	896	875	881	888	901	889	847	895	895	946	888	908	904	931	890	851	941	869	837	867	853	895	882	910	900	885	874	890	899	848	899	877	909	897	923	873	895	877	930	893	901	889	849	870	903	862	833	900	860	854	965	950	856	908	900	920	879	895	839	912	888	891	876	907	934	883	902	871	971	904	864	951	836	858	843	866	869	843	873	900	905	915	934	912	901	865	871	867	857	917	909	914	864	917	891	927	940	849	850	866	929	918	901	901	923	922	886	815	958	872	945	891	908	872	858	872	859	902	884	890	911	863	951	868	841	827	930	917	922	848	866	898	898	873	899	885	831	929	853	900	894	944	874	924	881	927	879	860	899	864	928	880	911	919	886	804	921	859	884	886	875	844	877	911	900	900	920	932	919	928	907	877	913	887	902	937	906	887	881	876	868	899	917	926	907	908	871	901	861	883	826	848	882	876	857	864	873	893	873	892	834	905	875	877	926	919	836	908	944	879	914	884	889	942	903	871	952	895	897	899	910	913	893	912	929	925	876	847	831	875	852	894	892	911	874	930	883	846	916	876	905	883	913	855	863	854	851	911	942	880	898	876	867	843	871	899	866	906	944	894	947	951	904	946	878	840	931	897	905	924	865	901	852	872	894	858	891	879	903	939	857	933	835	923	879	911	849	905	939	873	890	925	940	877	868	918	918	845	909	920	896	897	873	909	912	892	858	891	915	889	882	886	934	874	933	876	914	896	922	860	923	860	823	937	910	938	883	932	915	897	823	916	891	903	875	916	919	910	931	900	941	896	880	962	912	833	918	963	857	925	878	865	881	928	846	876	890	890	910	913	892	916	923	918	937	911	926	872	880	936	895	924	893	881	887	873	903	872	897	891	909	906	882	905	923	967	869	948	912	904	879	901	890	924	897	904	876	957	890	914	896	902	885	925	946	893	913	942	929	841	935	865	857	888	937	906	918	873	859	899	881	899	867	876	886	862	901	913	927	952	869	872	891	894	888	886	874	917	895	888	901	876	834	875	897	895	896	894	900	856	905	869	882	952	870	912	930	909	902	884	903	925	904	855	908	910	927	879	892	861	891	903	901	927	918	855	928	874	928	883	901	901	889	873	922	938	886	871	890	924	902	893	892	923	887	963	835	928	886	940	912	868	885	928	901	921	926	883	866	878	901	897	903	844	894	920	848	872	951	890	817	924	873	924	866	916	920	860	895	847	932	885	915	895	889	888	840	941	906	872	914	911	899	897	929	873	847	877	936	885	881	910	856	899	882	889	898	897	925	893	902	832	882	886	928	881	944	928	875	906	887	918	884	891	895	942	906	883	923	852	913	884	912	934	895	827	820	888	874	950	871	802	898	895	872	939	910	855	890	915	878	898	923	912	878	933	844	894	888	936	857	871	929	904	946	890	907	902	924	895	908	914	882	892	952	878	891	937	886	905	914	931	881	875	798	852	869	921	921	872	916	839	837	925	896	916	890	882	950	910	817	904	941	914	912	948	928	864	906	858	926	909	882	883	937	890	874	833	910	903	848	882	949	922	901	850	952	881	922	853	872	896	891	873	834	866	856	904	871	940	885	862	935	902	906	885	866	932	903	908	914	931	894	928	960	920	888	834	938	874	891	956	892	843	935	868	897	894	928	893	887	886	965	903	856	868	898	886	901	909	932	880	905	894	919	856	847	924	933	838	839	882	876	892	861	874	920	819	904	862	906	897	890	883	930	903	911	856	925	863	926	922	923	881	898	868	864	948	835	856	899	917	908	892	930	877	862	910	894	909	885	929	831	843	921	941	898	909	885	880	883	941	937	877	909	872	868	912	932	861	900	886	869	868	862	896	889	907	869	959	883	850	927	901	892	876	874	920	948	883	887	876	898	900	889	857	890	859	903	932	930	833	856	900	923	940	931	847	886	863	914	857	878	941	927	908	918	872	898	899	897	837	856	940	914	890	971	884	890	853	949	940	866	885	902	895	964	918	897	920	910	829	937	880	935	938	875	870	926	898	909	902	904	934	871	938	946	888	931	907	875	866	886	926	922	854	903	900	869	870	934	878	932	867	903	835	850	921	890	881	901	885	855	868	879	880	885	853	855	884	905	924	880	868	891	882	934	886	868	914	888	853	881	885	928	874	870	882	849	900	914	903	892	895	852	843	916	899	946	903	858	897	936	930	827	890	883	909	921	935	870	903	926	906	903	898	919	860	877	916	879	867	843	877	912	876	893	904	870	890	908	885	911	968	889	888	931	928	907	898	809	860	863	889	855	895	914	879	911	865	933	876	901	858	930	865	906	908	914	927	917	914	889	921	874	866	863	905	863	958	892	872	967	893	901	872	897	912	856	826	895	932	914	863	893	924	919	927	895	851	906	896	840	896	898	928	900	895	939	890	899	907	918	900	934	876	922	961	873	923	925	888	878	912	922	988	901	860	958	834	915	922	877	881	964	924	971	888	916	900	942	884	972	919	879	845	904	855	871	903	876	903	864	872	916	898	877	882	931	878	854	915	948	907	911	861	884	882	904	859	860	907	875	872	827	915	878	929	922	920	856	888	910	921	860	848	886	864	889	843	863	938	922	901	892	923	833	944	895	907	922	872	930	891	927	910	886	877	916	914	929	860	888	894	906	924	916	904	935	927	879	859	873	914	858	929	858	897	957	912	852	943	885	888	873	867	885	866	856	859	879	897	897	892	889	864	858	895	909	898	863	912	931	977	928	900	860	852	901	943	916	891	823	914	870	948	917	866	907	896	963	952	927	884	869	910	880	923	904	869	909	903	871	889	920	870	888	890	888	895	886	897	939	928	907	947	892	916	931	886	957	919	926	859	934	912	925	880	885	878	893	911	885	870	872	855	840	893	896	943	871	832	902	900	901	877	927	901	881	875	958	918	920	937	879	931	891	832	939	878	860	837	914	876	939	871	875	866	907	907	887	829	880	928	877	909	826	946	917	891	895	880	872	889	867	924	903	862	888	875	959	888	853	829	956	916	870	867	863	897	858	799
15063	6845	1404	1238	1229	1202	1175	1144	1236	1190	1206	1170	1172	1123	1221	1162	1165	1123	1194	1104	1160	1163	1065	1176	1174	1130	1183	1153	1138	1150	1146	1165	1198	1135	1148	1130	1144	1140	1149	1214	1214	1200	1138	1211	1166	1178	1103	1199	1191	1170	1210	1143	1168	1138	1114	1117	1136	1125	1184	1168	1193	1205	1167	1157	1106	1168	1192	1142	1132	1153	1114	1151	1171	1145	1204	1154	1132	1175	1103	1181	1166	1216	1141	1207	1122	1161	1179	1168	1144	1130	1139	1122	1197	1120	1198	1187	1199	1110	1165	1124	1197	1222	1199	1169	1086	1100	1164	1124	1153	1122	1127	1141	1193	1092	1232	1148	1186	1157	1159	1123	1132	1148	1226	1159	1164	1165	1177	1149	1085	1195	1156	1170	1141	1173	1195	1154	1043	1152	1189	1129	1127	1167	1123	1121	1156	1163	1086	1107	1147	1163	1146	1184	1127	1141	1180	1167	1126	1167	1152	1124	1177	1084	1155	1172	1137	1183	1184	1188	1105	1165	1131	1072	1246	1196	1159	1179	1130	1129	1127	1174	1123	1081	1147	1151	1175	1106	1167	1165	1145	1093	1148	1116	1159	1127	1245	1198	1119	1160	1125	1177	1124	1167	1140	1168	1139	1143	1145	1089	1194	1124	1172	1175	1112	1145	1181	1186	1109	1155	1125	1187	1128	1077	1125	1164	1141	1088	1164	1133	1077	1194	1154	1129	1176	1233	1180	1158	1192	1114	1145	1172	1144	1155	1222	1102	1206	1164	1156	1167	1221	1203	1206	1150	1109	1109	1178	1083	1087	1132	1151	1182	1141	1173	1156	1164	1216	1125	1149	1190	1180	1121	1161	1188	1159	1187	1198	1169	1150	1191	1115	1209	1173	1077	1169	1218	1183	1170	1173	1156	1151	1215	1086	1235	1161	1113	1159	1092	1165	1173	1097	1126	1125	1148	1171	1191	1121	1201	1127	1168	1180	1145	1175	1203	1162	1142	1143	1152	1120	1174	1168	1206	1233	1168	1174	1208	1185	1151	1217	1148	1110	1143	1176	1173	1159	1148	1118	1123	1171	1176	1130	1124	1220	1164	1172	1195	1224	1112	1158	1126	1142	1183	1145	1171	1167	1198	1139	1158	1113	1143	1199	1202	1121	1165	1131	1128	1103	1197	1134	1156	1177	1158	1136	1161	1179	1155	1172	1167	1207	1131	1089	1148	1126	1136	1086	1173	1185	1140	1176	1148	1123	1172	1108	1148	1147	1178	1069	1156	1162	1164	1131	1073	1174	1162	1189	1157	1121	1138	1169	1153	1151	1223	1128	1124	1199	1215	1170	1135	1129	1101	1102	1172	1177	1137	1155	1152	1171	1164	1160	1136	1173	1115	1145	1174	1143	1243	1189	1170	1086	1167	1177	1166	1161	1195	1170	1177	1172	1145	1177	1142	1164	1165	1137	1148	1170	1201	1158	1132	1161	1155	1182	1118	1176	1094	1167	1186	1136	1158	1104	1184	1118	1154	1181	1149	1144	1159	1159	1176	1108	1172	1144	1219	1232	1215	1155	1170	1153	1165	1165	1161	1115	1146	1116	1107	1140	1118	1157	1179	1124	1139	1171	1204	1122	1137	1141	1133	1203	1196	1176	1144	1120	1210	1141	1145	1205	1140	1159	1166	1119	1147	1115	1125	1177	1113	1101	1184	1128	1136	1141	1161	1087	1081	1177	1089	1192	1175	1165	1148	1132	1188	1183	1123	1177	1175	1185	1192	1126	1123	1133	1150	1173	1134	1170	1086	1176	1204	1176	1154	1126	1128	1163	1158	1138	1140	1175	1165	1179	1181	1116	1173	1100	1208	1126	1158	1132	1115	1140	1124	1098	1152	1112	1196	1125	1196	1161	1139	1181	1180	1133	1112	1144	1167	1206	1138	1111	1188	1210	1134	1140	1210	1185	1224	1071	1157	1172	1189	1100	1171	1184	1096	1184	1071	1159	1138	1192	1187	1184	1151	1103	1190	1159	1126	1173	1138	1186	1215	1154	1138	1160	1128	1124	1115	1186	1137	1138	1200	1192	1218	1186	1161	1101	1177	1168	1145	1096	1164	1180	1106	1167	1178	1203	1211	1183	1150	1094	1135	1151	1144	1186	1123	1145	1159	1214	1098	1126	1120	1208	1178	1232	1159	1157	1186	1190	1184	1155	1140	1148	1146	1179	1104	1088	1160	1123	1113	1178	1233	1223	1118	1116	1089	1165	1137	1166	1140	1146	1156	1156	1139	1133	1136	1212	1129	1153	1166	1101	1120	1163	1198	1172	1138	1143	1106	1183	1160	1176	1138	1178	1209	1169	1147	1113	1178	1161	1165	1223	1178	1090	1157	1198	1170	1160	1082	1154	1121	1094	1132	1129	1104	1159	1200	1143	1143	1148	1180	1147	1168	1181	1181	1104	1164	1137	1160	1211	1133	1225	1157	1091	1154	1151	1132	1153	1110	1167	1143	1136	1150	1209	1157	1207	1163	1200	1142	1159	1208	1141	1165	1151	1147	1189	1155	1182	1138	1158	1096	1155	1165	1205	1148	1155	1137	1104	1170	1082	1138	1185	1181	1148	1132	1111	1172	1171	1181	1138	1136	1178	1220	1170	1164	1193	1164	1156	1186	1132	1192	1187	1159	1209	1176	1109	1149	1143	1191	1111	1182	1163	1195	1178	1179	1181	1026	1146	1217	1100	1141	1208	1211	1151	1106	1169	1171	1152	1187	1153	1175	1166	1172	1186	1126	1182	1206	1198	1146	1151	1144	1146	1159	1124	1163	1121	1177	1232	1166	1135	1154	1133	1209	1212	1161	1163	1160	1140	1142	1143	1160	1137	1126	1122	1136	1155	1181	1087	1146	1171	1157	1191	1193	1093	1180	1181	1172	1158	1164	1171	1160	1190	1162	1134	1201	1108	1240	1139	1156	1180	1106	1132	1200	1150	1208	1203	1144	1159	1120	1171	1160	1160	1126	1166	1134	1208	1136	1089	1161	1131	1139	1205	1137	1137	1168	1187	1170	1139	1157	1151	1152	1136	1172	1208	1124	1131	1188	1137	1205	1117	1132	1182	1202	1196	1090	1188	1165	1105	1159	1188	1159	1150	1115	1121	1125	1105	1222	1125	1134	1148	1162	1183	1123	1166	1150	1160	1161	1224	1162	1151	1190	1197	1131	1121	1130	1178	1111	1135	1168	1164	1140	1155	1110	1146	1075	1178	1154	1132	1168	1133	1129	1184	1134	1172	1188	1146	1139	1181	1193	1193	1146	1171	1153	1171	1171	1146	1177	1187	1124	1141	1236	1186	1172	1162	1132	1136	1188	1153	1172	1220	1120	1140	1149	1209	1190	1134	1179	1162	1158	1180	1202	1172	1115	1172	1130	1120	1129	1168	1132	1189	1165	1167	1129	1171	1098	1071	1131	1132	1182	1108	1107	1143	1198	1165	1109	1114	1128	1136	1099	1162	1143	1153	1140	1131	1116	1179	1155	1141	1090	1199	1063	1130	1146	1131	1144	1163	1112	1149	1131	1144	1155	1152	1192	1189	1149	1142	1159	1103	1166	1132	1190	1116	1155	1162	1190	1148	1161	1169	1163	1164	1197	1170	1178	1157	1093	1188	1154	1141	1165	1149	1151	1166	1092	1096	1181	1156	1149	1181	1140	1181	1173	1128	1154	1163	1174	1230	1202	1174	1120	1163	1114	1248	1168	1143	1187	1137	1155	1139	1156	1143	1181	1174	1128	1193	1117	1155	1170	1159	1149	1220	1161	1142	1141	1073	1165	1170	1202	1118	1142	1140	1180	1198	1153	1147	1145	1183	1149	1152	1083	1162	1142	1150	1222	1172	1193	1110	1107	1155	1141	1131	1184	1122	1156	1140	1213	1172	1147	1128	1133	1188	1150	1162	1189	1122	1127	1116	1110	1169	1195	1199	1166	1187	1115	1149	1111	1171	1200	1154	1134	1178	1155	1160	1152	1155	1173	1186	1198	1148	1221	1244	1170	1146	1207	1169	1172	1223	1172	1168	1137	1171	1186	1179	1177	1120	1134	1145	1176	1185	1142	1173	1220	1134	1150	1080	1125	1186	1162	1178	1154	1138	1154	1158	1215	1133	1192	1125	1133	1157	1127	1185	1117	1193	1156	1143	1115	1117	1130	1188	1165	1108	1215	1156	1111	1179	1152	1125	1163	1140	1184	1137	1119	1134	1200	1106	1131	1183	1193	1162	1103	1198	1173	1080	1148	1109	1199	1083	1142	1154	1144	1114	1150	1146	1199	1151	1149	1173	1146	1105	1146	1130	1173	1145	1136	1116	1169	1121	1183	1179	1073	1214	1174	1119	1119	1107	1191	1158	1206	1160	1133	1127	1092	1146	1123	1146	1138	1163	1155	1132	1174	1123	1117	1170	1131	1131	1153	1111	1177	1139	1162	1153	1200	1171	1128	1140	1160	1155	1191	1150	1198	1095	1217	1120	1226	1122	1124	1159	1154	1147	1203	1139	1164	1096	1147	1185	1120	1139	1188	1130	1102	1122	1143	1192	1126	1146	1121	1184	1151	1206	1203	1149	1172	1183	1135	1134	1159	1200	1173	1180	1127	1131	1120	1143	1135	1200	1086	1151	1132	1130	1258	1183	1205	1084	1177	1177	1150	1116	1052	1146	1202	1203	1132	1183	1169	1168	1202	1176	1111	1184	1170	1166	1186	1144	1168	1161	1173	1208	1122	1131	1114	1183	1169	1198	1164	1141	1137	1154	1148	1104	1134	1140	1198	1147	1167	1219	1198	1197	1115	1111	1170	1160	1152	1235	1214	1177	1208	1209	1147	1159	1176	1126	1166	1183	1125	1156	1205	1186	1196	1140	1151	1213	1155	1108	1148	1145	1142	1211	1157	1134	1172	1075	1186	1194	1128	1180	1091	1144	1151	1120	1104	1150	1175	1193	1186	1161	1089	1219	1144	1210	1143	1134	1120	1198	1210	1156	1204	1140	1089	1178	1153	1116	1162	1090	1177	1143	1181	1121	1148	1147	1143	1120	1184	1177	1160	1146	1178
23043	20801	27796	23836	20206	3429	1074	862	769	727	753	744	736	663	689	762	754	729	704	698	676	682	712	700	699	715	683	629	729	735	713	657	699	724	699	741	706	656	715	689	671	704	657	684	697	660	620	665	664	651	679	684	666	703	710	673	698	679	685	665	639	722	661	677	692	666	649	690	685	675	692	710	711	678	713	679	670	700	709	668	696	663	729	667	714	632	660	683	681	679	678	607	715	656	686	672	703	657	648	695	700	679	706	680	653	671	665	687	653	680	665	675	667	698	696	680	680	692	651	657	742	672	721	686	673	693	694	662	726	678	689	653	639	696	689	652	742	657	646	674	681	686	663	639	637	654	702	705	718	728	649	676	710	666	683	684	658	701	711	679	653	720	679	670	669	690	684	673	710	702	686	692	709	684	726	677	676	669	695	676	677	678	723	706	696	714	664	711	675	684	666	746	697	658	698	670	690	719	623	686	673	674	678	664	691	674	686	716	704	671	739	757	692	726	706	618	671	671	667	719	682	659	747	697	707	715	712	676	691	681	642	707	669	689	664	686	716	718	706	678	699	691	680	657	713	699	744	725	682	732	671	684	657	676	658	738	672	680	710	648	672	664	691	663	709	658	675	663	666	714	734	668	703	687	644	742	701	671	708	672	652	632	682	700	689	675	674	704	688	700	683	754	678	670	666	710	716	708	672	712	688	678	676	655	719	707	640	695	668	680	670	661	687	671	711	666	699	694	667	685	645	663	695	657	724	698	687	646	690	714	713	690	683	688	683	738	683	704	694	692	747	673	675	695	699	637	668	696	716	705	674	658	709	639	659	674	697	679	685	709	698	686	700	699	688	695	710	677	683	652	697	649	674	691	722	657	698	671	715	663	675	649	702	676	658	662	698	672	690	670	678	687	682	687	645	727	634	712	646	715	714	745	684	661	679	657	649	682	695	698	686	692	682	664	691	662	697	685	650	664	734	670	701	700	674	692	677	675	718	707	676	684	642	641	729	714	748	655	733	677	658	674	699	621	689	702	712	621	691	720	629	664	671	734	663	677	668	646	676	724	661	666	667	693	714	685	710	658	689	681	694	717	677	642	706	692	647	705	634	713	640	687	723	658	711	691	650	708	600	669	679	640	710	660	652	685	690	708	666	697	685	721	727	774	699	684	732	663	622	674	661	733	715	684	679	690	674	665	666	703	690	687	693	700	713	651	679	655	676	670	706	683	646	697	717	674	693	719	617	722	729	709	709	658	681	691	662	692	668	710	686	715	691	650	717	662	696	672	703	689	699	782	703	642	695	682	727	706	681	617	648	658	689	685	682	693	676	685	710	665	682	689	665	677	733	729	655	671	683	697	659	655	730	678	739	696	681	700	660	616	688	656	654	670	666	674	704	715	653	726	653	646	694	661	672	690	671	667	723	706	658	645	646	703	677	695	688	658	626	655	636	740	659	642	728	649	704	705	681	657	654	673	655	699	653	699	660	692	688	658	676	717	727	684	657	636	661	645	679	704	695	661	644	705	715	652	663	657	700	696	692	689	702	666	670	673	704	703	670	634	665	710	663	648	741	735	637	641	679	709	703	712	656	712	642	716	642	687	696	675	636	686	697	698	665	663	691	671	659	715	675	668	712	706	675	675	671	674	700	682	668	689	702	669	690	700	723	692	700	690	727	726	692	688	701	691	678	690	690	709	660	684	638	661	687	710	681	701	723	737	699	700	772	642	696	702	627	683	694	740	682	658	675	699	696	672	699	741	665	679	641	663	743	696	703	727	654	661	717	681	668	641	688	655	668	675	710	697	706	683	674	746	659	676	707	679	646	682	679	692	668	632	623	683	686	693	684	745	737	666	670	684	699	686	687	672	660	674	632	640	699	710	699	691	664	708	706	622	696	681	678	672	697	710	677	651	670	729	693	652	692	660	687	716	694	694	671	682	676	720	700	702	724	704	657	686	667	684	668	667	673	677	696	690	713	717	699	658	705	683	742	700	653	697	673	702	668	706	697	651	669	643	724	691	725	693	665	638	672	654	673	680	700	711	679	673	645	688	676	702	691	655	674	636	710	673	698	653	689	685	678	649	665	672	715	652	664	701	703	649	690	684	669	701	721	633	693	727	699	718	672	649	673	698	658	676	661	717	684	683	693	668	683	694	749	687	700	653	668	654	706	688	680	711	706	696	689	694	705	678	733	688	693	684	771	675	698	722	705	681	664	681	686	677	633	698	671	755	702	664	682	709	666	690	691	724	702	696	704	709	686	698	711	661	684	697	703	697	695	690	684	716	687	667	674	642	657	690	697	667	624	706	645	688	704	704	677	706	634	662	669	661	706	690	707	692	644	716	701	649	674	745	682	679	644	680	651	703	654	680	725	700	691	656	693	667	674	688	663	712	765	726	678	672	629	691	648	669	692	675	641	707	724	665	699	685	679	711	678	704	674	701	674	681	707	682	685	652	677	692	703	727	706	663	675	666	671	686	671	681	705	681	716	674	708	682	657	700	675	695	722	652	727	674	679	693	676	710	686	718	664	645	711	701	668	705	681	704	642	691	718	694	667	703	664	711	669	706	720	659	686	696	667	704	690	697	693	685	638	638	722	643	681	686	724	732	707	720	666	697	658	670	683	642	733	698	679	639	721	668	678	709	653	668	668	694	722	693	711	699	676	686	689	677	655	652	756	686	687	718	695	691	685	670	674	673	678	691	671	676	713	649	685	667	706	667	608	673	671	713	671	738	665	702	690	648	704	705	676	654	698	660	668	697	667	669	697	713	691	664	650	678	663	676	660	678	722	694	705	686	677	670	767	753	689	722	651	714	702	655	706	682	676	644	705	675	694	700	664	718	635	667	676	716	614	691	648	672	682	685	673	712	714	652	676	684	688	722	691	646	691	656	662	679	670	644	681	710	659	734	706	679	644	713	677	686	701	663	657	688	666	678	686	669	735	661	655	713	676	658	631	715	664	700	670	701	680	696	709	628	666	657	681	684	659	687	722	697	683	697	719	684	651	686	710	711	674	683	724	729	681	638	628	676	689	630	698	685	683	693	677	680	706	625	640	686	649	657	675	667	690	692	684	632	710	692	702	717	667	719	720	663	718	720	688	693	703	656	673	646	698	684	707	711	625	698	674	674	672	666	702	711	691	715	722	719	693	679	656	650	737	684	670	743	668	666	686	688	661	685	656	726	710	700	686	693	683	681	711	692	664	727	630	700	705	692	677	680	680	732	714	668	672	747	689	670	647	677	675	727	681	633	655	678	680	706	690	672	682	656	672	665	683	667	665	691	681	687	662	724	663	672	716	722	665	732	673	700	697	670	668	653	697	679	681	730	672	686	674	678	683	719	717	702	690	677	688	706	650	687	674	701	691	712	696	711	689	717	664	680	715	674	675	688	671	699	659	698	683	627	638	753	649	689	665	657	674	695	668	703	698	708	687	656	691	699	678	703	678	665	684	666	682	734	679	680	665	695	607	687	670	674	738	681	656	677
38935	23076	4297	2381	1955	1568	1341	1282	1126	1152	1079	1080	996	1049	958	1008	952	942	986	916	985	949	953	884	909	964	935	920	957	951	948	869	895	913	876	930	892	883	942	921	892	929	916	876	919	954	895	934	915	886	919	893	908	867	922	985	934	949	967	906	875	861	946	926	955	906	876	988	893	899	962	950	887	913	913	914	856	976	848	920	930	928	919	904	924	879	918	908	914	872	857	928	878	912	918	915	980	921	956	921	861	879	902	905	922	937	891	965	944	936	895	911	878	899	931	913	918	902	900	921	930	846	954	883	908	925	918	907	911	891	898	922	883	895	933	862	905	884	888	856	905	963	885	886	932	892	940	910	879	938	957	901	922	935	929	925	889	876	974	926	907	891	932	910	897	942	930	928	939	916	952	923	924	917	872	987	880	892	901	837	915	895	918	941	932	938	923	888	902	874	877	842	901	902	841	889	908	917	886	895	885	954	886	946	923	924	927	945	950	856	925	859	921	928	928	862	924	899	894	935	902	865	914	871	866	905	878	914	938	943	949	878	920	910	927	923	902	957	892	898	870	934	881	963	875	911	920	887	916	901	868	869	869	888	900	906	952	921	918	920	916	855	914	935	926	903	883	895	912	906	922	894	877	904	948	887	900	922	896	937	916	891	858	940	909	922	889	948	917	944	947	885	921	953	908	919	910	885	916	935	851	911	939	944	877	902	854	935	921	906	904	936	891	865	911	899	1006	930	889	902	899	889	864	919	876	861	885	921	894	888	899	913	902	892	916	919	850	897	949	884	847	915	942	911	927	935	891	880	880	906	941	914	944	922	922	849	883	869	952	886	874	939	900	889	890	895	912	822	910	889	883	913	886	913	862	915	933	889	895	947	929	930	921	920	871	917	912	941	898	931	896	907	882	917	912	928	864	936	884	857	850	841	908	865	880	925	911	923	968	948	899	942	841	900	890	922	872	933	947	926	897	913	865	900	888	922	913	913	943	926	828	918	884	865	900	915	883	914	914	930	843	911	944	945	907	901	924	925	883	943	890	943	890	884	955	908	912	877	894	920	920	917	934	962	907	932	870	925	912	964	878	909	944	891	925	899	936	894	932	934	883	968	858	942	887	926	940	915	945	910	931	951	847	876	855	890	925	893	872	897	919	896	905	889	948	884	920	925	917	855	885	928	935	906	905	909	1003	950	898	958	944	892	913	906	850	902	933	943	951	924	824	932	864	920	880	850	906	946	904	949	952	912	820	914	878	875	886	901	902	942	968	943	891	871	920	925	918	925	921	876	931	897	892	883	876	904	901	882	952	849	918	902	886	872	913	921	883	942	913	951	843	925	812	855	946	944	830	920	865	903	878	925	885	910	935	912	929	900	937	918	927	921	907	874	903	919	871	904	893	879	827	906	940	871	907	900	924	929	912	889	840	918	909	941	944	933	900	897	845	947	928	864	943	863	888	985	906	902	959	913	911	909	930	906	916	913	934	914	907	948	914	933	1000	959	926	904	899	874	902	945	881	925	902	938	915	914	913	956	951	895	886	848	932	880	885	914	920	849	913	908	936	897	894	895	924	904	879	918	897	905	854	924	901	863	928	901	846	914	904	907	893	926	847	912	933	877	894	869	891	899	861	884	912	882	962	887	920	864	895	909	911	877	879	912	909	972	900	953	888	891	893	942	898	925	924	948	929	918	919	899	886	923	901	920	951	948	917	893	913	931	945	902	911	844	899	939	948	848	955	940	869	925	856	925	925	904	889	911	966	877	904	930	922	932	911	830	911	908	921	894	863	916	913	910	905	887	873	900	913	866	869	893	928	867	936	981	905	901	903	933	939	933	905	892	889	836	857	926	907	890	957	910	893	919	866	871	921	935	898	946	864	869	903	892	945	877	906	903	908	901	888	943	911	875	855	881	953	874	915	882	864	926	896	881	912	907	865	902	891	933	933	949	854	908	881	895	895	894	914	918	894	917	876	934	936	899	903	930	928	854	844	931	887	910	887	840	909	944	910	892	887	927	911	839	916	903	889	914	886	882	902	855	871	924	911	934	883	869	864	895	938	912	909	921	858	925	910	938	889	921	842	878	881	881	922	894	883	910	903	923	879	881	904	928	890	942	936	894	946	865	833	928	848	934	883	874	928	847	906	868	934	882	916	933	880	876	906	917	904	923	922	959	861	872	840	935	891	978	915	890	912	958	931	976	906	884	909	892	937	877	948	867	874	885	920	922	895	891	889	908	936	862	884	904	877	892	902	896	879	916	904	929	910	924	917	930	878	897	909	925	907	927	917	950	919	955	879	932	923	894	912	934	902	911	921	895	892	921	927	960	879	975	893	914	881	914	910	958	871	910	940	915	949	919	872	871	912	939	941	872	941	888	887	886	866	911	922	910	848	840	943	924	857	940	915	882	917	916	925	975	892	880	910	854	898	907	858	854	908	882	928	841	957	908	929	905	925	903	887	889	881	915	930	897	895	950	940	906	935	891	931	901	881	864	894	909	894	915	876	864	914	945	926	843	896	903	877	896	944	869	888	901	874	904	890	915	848	889	869	921	848	896	869	899	879	877	883	930	882	848	900	929	876	887	927	905	914	892	895	917	968	906	862	881	882	920	901	904	902	929	907	875	900	909	928	909	881	843	934	897	863	880	842	875	868	924	899	867	878	896	918	891	896	890	871	882	869	877	885	896	959	921	917	916	871	963	957	914	938	901	918	958	852	878	892	890	942	924	885	929	906	924	882	888	934	882	898	952	878	926	896	863	883	893	940	937	899	992	918	893	948	906	946	911	904	893	958	925	955	884	881	929	870	844	883	912	928	897	837	934	982	926	964	944	891	883	939	908	901	840	905	933	810	888	895	855	886	913	912	933	872	926	920	883	914	844	914	928	877	882	925	919	899	935	860	908	937	857	951	914	944	893	916	896	882	894	913	920	947	934	919	878	918	945	923	932	931	881	850	919	922	905	908	908	840	942	913	926	904	934	913	890	886	893	893	930	906	920	897	918	898	940	899	910	885	914	897	936	897	929	901	902	937	856	954	939	913	848	842	891	972	894	853	869	878	924	906	890	943	907	860	886	918	917	894	944	928	887	908	864	919	929	870	888	960	861	839	898	888	904	864	934	937	911	977	897	906	885	913	907	853	939	903	910	933	899	901	898	919	936	995	944	899	888	912	943	936	921	918	920	876	917	910	958	957	914	911	886	888	883	887	878	928	916	878	881	907	910	904	939	856	932	911	897	903	881	885	901	889	866	878	868	931	939	906	920	892	883	880	892	870	952	957	893	905	911	902	914	924	955	939	855	906	946	907	952	973	952	889	925	923	918	933	899	891	958	884	867	949	897	888	877	917	893	917	927	884	945	897	873	903	957	888	938	854	908	928	900	916	907	869	928	895	885	957	935	911	906	874	878	886	899	954	909	906	939	952	899	890	941	955	893	914	924	922	966	931	873	907	917	848	918	932	939	914	923	920	881	902	938	898	858	932	897	898	965
24297	20807	26358	24058	3316	879	758	764	714	656	739	692	710	717	671	687	721	679	729	704	751	677	692	638	637	736	652	689	648	643	680	664	648	685	625	667	683	631	710	677	637	680	687	664	676	713	700	684	674	695	705	662	655	712	653	688	674	672	647	690	651	676	660	636	680	689	656	669	680	691	649	694	687	700	651	640	667	662	649	610	647	664	617	703	695	659	695	687	686	660	670	695	671	690	709	630	682	681	694	630	665	643	641	738	653	732	655	694	681	694	700	665	666	651	638	693	607	699	698	654	675	685	618	652	729	653	659	704	688	686	695	673	673	736	667	647	661	686	722	640	689	657	684	691	667	659	698	666	676	668	639	636	656	664	673	689	667	666	666	691	671	690	694	672	661	674	651	643	717	684	660	695	692	674	659	673	689	657	729	686	640	672	704	648	684	691	668	625	680	646	710	677	720	668	691	660	672	694	666	650	689	678	683	602	669	623	710	644	645	649	675	698	661	685	647	696	662	649	666	658	664	720	643	655	707	680	697	637	652	650	629	705	667	669	701	628	682	688	674	669	679	682	646	650	676	700	664	627	628	675	637	681	681	701	660	655	656	711	660	678	709	682	702	663	642	681	682	668	682	725	704	668	698	675	677	680	698	666	637	646	695	644	660	683	717	695	649	664	682	619	675	663	680	637	639	668	658	654	718	640	663	672	686	685	694	691	700	634	682	679	679	687	683	658	648	668	645	656	659	689	645	705	694	642	664	664	670	651	682	670	685	697	684	722	626	712	664	663	656	688	604	650	645	679	624	630	653	680	711	665	663	691	656	692	713	716	645	637	637	608	720	655	700	682	736	691	674	677	691	670	741	664	662	666	689	648	639	653	724	625	719	672	705	688	671	666	709	683	707	682	668	653	702	663	651	656	680	682	658	665	678	661	645	615	666	659	638	671	668	646	691	677	667	659	712	676	661	670	680	738	702	657	677	644	669	692	672	661	641	721	684	694	664	696	648	665	643	643	699	615	681	691	690	663	691	689	655	688	641	681	632	668	638	714	655	693	664	648	676	705	646	672	653	709	693	658	636	681	654	665	658	695	685	678	703	698	644	650	673	659	672	705	662	686	723	641	651	679	638	681	692	639	720	646	695	683	663	694	684	689	658	676	668	700	716	690	701	646	694	679	640	690	666	667	674	688	668	700	672	676	732	669	635	678	683	629	673	672	696	680	728	635	610	660	731	684	654	683	644	721	686	653	629	641	658	654	671	669	656	684	651	667	628	675	701	651	663	707	632	679	683	686	697	701	656	669	651	654	692	676	684	589	665	687	649	641	680	699	638	673	667	675	702	734	701	689	683	678	668	712	667	666	689	681	673	672	644	691	675	656	675	730	673	689	686	662	647	682	719	686	674	680	639	686	673	640	658	691	679	677	688	675	673	672	702	699	641	671	684	667	657	646	712	693	611	660	717	673	680	697	707	683	640	697	725	664	650	672	650	641	647	658	714	708	661	654	656	647	643	669	700	627	631	662	686	674	676	734	690	652	716	609	725	638	675	676	648	699	657	680	664	705	654	668	673	627	659	679	677	677	624	659	658	639	671	670	667	694	631	654	743	652	680	688	670	705	672	658	695	668	627	635	641	680	680	735	704	701	740	672	685	702	738	662	664	727	680	658	702	700	695	634	614	675	701	661	663	661	700	687	647	661	659	654	651	667	692	648	643	681	671	672	654	641	719	649	707	668	654	640	625	666	664	665	723	689	693	652	649	666	708	689	681	690	667	657	682	631	671	678	664	703	647	657	647	687	670	662	711	715	686	673	701	672	654	701	707	712	676	681	659	647	710	657	640	655	704	660	659	644	616	708	714	651	669	675	662	682	690	675	640	687	692	656	669	673	690	673	671	640	678	659	669	666	669	727	659	655	639	643	676	665	670	668	661	656	651	618	660	657	655	668	656	659	695	655	661	671	633	687	651	672	643	651	666	711	663	691	672	648	703	668	675	687	632	704	642	742	706	644	627	679	695	675	727	683	674	654	674	706	641	650	699	651	686	654	690	665	685	686	689	642	674	685	674	681	649	672	691	627	675	675	633	656	651	678	648	638	604	630	617	668	641	676	642	628	749	727	670	631	670	688	650	673	656	666	658	663	640	638	674	687	635	663	684	691	655	669	687	638	639	676	691	654	684	667	652	680	694	682	690	671	693	685	651	704	680	669	650	701	698	685	699	663	690	680	660	689	682	663	650	680	694	656	680	675	716	636	677	640	673	699	666	665	655	677	683	644	621	658	692	654	648	703	677	669	657	699	689	674	660	664	675	668	657	687	646	669	646	672	657	624	672	690	707	682	643	586	651	655	667	659	654	707	686	675	707	691	647	679	708	615	685	664	710	666	673	681	673	672	695	667	708	710	718	688	663	700	701	693	686	657	662	660	671	686	691	659	654	684	625	691	658	632	661	653	644	642	633	681	711	644	676	678	721	718	647	690	619	668	673	648	712	668	665	716	668	679	675	658	600	718	683	680	688	635	649	671	688	670	715	674	649	672	666	690	685	673	691	716	679	614	623	708	689	622	704	642	729	647	645	685	703	693	673	701	664	646	698	663	680	667	681	693	674	670	674	700	672	644	630	704	668	650	648	660	714	684	640	691	633	649	674	652	631	675	720	680	725	688	691	689	667	658	694	647	676	606	707	694	666	688	687	674	657	659	701	690	685	651	607	682	654	669	670	680	663	680	676	665	674	672	710	689	654	613	667	707	636	677	659	650	692	639	655	699	671	694	677	679	634	691	646	695	726	661	654	677	668	645	678	644	685	687	693	651	707	639	654	676	736	640	623	717	670	669	703	619	675	645	630	672	680	654	673	678	730	706	678	702	682	649	704	678	663	680	649	681	653	668	680	686	666	675	696	684	667	656	629	723	702	685	693	683	637	660	673	682	709	648	666	627	624	673	663	640	693	694	656	683	702	703	652	713	664	696	737	625	700	638	642	703	657	711	687	673	634	640	660	718	647	734	666	646	646	688	699	681	657	647	682	621	669	650	717	668	718	670	623	723	675	658	702	668	636	716	701	645	666	643	666	672	648	678	707	673	651	688	670	702	658	703	641	670	699	635	666	659	676	687	661	620	759	711	663	671	679	716	642	645	670	613	664	666	681	680	700	711	672	640	707	691	633	673	665	672	644	639	670	678	681	678	696	678	690	650	631	665	662	652	638	671	650	664	667	678	705	640	637	694	640	683	598	702	680	640	685	682	664	692	699	668	648	633	712	691	670	679	707	640	678	683	700	687	707	681	667	671	663	696	680	644	640	675	622	670	686	681	718	663	692	703	650	654	663	671	727	650	687	638	667	681	678	629	666	670	666	664	648	680	713	679	680	686	645	664	704	679	668	680	691	687	680	622	692	630	698	671	677	634	714	638	648	666	656	681	672	649	680	676	681	647	693	691	676	695	653	682	643	642	689	706	636	679	689	663	633	691	639	656	675	666	692	676	650	671
34506	20226	2471	1521	1338	1174	1105	1050	983	904	936	876	906	895	821	903	867	858	886	887	885	870	843	882	874	834	863	881	900	905	929	888	914	903	884	919	843	831	820	877	865	880	829	871	857	896	812	865	823	848	844	839	856	932	881	846	893	898	830	883	860	856	840	918	879	832	867	864	871	886	875	878	854	849	864	864	841	856	815	899	901	797	840	845	873	880	874	816	858	866	846	903	891	860	888	866	830	837	825	862	909	860	865	857	867	849	870	872	795	889	823	813	870	850	951	904	881	832	898	854	846	848	834	847	829	797	809	821	871	839	785	870	806	849	852	809	869	857	845	883	858	860	814	829	823	862	870	828	884	864	813	840	856	874	857	821	842	906	856	900	812	863	838	829	878	928	857	849	878	857	904	831	835	899	835	834	885	859	853	903	930	893	889	836	832	829	870	866	886	852	904	880	822	828	866	865	880	842	887	860	859	814	863	832	886	813	873	859	813	831	865	882	840	883	842	883	828	906	823	831	876	920	840	845	847	885	841	881	859	891	873	811	877	882	877	879	861	907	857	826	841	864	827	862	865	818	862	853	809	796	806	904	854	819	870	872	866	853	841	897	865	871	889	809	861	868	812	859	877	889	881	820	867	874	834	794	814	836	793	941	845	867	853	837	889	840	892	838	810	860	833	842	820	840	848	816	892	792	871	861	837	846	874	858	873	867	844	831	890	905	854	876	836	816	882	888	837	847	862	839	884	863	891	884	838	870	845	892	858	870	907	938	892	834	868	861	880	866	848	807	808	864	824	907	871	769	854	901	877	863	889	860	830	864	883	881	808	874	894	877	855	835	838	878	828	855	842	890	836	812	828	873	868	866	816	843	902	891	870	873	865	814	799	816	847	895	777	860	824	898	865	851	891	819	841	809	760	835	880	833	861	901	861	906	846	898	812	891	837	840	861	848	916	870	860	865	924	854	881	812	876	915	848	876	891	887	873	843	859	871	880	846	795	828	837	854	838	773	842	842	841	864	912	880	856	843	835	857	824	870	955	874	873	865	879	855	842	849	876	813	863	874	876	843	882	905	897	845	887	817	882	844	896	838	877	892	854	878	834	881	849	876	846	885	778	899	844	866	851	923	877	872	888	865	869	857	884	813	878	863	890	858	822	898	822	814	859	889	897	825	836	884	859	844	845	875	848	838	832	827	850	845	876	833	856	881	809	825	854	909	881	832	835	797	836	870	833	855	851	833	860	902	890	836	811	868	915	847	818	833	852	839	838	849	851	892	853	850	832	853	901	864	849	852	889	866	862	880	858	854	911	887	864	819	872	921	843	908	894	836	832	861	839	877	849	845	863	877	843	847	867	873	833	785	848	862	801	849	826	848	827	835	860	829	905	831	900	856	824	909	889	816	887	859	819	849	879	876	823	841	829	862	870	925	871	855	818	810	860	846	877	896	886	870	810	891	855	859	872	829	867	859	881	863	838	901	891	857	889	836	875	856	773	874	859	843	815	862	866	849	810	847	831	888	865	897	840	852	821	807	867	836	898	865	880	849	867	829	855	850	879	831	841	885	869	854	865	900	830	814	854	885	839	877	808	944	820	835	835	835	864	857	855	896	866	908	897	884	798	824	866	914	888	883	852	875	861	872	917	840	888	893	890	841	841	826	829	845	869	879	848	876	894	815	860	786	870	804	820	864	870	864	893	898	844	875	816	846	890	868	855	940	778	867	841	845	827	842	851	815	858	858	862	873	802	794	845	847	877	883	805	883	824	824	845	843	868	889	877	896	865	866	854	877	886	871	842	847	823	868	874	875	881	859	854	908	860	816	839	850	875	909	832	842	858	859	852	849	877	860	813	852	870	899	911	915	864	812	896	872	863	817	824	874	834	868	853	857	859	852	855	904	890	875	817	889	877	850	869	875	858	873	855	844	884	864	859	858	854	888	813	864	840	860	833	836	868	874	879	802	875	852	812	814	897	826	853	871	892	840	854	879	814	832	846	820	871	810	877	863	838	833	889	853	854	897	843	881	854	858	834	839	840	851	886	848	831	880	856	857	849	876	839	852	864	838	897	912	866	906	844	867	827	862	867	805	831	838	877	851	896	830	877	869	910	855	850	818	872	882	910	845	905	877	831	864	863	843	803	907	825	897	842	833	846	893	893	827	846	879	868	792	814	867	891	870	840	865	792	901	834	833	861	916	809	857	866	809	864	858	859	852	866	916	888	847	886	889	854	898	829	794	828	887	854	856	830	877	909	856	870	890	877	851	887	871	847	898	887	842	842	835	829	850	807	824	831	836	895	865	851	864	805	837	817	868	878	863	861	819	857	857	834	805	795	875	848	864	803	793	867	875	827	813	866	832	839	871	897	847	843	821	856	875	819	871	870	837	853	835	834	850	889	879	874	878	811	855	836	873	864	895	843	827	824	837	874	880	850	883	788	860	845	822	853	870	845	871	816	892	841	899	865	860	845	857	898	781	800	832	851	860	830	852	837	868	884	814	867	852	868	870	841	867	832	852	809	837	846	865	896	840	838	831	868	885	853	844	788	880	858	884	868	856	882	839	861	861	935	823	805	878	821	830	881	854	877	904	915	895	860	835	834	893	910	851	880	867	864	870	920	862	826	890	877	919	870	890	840	854	854	842	870	895	840	809	883	837	891	897	827	894	886	919	836	811	906	866	877	845	866	886	840	836	903	904	840	844	860	819	855	877	830	837	898	900	888	889	847	842	894	872	846	880	836	847	853	873	865	880	840	843	837	869	854	833	872	927	874	768	825	853	840	860	823	853	891	806	874	823	851	874	859	829	851	890	811	869	815	866	883	826	822	854	852	904	817	889	863	818	851	861	853	827	857	848	857	812	875	834	826	824	846	848	897	862	798	842	804	826	854	870	839	901	821	854	855	916	831	898	901	802	911	855	900	871	831	864	860	881	882	819	850	827	846	842	852	868	853	909	813	891	878	820	855	855	870	855	850	851	859	850	890	907	848	849	888	883	883	865	893	910	862	914	818	817	802	821	868	835	838	836	861	798	838	885	910	869	804	919	871	832	840	871	861	837	859	881	858	831	873	858	876	879	881	869	895	911	886	869	843	868	874	804	873	825	824	889	849	879	849	841	836	861	830	838	874	891	821	906	805	910	901	846	844	852	881	839	864	878	845	855	855	806	874	869	830	841	870	915	851	828	861	834	884	887	832	892	878	869	855	863	813	906	871	872	871	840	830	892	845	833	835	850	830	863	871	820	877	864	826	883	893	848	848	854	856	806	870	862	856	828	889	918	939	840	812	848	852	851	816	846	839	847	875	813	828	816	821	867	838	792	835	889	838	871	840	881	838	809	796	900	826	859	913	852	852	900	823	862	836	808	920	847	878	866	878	904	854	847	869	861	841	843	840	796	875	882	838	879	815	833	932	872	827	842	832	889	868	815	827	851	833	882	859	831	843	897	810	843	815	844	855	847	769	856	852	836	942	843	844	869	838	807	832	840
22093	20821	28591	23125	20818	20376	2217	656	563	478	428	483	401	434	380	395	411	391	343	334	341	351	310	329	405	338	354	357	320	336	326	327	334	347	338	343	361	321	332	333	341	316	341	345	341	354	318	313	342	323	366	344	334	368	329	309	330	326	349	355	304	313	310	331	334	345	383	324	361	342	346	299	311	342	315	314	322	342	338	328	334	341	331	364	348	337	303	370	333	334	332	326	301	337	318	362	343	333	317	322	352	352	313	369	347	381	347	313	327	298	337	355	335	353	337	317	338	337	322	329	353	320	347	334	345	318	313	338	310	328	317	343	340	370	329	329	345	369	344	328	325	334	306	349	348	339	324	352	380	313	303	321	346	323	329	355	330	317	353	335	290	313	341	338	286	339	333	318	317	305	316	352	334	336	356	313	310	340	328	319	337	316	353	323	342	332	313	305	339	329	313	330	302	319	320	310	343	329	310	352	328	305	344	327	350	367	332	336	338	340	359	341	347	350	348	344	302	342	299	354	324	324	344	333	314	343	355	328	335	354	336	334	343	307	339	359	268	350	329	351	331	342	351	343	322	296	308	304	354	310	374	337	341	340	348	324	340	326	326	324	342	334	340	333	340	390	291	296	329	340	352	346	323	331	334	323	301	323	340	327	341	350	328	355	370	366	303	351	295	322	313	330	312	359	329	365	361	298	341	330	360	343	352	332	328	325	336	331	325	344	331	321	374	329	341	319	337	338	341	339	333	323	330	343	313	320	333	348	326	323	305	335	326	384	395	331	349	326	326	348	334	359	350	316	333	342	324	339	344	343	389	346	326	303	363	352	303	337	314	341	314	312	319	332	345	335	342	342	327	307	339	361	349	322	312	313	337	345	348	303	335	309	325	304	324	350	361	345	346	315	298	367	310	309	307	319	306	322	333	341	319	351	315	320	339	309	330	315	323	353	329	326	318	319	338	345	314	363	307	334	323	346	336	304	324	335	313	303	361	353	363	346	311	326	308	353	346	350	336	318	309	320	303	335	306	334	325	350	327	290	313	345	311	345	327	331	307	303	354	348	370	349	329	333	321	307	342	322	337	317	342	306	327	328	351	324	322	315	330	323	350	353	332	365	328	333	321	347	321	324	342	308	330	316	303	322	333	339	353	315	336	336	371	340	346	316	328	336	323	336	321	354	352	333	333	317	353	339	332	306	338	328	358	338	336	320	324	377	308	306	352	342	323	326	353	296	360	362	339	341	333	321	338	329	350	317	333	321	341	302	286	342	333	342	331	329	325	316	302	363	341	338	308	320	346	328	331	354	357	358	347	347	331	323	335	315	346	329	326	328	344	333	333	331	321	327	310	317	339	359	351	343	325	350	327	349	356	332	297	308	336	308	319	345	336	337	342	356	318	365	325	312	322	308	339	341	299	347	322	318	327	309	329	331	326	376	291	325	341	333	338	287	327	321	342	336	336	309	368	307	361	310	306	321	320	329	333	321	369	315	348	362	330	351	319	330	348	338	301	311	345	338	338	344	340	312	312	336	338	322	338	368	336	328	322	328	322	309	324	309	308	342	336	323	317	316	325	373	330	335	324	315	352	358	333	341	323	296	324	315	349	325	336	332	367	304	305	368	328	346	336	311	313	345	352	356	348	344	323	340	297	339	345	332	313	352	328	332	359	313	298	327	341	304	311	310	329	355	321	331	322	362	338	346	316	320	371	295	346	330	312	299	351	329	348	337	344	348	317	326	352	320	353	332	298	348	354	329	292	302	320	335	342	354	321	338	326	359	316	363	347	321	366	315	312	326	347	344	311	314	350	358	369	338	338	340	318	318	334	306	333	335	350	339	322	300	325	307	307	321	313	318	339	345	358	362	300	332	337	321	332	323	311	313	339	350	339	335	313	334	357	296	329	355	335	324	329	352	319	360	328	331	350	334	324	318	314	343	347	371	345	324	338	333	332	365	340	337	381	374	315	352	349	350	371	319	378	334	316	355	325	328	322	342	331	355	350	318	331	313	337	312	329	361	322	333	321	338	347	322	337	319	302	325	301	342	306	298	311	327	304	307	320	314	353	335	345	354	339	341	354	305	312	352	300	337	331	319	334	305	336	340	364	321	318	338	297	346	329	336	349	330	305	349	330	273	316	326	323	366	338	332	335	339	359	367	343	320	352	344	335	328	301	337	342	344	302	320	323	323	314	321	309	329	324	328	330	330	298	339	304	345	340	295	328	326	332	332	307	301	329	343	326	329	356	343	306	349	314	335	336	312	328	319	346	365	351	341	358	315	334	325	340	341	350	363	339	335	331	343	327	316	328	321	308	290	337	350	317	317	336	303	301	343	313	330	321	332	346	325	342	336	300	339	338	337	337	308	335	281	326	322	314	335	324	323	329	334	343	363	330	335	310	320	362	336	310	309	322	313	300	347	319	310	356	360	304	324	316	327	317	338	343	340	323	339	338	319	320	323	334	356	402	342	338	328	352	336	328	364	338	333	349	336	353	328	320	334	331	323	349	329	336	321	333	331	305	310	347	331	328	308	335	350	342	338	347	322	322	352	358	352	342	328	364	302	297	354	314	346	347	320	316	302	333	322	318	307	319	338	346	334	322	352	318	344	337	349	343	315	309	362	349	324	337	344	328	357	300	330	311	339	339	333	337	340	333	314	338	349	338	320	339	319	337	337	310	349	338	306	339	347	341	342	314	327	363	348	343	325	329	331	308	348	331	370	317	308	345	289	331	336	329	373	337	334	326	320	339	312	345	316	337	294	325	344	335	310	292	351	320	314	323	346	355	319	335	326	325	359	339	357	289	349	339	365	326	328	343	333	308	333	320	345	328	330	327	337	349	324	316	343	322	319	301	331	342	335	317	342	346	301	367	333	304	320	338	325	323	359	316	355	295	340	342	322	353	351	318	328	302	332	338	351	318	337	339	324	286	316	367	361	345	312	358	328	317	323	336	342	321	337	353	339	367	355	354	345	320	333	346	332	315	337	354	317	326	324	359	348	348	313	319	324	296	326	328	325	342	316	344	348	329	326	322	321	323	269	323	372	318	369	309	306	316	286	338	333	326	346	312	326	305	315	364	327	339	308	317	315	328	320	330	338	357	324	323	332	342	353	349	321	321	342	355	326	342	357	296	356	307	327	317	318	352	315	312	342	353	367	335	312	314	362	334	332	284	358	315	315	346	326	337	348	309	315	357	322	323	316	299	322	343	316	315	306	319	324	342	353	339	325	345	326	330	341	309	347	347	346	342	306	328	345	306	326	287	377	324	348	295	321	325	337	314	316	338	326	350	297	327	310	335	309	333	336	358	333	314	310	333	327	329	330	327	318	313	316	357	349	319	335	345	309	315	312	332	329	347	325	340	323	343	299	327	309	319	293	323	353	300	341	309	318	372	299	333	298	323	308	332	337	341	355	322	341	300	329	335	342	323	328	302	292	343	313	336	338	326	342	336	343	340	331	365	298	312	285	337	345	351	324	330	324	319	319
43806	30116	6561	3113	2282	1714	1316	1116	960	848	777	734	671	641	604	574	550	538	547	523	517	470	531	499	491	475	481	479	465	449	472	487	466	456	444	462	489	437	454	450	478	492	445	476	480	458	431	483	429	484	405	476	489	469	429	490	436	419	474	447	470	478	471	420	458	438	456	459	495	471	467	453	436	428	402	461	446	431	439	442	457	406	409	478	431	435	435	467	439	425	455	434	455	463	462	418	425	451	472	474	472	468	418	443	465	446	448	449	468	408	444	437	430	451	456	445	456	428	453	452	429	480	430	451	439	446	436	464	387	423	419	458	416	412	446	491	413	444	469	470	435	466	434	447	465	408	436	477	467	478	454	468	472	444	514	426	432	449	429	459	455	467	471	447	427	420	418	450	426	436	435	436	439	445	492	450	425	470	434	471	422	457	439	457	460	430	459	479	446	457	425	460	459	414	454	422	481	424	453	419	442	438	457	471	418	447	376	433	429	442	447	431	456	430	402	459	436	433	473	436	448	434	443	452	446	425	442	425	468	450	439	450	399	443	468	440	480	433	409	429	426	443	465	439	467	414	460	399	429	441	421	431	451	431	466	410	437	429	487	440	439	428	400	479	440	446	452	458	455	404	419	426	442	449	430	477	436	440	461	462	459	434	479	404	430	454	433	439	461	483	429	436	415	450	451	428	424	465	437	441	421	415	457	408	493	425	496	420	480	421	416	488	459	414	423	467	424	471	433	454	453	441	412	435	425	434	420	446	444	427	417	424	413	433	473	461	451	480	493	437	413	439	459	451	437	481	439	447	435	456	450	409	466	455	463	409	466	440	427	399	447	429	422	485	463	438	412	478	434	458	446	418	449	428	435	439	423	398	449	461	460	423	410	458	453	430	437	467	439	405	436	427	436	452	451	451	463	399	437	446	461	473	451	449	402	452	438	457	421	403	424	477	450	451	425	452	459	465	449	434	448	452	445	445	442	459	421	437	466	464	422	391	454	433	431	434	460	459	459	412	430	465	458	457	429	432	424	470	412	442	429	438	433	419	440	448	437	497	461	471	417	433	439	451	431	409	440	446	421	441	471	431	455	442	436	449	442	424	432	416	434	455	439	428	447	487	440	464	423	487	407	419	425	447	449	427	394	417	448	453	438	409	457	472	458	458	417	459	473	418	432	467	417	443	406	427	412	435	487	447	418	449	444	468	436	453	440	460	445	440	444	457	434	494	429	456	490	440	445	449	483	425	413	439	405	419	428	438	457	416	461	461	464	427	387	444	434	471	493	437	459	477	418	449	460	450	448	441	475	476	455	472	412	430	438	453	405	418	480	437	451	454	475	451	454	433	445	443	451	458	425	431	410	422	439	452	429	473	455	425	424	409	445	459	459	414	443	457	438	435	426	480	423	441	426	437	458	423	424	461	413	454	401	450	423	408	447	470	463	447	405	449	449	432	422	433	451	467	419	485	458	442	470	467	477	426	442	440	423	437	446	425	443	495	437	446	458	454	415	433	443	451	448	463	432	418	414	462	439	415	437	411	427	459	412	413	439	411	460	447	443	417	426	506	467	485	436	432	443	446	408	455	434	426	424	471	423	414	386	480	432	438	419	447	445	446	435	421	461	432	432	450	394	457	435	446	421	459	449	406	461	413	426	423	419	462	466	445	470	468	449	412	442	447	457	444	421	416	460	470	439	480	444	419	428	432	449	424	404	447	419	456	430	403	439	458	424	430	433	455	437	452	470	483	413	391	450	437	419	441	413	453	449	452	465	478	436	419	411	437	455	423	440	433	445	463	465	455	455	428	434	430	460	428	432	400	469	438	452	425	456	420	432	453	431	427	412	463	459	427	453	434	435	457	421	422	429	438	454	475	420	434	419	440	425	429	447	474	448	466	436	435	438	438	439	473	409	428	443	434	440	406	440	437	417	414	451	447	433	430	433	403	423	448	462	448	470	486	450	456	428	437	445	423	485	403	426	432	416	422	457	442	475	425	409	473	421	429	411	441	467	442	422	471	445	446	405	449	453	412	458	430	466	437	474	450	458	431	403	471	428	436	421	466	399	437	451	444	424	418	417	460	421	419	470	478	423	430	457	449	452	425	421	443	482	446	456	407	416	462	426	442	445	411	442	424	461	414	427	401	447	465	477	410	439	446	441	439	455	436	417	448	406	448	442	481	442	448	450	409	457	463	435	435	409	471	411	418	464	427	455	432	423	451	433	390	468	425	446	420	430	435	456	451	463	431	409	449	410	453	418	437	438	424	459	452	417	437	457	458	435	439	399	450	430	466	453	475	468	408	415	446	418	482	449	452	461	401	451	473	423	433	473	409	448	459	440	450	387	455	466	423	435	441	430	456	450	437	454	428	456	427	401	445	423	490	467	441	451	439	440	437	430	466	417	455	456	452	432	470	426	500	420	404	455	424	407	438	468	417	444	424	472	455	444	444	463	412	442	401	459	437	416	450	369	472	440	443	473	439	471	463	431	430	455	401	417	432	450	460	454	440	429	442	414	412	418	434	441	424	456	468	419	464	423	440	458	431	456	431	414	442	450	418	449	437	456	444	438	446	435	444	445	449	403	437	471	450	432	432	440	437	413	427	417	458	437	439	427	483	446	420	460	454	435	419	425	433	457	444	447	413	454	410	434	451	449	415	423	443	473	446	443	451	439	441	455	422	392	428	419	451	449	467	479	441	454	430	424	426	432	417	456	439	407	450	456	467	480	413	414	474	439	493	443	450	402	487	421	399	446	425	413	438	429	430	453	419	474	416	492	425	469	445	436	424	434	451	452	448	474	432	459	450	443	430	456	455	420	432	461	463	420	487	444	415	445	421	405	431	451	448	418	444	461	446	432	421	440	419	438	447	474	447	443	449	417	443	392	498	430	481	449	436	452	438	465	437	461	432	451	460	501	442	477	431	423	455	480	472	471	451	463	427	476	485	429	460	442	448	428	411	448	427	452	413	446	452	468	436	449	462	439	454	448	444	445	450	434	446	424	485	469	462	420	445	394	458	428	446	460	434	432	431	489	428	401	446	461	442	440	430	493	444	438	455	399	454	473	458	416	417	425	459	427	413	442	405	463	409	464	438	407	499	419	430	435	451	402	438	435	426	498	443	415	470	447	457	450	462	453	445	405	467	439	456	440	470	442	430	446	447	429	398	438	438	495	413	434	452	463	417	442	443	444	413	417	487	446	416	442	437	462	434	460	434	475	443	429	463	452	470	422	447	432	406	449	429	434	454	437	473	454	458	449	409	455	430	448	436	452	466	482	443	468	421	415	417	449	430	426	428	470	451	433	423	427	423	468	464	398	463	477	448	500	449	448	445	415	400	471	471	429	495	388	422	462	407	459	464	442	419	407	421	475	428	440	470	478	443	471	469	426	449	427	430	440	430	452	467	428	467	431	442	460	393	441	414	475	448	452	438	441	438	442	427	415	412	435	415	451	460	417	469	464	453	437	442	446	406	455	479	460	438	430	441
27318	16680	3320	1150	932	926	937	923	948	893	879	883	892	898	871	872	907	899	955	902	883	908	864	847	849	890	910	915	935	892	889	874	899	865	887	872	898	906	856	880	892	914	835	926	905	902	875	893	913	862	892	890	889	839	926	861	882	948	866	894	869	934	866	873	934	892	930	899	911	908	844	859	860	921	909	874	880	904	887	890	849	857	895	887	872	847	936	835	874	894	906	830	922	903	888	851	911	886	870	892	895	888	918	924	862	890	912	911	917	847	879	896	927	857	876	907	872	884	908	868	913	864	914	858	915	946	872	897	914	894	854	900	837	841	878	905	850	880	846	900	820	920	892	898	916	915	887	932	908	840	902	908	879	814	871	829	891	941	928	891	862	907	860	917	843	915	929	947	868	922	862	869	857	852	866	924	890	872	902	877	893	880	894	885	875	893	908	832	868	857	904	904	872	872	870	869	896	881	871	871	862	880	916	894	886	916	931	867	869	880	859	916	880	900	880	868	836	863	914	907	920	869	911	904	858	866	903	834	936	889	882	821	900	952	906	886	867	874	846	838	839	879	852	898	902	903	883	905	911	847	860	967	919	894	931	868	870	810	916	906	856	870	906	891	922	807	943	874	864	872	913	898	937	886	880	817	897	931	888	913	891	888	899	878	885	835	887	908	848	856	892	891	899	892	894	883	876	901	901	906	837	856	887	862	874	884	918	866	939	885	852	916	876	794	903	885	906	868	935	871	885	889	895	819	846	871	849	908	854	858	894	912	906	895	942	874	875	915	878	854	905	920	894	888	917	900	927	902	893	862	912	846	866	854	868	919	855	925	860	862	885	897	912	957	828	918	889	887	869	884	892	886	895	913	854	869	914	881	853	929	942	906	844	856	894	877	893	913	903	880	852	843	925	906	901	826	875	858	922	883	881	877	884	915	874	894	869	900	828	911	881	908	843	926	877	939	902	909	886	882	910	857	848	887	927	966	881	909	828	957	893	911	920	920	919	850	907	871	886	878	879	917	921	821	866	944	906	882	919	887	912	895	868	864	898	885	850	859	907	823	917	880	892	883	912	931	888	877	876	845	859	842	916	898	901	890	909	912	902	913	894	894	840	851	916	880	888	916	932	921	963	958	856	875	870	942	891	942	907	839	893	921	876	904	848	916	911	893	833	870	890	866	866	873	880	862	882	881	922	856	908	941	898	904	878	868	845	864	875	953	844	858	880	890	912	889	848	927	869	926	857	873	880	894	909	944	916	866	919	970	916	866	897	831	853	872	924	839	874	851	873	902	842	907	886	925	815	878	879	882	873	902	855	889	912	869	872	876	921	913	945	871	862	891	855	894	899	866	894	857	953	876	870	875	876	990	877	885	876	901	864	912	906	886	931	814	910	851	861	924	879	857	863	924	843	913	897	891	926	918	926	903	904	886	889	878	914	831	869	856	892	880	904	936	913	919	908	884	861	892	877	916	891	858	838	847	889	859	881	864	914	899	980	883	899	909	906	895	916	904	878	918	890	909	906	898	887	885	895	860	857	832	926	883	907	889	902	879	870	915	870	885	887	885	882	879	859	891	927	931	898	905	921	912	868	878	876	862	867	892	866	886	903	926	924	912	916	881	921	877	869	887	878	872	841	882	856	925	848	892	921	877	877	872	850	908	806	832	888	868	853	879	882	893	873	887	925	904	854	857	862	879	929	845	900	923	887	894	855	891	854	904	889	871	876	901	899	843	830	969	884	828	865	884	834	855	881	905	938	893	887	917	888	858	874	935	857	881	927	877	888	833	918	885	954	903	908	926	846	910	878	819	894	881	877	881	899	862	881	914	853	893	903	891	885	889	871	854	860	926	905	868	886	905	899	886	894	886	876	891	917	919	848	829	877	872	883	869	889	907	909	898	886	865	905	869	863	959	893	823	904	905	911	821	832	880	923	932	894	850	891	878	836	881	930	873	900	924	920	882	878	940	883	892	872	894	905	903	900	892	912	912	893	830	891	890	938	906	859	946	904	880	852	863	837	901	881	941	858	882	837	862	922	868	909	906	910	876	872	855	867	921	951	869	871	904	891	865	893	876	915	883	892	865	889	918	879	896	898	879	877	935	956	878	920	920	910	885	871	903	902	865	871	890	851	838	869	909	928	882	936	913	902	877	933	906	896	859	906	892	899	903	912	846	900	941	906	857	947	862	922	869	863	881	878	921	889	884	904	921	882	842	936	934	917	944	899	878	895	894	861	846	885	949	869	867	887	876	843	922	863	851	871	898	898	907	873	921	898	842	893	874	864	902	870	900	880	941	886	857	888	884	881	842	908	889	820	916	897	952	874	853	847	916	916	888	849	824	885	898	905	931	869	847	916	946	941	908	851	859	872	823	882	872	887	827	892	897	900	853	892	946	845	824	882	868	863	854	883	890	885	907	870	844	878	889	899	894	892	935	886	889	874	853	962	860	856	905	887	873	869	875	878	864	845	916	927	903	865	815	910	929	884	863	903	915	899	947	904	890	852	898	867	904	849	926	902	940	899	862	887	922	880	886	933	876	932	909	846	902	889	871	835	939	915	909	888	912	872	915	920	893	878	855	887	867	918	874	891	884	929	907	862	929	889	877	856	914	913	867	910	935	872	861	856	915	931	932	963	929	876	843	920	900	778	892	936	883	889	896	904	870	859	913	929	884	897	919	841	893	886	906	879	913	876	874	859	868	854	881	929	942	905	911	851	924	878	925	851	832	887	851	891	954	925	840	919	900	877	878	870	879	944	897	901	921	932	858	827	857	916	873	926	869	877	960	867	900	889	877	890	858	869	904	876	917	914	854	903	890	901	885	932	836	893	842	925	950	892	904	877	873	875	871	909	879	928	897	930	896	869	872	903	895	819	900	922	942	882	933	852	894	870	902	883	941	890	910	941	825	887	926	844	883	905	890	892	942	905	898	885	855	916	891	933	963	856	842	890	886	943	862	938	903	874	898	890	885	869	966	953	830	864	857	930	938	964	938	892	875	936	853	906	876	878	907	822	905	923	889	947	962	930	883	896	874	856	856	861	926	896	909	901	886	898	913	860	891	875	885	936	870	906	897	878	867	910	871	887	869	863	868	860	881	913	841	856	934	858	843	888	933	901	887	851	926	924	880	903	904	930	867	828	859	953	875	876	958	915	892	919	909	897	939	916	929	889	842	887	870	907	860	928	919	917	852	853	941	844	907	933	930	891	902	870	867	917	933	874	924	860	893	926	935	924	848	884	901	892	855	893	919	907	846	855	899	918	852	881	959	864	830	822	875	866	815	875	896	872	951	883	884	892	893	882	877	862	868	892	888	924	900	832	941	911	845	881	867	855	891	898	920	901	877	882	879	943	875	827	894	940	896	957	852	892	882	864	843	872	884	924	850	929	897	891	889	943	904	908	846	895	937	892	934	841	852	907	859	878	948	933	868	899	897	888	906	895	896	912	894	865	899	816	906	886	908	856	871	904	874	849	841	870	901	901	882
13364	7710	1336	1244	1227	1241	1191	1153	1136	1159	1123	1115	1179	1107	1107	1137	1182	1133	1131	1183	1208	1148	1124	1122	1188	1169	1142	1150	1114	1108	1144	1137	1186	1186	1117	1112	1146	1101	1126	1124	1153	1135	1166	1134	1193	1137	1150	1164	1154	1168	1121	1134	1121	1119	1189	1115	1102	1144	1151	1146	1170	1140	1162	1111	1167	1156	1169	1147	1142	1179	1111	1155	1125	1169	1156	1185	1190	1199	1187	1173	1194	1114	1201	1132	1087	1121	1180	1215	1178	1144	1188	1162	1123	1141	1158	1170	1074	1170	1157	1168	1092	1133	1169	1140	1182	1121	1126	1152	1190	1150	1189	1134	1126	1184	1062	1144	1155	1121	1138	1117	1187	1116	1176	1168	1150	1143	1108	1141	1119	1143	1199	1182	1114	1082	1143	1209	1158	1151	1154	1162	1209	1166	1165	1126	1193	1102	1206	1117	1059	1190	1080	1195	1128	1150	1165	1102	1120	1132	1114	1158	1155	1094	1176	1158	1123	1125	1201	1171	1127	1151	1185	1083	1089	1226	1166	1176	1140	1147	1131	1221	1145	1163	1125	1108	1096	1147	1166	1112	1207	1185	1167	1175	1254	1142	1133	1189	1141	1144	1157	1194	1081	1141	1163	1112	1181	1114	1129	1132	1156	1134	1097	1183	1081	1153	1181	1136	1127	1082	1172	1137	1149	1085	1203	1124	1166	1150	1140	1075	1157	1131	1115	1171	1132	1169	1103	1166	1209	1201	1192	1123	1149	1167	1175	1184	1190	1170	1183	1186	1110	1155	1137	1184	1126	1114	1114	1204	1166	1192	1146	1189	1144	1153	1113	1120	1201	1164	1100	1207	1148	1196	1092	1173	1182	1181	1161	1138	1157	1182	1095	1130	1162	1165	1149	1216	1133	1167	1171	1126	1126	1150	1089	1160	1196	1140	1189	1113	1105	1137	1121	1182	1131	1119	1127	1169	1126	1130	1187	1148	1190	1138	1115	1162	1152	1183	1178	1088	1159	1160	1123	1156	1168	1175	1095	1137	1225	1215	1153	1163	1161	1182	1167	1166	1194	1135	1127	1143	1169	1201	1161	1093	1124	1207	1103	1174	1170	1090	1128	1135	1123	1170	1168	1165	1150	1140	1148	1160	1155	1100	1155	1132	1144	1110	1096	1197	1126	1144	1135	1144	1125	1123	1156	1150	1169	1122	1189	1062	1168	1149	1103	1131	1103	1147	1119	1196	1143	1147	1145	1181	1173	1129	1152	1154	1116	1125	1157	1183	1172	1186	1152	1176	1124	1160	1120	1132	1212	1129	1127	1194	1128	1170	1179	1186	1125	1079	1137	1094	1155	1133	1131	1101	1169	1112	1152	1141	1093	1154	1158	1121	1123	1159	1133	1142	1169	1178	1151	1130	1151	1127	1147	1159	1227	1168	1115	1154	1114	1173	1204	1188	1125	1211	1126	1159	1120	1187	1116	1149	1179	1182	1155	1155	1123	1147	1134	1104	1097	1152	1190	1141	1151	1201	1171	1168	1151	1115	1144	1154	1157	1117	1192	1142	1100	1072	1164	1128	1092	1121	1152	1156	1205	1156	1234	1182	1097	1138	1137	1131	1149	1169	1167	1091	1151	1181	1153	1119	1178	1138	1156	1154	1129	1122	1164	1162	1141	1134	1203	1128	1169	1138	1137	1154	1167	1128	1175	1114	1157	1113	1185	1171	1118	1141	1151	1189	1126	1106	1173	1165	1101	1133	1108	1184	1114	1159	1185	1161	1131	1209	1121	1102	1215	1109	1131	1091	1121	1145	1155	1171	1135	1159	1211	1106	1125	1156	1172	1157	1141	1113	1122	1222	1155	1151	1141	1153	1194	1167	1156	1185	1197	1114	1093	1109	1103	1186	1104	1204	1131	1104	1116	1089	1196	1110	1116	1123	1102	1191	1154	1126	1125	1124	1150	1176	1145	1179	1107	1154	1133	1148	1177	1129	1119	1147	1170	1125	1142	1120	1173	1156	1138	1136	1122	1172	1109	1132	1159	1143	1119	1150	1173	1157	1117	1156	1134	1110	1144	1173	1153	1099	1152	1205	1143	1180	1190	1142	1140	1139	1171	1189	1115	1164	1125	1212	1131	1129	1174	1165	1182	1128	1137	1167	1184	1139	1124	1121	1120	1132	1105	1169	1135	1130	1148	1198	1111	1138	1157	1138	1215	1175	1072	1102	1176	1138	1150	1159	1144	1170	1163	1147	1136	1145	1192	1176	1151	1165	1159	1081	1186	1078	1154	1173	1174	1167	1127	1191	1151	1178	1165	1069	1161	1126	1107	1084	1161	1164	1152	1104	1149	1246	1111	1144	1069	1159	1140	1137	1175	1181	1144	1157	1083	1124	1105	1091	1164	1151	1193	1123	1117	1173	1164	1215	1089	1154	1142	1160	1200	1174	1126	1092	1143	1140	1124	1110	1164	1176	1121	1137	1168	1187	1110	1162	1183	1134	1176	1133	1138	1117	1133	1194	1103	1205	1101	1173	1156	1142	1128	1167	1205	1151	1121	1112	1154	1123	1166	1157	1160	1092	1136	1109	1181	1085	1142	1187	1113	1147	1123	1105	1212	1139	1148	1128	1155	1131	1089	1102	1161	1154	1119	1155	1178	1192	1142	1116	1228	1142	1154	1113	1156	1158	1118	1112	1131	1148	1209	1108	1126	1141	1152	1135	1133	1176	1167	1156	1205	1126	1162	1114	1169	1146	1154	1176	1146	1140	1165	1154	1094	1125	1152	1084	1147	1110	1130	1142	1171	1166	1118	1137	1118	1166	1120	1069	1108	1105	1087	1148	1133	1183	1133	1181	1150	1181	1205	1153	1137	1141	1140	1202	1128	1119	1173	1115	1101	1128	1138	1127	1077	1190	1149	1136	1185	1115	1146	1114	1090	1072	1185	1148	1144	1162	1167	1106	1198	1162	1155	1185	1161	1156	1117	1158	1106	1167	1051	1131	1131	1137	1122	1126	1149	1169	1116	1089	1206	1167	1155	1176	1126	1175	1112	1143	1122	1136	1180	1095	1177	1058	1229	1138	1142	1084	1163	1152	1160	1145	1208	1169	1103	1177	1152	1132	1161	1118	1105	1174	1103	1176	1230	1104	1146	1112	1141	1147	1196	1106	1128	1126	1140	1180	1170	1192	1106	1176	1180	1117	1137	1215	1120	1195	1165	1194	1129	1162	1180	1142	1134	1114	1137	1104	1166	1127	1165	1089	1129	1155	1147	1146	1148	1208	1210	1161	1136	1141	1169	1108	1176	1158	1109	1171	1107	1172	1118	1203	1149	1156	1223	1192	1120	1163	1130	1111	1192	1134	1197	1145	1191	1152	1176	1167	1163	1058	1152	1110	1225	1133	1095	1227	1130	1137	1125	1132	1133	1203	1157	1113	1119	1130	1162	1141	1122	1184	1152	1161	1106	1128	1187	1088	1177	1147	1123	1185	1090	1120	1165	1189	1152	1143	1180	1134	1190	1138	1124	1134	1218	1156	1125	1059	1111	1118	1142	1151	1124	1178	1166	1161	1179	1146	1078	1078	1156	1176	1145	1089	1131	1074	1177	1062	1169	1172	1158	1186	1186	1140	1175	1124	1113	1163	1155	1124	1156	1159	1171	1122	1167	1161	1134	1144	1176	1093	1133	1149	1156	1161	1137	1118	1123	1134	1177	1119	1139	1151	1178	1122	1127	1114	1132	1126	1136	1119	1172	1122	1101	1181	1122	1174	1112	1151	1189	1161	1169	1131	1177	1191	1140	1173	1112	1107	1163	1156	1166	1120	1090	1177	1180	1174	1154	1148	1166	1220	1077	1148	1189	1192	1106	1155	1235	1106	1114	1149	1179	1194	1110	1178	1148	1109	1142	1083	1189	1119	1194	1140	1131	1162	1254	1124	1221	1139	1176	1147	1126	1121	1152	1096	1123	1186	1157	1154	1127	1145	1158	1125	1176	1197	1147	1145	1073	1182	1197	1122	1092	1164	1172	1081	1186	1089	1155	1142	1147	1131	1083	1112	1188	1149	1170	1166	1177	1150	1086	1227	1149	1166	1128	1118	1141	1175	1195	1137	1127	1158	1204	1169	1170	1110	1122	1198	1092	1167	1142	1122	1093	1201	1130	1137	1187	1200	1174	1149	1150	1173	1146	1130	1127	1128	1129	1171	1170	1161	1214	1146	1138	1198	1120	1129	1167	1211	1123	1119	1146	1172	1095	1130	1116	1080	1145	1091	1149	1164	1132	1104	1129	1127	1133	1085	1087	1150	1143	1113	1131	1142	1177	1191	1162	1149	1208	1087	1097	1116	1132	1167	1148	1166	1183	1156	1141	1171	1107	1196	1159	1210	1170	1136	1084	1084	1160	1104	1141	1172	1207	1191	1185	1161	1108	1208	1150	1156	1135	1134	1166	1210	1220	1110	1150	1142	1109	1187	1138	1141	1114	1130	1037	1186	1196	1108	1084	1110	1136	1163	1141	1141	1102	1104	1167	1124	1109	1105	1223	1106	1139	1127	1129	1149	1117	1139	1103	1127	1159	1167	1148	1162	1135	1173	1129	1143	1168	1193	1193	1126	1123	1154	1105	1107	1166	1166	1179	1084	1097	1120	1174	1190	1152	1184	1072	1151	1186	1170	1148	1145	1211	1129	1133	1176	1143	1083	1113	1213	1175	1207	1194	1149	1167	1123	1198	1180	1119	1169	1158	1182	1170	1162	1180	1148	1151	1147	1129	1158	1106	1149	1107	1119	1157	1130	1146	1152	1130	1100	1116	1122	1134	1150	1129	1070	1077	1202	1181	1152	1132	1105	1193	1154	1180	1147	1145	1160	1132	1133	1079	1151	1202	1097	1150	1128	1106	1131	1161	1111	1095	1127	1214	1134	1148	1106	1106	1122	1100	1167	1136	1091	1114	1140	1094	1112	1167	1112	1179	1164	1143	1199	1132	1243	1186	1171	1113	1095	1108	1178	1155	1153	1128	1202	1172	1134	1140	1183	1078	1146	1161	1138	1203	1189	1121	1133	1157	1113	1210	1157	1146	1123	1150	1153	1174	1183
23002	20769	27950	23638	20474	4340	1071	832	752	779	789	732	742	710	650	696	701	741	728	750	741	691	694	683	649	729	714	662	685	700	648	669	709	731	669	697	703	693	696	632	673	671	663	691	687	666	683	692	699	667	637	690	660	687	640	652	691	703	684	705	692	672	717	636	661	702	707	640	684	739	673	681	700	643	660	666	668	717	674	679	719	727	651	714	671	707	678	699	640	675	736	661	687	637	667	635	654	622	669	697	668	653	646	648	679	671	645	646	631	710	648	676	672	681	665	675	687	685	688	659	674	706	643	719	649	650	648	683	633	677	654	691	650	646	667	646	668	641	654	677	691	691	658	673	689	658	695	698	705	672	688	698	688	642	676	631	694	689	660	700	683	705	692	612	686	712	698	622	663	663	664	657	661	677	683	665	679	653	687	707	630	648	638	681	659	672	614	668	635	674	689	683	696	697	657	672	665	678	677	644	687	658	661	614	673	649	617	670	734	673	637	648	656	673	640	651	647	692	657	695	665	653	645	655	661	636	662	649	675	656	661	692	646	708	681	656	671	663	638	691	635	669	673	675	667	665	645	645	677	678	654	636	640	705	629	668	662	663	640	641	699	661	662	670	662	663	668	644	648	717	665	706	672	668	691	680	681	693	625	635	614	725	673	639	631	628	646	616	652	676	630	658	646	653	719	657	663	662	671	672	686	717	661	664	665	634	644	667	715	642	667	657	688	650	658	664	642	672	676	645	728	672	682	626	695	621	684	680	715	698	695	699	662	684	668	677	663	661	663	708	701	718	649	657	662	693	651	694	652	665	671	689	662	670	689	678	664	679	661	667	706	658	664	655	675	683	624	663	724	665	671	669	660	628	679	622	675	718	694	651	602	654	663	706	650	637	647	697	688	644	639	656	616	618	652	655	713	661	680	637	696	655	709	635	667	681	659	696	693	690	689	666	673	655	679	660	662	667	709	619	684	681	631	657	649	679	679	680	671	706	656	636	664	638	654	665	693	671	689	671	705	632	651	638	678	660	674	685	697	651	672	633	642	680	720	673	688	696	677	667	640	661	644	628	662	653	653	689	702	647	670	646	699	675	650	640	671	697	713	720	674	678	684	628	680	663	684	662	632	671	632	653	664	692	681	706	644	727	659	687	705	668	705	606	722	676	667	682	665	667	655	650	671	654	649	657	675	683	677	658	678	666	666	716	645	682	638	661	636	624	662	684	660	643	704	645	654	647	645	638	695	702	689	651	675	693	665	684	661	630	647	680	698	627	672	728	717	694	657	646	717	650	670	684	676	713	645	639	649	680	630	675	662	676	691	660	711	662	723	663	616	691	654	654	656	686	695	659	686	649	697	662	646	708	666	668	660	660	651	677	608	666	675	638	722	731	692	670	657	691	636	646	678	633	675	677	662	666	674	648	646	664	690	641	688	648	660	664	640	669	683	677	685	641	667	633	716	610	651	692	670	636	711	621	675	640	667	632	678	682	708	618	704	661	642	635	606	646	683	653	655	654	657	662	677	670	701	653	653	668	674	667	706	670	654	660	689	611	674	622	635	721	628	670	735	608	666	649	665	664	629	691	645	652	667	657	644	607	665	662	675	655	677	656	626	669	714	694	728	655	702	663	635	659	690	634	667	669	680	677	700	652	650	703	647	627	676	675	684	676	698	715	706	637	664	660	661	621	648	692	661	689	599	686	700	674	658	706	662	663	644	674	632	669	671	640	703	676	678	656	664	682	710	681	649	717	621	649	616	682	642	696	641	682	665	715	642	674	661	666	653	664	655	686	656	685	663	708	703	661	728	604	650	663	667	678	663	712	647	684	665	647	688	708	677	636	694	660	689	639	649	672	661	675	693	680	687	705	674	690	621	673	651	694	678	689	649	677	648	714	679	682	680	628	676	686	667	706	686	674	701	654	672	673	691	613	669	695	697	739	672	711	675	712	599	686	694	716	612	665	733	683	650	668	708	621	675	711	647	664	634	748	688	690	618	666	658	633	671	690	652	651	608	668	683	670	615	635	666	686	651	668	663	654	650	701	699	679	660	678	674	686	652	641	664	686	660	640	674	643	690	659	653	706	650	645	661	669	659	652	648	651	695	678	620	664	668	680	651	672	657	648	649	677	654	676	655	653	659	641	644	652	640	690	678	663	649	712	676	655	672	643	651	633	629	697	672	665	719	660	692	689	680	652	640	657	661	676	683	699	643	645	659	674	724	659	705	636	670	645	676	691	683	657	661	688	656	698	653	683	699	654	658	703	649	705	678	650	667	637	646	661	713	623	653	684	687	690	662	695	657	633	697	618	683	661	761	715	687	667	637	664	649	661	661	643	664	653	665	659	663	684	670	697	684	655	686	657	651	656	678	667	692	659	670	608	651	682	696	642	714	647	683	668	651	686	666	685	679	669	662	693	684	664	656	643	684	678	696	698	696	638	615	706	686	680	663	631	640	662	675	707	723	659	671	681	728	628	687	620	650	646	632	678	659	655	642	691	717	699	679	697	644	650	671	659	678	675	709	664	676	663	648	684	687	651	660	668	677	697	678	665	620	666	634	616	685	687	661	658	655	631	658	668	648	607	668	636	633	597	691	668	696	691	720	639	711	688	683	682	692	701	650	710	687	697	670	654	634	617	674	657	664	612	651	663	671	699	696	669	677	704	653	696	686	687	716	659	670	662	673	676	685	622	664	696	702	620	652	650	673	648	719	668	666	682	657	673	638	661	653	669	689	671	686	652	645	678	696	654	704	680	669	651	685	646	672	695	644	640	700	643	660	693	630	694	688	675	656	666	661	671	644	679	677	644	664	703	659	647	648	642	695	668	647	654	625	740	602	666	644	663	631	709	647	677	650	651	650	624	660	689	695	695	663	657	701	700	696	680	683	645	684	627	663	645	659	683	697	683	657	591	649	661	649	702	659	672	704	719	644	670	678	676	671	619	670	684	675	682	630	659	653	691	665	681	614	674	694	644	720	686	685	632	688	689	612	622	708	716	725	645	678	649	624	654	658	687	641	644	629	666	674	674	666	682	699	659	656	652	631	644	654	650	646	664	637	634	649	652	666	689	644	648	685	687	661	687	655	681	688	662	705	660	678	646	674	649	680	680	639	664	673	703	615	651	672	658	690	713	669	676	632	694	694	628	674	681	627	692	643	656	688	710	677	730	640	689	697	658	682	609	669	641	674	645	728	676	608	669	642	634	702	661	659	655	642	659	706	677	655	648	626	649	682	688	706	672	646	720	636	678	692	671	660	669	644	670	657	665	693	681	618	673	671	658	602	704	695	603	656	701	724	641	686	680	663	655	664	614	625	690	715	634	609	657	662	668	662	627	654	634	690	696	694	683	693	664	678	635	645	685	624	662	653	669	674	647	641	671	669	642	716	634	683	631	673	662	648	628	690	663	656	672	667	680	695	663	656	658	634	648	701	649	647	633	661	705	609	656	699	651	690	700	616	629	693	715	649	671	682	655	636	645	646	686
33686	27207	4589	2385	1993	1545	1382	1256	1122	1146	1071	1002	980	1003	951	918	952	949	930	912	938	945	937	928	894	892	923	914	889	1018	906	854	871	864	897	876	906	918	947	892	894	843	896	930	932	887	945	913	859	856	938	928	914	885	897	867	887	920	875	951	882	874	861	884	978	873	847	830	895	912	898	879	888	873	871	904	884	901	878	923	934	906	884	935	860	898	859	912	855	901	900	860	904	932	880	897	910	920	898	917	920	922	932	920	886	892	843	917	906	887	884	880	877	868	839	905	886	923	910	906	906	905	922	886	874	931	851	869	874	911	896	879	897	889	915	847	904	843	905	865	911	886	914	879	930	912	919	913	841	864	850	897	896	918	870	860	895	942	879	916	880	875	895	864	924	898	859	894	846	880	905	863	870	885	879	869	876	864	923	846	872	838	898	944	856	930	871	876	918	893	925	906	875	891	923	898	917	893	921	915	872	885	876	926	855	891	890	863	876	878	873	868	848	901	924	921	894	922	910	917	916	847	881	897	896	841	857	926	928	891	901	954	914	863	936	913	924	883	977	926	868	858	891	875	877	864	874	941	868	924	893	823	915	882	842	886	930	905	903	878	878	903	955	895	886	881	881	882	918	910	910	896	881	860	898	873	872	866	854	929	914	907	913	855	889	993	839	843	877	885	888	858	891	872	916	895	870	905	863	919	883	863	854	853	908	873	877	931	868	876	880	889	873	871	878	843	917	928	861	877	946	930	833	859	893	862	903	848	889	925	930	926	898	887	876	863	899	907	912	900	884	872	934	841	887	893	898	845	939	929	896	921	883	918	865	902	917	950	809	867	822	909	872	847	833	895	917	898	875	863	914	915	864	897	935	890	843	907	870	871	878	887	893	837	918	850	874	915	844	895	904	914	877	847	854	844	837	861	851	872	877	916	859	883	962	945	904	954	887	848	907	967	908	864	878	865	905	931	901	844	906	909	875	861	914	858	892	886	821	886	859	906	896	889	909	910	906	882	857	909	876	887	832	918	878	920	908	896	907	888	881	889	902	851	888	881	878	804	942	891	889	895	888	952	931	928	880	863	866	921	917	925	850	871	889	860	884	889	960	848	894	901	844	922	874	924	876	898	909	872	899	943	877	856	871	849	909	899	871	787	892	859	896	926	885	883	896	904	861	864	899	922	866	872	890	871	897	857	887	920	870	878	851	914	904	862	941	876	844	867	916	826	909	904	923	867	900	848	887	908	811	919	848	886	834	907	876	913	872	910	902	866	918	869	908	918	905	969	922	864	882	895	924	854	974	889	856	940	877	922	867	926	903	874	844	891	915	851	932	848	906	877	897	888	894	877	894	849	941	846	857	847	927	906	846	848	905	847	860	942	862	864	884	875	841	875	928	831	901	914	894	860	877	847	902	903	913	908	912	914	899	892	949	917	891	921	861	890	869	924	903	870	887	868	954	883	817	911	915	878	890	907	909	904	939	855	878	912	899	866	878	872	907	834	891	894	879	917	901	895	883	895	876	909	923	942	986	913	853	918	870	896	888	830	869	904	921	849	799	885	858	906	879	937	889	867	867	892	877	840	902	940	898	847	824	895	883	875	900	884	875	877	861	943	901	857	877	902	892	913	890	901	890	865	908	846	877	899	956	896	821	904	861	932	844	902	870	886	919	872	907	916	873	924	898	967	879	876	891	887	836	875	867	907	871	901	877	874	884	950	884	932	899	886	878	905	881	927	855	883	887	892	898	894	849	818	917	866	888	914	955	901	896	930	888	847	904	852	882	899	936	868	894	858	900	952	910	884	912	892	866	901	895	906	885	931	863	869	882	907	921	881	902	847	907	899	896	906	909	904	908	837	942	912	909	881	881	901	919	928	879	896	916	918	920	906	984	824	923	886	882	907	893	843	870	899	884	866	909	890	848	922	926	854	898	882	927	901	896	872	886	861	871	920	880	821	852	867	921	885	889	916	849	877	920	873	898	906	906	863	862	876	912	890	881	847	860	846	873	937	921	891	856	939	858	862	858	903	881	881	932	861	863	870	886	894	856	902	890	924	868	890	854	900	873	881	907	930	942	933	889	885	871	864	864	920	919	884	901	904	908	897	859	955	876	912	877	855	905	933	882	868	887	889	893	890	911	900	896	902	879	870	842	865	891	873	906	932	881	879	883	866	886	864	874	922	883	858	877	893	845	896	893	881	911	825	895	882	878	901	903	914	917	905	872	924	927	928	907	910	865	901	896	884	884	894	842	855	886	910	893	870	870	919	908	873	928	871	921	920	850	890	882	884	924	872	873	896	873	918	910	884	870	904	869	895	837	870	903	903	829	870	894	865	877	910	903	929	880	933	873	885	863	839	918	930	920	888	872	865	892	947	888	867	845	904	914	864	844	895	868	915	896	870	908	821	867	851	877	889	850	937	920	909	945	908	937	889	865	925	898	874	874	893	877	942	854	903	870	944	854	903	869	903	885	892	910	901	877	891	825	921	901	904	825	930	879	889	936	903	911	838	929	875	854	928	870	872	899	917	875	877	894	875	892	892	870	859	879	895	935	880	858	948	863	942	891	883	867	896	902	899	878	915	856	857	866	915	825	903	917	897	894	896	906	895	896	925	896	882	896	838	879	878	929	876	890	884	890	895	887	887	899	858	856	924	861	840	925	848	889	930	876	965	927	841	906	885	866	900	912	930	863	846	879	875	882	883	923	869	898	880	829	866	871	926	876	885	911	917	933	929	881	926	881	896	853	881	871	845	922	898	881	913	906	906	877	829	847	904	926	848	882	897	902	899	879	912	859	870	885	904	876	902	896	893	915	899	885	863	943	866	905	919	812	899	860	869	904	898	898	907	845	879	917	944	890	887	875	888	890	829	920	864	888	920	876	901	846	877	872	866	894	848	867	925	902	875	940	909	892	871	865	855	859	852	903	903	930	883	882	870	867	846	902	897	876	984	897	888	928	888	876	843	899	873	909	846	913	932	837	861	893	921	866	935	915	880	928	940	920	900	905	887	869	898	884	866	935	888	890	912	874	900	895	880	923	872	911	857	824	904	863	940	898	867	823	874	869	898	868	918	924	897	892	931	912	894	943	904	857	899	892	868	873	899	928	888	866	839	891	915	840	902	878	941	880	899	881	911	893	847	904	877	902	877	909	908	889	895	891	888	900	905	874	864	892	968	927	905	889	848	929	917	905	868	883	851	927	896	844	852	862	909	940	876	883	934	843	935	914	933	899	882	840	881	911	885	898	909	905	926	902	866	901	910	930	859	898	898	826	936	887	857	932	873	873	874	887	874	891	854	852	911	831	930	900	865	840	889	918	904	856	850	948	933	871	878	874	889	899	889	934	839	876	854	845	886	861	889	865	847	923	875	875	844	856	850	889	873	872	910	836	884	911	852	927	902	913	906	914	883	902	883	867	936	883	876	881	954	885	843	896	903	900	955	967	890	857	913	903	871	907	935	902	863	915	889	867	863	836	823	919	852	930	914
24166	20747	26003	23957	3097	805	726	719	701	771	703	704	641	697	713	665	648	680	668	676	701	649	675	688	650	642	663	691	640	646	694	657	652	675	673	655	610	660	635	706	635	635	616	674	723	602	636	603	644	672	659	613	683	681	660	618	680	690	673	683	642	640	687	620	621	653	674	692	615	669	694	637	692	641	671	675	654	714	697	698	652	607	703	693	673	668	675	683	671	627	637	662	662	611	663	688	603	652	687	656	675	678	591	711	671	667	661	607	723	695	598	681	655	678	625	678	609	663	643	671	659	629	652	658	652	637	678	631	635	610	635	689	636	723	670	600	696	637	655	659	698	669	613	658	612	715	651	663	671	649	717	636	658	672	641	660	687	643	710	631	632	646	658	686	673	670	646	678	679	623	701	622	665	669	641	620	658	625	707	630	669	646	642	648	690	704	686	647	635	653	645	681	685	651	679	674	643	631	680	654	689	648	694	650	685	667	701	662	672	714	652	664	656	674	661	630	644	691	661	650	662	624	701	659	642	613	679	650	651	660	654	684	669	671	673	652	674	605	668	667	638	627	683	649	665	584	698	629	651	684	668	672	696	653	645	647	696	648	658	671	633	655	649	673	634	650	688	607	623	639	639	694	708	635	688	663	659	685	671	662	643	621	658	666	643	666	681	652	605	632	649	655	619	687	666	673	681	655	662	709	683	632	670	669	689	688	656	656	664	612	703	672	635	644	669	623	661	686	640	636	683	618	669	611	663	701	650	614	677	670	654	654	658	692	642	671	636	658	637	603	656	691	630	657	662	657	636	708	667	669	655	716	635	613	607	594	650	657	646	699	657	680	612	652	646	643	641	662	673	667	700	666	648	627	686	636	623	652	607	655	715	670	685	691	670	649	669	642	644	662	645	688	666	636	653	627	679	670	658	630	642	663	664	658	634	643	645	696	632	675	634	642	690	630	644	662	612	663	645	688	643	673	662	663	685	630	675	691	625	674	655	601	634	662	665	650	657	637	661	683	697	647	665	714	731	662	652	651	666	648	650	638	690	658	666	670	622	666	651	635	636	666	654	667	633	612	670	673	642	665	654	665	646	658	709	576	700	729	650	639	673	673	667	656	640	640	674	657	676	576	684	644	660	669	681	638	638	622	649	694	643	691	677	674	616	643	656	636	595	627	693	615	642	645	677	678	662	664	609	652	594	655	619	711	644	630	677	636	664	686	693	685	639	688	675	658	709	636	655	612	648	651	657	645	693	628	634	667	652	646	587	646	719	705	643	668	653	642	649	687	666	640	643	610	673	649	690	640	642	657	661	661	670	650	636	646	700	664	608	681	685	622	659	695	650	661	664	674	721	645	666	641	639	673	616	650	712	675	654	673	675	657	624	689	665	696	703	623	683	676	670	701	642	697	676	631	668	620	658	678	670	724	656	678	683	691	648	659	660	660	620	622	700	640	739	644	669	592	647	644	695	667	645	653	665	643	636	642	638	659	662	679	674	627	656	651	687	630	649	637	682	686	644	636	684	674	667	667	622	695	685	685	627	640	643	650	662	665	683	651	651	666	669	589	667	658	642	651	659	673	642	614	639	672	602	612	670	650	672	672	672	654	668	609	674	670	669	712	662	668	714	642	657	597	671	642	654	677	651	693	678	681	654	650	648	704	652	671	639	661	627	687	642	645	646	658	633	628	668	678	660	650	668	625	694	636	635	696	632	684	661	641	661	635	674	677	631	653	666	687	646	674	646	660	684	651	664	653	647	668	677	640	652	658	605	644	662	655	653	667	679	688	648	633	670	615	690	656	660	619	674	617	656	645	650	652	678	669	694	621	661	698	658	629	670	721	659	632	599	717	704	689	613	610	664	619	651	659	669	670	644	641	614	641	694	662	633	632	657	625	623	657	663	607	625	640	672	632	661	685	686	600	662	673	669	641	648	667	688	595	657	604	641	618	620	679	674	604	698	648	637	644	649	665	641	647	675	614	657	647	630	607	674	654	694	638	682	672	664	646	653	678	659	674	634	629	695	689	676	666	673	692	640	668	689	654	727	663	641	626	671	672	685	676	650	617	648	648	672	628	647	671	668	713	621	627	650	640	653	645	666	682	696	662	680	674	637	689	678	661	690	648	634	618	654	661	664	657	659	637	661	653	648	714	623	645	638	666	608	638	666	639	646	640	637	672	683	667	674	666	658	641	671	671	703	667	630	626	635	628	653	677	642	662	675	710	628	661	670	646	669	665	639	653	651	601	666	645	650	661	675	649	618	642	631	625	669	684	620	653	656	699	677	660	635	626	649	672	679	682	642	646	616	658	650	683	704	688	651	682	689	653	677	657	690	653	606	650	646	632	664	639	679	693	647	681	665	676	610	645	656	639	675	641	628	672	661	690	660	670	715	690	657	638	640	651	692	669	665	664	686	622	646	662	672	649	641	681	671	671	699	657	686	641	656	691	667	673	710	697	663	628	657	667	655	653	617	670	624	658	694	689	676	615	646	643	622	635	717	633	666	661	644	645	620	673	651	636	661	644	652	724	644	628	671	663	620	641	673	625	638	641	655	643	661	660	641	608	645	663	667	651	656	627	657	663	632	664	676	687	631	653	677	666	675	655	648	625	672	674	656	702	667	674	641	662	648	679	653	672	640	625	673	660	614	669	661	615	657	631	643	651	621	637	636	579	658	643	711	673	688	658	654	665	648	650	639	626	684	640	682	677	687	628	682	643	670	675	667	714	645	619	700	653	681	618	672	609	594	657	641	654	649	661	689	657	697	667	649	672	652	639	656	669	646	701	657	616	646	648	670	681	632	653	676	637	648	656	649	632	629	656	603	642	672	683	667	670	636	686	650	648	696	669	645	630	677	625	688	699	662	626	624	679	668	643	644	707	644	646	652	654	670	668	670	718	643	649	620	694	641	666	663	609	663	679	689	635	671	629	698	701	631	672	665	658	615	619	641	640	668	654	668	652	650	668	630	641	678	641	683	641	653	625	687	663	642	651	685	635	637	631	607	671	650	620	616	641	680	656	612	605	650	644	645	643	649	690	673	665	616	632	619	650	702	655	665	634	638	637	689	695	669	663	691	640	685	680	652	671	653	647	648	664	649	663	661	670	661	724	621	689	686	658	651	663	649	630	678	691	611	655	624	640	649	676	666	694	583	628	651	619	627	630	657	618	699	670	681	673	624	657	666	642	699	645	589	631	709	660	692	636	661	621	632	671	664	657	653	669	688	670	612	698	663	663	651	636	695	669	681	622	615	680	626	678	674	675	668	622	664	673	659	664	678	661	651	658	660	656	692	671	644	624	655	673	606	653	693	663	613	690	674	676	665	657	674	674	671	641	654	668	697	677	661	703	688	712	635	667	620	692	644	630	647	649	628	693	600	657	622	667	662	666	649	698	651	635	625	649	598	709	678	655	651	673	667	678	654	628	679	666	646	677	646	618	647	640	648	624	678	664	640	721	617	657	617	654	672	646	710	626	640	612	675	655
26890	21416	2768	1623	1388	1291	1072	1009	1075	954	904	992	935	886	872	897	910	830	822	879	854	901	846	844	849	831	848	814	867	853	913	859	799	818	817	802	827	840	810	809	912	843	811	849	852	909	821	830	845	843	793	851	909	828	883	882	834	834	843	858	848	849	795	816	860	861	849	814	882	837	869	899	828	821	852	869	810	792	816	812	798	818	818	880	861	863	822	808	836	809	825	803	841	829	787	822	853	872	797	885	827	886	853	847	870	886	827	832	830	877	830	860	848	811	838	769	844	864	801	839	847	821	881	795	845	808	887	879	841	836	774	864	819	870	840	830	809	829	865	821	851	844	866	829	836	847	830	871	856	846	821	850	855	828	850	859	836	833	813	829	834	877	900	844	845	788	834	793	815	844	838	818	845	868	830	784	868	831	791	850	861	847	861	855	855	868	801	847	847	833	828	873	846	830	867	797	827	820	857	852	852	832	844	813	865	844	810	851	802	836	859	858	868	836	887	852	816	888	826	828	822	854	861	840	834	801	837	844	854	813	856	822	841	799	840	839	799	828	837	840	825	828	801	880	837	837	888	846	885	869	840	857	908	842	838	807	835	866	848	790	778	804	854	790	862	841	839	848	875	814	828	848	846	871	840	803	794	760	842	841	849	862	828	830	821	804	835	818	873	853	833	768	821	836	802	794	856	880	853	812	903	868	782	852	811	836	791	828	835	897	834	890	834	804	841	868	851	844	871	800	780	824	846	857	870	819	839	851	815	844	851	805	822	821	820	819	807	846	873	829	839	816	788	806	858	846	820	798	839	833	876	843	851	821	764	821	843	786	865	852	797	848	851	808	878	790	859	827	830	862	820	862	830	863	815	856	832	804	824	834	827	847	827	872	821	848	855	858	801	881	790	854	819	768	811	785	820	824	883	776	798	818	837	867	819	818	828	810	802	846	872	846	841	878	814	862	818	816	822	862	866	870	812	833	875	877	792	819	800	813	821	815	808	807	842	879	871	856	794	868	818	833	881	810	837	832	826	847	820	834	803	855	803	828	818	886	876	813	866	847	874	873	875	859	857	827	877	822	862	847	842	814	811	851	824	829	857	783	782	866	816	873	873	790	881	817	873	775	808	845	842	809	851	843	858	808	864	805	856	808	868	777	787	815	826	841	870	829	888	855	846	915	892	846	869	781	828	838	843	778	810	829	851	804	833	838	857	833	841	827	851	839	882	837	833	866	815	846	845	795	889	824	867	871	861	809	815	841	845	871	868	845	810	850	845	867	829	854	821	833	818	801	793	830	886	805	867	852	844	889	801	822	822	822	853	825	791	818	847	865	798	829	844	802	819	816	807	844	826	889	811	887	816	821	805	854	863	862	888	803	867	846	875	775	842	842	852	876	827	867	839	805	830	847	836	819	829	783	836	867	850	858	802	788	859	804	860	823	828	863	826	837	774	842	798	854	870	813	854	862	866	784	813	794	840	833	850	859	812	867	779	818	852	864	846	904	918	835	822	837	815	865	858	841	858	810	815	849	829	861	844	870	804	863	866	838	795	862	875	831	800	829	803	855	812	836	844	880	844	829	860	843	860	821	791	830	829	850	860	863	797	834	768	844	829	832	852	814	835	804	922	837	844	859	815	870	863	849	851	858	820	801	833	847	822	768	832	878	868	841	839	852	795	837	825	851	833	842	875	859	866	818	863	821	838	793	822	832	817	862	829	789	829	842	800	831	851	810	774	887	843	834	783	893	832	791	834	902	807	838	885	824	860	866	867	850	858	862	804	836	846	855	881	827	820	853	885	891	820	800	811	826	881	860	865	807	876	793	867	788	838	831	808	842	850	874	828	844	814	844	849	826	878	867	836	909	840	875	795	802	838	860	857	842	866	813	871	862	874	800	828	839	919	846	838	858	831	850	826	831	801	859	802	838	792	869	828	867	837	845	836	819	824	839	843	866	866	811	865	889	803	857	826	842	837	849	850	829	860	854	867	864	810	839	888	868	782	866	846	834	826	840	833	894	881	857	843	838	862	832	860	847	878	824	846	805	824	849	810	848	817	844	819	859	825	799	837	897	836	863	829	828	828	889	861	807	885	803	830	858	856	827	833	824	828	781	834	839	863	848	842	817	837	842	843	808	844	864	871	859	814	796	842	828	815	878	848	820	815	883	833	860	884	836	797	809	821	867	818	801	770	823	815	859	824	858	829	843	841	816	826	832	851	837	815	845	800	835	825	824	852	877	795	833	830	819	868	832	855	818	845	837	846	830	842	847	812	815	811	841	849	856	849	820	846	826	840	893	857	814	817	784	815	876	842	860	818	797	837	852	843	819	842	869	796	830	889	846	887	827	788	829	881	850	843	858	842	844	853	813	819	796	839	891	839	817	860	812	833	851	860	795	815	825	904	804	846	790	830	853	793	881	824	851	878	842	825	788	827	826	834	830	872	862	855	830	860	865	880	844	803	838	840	803	859	865	866	844	801	820	823	808	825	840	816	885	813	847	814	827	889	745	827	864	822	906	849	830	814	881	868	890	845	847	828	826	849	839	900	827	819	866	841	868	864	858	870	837	816	817	852	862	882	858	830	830	863	801	867	872	831	885	836	830	834	836	857	886	799	844	788	830	830	861	834	833	778	883	859	828	841	800	812	832	823	846	876	798	868	819	808	816	799	868	853	873	847	850	877	827	937	846	818	869	813	839	804	907	889	858	848	855	845	852	828	826	832	816	783	851	861	825	836	853	815	874	813	776	832	828	830	864	852	804	849	837	868	769	841	833	843	837	827	853	818	785	833	803	854	832	834	853	869	822	801	839	810	814	801	795	784	851	837	837	835	863	786	837	854	865	810	780	829	807	852	861	845	820	838	860	834	876	859	845	810	836	843	865	808	831	842	800	792	861	857	862	858	836	858	810	847	826	790	825	886	854	832	854	839	808	831	776	845	846	888	847	856	786	853	831	812	872	851	877	821	834	842	851	780	806	821	858	801	865	852	829	828	827	803	851	844	843	848	855	820	862	876	826	829	867	860	888	853	872	856	864	861	828	817	830	904	837	798	799	839	842	802	782	834	841	822	830	816	826	790	813	855	784	845	829	858	828	835	866	860	853	831	806	800	826	853	826	866	850	856	842	883	872	826	874	817	863	823	862	870	769	865	807	869	816	872	827	836	840	812	850	911	867	837	855	875	846	838	810	779	835	859	861	810	878	899	865	814	871	836	857	849	828	874	819	864	821	814	869	807	825	813	817	859	834	848	858	829	833	822	816	835	819	883	844	810	831	814	804	889	831	827	842	891	887	860	823	831	855	850	824	841	805	827	834	854	840	852	797	835	809	859	862	897	809	869	852	801	814	856	766	845	817	807	850	850	870	832	806	882	882	794	823	834	834	858	900	858	835	844	824	816	797	785	838	842	850	871	858	816	841	861	877	822	908	837	824	848	884	878	829	833	851	830	847	839	840	871	823	876	820	879	820	850	859	844	834	806	827	865	835
21999	20801	28298	23369	20801	20145	2043	646	555	516	497	425	452	397	380	396	387	360	351	357	369	328	345	343	332	329	362	331	360	347	298	338	332	327	373	353	311	332	332	296	319	308	315	314	341	335	317	345	358	365	304	325	344	337	285	300	332	307	313	323	333	319	350	313	324	306	312	347	341	344	343	329	320	331	341	319	316	333	351	318	319	305	297	315	307	348	323	320	316	298	323	314	350	358	314	348	329	352	303	314	305	302	308	337	310	338	322	309	313	318	330	304	277	321	352	321	310	376	321	314	328	317	306	319	301	297	336	334	323	336	322	302	332	353	334	336	329	341	327	314	357	360	331	304	310	330	310	314	333	349	295	318	315	318	298	311	345	320	281	316	317	348	319	317	357	292	298	300	304	339	338	310	336	328	312	308	319	337	355	308	310	337	325	319	309	321	317	311	303	312	338	344	327	324	359	314	321	341	322	276	308	340	322	314	318	317	369	331	298	321	308	306	313	295	344	292	305	334	329	310	336	356	303	307	305	317	335	322	317	310	338	305	327	315	324	331	305	313	286	327	321	299	339	319	351	347	352	308	328	325	327	309	352	285	347	313	310	317	289	338	294	281	296	318	291	317	325	305	328	347	329	308	340	315	312	321	328	332	328	288	339	302	356	316	306	300	315	326	329	323	342	295	289	318	338	330	323	325	333	303	339	303	287	313	325	326	331	344	292	335	330	335	336	316	307	334	306	327	308	319	329	341	336	299	324	335	343	343	295	344	314	281	316	296	305	325	326	296	330	317	328	338	320	335	336	312	327	322	291	335	323	303	341	304	307	344	319	316	348	313	283	323	303	317	329	304	324	341	301	348	319	317	326	321	328	305	305	307	357	317	311	337	340	327	297	294	307	328	311	327	308	328	320	352	352	305	317	326	324	339	301	312	310	328	339	313	317	342	283	315	324	289	314	310	319	331	318	321	320	322	352	285	299	309	310	282	337	302	266	318	311	305	290	343	316	363	296	308	342	364	344	339	311	307	341	318	321	334	327	326	301	308	317	332	334	324	284	332	300	313	310	314	305	324	333	351	313	309	357	357	347	333	323	320	322	324	303	328	308	366	300	324	315	284	316	341	305	275	305	324	317	286	337	350	313	310	300	293	302	316	297	304	317	320	322	329	336	313	318	315	340	324	306	310	324	309	348	307	332	293	333	304	325	320	308	299	323	302	294	327	315	302	309	334	308	293	305	320	289	307	317	319	310	324	342	292	315	334	315	311	322	297	315	322	312	324	315	306	309	336	299	308	331	314	333	307	311	329	348	354	315	289	337	324	322	333	344	306	347	301	337	327	345	308	339	300	312	308	317	319	307	321	321	313	340	301	336	339	333	317	331	312	348	298	330	328	316	330	363	305	322	329	317	315	312	301	333	304	301	340	320	297	326	303	301	301	283	343	308	320	320	308	316	306	316	297	294	323	325	290	291	281	304	315	282	322	296	353	326	323	355	306	330	343	330	289	315	322	338	349	318	335	317	292	312	356	296	340	327	313	315	308	326	325	314	319	320	331	282	326	325	318	329	287	299	329	333	297	322	341	335	331	318	299	315	321	335	329	307	334	305	332	343	321	294	322	333	316	334	339	333	306	342	304	320	305	325	327	311	306	332	320	344	379	305	337	321	324	358	334	333	307	301	329	324	294	340	314	304	317	316	331	333	292	348	349	332	311	347	341	300	319	309	328	297	342	327	317	307	334	310	328	315	331	315	303	327	297	320	291	296	307	340	330	313	349	316	275	312	286	326	303	343	314	308	329	328	317	311	366	297	258	286	352	311	319	289	307	311	312	293	347	325	332	315	320	329	327	289	347	351	306	321	313	322	286	305	333	308	306	337	300	306	335	297	319	349	311	346	271	306	308	306	326	332	307	310	311	305	320	303	311	306	325	321	306	326	307	292	302	303	310	318	344	324	320	314	321	311	311	351	339	331	333	304	300	344	296	305	315	315	326	332	296	302	284	310	318	319	330	311	326	333	339	295	308	306	312	325	340	305	337	306	320	314	327	302	349	310	340	271	344	326	311	331	329	326	314	323	319	318	335	293	346	332	338	356	325	309	351	314	316	311	306	365	319	335	321	299	319	344	326	301	316	301	309	339	338	314	320	305	325	320	346	323	302	343	323	323	301	325	338	327	345	325	303	305	351	313	315	318	363	330	307	322	315	337	278	337	339	304	322	338	336	299	308	356	315	363	328	303	305	317	306	321	296	323	296	291	329	279	351	323	324	307	330	317	313	286	356	327	318	328	316	299	317	327	313	330	290	281	300	322	323	304	338	314	320	295	342	322	334	312	318	335	347	331	287	320	312	308	311	314	315	327	326	303	315	291	321	330	331	310	308	335	344	318	317	305	337	322	308	299	327	313	308	294	322	349	309	315	294	329	302	302	319	319	301	322	331	336	295	334	329	313	352	297	311	295	299	342	333	316	322	309	291	318	357	337	296	331	347	297	322	332	305	322	317	361	318	328	315	297	334	306	306	309	323	325	336	313	310	306	280	310	339	294	341	324	304	303	319	310	338	324	342	327	321	311	309	308	318	321	294	352	315	316	314	309	309	300	328	296	332	290	324	320	292	362	327	315	311	297	345	304	319	308	334	296	298	304	320	311	315	294	292	311	299	311	339	351	335	291	332	307	339	323	308	312	323	314	333	245	301	302	320	319	316	317	322	316	303	326	296	359	328	316	299	318	316	328	345	291	310	334	344	329	306	336	306	298	315	323	338	334	343	309	308	294	289	332	330	281	297	320	343	331	334	322	331	329	343	324	343	348	320	289	321	299	349	334	325	290	336	296	321	283	327	330	325	324	306	315	320	303	309	305	303	323	319	298	312	316	303	312	307	329	333	322	309	296	337	322	319	318	323	310	316	313	299	311	309	305	338	318	303	305	300	298	338	317	333	306	329	307	293	325	296	342	294	332	289	286	307	315	304	328	325	299	296	303	339	322	331	343	309	306	327	338	306	328	327	322	317	292	296	330	298	313	306	338	352	303	327	291	350	319	312	339	314	297	344	336	295	304	306	311	308	320	327	326	309	325	328	309	290	309	277	298	340	339	287	305	339	331	307	316	291	338	336	310	331	307	315	326	305	320	328	337	300	286	379	345	327	324	342	314	350	316	337	297	333	346	335	286	322	300	301	329	317	352	323	351	293	309	331	344	300	331	318	337	312	285	313	282	302	349	320	303	313	312	313	323	334	275	297	338	318	327	303	350	333	304	307	327	349	349	303	277	347	325	345	322	322	311	323	311	315	319	312	311	329	323	323	332	324	309	320	320	320	301	294	313	303	314	312	299	309	297	312	328	328	337	336	293	355	306	336	319	298	321	322	323	330	314	327	302	353	336	317	325	313	315	329	333	280	334	348	316	331	322	301	306	323	305	298	311	288	302	306	281	335	334	328	328	304	343	292	302	304	332	329	321	317	321	342	363	296	330	306	330	315	280	296	272	292
32157	33041	6935	3400	2479	1834	1418	1160	945	860	744	702	691	642	566	558	579	517	518	537	497	475	487	469	467	462	477	454	453	468	446	411	436	427	440	474	434	496	436	432	462	408	462	457	407	453	449	416	436	419	427	428	437	457	432	436	430	427	420	462	450	437	446	457	439	445	483	480	463	450	454	434	447	448	428	477	418	454	416	439	415	429	433	458	428	449	410	426	407	448	436	433	389	442	448	436	449	423	411	442	445	425	430	431	408	433	474	442	427	458	443	422	408	420	411	451	461	434	450	439	460	426	447	381	424	435	427	407	427	454	394	441	447	428	455	394	397	477	436	410	426	394	442	453	394	446	403	467	409	436	421	447	447	386	426	440	391	440	444	482	400	450	398	400	436	438	436	444	437	390	418	425	424	459	422	400	422	432	421	402	400	425	415	444	402	403	408	413	435	429	406	410	419	449	443	391	435	453	428	417	455	433	449	423	419	422	441	430	435	469	447	394	433	439	395	429	408	438	423	393	422	424	418	462	396	421	421	462	418	465	458	447	416	380	471	405	437	405	429	441	473	441	400	454	455	413	434	434	448	431	436	439	393	421	452	392	446	413	425	411	435	433	472	401	436	421	428	442	421	435	395	404	443	412	447	424	476	422	423	431	439	435	420	418	427	420	399	458	427	421	437	432	418	431	363	458	430	397	452	432	464	432	419	433	428	424	447	461	412	428	400	409	436	406	406	454	419	432	444	436	436	425	393	386	425	472	438	448	402	408	438	465	421	408	414	417	413	450	428	406	442	424	439	466	436	439	471	477	410	447	422	404	432	432	438	437	434	411	478	411	422	447	405	421	456	420	443	468	432	418	411	425	376	406	444	401	466	425	432	412	428	420	407	408	446	401	420	440	447	431	423	429	444	450	404	431	395	418	439	435	435	414	448	424	407	422	396	454	426	415	422	430	456	403	433	403	411	414	421	456	429	430	423	417	380	423	437	433	388	425	412	426	434	421	412	437	434	395	445	419	424	420	424	439	473	410	419	452	420	400	414	387	419	424	436	402	417	476	418	437	423	407	411	429	429	431	402	423	395	397	384	410	479	419	430	432	418	412	399	370	434	404	454	454	446	452	433	433	426	419	422	438	442	424	449	407	461	440	413	427	434	446	416	435	425	384	459	402	404	455	417	424	425	416	395	390	438	437	453	454	430	433	423	441	430	430	446	423	439	447	445	407	435	452	448	410	420	410	450	396	422	421	444	424	443	415	446	415	473	477	400	427	432	465	412	463	436	416	423	417	416	446	403	405	434	454	435	447	458	459	414	439	436	439	436	426	452	456	394	439	438	394	426	421	453	427	452	397	432	463	411	427	440	432	418	449	443	459	441	425	441	439	424	439	450	417	413	428	430	426	406	433	394	413	413	429	429	421	402	442	441	404	450	408	425	421	419	422	431	446	442	410	439	431	426	470	439	391	406	378	386	412	398	402	426	408	408	447	422	429	430	404	435	441	449	459	408	454	475	415	473	420	411	418	459	439	390	439	418	447	404	373	412	411	440	398	455	438	439	406	442	441	414	423	438	431	427	430	447	423	425	440	446	425	415	434	440	432	425	417	415	427	444	421	408	406	407	403	401	428	403	454	403	451	433	432	410	452	406	466	423	416	450	417	416	484	413	437	424	423	415	445	437	429	406	431	431	417	430	432	439	414	439	456	437	440	426	393	400	408	414	411	411	413	397	431	440	424	453	413	439	425	446	418	405	433	436	439	430	393	425	440	409	421	476	421	429	432	400	433	462	412	403	417	467	442	446	437	440	467	420	406	416	398	432	409	443	448	446	376	435	402	439	435	406	452	456	419	429	461	428	443	417	451	403	422	420	420	425	403	446	436	417	431	411	446	431	428	434	447	450	410	411	439	438	403	424	435	469	442	445	398	425	454	428	437	423	442	445	426	441	417	445	482	432	411	434	415	400	408	466	419	436	428	442	442	404	444	419	446	426	406	410	433	408	420	398	426	400	409	431	425	399	424	431	428	453	422	423	433	413	401	478	446	478	453	428	439	430	443	420	457	442	415	390	442	421	435	418	408	434	397	426	445	479	432	449	382	454	408	419	405	430	448	435	438	426	456	431	430	421	444	407	443	413	450	401	420	456	409	433	366	442	415	402	366	466	444	387	447	441	430	385	433	386	403	445	432	403	423	455	413	451	443	399	421	404	452	431	418	421	401	427	424	400	410	424	436	451	427	414	430	439	427	408	384	421	434	405	407	423	452	412	409	438	428	405	430	412	436	425	434	437	415	447	439	388	425	428	439	390	458	426	435	478	411	425	432	434	418	471	439	443	438	398	403	407	451	434	410	448	378	402	414	410	452	405	408	399	407	441	400	439	427	409	442	455	425	418	444	398	450	402	453	406	431	429	426	427	412	450	429	463	405	432	417	393	395	420	417	392	370	409	428	426	404	472	431	427	448	446	453	423	423	474	404	420	407	433	428	410	406	412	446	450	432	410	468	407	395	426	450	390	477	416	404	387	428	365	390	416	460	443	438	477	447	412	407	445	452	408	414	428	448	400	429	419	425	462	456	408	410	438	448	401	412	416	424	404	398	422	447	418	437	441	394	425	461	464	405	463	408	472	360	424	415	428	438	429	409	448	423	421	429	417	396	442	451	405	410	402	439	415	421	438	460	476	475	439	447	422	426	405	382	409	459	401	429	458	429	386	411	433	459	453	444	419	427	463	396	424	440	423	419	437	423	474	413	417	440	472	414	416	424	453	435	424	464	433	416	444	407	392	421	413	402	430	453	452	420	434	414	446	439	405	407	387	402	451	465	409	431	432	444	417	447	435	466	448	433	449	431	438	434	438	423	394	407	439	464	427	436	437	427	470	403	436	461	438	389	432	412	421	465	425	401	406	414	426	410	444	446	424	427	386	400	389	422	385	425	425	416	440	443	405	425	401	427	442	403	436	493	423	420	457	398	422	386	446	439	443	427	407	429	426	426	465	419	430	406	425	423	441	406	439	393	439	388	425	430	441	413	427	415	426	423	432	439	419	408	436	446	406	419	419	402	424	425	435	400	393	453	404	418	405	442	428	426	460	419	429	431	427	410	435	377	425	421	422	430	435	418	383	389	466	452	410	391	373	403	425	443	451	423	427	455	415	426	424	439	450	443	440	464	407	426	436	415	421	378	458	438	427	436	398	456	420	429	465	445	430	431	452	398	437	456	407	427	458	402	458	439	390	459	441	454	472	416	446	422	413	464	427	407	430	424	426	430	418	456	440	427	416	446	414	421	427	428	442	457	432	439	410	422	426	451	459	418	467	419	413	386	454	413	421	431	428	457	402	423	424	432	460	414	438	445	436	440	437	412	441	422	463	392	446	455	431	443	434	403	461	402	402	404	426	423	431	483	434	402	445	417	440	413	404	439	428	413	426	444	396	393	459	436	418	429	438	439	459	427	411	418	431	390	441	446	388	429	471	395	435	407	433	429	434	464
27202	16532	3276	1073	853	885	939	911	871	886	873	901	948	899	836	861	873	837	885	858	880	892	938	899	871	880	865	906	878	866	883	895	922	850	910	856	853	903	881	867	840	864	877	885	889	869	883	894	870	837	919	881	913	873	918	927	898	862	852	879	902	857	875	821	900	876	881	877	830	891	888	872	877	888	910	857	861	867	880	878	874	861	820	845	910	859	894	893	905	871	869	846	895	889	923	884	939	826	900	887	856	864	862	903	884	911	907	888	861	922	865	878	872	834	890	872	832	885	918	889	857	847	864	912	881	831	888	940	898	899	870	903	875	869	844	847	874	855	892	908	846	891	873	899	849	913	896	861	891	883	855	864	843	834	889	852	882	885	825	831	939	844	887	875	901	823	848	901	871	879	859	915	878	848	864	876	852	857	937	841	908	844	886	882	853	886	890	919	839	855	871	881	837	835	866	872	872	866	855	846	899	873	939	867	905	836	893	875	808	909	899	906	854	854	895	899	892	896	875	873	865	874	890	846	837	931	859	877	921	854	875	854	804	846	871	858	826	843	870	840	861	867	897	860	908	848	908	852	896	903	841	866	881	824	897	822	864	913	861	861	834	903	841	848	884	857	851	884	886	893	823	881	931	870	929	868	856	931	871	904	899	858	903	920	899	911	969	851	900	899	906	896	889	885	896	906	852	880	928	870	901	851	812	824	852	956	932	884	858	885	892	907	848	841	865	882	884	853	837	865	898	858	873	902	847	855	864	857	925	950	873	943	896	900	895	877	855	908	947	843	902	848	872	846	845	911	919	860	860	904	923	890	830	882	880	863	896	830	868	934	880	837	852	886	904	880	867	898	930	846	902	886	931	841	926	893	880	894	899	873	864	899	856	901	879	883	899	879	848	897	873	851	867	826	898	911	868	866	890	888	860	858	826	905	886	916	894	897	871	873	880	861	834	877	882	920	855	863	894	902	873	869	884	851	889	853	909	877	846	906	895	848	897	953	923	862	836	851	912	936	902	893	943	897	893	865	976	887	847	856	851	882	918	885	898	854	871	923	901	892	882	850	880	892	842	887	889	872	889	835	848	898	841	886	882	844	873	919	907	888	903	874	868	937	876	885	875	859	925	848	940	851	901	892	834	850	888	868	871	837	937	875	847	884	880	880	904	843	923	833	917	832	868	901	873	874	856	951	901	863	860	849	883	867	904	909	848	866	921	842	891	853	955	891	907	923	885	942	830	865	886	889	902	844	835	879	846	852	848	838	922	837	869	972	862	894	890	843	859	966	838	837	860	891	867	880	867	826	930	858	837	863	843	889	858	919	865	870	899	869	874	878	910	873	897	852	867	868	902	864	884	892	892	882	928	833	874	918	902	922	883	884	901	900	867	835	879	917	872	878	882	927	841	885	891	894	868	895	880	880	894	847	890	869	842	843	810	925	875	840	849	840	914	876	842	869	910	864	879	867	839	891	855	854	865	852	803	848	905	880	850	820	868	815	877	880	862	906	901	905	897	864	850	870	862	842	850	874	892	904	841	809	897	850	873	865	833	852	882	869	810	904	892	857	852	844	836	863	908	834	887	869	837	919	880	890	868	888	872	850	877	839	845	914	875	825	862	834	844	846	869	889	899	910	904	915	849	879	868	868	875	861	888	913	887	887	933	884	848	877	899	884	906	854	871	923	812	950	894	871	898	855	832	869	900	928	821	860	891	919	831	886	898	876	881	859	881	914	846	893	854	926	882	914	844	906	912	837	906	918	845	800	889	859	886	916	840	826	896	870	854	856	898	920	895	927	857	850	904	879	838	831	887	863	883	921	857	884	811	922	872	876	868	866	814	893	927	863	847	900	877	867	903	906	946	848	850	905	869	880	810	933	853	888	898	859	846	905	874	820	860	912	895	844	900	895	890	849	883	904	898	873	866	882	853	895	862	859	911	908	909	913	852	815	861	899	916	930	841	850	871	902	890	916	889	853	897	912	896	821	886	852	870	905	847	905	832	829	894	919	932	897	883	869	846	927	887	901	834	889	885	895	826	914	920	831	878	863	861	810	865	918	874	864	881	906	866	869	873	918	892	886	826	878	888	810	874	831	928	833	933	906	837	890	896	888	876	862	891	843	865	864	901	880	858	877	945	859	844	887	896	862	876	871	899	924	920	892	836	900	880	909	853	871	913	838	840	851	915	911	869	885	910	889	853	860	860	910	816	848	881	922	838	904	899	929	866	811	837	907	809	853	908	912	908	871	912	873	848	860	901	880	914	847	868	887	877	841	904	872	881	863	799	888	876	871	931	819	876	878	864	879	874	879	904	852	880	786	876	893	912	920	867	921	899	910	904	925	896	885	858	868	834	874	873	868	844	881	904	849	845	881	809	901	899	869	881	898	921	858	862	920	838	919	829	860	874	894	868	875	892	816	866	822	834	838	866	869	928	900	928	923	927	865	941	908	839	897	860	829	907	954	880	910	855	890	867	855	870	895	874	937	856	870	825	855	857	832	895	901	905	888	913	872	881	857	914	872	905	867	857	883	897	920	818	901	882	869	883	895	864	893	835	887	864	860	863	848	862	882	865	866	867	885	886	890	924	840	850	855	913	927	826	893	866	924	843	872	819	903	876	872	926	941	842	872	863	894	912	891	887	920	834	896	917	882	901	899	862	844	845	850	877	901	868	925	932	908	846	870	878	872	848	828	850	916	886	887	884	880	863	822	896	913	888	898	847	871	937	840	859	876	835	907	882	909	915	872	878	855	865	848	862	873	908	892	886	877	819	942	865	939	909	878	879	891	830	902	835	917	884	851	881	840	872	861	856	856	912	846	871	888	908	840	873	865	915	846	952	958	907	851	881	898	869	909	901	858	842	863	886	883	860	872	947	897	855	878	874	884	848	842	873	903	872	846	881	898	873	858	896	881	877	896	803	872	923	872	858	858	854	849	934	844	870	900	858	841	850	892	843	907	895	883	885	836	909	916	903	901	838	867	851	847	947	820	881	894	868	921	916	865	894	901	871	847	870	874	837	904	836	848	879	864	900	880	893	888	876	863	851	883	879	848	874	880	905	932	870	911	854	829	887	913	877	880	858	871	828	847	887	891	906	847	925	896	871	859	833	920	873	929	903	850	853	903	855	855	880	817	891	911	867	890	887	849	917	859	922	869	854	874	899	840	902	828	849	887	854	879	914	913	890	913	900	840	850	902	865	880	886	882	885	867	819	812	911	893	921	867	866	873	927	875	838	848	867	875	902	857	928	869	878	888	832	918	860	926	863	885	864	906	880	866	885	924	864	884	879	867	943	875	875	838	867	891	898	794	831	830	873	882	841	849	895	885	841	888	922	872	902	867	897	890	863	900	829	934	887	918	865	876	874	908	860	897	870	866	868	899	934	877	901	836	911	888	885	896	855	869	921	886	877	857	852	798	899	961	826	866	864	890	859	905	855	837	835	881	823	860	926	874	867	893	907	825	876	871	913	906	922	874	870	907	885	889
11352	8472	1402	1255	1164	1165	1103	1149	1179	1119	1153	1153	1183	1100	1097	1141	1184	1033	1160	1161	1133	1154	1082	1120	1154	1096	1108	1084	1145	1136	1165	1162	1147	1123	1197	1152	1058	1091	1142	1172	1072	1120	1153	1124	1071	1133	1155	1142	1127	1141	1181	1149	1197	1070	1207	1119	1070	1157	1080	1165	1183	1121	1135	1128	1171	1110	1154	1132	1082	1137	1192	1116	1143	1153	1111	1189	1218	1100	1136	1144	1167	1069	1135	1171	1119	1086	1106	1150	1136	1170	1132	1085	1128	1123	1114	1154	1137	1156	1113	1147	1130	1132	1114	1127	1136	1107	1102	1147	1106	1125	1171	1167	1144	1138	1156	1103	1100	1096	1127	1133	1156	1139	1131	1151	1148	1142	1098	1174	1134	1143	1122	1132	1099	1159	1178	1184	1109	1132	1178	1112	1135	1164	1136	1176	1140	1158	1077	1095	1137	1105	1122	1107	1139	1129	1117	1131	1116	1120	1168	1123	1104	1080	1114	1124	1120	1157	1154	1134	1127	1180	1137	1171	1166	1127	1157	1159	1153	1187	1112	1161	1135	1096	1153	1091	1197	1146	1131	1138	1119	1089	1102	1110	1135	1102	1090	1123	1136	1122	1097	1147	1142	1138	1104	1134	1179	1201	1146	1162	1224	1132	1107	1106	1113	1156	1136	1118	1066	1115	1190	1152	1137	1099	1116	1122	1167	1106	1110	1122	1169	1149	1145	1162	1105	1165	1154	1175	1124	1144	1157	1148	1119	1109	1174	1189	1149	1109	1166	1111	1119	1178	1144	1168	1180	1108	1144	1143	1176	1161	1095	1143	1113	1197	1185	1119	1088	1187	1191	1151	1138	1204	1151	1145	1101	1153	1136	1105	1138	1174	1147	1133	1157	1157	1154	1097	1151	1108	1094	1109	1129	1119	1108	1156	1242	1150	1134	1145	1130	1126	1101	1191	1146	1101	1116	1149	1073	1150	1155	1131	1081	1104	1145	1214	1140	1160	1161	1190	1139	1095	1128	1104	1151	1106	1155	1152	1150	1094	1136	1161	1132	1082	1118	1175	1072	1114	1165	1179	1114	1173	1142	1094	1129	1121	1142	1095	1138	1135	1143	1188	1155	1103	1145	1113	1124	1149	1124	1117	1208	1163	1125	1197	1162	1117	1130	1214	1185	1134	1116	1142	1127	1130	1147	1143	1152	1125	1117	1097	1140	1151	1187	1077	1158	1159	1160	1072	1094	1163	1136	1102	1147	1183	1126	1154	1126	1116	1201	1142	1128	1155	1205	1149	1134	1170	1153	1097	1072	1158	1096	1196	1082	1098	1185	1158	1136	1089	1191	1148	1127	1134	1192	1083	1163	1159	1156	1166	1166	1100	1124	1129	1136	1145	1131	1120	1122	1105	1200	1102	1141	1140	1173	1103	1122	1149	1113	1117	1094	1166	1142	1125	1062	1127	1167	1110	1146	1182	1168	1054	1106	1127	1144	1090	1151	1156	1154	1144	1079	1124	1153	1105	1146	1199	1149	1114	1127	1129	1120	1142	1162	1124	1091	1135	1101	1131	1120	1147	1118	1131	1121	1121	1184	1104	1164	1209	1063	1152	1204	1159	1155	1164	1156	1156	1123	1135	1099	1188	1161	1176	1087	1126	1134	1063	1144	1196	1190	1179	1168	1100	1106	1106	1180	1091	1121	1159	1142	1153	1160	1124	1096	1105	1158	1170	1139	1127	1162	1109	1128	1131	1155	1087	1129	1130	1192	1112	1147	1190	1179	1122	1151	1182	1060	1154	1129	1160	1105	1136	1169	1115	1146	1161	1149	1138	1084	1138	1120	1094	1092	1100	1156	1088	1125	1156	1166	1118	1104	1125	1113	1179	1134	1206	1113	1080	1147	1167	1112	1137	1131	1126	1115	1153	1054	1162	1148	1121	1182	1165	1195	1153	1146	1142	1089	1070	1185	1075	1155	1145	1114	1061	1153	1155	1133	1147	1138	1122	1175	1171	1085	1132	1161	1213	1087	1162	1110	1081	1159	1128	1155	1139	1182	1136	1103	1141	1184	1150	1144	1132	1171	1152	1129	1178	1154	1154	1179	1176	1157	1132	1188	1127	1118	1110	1151	1177	1117	1206	1090	1129	1118	1161	1137	1119	1120	1135	1127	1122	1189	1150	1108	1125	1138	1137	1128	1182	1195	1110	1091	1127	1094	1130	1161	1150	1199	1184	1103	1105	1122	1058	1117	1120	1175	1157	1158	1113	1138	1086	1129	1195	1183	1125	1094	1078	1136	1153	1124	1161	1122	1104	1181	1121	1124	1203	1210	1138	1161	1086	1115	1100	1192	1132	1106	1146	1118	1129	1149	1120	1072	1113	1117	1084	1098	1141	1166	1099	1140	1108	1109	1081	1140	1121	1138	1140	1114	1135	1131	1194	1117	1155	1133	1167	1154	1103	1106	1115	1135	1150	1197	1121	1037	1188	1184	1145	1148	1124	1146	1101	1112	1089	1116	1169	1148	1075	1091	1101	1096	1100	1132	1151	1182	1247	1114	1089	1120	1172	1145	1144	1108	1125	1133	1188	1205	1150	1090	1139	1082	1173	1168	1152	1137	1120	1140	1125	1149	1133	1138	1126	1162	1086	1154	1121	1163	1132	1133	1131	1128	1142	1152	1075	1123	1146	1127	1165	1163	1158	1115	1188	1093	1165	1138	1204	1151	1134	1109	1157	1211	1110	1090	1132	1151	1152	1185	1101	1041	1092	1214	1103	1132	1164	1139	1142	1155	1128	1230	1132	1119	1093	1117	1159	1145	1165	1197	1138	1150	1123	1136	1099	1089	1206	1102	1169	1141	1115	1166	1115	1136	1123	1169	1098	1099	1088	1158	1144	1136	1136	1106	1115	1150	1107	1172	1103	1141	1137	1163	1147	1116	1113	1113	1109	1130	1142	1076	1172	1063	1137	1186	1057	1185	1159	1167	1168	1107	1151	1152	1185	1166	1178	1143	1140	1138	1180	1116	1140	1104	1091	1119	1152	1080	1123	1126	1146	1114	1168	1104	1161	1178	1136	1137	1194	1136	1186	1115	1096	1062	1095	1144	1114	1124	1129	1140	1168	1143	1063	1120	1115	1146	1090	1142	1144	1139	1142	1157	1149	1143	1147	1112	1130	1134	1195	1138	1120	1144	1210	1163	1144	1123	1125	1157	1135	1079	1205	1107	1157	1105	1128	1153	1112	1127	1111	1130	1143	1110	1104	1065	1112	1140	1147	1077	1141	1101	1174	1130	1094	1230	1168	1103	1115	1113	1157	1111	1107	1197	1067	1138	1113	1123	1186	1142	1089	1156	1135	1169	1121	1132	1121	1089	1107	1128	1146	1135	1136	1151	1123	1135	1137	1124	1105	1120	1114	1153	1071	1135	1120	1100	1123	1152	1114	1127	1111	1145	1131	1194	1146	1129	1146	1159	1139	1134	1208	1148	1162	1161	1122	1121	1213	1107	1117	1152	1114	1115	1182	1139	1137	1130	1141	1173	1087	1136	1156	1145	1166	1078	1118	1109	1124	1152	1088	1152	1096	1138	1186	1132	1134	1182	1136	1109	1085	1207	1137	1154	1094	1109	1120	1143	1141	1110	1103	1160	1158	1081	1113	1085	1180	1059	1115	1104	1190	1107	1145	1164	1131	1206	1189	1162	1098	1106	1180	1168	1118	1178	1146	1178	1202	1148	1177	1148	1117	1155	1090	1112	1102	1089	1116	1168	1101	1109	1159	1136	1131	1164	1138	1129	1182	1152	1086	1096	1087	1151	1206	1120	1166	1181	1095	1110	1129	1113	1125	1201	1123	1172	1123	1203	1139	1139	1113	1158	1208	1105	1126	1105	1144	1091	1194	1142	1161	1125	1123	1138	1104	1148	1140	1179	1174	1132	1122	1142	1148	1114	1138	1145	1173	1138	1140	1103	1140	1140	1149	1124	1089	1127	1164	1149	1135	1162	1070	1145	1120	1146	1116	1169	1180	1094	1143	1188	1113	1113	1167	1120	1080	1133	1095	1140	1142	1151	1136	1120	1115	1144	1132	1129	1157	1153	1148	1126	1077	1167	1153	1106	1154	1197	1106	1099	1173	1129	1131	1137	1090	1062	1121	1107	1114	1125	1211	1098	1151	1172	1109	1216	1160	1179	1135	1106	1147	1142	1145	1121	1122	1150	1120	1127	1170	1132	1159	1142	1170	1174	1128	1120	1171	1125	1134	1150	1121	1152	1127	1143	1132	1136	1088	1097	1139	1112	1117	1135	1166	1134	1196	1160	1102	1135	1109	1171	1150	1148	1155	1129	1111	1184	1139	1144	1125	1099	1168	1190	1101	1086	1151	1151	1161	1213	1157	1154	1108	1102	1157	1115	1179	1095	1113	1134	1091	1102	1174	1158	1124	1131	1142	1151	1103	1185	1110	1142	1171	1127	1109	1077	1160	1112	1217	1108	1183	1122	1150	1150	1149	1111	1132	1106	1118	1101	1177	1128	1121	1150	1158	1138	1141	1102	1136	1140	1138	1180	1099	1186	1215	1102	1124	1116	1114	1166	1081	1229	1083	1154	1143	1120	1176	1099	1135	1121	1110	1149	1133	1126	1134	1104	1133	1126	1165	1151	1121	1135	1107	1168	1141	1145	1128	1129	1208	1119	1127	1097	1114	1160	1123	1110	1142	1136	1149	1141	1216	1103	1117	1171	1110	1136	1166	1152	1155	1101	1072	1163	1172	1157	1137	1063	1163	1119	1189	1145	1133	1142	1139	1165	1091	1176	1166	1198	1186	1177	1118	1193	1131	1147	1179	1140	1118	1152	1097	1151	1104	1098	1141	1121	1082	1119	1157	1172	1101	1185	1126	1103	1128	1142	1183	1075	1121	1105	1123	1156	1138	1122	1142	1100	1130	1130	1128	1127	1123	1169	1154	1114	1088	1113	1143	1149	1146	1179	1114	1150	1137	1178	1088	1178	1146	1182	1107	1180	1091	1236	1182	1099	1148	1151	1131	1110	1070	1133	1179	1105	1182	1160	1157	1150	1168	1108	1081	1139	1133	1185	1141
22982	20744	27758	23786	20387	4042	1015	847	759	813	713	675	721	701	696	728	695	703	710	665	659	707	698	716	695	679	634	613	648	681	697	710	662	672	665	695	652	719	659	675	648	684	687	666	683	625	636	684	630	664	695	659	690	631	660	730	676	615	641	674	661	631	678	716	683	643	681	623	687	638	691	598	613	638	657	692	663	671	636	629	633	641	668	703	651	663	711	591	661	698	629	651	654	598	678	656	677	700	652	675	637	669	690	697	657	703	679	663	652	629	667	634	659	651	649	625	609	678	639	635	636	667	644	695	669	651	672	633	645	613	688	652	652	667	629	688	612	678	684	634	660	642	651	621	705	631	677	682	658	612	598	648	702	663	649	682	608	664	696	688	672	660	650	649	657	626	668	649	653	635	626	673	645	679	664	696	645	683	739	637	681	649	648	651	662	680	631	667	689	674	682	662	651	640	644	642	681	675	654	625	685	626	641	654	661	649	623	673	637	694	636	648	649	685	696	672	692	685	637	632	598	664	659	679	637	647	712	653	682	636	672	673	641	652	655	680	646	661	684	678	691	674	678	673	641	680	662	648	685	673	637	639	601	678	644	697	646	690	620	642	627	651	656	642	666	641	653	655	677	633	635	669	641	690	649	648	622	675	661	639	682	646	637	634	689	675	609	642	689	654	661	692	642	645	676	618	692	669	616	648	635	674	658	624	685	640	650	687	649	675	644	622	677	657	639	678	624	666	641	659	637	661	599	711	693	693	668	656	655	671	643	703	693	633	693	669	626	691	661	643	632	639	701	677	662	697	685	711	656	668	622	626	619	664	650	624	673	624	681	681	643	701	671	694	672	694	672	668	681	640	656	628	675	613	656	609	686	667	664	669	664	642	650	646	653	654	655	642	680	661	684	659	672	695	660	638	660	642	624	649	665	659	656	657	689	665	687	624	653	665	622	663	720	700	671	634	681	635	649	680	677	678	703	654	642	699	649	655	652	633	612	673	646	655	610	667	638	653	691	619	665	646	661	658	648	658	680	642	662	681	683	666	644	635	656	630	662	641	645	613	621	685	669	644	644	709	698	685	659	673	692	635	704	672	655	596	637	642	611	625	656	671	682	692	678	638	604	634	674	651	645	641	642	668	627	627	676	681	646	661	689	678	666	648	638	665	657	655	654	647	646	625	657	728	696	672	634	648	688	653	641	650	695	696	663	609	621	663	655	687	660	638	722	659	648	641	621	674	709	700	646	662	654	660	600	623	643	651	634	664	671	672	666	645	669	659	594	637	682	689	657	708	661	661	681	658	650	632	624	663	693	641	664	640	689	656	682	644	666	600	649	642	658	711	632	597	686	644	683	665	653	685	650	678	656	678	641	617	647	647	678	625	614	666	676	622	692	641	607	659	635	609	648	664	641	624	684	637	656	696	640	673	632	659	659	660	665	622	649	669	612	617	642	566	701	641	642	673	666	655	667	620	608	650	625	661	651	644	661	613	672	635	642	648	690	627	650	651	693	632	696	636	635	631	630	634	672	658	669	665	692	672	643	671	676	673	621	677	624	660	649	639	646	645	672	669	652	671	671	665	646	656	681	640	698	681	662	688	679	644	685	653	663	648	692	659	662	676	632	679	683	601	692	650	630	710	688	646	683	661	703	700	635	677	642	623	586	638	632	676	682	657	613	721	644	692	671	663	647	700	662	641	633	681	665	639	657	625	637	648	700	660	670	696	692	687	660	624	654	619	651	669	685	633	652	673	672	616	630	641	673	671	626	643	696	658	644	630	633	652	660	686	640	639	651	619	648	648	656	659	608	602	666	615	653	634	684	701	671	643	682	662	653	651	642	610	687	631	658	686	672	658	621	639	691	662	659	664	640	659	638	669	667	663	637	638	673	670	659	652	625	647	643	662	649	703	652	685	683	668	668	660	675	637	642	613	664	687	660	622	648	702	642	657	649	639	638	668	644	638	625	633	644	676	636	628	695	630	648	692	665	649	703	624	655	655	648	661	641	666	643	633	691	678	686	623	667	617	656	676	659	685	701	627	664	624	678	692	629	635	616	683	632	677	616	728	676	637	616	720	705	679	638	651	665	687	666	610	660	622	666	572	648	606	705	641	667	665	641	652	673	678	617	645	619	592	678	617	612	684	643	686	654	641	675	586	674	625	661	652	661	643	628	642	644	610	663	645	667	656	625	708	639	598	673	686	677	666	729	648	679	621	671	677	617	637	664	624	707	682	656	683	707	623	692	674	646	626	685	642	661	707	660	649	617	650	634	595	638	654	626	668	624	592	650	744	646	675	667	648	628	691	638	712	657	629	663	636	593	635	683	652	645	674	638	623	618	615	647	684	639	656	631	648	671	654	630	661	677	636	678	694	640	658	659	632	645	666	701	687	610	641	650	648	665	641	692	681	682	660	656	611	658	718	635	681	642	663	659	666	635	656	611	620	631	685	709	634	725	676	659	656	682	667	661	696	647	625	668	703	652	645	640	676	618	634	656	668	638	677	685	660	691	679	659	708	664	677	675	665	607	700	630	645	624	667	718	648	633	627	686	668	606	680	621	705	618	658	649	655	673	648	603	638	662	642	666	634	610	671	662	653	646	653	672	635	677	661	644	694	622	654	666	672	648	692	642	679	664	670	657	640	664	673	618	688	612	655	672	678	636	634	665	637	673	703	727	670	632	656	619	649	679	663	634	622	636	646	677	643	691	684	645	669	659	689	646	659	631	666	659	690	649	667	667	608	658	616	669	653	627	693	601	655	634	649	663	651	668	659	658	671	668	675	706	653	634	683	639	609	679	720	681	625	670	653	690	685	684	687	654	629	623	666	613	670	660	670	654	652	611	662	664	641	678	651	674	655	609	651	659	656	672	670	645	654	666	666	652	668	656	692	603	685	663	638	645	638	706	676	672	625	671	660	637	693	636	634	631	633	637	662	659	707	661	666	653	641	683	668	594	614	662	650	623	674	670	669	680	687	668	622	639	678	647	621	693	695	608	614	661	706	639	626	676	646	658	637	670	656	633	707	660	624	669	648	671	687	645	667	676	651	646	673	652	637	646	671	660	653	681	641	677	603	644	701	669	725	669	660	644	665	634	644	675	647	678	646	640	657	675	619	666	660	625	588	666	647	648	656	670	647	658	595	681	643	675	648	690	687	670	640	652	680	624	653	639	665	682	615	687	685	604	672	642	647	666	636	632	634	646	654	634	687	651	678	651	632	612	713	679	708	720	654	672	639	701	656	627	649	665	635	656	662	667	701	643	690	674	644	659	667	647	653	664	638	632	648	700	662	636	641	609	645	667	618	687	652	662	664	669	624	623	646	653	633	626	678	614	597	644	659	642	650	666	669	624	648	650	672	693	602	665	642	644	658	667	655	677	661	670	661	636	667	661	674	697	670	652	670	662	668	635	671	644	659	615	678	647	634	690	698	638	677	686	652	640	663	643	636	657	646	667	662	643	696	666	686	659	655	708	656	669	682	668	693
30448	29229	4613	2497	1902	1658	1434	1265	1156	1081	1094	1038	1042	999	973	934	933	958	953	915	925	894	923	910	876	909	910	894	883	834	898	894	898	947	925	842	905	849	921	894	903	861	921	891	917	926	905	889	908	889	887	822	866	927	912	906	929	895	889	854	899	870	886	872	888	889	898	861	858	912	900	826	849	831	916	875	884	889	872	897	849	892	872	915	859	864	872	897	856	945	875	879	846	893	917	915	905	859	863	873	859	844	934	893	853	879	920	883	890	891	886	869	898	883	893	863	922	910	852	846	864	881	888	920	869	870	880	885	902	835	858	903	889	875	856	853	872	861	940	845	891	870	906	856	873	954	883	915	916	861	909	924	889	828	858	889	887	880	864	943	880	874	863	929	914	836	878	894	905	894	885	902	890	858	853	877	860	874	864	930	918	912	832	912	910	876	832	863	897	851	826	944	847	890	880	887	845	899	873	893	931	874	883	852	948	857	872	867	849	894	872	872	895	844	895	925	891	843	880	861	908	906	894	818	883	912	899	874	903	833	817	850	869	855	857	837	870	853	841	898	879	860	877	941	847	862	878	852	943	881	872	824	822	882	855	857	876	869	861	903	864	837	890	905	930	877	867	899	875	834	812	847	878	866	902	896	883	858	915	942	876	868	868	900	917	891	834	891	911	934	875	917	918	806	879	831	937	888	883	851	871	919	890	892	868	855	882	926	855	911	883	839	918	873	911	886	847	853	894	850	862	882	837	885	848	888	859	836	893	919	927	901	857	870	861	840	910	923	850	890	936	942	860	896	882	808	872	888	876	897	841	882	844	867	885	897	902	884	931	829	862	826	855	893	847	900	871	884	898	864	901	909	873	915	862	846	905	899	848	862	878	914	872	870	895	913	892	894	873	910	899	893	857	908	852	889	905	900	865	861	844	849	881	912	887	873	903	923	856	898	861	854	827	890	894	895	909	910	921	906	843	867	868	858	885	891	833	878	853	890	936	824	869	867	906	931	854	850	878	892	852	878	816	886	854	864	826	875	891	886	877	857	857	863	852	900	930	859	870	842	890	903	902	850	870	870	883	884	853	880	821	837	845	878	849	848	775	899	876	862	900	829	845	840	903	867	866	908	913	897	874	889	883	885	869	884	858	853	826	904	838	849	877	867	876	925	881	916	907	867	894	872	877	899	902	818	824	870	837	841	842	870	818	861	859	849	835	859	901	905	846	884	862	898	877	813	892	867	853	829	882	926	885	867	885	890	860	851	900	902	912	875	841	868	831	853	878	862	881	889	925	846	886	884	874	896	859	869	897	867	930	895	903	839	872	867	920	938	904	899	865	886	815	837	863	866	837	886	884	882	851	877	884	858	854	898	864	925	833	885	839	911	912	856	851	880	951	833	859	861	858	877	888	866	883	895	810	820	833	900	869	867	897	908	808	888	864	938	883	919	832	858	887	873	843	847	851	871	891	846	885	868	861	827	875	863	893	914	883	825	927	861	896	856	935	861	859	907	907	851	810	881	880	886	871	870	845	843	872	886	875	891	890	881	848	877	884	922	879	909	850	870	833	852	915	873	911	889	888	857	842	873	850	895	862	897	882	873	923	880	912	857	878	915	888	919	901	884	889	830	921	897	858	897	912	877	908	865	868	879	907	835	873	867	876	879	872	925	864	906	926	848	918	880	818	887	848	869	826	857	878	920	863	929	876	874	837	891	849	895	856	862	870	844	870	853	885	805	880	866	949	897	867	922	887	865	860	867	923	905	877	850	918	872	872	946	911	894	915	911	840	916	872	908	891	903	890	870	874	881	830	914	863	838	865	847	880	863	837	834	844	853	907	895	873	840	928	861	857	881	862	816	855	848	904	872	878	878	860	884	886	893	905	863	855	892	844	794	909	893	854	919	925	823	881	885	922	880	911	841	817	892	839	885	847	877	926	869	866	841	900	898	959	908	858	875	839	870	895	886	936	858	853	881	888	896	895	882	858	908	855	843	855	819	855	845	872	924	862	924	929	911	864	867	871	824	831	842	863	882	880	891	856	924	868	949	859	902	915	857	901	804	862	896	818	916	870	880	938	892	895	869	865	901	914	867	840	852	824	891	869	908	900	872	906	884	916	878	887	891	870	868	894	879	895	881	832	894	855	828	886	877	849	882	873	866	869	870	884	879	879	878	895	880	870	844	877	865	920	866	892	884	885	871	904	895	897	887	908	897	853	920	892	872	879	879	913	840	869	903	842	890	866	882	956	878	893	847	901	849	895	818	876	899	905	890	840	878	855	859	830	837	917	884	879	898	906	901	829	901	874	859	868	898	857	864	858	895	957	880	850	884	895	870	872	884	831	913	808	918	866	862	921	840	866	864	850	891	884	913	861	840	913	887	856	869	869	868	862	875	882	895	898	862	906	905	914	871	905	880	879	864	840	853	870	909	868	855	935	953	872	850	886	895	877	830	807	898	861	916	846	882	897	886	869	908	864	894	866	869	904	884	889	927	826	839	849	929	906	848	883	860	927	873	844	833	903	895	859	941	858	884	907	866	860	862	858	864	877	865	919	885	916	859	842	885	926	860	844	831	861	851	875	912	893	856	855	895	888	874	865	891	936	879	838	889	895	916	910	906	887	839	863	860	893	894	883	897	900	898	886	843	902	856	927	861	858	856	887	920	848	868	888	871	846	890	859	886	871	861	854	884	888	867	872	909	926	845	857	918	854	883	914	889	875	843	904	856	863	892	878	895	857	866	871	854	886	885	880	878	888	870	838	854	909	858	839	882	889	879	850	883	827	862	816	881	898	846	863	890	908	887	917	901	867	917	859	878	890	942	892	849	858	919	833	895	850	830	859	836	853	842	880	858	856	799	863	849	892	882	873	853	874	902	825	895	933	861	902	839	863	913	885	868	857	891	895	907	868	839	906	897	924	893	833	882	836	847	874	933	914	862	901	851	943	871	853	891	864	844	911	890	917	773	830	891	926	911	863	831	861	871	912	858	859	881	880	908	874	858	863	864	890	876	867	873	902	878	881	892	844	874	860	856	925	898	898	912	882	895	835	876	863	921	888	884	875	902	875	897	868	899	936	893	862	885	887	882	902	879	881	896	850	889	900	863	915	868	921	849	848	865	858	876	892	864	887	854	816	867	842	878	870	868	845	901	886	866	903	889	871	871	872	856	894	948	909	880	840	920	889	906	879	898	915	863	903	889	917	864	872	853	839	897	851	860	900	850	902	885	855	885	930	852	868	919	924	851	840	911	884	893	912	798	852	861	883	867	907	881	894	891	903	892	869	869	849	950	932	863	918	877	898	916	931	837	856	844	875	848	878	878	889	869	870	905	920	829	913	911	848	860	869	905	831	924	866	871	865	936	813	935	875	906	860	923	868	898	834	876	796	874	870	841	909	838	843	871	891	863	806	853	942	903	884	945	897	884	865	912	893	833	874	861	853	914	907	833	890	909	828	869	885	900	864	864	875	856	898	848	849	905	832	877	856	849
24272	20821	26088	23888	2738	836	755	725	663	657	675	701	717	685	686	653	640	688	650	668	634	610	646	638	648	656	620	684	660	700	654	651	637	611	643	611	589	660	636	640	660	590	584	666	675	663	626	587	636	650	683	652	644	638	614	661	639	686	708	613	657	660	652	692	642	650	651	682	656	682	643	634	617	613	677	637	633	596	621	674	637	584	638	636	666	679	640	633	662	666	659	642	646	651	642	610	636	582	692	627	706	610	635	630	610	624	693	672	644	650	624	634	598	644	635	654	621	609	634	674	631	667	693	647	630	660	620	678	644	657	600	664	682	662	658	685	639	619	651	654	657	666	653	619	595	653	643	633	683	656	640	675	613	627	685	654	634	607	648	653	613	644	668	693	629	651	653	628	648	653	639	639	669	649	666	679	661	646	670	694	733	608	644	659	661	704	626	618	646	663	666	679	641	627	688	666	663	624	639	663	633	601	639	693	625	648	643	666	660	652	644	617	682	644	665	665	622	574	632	643	672	666	658	651	649	627	610	631	641	667	629	629	658	660	618	665	634	647	643	635	669	664	647	616	653	661	650	633	625	672	580	607	670	641	679	681	628	659	635	605	692	677	658	668	591	673	662	640	651	679	619	643	651	609	650	615	646	602	672	633	614	630	647	663	646	652	645	624	645	644	637	654	649	660	628	613	618	639	607	633	615	694	650	639	641	622	642	654	598	664	683	638	625	676	623	664	633	662	636	663	624	729	655	654	616	650	637	617	641	649	653	576	652	646	629	612	670	645	661	644	648	620	637	641	625	629	659	633	675	692	633	617	623	674	657	659	679	597	648	646	696	669	637	624	650	635	672	636	641	633	651	642	671	699	673	620	605	650	610	619	630	663	673	693	637	623	662	639	647	608	612	680	625	605	601	673	629	668	660	655	643	625	622	634	600	648	678	671	676	668	672	627	648	677	634	687	659	599	686	617	642	656	628	663	649	646	665	625	663	660	583	654	653	663	618	613	678	664	663	620	703	582	583	640	640	655	652	640	664	653	653	617	604	668	690	654	667	644	658	626	633	623	700	644	646	628	627	640	625	684	637	651	668	636	673	655	628	685	627	571	690	660	634	696	654	637	697	640	654	632	647	622	609	641	688	675	654	673	626	625	632	660	640	685	651	663	622	612	631	642	595	658	631	626	628	647	660	673	602	652	680	663	634	644	621	664	654	639	611	683	680	602	684	639	629	662	638	634	637	671	616	650	664	647	631	651	650	635	623	674	690	617	653	660	657	646	676	635	650	670	680	620	585	592	636	624	633	660	621	698	610	675	627	642	612	652	684	681	643	605	634	702	634	663	638	623	639	665	705	638	673	615	582	640	663	660	609	625	653	641	628	658	643	643	662	661	625	610	677	660	678	642	699	627	583	676	623	694	614	614	609	625	657	612	651	639	605	618	615	676	637	653	640	643	668	629	685	640	666	629	638	696	619	638	641	616	635	643	617	672	646	643	698	625	620	605	696	620	663	621	664	645	670	621	566	617	688	629	655	662	659	658	607	660	609	630	671	627	648	645	630	640	678	618	673	636	623	593	621	644	660	643	653	649	662	648	651	634	701	652	622	657	650	678	639	624	694	645	637	686	675	668	646	610	641	656	653	650	682	655	619	622	657	651	627	678	688	656	632	654	630	642	638	631	608	643	663	641	641	614	632	600	710	678	644	617	655	613	639	623	611	670	648	624	638	586	640	632	623	658	614	653	667	657	637	639	672	665	614	611	597	684	614	631	650	622	627	622	601	697	638	665	612	619	677	698	683	626	620	646	667	685	591	642	598	624	610	621	646	622	629	635	648	681	664	699	663	622	634	665	611	683	695	655	676	616	628	608	655	645	634	670	643	659	660	619	647	635	659	657	671	658	707	639	634	622	616	585	642	663	638	642	667	626	668	645	635	649	633	656	633	663	645	667	639	648	604	597	652	692	613	614	657	642	698	658	630	572	624	613	669	640	665	654	630	649	619	608	629	676	620	639	654	615	617	642	637	689	669	607	655	643	656	623	590	694	630	650	642	652	633	670	661	634	624	650	641	662	667	640	644	640	634	661	649	663	629	592	648	645	631	731	639	668	628	675	669	626	663	642	602	648	647	623	688	633	659	654	673	656	615	609	641	664	716	626	643	647	663	654	622	631	682	669	665	660	680	651	590	615	636	587	688	652	722	612	672	675	637	661	636	641	678	638	663	650	633	681	636	593	647	646	656	619	623	636	631	645	627	594	691	633	658	664	644	656	624	632	631	661	624	634	628	655	666	621	655	644	659	625	624	594	654	673	644	664	640	621	673	682	681	651	667	668	659	651	679	654	652	658	631	681	662	675	686	638	655	621	694	623	648	657	626	626	616	665	654	645	638	610	648	631	651	689	679	632	632	680	662	660	674	590	656	656	640	585	671	647	682	649	684	661	646	636	669	630	638	634	608	631	667	630	668	684	636	621	649	603	640	645	657	632	647	674	650	676	631	647	641	631	655	653	688	638	656	654	663	655	688	654	616	635	666	648	659	651	627	676	652	604	639	620	675	620	641	638	615	656	662	648	638	660	645	674	629	637	645	653	655	630	621	632	650	657	632	628	628	662	685	650	644	642	614	638	616	702	656	602	633	657	626	628	642	652	682	637	613	630	629	624	663	613	663	654	631	613	640	705	635	655	648	638	687	602	638	642	620	638	648	659	672	644	628	635	629	649	596	662	673	652	606	631	671	634	631	637	653	634	617	656	692	681	650	689	594	657	639	643	664	661	660	656	614	647	674	557	643	653	690	598	608	630	651	604	655	672	657	661	666	611	619	653	640	682	631	649	636	695	636	682	613	691	628	620	654	669	657	627	662	639	653	632	655	595	648	653	653	620	623	630	727	650	644	664	639	628	663	618	667	638	619	700	603	616	632	681	649	632	617	634	596	658	636	641	621	588	595	646	615	617	679	659	640	632	674	692	660	635	633	646	612	643	677	624	668	622	687	650	678	578	661	639	687	680	678	670	648	622	646	644	626	678	666	646	633	677	628	643	641	655	625	652	683	650	655	635	624	618	647	640	617	619	612	623	664	681	659	615	656	680	646	641	675	682	588	670	646	647	647	617	665	632	625	644	679	636	602	668	634	637	705	606	627	631	632	621	701	670	656	606	646	630	635	654	623	631	601	616	599	663	652	648	681	625	617	635	604	664	645	642	664	658	610	658	640	609	656	631	639	635	590	631	664	670	653	661	672	630	647	612	673	660	695	643	637	628	647	604	647	668	618	663	600	683	626	663	618	604	641	629	629	630	622	619	645	629	612	635	644	644	654	668	622	619	657	667	665	619	562	639	626	602	660	622	639	620	603	654	623	637	609	656	631	618	650	670	674	652	676	644	642	639	675	645	599	658	595	679	639	651	655	611	654	626	603	656	645	623	681	643	633	656	646	666	638	657	680	673	614	610	641	663	580	623	616	663	660	692	696	607	669	627	634	649	647	645
21690	22815	2746	1603	1379	1193	1092	982	958	948	924	942	914	907	845	826	842	891	874	852	849	877	872	824	867	833	856	857	896	844	826	856	809	875	833	821	869	853	850	810	816	836	870	838	802	830	850	842	823	829	867	841	776	805	846	840	862	853	829	838	854	832	828	827	836	830	840	889	879	859	874	835	790	817	817	811	813	846	829	848	794	808	823	854	823	774	827	840	825	823	892	793	825	860	821	814	820	810	855	860	904	814	814	833	850	842	872	791	816	806	796	811	871	814	903	834	856	816	779	843	807	806	836	815	842	805	823	821	827	852	786	862	850	819	830	838	877	768	789	826	814	792	851	830	818	831	855	823	869	820	865	767	786	820	830	840	867	864	800	842	888	828	813	777	820	857	853	862	802	815	791	805	840	865	870	848	793	824	812	848	760	930	876	793	808	849	807	843	821	798	828	789	849	750	814	865	890	856	852	813	814	841	817	883	822	827	823	760	791	892	821	813	789	836	838	855	824	815	833	852	850	867	835	809	821	777	827	854	809	842	933	860	789	831	863	857	819	806	853	808	794	893	821	847	840	826	796	818	807	801	828	813	817	830	812	824	796	823	830	862	807	849	855	807	795	827	835	836	816	815	834	796	824	845	844	791	812	874	849	816	853	801	788	840	840	748	834	799	833	803	909	820	814	845	834	844	865	773	891	831	846	816	849	824	812	815	825	854	796	820	843	810	851	767	840	849	812	806	800	803	807	882	837	847	808	797	828	835	786	809	876	849	810	850	834	836	860	835	866	764	784	860	852	793	870	841	781	855	870	868	817	808	814	787	843	829	804	761	802	802	839	828	812	877	835	816	830	748	840	862	858	796	850	812	820	807	815	823	811	839	859	827	867	884	859	841	854	886	856	860	838	844	842	859	828	820	854	821	871	779	816	820	817	835	846	825	826	793	887	825	792	835	812	830	835	826	815	799	871	850	849	830	840	830	848	826	849	782	840	821	808	781	856	831	809	829	845	837	831	810	821	837	829	836	776	909	840	826	815	853	814	871	831	867	802	817	894	877	876	818	793	878	845	848	829	816	870	817	802	877	822	839	898	850	865	856	826	823	824	827	848	801	811	807	852	888	833	803	807	783	812	831	825	809	852	893	835	827	854	875	831	790	837	798	839	837	832	793	851	842	828	848	855	826	836	856	805	821	832	829	812	827	777	862	796	859	828	827	840	827	814	816	844	836	857	794	853	853	831	839	848	805	865	807	874	863	809	834	833	830	835	837	866	843	838	833	815	852	795	798	861	885	813	826	828	865	802	837	828	793	833	820	818	863	797	825	846	784	838	814	818	839	826	836	822	836	831	809	827	804	769	868	857	846	837	809	777	848	872	881	860	857	828	827	814	852	844	863	813	788	847	823	844	821	762	843	837	817	852	829	773	818	821	823	825	814	842	873	864	816	831	838	833	834	819	778	838	790	796	855	810	810	835	842	857	875	810	862	776	787	790	849	830	860	784	877	846	810	792	899	856	753	839	795	873	837	792	828	845	799	879	845	826	855	804	852	819	779	849	759	827	869	839	877	818	797	824	786	828	773	840	831	831	838	878	811	880	817	855	834	865	812	804	843	839	857	843	872	822	794	841	832	747	825	822	808	829	812	856	894	828	832	822	813	845	824	867	835	838	838	848	826	831	852	884	796	842	816	854	875	830	832	864	862	803	833	777	837	875	820	842	819	847	832	811	856	884	886	816	766	856	786	775	827	849	853	808	827	856	824	840	853	806	816	838	812	776	831	846	815	863	888	837	823	839	871	798	810	830	868	846	826	780	817	827	848	821	823	860	823	831	834	794	786	857	810	793	803	843	848	832	813	809	863	844	803	825	811	798	833	818	875	869	815	777	828	852	884	834	849	802	801	853	893	909	865	801	768	818	841	798	815	810	846	899	823	760	834	862	887	825	825	783	756	808	825	895	826	838	850	838	812	815	854	874	776	824	850	802	846	892	839	846	809	852	843	804	871	849	858	840	803	838	821	812	820	821	824	843	821	812	827	840	836	813	853	815	897	886	871	778	812	816	884	838	879	881	841	867	835	822	847	797	812	848	853	819	820	808	817	852	840	851	848	870	830	873	793	792	826	796	839	779	801	796	884	836	863	849	799	811	869	826	837	857	848	870	800	823	857	797	841	859	809	806	801	790	837	823	857	811	789	872	842	828	897	819	858	826	830	836	850	833	833	878	814	804	857	827	796	862	843	840	824	857	804	798	835	795	782	817	850	836	887	820	831	836	780	803	801	818	829	769	841	859	809	875	876	808	762	787	850	795	834	807	810	836	823	829	839	852	857	819	727	856	783	866	835	867	817	819	826	823	828	806	835	843	789	831	791	813	838	804	845	892	829	848	855	855	794	784	836	879	842	804	846	803	856	767	858	825	812	852	860	823	828	814	850	801	844	843	864	805	856	822	816	843	837	798	840	849	874	888	832	794	836	807	831	833	847	863	845	816	836	855	867	842	854	819	852	817	832	810	853	813	795	797	811	800	848	763	829	786	854	816	835	793	794	835	894	852	833	865	802	838	835	823	859	848	888	791	785	808	821	847	834	853	830	886	820	765	847	827	788	874	874	785	838	792	798	788	825	861	833	825	811	783	856	790	844	797	821	859	805	842	854	838	841	843	813	877	812	822	827	807	848	828	852	824	845	846	852	787	849	798	796	812	814	848	821	843	815	859	843	868	831	846	822	820	807	824	817	821	861	877	828	838	806	868	805	841	855	832	852	783	826	817	827	809	760	845	881	831	877	787	832	847	839	800	811	845	846	872	788	870	845	840	868	858	802	835	747	796	844	805	819	788	853	767	828	791	795	840	871	817	805	768	832	859	848	855	841	839	798	838	788	803	870	844	834	807	829	839	862	866	782	856	825	830	846	865	829	864	817	844	796	859	814	796	791	828	794	865	815	772	872	774	848	822	843	819	819	858	814	824	842	785	788	836	827	872	819	819	809	887	813	835	847	855	782	823	829	829	741	831	881	814	830	842	839	833	839	847	894	859	815	829	824	858	870	835	846	839	846	840	831	794	856	831	857	788	866	851	802	842	815	817	847	843	814	795	850	848	822	847	870	850	807	796	872	858	817	845	850	826	830	819	870	813	819	825	838	811	801	837	876	881	868	782	847	816	871	869	830	841	836	811	845	861	819	818	801	843	820	822	877	837	826	821	813	815	828	881	828	870	852	831	824	802	810	899	856	877	805	800	848	813	788	854	850	776	862	822	833	788	856	785	840	799	825	785	827	866	824	856	834	855	821	846	845	840	873	835	845	868	852	810	818	831	832	770	841	841	791	826	872	842	855	859	828	806	812	824	774	806	780	801	846	853	821	786	801	833	857	856	796	858	795	771	850	793	839	858	853	816	804	824	781	836	865	812	780	808	818	862	861	837	825	836	846	840	865	875	831	823	837	814	897	787	820	915	814	841	832	857	858	843	830	869	813	829	789	835	857	743	805
22111	20851	28472	23362	20853	20125	1957	631	542	509	452	440	403	426	357	388	381	310	362	359	365	315	332	348	340	337	337	302	278	323	309	320	319	325	307	311	336	316	315	299	305	324	318	302	318	320	305	309	311	310	332	318	321	341	344	272	329	344	312	290	305	302	312	319	299	308	287	328	302	324	307	296	295	315	320	313	303	326	318	332	306	299	328	317	324	270	321	304	323	282	278	294	322	321	294	315	300	297	327	279	297	298	311	294	347	310	285	316	313	309	310	348	344	313	322	309	309	284	331	300	309	329	300	299	326	301	319	286	290	305	327	324	317	320	308	291	295	319	292	313	298	341	334	296	313	323	301	312	320	311	311	285	300	309	310	306	319	324	314	315	256	296	293	300	319	337	356	328	325	302	295	302	325	319	308	315	320	286	316	301	353	313	318	284	316	296	335	318	275	318	317	304	293	315	289	342	301	324	315	281	290	296	299	299	315	283	319	317	292	292	308	321	286	289	296	293	306	287	274	309	326	331	299	273	286	310	305	344	278	309	318	294	291	319	315	310	325	294	326	283	290	286	290	311	310	335	320	280	281	310	302	310	322	330	301	299	300	303	312	322	326	306	334	301	345	297	294	296	326	306	289	299	331	338	369	319	319	291	307	319	302	305	286	315	324	334	307	296	285	308	287	276	302	292	309	303	304	331	306	310	308	311	297	308	314	320	317	293	322	292	298	312	322	322	311	312	321	305	328	301	332	338	301	325	275	311	310	284	297	343	293	302	326	309	329	332	303	315	303	324	306	307	315	330	288	319	301	316	278	287	288	299	275	299	305	292	301	315	282	300	293	318	295	312	312	314	314	317	336	310	281	315	325	291	287	303	305	324	310	310	314	312	327	319	308	332	342	302	304	304	292	246	282	310	302	357	332	325	309	265	315	314	299	342	275	341	316	276	309	298	292	318	316	274	297	293	294	315	297	284	334	276	303	305	313	307	294	318	300	306	288	328	280	332	296	311	322	306	273	307	318	287	296	299	329	310	358	336	341	304	302	327	303	288	308	315	290	283	302	322	302	315	298	321	296	298	312	345	294	303	313	314	295	305	318	273	300	300	294	323	289	307	335	305	315	332	314	298	321	275	327	280	344	330	324	299	320	316	278	320	295	325	319	306	308	310	289	303	327	322	313	307	296	300	281	305	322	307	341	298	275	302	305	279	327	334	302	270	282	303	302	287	313	283	277	319	325	338	338	292	309	305	320	311	299	282	317	295	314	353	288	307	332	294	318	304	339	299	294	273	307	296	314	334	292	273	297	279	304	304	333	335	319	314	309	319	310	327	314	289	358	309	307	312	302	320	273	295	325	295	299	321	291	331	311	319	299	347	320	288	325	298	279	316	275	300	294	306	321	308	297	355	339	306	292	311	316	335	304	325	319	286	281	309	311	305	310	278	289	321	334	308	325	321	301	299	323	307	325	302	325	302	302	297	310	267	291	285	329	334	310	306	310	296	303	309	293	295	290	297	330	327	321	306	261	281	348	297	317	270	316	317	309	297	327	295	334	329	340	310	295	309	306	330	307	326	302	351	309	331	318	289	308	309	332	305	321	307	315	344	294	313	321	306	302	298	326	298	299	315	296	303	309	314	311	328	287	316	290	300	301	308	303	305	309	293	307	325	310	317	308	316	295	308	311	322	299	298	294	293	309	302	296	299	312	298	306	292	323	334	294	333	310	310	312	292	288	302	312	322	282	278	288	320	304	312	324	309	296	307	331	309	325	294	287	330	330	268	302	325	358	305	320	318	302	303	316	279	308	295	305	293	333	321	304	295	340	296	273	293	296	320	266	312	318	300	354	309	318	323	332	285	308	291	316	296	329	312	310	340	300	286	317	332	316	299	325	309	317	290	296	284	307	289	328	300	303	301	322	312	304	326	297	306	346	294	311	304	312	329	319	305	341	305	293	323	272	312	316	300	301	326	307	314	318	311	311	308	322	299	304	297	314	333	314	293	279	314	322	321	299	311	309	313	313	339	309	302	298	321	312	289	304	306	286	355	327	326	289	336	332	264	333	316	321	270	345	310	304	288	324	333	295	335	300	291	313	271	276	294	301	304	325	304	309	273	293	295	337	285	316	294	287	295	303	305	304	312	340	309	323	293	319	307	302	307	310	273	282	310	309	321	292	286	306	297	301	303	293	334	290	302	299	287	321	305	320	321	312	329	310	335	331	330	302	296	347	276	276	292	332	320	319	304	276	314	309	336	282	313	305	296	275	255	307	297	300	304	291	324	332	314	335	338	306	332	316	284	312	278	325	298	307	287	307	286	318	309	307	327	299	298	297	316	274	318	292	315	292	291	313	299	294	318	353	346	315	297	312	318	310	273	329	311	303	307	324	313	320	309	323	308	321	292	310	293	296	300	276	311	285	320	294	310	287	306	309	308	291	317	300	319	322	320	323	295	320	292	294	310	286	306	266	321	331	300	325	319	297	323	292	307	308	314	307	297	329	321	294	290	302	317	326	308	315	310	288	304	281	310	304	316	310	318	340	313	310	327	322	302	287	281	334	316	303	335	317	310	278	328	366	368	324	310	314	312	326	301	291	337	300	293	299	288	311	294	283	295	313	315	290	310	307	295	315	289	287	295	285	327	310	294	290	317	296	293	332	304	319	307	301	302	301	351	317	299	299	325	335	312	305	281	301	304	322	323	310	300	317	296	322	310	344	298	316	318	321	302	344	313	294	321	315	312	300	315	321	324	334	320	306	284	325	323	305	343	298	304	296	327	327	311	322	317	346	320	335	309	306	308	312	305	322	312	297	293	296	295	285	279	297	312	297	321	325	288	322	300	286	327	258	329	292	286	324	324	305	315	337	299	286	341	316	309	321	325	276	311	326	293	305	320	308	350	286	309	295	310	271	299	307	294	296	297	324	273	314	328	321	312	306	356	278	321	293	296	329	295	309	284	298	317	320	305	285	297	305	305	288	342	275	303	307	292	325	293	306	322	298	293	301	290	348	287	332	281	347	306	276	300	312	306	317	296	313	311	315	318	300	292	302	311	313	290	290	334	343	274	326	295	297	335	305	301	302	327	309	295	295	294	285	319	282	311	305	301	313	296	297	298	283	281	330	342	318	307	289	298	323	293	315	283	342	300	294	332	306	312	265	313	319	307	296	293	294	286	310	304	328	343	322	311	299	287	334	292	273	287	329	298	298	307	324	290	297	288	296	300	286	332	364	309	349	303	289	309	327	290	320	294	304	313	319	283	297	316	299	312	326	307	269	308	295	305	314	303	346	304	284	272	313	327	329	289	336	305	306	286	327	313	296	317	321	301	289	318	288	312	307	303	305	268	315	278	327	331	308	299	282	277	330	310	341	294	300	321	322	301	307	305	301	310	295	333	266	329	292	299	305	308	271	336	323	323	329	284	299	314	313	307	328	306	332	299	344	294	310	294	333	309	309	307	319	314	320	326	326	306	322	303	317	302	289	321	345	293
31102	32938	7066	3353	2543	1882	1411	1238	993	908	758	684	661	596	538	614	528	509	505	544	541	488	456	476	485	450	454	458	428	462	457	423	421	439	457	438	406	457	445	427	394	420	445	384	453	432	433	450	438	450	440	435	436	457	440	430	421	423	402	430	423	411	424	472	453	464	474	442	461	456	448	419	410	437	429	416	441	397	400	410	433	397	458	429	417	433	431	420	444	418	362	425	420	431	386	399	391	438	416	431	428	388	423	397	418	426	431	425	416	420	382	435	402	401	424	424	450	405	413	412	402	410	408	426	374	393	430	422	442	441	421	415	424	414	444	431	427	386	428	427	432	409	404	440	422	402	431	437	471	413	400	446	440	419	409	453	382	443	439	392	401	439	418	400	416	452	427	402	421	403	429	436	430	472	398	399	392	417	409	447	437	412	402	410	418	426	419	426	388	417	412	402	474	371	439	415	426	376	446	398	423	406	417	435	402	418	417	418	458	393	412	434	431	411	434	408	459	435	403	361	466	378	433	433	383	391	444	408	392	420	420	412	376	397	422	430	425	432	386	411	402	383	410	400	402	431	437	445	424	448	404	404	439	425	459	399	383	381	403	427	412	409	435	413	389	432	411	400	399	389	415	407	392	419	396	440	398	390	382	461	417	395	445	430	402	422	414	408	411	400	425	394	444	382	462	427	421	403	420	452	437	417	421	356	403	423	424	410	428	439	398	401	419	412	423	399	441	422	430	418	447	445	416	393	421	443	389	446	397	441	372	414	416	400	401	375	428	416	448	393	381	437	428	404	411	439	430	428	430	403	421	400	425	383	386	360	401	398	399	419	437	430	414	431	397	381	394	436	403	432	388	404	411	445	424	404	442	423	412	417	424	401	429	394	428	385	421	425	416	415	399	414	417	418	403	393	418	411	398	447	388	436	431	400	405	440	450	408	405	397	413	408	421	453	423	462	361	425	401	444	424	390	418	409	381	427	419	409	420	413	398	418	421	422	401	403	415	403	402	395	381	439	446	395	417	410	408	423	412	364	422	408	426	386	465	427	381	393	395	434	439	403	397	397	427	420	423	411	393	422	396	378	405	425	388	431	417	431	410	435	395	410	471	422	429	425	411	394	436	424	427	431	376	392	411	389	419	407	457	422	434	427	379	413	474	421	400	397	428	393	426	373	420	400	406	409	413	380	431	458	418	405	398	423	411	403	426	409	413	429	431	429	426	410	397	433	414	430	421	411	392	433	413	399	402	415	412	364	440	431	436	433	406	420	397	432	412	453	428	408	416	403	432	417	410	408	394	412	427	400	432	436	390	413	414	419	412	434	418	422	428	410	444	435	406	385	432	454	459	440	419	411	423	430	416	415	418	423	426	389	428	448	400	426	399	425	438	394	410	428	405	401	410	433	404	409	428	415	412	451	425	427	432	429	418	423	421	402	419	394	394	409	380	404	417	408	425	391	404	450	404	442	422	393	435	417	370	406	414	431	424	375	415	397	407	433	400	454	407	415	473	435	399	435	436	420	414	418	413	436	411	426	433	381	414	424	408	413	441	383	452	412	425	453	409	433	441	389	404	450	354	409	388	419	423	391	460	423	461	415	411	387	382	439	365	397	429	395	405	418	415	381	405	401	408	431	432	408	406	422	425	412	384	383	437	409	407	434	369	456	421	426	412	415	431	403	391	404	395	424	425	451	420	408	415	403	428	423	440	390	404	400	453	409	435	396	405	412	399	456	400	455	454	411	397	409	409	438	417	418	429	416	424	400	453	444	393	421	396	436	413	420	434	419	416	421	400	415	407	394	441	401	437	415	425	414	435	408	429	426	399	416	433	395	390	445	464	427	432	434	438	366	428	401	420	417	415	398	394	408	421	422	384	370	424	476	388	413	421	428	408	373	407	410	437	384	409	422	388	411	416	425	404	409	393	428	398	422	430	404	404	453	387	403	385	442	420	405	414	428	407	411	405	436	407	412	434	414	395	404	426	410	382	410	429	440	418	411	436	436	413	383	419	416	409	410	406	384	379	447	425	419	474	456	432	444	418	402	427	425	438	410	416	414	404	398	408	395	447	423	448	392	378	419	429	396	445	373	385	431	414	385	407	394	431	460	399	428	405	416	402	377	415	407	418	379	375	449	374	408	439	404	446	364	422	390	405	440	424	443	431	399	445	414	404	386	405	443	387	414	406	414	428	404	414	392	433	419	398	433	410	421	435	403	409	414	423	423	432	413	386	421	398	378	445	435	403	410	425	446	379	452	429	447	390	408	405	410	464	411	446	374	386	435	419	418	406	388	434	438	441	433	455	469	401	408	391	395	407	407	446	417	434	407	423	415	442	397	417	399	430	387	405	444	419	452	416	412	418	403	371	447	424	421	439	439	396	411	430	402	400	428	413	394	423	432	398	426	438	395	439	425	433	446	430	411	414	426	415	412	432	427	430	398	478	407	429	455	419	426	449	436	435	401	444	417	395	439	417	416	433	405	427	380	430	409	407	445	400	427	413	404	433	423	422	384	431	435	443	409	440	462	479	407	427	443	404	404	408	424	387	408	390	437	403	426	419	436	457	433	429	410	418	421	424	392	418	386	381	447	428	421	429	405	439	432	399	415	406	409	440	435	412	410	401	414	443	385	432	419	440	401	384	460	402	411	420	397	407	405	425	448	421	412	426	408	424	406	396	384	405	417	414	445	384	400	393	402	425	423	426	426	420	410	406	402	373	414	412	434	427	430	438	395	419	442	426	395	379	390	422	398	436	409	407	427	402	412	450	397	445	410	422	405	438	443	416	427	451	404	416	378	424	399	444	375	383	401	476	416	415	395	431	385	395	397	424	381	412	432	452	396	393	408	440	435	420	398	428	406	432	423	450	440	408	413	438	407	391	414	400	422	438	429	412	455	417	448	407	418	414	428	405	401	406	402	390	394	407	439	435	438	410	396	444	424	442	420	426	429	404	418	417	403	411	378	416	435	426	405	436	405	405	360	428	422	397	427	378	433	426	399	416	421	424	391	416	431	407	406	432	421	392	400	381	441	410	449	388	396	451	417	442	429	417	416	425	411	423	403	432	419	406	423	402	426	420	425	375	392	417	379	416	400	403	399	413	429	435	413	403	408	410	418	375	446	392	410	388	408	421	422	429	401	425	446	421	428	427	417	417	383	412	397	413	411	404	412	424	388	414	397	390	439	414	416	441	424	402	437	441	396	409	424	401	358	463	410	394	424	416	418	443	391	417	398	431	410	416	402	421	417	364	459	365	429	431	410	430	392	412	373	443	418	381	415	413	431	413	428	429	410	395	410	451	456	422	435	383	435	407	432	400	391	374	435	388	448	427	431	436	411	421	441	405	415	423	417	407	402	434	432	410	418	426	443	428	389	417	404	403	463	385	398	402	387	431	463	423	442	386	427	434	388	416	442	416	433	395	426	391	419	415	407	416	386	452	449	397	399	432	439	399	412	425	433	441	419	386	443	390	427	404	448	388	420
27105	16157	3135	1045	879	924	851	878	835	864	939	861	871	925	832	844	813	896	831	856	838	887	884	856	876	910	828	813	839	889	805	834	884	845	843	888	858	843	801	817	832	863	899	873	871	874	839	846	822	893	829	851	854	796	904	864	869	849	826	856	853	894	848	894	848	851	864	872	832	863	875	863	913	852	877	855	842	819	823	840	828	878	817	835	824	859	881	858	869	842	852	844	854	845	872	879	876	892	836	810	801	882	874	820	799	830	853	873	904	872	834	813	861	815	871	884	876	846	873	831	863	874	813	870	919	869	874	878	802	843	840	855	865	849	844	839	813	798	921	870	867	838	874	872	849	876	766	865	837	803	923	873	901	831	905	869	805	838	851	836	872	862	840	909	851	824	875	840	895	847	854	877	858	806	855	907	833	857	813	846	868	856	841	807	869	873	823	904	904	813	881	863	841	819	888	810	901	894	887	892	858	829	855	854	863	875	847	840	867	867	829	872	890	825	862	890	843	851	877	806	847	855	910	798	872	888	871	823	873	883	812	853	830	876	796	892	836	841	851	831	828	848	834	842	896	835	809	868	873	885	811	865	841	847	879	836	826	892	867	876	866	877	858	863	848	867	910	882	828	797	865	858	864	854	836	865	891	869	870	927	893	870	855	842	856	837	850	853	834	857	860	807	797	861	918	829	801	845	832	843	885	847	858	842	803	770	854	855	835	864	834	800	830	861	813	856	856	872	851	827	856	841	823	801	852	850	858	858	907	909	822	849	840	848	879	771	841	820	864	847	829	874	814	830	841	845	860	903	828	813	846	831	818	874	823	880	884	844	847	843	881	830	856	865	819	862	841	856	877	808	823	827	862	835	860	845	813	863	831	823	875	888	848	879	836	832	833	838	814	803	875	851	865	851	902	832	820	858	808	835	836	868	848	867	871	843	870	861	946	850	843	862	834	838	858	897	865	851	887	869	816	867	848	859	870	876	890	828	833	849	872	796	874	818	902	862	850	826	861	825	849	898	846	820	899	827	835	841	894	843	857	856	873	876	856	854	824	894	813	879	835	933	852	817	857	871	861	865	856	867	804	886	852	886	831	872	839	885	816	865	907	846	864	829	798	828	805	853	878	877	859	825	826	857	847	873	864	853	794	841	856	876	868	821	849	843	844	850	858	820	840	825	881	824	874	844	860	848	858	838	913	830	807	900	881	810	854	880	828	847	837	816	843	906	898	866	842	865	872	866	887	864	837	862	855	874	872	861	851	869	905	841	858	893	857	859	848	866	869	856	859	852	837	843	825	879	874	852	820	861	811	866	879	847	919	832	848	851	840	832	883	841	851	849	811	868	857	853	900	863	821	851	853	893	848	868	810	851	859	812	890	880	830	803	852	895	832	819	835	848	864	863	838	845	890	892	863	793	808	826	856	825	817	885	818	838	856	849	829	814	845	875	863	838	811	845	824	869	840	865	827	821	838	820	898	842	828	911	901	853	801	836	825	802	907	852	845	779	875	850	875	848	883	891	864	863	845	842	867	785	894	824	857	829	873	873	841	920	885	876	870	854	839	817	815	841	879	786	898	867	858	858	788	882	835	860	843	784	841	834	899	859	839	837	809	856	864	855	839	855	842	831	838	870	867	879	834	876	866	896	857	850	829	865	849	848	848	819	825	851	884	872	879	870	865	864	828	839	860	824	871	868	897	893	864	837	875	840	831	828	853	869	816	864	853	841	883	884	843	924	819	782	841	887	840	837	884	819	881	862	860	871	851	882	913	808	827	834	840	856	890	880	862	858	857	850	827	825	885	909	887	857	914	859	879	875	855	867	849	846	912	837	825	878	856	873	789	815	881	877	888	833	903	843	817	882	839	870	868	820	819	811	837	872	858	861	865	855	835	872	847	866	835	865	829	841	909	885	819	809	890	813	858	811	821	800	820	875	861	883	869	891	856	911	859	868	867	941	797	826	868	805	855	798	823	835	812	805	797	887	934	788	854	890	855	814	853	867	903	823	823	848	891	887	855	859	861	897	837	878	897	824	819	852	802	921	876	815	843	807	866	895	821	833	823	837	824	850	823	830	862	811	820	806	829	861	802	862	877	822	842	851	901	879	885	810	875	870	815	844	886	874	849	821	827	838	896	854	850	859	896	808	825	818	852	839	881	890	818	848	885	841	882	849	939	865	850	799	871	857	778	833	865	838	871	874	906	826	882	869	886	824	919	841	858	834	871	865	929	891	779	858	844	874	836	851	867	794	841	843	817	877	808	871	839	854	880	810	869	861	865	911	914	840	839	808	816	893	872	842	864	881	861	854	838	881	828	864	885	811	866	904	838	849	905	823	848	846	836	857	819	864	881	818	822	845	807	793	886	865	831	796	870	852	898	877	858	823	838	847	802	872	811	840	861	865	866	842	851	827	878	902	868	827	897	854	814	831	918	858	821	770	847	923	858	807	826	861	868	902	859	874	857	844	842	806	795	836	825	829	824	823	866	868	878	866	882	820	832	841	836	867	895	883	829	885	877	850	898	859	886	880	865	885	815	898	837	849	893	861	806	837	838	845	854	863	875	809	793	865	903	880	905	833	873	904	854	822	834	885	852	863	853	853	855	871	891	859	844	884	842	878	891	864	843	860	891	905	866	861	919	851	855	854	877	814	849	858	841	837	877	844	841	893	841	839	840	835	873	829	813	841	787	896	863	846	866	834	868	903	890	827	820	859	891	884	890	833	778	846	817	817	847	833	860	837	839	816	826	814	886	870	861	862	847	880	884	815	870	861	843	864	843	864	909	812	856	866	832	888	897	867	890	841	828	830	865	881	857	825	868	905	829	879	876	877	830	881	882	843	874	857	850	846	857	826	880	854	892	825	919	891	776	853	853	847	906	865	860	833	840	883	891	849	888	799	874	816	807	877	827	849	854	864	844	831	863	862	832	812	840	843	853	916	835	831	832	843	799	900	873	841	846	840	906	814	853	772	894	844	853	897	862	824	872	876	811	900	869	830	875	829	820	807	904	812	826	824	861	885	849	798	806	873	813	850	871	860	820	804	885	884	845	785	845	866	892	871	810	865	873	883	846	856	860	843	857	827	866	898	893	899	838	838	866	836	908	807	819	897	884	845	822	840	805	841	854	874	883	856	803	893	931	790	862	866	839	840	837	844	906	840	879	866	844	807	828	834	913	830	859	849	814	846	835	829	927	833	857	857	854	841	830	842	846	825	880	838	879	883	861	854	863	902	884	847	897	865	864	915	837	861	845	900	811	830	815	826	853	823	803	864	864	874	813	878	870	836	843	832	909	853	842	838	831	858	878	829	831	840	855	929	825	847	897	885	869	857	838	868	895	860	859	888	857	794	916	867	795	789	845	835	864	881	836	814	903	848	875	876	883	837	877	896	848	856	887	846	828	832	811	828	879	863	845	883	898	842	861	846	859	827	857	862	819	859	843	820	913	819	831	879	855	868	861	821	791	844	879	870	841	822	903	875	819	831
9781	8490	1410	1247	1179	1169	1203	1152	1083	1151	1154	1138	1095	1206	1105	1172	1088	1108	1136	1078	1108	1082	1061	1099	1122	1130	1117	1075	1093	1085	1162	1145	1112	1071	1163	1084	1048	1073	1100	1096	1137	1135	1121	1084	1078	1072	1105	1090	1158	1152	1106	1105	1111	1105	1118	1076	1104	1143	1158	1061	1098	1116	1092	1133	1121	1155	1107	1112	1198	1147	1058	1107	1101	1162	1095	1150	1125	1098	1141	1076	1105	1064	1143	1132	1132	1121	1112	1085	1154	1146	1109	1140	1083	1144	1151	1146	1101	1102	1089	1090	1163	1193	1174	1128	1097	1104	1068	1080	1071	1123	1100	1113	1112	1098	1126	1112	1162	1109	1049	1126	1123	1176	1097	1178	1136	1129	1115	1074	1084	1174	1117	1115	1116	1094	1074	1162	1126	1088	1105	1096	1099	1170	1124	1102	1081	1171	1126	1139	1119	1075	1105	1100	1141	1092	1140	1101	1068	1079	1141	1093	1073	1081	1157	1127	1066	1116	1104	1072	1154	1111	1090	1105	1088	1119	1092	1121	1097	1112	1153	1142	1130	1138	1089	1056	1130	1124	1043	1122	1118	1184	1114	1058	1122	1085	1132	1112	1112	1129	1105	1075	1115	1110	1073	1125	1121	1092	1222	1153	1122	1136	1063	1062	1079	1063	1132	1044	1117	1129	1097	1158	1161	1064	1071	1107	1074	1090	1082	1132	1107	1124	1082	1155	1108	1122	1088	1078	1104	1063	1134	1097	1161	1086	1064	1042	1138	1123	1125	1072	1121	1084	1100	1098	1111	1099	1123	1104	1100	1126	1100	1102	1130	1122	1078	1078	1087	1135	1140	1098	1094	1022	1089	1158	1151	1172	1099	1125	1086	1105	1130	1117	1081	1130	1128	1095	1045	1109	1070	1117	1116	1088	1115	1075	1074	1107	1063	1127	1093	1076	1116	1104	1069	1132	1122	1081	1027	1098	1103	1066	1118	1132	1114	1102	1064	1147	1135	1096	1086	1065	1142	1133	1114	1089	1118	1182	1125	1125	1146	1150	1134	1097	1157	1115	1132	1134	1092	1137	1122	1102	1146	1107	1078	1120	1142	1116	1126	1119	1135	1105	1092	1061	1100	1064	1136	1135	1108	1127	1133	1125	1107	1141	1099	1129	1064	1134	1170	1135	1147	1114	1113	1099	1115	1074	1041	1106	1122	1080	1113	1095	1084	1147	1158	1119	1148	1119	1075	1076	1112	1081	1133	1078	1136	1138	1051	1111	1134	1113	1061	1110	1099	1095	1097	1082	1093	1089	1093	1140	1195	1115	1106	1089	1074	1181	1132	1084	1104	1152	1119	1044	1109	1091	1087	1142	1114	1109	1122	1109	1087	1167	1135	1086	1098	1116	1106	1084	1111	1112	1069	1097	1101	1049	1142	1131	1103	1052	1140	1074	1181	1192	1092	1076	1116	1130	1158	1114	1135	1111	1113	1049	1129	1135	1096	1108	1056	1113	1101	1092	1117	1105	1113	1095	1129	1061	1103	1081	1075	1146	1084	1050	1091	1089	1097	1096	1126	1135	1108	1145	1144	1104	1120	1094	1076	1126	1103	1126	1120	1094	1095	1087	1137	1088	1072	1133	1141	1075	1091	1086	1162	1116	1076	1104	1103	1072	1139	1134	1121	1101	1132	1079	1056	1125	1096	1036	1190	1122	1140	1100	1078	1150	1066	1048	1121	1099	1117	1098	1109	1047	1187	1137	1095	1113	1105	1053	1101	1068	1091	1082	1105	1115	1091	1133	1111	1080	1162	1128	1116	1103	1131	1127	1079	1143	1087	1110	1097	1102	1126	1101	1138	1131	1167	1106	1104	1070	1096	1104	1139	1070	1148	1086	1076	1134	1071	1127	1116	1132	1102	1078	1129	1080	1137	1146	1092	1054	1124	1134	1106	1136	1043	1169	1140	1081	1095	1182	1135	1108	1093	1039	1120	1075	1137	1157	1064	1107	1143	1153	1085	1150	1134	1095	1050	1096	1135	1132	1148	1064	1070	1145	1067	1106	1173	1108	1082	1092	1121	1118	1099	1053	1112	1117	1106	1149	1098	1128	1131	1081	1119	1140	1104	1088	1181	1145	1105	1073	1065	1116	1107	1124	1089	1154	1095	1107	1092	1176	1128	1064	1102	1108	1134	1092	1117	1067	1110	1052	1115	1115	1075	1153	1071	1069	1119	1128	1114	1174	1085	1061	1075	1126	1124	1072	1100	1066	1122	1078	1075	1161	1064	1162	1111	1130	1106	1122	1091	1165	1161	1185	1123	1155	1095	1157	1067	1124	1084	1144	1008	1063	1073	1109	1105	1132	1086	1164	1174	1091	1136	1101	1061	1063	1064	1069	1151	1103	1137	1125	1114	1092	1119	1091	1132	1179	1084	1107	1119	1146	1121	1088	1143	1048	1111	1150	1156	1084	1067	1129	1127	1059	1111	1100	1099	1073	1062	1152	1135	1127	1107	1108	1132	1140	1077	1100	1068	1149	1085	1104	1085	1118	1117	1052	1124	1086	1037	1115	1105	1104	1096	1101	1072	1075	1149	1080	1113	1095	1052	1094	1090	1126	1147	1075	1166	1168	1118	1128	1065	1088	1175	1090	1081	1109	1119	1171	1069	1027	1095	1180	1138	1114	1057	1115	1135	1094	1141	1123	1106	1104	1029	1110	1077	1066	1096	1140	1084	1164	1161	1096	1160	1087	1093	1110	1150	1076	1079	1051	1155	1099	1146	1082	1149	1126	1125	1125	1097	1141	1073	1133	1105	1080	1123	1130	1071	1143	1156	1120	1123	1130	1060	1098	1040	1096	1042	1122	1141	1139	1134	1136	1131	1110	1144	1077	1066	1091	1092	1123	1127	1070	1108	1092	1110	1131	1114	1077	1084	1103	1111	1057	1135	1067	1109	1035	1066	1134	1098	1136	1173	1119	1085	1108	1121	1056	1117	1102	1120	1094	1191	1092	1137	1176	1165	1029	1087	1097	1080	1109	1134	1122	1112	1100	1116	1108	1113	1144	1096	1140	1071	1132	1154	1105	1167	1090	1141	1110	1078	1053	1087	1082	1172	1117	1099	1091	1126	1135	1083	1057	1143	1078	1073	1086	1084	1088	1164	1126	1057	1094	1124	1134	1110	1067	1084	1082	1108	1129	1081	1096	1134	1083	1069	1085	1119	1095	1191	1090	1124	1055	1163	1159	1061	1026	1079	1130	1166	1103	1100	1112	1106	1134	1124	1047	1075	1138	1103	1055	1090	1024	1059	1164	1122	1054	1066	1134	1101	1114	1116	1074	1137	1103	1121	1118	1114	1122	1117	1095	1109	1079	1138	1138	1196	1119	1086	1158	1154	1159	1117	1119	1085	1104	1050	1128	1177	1099	1155	1108	1004	1158	1199	1173	1111	1080	1191	1122	1094	1108	1062	1074	1120	1114	1129	1111	1070	1051	1049	1153	1090	1102	1112	1105	1130	1114	1122	1158	1155	1112	1110	1070	1110	1104	1118	1135	1156	1083	1066	1070	1161	1085	1145	1089	1105	1119	1138	1068	1102	1041	1071	1095	1084	1113	1092	1130	1100	1098	1089	1072	1073	1073	1126	1097	1081	1141	1024	1121	1110	1209	1148	1134	1081	1114	1109	1096	1116	1126	1166	1110	1107	1067	1118	1143	1102	1077	1115	1033	1142	1124	1159	1099	1105	1159	1077	1179	1129	1113	1109	1138	1162	1119	1053	1091	1084	1116	1136	1131	1115	1113	1122	1106	1124	1092	1181	1137	1096	1100	1125	1138	1116	1062	1165	1154	1122	1077	1093	1064	1142	1096	1057	1127	1125	1070	1096	1049	1156	1115	1071	1117	1161	1063	1085	1039	1104	1087	1081	1148	1111	1124	1135	1131	1094	1124	1077	1130	1086	1152	1124	1123	1073	1116	1061	1155	1038	1116	1076	1103	1094	1073	1117	1092	1118	1197	1139	1074	1059	1086	1073	1104	1140	1076	1107	1117	1083	1114	1134	1185	1153	1081	1109	1126	1135	1152	1088	1133	1138	1152	1130	1092	1076	1097	1139	1085	1104	1084	1070	1083	1126	1171	1101	1081	1081	1098	1112	1082	1051	1088	1038	1141	1078	1128	1103	1110	1107	1160	1139	1092	1127	1080	1062	1129	1090	1113	1095	1108	1083	1141	1097	1109	1098	1123	1088	1069	1100	1121	1105	1178	1108	1087	1125	1114	1110	1108	1164	1138	1068	1135	1118	1086	1130	1124	1073	1077	1166	1095	1118	1188	1117	1122	1135	1116	1119	1116	1132	1106	1136	1098	1082	1087	1141	1114	1190	1070	1056	1136	1099	1061	1095	1120	1136	1011	1100	1157	1060	1039	1095	1105	1091	1096	1075	1129	1098	1108	1136	1068	1063	1130	1118	1106	1124	1169	1082	1066	1099	1027	1065	1087	1090	1103	1126	1065	1082	1057	1123	1086	1099	1085	1116	1152	1121	1076	1112	1067	1095	1151	1104	1085	1151	1126	1107	1129	1144	1152	1144	1135	1140	1130	1187	1100	1138	1099	1052	1144	1138	1074	1067	1116	1094	1166	1120	1114	1112	1113	1139	1111	1117	1086	1105	1070	1099	1042	1118	1052	1172	1085	1167	1104	1153	1139	1103	1138	1093	1114	1090	1124	1061	1135	1094	1131	1133	1111	1106	1130	1119	1108	1238	1148	1142	1089	1110	1118	1114	1135	1095	1126	1074	1062	1129	1085	1097	1103	1131	1121	1125	1117	1131	1122	1117	1056	1108	1135	1111	1098	1147	1115	1087	1110	1159	1174	1086	1087	1148	1101	1102	1114	1131	1048	1102	1118	1109	1101	1085	1128	1074	1066	1157	1097	1118	1086	1145	1093	1034	1095	1139	1145	1129	1097	1121	1092	1086	1151	1113	1090	1199	1102	1082	1124	1074	1095	1117	1106	1108	1094	1080	1074	1128	1125	1134	1153	1090	1131	1063	1082	1066	1163	1074	1129	1090	1103	1176	1106	1137	1092	1106	1096	1135	1109
22965	20792	27635	24011	20129	3105	1040	806	652	735	767	710	713	677	635	685	705	663	691	654	664	657	671	621	706	638	637	646	642	703	651	653	670	616	632	685	647	620	671	680	631	643	655	605	612	728	647	712	652	654	628	640	682	672	624	658	701	666	660	604	654	625	628	622	605	697	602	651	622	691	625	623	660	655	625	636	664	654	634	711	629	624	633	652	657	650	614	627	655	681	665	645	632	661	667	659	622	659	685	636	614	675	631	639	633	635	643	622	667	592	614	654	638	614	640	671	721	666	594	620	612	690	676	619	607	602	608	620	619	681	638	618	621	635	664	639	654	634	664	665	646	660	603	678	632	670	629	626	642	661	591	599	635	637	657	593	614	622	648	650	629	626	648	657	646	614	634	656	642	669	653	653	656	627	632	681	655	615	637	645	636	646	645	673	654	659	598	647	653	669	652	650	624	607	635	651	647	634	623	638	639	664	635	613	670	673	677	630	656	610	640	689	605	640	642	598	668	679	632	672	644	590	649	661	623	605	685	630	657	638	623	619	635	597	633	601	591	627	670	626	588	642	659	638	624	640	665	640	652	606	601	635	675	684	604	635	628	628	665	639	657	629	672	657	643	691	633	605	626	672	626	660	647	645	646	631	627	635	613	647	651	610	588	634	642	651	631	608	611	640	687	646	622	660	651	604	655	642	663	610	616	611	688	614	658	624	671	646	669	634	636	655	649	665	660	643	645	627	643	672	680	653	620	609	665	661	646	660	614	646	614	642	659	624	643	600	626	606	598	652	663	652	633	663	622	617	622	623	628	613	616	655	662	618	595	669	633	661	658	630	635	650	633	631	667	584	639	612	616	682	650	605	654	656	656	677	682	662	617	665	681	628	644	633	630	649	676	644	655	622	637	614	605	661	627	599	633	644	672	669	593	651	639	608	615	626	672	620	669	617	607	619	664	617	640	698	629	646	576	666	631	693	682	662	618	621	672	602	657	618	598	620	659	661	658	625	643	626	623	710	616	657	660	642	651	635	613	651	659	628	621	641	652	651	647	629	651	643	617	601	660	667	676	605	636	653	615	608	641	620	662	675	628	684	665	624	629	630	601	664	633	628	684	665	610	657	675	617	613	636	680	629	662	651	625	662	651	678	592	626	643	641	634	622	601	642	603	620	647	612	648	642	626	630	657	641	614	625	645	632	662	647	657	609	646	700	647	680	609	697	624	681	653	645	631	652	686	637	632	648	653	618	660	647	616	593	625	636	592	652	607	603	637	635	624	657	624	703	696	641	659	641	614	678	629	586	627	635	602	646	665	630	667	603	611	667	645	609	647	652	653	629	603	627	640	663	621	641	653	636	627	655	667	703	605	598	678	608	626	646	640	693	670	662	679	659	617	641	662	698	687	648	638	609	618	631	664	617	671	628	684	606	648	639	591	620	665	693	615	637	593	631	640	667	609	640	663	645	651	602	653	608	623	648	678	688	623	596	632	670	671	658	601	620	637	650	616	649	634	670	613	623	654	659	634	646	640	646	675	619	612	668	666	615	647	667	644	622	648	683	633	586	658	617	597	662	673	646	650	623	639	642	632	659	596	633	592	656	623	636	651	646	610	647	611	632	673	635	638	669	664	635	642	649	712	645	656	613	651	617	588	655	636	622	648	633	641	653	628	670	679	670	624	630	675	665	676	687	623	673	658	640	607	675	629	634	576	629	620	597	609	603	687	663	653	686	615	628	645	641	664	633	649	594	618	649	663	613	620	638	648	667	673	598	689	647	638	655	650	642	663	609	639	611	665	678	628	616	677	620	677	628	653	622	618	615	641	685	675	621	650	613	671	645	606	648	628	640	628	643	618	669	608	656	683	632	640	630	685	636	623	701	611	714	632	645	635	649	667	641	644	663	682	652	606	629	606	640	680	649	627	670	633	622	580	644	636	634	608	668	685	650	627	657	658	659	681	602	622	655	678	666	649	630	645	656	630	658	596	640	617	626	655	606	658	659	655	618	632	569	634	655	638	662	602	641	684	651	630	666	666	627	665	661	647	620	651	634	685	624	617	632	603	631	632	612	575	709	639	630	645	617	659	653	653	643	640	682	676	642	649	680	656	653	657	621	653	636	630	590	612	655	637	607	650	635	639	613	638	606	676	658	660	612	659	663	615	642	670	596	608	646	598	685	662	652	670	589	671	628	587	592	646	659	649	618	590	637	636	622	644	684	593	655	615	643	625	597	607	638	617	612	605	604	613	634	643	674	657	667	657	648	630	646	645	632	588	664	652	657	606	682	649	614	625	630	627	677	632	634	643	641	670	635	690	629	623	688	654	628	658	623	634	633	599	616	663	647	670	618	570	628	647	661	612	689	640	666	620	659	617	623	659	649	660	600	644	646	597	619	669	673	679	642	689	650	628	649	662	623	635	670	678	695	564	652	599	622	604	690	629	636	644	636	635	642	693	665	677	606	602	666	648	633	641	698	656	655	668	652	653	612	660	663	619	641	625	638	654	589	667	669	623	651	638	650	613	633	613	630	654	603	636	607	639	601	624	617	639	617	682	628	602	659	637	606	652	639	654	633	617	646	683	670	658	607	631	644	610	626	655	683	713	643	687	653	658	656	692	613	655	612	641	592	634	627	686	639	632	637	594	631	642	626	585	592	640	599	641	621	631	642	611	641	660	655	657	602	592	626	650	660	655	622	664	656	654	630	620	665	649	635	697	608	612	667	629	669	704	611	663	636	651	642	655	625	630	657	644	639	667	647	661	646	648	642	641	630	601	643	617	561	640	613	659	625	607	646	652	632	671	598	634	636	637	643	593	689	636	682	670	643	661	668	625	612	635	632	663	661	643	645	629	613	610	629	643	591	652	623	628	693	666	655	666	600	618	623	603	625	609	664	660	617	630	657	626	631	653	603	665	647	619	645	657	666	629	618	624	654	679	627	679	614	649	650	606	596	636	606	617	639	622	663	602	646	631	620	679	616	661	670	671	650	659	626	665	661	582	668	629	629	671	640	609	645	593	656	660	672	630	614	656	616	650	635	652	660	636	602	625	610	669	615	627	643	658	691	653	628	611	628	651	640	623	610	586	632	633	645	684	650	627	648	638	631	648	633	599	639	663	629	665	668	643	633	638	617	646	625	649	619	669	616	683	612	687	661	602	627	636	583	641	677	611	598	662	688	678	683	641	633	594	610	656	651	647	609	602	632	593	609	661	599	620	629	687	624	645	632	625	655	646	680	632	645	628	608	627	697	627	641	652	636	638	617	613	616	652	635	653	597	676	662	638	642	638	663	635	635	659	616	630	649	638	605	634	602	618	623	631	682	631	612	656	661	653	678	680	645	649	615	658	661	653	626	668	659	622	613	633	647	657	608	634	628	636	667	645	660	658	656	619	612	661	647	669	660	625	620	591	629	628	670	650	656	667	629	659	654	606	653	599	633	676	626	649	629	688	636	600	626	656	648	594	677	637	624	648	619	679	640	679	693	622	664
30359	23886	4686	2524	1957	1576	1408	1252	1159	1122	1025	998	984	968	963	924	934	937	915	915	952	929	920	814	941	885	861	911	898	856	850	826	883	861	884	868	887	854	840	908	901	849	862	868	870	879	889	821	860	914	897	839	884	879	871	897	910	857	885	921	906	855	842	854	882	915	877	830	878	874	880	897	859	815	862	818	852	883	884	852	831	846	832	842	869	827	820	868	891	855	890	843	869	880	849	863	852	852	871	880	847	901	879	890	893	854	836	837	816	872	894	826	868	855	854	819	857	802	873	835	904	827	796	846	864	855	888	844	877	883	906	832	883	801	842	871	862	847	862	816	852	896	808	873	819	875	886	891	879	841	837	872	857	926	820	879	864	860	884	888	828	901	890	825	869	825	902	834	901	874	892	837	844	879	848	838	945	875	868	894	842	792	842	918	859	846	830	893	870	881	853	887	873	871	811	800	894	870	875	838	826	821	864	843	847	901	885	815	914	869	848	820	854	862	897	905	881	819	860	834	858	836	833	882	859	861	861	831	843	856	828	831	819	866	855	831	898	796	801	863	817	820	821	844	874	862	864	908	872	876	865	829	875	857	856	856	874	830	862	867	940	893	867	882	806	838	841	874	821	827	848	811	829	869	893	842	872	863	889	844	871	813	870	876	871	866	877	889	880	853	847	849	928	879	868	798	873	792	831	870	868	829	841	896	872	876	819	876	840	894	891	829	817	853	816	861	825	837	903	887	849	799	865	848	883	905	846	834	870	887	878	896	833	905	839	825	868	855	834	895	853	849	857	796	887	865	877	819	860	868	872	856	851	847	845	850	839	843	809	866	776	852	810	842	865	810	866	814	854	827	866	857	871	816	862	844	903	888	830	855	861	886	871	847	795	864	860	852	875	846	839	832	865	884	766	851	876	855	838	851	886	889	808	857	814	884	821	792	857	896	862	838	869	828	834	849	936	866	858	818	870	861	866	793	865	844	880	859	863	898	820	875	824	941	866	900	854	822	934	860	861	869	871	844	880	874	826	878	899	831	826	846	811	876	821	840	915	845	810	884	820	843	846	873	870	845	862	819	889	820	826	830	893	899	840	851	825	852	836	821	838	881	863	909	837	883	830	867	872	840	817	834	858	896	879	881	885	818	844	901	855	835	881	860	808	806	864	866	850	882	845	831	811	879	900	859	858	840	843	922	836	871	794	866	890	881	863	875	871	855	892	828	791	850	866	859	869	845	843	838	851	829	870	911	806	872	850	851	863	864	834	879	889	852	901	833	880	857	872	876	871	859	878	896	815	899	879	892	855	849	903	849	849	875	836	832	908	806	914	857	873	888	873	917	844	891	838	847	861	853	878	841	862	829	878	887	857	840	866	847	855	891	893	931	873	865	855	831	844	918	787	837	860	911	883	886	850	867	865	876	862	851	894	870	875	838	869	819	857	862	829	877	884	877	887	866	844	853	876	863	848	865	900	853	876	864	834	852	883	878	824	894	885	872	854	883	813	852	805	917	828	852	914	848	879	804	864	824	784	844	818	879	872	833	861	916	842	862	866	843	888	877	865	848	808	876	897	837	861	861	804	819	849	859	850	814	870	853	855	870	870	855	904	875	873	897	847	866	858	841	830	828	830	869	857	836	871	844	847	825	905	793	863	848	817	839	833	890	877	880	840	825	828	840	848	885	878	844	898	882	878	850	878	888	864	889	843	847	863	873	906	843	869	831	900	905	925	874	831	911	822	822	885	818	886	853	836	862	861	819	895	843	899	880	847	872	874	840	852	861	855	858	832	823	881	799	837	832	877	808	846	882	851	871	859	875	861	850	842	838	829	859	812	827	882	903	869	888	864	892	861	845	816	834	900	878	875	833	846	843	883	881	838	867	827	867	865	824	850	863	823	835	886	885	869	841	882	827	852	908	864	870	850	851	839	875	882	840	871	851	833	864	894	838	889	827	872	840	844	915	842	833	907	851	836	829	870	843	920	839	830	869	798	861	857	891	812	833	832	849	897	841	827	836	924	871	863	846	809	871	887	843	874	863	874	813	856	824	819	793	826	848	845	845	796	903	870	879	879	789	826	845	835	843	873	820	888	901	834	894	852	868	912	848	805	899	837	868	905	851	821	879	898	854	906	913	817	807	842	881	879	856	855	876	882	856	800	882	864	831	926	916	825	902	847	838	856	822	775	870	847	849	906	898	825	858	817	821	850	891	847	833	866	826	863	853	901	819	835	850	887	892	918	870	900	801	856	908	862	867	871	856	891	853	862	844	804	870	882	891	834	901	844	890	830	874	897	890	838	830	889	875	859	902	854	860	829	911	862	876	884	851	850	829	867	801	835	918	901	823	821	802	868	818	856	820	861	812	817	874	850	799	849	853	846	895	863	864	877	845	877	782	815	845	884	821	841	873	855	843	854	841	885	863	816	826	824	844	865	853	868	790	820	860	797	854	858	869	871	887	859	897	887	850	862	883	896	862	854	866	848	856	817	891	840	891	837	850	928	863	849	863	819	848	858	862	851	878	867	869	895	822	870	885	839	847	847	875	857	865	889	844	903	876	899	870	832	864	846	859	832	828	831	843	812	901	831	896	901	891	871	840	841	811	883	841	850	906	873	842	873	842	813	831	858	871	845	865	897	795	858	842	848	834	839	859	847	855	886	845	852	835	835	864	866	849	884	914	879	870	867	850	827	879	885	883	800	846	831	840	851	831	785	866	842	873	874	834	875	902	861	891	859	837	843	857	886	913	870	853	892	878	810	869	788	855	821	832	813	818	860	862	802	829	867	843	786	869	895	861	808	868	822	844	816	864	870	815	813	879	895	824	875	919	887	852	861	854	901	881	879	856	834	857	873	887	878	829	894	921	851	857	906	854	843	855	906	847	848	897	822	862	805	848	860	862	855	871	907	838	907	850	903	796	837	868	825	867	841	815	857	886	878	927	887	820	849	826	800	831	861	814	848	907	818	888	901	883	859	828	863	861	833	894	839	813	861	820	832	874	827	851	845	909	837	847	859	850	826	860	842	825	834	832	817	814	912	896	891	857	892	923	854	860	844	885	849	868	843	844	859	859	829	920	907	881	814	843	837	811	796	903	863	859	895	834	844	827	839	849	832	883	823	866	879	834	818	867	905	895	853	859	841	850	901	848	821	915	875	855	825	849	823	881	837	876	901	910	834	840	879	856	869	885	869	937	889	870	869	847	874	834	897	850	838	845	822	819	873	857	845	836	834	846	919	903	853	849	912	872	887	811	883	903	817	885	856	890	890	871	842	888	859	828	857	804	875	870	881	870	833	834	893	936	865	848	833	851	839	857	853	864	884	847	863	837	843	855	883	818	866	843	827	901	823	848	829	863	872	875	886	871	818	879	864	874	821	832	852	867	872	928	885	870	852	842	883	840	856	883	896	829	896	873	805	885	888	852	900	817	871	804	878	843	847	944	879	885	812	851	837	842	829	882	896	886	853	854	886	890	861	873	887	820	891	838
24086	20767	25794	23340	2345	785	750	733	701	654	704	665	691	655	644	678	577	640	657	598	656	666	653	630	649	643	625	663	622	639	646	647	655	659	659	681	619	663	643	651	608	635	638	673	630	631	658	636	662	675	628	623	626	642	633	612	634	660	642	610	671	630	667	617	609	679	641	668	605	622	636	636	625	634	620	664	610	614	646	598	630	651	609	635	619	616	634	628	601	634	642	663	622	629	646	602	623	619	641	637	631	654	646	622	597	630	637	664	649	633	633	632	623	677	646	595	612	630	634	653	663	633	621	622	619	638	645	566	620	654	606	639	650	635	643	625	614	545	652	634	657	647	615	623	585	626	633	640	603	572	630	637	594	647	624	665	635	700	669	615	595	619	605	699	646	631	651	621	631	644	627	643	624	672	590	623	642	566	578	626	713	657	663	632	634	630	628	633	608	595	608	610	616	624	661	618	659	580	640	658	637	669	595	624	694	628	610	596	652	618	635	568	618	619	684	639	588	606	653	642	604	604	643	649	647	611	619	598	654	610	618	624	687	616	604	626	637	591	660	633	647	627	651	635	658	629	646	662	658	638	687	650	643	646	627	618	611	659	665	634	608	635	638	667	614	581	650	635	642	666	673	626	606	613	589	623	630	669	615	668	623	622	637	649	647	632	594	618	638	619	624	655	656	660	612	655	634	658	626	603	644	603	641	615	643	646	622	650	615	574	660	650	602	629	668	621	655	631	643	618	630	607	618	621	635	610	630	634	650	643	629	618	616	656	594	640	687	595	645	658	611	622	676	645	674	687	648	617	615	620	644	625	615	621	634	643	607	671	613	645	638	632	593	581	620	692	649	635	630	631	651	646	640	642	640	706	680	630	597	588	625	586	610	696	622	600	618	664	608	587	624	620	658	631	647	641	639	598	656	641	631	641	594	615	601	669	651	646	586	660	652	657	644	639	646	651	668	630	607	616	659	693	600	613	587	651	610	670	632	626	661	643	602	641	634	652	604	670	620	679	629	608	638	642	577	579	634	641	618	640	610	609	612	647	685	639	626	646	633	621	631	620	631	614	646	605	693	646	610	597	610	645	629	611	638	615	631	640	613	591	618	639	639	651	613	647	611	608	596	644	622	654	620	645	616	621	684	613	662	633	610	665	696	641	632	659	632	586	632	651	612	632	623	613	641	590	604	603	672	654	614	649	628	625	632	622	641	626	652	608	657	606	655	643	686	646	653	652	568	615	677	616	639	617	624	647	621	614	615	626	625	657	594	639	632	610	631	636	658	619	631	627	637	607	624	655	632	591	634	650	612	563	662	652	622	640	606	692	641	625	589	628	664	597	636	607	629	640	597	603	648	642	626	606	674	602	593	669	640	658	598	604	614	622	645	623	614	656	673	640	589	653	630	646	595	631	629	612	636	591	657	617	613	616	662	604	656	617	670	631	636	584	653	633	669	609	624	585	639	603	656	621	632	619	596	661	666	663	582	653	639	599	611	643	570	666	645	604	609	664	582	604	636	619	663	606	613	617	636	666	650	631	629	645	662	663	622	665	613	616	651	662	610	619	636	665	632	626	654	673	597	638	640	614	623	621	614	651	637	615	603	641	639	620	622	662	636	642	654	579	621	651	633	640	669	643	658	658	647	605	583	622	622	636	660	614	670	588	603	613	630	634	626	658	643	642	645	623	671	628	655	650	604	637	596	644	664	598	630	677	663	642	618	662	645	639	657	691	623	615	624	581	603	640	523	669	634	618	611	636	629	634	652	596	692	629	615	602	616	636	625	664	594	614	586	652	706	664	643	619	649	663	676	633	664	638	624	667	651	629	642	626	637	608	635	630	639	621	653	602	612	651	611	620	625	618	649	627	574	604	623	624	691	604	593	665	676	626	627	616	612	603	589	621	646	644	615	673	631	635	625	660	621	612	631	638	660	634	618	621	650	633	661	674	624	625	628	674	633	623	657	610	606	631	659	616	613	620	650	609	581	632	652	604	653	617	622	655	624	624	649	629	627	652	666	660	641	601	609	658	657	649	655	622	615	636	634	654	632	605	618	633	644	626	668	622	672	597	683	610	600	624	681	651	622	595	610	639	603	651	617	637	623	619	607	564	607	634	588	647	600	653	619	578	620	609	607	620	640	627	644	611	584	647	645	600	622	640	614	646	628	611	652	657	625	651	634	658	634	643	672	623	638	661	648	651	617	629	640	638	600	679	625	647	640	619	637	622	631	619	613	627	682	626	660	639	643	653	642	624	598	649	663	641	607	667	579	633	629	637	622	625	641	607	666	653	603	615	631	622	615	606	640	626	609	623	663	621	662	626	663	600	676	706	652	640	640	664	621	632	657	619	644	616	629	611	651	661	636	576	603	629	617	603	588	630	627	605	611	612	638	635	628	626	616	632	658	681	588	599	624	600	629	618	611	643	669	673	614	635	618	600	607	583	598	633	631	707	639	623	596	606	650	603	612	609	625	625	590	606	571	585	635	625	654	611	662	666	636	619	666	638	670	636	557	672	663	645	648	616	607	668	592	622	614	601	671	662	621	615	646	605	667	660	645	624	625	627	624	589	648	638	598	642	606	619	635	622	623	615	654	672	642	593	610	648	647	632	613	631	662	633	631	620	580	617	609	612	602	653	617	647	618	658	659	619	653	657	657	629	661	603	643	597	663	608	668	605	663	634	681	641	636	631	652	626	604	565	599	640	622	653	617	683	639	646	613	587	611	654	611	576	623	674	656	651	664	646	657	619	595	679	629	612	635	624	630	672	622	622	643	620	661	649	658	596	674	599	602	627	611	657	662	612	622	647	609	655	629	636	620	590	581	681	682	650	627	606	632	612	685	678	620	620	600	650	637	622	624	666	650	643	610	628	621	609	624	640	579	626	609	627	617	619	647	594	642	620	618	644	619	577	614	633	689	637	638	639	618	624	648	638	581	652	651	636	597	634	567	592	668	628	633	610	636	647	663	644	641	651	593	677	631	615	603	625	600	647	614	630	642	637	641	620	651	650	650	652	650	630	628	589	620	675	640	626	664	662	654	623	660	585	612	631	644	582	612	604	631	595	646	649	643	618	610	610	629	639	634	614	601	631	645	671	653	634	669	674	613	612	621	609	614	623	596	644	622	635	625	672	609	630	690	612	649	663	629	624	611	685	618	650	665	653	625	632	638	637	637	669	624	639	634	672	631	581	599	624	604	645	628	637	562	595	630	645	640	605	622	617	596	592	632	688	624	632	626	656	603	649	644	611	601	652	649	619	673	594	596	616	608	658	616	608	646	676	657	696	588	652	596	630	646	577	614	622	642	632	617	631	695	585	599	663	665	688	658	635	673	624	631	656	614	606	669	635	593	614	679	633	665	644	652	622	638	647	618	645	660	649	619	630	597	580	629	633	589	642	654	603	621	608	665	651	637	627	635	611	657	655	638	612	611	652	642	646	617	668	602	635	619	637	647	590	608	656	662	645	641	665	596	656	645	616	660	591
27739	17371	2630	1641	1301	1216	1117	1013	1006	942	955	857	804	887	821	822	839	856	844	829	851	847	813	811	827	844	785	813	838	867	831	856	795	845	850	828	778	817	826	769	758	778	805	770	820	850	830	799	824	780	831	822	787	796	833	788	817	760	776	830	830	831	801	845	806	787	855	857	838	791	840	821	823	853	805	862	763	813	804	848	834	844	812	850	840	822	748	827	863	794	881	788	827	807	841	832	845	800	804	803	854	836	779	774	853	779	815	803	804	791	774	784	797	792	838	779	806	787	791	784	836	809	858	774	853	873	803	778	842	834	824	808	759	835	768	874	877	781	855	799	818	813	837	839	782	835	807	805	810	779	739	808	818	812	852	822	837	841	797	803	803	807	794	773	814	801	810	841	863	822	835	771	819	813	822	849	830	803	829	786	807	778	773	803	803	774	890	844	782	803	849	855	822	837	780	790	819	802	865	858	831	800	834	795	792	795	804	794	832	787	864	808	825	799	795	816	809	829	816	780	823	804	810	859	862	851	827	803	824	822	814	768	827	862	860	806	789	864	820	775	821	785	848	853	817	840	812	817	795	807	812	780	818	798	779	810	842	838	841	771	855	819	790	770	831	855	823	839	810	824	806	784	776	834	863	775	816	845	748	822	829	819	769	766	815	775	782	796	781	853	830	773	773	818	810	821	809	749	783	804	833	816	829	779	848	846	800	882	869	813	806	815	826	829	841	791	792	804	839	849	774	783	836	808	825	755	795	856	817	783	823	777	846	800	808	830	784	824	871	816	772	810	762	843	812	855	802	801	802	768	873	888	889	781	804	790	777	776	801	730	821	830	810	795	783	808	794	794	794	847	832	836	795	830	819	805	791	797	842	825	778	745	791	808	827	814	761	815	751	808	831	835	778	818	784	787	816	831	784	806	778	835	831	812	756	774	796	782	824	795	790	839	810	793	778	852	778	805	802	820	853	793	874	800	840	813	821	806	809	833	805	851	801	848	775	828	836	804	817	793	800	805	812	836	859	801	813	873	840	773	804	795	799	802	816	805	841	791	748	768	792	799	815	791	790	815	839	825	764	827	767	812	845	835	811	792	824	792	821	784	813	803	845	797	835	816	811	816	834	874	800	798	766	833	799	804	844	788	813	795	788	820	753	840	850	793	786	800	824	794	779	839	816	812	800	822	802	811	794	835	824	819	845	814	818	791	796	832	807	801	800	809	872	829	800	790	835	825	784	783	778	801	793	807	769	795	822	805	851	827	827	819	809	815	815	823	813	840	823	824	826	832	832	859	784	823	837	869	797	797	833	811	828	775	810	816	766	776	813	829	827	818	749	769	833	831	810	819	807	746	794	805	837	840	776	839	826	796	896	836	791	800	824	834	842	843	796	853	772	824	827	828	821	786	798	805	824	777	827	807	768	794	814	837	770	782	828	872	808	746	781	826	807	819	838	832	773	797	789	820	811	812	787	790	802	823	757	838	787	771	777	816	844	839	854	829	791	810	757	912	843	780	803	785	807	806	865	829	803	825	790	865	806	832	786	829	842	810	836	760	840	793	848	806	783	799	836	816	820	816	849	780	817	832	864	858	826	840	844	791	793	824	801	817	811	803	837	791	825	797	791	817	824	777	836	820	807	814	773	812	877	847	849	806	840	824	845	841	799	818	841	809	846	788	841	845	818	801	827	798	851	837	791	871	829	804	821	812	818	819	774	807	859	793	828	852	816	812	816	816	839	772	802	818	787	833	807	833	764	748	857	787	839	819	797	832	769	755	818	838	807	760	793	765	818	759	789	877	802	804	800	809	773	788	813	820	800	833	788	826	825	814	814	751	807	784	844	790	859	785	815	812	839	798	816	789	788	822	773	796	790	805	842	825	822	754	783	810	811	828	823	832	791	826	838	803	819	832	811	817	797	894	812	878	833	814	814	827	837	821	833	774	831	783	798	801	786	799	812	815	815	821	806	798	801	797	819	859	808	810	825	793	852	791	808	829	811	874	843	825	768	835	829	854	812	839	803	829	837	822	798	794	799	818	847	861	791	848	806	830	791	849	825	824	811	824	830	771	796	874	793	822	853	776	844	783	815	803	798	817	776	816	767	804	737	814	751	813	848	765	796	805	822	747	810	814	788	823	800	770	797	822	803	844	832	792	827	828	792	821	742	805	854	786	833	842	795	826	801	825	822	834	799	805	838	830	865	826	797	843	783	784	837	853	815	820	829	880	824	811	795	773	812	834	842	828	790	787	808	812	814	815	836	814	833	844	789	839	797	803	807	770	833	787	824	808	834	803	743	817	797	830	847	799	807	850	755	803	804	807	769	797	875	754	828	817	804	786	766	756	836	809	840	800	808	811	765	789	811	819	807	818	781	797	785	751	837	843	835	786	872	768	893	812	821	834	833	842	829	787	832	818	821	815	775	818	837	739	829	799	823	836	831	837	799	828	734	784	857	799	823	799	788	829	817	812	853	800	838	851	795	844	821	848	759	813	798	817	803	820	826	831	804	793	822	824	830	797	802	785	755	812	806	832	806	794	790	815	828	811	834	904	818	807	778	788	827	801	837	776	828	817	806	851	807	799	849	780	779	784	866	865	844	818	821	788	828	810	784	817	821	777	792	825	809	842	795	790	784	814	813	793	830	797	756	826	810	839	821	815	825	830	836	777	815	794	829	818	801	811	812	867	770	855	836	738	851	795	770	800	810	813	758	861	849	860	802	845	817	800	834	773	809	786	806	803	868	851	849	789	795	800	830	809	783	806	846	775	799	782	851	769	808	807	838	814	831	769	787	824	786	842	832	782	802	768	794	804	788	816	827	824	828	837	796	798	804	816	809	774	766	782	798	836	838	791	771	820	830	816	813	823	811	818	815	813	782	830	756	824	793	836	801	825	799	821	825	821	803	830	771	827	776	811	779	825	789	831	749	816	812	790	786	810	817	823	817	772	860	783	790	803	832	796	775	782	848	824	822	841	785	817	780	791	827	776	837	892	791	815	814	808	799	819	816	782	828	807	832	798	825	821	861	843	803	777	871	816	815	793	834	801	838	800	800	847	797	802	816	840	814	770	762	786	831	768	833	780	811	836	825	794	861	789	819	848	768	818	816	888	793	824	771	791	797	830	830	842	823	846	819	853	840	759	801	832	803	794	820	852	861	810	852	821	802	788	821	800	768	782	797	799	735	791	833	818	785	837	810	768	816	823	807	751	798	816	867	804	829	797	800	818	796	842	767	861	783	836	813	847	793	804	743	807	847	838	797	826	798	809	850	824	789	840	790	856	852	801	780	810	812	802	792	855	823	869	824	800	797	801	841	807	814	822	781	856	818	802	831	775	830	805	852	830	834	831	799	775	811	830	849	845	836	796	844	826	826	808	827	846	794	803	860	811	807	800	834	877	837	791	839	795	828	800	829	791	816	802	806	754	774	764	849	806	854	812	839	837	787	824	854	746	850	849	812	831	802	840	841	841	799	809	844	815	807	749
22055	20820	28371	23359	20819	19076	1495	609	477	431	479	412	371	349	368	349	356	364	351	352	363	365	326	330	328	334	319	296	316	312	303	304	269	324	298	305	316	304	293	335	314	303	320	311	298	291	316	315	314	325	271	284	327	307	320	320	281	296	295	314	326	299	277	307	288	308	301	318	296	272	297	314	278	283	319	297	332	326	298	273	296	308	299	297	290	298	309	323	314	274	295	324	302	292	294	301	305	295	261	288	290	345	344	287	321	330	308	290	306	297	320	318	306	298	301	290	296	340	293	297	286	304	311	294	286	316	327	280	306	272	284	296	314	298	319	301	318	291	288	283	277	320	293	340	295	273	279	326	269	306	308	321	295	317	305	315	306	296	288	298	308	316	306	299	310	281	295	270	320	314	330	281	324	302	316	292	286	302	310	296	314	303	301	295	293	324	342	284	283	293	297	287	314	300	307	321	313	273	261	270	288	285	311	290	298	283	336	271	325	283	316	320	307	324	304	301	319	259	331	307	302	303	323	318	315	288	299	317	312	298	291	314	324	300	279	291	296	294	284	278	307	297	317	316	265	302	325	290	299	305	276	322	294	328	320	314	299	293	329	304	266	304	308	301	284	306	290	311	302	339	284	313	313	307	292	312	302	318	292	298	306	276	319	299	313	277	303	316	298	274	349	324	298	293	305	318	266	303	314	301	289	300	309	320	305	290	290	320	298	279	281	310	294	325	289	298	298	281	288	311	291	277	283	289	292	286	292	309	326	284	292	283	318	312	278	285	283	313	288	312	277	291	290	293	328	301	317	296	307	298	306	282	274	277	326	292	273	314	301	265	290	320	305	302	305	302	258	308	315	282	337	287	303	302	298	292	304	297	297	304	299	274	288	277	293	316	304	293	290	326	294	265	290	321	336	315	292	315	299	320	343	250	315	336	320	298	282	258	313	299	316	282	305	312	279	272	307	291	295	290	285	304	280	304	309	303	271	297	304	283	310	307	299	287	288	300	299	309	293	313	303	276	287	292	310	296	278	306	286	297	294	319	310	293	329	303	292	316	307	306	295	305	324	331	297	328	288	306	306	280	295	314	288	293	292	292	283	269	285	271	282	317	323	312	286	293	303	299	321	283	314	267	275	283	288	295	305	332	293	304	330	337	298	298	298	286	305	293	294	281	317	270	275	321	318	287	294	294	300	306	299	289	292	316	273	305	302	307	292	296	316	265	295	327	300	328	285	319	301	314	291	323	298	301	310	304	287	290	293	324	299	318	272	291	325	300	286	307	304	296	301	287	287	291	286	271	301	321	321	301	284	312	308	304	261	305	321	289	298	293	286	306	301	308	298	288	309	280	304	296	296	315	276	292	307	320	332	293	314	303	294	296	275	289	299	291	328	319	296	294	326	312	279	270	317	310	295	283	337	272	294	290	283	283	279	316	285	299	303	307	310	260	307	290	292	304	309	284	312	287	326	299	297	299	295	294	299	279	301	302	281	322	313	291	318	310	290	286	301	319	303	279	290	318	298	311	295	301	301	316	295	280	301	273	314	264	309	308	304	252	306	301	310	314	285	300	312	293	307	288	288	293	284	306	333	294	272	242	282	288	302	315	289	312	346	298	296	338	285	310	293	267	305	314	287	288	306	301	299	310	300	322	250	300	309	290	301	288	287	301	282	283	294	325	277	264	291	276	320	284	296	306	310	314	317	293	309	299	306	318	344	308	284	301	300	300	283	276	334	306	286	316	291	285	310	305	302	293	290	274	298	318	279	272	289	272	352	318	300	294	316	293	306	300	289	311	288	298	322	328	305	292	316	299	300	319	278	323	266	297	279	268	313	307	311	295	318	267	306	300	273	297	311	305	293	305	300	277	272	304	277	283	286	304	280	314	289	269	299	293	323	314	291	310	309	308	273	322	287	310	294	297	307	274	295	306	312	328	342	296	308	316	312	293	272	270	311	286	303	346	297	271	272	293	328	280	320	316	318	306	264	300	313	306	326	315	299	301	300	258	282	278	317	299	305	288	305	262	307	312	279	278	301	325	308	289	316	324	278	307	273	295	279	311	290	296	275	293	281	302	272	322	297	300	298	302	306	332	315	278	310	306	287	301	300	253	284	283	321	259	288	301	324	314	284	303	279	312	316	321	307	297	302	303	342	293	276	301	298	320	296	321	280	285	292	303	312	308	296	296	299	316	320	309	303	307	311	323	266	300	289	281	310	299	301	299	322	314	281	304	305	325	251	290	285	288	276	272	312	287	309	281	303	329	320	284	322	313	317	292	295	290	306	308	306	298	286	305	309	300	324	300	319	299	307	304	279	289	314	325	287	315	324	280	298	332	297	289	298	280	288	306	290	299	305	298	322	316	307	309	288	261	321	295	283	297	302	273	295	307	305	312	306	301	309	289	347	292	295	303	290	297	284	286	297	288	296	300	288	271	295	300	305	328	301	307	281	314	308	268	322	296	300	277	286	318	338	301	302	343	286	302	278	281	296	318	273	327	263	317	312	280	303	313	288	291	309	276	310	289	283	285	307	316	347	293	315	301	306	297	291	312	307	298	332	282	304	308	299	304	314	303	317	309	296	294	272	309	317	304	258	290	320	307	289	267	278	284	290	261	315	317	281	297	295	304	294	277	304	304	300	318	278	310	313	289	311	276	268	297	281	306	295	281	308	311	310	319	317	284	329	299	280	283	285	311	299	304	302	327	289	257	316	298	286	279	264	311	301	292	284	304	328	303	268	291	264	325	289	299	285	295	296	274	292	289	298	288	299	289	307	307	298	269	309	310	325	312	291	322	298	295	322	295	305	276	318	331	284	259	279	267	276	296	309	280	301	297	310	301	286	280	290	280	303	304	275	311	308	286	327	294	326	318	280	304	259	287	310	314	297	307	329	298	301	285	291	299	307	280	286	285	279	309	323	299	308	295	284	303	307	311	282	295	285	314	311	314	286	298	300	306	273	272	288	315	286	310	298	300	286	301	322	282	284	291	293	304	308	310	317	269	259	292	299	307	319	277	292	290	316	294	317	298	303	329	308	297	299	313	285	286	325	341	306	316	338	277	297	302	264	317	293	283	286	301	304	287	303	304	299	298	307	271	288	283	271	316	316	290	322	294	289	288	288	310	286	304	285	257	301	309	315	264	310	262	278	308	285	274	282	255	330	300	307	318	289	301	320	307	320	279	302	276	272	313	324	293	297	327	322	299	280	309	317	285	288	294	311	322	261	265	290	292	289	312	338	303	290	283	287	257	314	273	310	315	286	278	297	285	273	299	290	312	320	323	278	284	267	275	298	299	296	307	325	277	282	316	275	304	299	304	284	315	318	304	298	298	276	278	306	338	305	296	330	287	298	271	281	328	286	281	303	272	289	282	317	285	300	289	293	307	333	338	286	271	305	325	284	285	284	312	272	312	282	297	286	303	270	301	305	309	272	280	294	300	323	289	284	324	313	271	298	281	316	303	281	289	281	299	299	280	281	279	297	298
38873	28993	6894	3289	2434	1829	1349	1156	980	782	786	671	618	602	568	579	506	521	511	499	474	488	423	454	445	465	457	418	430	417	414	419	440	441	421	409	410	451	403	404	403	403	407	431	415	430	414	383	396	446	426	424	399	396	437	417	435	438	418	419	416	434	417	446	410	422	438	445	429	400	439	419	384	423	410	379	407	430	410	399	407	409	432	374	369	381	401	427	375	402	414	411	404	388	401	430	408	401	437	437	371	391	415	444	423	411	440	412	384	415	410	391	408	422	398	417	383	399	409	394	439	397	394	422	371	429	417	422	399	415	441	386	387	397	415	399	431	376	409	422	417	382	400	393	409	378	413	404	389	383	389	401	398	386	403	397	388	425	398	367	407	416	393	396	393	432	377	402	398	414	379	406	408	366	364	381	356	456	438	376	416	418	369	391	435	371	430	391	424	434	383	379	386	408	398	424	387	438	376	439	394	393	391	384	404	400	395	412	405	380	424	406	402	404	413	405	387	398	417	411	413	383	372	386	408	406	403	409	419	433	387	392	423	411	394	408	420	402	411	396	413	408	390	381	426	430	384	418	391	420	372	387	402	426	442	343	410	368	385	390	380	365	383	415	407	389	421	408	381	392	404	421	410	355	392	427	407	380	437	383	424	384	382	399	420	397	386	430	387	406	433	411	419	385	450	398	385	405	420	414	388	416	390	391	392	419	421	400	381	407	398	387	421	406	407	380	415	394	388	396	412	373	431	403	416	392	407	421	445	406	418	386	395	405	429	405	381	395	376	394	421	424	438	405	409	375	382	415	391	376	416	424	391	392	392	435	405	420	397	421	411	433	413	368	429	370	410	414	357	394	407	433	394	425	411	394	398	381	385	401	415	421	419	411	398	404	435	389	402	389	411	420	381	424	407	416	418	437	379	413	392	383	377	421	406	393	395	413	430	412	390	379	403	416	416	403	425	409	405	359	395	409	392	387	405	405	375	395	389	383	418	383	422	378	418	374	396	390	394	398	402	437	393	410	399	404	421	400	409	409	398	449	413	385	406	416	394	404	422	419	371	376	419	384	403	395	372	397	415	410	431	403	469	413	400	397	374	387	412	389	400	406	434	391	391	421	405	409	402	408	389	407	434	402	414	378	388	382	432	412	396	382	412	412	413	386	414	399	378	394	390	413	396	393	385	399	404	421	413	417	387	398	405	409	398	383	386	392	396	361	444	374	395	419	407	430	409	440	373	431	426	384	401	396	406	388	410	377	391	458	387	425	411	407	405	357	412	416	372	403	414	396	440	368	421	431	429	409	373	402	377	429	398	422	383	372	450	413	391	382	397	381	428	423	373	415	397	365	378	393	413	395	431	386	403	409	399	391	366	425	441	386	395	400	383	377	427	406	392	402	408	431	374	400	439	452	410	403	377	406	426	424	407	377	390	401	410	411	432	364	430	393	398	423	365	370	383	411	366	417	391	390	388	389	400	379	421	398	385	393	392	388	387	436	370	423	411	441	395	391	434	428	435	405	396	399	398	369	406	404	370	378	430	415	361	454	393	413	413	435	388	419	418	385	371	393	413	418	332	386	405	406	398	413	436	412	408	405	386	385	416	422	413	397	387	431	384	368	374	398	413	401	423	404	391	426	411	416	411	376	396	417	385	415	404	404	416	386	377	377	460	429	423	403	400	438	415	415	402	400	400	385	384	414	409	405	447	399	399	394	392	399	432	414	437	403	407	407	407	442	404	404	427	380	408	387	413	417	386	440	379	422	378	393	361	406	412	400	426	381	429	392	391	368	363	350	403	375	431	423	404	406	422	423	401	367	413	416	385	402	396	415	401	413	398	372	436	401	422	411	377	397	413	448	410	415	418	406	387	408	418	380	383	379	386	432	388	438	373	384	391	418	406	395	386	379	369	382	408	427	433	393	425	383	381	376	406	419	403	405	414	397	413	423	421	377	434	403	419	410	424	392	401	392	422	388	410	418	398	401	419	424	386	399	379	416	407	401	402	413	400	416	396	385	412	404	380	382	429	390	370	426	374	376	430	373	389	409	385	402	373	407	398	383	394	409	402	420	389	371	420	377	401	399	397	414	428	354	379	395	411	378	436	402	416	411	436	422	419	425	417	428	387	404	409	412	417	396	437	410	417	363	420	431	389	412	410	440	418	375	450	389	419	403	403	384	389	412	410	416	420	382	404	408	389	403	398	403	397	440	425	429	379	390	366	420	403	398	431	444	436	404	396	417	387	382	386	436	416	377	427	446	401	435	390	414	390	400	414	413	438	425	412	417	449	389	402	355	394	434	394	407	395	411	422	430	443	395	411	423	431	455	380	400	412	384	456	432	396	376	412	388	413	414	380	437	406	402	366	385	427	430	415	392	385	387	410	416	411	379	408	436	408	388	369	367	411	421	430	427	378	393	407	384	386	389	439	390	355	416	374	404	388	417	405	404	393	411	385	387	372	399	420	397	406	412	407	346	407	415	421	403	407	448	436	392	364	412	418	425	389	381	416	391	416	410	411	394	391	403	399	408	436	377	379	432	407	390	426	374	424	404	395	449	412	428	413	420	364	416	420	440	406	406	412	372	401	393	417	434	390	408	395	390	443	400	383	399	426	410	410	401	435	406	391	369	434	409	406	401	432	406	372	425	403	395	392	429	406	435	405	414	423	408	373	423	361	429	385	422	384	393	393	372	408	385	403	409	396	339	397	360	407	370	422	377	420	404	398	455	397	396	415	393	394	416	384	393	375	430	418	405	367	427	421	402	398	415	392	418	423	392	416	387	395	418	373	377	423	409	378	422	398	386	373	435	419	379	400	399	395	401	412	403	431	402	395	387	400	409	389	400	387	398	383	391	368	404	373	398	375	439	390	430	422	387	416	389	426	405	393	388	412	411	385	408	433	447	393	408	385	402	400	411	410	374	411	419	412	384	394	381	388	400	433	422	400	414	396	406	404	402	415	454	391	386	394	427	384	428	421	407	355	422	413	430	431	400	386	445	402	419	412	379	425	442	383	406	432	387	429	411	384	387	427	381	399	393	388	369	425	392	410	402	385	440	408	421	373	392	394	370	389	384	395	422	431	392	386	394	431	408	394	417	427	402	404	421	390	418	423	378	399	390	434	417	387	387	377	397	390	403	419	398	391	406	389	403	432	430	383	399	357	398	431	407	390	390	375	410	410	376	413	412	389	390	396	436	420	387	409	385	404	429	400	385	415	388	429	401	406	404	427	412	391	377	405	417	429	405	375	387	417	376	398	408	395	400	426	397	395	387	398	407	383	373	430	383	382	451	378	387	413	402	373	391	400	419	403	420	397	386	391	388	406	398	402	406	389	413	471	391	400	411	400	420	385	384	389	405	389	425	401	427	375	443	407	395	393	404	412	404	398	407	377	392	406	400	378	379	391	427	367	423	411	377	366	396	363	385	400	453	417	427	406	433	411	392	391	397	402	388	408	372	438	393	396	444	426	412	412	361	405	444	404	375
27193	16295	2978	1105	877	865	860	922	852	835	872	952	831	843	851	832	796	815	806	880	832	815	866	918	887	877	857	864	876	827	844	832	846	868	879	873	835	800	893	867	844	892	866	821	761	827	785	820	851	826	844	820	904	837	843	835	874	860	869	830	792	829	870	852	884	807	890	858	788	871	856	894	897	826	840	815	817	824	867	816	782	841	782	831	811	896	823	817	877	809	838	863	872	817	823	849	883	821	785	810	882	823	845	851	842	854	793	861	813	826	867	827	814	836	833	868	834	847	838	853	847	851	862	850	854	842	851	862	809	819	889	812	803	860	865	882	864	858	850	823	877	890	815	806	840	869	858	857	839	869	834	815	900	877	871	906	815	912	842	853	803	840	849	815	855	873	878	852	873	813	848	835	856	838	865	832	856	813	802	864	773	789	823	852	853	844	853	835	852	874	819	882	841	808	845	838	853	854	825	848	891	819	853	866	862	838	849	809	791	838	850	862	846	798	861	803	871	822	854	789	846	816	826	839	869	865	841	878	890	822	865	847	861	869	839	887	871	851	861	882	851	857	782	854	811	864	878	858	898	860	849	839	893	813	843	871	789	819	833	824	865	823	886	874	919	860	808	822	839	844	865	851	884	836	839	772	811	864	853	822	827	815	820	853	820	843	804	878	830	809	813	887	812	848	869	836	851	845	852	881	856	937	870	870	846	825	807	810	869	864	844	880	840	850	821	808	819	824	824	836	809	888	830	833	840	829	867	848	785	853	865	860	856	834	856	827	861	788	913	845	853	849	830	848	825	839	870	863	869	790	839	820	878	834	824	865	805	819	825	812	851	898	812	846	884	867	818	814	863	849	802	836	819	812	829	872	775	836	865	846	851	840	869	829	813	845	866	842	834	871	896	875	809	806	783	826	855	834	856	862	861	894	802	858	802	842	845	813	855	875	788	843	845	867	852	874	797	804	881	784	851	820	839	847	840	824	859	790	840	790	851	802	813	814	839	924	905	854	880	819	844	831	836	852	868	824	845	855	861	800	809	902	865	865	840	822	873	871	866	851	874	890	863	844	819	888	874	894	792	831	875	861	865	812	844	860	847	837	815	832	899	877	884	833	855	884	822	861	843	837	831	843	824	860	881	852	856	858	852	882	850	849	831	886	822	862	766	830	844	857	825	848	825	843	787	828	831	924	867	826	854	892	867	885	830	852	895	819	839	827	871	858	868	857	893	858	804	827	867	809	806	805	875	827	836	792	820	839	839	807	834	900	854	827	878	876	873	864	865	841	881	824	824	808	839	806	825	852	852	846	854	847	831	845	843	821	885	853	845	860	795	842	888	819	868	875	872	879	849	826	825	874	871	876	837	860	902	891	848	879	830	835	829	879	845	850	854	797	818	798	869	851	856	811	806	821	826	838	843	809	779	845	870	889	871	803	841	883	851	840	872	813	805	840	841	868	814	872	868	857	857	853	843	876	809	876	839	853	810	846	821	885	917	857	863	850	870	882	868	885	863	837	785	854	846	875	838	812	841	837	852	841	832	876	830	869	841	858	854	862	846	883	829	862	830	850	878	806	842	829	840	852	827	829	893	867	849	861	832	821	856	808	859	852	827	868	861	817	877	833	847	824	864	827	783	896	840	812	826	844	853	824	838	862	836	834	864	830	854	810	801	839	863	816	898	834	841	840	821	831	784	833	802	801	781	836	809	855	837	792	860	840	871	833	811	832	860	860	838	879	833	837	796	825	839	888	822	831	838	858	848	845	814	821	873	906	768	820	836	867	826	852	790	848	817	891	862	815	908	858	832	881	877	851	797	852	826	874	820	791	891	886	855	892	838	828	840	870	848	844	827	881	864	882	817	872	890	836	829	839	836	856	794	868	859	843	842	868	859	901	888	875	803	844	799	880	836	848	831	847	820	809	824	885	910	873	879	862	875	848	854	821	807	872	844	852	879	832	826	855	844	901	835	869	840	847	870	889	867	835	858	802	903	852	842	858	824	868	871	868	861	886	806	903	790	863	867	828	830	829	793	837	793	851	846	785	825	861	842	871	809	797	840	817	839	826	874	896	909	857	853	827	822	891	839	829	874	803	869	874	843	782	873	819	851	831	901	835	837	822	862	864	832	855	846	824	854	824	843	860	881	825	867	849	853	897	843	807	828	862	848	821	860	891	863	890	784	866	845	849	828	831	841	875	828	817	884	826	812	791	856	851	870	832	860	838	833	818	875	859	861	814	865	825	811	860	872	841	855	915	847	845	892	872	822	839	883	799	844	829	855	828	861	860	852	842	908	891	836	828	832	822	872	856	861	857	842	847	858	866	792	850	876	846	848	795	887	808	850	863	853	857	819	848	827	844	839	886	830	842	845	835	788	843	867	869	871	805	859	831	886	854	806	784	890	829	838	843	873	855	840	853	819	885	855	826	835	835	811	846	924	810	809	812	902	899	822	837	805	902	888	816	827	808	821	839	811	831	868	811	863	806	771	852	809	846	824	894	833	864	858	897	863	807	870	889	838	825	912	836	822	841	870	830	824	887	872	880	873	839	844	826	882	814	845	860	791	837	838	854	824	853	844	851	792	838	848	882	896	881	859	868	845	820	832	868	868	855	831	890	811	834	822	838	878	803	846	869	838	888	805	889	833	861	865	860	839	887	812	885	862	851	836	881	838	854	783	841	874	868	872	861	849	888	822	878	845	856	877	837	869	852	849	873	842	872	856	805	810	883	809	858	831	821	870	830	862	850	822	890	891	874	864	836	799	880	845	813	832	890	868	869	844	871	820	868	818	795	856	831	879	871	856	874	791	827	827	846	813	886	856	845	879	863	862	855	798	825	864	834	874	851	860	816	855	792	862	892	842	817	871	871	868	814	856	873	806	855	837	802	837	871	833	824	872	836	849	858	861	808	868	827	864	880	820	813	831	814	832	855	786	820	861	813	855	906	861	891	826	829	818	822	836	851	870	868	838	862	838	853	899	827	823	908	936	890	838	808	845	805	874	837	871	834	824	840	847	847	812	841	876	824	816	884	815	844	894	843	847	802	938	856	825	824	870	799	856	796	850	830	850	837	833	868	831	821	823	822	841	867	816	913	844	869	871	848	850	832	837	875	828	871	903	847	835	879	839	894	857	773	838	822	845	830	856	840	789	843	846	827	885	871	818	827	817	841	844	871	853	862	863	800	900	849	856	844	832	801	828	878	842	818	868	869	854	881	802	826	895	809	844	824	834	807	805	848	784	872	888	862	846	878	854	867	909	879	870	885	860	867	813	853	891	805	840	826	830	877	875	864	820	812	876	827	886	877	830	811	836	893	871	858	856	851	890	810	839	847	858	892	803	843	823	812	849	810	881	834	874	847	864	860	835	904	862	795	858	853	845	830	850	870	882	829	822	889	855	844	881	929	819	823	840	814	839	895	906	872	864	844	880	850	849	879	859	856	805	802	842	828	869	840	875	825	852	878	849	838	849	814	811	852	853	836	813	877
10299	8614	1329	1206	1146	1152	1144	1056	1119	1064	1122	1123	1084	1094	1169	1078	1079	1125	1083	1114	1093	1100	1093	1106	1105	1100	1116	1098	1103	1107	1088	1108	1134	1096	1159	1117	1100	1166	1066	1043	1076	1088	1045	1095	1069	1095	1084	1112	1146	1101	1135	1168	1068	1096	1016	1080	1126	1108	1074	1132	1138	1081	1111	1164	1103	1140	1129	1078	1118	1127	1088	1091	1075	1079	1107	1116	1115	1124	1161	1132	1066	1040	1043	1082	1062	1077	1133	1082	1145	1082	1142	1059	1103	1088	1126	1101	1124	1158	1145	1124	1104	1060	1074	1042	1087	1100	1058	1089	1114	1066	1082	1055	1147	1116	1110	1094	1051	1065	1162	1158	1095	1096	1111	1110	1093	1050	1113	1100	1068	1095	1130	1065	1084	1080	1110	1079	1103	1116	1180	1112	1070	1092	1108	1155	1087	1042	1077	1148	1043	1102	1162	1118	1146	1095	1085	1083	1113	1072	1107	1072	1061	1115	1055	1082	1104	1065	1099	1067	1084	1107	1101	1094	1122	1085	1092	1119	1137	1117	1060	1109	1090	1099	1127	1093	1101	1095	1097	1067	1171	1094	1066	1074	1038	1099	1121	1090	1097	1117	1132	1026	1110	1099	1070	1112	1040	1087	1125	1097	1094	1163	1088	1061	1148	1095	1102	1077	1131	1057	1098	1073	1081	1070	1045	1094	1107	1113	1173	1128	1101	1108	1060	1113	1103	1118	1118	1114	1098	1146	1139	1101	1052	1111	1089	1126	1086	1057	1074	1165	1064	1090	1094	1159	1172	1115	1166	1117	1083	1084	1116	1125	1057	1093	1101	1072	1114	1120	1119	1112	1157	1140	1060	1081	1132	1136	1073	1195	1112	1112	1098	1134	1148	1147	1073	1124	1145	1117	1088	1109	1095	1107	1140	1096	1117	1081	1090	1060	1073	1075	1126	1054	1145	1081	1114	1103	1045	1108	1093	1078	1074	1100	1111	1108	1081	1063	1144	1004	1138	1089	1098	1092	1081	1070	1100	1130	1072	1090	1108	1095	1053	1078	1116	1052	1113	1091	1127	1084	1129	1083	1103	1081	1066	1110	1098	1063	1111	1081	1080	1098	1093	1141	1091	1092	1019	1066	1120	1159	1110	1068	1078	1057	1128	1139	1104	1066	1105	1102	1037	1088	1063	1072	1117	1160	1120	1081	1059	1063	1125	1088	1086	1112	1145	1108	1087	1075	1063	1124	1142	1091	1088	1111	1071	1098	1046	1126	1157	1120	1120	1101	1118	1113	1021	1123	1054	1122	1110	1088	1134	1135	1054	1132	1090	1055	1058	1106	1175	1102	1112	1092	1096	1078	1133	1106	1128	1118	1130	1108	1118	1070	1111	1118	1155	1095	1102	1061	1136	1138	1104	1125	1074	1079	1118	1083	1118	1057	1050	1074	1151	1122	1166	1078	1071	1186	1106	1092	1076	1120	1079	1107	1092	1119	1109	1114	1131	1089	1116	1043	1102	1062	1110	1126	1109	1106	1071	1116	1067	1118	1083	1110	1076	1179	1140	1099	1117	1063	1099	1115	1083	1104	1104	1073	1065	1092	1071	1056	1100	1093	1121	1143	1113	1058	1101	1062	1180	1082	1149	1128	1145	1112	1105	1162	1125	1115	1089	1111	1108	1093	1088	1103	1112	1096	1078	1095	1087	1117	1088	1171	1084	1134	1099	1063	1076	1066	1050	1101	1081	1174	1080	1058	1112	1162	1101	1112	1150	1103	1122	1120	1096	1090	1086	1096	1066	1126	1142	1161	1080	1126	1077	1100	1074	1123	1094	1122	1053	1130	1147	1094	1072	1134	1136	1086	1106	1075	1100	1092	1129	1150	1110	1086	1110	1064	1105	1120	1066	1103	1103	1165	1090	1083	1156	1114	1079	1138	1152	1130	1107	1084	1088	1069	1109	1085	1089	1071	1063	1068	1076	1129	1099	1045	1066	1076	1102	1160	1146	1119	1087	1117	1078	1142	1084	1087	1132	1073	1071	1044	1092	1072	1122	1139	1108	1096	1141	1125	1121	1118	1095	1076	1092	1146	1106	1121	1087	1111	1099	1144	1097	1033	1132	1094	1068	1085	1092	1078	1112	1126	1074	1129	1106	1121	1071	1086	1108	1097	1098	1075	1127	1076	1179	1077	1128	1132	1059	1112	1066	1023	1079	1108	1092	1115	1103	1055	1112	1130	1138	1095	1119	1110	1142	1052	1133	1093	1123	1081	1076	1066	1106	1095	1049	1058	1121	1092	1084	1120	1130	1070	1081	1123	1039	1141	1068	1101	1087	1134	1069	1124	1152	1160	1155	1064	1123	1042	1054	1049	1132	1103	1085	1106	1059	1132	1165	1112	1178	1133	1109	1080	1115	1134	1113	1077	1124	1072	1045	1136	1138	1125	1149	1118	1070	1078	1115	1091	1121	1096	1095	1087	1047	1113	1112	1067	1189	1060	1103	1102	1087	1112	1077	1034	1064	1078	1057	1075	1082	1134	1093	1111	1113	1050	1114	1156	1155	1124	1126	1141	1176	1060	1091	1172	1094	1115	1093	1073	1144	1156	1062	1053	1109	1130	1077	1013	1124	1080	1068	1142	1072	1033	1068	1110	1087	1073	1106	1080	1092	1066	1124	1066	1115	1061	1068	1089	1132	1071	1070	1108	1128	1077	1104	1103	1090	1091	1096	1100	1099	1108	1117	1074	1090	1046	1080	1109	1090	1111	1165	1126	1135	1102	1108	1072	1038	1087	1132	1151	1142	1161	1084	1088	1087	1112	1085	1139	1161	1082	1126	1126	1114	1095	1096	1059	1107	1062	1103	1112	1109	1108	1106	1069	1161	1098	1083	1081	1144	1157	1148	1181	1098	1094	1131	1115	1160	1103	1107	1112	1026	1143	1100	1105	1152	1111	1119	1088	1154	1092	1081	1086	1066	1088	1129	1078	1143	1175	1128	1118	1104	1192	1062	1101	1094	1106	1135	1107	1099	1075	1114	1112	1115	1060	1097	1102	1082	1089	1133	1068	1034	1073	1113	1129	1098	1045	1142	1071	1137	1076	1090	1122	1080	1077	1092	1102	1089	1086	1121	1068	1098	1080	1096	1167	1061	1119	1101	1097	1078	1171	1112	1110	1129	1124	1124	1117	1073	1150	1096	1047	1059	1060	1036	1125	1088	1091	1044	1144	1023	1101	1110	1046	1105	1049	1051	1079	1125	1115	1065	1065	1069	1081	1075	1070	1111	1101	1073	1064	1097	1096	1116	1092	1076	1062	1089	1089	1102	1119	1169	1129	1105	1033	1113	1122	1077	1093	1109	1076	1039	1072	1099	1093	1096	1152	1171	1061	1082	1125	1181	1103	1129	1096	1036	1120	1085	1061	1120	1163	1085	1127	1072	1111	1124	1122	1053	1077	1126	1128	1097	1035	1100	1016	1112	1099	1128	1108	1152	1090	1084	1145	1083	1057	1054	1040	1097	1145	1120	1173	1069	1149	1073	1071	1097	1090	1075	1059	1097	1092	1071	1084	1094	1077	1052	1085	1111	1109	1117	1067	1082	1183	1087	1092	1047	1054	1178	1132	1057	1124	1151	1076	1080	1162	1089	1083	1110	1118	1130	1126	1110	1082	1008	1075	1156	1053	1105	1075	1089	1082	1147	1115	1067	1134	1100	1092	1117	1064	1103	1088	1136	1158	1089	1131	1138	1142	1093	1061	1055	1095	1133	1104	1111	1075	1142	1068	1115	1086	1096	1152	1111	1088	1122	1124	1044	1121	1066	1172	1084	1053	1152	1064	1113	1075	1042	1105	1084	1141	1081	1083	1093	1101	1083	1119	1060	1126	1093	1161	1139	1041	1057	1038	1126	1137	1122	1102	1102	1032	1102	1091	1109	1059	1077	1073	1042	1075	1146	1063	1085	1090	1122	1085	1094	1061	1051	1068	1089	1061	1093	1053	1109	1117	1126	1070	1118	1113	1112	1126	1125	1111	1126	1083	1089	1061	1126	1117	1107	1059	1112	1070	1082	1079	1118	1175	1128	1149	1115	1164	1119	1064	1075	1132	1037	1156	1065	1151	1075	1161	1101	1059	1108	1156	1117	1094	1042	1163	1066	1120	1067	1083	1057	1114	1075	1059	1155	1054	1050	1122	1111	1107	1117	1069	1146	1079	1117	1061	1176	1089	1121	1105	1121	1090	1063	1068	1045	1088	1080	1125	1114	1124	1093	1150	1092	1110	1041	1089	1109	1118	1129	1113	1123	1050	1144	1164	1137	1092	1112	1103	1109	1096	1131	1099	1125	1113	1054	1071	1113	1176	1096	1117	1077	1134	1097	1130	1126	1133	1070	1084	1147	1058	1071	1140	1145	1018	1105	1076	1116	1079	1078	1095	1120	1083	1143	1100	1095	1060	1072	1116	1129	1121	1137	1093	1141	1111	1103	1087	1083	1120	1153	1072	1072	1069	1094	1162	1069	1041	1129	1140	1094	1117	1088	1070	1103	1089	1099	1085	1106	1109	1139	1149	1130	1134	1114	1170	1135	1115	1072	1058	1068	1133	1130	1117	1116	1159	1050	1121	1013	1059	1084	1126	1103	1027	1098	1103	1063	1121	1086	1065	1037	1105	1090	1104	1097	1120	1105	1106	1133	1092	1077	1146	1056	1081	1122	1105	1110	1135	1131	1160	1061	1064	1134	1023	1096	1109	1102	1152	1173	1082	1080	1060	1073	1128	1060	1077	1071	1038	1068	1133	1083	1067	1094	1073	1076	1103	1104	1090	1111	1086	1110	1067	1101	1091	1094	1051	1089	1017	1074	1065	1050	1050	1101	1064	1092	1126	1110	1093	1076	1096	1063	1111	1092	1068	1180	1050	1127	1077	1108	1143	1102	1077	1074	1142	1085	1135	1099	1098	1107	1122	1107	1106	1144	1075	1134	1138	1098	1079	1129	1119	1082	1088	1067	1044	1094	1090	1138	1112	1116	1047	1137	1047	1067	1065	1035	1093	1126	1113	1120	1131	1067	1121	1120	1099	1107	1121	1084	1052	1108	1076
22967	20813	27956	23745	20368	3762	997	796	801	710	787	694	661	679	687	604	673	660	657	657	676	612	685	671	651	644	600	640	568	633	667	598	621	676	631	634	615	669	594	651	676	592	588	677	646	611	715	615	625	645	664	644	627	643	649	651	693	640	592	648	634	633	623	619	663	627	647	656	628	613	701	637	658	652	629	641	641	607	628	615	655	647	641	626	619	648	579	652	649	626	632	636	653	613	650	614	617	618	590	602	601	623	601	679	644	629	611	643	670	627	649	654	612	659	646	593	630	651	645	650	608	615	679	665	554	587	628	615	655	672	627	638	669	660	567	678	594	609	668	629	624	600	644	617	667	598	605	619	658	694	601	625	640	668	615	657	638	602	631	638	667	651	674	648	594	637	682	632	616	597	661	679	643	647	660	657	584	643	620	631	607	653	631	630	559	635	633	667	582	676	648	660	642	593	632	620	662	657	622	627	602	611	676	641	607	648	613	664	619	631	650	622	611	625	592	626	627	589	678	625	615	619	659	639	635	623	661	678	609	650	652	653	596	638	686	607	648	648	636	628	634	653	651	679	660	658	644	664	654	614	622	642	662	641	635	606	574	667	625	637	654	619	590	640	633	624	635	650	630	609	647	677	641	613	652	655	611	643	662	634	591	626	639	629	640	690	650	630	585	660	616	629	609	637	634	643	633	643	597	653	622	648	655	657	628	631	609	643	638	648	654	628	622	687	651	642	674	601	643	651	611	659	601	631	630	610	622	626	626	604	658	594	602	639	596	644	641	611	626	629	626	580	651	633	625	606	626	638	659	616	581	655	629	638	646	594	586	632	647	607	609	621	627	664	596	602	598	635	619	643	653	639	608	658	639	652	647	641	626	650	680	607	630	661	675	648	641	618	639	655	625	658	666	610	609	636	637	662	603	627	637	643	600	649	625	684	654	644	665	612	640	631	638	631	645	602	614	614	648	620	656	626	609	621	616	636	637	652	643	641	609	644	636	691	627	612	688	638	660	621	565	607	655	614	637	646	649	659	634	654	637	619	646	640	567	647	646	662	637	609	651	654	620	638	623	623	642	575	592	596	653	629	632	617	620	604	624	649	623	623	632	630	636	611	612	563	623	673	610	658	647	581	591	611	642	634	581	614	610	599	598	670	650	618	595	649	636	668	618	609	631	661	615	660	586	652	650	641	642	607	631	635	594	640	608	637	617	640	632	688	663	654	603	671	608	651	641	618	643	602	646	610	622	603	611	606	605	597	659	629	695	597	632	591	635	558	620	644	657	584	657	648	611	608	603	599	638	662	669	672	619	573	613	579	606	639	657	657	642	639	650	612	626	694	638	628	593	670	593	627	645	629	616	607	635	655	642	601	643	590	642	619	601	595	658	638	618	670	612	592	656	620	660	619	616	676	643	625	674	628	647	628	600	642	652	611	644	677	596	661	637	624	656	628	640	542	621	598	647	614	613	619	602	652	648	617	608	592	641	669	639	660	650	653	648	638	606	660	621	615	632	605	626	650	622	637	612	622	627	639	675	608	606	614	634	679	642	621	637	617	646	689	635	690	644	667	631	583	591	619	656	642	672	637	614	619	649	666	615	637	622	666	592	654	618	599	593	647	613	601	614	637	650	635	633	615	643	633	630	606	653	632	658	632	663	611	632	605	604	655	645	610	614	609	637	567	632	605	604	641	648	683	637	597	659	634	621	633	648	663	597	668	639	604	623	679	660	629	630	633	624	613	675	609	620	616	603	597	661	618	670	638	646	600	673	652	647	651	670	667	612	654	642	634	592	628	606	627	636	646	630	628	624	654	627	615	623	602	607	677	612	642	652	608	626	615	626	648	657	636	619	606	646	652	633	601	698	603	635	636	640	646	619	630	655	647	641	663	647	661	619	660	610	632	666	600	650	636	613	637	630	684	647	665	623	618	646	623	653	629	601	640	609	608	634	638	648	640	623	653	665	630	621	598	594	650	615	638	625	646	581	610	571	590	657	611	636	617	647	623	590	609	608	644	683	685	629	632	609	646	611	604	641	595	607	617	621	668	637	637	627	641	649	659	633	604	617	602	654	693	577	624	651	636	596	683	702	616	692	613	653	607	610	636	633	649	638	575	606	627	633	659	677	623	607	640	691	618	626	611	611	632	630	611	658	614	655	645	623	628	596	649	657	641	581	632	622	636	634	664	605	661	678	606	637	634	582	622	613	649	614	659	667	599	628	619	616	564	644	588	663	618	627	625	609	644	607	639	592	668	654	669	630	661	610	622	593	622	647	620	622	644	645	607	632	640	581	647	648	614	609	631	639	637	634	606	621	636	618	669	696	640	658	611	634	607	628	623	702	622	622	657	632	584	632	642	676	655	616	608	642	671	661	686	594	623	643	642	596	603	631	635	638	644	609	593	615	651	677	644	645	628	601	655	649	661	665	619	655	607	615	599	596	672	610	668	592	631	635	613	636	632	608	661	655	636	634	610	623	637	628	602	637	658	639	670	575	625	628	632	573	602	621	605	658	620	632	654	605	649	619	660	642	649	640	621	658	652	629	653	630	620	628	648	644	627	630	592	641	661	595	596	583	679	620	665	636	654	643	586	597	606	656	651	666	582	636	627	620	625	623	618	629	662	619	589	636	642	629	622	684	608	611	598	646	655	630	588	612	633	654	633	595	637	673	613	643	596	642	615	671	631	638	605	607	620	645	651	655	634	644	633	635	642	678	612	589	712	646	613	615	644	655	651	692	631	645	612	619	638	642	653	624	593	612	659	600	621	591	628	600	643	634	636	629	601	639	610	669	616	651	604	609	602	639	603	640	619	634	657	598	669	626	602	649	642	681	618	620	607	604	631	656	621	611	641	635	622	654	576	603	650	635	621	627	608	618	609	659	625	668	630	666	623	619	614	632	636	589	661	652	611	638	661	615	677	603	625	581	632	622	663	642	607	629	618	653	593	643	647	678	673	666	623	636	659	587	604	622	612	571	655	614	668	617	572	639	591	583	615	615	605	626	633	639	625	627	604	665	632	598	643	625	651	611	608	663	567	629	602	649	650	642	627	627	617	647	609	609	639	641	606	613	613	599	616	603	591	655	651	602	660	587	611	593	649	648	609	651	649	638	650	665	641	612	613	644	600	618	599	652	676	627	624	610	656	612	606	593	628	677	638	622	660	647	653	603	625	641	661	631	657	618	622	681	656	612	643	618	629	625	614	614	647	658	630	641	628	617	644	676	629	640	654	627	610	659	579	617	593	642	648	653	630	610	642	646	611	638	644	669	622	617	669	602	635	646	625	631	625	629	628	648	631	622	617	617	637	621	645	647	665	611	626	578	606	590	658	641	615	608	629	657	602	644	624	625	638	604	643	630	591	609	600	620	631	609	593	624	606	667	628	668	620	605	675	649	638	648	657	621	637	687	670	675	605	649	639	650	589	641	646	620	653	656	693	601	652	628	594	641	585	615	659	637	601	613	644	632	624	627	629	609	621	639	631
25687	26610	4769	2495	1981	1609	1349	1144	1118	1128	1004	1059	984	979	871	887	885	961	907	907	922	876	869	903	828	816	861	868	864	863	847	864	797	845	840	810	854	828	849	869	847	854	892	817	862	869	842	897	824	871	900	840	798	834	839	874	827	864	869	832	883	848	843	803	820	886	887	844	838	857	860	843	841	842	823	832	822	865	874	877	850	830	884	848	828	875	850	882	822	830	873	796	838	801	878	854	852	838	800	880	812	854	869	855	836	865	805	875	840	848	864	839	822	837	852	906	887	826	910	831	805	814	802	863	849	807	842	801	859	819	836	817	844	849	880	838	859	843	842	831	874	812	887	836	846	854	864	866	864	829	872	826	818	907	847	838	862	835	830	865	845	837	819	812	867	816	846	828	856	865	881	794	862	860	856	872	824	819	806	828	843	835	855	857	880	839	778	849	837	864	779	806	834	822	788	881	835	851	818	821	846	835	821	851	864	893	858	833	804	844	832	830	872	817	876	833	847	827	817	847	836	822	890	851	834	847	814	811	887	781	862	850	832	802	867	883	861	838	819	837	790	871	852	867	838	852	853	877	805	820	825	820	813	806	817	858	832	851	823	799	859	844	851	820	816	845	809	830	841	843	853	839	830	860	863	841	830	895	816	879	870	892	855	843	826	901	805	851	851	874	772	882	830	915	842	889	875	808	840	897	833	853	822	859	839	829	797	793	830	841	855	835	867	831	802	849	839	851	871	848	800	875	777	865	816	843	786	817	826	829	856	864	824	819	876	825	836	794	833	872	833	829	836	851	824	872	849	862	842	867	850	856	884	873	803	832	898	884	908	822	772	860	854	853	804	830	864	825	799	834	840	871	836	900	846	830	871	821	845	812	848	786	819	818	843	833	828	840	873	828	874	823	847	842	812	781	807	843	789	790	807	801	858	850	839	853	834	890	852	833	867	860	858	859	837	849	872	849	850	808	839	870	832	832	849	852	821	838	814	897	830	877	766	861	847	882	817	821	774	839	849	814	819	845	822	815	841	851	819	874	846	847	786	841	842	850	857	827	869	820	880	867	840	854	864	893	888	800	825	844	878	922	814	833	854	872	861	886	883	899	809	843	818	858	884	845	871	829	825	807	837	854	832	843	861	861	868	797	831	845	860	821	868	847	834	814	864	848	847	856	796	865	859	875	756	836	860	871	816	829	877	850	871	874	865	900	826	841	829	853	860	824	843	872	820	836	803	875	894	828	849	876	817	849	792	814	838	859	795	847	876	887	863	815	831	804	827	863	796	809	867	890	805	873	856	850	833	814	799	823	823	822	855	809	816	859	780	851	893	904	801	852	828	820	850	859	841	845	888	841	848	870	855	903	800	856	837	834	823	822	805	883	845	820	866	818	903	873	819	797	840	837	796	882	854	828	846	821	841	849	868	818	843	791	850	828	890	878	849	832	840	866	866	870	855	815	865	838	874	918	884	833	835	842	800	862	864	859	837	849	865	843	865	870	827	814	862	841	836	893	850	868	865	875	878	866	850	829	810	851	820	903	829	844	847	911	897	819	840	803	798	822	811	863	830	822	850	828	796	831	850	808	857	862	871	874	821	830	779	851	866	866	826	809	865	832	838	874	816	862	847	831	763	848	803	879	750	835	792	840	834	824	799	855	788	865	837	857	788	835	815	871	877	839	866	808	859	847	821	854	844	814	859	871	838	840	874	871	801	864	831	819	863	845	918	831	804	834	841	842	785	883	895	862	852	823	856	833	815	818	834	835	856	832	861	812	834	866	843	822	829	881	787	866	862	776	798	835	816	833	844	841	831	861	830	811	823	831	781	872	869	864	817	873	856	818	820	874	896	797	834	878	798	911	833	877	868	852	825	800	836	832	773	792	836	871	833	882	847	897	792	870	860	782	821	818	870	887	863	812	829	821	872	882	891	838	879	871	811	890	819	849	822	795	860	801	900	855	812	830	804	843	825	846	825	852	821	841	812	838	780	863	875	854	851	888	826	829	825	838	792	866	854	835	790	838	845	803	838	871	834	838	888	765	838	854	817	832	849	784	848	797	867	831	852	824	805	866	838	874	787	828	850	821	835	797	829	823	841	874	796	812	828	820	814	817	847	828	846	834	811	801	857	832	871	864	860	835	821	833	839	863	848	867	869	860	834	818	843	869	840	910	838	858	814	861	811	868	832	887	805	889	791	840	790	802	856	815	800	858	824	818	801	856	889	823	880	863	801	889	812	856	803	864	916	800	845	831	875	796	880	863	837	825	897	894	812	837	805	847	917	799	836	831	812	906	884	826	875	805	890	852	898	844	830	838	846	833	860	880	841	833	874	890	840	787	844	814	872	846	837	856	824	827	814	864	805	845	806	877	790	851	852	788	848	856	832	850	847	828	796	845	858	811	815	835	842	864	782	839	877	791	778	846	817	818	833	789	841	872	880	905	897	773	840	813	862	853	893	853	883	819	840	796	832	860	809	767	844	749	829	861	843	815	800	842	836	833	879	837	829	828	794	865	829	849	866	802	834	822	817	862	821	845	856	763	866	797	821	864	790	844	885	819	816	865	823	833	822	874	809	859	834	832	808	827	840	836	863	816	827	795	828	883	839	851	819	804	827	836	855	872	820	883	875	882	828	881	806	790	871	824	895	874	830	845	858	834	816	859	874	876	811	875	854	869	854	808	802	827	829	863	837	871	796	815	818	853	875	860	805	799	820	832	853	843	841	825	857	850	822	839	888	799	850	872	845	861	795	864	862	847	850	874	840	851	821	885	796	838	888	852	835	912	810	884	845	810	850	844	880	848	823	873	841	876	851	827	867	800	856	839	812	806	886	877	819	800	851	836	852	865	841	855	824	841	829	846	878	856	853	841	859	889	841	904	864	829	838	841	787	811	871	822	865	845	815	845	851	843	832	793	845	871	839	827	885	820	808	849	808	842	819	858	806	892	800	893	883	792	839	834	868	818	855	846	875	827	823	812	860	832	860	794	808	848	803	826	847	823	809	839	861	865	865	872	846	829	822	853	876	868	850	898	845	856	854	822	852	853	828	865	849	788	872	800	876	870	831	855	880	845	877	819	846	834	830	810	813	840	900	873	832	820	874	796	863	841	870	836	850	811	844	854	893	855	837	843	827	869	881	857	905	866	833	846	833	855	845	842	846	879	804	789	844	859	851	878	864	824	837	819	826	820	836	831	869	791	783	805	806	823	875	819	856	843	862	829	846	859	836	822	825	845	861	873	814	812	894	824	810	862	812	828	860	835	855	927	842	841	869	832	860	835	830	783	870	830	836	819	836	792	848	883	871	789	876	868	884	847	846	798	802	867	820	771	815	819	837	844	840	816	861	849	811	871	829	844	831	830	840	842	841	855	872	896	863	852	771	791	849	833	849	823	860	841	871	903	871	852	838	830	830	771	834	821	828	824	782	863	801	869	793	862	833	845	862	791	797	793	843	816	851	868	837	811	836	837	850	851	884	838	840	872	874	846
24177	20789	26189	23807	2986	832	745	749	673	628	657	622	679	640	692	694	656	677	637	642	626	628	613	610	637	617	626	617	617	617	607	646	637	685	626	624	598	627	628	656	630	637	592	607	664	597	670	602	661	616	650	625	575	620	639	627	600	646	609	608	623	633	625	602	581	674	600	639	644	642	646	621	623	599	632	565	694	615	667	667	615	654	606	642	653	604	589	640	582	598	601	603	617	640	588	592	627	621	615	606	638	575	617	618	651	608	611	601	600	637	662	567	594	627	579	617	618	582	621	616	620	671	633	689	604	639	571	620	624	613	631	621	639	625	590	631	642	637	614	630	659	610	590	692	642	582	589	587	610	622	623	591	632	649	616	626	580	597	646	614	634	601	616	607	622	666	630	566	617	583	600	619	594	591	661	635	609	601	637	622	624	590	634	645	589	599	612	595	601	633	623	591	577	623	664	611	586	587	615	588	653	615	624	637	649	614	608	596	562	632	596	614	639	652	637	646	662	571	583	646	590	683	635	601	619	613	609	614	683	631	606	670	603	638	622	600	606	619	666	571	606	665	650	647	635	607	610	569	664	600	580	627	617	638	651	620	578	613	635	589	583	637	608	604	632	584	586	613	625	611	597	653	581	614	682	608	589	611	618	651	617	630	581	619	605	645	632	628	575	572	630	603	622	640	638	614	604	643	571	643	644	582	614	644	655	623	626	599	634	600	630	597	589	605	667	552	638	623	639	619	638	652	636	595	571	653	605	609	629	595	568	611	640	576	629	635	596	594	663	685	619	644	575	634	622	627	634	648	624	644	628	604	630	631	562	594	580	626	634	586	597	685	607	609	589	627	595	599	593	619	621	622	635	603	617	628	666	596	643	642	606	664	591	634	682	609	631	598	627	581	638	600	613	633	641	597	653	582	668	620	609	593	625	625	597	610	563	604	643	655	630	629	606	596	621	594	631	652	583	612	632	588	585	599	624	622	629	629	648	619	643	614	638	615	610	595	624	585	647	629	598	580	665	621	626	609	651	613	606	656	575	604	621	675	600	629	663	676	587	576	601	635	643	663	613	619	603	637	615	628	623	631	615	572	634	668	657	627	595	601	585	649	603	640	652	620	568	595	631	632	580	630	592	603	605	628	598	636	634	627	619	667	632	594	613	611	602	607	640	641	600	653	622	619	602	611	615	654	584	647	640	565	624	599	578	592	588	624	624	637	611	580	589	595	612	585	621	633	606	609	601	628	566	600	618	638	605	596	636	614	613	631	576	594	628	622	612	539	576	624	590	636	601	683	576	587	614	657	626	636	601	648	634	618	625	647	660	637	596	600	633	657	658	626	627	684	616	629	627	601	645	663	639	648	627	643	625	613	651	626	618	648	634	624	598	649	610	616	630	622	577	638	611	643	641	594	618	648	676	647	659	607	615	560	647	579	630	598	613	617	628	584	625	663	623	601	624	671	622	617	638	574	566	630	678	650	640	616	584	632	623	617	656	612	652	648	623	670	599	593	601	604	627	592	628	617	576	593	611	623	638	636	652	613	644	624	625	645	578	624	620	601	588	636	608	589	620	614	624	624	619	618	596	648	629	603	643	594	629	665	643	582	576	668	608	627	631	678	616	624	589	675	598	626	640	635	621	613	634	556	585	617	644	604	638	595	636	647	614	606	622	598	611	600	636	609	598	617	621	630	587	614	607	638	666	653	633	595	633	632	637	585	625	605	626	628	568	598	592	608	606	626	611	585	638	681	624	591	668	582	647	569	603	630	598	637	627	609	610	599	648	616	654	632	607	628	657	649	624	671	679	639	620	585	625	623	625	647	658	628	621	620	655	602	617	614	602	632	607	629	646	612	610	584	654	618	637	596	625	619	643	653	587	613	631	625	620	632	695	590	635	615	659	585	623	606	617	614	601	633	631	597	624	634	639	637	647	595	659	640	619	625	639	582	601	634	605	636	596	641	595	618	636	623	651	630	620	606	607	630	593	664	623	625	609	592	628	569	638	635	621	666	646	679	638	642	596	626	601	632	664	652	631	608	632	622	623	601	613	646	579	630	661	589	607	609	605	599	575	655	639	632	602	639	613	624	649	581	621	626	661	600	655	671	639	571	595	661	630	639	640	617	650	614	640	641	604	652	621	595	620	594	578	640	597	645	579	576	606	610	624	643	593	631	648	648	651	584	596	617	621	621	604	645	606	637	622	648	644	622	610	556	624	589	626	571	593	618	609	643	635	649	606	601	611	569	639	600	615	565	607	620	627	658	620	580	623	602	589	610	641	604	648	631	623	556	618	606	631	612	608	617	647	603	641	622	628	645	572	608	629	585	631	631	646	636	621	624	678	634	600	605	617	573	610	650	649	625	644	637	633	618	538	623	590	583	617	608	593	652	621	605	629	649	651	685	647	659	612	594	627	641	657	607	644	615	610	576	586	643	599	642	647	604	610	594	628	603	628	599	646	604	607	646	582	571	598	652	635	605	637	624	601	612	646	635	630	646	607	626	665	625	632	624	658	612	613	601	616	620	648	598	647	616	625	587	617	566	612	605	602	575	613	648	657	638	599	643	605	614	620	571	616	598	647	643	595	600	530	561	618	587	623	604	622	617	597	650	619	652	623	616	586	584	587	622	600	591	638	621	628	605	627	605	600	597	539	638	596	629	656	611	596	622	603	603	627	646	607	632	625	614	613	638	654	626	629	631	610	568	697	615	635	664	614	619	564	627	626	690	609	617	592	608	625	595	618	576	629	615	654	602	620	583	607	635	628	585	620	631	639	594	547	634	643	637	650	607	570	636	626	627	649	564	599	609	626	633	642	672	645	624	618	613	622	633	643	650	633	621	628	634	597	611	651	618	614	637	584	624	640	616	627	635	623	586	628	662	617	626	579	646	625	604	642	576	604	609	645	607	607	607	607	609	616	655	621	582	608	628	675	634	627	595	640	650	573	588	619	603	694	569	653	658	633	628	595	626	629	656	609	615	636	584	663	614	636	619	597	641	596	640	605	624	628	563	629	631	621	594	618	615	648	619	653	623	626	624	656	602	612	642	630	637	666	578	600	608	665	623	630	638	623	641	649	600	608	630	605	621	611	653	620	609	565	618	681	604	636	606	578	606	631	588	619	615	621	601	607	593	608	606	600	616	605	656	673	609	654	609	601	613	630	660	613	607	587	641	566	606	621	617	607	617	599	640	610	582	649	615	660	608	653	605	646	636	633	635	600	623	628	612	640	642	614	582	612	614	606	622	640	628	610	604	579	589	631	576	562	645	592	639	656	647	643	613	622	721	614	598	579	558	637	583	593	663	624	665	595	648	612	634	612	611	626	635	587	628	601	677	607	597	564	596	613	588	615	597	618	577	597	625	661	602	613	656	605	574	613	630	618	662	610	610	629	659	619	577	553	601	539	627	590	612	624	666	618	586	657	646	590	622	642	627	622	599	606	607	637	657	662	642	608	592	668	606	589	619	593	651	589	608	641	598	649	619
22691	22028	2639	1670	1310	1148	1125	1004	893	907	948	868	839	883	836	795	820	890	845	813	828	803	864	836	810	800	829	808	820	824	891	819	803	838	810	844	765	795	776	792	814	790	825	834	844	777	818	824	791	781	783	830	810	760	822	806	832	806	818	813	809	850	795	820	826	774	860	802	794	815	828	776	788	812	796	830	786	790	783	780	766	834	795	835	857	767	806	777	783	806	801	783	788	775	830	836	787	839	783	796	828	814	834	787	810	748	733	834	788	830	811	792	787	815	837	795	832	794	834	736	832	770	786	748	816	777	810	797	793	831	762	758	833	822	785	786	801	850	830	780	840	788	786	752	801	745	829	793	807	834	768	822	774	764	777	831	802	799	847	777	774	769	751	812	795	782	836	810	798	758	772	766	848	839	812	787	781	801	844	788	827	815	802	748	780	786	815	828	758	801	776	813	825	766	759	841	752	773	801	815	816	777	788	819	854	815	790	805	801	818	821	784	786	770	812	811	798	825	807	790	788	767	849	784	804	791	779	816	754	799	809	818	809	809	755	813	868	783	826	772	759	811	782	860	792	822	751	836	789	804	838	818	780	779	818	765	789	862	810	800	756	819	779	784	805	770	816	788	840	825	859	814	810	791	801	830	809	822	832	789	781	769	803	836	777	795	820	780	789	841	782	773	790	826	806	765	790	754	771	811	798	770	784	789	806	794	825	778	764	794	779	846	797	765	875	818	802	772	795	819	780	846	824	785	799	818	771	772	770	833	830	813	835	806	769	770	763	775	871	820	854	769	828	722	810	783	802	784	813	811	767	823	827	769	779	776	823	882	869	782	765	780	822	785	820	769	827	836	802	831	756	810	754	757	733	812	786	783	843	830	811	805	744	785	810	775	786	812	774	765	734	754	818	793	814	792	822	829	837	768	773	804	797	795	812	833	784	784	800	819	797	824	797	804	761	748	842	789	805	795	792	825	763	765	825	815	767	774	774	830	832	767	803	798	807	861	809	843	762	811	770	806	759	790	773	825	797	797	801	849	809	769	777	834	806	806	844	815	825	822	800	786	795	790	795	781	735	783	763	765	814	818	770	797	777	779	777	812	784	796	743	793	815	784	822	819	777	836	755	799	810	813	756	789	758	792	816	828	801	819	782	817	753	791	773	801	794	821	797	835	792	800	792	775	781	823	803	756	797	794	814	820	824	827	834	759	828	765	821	810	771	848	789	804	806	813	839	806	803	807	783	809	782	775	825	816	772	813	864	831	826	777	818	813	817	743	808	794	855	785	763	833	794	799	824	816	765	796	814	759	775	789	825	800	786	811	827	815	806	852	784	744	797	841	745	766	800	777	792	799	768	812	801	777	783	777	790	779	782	780	792	774	813	814	826	787	811	817	755	820	792	795	806	787	819	775	840	789	762	814	734	794	790	817	837	807	785	781	788	810	817	783	804	796	755	746	811	823	805	827	817	838	802	788	779	813	778	807	774	787	805	794	782	795	838	738	782	789	757	802	773	770	781	809	807	778	804	774	772	760	799	746	791	779	782	864	813	807	753	796	791	772	829	794	778	797	775	753	765	808	782	794	807	818	857	795	801	787	805	760	778	800	751	771	796	781	793	766	761	810	806	758	758	742	858	803	798	797	815	852	813	798	819	804	782	765	741	782	816	831	775	800	780	786	819	816	795	779	785	745	757	846	832	859	788	825	802	777	794	842	822	798	811	807	763	761	801	838	800	808	763	754	809	779	810	756	781	823	765	785	769	758	787	810	800	824	764	779	807	796	786	799	815	777	780	800	773	802	821	782	791	808	792	784	757	795	837	803	810	851	781	760	848	774	803	740	779	800	842	823	792	811	789	807	792	787	808	810	788	823	782	832	796	809	829	798	806	789	807	752	816	799	837	801	820	747	815	807	828	814	763	769	777	805	767	743	859	836	819	847	809	790	789	826	797	778	813	825	791	799	725	783	778	781	837	813	777	769	806	821	750	824	834	802	789	782	791	809	765	796	806	790	805	807	766	780	792	799	801	774	798	776	769	763	868	790	774	776	750	837	866	797	794	869	784	801	768	755	790	808	809	811	794	763	811	789	816	791	807	807	825	821	839	833	795	771	824	811	741	889	834	797	804	838	764	774	819	791	825	750	765	776	793	774	768	810	762	743	811	784	773	781	747	785	835	782	842	846	765	794	803	792	818	766	789	823	774	743	787	808	845	813	777	772	813	820	826	845	776	780	782	787	811	764	785	801	812	817	806	803	782	772	821	777	795	827	794	801	800	758	844	744	794	820	789	775	832	844	800	827	786	833	815	774	767	773	761	806	753	742	789	814	771	836	828	792	813	794	752	811	819	805	793	815	826	761	832	773	744	817	786	801	835	806	796	820	756	805	787	776	809	815	766	800	768	825	838	706	810	794	822	866	846	767	772	834	813	787	792	803	816	773	837	827	799	839	785	805	836	790	795	839	785	824	787	822	790	790	781	785	783	769	812	774	748	776	782	762	824	789	810	800	812	779	813	827	831	824	839	764	806	810	848	799	807	821	822	766	747	782	742	775	800	816	835	776	758	816	788	837	789	840	804	839	783	824	773	826	773	746	747	786	755	768	760	811	762	818	802	805	831	802	820	813	753	826	722	796	834	802	778	839	808	845	733	760	795	761	820	742	834	780	776	855	806	768	762	803	783	806	817	752	760	828	820	771	813	819	737	828	844	808	772	819	793	821	820	793	766	801	796	833	778	778	809	782	824	823	816	804	749	771	834	776	765	777	760	767	788	833	824	780	760	794	802	817	816	806	798	796	826	811	796	788	837	809	795	817	739	778	770	770	744	772	815	798	819	793	816	801	742	787	778	820	766	789	851	796	756	762	827	791	789	731	802	745	833	809	811	773	830	756	838	840	803	804	760	816	808	828	734	804	795	777	821	778	803	764	843	800	765	789	822	774	801	809	800	724	834	794	798	795	804	780	789	814	796	790	782	805	814	813	752	831	784	766	805	809	778	789	793	837	810	796	812	783	784	771	759	822	727	836	792	842	769	816	764	815	803	814	831	804	749	807	794	858	772	806	810	742	806	804	779	794	847	825	830	793	759	816	804	792	807	754	738	834	789	818	797	781	828	843	803	832	780	815	805	821	801	768	767	813	798	780	807	796	819	779	807	803	753	814	784	788	815	776	763	766	790	817	811	788	815	808	774	820	798	845	811	755	833	751	805	814	740	782	737	790	768	801	815	799	785	793	774	766	762	780	771	821	833	770	780	753	836	814	808	774	804	811	805	795	750	797	789	811	778	794	811	830	724	809	863	793	824	804	852	788	833	767	793	791	814	753	781	794	811	851	769	796	807	762	755	797	787	777	769	779	744	807	859	828	780	798	788	801	809	823	794	754	826	852	849	789	764	755	808	740	860	806	840	763	776	807	772	793	797	774	827	765	801	758	807	792	843	814	777	775	783	802	798	804	772	730	778	810	759	865	775	817	774	809	812	783	861	780
22099	20851	28594	23221	20852	19990	1980	635	499	510	422	401	374	331	382	349	373	379	338	342	319	300	323	299	304	318	328	297	320	304	313	322	298	295	315	310	281	319	291	298	313	307	257	282	278	276	257	267	283	305	293	279	322	313	285	286	293	295	274	297	278	321	285	301	299	286	293	285	313	280	280	316	275	312	288	285	269	298	282	287	272	270	277	273	289	259	296	287	300	268	299	283	268	285	290	274	277	304	260	308	284	291	278	307	282	320	297	326	274	272	309	304	268	310	282	263	292	277	257	268	289	288	294	282	285	276	264	241	299	297	261	264	256	254	283	296	290	282	254	305	312	290	256	295	290	310	304	264	266	305	269	303	291	301	298	275	306	284	293	305	254	283	280	271	280	299	267	332	294	249	271	298	274	307	311	294	271	287	266	278	262	284	251	299	282	299	281	317	279	251	289	274	306	283	279	308	263	271	245	260	300	275	238	301	278	278	274	281	267	285	258	296	277	305	258	316	270	286	278	288	306	299	269	279	272	284	279	261	290	267	281	274	265	266	281	302	278	298	278	317	247	288	262	284	258	276	312	287	281	263	287	282	267	275	271	267	253	280	253	298	304	280	305	277	280	289	269	283	286	262	282	319	310	274	260	298	262	303	300	284	287	286	272	292	287	320	253	263	270	288	276	287	299	247	326	269	309	270	290	259	275	269	293	287	262	284	314	288	265	289	269	271	303	273	319	281	268	284	277	284	296	274	271	287	289	296	271	286	319	295	306	256	279	254	303	282	320	299	262	277	266	305	261	292	300	290	264	301	323	289	284	310	269	241	267	287	272	302	311	296	277	301	306	278	282	260	263	274	256	272	289	268	269	281	286	262	265	275	285	308	300	284	305	299	280	298	280	263	291	281	275	306	296	274	287	258	294	290	251	298	266	287	278	305	314	276	309	312	270	293	292	286	271	282	268	268	293	293	263	267	259	263	332	280	281	289	289	320	297	281	276	277	279	278	261	312	265	286	294	299	271	284	269	301	304	293	275	266	263	272	268	270	297	292	282	304	306	276	259	311	297	272	296	297	303	290	296	268	257	285	290	262	316	275	278	320	273	268	295	270	290	263	271	302	273	273	289	272	282	273	289	283	295	310	252	278	275	285	306	304	290	268	245	311	278	291	253	286	252	294	287	270	279	244	270	255	276	266	275	283	297	271	312	294	267	277	301	265	314	286	290	289	255	279	305	282	291	285	286	295	307	287	292	305	279	283	322	316	272	265	277	277	281	312	296	275	292	290	320	289	311	296	282	276	268	275	273	282	283	294	295	318	294	281	305	260	290	275	294	303	287	278	305	291	262	297	269	293	311	284	335	286	313	266	294	301	275	282	266	266	282	307	292	264	282	275	271	297	283	315	314	279	276	288	315	249	265	304	256	287	301	281	270	271	288	293	251	315	276	290	287	313	264	259	298	320	270	281	287	274	295	301	297	292	286	305	311	284	252	306	261	255	300	286	286	274	300	269	282	288	321	290	296	297	297	307	276	253	278	268	286	274	303	271	299	295	295	275	267	258	300	266	260	296	275	265	302	287	298	291	275	266	308	295	281	275	273	286	294	242	286	250	282	306	260	279	279	295	294	284	310	262	313	286	294	286	286	285	282	281	292	293	277	272	298	275	292	292	278	262	278	308	280	297	296	288	287	284	286	259	269	317	289	289	292	293	281	278	306	289	294	307	297	285	297	277	302	287	292	287	265	295	292	288	269	294	275	259	300	263	279	275	287	263	266	277	278	271	262	298	304	289	280	291	305	297	276	269	269	272	286	277	269	285	291	294	275	301	264	290	291	306	281	284	301	303	270	288	281	307	293	281	281	290	296	226	259	273	302	280	279	286	291	311	277	309	275	292	260	304	260	277	259	284	289	300	304	275	308	283	286	293	286	291	304	306	294	283	277	257	314	303	293	291	280	300	264	280	280	267	263	293	280	275	299	277	297	283	262	280	303	301	269	302	286	287	263	293	288	306	293	265	276	264	271	285	325	285	299	269	311	281	284	286	272	277	292	283	287	247	296	301	276	289	270	278	271	293	280	285	285	295	279	273	253	268	293	302	258	256	277	272	312	252	279	279	285	311	292	278	252	291	289	275	301	282	284	296	304	288	305	251	321	253	258	252	263	242	305	268	294	276	279	304	275	294	273	271	281	291	266	289	286	299	298	270	307	254	256	271	287	268	279	292	290	286	296	281	299	287	285	275	292	302	285	291	303	279	311	257	312	285	284	299	269	258	277	260	297	308	307	274	304	266	278	280	291	282	282	304	280	271	293	256	273	290	266	267	283	272	300	263	277	263	286	296	269	290	279	270	259	286	296	276	281	284	302	276	312	280	312	288	285	261	293	273	263	279	261	291	266	316	286	291	269	262	277	289	297	294	296	297	249	319	284	259	264	305	265	290	288	280	289	275	239	281	263	330	291	305	291	280	279	299	311	279	276	264	321	290	292	303	271	306	290	285	297	285	293	295	261	285	284	298	318	285	277	289	270	274	288	291	308	274	311	265	258	281	296	297	269	289	261	271	271	286	256	317	297	284	309	276	297	315	282	274	305	263	249	284	272	262	294	257	264	281	275	287	244	265	297	300	290	269	269	302	277	295	286	303	292	300	272	259	257	275	297	281	301	285	306	281	292	291	268	281	283	298	293	287	275	286	314	283	295	323	284	261	273	260	298	256	295	305	269	291	278	270	249	306	288	284	287	319	303	270	275	276	283	290	261	288	282	294	295	271	268	294	288	315	250	278	288	330	289	270	296	262	283	304	278	279	288	306	300	319	289	268	284	257	275	259	305	288	287	292	319	297	285	304	305	286	288	265	269	304	272	313	283	276	304	305	263	292	281	299	300	258	270	278	314	320	266	280	280	271	285	291	280	293	305	302	266	275	276	301	291	280	259	287	271	293	286	284	305	275	270	277	251	266	267	260	307	290	310	260	287	304	283	278	261	289	301	271	271	283	244	267	246	299	281	291	281	294	225	275	295	309	280	282	275	293	260	266	284	283	279	268	264	294	269	282	270	277	272	277	269	251	282	288	293	258	252	267	257	279	319	268	279	261	274	280	290	273	263	308	303	304	311	268	291	294	306	307	301	283	268	270	274	279	253	277	301	285	295	293	304	283	274	297	305	305	272	321	264	303	261	308	311	292	325	285	261	281	280	264	299	312	299	294	279	289	317	286	282	271	298	297	294	269	347	265	276	269	264	288	270	303	289	316	297	291	296	266	263	278	294	272	278	296	285	286	311	281	278	280	267	274	301	293	275	286	275	300	283	299	299	276	296	276	281	283	287	263	290	311	268	305	276	284	300	263	292	246	287	249	274	297	283	269	299	299	295	284	276	294	273	274	285	309	283	303	266	301	249	253	275	297	320	298	291	287	270	293	289	274	281	282	290	301	271	286	314	307	273	294	256	273	314	306	295	279	282	322	268	289	315	287	284	239	295	275	280	275	277	283
27772	32172	7364	3411	2538	1871	1389	1191	980	775	730	669	636	589	544	534	481	496	490	432	466	429	455	417	466	423	403	436	425	452	437	402	421	428	433	421	395	422	417	395	409	413	379	406	384	435	380	384	417	388	396	388	385	378	403	435	380	387	402	409	397	364	410	385	417	415	399	408	373	405	411	431	370	391	367	384	395	385	376	414	367	400	391	379	400	418	353	394	402	389	395	409	394	376	369	391	351	390	414	378	382	363	334	380	355	353	354	400	383	365	350	377	384	413	386	393	408	361	379	353	398	369	401	384	394	356	416	392	386	393	346	405	373	352	354	350	374	356	397	401	381	367	414	382	387	346	396	370	415	375	360	393	366	368	361	363	372	417	409	371	395	395	403	417	357	409	366	377	358	382	399	398	412	364	365	373	389	379	413	383	384	374	381	411	369	370	408	386	381	377	376	386	366	433	356	366	409	380	374	399	401	371	386	372	370	399	362	414	422	405	356	394	363	385	385	375	355	391	407	403	392	385	374	392	374	389	372	404	412	358	390	396	385	445	361	381	387	397	387	370	405	375	390	345	370	416	404	374	391	370	380	361	375	408	403	365	396	357	355	367	376	404	373	349	386	373	380	372	367	421	345	392	365	376	396	358	379	398	388	377	375	400	400	406	389	416	363	370	421	383	382	386	374	349	409	379	405	369	376	377	373	391	411	401	379	392	374	343	382	382	377	353	380	427	391	421	393	382	401	387	343	378	395	386	376	404	370	377	358	387	374	393	368	444	371	370	364	384	371	381	381	357	380	455	397	397	357	393	395	380	414	404	382	406	354	395	368	367	394	380	421	372	404	370	402	402	377	391	399	373	404	410	424	389	372	380	358	385	374	399	366	404	405	416	393	395	378	373	397	382	380	376	405	390	343	358	425	380	401	363	370	378	404	402	369	383	391	374	388	386	383	391	369	387	357	373	382	413	381	382	376	386	366	400	352	380	382	387	441	398	357	376	368	388	394	358	396	411	381	389	391	416	373	374	384	412	387	377	384	394	383	387	413	350	364	371	390	392	410	382	437	367	370	367	411	415	425	389	410	364	389	407	358	353	383	390	385	403	359	361	404	395	378	363	381	402	382	363	393	357	393	404	434	370	357	359	371	392	348	382	366	354	387	361	401	358	390	389	403	384	405	398	403	365	375	381	388	363	418	391	396	429	400	370	360	423	356	403	389	418	378	398	387	386	412	396	360	385	388	369	367	370	359	406	379	376	377	395	408	410	383	426	372	390	357	379	391	357	368	377	403	400	387	346	384	360	386	359	329	400	366	348	367	378	388	404	390	360	370	418	371	384	389	387	356	391	359	366	408	369	380	397	365	374	367	383	465	395	407	360	350	405	400	391	365	376	375	397	387	360	388	395	388	373	390	446	355	407	372	365	380	373	393	383	362	389	366	399	368	390	409	399	384	381	410	373	380	377	394	370	350	384	379	369	334	393	397	384	367	365	411	378	359	395	375	378	394	381	388	399	379	386	367	405	375	378	393	360	340	376	383	416	380	366	383	375	400	398	375	366	395	370	378	367	393	405	389	436	373	391	391	416	367	387	372	378	373	392	433	364	411	340	383	397	401	405	370	390	391	366	371	365	387	344	408	410	412	380	374	349	384	395	363	372	355	392	407	405	396	374	375	357	426	381	429	351	408	340	415	367	374	397	386	408	412	395	372	382	399	431	401	365	386	355	392	382	389	407	393	383	370	356	415	380	404	390	394	381	352	388	388	393	378	369	372	406	423	401	398	371	412	390	392	381	365	362	402	365	378	398	420	357	394	373	372	414	351	378	373	356	358	415	381	371	369	366	366	373	361	384	369	370	358	389	399	401	363	392	379	397	362	332	399	376	395	371	403	401	363	362	382	392	396	369	399	378	381	389	394	361	367	401	393	399	397	359	372	381	370	379	382	400	372	365	398	383	407	373	373	375	394	367	380	353	413	428	377	350	383	377	370	398	376	377	408	368	408	393	383	368	383	384	420	376	370	397	391	351	415	368	381	409	396	343	370	397	417	389	376	401	393	374	412	366	405	393	371	355	416	405	366	406	372	398	368	408	394	391	370	384	413	378	419	419	364	364	405	392	404	357	399	359	401	398	401	370	351	373	396	330	386	371	348	393	372	385	424	374	357	387	383	379	366	389	351	357	404	379	394	371	374	398	404	392	389	390	392	402	368	402	402	353	394	371	356	406	352	373	385	361	391	377	361	381	381	411	375	369	344	367	378	371	356	367	365	376	382	392	378	392	391	389	369	379	380	408	386	389	377	403	393	378	383	377	395	353	386	384	419	382	372	402	392	311	364	374	411	364	413	421	415	397	392	367	377	414	373	385	436	351	380	394	383	398	411	393	416	361	418	387	386	375	349	411	389	360	409	400	409	380	375	398	375	357	340	387	408	392	373	404	421	392	389	409	338	386	386	363	379	376	386	425	376	398	411	428	392	406	380	386	380	377	393	411	380	392	364	365	394	354	409	377	409	395	393	377	383	385	400	415	364	404	386	390	362	355	374	404	363	389	402	388	405	416	373	350	381	360	365	370	399	365	394	393	400	335	357	367	363	407	410	378	401	394	388	395	391	385	388	358	380	375	393	432	399	393	399	400	384	412	390	371	383	423	360	390	397	382	380	363	398	421	371	428	419	385	368	390	406	402	415	394	386	374	395	393	343	341	383	396	409	376	405	379	406	423	370	375	400	364	382	370	403	382	372	386	408	396	362	357	405	381	365	356	355	408	366	384	404	396	420	392	366	378	403	382	395	418	405	353	401	385	410	426	454	378	394	376	400	403	390	344	378	361	384	400	382	361	393	391	404	404	385	378	403	369	376	373	344	359	367	395	374	391	365	393	387	387	380	401	360	380	351	396	410	390	409	409	355	380	362	377	378	409	369	400	391	372	376	371	379	375	392	415	381	396	342	395	365	355	378	366	377	372	386	398	394	354	381	424	388	378	403	377	387	375	360	393	407	374	359	410	378	404	362	352	393	396	384	362	377	393	355	383	376	390	396	374	381	384	374	414	383	385	391	397	379	389	372	352	369	370	349	368	370	363	381	411	379	376	381	403	367	391	385	370	362	403	421	383	371	394	387	378	367	365	362	437	384	349	393	381	365	403	361	364	379	355	370	381	358	391	384	418	447	401	349	378	409	394	364	412	370	385	382	365	392	365	366	403	400	371	409	464	383	364	375	383	347	372	386	426	398	359	390	366	394	365	392	401	372	369	392	379	355	391	387	388	387	379	392	364	381	382	374	372	369	374	378	346	387	378	370	392	382	330	406	373	420	344	383	408	362	404	347	394	378	389	382	373	409	366	384	383	381	367	385	362	367	386	361	387	370	391	381	382	404	358	386	370	381	427	377	419	380	401	381	378	378	398	375	337	359	371	394	369	388	336	399	403	383	397	408	404	396	411	408	430	405	400	389	375	398	403	388	397	349	367	396	396	432	360	421	369	382	372
27032	16356	3170	1071	901	872	834	818	838	817	876	877	838	815	844	786	855	788	819	838	838	817	844	856	871	846	839	849	852	807	848	845	839	854	794	795	856	842	848	838	824	794	816	816	860	822	871	860	822	831	839	844	812	868	838	825	843	881	859	806	906	831	846	808	787	860	883	863	830	827	859	858	829	820	818	876	809	857	846	806	838	834	813	847	826	835	833	861	837	831	807	843	823	834	823	832	786	850	831	868	816	847	768	837	865	885	833	853	854	856	893	817	814	815	811	876	846	815	817	845	838	829	843	857	835	811	864	807	804	839	854	880	822	858	894	847	819	855	821	864	829	796	876	816	806	807	888	830	906	804	864	858	895	809	801	778	767	830	811	812	889	845	828	852	808	820	832	792	862	804	837	788	790	829	786	765	821	911	818	797	782	851	876	841	805	820	875	796	828	819	826	860	825	839	743	833	778	850	879	834	870	841	862	829	807	829	792	836	840	791	827	805	753	826	772	801	831	806	857	781	840	801	773	812	794	851	849	823	859	798	816	850	811	805	867	808	766	893	858	838	840	831	862	837	841	830	796	816	832	870	850	825	825	848	812	854	840	830	806	815	861	890	778	775	877	836	884	875	845	827	857	789	819	869	787	746	837	792	783	796	825	862	854	854	870	804	873	845	851	789	843	863	894	812	853	922	861	884	804	840	852	820	837	834	859	804	835	826	822	803	850	811	854	820	802	836	856	793	852	817	807	832	915	840	809	849	844	870	800	834	849	875	842	829	830	812	821	838	826	849	868	883	816	806	820	870	856	833	849	813	919	877	849	806	791	838	817	873	821	849	795	835	812	863	826	841	844	851	836	814	856	850	770	839	853	886	852	885	879	821	868	837	771	852	810	821	865	841	805	857	813	807	837	851	787	804	861	878	808	798	802	795	861	878	821	852	838	834	798	825	807	760	862	858	849	849	841	904	879	810	824	868	799	850	833	864	835	780	829	851	804	842	846	813	860	829	845	851	802	811	836	893	782	826	818	818	846	852	826	861	853	751	795	845	801	808	834	848	850	849	876	859	895	830	803	799	851	862	809	813	895	858	825	842	834	837	876	815	888	823	884	866	768	906	817	830	857	814	831	813	822	806	843	787	868	855	780	859	780	855	828	870	869	852	848	807	876	860	868	807	868	822	837	822	820	807	866	861	797	886	822	791	916	783	815	818	839	880	799	808	853	827	877	833	793	772	867	848	820	851	875	853	794	842	810	821	865	857	852	826	843	783	777	835	862	858	856	797	861	830	825	841	789	828	913	815	859	828	843	845	854	834	850	825	842	849	874	812	838	833	794	856	850	837	823	828	857	822	843	864	845	815	821	880	859	848	848	834	792	760	860	838	850	869	853	822	816	834	793	815	844	824	843	856	831	819	883	844	792	874	769	816	854	839	882	836	875	806	857	807	759	769	856	872	874	911	809	816	853	845	874	852	840	811	828	836	834	826	835	803	816	855	908	786	782	819	841	817	840	845	796	850	854	911	773	804	879	874	871	807	825	835	865	848	871	850	817	862	830	786	867	852	857	835	854	837	855	797	846	788	791	858	867	841	785	778	817	773	814	846	805	794	864	851	879	863	842	877	848	811	833	869	837	851	813	862	815	797	852	821	822	824	840	854	861	801	810	855	811	813	834	838	852	855	821	884	836	798	825	849	825	855	921	829	800	818	838	808	890	818	831	860	837	843	876	817	837	805	858	835	844	824	776	827	877	850	829	780	885	860	850	834	798	830	813	803	813	813	818	831	817	835	829	794	812	845	841	799	861	826	814	855	809	808	799	830	851	840	856	884	799	803	770	809	796	788	828	824	838	864	844	829	842	843	862	852	885	845	905	834	820	857	816	827	798	852	840	802	815	849	850	884	852	833	862	846	825	860	834	879	868	834	818	830	855	883	836	825	794	799	832	849	886	806	791	814	849	849	805	826	824	865	856	827	798	825	813	833	816	801	853	862	846	838	813	858	821	857	836	796	855	804	849	841	800	803	875	832	811	818	850	841	831	849	835	865	808	884	860	807	816	782	860	789	855	778	840	865	922	822	820	844	921	882	893	828	797	843	849	843	879	832	816	872	819	822	838	894	804	838	817	806	775	799	826	811	843	848	850	852	858	889	831	849	810	805	819	812	794	805	886	843	856	823	829	839	786	844	862	840	846	854	833	819	849	803	764	842	813	884	800	816	816	805	817	782	837	826	849	834	814	777	839	874	830	801	826	816	818	821	834	819	851	826	794	790	861	880	819	836	837	827	811	887	872	821	889	850	841	880	817	839	848	802	868	815	840	824	823	873	785	816	902	789	840	858	813	840	831	761	886	872	838	819	855	779	876	785	824	829	852	855	795	835	845	847	819	838	833	827	866	822	851	835	833	823	831	867	828	795	881	822	862	858	799	846	761	839	818	868	845	867	847	833	836	769	826	817	828	850	847	829	818	813	853	820	871	875	839	849	768	866	769	828	827	782	841	845	855	886	794	791	840	813	818	879	794	814	849	834	874	813	844	835	864	831	790	844	857	850	848	817	836	847	853	808	824	885	764	784	812	819	847	850	852	880	826	833	792	813	840	903	859	788	861	839	787	800	846	840	869	813	872	799	791	832	814	820	798	810	869	826	795	851	884	840	818	796	846	886	856	827	878	860	834	841	841	805	853	814	812	829	814	823	881	871	828	887	866	856	834	844	797	815	834	894	849	823	812	817	805	845	785	851	835	853	831	831	854	768	878	813	815	840	858	826	829	762	839	846	859	823	856	878	821	798	860	825	816	895	842	835	864	852	841	794	871	851	820	822	849	843	854	793	837	844	857	823	796	864	803	867	858	837	803	839	850	869	830	770	808	813	886	850	848	842	831	849	867	824	858	851	814	845	841	783	848	804	826	834	802	858	870	844	860	832	833	883	824	822	859	813	788	877	855	879	834	815	792	818	853	881	842	851	773	864	804	897	853	859	804	851	792	847	839	835	881	827	839	822	803	779	818	842	841	808	815	848	844	825	866	848	835	821	810	872	810	798	920	820	813	855	824	813	862	816	844	824	830	862	849	829	792	841	822	800	866	852	824	884	833	836	863	827	805	847	806	830	851	814	841	889	834	810	780	864	854	886	851	848	868	821	810	823	885	813	887	843	810	800	834	817	859	848	805	840	823	813	810	838	836	831	842	830	833	852	813	875	812	822	829	840	868	854	817	879	877	812	885	798	837	815	805	818	850	822	835	816	820	833	780	872	839	830	887	867	881	771	812	807	824	849	882	869	803	830	754	839	792	823	802	804	859	869	801	836	846	822	800	846	857	846	839	800	882	831	875	861	856	818	815	871	816	838	831	834	824	838	878	800	875	831	809	862	852	820	846	841	834	858	858	835	838	880	790	797	843	832	874	834	779	848	828	811	792	798	846	854	836	843	819	823	848	849	779	851	887	815	818	868	798	849	802	828	832	808	824	841	824	849	737	863	810	834	858	770
8162	8892	1348	1122	1159	1143	1093	1115	1129	1015	1056	1065	1082	1081	1066	1051	1119	1071	1060	1095	1073	1057	1094	1067	1093	1093	1084	1119	1100	1038	1126	1066	1043	1085	1090	1026	1089	1021	1084	1082	1080	1057	1099	1077	1121	1114	1101	1074	1018	1088	1096	1089	1092	1101	1106	1096	1092	1069	1094	1060	1056	1108	1072	1067	1099	1121	1095	1142	1113	1075	1079	1081	1092	1058	1084	1078	1137	1076	1073	1133	1094	1140	1107	1093	1098	1149	1104	1068	1126	1079	1093	1053	1142	1109	1052	1046	1057	1108	1080	1104	1141	1103	1131	1178	1052	1074	1097	1108	1127	1076	1049	1132	1020	1086	1080	1054	1108	1116	1079	1082	1074	1046	1040	1122	1101	1027	1032	1113	1108	1028	1054	1087	1015	1065	1072	1123	1065	1028	1068	1052	1151	1062	1101	1094	1063	1064	1086	1110	1072	1048	1019	1073	1119	1094	1051	1107	1126	1106	1097	1090	1068	1092	1144	1087	1035	1089	1114	1053	1097	1060	1062	1082	1082	1087	1067	1056	1092	1079	1043	1131	1085	1039	1065	1123	1086	1095	1062	1009	1041	1069	1027	1069	1011	1052	1093	1014	1123	1064	1025	1128	1105	1064	1083	1088	1163	1065	1079	1099	1010	1066	1117	1078	1068	1026	1073	1087	1029	1074	1045	1060	1131	1084	1081	1090	1137	1036	996	1080	1078	1187	1128	1035	1103	1052	1061	1111	1030	1079	1037	1077	1072	1096	1041	1113	1084	1095	1088	1101	1073	1050	1091	1095	1044	1088	1024	1041	1065	1128	1134	1033	1118	1067	1099	1126	1046	1100	1096	1057	1074	1095	1081	1086	1037	1075	1096	1065	1131	1069	1082	1048	1031	1028	1100	1066	1134	1128	1121	1082	1060	990	1037	1053	1089	1049	1102	1104	1083	1039	1033	1071	1143	1074	1080	1057	1061	1085	1080	1054	1107	1067	1125	1090	1046	1108	1054	1158	1120	1083	1055	1070	1076	1121	1097	1084	1112	1096	1052	1037	1067	1140	1040	1052	1042	1067	1084	1113	1129	1103	1086	1020	1124	1054	1097	1069	1060	1058	1089	1084	1025	1056	1064	1059	1135	1069	1067	1090	1081	1139	1085	1116	1102	1059	1066	1045	1099	1096	1001	1107	1105	1088	1034	1050	1091	1060	1014	1006	1063	1130	1113	1096	1019	1120	1055	1080	1065	1047	1059	1108	1119	1079	1085	1124	1041	1013	1049	1081	1111	1050	1119	1060	1101	1066	1114	1050	1067	1063	1105	1071	1053	1094	1049	1090	1115	1073	1094	1056	1037	1119	1110	1087	1096	1107	1112	1095	1077	1059	1037	1110	1149	1090	1076	1109	1018	1027	1043	1097	1063	1048	1023	1045	1111	1023	1151	1055	1098	1069	1039	1095	1066	1073	1097	1054	1111	1078	1080	1091	1121	1080	1107	1052	1069	1119	1143	1070	1085	1087	1055	1038	1041	1079	1075	1084	1080	1105	1099	1094	1041	1053	1060	1018	1067	1066	1069	1043	1082	1071	1064	1091	1095	1060	1058	1050	1075	1053	1059	1113	1133	1076	1075	1060	1105	1117	1034	1088	1077	1089	1082	1125	1073	1113	1097	1111	1074	1068	1036	1073	1082	1112	1099	1104	1138	1113	1069	1094	1046	1032	1138	1071	1123	1084	1042	1114	1074	1063	1102	1065	1065	1066	1033	1027	1047	1071	1092	1129	1100	1092	1063	1098	1085	1122	1057	1122	1099	1069	1104	1174	1073	1044	1075	1135	1093	1089	1109	1080	1144	1062	1108	1085	1146	1106	1043	1038	1042	1087	1095	1047	1053	1052	1164	1079	1076	1037	1121	1124	1154	1080	1094	1083	1098	986	1043	1019	1057	1071	1054	1062	1125	1089	1057	1029	1095	1053	1066	1087	1065	1058	1091	1036	1077	1083	1032	1143	1103	1091	1062	1092	1097	1070	1089	1028	1063	1122	1066	1021	1038	1076	1055	1047	1018	1120	1060	1032	1106	1110	1109	1115	1059	1019	1108	1087	1033	1053	1075	1113	1100	1108	1094	1103	1076	1103	1092	1128	1111	1104	1083	1021	1033	1084	1106	1063	1112	1080	1094	1075	1077	1115	1043	1075	1053	1113	1137	1091	1063	1063	1015	1115	1144	1147	1040	1042	1117	1118	1092	1034	1069	1041	1104	1082	1074	1018	1084	1065	1045	1113	1095	1149	1056	1087	1019	1134	1041	1084	1121	1091	1085	1093	1058	1097	1072	1022	1094	1107	1060	1120	1094	1106	1091	1067	1044	1069	1051	1062	1087	1068	1084	1054	1083	987	1074	1048	1045	1080	1087	1089	1078	1049	1129	1031	1099	1070	1089	1094	1077	1080	1007	1138	1081	1061	1043	1111	1075	1063	1062	1088	1085	1054	1135	1080	1016	1080	1071	1109	1046	1077	1100	1105	1099	1079	1083	1046	1039	1066	1088	1072	1112	1104	1132	1080	1046	1123	1027	1104	1050	1105	1054	1016	1052	1059	1115	1109	1100	1074	1079	1088	1124	1041	1027	1043	1080	1085	1032	1064	1051	1071	1035	1105	1027	1070	1058	1049	1072	1048	1131	1065	1074	1038	1068	1097	1051	1069	1087	1105	1012	1063	1131	1127	1097	1057	1129	1062	1085	1067	1057	1112	1106	1055	1069	1124	1068	1130	1076	1019	1062	1119	1023	1072	1038	1132	1040	1031	1110	1058	1078	1083	1073	1064	1025	1081	1096	1008	1049	1118	1106	1067	1074	1002	1102	1064	1028	1038	1143	1098	1073	1105	1139	1022	1111	1102	1100	1043	1083	1110	1105	1053	1078	1078	1062	1054	1087	1052	1090	1061	1052	1101	1044	1077	1051	1049	1108	1128	1091	1035	1111	1099	1091	1088	1082	1137	1125	1118	1035	1061	1006	1053	1028	1113	1052	1070	1068	1073	1134	1120	1039	1139	1051	1138	1130	1109	1072	1111	1072	1093	1096	1123	1022	1061	1086	1089	1078	1081	1100	1108	1085	1052	1040	1080	1054	1138	1074	1052	1046	1058	1104	1062	1085	1084	1020	1073	1077	1058	1085	1093	1078	1093	1102	1112	1069	1061	1049	1064	997	1090	1129	1140	1141	1037	1104	1091	1067	1053	1022	1016	1081	1092	1073	1088	1104	1055	1088	1104	1074	1070	1051	1127	1091	1083	1078	1073	1135	1099	1100	1072	1107	1121	1104	1066	1075	1081	1087	1049	1090	1100	1023	1064	1048	1072	1086	1035	1096	1024	1114	1082	1105	1069	1060	1044	1138	1051	1051	1079	1114	1057	1073	1086	1125	1097	1099	1093	1107	1055	1076	1093	1080	1009	1074	1041	1124	1075	1025	1069	1128	1113	1092	1103	1019	1117	1092	1062	1095	1133	1068	1075	1122	1095	1109	1065	1091	1078	1087	1063	1039	1041	1073	1045	1134	1051	1087	1131	1084	1066	1061	1080	1089	1066	1080	1070	1134	1115	1090	1049	1049	1125	1083	1088	1079	1100	1041	1116	1040	1076	1037	1032	1082	1071	1035	1062	1039	1082	1055	1114	1083	1137	1090	1029	1103	1112	1082	1129	1065	1110	1118	1071	1021	1076	1062	1102	1065	1078	1074	1068	1075	1062	1114	1114	1062	1049	1076	1070	1108	1067	1026	1099	1074	1073	1076	1068	1081	1082	1106	1058	1137	1031	1159	1093	1049	1095	1131	1123	1081	1034	1100	1058	1048	1082	1069	1041	1098	1107	1098	1028	1123	1095	1035	1131	1101	1087	1081	1127	1086	1076	1110	1058	1070	1118	1001	1114	1091	1074	1085	1024	1100	1084	1078	1032	1075	1087	1098	1098	1056	1030	1075	1125	1138	1109	1057	1052	1119	1074	1084	1093	1117	1068	1122	1028	1047	1070	1103	1162	1078	1100	1050	1092	1115	1064	1070	1119	1112	1055	1125	1123	1073	1079	1073	1103	1043	1086	1025	1148	1022	1103	1071	1073	1091	1075	1021	1069	1068	1042	1065	1125	1049	1100	1093	1091	1110	1033	1098	1088	1121	1066	1057	1161	1088	1054	1067	1065	1069	1061	1080	1046	1079	1112	1079	1096	1078	1049	1087	1119	1108	1113	1076	1078	1079	1097	1106	1035	1048	1108	1106	1064	1102	1076	1061	1089	1098	1109	1029	1102	1098	1082	1036	1000	1081	1065	1129	1016	1126	1013	1110	1069	1022	1060	1112	1052	1075	1054	1068	1053	1108	1011	1093	1088	1055	1056	1095	1079	1115	1045	1043	1082	1054	1071	1113	1044	1069	1061	1054	1000	1047	1096	1081	1048	1088	1074	1083	1054	1095	1056	1104	1059	1102	1049	1083	1101	1104	1118	1065	1079	1098	1063	1107	1077	1057	1063	1096	1083	1120	1112	1055	1118	1092	1105	1067	1118	1125	1094	1103	1041	1116	1073	1065	1133	1057	1071	1067	1007	1061	1031	1109	1108	1050	1127	1063	1042	1078	1135	1074	1091	1059	1085	1103	1130	1114	1068	1022	1105	1048	1038	1040	1063	1047	1027	1094	1098	1090	1043	1078	1114	1072	1107	1058	1108	1072	1017	1057	1107	1111	1115	1134	1077	1134	1070	1063	1071	1102	1034	1121	1114	1067	1082	1023	1113	1084	1068	1098	1115	1065	1092	1103	1060	1046	1106	1091	1040	1067	1101	1090	1104	1161	1091	1157	1068	1071	1062	1063	1006	1060	1077	1056	1089	1104	1046	1013	1061	1052	1122	1109	1115	1110	1060	1080	1085	1062	1106	1100	1136	1097	1114	1102	1112	1131	1031	1135	1174	1131	1018	1096	1064	1122	1159	1162	1053	998	1147	1092	1056	1064	1066	1105	1057	1055	1063	1067	1020	1051	1096	1037	1110	1079	1062	1064	1134	1032	1085	1123	1070	1119	1070	1145	1050	1111	1073	1154	1038	1070	1047
22882	20724	27651	23793	20062	3267	974	819	691	755	695	706	695	631	641	638	593	622	631	620	588	619	656	645	644	600	614	617	589	606	599	660	561	612	560	615	620	598	550	664	618	641	641	585	612	630	605	639	638	634	559	622	625	662	617	615	589	627	620	617	630	621	583	602	627	639	677	647	564	598	623	588	628	569	607	609	649	596	635	615	617	631	578	628	592	594	636	628	587	617	609	626	592	648	603	577	649	590	620	609	630	581	623	590	627	602	608	621	574	639	627	641	613	622	619	651	599	609	577	620	601	618	609	615	597	577	600	572	621	619	585	619	640	618	615	591	633	646	612	644	630	626	630	602	636	574	631	628	611	624	575	623	632	599	635	584	617	619	628	602	631	676	605	662	638	634	624	602	597	597	635	628	621	592	612	621	597	665	586	620	618	631	617	589	650	634	635	598	619	628	612	640	624	630	575	641	594	650	596	611	590	566	609	628	625	652	640	597	621	616	617	618	561	595	615	633	567	585	612	556	610	585	610	603	610	623	621	598	623	610	577	616	634	609	600	642	624	610	676	597	627	641	590	662	645	587	630	568	622	604	561	563	565	606	620	622	652	606	636	630	616	570	602	620	604	565	630	574	609	627	599	626	630	589	619	606	609	617	615	615	639	627	561	647	624	636	638	591	590	658	609	640	586	572	566	619	623	599	601	634	619	599	606	636	641	611	651	609	604	621	641	598	587	566	597	616	554	590	618	584	630	612	606	594	640	600	615	666	586	605	659	606	607	620	583	635	638	608	602	612	637	641	624	646	560	637	627	649	625	646	666	580	620	655	574	581	621	597	617	623	631	618	589	650	586	626	615	620	640	626	626	600	598	597	552	642	647	613	642	635	652	617	612	598	599	617	619	598	648	590	601	626	561	596	654	603	594	614	637	630	580	629	621	661	572	678	589	606	622	615	636	629	641	576	613	576	619	668	637	612	600	595	623	591	626	587	632	607	633	585	610	651	602	583	610	614	567	645	645	629	613	573	596	611	575	589	638	611	611	667	603	658	618	613	624	625	570	576	601	630	601	610	599	611	621	619	646	624	600	589	629	570	605	621	633	613	636	594	618	652	631	657	613	621	602	588	624	625	599	615	582	636	587	595	598	614	623	647	595	601	632	582	615	605	630	621	593	643	629	611	610	622	609	676	626	585	581	601	613	603	595	622	621	634	609	633	606	610	625	642	594	624	564	617	671	646	571	598	615	616	662	661	629	611	578	597	627	652	662	589	610	653	607	593	629	595	608	581	567	604	603	590	605	611	569	566	578	609	615	598	633	640	613	600	615	617	555	631	577	579	599	622	622	582	583	630	585	627	606	565	601	572	626	600	621	621	631	568	599	633	611	605	590	623	655	612	618	619	618	626	589	602	573	651	648	656	646	650	651	608	612	626	610	657	552	583	657	580	604	630	597	650	634	590	611	629	581	593	550	600	600	609	641	632	641	601	571	594	603	618	624	604	634	603	601	668	602	553	637	588	575	673	615	584	583	618	606	618	597	580	640	553	603	617	656	573	572	611	612	620	617	617	566	625	604	614	622	596	627	641	624	616	624	624	637	608	631	621	633	630	579	632	595	627	614	660	617	620	583	596	646	619	590	601	591	604	634	609	555	643	619	582	568	563	642	629	634	625	617	586	623	649	612	647	610	628	614	597	619	624	623	596	598	646	578	611	632	608	603	627	603	630	624	634	604	618	617	612	592	629	629	627	612	622	613	593	562	591	583	579	610	622	617	611	639	608	640	631	565	591	588	620	623	646	619	609	580	626	633	667	616	606	634	596	618	584	605	588	642	627	586	617	614	630	611	603	625	586	655	625	567	612	600	613	587	613	611	611	640	606	597	659	595	619	616	604	595	612	587	616	601	587	593	618	662	590	650	604	663	613	590	625	581	644	668	611	556	648	629	682	606	596	615	619	607	647	617	610	628	613	581	580	607	520	603	618	600	660	620	626	631	639	647	632	607	609	622	589	578	571	621	633	617	664	639	620	643	578	658	582	596	625	596	624	592	564	601	609	625	608	634	605	618	620	561	604	625	624	631	563	610	624	611	591	625	638	603	575	653	615	588	593	609	619	603	604	574	579	592	621	668	625	624	590	623	651	553	572	619	640	625	657	623	600	605	617	606	642	587	574	599	609	577	610	589	616	643	614	623	587	592	598	608	606	642	600	610	609	595	585	577	580	613	597	570	603	598	619	614	626	616	605	624	638	636	580	608	624	593	589	677	605	583	622	631	568	609	625	593	613	646	579	614	626	616	616	638	644	614	586	621	588	617	628	613	595	614	620	587	593	640	618	570	612	604	624	583	585	599	597	618	667	621	604	630	589	638	656	624	604	615	599	612	590	636	592	600	629	603	588	603	634	629	622	601	628	577	611	635	615	618	621	623	620	607	609	641	589	600	591	560	593	625	621	639	588	586	606	625	624	622	598	585	629	577	630	646	575	579	627	645	603	630	597	541	593	625	663	606	621	614	602	582	574	621	591	585	664	626	639	600	640	635	631	634	628	614	616	604	613	638	619	623	584	675	611	609	597	598	574	604	593	600	606	612	570	593	659	616	636	629	638	586	579	652	563	607	622	636	599	625	640	604	642	595	596	587	605	659	581	583	628	644	614	621	587	630	620	597	594	591	606	654	618	584	592	574	595	591	562	641	598	588	637	603	604	631	622	633	632	629	631	595	596	595	619	633	627	562	637	571	635	575	597	598	617	571	565	592	565	619	606	617	546	633	628	605	596	630	597	618	587	653	594	623	606	627	646	598	610	600	594	553	629	656	634	620	605	639	590	598	637	627	623	591	583	640	590	576	582	546	623	578	616	582	625	599	603	612	607	623	613	599	606	575	596	624	569	601	603	621	636	603	647	596	644	631	612	614	606	591	627	575	632	617	623	634	624	629	620	642	624	613	650	636	588	592	613	626	582	607	580	544	594	598	658	616	589	628	592	620	604	593	609	592	575	597	567	592	615	569	573	582	677	610	621	623	618	609	651	567	642	620	610	603	600	622	562	624	593	597	603	578	596	603	611	593	586	610	633	584	644	598	591	593	587	637	589	615	668	597	624	597	582	594	624	599	603	632	625	588	598	629	593	609	640	634	566	601	598	607	600	602	638	616	615	643	613	613	581	610	598	645	594	607	590	610	596	638	563	603	595	602	629	613	581	623	619	641	608	637	615	616	624	623	611	613	633	594	662	594	575	605	613	602	598	593	611	660	612	574	613	608	647	609	639	618	608	617	578	599	597	578	616	600	592	601	615	618	627	574	603	620	597	615	639	609	559	616	601	628	585	593	616	603	604	631	594	574	585	617	606	608	589	614	589	595	644	574	615	607	648	616	600	541	617	611	645	570	595	566	579	617	603	608	613	580	611	599	639	628	560	579	635	579	590	625	631	589	604	603	622	611	604	579	630	609	572	630	606	592	649	622	618	586	623	600	595	602	603	606	621	615	629	616	592
19883	26523	4859	2532	1910	1670	1328	1235	1137	1080	1005	1009	929	880	913	844	861	892	867	967	924	798	908	872	874	851	853	861	842	875	829	795	856	881	850	855	828	803	805	833	838	805	804	795	810	867	790	889	842	768	881	857	849	759	800	819	845	888	796	851	804	864	838	806	819	783	785	838	819	832	807	799	799	831	801	832	763	833	811	850	846	828	804	829	829	879	851	808	807	827	856	841	834	828	829	836	846	827	820	827	843	839	811	866	848	811	796	794	874	830	799	834	805	914	872	839	806	864	843	821	789	825	796	835	872	846	876	864	797	792	847	856	867	811	824	880	852	862	773	835	813	855	840	847	795	828	808	781	855	834	862	840	805	818	830	858	834	825	843	799	799	808	790	773	805	838	829	784	820	770	768	847	846	835	828	804	823	807	846	803	831	809	856	804	846	824	809	823	822	876	763	801	860	835	828	793	869	801	859	804	845	798	858	774	787	799	781	847	781	809	868	843	845	808	838	840	822	840	804	868	811	844	788	810	809	855	777	806	776	793	807	855	803	813	804	793	816	815	825	840	826	825	805	843	868	767	843	816	820	844	791	798	868	840	725	829	808	842	792	806	842	833	823	875	773	823	787	799	828	821	789	811	826	854	865	869	812	830	828	813	842	828	835	838	874	759	826	827	876	809	805	820	838	874	816	880	831	865	847	831	836	790	802	808	777	792	779	831	827	870	827	850	821	799	770	798	809	803	833	840	776	873	806	810	854	802	820	786	780	810	839	826	803	787	789	785	832	783	796	853	859	847	818	774	851	821	841	785	876	807	842	780	779	806	822	831	839	841	780	870	832	817	805	840	804	848	839	812	838	817	825	807	810	784	838	809	821	817	841	784	814	840	867	824	866	865	780	854	826	845	781	859	829	855	819	845	827	803	865	841	866	795	800	843	840	821	821	797	814	818	872	821	788	754	823	853	814	807	836	812	814	796	813	800	772	767	821	818	827	885	864	857	824	827	819	789	820	809	824	797	798	812	782	870	844	858	843	780	819	789	799	755	843	837	831	845	857	790	851	730	799	816	809	828	791	870	761	841	816	851	837	838	816	834	861	800	827	803	847	839	825	832	848	787	807	805	782	809	860	817	863	785	812	786	810	808	900	878	789	861	828	845	850	825	816	820	793	850	832	857	839	780	793	817	826	843	822	825	852	845	834	796	835	814	862	825	853	835	804	847	794	825	854	852	830	866	866	853	840	830	816	859	861	793	855	836	822	810	816	810	797	783	865	826	860	868	832	758	837	794	812	799	804	809	796	814	875	759	774	835	827	793	815	765	791	821	827	817	867	802	814	820	820	831	828	874	854	837	767	822	795	835	812	835	786	828	847	842	759	823	846	855	864	801	831	849	824	804	803	838	834	835	846	780	813	859	818	811	817	833	876	823	800	864	861	823	853	857	780	870	818	886	847	839	813	819	786	807	816	826	846	856	857	832	818	813	846	787	830	829	821	821	868	826	788	799	822	834	828	815	789	837	789	815	792	805	790	785	827	850	802	838	776	854	833	772	828	842	839	823	797	813	817	872	831	836	832	809	791	853	893	843	815	818	819	789	792	814	818	875	826	802	837	786	837	836	838	770	857	803	856	842	796	781	828	822	778	847	842	821	828	806	803	807	835	811	819	828	804	787	804	778	821	786	800	834	780	818	850	846	825	866	805	842	835	806	750	828	828	853	788	813	803	806	795	830	854	829	821	801	799	821	862	845	799	792	821	776	820	867	840	819	843	851	869	838	789	836	877	811	814	857	887	774	856	776	830	802	827	818	833	886	813	812	822	817	874	836	810	808	845	803	764	843	809	794	795	791	847	827	894	818	846	855	854	818	848	788	829	826	874	793	833	815	799	820	839	814	861	801	853	829	808	830	786	813	801	804	834	909	858	875	819	848	820	798	817	862	806	783	795	792	801	782	789	805	813	838	833	792	792	826	809	839	837	931	793	863	809	802	818	842	875	849	837	826	852	784	825	815	804	785	796	775	835	828	854	819	799	877	803	773	827	831	746	784	777	829	787	863	847	755	827	819	805	827	781	841	842	798	777	827	761	848	856	789	812	834	827	843	836	899	830	805	819	780	736	755	785	794	858	802	835	802	764	814	826	825	804	819	839	855	807	817	846	800	859	816	847	895	853	857	820	783	862	875	823	816	860	796	846	816	810	843	812	825	823	834	825	819	820	766	855	803	784	792	826	815	788	834	848	844	769	787	782	843	864	772	800	808	789	819	813	850	826	818	887	818	869	820	769	822	782	800	857	851	845	852	892	815	782	795	859	813	865	798	827	870	821	828	858	850	825	834	786	823	821	813	775	835	879	874	874	783	826	835	801	830	832	827	805	820	817	803	871	812	835	800	846	835	783	828	750	839	805	847	829	790	845	811	806	849	844	851	834	817	806	835	835	849	828	850	834	815	838	810	828	825	786	824	835	768	886	824	851	798	758	852	891	852	832	852	806	829	789	812	869	797	805	781	866	811	834	781	829	858	792	875	852	831	845	853	776	888	783	826	762	818	858	850	759	818	821	822	786	800	817	837	780	804	771	831	814	785	791	801	853	785	785	824	779	794	814	783	810	876	831	863	822	792	808	827	822	829	815	798	825	836	811	808	849	832	777	816	844	793	819	870	850	807	794	827	814	793	785	844	850	842	826	820	831	797	846	815	852	850	852	797	812	762	745	836	848	807	794	816	850	827	825	824	797	838	750	828	790	812	820	752	803	839	787	805	887	812	802	852	770	816	857	845	826	793	850	824	794	820	826	818	844	851	803	814	812	851	843	816	851	820	853	790	779	862	845	837	793	784	829	850	855	759	808	800	823	793	806	819	835	781	819	828	836	847	839	832	800	778	858	869	785	824	812	832	841	827	801	773	809	780	821	820	831	832	817	834	848	800	782	776	781	771	794	822	841	837	822	796	792	826	854	788	809	759	800	852	856	873	826	846	828	831	802	785	816	829	801	790	800	803	789	804	786	792	823	828	850	793	827	821	793	849	796	783	860	813	840	825	767	838	839	805	785	815	895	808	831	760	797	815	846	847	817	845	767	839	828	805	805	810	853	813	805	795	838	825	829	838	854	803	839	826	864	794	826	825	782	777	808	808	814	802	804	796	804	861	837	850	811	827	837	882	821	789	800	817	869	827	849	780	797	803	740	820	830	844	814	864	763	866	849	866	773	832	893	811	852	839	826	830	790	851	825	807	811	824	848	826	794	846	793	851	800	844	839	783	768	848	827	783	802	842	806	858	804	782	818	861	799	825	834	831	777	808	789	854	851	825	784	844	822	827	792	825	846	883	846	789	804	837	835	801	804	810	830	800	780	826	843	812	783	817	827	801	844	789	822	765	818	818	818	830	856	792	801	837	850	819	804	798	827	836	822	848	800	844	834	857	745	801	815	793	840	820	836	867	783	780	800	818	841	827	822	826	814	898	794	845	846	823	778	863	853	859	860	781	839	860
24031	20751	25882	23593	2596	781	724	679	620	661	607	649	679	657	611	560	635	647	633	619	621	609	631	616	650	650	625	642	638	619	650	543	614	600	602	591	558	628	564	646	584	575	608	642	627	589	621	604	620	606	606	590	591	585	614	661	624	599	575	587	595	604	648	631	584	578	565	671	624	663	603	599	623	651	634	611	638	633	617	596	628	578	579	610	595	622	609	571	642	638	608	580	596	622	641	553	628	575	624	582	640	586	574	564	626	602	635	571	635	648	609	584	599	618	593	628	642	664	587	572	596	661	619	600	598	553	601	567	644	561	634	615	589	598	576	590	605	595	626	571	596	591	613	595	629	581	645	602	593	623	607	567	623	637	622	615	620	597	582	600	599	577	620	624	590	591	613	615	603	616	604	616	565	622	597	590	642	610	606	612	575	607	584	617	584	606	601	631	601	616	629	597	618	635	571	631	570	696	531	627	625	629	548	618	647	585	562	564	552	610	602	605	620	593	628	635	638	596	614	610	594	607	649	612	610	581	585	640	615	614	585	603	604	607	612	616	608	652	601	632	631	660	621	603	606	630	607	621	587	636	590	603	631	580	637	590	621	632	627	601	624	600	600	587	570	597	566	614	577	644	613	613	621	576	587	577	643	593	596	590	621	579	600	631	605	639	620	614	594	620	575	604	581	588	602	597	621	612	613	616	601	575	633	629	585	596	615	584	612	577	654	615	600	586	576	661	631	611	608	600	643	608	615	602	624	609	637	551	606	613	620	583	617	620	586	656	660	617	592	617	640	604	590	629	634	598	561	603	601	573	580	659	585	614	592	594	603	630	637	586	633	607	597	570	609	566	617	664	606	563	582	590	584	654	640	639	614	635	624	625	599	628	582	613	596	584	595	633	567	615	620	606	587	611	605	597	598	609	629	617	588	611	600	600	600	587	628	602	577	611	584	597	627	552	639	589	605	577	609	610	638	598	634	616	549	589	587	599	608	589	648	601	607	640	620	615	599	588	605	643	642	593	650	639	579	621	637	594	625	663	573	652	637	643	593	589	629	643	615	624	599	606	628	611	610	617	575	665	575	643	619	614	632	629	623	583	609	602	577	589	626	562	600	619	594	620	599	603	647	617	611	590	598	607	602	644	593	626	600	584	609	604	579	602	662	617	600	610	616	589	615	587	596	607	598	578	652	604	609	628	638	585	637	558	605	604	636	587	597	586	618	617	634	646	608	590	571	598	603	616	620	609	614	633	665	612	641	602	615	570	579	600	599	621	581	612	610	628	643	607	638	636	603	616	623	579	612	609	623	607	610	595	590	611	598	600	590	546	609	573	560	634	593	635	583	611	626	610	559	612	607	600	613	627	663	605	637	580	627	602	618	593	611	620	628	554	622	586	595	591	593	580	587	693	600	626	642	606	598	658	582	623	590	613	614	594	652	582	597	594	598	591	610	620	602	627	618	642	598	613	632	609	579	600	638	618	587	622	609	645	649	608	619	636	640	652	621	666	610	614	615	579	645	565	614	593	633	631	641	631	616	629	622	612	566	604	661	604	647	588	593	587	625	624	610	663	556	612	594	599	599	590	604	636	606	625	617	628	574	637	621	577	608	603	568	570	614	603	595	591	625	639	562	590	616	585	616	603	570	607	621	600	576	635	631	620	644	637	615	632	593	588	636	593	589	633	604	660	625	600	602	638	587	617	629	575	605	599	632	603	601	573	559	596	616	613	591	581	655	623	605	632	655	576	672	616	603	643	590	658	579	591	614	592	635	626	592	643	624	576	600	617	576	630	570	613	630	583	610	560	575	598	637	596	622	607	615	626	624	572	608	594	631	615	641	613	640	598	634	651	622	630	649	612	620	570	618	620	567	629	636	616	610	612	596	610	639	588	616	563	603	633	609	619	583	579	621	615	639	617	596	597	603	660	610	622	585	558	582	616	610	640	648	598	598	622	626	611	622	558	606	589	606	588	587	630	612	614	625	633	583	620	592	580	602	609	624	640	561	628	601	625	585	662	599	638	630	619	641	594	564	630	604	589	675	607	569	623	608	594	604	600	591	611	590	625	620	614	571	608	624	587	606	637	622	647	575	605	604	605	653	623	609	574	573	644	595	607	574	563	601	655	658	662	597	581	612	564	554	587	686	591	623	629	587	598	612	605	571	599	553	601	584	589	605	623	625	588	604	648	646	651	620	606	597	609	597	598	582	598	623	576	574	590	620	555	663	601	597	600	639	638	602	616	617	576	597	548	577	673	591	562	561	589	626	630	607	621	564	614	613	629	598	603	570	617	664	598	639	617	599	593	549	584	625	626	613	642	634	605	606	619	646	602	608	626	614	583	578	664	550	597	649	624	584	604	608	580	577	619	579	603	602	604	603	621	635	650	619	571	637	587	680	649	583	620	605	631	629	636	620	619	640	597	608	673	640	618	610	598	646	565	571	609	563	644	602	604	585	589	597	609	628	612	649	592	606	636	615	623	601	633	608	598	621	591	564	616	639	620	607	564	622	578	597	580	628	601	598	563	590	593	601	632	620	571	592	666	600	567	618	617	592	576	612	573	652	624	602	613	633	641	609	643	625	604	565	612	595	638	593	591	585	595	615	622	599	567	605	580	647	601	608	594	588	574	578	607	594	574	624	622	652	588	638	587	576	582	561	591	576	609	645	585	611	591	598	613	644	614	589	567	604	594	651	606	583	617	601	586	608	605	586	614	638	589	602	622	601	596	607	612	599	670	561	654	623	605	639	637	597	585	624	581	588	618	602	662	551	607	617	613	582	609	628	611	621	628	612	623	590	569	571	645	618	603	610	594	613	594	600	601	585	626	627	608	607	580	602	614	592	653	563	629	619	613	588	612	609	554	620	675	635	625	587	647	617	623	618	660	591	582	611	648	637	600	639	639	619	596	579	560	601	603	627	581	620	591	581	604	610	596	606	649	577	621	608	589	589	544	626	598	630	563	624	602	639	600	560	584	604	623	598	622	639	627	622	656	605	622	545	618	628	598	599	580	604	604	611	589	586	591	627	622	617	595	604	624	606	618	599	588	612	598	613	562	592	585	651	659	603	632	670	608	613	588	594	581	555	565	608	589	573	621	613	604	580	593	651	598	563	569	587	621	601	619	664	552	594	611	596	649	612	626	563	569	606	592	624	658	586	613	606	619	619	667	614	607	621	629	575	619	611	587	610	620	621	607	643	610	599	574	613	577	612	608	577	631	574	620	598	602	601	611	639	594	595	611	688	615	614	579	596	607	622	593	570	627	569	613	594	603	640	592	648	637	683	577	620	655	572	616	675	601	631	626	595	588	613	617	594	609	620	551	599	598	586	607	639	610	580	621	626	627	640	630	579	632	605	580	572	607	629	621	634	622	626	600	609	604	604	605	593	596	603	607	630	631	578	645	609	625	593	598	627	642	582	593	602	650	595	560	579	596	620	589	616	642	622	622	605	590	613	623	575	624	607	576	616	600	637	626	609	588	620	631
15711	22213	2625	1519	1333	1193	1040	984	936	945	937	887	895	796	858	841	841	805	835	795	839	821	764	846	753	796	779	801	851	781	784	818	737	765	798	823	831	769	850	712	805	776	809	746	796	811	795	818	738	765	849	803	839	778	802	731	805	750	786	774	755	736	823	803	800	814	823	781	781	808	783	784	863	797	782	772	765	812	771	742	777	752	818	748	781	813	805	800	777	784	772	764	781	783	773	822	772	787	791	737	839	759	809	789	802	828	753	777	779	781	754	819	778	829	768	778	766	789	799	810	799	795	810	806	783	780	774	738	794	745	772	773	764	757	754	833	753	777	765	739	792	773	824	732	801	782	832	827	804	777	830	839	764	785	822	767	754	831	821	776	763	787	802	772	748	781	797	801	782	784	811	786	786	768	783	795	761	811	809	756	861	747	743	805	809	792	791	860	809	835	786	749	747	754	742	751	740	770	808	772	788	763	819	838	792	783	762	780	757	805	791	783	803	762	782	774	784	801	793	780	798	750	789	768	820	790	723	748	796	761	793	816	781	805	771	776	791	799	794	764	792	735	798	801	736	739	807	787	788	814	802	782	763	748	740	806	814	771	721	819	772	771	782	776	798	787	761	795	792	832	787	806	790	819	750	804	792	791	789	791	760	779	826	776	811	806	750	804	760	812	769	756	777	812	790	813	802	734	776	754	724	823	777	741	815	782	794	812	791	830	730	774	790	813	806	794	789	795	764	744	764	771	765	788	812	793	790	787	755	772	741	825	770	837	772	775	788	712	775	739	777	783	761	818	829	739	756	740	806	822	819	740	820	783	778	822	776	789	771	779	781	819	774	740	825	744	818	812	780	771	772	753	794	775	791	751	810	822	748	746	838	720	747	726	761	812	793	786	801	778	793	777	765	771	771	754	772	812	741	746	778	759	777	751	760	798	763	735	799	780	760	774	798	718	798	797	761	766	800	782	777	763	789	819	806	796	811	796	780	823	779	767	803	766	786	790	800	780	785	804	840	779	773	811	774	777	830	802	787	800	747	833	765	796	780	756	827	773	745	793	809	752	782	772	778	812	802	785	802	736	774	766	768	751	798	809	782	801	774	774	768	804	707	750	822	739	790	832	746	773	828	778	772	799	751	754	782	781	756	788	755	779	772	763	779	825	769	800	855	783	826	807	796	787	715	782	783	775	761	784	809	815	779	841	795	787	805	782	770	783	733	767	778	742	788	782	838	760	801	726	806	791	806	795	762	772	776	785	760	801	755	837	754	819	771	739	747	812	791	760	805	808	765	780	740	766	789	809	760	769	819	799	793	823	803	821	778	825	800	836	737	793	812	778	787	766	761	782	747	770	845	772	798	819	778	745	773	769	716	795	769	786	749	842	804	823	783	810	782	776	782	798	783	718	813	788	761	783	762	768	812	841	866	738	768	780	790	782	741	752	773	782	780	747	731	776	779	789	736	768	752	775	815	766	729	786	774	784	792	768	748	781	729	767	770	804	760	746	790	836	776	772	746	756	804	768	774	815	784	771	787	797	879	748	781	790	791	801	752	775	750	807	845	781	735	782	756	795	770	801	787	792	777	774	792	800	766	797	748	771	780	755	821	811	763	786	762	760	797	802	778	770	832	789	763	774	791	768	797	763	775	753	812	760	773	814	750	780	816	774	762	817	775	753	783	802	815	784	777	794	785	804	782	821	765	769	786	748	832	786	786	782	788	829	781	765	758	789	779	812	807	751	762	804	806	798	790	783	804	766	784	773	826	765	812	821	786	816	788	765	799	773	787	833	733	769	743	774	777	799	785	766	816	767	784	801	756	792	751	765	783	807	798	754	796	716	755	760	748	820	829	824	783	721	768	737	804	762	793	832	819	801	768	780	813	759	771	806	787	807	758	763	785	817	760	782	793	757	804	760	751	776	814	791	795	752	794	807	835	760	787	807	849	804	771	765	754	770	841	783	783	777	762	777	757	807	776	768	794	777	757	791	768	808	747	784	748	783	772	781	778	773	762	748	761	764	741	808	811	778	783	797	764	771	810	774	768	795	818	763	739	778	798	807	766	810	821	760	816	784	740	785	842	797	806	813	808	795	779	768	729	745	752	755	807	758	736	782	789	799	761	826	805	789	813	792	804	769	798	781	702	800	756	754	797	785	765	752	803	781	741	796	772	778	783	775	741	831	789	796	808	794	758	825	802	807	781	771	797	804	800	753	715	773	755	776	766	813	745	756	777	786	795	792	800	805	790	726	795	784	745	781	761	838	722	733	794	807	760	796	775	798	746	789	818	830	766	768	829	755	741	771	776	810	751	760	785	808	790	744	750	803	829	742	782	792	801	819	832	800	785	775	758	758	734	827	791	803	759	757	781	777	778	809	704	764	777	758	727	806	773	819	798	782	780	758	788	798	786	804	767	760	786	757	802	761	755	762	830	777	778	807	753	748	795	771	787	811	767	774	753	784	813	785	792	792	799	743	806	763	802	759	749	728	766	780	766	809	810	793	808	808	805	739	763	780	759	787	782	796	776	792	736	795	735	782	769	832	753	828	753	822	787	821	781	776	741	807	721	790	843	797	800	798	764	709	803	759	806	803	765	803	783	762	772	788	796	794	763	773	810	796	790	792	811	833	787	793	798	799	840	778	804	787	738	764	775	778	759	764	762	821	760	779	751	787	813	778	808	786	841	822	762	773	810	821	781	770	814	758	714	832	782	750	815	833	796	791	784	763	782	735	810	793	776	830	790	782	765	801	760	834	750	774	812	783	733	787	834	792	790	809	765	804	826	769	749	827	783	724	803	752	771	780	765	783	792	809	739	799	788	792	760	719	790	753	786	784	786	783	770	808	782	766	797	803	848	757	805	831	796	805	811	804	778	789	766	767	733	821	783	781	813	808	750	791	734	770	793	815	790	760	792	807	790	836	750	803	801	748	780	783	796	781	782	782	754	781	760	803	814	785	800	790	769	821	770	789	808	748	815	806	848	787	818	747	772	807	831	747	812	783	811	767	786	782	758	794	822	780	775	800	759	764	772	809	760	771	777	804	811	754	757	761	761	792	831	792	801	795	786	751	809	753	794	785	744	741	811	782	812	770	726	811	795	788	766	846	746	789	766	781	746	795	754	774	789	828	796	777	804	747	768	786	781	757	790	853	791	784	838	775	743	804	717	823	759	786	770	839	751	760	793	720	766	769	790	735	751	805	799	792	782	778	816	764	751	809	778	763	759	782	751	789	787	767	827	861	817	773	809	743	796	778	780	765	761	746	764	788	819	771	739	773	775	835	777	735	815	809	810	785	824	771	766	791	743	814	783	760	811	763	814	762	819	784	747	809	756	796	783	798	782	799	796	808	784	795	837	808	740	788	738	777	782	768	743	818	787	797	770	785	777	746	800	790	769	780	799	802	759	771	756	752	804	774	760	808	780	750	788	733	802	754	791	767	794	807	770	841	730	740	845	813	730	779	756	784	800	812	814	801	767	768	778	758
22046	20767	28262	23332	20757	19917	1950	641	495	449	416	381	402	367	369	348	315	294	315	304	321	310	281	336	309	265	294	261	321	303	315	315	279	292	297	273	300	307	299	277	292	286	252	275	297	297	288	274	302	284	283	317	296	262	278	283	292	289	292	270	273	296	316	283	291	273	304	269	291	295	300	289	298	269	278	266	276	254	299	284	284	251	271	297	286	292	269	270	327	295	269	263	284	267	266	276	286	297	310	295	264	296	258	273	295	275	297	285	294	300	289	263	278	268	268	261	270	276	261	301	265	259	293	311	287	270	274	261	275	288	258	291	304	281	295	276	291	284	281	268	280	267	282	288	288	285	303	274	312	239	261	280	254	271	245	278	278	293	289	275	276	271	275	289	256	297	275	265	278	239	295	270	269	290	291	268	265	283	277	280	266	255	279	247	278	259	280	266	284	308	265	279	267	274	266	285	277	290	304	287	277	309	262	259	275	252	300	258	267	257	274	267	288	312	306	274	263	295	273	258	278	291	278	277	302	261	270	296	281	261	303	260	296	283	280	300	263	293	263	297	262	293	271	281	300	303	268	263	288	269	266	271	279	268	304	262	299	237	246	287	273	264	267	260	272	276	267	276	257	280	275	271	292	277	273	254	287	314	276	331	248	285	297	286	269	285	274	291	260	238	276	274	264	274	294	261	309	261	271	248	294	278	256	277	271	273	267	285	261	271	269	261	268	294	296	265	246	264	281	284	261	284	284	284	288	272	270	265	276	272	277	294	269	264	289	294	299	279	264	280	288	285	282	288	280	278	297	298	277	274	292	291	294	278	269	272	258	273	266	281	237	265	281	271	284	258	296	283	267	253	300	272	256	285	271	305	271	273	298	275	284	288	256	258	292	305	293	299	254	290	294	254	271	275	278	286	255	287	280	270	294	263	283	286	258	276	244	277	273	266	275	269	271	285	243	292	246	289	299	291	253	290	257	249	282	280	276	259	255	246	285	263	248	289	298	276	287	272	295	298	263	263	302	300	315	269	279	260	241	315	266	296	269	261	277	275	257	272	284	274	295	277	277	261	304	268	290	269	287	282	277	283	276	237	277	255	284	271	272	280	268	294	283	272	288	267	281	291	277	267	265	299	253	276	260	287	274	275	271	272	267	279	281	289	288	254	257	269	314	298	267	246	273	277	243	265	251	272	269	288	270	266	259	290	247	272	264	266	302	275	267	319	248	273	292	267	310	266	260	242	269	262	260	274	276	262	269	281	283	289	303	279	257	261	279	260	272	285	276	259	283	245	258	279	281	248	262	276	249	287	269	254	289	271	266	271	272	273	294	242	266	287	283	272	281	281	255	250	266	283	267	311	269	220	288	256	268	280	298	285	275	288	298	277	265	254	283	279	300	274	264	265	263	286	266	248	309	271	265	295	313	254	259	311	284	255	291	295	268	285	294	269	253	287	280	274	266	269	286	272	274	270	271	269	266	266	289	288	273	276	276	285	264	269	289	262	313	296	283	277	283	283	253	272	257	273	267	279	261	286	287	265	291	281	277	270	318	261	264	271	267	270	247	266	289	253	251	247	278	257	288	288	298	282	280	283	257	264	255	258	294	293	276	277	264	272	292	269	275	295	311	257	247	251	251	262	286	258	276	280	290	271	243	285	251	257	255	271	267	269	267	294	297	256	281	241	290	253	261	257	259	255	279	295	278	257	271	292	287	246	246	242	272	248	273	276	285	283	272	294	278	288	283	234	277	266	254	279	289	291	290	272	294	265	316	277	282	276	295	260	268	262	267	273	261	316	294	240	258	282	276	282	287	276	254	263	296	281	289	279	280	273	307	275	261	269	302	288	276	274	253	257	267	298	265	286	296	256	289	268	257	278	281	261	283	268	288	285	258	273	294	258	307	285	276	278	274	282	263	259	302	259	274	262	260	298	298	281	292	275	244	297	266	279	292	268	280	269	307	282	276	269	231	277	291	256	286	244	234	275	274	281	261	278	269	265	251	250	275	263	262	240	264	280	287	282	281	285	270	249	262	257	255	246	281	294	300	261	286	286	299	280	250	291	259	282	288	276	278	285	273	274	262	308	290	276	279	280	284	265	305	261	280	282	262	276	254	254	289	260	288	297	296	253	275	267	260	297	283	290	271	275	281	275	281	288	258	292	296	276	278	315	269	254	296	266	246	242	294	282	247	238	252	298	269	280	282	277	272	297	272	273	273	251	294	281	258	262	291	264	274	268	286	269	281	262	283	298	287	269	274	294	281	268	283	271	284	291	287	256	290	285	273	296	241	275	292	258	263	281	267	275	271	267	293	270	259	307	316	268	281	266	302	295	260	282	309	293	295	276	251	294	271	279	297	260	261	267	268	279	272	276	258	264	290	284	304	251	277	288	283	253	243	310	268	276	249	258	277	271	307	283	248	265	277	290	291	285	257	279	269	273	270	299	260	297	307	314	255	236	301	305	269	289	259	260	251	281	288	295	286	295	261	272	270	253	299	277	282	283	262	278	273	262	269	264	295	258	266	283	273	266	286	303	269	259	278	258	272	274	268	280	292	258	269	267	282	255	248	277	252	253	293	281	289	285	276	257	268	292	277	259	274	283	293	286	256	285	306	233	255	267	285	266	267	260	267	271	282	263	263	306	272	265	275	303	293	293	307	285	246	270	281	263	262	283	273	296	266	267	280	297	297	309	260	252	278	273	243	266	290	276	272	279	264	278	288	293	283	286	294	272	290	272	261	298	269	248	289	268	292	247	246	277	259	278	261	260	283	262	266	250	284	280	292	278	292	294	265	284	268	296	284	277	289	294	247	289	268	282	277	294	242	289	280	247	289	276	275	269	251	240	263	300	269	279	258	302	279	252	283	275	289	270	259	309	288	284	244	255	263	286	263	273	271	298	235	265	272	283	289	259	286	279	250	279	285	267	328	243	251	261	269	286	266	279	280	304	306	275	248	286	296	275	271	290	265	269	295	260	270	260	276	265	279	249	285	268	290	257	303	305	243	274	284	269	268	244	257	299	265	290	299	277	301	293	285	266	266	268	319	254	280	256	280	299	281	274	298	244	250	267	283	272	259	282	290	276	337	276	304	270	257	281	278	271	261	292	269	284	304	235	286	274	280	264	256	286	279	261	282	299	263	277	281	286	279	303	288	298	278	283	255	290	302	276	267	268	295	258	277	283	281	269	259	295	293	270	295	280	296	273	285	298	261	283	270	279	274	288	288	286	253	293	270	266	246	278	264	279	281	269	296	269	255	283	270	274	244	268	275	270	261	265	271	274	280	267	285	266	298	276	307	283	257	243	264	289	266	255	294	273	278	266	251	263	316	261	269	266	276	282	273	272	287	292	267	258	310	266	271	228	273	260	285	264	283	259	279	256	267	304	285	308	269	270	275	263	278	275	290	270	268	260	284	275	272	252	276	268	262	267	295	289	269	286	274	288	303	258	301	278	268	278	277	309	290	275	265	276	265	274	286	311	255	272
20194	33960	7178	3434	2469	1830	1374	1148	958	848	753	654	612	615	550	530	503	500	478	462	441	429	455	406	429	442	423	426	401	375	396	391	395	413	405	414	384	433	416	403	363	410	393	384	403	381	397	415	395	413	401	401	362	365	355	369	357	381	402	427	416	371	391	359	375	332	390	367	378	383	368	338	382	380	352	371	399	382	384	370	425	358	389	371	363	429	367	386	363	386	373	360	394	320	377	376	353	366	416	356	376	401	362	380	367	384	368	369	346	346	369	392	367	343	372	409	373	403	341	378	382	357	358	387	365	345	320	386	378	367	368	393	379	391	415	369	365	372	354	368	356	364	372	393	364	363	372	375	370	402	385	355	367	361	388	389	412	343	357	413	392	352	390	392	383	389	405	395	374	386	363	380	372	403	380	375	388	366	381	398	370	394	389	384	359	368	390	350	380	379	399	358	384	381	384	362	364	363	383	385	363	374	401	360	393	408	381	329	376	378	360	384	388	364	361	345	357	365	380	376	383	341	394	363	379	376	344	378	352	357	378	386	356	347	365	379	365	394	335	397	383	357	367	408	400	350	367	369	399	397	345	382	377	361	358	378	395	392	369	398	400	399	374	344	361	341	386	382	386	381	374	385	375	372	368	362	377	399	330	414	356	366	368	387	364	387	354	380	396	385	370	368	397	387	392	369	368	405	383	376	391	344	379	411	396	395	412	369	368	357	376	357	355	365	396	332	377	354	381	371	382	351	395	379	363	392	364	398	355	348	344	391	376	378	424	358	365	362	338	382	393	330	367	384	385	397	364	386	396	348	368	389	357	331	377	364	368	350	371	386	382	393	383	377	361	346	374	379	361	414	329	352	366	379	394	381	378	356	377	360	358	350	364	330	383	372	383	347	338	413	324	389	368	361	378	393	384	388	353	399	388	346	367	357	378	367	366	377	354	378	355	407	358	409	388	381	363	346	379	357	401	359	398	379	406	395	373	366	373	361	375	370	382	343	379	379	380	368	365	390	383	401	334	378	411	348	366	381	373	370	385	378	377	347	368	400	372	391	371	352	359	360	371	359	372	418	365	377	376	366	386	373	383	355	361	367	392	386	373	390	381	380	399	345	394	413	362	369	390	373	392	349	387	366	358	355	377	359	388	361	403	375	388	362	388	360	389	365	403	388	384	365	401	373	367	351	396	388	365	356	338	358	379	353	384	380	385	400	394	352	372	411	366	383	345	397	416	365	373	390	409	332	381	386	394	391	385	381	398	387	334	373	370	348	386	378	387	381	392	379	396	370	357	365	339	326	358	355	369	340	373	343	380	350	401	354	373	409	396	360	382	346	366	373	381	353	401	368	405	379	398	362	378	384	413	367	358	350	355	384	352	379	405	389	370	380	354	367	361	360	405	375	377	360	373	395	325	368	382	388	366	362	381	355	373	346	337	373	404	380	385	379	388	389	400	337	399	401	393	352	355	343	385	368	357	344	367	411	388	375	349	352	352	396	391	423	406	371	418	378	361	363	389	390	371	350	386	385	353	366	372	371	394	348	376	363	377	364	363	371	403	396	363	371	371	345	367	350	367	387	402	328	330	377	378	380	365	395	363	352	370	398	376	376	342	358	394	398	394	367	360	385	383	389	364	348	359	352	384	364	378	372	354	383	343	370	360	383	386	382	397	404	347	350	343	386	378	384	401	370	445	383	384	382	373	355	360	410	338	418	375	395	386	345	428	358	394	371	337	356	337	374	378	384	349	380	337	354	363	403	395	370	343	384	343	356	352	381	411	316	402	345	397	367	387	396	396	382	349	420	357	405	365	369	376	383	366	391	355	363	396	329	390	355	385	360	382	373	382	374	368	371	378	348	356	398	367	408	383	363	375	382	355	352	364	382	380	387	362	394	362	393	407	371	376	393	401	377	362	385	414	391	332	374	376	382	340	408	357	350	396	412	381	398	366	355	365	361	390	378	364	394	385	416	356	375	358	356	421	379	389	346	351	354	379	372	418	353	379	386	340	349	372	388	401	369	370	340	387	342	381	368	357	368	381	364	388	358	359	358	384	384	385	371	422	366	347	384	370	394	404	381	371	381	380	357	394	382	416	351	391	381	368	371	380	352	372	397	408	389	366	351	388	362	360	388	389	350	368	393	384	333	377	392	423	405	407	390	359	344	399	346	365	371	356	350	378	391	347	347	367	346	343	381	385	400	348	381	417	362	364	370	387	353	413	403	361	380	379	407	369	364	354	388	358	376	362	386	408	363	357	398	366	341	392	398	383	380	388	359	376	368	386	400	357	388	405	342	399	346	370	378	367	366	367	353	342	368	347	364	365	404	351	351	381	375	384	358	375	371	361	365	390	349	362	382	417	356	362	364	359	394	371	389	395	409	349	377	375	387	391	361	384	388	364	400	370	376	366	339	356	380	408	379	365	367	390	385	372	387	325	386	396	400	362	374	389	397	352	366	376	383	360	355	391	352	380	386	376	376	360	367	383	363	393	404	377	384	370	350	347	364	378	395	382	385	366	355	386	362	400	373	413	355	384	385	380	352	342	366	388	374	400	396	347	333	395	391	388	361	341	371	371	425	359	427	334	388	365	358	365	379	349	352	402	361	355	377	343	371	393	367	372	385	396	375	383	399	378	341	382	348	389	388	340	403	348	383	381	362	343	378	341	363	367	378	378	338	349	374	361	379	377	357	350	342	383	392	372	382	405	388	388	367	379	392	390	373	385	341	393	395	392	381	348	362	388	413	375	380	379	351	384	356	374	350	383	363	383	394	364	379	369	376	433	405	381	395	385	414	385	352	347	354	363	360	369	381	352	394	378	406	367	359	343	368	354	379	369	368	335	381	362	368	379	390	377	369	371	372	316	359	383	351	411	388	361	391	350	371	380	375	402	396	369	375	374	367	368	377	379	325	372	378	384	386	355	369	389	359	345	419	367	367	378	379	371	365	385	387	375	393	371	364	381	368	370	362	416	365	387	366	339	368	387	384	352	367	389	410	354	381	373	381	357	367	363	341	355	361	388	379	421	356	391	396	370	366	341	348	365	373	332	346	358	387	369	356	413	385	378	347	372	349	397	368	336	367	364	344	389	388	383	382	355	388	382	394	366	346	376	355	372	373	410	344	369	365	380	389	385	379	400	419	369	352	373	385	379	354	381	376	421	368	369	362	381	366	403	369	413	375	390	424	382	394	373	408	361	387	373	389	373	358	364	376	375	340	371	401	382	379	387	385	363	354	413	380	389	375	376	344	374	380	390	377	390	384	368	381	374	388	346	381	373	382	356	363	350	382	365	385	372	368	396	364	420	384	373	374	375	409	387	364	388	361	338	360	384	331	382	358	383	368	381	383	368	346	406	371	379	387	370	353	375	362	346	385	373	413	395	367	379	354	344	373	369	409	411	343	363	366	371	413	358	395	383	404	365	407	382	361	370	389	368	380	387	323	358	389	359	404	365	338	385	370	391	405	355	342	372	416	392	342	353	388
26995	16932	3628	1066	980	867	828	786	851	804	758	814	847	792	827	821	829	798	843	818	834	810	776	805	798	781	785	840	874	835	835	826	830	840	830	819	849	777	806	791	876	766	840	806	815	807	842	805	822	771	835	772	800	863	797	832	862	827	767	827	782	838	877	797	872	791	871	822	811	851	830	844	840	816	801	802	873	798	749	826	798	821	822	792	785	778	829	800	897	899	757	787	855	821	811	858	785	799	792	843	767	763	840	825	777	843	862	772	843	830	808	815	803	842	814	815	812	826	824	853	801	830	745	804	772	755	809	798	828	863	787	809	767	819	770	788	822	833	805	799	799	803	787	812	779	780	826	842	799	785	809	795	810	828	894	827	819	820	790	824	795	845	854	805	792	788	825	824	807	801	830	800	823	825	776	837	798	860	825	786	766	811	816	792	851	802	847	804	814	825	840	829	837	829	794	759	796	825	760	806	809	821	808	801	796	764	795	777	790	835	779	877	803	798	859	862	823	725	800	792	816	838	796	782	815	770	784	842	826	800	753	853	821	780	835	762	821	823	794	837	808	782	838	803	833	775	817	821	816	785	845	822	860	797	818	826	831	811	822	838	828	805	796	829	778	844	869	831	812	861	804	799	805	890	821	804	775	859	842	806	777	818	779	803	823	830	858	803	811	855	862	793	807	823	798	813	826	809	746	835	833	824	814	890	827	805	832	836	760	754	835	803	832	834	821	831	848	851	802	829	847	796	791	868	808	804	832	875	842	777	800	812	793	811	820	786	839	867	826	828	809	733	876	799	773	786	760	778	799	872	814	831	866	824	834	789	849	748	787	814	808	798	770	783	847	846	830	779	830	774	821	783	830	793	823	802	812	817	776	781	822	878	845	795	804	826	787	826	800	838	787	812	822	802	808	802	823	794	869	783	853	861	824	846	790	809	819	843	830	819	796	774	796	816	832	797	816	917	811	823	830	845	824	851	816	769	812	798	808	781	776	884	784	803	790	794	762	824	830	829	810	811	814	826	839	779	825	824	787	808	877	805	807	788	843	823	805	776	862	800	856	832	779	819	814	808	861	787	815	788	864	836	815	827	806	840	805	807	808	832	816	844	838	821	844	829	843	836	798	829	854	804	794	814	865	848	827	850	808	839	848	844	812	820	824	751	831	818	806	845	855	825	800	788	769	825	825	835	857	829	799	830	776	812	810	789	766	802	835	835	819	788	821	775	826	728	777	816	807	813	824	804	842	816	823	816	803	808	814	771	877	739	804	803	802	835	807	799	769	786	801	819	850	772	793	815	824	848	854	796	791	801	829	810	791	777	862	832	819	857	783	809	784	835	834	804	821	796	792	823	790	799	804	835	808	786	837	849	841	757	831	842	817	820	806	768	783	861	798	802	837	832	847	879	854	817	772	795	818	857	808	780	810	821	824	835	826	816	844	795	859	816	831	815	851	798	813	856	800	823	795	799	801	796	797	767	812	812	854	805	855	787	845	808	835	789	806	838	852	768	839	787	805	789	840	780	759	817	815	788	812	847	758	774	772	824	841	782	844	822	815	870	799	833	839	829	833	806	766	803	832	832	824	849	840	805	796	803	810	808	824	825	843	848	868	837	837	793	810	788	813	801	822	799	790	781	800	754	797	829	804	794	822	779	808	840	803	862	801	801	772	774	839	816	807	836	790	810	803	821	796	858	772	820	845	831	781	837	823	779	816	800	852	840	825	835	768	806	772	804	847	780	852	820	847	765	795	807	796	830	801	816	789	816	819	805	836	795	853	811	776	804	823	803	843	782	835	803	804	820	832	804	801	803	870	810	756	828	782	801	883	832	841	796	770	769	860	824	798	818	783	827	839	776	816	811	798	806	825	883	814	788	849	802	796	808	828	818	842	818	827	788	807	851	852	821	805	810	759	830	791	795	773	835	852	780	831	822	818	849	778	808	760	829	827	799	830	781	845	859	835	806	818	866	803	817	824	791	798	789	780	822	834	838	807	804	795	782	808	773	847	834	785	784	848	855	790	831	809	797	836	772	813	799	830	763	864	802	802	849	836	808	811	838	815	810	786	853	815	803	824	810	858	812	819	842	812	825	841	803	800	796	812	827	849	818	836	803	794	795	831	860	834	847	824	826	853	780	843	878	838	764	798	827	823	813	855	804	815	867	830	797	784	817	752	771	766	818	804	801	818	790	830	793	834	842	805	806	852	827	819	815	822	805	846	812	784	858	815	815	849	795	829	741	854	803	798	818	795	787	810	896	901	869	800	836	847	851	860	819	804	796	822	814	834	810	799	838	801	816	800	816	826	811	796	794	835	817	820	774	768	810	816	813	817	822	833	794	787	793	808	788	816	821	866	843	808	804	802	763	813	801	742	812	809	809	825	849	807	847	816	801	879	851	806	825	794	825	820	761	813	836	817	845	833	816	772	832	799	780	834	808	836	815	850	801	845	823	812	794	808	823	808	758	820	847	824	823	802	820	803	838	791	838	827	831	804	838	792	776	770	796	763	780	842	858	794	829	809	742	817	791	855	800	844	868	837	741	844	806	837	787	828	779	767	806	806	822	875	796	793	823	852	794	843	789	833	764	806	851	808	835	796	826	797	818	764	860	806	822	796	820	798	847	871	856	812	832	797	850	810	815	795	826	801	823	788	804	827	839	820	774	859	825	802	834	832	793	815	850	822	827	795	794	856	799	829	797	780	763	780	824	795	807	839	815	818	846	813	848	878	823	807	861	791	850	871	804	822	837	826	850	799	843	795	826	853	817	803	810	843	809	768	836	797	867	829	846	855	797	762	810	824	809	846	771	827	876	835	816	785	815	789	850	851	797	847	812	812	828	879	836	867	825	851	809	765	863	805	777	858	788	818	829	812	834	828	824	860	802	805	837	788	807	789	857	821	810	800	755	813	831	831	828	822	819	790	858	848	815	803	858	778	748	795	787	812	852	821	829	769	820	830	785	787	789	795	822	839	758	780	831	830	828	836	809	839	838	868	791	871	779	859	839	833	817	781	816	771	879	786	811	808	762	769	805	801	843	809	782	834	867	847	807	788	828	837	766	810	829	825	785	802	789	806	782	809	839	835	795	813	804	851	853	822	810	745	802	811	798	813	868	833	845	800	772	828	854	863	812	839	819	821	786	859	797	840	784	809	819	795	797	871	821	838	802	793	830	783	805	764	892	832	842	858	818	832	833	791	831	831	822	816	812	783	816	818	870	808	847	797	797	816	828	804	823	809	800	814	799	807	779	792	818	786	774	830	769	749	822	817	770	758	810	824	838	836	853	779	795	810	807	785	806	835	782	804	849	791	792	834	878	802	801	832	765	827	791	817	819	832	848	835	811	824	787	822	800	803	828	815	892	811	796	808	812	798	779	788	860	777	807	785	791	836	831	813	865	825	809	851	848	840	839	829	758	782	863	805	787	816	796	797	832	788	806	812	788	797	808	802	802	783	851	797	840	828	826	810	758	806	822	795	784	746	787
8700	10743	1328	1188	1094	1058	1069	1108	1055	1094	1078	1113	1132	1080	1030	1067	1065	1013	1114	1058	1057	1090	1084	1052	1033	1040	1056	1041	1078	1091	996	1080	1111	1096	1049	1020	1098	1049	1111	1110	1098	1044	1067	1055	1059	1088	1024	1095	1096	1151	1088	1084	1088	1055	1056	1095	1105	1082	1033	1074	1052	1099	1081	1049	1032	1069	1077	1086	1051	1081	1132	1112	1117	1056	1068	1060	1070	1094	1070	1075	1112	1074	1123	1060	1053	1056	1040	1088	1111	1094	1076	1075	1057	1046	1067	1029	1060	1053	1091	1065	1058	1075	1103	1092	1078	1066	1048	1003	958	1051	1026	1066	1127	1094	1026	1072	1062	1065	1064	1092	1084	1084	1075	1129	1043	1051	1113	1029	1026	1040	1005	1035	1040	1092	1081	1002	1123	1107	1000	981	1065	1057	1086	1062	979	1049	1080	1020	1027	1067	1018	1095	1105	1036	1049	1162	1112	1072	1059	1092	1129	1034	1041	1027	1095	1058	1041	1023	1048	1046	1005	1077	1059	1095	1097	1114	1059	1093	1026	1093	1043	1059	1072	1114	1087	1078	1037	1100	1039	1066	1142	1112	1097	1061	1103	1061	1071	1057	1074	1038	1114	1075	1103	1109	1068	1059	989	1067	1069	1105	1066	1082	1062	1088	1114	1076	1055	1072	1100	1032	1050	1063	1055	1037	1065	1059	1105	1013	1095	1081	1049	1041	1117	1035	1105	1082	1074	1090	1075	1073	1056	1045	1014	1063	1069	1116	1048	1111	1086	1097	1036	1051	1049	1059	1047	1048	1055	1056	1063	1110	1012	1032	1088	1069	1048	1061	1059	1075	1061	1022	1004	1052	1082	1085	1037	1037	1099	1050	1072	1040	1070	1070	1021	1003	1093	1018	1061	1027	1062	1082	1062	1030	1075	1053	1069	1073	1034	1126	1087	1084	1033	1094	1003	1077	1073	1128	1035	1018	1042	1075	1085	1089	1075	1035	1015	1094	1067	1060	1088	1060	1128	1048	1092	1079	1049	1051	1034	1047	1033	1032	1067	1017	1042	1101	1059	1084	1054	1081	1014	1058	1085	1070	1057	1048	1084	1093	1016	1068	1129	1070	1099	1010	1047	1019	1045	1154	1018	1068	1053	1076	1049	1059	1101	1025	1065	1056	1009	1090	1056	1175	1139	1055	1061	1126	1074	1062	1079	1068	1098	1038	1049	1015	1086	999	1067	1092	1059	1109	1090	1077	1063	1089	1012	1088	1084	1082	1048	1059	1029	1073	1081	1038	1010	1022	1088	1034	1116	1127	1031	1052	1038	1075	1023	1057	1088	1150	1092	1051	1012	1063	1069	1020	1089	1079	1086	1093	1101	1064	1080	1085	1103	1130	1089	1072	1102	1053	1043	1067	1065	1032	1069	1067	1068	1058	1070	1031	1050	1050	1023	1079	1022	1074	1052	1118	1027	1063	1080	1070	1041	1067	1068	1072	1026	1068	1029	1023	1041	1036	1053	1086	1053	1099	1013	1087	1123	1081	1070	1072	1050	1053	1055	1050	1003	1035	1039	1041	1059	1040	1099	1035	1043	1050	1069	1042	1075	1096	1052	1068	1084	1038	1033	1029	1036	1087	1040	1071	1086	985	1068	1014	1076	1026	1054	1025	1049	1078	1121	1111	1082	1059	1112	1061	1118	1105	1015	1097	1111	1045	1113	1090	1094	1108	1076	1079	1089	1073	1061	1069	1016	1053	1045	1068	1145	1071	1046	1045	1086	1003	1088	1131	1049	1074	1056	1094	1030	1115	1067	1089	1004	1059	1115	1055	1112	1055	1075	1090	1068	1140	1127	1162	1044	1057	1084	1089	1075	1068	1072	1088	1131	1074	1107	1063	1133	1101	1011	1069	1051	1063	1017	1087	1039	1073	1095	1049	1044	1037	1081	1019	1083	1043	1067	999	1024	1093	1093	1075	1056	1082	1103	1059	1071	1018	1069	1139	1094	1066	1056	1047	1097	1064	1046	1051	1047	1087	1088	1038	1130	1130	1110	1043	1046	1062	1042	1008	1045	1025	1072	1052	1102	1045	1111	1067	1048	1032	1087	1082	1081	1086	1031	1103	1060	1124	1052	1093	1057	1037	1013	1135	1081	1000	1017	1029	1039	1049	989	1083	1072	1063	1102	1031	1098	1030	1051	1126	1039	1100	1022	1015	1067	1095	1045	1061	1075	1099	1136	998	1095	1097	1039	1086	1057	1033	1018	1048	1102	1090	1079	1060	1069	1086	1109	1032	1055	1059	1071	1055	1091	1019	1085	1078	1088	981	1012	1072	1043	1078	1059	1148	1012	998	1060	1103	1034	1064	1058	1096	1080	1051	1005	1088	1028	1018	1077	1061	1054	1067	1067	1084	1077	1113	1018	1056	1075	1063	1039	1016	1051	1111	1048	1089	1063	1051	1018	1061	1028	1110	1102	1084	1047	1054	1060	1053	1084	1095	1030	1090	1104	1065	1068	1130	1097	1046	1071	1187	1010	1032	1018	1070	1034	1079	1046	1122	1090	1072	1031	1031	1164	1074	1065	1059	1125	1094	1036	1037	1042	1083	1014	1115	1050	1049	1082	1093	1043	1045	1085	1100	1075	1061	1085	1038	1065	1117	1116	1112	1105	1008	1100	1073	1016	1058	1044	1044	1043	1106	1067	1051	1066	1012	1062	1078	1091	1048	1084	1109	1020	1093	1126	1027	1049	1021	1067	1095	1109	1085	1126	1074	1072	1060	1069	1087	1026	990	1120	1107	1062	1039	1093	1118	1033	1064	1106	1093	1113	1095	1028	1072	1081	1019	1079	1064	1132	1071	1048	1052	1101	1056	1036	1030	1039	1026	1112	1090	1079	1028	1052	1026	1071	1080	1054	1078	1078	1054	1069	1055	1076	1014	1078	1099	1084	1069	1055	1026	1077	1023	1098	1065	1098	1059	1041	1068	1061	1106	997	1067	1080	1029	1083	1115	1053	1073	1069	1062	1144	1010	1078	1006	1053	1019	1065	1116	1052	1079	1065	1062	1076	1045	1072	1038	1025	1039	1150	1047	1059	1070	1067	1085	1077	1051	1068	1079	1091	1057	1107	996	1097	1097	1066	1054	1049	1038	1084	1070	1058	1040	1121	1054	1080	1066	1138	1094	1086	1067	1087	1004	1041	1065	1071	1090	1107	1029	1049	1008	1055	1111	1010	1144	1035	1049	1027	1071	1091	1059	1064	1085	1067	1090	1129	1145	1060	1067	1043	1055	1038	1091	1111	1044	1078	1051	1086	1090	1070	1036	1073	1040	1102	1043	1109	1066	1061	1108	1060	1033	1065	1092	1029	1104	1025	1057	1033	1093	1080	1095	1083	1062	1048	1058	978	1050	995	1087	1005	1023	1078	971	1058	1087	1061	1105	1097	1039	1124	1012	1089	1114	1062	1094	1047	1074	1068	1089	1088	1079	1046	1070	1130	1084	1061	1074	1037	1027	1056	1080	1068	1096	1062	1098	1059	1080	1074	1064	1060	1064	1024	1044	1035	1098	1056	1026	1035	1058	1039	1091	1069	1084	1058	1071	1080	1103	1077	1094	1087	1097	1070	986	1061	1109	1092	1056	1022	1037	1075	1081	1129	1054	1028	1032	1081	1129	1112	1064	1085	1053	1100	1064	1065	1082	1014	1013	1089	1055	1009	1101	1084	1086	1060	1058	1048	1095	1054	1042	1100	1084	1057	1069	1107	1054	1102	1046	1067	1078	1068	1046	1104	1085	1051	1110	1085	1030	1037	1082	1151	1075	1023	1022	1052	1043	1032	1088	1043	1101	1047	1048	1061	1079	1095	1120	1063	1011	1086	987	1020	1073	1118	1069	1099	1012	1018	1066	1114	1091	1086	1049	1077	1108	1079	1086	1043	1045	1064	1090	977	1044	1099	1033	1051	1094	997	1118	1072	1060	1067	1056	1068	1086	1037	1082	1079	1037	1126	1113	1054	1062	1068	1131	1080	1027	1145	1118	1063	1097	1035	1099	1102	1051	1116	1057	1076	1050	1028	999	1116	1078	1076	1071	1022	1091	1061	1089	1088	1020	1070	1084	1085	1099	1055	1035	1140	1075	1102	1069	1099	1065	1055	1062	968	1076	1084	1067	1036	1089	1087	1101	1070	1044	1107	1082	1056	1078	1125	1129	1097	1097	1052	1080	1005	1142	1083	1043	1091	1037	1103	1069	1071	1048	1084	1033	1073	1075	1093	1031	1058	1018	1099	1081	1010	1071	1042	1133	1060	1034	1031	1038	1041	1027	1069	1125	1072	1073	1086	1056	1043	1063	1148	997	1067	1041	1069	1027	1037	1077	1017	1047	1038	1100	1047	1093	1126	1039	1031	1042	1017	1047	1037	1070	1073	1059	1008	1089	1053	1028	1089	1146	1056	1079	1053	1065	1030	1057	1058	1048	1084	1042	1011	1005	1088	1082	1121	1035	1050	1038	1098	1096	1066	1093	1117	1051	1121	1103	1075	1099	1100	1012	1078	1089	1105	1073	1058	1025	1058	1064	1070	1088	1133	1050	1101	1075	1126	1061	1062	1099	1003	1017	1049	1067	1106	1044	1057	1062	1097	1085	1012	1065	1083	1079	1054	1060	1043	1079	1059	1059	1091	1087	1066	1070	1043	1094	1058	1057	1048	1082	1094	1058	1100	1055	1057	1033	1069	1067	1050	1059	1088	1097	1076	1081	1059	1069	1101	1039	1094	1079	1036	1069	1120	1045	1067	1055	1066	1034	997	1068	1087	1102	1058	996	1029	1019	1086	1074	1055	1027	1003	1081	1098	1109	1038	1065	1047	1062	1093	1083	1102	1086	1065	1011	1054	1106	1059	996	1032	1076	1098	1079	1063	1083	1052	1086	1076	1053	1109	1047	1101	1096	1011	1047	1040	1118	1100	1074	1092	1021	1087	1036	1104	1084	1076	1048	1030	1060	986	1024	1031	1083	1020	1026	1133	1013	1075	1065	1074	1047	1073	1049	1057	1089	1093	1026
22920	20724	27904	23570	20330	4127	1060	834	702	712	703	700	626	637	672	634	660	652	664	611	617	659	645	626	618	628	587	629	632	676	636	579	605	618	587	611	635	648	614	627	580	617	602	588	581	612	595	573	611	585	579	647	639	534	626	650	604	619	627	642	588	597	629	601	590	576	637	616	605	613	582	606	628	577	632	619	595	629	622	608	621	628	573	579	587	610	575	606	563	588	572	601	641	654	645	584	586	626	602	625	593	627	615	625	595	567	594	592	586	618	645	611	612	555	584	632	607	612	571	606	579	595	643	638	628	598	620	640	628	600	603	619	619	628	600	597	575	590	580	612	588	588	608	613	592	617	610	584	581	584	645	612	634	608	595	595	615	588	610	643	607	629	583	590	603	600	626	571	616	559	589	575	612	586	633	634	630	584	578	605	608	617	587	595	570	594	616	580	614	626	601	648	615	612	633	643	640	604	577	562	615	575	588	635	598	602	589	604	615	634	572	631	589	629	552	619	568	597	617	581	585	562	614	600	616	620	618	573	571	636	608	631	626	610	597	615	575	622	532	606	647	606	584	584	586	641	553	580	635	590	620	631	610	620	586	581	616	612	660	585	589	623	620	595	623	649	601	582	585	581	625	599	589	623	591	631	579	619	658	585	595	591	599	644	610	583	612	610	644	628	632	639	591	604	616	601	606	600	579	608	603	600	590	576	666	608	607	591	586	582	606	609	597	630	608	606	608	590	623	566	574	567	579	562	574	585	615	607	577	585	632	564	550	591	608	580	610	609	604	593	581	616	597	622	648	650	597	617	617	617	594	629	590	611	562	608	606	592	593	600	614	634	626	635	574	572	585	590	554	596	632	574	585	641	610	639	606	552	566	621	607	651	618	583	603	609	624	570	645	619	577	597	601	596	607	595	585	594	627	610	595	590	626	624	543	598	619	630	600	593	622	592	621	601	580	580	596	627	636	592	544	615	598	612	565	606	615	581	617	586	597	602	617	585	562	566	624	604	651	613	597	601	625	617	636	630	601	580	597	581	596	603	662	606	611	636	612	587	585	574	608	626	599	637	639	600	578	626	623	589	619	603	594	600	588	603	622	577	601	617	623	590	581	588	571	585	564	617	570	617	592	581	599	590	594	606	583	594	609	637	618	559	601	557	604	648	563	629	596	621	610	598	622	643	581	610	584	614	612	612	626	555	608	607	610	606	620	609	626	596	632	630	585	565	623	607	586	573	608	617	617	597	621	594	597	598	633	636	631	632	612	597	587	620	599	604	583	611	587	553	596	603	599	634	587	608	598	613	577	586	608	574	595	602	589	604	599	582	654	625	567	611	640	581	586	588	600	590	613	611	635	638	626	630	597	579	605	600	592	597	619	605	592	586	583	617	603	586	599	636	629	638	585	572	595	614	651	596	604	606	603	616	625	661	588	571	578	597	619	601	626	548	614	599	635	640	586	536	616	613	605	596	601	562	619	605	629	613	606	611	593	627	634	599	546	608	597	625	627	588	626	615	592	581	632	616	588	578	588	601	590	628	637	573	597	564	611	626	587	635	626	590	556	591	605	613	656	575	611	623	575	602	561	649	599	638	619	604	600	591	586	583	587	585	621	618	598	590	601	599	595	568	583	643	605	627	576	632	641	645	625	569	576	577	575	602	594	639	611	613	571	615	579	606	640	584	625	594	629	603	636	567	640	653	596	587	574	578	588	562	606	590	621	614	565	613	609	633	609	601	614	590	580	612	645	625	580	586	611	615	576	619	623	561	610	603	621	621	620	547	617	635	646	628	582	581	649	604	577	636	593	606	575	612	609	578	576	603	618	647	577	609	662	626	616	633	610	602	643	636	619	628	640	553	574	615	601	643	624	629	611	603	564	614	624	565	604	568	674	576	567	594	594	616	606	628	603	585	627	581	620	570	623	600	616	611	624	551	582	593	628	586	530	606	629	636	612	672	613	607	585	593	623	609	580	603	566	608	588	568	639	632	621	637	613	640	601	560	572	605	609	576	566	616	619	592	624	574	614	606	644	560	616	610	586	592	594	610	598	592	595	619	640	677	622	611	630	586	654	594	587	594	619	621	574	591	553	646	622	594	670	639	572	576	581	580	542	604	590	567	612	563	611	601	613	619	573	591	607	614	584	623	602	585	590	600	586	625	612	562	601	626	593	618	599	617	630	658	603	621	609	623	578	575	575	552	604	589	588	597	582	598	562	572	613	563	565	616	598	568	589	634	577	646	637	592	565	571	596	583	599	626	623	631	613	617	588	611	578	657	552	544	576	591	606	573	600	634	624	622	593	598	635	621	538	549	610	607	655	588	569	600	615	597	627	584	617	585	590	620	602	613	608	567	609	606	613	613	598	562	638	635	580	607	584	589	619	672	591	640	569	627	627	626	608	618	657	618	583	568	574	610	672	599	608	603	622	668	575	614	583	560	606	595	598	549	644	618	589	606	594	647	596	602	621	604	622	616	609	632	613	576	577	585	612	568	600	625	574	582	608	629	607	613	620	589	589	608	582	612	615	581	610	580	658	613	634	644	601	595	617	619	594	605	625	541	576	608	573	611	574	631	611	574	605	606	553	596	604	580	606	648	561	603	619	616	626	602	635	599	624	592	656	641	600	609	631	634	612	646	616	613	577	593	577	592	592	628	616	607	589	611	572	557	612	582	625	587	559	614	622	581	589	568	597	609	613	572	598	581	632	584	602	587	601	621	605	577	606	599	623	624	621	618	629	629	597	625	604	616	617	557	621	585	606	600	572	659	663	653	586	607	592	580	642	588	543	570	583	632	607	566	578	548	610	626	641	609	612	601	619	595	577	581	581	591	613	572	564	585	568	618	570	593	652	639	634	628	620	645	604	616	630	608	581	591	585	661	599	595	614	592	591	620	634	603	607	604	613	591	593	561	618	614	648	611	552	610	628	606	595	649	589	622	582	613	636	597	618	589	620	594	580	596	603	628	594	595	640	593	605	575	621	603	621	627	622	559	633	599	570	597	612	592	556	604	579	548	585	562	605	604	636	627	592	632	578	590	610	557	611	595	597	586	613	590	610	632	637	630	580	559	593	567	609	590	582	597	637	588	602	604	611	601	620	625	640	603	645	557	598	629	609	566	594	573	614	596	604	634	619	582	634	625	607	633	656	648	570	602	605	641	606	590	584	610	650	576	622	580	573	599	596	601	641	641	586	598	614	589	606	567	637	605	581	610	650	651	560	648	593	616	601	570	647	577	631	615	607	586	596	581	616	614	620	581	619	624	643	618	603	639	605	564	579	614	575	585	586	593	614	581	604	577	590	588	596	636	570	589	611	593	621	653	625	619	562	574	620	616	575	589	604	638	602	617	627	585	617	630	562	563	554	563	628	644	589	600	601	612	597	581	580	659	556	577	627	616	566	604	586	591	652	618	604	565	613	624	594	553	628	614	612	568	693	583	570	606	596	606	597	604	588	577	604	613	574	589	606	623	623	571	649	652	616	611
13311	28998	4794	2634	2026	1648	1422	1242	1059	1038	1007	982	914	963	929	872	898	912	859	836	839	832	803	831	898	810	800	853	840	845	804	811	825	800	854	792	807	796	818	798	777	811	826	795	839	832	823	800	886	800	796	832	766	848	839	819	789	836	785	784	827	856	827	840	849	798	793	835	831	808	798	758	844	801	828	769	786	798	874	843	773	819	780	787	839	857	790	857	824	763	761	794	750	787	849	837	762	825	829	793	825	766	739	865	775	842	803	840	814	774	798	818	814	819	794	814	772	808	803	784	781	797	832	792	818	844	849	789	775	821	821	801	778	791	827	793	817	769	767	855	774	800	837	785	823	809	839	785	761	797	791	796	855	808	743	836	809	767	784	823	803	784	802	732	801	816	768	819	856	810	840	811	810	812	832	798	807	814	789	806	786	792	784	842	852	794	794	785	801	831	844	825	817	811	770	845	802	804	799	815	836	811	825	784	830	807	825	827	805	833	838	795	791	806	786	787	866	833	808	786	771	789	751	765	817	799	805	756	800	835	795	785	819	818	785	880	775	796	810	778	832	790	824	781	816	803	866	798	804	822	785	821	751	834	776	831	840	832	822	804	776	837	802	816	859	842	799	853	845	855	863	835	853	835	815	787	783	854	800	834	761	765	771	786	815	810	815	799	784	807	824	819	829	756	783	777	775	806	763	779	835	870	769	842	816	785	832	835	869	819	833	830	842	849	774	792	786	814	852	820	779	796	841	796	804	814	772	837	802	789	803	806	749	826	820	806	849	831	841	820	827	830	783	814	840	803	827	762	795	818	840	784	835	849	829	806	816	763	804	793	792	791	833	776	799	801	812	800	778	802	795	847	794	809	826	792	826	787	804	780	840	807	786	805	759	839	797	753	811	826	843	894	844	816	826	844	759	816	795	846	833	838	813	778	859	762	810	782	768	829	813	869	823	797	780	766	787	846	725	831	780	788	785	807	825	850	799	773	809	773	863	827	830	795	847	828	815	757	822	824	835	828	806	808	828	843	848	800	818	831	756	775	768	793	822	740	801	793	835	822	796	785	822	832	840	781	796	798	860	815	802	769	825	809	772	804	856	820	836	810	865	789	812	813	867	807	841	812	837	784	780	842	826	797	826	780	791	752	841	812	775	844	787	772	846	805	864	824	827	813	825	776	824	791	822	832	775	777	819	802	826	823	811	793	810	785	842	872	832	800	826	830	824	794	813	852	835	803	813	819	842	810	780	829	883	866	840	841	838	812	841	769	846	831	786	827	771	801	808	853	807	860	816	841	840	825	843	777	821	787	792	810	818	789	805	841	853	798	811	851	811	870	773	847	782	839	841	810	826	825	808	812	820	838	838	815	805	815	782	825	790	818	801	839	855	811	791	796	784	781	791	862	770	820	819	835	822	810	815	792	847	851	835	826	785	799	812	778	841	856	798	867	805	832	864	823	746	821	833	780	795	802	852	792	854	800	807	800	812	843	787	781	813	841	805	839	832	829	810	867	823	806	801	830	839	834	771	823	831	789	831	810	820	830	797	853	829	827	783	828	788	857	796	789	790	817	799	834	812	782	823	816	823	810	806	837	765	842	834	765	818	848	816	830	776	793	805	784	779	822	809	782	800	826	779	796	851	785	825	782	847	812	813	809	830	810	835	778	859	799	860	853	793	816	819	832	794	757	825	839	818	822	833	798	791	839	770	789	784	838	810	793	790	801	776	795	844	823	844	810	846	796	784	810	797	829	805	800	816	759	783	828	805	767	812	795	774	792	785	861	842	831	841	832	837	829	750	810	792	788	781	829	799	811	788	771	782	769	808	873	818	818	817	788	820	815	821	789	760	821	845	794	822	829	812	835	798	779	856	793	847	848	837	806	842	839	768	805	788	816	805	835	723	781	796	877	842	850	794	823	796	814	813	836	835	784	834	852	830	858	826	798	831	801	796	782	809	777	792	799	779	797	723	832	789	835	749	850	833	805	838	836	827	801	809	777	840	837	838	759	779	765	833	797	861	795	782	772	818	807	773	816	829	792	825	879	817	822	811	845	767	776	824	811	781	815	836	805	811	801	799	825	782	757	805	796	830	766	825	820	828	778	848	791	857	819	830	859	841	820	776	783	775	802	773	832	773	821	811	867	872	829	780	838	812	856	810	781	814	851	811	788	808	761	816	770	798	812	801	763	838	789	777	805	804	836	837	791	808	807	802	808	822	840	803	800	775	844	804	828	812	802	806	825	788	827	789	807	794	845	789	799	800	805	833	850	851	816	796	868	807	825	836	778	786	824	795	819	777	762	832	814	835	836	809	846	755	817	770	815	775	775	801	804	820	823	810	766	824	795	799	819	781	799	822	822	793	817	812	850	827	806	841	789	807	761	782	867	796	835	846	805	818	794	788	831	802	797	848	802	804	799	797	798	788	793	786	817	845	858	847	799	836	790	819	799	788	790	812	809	777	865	759	828	807	822	809	822	822	838	789	828	805	787	815	839	793	836	796	777	844	794	815	780	802	802	800	816	806	800	822	810	778	778	792	814	782	846	829	801	838	864	791	832	782	807	812	808	832	826	781	776	795	794	768	820	810	796	773	836	758	849	772	819	786	802	776	791	840	818	788	815	782	813	826	781	852	800	847	756	830	869	817	816	828	825	794	803	800	788	791	808	818	773	801	835	814	801	769	832	796	815	839	807	861	802	774	802	860	778	805	848	778	777	806	792	797	783	781	809	820	829	766	851	792	784	811	798	837	781	817	793	786	824	821	832	792	793	772	828	812	820	782	836	823	786	770	771	798	799	824	856	769	825	805	886	799	803	809	807	832	776	836	818	795	782	805	875	792	820	858	804	803	792	849	834	791	826	812	774	853	815	787	788	854	775	824	734	817	795	843	825	798	755	803	809	849	801	780	824	854	832	798	812	832	847	804	807	822	824	815	792	847	802	817	811	839	784	821	842	807	829	776	804	846	799	758	778	823	811	784	805	854	878	776	809	803	786	826	793	849	810	802	829	796	824	780	796	800	846	818	792	829	783	837	846	826	804	841	767	782	789	794	796	784	842	809	787	761	832	833	831	806	814	829	797	823	814	834	809	882	792	820	799	880	815	853	832	818	836	819	834	858	842	815	741	858	827	823	811	761	775	816	832	869	803	801	808	797	809	763	831	802	779	832	803	789	838	796	840	778	823	838	811	786	834	814	813	784	794	778	780	780	815	790	790	805	792	835	766	822	831	833	825	821	777	808	834	805	809	830	826	847	849	828	812	854	796	810	847	790	831	802	796	858	857	817	780	821	800	767	810	791	810	797	815	814	798	865	827	809	841	780	868	857	818	754	793	856	788	753	820	792	835	826	816	826	803	816	833	765	808	787	797	829	769	869	832	856	776	849	786	782	783	813	808	820	819	800	791	813	802	786	764	824	820	781	823	849	822	833	837	779	830	759	753	843	777	822	803	739	787	749	804	844	781	821	798	859	793	868	782	794	834	807	835
24134	20766	26226	24351	3781	812	704	661	730	653	650	629	621	622	600	622	649	613	601	619	611	568	589	650	601	613	584	567	588	626	599	600	587	573	592	602	593	604	609	632	634	633	586	631	626	613	614	588	584	622	570	612	575	579	644	550	573	618	613	568	622	600	617	600	624	589	633	618	635	594	594	598	632	637	629	602	613	601	557	629	613	601	601	575	615	551	573	599	598	553	576	569	587	570	591	594	649	584	628	595	605	616	582	605	607	573	624	593	582	555	606	611	628	595	641	614	625	590	592	587	634	571	574	628	646	612	579	609	619	575	595	596	602	558	605	608	626	588	648	624	570	611	613	609	656	597	627	618	591	568	627	607	633	555	615	559	592	606	610	564	629	593	602	607	599	621	586	587	656	595	590	594	610	603	582	607	613	619	599	618	608	586	611	602	585	583	594	618	597	613	617	593	586	602	606	568	600	609	625	580	591	645	592	622	623	577	657	611	592	604	657	627	595	627	629	595	632	620	620	612	626	583	660	623	613	602	630	567	567	598	601	631	618	604	588	587	570	604	588	560	581	564	564	576	602	579	581	592	626	624	583	579	592	586	569	579	596	562	613	580	599	607	596	619	604	612	571	571	615	611	638	589	564	621	632	609	615	595	615	611	600	653	629	545	600	585	616	610	599	613	642	594	558	629	589	617	575	559	562	586	602	648	622	593	634	654	604	569	602	626	570	587	638	540	648	596	555	614	629	565	607	631	639	676	597	605	594	549	608	593	633	606	591	632	639	633	584	643	587	596	604	636	577	576	633	570	625	629	625	594	594	570	573	575	555	590	633	578	593	610	592	582	574	606	616	598	615	562	594	572	604	601	615	645	578	571	627	596	623	639	576	593	630	612	624	649	613	584	573	590	594	586	623	603	580	606	577	568	597	623	595	605	601	613	588	599	607	627	591	594	627	616	623	626	583	603	590	611	610	657	635	591	623	591	617	625	628	586	625	599	562	610	585	569	591	602	623	611	579	625	597	588	564	628	611	609	588	576	578	616	596	616	594	581	592	582	560	576	607	591	628	615	657	576	599	613	604	579	600	606	621	576	572	627	615	588	555	580	601	537	616	633	638	625	581	576	605	606	572	602	616	607	628	586	614	557	615	619	580	573	565	581	608	664	655	588	630	573	586	574	602	624	622	657	591	627	611	574	618	619	588	549	574	636	609	605	642	613	624	613	652	574	575	604	632	592	558	582	600	550	596	591	651	625	582	588	580	576	652	621	634	648	597	584	594	624	581	601	647	622	647	584	621	618	565	607	598	596	573	570	603	639	588	636	620	590	572	582	622	609	596	588	618	561	586	610	592	613	590	610	578	634	595	621	668	609	604	621	597	583	627	596	569	601	569	651	583	629	590	614	584	629	629	649	591	609	618	587	568	624	564	624	563	611	621	569	590	585	596	661	581	608	534	595	586	610	630	648	667	574	595	660	597	612	635	615	614	586	606	637	610	576	580	637	577	559	630	582	613	595	597	620	596	615	639	625	587	583	635	585	583	598	589	572	617	609	657	650	625	638	579	622	565	610	630	555	595	617	610	598	573	580	613	648	614	593	628	653	595	608	598	598	618	576	634	624	605	636	586	654	612	583	596	587	571	610	616	624	615	603	558	622	624	586	596	616	556	629	606	590	608	576	612	534	633	571	601	571	587	589	582	559	573	624	606	582	534	589	592	600	571	608	594	562	571	620	645	589	604	589	606	635	593	627	618	629	671	602	600	629	573	560	595	577	584	607	581	624	585	606	582	562	605	583	567	616	616	587	629	609	611	582	584	608	568	554	606	633	627	605	631	619	566	617	609	604	677	588	600	581	597	608	549	627	637	607	627	586	602	623	590	564	620	614	620	577	603	582	615	603	634	613	615	652	611	598	588	604	598	574	591	614	601	599	591	589	585	584	664	610	593	594	619	598	582	584	628	632	622	622	571	588	576	625	599	654	606	613	603	578	587	592	578	568	594	591	610	595	573	575	619	615	602	569	572	620	589	670	587	559	597	586	613	565	588	577	575	594	611	612	555	612	590	571	617	563	599	594	598	638	563	588	582	629	593	591	593	588	633	586	620	597	617	634	624	603	590	580	642	571	590	618	622	581	628	627	616	610	581	609	595	586	596	591	609	553	574	594	600	604	565	621	602	561	561	608	551	611	623	610	586	561	542	626	596	610	589	547	612	596	627	626	591	602	536	619	568	617	600	596	591	621	585	563	618	613	628	609	575	597	567	631	594	623	613	630	603	627	598	602	569	605	627	613	587	582	548	592	586	611	610	637	568	632	549	612	649	621	645	577	592	616	657	559	548	552	638	595	574	591	599	597	529	618	587	586	603	578	595	606	569	514	623	610	582	654	631	569	561	553	604	657	595	600	623	648	587	573	645	630	648	594	625	608	601	621	630	617	595	568	615	624	613	631	599	629	605	615	649	610	583	588	592	598	596	620	560	583	578	580	657	566	561	655	640	601	600	627	584	572	622	599	600	605	635	566	621	594	551	583	629	590	612	619	639	632	645	556	597	610	611	565	623	629	567	594	593	620	580	594	585	578	584	602	591	554	582	609	595	589	620	575	606	603	585	601	611	587	609	653	617	581	564	606	589	580	592	555	570	561	595	592	647	608	613	604	587	659	614	595	587	582	612	590	622	601	609	626	682	642	609	618	631	620	591	556	622	639	591	641	635	620	588	646	621	647	586	604	617	599	620	586	591	610	562	596	607	594	596	646	584	631	622	638	626	621	618	633	567	589	617	553	575	629	627	588	598	587	558	593	600	619	570	555	625	614	567	598	575	607	571	524	600	597	589	600	626	615	597	639	605	575	597	548	634	610	625	584	598	601	569	583	568	602	589	650	565	593	601	604	610	609	654	563	623	558	607	546	638	593	594	578	600	579	608	567	626	571	647	587	625	593	573	565	643	595	595	561	636	594	597	606	637	572	595	572	661	629	595	599	661	612	557	625	605	571	611	595	586	620	609	589	597	641	600	561	600	627	596	564	608	612	584	562	576	570	593	541	540	601	638	588	570	628	573	628	586	606	624	619	598	580	588	620	594	617	589	572	616	617	594	604	586	560	591	645	644	633	566	600	601	619	595	585	613	592	593	594	546	621	604	633	648	575	601	611	576	611	615	584	632	613	607	578	587	598	620	590	566	619	582	647	580	602	613	623	625	635	600	552	594	614	585	616	610	581	602	637	599	612	529	577	607	581	624	613	590	612	616	590	626	587	572	602	619	582	591	622	601	583	585	570	590	585	603	608	652	575	613	587	613	589	621	624	579	606	563	594	645	591	645	566	611	623	562	608	632	593	617	567	646	594	603	604	613	570	579	589	604	612	639	599	573	629	598	612	639	587	659	591	640	584	597	619	586	603	514	635	575	600	581	648	591	631	621	591	586	584	579	584	615	631	561	594	588	635	594	597	593	620	645	619	632	579	635	577	577	589	577	622	558	637	621	640	582	596
11036	26721	2790	1594	1359	1169	1115	1022	912	898	865	869	869	813	817	846	830	791	761	783	783	780	783	796	791	847	809	775	798	835	758	802	812	756	799	762	804	785	747	764	806	782	747	780	800	739	784	795	762	793	837	815	732	775	740	769	745	778	834	737	771	824	749	767	843	771	802	764	770	843	740	796	755	765	766	832	797	772	774	753	797	791	829	775	792	738	777	793	783	786	762	733	821	788	738	769	746	788	803	786	750	825	761	772	751	778	724	749	781	786	809	769	790	810	782	740	792	744	766	740	750	756	793	719	744	781	784	819	800	757	746	772	758	787	783	770	773	733	794	758	804	768	765	772	815	752	753	765	780	764	813	784	810	789	750	758	792	772	768	759	755	786	747	748	721	801	771	773	790	843	775	763	787	796	779	781	790	766	853	778	782	810	785	755	792	764	801	808	761	745	736	833	750	807	773	768	788	777	741	778	792	783	787	742	798	769	821	753	804	752	763	742	836	772	736	763	774	825	760	746	781	760	770	740	747	798	810	759	766	778	798	800	753	802	778	750	738	775	778	812	785	786	746	773	731	762	792	745	766	794	809	733	791	745	838	769	755	778	761	767	824	759	763	792	781	782	796	772	791	806	772	733	752	788	797	811	805	800	752	782	791	775	796	808	763	789	802	808	786	798	807	747	767	779	771	752	747	770	728	794	791	746	767	793	827	832	822	764	767	792	754	766	798	795	750	772	813	770	811	785	785	803	806	820	756	786	786	759	771	712	746	794	788	807	816	792	828	758	794	749	773	765	754	739	747	750	820	774	794	761	783	810	775	744	826	762	817	772	788	751	788	760	783	777	809	699	798	810	796	750	761	793	778	733	836	775	753	752	797	827	767	786	721	756	786	775	766	790	751	758	747	778	792	743	819	749	776	762	755	782	763	762	767	769	830	770	788	760	805	841	803	807	803	801	758	766	749	801	754	785	772	774	756	756	749	788	790	776	839	786	823	750	781	787	803	776	784	734	765	771	745	764	804	775	769	797	809	763	731	765	805	768	804	748	762	820	797	770	795	802	769	752	798	773	830	740	744	791	770	792	800	760	739	776	754	732	779	780	767	806	783	774	764	778	777	767	776	825	811	810	793	748	795	718	786	745	785	788	776	734	781	823	761	801	771	744	788	736	789	807	785	759	765	722	764	746	799	798	759	765	761	740	798	760	799	771	798	813	820	788	743	788	743	765	735	784	745	809	765	730	780	797	817	837	724	786	774	773	787	741	735	722	732	808	742	796	755	768	768	798	762	765	766	811	789	780	787	821	769	763	739	759	774	787	773	769	762	751	792	760	767	780	725	741	802	755	775	797	778	805	800	792	783	811	813	784	821	797	745	767	821	760	759	750	730	775	787	832	756	781	772	795	780	781	749	794	780	805	752	772	782	827	800	763	783	801	764	750	766	826	770	792	772	738	784	724	786	786	786	763	777	759	786	765	762	772	759	809	805	802	735	779	819	725	738	780	797	766	758	803	728	750	793	774	769	798	783	766	748	759	824	817	746	789	750	737	757	735	769	781	746	762	742	784	759	764	795	798	747	785	797	802	762	847	797	736	780	796	802	791	800	779	789	761	794	813	817	783	783	787	759	771	812	759	745	803	778	807	746	760	773	796	746	804	793	802	801	755	791	790	822	779	754	750	746	738	769	763	789	786	737	788	788	751	779	813	759	820	763	832	727	755	707	827	796	841	775	725	722	782	774	756	798	753	744	763	776	779	767	718	806	773	796	782	778	810	753	760	773	793	806	768	777	806	789	711	780	782	747	812	759	771	781	792	823	734	757	738	723	745	796	765	773	750	818	782	779	775	764	735	816	784	798	759	756	795	822	753	802	750	773	790	795	758	720	768	777	818	758	781	732	757	741	774	784	741	756	757	783	790	777	798	790	793	762	719	792	768	785	835	766	759	771	790	779	803	766	790	764	782	766	792	738	828	743	763	771	739	789	816	760	760	789	769	804	822	788	790	763	805	822	807	749	736	788	848	774	751	824	794	763	782	764	756	788	791	776	780	724	770	800	785	781	761	763	786	761	770	778	816	794	755	776	814	815	811	772	792	815	737	787	798	801	806	789	786	754	787	798	775	765	740	783	778	779	808	805	764	773	768	722	795	738	818	780	792	796	805	787	733	757	759	784	772	797	748	818	801	765	774	784	815	728	807	769	791	775	765	794	772	794	756	785	749	764	781	764	805	786	778	808	834	777	797	737	805	771	825	807	758	762	797	774	718	773	809	798	733	804	855	760	791	791	821	815	814	810	728	763	780	772	776	786	728	743	772	776	789	786	764	766	783	775	763	767	814	743	744	728	758	852	784	771	795	798	748	748	803	804	762	792	748	777	771	780	812	743	733	783	793	815	799	767	775	708	733	755	757	769	832	784	780	791	777	786	774	834	770	772	772	795	731	748	767	716	788	777	787	753	748	788	778	756	796	730	766	806	780	769	768	739	749	776	842	778	802	800	728	763	800	822	762	763	749	795	772	775	799	760	717	761	738	810	759	849	750	805	764	775	790	768	794	782	739	706	731	770	791	806	793	748	806	759	791	758	789	766	769	770	775	739	747	776	770	769	701	754	742	808	798	815	829	820	743	800	782	811	764	772	796	743	768	738	827	731	777	768	757	770	727	749	792	741	791	793	748	748	736	773	785	757	780	812	766	771	776	809	810	784	773	818	772	761	776	771	780	757	793	772	799	836	740	782	749	743	773	730	771	778	801	796	756	769	728	759	752	769	764	811	800	797	756	830	772	754	754	792	780	779	767	743	765	795	773	802	784	733	747	758	816	787	786	776	765	785	749	761	784	778	753	724	752	787	753	818	805	793	769	769	812	771	783	754	739	817	742	829	744	797	785	744	767	805	789	733	822	753	785	767	775	778	775	758	852	791	788	752	749	848	772	751	775	777	786	761	791	747	780	740	789	730	799	764	781	750	788	769	783	744	765	803	807	793	754	780	837	775	788	767	849	799	809	826	768	716	757	811	799	761	798	803	809	806	729	767	856	784	781	749	767	752	738	769	784	773	783	797	768	777	808	770	775	803	768	792	808	768	785	739	771	801	841	773	736	792	771	805	818	779	768	793	784	801	763	794	848	761	742	722	798	747	838	723	742	746	789	766	776	786	728	806	763	788	771	798	813	746	792	787	749	805	778	841	774	821	808	805	792	747	765	778	771	769	750	729	733	783	759	773	772	808	768	741	775	739	783	728	766	731	764	738	758	734	795	756	747	794	813	818	761	751	744	766	767	801	728	752	771	792	756	803	786	750	798	729	799	848	759	784	742	847	769	819	767	824	793	732	707	780	743	761	772	757	828	810	752	804	786	809	713	786	762	812	785	768	768	754	764	801	784	807	739	816	794	725	774	756	763	817	711	752	795	724	790	780	787	794	782	756	810	786	747	760	782	733	738	732	778	765	732	733	784	779	775	769	804	822	777	774	778	793	779	790	839	820	777
22093	20782	28367	23299	20776	20540	2905	629	476	487	434	387	366	364	338	342	363	317	303	312	313	303	279	292	281	296	274	288	306	290	292	301	294	280	290	294	288	276	301	293	274	273	247	313	292	262	268	275	284	289	254	271	272	288	305	317	326	304	253	284	285	276	287	264	278	254	291	265	255	288	270	246	295	262	259	308	271	226	262	270	261	284	263	262	268	276	274	256	276	250	290	295	275	266	285	261	267	273	270	242	264	262	286	257	244	273	259	266	262	272	258	265	277	250	297	270	255	302	262	297	287	241	255	252	257	268	285	270	270	261	263	251	312	279	253	287	298	275	244	252	280	294	255	264	257	274	268	298	289	264	267	271	253	265	271	260	246	245	282	281	278	272	287	254	294	239	244	279	262	281	277	281	315	254	269	270	297	253	268	263	272	274	266	307	272	269	259	258	278	281	273	268	278	279	255	294	272	274	277	294	277	295	280	274	263	265	279	274	289	284	292	251	282	265	311	267	271	238	298	286	288	260	256	251	282	271	249	269	285	272	277	273	263	265	250	270	298	293	281	302	274	290	270	260	293	265	260	272	286	272	303	278	237	288	272	275	295	262	289	293	257	276	285	290	273	266	252	288	267	280	290	252	288	304	260	289	275	320	283	266	270	288	263	257	243	296	286	290	251	274	286	276	281	281	242	267	273	286	280	301	298	255	293	290	269	265	267	287	284	264	305	266	267	267	284	288	280	275	279	263	264	275	250	288	270	313	296	262	245	271	244	298	297	287	302	280	293	278	273	302	256	265	259	309	289	270	282	296	278	310	252	298	277	257	260	297	241	294	279	304	276	284	267	254	298	306	259	263	277	275	277	261	280	284	278	267	255	273	266	269	290	252	283	271	260	278	249	278	276	277	261	285	294	265	324	267	263	279	277	285	283	285	255	289	291	271	277	284	285	237	268	252	246	272	263	292	289	259	278	249	273	259	283	281	267	287	264	258	287	261	275	283	261	288	259	285	256	263	244	280	290	276	273	280	266	281	283	262	302	254	292	283	275	277	299	287	273	279	294	275	282	267	262	272	259	288	289	275	262	250	259	269	274	271	258	284	281	287	266	286	284	263	303	283	283	272	289	266	283	300	279	287	296	287	294	281	300	278	263	273	265	279	266	258	269	267	293	288	305	250	268	238	262	257	265	264	261	258	314	281	299	261	272	262	285	276	271	286	286	259	280	273	250	282	257	277	272	275	271	283	266	287	262	274	280	273	256	261	252	289	292	272	263	259	280	283	261	256	315	274	255	295	252	262	309	283	254	247	264	264	262	288	245	259	282	263	267	276	276	276	280	269	309	273	252	309	269	272	302	295	293	266	257	302	280	277	269	290	277	277	283	266	259	247	277	286	294	259	271	278	306	267	237	281	275	294	285	279	241	287	286	267	292	281	261	287	267	286	271	284	301	298	269	303	265	294	276	261	262	290	269	265	274	290	270	280	267	297	277	286	273	277	260	274	269	271	247	278	294	246	268	278	270	248	250	273	256	299	295	282	278	269	270	284	286	257	308	262	275	252	268	247	280	284	298	246	266	271	268	270	292	263	291	253	275	268	277	254	281	259	262	267	280	292	297	287	272	269	257	291	234	274	265	272	272	243	246	272	258	252	245	286	243	257	295	252	285	261	254	265	272	257	263	285	272	287	267	269	283	265	256	288	283	272	269	281	269	267	281	256	270	251	259	282	272	257	263	258	265	253	275	273	268	252	288	291	309	272	302	262	284	271	260	316	286	250	305	272	291	268	239	275	282	259	263	260	262	277	298	293	265	258	296	253	281	266	270	277	259	273	264	296	275	299	252	287	268	240	250	257	260	268	257	274	276	265	263	279	261	251	249	248	265	235	285	293	299	310	284	296	241	243	295	279	298	267	246	271	277	269	285	292	270	277	256	295	278	257	270	254	252	284	269	281	265	230	262	297	283	286	296	288	256	269	271	264	264	269	295	260	288	278	283	246	275	260	268	273	274	266	278	260	273	267	266	275	266	240	278	260	286	306	304	273	271	296	279	301	273	273	289	268	288	315	267	235	246	242	264	273	289	302	286	240	280	286	259	264	267	256	295	261	269	266	259	253	269	250	239	295	266	274	265	265	291	253	289	272	304	273	272	278	274	293	280	278	271	244	249	262	298	264	268	278	277	281	276	297	300	246	263	275	238	291	293	292	288	276	268	271	276	271	289	277	286	261	259	262	256	268	287	275	268	239	289	278	254	284	267	272	257	279	251	258	260	247	261	287	282	239	274	251	290	276	284	286	303	307	267	260	272	256	279	277	283	285	301	278	267	275	274	260	283	262	278	269	265	283	282	266	258	286	267	258	277	285	262	232	264	267	266	286	270	232	262	246	278	291	302	292	257	266	284	267	272	273	265	281	272	251	270	270	287	278	251	280	283	298	276	275	272	264	276	263	271	274	257	280	253	294	269	268	266	287	250	282	296	297	291	255	257	257	270	300	313	236	282	263	290	290	285	275	270	259	251	259	263	274	273	330	298	272	295	219	252	267	263	288	262	276	255	276	264	256	251	273	286	264	306	265	296	245	271	273	301	290	264	281	279	261	278	260	270	269	286	286	296	305	255	276	289	305	253	258	279	256	252	254	259	279	280	269	265	249	275	260	258	265	290	232	285	268	261	258	275	305	270	267	265	254	285	274	264	294	279	249	301	253	279	255	291	283	284	278	272	268	283	272	268	244	254	264	295	265	269	277	281	276	238	260	289	236	240	289	277	266	271	271	267	300	283	269	281	267	254	236	293	269	273	254	250	281	267	283	277	290	266	248	241	288	280	243	242	267	285	263	280	268	261	266	281	259	261	272	306	301	238	277	290	261	285	238	279	275	261	260	248	249	265	262	244	256	222	239	284	253	273	262	293	281	304	292	273	283	281	256	270	247	283	270	250	290	270	310	288	258	291	264	247	250	237	295	260	275	260	250	276	260	269	266	261	254	271	262	255	328	275	287	277	274	275	275	294	258	234	275	258	291	285	264	271	272	262	264	262	279	269	286	269	238	267	297	260	298	280	264	256	262	263	272	246	310	289	265	262	267	258	256	279	266	273	269	287	257	249	238	241	242	269	251	275	257	258	253	276	277	272	268	273	267	293	264	259	284	239	243	266	249	263	261	305	250	309	264	282	273	264	269	263	277	265	268	277	267	270	267	306	249	284	236	279	245	282	258	270	282	254	243	275	268	289	259	286	261	263	276	284	286	269	272	281	276	272	309	309	280	282	293	254	287	259	264	272	265	271	271	248	300	283	282	268	280	282	293	285	272	262	278	290	246	295	291	297	248	272	269	255	266	264	260	267	234	255	270	285	262	285	251	284	293	302	273	271	246	269	271	264	248	304	262	246	265	304	273	254	257	272	281	277	253	282	273	267	243	255	288	247	301	273	258	275	302	285	268	265	281	286	303	280	244	285	251	284	279	243	261	298	282	270	247	291	266	291	295	291	278
20961	37284	7355	3451	2523	1864	1437	1181	1012	860	782	665	630	577	545	528	514	463	463	489	424	438	418	394	407	412	437	425	392	388	356	405	359	429	378	405	386	369	399	378	398	376	354	389	405	384	368	344	381	414	385	369	384	372	368	372	368	367	390	392	358	410	379	416	401	388	389	365	377	364	359	348	361	403	397	359	370	360	355	384	378	391	373	373	369	400	357	346	359	356	355	363	358	360	368	329	354	357	366	378	351	377	370	367	358	361	406	386	371	356	381	373	399	354	378	364	351	346	378	349	356	350	344	353	350	372	369	353	361	366	355	381	379	388	366	360	350	374	386	384	343	345	365	366	342	352	384	375	372	348	349	371	373	354	378	351	341	349	391	351	322	377	396	349	372	352	358	404	353	350	364	354	383	350	338	357	377	375	358	369	360	376	360	363	338	348	355	411	378	366	354	393	316	358	355	373	391	368	359	381	393	348	329	348	386	359	388	375	366	353	381	352	392	368	364	387	358	366	323	359	376	372	365	348	376	356	360	351	384	422	380	331	357	359	360	354	382	316	384	353	376	356	386	382	374	338	380	334	344	371	347	348	391	353	340	357	353	326	353	359	345	378	348	345	373	344	385	358	375	355	342	366	374	332	376	344	373	327	369	324	359	389	345	359	369	373	377	370	381	353	388	389	378	346	370	372	338	357	347	392	388	380	342	394	388	350	362	386	369	401	402	383	331	368	369	355	393	325	345	318	372	366	356	367	370	348	366	367	346	395	341	360	379	353	368	356	374	367	351	374	375	328	341	348	364	368	343	391	348	394	388	357	382	339	354	362	382	376	340	410	354	385	389	377	376	355	387	353	350	371	374	323	377	348	355	374	395	349	313	337	376	373	367	352	372	373	329	360	368	357	369	341	344	366	356	372	390	367	372	346	368	391	362	399	380	359	356	377	361	366	388	367	365	368	354	357	362	323	348	369	306	391	379	362	363	363	385	357	360	369	359	374	342	345	386	363	367	351	372	366	367	338	397	369	394	344	352	365	353	363	372	336	353	366	404	352	358	351	350	368	353	350	375	388	385	396	387	381	348	358	370	340	371	353	354	374	326	371	360	359	394	349	357	384	342	375	370	389	369	342	387	369	357	348	353	381	380	334	359	354	381	393	334	364	380	411	390	351	382	385	371	357	382	342	354	396	363	345	401	349	387	367	340	387	390	377	347	352	339	364	378	378	390	366	373	370	391	362	350	372	354	355	378	373	393	375	382	338	376	372	364	320	374	394	382	402	349	373	368	361	394	336	332	371	387	373	361	356	339	384	368	343	352	388	365	364	347	383	379	360	358	359	374	333	361	357	366	340	391	360	385	349	364	405	302	362	350	382	316	398	355	367	326	375	346	385	403	335	353	358	346	370	331	363	328	373	340	382	357	326	352	364	370	378	355	352	358	402	391	384	372	384	358	366	352	351	329	361	338	371	362	376	380	302	371	336	364	340	333	368	367	394	368	401	371	374	365	353	359	380	377	375	361	360	362	368	373	385	339	363	370	328	362	407	329	363	372	374	351	376	369	348	353	367	355	352	399	364	359	342	368	359	369	344	380	364	343	365	364	399	366	347	349	357	354	363	384	391	371	352	368	386	359	357	367	363	364	357	362	377	356	376	348	360	375	357	379	333	343	363	351	361	363	391	373	384	358	369	418	356	371	347	356	410	373	355	320	364	388	337	380	362	387	350	362	322	369	362	364	384	394	376	366	340	375	355	372	340	357	389	344	349	357	377	370	352	357	386	357	364	354	381	367	381	366	355	346	383	358	375	340	375	366	374	369	362	389	361	358	379	309	360	330	393	354	353	362	332	368	349	353	344	357	337	363	372	386	361	322	358	394	353	382	339	338	352	352	356	374	368	359	359	355	379	368	327	360	373	349	324	378	325	382	378	327	361	345	375	364	359	380	370	339	358	412	372	341	374	365	356	349	349	337	379	371	374	371	373	399	354	381	350	349	342	365	362	362	357	361	345	416	374	347	383	369	394	362	354	383	371	362	364	352	358	326	360	394	336	366	373	376	366	363	330	372	332	385	372	385	401	388	350	383	352	354	388	359	355	355	358	334	358	374	356	349	355	366	388	385	336	374	383	353	360	387	315	381	350	359	390	357	350	353	361	331	361	343	348	365	357	340	375	388	386	350	323	384	342	362	388	348	349	384	338	355	356	369	365	380	364	372	360	369	369	325	376	410	382	370	396	385	373	324	365	363	384	353	347	393	375	409	354	368	347	369	354	380	367	323	363	345	393	347	340	420	369	340	369	361	359	398	352	369	363	342	349	344	371	369	378	373	390	330	369	370	353	340	364	359	340	388	334	360	396	405	392	366	380	361	374	334	397	356	383	366	391	368	393	405	404	357	369	393	360	388	348	354	375	385	379	365	383	351	405	378	390	342	348	404	403	376	369	376	387	357	372	355	380	354	362	359	332	391	342	358	377	380	389	353	357	403	363	335	381	340	358	340	383	385	367	358	336	364	343	365	379	367	359	377	370	347	392	364	385	371	352	357	394	377	384	362	367	340	360	366	334	373	341	351	337	385	346	342	346	380	366	392	376	359	376	330	402	377	380	352	369	358	369	396	330	360	334	357	352	384	379	374	422	352	380	329	352	369	377	352	399	398	357	364	322	341	373	354	359	374	375	383	357	387	367	373	335	347	339	381	348	361	370	350	358	346	383	418	391	362	357	353	366	359	374	348	384	366	361	403	342	317	360	356	375	334	391	420	381	363	362	374	384	357	345	359	403	346	369	361	411	399	373	337	380	363	378	361	370	325	387	366	376	375	350	355	348	372	361	400	373	370	377	370	343	359	360	365	368	370	347	371	398	382	353	321	401	362	345	355	362	339	373	342	370	357	385	378	334	335	380	360	384	373	398	376	357	363	367	350	409	365	337	344	361	387	382	366	389	353	375	335	371	364	369	375	358	369	346	369	343	355	353	368	381	360	360	367	327	401	355	373	389	370	379	389	368	359	387	410	374	354	365	371	375	355	393	372	332	380	338	353	374	398	369	367	377	340	328	352	383	355	373	406	367	330	354	342	343	380	336	371	350	341	370	376	367	372	398	372	393	378	366	390	365	346	369	366	372	378	344	376	339	380	347	341	387	365	353	383	349	377	368	327	364	324	375	348	395	402	367	378	368	378	376	358	382	347	363	359	358	338	344	359	390	396	349	378	363	356	343	384	390	387	364	376	350	365	352	337	376	357	409	357	385	358	373	365	378	399	358	369	349	358	389	320	331	393	378	387	334	354	360	342	376	362	363	361	334	387	334	393	390	392	372	353	352	331	347	388	364	412	370	365	326	344	396	395	339	353	364	338	343	363	378	377	349	374	374	373	369	374	385	369	374	363	379	400	375	347	353	336	396	379	336	381	367	359	335	347	370	355	366	348	348	364	365	354	355	376	347	362	349	396	389	363	349	368	375	343	335	352	338	368	385	371	364	353	382	331	353
26977	16764	3399	1091	906	800	834	812	867	804	772	775	798	780	804	828	795	789	807	837	847	806	823	777	832	783	807	827	861	771	845	801	770	798	763	767	759	814	844	863	775	830	791	834	864	783	850	787	813	846	776	771	774	822	800	810	833	828	805	771	788	851	796	817	799	737	800	829	788	808	855	810	807	812	760	806	755	779	787	804	877	840	855	876	851	805	800	838	821	818	831	815	806	773	840	834	830	800	791	816	778	789	797	829	847	819	840	844	804	784	762	771	834	796	823	840	775	766	787	805	824	773	829	774	844	786	801	833	799	835	815	810	816	823	806	807	796	843	780	888	827	781	765	842	819	812	751	800	840	790	800	819	789	805	806	826	787	848	812	790	831	866	797	790	780	816	809	779	776	817	776	847	835	773	828	802	793	839	820	782	835	764	805	811	821	817	820	745	851	788	794	774	821	848	809	837	806	825	799	795	783	790	802	827	851	763	773	816	770	781	801	806	762	876	814	797	772	832	800	854	807	837	812	850	851	791	810	790	842	809	810	816	773	844	858	796	844	826	794	750	815	812	832	746	784	829	846	821	777	825	797	808	815	756	832	814	799	825	820	812	804	780	849	802	838	798	845	815	829	835	755	824	851	819	822	855	797	834	844	761	785	843	804	793	826	778	778	788	793	759	794	840	821	833	821	823	799	820	793	780	761	776	837	843	769	809	816	768	832	784	811	792	839	820	799	856	798	818	798	819	814	775	831	793	759	773	785	746	813	804	819	840	773	819	797	830	830	807	839	849	834	771	807	832	789	814	809	786	838	837	816	755	823	777	784	812	821	807	829	829	805	833	787	830	837	812	826	788	829	808	839	800	814	824	777	844	855	812	799	820	798	790	824	820	847	827	768	798	891	803	790	816	821	811	790	785	843	773	821	775	803	839	805	823	827	810	820	769	799	780	835	802	849	768	832	826	770	820	820	799	762	792	798	882	812	828	813	782	819	843	800	799	775	798	836	767	780	826	817	819	820	812	839	818	767	771	786	749	714	822	760	791	803	831	851	863	824	855	817	811	853	864	797	820	882	850	863	752	756	824	808	781	823	809	862	833	778	795	829	808	829	804	793	788	780	845	816	818	841	799	774	829	768	774	830	787	811	757	806	797	795	775	843	844	783	794	786	787	829	818	820	818	803	857	767	794	784	804	839	835	803	824	807	780	822	784	833	784	780	784	804	844	812	812	770	811	765	773	816	838	800	789	852	761	763	830	795	807	782	774	810	835	844	781	823	808	785	737	790	822	829	822	770	807	830	817	810	784	793	847	793	810	813	841	806	811	769	752	790	797	831	831	826	812	780	844	840	855	789	792	805	771	755	775	839	790	806	783	808	748	811	796	838	790	825	848	800	792	856	822	799	788	795	816	815	791	780	842	821	830	792	848	839	777	840	764	831	841	788	825	807	836	801	810	793	801	791	824	811	789	797	800	847	812	815	809	809	850	816	808	781	741	828	785	806	842	779	827	827	848	801	804	804	782	862	833	832	846	831	859	812	766	858	784	824	811	809	798	787	786	817	733	815	816	806	754	804	802	803	834	789	820	826	795	813	810	801	864	851	820	799	827	851	756	794	801	805	878	764	838	838	828	826	863	790	763	835	815	780	834	836	807	797	817	805	861	811	839	733	796	808	808	805	776	775	859	812	856	800	784	794	831	806	779	851	856	806	833	817	752	829	787	777	832	827	837	850	853	800	805	788	806	835	817	777	813	798	826	836	803	846	828	828	794	794	817	796	793	798	745	772	826	790	781	835	802	787	839	804	802	762	836	798	807	794	882	802	824	835	825	844	768	800	818	801	730	798	834	807	866	795	839	805	851	793	846	751	769	797	793	826	788	806	834	796	787	839	843	806	824	758	782	811	796	784	842	792	800	795	833	794	806	791	811	795	799	779	818	823	814	819	824	839	803	810	862	759	807	811	795	802	821	823	801	832	823	801	787	820	811	760	851	802	816	814	857	806	790	799	861	795	817	780	826	823	783	814	775	769	795	854	811	842	798	856	789	821	798	779	807	850	803	793	816	838	849	818	845	816	797	793	756	778	799	839	826	811	837	818	836	842	798	873	734	778	813	834	812	785	792	782	853	835	810	814	809	783	788	792	801	791	838	795	789	790	775	826	865	806	812	857	784	794	842	837	813	814	810	843	792	854	796	796	833	821	775	787	775	868	851	791	829	844	839	775	773	773	820	784	766	795	774	769	782	825	784	814	819	786	822	835	774	797	802	826	807	794	794	805	756	788	898	841	845	826	850	807	786	781	761	823	829	768	774	797	817	816	817	774	789	836	805	809	805	789	770	815	842	813	857	835	811	787	852	815	798	797	820	819	814	824	803	835	835	814	821	840	916	828	825	827	826	785	778	822	798	832	859	816	796	816	750	813	832	848	791	788	738	848	801	759	790	825	801	804	836	768	826	848	792	798	787	784	834	829	829	827	792	832	791	851	818	813	787	772	841	828	877	814	781	802	804	800	797	792	805	849	786	852	796	838	794	792	808	801	831	770	816	786	785	848	783	807	835	805	806	786	808	773	859	783	821	772	860	797	774	815	805	806	811	840	794	819	795	854	825	797	800	802	800	817	822	800	797	783	825	796	794	817	812	775	820	798	813	767	807	776	842	797	805	832	814	834	868	808	781	748	903	817	868	755	810	785	821	809	771	800	821	782	824	776	772	750	833	794	826	849	811	847	816	825	765	820	831	798	804	777	821	832	854	810	797	829	817	815	785	810	793	828	795	830	813	780	785	781	812	833	821	774	842	817	776	783	816	808	822	838	838	852	795	851	828	821	798	773	846	768	817	784	804	796	834	817	819	816	764	819	787	851	869	797	768	783	799	822	820	854	832	801	815	780	804	789	764	790	789	816	836	791	834	796	800	782	822	795	802	810	809	852	744	792	770	850	810	817	801	786	731	818	730	811	801	819	840	802	799	799	808	789	873	836	856	769	804	820	793	796	790	836	814	861	813	838	784	833	787	831	780	786	798	823	787	768	803	804	826	837	785	813	817	793	766	823	809	792	819	809	833	821	800	834	832	821	787	770	804	802	810	803	803	805	830	830	783	805	828	813	854	762	814	825	815	849	795	804	795	832	791	795	820	813	828	771	774	773	813	813	818	787	844	831	788	832	792	820	817	771	793	827	829	821	842	809	819	760	808	781	802	825	787	831	789	816	782	836	802	814	739	786	817	814	830	771	836	812	825	788	803	809	790	737	774	773	773	814	822	797	822	824	818	828	818	831	820	818	787	805	801	756	821	794	888	829	799	856	853	833	797	827	839	841	742	746	821	872	816	821	810	831	795	811	818	791	845	773	857	821	787	825	847	851	886	847	776	803	789	792	835	824	797	823	779	821	810	821	824	789	838	802	809	818	818	833	769	826	853	797	803	828	807	810	812	817	841	839	819	780	828	798	820	816	804	832	819	817	799	797	801	849	766	780	788	813	798	809	827
8667	9508	1316	1187	1132	1153	1101	1100	1050	1100	1018	1026	1088	1070	1042	1094	1001	1064	1017	1082	1032	1043	1033	1041	1026	1044	1026	1048	1079	1075	1039	1032	1033	1015	1024	1106	1058	1046	1121	1076	1089	1024	1011	1056	1074	1077	1047	1057	1012	1116	1095	1074	1094	1098	1013	1104	1058	1043	989	1067	1050	1053	1092	1071	1063	1089	1108	1065	1124	1029	1064	991	1069	1106	1074	1070	1027	1081	1044	1064	1030	1032	1059	1086	1129	1057	1082	1034	1068	1067	989	1033	997	1080	1032	1051	1040	1046	1061	1104	1078	1044	1056	1087	1016	1092	1033	1053	1027	1111	1098	1080	1064	1080	1036	991	1070	1056	1060	1021	1043	1027	1048	1057	1049	1018	1093	1077	1070	1031	1071	1025	1040	1022	1084	998	1059	1087	1082	1066	1067	1085	1014	1104	1081	1092	1057	1067	1044	1069	1077	1108	1023	1034	1083	1010	1076	1030	1011	1028	1028	1078	1006	1068	1033	1056	1074	1037	1040	1042	998	1116	1104	1049	1074	1100	1061	1062	1049	1041	1008	1005	1037	1109	1101	1090	1063	1047	1045	1053	1041	1090	1035	1051	1082	1044	1035	1083	1040	1069	1089	1075	1044	1107	1068	1051	1075	1031	1033	1032	1038	1016	1060	1076	1099	1012	994	1083	1049	1076	1031	1032	1079	1056	1137	1031	1043	1069	1026	1056	1084	1010	1066	1092	1050	1064	1124	1063	1024	1032	1025	1011	1044	1033	1065	1044	1038	1082	1104	1049	1037	1071	1074	1067	990	1056	1015	1087	1059	1036	1083	1019	1084	1068	976	1055	1076	1023	1067	1044	1060	1030	1057	1043	1031	1128	1003	1093	1143	1057	1025	1131	1108	1035	1039	1122	1078	1049	997	1056	1085	1097	1071	1096	1034	1047	1054	1062	1077	1066	1048	1099	1084	1072	1008	1092	1056	1013	1042	1082	1055	1070	1071	1044	1070	1052	1086	1076	1076	1030	1070	1072	1119	1056	1028	1056	1053	1080	1029	1007	1056	1055	1071	1079	1010	1073	1005	1137	1032	1092	996	1065	1042	1020	1047	1013	1073	1024	1014	996	1014	1072	1050	1097	1041	1055	1051	1042	1117	1056	1037	1110	1097	1089	1013	1070	1115	967	1090	1089	1070	1039	1055	1141	1085	1063	1028	1113	1019	1078	1055	1023	1061	1035	1048	1035	1015	1045	1090	1065	1058	1137	1090	1095	1044	1060	1056	1084	1107	1099	1014	1069	969	1033	1047	1063	1095	1081	1053	1053	1056	1079	1066	1014	1073	1016	1043	1075	1053	1044	1101	1100	1082	1065	1042	1035	1047	1069	1083	1029	1036	1033	1078	1069	1025	1108	985	1040	1010	1031	1048	1052	1075	1083	1062	1070	1055	1046	1049	1080	1093	1100	999	1086	1089	1063	1108	1037	981	1128	1019	1089	1049	1076	1036	1044	1079	1081	1096	1101	1074	1001	1078	1122	1032	1016	1053	1070	1059	1128	1025	1036	1098	1139	1019	1052	1072	1060	1009	1081	1084	1049	1074	1087	1063	968	1050	1087	1117	1035	1092	1060	1057	1012	1085	1045	1084	1130	1073	1010	1075	1036	1093	982	1075	1054	1054	1036	1064	1006	1008	1017	1045	1029	1078	1064	1120	975	1027	1039	1086	1037	1045	1078	1056	1080	1001	1014	1047	1076	1066	1028	1039	1042	1077	1108	1067	1069	1046	1043	1100	1028	1078	997	1011	1049	1090	1056	1090	1060	1105	1084	1043	1040	1034	977	1074	1042	1052	1077	1010	1010	1032	1022	1021	1045	1069	1050	1061	1046	1063	1050	1045	1043	1052	1033	1077	1111	1058	1068	1072	1074	1070	1045	965	1022	1017	1011	1063	1039	1057	1050	1034	1047	1047	1041	1050	1043	1058	1092	1004	1094	1105	1072	1038	1064	1044	1018	1065	1066	1049	1097	1044	1078	1098	1039	1011	1075	1039	1083	999	1062	1052	1035	1077	1043	1028	1051	1024	1140	1018	1048	1026	1073	1072	1057	1003	1050	1044	1076	1054	1051	1055	1017	1098	1094	1059	1023	1113	1056	1075	1080	997	1061	1016	1043	1043	1066	1004	1082	1063	1040	1024	1049	1029	1111	1099	1056	1038	1115	1094	1037	1108	1067	1006	1065	1047	1042	1093	1096	1083	1051	1037	1060	1045	1025	1028	1132	1041	1050	1042	1073	1017	1077	1065	1064	1069	1106	993	1080	1105	1029	1020	1046	1021	1071	1071	1068	1066	1055	1097	1069	1063	1032	1026	1060	1068	1048	1039	1095	1036	1089	1092	1043	1084	1090	1030	1052	1140	1066	1079	997	1070	1045	1109	1002	1083	1017	1039	1078	1056	1030	1020	1044	1054	988	1073	987	1013	1076	1063	1048	1020	1093	1067	1060	1071	1079	1087	1053	1049	1039	1030	1077	998	1030	1038	1081	1037	1004	1064	1066	1014	1022	1035	1040	1061	1003	1048	1076	1075	1045	1042	1043	997	1064	1058	1008	1049	1069	1072	1060	1023	1109	1077	1089	1030	1033	1079	1083	1063	984	1038	1103	981	1034	1044	1125	1045	1059	1047	1046	1112	1060	1027	1101	1068	1032	1044	1053	1015	1041	1076	1087	1051	1037	1008	1070	1072	1017	1089	1089	1068	1126	1062	1028	1026	1044	1067	1074	1035	1053	1050	1145	1028	1046	1072	1080	1069	1028	1046	1051	1090	1024	1034	1053	1120	1062	1077	1086	1051	1035	1014	1083	1078	1102	1073	1067	1070	1063	1070	1040	1076	1046	1067	1063	1056	1026	1078	1074	1016	1093	1054	1020	1072	1103	1052	1058	1061	1109	1033	1039	1032	1106	1074	1042	1073	1074	1061	1115	1033	1027	1047	1110	1039	1035	1038	1168	1058	1046	1110	1114	1037	1053	981	1103	1074	1052	1062	1047	1069	1059	1088	998	1061	1084	1078	1078	984	1040	1048	1102	1071	1038	1039	1058	1107	1035	1034	1086	1099	1038	989	1068	1066	1065	1074	1065	1039	1032	1090	1055	1024	1045	1029	1102	1007	1126	1085	1089	1036	1055	1103	1126	1095	1088	1054	1028	1011	1100	1019	1019	1076	1064	1017	1011	1046	1036	1056	1090	1061	1047	1078	1135	1098	1127	1058	1028	1063	1101	1066	1057	1047	1077	997	1099	1108	1026	1092	1071	1074	1068	1041	1098	1042	1097	1032	1019	1055	1015	1031	1188	1024	1048	1079	1067	1057	1078	1087	1108	1080	1056	1085	1047	1073	1046	1064	1020	1107	1105	1086	1041	1067	1056	1100	1038	1051	1115	1015	1056	1105	1061	1065	1024	1021	1022	1006	1079	1046	1046	1104	1006	1093	1042	1034	1062	1066	1001	1083	1067	989	1054	987	1064	1086	1058	1027	1074	1049	1032	1071	1069	1023	1037	1101	1042	1078	1043	1031	1052	1113	1067	1052	1057	990	1046	1082	1064	1075	1050	1066	1083	1077	1106	1082	1074	1054	1082	1035	1083	1132	1051	1065	1060	1045	1015	1065	1032	1046	1062	1017	1029	1043	1029	1026	1041	1058	1046	1081	1076	1043	1082	1072	1052	1084	1063	1071	1053	1033	1041	1051	1045	1106	1091	1028	1052	1057	1077	1064	1070	1082	1084	1012	1069	1119	1085	1097	1032	1084	1080	1069	1019	1038	1049	1047	1049	1033	1096	1027	1031	1089	1071	1041	1070	1055	1127	1058	972	1003	1012	1088	1098	1030	1096	1037	1043	1088	1062	1001	1092	1115	1105	1035	1063	1065	1044	1079	1047	1050	1060	1013	1080	1040	1063	1096	1085	1075	1009	1061	1055	1042	1037	1063	1074	1109	1045	1036	1086	1083	1060	1047	1080	1145	1032	1061	1073	1005	1058	1020	1111	1075	1052	1073	1047	1127	1029	968	1069	1026	1016	1120	1057	1031	1056	1086	1047	1078	1058	1053	998	1050	1039	1005	1025	1074	1026	1028	1020	1060	1025	1034	1032	997	1039	1106	1027	1046	1038	1034	1010	1045	1066	1115	1094	1013	1095	1076	1055	1097	1037	1071	1071	1086	987	1060	1087	1027	1089	1036	1023	1085	1038	1075	1051	1042	1064	1084	1027	1020	1099	1015	1022	1048	1150	1039	1048	1053	1081	1061	1082	1037	1007	1041	989	1114	1119	1068	1070	1024	1038	1065	1072	1035	1066	1066	1052	1078	1032	1000	1063	1058	1107	1101	1082	1056	1021	1068	1058	1048	1026	1100	1027	1041	1021	1079	1140	1039	1074	1065	1079	1068	1046	1047	999	1078	1058	1063	1059	1019	1044	1090	1083	1135	988	1068	1087	1054	1056	1021	1091	1036	1056	1029	1028	1022	1026	1082	1073	1066	1065	1058	1036	1082	1053	1038	1011	1005	1016	1085	1025	1114	1081	1054	1073	1052	1072	1034	1039	1018	1070	1029	1054	1098	1113	1056	1107	1066	1070	1098	1062	1030	1030	1028	1062	1069	1050	1035	1083	1046	1028	1072	1061	1126	1045	1033	1062	1011	1059	1044	1034	1055	1064	1071	1017	1051	1066	1056	1081	1093	1017	998	1042	1031	1078	1005	1032	1056	1088	1006	1090	1068	1087	1058	1031	1045	1027	1047	1037	1047	1088	1085	1044	1097	1052	1004	1102	1084	1077	1042	1026	1063	1058	1081	1017	1100	1022	998	1064	1035	1041	1015	1065	1018	1035	1096	1089	1118	1068	1060	1033	1055	1041	1058	1067	1040	1015	1087	1020	1154	1081	993	1051	1068	1009	1059	1051	999	1088	1051	1052	1029	1043	988	956	1153	1059	1027	1059	1020	1060	1115	1094	1085	1020	1010	1023	1060	1053	1062	1039	1018	1027	1081	1042	1073	1016
22862	20716	27927	23533	20440	4423	1010	839	709	688	674	672	667	643	674	670	631	663	672	629	634	619	607	622	584	576	600	641	609	614	614	613	613	578	622	600	607	607	591	617	597	577	577	626	595	604	637	592	576	602	586	614	573	638	621	633	636	594	606	630	606	585	631	623	654	561	613	581	579	638	634	568	578	576	549	594	604	579	584	581	622	620	569	599	628	593	597	600	621	589	595	616	598	625	569	571	583	585	599	613	583	603	543	596	603	658	660	570	588	591	613	561	552	558	606	618	560	597	620	621	580	621	624	591	589	608	623	611	587	618	579	569	571	550	606	575	652	614	613	631	623	590	607	612	582	578	588	582	594	598	586	585	537	582	613	554	559	579	580	552	612	608	611	614	572	617	593	566	649	599	626	587	585	576	595	590	585	609	606	577	634	621	575	604	625	579	610	614	604	594	616	544	560	558	616	564	631	611	569	636	605	610	628	600	589	594	605	574	597	615	590	607	596	596	598	638	562	591	605	561	603	576	588	622	630	575	595	602	576	592	587	605	566	613	626	637	624	607	617	573	628	578	561	589	575	578	592	581	554	553	634	580	633	585	590	572	604	555	566	548	581	631	595	648	566	575	577	632	660	563	578	601	586	601	592	568	554	606	587	592	600	616	608	606	617	612	589	587	607	596	618	610	625	566	595	605	645	593	574	601	588	558	610	570	624	621	590	630	574	595	628	569	585	609	620	561	587	615	621	585	581	605	580	612	629	625	589	599	601	630	643	575	580	592	613	635	624	594	607	576	591	633	542	638	649	588	588	604	616	606	640	588	627	590	602	580	585	594	637	626	605	646	613	588	587	563	600	580	576	612	593	578	596	606	613	608	574	579	616	596	585	590	599	566	558	602	564	622	573	601	600	601	539	601	617	577	611	558	578	612	588	616	607	603	602	549	620	580	603	618	623	589	613	611	626	578	558	609	590	597	604	559	590	605	613	598	560	624	654	566	593	579	567	573	560	586	583	602	575	556	590	587	623	575	566	630	574	592	637	609	602	570	602	600	578	596	594	587	636	598	615	608	577	575	574	599	590	589	638	587	620	593	597	571	601	604	590	640	580	613	579	549	579	591	599	628	597	575	612	602	656	621	607	578	622	590	591	623	589	602	586	595	630	638	581	580	556	527	583	636	559	597	592	631	636	614	597	583	581	559	622	589	590	621	561	602	562	568	601	612	578	629	577	555	616	572	578	616	546	636	601	600	595	594	586	651	600	618	652	639	577	602	568	601	579	582	587	593	632	676	594	542	597	595	634	579	558	622	584	598	582	575	579	549	590	583	574	645	611	581	578	607	625	579	592	619	626	636	573	611	622	559	611	621	633	579	563	602	583	569	585	618	619	610	641	623	569	623	526	584	622	589	618	603	587	535	588	569	598	592	569	606	581	578	609	604	611	580	602	615	575	605	576	605	600	551	639	605	634	642	603	597	588	599	572	547	582	596	592	559	619	601	618	598	536	596	597	573	592	566	607	580	597	609	605	603	593	569	617	547	571	546	594	598	617	573	596	576	591	595	614	619	583	577	606	589	584	629	530	635	639	581	577	587	585	617	584	596	614	558	589	586	567	602	622	602	614	580	599	634	618	595	605	620	607	611	641	595	594	594	565	610	569	597	596	642	667	627	600	616	588	585	629	610	602	578	578	592	590	597	564	589	566	614	589	614	576	594	594	588	535	598	576	641	578	582	557	590	611	616	544	556	611	620	589	568	614	572	565	587	543	599	599	617	603	565	595	616	589	572	572	598	623	564	556	565	666	572	623	582	627	591	568	606	580	605	578	616	582	539	579	610	636	564	580	630	598	605	626	594	620	611	584	559	603	610	553	568	604	592	568	595	596	632	564	580	581	634	568	622	598	581	590	578	578	617	582	636	618	584	630	647	621	592	545	596	593	589	588	595	588	589	580	604	563	607	634	579	575	623	594	616	603	650	586	608	590	609	625	594	605	603	609	555	564	617	613	604	544	591	567	575	603	593	548	583	563	593	560	598	564	617	584	603	560	603	611	569	642	584	590	586	603	580	568	596	587	566	588	609	615	613	576	622	598	613	638	577	604	590	550	629	579	606	620	600	580	610	555	584	587	599	548	630	572	603	606	609	562	611	619	601	602	560	606	613	602	589	624	671	584	551	569	585	588	600	572	609	595	604	552	611	589	662	595	591	596	609	591	634	589	611	592	593	590	606	634	603	565	585	673	582	586	597	602	631	581	545	560	592	608	592	567	588	600	627	571	574	598	624	600	577	591	601	615	580	593	596	598	602	600	587	618	588	584	622	626	618	550	597	594	592	596	631	593	614	606	575	573	601	616	658	612	517	595	616	633	630	600	603	651	602	604	600	568	600	569	571	611	576	604	576	560	629	579	567	623	593	631	594	577	534	594	588	604	613	545	571	627	593	640	604	641	603	605	577	577	558	618	549	561	583	624	570	585	569	604	594	584	572	580	565	643	621	615	656	551	613	610	595	572	626	604	568	574	632	593	582	593	586	621	608	580	570	615	617	577	620	616	612	587	581	629	620	572	624	588	580	590	588	610	644	639	579	598	548	617	586	565	603	621	600	591	556	594	535	595	577	561	622	627	589	603	594	559	582	640	576	572	604	596	588	595	588	574	600	545	606	584	618	572	581	561	602	625	580	588	593	630	642	538	623	580	577	569	581	591	579	626	627	551	585	574	604	592	530	577	577	638	537	604	572	580	630	595	585	593	614	612	654	595	542	640	538	606	567	571	573	581	622	603	638	637	566	627	620	596	566	581	616	627	593	632	607	611	586	601	610	583	586	587	604	601	604	593	558	579	598	593	591	594	578	561	578	576	611	602	564	581	633	593	585	548	568	584	646	609	623	616	580	600	568	587	571	619	583	597	605	605	584	619	560	573	577	617	577	577	598	602	596	628	600	575	570	643	609	584	564	618	596	550	591	598	579	584	602	597	567	601	573	576	559	573	628	631	597	587	639	580	586	595	605	570	618	588	584	586	611	616	633	651	592	564	580	632	618	590	584	620	594	595	584	620	582	566	618	598	607	609	578	634	565	646	607	555	597	598	552	571	601	597	562	587	586	579	594	602	592	597	613	579	625	588	581	603	579	589	590	578	561	604	591	588	626	594	544	616	592	553	557	586	625	597	627	617	551	590	591	566	598	577	578	598	601	583	585	574	583	622	586	560	599	634	617	541	612	620	625	548	607	621	574	614	558	555	595	585	551	623	615	597	612	600	639	587	558	610	562	576	614	582	570	612	602	565	631	604	593	632	622	630	604	571	615	596	592	595	589	625	596	606	626	581	601	611	637	624	581	590	606	580	556	624	548	597	589	625	597	561	584	607	584	568	578	598	581	584	627	611	553	618	601	544	588	566	636	600	545	614	593	565	631	548	610	597	611	586	563	611	618	612	613	560	585	593	578	618	617	567	593	594	590	598	627	597	578	592	600	584	640	609	651	550	585	617	615
18867	27523	4997	2594	1987	1659	1365	1208	1121	1062	1026	1009	927	905	897	870	847	847	838	871	832	863	848	870	864	825	832	817	790	872	788	806	821	810	826	799	856	818	792	816	819	774	857	829	821	787	797	817	820	817	821	812	800	807	827	809	800	834	846	790	770	816	821	785	819	782	824	831	777	806	830	808	890	812	818	788	817	784	835	810	814	800	792	806	815	804	843	811	808	805	784	793	806	860	798	769	794	787	842	727	809	808	805	842	810	808	767	812	829	832	826	770	845	795	803	779	775	811	816	839	800	813	782	810	816	786	791	805	803	782	769	821	747	786	749	821	769	804	806	802	858	808	827	824	807	842	830	815	807	801	803	759	856	798	816	819	779	841	813	790	805	784	783	809	802	773	856	842	744	840	835	824	814	780	833	791	805	765	814	807	814	830	778	783	814	781	795	830	803	815	855	823	728	862	740	809	733	835	748	784	823	841	767	745	874	757	822	787	792	770	834	787	755	806	781	806	792	800	809	809	806	806	830	854	782	804	807	786	816	801	819	782	869	779	797	757	816	813	807	780	763	861	815	803	805	786	739	806	754	757	828	808	756	746	820	781	804	795	789	807	792	794	782	778	792	796	799	824	812	802	785	773	797	795	818	838	770	770	805	824	794	801	816	827	792	773	824	774	786	806	792	763	810	791	726	873	786	821	799	799	828	832	816	795	762	828	769	867	832	792	814	825	801	826	810	844	758	799	836	789	788	801	743	812	772	873	768	785	799	812	763	822	789	793	790	820	799	788	841	776	754	792	770	831	790	842	807	813	814	787	817	783	807	823	808	801	787	798	798	780	733	795	757	858	838	818	746	831	812	791	797	742	792	794	814	805	759	773	802	783	811	770	739	810	737	794	773	770	778	811	773	762	796	775	811	801	847	753	785	835	826	777	786	761	795	819	797	822	811	829	824	791	821	770	838	803	777	811	781	826	758	851	829	825	797	812	815	820	812	835	807	812	775	866	765	797	790	811	833	860	757	822	823	778	842	785	811	788	781	797	813	823	766	843	776	769	782	815	767	814	785	785	805	779	776	853	794	749	813	814	816	854	766	782	803	771	885	811	793	811	783	754	757	782	804	812	774	807	772	845	789	817	850	835	787	840	839	837	831	848	780	824	800	787	779	818	729	796	725	788	771	819	788	789	838	816	817	847	830	822	764	781	775	807	797	829	775	813	735	821	763	841	775	820	797	796	789	802	814	818	806	836	805	801	860	804	755	766	828	832	814	772	840	824	710	765	767	808	823	832	757	791	832	820	841	749	824	801	829	739	818	786	762	776	827	822	827	828	847	784	834	844	855	797	822	784	812	807	817	792	815	810	793	808	810	816	773	759	806	822	839	779	805	740	818	809	800	806	835	822	762	769	823	801	744	838	806	800	796	757	778	786	795	815	783	808	774	800	815	824	777	812	762	809	832	827	801	813	784	803	795	816	771	769	845	805	836	793	835	791	784	872	810	766	839	767	805	828	848	824	813	842	826	768	805	807	770	785	756	764	797	812	794	784	823	790	832	816	816	774	795	788	817	810	784	812	747	803	810	743	766	846	778	835	867	760	780	766	787	814	803	774	812	786	798	807	809	851	795	806	760	814	806	793	791	773	767	785	813	808	804	848	775	840	777	831	796	766	828	784	835	817	763	761	802	786	785	797	811	772	784	779	784	810	781	808	790	781	794	772	791	780	833	815	722	812	834	831	820	777	773	808	816	776	812	797	822	818	783	776	780	721	784	817	774	812	827	824	767	776	837	808	806	851	808	817	799	802	785	790	783	769	769	786	790	816	839	794	802	785	800	861	831	776	761	795	800	802	800	806	829	812	770	754	818	800	818	771	785	811	791	826	835	804	826	784	801	785	765	795	773	765	784	840	818	869	842	810	812	750	826	783	817	800	840	736	788	771	797	793	805	801	843	764	829	815	794	823	775	797	836	802	859	776	787	819	825	786	796	775	798	779	791	775	815	796	799	763	830	785	805	832	818	806	806	797	806	767	858	818	770	823	842	850	797	829	807	806	819	818	795	803	804	773	843	799	772	798	805	802	825	809	793	847	790	799	794	786	838	784	810	808	789	789	790	812	843	821	832	770	822	776	812	824	817	808	760	743	796	850	783	813	811	764	809	795	787	797	785	741	812	739	802	840	780	757	844	797	803	744	817	767	810	748	815	830	835	805	786	820	832	801	817	769	804	809	833	790	822	731	789	769	803	766	811	800	787	785	837	803	797	820	769	857	771	801	837	814	801	790	784	816	807	859	853	826	851	776	812	770	796	816	778	817	775	830	751	798	764	809	778	788	804	772	829	822	808	790	786	765	806	769	776	748	790	812	759	846	789	789	790	823	824	821	777	764	813	741	794	784	815	756	820	802	786	783	811	789	810	791	786	794	783	859	781	825	826	811	791	813	853	768	783	827	819	810	797	796	800	756	802	817	785	746	835	841	843	774	776	816	801	790	812	779	767	795	804	823	830	771	816	800	793	857	809	769	824	828	778	795	783	778	784	768	796	809	876	782	864	771	819	759	808	762	806	782	792	813	787	788	784	786	799	804	800	817	781	828	823	803	843	832	806	771	811	820	785	820	764	794	778	820	773	771	792	768	801	783	826	801	809	784	801	833	814	789	752	806	818	793	784	788	815	792	811	788	764	823	838	751	819	755	795	845	813	800	750	795	797	805	757	758	788	808	811	833	804	777	764	799	784	853	846	833	825	749	846	734	839	808	796	881	776	836	772	863	851	825	763	827	801	803	801	831	821	742	825	815	791	852	727	761	739	806	818	804	862	794	830	823	827	801	771	759	799	798	753	817	778	834	782	834	798	801	780	791	784	832	811	780	845	781	814	799	744	796	834	804	826	814	802	819	800	790	809	820	812	770	810	797	788	761	795	782	809	768	749	794	815	800	753	770	823	860	806	803	845	805	804	792	832	785	761	796	792	829	780	800	784	840	885	817	786	816	749	760	804	839	766	836	828	743	795	765	805	779	816	791	767	801	748	781	760	860	812	807	774	833	812	786	786	824	819	807	814	775	840	779	771	799	791	818	801	801	826	775	802	824	789	763	808	787	725	804	784	853	795	817	735	801	827	805	814	786	785	813	776	796	813	741	784	793	825	780	801	789	804	852	825	780	816	828	825	775	825	833	837	868	820	841	768	770	794	795	839	800	768	800	792	800	826	773	746	839	798	850	801	795	778	843	770	796	789	753	751	813	772	798	788	824	856	834	749	858	833	817	800	870	803	802	749	780	807	824	746	754	835	763	838	765	795	756	794	790	771	815	775	814	783	779	823	834	774	851	835	833	763	809	784	749	806	854	759	766	816	800	760	820	809	767	825	810	746	816	791	796	827	789	806	811	759	764	806	785	783	774	904	853	795	753	776	762	788	794	764	749	803	777	777	812	786	859	766	817	819	828	805	813	801	818	809	785	802	760	822	837	822	800	834	780	780	792	741	831	759	860
24067	20714	25994	23465	2458	809	733	659	631	609	633	610	609	638	620	632	645	649	622	607	628	567	594	616	584	608	619	572	597	659	604	541	612	611	595	630	609	572	603	596	591	569	586	621	602	576	632	559	629	583	637	547	599	619	597	632	585	660	646	599	590	619	619	610	613	602	590	623	598	600	558	578	591	556	576	590	629	599	598	596	608	585	588	594	624	581	595	581	593	584	598	614	570	606	614	566	589	594	585	582	610	594	599	619	587	581	606	594	601	586	610	624	604	569	571	587	594	574	584	585	614	616	572	565	570	571	558	555	585	656	637	605	603	619	669	601	528	609	611	675	638	607	617	581	586	560	600	630	588	598	627	593	587	589	560	611	563	684	579	572	602	605	596	572	608	649	585	575	606	586	590	609	589	585	568	556	605	556	593	610	651	601	624	564	583	593	579	613	584	594	573	601	605	600	580	597	607	567	618	575	618	607	584	554	614	570	609	613	567	631	599	607	592	605	604	581	631	631	585	589	607	621	588	598	582	579	570	532	605	633	574	571	637	600	615	576	606	600	593	579	636	526	591	609	594	584	533	591	582	612	569	634	577	598	592	518	572	571	568	587	603	581	593	633	605	615	588	599	609	590	588	616	586	612	598	576	590	596	600	632	549	568	610	606	595	594	568	577	612	626	582	555	590	603	584	621	576	583	607	568	611	608	584	595	598	584	604	600	549	626	569	597	605	615	607	588	598	568	634	528	600	578	606	592	582	567	586	586	578	608	573	603	594	587	606	564	617	596	607	585	576	567	604	569	565	584	536	572	598	613	652	577	573	606	583	588	610	561	613	601	571	585	580	597	593	612	584	610	575	581	594	650	649	579	634	565	568	616	558	583	584	609	565	560	599	570	620	625	608	597	551	575	618	607	609	574	606	583	625	617	582	616	588	569	608	576	617	569	587	572	624	615	576	541	606	580	571	606	574	616	594	604	558	601	588	620	594	585	637	615	574	610	592	599	590	603	607	613	558	550	587	598	622	585	548	615	590	571	584	633	599	594	631	595	560	568	602	571	624	594	589	580	626	577	582	587	594	593	590	608	598	579	598	583	639	589	587	593	587	590	575	569	636	608	538	634	638	640	607	505	617	597	577	605	583	616	642	611	608	599	576	578	609	586	577	598	550	556	567	594	560	603	646	589	598	581	568	636	605	589	587	592	599	600	562	603	599	605	564	554	580	606	556	577	616	556	597	623	625	589	618	613	603	609	575	634	546	557	592	608	614	594	608	589	589	625	546	608	617	637	587	618	596	594	619	594	604	599	618	592	554	627	601	606	561	599	598	596	626	607	590	616	588	621	587	595	597	594	568	623	620	552	568	608	573	623	613	593	615	661	544	616	612	602	586	585	587	588	614	560	588	582	585	616	572	599	573	596	597	604	576	611	591	583	587	600	626	629	590	590	617	588	612	548	586	627	627	568	581	561	649	611	578	616	618	603	629	570	580	599	585	631	595	607	600	579	596	598	599	592	566	555	609	593	559	607	575	593	555	593	572	587	598	564	604	566	608	559	588	598	564	630	651	570	610	571	620	588	619	580	600	617	570	585	574	574	599	630	568	601	599	574	610	557	619	608	614	531	608	588	609	565	595	597	591	578	636	603	632	613	609	569	564	651	607	636	604	582	590	610	585	585	604	602	574	605	623	598	590	628	617	595	591	589	569	592	583	612	612	624	618	603	616	553	608	568	611	586	609	595	603	574	584	641	614	607	581	597	613	558	582	587	618	576	611	625	601	603	621	589	604	649	638	585	545	557	586	646	604	644	608	603	583	625	614	607	563	563	569	607	595	579	575	600	604	581	571	626	623	610	557	584	600	563	581	582	613	559	562	606	606	597	549	564	595	583	590	598	583	622	588	568	561	578	582	550	535	615	615	550	575	563	590	607	570	608	624	606	548	565	598	609	599	599	579	604	545	579	597	610	596	592	594	606	562	598	582	623	585	602	612	578	581	564	573	582	572	557	611	633	614	596	613	601	613	592	582	581	613	597	557	560	646	578	623	609	577	609	595	594	548	596	580	579	620	593	550	609	622	566	632	566	573	609	594	585	568	635	616	598	581	587	590	565	603	588	584	570	565	591	620	628	523	602	623	673	627	610	571	586	586	608	595	612	593	599	605	605	574	607	571	591	571	556	579	587	598	580	619	597	588	624	586	576	601	584	589	594	559	591	557	559	574	589	601	610	563	594	599	611	575	574	616	605	570	552	630	573	550	583	608	600	588	615	591	587	625	586	599	636	594	584	561	576	601	581	610	603	601	629	596	575	597	601	580	615	606	575	612	597	614	575	626	636	613	612	596	583	564	575	601	580	571	574	594	573	591	575	646	597	604	594	567	590	572	561	612	602	643	576	604	571	602	607	552	626	574	619	579	606	582	622	558	551	617	581	588	640	568	612	562	603	622	604	568	585	586	637	607	577	594	594	610	581	584	585	539	597	589	577	614	618	596	587	595	596	564	569	586	553	592	592	629	598	571	602	605	605	609	532	624	625	561	599	584	596	587	573	569	615	578	599	588	625	621	584	618	583	628	608	626	560	627	557	627	572	610	588	544	628	605	611	588	571	585	624	558	586	622	593	612	592	597	609	554	554	642	572	623	605	593	584	660	593	569	605	538	578	586	601	605	607	560	615	553	608	579	567	638	574	613	576	586	558	612	605	573	607	590	596	594	603	566	566	621	577	622	610	593	611	582	637	611	600	588	597	613	552	590	599	612	558	605	601	572	565	578	614	567	646	542	578	585	559	581	576	624	665	625	578	626	543	572	587	616	635	590	611	569	613	558	585	586	622	621	595	576	635	566	616	565	565	619	605	611	614	611	575	601	611	598	570	576	610	575	597	600	615	556	568	621	596	585	562	570	577	603	614	582	606	563	617	640	577	597	607	554	602	574	612	569	588	569	589	582	578	575	599	615	593	617	633	634	612	592	601	569	555	644	592	565	591	586	591	602	599	597	582	569	581	592	613	598	594	585	574	560	594	571	575	533	605	571	589	573	620	575	623	612	576	579	593	585	542	578	590	573	605	550	573	587	557	567	548	578	609	628	630	566	640	556	639	638	599	571	591	599	590	594	599	590	602	583	592	569	629	591	561	565	614	583	603	602	606	598	597	600	599	593	550	600	594	637	602	590	607	576	531	608	588	574	640	596	610	587	600	563	572	644	609	626	577	641	590	600	642	581	571	623	609	593	589	574	648	597	579	636	570	577	608	597	598	596	601	551	548	575	590	585	567	618	602	664	589	602	582	532	596	587	593	539	592	569	576	602	610	621	637	599	584	577	562	595	652	538	602	604	538	591	539	604	614	611	589	601	607	553	613	634	603	621	596	566	590	640	575	584	593	603	560	599	580	525	611	578	597	603	609	600	638	587	585	569	581	571	646	573	565	617	571	602	581	598	539	631	595	594	629	573	560	605	594	621	627	639	548	587	614	600	556	557	588	634	570	550	599
20270	19599	2775	1659	1308	1137	1037	997	903	842	906	803	873	800	802	796	735	813	713	802	805	768	796	775	774	766	818	785	816	778	750	785	779	774	775	778	807	809	746	783	758	783	743	799	743	766	780	743	798	758	763	790	783	724	790	799	768	779	794	738	813	746	758	793	760	746	769	755	733	719	781	775	806	723	761	771	765	741	743	749	764	736	764	745	730	798	798	771	742	779	807	774	740	737	815	773	809	802	782	792	774	702	800	750	785	794	804	765	735	702	802	760	772	745	762	763	777	776	775	772	757	803	774	760	784	760	781	749	751	796	780	775	806	807	752	839	727	755	781	775	700	776	769	787	727	778	780	777	772	733	784	799	776	744	763	766	781	789	778	750	756	832	791	759	820	749	816	745	763	742	778	785	751	754	801	772	758	779	777	751	749	705	779	749	766	777	774	797	777	748	760	756	717	721	760	780	764	745	793	812	774	725	756	812	736	781	783	722	729	743	776	767	726	794	755	758	765	741	789	811	746	807	735	777	768	770	817	778	775	799	752	778	762	733	756	745	762	752	811	757	830	751	757	759	798	751	774	789	758	792	742	737	789	753	772	753	730	818	774	756	785	774	803	789	720	796	759	758	707	743	800	758	811	757	782	762	794	742	758	779	767	697	752	766	769	774	769	770	764	803	797	730	768	804	739	735	747	742	808	764	802	732	814	787	760	795	773	746	855	741	746	755	769	745	830	773	748	754	701	761	757	794	764	789	790	748	840	813	794	744	786	766	754	819	776	788	775	773	763	768	737	752	728	777	765	771	747	769	735	741	758	771	766	772	798	808	804	768	763	781	785	796	776	737	789	744	775	748	777	798	769	804	756	776	771	748	752	743	754	764	786	777	821	765	763	771	721	774	768	769	724	801	765	807	773	776	797	726	741	755	735	754	782	802	700	716	720	746	745	779	776	816	737	730	721	736	801	743	760	745	753	745	757	762	766	775	776	791	787	764	750	790	771	720	802	765	754	774	785	733	741	773	739	806	767	754	803	778	770	745	783	748	749	810	759	721	764	738	804	747	768	839	749	715	789	782	744	790	803	809	793	751	779	767	757	746	761	764	761	723	719	754	738	734	794	787	768	759	735	795	770	763	808	744	781	780	765	825	777	783	829	795	752	792	779	776	777	700	747	791	749	738	783	793	803	731	775	723	802	724	732	743	752	800	759	758	799	760	770	764	783	726	769	734	770	754	728	792	788	755	800	768	758	808	768	744	775	750	720	755	746	795	762	792	722	759	754	762	695	756	707	784	749	768	791	791	740	820	757	767	779	774	767	803	766	803	786	811	749	850	740	737	728	784	779	802	789	746	783	728	771	728	775	805	747	776	730	728	764	833	717	755	757	768	794	746	768	743	771	768	770	779	762	772	729	748	800	756	782	804	761	741	771	763	782	695	758	813	784	754	762	770	820	749	789	812	816	794	710	768	717	732	777	773	794	767	761	779	788	796	769	750	793	757	739	792	809	722	730	762	740	780	747	730	765	763	728	784	731	788	767	737	776	735	799	770	742	730	751	723	800	765	803	819	794	789	729	752	769	727	720	759	762	762	739	727	828	745	739	796	744	770	777	766	732	765	796	791	718	755	717	755	752	787	768	751	764	811	796	734	809	815	746	774	738	770	759	803	807	740	749	735	752	790	749	693	814	751	742	735	750	792	778	786	747	857	733	756	772	771	769	772	780	797	752	771	745	758	796	770	801	802	736	800	805	765	720	781	818	734	764	794	740	788	744	794	791	766	789	775	794	773	831	714	752	736	767	766	700	776	770	778	801	730	784	775	754	751	782	755	787	758	774	766	776	816	800	749	766	762	748	834	796	739	801	805	731	786	791	739	798	823	764	746	785	774	726	796	763	789	766	714	771	770	777	763	737	747	805	774	787	802	741	757	770	742	775	737	796	734	789	774	804	761	802	814	797	794	777	783	774	758	802	724	772	719	730	736	785	736	822	744	757	762	765	776	790	740	746	751	788	765	764	777	709	747	777	744	790	756	763	754	722	815	774	813	718	759	755	726	849	766	758	783	848	771	834	805	758	771	757	750	785	757	780	760	819	736	766	734	808	764	757	781	779	807	752	768	778	717	807	791	811	773	790	767	807	765	819	784	768	758	768	747	802	758	787	748	811	746	773	766	729	761	766	775	779	755	726	777	793	771	789	771	813	780	777	754	703	779	757	788	759	799	775	734	775	793	763	738	761	730	760	740	792	790	711	806	762	768	753	775	740	780	755	812	755	766	703	746	764	782	743	800	792	826	792	809	831	770	807	730	798	790	799	755	806	741	754	781	833	754	757	787	784	774	803	758	759	746	799	768	794	730	779	756	791	781	743	742	761	781	738	735	762	783	765	818	749	789	738	759	784	776	812	759	777	737	764	778	793	767	811	749	746	742	811	780	763	761	737	735	701	755	770	763	784	740	761	757	773	808	779	718	732	812	753	827	759	715	832	765	787	798	707	785	746	752	773	802	773	757	791	835	796	740	812	740	755	792	798	789	802	754	751	793	824	760	755	799	765	785	766	760	817	806	767	743	774	808	728	779	800	736	761	771	779	742	782	760	744	778	770	779	806	739	763	760	786	764	770	776	772	731	764	731	803	738	752	766	756	731	754	754	767	798	734	792	761	787	742	731	757	709	766	793	780	740	801	778	754	770	757	757	773	761	773	761	764	708	793	749	746	763	736	738	816	719	768	769	738	776	768	774	787	729	776	780	774	777	756	726	788	759	697	764	750	739	783	748	761	755	742	800	805	777	789	788	792	810	772	756	718	722	799	751	750	787	760	743	758	726	767	736	719	753	740	735	811	778	783	781	742	758	780	778	817	778	759	757	806	800	804	762	736	770	750	770	718	795	763	756	815	796	747	775	743	750	802	756	756	787	759	767	749	746	741	806	774	761	773	797	803	765	783	762	748	765	736	774	776	794	758	765	763	762	743	754	785	784	746	783	766	741	787	743	770	786	742	717	771	809	778	861	790	758	756	748	774	732	738	767	740	782	749	822	731	758	763	753	752	760	814	756	805	737	768	781	782	770	777	776	803	810	769	781	763	799	796	726	716	787	760	796	779	782	769	806	743	748	817	764	737	785	750	762	773	779	752	784	799	803	762	740	747	795	773	758	770	757	800	750	771	752	768	822	768	781	768	724	703	744	765	816	756	739	772	798	688	721	786	786	833	797	760	748	828	730	753	804	778	755	780	714	736	754	774	790	762	712	752	757	761	753	780	726	761	766	743	766	759	757	816	772	778	779	787	804	706	780	761	779	745	816	760	734	802	757	739	744	730	765	807	846	807	800	738	742	789	763	775	764	721	774	766	716	770	734	774	774	740	750	769	781	776	755	818	803	785	781	700	783	735	759	785	805	736	791	796	756	785	788	757	730	741	741	746	724	763	731	778	830	797	792	766	783	821	750	801	780	790	755	750	776	728	810	775	778	734	750	746	670	804	723	751	751
22038	20748	28240	23327	20753	19398	1615	618	432	478	424	397	376	349	314	302	303	299	338	306	314	289	294	303	265	284	264	266	270	278	291	326	262	283	291	269	276	275	290	244	278	283	253	263	282	240	256	258	256	268	273	269	288	271	277	251	233	262	307	276	288	244	328	287	274	269	256	226	262	274	316	250	267	251	249	276	279	286	280	266	242	275	246	264	262	267	276	271	263	274	268	249	258	247	238	283	253	249	280	298	295	272	298	270	258	278	235	278	270	275	242	263	253	264	278	272	255	262	271	274	239	264	267	229	232	276	248	269	265	286	291	271	249	258	257	255	264	256	250	258	291	254	264	239	285	275	279	248	250	280	241	232	293	238	278	281	288	255	245	261	254	259	259	271	265	265	282	278	259	264	258	267	250	248	269	251	252	289	255	276	240	257	263	277	287	246	254	284	251	261	241	260	264	260	256	265	249	262	282	272	276	234	235	265	260	262	288	282	266	263	262	252	259	244	242	259	269	263	280	276	259	272	302	242	258	237	275	280	258	261	275	251	270	287	277	249	277	266	282	284	282	308	266	266	275	268	252	281	296	249	238	286	245	271	270	282	296	278	261	281	274	282	270	258	286	259	260	241	251	279	255	273	261	264	278	272	282	252	242	253	274	304	283	286	277	278	292	281	273	278	245	290	261	265	244	275	225	275	244	292	248	281	269	294	264	276	241	298	293	267	262	269	220	265	237	254	264	257	237	261	304	252	233	231	273	291	272	253	261	287	263	238	289	267	317	227	236	243	250	262	268	269	278	264	293	282	279	279	240	255	288	272	278	266	268	279	273	271	260	248	267	269	278	288	253	286	256	261	267	263	286	289	295	263	274	265	261	263	269	285	255	257	286	296	221	260	275	281	296	275	275	235	236	273	245	249	263	283	265	256	282	258	257	270	257	283	266	245	236	295	298	286	274	244	257	279	276	282	248	270	261	260	299	280	291	262	269	253	263	259	278	258	272	268	271	240	265	241	253	266	265	241	243	281	284	279	281	261	246	247	256	239	276	262	291	267	250	267	272	241	276	267	268	268	285	265	271	264	276	273	277	264	239	283	238	295	257	285	266	284	231	260	261	255	243	240	265	258	265	273	259	296	289	257	286	262	268	245	274	270	235	271	266	239	255	267	258	254	269	235	284	286	278	282	258	257	259	253	272	252	273	267	263	270	291	237	276	261	276	276	278	287	254	273	266	254	281	242	252	267	241	241	300	278	266	278	255	260	288	241	267	260	264	270	256	248	253	292	253	246	262	287	231	282	235	278	255	260	266	247	255	294	257	260	230	244	276	255	262	267	242	266	273	241	238	265	248	293	273	251	234	273	267	291	228	230	267	273	264	240	253	252	273	246	257	275	259	260	242	274	238	237	266	302	271	258	289	263	295	250	280	269	286	243	294	273	260	274	259	234	266	272	280	264	263	279	243	264	260	298	262	267	262	246	268	250	256	253	273	249	263	252	236	249	271	282	260	261	230	230	275	275	300	273	243	255	250	264	257	277	277	272	276	257	261	283	258	269	284	268	233	273	251	266	246	268	293	261	249	272	260	257	265	255	289	233	286	234	238	291	273	269	282	250	265	282	253	273	316	244	264	250	267	274	269	269	303	281	261	266	261	274	257	280	317	268	263	265	268	255	285	251	238	279	267	288	246	290	251	256	266	257	256	288	261	279	249	264	284	245	232	224	266	284	269	263	266	263	270	283	276	256	272	269	265	280	241	278	256	253	287	262	278	263	254	277	274	275	297	236	284	253	265	249	250	298	260	253	266	263	277	241	292	269	265	255	257	280	252	267	266	269	231	253	269	267	246	274	268	292	260	270	272	264	288	246	247	293	252	268	272	265	244	264	279	268	267	290	286	283	279	281	275	261	279	246	241	245	246	271	259	280	285	288	268	245	275	262	261	285	257	260	274	260	268	261	275	296	255	255	257	265	254	257	265	289	262	265	246	257	269	269	262	269	252	247	253	279	260	285	282	261	264	247	253	245	265	283	254	253	267	263	259	233	235	271	280	266	261	254	281	275	298	224	270	257	290	265	286	273	278	293	261	251	286	250	259	259	275	259	268	251	287	246	266	267	254	275	268	267	261	289	258	267	242	241	249	285	256	262	250	272	273	296	235	242	274	286	258	258	266	259	258	273	278	298	262	274	303	243	227	250	241	273	247	257	239	272	243	246	281	292	290	291	260	261	273	221	257	264	266	271	280	253	271	281	268	271	288	250	246	244	301	249	244	293	254	249	281	273	274	237	263	252	258	270	267	284	286	256	248	250	270	262	226	273	280	276	243	261	262	267	249	283	239	255	283	253	262	300	259	231	255	275	277	255	253	260	259	267	275	263	257	247	285	263	258	263	257	252	266	260	258	261	270	269	274	279	242	255	273	307	283	278	281	281	260	285	281	272	267	262	240	269	273	265	252	243	262	279	271	286	263	261	276	279	247	280	252	259	255	291	290	281	262	263	233	276	279	270	285	282	275	259	260	252	293	267	269	265	249	247	275	279	268	238	253	273	246	221	247	241	274	259	272	257	256	288	245	232	276	302	301	264	275	271	252	247	287	275	266	279	272	285	274	269	266	274	263	271	257	260	256	232	251	262	255	286	238	269	243	270	261	237	287	264	248	286	294	272	264	256	252	246	285	244	272	242	231	272	291	261	256	260	247	282	253	262	253	279	268	256	266	253	268	264	284	275	273	281	273	240	281	260	270	281	235	250	276	282	264	272	265	224	278	249	242	297	254	255	288	259	283	259	237	274	257	270	281	251	255	260	271	274	223	281	268	261	260	249	262	272	247	273	265	266	261	251	277	247	247	280	229	279	264	258	276	274	278	241	273	246	265	279	263	275	289	275	261	260	262	281	265	267	263	267	251	252	276	244	254	252	251	271	250	270	234	244	280	299	256	229	287	252	267	266	261	261	260	272	284	301	264	279	289	248	265	279	246	246	277	284	250	267	289	270	245	270	245	263	256	256	267	266	256	264	282	319	245	267	273	273	275	273	255	271	278	267	269	275	283	271	252	273	268	268	264	274	292	291	251	278	246	287	277	270	248	267	282	228	267	277	260	273	264	267	269	264	263	282	277	257	274	264	262	281	275	264	296	251	271	275	276	279	239	271	262	274	266	259	243	260	256	265	264	263	226	274	260	246	248	218	284	251	268	280	287	271	270	285	261	292	255	264	263	266	300	272	257	269	255	241	238	280	258	255	291	258	264	248	254	255	253	263	276	242	272	277	274	289	278	250	254	262	272	265	266	262	250	232	268	273	246	265	263	265	274	280	259	256	256	286	260	270	264	277	292	278	249	284	287	261	272	259	274	282	261	242	275	250	245	260	244	261	261	259	260	261	245	265	271	257	261	268	276	276	243	256	275	280	275	287	244	248	267	256	245	259	274	262	266	280	287	234	248	280	263	251	255	246	284	235	284	258	250	288	244	280	298	279	263	273	257	268	287	273
34809	30910	7532	3555	2487	1892	1477	1185	975	832	752	713	610	572	561	495	515	482	468	456	473	413	455	401	458	370	400	402	371	385	393	388	414	395	364	386	433	403	392	373	384	371	391	346	398	368	356	362	358	366	384	381	369	363	354	391	375	403	361	353	399	431	406	374	362	343	386	392	390	344	340	388	351	375	318	390	359	335	382	369	373	352	367	326	381	358	363	349	349	363	376	372	373	380	334	357	350	358	375	396	401	397	369	381	341	341	344	358	342	343	354	389	371	391	343	362	319	361	369	386	373	346	342	331	370	363	349	361	362	389	356	374	354	350	338	367	372	379	358	365	362	327	362	325	375	374	355	374	372	380	370	372	353	334	354	343	332	377	352	352	401	338	356	359	347	373	357	326	355	353	365	383	377	383	367	362	338	373	331	377	342	373	359	348	386	362	351	355	349	403	352	377	378	354	334	360	370	351	345	336	384	392	350	363	352	359	340	364	331	388	358	355	371	344	392	353	324	347	323	346	351	368	365	364	354	381	332	381	381	373	367	337	356	388	375	376	345	382	378	368	361	374	360	369	387	387	372	363	414	350	342	365	380	383	375	388	354	370	374	384	374	375	320	371	362	361	387	372	333	356	372	337	359	348	360	349	347	355	339	336	376	331	346	336	340	348	356	363	323	360	336	370	366	354	383	363	374	370	397	325	392	336	398	354	346	355	364	337	316	337	371	364	350	421	385	323	364	379	379	314	381	354	372	338	349	368	348	347	362	375	383	342	376	352	330	369	384	348	365	387	351	362	345	352	363	378	364	348	347	367	353	364	355	333	367	380	359	337	370	347	336	353	365	355	338	389	352	355	345	349	312	401	343	354	347	369	379	372	350	370	372	318	356	382	336	389	366	335	351	391	335	373	343	347	384	360	327	345	378	364	353	332	397	363	380	389	392	339	363	347	384	344	355	388	387	345	373	348	326	336	364	350	396	339	343	375	365	369	366	331	371	382	355	352	370	351	354	360	345	322	375	362	389	326	386	368	362	380	334	333	360	331	328	379	372	374	373	328	349	387	385	364	385	367	354	345	367	360	353	349	377	348	334	370	348	324	354	363	354	382	412	372	348	369	346	326	378	333	329	355	378	346	375	373	342	356	353	364	379	383	380	340	369	371	343	329	321	344	365	359	373	374	364	360	401	384	342	348	360	347	343	353	380	351	379	372	327	356	343	351	317	342	351	349	370	358	347	335	368	322	372	348	372	359	345	350	356	329	391	346	367	365	368	351	409	349	391	334	332	359	336	376	376	361	376	369	381	345	380	368	361	348	361	356	384	354	371	335	341	381	362	339	353	388	367	345	360	399	338	365	375	357	349	399	364	384	351	383	379	327	355	402	367	372	362	340	388	385	367	378	352	369	372	364	366	352	343	345	357	353	358	374	362	361	367	364	384	368	349	353	364	381	385	372	341	367	383	361	387	365	422	359	343	373	378	328	367	343	327	345	351	377	337	375	356	349	357	382	370	337	350	347	342	378	395	366	367	353	387	360	376	345	372	385	366	327	333	359	361	340	331	350	354	349	349	347	351	377	358	320	357	342	335	402	337	377	387	378	341	368	345	362	353	372	406	361	373	361	369	372	369	338	377	339	346	378	368	354	363	322	363	345	330	367	338	332	353	357	385	341	330	360	320	369	383	349	358	373	401	348	354	343	342	379	379	365	333	347	346	362	376	365	350	374	344	382	351	370	369	370	358	371	347	360	378	377	360	358	368	357	360	342	393	397	385	361	346	354	381	327	349	329	368	343	358	332	354	366	381	348	338	343	396	368	376	353	379	390	353	346	350	355	357	367	362	372	392	380	383	379	377	343	340	371	366	356	354	342	371	376	367	371	348	347	358	368	376	341	382	335	345	360	353	341	376	352	357	366	333	342	338	350	334	355	328	391	378	348	384	343	352	328	321	387	336	363	368	388	365	386	363	390	352	322	360	346	371	392	390	367	349	398	365	355	362	340	324	354	342	365	353	331	341	334	385	345	342	373	386	367	366	352	363	387	349	410	359	364	370	403	374	337	350	357	384	354	355	373	365	350	396	353	365	372	364	359	354	343	393	405	340	362	373	316	372	355	315	347	364	361	361	361	341	367	360	390	367	361	388	349	362	342	354	352	356	365	370	362	376	342	366	332	347	344	401	380	368	333	383	360	368	364	373	351	334	351	363	377	360	351	338	341	357	386	374	384	363	382	328	372	357	358	361	360	365	384	348	349	362	336	341	344	377	367	337	335	321	345	363	335	376	397	324	352	382	374	322	349	370	401	367	372	339	356	337	357	382	363	352	400	354	336	409	352	329	360	367	351	377	374	384	370	333	405	348	402	334	356	368	339	340	375	348	365	386	366	410	320	365	349	342	395	358	371	373	329	373	392	346	359	400	330	341	373	365	359	377	357	351	377	336	382	367	350	350	382	383	342	374	349	388	368	335	338	349	370	358	390	329	326	332	364	355	352	379	368	343	368	394	331	373	348	320	383	359	329	357	319	358	363	373	372	355	338	335	358	346	362	333	380	342	347	327	349	340	375	358	348	381	345	371	356	348	337	353	362	343	347	352	352	380	351	362	369	351	358	371	350	376	349	334	396	371	375	316	354	337	385	354	395	373	352	369	346	350	364	385	361	359	375	369	358	358	338	355	356	379	373	372	370	374	359	346	359	359	340	330	368	368	373	359	372	340	341	376	359	354	361	383	387	331	330	356	367	354	353	365	346	379	351	356	352	377	364	398	351	348	371	367	353	340	406	382	366	380	389	371	339	366	351	333	370	364	339	371	325	324	351	362	367	382	389	408	338	395	340	375	310	361	365	351	367	382	355	325	382	384	369	367	375	345	362	362	383	368	379	370	348	334	350	375	351	356	337	370	333	366	357	381	354	338	379	329	369	355	352	361	341	379	377	386	368	366	387	384	379	369	341	350	375	375	396	359	340	328	380	372	346	367	353	346	390	370	360	367	353	345	337	340	325	337	358	369	352	383	340	352	384	355	370	366	344	354	369	349	347	370	316	369	369	340	360	383	350	354	355	328	360	351	341	325	337	369	364	354	362	375	389	355	357	333	360	371	349	365	369	351	367	377	367	364	333	358	380	352	362	371	383	370	351	352	350	352	345	374	394	345	365	414	328	367	384	326	352	356	354	366	350	350	373	336	373	336	362	319	351	366	356	371	383	345	310	362	367	352	374	367	356	371	361	348	382	359	340	381	337	353	371	342	329	364	339	373	371	370	353	355	365	387	340	371	361	359	384	346	340	383	375	359	347	342	349	344	332	367	369	375	336	335	384	364	362	349	339	371	382	359	386	345	350	356	384	351	381	398	339	349	370	385	376	375	361	359	357	362	352	351	345	355	372	359	330	341	345	369	320	339	350	373	337	367	383	319	347	368	380	378	385	370	370	357	372	360	375	358	368	387	369	382	384	371	368	318	365	410	347	384	372	351	376	357	372	390	376	376	354
27087	15914	2730	1061	857	869	833	845	839	794	798	771	791	754	800	816	771	838	833	807	829	813	759	816	816	820	778	760	796	757	831	805	807	763	739	816	800	781	853	781	826	785	773	814	812	752	778	775	798	826	796	839	785	826	718	850	757	787	827	793	782	838	845	800	814	826	818	833	820	809	774	799	834	816	808	808	810	835	809	823	802	810	819	874	770	781	850	814	800	760	864	786	843	811	838	783	793	786	775	816	772	840	811	797	832	835	777	772	800	846	809	829	773	807	790	825	781	749	816	793	787	793	796	780	783	808	751	776	835	808	815	839	817	832	784	809	815	842	803	794	835	778	776	821	823	801	854	765	832	783	805	772	809	771	815	880	797	815	801	791	815	802	833	820	793	828	815	813	804	821	775	821	793	829	790	772	775	820	850	820	813	765	771	795	800	778	823	798	814	827	767	795	811	799	798	812	814	821	826	826	789	757	774	808	803	837	841	820	793	805	790	817	834	781	802	752	816	821	810	827	799	815	784	853	819	826	807	807	789	780	771	822	794	798	817	822	791	818	812	849	847	834	840	798	827	778	826	809	823	747	857	828	795	849	755	813	827	791	800	768	825	805	759	793	820	806	792	814	759	772	804	817	844	789	833	798	824	859	773	824	815	780	845	780	767	770	763	813	840	842	791	778	844	787	789	786	792	792	784	784	796	844	765	842	822	824	798	796	813	810	807	796	736	796	804	835	826	794	757	805	743	770	776	811	740	795	725	757	769	836	803	828	777	789	823	812	789	869	794	814	796	791	772	768	784	790	765	767	868	838	782	850	795	824	822	778	803	760	849	826	783	818	798	748	750	802	777	805	793	846	824	839	819	795	771	795	810	794	839	798	825	839	777	793	812	788	856	797	823	759	780	779	784	773	803	822	796	767	853	798	812	819	820	808	818	801	870	805	804	791	819	799	774	753	797	852	819	789	749	770	803	818	821	824	790	780	743	774	787	798	793	750	802	806	806	807	787	826	794	795	790	792	830	799	782	816	816	779	805	855	810	824	843	814	828	760	795	807	769	839	789	730	766	847	804	792	790	826	813	803	776	767	816	769	874	769	819	813	816	869	804	781	812	874	812	838	764	786	827	765	799	824	784	822	805	795	801	747	806	838	789	846	776	844	784	775	846	803	846	815	764	804	795	794	823	838	862	803	826	837	808	753	772	785	770	865	799	831	852	820	827	829	776	770	778	816	802	805	750	802	798	818	810	836	795	809	791	823	760	793	828	830	830	848	766	758	851	774	798	768	811	839	785	844	799	785	766	800	783	803	842	812	859	806	811	804	745	857	853	793	843	754	787	827	734	871	799	768	798	816	819	813	836	812	805	766	797	816	803	818	811	807	822	831	807	774	843	786	777	794	793	842	830	797	822	871	811	799	793	821	835	814	811	823	823	824	851	820	793	875	805	785	777	866	826	822	766	783	780	848	794	771	807	825	790	815	812	821	808	803	789	764	781	777	770	795	824	846	803	812	803	790	810	792	811	780	748	778	806	793	824	860	752	801	792	827	859	864	769	784	807	776	751	828	828	814	811	813	759	825	801	813	777	815	840	796	797	797	843	849	766	800	780	781	834	809	802	775	793	795	836	754	850	861	815	805	809	831	806	752	792	802	809	790	804	844	761	796	752	857	849	781	815	822	876	832	825	822	802	790	783	807	758	795	745	804	850	816	806	793	835	825	752	765	809	758	815	797	797	834	800	848	809	777	775	855	776	766	852	862	807	798	798	786	775	838	861	803	787	786	774	787	799	824	818	838	817	787	819	805	811	778	797	804	855	798	806	840	787	761	796	788	864	788	769	777	763	779	820	781	800	860	796	779	768	805	802	813	868	823	809	784	818	807	789	885	773	802	797	848	750	797	845	762	779	726	815	837	803	822	794	803	741	781	749	739	818	787	804	807	832	814	789	822	848	844	772	758	783	733	821	744	848	882	816	748	801	837	881	790	864	834	759	784	832	765	817	777	817	772	836	803	806	806	839	845	802	826	834	774	809	848	874	773	859	805	757	823	827	828	787	774	828	852	781	841	791	802	776	785	802	834	829	811	781	743	765	789	830	774	788	817	788	861	806	788	828	798	799	818	803	798	757	830	822	798	848	803	770	846	821	811	789	791	844	802	805	821	806	764	774	792	756	799	797	776	801	787	841	831	824	814	804	810	767	798	804	784	861	801	793	847	822	786	836	812	785	758	823	789	834	793	798	825	825	810	785	819	757	765	742	801	795	825	813	790	815	805	806	810	771	781	823	785	823	815	769	759	812	779	804	750	834	793	844	780	794	773	766	832	796	811	815	766	815	802	768	782	863	888	803	767	800	772	792	818	759	791	790	806	780	805	748	852	760	800	788	808	832	788	782	762	809	840	757	837	813	738	796	844	811	807	820	795	823	836	803	854	799	828	784	762	817	808	815	785	808	780	792	811	783	792	834	752	809	795	849	842	799	780	809	765	815	828	809	758	806	832	799	798	831	784	811	807	758	831	781	798	789	808	826	819	743	809	770	813	856	859	781	803	844	843	762	817	843	829	810	823	802	795	801	824	851	782	802	812	762	812	853	798	822	806	810	798	782	839	822	797	803	774	830	773	776	874	807	779	771	824	787	803	799	842	791	819	764	761	777	787	849	778	801	811	807	824	800	837	782	818	757	857	788	795	832	790	789	796	772	834	820	738	852	815	808	838	787	830	776	833	802	803	875	816	797	847	826	805	789	836	822	789	782	789	814	816	819	835	778	819	766	783	817	845	792	817	818	843	777	798	770	829	806	783	812	767	751	786	783	797	827	787	790	793	803	778	788	806	827	776	832	776	832	805	792	783	816	743	778	766	808	790	778	807	774	772	839	758	740	820	787	845	799	823	790	821	815	826	821	768	811	804	799	803	814	775	835	798	781	764	807	814	836	755	801	772	840	811	769	785	794	814	829	780	789	798	829	769	771	780	792	808	858	820	811	847	827	824	781	785	788	785	775	851	794	765	806	785	851	823	811	873	766	782	801	831	787	806	788	833	802	815	829	812	783	798	822	800	829	795	773	819	801	803	815	775	811	732	819	805	846	800	811	839	818	793	820	822	755	742	807	801	780	851	840	830	793	786	781	823	835	788	844	741	849	849	803	822	795	798	800	809	805	790	809	810	772	802	819	820	818	763	797	794	810	771	804	789	814	824	816	842	769	789	791	786	816	838	803	789	819	808	782	799	773	781	811	812	816	793	806	781	823	842	756	790	751	827	803	808	813	778	783	744	817	828	841	775	798	768	777	779	823	819	791	780	792	806	816	810	786	780	772	801	805	808	856	797	777	844	729	825	817	769	816	807	811	783	786	810	741	745	822	797	833	837	779	821	805	826	784	802	854	828	816	801	816	818	799	836	809	791	820	804	798	824	807	808	810	806	828	821	768	801	801	804	759	842	805	768	769	806	781	767	794	763	789	776	845	788	778	793	791	785	834	814	823	757
11496	7293	1288	1169	1095	1137	1085	1111	1064	1074	1059	1118	1017	1076	1105	990	1098	1034	1095	1070	1039	1011	1018	1087	1064	1055	1049	1005	1091	1037	1015	1040	1080	1066	1036	1057	1026	1003	1076	1048	1049	1052	1107	1058	1022	1065	1055	1059	1021	1124	1069	1047	1034	1014	1057	1046	1070	996	1067	1031	1055	1100	1087	1051	1119	1026	1008	1027	1077	1102	1066	1019	1030	1078	1030	1091	1000	1035	1048	1125	1051	1037	1000	1092	1057	1069	1069	1015	1025	1081	1088	1034	1107	1063	962	1115	1052	1078	1104	1060	1084	1075	1036	1077	1074	1046	1111	1012	1070	1038	1088	1016	1057	1031	1055	1085	1071	1079	1141	1050	1020	1070	1075	1049	1049	1034	1073	1085	1060	1058	1061	1036	1074	979	1032	1045	1057	975	1067	1061	1086	1029	1049	1056	1050	1067	936	1055	1083	1027	1093	1016	1032	1042	1032	1021	1068	1101	1016	1008	1031	1090	1051	1112	1008	1070	1043	1057	1074	1065	1084	1049	1075	1101	1049	1087	1068	1101	1089	1095	1041	1082	1059	995	1058	1031	1022	1060	1075	1036	1034	1047	1023	1003	1087	1015	1059	1114	1034	1051	1114	1077	981	1116	1066	1073	1095	1096	1010	1026	1043	1031	1118	1063	1036	1065	1018	1078	1083	1019	1027	1038	1047	1063	1022	1018	1021	1013	1054	987	1029	997	1021	1033	1116	1062	1018	1062	1042	1078	1068	1066	1126	1071	1048	1070	1045	1027	1006	1040	1122	1067	1031	1043	1054	1108	1013	1053	1039	1081	1014	1060	1035	1067	1123	1033	1029	1041	1079	1072	999	1043	1070	1055	1093	1071	1133	1008	1056	1102	1046	1056	1040	1029	1032	1061	1017	1003	1062	1044	1094	1016	1077	1020	1017	1034	1090	1032	1058	1073	1088	1062	1006	1017	1066	1050	998	1077	1024	1040	1012	1093	1074	991	1081	1034	1023	1062	1004	967	1079	1036	1006	1102	1056	1082	994	1116	1026	1003	1052	1045	1078	1062	1044	1067	1038	1085	1090	979	1066	1090	1105	1074	1120	1037	1035	1059	1072	1035	1061	1043	1056	1035	1019	986	1000	993	1060	1030	1063	1015	1070	1044	1040	1053	1053	1088	1091	1069	1032	1002	1077	1065	1066	1075	1056	1079	1059	1061	1071	1057	1096	1076	1044	994	1039	1033	1033	982	1043	1108	1086	1065	994	1073	1065	1002	1008	1094	1086	1067	1082	956	1014	1030	1057	1035	1064	1093	1053	1071	1024	1065	1092	1085	1044	1063	1061	1004	1050	1003	1033	1030	1088	1068	1085	1046	1054	1028	1054	1071	1027	1016	1074	1083	1048	1008	1053	1089	1084	1054	1075	1038	1056	1042	1034	1086	1047	1076	1061	1080	1080	1022	1106	1028	1067	1058	1029	1071	1089	1041	1100	1096	1068	1033	1022	1133	1093	1043	1008	1075	1027	1091	1095	1050	996	1070	1019	1013	1031	1063	1068	1084	1040	1066	1056	1021	1056	1052	1036	1013	1067	1050	1021	1034	1064	1110	1043	1011	1016	1090	1074	1045	1063	1087	1068	1057	1060	1072	1058	1059	1046	1067	1044	1053	1067	1045	1116	1080	984	998	1057	1075	1029	1060	1021	1022	1050	1066	1055	1097	1062	1085	1092	1061	1083	1097	1077	994	1065	1053	1043	1001	1022	1074	1048	1068	1063	1102	1049	1072	1022	1036	1080	1009	1043	1020	1066	1022	1065	1045	1033	1013	1037	1047	941	1068	1002	1056	1041	1060	1038	1029	1023	1037	983	1073	1086	1020	1022	1044	1038	1044	1091	1074	1035	1030	1026	1048	1064	1068	1114	1105	1030	1085	1035	1066	1088	1065	999	1041	1071	1060	1050	1063	1053	1092	1053	1053	1032	1032	1061	1092	1121	1050	1063	1049	1027	1090	1015	1118	1019	1091	1141	1037	1061	1015	1062	1030	1033	1045	1030	1046	1066	1028	1069	1034	1053	1047	1070	1060	1055	1068	1098	1017	1068	1012	1032	1039	1046	990	1037	1062	1040	1038	975	1057	1056	1091	1060	990	1116	1023	1088	1036	1061	1008	1044	1014	998	1021	1035	1096	1074	1032	1068	1038	1061	996	1046	1030	1065	1003	1050	1009	1000	1054	1036	1067	1056	1066	1037	1044	1007	1067	1006	1007	994	1122	1058	1089	1072	1025	991	1054	1020	1082	1037	1006	1011	1007	1041	1078	1068	1061	1017	1118	1086	1101	1042	1048	977	1060	1007	1029	1003	1005	1097	1051	1019	1071	1055	1011	1061	1061	1099	1051	1049	1081	1096	1036	1047	1050	1031	1101	1107	1049	1004	1055	1091	1062	1133	1032	1045	1085	1063	1060	1021	1033	1006	1115	1080	1050	1091	1073	1079	1086	1051	986	1028	1073	1061	1061	1004	1010	1065	1081	1044	1095	1031	1089	1017	1077	1074	1077	1082	1058	1054	1100	1009	1051	1036	1011	1044	1057	1087	1064	1047	1022	1027	1051	1035	1026	1035	1092	1110	1055	1107	1088	1083	1030	1050	1063	1106	1007	1026	1112	1005	1074	1040	1002	1059	1071	1056	1040	1001	1077	1054	1084	1106	1037	1075	1082	998	1059	1026	1033	1032	1048	1045	1053	1056	1052	1048	1106	1098	1085	1027	1080	1092	1100	1027	1060	1072	1054	1034	1032	1022	1077	1074	1033	1071	1064	1047	1102	1031	996	1034	1045	1032	1068	1097	1106	1058	1041	1059	1090	1089	1096	1088	1004	1073	1070	1067	1045	1034	1039	1014	1079	1025	1084	1104	1039	1040	1067	1019	990	1045	1071	1022	1040	1063	1062	1086	1069	1022	1011	1076	1085	1001	1033	1065	1036	999	1076	1074	1054	1045	1080	1080	1026	1057	1056	1021	1100	1061	1082	1047	1059	1016	1067	1126	1034	1053	1027	1054	1055	1030	1067	1028	1099	1082	1054	1074	1062	1037	1036	1073	1069	1074	1034	1092	1035	1079	1045	1081	1077	1108	1005	1059	1029	1026	1051	1048	1101	1089	996	1088	1058	1090	1094	947	1049	1052	1043	1082	1041	1054	1000	1067	1048	1010	990	1033	1042	1030	1053	1076	1043	1108	985	1060	1006	1033	1078	1062	1025	1037	1055	1027	1068	1043	1061	1017	1014	1016	1070	1104	1029	1016	1058	1006	1005	1080	1077	1012	1004	1050	1007	1056	1000	1076	1034	1002	1035	1004	1069	1034	1084	1118	1006	1047	1050	1049	1115	1031	1010	1026	985	1029	1003	1031	1060	1153	1036	1119	1096	994	1062	1051	1085	1067	999	1052	1055	1043	1078	1086	1030	1054	1118	1029	1072	1082	1100	1051	1012	1007	1087	1046	992	1022	1032	1071	1036	1007	1020	1069	1014	1076	1010	1091	1012	1022	1015	1055	1035	1126	1027	1111	1064	1087	1069	1063	1058	1016	1055	1024	1081	1071	1028	1052	1065	1000	988	1053	1093	1050	1077	1022	1027	1011	1018	973	993	1070	1058	1049	1032	1042	1068	1058	1036	1073	1062	1046	1010	1060	1048	1108	1029	1072	1041	1018	1077	1045	1097	1052	1041	1097	1028	1062	1009	1065	1052	1066	1033	1039	1029	1057	990	1023	1043	1071	1066	1043	1059	1051	1076	1055	1095	1043	1089	1056	1093	1044	1103	1090	1027	1047	1037	1049	1019	1065	1045	1118	1023	1039	1056	1071	1067	1119	988	1034	1086	1079	1046	1015	1026	1050	1023	1066	1001	1091	1077	986	1119	1056	1075	1020	1076	1093	1012	1023	1055	1029	971	1132	1093	1014	1087	1034	1020	1090	1037	1075	1090	1077	1052	1094	1033	970	1086	1009	1051	1061	1065	1050	1011	1049	1046	1054	1049	1056	1004	1036	1064	1032	1073	1018	1024	1079	1090	1101	1102	1078	1003	1065	1052	1073	984	1037	1045	1049	1082	1017	1071	1076	981	1033	1038	1035	1070	1019	1063	1012	1029	1080	1051	1063	1014	1000	1090	1008	1059	1048	993	1040	1046	1102	1062	1015	989	1079	1013	1065	1056	1100	1062	1045	1049	1032	992	1050	1005	1052	1021	1054	1047	1101	1054	1035	1059	1068	1016	1074	1061	1042	1020	1092	1027	1028	1046	1062	1029	1024	1062	1027	1060	1101	1020	1031	1054	1041	1035	1098	1095	1076	1101	1126	1133	1061	1060	1073	1005	1090	1024	1049	1021	1069	1047	1076	1054	1068	1102	1025	1026	1048	1038	1054	1047	1080	1026	1073	1079	1130	1013	1124	1079	1100	1044	1015	1117	1044	1056	1074	1047	1091	1082	1046	1052	1063	1107	1060	1082	1079	1072	1049	1080	1042	1081	1126	1035	1092	1057	1014	1071	1014	1055	1068	1010	1036	1067	1004	1005	1044	1093	1086	1086	1007	1095	1089	1041	1096	1062	1059	1074	1072	1106	1103	1087	1110	1037	1039	1067	1057	1081	1055	1159	1059	1065	983	1067	1059	1154	1116	1025	1070	1055	999	1072	1077	1032	1072	1113	1057	1057	1074	1026	1077	1007	1041	1084	1029	1055	1078	1080	1059	1085	1023	1023	1071	1026	993	1024	1026	1079	1051	1031	1032	1023	1091	1079	1058	1040	1037	1109	1088	1040	997	1053	1040	1081	1038	1049	1039	1064	1048	1061	1045	1014	1074	1080	1040	1096	1036	1065	1067	1060	1085	1064	1080	988	1044	1031	1073	1071	1061	999	1080	1074	1067	1064	1084	1123	1051	1054	1033	1045	1028	1072	1085	1036	1070	1064	1100	1026	1025	987	1029	1051	1023	1037	1110	1103	1020	1060	1059	1016	1107	1063	1101	1018	1081	1018
22888	20725	27094	24362	19999	3031	970	740	672	709	640	629	678	618	656	611	678	630	590	584	625	606	573	631	575	571	562	617	559	621	589	600	635	566	606	629	598	640	598	631	568	617	624	580	616	571	603	566	622	615	565	640	636	611	575	612	594	569	531	604	579	553	594	605	595	600	599	609	607	581	603	614	600	605	654	600	602	653	573	568	592	582	546	559	618	616	604	595	620	584	613	582	647	612	576	589	630	597	540	598	577	566	635	600	610	585	578	620	561	620	616	549	581	584	596	580	609	557	596	600	606	556	601	559	633	544	604	620	629	602	604	549	605	596	576	572	611	593	622	587	612	557	598	615	614	598	622	619	591	620	556	614	600	611	563	604	563	582	590	600	633	584	560	603	591	619	582	600	588	597	600	580	616	626	593	624	559	601	567	595	582	601	615	622	601	604	687	599	598	651	603	588	590	575	538	571	545	605	527	572	598	579	620	603	574	565	582	591	592	570	600	629	580	545	617	578	597	587	594	593	590	621	612	624	587	570	581	592	585	580	571	601	626	581	595	546	537	593	589	569	628	581	602	598	573	581	629	561	577	569	575	582	626	605	603	573	622	566	613	565	578	556	632	572	630	596	627	624	612	630	568	614	604	590	622	579	580	545	631	592	599	597	590	592	642	599	591	567	587	563	569	596	592	586	587	575	611	577	573	620	618	610	595	587	573	592	593	561	574	613	609	623	577	598	561	563	569	593	576	611	540	611	603	618	622	645	645	605	555	603	582	624	572	627	593	577	589	600	601	589	597	571	610	596	602	608	572	592	626	590	575	573	592	618	548	583	582	595	617	582	581	555	602	635	626	564	583	605	589	574	591	588	555	597	570	586	587	606	598	590	554	592	602	622	595	595	552	580	570	585	600	593	575	600	565	615	576	614	604	549	562	582	627	608	560	550	611	628	584	631	600	586	587	617	564	540	606	627	567	582	631	567	607	604	599	560	565	609	609	582	618	616	550	573	577	569	596	614	625	608	582	598	597	596	593	550	595	589	637	643	599	606	608	566	604	597	599	549	590	570	561	583	612	638	567	627	617	550	585	589	598	595	625	616	600	547	598	609	607	586	606	603	600	598	573	573	582	543	583	552	578	591	596	597	519	546	601	577	627	611	612	609	597	592	658	579	619	583	598	635	602	619	586	623	577	584	626	570	598	572	613	587	633	664	614	602	600	608	577	626	577	628	600	615	606	572	602	596	614	649	606	635	602	603	662	618	568	553	601	611	650	631	601	605	573	593	540	579	611	618	605	572	624	605	595	591	598	590	580	523	579	588	576	579	598	597	614	604	581	583	641	599	577	632	582	607	573	567	597	597	554	571	607	617	604	607	584	570	601	602	628	613	591	608	574	582	579	612	625	566	632	611	619	579	615	589	625	629	615	572	621	591	579	602	586	582	543	592	637	654	593	608	600	593	613	661	566	561	610	574	543	644	573	599	598	617	594	608	610	612	596	603	548	561	605	622	557	536	598	611	612	571	597	576	541	564	570	627	553	579	597	579	604	630	579	582	594	611	577	576	609	583	586	595	597	603	606	582	579	593	572	565	560	584	593	624	563	582	579	586	580	545	627	616	588	594	618	566	545	552	628	611	579	535	620	594	596	576	615	603	593	585	661	607	573	612	622	649	583	576	579	541	593	575	603	611	593	580	592	583	597	602	608	580	609	608	590	601	576	600	570	570	559	601	559	611	620	614	585	608	578	615	591	602	579	566	632	597	593	612	608	567	583	591	613	598	598	605	607	593	592	569	575	619	632	633	618	619	616	559	620	571	595	594	597	542	574	636	569	579	508	587	615	616	612	607	589	589	591	600	623	567	575	614	632	573	575	581	609	583	625	589	558	614	605	614	595	628	626	549	586	578	584	598	578	599	577	605	560	577	574	598	587	642	595	552	578	555	577	597	582	579	605	589	606	646	602	548	568	608	582	565	605	580	608	554	503	573	574	567	539	635	549	567	574	583	559	558	614	619	545	581	584	585	530	589	628	567	595	597	611	604	555	615	561	592	569	633	603	595	608	596	594	609	572	606	568	626	590	599	629	597	628	590	585	551	582	550	606	597	595	584	603	630	614	578	585	592	573	588	601	575	595	595	612	627	574	598	542	568	589	589	586	634	585	626	611	555	605	558	573	599	580	587	575	571	588	554	583	604	629	599	561	577	580	580	580	578	573	589	571	598	614	626	622	601	598	579	605	599	620	605	557	596	651	607	637	566	555	593	606	559	573	565	615	635	536	585	595	625	606	537	568	600	565	590	596	601	539	579	617	583	617	632	575	583	600	631	595	596	595	539	605	608	591	578	603	607	553	583	520	591	610	583	637	582	578	593	572	603	588	570	576	578	573	614	589	554	597	611	616	554	599	568	576	589	552	628	613	562	617	589	580	624	613	568	566	580	622	584	592	585	618	603	607	618	567	588	598	607	600	553	599	598	555	557	637	550	580	620	599	565	560	592	565	557	572	604	600	580	597	607	575	590	628	558	609	588	611	651	624	592	590	618	597	613	586	583	595	553	567	572	595	582	597	623	574	591	637	608	623	610	588	597	576	585	603	612	576	583	559	602	574	589	587	586	621	600	533	579	578	596	610	549	577	582	549	564	598	598	590	625	606	609	584	623	550	582	585	576	610	564	614	586	647	580	618	586	632	581	603	596	555	600	590	626	608	574	587	601	651	610	622	583	608	598	609	587	608	625	594	612	578	582	562	588	585	563	587	564	591	539	605	596	630	568	586	576	611	606	590	642	612	594	549	592	630	573	607	589	582	588	542	581	589	601	655	584	527	574	604	571	616	595	593	591	601	634	574	584	590	624	625	622	608	562	618	564	622	587	587	596	625	587	623	605	593	576	596	543	570	595	620	587	574	586	549	578	571	592	622	540	635	572	588	626	588	571	575	605	586	613	585	596	585	596	607	632	579	564	621	610	585	577	539	624	588	549	569	640	565	539	569	557	548	578	570	593	559	566	569	617	592	582	561	618	599	608	593	561	545	627	618	635	558	598	567	622	590	586	608	618	632	584	606	574	606	586	596	600	613	617	582	585	567	589	612	571	584	617	654	586	571	629	605	604	588	622	613	649	615	561	592	605	575	580	632	563	599	576	604	582	548	622	571	599	595	615	588	596	564	556	600	570	587	623	606	653	646	615	597	537	577	594	620	574	616	583	587	584	601	567	572	593	604	595	586	545	577	594	603	634	560	562	580	622	619	598	626	564	602	598	607	619	608	583	611	605	521	639	574	626	607	548	550	585	584	568	591	610	565	614	562	591	616	570	570	619	588	611	572	565	625	633	598	607	582	574	595	570	624	572	562	565	614	592	569	578	562	575	620	555	572	585	591	563	620	588	599	571	607	601	584	607	598	615	632	633	593	603	606	596	614	568	603	575	631	605	615	548	601	563	605	537	597	632	599	579	578	596	594	582	604	625	625	598	618	594	561	617	610	575	608	552	591	622
33576	18812	4868	2565	1960	1579	1400	1202	1162	1033	1039	989	880	918	869	897	857	841	887	833	877	811	807	884	830	799	848	804	815	818	807	809	824	834	786	857	811	890	807	761	751	845	812	838	792	832	790	850	806	748	810	798	800	813	780	846	797	794	830	809	765	789	787	726	773	792	783	882	896	779	797	789	793	819	798	813	827	828	777	805	858	811	826	806	823	760	835	817	791	764	827	795	807	770	770	818	826	804	831	778	788	851	786	826	814	800	823	836	833	830	801	833	826	784	791	806	816	790	815	819	831	743	812	778	706	794	759	784	837	836	778	814	730	802	829	830	854	795	812	824	801	847	781	786	771	805	765	776	784	756	817	813	798	741	803	808	768	770	815	828	776	764	776	722	822	815	784	791	793	823	884	772	778	754	773	812	804	805	787	827	755	813	784	751	817	796	737	786	826	786	792	783	811	776	782	765	784	776	795	812	817	788	798	765	839	789	809	758	800	759	770	846	749	786	803	784	808	759	798	790	767	801	780	793	831	802	757	820	855	819	797	775	744	793	813	813	756	818	777	840	786	774	819	796	816	791	795	799	810	828	839	791	780	805	772	853	849	834	781	847	836	765	809	819	815	747	825	814	774	841	738	776	802	799	766	826	813	747	779	752	806	772	828	776	779	794	790	819	818	820	781	802	762	739	798	799	793	774	815	801	788	766	787	836	790	800	781	789	782	753	869	851	811	817	797	821	806	779	852	759	783	759	768	774	783	814	795	816	744	796	779	802	827	793	805	817	820	754	778	749	783	805	799	803	800	755	809	815	795	764	807	800	869	788	760	846	823	748	794	830	807	765	737	736	837	784	818	799	808	791	838	835	803	767	765	799	806	747	772	821	752	843	852	812	825	835	818	746	797	830	795	763	785	812	808	824	808	808	812	783	777	785	847	823	764	755	815	813	760	841	780	788	782	809	799	801	808	782	763	773	801	762	791	786	803	789	781	843	808	785	783	827	796	836	779	784	786	815	741	778	819	830	787	838	775	819	762	754	829	868	862	818	819	811	844	798	812	833	763	775	821	750	804	815	798	819	767	802	795	748	781	807	802	826	831	791	766	832	783	759	801	783	791	764	818	788	788	806	827	810	809	824	786	827	753	777	751	799	797	808	798	783	791	760	769	734	781	836	828	790	799	787	807	780	807	831	802	779	802	797	814	821	726	779	781	819	755	809	781	796	793	789	804	855	797	764	801	761	851	796	881	775	798	800	789	793	800	781	789	799	764	797	785	759	768	791	804	837	760	817	804	846	814	744	822	765	831	817	829	811	839	764	754	801	795	809	802	826	833	786	799	767	830	811	756	800	801	747	803	754	826	796	777	771	767	790	812	799	799	852	823	757	789	787	796	844	779	766	788	832	797	816	774	776	794	812	782	797	789	837	807	827	743	783	786	756	805	789	807	793	827	799	850	757	839	794	803	787	787	823	814	801	788	814	777	790	819	818	781	833	780	763	770	769	786	808	795	796	772	800	750	791	789	803	762	818	777	785	796	791	799	788	825	853	825	801	819	797	836	768	798	814	815	851	747	765	882	791	788	802	827	800	824	814	770	802	760	757	794	735	813	796	769	801	768	842	796	763	785	780	824	771	823	807	753	840	793	830	840	807	792	763	821	817	787	802	794	835	794	828	788	859	817	790	824	832	759	773	824	774	779	739	788	805	800	767	803	794	770	794	773	848	759	819	824	794	849	782	792	745	833	791	801	779	830	799	774	819	791	773	801	772	786	832	789	777	797	809	777	846	837	826	852	776	787	748	776	803	874	764	749	813	757	813	811	815	775	836	790	813	774	742	775	756	828	785	774	798	798	778	813	843	823	782	807	810	773	763	816	763	807	784	819	763	760	778	787	753	831	773	809	812	782	824	786	791	791	817	812	806	784	808	826	789	783	786	846	842	824	798	776	790	803	846	805	802	802	770	816	779	775	789	789	840	800	871	819	787	811	790	744	800	772	751	814	827	765	765	831	799	849	819	805	767	800	766	776	749	791	777	803	780	806	805	756	846	783	811	844	814	811	758	815	848	798	784	743	755	797	855	846	760	865	781	845	852	838	784	813	802	818	783	850	795	814	809	826	814	746	804	786	778	751	798	810	842	804	819	815	803	769	831	785	771	877	837	814	787	773	813	842	801	834	786	759	767	737	766	833	780	811	822	861	783	793	778	809	807	742	824	768	857	760	768	776	823	767	845	770	824	788	777	791	790	790	733	804	784	773	790	714	781	807	713	849	771	791	788	762	774	800	800	793	724	791	799	800	789	812	821	824	806	787	738	796	803	826	764	803	851	740	831	797	788	806	772	763	751	784	817	781	799	768	820	798	766	784	778	782	839	794	780	795	802	818	780	760	794	815	827	779	784	823	791	792	783	770	771	818	763	726	774	821	800	812	796	809	818	793	791	806	783	792	827	811	799	818	769	802	811	827	787	792	713	788	777	781	791	790	824	803	766	785	808	772	818	722	848	802	830	790	796	833	757	823	828	810	770	790	768	838	834	798	770	798	759	772	730	813	832	765	803	772	770	806	789	766	810	775	760	786	794	789	777	852	778	761	825	826	771	807	782	762	829	793	759	840	781	837	825	773	815	792	789	774	822	805	749	796	838	799	819	787	756	876	791	818	758	809	767	786	842	761	807	780	777	726	810	771	769	766	810	786	812	781	796	737	788	820	765	767	846	799	768	813	821	834	797	806	795	782	798	837	713	794	804	808	760	806	757	824	757	762	799	808	769	818	822	776	793	819	824	785	793	756	749	801	831	837	786	828	796	804	762	808	819	843	802	804	841	816	822	752	860	805	810	798	801	807	804	810	795	839	778	826	791	741	828	839	811	827	807	840	833	810	796	797	815	814	822	829	750	834	792	731	778	792	796	812	775	839	781	807	769	837	791	820	786	784	819	809	811	809	834	827	778	775	774	806	769	754	843	785	792	781	860	812	741	827	763	798	803	779	846	796	780	846	806	795	832	762	813	799	787	797	775	809	763	810	804	809	823	830	801	818	794	781	726	797	797	775	790	824	798	768	788	772	797	788	810	781	812	780	764	779	789	802	817	796	748	751	806	724	793	789	810	756	827	829	813	755	792	869	819	772	787	780	820	806	828	751	858	801	811	856	806	781	802	757	821	800	860	778	771	804	809	779	786	845	794	782	786	784	799	770	834	788	834	817	778	807	817	831	851	755	777	812	766	817	751	842	824	811	840	774	809	788	806	849	775	758	777	767	761	786	833	770	806	851	805	811	786	806	798	775	807	839	816	802	807	745	754	766	807	808	801	784	766	746	789	793	804	820	823	789	819	796	759	723	818	790	768	798	807	758	841	827	779	807	830	795	842	800	825	792	813	777	844	733	799	783	763	772	772	792	827	751	772	782	826	782	777	829	809	816	868	792	830	800	787	832	786	766	769	837	788	779	808	794	780	835	790	741	812	794	807	801	749	855	766	820	798	840	842	822	846
24113	20718	25547	24658	3108	771	709	649	674	667	637	626	601	626	626	624	630	573	601	583	618	601	630	602	582	580	581	612	598	540	609	586	620	606	580	605	614	631	580	604	601	539	585	565	600	602	608	601	556	638	576	605	600	582	594	585	599	615	572	588	634	623	580	611	589	588	564	614	613	578	569	587	607	608	582	637	612	618	595	592	627	597	591	568	618	615	606	530	588	594	580	565	604	592	635	625	600	576	602	547	600	552	589	611	564	614	624	567	590	592	606	563	581	602	569	588	573	624	568	642	615	558	588	591	563	552	565	604	566	608	622	574	606	598	586	618	625	583	592	569	556	607	617	544	585	582	580	574	569	597	550	594	612	610	612	606	614	628	560	614	582	562	586	590	616	590	595	611	554	595	594	621	538	602	583	588	583	603	581	558	570	621	573	558	584	618	592	600	572	583	599	630	589	585	627	598	569	611	614	566	583	573	636	641	542	626	622	626	610	589	603	561	577	542	591	553	586	577	559	578	595	610	602	623	599	551	585	597	558	621	574	584	565	607	583	536	583	575	611	563	611	543	604	565	570	572	593	594	611	577	564	609	561	579	583	583	597	592	562	602	593	619	580	605	626	610	581	554	579	604	593	574	552	584	576	594	550	543	571	610	599	558	583	585	595	616	585	551	542	591	565	572	610	590	616	622	592	636	601	605	578	585	579	565	534	561	577	602	575	565	595	587	579	620	570	601	631	583	579	576	616	578	542	580	598	565	569	582	614	553	578	583	593	584	588	559	602	611	593	592	644	607	587	630	586	572	555	563	545	607	612	567	614	555	617	628	583	595	566	532	609	588	598	616	602	569	579	614	612	590	611	592	570	599	580	589	588	569	615	559	579	635	597	589	623	535	576	603	584	608	584	579	593	623	641	563	589	605	570	611	575	574	574	583	618	614	581	584	620	574	542	577	534	602	561	557	557	566	550	564	542	604	563	624	583	539	591	592	643	625	608	543	553	568	598	582	572	614	591	598	580	608	566	647	608	612	584	609	594	593	629	597	558	587	587	603	577	560	565	625	561	617	549	601	572	606	535	590	605	583	595	579	598	585	598	564	602	574	623	619	542	601	584	600	599	608	622	584	603	566	596	553	563	559	574	572	604	567	620	566	560	555	568	594	565	577	577	598	616	596	622	575	586	610	585	601	615	639	632	596	573	588	582	577	577	585	604	617	581	600	609	581	593	537	573	598	606	591	597	615	576	574	630	603	576	611	635	622	577	623	584	630	628	547	614	577	581	588	560	608	564	577	553	582	577	599	586	553	565	626	592	623	590	597	598	575	604	548	570	560	586	632	641	592	568	577	570	568	544	586	614	618	565	586	574	621	598	571	623	582	578	621	592	578	552	543	590	524	580	577	573	589	650	597	565	599	604	600	591	582	554	626	573	603	602	550	622	578	618	636	648	583	606	581	589	606	610	609	564	595	559	584	598	630	570	580	620	566	586	562	597	584	568	615	570	574	626	607	555	587	587	605	583	611	591	621	616	603	612	626	612	592	556	584	569	628	613	583	560	581	579	585	597	624	531	568	597	552	537	582	557	602	596	607	566	607	581	570	587	585	609	589	571	590	574	572	598	625	595	600	552	574	597	587	586	621	615	579	596	603	601	574	563	521	592	608	585	586	595	611	541	620	558	569	606	584	563	605	585	592	550	602	555	606	571	571	568	624	566	578	582	589	632	558	571	571	564	595	548	580	614	577	620	617	571	599	581	630	578	611	597	587	576	583	636	604	568	602	598	581	554	601	603	582	592	589	545	571	632	580	624	600	552	592	595	567	617	559	603	613	629	570	647	568	596	551	579	625	568	583	591	560	562	619	630	551	568	603	570	578	571	588	587	614	602	600	558	600	579	539	568	638	579	610	577	586	606	617	647	613	614	573	572	615	611	594	569	619	605	571	567	628	545	585	628	595	568	550	646	594	585	592	558	605	549	571	544	584	589	561	590	551	603	617	639	554	586	598	614	605	594	625	619	606	625	580	610	585	598	584	616	602	607	595	574	589	604	577	602	653	551	585	605	630	630	587	626	578	635	626	597	573	631	557	571	573	588	580	578	585	556	584	579	626	586	621	606	605	611	579	589	579	553	599	558	596	602	584	605	606	583	577	575	547	586	580	597	601	552	618	538	590	589	572	601	597	587	582	610	575	521	615	602	582	555	626	659	615	601	578	559	609	555	632	581	574	574	590	606	588	625	591	584	588	559	600	546	586	567	619	579	604	611	575	562	573	607	563	614	594	540	568	590	578	601	583	615	577	605	603	607	639	590	587	586	610	587	606	611	577	636	571	593	591	576	568	581	590	571	584	614	566	626	557	597	640	611	566	580	570	562	577	625	569	565	605	558	577	588	591	572	615	582	610	592	628	589	598	581	552	601	606	554	622	576	593	599	588	571	591	600	620	568	610	572	606	583	630	592	552	566	583	592	627	616	567	601	581	574	584	591	576	617	600	601	586	617	599	573	600	557	629	587	592	574	540	602	587	559	562	613	609	581	613	602	619	617	622	579	578	592	580	555	592	519	570	571	618	610	643	548	567	565	564	555	578	585	593	583	559	560	604	578	594	528	606	609	623	622	579	559	602	585	605	582	600	556	601	635	602	628	576	609	553	578	589	566	576	595	555	596	573	558	591	592	616	537	604	594	580	617	613	584	576	642	566	550	616	558	568	578	604	613	607	613	609	638	607	569	571	598	633	561	580	568	627	602	597	582	590	580	588	592	612	609	583	582	523	596	611	581	601	596	592	610	595	597	557	598	561	560	570	578	557	579	618	544	595	632	575	591	573	570	572	606	615	636	589	613	631	599	625	581	594	536	569	568	598	600	565	565	594	570	597	570	616	574	563	597	608	574	581	609	587	598	594	598	585	592	583	547	560	603	622	611	583	609	603	583	582	569	627	586	593	579	574	605	555	579	587	592	529	571	609	612	571	569	542	591	617	588	613	559	579	602	586	553	589	583	624	575	557	623	550	619	584	586	608	591	559	581	621	561	586	639	575	585	593	566	606	611	570	579	604	592	617	617	600	624	601	576	545	578	569	587	649	619	574	582	620	589	608	609	595	564	608	589	617	580	565	587	639	577	618	601	568	576	587	582	605	617	601	625	596	582	564	601	594	559	599	616	548	585	557	588	558	591	595	596	582	598	613	590	643	595	619	573	594	591	609	618	612	596	613	583	514	590	617	571	606	573	595	565	557	609	607	598	585	565	613	602	613	599	555	550	591	591	584	625	598	626	620	620	576	593	571	594	607	558	551	569	570	598	575	593	580	585	571	631	630	622	603	578	552	563	569	595	610	601	572	584	553	575	583	580	615	549	584	617	562	588	587	602	600	604	598	580	549	615	628	612	554	580	584	577	590	567	603	584	581	573	585	624	564	584	600	622	582	556	601	583	563	592	567	602	583	591	582	611	628	610	615	601	561	577	618	606	562	621	581	569	616	555	604	567	606
30320	10418	2796	1545	1320	1136	1065	1060	887	857	873	835	824	858	858	844	778	767	833	820	793	765	813	820	721	754	745	857	751	764	777	774	805	770	769	783	759	756	768	819	775	803	736	742	743	797	809	790	773	781	763	786	789	705	823	742	778	771	746	781	778	754	814	836	757	750	787	735	795	770	741	798	750	765	751	794	760	741	762	795	735	802	723	746	769	770	755	786	763	790	749	783	702	769	785	791	769	784	708	811	768	779	777	783	759	793	765	735	820	751	783	805	734	805	747	778	702	741	791	743	757	760	766	758	742	781	768	779	817	738	794	793	768	758	799	759	759	796	768	770	764	819	776	717	770	766	766	775	766	787	728	772	759	772	764	725	796	733	748	780	746	774	735	762	756	822	820	806	802	775	820	761	822	757	800	814	795	740	722	741	827	815	766	732	787	743	782	796	765	775	799	690	768	782	798	720	724	775	807	762	773	771	766	811	809	756	812	776	755	766	787	721	721	735	764	794	801	781	765	722	765	743	740	763	786	785	777	741	755	748	728	707	766	755	788	750	756	763	719	773	816	759	755	749	736	729	715	745	791	782	758	726	769	754	761	779	740	782	776	735	778	753	727	801	803	756	778	777	732	763	771	788	779	788	777	800	747	737	746	769	753	775	767	780	772	766	811	793	760	768	751	785	738	782	759	737	792	806	754	787	779	772	795	752	775	770	774	759	755	758	796	745	750	762	758	756	776	741	767	718	747	718	743	784	740	790	799	740	818	788	779	781	757	744	763	770	742	757	747	772	735	825	761	791	793	773	751	739	796	806	765	765	776	724	756	773	769	767	834	762	708	771	766	778	756	753	776	760	725	684	750	734	786	769	768	768	747	764	797	765	746	811	737	744	790	786	788	750	750	770	804	774	802	731	762	754	793	751	774	789	699	772	734	784	737	724	763	758	774	771	745	741	730	784	749	752	766	758	791	737	752	753	787	779	747	800	757	796	784	759	704	787	772	783	758	747	762	714	757	781	792	746	766	775	781	765	760	780	795	710	798	791	740	771	778	693	747	760	789	739	727	756	713	791	806	784	744	745	768	758	813	770	766	779	728	768	776	740	735	743	792	736	795	791	747	778	740	756	767	757	815	738	735	776	746	812	712	746	768	807	796	758	750	767	769	806	742	785	778	764	779	749	734	763	730	771	816	761	717	771	761	746	711	759	727	742	782	762	719	760	723	717	754	778	769	767	761	783	743	714	780	738	761	820	774	801	774	747	733	815	747	752	704	767	777	702	770	723	783	718	765	760	747	770	775	766	802	763	758	782	752	795	769	776	765	806	795	762	792	766	783	759	736	777	739	742	754	772	775	752	741	766	709	772	798	783	745	779	740	764	771	782	732	770	765	777	783	746	717	763	766	745	730	796	781	762	775	786	745	756	731	801	842	740	800	783	785	730	780	766	771	745	773	736	733	790	773	770	768	782	766	789	758	763	767	747	767	778	801	767	766	735	778	720	776	781	782	792	704	732	806	820	782	732	720	784	715	786	745	741	775	713	747	728	757	777	733	709	761	754	753	755	725	807	784	753	742	739	745	742	771	767	778	821	739	774	738	775	738	712	746	770	819	736	762	778	758	788	745	776	801	782	738	713	740	729	776	757	797	761	766	761	768	788	774	719	765	801	776	817	778	756	777	746	748	795	746	790	758	758	729	720	721	740	773	753	733	788	744	781	785	806	795	800	797	749	752	759	773	761	726	771	767	800	791	698	803	736	763	786	789	759	747	762	762	752	696	713	782	763	749	776	791	769	744	737	798	752	783	817	742	775	706	812	755	750	726	694	747	799	770	777	775	774	714	763	770	734	761	723	774	764	746	755	773	729	776	754	792	783	744	770	800	771	759	723	808	757	778	785	728	732	777	781	762	797	735	763	794	776	787	760	793	761	733	734	820	727	789	746	752	773	749	760	794	691	762	783	820	759	743	780	751	787	761	753	728	739	798	772	758	779	793	778	720	804	727	768	752	736	788	768	778	723	758	762	823	806	755	743	695	777	739	766	787	782	784	789	751	789	821	784	742	711	766	806	750	759	777	792	812	734	730	751	737	797	804	787	809	724	756	759	762	765	808	723	738	708	789	827	790	794	736	804	808	769	751	773	781	832	747	752	726	742	749	770	755	721	782	727	734	769	765	785	797	750	758	784	739	784	781	805	786	785	769	724	767	769	781	781	765	757	725	807	748	775	745	724	741	733	769	753	706	751	764	702	744	737	776	750	760	744	760	759	787	746	757	725	816	763	784	764	777	787	730	756	770	771	789	762	740	780	734	743	783	723	758	778	781	762	747	721	785	765	753	749	728	816	737	746	773	760	765	753	701	751	736	761	767	752	780	759	761	756	762	753	786	761	703	775	804	750	771	766	758	767	823	769	736	811	723	757	760	767	780	718	693	744	744	757	818	742	776	779	797	744	786	772	762	799	715	823	754	719	792	788	773	734	746	789	758	749	709	774	790	787	749	745	835	749	706	829	755	777	775	813	774	792	776	812	734	780	753	777	728	771	797	791	720	741	768	754	741	728	786	756	744	785	825	769	778	762	770	750	738	778	740	809	808	775	751	776	761	768	771	712	791	752	800	736	750	746	761	757	765	762	801	768	761	795	795	773	749	762	738	770	769	790	748	831	718	737	697	754	737	768	772	749	781	746	747	758	785	745	792	719	770	806	770	803	797	789	740	748	747	760	762	759	742	729	754	753	761	743	721	806	715	793	793	726	835	747	802	819	760	752	734	736	750	772	775	761	782	778	769	786	776	769	769	727	754	807	807	766	777	714	727	853	796	718	713	774	753	794	778	722	774	774	774	760	745	729	752	765	755	790	774	773	747	731	760	752	756	755	753	783	741	753	758	782	737	766	711	809	716	807	768	750	756	804	754	754	738	808	759	807	775	726	764	784	788	786	811	781	763	749	777	781	747	768	788	740	740	765	746	807	793	732	777	787	786	781	732	732	757	771	741	753	773	762	751	791	732	741	781	759	738	759	762	736	758	725	812	745	761	719	755	775	763	801	823	801	783	766	731	765	771	758	721	785	789	786	704	743	759	827	701	796	771	689	740	769	785	755	762	776	774	767	808	777	784	754	731	784	743	757	772	734	733	788	739	789	716	766	730	751	776	782	794	739	720	772	768	746	811	706	767	726	747	722	727	750	781	784	753	758	782	765	739	706	722	765	764	783	774	779	736	782	786	778	750	743	728	693	791	708	747	790	759	747	772	762	772	804	750	746	781	774	727	688	772	723	755	728	749	765	769	817	767	786	802	780	762	774	800	745	739	773	771	767	752	769	718	796	765	768	797	760	794	721	762	754	793	777	720	695	747	795	776	721	787	792	752	734	767	790	785	785	771	745	780	794	741	785	741	766	809	768	747	796	760	793	742	767	707	777	731	759	795	794	741	771	807	757	728	762	669	757	739	785	797	765	743	738	747	790	748	763	744	768	765	722	735	763	806	717
22067	20753	27741	23825	20749	20062	1790	597	513	442	430	355	383	392	321	336	295	298	298	288	303	311	300	319	251	288	308	252	288	286	282	254	269	291	265	306	253	273	309	297	290	263	274	270	289	279	263	259	260	270	287	281	270	266	263	251	291	277	243	263	269	285	302	266	287	329	275	275	265	266	263	256	262	271	271	251	249	271	270	272	241	279	277	259	274	280	252	278	269	261	260	281	281	253	259	260	248	262	268	261	271	270	258	252	233	257	260	249	275	277	267	256	259	242	284	278	266	224	261	230	295	289	289	268	274	253	256	275	266	249	278	266	239	267	282	243	275	286	259	256	250	251	267	249	250	267	303	288	233	270	285	244	227	237	260	246	297	265	251	281	285	253	273	263	253	260	277	265	285	272	280	247	258	252	295	249	274	244	253	255	277	260	264	219	283	264	271	279	291	283	273	227	278	275	259	270	279	261	259	262	295	282	252	264	259	289	250	270	265	263	269	258	245	263	273	234	281	250	296	222	242	272	272	262	279	262	250	238	252	271	266	252	257	268	274	259	266	254	256	281	270	266	261	242	242	277	273	265	264	253	241	277	283	239	255	252	265	262	270	264	270	270	287	271	276	288	253	284	263	273	250	268	257	291	297	273	240	270	250	283	253	238	258	256	278	245	283	270	254	275	263	279	277	229	250	248	267	264	286	275	244	280	266	265	258	265	248	261	225	258	243	266	284	266	258	243	257	251	274	269	225	273	253	243	261	265	278	280	259	258	251	306	265	248	247	240	291	269	291	257	264	283	267	281	248	287	265	249	249	254	259	251	242	258	259	253	283	287	272	247	279	267	262	255	253	285	241	255	266	255	297	245	269	258	260	266	254	265	307	266	277	233	272	291	284	268	253	283	246	278	262	250	247	238	270	240	264	309	259	230	252	258	254	273	270	274	288	300	265	240	285	246	282	291	261	268	275	255	272	291	257	244	261	243	257	237	267	252	271	259	275	277	272	242	253	275	270	256	249	264	281	250	264	277	259	249	285	251	277	244	257	271	280	263	284	274	242	264	251	297	278	259	276	268	279	244	268	289	261	235	277	268	264	246	246	263	286	270	258	255	254	258	264	278	270	251	259	262	248	272	283	286	264	268	270	259	258	266	256	274	256	269	233	255	273	261	269	281	234	272	243	260	243	253	263	271	265	268	282	304	273	240	248	239	232	236	285	239	270	271	274	263	229	245	260	277	279	249	277	265	271	266	276	256	283	242	290	260	242	275	279	279	231	236	248	279	253	256	269	260	255	265	262	278	251	273	291	249	240	259	229	264	266	280	258	264	263	256	283	255	219	242	274	276	256	256	245	214	249	274	246	247	276	242	234	282	261	256	264	257	284	257	255	299	270	268	238	273	286	239	247	264	261	269	241	266	237	292	263	268	243	263	282	302	268	295	259	254	261	273	280	260	256	283	252	268	265	251	272	256	266	289	268	276	255	244	254	268	254	272	307	239	274	268	263	260	280	245	255	285	273	256	249	266	263	303	244	263	255	258	277	278	249	253	264	258	303	271	276	261	270	256	265	249	264	285	244	267	271	279	267	245	268	287	281	268	266	291	248	260	301	284	279	287	265	250	263	284	243	256	276	254	286	259	271	245	226	287	268	234	274	252	272	290	267	261	261	260	267	276	262	265	255	248	252	251	250	286	260	273	266	255	286	256	233	242	254	275	283	279	236	243	280	265	272	259	267	250	250	273	270	281	234	243	248	276	268	257	252	257	260	269	254	247	218	286	259	255	269	267	272	255	256	264	294	259	271	261	241	272	266	269	275	259	244	270	233	244	223	239	252	259	305	269	286	259	268	261	258	264	256	259	270	295	283	233	261	252	252	243	242	276	262	277	249	270	267	254	261	250	276	254	256	239	259	248	269	256	266	248	268	253	244	281	245	261	275	258	270	263	256	284	257	237	252	219	281	242	265	244	238	256	228	248	229	249	291	258	250	267	275	256	246	263	255	231	228	244	282	286	296	283	244	254	251	261	263	240	252	263	271	234	247	260	277	253	273	276	297	255	262	263	278	252	261	298	279	224	291	257	262	298	274	263	247	254	252	279	233	252	252	270	282	258	258	241	250	261	246	271	256	263	257	262	270	234	281	253	275	263	320	262	274	268	280	254	267	266	284	291	230	247	247	267	277	299	290	269	239	265	252	255	249	255	253	267	268	233	269	233	260	281	248	240	262	238	282	243	276	235	279	254	258	261	267	245	280	271	257	274	264	268	247	286	253	267	269	238	277	258	269	245	267	267	232	256	241	269	280	238	268	249	269	272	281	254	270	234	268	254	272	280	293	254	289	277	270	266	271	271	270	271	258	285	274	258	303	248	269	269	272	274	274	274	281	244	262	226	250	288	247	263	302	247	264	286	268	274	263	280	273	286	269	262	274	287	288	290	263	254	293	268	264	283	264	263	266	257	256	255	264	266	256	253	251	264	263	227	255	256	276	276	264	252	278	261	276	246	247	267	241	243	277	246	252	256	286	243	255	269	256	270	262	245	249	277	286	269	262	233	261	284	257	265	236	260	254	254	281	293	258	248	259	295	269	248	303	248	266	245	267	276	224	262	256	239	251	245	257	274	286	252	264	281	262	272	257	290	250	286	279	272	242	237	302	278	291	268	235	243	283	239	261	241	253	275	270	289	247	263	255	272	253	275	280	251	248	248	282	240	271	268	274	266	251	225	267	265	277	270	267	288	260	253	237	283	260	271	254	281	258	274	287	232	287	257	274	271	254	248	253	251	273	265	216	277	276	282	252	254	253	257	279	236	238	259	237	221	285	272	257	256	266	275	249	262	272	281	277	229	266	255	263	282	258	248	255	264	260	265	283	252	234	230	263	264	242	289	264	271	258	262	274	298	287	302	277	244	299	257	242	268	260	253	277	251	248	237	246	277	266	259	265	269	271	222	282	290	219	277	270	261	255	254	257	261	265	253	260	276	274	264	269	254	271	259	241	272	272	258	250	271	261	262	251	249	256	239	272	251	234	280	273	237	244	291	284	241	269	275	233	293	276	242	266	273	275	280	284	268	260	260	274	257	279	265	286	256	243	270	259	248	249	267	231	243	254	267	264	287	264	278	261	260	264	274	276	245	264	277	260	275	252	264	278	273	296	275	287	217	269	269	281	271	258	271	276	261	244	278	259	270	243	281	281	281	276	264	237	279	269	250	276	300	262	269	290	234	285	258	250	251	249	285	240	299	259	267	295	247	276	250	242	256	256	238	263	250	261	253	245	298	255	265	271	261	289	265	254	238	279	234	277	258	242	274	271	275	259	283	302	270	255	241	256	266	261	259	297	231	255	265	270	245	252	259	277	234	284	280	221	244	288	301	267	284	250	255	287	286	259	241	276	261	261	236	249	267	279	289	266	267	290	267	288	253	264	263	263	266	289	281	267	267	257	238	258	253	274	268	265	265	250	231	262	275	280	237	273	267	262	233	263	246	284	237
41273	17441	7292	3515	2481	1853	1461	1206	1016	816	763	663	593	538	561	520	458	475	463	481	424	450	411	406	371	380	401	409	423	408	370	376	359	392	388	404	336	369	383	364	355	394	366	355	339	380	361	359	348	383	342	385	349	388	341	374	370	386	337	364	386	353	335	390	384	382	367	373	350	381	387	371	363	368	333	353	371	377	388	333	375	355	374	364	377	361	348	356	382	373	394	351	338	390	406	380	306	345	346	368	392	383	343	364	374	334	341	378	371	338	377	334	339	334	336	381	348	352	344	372	363	366	379	361	364	333	387	324	353	377	374	348	349	357	353	360	344	316	347	325	382	370	354	335	364	352	340	326	371	356	342	325	370	385	367	336	326	369	368	355	325	364	350	317	344	312	356	374	358	366	393	340	374	357	379	336	353	347	370	347	357	350	344	345	358	364	349	350	374	337	362	340	391	385	359	363	375	355	366	313	374	356	389	371	361	361	330	357	338	350	379	343	327	333	366	373	377	374	342	359	368	313	336	366	379	328	361	336	353	380	376	344	363	363	373	351	353	360	351	358	320	284	348	349	339	359	347	359	344	360	348	366	371	340	391	322	343	308	364	342	341	396	366	332	334	348	336	318	405	351	386	362	370	336	332	330	398	357	342	370	299	342	362	330	346	369	318	355	342	344	348	363	371	369	369	335	366	340	355	384	358	337	340	367	325	353	335	368	314	355	360	338	391	361	356	360	348	355	338	370	380	368	348	339	346	351	345	385	373	345	367	402	349	382	354	355	371	376	389	352	344	385	305	332	375	365	342	372	329	348	383	387	361	375	352	352	338	334	351	334	370	340	333	333	354	352	371	346	358	357	353	311	323	338	321	362	368	355	350	351	364	354	368	349	337	404	371	355	376	363	344	344	353	353	394	310	340	369	371	361	369	344	349	326	383	328	315	379	376	341	347	368	349	370	371	322	357	365	378	407	387	350	377	308	366	358	371	399	378	355	355	331	363	370	374	363	362	380	342	378	362	360	337	369	371	343	368	333	356	371	368	376	336	353	344	339	383	376	403	376	344	335	353	372	340	337	360	358	352	355	345	355	365	346	339	360	366	345	343	355	329	355	328	365	380	411	358	382	339	364	362	376	367	365	362	352	369	340	362	363	372	341	354	334	333	340	386	396	341	375	334	350	362	361	352	355	367	367	356	347	374	359	346	348	356	347	336	352	387	364	374	369	366	355	368	358	361	340	366	328	370	357	376	335	385	332	388	413	337	326	374	370	331	378	378	362	348	337	356	354	332	352	374	368	371	338	356	360	321	355	368	372	360	361	337	324	368	326	363	361	372	335	379	347	369	357	369	341	380	362	349	363	345	367	361	333	344	367	346	344	344	349	348	359	357	362	395	359	357	362	354	356	361	365	352	339	336	361	340	350	343	352	354	384	351	341	308	351	352	353	339	342	347	345	322	369	340	320	356	385	343	367	336	374	374	353	363	368	325	335	366	353	371	392	340	362	401	361	384	374	361	342	347	362	359	362	336	310	375	386	330	354	373	375	340	334	350	384	358	340	312	329	349	365	377	368	356	372	355	320	341	368	387	369	364	369	362	361	360	387	340	363	329	370	357	359	326	352	334	355	369	338	329	350	341	401	342	365	394	345	369	349	355	344	367	358	345	382	335	327	389	352	347	371	369	359	363	337	326	333	350	358	328	353	317	341	343	348	343	347	339	364	325	361	335	365	333	328	360	366	334	378	394	342	378	336	340	349	341	360	358	348	352	347	354	347	329	382	332	357	359	354	359	326	351	401	368	385	375	355	303	374	351	352	363	349	376	357	403	366	371	346	345	349	360	376	351	361	303	391	402	361	349	364	356	347	357	334	362	324	361	357	358	367	365	325	336	404	333	359	371	332	363	347	341	324	358	359	355	373	363	343	345	330	391	347	323	336	356	342	376	360	349	308	379	343	315	360	361	346	366	338	327	357	383	359	408	355	400	366	346	334	353	376	342	365	363	358	342	341	353	347	343	359	356	371	376	379	349	348	357	339	353	384	347	354	361	321	369	360	351	344	377	342	353	363	347	365	353	373	341	325	337	361	340	352	357	359	335	333	342	362	339	367	369	346	362	338	346	372	352	385	325	343	381	366	339	360	355	395	368	331	344	340	341	361	369	356	361	356	343	333	355	372	375	362	337	379	389	378	365	376	354	385	332	366	318	343	397	351	379	364	351	370	377	372	314	380	368	333	352	368	358	359	402	384	354	346	386	357	372	349	380	333	344	348	362	377	361	330	363	359	352	372	340	329	373	349	356	337	365	350	367	371	361	354	359	370	344	339	372	361	347	381	358	351	352	337	380	364	334	362	357	360	316	335	395	365	326	341	346	338	378	336	346	336	348	363	345	364	349	317	377	353	345	367	370	327	397	340	345	350	337	354	344	386	328	381	345	379	369	358	402	354	364	324	372	334	345	369	345	353	324	383	368	359	353	334	353	354	364	392	330	357	387	365	374	340	359	338	359	381	365	346	364	381	329	380	346	372	347	325	351	362	370	374	353	380	362	350	359	369	374	381	364	330	388	378	331	367	305	355	335	375	342	357	387	369	353	363	362	335	365	368	362	353	358	346	336	362	335	360	345	368	380	377	358	372	374	391	353	337	357	370	347	349	357	377	342	349	341	404	345	370	378	352	358	369	353	366	359	380	317	348	376	332	346	365	369	352	360	345	361	347	378	331	366	352	375	356	367	351	369	362	364	363	343	364	357	360	333	380	363	324	330	359	344	350	343	385	348	342	373	366	369	390	357	368	364	342	379	342	322	359	365	385	360	349	347	370	385	341	357	352	353	361	334	367	324	354	355	381	360	344	371	360	350	346	376	343	369	383	378	343	382	352	344	365	340	341	362	315	325	384	360	338	366	367	345	352	354	360	344	368	353	365	349	345	368	327	293	350	391	325	366	356	357	365	362	315	349	352	353	334	353	374	384	364	320	343	372	329	352	331	392	341	344	363	341	342	314	336	366	341	366	368	339	360	368	326	359	357	363	328	331	367	376	366	367	340	333	362	351	383	382	372	374	376	358	394	363	324	337	360	331	334	393	339	371	330	305	363	311	337	340	369	365	331	365	357	347	332	345	360	368	348	335	343	363	350	337	344	353	327	351	360	396	326	373	342	360	339	346	360	347	357	373	351	358	354	330	342	354	362	387	323	358	377	328	349	361	346	324	360	367	352	356	332	388	330	368	377	343	381	334	349	367	376	354	398	355	339	355	379	349	350	370	366	352	360	382	372	396	345	347	324	337	345	337	346	364	357	343	348	357	360	376	376	382	347	372	355	322	367	373	361	365	338	341	348	372	357	333	327	339	350	337	340	360	365	365	349	398	338	362	365	353	356	341	347	352	331	331	376	345	339	378	343	353	354	330	336	364	346	349	321	324	359	343	361	360	359	346	340	358	359	334	323	346	329	349	378	330	360	318	373	372	425	379	333	353	352	337	352	355	360
26930	16058	2987	1053	923	810	851	840	813	820	819	799	815	776	812	811	819	806	803	826	801	815	797	776	825	832	776	826	785	755	786	784	816	767	763	828	806	758	818	772	768	776	766	781	815	807	744	772	795	791	784	818	798	816	741	790	759	803	734	763	787	771	750	723	804	786	857	817	813	844	758	792	770	770	800	760	856	802	760	740	823	807	777	802	815	772	760	722	772	856	785	785	784	734	816	781	855	825	807	785	826	803	756	802	787	823	831	738	766	796	771	743	834	776	798	814	785	799	785	766	830	806	773	824	793	772	810	762	794	786	803	798	772	768	820	825	801	814	776	803	871	785	803	787	788	756	778	788	796	792	799	770	768	778	789	742	799	805	823	802	761	825	778	825	783	805	808	785	777	753	751	812	815	803	791	785	770	832	827	784	810	733	821	789	786	788	791	806	771	809	788	788	779	823	827	830	769	812	803	805	752	825	815	783	811	786	859	780	837	793	796	769	759	766	730	836	782	834	781	806	843	789	813	792	742	810	780	743	735	788	781	792	814	759	774	776	779	808	804	775	768	860	827	797	793	769	771	749	801	839	828	794	796	781	828	819	744	813	856	860	836	792	787	815	761	824	768	787	813	732	798	790	814	778	772	822	816	793	799	784	796	774	815	787	774	769	792	790	786	807	769	767	777	741	811	788	773	803	795	782	792	789	785	836	830	773	797	809	801	758	729	783	810	786	779	812	770	805	768	751	800	771	805	775	782	821	777	779	810	781	767	801	817	832	859	786	857	741	873	782	766	785	762	772	747	792	786	786	775	733	761	794	794	754	816	811	777	758	815	780	789	796	774	753	769	789	739	789	837	837	797	746	813	781	840	781	774	776	766	808	721	840	752	803	776	738	822	811	806	809	796	780	823	796	785	765	812	843	827	730	781	777	770	798	778	754	802	783	722	823	840	766	809	793	803	771	788	794	795	798	804	783	804	777	799	834	721	793	729	765	790	764	766	782	777	770	813	817	807	773	806	795	740	767	762	800	767	785	823	776	788	821	769	769	826	750	804	828	790	796	761	847	787	814	813	850	789	786	773	815	797	749	798	748	775	796	780	759	796	866	816	810	802	796	824	771	806	825	813	774	777	755	860	784	754	767	818	787	789	815	822	805	815	797	770	774	829	810	813	783	808	799	801	766	796	821	775	777	811	797	806	801	743	806	783	804	817	794	823	781	750	800	796	775	831	835	807	839	774	775	769	833	767	799	812	820	758	843	792	832	795	781	772	846	800	832	844	813	779	821	832	766	781	740	793	781	779	777	805	758	792	787	845	850	803	804	778	808	772	766	803	830	758	809	752	779	791	802	817	815	789	806	836	763	802	774	826	761	753	786	808	771	818	721	776	819	768	825	793	770	803	809	790	830	818	814	783	801	827	767	823	785	805	811	782	777	783	769	759	802	834	775	791	781	761	805	778	807	827	824	768	791	772	793	788	808	784	767	780	754	782	816	785	767	764	798	791	801	745	838	819	830	809	762	760	828	777	797	774	831	762	739	800	816	784	821	773	805	795	759	870	822	798	820	797	791	805	819	780	774	824	768	816	806	852	751	772	798	784	773	777	802	761	819	784	815	834	765	827	810	793	773	744	758	782	821	734	771	759	775	766	827	811	756	794	785	756	823	867	808	788	745	758	827	764	795	828	783	809	806	785	808	854	823	799	801	807	777	804	834	768	812	768	739	760	742	807	769	776	787	795	845	776	832	776	761	758	785	785	851	764	765	793	781	801	776	777	778	772	746	832	739	795	795	771	786	769	749	798	789	811	772	790	772	798	792	791	783	800	816	770	835	796	795	816	787	791	790	828	798	741	759	802	794	806	785	760	758	758	795	803	774	778	759	789	791	803	731	827	802	805	806	777	775	770	853	818	786	836	788	788	738	813	783	746	776	782	772	811	768	801	735	846	762	766	762	795	792	809	825	816	774	759	730	804	760	772	741	773	792	791	771	781	775	838	806	787	785	752	799	777	807	858	795	844	784	771	799	815	791	811	835	771	830	787	792	797	803	759	782	776	760	804	790	805	777	745	791	768	806	781	789	829	835	753	828	783	784	827	767	804	785	775	758	780	770	786	752	767	800	766	767	818	811	793	799	801	834	814	789	832	766	775	824	805	758	818	797	812	800	784	814	773	741	831	763	768	765	793	781	763	758	834	812	787	787	799	748	801	803	757	788	806	815	771	890	802	785	779	791	828	817	799	782	771	759	811	745	783	790	800	793	784	747	788	789	775	758	806	803	812	774	758	751	790	778	762	801	757	792	816	736	740	719	796	816	831	805	828	840	785	782	804	719	780	758	793	833	786	752	780	753	851	833	814	754	791	852	806	804	789	815	807	788	766	789	788	786	822	834	826	782	790	807	807	807	794	777	819	822	773	751	777	721	797	737	804	797	795	802	825	814	768	789	810	789	750	830	801	781	799	795	827	789	836	813	807	778	787	801	793	787	765	794	804	820	797	765	798	804	776	788	818	798	754	802	798	822	755	776	797	737	829	794	840	810	809	729	796	762	754	811	742	753	819	777	747	844	786	766	709	819	777	794	817	768	775	788	764	817	801	775	763	782	790	802	808	765	754	772	798	748	808	822	733	811	780	811	770	807	785	838	796	785	825	808	858	786	808	810	804	773	796	775	836	734	812	779	821	786	802	807	778	823	722	775	827	810	803	801	801	836	779	842	748	794	836	824	793	754	778	762	803	821	802	780	783	793	746	810	776	769	792	812	777	753	798	796	814	773	776	800	800	790	793	818	785	830	792	801	787	822	767	811	771	836	786	813	761	811	805	849	831	825	805	754	764	797	792	779	787	801	786	831	767	813	773	792	738	788	758	795	788	757	804	768	752	755	793	798	744	759	791	779	821	775	775	793	743	805	831	759	791	776	802	800	761	780	792	800	862	776	793	849	846	829	805	803	825	826	824	742	760	800	807	808	810	843	796	760	792	803	779	783	825	794	850	809	816	815	858	801	776	789	755	771	844	821	787	802	812	753	764	791	764	780	797	777	822	802	747	821	810	779	806	786	802	821	752	771	817	790	768	768	803	765	774	741	790	746	827	778	789	749	795	780	840	741	783	863	815	807	777	797	786	771	794	801	815	818	798	748	774	763	783	798	814	797	833	819	814	797	801	845	754	838	787	791	800	783	798	837	808	834	841	830	745	821	797	789	816	771	765	778	735	731	828	761	787	753	774	747	796	807	790	747	810	776	770	790	816	747	819	786	798	794	757	779	820	772	779	831	810	804	766	773	773	771	784	794	769	859	802	784	795	792	746	773	758	755	799	819	774	822	794	797	773	814	827	809	803	804	813	806	826	848	753	787	785	761	776	788	786	819	822	783	792	779	778	792	840	780	803	769	846	751	805	788	819	830	754	830	743	771	823	817	785	790	810	801	828	772	813	746	738	830	747	745	795	813	764	725	773	780	823	820	811	807	793	808	820	831	737	747	816	807
11903	3537	1395	1151	1129	1067	1119	1047	1062	1014	1053	1037	1048	982	1000	1094	1069	1078	1069	1036	1014	1040	1013	1090	1070	1082	1046	1042	1037	1077	1069	1045	1060	1034	1010	1024	1053	989	1039	1035	1052	1024	1077	1084	1009	1052	1004	972	1042	1034	1006	1038	1045	1080	1036	1004	981	1061	1088	1052	1055	1055	1098	1069	1086	1068	1045	1011	1008	1025	1082	1023	1024	1056	999	1066	1021	1080	1013	1058	1066	1034	1030	1109	1027	1022	979	1044	1077	1098	1064	1043	1024	1011	1040	1049	1003	1089	1075	979	1044	1024	1003	1086	988	1056	1056	986	1009	1029	1098	1001	1006	1055	1048	1004	981	1043	1035	1082	1049	1053	1010	966	979	1030	1083	1040	1092	1056	1004	996	1050	1042	1021	1011	1039	1025	1087	1075	1031	1027	1023	1036	1035	1046	1050	1089	971	1010	1075	1009	1072	1113	1048	1012	1032	1053	1065	1040	1010	1037	1039	1029	1068	999	1031	1051	1014	1045	1024	1015	1031	1043	1053	1055	1034	981	1013	1057	1010	1042	1005	1039	1077	1058	1047	1057	1047	1017	1025	1052	1038	1054	1101	1028	1024	1044	1054	1033	965	1050	1064	1046	1014	1029	1025	1057	1052	1006	1039	1033	1039	1040	1026	1068	1055	1002	1017	970	1076	997	1029	1039	1049	1055	1025	1040	1006	1068	1052	1045	989	1053	1071	1120	1027	1059	1104	1067	1016	1009	985	1017	1046	1030	1055	1022	1090	1063	1016	973	1081	979	1001	1032	1030	1049	1034	1044	1043	977	995	991	1107	1007	1026	1083	1036	1072	1063	982	1017	1046	1059	1042	1047	1038	1016	1070	1022	1025	1048	1001	1032	1078	980	994	1016	1032	1041	1023	1079	1063	1008	1048	1058	1043	1059	1020	1063	1046	1041	986	1004	1084	986	1078	1029	1077	1032	1103	980	1022	1046	1118	1055	1077	1043	1082	987	1051	1077	1110	1054	1044	1034	977	1049	1020	984	1072	1030	1011	1000	989	1051	1011	1025	1019	1051	1070	1105	1029	1051	1063	987	979	1072	1032	987	1014	1056	1038	1035	1032	1016	1068	1004	1004	1033	1008	1069	1062	1054	1043	1097	1061	1035	1055	1016	1002	1080	1012	1049	1051	1050	1011	1035	1051	1021	1031	1052	1073	1038	1067	1040	1028	1008	1009	1046	997	1061	1018	975	997	1048	972	1033	988	1053	1051	1052	1033	977	1055	1026	1066	991	1070	1070	1021	1048	1060	1041	1030	1025	1015	1028	1022	1064	1053	1039	1014	985	1074	1029	978	1039	1061	1083	1024	1030	1046	1046	1086	1026	1085	1057	992	1019	1030	1053	1031	961	1092	1008	1047	1057	1015	1034	1020	1050	1037	1077	1097	998	1038	1058	1084	1026	1086	1006	1087	1049	1000	1032	1024	1004	1069	1068	1056	1110	1015	996	1017	1051	1072	996	1018	1029	1027	1003	988	1016	1035	993	1048	1025	1049	1008	980	1124	969	1028	1039	1086	1040	1002	1020	1037	995	1021	1028	1020	1076	1052	1066	1067	982	1055	1062	1018	1064	1079	1002	1049	1081	1005	1012	1056	1024	1070	1028	1055	1004	1065	1084	1079	1068	1024	990	1047	1052	1094	1022	1056	1043	1018	1050	1037	1001	1059	1015	991	1093	1087	1002	1050	992	1085	1025	1040	973	995	993	1013	1042	1051	998	1038	1018	1036	1052	1017	1009	1011	994	982	1045	1065	1031	1049	1069	1011	1052	1010	1052	1070	1081	1050	1057	1026	1039	1039	1008	1022	1027	1077	1055	1023	1052	1005	1056	1049	1073	1002	977	1067	1035	1058	997	1041	1088	1077	1015	1014	972	1108	965	1010	1054	1118	1093	1045	1038	976	1016	1054	989	1051	1091	1057	1079	1029	992	1033	1009	1040	1004	1048	1047	1019	1092	1027	1046	1073	1032	986	1093	1084	1081	1073	1030	1035	1006	1026	1027	1037	1069	1083	1095	1078	1090	1009	995	1063	1014	1030	1108	1026	1062	1038	1059	1045	1054	1049	1030	975	1086	1067	1074	1014	1031	1070	1017	998	1101	1002	1059	1022	1052	1057	1038	1039	1027	1051	997	1044	1109	1061	1058	1015	992	1018	1052	1016	1094	1015	1072	1049	1069	1026	1026	1018	1040	1024	1045	1003	1037	1037	1104	1077	1052	1080	1001	1023	1012	1029	1031	990	1090	1043	1033	1022	1056	1065	978	1043	964	998	1049	1063	1024	1026	1031	1047	1042	1028	1034	1016	1050	1079	966	1078	1018	1042	1061	1104	1039	1046	1037	949	1037	1107	1021	1099	957	1062	1034	1031	1037	1053	1058	1039	997	1043	1063	1037	1049	1090	1021	1043	1071	1051	1030	1051	1070	989	1073	1024	1036	1032	1058	1043	1033	1078	978	1062	1028	1048	1037	1037	1027	1012	1024	1047	1064	1052	1115	1038	1090	1081	1012	1069	980	1065	1134	1108	1039	1065	1008	1010	1035	1012	1015	1065	988	1033	1015	1036	1109	1024	1046	1050	1006	1081	1014	965	1010	1032	1015	1054	1030	1019	1017	963	1041	1054	1027	1030	1042	1052	1034	1013	994	1081	1031	1049	994	1043	1045	1051	1029	1033	1040	1030	1035	1041	1005	1055	971	1037	1070	1080	1074	1107	1012	1097	1064	1050	1074	970	1034	1015	1051	1057	1040	1061	1061	1035	1022	959	1082	1068	984	1068	1036	974	1092	1022	993	1016	1078	1074	1065	991	1070	988	1070	1096	1062	1058	1035	1051	1087	1036	1030	1041	1044	994	1038	1054	1072	1025	1016	1048	992	1104	1071	990	1026	1040	1010	996	1033	1046	1041	1069	1067	989	1024	1055	1011	1042	1009	1012	1017	1063	1056	1037	1023	985	1087	1048	1029	1019	1003	990	1055	1020	1088	1045	1048	1021	1081	1044	969	1056	1029	1018	1065	1059	1048	1072	1040	1050	989	1026	1032	1052	986	1048	993	1023	1074	1021	1075	980	1029	1016	1001	1022	950	1050	1029	996	1071	1093	1073	1045	1069	966	1076	1063	1047	1030	1034	1035	1070	1013	1069	1051	1026	1076	1024	1054	1046	1016	1030	1020	1045	1040	1040	1074	1040	1075	1055	1109	1002	1017	1046	1083	1048	1059	1040	999	1054	1091	1092	1133	1086	1093	1029	969	1016	1041	1014	1057	1023	1035	1016	1041	1059	1034	1039	1059	1052	1014	1091	1052	989	1039	987	1099	1020	1043	1014	1046	1024	1019	1038	1047	1000	1072	998	1014	1026	1054	1035	1019	1045	1000	1064	995	1017	998	1034	988	1043	1041	1014	1080	1068	991	1040	996	1015	1014	1051	974	1058	1017	1019	1111	1022	1018	1062	1074	1047	1021	1041	1023	1010	1035	1074	1051	994	1003	1033	1016	1047	1061	1009	1063	1072	1046	1049	1013	983	1032	1033	1092	986	1068	1076	1028	963	992	1068	1046	1042	1024	1075	1006	1040	1048	1042	990	1027	1032	1093	1102	1053	1074	1048	1019	1063	1045	1010	1069	1042	1041	977	1039	1071	1025	1035	1049	1037	1054	1040	1059	1052	1091	1058	999	1042	1009	1016	1003	1067	1058	1008	1097	988	1121	1025	1073	1020	1034	1057	1022	1043	1007	982	1044	995	1019	993	1003	1076	1052	1030	998	1015	1050	1055	999	1032	979	1041	1084	1030	1080	1112	1019	1044	1024	1079	1013	1024	987	1090	1064	1103	1038	1056	1035	1031	1000	1041	1045	1008	1045	1040	1110	1086	1045	1028	1051	1020	978	1009	1046	1069	1015	1076	1081	993	1020	1082	1034	1025	1069	977	1018	1096	1065	985	1003	1032	1037	979	1003	1011	1027	1008	1092	1016	1088	1042	1052	1023	1052	1108	1084	1035	1080	1071	1012	1004	1096	1002	1025	1056	1053	999	1032	1015	1012	1030	1071	1006	1047	987	1059	1022	1073	1015	1112	962	1106	1025	1060	1048	1070	1054	1050	986	977	1025	1061	1074	1027	1027	1115	1043	1085	1109	1025	1051	1057	982	1087	1021	1035	1033	1002	1081	1046	1070	1011	970	1037	1047	961	1039	1114	1074	1037	1050	1031	1095	1057	1002	1044	1069	1044	1052	994	1046	1097	1097	1055	1061	1051	1081	1075	996	1080	1140	1040	1032	991	1019	1041	939	1024	1093	1057	1032	1020	976	1072	1025	1057	985	991	1029	1016	1048	988	995	1055	1092	1030	1050	1034	1011	1048	1072	983	1040	1044	1077	1016	1000	1095	1093	1088	1012	998	1010	1014	1052	1031	989	1032	1068	1064	1042	1058	1053	1098	1006	1058	1070	1061	1073	1020	1007	1018	1042	1029	1005	1028	1026	1038	1063	1012	1067	1120	1040	1088	1050	1036	1017	1094	1081	1024	1054	1063	1002	999	1032	1023	996	1073	1024	961	1035	1087	1058	1069	1063	1005	1003	1037	1086	986	973	1049	1033	1056	1054	1028	1004	1103	1051	944	1018	1022	1084	1041	1056	1055	1037	1068	1092	951	1081	1020	1003	1064	1040	1154	1067	1021	1035	1092	1071	1117	1016	992	1041	1049	997	1060	1031	1061	1085	1052	1099	987	1078	1075	1051	1054	1063	995	990	1084	1074	1076	1012	1029	1068	1040	1035	1036	961	1047	1030	1081	1026	1052	995	1057	1022	1052	1030	1037	978	1025	1035	1076	992	1047	1029	1072	989	1012	1071	1019	1022
22918	20735	27213	24283	20550	4592	966	769	716	665	648	660	626	625	649	626	602	642	635	593	634	588	650	593	553	599	599	581	625	588	623	584	577	572	612	616	618	618	572	632	614	583	580	617	561	595	575	587	553	586	602	573	643	603	551	606	584	518	585	626	604	556	570	561	571	558	573	604	554	565	609	614	593	593	544	581	638	613	585	593	615	639	586	589	614	592	581	572	582	641	590	634	606	612	576	605	547	624	579	555	604	605	613	610	577	570	585	580	563	566	597	625	624	585	605	619	556	601	614	570	574	594	544	616	621	643	595	654	601	642	604	627	597	572	532	534	598	599	641	593	568	555	564	579	625	572	570	564	597	544	575	615	558	614	585	637	544	579	608	573	616	562	587	592	616	591	569	580	595	543	593	560	598	597	594	548	585	558	563	607	579	565	601	622	602	626	600	577	603	633	556	599	556	648	634	555	548	590	573	567	570	614	538	564	577	607	589	599	591	573	594	611	586	568	607	546	590	564	574	563	562	560	600	625	546	590	589	606	591	566	588	601	596	599	622	588	604	591	650	599	594	604	628	580	551	594	614	630	536	530	577	595	582	593	563	567	608	571	564	581	602	544	538	592	597	570	536	565	551	613	564	538	617	609	588	639	589	594	585	593	594	549	605	606	574	587	604	583	545	603	583	598	594	627	599	591	574	586	615	575	556	576	627	560	608	617	633	587	614	593	526	591	613	634	585	561	561	591	586	607	583	616	588	544	600	619	545	585	567	560	579	556	559	558	565	622	588	549	557	568	605	603	575	584	565	580	609	647	616	596	637	548	627	614	595	576	543	573	581	562	599	635	585	597	581	566	603	560	585	617	608	569	557	599	538	594	574	610	597	607	610	564	565	602	608	581	551	567	568	607	548	592	569	599	596	606	578	551	569	578	561	618	594	591	605	559	605	607	575	588	581	633	581	606	574	617	590	565	600	541	589	577	562	593	544	567	608	611	619	592	568	611	581	612	574	620	611	571	639	594	571	590	560	564	577	577	588	548	593	581	600	621	635	580	578	553	609	573	606	571	594	575	548	564	582	591	565	540	584	603	612	527	562	557	613	564	586	591	596	567	573	574	601	596	594	580	602	605	576	597	584	636	606	592	560	581	559	561	590	611	614	600	617	580	550	539	584	590	550	589	573	583	558	581	578	603	578	600	613	539	577	581	584	586	584	593	578	599	613	614	583	577	565	617	562	573	529	564	547	610	602	631	595	534	566	596	627	577	589	584	593	578	559	557	568	628	557	600	612	610	607	611	613	591	555	606	564	554	591	588	591	584	591	612	587	551	585	593	590	547	571	581	590	557	567	628	568	567	573	555	561	566	584	569	591	599	617	542	559	575	599	572	601	608	583	548	558	585	599	582	544	589	566	590	557	602	606	578	590	585	574	602	583	571	556	626	580	637	595	628	601	531	536	610	551	568	601	596	606	593	550	559	605	583	575	558	605	604	558	600	592	606	601	609	601	566	547	543	634	567	583	552	597	586	596	559	582	626	597	607	579	591	596	567	572	609	616	556	546	568	552	603	557	555	578	603	547	578	600	583	552	582	566	593	586	577	556	591	607	603	577	529	598	557	585	569	628	581	604	621	624	564	585	590	566	582	590	592	599	585	574	583	615	582	626	584	584	583	612	551	587	524	624	582	624	571	553	620	554	569	573	585	601	602	615	616	595	572	605	572	600	576	553	620	612	581	603	571	576	566	588	605	612	595	604	584	606	607	569	622	594	611	591	631	606	581	569	604	607	579	564	604	567	623	581	578	610	580	576	574	592	610	615	541	551	625	572	557	546	571	581	574	588	588	563	559	575	589	587	572	621	566	572	581	555	626	596	585	587	566	602	556	594	582	565	595	597	576	573	588	559	554	582	599	609	589	595	576	599	585	586	530	633	554	576	604	608	541	574	564	577	533	601	579	525	571	619	565	615	615	580	567	575	594	590	570	565	620	593	572	578	639	550	594	521	621	550	549	573	594	599	630	580	618	608	551	596	580	592	566	625	554	587	580	581	578	542	572	580	631	577	583	597	649	606	571	573	595	568	592	578	606	580	566	604	591	579	562	555	604	553	637	555	558	563	594	568	591	566	611	555	563	592	512	597	614	605	593	580	583	575	558	593	565	560	613	623	589	523	584	581	597	570	579	591	614	628	589	585	592	596	624	636	585	576	578	589	598	557	603	577	558	629	592	582	571	619	576	616	574	602	559	609	583	581	615	551	585	603	600	579	591	554	566	596	587	603	597	552	623	575	567	637	540	599	570	611	620	552	607	607	594	583	578	549	598	650	590	597	582	564	573	594	570	627	570	598	605	605	545	603	580	550	616	603	575	569	585	579	580	607	597	607	588	566	545	599	600	589	567	564	631	602	594	624	608	585	589	546	582	621	612	559	613	591	601	614	590	540	563	617	575	628	588	578	594	568	613	564	564	617	583	553	592	572	539	618	546	633	593	596	581	554	596	572	564	594	561	545	618	593	624	540	590	565	605	601	579	603	608	619	574	523	555	597	559	573	551	562	576	575	596	557	572	564	579	600	584	592	596	571	617	626	591	562	612	629	607	553	582	577	624	593	622	594	603	527	625	590	569	635	555	542	600	583	585	556	569	537	601	563	574	573	613	591	598	584	609	587	568	622	565	566	581	567	590	564	624	631	557	573	618	621	570	586	575	584	558	565	584	624	608	578	603	573	616	621	574	585	594	547	612	603	595	551	542	568	569	549	531	574	557	578	591	602	575	584	572	556	591	568	541	545	586	613	571	606	547	606	567	613	617	520	564	543	586	568	577	542	586	553	574	594	552	598	562	601	583	584	575	573	589	594	558	587	653	543	575	569	604	604	614	603	604	565	564	594	549	582	608	563	625	623	576	553	593	594	607	605	556	601	620	624	613	599	583	611	594	567	634	586	594	584	534	600	542	603	620	597	580	604	553	593	570	570	574	527	595	571	546	586	570	573	595	574	543	598	579	541	601	634	554	580	617	601	609	550	590	608	556	584	529	567	579	583	546	542	589	557	524	615	600	611	578	571	559	587	591	574	573	580	593	619	602	583	602	577	619	545	622	570	607	605	566	574	587	619	593	566	616	604	599	596	542	568	595	552	585	575	580	592	601	610	594	626	619	573	566	590	597	599	578	590	593	603	620	568	604	617	627	569	622	589	583	544	540	597	572	579	606	584	587	606	636	586	554	620	595	593	528	582	621	559	639	562	606	607	557	575	559	614	565	546	571	573	582	564	570	594	595	591	538	580	603	551	585	554	598	609	594	576	563	588	592	564	596	543	525	617	561	615	575	582	564	627	574	579	633	587	564	543	609	583	598	585	594	585	574	609	574	572	564	573	553	606	609	601	584	576	561	570	596	561	564	535	602	548	549	640	596	654	561	581	542	557	532	605	554	615	600	617	617	579	587	520	544	578	604	613	560	583	573	562	597	587	534	579	555	607	595	594	588	573	582	599	567
36980	12691	4642	2404	1849	1475	1316	1219	1045	998	1047	966	913	910	887	878	858	865	870	879	843	823	812	833	794	841	760	811	797	840	855	802	826	828	802	801	775	772	761	832	799	852	789	825	790	836	819	850	826	843	796	840	766	753	825	808	815	813	788	806	810	796	856	802	859	861	793	800	841	789	786	813	802	812	799	871	766	797	849	768	827	826	748	817	771	808	819	771	738	782	792	825	780	820	802	768	791	814	761	763	820	843	766	713	727	771	775	775	783	746	774	806	847	838	773	806	807	775	764	771	804	767	811	806	825	781	776	800	842	812	812	762	759	781	748	786	757	823	813	763	768	815	824	808	813	841	806	767	788	816	816	736	795	782	807	793	766	778	794	769	824	876	728	781	796	785	807	822	801	802	823	811	783	789	864	750	730	814	800	859	788	795	796	777	783	831	759	773	777	791	805	811	769	834	850	811	818	796	833	769	783	814	800	763	765	816	767	783	721	811	764	795	795	867	790	797	792	797	815	814	811	764	805	797	766	794	792	756	811	812	719	811	768	819	837	778	813	781	799	783	796	802	768	782	778	829	837	769	780	811	808	783	850	840	805	810	808	798	752	829	809	826	801	822	781	839	806	736	798	847	779	789	767	790	754	764	808	793	790	801	812	846	749	777	836	812	824	821	760	820	805	785	742	789	760	819	822	786	738	841	834	767	785	839	743	779	796	775	823	788	767	772	756	798	788	762	818	820	849	810	816	849	801	812	781	799	809	795	779	725	761	741	831	786	819	757	799	797	782	842	790	807	864	812	810	799	816	789	825	853	787	760	783	800	815	803	780	789	781	785	791	757	812	800	827	802	759	815	827	777	779	808	833	806	827	783	805	737	793	818	832	737	768	793	841	825	798	795	794	782	810	771	822	793	793	804	808	814	804	804	785	794	806	757	733	795	792	777	767	835	776	823	829	774	819	804	855	802	815	805	744	849	807	754	779	786	789	800	805	836	820	808	794	862	761	795	797	786	785	838	795	733	763	822	779	754	816	770	799	779	725	805	799	792	740	796	786	816	756	767	746	799	768	818	830	821	857	747	780	795	739	784	842	755	838	778	842	802	796	798	830	747	840	752	832	771	753	823	835	801	746	811	807	766	816	777	779	796	783	740	768	758	755	812	773	840	784	766	812	782	784	830	815	797	822	833	791	838	802	781	809	770	835	805	820	834	811	771	795	838	815	826	804	797	783	744	828	771	836	813	799	838	747	809	764	756	831	827	825	748	779	766	850	788	816	760	784	764	783	825	769	818	803	789	801	808	844	777	802	802	823	782	789	788	818	810	786	787	798	727	818	778	796	825	837	755	794	767	734	770	760	799	825	776	779	767	805	796	800	809	794	828	788	778	775	770	745	816	780	790	744	839	743	788	762	820	805	805	771	811	782	815	810	751	793	777	762	849	753	782	819	815	767	801	830	806	797	732	784	780	774	822	813	799	824	766	749	794	797	807	774	814	816	785	781	843	832	792	746	824	850	840	764	810	758	818	801	760	760	779	767	789	825	807	776	786	846	803	784	778	809	814	816	778	819	825	758	815	823	802	758	824	832	778	795	811	833	792	816	814	819	742	879	856	774	777	761	780	803	826	753	793	791	823	797	789	827	819	816	803	781	771	773	794	797	794	773	820	791	777	730	762	788	806	845	829	778	818	776	846	768	726	791	775	780	836	812	770	836	790	824	799	823	798	762	811	794	812	756	797	811	749	778	792	821	794	809	807	807	772	781	780	834	799	784	828	811	810	834	814	829	772	769	776	807	760	796	865	820	760	815	814	794	784	862	751	833	765	782	792	797	761	825	807	820	744	849	785	769	805	761	771	819	791	755	812	763	758	769	778	730	857	761	839	767	800	756	774	794	785	812	789	808	866	775	777	800	784	789	759	840	775	770	806	801	789	864	805	794	822	786	783	820	837	832	795	845	806	801	824	809	784	822	797	806	800	790	824	824	789	816	837	807	780	811	802	751	838	814	810	740	791	780	814	767	766	863	835	768	836	758	793	778	787	749	805	801	784	801	812	764	836	849	753	795	767	786	776	798	792	826	816	775	789	813	759	796	799	850	823	788	796	793	845	788	767	819	798	786	827	810	806	764	784	770	789	815	816	769	773	736	848	764	828	826	816	805	793	773	785	793	779	778	831	803	818	789	834	817	813	721	750	751	810	819	817	848	786	810	810	829	776	785	794	767	775	797	781	833	816	762	831	786	819	818	811	793	757	813	801	849	748	780	817	806	800	813	803	805	811	830	840	790	785	808	831	803	766	810	845	782	838	765	804	759	801	736	860	778	750	803	834	807	790	792	803	798	793	786	785	800	807	831	779	767	742	756	791	754	779	789	740	781	768	782	776	806	752	791	839	770	826	828	784	789	815	838	800	831	822	820	853	814	824	822	809	754	794	822	758	788	802	802	817	798	837	809	795	799	798	777	844	754	781	811	820	816	829	812	775	766	829	800	786	825	801	823	841	754	737	784	727	829	767	795	770	809	802	810	762	781	802	822	831	743	781	816	809	804	841	736	800	781	820	757	786	754	797	796	830	822	783	821	749	794	803	789	789	751	827	772	757	818	798	818	728	822	813	827	815	797	797	796	817	762	790	835	728	761	795	782	741	811	779	843	826	829	809	835	823	779	804	801	839	781	759	824	791	808	823	788	789	828	832	804	805	802	775	819	768	759	797	817	794	802	792	775	753	772	775	795	772	852	772	842	758	844	781	811	802	815	792	848	771	755	771	806	846	731	801	840	821	796	796	838	823	800	754	815	773	819	798	771	824	827	745	776	804	773	790	844	826	820	769	794	752	735	791	752	796	756	792	771	778	766	777	773	794	781	813	836	788	780	785	799	788	790	773	832	766	779	780	781	833	810	767	814	794	810	805	822	787	790	811	786	752	769	806	780	834	762	748	846	789	775	816	786	803	785	745	822	763	754	771	790	743	792	779	781	838	831	793	804	826	783	790	767	791	749	809	822	818	765	791	786	829	822	836	823	832	822	813	795	802	815	812	771	825	847	769	817	790	805	819	785	791	783	825	806	762	802	772	842	837	808	840	847	817	821	772	780	780	729	799	754	752	760	819	797	765	800	732	758	791	768	766	765	837	802	795	776	800	753	837	785	774	765	751	740	785	789	802	818	850	784	807	811	775	788	843	793	818	774	804	816	795	800	806	795	772	738	770	824	798	770	817	814	809	746	756	773	814	831	800	802	790	812	795	832	767	774	797	827	793	793	812	786	829	750	842	811	813	794	811	777	782	792	785	768	797	801	818	793	802	754	817	813	796	808	830	788	790	772	749	816	791	778	783	792	773	799	800	839	746	829	817	788	788	757	802	761	816	779	823	815	794	784	798	797	785	776	807	770	818	796	768	818	773	784	800	851	803	808	766	789	778	784	722	797	787	801	773	798	759	760	777	778	794	809	802	882	805	809	806	810	792	817	798	796	814	784	836	790	784	743	773
24128	20710	25856	24766	3566	774	739	667	653	633	626	647	564	576	616	619	634	593	581	599	628	565	608	604	598	605	630	614	598	604	560	613	616	596	555	578	604	562	584	580	589	596	609	621	619	590	559	600	638	564	599	591	607	591	551	571	588	589	598	609	592	577	559	593	601	539	589	624	583	608	579	605	572	588	608	611	599	609	618	604	588	612	572	570	575	599	616	567	595	553	605	607	590	553	576	608	628	596	592	564	599	547	580	591	584	614	600	558	579	579	570	603	585	534	591	597	591	588	600	538	564	598	557	600	584	580	598	591	589	597	583	670	587	579	618	611	578	608	603	561	616	582	598	582	587	619	581	584	573	571	603	572	577	603	584	580	579	567	599	623	563	562	608	575	624	594	593	625	607	615	594	588	611	594	574	585	613	572	569	625	588	584	597	571	605	572	575	590	561	585	598	558	597	600	605	575	585	598	548	603	587	592	624	596	565	543	543	554	568	561	607	562	559	588	562	603	577	565	575	584	615	612	596	620	625	623	562	583	610	526	604	574	622	579	605	582	610	598	584	599	550	545	570	588	571	563	540	559	573	604	577	585	575	588	553	597	604	602	560	635	599	621	645	580	573	589	607	547	568	570	592	612	514	574	593	560	619	622	560	574	568	594	599	624	578	559	583	574	559	580	584	570	624	574	563	599	580	578	561	604	559	604	656	617	577	616	541	602	607	581	589	568	618	612	575	594	555	601	579	565	552	629	573	587	587	614	587	573	628	561	588	597	581	544	579	584	602	589	632	556	574	581	599	594	615	570	604	581	595	615	540	576	560	580	565	602	602	575	571	570	591	590	577	584	621	574	609	586	579	612	585	634	571	619	553	608	570	574	623	570	571	583	604	575	604	576	592	570	595	580	598	564	615	570	591	504	620	543	587	553	537	563	570	571	586	612	573	573	575	575	597	515	547	588	580	590	614	584	593	603	598	620	593	577	565	595	614	557	610	616	581	551	600	589	571	587	570	591	560	621	566	572	569	586	576	587	566	548	623	582	605	605	618	571	564	550	587	602	584	608	564	566	596	581	563	614	596	564	583	610	625	608	591	606	576	588	597	611	596	558	606	614	599	620	642	572	615	606	591	556	576	611	562	606	579	576	599	605	551	570	591	598	617	603	611	565	589	566	591	588	554	593	578	603	614	595	521	619	540	581	607	591	619	583	565	588	577	575	594	605	555	556	598	549	524	644	574	550	596	562	558	573	587	539	589	569	584	568	589	630	615	597	601	551	523	606	587	571	589	573	584	598	599	626	618	574	584	600	578	618	609	566	598	626	582	616	584	567	642	586	602	608	594	610	577	617	556	561	642	577	611	568	587	585	629	610	645	567	562	546	612	570	592	599	599	542	576	568	589	598	599	590	579	561	585	624	617	623	610	573	568	564	555	599	634	557	627	569	644	620	537	611	542	569	667	625	536	605	572	620	601	532	611	577	605	553	583	583	616	592	576	605	552	558	630	586	580	633	573	570	584	568	584	609	585	609	628	589	620	573	580	593	613	620	577	586	570	549	610	572	611	594	580	577	580	574	544	603	576	558	553	595	585	582	582	609	613	565	606	566	592	582	610	628	588	592	590	565	579	622	595	629	616	564	539	627	581	567	528	571	578	570	524	563	585	603	567	537	574	579	576	593	568	586	579	598	582	587	608	576	606	666	576	613	553	582	607	602	585	552	590	614	590	601	603	593	569	562	596	578	568	608	642	561	595	554	558	577	570	592	572	587	599	591	623	606	603	568	602	572	593	534	640	579	579	578	601	629	566	566	557	597	528	598	552	580	593	599	611	581	604	600	583	593	562	575	595	606	608	628	606	555	583	559	602	605	625	569	594	597	580	601	513	570	584	611	624	647	578	573	561	558	589	641	600	565	599	528	590	549	587	562	612	635	593	595	599	583	602	618	564	579	618	591	582	606	561	632	582	587	582	562	596	570	568	591	622	565	579	621	556	552	628	593	575	606	605	595	587	599	577	579	578	576	574	571	602	560	602	601	582	576	566	560	613	586	567	572	592	560	587	573	603	557	587	591	582	620	602	586	589	550	576	584	575	624	570	611	570	543	625	639	597	578	553	562	608	604	582	650	567	608	591	588	617	599	544	586	607	607	599	563	587	602	581	630	544	571	606	556	613	604	583	586	586	634	561	576	579	623	592	585	548	601	586	609	581	606	570	607	594	549	615	610	658	573	573	630	566	559	584	583	619	605	565	551	595	574	588	595	605	576	615	617	624	613	608	567	605	571	584	587	574	555	656	591	599	566	627	616	586	609	580	590	548	579	612	597	587	602	607	619	593	549	585	588	622	607	594	635	595	596	565	596	604	591	582	570	555	586	618	590	629	531	605	595	578	592	616	583	559	562	618	571	576	619	568	621	614	621	648	591	572	582	593	583	609	597	620	593	634	579	613	615	609	625	595	600	594	602	564	593	568	560	603	582	572	607	563	551	594	601	607	594	617	584	599	653	527	582	585	623	620	584	573	564	601	578	597	578	604	599	571	616	614	572	589	620	571	601	552	612	614	627	551	548	611	620	569	603	601	612	579	547	634	595	615	602	544	622	589	572	590	591	525	566	549	600	606	574	544	599	602	576	595	570	644	608	618	584	597	558	589	557	580	607	570	569	543	577	543	593	582	593	586	618	548	590	561	591	642	575	585	592	604	588	604	611	587	624	605	604	550	581	587	615	583	591	588	547	539	587	591	581	577	578	588	626	593	569	574	582	554	542	574	605	577	581	654	587	574	617	586	597	613	572	604	543	603	581	604	620	587	607	593	606	540	590	582	616	603	564	580	578	572	569	597	638	586	572	608	559	617	610	562	576	600	556	540	609	593	605	612	577	595	586	615	622	573	579	609	624	568	576	626	556	545	599	585	572	589	561	618	589	594	570	633	571	598	594	614	580	602	556	591	571	551	597	567	558	605	554	561	564	606	515	556	579	557	596	607	613	592	591	572	601	605	603	564	608	583	547	566	578	644	593	595	584	628	558	557	610	613	567	592	557	602	606	576	552	557	581	579	608	605	604	610	594	583	592	573	565	605	579	582	598	563	588	593	560	572	640	583	602	626	657	603	567	580	574	591	621	612	626	586	564	591	573	586	600	601	629	641	599	675	581	575	594	569	587	607	588	600	613	590	555	559	565	616	591	581	596	598	599	604	599	614	594	585	587	613	588	564	539	611	575	582	607	540	571	592	593	562	577	580	553	521	604	615	573	599	587	600	577	599	621	554	608	584	595	630	587	622	601	559	601	594	601	595	580	561	575	625	589	628	592	597	573	580	599	588	614	609	598	621	561	596	584	602	605	578	589	620	595	603	561	559	580	641	568	579	628	616	588	591	555	637	644	574	554	599	598	582	554	577	603	578	585	574	562	553	587	572	568	554	573	563	589	538	586	579	568	592	543	594	573	583	575	582	603	531	615	591	582	545	574	591	598	529	607	601	585	611	594	582	634
33049	8658	2646	1516	1259	1154	1026	975	903	927	893	875	871	847	787	804	791	782	746	823	795	757	817	779	763	711	765	806	758	735	746	752	773	790	809	743	778	799	746	762	757	795	755	744	739	751	826	747	795	766	796	775	763	756	765	779	734	785	765	750	753	778	820	781	768	739	735	740	803	794	717	762	786	767	773	785	748	775	767	763	744	738	725	699	794	777	773	733	747	733	735	819	688	747	777	755	762	747	778	781	805	749	752	754	740	778	766	781	749	747	779	808	770	723	742	770	746	786	753	777	809	826	723	757	774	792	787	762	758	796	749	769	735	754	746	722	794	794	801	748	760	784	777	734	841	765	756	715	783	755	783	768	783	760	745	742	751	746	713	758	731	795	776	771	730	780	748	777	799	736	767	738	816	768	759	712	782	760	796	784	757	753	779	754	817	762	774	736	766	710	740	787	724	789	755	784	770	752	780	766	766	762	722	790	787	811	759	822	790	728	759	749	762	759	762	730	743	761	777	753	759	754	756	783	772	805	790	739	822	784	772	753	814	788	743	749	722	767	732	789	801	723	783	765	765	780	752	738	818	759	730	795	801	782	805	718	784	776	747	722	791	779	799	784	740	774	756	787	750	737	775	775	780	756	761	715	776	722	776	734	765	752	796	732	757	743	753	792	752	809	779	778	727	761	732	751	749	782	758	754	788	772	772	780	745	811	733	756	784	788	753	762	812	780	802	770	709	769	764	737	807	711	762	780	840	771	763	810	723	824	748	809	797	720	808	785	791	727	752	779	717	752	741	755	731	757	821	797	765	757	760	766	737	712	800	754	793	722	756	777	769	776	753	784	794	729	722	794	757	823	736	750	778	756	729	723	823	801	763	738	734	748	761	785	763	763	726	737	715	726	753	761	793	711	760	739	779	762	729	772	741	813	775	741	786	765	745	812	756	716	774	771	753	762	746	806	769	771	753	764	724	760	771	721	715	795	802	802	776	799	761	789	776	743	809	750	719	789	788	764	763	729	733	762	729	754	775	720	786	773	739	760	799	781	772	775	823	781	792	768	696	740	793	770	754	832	817	774	791	768	781	719	792	759	792	766	721	798	807	718	817	773	776	761	752	778	798	775	733	764	759	764	771	762	776	749	776	753	811	751	759	719	698	767	713	766	750	740	767	780	787	794	774	753	771	773	794	771	714	762	717	778	736	755	760	773	821	749	788	798	753	760	737	735	755	723	695	732	787	785	724	766	770	779	800	810	760	755	732	774	728	760	767	724	736	757	802	773	763	799	766	785	739	776	760	777	803	749	749	743	769	750	717	786	729	744	757	726	773	770	717	780	748	750	782	751	779	773	783	707	752	748	746	757	734	743	767	715	709	769	772	757	739	756	756	759	793	750	784	712	738	747	774	799	726	793	757	806	810	800	728	733	761	763	719	753	783	786	767	733	758	795	728	766	802	776	775	747	765	789	690	789	767	749	706	722	744	824	766	781	741	764	779	763	801	793	778	782	785	755	744	789	762	775	793	779	775	771	771	795	752	748	752	760	754	764	778	750	741	782	746	779	773	754	800	712	780	791	754	714	742	762	775	754	772	741	780	810	725	734	726	757	719	752	738	737	730	784	745	792	720	761	760	791	748	781	744	774	845	742	761	752	753	735	811	738	773	730	764	783	770	745	774	768	776	767	787	805	783	774	772	768	731	731	778	735	772	705	724	722	790	756	792	722	744	770	744	736	752	731	745	725	794	752	778	790	791	800	778	711	795	797	772	788	717	704	716	779	767	813	804	806	742	777	726	759	769	755	807	773	748	758	742	791	741	722	796	791	742	729	755	751	804	762	815	798	807	758	750	780	799	751	784	782	756	734	745	784	717	771	776	745	741	760	724	785	718	742	755	744	765	762	751	758	843	790	797	768	822	719	789	716	773	751	770	744	765	736	756	739	758	773	757	776	715	789	788	733	771	799	751	748	785	781	750	772	752	779	796	826	725	794	777	762	779	821	808	743	739	752	762	797	766	741	709	799	786	733	727	758	767	754	729	790	750	742	811	765	777	763	685	729	785	805	781	758	747	727	772	751	789	776	739	705	741	754	808	760	741	767	740	782	728	792	761	724	794	759	815	729	775	770	825	777	757	748	729	797	766	752	805	732	725	760	739	839	767	788	760	772	781	782	702	795	818	779	776	796	770	750	739	740	754	776	754	758	744	806	759	733	802	739	767	788	770	745	764	717	760	777	786	715	796	784	762	776	786	794	761	739	740	803	753	826	753	775	763	750	762	735	802	767	780	722	746	754	783	804	797	750	748	725	746	838	741	744	792	749	720	760	796	759	792	793	766	786	719	749	721	742	730	772	794	772	786	779	781	779	746	784	763	759	734	779	742	781	736	733	766	766	798	840	763	796	744	705	753	792	826	758	787	782	775	770	746	767	786	784	769	779	798	768	810	778	751	731	799	745	807	747	783	758	772	769	787	698	784	756	758	765	773	715	750	752	754	733	774	760	750	716	780	776	745	750	784	714	786	749	716	746	772	764	751	775	759	749	758	842	734	755	731	742	790	733	785	762	727	756	817	768	748	826	761	826	782	749	726	773	744	770	802	782	766	791	774	785	749	773	775	753	775	750	761	757	762	731	818	785	787	771	734	731	763	778	800	747	787	803	720	768	760	781	797	751	811	768	770	738	759	786	777	749	787	769	744	748	752	732	744	727	737	789	780	761	768	779	777	778	764	730	730	805	791	766	750	759	790	754	753	723	718	703	759	758	737	775	776	782	758	756	784	711	763	801	768	740	763	745	751	795	812	796	794	753	735	749	765	730	751	756	805	761	764	757	778	781	775	799	771	730	796	714	758	761	780	786	760	729	760	817	774	781	830	757	745	777	775	747	800	737	745	767	794	778	788	789	784	745	754	761	752	720	769	771	736	763	752	781	777	761	784	791	762	777	814	746	742	751	811	789	807	765	824	761	747	769	752	799	802	774	752	752	770	775	754	769	751	821	736	760	776	748	789	775	832	718	781	808	815	756	738	754	821	754	744	736	738	750	796	716	766	737	779	752	771	763	748	737	726	771	781	808	780	761	744	761	753	770	762	783	750	797	723	804	786	759	786	753	779	781	769	750	743	748	795	776	778	702	736	771	729	803	749	780	783	754	768	764	729	703	784	752	729	774	796	760	756	793	770	814	745	762	726	770	731	769	757	744	764	743	743	789	745	763	756	737	779	722	775	717	786	750	748	756	788	769	732	742	774	802	765	721	785	757	778	768	833	755	790	766	745	753	701	768	784	757	774	756	740	759	807	745	704	729	763	773	741	758	755	751	793	805	755	770	767	697	775	762	771	736	744	791	782	774	749	720	730	789	810	721	787	747	756	749	761	760	780	740	775	725	719	751	741	757	717	728	794	772	779	800	764	763	794	741	768	725	836	739	740	780	741	776	748	719	729	747	751	789	775	745	714	760	822	760	768	798	751	754	728	754	722	758	703	757	731	752
22014	20755	27937	23620	20750	20344	2141	586	478	423	419	394	394	326	359	323	314	334	292	282	302	311	281	289	313	269	319	263	318	264	263	306	252	283	297	268	246	292	296	256	281	248	302	291	298	259	234	275	285	272	267	274	305	294	292	275	283	292	268	277	272	287	261	273	270	253	258	294	275	270	290	275	245	254	247	285	241	275	242	282	257	302	312	260	282	281	246	276	278	291	245	252	241	272	272	230	266	261	270	270	234	283	262	253	267	276	264	255	289	254	269	268	257	250	255	271	286	248	240	249	309	268	291	269	269	278	286	272	271	286	261	247	273	232	263	277	283	237	275	265	272	258	249	273	266	299	247	278	283	278	246	263	281	263	248	240	240	252	250	255	257	261	270	276	267	231	279	255	260	253	258	288	284	246	268	222	280	264	244	241	269	268	252	268	248	254	244	269	269	273	284	281	275	261	259	279	265	263	255	229	236	253	258	261	259	289	244	256	263	260	221	269	285	254	264	268	282	254	278	264	293	286	263	271	248	249	263	271	253	245	250	249	239	278	280	245	274	251	262	256	286	286	284	250	274	295	228	270	275	260	295	323	229	274	255	267	260	243	265	292	286	278	251	246	251	276	260	265	267	281	269	270	259	256	306	234	245	262	249	262	249	246	289	250	273	290	258	279	284	260	251	274	280	252	261	232	246	262	269	282	246	238	263	280	281	274	284	281	296	272	276	248	269	243	254	265	265	252	276	271	263	298	252	254	246	276	289	280	268	260	249	282	244	263	266	276	293	290	239	271	269	238	264	258	279	270	273	283	236	280	260	292	282	271	256	287	268	263	243	265	258	246	264	272	291	260	265	266	276	259	260	291	245	266	271	288	232	261	239	267	274	251	269	280	267	286	266	263	278	262	281	283	274	234	298	293	273	275	271	256	267	281	276	287	288	302	277	284	272	280	283	274	278	243	254	254	282	266	257	299	261	259	264	268	285	233	274	290	290	256	273	275	314	229	264	276	249	259	298	272	250	281	226	251	265	269	250	271	277	246	252	273	314	263	245	242	265	287	269	283	276	270	292	286	259	280	252	246	271	280	269	256	248	258	264	244	271	260	278	259	277	261	238	249	271	264	245	263	271	241	268	265	265	271	232	271	263	248	283	256	255	277	268	262	271	272	258	261	297	279	263	262	285	265	293	257	251	277	277	265	263	261	275	253	281	241	272	252	246	289	269	276	267	262	289	279	263	280	266	286	257	246	263	263	274	287	285	283	266	277	275	233	251	264	297	297	235	253	301	254	258	272	254	252	258	278	252	281	255	271	249	270	255	247	269	275	282	254	230	299	259	279	269	292	247	290	274	265	290	264	275	254	259	273	270	275	259	276	239	250	298	290	245	279	267	234	257	263	253	261	263	268	298	259	261	278	262	288	299	263	288	287	276	244	267	263	281	233	255	280	270	280	257	274	249	297	262	266	236	263	271	277	249	261	250	280	241	239	249	292	247	264	256	246	259	227	257	264	272	245	261	245	284	257	255	263	261	270	276	296	233	244	241	284	262	266	300	259	256	285	269	262	259	249	262	276	259	309	279	263	284	263	274	266	281	253	256	277	264	245	261	283	268	245	270	231	253	313	268	243	273	248	251	259	254	280	281	275	269	266	290	267	253	262	262	239	245	272	276	275	256	249	245	249	260	260	237	274	249	259	239	247	269	266	259	239	273	273	268	258	272	268	279	274	271	271	294	263	265	247	280	235	270	297	283	258	264	302	282	259	249	227	259	283	241	264	278	284	257	252	285	260	251	278	279	279	253	277	245	274	275	256	283	289	254	269	288	255	257	218	247	280	283	254	260	261	270	260	242	274	264	254	227	275	268	260	255	270	280	247	293	252	274	268	268	257	256	253	298	263	289	277	291	284	265	287	260	268	264	265	256	268	247	286	254	252	280	261	248	297	253	263	291	261	257	276	250	291	276	267	271	283	284	279	241	290	281	262	272	271	283	269	243	271	276	251	241	250	270	280	263	277	277	245	233	308	264	253	250	260	268	271	305	250	251	272	284	254	273	272	281	274	271	245	228	278	271	280	269	263	285	285	231	263	266	250	250	270	264	261	249	289	286	282	247	273	263	258	252	287	252	299	266	242	255	224	274	278	295	283	229	256	248	272	268	271	265	248	239	268	238	250	260	267	224	260	271	233	279	259	254	250	280	252	256	260	261	271	280	288	267	258	262	263	280	261	260	265	275	230	277	254	249	272	270	288	279	288	255	247	261	273	278	261	274	272	273	253	278	278	266	277	281	276	278	251	257	285	263	239	240	250	290	257	271	280	279	250	266	263	285	240	254	267	250	276	257	284	257	272	280	265	283	280	252	278	278	207	273	267	258	271	264	266	252	278	286	254	243	303	256	278	284	249	249	277	253	277	253	273	252	267	251	244	246	243	254	270	254	297	245	246	268	243	267	255	260	289	250	273	278	282	256	281	252	253	278	263	242	251	268	258	250	227	260	256	263	279	267	289	298	284	256	236	255	252	250	247	253	295	249	255	266	288	299	270	270	273	239	272	244	261	278	283	241	281	272	257	280	288	285	263	263	267	260	283	279	253	279	258	257	282	262	265	272	272	275	266	275	270	298	286	299	264	296	263	254	256	268	306	256	271	281	257	250	262	282	280	249	267	279	268	271	288	254	274	257	253	261	286	270	287	239	259	264	260	275	260	247	275	253	291	296	240	269	266	240	271	243	258	282	293	245	243	266	277	251	254	292	275	247	262	267	273	270	256	285	273	254	244	247	267	247	254	276	279	232	247	266	325	311	270	259	272	264	270	254	252	287	271	263	240	253	260	292	311	263	268	278	261	247	270	291	265	243	273	271	252	265	257	252	280	270	279	258	266	287	252	243	264	282	243	275	306	286	283	251	281	294	279	267	265	243	262	275	264	307	255	268	265	262	246	274	269	267	270	271	305	269	270	247	273	268	276	292	280	248	230	262	258	266	263	286	270	244	271	251	256	264	248	241	273	312	269	262	237	253	247	285	276	284	287	254	309	255	257	269	254	252	272	280	278	288	274	234	256	249	245	253	252	286	244	269	252	284	259	275	251	294	262	279	266	234	276	271	286	300	249	283	272	273	274	272	235	227	254	265	262	248	255	277	266	289	242	255	240	263	242	290	263	248	276	295	258	242	235	258	258	238	280	256	231	237	290	245	255	294	258	272	261	285	260	273	280	246	288	239	254	273	267	286	287	285	243	270	230	278	304	279	272	284	267	264	259	271	247	251	268	262	276	263	270	277	254	265	254	287	279	269	262	265	277	246	288	257	253	280	236	264	283	266	288	220	274	276	244	276	267	260	289	247	273	250	307	260	281	251	279	260	237	269	272	277	244	267	277	257	287	273	244	248	298	258	242	295	260	279	262	290	296	288	286	255	265	268	247	269	278	266	246	267	273	248	292	284	298	273	270	234	278	258	270	259	272	252	293	248	253	253	281	247	262	278	251	267	288
44755	15228	7046	3338	2396	1810	1395	1135	924	812	763	630	593	553	528	500	502	428	446	477	442	397	415	435	403	397	401	401	339	434	402	411	351	365	333	394	375	362	372	357	356	396	364	371	373	350	364	385	379	386	382	360	381	354	368	367	344	376	384	335	367	350	395	363	368	352	396	415	333	373	343	379	336	380	396	357	372	371	365	385	373	360	356	369	325	342	387	398	379	390	374	381	344	362	359	340	368	339	371	365	395	396	367	375	373	375	386	347	361	358	354	364	350	371	366	360	366	338	368	374	397	373	376	359	344	342	344	379	342	392	351	377	354	351	331	364	372	388	410	376	393	358	389	363	361	349	363	362	379	359	382	385	340	357	347	367	342	370	347	387	374	369	360	322	355	342	375	352	386	401	371	350	349	348	367	379	341	364	319	367	318	383	372	357	355	349	344	365	377	362	384	366	350	347	352	369	395	362	348	367	314	374	344	327	383	353	343	366	359	327	371	327	355	372	364	356	369	362	369	349	354	353	394	376	373	350	333	326	380	385	338	363	374	342	373	352	371	374	381	403	338	356	389	369	345	377	328	374	367	362	335	373	361	360	373	342	319	358	344	324	338	346	351	357	364	347	354	396	385	340	343	355	382	326	347	383	381	342	351	365	334	369	348	375	372	340	373	369	394	362	349	374	360	367	391	342	363	340	369	348	397	398	371	357	348	365	349	338	365	342	368	349	354	366	368	364	338	378	398	357	351	368	378	343	380	353	408	347	355	336	357	343	364	352	391	354	371	381	374	369	363	367	352	346	377	370	392	373	371	357	357	410	335	360	374	339	360	367	334	339	357	348	344	325	362	338	380	353	346	351	338	361	372	369	341	390	348	351	367	373	342	396	389	357	380	349	379	384	357	405	345	359	341	349	358	381	321	372	386	381	393	376	378	339	369	373	339	319	329	340	353	363	366	357	350	372	356	353	355	377	349	342	340	373	354	319	393	353	394	345	348	366	358	381	395	320	347	345	393	356	370	362	388	345	352	397	375	336	325	341	346	376	382	383	369	374	359	353	387	329	348	368	393	356	342	383	404	336	367	358	388	344	365	378	367	375	301	389	347	360	368	346	365	356	370	361	347	408	330	315	358	342	335	398	370	409	320	347	362	358	356	392	337	352	359	332	344	356	342	343	353	394	368	358	352	334	403	363	377	366	362	346	387	330	385	348	350	352	356	393	347	339	339	340	362	360	338	371	367	383	372	363	327	342	346	346	355	346	363	369	376	349	322	339	372	371	360	373	356	377	388	345	348	362	348	374	384	336	378	333	341	328	332	356	344	369	350	382	393	376	376	354	335	385	385	343	405	348	410	355	339	399	375	370	342	368	375	384	399	337	327	336	357	328	351	352	356	347	351	333	373	374	369	338	341	346	378	351	353	406	372	360	346	382	373	385	356	336	377	379	339	375	364	330	364	400	377	362	354	344	334	380	370	359	380	328	411	360	337	395	355	364	368	368	345	349	358	367	361	365	346	373	347	369	335	399	330	385	352	362	333	368	383	370	357	355	354	352	357	347	378	370	354	361	379	341	356	386	367	355	362	383	354	372	359	369	391	370	359	356	335	384	331	350	374	340	357	370	333	347	425	375	346	372	360	388	367	375	366	381	329	371	364	312	357	330	359	377	360	322	347	360	384	339	333	357	346	342	382	354	372	374	339	369	372	343	376	357	409	346	386	352	329	386	366	338	370	366	355	373	370	330	327	350	339	402	381	378	368	369	358	354	348	391	381	369	362	331	373	351	367	365	376	370	366	365	368	364	361	346	367	346	366	345	337	341	360	353	367	348	372	334	390	362	367	351	341	341	390	360	355	361	350	349	336	340	376	358	356	379	375	365	382	328	348	354	347	387	378	349	342	383	334	347	340	337	385	344	356	322	346	364	341	396	354	337	344	325	372	376	352	366	346	352	331	370	355	400	364	329	379	371	397	351	382	344	364	354	363	373	349	367	381	373	391	368	375	378	359	354	325	372	391	355	343	389	370	345	371	363	351	365	368	353	343	368	369	383	387	372	340	374	343	358	363	360	330	372	382	327	380	361	377	344	319	349	364	347	401	339	355	371	339	378	395	397	342	373	335	360	333	377	368	344	391	366	346	358	332	335	347	376	360	359	352	361	366	335	350	377	362	364	392	331	382	389	347	372	383	370	365	372	383	333	348	388	367	373	390	349	363	347	345	336	361	363	384	369	367	381	347	352	367	344	361	359	376	360	365	356	356	348	343	367	349	346	350	359	350	348	346	350	354	383	386	360	392	342	361	374	349	343	328	365	354	350	322	358	352	377	327	332	386	356	345	374	374	372	359	368	379	348	374	360	378	380	377	365	419	374	359	346	354	382	374	360	336	352	372	392	350	358	364	374	352	360	324	364	373	335	376	388	352	352	366	370	374	372	347	362	341	370	359	390	400	362	367	368	361	346	371	343	353	350	365	378	360	350	344	348	346	326	376	375	349	367	360	413	341	353	357	365	357	363	386	390	363	346	351	350	355	379	348	347	360	378	379	390	339	384	322	375	357	373	365	379	365	310	345	345	351	360	426	359	361	332	392	343	359	364	372	386	360	363	364	352	340	368	368	383	339	367	326	354	349	389	340	363	353	339	329	383	362	359	364	401	376	362	342	359	370	346	354	335	390	358	362	372	379	333	352	362	360	374	357	359	371	365	361	333	369	363	383	361	371	346	376	355	348	373	371	358	404	354	338	348	374	350	384	362	372	343	342	354	340	365	346	338	370	401	369	351	341	361	378	355	337	380	387	328	351	376	351	361	375	355	380	379	338	358	370	334	383	364	361	344	347	392	364	324	382	331	332	371	352	375	381	344	370	346	358	408	373	341	360	385	379	363	411	377	368	373	369	382	370	375	360	346	404	360	377	351	396	346	370	346	362	379	343	361	349	383	358	364	362	363	346	348	341	352	342	375	336	345	376	378	364	344	390	377	326	357	360	350	365	369	340	367	311	372	344	350	387	330	373	358	367	317	404	360	365	339	360	367	330	355	352	354	346	332	357	350	340	332	376	334	399	372	348	346	365	373	350	369	366	338	397	378	333	376	359	377	360	370	344	363	372	407	350	359	381	328	356	357	342	343	317	329	341	356	359	343	373	391	382	321	371	352	333	356	345	366	335	326	358	348	362	379	365	367	385	357	357	364	337	347	356	338	320	320	357	340	342	350	387	362	352	314	367	337	344	372	380	391	379	380	381	349	393	348	334	342	386	368	364	352	392	403	385	378	359	334	356	356	371	394	342	348	354	355	379	359	372	357	354	365	390	367	379	356	361	358	324	349	410	403	358	338	314	398	364	357	352	341	357	367	352	360	364	358	395	344	340	347	368	355	389	388	360	378	354	365	375	340	364	377	363	359	392	338	383	353	340	352	312	375	356	349	369	352	324	363	393	350	335	329	321	366	368	315	379	342	334	400	396	350	355	377	375	360	362	355	362	361	361	314
27118	15995	3059	1188	977	918	845	822	832	774	800	817	798	810	797	762	835	810	785	776	767	802	740	798	780	768	798	805	797	805	798	831	759	762	830	797	800	811	809	805	801	779	818	770	783	805	802	838	809	796	780	763	783	865	806	806	768	833	776	802	782	789	806	817	841	797	791	848	777	809	746	774	832	803	761	816	776	787	812	790	737	843	784	762	797	791	763	805	817	773	807	826	769	767	746	780	808	763	826	812	808	766	802	796	827	802	757	824	804	816	837	820	806	765	777	798	845	768	806	772	794	762	810	841	787	712	819	796	770	773	854	811	839	804	799	807	769	863	800	810	771	791	816	758	775	788	795	750	799	774	795	821	754	785	806	835	793	756	798	835	773	812	740	790	835	776	803	798	859	863	772	807	801	766	835	766	779	819	820	777	804	822	838	751	796	822	734	814	838	775	767	806	768	799	823	754	758	807	811	820	827	807	799	809	810	760	768	783	790	798	783	772	747	800	811	831	814	820	842	804	797	769	767	814	766	794	780	797	776	830	804	780	824	789	821	816	791	827	787	818	752	797	741	826	793	793	821	834	776	818	781	821	770	797	806	784	789	806	771	812	808	803	754	781	777	791	755	763	867	800	815	814	791	805	857	792	789	797	761	824	794	827	832	740	820	830	789	798	798	823	763	821	797	821	788	754	812	856	805	790	797	800	816	851	822	773	752	774	755	807	807	757	716	754	791	787	778	841	767	833	774	819	795	822	811	774	779	796	785	805	760	752	745	810	832	796	791	801	792	784	735	785	818	813	783	798	791	775	846	811	807	768	820	811	840	810	774	803	808	805	766	809	798	798	824	806	780	773	787	788	755	800	827	827	832	758	807	829	782	792	782	751	788	762	838	793	799	803	794	787	780	780	792	789	785	854	832	772	799	801	796	841	773	802	753	802	789	778	803	830	751	776	820	839	742	786	768	783	799	751	768	819	872	791	851	836	810	830	807	790	757	823	817	853	786	815	785	769	795	800	810	803	793	775	815	757	767	806	804	801	757	768	803	803	779	776	776	810	817	829	786	790	781	827	787	762	865	787	846	831	788	798	783	789	842	800	785	827	767	811	798	781	768	792	782	775	761	801	737	835	814	777	816	845	782	861	789	790	830	889	813	814	802	820	789	862	812	799	787	753	762	835	819	797	802	825	820	797	773	807	841	835	801	808	789	810	783	786	781	791	786	776	806	747	792	742	796	761	818	768	794	788	737	756	794	804	801	781	791	749	793	774	780	787	797	785	827	768	729	766	783	807	765	804	759	757	803	733	856	818	769	821	774	791	787	866	798	799	810	810	785	798	819	801	740	792	797	773	773	795	796	837	760	793	829	777	831	773	818	831	795	762	800	801	738	809	846	770	804	784	830	759	852	790	828	830	821	766	813	776	821	808	757	779	807	850	811	779	784	791	817	826	838	825	800	774	766	816	817	779	819	782	777	810	814	811	796	790	835	776	761	822	757	756	789	793	820	807	757	807	802	828	794	850	787	793	751	795	773	778	790	762	795	775	795	798	790	847	846	805	849	767	816	842	859	830	780	826	799	823	783	795	802	785	790	776	796	760	754	796	813	759	801	763	847	810	779	788	817	789	766	757	760	784	788	796	810	794	833	808	805	760	814	800	761	795	758	814	809	807	793	729	783	843	815	804	756	834	800	841	793	783	787	822	773	828	763	753	796	785	808	803	776	828	783	816	805	800	772	765	773	801	775	745	820	822	770	786	837	793	797	804	805	740	864	801	807	773	792	828	759	748	769	807	805	742	838	768	771	846	837	760	790	856	811	834	756	780	786	812	785	775	819	786	806	857	758	848	743	826	771	795	800	779	814	804	776	775	801	773	834	804	777	772	821	790	779	788	809	776	808	821	757	798	796	778	812	822	803	804	737	769	776	769	767	787	744	801	735	775	787	791	811	793	769	752	791	786	770	807	824	805	839	805	747	797	801	824	866	761	718	843	822	749	793	831	855	782	806	826	841	807	836	779	807	791	853	816	813	844	801	782	817	814	840	848	778	767	815	809	799	777	831	825	781	735	804	755	782	786	774	797	776	824	774	772	778	788	773	787	789	829	789	867	802	819	823	803	771	782	765	779	779	800	731	771	790	799	802	782	798	748	795	790	748	789	783	791	807	754	787	770	796	829	847	784	815	799	804	816	809	813	872	814	839	795	828	797	803	749	770	776	806	802	753	824	750	779	854	804	785	759	846	833	857	767	769	769	768	743	791	746	815	794	733	818	794	767	808	787	783	841	766	772	842	780	848	833	842	787	789	793	841	757	820	846	838	757	827	790	748	813	820	769	805	794	764	798	783	822	803	790	785	859	782	819	838	816	772	834	768	748	761	783	759	822	842	777	784	811	741	837	776	837	763	819	795	809	805	774	781	804	775	767	791	770	797	837	781	785	799	774	792	842	782	742	793	803	801	810	773	824	863	758	782	780	805	815	784	804	825	753	786	807	809	805	824	744	752	823	778	835	808	732	781	745	765	814	783	804	795	792	796	827	808	813	806	767	827	817	787	842	856	765	777	805	761	752	732	763	798	776	782	822	824	787	821	836	781	816	811	842	800	783	800	759	790	818	781	789	799	843	786	759	781	836	768	812	790	793	828	764	805	779	763	841	814	758	833	809	829	802	840	775	793	781	769	802	812	782	786	801	836	812	775	818	804	824	842	802	820	810	723	738	777	807	798	822	818	793	771	774	791	792	731	782	771	800	782	798	811	767	780	784	782	795	775	784	749	787	772	840	813	865	783	760	742	800	774	790	763	773	795	757	807	813	779	811	791	768	858	801	754	804	756	803	786	826	746	809	716	778	830	770	795	827	793	787	778	787	728	796	780	788	851	817	808	850	776	778	814	788	768	780	844	836	816	777	756	794	819	789	767	803	775	773	826	846	777	816	814	811	833	795	763	815	825	805	797	834	825	815	850	817	774	810	816	771	805	820	821	763	820	765	754	841	788	752	829	847	807	785	771	796	824	798	807	830	778	801	872	800	819	761	815	810	816	769	827	822	730	778	790	747	844	818	807	780	813	798	761	808	753	797	849	837	813	831	827	798	775	773	822	844	791	759	757	842	783	795	833	830	811	825	830	788	761	809	772	822	815	798	764	795	744	773	816	760	784	819	784	784	801	867	781	710	769	778	756	740	852	828	801	818	818	837	790	801	852	777	776	772	802	830	814	810	789	807	759	849	792	743	829	815	827	812	780	775	813	766	759	774	802	786	810	777	792	751	790	773	766	843	846	763	820	816	832	816	869	779	796	810	785	789	848	799	770	788	772	715	777	809	763	796	823	810	800	799	835	727	788	803	833	808	809	811	776	806	811	831	794	779	786	789	826	820	764	824	752	779	819	823	822	849	787	849	809	836	776	751	789	830	835	839	770	800	769	818	835	776	792	805	759	790	791	837	787	839	785	794	830	808	780	781	836	820	866	815	774	736	774	806	751	791	810	803
13808	3724	1323	1217	1125	1117	1023	1114	1003	1026	1032	960	1044	1014	1090	1053	1030	1035	1054	1072	1014	1077	1016	1000	1051	982	1063	1099	1050	1017	1059	1045	987	1029	1053	1015	1042	1059	1052	966	1058	1034	1078	1007	1025	995	1005	1028	1053	1042	1060	987	1022	1055	1004	1062	1014	1050	1057	1009	1032	997	1056	1023	1015	996	1038	1021	1014	1014	1050	1071	1041	1016	1042	1033	935	1053	1027	1050	1107	1054	1075	1043	1043	1109	1036	1058	1046	1047	1066	1052	1046	1050	1047	1031	1047	1095	1037	998	1036	1061	1080	1020	1050	1072	1023	984	1022	986	1020	1025	1040	978	1071	1075	1022	1048	1019	1088	1073	1052	1068	1069	1043	1078	996	1053	1017	1095	1009	1049	1040	1042	1011	1023	1037	1055	1059	1052	1083	1018	1101	1013	1008	1087	1024	1029	1017	1075	1060	1022	989	1039	1003	967	1016	1079	1020	1075	1082	1055	1067	1009	1033	991	988	1016	1097	944	1067	1001	1082	1004	1046	1050	1056	1042	1007	1053	1018	1052	1032	1008	1045	1072	997	1000	1072	1079	1056	1041	1051	1054	962	1051	1019	1027	1083	1008	1003	1108	1037	1024	1099	1064	1059	1059	1028	1050	1107	1001	1040	1017	1085	1030	1066	1094	1056	1064	1051	990	1026	1038	1017	1042	1059	1053	1032	1007	997	1092	1015	993	963	1005	1042	976	992	1038	1074	1004	1051	978	985	1058	979	1010	1057	1025	1050	1057	1046	1083	1030	1012	1108	1030	1010	1004	1012	1093	1094	1029	1014	1031	1012	1024	1041	1020	1070	1039	1008	1039	1041	1027	1046	1036	1024	1057	1057	1077	1036	1074	1091	1047	1075	1065	1030	1003	1026	1051	975	1026	1031	1093	1011	1007	1020	1063	1064	1052	1060	981	1046	1028	1089	1076	1073	1063	1060	1034	1036	1014	1021	1072	1017	1053	1043	1084	999	1107	944	1034	995	1076	1045	1047	1000	1075	1060	1041	1115	1092	1089	1105	1017	1075	1007	1035	1072	1028	940	1065	1021	1040	1044	1041	1105	1053	1048	1016	1024	1023	1004	1085	1067	1067	1020	1029	1034	1074	1015	1029	1045	983	1045	1000	990	1035	1081	967	1070	1080	996	1046	972	999	1054	1050	1020	1080	1030	1060	1019	995	1021	1020	1036	965	1060	1046	1057	1067	970	1028	997	1004	1013	1056	1102	1049	1025	1060	1060	999	1115	1105	941	1078	1000	1029	994	996	1089	1056	1063	1067	1029	1089	1040	1103	1019	1028	1033	1044	1033	1082	1046	1060	1065	1006	1066	1065	1055	1018	998	1084	1086	1071	1091	1070	1078	1087	1031	1032	1068	1037	1045	1047	1080	1048	1063	1049	1041	1037	1031	1071	994	1059	1070	1099	1051	1039	1035	1019	1071	1030	1081	1039	1039	1068	1024	1103	1068	1079	1019	1035	1043	963	1003	1082	1068	1070	1060	1022	1019	1058	1047	1038	1060	1053	987	1057	1112	1015	1034	1050	1025	1035	1075	1037	1018	1050	1063	1053	1021	1032	1083	1035	1051	1049	1023	1087	1050	1051	1054	1063	1024	1012	1011	1069	1048	995	1015	1038	1085	1094	1015	1013	1109	1077	1019	1100	1001	1048	1075	1080	1049	1068	1024	1110	1029	1022	1018	1073	1007	1108	979	1087	1001	1037	1057	1037	1052	1050	1047	1065	1046	1029	1023	1052	1102	1046	996	1075	1049	994	995	996	1040	1027	1000	1055	1098	1082	1066	1057	1010	1010	1040	1099	1028	1037	1039	1052	1034	993	1036	1041	1003	1057	1056	1049	1070	1029	1028	971	1040	1024	1002	1077	1015	1029	1047	1050	1003	997	1030	1075	991	1010	1010	1031	1069	1015	1022	1053	985	997	1028	1002	1048	1040	1085	1047	1007	1024	984	1053	1048	1068	1074	1091	1070	1064	1041	1034	1067	1120	1003	1004	1067	1060	1032	1047	1028	1068	1045	1066	1008	1055	1098	1027	1047	1014	1012	1032	968	1030	1039	1029	1001	1072	1068	1072	1090	1036	1063	1098	1024	1018	1020	980	1014	1035	1107	1068	1104	1006	1005	1027	1002	1088	1058	1051	1061	1022	1015	1029	999	1049	988	1056	1046	996	1060	1085	975	1045	1022	1066	1037	1046	1039	1014	1011	990	1059	1037	990	1049	994	1033	1053	1067	1038	1010	1051	1048	1052	1035	1039	1042	992	1039	988	1023	1028	1048	1049	1004	1040	1026	1039	1099	1015	1024	1077	952	1046	972	1024	1123	977	991	1020	1109	1055	1094	1058	999	1044	1072	1057	1022	1026	958	1042	981	1015	1096	1045	1083	992	1061	1032	1022	1025	1020	1009	1011	1083	991	1055	1070	1062	1015	1025	1025	1069	1038	1008	1061	958	1052	1025	1042	1081	997	1032	1093	1028	981	988	1010	1035	1043	981	1019	1065	1042	1035	1031	1072	1010	1028	987	1069	1020	989	1027	1026	1048	978	1011	1035	998	1022	1053	997	991	1027	1042	1064	1015	1012	1013	1083	1039	1051	1044	1025	1023	1077	1079	1027	1059	1079	1020	988	1045	1099	994	1059	1021	1022	1016	1007	1047	1052	950	1006	1076	1061	1067	1000	1016	1050	1050	968	1041	1009	1096	1073	1072	1089	1057	1025	1011	1059	975	1049	1054	1009	1059	993	1042	1099	972	1096	1072	1042	1017	1053	1036	1055	1041	1031	1070	1036	1013	1013	1073	1023	1046	1020	1045	1020	1051	1073	1079	1069	1015	1014	1034	1034	1032	1057	1072	1092	1033	1015	1011	1056	1092	1126	1023	1005	1021	1048	1061	1032	982	1033	1051	1055	1050	1072	1074	1039	1021	1043	1047	1055	1045	1043	1052	1078	1067	1081	1085	1071	1057	1064	1061	1081	1024	1090	1006	1007	1031	1034	1065	1061	1074	1014	1020	1048	990	1020	1020	1022	1058	1016	1077	1027	998	1105	1066	1032	1024	1060	1055	1002	1002	1014	1030	1008	1007	1018	1026	1054	1028	1092	1053	1037	1073	1049	1095	1060	1048	1024	1032	1076	1056	1005	1036	1030	982	1028	1010	1074	1043	1062	1028	1057	1084	999	1066	1031	1001	1020	1064	1069	976	1008	1026	1066	1023	1027	1050	1026	1084	1043	1072	1015	1034	1064	1050	1032	1024	1029	1058	998	1003	1020	1056	1078	1036	1032	1047	966	1007	1012	1021	1124	1033	1011	1058	1009	1013	1075	1045	1030	1069	1035	981	1070	1074	1052	969	1054	1063	1073	996	1038	1045	1019	996	1035	1089	1057	1035	1069	1007	1009	1043	1041	1021	1022	1012	1087	1059	1079	1065	1007	1121	962	1037	1044	1018	1037	1049	1031	1048	1030	1005	994	1023	1026	971	1075	1067	1070	1027	1068	1086	1042	1041	1048	1108	1027	1082	1021	1040	1039	1097	972	1020	999	1022	1028	1025	1025	1042	1021	1090	1084	1049	1055	1031	1073	1026	973	1047	1022	1048	1029	1045	1070	1015	1024	1026	1090	1061	992	1059	1005	1041	1009	1070	1050	1053	1035	1057	1068	1049	1060	1023	989	1039	1037	1026	1087	1043	1036	1038	1019	999	1008	1040	1010	985	1024	1033	1060	1068	1069	1057	1045	1038	1036	1016	1018	1084	1021	994	1026	1030	1031	1027	1023	1064	1041	1040	997	1078	1005	1011	1031	1099	1027	1074	1005	1038	1057	1044	1035	1077	1066	1057	1026	1126	1059	1049	1010	997	1036	999	984	985	986	1051	1071	1017	1013	1023	1062	1055	1039	1037	999	1050	1010	1026	1026	1058	1017	1090	1002	1047	1047	994	1040	1064	1025	1051	1050	1064	1054	988	1066	1054	1006	1054	1041	1055	1005	1025	1069	1046	1031	1026	1014	1042	1029	1006	982	1035	1080	1046	1080	1039	1083	1040	1018	1023	1108	1051	1080	1096	1016	1079	1058	1022	1001	1055	1074	1070	1071	998	1029	1036	1010	998	1022	1024	1078	1009	1010	1017	1050	1103	1017	1029	1091	985	1026	1058	1082	1025	999	1048	1053	1070	999	1097	1044	1012	1011	1066	1052	1039	1052	944	1065	1046	1056	988	1071	998	1036	1029	1038	1050	981	1050	1072	1076	1101	1057	1050	1013	1126	1068	1048	1017	999	1025	1044	1000	1047	1046	1029	1060	963	1033	1011	1015	1108	1063	1031	1032	1035	1038	1052	1006	1027	1036	1113	1040	1043	1071	1093	1051	1019	952	1028	1028	1031	1040	970	1046	1059	1049	1035	999	1040	1049	1058	1066	1046	1049	1043	1019	1049	1039	1023	998	1002	1053	1090	1006	1077	1022	1045	992	984	1110	1067	1024	1057	1035	990	1016	946	1109	1048	1010	1079	1063	1039	1045	999	1096	1090	1090	1046	1072	1034	991	1053	1010	1017	1023	1031	1036	1077	1042	1080	1037	1024	1018	1029	1072	1060	1027	1060	1049	1013	1022	986	1016	1022	1039	1051	1000	1026	1068	1049	1038	1043	1010	1047	969	1059	1065	1077	1055	985	1047	1050	995	1023	1029	993	1074	1041	1066	1033	1043	1072	1036	1015	1026	1085	1088	1080	1035	965	1026	1069	1017	991	1025	1108	1029	1031	1091	1080	1003	1038	1063	1055	1055	1020	1038	962	1059	1074	1027	1055	1074	983	1049	1019	1011	1026	1092	1042	1011	1064	1055	1051	975	1056	1081	1060	1083	1026	1095	1076	1060	1036	1052
22898	20722	27197	24263	20297	3538	958	778	691	678	725	653	625	647	670	657	641	643	611	638	604	600	624	580	592	644	617	588	603	620	597	589	556	598	609	584	539	620	652	603	641	606	587	576	627	630	609	579	552	557	621	579	661	598	510	582	618	577	566	558	612	562	567	562	590	587	614	607	581	615	578	605	647	566	579	567	592	634	582	583	607	584	554	608	571	542	614	572	606	592	603	630	577	572	605	596	596	578	573	613	549	589	569	579	632	593	545	618	613	599	584	559	554	590	571	616	654	604	547	600	599	579	602	593	532	564	584	605	582	582	596	586	608	590	628	630	617	563	599	562	589	605	587	591	613	562	554	583	617	563	593	544	594	609	651	587	580	550	584	554	586	606	604	589	586	605	583	597	563	593	596	566	589	597	591	567	611	584	572	554	564	605	540	550	592	556	597	581	601	551	579	608	610	591	601	591	576	593	594	570	580	584	576	619	617	605	566	615	570	594	545	582	606	598	554	606	551	593	554	639	570	532	607	640	602	572	585	598	587	568	595	556	585	593	622	608	606	562	594	605	586	571	594	573	648	604	584	564	582	550	542	590	597	580	572	573	596	545	569	639	564	572	634	574	580	609	596	583	614	579	536	566	587	576	590	577	621	550	555	616	550	572	550	543	597	612	555	604	581	630	590	597	609	583	606	573	584	543	572	609	609	600	567	574	538	579	589	566	634	567	574	598	561	568	652	558	589	563	605	597	602	561	568	563	597	592	615	564	547	580	584	546	572	620	620	653	576	614	586	594	631	618	622	588	588	624	606	601	618	538	592	593	573	559	539	597	573	632	616	584	576	592	579	543	565	608	566	619	610	556	611	547	630	560	621	604	539	589	591	604	593	572	611	574	581	597	578	601	587	608	589	619	597	538	587	598	594	597	582	599	630	639	569	533	576	630	579	627	579	610	608	603	590	557	576	583	628	589	620	618	626	551	621	584	605	565	666	536	591	585	597	613	562	585	601	621	572	610	625	580	556	606	580	565	597	618	609	582	586	583	564	608	601	594	587	582	550	604	638	579	586	598	585	626	610	605	587	586	567	640	622	592	573	604	590	558	632	567	597	627	579	599	593	566	587	589	576	594	555	622	617	553	589	621	576	575	570	628	578	577	601	591	593	604	567	576	578	612	618	589	603	597	572	607	537	524	578	529	595	560	576	589	555	600	539	611	623	576	558	601	576	590	550	584	546	568	611	596	566	600	629	575	573	578	540	611	584	597	547	588	595	552	585	545	592	587	602	575	604	557	574	568	623	554	546	606	592	591	572	650	560	580	550	578	578	603	599	566	574	597	595	565	574	546	555	702	589	545	557	591	555	532	615	565	578	594	586	586	559	592	580	575	590	573	571	596	583	578	574	560	561	565	631	601	540	599	558	582	583	575	611	561	605	592	605	532	581	535	571	632	590	575	577	582	560	589	599	532	553	610	614	592	604	601	566	599	612	598	548	616	659	625	641	594	556	532	571	590	596	605	590	628	605	541	619	599	564	573	595	599	584	588	592	535	578	588	584	619	591	560	577	587	570	643	589	573	581	581	587	583	616	611	566	577	612	574	633	577	577	615	565	597	584	601	599	562	578	595	555	596	606	588	574	629	574	586	596	604	584	538	576	651	613	614	601	572	551	563	587	573	601	611	576	580	585	575	554	632	580	603	620	591	589	575	565	581	652	632	569	608	611	599	621	584	581	610	575	586	599	593	569	591	536	586	536	606	589	549	599	579	594	594	680	605	555	595	609	608	594	558	621	616	604	595	568	533	554	606	590	599	627	625	622	606	618	623	588	545	595	582	615	551	597	583	591	584	591	571	570	624	628	565	640	545	535	579	625	573	612	623	546	542	563	558	571	612	587	631	561	588	617	587	559	608	590	625	643	597	532	620	600	548	603	593	571	560	586	547	566	551	605	607	589	591	575	589	620	531	565	571	590	588	628	579	593	599	539	590	580	595	541	596	580	556	538	551	585	625	555	617	566	606	544	594	596	590	576	598	578	613	607	539	555	584	560	613	625	587	548	563	580	543	546	576	577	587	588	583	569	614	578	558	574	623	593	609	575	607	592	550	617	634	601	598	567	532	571	583	591	511	580	570	573	596	617	589	601	590	626	553	586	578	524	578	580	582	598	596	578	609	590	601	591	601	609	608	571	574	602	579	598	595	547	578	565	580	571	578	594	597	590	575	544	547	539	590	585	567	607	613	648	614	557	549	582	598	561	604	602	604	597	594	561	575	618	615	607	619	581	573	547	575	594	571	598	610	588	548	599	570	618	610	601	562	565	603	581	543	588	604	604	593	591	609	584	602	584	625	600	569	573	578	631	615	595	619	579	579	593	569	591	596	594	572	560	556	546	599	626	601	566	593	618	649	580	619	572	589	584	591	599	569	551	584	600	591	558	579	582	570	590	542	600	574	566	566	607	639	573	586	583	623	604	595	604	574	575	579	574	571	589	619	607	572	568	599	557	568	578	638	581	615	601	596	572	558	540	611	595	567	525	593	573	550	590	615	616	562	574	565	598	590	599	593	591	565	571	609	601	570	612	574	544	552	557	614	585	566	617	585	600	591	591	610	606	628	573	606	627	585	572	547	584	607	568	568	564	561	594	663	601	556	575	555	595	528	600	551	577	565	598	567	605	583	604	546	578	583	569	589	592	622	585	607	569	572	557	578	579	590	582	603	559	585	591	604	574	575	536	600	598	589	605	623	611	582	567	620	573	623	609	621	590	586	613	559	607	590	577	595	541	540	557	581	539	560	584	585	560	584	572	591	584	583	574	590	575	593	556	633	558	579	604	554	600	551	550	548	550	631	584	590	615	586	602	610	584	600	588	567	595	628	616	579	583	600	595	596	579	574	599	579	589	620	576	590	579	573	576	570	605	573	567	573	610	621	594	578	570	590	617	571	596	590	611	615	568	584	582	518	588	607	583	571	570	554	618	611	566	578	608	557	587	595	653	560	590	606	570	609	593	557	572	592	617	601	584	565	546	557	595	550	569	607	588	594	615	615	616	619	619	603	546	582	594	592	520	574	601	586	571	587	578	587	576	583	565	535	589	600	593	588	600	598	542	570	541	627	563	626	605	622	583	585	533	551	579	586	576	611	571	590	579	655	558	594	616	588	603	593	610	594	586	593	577	595	574	558	587	653	597	581	635	543	597	602	653	580	610	550	495	567	565	611	536	601	610	598	565	587	590	567	601	578	581	579	592	589	619	566	562	598	604	598	594	620	622	547	570	593	636	621	598	592	589	566	583	534	584	600	596	559	528	539	598	572	620	609	602	616	539	606	579	619	593	574	559	614	558	621	566	568	602	595	597	607	570	587	579	583	584	511	587	567	598	536	583	586	586	608	602	585	564	545	620	578	558	525	604	604	585	596	576	567	595	600	568	559	554	598	590	572	589	550	607	617	574	591	584	613	622	556	562	583	557	572	600	573	552	614	548	557	559	590	565	611
39019	16664	4625	2399	1879	1507	1303	1082	1151	992	1004	945	876	927	855	856	850	842	802	904	826	831	799	852	809	817	856	800	812	782	799	722	772	821	829	791	852	766	794	843	767	808	826	789	824	787	808	803	784	782	797	830	773	829	781	764	811	807	761	826	745	771	854	803	776	762	809	718	794	808	812	847	773	846	795	793	841	819	800	801	812	833	832	791	815	820	821	778	796	825	762	817	765	784	827	804	820	792	795	823	797	809	846	807	826	762	787	792	762	833	820	820	837	812	813	788	793	767	825	766	822	809	769	801	803	803	798	774	814	812	796	764	774	802	824	823	774	796	765	801	791	819	805	818	798	807	770	781	777	803	801	775	789	799	794	805	772	781	790	757	788	797	813	792	784	787	825	781	775	784	793	788	810	819	828	803	766	810	780	807	765	790	808	806	807	828	820	771	797	790	801	757	769	726	887	807	775	816	816	763	820	818	782	794	749	819	826	781	826	805	799	774	814	752	799	756	776	840	785	814	815	759	766	860	791	799	841	719	774	770	788	756	812	781	811	820	832	805	749	775	781	796	791	792	874	804	805	775	773	781	811	790	794	771	758	807	748	789	820	781	749	822	795	847	858	819	804	789	747	772	836	826	783	800	815	800	756	822	763	775	762	792	814	781	834	797	759	846	793	796	770	821	753	791	791	825	829	787	776	799	787	803	794	816	753	794	806	717	767	793	820	813	785	782	815	743	802	826	826	814	807	775	776	807	789	802	825	826	814	782	805	815	827	796	805	797	799	801	770	813	813	833	786	819	778	786	768	794	786	840	782	803	758	774	822	796	817	852	745	822	849	797	813	788	810	798	786	828	773	772	765	776	788	774	741	828	823	813	803	814	762	792	781	773	785	795	822	784	799	798	805	788	824	800	833	786	775	803	747	742	841	798	792	831	828	830	788	827	760	785	792	813	782	760	786	806	834	784	785	816	796	807	778	794	817	814	829	758	799	773	782	765	823	813	765	826	788	781	707	740	751	774	804	782	746	773	793	788	781	781	804	759	833	774	787	800	802	747	833	801	853	806	739	793	769	768	771	792	780	777	823	789	803	730	833	773	794	822	786	771	822	792	764	800	765	788	766	777	788	774	823	780	768	823	807	724	795	842	801	794	779	836	796	798	809	811	826	782	823	829	766	775	798	792	842	830	764	783	804	774	816	798	749	797	779	768	809	823	789	794	778	770	768	758	763	820	828	809	757	774	801	739	799	792	790	803	850	799	797	796	793	833	836	846	759	817	836	821	773	769	807	785	762	770	758	760	781	783	764	809	742	799	823	798	789	818	818	779	829	830	796	855	810	791	790	806	813	758	824	784	769	768	816	801	770	812	784	770	864	798	780	775	751	852	729	798	798	743	832	792	782	859	817	789	810	855	783	787	814	841	762	771	855	782	809	767	783	849	818	763	783	762	813	803	839	755	795	763	813	903	801	774	829	824	836	809	780	757	816	792	800	835	793	788	791	783	795	813	829	815	827	821	790	836	829	811	782	770	785	790	790	749	799	775	748	825	832	806	798	777	802	779	824	802	767	770	803	799	773	778	798	779	794	791	833	821	791	735	808	812	837	749	814	762	817	817	798	776	748	827	819	817	768	785	768	798	758	717	757	761	785	783	774	793	753	811	786	767	847	807	783	802	775	777	800	779	795	801	782	759	786	842	757	784	813	770	804	830	784	781	775	803	799	810	814	734	781	779	805	756	754	793	772	810	792	860	791	740	790	829	837	808	838	751	787	819	793	784	794	762	806	812	761	764	834	830	800	804	783	835	811	795	804	823	790	825	760	787	776	877	752	817	774	789	820	765	800	794	756	814	825	767	758	848	805	815	851	841	823	803	755	795	810	822	766	789	754	805	764	822	793	770	792	776	782	796	786	824	821	823	880	801	779	787	806	840	783	754	843	767	764	812	793	822	760	775	771	782	794	741	781	750	793	816	757	794	797	807	813	786	750	767	800	772	804	788	791	828	832	842	783	797	846	804	781	785	802	796	802	777	798	784	801	759	801	760	799	795	733	786	809	790	811	775	763	798	762	779	798	767	774	791	733	797	775	847	815	826	818	761	793	822	754	792	795	786	813	814	788	783	811	763	763	767	798	800	782	837	742	780	775	794	769	811	777	817	755	797	791	770	840	875	763	776	834	811	807	797	857	817	755	826	780	729	765	750	801	820	789	758	738	742	786	793	791	785	785	820	800	762	815	796	797	841	786	847	784	837	722	787	844	788	728	802	788	792	798	857	784	759	762	810	788	763	814	835	788	802	784	822	800	787	776	825	820	786	816	772	760	848	816	780	807	770	843	767	785	860	787	771	750	802	757	807	765	803	737	756	860	792	823	806	835	782	803	793	764	769	818	776	800	793	773	811	765	776	773	798	759	783	783	832	785	816	828	782	784	809	743	807	773	797	788	814	807	812	805	784	776	804	743	825	803	782	815	800	819	798	754	775	787	781	769	769	825	782	817	819	825	812	805	776	756	757	767	774	803	774	797	777	814	808	769	745	798	808	791	777	800	825	825	861	739	787	748	792	812	774	813	812	802	726	775	797	794	787	826	771	820	730	791	786	809	813	835	770	795	842	790	792	823	792	777	780	816	823	761	739	807	801	814	816	753	787	808	777	859	822	811	766	841	803	815	760	834	798	793	819	807	781	810	830	808	802	802	788	772	747	789	778	778	821	815	807	803	782	823	803	795	790	755	791	788	787	821	781	802	861	813	782	820	766	804	793	755	821	781	798	829	734	760	745	759	792	833	811	792	812	814	820	801	824	811	799	809	748	772	812	806	801	811	771	749	809	775	845	778	793	775	823	837	789	817	779	818	743	784	769	801	765	813	791	833	823	774	762	788	780	824	800	765	771	796	812	810	826	791	837	790	844	823	808	789	784	765	808	816	758	776	776	790	793	785	806	764	791	768	803	825	846	780	755	805	793	818	851	737	746	800	796	768	822	759	801	762	803	795	849	795	776	813	760	795	781	764	784	775	805	797	771	801	824	772	743	795	786	816	760	789	816	748	827	827	721	744	749	845	815	752	781	795	819	741	776	802	823	781	763	784	773	825	785	798	804	790	797	789	780	759	778	758	792	746	795	798	786	788	794	773	731	757	813	806	783	743	800	799	807	755	756	741	825	769	827	812	774	768	768	877	833	758	748	820	753	816	775	813	804	806	791	799	772	821	770	781	814	767	806	788	811	812	798	792	753	801	813	807	771	755	810	808	774	767	767	757	778	805	783	789	810	782	790	806	854	808	789	824	835	792	757	776	823	842	791	818	785	824	799	731	764	773	758	844	820	849	790	795	768	806	779	845	827	802	761	853	817	764	763	837	785	800	791	816	816	786	788	778	753	863	765	809	780	802	789	820	764	766	755	802	889	747	726	775	799	833	818	774	751	821	806	782	811	815	819	836	801	748	785	827	789	764	806	774	785	849	805	788	795	801	781	873	781	855	815	825	788
24104	20735	25626	24414	3045	776	704	654	635	611	630	616	582	610	615	574	592	574	628	634	600	627	586	614	573	611	592	541	609	624	617	589	625	570	644	608	594	607	579	598	619	594	588	608	605	614	609	590	588	615	591	592	600	571	615	594	621	597	609	602	569	597	608	558	607	603	616	577	610	545	595	655	617	604	574	586	581	589	600	586	585	621	590	546	563	605	606	584	557	611	534	586	586	576	589	563	565	585	616	615	583	612	581	572	611	573	564	574	570	615	596	618	599	578	618	583	570	573	568	607	586	623	574	597	585	581	622	558	567	599	598	584	579	578	619	574	554	613	581	568	572	611	589	560	636	628	577	627	578	568	616	614	618	572	571	586	609	592	588	603	606	591	584	597	567	549	564	559	616	590	579	605	569	585	604	610	549	571	569	585	573	570	570	623	599	609	603	595	583	601	614	554	604	596	586	607	589	549	538	593	582	567	550	555	571	578	611	632	609	606	582	573	592	631	527	598	575	575	614	559	607	581	619	567	583	581	628	607	607	620	572	583	570	556	639	582	549	543	567	561	622	528	566	572	601	572	600	605	594	584	586	598	577	561	606	575	621	594	603	577	600	567	586	579	568	602	595	578	589	546	569	635	625	562	528	612	619	576	600	584	595	604	575	599	606	598	554	574	587	603	543	586	582	598	579	627	594	591	569	579	591	585	583	586	574	614	598	550	592	569	576	590	597	587	595	564	596	542	562	566	615	546	590	579	609	607	585	559	597	599	611	642	598	588	591	555	641	586	556	613	582	594	539	601	549	600	557	576	585	608	579	609	569	614	601	588	624	599	584	593	634	565	564	565	558	636	567	608	593	603	541	588	625	574	599	630	647	611	627	621	597	560	574	587	563	594	608	584	627	589	601	563	587	598	570	610	595	578	626	579	555	574	587	612	603	599	539	570	586	621	615	562	599	624	604	568	611	589	617	618	592	561	561	579	574	576	557	566	620	555	518	583	553	604	526	591	610	546	564	609	569	616	621	591	570	577	621	557	612	635	550	565	581	610	579	577	581	624	605	583	562	618	577	573	560	604	579	581	616	620	561	600	598	585	635	578	580	564	565	584	599	577	582	576	622	569	560	633	538	625	581	569	627	612	619	626	609	607	565	647	557	581	671	568	583	567	553	561	562	603	600	563	567	606	624	628	570	585	584	593	608	627	600	623	572	570	592	623	594	546	597	613	573	568	570	606	579	607	602	592	557	605	613	595	556	561	560	605	623	570	568	609	591	577	579	566	592	588	579	564	605	561	576	579	577	605	605	625	573	576	599	554	532	574	583	573	565	616	593	567	601	558	614	568	562	606	582	569	557	631	570	555	625	604	575	620	594	626	622	577	599	617	596	621	558	551	595	569	566	531	628	578	605	593	605	568	576	590	590	578	613	524	595	562	575	611	624	580	623	588	590	567	599	630	561	619	587	583	650	574	600	593	588	571	578	594	568	625	597	574	578	645	589	582	588	583	607	615	578	566	589	591	605	591	559	561	586	588	602	590	615	557	604	609	590	585	602	640	589	572	588	540	582	592	622	590	567	552	594	595	573	573	558	576	575	585	593	588	611	621	574	578	593	598	637	565	555	526	589	603	574	582	616	595	608	567	576	553	637	540	536	556	547	594	591	556	626	553	607	599	591	569	582	565	601	576	629	565	578	598	590	595	600	587	576	564	621	578	571	573	587	570	601	601	581	605	583	622	578	601	589	596	584	577	559	639	592	577	645	619	584	609	583	606	571	589	534	578	573	564	574	564	555	606	597	583	596	595	571	552	621	610	564	624	554	568	580	564	571	585	595	587	620	575	565	647	651	597	590	586	548	562	593	631	583	570	616	596	573	589	560	558	571	586	618	568	560	520	566	562	563	605	564	615	586	591	615	592	596	548	621	600	611	622	574	576	549	575	605	571	585	556	621	584	621	590	574	610	647	589	612	578	573	553	614	597	619	603	603	568	611	579	561	603	632	561	582	611	570	577	584	581	560	584	582	556	609	604	588	607	629	593	580	577	574	599	599	573	567	645	568	569	544	557	553	605	576	599	636	579	560	620	553	550	602	567	589	616	637	582	632	571	605	563	566	602	602	583	580	603	577	621	600	574	592	584	546	584	569	563	573	592	564	604	608	594	574	565	602	558	569	565	580	606	616	590	582	574	597	555	610	580	592	592	578	604	581	584	590	578	585	562	594	584	598	577	611	563	604	581	579	580	599	590	603	576	564	621	576	587	600	584	581	615	631	617	587	585	592	582	581	617	565	559	606	583	560	599	585	604	606	574	622	638	563	561	549	563	569	573	580	612	600	576	588	592	551	549	592	583	616	625	573	608	544	595	554	590	623	579	561	563	578	582	589	570	599	605	552	615	584	583	577	582	599	650	631	611	569	549	566	559	627	589	585	587	565	575	623	658	589	573	588	556	579	616	565	599	588	582	643	568	549	590	593	586	619	595	619	559	599	597	605	558	573	609	554	563	569	596	621	599	593	568	616	577	570	603	548	585	595	561	557	568	598	607	574	612	590	557	583	586	578	574	564	626	570	601	551	552	556	632	574	580	597	574	560	578	628	579	553	555	590	559	538	569	600	615	564	593	588	573	588	596	566	589	564	612	582	558	565	599	603	602	599	574	643	624	533	545	593	559	611	597	597	616	583	605	576	593	592	561	617	582	570	588	581	605	606	613	585	610	562	609	590	569	593	580	567	605	577	614	551	565	607	611	588	596	623	563	583	580	566	538	545	622	563	578	621	613	577	587	618	612	575	588	584	619	596	573	566	549	607	571	528	606	536	561	576	635	631	560	574	624	583	621	610	598	619	567	612	571	563	574	614	646	608	585	587	608	626	580	610	584	581	609	570	569	559	581	575	599	618	594	602	557	609	599	633	612	559	562	592	594	599	573	615	607	597	594	587	583	584	574	583	589	541	582	593	555	634	549	577	600	583	610	641	621	569	595	620	581	577	614	553	607	547	584	617	593	632	534	595	541	540	574	588	559	584	610	615	593	603	575	593	627	639	572	630	575	577	609	600	581	614	579	622	573	591	605	603	568	562	616	583	597	597	579	607	620	589	577	586	600	596	547	596	613	558	582	618	553	605	601	577	607	615	604	604	555	616	631	597	565	549	644	587	620	591	566	598	616	572	597	556	601	611	625	574	615	584	584	615	584	560	555	583	558	603	581	583	578	561	555	610	579	578	560	617	565	576	604	620	617	567	626	591	562	599	609	559	568	594	604	587	615	544	588	640	582	610	595	577	593	557	607	573	570	575	595	584	594	590	590	651	597	597	570	598	622	578	615	566	553	593	590	618	552	607	554	606	583	572	573	589	578	561	580	535	601	590	593	612	568	579	593	564	603	597	583	517	569	576	578	606	611	577	598	573	566	600	598	577	600	591	555	592	591	569	551	548	589	602	521	607	594	590	586	604	558	608	595	570	597	567	560	594	629	633	606	544	583	578	595	588	603
34516	12741	2666	1520	1302	1121	1085	1007	939	836	860	843	841	795	822	832	840	810	774	798	758	840	817	824	748	795	779	786	835	748	756	773	779	720	765	733	781	773	758	787	761	814	783	791	736	785	737	829	754	796	757	790	743	808	770	783	766	787	777	783	803	814	692	734	785	752	758	760	741	743	805	745	786	780	802	794	743	755	800	775	774	752	762	772	754	717	801	755	801	761	748	732	722	710	720	789	709	775	730	744	757	785	753	773	794	794	731	738	745	798	714	747	777	760	788	775	723	822	748	765	793	726	782	726	724	789	749	785	773	732	752	778	792	802	755	809	781	766	713	746	722	730	755	766	769	761	726	776	756	771	777	784	838	773	745	751	805	794	764	707	722	755	847	782	764	761	802	769	772	772	766	782	767	760	746	742	753	740	775	763	725	791	709	743	762	752	734	754	706	766	802	758	747	748	741	765	780	747	752	791	775	810	744	774	758	786	825	780	758	788	754	784	770	785	767	748	735	732	739	779	751	746	737	744	746	781	745	823	716	723	738	794	778	767	829	762	692	763	783	803	746	715	728	768	795	732	738	746	790	791	764	792	730	786	744	738	737	759	781	708	801	724	809	742	776	808	798	756	723	756	799	742	797	786	752	704	735	741	826	787	753	762	752	734	765	751	776	755	805	770	726	769	774	775	732	816	775	814	779	794	719	772	776	779	742	782	774	738	759	748	758	756	765	743	819	736	756	802	748	776	829	763	780	725	722	783	761	738	803	762	820	785	791	753	778	725	763	770	717	795	766	769	726	715	759	777	722	780	751	764	768	794	785	786	776	810	732	740	787	766	728	753	752	774	781	810	732	720	732	758	762	751	781	736	748	733	775	749	777	795	771	786	775	758	800	792	735	821	771	706	694	715	783	722	713	717	781	781	759	750	719	790	757	767	775	810	713	765	813	775	825	806	807	802	745	748	743	724	796	750	757	764	744	776	738	723	782	760	780	754	809	740	768	795	772	778	791	808	782	775	709	786	743	761	736	780	783	816	828	797	810	787	759	782	806	761	747	774	723	767	770	739	798	735	783	775	754	745	753	789	712	731	837	753	793	771	817	789	739	712	762	751	794	788	768	741	747	762	787	783	782	737	759	787	743	766	760	723	751	787	777	770	737	762	804	720	761	765	770	732	808	769	722	793	797	805	789	799	753	792	753	716	780	789	774	739	781	774	780	754	793	819	751	812	777	777	768	804	741	749	735	771	766	787	744	792	772	777	735	717	790	751	786	687	753	741	847	739	778	721	739	744	744	728	779	764	749	723	786	765	743	754	718	781	749	811	786	780	737	781	728	795	731	785	756	713	775	739	771	777	731	760	742	754	759	816	761	792	788	778	743	749	716	801	789	798	804	784	789	747	743	743	761	771	808	772	767	745	720	777	776	765	719	786	794	792	719	783	787	758	804	749	757	738	768	775	809	776	777	778	746	791	725	779	737	784	766	740	721	769	797	746	748	770	750	767	710	765	752	715	751	735	797	789	774	730	786	705	769	812	797	800	718	774	757	774	728	786	728	764	789	761	731	752	713	758	773	738	812	768	770	794	719	778	827	793	804	759	805	783	786	767	778	792	829	736	745	721	784	760	780	799	779	767	758	739	750	762	769	791	800	784	778	753	747	762	702	808	788	703	761	798	783	767	765	753	757	821	769	771	745	783	771	780	807	789	743	755	744	812	779	772	718	790	756	747	818	847	707	770	777	778	747	710	803	754	776	757	798	756	742	742	775	785	739	807	785	749	782	739	776	826	720	762	747	792	715	746	799	769	722	715	764	762	759	740	744	766	798	736	757	747	836	803	796	760	767	777	704	731	762	745	776	771	743	772	747	798	819	727	788	675	764	779	761	765	701	813	775	793	738	729	774	771	790	765	791	797	805	773	740	733	797	735	748	788	749	750	791	759	733	746	808	796	781	754	786	759	720	738	785	794	765	750	777	770	736	752	719	769	737	767	788	749	786	695	772	748	767	765	770	756	734	774	767	786	768	743	769	777	792	740	757	748	680	745	829	793	810	784	766	761	766	784	764	783	763	787	774	736	837	773	755	743	734	789	805	777	739	781	825	754	776	736	745	739	755	744	784	794	786	738	762	720	748	794	735	736	771	824	796	782	775	758	796	723	693	762	799	814	757	764	767	765	775	757	811	755	773	766	827	825	757	764	737	763	828	777	760	779	734	788	787	769	746	822	806	762	781	745	759	763	776	760	766	761	777	718	771	780	770	709	733	760	723	795	733	779	794	744	792	765	779	761	812	753	768	802	814	763	761	751	792	771	735	737	754	738	783	779	797	790	783	754	784	742	733	776	750	729	755	753	767	761	749	770	776	750	788	752	773	744	760	731	798	800	797	765	764	790	736	801	737	758	749	760	780	736	776	788	763	809	789	792	747	796	809	789	753	819	791	764	799	765	772	743	743	749	765	772	755	730	786	749	789	748	818	770	718	718	740	744	763	778	733	690	771	764	824	814	795	742	752	764	781	749	747	756	783	760	742	772	784	769	811	808	733	756	788	811	818	761	738	792	779	766	775	723	779	792	749	782	768	786	732	775	789	758	751	720	727	754	770	779	771	754	753	767	793	757	806	784	767	756	787	776	726	779	787	798	768	762	739	719	771	711	789	766	749	775	757	708	782	776	788	751	760	781	805	752	749	789	781	801	798	730	750	781	822	747	781	728	800	777	730	788	728	754	774	731	782	854	763	767	820	783	794	734	747	783	829	771	757	767	779	762	778	803	753	744	782	779	777	760	779	786	757	734	748	782	783	795	796	762	766	745	781	817	749	761	801	768	782	758	716	762	762	743	727	750	711	731	737	721	799	768	724	751	749	772	783	686	764	711	795	738	763	729	721	729	746	768	776	752	797	742	739	712	735	738	814	753	771	762	791	765	794	746	779	744	805	728	760	792	795	765	753	760	747	755	773	732	777	776	798	753	689	762	793	788	811	803	757	774	737	781	794	752	751	750	744	760	815	774	730	758	740	776	800	781	799	792	774	761	765	764	772	758	743	753	734	756	746	735	778	773	796	731	742	763	798	765	762	741	745	828	747	737	794	761	745	737	772	732	762	764	815	745	719	763	797	747	770	780	731	815	793	742	783	815	728	752	747	753	790	773	749	815	755	734	757	775	714	775	747	766	759	765	759	723	721	796	750	754	775	729	790	796	769	806	832	716	764	768	772	800	771	745	741	738	829	757	757	780	780	725	759	747	767	784	770	734	756	834	741	803	777	768	752	732	780	726	773	781	747	787	811	796	723	813	763	769	813	796	773	748	764	806	769	761	786	802	723	730	768	839	742	767	766	776	794	799	776	747	735	767	734	795	773	766	755	807	785	774	774	746	742	748	777	741	794	760	742	779	758	720	808	787	745	746	740	775	728	718	816	786	780	799	752	789	865	791	743	767	810	780	746	783	731	769	738	836	798	775	794	745	782	769	770	725	770	795	738	848	771	747
22036	20741	27803	23748	20740	20242	2001	615	463	436	404	410	354	301	323	320	319	311	293	322	292	307	284	285	292	252	301	266	295	263	300	272	272	290	295	268	283	271	263	274	286	264	288	230	277	266	260	252	279	303	270	287	282	283	304	287	240	285	261	272	257	277	302	299	288	273	281	278	268	310	282	277	264	289	256	264	278	271	277	276	274	259	262	274	242	262	308	279	289	246	253	237	231	256	253	265	252	250	267	277	252	278	284	278	265	258	295	307	256	260	256	289	273	268	282	261	234	280	281	289	289	268	276	255	275	264	259	276	283	257	251	240	263	247	270	290	245	303	277	271	245	268	303	257	280	266	283	227	253	284	286	267	268	265	257	277	285	238	267	286	286	263	260	282	255	296	271	262	275	281	285	256	237	254	269	267	263	251	272	261	269	273	253	269	275	252	266	275	272	253	263	253	275	252	256	242	240	267	280	288	285	287	289	272	251	247	285	282	243	276	322	237	292	269	272	271	253	266	259	251	244	261	246	278	273	299	239	285	240	268	290	225	287	282	280	274	303	272	265	256	264	277	302	245	273	256	277	278	233	257	265	229	269	243	257	265	262	302	277	306	248	271	282	289	234	279	277	288	259	245	270	247	244	263	250	281	262	260	283	259	253	261	284	241	286	258	278	263	240	259	249	303	274	265	262	263	263	262	261	272	287	253	267	289	265	261	277	262	279	285	273	241	252	254	246	274	244	272	280	284	256	291	263	281	244	248	261	269	275	285	293	242	264	285	247	273	306	288	257	248	286	284	257	273	247	274	254	259	267	249	243	272	260	287	267	270	258	261	272	240	244	282	275	289	280	259	266	237	291	255	284	273	275	258	268	278	271	246	271	283	266	255	239	255	298	258	279	268	299	258	249	269	289	240	273	251	273	241	297	269	288	262	274	266	247	267	274	244	274	277	260	256	254	277	270	256	287	271	260	269	263	285	283	244	267	280	263	267	262	266	275	251	241	235	263	275	260	261	234	286	259	262	238	281	274	269	252	283	271	268	302	251	276	298	265	284	249	251	234	248	276	273	249	277	278	254	288	269	243	274	271	277	282	243	285	263	260	246	267	263	261	271	295	270	229	261	282	254	294	246	253	253	271	256	259	256	272	280	250	279	273	257	269	234	257	269	282	262	267	267	220	274	244	261	251	272	258	293	284	283	269	245	278	267	223	285	258	268	267	263	248	277	264	266	283	280	310	269	261	262	262	231	259	271	252	280	248	269	281	259	273	262	247	257	261	269	277	251	281	268	259	262	282	266	262	246	262	265	278	258	277	256	290	258	258	267	242	278	259	261	266	267	285	276	255	267	231	268	282	264	277	278	265	271	222	241	274	277	282	283	256	272	270	270	272	269	280	267	264	256	241	290	267	275	271	267	240	230	295	266	256	250	275	264	256	258	276	242	258	264	258	285	275	267	255	299	260	260	255	261	278	254	257	245	281	260	249	262	271	282	271	269	267	256	264	268	246	250	251	272	240	271	253	263	248	254	252	288	268	221	272	263	255	285	257	256	295	256	273	274	269	281	256	255	265	255	279	262	261	247	231	280	277	243	254	284	276	255	281	264	261	252	249	242	267	257	269	256	258	262	250	285	286	269	274	277	264	251	276	265	314	271	281	262	260	256	277	250	252	256	267	246	259	264	244	289	287	278	297	250	262	261	269	294	286	288	227	278	252	255	270	301	259	251	268	287	293	307	281	240	264	272	280	254	259	279	295	264	272	233	294	285	270	255	268	267	256	292	256	257	251	273	235	245	228	258	272	246	274	248	264	262	287	267	246	293	255	276	272	281	277	257	281	276	242	278	267	278	298	253	291	244	273	264	284	252	264	280	258	251	274	265	260	248	270	258	253	255	322	286	267	261	302	275	247	268	274	281	282	267	252	231	255	260	298	240	280	243	254	276	285	253	272	287	269	258	270	266	278	285	299	269	271	258	264	271	270	249	280	287	248	270	253	262	254	267	281	267	267	287	258	270	265	262	303	255	258	257	273	256	303	258	269	262	257	263	281	280	297	256	299	271	266	253	249	253	259	270	259	259	272	279	286	269	255	282	251	247	270	238	260	269	246	263	280	282	258	270	285	232	275	233	237	270	254	237	280	308	259	249	264	245	247	244	275	262	266	253	269	272	272	267	283	284	256	275	227	263	261	253	280	240	282	255	284	269	263	265	259	267	270	255	261	244	267	243	281	269	267	276	264	308	265	259	263	261	267	288	267	263	244	255	254	277	260	267	296	266	263	251	272	282	269	264	236	255	247	270	264	282	264	283	255	279	246	235	276	266	268	267	259	230	255	242	258	282	271	246	265	276	282	289	283	246	279	263	269	300	276	235	265	264	302	266	267	263	269	264	283	240	268	279	281	256	237	268	286	275	305	280	250	264	274	293	257	280	238	284	256	240	256	264	268	245	286	257	258	281	245	271	238	280	245	269	273	231	280	264	252	277	269	262	279	258	255	286	263	260	274	281	282	310	298	287	262	285	276	276	278	245	272	262	257	297	249	242	289	265	276	232	266	255	275	249	248	251	257	249	241	288	246	246	251	269	268	252	247	258	264	281	275	268	264	257	302	277	276	255	261	258	285	250	233	296	229	259	273	276	274	259	252	270	254	263	244	247	294	237	256	288	291	279	263	267	271	263	260	253	245	314	261	265	259	299	294	263	261	285	277	258	268	259	265	269	291	274	300	281	260	266	276	260	271	246	268	305	234	272	266	273	273	283	269	274	284	299	299	269	264	290	255	275	244	277	282	260	277	265	260	266	261	255	272	250	246	261	307	290	287	270	276	260	250	269	287	255	249	286	244	264	254	276	300	239	256	284	287	266	246	277	284	228	296	261	241	265	254	267	278	259	272	299	271	259	281	263	254	276	249	265	267	261	260	259	282	269	247	264	278	270	282	267	233	234	316	279	252	228	243	269	278	270	262	283	255	246	265	263	270	269	287	270	259	288	281	247	251	257	266	287	259	227	231	268	269	275	274	294	273	257	260	274	239	277	284	255	240	256	258	245	259	291	261	264	300	244	272	269	257	281	259	291	259	316	265	267	253	262	271	248	244	234	260	266	267	255	257	266	279	269	230	283	225	288	255	253	281	265	274	266	258	243	261	257	273	266	271	267	244	263	268	261	279	276	285	251	275	274	252	276	275	266	240	265	257	273	277	236	264	268	284	283	264	276	230	289	238	302	277	242	260	289	266	280	264	250	252	270	264	276	262	276	258	272	278	275	261	253	262	264	244	253	256	247	257	279	267	281	272	256	276	274	244	261	261	237	297	278	281	258	278	280	239	282	251	225	267	254	260	217	264	273	303	264	245	249	279	269	277	261	279	275	261	267	270	269	261	258	267	259	240	270	263	261	223	242	277	257	262	274	277	289	254	247	257	271	252	289	244	266	283	244	296	268	262	262	268	255	264	244	239	251	273	257	264	251	260	269	254	259	292	280	249	233	269	272
46005	16631	6923	3187	2358	1804	1362	1109	906	830	685	608	613	547	542	529	498	462	457	447	408	428	404	438	438	421	366	424	406	417	400	417	389	401	364	390	377	403	379	379	380	360	378	351	385	389	355	369	367	379	350	373	377	376	384	386	431	405	346	369	384	359	382	342	341	353	337	366	362	368	384	406	352	396	387	365	351	370	372	339	358	342	377	362	378	376	341	343	351	382	358	400	373	344	362	351	357	387	360	357	378	361	335	341	359	372	362	360	337	326	375	388	389	302	354	352	347	335	367	366	361	371	346	361	366	352	374	371	354	349	358	369	339	341	373	363	342	380	361	367	338	329	371	349	338	354	410	350	326	348	346	353	377	343	384	373	356	360	344	371	330	361	369	370	373	333	376	360	345	352	361	364	358	367	347	389	368	364	366	379	349	350	340	360	346	349	391	379	343	373	350	391	345	333	377	320	388	358	370	354	345	349	356	379	364	348	367	360	406	318	362	362	361	355	362	350	366	350	338	375	374	365	394	391	361	371	369	384	360	355	393	329	385	367	359	385	349	370	374	359	362	350	369	353	381	353	372	347	384	370	360	360	361	374	383	366	380	330	365	395	337	317	343	374	360	368	388	360	401	362	349	365	356	342	377	362	370	381	349	358	362	352	320	325	340	364	337	345	359	402	381	343	339	356	386	405	405	371	334	360	331	353	362	368	343	389	354	371	350	345	382	359	416	376	378	348	359	362	350	355	357	354	366	326	375	357	343	380	356	376	383	392	319	416	375	362	379	340	357	335	377	361	366	337	355	357	353	363	399	363	375	377	348	337	356	426	384	385	347	346	401	350	341	397	391	364	350	363	362	380	354	380	359	329	389	363	365	391	361	357	349	371	358	351	349	369	374	361	339	371	380	376	372	340	383	365	392	346	379	331	327	344	338	338	356	344	386	369	368	341	346	358	380	375	392	344	357	373	372	359	384	347	398	349	345	335	348	374	334	361	355	389	381	353	365	364	385	364	340	322	382	362	356	339	334	358	361	356	339	355	374	341	347	346	363	333	311	353	368	392	396	340	392	349	378	374	364	334	381	364	355	381	344	361	395	367	368	349	338	345	395	365	360	351	365	346	398	365	337	349	324	401	366	394	345	389	329	356	342	329	368	391	358	365	361	342	354	406	342	358	350	366	354	353	353	355	357	372	415	369	389	358	403	307	378	381	324	369	371	343	363	371	364	361	324	365	363	344	371	360	367	343	359	339	374	357	366	325	320	371	325	384	370	365	372	353	349	345	361	391	399	363	376	376	368	345	363	355	376	372	337	358	350	377	339	356	359	348	355	374	392	341	330	372	331	370	338	348	376	331	346	355	363	343	363	347	367	341	366	388	368	341	322	368	333	351	390	400	335	372	341	372	360	361	390	379	361	370	364	363	343	336	363	377	324	390	344	341	395	358	374	369	359	366	392	373	355	390	371	378	387	335	349	369	370	348	411	374	348	353	380	372	352	351	372	359	350	362	364	340	368	321	338	354	375	341	358	376	335	321	373	384	344	355	366	362	393	376	372	364	390	339	404	374	372	370	372	356	388	349	366	382	383	349	410	370	386	384	364	399	360	360	374	355	348	375	347	391	342	361	378	350	348	332	384	389	347	380	336	376	380	373	386	376	362	364	352	383	362	367	342	370	395	351	357	386	361	329	338	393	389	346	366	338	346	393	350	343	326	378	366	357	357	399	394	334	378	333	391	329	383	351	390	355	343	315	343	349	355	357	334	367	355	356	376	341	385	347	368	352	375	343	384	349	360	376	357	341	337	349	363	326	391	356	341	386	389	329	359	338	407	361	344	384	349	336	399	367	334	388	370	355	359	378	340	371	365	333	366	391	342	358	376	333	345	348	379	379	354	360	374	317	389	392	335	376	322	340	384	377	367	343	341	353	411	344	367	372	351	352	344	364	370	339	334	421	348	344	360	370	374	386	366	388	362	371	362	325	361	373	380	344	340	367	375	380	356	349	344	355	382	345	369	356	376	343	359	351	380	369	340	382	374	360	370	393	329	332	352	356	375	327	387	358	357	367	352	393	381	373	364	342	363	362	362	362	333	382	363	379	362	351	376	344	338	346	331	367	419	373	372	350	339	388	382	361	380	370	362	349	377	344	376	362	385	371	344	351	323	371	338	388	391	368	357	359	380	348	361	379	363	368	375	341	337	388	356	332	356	361	340	367	379	367	338	326	374	376	354	378	374	328	346	352	368	371	332	379	371	402	351	331	376	369	370	360	389	370	351	391	382	355	376	351	359	323	365	367	363	335	356	365	363	389	401	382	331	380	376	356	344	363	381	333	395	333	395	378	356	364	393	373	361	370	377	349	378	370	344	378	369	343	360	357	353	335	347	363	351	374	369	363	352	361	354	367	373	357	379	336	367	357	371	364	401	384	356	372	351	367	346	365	362	366	360	346	363	364	344	354	343	359	375	363	314	375	384	338	342	385	338	340	388	350	387	366	336	349	388	353	359	372	336	356	382	337	326	338	363	346	344	342	348	369	359	363	364	336	334	367	375	393	370	379	396	349	370	375	343	350	342	343	343	376	382	375	346	379	342	343	371	339	373	362	299	348	370	395	372	364	402	379	357	364	370	360	393	361	348	341	331	370	384	417	393	326	379	381	386	371	369	359	360	343	368	315	354	342	340	361	380	406	339	346	369	356	396	315	338	344	336	392	365	368	378	342	319	418	404	354	358	373	363	368	337	345	336	374	378	341	374	359	370	355	352	350	348	363	340	330	363	397	379	380	360	377	368	353	361	334	389	377	345	393	389	389	377	372	338	350	351	361	376	353	350	380	355	352	370	378	343	360	367	355	348	329	379	391	369	372	340	360	331	354	356	354	341	351	379	395	359	361	373	350	380	331	357	321	384	358	370	373	392	375	346	392	354	392	389	370	385	360	383	349	375	373	375	380	360	355	371	337	354	359	340	355	359	380	353	403	352	325	367	357	366	344	346	353	367	359	381	331	357	426	352	363	354	419	377	391	327	379	380	361	314	389	366	328	379	358	329	387	343	379	346	369	376	384	371	364	349	360	308	363	374	340	356	364	362	343	366	350	362	335	343	375	350	362	360	351	356	330	343	354	374	373	385	390	367	380	369	393	353	361	363	363	333	404	377	394	341	336	369	359	372	364	413	353	335	387	366	375	392	354	332	369	350	380	382	390	364	355	368	374	361	370	373	376	344	375	366	355	341	372	368	338	349	383	386	377	396	353	358	378	341	374	334	358	372	367	370	354	344	375	362	322	341	387	375	343	377	379	357	381	353	376	341	350	350	355	386	337	370	366	345	356	360	353	412	350	400	329	359	381	330	367	356	338	339	327	346	397	372	373	303	338	391	354	370	370	373	365	353	327	378	364	341	353	353	362	368	358	329	371	352	396	364	359	357	368	356	387	338	341	362	364	390	361	392	358	387	366	350	404	371	369	357	343	374	357	349	389	393	377	343	319
27120	16189	3217	1191	1021	867	837	812	786	790	838	803	800	760	764	769	797	744	785	779	772	810	786	825	782	833	819	793	812	813	809	807	791	828	796	765	838	773	761	827	807	856	818	760	811	780	772	792	829	796	798	773	776	770	827	793	807	759	843	834	797	803	866	776	793	798	802	815	757	806	757	741	712	792	797	808	722	808	753	815	807	805	771	768	805	835	775	767	813	743	822	756	761	783	805	801	776	810	808	816	794	807	828	732	784	729	762	801	808	787	784	818	779	786	805	769	835	812	766	743	779	754	768	777	809	782	799	798	788	800	713	751	775	774	808	829	793	807	824	789	776	824	788	843	833	808	826	780	799	761	832	816	773	792	845	824	787	813	836	800	825	800	832	785	779	768	847	755	786	785	741	781	811	796	794	801	773	819	805	817	776	747	802	800	779	829	788	788	776	807	766	769	822	808	803	768	783	787	835	784	834	755	822	762	808	763	817	828	816	787	796	784	774	809	869	783	767	801	799	794	798	796	797	833	767	829	801	798	775	829	759	806	770	808	849	800	827	791	785	829	817	836	843	803	791	763	780	833	759	748	795	783	801	789	804	813	817	814	819	783	822	774	820	830	791	718	780	812	823	827	783	776	789	746	792	750	819	801	803	776	768	794	770	776	792	759	735	841	783	796	786	796	730	769	794	817	807	786	756	833	806	784	779	772	799	797	819	773	807	849	757	790	752	745	822	742	807	829	787	808	808	774	796	783	736	768	750	769	799	769	783	809	743	748	756	759	813	812	771	818	771	852	775	755	832	838	807	833	758	737	813	779	790	849	822	815	778	803	794	825	796	743	781	731	758	784	789	786	827	797	816	779	802	799	844	746	798	790	800	755	758	778	790	795	774	799	796	815	835	831	805	790	803	778	885	806	779	785	837	849	791	820	779	818	778	790	841	808	762	807	798	795	761	805	789	802	819	762	730	819	762	803	816	773	827	780	807	764	764	779	851	778	838	889	843	803	779	761	803	783	813	779	806	788	769	785	769	763	765	821	826	810	769	770	791	796	797	778	771	811	781	828	750	812	820	789	776	776	784	823	758	797	789	794	750	799	763	758	820	802	813	822	820	755	799	816	756	743	824	814	812	815	744	766	776	752	763	785	828	835	820	780	791	797	793	824	781	795	776	819	801	826	782	811	775	839	775	769	771	818	769	805	802	819	762	777	782	817	848	825	820	868	744	718	778	835	816	754	757	845	787	808	762	826	804	763	809	759	834	739	807	806	812	811	824	784	877	807	796	799	760	802	760	806	821	802	787	832	783	851	776	768	795	781	818	824	779	774	780	803	787	815	803	755	786	844	795	795	814	825	781	762	784	786	771	827	795	776	815	767	792	811	818	759	778	835	800	786	799	783	780	794	786	797	805	781	807	766	787	794	826	763	782	805	813	802	750	759	764	862	785	784	769	803	750	807	766	747	786	822	772	838	828	779	786	834	785	785	805	787	853	818	739	816	822	817	743	789	832	813	797	795	775	801	745	823	766	757	811	770	788	790	759	783	784	818	766	777	766	760	837	846	772	793	814	796	797	795	806	811	803	833	820	775	833	797	793	772	825	841	790	784	755	823	817	744	765	746	709	785	801	782	829	801	746	772	766	779	815	803	828	790	802	803	772	824	778	841	781	793	805	778	793	787	784	784	780	785	790	811	808	789	786	786	742	765	769	778	779	837	766	817	793	830	764	775	810	802	807	779	798	780	826	781	786	788	821	786	786	758	813	743	848	762	795	779	762	805	777	808	777	790	803	820	803	786	805	830	825	881	804	794	803	814	849	778	787	757	788	748	764	824	813	807	826	785	824	768	829	788	826	777	794	821	758	779	714	793	766	789	771	806	869	778	739	788	785	814	833	794	763	786	810	792	811	792	819	730	794	777	820	828	768	776	780	824	769	766	809	780	743	820	781	792	791	849	795	748	806	770	757	827	798	811	828	822	753	853	809	794	746	776	795	786	779	804	774	755	762	807	851	780	820	803	808	826	803	799	809	783	769	871	814	808	819	758	844	787	782	777	801	790	765	791	771	794	763	764	788	824	803	794	757	741	791	780	800	823	816	816	801	812	816	766	748	770	797	774	808	787	803	750	796	814	760	817	795	767	808	800	781	786	858	825	758	800	779	750	772	768	789	793	781	750	801	813	786	845	808	814	783	758	771	785	815	783	798	777	766	820	786	804	827	815	790	777	826	767	836	785	821	801	785	827	808	794	771	823	787	803	738	769	762	795	809	795	769	789	779	745	794	831	773	788	749	836	789	830	749	796	778	763	819	842	777	750	851	747	750	768	786	770	847	780	849	810	754	794	778	790	800	801	800	767	774	772	794	811	783	761	787	808	821	834	791	795	806	783	771	751	813	795	798	770	788	809	787	788	817	802	787	786	826	771	833	828	827	758	818	759	800	816	749	805	775	825	793	761	810	804	790	818	770	725	794	808	734	823	754	820	735	729	831	772	803	801	820	813	787	747	801	778	754	851	813	794	790	819	784	788	789	806	778	811	782	808	787	782	839	787	774	790	823	751	772	780	773	770	748	755	821	805	822	823	785	784	802	828	780	773	806	765	772	806	793	779	822	795	783	789	829	835	776	782	822	787	776	791	813	816	774	750	849	782	813	768	780	794	790	817	825	790	834	767	811	810	782	825	815	789	776	824	768	742	773	749	801	788	792	784	781	784	749	801	814	784	803	864	774	766	781	813	817	760	836	752	836	770	782	790	791	803	806	863	806	794	800	805	819	823	814	769	840	772	789	805	841	795	786	812	777	819	798	788	815	796	806	794	757	795	790	757	817	815	796	789	812	762	788	817	772	792	776	812	821	795	770	775	797	793	840	806	803	809	782	776	780	838	776	820	798	767	791	774	778	822	820	781	778	781	830	777	844	810	777	843	834	804	821	785	791	750	794	818	801	783	807	848	779	719	767	833	803	786	747	860	772	804	814	764	795	835	809	844	755	804	787	753	797	809	791	792	801	804	773	761	825	817	797	792	785	809	811	792	775	842	808	769	793	805	748	806	779	777	778	817	747	840	813	798	775	741	784	780	790	844	792	805	831	802	746	754	801	749	814	799	843	820	765	765	775	771	815	784	773	848	806	757	823	795	778	796	818	812	801	769	769	731	796	818	812	790	790	848	802	815	798	798	842	809	811	834	733	790	767	806	786	814	757	796	776	809	793	812	815	799	833	747	801	823	857	781	824	804	806	755	807	825	816	784	774	820	825	765	804	794	792	803	806	842	817	830	795	840	840	744	788	768	747	799	752	789	805	864	780	839	793	815	729	835	781	823	802	756	779	783	818	773	797	768	783	767	756	764	799	786	757	817	741	812	766	805	829	767	787	810	768	818	828	797	802	793	831	776	767	794	824	808	792	749	751	825	797	856	805	773	852	812	758	811	767	815	792	801	814	755	768	725	828	784	801	791	821	796	758	769	763	779	787	764	811	837	790	820	817	774
15201	3679	1297	1167	1105	1102	1074	1053	1044	1115	982	1086	1028	1022	1058	1088	1028	1078	1073	1016	1030	1119	1066	1021	1054	1053	1077	1045	1016	1007	980	1073	984	1023	1014	1028	1079	988	1043	1060	970	987	987	997	1045	999	1034	1071	1052	988	999	1028	1040	1046	1055	1083	947	1047	1038	1007	1039	1042	1035	1100	989	1148	1001	1020	1035	1071	1045	1035	1045	1016	1050	1087	1012	1060	1055	1063	999	1070	1029	1118	1120	1096	1015	1104	1049	980	1014	1029	1067	993	980	1066	1067	987	1062	1034	1032	969	1106	1024	1062	1103	1069	1053	1010	1089	1026	1047	1038	1029	1033	1092	992	1005	1014	1048	1071	1035	1003	999	1046	986	1048	1017	1035	1005	1100	1058	1012	1057	995	994	1037	975	1003	1024	1034	1050	1072	1070	1014	1033	1010	997	1019	1001	1064	983	1101	1018	955	1038	1068	1018	1048	996	1079	1058	1045	1003	1020	1026	1014	1042	943	1014	1084	990	1051	1081	1033	1018	1051	1020	1042	1116	1029	1025	974	1054	1046	1003	1057	1012	1043	1016	1100	1050	996	998	1013	1037	1000	1047	1032	1021	981	1036	1047	1017	1055	987	1058	1059	1037	979	1058	967	1019	1051	1027	1111	1065	1067	1043	1036	1038	998	1053	1026	1007	1042	1024	1066	1056	1061	1080	1039	1027	1061	1039	1007	1007	1055	1040	1012	955	1050	1018	1073	1014	1058	1035	1042	1067	1029	1092	1015	1025	1036	989	1036	1037	1044	1015	1043	986	1025	1048	1011	1052	1013	1047	1016	999	1030	984	1104	975	1045	1002	1041	1055	1010	1045	1065	1059	1023	1006	1086	1043	1023	981	1025	984	1043	980	990	1004	971	1024	1067	1062	1033	1025	1007	981	987	1005	1067	1003	1001	1068	1012	1022	1077	1068	1109	1050	1023	1069	1107	1061	1025	1093	1034	1002	1008	1050	1041	1026	1042	1010	1001	1022	1033	1031	1022	1005	1047	1057	1011	1020	1074	1013	1053	1089	1007	1046	1016	974	1059	1008	1041	1016	1051	1121	1054	993	1049	1038	1033	1045	1001	1032	1004	1033	1063	1025	1024	1019	1016	1036	1045	1040	1067	1008	1061	1013	1074	1086	1006	1013	1038	1089	1068	998	1058	1065	1075	1063	982	1113	1093	971	1034	1054	1006	1077	1045	1062	1039	1075	1010	979	1065	1024	1032	1062	1084	1067	1009	1043	1073	1065	1022	1048	1053	1025	995	1027	1061	1067	1039	1042	1076	1038	1041	1088	1047	1021	1036	1080	996	1069	1050	1050	1022	1021	1032	1066	1022	1065	1030	1032	999	986	1029	1039	1011	1076	1031	1042	954	1069	1109	1041	983	1061	1014	1136	1017	1060	1055	1025	1036	980	1034	1027	1071	1077	1082	1033	988	1048	1063	1017	1004	1000	1019	1033	1081	1040	1034	1049	1026	997	1049	1057	1087	1098	1058	996	1018	1067	1089	1056	1058	1094	1025	1021	1031	1061	1021	1033	1014	1089	1034	1056	1000	1009	1024	994	981	1050	1033	1020	1045	1057	1057	1121	1115	1027	993	1007	1027	1034	1027	1052	1011	1018	1004	1044	992	1064	1040	1034	1042	1009	1074	1018	1118	1077	1015	1042	1044	999	1058	1065	1018	978	1057	1007	1027	1055	1026	1003	1010	1011	1037	979	983	1048	980	1018	1083	1107	1028	1005	1026	1058	971	1026	1035	1003	1082	1069	982	984	1073	1004	1014	1063	1032	1022	1009	1038	987	981	1073	1032	1082	1056	1037	1034	1020	1008	1006	1053	1057	981	1097	1016	1073	1050	1075	1069	1034	1085	1047	1038	993	1085	1004	1046	1056	1028	1036	1040	1021	1055	1044	1040	1018	1074	1075	1014	1055	1054	1001	1015	1025	1044	1014	1006	1016	992	1026	968	1040	1025	1018	1034	984	1040	1085	1070	1028	1022	1005	985	1039	1013	1022	1039	1079	1044	962	1016	1066	1072	1088	1025	1062	1007	1050	1069	1064	1071	1030	1071	1080	1015	1031	1009	1079	1043	1105	1044	1076	1035	1053	1015	1052	985	1031	1062	1049	978	1025	1023	1036	1037	1001	962	1028	1080	1024	1064	1074	980	990	992	1072	1026	1037	1049	1061	1015	1010	1031	1042	1062	1040	1042	1002	1013	1001	1034	983	1006	1015	1029	1067	994	1080	1070	1061	1087	1061	1049	1014	1010	1044	1016	943	1006	1054	985	982	945	1035	1027	1101	1034	1041	1076	994	1044	1071	1056	1025	1016	1006	1082	1049	1028	1035	984	983	1046	1028	1043	1091	1032	1068	1016	1009	1034	1076	1013	1076	993	1039	1063	1036	1032	995	1032	1054	1043	1051	1056	1042	1033	1015	1051	1073	1061	973	986	1045	1080	989	1049	1071	1021	1038	992	1049	1013	1032	1041	1013	1022	1018	1001	1042	1059	1071	982	1093	1033	1017	1024	1023	1047	1039	1003	1090	1039	1017	959	1034	1092	1033	1059	1070	1011	1030	1011	1016	1000	1041	1080	1063	1034	970	1028	1007	1042	986	1088	1074	1073	989	1017	1052	1035	1040	1027	1043	1036	1063	995	1053	1024	1001	1032	1061	1067	1028	1078	1059	1011	976	995	1051	1027	1071	1053	1055	1044	1057	1029	1030	1018	1057	1018	1033	1003	1023	1008	1081	1013	1081	1034	1066	1000	982	1068	1028	1092	1101	1075	1071	995	1002	1004	1075	1060	1041	1082	1026	1008	1079	1037	1014	1023	1002	1035	1043	1033	1055	1105	1006	1077	1041	1009	1035	1067	968	1011	979	1022	1112	1027	1017	1029	1055	1013	1075	1048	1041	1065	1040	1011	1048	999	979	1048	1033	1033	1010	1042	1009	1021	929	1032	1017	1038	1076	1037	1015	1006	1003	1036	1075	1020	1033	1047	1062	1004	1075	1054	989	1075	1001	1027	1032	1061	1018	975	1013	1000	1074	1044	1039	1004	1063	1065	1012	959	1008	1073	1057	1051	1075	1008	1038	1032	996	1054	1041	1037	1061	1079	1082	1010	1008	1005	1048	998	986	1037	1052	1070	1043	1083	1022	1017	1033	1009	1006	1107	1026	1069	1017	1035	1016	1041	1081	1071	1050	987	1022	1016	1042	1032	1049	1028	1025	1030	1050	1047	1082	1004	1055	1014	1027	1058	993	983	1120	1071	1064	1064	1001	1073	1046	1008	1065	1044	1004	1057	1012	1073	1040	1051	1109	1016	1082	1031	1061	1000	1093	1000	1025	1044	1045	1039	1032	1050	966	1019	1055	1065	1084	1037	1014	1058	1009	1018	1057	1064	1066	1064	1034	1129	1082	1021	1011	1017	980	1070	1007	1057	1120	1029	1052	1051	971	996	1020	1010	1035	1032	1025	1028	1089	1028	1090	1010	997	983	1041	1014	1048	1049	1062	1058	1022	1032	1039	1091	1112	1004	998	1067	1075	969	1031	1023	1020	992	1024	1090	1034	1029	1018	1065	1033	1033	1039	995	1036	1077	1033	1011	1090	1028	1055	1061	1048	1030	1039	1006	1053	1035	1071	1002	1035	1050	1045	1007	1028	1047	992	991	1115	1018	1043	1009	1013	1078	1000	1058	1040	1036	1034	1034	1045	1021	1031	1007	1094	1035	1033	1057	1039	999	994	1003	1037	1035	1010	978	1014	1048	1052	1057	1017	1099	1034	1048	1044	1039	1028	978	1084	1065	1024	1036	1012	1044	1022	1015	1020	1051	1022	1004	1012	1055	1025	982	1032	1079	999	1025	1028	1000	974	1067	1020	1059	1040	992	1023	1051	1051	1017	1053	1108	1015	1075	1058	1059	1087	1051	1025	1112	1046	1044	1055	993	1045	1032	1014	950	995	1059	1088	1045	1037	1017	1063	1031	969	1048	1001	1009	1058	955	1017	1032	1050	1108	1071	1037	1019	1048	1061	1031	1072	1050	1017	1028	1021	1057	1054	1089	1017	1017	1000	1061	1027	1016	1048	987	1037	992	995	1050	1072	1034	1043	1050	1013	1056	1037	1016	1103	982	1030	1064	1029	1058	1024	1050	1018	1052	1078	1053	1015	1020	1048	1039	1034	1016	1043	1030	1008	994	1047	1050	1102	1047	1070	1022	1058	1024	1065	976	1020	1052	1041	1035	1041	994	1008	982	1057	1018	983	1010	1055	1068	1007	1042	1011	982	1050	1063	1057	1047	1038	1041	991	1131	998	1044	987	986	1063	972	1053	1027	990	1015	1031	982	1073	1105	1059	1086	1055	968	1051	1048	1060	1032	1058	1055	1029	1081	1027	1066	1027	1003	1001	1032	979	1030	1078	1028	1052	1031	1031	1025	1075	1019	1093	1052	996	1074	985	977	1029	982	1026	1059	1026	1060	999	1063	1053	1072	1055	995	1034	992	1082	1059	1044	993	1085	1065	1036	987	1040	1013	1027	1038	1045	1046	1063	1063	1030	1011	1010	1086	1067	1031	1009	1022	1052	1016	1027	1025	1031	1086	1077	1039	1059	1002	1046	1042	1052	1013	1041	1061	1090	997	952	1017	1014	1008	1003	1038	1049	1026	1076	1039	1023	1027	1064	1006	953	1033	1002	1037	1078	1040	1049	1112	1043	1064	1069	1048	1032	1041	1003	1022	1033	1025	1013	1014	977	1023	1121	1027	1032	1002	1069	1025	985	975	996	1043	1058	1045	1042	1009	958	1025	1045	1007	1028	1022	1032	1019	1030	1063	1051	1048	1010	983	1059	1010	1041	1006	990
22913	20704	27218	24206	20551	4974	993	753	689	672	659	676	712	644	640	637	649	657	620	617	650	600	624	578	590	588	625	600	580	598	569	567	584	566	642	609	582	581	575	569	596	618	614	599	568	586	594	568	580	600	606	603	578	613	545	552	591	620	562	613	573	585	575	570	587	573	580	564	573	567	558	628	583	579	611	615	592	599	621	577	590	612	585	621	576	585	604	591	592	598	593	566	581	574	612	605	602	569	600	598	583	549	573	621	583	656	638	542	588	614	593	593	590	608	585	622	593	564	598	610	637	574	562	565	625	632	617	606	564	608	555	572	559	593	592	589	579	559	615	528	590	571	583	620	598	601	586	574	559	608	559	590	624	565	590	576	620	595	576	598	588	610	564	591	585	627	604	577	598	586	585	585	615	581	553	602	613	597	569	571	549	551	608	605	577	580	613	607	571	551	567	580	592	618	572	570	563	604	619	603	593	620	599	629	623	604	575	568	544	553	563	579	594	594	653	581	610	592	581	569	632	562	598	603	591	603	590	568	563	571	605	606	611	600	597	535	611	593	575	576	608	586	619	586	576	578	551	595	610	595	573	614	617	590	560	556	618	580	572	561	560	614	562	631	575	589	618	568	605	584	536	592	599	576	590	596	619	571	588	569	605	578	590	617	532	564	547	610	598	563	588	577	581	589	579	627	592	562	566	611	579	600	574	570	581	629	612	610	582	585	589	585	552	545	602	585	576	570	603	549	564	604	629	562	624	574	603	627	615	607	612	592	564	541	574	588	577	596	551	580	567	633	595	616	603	624	563	598	568	555	614	582	597	609	588	543	545	604	557	583	569	582	581	569	595	617	559	606	622	603	615	557	575	589	560	524	554	605	551	588	595	590	617	613	612	610	562	595	607	566	572	648	623	576	596	591	593	598	567	625	585	585	556	558	535	579	618	594	591	567	584	636	611	575	565	606	555	565	634	582	604	607	586	543	606	575	594	568	560	590	599	619	570	592	575	581	575	617	591	617	549	571	584	592	605	566	631	582	571	542	577	631	599	582	575	561	578	596	651	556	601	612	608	600	554	564	584	593	595	599	595	596	539	570	600	582	562	575	554	581	586	611	575	660	535	648	633	543	560	593	590	563	575	569	584	604	605	584	566	538	601	578	586	528	577	572	596	589	545	595	599	574	590	635	593	611	561	558	605	576	616	572	605	615	590	621	591	552	590	619	591	579	595	613	591	612	586	614	580	572	645	604	595	572	612	621	581	586	558	583	621	610	633	579	580	597	544	595	559	617	549	571	549	576	566	586	575	608	565	589	598	571	627	589	613	593	574	626	576	587	599	579	605	591	573	661	581	577	578	584	558	601	550	581	625	608	562	576	582	557	621	576	572	621	556	589	555	560	596	612	607	574	537	584	577	597	543	639	596	619	591	573	594	623	567	589	591	586	608	621	612	594	564	585	567	593	610	573	590	563	589	607	597	588	577	609	567	590	606	599	611	563	640	593	579	579	572	568	553	588	571	578	569	621	628	578	576	570	628	605	598	554	628	618	595	580	608	587	590	598	560	580	574	568	616	573	588	601	596	598	561	627	554	575	585	541	586	594	580	610	639	596	588	620	593	553	604	619	616	611	591	596	583	603	610	554	567	623	563	617	548	601	601	562	572	546	589	577	581	612	550	596	559	594	612	623	564	581	568	626	559	558	547	576	534	542	610	584	574	613	593	578	588	570	569	586	554	567	574	617	618	603	580	593	622	615	608	582	588	627	618	585	547	590	573	598	587	566	579	598	577	614	590	624	522	592	604	570	601	606	584	583	550	587	549	573	567	597	595	551	575	600	570	597	594	601	595	541	604	575	609	586	565	557	610	601	559	565	601	568	549	608	615	575	598	605	565	640	540	573	628	612	580	572	626	586	622	600	578	616	573	560	638	627	615	587	593	605	596	639	543	579	519	563	604	608	540	599	576	609	578	570	570	603	581	606	624	590	572	571	585	604	599	564	610	576	586	582	549	569	580	573	582	577	524	608	565	576	604	558	557	586	561	602	547	582	573	600	596	530	537	594	628	602	584	631	551	547	555	602	615	581	579	577	583	572	608	581	616	583	598	606	595	618	567	613	578	574	564	593	638	630	582	597	584	620	579	580	599	586	548	549	558	542	574	576	601	615	592	554	609	595	589	604	619	582	599	608	578	584	577	585	611	582	619	596	652	576	573	608	643	590	592	560	597	602	582	616	574	615	627	574	595	559	601	553	553	608	601	601	519	626	584	604	581	587	593	569	585	601	590	555	600	613	592	593	591	600	601	608	585	596	604	578	573	576	592	575	619	566	556	578	585	614	563	541	575	580	578	618	573	624	601	590	551	670	610	575	617	571	550	614	570	575	623	555	532	576	618	588	635	602	592	588	571	590	577	577	595	583	571	595	612	598	575	572	619	599	591	575	566	577	577	578	647	576	630	578	592	570	546	605	581	607	592	607	590	569	583	569	538	601	590	599	590	609	579	555	574	570	553	625	573	597	561	592	538	569	597	586	591	575	600	621	602	629	599	544	573	584	634	620	573	558	582	608	547	586	580	589	603	617	563	565	562	561	558	559	560	575	567	570	600	587	631	582	594	590	572	613	599	576	569	547	570	581	618	567	616	570	589	595	586	587	564	540	564	563	585	567	561	581	628	646	626	573	544	586	527	634	539	567	572	550	590	556	566	562	578	599	559	560	565	571	588	591	585	583	580	585	555	556	568	571	602	627	546	590	584	562	588	591	591	577	583	586	592	541	561	599	615	564	545	584	605	568	595	605	579	568	579	580	570	577	591	578	593	563	575	613	582	630	584	628	581	624	562	582	554	634	557	556	592	566	568	560	559	584	568	626	589	541	575	567	546	636	574	579	578	580	554	562	563	596	605	613	577	579	562	596	587	587	625	630	594	589	605	585	602	589	565	588	578	544	576	593	595	593	565	589	598	554	565	608	610	584	530	581	565	588	588	585	588	619	590	616	563	622	589	601	566	583	554	582	608	615	650	578	559	591	583	591	580	617	564	563	579	608	581	581	590	582	596	592	583	573	601	590	551	577	595	589	613	581	618	536	576	584	606	595	556	586	611	592	567	576	575	557	616	577	625	637	583	558	599	555	568	572	587	627	575	594	536	574	548	592	627	599	572	578	580	567	581	582	560	565	591	582	585	587	571	591	559	631	586	562	603	584	587	615	592	597	565	593	591	584	571	617	544	598	558	560	619	575	641	573	577	593	631	595	534	602	569	551	607	590	634	583	573	530	628	616	620	546	623	585	576	564	607	601	589	587	566	633	584	632	588	590	575	570	544	626	579	582	601	574	580	571	663	614	628	569	615	607	598	564	581	605	594	554	561	627	621	586	623	629	567	571	611	590	596	548	565	585	571	563	601	560	572	586	585	583	603	607	591	604	628	635	612	588	618	612	588	565	603	600	578	601	586	561	575	576	607	550	565	579	648	598	559	573	587	632	594	561	580	633
41568	10626	4315	2275	1789	1489	1286	1183	1088	1036	1012	898	896	941	884	820	826	812	854	835	812	799	810	825	848	788	806	817	803	830	824	821	786	763	810	809	768	783	819	780	819	827	783	846	778	765	794	767	797	829	819	766	767	822	797	823	764	825	760	787	832	795	766	814	785	774	825	806	821	772	793	825	806	835	774	804	815	790	767	772	829	761	811	777	820	848	812	799	776	798	814	753	770	808	830	784	822	748	827	774	724	751	764	759	784	776	793	752	767	743	739	790	751	789	827	777	804	770	778	806	771	792	781	784	809	798	793	846	777	787	798	783	796	808	866	805	778	829	777	806	824	744	760	795	804	791	803	821	788	801	763	764	768	835	779	804	778	840	783	778	820	775	808	808	781	767	759	748	830	799	781	761	791	762	817	813	715	791	767	864	775	801	800	807	765	810	807	787	806	776	799	769	762	795	773	789	798	851	730	831	820	756	868	829	801	807	783	828	815	819	757	721	814	766	830	809	797	748	780	773	783	805	802	768	783	779	801	826	759	791	753	811	768	765	783	789	742	794	791	787	785	802	769	743	783	824	778	741	796	759	796	790	772	776	829	803	823	790	730	807	801	803	807	822	766	794	819	771	759	830	797	769	790	776	783	786	788	804	784	796	761	805	764	818	808	819	771	813	825	846	813	781	791	780	801	724	776	845	790	731	799	766	824	789	840	803	733	788	802	830	767	813	819	781	755	755	779	777	781	814	810	802	857	811	851	765	799	805	780	762	843	790	819	729	824	784	796	866	811	767	768	812	779	806	814	801	801	797	760	824	817	829	795	747	769	798	807	807	805	768	796	812	764	805	779	782	780	800	757	819	823	783	764	790	801	786	853	844	780	791	820	781	766	756	806	823	820	799	753	792	736	799	770	820	818	719	796	730	802	818	790	796	767	772	794	784	779	807	799	823	763	817	777	806	789	761	741	805	784	777	812	772	827	826	769	806	808	780	764	783	830	743	797	792	775	780	782	762	774	726	778	801	810	842	809	725	767	850	795	772	815	802	784	783	754	760	790	787	801	794	794	772	789	815	784	771	793	791	817	773	833	812	763	800	795	813	786	784	812	784	807	866	802	801	866	755	753	791	815	758	805	783	812	777	758	775	771	803	794	756	814	808	882	781	783	797	806	784	793	832	811	783	733	817	788	775	796	821	824	765	752	773	815	823	798	784	804	806	791	775	736	770	742	787	837	799	783	752	755	799	786	765	794	815	786	744	765	750	818	828	825	821	791	814	797	805	815	848	806	817	794	803	840	763	800	760	805	794	811	790	732	752	812	782	736	819	768	790	806	785	771	740	768	780	811	789	809	808	800	785	796	827	774	837	770	777	766	774	786	744	765	814	750	803	748	789	797	807	775	839	819	840	772	809	801	791	793	793	781	820	833	780	801	764	822	778	771	803	804	802	763	798	760	759	852	760	779	783	765	804	802	763	816	775	778	792	814	778	807	821	779	842	771	783	826	778	791	803	775	759	746	785	809	776	782	804	762	783	774	765	827	804	814	778	832	789	826	796	788	856	791	786	807	780	803	813	801	838	761	780	772	775	777	813	827	849	778	746	752	836	840	780	769	783	791	807	757	833	764	800	764	785	803	779	783	770	776	772	788	759	799	765	786	798	757	796	797	819	795	798	803	744	755	850	797	798	788	798	785	827	790	784	773	803	785	750	814	822	768	826	776	868	774	799	802	845	756	795	786	730	795	734	832	795	807	733	798	766	801	801	799	821	746	756	765	754	768	773	738	763	788	840	776	824	771	840	817	835	777	782	771	805	837	814	781	766	814	799	809	757	817	805	774	801	824	803	800	797	778	830	793	789	789	781	770	827	785	796	761	786	763	807	778	818	824	773	775	804	849	752	851	795	834	832	753	780	797	736	803	798	769	781	788	800	749	737	816	785	853	802	774	774	808	808	769	799	798	820	798	824	798	793	778	788	799	809	761	795	770	782	813	841	736	819	812	816	764	872	821	783	828	840	758	792	754	787	762	812	864	795	807	752	772	771	815	773	756	767	796	796	770	799	752	740	756	805	806	765	840	806	745	740	767	791	836	851	772	782	800	779	804	796	823	772	812	788	795	785	763	828	784	815	869	794	828	793	779	811	783	786	766	773	798	834	728	779	790	763	786	844	753	763	780	790	790	787	788	759	800	793	773	758	796	771	808	799	813	748	773	829	799	775	788	790	759	811	776	775	783	765	778	845	762	809	786	802	778	798	822	806	782	810	868	779	773	781	824	818	754	790	776	781	792	764	772	758	767	765	732	766	753	812	782	777	766	769	814	783	779	766	813	755	767	765	811	797	748	806	777	797	743	740	796	745	770	717	782	790	782	839	813	812	791	812	772	822	791	780	788	818	740	817	803	786	760	764	803	805	749	843	744	842	765	861	791	780	789	734	791	764	776	842	780	798	784	793	800	810	788	786	789	803	752	780	779	749	701	815	796	814	761	778	772	744	816	763	775	761	811	803	861	765	837	817	800	760	808	812	759	787	751	779	798	770	767	835	771	796	799	761	775	795	841	784	800	804	761	806	779	766	788	769	809	829	808	768	768	790	788	769	789	788	781	787	799	795	779	755	795	841	747	805	765	807	812	833	766	801	844	743	776	832	796	764	830	803	784	738	740	819	782	773	771	743	837	770	887	745	796	784	775	802	827	858	784	759	810	789	770	850	794	747	769	808	782	772	825	799	818	810	784	771	791	804	774	789	765	783	820	777	793	748	813	807	797	760	780	777	824	805	779	768	787	758	805	793	784	745	802	800	783	756	828	757	766	774	808	796	769	771	788	713	801	769	795	807	777	811	789	818	771	817	793	802	816	807	799	824	822	762	740	737	835	828	819	806	800	794	720	820	796	805	807	802	750	782	795	767	778	827	771	776	789	767	769	740	802	741	792	791	769	787	749	823	800	794	824	793	848	777	800	789	816	838	771	813	813	749	769	798	830	766	812	792	760	795	786	799	844	829	794	777	800	779	821	784	799	783	748	827	785	804	782	816	776	770	822	748	802	781	815	757	775	766	768	715	831	741	797	823	789	847	772	784	774	764	782	782	755	764	816	789	814	782	795	791	823	758	858	823	785	801	793	797	820	834	803	808	813	796	832	831	814	787	786	797	842	751	753	796	817	814	824	838	831	729	814	752	749	794	789	780	817	780	785	765	798	818	815	738	826	825	806	774	743	779	827	830	797	791	793	788	807	826	793	824	788	767	725	802	810	803	817	797	787	817	769	788	815	790	839	801	765	866	768	763	795	815	806	775	772	776	811	777	832	765	790	792	753	813	822	779	772	781	766	766	780	825	771	781	792	795	792	798	839	792	810	767	767	799	751	782	800	781	816	744	787	748	752	753	799	774	803	801	785	794	766	766	832	728	844	801	833	792	780	763	807	796	809	806	775	809	828	785	778	839	779	825	775	818	788	812	809	775	797	782	789	799	767	820	741	837	789	787	740	820
24196	20724	25646	24869	3628	763	662	683	628	645	639	640	643	579	585	587	602	611	630	554	625	649	607	581	596	611	584	590	600	642	612	621	585	581	584	597	618	600	610	583	565	580	591	606	566	565	578	546	616	584	585	567	595	594	648	616	615	579	613	615	591	578	578	574	590	620	564	567	606	568	538	555	564	583	612	632	627	619	551	646	563	643	550	590	573	577	547	578	544	582	568	596	610	604	610	594	572	620	616	568	608	614	585	618	601	625	595	610	597	594	618	603	591	575	556	602	578	584	607	561	588	594	630	610	558	623	610	551	598	506	612	556	605	606	613	573	609	576	582	573	630	609	558	576	598	562	599	590	594	541	563	587	598	535	625	602	565	609	603	569	601	561	608	589	580	570	608	551	650	582	606	636	609	602	578	619	564	533	629	609	591	577	591	633	554	615	599	648	572	577	568	580	580	608	573	590	602	563	578	593	562	563	601	607	589	618	585	627	571	572	585	639	553	598	590	572	598	598	591	559	599	610	543	584	564	586	590	586	592	567	603	582	578	611	563	591	570	604	556	568	592	600	598	585	609	641	573	585	607	550	627	582	561	595	587	592	556	659	605	585	558	566	601	623	613	598	605	616	602	574	605	591	603	569	564	600	588	630	615	610	598	587	573	602	581	585	617	567	587	574	568	610	646	587	592	584	616	586	573	539	571	622	615	586	608	574	575	594	558	591	630	605	572	569	659	592	610	596	591	563	623	612	600	633	603	597	633	584	604	600	603	598	640	626	591	603	600	566	636	607	591	613	573	578	623	566	577	586	556	605	556	562	638	580	583	586	598	619	631	605	608	605	613	601	581	599	610	595	571	583	573	576	597	576	590	582	564	596	578	586	569	590	559	538	574	603	598	551	570	589	614	579	559	600	593	573	586	612	605	609	595	623	590	569	595	624	590	565	598	599	578	585	613	641	625	592	564	597	609	585	604	583	565	630	560	573	592	616	590	611	646	552	616	545	584	542	558	613	581	585	557	610	604	614	625	587	583	604	550	595	578	600	573	581	624	625	626	567	553	559	580	586	568	603	568	586	606	580	612	573	618	567	623	600	568	587	601	606	601	559	607	597	588	573	597	572	650	615	565	557	598	544	623	577	550	570	599	572	615	610	569	631	615	565	612	596	551	630	577	564	582	580	651	586	625	593	553	590	579	612	646	559	583	588	633	617	604	580	634	596	596	612	596	608	609	591	571	567	555	599	551	555	563	573	589	540	587	593	576	622	591	575	600	591	610	586	605	612	575	591	563	630	600	592	549	580	579	600	570	588	582	523	587	587	631	584	578	612	600	571	604	583	590	618	585	567	615	571	577	602	628	610	588	598	614	594	595	586	564	610	616	555	583	610	587	579	581	601	630	580	588	570	584	611	604	567	600	566	610	605	598	564	590	589	618	609	593	599	561	608	589	575	609	618	596	579	577	590	625	584	580	613	604	611	610	603	604	583	604	581	599	588	572	621	611	603	602	575	611	578	571	627	613	615	594	571	600	592	579	623	577	538	600	619	627	605	616	584	615	594	615	565	556	596	586	557	591	554	650	591	626	578	583	584	579	606	562	593	579	594	596	606	621	584	607	616	583	561	575	612	584	587	533	574	615	538	591	581	581	556	598	572	601	573	598	565	608	632	584	595	621	593	594	599	597	591	595	603	580	580	600	567	589	575	591	575	565	597	596	592	597	617	602	582	618	563	638	535	626	633	624	582	520	548	565	605	540	567	588	608	595	584	606	589	582	612	593	634	587	615	614	613	570	596	551	637	599	580	590	590	586	558	597	544	574	556	643	566	619	607	560	620	608	606	583	592	581	610	603	582	573	588	593	558	582	580	572	590	582	591	574	569	626	655	611	585	595	575	562	593	580	569	564	585	624	564	621	608	555	613	567	619	607	631	593	574	622	570	577	625	568	582	572	616	586	588	583	579	625	587	607	567	583	603	572	604	561	594	619	617	611	551	598	572	611	571	573	559	560	554	620	602	605	590	577	567	581	607	586	590	583	631	604	587	594	561	563	581	570	576	599	567	564	617	608	592	609	572	568	563	598	600	601	557	592	573	600	592	595	614	620	545	546	573	597	609	590	583	586	583	631	604	600	602	597	596	581	597	596	653	580	569	559	611	640	559	558	570	536	551	618	601	576	634	597	595	597	573	591	593	601	590	581	581	583	569	601	554	652	559	577	625	592	556	603	635	615	606	586	574	580	633	603	579	606	612	603	612	571	582	643	582	610	608	613	642	564	516	594	617	619	608	580	567	573	587	570	566	605	585	590	601	553	604	615	588	615	641	596	576	612	575	610	612	598	604	565	571	658	583	610	614	582	571	627	606	588	534	597	585	600	590	581	594	572	591	594	606	628	566	540	550	655	574	582	588	579	587	604	588	635	562	591	617	618	619	605	649	629	602	623	588	607	613	525	564	624	575	612	577	600	649	603	611	576	563	592	550	542	569	554	535	591	626	627	560	604	593	645	630	620	594	584	597	593	559	609	580	571	612	592	611	557	597	611	567	594	564	556	617	593	604	587	559	628	579	582	649	585	592	562	620	575	566	611	567	601	562	619	567	568	618	604	620	575	596	592	561	594	584	596	570	622	590	547	564	602	609	599	570	597	595	618	611	576	582	602	559	558	574	570	617	588	605	583	597	561	581	600	587	621	575	575	551	625	583	614	609	544	608	602	594	598	592	618	582	552	577	582	632	606	651	562	570	566	606	559	613	579	603	558	561	556	587	577	578	575	593	591	604	601	584	628	580	558	590	615	610	589	584	598	564	570	580	565	601	626	609	604	599	599	624	577	627	517	575	594	606	550	573	559	603	605	599	624	619	619	582	611	580	612	593	633	572	568	607	569	593	564	610	613	600	611	569	570	585	569	584	559	583	583	553	617	581	603	617	549	581	613	588	623	609	621	560	597	621	551	586	579	620	619	543	645	600	578	544	643	593	555	582	608	594	643	554	592	587	553	590	588	620	603	554	552	596	585	547	544	596	584	560	560	615	588	593	594	533	566	564	600	595	594	623	597	583	574	607	598	588	557	574	589	575	558	569	572	601	646	575	573	609	615	598	615	588	581	618	619	555	597	597	582	623	631	598	598	586	578	600	584	614	586	569	575	589	612	623	548	604	584	594	603	587	630	574	640	547	527	594	573	581	615	625	611	510	593	576	589	593	595	589	597	569	562	582	579	602	637	593	585	583	577	617	583	597	616	625	630	587	593	620	584	592	583	579	541	602	593	575	602	594	601	564	587	620	598	588	626	594	621	574	595	576	558	616	574	644	565	628	553	593	598	600	580	585	590	565	527	564	617	588	560	604	557	618	572	590	596	584	578	625	576	637	587	582	609	585	599	583	592	604	605	594	591	586	564	633	596	592	629	554	569	572	597	594	604	628	591	658	587	594	584	575	611	632	567	579	552	599	616	573	580	586	549	629	580	614	586	583	618	572	595	558	598	597	558	598
36989	7843	2525	1511	1332	1037	1016	865	903	891	928	875	836	797	744	790	785	824	798	795	805	781	799	746	764	744	784	785	737	826	801	776	787	775	753	783	786	840	775	767	782	795	784	749	805	790	772	758	742	775	759	783	787	783	740	779	790	822	750	727	746	766	856	717	786	783	790	749	766	821	722	740	737	721	774	779	785	773	790	750	797	723	796	736	742	752	753	786	814	809	755	795	747	752	805	750	789	749	794	792	740	762	743	748	817	777	802	745	800	775	751	716	739	723	795	759	792	760	732	748	704	767	793	751	781	766	767	794	719	778	739	720	765	765	737	744	781	784	765	760	748	733	773	773	807	757	767	777	792	738	785	762	793	805	791	759	754	756	699	753	759	784	739	760	737	764	735	770	699	772	781	729	785	752	733	731	769	763	749	723	781	778	738	770	760	747	781	763	773	749	784	730	791	767	772	726	745	747	825	803	795	761	726	799	767	799	778	768	735	762	780	771	734	780	826	776	760	795	747	779	767	761	751	752	752	754	753	725	749	730	773	746	749	741	787	757	728	753	756	794	749	753	735	761	784	740	763	748	759	754	786	752	801	775	728	804	815	773	810	780	732	756	732	734	785	731	776	787	757	754	768	754	782	748	763	778	765	752	782	797	752	738	790	792	741	719	774	814	774	799	700	735	729	752	780	752	743	783	772	753	744	786	725	731	777	759	771	787	725	780	753	735	732	765	811	757	798	760	790	743	803	749	770	838	753	771	791	778	820	753	753	737	816	790	792	775	765	809	747	792	747	835	756	760	753	763	733	735	806	769	771	725	797	836	787	754	779	733	783	720	744	750	776	750	734	772	702	757	754	808	793	764	769	754	780	749	729	776	750	772	766	704	728	769	770	732	778	827	764	733	788	777	802	797	777	811	766	750	758	818	729	773	804	760	812	792	767	812	761	740	737	805	732	784	727	748	746	729	768	702	808	731	723	817	779	792	718	746	758	794	712	785	760	755	783	732	772	752	770	748	773	781	753	779	798	795	744	788	797	739	777	710	811	726	767	723	748	817	782	720	742	756	769	770	763	703	791	733	753	734	795	741	774	746	761	784	787	759	796	781	769	788	767	770	722	747	801	752	764	755	810	779	757	774	771	807	773	810	761	748	758	742	773	788	750	778	775	758	742	773	809	806	740	785	736	748	734	751	803	792	769	721	777	754	758	756	743	792	718	754	817	735	733	741	751	777	760	747	751	720	806	780	782	788	779	751	746	793	813	708	756	758	746	777	767	743	745	783	721	756	775	766	771	769	767	792	707	801	768	724	777	812	780	812	732	764	770	714	787	787	740	704	772	769	762	751	787	733	759	732	767	765	766	767	720	775	772	796	738	742	775	741	736	760	790	765	769	782	708	755	763	778	790	809	757	760	717	762	744	754	757	825	768	758	753	759	830	722	817	766	733	770	790	804	809	768	751	777	747	787	772	782	744	751	816	799	742	762	798	727	716	745	749	750	811	777	749	712	740	722	721	790	784	765	734	759	702	804	753	793	715	762	770	766	788	756	765	753	757	798	780	722	797	778	768	710	743	791	761	756	747	801	762	805	780	739	811	782	784	735	740	785	772	728	760	716	729	743	739	758	774	720	806	748	780	820	737	762	823	803	741	786	798	799	733	773	742	774	793	746	812	722	716	732	807	809	747	746	718	811	757	747	768	792	818	796	812	750	743	738	793	765	779	776	778	787	762	736	712	751	793	766	769	767	792	752	757	772	742	726	776	792	782	740	756	766	749	809	718	803	789	797	748	774	764	782	762	804	743	733	745	729	724	791	813	772	753	749	777	739	768	701	807	770	775	754	761	758	747	764	763	779	739	754	788	772	728	739	727	790	765	772	739	774	744	759	768	723	771	798	732	728	771	744	737	747	755	835	742	772	791	783	749	796	769	770	816	805	741	797	754	779	745	771	779	767	741	758	770	767	826	775	782	745	783	764	762	756	799	745	711	778	749	771	803	730	739	770	744	780	700	724	767	760	680	823	744	748	754	750	739	789	777	763	778	776	760	760	736	726	739	795	797	738	780	731	758	814	765	770	763	724	794	772	781	711	787	782	831	783	762	777	771	740	783	744	748	691	712	826	727	758	756	715	785	741	763	747	772	777	802	762	762	798	763	774	763	776	786	731	733	758	776	709	729	792	738	744	756	815	757	745	808	756	769	776	772	776	793	778	741	752	760	756	734	798	776	743	727	775	753	763	759	709	829	746	766	737	805	823	745	741	773	792	771	783	789	757	793	760	753	735	814	730	780	731	728	781	719	777	757	757	745	750	758	735	807	754	751	789	712	754	750	754	795	741	761	784	765	812	757	755	821	785	725	712	792	804	702	773	805	758	755	775	777	770	771	771	787	729	769	781	791	795	742	756	743	728	795	723	761	757	746	775	759	809	745	740	781	802	744	745	787	741	788	783	819	754	752	818	772	776	781	764	780	749	765	783	745	777	748	713	744	784	793	786	816	776	701	788	728	747	731	734	805	768	697	778	764	768	750	796	771	814	801	794	802	792	759	741	753	779	811	781	743	751	767	748	772	753	771	765	740	736	766	761	793	738	736	756	782	826	749	763	823	742	786	725	772	786	704	774	731	762	797	782	758	780	739	750	739	725	738	760	774	720	753	737	804	791	789	833	759	767	760	802	774	782	791	756	778	716	791	775	815	825	750	779	788	732	781	784	763	790	785	752	732	723	787	745	751	780	806	777	775	776	765	764	786	778	731	783	757	811	761	789	733	762	768	752	764	749	741	778	761	768	810	792	710	740	741	797	758	792	728	776	741	737	819	745	793	769	694	759	750	739	760	768	754	737	775	728	777	757	743	742	748	769	791	776	780	802	771	811	754	738	804	785	757	717	770	777	727	746	753	816	766	745	814	761	747	761	764	767	792	781	821	753	740	753	761	760	743	732	747	765	742	758	784	728	814	754	740	753	798	819	762	815	785	800	736	756	770	767	752	727	801	766	747	823	742	751	716	705	757	764	778	743	769	781	784	764	732	813	736	783	799	740	798	742	808	744	767	786	740	721	817	740	732	783	835	791	753	782	786	721	756	746	758	742	764	748	755	813	775	724	816	845	839	790	766	763	804	760	771	757	803	778	787	749	746	810	768	788	754	719	742	817	740	792	753	762	799	763	764	810	831	787	784	759	726	737	783	753	695	730	757	787	761	760	794	775	707	760	804	840	794	725	796	811	762	735	783	750	744	800	798	776	761	808	789	711	712	732	775	759	752	774	778	773	758	765	745	757	726	740	747	739	790	774	747	802	770	787	765	718	746	778	801	785	777	780	768	760	835	746	724	749	767	786	789	734	768	747	778	776	771	740	799	759	759	787	797	766	750	807	797	764	783	756	768	752	776	804	818	759	755	761	738	775	759	739	769	697	736	734	802	802	734	801	750	771	763	766	757	732	756	750	743	737	763	761	762	762	785	762	797	784	742	782	770	753	781	753	758	825
22035	20736	27959	23565	20727	20416	2244	592	453	423	409	349	349	332	357	321	309	297	320	299	328	292	311	290	296	280	254	271	241	250	286	285	280	234	278	273	280	276	267	279	285	246	273	261	272	275	261	252	280	295	271	273	261	284	271	285	279	271	275	288	239	293	267	268	272	279	275	273	255	263	270	243	233	276	281	233	259	275	315	272	277	301	268	265	266	250	265	274	283	295	263	289	258	243	286	229	262	275	299	258	268	289	272	261	265	251	250	242	288	275	297	319	283	255	268	298	276	285	276	265	321	279	254	256	251	269	261	282	270	268	291	277	279	256	272	277	255	277	280	252	286	268	270	266	262	246	288	276	264	287	250	235	250	267	246	242	254	273	303	263	246	267	261	245	277	285	272	265	279	266	283	245	257	226	285	261	260	251	261	253	260	277	278	278	256	246	267	261	277	271	253	268	284	260	255	282	263	289	250	268	299	267	255	250	264	269	271	295	264	280	271	244	284	265	240	294	251	269	272	262	296	273	268	271	301	263	244	278	297	294	259	247	265	249	244	277	253	277	285	229	287	274	246	258	259	251	271	293	270	299	257	264	260	245	283	270	250	289	270	264	275	273	254	251	273	268	262	256	251	285	244	278	250	261	267	266	280	244	276	250	259	281	295	264	268	260	273	278	258	247	254	274	286	254	262	260	263	257	279	257	260	272	251	253	235	267	284	254	267	268	258	305	267	255	273	272	261	259	281	246	281	263	301	250	257	277	249	268	238	253	273	237	255	286	308	265	280	267	264	282	252	293	293	252	260	305	250	271	268	277	266	268	257	262	248	262	262	242	250	295	260	284	252	280	275	273	264	263	252	259	234	260	265	275	291	253	264	247	255	267	261	266	266	289	262	246	243	301	257	274	267	270	275	287	271	257	266	271	249	265	291	249	246	273	260	242	290	265	289	257	274	280	269	277	262	239	270	295	280	277	268	279	278	255	260	257	286	270	263	270	271	270	240	271	270	290	262	246	277	261	281	288	286	287	267	260	277	283	254	264	288	293	279	279	296	265	257	268	250	268	256	269	274	247	257	265	265	250	284	242	279	281	270	278	252	249	294	266	259	246	259	280	264	270	274	240	270	281	253	254	271	282	261	247	283	267	264	256	244	256	247	235	268	271	279	259	263	280	240	244	290	246	272	268	283	282	252	277	274	266	257	258	272	238	262	247	284	267	275	296	259	272	248	302	262	240	265	262	264	256	275	254	275	231	264	279	262	257	262	307	247	280	244	269	242	278	265	241	266	257	278	273	303	259	264	269	275	273	275	257	247	246	245	270	250	262	272	291	253	253	278	261	275	275	261	253	303	245	284	276	245	258	278	255	245	265	286	268	263	279	248	291	264	246	251	252	246	264	254	241	252	234	242	285	269	265	270	286	256	279	270	283	278	260	257	243	255	246	241	278	265	254	272	273	249	295	250	228	289	241	259	257	249	249	246	284	277	246	279	258	262	278	248	254	293	263	273	267	297	254	291	276	257	262	268	291	280	270	266	257	269	249	267	259	268	278	285	262	284	265	273	269	257	261	278	249	259	281	278	266	271	258	248	275	259	276	275	274	293	248	238	280	245	244	257	270	260	289	256	244	252	267	264	268	237	304	230	254	258	269	255	268	265	255	265	265	256	285	274	267	248	267	266	272	249	280	263	242	268	284	267	232	261	251	263	252	268	282	263	285	263	256	246	281	240	276	243	254	261	300	279	251	287	251	250	275	265	254	290	258	283	250	306	277	242	250	277	262	255	280	283	266	250	299	252	275	289	268	258	263	262	248	261	274	261	245	266	277	267	251	263	256	273	270	261	269	275	286	292	258	271	288	271	267	278	261	243	255	281	251	245	262	260	270	260	266	280	266	277	255	261	270	277	227	284	271	310	281	243	273	261	245	289	247	256	253	274	286	264	271	297	275	235	304	279	272	264	286	295	269	249	264	293	246	250	290	274	274	279	278	281	245	247	275	245	238	285	255	270	287	265	253	276	251	278	297	252	277	302	296	239	275	275	267	272	271	260	279	266	272	287	249	272	267	309	233	324	258	232	275	256	293	255	273	296	279	283	292	262	298	275	269	261	251	272	249	281	287	253	233	275	302	274	273	287	269	301	284	269	249	271	242	250	271	268	269	267	241	268	279	271	274	262	247	268	276	247	264	252	249	238	246	253	262	256	284	246	289	253	275	285	287	272	249	265	285	277	253	232	283	254	279	251	266	256	270	271	271	262	275	276	255	258	270	270	253	233	293	253	233	244	285	285	259	261	275	322	288	276	282	283	277	263	286	281	253	261	250	265	236	266	263	268	249	288	262	293	254	277	256	272	272	292	283	282	265	276	302	253	277	237	287	248	300	263	261	263	297	282	250	277	277	276	285	258	268	282	249	248	230	253	275	283	237	286	272	265	289	265	279	262	246	259	270	269	269	250	267	253	254	239	255	250	267	268	285	260	287	274	297	246	272	265	240	251	284	260	279	284	292	275	279	307	278	252	235	279	264	282	272	248	302	282	256	278	250	284	284	282	278	265	270	277	234	260	278	285	269	250	261	261	270	270	275	267	267	283	266	271	246	274	269	278	256	266	281	275	258	269	276	262	253	292	271	265	263	261	258	283	258	289	291	281	271	245	240	271	285	253	267	260	283	282	309	281	269	273	292	246	265	269	270	250	272	291	267	260	270	253	262	263	305	256	281	264	256	267	278	270	254	252	288	248	266	282	259	277	253	267	246	279	275	260	279	297	263	252	292	275	258	276	240	268	251	281	282	285	232	259	253	262	261	279	268	276	255	295	267	260	268	241	274	256	243	257	285	266	280	272	271	261	235	261	302	276	290	272	270	267	242	293	265	247	259	290	287	278	287	259	275	233	255	243	235	246	263	289	245	272	269	275	293	295	264	266	239	234	262	264	271	246	259	309	305	268	288	282	291	245	256	265	270	259	282	278	277	266	290	295	264	254	275	279	276	253	254	286	239	253	289	286	283	282	276	265	244	285	245	269	260	264	263	271	270	269	255	270	284	250	242	258	241	268	254	294	248	275	274	285	288	257	279	285	269	259	289	250	266	291	234	250	286	240	251	271	261	274	270	239	274	248	274	285	238	246	258	259	250	271	258	244	218	267	253	247	252	253	265	270	252	281	256	263	283	271	280	274	291	270	284	267	271	259	257	263	276	280	254	257	263	274	272	240	260	273	270	263	260	246	287	264	272	276	268	262	258	274	283	257	284	280	261	290	251	271	273	268	256	258	274	279	256	227	265	284	299	268	273	260	279	266	278	284	245	286	283	268	256	245	236	275	262	271	258	279	287	254	259	266	226	288	259	290	247	235	263	269	253	243	258	269	272	304	238	270	265	272	230	283	272	258	250	253	250	272	256	245	255	246	273	261	290	271	273	262	292	275	280	276	284	288	284	232	248	265	251	251	264	265	251	258	251	269	237	263	235	287	271	253	259	260	258	282	269	279	268
47781	12881	6752	3147	2377	1652	1204	1100	910	770	681	618	587	529	552	552	480	473	442	449	444	427	436	411	409	404	389	376	401	406	394	388	362	393	349	348	389	378	403	401	423	380	324	366	413	369	365	372	383	364	393	380	390	349	365	348	367	370	391	375	412	351	356	350	390	407	364	369	378	352	372	388	373	352	348	367	398	384	360	379	355	391	356	383	371	363	398	370	325	346	344	330	333	381	369	373	388	368	370	383	371	416	396	366	341	345	373	403	358	396	389	355	378	364	358	389	342	369	365	338	366	348	371	361	372	376	387	358	359	339	343	365	353	348	377	375	369	374	380	402	330	358	319	363	362	369	362	368	348	379	339	373	378	342	353	355	354	321	347	381	353	334	375	382	358	351	390	350	355	351	366	342	351	409	343	329	343	369	377	353	352	363	343	345	348	394	370	363	361	362	393	345	376	345	375	358	373	372	353	354	371	387	355	340	365	374	386	351	371	384	388	383	378	343	326	369	371	367	396	391	344	393	377	377	341	396	372	375	382	345	370	395	366	361	366	371	360	363	386	386	381	378	379	334	362	339	330	345	372	349	341	355	349	338	363	370	356	357	385	361	346	356	340	377	350	384	362	367	351	365	366	378	379	318	359	383	359	365	322	330	356	339	338	369	329	349	367	371	366	352	417	369	372	368	375	360	388	364	376	367	350	342	385	338	384	382	343	339	373	362	356	326	359	331	388	372	351	365	365	367	363	369	394	348	360	360	394	343	358	367	392	330	388	357	353	337	340	361	377	336	388	382	337	383	349	349	374	382	377	355	382	366	367	310	370	342	346	362	368	379	319	347	359	373	377	343	334	332	357	385	336	355	375	361	382	358	342	377	343	341	337	348	387	356	377	363	363	365	380	400	381	370	356	339	354	384	381	385	338	355	342	327	367	332	363	356	350	366	363	378	370	357	351	332	323	333	373	393	329	368	384	355	338	339	340	357	361	353	370	345	379	359	344	350	363	363	380	380	334	358	351	375	366	351	343	369	343	386	340	382	360	359	360	379	346	305	365	341	390	364	363	387	329	360	367	360	343	367	347	348	360	369	400	368	396	334	392	371	380	357	329	364	329	380	367	351	384	379	372	386	355	325	352	353	377	387	360	358	366	392	364	330	379	323	383	374	375	375	367	367	406	393	347	373	360	376	381	369	356	355	377	347	331	388	335	376	360	375	361	359	356	364	350	375	341	372	335	340	362	372	336	357	350	371	373	384	359	356	335	340	388	359	371	339	387	356	363	351	365	348	375	354	340	345	381	363	352	356	353	347	380	386	335	372	354	377	369	345	344	361	356	350	349	361	348	406	362	386	375	352	358	338	355	370	393	348	363	350	343	343	330	358	382	324	371	387	346	354	348	393	360	360	363	342	349	372	318	361	350	377	345	352	369	368	365	377	371	363	341	352	373	372	376	357	361	392	351	381	403	385	383	342	358	343	382	376	375	339	354	366	367	376	351	387	382	380	397	365	407	364	371	396	350	345	360	349	340	346	406	382	346	335	362	350	383	376	367	357	345	358	356	384	356	363	386	360	350	370	355	375	380	384	348	377	356	390	347	368	374	333	344	357	340	374	385	360	378	369	372	371	382	383	390	343	369	384	350	384	361	362	354	335	366	341	330	382	364	353	337	369	361	362	395	357	390	375	369	399	375	311	344	354	344	347	367	349	392	332	373	347	351	371	351	336	364	361	345	383	365	351	327	365	398	364	338	387	354	357	361	364	385	361	359	360	345	341	390	344	352	390	397	360	354	363	379	383	379	329	379	313	396	382	373	371	396	321	352	363	401	357	377	362	360	331	382	362	398	388	358	343	365	357	361	352	356	365	350	331	370	354	341	368	348	374	401	376	383	385	367	351	338	355	410	365	339	379	366	356	340	355	367	388	341	364	380	332	376	381	358	350	317	333	363	363	349	332	362	359	354	387	359	361	393	358	375	383	391	356	330	378	376	340	365	356	368	381	352	366	358	360	350	329	346	386	374	392	402	332	352	319	331	350	341	340	367	370	356	400	372	354	348	385	348	401	389	353	346	356	325	359	397	397	365	372	372	383	365	334	369	409	362	383	365	327	362	363	368	371	337	355	336	369	371	339	370	355	375	380	378	335	370	355	363	372	378	374	355	349	358	372	360	379	374	361	378	372	344	383	390	331	394	338	373	374	395	401	384	352	349	338	364	349	397	362	377	361	400	360	382	379	398	322	345	357	380	375	341	372	364	316	379	379	365	354	373	384	369	359	338	352	384	365	386	327	371	384	324	384	356	340	348	366	372	350	347	364	355	411	385	355	388	344	334	348	359	361	366	355	351	364	331	353	398	393	333	358	354	390	365	383	362	348	347	361	330	356	368	343	362	365	354	320	350	401	351	345	381	353	367	363	401	366	367	388	366	371	369	415	342	376	346	369	405	377	378	370	380	375	385	359	364	369	371	373	372	372	346	369	356	353	362	365	343	364	378	370	355	386	381	330	357	363	338	356	347	309	367	346	360	363	360	349	374	384	366	378	333	382	350	410	359	365	340	385	378	386	357	330	347	364	351	353	365	329	365	333	350	388	342	376	357	395	354	365	364	355	319	392	404	373	369	346	338	341	356	355	353	355	380	379	392	360	378	348	347	367	422	307	365	363	351	342	364	384	354	395	351	333	371	330	344	390	407	335	402	350	355	369	375	388	370	361	347	332	394	373	382	355	354	389	370	363	347	384	365	318	314	355	339	325	362	344	360	346	353	374	388	341	366	367	357	374	378	398	371	349	373	367	357	350	351	379	360	341	377	401	325	374	322	371	353	336	318	336	349	379	368	383	371	343	352	347	343	375	367	366	365	354	390	328	348	370	349	390	368	351	356	360	343	346	352	363	324	361	392	369	365	381	344	327	354	358	360	368	392	336	373	360	355	356	380	336	361	353	331	385	353	385	398	364	362	366	390	374	338	345	394	406	363	361	388	374	377	385	377	372	375	372	353	366	367	364	341	387	391	372	358	388	397	370	393	378	387	358	324	338	359	368	356	363	358	404	377	364	355	335	367	342	354	350	361	351	336	382	386	356	336	362	350	376	360	343	387	335	396	319	333	355	359	362	367	363	364	378	366	350	385	338	376	360	350	374	333	365	382	378	341	340	381	328	356	346	320	366	367	361	359	366	359	355	372	373	373	380	397	378	363	374	356	351	366	365	389	348	381	326	369	383	307	375	346	380	382	342	350	370	363	336	358	370	340	363	360	339	374	360	347	360	357	397	356	413	345	361	363	393	373	392	355	353	371	333	366	382	368	341	370	361	360	388	357	369	390	357	393	359	363	363	350	388	343	347	368	369	326	359	372	357	368	358	370	349	362	366	315	368	382	390	373	368	352	373	346	339	414	357	342	380	353	362	366	379	371	368	381	351	371	367	342	368	382	347	322	350	335	366	384	362	355	373	378	365	381	384	340	378	387	392	404	359	356	329	370	349	364	371
27108	16127	2917	1046	918	775	869	825	787	837	737	803	794	762	798	810	765	800	807	765	773	839	756	807	761	791	784	795	786	741	761	736	755	794	817	789	749	759	799	820	823	800	759	786	809	784	810	772	788	776	760	785	814	832	745	773	830	863	783	774	737	804	810	795	764	762	845	749	835	804	811	797	778	757	796	814	796	735	805	856	795	785	751	774	784	774	791	784	775	745	777	762	715	760	783	831	801	829	805	841	754	813	818	780	824	757	770	753	786	819	794	777	746	781	801	823	833	801	809	804	779	810	796	740	761	826	788	777	782	771	785	799	823	732	830	780	791	816	762	767	789	773	773	762	787	746	773	795	722	754	797	782	776	793	827	819	818	769	847	755	804	821	759	766	812	773	768	793	741	811	743	775	760	752	802	805	765	808	790	765	776	812	757	777	820	773	846	790	787	797	812	810	794	785	799	836	770	826	798	713	786	804	818	808	792	780	832	746	813	801	812	799	853	743	743	860	803	814	805	761	801	776	815	808	813	750	815	800	740	774	816	750	770	779	787	770	768	748	775	796	799	841	749	778	790	790	782	775	796	836	823	756	810	790	819	749	832	817	779	764	751	787	755	793	807	770	804	813	778	747	807	746	725	814	779	809	786	739	760	773	740	781	777	774	770	752	764	820	735	774	770	803	776	786	754	818	715	823	802	803	819	768	793	774	795	711	774	824	797	756	786	835	767	750	832	775	796	768	808	802	802	778	725	761	742	741	816	799	780	749	787	773	763	745	803	768	844	818	755	771	781	760	765	785	751	746	750	816	803	783	807	738	797	775	806	807	795	740	768	799	768	791	777	791	820	777	753	743	800	748	748	787	742	758	803	772	804	819	779	833	818	759	788	774	765	785	781	781	789	851	785	785	795	786	745	815	778	805	781	775	806	774	806	788	746	789	806	816	806	776	757	778	793	810	815	838	753	743	768	752	856	813	753	819	787	770	792	802	755	802	760	811	757	832	793	770	793	800	766	814	781	830	786	759	770	777	819	786	807	762	793	798	853	836	766	782	797	799	781	783	783	805	775	782	812	808	738	824	816	807	808	785	769	795	794	767	754	761	755	801	814	778	804	763	779	784	806	781	802	743	778	743	841	811	799	815	775	757	775	773	816	801	765	788	802	794	734	777	766	738	809	773	763	822	766	781	816	799	779	770	794	775	764	765	786	803	764	817	778	771	829	758	800	775	794	775	823	839	789	777	733	754	773	786	776	811	775	795	732	781	754	765	766	769	775	789	772	776	787	760	812	758	779	822	800	800	756	774	759	773	755	793	813	786	753	772	777	796	757	792	747	807	824	765	808	814	796	764	777	842	797	752	820	801	751	752	800	814	809	788	824	772	770	759	847	787	753	770	803	825	778	789	751	761	760	743	823	812	766	783	774	750	812	808	795	759	824	762	772	790	784	798	799	789	818	808	806	747	806	797	825	803	732	793	758	827	768	792	775	824	808	792	770	826	791	810	779	789	763	799	775	801	784	763	793	813	806	780	761	729	751	754	789	777	786	822	787	791	804	795	800	791	756	783	768	761	743	766	779	836	786	796	757	789	779	778	756	773	761	776	781	804	762	784	797	776	797	778	795	757	753	767	790	838	778	767	800	786	799	742	796	793	831	788	762	776	778	738	785	761	786	803	777	779	784	778	771	810	769	779	759	803	808	793	779	765	797	794	789	764	793	800	794	773	780	835	784	788	765	779	757	763	753	789	819	750	790	813	811	811	730	806	714	772	788	768	777	787	846	776	754	816	807	766	810	776	820	762	824	774	805	799	792	832	791	811	799	820	817	778	766	799	792	745	771	780	771	780	763	766	828	757	760	758	741	802	767	809	835	760	777	789	790	818	789	832	763	771	774	796	800	818	833	765	793	788	857	774	804	814	805	764	738	791	785	778	825	767	785	837	755	791	786	784	807	785	763	761	795	776	763	809	775	790	821	770	806	787	770	733	788	778	830	769	758	821	750	805	791	774	753	766	837	852	798	807	794	826	790	747	797	784	746	883	754	760	788	812	722	773	738	778	778	765	840	759	805	825	747	758	787	755	731	852	754	764	772	767	788	771	813	829	775	784	770	786	802	782	778	812	816	803	784	769	850	782	777	774	792	808	746	734	815	788	777	735	741	818	805	748	751	773	751	804	758	782	782	700	784	831	826	805	767	793	777	776	816	784	776	773	814	771	718	834	762	770	782	809	817	809	731	765	759	765	808	790	781	838	819	795	796	778	720	809	780	756	789	722	798	765	794	768	822	767	825	742	816	804	790	819	774	756	785	760	782	809	782	791	749	793	814	848	822	805	767	792	721	771	850	816	822	804	790	756	791	802	793	770	789	808	769	752	788	804	792	796	836	766	811	736	791	788	753	775	733	763	778	763	831	769	840	752	810	815	807	796	795	807	782	804	781	776	761	775	769	784	771	768	773	819	787	787	735	783	749	748	802	735	758	765	767	786	807	775	761	731	764	780	796	790	738	790	796	801	807	712	804	757	759	778	796	770	779	779	771	794	771	772	769	746	733	784	779	771	765	835	763	753	784	763	794	768	791	717	772	833	785	753	747	738	731	748	818	812	802	798	831	769	753	749	777	778	819	820	809	821	786	805	735	745	772	778	824	800	788	780	808	774	795	839	809	757	795	786	803	782	778	789	805	761	772	843	808	863	755	778	823	831	796	830	748	763	749	772	739	796	723	810	798	796	831	794	778	795	725	790	816	747	783	720	776	789	817	764	823	814	790	827	774	762	777	771	796	772	756	805	804	756	745	752	760	777	733	792	783	781	807	785	730	766	767	829	772	782	801	778	826	825	776	802	788	756	794	751	753	782	778	813	721	813	815	765	760	793	769	800	795	765	738	794	818	739	792	756	754	807	789	776	754	770	757	723	745	776	756	763	793	750	753	794	794	762	784	814	777	771	801	761	769	751	793	792	777	750	765	790	796	768	729	803	839	770	793	781	779	809	805	830	734	780	754	812	786	754	765	765	795	754	809	768	782	778	826	779	774	790	737	799	805	767	770	791	784	798	789	742	767	791	726	784	760	763	832	801	715	781	743	829	771	853	794	741	833	764	758	789	817	758	817	818	791	821	769	803	774	754	806	816	798	733	717	827	750	811	734	829	747	811	812	787	790	807	752	779	791	781	757	812	814	790	749	754	734	855	791	790	759	816	796	800	803	808	752	837	762	754	794	792	778	770	792	802	747	757	785	829	737	825	765	780	772	814	745	757	791	784	725	796	812	767	759	788	792	803	818	817	771	777	786	790	746	820	791	777	755	825	772	780	813	771	770	799	762	742	763	790	754	808	760	799	763	792	812	786	773	769	808	752	789	751	842	769	772	749	815	797	785	812	781	802	745	818	774	757	801	791	783	758	790	819	768	776	810	799	763	756	824	778	781	824	769	809	758	774	756	783	779	785	735	767	780	791	779	784	799	768	783	762	816	767	765	793	752	776	816	775
16416	3124	1259	1173	1120	1083	1033	1084	1072	1021	1058	972	1033	1014	1007	1031	1017	1029	1013	1011	1093	1040	1011	1026	1006	1012	1024	1042	1046	1034	1063	1018	996	992	1074	1048	1044	1053	1048	1036	1058	1054	1026	1004	1071	1030	999	1053	1029	1043	1005	1041	1088	1030	1130	1017	1003	1049	1086	1015	986	1053	1000	993	979	1076	1027	1017	1005	943	1023	1090	1019	976	997	1027	1057	1079	1111	1102	1019	1077	1059	1025	987	1027	1009	1052	1060	1024	1010	1040	1059	1072	1025	1009	1048	1025	1068	1024	1016	992	1093	1070	985	1020	1023	954	1037	977	1009	1039	1059	1030	1067	1032	1052	1054	1062	1063	1025	981	1056	1043	1031	997	1062	1031	1065	996	1018	1043	1060	1007	1054	1031	1029	992	1004	1058	1015	999	1061	1040	1031	1031	1036	1042	1019	1030	1034	1051	1039	1008	1067	1016	1047	1031	1013	1060	1033	1084	1061	984	1065	1008	970	1026	1047	1009	994	1022	1043	1017	1045	1005	1077	1020	1001	1039	1004	1057	1026	1010	1042	1065	1045	1058	1099	1016	1042	1060	1029	991	1076	1054	1027	1062	1012	1012	1040	1041	1036	1077	985	973	1044	1067	986	1080	974	1045	987	1022	998	1026	994	1017	1058	1036	1027	1050	1048	1063	1031	1120	1001	993	1036	993	1019	989	1006	1067	1070	1012	1003	1070	1073	995	1021	1012	1048	1041	995	1067	997	1035	1010	1066	1069	1046	1021	1077	1017	1053	1047	1043	1068	1088	1044	1070	1000	1067	1010	1023	1011	997	1034	1027	1028	951	985	1086	1062	1041	1032	1012	987	1044	1027	1033	1013	1039	1060	1004	1047	1005	1016	985	997	1015	1053	1085	1100	1048	1033	1014	988	1010	1030	1014	1011	1017	1014	1017	1031	1070	1037	1012	1065	1024	1013	1071	1040	1029	1013	1045	1036	969	1081	1038	1056	1063	1019	1018	979	1016	1059	1077	1050	1077	1023	1029	1057	1004	989	1047	1012	1037	1040	1041	1037	1009	992	1022	1072	999	1037	1064	1135	1010	1041	1047	1044	1042	1016	1013	1031	1032	1084	1000	1024	1030	1049	1050	976	1013	1029	1028	1037	942	1058	1088	1010	978	1015	1023	1008	1031	1016	999	1063	1055	1057	1050	1052	996	1068	1089	1038	1036	1081	991	1022	984	1041	1034	1027	1013	951	979	1053	999	1017	1042	1068	1077	1023	1039	1006	1093	1060	1043	1067	1037	1067	981	1068	985	1080	1027	1051	1032	1036	1103	1033	984	1060	1046	995	1082	1068	1069	1045	1017	1007	1025	1013	1041	1091	1044	1022	1072	1059	1016	1027	1013	1057	1038	1030	1031	1063	1104	1064	1092	994	1116	1040	1048	1073	1086	1114	1027	1054	1019	1013	1053	1010	1053	1064	995	1026	1095	990	1006	990	1020	1059	1032	1077	1022	984	1030	1017	1047	1057	1046	1080	1014	956	1159	1071	1077	1089	1001	1005	987	1032	1015	1045	1109	1071	1084	1036	1037	977	1073	1082	1103	1049	1037	1033	981	1066	1040	1083	1033	1045	1041	1032	1049	1031	1076	1048	996	1045	1083	1067	1045	1089	1005	1046	995	1048	1062	1070	1062	1053	1047	1026	976	1028	1076	1074	1050	1033	1010	1036	983	986	1124	1069	1041	1032	1069	1043	995	1043	1025	1032	1001	1048	1030	1050	1052	1054	1053	999	1005	1070	1025	1024	1039	975	1045	1025	991	1045	989	1025	992	1011	1076	1081	1024	1041	1080	1048	1006	1023	998	1034	1025	1077	1035	1005	1052	1002	1067	1031	1068	1004	1005	1011	1044	992	1009	1012	996	1003	1020	1063	992	1023	1031	988	1058	1041	1017	1045	1016	1091	1015	1017	1072	1075	1067	994	1001	1076	1054	1050	975	1031	983	1003	1017	1034	1051	1058	969	1014	1068	1006	1036	1079	1020	1042	1012	1034	1030	1049	1032	1076	1070	968	1000	1026	986	1020	1025	1048	1029	1027	1041	1056	1035	1069	1075	1027	1007	1083	957	1020	1038	1026	1073	993	986	1105	983	1025	1037	1070	1060	1033	1041	1011	998	1061	1029	1051	1083	1028	1057	1099	1039	1013	998	1044	1009	987	1015	1044	1000	1038	1024	1052	1073	1062	1015	1012	1035	1112	972	987	1037	987	1000	995	1046	1066	1080	968	1013	980	1018	1096	1025	995	1034	1051	1014	1036	1049	1034	1098	1072	1012	1043	1032	1033	1048	1002	1060	1011	1023	1082	1021	1022	972	1031	999	980	1061	1006	990	1061	992	1032	1043	1036	1001	1030	1062	957	1015	1042	1085	1035	1048	981	1030	998	1027	1027	1022	1028	1047	1060	1007	1029	1032	1051	1104	1013	1006	1077	1013	1033	1061	1058	1042	1019	1029	1024	1030	1081	983	1008	1015	989	976	1019	991	1012	1078	1047	1009	1033	1033	1084	1040	1045	991	990	1006	1033	1011	984	982	1033	1057	977	1011	1076	1042	1014	1053	1004	1046	1017	1009	1042	1009	1036	1116	1054	1082	1068	1058	1066	1030	1090	1028	1057	997	1040	1033	994	1006	971	1033	1130	1017	990	1041	1031	1047	991	1052	985	997	1058	991	1031	1077	999	1018	1019	1041	1007	1072	978	1006	1044	1046	1100	948	1045	1070	1026	1064	1058	1053	1019	1043	1032	1010	1041	974	1043	1051	1059	1021	1066	1013	1004	1057	1100	1091	985	1035	1029	1072	1047	959	1025	1006	1001	1058	1021	982	1043	997	1023	1138	1072	1059	1023	1059	1057	1020	1027	1091	1008	1034	979	1028	1003	961	1054	974	1051	986	1055	1032	1030	1040	1066	1031	1054	974	1008	1042	1051	1056	1018	1034	1031	1068	1127	1065	1033	1014	1109	1039	1001	1009	1051	1005	1022	1036	1090	1045	1047	1106	1001	1065	1028	1043	1000	1017	941	1010	977	990	1014	1044	1038	1051	1020	1050	1011	1051	1083	1016	1094	1085	1001	997	1044	1048	1010	1083	1027	1019	1037	1029	1048	1000	1008	1012	1011	1020	1055	1024	1016	1053	1006	1034	1025	973	990	1022	1033	1052	995	1053	1008	941	1021	1038	1052	1034	1075	1012	1088	1048	1023	1009	1030	1007	1011	1054	1032	1039	1065	1026	1062	1032	1057	1038	1054	1037	1021	1047	1018	1070	1035	1021	1057	999	1053	1040	1037	1077	1030	1035	1054	1061	1015	1086	1070	990	1074	990	1039	1040	1048	1067	1054	1058	1005	962	981	997	1047	1031	1081	1051	984	977	1017	1008	1075	1018	1078	1065	1001	1061	1052	1091	1025	1087	1021	978	977	1061	1014	994	1056	1073	1064	1057	1029	1056	1030	974	1037	1082	1036	1018	1001	1012	1006	1057	1044	1036	1049	1033	1009	995	1031	1004	1058	1032	1047	1015	1050	1073	1061	992	976	1048	1066	980	1096	1028	1019	1042	981	1107	1032	1041	1063	1031	1015	1021	1084	993	1024	1019	1048	997	1061	1040	1028	1028	992	1013	1056	1038	1016	1053	1021	1020	1043	1073	1030	993	989	1064	1077	1065	1051	1034	1041	1013	999	1078	1030	1024	1087	1016	1106	1022	1073	1056	1004	1027	1044	1072	984	1017	983	988	986	1006	1028	1082	1055	1026	1054	1047	1016	1029	1079	1086	1047	1074	1004	1032	1025	1050	1053	1027	1033	1072	1036	1039	980	1000	1004	1041	1072	1030	1071	998	1078	1005	1031	988	994	1069	1071	1014	1021	1012	985	1048	1046	994	1030	1068	1034	1023	1013	995	1055	1037	1046	1078	1014	1053	996	1037	1069	996	994	981	1038	1084	1037	1058	1011	1036	1043	1020	1091	1032	1029	1055	973	1060	1049	980	960	1025	1030	999	1080	1078	995	1050	1102	1087	999	1071	1000	1056	1056	1085	1017	981	1025	1027	1081	1015	1047	1062	1073	1009	1019	1023	1035	1056	1027	1055	1025	1054	996	1006	1053	1029	1069	1052	1032	1000	1034	1057	992	1016	1052	1077	1039	1090	975	989	1068	1068	1023	1025	1015	1048	1027	1055	1005	997	1055	1026	1041	1051	1042	1020	1056	1006	1021	1062	1040	1062	1044	988	1082	1022	1027	1018	1023	1035	1063	1101	1043	1043	1034	1033	1065	979	1008	1051	997	1021	1007	993	1093	1038	1041	1013	1022	1051	983	1020	1061	1018	988	965	1058	1040	1059	1018	1037	1006	1070	1051	1026	1017	984	1065	1013	1061	1038	1008	1012	1047	980	952	1067	1025	1050	1031	1059	1067	1049	1063	992	1072	1044	1068	1088	1034	1065	1051	1014	1005	994	1053	1066	1042	1099	996	1050	1041	1006	1107	1062	1075	1019	1057	1042	1071	1060	1045	1048	1054	1079	1031	1047	1034	1017	1029	1045	1066	1035	1063	1021	1046	1041	1072	1077	1050	1032	1042	979	1050	1083	1032	1071	1059	1004	1046	1050	957	1064	1099	1051	1015	1050	974	1041	1011	1041	1041	1008	951	1070	1009	977	1060	1051	1016	1035	1073	1075	1062	1043	1035	1027	1052	1038	1000	1024	1001	1017	1035	1011	995	1090	995	970	1062	1018	1083	1031	1047	1031	1041	1041	1014	1029	1023	1081	1086	971	1025	1035	1040	1001	990	994	1058	1037	1026	994	1029	1006	1070
22939	20683	27484	23762	20501	5149	933	757	693	678	619	659	645	646	620	610	609	562	581	546	637	584	640	600	609	568	614	634	570	619	604	605	578	578	594	612	599	597	589	568	559	611	594	625	599	548	563	600	594	572	644	611	576	602	583	624	614	577	555	606	572	563	614	593	559	544	584	617	574	554	564	599	625	582	560	598	583	590	578	592	559	589	564	606	573	601	584	577	608	576	565	637	593	602	558	603	556	590	561	567	538	561	581	598	601	602	578	616	592	570	608	621	606	593	624	560	551	595	593	556	581	601	534	558	589	575	578	567	592	542	591	596	600	647	583	558	569	523	591	575	610	582	605	558	615	585	582	581	583	600	603	567	561	583	574	554	592	599	561	564	586	588	608	629	552	583	620	579	572	585	627	599	596	614	555	585	601	542	589	525	579	566	583	584	572	597	578	619	578	560	611	588	617	597	574	616	583	622	625	579	578	587	644	579	567	601	574	597	578	610	553	580	635	589	598	587	567	557	614	543	649	587	577	589	590	592	549	605	585	633	541	563	574	584	547	588	591	598	571	540	599	597	542	536	643	578	598	571	610	594	596	588	569	574	619	620	600	591	559	586	601	561	632	602	634	563	576	619	599	618	596	560	587	569	608	591	571	575	586	598	538	583	596	573	568	548	562	611	613	572	590	577	559	615	555	525	602	563	574	571	624	554	581	534	576	616	550	578	595	566	579	580	586	583	572	596	584	573	592	614	581	615	577	607	597	604	615	602	559	558	546	575	607	594	632	611	577	575	562	624	546	585	575	537	582	550	570	606	583	582	586	572	581	546	562	588	609	570	558	587	611	577	585	556	578	612	539	562	572	588	543	580	645	548	599	569	601	573	620	587	569	631	619	561	598	602	609	595	578	583	562	566	604	566	572	574	622	578	567	568	566	600	554	577	573	614	620	571	586	575	574	543	583	592	591	605	571	624	581	575	560	604	584	569	579	603	624	554	586	592	618	544	599	588	567	591	588	549	635	597	616	616	607	555	609	626	624	586	558	602	587	587	549	571	567	551	557	559	579	579	607	585	554	585	580	595	596	567	550	569	656	589	611	570	608	602	585	562	574	594	573	586	577	562	579	612	563	585	588	624	569	601	580	605	595	536	564	611	575	584	592	597	587	552	608	630	591	562	602	585	591	601	562	616	583	610	592	572	653	603	612	593	574	606	595	607	556	596	586	604	579	606	568	558	562	596	580	574	596	517	615	584	588	564	596	611	588	586	571	592	571	605	604	584	581	597	540	547	612	557	605	538	579	565	588	552	670	560	580	635	589	601	559	575	584	613	586	577	580	602	624	578	624	604	600	581	603	586	608	591	610	525	598	523	601	591	555	561	602	580	610	599	606	583	591	569	585	543	587	559	637	560	635	552	631	622	602	621	562	570	555	583	586	572	578	586	600	547	593	591	575	592	574	556	621	589	602	592	546	598	565	601	616	524	603	555	565	595	594	578	533	587	617	586	560	582	611	568	594	588	537	611	584	595	581	602	591	578	594	605	591	563	589	577	550	584	588	582	583	569	581	579	593	590	586	627	609	594	557	618	576	590	569	539	591	554	614	607	615	562	611	590	542	589	588	579	599	562	581	609	625	541	551	619	566	604	596	585	609	566	547	602	576	575	568	554	586	596	566	600	612	568	589	607	602	559	621	568	622	578	565	599	588	549	578	592	580	561	607	590	591	602	581	624	597	557	552	611	590	546	631	632	593	596	547	573	570	573	553	585	588	626	537	564	610	565	577	568	599	560	565	571	627	593	568	544	579	600	615	603	600	585	537	558	593	608	574	589	613	569	572	588	589	600	565	586	531	604	534	524	610	589	611	577	601	547	552	583	573	573	568	576	597	572	531	563	599	562	598	589	570	557	568	560	566	595	610	615	587	582	604	590	586	588	609	627	617	571	574	577	563	578	589	576	647	622	557	598	581	600	537	571	623	584	537	582	589	587	581	552	593	566	596	608	575	545	550	606	610	563	595	573	606	626	622	571	561	564	589	570	587	588	584	562	559	585	576	575	576	585	594	569	567	577	593	547	593	605	579	602	612	601	575	556	570	580	593	574	564	541	579	601	594	596	558	612	569	590	547	574	544	580	613	566	591	600	584	584	595	612	576	593	578	570	580	599	613	599	541	597	565	610	590	632	612	590	575	564	577	537	638	584	573	580	603	545	598	540	563	593	546	583	564	626	549	582	577	576	604	568	637	589	617	593	591	556	622	577	561	590	590	580	609	603	602	590	598	567	566	607	626	585	597	569	576	614	604	552	569	591	592	611	584	621	637	607	556	558	575	606	592	590	578	550	610	551	570	562	587	583	619	586	585	569	598	590	593	564	582	572	597	601	610	560	529	570	573	582	556	576	565	616	619	572	569	573	602	593	618	573	577	602	554	594	561	576	641	612	583	630	604	620	606	585	571	604	572	543	574	609	626	593	550	585	581	569	640	535	578	574	542	594	604	595	576	595	570	560	564	618	591	609	565	594	578	562	561	605	592	597	610	564	605	624	578	589	613	585	605	595	625	564	559	594	585	615	616	635	613	569	561	584	530	606	616	560	592	598	556	622	595	580	562	566	595	594	588	610	610	564	571	583	590	571	586	613	606	578	616	603	583	588	582	587	601	565	635	628	601	535	575	567	626	601	583	553	558	596	602	572	601	574	573	582	611	537	599	573	585	562	543	567	574	601	568	560	580	556	581	565	573	595	589	573	637	584	562	566	542	583	614	618	598	544	593	569	586	566	596	567	578	547	556	574	597	570	589	595	566	638	579	565	575	592	596	584	598	596	569	577	593	641	578	626	590	541	567	565	576	601	600	624	607	581	612	552	615	577	568	564	576	590	594	568	602	557	630	535	587	609	565	524	594	556	555	566	582	594	647	595	558	636	546	631	561	540	592	601	605	587	571	573	555	573	547	579	587	582	636	587	539	597	600	563	593	590	557	571	595	587	616	612	570	638	640	581	584	582	542	564	636	618	577	537	609	622	598	572	595	583	607	603	576	571	565	588	547	605	591	560	604	584	600	591	601	589	550	543	603	577	590	593	589	592	596	567	600	569	580	551	577	581	634	540	569	625	572	566	582	591	619	590	557	612	602	609	585	597	541	544	628	573	542	579	593	639	590	606	605	581	594	557	571	547	593	579	597	534	572	566	570	594	578	533	629	606	634	586	568	644	648	570	579	626	633	567	602	601	600	576	542	607	571	594	546	620	591	578	547	576	580	578	584	584	555	569	566	540	593	638	605	628	559	560	553	605	633	576	558	554	568	572	572	597	571	599	578	558	603	578	591	635	555	601	599	593	569	589	588	547	542	566	609	594	604	580	583	577	612	563	570	551	593	590	550	569	595	556	616	564	619	594	573	606	601	638	599	590	593	572	592	603	566	547	576	610	567	614	589	599	571	573	590	618	619	575	577	585	560	564	619	579	579	622	611	606	625	574	589	573	571	567	589	577	585	612
41915	8475	4249	2239	1865	1473	1311	1158	1104	1021	1026	944	922	882	848	884	892	856	856	838	844	860	865	830	813	801	816	855	817	803	821	782	837	806	818	800	782	839	785	819	826	752	808	838	788	771	763	759	787	782	770	834	814	810	805	825	797	838	808	790	799	733	824	806	786	768	791	784	782	800	814	769	831	815	859	770	791	822	822	769	796	743	832	817	778	811	756	780	709	818	779	823	836	802	799	788	797	798	833	825	749	830	779	817	824	764	794	894	775	765	790	775	840	772	777	808	771	813	763	789	790	803	771	774	766	754	815	774	782	750	768	796	805	782	811	816	760	800	820	830	800	766	751	799	842	757	794	776	790	771	806	752	824	849	772	811	823	810	787	791	823	753	778	771	774	878	833	820	756	811	843	801	798	797	807	799	784	844	767	754	808	780	790	823	785	782	848	764	742	807	804	820	789	779	818	767	792	870	851	766	750	768	796	852	793	793	781	745	823	811	853	796	766	766	860	770	794	754	788	802	784	751	760	818	720	806	787	806	770	790	781	779	808	810	803	832	778	823	783	843	771	793	798	793	839	796	799	790	747	756	807	794	736	785	764	831	834	746	728	845	768	797	850	778	803	810	797	790	790	754	775	802	812	832	778	768	824	786	800	772	789	787	816	838	814	789	761	795	727	801	813	777	795	774	773	756	771	786	772	804	762	814	777	731	803	800	817	779	769	761	836	759	766	742	756	787	772	801	814	800	779	748	757	814	771	831	791	745	774	784	800	765	828	808	809	766	787	792	764	736	786	831	791	806	819	825	817	770	760	824	805	781	802	780	772	809	804	782	819	792	867	792	847	796	752	845	835	769	750	787	876	787	772	818	833	839	780	771	814	795	801	764	798	761	755	774	803	806	817	778	777	749	826	784	781	843	770	820	810	803	820	822	834	805	789	824	765	762	818	757	819	843	824	788	790	802	788	795	828	764	785	714	799	804	788	807	772	815	849	779	796	760	777	776	767	813	758	809	782	762	819	771	796	781	783	787	797	725	799	789	852	850	765	774	800	789	767	779	780	775	852	809	817	781	823	795	814	827	803	751	768	825	825	811	750	767	756	775	780	761	799	753	803	811	797	780	797	756	779	734	809	777	803	762	807	828	842	787	795	781	809	814	786	702	840	761	799	784	829	801	761	795	772	758	793	808	844	794	799	798	756	814	864	845	824	808	866	770	806	840	781	804	786	792	833	767	765	834	744	744	742	792	718	823	802	805	753	769	803	826	788	833	804	807	796	825	783	800	736	750	742	767	782	783	860	785	751	721	789	753	796	809	793	790	793	811	789	778	787	826	796	761	747	781	792	752	832	783	762	794	815	785	799	838	805	778	830	850	803	867	821	845	781	798	791	772	815	816	702	816	761	745	806	787	785	792	797	800	806	816	784	772	790	835	768	768	698	791	778	797	792	830	776	812	782	806	800	821	817	807	818	801	827	768	741	807	810	734	794	760	769	880	772	838	788	803	775	737	788	771	767	784	767	808	731	788	763	756	748	830	801	807	785	816	808	865	757	722	768	794	790	793	780	803	826	780	746	795	768	800	803	869	802	777	857	797	762	817	787	802	837	773	800	812	812	843	768	762	770	822	792	802	752	785	804	836	726	813	778	823	783	761	793	848	782	794	725	793	802	795	758	771	787	737	730	832	765	776	780	803	824	788	761	800	808	796	780	776	805	787	803	781	720	742	839	845	836	814	816	776	814	756	753	794	763	781	753	742	798	773	788	787	794	784	786	784	789	738	784	793	800	771	792	807	831	838	791	792	774	814	788	782	797	786	783	797	781	797	801	790	740	806	826	790	776	807	830	806	797	773	752	781	800	809	830	753	846	797	840	788	838	797	854	815	791	720	766	826	817	763	796	736	778	796	788	829	805	809	777	803	787	794	798	783	819	856	824	821	811	836	830	774	783	793	773	826	801	855	824	805	825	745	811	792	816	818	781	786	773	839	767	829	796	860	815	764	807	787	812	799	830	784	813	772	789	742	839	737	748	790	785	819	821	791	831	799	877	837	817	796	787	774	786	764	737	752	775	712	823	750	769	822	785	861	773	817	829	839	787	785	762	789	779	765	797	790	789	806	796	765	799	780	782	818	784	807	813	792	780	761	731	797	776	834	812	747	784	813	790	801	817	730	825	807	805	794	777	811	789	813	826	738	760	792	792	838	858	820	767	771	768	782	823	785	786	813	818	833	829	778	805	807	792	801	759	765	768	792	823	819	789	750	800	776	816	835	795	789	780	791	778	813	835	856	730	828	784	787	764	808	815	792	821	790	771	793	778	799	807	767	847	798	779	778	832	781	789	831	750	779	768	844	791	770	806	773	782	795	807	869	782	797	783	797	779	838	764	776	788	773	787	782	781	789	832	828	791	801	794	760	771	741	814	815	794	763	786	804	825	817	808	773	792	729	825	772	757	794	781	806	818	730	752	748	765	780	788	799	785	828	788	781	802	780	790	768	794	804	783	823	828	828	760	760	755	816	778	789	752	807	792	810	757	734	790	803	821	753	775	779	785	799	802	781	769	790	821	790	777	768	761	854	794	804	817	794	841	809	811	798	753	792	764	797	778	737	778	793	813	769	791	830	809	762	814	841	754	817	789	767	755	756	824	816	743	753	786	775	816	780	800	771	724	770	787	811	836	765	794	845	840	772	741	824	818	755	831	792	792	814	824	851	796	756	833	789	824	786	801	806	800	797	760	735	799	764	798	749	762	800	790	786	780	807	792	779	860	760	810	797	777	797	792	763	784	781	821	789	786	846	812	751	828	753	776	817	819	819	737	766	799	740	775	759	735	820	805	828	835	751	753	757	763	809	823	763	797	795	813	778	773	824	774	847	791	760	779	753	822	849	738	778	818	787	809	754	842	810	826	791	765	811	797	793	767	799	778	781	789	786	770	762	802	804	819	771	799	807	825	838	721	759	774	782	811	747	791	824	742	745	802	836	781	827	756	821	763	817	826	778	809	764	836	819	813	813	813	795	782	769	755	845	824	799	777	801	786	800	816	804	839	830	800	794	770	769	820	801	786	814	839	791	771	805	817	748	791	776	779	788	786	796	716	802	797	764	817	803	775	785	802	821	794	763	783	748	763	762	781	790	785	789	797	778	805	782	768	789	792	773	815	768	786	810	830	759	752	767	764	790	793	810	790	746	830	793	803	802	740	770	810	734	754	813	798	789	823	769	823	835	764	763	766	741	764	772	813	793	808	793	791	816	745	822	794	784	771	812	820	800	794	774	801	802	812	741	815	784	813	766	791	805	809	781	762	805	828	804	836	842	859	825	771	804	787	750	764	811	803	813	843	843	787	820	786	829	796	809	803	792	764	799	790	847	748	822	750	774	813	798	760	750	813	829	763	809	793	759	816	796	785	841	763	772	742	767	818	795	802	809	777	771	767	745	755	810	740	758	803	807	826	770	796	767	790	766	795	803	758	857	838	776	762	776	783	812
24301	20755	26212	24573	3970	795	683	681	634	563	621	622	587	657	650	604	610	594	597	607	634	547	578	583	614	571	581	545	582	585	606	552	583	603	628	589	615	590	611	560	592	555	599	592	587	538	627	596	578	577	609	584	580	587	580	600	588	596	618	598	541	550	623	592	597	588	588	551	579	579	600	571	582	569	580	542	576	603	611	607	616	575	633	582	587	617	572	593	586	585	607	576	531	570	606	580	587	594	565	573	594	606	570	620	619	597	612	594	561	613	590	598	621	562	598	608	624	603	564	617	591	599	577	625	595	540	634	585	575	608	627	602	549	536	533	578	635	586	553	582	575	537	619	596	550	579	575	562	569	580	567	606	578	620	522	613	599	563	586	626	551	613	592	540	590	587	562	564	543	559	586	484	606	578	566	593	637	589	601	577	536	589	586	584	589	605	595	605	601	594	582	603	578	631	607	597	597	570	612	565	555	595	585	567	561	618	600	545	544	610	631	613	603	637	613	574	577	629	596	575	617	559	563	552	592	579	618	626	592	619	629	675	556	573	559	570	595	598	628	573	559	615	577	591	585	627	580	629	592	597	591	637	575	537	601	587	586	617	612	572	554	603	591	574	581	610	568	608	591	639	620	605	595	572	579	620	566	567	604	578	614	595	596	583	593	579	582	592	605	594	577	573	533	561	589	646	550	605	585	622	598	606	565	640	551	579	586	584	562	607	629	575	596	586	594	608	559	586	593	564	632	570	610	534	578	586	620	585	559	618	597	575	635	612	561	544	572	559	636	551	607	563	580	594	592	611	627	574	629	592	567	537	559	577	552	571	551	573	619	574	578	533	574	658	550	617	586	593	618	640	577	599	586	576	588	623	576	576	581	567	598	599	563	594	572	605	623	557	569	599	583	581	616	615	615	610	558	632	608	569	578	546	591	655	617	591	598	614	602	616	611	561	578	562	613	585	598	606	569	593	593	598	559	577	630	561	578	584	558	557	561	595	596	550	605	583	594	545	586	611	586	571	552	581	580	581	588	575	629	587	585	573	603	594	594	607	603	587	584	572	571	586	590	577	634	602	632	556	538	624	579	611	568	565	573	565	592	591	579	595	591	612	615	591	556	603	584	596	590	549	619	638	644	601	560	633	621	581	578	602	592	583	573	585	520	596	597	582	549	574	575	588	558	546	576	627	562	572	625	591	587	613	610	650	564	579	580	571	544	595	575	569	614	578	568	552	624	619	626	573	586	605	589	601	614	618	608	632	604	572	583	582	567	581	558	594	587	612	569	609	561	565	612	551	575	614	584	622	614	575	594	577	555	574	588	559	602	608	604	531	582	675	626	600	601	599	575	597	568	574	610	602	605	613	613	630	612	592	617	581	571	609	619	571	594	573	557	564	555	572	557	589	595	551	592	601	590	597	598	619	590	608	548	502	558	558	552	592	575	554	575	574	595	587	575	592	549	596	597	535	590	629	590	606	596	612	599	545	585	604	616	586	582	573	565	575	580	569	572	613	622	573	599	605	575	557	573	571	571	565	590	604	582	566	594	562	594	602	572	572	644	566	568	541	555	600	612	640	588	589	590	569	560	587	578	587	583	590	582	550	588	585	556	606	596	555	590	614	588	585	583	588	577	609	583	595	627	622	570	596	577	597	574	563	564	593	580	590	576	609	613	577	583	622	610	595	580	629	586	569	607	594	615	591	622	569	597	601	632	591	565	588	594	564	587	576	593	600	598	558	584	578	565	572	577	625	593	587	618	578	557	558	569	598	579	595	575	575	604	588	574	587	617	554	605	564	608	570	612	597	569	596	577	617	629	643	561	652	551	608	612	552	589	579	608	608	614	593	577	569	545	571	573	607	578	615	583	606	582	589	588	590	601	601	594	606	607	561	551	583	630	576	598	597	613	573	558	582	634	561	599	578	567	566	566	550	562	589	586	607	605	567	611	588	571	574	588	578	574	605	595	565	541	572	580	597	630	593	594	530	565	611	597	582	573	596	581	560	569	558	565	568	569	612	601	606	560	597	602	626	600	593	610	556	631	609	548	576	528	607	619	594	581	562	592	608	564	592	585	564	587	634	597	567	612	596	595	617	579	562	579	638	615	596	579	554	570	552	578	594	602	579	628	594	598	582	597	539	548	577	567	616	593	573	589	569	618	614	602	581	616	568	557	566	607	593	595	611	611	583	577	611	616	620	567	552	604	554	603	595	577	575	555	592	619	583	523	583	589	631	539	607	549	598	564	576	600	597	569	612	580	582	582	609	570	572	587	615	525	586	611	583	571	563	601	606	576	589	561	543	582	586	573	617	594	583	582	540	630	586	611	587	563	606	580	616	584	548	549	592	596	624	617	597	564	600	570	548	575	606	603	581	595	603	595	613	619	580	567	581	593	594	611	581	582	589	607	604	603	573	611	593	586	604	590	595	549	604	555	581	549	592	633	573	563	570	631	567	606	564	582	560	544	547	565	599	614	581	572	554	589	605	544	572	562	606	637	569	617	579	551	570	571	588	560	617	557	628	587	620	590	553	594	578	574	567	586	577	584	599	604	588	584	605	594	633	563	624	614	610	578	586	556	606	536	601	576	566	589	572	605	596	578	585	572	575	577	587	592	588	535	555	579	596	599	609	594	594	614	591	583	541	552	529	571	543	571	578	624	604	575	624	562	599	612	573	593	582	607	593	573	608	577	598	569	618	623	584	599	591	610	566	597	591	581	606	561	574	589	579	545	565	588	578	607	577	554	576	581	585	583	605	565	573	646	552	574	559	618	588	610	566	574	602	578	575	618	598	599	571	591	570	613	579	597	551	584	577	593	601	592	615	594	592	611	572	593	573	629	605	611	540	587	571	634	571	563	577	596	575	591	577	595	582	574	579	621	640	610	572	577	570	580	581	566	608	575	594	611	593	551	567	600	566	594	588	607	614	599	615	545	569	636	564	559	579	615	607	572	581	608	596	574	579	572	582	639	554	625	556	580	583	610	574	597	558	583	588	608	613	586	627	593	609	552	659	612	625	615	546	565	582	636	606	543	586	573	596	574	593	566	598	603	586	564	595	523	570	580	581	542	560	597	600	546	579	555	607	568	609	623	569	608	577	610	546	614	595	592	567	610	571	596	613	576	603	596	594	561	557	571	567	618	643	613	563	577	588	610	648	630	581	618	627	639	594	599	590	569	615	608	570	576	552	624	578	579	633	568	602	584	531	605	553	577	628	590	567	554	585	575	585	591	586	560	544	613	593	593	618	608	557	587	580	595	596	584	628	575	598	635	601	546	586	626	604	558	640	567	570	552	562	564	562	604	562	540	622	613	621	572	634	539	578	565	557	558	592	563	620	577	601	586	587	613	590	604	569	556	630	553	605	598	593	581	576	572	588	558	591	606	560	525	560	579	584	586	601	591	576	577	541	518	588	636	602	610	582	566	570	566	594	556	563	586	587	571	602	577	617	615	595	593	608	619	589	597	620	601	588	594	607	600	586	641	632
37630	5953	2419	1536	1288	1087	1025	898	906	895	861	898	879	766	807	838	802	770	763	781	821	784	796	800	767	716	787	718	733	748	746	799	741	761	765	728	762	781	785	785	790	816	749	676	741	754	799	748	744	792	808	779	751	757	796	760	746	772	771	788	782	798	772	759	758	783	750	740	767	741	770	769	726	744	738	760	755	763	751	752	792	753	746	748	765	776	824	783	769	765	755	729	781	762	764	755	759	754	799	749	812	760	766	799	734	784	777	761	800	765	784	780	754	779	781	773	763	745	751	773	763	783	745	689	781	789	805	772	770	774	778	756	753	746	770	756	743	801	786	779	745	776	727	767	784	733	759	780	791	755	776	788	771	727	768	704	776	754	758	795	798	757	800	746	748	783	792	757	767	752	764	753	752	760	744	731	772	764	728	776	768	754	781	792	728	803	723	786	795	731	752	750	769	778	767	778	781	791	735	716	720	769	732	838	765	769	793	775	787	776	771	749	775	758	748	778	786	776	752	748	760	713	802	754	780	758	763	764	722	760	740	725	742	726	748	726	761	788	758	747	738	751	777	765	779	770	720	737	764	790	761	772	754	784	771	768	777	721	753	762	745	798	778	769	771	796	825	767	762	791	765	774	730	776	750	761	733	772	791	810	734	760	793	761	759	757	748	750	766	827	791	770	788	763	776	753	813	785	724	756	739	774	785	727	773	786	720	722	749	808	777	757	719	758	787	789	782	767	799	785	788	760	747	781	763	752	752	758	749	779	774	739	790	758	780	782	761	797	767	770	756	766	734	732	763	767	776	737	777	793	816	748	755	747	785	782	797	821	780	741	758	758	786	747	780	825	767	751	783	749	822	759	770	746	774	776	768	756	744	810	737	765	765	721	767	735	779	741	755	796	775	749	765	753	749	769	774	756	813	739	799	768	805	775	794	762	774	804	785	743	788	730	752	805	772	742	757	760	761	746	790	792	816	776	768	764	745	794	788	787	743	750	772	796	794	738	776	732	769	786	778	780	751	770	738	770	697	822	799	727	786	721	800	750	777	829	785	744	765	809	773	759	743	794	749	792	769	730	765	744	766	795	747	761	757	759	748	741	783	714	747	751	778	795	758	782	770	778	751	813	749	712	764	728	820	789	753	792	787	744	748	788	773	735	743	780	730	750	753	725	781	728	752	754	729	760	842	771	783	823	829	735	761	766	798	761	778	764	780	792	781	776	769	751	769	714	752	804	714	726	751	794	736	747	765	770	727	804	809	737	735	781	790	739	758	778	767	762	785	755	753	764	766	785	789	811	782	725	805	778	793	772	798	766	760	733	737	803	734	771	786	771	775	738	792	755	730	771	736	735	817	739	699	774	780	744	767	756	762	821	789	789	781	753	738	764	753	734	675	755	810	741	795	808	824	708	740	787	765	750	808	783	794	801	790	757	725	759	786	766	765	703	758	809	785	757	721	760	738	788	810	761	760	774	775	724	806	790	760	808	758	732	795	767	763	790	699	749	776	777	760	767	735	772	756	744	799	818	737	747	771	776	788	763	728	773	785	759	825	772	753	747	734	761	780	777	760	743	771	780	749	710	782	802	699	756	774	779	700	785	797	709	768	769	783	733	800	763	804	756	758	779	756	762	776	742	812	799	772	739	728	749	737	770	761	770	764	764	751	735	699	774	773	782	769	749	765	774	785	706	797	736	798	765	790	749	747	791	735	747	704	793	751	814	743	767	748	785	767	772	756	721	762	805	769	755	768	776	757	758	729	753	778	776	784	777	739	721	736	753	834	766	782	760	776	788	756	779	767	780	763	800	763	734	753	792	761	764	758	736	850	798	765	760	765	771	739	794	796	711	731	753	773	748	754	751	806	777	772	757	782	787	745	737	765	748	730	754	811	766	796	801	774	743	756	797	774	749	736	748	776	744	775	790	754	733	823	750	748	780	770	777	723	780	762	779	793	809	766	794	792	780	734	803	757	736	768	744	780	790	768	785	797	763	785	733	768	749	762	797	761	757	796	752	727	780	799	776	785	715	766	798	733	778	779	770	756	720	728	784	770	746	711	790	771	785	711	777	750	756	821	800	777	764	732	784	787	747	743	770	757	794	792	800	842	748	701	805	713	809	777	791	728	778	714	759	750	767	764	754	761	822	771	776	804	752	757	785	740	801	776	797	761	759	759	786	829	788	743	808	779	788	727	742	781	756	810	774	721	777	793	753	718	717	778	790	735	738	754	790	736	730	772	762	807	748	760	755	759	781	749	772	732	734	737	766	734	740	765	751	752	734	768	768	783	713	759	753	733	796	783	718	725	703	824	732	750	789	771	794	761	792	818	736	732	746	734	711	776	804	780	777	794	779	718	710	779	759	770	704	786	761	782	721	724	716	771	771	790	779	738	745	768	755	767	771	752	764	766	768	791	751	784	790	800	782	787	776	793	764	744	777	752	728	744	805	731	791	807	758	775	762	773	792	741	779	774	721	779	760	756	704	803	734	775	741	749	739	781	764	718	739	763	790	777	756	839	768	770	759	782	696	798	778	782	786	746	806	760	779	764	777	763	740	781	776	786	749	801	793	771	793	779	736	749	719	840	772	744	739	745	775	800	775	738	764	752	792	799	754	819	826	766	802	787	767	764	783	748	776	814	822	738	762	776	757	791	832	735	720	836	740	770	755	751	777	718	808	779	757	767	785	776	776	779	746	802	793	772	758	766	768	765	838	698	756	794	783	719	747	773	777	757	765	777	771	723	791	761	740	701	752	778	771	777	760	799	786	740	728	769	810	735	782	762	781	731	779	795	777	757	760	767	743	738	750	724	730	852	790	793	758	729	787	722	740	811	818	803	790	819	791	776	807	770	720	768	755	779	758	828	802	773	732	794	775	695	777	722	733	752	764	761	765	801	757	720	723	783	779	721	762	788	788	794	797	767	766	748	811	764	701	776	736	746	793	755	736	779	758	777	780	727	769	759	763	751	785	767	746	809	795	800	749	746	762	785	802	758	718	767	729	781	760	766	762	786	783	730	722	775	790	709	818	796	799	735	777	680	740	785	748	738	765	764	730	736	719	780	760	781	734	746	735	742	736	792	769	775	748	791	771	743	777	758	689	753	772	754	729	780	752	794	740	789	741	734	752	747	779	729	766	788	731	782	755	785	716	786	732	757	752	743	761	785	755	784	779	782	751	789	773	789	770	711	737	783	727	812	758	793	745	781	736	799	793	781	798	719	757	734	751	725	738	755	761	749	772	723	754	733	739	738	706	736	764	785	747	734	746	809	751	733	709	772	720	752	717	787	742	738	752	751	761	757	755	714	777	736	760	785	787	811	754	758	737	806	791	747	780	760	768	783	767	759	805	765	764	769	776	752	784	785	766	810	787	722	756	754	767	790	779	755	769	795	766	769	779	692	726	821	776	783	728	765	719	767	695	756	777	733	784	719	721	790	786	734	749	777	770	745	811	768	754	753	815	770	770	810	740	711	753	776	735	797	801
21999	20748	28128	23422	20744	20559	2482	575	465	467	388	376	401	374	309	344	343	350	325	279	290	289	262	294	290	294	275	281	285	294	280	297	295	277	278	261	256	283	256	290	237	266	263	282	254	289	258	273	272	249	297	265	260	262	237	257	280	298	280	278	278	266	267	308	275	245	267	262	274	246	285	302	259	240	289	245	244	269	257	264	268	260	285	280	238	272	257	271	273	268	271	263	253	288	266	287	283	255	277	237	279	285	259	251	267	281	241	261	218	280	277	275	282	276	256	257	268	250	287	255	251	244	275	262	240	261	263	249	292	279	271	263	269	259	265	278	265	251	287	255	295	273	300	273	256	277	264	256	288	272	264	265	261	248	271	275	265	254	286	289	288	271	278	257	264	256	258	242	267	281	292	253	270	272	246	261	271	272	253	287	250	289	260	267	263	271	283	274	275	269	276	253	275	260	284	257	285	258	286	289	266	248	273	254	259	255	248	262	261	246	304	279	259	312	239	247	287	257	244	260	295	274	260	273	270	263	288	280	254	269	263	246	290	277	262	253	270	253	237	286	236	271	245	274	254	272	281	263	273	279	263	266	248	271	236	239	268	254	286	271	295	268	278	267	251	278	264	261	264	250	257	265	282	284	310	282	260	301	276	302	251	267	274	268	267	260	243	255	264	253	279	252	271	248	265	240	291	271	285	296	275	294	241	240	285	276	262	274	247	242	248	285	268	297	278	286	231	262	241	272	245	259	259	270	255	287	243	263	289	267	291	258	292	276	272	250	282	247	267	238	253	250	248	263	270	275	259	266	254	258	272	260	281	248	248	289	283	270	270	267	268	263	267	305	267	261	253	269	248	267	277	246	255	261	261	261	263	288	273	262	249	262	279	254	272	264	282	282	279	267	255	280	278	261	259	293	285	249	281	276	268	268	270	298	255	261	276	273	274	290	264	268	273	262	276	246	261	265	260	278	254	265	255	256	266	278	242	244	283	241	276	284	271	242	246	274	245	279	296	248	267	263	252	265	285	270	278	249	245	269	270	273	271	249	261	302	288	254	255	266	310	251	308	280	280	262	295	278	259	278	256	264	248	276	255	269	259	300	252	258	258	259	247	276	244	253	265	255	270	275	289	261	279	255	248	245	263	251	270	275	284	276	252	246	263	234	263	226	276	264	267	258	276	268	298	284	252	226	268	274	271	256	230	297	263	256	266	280	259	254	244	279	290	267	268	255	277	276	275	273	231	270	263	289	274	265	255	286	289	281	280	247	259	231	252	260	285	282	281	308	240	255	294	275	271	271	273	243	271	281	241	252	276	283	277	258	301	269	279	285	241	262	273	265	271	285	230	268	269	263	261	235	260	288	256	273	260	270	267	282	277	256	224	289	260	274	286	255	270	284	256	284	276	279	268	275	259	302	257	266	254	250	286	269	218	251	265	258	283	259	257	259	258	264	268	279	295	251	291	259	258	263	277	251	258	265	270	276	269	282	261	279	277	281	232	282	288	238	258	268	260	282	239	262	252	277	245	301	284	248	272	301	260	240	257	270	270	264	255	270	263	274	247	264	241	285	262	274	302	283	256	297	242	267	261	274	289	249	272	266	239	243	273	251	249	281	285	263	282	278	255	261	263	258	283	304	243	301	244	278	297	279	264	274	262	260	270	248	278	271	257	283	253	280	277	267	257	270	255	262	293	281	269	252	248	255	246	243	256	241	231	262	269	272	256	268	259	251	264	250	281	272	265	323	280	255	263	258	272	251	263	276	271	258	295	275	255	272	277	260	290	275	287	236	255	299	259	245	288	278	280	241	307	262	278	275	284	232	267	276	275	270	247	288	278	268	285	266	258	273	266	247	272	278	270	260	274	280	245	270	270	271	298	235	278	242	295	235	284	238	269	246	278	252	244	263	296	270	244	271	257	271	272	236	244	263	252	253	268	276	271	260	297	272	252	295	271	288	268	289	287	257	262	232	273	306	259	277	274	249	283	301	254	274	275	258	273	294	270	267	262	248	298	245	278	279	291	285	279	265	275	272	261	275	269	224	253	265	270	280	283	250	259	253	245	260	260	254	271	259	268	278	293	249	271	270	269	262	265	261	292	258	305	268	257	277	233	250	256	277	241	266	257	254	281	256	288	286	288	260	270	286	262	279	278	269	258	279	282	248	269	272	307	283	271	267	290	234	265	263	242	239	235	280	251	277	254	271	267	255	276	242	271	258	243	252	260	296	268	280	262	252	255	269	257	264	279	253	292	274	315	266	274	243	288	258	280	266	288	260	251	247	257	274	297	303	281	279	262	255	257	278	248	243	307	241	262	264	239	254	291	237	281	251	276	259	253	261	302	255	268	262	292	250	272	235	277	239	296	268	256	274	272	270	260	269	252	268	287	269	251	261	306	264	244	281	266	283	277	276	258	277	249	260	249	264	250	266	260	273	269	270	246	277	273	264	300	287	263	266	250	300	284	299	278	228	247	261	245	273	284	276	280	234	266	257	263	257	247	250	270	288	281	246	276	269	258	249	279	287	297	276	253	259	261	278	274	270	273	239	256	295	255	259	266	261	252	234	275	285	262	297	240	264	255	254	267	287	235	283	252	231	257	259	308	251	271	261	285	256	250	271	232	254	256	264	248	288	287	273	288	257	240	266	260	277	295	273	289	252	291	242	265	263	280	271	283	278	264	245	274	264	259	276	283	258	245	243	250	250	283	268	264	292	282	271	254	263	295	276	265	275	278	266	267	261	248	273	249	248	272	261	281	258	241	267	255	241	247	240	266	270	247	279	248	236	265	250	231	270	246	286	267	265	270	278	268	266	267	260	285	263	270	252	265	253	281	247	248	241	245	271	252	291	267	260	260	281	269	252	280	264	248	268	270	260	287	257	268	280	271	287	280	259	288	240	299	284	256	275	277	263	264	281	302	262	275	275	288	250	272	294	281	258	271	252	268	236	278	286	263	257	253	258	249	275	279	257	290	267	276	279	280	268	269	273	253	280	254	277	283	286	282	267	281	260	237	265	220	288	267	280	280	269	250	263	281	284	265	286	247	275	263	275	290	298	245	264	252	287	272	256	268	258	280	278	272	263	241	279	261	244	246	272	285	275	231	242	277	274	282	267	228	280	281	272	257	289	278	297	261	257	284	282	275	259	256	296	274	263	261	281	259	270	272	255	265	279	258	274	261	308	273	264	280	264	265	278	272	275	258	260	275	245	250	285	262	271	253	289	269	275	281	271	274	255	268	243	280	260	267	236	221	263	279	278	270	274	253	252	259	258	276	301	305	275	258	274	270	249	283	259	270	262	265	281	259	310	265	264	257	268	242	267	258	268	278	247	266	239	251	293	279	269	257	258	293	270	273	270	252	270	251	254	268	267	259	231	296	254	239	270	275	291	287	261	275	265	227	280	271	267	244	284	270	235	295	251	246	285	244	300	241	286	264	247	288	238	264	263	253	285	252	271	294	265	246	274	268	279	309	251	255	272	267	232
49103	10518	6561	2971	2257	1687	1295	996	854	781	693	587	570	536	544	518	449	463	446	428	453	429	457	422	435	405	433	399	403	410	400	359	428	336	381	398	364	372	381	359	388	408	366	403	365	403	356	404	378	377	351	356	401	385	413	372	384	387	391	379	349	382	383	412	338	389	351	358	350	366	376	414	375	360	377	387	385	376	372	363	365	389	350	353	380	377	355	377	398	361	382	360	356	375	355	323	380	369	369	352	358	379	330	359	344	338	353	382	374	366	365	370	355	346	374	351	382	368	350	372	358	347	381	373	347	400	377	346	365	375	398	355	368	338	408	383	371	361	380	349	361	348	390	377	385	342	365	370	366	343	331	361	371	363	373	360	393	364	370	387	348	350	383	349	385	368	354	335	356	341	401	375	366	346	384	363	399	354	363	394	326	326	367	355	352	386	342	359	381	343	311	329	368	368	360	362	362	362	361	362	346	373	375	397	349	359	390	368	359	372	357	402	362	359	371	383	336	342	373	334	375	352	393	388	370	354	373	342	360	372	361	331	377	367	398	368	380	353	344	369	354	361	336	347	369	395	362	382	349	348	352	350	348	399	370	374	336	376	376	388	363	346	391	320	375	396	342	392	353	376	408	347	372	362	316	378	370	375	398	347	382	396	367	345	351	339	363	363	375	366	404	344	381	339	370	341	373	362	359	362	357	368	363	351	375	349	399	347	349	384	351	373	360	364	343	346	348	371	361	322	399	347	345	362	368	348	374	381	355	336	388	337	346	359	365	344	404	333	361	339	371	347	382	358	373	388	360	373	345	365	391	370	348	369	385	384	361	377	378	366	402	340	349	376	352	360	318	371	400	370	377	381	355	371	364	374	381	350	372	372	366	379	406	356	338	335	337	397	357	394	357	359	382	377	375	336	368	361	358	369	355	367	359	382	344	349	395	348	348	399	378	376	392	388	365	413	373	378	361	339	360	341	390	393	392	381	361	403	327	365	371	391	375	382	359	387	368	365	365	364	349	387	393	391	331	341	371	349	371	385	361	370	368	361	356	361	373	358	364	352	348	375	406	414	371	371	390	375	384	322	397	369	378	367	377	405	380	368	367	374	425	351	378	348	393	379	355	357	383	365	380	379	383	363	375	378	360	368	391	358	352	353	351	341	401	361	367	347	375	409	371	339	382	378	371	358	372	372	375	356	392	351	362	368	365	341	348	359	365	311	373	327	383	365	381	355	350	405	333	354	388	355	370	389	393	355	335	374	382	364	381	336	353	400	378	384	352	357	409	367	337	362	349	357	371	366	350	392	373	384	395	379	389	375	392	392	355	362	380	358	388	371	341	346	372	343	377	366	360	393	390	363	361	344	338	382	328	362	401	349	348	359	368	389	383	351	370	358	373	353	363	374	380	364	366	376	360	374	323	364	352	378	358	392	400	345	331	380	370	355	344	360	375	368	372	373	372	369	356	363	369	364	343	343	366	344	351	329	349	355	351	342	356	376	378	357	334	405	359	383	363	376	365	338	345	379	377	382	348	391	382	350	391	377	350	352	390	358	370	362	379	367	347	386	295	394	368	376	330	338	328	369	358	367	388	377	362	376	367	371	366	380	376	353	364	348	375	380	385	365	413	361	344	398	380	338	365	378	351	353	356	365	359	351	345	361	362	381	333	354	383	340	354	334	379	353	368	367	352	376	328	393	348	341	395	387	359	351	377	373	377	351	367	365	337	339	377	349	387	347	343	359	372	372	340	368	363	398	366	360	361	394	364	388	370	335	391	388	366	364	363	378	345	340	351	335	349	333	363	359	376	377	353	363	362	355	357	343	372	372	341	355	388	368	371	347	377	387	390	340	375	360	351	366	362	350	374	376	374	419	358	355	348	338	342	329	394	350	362	367	367	363	367	338	370	326	372	365	353	395	366	360	347	349	375	385	367	346	360	355	367	344	349	371	380	353	347	386	367	365	380	372	362	370	352	355	353	354	360	393	343	353	390	378	339	393	338	363	378	362	396	384	363	394	349	349	361	356	355	385	356	365	376	330	325	339	339	389	376	402	377	336	348	349	340	369	355	362	350	392	366	395	329	377	353	380	349	361	386	378	341	393	356	353	352	370	395	321	350	376	377	354	371	364	366	348	374	389	386	367	348	358	342	352	365	343	365	408	351	380	342	372	371	342	353	353	373	366	356	373	398	384	367	388	359	375	355	361	371	399	344	368	375	360	377	351	344	337	367	385	376	359	398	389	375	337	379	385	317	329	402	356	368	358	339	395	337	357	353	377	365	380	331	408	376	349	366	354	376	365	363	373	350	357	335	384	407	344	365	384	378	355	384	336	411	376	378	399	361	359	363	368	344	350	394	356	387	385	395	390	366	338	334	359	359	382	366	350	338	357	347	364	354	328	397	375	350	353	348	325	333	356	354	380	359	342	353	388	341	351	354	327	371	352	401	353	339	355	350	397	370	396	353	359	375	349	375	375	409	344	368	315	397	365	359	354	406	376	355	391	351	337	353	372	395	324	351	374	353	384	364	363	369	349	323	367	363	345	347	346	355	376	382	388	343	338	359	343	385	396	373	376	373	347	356	363	369	400	351	389	383	371	375	340	362	363	344	358	349	378	398	344	323	340	342	375	364	390	344	323	373	347	384	366	374	346	375	358	358	372	399	361	371	355	379	387	372	386	340	319	351	385	349	387	388	373	374	387	393	357	378	375	362	374	348	360	370	386	371	346	354	398	390	360	371	365	399	335	397	338	356	360	358	378	387	337	329	368	357	369	384	403	399	355	366	363	342	340	352	368	340	371	358	353	390	365	367	345	366	381	367	392	402	335	354	325	365	388	373	366	385	405	388	391	369	384	363	377	356	371	357	317	361	373	359	384	367	351	357	328	367	360	366	348	336	338	370	399	396	364	378	386	368	382	341	351	355	347	350	343	344	351	371	365	364	363	344	364	385	354	394	384	377	362	359	361	348	367	313	377	353	391	371	379	390	401	391	362	375	370	345	309	376	335	390	353	363	365	365	349	323	379	356	349	338	348	394	392	393	357	341	372	329	346	335	392	378	360	352	373	347	367	383	369	365	343	403	381	377	345	354	416	397	362	370	343	373	347	378	387	377	369	335	340	374	367	375	376	371	373	404	413	378	369	381	369	357	385	374	356	364	360	386	383	398	372	377	352	381	357	388	406	366	417	389	364	352	346	390	393	364	342	358	363	392	359	367	352	357	347	367	352	367	344	361	349	370	357	355	354	380	383	370	359	410	384	338	371	369	349	340	359	381	381	392	363	372	368	356	354	366	374	365	384	374	395	349	366	369	367	357	359	377	368	365	352	353	364	329	371	347	328	340	351	361	378	372	381	395	353	354	374	340	342	359	351	363	372	329	383	367	340	358	349	383	371	356	368	376	382	361	352	365	345	398	337	352	366	386	358	365	382	341	393	392	374	376	336	371	367	380	375	412	339	361	371	318	382	367	344	365	328	381	376	319	305
27343	16123	3002	1015	846	818	804	820	804	770	821	840	797	772	752	831	777	797	788	768	775	849	808	815	778	780	856	795	741	782	812	820	783	778	793	775	778	764	820	770	742	768	775	760	809	750	808	738	785	812	757	873	789	801	822	754	770	777	811	802	772	816	693	782	767	762	744	808	801	777	768	811	753	801	806	811	760	779	740	827	801	790	842	767	782	784	863	825	820	772	766	820	799	858	777	747	803	798	772	802	780	786	764	776	788	769	774	778	835	804	762	793	807	810	800	804	841	751	827	796	798	824	763	808	730	745	857	779	776	781	792	803	737	801	759	821	817	789	757	814	740	812	790	776	789	817	808	838	800	774	792	776	796	782	801	791	744	752	782	769	812	790	782	755	746	810	782	800	814	807	793	803	816	780	820	747	764	851	776	820	768	813	817	817	803	762	749	771	804	839	779	767	821	818	833	748	817	783	764	790	786	778	727	745	782	829	784	774	795	805	797	806	842	807	804	770	785	815	795	800	794	738	781	782	784	765	815	791	798	808	808	796	803	760	782	781	776	742	790	778	777	819	809	787	767	806	778	761	779	819	756	758	777	824	800	734	786	765	765	776	753	785	816	762	813	783	784	775	775	767	818	810	751	787	808	788	804	820	764	774	755	800	805	830	789	796	805	841	833	860	763	823	754	800	795	809	823	784	802	825	850	768	804	765	823	801	790	786	796	799	804	796	758	788	782	762	804	800	798	836	757	748	787	826	775	759	748	746	838	785	732	776	769	765	751	770	792	800	775	766	831	769	746	764	797	762	780	818	857	760	783	816	786	772	785	764	756	839	781	729	805	797	828	749	769	753	751	784	827	799	823	787	771	720	811	805	750	753	789	793	754	757	790	833	790	784	810	759	745	784	806	833	754	776	746	750	751	803	786	829	796	762	777	761	808	775	752	812	776	835	781	845	737	785	820	759	774	792	781	818	774	783	803	808	835	805	767	799	779	795	777	834	819	795	804	736	767	759	825	773	798	792	799	779	796	782	771	788	758	762	786	821	821	742	785	783	771	803	790	787	774	776	850	790	758	795	800	779	787	789	810	812	786	773	803	808	815	805	794	756	785	818	778	804	801	772	815	808	815	806	751	771	753	793	835	800	745	818	871	797	846	818	781	797	766	758	738	773	768	794	841	813	794	787	779	804	754	770	771	812	795	783	795	774	765	839	807	824	811	769	824	786	784	797	826	773	782	755	803	812	827	794	773	827	805	774	777	785	811	751	765	811	835	841	774	798	740	802	771	822	762	800	810	764	791	809	753	784	765	778	788	796	784	724	767	819	804	813	812	780	771	784	809	825	810	780	839	794	813	749	800	748	776	820	759	822	832	771	805	769	828	821	795	786	815	850	809	811	779	766	810	792	805	828	773	732	769	798	777	787	782	796	795	765	819	808	753	749	767	826	796	827	791	703	782	807	793	819	793	758	820	789	802	803	767	803	799	779	715	809	796	795	764	811	803	841	786	795	792	784	814	789	795	793	756	783	810	764	765	738	815	789	803	765	825	795	791	774	804	753	781	801	844	787	826	792	774	822	839	779	805	805	814	830	796	755	786	748	800	830	806	799	798	819	815	792	796	806	776	802	856	834	809	815	853	826	749	749	749	769	799	790	810	789	908	782	777	765	804	768	775	776	787	796	797	792	804	765	805	759	771	760	819	778	768	801	806	784	794	810	743	777	821	818	764	779	776	790	845	805	805	770	820	810	833	757	827	753	789	809	820	746	765	717	801	818	807	703	801	805	750	779	825	812	769	790	826	785	748	791	781	807	759	756	779	826	816	787	794	807	836	761	772	765	747	788	767	790	828	810	745	777	786	794	787	797	743	804	815	748	799	766	790	766	804	772	730	765	751	793	768	763	769	812	773	795	742	816	804	765	818	804	843	828	787	778	820	855	804	802	779	811	831	793	808	766	795	811	749	810	797	776	800	821	818	792	764	776	855	810	798	797	807	742	760	785	714	747	801	799	851	776	770	838	818	702	750	754	710	795	845	792	814	834	832	770	735	806	790	848	752	791	830	755	751	789	737	781	780	828	765	762	812	776	812	748	708	793	795	829	790	753	795	784	795	789	773	833	804	772	798	811	764	853	766	802	815	777	847	797	795	779	746	742	780	798	760	801	727	750	834	828	740	780	797	802	771	742	794	756	803	843	812	834	827	800	767	814	800	814	813	793	798	765	749	803	787	785	808	775	753	815	771	821	732	779	747	781	799	815	802	794	820	771	844	745	879	775	720	715	787	800	769	788	794	787	876	767	800	819	831	831	795	807	812	806	815	793	827	798	813	792	799	789	755	791	796	759	792	778	796	804	806	783	818	794	790	871	873	785	785	776	805	797	840	822	788	802	750	756	806	779	803	772	817	782	802	810	807	844	739	810	792	823	764	757	785	775	805	832	782	776	786	789	825	764	797	790	820	766	760	698	770	783	764	770	782	758	827	764	811	790	758	809	790	711	830	756	770	780	800	854	820	815	819	805	805	780	787	792	787	788	739	782	816	801	770	788	782	757	839	757	761	792	805	772	773	764	808	747	760	825	783	793	791	798	759	800	746	818	703	840	792	799	809	808	772	774	771	796	790	760	793	752	795	795	779	769	772	817	757	811	791	784	737	766	777	774	759	802	769	791	743	796	822	807	740	747	787	725	794	764	738	786	804	826	769	768	806	811	779	772	718	736	815	729	762	779	762	772	802	831	804	746	775	786	832	765	805	799	815	778	749	792	821	826	764	753	819	780	829	827	775	798	792	751	779	781	764	756	775	757	768	766	756	795	769	811	744	800	810	772	728	800	810	778	779	757	808	790	769	786	759	794	811	822	761	775	799	782	827	843	771	767	742	784	745	764	752	835	752	773	786	806	748	790	801	790	779	746	790	807	757	794	765	807	810	804	861	800	827	760	794	794	772	810	777	775	795	792	807	746	768	814	752	756	789	808	782	773	787	784	773	770	783	717	762	751	815	817	854	807	755	804	799	713	842	819	779	791	813	809	799	820	795	783	788	773	766	780	778	787	717	824	800	829	799	790	804	753	872	785	770	781	783	807	784	777	826	788	819	754	797	796	778	794	735	801	789	795	797	810	772	790	778	794	790	789	797	782	761	807	836	801	760	834	773	787	817	799	803	798	796	771	806	809	746	750	783	791	735	786	756	793	766	802	797	783	750	774	790	791	797	817	788	786	808	778	741	783	794	792	813	808	784	803	812	794	814	815	777	762	794	760	755	791	771	804	718	771	794	738	765	806	767	799	787	762	761	806	788	746	762	723	774	808	817	845	828	807	829	775	764	769	757	767	770	798	794	776	788	822	798	780	827	788	801	787	787	788	820	784	766	771	783	790	805	762	771	768	807	757	852	775	821	779	804	783	782	808	785	753	728	778	763	790	753	799	798	813	720	805	786	796	802	769	780	802	791	758	811	882	800	758	733	786	786	800	758	765	763	827	770	815	780	754
17157	2329	1338	1133	1037	1145	1111	1036	1050	1056	1035	1031	1019	1014	1058	1111	1024	1034	1048	1054	1060	1008	989	1045	1024	1059	1058	1052	1098	1020	1123	1003	1045	997	1070	1037	1002	1050	1051	1013	988	1004	1010	1038	1045	1019	1025	996	1023	983	1008	1009	1047	1005	1097	1015	1051	999	1017	1010	1068	1003	1053	1041	1048	1045	1020	1070	1034	1020	1031	1073	1103	1043	1035	1000	978	1055	1043	1023	1039	989	1074	1080	1061	1063	1059	990	1084	1019	1038	1021	1057	1028	1059	1012	1040	1044	1012	1035	1023	1050	1012	1052	1026	1065	1059	1004	1067	1048	1015	1003	1015	1014	1044	1091	1026	1060	995	1015	1055	1039	1086	1029	1067	1031	1073	948	1122	1080	1083	1052	1008	1016	1040	1021	1088	1066	995	1057	1073	1017	1046	1041	1040	1037	1068	1067	1001	1063	1026	1060	985	957	1028	1075	1018	1006	1052	1029	1056	1027	1011	1030	1039	1075	1009	1011	983	1037	1020	1026	1028	1072	1026	1031	1050	1072	1030	1044	1028	964	1024	1033	1044	1026	1064	1036	1052	1051	1059	1040	1016	1046	1050	1042	1040	1030	1072	1029	978	1045	970	990	1027	1045	1042	1025	997	1059	1075	993	1060	1027	1049	1019	987	1041	1057	1059	1033	1015	1054	999	1010	999	998	1049	1029	1042	988	1039	1072	1024	1053	1035	1060	1040	1002	1051	977	994	1001	1072	1023	1043	1070	982	1060	1082	1012	1035	1061	1069	1036	1032	978	1063	1057	1077	1022	1081	1041	1016	1058	1045	938	1037	1012	1025	1045	991	1005	1069	1010	990	1026	1018	1081	1016	1017	1071	1028	1039	1033	1038	1066	946	986	1022	1054	1029	958	955	1049	1023	1021	1062	1066	1032	1049	1021	1046	1022	1032	1019	1067	1034	1058	1033	1074	1022	1067	1047	1039	993	1040	969	1012	1047	1007	1016	1055	995	1032	999	1005	1099	1035	1079	1017	1085	1017	1020	1010	1053	1094	1040	1004	1062	1031	1002	994	1067	1095	1060	1050	1060	1017	1060	1077	1025	1043	1095	1020	1015	1055	1010	1036	1031	1053	986	1006	1041	1007	1036	991	1031	1000	987	980	1023	1004	1049	1061	1059	1060	1053	1033	1026	1036	1002	1089	1017	1009	981	1024	1066	1014	1029	1053	1028	1030	990	1033	1063	1065	1011	1053	1115	1015	1054	1075	980	986	984	990	980	1021	1024	1128	1031	1067	1026	1059	1019	1083	1061	1016	1022	1034	1034	1008	1049	1014	987	1045	935	1039	1045	1044	989	1033	1020	1061	1135	1020	1002	1024	992	1012	1022	978	1006	975	1021	1078	1019	1057	1056	1011	1042	1046	1033	1024	987	1077	1023	1016	1039	963	1084	1001	1037	1022	1031	1064	1050	1042	1053	1010	997	1045	1090	1046	1044	999	1022	1052	1056	1043	1034	1059	1046	1061	998	1102	976	1011	1002	1011	1004	1038	1022	1014	1065	1032	1065	1049	1030	993	1042	993	1031	1023	1084	1017	1014	1057	1033	1008	1084	1105	1041	998	1018	1014	1038	1100	1017	1005	997	991	998	1020	1057	1069	964	1035	1016	1034	1017	1066	1050	1037	1034	1067	981	1115	1027	1048	1131	1033	1014	1067	981	1042	1017	1031	1083	993	1046	1002	1019	1069	1000	1016	1057	1052	948	1043	997	1026	990	1067	1003	1017	988	999	1073	1010	987	992	1085	984	997	1080	1027	1036	1012	1044	970	1040	1020	1035	1021	1015	1014	987	1035	998	1016	1041	1006	1052	993	1015	993	1072	1054	1031	997	1017	1020	1100	1058	1034	1065	1007	1035	1035	986	1056	962	1003	1044	1015	1054	1013	1005	982	1014	1034	971	1093	1043	1050	1058	1043	1055	1057	1017	1062	1036	1034	1054	1029	1043	1108	972	1053	1035	1058	1064	1073	1098	1002	1011	1019	1067	1023	1003	1050	1041	998	1011	1052	1050	1040	1020	1068	1025	1025	1038	976	1048	1022	1045	1027	999	1045	1025	1023	1057	1024	985	1039	1039	1019	1051	1046	984	997	1045	1025	1033	1093	1067	1067	1033	1059	1019	1011	1088	1048	1015	1026	1052	1046	1039	1013	1038	986	1062	997	986	983	1027	1029	1021	969	988	1028	1089	1040	1046	980	1016	1025	1021	1027	1083	1009	970	1025	1084	1078	1001	1077	1028	1008	1026	1016	1002	1045	999	1045	983	1090	1085	1006	1043	1028	1051	1056	1017	1033	1066	1026	1014	1102	1015	1071	994	973	1052	1026	999	1008	1021	1018	932	1001	1048	1025	1021	1045	1031	1046	1033	1071	1030	1006	1032	1052	1053	1028	995	1019	1060	1038	1041	1047	1062	1009	1105	1019	1003	1034	1053	1039	1099	1038	1086	1042	1058	1028	996	1063	1077	1045	1026	1062	1048	1029	1035	1042	1059	1021	1068	991	1007	1006	1023	1086	1081	1022	1028	1061	997	1046	1043	1028	1036	1057	1046	1008	977	1019	1040	984	1102	1025	998	1054	1067	1021	1019	1008	998	1061	1028	1036	1019	971	1019	1014	1093	1024	1056	1056	977	1013	964	1025	1003	1005	1036	998	1070	1029	974	1031	1005	1074	1020	1035	1033	1009	1004	1048	1035	1009	1033	1048	1044	1026	1023	1035	1067	1012	1061	998	1020	958	1040	999	1044	1016	999	1022	1083	1069	1028	1014	1052	1068	1015	1024	1053	1073	1063	979	1016	999	1045	1025	1002	1001	993	1041	1053	1055	1080	1010	1037	1014	982	1011	1031	1045	1040	1014	1014	1034	999	1050	1049	1003	1018	965	990	1046	1044	1032	1081	1104	960	1013	973	1030	1036	1033	988	1043	1074	1038	1034	1031	1052	1083	1083	1041	1031	1041	1000	1031	1052	1100	1079	1031	1002	1071	1020	1035	1063	964	1046	1043	1055	1044	1038	1030	993	1050	982	1054	1075	1038	1066	1017	1003	1053	1063	999	1029	1055	1002	1007	1070	1019	1090	1045	993	999	1059	1022	985	1050	1083	1033	994	1044	1029	974	1002	1054	1068	1001	1055	1034	991	1049	1034	1015	1018	1047	1065	1082	1053	1040	1011	1065	1068	1075	1022	1033	1056	1007	965	1042	1024	1058	1050	978	1063	1064	961	1004	1032	968	1057	1106	1031	1018	1005	1019	1009	1083	991	1011	1071	1041	998	1033	1014	1004	1058	1027	1068	1055	1032	1043	1048	1040	1088	1032	1049	1083	1123	1004	1083	1006	1007	1068	1035	1008	1040	1031	1031	992	1047	1085	1048	1058	1026	978	1114	1015	1011	1038	1057	1123	1015	1072	1071	1050	1034	1027	1045	1079	1038	1041	1022	1025	1031	1036	1095	1060	1063	1024	1030	1029	1066	1048	1000	1019	1045	1116	1080	1064	1060	1021	1098	1029	1064	1055	1021	1058	1028	1054	1047	1005	1004	1110	1046	1039	987	1044	1076	997	1048	1036	999	1064	1069	1054	1000	1056	1093	1062	1000	1053	1073	1009	1056	1037	1028	1057	935	1041	957	1095	1079	1053	1013	1009	1059	1056	1041	1047	1058	1034	1025	1052	1041	1070	1047	1082	982	982	1047	1059	1022	1086	1018	1053	1037	1036	1028	1075	1050	990	1008	1040	1056	1038	1085	1074	1022	1026	1018	1035	1033	1025	1047	1058	1020	1035	1056	1017	1050	1044	1009	997	997	1062	987	1024	1107	1068	1052	1041	1022	1007	1061	1018	1057	992	1059	1036	1015	1029	1060	1032	1068	1013	996	1018	1012	998	960	1063	1052	1010	1011	1047	1046	1074	1009	1069	1061	1045	1064	1083	976	1060	1025	1012	1030	1039	1105	1053	1100	1052	1039	981	1046	1028	1021	1031	1058	1038	1062	1062	1070	997	1043	1066	1079	1034	1028	1024	1005	1063	1062	1083	1050	1005	1030	1009	1119	1045	1046	997	1016	993	997	1053	1072	1028	1027	1057	1009	1015	1090	1000	1048	978	940	976	961	1019	1042	1074	1026	1042	1008	1017	1000	1047	1086	1102	1062	1015	1056	1042	1032	1009	1048	1064	1065	1090	978	965	1043	1063	1006	1100	1028	988	1073	1037	1016	1033	1002	982	1035	1069	1010	1006	1034	997	1004	1053	1052	1014	967	1046	1072	997	997	1023	1002	1039	1057	1070	1001	1029	989	1035	1034	1027	1015	1044	1088	990	1030	1020	1098	1055	1057	993	999	1062	1005	1068	1093	1031	1098	1074	1043	1084	979	1018	1045	1022	1002	986	1020	1081	1045	1015	1014	1017	1037	1042	1037	1032	1038	1002	1042	1067	1078	1011	1053	1000	1047	1031	1037	972	1080	936	1028	1015	1025	1089	1024	997	1047	1030	1060	1041	1054	1071	1085	994	1073	1019	1037	998	1066	1043	1059	1044	1061	1004	1069	1029	1023	1049	1069	961	1012	1020	1028	1038	947	1008	1042	1062	975	1075	1023	1006	1010	993	1035	1010	1021	1053	1087	989	1010	1009	1064	1062	975	985	1051	1013	1071	1051	1073	1017	1030	985	1058	1023	1048	1020	1083	1009	1096	1053	1068	985	1031	1031	1008	999	1025	1047	998	974	1028	984	1029	991	1013	999	1041	996	1030	994	1090	1031	1040	1041	985	989	1065	1048	996	1072	1001	1040	1077	1052	1077	987	1025	1029	1018	1035	1004
22894	20706	27615	23819	20474	4238	962	784	717	642	647	644	634	609	643	616	631	591	635	557	595	627	555	587	611	570	617	568	560	570	599	596	522	640	538	578	596	540	587	585	598	546	565	618	590	615	592	558	513	555	561	524	595	582	585	623	586	557	540	594	566	604	590	605	589	561	602	586	555	610	611	602	562	617	603	609	609	591	546	607	592	577	593	603	563	593	595	602	587	573	596	569	551	552	611	593	562	617	566	564	597	534	578	597	576	601	638	528	628	625	576	572	551	603	559	581	576	605	572	621	570	555	596	568	553	572	581	612	610	560	573	573	608	554	565	604	568	605	592	574	593	589	585	548	538	573	625	559	593	601	587	578	595	568	603	550	625	600	574	560	561	558	579	619	544	612	571	595	574	574	592	606	579	575	569	559	598	581	583	587	589	576	520	552	565	587	543	565	590	594	603	565	592	631	632	584	601	579	588	594	587	581	581	553	594	646	569	553	578	570	586	610	581	545	592	553	549	597	615	585	631	561	584	605	601	601	612	577	542	567	577	541	599	590	589	572	601	620	588	516	633	579	558	625	571	609	550	577	596	589	573	602	562	568	588	569	585	629	619	562	647	525	590	632	559	563	553	605	594	542	583	609	594	556	561	579	618	539	594	582	544	560	564	584	596	588	548	583	576	614	572	569	622	580	577	594	555	591	616	633	627	568	606	623	572	565	595	526	588	616	539	591	592	618	540	562	592	597	591	603	553	598	571	539	575	572	572	573	554	593	607	561	609	598	574	552	625	545	586	584	568	568	560	611	600	574	551	540	555	619	584	611	591	588	566	550	543	618	594	596	624	602	540	567	612	541	537	546	555	586	593	598	633	605	579	563	607	588	542	531	590	562	560	597	579	585	567	570	580	615	590	602	544	560	603	633	599	575	549	611	561	572	590	595	602	564	599	579	579	577	598	611	602	583	556	616	562	592	548	578	617	579	649	579	608	596	576	552	607	577	585	582	584	584	515	655	579	584	613	631	594	574	598	610	587	587	616	579	594	547	580	622	561	573	641	541	542	582	572	571	566	527	619	557	589	569	596	584	576	551	585	570	601	571	634	603	580	645	584	565	558	556	552	570	622	588	581	602	557	595	598	571	584	636	537	604	588	560	581	574	621	599	581	629	536	575	624	569	603	558	611	585	551	588	642	636	564	602	583	510	577	591	567	599	574	572	573	601	553	598	606	591	576	577	564	562	590	560	576	543	618	533	588	568	561	561	589	590	565	598	561	539	583	610	617	596	558	587	587	572	581	589	588	603	599	573	537	596	617	602	580	525	604	606	594	570	566	579	592	601	587	608	573	610	548	626	535	610	603	597	567	598	580	573	572	596	582	557	554	556	576	543	586	611	570	621	549	592	560	567	560	570	574	572	563	614	598	556	532	570	595	557	577	574	556	582	618	593	572	574	603	602	585	570	562	586	566	513	584	550	587	567	553	607	565	558	560	543	584	592	604	537	585	601	606	580	551	564	604	548	601	552	559	564	601	575	564	570	613	531	583	599	598	584	589	586	598	624	534	577	584	586	579	583	550	575	599	565	575	546	608	611	546	586	551	538	546	598	603	586	582	543	532	590	585	563	572	589	620	606	598	558	556	582	675	551	569	589	545	591	583	562	565	531	598	572	600	558	604	533	583	619	591	575	612	627	596	538	561	614	546	550	570	600	586	581	584	571	621	646	607	577	635	622	622	629	575	562	542	567	575	567	572	608	574	566	559	589	611	582	556	605	537	594	569	592	567	564	596	591	535	551	581	570	556	603	586	549	561	620	560	594	576	582	582	572	625	564	584	599	561	541	535	583	495	570	574	557	594	597	537	614	598	573	557	584	545	585	579	564	614	584	562	596	557	599	592	568	609	573	555	551	552	588	602	551	599	563	568	607	551	585	566	591	563	545	577	538	562	627	567	575	583	590	596	556	581	585	597	578	594	588	555	590	595	588	600	571	613	558	597	597	603	618	550	555	553	596	621	545	583	566	627	561	573	635	602	590	566	638	615	594	600	527	621	613	595	589	583	593	590	558	569	616	596	555	561	548	562	578	620	603	569	563	564	532	573	606	595	572	585	610	599	557	585	595	584	570	587	586	595	599	570	558	542	599	587	590	584	566	604	570	552	593	589	559	561	607	539	558	538	584	586	569	594	596	581	573	609	602	574	597	597	584	628	619	601	593	575	554	614	569	596	622	609	598	564	629	598	551	579	566	588	535	601	573	571	629	570	556	591	579	518	543	569	552	639	603	595	527	607	543	585	584	569	603	593	547	586	568	574	637	557	573	589	601	575	580	577	592	589	593	556	582	576	534	604	629	536	578	572	585	566	602	531	553	573	600	560	587	616	598	577	580	553	612	620	581	538	578	566	610	537	606	555	579	583	546	637	597	565	595	554	617	539	613	566	571	511	550	557	618	565	633	566	587	555	606	568	609	578	558	560	564	535	578	627	581	602	563	580	563	545	591	569	547	548	617	602	551	586	572	561	555	572	550	550	542	507	616	577	586	611	585	603	618	612	552	557	643	610	622	580	577	576	574	610	607	596	583	595	638	596	576	617	551	601	578	617	569	581	576	591	569	563	594	563	623	566	570	548	576	514	600	615	583	600	577	604	567	601	520	560	561	571	607	582	592	637	574	545	587	595	620	596	643	557	587	567	605	579	534	579	579	599	611	619	611	568	585	531	558	550	598	545	605	563	628	592	568	556	579	588	585	592	595	607	531	593	554	599	554	576	597	619	574	593	558	590	590	604	597	591	557	626	601	575	615	579	597	639	615	576	586	610	604	589	564	570	562	606	580	604	557	615	589	607	573	593	585	584	575	527	600	567	579	538	577	584	564	574	616	529	517	556	550	549	553	549	585	558	580	565	582	542	600	546	580	577	580	640	561	557	564	558	573	589	621	589	566	594	591	595	570	577	604	558	554	584	544	555	592	592	593	573	601	596	585	585	582	587	627	561	601	612	618	583	579	593	564	583	558	622	591	605	569	618	555	541	607	610	528	610	593	570	537	587	589	605	604	581	584	614	532	607	577	603	565	584	569	607	601	592	551	585	598	620	605	527	594	564	557	568	565	593	550	544	599	587	574	562	603	568	556	554	598	623	568	569	576	548	582	596	599	595	618	568	575	548	572	580	548	569	592	634	582	598	580	577	577	565	599	587	624	556	545	610	558	559	563	560	604	557	592	575	605	524	620	581	615	567	546	581	551	546	532	552	583	602	630	546	618	607	598	593	547	557	569	601	585	600	610	568	610	555	571	607	590	624	589	580	567	601	584	577	549	560	607	600	586	579	567	624	629	601	605	565	577	575	575	612	609	570	559	582	570	511	563	609	519	543	554	591	620	553	582	608	631	593	581	530	604	564	613	612	553	582	564	594	573	575	578	558	559	598	622	589	550	549	604	626	573	625	641	578	589	601	581	609	567	578	550	582	556	546	585	578	588	561	629	563	584	568	560	581	575
41285	9654	4195	2341	1787	1495	1285	1140	1075	1036	935	927	874	913	896	909	869	838	805	835	801	841	844	803	808	898	817	796	778	811	759	787	819	746	780	842	816	768	812	780	812	803	860	804	762	810	794	841	746	823	783	795	783	818	861	762	820	822	836	799	775	761	798	753	766	778	801	788	814	773	816	754	870	763	788	810	796	765	763	810	777	776	770	796	788	783	779	781	807	795	816	807	775	782	841	848	770	829	807	759	822	778	732	768	761	799	755	793	766	864	766	724	777	785	759	778	782	774	804	779	760	783	819	776	826	799	714	770	837	752	738	762	762	803	768	750	778	792	792	782	790	796	809	820	747	808	749	818	778	862	793	763	827	765	753	795	823	760	813	794	780	771	783	798	783	758	763	823	772	782	823	797	772	779	799	744	738	829	739	785	804	801	781	793	808	791	761	793	769	731	756	751	787	763	808	725	794	764	764	811	783	783	791	818	816	781	765	804	805	817	776	808	752	775	790	805	780	741	774	759	791	760	790	761	772	783	817	809	810	792	764	788	780	802	786	766	747	734	771	773	792	806	772	803	782	783	810	785	764	751	783	797	743	818	763	814	775	758	820	809	788	765	796	812	745	740	796	737	776	802	790	769	733	792	757	785	773	802	769	776	807	840	775	792	776	758	838	761	765	784	800	779	757	822	773	785	822	807	783	777	774	790	789	789	795	821	774	755	778	800	795	809	766	773	812	770	757	801	800	766	798	767	778	768	767	765	778	753	808	810	775	839	771	817	766	854	810	813	764	794	795	792	813	770	769	778	793	724	794	812	723	795	812	777	767	773	779	782	777	781	795	793	764	788	747	787	787	810	753	790	803	768	829	724	783	740	818	735	752	794	784	770	785	775	783	807	788	771	818	737	739	782	806	818	746	803	778	777	786	813	773	770	807	795	739	782	793	824	783	799	815	787	848	793	757	778	798	736	841	805	762	769	803	810	794	822	789	761	812	780	823	816	771	750	783	781	793	795	752	814	806	798	755	754	772	797	747	798	783	744	807	803	849	788	765	750	765	806	764	745	830	819	801	822	780	787	771	796	783	778	817	824	805	738	831	787	792	774	774	780	855	761	767	819	785	792	760	740	791	795	743	782	810	818	792	785	786	738	769	794	800	787	800	754	747	803	802	774	744	754	778	817	780	763	793	733	771	752	788	778	799	732	741	759	837	796	806	760	780	771	785	802	766	729	827	776	768	818	749	732	767	808	751	790	783	806	796	786	752	865	808	805	782	821	801	750	793	742	807	778	787	775	754	815	773	771	792	746	779	816	777	792	807	715	802	829	820	793	844	779	785	751	794	754	774	806	806	826	746	852	719	751	747	846	752	749	816	764	838	750	748	785	808	792	795	763	856	780	812	767	815	796	763	826	771	768	802	760	768	774	733	852	784	761	806	828	812	755	743	852	795	780	791	750	785	822	827	737	785	794	776	797	807	807	775	781	778	858	820	797	768	800	769	799	773	763	773	805	743	807	803	817	788	812	815	794	805	732	827	812	736	782	737	791	797	776	790	727	732	833	775	761	785	788	806	830	754	744	828	783	805	785	776	765	806	756	770	763	815	804	817	761	764	781	816	808	746	839	766	793	750	767	829	818	804	807	818	794	769	761	756	823	736	755	803	782	766	736	785	795	765	759	762	772	768	817	790	796	739	779	739	801	795	802	816	755	801	824	759	820	798	762	755	761	785	799	745	827	821	808	816	782	781	776	735	771	816	806	745	731	726	806	770	765	769	748	811	801	761	808	809	772	820	771	759	792	749	736	801	804	782	781	776	761	780	796	784	829	764	805	789	790	835	812	765	808	764	809	739	759	770	793	767	767	739	759	777	792	808	780	791	798	742	806	777	761	763	758	776	827	769	813	771	761	744	792	772	804	735	761	770	811	746	784	799	783	736	770	790	713	774	759	801	790	748	767	788	781	738	810	788	757	764	809	798	778	784	799	807	806	770	776	801	818	777	784	749	769	742	768	747	782	759	823	792	749	745	813	765	786	792	778	796	747	784	799	756	794	799	766	791	772	806	791	770	850	831	819	792	754	796	737	800	784	763	783	777	800	806	774	751	806	764	769	760	826	814	771	774	775	742	725	753	803	741	793	789	826	780	765	803	814	809	766	789	757	742	770	782	793	789	779	770	783	799	775	770	835	772	783	775	789	753	769	763	783	734	748	777	766	813	770	771	799	850	757	791	767	743	817	793	809	801	778	773	770	786	760	749	752	863	785	773	787	775	801	789	782	788	732	799	828	831	794	799	757	752	798	778	778	810	797	732	807	806	754	802	816	826	812	805	774	793	766	851	805	762	787	757	712	779	780	791	749	778	714	753	769	739	756	795	806	770	774	775	771	811	772	788	781	799	795	748	824	780	771	745	790	757	763	734	767	754	798	833	763	805	797	775	794	813	768	761	792	759	791	768	844	738	791	779	836	770	769	721	741	770	785	781	748	790	832	799	798	749	765	750	816	804	805	749	785	788	797	844	825	804	793	821	809	767	752	783	773	778	736	763	795	764	767	776	805	773	804	825	786	780	743	803	713	758	797	796	763	784	771	786	773	803	759	801	789	770	798	783	810	784	767	801	789	741	799	785	811	842	776	717	800	785	787	786	717	798	814	779	774	750	747	830	803	769	819	759	761	743	811	806	742	754	831	775	808	738	753	772	798	763	802	801	741	800	780	762	793	748	844	800	779	755	753	794	769	814	768	758	771	798	812	770	761	747	765	774	765	779	730	731	835	777	765	776	766	801	803	802	791	827	789	761	775	811	792	811	827	815	804	810	772	793	746	775	754	758	812	758	796	760	809	799	752	731	789	743	756	740	781	774	808	791	765	829	728	743	768	806	743	764	795	820	784	741	766	735	754	791	776	790	781	791	794	813	734	768	774	825	765	756	732	828	824	783	800	737	799	763	783	752	749	767	792	814	773	796	773	770	774	774	760	799	817	750	847	779	766	825	797	769	803	742	774	741	771	764	715	805	835	796	786	777	770	831	762	762	833	756	786	739	777	752	785	814	778	764	801	809	759	757	806	745	775	793	757	737	799	743	765	778	768	778	805	797	726	783	767	710	778	837	755	766	788	771	771	759	788	787	805	778	774	775	790	809	802	763	778	750	759	859	784	773	752	799	809	823	781	775	799	789	755	756	792	812	741	814	821	765	845	774	769	781	806	788	784	797	752	798	794	764	782	755	762	759	750	793	798	730	790	746	789	805	762	788	832	831	818	718	793	771	759	782	740	817	789	780	758	752	815	795	767	805	855	800	793	818	745	788	793	796	736	822	780	755	833	772	730	761	790	830	788	817	786	775	814	772	739	778	736	772	805	754	809	803	734	776	811	760	758	789	710	795	769	753	756	816	731	778	766	783	745	749	739	794	763	763	759	816	773	788	809	801	765	824	799	756	729	793	791	749	784	782	810	763	809	788	766	757	760	791	801	774	797	768	781	857	792	780	794
24207	20712	25855	24278	3023	736	686	654	629	648	623	576	613	612	637	569	610	604	634	583	629	557	591	594	559	666	581	620	642	613	612	570	621	636	629	592	586	586	581	588	577	627	578	604	598	600	574	600	572	545	623	592	566	599	599	609	600	596	591	611	588	587	573	567	564	564	597	614	591	576	556	654	584	578	554	570	563	581	599	608	622	573	643	616	579	581	624	605	618	573	599	595	603	622	580	579	595	622	580	593	569	603	579	620	618	584	596	635	598	589	609	572	612	570	597	598	585	565	601	559	564	620	583	595	593	603	575	590	624	579	595	605	609	613	582	553	649	624	618	572	619	608	559	612	599	602	599	603	604	568	606	605	617	594	554	620	606	605	600	562	626	582	564	576	588	560	583	604	575	569	568	590	572	627	572	601	604	614	598	549	594	615	570	584	581	587	589	600	605	568	578	587	591	569	571	573	604	622	558	582	585	613	570	615	583	591	555	617	571	588	577	601	569	600	595	585	562	622	583	592	546	582	565	573	613	586	614	574	587	575	591	585	575	571	546	622	528	579	596	560	581	582	546	622	549	609	581	625	559	608	612	587	628	612	605	595	564	545	581	535	597	599	580	598	568	541	564	561	561	582	596	600	555	552	592	564	570	584	563	590	581	599	583	611	612	627	572	587	563	612	600	583	580	585	583	594	590	606	579	575	594	619	605	609	555	585	564	589	576	607	576	585	581	576	582	602	578	590	612	605	591	623	612	553	612	623	588	587	572	517	613	602	563	614	635	605	632	665	591	589	610	577	576	610	580	591	583	616	603	600	579	560	581	543	556	587	590	574	586	569	553	619	567	604	587	616	582	596	605	607	555	592	622	612	525	610	585	577	623	576	566	611	592	591	580	549	570	596	561	578	640	610	588	559	579	583	595	578	603	613	593	573	571	553	558	561	585	583	601	598	553	576	605	598	576	581	554	568	606	593	603	619	582	626	591	607	554	617	550	591	566	598	593	560	610	595	569	598	624	549	613	597	563	622	590	561	611	580	606	620	608	622	603	605	575	635	574	550	605	566	583	636	569	610	636	558	570	606	619	547	600	630	586	567	569	608	621	561	578	552	574	566	593	583	574	586	550	634	568	559	588	626	608	609	615	604	619	573	604	602	608	606	629	559	626	593	567	641	555	616	572	580	597	603	599	601	555	590	598	562	574	591	601	563	564	601	587	591	608	582	604	592	574	589	603	548	586	588	603	544	617	564	604	610	637	602	592	590	609	578	615	565	550	587	620	554	568	533	599	614	574	582	598	572	620	596	579	607	585	618	620	606	574	577	616	585	549	563	590	614	586	574	623	606	562	596	582	589	572	576	613	587	602	610	601	598	592	598	591	575	597	617	563	599	578	592	599	579	598	587	565	573	646	590	616	579	623	616	584	638	588	582	552	587	567	571	582	602	616	619	615	623	593	577	559	597	630	621	559	630	586	621	642	568	593	595	601	570	591	586	595	574	602	639	583	602	605	635	619	553	602	590	594	579	554	561	532	580	623	595	574	596	586	636	588	586	638	597	599	610	634	616	592	575	518	602	579	591	582	599	590	630	555	580	582	585	600	539	616	604	599	568	592	610	645	631	601	583	567	592	567	588	597	616	585	617	556	566	609	594	597	552	550	625	585	548	602	601	606	605	629	616	568	613	562	585	646	583	545	626	617	587	624	578	601	581	580	588	580	611	581	562	564	612	597	564	548	570	633	606	566	556	569	606	585	571	559	567	560	608	617	571	545	557	567	576	581	576	607	597	584	608	610	598	599	615	614	590	609	574	580	573	590	575	587	599	568	590	571	586	596	610	630	556	568	589	595	587	577	603	588	601	636	575	594	555	588	573	592	589	608	603	551	606	625	584	546	589	577	550	591	561	599	556	591	593	551	574	594	621	594	540	580	547	590	585	557	569	584	562	610	587	527	592	631	596	603	593	592	562	630	638	580	579	562	580	548	561	587	618	552	599	625	576	569	603	565	555	538	571	569	584	613	613	606	565	562	619	602	588	622	610	565	608	625	623	574	570	609	603	602	612	590	643	576	597	575	584	594	567	580	644	634	583	568	580	561	522	593	543	602	602	555	611	580	603	568	584	639	605	615	562	592	587	566	629	590	597	615	604	587	576	592	588	578	622	545	633	604	595	574	572	588	595	583	616	628	556	607	589	579	570	620	560	606	574	590	593	601	633	571	621	552	601	569	565	594	580	605	561	595	596	600	568	601	549	568	591	528	539	596	586	585	575	605	602	587	591	564	596	615	558	592	634	586	573	595	611	591	598	601	575	583	581	557	595	569	583	538	583	550	593	580	586	564	599	618	568	579	617	554	598	559	593	603	621	604	605	591	571	580	567	627	606	598	576	526	629	528	589	595	588	565	550	573	569	588	594	555	580	558	601	572	624	587	557	593	575	583	547	637	581	633	600	609	595	601	558	570	593	638	605	525	567	612	594	596	608	587	593	632	595	628	565	545	566	617	567	580	589	581	648	615	595	570	558	591	596	601	623	591	568	573	627	580	577	522	594	547	555	545	567	559	553	594	593	573	615	581	584	589	603	541	604	575	599	627	569	579	599	573	595	588	607	656	600	577	585	610	563	622	533	600	624	587	572	576	632	617	597	592	613	591	598	574	584	555	614	540	600	570	610	585	571	587	592	614	605	588	597	604	579	606	569	610	614	555	575	551	611	604	578	548	574	584	587	599	576	589	583	626	595	585	610	579	603	571	583	566	611	613	601	596	568	567	636	610	590	573	619	587	580	600	585	597	549	629	607	595	589	612	559	589	619	596	603	594	614	604	566	605	589	591	614	605	612	582	567	579	626	571	581	563	558	623	597	574	626	595	586	600	617	590	609	588	606	596	608	597	583	583	611	561	603	605	551	612	595	618	545	631	573	594	582	540	546	592	598	575	636	578	583	559	585	575	589	552	550	589	651	586	584	624	601	607	580	592	562	632	593	600	625	572	623	574	654	580	569	581	638	603	614	632	587	605	599	583	630	574	563	520	597	599	610	589	567	602	564	583	607	591	594	589	587	569	610	569	593	567	553	554	606	619	653	634	602	578	576	624	595	545	662	600	607	538	588	545	582	608	580	622	617	572	581	568	598	567	594	586	534	559	576	590	604	582	552	583	597	545	605	618	634	556	614	608	618	646	595	614	627	602	693	632	604	622	601	605	586	578	593	556	591	632	582	549	614	623	601	569	583	614	645	600	565	584	545	637	559	620	614	605	609	600	598	630	546	606	634	607	609	563	610	593	583	609	602	589	637	597	586	576	588	578	595	611	625	590	558	614	602	593	594	596	615	631	550	556	600	598	561	624	586	575	604	594	624	550	551	574	593	573	618	584	586	571	571	592	577	610	602	559	571	586	608	614	588	645	621	598	574	564	560	572	564	610	568	596	585	612	585	588	582	604	584	575	578	572	613	621	613	616	576	639	656	569	575	595	595	628	564	623	597	564	583	586	611
37623	9048	2398	1449	1268	1098	1000	982	867	825	865	840	839	836	792	765	789	776	782	743	815	712	765	735	757	760	773	747	781	776	859	761	766	759	755	804	739	734	754	778	769	821	760	755	783	719	812	747	767	777	759	724	812	787	732	777	707	770	770	775	744	740	801	760	813	765	773	757	783	770	738	768	797	775	734	745	771	795	797	733	753	714	765	817	754	794	787	762	776	781	849	807	744	750	758	741	771	752	779	741	760	783	778	830	783	757	788	812	768	791	782	741	764	814	758	794	764	773	746	762	770	752	776	736	791	726	752	794	757	749	728	774	727	766	723	735	782	780	711	756	750	775	751	723	779	749	724	773	780	733	764	806	764	745	751	778	807	757	768	793	812	722	759	739	734	748	768	759	791	726	741	760	871	799	772	729	802	779	747	802	737	770	788	741	735	795	776	776	774	792	799	771	734	762	808	762	763	784	798	785	764	760	759	780	761	816	775	761	765	766	758	782	733	745	762	776	752	731	751	740	747	725	809	736	783	788	760	780	743	783	765	764	736	744	742	745	736	766	809	722	744	758	711	756	736	797	784	742	730	735	783	757	733	753	718	747	751	763	757	743	768	774	727	722	701	750	754	733	727	815	728	739	750	791	759	744	737	754	720	788	739	818	715	763	760	690	797	782	794	722	756	753	732	746	717	781	773	719	710	756	751	821	710	794	780	791	708	746	778	748	733	775	775	777	756	729	775	778	740	754	721	791	743	787	742	786	720	734	775	730	743	796	794	709	714	757	779	827	777	755	725	774	766	776	772	770	742	750	755	782	766	736	736	765	770	783	790	774	745	768	728	765	796	781	762	780	737	771	741	788	790	780	738	765	787	767	801	759	757	800	764	754	805	745	787	756	804	731	763	748	762	739	793	774	767	761	766	756	751	752	693	730	776	730	769	770	782	777	765	758	732	775	715	732	701	716	789	767	725	745	792	766	708	746	723	727	800	802	736	783	751	738	778	752	761	791	752	755	767	740	780	784	784	772	822	747	824	748	745	757	731	720	754	756	743	744	753	757	761	768	722	740	765	744	802	796	739	811	754	771	728	786	783	734	743	768	766	718	771	763	755	737	806	745	781	778	767	778	759	751	776	770	778	737	780	757	737	740	827	765	745	780	781	783	808	783	796	743	737	806	736	788	779	734	751	754	813	745	775	761	742	743	772	789	784	759	784	772	784	765	789	807	765	721	750	756	738	749	810	771	784	770	721	748	766	730	768	753	770	802	780	758	783	769	738	761	771	761	718	792	722	778	738	779	786	712	771	741	735	735	769	753	778	772	768	776	723	740	766	760	738	770	749	748	760	791	748	771	782	750	733	802	763	726	781	749	794	770	785	752	752	774	796	744	793	729	752	766	760	806	787	791	728	758	808	763	779	774	811	754	795	798	787	759	806	792	791	743	740	751	747	757	766	749	747	773	723	817	746	835	760	769	705	700	771	762	792	769	720	781	741	771	755	779	772	730	763	739	737	747	757	726	765	775	758	757	733	807	776	759	806	793	735	747	801	771	775	745	775	817	774	777	757	731	775	729	778	763	746	760	787	724	801	758	789	783	773	740	729	692	747	740	801	743	768	811	778	766	710	710	742	779	705	789	776	767	759	794	779	761	739	732	757	789	803	777	786	804	759	738	707	815	739	793	750	762	796	728	780	804	811	739	731	750	764	772	745	721	703	766	808	785	736	779	791	708	776	754	729	697	768	780	759	740	748	815	772	752	771	766	773	769	764	780	747	787	789	797	777	769	775	719	801	738	768	748	742	700	763	794	757	743	768	763	778	815	745	710	813	825	774	775	766	736	772	809	781	798	749	763	711	737	751	775	779	765	715	702	750	779	749	793	757	797	783	756	745	740	778	789	768	810	727	721	736	736	786	753	777	732	747	713	843	744	782	671	724	780	723	810	715	745	749	808	785	742	699	808	740	737	728	771	738	746	777	766	786	748	805	786	718	730	783	779	742	793	775	779	741	744	759	728	729	762	707	792	764	715	780	748	740	758	736	769	754	733	753	781	753	803	783	768	720	754	791	784	757	763	765	723	740	754	790	796	809	761	759	805	754	771	777	746	781	762	743	762	774	759	778	712	774	718	769	808	767	761	807	746	798	786	732	792	757	806	767	773	740	764	769	748	771	797	772	717	755	786	780	775	739	826	763	751	724	731	772	761	755	790	763	774	741	733	732	726	774	710	767	734	779	770	733	742	816	740	775	730	755	747	771	773	755	794	727	774	784	760	756	790	746	767	745	769	776	746	733	778	721	787	759	744	795	776	811	768	809	759	672	759	746	763	762	706	742	744	722	788	759	777	772	781	728	765	763	752	732	750	792	781	782	750	750	777	725	779	752	796	754	808	786	802	741	780	779	797	723	709	742	761	797	746	755	735	763	802	748	782	801	769	750	728	706	742	804	751	744	768	756	778	740	750	742	761	754	740	749	743	781	807	788	760	755	761	777	751	731	727	770	748	812	805	725	710	760	774	772	728	715	698	784	723	779	784	758	778	839	746	764	741	793	732	767	740	740	784	778	714	769	800	745	768	797	746	784	776	737	766	811	772	751	767	747	772	819	757	809	804	744	789	746	751	808	717	773	787	760	762	692	731	772	780	778	754	825	784	812	779	759	703	741	726	786	767	763	778	782	785	759	754	755	743	780	730	765	726	709	775	719	788	776	750	695	752	802	801	764	745	688	767	771	766	778	761	796	760	763	755	763	736	761	788	798	744	711	765	741	764	751	785	786	790	774	766	812	785	796	779	787	740	771	748	739	742	753	759	753	764	775	815	753	775	783	816	805	759	734	740	785	781	751	742	794	753	735	715	794	715	720	742	767	756	756	709	802	762	743	797	761	799	752	757	756	722	759	789	760	764	756	769	766	784	768	775	736	747	751	720	746	743	788	811	746	755	761	780	764	760	790	793	748	735	809	769	721	720	735	791	826	741	777	752	725	745	743	754	781	789	711	782	748	803	721	744	746	777	722	771	726	822	757	759	825	717	769	736	826	755	748	778	799	740	794	775	781	725	786	824	758	744	773	748	775	752	763	752	746	737	740	738	735	771	736	801	766	765	797	765	715	753	762	810	782	796	757	768	781	748	713	792	788	751	739	786	784	776	774	767	766	782	788	807	764	782	716	725	804	715	755	731	735	759	768	763	727	730	754	744	759	786	787	758	767	775	781	774	723	769	760	784	788	761	736	752	737	799	723	791	776	779	797	747	781	772	789	741	760	752	750	725	752	752	755	747	772	678	770	720	758	756	783	733	827	753	764	758	742	737	783	749	706	787	770	728	779	762	734	778	740	830	763	768	708	759	710	756	751	763	730	762	754	761	797	773	735	772	750	737	767	776	759	723	733	755	797	752	784	754	788	747	771	741	781	769	760	747	724	752	793	748	781	724	785	757	794	730	791	759	771	721	765	733	724	765	798	718	809	761	740	752	771	764	739	769	752	756	731	760
21996	20736	28024	23464	20726	19737	1548	544	462	408	422	374	345	312	359	309	316	316	318	287	308	303	279	274	319	313	303	270	286	258	301	277	265	316	270	298	286	283	276	282	272	275	300	310	285	289	269	278	318	267	265	288	239	274	275	307	304	289	258	266	268	260	263	255	259	245	290	264	259	277	285	273	284	262	287	246	248	298	258	291	263	285	284	248	278	269	285	309	269	276	281	261	267	252	283	265	267	261	254	255	236	274	274	259	260	298	271	289	263	259	284	266	233	257	283	287	263	282	268	267	247	267	279	279	273	267	236	267	279	269	278	269	268	266	239	250	297	276	246	274	296	295	246	272	274	246	273	302	285	275	264	273	238	256	255	292	288	258	287	290	294	236	279	294	263	271	267	268	279	242	289	265	230	257	257	256	289	283	285	292	238	252	269	281	276	288	279	276	280	282	279	266	261	279	261	266	290	285	278	260	253	294	271	285	282	281	261	272	271	272	276	285	263	275	248	281	255	262	269	261	249	269	263	268	291	268	265	252	256	259	300	302	274	249	247	254	310	266	253	291	249	266	266	271	265	267	236	274	261	266	279	253	268	252	245	253	243	281	273	275	285	282	276	281	270	275	262	271	268	280	301	267	284	284	268	267	256	281	296	275	276	292	286	277	272	250	291	235	268	255	281	262	274	272	263	259	284	269	256	278	260	266	264	270	281	254	278	267	253	284	253	263	258	290	276	270	269	256	274	276	267	272	259	272	285	252	258	262	238	294	275	278	289	281	267	262	288	248	271	267	235	268	265	308	278	268	294	253	250	275	247	244	252	289	268	246	279	232	313	275	290	252	250	264	269	301	260	281	270	262	251	248	248	231	277	274	249	296	235	281	270	248	285	253	261	249	280	247	258	263	282	268	309	279	287	274	284	260	306	256	269	212	262	257	252	264	275	272	261	271	240	284	264	274	279	261	294	327	246	298	285	269	268	266	242	264	270	273	233	231	279	277	261	265	278	286	271	262	305	268	249	294	273	278	255	267	252	278	261	290	252	266	291	275	275	238	285	275	252	252	292	286	299	280	257	254	277	272	248	264	254	279	284	277	255	292	279	293	260	280	266	275	291	262	278	253	251	278	242	261	268	273	308	281	258	263	284	302	269	252	269	261	273	255	268	261	287	261	247	239	241	264	266	272	282	255	266	283	296	246	253	241	268	235	287	259	251	295	268	244	259	270	298	287	250	254	287	289	288	273	263	255	260	273	264	257	273	238	275	263	267	284	253	277	257	292	268	251	277	278	237	276	237	266	281	272	270	238	267	272	249	281	301	271	267	261	239	264	313	271	242	261	251	256	279	253	266	254	264	257	263	278	250	269	242	309	235	261	273	235	258	259	265	293	263	298	267	263	262	249	247	268	295	252	269	265	266	266	269	261	265	278	273	257	239	263	271	273	276	265	227	238	282	276	268	256	277	273	248	256	283	266	283	289	276	272	272	272	269	296	281	272	266	282	247	297	253	280	255	287	276	249	270	255	272	260	289	286	281	253	271	275	264	273	263	291	262	262	295	276	268	243	263	293	278	284	248	306	260	260	273	274	224	269	275	258	273	268	259	245	295	264	247	240	262	254	284	245	258	267	258	276	250	279	249	280	268	271	266	281	274	244	289	282	282	248	292	290	283	286	271	264	310	289	256	290	251	265	250	265	287	293	277	266	265	286	314	268	247	275	252	307	277	262	266	284	265	269	260	282	301	245	238	245	242	254	263	242	265	281	285	277	267	307	271	250	256	266	242	252	279	271	249	251	270	248	290	265	278	235	279	270	258	298	267	273	271	270	249	258	276	262	256	287	271	256	260	267	277	257	288	258	272	250	274	262	237	285	262	268	300	256	278	283	254	248	272	276	272	273	284	284	264	269	250	273	294	221	245	257	281	286	278	254	289	282	269	281	259	273	274	274	244	292	237	298	287	271	245	234	261	250	252	287	247	249	286	282	253	276	271	274	286	285	281	290	248	279	287	277	257	253	278	273	273	270	283	258	263	278	246	260	250	284	273	266	271	306	261	261	290	247	277	304	291	232	260	279	255	259	283	263	286	298	280	253	265	252	251	268	267	240	313	264	262	277	295	279	268	273	256	279	261	286	298	268	263	276	240	262	291	276	274	268	261	281	296	252	236	292	246	267	242	252	257	257	302	257	241	255	300	272	276	291	274	247	253	270	256	270	273	285	248	249	262	263	307	269	257	292	271	280	274	301	259	263	294	244	262	301	244	240	244	282	263	256	266	272	262	307	268	261	258	252	259	254	271	265	278	252	268	272	258	293	275	253	258	281	278	245	259	283	287	257	251	248	271	285	269	277	280	274	255	282	270	276	266	263	247	257	293	263	275	250	265	287	238	271	292	267	271	271	250	280	272	266	266	271	273	281	230	304	270	296	271	257	277	276	267	296	294	258	315	287	258	261	263	307	260	253	251	253	261	234	271	260	271	285	280	251	272	285	273	263	303	254	292	251	282	269	264	247	293	266	248	271	299	263	284	278	261	272	258	262	256	243	278	281	295	274	283	310	271	268	263	268	269	309	251	275	257	300	293	275	278	277	265	250	257	271	279	273	269	246	249	252	238	273	248	278	297	261	255	270	277	275	231	240	247	265	257	253	291	276	282	278	276	292	240	277	297	297	246	260	253	297	264	297	275	278	267	263	259	270	260	274	295	269	287	296	293	244	286	260	275	271	244	267	271	263	246	267	291	305	238	278	250	274	270	280	246	255	270	261	305	262	288	255	269	248	320	266	274	257	295	286	257	282	266	281	296	240	288	272	263	252	263	292	258	250	261	255	260	252	283	263	276	269	292	284	228	280	236	264	261	236	266	252	246	266	262	250	276	297	291	243	267	265	283	275	257	300	239	242	256	265	266	273	256	281	245	243	285	274	255	296	264	266	244	277	271	275	262	270	262	282	254	260	248	284	267	280	240	259	291	259	275	254	244	257	241	263	264	277	272	258	278	280	300	257	248	286	274	272	251	252	290	273	281	264	294	278	284	263	253	302	273	258	237	255	296	279	253	261	277	280	248	270	281	284	262	262	278	268	268	282	282	252	260	273	251	281	280	262	243	236	262	278	266	270	272	292	257	277	288	284	266	276	238	262	248	256	242	249	243	252	269	258	265	281	263	274	271	270	263	274	260	278	283	257	283	279	255	296	261	259	246	268	293	292	264	279	274	291	278	276	259	253	272	279	277	261	259	268	287	271	289	293	270	265	233	254	262	255	270	252	257	241	265	283	240	260	271	275	284	254	270	256	274	282	284	264	270	233	267	256	289	261	274	254	275	280	263	252	261	258	260	265	271	272	279	282	263	278	275	263	294	254	276	281	282	285	252	287	254	297	302	251	261	269	272	253	271	250	255	253	261	236	244	256	263	259	252	277	255	265	262	268	281	292	263	273	278	259	273	261	280	279	266	264	273	283	273	258	290	247	277	270	256	273	290	252	263	281	257	269
48202	17401	6293	2946	2161	1622	1250	1034	851	761	680	592	581	603	559	460	458	476	428	477	388	463	429	411	417	422	401	395	390	369	392	370	397	406	418	383	387	389	375	402	391	372	378	366	368	383	357	410	372	364	378	369	355	380	366	344	359	374	381	358	371	353	354	408	364	400	418	353	349	366	354	384	417	403	343	362	319	337	335	372	357	329	373	379	380	380	382	352	370	393	335	374	353	342	400	379	357	380	368	357	348	399	371	334	333	366	347	415	389	359	370	348	357	319	392	345	369	349	359	398	340	369	369	369	323	378	365	415	359	358	360	389	363	402	370	351	362	379	378	355	357	353	389	373	402	337	349	379	381	364	375	381	353	338	385	374	375	312	363	385	355	370	345	371	414	382	369	361	369	386	342	359	368	334	386	394	368	380	373	365	352	350	363	397	358	355	354	364	362	380	361	368	378	370	362	375	339	361	348	356	386	380	366	376	375	353	371	359	366	351	384	372	351	360	372	338	375	366	382	348	302	397	363	364	356	386	369	353	378	396	376	338	370	366	349	373	383	358	377	404	374	389	373	365	399	363	336	381	366	371	357	360	366	360	336	369	345	355	349	364	370	364	368	363	323	354	407	383	354	370	340	328	386	366	382	392	337	363	381	366	350	387	389	380	349	366	368	363	341	369	365	362	402	385	369	396	375	333	370	367	331	393	377	358	334	377	348	349	346	362	354	350	365	363	370	381	379	365	358	379	366	379	382	384	389	375	327	329	349	361	353	360	338	364	343	352	360	373	346	340	347	366	374	344	378	355	331	384	387	372	342	371	359	399	388	346	371	351	351	366	341	377	343	334	383	361	362	393	396	370	377	347	378	400	373	381	333	370	344	331	379	369	344	343	393	370	389	372	369	382	363	345	351	345	377	351	373	351	380	379	353	358	378	354	347	365	358	376	368	354	397	361	387	365	357	385	382	386	341	372	358	336	358	357	385	377	363	385	354	370	348	377	358	320	357	364	369	363	397	375	377	372	336	391	365	384	388	378	353	321	385	361	339	382	370	369	334	340	356	357	374	339	348	354	356	380	362	362	375	374	358	368	339	350	372	392	366	353	374	365	318	354	347	353	368	348	388	393	359	349	390	417	362	386	356	321	315	357	356	383	357	357	389	341	342	337	328	376	358	325	374	364	331	372	323	341	391	341	357	347	403	361	378	372	336	376	341	342	359	347	360	332	359	391	359	358	380	346	405	362	348	364	351	349	359	351	378	360	373	371	385	355	375	373	368	388	350	368	377	389	363	351	336	344	342	363	381	364	356	361	373	360	348	378	373	353	392	360	362	331	357	375	348	381	361	386	380	365	379	333	348	349	352	346	355	375	359	377	314	410	348	342	361	370	351	390	383	364	371	346	343	397	359	345	335	382	396	391	362	345	350	365	359	368	352	328	371	356	355	372	388	371	358	358	377	349	356	352	369	324	386	371	337	332	350	357	373	356	354	331	339	345	356	355	349	342	364	390	373	423	394	354	335	361	357	354	368	390	357	357	405	349	394	339	351	335	350	371	373	370	355	331	395	384	384	351	350	380	400	364	363	367	395	343	383	364	391	314	367	353	357	363	332	366	373	369	342	350	374	378	352	330	357	402	360	384	395	360	356	364	359	375	374	349	383	379	389	366	351	360	338	357	360	368	332	371	348	359	352	364	349	378	363	351	357	340	403	378	350	358	363	394	391	365	357	361	346	334	330	376	361	331	359	370	369	367	360	392	351	365	348	383	362	389	362	391	353	375	385	382	356	363	365	372	383	336	372	400	342	367	359	340	364	379	336	345	358	357	397	350	392	358	361	340	404	340	375	383	375	368	308	335	389	361	374	374	378	363	360	363	333	371	352	336	354	391	401	384	357	362	371	362	392	347	367	372	361	378	331	345	362	354	390	332	365	391	410	367	338	357	354	348	354	353	331	379	355	360	377	352	356	349	362	358	362	340	313	372	346	366	381	381	362	365	357	341	381	332	334	352	415	349	373	357	357	359	369	352	384	367	393	391	372	402	359	355	371	363	375	346	368	358	414	325	340	373	348	322	352	355	367	364	394	309	385	376	348	355	356	391	355	392	362	338	420	362	372	349	367	364	368	387	401	352	357	337	387	385	366	368	344	354	343	367	396	355	394	357	362	347	374	359	338	401	382	387	386	367	359	362	322	368	370	366	365	388	346	329	346	378	373	359	369	353	369	389	379	322	345	355	369	376	365	388	324	367	381	337	339	379	397	359	405	360	387	363	362	345	396	345	377	395	376	333	359	359	356	339	370	344	352	383	368	354	362	371	327	363	315	393	339	348	366	365	347	373	368	338	361	363	353	373	322	355	363	372	372	376	342	382	358	350	350	338	341	365	321	362	361	388	392	379	361	317	375	354	329	346	352	385	366	354	358	403	379	350	366	342	371	376	349	375	353	353	383	363	385	362	386	390	354	355	349	355	380	381	385	380	377	357	364	366	422	377	357	370	396	352	357	349	377	373	330	398	385	376	375	355	374	418	386	369	387	373	350	389	336	388	368	361	356	372	375	366	377	434	349	385	368	349	349	391	325	346	375	369	377	357	376	363	389	386	373	383	401	349	336	347	397	397	379	377	300	357	376	403	381	358	390	375	370	357	348	354	370	343	378	375	394	351	373	340	346	371	381	361	344	366	359	339	382	338	371	370	373	374	362	374	377	365	360	360	335	382	372	374	353	349	353	358	360	357	363	354	348	373	328	325	324	380	371	351	358	353	365	391	333	350	344	356	356	354	355	399	366	389	372	358	351	373	380	389	384	377	387	372	398	352	395	349	388	419	365	377	344	355	356	372	377	355	326	375	359	351	386	341	342	346	357	361	372	357	397	387	373	354	344	395	365	374	346	364	421	353	350	367	377	372	383	349	370	389	389	350	376	349	361	357	369	400	335	375	352	347	339	370	364	355	354	389	373	340	340	377	382	348	395	400	363	352	347	369	370	336	366	347	377	300	369	356	370	356	388	370	355	352	368	356	385	396	336	333	376	364	343	358	393	377	329	365	363	361	405	332	392	362	369	390	361	350	370	337	358	336	326	336	349	394	364	359	395	359	372	357	389	353	356	416	347	364	347	378	337	384	365	384	371	358	357	368	366	327	388	369	377	359	338	377	379	382	382	356	357	359	380	354	375	363	357	369	366	370	361	360	336	378	380	343	391	342	378	339	344	388	340	370	332	348	368	374	332	362	355	346	357	357	360	350	335	366	343	364	372	388	392	342	352	353	338	410	357	385	358	330	358	353	350	337	387	364	353	399	312	363	323	331	382	351	398	371	376	334	353	364	375	342	376	330	343	362	350	374	367	375	362	373	345	361	381	322	356	371	326	313	360	327	340	383	374	332	385	379	344	391	356	373	386	396	350	382	343	379	384	382	372	337	368	328	341	352	346	378	368	370	366	361	346	349	365	355	334	391	333	348	361	380	366	363	355	369	332	367	357	366	357	387
27343	15685	2779	1072	811	830	817	823	765	851	791	791	763	776	768	792	799	803	808	840	792	773	804	782	808	807	784	797	747	762	787	815	763	770	781	725	852	775	748	794	736	728	777	756	789	766	782	812	731	757	742	755	773	795	777	790	776	843	745	798	760	791	791	784	785	778	738	800	785	775	807	789	791	796	774	768	803	744	732	787	737	823	734	785	759	786	744	730	776	755	734	794	793	790	781	809	788	793	750	786	793	741	801	788	763	789	762	771	770	749	769	784	757	746	751	812	801	814	725	741	757	790	744	791	745	804	769	770	798	809	764	704	771	778	813	749	806	769	796	769	795	861	751	731	783	789	813	799	744	797	747	747	798	770	761	772	788	800	811	770	788	756	780	769	762	717	759	798	758	793	805	842	809	767	826	794	789	803	748	779	769	778	780	760	762	753	744	848	747	811	760	781	798	783	792	738	776	772	777	767	815	765	789	773	778	761	786	827	777	794	782	740	757	806	785	762	771	802	782	757	729	777	773	793	772	794	780	735	770	815	793	753	789	779	813	761	844	765	793	785	794	741	777	783	797	792	731	784	757	751	818	846	769	809	784	740	782	811	808	788	777	807	730	750	793	755	761	776	818	760	771	783	827	769	814	754	732	802	786	819	768	810	789	843	824	799	819	800	761	801	782	815	805	777	768	790	763	806	760	769	791	742	749	796	797	765	748	751	803	760	746	750	772	815	811	730	820	798	758	743	837	754	731	821	793	820	749	761	764	780	782	804	777	809	800	795	753	769	763	799	786	801	729	826	824	783	775	735	779	735	750	791	788	780	720	851	781	822	814	772	744	795	758	713	804	783	761	824	745	780	784	758	798	730	771	771	802	750	778	795	731	788	822	829	878	741	776	762	826	781	818	762	745	753	792	791	712	770	764	779	754	831	757	727	808	773	774	783	862	760	823	770	841	765	757	771	829	720	733	804	803	777	795	743	785	754	831	798	766	782	815	747	717	794	802	807	768	798	761	765	751	753	747	833	790	806	757	768	803	724	798	765	763	839	768	768	799	772	761	806	790	788	781	764	770	796	806	772	753	798	782	742	789	792	778	811	766	770	768	739	800	770	775	757	756	759	756	750	812	805	785	806	793	804	791	725	787	786	795	785	782	787	798	749	764	774	824	730	802	729	704	778	783	780	775	780	819	769	750	762	779	799	777	759	777	747	739	801	818	777	795	776	782	815	783	736	803	770	798	787	806	785	800	769	808	766	797	791	802	793	751	794	735	817	790	751	755	751	782	771	769	774	788	740	827	808	817	779	834	754	746	814	818	787	735	850	780	775	770	785	770	788	798	722	754	774	830	772	731	710	794	764	803	782	770	800	761	748	800	796	785	788	733	786	714	756	841	770	788	781	766	784	771	760	813	838	755	824	763	747	733	779	794	754	803	761	777	820	785	783	837	768	756	779	779	776	867	824	799	767	757	825	769	789	772	773	798	760	788	776	751	816	795	791	784	767	764	788	768	764	715	825	734	772	796	788	769	761	747	774	832	729	773	775	816	816	747	722	732	732	805	822	867	829	797	808	767	843	738	793	794	756	788	804	761	778	781	795	790	775	773	796	782	806	759	742	793	743	777	763	800	791	847	796	705	717	775	757	803	818	732	718	790	800	787	822	801	762	777	764	801	759	834	816	786	793	790	805	781	760	770	796	757	832	772	725	769	761	787	753	754	800	790	788	807	779	793	779	792	803	786	743	757	725	776	746	773	792	741	748	791	796	776	773	821	833	804	823	789	766	771	797	739	780	769	762	738	790	789	791	795	766	802	809	789	817	764	778	783	769	769	865	798	765	751	756	798	769	797	760	793	783	768	754	782	773	753	768	780	753	780	756	795	818	799	764	784	718	774	802	825	779	785	789	778	745	766	782	770	767	799	828	757	796	762	753	763	747	770	774	779	768	775	755	770	728	752	793	789	766	800	804	749	817	768	754	793	802	773	770	746	762	782	784	760	822	781	728	747	780	742	754	805	762	760	806	791	802	791	773	746	766	795	777	828	783	767	768	800	789	772	786	780	791	755	774	746	806	811	755	700	791	779	757	780	804	790	804	728	803	782	774	778	776	752	807	764	775	765	817	761	789	769	779	805	746	729	790	754	725	760	752	771	848	769	758	780	755	721	775	796	812	788	788	743	785	744	759	773	782	794	806	735	744	803	795	785	779	781	789	786	772	799	803	781	750	768	779	780	744	772	778	770	767	790	750	844	784	800	790	777	753	762	769	759	769	755	794	819	780	794	783	825	769	768	764	806	818	807	792	814	722	817	846	794	786	774	757	791	817	803	800	816	801	762	777	725	802	745	748	745	750	810	755	770	796	686	797	798	794	757	760	802	767	705	784	794	773	772	759	748	760	804	814	786	745	789	808	750	791	797	771	747	794	779	772	739	722	818	807	774	778	757	808	771	812	817	744	825	778	775	757	799	763	751	795	795	723	797	725	806	763	832	788	820	772	741	812	758	846	733	716	798	818	810	792	831	748	758	775	759	806	854	729	775	794	779	756	822	771	774	768	774	794	771	763	759	765	797	802	843	747	757	707	763	789	846	798	798	801	778	809	838	799	799	781	800	762	774	801	793	781	801	791	800	744	809	826	763	747	823	770	753	805	785	765	810	794	787	770	765	766	758	821	764	831	754	792	846	747	788	700	785	771	778	754	808	752	740	801	784	750	776	764	762	781	793	796	809	781	813	738	842	783	769	734	824	758	744	727	797	801	756	808	828	756	774	784	822	748	768	847	817	762	746	793	799	773	744	779	748	827	768	714	739	777	787	779	767	788	774	787	801	821	805	778	770	775	771	769	802	823	763	829	799	780	771	725	802	814	854	788	748	800	811	780	799	816	758	811	773	747	760	794	757	762	769	840	782	840	802	779	778	758	771	800	807	762	792	797	757	797	744	779	796	813	784	780	770	731	776	802	753	757	756	753	760	729	818	785	749	786	754	725	744	763	796	755	765	789	778	801	807	795	686	779	737	750	817	777	736	759	762	723	809	767	744	830	755	797	778	768	776	797	766	804	798	814	768	762	810	815	762	759	790	814	776	818	794	815	785	802	792	772	745	847	805	770	742	755	788	804	794	787	789	794	768	776	771	816	778	765	741	773	808	750	805	781	790	784	782	766	788	824	809	792	791	810	770	807	751	808	766	757	781	762	801	724	746	793	742	751	746	831	751	721	727	741	758	796	748	801	784	781	789	842	770	780	739	801	797	776	773	793	765	786	775	814	746	780	753	759	834	772	776	804	764	778	791	788	794	801	811	779	788	804	782	802	748	810	813	808	790	775	773	751	828	787	733	746	769	799	791	802	775	789	802	742	774	769	785	809	781	777	737	799	767	747	770	778	788	777	790	765	800	765	758	786	772	741	783	732	774	828	802	834	801	795	744	771	764	836	764	790	784	759	800	792	791	775	785	723	773	783	781	772	759	756	776	746	788	716	764	789	785	788
17365	4074	1218	1063	1101	1084	1102	1103	975	996	1021	1019	1005	1043	982	1020	990	1028	1018	1036	1069	1019	1003	1050	988	1012	1029	1100	1048	1005	1040	1046	984	1015	994	1071	1054	959	974	1052	1020	1029	1035	1016	979	1025	1058	1036	992	1032	1048	1045	1054	1045	1048	1081	1049	983	988	993	1032	1025	1036	997	1032	1037	1000	986	955	1025	1059	1021	1019	970	1020	1029	1038	990	1066	993	1022	1099	992	1024	1026	997	1056	1050	1046	1029	1042	1011	1058	1019	1007	992	1026	1040	1011	984	952	1084	1015	1017	1041	1017	1012	1014	979	1008	1026	1005	949	1007	945	1081	1015	1030	1025	974	1036	1024	979	942	1007	1025	1030	1034	1015	1042	968	1026	984	1057	1048	1000	1070	1025	1011	1009	1025	951	1062	986	1051	951	993	1014	1010	1056	1013	972	977	1023	1034	1068	1065	1028	971	1030	1044	1041	948	1067	987	995	1041	1039	1051	968	1089	1047	970	975	996	1001	1064	995	1055	993	984	990	990	1026	1028	942	1034	1012	1014	1024	1010	998	1102	1063	990	1023	963	1030	1072	970	1073	992	1005	1022	1052	999	1068	1030	1024	1015	1034	1043	1064	997	1084	976	1012	1029	998	1081	1052	991	1037	1060	1050	989	978	1019	1057	1056	1036	1090	1037	1039	984	1005	1048	1015	1007	1047	1060	1048	1013	1001	1020	1029	1004	1071	982	1014	990	1016	1029	1003	1024	1003	1056	993	1084	1141	1019	1019	1046	1006	1035	1027	964	1040	997	1039	1046	1067	1006	991	1058	991	1030	1017	1060	912	1036	1052	1005	1020	1021	1054	1013	1041	1008	1022	948	995	989	1015	1030	1046	1029	1090	1018	1038	994	1040	991	991	995	1031	982	1014	975	1020	1045	1077	973	1019	1006	1029	1025	1029	1028	1025	1043	1049	1019	988	986	985	1072	1017	957	1066	970	969	1025	1064	1000	1031	1008	1049	968	1089	1079	1084	949	1004	962	1036	990	1092	1040	1031	1051	1028	1052	977	1031	1017	1026	1026	983	986	1026	1053	992	1076	1022	1015	1017	1007	1002	1024	1096	1013	1063	1024	985	998	1042	1008	994	1019	1062	1029	1040	1048	1006	896	1053	978	989	1005	1031	1053	1078	996	1014	1046	1003	1002	1010	1030	1043	962	999	978	974	1016	955	1068	1091	1048	1088	1036	1078	999	1040	1096	1047	1053	1029	1055	994	1001	1024	1060	1014	1006	1031	1014	1029	1047	1034	1008	1037	978	1058	1034	1023	1054	1012	1037	1009	1059	1083	1043	1032	1026	1066	1077	987	935	1051	957	1055	1015	1017	1019	1027	1014	1025	1057	1064	1059	1024	989	1012	1022	1047	1070	1045	982	1009	981	1001	1005	1018	1022	1060	979	1005	1012	1047	986	1038	1030	1073	1014	994	1011	1039	996	1027	990	986	990	987	1010	994	1029	1014	1049	1009	1063	1075	1000	1014	1019	1026	1033	944	1046	997	998	1036	1000	1021	1042	1055	997	1012	1067	1044	1035	1025	1030	976	1034	1054	1041	1004	1047	1003	1061	1015	1059	1002	1035	935	1002	1020	1030	1078	990	1026	1022	1017	1045	1021	1024	1026	1023	1014	1071	1047	1062	985	1029	1006	987	1007	977	1072	1053	1123	1042	1060	1024	993	1063	1027	1019	933	1027	1052	1023	1040	1025	956	1009	1051	973	1084	1072	979	1008	1026	962	1022	1000	1060	1061	972	1010	1025	1018	999	1009	1042	1000	1041	1004	1035	1053	1061	1027	1013	1033	1043	1027	1080	1001	1063	1065	1018	1031	1047	1055	1020	953	1048	994	971	1055	1069	1041	1009	1056	986	997	1029	997	1033	1018	1038	983	1013	1034	1007	1023	1084	1004	999	1009	1003	977	1060	1053	1017	1042	1096	1031	1032	1085	1039	1016	1021	991	1012	1043	988	934	1050	971	983	982	1054	997	978	1048	1046	1016	1038	996	1015	1032	1034	1023	1004	1051	998	1019	981	1014	1049	1053	1058	1017	993	1032	1004	1024	1012	1043	1037	1026	1092	1035	1028	1032	1057	1051	1077	1032	994	1027	959	1008	1063	1013	1021	1073	1013	1060	1020	998	1035	1048	1059	950	997	1022	969	998	1043	1003	1030	1001	1029	1064	981	1014	1018	1029	967	1002	982	1027	1029	1054	1003	1037	984	1047	987	1000	1062	1051	1009	1022	1005	1042	989	1028	1069	1052	980	991	1046	1030	1035	999	1030	1047	993	1056	1000	1017	1027	1055	1019	1016	1026	1015	1092	1028	1003	1055	1035	1047	1020	995	1024	1047	1022	1029	1015	955	982	1032	1057	1062	1069	1048	1042	1026	924	973	1007	1076	974	972	1015	1009	1034	1047	1056	973	1004	1005	977	994	1025	1073	996	1025	1029	1030	1011	986	1005	1009	1036	1039	1036	1013	1092	1060	1042	1018	968	990	995	1022	996	1034	1104	1012	1059	1026	1093	1015	1084	1017	1045	964	1031	1024	1096	1066	1007	999	1005	1006	1017	1007	1020	995	1085	1019	1011	1009	1021	1010	1012	1065	990	1017	1044	999	995	1029	1013	1025	1025	1045	998	982	1079	1011	1085	997	1013	1035	1087	1004	1072	1026	1023	1025	1033	1041	1000	1033	1038	1006	973	972	1046	1030	999	1069	1003	1027	1056	1038	1022	1012	1023	1035	1035	1050	1021	1039	1049	1003	1022	971	1047	1025	969	1038	1051	1028	1063	1080	1019	984	1091	1022	1049	1071	989	1016	989	1007	1062	1013	1061	1010	1007	971	1022	1039	1068	1029	1025	964	1028	1027	1023	1007	1050	1050	1040	1068	1017	1029	1050	1054	1016	999	1049	995	1094	980	974	1027	1052	1015	995	1007	984	1017	992	1042	1064	999	1032	1044	977	1005	1020	992	1073	1007	1039	1057	1044	1086	1037	1028	1035	1032	1006	1043	1024	1024	1049	1029	1063	1017	1053	1054	1044	1045	1036	1007	943	1002	993	1042	1056	1065	987	999	1031	1060	1028	1032	1014	1082	1039	1088	1002	1017	1005	1002	1013	1008	1019	1024	1086	1032	1006	1031	987	1007	996	1003	998	1007	1041	1036	1036	1036	1011	1032	954	996	981	1032	970	1003	1025	1009	995	985	1039	1042	1036	1002	1050	1053	1007	1028	1020	990	950	1026	1070	979	1030	1006	1067	1025	1058	1031	1004	1053	1077	1011	987	1055	1053	993	1004	1003	1049	993	1058	1041	985	986	1057	1018	999	1049	984	1071	1008	1021	1069	1048	1013	1002	1038	1072	1040	1051	1090	964	1018	999	1101	1005	1032	1017	1000	1004	1013	992	1036	1029	1033	1020	1054	1057	977	1035	982	1021	975	1038	1040	1025	1033	1021	1039	1081	1040	1038	995	1039	1034	1013	992	1023	1033	1017	1040	1041	1027	1061	1058	1001	1036	1022	1017	1009	1035	1067	992	997	1014	1029	1024	1028	1028	1008	967	1038	1045	1025	1022	1003	1059	993	1041	1015	1032	969	1037	1092	1006	1041	1070	1021	1020	1058	1010	1051	996	1028	1019	1019	1039	1001	1009	1001	1048	1043	1092	1011	992	1052	983	1058	1018	1033	1026	963	1013	1018	1028	1037	1023	1023	995	957	1060	1056	1031	1009	1080	966	969	1055	1054	1055	1035	987	1047	1095	996	1008	1046	1038	1041	986	974	1116	986	992	1058	1039	1027	1092	972	1019	1027	1018	1035	1076	1017	1022	1025	1016	1032	978	1023	993	957	1040	1005	1058	1021	1038	998	1034	1005	992	989	1022	1009	939	1038	996	1050	992	975	1077	1010	1034	1037	1020	1003	1036	1068	1039	1016	1084	998	1020	1031	988	1048	1009	977	1013	1010	1055	1061	1013	1008	1038	1080	1012	1069	1068	1014	1061	1055	1032	993	1014	1012	1031	1025	1033	991	1097	976	986	1016	1037	1021	1035	1032	1037	1018	1039	1026	1059	1031	1044	940	1046	1035	984	1011	1001	1026	964	1027	994	971	1013	989	1017	1001	1066	1066	1050	1035	1011	1063	1048	1023	1021	1025	1007	1035	1021	992	1065	1039	998	1006	1027	984	1058	1031	1008	1048	1024	1007	1032	974	1072	1054	950	997	1009	1010	1033	984	1067	1089	1040	1063	1017	1035	1025	1043	1060	985	1010	1015	1018	1001	980	997	1046	1038	997	1078	999	1001	1017	1006	1031	1048	1005	988	976	1072	1015	1037	977	1024	1029	1018	956	1032	1033	976	988	966	1049	1070	1034	989	1009	1010	998	1057	1026	984	1048	1002	1012	1065	1061	1062	983	1021	1025	1017	989	1030	1004	988	992	983	1030	1051	990	1006	1032	1045	1003	989	969	1031	992	1075	1027	1049	1043	1004	1050	1055	1078	1001	1006	1022	1045	1019	1044	1017	969	1008	1061	1047	1029	1031	1072	1063	1005	997	1018	1018	991	1013	1081	1028	1044	1015	1059	996	1058	997	982	1032	1016	1012	992	1042	1036	992	1016	1012	1047	1000	991	1014	1017	993	994	971	1003	1033	1067	1082	1018	1073	1058	1012	983	1012	1031	1032	1038	1086	1017	1049	998
23000	20746	27295	24285	20374	3656	899	752	634	681	669	613	621	601	619	600	591	606	592	578	633	564	658	579	607	577	605	582	628	585	588	613	609	583	598	577	568	539	582	615	571	562	602	571	606	582	602	566	596	582	572	563	553	559	602	568	592	564	616	560	554	520	568	614	630	556	563	620	619	632	554	582	602	564	597	544	587	563	579	551	600	584	589	545	604	568	570	566	593	582	543	579	590	596	566	572	602	623	581	567	598	539	584	591	593	555	538	589	602	571	558	587	594	563	591	578	537	580	597	584	575	613	568	582	619	593	536	600	592	567	599	615	599	576	560	552	580	578	541	574	583	567	570	576	586	549	641	590	579	537	575	548	571	599	601	589	600	581	597	575	582	597	575	598	600	571	572	575	577	584	544	540	620	554	579	615	580	530	558	581	571	621	591	582	591	589	570	540	570	616	553	591	552	572	579	569	533	607	581	625	580	569	564	607	641	544	601	597	592	588	590	562	588	555	551	628	585	583	583	625	583	625	592	629	573	610	610	563	561	567	549	589	566	601	554	568	584	591	579	521	555	563	603	576	602	553	567	567	547	541	575	607	524	592	558	545	616	584	589	576	578	547	584	542	587	604	581	546	594	521	603	567	569	607	584	576	556	561	573	577	574	593	560	586	590	585	584	576	568	577	516	576	564	574	605	599	575	563	600	557	550	542	576	529	578	574	593	577	582	544	599	563	600	567	571	538	587	584	583	596	588	555	584	553	581	644	576	564	578	551	594	605	580	612	605	547	578	565	550	613	605	570	576	560	564	577	592	552	562	552	573	580	557	570	610	610	584	583	603	598	637	584	569	571	565	575	563	596	626	565	575	628	574	550	545	570	567	585	562	549	604	650	529	569	588	571	570	559	550	555	618	627	628	554	638	560	562	603	566	566	568	575	628	597	567	585	541	580	563	544	557	579	597	607	599	541	571	593	593	584	572	584	575	599	581	619	625	585	610	567	568	584	586	600	542	544	569	548	568	568	540	644	594	557	554	591	558	594	615	588	543	570	613	563	588	574	586	577	580	601	590	583	570	556	579	590	518	562	569	590	571	573	598	596	575	598	573	585	611	539	610	590	566	549	594	598	578	534	542	571	584	582	559	551	568	624	553	604	592	554	554	606	551	539	574	550	558	573	595	605	542	582	584	575	568	541	552	556	571	585	574	559	623	581	566	553	584	553	620	545	602	551	580	606	592	611	528	570	602	543	585	561	550	579	552	592	593	564	581	555	590	569	551	562	622	575	545	589	571	607	564	561	542	550	540	594	571	599	573	582	568	594	590	615	561	576	561	576	587	560	565	595	592	602	571	575	562	556	651	602	535	552	580	605	604	588	588	563	607	592	584	573	578	587	552	581	601	574	572	591	538	578	591	616	543	556	566	556	615	555	604	565	580	586	616	567	611	580	633	566	564	599	593	627	561	538	520	587	614	587	589	595	608	612	577	584	555	609	627	584	546	595	595	558	599	579	577	567	563	575	567	591	581	582	596	599	556	601	604	584	572	592	562	549	588	519	574	560	531	597	596	595	579	561	605	586	565	598	574	583	553	587	538	556	602	610	570	605	593	596	589	566	561	584	588	576	556	535	575	589	563	565	598	593	538	569	571	572	545	564	555	565	591	575	547	565	542	588	585	589	591	614	569	578	588	583	588	597	624	591	569	587	561	589	566	553	600	590	590	632	566	571	577	562	591	582	565	573	562	598	605	574	594	542	620	574	612	572	627	550	586	568	580	535	587	534	559	606	557	600	583	576	594	601	614	604	583	596	566	587	604	568	612	593	559	558	593	626	561	595	551	561	577	581	592	565	579	560	554	564	609	582	641	523	561	620	596	569	571	559	585	621	550	623	602	600	583	549	586	604	593	590	617	549	564	594	603	545	577	575	572	565	607	552	572	586	582	586	596	595	600	567	573	595	569	618	548	584	583	546	576	589	586	588	612	581	603	603	552	575	578	581	585	563	580	586	635	589	544	600	606	571	566	601	566	602	585	533	600	589	583	543	581	563	547	557	567	546	589	582	600	571	555	534	571	551	608	568	601	534	582	602	594	549	604	590	587	592	631	574	634	568	580	537	583	602	605	567	565	558	578	635	561	563	547	628	630	607	553	576	556	571	529	608	557	513	567	539	546	594	566	566	523	613	555	579	599	575	566	575	596	544	612	560	595	564	597	587	582	593	569	544	560	571	601	597	595	580	590	584	552	607	554	565	631	559	603	588	597	621	613	577	569	593	607	657	582	573	568	598	583	584	583	578	574	599	587	572	547	572	561	586	600	595	574	560	597	591	565	547	595	585	571	594	606	560	592	599	600	561	584	557	567	589	589	565	604	566	560	616	553	583	578	561	595	543	547	551	560	558	602	601	581	559	575	587	569	582	556	569	580	576	514	591	571	566	542	569	599	605	578	579	550	580	563	561	600	543	527	558	588	573	594	548	555	598	609	523	562	625	599	597	627	599	587	597	555	577	599	590	576	557	599	586	560	609	590	621	549	592	550	568	551	566	578	575	551	590	632	558	594	538	541	546	564	588	600	599	592	600	542	555	563	584	565	565	607	585	550	602	509	560	575	582	576	567	583	594	558	540	524	574	607	586	607	568	546	617	586	616	582	600	545	539	587	575	571	559	566	626	541	590	564	577	595	562	637	612	597	552	580	635	546	565	589	598	603	587	554	581	562	540	572	592	564	603	615	562	580	584	594	597	547	531	540	612	573	595	570	581	622	593	545	586	582	568	585	552	559	545	562	579	595	585	593	560	580	567	627	550	601	570	573	586	607	582	579	585	569	553	584	561	577	583	532	591	562	586	620	603	600	544	599	567	613	611	573	600	576	574	575	603	585	600	580	623	567	561	596	600	598	642	540	575	623	583	590	605	580	600	596	619	579	586	604	589	593	535	578	627	572	574	567	598	549	590	570	567	556	603	593	620	580	577	556	555	617	543	554	581	585	592	545	551	559	595	606	586	577	522	564	546	569	579	550	524	577	573	606	550	538	550	570	518	567	605	582	587	539	619	565	566	615	604	603	596	593	536	630	557	593	557	582	601	586	571	579	587	577	557	570	548	558	586	595	590	565	613	557	567	528	587	577	542	578	539	588	542	542	588	550	555	567	548	578	612	577	591	571	586	574	594	588	560	561	611	635	550	562	598	586	597	568	558	573	612	605	566	603	547	601	600	553	573	587	570	597	618	592	551	573	527	625	600	566	587	590	543	590	541	623	603	577	566	577	617	546	555	555	556	628	545	562	590	558	573	589	580	584	512	563	535	582	598	580	591	566	597	608	553	619	566	573	621	605	597	563	567	571	571	556	539	612	587	603	609	539	566	588	566	601	602	621	606	570	572	617	574	586	555	583	566	572	581	550	587	548	585	541	565	576	556	585	560	582	576	566	585	582	576	535	536	590	604	566	586	603	582	564	590	586	591	620	591	563	579	571	558	581	558	565	587	583	612	536	535
42905	14699	4091	2152	1722	1487	1271	1125	1071	1008	965	919	874	885	849	819	883	808	838	817	864	780	816	799	827	839	762	834	786	771	728	858	784	792	801	765	766	843	819	811	791	778	769	787	777	787	818	783	800	785	825	763	810	813	773	845	783	745	775	814	779	852	757	798	822	806	781	796	783	771	758	810	752	766	770	784	772	795	755	770	813	809	793	803	801	801	781	719	779	750	738	753	782	775	802	820	794	789	809	752	706	805	804	801	818	794	736	790	817	833	826	797	783	833	795	747	806	777	745	756	755	786	815	773	790	778	788	743	776	796	774	807	775	802	814	821	802	807	778	804	752	821	715	771	799	820	789	799	741	805	890	751	782	781	808	811	812	787	746	743	783	760	716	749	789	816	832	770	782	760	819	735	798	814	773	760	758	797	799	764	735	812	769	789	814	782	762	790	855	794	793	784	771	778	812	817	796	765	793	807	801	778	789	773	783	780	776	732	786	749	780	793	777	790	779	764	764	763	810	760	784	797	764	779	809	809	779	812	800	791	793	797	721	768	801	813	792	753	723	760	807	857	746	767	738	751	750	775	777	752	772	846	801	780	793	774	755	755	740	768	805	781	776	800	768	743	821	795	791	764	743	772	839	779	781	768	813	784	801	830	777	742	793	785	755	791	802	761	847	742	806	754	765	772	769	789	775	774	765	772	770	785	748	800	744	790	754	804	778	738	752	795	779	770	803	796	779	776	797	788	825	791	799	819	785	771	760	758	760	783	764	749	836	833	810	796	764	775	780	787	787	767	807	766	727	773	777	814	777	804	737	781	798	790	779	792	775	829	750	796	753	841	807	799	774	749	718	744	767	795	782	773	765	766	756	777	755	763	740	800	791	745	773	769	802	764	781	761	770	768	750	747	771	801	805	837	790	748	795	793	786	741	733	783	762	766	769	756	772	808	756	743	843	739	752	777	830	818	803	789	766	855	775	817	794	775	756	855	754	800	822	762	756	765	801	739	789	818	789	772	793	781	783	779	772	784	744	838	777	722	760	772	818	744	758	774	773	811	760	861	797	778	788	782	782	762	794	780	763	861	800	790	771	789	794	804	801	777	741	826	832	787	780	776	759	781	760	780	780	774	811	773	822	799	719	774	777	785	777	773	782	827	780	743	806	791	792	783	792	738	803	784	788	778	752	763	784	739	804	738	763	768	791	793	794	810	794	708	800	777	734	797	822	812	761	735	743	795	766	767	826	806	792	726	763	780	796	782	797	784	768	778	789	784	776	813	800	784	728	799	817	775	795	767	827	735	768	748	795	760	740	739	768	822	812	761	784	807	751	803	765	815	859	815	779	731	778	786	793	788	809	784	844	782	777	809	775	846	757	816	830	760	793	808	795	777	756	805	785	794	805	807	760	739	771	712	802	796	795	771	772	782	773	761	799	791	826	747	798	782	743	786	781	763	804	748	845	782	822	803	742	809	819	787	747	776	741	778	786	817	812	770	734	742	804	779	806	775	766	761	787	760	794	787	747	732	809	761	794	774	734	782	788	799	739	774	776	832	804	776	777	761	764	801	772	754	768	847	733	770	746	746	763	755	777	807	774	794	753	781	772	775	803	763	764	742	751	786	800	737	800	731	753	740	773	791	735	822	861	783	819	781	793	730	856	769	795	808	765	770	781	736	816	772	797	762	751	753	773	800	822	777	742	765	808	784	771	796	799	747	815	740	833	740	798	830	719	833	798	763	732	738	759	767	755	731	818	795	770	777	817	806	728	782	822	734	782	808	746	758	786	809	744	812	767	768	740	757	786	758	815	838	753	758	785	776	781	790	784	764	744	732	768	788	750	781	759	774	857	743	788	751	717	768	785	792	781	816	778	798	734	813	788	712	782	793	741	723	770	776	806	780	755	757	801	790	804	765	781	791	814	837	831	803	818	759	822	787	784	748	824	740	837	787	769	821	799	765	819	734	775	789	759	763	783	778	793	738	821	801	817	747	735	828	803	768	749	776	829	760	798	751	750	796	795	811	774	780	788	756	739	757	811	774	778	797	779	781	836	801	728	767	769	810	783	841	796	795	804	777	764	715	783	764	815	790	819	718	806	794	817	823	797	779	777	787	772	799	741	813	759	793	749	793	775	820	737	827	781	782	758	802	747	782	752	776	758	762	760	773	797	801	767	794	742	776	792	815	798	754	821	776	784	793	775	806	850	803	834	787	808	812	745	793	813	763	777	737	796	818	773	831	770	770	776	740	798	751	742	743	781	813	810	736	816	829	775	745	781	760	803	818	750	815	792	787	773	743	779	786	754	820	785	793	793	803	734	763	810	751	815	731	736	827	788	802	802	786	820	835	744	779	774	790	779	777	777	760	782	809	750	755	761	794	787	794	782	788	736	812	742	765	768	720	746	793	794	781	739	808	805	722	782	811	784	798	735	769	783	750	764	823	849	792	795	767	756	782	780	838	799	816	789	785	772	752	732	808	750	760	784	744	796	774	788	763	788	790	791	758	811	756	779	739	760	775	709	821	753	724	803	788	761	728	870	772	788	780	769	773	813	766	745	826	762	806	848	812	772	828	758	771	741	801	782	779	796	808	731	755	793	759	783	839	792	786	788	835	796	770	766	812	775	801	698	810	805	789	729	822	766	776	722	732	745	764	800	752	833	777	817	760	795	742	781	781	754	759	802	777	769	788	752	747	807	778	790	751	748	797	776	761	777	786	780	811	851	760	794	719	773	811	781	760	766	808	761	767	776	763	793	783	795	772	767	811	781	734	751	769	753	730	748	714	772	781	753	806	805	802	789	778	777	754	793	797	796	787	808	762	792	800	779	809	789	740	734	738	823	816	742	754	761	739	769	788	796	783	804	781	790	778	787	814	799	783	756	783	758	787	759	782	775	716	764	763	807	796	791	785	759	807	763	824	790	766	778	812	764	786	803	803	795	790	782	742	774	777	817	817	729	756	767	816	708	771	798	800	737	754	743	762	790	773	752	793	789	794	814	756	749	795	765	755	839	793	773	745	799	839	775	787	772	725	810	768	801	796	770	809	796	768	800	803	767	771	754	778	782	762	816	769	741	778	714	779	751	796	820	781	792	779	756	767	761	775	734	765	810	768	780	787	790	789	741	731	804	761	736	738	808	792	758	777	756	754	792	800	771	745	757	801	789	763	761	828	785	749	856	805	759	860	795	775	776	800	794	787	787	772	747	783	777	728	773	766	793	796	772	786	804	805	754	783	800	774	719	795	857	834	739	767	783	723	798	801	824	786	777	798	837	766	766	760	754	740	755	730	772	768	733	764	788	800	753	771	781	819	783	754	769	795	781	799	778	731	791	779	731	762	750	802	799	762	828	700	734	815	810	784	751	770	704	773	787	758	794	782	866	711	800	793	800	762	801	761	742	769	734	835	767	776	811	845	811	814	796	745	777	768	774	801	770	792	768	811	762	789	814	748	764	789	763	764	782	778	758	762	800	771	789	816	794	785	774	748
24248	20727	25690	24628	3592	785	696	651	616	565	598	634	632	599	632	623	604	617	588	592	596	617	584	575	589	593	628	575	609	556	562	629	539	615	562	582	601	618	570	629	577	584	590	607	638	605	601	595	553	586	608	568	598	582	557	606	588	613	541	613	594	573	589	587	556	597	593	566	546	641	604	589	568	619	606	577	569	607	633	597	641	565	609	577	576	613	567	601	577	618	589	597	578	572	607	598	601	585	565	583	591	587	610	583	573	557	550	619	595	585	602	605	581	585	623	599	569	568	602	635	578	596	551	599	627	586	588	564	596	577	606	582	598	592	605	578	557	582	554	543	576	613	550	641	585	596	553	571	586	577	596	539	670	550	575	577	566	593	581	556	622	628	563	579	582	552	592	595	584	583	597	615	618	592	568	531	605	606	572	575	588	588	599	608	561	599	595	620	592	574	580	598	609	588	569	606	589	563	602	566	621	589	598	590	581	618	569	614	558	552	615	599	610	616	569	583	594	612	620	630	584	615	587	564	596	637	590	598	592	568	558	583	568	558	620	584	603	560	579	570	583	546	590	591	590	587	609	531	593	598	581	609	606	588	590	565	537	640	580	584	545	553	579	597	548	597	615	574	542	616	594	543	558	542	593	579	585	551	575	588	561	585	561	552	574	610	576	587	591	580	589	572	563	590	593	592	577	614	567	540	598	595	605	553	554	625	570	599	568	592	588	539	627	621	629	568	567	566	588	578	584	593	571	582	606	626	575	617	572	552	595	589	596	555	560	556	598	592	616	568	569	611	551	598	639	605	618	543	621	554	585	593	646	596	630	585	518	608	560	615	611	561	631	626	554	610	581	564	571	613	602	530	581	586	590	601	616	620	550	585	564	611	606	562	580	537	558	608	608	576	565	582	581	595	657	623	559	573	602	553	579	589	590	583	614	538	587	619	587	570	590	558	563	629	582	565	617	588	607	573	578	616	567	581	521	602	600	585	567	603	568	584	596	593	566	578	550	579	606	586	577	582	546	582	582	584	576	582	563	559	577	587	566	591	653	580	579	587	572	577	530	571	578	590	538	576	591	589	578	573	615	597	604	587	640	549	604	598	586	579	560	567	569	606	591	600	578	591	603	562	579	578	595	573	623	608	607	555	591	609	561	622	605	600	594	580	563	593	539	623	620	619	604	598	578	575	559	569	569	553	623	555	592	589	572	613	602	622	582	581	547	556	578	598	587	545	592	553	540	597	545	575	565	590	604	585	605	596	588	580	652	586	556	598	609	565	585	579	586	558	604	597	605	575	573	591	577	583	584	607	558	634	590	558	607	571	565	566	636	593	564	598	599	574	621	609	536	591	605	622	593	616	583	570	625	574	564	587	591	576	570	583	554	561	584	584	600	577	574	601	567	591	560	584	542	589	616	591	586	533	598	584	579	550	622	575	607	580	586	575	579	578	557	559	566	586	630	549	592	639	546	581	577	612	581	579	618	592	532	537	604	586	593	564	598	611	559	586	613	540	611	593	618	561	628	602	590	571	601	543	591	609	626	584	550	520	595	552	621	613	576	563	613	616	575	597	563	582	573	598	583	601	584	577	576	595	625	575	542	547	584	577	594	562	571	611	592	616	556	578	613	556	594	548	589	588	589	611	615	556	615	620	561	548	560	583	560	599	595	551	610	595	612	620	566	625	591	586	599	592	592	583	609	573	602	594	562	606	585	589	570	594	538	590	579	594	597	571	581	596	536	584	586	555	603	584	599	573	560	622	584	592	593	603	654	589	580	547	586	546	563	568	596	593	596	591	600	608	545	581	590	656	593	589	574	586	534	627	584	604	547	601	585	543	584	577	597	604	610	634	583	607	590	550	592	564	560	588	610	581	573	596	634	553	632	557	593	582	597	567	580	581	608	555	607	581	591	628	590	589	597	522	634	561	586	589	582	587	654	577	614	548	599	646	506	573	575	575	584	636	579	558	559	603	546	601	596	607	571	604	567	589	580	634	578	572	571	558	599	577	617	570	579	634	596	568	573	590	603	583	600	590	562	590	589	578	565	601	577	575	554	570	576	605	609	607	572	556	608	584	576	636	563	559	600	550	571	619	622	548	605	568	611	563	593	578	648	577	544	585	588	545	579	552	614	611	597	567	543	561	552	543	577	568	612	565	568	616	549	621	593	596	555	561	569	580	564	580	583	596	586	594	584	573	586	614	617	573	606	589	591	594	593	585	631	585	571	558	600	568	603	575	594	591	579	595	636	590	596	583	606	597	610	586	584	593	581	586	581	580	596	543	623	599	572	604	539	607	615	607	579	547	606	577	550	554	569	617	538	576	598	603	571	567	601	617	583	596	552	598	566	539	591	563	576	607	600	617	526	606	591	569	535	549	583	617	559	612	599	577	579	563	594	627	614	566	570	578	596	619	623	612	575	594	589	598	603	593	571	595	596	586	584	550	588	563	571	574	609	566	578	584	542	555	595	600	608	599	598	605	607	622	544	613	583	604	607	580	566	603	637	611	604	579	593	625	583	575	600	596	577	575	644	545	575	642	569	587	587	593	599	567	596	558	604	570	543	579	598	597	564	603	574	583	589	592	560	562	622	547	572	577	597	577	592	562	618	576	621	571	571	594	563	601	636	611	562	608	588	566	581	598	584	581	568	586	582	543	588	596	611	594	599	625	570	590	617	597	608	602	619	544	581	579	570	589	593	617	583	567	560	608	529	607	549	572	558	558	559	576	575	615	592	556	592	585	609	582	561	609	584	536	545	603	590	540	570	582	562	563	591	589	570	560	598	598	584	579	570	594	624	579	602	586	589	606	562	589	627	591	575	570	612	564	607	619	608	548	620	590	631	590	534	552	619	630	559	609	573	641	632	585	572	564	584	573	589	555	554	600	588	579	573	583	592	612	621	595	558	579	572	594	578	589	609	629	590	583	618	523	624	599	588	552	550	558	592	573	549	535	608	553	593	575	575	582	596	584	559	601	555	578	592	568	582	624	582	640	562	584	582	562	653	565	610	587	629	584	590	584	636	584	601	577	613	600	590	627	581	562	554	580	592	571	579	588	569	568	608	591	601	583	594	571	555	600	573	561	603	608	608	580	576	587	616	586	575	607	574	587	614	611	590	602	619	588	605	614	595	534	587	604	639	574	615	518	586	612	654	604	616	620	596	629	573	580	584	564	597	550	565	584	603	598	614	584	573	589	582	608	587	618	549	590	567	594	566	602	587	587	574	619	621	606	532	568	604	578	558	588	595	561	575	591	586	561	603	566	616	581	606	555	617	577	605	597	579	601	581	576	633	581	605	596	598	588	565	606	584	597	605	576	610	608	560	601	614	614	554	577	594	605	651	621	592	558	610	600	585	598	573	584	581	612	561	594	647	586	568	605	577	617	570	614	526	621	573	587	571	549	568	591	603	616	572	590	544	577	539	572	548	558	587	613	591	614	616	529	561	564	604	565	610	611	567	591	584	580	566	566	609	594	608	603	606	630
37855	10545	2426	1393	1247	1078	1009	941	936	885	822	807	864	828	747	798	793	772	818	844	785	803	772	753	790	790	786	784	767	786	767	751	788	769	759	756	711	765	790	793	780	763	713	764	774	817	782	803	797	774	735	727	793	792	779	772	803	780	780	776	781	762	736	736	797	703	756	749	758	773	748	757	727	768	731	757	741	805	748	773	776	802	782	771	733	744	812	750	755	775	725	731	705	790	785	761	751	797	761	737	744	748	765	755	788	752	789	724	754	815	791	743	739	776	749	758	791	743	774	741	756	735	774	755	757	731	821	779	776	759	744	761	774	796	838	766	736	715	812	781	744	772	770	791	790	765	717	743	735	773	732	786	770	732	738	757	715	701	731	755	719	738	725	751	750	742	782	774	792	759	750	731	814	791	752	758	765	773	740	743	774	749	774	767	746	752	741	697	734	749	772	754	742	726	730	751	777	704	752	805	766	769	800	742	800	708	744	737	719	752	772	769	746	746	748	754	754	698	798	756	726	737	787	747	745	782	758	777	758	732	761	723	741	746	735	721	790	786	741	759	751	777	791	759	752	773	751	758	757	718	724	712	753	735	761	779	737	726	769	763	778	777	762	712	733	724	775	800	764	738	755	746	759	753	730	728	735	770	772	717	765	767	749	754	753	759	781	723	768	757	735	744	731	751	781	706	737	757	751	766	752	769	756	795	750	800	773	776	769	715	772	711	756	764	774	755	736	780	760	808	750	765	748	771	765	782	750	753	740	698	812	726	754	727	751	760	763	773	769	752	772	750	751	772	745	736	747	729	825	746	765	755	723	786	728	768	727	786	752	734	748	732	724	740	760	763	735	715	789	761	771	739	756	769	754	717	706	794	764	753	771	754	736	728	756	734	763	701	798	765	777	740	775	771	761	767	771	757	769	722	737	807	743	715	789	732	772	732	780	760	780	772	777	797	780	733	784	722	764	770	731	814	745	713	748	723	779	749	784	754	771	750	762	744	832	798	739	766	746	754	803	770	792	811	793	752	774	736	797	786	785	769	788	791	738	731	782	770	769	720	786	738	782	750	754	778	821	777	727	702	690	745	780	789	792	802	781	765	779	764	818	734	773	761	732	730	718	737	707	747	763	743	750	746	771	762	757	737	812	808	741	797	743	757	788	754	760	769	734	724	746	738	755	728	734	743	824	746	731	746	706	774	776	720	743	731	766	741	770	740	771	768	783	764	760	730	771	790	791	779	785	756	779	783	732	727	770	746	755	801	734	756	776	769	738	745	804	739	738	786	737	710	761	780	769	822	797	739	793	778	767	710	740	749	775	742	775	761	778	753	756	759	765	769	749	709	755	825	750	775	759	745	768	736	762	829	745	739	778	759	811	793	752	766	764	785	731	705	739	787	768	772	743	741	751	767	784	724	775	772	790	759	751	701	756	775	761	796	751	771	756	801	777	768	755	771	756	773	765	770	775	778	784	787	775	740	732	816	743	735	747	774	797	804	760	777	733	711	774	777	709	726	737	746	776	772	792	761	727	758	809	756	772	747	786	807	808	738	715	749	729	754	759	748	730	756	742	742	793	805	808	801	788	816	765	768	746	748	797	761	762	738	793	750	799	765	735	781	783	769	773	781	757	798	708	778	735	791	740	729	762	804	762	745	773	738	729	773	751	766	752	750	755	760	767	793	747	750	733	743	713	746	721	732	768	735	793	688	746	700	786	723	798	775	741	806	769	728	722	772	764	772	756	725	742	780	738	779	783	732	769	743	758	825	783	738	734	760	786	797	727	747	761	764	717	723	801	751	785	762	739	724	771	761	733	763	838	734	788	761	766	760	747	747	778	753	723	778	744	779	785	754	786	756	761	791	759	777	763	769	775	765	725	801	763	746	719	748	804	753	760	765	726	737	792	746	769	688	738	698	758	747	759	785	772	770	757	770	790	764	767	789	799	707	778	740	769	810	739	785	748	796	769	750	724	742	793	731	777	733	768	777	737	789	804	813	752	778	704	728	788	794	747	711	750	803	732	722	769	722	773	746	818	752	788	747	780	754	799	735	762	717	743	764	786	754	725	760	699	771	792	719	774	781	773	759	774	733	774	741	760	719	770	800	729	737	772	721	797	720	783	754	776	728	777	746	754	788	759	727	736	770	729	759	802	786	690	790	798	702	727	729	737	750	765	759	725	833	745	761	792	756	712	760	742	747	784	727	746	751	745	771	744	778	732	751	787	770	773	724	739	762	762	789	776	740	757	752	732	807	765	690	732	734	785	731	782	744	755	750	748	719	725	818	758	775	745	764	766	775	745	743	710	734	737	776	740	739	725	795	776	799	814	781	781	803	794	769	756	772	801	777	741	738	840	757	761	759	768	748	713	760	764	802	756	789	756	753	767	724	754	788	799	749	758	733	762	775	776	759	776	754	774	819	799	745	788	828	733	739	738	742	735	771	789	737	718	763	757	696	733	779	800	748	801	732	778	711	751	768	696	722	749	712	741	768	772	734	769	788	762	723	754	760	687	773	757	676	779	738	739	748	739	756	736	801	777	745	742	742	744	707	739	763	749	747	734	816	771	781	747	749	753	788	735	764	791	729	749	800	733	787	758	763	756	775	751	745	829	748	790	811	764	771	758	753	699	714	734	734	720	744	749	727	716	770	759	728	709	781	744	786	763	789	755	778	757	730	752	761	752	798	735	760	745	736	728	732	756	761	751	779	772	730	777	779	721	736	738	716	719	758	757	741	755	808	785	780	741	724	760	786	754	765	755	761	787	740	741	774	761	766	740	739	769	734	767	752	737	794	772	765	791	762	807	772	750	762	739	764	761	797	743	716	746	810	747	760	799	746	769	712	790	712	757	785	779	750	723	779	752	771	731	720	756	727	708	753	761	755	775	803	767	763	752	772	821	755	704	771	756	739	768	734	762	715	747	750	788	710	784	768	771	785	722	736	740	748	759	779	761	725	720	806	724	779	763	740	744	693	745	782	749	775	748	734	807	739	778	806	798	782	798	749	807	741	734	819	716	730	751	714	744	742	743	781	778	751	785	733	757	716	773	757	772	746	755	738	751	739	717	733	760	748	729	709	775	772	749	784	785	794	755	847	781	784	715	809	791	770	749	760	743	754	792	759	775	753	767	686	724	732	751	760	758	757	786	751	811	757	767	753	702	731	794	759	741	745	740	791	754	794	784	712	756	757	711	737	750	690	820	745	712	773	725	738	771	799	794	749	737	754	761	756	847	780	768	736	713	755	753	754	730	747	786	717	740	761	775	734	783	723	737	768	730	738	778	777	756	820	721	719	794	762	720	736	769	738	729	747	742	736	785	753	761	740	778	731	766	745	757	728	757	781	745	755	787	767	744	750	774	718	740	815	808	788	724	794	770	743	756	739	790	740	774	774	778	763	725	762	771	747	761	699	749	765	749	745	758	799	782	774	749	811	713	785	717	779	780	785	766	755	723	762	760	769	777	763	795	761	777	780	765	728	755	807
22004	20753	27872	23718	20747	20413	2191	607	478	416	398	362	343	346	334	314	289	303	330	306	293	323	314	317	296	279	268	272	280	293	261	284	272	256	310	273	257	262	272	260	303	246	257	291	268	266	287	290	277	247	271	265	263	267	274	280	239	270	307	269	295	260	274	252	273	265	266	292	270	285	292	272	275	270	270	244	259	271	269	302	291	271	271	273	250	281	226	275	286	284	266	241	276	249	273	285	274	246	280	249	315	267	252	259	273	263	282	263	269	261	275	251	279	265	239	263	288	266	249	260	280	291	267	281	271	240	284	269	271	267	303	254	226	291	275	313	270	244	277	267	273	262	229	275	269	267	252	297	282	272	286	262	241	259	266	297	295	260	270	253	257	301	272	256	230	272	272	247	257	260	266	256	259	283	304	283	292	234	284	264	300	299	286	297	243	271	282	250	220	247	253	254	284	251	286	282	281	278	261	257	264	277	318	266	259	283	242	261	285	274	250	272	263	239	247	264	263	294	279	257	265	273	253	271	251	246	289	270	256	252	283	254	283	257	294	258	277	292	262	260	270	291	304	240	270	273	259	235	277	263	270	272	261	262	269	267	287	248	256	260	256	262	257	279	248	268	236	248	252	267	292	285	254	281	261	248	279	263	264	267	286	270	281	286	269	256	267	269	279	239	278	245	299	284	294	260	265	256	284	258	268	259	303	304	259	276	279	284	275	286	291	308	284	259	261	299	282	272	282	254	298	290	254	255	265	272	276	280	264	253	248	284	293	259	288	246	280	270	266	284	291	233	258	284	265	255	284	275	269	243	271	250	266	258	238	252	279	284	274	277	264	271	268	282	289	261	258	275	265	241	263	242	282	282	260	252	293	282	277	267	269	289	313	250	265	278	263	249	264	283	271	256	301	292	269	271	266	255	276	286	264	283	266	271	282	272	261	270	290	255	286	255	250	270	275	267	273	281	263	272	267	265	256	307	238	297	283	264	271	267	284	283	280	277	307	271	255	275	262	270	295	262	272	284	247	285	274	262	247	248	268	260	283	253	265	286	266	270	302	265	279	279	264	262	272	259	259	265	295	278	256	285	261	234	255	297	286	257	258	267	281	259	284	276	282	278	266	303	275	255	283	269	239	285	266	288	267	287	244	268	297	249	282	274	249	285	283	266	249	227	256	247	251	253	275	270	280	248	272	276	274	298	258	312	278	279	287	261	281	265	252	267	278	292	267	277	296	263	246	246	290	299	262	256	280	285	270	266	267	259	281	259	291	305	266	290	239	269	241	278	271	254	265	242	243	283	279	268	261	258	254	249	249	261	260	262	285	293	241	292	277	256	258	263	258	284	277	249	270	265	270	272	226	267	265	265	259	278	280	251	267	246	261	280	291	253	264	270	277	273	301	276	270	273	310	283	280	250	261	271	249	259	259	266	282	249	251	261	268	249	257	280	247	251	277	269	277	265	266	294	250	276	263	246	261	233	286	290	278	254	260	243	257	251	258	280	275	289	269	249	281	254	238	282	291	293	278	262	268	262	277	255	248	254	234	268	302	251	245	285	279	261	261	252	269	261	262	262	252	251	263	256	232	283	257	274	273	254	267	288	244	269	283	263	265	246	282	280	277	281	258	248	271	288	277	261	261	247	254	238	264	287	283	273	277	275	266	303	266	285	280	270	266	268	248	280	302	268	252	255	287	258	292	282	250	306	260	280	287	273	256	235	275	276	283	315	262	229	269	253	288	292	259	240	269	257	257	247	291	268	286	261	261	254	275	264	303	251	230	270	261	260	255	241	300	296	263	274	258	247	257	248	263	274	234	272	263	254	231	263	282	262	254	271	255	288	267	247	269	286	258	255	250	270	275	280	280	300	253	268	293	270	283	278	281	243	288	269	277	249	306	251	280	251	265	266	244	273	225	281	279	256	268	249	283	283	278	268	259	263	284	288	270	291	271	290	258	254	239	250	273	247	305	269	258	280	266	268	282	273	245	263	248	246	242	269	275	272	264	264	270	255	295	267	274	279	263	230	302	281	263	248	244	258	268	270	254	287	278	263	278	266	268	250	284	269	303	301	255	251	248	288	260	229	261	288	287	253	269	259	278	267	268	272	264	262	255	259	268	272	266	294	280	278	277	275	233	262	276	257	270	257	271	280	276	284	284	293	277	289	287	255	268	283	280	280	251	268	288	279	278	257	286	272	255	259	253	276	304	250	265	284	280	282	281	255	250	258	257	258	286	289	286	271	258	257	300	239	283	235	254	232	277	272	287	258	305	269	268	270	284	240	277	274	245	284	263	291	267	284	280	275	253	244	282	281	283	313	280	250	245	272	285	284	282	277	244	240	271	223	255	282	288	252	239	241	251	280	277	264	242	259	282	268	259	275	230	253	274	244	245	227	237	282	282	294	265	286	251	274	283	282	272	289	255	250	273	229	267	253	274	228	268	276	275	249	262	284	274	243	272	297	263	241	305	266	294	275	268	265	272	288	285	254	289	248	246	280	252	255	288	254	235	244	286	268	242	273	271	264	276	289	261	276	282	309	274	267	283	269	267	278	282	257	244	272	293	256	249	267	277	283	267	260	254	293	282	302	269	286	257	260	248	277	259	283	260	270	251	247	254	288	268	304	283	258	258	259	281	246	280	255	281	295	245	281	253	276	297	260	268	260	267	274	261	267	230	263	267	259	268	295	295	277	260	232	300	271	256	262	273	267	255	248	279	266	276	295	267	287	277	282	250	286	246	247	274	261	234	241	279	239	295	229	246	254	255	276	270	287	246	267	274	253	275	258	273	266	291	261	258	259	276	269	279	246	282	319	229	279	263	238	249	258	259	262	235	254	257	284	266	272	270	261	249	255	285	275	247	282	258	277	248	248	262	260	266	277	255	288	256	251	253	235	268	266	263	251	248	244	305	250	273	249	243	281	276	268	239	281	278	270	265	292	262	283	283	273	280	276	271	278	245	246	286	259	314	286	251	278	271	277	269	274	246	296	287	255	282	285	273	272	237	276	269	248	252	260	283	266	252	287	269	305	272	276	266	271	243	271	291	307	253	264	265	270	252	264	287	203	291	256	284	238	258	273	266	261	238	265	289	280	279	257	274	277	265	236	292	286	248	257	288	265	253	237	262	275	256	282	250	280	244	280	256	250	262	278	270	284	278	287	279	269	246	256	277	258	257	275	285	246	254	259	277	299	276	253	280	262	282	265	257	251	256	267	275	258	245	274	294	294	281	263	287	279	248	274	236	306	273	287	287	271	273	264	272	250	283	299	260	252	267	248	268	284	248	273	282	254	288	256	283	262	272	272	260	256	242	275	254	266	237	278	268	260	279	285	258	272	276	243	275	284	263	271	242	281	279	248	255	297	256	258	271	271	290	252	285	267	299	262	297	285	279	244	268	280	268	259	264	286	282	217	285	250	250	278	286	267	269	262	251	245	228	291	259	309	284	262	285	277	260	258	276	275	276	268	279	280	280	285	289	254	267	274
49223	14516	6345	2974	2099	1580	1195	999	899	742	675	606	527	520	523	479	458	480	475	417	412	449	408	380	387	375	419	389	399	361	403	336	379	394	376	376	382	346	409	359	341	365	361	373	340	352	381	340	359	363	368	361	362	378	363	359	361	394	385	365	372	402	328	375	378	379	362	364	337	363	407	375	386	369	384	376	364	375	362	372	346	394	386	366	349	388	369	343	370	377	366	385	371	379	338	363	378	362	337	342	354	337	379	357	376	363	376	345	354	367	357	367	371	377	355	354	353	372	384	345	376	324	375	357	376	344	364	360	381	362	376	366	347	363	353	349	362	334	353	355	364	329	360	355	363	354	358	384	341	367	357	341	373	350	376	342	368	348	368	336	382	330	332	381	374	367	386	355	381	359	358	384	370	337	349	395	358	345	347	368	345	386	398	382	320	361	349	343	349	353	345	343	380	346	360	401	368	344	385	369	350	347	360	333	364	349	354	339	352	350	393	351	352	360	329	346	345	340	357	352	360	355	325	337	354	360	354	316	371	374	363	329	364	322	360	333	340	329	360	401	381	332	364	368	363	348	358	360	346	390	355	384	390	351	363	360	337	368	374	335	329	375	340	363	358	390	343	337	351	354	355	355	342	310	362	352	338	358	354	365	360	376	366	376	382	366	342	338	363	392	379	352	344	371	332	342	358	333	349	349	389	373	354	350	344	391	350	364	370	337	367	351	355	360	350	350	325	337	349	346	326	339	359	374	356	354	343	316	388	348	372	390	350	340	345	354	381	371	329	337	348	333	350	375	361	319	344	351	332	375	365	360	373	368	371	366	389	376	360	356	351	360	348	383	351	350	358	376	355	369	337	356	353	348	353	337	380	362	370	372	363	372	365	335	383	359	361	366	348	334	366	354	379	388	356	343	367	353	363	372	360	335	350	297	363	336	317	317	396	381	338	341	357	382	375	372	357	360	355	351	370	338	372	345	388	339	366	375	332	378	336	380	366	351	354	359	386	354	351	388	378	366	348	377	342	355	398	336	367	358	304	343	388	341	368	368	392	357	370	330	319	340	347	354	368	354	391	351	375	364	376	359	361	351	362	391	358	347	373	382	383	346	375	351	384	350	345	362	363	355	385	372	372	363	332	333	349	361	361	338	348	384	362	367	341	349	337	359	354	357	324	373	347	391	375	373	383	330	362	348	370	366	382	340	351	341	366	331	351	323	325	349	321	355	330	347	358	342	359	346	369	351	378	357	358	374	379	369	363	319	382	350	351	371	339	373	383	356	365	377	337	348	369	397	409	373	363	368	378	387	366	358	344	327	382	369	338	382	381	374	339	354	352	350	372	341	378	334	366	332	378	324	369	370	381	358	356	382	342	353	409	347	404	370	329	352	350	343	339	375	347	368	345	393	379	348	367	397	343	311	361	326	346	357	384	364	395	324	372	353	343	364	419	383	358	363	326	341	360	342	375	341	381	335	363	391	358	358	368	366	378	362	351	359	374	387	403	371	347	334	361	360	296	371	367	354	391	369	376	343	375	342	391	373	366	342	382	404	369	356	349	323	388	373	396	357	356	392	375	375	370	393	384	347	354	339	324	382	377	365	358	311	366	382	338	393	368	340	363	336	383	366	366	367	357	388	352	366	327	368	384	346	348	383	366	358	353	366	339	346	362	368	378	355	413	362	348	372	361	393	398	385	361	359	352	363	351	344	324	353	365	341	375	366	346	359	348	347	382	378	325	358	350	393	321	346	379	336	344	346	386	379	376	386	350	356	359	349	403	350	330	329	345	378	327	353	368	345	322	346	346	343	374	341	375	350	369	342	381	417	341	331	366	357	364	364	372	349	347	361	332	373	366	373	363	357	343	366	346	355	365	390	381	337	372	337	354	352	352	340	358	356	339	337	379	378	369	348	359	350	335	369	384	357	357	358	357	357	362	370	357	360	351	372	369	328	364	349	386	352	376	378	374	356	333	349	335	364	375	355	345	340	371	355	371	363	353	335	371	370	335	415	353	365	381	357	337	372	358	362	355	341	348	356	383	352	364	335	331	341	367	362	370	368	354	374	388	366	318	366	374	342	351	335	331	365	349	337	357	375	340	334	340	372	357	334	381	327	335	367	379	351	361	363	409	330	369	359	378	337	354	361	347	342	339	360	380	389	324	361	348	386	354	344	366	368	357	329	369	336	355	356	399	381	323	365	338	341	365	314	378	337	359	360	366	388	376	352	378	382	354	333	359	354	341	400	356	364	353	363	340	371	367	325	335	350	372	319	354	364	342	378	387	379	385	379	366	359	384	344	359	341	343	350	350	367	341	351	339	378	326	384	340	358	351	343	357	368	393	356	360	382	384	363	359	367	347	353	388	373	377	358	374	303	320	336	378	374	378	346	371	359	366	365	324	342	366	361	338	350	373	364	353	371	353	328	341	355	360	329	360	379	339	352	367	374	331	352	372	347	406	381	379	344	401	375	358	365	407	341	387	393	370	375	379	352	349	331	360	360	368	371	388	352	370	399	371	370	349	392	390	326	379	367	373	341	378	389	363	339	355	370	327	390	402	381	339	372	346	333	332	318	396	370	375	363	403	368	346	390	375	375	333	375	347	358	353	367	359	345	376	361	396	357	334	366	336	346	376	388	378	357	354	381	356	391	350	364	352	358	362	343	396	366	346	379	336	366	390	321	340	353	339	349	333	356	356	352	353	355	371	375	379	375	374	350	342	367	367	381	340	347	378	353	377	388	392	354	355	395	352	354	374	349	402	354	351	373	370	386	316	380	388	367	342	352	400	340	331	369	361	380	400	357	348	335	339	332	392	373	354	375	350	382	340	373	347	367	318	339	381	379	354	361	329	350	319	340	346	363	350	350	357	418	359	389	325	380	365	320	353	381	386	381	389	396	345	367	346	363	352	376	339	368	352	340	368	403	360	392	368	324	388	395	342	340	350	324	352	359	366	341	361	350	389	347	340	342	367	354	350	366	354	368	378	354	321	377	350	366	344	368	391	343	377	359	397	337	358	380	366	375	337	375	367	369	344	377	387	358	365	379	340	404	387	360	380	342	334	346	340	342	350	364	388	341	407	397	373	353	378	377	367	361	311	378	361	367	369	340	364	343	335	392	335	341	397	330	357	371	369	331	368	354	384	345	391	366	381	353	381	362	356	358	383	392	353	374	361	360	404	390	356	333	363	344	361	341	359	360	377	332	379	368	372	357	373	358	370	356	342	367	374	371	365	359	347	353	374	359	341	352	356	356	364	323	348	352	343	351	341	350	333	381	352	327	352	341	347	394	366	337	365	351	371	385	374	341	378	408	337	354	365	368	340	392	373	369	380	372	359	323	342	382	347	359	355	343	352	382	349	391	356	395	356	365	361	314	357	364	365	341	328	369	329	362	343	336	336	380	374	337	369	376	352	341	351	335	328	359	354	332	322	366	358	374	349	377	348	363	339	349	372	338	360	324	354	376	384	344	358	349	348	341	307	356
27333	15890	2900	1009	815	858	788	706	784	790	782	696	762	757	824	806	768	813	807	741	741	713	802	782	812	761	799	724	794	748	821	755	750	754	757	726	770	773	787	695	754	816	737	769	743	776	763	788	815	820	786	778	770	747	742	819	772	779	787	750	732	765	748	777	761	796	774	774	732	734	785	777	817	757	781	763	750	744	717	802	753	778	769	767	709	727	713	787	764	755	806	755	790	760	752	805	788	767	792	792	766	761	751	738	736	780	830	787	780	820	773	796	672	751	736	748	790	721	795	752	766	781	767	783	762	767	778	717	778	783	780	784	711	806	781	707	810	782	748	775	733	778	769	771	773	738	795	762	829	763	765	819	779	739	737	767	767	764	777	803	763	796	799	743	768	794	762	812	774	767	825	736	704	765	728	792	789	773	736	788	780	785	728	769	711	819	754	744	748	767	763	757	780	727	790	749	803	807	790	754	782	710	778	786	781	755	762	761	718	822	756	802	745	801	743	769	807	810	739	734	718	752	745	763	762	805	744	801	789	780	767	768	784	771	843	713	754	710	755	827	758	741	752	789	773	704	730	788	758	774	738	799	788	779	792	768	769	730	794	782	758	754	785	810	782	779	811	792	775	789	741	745	783	783	756	798	786	787	795	819	731	733	743	821	746	767	749	706	784	764	768	722	755	769	802	771	773	751	789	717	754	769	759	795	735	743	795	744	792	757	810	770	777	760	782	760	781	721	760	756	774	745	806	743	798	802	788	797	771	742	761	731	790	783	787	775	755	803	718	784	742	782	841	764	806	775	737	759	717	814	707	741	770	830	795	784	721	763	768	827	761	773	749	765	776	771	807	755	796	783	812	757	761	781	773	742	738	827	745	711	747	812	735	779	771	799	826	712	806	833	777	771	782	810	756	746	807	750	783	795	792	768	799	869	792	786	773	788	774	771	785	737	793	764	775	769	775	781	777	795	740	787	785	787	749	797	807	751	745	821	764	766	792	736	753	774	795	779	756	771	828	784	792	757	745	770	752	759	708	798	787	747	771	776	788	720	834	725	748	788	819	780	791	749	837	733	769	819	711	781	777	772	799	709	787	771	807	779	772	783	732	760	800	747	757	754	775	801	775	729	741	794	753	742	813	738	745	761	769	732	758	777	711	727	725	773	761	763	772	744	763	761	786	787	752	758	759	763	744	769	752	735	802	738	739	768	776	781	732	827	776	780	725	761	728	759	768	828	836	789	749	775	738	796	810	766	759	730	787	789	759	795	801	802	752	800	756	839	769	852	785	779	779	780	762	774	752	743	768	803	747	748	772	739	767	765	774	727	769	739	791	795	713	710	833	805	765	809	784	778	711	751	758	760	737	765	783	750	765	777	718	770	729	810	796	747	779	776	774	830	788	729	816	750	781	816	792	787	727	831	760	749	790	746	792	753	762	772	741	765	800	731	769	784	764	784	797	712	746	764	777	745	784	782	745	784	769	819	741	757	761	745	782	799	762	726	778	747	816	759	784	744	781	730	787	803	771	781	772	771	770	746	822	760	741	762	769	743	737	766	768	777	819	808	747	731	808	740	750	750	759	804	779	769	718	787	759	855	755	749	777	747	780	797	703	757	727	809	751	731	722	796	732	793	818	780	721	713	792	744	762	771	759	819	810	801	805	763	794	728	760	776	777	816	768	809	781	723	746	731	746	744	738	810	759	770	757	732	700	801	753	725	824	813	720	789	755	798	767	747	699	785	752	720	752	735	779	760	771	800	823	795	772	792	817	825	794	794	777	749	781	813	706	764	773	785	755	757	763	779	774	787	739	771	739	767	718	791	767	772	770	745	773	777	720	783	768	741	767	790	780	776	722	763	730	766	767	765	802	782	791	811	778	764	853	804	769	761	823	753	748	776	780	791	760	788	777	749	742	776	733	819	806	736	783	784	767	736	771	789	777	781	785	729	763	777	777	779	853	777	769	750	803	767	760	796	746	763	786	825	779	813	805	800	754	755	792	711	779	822	764	806	757	765	706	789	780	719	743	753	807	761	811	725	750	760	825	743	745	755	774	789	746	768	746	712	747	763	740	807	765	752	757	785	761	766	770	766	794	774	777	801	776	779	780	786	764	779	757	775	837	763	749	792	745	726	798	725	730	746	714	749	746	753	807	798	721	792	782	783	754	768	794	764	792	741	788	744	788	728	809	791	720	751	808	825	765	780	749	821	715	732	686	779	730	754	781	765	741	805	822	829	761	781	778	787	805	784	761	773	759	748	781	753	773	805	723	765	759	772	740	767	799	795	798	746	782	754	768	835	812	837	773	845	763	786	746	743	785	800	760	746	754	796	781	770	757	814	746	739	785	733	739	762	783	776	795	767	778	797	750	794	839	742	761	780	776	711	782	776	761	831	779	805	711	780	731	763	764	798	769	736	758	722	748	799	784	779	813	761	817	780	771	837	777	748	761	759	789	765	770	796	772	776	820	725	757	773	755	758	738	807	734	811	795	754	771	738	785	789	733	793	797	775	795	752	792	800	786	755	763	802	797	826	824	771	772	673	760	803	776	755	791	754	792	819	786	718	771	776	808	779	723	739	728	748	756	790	755	765	750	767	803	771	786	800	774	767	775	758	789	748	722	754	710	770	806	766	821	782	826	732	815	769	761	806	789	756	769	724	740	783	797	771	782	792	778	765	715	784	782	821	743	763	795	833	739	815	775	767	771	725	765	710	799	721	765	794	808	764	743	797	762	751	772	757	729	809	739	772	708	761	783	789	754	794	767	779	780	723	767	794	771	758	811	779	791	812	739	771	795	786	745	776	707	774	753	743	772	750	782	793	764	824	782	781	771	700	775	743	739	789	789	735	829	750	775	730	783	774	759	774	761	738	767	831	793	766	815	769	757	802	761	786	748	776	750	724	770	790	705	768	787	731	793	799	734	776	766	802	771	756	792	783	782	782	757	745	791	767	793	727	827	742	725	777	806	773	744	762	802	826	775	780	769	730	758	802	784	755	757	769	782	780	714	792	744	769	765	770	797	772	762	817	780	810	751	765	774	778	746	805	760	756	780	775	780	767	792	766	756	726	808	766	758	784	749	742	778	848	766	768	734	780	744	750	733	791	774	757	758	784	799	767	805	750	777	819	744	815	797	805	791	788	810	763	798	710	773	747	789	780	787	734	803	742	759	813	768	849	792	795	774	797	808	806	747	784	783	786	737	793	821	774	805	745	769	743	796	759	784	795	793	755	749	773	794	796	773	743	784	694	785	808	798	729	768	811	762	793	797	748	752	786	773	735	763	795	786	760	782	744	760	727	754	748	829	766	747	791	749	757	779	729	759	777	819	828	797	811	762	774	761	755	737	793	744	749	778	779	728	745	754	812	750	733	764	737	811	745	783	776	739	765	791	784	767	753	787	771	787	783	762	773	838	751	765	766	776	778	773	793	781	742	745	799	774	782	793	776	796	776	797	772	772	785	751	743	739	823	746	771	792	782	749	779
16680	3516	1136	1116	1088	1041	1008	1057	1038	1026	1039	965	989	1002	1023	1022	1014	1012	1018	1019	1022	990	972	1018	1041	1018	973	1011	1001	973	1055	978	1053	1015	1067	1024	988	997	1040	1017	1081	1020	995	1013	1019	982	978	965	1035	1040	1053	1029	966	1022	997	1036	1004	1103	963	1025	1025	1051	1018	977	976	1027	1030	1039	1057	1019	1030	1022	982	978	1024	1029	1062	1019	1014	1008	1006	972	964	1011	1050	968	1097	1026	976	1024	1001	1047	958	943	1033	1039	1008	997	1014	1018	1050	1012	1002	967	1021	945	1019	1027	965	1014	994	1027	1018	1021	939	1052	1017	1013	995	1012	1087	1008	997	945	1002	1059	1042	1012	989	1038	996	1068	985	1039	1007	1051	1060	984	1045	968	990	999	1067	1006	1013	1016	1028	1032	1068	1043	1028	993	1016	1010	1005	1017	1001	992	999	1015	1020	996	1043	1036	1052	1022	997	991	1008	973	960	994	1033	1001	1056	972	1019	1014	1031	1006	994	966	1052	969	1027	1046	977	1030	1050	1013	1005	997	978	975	998	994	1039	999	979	1017	1052	1034	1023	1070	1039	974	957	1017	969	1011	1029	1016	951	976	1031	1060	1005	1045	969	1015	973	996	1022	1035	1022	976	1002	1049	994	977	1027	1039	984	991	1036	1016	984	974	975	961	984	1044	1028	960	1016	1034	946	1001	912	1039	1001	1019	966	1070	1022	1002	1014	1021	1030	1010	1019	1023	995	1016	1000	1003	989	998	1036	1034	996	997	984	1040	970	1023	1052	957	1006	1018	1050	1013	1013	1017	994	1041	1009	1014	996	1027	987	1025	982	1031	1023	1049	999	951	1001	1000	1071	968	992	1005	1014	1075	1028	997	986	990	996	1029	1046	1013	983	995	1047	1043	993	997	1005	1028	996	992	1042	983	1016	1013	967	1039	1034	957	1031	1036	1024	1029	947	1000	1001	1026	1016	1060	1037	977	1011	1062	1041	1022	1030	1014	1032	980	997	976	1067	1015	1058	1055	999	991	1017	1038	1017	979	1009	1024	1050	1012	1009	1043	1013	985	1000	1020	1012	961	966	1062	1018	1018	994	1041	1044	1065	1002	1028	1010	1045	1068	1030	1036	961	996	1008	1048	1007	1021	989	1003	1002	1022	1005	1014	996	1025	1009	1033	1002	977	964	1103	987	1027	1036	1034	1014	983	1009	998	984	975	998	958	1013	1024	970	990	1012	1022	1031	1031	1080	1039	956	1008	953	1064	1034	1044	928	1045	972	995	984	976	1025	1045	1030	1021	1067	1006	965	1040	953	1045	1004	960	1016	883	1002	985	1035	1015	1053	1013	1004	992	1042	988	1023	1023	1050	988	962	1027	1085	1000	1038	998	1013	1025	1063	1012	993	1013	1053	940	1075	1020	988	1020	1060	975	1050	978	977	942	1040	965	1050	1046	1065	964	976	999	990	1028	994	1035	979	1028	1077	1005	990	1024	953	1044	1072	1044	976	1037	1016	973	1044	997	1044	1040	1062	1006	1022	957	1014	998	1037	1006	989	1004	1047	1063	1059	1006	999	1001	967	1069	1062	983	996	947	1003	1049	1035	985	985	1020	1046	954	976	955	1034	1022	1015	1009	1030	1016	972	991	1004	1005	1042	1025	1059	1013	1064	996	996	957	957	1004	1036	1057	1020	1019	1036	1005	979	1085	1064	1094	1020	945	1055	984	994	976	1001	961	988	1002	1014	1035	1068	1067	1004	983	978	1076	1043	984	986	1023	1060	1006	1045	1005	1041	997	988	1014	1001	928	1017	1043	1028	951	1020	983	1021	1004	1012	999	1025	985	1038	969	1006	1071	979	992	1035	1035	939	1073	1038	969	1024	992	1018	993	1010	1024	1042	1020	997	1015	984	981	996	1019	1055	984	1055	1005	1018	1026	1016	973	1031	1028	992	974	993	958	1016	996	1011	975	1099	1023	1000	1000	1049	980	993	1033	1056	1026	1016	1000	996	982	1002	1007	963	1048	995	1051	1059	1012	982	998	1010	1002	1053	983	1012	1041	1024	988	992	992	1024	984	993	1024	1055	1024	949	996	955	947	1008	975	1002	984	1051	979	1014	1051	953	994	1027	1011	967	1010	1026	967	1044	1003	997	987	1051	990	1020	1036	922	1022	961	1033	1066	1065	959	1026	1054	1046	993	1061	987	985	982	1026	981	1013	983	992	988	1045	1036	1027	1017	957	1035	1027	985	983	1004	1015	991	1046	1028	1017	972	1029	1058	1038	1038	1008	1005	1001	995	1027	1051	1072	1029	1013	1061	1010	998	1007	931	1057	1035	975	961	1031	1015	1014	994	958	989	917	1001	1004	1002	991	1028	1054	1084	1021	1057	1037	1006	1004	1033	1053	1064	1052	1025	938	1010	1054	1024	1013	992	1015	1033	980	996	998	999	1021	980	1041	1005	1031	1027	996	1063	1066	1027	999	999	1024	942	980	1044	994	1031	984	1028	1016	963	1007	985	1064	951	1027	975	1017	996	1001	1018	1066	1026	1011	1063	1019	970	1029	978	1054	1033	977	1030	999	1043	973	991	981	1046	1048	995	1013	1031	1041	1007	991	948	987	1017	1045	994	1019	990	1083	977	990	1021	1048	1022	1031	996	1050	1019	1004	998	1061	1014	1062	991	1037	1041	1006	1030	992	1042	998	1051	1001	1042	1010	959	1017	988	1018	1007	1021	996	1021	1015	1034	1065	1041	1005	1025	1004	969	1000	998	1039	1054	979	1054	1050	993	1014	1024	998	969	1028	1065	1035	1012	1034	986	1039	997	1036	1038	1018	994	1000	1041	1027	976	1000	1065	1059	1081	1014	1056	1010	1003	1029	1033	965	1030	1005	1059	1007	1031	1016	1030	1042	992	981	1042	963	962	1051	994	1024	1030	930	982	1002	1051	1006	1050	1034	1023	981	921	937	1060	970	1039	1015	1030	1019	1086	932	1066	1012	996	1037	1005	995	1024	1013	1053	1059	982	1038	980	1034	962	1004	933	988	934	1019	1031	962	1037	1020	1005	995	1006	1031	979	1044	1016	994	1037	1042	1005	1042	995	992	1032	1003	1008	989	990	960	1007	959	1014	1020	1049	975	1010	1017	1018	1034	1006	1002	1051	992	1021	932	1051	995	1022	1041	1074	1037	1002	1031	984	1005	1017	1085	1035	1003	996	1005	981	1027	1003	1031	951	997	1020	927	1089	990	973	1009	1038	1014	1006	1025	1015	953	999	980	1021	1015	1098	1012	1072	971	1021	1051	991	1055	1025	1020	1040	1040	995	1053	1014	1009	1023	977	1041	1033	1037	1033	953	1056	1026	1026	1043	995	1055	1032	942	1061	941	988	1035	1011	1033	1056	1005	1028	1008	1012	1011	1040	969	988	1060	1039	973	1007	1016	1007	981	969	958	1025	1058	941	1089	1046	998	998	1011	1012	1049	1002	1028	1024	1035	993	1028	1000	963	1012	994	1019	1017	966	1017	965	1019	1035	999	1041	1080	986	1020	978	973	1037	1023	977	987	971	1045	951	1015	1003	1001	998	1029	1029	1026	954	1001	1045	1004	1031	949	1067	991	1012	1050	1029	994	1030	1055	1027	1042	988	1075	1069	1025	996	1058	1016	1045	1003	989	951	950	1013	942	1014	1009	1018	972	1000	1003	1011	1047	932	1003	1044	943	1006	1017	1018	928	990	1075	984	1017	1005	1023	1039	982	1000	972	1066	1007	1002	1002	1024	1024	1049	986	965	967	1013	1030	1079	998	1033	1018	959	989	974	1008	1044	1000	1049	1055	1021	996	1016	1040	986	982	1013	1064	999	1028	1054	1031	1004	1015	1009	987	987	993	979	1014	1007	961	1018	1003	997	1018	1043	1017	1042	963	973	1021	1035	1027	1027	1015	1031	1024	950	996	1000	1053	1000	1045	1007	1000	1001	993	976	1021	988	1016	970	1020	1015	1022	1017	1038	1004	1023	1018	990	1069	977	1000	1017	976	1054	1054	1012	1006	1018	964	975	985	1005	1006	1068	1015	947	991	1032	1017	1013	995	958	1013	994	1052	1009	1021	1032	1047	1057	968	976	1005	1003	956	971	1006	998	1046	1042	1005	1010	1044	1046	1024	957	1010	1001	1000	992	1033	1007	969	1000	954	971	995	991	980	1000	979	989	1028	1042	1044	974	977	1025	1050	1013	1011	1010	1009	1022	1089	1027	1009	1000	973	1056	1007	996	996	1032	1033	1022	1024	1038	1036	1045	1054	1020	1001	1012	1020	1014	1013	1027	994	1078	981	1009	1015	1021	984	985	1008	1000	987	1001	1022	1000	1042	982	1000	1021	1059	1040	1005	1022	1024	1031	1008	1026	1061	1016	1018	1016	1015	1040	1007	1019	972	1016	1009	1020	1048	1006	1027	1020	1020	1086	1032	1036	1004	1048	986	1032	997	1028	994	1051	981	966	984	994	1007	1073	1013	1033	1048	999	1032	1026	1026	1035	1036	978	1095
22958	20765	27402	24176	20528	4414	947	700	707	718	683	633	629	632	598	622	602	620	608	591	584	576	633	591	601	607	576	572	543	607	574	565	590	543	573	598	568	561	578	555	592	580	592	559	571	557	586	611	588	605	542	605	586	614	514	595	552	580	593	586	595	555	572	608	580	568	610	558	566	545	546	607	564	573	544	604	562	600	593	563	544	572	569	542	574	543	596	560	525	550	568	559	552	527	605	634	583	617	581	554	551	571	578	576	572	587	558	572	543	548	574	554	584	561	565	583	547	623	605	534	514	540	596	559	580	551	530	597	523	537	550	574	546	598	546	567	596	575	599	558	559	526	564	590	571	543	570	516	586	567	618	546	565	566	543	561	542	588	585	565	529	555	544	564	529	547	579	571	586	542	548	519	562	607	515	563	553	569	546	613	555	581	584	536	549	504	562	574	536	535	522	541	617	558	599	536	536	583	542	608	545	538	520	566	531	589	599	556	553	565	565	588	538	578	553	565	571	562	575	555	586	565	549	566	524	583	539	526	581	599	543	524	584	558	561	568	566	586	560	588	558	527	563	526	599	583	566	556	580	568	599	568	595	580	559	580	579	581	553	604	547	583	545	594	593	559	582	565	623	592	597	549	551	583	606	565	577	592	576	549	563	596	556	592	574	592	581	535	578	564	539	568	577	588	563	533	568	560	581	579	558	548	582	575	532	565	540	584	550	551	566	581	575	564	555	564	526	578	560	554	619	526	569	584	523	607	545	531	576	553	613	597	560	618	552	572	555	578	511	545	594	558	554	576	587	556	537	580	541	552	557	567	564	582	572	561	579	573	558	566	572	551	522	532	601	580	546	564	553	556	555	554	559	582	532	557	564	558	576	568	576	563	549	561	560	570	583	560	572	553	546	614	590	596	563	568	565	544	557	549	563	568	575	594	552	539	591	580	562	591	562	572	557	531	543	555	566	625	547	559	570	614	563	600	568	608	581	583	573	556	585	596	540	550	588	575	550	608	587	593	539	542	528	572	568	569	556	588	514	584	592	541	580	574	606	535	538	580	574	579	582	591	578	581	575	529	596	556	580	525	560	580	567	528	570	571	566	558	545	600	609	585	542	583	483	557	513	540	562	565	520	550	610	555	601	602	532	567	583	579	597	538	606	562	543	562	545	602	600	562	578	557	592	583	570	606	558	604	610	543	593	592	589	541	600	539	554	572	573	502	554	543	568	559	595	561	560	552	612	588	536	540	593	574	555	575	570	548	571	533	603	553	569	538	616	613	593	510	578	561	573	549	623	554	585	566	565	549	571	556	534	563	530	558	572	527	552	552	541	559	569	531	596	521	592	541	583	544	592	562	559	579	573	552	599	537	544	569	558	565	549	542	579	546	560	529	621	582	580	540	586	542	572	590	608	600	574	564	531	583	598	542	546	587	593	569	542	550	572	566	543	595	551	575	586	576	542	553	574	552	568	566	544	558	573	568	609	552	588	581	591	538	529	556	557	529	588	574	572	592	553	589	585	574	504	542	587	541	570	573	571	575	570	543	540	543	564	564	548	603	566	556	604	569	576	591	550	561	581	537	526	584	602	556	575	575	587	552	544	589	601	596	592	569	545	572	548	566	594	559	551	586	580	607	563	565	567	523	576	558	589	601	570	563	552	583	558	554	538	554	556	585	566	546	621	561	588	546	577	574	565	563	606	582	580	539	555	579	582	584	559	521	591	580	542	613	567	599	598	584	555	582	549	518	578	610	567	565	607	564	587	525	580	594	575	535	579	574	584	559	530	555	543	583	587	557	592	572	555	588	584	586	543	550	569	582	518	574	597	560	566	519	570	586	589	556	617	547	582	537	555	572	545	589	549	563	549	551	545	542	559	535	580	543	535	584	565	569	552	563	596	554	567	599	549	526	586	559	539	559	567	602	526	577	578	537	545	588	559	550	558	578	552	564	549	562	586	568	551	585	600	564	570	578	568	527	535	554	564	549	560	546	604	574	588	566	566	547	575	522	607	564	579	528	590	595	563	581	570	536	586	542	555	590	539	537	627	555	583	542	563	543	551	571	584	599	595	581	569	551	634	543	574	584	552	539	510	567	559	581	568	564	592	509	591	592	573	571	572	597	549	562	595	588	570	551	515	605	546	571	612	618	562	608	533	576	601	556	575	562	622	592	581	576	586	504	568	579	569	583	588	556	585	588	568	547	584	565	622	544	598	588	558	585	546	551	546	572	542	554	570	564	605	593	576	572	563	597	545	563	595	579	542	584	556	586	576	584	542	576	607	563	568	588	625	541	576	540	589	548	518	576	585	560	554	560	579	551	567	554	535	569	584	559	529	557	557	600	564	570	566	582	581	553	582	607	594	525	576	560	580	563	580	553	558	607	565	615	582	561	576	567	545	572	563	503	505	576	554	587	532	561	590	612	574	537	543	605	566	538	557	564	580	508	576	588	598	568	530	562	547	602	603	584	562	611	555	606	560	563	524	567	554	586	597	519	540	592	550	529	608	537	559	573	536	595	544	577	538	581	525	584	546	581	565	561	575	557	586	531	578	578	539	614	575	550	575	505	581	571	539	604	557	533	556	568	560	571	573	609	537	540	556	575	524	593	558	571	551	565	540	543	588	573	572	615	568	559	549	588	580	511	546	560	588	558	569	554	488	597	531	588	575	576	549	558	609	601	536	572	594	594	552	587	538	566	536	602	561	572	558	536	527	596	561	553	531	582	538	631	598	575	551	593	607	559	559	570	544	544	567	551	572	553	562	546	571	557	572	536	567	543	545	569	572	597	633	551	551	561	530	558	591	541	549	577	585	636	571	570	529	578	519	551	570	571	552	550	543	575	609	568	534	577	542	553	573	585	566	555	549	536	617	575	593	585	552	580	592	574	585	596	545	559	576	566	590	559	511	588	554	524	534	544	576	566	602	563	566	574	588	530	565	584	601	548	527	564	596	538	585	560	543	572	598	593	560	586	581	530	580	577	554	591	587	566	578	555	543	584	579	540	555	576	568	577	555	543	598	576	529	555	598	570	609	552	591	609	561	551	569	529	554	548	520	576	576	587	560	547	591	554	561	552	568	572	584	586	587	599	581	598	608	604	566	553	564	534	555	552	539	544	536	580	616	530	600	566	529	552	550	503	557	565	613	572	606	546	566	585	561	531	567	643	543	556	538	573	578	610	609	583	514	551	573	591	611	523	550	566	586	528	608	601	565	542	569	578	590	555	520	558	576	570	565	596	569	578	557	588	530	573	553	592	586	595	596	561	524	566	567	558	568	564	546	595	542	556	583	583	589	594	545	526	536	539	575	563	601	543	629	567	574	568	558	545	594	561	545	542	588	593	570	545	576	569	534	578	576	557	591	587	546	574	530	554	591	558	606	538	580	597	539	554	585	547	538	526	570	539	536	541	602	538	555	576	564	565	554	523	519	549	580	541	591	546	540	554	546	554	602	527	543	563	626	517	624	579	590	577	588	611	555	591	607	579
41973	13239	4119	2191	1737	1454	1243	1146	1064	950	886	854	894	899	896	779	853	833	819	856	799	804	826	809	802	823	763	798	767	805	799	767	760	772	801	789	828	806	798	787	747	844	768	743	763	725	779	724	770	786	778	761	731	779	774	768	774	794	794	760	782	743	763	769	786	783	781	809	822	802	797	785	780	776	789	788	741	789	724	772	822	778	789	801	768	815	787	736	774	789	710	812	767	786	769	781	750	739	780	774	782	768	725	814	742	734	786	767	747	771	773	769	716	822	759	765	748	814	812	752	791	756	817	767	776	766	789	761	802	758	743	733	777	762	743	813	781	790	773	779	768	780	765	773	774	743	774	748	762	748	750	795	777	774	775	761	774	773	781	779	837	805	789	791	774	804	767	817	737	736	819	751	780	743	825	809	770	734	776	789	771	749	732	754	806	781	736	761	756	791	701	773	705	742	797	826	761	768	793	789	796	792	748	739	755	777	804	792	760	771	804	803	756	773	776	768	775	774	764	739	828	704	790	789	820	772	762	786	779	803	750	814	741	821	820	797	772	762	774	750	827	765	783	814	743	813	775	780	791	826	777	764	832	835	787	784	744	748	769	701	763	775	839	766	771	779	819	761	727	782	777	759	759	843	791	786	756	799	741	771	786	771	767	827	763	768	717	772	783	776	762	754	763	790	812	807	766	748	796	719	768	806	778	767	804	792	816	792	767	719	744	740	806	815	787	797	797	755	777	750	731	759	775	735	754	766	808	745	790	733	771	778	775	780	747	782	792	739	758	777	744	793	757	740	795	784	793	765	734	751	714	784	727	758	779	754	757	755	805	777	747	758	763	769	791	832	771	723	764	760	798	762	744	754	783	758	774	769	777	798	762	783	707	785	807	774	732	762	780	748	735	811	758	729	782	771	777	785	762	796	769	760	777	735	757	839	771	750	755	810	719	789	772	764	799	745	775	762	799	844	777	770	821	791	767	725	771	781	755	779	763	745	811	759	804	771	745	779	798	796	745	738	776	767	706	759	734	792	756	779	799	832	768	794	764	770	764	755	749	792	749	774	785	776	763	802	799	761	780	762	792	777	777	765	781	767	760	802	731	764	733	735	708	748	816	671	803	741	758	774	777	776	792	775	787	779	800	735	774	770	773	749	788	737	779	758	765	770	750	766	748	772	767	760	739	743	756	765	769	820	781	816	814	810	727	710	794	773	822	809	775	775	772	769	758	782	787	757	793	765	816	757	786	806	779	814	814	780	793	776	760	793	804	747	782	773	730	757	776	787	743	775	818	748	730	770	758	813	763	816	771	753	819	803	769	758	825	806	776	767	806	784	748	787	784	759	769	806	798	824	759	776	749	754	787	778	771	782	754	813	746	819	787	752	762	745	767	803	740	773	763	738	750	791	765	802	786	783	791	788	778	761	788	741	780	753	772	764	784	720	784	760	747	797	778	773	789	760	792	746	787	761	756	776	766	771	784	764	731	788	782	758	809	753	797	779	789	700	769	763	819	779	786	771	770	785	735	756	762	762	794	807	756	806	763	740	757	736	782	788	731	798	793	799	764	812	743	820	765	772	767	756	784	782	777	745	761	805	760	764	760	793	754	792	709	733	744	761	781	752	786	782	783	800	777	781	778	787	806	781	730	790	772	780	760	783	736	780	771	819	751	776	781	701	745	769	743	780	828	765	756	828	788	781	809	733	781	772	773	764	793	736	757	729	745	714	770	727	778	813	751	763	775	776	763	797	764	767	753	825	778	751	767	766	734	753	811	811	732	728	797	800	771	801	751	735	745	797	719	793	793	784	827	755	770	802	756	763	779	740	776	800	794	770	794	747	797	769	793	771	769	798	736	769	797	719	774	775	753	796	750	775	755	823	770	829	831	854	776	772	781	757	742	792	751	743	802	815	768	726	771	761	783	745	768	755	805	753	754	747	762	777	715	769	783	742	716	764	752	773	749	758	761	775	771	753	731	768	809	755	801	795	785	783	774	790	768	774	802	746	804	758	777	768	779	722	808	772	765	781	783	791	774	794	740	813	787	757	724	769	761	759	769	749	750	797	811	732	728	734	798	692	752	767	763	755	811	744	803	844	791	764	767	826	797	773	722	801	783	774	752	769	812	791	812	741	761	789	806	767	780	789	796	748	734	800	764	820	770	737	756	755	766	743	778	762	778	720	731	786	831	747	845	786	793	767	810	789	743	779	814	763	725	774	817	751	756	736	767	789	804	741	811	731	784	807	782	777	710	746	799	764	752	720	720	758	755	781	765	776	819	746	744	779	795	795	767	737	789	732	751	756	754	753	798	850	772	805	767	782	794	774	759	801	829	772	798	754	767	764	782	792	759	753	778	748	763	826	771	750	792	766	757	766	765	793	743	730	751	791	826	766	793	785	761	766	796	771	755	806	749	740	749	779	784	754	800	791	773	740	792	799	744	794	801	760	742	756	786	819	752	771	759	758	753	753	766	773	805	804	769	779	748	748	794	760	763	733	757	787	742	768	734	761	836	711	761	824	763	790	780	768	756	733	784	761	741	763	774	760	786	813	712	806	777	812	786	770	786	769	765	738	815	768	845	748	749	774	772	790	748	766	745	754	747	763	726	764	764	808	798	794	770	783	762	754	777	807	765	748	789	789	779	729	759	738	749	730	786	771	713	747	797	750	731	800	789	761	778	779	720	752	740	780	749	784	789	761	761	774	806	769	769	787	761	774	754	787	728	839	771	781	808	753	816	768	787	726	732	793	800	798	742	716	792	777	850	783	741	775	718	754	705	788	831	775	741	722	778	764	749	797	791	734	730	785	773	791	768	754	745	748	797	772	779	740	770	790	773	802	747	790	769	776	739	804	749	799	756	797	771	751	766	782	763	761	752	795	757	767	800	765	766	779	795	780	771	728	788	803	748	779	749	757	759	728	774	764	765	759	779	770	711	799	748	790	761	769	770	736	787	768	785	767	764	786	755	789	795	794	774	757	809	800	778	761	742	783	794	726	739	724	797	735	740	726	763	793	825	749	704	764	781	775	790	784	745	732	807	720	760	743	772	790	764	785	812	752	753	786	761	817	768	748	811	721	782	798	758	766	794	752	752	799	767	731	809	764	789	768	821	789	758	850	837	748	754	759	739	800	764	729	764	791	755	810	762	779	780	775	743	802	734	752	781	792	797	794	782	835	740	772	781	785	743	807	816	756	765	813	753	726	767	795	770	786	756	759	804	794	768	777	701	785	712	751	765	727	751	770	773	770	781	789	783	804	756	796	771	780	811	796	767	804	820	742	806	758	737	745	768	779	727	717	850	794	783	792	778	778	749	840	791	792	793	762	762	750	739	846	749	752	764	730	739	736	760	781	756	771	784	784	806	734	774	748	757	768	764	800	714	778	733	780	787	820	742	809	795	764	789	783	756	759	758	797	779	847	746	769	823	782	783	822	769	786	806	807	809	764	798	778	771	808	753	747	782	752	769	805	816	812	753	816	790	793
24171	20727	25603	24504	3145	723	694	678	647	607	574	558	658	614	585	631	596	589	599	595	591	575	616	617	567	544	574	588	583	601	593	605	610	550	568	577	568	572	546	550	559	605	596	559	556	568	579	571	596	602	566	589	555	596	584	596	587	554	575	612	594	568	570	557	616	619	565	602	547	557	599	607	585	576	545	588	600	593	585	562	610	550	614	626	551	599	588	625	585	605	579	552	558	615	570	558	566	568	577	588	590	578	559	546	588	624	631	605	546	601	620	557	563	574	613	610	577	575	577	570	551	557	574	572	544	578	577	589	575	562	574	604	569	562	552	573	597	574	545	598	559	566	567	571	566	584	571	545	566	584	598	592	559	587	582	596	613	561	572	588	573	580	568	560	573	584	610	574	606	566	567	546	574	590	537	573	574	611	550	558	613	588	569	553	586	535	520	547	599	579	576	594	600	623	591	590	585	553	554	602	562	578	582	547	550	538	570	539	592	540	558	571	565	577	576	598	543	574	613	541	575	540	555	590	572	579	551	603	570	584	608	540	597	579	560	604	591	552	597	586	581	591	536	574	535	565	572	569	601	548	543	522	569	565	546	565	544	623	590	638	570	591	585	586	567	595	569	566	567	529	581	584	542	629	567	614	570	587	576	547	591	608	553	604	544	578	546	621	628	558	560	590	573	558	589	617	577	608	560	580	587	575	586	554	576	592	623	573	598	616	535	560	573	552	560	594	596	585	616	541	582	562	583	575	609	574	584	543	583	545	553	571	541	535	577	541	545	605	597	589	568	557	532	559	575	592	549	567	565	583	583	509	597	633	572	555	551	554	595	580	598	603	603	546	568	572	576	576	589	589	598	543	595	621	593	562	596	581	580	547	571	543	553	586	574	555	575	542	545	568	581	560	616	574	576	538	610	541	614	587	570	582	570	550	586	557	639	575	572	596	576	564	583	571	561	588	596	551	591	584	595	588	536	563	611	534	581	612	558	574	575	601	598	543	575	539	619	593	612	618	596	591	564	591	561	599	589	553	571	576	569	561	557	576	569	588	548	569	538	649	573	548	585	572	591	535	549	560	557	594	609	584	606	605	608	620	599	539	552	616	560	582	608	577	584	577	597	603	581	590	560	577	587	588	617	566	577	581	584	567	556	580	607	567	546	572	575	592	567	611	563	578	597	590	613	600	567	564	602	588	549	620	547	555	587	631	668	562	559	576	598	554	562	612	543	552	622	582	561	550	613	567	561	631	565	581	586	548	578	621	581	560	585	589	566	575	574	549	574	594	549	588	561	612	581	612	600	570	560	578	568	596	565	594	617	537	531	555	573	594	562	588	552	587	526	589	625	612	576	543	567	570	548	547	585	559	612	631	588	569	554	547	551	598	567	565	559	572	541	590	614	583	596	548	569	586	555	604	581	607	543	623	553	565	583	591	580	598	604	584	589	590	538	538	608	549	591	583	583	570	603	596	584	586	620	576	584	555	553	580	592	553	606	570	561	539	589	583	591	574	579	545	562	560	581	561	549	575	562	572	592	592	588	588	554	571	595	551	646	565	597	560	564	603	580	611	546	555	542	619	584	590	609	600	585	567	602	540	542	594	591	605	578	564	558	562	607	616	542	562	621	579	547	523	592	592	569	542	536	582	581	541	582	545	582	587	590	579	598	573	600	612	551	586	558	552	566	552	567	571	575	538	535	572	612	600	613	583	608	597	564	570	568	571	558	562	633	524	594	550	558	601	582	527	606	557	562	574	542	592	580	525	566	626	570	579	590	565	565	578	589	560	548	576	611	575	593	630	592	547	566	564	599	588	598	560	569	586	589	588	560	603	586	579	616	586	577	629	558	581	606	609	583	576	554	564	544	562	561	616	605	579	570	597	616	580	595	567	593	606	544	548	524	588	576	572	596	516	591	553	609	598	570	539	578	550	592	521	564	535	595	581	556	630	558	543	568	569	553	585	575	566	564	559	554	577	579	573	578	544	558	552	561	578	580	598	563	571	546	583	617	622	572	555	579	570	580	589	553	603	587	535	601	558	601	588	507	618	577	588	578	602	533	512	609	609	581	573	577	547	610	573	545	516	600	557	583	569	567	619	557	545	578	605	613	584	571	548	554	572	596	580	621	590	583	574	591	600	596	571	570	576	547	568	571	566	603	543	599	566	580	556	563	583	574	584	586	597	592	545	569	602	578	575	624	612	580	549	570	569	590	595	587	570	578	585	616	562	560	608	579	546	563	591	595	604	603	592	591	547	559	601	549	572	607	606	590	605	606	582	573	608	585	544	563	593	556	589	612	593	626	622	539	592	567	558	556	569	533	570	611	564	581	597	584	576	590	578	551	600	591	563	580	555	551	558	587	617	597	585	578	572	594	602	565	558	564	562	542	548	598	564	585	605	573	571	582	570	591	579	574	561	567	532	557	617	525	554	572	543	575	582	573	550	555	583	537	623	593	572	575	561	581	540	557	542	644	577	588	553	554	617	610	543	583	554	578	545	602	540	610	574	587	568	562	511	608	575	572	564	593	546	547	611	594	622	599	569	535	592	587	584	568	613	567	558	558	589	589	620	562	578	588	549	608	561	603	595	595	571	569	628	568	548	552	562	601	551	561	630	588	595	550	580	626	609	543	574	575	583	593	572	580	597	560	583	573	615	578	605	592	583	614	623	549	553	575	530	558	552	566	589	551	595	569	580	573	596	612	621	545	545	594	583	573	597	596	561	611	570	584	564	567	607	581	563	564	554	593	636	559	568	548	568	574	607	587	560	615	574	596	581	558	555	588	603	605	597	609	576	617	566	614	577	618	603	547	539	573	554	531	577	580	540	583	583	588	568	526	596	559	601	602	586	616	586	585	569	599	592	582	608	575	543	595	582	549	562	564	601	584	549	619	577	548	550	595	564	584	594	593	573	586	570	601	593	555	558	613	544	535	551	632	549	599	570	588	586	561	598	579	547	586	551	565	534	551	576	604	602	571	578	581	632	578	560	573	549	564	590	620	605	584	616	600	563	573	532	638	615	640	529	594	590	601	572	573	604	565	574	551	585	601	559	591	607	531	563	597	568	590	588	577	588	518	558	600	594	533	559	532	599	564	562	608	579	589	567	582	574	573	602	561	549	572	564	561	587	583	559	587	589	623	520	532	572	569	562	579	591	596	576	549	596	597	564	537	566	564	570	598	623	602	598	576	602	588	575	607	566	604	553	581	566	602	552	600	544	558	583	591	583	590	539	579	590	601	569	580	575	585	580	570	531	557	585	587	551	557	592	566	579	567	588	586	574	564	554	513	606	564	555	597	568	598	570	558	564	602	571	593	570	610	547	570	578	589	602	582	555	549	590	562	623	591	531	563	591	601	606	580	595	562	567	580	566	572	600	593	556	572	582	572	530	611	561	585	597	565	591	561	579	611	587	599	570	575	521	629	583	579	569	551	617	571	522	589	554	574	584	588	563	558	615	559	578	623	574	614	636	559	573	550	591	553	554
37627	11344	2447	1405	1232	1070	994	908	913	871	820	784	779	862	747	728	762	806	790	753	797	707	775	777	773	788	766	787	755	783	752	740	795	752	790	751	817	754	775	745	757	753	744	790	788	765	765	732	719	796	731	759	754	776	736	736	727	746	735	782	779	792	705	785	773	734	764	726	779	754	781	758	678	762	757	821	748	734	704	756	821	777	789	742	772	804	811	703	782	744	798	738	784	780	789	752	741	733	737	749	722	751	791	793	798	730	721	790	772	720	761	761	745	774	720	765	735	738	730	685	734	767	733	741	710	727	804	697	736	799	767	778	802	812	742	790	810	748	756	690	789	793	752	765	689	728	772	758	737	753	787	764	736	759	752	746	751	755	733	713	793	771	752	742	717	792	789	792	735	743	753	755	774	744	782	800	726	748	733	713	743	707	737	714	790	757	762	785	799	804	771	744	777	779	735	733	732	814	827	811	809	730	740	711	742	726	716	741	758	701	723	759	782	737	766	780	731	703	754	689	754	759	815	785	802	759	754	704	770	807	779	740	734	750	740	716	772	780	772	732	757	746	723	700	774	775	713	758	738	786	752	776	750	696	748	703	780	663	796	730	726	824	790	736	763	770	741	736	752	742	748	736	779	767	751	724	726	776	727	766	766	788	757	751	740	742	781	764	788	748	807	796	795	784	769	741	721	737	695	724	805	693	716	729	760	779	706	708	758	763	794	773	757	780	788	777	757	744	750	779	787	722	770	759	786	739	754	736	738	751	758	705	761	733	787	744	726	732	766	718	762	703	769	695	779	763	727	737	774	739	711	733	744	695	734	715	767	756	785	748	713	748	777	756	740	724	761	801	734	714	770	738	747	767	772	755	735	790	751	757	771	800	748	773	734	730	805	714	783	767	701	720	738	730	782	747	767	763	817	736	725	824	703	767	796	745	725	729	728	773	755	767	762	718	780	714	787	735	759	758	782	734	773	725	740	769	717	716	753	752	810	748	782	719	756	745	759	802	768	722	768	754	727	789	723	750	748	757	751	748	762	700	687	763	753	758	749	762	757	789	743	733	731	748	829	768	777	735	780	758	748	753	733	737	815	733	799	685	776	737	763	757	741	758	821	768	749	770	746	788	749	712	721	738	735	733	787	748	772	775	670	730	743	776	708	719	768	753	755	766	732	713	732	754	724	767	739	750	749	728	762	772	746	773	747	730	748	735	753	770	771	723	742	705	720	767	787	691	780	741	717	753	761	749	745	740	727	737	779	789	737	756	784	763	723	737	694	774	803	725	737	735	759	758	736	768	752	751	745	740	721	765	801	756	742	762	753	718	798	719	722	736	784	794	736	789	735	765	759	811	723	755	713	780	771	793	783	761	741	771	778	780	763	771	739	754	766	690	729	777	759	700	732	743	738	727	755	750	738	787	732	756	782	734	729	731	737	689	738	779	804	766	716	763	737	762	729	727	710	755	750	800	735	749	731	768	775	792	766	768	740	737	723	781	712	719	775	774	778	808	796	744	763	821	765	787	750	684	726	715	749	719	753	727	714	768	717	788	750	752	772	787	683	748	745	749	767	773	760	736	723	766	748	735	782	778	738	720	766	750	758	754	769	770	756	751	748	775	736	725	718	734	766	719	738	736	748	753	727	749	720	727	749	727	774	745	736	763	750	776	692	758	779	757	691	778	708	806	762	763	740	747	774	818	744	716	766	753	784	734	727	759	785	776	745	768	752	748	743	746	767	730	796	733	771	782	703	789	748	707	799	763	767	756	735	757	740	747	782	782	730	776	750	722	842	747	776	766	769	706	743	749	773	782	753	756	767	791	778	742	764	762	723	739	776	773	720	712	762	795	778	746	753	737	753	750	705	756	769	734	742	718	758	775	751	736	744	726	784	695	761	771	800	746	733	755	765	770	755	745	738	779	802	773	755	774	733	732	702	764	783	721	807	771	773	728	787	757	701	809	711	764	720	778	727	743	728	741	711	722	741	809	786	704	770	784	742	791	746	746	767	714	751	732	788	707	760	726	772	767	735	803	739	798	721	743	792	793	773	756	754	742	767	720	762	763	724	754	774	708	755	767	751	711	750	762	757	733	780	758	773	752	745	720	724	761	762	757	722	736	725	763	752	728	741	754	731	718	737	734	743	724	824	737	796	757	773	751	744	703	806	710	725	779	759	724	791	737	776	776	764	749	732	756	745	750	792	767	734	727	776	745	759	766	739	737	762	774	757	724	749	727	760	748	708	763	755	767	781	748	751	748	757	745	744	728	796	798	780	728	817	722	745	723	799	787	794	772	724	727	739	759	704	755	754	747	723	760	732	697	744	780	781	730	748	812	793	789	767	717	764	770	734	748	754	773	737	740	782	739	787	727	812	733	717	690	825	732	711	748	749	804	791	809	735	744	771	745	719	730	737	716	755	805	776	734	756	736	738	747	763	780	704	767	796	770	741	735	786	724	793	743	757	777	735	777	727	743	739	744	764	777	786	763	796	767	757	777	752	791	818	756	756	777	736	689	722	742	785	784	709	779	761	748	749	727	698	783	685	741	796	766	776	748	718	769	762	746	770	808	756	772	765	761	791	740	752	729	789	785	745	780	771	745	771	769	775	769	730	783	715	791	741	745	790	737	789	698	702	788	737	758	786	774	731	748	768	776	727	743	798	758	802	756	780	785	750	768	755	764	743	737	760	703	784	752	778	753	705	765	763	785	702	749	753	707	734	732	751	756	829	720	697	736	693	717	705	724	798	734	760	740	754	764	759	740	786	788	732	796	773	770	708	736	712	774	750	741	744	800	796	725	723	766	752	750	761	757	775	758	755	795	732	710	784	717	748	750	774	762	755	722	759	699	748	720	783	761	745	763	722	713	712	772	807	706	729	752	758	744	712	726	747	761	758	739	775	784	706	766	789	794	710	756	770	760	752	791	790	722	737	789	740	740	777	762	781	707	821	773	763	747	745	754	733	749	817	771	769	758	721	771	771	709	800	731	778	717	737	722	736	801	726	757	747	760	739	794	734	701	717	692	752	758	763	763	743	841	740	766	766	725	710	714	712	739	750	793	704	777	728	769	785	761	769	751	728	790	732	745	764	779	722	807	680	827	762	767	757	685	745	729	726	728	765	786	703	714	765	780	775	767	743	740	772	758	737	740	763	736	734	824	772	679	758	755	799	765	765	742	800	756	829	783	749	761	742	727	752	794	761	806	755	752	746	805	758	743	749	737	673	750	748	736	723	766	693	748	737	777	756	770	753	766	751	737	780	795	748	732	769	731	779	753	756	784	725	731	714	743	773	724	719	779	785	700	770	778	704	707	731	729	749	750	747	723	766	715	719	743	753	801	770	796	749	757	775	724	764	739	744	794	731	715	802	717	750	746	711	778	754	760	788	731	767	759	718	760	761	748	747	757	747	710	779	717	732	742	736	776	752	744	743	764	760	741	736	722	693	731	727	742	746	750	785	764	722	738	760	739	686	748	740	755	739	694
22008	20749	27688	23835	20749	20154	1852	572	433	385	368	369	332	350	329	308	301	307	296	260	283	306	308	277	293	257	281	281	249	286	265	263	241	321	281	209	278	289	282	274	247	275	248	250	252	296	262	253	285	286	259	275	254	260	269	246	291	287	309	274	280	275	270	269	269	274	272	244	271	255	277	265	268	295	234	281	270	256	266	244	253	275	279	283	266	244	271	298	281	254	252	286	261	263	247	261	237	273	245	276	259	241	239	279	249	288	277	308	284	244	266	269	255	267	284	240	263	261	284	243	291	258	271	299	262	270	272	277	268	241	260	235	232	251	283	256	256	274	247	275	266	239	248	269	250	278	261	265	270	288	274	258	260	260	267	232	245	247	261	237	232	276	293	252	266	261	269	258	261	258	257	242	256	279	220	239	293	271	268	274	250	256	282	255	261	279	237	283	252	283	255	258	244	251	277	281	258	265	256	250	289	262	260	252	257	250	270	310	264	263	254	245	244	286	243	276	264	263	244	267	261	258	258	277	265	245	232	250	265	249	264	237	267	251	247	264	259	269	234	243	246	266	293	251	241	252	275	253	271	243	266	269	256	240	275	241	282	235	295	256	282	292	284	267	268	235	277	265	248	254	257	275	256	275	267	293	280	266	273	284	238	257	285	282	255	241	284	263	268	267	266	286	270	267	249	273	272	247	288	257	274	252	295	275	253	252	263	244	270	284	247	277	257	258	289	278	287	278	270	269	272	300	272	239	261	256	253	256	254	255	266	274	277	264	254	243	269	249	241	298	259	267	231	270	270	268	229	248	262	253	254	252	249	267	277	283	250	252	253	288	263	258	245	276	240	236	262	274	265	304	270	272	276	263	265	276	252	238	256	259	274	252	258	292	232	305	276	231	260	249	266	235	268	258	281	280	257	277	250	261	242	266	263	263	284	251	253	277	246	264	260	276	276	283	233	262	258	260	218	283	265	248	272	255	281	234	284	282	251	249	260	253	286	256	265	286	248	237	242	260	259	288	280	246	270	248	278	268	250	281	254	267	252	242	256	246	256	288	260	249	250	251	275	288	256	244	262	271	262	283	260	230	272	262	276	267	283	242	271	278	236	269	288	272	262	249	267	294	274	283	267	256	264	276	255	263	263	265	272	252	247	255	277	250	257	260	271	261	268	244	278	243	252	259	247	252	266	242	261	266	257	271	251	259	258	256	249	240	275	256	238	261	253	242	271	259	257	283	294	276	284	254	282	236	251	258	277	302	292	235	255	253	269	245	247	266	277	273	261	250	241	260	242	263	275	248	254	254	251	264	256	258	282	272	261	245	300	242	258	254	272	277	251	268	275	276	261	247	275	275	242	263	286	266	264	270	270	292	269	263	282	249	264	232	289	283	273	277	239	289	242	252	266	256	261	254	270	261	287	290	258	268	294	293	260	254	259	249	239	253	238	273	273	274	287	292	250	241	245	271	261	272	264	242	239	264	239	263	229	243	257	244	290	265	255	245	287	258	233	271	259	256	246	268	287	305	277	251	300	272	269	250	279	277	284	272	284	264	264	268	253	255	301	249	248	250	260	234	253	248	269	268	262	232	263	262	287	283	255	280	255	266	248	261	235	271	264	277	270	223	239	276	306	269	254	283	233	247	271	299	269	261	285	273	250	249	310	245	259	241	269	247	253	265	266	251	292	272	279	225	249	273	271	254	284	270	247	256	261	282	248	248	280	251	245	265	276	270	262	262	281	272	254	247	257	252	259	275	284	263	252	264	269	282	276	260	293	253	259	240	232	296	223	288	260	235	261	302	274	238	256	258	263	233	254	255	285	262	282	241	285	283	274	294	247	263	271	258	275	266	275	276	282	279	285	264	273	238	264	295	242	235	265	269	247	222	276	256	260	256	271	271	276	252	242	258	249	285	283	281	270	277	276	262	279	258	254	271	261	264	303	270	259	271	259	273	274	280	278	302	251	266	269	249	271	237	258	290	265	243	254	234	255	249	263	241	280	244	254	277	270	270	271	247	252	272	268	220	256	274	236	250	273	232	245	252	248	281	256	250	251	253	272	278	268	277	245	249	256	253	268	259	238	267	252	245	256	240	247	270	235	262	300	249	275	268	268	242	299	282	258	254	274	276	291	248	245	269	273	264	243	252	250	288	237	238	251	316	257	258	276	276	260	276	287	280	252	255	264	268	279	273	244	233	287	273	235	259	257	286	256	261	265	241	264	260	246	268	293	242	248	251	266	257	271	269	293	292	261	272	237	274	254	269	240	255	271	272	282	264	256	276	254	251	239	249	242	262	255	259	234	280	271	251	248	277	258	243	285	280	284	270	305	249	258	269	249	276	262	289	247	266	249	278	227	307	273	263	250	248	281	255	255	268	254	287	241	249	263	261	265	263	263	273	253	282	248	240	291	264	261	293	261	267	252	264	276	294	260	269	270	265	258	284	280	267	277	222	255	272	277	261	250	261	264	257	239	250	279	273	250	267	225	277	272	234	284	255	259	271	248	249	276	268	280	261	294	234	281	274	274	259	269	267	255	251	269	251	241	262	259	268	257	262	295	230	255	249	248	261	300	269	243	267	254	275	280	272	259	249	285	218	248	262	268	244	263	274	294	250	247	257	273	269	266	285	268	270	233	254	264	282	274	268	269	287	269	248	245	272	266	228	256	262	265	270	262	252	257	269	262	249	272	272	248	282	251	275	254	275	252	252	244	251	262	270	235	260	263	255	290	284	252	259	274	282	269	296	263	266	293	280	281	291	245	255	261	279	308	289	260	258	257	266	264	262	287	288	243	246	253	268	252	254	269	284	225	282	248	266	231	277	260	260	260	268	269	268	256	282	264	265	277	296	286	253	265	267	242	251	255	269	278	261	252	256	293	263	262	250	252	249	277	259	262	259	243	262	261	256	256	271	267	253	285	240	243	254	252	267	248	233	267	281	245	273	282	275	258	272	239	259	275	270	273	256	263	244	264	300	272	256	255	250	267	253	253	255	281	279	264	244	245	283	272	257	272	241	258	269	235	259	251	264	266	279	239	224	244	284	266	275	250	257	250	266	265	255	270	243	291	266	283	262	262	262	254	286	252	231	241	253	270	260	262	251	283	215	242	294	301	289	277	244	264	264	241	235	292	253	262	241	235	270	278	262	231	287	280	302	251	249	257	252	273	274	251	259	251	296	238	220	253	300	262	231	256	262	272	248	246	268	245	266	273	238	266	260	262	283	264	259	253	253	246	269	286	275	284	284	281	280	271	240	265	231	261	269	264	246	264	269	242	258	259	287	259	261	286	267	268	262	239	272	268	262	256	273	245	257	274	278	250	248	251	248	268	255	276	250	252	269	270	230	266	231	265	266	259	269	272	254	255	256	262	288	302	276	268	265	296	250	259	272	251	247	275	264	262	260	275	227	294	254	262	254	273	255	225	264	288	240	265	306	270	266	270	261	263	256	278	270	248	279	280	279	256	263	256	255	271	247	284	245	273	252
49893	15666	6231	2938	2060	1561	1272	1054	901	704	665	621	570	556	495	487	493	458	443	399	427	413	417	414	419	406	412	403	402	382	391	362	398	400	396	363	371	364	361	410	375	333	348	375	388	357	359	409	341	370	369	360	386	385	325	360	406	417	335	383	375	349	363	384	358	364	366	350	392	393	344	360	382	355	337	332	369	375	367	375	374	371	329	376	360	397	344	310	368	373	383	376	329	373	348	344	363	378	380	365	388	356	386	394	339	336	353	348	354	372	382	276	367	333	374	339	336	342	367	340	409	357	360	364	355	391	353	345	399	356	364	355	380	334	363	335	381	391	372	361	375	367	358	376	353	389	350	361	366	329	357	372	377	319	343	377	329	353	354	338	347	362	355	348	394	351	398	359	363	366	343	382	360	378	361	387	345	417	330	362	361	385	383	334	362	336	350	311	362	359	367	383	326	351	403	375	328	363	344	340	375	344	370	355	392	358	376	362	345	378	375	332	384	368	357	394	343	362	350	353	363	360	350	363	369	381	364	388	366	382	347	356	355	344	358	367	361	337	391	326	334	353	353	368	342	378	354	379	380	392	331	364	382	383	323	361	382	396	387	377	368	374	359	370	358	355	382	383	376	358	367	351	374	368	309	357	369	363	342	360	367	363	354	352	372	381	375	383	372	352	346	400	376	345	354	355	369	368	357	342	374	319	373	372	358	379	385	362	336	350	372	381	346	378	356	378	354	351	345	339	343	382	355	342	321	357	345	331	368	362	341	388	366	348	366	373	362	347	354	391	373	357	342	365	364	368	375	371	332	363	371	354	343	390	373	365	348	365	388	350	404	363	342	329	343	343	370	353	358	351	315	389	344	364	365	330	375	409	375	345	349	385	362	390	335	341	346	382	381	390	360	354	371	357	377	353	344	353	376	366	369	322	358	354	360	333	348	375	370	413	389	378	364	366	329	335	349	369	344	353	349	356	354	361	388	328	338	350	327	352	348	357	373	372	352	349	329	373	366	356	349	339	342	353	376	356	393	354	369	359	322	330	344	340	349	385	381	371	370	375	366	356	335	344	332	358	344	342	337	354	327	331	357	374	366	336	356	324	357	350	351	374	376	354	361	376	395	363	363	367	393	355	343	376	325	377	355	343	332	343	383	380	370	355	368	361	378	375	333	409	399	385	372	360	328	376	392	396	363	398	395	356	351	360	372	365	381	336	343	330	385	357	320	361	358	349	324	354	378	415	387	368	375	374	369	372	347	373	344	371	365	359	362	352	341	389	375	361	360	347	349	377	350	354	387	325	358	375	348	385	340	350	328	359	352	360	361	336	383	318	332	377	361	365	369	348	372	345	369	357	381	368	384	371	326	338	383	392	402	380	382	359	376	368	365	353	352	393	344	355	351	337	377	343	350	386	338	354	376	370	390	359	364	343	347	347	385	394	362	337	353	373	347	357	378	334	374	363	345	361	366	357	350	370	363	376	364	363	381	342	384	344	313	354	357	341	352	378	337	368	333	379	372	354	347	366	383	365	364	380	359	371	376	334	329	359	353	371	361	373	356	379	353	384	391	357	346	346	344	376	363	326	330	373	368	391	353	390	373	355	358	375	377	349	398	326	343	354	341	342	358	340	347	341	359	352	350	332	375	376	325	407	375	342	351	396	376	357	362	338	365	340	335	328	395	325	371	362	355	342	333	330	364	357	363	320	346	374	370	341	356	363	365	353	376	368	320	386	358	356	349	347	355	362	357	340	373	338	348	373	401	341	367	365	346	343	373	351	356	366	371	331	342	340	364	333	349	365	364	384	387	350	334	377	347	355	304	383	365	352	357	357	383	353	381	339	352	418	359	396	334	361	342	341	364	328	336	353	354	374	346	320	377	346	340	393	371	386	360	368	364	308	362	388	361	363	367	326	359	333	346	354	365	387	395	370	342	357	379	377	339	354	372	340	388	356	358	347	361	351	381	356	398	336	378	351	352	347	371	372	376	359	372	391	371	406	361	376	410	347	373	320	338	349	343	366	319	332	361	379	352	380	372	364	323	355	339	348	338	345	351	377	345	371	360	352	347	350	367	367	346	383	352	340	379	355	349	354	359	343	386	347	365	324	358	345	341	374	331	352	351	361	377	330	345	352	368	347	327	365	340	375	351	319	364	335	374	367	376	364	360	349	375	340	352	361	372	347	379	316	360	355	386	358	361	368	392	354	342	352	397	357	341	356	344	370	366	353	354	356	371	356	361	379	369	337	377	342	346	397	380	365	357	390	357	350	353	344	342	358	376	356	369	372	391	325	344	378	356	351	347	333	326	364	362	386	354	376	388	369	369	378	373	355	384	343	361	380	357	332	373	338	343	331	321	367	324	352	351	386	402	399	381	355	362	325	369	379	325	372	336	342	386	410	338	360	355	371	411	350	365	368	360	335	333	347	377	344	377	373	375	357	368	356	338	376	354	351	335	344	369	367	364	349	334	340	356	358	370	367	336	353	365	337	371	363	342	322	353	357	366	342	354	371	300	351	335	367	353	345	325	379	372	332	365	370	367	323	363	366	374	372	387	367	407	358	356	369	393	319	356	367	387	379	356	424	370	330	419	339	344	344	360	365	348	363	396	348	350	344	374	349	375	358	338	347	353	352	357	383	364	359	371	332	340	354	366	385	361	341	393	340	392	360	395	360	356	359	369	372	363	381	335	380	324	348	397	374	365	344	365	330	344	364	373	336	343	345	336	384	329	369	356	385	360	350	363	339	343	373	340	354	388	381	374	348	357	362	378	343	355	344	348	410	346	330	339	364	366	397	384	348	348	374	369	384	377	373	388	363	354	367	367	370	369	405	383	359	348	336	348	373	366	332	327	368	365	338	361	357	387	351	348	363	378	346	360	371	328	364	393	357	378	356	396	334	352	360	371	390	335	364	356	373	378	317	345	351	397	357	362	363	330	333	336	340	320	372	348	346	342	358	343	368	367	371	388	367	354	340	365	350	349	362	382	354	379	333	355	337	364	333	351	312	334	378	363	346	329	366	415	371	334	350	358	372	371	344	380	389	355	334	370	355	339	340	330	347	355	362	376	367	366	391	371	361	359	369	361	365	356	340	378	335	377	362	343	360	352	364	390	332	361	359	343	373	353	365	348	364	412	333	357	331	338	324	362	332	379	372	367	336	343	356	349	388	343	371	354	389	353	351	357	345	345	367	315	345	374	360	359	350	351	414	346	351	332	348	349	370	380	342	377	386	376	352	386	343	387	356	346	360	377	367	330	346	343	372	333	358	348	342	363	338	397	371	314	360	352	365	369	364	353	299	352	339	359	387	354	338	360	372	370	343	356	387	333	339	371	337	379	331	329	390	367	338	362	310	392	343	352	370	342	367	336	334	346	360	355	383	366	399	373	350	358	339	401	361	343	392	376	348	389	368	398	335	370	327	377	391	359	299	359	407	374	318	397	353	361	345	376	336	358	355	349	354	330	363	356	342	375	359	366	386	360	387
27498	16081	3021	1127	970	910	782	762	761	769	772	767	776	797	770	762	767	744	792	804	774	797	717	742	800	777	761	756	732	730	746	740	688	738	723	812	734	774	742	770	727	782	785	731	784	783	755	759	790	752	746	748	716	792	732	804	773	761	756	796	831	729	773	805	755	758	776	775	751	774	805	783	756	741	834	760	776	766	738	774	784	691	798	754	804	757	758	766	765	785	735	738	738	735	788	765	725	774	731	733	728	782	744	825	794	812	766	814	770	792	807	751	727	701	758	751	760	749	801	773	761	748	794	805	780	817	810	786	805	765	706	818	757	755	738	706	782	731	763	723	783	751	743	819	752	750	731	740	788	775	758	754	735	786	786	731	730	771	789	779	810	739	758	774	748	752	735	753	707	758	714	742	789	834	727	725	761	738	768	778	768	727	799	804	797	739	702	738	848	767	714	755	754	731	792	796	739	749	758	791	780	723	806	798	725	785	730	848	723	739	768	749	774	743	763	725	731	731	740	752	759	755	781	736	735	745	770	733	791	772	775	733	825	717	726	736	711	803	751	729	751	804	773	771	762	739	773	789	798	790	809	784	770	765	780	733	734	751	781	782	765	807	714	745	798	737	740	698	727	774	771	792	759	780	782	808	793	745	732	740	832	785	777	778	818	726	772	732	744	766	759	786	767	754	797	732	757	776	765	768	738	805	726	769	752	794	724	772	744	758	764	783	798	769	789	824	768	724	761	779	797	797	750	792	776	747	758	765	796	724	766	761	805	709	711	773	728	721	818	742	722	765	741	793	753	737	780	761	721	768	743	765	783	737	799	807	743	707	737	726	738	740	742	754	748	765	699	755	778	791	760	769	786	798	735	790	771	747	706	738	803	732	739	796	851	743	740	783	753	778	761	757	772	810	776	794	773	794	775	743	755	766	797	797	776	755	844	753	775	773	746	694	775	781	794	756	769	754	792	799	740	789	766	758	742	831	765	802	793	748	759	770	746	742	758	786	774	735	701	713	764	775	773	741	755	711	762	801	779	748	741	740	784	758	768	748	701	780	748	772	730	813	780	712	768	719	701	762	826	784	790	754	762	735	751	733	692	790	783	761	789	736	771	786	767	787	724	756	762	714	762	810	780	765	749	809	736	811	837	782	769	752	755	782	750	774	729	788	770	769	801	774	726	754	745	741	738	730	753	792	727	781	768	773	798	750	701	757	832	770	799	787	764	785	754	747	748	724	800	795	739	795	827	795	788	754	768	762	777	719	805	757	806	753	780	773	751	734	772	761	718	742	787	755	770	781	757	768	778	735	764	835	782	726	741	784	715	770	708	839	759	785	740	762	721	754	784	731	784	729	786	750	776	729	731	744	804	773	782	752	748	799	786	747	721	768	761	772	798	789	722	743	777	766	763	733	768	782	806	770	711	715	712	759	755	795	755	749	803	789	760	794	716	779	787	771	768	743	751	789	789	739	761	778	771	724	748	774	776	754	745	785	757	749	759	776	763	773	787	721	815	778	782	719	763	745	742	763	751	752	753	726	781	762	788	769	712	779	755	742	728	732	791	792	762	783	779	758	803	773	775	734	744	727	753	782	716	741	750	771	758	734	774	765	718	725	739	793	745	757	848	802	773	749	746	753	766	797	738	738	756	757	774	776	821	787	777	783	821	708	734	796	782	781	749	801	787	794	743	761	744	761	778	754	711	736	802	751	739	723	727	780	778	732	715	750	762	757	771	765	819	707	758	766	749	748	751	768	760	796	818	755	768	743	768	776	732	746	779	753	792	714	766	768	727	802	733	757	775	739	768	809	763	740	776	757	709	809	765	739	779	753	724	787	785	727	733	735	744	772	781	752	806	730	751	744	786	812	809	740	767	749	743	752	795	731	752	725	728	815	790	806	730	775	789	798	768	763	764	728	743	738	721	745	789	759	791	731	716	770	732	804	789	799	792	711	786	733	771	772	759	707	771	731	716	753	770	726	748	757	792	808	764	798	811	766	745	769	790	754	765	742	761	735	748	729	737	801	739	717	815	767	790	758	766	767	784	739	801	788	798	774	763	771	718	803	771	721	746	765	743	745	774	743	801	797	797	738	844	752	759	770	731	734	743	794	745	760	775	807	750	779	758	780	800	751	749	761	789	781	778	741	782	732	691	731	776	710	780	754	773	729	811	792	781	750	799	763	809	812	818	830	738	805	786	769	806	789	795	762	759	796	790	767	750	756	746	777	732	774	770	768	784	752	784	742	768	756	729	792	792	787	777	746	771	756	752	749	782	798	808	789	753	770	764	784	754	757	779	858	778	824	745	787	771	768	775	737	749	742	757	798	794	751	790	767	760	796	787	755	772	779	817	779	782	743	720	785	793	731	763	763	783	762	722	763	726	718	760	791	737	763	743	768	765	785	816	739	776	757	769	773	769	770	731	762	744	803	710	772	802	741	790	787	749	771	767	744	720	748	732	808	811	761	753	746	747	751	763	805	794	739	746	830	713	815	722	717	739	751	780	826	806	724	760	773	699	736	734	767	747	768	767	746	818	743	724	757	789	727	751	746	771	711	768	731	790	798	752	794	796	795	756	825	770	765	756	728	787	792	760	737	713	771	783	778	754	726	761	807	768	733	745	741	789	758	817	766	724	808	786	753	747	856	820	753	754	734	761	807	772	751	742	760	831	783	751	739	747	740	795	733	743	741	754	769	764	787	723	756	730	788	731	734	773	741	792	780	744	777	831	784	796	788	761	762	735	787	734	749	718	742	756	733	740	766	783	776	743	777	785	742	771	759	744	744	750	810	744	769	738	771	711	754	738	755	779	738	763	743	795	798	772	751	778	776	719	753	773	777	769	760	764	778	817	766	764	770	763	762	776	778	757	791	826	741	779	826	815	774	753	776	790	787	753	776	791	713	798	759	745	730	765	761	774	769	766	753	828	780	741	761	772	785	739	792	732	757	698	738	803	724	785	792	738	765	761	776	770	791	836	761	758	760	765	751	715	739	761	809	770	721	786	806	754	725	769	796	764	819	771	754	815	774	735	832	750	802	779	753	739	788	770	790	787	795	751	820	769	797	775	789	755	720	799	733	783	720	754	803	770	761	713	763	737	799	728	763	771	728	792	750	745	734	737	728	754	774	770	783	729	743	717	787	755	739	746	800	750	736	769	716	757	726	784	776	735	772	774	763	734	767	752	711	777	794	750	733	782	758	749	769	782	772	753	773	733	796	777	795	781	765	767	758	782	751	783	755	732	758	770	709	772	789	729	744	736	830	790	735	754	777	791	776	751	760	732	791	775	791	772	747	784	793	761	768	848	799	725	762	778	788	769	704	714	735	725	755	795	727	737	741	805	764	804	774	790	750	779	741	773	744	774	759	755	790	755	728	747	786	789	767	763	773	764	778	751	722	823	754	760	774	772	781	769	782	752	812	805	804	755	765	750	757	779	772	809	742	741	789	727	795	770	783	742	767	784	789	689	784	763	704	778	750	728	783
16863	4900	1322	1110	1095	1122	1009	1013	1003	1031	1057	1037	998	964	1036	1081	974	976	1058	927	963	1045	995	1055	1024	1027	1005	1000	1020	990	1077	984	1026	1010	1000	1005	998	1029	1037	1040	1009	1015	1033	995	1013	1006	987	976	997	1013	982	978	1010	982	1029	1056	1041	988	999	997	985	1068	986	993	1032	1026	1041	1028	1008	1005	1049	1030	1036	1011	1036	1037	1005	952	979	1061	995	1023	966	1006	983	966	953	1021	1009	997	1016	985	1028	1010	997	1056	985	1031	954	1069	1016	990	936	972	1021	1014	1037	1010	973	1030	1011	1051	1026	1020	1004	966	992	1027	1002	965	990	958	960	1016	1049	1038	978	1101	1071	985	1003	984	1032	994	989	973	1050	1013	973	1003	995	1053	1060	1015	1000	1045	1010	952	1035	1020	1002	990	1080	1005	994	997	1030	1074	1002	1039	1007	1011	977	1022	1010	995	984	1038	1013	972	1047	1003	1015	1011	1039	1010	984	1019	972	1016	1027	1028	951	971	1018	1006	1014	956	995	1017	1045	1017	985	990	971	1029	1004	1023	1018	1038	935	1018	968	1029	1002	1039	1005	1045	974	1003	965	1032	976	1019	1026	970	996	990	993	960	1030	1038	988	1032	986	984	992	985	1017	987	983	1003	1007	988	1023	988	1031	1051	1025	1026	1004	939	1018	1063	1028	955	1003	951	1054	1004	1031	1025	1046	1019	978	1044	1021	1021	1013	1063	1050	1026	996	1020	1084	1021	1031	1009	964	1057	993	1016	996	1059	1033	1042	1021	1064	1037	1011	978	1026	991	1021	1041	997	1003	990	993	1019	978	999	1038	966	1027	956	1020	1038	1011	999	1028	943	967	999	1001	977	1107	1032	1011	991	1049	1053	1045	999	1023	1045	970	1008	1053	991	1027	1014	1042	1018	1057	1021	1027	956	1053	1052	1003	1020	966	1020	1008	992	1046	1046	969	1016	1025	1035	958	1021	1045	1006	1002	1003	1043	1011	942	988	984	1020	1034	1036	1017	996	1004	1037	1018	969	1036	989	987	1025	1012	993	1021	940	989	1002	936	1026	929	978	981	1016	1011	997	1056	1006	993	1000	970	1045	944	990	977	968	1033	1005	1024	990	1023	1043	1028	1074	1003	994	940	1009	967	1044	1006	960	1016	1010	978	1008	1010	1031	1061	998	1026	1037	1080	1037	993	1023	991	987	1049	1024	1007	1039	1009	983	1005	1058	1029	1005	1012	1022	1005	988	1024	1055	1013	1021	1033	1008	997	1032	1062	1031	1000	1005	1009	1048	1036	969	955	952	1039	1046	1011	1003	998	978	1036	981	1004	989	1005	1021	1007	976	1058	961	1013	1035	999	1001	979	1035	1025	1005	957	993	973	1046	1033	1050	1013	986	1002	972	1003	983	1055	967	1013	983	1028	1007	1000	1055	1019	1008	1056	1015	986	978	1029	1018	996	981	996	982	990	1008	1042	1018	1022	1066	1031	1035	1009	1031	1050	970	989	991	935	1026	1046	1035	1015	1000	942	1005	1014	1038	1023	965	1010	988	984	976	980	954	955	991	1006	960	1022	952	1018	993	985	1029	988	928	1004	999	1024	1010	1001	1075	991	992	970	1009	988	965	1024	994	1022	1042	1038	1008	1026	977	1031	1035	1013	965	1020	1045	1043	948	1014	1034	1023	965	986	956	957	1038	1000	997	999	1022	997	1020	1017	1004	955	1003	1057	1006	1022	1032	1012	1025	1008	1013	1036	1015	1073	1037	1030	996	985	941	1042	1023	1022	1021	980	963	1033	1026	1023	1020	982	998	1051	1091	1071	987	965	1072	1040	976	1011	1023	1035	1045	1004	1024	970	1003	1040	996	975	1017	1001	1017	999	983	998	992	992	995	997	966	989	994	1053	1020	970	1110	992	1039	1040	1062	1050	1014	969	1016	1004	1013	982	1021	1054	992	1030	1012	959	1040	1019	1004	967	987	1014	959	992	925	1032	977	992	946	972	1044	1031	1031	986	990	1033	957	1046	1007	989	972	1064	1064	1015	926	1002	978	968	1042	1036	973	995	995	1038	1045	1036	1035	937	956	1024	994	1028	976	993	957	1011	1052	945	1041	989	1029	976	979	998	1028	1028	989	978	1031	933	977	910	1033	1011	1043	1016	1027	986	1018	1012	1006	1095	973	1021	986	998	976	994	1013	1000	1015	1003	1036	1008	977	1026	1015	941	1087	968	992	1019	1020	1051	1012	1020	1034	1000	1002	938	980	987	1021	1011	965	1006	1026	1021	969	998	1075	1083	1004	1015	986	1025	961	1041	1084	958	979	1047	1013	978	1035	1065	1010	1007	1034	975	1069	979	1025	1077	943	1043	1034	977	988	1023	1022	968	964	1034	1034	1001	1033	1012	997	1049	1051	1001	985	966	1012	1017	1027	990	997	963	970	1023	1009	998	1051	1080	982	976	1035	1021	1024	1034	1007	1052	1017	909	1032	966	1000	959	1004	992	1055	990	967	1027	1033	1042	1019	980	1002	1022	966	1004	988	997	973	984	981	1053	1035	941	968	996	991	1042	1029	1054	1044	1024	1069	967	1008	990	1020	1026	1013	989	1000	992	966	1049	985	980	961	1052	1080	1022	974	1014	998	1042	977	1016	1028	987	1021	1032	1033	981	1041	974	992	1006	1007	1039	1003	1059	984	1053	987	983	984	978	1003	979	1020	977	1004	988	1018	1044	979	986	1013	992	1008	1024	1005	983	1038	982	994	993	1075	1052	986	972	978	1039	990	1008	1029	999	1020	985	1007	958	997	1009	1024	1003	993	1018	1008	965	1023	1002	1102	1033	1000	1031	1018	994	1041	994	1037	999	1041	1007	979	1026	996	1007	956	1046	992	1033	970	1079	994	999	1060	1014	966	1012	1000	933	1001	981	1025	1001	952	1104	1035	966	981	971	1023	1039	1091	979	1035	1021	978	1043	1029	1081	969	1053	1047	1004	987	931	1032	996	1048	981	1022	924	1004	1010	1033	1017	979	1060	1018	991	948	998	987	985	996	1018	1034	1010	995	1016	1011	999	993	1008	1067	969	1008	974	1019	1003	978	953	994	974	1042	1049	1032	1025	970	1035	998	987	987	987	962	978	964	963	1064	930	1011	1003	1001	1046	1000	1081	982	959	971	1003	1044	1033	992	1016	1012	1021	1004	996	1051	1026	988	1000	1021	1045	1018	974	1008	983	981	1058	988	984	982	1050	985	925	1007	1009	1019	1042	1002	1024	1036	968	1022	1027	963	1021	1068	989	1051	965	1000	1013	1045	1031	1039	1029	1007	964	1002	945	988	985	959	1017	977	976	1023	1057	993	1015	988	1003	1030	1045	1009	1011	1043	1040	1048	972	1021	999	1003	1003	1011	977	1043	1033	959	966	975	1002	984	972	1041	948	995	964	1080	988	1003	1004	996	1047	1008	1028	1021	993	1044	1015	1009	999	988	1004	1039	1000	1061	1020	1058	951	1016	1017	935	999	985	1056	999	1005	1034	1015	953	940	985	971	1012	1051	1020	977	1014	993	1024	960	979	1009	1053	1000	1032	966	993	967	1018	1004	939	1019	992	1011	1037	990	1032	1044	1012	994	1010	931	1034	1016	997	993	989	1013	971	1058	959	1006	1078	994	1003	1001	1003	967	989	1036	993	951	991	964	956	1004	976	982	1030	947	1028	1057	954	995	992	956	991	1002	1042	983	1011	1025	996	970	1002	1089	1025	1030	994	1012	981	951	981	1029	1042	995	1026	1017	970	1000	973	996	1000	1032	1091	981	1032	1009	1022	1002	1003	1008	993	987	1070	1002	967	1017	1039	959	1007	978	991	968	1029	977	1033	1005	970	982	1039	1009	971	998	983	967	1023	1023	1015	1019	997	995	1072	1048	991	1018	987	1020	980	1059	954	1014	1016	974	1010	1057	1005	963	1027	963	960	960	960	1026	1031	1005	1009	980	973	1040	1003	1009	1017	1047	972	1021	1012	985	934	1001	981	1030	1007	1024	996	1029	1043	956	1014	972	999	1004	1012	1004	969	1011	953	1005	1033	1024	970	996	996	947	1019	1037	1041	979	1016	1006	987	1013	993	1029	1016	1029	1046	1045	974	1011	977	958	969	1022	998	981	1007	999	1028	1031	949	1006	1014	972	1048	960	1021	1022	1038	990	1040	988	1047	994	1049	1005	1036	984	996	1025	1003	1021	1015	1019	966	1043	991	1011	915	1002	981	1043	989	981	1002	1006	980	960	997	981	1012	1009	1055	1026	1058	1072	1023	987	1034	991	954	1063	994	1007	1008	963	968	1009	969	1010	1018	974	1017	1021	1008	991	1015	1025	966	1036	1050	1020	972	961	951	943	1015	995	957	1001	1042	1004	994	1006	956	964	996	1058	992
22909	20718	27144	24299	20391	3801	930	698	638	668	594	582	628	575	620	622	586	637	582	607	578	598	563	592	568	572	541	580	545	592	632	529	572	582	539	609	549	581	553	607	544	538	566	566	552	593	559	575	584	545	585	634	566	568	542	535	562	575	577	578	546	589	554	580	545	541	553	562	602	567	569	581	557	550	563	578	562	576	541	581	570	597	542	569	581	523	556	521	534	587	575	560	582	579	571	544	567	520	547	558	544	536	573	571	561	616	536	578	610	537	565	572	607	551	567	542	569	561	585	563	549	552	574	585	571	551	588	544	558	537	549	530	570	545	579	562	567	535	577	536	554	593	578	573	563	548	579	576	573	591	587	561	595	615	564	564	577	557	584	586	556	566	556	546	559	527	564	553	510	579	490	495	592	603	551	560	582	562	520	567	588	552	568	546	565	542	617	575	551	547	520	536	538	556	574	587	584	560	525	551	598	575	557	563	546	540	514	588	618	531	524	556	591	552	548	580	585	563	608	578	543	542	568	569	580	590	556	525	596	587	581	600	532	561	556	585	567	553	564	545	567	560	546	602	538	557	523	533	551	566	567	584	585	546	611	613	592	541	592	555	615	569	571	588	566	588	522	583	538	593	562	610	581	593	579	567	579	543	583	603	585	565	567	572	567	574	555	602	558	571	547	599	546	587	579	571	604	578	548	566	606	561	574	525	559	552	558	590	581	584	554	565	536	530	601	554	569	549	589	558	569	584	604	564	528	581	590	525	511	553	574	571	549	565	592	582	540	552	562	563	566	575	539	581	567	549	546	625	565	589	524	593	561	560	558	537	569	533	576	554	553	584	538	564	575	591	555	537	553	579	559	571	568	546	542	576	540	526	524	588	579	519	610	596	585	622	517	529	525	573	582	598	597	545	571	579	581	528	602	576	553	568	581	577	564	549	587	562	580	581	555	564	567	559	563	538	568	553	588	581	544	585	543	538	600	542	548	557	560	568	609	588	582	565	610	568	558	545	573	555	544	545	565	533	541	577	565	579	579	570	566	567	569	579	538	573	555	541	551	547	570	588	579	590	549	540	566	564	558	539	552	529	567	598	555	550	579	554	551	606	587	577	556	542	553	584	568	537	574	619	635	562	579	543	591	569	574	572	596	562	548	576	543	565	536	579	598	554	602	536	602	543	550	555	552	584	570	609	541	518	573	545	560	513	583	542	572	567	555	574	546	571	563	552	556	530	559	568	585	602	528	584	551	600	524	578	506	570	561	527	577	575	576	584	549	586	573	557	569	565	578	558	548	519	565	581	547	616	528	545	578	537	627	583	547	551	607	564	549	554	536	588	539	553	551	544	578	565	561	550	584	534	577	563	602	559	583	542	587	583	541	551	555	595	603	620	566	556	567	569	564	560	584	641	560	566	528	569	563	577	556	558	564	565	573	583	584	557	577	593	583	562	537	581	557	581	561	590	584	579	591	576	545	631	568	565	561	578	531	573	592	560	525	530	569	552	564	605	576	613	562	563	539	580	550	566	533	540	541	588	521	573	560	611	571	596	531	528	566	540	575	595	590	548	590	607	608	529	568	558	575	562	566	598	561	521	594	565	581	613	578	565	589	560	540	578	554	572	593	549	565	552	619	541	504	538	539	582	568	538	575	543	544	572	528	544	572	575	551	570	574	550	582	573	584	549	553	559	584	541	603	564	587	589	558	593	563	532	569	554	529	554	559	517	584	579	606	628	585	526	586	591	542	575	597	578	531	543	581	586	544	596	569	574	597	597	579	550	585	581	519	595	582	581	516	568	532	588	534	589	559	615	543	604	566	581	586	601	567	563	527	570	576	619	570	569	545	567	578	597	593	551	535	551	526	587	595	557	527	586	554	571	551	564	592	591	598	587	545	567	571	547	574	563	535	522	598	578	560	567	540	541	555	562	568	555	539	578	561	536	588	529	580	570	523	540	583	563	522	597	595	589	566	604	558	533	584	590	584	530	562	570	581	541	565	600	553	584	505	568	535	599	552	543	522	567	566	565	547	597	549	570	554	488	560	585	573	524	573	592	559	544	578	540	531	597	579	573	539	553	605	622	540	545	539	588	600	565	575	580	582	551	552	566	536	562	560	555	549	546	538	589	550	577	590	571	555	565	581	597	566	567	616	526	568	604	567	557	595	589	560	608	568	556	537	536	557	599	560	554	551	559	547	571	568	552	553	554	563	578	555	593	582	555	589	526	533	570	586	604	564	576	573	571	562	558	551	591	576	574	551	559	557	533	547	549	577	566	549	565	583	587	549	528	608	537	576	579	569	565	565	544	585	561	554	568	564	580	530	579	560	613	536	529	539	518	564	581	558	573	609	540	576	592	602	520	596	583	562	567	589	562	556	580	558	571	549	548	583	580	594	547	558	524	562	575	530	557	575	541	571	579	509	576	562	587	564	555	548	554	506	535	599	555	561	554	576	534	602	549	543	531	565	558	577	569	552	547	616	554	553	574	559	591	533	574	602	598	553	552	518	597	554	568	580	585	561	585	548	512	563	585	604	532	568	533	567	529	576	584	555	578	546	545	564	533	550	538	583	584	624	526	598	565	551	550	528	578	601	607	532	574	521	562	517	586	529	588	544	509	598	598	555	545	556	578	602	588	546	579	569	561	551	570	558	576	566	568	559	532	611	531	569	558	574	599	594	552	506	564	579	560	589	596	590	550	532	583	610	556	572	593	585	563	558	563	545	571	544	542	581	547	543	539	598	564	608	587	528	572	556	580	600	543	587	557	575	592	579	617	583	523	555	594	553	555	517	537	578	577	580	543	551	562	523	582	575	527	565	566	574	571	567	550	565	553	606	557	542	568	566	612	580	579	557	521	495	535	548	584	549	618	589	565	538	581	593	582	557	564	591	537	556	556	565	581	588	585	569	581	569	554	583	552	573	617	575	592	587	587	542	571	561	572	543	578	571	550	543	533	588	552	578	599	521	551	514	587	562	588	586	540	562	568	569	586	586	594	588	546	537	557	578	549	566	581	578	538	554	555	566	566	563	545	543	565	572	572	538	605	555	521	558	535	600	551	545	538	561	569	577	564	578	541	517	559	520	586	546	560	546	527	548	576	560	538	593	558	554	548	580	566	529	562	577	565	573	557	529	568	582	548	561	557	549	622	558	584	537	519	585	561	565	542	571	583	557	576	568	567	583	556	574	506	536	565	582	554	591	550	522	578	571	543	531	588	578	616	564	568	584	499	592	566	581	552	564	606	566	548	539	589	581	556	585	551	549	514	590	592	575	561	592	498	584	543	547	555	579	534	568	546	544	558	557	537	571	552	557	593	584	561	586	562	520	581	535	562	614	582	586	578	535	556	560	528	547	575	600	532	569	545	580	586	610	611	563	556	556	559	568	543	542	562	589	561	570	575	568	613	558	573	511	585	603	548	584	554	566	561	599	580	544	538	562	558	533	576	560	551	593	563	559	555	577	564	575	562	564	583	545	607	568	574	599	550
41972	16699	3913	2159	1681	1466	1252	1100	1065	993	864	875	873	882	832	876	861	800	807	770	789	831	848	766	803	782	796	802	817	760	820	756	797	835	801	775	788	763	786	730	759	819	766	781	741	741	739	781	758	769	773	804	766	777	799	763	723	796	750	796	736	756	759	762	812	804	794	774	758	774	792	761	782	748	778	799	768	763	766	729	737	774	780	772	779	749	746	754	790	799	794	779	827	734	771	812	755	748	790	796	755	785	762	754	770	752	754	770	792	784	733	739	801	749	756	767	759	752	768	771	751	697	795	756	783	794	754	815	785	808	792	791	726	792	759	768	741	746	786	741	790	777	773	788	789	814	767	809	753	743	772	792	796	723	756	788	766	798	776	805	800	802	766	749	730	748	737	767	817	771	748	788	749	788	769	751	764	740	734	761	796	738	748	753	743	772	782	770	778	783	739	788	768	742	779	721	768	792	787	833	754	784	791	769	784	788	768	782	710	753	793	774	797	764	750	745	768	760	768	765	761	797	788	742	776	745	775	774	791	757	794	802	751	787	817	747	768	792	790	783	745	799	742	752	785	723	728	777	762	759	803	778	735	781	761	748	753	742	735	768	748	802	776	720	740	737	751	806	775	786	795	748	806	796	766	785	761	753	759	767	761	804	720	722	782	792	747	715	735	734	753	775	750	830	777	739	734	789	721	778	757	723	701	773	713	797	747	764	790	741	830	830	753	812	711	735	759	720	721	770	771	732	789	801	768	757	769	759	795	745	795	761	789	769	777	785	756	767	757	814	772	754	805	764	747	767	733	771	802	793	762	830	752	784	765	775	773	788	777	756	723	735	769	797	735	781	811	769	758	780	758	797	780	773	760	797	777	727	795	805	756	782	780	767	727	766	754	776	724	769	809	786	720	758	777	755	745	814	819	774	753	799	755	755	773	779	743	735	773	816	798	797	699	791	773	759	775	768	764	815	781	772	772	772	726	822	734	816	754	805	731	830	787	764	773	743	761	763	737	774	781	778	784	762	745	775	739	760	801	739	766	738	792	747	791	803	719	765	764	762	728	743	725	724	771	733	730	767	776	807	796	764	772	749	769	762	759	746	779	810	788	756	779	755	806	723	705	793	749	782	748	801	836	726	769	744	771	737	765	764	799	840	711	791	785	749	801	727	754	747	773	757	841	795	772	782	777	730	753	816	802	773	784	779	733	776	787	772	760	793	733	762	742	783	789	783	717	779	738	786	782	760	765	777	776	768	761	759	750	773	766	761	729	759	744	772	762	795	788	725	781	776	706	808	763	753	774	786	758	767	842	775	779	789	777	781	784	788	794	763	789	816	785	740	750	775	788	765	772	746	769	754	774	765	732	753	817	747	743	769	781	768	785	820	741	802	744	753	730	749	770	749	724	778	746	741	813	771	765	753	736	773	737	769	759	728	775	754	814	732	786	754	816	799	776	776	745	772	737	765	769	795	811	782	743	803	795	755	755	815	775	813	788	766	766	787	749	726	764	773	789	803	748	787	805	759	753	775	716	777	813	746	769	783	728	762	739	750	784	803	722	733	732	728	776	772	791	766	779	791	742	724	770	772	785	755	754	727	762	773	769	799	756	796	729	790	759	814	748	799	782	785	800	786	745	725	739	757	793	748	791	757	795	793	765	794	744	774	809	782	819	768	779	789	761	807	748	778	769	757	781	754	709	752	802	783	771	781	812	789	709	759	770	758	742	764	760	754	767	732	791	757	778	764	725	767	801	719	737	791	760	798	736	777	791	750	801	782	784	765	768	723	745	763	737	750	784	735	739	775	764	744	756	792	758	742	770	727	763	759	786	724	784	775	791	767	803	780	762	787	799	781	776	775	771	762	786	743	785	748	729	770	805	794	733	775	783	772	771	752	795	747	802	761	762	848	782	748	780	751	780	789	753	734	804	790	775	793	782	727	768	780	756	760	798	769	773	740	733	762	763	762	786	732	763	821	802	792	781	764	772	707	774	779	798	759	786	795	805	804	734	744	750	771	760	763	745	769	738	772	771	764	758	746	727	770	765	805	759	769	766	771	768	736	737	768	792	765	791	759	774	795	752	803	784	783	755	774	776	726	762	742	753	759	810	743	759	814	749	779	781	755	790	786	749	779	743	731	753	732	805	807	813	728	778	776	774	793	795	795	718	698	756	751	764	782	731	774	728	764	745	735	763	788	798	785	782	758	739	757	798	748	803	741	762	764	774	745	765	789	710	715	721	728	787	760	837	748	754	772	741	760	772	747	757	790	824	773	770	723	771	764	798	743	762	793	789	788	734	748	774	807	783	797	761	747	765	810	759	704	766	758	793	756	721	785	787	771	795	759	722	748	769	786	764	794	751	731	778	750	790	730	751	748	792	782	716	761	783	761	756	724	763	745	791	695	732	749	772	784	734	717	763	763	764	788	784	795	762	735	698	751	706	834	776	756	767	819	787	812	789	789	776	777	775	771	772	784	730	757	792	774	768	740	750	729	762	770	766	835	770	773	718	804	727	766	765	720	836	790	780	719	740	815	768	769	758	768	733	772	772	761	733	751	776	769	788	785	764	764	811	755	760	753	713	793	762	768	781	805	739	745	769	773	785	773	791	783	780	717	812	787	782	828	763	726	742	765	782	744	804	794	760	791	751	726	754	764	759	766	738	802	751	751	753	757	778	746	752	706	780	769	773	758	763	773	741	744	761	740	831	802	764	779	794	765	784	802	771	703	769	732	782	721	781	751	770	786	771	802	748	724	762	808	823	794	753	747	753	798	796	752	755	814	785	755	787	760	819	748	789	754	769	771	776	774	753	719	760	733	785	749	764	792	804	750	747	791	804	839	763	727	746	758	799	751	737	740	737	733	729	744	810	758	767	773	741	759	806	732	795	770	780	749	771	751	745	766	751	724	746	707	804	837	711	778	763	755	782	758	769	787	809	754	832	802	746	735	801	783	742	782	780	782	776	718	775	764	737	801	737	758	776	721	741	766	756	786	777	765	718	788	756	808	778	797	770	772	789	762	788	749	717	811	750	779	756	753	790	783	820	772	777	791	779	769	768	772	749	754	784	797	757	742	768	755	703	778	764	749	760	802	799	745	755	794	759	776	743	757	724	782	741	769	731	791	801	776	827	740	789	731	791	751	798	739	747	780	796	768	739	769	724	773	824	732	794	780	735	747	770	685	774	790	783	783	792	775	784	759	713	790	757	774	744	791	766	710	766	769	751	749	769	772	781	748	755	771	773	813	756	767	754	775	773	772	736	782	766	776	782	759	769	766	775	744	796	760	742	743	766	785	768	797	751	748	763	789	743	771	776	823	780	727	701	834	777	768	802	787	773	755	814	750	747	806	766	770	715	767	720	842	752	730	738	778	761	816	785	787	716	754	784	807	784	775	786	788	732	777	755	773	774	770	760	798	755	793	800	768	746	803	811	770	748	773	776	781	723	817	747	729	764	769	747	757	750	719	755	727	758	739	776	740	780	786
24225	20748	25484	24316	2896	726	666	631	628	608	649	573	612	587	607	597	594	587	589	571	604	588	573	579	585	537	580	518	564	584	543	590	576	579	603	583	599	595	615	593	564	586	610	535	614	592	566	573	579	550	583	587	588	584	642	560	617	572	570	598	547	536	540	603	589	590	570	590	604	600	525	580	583	591	596	609	590	564	623	599	568	581	573	592	620	572	566	579	552	585	561	553	527	567	567	596	579	565	537	589	622	589	572	559	584	605	566	590	593	563	535	574	578	590	577	598	545	572	588	548	576	597	567	606	575	586	614	545	564	584	563	522	526	603	617	590	546	531	603	595	566	568	554	544	575	533	567	570	587	535	573	528	623	563	555	574	571	580	571	582	563	565	565	570	619	596	578	555	595	574	563	556	556	592	563	614	606	595	606	565	587	602	587	533	571	574	602	598	594	572	588	559	534	523	602	605	606	605	550	583	564	535	571	594	540	607	570	565	571	580	594	609	638	560	551	559	583	601	548	587	587	578	577	545	583	584	604	579	545	547	583	571	578	582	582	593	619	532	575	556	600	587	575	560	585	595	586	595	575	598	552	584	564	583	629	571	588	601	592	598	584	543	552	548	562	615	580	625	551	563	614	578	613	570	580	603	609	575	579	612	556	595	582	546	571	621	533	605	577	577	540	581	539	573	579	627	588	590	566	570	570	575	599	602	581	512	575	547	599	573	510	545	554	583	561	573	597	593	564	586	621	578	560	587	570	586	585	578	592	518	603	584	555	553	556	606	593	533	564	566	537	538	539	627	624	618	584	511	560	614	607	569	580	576	601	544	584	583	589	556	585	554	559	570	567	595	594	546	552	590	606	586	573	598	579	558	575	553	592	625	547	522	604	601	571	555	563	558	578	616	568	553	573	638	556	551	578	566	577	551	601	557	572	593	612	560	590	569	509	596	595	623	604	562	588	560	571	568	543	602	557	582	562	566	583	574	594	613	543	567	590	584	597	568	617	525	562	586	574	564	584	615	555	580	584	570	589	586	570	602	610	586	595	562	552	579	602	579	597	591	577	597	562	552	575	568	606	553	570	576	575	577	593	564	535	590	587	598	547	587	596	596	578	565	580	578	559	556	595	535	548	595	611	620	558	574	611	570	561	581	604	543	601	595	603	530	551	572	558	595	577	563	547	601	554	596	568	516	620	580	611	563	547	603	584	598	582	591	612	553	595	572	559	572	607	574	581	585	586	579	544	572	561	604	560	577	577	583	568	574	595	574	592	591	583	620	562	557	598	614	568	599	586	558	576	597	596	593	588	586	553	590	546	630	557	584	579	539	590	569	573	583	583	517	552	586	582	558	561	569	605	639	576	576	542	600	612	594	551	568	576	521	551	574	574	554	567	582	577	609	560	563	566	533	559	573	573	590	587	558	593	526	591	566	645	588	627	592	545	582	575	548	580	572	615	582	546	570	561	569	556	544	563	537	538	571	541	573	585	586	511	574	552	560	558	576	577	577	561	580	548	570	570	603	566	561	539	577	597	568	543	530	589	624	559	601	570	587	607	589	555	581	575	511	591	570	602	552	571	538	595	595	611	577	612	555	572	586	580	592	581	582	565	603	616	580	561	576	601	581	563	585	609	631	565	599	576	557	564	568	567	599	585	646	565	591	553	599	558	583	584	593	517	609	571	575	602	557	595	581	576	578	566	563	576	550	604	596	539	565	555	533	544	587	555	535	558	606	540	575	544	540	624	595	547	581	574	605	640	569	576	584	608	578	589	549	602	580	574	579	596	582	605	574	588	603	564	577	573	586	612	604	559	544	598	612	629	551	605	595	604	549	619	581	534	558	579	575	548	532	545	532	574	585	580	603	560	568	605	578	604	572	586	581	557	587	546	628	557	579	572	599	634	585	573	592	576	605	616	581	584	594	609	592	587	619	530	580	520	604	565	564	529	589	561	538	608	526	617	559	595	593	577	545	546	608	559	574	535	555	587	574	621	611	561	571	565	533	580	611	566	578	602	616	584	604	607	610	567	570	585	596	561	589	548	542	579	596	554	525	591	541	597	582	606	551	543	631	605	588	526	592	549	571	568	557	545	571	593	545	587	588	562	573	567	562	540	577	588	620	587	571	540	601	575	585	553	597	561	607	607	546	555	544	538	555	583	541	598	570	573	547	620	547	574	563	594	608	561	642	533	616	561	592	607	609	590	568	581	578	586	580	585	605	572	550	595	589	560	634	559	595	589	579	650	575	570	539	576	592	582	575	631	546	591	535	578	611	593	571	588	633	572	605	590	558	579	619	576	600	587	564	600	544	537	563	567	558	580	517	579	585	567	578	547	551	581	583	545	614	592	553	595	606	583	576	605	589	595	579	584	591	600	580	564	558	557	561	541	551	573	566	611	561	603	588	563	616	575	592	552	566	608	597	611	609	573	548	577	559	597	581	581	589	563	590	582	549	598	587	556	572	560	619	583	576	582	602	605	535	603	526	552	605	557	626	590	615	575	607	568	584	590	582	541	592	556	589	617	574	556	585	548	566	561	567	572	552	612	590	549	594	568	591	543	632	564	558	588	594	597	575	526	579	573	632	557	596	571	573	575	554	592	583	604	572	582	585	590	560	539	555	559	629	590	577	562	614	542	585	554	600	568	624	607	594	575	574	623	520	617	604	577	577	550	567	606	622	581	600	586	596	565	597	597	576	607	603	611	527	586	552	576	593	571	586	596	578	556	598	549	574	573	593	612	592	567	595	580	596	572	579	651	584	592	553	599	539	529	595	590	548	581	579	625	582	566	581	557	585	547	554	590	568	543	509	599	555	625	564	587	546	553	548	567	579	608	549	566	585	565	576	603	576	554	599	534	528	578	580	586	584	556	619	545	594	575	567	585	561	587	591	546	610	607	607	605	572	578	592	582	578	548	602	581	590	551	581	597	585	571	545	615	574	539	615	579	573	637	599	596	591	607	562	577	546	568	593	587	552	586	572	613	580	601	580	596	569	628	609	574	596	563	551	581	627	565	564	593	567	532	573	613	591	548	567	519	594	578	611	548	537	599	578	560	597	640	539	568	602	559	625	532	579	560	550	613	582	567	577	548	550	590	579	585	559	586	586	565	545	586	582	572	563	557	570	599	600	562	607	574	561	603	555	574	571	590	565	581	612	594	576	579	559	574	540	611	596	578	563	575	582	582	591	566	572	558	559	559	571	582	568	605	559	586	575	554	610	521	627	569	566	543	576	593	530	598	556	595	524	619	597	574	599	594	538	591	623	577	556	564	559	557	574	610	567	593	561	565	590	546	588	572	570	578	566	581	614	611	561	627	563	597	583	588	583	562	561	580	602	552	557	569	572	587	541	560	566	553	562	566	582	566	535	592	586	583	554	574	582	541	632	575	533	600	592	600	565	544	560	571	555	571	569	545	553	572	566	603	591	530	554	601	545	589	553	640	580	592	568	585	539	574	571	541	583	544	587	577	549	572	582	573	569	596	587
37473	14167	2303	1419	1181	1011	1015	899	885	878	772	827	805	786	798	793	755	783	737	803	743	813	792	747	721	770	776	713	753	748	759	760	723	773	802	720	765	762	755	751	732	741	769	733	726	756	754	776	799	740	802	773	760	742	781	799	767	748	793	712	728	751	715	674	755	753	784	724	727	710	750	765	740	752	705	750	757	750	709	750	706	791	748	755	743	721	777	782	760	723	794	750	771	754	736	726	724	763	720	775	781	741	751	752	752	749	765	719	773	744	741	764	681	728	743	744	722	795	720	704	741	718	704	779	800	727	699	737	758	749	716	744	764	800	742	728	776	769	765	724	762	790	748	797	757	762	770	770	764	745	763	779	747	770	764	777	736	799	755	708	746	718	772	772	759	770	804	787	773	778	764	709	740	756	753	733	737	768	727	776	700	808	771	726	762	755	764	785	744	730	784	726	759	756	778	708	744	793	734	748	716	712	776	764	757	727	802	747	754	770	782	734	729	779	737	775	710	808	707	754	749	705	777	711	777	759	742	742	745	780	768	773	775	765	764	694	774	817	742	727	710	750	827	823	729	735	747	716	765	773	760	718	706	750	803	730	751	714	736	709	727	736	718	734	711	771	726	776	750	760	697	742	785	726	732	735	763	765	774	697	731	744	766	776	727	738	739	770	742	740	714	788	795	786	774	792	745	714	736	748	748	743	749	734	803	747	709	796	775	693	775	755	695	769	786	772	775	721	742	724	754	773	754	781	746	737	733	740	784	748	745	713	774	721	710	758	719	679	783	703	743	757	717	752	761	754	757	769	788	746	697	722	717	723	753	763	691	739	755	866	744	713	754	730	749	737	760	753	790	725	772	778	772	740	721	760	787	816	730	760	711	751	711	741	711	718	767	756	787	791	745	741	735	760	719	739	766	716	781	780	746	792	728	757	742	686	786	679	757	771	743	747	739	793	720	779	780	723	772	747	760	711	740	745	801	738	754	718	775	715	798	736	792	735	773	745	722	712	772	761	733	760	758	762	726	751	719	751	689	777	782	760	762	764	769	778	809	779	749	719	770	748	755	773	754	746	750	753	723	759	782	751	763	771	757	771	764	726	724	742	789	759	762	763	753	746	753	719	762	741	792	764	775	772	743	769	781	729	720	751	733	724	768	720	781	737	765	798	748	754	751	751	735	780	712	757	726	790	757	780	759	649	747	692	751	741	782	773	763	736	755	774	758	708	764	766	738	726	735	742	781	786	727	742	765	701	756	756	775	738	752	707	714	767	720	748	741	787	725	724	706	789	752	750	796	794	730	784	763	762	754	758	807	780	754	781	742	754	761	746	734	758	750	762	771	733	735	767	704	846	733	690	764	735	766	778	729	782	726	760	743	724	759	759	742	747	738	725	746	749	763	718	733	786	737	681	714	742	778	783	810	734	775	767	691	707	748	795	770	758	750	723	758	705	701	731	769	738	736	778	703	722	763	739	762	764	751	762	759	744	777	761	765	744	717	709	770	689	751	730	761	777	750	746	725	763	760	746	744	720	773	757	747	732	750	769	773	745	702	729	764	710	707	716	794	777	743	768	723	777	753	771	740	785	711	797	774	812	755	759	694	760	744	789	738	787	779	744	825	695	756	780	700	755	774	733	771	758	707	781	787	750	758	733	757	725	752	766	759	781	738	713	718	769	729	739	787	763	727	739	755	684	768	705	755	717	790	782	777	727	748	800	754	733	754	778	801	711	798	751	773	769	767	788	783	780	728	725	735	781	772	740	759	765	798	784	736	747	767	750	731	747	712	747	712	711	765	703	731	732	726	812	752	715	730	764	706	719	764	721	747	775	764	762	788	728	755	757	748	748	757	800	795	770	788	760	759	755	720	797	716	689	746	775	793	709	720	773	746	741	759	769	726	744	761	781	715	784	731	751	761	720	737	735	720	770	750	752	722	771	725	736	802	791	772	782	689	751	814	719	779	734	768	739	737	719	753	805	790	773	794	710	815	728	787	779	749	751	753	751	758	768	761	738	734	728	736	752	787	766	704	691	748	731	734	750	729	773	741	765	717	755	725	743	776	718	789	725	722	730	738	714	790	777	726	746	679	786	737	746	760	719	795	699	720	749	765	723	704	755	764	718	729	733	710	768	755	743	748	737	751	726	727	724	741	772	734	753	724	722	711	766	785	792	715	753	754	738	739	761	773	714	753	710	785	754	732	795	737	756	716	746	716	759	748	748	741	700	766	738	737	712	776	780	762	770	772	773	714	687	727	745	737	790	722	737	745	779	741	715	725	767	709	691	744	803	787	722	755	721	742	787	733	802	801	785	750	746	728	726	761	695	766	770	792	757	731	719	749	735	744	763	768	766	768	793	713	745	764	757	754	781	722	715	753	753	758	778	743	720	793	741	769	769	760	714	753	756	747	766	712	778	695	754	815	758	743	760	720	699	748	786	728	780	750	763	775	777	732	782	760	740	737	792	721	782	746	783	793	786	728	729	776	738	775	727	711	748	751	732	716	764	818	731	754	782	748	782	724	758	723	748	766	735	783	736	726	744	745	737	752	718	692	732	766	728	805	782	724	686	748	792	768	737	742	733	783	773	709	726	753	773	726	699	781	724	761	742	759	733	756	744	700	794	769	730	732	770	715	795	766	753	749	741	796	755	763	725	713	774	734	710	771	740	771	781	790	773	743	728	734	772	727	760	762	781	764	725	768	756	730	747	787	778	753	779	732	745	752	748	735	763	767	750	751	779	747	774	755	732	708	792	762	767	734	815	761	720	743	728	760	723	718	721	758	728	764	793	759	718	752	768	739	713	737	760	748	725	757	732	723	752	792	764	760	755	759	735	733	774	732	768	742	721	696	710	779	746	754	720	719	782	771	741	708	748	724	761	702	716	783	753	764	745	754	751	747	763	758	882	659	740	753	740	748	709	775	706	750	717	777	792	760	807	734	769	781	774	721	764	787	751	724	754	693	750	749	761	737	750	710	723	722	700	731	751	689	787	700	758	784	764	727	714	775	765	761	707	740	719	768	718	750	746	777	745	753	732	741	737	735	699	702	715	723	787	743	744	750	753	708	712	752	718	770	712	784	731	719	728	742	736	804	757	763	779	742	732	815	725	702	682	729	734	758	749	770	729	735	758	772	754	743	745	767	782	830	722	727	726	788	756	761	742	744	747	747	718	748	763	786	783	786	718	753	724	731	770	772	714	766	784	724	787	778	750	791	712	739	779	746	750	757	713	749	757	734	741	718	781	733	798	725	805	746	741	742	737	751	778	741	748	693	749	728	739	752	746	778	702	789	749	730	764	730	706	770	791	713	778	772	794	729	732	754	761	785	765	786	760	759	762	729	785	696	748	736	711	730	771	773	758	704	765	744	757	684	748	734	762	750	722	743	768	729	728	738	702	743	734	698	737	758	678	747	739	737	697	759	806	733	729	748	750	774	779	740	742	780	759	766	761	761	770	727	799	704	737	750	773	774	786	730	768	733	726
22041	20780	27885	23733	20772	20086	1741	538	404	395	357	391	356	310	314	329	290	312	316	310	274	302	272	270	307	293	282	276	272	261	287	281	286	273	292	231	261	274	271	280	284	295	296	268	260	308	253	276	251	255	281	258	266	275	252	273	264	252	267	275	284	278	229	287	253	272	298	251	250	260	268	256	279	261	295	279	261	264	293	262	292	261	268	254	278	273	278	263	289	288	277	270	295	267	262	269	262	240	274	274	271	267	245	243	254	268	256	248	281	259	259	250	264	249	233	280	258	279	255	270	252	275	295	244	284	240	252	296	272	249	262	252	267	226	260	276	270	276	264	290	259	269	242	268	274	259	264	239	266	256	268	270	256	256	274	245	238	251	286	271	284	265	251	265	261	259	273	243	249	240	248	270	282	262	276	239	262	241	276	289	286	252	246	264	246	279	281	299	265	271	293	257	270	263	283	290	247	266	270	264	262	246	257	241	267	233	250	248	249	250	254	252	269	261	288	253	214	266	278	236	270	250	270	276	255	282	294	248	290	241	288	278	234	256	289	270	291	269	252	233	263	261	254	244	253	259	239	250	240	265	276	261	233	258	260	259	237	285	266	262	275	255	260	280	290	279	245	253	250	262	266	268	252	244	237	258	255	262	258	273	253	263	254	284	240	256	284	261	244	273	252	248	273	237	257	271	242	253	270	268	287	243	252	256	289	278	279	287	280	271	268	291	242	303	246	263	254	255	281	238	304	266	271	251	247	270	227	294	242	283	267	266	283	283	264	273	282	307	254	258	244	280	270	263	260	261	261	261	298	256	272	232	261	240	250	261	246	256	266	254	276	240	271	261	259	232	268	242	263	267	292	244	277	269	268	265	264	247	276	268	266	266	260	277	257	262	247	271	256	216	255	263	281	248	258	272	265	266	285	238	255	262	237	230	258	266	260	285	261	250	257	251	265	267	250	284	270	264	257	231	258	242	294	267	245	236	243	262	295	245	238	237	270	281	244	236	226	284	240	246	267	298	268	273	264	240	264	276	280	232	251	269	274	226	263	261	247	269	275	243	248	250	267	271	260	244	270	288	284	284	267	296	250	287	275	270	247	246	268	244	266	267	231	255	294	268	257	265	258	246	266	269	259	261	272	246	267	265	271	256	264	257	264	278	273	260	266	256	253	260	249	241	256	257	288	269	277	249	264	285	256	277	265	253	283	260	263	264	268	281	254	260	262	246	254	279	257	244	279	242	251	251	271	254	260	277	283	287	242	254	259	266	264	284	244	237	225	272	299	255	256	251	289	244	267	241	259	271	234	279	252	258	254	248	243	276	247	278	259	273	250	236	264	235	224	279	279	258	270	263	255	266	273	254	263	293	251	261	276	286	291	249	294	279	261	254	260	284	255	271	249	265	257	256	259	253	248	254	265	265	268	264	237	268	263	264	249	265	263	288	263	240	276	246	252	263	260	257	275	254	280	257	279	252	292	287	248	282	281	255	240	281	257	265	229	257	241	284	283	260	270	254	279	283	247	266	276	291	279	282	297	293	271	268	264	275	268	270	263	277	288	266	251	258	266	265	262	269	235	257	275	282	247	253	281	259	263	274	264	257	272	259	235	275	264	233	263	279	267	290	251	292	274	269	284	248	263	278	259	275	258	248	242	287	282	269	284	271	268	252	255	257	230	270	269	286	271	265	255	243	270	245	243	261	244	263	287	255	202	258	255	273	271	280	253	287	249	285	250	250	260	262	275	240	230	265	252	244	251	261	279	241	286	263	271	256	260	233	263	268	266	278	252	268	280	263	239	269	262	280	285	247	271	263	295	269	264	271	275	244	230	227	265	248	278	267	261	267	252	265	257	261	252	254	235	249	257	265	249	249	271	251	238	236	276	250	240	244	277	259	265	267	267	242	243	252	268	280	241	275	261	263	250	259	251	254	253	275	233	252	251	271	257	272	286	268	265	257	230	263	264	276	269	270	251	264	261	237	275	256	272	258	269	247	255	262	279	266	264	220	242	262	262	248	257	283	280	259	245	267	265	276	256	289	262	249	243	276	249	256	259	283	244	285	260	269	263	254	250	246	267	270	257	264	250	245	237	250	254	269	271	242	247	251	262	257	276	268	263	259	285	254	272	264	241	258	308	263	253	282	261	273	250	233	261	277	253	267	299	251	249	267	261	258	243	268	251	259	276	242	275	245	258	275	243	260	258	277	260	270	253	258	269	255	266	233	290	262	278	227	263	272	297	259	263	239	283	271	277	289	238	251	268	256	261	250	257	248	315	253	248	265	268	257	256	255	272	267	217	250	260	289	281	274	268	265	273	273	276	274	233	250	248	254	231	268	257	260	235	251	269	274	261	238	249	261	250	274	269	245	253	292	218	279	261	219	287	246	277	250	266	240	280	258	262	286	282	265	241	260	252	282	276	296	254	246	261	220	270	270	271	254	258	250	273	269	277	259	247	246	260	247	248	247	237	272	252	280	250	250	254	233	259	254	248	243	298	276	248	242	255	249	274	266	269	257	256	256	245	252	263	235	283	261	261	270	267	263	261	294	295	255	253	290	252	268	251	247	252	270	264	238	261	275	249	291	254	231	262	256	251	271	260	247	291	255	237	256	248	274	252	227	255	284	264	253	269	268	258	243	275	245	267	282	264	295	273	255	251	251	251	272	267	265	251	270	255	265	283	268	228	271	281	270	271	290	241	237	243	301	254	263	261	274	280	276	258	244	243	252	266	254	287	267	255	279	276	254	265	260	238	255	276	273	273	258	270	276	245	225	286	284	288	312	270	285	283	288	251	261	258	229	262	250	259	281	238	292	250	275	247	263	264	271	262	262	256	289	281	247	261	256	257	270	286	256	289	272	254	282	245	259	273	263	295	265	262	242	292	253	265	269	291	248	272	252	250	270	276	267	246	256	255	310	228	289	284	263	253	267	274	251	258	253	250	243	266	250	264	259	260	259	237	248	242	287	260	267	268	248	298	275	260	274	248	281	256	273	252	243	270	263	265	306	239	245	279	245	242	229	248	256	248	232	271	261	273	246	280	251	264	268	259	287	255	265	241	265	265	227	275	257	282	269	305	307	257	267	254	291	248	258	254	250	273	264	278	270	257	281	246	262	300	234	264	249	251	253	272	251	273	258	242	260	259	269	228	261	261	245	254	267	291	268	268	252	247	228	269	242	307	276	243	250	251	248	272	271	304	280	226	256	246	264	276	260	293	260	247	251	269	271	263	259	275	269	265	248	271	258	255	236	286	276	260	251	249	292	240	263	272	273	237	245	277	235	260	275	267	263	276	278	277	284	270	267	288	279	219	268	265	274	264	260	247	289	255	272	237	283	260	261	275	272	234	244	276	234	251	264	249	256	254	254	247	262	265	269	273	265	280	244	280	247	261	259	272	289	256	254	249	238	265	253	263	256	249	269	271	273	253	293	273	280	247	249	289	260	276	265	241	287	274	264	268	251	287	267	270	270	243	255	278	248	232	264
48256	20964	6226	2933	2141	1663	1211	1046	875	735	634	587	554	559	480	484	465	443	449	419	452	398	455	406	397	393	396	374	371	385	385	368	344	384	374	345	355	336	417	377	353	421	371	346	356	356	352	359	336	395	371	356	372	388	386	365	375	407	367	332	368	367	356	354	394	392	406	372	388	397	333	372	366	370	383	379	389	352	335	348	383	383	377	346	317	407	343	395	335	345	411	375	322	350	342	343	367	340	351	343	360	362	379	367	348	319	380	343	374	350	365	380	378	363	375	362	348	372	383	331	344	351	353	318	355	352	350	354	347	350	327	375	338	374	383	358	357	361	384	357	379	352	333	303	364	361	351	332	340	342	350	373	346	377	361	349	354	376	340	350	337	358	349	385	325	368	338	358	342	362	357	360	357	345	368	355	337	330	353	331	332	373	375	342	392	359	372	364	338	361	349	333	349	362	352	355	373	344	370	353	339	368	346	388	372	351	381	366	308	370	365	344	341	337	372	332	316	361	363	358	363	351	353	347	360	346	353	358	315	347	349	381	343	362	385	375	399	408	384	391	389	373	334	332	344	386	339	360	336	333	372	367	359	369	358	373	349	354	350	367	357	361	337	343	354	340	382	372	395	368	326	363	332	345	400	380	346	350	388	347	323	343	353	358	393	384	339	383	338	357	356	337	374	323	399	359	367	371	376	350	360	365	356	344	342	329	355	342	378	359	358	380	376	335	354	358	347	365	352	351	337	366	337	354	371	337	390	408	335	325	362	372	345	357	364	360	366	362	378	365	430	352	333	332	337	386	321	322	361	341	349	365	362	332	362	349	355	349	367	337	341	310	338	341	352	387	344	362	354	359	382	392	348	359	354	397	378	338	394	369	391	339	311	381	376	325	365	328	388	332	364	363	345	366	332	343	346	369	364	355	365	357	395	346	368	349	353	363	362	369	344	324	377	378	322	352	371	353	359	354	331	367	313	361	357	362	343	394	357	346	316	351	344	380	383	369	353	315	395	346	358	323	344	345	374	370	356	374	362	350	365	365	359	347	345	341	364	350	354	358	367	358	342	370	324	348	366	342	377	343	338	372	378	342	337	345	317	362	361	365	366	343	392	360	355	340	347	374	365	406	352	363	334	359	355	368	361	380	337	381	346	381	370	402	352	373	372	344	318	363	338	388	355	370	389	380	328	366	384	350	361	350	340	355	332	332	314	350	337	358	350	342	346	353	331	377	342	340	325	349	370	389	370	375	356	307	352	366	327	335	344	390	357	334	357	333	317	340	344	345	371	389	366	350	351	347	362	325	323	382	364	351	358	362	329	356	330	354	345	368	347	370	339	347	369	325	342	355	366	372	348	331	354	329	385	316	352	382	299	370	371	324	370	366	360	363	362	357	344	347	382	346	375	395	353	349	374	347	392	319	394	356	389	381	361	318	365	349	348	371	380	358	364	363	383	360	358	356	396	360	347	345	345	319	331	343	314	360	351	366	351	326	358	386	357	379	331	367	349	347	356	368	338	364	314	391	348	368	340	357	368	369	353	368	345	357	390	363	410	336	379	319	359	356	371	375	332	364	362	336	350	344	338	349	343	348	362	313	354	348	336	334	355	367	368	354	342	353	366	339	355	332	338	365	369	352	385	324	351	342	344	375	382	391	323	361	366	341	343	351	358	347	374	344	366	313	351	382	375	374	359	352	377	348	337	368	371	374	346	360	376	348	354	377	341	343	338	351	368	356	380	362	381	344	347	352	355	341	361	389	361	347	309	348	350	342	353	373	364	365	358	368	366	390	366	328	342	343	354	333	349	355	340	360	387	372	345	358	355	330	363	384	370	350	395	368	320	357	375	330	305	345	350	352	367	366	336	389	386	374	326	397	362	347	313	338	359	358	366	350	361	347	294	360	373	350	348	371	373	362	357	343	319	335	337	359	335	345	387	385	364	361	340	361	370	346	348	352	401	363	365	359	377	353	339	377	365	357	359	378	372	343	351	360	387	383	367	357	312	366	371	353	355	354	331	351	388	350	322	387	339	377	376	338	328	384	379	346	312	354	335	376	335	363	342	360	346	351	365	354	368	339	385	345	335	385	359	331	321	360	391	343	371	366	332	386	357	363	337	379	343	373	339	358	369	348	392	317	381	367	406	320	375	364	385	351	353	362	354	353	365	336	363	359	333	352	315	343	379	366	349	342	371	386	338	368	376	343	380	332	362	359	386	356	363	332	367	344	352	382	360	382	376	365	332	332	357	367	341	373	333	340	354	393	391	377	375	363	359	362	360	341	348	366	328	341	349	353	354	361	316	374	385	378	340	346	392	370	356	357	358	371	341	370	361	374	367	345	351	370	362	361	353	337	336	363	347	349	365	370	378	346	382	364	371	370	352	379	346	349	339	349	357	350	368	331	361	323	366	369	359	374	339	357	380	381	353	354	322	370	352	387	323	340	382	350	337	369	362	372	365	375	373	361	353	332	403	376	351	380	380	374	385	350	361	382	363	379	351	316	371	348	342	390	370	380	325	341	388	351	338	363	331	350	377	331	390	348	347	366	363	352	358	343	373	383	327	362	331	350	313	398	343	352	353	332	352	331	350	358	349	379	370	381	330	341	357	344	356	373	389	390	395	352	343	359	380	345	379	369	350	354	369	332	375	393	361	366	328	328	352	341	340	352	364	340	359	364	376	369	327	347	354	385	330	385	372	339	351	368	382	402	348	335	362	373	340	380	376	343	339	387	358	346	380	340	390	381	382	341	353	338	356	347	324	354	355	374	365	373	366	349	370	412	323	374	357	347	370	370	355	374	372	343	368	331	370	348	369	340	361	337	352	339	358	331	351	375	390	363	349	396	357	364	375	375	391	364	354	332	368	366	361	365	359	346	368	349	340	335	362	328	371	321	357	384	335	399	366	356	336	362	332	341	353	352	369	340	383	325	360	345	340	344	357	346	336	362	349	351	340	338	360	354	336	372	327	337	361	321	358	356	363	377	345	364	376	356	345	343	326	388	355	360	372	373	335	348	361	311	347	352	370	379	354	337	334	355	366	367	396	370	341	365	356	355	357	355	377	368	378	361	361	385	366	339	336	367	338	363	396	360	378	404	383	342	320	357	359	361	371	333	378	372	359	340	367	347	334	347	384	386	356	345	344	335	357	334	384	350	380	364	357	351	317	342	362	356	373	380	375	352	391	346	355	360	322	366	344	347	359	329	357	371	331	335	363	345	368	354	346	356	337	351	345	356	372	324	365	365	362	359	321	365	351	360	342	352	377	353	373	341	403	365	367	361	344	320	378	382	367	320	336	343	355	323	373	373	372	376	334	390	384	393	364	364	341	362	348	354	384	354	344	339	346	335	363	336	369	367	362	342	358	362	358	344	344	369	383	364	333	360	381	362	355	345	336	380	375	313	362	356	359	342	356	363	352	378	350	350	342	350	344	336	367	365	340	371	389	390	397	366	338	336	384	384	355	357	395	320	346	341	328	380	329	334
27519	15705	2652	1005	833	772	772	791	770	792	756	782	758	732	836	794	722	739	698	725	720	733	798	781	802	808	749	762	798	752	762	774	712	758	752	700	742	740	807	755	747	807	817	786	706	797	765	727	762	789	808	757	734	774	763	777	762	788	768	754	763	780	735	806	762	765	757	804	746	728	715	770	783	771	726	754	720	757	793	780	775	731	755	808	772	800	716	783	715	765	756	810	759	748	736	776	717	760	727	769	757	801	777	744	774	727	791	780	771	746	733	721	740	771	805	741	746	744	790	733	756	764	753	764	736	784	768	756	723	751	806	696	774	765	759	793	751	749	797	769	717	800	761	767	771	733	759	769	779	741	808	808	779	741	738	725	768	728	748	726	785	746	802	760	751	710	722	754	715	757	750	750	727	786	775	747	752	760	795	783	760	743	754	734	759	721	741	808	757	794	735	722	793	778	750	745	746	734	744	766	754	771	728	773	766	807	761	744	804	792	760	790	765	735	780	741	746	780	737	759	768	756	747	782	736	767	730	745	801	807	774	743	737	729	785	812	750	778	780	719	749	752	806	739	773	768	739	760	752	813	730	733	742	732	743	759	785	756	792	680	781	761	769	771	751	781	785	801	773	782	718	778	759	725	763	765	766	754	801	763	760	695	756	727	769	704	739	807	728	722	743	759	744	766	771	788	761	744	745	766	733	742	779	703	701	755	783	749	795	783	800	758	762	743	734	794	716	746	754	778	732	734	748	814	746	782	773	792	760	773	751	766	780	771	764	779	745	702	763	808	785	717	741	776	738	803	808	766	753	738	778	752	691	773	759	741	780	771	716	794	790	761	755	724	750	715	792	738	747	786	719	736	764	800	798	726	730	785	780	732	755	788	789	753	781	753	740	731	831	797	786	772	814	742	731	742	785	769	729	737	765	776	788	775	736	770	748	775	765	741	773	794	718	794	775	785	751	749	752	772	744	779	740	769	767	756	755	726	800	725	764	753	736	740	779	781	745	755	748	755	784	754	712	740	762	740	749	751	754	761	765	725	744	764	775	743	750	755	786	756	768	776	729	781	730	767	745	736	772	789	796	770	735	791	801	776	734	785	799	809	766	733	746	728	758	743	755	744	754	861	779	721	791	814	732	756	727	727	757	703	743	770	731	706	786	776	765	800	765	702	788	727	770	750	783	785	816	731	755	758	758	776	761	812	763	787	773	776	798	728	807	750	759	777	741	787	740	751	742	754	741	768	756	739	775	792	777	759	761	733	784	734	798	669	773	787	724	773	775	766	774	828	759	780	742	799	781	756	783	739	735	720	780	757	792	745	730	781	764	803	755	771	773	776	766	751	734	763	782	748	782	776	711	756	707	741	755	747	751	725	789	778	777	783	744	744	793	729	716	736	754	767	765	712	722	723	740	739	783	740	707	741	749	756	784	788	756	773	801	676	745	782	780	802	692	751	782	770	710	753	737	770	737	756	764	763	823	758	785	808	774	754	771	714	757	731	782	796	743	752	745	754	766	789	797	730	822	806	739	786	768	779	773	746	747	740	774	725	751	765	724	731	768	769	785	706	816	782	787	787	789	723	761	802	774	770	739	779	720	735	763	796	754	796	780	787	777	791	822	741	752	786	796	742	800	733	765	725	765	811	737	774	740	784	728	766	764	742	725	794	791	730	769	746	804	803	784	748	729	821	765	748	746	750	761	763	731	745	722	766	754	750	781	705	771	824	744	794	788	756	778	767	817	813	752	735	709	729	783	770	777	739	761	786	772	772	852	725	761	753	732	742	730	721	701	814	766	746	725	764	798	802	793	754	784	755	734	770	774	772	736	744	738	768	766	753	709	808	785	782	755	777	760	763	789	749	718	777	746	724	756	774	742	776	779	763	784	755	789	771	739	728	777	740	754	748	750	792	765	777	767	818	799	719	808	717	750	721	759	757	759	807	733	778	795	814	734	746	737	760	768	775	778	768	774	797	704	759	723	818	762	800	758	738	739	767	771	783	762	707	760	747	741	747	759	724	764	737	771	716	750	743	763	743	714	716	755	752	767	713	753	784	734	802	756	756	753	763	734	757	761	798	764	749	775	783	767	731	719	781	771	742	752	768	755	744	768	804	813	760	742	787	724	761	751	777	730	770	736	748	747	761	730	758	780	745	774	755	770	765	749	732	749	755	760	773	753	783	741	806	752	739	812	723	799	749	824	776	768	796	722	764	838	776	753	741	797	731	741	733	728	735	752	817	783	726	781	737	766	708	792	744	798	729	762	705	748	733	805	768	792	769	761	757	761	766	727	805	760	794	786	754	787	764	731	777	749	843	768	774	736	747	776	732	766	770	779	787	762	823	772	775	712	741	777	781	751	769	772	720	752	791	729	785	735	741	744	748	762	775	776	759	794	783	777	808	793	754	753	756	729	748	795	733	700	793	806	729	727	750	786	816	780	736	741	750	763	770	776	752	768	755	755	796	732	777	786	851	773	784	738	750	755	736	736	743	713	716	777	756	724	803	688	828	733	804	753	733	731	788	746	732	833	732	754	736	737	738	749	713	763	774	733	768	777	754	783	727	755	712	732	783	808	755	782	777	741	725	810	777	769	768	776	748	787	786	757	707	769	736	753	772	707	770	754	773	744	754	716	811	767	729	794	750	760	773	776	728	787	788	759	741	737	785	799	757	728	763	790	721	735	798	747	786	775	774	739	816	761	790	768	774	769	778	731	761	813	751	779	775	758	767	767	735	762	741	749	788	749	822	785	779	739	795	794	759	767	763	788	743	787	757	774	781	758	757	756	767	789	760	785	750	693	796	727	749	726	742	784	821	726	761	743	762	796	763	756	779	742	762	792	743	778	793	787	749	755	773	805	804	713	750	718	707	760	728	704	767	771	754	842	835	765	740	775	775	807	794	755	791	762	752	786	789	749	769	786	732	810	740	740	760	712	798	741	789	746	813	782	768	743	811	732	808	775	773	786	749	786	768	808	738	766	832	788	758	753	766	758	764	776	789	789	760	784	700	771	758	727	746	774	811	717	737	780	757	721	739	756	778	744	771	742	753	792	747	754	739	737	798	762	786	707	773	770	696	735	745	788	779	783	755	718	744	781	800	697	776	796	715	769	762	765	758	733	705	738	752	794	753	732	761	745	723	752	790	768	720	806	759	729	746	744	780	753	754	752	758	717	769	769	750	744	778	759	734	810	742	724	785	769	808	762	729	777	749	785	752	777	794	824	792	765	756	743	795	781	718	705	770	760	769	721	784	736	734	740	775	713	752	778	720	806	780	738	780	750	779	793	726	776	764	754	760	761	783	753	766	721	745	736	730	763	738	749	725	780	797	766	741	764	701	790	763	800	752	719	787	757	804	751	749	759	839	748	762	802	772	724	769	753	776	745	714	784	792	739	761	796	750	778	783	784	734	732	718	736	756	798	757	727	751	741	787	770	746	797	778	775	795	766	715	798	767	755	788	763	720	804	722	781	757	753	766	747	755
16288	5382	1221	1027	1102	1025	1066	1013	1019	1053	999	980	1035	964	1023	1049	1071	946	978	925	1016	1042	981	995	1003	1010	1046	1022	985	976	990	1057	928	1001	1010	916	971	969	974	986	1041	1016	992	1024	999	985	976	1047	1041	1089	994	950	1003	992	1021	1007	978	994	1039	1041	997	1010	942	1034	1013	992	1017	975	978	1060	998	1014	1074	1010	970	981	1017	987	1014	1005	975	919	975	1004	969	980	1018	990	1030	1030	1048	999	1056	1009	998	1062	998	999	1001	969	981	1045	1063	991	983	1005	1017	963	988	1019	1064	961	979	1079	999	972	1016	1019	988	938	1010	1031	961	1016	1082	1024	973	1015	1007	1045	997	981	995	1006	997	1014	984	975	1045	987	1014	1019	1035	965	1021	904	948	1019	961	1024	902	995	961	1021	1048	992	975	971	997	1048	987	972	1026	1021	1035	1005	1013	1030	1007	996	1056	978	1019	939	1005	995	1042	1005	974	986	939	1002	998	962	1022	999	947	955	962	1037	983	948	1004	996	1031	1035	980	968	1008	1005	1036	952	947	962	1007	1012	1005	1004	1063	1056	979	936	959	1035	1051	1072	1006	1012	1042	1015	1001	1002	1014	1037	997	991	1020	971	974	1017	1041	954	1049	1003	980	1003	999	1014	995	1026	983	1007	967	995	1069	979	979	1017	1078	1031	1036	984	997	1015	1005	1049	994	1022	945	1001	1003	988	1006	986	1043	1025	1011	1029	1024	1001	954	997	1015	997	962	1020	1074	1038	984	978	971	1018	997	947	1057	967	1057	995	999	950	1050	1008	1006	1017	1016	1014	970	1022	1004	1013	952	952	1043	1023	948	958	961	1042	1011	998	997	1007	980	1046	1071	1033	987	1003	1015	1004	1026	1007	987	969	953	1047	1024	1005	993	1017	1031	977	1038	999	976	1034	946	1017	1038	990	963	1044	993	981	970	1041	1078	973	977	1025	1014	978	992	992	1002	1012	972	1035	1027	979	1017	952	974	982	1035	1018	1025	956	949	1024	1011	1017	977	964	1005	1012	1032	1014	959	1021	953	974	1028	966	999	990	995	1035	982	1005	1009	1015	1051	1015	1047	1066	1007	982	964	1005	1016	986	1043	1014	1015	1061	1019	1025	1042	1038	1035	1030	1027	1014	1028	1025	1073	964	991	982	1000	966	940	983	1010	957	1081	972	993	1041	939	1042	1005	984	1031	1040	1019	970	1025	1042	1085	1017	972	998	1006	1036	933	1028	1001	1043	1053	967	1025	1041	1061	993	1040	1004	1015	957	1013	1021	980	1010	956	990	1000	995	1038	1018	1042	999	979	987	933	985	1024	1021	998	1015	1019	1019	1044	1005	1033	954	1006	1035	932	1033	1030	1016	1056	971	975	996	1036	954	1026	1020	993	1014	1003	1004	1005	1020	1038	933	992	1005	961	1023	1009	1086	1064	1007	1081	978	995	1041	1013	920	966	1006	966	1015	1018	1004	981	1041	1016	1043	964	975	954	994	1003	1038	946	1031	993	1023	1033	1009	1026	983	996	990	943	994	1008	1007	978	1030	974	994	1004	977	1032	954	1043	1002	1021	1057	1033	994	1013	955	950	972	1034	1007	1018	993	1004	978	1004	1024	1026	938	999	1001	981	984	982	964	1023	1023	981	1005	1029	1087	983	948	1005	1007	991	1023	980	936	939	1000	1035	1007	1073	1025	951	1008	1077	1054	982	977	954	1035	947	922	1024	1052	980	979	1040	1038	969	988	987	979	972	999	1021	1003	1047	983	960	1003	1009	991	983	985	1041	1045	1048	970	1016	1023	975	964	1004	1040	982	927	1006	1002	1014	975	1020	969	1074	991	971	1012	1009	941	984	955	967	1043	1012	1020	966	979	985	1031	1044	997	1011	992	985	952	1021	989	1008	1013	975	974	1006	978	1017	1030	1053	1006	1046	1046	989	1009	966	948	964	987	989	977	966	978	964	1042	1022	1063	1014	988	1050	1041	980	1007	1010	989	988	988	966	948	1046	1007	981	1010	921	1031	1036	969	984	1028	1022	960	1004	983	982	982	1041	966	1022	1046	1038	1001	1041	1029	960	1022	994	974	1029	1018	1055	987	1067	1016	1036	1018	998	1008	990	1000	1026	990	1001	968	1013	958	1016	1032	1047	1005	1005	1077	1030	987	1013	987	969	1043	1060	1010	994	1016	986	1036	1040	1028	1073	1016	1095	933	1027	1017	1058	1059	1036	1020	1021	1053	970	1038	968	955	970	976	998	978	968	958	1017	1009	1038	1009	990	1006	1007	990	975	1007	1042	951	998	1016	1000	998	1052	1012	1027	995	1076	952	970	1001	1045	1072	968	977	989	1001	1045	1006	1008	987	993	968	991	1027	951	1074	970	1051	974	974	962	1023	999	1011	1056	974	1039	1037	1024	974	1021	990	1062	1020	990	1007	1034	1010	966	1022	956	989	965	976	1007	1032	1030	949	986	958	944	1004	1044	1017	969	991	1000	1042	991	1060	990	1066	1066	1039	1027	1007	1009	1001	1002	981	989	1069	986	1001	970	985	1015	942	1001	933	1009	1030	1050	1027	1034	965	1011	959	993	983	930	1006	1008	987	986	970	975	1018	986	1021	987	1004	1066	1030	1023	1026	1021	930	1052	1072	967	1016	947	986	926	1065	1008	1062	994	1015	1018	957	981	993	965	1021	995	1001	1020	981	988	1004	1005	992	1007	1005	963	1018	1008	1037	973	1012	1019	985	989	1060	1019	1070	1022	1016	993	1059	977	1013	996	1054	992	988	950	1000	986	1016	1037	1055	1026	954	972	1014	1027	984	984	938	1047	996	1014	1026	985	1047	1039	1009	1009	995	959	1005	1061	1041	1002	1014	1068	994	1064	1020	1010	993	1002	1013	1056	1012	1085	1035	1008	972	1052	992	1004	967	993	973	976	1043	943	983	988	1002	1038	1010	997	947	950	990	1003	965	966	1018	1020	1024	999	949	953	978	973	1023	1017	993	948	997	960	1009	1008	1030	1017	1068	1042	955	1048	983	1006	997	1014	1034	1011	1011	997	1029	998	962	1030	1014	1046	953	1049	1020	975	1004	977	932	1003	1030	1037	1001	1010	981	988	1022	1002	995	976	1023	990	991	962	1054	1045	971	1074	1000	1058	964	983	1000	955	1022	1039	1012	990	978	1019	975	996	1009	1018	986	1033	965	1022	980	1005	1010	1021	1051	1002	992	1037	995	994	1036	1058	1046	1025	1039	961	1057	1065	974	986	974	945	1004	1015	1045	971	988	1040	1042	1009	991	1023	995	989	1087	951	998	1068	994	1002	999	934	1033	976	981	988	1021	1003	971	1007	1013	1005	1004	941	949	1019	980	1064	1010	1021	980	1020	1015	1002	967	1028	997	977	1033	952	1000	1021	983	1034	1033	1002	915	1033	1026	983	969	1027	978	1032	1042	1015	1012	984	1029	1000	1040	965	1000	1053	967	1026	964	1013	1049	1050	958	966	967	1027	1018	996	1000	1003	995	1029	1000	997	958	1031	996	1049	1009	991	1045	974	972	1003	966	1004	1013	968	986	979	1000	999	999	995	1022	1011	985	1021	977	946	1016	994	952	980	963	1038	958	999	1008	1059	1028	957	1048	1044	967	967	1000	1004	974	927	1045	1040	972	992	978	998	954	1006	1000	992	980	1014	1011	1058	1036	954	1018	996	1002	999	1024	1080	1053	1042	975	1004	989	1105	968	966	992	1012	1008	1002	1038	1028	948	1004	1004	1006	995	996	1026	996	1034	1034	1060	1009	1013	948	1012	996	987	983	984	1014	993	945	998	1006	952	1034	1006	1042	989	965	1040	956	960	1018	1043	1047	1026	999	974	1027	1069	1043	981	1056	981	1046	1000	1059	984	1017	981	965	1016	1004	1024	993	1082	970	974	1015	1062	955	1033	996	985	992	994	1029	939	984	1025	936	974	994	1019	969	1013	965	936	976	959	1042	1069	1024	992	1009	959	999	1032	992	1017	1035	960	1008	977	966	1020	1054	956	991	964	953	1014	975	1042	1019	1002	1002	960	1061	1039	1019	988	981	986	1024	979	994	1034	1014	997	1017	993	987	1020	997	960	1033	993	1006	1012	961	1002	1020	956	1010	1008	971	990	979	945	992	1026	963	1053	1010	1015	1027	1000	1015	1040	976	1015	981	990	986	956	1024	1025	997	948	971	977	998	1029	968	1008	982	1078	995	981	959	996	1031	981	1096	996	981	937	1065	1012	1004	960	1082	1011	994	987	937	1012	986	963	987	975	996	1010	1002	989	973	1038	991	972	1040	975	957	1045	1048	997
22900	20712	27354	24100	20250	3352	928	738	689	637	609	608	629	609	597	592	596	592	598	595	599	608	624	592	596	554	523	592	572	579	546	550	573	580	537	529	532	588	619	596	558	537	570	536	560	538	587	560	581	583	574	542	548	554	543	541	608	552	552	536	582	571	568	552	552	552	532	553	572	591	594	525	550	545	535	561	539	609	590	551	557	574	583	557	515	574	587	577	527	585	528	553	559	567	543	579	566	565	559	533	571	569	566	608	564	558	561	567	539	547	521	524	545	568	594	534	520	545	575	548	593	521	592	532	552	537	547	528	531	579	559	536	600	579	542	563	533	558	563	561	588	526	599	555	556	539	562	553	493	510	552	562	573	569	535	565	559	548	549	540	542	533	550	581	542	562	580	547	570	524	545	552	559	563	567	557	559	562	578	568	559	544	519	559	555	608	556	531	568	562	570	551	573	582	548	542	568	573	547	574	568	590	568	548	587	536	517	538	600	549	569	564	548	581	569	514	576	570	582	561	546	553	594	528	537	561	545	551	529	566	571	562	565	546	607	560	602	568	547	524	581	581	590	575	554	569	561	581	500	562	583	558	564	547	513	540	589	578	575	571	509	571	585	531	542	568	602	528	566	571	544	538	551	566	565	554	546	572	553	566	514	545	523	573	546	586	589	521	542	577	572	552	599	560	549	538	604	589	569	579	543	528	544	571	581	561	538	562	562	589	584	555	562	546	528	562	554	557	526	557	576	535	562	558	573	528	565	547	543	501	536	578	628	553	596	565	536	570	552	567	570	573	558	584	538	563	546	557	541	562	560	550	575	562	536	568	557	566	566	539	526	569	548	575	570	595	570	523	551	585	557	576	560	540	543	532	572	564	597	595	544	575	558	562	549	526	524	563	572	570	554	558	548	577	549	585	525	546	581	593	588	552	539	541	572	545	546	542	536	537	594	549	534	556	565	563	541	557	562	530	573	604	545	584	560	566	561	580	546	569	550	555	594	637	578	571	565	524	524	564	592	544	568	566	540	551	537	576	572	567	537	535	568	555	540	550	585	558	517	571	530	595	567	567	555	553	574	564	561	578	599	554	535	587	548	567	516	552	549	518	579	533	543	593	551	588	528	535	589	548	561	587	561	568	563	594	552	532	531	623	578	559	559	585	571	557	549	574	612	580	513	553	564	556	579	527	555	601	574	556	557	564	571	587	563	578	561	554	566	582	582	580	547	568	550	566	542	533	537	551	566	561	501	570	610	570	560	596	550	571	539	571	560	554	533	546	558	546	559	537	561	534	543	581	548	584	576	586	538	527	571	558	563	567	546	533	582	582	578	595	526	563	592	568	548	567	527	524	569	573	556	575	532	549	571	583	576	562	560	529	577	586	578	567	566	522	554	580	556	590	533	535	573	589	533	520	572	534	529	577	550	575	595	599	580	540	575	569	579	564	547	579	553	596	519	584	544	560	594	557	571	568	598	548	532	572	554	577	577	584	580	568	559	551	560	564	587	566	561	570	545	580	518	549	565	566	588	548	540	549	547	577	491	577	582	575	585	560	535	585	604	575	533	596	554	535	583	550	586	560	586	560	537	583	591	580	584	548	581	544	523	558	551	566	581	549	549	541	561	553	565	552	558	568	570	587	523	532	554	533	567	632	542	544	531	513	582	541	602	540	588	531	561	592	497	535	580	558	589	556	556	553	589	518	565	515	548	576	538	597	467	580	604	583	545	581	536	565	564	552	578	561	529	570	541	554	545	571	572	593	567	522	511	561	602	597	596	547	534	550	564	568	520	578	556	556	564	573	522	566	540	544	557	540	535	548	590	567	513	576	559	562	555	581	575	577	586	586	513	549	562	507	520	583	628	589	584	514	590	538	556	563	539	548	560	571	540	553	541	576	582	554	584	577	548	599	591	610	553	582	554	556	559	579	550	540	574	560	568	584	531	568	533	554	574	541	531	563	562	562	568	601	522	551	563	542	570	551	551	580	537	582	497	581	574	554	559	594	563	565	548	551	594	548	546	583	551	555	569	538	547	568	541	559	539	523	576	564	558	536	568	558	578	570	558	583	577	564	562	579	583	626	555	546	531	557	556	569	549	576	556	561	554	547	539	526	533	580	560	591	557	533	591	587	529	541	578	519	546	544	527	593	605	524	529	573	527	556	496	622	561	595	520	594	582	577	575	566	561	558	544	552	561	553	569	524	532	579	570	554	545	553	591	524	555	515	578	571	583	577	565	570	552	544	574	550	546	590	523	534	555	594	570	554	551	563	574	581	570	553	554	559	582	573	561	559	565	551	553	563	559	565	559	568	572	527	584	556	537	573	507	534	541	575	562	553	545	621	484	545	572	533	537	583	550	557	578	562	578	557	600	548	551	596	524	586	598	563	554	593	548	590	583	518	542	558	565	559	558	535	560	561	563	548	552	555	564	545	552	530	574	539	582	568	552	524	559	612	569	523	549	621	506	635	561	588	535	573	590	565	543	566	543	587	550	561	536	577	542	545	551	560	559	523	550	562	540	589	544	543	560	562	557	552	542	536	549	567	526	568	553	582	548	586	599	570	621	566	565	570	576	575	585	585	556	586	536	551	543	512	576	504	600	549	580	585	549	580	557	549	594	572	559	537	602	551	551	560	548	598	596	555	560	575	542	551	532	576	527	604	534	569	546	561	580	521	555	564	576	539	523	571	603	549	545	562	585	526	563	572	525	560	557	529	578	564	579	560	581	585	574	513	553	600	562	561	589	602	547	518	583	541	542	560	571	551	553	600	564	586	491	567	577	537	563	511	535	550	540	561	583	569	557	533	528	571	544	601	570	561	558	558	593	543	582	577	571	543	547	573	595	559	542	551	507	565	576	555	541	598	561	553	554	565	539	565	529	610	535	578	568	544	525	568	584	571	598	589	579	540	526	550	554	539	559	541	602	563	568	552	555	541	579	536	531	553	571	561	578	593	546	537	564	567	589	560	561	567	544	574	594	566	573	523	585	546	583	572	541	506	560	554	572	591	539	639	553	552	562	536	559	587	597	546	568	578	565	575	565	570	537	522	580	537	566	521	559	566	557	536	583	537	546	584	563	530	561	587	567	575	526	571	551	575	603	599	568	564	547	558	617	550	528	560	551	569	551	565	551	571	538	519	538	553	587	532	588	572	589	574	597	579	531	529	564	526	549	573	571	575	584	543	560	534	566	567	541	590	559	547	606	527	557	514	545	543	526	525	556	540	518	523	527	572	546	554	540	591	570	585	576	545	581	595	554	570	539	559	566	551	552	573	544	558	522	550	537	577	591	567	614	532	562	513	597	569	555	565	556	569	562	540	587	571	564	551	565	568	563	583	541	558	571	534	558	577	543	593	578	550	602	577	581	550	518	617	546	581	562	561	534	544	591	526	496	535	551	529	581	566	559	549	533	555	543	578	521	547	569	526	563	585	588	525	552	534	562	566	568	531	558	541	565	576	535	565	571	558	569	573	569	590	566	579	560	595
41115	19907	4121	2150	1706	1517	1188	1080	1011	917	939	835	791	811	820	797	795	792	786	802	765	768	761	773	782	802	719	775	759	788	808	725	753	817	805	805	776	777	789	783	725	737	714	829	730	786	752	737	772	773	775	720	747	706	757	764	733	786	731	746	746	754	781	720	806	715	713	803	795	738	764	796	752	777	762	785	762	780	779	777	769	742	769	797	812	775	781	776	739	764	766	740	759	803	760	768	712	781	785	752	757	754	770	759	756	750	755	732	741	791	786	690	783	795	755	810	788	766	746	820	733	801	745	717	758	796	776	759	788	721	791	766	763	769	711	735	744	736	801	755	744	729	754	732	749	749	754	749	754	798	722	784	760	721	692	735	781	729	760	753	790	786	719	740	728	742	712	757	739	775	713	734	773	754	748	741	797	785	713	765	797	778	754	793	774	807	688	797	775	748	775	736	738	722	724	766	762	766	762	761	761	749	763	751	731	770	710	777	768	778	720	779	750	772	732	757	755	780	746	810	792	739	750	769	815	738	755	749	727	730	752	753	730	748	727	723	760	777	785	795	729	738	756	772	798	720	700	764	748	816	761	759	785	774	793	778	724	759	796	749	780	749	753	758	754	754	734	714	796	765	752	778	728	721	767	730	766	762	760	782	732	766	759	776	806	765	775	778	750	769	805	711	716	742	763	774	766	742	759	733	771	786	693	761	755	769	728	754	786	812	786	768	754	760	727	707	806	724	749	778	725	728	810	734	732	776	793	753	785	768	694	755	773	779	751	775	768	713	766	793	770	741	743	759	781	730	747	716	775	775	721	788	760	726	770	739	762	763	692	748	748	745	784	741	735	744	783	754	751	772	784	794	791	742	795	705	787	775	764	769	802	755	705	770	718	734	724	764	741	722	721	753	768	709	792	718	770	748	715	739	780	765	731	772	786	691	762	741	759	774	695	746	769	800	728	782	774	761	758	746	755	765	773	741	764	773	785	746	786	724	759	784	771	772	781	790	805	705	746	750	782	738	716	760	758	770	743	739	775	791	703	752	753	786	746	734	731	724	779	806	743	771	680	763	791	768	753	750	731	722	789	778	758	807	744	783	757	758	816	796	716	776	762	743	730	763	787	753	725	775	765	751	753	777	722	785	755	760	794	778	763	783	761	728	719	752	743	696	768	755	760	769	727	726	742	730	782	700	716	770	753	731	790	780	685	800	755	779	765	747	828	769	801	732	816	706	742	754	774	769	774	767	751	784	779	719	753	728	719	732	809	772	780	719	755	788	813	728	790	770	748	752	785	711	763	765	739	786	729	756	759	789	702	747	767	749	767	757	807	764	755	775	768	805	759	781	775	753	813	793	744	752	777	754	764	764	724	760	733	725	766	744	796	738	760	791	741	765	728	764	773	745	734	747	757	727	800	729	753	719	774	782	763	726	758	737	691	783	718	713	730	776	821	774	736	744	754	808	735	736	756	746	741	743	788	774	731	739	771	713	758	767	801	723	747	736	705	743	764	749	800	764	775	812	768	751	735	789	736	765	744	784	781	728	775	804	767	736	751	746	721	717	768	741	757	800	750	812	746	773	762	727	789	756	820	751	763	711	749	747	742	724	759	824	725	780	778	741	725	765	790	761	748	725	752	761	772	751	733	786	777	726	726	758	793	672	785	785	767	776	762	756	753	743	778	775	758	794	764	749	780	763	722	714	747	708	782	757	713	760	755	762	785	732	727	776	779	739	754	760	787	821	756	718	760	731	775	784	752	720	738	699	750	692	735	751	783	733	753	733	722	755	741	821	763	758	807	744	771	733	757	799	749	724	743	747	761	767	815	742	779	782	768	724	745	758	738	759	741	728	775	716	756	736	775	767	736	735	782	754	763	753	746	837	816	722	717	767	821	718	720	735	827	784	789	747	742	731	755	784	823	811	767	748	760	811	778	752	740	782	777	738	779	773	794	747	763	717	734	781	761	779	761	742	749	745	745	777	761	738	773	758	798	699	835	782	742	790	791	749	797	771	766	760	759	794	785	795	749	758	734	789	728	776	733	753	781	764	807	771	725	773	794	713	794	779	703	755	776	744	725	754	768	772	719	725	752	769	725	723	721	762	760	733	736	747	756	776	763	731	772	769	718	821	795	788	772	728	739	785	746	759	791	756	770	798	747	760	768	728	762	779	770	732	778	726	800	800	754	744	733	742	743	743	795	718	766	774	759	757	750	772	749	781	713	747	758	740	727	755	750	726	770	735	745	771	738	783	738	740	730	753	784	730	772	782	776	747	725	744	776	787	766	750	813	718	765	772	775	755	725	825	774	781	795	738	757	769	720	769	782	741	762	774	711	794	759	717	805	765	776	756	771	747	743	749	815	748	767	729	759	774	723	721	749	742	729	747	731	769	724	745	712	729	784	740	739	740	743	788	704	745	728	738	736	784	727	737	766	777	742	797	788	757	724	764	814	694	744	751	784	787	728	766	793	763	836	745	757	768	727	721	766	797	785	711	736	723	766	729	740	777	724	726	740	799	781	743	762	778	762	731	766	785	782	732	760	733	736	781	752	758	725	753	761	759	768	720	730	764	762	803	739	720	726	758	762	776	742	759	787	730	800	764	749	728	749	746	752	740	812	758	723	791	746	752	766	757	789	730	779	755	738	780	730	788	766	768	672	763	779	735	752	746	813	761	773	773	779	758	717	730	794	770	784	802	718	742	718	750	789	763	747	714	755	771	808	801	794	803	726	770	784	836	746	733	722	757	799	807	806	781	761	735	695	837	724	719	727	745	807	778	742	811	755	762	761	801	737	749	753	744	749	767	775	765	763	760	775	757	792	767	728	748	752	739	769	756	781	750	708	771	712	758	771	784	765	760	796	739	767	722	781	739	762	752	760	733	749	753	779	764	789	739	798	702	801	755	744	738	770	749	747	714	728	767	753	735	754	769	782	765	772	734	696	768	750	706	756	755	755	743	789	719	790	785	717	739	730	811	749	734	756	768	730	768	746	756	762	746	752	755	777	758	752	740	735	802	801	770	709	812	776	715	801	744	757	737	756	778	774	709	707	765	735	830	685	717	785	735	719	753	748	730	805	770	765	777	731	745	754	683	773	746	742	765	775	765	723	741	744	738	785	770	796	774	788	774	757	754	737	771	751	718	775	760	733	706	732	772	736	732	707	758	775	783	805	780	736	759	680	775	809	738	713	763	771	752	806	782	772	720	768	779	752	804	743	693	775	773	734	796	758	804	759	719	790	755	695	714	786	791	733	800	736	757	796	764	735	689	769	774	786	759	763	749	773	726	766	784	773	754	787	762	783	756	770	766	746	710	809	736	722	772	731	792	756	808	773	753	740	805	792	748	773	710	740	763	807	761	761	734	725	774	760	754	776	774	750	692	732	745	747	795	710	765	787	761	780	706	735	777	766	736	757	759	743	766	749	769	749	804	755	767	754	770	741	789	691	719	802	722	710	741	759	775	782	764	761	775	809	777	737	701	794	730
24247	20782	25824	24211	2880	737	695	683	581	619	613	618	626	622	569	616	602	624	580	599	591	554	538	565	583	578	616	539	588	569	595	596	568	565	585	546	620	590	597	562	584	558	615	606	557	564	561	625	585	586	560	588	605	563	572	567	588	540	608	573	552	551	628	572	603	576	621	608	542	544	569	618	601	549	615	542	602	583	584	569	567	597	592	549	601	556	570	594	599	594	558	568	585	607	546	606	578	583	561	584	587	600	571	557	513	581	555	534	550	550	619	555	604	588	570	588	584	557	582	558	546	567	589	594	537	567	535	547	571	553	560	599	595	607	575	580	575	580	594	573	550	612	580	611	588	569	578	574	614	591	587	560	617	575	600	571	588	553	609	586	566	576	591	583	605	552	596	584	606	611	589	570	546	567	586	599	590	609	570	571	543	551	562	599	605	577	562	591	604	600	596	582	591	582	618	618	618	539	604	617	606	589	596	595	593	636	568	624	570	623	576	583	595	599	583	604	585	575	590	583	569	585	556	584	571	580	549	563	609	576	561	533	622	569	601	552	556	597	537	589	587	605	554	562	629	554	573	598	610	559	606	604	546	578	602	580	577	595	579	578	624	619	621	559	550	600	590	562	533	599	537	550	626	543	596	594	560	568	555	559	548	571	587	608	592	571	603	594	571	611	578	558	560	635	575	594	525	586	535	625	580	605	617	547	574	621	584	576	598	583	549	592	550	596	554	544	543	559	581	571	569	599	531	628	574	544	586	553	635	540	604	606	547	568	600	545	587	592	605	588	606	571	598	558	576	575	618	589	553	619	578	544	557	609	596	560	610	585	559	575	580	557	567	609	615	578	604	593	547	597	560	557	581	582	569	595	553	612	571	534	641	566	590	603	570	567	573	538	606	594	547	627	567	569	615	570	571	561	576	613	570	597	584	601	553	547	573	546	608	564	646	607	591	588	552	592	540	524	602	587	570	578	575	584	602	558	613	557	576	623	553	573	624	578	571	559	597	538	588	579	592	586	528	601	590	612	602	597	588	573	595	594	571	584	546	570	602	597	574	572	596	565	588	549	575	560	610	551	566	608	565	566	560	611	568	606	596	559	579	576	580	577	577	591	548	565	570	588	590	567	589	593	606	612	600	576	654	575	551	535	569	581	565	595	618	604	609	580	580	599	550	569	576	572	584	597	569	621	544	614	573	559	587	577	598	621	573	563	583	601	613	539	551	606	584	621	548	550	594	591	558	553	578	581	594	621	568	574	597	555	599	598	559	587	603	555	554	608	555	587	584	556	534	559	612	590	584	560	602	585	564	600	601	619	590	591	581	568	590	564	599	543	538	568	545	567	568	547	576	569	616	544	562	545	568	584	599	542	565	561	565	610	603	612	591	560	578	543	578	523	594	568	590	596	602	553	561	599	550	519	607	536	618	613	585	583	599	579	581	578	563	590	545	580	600	539	553	574	590	600	599	617	583	548	574	578	573	592	563	558	607	573	598	571	573	620	550	577	573	585	533	566	576	590	546	616	561	553	558	594	557	583	581	592	588	569	578	578	597	571	608	542	542	600	574	563	594	599	540	612	584	561	589	592	555	583	592	558	572	571	615	565	579	543	614	565	614	575	569	564	594	610	528	542	582	608	599	556	591	591	556	565	597	585	579	565	610	543	584	585	565	589	593	581	581	605	556	593	568	590	576	572	603	554	574	595	571	599	596	579	546	555	599	577	569	561	602	557	570	582	592	619	587	559	601	605	560	584	543	580	575	608	585	582	597	554	551	598	623	575	550	571	562	559	583	594	568	550	599	556	537	606	568	562	579	591	562	547	558	602	565	553	584	622	577	568	549	592	620	643	582	569	593	573	567	557	553	558	580	596	602	554	613	549	585	603	589	570	585	605	518	561	555	565	597	548	584	574	575	582	572	572	581	636	573	545	528	606	595	576	544	601	584	597	591	534	581	599	586	557	515	599	577	609	525	580	600	602	554	610	547	560	599	589	609	559	558	593	563	615	541	591	549	557	561	597	587	591	604	570	587	595	567	586	530	568	528	530	543	604	606	569	621	546	577	604	619	547	564	572	583	544	560	587	559	599	576	604	557	568	576	584	579	616	563	565	555	573	533	592	576	564	539	596	604	563	573	574	575	624	610	562	556	573	549	565	560	554	533	565	540	575	661	620	564	524	563	602	569	571	570	576	555	582	594	618	585	609	580	576	564	604	605	581	568	540	586	516	559	586	609	586	565	549	549	566	578	576	553	579	564	603	589	616	562	566	567	563	571	566	565	564	553	521	568	582	555	586	579	587	610	598	563	578	605	593	579	596	559	571	589	592	552	592	579	598	551	591	539	627	582	598	555	597	603	615	604	574	585	636	578	572	566	599	557	582	546	585	588	588	599	564	567	618	548	514	567	573	595	618	569	566	571	585	572	584	563	541	553	579	569	578	565	612	567	585	606	533	563	562	526	592	585	595	544	573	576	604	547	589	607	604	589	602	589	597	564	586	580	570	602	548	575	558	565	561	577	663	636	554	587	577	587	584	581	557	604	588	591	605	593	602	594	590	567	572	613	581	536	550	656	579	588	586	572	611	588	571	578	594	589	563	543	544	559	593	602	581	587	563	553	597	566	587	569	578	575	563	576	560	527	604	584	604	602	564	569	629	580	564	582	547	549	576	518	584	606	597	615	558	572	607	576	582	572	616	572	567	598	554	593	599	540	559	600	557	557	600	604	609	589	536	560	600	525	575	560	594	581	590	598	565	576	536	595	566	567	592	593	546	583	585	580	618	587	585	552	568	593	561	575	563	583	578	571	561	592	587	546	586	559	584	591	588	583	581	562	591	579	581	602	634	580	579	578	565	582	523	584	619	587	548	595	558	564	597	606	567	609	568	595	580	556	620	554	553	574	568	548	536	559	605	573	584	617	610	603	586	592	602	559	532	616	555	585	561	557	575	601	583	581	589	593	605	590	561	576	560	612	552	591	560	546	589	580	610	529	586	548	602	592	569	548	534	630	586	565	595	566	547	597	560	597	577	613	588	592	590	589	531	561	601	587	556	550	593	605	590	559	575	580	612	598	562	593	611	596	567	584	601	600	590	590	551	553	592	579	588	559	580	561	568	570	546	599	658	597	603	569	598	563	590	614	557	570	569	610	566	627	564	558	527	567	574	618	576	520	558	589	558	613	557	606	566	613	594	553	552	600	573	584	540	557	500	536	538	545	529	574	566	592	570	593	588	550	594	594	572	597	610	553	594	515	560	568	580	584	581	564	593	597	607	565	555	559	610	558	578	594	566	583	531	540	573	558	578	588	571	613	563	569	571	564	575	556	596	565	573	567	629	581	611	523	566	576	590	608	568	545	603	580	583	605	557	588	572	550	571	579	608	596	611	543	602	582	583	599	561	552	556	599	562	597	592	614	550	550	526	575	562	569	556	545	549	545	594	557	591	636	546	564	570	555	605	571	584	563	569	582	596	598	535	566	576	592	576
36368	16216	2324	1419	1188	1071	1026	923	890	874	824	832	781	796	746	779	784	776	777	757	759	775	766	771	786	746	779	743	762	731	763	770	734	766	747	750	712	753	717	758	740	756	758	720	744	724	714	816	706	755	740	756	773	729	824	738	768	740	739	738	745	753	743	770	749	747	732	752	712	736	747	711	723	712	785	749	713	750	787	757	768	770	782	791	723	736	744	725	717	743	707	755	776	773	746	769	723	749	768	716	761	756	781	747	772	748	730	756	764	719	745	798	709	762	728	742	737	758	748	709	773	712	729	703	757	730	778	727	691	727	760	739	769	731	763	759	738	726	744	812	688	746	804	725	761	821	755	737	734	741	753	791	775	729	740	695	757	724	748	754	718	771	717	782	707	742	758	740	765	697	762	753	743	754	744	773	751	718	726	807	789	765	710	764	706	782	746	732	732	749	738	739	772	730	790	771	725	731	739	739	792	725	754	783	707	782	718	728	749	701	744	776	749	707	735	762	748	747	708	721	766	671	759	715	730	745	745	697	719	752	746	761	773	793	769	743	745	697	817	757	747	762	726	714	760	721	729	778	739	731	735	794	772	738	738	689	710	759	739	778	729	778	766	725	713	690	763	792	733	739	742	801	777	767	746	745	721	761	706	708	723	715	756	730	747	812	775	748	744	740	748	759	736	732	743	738	804	733	766	734	740	738	739	738	774	748	743	737	727	781	725	749	815	679	774	759	732	743	782	787	727	748	767	787	779	696	710	747	764	723	758	724	775	739	741	790	764	718	762	776	742	698	725	775	779	718	757	742	778	778	746	713	805	725	750	790	771	753	702	692	770	706	733	726	748	757	769	769	797	739	746	767	778	745	742	735	730	722	760	719	781	745	767	752	755	756	712	747	702	776	768	716	756	692	769	764	784	742	740	688	742	728	701	752	803	741	741	749	725	790	741	783	775	724	741	722	723	753	768	769	692	757	769	743	743	748	722	702	733	690	760	732	761	772	754	717	757	742	743	802	779	730	741	793	749	715	745	748	760	721	732	762	726	698	795	805	720	746	680	733	799	795	796	715	758	684	737	759	783	725	766	745	696	765	739	735	718	733	719	756	772	747	743	726	761	759	735	725	729	719	787	742	717	758	734	721	762	788	760	725	747	768	739	762	723	723	736	677	735	798	781	792	742	781	749	726	753	699	735	767	785	765	776	769	731	727	792	823	725	715	705	734	731	769	795	739	759	745	716	739	758	791	809	668	739	702	764	762	742	724	720	787	725	717	737	754	811	722	716	733	712	717	735	719	770	749	777	724	743	768	774	803	725	757	712	742	765	751	746	771	743	831	720	778	736	748	770	764	754	766	775	732	734	723	742	765	821	730	752	750	766	723	749	763	768	716	766	778	741	804	766	741	763	747	758	753	753	717	755	763	754	763	774	715	752	724	773	692	763	726	742	750	754	750	711	801	739	746	755	761	709	799	819	713	742	711	724	776	744	729	740	776	705	757	739	797	836	763	737	726	750	741	727	735	745	768	772	703	782	762	743	745	731	731	758	766	733	726	748	697	742	768	749	784	736	777	732	766	751	776	756	743	755	759	755	759	776	776	745	704	779	767	738	745	704	782	715	813	739	753	717	784	755	739	712	788	760	733	743	724	811	747	715	765	736	733	759	750	762	710	776	785	766	723	811	699	705	706	770	712	723	733	737	755	740	717	759	733	689	744	744	759	749	682	807	734	752	730	779	751	719	752	765	706	779	748	728	787	733	760	743	753	748	745	740	752	752	740	746	742	723	727	779	783	730	762	762	731	793	781	737	771	759	751	740	741	764	816	716	738	725	746	687	707	736	748	728	754	757	703	780	739	696	769	716	716	720	714	710	719	716	749	735	764	749	733	731	689	759	774	750	726	732	718	781	745	729	759	829	754	733	764	730	735	767	784	713	742	751	729	734	737	767	751	746	764	731	747	788	801	749	795	743	779	708	750	780	778	764	812	728	753	745	782	736	704	800	774	740	747	781	742	771	745	784	737	766	735	724	742	721	761	730	775	780	708	769	751	722	752	721	753	734	774	714	729	758	755	760	681	685	726	740	720	718	700	763	732	734	733	758	754	749	741	712	697	758	725	744	732	753	753	807	747	693	756	694	737	769	696	753	785	733	690	740	776	735	716	757	751	767	719	731	759	765	740	769	709	743	744	687	744	770	716	746	744	710	734	762	771	743	756	754	685	776	734	730	769	744	740	768	758	747	728	693	774	741	758	747	761	780	716	765	757	689	768	706	700	770	737	794	704	736	745	779	730	752	813	740	751	751	718	749	753	804	731	741	738	729	695	735	719	767	736	745	755	772	781	737	706	746	760	710	796	774	745	819	751	744	766	749	756	767	774	711	765	755	763	741	743	691	723	697	754	776	733	752	788	767	782	753	773	707	739	757	769	727	795	765	751	704	782	713	725	718	785	738	784	791	721	714	773	731	770	767	752	742	776	745	742	715	765	786	731	730	740	706	738	736	759	780	714	769	735	778	785	778	760	743	762	755	773	750	784	747	770	697	811	751	744	797	737	701	702	744	715	758	722	772	771	721	715	762	723	754	701	785	738	746	710	755	757	737	715	758	760	796	756	754	776	747	727	807	764	752	764	752	778	761	736	731	781	766	758	778	748	788	727	720	785	776	750	767	763	784	723	760	769	768	807	748	751	810	779	740	756	753	734	730	748	774	785	733	775	714	796	725	791	708	795	739	738	794	718	714	751	788	760	768	704	748	750	735	701	761	732	761	750	783	740	753	685	764	794	762	739	744	746	781	688	748	725	780	717	713	737	716	754	777	727	742	733	758	720	762	724	700	732	739	728	771	762	728	740	701	760	747	815	760	699	759	778	676	748	726	721	704	745	740	696	758	772	670	777	688	767	765	751	756	768	750	768	724	734	775	727	765	716	716	783	706	748	768	712	784	737	743	725	753	725	755	752	742	756	741	726	752	763	745	760	740	750	763	721	702	722	742	739	732	736	779	728	755	753	733	722	807	734	728	765	749	730	784	778	742	748	729	791	693	751	708	799	706	752	756	734	766	783	738	724	778	738	732	726	725	723	694	791	756	722	752	746	777	738	801	738	771	728	776	797	733	789	728	768	778	765	733	691	745	759	769	759	779	740	731	714	775	732	779	741	704	717	734	742	749	748	735	743	714	737	692	778	731	753	765	714	737	771	756	762	740	768	768	745	737	767	726	784	754	733	721	729	808	692	705	777	801	730	747	741	722	756	796	807	730	732	727	793	716	768	731	713	711	768	744	735	773	774	764	758	757	733	687	763	769	747	741	739	749	768	714	759	739	763	747	761	699	778	729	728	711	749	710	728	796	796	736	782	756	766	774	679	768	740	713	719	772	736	763	773	760	731	734	749	767	773	715	747	739	729	759	737	718	757	755	697	783	775	742	773	774	767	776	719	704	742	704	757	751	723	717	765	729	769	759	777	732	761	711	710	750	732	761	757	758	793
22041	20752	28210	23353	20748	20072	1803	566	469	427	407	350	367	328	290	349	305	281	284	280	302	295	284	292	255	282	266	268	295	260	280	260	263	295	301	260	271	283	257	264	285	295	266	311	262	292	254	248	267	285	258	285	266	277	277	304	276	254	265	265	274	283	303	237	281	295	276	252	282	276	264	281	308	273	268	294	269	274	274	244	294	257	274	252	272	241	275	286	299	256	279	262	271	292	247	274	287	245	279	254	257	257	273	255	294	277	259	248	273	265	268	258	254	279	237	274	290	270	258	254	272	293	243	244	256	286	280	277	245	252	309	260	267	258	241	264	249	268	269	255	262	278	241	264	276	279	257	259	282	255	286	284	317	244	272	268	271	272	310	251	251	298	271	253	266	280	254	231	254	270	281	265	260	214	289	253	262	252	273	256	239	256	252	257	227	231	256	244	254	279	233	288	270	301	277	250	308	271	266	259	251	249	271	283	286	236	272	263	274	271	256	253	283	263	275	271	219	264	252	269	253	259	250	231	246	281	289	268	261	252	274	255	266	265	259	241	274	237	251	258	255	272	267	278	244	286	275	250	266	267	257	258	266	268	282	281	292	280	275	257	269	266	262	266	281	247	263	252	287	294	238	290	280	255	259	257	266	262	256	266	276	254	268	280	281	264	255	257	253	252	299	252	263	257	274	254	255	254	281	269	271	264	270	275	302	254	274	251	263	275	260	271	287	308	262	295	282	260	253	246	245	264	258	250	272	273	272	262	264	268	241	263	257	264	243	265	265	278	246	262	289	270	268	241	291	263	268	265	230	269	262	248	259	277	286	270	264	255	268	308	274	284	269	283	259	253	265	224	282	303	286	262	259	273	269	237	262	273	245	283	237	253	286	265	280	272	289	295	264	277	290	269	250	254	268	285	263	275	291	275	274	277	279	243	251	275	250	242	254	247	283	288	231	296	265	250	282	242	252	288	275	244	268	261	278	258	269	261	271	263	248	254	277	275	270	283	284	256	281	260	272	259	288	271	264	246	243	271	257	254	247	243	254	260	260	274	248	227	264	264	271	253	233	249	240	258	252	249	262	280	230	284	293	258	281	269	275	267	243	296	267	251	259	263	275	275	266	244	253	259	261	274	255	270	278	276	256	290	246	253	286	281	248	289	253	262	267	272	259	267	273	269	239	276	277	280	291	277	249	246	261	288	245	239	245	264	255	284	243	297	254	248	272	258	277	253	293	285	274	292	271	261	266	257	264	285	275	241	281	256	265	285	259	262	257	250	285	284	275	295	279	263	259	267	278	226	249	239	236	272	264	273	285	232	271	261	259	285	293	256	266	257	263	269	288	251	282	273	273	276	254	266	288	251	261	248	263	270	252	283	244	248	261	262	282	276	288	295	254	258	290	288	273	272	260	259	283	284	237	262	266	280	278	267	250	288	263	238	259	259	290	236	308	253	267	267	259	279	264	249	261	279	257	244	277	295	285	258	251	240	274	267	274	256	252	287	242	267	255	241	236	279	253	252	262	277	247	255	306	268	259	242	287	271	262	284	268	228	235	236	297	249	277	239	254	277	294	253	282	281	257	260	271	262	275	243	285	251	245	250	256	271	253	263	278	251	293	271	315	242	244	248	268	249	244	286	253	267	301	286	282	272	253	282	261	272	247	273	266	264	272	233	237	267	250	264	250	250	287	258	278	251	260	245	264	252	258	286	266	299	250	298	258	275	270	288	271	301	282	239	288	265	253	267	254	252	264	260	262	246	261	268	270	247	265	267	259	246	282	265	250	271	281	284	254	279	280	261	274	236	277	271	258	243	276	262	263	248	243	261	278	275	269	269	271	268	303	229	257	293	253	256	259	261	277	278	251	285	259	248	251	271	232	264	310	273	257	269	273	265	246	276	278	257	301	272	275	257	261	278	298	267	286	250	276	276	253	284	292	259	213	251	252	281	252	300	263	251	254	251	257	246	248	252	267	284	284	271	270	292	275	246	256	256	264	268	276	260	265	294	252	284	276	232	273	266	260	256	268	240	268	283	258	250	246	255	278	279	237	291	267	271	271	284	265	292	268	262	272	273	270	261	267	268	263	270	263	272	287	232	270	249	258	277	238	239	261	284	273	258	286	251	259	256	287	252	262	256	241	249	240	272	251	261	283	228	291	242	267	259	278	266	236	248	271	262	283	272	287	280	242	276	253	271	281	264	258	265	276	279	261	271	256	256	298	255	274	259	298	259	261	243	277	266	265	274	277	293	289	284	275	251	278	265	281	242	267	277	251	284	272	256	229	228	279	272	260	253	267	269	259	279	259	283	265	257	288	287	253	252	287	255	260	267	275	249	263	264	311	268	274	281	268	266	284	270	278	291	262	261	253	254	270	242	243	274	240	269	250	265	281	277	275	273	271	244	246	266	272	263	240	241	285	239	249	269	247	244	233	294	255	263	276	270	264	224	239	259	234	252	234	269	268	267	286	260	277	274	261	285	281	218	267	276	279	275	247	239	257	283	285	291	246	278	272	250	265	281	267	254	272	256	260	279	266	279	279	251	227	254	269	249	266	283	268	269	265	253	273	263	263	271	260	244	244	260	252	253	248	266	285	264	250	268	286	267	264	279	248	260	250	264	266	261	275	253	263	240	281	265	243	260	261	277	260	230	271	280	272	282	290	241	249	272	263	257	273	275	258	272	279	281	253	281	284	253	274	252	214	280	271	246	254	251	278	274	271	247	269	279	271	279	245	274	278	267	303	257	279	251	291	248	264	256	251	242	266	244	247	274	264	250	280	255	257	262	293	253	284	278	253	274	251	250	245	306	277	274	266	302	249	283	245	265	258	272	253	256	250	266	217	260	265	272	268	274	270	265	256	284	251	256	264	244	268	278	272	268	267	258	266	269	266	253	268	254	259	273	266	282	262	285	257	233	262	238	232	285	259	259	279	285	266	262	256	247	239	293	289	241	254	261	251	267	252	258	270	268	265	241	272	265	239	249	250	265	263	274	237	265	267	288	265	262	275	253	266	278	249	224	273	252	249	277	245	260	305	272	263	241	268	305	270	293	269	286	293	245	257	257	287	273	256	262	294	273	258	247	253	271	265	250	277	247	246	264	269	253	283	266	272	268	234	250	299	283	237	269	249	250	254	244	256	248	320	285	274	276	265	266	298	243	262	242	277	251	289	250	243	270	255	256	288	245	264	286	259	280	258	267	245	246	255	304	237	257	230	284	248	278	255	275	275	285	268	256	280	279	266	283	269	283	294	294	250	260	272	253	242	277	294	265	270	246	262	279	254	264	272	293	272	260	273	241	268	275	217	271	268	241	240	265	280	268	262	250	274	258	255	241	281	248	282	274	249	254	292	282	294	271	261	261	274	252	235	267	273	265	286	263	267	235	266	272	254	262	269	274	271	256	275	260	267	295	252	269	229	263	283	276	255	269	271	273	256	268	234	241	271	251	260	290	261	270	240	268	250	257	255	272	270	250	275	243	283	236
47747	26437	6187	2953	2142	1693	1263	1029	859	775	682	629	545	537	522	471	501	467	439	410	430	381	390	407	448	429	430	417	373	392	415	352	379	391	372	414	386	398	372	356	364	356	359	386	362	361	344	348	357	403	364	399	381	350	381	366	386	347	381	387	401	394	413	341	347	361	367	377	332	348	364	333	360	365	369	378	357	362	362	348	380	354	367	343	374	353	373	371	354	347	362	331	359	378	381	347	345	357	368	289	373	339	392	391	381	390	326	327	342	354	349	381	410	340	369	379	363	405	369	369	373	355	362	358	369	412	384	371	365	324	379	360	370	343	350	352	336	343	338	353	363	375	340	367	376	342	390	350	360	339	382	350	367	320	359	358	375	350	372	346	364	353	360	369	358	328	393	345	353	374	342	349	365	359	367	359	345	368	311	346	362	318	370	370	358	349	373	369	362	379	336	351	336	381	356	381	367	359	353	356	358	367	346	361	388	336	372	363	349	366	351	374	370	367	354	338	349	355	348	319	336	350	354	356	354	359	378	379	376	366	343	362	361	384	364	372	372	350	342	361	392	352	318	356	375	384	363	356	366	343	343	360	375	388	373	365	348	358	362	332	370	344	355	358	347	352	345	352	370	366	350	348	340	368	381	359	367	332	352	318	377	349	341	355	357	352	353	343	396	346	359	366	335	340	355	374	382	348	341	356	349	384	376	365	371	372	351	353	341	344	370	347	357	359	377	350	364	345	378	354	345	350	339	368	364	402	353	363	315	325	340	346	367	337	337	324	342	353	384	385	362	322	374	358	375	396	324	388	373	381	338	362	355	352	340	388	344	363	362	393	385	384	334	334	373	377	354	382	379	368	333	358	335	366	374	376	329	321	349	342	361	347	384	317	379	361	345	370	355	342	376	370	381	360	326	348	377	360	328	357	343	369	354	362	338	380	368	369	343	341	372	385	363	349	361	346	395	385	366	404	322	384	350	336	347	352	335	375	345	349	337	389	389	400	333	365	374	322	363	385	332	387	381	329	327	337	366	350	369	339	347	354	346	365	361	347	385	352	364	356	342	342	348	363	357	350	342	374	340	369	361	348	372	357	359	373	367	370	333	335	376	340	369	340	366	363	347	348	322	391	379	363	353	357	389	338	353	343	360	333	342	352	368	377	369	335	358	357	359	380	377	320	344	363	372	350	344	370	382	376	337	363	370	342	375	388	392	357	370	352	376	367	371	370	387	360	329	349	384	368	380	354	361	349	379	353	366	396	359	338	346	357	389	359	348	366	363	331	337	350	344	365	361	368	359	367	363	361	358	395	339	331	373	353	356	361	357	338	390	343	363	320	377	369	336	383	361	351	365	365	344	355	382	343	386	339	373	371	389	358	344	367	333	347	325	343	350	361	376	352	369	366	360	392	330	357	361	373	380	378	401	380	337	358	375	363	339	345	361	353	360	355	352	336	332	377	388	387	337	364	326	364	347	379	362	376	366	336	342	372	330	349	374	355	345	364	346	327	322	373	371	356	361	371	339	364	374	388	356	351	376	350	352	337	367	388	361	357	364	357	349	359	347	359	352	363	357	372	365	338	375	356	368	375	383	373	389	347	358	331	391	359	370	332	334	343	368	348	322	383	390	332	325	378	367	332	338	367	343	339	329	326	344	377	354	361	371	361	352	384	349	348	371	383	328	380	382	365	360	366	355	346	358	340	354	364	361	362	396	377	338	358	385	364	346	396	381	369	352	352	381	370	364	368	363	357	370	363	375	362	338	372	335	352	347	348	333	371	380	326	372	385	375	366	357	370	341	401	386	370	346	359	368	365	371	387	393	356	387	369	393	367	318	369	367	365	339	378	372	345	373	362	377	331	352	343	327	342	387	366	336	371	342	366	370	329	385	358	335	357	370	407	375	345	359	357	353	358	353	357	388	363	354	355	383	319	363	365	355	351	364	346	381	356	348	375	343	379	337	370	376	351	345	358	328	391	383	373	360	359	365	328	353	351	348	373	350	349	386	363	387	364	346	365	365	365	357	364	381	382	324	360	391	360	380	354	381	356	319	361	385	356	383	351	322	351	337	348	337	350	367	368	372	388	336	372	360	342	369	378	386	347	356	361	361	361	380	342	341	376	337	348	351	357	347	375	349	381	401	389	373	373	350	375	366	345	396	374	409	339	345	361	339	376	349	369	400	331	368	363	371	384	364	337	374	328	346	360	315	371	372	353	357	375	354	352	376	356	347	363	343	384	378	338	326	354	357	368	345	362	344	341	351	393	337	361	351	376	363	367	360	366	368	381	340	358	341	353	380	352	342	364	337	347	327	386	374	325	385	393	384	361	340	346	363	372	346	338	369	317	333	360	337	372	410	392	354	343	362	378	371	378	349	359	300	364	351	347	345	385	369	342	297	350	366	377	335	380	366	339	357	372	340	331	322	389	353	355	372	358	383	336	369	363	366	338	354	341	415	356	386	360	372	351	376	390	372	362	360	390	386	362	399	349	383	341	327	357	337	411	338	319	349	394	397	354	332	362	369	370	378	344	355	379	375	367	360	379	350	345	377	351	376	351	325	348	403	345	364	388	342	347	351	334	366	371	372	376	337	371	354	359	375	371	402	370	339	376	401	357	347	343	375	355	366	317	351	345	352	389	350	317	371	361	369	353	376	372	365	354	383	335	331	351	367	398	350	333	373	336	368	401	404	346	353	380	360	376	338	348	374	393	352	359	370	350	360	369	382	348	377	371	358	362	347	404	355	359	341	380	324	337	369	362	369	375	385	338	331	349	378	350	335	373	369	351	355	377	355	379	380	368	346	377	356	325	345	390	378	351	368	356	361	359	355	342	390	337	345	391	389	339	361	360	355	378	349	349	361	377	411	365	387	382	363	329	369	378	344	332	359	372	375	378	346	334	364	331	356	364	363	338	370	366	361	335	393	368	369	352	354	377	376	385	371	362	381	403	338	342	373	352	361	372	367	397	363	360	353	368	391	341	387	382	338	358	359	344	398	362	364	350	341	389	362	317	373	394	356	371	368	380	361	381	350	362	405	366	369	367	332	374	325	357	358	412	370	345	328	371	316	353	354	353	349	344	353	331	375	374	322	363	363	383	360	372	350	360	360	350	369	352	369	352	394	344	398	356	332	369	353	363	363	345	356	327	356	377	363	334	322	366	347	392	342	390	346	373	360	389	327	361	365	359	345	377	397	374	367	337	385	384	330	356	326	380	381	357	347	344	341	371	359	339	380	346	377	385	355	360	387	359	395	342	368	358	356	362	377	347	378	341	359	364	346	376	358	367	333	371	347	371	338	339	378	337	357	379	395	390	352	397	368	365	353	377	383	338	390	339	336	370	387	340	360	362	388	358	370	392	346	384	363	364	365	395	394	347	338	375	365	324	353	350	366	365	350	374	369	375	339	358	360	355	374	372	372	340	352	343	328	380	371	324	375	363	389	361	383	364	382	394	380	385	377	331	342	332	341	359	353	354	385	360	343	400
27428	15980	2979	981	822	807	807	786	757	776	708	794	728	828	753	778	783	722	799	784	797	783	740	741	751	744	756	783	803	765	755	759	749	709	769	754	785	809	760	746	816	749	757	790	738	789	739	771	754	797	771	805	697	720	778	802	768	722	767	775	736	764	763	824	779	768	779	727	770	805	714	762	747	837	806	768	751	736	783	720	745	759	766	770	731	823	762	781	832	758	763	788	751	803	730	748	761	790	760	747	760	730	787	776	743	779	780	732	727	731	761	731	793	779	772	791	719	777	739	743	755	754	707	773	804	766	729	758	805	781	799	786	756	770	784	771	722	796	746	771	775	749	721	759	780	783	771	773	781	735	744	780	759	767	792	751	762	759	783	758	797	761	774	771	773	786	744	762	758	793	781	733	693	770	792	747	762	716	742	744	802	775	745	760	780	754	750	743	799	766	758	791	763	779	756	749	774	773	750	743	760	779	718	718	818	724	786	746	764	804	807	736	794	771	819	758	799	771	793	729	744	763	765	772	766	733	750	792	767	780	753	702	731	767	755	750	755	770	779	794	764	803	764	744	804	739	712	756	716	822	788	750	711	756	779	789	752	703	777	779	803	794	728	697	776	783	776	796	749	744	766	743	781	786	752	755	756	782	762	782	733	766	767	748	728	806	736	762	771	758	774	778	768	787	736	743	731	761	781	790	769	768	775	815	771	735	705	736	770	767	827	770	705	783	771	755	752	706	724	757	748	751	758	737	785	722	774	759	777	745	771	731	743	713	719	775	775	756	808	790	789	769	738	777	757	819	790	724	770	794	714	771	754	762	765	757	794	758	798	783	776	780	795	745	756	729	783	757	789	785	752	767	725	685	778	766	788	753	750	821	747	817	773	751	813	809	769	787	777	785	764	766	811	789	754	792	751	764	703	776	744	754	729	756	770	749	759	800	792	807	765	824	754	803	732	729	803	760	773	776	730	784	741	738	749	741	750	771	785	753	767	733	757	750	782	792	814	749	749	711	745	738	771	697	798	727	714	824	751	818	753	736	784	754	747	768	835	744	775	758	771	761	822	787	714	795	793	766	801	765	771	718	731	739	806	793	774	772	801	799	746	752	769	771	771	745	757	779	763	739	772	724	701	725	755	728	741	743	770	750	746	748	789	762	715	727	737	745	748	771	813	787	721	754	713	745	747	740	825	785	786	737	770	750	793	746	797	722	730	794	742	719	767	717	765	752	785	770	792	693	770	723	746	723	795	723	763	766	733	801	826	774	764	726	768	733	773	714	747	809	801	776	769	733	748	800	733	760	783	759	778	755	768	738	752	759	745	736	770	743	758	783	745	754	806	830	761	724	753	758	811	806	739	728	762	779	757	726	763	741	777	756	779	773	757	739	736	769	725	790	795	734	802	689	777	760	682	734	798	772	763	761	727	714	813	776	745	771	773	752	729	780	770	802	723	760	786	749	833	744	754	783	774	760	776	832	765	771	792	750	759	760	763	780	762	803	779	756	782	736	746	773	776	762	780	777	743	739	750	737	739	780	796	751	789	762	754	803	772	772	778	771	785	794	741	800	771	748	748	720	741	718	785	743	736	763	732	771	755	774	761	757	796	793	769	746	726	754	795	779	766	756	774	776	759	776	781	769	781	726	762	798	745	772	726	759	793	740	768	740	753	762	746	761	761	775	761	792	779	764	757	771	776	805	751	788	733	776	756	744	735	797	733	744	760	801	799	744	792	734	763	776	796	765	814	756	727	752	795	792	772	797	804	774	781	824	740	762	803	737	768	750	799	757	817	740	801	784	797	771	720	737	741	751	783	775	781	755	761	778	786	773	706	766	727	758	788	818	758	766	768	776	774	794	766	803	765	780	770	762	728	797	742	738	739	752	787	838	724	799	795	736	751	735	760	727	762	726	817	767	807	733	739	730	763	794	838	791	741	746	745	761	738	728	768	707	760	715	818	744	780	767	762	775	740	787	775	797	741	755	783	756	808	770	788	726	757	808	737	754	811	809	750	749	772	758	745	722	796	770	758	755	780	777	773	774	755	792	736	785	795	732	791	776	749	749	770	709	770	765	767	717	710	736	724	746	763	772	779	732	766	755	751	749	771	823	808	764	728	744	794	757	812	707	823	710	735	802	751	784	711	721	745	725	815	782	735	752	739	791	799	788	747	744	786	771	720	765	763	801	786	761	759	773	736	830	760	752	755	780	739	779	775	767	745	739	778	733	722	727	749	748	761	746	724	758	762	786	760	777	721	721	741	730	728	749	730	712	782	788	750	793	761	773	775	767	737	800	714	821	803	754	770	778	823	750	775	757	789	783	752	800	770	763	762	757	796	768	813	740	751	791	761	788	745	783	735	774	794	755	751	735	762	771	824	760	790	794	750	746	784	801	771	736	801	770	762	736	795	702	784	821	760	784	783	766	751	735	769	741	795	816	741	721	765	788	779	777	751	794	805	776	796	784	718	804	803	790	780	817	741	733	750	750	779	701	753	796	771	726	713	712	758	789	751	747	753	762	727	714	749	762	738	786	780	779	782	820	724	793	789	784	774	744	746	778	740	722	768	767	794	785	732	727	770	800	737	796	775	741	772	770	806	737	817	796	799	752	802	743	763	716	778	775	732	728	799	739	791	804	758	760	798	797	716	751	761	801	751	748	794	751	770	764	729	778	776	727	819	765	752	728	798	770	769	772	740	809	745	739	756	773	750	780	772	726	776	772	834	805	805	773	729	784	787	777	754	730	747	795	712	722	750	725	769	757	766	755	761	772	739	734	764	783	796	777	763	799	763	772	791	712	775	754	769	782	781	742	781	798	760	786	728	732	769	727	742	728	746	785	776	820	781	807	705	754	807	786	757	797	718	778	734	750	799	740	761	789	811	787	755	768	788	740	763	746	767	766	789	759	770	709	794	722	730	745	740	716	787	719	759	813	775	767	714	765	736	771	795	776	754	755	721	801	727	743	816	703	731	750	775	742	747	710	767	728	750	759	758	821	750	799	787	764	798	766	754	713	789	795	805	727	715	707	715	755	747	734	784	807	796	795	763	778	791	744	711	783	770	749	810	765	803	786	748	766	744	770	807	729	722	795	758	762	748	781	741	763	810	809	747	743	754	755	771	740	742	806	771	769	806	717	764	783	766	748	795	771	808	769	770	791	766	763	741	778	770	781	735	801	767	761	765	725	781	716	775	741	739	738	811	776	758	750	733	764	734	765	802	729	818	772	739	710	776	803	786	813	765	751	771	722	785	805	727	786	760	790	807	749	801	764	776	759	788	789	731	828	807	741	741	775	756	732	722	743	768	734	789	765	736	759	710	755	750	744	789	784	736	771	745	744	783	771	782	792	777	736	773	796	754	837	776	802	766	747	731	745	763	782	786	813	778	767	753	792	765	747	757	726	824	763	763	817	697	817	745	768	765	741	745	768	750	757	789	746	776	766	747	740	798	772	783	768	778	791	756	843	746	822	762	753	771	776	765	773
15596	6006	1248	1115	1062	1047	1013	1046	1043	983	1115	999	1016	987	1031	1025	988	1033	1009	1043	1010	950	966	967	1019	1031	961	1005	982	1028	977	997	1059	986	949	1032	1016	1035	1020	1078	994	1005	1000	1013	1003	987	999	1050	1045	962	995	1032	982	971	1048	976	1053	1035	978	993	1031	992	1028	1097	996	1035	1057	1000	987	1036	1024	978	945	1037	987	1041	995	979	1012	1045	1045	1049	1035	1010	1045	1050	1003	1043	1022	993	1017	1038	994	955	1021	946	1030	989	1000	974	965	981	1051	1003	1017	942	1036	1003	1045	985	1045	1031	1050	998	1025	1005	1009	1005	1011	1024	1067	965	984	1018	1070	1034	1006	1054	1009	1008	1084	980	1009	975	984	1025	975	990	968	918	1022	927	1027	996	1029	959	995	1023	978	1044	1050	1021	1009	993	1041	1037	1009	1042	988	1019	1026	1007	1051	987	1046	1036	1019	1007	989	1016	1028	980	980	975	993	997	1024	980	1009	997	1032	971	1027	1034	960	974	1034	1009	1032	970	1034	1001	998	1068	960	1011	1035	1042	969	1037	1000	980	979	996	984	959	1029	1003	974	1037	1008	1003	930	1066	1020	973	1005	1004	1052	1025	999	1015	1044	1045	963	1019	1000	1011	1033	987	1023	1011	1096	1011	1036	1039	1005	950	981	1010	980	1009	1034	1020	1013	1007	1018	976	1005	1060	1004	992	1032	999	984	988	1016	1015	983	996	985	1024	968	998	1007	1039	995	1056	1078	1033	998	1007	1049	1039	1010	951	1046	974	1009	991	1037	970	1046	1096	1020	1045	1029	1005	976	992	955	948	992	953	965	1013	1035	1003	1054	1005	1026	1061	989	979	1074	983	962	1029	1059	951	981	1040	996	1039	1006	992	1010	1008	1027	972	995	991	990	1015	973	970	992	1008	961	1024	994	947	990	968	1019	1079	989	986	1012	1005	1020	966	949	1026	1026	992	1011	1031	1067	1004	996	1029	1016	980	1017	982	1013	1036	1012	985	1018	1061	1029	1013	1029	1049	966	1014	1004	1023	1031	1010	986	1026	1038	945	988	1018	1028	1006	994	1015	1049	995	977	982	1012	1050	1020	987	1023	1005	993	1075	1026	1051	1021	989	1040	1032	1004	1065	971	1019	990	1014	969	1002	992	998	984	1002	999	971	1020	985	969	942	1005	1008	995	987	1028	1033	984	987	1052	1038	1056	1075	1017	975	1060	993	1020	991	983	1024	986	1055	1014	1009	1040	1031	954	975	1035	1001	1032	1043	1014	1025	1049	947	1010	1020	1036	995	1011	1021	1011	985	1007	986	1026	979	1000	1030	1016	1034	979	1024	974	973	993	1017	948	1017	1044	1040	1046	992	1046	1020	1013	994	996	1024	961	986	1033	1012	985	1001	1020	990	980	1065	981	1053	988	949	1035	1042	1005	1028	984	1018	1003	988	1014	979	1022	978	996	985	1026	969	921	1067	1104	1034	1030	987	970	988	1002	970	1009	1035	1041	996	1006	1018	1002	1080	982	947	976	992	1048	1021	978	969	988	1041	957	1045	1004	986	1042	994	984	988	954	1031	1057	961	936	1024	982	1043	1031	962	994	1019	1009	1012	993	1019	1038	1024	968	1020	980	1039	1020	1044	1040	1007	979	1029	1040	1009	1034	1017	996	963	988	1108	994	998	1021	976	990	981	995	1003	1027	989	1026	996	1004	950	1026	942	953	989	1015	1013	995	1051	992	1013	1013	998	966	1021	1030	1022	991	945	1014	984	986	1069	996	1075	1020	1001	1032	976	1024	950	1032	995	992	1002	979	993	963	1022	1013	977	1013	987	981	1051	1051	984	1055	1049	1023	1024	996	998	1043	900	1006	1023	974	1080	998	1000	959	991	996	1020	1016	984	974	979	1057	1026	976	1055	918	1001	995	985	1016	982	1048	946	990	995	1045	998	1022	1013	1029	1003	1016	1013	1002	996	955	1023	1013	1021	1022	1020	1027	1006	1099	1040	1067	1067	1047	965	1048	1048	993	981	1013	959	982	1013	1037	1034	982	986	966	1013	1027	999	962	1001	993	1018	1026	985	1006	980	969	969	988	977	1002	1015	1000	998	1038	997	963	1001	984	970	1001	1020	966	966	1016	1039	1000	1037	965	964	980	985	1000	972	986	992	1012	1011	1016	977	974	986	1019	1056	1037	980	989	986	1019	1015	964	978	1011	1013	1013	1021	977	996	995	988	1024	1006	1005	1014	1014	1027	1075	1048	1034	1012	1037	980	982	997	1045	984	999	1046	1009	1047	1025	980	1011	999	1030	1007	990	965	992	981	1001	1006	1044	1028	995	1011	986	987	997	1019	1023	1014	998	1014	1023	1000	1013	1059	1031	1053	1019	1097	1034	986	1001	944	1033	1025	1004	1022	974	1022	1005	1019	1072	1044	1036	1036	1006	1006	1001	984	959	938	1010	1020	1038	1046	1028	1045	993	1034	1030	1002	1002	1015	994	1035	1012	997	986	1027	1017	1003	961	1017	1004	1010	1019	997	1003	1033	995	942	993	1026	1011	1025	1002	1007	960	1032	1074	1001	1007	1005	982	1035	1034	964	963	1027	988	1069	999	932	971	1041	1045	1008	961	1011	1011	1044	1032	1016	945	1064	1007	1000	966	1081	1043	1047	993	1041	1082	1033	1058	1069	1034	1020	1004	1005	992	1072	991	969	992	1019	1017	1048	986	1036	1019	986	1025	1053	941	1041	1004	967	1012	1027	999	1030	990	962	1004	1069	984	1034	1027	983	981	1045	952	973	956	963	1035	973	1026	1071	994	954	1021	1026	973	966	1019	1014	1020	1009	1017	968	996	934	995	962	1020	1038	992	996	976	991	987	1023	1050	1013	1018	945	1032	1021	962	987	1021	989	1061	994	998	1013	991	986	1015	1011	1011	915	1045	957	1069	993	1025	950	1024	966	996	998	1027	1002	985	1021	1009	980	973	953	1002	1028	1036	960	990	1022	991	1000	976	983	1060	1022	967	1010	985	1009	1036	1014	1004	1025	979	1008	1023	987	1064	979	1027	990	969	1025	1023	1024	1025	997	1006	1029	1033	980	999	1009	1000	1088	1024	955	1044	1004	1026	985	1053	992	1007	1012	1030	1024	1017	996	1023	1044	1008	1029	1059	988	1012	982	1009	1053	1070	986	1004	1015	1034	1007	1000	987	1025	1000	1004	973	961	1011	960	1006	975	969	1006	995	1043	1003	1027	1032	949	1041	1012	1021	1018	992	1005	1015	995	1056	972	987	1032	1009	963	989	996	1011	1050	1041	1011	985	1039	951	983	993	1041	1014	1039	1006	1008	1019	1071	1078	1012	1022	1005	1006	1001	974	979	1035	1013	1042	1014	1018	1033	995	985	1001	1004	1039	1043	997	1018	1012	981	1042	1012	1038	1027	1045	971	950	1018	982	981	1004	1022	1018	1034	1049	970	1065	1010	1020	973	975	1035	1007	1032	1007	979	967	1011	1019	997	1024	990	1011	1068	1084	995	1005	1059	1002	995	1012	1000	1034	1013	990	1013	1021	964	1014	1047	961	1044	1013	1038	1016	971	961	970	1019	1004	938	1028	933	958	1022	1030	1080	1051	951	1026	998	1050	1011	1025	1004	998	1036	948	1048	1012	975	996	1056	1041	982	1052	1075	989	1001	1026	999	1028	959	1018	1022	956	1072	1008	985	1038	973	1017	990	979	1039	1016	1011	941	1077	967	1018	955	1036	1020	1012	1033	1051	977	969	1018	1018	964	943	1016	1013	1061	1035	1027	1017	1092	1057	975	994	1024	1013	965	1018	969	967	924	1006	944	1033	1028	1013	1005	1030	1025	998	1018	1018	1030	1030	1001	1040	1128	1033	1014	1064	965	1023	1011	958	994	1030	1010	1011	1003	1012	995	1040	1081	1008	977	1003	992	1064	1003	1038	972	980	994	948	1062	999	1037	1043	1015	994	1013	994	984	1059	999	1023	990	997	986	1013	948	1025	1009	1008	1063	1012	1037	1011	1011	1009	1011	1051	1034	1052	1031	1021	989	997	1014	994	1004	1023	1023	985	1015	1002	1083	1038	1010	1020	1085	1015	1017	1012	957	959	1019	1002	1024	997	1012	1030	1022	966	990	996	1002	1020	1028	986	1073	1009	997	961	970	1016	1017	1050	1004	961	1015	970	1005	945	1036	1002	1020	968	980	1004	943	996	1011	980	994	972	946	1043	1017	1000	998	1011	961	1021	1048	959	1017	1036	990	1070	997	1026	997	959	1032	1003	1024	963	1065	1001	1064	1030	1009	1031	938	1017	999	991	1025	1022	1030	966	985	993	1032	1016	960	1068	1037	986	1005	1027	985	1022	985	995	988	1023	1019	996	984	995	1028	1064	1014	1032	1015	976	1026	990	973	988	979	1005	1049	976
22988	20711	27675	23569	20361	4221	912	733	704	629	637	618	642	503	611	631	628	544	566	608	598	539	523	564	570	568	599	567	556	570	549	576	557	579	565	596	570	574	591	591	561	606	576	565	627	544	574	556	588	546	624	587	549	591	566	550	601	539	556	580	597	566	556	557	564	546	579	593	535	515	570	551	598	563	555	600	545	600	590	559	556	562	546	571	581	609	588	581	558	537	560	623	596	614	572	550	548	562	542	613	561	591	575	557	539	579	589	549	548	572	579	554	553	568	525	578	542	546	581	579	601	534	533	613	555	535	562	549	573	541	595	559	571	529	556	541	539	588	555	581	587	510	574	538	577	591	529	564	538	598	559	560	576	598	573	607	590	576	561	604	586	582	587	635	546	543	605	602	582	548	563	591	569	549	555	551	572	587	572	511	560	585	553	553	582	556	548	508	590	567	579	544	593	569	584	587	595	603	522	589	617	560	514	559	535	567	565	561	542	526	543	593	537	562	559	555	598	515	575	564	589	570	536	550	562	581	593	586	541	572	586	609	594	578	547	567	567	601	567	556	517	518	543	586	557	540	550	556	586	562	608	510	568	557	561	566	566	560	533	540	538	576	578	556	602	583	562	521	554	532	559	587	627	520	547	575	547	568	524	626	590	581	574	505	573	559	547	595	544	559	566	602	554	598	555	547	563	580	556	563	536	567	527	544	587	570	610	589	559	539	563	559	556	551	534	559	561	558	559	548	582	593	524	575	564	572	579	567	589	571	586	568	535	582	574	550	538	601	546	561	533	571	597	583	531	546	567	553	563	595	571	577	561	533	560	561	583	554	580	550	574	570	564	611	557	575	575	589	631	575	576	560	537	603	560	585	584	539	563	536	577	561	544	607	612	558	557	584	522	570	548	596	548	596	581	548	606	563	551	585	570	575	569	562	575	583	606	569	581	586	573	571	578	615	579	554	541	558	578	556	590	551	547	539	573	547	546	581	566	612	565	570	571	574	561	555	587	559	559	558	579	561	554	536	616	583	547	582	584	603	568	571	516	561	555	593	573	580	532	581	567	575	609	561	575	559	559	592	587	585	544	549	593	556	568	558	573	573	540	561	572	581	559	549	580	632	563	577	574	607	506	567	551	590	606	569	541	550	558	601	548	538	566	561	559	569	583	602	535	518	548	554	538	580	574	554	565	595	582	524	601	577	557	617	551	573	546	571	537	548	595	565	509	573	601	550	544	539	593	554	565	573	563	591	551	587	551	569	570	558	569	570	548	547	528	532	554	528	536	595	583	554	600	554	592	581	602	588	603	557	545	554	569	591	577	604	552	596	548	563	585	563	587	541	556	575	562	562	593	532	572	556	531	560	556	612	569	544	558	562	538	546	553	591	592	537	548	575	545	593	584	596	562	523	604	580	561	565	549	552	514	515	553	586	526	553	561	558	564	571	507	574	559	540	568	568	563	591	591	536	556	549	549	567	596	570	619	570	527	596	585	603	593	569	555	556	583	556	566	560	550	568	538	537	570	560	546	539	593	592	574	549	538	550	578	543	554	567	581	552	551	599	585	552	538	583	557	575	538	617	571	559	583	568	595	615	594	593	549	592	562	568	576	563	549	566	536	592	596	609	537	615	566	593	574	544	555	541	578	572	575	561	544	549	569	565	574	597	566	567	577	578	583	564	536	557	541	593	574	546	570	576	596	564	560	569	594	580	544	608	566	577	527	637	628	610	553	583	585	545	521	602	559	575	539	524	558	535	597	580	527	611	554	565	596	585	542	552	545	561	599	524	610	555	563	580	598	619	555	575	556	494	551	586	583	577	572	579	567	544	562	580	584	567	586	530	555	562	562	538	523	562	541	547	598	534	565	539	572	586	565	581	569	575	547	535	598	592	578	543	519	549	577	546	544	595	544	603	527	584	579	551	571	602	582	569	617	557	551	551	561	580	558	575	567	601	607	597	559	552	604	578	545	578	548	573	585	586	559	554	565	537	516	552	530	587	560	548	587	529	618	580	561	570	532	574	526	569	594	607	568	580	587	616	585	558	510	562	565	582	561	553	619	560	582	565	552	545	556	567	577	516	574	506	600	538	552	570	554	577	547	594	545	593	591	586	579	571	575	549	586	564	567	589	534	548	550	539	597	572	572	534	592	582	547	560	577	569	592	548	570	589	569	523	597	543	584	601	567	581	575	580	616	604	595	529	535	553	583	570	592	531	560	561	577	573	537	562	609	531	563	552	563	565	588	552	575	551	596	563	578	558	567	604	574	538	580	597	517	525	577	589	608	543	535	556	554	607	534	543	560	549	553	525	537	552	561	573	588	571	584	558	557	573	554	564	566	572	614	550	570	587	549	589	589	528	601	566	565	567	588	578	589	583	575	619	563	529	553	532	571	554	548	532	570	565	562	592	555	625	516	555	568	559	533	572	535	586	559	570	543	556	562	576	578	549	568	529	555	599	602	547	574	582	560	547	577	556	550	540	568	566	543	541	582	581	525	569	546	610	536	522	545	530	593	622	535	552	529	616	570	565	533	551	576	597	602	526	587	540	566	601	580	557	561	591	541	547	501	575	589	564	513	612	580	563	542	589	572	529	578	570	541	558	553	552	521	567	596	592	606	582	562	583	552	545	567	564	592	567	581	581	595	579	564	568	538	576	568	593	555	580	550	560	527	525	534	546	590	560	554	569	571	559	540	577	561	581	607	573	575	547	586	561	558	571	612	531	570	598	577	565	591	582	537	586	532	528	532	556	558	569	589	592	591	538	606	559	537	611	539	590	536	556	533	552	516	542	595	520	580	544	514	583	560	574	561	571	558	546	557	550	568	526	546	564	543	558	595	574	586	602	586	593	566	587	547	554	568	563	550	540	611	560	559	556	588	602	560	563	583	570	570	580	543	573	561	577	544	547	592	568	551	533	575	564	604	586	581	534	549	631	553	549	587	582	511	532	538	576	549	615	598	567	534	557	609	527	556	595	537	514	537	546	580	570	563	563	533	545	576	556	553	531	540	584	569	581	562	543	547	573	551	593	565	533	572	571	561	588	581	547	553	585	556	560	550	555	557	540	554	594	516	555	612	606	547	555	576	549	578	550	568	574	588	558	558	545	600	587	538	561	560	574	564	549	532	551	578	564	561	552	547	552	596	620	559	590	553	532	580	587	544	592	560	534	573	571	550	529	600	581	561	573	526	565	590	492	576	562	560	582	563	557	577	603	590	590	602	569	577	592	569	578	557	558	570	572	633	541	534	541	571	546	536	564	589	531	528	574	530	581	545	580	598	593	535	589	548	533	553	632	631	553	515	543	577	536	572	608	562	575	592	590	550	523	513	566	558	552	549	516	568	547	569	588	609	598	528	559	573	528	579	567	533	573	607	562	573	539	579	538	620	539	579	552	565	579	563	582	583	539	597	562	544	576	553	563	573	556	577	547	549	522	547	553	566	564	564	568	533	594	547	584	536	607	609	587	567	585	576	603	591	562	535	581
39480	24268	4130	2201	1763	1409	1309	1165	971	915	931	925	845	848	841	801	774	844	772	791	791	769	829	843	778	725	765	768	776	765	769	758	735	782	815	804	772	783	806	766	768	736	779	781	726	781	778	800	794	766	784	809	739	786	766	809	809	808	741	749	766	778	778	720	731	785	790	791	721	758	746	755	741	821	772	808	798	825	740	747	757	792	820	754	712	787	782	789	765	790	739	839	740	768	748	749	703	697	749	749	737	781	762	770	756	811	779	765	749	745	830	778	751	810	731	763	757	793	794	732	746	760	821	748	786	769	787	740	781	830	782	732	791	808	754	793	769	738	769	788	761	743	787	755	793	749	826	777	774	774	778	752	765	765	775	804	799	732	759	820	781	758	805	712	813	759	774	737	820	750	766	757	844	799	754	739	755	761	689	766	771	796	778	723	724	749	776	795	821	720	757	771	779	780	741	810	820	776	751	765	775	752	796	779	767	748	780	727	767	775	770	715	782	801	816	837	764	726	756	779	807	751	736	751	746	742	754	761	763	802	777	736	709	746	811	765	774	790	800	731	767	803	755	810	750	764	775	831	727	795	783	755	766	766	808	725	805	797	753	802	767	800	753	736	763	754	775	726	796	744	797	794	702	720	755	748	764	757	857	735	777	772	810	739	761	749	771	811	744	774	756	746	744	775	778	759	794	791	755	772	759	781	759	772	791	760	789	758	778	769	767	780	755	765	759	751	753	779	730	768	737	801	792	766	806	757	788	776	777	746	735	747	745	807	774	791	793	769	770	716	778	792	770	708	721	739	741	730	731	764	808	728	751	827	785	767	773	785	784	764	779	793	760	756	792	748	774	748	757	706	731	786	717	793	757	759	782	751	711	805	733	744	748	764	774	734	783	810	770	797	720	784	767	763	736	799	748	784	764	773	768	768	771	683	749	745	696	784	765	745	782	757	743	809	794	767	756	769	704	758	777	798	789	761	773	760	789	791	786	759	741	722	763	784	759	804	822	749	766	765	744	729	737	786	753	842	783	751	818	739	763	757	790	789	763	773	762	754	798	781	765	786	764	781	766	756	735	728	802	849	757	741	739	778	776	774	800	796	731	763	807	802	741	799	721	794	819	765	777	766	738	804	759	753	754	766	770	819	768	752	789	764	726	786	785	807	789	806	828	795	766	787	748	809	809	794	770	751	800	779	765	777	743	715	762	758	776	760	797	797	719	778	779	730	766	785	796	799	765	761	755	769	838	754	814	762	773	736	813	799	787	721	803	833	746	857	754	751	766	746	777	778	747	787	708	782	783	774	748	762	773	788	798	735	795	786	774	736	773	745	785	756	813	760	781	809	770	801	760	720	781	770	770	789	775	771	777	779	759	752	768	712	815	717	764	777	789	744	726	815	748	808	756	778	776	784	778	754	782	787	737	774	758	780	709	762	724	763	788	733	777	755	784	782	787	784	775	746	722	737	727	787	755	747	740	768	814	768	793	752	778	776	776	767	748	773	788	751	782	773	805	759	760	783	767	746	748	759	759	732	773	736	785	721	773	793	768	739	780	781	775	790	788	750	769	795	752	776	751	781	759	788	757	771	811	785	772	760	763	721	757	811	751	767	819	740	778	784	806	742	746	776	749	780	743	821	793	759	743	727	794	790	790	769	784	828	788	754	749	722	742	748	753	753	783	758	714	810	770	759	819	769	809	796	772	787	728	781	777	737	764	809	796	762	801	720	797	788	819	755	786	840	769	760	779	810	742	772	759	763	787	748	762	734	795	804	751	764	766	776	786	767	759	808	729	722	763	749	775	719	720	809	786	772	789	768	778	795	808	743	791	799	828	765	802	740	770	770	797	736	732	792	751	782	740	782	751	809	772	791	811	770	776	771	774	790	808	770	758	790	794	750	781	776	782	815	796	762	756	781	767	774	742	739	764	731	775	725	751	786	768	772	786	744	770	788	811	730	749	759	841	782	764	818	766	746	736	787	753	730	803	787	785	742	806	767	748	735	796	766	746	741	832	768	746	804	776	700	781	699	746	786	741	762	789	742	750	714	788	782	825	743	717	753	747	766	751	737	784	741	756	781	726	773	791	756	729	761	736	797	790	750	784	765	774	719	795	749	796	768	794	786	790	729	771	714	762	768	757	808	807	800	789	735	748	742	777	801	784	789	736	799	744	735	748	754	763	751	756	796	785	737	738	702	751	717	778	785	784	747	748	775	800	779	787	777	731	735	785	795	788	774	766	790	779	787	727	748	730	741	765	742	768	786	783	791	758	779	794	753	748	802	782	764	771	750	797	752	748	710	732	790	771	795	763	755	782	747	719	788	747	765	784	744	754	758	786	774	809	750	790	761	800	774	751	770	780	805	806	704	785	763	748	778	721	767	750	750	745	750	758	755	764	750	766	745	763	795	727	817	757	783	797	741	776	755	770	788	806	718	755	791	802	790	758	742	784	794	799	707	791	752	760	767	781	712	772	816	802	782	752	774	751	773	755	773	726	780	767	767	745	768	756	762	816	727	765	749	757	773	778	791	761	736	835	801	749	745	749	777	781	792	760	771	817	840	774	744	801	753	733	761	733	758	743	794	841	779	720	770	754	767	783	753	765	740	742	788	753	786	768	800	738	780	782	796	737	721	772	746	767	734	730	711	774	770	757	745	776	783	747	768	806	760	792	803	753	741	799	739	773	782	737	771	772	734	741	767	776	778	760	762	750	733	818	718	735	795	770	787	780	754	808	775	787	788	762	753	763	772	718	711	778	772	752	764	768	788	763	772	789	754	791	760	760	788	749	784	729	776	770	797	741	794	764	803	786	744	751	785	782	791	784	756	777	818	769	776	802	780	812	749	765	774	785	824	770	726	803	737	752	770	698	750	752	811	792	754	796	766	781	745	779	726	789	809	750	722	790	766	742	777	767	740	746	786	735	760	753	794	783	794	759	816	791	787	762	779	753	776	770	771	781	777	723	792	809	828	796	785	706	726	786	792	784	761	723	781	737	771	775	784	755	749	741	753	725	749	772	793	806	761	781	771	822	750	762	762	764	679	758	785	815	816	746	786	767	766	739	726	749	742	805	795	776	758	719	752	792	782	765	778	788	765	752	779	816	822	803	764	775	715	794	784	811	785	769	813	748	754	757	791	767	799	788	765	770	829	772	789	774	772	847	728	772	752	782	778	742	805	779	770	739	765	796	746	719	799	777	764	754	790	755	745	811	785	763	770	735	770	748	776	803	781	765	773	809	801	795	773	750	720	736	753	768	788	775	782	825	749	724	767	736	776	728	774	800	792	733	748	740	757	841	779	824	781	755	756	777	711	756	763	752	762	734	798	771	750	813	737	768	757	764	729	774	785	741	786	741	785	752	724	780	761	788	771	760	736	765	757	723	717	771	748	719	752	750	731	831	727	769	730	723	819	740	778	738	803	779	794	767	757	762	779	768	777	807	796	756	812	712	744	730	796	796	754	705	733	728	797	768	739	781	738	770	744
24168	20719	26109	24031	3186	716	673	642	616	610	622	622	618	640	597	576	606	607	596	592	572	570	576	565	550	565	576	554	571	601	612	571	594	573	621	588	583	543	592	530	521	596	558	610	598	612	543	582	573	579	610	609	557	551	590	547	590	564	595	574	547	581	579	529	586	522	583	603	581	603	582	606	573	610	599	557	596	580	590	589	551	612	555	611	564	583	612	548	616	558	529	586	567	542	602	609	554	530	585	610	558	519	548	635	606	590	568	572	590	560	592	549	568	581	554	584	575	605	547	602	580	587	610	591	530	568	583	603	583	560	546	619	533	609	546	598	566	557	592	564	600	599	566	582	582	598	560	553	591	571	566	580	624	565	599	573	576	565	592	569	606	566	617	555	568	571	584	551	581	534	603	566	539	579	587	579	565	636	553	546	568	599	573	569	597	600	548	577	596	589	599	534	552	611	600	615	564	594	546	571	615	568	542	579	546	608	566	579	596	600	538	544	590	590	591	550	572	586	595	570	586	601	593	585	599	607	555	591	612	548	545	595	602	564	565	599	551	546	593	573	582	579	585	558	589	584	539	594	580	579	572	641	579	580	558	591	618	584	523	545	573	606	522	542	577	603	572	571	598	583	578	541	593	549	609	622	560	586	622	592	578	551	604	525	559	592	582	635	612	572	592	565	576	506	560	576	604	546	535	562	610	583	549	605	615	617	624	541	574	594	597	592	603	555	572	571	590	614	544	589	581	563	582	564	570	603	524	569	549	595	583	568	585	568	556	609	532	619	595	596	546	560	605	572	569	569	627	571	532	556	602	565	614	568	582	587	617	578	578	566	552	559	576	545	591	606	596	579	584	573	580	618	554	577	555	537	577	541	588	579	551	603	568	584	551	584	539	617	548	597	578	544	604	590	569	553	554	604	571	577	601	601	606	581	583	582	577	602	563	562	598	542	586	565	517	580	597	558	524	576	637	573	526	615	603	569	540	579	601	585	591	569	553	548	569	598	596	560	559	594	576	542	551	600	580	561	546	606	584	539	554	590	612	540	563	569	617	585	601	577	585	570	581	559	558	596	630	535	554	594	569	571	590	594	598	530	554	596	561	571	566	610	571	579	563	571	564	586	549	567	570	571	588	580	605	578	578	568	589	532	565	588	584	573	577	550	550	594	551	607	571	568	573	587	538	595	580	577	606	584	543	555	601	567	539	590	562	523	616	593	544	602	597	587	587	563	578	591	578	568	580	543	602	535	547	632	565	580	573	586	567	569	564	554	551	553	580	623	583	570	586	586	574	601	645	521	601	561	595	592	570	584	535	545	578	573	534	580	586	588	612	587	564	557	549	589	526	574	605	559	577	550	587	563	569	563	523	589	563	596	568	566	562	567	544	565	560	519	526	606	589	578	594	588	569	573	600	568	570	576	576	551	601	586	589	578	546	592	569	552	615	591	593	556	574	602	562	585	536	535	564	601	583	601	573	545	580	569	590	561	561	593	615	560	556	580	572	546	572	579	538	585	547	583	611	550	604	608	595	594	581	598	576	588	608	531	594	597	607	579	592	572	577	537	540	573	521	619	577	564	575	616	534	588	542	552	571	562	590	612	555	580	598	574	574	629	585	576	599	547	579	596	586	586	595	563	582	562	551	530	565	605	591	570	568	599	545	584	548	576	579	585	580	560	622	541	544	563	586	589	576	551	558	605	511	566	533	580	591	573	527	624	571	568	605	550	559	616	584	595	574	582	632	561	571	633	597	560	600	573	558	591	585	588	581	589	592	566	555	574	600	566	547	571	581	576	557	621	563	537	560	593	594	570	537	572	574	599	537	571	598	564	639	591	583	520	582	573	578	583	565	581	580	555	565	583	597	552	582	563	549	558	553	578	573	583	570	552	634	559	636	558	576	631	556	564	586	553	600	587	562	570	579	584	588	592	533	569	571	550	574	580	594	599	584	628	588	580	583	555	564	591	630	583	581	562	573	573	593	574	589	562	546	572	581	573	585	606	553	559	559	578	525	574	565	576	555	572	602	564	583	591	558	594	572	540	553	589	635	596	614	564	602	598	584	594	551	588	546	523	593	539	572	572	539	558	582	536	532	597	596	607	603	581	538	572	548	613	593	590	540	567	605	547	597	566	582	577	560	600	559	599	531	587	560	590	549	584	595	557	620	633	558	598	564	576	602	599	616	635	539	587	604	561	552	607	554	602	601	592	609	581	590	573	601	600	604	582	593	551	567	566	556	598	594	518	543	598	559	586	577	556	581	577	565	576	598	533	600	574	562	586	558	594	605	555	566	560	553	571	561	560	558	628	526	553	573	573	582	555	561	590	578	590	575	599	544	557	545	570	592	607	579	595	534	601	554	566	614	620	591	560	600	576	544	543	556	539	568	571	551	598	590	560	565	537	567	525	572	537	556	580	561	586	600	565	616	597	561	602	572	561	561	549	583	581	574	645	584	578	544	581	587	577	551	576	596	541	556	580	573	569	581	552	596	585	579	554	583	588	601	562	585	579	589	550	568	528	596	543	632	566	617	568	571	569	590	537	617	553	581	562	516	568	604	555	572	556	531	532	654	588	584	587	560	597	596	565	636	594	587	537	544	557	594	532	581	565	597	576	552	498	612	537	593	570	582	560	571	604	601	587	594	584	596	578	567	619	601	573	596	592	582	573	580	583	622	592	584	540	593	576	606	542	573	566	566	597	563	572	572	552	569	542	570	553	652	588	562	589	578	539	609	572	545	591	542	613	562	557	543	555	585	556	573	586	608	559	555	559	596	568	572	584	595	520	552	568	552	552	582	602	603	643	601	609	544	578	581	589	603	567	547	568	561	539	594	610	582	574	607	557	608	587	565	575	561	569	578	580	598	549	587	592	557	519	580	548	581	530	609	599	561	568	572	564	567	626	557	565	562	575	562	557	591	533	533	582	572	588	582	594	561	579	603	582	600	579	579	581	568	597	545	567	583	573	599	528	566	568	568	570	557	566	599	601	576	584	515	585	579	513	566	590	568	545	569	589	562	566	610	553	539	588	609	543	536	570	585	566	608	584	600	510	535	535	584	543	621	560	577	593	565	561	595	575	600	627	566	601	529	559	584	572	568	589	550	548	560	605	565	579	580	581	560	638	568	536	584	546	559	609	579	618	550	545	544	557	560	570	594	533	610	636	578	567	574	572	577	585	591	573	605	587	580	593	552	528	544	560	576	580	571	572	563	546	573	572	552	590	578	599	541	610	551	595	577	589	588	552	584	600	618	527	569	583	548	590	585	550	569	538	559	562	591	632	589	520	587	552	552	589	565	568	568	602	563	583	579	572	548	575	539	550	549	574	566	578	551	600	574	618	582	588	586	566	601	576	545	578	611	589	560	538	594	595	557	586	514	573	537	567	574	559	591	534	535	613	596	619	545	576	560	585	540	604	567	595	599	576	594	596	547	526	566	572	578	547	532	555	605	557	537	582	523	572	602	567	609	586	596	613	572	589	572	578
35114	19959	2360	1404	1185	1096	989	972	867	851	825	798	812	783	832	747	782	772	796	813	786	768	825	721	787	746	764	749	770	817	766	803	765	778	789	767	752	771	784	822	730	763	733	751	743	782	778	711	742	726	704	766	764	764	806	760	751	722	788	789	780	753	762	742	773	737	743	745	781	792	697	767	732	775	707	781	682	703	716	746	770	742	765	787	716	767	763	777	714	753	754	772	754	742	723	713	736	775	742	741	808	759	768	732	762	760	754	729	767	744	766	741	780	803	724	726	760	743	701	747	735	743	710	771	767	769	740	743	769	780	732	746	805	750	749	731	711	722	735	748	739	786	687	756	783	762	767	760	725	725	761	706	720	772	768	727	742	760	696	742	734	700	822	750	775	717	761	753	770	761	754	773	733	727	741	727	794	756	803	735	701	772	743	761	752	755	763	760	755	747	713	761	750	712	747	746	766	751	727	750	776	727	738	779	741	746	781	729	760	729	778	767	786	750	762	768	715	785	731	730	730	786	743	757	736	754	753	752	804	759	776	726	696	703	804	750	736	779	762	737	768	766	762	761	750	761	785	773	785	720	763	803	744	690	707	730	693	759	704	787	799	730	769	709	742	683	727	751	760	748	768	787	727	784	725	790	794	752	760	701	745	697	773	745	729	723	705	686	743	735	764	742	733	773	792	778	742	732	771	767	740	765	736	827	810	681	779	743	740	772	739	738	693	746	747	783	747	755	761	763	797	742	747	756	775	760	764	759	744	777	786	746	772	777	697	775	738	731	754	743	785	781	763	800	783	783	770	789	751	726	732	741	701	697	754	780	729	693	757	744	783	725	762	779	750	758	794	774	780	739	765	769	773	737	745	818	763	740	769	744	758	731	770	726	720	746	737	729	726	718	715	724	721	748	756	766	754	716	770	806	751	751	688	741	696	714	790	770	775	782	763	740	750	710	720	736	737	761	747	744	756	762	772	724	763	741	719	789	763	761	739	768	740	738	800	722	756	798	754	750	752	793	770	728	776	758	776	783	691	763	724	735	733	761	725	733	743	715	741	788	781	773	786	733	761	747	728	810	763	825	737	774	724	772	751	759	719	812	694	746	740	759	750	768	781	779	773	710	736	691	692	800	709	730	756	759	761	752	770	766	774	718	768	770	765	759	788	714	779	739	737	734	748	760	733	734	727	793	731	814	780	730	715	795	693	716	704	734	746	761	742	771	754	698	774	730	722	708	753	743	720	781	785	725	748	785	734	771	722	725	761	776	731	754	788	703	757	738	746	813	784	789	730	719	787	805	756	737	753	780	727	761	716	758	724	691	762	784	716	801	775	809	759	754	755	807	709	809	784	758	728	782	725	734	769	722	779	719	728	746	782	783	769	754	833	752	816	731	743	780	811	740	736	798	756	732	753	690	701	803	750	767	789	799	740	736	821	725	732	764	762	764	757	757	752	745	757	753	761	820	725	728	744	750	743	746	783	778	759	799	744	752	790	771	787	744	797	760	748	753	793	769	792	763	686	694	758	759	752	773	752	733	743	756	748	747	747	755	738	726	745	700	749	820	719	724	721	743	710	749	770	788	736	779	763	738	746	710	692	736	726	751	701	720	742	729	794	719	738	790	722	705	811	748	777	766	735	799	721	765	804	757	803	792	735	754	707	775	763	755	747	728	712	779	778	747	723	780	754	733	746	734	762	759	768	794	745	788	772	758	744	806	773	765	749	825	764	698	783	777	804	726	757	772	679	764	747	710	738	757	772	728	763	771	814	717	753	762	708	760	751	738	756	758	761	765	808	799	735	752	797	799	767	740	745	740	740	766	782	725	743	784	721	703	747	751	696	763	773	766	740	730	746	736	729	706	815	748	796	748	779	814	741	728	723	734	757	767	737	776	742	707	726	732	716	726	735	719	718	751	762	742	748	782	749	757	765	752	781	783	729	743	756	790	712	771	731	738	749	788	708	754	784	710	751	758	741	797	743	718	716	704	806	752	744	787	774	731	817	745	782	801	739	766	745	766	705	759	701	733	753	737	709	723	775	747	776	739	739	745	785	745	770	768	745	769	800	719	725	780	764	753	774	720	721	733	768	752	773	769	737	763	752	753	757	723	801	770	716	732	806	682	754	741	734	741	713	788	787	758	798	755	722	760	744	733	763	759	734	760	759	729	752	772	745	728	768	748	726	694	725	734	725	744	760	711	766	743	736	789	693	737	746	774	767	748	742	732	764	730	771	744	786	744	780	751	690	732	753	727	713	770	711	764	746	770	784	765	758	752	716	741	692	782	730	740	775	710	736	783	791	714	748	731	717	788	715	740	761	733	733	726	722	743	709	761	738	776	789	806	706	766	699	725	748	737	788	756	697	786	766	722	744	757	746	730	734	721	732	737	755	737	715	704	760	761	729	796	715	772	758	704	704	678	753	778	772	734	745	795	752	766	771	695	732	736	743	737	791	766	801	739	796	744	769	779	767	768	768	773	777	798	759	758	760	701	748	721	725	736	745	746	744	739	732	740	767	715	749	784	743	692	797	773	703	729	758	744	776	783	787	738	774	775	743	769	732	789	786	756	682	738	790	792	770	801	760	816	727	782	750	765	776	717	766	783	727	776	729	785	700	713	717	770	814	734	785	716	709	785	731	724	785	703	719	790	764	751	753	755	687	762	749	711	744	754	720	748	715	816	774	758	760	701	787	739	703	741	795	747	740	768	742	723	738	754	753	745	730	748	748	732	747	736	794	772	769	801	716	707	698	712	720	679	741	759	724	765	761	723	732	708	715	768	736	793	740	785	728	770	757	701	709	728	799	769	723	718	710	773	756	719	787	745	779	716	736	721	749	741	783	743	739	772	727	752	805	708	786	730	721	727	720	785	766	743	728	726	746	726	773	777	775	773	748	757	782	735	734	763	765	729	732	776	758	746	777	716	749	719	784	765	747	771	743	733	740	766	745	737	750	742	763	738	768	765	750	734	768	767	720	755	784	712	734	719	755	704	757	768	746	809	766	798	706	776	792	758	770	754	773	753	750	788	780	776	738	755	798	768	733	786	755	766	724	796	747	745	751	743	737	789	748	723	825	758	745	718	735	732	752	727	729	761	731	755	714	765	798	759	787	750	734	745	760	712	719	765	759	733	726	748	721	721	777	705	765	736	751	730	768	740	730	756	743	801	711	780	766	733	738	749	732	782	785	760	743	761	782	716	799	749	792	733	739	714	805	745	735	748	784	748	697	760	775	712	777	694	765	751	699	776	760	781	794	774	769	720	745	739	781	786	762	723	791	732	783	729	752	749	809	751	764	719	726	747	739	730	740	750	755	744	773	767	779	788	774	770	783	779	769	769	752	750	734	752	713	762	783	756	731	725	763	762	734	746	742	775	724	791	691	758	783	727	767	790	726	763	729	751	724	758	774	733	736	755	720	731	762	756	767	769	788	729	758	694	819	746	770	746	785	760	757	704	753	737	731	761	737	712	777	735	788	770	721	710
22053	20748	28356	23208	20744	20268	1902	554	438	425	362	378	323	334	322	297	319	271	301	305	281	296	309	271	273	301	265	292	318	291	298	295	287	266	275	283	292	263	261	256	299	283	277	245	282	299	266	269	270	250	262	303	258	292	245	268	272	270	269	280	259	274	262	284	259	242	260	300	278	271	260	278	271	272	259	249	271	273	288	240	270	277	252	286	264	272	266	257	269	305	273	271	277	270	269	265	265	285	286	251	258	269	249	239	236	282	297	288	296	265	228	248	246	250	276	266	253	277	264	267	241	261	275	289	296	265	274	272	284	269	245	262	261	276	274	250	264	292	255	257	263	247	244	278	273	281	266	280	275	270	280	250	262	288	262	244	247	279	247	288	275	317	275	264	286	256	257	265	252	250	272	241	269	288	276	254	240	251	256	264	246	251	283	237	280	277	258	266	260	258	235	246	277	263	275	275	279	260	269	263	279	288	294	259	250	268	280	266	278	262	236	275	274	262	261	279	273	254	257	263	271	285	277	231	283	268	276	251	268	256	243	266	277	275	249	255	262	247	279	264	273	267	286	268	283	267	244	282	262	259	289	260	275	281	299	271	258	254	267	262	286	276	260	267	282	290	268	249	269	259	272	255	268	272	259	252	278	268	283	247	257	261	254	286	242	253	278	282	238	289	275	268	264	269	261	282	265	264	273	275	259	268	258	278	289	263	273	283	293	269	289	268	287	288	279	290	249	262	275	256	296	257	284	275	290	240	275	276	269	258	294	262	269	274	274	276	242	252	276	294	249	240	299	250	258	274	267	236	272	284	262	301	266	254	229	263	272	267	266	264	266	246	284	285	253	279	286	258	244	272	254	263	252	300	260	235	273	259	280	289	275	271	302	252	248	265	252	256	265	258	254	238	265	295	279	270	288	240	274	274	264	286	268	288	240	273	276	242	287	287	267	260	273	256	284	241	258	257	261	263	273	272	277	274	284	270	274	262	207	279	282	245	294	269	257	274	278	282	281	244	248	277	293	265	253	295	263	271	283	248	269	271	286	251	253	284	280	286	282	277	254	262	245	259	245	241	281	257	264	284	262	275	278	288	274	276	284	274	252	252	243	245	302	254	278	286	283	247	268	289	245	260	267	275	261	245	248	290	287	246	250	286	271	259	253	287	266	281	252	261	269	264	264	273	281	294	292	276	273	210	259	305	293	233	301	254	254	226	263	248	275	261	251	296	235	284	226	262	255	266	253	269	303	282	252	263	265	260	256	266	259	249	263	278	251	245	271	247	308	264	259	268	280	267	270	257	280	265	258	260	294	280	264	282	280	276	260	272	265	234	241	265	262	296	239	253	291	248	272	250	230	275	312	263	271	285	294	284	289	249	264	272	289	303	254	252	284	304	284	301	266	270	261	246	263	258	264	268	303	268	285	261	263	256	252	273	233	265	245	287	267	281	295	294	280	258	294	286	289	298	278	302	265	311	257	261	284	274	271	274	274	253	279	259	276	274	266	281	268	267	279	252	281	277	272	284	230	250	283	241	251	264	265	283	295	250	246	282	250	268	292	274	238	261	237	251	266	277	250	262	259	289	289	260	293	269	301	272	249	258	258	264	266	257	263	263	282	270	268	289	280	255	297	267	272	269	282	270	252	277	266	275	268	267	264	307	264	292	266	272	266	269	246	289	263	237	268	274	277	289	256	287	271	279	282	248	258	244	265	272	241	267	274	312	279	263	263	272	254	245	267	265	281	254	283	256	241	260	271	253	254	253	295	253	279	260	283	259	277	268	237	282	266	284	278	262	248	272	273	278	295	284	268	286	270	291	260	284	279	291	274	234	246	269	262	267	240	262	280	250	291	265	293	246	270	270	261	288	273	246	265	273	245	272	270	281	270	266	269	258	233	271	251	264	266	271	265	247	282	267	255	266	258	220	262	268	262	278	273	264	258	262	291	257	243	266	257	261	257	288	279	260	259	266	295	281	254	264	275	284	285	271	267	275	268	272	247	242	293	282	279	261	260	272	244	271	253	315	235	279	261	262	309	258	254	245	237	254	270	272	288	278	283	278	281	278	237	258	268	234	272	259	296	277	267	245	252	274	266	278	295	246	298	249	289	249	266	257	294	263	266	255	291	270	266	272	266	285	272	255	254	236	248	248	269	292	246	278	262	265	242	280	247	264	274	273	280	266	258	267	271	247	266	278	268	290	302	257	246	274	269	275	278	258	259	268	231	240	248	284	299	272	258	275	279	258	272	242	280	276	242	305	246	288	239	270	243	258	280	263	265	260	274	265	254	285	288	303	310	281	268	261	283	256	244	261	277	266	278	282	271	263	265	272	284	259	270	271	265	284	271	248	292	279	288	283	276	252	282	301	287	274	269	292	291	259	268	288	261	250	280	282	262	268	235	285	270	261	252	270	245	273	269	262	249	253	288	274	276	279	253	250	263	275	261	280	235	275	251	251	248	267	254	255	262	295	305	250	290	270	258	278	273	260	288	303	258	249	254	287	272	247	284	287	238	278	264	276	268	259	272	267	263	277	262	251	277	293	255	268	273	273	283	292	289	278	287	248	286	276	243	279	262	281	268	255	278	282	255	280	275	255	240	275	264	261	276	290	276	267	260	291	289	242	263	277	301	279	237	283	267	283	250	265	248	277	271	246	245	268	266	279	256	247	257	276	284	268	246	259	253	283	249	303	294	290	247	288	225	266	257	245	256	274	294	292	274	292	268	264	258	273	296	270	289	265	244	239	250	311	253	266	290	280	262	266	277	271	272	276	282	294	274	243	276	275	266	291	248	266	281	271	297	283	262	271	261	265	291	289	259	288	270	234	263	252	254	271	249	284	281	262	277	269	287	258	295	285	270	273	260	281	267	250	270	265	289	263	246	256	291	262	231	241	280	272	270	246	243	269	294	284	273	248	263	265	279	276	269	262	294	239	250	249	218	272	287	273	269	265	259	273	264	263	291	271	276	249	265	247	255	266	280	253	257	263	281	258	273	285	283	283	258	275	290	269	278	248	259	270	274	275	258	253	281	255	263	279	263	284	304	244	233	286	273	295	257	273	258	255	284	283	288	267	252	254	266	263	282	272	278	275	263	302	275	278	259	275	281	251	287	275	268	241	258	275	285	308	271	280	283	251	274	273	257	254	278	302	294	244	273	292	258	267	252	308	268	278	292	274	250	249	262	276	278	301	301	278	270	276	266	271	279	281	269	299	258	272	243	248	268	284	264	267	285	270	262	278	293	269	277	279	236	250	276	271	284	287	269	244	253	275	248	279	280	266	297	242	297	253	261	287	285	256	267	276	267	257	278	230	269	253	265	291	288	297	296	315	251	283	265	277	260	259	279	271	257	264	282	269	238	275	238	289	260	259	263	298	264	251	261	304	278	245	264	278	274	263	284	277	266	284	251	268	250	265	237	254	258	267	273	245	275	245	257	275	263	250	279	254	214	289	249	257	297	264	263	259	269	269	254	267	276	228	264	261
45675	33793	6286	2991	2116	1569	1235	1006	889	754	689	626	540	576	498	493	510	477	459	487	438	399	434	428	432	423	418	416	390	380	386	383	356	409	400	374	364	402	397	382	349	418	355	378	339	381	360	405	414	376	383	413	369	377	349	389	407	356	363	368	372	355	380	391	396	400	360	368	371	361	358	356	390	396	380	401	410	370	349	364	380	383	369	371	411	372	367	363	344	343	384	383	359	364	359	369	340	374	376	364	354	360	373	360	358	391	370	359	337	367	372	379	346	362	385	389	349	377	343	379	372	382	358	381	357	376	396	350	385	332	371	402	367	364	378	364	363	377	358	363	355	374	368	383	376	392	345	340	360	371	382	367	366	395	384	335	351	372	374	356	359	360	347	305	354	369	380	379	376	420	358	356	345	384	372	407	341	379	355	392	407	380	384	350	377	361	348	338	382	364	360	375	396	366	394	333	366	367	363	358	389	361	380	386	343	388	381	377	350	384	386	351	356	342	391	355	368	351	393	367	358	363	344	368	341	375	361	349	361	379	377	371	384	375	337	392	360	388	370	382	349	370	394	376	398	359	351	350	358	359	379	363	358	352	375	347	390	385	381	361	379	359	354	352	396	347	387	395	373	369	382	339	363	327	360	388	321	363	350	357	383	368	384	361	347	361	377	379	358	393	365	372	352	356	362	364	345	370	350	377	347	369	353	347	364	357	352	340	358	395	369	392	359	393	381	380	346	362	361	362	352	371	385	343	358	355	377	381	372	333	352	313	366	324	375	400	358	371	380	367	363	384	349	343	354	376	337	396	335	353	354	341	331	368	375	364	374	366	391	338	341	370	360	361	355	326	342	376	356	390	367	373	384	369	389	335	397	353	362	392	368	375	356	359	377	354	322	380	338	367	341	354	367	338	371	365	361	360	358	385	393	413	364	365	372	384	368	372	376	378	378	347	400	370	370	353	359	334	364	357	366	364	367	366	400	374	372	352	406	367	366	372	380	358	326	355	373	366	359	373	368	374	365	388	347	354	357	376	351	368	353	393	379	408	368	390	369	353	380	377	333	378	352	362	345	333	382	363	382	369	338	375	408	399	369	375	371	385	381	362	364	378	372	373	386	341	359	387	360	360	352	359	375	365	357	319	378	361	353	392	373	384	386	363	400	371	370	374	378	353	369	393	373	389	364	384	351	385	357	336	356	331	356	363	346	338	391	354	358	390	359	374	371	364	379	381	387	386	369	356	358	354	371	372	376	362	393	391	363	378	336	359	365	385	369	376	369	353	348	370	373	355	358	348	318	333	335	329	358	376	367	369	348	345	377	345	348	372	353	372	359	331	396	389	355	375	378	350	360	398	337	375	361	381	387	358	365	387	387	324	351	341	375	357	369	398	377	344	341	352	339	350	356	401	365	366	366	368	410	356	376	371	369	399	412	401	355	373	370	372	361	344	372	328	354	361	392	360	340	358	346	353	369	364	378	350	376	372	324	346	363	371	348	375	359	355	342	342	363	367	371	322	361	369	384	335	380	358	354	344	341	379	383	378	411	380	344	347	383	366	379	332	376	339	367	344	333	402	357	384	349	363	398	327	346	332	362	361	383	379	355	377	372	383	371	355	346	348	407	366	350	360	356	367	375	365	397	340	374	339	339	369	364	382	341	366	406	329	406	360	383	373	348	342	346	355	371	345	364	362	342	363	371	360	376	367	337	352	368	387	356	411	359	373	372	368	387	401	350	368	375	368	351	379	356	362	335	368	383	343	368	343	348	348	368	361	413	356	332	382	369	365	376	360	341	378	372	390	366	355	339	377	356	342	400	349	389	352	350	380	369	380	370	367	351	398	349	420	392	321	363	363	369	340	349	361	359	352	395	362	389	348	385	379	357	362	374	367	371	383	352	366	363	361	376	354	364	364	337	383	372	396	388	346	371	353	352	398	381	335	367	352	373	375	389	374	370	368	356	384	371	369	366	377	379	357	341	377	374	365	402	395	367	329	359	350	359	317	377	372	354	350	387	353	355	366	356	363	387	370	374	349	359	367	379	371	373	340	361	364	355	371	353	347	388	376	381	358	323	333	366	356	356	369	360	381	359	356	363	359	398	345	375	359	371	352	359	378	355	346	383	407	370	394	357	402	364	364	377	355	354	371	370	374	329	366	371	362	363	360	339	376	386	338	349	360	384	375	312	391	331	335	352	392	367	379	405	374	394	377	371	345	348	352	387	314	358	360	378	389	352	368	355	370	377	360	369	349	380	336	353	375	380	390	343	397	368	367	350	422	356	363	392	350	339	392	363	363	329	355	364	390	359	369	356	352	352	381	345	338	356	382	365	379	377	376	339	379	352	373	378	370	359	360	350	359	376	374	375	347	392	354	342	327	393	382	343	357	375	367	387	397	348	344	355	366	371	352	352	371	356	360	349	363	334	366	341	382	365	362	321	394	351	375	384	342	392	378	348	365	351	356	372	372	389	362	370	391	340	368	388	374	358	349	375	366	349	392	373	353	367	378	369	376	366	361	344	391	356	346	388	361	379	357	331	382	364	346	395	314	380	396	359	359	376	350	384	369	366	384	367	370	376	397	338	411	346	379	363	366	326	326	367	388	318	372	347	352	359	410	386	388	329	375	364	369	347	363	385	379	362	407	330	365	349	369	356	390	332	380	385	345	349	350	378	343	336	342	356	342	385	386	368	371	360	382	367	344	380	361	356	348	363	365	357	362	377	360	350	366	365	388	344	364	380	359	392	362	383	378	354	349	347	384	395	373	365	366	364	355	374	355	395	375	361	409	371	365	336	372	387	340	373	352	390	375	349	348	335	362	345	350	393	368	364	352	346	362	342	380	383	337	373	339	359	405	381	364	359	365	367	376	391	363	347	375	368	355	358	368	331	363	367	362	341	393	347	368	383	355	333	348	385	340	395	358	336	347	357	351	353	358	380	356	338	397	360	368	329	352	348	340	367	352	388	380	351	362	370	339	365	373	359	384	349	366	371	337	358	373	355	352	373	405	403	363	406	364	342	365	389	341	379	347	349	357	368	355	335	376	342	352	349	374	354	407	407	368	361	352	375	374	368	385	362	378	382	353	339	369	387	391	395	391	359	367	363	399	377	382	342	344	352	337	377	340	317	357	357	352	364	378	394	369	366	364	374	359	353	371	359	358	351	406	407	356	366	339	370	370	364	378	331	355	352	394	358	397	365	359	328	338	415	387	400	358	383	368	375	353	350	350	347	359	319	342	381	352	376	413	369	392	380	342	364	350	380	338	342	386	358	383	369	392	362	370	358	412	341	363	383	359	378	346	390	387	378	374	363	321	350	348	365	374	342	320	338	391	360	378	351	358	382	362	353	391	355	349	384	352	362	348	348	363	350	346	326	336	346	368	393	361	351	354	349	376	375	371	358	391	347	387	351	358	359	339	354	392	357	340	339	353	368	394	353	380	374	395	382	393	362	388	405	338	348	353	336	384	361	353	400	387	349	320	369	362
27405	16351	3126	1021	808	753	766	776	763	760	778	801	755	771	768	753	799	781	763	793	727	764	695	771	729	788	718	747	741	787	776	779	735	752	750	782	774	752	732	743	727	767	798	759	757	812	770	794	762	746	735	773	789	744	751	755	735	727	731	779	757	794	700	739	752	784	765	824	775	706	786	741	786	776	720	756	815	751	748	703	766	734	750	770	700	768	706	776	751	756	771	745	749	755	729	788	749	779	734	777	804	705	728	743	748	793	798	753	737	766	794	796	767	775	749	746	702	767	764	770	743	761	756	806	813	728	738	785	788	718	772	746	786	797	742	725	711	790	823	729	775	699	761	701	741	792	787	782	851	744	738	780	747	715	778	748	816	759	759	776	787	772	749	726	717	719	736	744	763	739	747	757	749	779	786	754	760	764	766	779	781	726	780	760	724	757	737	729	801	744	725	780	757	769	738	753	762	769	737	726	771	758	820	743	734	761	760	742	736	737	719	728	852	754	672	769	712	766	763	793	762	698	780	811	739	728	719	768	795	757	740	775	735	769	738	747	799	737	734	769	722	733	741	784	761	755	755	797	802	764	751	763	762	762	741	748	771	729	756	776	816	730	783	784	762	792	717	752	760	720	773	747	739	741	757	691	785	775	765	789	748	719	765	711	730	780	719	760	795	758	789	774	725	774	721	752	816	803	769	749	745	744	759	737	736	771	747	797	715	789	765	722	771	737	775	742	754	732	712	779	757	765	750	783	780	741	729	719	733	742	758	749	769	795	749	731	715	770	755	810	763	769	776	749	767	748	803	804	784	794	807	751	798	768	814	737	748	798	747	746	745	756	780	710	753	752	784	764	752	738	773	756	786	754	793	767	716	749	762	749	761	732	772	724	759	741	782	804	762	712	813	770	787	810	723	762	777	722	733	737	810	760	736	749	742	713	708	794	755	754	786	754	779	755	766	774	748	762	772	727	759	746	813	783	819	765	730	716	722	729	732	818	710	781	797	777	773	743	771	753	741	781	774	786	777	715	763	759	779	746	780	762	726	748	761	747	767	789	784	773	740	755	789	758	756	703	760	769	741	760	747	788	756	710	776	762	782	785	809	735	737	756	786	776	737	769	762	738	790	816	749	771	731	703	792	759	804	819	844	795	724	760	720	735	774	776	785	737	741	775	811	731	733	773	791	734	786	797	749	758	762	770	727	735	776	797	784	775	714	758	751	742	837	735	790	732	736	746	769	750	793	769	772	732	753	829	788	772	738	773	773	835	757	707	773	736	744	739	733	802	782	854	773	760	769	735	728	769	743	772	742	759	795	803	727	812	751	712	754	739	775	754	737	750	745	784	739	751	727	722	757	758	775	756	756	723	748	776	761	753	762	757	753	743	736	742	775	741	755	751	779	753	725	810	741	738	732	745	798	787	750	723	799	751	762	773	786	784	726	799	783	742	736	771	743	720	777	731	755	784	765	783	750	744	760	753	742	755	747	768	792	737	810	750	753	722	764	745	789	742	720	757	741	661	744	753	777	786	767	786	743	751	754	768	775	754	751	738	767	733	783	795	765	755	774	803	763	724	758	788	722	705	775	738	806	739	711	731	763	764	709	770	746	777	761	783	739	770	737	742	745	806	778	733	789	813	790	779	744	729	792	771	801	732	765	747	732	712	761	760	780	750	720	751	793	787	779	779	765	744	746	733	810	772	762	784	815	745	796	753	757	727	758	698	747	758	746	806	784	731	762	784	738	728	727	792	707	742	778	760	707	785	780	784	715	755	751	796	759	793	799	746	769	762	790	790	719	812	770	797	794	799	755	723	795	778	763	805	739	764	715	794	771	713	799	757	740	746	774	789	826	745	753	772	752	776	780	813	729	732	800	786	769	767	762	783	751	735	749	748	789	731	787	761	798	738	757	741	704	765	783	727	755	801	706	755	771	714	740	774	765	769	772	735	733	790	846	789	764	751	753	765	763	780	751	761	794	739	774	746	733	774	763	740	735	726	778	784	805	743	729	746	793	763	773	750	768	734	720	821	735	795	729	778	736	756	740	768	762	760	787	742	765	706	729	747	748	806	782	747	774	753	724	789	764	824	722	688	771	728	743	779	731	744	726	783	712	778	798	764	791	739	732	734	786	782	724	746	756	755	823	813	777	788	757	751	773	758	772	781	801	745	714	739	771	768	759	756	774	747	788	774	773	788	735	768	710	745	749	743	845	780	787	729	769	751	782	782	800	755	808	770	780	767	732	748	758	774	764	809	779	807	743	739	776	799	792	757	757	791	769	764	739	789	702	778	709	741	761	753	794	758	754	767	753	774	782	793	706	741	740	813	751	740	748	788	729	729	758	761	734	733	766	763	770	753	767	751	793	799	773	762	747	745	787	721	754	731	747	748	738	765	751	711	767	760	747	738	769	774	760	719	767	764	746	750	726	755	725	751	737	733	784	775	755	737	762	805	740	738	748	775	773	750	776	765	720	783	750	789	798	790	748	732	743	774	759	747	823	743	738	738	739	761	806	759	800	770	787	754	778	786	752	738	747	779	786	795	729	754	769	755	773	823	793	756	743	788	750	749	753	763	814	731	718	713	785	761	732	756	764	785	751	761	744	722	759	742	774	765	755	729	733	730	759	769	718	795	776	733	780	737	781	762	752	743	770	729	753	737	788	729	756	761	786	735	807	770	735	761	760	756	799	787	786	715	752	775	761	708	779	742	809	739	822	774	728	703	790	806	748	745	811	808	751	737	763	716	753	767	757	763	700	781	776	712	744	723	734	702	774	759	747	785	787	765	717	781	802	775	764	774	770	728	751	776	741	756	722	737	753	798	737	810	765	764	729	772	725	755	762	769	790	776	785	772	772	753	782	790	785	768	764	742	726	753	705	807	785	774	758	719	762	789	746	770	792	749	808	752	812	759	805	721	755	763	770	774	760	752	756	779	735	758	758	771	732	763	748	753	761	754	747	745	778	758	731	732	745	814	743	778	749	799	724	722	790	811	758	706	774	728	766	770	702	786	735	745	705	782	797	795	733	725	787	694	775	734	742	786	785	744	781	733	809	766	763	755	749	770	772	729	747	718	759	799	798	754	761	800	780	770	780	777	765	763	769	741	724	733	763	779	745	757	773	745	771	714	772	796	725	769	803	778	710	790	748	741	786	728	758	718	744	786	768	759	699	780	787	741	790	743	740	805	736	748	764	755	768	810	765	745	764	779	744	780	761	749	760	826	712	722	720	762	766	712	748	762	765	792	718	839	767	742	774	776	733	764	725	769	750	783	675	758	759	776	774	756	747	752	739	756	782	784	787	774	732	711	779	702	788	792	698	753	748	723	772	764	773	769	844	793	752	752	796	751	773	674	788	768	741	825	750	769	804	746	790	785	743	698	811	760	763	708	779	803	726	772	735	783	776	747	761	770	795	783	757	752	746	752	761	753	731	791	802	759	815	714	789	706	752	759	703	755	764	771	738	769	789	781	785	780	755	785	748	732
16131	7117	1210	1098	1057	1058	1029	977	1040	1029	1028	1035	990	1025	1014	1019	1035	1009	995	976	998	1039	999	994	1041	1050	979	980	946	1027	997	1038	938	1038	1005	1007	1026	1006	984	1018	1008	1006	984	966	1014	998	1003	1054	1012	992	995	1065	1033	993	1014	1010	993	1012	971	969	1022	1022	1057	976	1000	1020	1030	937	963	986	966	965	1028	984	1002	994	980	996	1026	992	1013	1017	990	985	946	1071	997	990	977	973	1075	1016	980	1029	1009	1002	1041	1031	1016	981	1017	1022	1018	1011	1041	987	1022	1034	973	931	997	1052	1006	1009	1004	989	991	1004	961	983	1015	969	978	976	1014	1030	971	960	993	1017	989	998	983	1022	1021	976	998	1017	1025	1009	984	990	951	1040	1020	1030	1065	1008	1036	1038	1020	994	1025	995	1008	989	1012	983	1038	1050	1010	1018	1011	967	975	974	1017	988	1034	1033	986	1026	1048	1010	999	1017	1075	1016	1043	953	993	1006	997	978	1028	1003	961	993	967	979	1055	985	956	974	1020	1014	997	994	1055	1017	1015	1013	971	953	950	1002	974	1015	1055	956	1048	977	954	985	1004	993	982	1020	1015	998	1027	1000	1094	1002	988	945	1009	972	1014	982	974	980	1037	973	1012	981	1016	1043	948	1002	1009	979	1054	990	1008	1003	981	977	1023	941	1012	998	998	1034	1000	1027	998	1012	1049	1036	1026	978	979	1021	1039	1006	960	953	964	1008	1046	998	1044	1009	1035	1031	1042	1032	958	1006	990	1042	948	1052	1013	1007	990	1012	963	952	978	1004	1017	989	995	1013	982	1097	1005	1011	1067	1043	1034	1002	936	996	1045	1012	1020	1018	1009	978	1030	1000	1016	987	1026	978	1011	1001	1044	1017	968	956	949	958	906	996	955	1016	1012	972	1016	1026	1057	1008	1012	999	972	1026	972	980	978	949	995	1000	1001	1027	1091	1034	1001	992	987	971	1056	1005	1023	977	977	965	1021	937	975	1005	991	983	1037	1036	1039	1059	1034	996	996	1017	1025	1061	979	931	1028	1006	963	1012	1027	1032	958	983	1036	970	1044	993	983	987	990	972	1020	1038	1013	1042	1016	979	1004	1062	973	966	978	1017	1010	977	1003	1018	1007	1027	994	993	995	976	1009	996	1048	1003	989	973	995	959	976	1030	1061	1074	1039	999	1006	927	971	1008	1021	974	1069	1003	983	997	1030	980	1033	1032	965	989	999	1011	980	1003	975	983	963	1035	997	969	950	995	1022	964	1012	978	1019	1017	998	993	1010	974	1047	1038	981	1045	977	1033	993	945	994	1040	1000	993	998	1017	978	970	955	1003	1011	1015	1026	1005	981	1020	993	995	1001	1042	1012	1000	1027	995	998	1096	1018	996	958	1001	978	986	960	916	1039	971	954	941	1024	1009	956	961	1026	1028	1040	1014	993	1016	1014	961	1056	949	973	1013	998	1014	972	1019	1049	970	1009	954	945	1030	1017	968	996	1013	1000	1021	971	972	1006	1022	1024	985	1013	1011	1062	959	985	998	1045	1031	1019	967	1003	980	1016	1004	967	1019	975	975	993	1033	1006	992	986	1031	1023	969	1076	959	1012	1016	1000	972	1007	1049	990	1010	1037	962	1090	956	1004	957	1035	982	946	1004	966	1036	988	1054	1048	963	999	1047	949	1058	954	981	1019	1031	1059	1025	1015	1052	1051	989	991	990	1005	1021	1042	1052	1028	1056	1019	1045	959	1045	1029	981	976	956	1026	1052	993	1006	992	1045	980	1026	1020	1035	1058	1049	1044	961	1023	1099	988	982	1008	1019	1017	959	1020	1050	1018	981	1029	1010	1030	994	1044	984	1013	997	1014	996	975	992	1003	1003	1048	934	984	924	975	1006	1036	1044	1039	1017	976	1016	1006	949	1003	1029	1017	991	1033	940	992	1002	1081	1070	986	1036	982	1076	1028	979	998	969	931	1012	1002	989	1003	1020	974	1043	1044	962	994	1060	997	1003	1062	1035	988	980	994	1029	1004	1037	971	1028	1003	1042	993	1025	1057	996	1051	976	971	970	1047	1018	998	904	994	1006	1039	983	1001	967	1033	1022	1047	1057	984	1031	971	1015	1049	1014	1025	1000	1044	1021	946	1005	1038	1068	969	971	947	1032	1025	1008	1031	1012	1009	1043	1006	1050	1016	1084	1027	1016	993	1044	1028	966	1060	984	955	1016	996	1025	1034	995	1023	998	967	1034	949	983	1023	984	1062	1036	1026	1020	984	1003	1001	1021	989	1039	1020	1014	985	1005	1053	1017	1022	952	990	989	957	976	1012	1032	1003	998	982	993	932	1052	993	1005	966	1043	998	1054	998	1041	1070	1022	1006	1013	994	1038	1043	1018	992	1014	1031	1020	1009	1037	1040	1030	1035	1020	1042	984	1062	928	1022	967	1061	915	999	1003	1000	1006	964	1031	1029	967	981	1028	1044	984	1035	1054	962	989	1011	1004	988	981	1010	1013	1003	963	1031	1044	1033	969	1028	996	1027	1030	1000	1014	985	995	968	1034	1015	982	986	1022	924	970	1008	1070	1025	996	1062	1033	1016	1004	1027	1039	946	1013	996	1010	1058	1047	1042	1003	1036	1025	1007	1027	1039	1045	1051	990	1029	939	1017	1000	982	1005	993	1015	1003	1037	1001	964	972	997	1045	1027	1005	1043	1034	957	958	1032	974	972	1013	962	1002	1017	1031	978	984	1052	1071	1012	1034	911	1025	1032	983	1002	1029	1006	992	986	1008	979	1031	1006	981	1024	1044	1026	989	1041	976	985	1004	960	966	927	972	1035	993	973	911	970	1038	1051	1003	1045	967	990	1004	1085	976	999	1006	988	1050	920	997	1016	930	991	1039	984	998	1022	1034	1019	1079	979	999	1012	969	1012	973	963	1007	1024	1016	994	958	999	1020	1077	1006	1032	1009	1025	1002	991	983	981	1049	988	1004	980	971	953	1001	978	1021	1026	1031	993	1007	992	1042	1010	989	1031	1058	1001	947	982	969	1002	997	1042	992	952	961	1014	1053	1036	1012	975	969	1019	1024	998	991	991	979	1026	945	1069	1034	1031	978	992	981	1004	1016	1003	1003	957	986	918	1017	984	979	976	977	987	972	1031	1033	956	1009	993	1023	1013	1079	1054	987	1065	1053	1029	1039	1012	1052	1018	1002	915	1056	1020	964	1017	1031	1036	1073	969	993	972	1015	971	1013	985	988	974	989	994	1052	985	981	1011	990	1020	1048	1004	1053	1035	990	983	1036	993	1053	1060	1012	1016	987	964	1036	1017	1008	944	1018	954	986	1008	975	974	1031	1011	1047	1005	991	1006	977	1021	1055	982	998	1018	1019	992	1010	959	1061	999	1005	1040	1047	983	981	1018	1051	1010	1011	1060	972	991	1016	976	970	984	1006	1025	943	995	1037	975	1065	979	987	1054	1003	1083	1050	1000	1013	990	955	958	1031	1010	993	983	1039	995	1003	962	1042	1036	1044	945	1067	986	1029	1034	1054	995	1028	1012	960	991	965	1064	1068	1022	1031	955	1027	957	1000	940	1042	986	979	985	1042	1036	1015	939	1034	1031	1053	969	1064	1035	1040	1039	1011	1058	1018	1011	981	968	1018	1006	974	1029	1000	938	989	978	1017	1006	1004	1048	989	999	976	1022	943	1019	1006	1018	992	1026	969	980	946	955	1021	1004	1002	995	996	1026	972	976	1007	1011	1008	1003	989	1017	1023	989	1015	1031	992	958	1037	1002	1070	959	1036	981	1011	987	987	1035	1040	958	992	1015	970	1033	1023	1031	1076	1020	973	1004	972	971	967	1013	1001	999	978	982	998	1065	1030	954	1027	1068	998	1058	972	955	996	989	1017	974	1047	1049	978	990	1047	1033	1049	1017	1020	1045	953	965	1028	1052	999	1035	1011	979	1039	1025	974	992	983	1001	982	1012	1013	984	1047	944	1029	1007	994	1029	1000	1015	1039	1050	977	957	1019	1035	979	1012	980	960	989	957	1002	973	1050	1000	1035	1003	961	1006	984	1016	1015	1037	1004	1046	1024	999	1055	1035	1020	1037	958	987	1020	995	941	1017	985	997	994	984	998	972	993	1036	951	1023	979	1004	1000	979	983	989	979	957	1026	1004	1019	1025	1018	997	996	950	994	1038	1015	948	962	985	971	1034	1015	978	971	994	1029	1028	1020	945	956	996	994	990	993	977	1037	985	971	928	1026	1035	992	1046	971	1065	937	993	980	945	1006	1053	1025	989	1020	1034	975	999	1011	995	1020	1021	1017	1009	1022	1030	959	1008	988	1002	988	991
22958	20726	27587	23882	20407	4066	877	714	665	608	639	650	617	586	601	620	573	588	584	596	585	531	537	592	534	564	566	557	568	551	540	586	602	555	583	590	570	590	586	494	564	548	545	593	567	554	562	513	581	542	594	575	591	569	577	566	587	606	514	564	572	600	579	524	567	545	568	554	558	599	569	581	578	565	542	557	548	538	551	563	588	559	534	552	547	576	599	574	564	590	532	589	578	506	567	585	579	555	586	564	549	532	570	570	544	524	570	563	590	581	641	578	545	599	558	546	536	534	556	553	569	553	505	544	539	535	548	566	559	554	582	535	573	549	505	593	523	578	530	606	533	592	562	533	584	578	548	533	586	552	546	575	552	549	544	565	564	553	534	553	582	532	551	564	536	573	600	561	561	584	561	540	569	522	546	552	537	561	537	556	562	543	559	568	594	551	557	555	530	583	552	540	549	542	552	576	587	571	570	552	562	501	558	536	559	540	527	574	558	506	559	551	604	531	582	549	577	525	557	554	547	550	576	539	558	555	495	560	531	570	580	583	576	572	595	596	538	564	534	553	531	565	576	563	516	585	597	564	592	571	578	613	548	533	567	542	560	534	559	523	553	531	545	528	569	549	567	573	539	596	576	525	543	544	587	625	577	600	568	527	514	554	580	560	580	538	527	607	535	562	571	588	582	587	550	564	577	548	581	562	556	602	550	538	561	584	570	516	561	590	589	594	531	564	578	581	577	576	584	527	571	520	580	568	560	579	593	552	521	514	586	561	554	567	582	555	589	619	552	521	564	544	574	572	538	546	526	555	585	547	594	556	526	587	541	544	541	555	567	553	561	531	552	566	584	569	590	596	598	549	554	549	553	534	579	555	562	621	570	567	568	562	570	552	571	558	610	560	576	513	575	556	555	593	560	531	584	548	536	573	541	618	547	543	580	545	540	546	551	552	580	563	542	544	585	597	544	564	551	509	562	516	578	551	596	571	568	594	555	551	582	549	596	497	598	535	533	583	576	553	522	570	562	541	578	603	570	544	569	539	571	575	512	569	544	575	559	527	563	575	541	574	605	575	575	537	602	511	564	595	566	533	542	531	538	611	547	588	556	544	584	531	554	555	581	596	550	559	562	528	590	570	584	571	535	595	516	566	571	580	550	558	588	539	551	589	569	601	571	544	566	554	541	527	554	581	536	553	556	561	568	575	589	562	532	614	570	545	555	528	581	562	538	591	515	584	509	557	549	564	544	589	554	586	561	553	566	556	566	567	608	573	562	543	584	549	587	558	523	554	572	537	538	614	570	560	553	564	544	582	587	512	493	517	566	599	564	540	632	573	573	575	572	529	563	585	573	567	577	559	562	541	582	566	572	564	577	598	549	564	560	558	547	580	537	574	600	547	562	531	567	585	602	553	562	535	504	575	593	547	582	574	571	575	552	553	560	549	511	551	577	542	546	595	528	561	547	547	573	524	603	569	553	524	569	565	548	543	501	537	568	510	610	523	523	547	577	560	581	593	537	545	554	564	577	582	503	579	576	553	562	578	546	598	546	552	558	559	548	560	532	601	559	555	551	553	566	526	547	529	524	570	539	552	541	567	548	541	531	575	559	591	542	576	523	545	548	562	521	520	576	550	527	548	553	591	562	542	534	574	537	580	538	535	535	565	563	542	503	567	556	559	537	583	562	541	566	568	582	561	577	545	556	576	555	570	544	584	568	556	550	563	543	607	540	570	571	520	579	593	573	535	550	560	593	558	548	556	542	557	590	502	539	572	546	528	534	547	552	598	576	578	588	561	598	576	556	539	564	534	576	599	524	550	603	561	515	591	555	558	593	547	581	567	563	549	580	540	576	582	554	533	561	543	566	559	527	565	604	554	580	568	548	549	567	605	565	536	506	537	563	589	478	572	610	555	542	578	538	559	586	569	559	553	570	589	568	588	548	548	565	573	547	605	555	550	523	615	574	575	525	569	564	524	549	564	573	551	517	517	537	513	584	547	543	575	596	591	564	513	522	554	571	545	582	534	512	521	534	555	584	576	569	548	563	493	562	589	536	567	555	571	575	602	582	532	556	604	603	546	552	529	577	589	549	591	551	592	560	547	591	564	589	551	531	571	566	587	573	547	588	538	532	549	554	551	592	549	546	539	589	592	535	516	523	550	551	544	555	551	543	570	550	550	556	552	553	597	517	528	593	553	577	553	554	555	549	604	533	572	558	575	605	589	574	537	586	582	537	559	511	551	531	598	603	552	543	566	572	589	541	533	578	587	554	564	564	594	590	538	557	539	548	580	555	570	529	537	560	542	548	511	559	589	521	553	563	546	568	596	593	558	521	552	583	541	588	571	580	566	601	561	559	545	577	511	549	577	580	586	549	518	550	524	531	578	593	554	547	523	524	534	561	566	546	603	544	545	584	548	582	556	580	600	558	554	586	500	577	548	568	576	561	567	557	551	577	546	575	581	530	567	572	561	585	541	525	548	559	523	581	563	572	553	590	529	565	578	573	512	584	576	566	530	577	597	597	495	520	535	559	550	547	555	530	552	545	538	544	576	552	542	556	576	549	602	557	548	571	543	556	551	545	550	495	568	568	565	573	563	583	626	558	523	560	561	554	568	541	579	546	538	574	531	546	546	572	603	525	553	576	584	528	598	557	559	551	512	561	573	552	547	546	535	532	564	590	562	599	535	536	566	553	621	566	565	509	571	546	570	568	531	510	533	556	553	559	554	573	555	571	570	553	544	574	551	591	549	580	579	560	573	558	537	541	545	533	529	571	619	576	582	513	547	545	632	572	581	564	573	579	577	547	553	575	602	535	568	569	610	532	571	578	553	558	566	523	562	558	543	566	620	575	585	555	576	540	578	590	535	552	538	532	574	572	569	535	594	522	609	529	584	556	548	551	562	569	584	581	562	587	548	556	543	521	554	622	602	592	536	562	571	527	545	596	542	527	541	524	547	552	569	524	539	586	553	563	534	556	566	556	539	601	536	571	516	584	573	550	584	574	537	519	572	559	552	586	536	582	547	519	584	566	564	598	567	574	563	544	562	566	609	522	550	591	573	572	566	554	588	558	564	605	602	568	554	485	547	585	532	558	576	583	551	572	599	551	585	548	560	570	575	543	555	537	563	577	554	537	565	536	531	602	538	561	591	544	584	585	563	570	541	569	558	523	535	574	588	546	569	531	555	534	552	579	548	594	556	530	552	584	566	566	538	544	585	528	604	561	589	546	547	535	551	564	519	544	560	544	606	568	563	552	540	531	594	558	537	563	518	603	603	557	607	525	587	552	568	567	557	581	522	548	564	548	519	568	614	523	539	603	588	542	545	575	586	568	538	510	543	561	568	582	552	553	551	570	584	542	556	530	562	571	564	535	558	518	544	579	515	571	530	532	582	585	526	549	530	540	593	584	590	549	594	570	540	563	554	572	534	533	558	575	567	597	564	585	569	598	535	573	543	567	572	549	566	544	547	557	563	547	570	586	557	543	577
40690	27254	4168	2128	1682	1444	1283	1135	1040	974	944	860	846	847	832	854	805	824	776	801	777	780	746	735	802	764	780	790	791	808	765	771	776	766	786	763	753	806	807	763	781	747	792	797	767	728	759	767	760	772	704	729	783	758	761	760	758	752	757	733	740	776	783	747	784	745	759	732	805	772	754	755	769	788	742	731	754	693	731	789	750	791	750	766	762	805	778	758	789	784	776	794	715	772	791	806	743	755	766	774	796	771	757	799	752	775	731	755	784	764	754	767	748	727	753	795	700	847	805	720	755	692	764	748	776	773	775	736	745	839	758	769	778	751	783	836	812	794	731	757	726	756	801	783	762	738	765	766	751	802	778	737	780	811	751	798	781	840	839	764	747	748	733	757	767	780	767	782	756	746	787	784	743	765	770	742	780	757	763	795	798	727	814	739	738	784	794	757	748	741	725	768	781	831	756	756	762	762	763	807	740	816	744	756	774	755	781	821	762	785	781	783	726	788	808	682	755	752	779	792	784	732	765	780	797	737	744	791	777	797	736	843	731	772	736	794	775	718	762	753	741	781	761	788	793	774	813	764	791	787	765	759	750	771	806	763	839	757	783	740	738	751	756	787	732	753	725	696	800	786	774	763	743	728	797	769	720	773	754	776	742	769	805	805	789	754	717	748	731	761	788	801	742	773	750	732	745	797	707	772	747	762	779	728	786	765	819	719	795	730	744	764	775	817	760	755	768	735	790	738	789	774	766	750	786	700	719	762	800	780	777	773	721	736	788	746	735	790	735	758	815	760	763	811	759	769	775	768	835	735	789	776	743	787	734	737	783	819	794	717	798	764	774	695	781	772	721	739	729	769	768	738	764	716	738	780	804	716	737	758	763	797	800	762	772	739	751	757	729	736	743	753	777	753	769	769	782	760	729	752	782	772	804	778	766	731	754	751	787	756	719	729	766	754	793	741	769	785	808	731	792	730	740	726	745	725	779	715	756	733	762	780	767	793	775	743	789	809	751	758	750	755	745	737	788	751	820	754	767	771	781	773	755	723	771	735	795	783	768	735	748	790	790	793	760	804	788	757	778	785	752	740	732	764	773	828	744	764	756	786	845	724	760	771	780	764	817	757	845	722	775	767	771	748	759	817	761	777	761	759	723	738	741	762	783	766	746	721	782	766	763	738	757	750	737	778	792	756	738	762	719	757	780	797	791	754	770	779	746	790	791	765	782	784	794	743	835	768	787	736	738	760	781	772	785	777	771	763	776	773	780	780	808	762	805	736	777	755	779	723	756	739	789	744	739	765	790	785	782	697	738	763	752	768	743	774	734	786	767	800	710	727	766	788	737	760	806	758	772	805	775	748	786	760	741	722	782	785	780	774	737	799	758	735	758	789	728	757	733	806	758	784	771	790	763	746	792	721	763	802	814	753	716	781	760	770	722	749	746	765	724	781	799	787	786	741	746	767	752	804	759	750	802	709	735	745	768	756	765	792	779	755	710	725	784	774	748	790	765	751	755	758	766	734	766	758	733	762	778	826	748	765	755	733	716	748	790	836	769	754	786	716	725	783	731	728	748	770	777	761	718	708	749	797	794	801	771	779	754	747	745	716	774	741	758	766	747	742	749	770	790	761	823	728	752	748	776	812	764	766	721	708	767	792	796	736	697	758	765	746	765	729	779	715	751	767	790	745	801	759	753	787	773	785	755	786	793	744	798	758	762	684	714	740	754	793	787	742	768	784	793	792	710	758	801	792	750	714	750	757	748	779	748	755	770	750	728	739	784	739	773	788	730	800	735	783	775	737	751	789	789	732	762	753	762	750	768	797	767	752	804	736	740	800	782	732	774	786	776	807	771	791	750	784	755	755	765	763	780	805	774	815	765	777	820	723	755	792	760	788	765	776	788	748	784	746	758	759	764	782	731	751	780	767	740	758	779	756	784	771	710	707	757	741	747	771	744	743	782	752	792	742	722	781	749	731	799	747	782	729	759	830	794	771	724	779	768	757	776	772	742	812	707	813	714	762	761	750	767	797	747	722	780	790	747	772	778	768	737	756	774	756	709	790	772	729	784	775	783	774	787	757	803	793	802	732	769	739	764	800	740	762	759	764	779	722	753	755	728	820	760	761	804	768	730	734	731	738	793	721	779	786	760	771	748	810	762	723	823	754	778	746	763	764	828	736	740	763	780	782	768	726	762	746	773	786	740	790	761	712	753	723	770	769	759	757	802	786	813	787	773	751	809	721	712	762	731	813	777	746	739	769	776	808	750	752	763	775	741	776	828	801	767	755	749	709	754	724	798	755	747	762	719	792	753	781	779	766	779	729	790	766	780	723	806	826	798	767	734	766	775	760	763	789	802	763	805	700	788	715	759	768	711	796	732	767	741	780	765	782	772	731	766	811	788	768	777	728	802	734	743	795	756	743	746	762	764	751	773	707	781	773	747	770	784	807	785	754	733	748	770	760	748	769	705	787	745	738	728	773	751	775	779	746	716	773	765	760	740	757	761	756	801	771	754	774	742	808	729	810	712	756	736	766	787	744	752	796	748	765	748	731	748	789	769	783	750	777	721	747	778	783	722	723	772	716	735	798	752	733	790	761	738	776	725	809	742	762	739	786	767	746	755	764	762	741	767	776	756	776	786	783	752	766	747	818	817	793	740	732	785	776	735	785	745	786	796	780	783	752	734	786	784	776	789	813	755	771	805	726	807	759	730	757	822	754	773	733	742	810	790	741	763	711	766	783	777	735	774	729	760	752	768	773	800	773	764	778	772	764	746	805	773	790	752	757	770	769	740	782	777	767	811	764	765	751	717	767	750	785	746	720	792	778	752	744	771	778	788	808	770	746	756	790	737	782	761	759	766	786	824	762	737	743	744	711	762	750	722	776	763	752	762	808	745	746	764	755	802	750	768	772	723	721	768	733	760	774	784	785	767	819	794	774	779	775	761	752	741	780	777	715	818	706	795	753	733	786	778	736	716	759	748	709	739	785	780	810	834	776	779	743	779	720	736	778	779	757	767	799	742	732	806	781	738	753	737	760	753	802	770	747	770	757	773	769	765	750	833	748	750	749	826	786	720	727	775	688	784	746	785	767	734	740	754	758	779	799	777	749	776	761	770	823	804	741	759	752	749	764	774	745	735	711	685	761	747	811	760	750	769	737	685	738	729	721	764	756	747	791	773	734	734	733	802	808	754	762	791	731	764	741	782	826	734	765	768	745	808	756	749	775	783	726	724	777	816	737	792	789	749	801	755	777	773	753	788	734	747	770	763	772	748	769	793	728	807	827	772	768	709	770	776	725	760	719	739	776	760	765	762	754	773	773	735	766	738	798	781	814	800	761	774	757	720	806	746	786	757	762	747	765	782	795	756	715	712	772	760	765	761	765	761	829	773	773	742	768	770	740	775	767	785	751	760	751	763	752	754	765	768	781	723	788	780	777	731	767	726	726	754	756	731	749	832	718	713	781	761	756	744	774	797	754	752	741
24166	20709	26041	24201	3306	767	725	684	608	626	610	622	638	615	601	573	597	635	608	583	623	547	546	638	545	576	606	576	636	559	607	561	592	542	595	590	591	592	582	543	593	591	568	564	589	612	576	558	600	523	530	580	592	592	567	568	581	591	582	636	551	597	564	588	538	584	555	567	577	581	544	573	570	567	542	603	554	578	555	556	576	516	552	562	589	552	602	557	557	632	587	595	597	583	562	599	580	606	536	575	603	541	611	587	582	570	525	589	556	586	563	568	576	570	567	607	556	581	597	626	548	589	596	571	579	605	576	577	564	548	552	617	594	582	545	626	603	570	564	602	589	560	605	584	555	582	587	597	596	587	570	578	568	578	561	622	577	565	544	542	562	562	563	585	558	583	570	566	578	557	596	542	596	620	577	578	548	580	566	583	559	555	591	571	594	561	543	573	595	626	586	586	530	575	558	575	596	548	604	580	548	572	537	578	597	551	588	584	555	589	555	610	596	583	571	596	570	611	609	552	582	597	570	530	590	574	595	577	584	566	574	544	520	581	570	524	603	580	567	554	568	608	603	561	602	574	583	596	554	570	565	630	576	582	549	618	600	550	557	539	562	601	577	536	551	547	604	564	619	597	551	575	625	579	577	574	541	574	558	602	632	580	567	566	576	580	583	614	582	573	560	561	586	599	608	578	578	611	611	574	561	560	532	574	532	545	576	584	492	569	562	577	553	622	603	585	531	578	550	581	583	602	593	559	559	551	600	568	528	565	597	615	570	581	604	603	581	553	613	545	586	569	573	565	550	556	590	584	625	532	592	556	555	574	616	526	577	584	538	596	580	596	561	580	609	582	550	559	557	611	600	597	535	606	566	575	568	587	576	589	613	572	589	580	579	538	631	559	562	556	540	607	596	529	622	615	612	585	609	584	543	609	550	546	599	551	585	546	575	545	566	565	612	593	552	582	581	595	570	559	570	527	561	595	559	593	560	544	594	500	539	573	559	591	553	562	571	571	567	591	548	585	566	563	581	579	601	575	550	519	585	596	604	578	585	614	570	552	544	544	568	638	634	570	571	607	549	609	621	555	539	591	590	557	576	607	606	575	546	549	588	581	600	576	545	572	624	586	583	531	600	520	622	572	602	587	569	610	536	536	557	587	546	549	576	601	575	603	594	580	598	597	561	600	563	552	581	544	568	569	580	613	562	624	570	571	529	605	570	592	582	637	591	586	575	555	585	547	564	537	604	570	630	558	580	529	562	556	589	600	611	566	604	560	560	582	553	555	568	581	577	603	594	582	544	529	582	562	577	591	573	598	549	524	600	569	573	591	572	587	548	548	539	593	619	576	617	604	569	551	573	594	577	566	598	565	569	576	601	569	563	564	552	595	603	554	557	602	601	568	581	619	591	586	558	559	562	582	554	583	556	562	625	543	572	563	582	532	571	560	587	554	545	586	631	501	602	597	549	559	536	610	588	555	591	592	551	571	556	582	615	597	575	606	558	570	536	588	627	570	599	598	556	572	568	548	574	564	578	542	574	549	583	551	558	541	576	622	586	609	591	601	569	588	591	587	591	622	538	579	577	545	576	626	610	599	593	624	618	590	579	587	595	581	585	622	580	590	598	548	553	568	571	622	590	574	567	521	553	553	541	547	556	560	540	570	571	530	569	603	601	596	557	541	545	550	541	586	620	537	530	551	583	617	546	566	605	559	549	582	604	515	568	579	568	557	588	580	580	568	569	576	573	579	594	639	551	564	574	559	550	541	627	604	565	589	600	571	571	598	578	534	575	608	555	615	563	612	561	619	597	599	578	588	602	601	601	621	569	552	578	536	577	544	582	539	630	559	562	614	624	582	566	597	612	569	576	611	546	536	586	599	564	565	544	564	551	504	529	531	583	553	594	564	531	588	596	565	588	582	579	580	582	597	563	562	588	566	551	543	543	570	570	563	599	527	608	595	570	580	567	554	579	546	556	569	578	563	580	556	552	602	602	574	595	569	574	594	562	585	554	552	604	554	591	560	603	570	564	558	564	597	603	546	553	568	559	571	574	540	575	574	610	565	596	599	573	562	566	630	562	547	584	553	597	568	539	579	573	591	591	555	555	560	576	549	553	581	532	528	589	558	531	588	590	566	622	582	554	578	553	605	570	582	565	583	568	630	576	594	565	559	566	522	571	572	544	599	604	549	528	585	569	527	548	617	594	556	595	570	602	604	592	597	634	552	587	563	556	550	585	593	591	572	597	607	541	569	604	579	558	585	579	571	559	588	574	567	585	596	568	564	554	591	554	526	531	558	566	590	569	552	589	576	553	580	551	583	544	581	572	568	584	555	582	574	593	515	625	572	594	580	580	571	561	553	566	581	573	582	564	612	599	615	557	625	612	563	545	526	614	597	573	563	612	576	612	570	565	582	587	604	537	577	562	585	579	575	607	578	569	572	561	562	558	589	593	610	578	607	581	522	587	546	538	532	577	561	607	577	598	580	561	611	588	571	572	557	589	559	580	588	563	573	600	618	549	556	599	576	595	583	567	559	577	545	571	596	546	557	574	560	595	550	558	609	598	610	603	620	573	554	580	612	569	559	545	507	606	599	593	599	547	528	581	574	580	592	603	590	574	569	567	614	598	600	572	578	570	593	627	528	605	595	568	582	590	617	590	583	563	531	574	583	578	625	589	527	566	568	605	560	620	619	582	548	556	590	547	584	550	610	583	549	583	595	563	589	595	514	567	562	605	576	556	553	558	583	528	595	584	573	539	567	546	530	553	623	588	580	594	598	594	557	601	601	592	570	567	577	565	616	569	541	585	553	538	561	567	546	566	531	546	590	556	572	581	567	563	540	544	584	544	595	608	556	569	576	570	577	561	600	594	583	532	571	549	593	550	565	578	577	601	608	579	583	569	606	626	609	592	574	555	595	589	551	616	583	599	563	615	539	567	583	593	609	600	571	556	567	578	581	552	577	577	592	572	546	543	592	592	605	582	557	567	542	564	575	566	604	538	595	572	579	538	586	539	580	595	573	557	560	568	554	608	575	610	598	603	611	588	589	575	566	583	580	576	528	556	604	601	561	599	525	552	583	563	615	564	565	535	605	588	560	573	580	581	599	606	536	596	564	613	542	558	554	569	551	585	578	572	600	588	582	577	589	599	587	576	574	581	556	571	580	598	606	554	544	592	570	571	576	604	580	587	580	602	575	562	569	584	558	567	552	575	592	572	533	569	579	562	586	604	591	571	570	586	581	540	542	569	545	579	570	586	577	605	583	614	568	594	574	543	567	596	583	603	591	576	609	581	567	579	572	585	543	582	569	586	589	610	584	574	577	574	594	582	583	550	523	573	547	598	607	579	585	578	624	604	541	574	560	577	592	567	573	576	543	575	580	542	565	590	573	575	598	564	578	530	576	583	578	613	610	562	570	595	600	560	563	534	600	579	554	567	588	562	585	571	616	575	558	552	581	550	566	574	623	580	575	561	549	571	574	563	571
36601	20212	2341	1451	1228	1055	971	939	881	887	865	835	790	751	853	803	791	792	734	799	723	779	766	764	774	794	792	809	766	757	751	760	793	777	818	729	760	724	757	740	741	744	747	731	748	715	768	700	743	718	771	732	778	743	701	761	779	779	779	746	757	781	773	776	762	726	749	773	780	756	778	775	717	783	759	704	725	685	796	776	747	771	742	699	771	764	727	795	755	731	754	761	718	785	756	715	726	766	777	753	754	720	728	792	763	731	777	741	764	816	787	747	772	739	780	732	773	745	773	762	728	757	709	746	688	698	722	731	741	692	744	786	737	774	811	726	733	725	746	703	737	737	743	705	778	731	774	759	733	739	782	725	741	747	751	771	782	744	778	754	795	776	768	768	761	772	720	740	705	762	767	779	732	761	739	762	772	749	736	772	727	759	760	786	765	775	780	732	799	731	733	750	729	787	760	748	753	774	745	768	747	774	782	735	745	718	747	748	747	745	820	751	742	756	765	721	763	751	718	701	786	717	784	709	719	783	740	775	724	729	768	761	728	779	770	772	756	815	736	704	710	757	729	741	796	775	729	770	693	717	793	789	770	757	783	730	761	747	740	704	782	764	757	782	726	710	758	747	734	746	771	720	754	764	742	733	747	768	740	768	756	726	693	799	747	785	713	774	755	755	792	677	734	720	730	693	734	768	741	763	735	707	709	737	745	733	749	747	725	745	788	738	786	722	780	712	781	737	736	705	749	714	765	761	752	763	727	767	732	787	780	723	755	800	740	717	739	716	763	768	707	739	741	752	757	775	742	743	752	781	736	733	778	752	758	740	765	771	765	758	738	759	734	745	769	764	759	784	738	734	769	716	763	709	815	751	746	759	735	727	733	765	753	826	772	740	773	726	717	774	773	716	750	735	704	763	719	703	771	751	786	761	785	722	792	802	732	749	746	764	713	775	792	764	756	736	751	745	730	740	720	772	770	751	745	743	765	806	745	755	733	716	754	740	752	778	774	754	784	752	746	710	716	739	755	697	786	738	769	752	731	755	745	770	732	762	722	760	783	752	736	739	773	782	717	737	705	746	758	775	751	717	709	707	738	773	766	715	778	722	753	773	755	753	736	751	772	750	752	738	779	734	777	716	768	739	784	753	712	745	773	704	765	721	762	796	790	787	721	785	681	706	777	736	731	728	771	743	717	739	738	741	761	725	739	728	788	736	816	685	755	766	762	792	765	795	746	736	744	750	709	764	768	761	724	727	768	744	733	808	794	767	701	717	748	745	753	804	725	772	681	750	733	705	769	741	793	795	724	763	780	777	768	786	740	771	708	786	710	808	724	734	761	789	779	767	753	751	745	765	719	788	775	701	744	765	764	745	723	746	779	761	753	803	770	773	781	747	674	766	776	764	790	762	741	728	717	782	763	730	816	752	744	730	751	756	760	768	738	754	803	821	749	783	777	697	747	789	753	740	787	730	744	755	790	788	766	745	765	734	741	753	781	791	753	748	779	753	762	779	740	733	716	761	744	680	774	792	782	743	773	777	761	748	752	770	732	745	718	772	742	760	714	730	801	766	784	763	793	718	780	791	770	702	771	746	728	765	756	745	718	805	726	761	769	747	757	779	720	753	759	771	747	804	736	717	722	775	739	750	774	794	780	769	752	692	743	762	754	724	749	784	735	746	762	755	742	781	712	781	751	807	766	803	783	761	717	776	779	779	746	765	772	756	797	778	706	751	726	721	762	797	709	715	797	768	740	754	698	754	806	738	752	767	758	709	760	712	752	727	796	716	782	779	764	708	734	780	759	777	773	738	779	748	731	712	789	758	744	761	703	750	762	777	731	790	713	731	770	720	729	787	759	746	704	735	794	747	768	762	774	783	744	703	774	816	792	722	731	811	728	728	764	724	760	759	801	788	731	740	763	791	771	714	761	751	757	699	767	755	745	777	707	719	769	776	791	722	749	723	755	776	774	767	740	788	744	741	785	798	770	793	753	759	772	718	714	728	782	727	740	775	755	746	754	768	738	763	724	773	766	712	789	742	750	704	745	737	727	709	741	712	784	748	741	755	755	724	683	805	757	766	788	754	745	741	726	754	740	738	736	740	764	707	758	770	746	725	776	757	772	747	734	764	750	773	748	730	755	695	780	725	775	739	754	734	748	736	730	746	765	761	743	756	725	710	735	736	714	712	765	737	735	743	726	762	694	783	774	756	771	767	750	741	711	762	774	783	772	751	746	736	681	777	734	763	780	804	737	719	790	770	734	764	730	737	764	696	763	779	763	751	735	749	745	719	775	787	744	716	746	724	742	758	767	759	739	742	760	745	691	779	748	764	753	710	723	802	768	766	757	735	749	699	745	796	749	759	736	784	730	775	734	802	765	783	779	737	763	721	716	755	753	726	777	771	719	796	769	760	735	741	743	728	779	731	739	758	680	748	716	778	739	795	801	789	759	789	772	800	723	701	714	763	750	813	810	761	716	760	778	697	706	748	779	785	713	751	778	732	739	745	756	787	771	789	753	742	711	746	772	746	737	681	732	746	747	734	744	725	765	756	749	751	759	737	768	780	724	745	745	771	719	753	736	714	730	742	718	776	787	798	755	768	761	775	738	757	745	775	768	727	762	740	757	735	770	723	736	766	726	783	773	700	732	745	737	731	762	750	762	770	791	689	752	740	782	775	779	690	774	746	740	754	707	769	750	756	753	751	731	775	700	744	735	727	757	757	761	745	748	792	751	757	726	727	776	743	741	753	734	717	736	750	746	774	741	753	756	778	734	755	717	765	739	785	775	782	788	762	714	713	740	759	760	729	719	711	755	761	769	732	771	788	784	781	781	729	751	756	740	759	801	755	730	763	748	709	725	714	771	743	750	752	753	700	742	719	756	772	746	772	706	768	737	777	761	709	781	766	753	763	746	765	751	766	732	715	785	736	721	763	721	733	717	738	747	687	706	713	781	783	758	793	807	783	719	772	730	774	722	755	740	778	727	780	770	760	743	752	756	770	732	748	764	737	750	743	770	741	757	741	767	721	766	781	727	736	800	800	753	766	705	725	774	731	754	735	767	675	733	766	727	764	726	731	756	748	796	717	738	725	781	749	775	723	762	791	736	769	762	723	800	796	722	767	760	759	735	731	685	741	755	761	749	726	760	748	713	762	680	702	762	773	724	752	754	701	737	747	764	718	759	772	770	753	741	729	717	756	776	743	744	767	777	737	781	770	724	725	758	741	768	756	729	737	753	764	740	747	730	752	747	763	732	794	753	741	734	768	803	780	811	785	717	763	778	725	697	753	748	755	763	727	770	789	746	762	796	751	720	753	767	763	747	769	731	760	776	720	770	747	718	724	782	850	756	806	742	736	749	725	744	698	731	706	770	731	746	718	756	740	723	769	733	772	742	776	736	761	765	746	765	736	784	784	754	760	760	756	702	761	727	757	785	743	748	767	736	732	772	747	757	785	735	705	752	714	743	803	766	787	762	760	809	781
22007	20736	28188	23361	20730	20177	1953	551	430	419	376	342	322	350	362	311	300	310	302	288	320	296	325	278	290	251	285	279	286	287	290	270	278	282	291	287	307	253	273	288	274	289	271	265	260	285	272	235	285	280	264	275	267	269	265	280	282	294	259	258	277	254	280	280	278	279	305	273	234	269	248	256	233	273	239	284	288	289	272	263	270	253	256	244	271	249	235	274	279	277	294	269	264	284	254	283	260	283	264	257	249	284	259	300	288	277	282	284	295	259	261	239	278	293	266	290	257	245	304	249	274	254	280	293	276	282	279	269	289	250	268	250	279	278	262	257	274	275	294	310	260	294	273	257	286	249	282	288	273	264	256	273	252	283	275	254	259	261	268	271	273	266	266	258	277	284	257	291	280	299	251	282	288	302	274	263	255	283	264	290	266	270	288	258	274	297	290	264	245	255	258	257	266	227	280	279	263	288	297	309	275	303	283	275	284	264	301	240	301	250	291	266	263	288	281	271	259	263	268	312	276	279	252	262	254	277	278	296	251	265	271	261	275	258	257	281	250	271	239	310	269	250	259	276	255	254	261	265	262	276	247	304	276	243	260	270	257	277	244	263	231	289	302	271	261	242	276	236	287	250	253	259	266	265	233	267	242	252	269	251	270	262	266	259	262	287	281	294	281	251	278	271	278	265	281	261	283	288	283	268	305	248	297	279	261	273	221	260	239	288	255	265	296	258	277	267	269	254	239	257	243	248	280	283	272	252	252	264	286	260	252	297	274	300	246	230	264	274	308	256	260	279	270	297	269	279	246	287	278	271	292	249	272	257	278	273	260	274	288	269	240	263	265	275	273	256	267	291	271	265	249	263	270	291	274	278	252	259	281	283	262	247	313	257	274	259	279	296	270	273	257	258	275	254	301	298	263	272	275	255	251	258	260	288	271	246	268	267	245	271	282	276	281	274	277	286	254	251	274	254	269	250	298	255	287	268	253	288	270	272	253	253	251	285	281	252	255	297	244	237	238	259	269	239	247	260	280	261	271	260	245	264	249	297	289	262	238	263	278	263	256	269	255	324	243	254	283	245	288	256	236	238	256	260	272	249	283	300	246	268	266	297	235	248	253	293	288	291	260	251	297	244	308	259	265	263	274	276	265	283	262	268	261	259	278	252	256	245	258	270	262	258	230	271	279	285	237	253	261	278	280	241	266	257	293	277	285	273	233	252	265	303	276	277	243	266	271	281	269	260	278	277	283	262	265	260	269	270	268	233	312	245	282	309	253	258	274	256	276	323	251	263	262	266	264	253	279	271	243	223	260	245	263	249	276	250	260	247	278	258	266	293	274	276	283	251	245	273	247	263	278	296	273	283	282	252	265	255	243	271	243	243	278	241	272	291	271	289	268	245	276	287	283	288	255	268	267	230	255	261	284	252	273	264	265	255	253	251	253	287	281	281	236	268	290	332	263	292	278	251	263	244	283	241	260	261	281	282	250	288	273	288	270	263	256	279	253	239	235	292	250	241	240	287	256	280	267	247	256	252	256	262	255	265	260	276	263	283	283	242	281	281	282	260	256	297	266	250	285	283	244	245	245	283	260	255	299	266	290	262	267	260	244	274	277	273	266	271	277	256	281	230	285	268	281	251	242	265	270	269	284	242	244	276	279	283	237	254	252	248	258	290	282	276	255	283	263	270	268	283	279	277	264	277	267	293	259	277	273	254	264	282	256	261	292	269	267	287	247	319	274	277	244	249	274	281	286	256	278	243	292	265	279	245	263	280	274	263	267	257	259	280	238	239	276	242	247	262	288	263	273	262	242	256	276	272	285	267	253	270	249	283	262	293	266	285	250	273	292	295	270	252	283	299	299	263	263	253	255	269	295	280	263	258	256	244	258	256	267	274	244	297	262	283	258	251	288	259	292	268	248	257	282	260	242	267	274	278	273	249	270	271	279	274	267	266	250	289	275	271	262	287	264	262	278	246	267	276	245	254	267	269	261	269	251	305	289	262	251	273	268	248	260	252	251	260	283	293	310	273	272	270	233	257	271	262	288	282	269	276	265	245	285	279	282	239	276	291	273	235	260	289	261	241	271	278	233	252	246	261	258	262	266	283	253	283	269	284	262	279	257	244	270	272	257	303	257	278	259	237	257	274	287	249	275	255	242	279	268	289	281	259	248	274	294	287	271	260	254	255	255	271	264	264	304	271	252	251	258	256	283	268	273	276	296	295	292	299	256	284	281	263	238	273	258	274	250	248	278	245	263	289	282	274	264	280	234	261	256	275	271	277	265	301	272	258	273	255	264	253	276	272	243	280	289	256	288	273	285	245	275	256	269	277	272	254	261	278	266	260	280	265	267	224	274	284	278	246	265	297	252	263	241	248	258	249	284	262	258	267	290	260	262	273	268	241	253	278	283	255	272	255	262	252	314	289	273	283	276	268	268	254	230	275	282	266	279	258	252	262	298	266	262	286	283	282	282	298	240	262	233	281	254	257	259	288	253	288	279	291	262	268	303	276	264	262	280	258	262	246	238	268	267	256	273	278	272	281	277	274	261	256	241	267	274	249	254	248	262	280	278	249	257	241	243	255	248	238	254	270	261	270	251	278	271	254	283	269	250	285	250	259	277	297	256	248	252	281	293	231	260	269	248	283	281	278	298	281	258	278	257	295	253	218	271	264	234	267	260	279	255	264	277	237	248	288	256	287	229	257	253	267	245	265	292	267	281	266	233	279	281	248	266	274	265	273	268	272	305	264	267	273	263	280	280	271	279	255	259	268	274	300	270	277	296	242	294	268	263	234	265	285	270	311	281	266	281	281	269	255	278	262	269	290	271	257	286	244	263	274	271	264	247	232	266	259	262	271	255	270	270	273	278	251	259	263	287	243	291	238	279	273	251	264	260	277	252	253	249	299	260	239	290	281	258	253	259	241	241	258	263	242	264	243	257	251	273	271	284	247	281	280	267	268	250	283	246	262	240	280	282	270	269	269	286	272	255	299	270	266	263	279	268	244	265	256	295	252	320	262	252	273	296	287	268	287	286	270	266	309	247	259	267	288	262	264	244	264	262	297	271	282	262	254	266	261	251	245	265	254	228	271	248	271	261	286	269	248	230	239	239	259	235	262	281	295	271	278	256	265	268	253	256	246	261	282	257	272	266	251	264	250	244	263	255	291	266	269	276	261	272	249	235	269	285	286	258	268	254	263	289	274	267	256	294	251	261	280	266	262	248	292	256	301	255	266	259	270	251	252	263	247	265	285	261	270	273	280	238	262	248	253	228	270	262	232	268	251	268	261	284	223	273	285	270	265	259	302	279	269	263	264	260	273	246	236	273	258	281	286	266	286	251	255	258	294	249	283	268	269	278	263	257	272	273	257	296	293	264	261	240	271	237	254	249	264	257	283	254	261	275	257	280	260	255	246	251	247	251	261	237	280	282	264	267	224	231	258	256	288	274	253	302	274	274	252	268	261	258	262	246	260	269	263	287	277
48462	31556	6077	2914	2053	1604	1168	997	877	770	685	627	589	516	539	475	460	457	458	426	454	398	438	391	407	439	400	368	401	383	389	366	353	378	370	366	389	357	372	350	355	417	411	371	406	377	357	346	364	390	365	358	362	351	399	392	369	386	367	382	389	381	376	404	364	352	398	375	395	385	367	349	389	391	383	365	390	361	352	407	390	374	369	350	405	382	347	392	365	408	359	405	359	323	396	370	364	351	362	350	390	403	356	358	360	384	392	364	390	361	361	356	360	423	365	357	375	400	367	367	369	360	366	359	357	369	378	350	362	368	345	368	359	377	342	351	358	362	353	385	376	384	343	352	397	345	343	374	364	378	369	364	355	344	363	367	395	332	356	389	363	351	355	373	387	371	435	393	371	368	356	360	398	370	375	350	409	302	390	346	345	352	376	419	385	316	384	365	372	384	369	329	347	388	376	362	357	351	360	356	356	403	373	351	346	383	351	390	343	383	411	364	358	379	353	357	362	397	375	349	326	366	354	386	383	379	380	391	364	364	359	348	372	360	390	404	412	355	347	369	344	346	354	363	342	356	333	361	344	374	372	353	386	370	373	393	372	348	358	359	383	366	359	347	380	375	409	371	352	374	377	372	383	339	360	385	381	399	341	363	375	357	395	391	388	401	361	371	373	396	383	386	351	357	380	342	361	371	367	358	363	356	352	386	342	372	342	395	361	380	379	338	374	342	374	391	359	385	334	361	361	376	363	336	377	327	368	370	403	384	360	395	353	408	363	347	391	373	379	393	372	350	368	348	358	389	349	379	357	387	365	375	344	392	387	385	342	392	368	359	334	376	353	368	392	334	378	366	393	354	362	356	373	345	382	390	347	358	409	382	385	343	353	358	374	360	368	373	352	393	398	374	359	371	372	379	378	355	370	365	370	383	359	358	355	350	364	356	339	366	387	323	343	393	356	360	365	372	412	358	370	372	386	373	393	378	342	379	365	327	386	406	358	371	362	358	351	345	377	378	317	388	383	359	342	346	379	379	365	353	336	356	373	363	332	362	391	376	342	358	400	359	397	362	370	334	332	362	381	365	406	351	357	352	362	384	344	347	359	336	378	346	408	363	354	353	382	402	370	343	367	351	359	370	365	338	367	350	350	378	338	358	356	364	346	357	380	399	382	355	361	369	372	369	348	374	345	353	339	372	381	357	332	368	387	392	376	310	382	402	395	366	369	356	359	407	344	359	366	389	356	381	359	380	378	353	337	368	397	379	358	383	340	365	375	347	388	356	348	383	367	396	378	383	378	366	342	377	365	353	396	374	372	390	388	383	407	346	364	330	358	348	356	382	342	386	383	358	346	368	353	380	364	354	381	399	383	381	312	370	367	366	372	349	379	369	372	406	349	364	362	381	365	350	320	390	347	347	390	358	370	379	373	389	382	393	369	377	397	395	395	367	355	360	394	368	375	342	364	339	387	350	421	346	347	323	356	363	351	353	353	359	398	404	363	363	372	414	381	365	358	362	339	350	372	353	345	365	383	334	380	357	351	362	339	335	374	329	367	354	361	374	386	363	322	341	383	362	377	379	374	337	336	351	354	357	355	377	365	354	349	356	385	347	374	364	382	335	371	341	356	364	345	420	346	360	370	346	352	373	371	354	385	380	369	356	372	362	381	353	370	348	376	353	361	375	363	355	340	370	373	345	361	358	387	367	359	404	362	330	375	382	380	350	329	384	358	373	349	376	372	341	352	379	350	380	363	380	352	348	362	333	330	361	340	364	392	366	388	358	340	348	389	369	403	371	361	351	331	347	369	396	376	369	378	377	416	359	390	369	368	335	366	386	366	361	371	370	355	374	405	384	369	379	356	356	347	383	355	368	345	359	361	362	355	369	350	374	380	366	400	362	392	344	332	373	360	369	365	352	379	367	365	358	369	372	347	350	378	377	378	357	392	366	336	370	347	369	341	357	364	389	363	370	376	339	309	342	352	377	370	363	375	385	337	347	385	386	404	363	406	359	375	382	348	380	320	375	371	425	370	354	335	370	368	382	375	352	378	390	390	341	374	418	346	365	355	385	391	366	381	374	343	329	370	348	350	371	374	356	412	388	374	381	362	374	366	354	377	356	359	370	359	393	346	344	383	334	397	346	392	374	370	372	368	383	335	366	354	355	399	384	386	358	388	372	341	351	359	349	361	371	394	353	389	356	368	347	389	364	365	383	369	345	396	354	338	378	349	355	371	367	350	379	393	371	392	360	388	361	402	343	381	342	423	404	355	399	347	383	369	358	375	373	371	395	373	376	349	347	378	348	338	394	380	381	346	354	370	350	391	379	346	385	366	372	380	364	359	363	393	364	376	350	347	342	343	390	362	377	346	395	347	389	357	377	374	374	366	365	358	371	356	366	351	392	370	359	365	333	389	357	361	348	399	376	345	357	366	351	388	331	383	328	361	381	384	352	387	389	361	394	361	397	366	365	392	331	354	347	376	360	347	354	385	342	367	397	360	370	365	391	367	359	364	369	364	363	372	359	358	325	354	357	364	375	381	381	333	386	360	365	381	349	397	365	384	342	354	350	378	354	388	389	336	379	374	322	360	370	345	348	348	348	394	379	354	363	373	369	365	384	336	373	372	329	356	365	378	361	355	345	355	374	378	379	354	376	357	385	362	364	360	370	376	370	360	350	397	362	365	349	353	349	359	390	333	384	370	378	349	395	332	374	371	351	358	385	366	352	379	393	344	373	332	360	391	354	360	407	346	406	337	373	360	387	361	380	389	388	340	373	361	362	358	347	354	354	363	367	406	366	376	377	382	356	364	391	359	364	363	322	365	387	376	342	398	331	371	374	362	346	370	347	350	370	357	380	348	370	358	353	346	334	344	350	369	340	344	347	350	388	386	359	352	344	348	363	363	369	361	366	370	349	405	385	360	369	386	389	346	366	358	368	398	364	390	374	344	383	361	385	351	396	374	380	353	365	402	360	360	365	383	398	411	384	360	347	356	347	384	354	345	365	380	375	355	351	335	378	367	336	327	376	375	387	349	384	388	337	371	352	352	391	387	415	359	349	358	360	379	366	385	431	363	344	369	373	379	344	383	372	366	358	386	382	390	387	368	399	355	363	377	360	399	357	354	374	351	380	347	355	374	358	359	369	366	387	381	377	374	388	350	389	390	345	361	372	359	372	371	356	364	349	372	360	335	356	342	369	334	385	374	373	381	354	382	357	342	344	342	358	360	358	330	369	368	386	339	340	357	357	358	346	356	381	382	396	361	332	365	384	362	344	386	331	372	356	372	374	368	360	344	374	359	357	360	371	373	355	337	392	350	373	378	324	396	340	363	339	340	345	372	357	384	373	365	377	344	368	394	381	388	374	376	364	377	373	347	379	380	381	386	365	351	355	343	410	381	375	373	361	331	335	354	362	403	407	359	350	366	325	366	379	354	358	365	367	353	389	373	365	370	343	368	352	355	341	392	348	357	337	333	348	356	356
27419	16007	3045	991	853	746	826	755	738	771	762	777	759	736	832	773	782	763	773	706	758	763	728	747	761	812	735	759	763	736	740	740	767	726	771	821	770	760	744	739	770	818	745	817	736	769	777	790	730	715	765	791	800	766	786	767	762	746	752	804	744	742	763	771	748	784	774	746	763	727	767	719	789	777	830	728	796	786	739	765	786	695	782	776	758	797	807	812	726	775	756	728	730	773	798	730	765	711	744	796	753	779	783	728	759	772	778	719	784	692	764	755	819	725	746	748	744	778	760	732	772	813	746	740	766	707	724	744	819	788	792	803	772	738	764	772	743	733	751	719	792	802	740	722	791	751	786	807	774	809	804	750	759	728	796	761	747	761	740	752	766	790	787	785	770	770	799	739	780	775	753	774	787	755	750	798	768	748	769	743	772	754	749	764	722	793	721	768	769	776	723	772	798	772	733	746	782	740	742	735	785	740	772	789	767	752	754	743	777	793	785	786	752	765	768	723	786	788	698	766	750	714	753	749	702	721	781	795	761	731	750	768	733	752	791	747	767	780	770	740	735	801	781	810	755	764	769	794	744	751	801	752	723	718	735	738	786	727	772	731	770	732	750	753	743	764	779	764	720	757	746	748	701	689	804	757	764	774	740	755	771	765	792	713	771	730	731	741	782	746	752	690	752	777	774	728	729	774	784	759	740	787	731	766	765	753	758	774	755	726	715	746	762	767	814	737	787	794	747	774	753	735	756	727	732	738	729	783	755	750	721	789	778	767	776	814	782	731	785	751	791	802	779	771	764	737	711	733	788	735	744	759	771	800	733	784	746	710	755	793	759	747	787	773	788	784	740	791	809	804	702	765	781	743	765	762	759	786	730	770	780	796	796	792	768	761	729	765	757	809	796	719	738	817	820	745	758	744	750	723	695	733	725	740	813	803	760	755	764	735	746	763	735	709	756	726	743	804	758	735	770	773	773	822	791	754	759	778	761	792	739	690	770	747	738	767	778	741	776	733	747	743	715	760	742	778	726	763	717	750	770	772	758	799	777	762	747	759	760	754	800	805	768	728	737	795	774	752	774	766	801	714	739	743	799	774	829	774	768	735	757	738	749	771	772	717	765	764	706	773	785	736	715	769	750	734	705	753	821	762	774	747	765	750	739	742	753	751	747	765	758	777	758	724	780	780	766	752	720	739	745	740	718	763	791	740	769	759	776	782	758	723	696	734	716	769	731	753	726	772	701	786	779	749	760	735	769	739	759	689	775	713	778	721	743	741	775	746	723	710	837	746	731	741	766	716	755	774	727	744	772	712	732	761	757	780	763	743	771	752	742	711	737	743	779	741	747	781	776	736	707	748	815	753	813	780	781	759	764	777	761	766	783	776	717	729	816	754	792	740	831	785	753	748	776	751	716	697	718	780	814	777	756	796	751	718	759	747	749	795	750	756	786	728	713	748	741	747	759	756	743	736	747	728	731	714	784	707	758	787	797	723	740	764	794	757	712	767	743	753	799	751	779	793	703	746	829	748	731	776	695	766	770	694	747	809	772	785	753	767	750	787	777	754	735	761	799	762	777	734	761	737	751	733	751	761	749	802	729	774	737	745	749	768	740	732	718	769	767	764	799	783	770	774	760	779	743	724	723	764	760	744	785	769	766	752	785	759	760	738	769	816	744	791	769	724	737	689	746	769	776	776	716	730	782	716	756	797	744	762	782	786	740	748	823	739	786	782	780	758	797	757	804	746	744	787	716	797	792	753	759	817	762	763	780	777	786	800	751	746	748	750	717	776	757	747	816	766	751	805	724	735	727	738	744	759	773	780	776	751	778	792	792	735	785	738	741	786	718	756	791	748	770	728	777	738	734	755	731	793	755	770	740	734	802	728	711	675	776	711	809	731	784	810	737	728	719	784	744	772	808	764	764	779	793	775	750	807	756	676	741	744	715	719	785	782	725	787	780	716	727	772	769	805	719	772	753	743	789	748	763	763	742	726	749	770	760	802	729	742	769	764	688	818	740	757	782	748	741	756	742	747	818	737	754	767	751	733	748	779	784	753	786	734	743	764	797	780	741	809	727	737	766	775	730	714	765	727	776	735	782	777	735	756	767	714	739	772	746	730	743	770	776	752	772	765	802	756	757	789	775	777	793	782	753	796	753	756	772	795	781	752	762	751	728	732	767	735	785	752	766	789	782	794	726	752	768	758	764	736	748	742	790	772	780	816	779	716	725	782	736	740	722	773	794	744	739	769	723	755	765	757	795	760	782	721	811	744	704	845	714	808	734	779	712	746	746	732	800	774	748	714	772	762	816	760	712	766	733	734	757	728	792	745	783	754	752	725	765	741	706	815	743	743	750	765	750	756	735	774	749	754	758	756	743	783	771	772	709	713	750	748	732	784	754	750	733	772	791	722	757	753	767	768	787	738	715	779	754	761	727	718	768	706	762	732	733	726	743	751	766	735	762	801	753	791	727	731	734	780	806	742	733	762	720	770	814	721	797	777	767	758	766	773	748	835	749	750	809	811	713	784	769	740	746	735	764	800	738	772	754	780	798	738	749	767	738	737	745	747	741	774	742	744	743	731	709	793	774	784	751	769	735	763	811	773	740	749	744	791	734	726	751	751	827	771	748	759	774	722	764	740	758	771	767	815	737	708	809	775	785	742	768	737	771	777	760	742	735	758	754	740	722	755	700	755	754	780	715	746	795	732	779	786	747	749	778	763	734	744	746	733	737	738	781	774	759	744	757	757	772	710	743	761	693	736	752	765	772	771	726	715	801	737	796	775	730	727	759	746	795	781	786	754	797	732	787	766	755	743	758	746	774	756	714	696	800	754	824	814	779	738	777	723	771	788	722	765	767	756	779	760	742	761	707	744	739	755	779	758	786	782	739	769	748	754	734	745	808	753	739	823	784	786	763	752	768	768	804	744	713	784	738	786	807	722	810	752	830	722	766	758	776	771	702	778	785	739	792	723	774	775	743	697	759	808	773	766	759	773	750	707	761	721	773	727	737	679	769	740	745	794	788	766	789	769	753	714	700	747	789	723	773	709	761	778	791	731	767	751	756	767	747	805	760	741	779	702	764	798	769	778	787	780	770	747	751	732	802	711	756	747	761	737	753	781	749	754	739	753	754	748	716	769	735	719	741	729	781	739	759	776	752	752	751	723	731	794	737	731	794	758	771	709	769	754	761	756	733	741	736	786	824	755	787	801	738	755	809	788	770	742	776	736	755	780	770	753	741	750	778	787	777	789	807	791	769	819	757	748	773	744	734	784	764	783	794	771	718	731	744	752	798	781	790	771	810	763	753	765	711	732	791	728	794	800	760	728	765	726	758	762	729	730	720	797	782	829	753	733	750	729	707	723	713	819	759	736	770	748	790	781	678	776	742	805	768	781	790	731	743	765	746	745	736	757	817	755	729	722	703	699	832	803	775	762	746	731	779	738	698	711	742	741	771	789	743	737	778	703	779	710	744	748	738	801
16448	6864	1177	1133	1037	1039	1048	1042	1005	1022	1011	1010	1015	935	946	995	971	1000	1015	984	1055	989	1020	1061	1053	999	979	1023	1032	962	997	1020	1003	946	1061	985	993	1019	1031	1005	1028	985	1083	996	955	994	986	1021	1019	999	947	1028	1023	910	1076	990	1008	1020	987	1015	957	1000	1039	1035	1019	1023	1033	993	1028	966	956	974	1036	1007	1037	977	1005	996	973	996	1074	1055	1016	994	975	1028	1045	1015	1045	979	909	1017	947	1027	1035	1014	961	998	980	1022	1013	1003	991	981	963	1032	963	1057	978	1018	982	1024	1040	1007	1043	932	1048	1013	955	980	1008	979	1034	979	993	992	965	1005	1014	999	1023	1042	1001	1019	1008	998	1050	1016	948	1004	1030	993	977	1012	1013	968	945	1006	1079	992	987	1038	1004	1010	1002	1017	1018	1005	969	1046	1020	961	1023	1042	1012	986	992	1030	984	985	994	960	1022	983	986	1026	1005	980	1077	1041	966	967	982	1036	1008	998	1024	1028	1041	1026	990	1052	963	1033	920	1000	1040	1001	1010	982	938	1035	933	986	971	977	1009	961	1008	978	1000	997	1015	998	1045	1019	1002	1043	1003	1062	975	952	976	1008	995	1017	1042	1041	995	1058	1000	1008	1019	987	1012	1006	1023	994	1001	1010	1032	1006	1017	1020	1051	964	972	982	965	1000	1010	965	953	981	965	965	963	1055	969	1005	1067	1032	1029	921	1006	1044	1043	997	984	1038	992	947	1018	1030	1034	1043	951	985	948	984	981	1005	1013	989	974	1003	1051	1009	1029	1051	1003	1020	969	971	1001	1095	1045	1017	973	998	990	1012	981	943	1070	1005	1007	943	998	1015	978	948	970	970	1041	1009	963	1040	985	982	1015	956	1002	1014	1076	983	1039	979	961	945	993	1025	1020	1029	966	985	947	987	982	980	1014	961	1003	1018	1070	1024	1012	1023	1065	1017	1006	995	1024	1019	975	973	1038	1055	1001	1022	999	974	1003	1022	1000	1033	995	1029	1035	964	1003	987	987	994	999	1018	1047	1016	1017	1029	1034	984	983	989	1019	1019	962	1028	1013	985	951	977	991	1018	1017	999	982	975	989	989	1066	1014	1011	1040	995	1009	928	995	1018	1020	1042	958	987	1009	989	989	1018	1010	1002	973	1087	971	979	1025	1052	1055	1005	1018	985	1008	959	1006	985	945	942	1025	1020	1024	974	996	990	1051	1023	1002	987	988	1029	1023	1029	1004	964	955	986	984	1028	951	983	1025	1025	1003	1011	1017	1036	1061	1005	985	1058	961	1094	1082	947	1008	1016	976	1018	966	1000	971	974	1002	1005	1038	948	964	1012	994	973	984	1024	1006	1026	949	1013	985	949	993	981	1008	1043	980	1071	1037	977	1034	1035	1000	1022	1043	958	985	990	1022	1066	1002	990	978	998	944	987	974	1016	996	984	992	959	1004	1001	955	1008	1011	1041	953	991	980	992	949	994	1064	984	987	993	970	987	1090	1026	961	1004	949	1001	996	1072	1012	972	1014	994	1005	1012	993	1063	1012	1057	1005	973	1020	994	984	965	1032	1037	1027	948	994	1022	1043	982	988	894	957	1023	1035	1038	1020	977	1010	961	1032	979	961	1010	981	986	1002	1031	980	1025	1003	986	991	988	1042	1007	993	1002	984	1022	1059	1041	996	978	1006	1002	966	992	1009	1035	1026	953	1044	971	944	1003	1025	1009	1066	996	1013	1012	1003	1003	971	981	987	983	1004	983	948	1051	1017	884	971	1033	989	1027	1011	1040	1005	1035	999	1022	997	978	1029	1016	1000	1027	1032	1026	1020	980	990	1022	1012	1010	989	1032	976	1047	1017	1079	1063	1034	969	1051	1028	1065	970	968	958	1025	975	1019	1043	976	987	996	994	1041	1034	1040	1010	1064	1020	990	1027	980	1036	1007	1006	1019	940	1002	1026	997	991	1025	1021	1022	941	1029	1061	1010	1008	988	1008	959	1016	1057	1003	1036	947	1008	1021	1022	1012	973	974	1026	991	955	983	957	1045	975	978	1001	1006	992	1018	995	981	985	1026	1028	1027	1010	948	942	965	1062	988	1045	1022	1002	948	1022	1026	1026	1010	1000	986	966	1077	1009	1018	976	1051	1005	978	975	1000	999	980	929	1074	1032	992	1024	1002	1024	1045	936	1014	974	1009	1009	1008	1028	1012	996	1038	1036	1057	947	983	1047	991	991	1015	940	997	1056	963	1002	1053	1069	923	974	989	1010	1001	1009	994	1030	970	993	938	1003	983	987	1010	975	977	1009	1030	959	1031	981	966	1070	1048	1043	1027	974	956	979	1038	977	961	963	955	997	997	1010	1012	1019	1021	1003	979	994	1011	1012	948	941	1016	959	979	1011	1029	984	1019	1026	1042	1033	1017	981	998	998	968	1083	1051	971	1007	978	1002	963	1009	1005	953	988	1018	1015	1007	1009	962	1031	976	1050	1034	1002	933	1021	944	1046	978	1002	1003	1007	975	957	1031	1008	1020	1017	1016	984	958	965	999	980	1014	1036	1072	1026	989	1005	1028	1019	1061	1005	1030	988	1015	976	1045	952	1014	972	1041	1018	1087	1032	1005	948	1005	998	1008	965	985	1056	997	985	966	986	988	1020	995	989	971	952	986	1022	984	1011	994	1052	983	1014	1070	988	976	1004	996	1054	1023	979	989	1043	981	987	1008	971	1017	1001	977	1047	991	980	1047	966	1020	1010	1014	1007	1003	996	1015	1063	956	969	1014	1014	1025	988	993	1020	1002	964	982	968	982	1027	1014	1026	1005	1008	1001	949	1143	983	980	967	948	983	1000	1018	993	1031	1002	979	967	1030	968	993	963	920	960	963	1018	987	1039	1047	998	993	1012	1042	985	1014	1009	997	1052	993	1038	1007	1011	974	972	1053	1038	922	1036	994	1010	987	953	1000	987	1023	1016	1078	988	1001	1017	1021	988	1006	1065	983	1036	1043	1019	1016	1013	964	994	1024	970	986	1034	1020	984	998	1017	1037	998	1004	1037	967	1003	968	1001	1042	1060	1006	984	997	980	976	942	1020	1012	1026	1043	973	1046	951	987	955	963	1011	1016	1040	996	970	1031	1034	1014	1018	1005	1036	1015	1021	1014	1064	1011	971	964	1001	1054	1041	970	1019	1025	1016	1000	1021	1062	1072	1006	1021	974	997	983	1042	1023	983	1032	1059	1032	997	970	995	1050	1011	993	945	969	1073	978	1019	952	1033	964	1006	1047	963	972	1012	984	978	957	922	981	1014	975	1024	985	1005	1014	1006	1040	992	1028	1043	1080	1007	971	970	980	962	961	970	1013	960	1005	1040	993	1002	982	1029	913	999	1045	991	995	1028	993	988	968	982	969	1009	981	950	1012	1046	1049	998	1038	988	1065	1030	992	1005	976	1008	1030	1015	1059	1021	1017	994	976	928	1005	966	951	1022	1007	999	1093	950	1016	996	1005	1013	1044	1000	947	978	1042	1019	1023	996	1026	966	970	1082	1038	967	956	967	960	927	975	964	1009	939	983	949	1010	994	977	1029	968	1015	964	973	1044	969	959	958	1035	1011	1005	1035	1016	1024	1049	995	934	1004	1024	1000	1039	988	1014	964	1049	973	1065	996	968	1024	966	1041	988	990	1045	959	985	1002	1054	969	1033	929	988	997	960	999	1074	1004	1010	1003	1019	1024	970	950	991	973	993	991	1023	968	1068	1065	1037	998	941	984	982	1034	1015	996	1005	1030	985	1029	968	1015	1018	1044	1012	1005	1008	990	1061	984	957	997	957	1009	1001	1004	992	1045	1069	1002	987	1033	1037	973	1001	979	1021	985	1023	993	1042	986	1041	1019	951	1035	963	989	971	960	989	997	1015	956	1024	1021	1013	990	1012	958	999	1002	1037	999	1029	976	987	991	1009	992	998	1007	1047	989	1043	981	1026	1015	1043	1028	1043	993	1012	920	955	989	985	1001	1025	1055	1032	990	1039	930	1045	1027	967	944	992	954	1032	1027	991	986	1011	980	993	995	999	1038	1006	1033	999	970	1068	1015	944	956	996	955	966	1015	1001	1003	936	1012	1000	1028	936	1041	1025	1010	1014	1010	958	1006	1022	1058	955	1031	962	1078	975	1013	1035	1016	1056	1004	1024	1008	963	1029	1051	991	969	959	1025	1005	994	945	1019	985	999	1019	1015	1003	991	1032	1065	1060	1027	1040	1044	990	1050	1027	983	976	1049	980	966	1010	991	1034	989	1005	1006	995	1066	1034	997	1031	947	1000	1035	948	1009	971	1057
22917	20701	27412	24047	20348	3788	903	721	689	626	637	611	607	622	599	581	563	617	551	572	569	601	603	573	576	604	592	505	611	563	535	579	532	617	603	535	567	564	554	543	552	554	548	564	522	581	562	593	534	541	596	578	544	548	540	574	568	569	543	595	591	544	527	578	534	572	558	595	555	594	585	529	552	540	563	559	542	550	561	580	585	592	530	589	570	544	520	543	540	589	558	583	598	565	572	582	523	636	546	577	557	548	579	534	571	583	541	563	563	571	560	577	587	590	521	540	573	572	554	554	518	512	509	569	546	571	550	584	540	515	535	583	506	520	588	536	537	585	541	550	529	558	566	568	582	527	540	561	531	493	522	565	541	580	572	575	533	555	517	609	558	537	596	573	565	567	541	519	504	598	555	574	544	538	525	561	561	581	557	548	575	604	541	560	553	534	574	583	552	556	539	534	562	553	518	553	536	598	528	568	574	572	556	548	586	560	545	560	587	555	590	585	572	578	611	568	571	550	553	575	536	563	582	551	539	600	534	561	588	533	584	552	566	503	560	557	613	596	537	583	532	579	577	512	562	548	571	557	542	558	485	554	542	555	542	545	569	550	576	568	551	576	520	571	566	555	554	590	591	559	585	560	539	558	502	552	563	563	577	541	567	557	614	595	548	544	525	533	559	544	561	522	578	557	573	560	572	575	490	555	556	565	571	532	571	547	555	556	535	553	564	524	585	543	538	531	581	514	590	539	579	553	558	544	587	574	540	556	577	573	485	576	559	553	546	525	568	544	584	530	528	567	563	549	541	521	563	566	554	524	539	547	551	570	558	545	561	538	556	531	556	576	528	524	576	550	565	542	529	566	574	568	544	572	533	575	543	547	545	518	580	538	547	526	606	563	546	514	550	532	539	567	569	552	534	547	564	562	573	546	557	558	556	546	557	563	583	589	581	553	569	523	532	560	593	554	577	588	541	543	570	596	614	534	578	557	567	560	550	620	560	581	572	575	531	561	561	580	512	581	520	578	596	600	537	577	561	527	579	541	600	540	525	577	562	589	572	542	596	542	561	590	536	534	563	571	577	600	589	540	564	576	577	585	526	535	562	544	541	527	566	546	528	582	577	563	552	529	497	553	564	558	573	530	576	584	609	541	564	557	535	604	540	531	588	597	534	557	559	538	557	622	614	525	552	524	550	568	522	533	563	531	548	600	551	558	527	564	550	527	534	554	567	562	560	521	572	574	546	541	571	532	606	553	512	550	564	576	585	543	617	529	551	552	537	592	562	544	557	585	542	585	542	543	594	530	573	557	536	565	554	526	560	558	549	601	551	551	543	577	562	545	569	586	555	525	547	581	543	517	553	523	575	544	525	596	544	607	548	583	562	600	571	538	554	623	555	584	520	538	540	571	557	564	560	525	562	523	530	533	549	566	564	557	557	580	550	529	556	549	525	563	562	569	554	580	517	581	575	545	562	552	566	526	505	567	569	564	594	535	513	571	521	530	551	551	594	564	588	565	538	591	591	555	549	529	579	529	523	555	508	570	566	574	616	545	556	541	587	525	558	572	534	541	546	567	571	581	521	531	558	509	595	533	536	500	543	557	529	545	576	546	561	524	599	518	589	559	536	525	542	532	521	544	537	541	560	588	601	577	571	527	555	583	523	555	566	581	547	596	532	551	559	574	548	538	593	588	607	603	560	558	558	586	556	587	554	536	570	569	532	568	564	523	553	542	563	567	564	543	548	565	585	543	576	571	539	593	589	565	543	583	603	548	560	562	524	528	557	544	566	532	562	558	584	528	556	581	601	563	531	562	574	550	557	566	539	550	547	557	579	540	556	582	589	557	560	581	536	571	581	561	563	517	530	588	558	576	561	553	571	561	563	564	550	585	585	574	524	557	505	546	519	538	596	603	527	559	573	588	560	554	589	565	566	548	534	544	581	555	533	572	566	554	552	585	542	554	498	547	552	520	518	587	536	603	596	572	580	529	564	541	564	601	578	528	549	563	571	533	583	594	551	538	528	535	563	579	554	565	549	541	552	555	548	586	592	573	536	570	606	581	532	608	578	552	563	577	539	565	566	553	575	576	540	543	519	516	501	588	588	577	579	583	528	597	567	553	571	552	562	585	552	556	600	578	580	542	554	552	534	628	575	572	544	541	523	573	536	507	612	560	542	529	593	564	535	556	549	528	550	540	562	560	537	562	572	528	557	523	583	565	559	556	562	571	579	550	579	531	551	526	553	586	522	577	550	582	557	532	529	548	568	585	591	586	574	560	574	558	537	539	573	561	513	572	545	528	608	541	536	577	580	556	573	555	512	557	568	547	536	555	572	563	565	553	552	565	606	536	546	556	587	560	604	535	549	588	538	555	537	564	535	545	595	550	556	542	551	588	581	538	547	512	565	512	576	575	593	519	498	529	540	536	548	560	600	545	573	572	555	605	525	556	523	589	572	581	532	557	569	575	588	499	564	558	514	588	526	537	492	546	572	603	563	557	548	557	544	542	583	533	530	528	548	556	573	564	571	553	575	512	533	545	526	560	527	566	571	560	579	585	561	548	567	555	556	540	515	554	543	533	525	575	572	575	574	560	556	551	558	511	577	564	521	536	554	585	532	583	528	554	579	553	584	600	513	566	560	613	577	545	566	536	485	544	542	529	547	557	605	585	531	540	583	558	552	544	533	579	569	526	571	600	560	575	540	561	584	523	544	565	568	502	512	561	556	564	596	530	565	567	569	578	533	577	550	556	529	574	577	558	564	551	555	557	532	569	544	517	522	527	597	543	546	534	548	581	535	544	522	552	558	538	533	574	573	548	577	540	542	554	546	522	515	511	545	565	629	557	592	617	539	600	523	579	564	526	529	534	531	548	584	582	525	605	570	557	546	546	577	563	551	562	516	578	557	557	576	548	554	545	541	573	545	517	513	538	560	573	525	556	591	511	567	557	590	566	576	516	541	535	545	509	568	556	549	577	600	586	544	572	562	548	562	563	581	538	593	586	570	506	561	555	574	540	591	559	544	574	572	521	581	540	536	577	567	555	533	539	574	541	545	555	580	570	526	570	531	550	555	544	540	538	543	562	553	522	583	587	562	569	567	580	549	530	510	551	611	548	579	579	548	550	595	569	577	548	555	525	580	545	563	549	535	561	567	561	540	585	561	559	557	571	555	558	519	558	565	549	537	578	518	545	559	543	586	516	554	561	509	537	552	562	567	530	601	518	566	504	556	591	519	550	517	586	540	582	557	579	586	544	538	558	565	551	560	540	568	592	603	590	542	543	549	505	528	518	560	546	555	573	561	534	555	556	541	556	592	542	606	564	560	541	521	573	516	546	529	557	585	564	569	551	567	547	522	532	527	550	548	555	604	535	545	568	546	565	557	580	564	551	539	558	556	605	577	580	557	591	562	573	598	544	564	548	517	582	530	560	567	524	587	561	521	526	520	612	568	576	557	579	586	569	576	569	535	548	567	561	566	577	548	551	523	524
41116	25793	4082	2162	1703	1400	1192	1098	1060	971	933	874	837	869	820	826	832	822	838	759	767	853	764	790	760	801	746	823	768	783	790	751	743	731	816	746	742	806	756	753	733	780	787	775	792	812	765	782	774	759	770	773	739	790	782	796	733	803	773	785	742	799	788	766	749	741	738	791	785	800	797	731	763	707	786	748	768	783	717	761	788	797	752	781	761	754	772	719	764	691	738	830	760	764	804	756	680	767	822	765	818	742	764	787	741	739	755	766	684	740	697	759	767	745	767	769	735	782	786	810	749	779	710	759	753	746	774	762	757	755	793	739	773	776	737	727	792	796	805	734	789	748	733	776	789	780	779	755	760	795	741	810	752	742	743	736	770	741	767	721	785	745	800	825	805	767	766	786	813	759	790	763	726	739	773	734	771	727	789	718	803	769	735	744	778	769	762	769	749	749	727	738	732	756	763	742	756	777	703	763	769	745	747	766	804	744	771	791	775	730	779	804	754	730	738	795	768	736	790	722	757	790	753	726	702	795	765	748	743	777	756	722	776	744	746	737	748	767	737	758	767	782	718	710	781	784	771	738	748	724	793	764	789	756	730	735	781	774	764	773	744	724	773	714	788	789	756	762	721	758	755	740	746	750	737	719	729	748	735	730	789	737	797	764	729	765	797	746	686	737	763	787	823	763	677	733	713	741	780	785	691	755	770	776	767	711	734	749	701	751	758	783	762	773	792	752	729	751	783	752	743	734	703	784	752	768	744	762	777	727	755	789	744	790	707	727	782	783	750	799	775	774	782	741	794	757	782	679	811	748	754	758	803	773	760	780	758	777	787	726	701	733	729	725	749	743	748	790	738	771	752	756	807	746	842	736	776	738	799	767	744	751	779	711	752	799	768	726	718	815	694	734	761	762	721	755	718	748	725	751	738	760	736	798	746	771	748	750	781	798	792	755	712	735	747	726	757	687	761	762	777	751	743	756	779	813	805	752	786	740	715	763	744	748	750	764	821	745	725	737	744	752	775	753	750	744	775	751	783	761	759	778	732	760	759	770	780	769	784	756	781	763	756	775	719	809	725	781	730	742	764	783	765	737	715	717	762	797	752	779	758	747	760	802	761	784	789	798	779	799	774	797	708	753	762	809	745	764	772	749	721	739	750	757	697	727	764	727	726	730	756	706	765	740	776	793	752	793	768	769	739	763	749	736	749	769	791	800	773	752	738	794	764	782	756	812	759	758	716	761	778	751	745	742	764	807	719	774	735	771	774	802	745	796	768	766	753	720	752	784	752	777	752	717	801	801	734	773	744	757	758	734	725	757	750	775	736	696	710	766	779	733	810	721	763	749	737	758	710	755	793	765	782	788	762	736	758	718	756	832	734	813	771	730	793	747	746	747	812	727	774	730	721	766	773	767	745	779	779	725	777	725	780	765	735	729	792	780	743	736	793	767	791	736	749	745	734	765	724	772	779	735	731	779	763	798	736	747	723	779	767	815	735	759	675	765	766	765	735	771	734	728	751	756	769	762	786	744	733	766	770	755	763	715	763	756	743	724	771	758	765	762	769	719	740	751	745	796	790	785	756	729	737	762	719	734	778	759	730	740	791	790	746	775	740	761	782	780	779	716	728	764	802	775	743	720	804	751	769	696	745	757	764	788	767	788	749	744	747	785	783	788	796	752	793	782	754	778	745	723	772	766	746	774	749	765	757	738	751	768	761	747	750	751	780	765	767	812	763	729	788	735	731	766	797	753	709	763	768	752	781	762	795	747	770	761	772	806	741	741	787	738	785	824	708	777	742	776	764	785	785	784	802	766	765	706	728	744	829	723	788	731	772	757	744	794	750	758	723	770	740	790	733	781	753	768	717	812	764	714	740	758	749	756	713	782	761	761	703	742	810	766	764	722	813	770	818	775	753	725	784	739	731	780	784	760	754	744	701	751	715	810	717	710	771	757	749	750	781	728	732	785	726	777	740	795	747	770	772	765	756	752	728	778	714	814	725	756	727	741	785	774	750	781	778	739	727	780	792	792	757	742	745	692	755	844	735	756	740	715	783	773	759	781	731	785	730	766	762	717	733	781	758	782	766	774	809	773	811	761	749	723	773	759	773	766	693	772	743	772	768	830	807	693	737	778	737	764	773	778	741	755	794	789	767	773	748	748	791	758	750	808	758	756	750	760	783	790	710	815	756	755	755	757	792	763	763	779	720	754	741	787	802	774	756	688	710	772	772	768	779	777	772	773	786	804	772	771	777	775	745	711	725	760	739	761	773	743	755	739	780	754	769	714	718	763	750	703	735	752	767	740	768	738	760	791	786	745	799	699	753	742	780	739	761	792	743	769	741	746	751	758	736	728	791	728	761	720	766	762	777	813	734	795	765	744	760	782	782	744	678	767	751	811	801	755	715	745	778	720	761	722	744	803	705	747	696	770	799	768	786	734	755	743	805	755	751	786	775	815	745	806	703	747	798	771	742	772	780	735	822	751	730	710	743	753	772	735	789	788	764	732	767	747	759	751	748	744	737	741	730	763	772	768	778	733	740	751	727	783	755	719	776	765	745	796	759	723	763	785	754	736	771	754	744	756	762	753	806	794	752	758	773	736	750	746	751	741	728	753	744	752	793	752	741	734	759	812	754	772	776	799	726	741	753	766	744	813	803	761	738	740	721	743	765	769	777	746	755	788	775	795	758	733	803	807	737	753	714	768	727	784	736	746	769	754	787	772	763	752	775	784	806	765	772	705	766	746	755	769	804	792	785	803	751	713	754	739	796	733	776	754	754	752	792	736	761	727	792	746	759	765	745	681	767	758	736	734	696	770	798	764	739	775	758	722	717	814	771	722	781	743	751	772	733	740	752	762	750	755	764	800	703	769	791	784	750	757	820	710	764	729	773	750	775	728	730	755	746	763	702	735	737	775	799	735	814	781	777	766	780	741	702	769	816	817	756	726	755	776	739	761	763	761	763	778	747	722	798	777	748	757	700	763	741	802	743	745	779	729	751	755	744	766	805	765	775	746	779	761	745	745	791	782	777	734	728	774	753	706	788	761	741	746	782	731	705	815	774	795	771	760	744	745	781	739	759	741	794	784	764	755	772	779	739	770	776	734	710	791	773	806	781	790	789	772	715	776	771	780	741	781	794	763	750	728	774	771	766	735	792	777	726	745	805	761	751	783	764	751	778	764	699	801	734	715	821	826	724	729	742	733	804	754	769	751	762	788	758	773	783	761	789	776	758	757	760	710	810	776	778	726	765	767	706	756	756	707	746	819	766	750	736	723	732	729	810	826	738	745	736	724	783	736	769	805	791	801	757	782	748	783	734	746	752	740	763	784	777	746	735	761	787	758	744	781	782	732	754	810	764	747	746	784	738	763	777	750	747	734	748	773	671	798	741	756	766	761	770	791	766	712	816	786	730	790	747	728	744	757	743	827	685	783	777	756	767	729	733	733	800	760	704	756	725	772	799	735	719	726	741	733	745	766	839	778
24222	20711	25619	24295	2991	746	682	665	630	655	598	601	561	537	627	581	591	567	565	560	594	645	576	506	597	593	592	611	563	561	546	572	557	544	565	567	604	559	530	564	577	582	561	570	560	582	593	524	590	579	585	624	603	571	579	619	596	573	621	594	524	573	568	592	554	567	597	551	539	557	559	551	626	593	569	582	587	591	552	598	579	590	558	555	583	571	574	556	556	591	574	557	605	564	582	556	576	582	551	608	520	561	600	587	589	574	543	567	575	565	554	611	534	596	588	542	565	580	595	538	589	565	562	580	567	541	600	637	582	577	573	591	584	577	602	549	575	606	559	595	536	557	576	611	540	584	600	578	526	575	537	608	609	587	577	580	568	628	543	537	568	619	579	611	589	581	555	546	552	578	632	572	545	582	578	577	584	584	586	586	624	614	550	566	598	576	554	526	573	587	565	591	593	548	575	552	547	596	581	560	580	586	566	556	577	556	573	541	588	571	540	528	552	619	565	538	561	553	533	582	560	576	585	562	559	571	614	553	557	572	605	564	560	577	603	510	563	573	563	583	568	558	543	565	559	518	574	601	596	560	594	595	570	590	553	573	608	622	578	582	522	553	555	628	602	574	568	585	557	568	563	557	592	582	580	571	597	556	628	555	548	547	567	535	607	634	562	548	568	597	547	559	532	560	578	571	548	568	558	554	573	568	559	551	587	588	593	540	579	526	634	553	590	538	627	571	570	587	564	567	553	564	564	598	573	573	605	570	595	593	599	579	569	559	546	602	602	561	572	528	577	559	575	526	573	579	558	567	530	583	560	564	594	613	548	542	592	605	587	604	552	561	566	539	584	572	545	557	555	606	580	559	542	563	583	589	535	599	607	574	580	534	590	547	624	561	585	567	611	541	533	538	609	560	570	535	609	557	575	539	604	582	578	574	614	561	594	550	548	548	558	564	600	573	577	535	541	572	612	566	576	581	558	566	566	581	588	553	556	552	609	600	549	574	569	595	575	590	593	564	604	552	602	579	523	582	609	582	581	560	555	595	553	569	543	560	574	571	562	592	564	523	605	569	556	555	598	542	543	584	639	559	552	589	559	573	563	593	622	582	546	593	609	560	548	571	568	566	596	584	563	555	592	557	547	597	626	584	610	579	561	542	579	568	573	533	575	533	530	558	563	543	531	549	586	604	576	568	577	561	598	564	584	585	583	571	568	587	573	572	575	582	557	621	560	536	635	558	558	562	569	561	604	595	570	566	551	570	587	611	567	611	547	568	548	555	592	598	585	560	578	604	530	574	523	585	580	580	639	608	555	562	560	566	623	587	577	587	583	532	575	593	579	563	540	526	565	569	584	578	588	571	548	610	601	601	560	587	552	581	598	585	607	550	591	569	553	618	563	581	574	566	553	557	608	568	554	583	561	570	566	534	614	576	592	581	596	571	566	620	564	590	541	564	546	586	567	575	587	540	550	535	568	625	572	567	550	637	553	570	577	562	556	553	583	548	546	572	577	553	610	543	481	552	578	563	507	611	578	572	560	567	575	632	571	605	569	564	553	573	569	551	580	595	555	555	588	583	570	578	609	580	562	570	585	574	608	575	579	571	577	586	588	610	590	586	542	597	561	609	580	584	571	556	586	594	566	560	606	575	609	555	549	608	605	598	592	595	600	601	551	562	578	589	551	590	587	555	547	556	543	574	554	616	575	566	606	593	538	527	545	577	570	608	593	616	583	583	544	574	545	579	575	586	529	541	590	580	551	571	594	595	575	580	556	559	570	586	579	564	552	589	590	560	569	566	584	544	544	578	557	599	573	572	589	530	596	581	566	614	553	607	557	572	561	550	575	570	568	564	602	558	582	522	563	575	560	606	549	560	539	548	629	563	560	580	596	586	581	554	549	595	569	624	589	526	607	592	551	570	573	555	608	580	568	580	568	591	592	590	607	557	573	565	534	531	570	603	568	588	587	553	538	571	557	583	574	591	557	554	589	526	595	586	564	587	584	587	569	600	531	552	577	608	589	566	580	604	585	504	597	511	553	574	570	574	601	551	596	583	587	555	601	624	549	603	542	614	587	600	562	586	546	578	536	586	547	559	580	552	625	550	603	556	588	599	573	593	592	618	586	613	531	544	601	574	535	561	575	584	576	597	594	597	529	605	598	550	602	568	606	596	588	580	577	580	558	595	583	593	569	600	582	593	568	627	617	570	566	560	585	604	580	553	582	547	589	555	576	567	599	546	564	584	579	566	568	587	574	583	549	553	627	610	542	605	552	568	595	568	573	561	580	537	549	551	529	580	597	550	581	578	623	605	594	567	587	608	559	552	608	563	570	593	615	586	576	601	576	573	565	572	555	591	593	594	601	612	568	567	564	574	591	550	594	616	599	564	583	543	569	576	579	606	538	538	577	587	571	607	582	557	635	568	633	615	596	606	592	600	576	581	571	604	599	599	585	571	578	586	570	578	554	589	541	575	560	581	579	532	569	584	591	556	568	606	600	599	579	595	574	559	577	572	610	561	550	603	555	547	581	577	554	588	539	537	570	565	576	588	513	579	514	597	549	576	576	552	551	495	556	543	590	563	559	609	594	558	585	530	554	551	528	590	538	578	619	620	617	596	572	545	559	593	600	600	560	533	564	562	558	597	573	593	586	549	569	575	568	559	590	572	540	579	588	555	601	595	523	567	584	623	601	601	571	576	573	582	572	581	534	585	561	568	577	602	608	626	554	553	563	553	603	570	576	649	567	580	545	588	630	559	536	611	576	580	561	581	594	571	618	598	581	580	573	582	562	565	573	578	567	562	533	554	591	605	557	570	611	539	589	606	570	588	573	586	576	575	532	589	576	572	580	590	635	561	545	570	580	622	613	555	565	568	599	561	575	584	521	573	596	579	605	563	547	604	592	636	616	495	558	572	548	607	554	577	581	599	545	576	572	590	608	579	573	585	568	589	574	611	592	610	588	585	548	576	593	578	565	581	578	556	576	547	562	584	607	601	565	554	595	549	583	531	549	539	558	542	585	544	602	566	602	586	574	559	554	627	541	573	585	602	563	547	532	561	618	561	573	599	566	570	570	628	582	550	553	560	550	558	583	599	561	599	572	592	588	569	515	603	558	578	592	573	597	579	576	582	587	581	618	577	556	567	608	549	591	555	538	525	600	594	598	559	559	609	545	562	555	600	568	580	538	566	557	596	551	559	552	544	612	612	612	566	598	606	557	591	545	570	569	564	584	622	559	616	528	571	571	600	578	555	557	594	579	583	541	556	591	589	592	537	581	557	584	573	588	569	549	600	599	567	541	592	534	570	571	551	575	550	566	579	595	586	571	570	547	528	557	559	564	549	599	560	573	568	591	576	581	580	563	586	599	612	573	577	603	568	566	575	562	570	585	562	593	532	546	601	593	541	549	578	588	612	573	546	548	584	606	573	565	564	544	574	560	602	586	583	558	612	542	563	594	584	535	550	577	635	579	563	613	603	560	570	588	595
36155	17324	2423	1431	1178	1085	925	872	876	820	830	821	785	836	773	756	784	757	739	769	739	732	750	722	744	716	722	739	748	734	748	811	760	712	759	770	841	740	740	721	742	767	742	761	739	763	764	782	742	763	781	718	798	723	716	727	754	766	743	788	751	768	750	742	735	800	773	767	713	749	723	717	709	785	721	784	746	746	773	751	704	761	756	713	739	694	766	726	761	700	786	773	740	686	715	747	725	724	753	723	804	736	773	749	739	780	766	738	758	722	668	752	793	727	764	767	744	764	743	733	745	741	763	711	771	717	749	758	728	727	727	721	776	758	716	769	779	780	741	792	727	747	773	780	750	768	789	755	781	736	720	750	737	739	729	741	748	714	753	759	744	729	798	718	751	752	739	734	732	739	752	717	680	730	710	773	731	723	771	746	757	738	781	766	700	775	786	738	753	733	752	721	725	767	726	738	787	716	792	737	787	715	739	733	770	748	740	775	745	751	719	729	745	744	730	715	774	742	762	740	773	710	708	758	706	712	766	755	716	749	777	722	754	749	706	757	761	741	782	759	739	760	730	726	750	724	696	736	722	732	691	756	738	762	750	732	738	794	734	750	709	786	753	733	781	752	713	757	775	764	745	783	734	737	760	704	763	741	724	761	764	714	762	722	786	741	753	707	758	727	737	755	743	713	776	767	743	740	769	751	709	728	807	786	745	705	744	738	703	723	761	796	741	755	776	755	746	769	724	714	737	748	768	751	783	756	810	728	777	740	669	704	740	750	741	752	710	724	775	745	719	717	725	739	746	753	737	724	750	750	753	750	714	747	756	742	792	725	743	705	755	772	744	777	733	768	732	784	763	765	774	775	720	724	706	757	753	734	763	705	784	709	768	760	728	734	713	742	719	762	741	727	817	724	727	707	730	746	780	737	794	738	692	746	747	753	728	698	746	769	750	752	723	747	700	722	759	777	701	735	770	772	747	746	768	811	770	740	769	722	753	786	740	734	755	766	743	783	718	719	666	741	775	728	731	714	737	759	763	744	727	713	776	802	736	748	755	710	744	729	759	739	765	748	776	744	715	743	744	766	736	740	760	700	764	798	748	711	699	776	750	743	687	791	775	763	767	790	763	779	747	684	725	783	701	747	763	719	736	734	732	729	730	775	741	766	722	731	738	731	750	720	755	734	715	738	746	700	751	759	767	712	725	701	739	770	764	761	708	733	789	740	764	718	737	735	762	720	757	744	747	761	766	744	756	780	736	722	719	719	778	739	751	702	693	723	789	732	764	763	753	783	765	760	755	735	773	759	696	727	805	777	722	724	684	768	752	747	763	743	771	721	768	781	723	770	714	751	764	778	752	730	733	730	739	728	750	818	737	762	725	778	762	705	727	739	800	740	743	760	800	702	715	735	759	811	745	744	755	770	732	703	766	722	828	754	757	746	756	759	773	810	724	722	726	732	761	768	688	705	717	793	729	769	768	729	779	772	748	735	740	767	755	755	740	731	782	746	763	711	779	713	769	776	731	758	773	745	765	737	757	770	783	737	709	781	776	724	747	721	747	722	770	733	759	815	756	739	781	758	756	760	744	765	793	745	765	781	729	768	751	743	772	738	711	737	731	723	727	747	727	787	703	747	721	767	747	739	758	714	752	732	794	778	705	768	758	746	787	736	760	798	770	777	755	769	792	771	723	721	765	758	743	761	774	756	740	750	697	780	768	772	695	764	733	719	741	772	762	725	786	707	770	760	733	737	729	777	738	741	744	738	705	737	724	778	743	757	756	723	736	738	724	723	743	725	729	768	757	731	746	770	776	760	740	743	744	796	757	787	785	793	765	713	719	768	775	756	753	693	742	740	777	721	723	754	746	741	775	730	766	746	730	743	745	767	736	739	739	795	743	782	773	728	714	700	746	776	709	722	759	756	766	765	775	736	745	749	805	737	733	743	741	733	747	767	705	727	723	769	729	716	726	734	772	723	762	771	759	753	725	729	799	773	756	704	766	730	708	756	731	757	785	792	730	770	786	714	764	730	797	696	759	764	734	745	737	744	745	742	746	709	745	753	741	742	771	753	728	775	694	727	732	764	732	733	741	768	730	718	742	733	708	664	717	707	803	753	731	762	783	693	718	711	734	756	779	745	734	776	744	720	691	777	768	737	761	746	752	764	719	767	711	695	738	763	773	709	783	777	775	753	729	738	760	742	750	780	748	741	740	764	775	660	782	774	742	755	756	736	765	700	801	754	726	767	761	727	760	776	737	743	745	744	734	762	715	774	779	724	711	754	764	708	704	723	722	702	729	729	747	788	779	755	787	734	696	743	745	786	728	722	741	736	765	719	735	708	734	706	738	720	703	781	759	743	750	757	774	744	750	741	725	764	707	720	733	754	758	720	758	740	778	765	757	753	744	732	727	753	732	723	790	740	767	739	788	747	737	755	773	693	796	724	763	723	705	757	715	777	764	722	736	728	739	720	760	756	755	764	781	798	762	721	752	744	750	751	748	754	748	742	723	767	708	725	747	737	771	728	758	742	721	752	762	728	786	692	712	752	745	731	750	805	798	759	732	749	841	737	694	785	748	710	743	717	699	776	686	776	800	786	840	716	812	702	755	751	758	732	718	798	746	741	740	711	778	754	758	744	756	785	749	771	742	705	722	762	722	750	781	743	704	733	746	726	709	736	747	715	739	762	752	660	709	728	725	807	716	767	806	718	703	753	752	720	784	792	733	736	744	779	801	717	782	736	712	743	786	751	709	671	745	749	742	739	715	777	782	733	743	724	769	763	706	749	752	763	725	761	731	726	762	749	738	743	754	720	755	722	756	736	729	714	740	720	753	748	733	733	715	762	717	771	738	693	728	731	676	746	796	741	793	758	770	704	767	739	772	733	737	769	767	761	743	730	747	738	771	808	732	778	760	749	745	791	796	757	732	739	769	737	768	711	780	739	750	730	709	712	736	759	754	770	759	741	784	766	722	761	758	711	727	722	746	752	809	710	806	736	719	765	796	776	723	733	737	743	775	727	724	738	782	709	767	778	672	731	719	758	714	794	766	728	738	757	730	741	765	782	739	783	720	715	791	807	727	718	738	746	709	797	740	733	743	731	748	688	731	738	751	770	729	705	801	754	731	700	722	718	757	691	728	770	739	773	754	716	742	745	720	767	706	757	735	757	789	761	752	774	790	725	730	766	755	750	719	795	695	731	752	732	766	711	710	771	716	747	764	758	746	750	829	752	765	722	720	769	778	747	762	739	773	741	752	712	753	763	773	736	742	706	741	739	754	742	752	712	749	789	744	733	754	793	750	731	742	750	736	746	751	725	758	782	702	723	771	768	740	765	790	756	740	740	767	745	726	752	714	746	746	749	770	770	722	747	752	728	741	766	754	762	783	769	755	756	765	750	733	722	759	738	711	735	791	743	769	746	712	731	728	733	766	716	719	799	783	741	773	757	744	762	749	690	718	754	754	779	709	746	729	735	762	719	692	751
22034	20736	27930	23611	20688	20076	1798	570	438	400	384	392	348	355	343	319	339	324	335	292	278	302	298	308	303	264	291	264	272	274	280	261	269	298	264	257	270	266	296	287	249	315	289	284	245	289	264	264	262	285	290	252	257	285	274	265	264	279	311	283	252	239	260	261	261	265	288	282	290	259	265	227	232	257	268	259	295	314	219	265	259	289	257	272	277	274	267	268	298	284	271	285	287	277	268	300	262	272	270	296	263	260	275	274	275	253	255	272	277	265	270	283	263	263	266	270	281	242	294	281	297	261	270	257	262	267	265	267	298	280	256	280	288	268	286	264	285	278	260	242	265	261	296	280	267	260	281	264	272	268	274	286	262	259	262	283	253	271	258	283	265	244	288	267	238	278	276	248	258	287	261	273	259	261	271	270	243	277	252	264	280	277	248	261	282	253	278	304	272	236	293	262	280	289	266	271	258	269	284	283	287	253	261	265	279	271	274	295	291	296	265	289	231	277	237	285	272	271	286	278	252	263	281	252	293	254	292	263	287	297	246	260	261	255	249	297	271	282	281	271	253	273	270	290	272	256	298	258	270	276	255	268	251	256	248	241	278	263	267	261	261	280	254	286	265	286	275	262	224	273	257	250	272	283	268	246	266	251	278	252	307	254	261	255	267	269	271	275	268	270	260	277	295	259	265	274	275	286	275	257	262	260	268	264	280	248	283	262	268	272	256	296	267	240	271	256	266	284	276	230	294	284	272	263	279	288	281	257	297	275	272	291	275	270	264	260	260	278	258	261	240	272	257	268	267	298	280	239	271	300	249	279	273	283	261	281	257	317	264	255	277	253	267	269	274	278	263	244	272	246	268	250	280	299	284	236	264	242	246	259	246	214	248	294	278	274	245	307	254	270	247	261	283	279	280	274	304	272	280	264	278	247	296	296	297	298	280	292	269	267	281	255	288	289	241	286	269	295	280	270	276	276	285	247	285	283	255	271	248	247	275	263	301	252	292	269	281	253	298	262	295	224	258	236	249	272	281	258	289	284	259	265	252	307	261	294	273	285	253	243	282	280	246	295	287	286	286	267	264	282	264	269	256	273	276	270	272	292	270	272	266	268	312	259	257	260	259	246	275	298	234	286	294	283	273	285	259	248	267	269	248	266	258	295	253	258	261	247	263	280	255	271	279	262	265	252	273	286	229	274	228	237	233	280	269	260	272	254	252	286	270	280	246	251	264	285	286	259	270	280	278	290	261	240	252	272	266	289	269	326	258	266	275	278	293	283	259	262	242	280	271	282	268	258	298	265	265	260	280	241	292	282	272	281	255	286	285	279	273	277	250	246	275	281	301	275	294	289	271	265	269	280	278	239	275	256	253	276	295	249	269	290	251	262	267	267	241	257	260	268	279	264	254	287	288	253	279	275	254	258	297	291	250	257	282	259	269	282	260	230	266	266	262	261	247	266	266	248	260	284	267	288	259	257	283	287	261	263	254	276	262	297	270	271	267	253	276	287	264	299	282	300	274	280	267	264	274	241	277	261	291	258	265	235	239	267	271	267	292	275	314	242	225	243	270	271	269	228	261	255	277	274	269	264	297	299	268	282	263	284	272	286	279	273	284	273	255	269	232	270	260	259	241	248	269	261	255	275	273	250	252	262	259	242	252	277	259	254	273	266	277	263	273	279	253	283	245	276	238	283	301	280	315	286	238	256	275	301	273	270	245	264	238	273	297	254	268	276	298	280	277	253	276	264	237	266	312	242	273	258	284	249	294	288	273	251	245	278	318	257	276	248	284	279	253	264	259	263	274	275	288	235	313	283	274	237	264	238	264	257	270	282	280	273	278	278	263	268	245	275	233	256	258	261	229	266	267	299	298	296	275	255	271	262	273	253	299	231	256	290	289	269	262	278	301	268	268	259	277	269	261	271	271	268	296	300	265	271	273	242	279	267	266	299	250	266	280	278	279	287	276	266	278	246	247	254	282	278	246	295	259	259	293	278	251	264	268	307	278	262	256	269	264	302	252	274	265	265	252	282	291	280	299	286	274	265	287	276	250	299	276	239	268	273	245	270	262	262	251	253	271	253	282	253	259	276	277	279	275	295	270	251	277	262	272	315	285	278	273	259	277	263	266	270	272	233	258	266	253	280	270	286	257	271	250	271	275	281	238	286	244	251	259	313	239	290	270	271	279	275	251	254	258	242	237	240	289	287	283	269	285	274	253	286	291	273	250	262	276	262	248	266	280	264	287	279	268	235	215	267	272	295	254	272	286	279	283	250	276	294	286	263	257	277	300	245	272	277	286	293	280	256	272	275	269	278	268	259	243	267	254	264	271	269	269	250	274	256	262	253	249	266	269	276	261	274	229	270	280	264	241	258	280	269	270	253	264	266	266	253	275	260	276	263	328	278	298	273	255	263	268	248	275	273	256	258	310	283	290	294	256	248	275	293	273	292	287	278	277	261	237	282	261	304	268	285	268	280	285	260	273	240	262	248	313	288	297	290	267	241	290	246	283	286	269	286	277	250	275	265	281	273	281	258	281	279	260	265	249	297	279	268	280	246	262	254	275	279	272	242	278	287	284	267	270	276	294	275	261	245	267	268	275	286	249	271	279	277	297	257	283	271	242	255	255	262	286	241	266	261	254	277	285	263	260	260	276	282	272	261	271	275	285	266	258	247	266	250	271	252	270	274	291	251	284	260	254	238	251	270	272	284	258	283	274	256	262	254	287	246	268	280	269	277	273	237	257	246	234	260	280	268	284	276	270	269	264	303	254	265	272	275	248	283	280	258	257	271	253	266	271	278	290	262	285	279	280	268	259	285	251	262	289	293	268	265	289	262	269	268	274	270	270	291	225	271	239	310	248	273	266	266	272	296	258	276	276	296	285	242	270	258	276	278	280	272	263	250	245	242	274	269	260	253	278	283	238	257	275	286	262	267	273	299	265	269	256	269	248	263	287	267	254	283	295	251	247	240	272	267	236	259	288	261	267	272	280	260	258	279	223	302	263	297	258	277	288	244	281	277	245	258	236	241	252	243	270	275	260	302	248	264	279	255	280	250	274	268	272	310	256	267	280	282	264	309	258	277	271	287	267	281	267	255	260	307	285	284	275	266	256	258	286	281	258	273	263	254	257	259	250	263	278	296	293	278	257	257	280	258	251	291	254	298	275	247	288	235	270	249	249	270	297	275	247	236	276	270	264	263	263	273	256	278	276	262	289	277	269	282	249	273	287	276	291	292	259	244	243	265	247	252	270	261	266	257	272	302	263	280	277	244	270	288	286	263	264	226	270	244	255	270	299	267	264	279	249	261	276	277	268	263	239	301	260	257	265	279	258	262	282	280	277	254	269	253	248	279	255	273	257	256	265	258	255	255	284	279	251	283	257	286	272	299	283	259	277	264	244	255	267	263	286	262	278	249	280	280	296	257	239	292	249	256	276	270	290	259	292	255	245	235	267	228	259	270	260	260	283	329	248	281	297	276	263	267
47640	20792	6368	2892	2126	1660	1226	996	917	786	666	612	571	565	505	467	477	433	433	456	426	370	433	409	404	396	394	401	416	395	373	374	360	406	379	365	381	384	384	366	370	366	390	359	377	380	362	383	392	363	417	374	394	410	378	362	372	347	425	375	392	372	375	404	395	381	388	373	339	368	386	355	426	370	389	387	363	395	371	341	370	386	371	359	373	356	373	359	385	379	353	365	405	374	360	352	333	388	384	375	360	360	390	389	362	384	368	366	359	374	368	354	396	356	377	353	351	341	370	362	407	389	356	360	365	384	385	369	400	375	362	368	365	377	331	365	350	373	359	381	375	377	380	418	365	318	392	368	361	349	377	362	362	351	373	365	385	356	368	367	379	389	356	394	337	392	364	345	340	350	370	366	346	340	370	351	361	377	388	380	365	341	341	361	358	370	377	360	369	373	357	348	361	362	359	381	336	328	343	356	370	379	364	353	367	340	348	364	401	376	386	342	355	339	371	335	291	373	351	377	383	395	352	359	346	367	411	360	335	341	356	368	335	354	362	383	337	358	362	383	360	382	373	363	354	354	338	345	351	365	372	371	384	380	336	349	359	373	342	367	377	405	350	389	361	364	372	360	336	372	358	375	360	355	331	377	388	348	344	343	357	361	370	340	410	363	353	380	382	340	370	365	356	348	353	373	357	392	330	349	361	366	324	347	337	353	341	363	349	335	350	369	362	363	385	354	384	347	366	352	373	417	368	346	345	352	379	321	350	390	380	344	374	342	339	390	331	364	335	399	332	384	327	327	384	389	305	366	380	369	356	339	364	319	367	362	339	342	400	381	376	360	368	338	334	386	358	386	352	374	364	435	390	338	343	373	371	373	383	358	354	356	379	355	375	374	346	362	387	373	370	377	368	357	419	358	388	371	344	386	331	363	353	365	408	377	347	376	326	388	352	369	370	355	356	351	348	357	364	361	386	371	360	363	370	396	353	352	351	391	377	343	335	369	368	361	376	377	361	371	388	366	376	340	367	376	358	327	399	403	364	361	337	363	374	365	351	377	357	380	404	351	346	335	370	387	345	352	357	373	376	360	385	344	382	363	407	339	398	357	348	377	397	374	386	354	357	353	351	375	357	352	364	379	375	372	321	358	375	383	354	337	365	397	408	366	386	343	373	369	362	356	375	349	342	383	369	336	344	393	354	374	365	336	386	332	347	390	381	391	400	338	362	360	355	350	345	374	361	376	355	382	370	386	391	370	339	349	388	360	369	391	352	363	364	365	362	372	366	371	353	363	395	378	378	381	397	369	358	353	376	365	362	366	351	363	351	388	418	357	367	339	358	391	359	367	351	401	420	374	385	349	332	364	370	364	380	344	353	338	357	390	320	393	352	365	359	399	398	354	353	373	360	376	352	341	351	375	363	376	357	327	363	389	378	369	349	388	389	392	354	341	404	390	403	369	397	376	376	389	383	370	386	347	351	389	408	315	353	340	334	386	397	328	363	354	335	363	362	369	372	368	375	384	380	347	387	357	372	387	358	354	376	352	361	393	383	382	360	362	356	385	387	361	373	371	387	405	347	345	366	349	338	361	347	341	367	360	361	340	395	371	355	368	345	383	348	364	378	355	392	348	371	393	344	369	373	340	369	372	377	393	391	334	375	339	348	335	369	368	382	377	372	373	378	375	381	353	334	368	361	340	326	357	366	338	379	391	353	362	371	353	317	378	355	388	367	349	355	360	340	371	384	373	383	339	358	386	310	362	357	342	381	370	389	353	357	354	381	358	386	366	364	392	363	352	356	339	347	358	347	357	341	369	379	371	364	352	354	326	383	359	372	327	350	350	377	393	350	367	371	380	345	376	382	397	343	383	361	346	360	363	349	355	392	337	349	346	386	317	362	343	374	362	345	355	360	354	352	325	387	387	410	359	317	384	334	359	365	372	374	345	356	382	359	385	369	368	332	395	374	395	368	339	354	379	349	347	375	359	380	375	360	354	358	391	356	369	412	335	348	405	321	351	351	334	346	348	380	369	374	389	398	375	331	360	369	341	345	382	347	415	365	341	392	357	367	369	359	358	346	349	365	354	349	349	388	362	365	375	349	327	389	367	331	350	372	348	400	372	352	395	356	373	374	354	378	365	322	363	385	383	348	379	350	347	383	378	366	346	329	362	367	374	402	386	351	343	359	391	370	358	369	355	356	375	374	387	375	338	376	311	357	378	354	393	377	369	339	358	347	374	358	359	340	402	333	389	327	335	387	352	360	406	369	395	361	393	361	353	352	371	358	380	373	363	349	362	364	370	367	381	371	379	398	338	364	360	385	385	333	371	349	355	329	387	369	392	357	399	374	362	369	378	381	376	370	388	387	359	362	411	396	340	401	390	413	371	364	363	377	340	353	383	363	394	362	361	368	406	337	375	388	357	360	345	325	358	372	359	374	382	359	358	341	361	342	368	371	354	361	346	363	366	403	388	369	360	369	373	379	394	375	361	352	346	351	348	356	361	337	367	387	349	341	377	351	350	389	349	389	350	400	351	323	375	352	397	359	368	369	365	347	366	330	374	370	327	340	360	374	399	371	377	380	376	342	363	363	364	366	367	361	357	388	368	343	378	362	343	380	364	336	333	378	359	358	360	386	379	381	382	332	369	365	350	345	381	356	336	375	375	327	342	356	396	347	336	367	347	365	347	354	385	361	348	401	359	366	344	352	379	368	368	361	365	369	327	380	386	356	361	368	361	339	349	384	364	346	403	351	346	343	374	350	364	344	345	376	386	396	388	352	356	364	324	381	387	361	392	399	354	354	360	351	355	392	382	359	364	365	377	360	358	389	344	342	360	357	390	357	373	361	372	371	341	353	345	321	330	358	367	376	357	356	360	372	394	387	374	422	370	356	373	363	343	375	401	387	351	397	369	359	340	413	356	359	347	379	354	370	388	342	401	362	377	358	341	381	364	353	353	355	363	358	353	361	347	371	371	365	367	377	344	384	355	343	358	380	350	376	374	362	374	353	377	374	342	370	364	379	374	392	361	346	345	385	347	378	341	358	341	383	380	327	335	400	393	404	339	372	409	350	378	354	354	337	346	375	399	347	335	388	368	361	357	318	354	352	378	378	385	355	354	365	349	428	376	362	351	386	360	347	382	380	365	398	381	353	359	360	331	348	372	386	410	350	361	371	374	389	372	388	339	335	355	364	336	338	353	379	350	375	330	347	399	359	349	370	363	336	380	384	389	324	333	344	386	385	337	370	350	342	390	383	363	351	348	341	367	331	359	314	344	344	347	354	349	376	341	370	367	393	390	366	387	380	375	352	419	304	372	367	353	353	392	370	353	394	341	365	359	348	371	376	364	364	369	379	334	355	359	345	367	371	357	381	334	372	313	360	389	317	345	377	352	349	379	384	371	346	389	351	407	360	419	361	342	354	388	352	319	313	353	348	352	379	351	350	324	391	355	380	374	363	394	370	388	363	350	346	364	377	371	379	349
27163	15722	2867	1048	803	813	764	738	760	757	807	814	778	731	745	738	756	757	705	780	726	754	779	783	736	696	757	770	822	758	712	801	706	730	731	752	724	742	788	777	715	774	760	725	834	833	749	809	736	767	763	728	688	764	724	758	749	752	723	762	756	739	763	766	784	840	747	769	748	802	777	743	729	728	754	729	816	778	699	792	756	783	782	783	733	758	825	749	725	812	813	730	776	771	799	769	772	735	756	750	761	785	749	733	760	812	748	777	797	750	768	753	755	814	724	742	713	774	748	728	745	729	779	795	794	802	773	758	780	745	788	770	713	775	749	741	710	776	780	796	788	738	763	765	763	741	731	748	735	781	756	764	770	798	731	805	735	740	724	730	760	750	792	757	747	741	788	789	739	762	734	800	728	757	767	750	733	815	756	789	714	726	738	700	793	772	719	734	743	756	762	752	785	750	764	774	797	741	791	774	807	800	808	771	763	739	719	779	800	723	757	804	746	747	758	768	712	714	732	747	817	754	740	792	793	778	738	795	797	738	748	768	812	747	782	798	750	706	759	756	741	726	787	784	740	785	768	746	815	746	746	741	708	774	767	697	754	777	764	734	733	741	739	756	713	755	734	788	763	783	779	757	755	748	711	766	709	748	778	761	764	685	743	727	738	760	744	690	765	775	767	762	809	792	722	769	773	767	709	739	770	756	769	828	797	733	791	755	755	781	759	760	777	764	801	729	750	774	721	758	726	752	763	741	764	715	755	735	795	783	772	731	775	739	837	812	797	740	760	738	765	743	752	797	723	746	751	774	741	747	782	768	709	735	786	765	711	748	741	795	766	708	743	797	792	751	769	760	768	706	807	758	787	803	770	790	738	744	733	753	772	771	763	776	776	754	785	754	772	772	780	755	737	773	781	761	785	738	742	728	774	747	732	778	787	784	758	764	753	727	741	754	765	798	779	766	779	788	779	754	766	741	736	701	800	734	757	789	821	742	728	727	756	715	771	756	771	747	721	724	740	748	789	763	815	766	782	773	826	735	753	700	815	768	738	742	805	738	734	766	724	717	727	721	741	732	771	803	780	786	762	800	733	778	755	708	738	742	788	785	813	774	800	806	781	758	771	779	776	785	763	727	797	764	750	791	746	774	753	762	787	711	718	766	780	727	774	816	732	778	757	747	765	773	765	727	738	736	732	791	768	804	799	769	787	780	756	786	727	728	741	770	774	723	707	766	772	734	800	740	705	739	704	768	780	792	773	785	782	782	773	754	771	739	745	789	715	781	811	741	777	746	735	754	795	748	786	781	726	797	793	735	758	784	745	705	792	797	749	744	773	730	780	771	725	745	775	747	724	777	739	769	790	778	797	709	743	718	786	750	790	748	795	729	768	824	790	749	741	784	721	758	741	736	737	781	784	779	769	821	736	741	817	794	746	731	751	742	761	755	766	792	762	736	749	712	744	769	738	730	773	763	685	776	765	753	739	783	720	749	755	756	729	793	775	758	754	719	757	729	785	745	744	697	752	787	766	768	737	777	811	739	766	777	751	815	727	747	819	744	744	778	743	745	758	764	740	763	763	763	782	755	729	715	742	837	776	735	777	751	757	730	775	745	717	728	758	754	756	750	780	788	794	725	721	740	753	800	735	741	732	735	754	757	728	772	761	769	779	717	776	755	789	731	737	780	764	754	747	740	679	777	749	764	758	795	745	759	756	761	756	787	696	750	733	768	765	756	785	732	792	747	763	776	776	798	788	753	712	769	772	704	750	680	760	765	742	731	763	787	776	737	726	780	749	730	779	743	720	767	759	719	765	716	745	785	731	784	744	750	749	717	761	812	748	812	768	715	804	684	715	784	769	775	756	724	748	773	727	720	747	750	753	781	717	717	756	714	742	791	750	761	753	754	773	757	743	755	761	714	799	760	767	790	767	718	763	764	740	790	760	755	792	805	767	734	717	752	705	740	737	771	780	792	712	727	771	798	790	763	737	739	734	799	797	747	746	763	763	807	748	719	808	715	789	728	734	794	787	805	760	789	760	712	741	771	807	812	775	786	787	757	800	780	782	776	726	751	747	806	769	791	766	774	752	808	804	768	775	722	765	753	762	809	778	745	714	766	720	744	747	765	740	719	764	723	823	717	733	790	781	770	729	731	768	769	773	834	714	785	776	797	741	759	783	784	788	735	755	761	798	736	725	791	763	748	744	787	739	786	802	776	704	779	687	764	757	730	713	740	715	725	830	767	787	747	735	777	789	776	753	771	738	755	779	744	758	763	798	778	749	764	723	722	790	793	762	738	726	742	767	742	803	728	737	723	755	697	783	728	748	726	766	774	767	722	761	773	749	766	761	804	744	760	756	743	796	783	767	750	736	732	787	764	759	746	782	763	706	785	701	729	732	728	749	763	717	801	786	736	789	800	723	766	743	762	731	742	725	814	804	774	778	766	736	756	720	761	767	760	741	751	711	746	767	709	784	765	707	781	762	785	784	728	793	779	742	752	748	696	726	761	769	787	759	735	716	729	777	789	770	750	766	760	730	774	798	717	753	754	778	771	715	745	792	803	791	844	756	734	801	762	696	738	751	752	823	764	756	756	741	785	753	772	704	758	757	771	730	718	760	716	754	746	760	767	804	748	764	764	732	746	759	765	754	753	776	765	712	735	739	751	735	765	710	805	760	729	707	758	792	759	735	768	788	794	769	744	732	787	745	745	748	723	751	746	750	777	750	805	789	737	785	758	716	748	780	748	776	750	736	758	742	740	745	749	791	740	780	759	723	789	730	782	752	778	786	792	753	752	727	763	746	752	784	760	806	723	713	731	752	821	758	749	741	754	735	787	791	761	775	778	718	807	749	724	766	689	732	713	740	739	767	801	755	721	776	817	770	734	767	761	799	731	765	771	774	739	739	701	730	765	793	777	729	801	802	724	725	785	692	774	735	749	795	728	793	753	755	798	720	736	742	738	766	757	703	720	706	752	794	775	761	762	724	733	731	758	725	747	720	750	768	702	789	804	714	714	739	725	757	746	722	763	763	782	748	717	770	746	718	754	744	736	797	798	734	781	727	793	787	737	777	782	757	817	735	736	744	702	764	737	754	779	770	747	751	804	786	744	790	776	784	778	794	769	771	782	778	743	790	800	740	753	714	788	753	767	736	760	774	803	747	711	755	744	763	781	763	750	730	769	709	801	735	747	781	748	741	750	784	777	726	727	750	747	736	765	747	760	779	785	781	754	752	730	766	722	736	800	745	783	807	787	782	800	756	786	718	765	798	771	746	741	783	834	733	778	781	758	789	771	740	756	768	743	746	754	724	792	747	736	779	780	773	739	766	778	753	751	773	747	762	740	778	740	780	738	765	737	690	768	776	777	766	747	754	741	742	741	769	767	785	748	785	749	766	776	715	799	790	756	756	766	782	757	770	800	731	738	746	747	675	748	706	740	793	783	745	781	759	727	760	719	794	781	716	692	809	789	795	726	729	744	774	758
15638	3050	1220	1064	1050	1046	980	1046	1012	960	990	1046	984	1044	990	983	947	914	1024	1035	983	977	1016	1033	998	1004	946	998	1043	999	952	961	976	993	996	997	963	965	961	972	987	978	1024	1015	961	1042	979	965	1017	998	920	1014	1018	966	1030	1007	980	1061	995	1061	1007	965	978	1011	1028	991	1027	997	947	942	974	978	972	1018	979	1001	986	1019	1001	940	936	1016	972	896	1001	922	908	994	968	969	977	1062	999	970	1006	1003	973	988	970	996	1002	1025	957	1018	1042	1007	1054	999	992	981	972	972	972	937	1029	974	1015	959	1008	1022	996	1017	967	967	953	1029	986	1003	934	1000	965	967	975	994	1010	1016	999	923	970	947	1005	970	1000	985	1019	969	920	1015	1002	972	1068	951	980	928	986	977	959	953	1025	1013	1012	962	967	961	1022	994	1007	1051	956	1009	968	971	998	982	987	1029	1001	1011	1020	1068	961	941	973	945	967	1016	996	986	1008	1021	968	1016	979	936	1007	999	970	990	998	953	1022	957	959	1030	971	1033	980	978	939	969	947	1013	991	976	978	986	1031	1013	1050	1036	967	976	978	1006	944	992	971	1006	974	998	992	984	1080	982	969	983	994	953	952	1012	939	1008	969	967	956	1005	1045	994	950	997	987	971	1007	994	1008	986	937	975	1009	1047	985	930	983	972	980	977	1052	951	1012	978	964	1038	959	949	985	1028	1011	1028	1030	961	998	1011	1041	977	987	954	991	1023	998	1027	959	1007	1002	984	1033	987	1036	971	968	924	991	1005	997	968	1064	1000	990	990	995	1012	971	981	1012	995	978	1004	1028	985	1043	983	1030	975	1019	957	986	991	962	1000	1011	1027	979	1010	1015	968	963	1009	1002	1010	987	963	1019	1007	992	978	1005	1022	972	970	1027	1039	962	1015	1042	986	1011	1026	947	1023	961	964	949	975	989	1016	944	1022	1007	1026	978	995	1000	990	965	984	1027	953	1044	979	958	1000	1057	975	928	992	1003	1038	950	922	983	999	984	1015	1045	969	1026	982	1015	1004	1038	1055	959	993	1012	985	985	1003	1016	939	984	1003	991	961	927	991	1049	903	959	979	992	886	987	926	981	1001	980	979	1011	973	999	996	988	1031	964	971	1011	1003	947	1039	993	1019	993	995	977	966	970	982	999	1005	995	1028	1011	994	987	974	1012	991	1055	958	1020	996	1006	1021	1041	998	979	969	1064	1000	999	999	1045	962	1025	1053	1075	973	950	1033	982	974	954	975	959	985	998	1045	966	992	987	987	1019	1013	977	959	978	923	1005	916	961	1060	932	999	1011	998	994	1003	989	969	1035	1001	997	983	1016	934	1013	992	975	964	964	991	1003	995	1025	1021	989	963	995	996	977	963	967	967	1019	999	942	1029	952	950	1041	1017	1013	1002	926	987	1034	1012	977	994	975	973	976	974	910	1001	956	959	1046	939	943	989	979	995	1010	1014	998	978	973	976	1006	1010	1004	1017	960	982	1022	979	1016	983	939	949	987	1001	963	1000	978	980	980	967	1024	1066	1024	971	1002	955	985	974	987	1024	998	964	958	918	1025	969	978	1006	924	1019	1023	1017	1036	1009	1028	950	965	1052	899	984	986	1000	1034	993	1013	1016	965	997	921	978	1019	1032	956	981	1012	1032	941	939	965	990	1029	1003	1017	1038	986	997	1014	964	935	931	962	982	956	997	954	990	945	1020	1036	965	1020	1037	1008	993	947	1021	985	999	996	980	970	1006	928	1045	959	1007	1038	963	994	1019	978	967	1058	987	1032	1004	992	980	991	993	1023	993	1015	1031	1004	972	1008	1038	968	1038	929	991	949	1012	971	993	1013	1007	1020	1021	988	1005	962	1023	984	1026	961	967	937	944	944	1024	972	998	949	990	1021	961	1014	1038	1048	979	938	1065	969	930	982	1015	1017	1003	983	995	983	965	977	1038	985	1040	972	1000	979	993	976	1047	1019	984	998	1020	970	1041	1008	1013	1003	1002	1032	976	1050	942	997	957	964	1013	941	971	989	1020	1016	1016	1066	967	988	1052	970	968	985	964	1021	989	996	1012	950	977	1018	930	1011	981	1053	1016	979	943	1042	983	1001	998	996	972	1001	992	1021	1002	981	1003	1003	1017	1020	962	993	984	970	1011	998	997	995	938	967	985	1046	1008	1000	964	970	969	981	972	946	984	948	990	985	1011	952	956	960	972	1004	1003	937	1027	1006	1002	1015	1002	985	955	920	959	1083	990	1004	1046	1021	993	1029	985	1000	1011	982	959	1012	1005	1004	1030	976	992	976	953	1004	988	964	1019	967	1034	1015	987	964	932	1026	1020	976	998	968	987	1014	1019	968	921	950	1002	988	996	998	1000	965	1047	969	1061	1029	960	1008	991	1018	951	969	958	936	985	1020	953	1006	995	1002	974	1007	1006	997	977	1020	985	970	1018	1001	951	934	999	949	1001	1076	988	952	1015	967	1036	1026	967	987	923	1015	990	994	957	1006	983	1021	942	991	967	976	1003	963	1016	1020	997	1009	988	988	941	987	1030	982	994	1025	986	999	1023	940	994	997	980	992	1052	1043	955	941	1007	984	1012	1030	933	984	1001	983	988	1028	962	976	1005	1025	956	1052	980	1010	1047	1033	971	948	998	1027	1028	1028	1000	963	972	1020	1032	954	969	1012	1006	1031	979	972	994	965	1004	982	945	982	993	1002	993	923	1007	991	963	972	984	982	943	976	980	968	971	979	959	987	967	1020	989	988	966	992	976	1008	990	972	978	980	1002	981	951	973	939	1001	979	1033	958	982	1027	967	970	1011	957	999	1005	1003	1032	979	1005	1000	968	996	997	955	965	979	956	1051	974	995	1033	1030	947	1008	943	1011	1002	979	936	1024	942	948	1026	1007	937	962	1054	974	996	994	1079	935	1029	1020	1019	1000	1025	1010	1026	976	966	1010	994	980	1015	987	1004	993	1023	1005	1004	996	977	948	963	959	1023	990	1024	964	983	1042	983	1005	1010	982	943	991	1016	942	1058	944	983	1051	998	971	948	990	1045	986	1016	926	1014	937	1027	961	927	959	995	984	1002	928	994	1026	969	982	1014	1006	977	952	1051	998	1038	1021	1018	944	1011	1052	990	952	1017	1047	978	992	994	1037	977	985	962	972	935	1031	1008	952	990	1010	1022	1016	1011	983	992	1006	1000	1037	970	929	968	1019	999	1047	959	983	973	978	944	949	978	1000	1009	984	1035	1017	1026	963	1026	1016	961	1009	975	991	1003	975	987	926	960	956	1004	1012	1013	1012	1008	965	1038	973	1004	959	949	1008	1007	1000	991	949	1018	1052	1003	960	970	1006	967	971	985	978	1037	1005	959	1008	966	993	1000	977	990	992	1008	1000	1000	1023	956	1004	1012	1019	945	980	959	939	980	943	953	1008	1027	1012	932	990	989	995	950	1017	995	969	1005	984	936	1021	948	951	985	1011	975	935	993	1031	960	997	968	1038	1034	960	938	984	986	1011	967	918	1023	977	960	1001	938	984	977	975	966	1016	1000	979	948	991	930	1012	951	1005	1001	964	941	991	1032	971	951	970	953	992	952	978	1004	1020	996	969	1006	1024	960	1012	1004	984	944	1004	991	1016	939	1015	996	948	988	987	1006	946	1002	964	1040	1007	977	1003	956	947	1007	957	1019	950	990	917	964	941	967	975	959	971	1006	967	971	973	1005	1004	961	981	948	1004	985	1049	1035	986	1016	983	1014	998	1011	1006	1049	1041	1008	1032	1030	1034	952	927	977	997	934	1056	1008	972	984	949	1059	1016	1054	969	977	1002	961	967	999	964	974	975	963	965	986	1000	1042	1021	943	1000	1026	1036	1022	954	1018	1030	1004	983	1002	977	996	967	954	968	952	952	1006	1013	1014	1006	953	975	955	1028	1006	1044	991	999	1003	989	946	1009	986	969	948	966	1008	961	939	1018	919	978	945	1072	993	1065	989	999	953	999	951	956	1022	991	924	1009	987	1029	998	964	1043	986	962	992	952	928	1031	999	940	991	964	1024	992	956	938	1016	993	973	959
22910	20712	27354	24091	20413	3663	906	739	668	654	650	609	553	601	603	561	552	617	615	564	582	619	605	565	525	581	567	588	545	556	536	554	594	545	565	580	573	538	605	586	565	584	596	536	583	562	565	572	541	560	541	562	554	593	600	540	617	556	558	598	536	553	565	557	568	548	568	564	559	573	570	576	609	564	567	558	576	542	560	534	591	585	542	548	567	572	518	561	550	544	595	562	580	549	568	582	571	571	597	540	570	563	548	636	589	579	581	565	578	548	547	540	582	550	573	599	565	514	569	547	595	559	538	581	570	572	583	591	529	550	548	570	525	581	558	546	533	581	566	539	535	542	579	541	527	547	576	552	558	567	538	546	557	538	550	589	568	574	530	580	550	529	520	554	574	526	540	585	559	559	573	571	544	547	583	508	546	586	609	569	553	575	549	574	565	506	572	540	595	534	567	529	542	570	573	539	585	550	540	548	553	557	538	512	544	599	552	559	537	546	557	574	538	534	578	549	549	608	556	569	535	520	583	480	601	570	573	557	548	534	536	553	535	537	564	549	567	552	533	521	535	546	577	523	546	549	532	562	543	571	552	537	606	556	595	542	562	565	563	552	570	548	551	515	559	570	564	573	575	580	546	566	532	560	588	539	519	543	575	576	555	549	572	521	553	558	562	547	557	567	539	592	571	580	552	532	498	569	572	549	562	620	570	561	592	541	567	543	548	543	571	560	548	592	503	543	551	511	543	545	561	597	543	540	553	574	553	550	562	565	550	575	558	543	528	567	565	558	560	554	595	539	562	544	540	554	555	557	558	577	611	567	532	569	556	534	580	574	594	562	582	546	529	545	605	573	530	558	571	522	534	505	526	552	539	597	574	550	557	550	559	578	531	558	588	557	518	570	565	573	582	594	541	601	576	541	614	521	561	519	567	555	588	552	582	555	550	570	548	577	577	557	545	543	572	554	575	511	550	587	503	578	574	584	606	502	523	541	598	550	530	552	558	541	546	581	569	567	608	553	548	502	546	560	599	565	570	568	549	520	554	608	510	525	539	538	535	588	542	515	540	560	531	565	599	579	550	537	580	592	562	531	574	544	546	527	520	584	565	552	617	556	533	536	539	558	583	563	575	558	569	553	594	535	584	592	588	523	540	529	535	550	587	574	541	582	534	570	547	528	564	563	592	534	550	561	552	567	576	541	541	569	554	538	555	555	530	570	580	576	517	528	503	540	521	500	619	547	571	543	587	540	561	580	595	552	579	582	522	576	562	540	520	570	534	568	578	522	560	573	517	570	531	542	548	580	531	543	560	529	568	556	561	581	573	611	548	574	570	553	564	548	591	574	545	567	545	588	547	582	545	563	585	534	584	567	562	585	531	534	549	604	574	570	548	563	561	569	574	545	611	563	588	582	561	593	596	585	556	553	541	551	585	554	554	577	567	527	531	579	529	571	535	529	577	579	554	578	530	546	519	547	597	563	569	557	542	549	598	559	573	569	565	599	573	567	559	542	566	545	573	556	614	556	577	552	527	534	525	525	554	576	561	540	589	563	583	555	573	544	533	571	557	497	546	591	571	539	504	564	568	615	537	538	581	525	547	576	535	514	541	558	555	560	578	573	590	576	555	529	592	553	587	536	573	561	569	520	538	587	568	544	558	582	599	539	531	538	561	546	602	575	592	545	547	588	571	538	569	565	567	555	527	555	571	590	538	580	545	553	590	528	571	533	539	560	565	592	571	563	564	550	554	526	539	574	576	594	559	524	545	561	527	596	552	549	561	583	560	560	566	572	562	517	547	531	579	599	574	557	547	545	585	576	554	569	584	572	549	555	580	580	600	591	572	579	568	560	564	560	505	568	574	591	556	575	576	545	542	558	554	567	570	541	558	557	594	596	539	571	590	541	596	553	533	606	553	553	561	586	523	529	520	519	549	579	533	534	554	544	565	593	530	549	570	548	599	566	532	514	564	548	574	523	585	557	574	545	585	545	595	551	610	532	542	569	570	509	603	541	554	591	547	551	551	555	562	560	521	552	584	585	564	525	564	555	546	585	519	544	552	554	562	549	547	557	552	563	529	592	548	561	543	520	520	512	547	564	573	558	601	600	530	547	561	507	605	561	536	549	584	547	541	580	582	562	584	583	592	581	600	574	555	626	555	607	531	565	574	520	558	558	534	544	581	572	588	527	546	542	524	546	584	512	536	525	580	567	564	521	558	565	510	571	573	520	561	561	554	592	539	572	557	564	573	524	579	546	574	575	584	594	555	573	570	554	512	595	556	553	550	574	550	585	571	498	589	547	561	534	576	505	560	552	608	581	540	577	582	543	572	554	558	570	553	552	598	548	574	568	549	562	614	537	525	528	560	553	554	547	580	553	580	628	585	570	539	546	567	566	574	543	556	527	514	572	555	561	608	583	547	562	572	580	496	544	595	573	515	566	571	531	546	552	521	544	551	563	549	527	531	586	560	570	572	544	570	538	560	528	554	555	535	571	558	565	564	602	498	535	545	579	534	592	578	566	557	569	584	592	539	545	562	530	578	560	599	554	525	538	556	514	557	556	591	611	516	529	554	555	556	550	548	541	580	580	568	542	570	572	559	505	557	537	505	604	573	569	512	547	577	529	585	563	619	550	556	536	579	603	619	550	540	534	559	555	584	508	543	559	557	539	563	556	524	514	539	578	544	584	583	607	566	561	566	563	517	528	591	562	542	547	551	578	608	557	510	550	568	553	527	575	539	552	527	590	561	498	555	544	587	536	553	551	575	539	568	575	614	591	545	590	541	570	516	604	544	557	543	590	558	545	591	536	555	525	518	515	557	540	541	558	549	568	542	555	550	534	593	537	578	523	568	545	546	546	531	588	571	585	582	592	534	594	555	553	557	549	548	533	598	544	550	587	538	527	562	592	545	547	549	546	592	524	541	591	536	579	587	594	555	516	571	555	544	595	562	577	578	543	570	522	583	576	536	547	586	586	549	554	579	550	541	530	527	546	557	579	552	598	565	566	568	565	567	542	558	526	556	530	610	533	577	562	570	586	545	575	516	577	524	573	564	570	551	541	584	563	555	544	558	497	539	567	541	565	576	521	552	570	556	528	549	532	557	565	581	563	553	619	565	574	559	589	598	556	562	570	553	581	607	586	547	550	569	570	552	565	555	575	607	563	575	556	548	557	627	588	529	537	558	575	570	562	502	535	551	579	557	579	574	544	524	579	568	548	566	528	533	519	589	584	549	543	566	528	567	564	539	548	556	598	591	560	563	564	571	574	570	566	505	554	516	574	564	575	534	570	602	537	594	554	546	555	560	571	554	530	567	565	523	545	571	585	520	557	589	528	554	597	535	547	572	559	582	549	545	584	539	565	543	573	568	540	547	563	539	595	579	543	567	544	566	585	556	571	540	571	577	544	532	597	519	595	564	562	552	560	546	577	543	517	537	525	579	562	556	590	563	564	577	558	543	586	538	562	558	525	530	549	577	566	545	551	533	510
38692	12263	4251	2313	1723	1426	1207	1069	1037	963	921	882	922	783	804	802	842	827	808	815	869	769	788	807	801	726	789	735	750	713	763	760	719	785	750	760	777	749	727	778	771	812	758	786	746	729	792	787	742	774	761	747	823	752	767	770	768	782	760	752	723	819	785	770	764	779	766	772	745	736	753	766	760	711	760	735	751	757	739	719	783	767	771	812	676	764	699	772	761	711	760	767	735	744	770	768	759	745	766	733	723	734	791	692	771	737	798	762	755	758	716	689	762	794	747	750	780	695	755	764	744	773	721	741	758	751	746	788	741	710	815	771	787	742	703	775	740	766	743	759	766	728	704	774	765	698	753	789	728	717	694	792	728	768	757	790	741	799	741	802	732	779	723	806	718	765	755	735	757	759	761	797	779	730	801	791	731	748	818	752	761	764	710	760	758	704	775	697	731	724	783	766	750	775	730	797	743	778	771	732	751	749	693	702	701	748	714	740	729	792	788	732	768	760	702	742	744	822	761	753	743	743	767	779	760	714	794	724	774	750	773	769	779	731	728	768	734	751	793	739	732	755	764	735	767	744	767	762	734	763	805	751	735	690	774	775	760	765	744	731	733	776	774	730	755	762	777	798	748	793	749	782	764	725	757	767	728	804	710	760	765	736	818	737	766	764	772	740	709	734	800	748	759	720	742	707	720	703	689	739	782	690	718	767	762	743	784	697	744	783	760	757	792	724	740	722	817	741	724	739	752	773	756	755	739	739	799	789	735	774	757	682	777	725	786	733	724	775	775	717	746	757	779	776	731	732	711	683	770	702	754	803	727	713	737	719	727	751	716	781	736	751	752	750	743	800	758	755	728	742	737	724	755	721	756	742	765	699	757	705	766	784	790	772	747	771	808	764	750	764	772	780	724	777	779	757	787	781	798	762	776	735	733	794	744	791	772	735	713	758	758	741	718	753	732	740	753	755	793	740	736	764	734	788	739	752	761	778	739	775	733	711	733	735	758	772	760	728	751	705	723	774	769	776	759	740	739	773	778	743	705	740	751	753	735	740	787	766	791	749	740	796	741	753	769	728	705	766	740	743	784	770	790	749	821	746	747	736	733	728	717	738	797	794	763	715	781	764	719	721	749	737	742	799	708	746	707	795	755	707	757	749	766	757	736	757	784	740	757	743	759	756	782	728	759	741	743	779	763	737	788	797	733	733	800	775	783	727	730	727	759	754	734	758	746	744	754	754	732	806	774	755	779	756	759	724	700	786	748	737	781	729	738	744	746	746	783	732	708	737	759	719	722	701	777	718	778	726	753	766	773	726	748	719	794	744	799	777	771	755	759	784	725	770	732	776	729	711	760	754	763	773	757	763	787	724	783	768	777	770	728	737	707	794	770	729	775	732	762	798	790	757	768	752	778	756	746	772	743	803	733	761	768	785	717	728	747	781	729	762	750	799	740	735	753	703	761	738	735	744	784	788	763	769	756	774	718	736	750	755	802	748	709	776	711	754	727	741	715	745	728	739	765	736	769	744	740	723	753	738	750	729	703	797	786	735	730	756	744	745	758	748	768	746	739	764	777	720	714	770	739	762	738	783	775	709	720	734	701	759	739	750	806	754	726	748	726	757	778	717	767	742	763	771	748	770	731	753	756	775	730	748	753	790	747	783	800	717	751	752	769	744	756	748	745	747	727	747	791	722	753	722	802	747	739	730	792	730	761	755	779	760	769	721	822	753	732	733	717	760	752	707	756	739	749	735	752	758	730	790	748	728	781	771	704	771	791	741	785	741	786	778	744	761	765	747	774	732	773	740	767	719	772	738	731	779	740	767	762	723	778	737	731	785	761	742	770	721	720	770	769	778	727	724	779	754	796	712	732	761	721	773	817	756	716	771	709	739	750	768	764	755	742	777	748	731	787	772	755	774	731	805	770	771	772	705	741	774	739	750	756	688	786	736	740	766	716	755	734	712	800	718	729	758	747	807	756	728	731	805	748	765	778	758	750	792	776	771	724	789	740	717	767	761	713	740	713	764	727	738	796	749	722	724	726	775	765	758	723	755	728	764	706	753	760	778	721	776	756	750	778	747	780	777	754	764	788	734	795	722	760	772	749	726	768	759	745	739	724	805	731	794	775	768	744	746	729	743	768	748	815	750	757	763	758	768	776	791	739	719	775	758	768	786	807	755	749	718	754	753	777	799	782	760	734	800	777	743	747	777	790	737	752	694	752	711	723	729	765	739	784	723	743	702	730	729	728	774	719	747	771	740	733	699	770	759	747	763	770	724	856	758	766	784	759	774	719	720	817	739	755	772	732	768	789	777	684	744	738	713	760	781	794	693	770	760	768	797	716	784	733	783	712	808	803	793	724	763	767	756	715	753	772	717	817	736	731	748	741	781	717	778	760	804	773	777	789	764	796	766	795	752	777	785	728	716	718	780	751	749	807	752	783	705	714	803	719	781	685	768	751	705	716	712	747	804	725	739	738	790	740	740	774	756	766	742	773	705	751	778	747	779	721	743	804	769	756	747	736	692	752	739	735	723	805	742	755	754	752	737	689	742	733	800	778	779	768	733	791	772	746	766	736	686	736	750	771	766	750	776	742	762	782	738	718	741	810	765	766	707	727	739	739	744	788	772	735	690	753	752	743	765	764	750	743	756	709	734	788	792	746	733	734	759	755	737	762	715	804	707	767	795	819	758	745	732	762	787	688	759	755	758	716	704	748	744	781	701	703	758	785	749	766	734	717	738	769	760	773	789	733	735	761	768	751	742	746	751	730	756	749	800	754	733	712	744	808	759	760	712	717	743	762	716	774	769	722	742	755	725	765	783	749	721	736	720	738	771	788	767	762	759	768	751	755	758	727	754	758	752	696	715	723	690	755	766	757	754	721	744	746	730	723	766	794	754	762	705	783	759	789	706	730	748	730	739	721	717	767	760	758	735	768	740	708	728	763	749	796	710	729	757	748	750	744	774	752	796	778	784	770	716	776	745	749	770	760	771	730	770	724	794	760	740	785	761	748	761	761	767	792	733	774	738	771	742	687	787	725	759	759	782	738	768	761	756	693	738	771	715	741	822	766	771	738	780	768	700	728	779	760	699	766	748	780	745	731	755	764	744	725	739	736	725	767	779	738	761	752	755	753	708	788	730	721	701	756	787	762	738	779	765	701	822	757	756	771	757	730	788	797	762	749	790	780	735	762	710	729	733	797	780	767	828	749	768	693	725	788	747	749	737	739	745	746	745	759	755	729	738	720	760	720	775	742	707	796	710	753	749	757	752	768	774	764	735	788	716	770	742	737	720	781	798	743	767	718	795	764	742	753	740	757	761	726	701	739	772	774	747	718	798	695	753	796	765	764	758	770	798	781	714	761	732	754	781	786	714	733	767	751	770	775	758	692	795	719	789	784	742	774	728	774	780	752	805	819	759	709	788	743	791	755	789	756	756	756	814	748	694	749	723	774	756	737	749	749	772	775	722	773	737	806	702	767	756
24188	20711	25622	24738	3203	709	707	639	627	594	660	627	568	628	579	646	577	599	566	555	588	563	614	559	598	604	619	585	590	559	606	573	595	579	536	584	588	571	558	573	526	569	548	570	566	552	604	615	605	535	570	584	579	570	527	573	585	577	568	608	581	540	608	540	588	592	591	544	531	599	602	589	568	596	592	572	573	562	549	547	597	559	614	571	590	573	564	609	566	556	579	567	596	578	581	578	582	583	558	549	556	583	573	580	552	573	552	622	591	549	552	565	527	590	588	562	585	620	613	586	581	586	607	537	574	532	574	555	585	613	581	590	556	526	584	530	584	578	620	571	542	553	562	564	595	554	563	608	591	545	572	574	572	616	554	516	590	569	574	572	564	559	565	549	570	550	617	521	515	570	553	552	582	577	585	558	545	568	578	562	575	588	571	556	565	604	521	551	575	585	586	576	549	584	588	556	586	540	571	587	594	572	573	566	563	597	573	586	554	572	569	591	573	558	588	627	554	557	568	625	596	556	589	588	564	574	528	587	563	589	577	538	576	527	569	607	585	563	549	554	607	569	545	618	548	545	573	567	616	568	525	565	598	559	562	582	568	523	588	607	560	541	583	564	545	569	562	604	574	599	547	553	545	607	558	587	541	560	622	557	552	539	601	565	545	538	553	617	559	581	583	616	588	583	559	586	593	527	512	552	583	579	580	496	591	576	527	582	607	521	560	552	578	581	613	547	558	537	512	552	579	570	577	610	545	586	555	584	535	627	570	543	526	616	538	544	581	604	556	582	548	586	584	607	626	561	590	590	537	549	577	533	565	596	575	566	573	560	557	583	573	602	537	531	523	565	584	585	560	598	576	554	527	537	566	591	579	554	585	583	612	553	594	586	531	583	584	583	620	630	587	540	588	588	580	604	562	545	553	543	586	586	528	540	581	598	566	546	568	552	551	569	600	570	583	578	558	538	584	576	609	562	617	578	565	570	557	560	567	573	537	550	522	597	584	581	546	618	601	564	524	635	515	591	564	581	590	580	576	588	574	576	583	551	560	579	543	592	569	548	570	550	592	522	588	540	558	529	561	574	546	592	564	551	590	594	591	591	536	617	580	572	535	571	582	597	569	561	563	586	556	610	601	522	593	571	621	608	587	559	579	558	574	615	594	563	556	553	569	570	563	586	562	576	573	599	558	581	600	572	573	582	531	579	588	578	570	589	587	588	566	578	586	582	574	583	589	554	623	561	556	567	550	580	587	523	545	581	564	565	563	551	591	581	575	566	570	612	578	600	566	560	575	605	586	562	557	589	596	598	545	611	597	591	598	535	586	558	577	595	633	565	566	559	561	549	603	566	595	596	609	594	583	564	593	589	580	512	569	566	537	548	564	556	607	554	614	602	561	547	602	556	582	594	576	594	552	595	548	565	573	546	598	579	581	554	590	563	578	616	556	573	561	574	566	524	603	524	579	602	563	549	583	614	574	570	545	577	532	546	571	569	529	555	584	581	555	566	572	557	552	593	533	571	537	552	580	540	542	588	563	550	613	572	584	587	580	536	569	516	585	557	550	551	596	506	582	554	537	606	566	563	609	555	542	555	557	576	544	597	591	574	569	566	562	556	579	642	593	553	526	558	604	569	504	576	543	616	589	573	616	568	589	597	561	566	572	585	566	573	589	554	554	551	568	604	634	605	558	583	547	601	563	574	563	570	537	594	576	578	535	582	590	566	542	595	533	557	575	560	562	530	540	602	546	527	575	565	548	544	591	542	603	555	593	572	552	558	557	572	590	577	555	580	525	578	567	612	565	550	558	556	580	552	566	565	581	530	546	531	576	587	586	564	560	561	574	561	548	593	577	585	548	563	589	554	579	563	584	541	547	561	576	591	529	608	584	553	507	525	560	610	559	526	549	567	593	580	548	567	572	595	532	567	559	529	603	600	557	589	574	589	555	584	561	555	553	611	611	579	605	539	632	594	570	558	599	600	560	576	542	599	618	582	585	560	597	561	609	616	598	548	628	601	564	578	570	578	594	591	599	599	593	586	579	559	581	608	632	555	607	567	606	603	565	561	589	576	593	540	615	545	598	609	548	566	543	551	553	565	581	546	588	606	618	553	560	596	568	552	549	560	585	554	603	592	538	593	617	591	538	595	613	562	552	567	600	552	530	530	578	561	604	553	575	571	611	610	574	543	574	596	574	542	593	508	569	585	565	525	604	548	582	588	533	565	607	560	582	590	578	546	560	568	599	585	611	545	599	629	562	599	568	585	568	544	545	564	555	537	540	580	628	592	554	585	577	572	578	557	557	545	529	543	570	564	570	574	514	587	554	590	617	613	595	597	554	638	582	559	567	612	586	531	587	576	597	548	625	622	569	572	549	548	583	569	570	554	546	561	576	593	597	591	595	590	607	574	577	546	543	576	568	577	557	577	574	606	605	584	630	552	571	609	528	563	563	580	578	581	578	620	566	552	567	591	573	623	579	529	598	605	566	544	583	570	598	623	590	592	572	533	562	573	584	556	584	564	551	591	586	531	550	548	587	583	560	603	543	615	570	560	616	544	562	611	580	578	576	570	582	558	561	546	542	533	507	528	562	585	554	593	562	560	590	561	554	606	611	573	567	556	578	579	556	576	522	542	543	573	598	578	564	569	565	610	588	589	545	579	591	587	561	597	565	589	558	545	600	593	559	547	531	588	573	585	595	582	555	561	599	524	571	584	529	598	563	572	561	583	569	575	556	564	584	576	614	574	555	535	555	560	592	552	572	595	575	559	546	565	589	572	598	557	582	577	559	585	570	554	594	601	565	580	616	562	592	573	571	550	535	571	494	549	542	556	542	555	561	576	558	512	561	550	579	549	546	545	530	550	593	576	563	554	555	579	547	524	593	583	572	578	604	583	571	588	526	584	558	571	567	505	576	552	585	531	577	545	567	551	547	560	558	541	529	571	551	569	597	552	602	593	588	597	611	548	572	592	575	637	534	522	555	577	572	586	547	573	600	556	542	567	601	573	580	589	584	540	590	551	598	558	583	577	577	579	580	560	589	578	588	572	543	536	552	560	561	583	541	589	586	554	588	548	575	633	569	588	550	539	573	561	559	586	545	527	563	578	581	609	597	562	605	561	598	569	605	558	574	610	569	569	543	626	569	545	568	606	507	569	590	568	543	546	583	557	594	566	506	606	562	542	555	618	584	587	540	566	544	604	549	582	554	551	548	543	570	558	553	598	544	604	592	558	562	593	586	583	569	572	558	605	586	536	549	537	571	585	578	529	562	579	546	559	529	548	585	554	601	588	556	550	569	572	549	565	561	567	611	525	570	561	555	557	552	542	542	603	591	583	595	622	587	571	606	602	582	526	560	567	568	545	585	598	554	586	594	559	586	573	553	617	575	611	572	567	582	567	609	602	547	601	561	550	566	587	556	565	545	554	567	582	607	601	587	592	527	557	556	585	552	561	595	622	537	557	544	597	561	543	560	566	601	574	593	565
34306	8089	2530	1529	1209	1044	1013	945	940	862	826	833	858	767	776	731	754	746	777	784	786	836	715	732	711	753	742	745	798	729	739	743	748	751	705	765	762	718	779	732	747	759	694	721	720	768	725	762	735	725	762	751	787	724	744	791	783	782	719	755	757	754	741	763	767	745	728	799	763	762	749	750	748	767	771	733	760	665	701	766	802	754	732	715	740	751	752	758	807	740	772	720	750	714	739	710	758	746	744	713	731	771	747	744	735	758	762	751	743	775	743	732	702	762	751	676	730	774	695	709	753	777	740	746	767	690	747	733	754	739	731	767	755	752	745	788	738	764	705	734	713	768	767	774	812	758	721	717	753	717	745	740	782	756	784	705	730	709	762	787	721	751	706	786	763	749	742	758	744	730	733	720	737	799	724	720	769	788	749	696	751	755	782	757	703	699	727	741	771	780	731	740	734	725	777	746	749	755	773	713	720	712	689	718	776	704	722	757	719	698	786	753	705	739	761	752	774	749	735	736	738	791	769	721	706	731	696	709	765	779	751	774	752	743	732	727	785	740	748	725	726	706	768	726	756	720	710	756	747	722	771	734	698	786	709	736	725	756	696	771	793	775	720	748	779	722	739	765	766	723	749	695	775	704	728	723	740	710	741	760	755	739	778	762	688	720	724	749	738	723	737	797	719	763	748	727	793	688	749	726	739	749	716	725	757	737	705	721	711	752	723	745	791	718	718	730	729	766	719	735	745	727	759	724	774	715	715	782	699	737	743	734	728	774	786	707	804	725	754	727	787	728	711	777	760	709	750	721	704	759	743	719	761	732	747	757	709	751	735	765	787	764	691	707	712	726	723	716	757	798	761	757	761	757	767	782	721	764	755	729	717	732	709	795	795	732	773	766	719	755	779	734	761	764	769	771	734	808	741	751	757	731	748	769	729	748	722	734	696	769	732	746	792	728	756	729	764	716	772	764	746	737	793	697	814	744	742	741	709	776	736	736	737	734	687	723	753	747	754	704	789	746	763	743	740	742	713	809	752	704	749	721	743	746	737	733	737	738	746	782	738	782	704	772	720	722	715	774	806	714	727	783	731	738	722	749	741	722	719	764	788	736	717	755	751	725	761	743	791	764	791	744	758	791	734	718	715	736	743	743	759	764	711	786	773	718	749	763	755	705	745	737	746	777	769	814	743	735	770	710	732	737	726	765	720	734	753	735	719	769	766	731	719	718	776	713	691	733	786	787	747	765	792	702	750	769	716	778	726	748	750	742	732	741	759	743	739	717	763	749	731	757	758	792	760	708	794	724	764	755	740	789	743	736	752	702	740	799	720	716	711	717	770	721	698	748	724	736	802	734	710	742	739	762	768	726	761	756	733	765	765	757	765	763	735	773	738	758	731	791	737	690	764	720	790	773	727	742	711	736	719	755	768	757	755	754	721	748	773	797	709	705	777	712	789	783	781	796	753	740	721	760	735	746	745	776	746	734	710	729	757	733	761	710	757	781	781	706	718	793	713	755	674	737	741	717	766	701	761	770	763	771	708	734	779	775	750	764	711	736	764	732	772	766	719	738	755	737	720	757	741	757	751	745	700	726	765	745	699	769	738	786	718	725	749	744	758	777	756	746	745	751	703	706	745	740	760	769	769	759	734	785	749	745	742	763	736	767	717	762	749	744	759	711	727	728	722	772	767	721	744	714	747	760	744	764	709	743	721	724	790	745	729	778	749	707	702	752	736	771	707	719	760	749	756	769	748	732	777	717	761	757	718	732	732	734	736	797	736	745	813	771	719	735	733	721	670	727	738	743	731	753	744	768	721	712	795	764	735	766	785	740	717	789	722	746	750	769	708	748	747	732	727	738	752	771	759	738	807	715	746	715	741	710	715	722	727	727	742	728	743	761	722	745	725	748	761	751	723	788	747	752	723	726	725	758	684	734	734	693	733	791	777	745	721	770	683	730	766	754	746	765	790	728	745	725	767	744	733	756	749	724	793	738	749	736	772	717	723	786	788	762	725	769	744	736	710	757	703	726	733	727	727	720	744	724	822	755	729	781	763	735	765	743	755	805	724	711	701	774	757	746	760	695	745	741	787	727	779	729	760	761	728	716	725	735	730	736	707	764	775	721	741	760	746	738	744	748	707	709	732	727	798	759	740	735	734	732	742	771	775	739	766	722	735	754	731	750	726	697	721	762	737	688	745	746	727	751	735	725	733	689	749	738	702	722	748	766	737	751	722	767	760	760	746	738	732	777	738	771	757	752	784	719	779	724	752	753	698	700	731	751	751	769	779	768	714	774	707	720	724	750	720	747	736	725	757	762	706	751	700	719	752	726	753	771	752	754	703	714	790	766	763	787	765	781	717	723	784	772	707	734	733	757	762	760	695	743	748	781	777	733	719	685	738	747	726	776	743	737	701	759	763	762	769	715	717	787	713	786	751	742	745	742	779	720	726	746	761	799	761	756	793	765	773	684	739	761	800	687	780	767	713	770	746	780	728	706	735	732	752	702	737	697	734	733	780	744	718	696	788	782	740	727	728	737	726	720	763	717	749	707	709	755	720	760	715	734	736	769	731	755	725	737	733	744	741	750	709	726	699	734	769	756	741	768	747	770	741	741	713	726	742	723	709	726	730	724	726	767	761	778	774	710	801	804	758	769	734	773	784	755	729	792	673	739	734	777	722	755	782	702	766	730	747	790	710	769	765	679	734	718	748	757	765	720	774	768	768	790	756	765	793	768	743	744	732	819	755	742	753	726	764	724	758	765	734	725	706	719	726	731	745	775	737	769	782	742	765	731	764	772	752	754	748	758	736	758	742	790	770	726	709	728	720	764	734	787	733	727	737	732	760	780	783	747	729	766	755	782	669	730	747	740	814	765	704	758	719	740	691	723	751	751	716	772	760	769	709	748	730	760	697	748	755	738	773	737	745	730	744	738	755	771	742	701	759	753	722	706	744	727	774	729	741	748	751	759	769	738	752	758	716	736	743	747	741	722	730	752	753	736	725	756	701	720	737	758	742	719	756	773	755	726	725	714	722	712	740	716	724	767	679	758	694	722	706	746	766	742	733	742	728	679	738	774	694	743	757	735	779	751	717	722	733	783	753	772	769	749	769	698	755	739	718	731	766	708	736	733	761	700	772	759	707	771	709	813	733	755	761	724	742	770	742	730	778	725	741	749	735	762	763	721	716	755	750	780	760	762	743	743	724	736	783	736	660	700	736	698	751	747	735	749	757	740	723	707	764	697	747	765	745	736	761	717	775	709	756	745	689	762	831	753	771	757	730	737	678	703	772	721	701	818	718	715	753	681	755	705	738	801	755	707	730	766	725	772	757	727	745	739	762	758	739	774	771	704	744	692	752	773	746	759	747	755	747	778	739	734	744	749	741	709	734	732	709	746	755	778	751	741	751	725	751	735	767	785	717	712	694	791	722	728	743	731	732	754	778	694	752	775	751	748	707	703	739	749	713	743	748	745	763	762	727	733
22119	20789	27883	23771	20783	20426	2107	599	441	434	414	374	387	308	347	331	320	303	301	305	265	275	285	324	310	269	284	277	254	276	277	272	238	297	278	289	258	269	283	270	273	290	282	288	260	246	259	286	235	274	270	266	259	281	239	264	280	270	283	264	312	269	296	243	284	271	248	272	292	273	270	255	250	259	260	245	288	251	290	243	230	275	257	272	250	246	270	257	237	248	262	273	250	244	280	269	274	248	267	267	279	249	291	239	223	276	275	286	264	268	236	263	276	257	260	252	263	266	264	232	251	296	260	259	260	262	249	256	280	257	265	257	211	259	254	264	249	254	256	253	244	274	257	249	216	248	271	257	254	271	268	283	275	274	263	242	297	269	285	280	255	240	272	273	262	262	241	297	277	262	278	288	268	268	252	258	271	264	261	275	263	269	273	252	262	239	263	275	260	274	277	266	267	252	228	250	282	274	272	283	298	278	277	285	236	271	275	257	278	235	278	282	275	269	266	263	243	265	269	289	283	267	248	235	261	271	262	261	272	294	271	272	244	252	269	240	254	250	243	272	234	277	283	263	275	248	265	279	288	277	268	272	249	278	269	281	266	248	270	264	261	260	250	225	238	264	280	292	264	263	263	286	274	247	258	238	276	254	274	282	225	268	287	270	280	267	274	286	278	267	276	268	273	243	288	249	263	253	262	235	261	274	274	273	240	253	284	254	262	219	252	277	277	236	267	292	270	274	248	272	268	296	244	243	283	260	257	286	295	257	251	267	228	298	260	272	276	257	248	261	241	284	280	280	257	240	268	268	279	262	298	264	230	267	258	288	240	290	239	277	277	294	230	266	263	271	259	269	269	271	264	269	272	286	269	245	279	254	256	235	274	263	275	272	220	265	263	287	222	268	267	247	285	245	257	295	263	286	267	260	271	247	263	282	267	266	254	286	250	260	265	285	254	269	253	277	266	262	271	247	245	278	252	260	270	249	256	273	279	293	252	257	276	256	250	286	262	265	304	261	249	257	274	258	277	266	266	271	235	267	282	256	276	272	255	274	274	261	231	261	247	267	242	268	244	265	274	293	258	245	285	269	284	257	280	311	266	260	284	270	259	261	273	263	279	251	263	285	274	245	245	264	276	252	252	287	255	268	262	269	237	274	295	238	282	248	240	265	230	264	266	266	275	263	243	260	255	284	256	287	243	250	215	234	251	235	276	260	265	257	270	256	236	232	271	228	250	283	261	262	247	232	270	283	263	282	253	277	262	265	279	282	272	251	232	303	275	282	256	290	304	289	248	254	306	277	269	264	297	265	273	240	258	247	266	277	297	280	289	255	277	268	283	241	263	284	238	266	259	300	251	286	276	258	268	303	281	237	266	256	264	259	266	250	265	276	276	254	276	263	267	282	265	279	245	233	245	280	269	259	274	282	297	260	271	275	249	277	262	260	265	254	256	270	281	270	306	288	250	278	277	238	234	275	260	251	243	254	288	267	251	266	264	262	247	266	269	258	267	255	262	293	276	252	259	265	261	242	280	257	256	264	272	286	277	240	272	277	258	253	230	246	269	244	260	253	283	301	291	267	262	285	257	290	216	273	276	264	272	280	281	278	265	280	280	286	267	276	261	290	222	260	264	240	273	248	267	235	238	266	273	283	230	237	266	258	263	280	257	258	281	243	260	250	253	264	278	280	254	252	252	253	269	231	261	256	252	247	285	234	274	243	249	280	248	241	272	252	266	252	290	267	264	261	245	271	270	283	258	268	285	267	296	246	268	270	246	274	262	242	268	230	253	261	280	271	284	273	255	281	275	277	245	278	260	253	268	258	270	292	262	256	251	247	254	256	254	249	253	250	266	269	265	267	289	273	257	259	295	262	248	262	244	271	256	265	266	248	234	248	259	282	248	271	268	284	261	256	280	248	255	264	273	246	251	257	252	255	254	253	268	292	264	248	269	254	276	287	283	273	272	265	273	260	262	251	248	270	274	246	259	271	242	249	298	271	262	263	267	297	264	258	262	249	277	224	279	237	265	270	270	286	266	250	255	254	238	273	254	250	234	277	286	241	246	217	231	268	256	249	268	268	261	257	262	273	267	282	250	247	245	253	260	275	256	292	239	249	235	289	262	275	265	281	264	258	246	266	281	254	267	253	277	263	267	249	253	268	243	246	212	252	296	255	259	229	239	263	271	255	264	281	265	266	254	269	268	259	260	270	279	280	256	228	273	291	275	303	253	277	264	229	261	234	213	284	291	255	228	260	277	247	241	234	264	254	301	257	262	265	296	261	269	270	238	255	266	280	264	279	268	271	256	258	251	258	270	258	244	256	251	247	265	260	278	260	256	262	249	303	267	251	265	274	279	274	264	274	260	281	233	284	247	268	240	267	260	264	270	255	241	278	257	282	268	254	273	264	275	246	269	254	265	256	268	243	270	279	238	263	261	254	279	258	266	291	249	270	251	258	272	274	282	280	254	261	269	280	254	261	305	294	267	288	242	268	265	270	300	275	271	240	253	245	288	255	249	241	267	270	283	274	264	278	236	257	266	248	262	255	238	266	280	260	264	236	260	250	241	264	265	273	302	228	251	269	251	267	258	248	277	248	250	260	258	278	255	273	300	284	284	276	237	250	270	300	271	243	243	268	258	279	266	265	248	232	267	278	285	262	241	236	252	264	243	256	268	250	256	283	272	268	267	282	242	258	235	242	279	245	248	275	244	284	275	251	302	271	276	271	231	255	252	229	268	267	281	286	242	255	271	255	269	261	269	267	262	269	281	237	247	262	256	289	283	260	280	251	236	248	257	260	242	258	288	255	254	259	243	232	281	289	265	254	281	268	279	267	280	277	264	277	261	240	253	278	244	287	276	262	266	282	264	256	252	263	253	242	251	265	236	256	256	242	267	260	259	241	285	291	283	241	256	239	263	273	248	228	259	277	259	234	237	277	277	280	269	242	271	259	269	273	267	266	281	263	246	265	226	258	243	283	266	265	231	271	276	245	266	263	242	285	289	237	279	279	243	263	266	264	246	265	251	283	253	270	246	229	253	242	256	280	242	231	262	249	264	255	264	288	265	244	267	259	247	267	284	273	292	237	227	251	263	270	270	277	284	290	284	261	268	249	247	271	257	264	273	247	292	272	277	276	250	275	265	282	252	265	251	269	268	260	260	254	246	283	276	239	275	258	267	250	276	284	267	262	275	278	275	256	279	269	260	269	282	253	270	273	233	286	255	256	253	262	265	267	272	284	270	250	246	261	264	257	265	264	272	279	277	255	245	232	268	276	279	270	292	271	258	269	257	224	251	279	261	242	254	282	288	247	249	284	276	281	273	232	323	271	255	272	247	264	270	251	306	262	241	278	254	263	296	281	240	256	223	274	255	271	288	262	254	266	235	281	292	273	248	225	261	257	269	268	248	225	227	253	258	258	255	243	256	246	248	257	268	234	280	263	256	255	268	245	252	255	266	264	268	251	257	279	259	295	255	246	254	264
43423	14533	6646	3066	2294	1784	1301	1074	883	806	690	664	561	567	505	462	477	456	458	455	415	394	417	431	414	387	401	390	414	358	359	412	385	395	390	365	375	337	382	347	341	371	378	370	339	376	370	377	400	418	360	406	408	370	350	382	355	349	382	329	362	377	343	402	393	368	351	363	388	395	371	398	364	383	329	364	382	358	387	385	352	391	359	385	371	350	367	360	367	350	383	343	386	356	356	373	375	372	304	340	369	358	322	348	332	379	377	354	357	370	364	378	387	345	347	343	355	378	355	352	310	368	385	350	354	356	364	372	326	356	377	375	368	339	370	364	362	339	334	359	376	356	384	351	356	370	354	367	368	366	347	347	355	374	357	355	357	331	356	336	332	365	350	351	353	358	336	329	377	346	364	382	393	379	379	340	384	360	402	358	358	346	364	368	358	344	373	321	387	328	370	374	345	310	363	357	313	323	395	368	348	370	342	339	373	365	346	359	318	369	404	390	342	376	364	374	373	359	388	349	317	327	359	369	370	357	323	362	356	331	383	374	383	347	378	353	338	377	376	383	379	390	355	343	333	363	356	368	354	329	353	349	379	335	354	372	341	340	354	366	348	372	342	347	395	337	378	370	358	379	355	331	376	361	388	352	367	359	354	349	372	317	370	349	366	348	373	403	347	368	364	388	335	358	356	352	355	363	345	366	386	354	381	337	335	384	354	348	370	358	341	336	353	378	341	342	358	350	370	387	364	361	386	380	373	388	366	360	323	372	344	359	341	392	367	355	360	328	347	341	364	362	348	326	343	355	385	339	348	347	362	361	348	347	357	326	347	348	375	338	357	339	349	367	357	353	358	363	320	368	369	326	348	342	398	373	388	334	358	371	352	353	366	342	385	384	382	363	332	388	378	358	344	369	348	373	386	382	369	356	340	322	344	352	353	339	366	343	368	378	372	346	364	348	376	333	347	351	347	390	355	346	355	363	363	355	320	324	345	345	339	318	373	352	334	377	371	363	340	360	345	363	357	391	373	367	335	355	361	350	373	340	367	354	368	369	383	345	361	377	381	346	347	353	386	359	363	331	372	348	374	389	344	371	340	366	354	370	379	325	352	336	370	338	359	357	347	379	359	362	365	363	371	364	321	378	360	355	361	393	380	375	373	357	354	407	363	362	392	338	390	369	366	386	343	342	376	361	341	355	372	357	363	371	337	370	370	353	322	358	362	359	392	357	363	373	357	390	362	361	359	339	352	336	364	361	367	364	360	360	373	372	340	347	372	370	379	332	333	349	382	349	334	354	361	351	389	373	367	374	378	378	379	366	342	373	359	368	334	365	380	373	363	367	360	384	368	373	375	381	346	374	373	341	356	315	374	348	329	345	336	379	346	384	359	344	352	309	372	337	360	350	359	382	350	334	362	329	392	346	386	345	362	376	335	371	349	368	373	373	364	319	346	329	350	371	365	336	378	346	361	370	342	369	355	385	350	361	369	381	359	401	361	360	362	343	408	332	338	376	328	370	361	368	362	363	363	362	374	359	349	357	355	367	354	377	373	358	363	389	364	375	343	367	376	368	390	377	331	350	351	362	371	341	361	369	354	341	352	371	369	356	387	365	396	335	359	374	350	318	393	346	363	351	354	375	383	353	363	360	363	367	369	372	340	343	355	354	370	343	346	379	373	370	349	361	369	363	357	340	368	377	369	367	346	361	341	329	371	369	379	382	354	355	349	390	354	346	381	345	350	391	334	390	383	365	346	341	365	363	344	390	365	335	352	334	330	331	379	371	380	369	339	356	340	372	337	353	369	380	354	351	368	373	338	370	365	356	303	349	344	376	374	386	359	344	350	379	359	355	359	348	351	380	334	380	367	351	345	353	377	371	334	344	377	333	342	365	318	346	341	361	353	330	358	359	342	351	395	358	353	376	369	363	331	343	385	349	370	349	362	357	338	378	344	370	384	348	348	401	352	368	345	354	359	376	416	377	379	369	351	371	366	358	365	380	406	350	347	356	360	388	356	351	352	366	377	344	343	350	321	362	351	377	318	341	350	378	355	367	321	371	342	364	376	333	351	351	391	324	363	387	347	365	349	359	330	375	361	358	367	341	355	341	368	307	348	343	365	393	352	332	329	362	366	342	378	337	342	372	344	383	360	371	358	356	396	351	366	336	349	363	339	325	338	346	363	356	370	366	379	336	383	384	353	356	367	366	360	355	374	331	355	336	329	338	393	351	375	371	338	357	354	345	337	352	338	387	356	345	383	332	366	343	338	365	362	358	372	346	366	328	336	357	350	370	380	340	342	375	350	385	346	367	360	373	378	355	357	397	340	358	388	388	357	361	362	399	335	382	355	367	366	391	363	367	352	372	337	383	343	367	392	365	348	348	357	371	348	377	385	377	371	365	393	355	378	352	386	369	347	377	334	334	376	358	395	443	349	360	351	385	340	364	361	354	326	344	369	319	352	378	346	379	392	346	369	366	347	367	374	369	364	337	333	371	374	361	369	347	338	361	350	369	384	383	345	322	336	358	372	371	355	351	357	352	350	365	340	385	348	385	383	363	373	360	312	341	384	377	357	368	349	325	389	345	342	343	350	361	324	363	370	367	358	365	362	351	368	367	332	343	375	362	343	361	368	366	345	373	383	380	371	372	351	383	338	347	377	381	363	395	344	371	375	345	333	356	390	386	388	372	387	379	391	327	332	363	374	351	348	354	380	374	350	355	348	387	338	329	355	364	381	346	344	343	324	363	366	358	355	357	352	329	357	381	333	338	354	369	366	341	392	371	339	372	347	348	331	374	337	383	329	349	389	370	378	382	371	366	351	334	367	376	392	353	355	326	378	365	334	370	382	354	355	333	358	384	370	366	347	345	361	380	344	369	375	349	367	332	346	320	365	342	349	337	353	363	356	320	376	315	350	374	369	363	357	368	375	335	352	395	359	371	347	329	377	358	353	327	346	356	346	365	354	398	384	359	359	311	341	382	396	359	348	364	359	343	335	362	339	346	325	341	379	335	363	333	333	374	313	355	338	358	362	331	370	383	336	359	370	355	337	376	362	358	336	325	354	345	348	385	336	348	354	381	354	345	370	399	333	343	357	352	339	357	332	364	328	346	338	353	382	370	349	349	344	368	379	336	361	357	337	364	331	337	345	396	379	339	342	368	376	366	365	357	370	347	301	367	399	332	384	372	361	344	367	357	350	363	342	359	361	351	381	369	355	346	362	341	357	371	354	340	332	380	376	350	401	348	380	364	358	351	340	308	353	343	340	375	361	355	381	365	380	384	354	367	335	364	371	359	311	343	357	351	362	357	357	383	342	348	352	321	347	369	359	395	375	346	351	386	360	343	357	382	384	357	357	344	374	358	367	324	356	366	383	363	363	389	341	391	352	350	334	355	354	351	365	384	408	344	392	342	368	365	374	343	376	333	332	394	356	343	398	361	378	354	339	334	354	368	375	322	368	400	368	352	344	322	388	374	376	370	366	342
27410	15668	2692	934	816	826	771	732	747	759	717	726	772	719	772	740	752	792	721	689	745	771	784	738	783	741	701	789	791	725	738	713	779	750	778	721	748	741	760	701	754	764	722	757	760	680	748	734	756	770	774	769	767	755	758	834	762	745	769	742	760	722	760	743	769	759	780	740	768	716	736	782	722	807	745	775	774	735	748	750	684	749	753	701	756	751	721	763	751	768	691	750	782	758	756	764	738	759	740	702	700	746	765	755	753	708	732	748	781	733	789	738	762	735	727	740	741	738	767	817	724	741	785	781	768	732	700	708	745	732	693	690	755	792	713	758	739	790	744	724	758	746	735	791	728	711	783	766	795	725	768	748	754	765	764	711	722	751	689	743	726	770	812	709	746	761	702	669	756	729	784	774	777	766	725	751	771	792	740	763	733	753	765	769	727	765	763	722	701	768	727	728	691	753	749	743	762	768	738	727	691	751	719	757	762	763	752	736	770	763	766	731	753	755	731	743	800	703	762	711	734	733	775	811	745	790	766	770	698	748	739	765	740	725	779	745	765	760	755	772	752	746	739	780	728	755	708	762	756	720	702	765	759	772	723	802	751	751	778	770	739	731	761	753	752	756	748	758	742	739	771	740	718	725	738	706	743	781	772	694	756	715	735	755	734	751	764	726	709	751	743	730	728	787	761	743	795	721	731	752	734	730	743	728	766	741	747	756	754	736	763	768	727	724	748	681	749	745	716	746	750	728	758	733	710	718	735	749	739	777	722	759	786	758	783	727	746	684	775	741	772	732	728	731	783	765	767	768	773	747	723	751	785	743	676	756	775	752	729	741	741	770	745	723	740	792	672	745	706	798	752	734	761	744	783	736	746	759	776	754	719	757	739	750	775	734	755	743	694	749	744	718	746	750	781	789	715	716	779	733	729	736	751	788	747	721	696	710	763	751	781	703	789	757	724	758	733	723	735	735	792	756	732	748	758	760	769	793	755	746	754	743	746	760	761	768	749	744	708	712	742	704	723	727	758	745	790	733	762	723	736	711	759	738	769	691	745	762	748	705	764	750	760	691	736	772	697	755	721	751	717	721	773	751	774	719	753	796	697	757	694	728	742	719	742	795	733	731	790	760	788	759	756	730	718	779	758	729	766	718	757	825	767	717	747	784	721	731	743	732	734	742	704	729	794	756	790	728	717	755	777	788	716	721	770	748	750	728	747	691	782	764	768	744	758	710	733	763	751	747	792	707	710	761	791	766	742	777	775	739	744	779	725	768	754	742	770	738	757	712	728	699	764	730	780	754	806	797	794	742	751	755	700	739	741	762	784	753	754	731	673	774	712	750	745	719	757	693	742	725	677	741	733	730	734	682	714	738	706	748	767	758	782	685	746	738	780	714	735	754	720	735	762	734	802	714	698	747	691	747	776	742	720	753	780	743	806	733	753	771	706	751	728	771	725	752	750	757	721	770	766	760	700	771	720	725	740	735	732	712	766	699	698	731	759	700	709	712	768	754	778	777	755	704	744	738	707	747	731	746	775	791	735	728	729	784	741	739	710	777	803	737	747	749	785	704	750	734	749	725	719	743	760	787	755	794	707	748	751	690	723	763	741	698	721	752	756	759	748	699	747	722	780	722	727	750	753	777	749	718	747	750	771	758	791	770	677	796	774	739	705	750	725	736	752	746	730	738	748	763	736	751	778	698	776	768	730	743	707	756	717	757	732	762	734	736	745	754	726	757	746	755	672	705	735	773	739	765	753	730	764	735	713	748	732	742	685	706	786	737	700	685	767	722	710	736	760	746	758	748	744	704	751	750	711	719	719	774	742	776	725	717	829	728	784	779	754	750	784	730	745	744	732	759	769	760	763	719	733	725	762	766	733	697	721	720	761	670	754	717	782	779	789	697	763	775	737	711	741	749	749	715	744	729	756	795	784	757	724	686	729	729	711	790	717	712	761	747	762	759	779	722	709	773	777	792	711	750	706	751	762	758	754	735	771	735	793	757	801	743	803	706	731	745	754	798	727	731	722	775	760	695	756	757	712	713	756	773	716	711	793	766	758	790	768	773	762	753	734	763	690	739	751	738	721	719	644	699	752	779	739	774	766	697	762	753	730	766	689	713	724	803	739	762	729	728	730	721	758	723	764	781	760	735	737	754	743	707	717	730	753	751	743	722	719	727	737	771	737	812	784	778	736	714	710	728	757	716	729	775	686	762	783	694	758	743	780	748	732	706	730	717	733	751	739	697	767	753	754	770	764	774	754	762	748	782	724	712	739	744	759	763	745	753	749	773	755	786	770	737	807	753	736	760	746	780	742	768	763	750	762	749	736	689	763	760	722	768	719	752	749	721	714	755	742	751	776	809	752	724	769	732	766	740	756	747	728	734	763	728	799	723	720	687	726	748	743	745	763	743	763	700	722	754	717	757	731	750	691	729	750	733	745	786	757	764	770	761	749	788	749	730	707	738	752	787	781	746	758	771	799	787	748	746	722	778	736	771	769	785	714	794	729	769	767	699	759	742	775	755	745	713	735	802	750	681	731	752	759	701	760	760	740	692	764	752	718	792	792	774	749	736	743	732	740	751	791	759	802	733	716	741	739	776	815	752	724	749	744	739	730	780	742	705	790	708	750	765	720	769	737	733	708	771	758	728	739	795	737	762	709	787	744	702	792	771	752	774	761	733	795	751	760	780	743	739	753	756	716	709	736	777	736	677	756	724	739	765	741	681	730	772	744	714	767	793	731	684	743	729	764	768	777	720	715	733	742	791	786	761	741	746	777	701	709	780	761	706	721	712	738	710	734	724	777	724	678	679	753	719	744	751	787	768	798	769	734	731	709	732	783	750	702	770	711	763	765	706	798	731	738	754	769	750	752	759	708	777	749	773	766	751	764	734	775	744	722	746	785	754	751	762	770	777	735	796	765	815	748	699	778	690	746	715	696	735	782	725	777	753	722	766	792	774	737	768	691	701	758	807	729	710	746	705	742	759	735	806	711	734	744	752	713	766	741	771	745	745	771	736	789	754	750	795	742	733	729	727	740	740	752	723	741	715	742	772	721	767	734	729	743	704	750	727	741	737	783	736	739	762	758	725	716	750	745	742	732	701	741	781	816	749	749	705	774	748	758	733	750	696	750	766	721	763	749	770	747	762	696	767	730	778	767	693	752	738	740	781	768	742	760	763	779	741	746	689	757	813	734	715	774	756	778	725	760	766	778	731	768	771	762	739	759	733	734	724	747	777	744	767	767	712	723	716	753	707	717	757	762	718	777	765	754	726	753	751	784	701	725	701	746	760	798	746	743	726	764	779	738	754	754	777	751	711	733	788	782	767	734	714	737	756	748	757	734	743	675	754	769	745	764	783	754	757	752	737	703	757	742	753	757	733	755	746	743	726	741	723	766	729	773	697	763	732	738	729	767	784	735	739	766	695	727	759	761	752	770	772	755	731	744	753	708	741	754	748	739	754	741	778	732	701	715	798	754	731
14222	2095	1228	1053	1081	1055	988	1021	1001	991	1047	1039	993	963	947	998	1017	1064	1027	975	973	984	1010	1009	1035	988	990	997	993	971	963	984	1014	1006	1011	946	985	966	934	964	971	958	1039	1002	1031	989	906	1004	936	1000	1012	999	1038	973	971	933	963	927	1061	1060	1030	1046	1008	953	997	998	991	987	961	995	975	932	995	1019	1022	996	978	1048	988	941	1009	1034	995	957	953	961	1022	985	1012	951	1050	966	954	1052	963	937	1009	962	961	997	992	960	983	1010	1007	966	967	941	1001	941	1033	962	940	1032	985	994	990	995	984	990	957	963	993	1010	988	984	989	1025	948	980	962	894	917	1031	973	984	982	954	999	987	972	984	992	990	985	1033	990	990	1001	995	927	963	991	1001	1031	995	1004	984	929	958	1020	981	928	1022	982	978	1032	1024	988	973	1013	958	961	979	957	1006	963	1051	1023	955	953	972	1008	1000	1012	968	964	958	992	1008	998	938	1005	1037	974	919	999	957	975	974	965	975	989	971	1004	1048	971	928	951	998	962	1001	976	943	1039	992	1024	995	1054	943	959	946	948	892	972	951	986	951	1003	1018	975	948	979	1025	1006	953	952	954	982	996	945	926	957	1017	949	1028	1011	944	981	934	990	1056	999	1010	976	950	1029	1017	975	1038	945	932	1009	997	991	1011	997	907	951	971	988	981	984	989	1006	1046	976	994	966	1024	1019	980	973	960	1022	1037	1053	1051	988	952	1098	963	987	1014	981	986	1034	976	1023	1013	936	1021	942	951	1012	986	1008	1001	979	974	1027	940	1004	1011	913	981	977	1000	943	951	985	955	1023	987	1018	991	983	941	989	967	969	994	936	1013	994	968	950	1051	975	981	992	980	988	1005	919	992	951	996	1015	962	1002	953	993	1010	1029	989	999	998	953	976	990	993	1014	992	968	1000	939	958	945	978	951	984	975	971	955	917	1012	1002	957	948	968	945	967	942	944	1019	1015	974	999	1007	951	963	1052	948	1017	1019	969	942	983	948	994	965	1006	977	980	980	1004	983	1001	1004	985	994	994	976	1002	1033	992	913	958	943	976	1006	1018	959	937	987	1027	1012	946	942	957	981	983	1004	1017	933	964	1003	1071	978	963	1003	1015	982	1011	991	1004	956	1038	953	1018	966	963	970	914	989	938	1005	986	971	998	979	969	992	959	977	969	921	988	993	991	941	1002	935	926	974	1059	968	1008	981	1026	1018	977	939	1021	988	959	934	1009	930	958	949	994	960	936	978	897	989	962	999	1003	973	947	944	925	947	926	990	959	1049	997	1041	1027	988	1033	964	987	965	1033	1003	982	954	954	966	1011	1002	992	979	979	945	1030	962	977	993	956	948	1022	1035	959	960	989	1004	983	989	977	921	1028	955	1008	981	985	997	967	993	957	983	934	951	950	960	971	1000	989	914	996	942	974	991	1003	1007	942	990	1010	974	1015	938	1001	995	1068	959	966	949	989	996	982	1002	940	1064	958	1008	959	1046	1033	973	1058	1005	1010	997	936	950	957	1017	930	952	947	994	962	1001	1008	1013	962	989	986	1014	966	1020	973	947	1023	1015	951	1023	949	1030	1011	1036	952	1020	1020	987	937	1018	980	1015	1024	995	1038	972	980	971	906	947	977	972	1033	987	1035	959	994	1037	968	966	973	1038	934	966	995	1017	1000	989	964	1048	1088	1063	949	998	1005	984	1014	945	992	980	1001	946	988	971	981	1045	969	1011	994	961	963	1013	1011	909	998	957	996	986	1027	991	1032	983	1000	1012	989	968	943	1033	990	1032	959	985	950	1020	984	1022	938	1015	995	993	966	950	963	1009	979	1008	996	994	1010	945	1015	1026	992	1022	924	1021	1002	958	976	974	1020	985	947	1009	1040	931	997	993	1000	1009	983	990	999	978	933	979	1034	984	1024	997	969	1016	1000	989	985	1024	903	939	947	939	1006	934	1010	956	984	927	968	974	1013	967	1004	995	964	981	946	975	963	979	972	993	943	1005	969	982	999	981	952	1050	948	973	953	1000	997	974	1000	944	948	974	963	975	973	1020	983	1012	973	956	1022	1004	1014	1000	949	1004	1000	1021	1010	1055	992	1054	974	1016	980	1023	978	994	960	976	980	1026	976	1001	999	1036	974	993	962	998	995	991	943	961	1045	1010	962	1005	1029	1055	1000	989	992	1010	984	970	983	962	968	917	998	995	942	969	903	993	942	933	984	965	1021	1009	998	917	1025	1006	966	1040	1035	1009	967	959	989	942	973	978	915	999	935	942	1030	954	953	1030	946	965	1043	946	996	1024	955	972	947	978	995	965	1029	970	993	1008	959	1045	933	974	957	1089	941	964	1016	980	955	988	1014	978	1030	985	975	974	970	991	945	1016	1002	915	990	987	1013	947	1016	982	951	991	1005	1013	1004	988	984	1009	965	1022	947	917	973	985	967	1021	1010	993	1023	1050	1044	1016	1030	941	958	1004	1024	1040	1050	1019	995	964	1006	983	1028	996	927	1005	1031	1005	1019	1057	984	931	1013	975	1041	960	944	979	963	991	1008	992	1028	1008	946	994	977	1018	1031	989	924	961	947	1011	978	1047	934	964	1019	969	925	986	970	967	924	1042	993	981	994	945	1023	955	1005	1005	1019	1058	960	960	981	1019	919	978	1029	1011	992	980	980	942	1021	920	1004	997	1015	1044	1006	982	964	980	954	958	964	931	995	980	998	952	1014	978	1011	994	993	981	963	960	1003	963	1008	998	1013	1016	992	988	951	1024	941	966	955	986	1002	1002	917	1001	1019	960	984	976	995	993	957	956	1001	967	981	1012	937	1015	976	977	927	937	1049	1006	920	1013	1001	945	944	977	1023	994	926	1010	1024	962	967	947	954	959	992	956	996	992	1000	1046	971	988	1016	991	949	959	933	1054	954	989	1030	970	971	974	978	974	973	918	1006	966	958	975	1038	1029	954	981	992	978	1010	925	943	1048	981	956	954	992	986	1004	1010	1009	963	954	979	878	975	1003	949	1023	996	1018	1000	979	956	1025	976	977	977	962	999	970	1004	991	934	1001	979	958	1002	955	956	1025	918	960	989	990	967	908	1035	1014	955	982	955	983	1022	996	954	932	997	958	1043	981	1002	962	971	958	932	1051	999	987	997	989	1030	972	957	991	1009	933	984	1014	991	937	952	971	1034	1010	975	1024	943	960	966	1050	1052	968	994	995	1031	1032	1017	1001	939	1027	979	950	993	921	949	936	1034	905	1006	1010	968	1013	1016	936	997	954	998	1021	1007	945	980	1058	997	988	1021	1008	997	972	986	936	1012	1004	962	1034	969	1019	1012	952	978	977	971	966	1008	971	975	1010	967	953	951	968	978	991	1007	992	966	998	973	983	1031	978	982	962	1022	1002	958	1065	933	969	958	1010	1023	1023	1039	964	1009	936	1040	996	997	979	985	988	974	931	994	991	1019	991	932	967	1004	985	983	983	1014	1027	1002	960	1006	1013	979	1018	926	955	975	956	997	1011	987	1016	978	967	988	992	1024	1018	978	962	1004	979	1027	952	944	984	987	1009	1035	1014	1024	960	1034	975	1009	987	957	916	950	981	1023	1008	982	977	932	1009	968	979	974	987	969	1003	992	991	986	933	937	975	964	961	1019	1018	941	948	981	1013	979	985	979	990	984	1007	954	980	961	975	1002	982	999	940	1002	971	966	1007	971	966	987	1012	974	957	976	976	1029	954	952	1011	993	1027	980	1011	1016	1054	970	990	969	993	1001	1041	1001	979	1023	989	995	991	976	1048	972	923	979	946	937	1025	989	969	964	957	1018	940	1004	959	1002	1001	986	955	974	946	968	941	963	975	997	1003	1004	991	953	1028	1053	1019	977	964	990	969	1033	966	1038	952	1000	972	961	1019	985	992	1044	996	917	1041	959	973	963	1059	985	955	1044	991	999	961	955	1001	974	978	1068	983	966	1001
22981	20800	27808	23859	20610	4158	950	744	659	662	676	646	622	578	604	599	592	583	578	628	550	562	561	539	561	569	532	531	552	573	535	546	583	532	553	566	525	576	576	547	578	545	554	556	533	580	533	521	602	589	518	529	619	505	574	607	561	536	570	529	530	550	554	569	546	578	581	571	568	529	552	612	543	566	569	553	549	558	521	516	579	554	508	530	535	517	596	570	588	549	586	583	580	568	570	534	559	482	545	549	588	563	553	542	544	551	541	583	561	586	599	525	549	557	534	561	555	527	537	560	514	582	524	549	568	553	544	564	535	571	562	570	570	634	539	552	545	558	580	511	552	527	545	534	531	533	512	575	559	553	527	517	588	534	555	520	552	545	558	556	534	548	503	548	587	563	571	543	569	522	596	555	559	537	540	598	541	549	528	565	543	562	574	557	542	571	553	568	550	570	489	519	518	510	544	524	555	528	540	562	558	560	568	568	578	518	591	556	548	586	602	563	555	569	519	543	559	532	608	544	570	560	570	583	538	538	557	549	512	521	575	559	508	524	603	534	582	559	583	519	542	585	563	553	532	543	527	544	549	545	556	577	568	547	543	545	531	552	562	561	565	541	569	518	539	561	567	542	533	549	614	541	534	552	503	535	562	514	548	571	536	551	508	566	557	565	548	544	530	535	575	562	534	530	562	512	578	524	590	563	564	523	575	573	533	570	490	571	532	542	565	565	548	577	509	549	568	555	579	555	563	564	552	546	585	555	533	579	563	523	540	549	524	557	494	578	543	573	559	567	549	562	531	581	596	593	552	554	509	552	516	559	531	553	537	573	549	553	530	534	542	561	548	536	551	534	582	529	558	541	561	553	555	497	551	551	582	554	533	541	532	534	539	531	532	627	567	531	536	568	520	543	549	525	580	540	544	560	525	554	539	560	517	539	576	546	522	526	585	558	553	567	546	582	538	538	538	526	539	535	557	570	577	518	586	540	487	556	574	552	572	529	521	559	524	563	526	537	575	559	537	609	505	593	529	538	529	567	522	550	583	562	568	559	563	544	536	564	556	558	534	522	575	564	559	550	550	564	582	562	554	581	544	565	596	571	577	588	568	575	557	565	572	564	550	568	558	552	552	515	541	559	506	561	529	541	575	545	518	546	588	576	570	566	596	510	574	552	565	585	545	550	555	576	545	526	585	577	552	546	571	553	573	579	558	550	602	550	570	532	513	551	537	559	570	534	578	583	565	547	538	549	575	525	541	585	576	540	567	588	556	543	503	546	559	541	532	560	526	531	569	588	542	550	560	549	569	519	538	581	529	550	600	490	545	571	519	588	555	553	530	576	549	536	598	566	539	542	587	553	562	545	535	530	535	562	518	546	522	551	528	547	587	588	548	595	555	553	583	540	567	546	552	558	589	585	524	536	534	536	566	543	513	502	556	549	575	533	565	553	553	508	536	533	554	525	528	551	486	585	560	543	536	582	557	557	537	558	525	572	564	579	586	575	615	547	561	568	489	557	584	570	494	541	510	521	544	540	571	560	544	550	534	575	548	557	534	548	549	542	568	557	522	590	516	511	578	564	595	545	561	548	518	567	526	574	554	563	574	534	529	527	571	518	519	584	574	549	546	573	592	560	592	576	567	558	556	552	577	561	526	523	551	526	538	548	586	530	557	561	521	543	538	550	566	490	523	516	596	565	559	585	531	522	597	541	541	532	566	543	540	526	527	570	550	547	515	551	535	574	561	526	583	548	529	519	548	594	565	567	565	591	561	540	517	527	557	579	550	535	563	556	566	586	573	596	556	556	564	548	538	537	523	556	550	548	537	527	546	548	559	552	533	549	547	515	543	533	568	546	549	534	541	549	530	528	561	586	536	576	534	548	544	491	545	573	543	558	595	531	578	501	521	538	552	547	539	573	556	544	565	532	529	562	522	553	548	517	601	539	524	552	543	516	534	558	540	530	521	567	518	565	558	559	603	528	533	606	531	528	514	579	588	530	522	524	522	555	568	593	544	548	537	598	568	567	517	530	554	567	576	537	557	563	553	537	564	566	517	550	589	511	569	603	555	572	555	538	566	543	578	539	552	531	529	556	524	578	550	541	548	509	565	513	566	571	583	560	588	526	558	550	546	538	571	566	552	570	547	519	545	540	552	522	546	499	561	551	594	563	558	519	509	544	543	534	566	538	555	515	535	544	558	550	577	563	544	586	523	528	557	563	521	549	532	515	563	581	532	591	530	579	538	572	568	526	591	502	542	522	574	540	538	553	529	559	554	540	564	563	509	549	522	553	563	542	585	533	554	551	571	557	536	528	570	553	595	496	511	546	545	566	581	550	533	555	496	557	569	530	564	560	570	527	531	552	577	511	521	525	579	544	567	552	546	561	540	507	515	567	540	527	590	598	578	549	548	529	588	552	563	508	524	580	579	556	562	561	539	530	526	527	563	527	533	548	522	570	536	556	572	545	563	539	585	546	509	512	559	561	554	553	556	567	525	564	587	535	544	560	555	563	500	548	561	553	557	593	542	539	530	543	534	593	550	553	553	552	526	582	555	524	536	556	554	532	500	539	534	514	516	585	529	557	559	545	546	584	574	499	541	515	561	579	523	543	540	540	522	559	574	550	557	583	573	555	552	533	542	563	550	571	577	566	508	485	571	564	547	595	555	561	538	535	539	521	560	587	555	540	568	537	542	524	544	572	554	558	557	577	523	552	554	551	580	540	535	569	552	550	551	563	579	531	536	583	588	540	588	543	581	528	573	571	557	516	526	577	572	572	561	571	537	562	534	551	597	551	543	575	544	530	553	584	540	562	562	550	535	572	552	562	558	511	527	546	542	544	570	549	580	515	515	578	553	556	543	565	542	567	544	578	596	544	513	613	549	566	519	544	573	581	577	539	542	533	551	605	585	517	578	545	503	550	544	541	551	540	568	577	559	557	549	545	551	550	597	576	554	542	629	534	541	551	506	563	588	577	580	516	528	578	536	569	536	504	560	539	547	596	550	583	585	541	558	538	559	536	535	567	573	577	555	594	556	562	548	589	522	553	537	586	543	536	545	521	597	574	563	544	540	523	507	571	609	562	618	567	506	522	567	547	526	512	542	524	601	548	573	582	539	593	580	545	549	538	547	562	594	522	551	514	584	553	554	553	536	534	565	565	604	544	538	551	561	574	572	555	549	518	515	535	490	542	534	552	553	557	552	556	573	538	544	545	577	549	585	532	558	572	574	584	553	560	577	551	546	574	550	550	603	563	571	535	553	559	547	533	554	534	558	612	573	577	567	562	546	547	575	505	531	586	546	565	522	541	548	550	558	556	583	554	523	581	543	579	596	509	556	535	564	573	551	545	593	543	517	553	541	546	541	541	555	526	550	549	563	541	525	514	561	505	515	538	563	529	565	567	578	533	538	468	552	536	540	539	553	534	542	568	529	528	551	549	570	527	513	556	529	486	545	609	530	570	555	568	601	574	551	569	537	543	536	548	521	563
33797	8109	4471	2266	1737	1506	1289	1107	997	988	920	842	881	845	842	816	817	828	808	817	869	807	770	742	728	765	753	761	738	790	760	773	780	785	779	784	734	786	776	771	724	769	724	780	734	763	761	759	728	753	745	751	783	729	780	744	714	747	766	762	776	722	758	756	733	757	769	763	772	732	728	713	704	758	748	748	747	734	716	730	753	776	722	758	757	776	734	729	732	746	740	773	781	709	766	736	794	706	723	746	731	724	712	737	746	737	753	746	729	732	809	702	752	771	781	759	751	725	737	752	758	737	774	747	726	740	759	776	734	763	736	751	742	744	763	755	729	779	713	716	736	735	714	740	776	751	757	775	752	749	752	743	721	819	764	762	767	770	751	706	775	702	715	774	756	743	721	810	725	722	767	727	780	771	723	765	754	726	752	756	747	789	789	744	692	726	728	721	739	744	754	723	743	753	792	717	791	744	785	739	766	714	730	779	724	756	755	724	812	721	764	760	711	751	754	751	757	700	777	812	718	782	731	731	705	746	792	726	747	715	743	749	775	788	768	751	754	714	753	766	736	729	731	727	735	745	740	769	795	760	777	705	750	764	773	731	710	729	701	745	752	769	725	749	705	736	735	749	750	770	773	709	745	720	745	737	760	771	758	771	765	734	702	828	779	724	766	756	755	779	785	745	681	742	756	734	746	753	746	710	744	738	737	777	778	754	754	737	727	731	784	780	739	742	734	732	756	736	751	764	734	729	727	751	765	741	724	753	733	746	723	765	760	719	733	718	724	761	738	750	758	742	798	762	748	763	772	772	728	729	739	738	778	745	745	757	770	733	741	720	738	797	730	742	734	751	736	744	721	775	710	761	747	717	779	744	757	742	759	750	777	736	773	757	752	732	786	755	756	780	728	723	766	752	752	779	740	766	738	728	733	712	730	774	744	712	755	772	751	746	662	730	757	758	775	745	770	722	739	782	743	770	754	745	741	784	752	708	770	752	785	733	752	777	743	728	772	785	736	735	717	775	716	743	736	771	737	718	713	760	749	707	726	785	782	770	761	732	738	707	771	758	768	702	720	744	755	804	753	748	770	734	765	733	758	687	754	727	757	790	752	787	733	715	757	709	759	742	768	727	776	714	733	784	732	784	759	717	743	733	801	773	776	722	731	738	759	688	763	755	730	760	727	709	755	724	741	776	740	728	781	734	769	745	714	738	736	740	729	731	728	770	713	761	765	770	777	712	756	703	779	707	705	728	701	764	731	749	785	760	742	701	719	728	760	734	792	777	714	742	753	714	777	756	695	762	712	752	754	768	714	734	716	740	746	720	767	758	715	746	745	815	765	718	743	773	770	793	711	718	728	737	750	789	705	754	723	731	744	720	738	732	739	740	707	780	739	728	751	732	778	732	799	737	775	752	744	718	729	703	693	775	793	680	748	754	796	742	762	763	771	732	767	734	754	712	729	754	802	763	756	727	740	773	701	747	718	752	669	747	710	736	819	778	750	763	762	692	765	763	731	727	760	781	766	744	732	747	676	755	778	714	733	727	783	763	741	765	771	728	758	682	685	719	755	719	757	718	748	761	735	721	792	751	756	770	755	749	742	720	717	761	742	785	734	767	755	769	713	757	767	753	749	735	727	713	732	753	721	765	760	729	765	742	741	777	747	710	774	793	717	706	769	695	761	723	739	777	733	705	732	672	748	766	775	720	766	743	750	759	802	795	739	708	696	704	731	767	699	684	781	746	731	778	769	713	736	693	733	719	743	754	745	755	746	765	719	742	726	754	692	726	740	769	742	716	780	767	757	742	735	722	770	733	776	761	719	739	711	754	735	706	759	760	722	788	780	738	734	745	760	745	779	747	749	769	750	693	746	702	746	715	749	762	759	784	747	715	709	771	718	823	766	718	756	759	767	756	729	757	742	762	747	757	722	758	753	792	783	719	751	744	743	736	729	756	797	741	763	737	713	743	746	746	790	779	691	713	756	745	722	762	725	697	769	712	755	742	785	754	783	761	720	787	783	736	772	762	733	791	762	793	768	729	762	753	792	773	723	719	753	777	748	771	741	707	772	764	728	729	735	757	788	696	777	734	771	738	753	743	759	715	742	762	781	788	730	743	691	767	757	758	772	763	746	747	709	813	709	773	774	741	729	725	750	753	740	728	751	761	753	756	725	736	755	745	785	734	773	786	762	752	776	689	721	730	769	774	747	798	739	783	752	777	751	757	712	740	811	755	804	738	751	749	767	739	740	755	723	789	735	749	718	758	737	735	801	691	808	729	772	736	723	720	721	736	714	745	733	717	738	741	741	705	733	736	802	766	764	760	753	760	740	733	772	706	714	750	799	700	766	717	765	728	727	744	726	725	795	734	750	742	734	692	705	731	779	752	792	734	761	751	750	713	762	723	756	799	796	788	764	755	759	749	775	762	700	686	789	715	770	761	698	754	782	772	758	752	772	770	750	728	722	699	759	773	757	706	725	803	736	718	756	766	713	742	720	728	681	744	737	762	739	704	753	715	761	757	765	707	782	744	699	711	771	760	730	692	781	769	747	738	692	790	733	761	768	730	769	779	743	725	748	749	712	747	792	766	743	735	771	758	752	745	756	808	729	777	710	729	716	745	752	755	705	747	711	720	761	720	720	751	723	780	775	763	711	743	753	765	772	764	737	739	799	720	714	727	715	760	715	748	783	782	761	694	782	763	780	781	727	742	742	773	697	701	704	754	758	779	753	759	742	763	734	755	732	719	742	728	758	722	758	774	737	745	680	780	782	770	707	782	769	761	769	776	731	715	726	721	732	710	763	727	761	766	731	746	741	753	757	759	724	738	758	732	727	760	765	745	707	748	752	764	699	702	699	729	755	708	757	714	729	747	718	745	761	729	757	695	778	775	700	769	758	708	753	772	752	773	799	704	735	737	690	730	719	744	774	754	792	758	769	785	721	723	721	747	769	812	734	707	721	766	792	704	703	741	768	709	759	783	752	701	769	754	775	762	770	730	742	706	729	701	740	762	807	753	742	752	704	720	747	685	836	758	749	740	729	717	755	768	742	780	758	770	734	741	770	732	762	748	760	736	716	789	749	706	746	771	755	748	763	758	713	748	753	722	768	742	735	753	729	733	720	768	702	753	736	738	725	715	785	663	752	702	769	708	760	774	720	737	718	737	728	761	756	777	777	779	737	755	757	744	723	748	734	720	766	755	699	795	679	819	797	725	736	729	724	727	780	786	722	743	766	773	744	720	712	716	748	732	779	719	748	760	718	743	761	769	763	718	712	723	773	708	755	757	730	779	743	767	764	775	703	770	741	727	727	765	700	752	735	772	730	768	764	728	777	731	739	744	709	767	681	736	733	698	764	659	738	772	768	761	768	749	779	733	766	742	774	772	771	762	731	774	763	739	703	708	755	718	826	698	725	791	759	672	743	746	786	777	754	783	745	739	741	766	680	773	767	717	682	734	730	728	767	737	735	804	681	741	733	760	761	752
24214	20716	26230	24020	2773	776	696	651	627	603	580	582	598	562	595	532	560	603	588	524	563	542	551	570	542	560	561	565	580	570	558	566	603	575	573	574	530	576	588	600	523	534	564	581	597	584	578	571	554	568	568	618	555	607	566	533	518	591	558	552	553	532	585	562	623	563	570	554	569	581	583	517	523	590	550	594	560	565	579	582	618	542	575	551	604	557	580	546	585	547	518	583	618	546	544	583	541	522	569	539	598	550	557	611	626	565	529	560	582	620	555	584	577	561	540	580	549	558	563	514	543	557	593	582	550	536	578	585	541	545	578	531	589	554	538	566	573	599	592	571	579	537	596	554	593	538	546	556	566	606	605	551	555	575	576	592	555	572	595	572	582	582	546	561	575	554	547	567	560	529	558	560	534	571	557	519	559	582	564	503	601	557	581	558	579	553	561	590	546	543	553	577	552	566	551	583	538	547	557	588	566	576	556	617	575	551	510	546	571	539	531	548	506	578	589	537	571	542	539	558	597	578	559	577	571	528	558	570	555	578	602	565	550	549	571	548	546	550	577	602	579	569	586	563	552	538	582	568	551	566	592	567	541	555	545	579	547	554	532	543	561	516	640	537	554	580	550	526	589	544	525	547	584	565	571	604	568	590	566	585	586	536	561	534	589	543	555	576	560	589	592	540	562	565	567	567	552	558	565	579	539	564	536	552	584	580	569	535	574	554	592	571	561	536	581	572	583	563	556	604	561	564	581	557	539	581	555	572	534	547	580	589	559	605	576	570	593	605	611	552	507	551	607	542	529	578	554	567	602	576	574	555	578	556	562	591	545	538	527	554	544	545	572	575	512	582	576	619	555	588	540	555	572	550	572	569	609	566	569	549	575	553	529	544	537	587	587	573	561	604	563	553	600	578	539	563	571	589	580	564	615	537	525	542	586	522	610	579	545	588	611	553	572	569	626	587	596	547	533	529	567	550	583	546	609	565	549	576	540	570	574	594	521	536	576	565	562	582	581	596	587	621	550	549	572	567	541	548	570	500	529	560	581	552	551	578	551	587	541	584	555	561	576	561	511	530	549	561	583	562	586	557	551	563	552	544	561	548	535	562	562	520	552	532	553	616	560	592	553	602	568	569	598	574	579	574	587	597	550	600	627	575	528	526	548	538	555	539	558	548	554	550	585	608	560	551	581	575	595	565	574	602	552	549	567	533	564	607	598	559	581	615	570	615	595	581	575	548	560	566	552	571	585	599	592	539	594	592	591	570	579	578	548	516	591	608	578	549	588	543	571	565	548	556	577	588	567	561	565	597	603	573	577	582	564	567	539	548	592	592	534	580	540	568	570	568	586	609	563	564	573	552	570	559	563	581	541	597	599	569	564	568	579	540	558	495	572	531	538	574	555	585	539	533	545	559	556	559	567	592	540	533	575	573	576	574	568	590	563	558	538	562	564	556	546	542	587	564	603	572	559	542	521	566	543	551	578	567	572	579	549	598	551	561	560	537	520	612	585	548	556	564	547	532	540	562	606	563	609	564	580	587	586	539	576	558	522	591	569	552	545	541	554	560	569	548	588	567	538	573	623	554	536	536	549	532	517	577	499	563	597	538	545	586	536	591	596	530	598	578	591	526	595	603	534	551	594	560	579	587	584	549	577	601	576	592	567	597	541	555	562	545	577	551	582	578	565	602	566	571	575	556	547	590	596	549	516	554	597	582	575	571	554	566	543	524	568	549	551	553	578	573	571	522	564	543	581	579	539	561	591	536	556	570	560	547	563	579	559	556	535	578	550	569	583	572	583	562	588	592	572	571	543	582	551	531	567	579	559	579	572	608	578	564	518	539	579	575	566	558	561	553	577	582	606	571	581	541	543	538	564	575	561	538	571	612	537	589	576	546	568	550	555	551	570	566	560	542	557	565	532	587	558	564	601	596	570	551	576	543	561	585	549	578	557	562	579	566	569	540	540	570	555	572	591	577	550	572	593	551	580	544	561	604	609	596	517	573	573	549	583	551	619	557	549	551	523	588	572	579	537	612	534	597	585	544	595	518	585	568	529	562	564	537	590	588	557	614	569	553	580	552	606	563	573	578	560	560	567	537	608	565	563	635	570	545	538	578	546	585	592	579	539	586	541	565	542	564	581	583	513	575	568	574	581	571	559	552	573	549	566	553	572	543	567	621	613	576	551	560	553	613	553	548	568	538	556	601	573	571	513	548	537	610	592	570	590	572	569	548	556	568	556	567	549	564	571	551	528	564	658	521	537	570	565	531	581	592	562	589	577	619	543	573	572	555	598	594	560	534	535	578	568	538	554	587	575	541	584	536	596	593	555	587	538	573	551	534	530	606	542	575	544	590	529	561	611	569	565	581	560	572	589	550	610	598	550	526	581	599	564	538	615	636	570	546	586	554	552	579	552	571	538	544	568	567	559	575	584	546	559	567	576	533	558	548	570	564	557	577	554	574	551	548	524	568	527	568	567	527	577	541	569	558	540	543	543	554	580	537	554	577	614	598	568	570	616	507	602	546	591	559	570	560	530	572	610	573	582	621	532	554	563	553	574	557	556	555	569	577	551	557	560	580	598	574	555	562	525	530	561	582	558	564	573	543	550	557	564	588	577	494	596	540	562	575	593	584	567	538	583	603	542	572	553	576	574	567	553	545	584	545	543	575	569	574	554	536	574	516	560	580	532	577	613	586	582	570	542	600	569	546	575	574	520	559	552	572	550	580	558	550	582	544	597	566	584	566	545	559	610	549	569	576	569	561	569	581	565	527	548	568	568	569	537	551	550	547	537	564	580	561	547	556	515	567	621	537	550	529	544	574	532	571	540	587	613	584	541	530	579	572	519	566	540	544	531	546	534	611	567	560	558	563	542	572	534	542	562	553	565	592	536	536	593	552	547	550	523	606	599	564	604	568	568	557	539	589	553	558	620	592	581	577	547	566	595	590	540	594	562	557	554	565	576	570	628	587	570	587	558	580	589	547	595	528	581	578	548	517	552	557	599	553	559	560	562	518	572	520	556	572	571	566	578	533	569	586	594	567	566	524	514	577	545	589	552	555	573	578	567	569	582	570	558	525	569	559	546	522	569	569	549	593	549	576	564	531	528	560	587	558	565	555	592	582	614	580	599	574	630	565	532	582	549	627	578	580	613	561	539	578	559	593	588	562	586	560	575	559	575	574	593	615	536	517	534	568	574	570	554	605	600	525	548	574	580	544	568	562	616	580	564	621	539	529	577	592	592	582	576	536	588	598	575	560	529	556	574	582	579	564	584	581	585	554	593	549	547	548	586	560	578	551	572	574	573	566	541	567	536	571	575	555	563	569	591	558	578	575	572	528	620	574	571	539	567	593	545	588	600	576	534	526	588	604	569	594	585	563	548	584	546	562	561	569	597	588	559	576	577	530	607	573	562	561	579	576	592	607	530	519	555	594	591	546	570	490	576	595	588	562	535	553	545	590	547	566	561	533	525	587	519	561	585	529
30278	4215	2559	1527	1237	1139	995	949	881	832	800	760	789	870	792	729	756	761	753	774	729	784	736	757	738	758	723	770	776	749	752	705	709	737	780	716	714	720	717	713	776	733	735	712	746	718	771	739	741	729	726	709	735	747	763	744	700	745	721	719	791	705	732	775	744	755	657	732	798	744	752	803	724	737	786	680	752	742	758	703	721	736	748	785	724	739	713	773	743	768	750	742	693	737	716	706	731	719	760	716	750	735	747	681	692	725	757	721	729	763	729	757	705	736	740	686	735	717	722	717	749	715	750	716	733	703	766	717	736	726	749	752	723	734	723	735	700	684	729	742	698	756	711	709	715	782	728	743	725	765	753	745	751	714	760	701	741	781	750	738	737	744	735	775	736	693	701	754	711	763	733	771	728	704	722	723	722	715	760	745	745	734	717	724	757	742	706	747	691	724	698	758	754	771	745	754	729	733	771	755	701	766	723	747	783	742	721	715	738	770	710	792	715	760	705	732	728	730	764	722	718	755	730	772	752	710	736	772	713	719	771	713	799	740	742	741	750	729	746	711	725	717	705	742	755	752	722	718	744	731	713	731	711	649	700	763	747	686	771	706	741	738	737	739	693	735	743	719	733	710	697	722	738	718	709	771	769	762	769	766	696	711	681	761	686	745	705	732	767	747	695	757	712	747	762	692	684	728	760	743	751	755	772	767	766	705	721	724	741	700	734	748	752	787	728	723	742	776	770	735	746	754	743	728	765	710	792	746	723	763	733	757	718	766	680	735	763	745	807	712	760	734	697	737	723	739	779	734	698	746	750	733	702	723	702	729	733	748	737	770	709	790	715	764	731	716	717	691	717	725	733	670	721	774	727	746	684	740	767	735	749	730	709	694	755	756	740	754	689	752	729	718	753	751	719	767	705	751	728	725	692	732	742	730	732	723	744	761	735	754	694	740	710	718	739	790	734	731	726	749	795	732	755	701	740	724	784	733	746	700	768	711	743	766	769	737	735	721	755	770	738	710	713	799	766	717	741	727	759	749	759	715	715	721	687	778	751	758	751	695	704	763	702	707	732	709	768	733	722	740	719	725	733	753	770	789	741	736	728	730	732	757	711	731	736	696	691	722	686	736	741	725	730	729	773	736	745	756	738	773	723	729	737	750	746	814	722	730	727	708	728	729	711	707	732	709	724	770	699	739	725	733	712	782	756	707	726	676	753	682	747	746	749	722	714	734	770	752	699	749	726	719	714	689	749	741	745	687	711	763	748	728	715	742	763	752	739	719	776	714	725	751	741	738	750	720	663	711	702	718	694	729	770	725	745	733	708	739	686	759	732	683	746	725	768	709	723	710	749	715	719	746	746	745	734	728	746	702	743	737	742	717	704	757	745	762	738	764	706	719	719	731	766	744	737	696	752	734	719	715	695	697	736	734	779	695	713	759	717	733	742	769	739	753	749	694	704	764	769	741	702	690	762	773	753	716	724	737	698	749	771	748	717	742	733	709	740	764	704	762	771	739	718	759	695	716	709	731	732	751	686	714	699	730	730	715	693	739	760	702	737	718	720	735	727	728	751	719	720	737	739	712	753	767	752	763	752	792	746	722	722	753	762	784	770	749	754	729	715	733	763	745	728	714	750	707	786	758	720	742	783	779	725	743	691	752	773	715	778	762	765	751	744	709	728	712	734	731	738	800	771	749	730	716	714	702	771	733	723	727	745	705	774	709	722	774	736	711	692	767	738	716	703	744	703	747	745	741	781	728	727	768	774	765	791	756	730	739	725	690	791	733	730	760	693	694	728	741	750	739	729	746	716	728	751	751	746	722	821	699	792	697	738	757	718	749	771	715	766	725	669	731	777	719	738	744	690	748	694	690	740	728	696	719	758	732	739	732	778	741	692	736	737	724	742	809	734	712	697	692	736	786	704	741	770	767	732	748	695	753	704	738	760	741	722	721	745	725	716	747	741	754	762	730	723	723	747	785	730	725	742	742	769	743	745	730	730	733	767	732	765	744	821	741	739	737	685	705	723	736	776	693	727	719	769	755	738	749	715	694	767	747	731	765	754	733	732	754	737	717	777	751	782	794	757	728	742	738	696	736	737	694	684	710	726	762	700	750	739	741	731	716	748	720	733	763	744	787	733	706	731	712	749	753	740	740	719	720	796	732	732	708	747	733	741	755	722	749	772	756	670	760	754	748	779	716	759	728	734	724	770	733	667	750	765	755	735	768	742	733	730	765	736	790	727	764	775	764	708	695	759	693	799	695	704	746	716	770	704	773	726	707	782	744	733	713	752	733	730	746	699	716	726	721	765	758	734	740	722	729	727	701	701	731	743	746	771	702	689	719	714	747	749	732	704	717	751	736	761	676	757	748	732	738	776	777	737	717	789	742	702	743	771	682	765	732	751	758	759	774	679	788	707	756	715	768	748	702	736	743	742	759	688	720	707	721	786	756	701	743	689	755	742	703	741	731	715	744	722	740	684	692	756	694	755	723	774	729	743	704	722	756	692	738	741	693	731	751	728	733	722	809	684	744	765	710	721	686	700	721	732	699	709	676	735	783	726	760	749	807	712	742	737	699	726	732	720	716	753	739	760	741	727	739	711	717	700	713	732	784	748	782	734	771	762	759	782	763	765	755	692	680	757	703	726	756	736	720	713	720	720	748	729	732	782	789	748	756	709	710	721	677	761	736	723	738	731	710	684	732	734	767	734	774	733	729	746	749	735	712	731	723	741	740	687	723	701	779	686	710	726	699	691	706	713	691	754	751	723	752	752	735	717	714	736	769	707	777	694	701	743	713	719	760	727	667	724	758	757	756	745	710	700	735	719	760	752	718	718	722	683	715	680	732	753	772	703	744	725	715	725	722	727	678	707	749	750	770	749	769	757	710	759	720	718	756	731	729	771	686	765	783	730	728	751	684	706	731	747	764	685	734	754	750	699	698	758	723	728	756	723	799	743	706	745	765	704	716	766	731	698	761	696	756	771	721	724	744	709	748	713	754	703	750	774	713	763	709	674	745	740	758	722	772	757	750	723	729	788	680	752	728	718	723	707	756	697	715	693	752	657	736	737	758	719	713	746	719	704	730	709	717	701	716	725	700	781	714	748	725	726	690	714	773	737	752	775	722	728	814	716	731	705	711	701	734	720	726	726	700	763	730	714	751	676	726	723	743	696	740	743	769	781	739	719	711	688	716	716	730	732	730	741	712	730	724	709	750	717	715	817	729	694	777	710	758	735	747	695	737	740	762	705	699	743	723	728	764	730	735	745	750	777	745	723	713	750	715	712	695	737	741	705	731	744	656	752	769	740	760	738	745	770	696	750	745	745	748	776	718	773	733	699	681	746	751	763	758	727	759	751	727	727	802	743	738	744	747	752	730	722	751	728	735	753	763	718	718	771	725	765	774	732	701	747	741	733	701	740	700	737	722	732	736	729	746	715	725	721	707	784	761	747	705	740	733	732	754	756	754	720	757	710	723	753	755
22088	20748	28440	23111	20746	19717	1659	579	498	428	394	403	375	355	296	324	327	295	319	295	301	303	265	319	263	274	263	293	277	283	282	268	265	255	256	260	283	266	242	250	278	278	271	254	263	262	263	268	289	264	300	258	290	259	278	271	286	276	239	222	288	229	272	284	267	262	291	251	264	265	294	251	261	259	266	240	268	270	266	265	266	271	270	273	289	252	272	276	242	251	286	251	287	255	245	279	254	255	260	244	286	276	280	240	274	264	233	257	257	255	267	257	248	249	280	279	241	281	245	245	265	270	256	262	273	280	270	270	270	291	274	244	264	244	257	256	262	272	248	251	257	287	276	271	259	253	275	275	268	246	266	262	229	269	269	278	254	249	274	265	261	284	242	279	245	287	257	229	261	266	298	255	261	261	266	269	254	241	264	230	264	281	238	250	250	253	241	268	285	280	239	231	266	254	235	253	235	271	245	252	251	263	250	247	219	253	256	269	273	241	273	235	232	255	281	251	212	268	267	285	253	279	293	271	230	255	251	255	264	274	245	267	262	267	244	261	256	255	253	267	291	262	280	260	230	256	278	264	259	274	265	259	289	255	255	230	224	237	280	268	253	291	264	261	258	294	262	262	257	266	282	251	259	252	256	262	257	259	244	272	272	278	246	287	254	263	249	270	234	256	254	264	270	243	288	272	265	294	249	277	264	246	244	254	244	258	271	231	268	274	255	275	287	273	252	234	247	296	274	292	272	294	254	285	259	251	227	246	238	250	273	263	243	238	271	271	245	277	269	254	251	272	227	277	283	259	253	257	291	286	249	234	257	247	258	266	265	242	273	252	258	252	260	250	254	255	253	264	266	265	269	244	259	255	266	241	282	238	259	253	268	260	277	263	266	265	290	279	273	264	242	251	224	252	263	248	274	263	255	243	243	259	259	271	290	252	288	279	238	253	237	271	267	247	269	261	255	257	283	266	255	261	287	278	280	273	269	277	256	264	232	253	259	219	259	248	252	269	273	293	260	242	277	287	236	258	257	255	243	235	258	228	265	253	289	254	236	257	279	263	267	250	225	279	253	270	281	262	262	297	232	264	244	303	269	233	260	258	273	256	247	293	236	264	251	254	227	241	251	277	312	267	248	264	266	248	237	260	275	268	239	272	237	256	222	259	262	278	278	270	260	241	249	269	274	232	243	262	264	258	260	257	232	252	265	253	232	262	272	260	262	265	247	255	244	235	271	264	266	252	287	243	277	280	262	263	278	254	260	271	252	245	260	296	278	250	251	272	249	264	262	259	258	244	249	262	222	261	243	271	262	260	257	278	267	238	262	278	272	269	244	241	269	280	260	299	264	211	269	249	251	239	276	280	254	255	253	276	274	269	236	239	272	274	285	297	245	269	266	286	257	287	286	269	252	269	262	286	276	264	260	272	291	265	274	266	236	274	255	279	255	304	270	266	272	266	263	236	256	247	269	272	255	269	285	274	265	240	286	255	281	261	254	256	228	265	265	228	245	264	256	276	267	247	264	276	268	261	237	270	280	263	262	259	260	274	266	246	268	274	265	270	262	264	247	239	255	268	287	264	250	261	246	273	258	277	249	240	242	265	244	263	243	258	246	257	274	224	222	293	253	280	293	269	273	291	286	267	244	260	250	268	252	240	248	264	267	281	235	285	261	284	271	278	232	268	243	261	246	276	283	251	261	268	253	265	268	266	248	267	258	287	256	241	279	288	254	223	246	277	249	263	254	277	251	253	269	272	274	254	266	239	266	231	279	264	300	259	263	240	248	265	265	257	255	273	283	295	269	259	256	243	260	244	261	226	265	262	267	255	262	250	274	281	281	257	259	266	252	275	246	272	242	252	262	282	270	258	241	283	266	253	283	241	264	290	244	269	264	255	280	277	250	258	250	249	287	256	256	275	264	253	243	260	259	273	241	263	233	270	277	269	262	237	278	259	249	255	275	238	261	253	249	286	258	277	260	278	266	229	228	258	237	282	265	233	269	264	253	242	263	259	245	271	217	252	260	271	269	239	290	237	261	271	286	262	288	241	259	251	240	273	239	268	286	257	292	279	253	275	268	237	244	307	245	282	282	253	271	272	265	263	257	250	277	245	269	280	240	235	241	247	276	235	295	252	262	247	245	265	231	266	270	279	258	260	274	271	263	286	254	250	272	261	248	258	259	252	281	264	228	259	278	259	257	283	245	257	279	263	253	275	256	256	259	284	254	258	269	266	307	271	254	280	274	277	275	260	266	271	266	285	262	299	280	245	248	254	273	276	258	266	253	265	253	260	290	260	253	252	261	261	261	212	261	262	278	217	261	264	268	247	245	249	285	242	274	229	266	223	272	262	262	246	279	236	232	263	268	269	239	260	250	264	272	261	255	248	281	268	223	250	266	247	289	267	282	270	271	246	254	259	282	251	269	274	231	237	260	237	255	215	252	251	249	288	256	245	224	263	273	244	258	260	262	245	268	258	249	278	253	277	254	267	262	247	268	296	264	262	260	251	268	275	278	266	284	245	257	247	268	228	259	254	273	263	262	274	253	241	274	258	263	261	267	256	237	252	263	266	264	261	255	284	239	224	238	251	269	264	296	278	259	256	274	251	250	298	244	263	259	267	284	243	264	236	258	249	242	274	260	234	239	273	255	259	246	229	262	280	276	252	271	276	253	282	268	280	277	255	234	274	278	257	282	283	271	279	273	256	267	239	294	266	248	268	247	284	262	240	260	238	267	241	255	263	301	263	267	270	269	275	286	257	272	254	255	270	225	264	276	279	254	259	283	279	287	234	282	279	264	252	284	237	267	262	244	248	235	281	234	248	246	292	245	264	239	225	248	262	246	248	260	244	291	270	254	260	284	255	262	267	267	260	259	266	288	254	259	261	249	233	289	260	277	241	254	250	291	266	261	256	257	278	244	274	269	280	269	226	292	232	271	280	305	277	264	258	275	248	272	244	267	282	251	267	268	223	290	215	280	302	257	249	258	268	260	242	245	244	261	270	274	267	248	216	262	262	252	279	259	240	284	250	251	245	257	266	279	261	222	253	282	256	275	253	304	258	251	240	267	268	289	265	270	258	281	250	249	266	238	235	288	236	253	247	239	273	268	266	295	276	244	257	261	273	255	236	277	258	252	251	270	264	271	224	269	268	271	282	263	289	229	259	247	273	265	249	251	267	276	247	242	283	270	259	252	251	267	274	247	263	237	262	263	242	228	261	252	253	268	253	275	231	239	256	280	260	237	254	242	248	248	276	262	260	262	250	267	239	265	261	283	260	285	272	241	268	258	272	251	249	265	294	281	241	259	245	264	229	242	253	231	270	259	267	273	245	272	266	258	229	257	287	246	271	265	258	254	277	240	284	283	263	267	244	258	264	251	245	272	230	277	266	250	233	244	292	272	280	236	232	260	241	284	230	256	247	238	266	256	235	255	283	244	257	247	264	267	256	276	264	260	264	267	278	242	265	260	258	240	243	259	259	247	252
35129	10553	6848	3143	2242	1739	1328	1068	958	754	656	616	609	573	499	512	471	468	447	435	414	426	403	421	412	446	385	383	371	385	365	362	383	368	368	366	349	375	380	383	321	389	378	381	367	361	329	381	349	394	378	356	382	409	382	353	384	340	387	385	348	401	388	380	385	353	376	351	371	361	367	352	405	374	365	361	350	369	388	385	328	375	385	369	360	342	378	344	387	392	342	390	352	385	345	388	364	335	364	338	336	348	395	397	366	352	354	369	365	332	356	357	342	380	348	330	320	349	348	355	385	341	314	360	380	374	383	364	360	355	367	351	329	351	321	343	368	379	339	346	352	380	355	361	343	333	370	323	360	355	356	360	335	343	350	339	393	378	335	362	355	378	343	359	330	342	363	319	359	360	353	375	333	373	363	373	329	361	367	364	347	327	321	372	381	359	339	330	344	336	356	376	341	337	351	406	367	356	367	382	343	375	377	315	301	362	348	357	357	311	361	367	362	338	372	347	311	375	373	356	367	340	357	375	331	349	357	365	365	378	357	380	363	355	383	335	392	364	352	331	361	361	346	345	364	359	378	329	346	359	326	371	342	365	365	337	332	338	331	381	359	379	363	349	355	354	375	335	356	402	334	331	363	364	334	351	342	360	372	360	361	368	352	325	363	347	348	312	351	381	342	361	365	346	349	363	331	332	371	351	344	351	359	383	348	354	353	384	337	335	419	366	352	353	315	340	351	348	348	368	345	335	362	365	376	373	362	373	356	354	353	322	354	374	326	339	358	365	353	337	331	361	333	373	377	355	330	350	322	341	327	410	322	330	363	367	372	353	318	340	365	324	335	323	345	378	346	362	345	377	307	348	345	348	356	363	337	355	354	367	352	342	362	380	323	375	335	359	361	352	324	396	366	342	373	352	360	335	342	372	332	374	355	381	375	365	344	349	359	364	337	334	334	362	345	388	358	378	331	368	343	360	355	348	357	332	327	361	343	349	362	369	335	352	367	392	360	379	364	327	366	385	349	369	342	365	335	357	349	393	357	355	344	326	376	361	366	345	319	355	318	330	370	348	349	374	356	356	318	380	361	358	370	358	357	376	404	364	362	360	358	355	353	380	362	335	315	366	375	330	366	388	357	368	328	344	335	361	313	390	307	329	343	333	369	397	333	380	367	359	351	316	320	341	373	380	334	355	355	337	344	324	334	345	342	341	327	363	394	355	338	357	354	364	316	344	351	352	386	356	342	371	370	365	380	339	376	368	352	372	342	352	345	365	369	329	358	355	349	343	331	338	353	360	342	322	358	348	361	348	346	351	340	364	354	343	346	319	338	342	360	373	359	370	328	362	346	345	368	349	372	371	361	356	325	334	380	369	332	327	374	369	338	357	383	357	349	326	348	357	372	358	353	333	344	347	364	346	361	369	342	354	365	361	345	319	417	356	343	339	338	343	384	330	377	355	324	383	359	373	331	336	347	368	356	404	362	344	363	348	348	351	354	340	326	374	364	348	368	330	362	338	359	347	367	350	388	332	338	364	358	325	355	341	371	338	352	364	359	352	378	375	335	358	346	368	349	387	377	364	372	350	346	331	346	340	346	360	345	388	369	345	323	344	353	362	364	368	359	359	341	363	350	349	320	365	366	388	365	358	345	352	353	342	367	335	353	359	350	346	340	357	376	323	315	368	349	307	318	348	357	364	351	375	336	344	364	363	315	346	325	336	339	401	316	348	391	349	331	341	366	356	355	363	342	366	375	325	396	347	352	363	380	373	366	391	359	353	348	393	347	358	331	349	338	311	364	346	349	326	364	330	349	361	363	317	341	382	339	366	356	345	373	376	373	344	347	345	348	335	351	359	373	345	318	356	326	376	365	383	342	340	386	351	356	327	342	376	323	331	363	357	372	383	410	342	371	378	347	347	372	352	328	345	343	379	366	384	338	319	360	359	350	307	327	368	355	332	346	336	358	341	344	349	326	347	339	363	363	347	353	359	351	362	352	308	331	380	309	368	316	375	319	406	347	349	378	349	372	327	371	354	322	353	343	366	350	371	375	325	344	379	333	354	342	364	350	362	350	332	378	340	342	338	334	336	335	337	326	381	378	341	366	369	331	356	334	360	330	361	344	350	366	362	335	341	348	379	329	358	380	354	335	317	334	358	333	370	332	365	344	335	368	351	362	349	358	355	354	350	349	332	362	359	331	344	406	345	360	370	366	351	339	359	370	353	364	378	337	367	359	349	346	369	348	363	343	348	378	346	339	354	384	344	368	340	384	362	354	343	386	357	359	347	356	345	330	346	346	355	383	359	344	374	385	365	351	378	359	365	356	340	357	331	313	347	341	360	366	348	354	353	317	369	368	370	358	323	344	339	365	346	377	304	360	349	355	368	374	367	382	358	362	352	355	353	345	364	337	351	355	323	355	356	350	388	364	340	356	348	342	377	373	348	364	386	328	371	341	351	369	302	358	321	354	357	331	322	348	371	323	332	352	366	366	356	407	377	344	369	349	327	367	345	362	352	348	339	316	314	365	365	337	351	368	333	381	321	378	351	347	337	337	352	341	382	349	336	355	369	373	336	355	371	344	343	360	376	385	374	362	339	368	358	361	350	371	353	343	364	332	354	372	331	353	326	339	339	355	338	384	376	348	347	325	349	331	393	363	337	350	358	362	333	354	337	355	318	336	321	337	356	336	390	357	365	384	376	357	350	357	383	342	350	343	334	330	358	353	357	333	343	346	345	380	356	322	368	369	341	371	342	345	394	352	343	330	347	342	358	354	362	332	367	373	313	382	358	361	347	352	361	359	357	346	362	307	375	369	378	363	327	356	359	355	374	321	383	367	346	345	388	374	381	340	362	348	368	382	362	383	368	345	333	355	352	368	358	365	373	362	369	353	348	336	372	357	344	327	359	338	369	341	357	344	362	365	336	331	364	381	358	370	344	393	364	360	346	377	359	361	377	306	373	367	336	358	360	349	327	335	388	338	337	341	339	386	357	345	359	353	353	359	328	355	369	325	337	349	337	369	335	335	348	338	321	358	367	388	385	368	361	358	363	388	329	318	345	345	347	346	334	371	324	382	331	359	373	392	370	385	356	360	339	322	341	335	333	339	342	334	361	381	358	316	348	338	360	350	376	346	351	349	363	387	338	318	354	366	362	342	367	350	342	332	340	334	339	325	319	361	392	364	352	346	365	385	344	355	335	333	377	360	368	358	350	336	380	382	338	384	348	357	359	359	379	335	347	336	322	354	356	343	371	345	351	373	345	314	335	334	352	339	318	353	352	356	342	371	364	352	353	355	337	369	359	364	348	348	331	369	346	337	339	354	375	337	334	343	353	312	354	310	321	367	345	329	343	339	345	342	365	352	358	357	340	362	395	328	339	369	349	334	374	358	360	341	331	380	342	341	354	339	332	366	352	360	351	352	374	356	362	346	376	370	376	352	337	324	371	344	331	358	354	343	389	323	340	346	349	360	324	375	321	384	339
27270	14973	2654	1137	987	902	750	761	751	725	751	777	721	735	757	768	707	787	739	732	704	754	760	749	718	749	764	707	695	731	724	726	724	769	736	727	737	720	748	728	785	707	718	725	761	729	748	678	712	758	721	701	727	755	751	714	746	710	736	687	744	787	771	775	727	760	732	733	728	707	736	761	753	757	724	688	736	743	777	686	655	711	686	713	733	745	754	751	733	753	732	769	756	733	706	715	724	730	666	769	722	753	733	700	749	797	745	720	686	714	748	679	703	717	733	773	762	762	734	718	804	708	745	787	717	729	755	754	745	730	746	742	735	718	666	726	774	739	748	729	695	736	702	743	748	699	762	695	708	747	702	741	742	727	725	722	776	700	745	729	714	722	746	753	731	723	730	742	743	699	728	720	643	739	760	716	724	749	735	750	752	761	750	736	754	718	690	770	731	727	718	749	734	740	721	757	738	764	739	743	745	721	779	716	698	699	727	699	665	734	752	705	737	758	727	752	760	737	739	742	793	737	742	701	727	700	731	745	740	773	731	675	728	762	762	767	756	735	728	722	675	758	722	799	708	703	738	705	696	761	763	747	713	729	727	749	749	712	692	709	687	751	797	750	746	771	762	780	691	759	694	800	731	695	696	765	753	755	725	720	748	747	799	702	728	803	742	711	697	701	720	768	757	721	724	782	703	756	717	699	753	728	744	682	721	765	809	728	733	773	772	775	769	720	706	751	723	729	810	799	730	716	745	730	722	747	734	739	734	735	728	782	683	723	798	746	723	717	756	704	739	715	685	727	743	738	732	775	722	757	766	734	715	729	758	738	763	702	743	710	771	777	784	708	755	803	759	734	720	731	773	718	773	732	746	693	775	738	757	718	718	728	741	738	714	750	739	725	725	737	753	745	716	756	767	758	710	729	721	741	683	744	767	764	716	738	739	711	742	741	770	736	769	773	687	731	709	721	748	740	769	716	779	680	744	755	780	721	708	750	734	684	736	766	737	702	760	772	724	790	787	698	716	722	692	711	693	690	721	810	741	717	711	717	740	713	741	715	757	733	756	738	738	702	683	709	684	768	743	707	752	777	691	731	762	779	723	698	730	745	759	742	722	701	715	738	724	734	725	763	740	743	709	746	708	756	725	730	747	785	761	752	723	767	717	652	685	692	739	716	738	748	719	747	732	733	730	692	685	742	677	791	737	723	708	740	708	777	761	724	728	790	778	780	778	730	753	731	731	719	752	736	683	743	734	735	693	749	697	725	722	750	756	712	725	759	730	691	729	704	706	713	731	715	712	769	742	724	710	741	726	768	748	705	741	739	689	739	726	739	755	751	769	741	740	755	753	759	760	641	747	744	751	744	734	758	709	702	731	765	756	728	714	735	750	710	729	729	762	726	721	720	678	697	715	707	743	735	762	774	702	746	768	753	725	710	715	735	712	709	692	742	726	737	695	734	693	727	727	740	707	764	718	714	757	676	726	743	706	686	743	710	727	709	739	718	770	774	730	744	773	730	775	707	735	687	719	765	725	729	715	704	732	777	716	774	709	715	736	717	726	787	772	727	776	714	755	741	779	730	723	731	740	785	713	696	739	744	739	674	716	740	798	739	747	718	754	714	754	728	711	736	748	808	739	727	723	745	747	743	757	742	738	762	719	737	716	712	731	761	731	717	712	714	693	765	740	727	748	782	754	781	698	747	722	723	739	756	751	723	772	738	748	741	684	750	778	741	776	716	715	699	691	710	775	773	735	713	759	755	725	732	781	728	763	739	739	729	772	735	748	696	811	752	689	721	785	801	723	706	773	749	726	751	735	761	763	728	752	731	802	775	780	711	751	730	779	716	749	692	760	724	720	753	730	763	763	698	755	727	754	694	730	707	710	696	726	725	747	716	753	741	732	794	740	748	769	728	697	705	700	764	702	758	753	723	716	740	718	708	693	778	753	721	737	794	775	733	712	737	698	716	718	732	737	722	706	711	727	739	748	756	710	799	765	720	726	719	690	703	722	721	756	750	771	728	726	740	732	726	745	755	755	758	680	748	739	760	703	706	752	770	804	737	778	706	730	763	798	725	739	771	770	702	742	703	786	767	737	699	751	765	736	715	794	728	738	739	692	747	745	736	742	755	722	760	700	773	720	710	746	757	720	704	741	746	721	781	663	720	731	744	754	738	723	714	739	757	699	719	711	728	760	748	753	718	735	742	751	769	725	688	780	760	701	748	747	747	754	764	763	742	727	709	750	762	752	752	714	739	701	764	696	771	728	753	739	699	779	690	699	711	693	686	735	737	717	821	745	774	739	710	793	734	726	746	696	760	764	771	698	713	755	747	757	774	713	758	740	718	756	725	752	726	785	773	753	740	739	722	688	743	701	725	754	755	703	751	753	778	739	780	752	739	768	691	719	730	780	748	744	739	725	715	677	767	747	725	739	703	747	713	735	714	727	787	742	736	759	744	694	734	746	760	757	701	702	777	747	739	792	780	779	712	760	718	736	736	777	709	769	718	762	744	711	745	754	750	729	746	726	783	734	786	670	755	727	750	735	722	702	686	767	719	678	762	725	713	826	774	760	698	708	718	775	751	728	719	812	781	802	693	739	733	709	765	779	738	730	769	724	719	713	729	702	731	745	708	737	724	706	676	735	766	743	728	674	721	761	735	737	761	727	767	740	691	745	775	734	713	712	720	738	750	698	728	756	756	760	761	703	696	689	768	740	740	714	732	730	722	756	747	734	705	741	749	726	728	782	734	747	730	757	762	743	747	722	716	769	726	730	759	699	733	738	801	752	699	722	794	692	768	672	704	751	749	768	692	758	775	722	686	730	776	773	681	758	694	735	734	755	711	696	739	750	741	704	720	750	756	699	731	730	699	783	713	700	714	816	735	782	739	722	751	721	713	749	748	761	751	738	768	742	785	729	728	719	715	735	699	736	779	748	813	764	746	720	748	741	734	775	739	721	748	757	746	727	704	735	757	722	753	738	696	705	721	762	746	759	812	689	730	781	756	716	714	790	719	737	739	716	791	728	768	747	740	718	740	734	750	747	750	734	708	737	712	728	723	734	732	753	719	744	791	740	752	741	758	679	743	720	685	743	764	738	734	737	762	759	768	779	741	716	753	745	724	719	692	696	737	726	724	717	721	801	759	708	741	748	758	763	727	746	701	728	697	760	682	745	747	735	748	738	721	745	752	739	713	714	751	715	806	781	735	719	780	758	746	755	738	702	706	752	697	714	708	712	702	709	691	743	772	699	737	727	753	766	775	746	723	769	718	743	748	729	802	740	736	728	793	756	782	720	734	723	696	744	761	780	750	774	712	732	776	720	735	721	683	741	666	776	733	725	689	723	782	742	745	789	733	761	721	737	745	714	728	728	748	730	746	757	758	750	724	712	736	699	693	823	725	751	718	697	722	782	738	707	737	746	736	735	759	717	749	724	713	703	721	679	796	735	705	767	752	769	715	732	733	748	712	742	689	722	749	764	747
13558	1546	1244	1038	1093	1061	1010	1030	1025	1039	998	949	1044	951	967	953	1020	956	1024	975	1009	1039	985	929	970	1031	994	966	986	965	957	989	993	984	961	1027	979	946	977	1023	967	954	959	957	982	949	940	965	944	977	984	960	965	1007	980	984	995	965	989	1012	953	962	940	941	971	965	963	911	1002	995	989	999	951	948	1004	941	973	983	971	900	983	954	972	982	1033	958	958	1021	975	911	947	985	987	974	990	911	990	996	978	1000	988	921	939	973	949	954	982	986	971	986	932	959	1012	960	977	934	941	964	915	987	1023	929	980	932	1031	967	969	930	997	982	928	905	921	975	969	953	922	957	983	971	944	974	961	1010	936	946	921	972	1008	998	955	1001	950	997	927	941	950	1015	998	943	923	970	997	929	921	998	954	1020	950	989	971	941	910	977	984	992	973	968	953	1027	939	929	950	1008	982	956	1005	956	956	928	1035	970	1021	1004	1010	988	959	967	1011	895	953	967	981	1010	985	925	975	980	977	956	1002	977	910	1020	966	1026	968	1003	1005	929	998	948	892	929	1021	944	1002	992	921	929	980	963	959	965	1011	1019	959	988	977	907	994	969	964	965	932	955	951	972	945	965	952	959	991	969	1033	1012	917	1004	926	926	1011	987	1015	956	981	958	975	1002	923	972	980	979	930	974	941	981	990	935	1007	1000	962	1001	923	1018	944	944	962	986	882	922	946	982	976	944	964	959	990	938	969	908	972	950	938	913	950	995	983	941	990	990	974	991	993	939	970	921	1026	963	994	977	951	938	983	961	926	997	956	961	916	991	966	957	986	922	958	955	949	975	993	994	968	940	975	945	922	913	927	988	928	999	992	1000	955	1000	976	936	997	990	939	977	976	974	976	1038	962	978	1010	1006	951	1013	969	949	968	948	1040	967	996	982	976	978	971	997	942	992	936	983	977	962	1021	991	933	998	968	997	990	920	977	949	981	939	962	968	971	980	989	945	950	956	935	1013	952	997	961	946	970	922	953	921	972	1008	989	1001	995	974	1023	954	990	961	976	983	974	948	1015	973	952	1000	950	998	1015	996	1004	921	966	977	984	969	955	972	964	1004	902	986	1012	949	961	988	953	963	941	960	960	972	971	990	991	989	953	988	1031	963	995	988	1026	949	945	954	958	988	964	969	969	973	929	1002	958	971	951	942	970	998	933	950	918	1075	971	948	1015	971	961	937	1018	960	985	968	1001	870	1013	1010	1011	968	976	943	1010	985	976	952	899	1011	962	966	957	965	988	950	958	965	955	1028	953	987	946	925	1004	955	977	925	977	952	944	972	953	975	983	975	956	992	934	984	965	969	985	980	1034	1008	946	978	980	973	981	975	945	963	914	932	917	1002	984	1027	928	979	982	955	990	982	991	961	952	960	952	947	954	992	978	982	987	953	1001	913	964	963	946	992	963	902	993	1013	949	968	984	974	972	953	968	981	953	1007	975	993	980	982	982	976	953	978	979	953	944	976	929	962	988	1018	929	997	992	951	967	963	926	992	939	1005	972	995	982	997	945	1010	983	1031	929	995	924	934	988	957	1020	982	931	948	988	1025	982	981	995	1035	1002	976	963	938	957	981	1066	966	989	1028	951	941	966	970	965	994	942	979	1023	987	993	988	1003	1005	947	1029	977	925	986	907	988	929	974	960	892	982	982	984	985	1047	1009	980	980	963	957	935	993	995	912	990	919	981	967	930	1033	922	936	977	1010	999	1001	988	989	950	1006	943	987	952	954	930	960	943	971	990	968	985	981	978	955	1037	974	982	1024	982	949	1044	973	955	970	954	955	940	957	1032	943	927	959	962	989	999	963	943	989	935	991	944	988	936	960	943	998	1010	957	945	952	979	985	973	997	990	929	915	999	1002	993	978	978	944	921	974	977	966	950	910	1020	977	1011	975	948	970	947	1018	961	981	942	987	943	939	958	985	984	993	977	980	983	973	898	934	962	940	908	978	981	990	946	972	1031	979	936	988	1013	953	969	935	957	1005	991	959	979	1007	945	985	966	996	971	957	976	916	999	980	944	1002	991	925	973	951	949	941	1013	956	963	955	987	952	1005	952	946	1004	1007	981	927	961	961	966	959	939	974	1014	986	980	954	995	1009	949	934	980	938	928	970	970	1053	928	984	947	1016	967	990	958	1029	937	1009	990	993	902	989	954	961	1016	996	994	980	1002	953	963	968	1004	988	931	981	1011	937	962	968	988	1003	997	965	1002	1003	921	1043	980	946	912	1002	1026	1000	970	973	943	982	935	1020	942	935	990	904	943	992	983	953	974	919	975	1000	998	939	960	976	945	1006	1006	922	975	952	1003	955	960	983	978	932	984	960	947	997	918	921	928	967	959	909	943	1006	964	974	939	1024	969	982	996	943	990	951	1024	985	935	994	970	969	978	980	997	942	968	964	969	956	1010	946	1023	1023	1001	968	925	952	1026	950	916	1003	934	1003	967	997	985	945	981	978	985	963	999	961	994	1002	974	1001	930	945	928	977	977	977	953	964	972	1000	920	1008	980	980	1021	946	1038	917	962	941	958	965	982	930	981	992	955	922	997	996	1015	961	938	993	1009	949	927	1022	919	984	925	985	942	1011	921	941	998	956	1041	958	895	1031	925	1025	912	911	966	961	983	995	996	1022	933	993	982	1020	969	962	939	994	1000	975	962	972	1004	948	1036	926	1048	966	944	967	986	1008	969	981	985	984	963	920	983	972	968	972	973	1000	969	998	897	1019	941	959	967	968	989	994	1037	1010	968	968	987	1010	980	986	993	922	975	962	938	1044	988	997	950	1011	984	906	996	994	972	981	927	1010	967	918	930	933	964	992	947	1015	943	957	945	964	913	979	948	976	1003	984	945	974	978	1002	1005	992	961	979	910	986	992	951	999	948	946	972	916	919	942	904	984	943	964	1009	974	948	953	962	1002	988	943	994	988	927	966	906	939	913	952	968	973	983	941	953	952	1007	1005	935	978	989	999	995	951	1004	967	974	910	1009	950	923	986	975	991	936	952	957	944	945	955	953	898	952	940	1025	978	1029	937	992	1017	973	971	999	971	925	981	979	960	974	980	936	977	964	990	954	957	1021	994	1027	958	984	954	988	926	951	978	962	1000	991	983	894	972	947	908	965	978	955	954	954	969	970	952	985	962	934	982	1007	1038	961	967	953	928	1013	981	1029	976	976	977	989	958	958	986	960	953	997	965	921	976	927	961	1006	943	952	956	961	1004	979	977	966	999	932	967	944	953	946	927	950	1015	1016	955	936	990	943	928	1020	950	953	969	992	953	983	940	950	926	975	927	937	971	965	1009	999	990	968	990	1072	916	991	972	896	920	996	1001	958	991	968	992	951	943	940	998	916	991	992	917	991	959	963	966	974	981	1002	999	988	970	1027	998	978	946	986	1010	960	934	944	955	1037	990	978	997	977	964	918	925	977	962	961	986	973	981	939	944	951	954	956	945	1000	985	955	1000	1004	981	983	984	971	998	968	940	979	947	977	980	1016	966	943	935	972	978	1010	994	950	944	972	995	906	972	969	994	1011	956	1013	983	1004	984	977	993	971	971	960	991	949	1018	995	977	983	935	993	969	970	946	943	983	952	911	997	929	937	998	1010	983	1027	994	1011	1004	955	1003	977	924	949	949	947	944	982	992	930	966	1026	961	969	953	986	992	980	982	1003	950	1014	963	950	975	1016	937	996	964	976	1006	964	997
22909	20702	27648	23783	20216	3068	933	697	673	681	628	606	644	582	605	607	585	555	597	572	515	518	568	541	568	552	557	530	558	561	581	579	548	562	548	592	490	561	567	524	565	552	552	518	556	579	542	576	527	572	535	521	530	520	600	561	577	530	528	565	553	537	549	586	546	545	547	534	587	570	534	539	560	582	593	544	555	585	543	534	538	563	552	524	525	522	538	598	554	528	577	570	541	543	519	556	527	546	571	495	585	528	561	536	548	523	552	531	479	551	580	629	597	582	541	572	538	526	571	553	583	580	527	547	539	540	543	574	505	518	530	559	521	515	545	561	569	503	559	576	542	581	524	553	555	516	580	556	572	543	543	569	536	593	556	574	512	545	536	558	594	503	553	528	550	539	541	551	558	566	540	494	588	600	540	521	526	594	557	493	539	524	532	527	536	569	542	548	580	585	522	559	546	535	533	555	553	544	555	546	574	536	549	531	541	535	522	523	543	540	541	592	564	507	538	566	574	602	538	515	501	556	557	567	540	554	484	525	548	542	526	577	566	556	579	521	533	530	557	574	524	569	535	538	568	557	545	555	599	516	508	531	548	502	540	527	552	557	575	492	522	529	519	554	538	569	558	530	510	564	547	559	550	579	521	521	529	551	516	498	526	567	556	484	539	557	510	543	527	551	493	565	548	590	520	531	574	519	515	558	562	578	558	576	515	539	573	552	568	553	544	556	574	530	541	551	536	558	533	557	528	507	561	571	530	540	570	525	536	510	524	541	539	544	503	573	540	537	521	531	530	574	552	520	552	549	542	558	549	517	531	510	551	473	541	543	581	522	565	557	541	528	508	564	553	556	547	549	536	518	544	562	560	556	571	521	532	491	571	534	562	543	563	602	531	560	531	529	534	541	536	558	533	570	484	544	508	519	517	564	583	529	535	524	557	526	544	482	527	523	581	513	531	573	556	530	524	503	546	527	539	547	555	537	489	556	558	552	483	512	540	501	553	566	559	544	551	546	533	534	498	518	527	556	534	512	544	524	565	547	589	526	520	529	561	529	546	578	551	525	560	568	573	568	541	501	529	516	541	551	553	549	532	552	574	529	549	514	536	558	549	554	501	537	517	574	579	553	554	569	546	535	526	563	540	566	576	505	566	541	548	537	540	545	552	512	573	550	528	503	556	536	539	546	511	557	516	561	525	570	575	518	514	597	538	523	575	578	521	579	546	549	554	519	557	538	543	567	563	554	526	520	557	537	549	550	559	531	513	537	558	574	536	528	569	554	542	539	537	536	515	502	533	527	504	550	530	545	493	523	580	549	533	561	542	542	537	560	583	541	538	522	510	513	533	538	553	543	522	483	524	549	507	510	534	564	546	574	540	547	490	534	526	560	550	540	535	544	544	496	537	527	596	517	553	544	550	555	554	570	540	545	545	541	514	576	560	527	532	501	571	562	540	560	542	533	570	544	565	572	535	537	573	511	559	541	548	551	549	528	558	531	547	567	554	532	543	487	564	543	540	582	542	493	520	500	575	555	516	573	520	543	513	551	544	507	518	559	526	564	472	528	563	501	550	563	541	577	535	549	535	546	550	530	506	511	560	522	562	533	559	533	551	521	572	559	533	585	568	574	535	547	565	517	531	534	521	540	522	522	528	549	546	522	542	575	524	553	482	525	524	562	516	510	590	540	591	547	598	545	560	551	544	560	521	547	501	566	522	604	563	545	517	555	579	522	586	542	533	574	514	534	536	523	569	556	549	551	540	571	580	512	553	517	566	556	527	523	564	535	532	533	567	529	581	543	508	577	541	546	572	533	514	536	560	548	523	583	576	538	538	539	543	553	533	525	570	540	544	554	569	567	567	587	513	516	524	549	530	540	527	567	544	527	566	533	563	524	531	553	539	576	530	462	530	591	513	561	521	554	539	546	569	527	526	575	534	558	521	545	553	532	566	575	537	542	508	516	542	526	513	549	481	547	525	601	546	600	552	561	536	534	558	523	557	556	546	542	588	524	531	561	572	550	528	530	532	527	533	568	527	514	545	511	572	535	547	559	544	569	550	577	562	571	559	547	542	525	554	553	525	546	525	559	534	543	602	541	515	533	540	544	536	539	527	532	540	526	553	568	556	498	506	520	530	540	537	552	534	549	533	538	572	551	537	568	534	588	558	578	566	534	501	529	551	545	517	550	517	558	536	516	539	571	553	526	546	537	538	543	507	599	522	566	566	547	540	543	528	570	582	503	534	533	546	561	555	524	537	568	531	510	527	523	532	589	558	561	560	528	527	526	555	545	553	532	563	532	534	529	567	538	527	544	530	524	564	540	550	522	538	559	534	550	524	523	560	525	562	524	544	584	543	565	580	561	555	502	549	530	574	557	555	517	548	542	564	504	523	537	546	520	554	511	567	533	527	539	547	564	553	558	535	532	543	509	539	526	548	603	554	596	612	555	546	552	566	566	514	554	551	523	560	523	527	550	543	538	531	514	564	513	560	536	541	554	554	582	522	542	544	561	554	525	513	567	582	548	495	522	560	533	540	554	526	546	559	558	506	514	532	546	537	526	591	545	562	576	567	544	535	542	543	551	516	552	501	588	563	572	510	486	582	556	580	558	534	549	539	577	550	580	544	550	522	556	482	565	559	521	536	543	573	543	507	551	553	520	555	548	542	545	599	571	566	553	599	566	527	531	535	530	556	539	538	577	548	487	510	517	528	543	575	541	522	538	543	524	519	547	511	563	565	558	519	523	499	549	543	559	578	564	557	562	592	545	577	549	585	550	551	524	570	544	526	545	554	520	500	543	555	575	524	562	540	554	506	541	528	572	515	541	540	531	523	532	493	539	502	536	543	550	553	543	556	624	566	567	523	545	559	534	550	533	534	534	558	558	566	574	573	576	559	572	573	538	526	512	542	548	560	568	538	541	543	541	525	565	531	566	541	563	546	564	593	559	552	556	543	506	531	540	532	522	607	513	546	556	535	546	494	549	526	547	548	530	536	536	567	540	539	534	522	500	497	515	580	546	570	542	535	554	566	573	529	566	543	560	584	554	565	546	520	520	530	547	552	577	567	552	531	535	501	591	579	520	558	544	535	538	556	552	550	549	563	565	548	543	582	583	561	498	557	567	542	549	511	541	541	571	542	547	501	551	591	562	508	550	560	509	592	566	545	572	565	529	526	546	536	539	519	528	537	523	550	532	552	533	550	518	531	518	504	540	526	546	543	559	537	547	556	545	502	608	539	507	561	571	521	512	549	507	504	538	557	554	541	566	521	545	559	580	532	550	533	566	562	539	515	573	545	519	571	517	497	533	509	586	524	526	548	565	526	522	559	514	582	526	535	516	589	562	589	517	570	560	507	561	558	535	580	569	565	555	556	568	541	513	567	537	556	533	579	588	538	504	562	555	534	543	498	566	536	529	554	566	538	552	563	521	532	607	546	555	557	527	533	546	572	539	502	566	529	533	520	543	527	547	508	579	526	536	570	567	503	539
33218	7164	4461	2273	1784	1417	1244	1131	1082	926	976	853	798	864	844	797	809	787	763	764	801	814	763	791	778	787	787	742	749	727	760	725	750	717	782	733	726	761	703	715	711	731	768	728	751	805	680	698	770	733	736	730	755	753	748	744	771	727	699	765	763	739	796	757	747	783	798	728	769	730	744	762	739	765	748	702	748	719	757	818	770	721	716	756	680	733	802	720	759	739	762	741	751	770	755	701	766	765	775	728	730	733	738	734	753	738	669	673	758	783	750	714	785	712	739	724	773	738	747	724	711	768	723	715	746	722	746	743	777	738	712	713	736	733	777	776	726	741	720	680	744	717	768	720	693	784	740	698	753	744	795	697	687	737	778	745	709	765	779	711	757	757	779	740	706	732	725	747	703	710	725	745	788	746	759	731	713	714	723	710	723	732	725	755	718	753	706	716	710	750	782	728	723	794	714	772	704	715	745	759	721	746	741	743	743	741	693	761	738	676	713	738	753	709	708	729	747	722	767	732	702	726	706	740	753	736	736	666	763	760	762	742	785	757	685	713	767	738	716	774	783	770	762	738	728	700	756	742	732	733	740	707	746	761	739	743	750	716	689	679	750	765	711	721	738	702	722	795	738	727	784	734	742	729	712	736	720	777	708	758	752	740	750	723	780	722	728	732	757	737	713	774	682	687	748	708	709	716	729	712	713	725	726	759	746	743	770	707	740	779	771	744	749	788	713	770	726	713	756	758	742	782	747	755	729	713	753	754	788	784	763	728	741	759	730	737	814	752	711	766	767	698	721	761	765	698	796	738	758	768	759	746	711	696	762	740	742	722	737	723	721	735	699	775	713	788	771	719	722	750	708	754	737	735	697	780	708	751	728	704	712	757	757	711	743	759	770	787	755	746	787	727	766	747	746	727	748	728	765	750	745	762	727	734	791	660	702	659	735	766	741	726	728	772	773	726	746	792	751	751	721	764	707	730	712	702	727	744	808	734	731	756	728	739	701	758	766	786	806	766	725	659	766	733	793	751	721	745	711	730	720	730	709	723	809	748	747	728	698	721	753	767	739	744	729	732	710	769	759	753	780	710	693	781	707	750	721	742	700	729	751	749	742	766	718	727	782	738	687	741	681	676	732	745	721	703	710	723	733	765	776	753	746	747	737	740	697	698	763	752	704	739	730	714	739	758	763	767	761	735	747	735	743	782	750	697	749	715	761	725	742	741	744	751	738	740	755	774	762	720	718	742	745	740	745	710	734	712	728	636	770	746	720	746	753	721	741	717	745	752	754	682	717	752	719	764	766	788	716	756	747	718	704	756	766	748	735	755	712	702	732	763	737	741	773	755	723	740	692	724	722	732	701	721	699	742	677	705	731	755	716	682	765	710	713	760	722	716	741	764	790	727	720	729	731	688	738	770	710	755	749	729	722	720	733	705	706	764	707	724	723	782	702	741	698	714	713	769	711	750	712	748	676	753	741	743	691	731	755	762	765	754	719	749	757	768	744	807	758	740	738	787	718	736	724	767	723	718	759	769	746	697	716	747	690	754	717	695	748	767	737	754	699	699	780	727	752	732	740	728	710	739	753	739	701	767	716	697	733	756	695	733	687	748	729	765	764	714	735	763	775	712	747	710	738	777	784	727	734	709	788	735	756	721	716	794	757	778	719	740	708	719	735	675	725	724	721	741	733	688	767	759	728	746	705	685	747	682	723	731	730	718	748	715	753	764	755	768	739	704	707	733	750	748	750	715	734	719	710	766	711	730	759	727	710	754	750	705	722	713	722	747	709	755	780	780	709	769	735	729	715	705	748	781	738	735	737	688	746	767	736	742	734	765	723	757	709	740	720	747	726	730	715	694	719	770	800	708	765	755	764	733	715	744	734	729	740	715	679	752	663	702	724	758	737	726	729	780	731	722	759	741	774	757	804	761	723	699	716	739	709	712	796	736	716	743	746	750	768	730	724	734	725	688	721	771	731	696	711	726	732	722	745	727	703	780	731	785	726	731	756	687	726	740	708	717	714	755	710	755	701	724	709	729	753	710	699	766	760	802	739	718	781	732	722	752	740	764	686	752	754	718	733	719	749	716	747	771	789	714	770	771	722	768	796	758	718	730	744	779	713	715	709	738	771	736	734	742	776	752	761	736	744	698	743	750	744	750	741	747	745	703	732	720	743	700	712	749	713	752	769	752	738	729	748	743	712	711	719	701	780	718	734	754	766	720	707	709	727	731	720	716	768	736	732	715	787	718	768	757	700	765	731	680	741	719	702	710	727	767	707	710	753	728	737	773	734	767	718	770	699	735	726	789	774	718	744	761	730	778	778	751	776	746	712	755	728	750	750	715	792	735	767	746	730	694	748	692	723	751	754	777	742	754	770	739	713	725	703	712	717	739	732	721	729	742	768	748	737	721	763	765	772	699	717	780	693	733	757	776	744	749	760	716	739	747	740	725	737	757	704	734	768	708	730	736	723	725	737	745	758	724	773	737	727	764	739	715	755	752	749	698	735	770	724	753	762	725	772	736	717	725	725	731	726	761	715	731	768	740	767	713	737	726	673	729	756	701	704	733	764	760	756	730	695	735	776	744	736	715	745	737	782	748	671	717	800	692	671	800	680	747	779	760	778	699	748	735	805	756	737	737	674	756	788	720	713	720	762	738	737	715	734	745	759	754	747	750	739	749	688	716	713	773	717	749	767	716	778	736	724	722	693	721	744	750	730	783	683	760	747	754	705	761	756	764	750	744	703	760	714	723	760	764	753	739	735	793	755	694	708	735	698	692	721	771	721	794	741	739	745	747	744	739	731	796	744	749	705	749	769	692	745	778	747	715	738	710	725	758	719	724	723	749	814	722	730	821	744	760	702	740	775	702	791	694	755	696	709	772	710	705	748	749	738	743	731	745	754	764	762	755	730	735	737	751	757	736	737	707	759	741	721	740	778	701	726	685	746	707	724	750	753	744	713	757	742	779	732	715	710	711	775	795	758	719	731	746	740	723	726	783	735	731	725	742	764	721	728	808	753	782	759	738	738	766	737	753	741	727	736	775	725	742	722	736	738	741	741	755	748	696	772	739	738	712	752	705	773	680	725	699	783	754	685	770	722	752	681	718	747	793	700	793	732	748	764	745	745	717	716	708	741	758	738	758	787	730	744	705	754	761	719	761	782	720	713	760	765	762	710	745	698	834	750	736	747	732	758	711	677	750	758	708	735	697	744	738	698	687	698	697	735	737	719	719	711	703	735	721	747	720	751	771	738	745	703	720	766	768	695	763	728	746	792	757	737	727	766	671	747	767	700	753	764	752	732	750	771	802	751	721	744	768	721	691	780	700	743	708	714	755	772	744	738	775	723	785	704	738	703	728	732	752	670	745	690	720	705	759	797	696	745	763	719	748	747	758	687	732	730	737	743	759	752	728	800	743	710	756	745	748	725	744	759	728	742	741	721	763	737	729	722	748	794	712	793	774	727	704	789	788	705	730	740	723
24200	20722	25930	23607	2165	712	681	665	648	579	623	589	615	565	603	606	592	620	599	564	564	557	586	572	578	597	611	532	562	577	575	568	622	541	557	572	565	608	569	558	563	559	575	587	569	553	491	589	575	581	590	541	576	516	528	551	560	598	588	585	561	555	532	548	597	555	577	611	535	547	561	552	572	551	588	537	588	567	545	602	580	546	587	609	583	563	558	561	548	543	558	553	548	509	584	587	552	572	544	563	567	589	568	563	582	600	589	568	601	569	570	545	579	563	531	559	586	599	542	598	585	553	558	558	543	591	539	581	553	569	544	555	552	556	572	571	596	593	551	557	541	561	576	580	597	543	571	555	552	569	574	539	549	593	551	567	545	570	573	554	565	564	548	529	600	553	530	541	529	542	532	571	576	565	551	575	565	540	550	537	604	558	586	574	530	538	585	547	583	553	577	576	556	530	579	583	554	612	583	615	543	534	575	566	521	570	525	506	563	560	588	610	561	599	554	547	566	519	556	548	540	608	558	589	571	595	548	572	575	575	586	579	595	584	580	556	569	536	597	578	547	552	552	553	583	553	583	583	554	596	520	560	559	558	542	577	516	618	564	555	565	545	580	512	535	529	561	587	543	572	546	613	549	575	560	551	570	583	593	524	597	549	560	606	560	580	604	534	544	572	614	573	603	531	598	603	570	559	558	561	536	541	574	566	563	542	573	571	571	580	560	609	542	555	594	537	563	523	544	586	544	561	589	587	552	582	548	567	601	545	548	545	550	608	543	530	542	553	529	549	560	558	516	609	560	605	571	565	534	560	583	554	566	535	596	611	545	613	593	529	587	597	579	547	537	560	591	564	562	559	569	577	581	550	541	557	573	600	567	598	592	583	554	571	583	584	537	553	581	568	578	569	559	524	572	595	581	554	606	537	563	525	567	587	526	572	569	563	595	573	534	592	549	533	579	552	546	571	539	584	560	585	533	568	544	570	523	571	583	590	574	565	551	553	547	596	556	542	545	550	579	559	566	556	588	577	562	570	545	523	598	533	560	584	546	598	565	546	581	579	582	543	549	596	553	520	574	586	562	529	576	603	542	569	556	586	557	538	580	559	593	540	583	608	578	538	576	563	577	560	582	523	552	540	532	550	551	585	544	536	528	558	585	605	549	528	556	559	590	620	564	586	552	541	550	587	569	548	569	557	490	575	565	575	572	607	559	566	579	558	571	553	571	595	603	583	562	546	586	575	565	536	557	581	542	556	579	604	561	556	549	532	532	587	539	560	540	543	566	593	553	568	551	538	562	584	563	550	578	551	548	577	571	546	544	561	530	587	555	607	572	569	583	611	584	577	611	588	621	603	574	567	592	533	511	596	534	550	576	554	530	533	606	584	556	574	553	582	546	587	599	543	566	581	581	584	583	576	550	606	560	575	562	592	549	550	573	550	562	545	516	556	515	588	587	539	576	558	597	563	565	593	509	569	591	590	563	543	552	619	544	564	552	612	569	581	524	539	569	604	597	572	556	532	548	598	596	563	518	577	573	575	550	558	533	566	546	560	579	560	582	570	532	576	569	601	526	563	561	523	524	531	536	575	533	541	597	554	564	551	551	532	544	594	580	564	529	579	533	539	583	543	542	538	557	608	559	551	583	564	558	568	605	556	581	577	545	600	588	590	638	564	561	556	557	584	607	553	553	610	587	592	601	557	535	539	596	585	576	592	585	515	564	552	536	578	614	564	548	569	575	573	556	538	577	556	554	570	576	569	544	571	578	576	574	539	580	575	553	577	564	570	526	552	567	539	582	558	538	598	575	576	569	596	591	529	573	597	552	539	522	523	584	553	555	528	589	568	511	557	545	584	583	548	583	563	539	582	544	534	546	547	557	579	574	583	552	559	577	570	624	555	603	576	591	617	581	552	569	605	580	532	598	543	562	539	582	525	564	571	554	573	564	506	543	571	586	572	601	573	579	548	594	604	566	556	567	586	564	579	570	605	565	552	575	597	570	561	619	581	599	559	541	540	569	565	553	554	596	557	584	538	570	573	625	571	543	560	577	542	530	586	580	601	579	554	524	577	548	511	554	548	543	548	523	604	525	570	617	556	546	552	537	592	562	553	581	635	532	557	571	588	586	569	616	581	584	542	568	578	558	571	533	579	592	558	588	555	602	537	584	575	622	541	573	586	614	577	542	608	553	562	581	564	543	566	557	577	547	581	544	523	551	537	527	546	535	526	576	579	557	516	540	596	573	588	541	558	579	573	607	548	549	560	575	570	513	560	526	530	586	557	525	540	548	562	547	522	588	562	548	553	583	563	552	555	572	590	586	586	582	595	585	564	542	597	585	579	559	567	551	572	579	541	560	604	551	609	565	549	585	591	594	563	578	548	568	569	587	583	533	595	578	566	594	574	588	575	558	582	581	586	541	568	596	586	577	536	539	564	559	538	567	558	512	561	557	581	547	585	603	523	552	556	549	537	522	508	560	577	562	600	627	583	511	566	592	550	589	553	650	554	572	569	515	606	583	600	554	564	556	583	591	576	556	578	617	546	595	581	544	545	504	586	564	563	577	625	573	570	549	558	575	537	600	565	598	586	498	596	539	579	552	554	631	568	607	567	609	546	559	581	558	567	558	540	495	532	576	544	566	557	558	530	553	623	586	533	573	595	530	540	552	545	613	554	582	598	585	569	563	603	577	570	530	542	543	561	512	600	522	548	584	525	550	526	550	534	551	574	552	545	541	606	570	537	568	566	572	523	595	539	537	519	583	601	527	563	564	591	554	530	569	538	579	568	572	538	596	540	572	542	583	548	545	603	554	526	586	526	561	546	544	573	584	588	564	556	553	547	582	583	580	562	593	554	568	547	549	552	602	615	532	608	568	517	599	586	583	562	524	582	601	556	552	527	590	575	571	600	576	555	563	525	608	558	524	507	579	572	613	576	532	562	547	548	539	529	557	563	575	601	568	561	593	545	523	582	527	541	541	578	552	554	556	545	555	572	567	568	576	546	527	571	516	550	570	550	577	558	560	571	568	579	529	565	541	588	579	578	541	558	617	598	567	533	604	565	598	581	580	553	620	561	564	592	553	592	549	526	561	535	570	552	582	582	541	564	576	616	572	574	593	599	556	560	537	556	570	557	557	554	566	550	584	587	534	595	584	562	609	585	574	554	577	568	570	555	584	553	572	573	550	590	594	547	525	590	578	589	563	610	570	640	567	567	573	539	547	603	542	588	593	547	552	608	601	590	542	577	595	564	576	594	577	598	571	587	570	577	555	580	558	569	601	578	566	552	546	596	567	542	584	571	572	606	535	542	577	580	585	602	586	546	606	572	606	582	602	544	566	555	583	586	575	560	574	569	599	592	554	550	611	560	613	567	554	567	541	555	539	599	597	544	556	586	598	578	597	596	597	580	553	583	595	543	556	578	566	582	614	568	539	574	527	575	555	551	562	575	561	567	546	533	574	579	574	549	589	564	570	503	640	587	547	596
30198	4387	2485	1560	1294	1095	1047	909	839	925	873	805	776	791	791	810	797	742	755	744	742	758	760	738	763	751	718	727	733	736	709	755	787	725	727	746	751	714	757	755	740	733	711	745	732	762	764	787	751	728	699	718	757	743	759	750	734	756	732	745	771	744	743	744	724	773	755	773	753	719	701	759	713	736	715	722	685	670	756	759	735	770	731	730	708	744	731	711	757	762	723	789	757	756	736	730	710	795	729	749	726	702	714	724	772	720	790	706	699	704	716	750	744	788	754	745	721	700	708	730	759	748	702	726	682	739	730	713	754	742	729	701	717	807	717	689	753	728	737	727	708	728	731	718	811	692	685	757	768	712	737	686	754	709	740	713	721	714	772	712	739	768	752	739	708	752	716	750	746	756	730	689	720	754	754	741	733	730	713	693	738	686	758	721	688	790	717	680	710	776	742	745	704	730	752	726	776	749	723	755	711	723	746	742	725	710	760	766	730	733	770	737	732	724	731	738	738	714	765	726	713	663	727	697	772	722	745	722	738	764	714	767	732	747	722	747	736	745	718	741	723	748	725	741	739	746	757	710	687	675	722	737	686	743	726	713	762	721	757	724	712	698	757	755	724	730	776	715	703	780	792	703	668	729	690	812	746	756	764	759	789	694	754	760	758	699	727	695	715	772	764	752	703	751	739	719	751	766	757	792	768	732	723	752	760	727	785	740	762	752	745	762	721	702	718	741	722	766	747	771	755	765	764	732	719	720	752	729	760	729	714	723	750	775	755	689	752	726	748	691	738	748	712	747	690	753	741	733	734	742	774	749	761	710	770	715	760	751	720	725	710	747	698	693	735	724	763	674	741	769	765	764	790	800	792	725	753	763	728	677	682	765	706	734	693	775	693	775	710	734	758	687	727	765	766	733	692	772	738	719	714	769	709	744	683	741	730	715	776	769	684	713	750	701	763	741	756	759	746	714	732	733	741	717	731	706	753	754	736	777	723	727	744	752	712	716	698	729	689	737	731	772	741	747	671	756	740	787	739	769	753	779	740	700	731	727	763	723	712	705	725	720	759	706	752	744	737	740	739	728	723	684	737	755	724	680	721	707	778	742	774	688	728	718	733	748	731	746	748	755	754	786	741	748	770	713	731	747	743	744	762	709	714	705	731	737	698	732	720	784	737	747	715	724	685	739	735	728	759	769	726	702	752	753	670	753	738	768	736	751	685	765	760	766	727	751	738	690	761	733	719	725	724	710	771	752	768	753	683	747	735	703	706	720	757	730	687	753	714	720	784	766	712	756	736	725	732	757	751	729	747	677	693	718	753	757	748	754	691	701	754	737	761	722	689	767	773	725	753	733	718	729	788	766	678	736	726	710	733	736	714	743	765	724	711	732	790	735	735	764	711	686	679	754	693	727	787	776	737	731	725	773	720	740	716	737	765	767	764	734	741	729	707	724	777	734	723	736	731	709	758	770	794	725	715	736	704	748	717	762	704	717	727	738	732	716	784	721	702	767	746	741	738	706	739	754	688	757	720	757	730	724	706	723	711	699	719	757	717	750	731	761	690	734	693	705	699	690	764	729	750	721	718	788	682	745	750	720	750	723	782	672	689	691	773	740	737	765	743	689	763	746	761	713	730	737	700	736	697	735	717	764	694	751	733	701	710	746	720	717	710	727	742	746	750	693	706	745	736	807	711	690	722	746	745	758	715	725	724	761	782	732	662	713	725	757	697	703	681	770	759	740	771	744	722	695	751	775	704	708	722	732	728	705	766	749	704	753	732	689	697	758	700	765	736	732	769	751	720	716	751	734	725	748	765	744	731	780	742	715	716	707	760	793	751	764	729	712	753	714	720	706	786	681	757	725	755	749	727	726	755	697	723	694	721	717	719	660	741	722	754	734	792	730	733	691	748	708	710	712	725	701	710	728	807	724	737	760	743	726	694	758	693	767	726	714	745	776	681	698	754	755	729	737	754	757	678	710	705	777	743	769	750	734	741	746	720	730	725	677	709	755	774	690	750	733	753	767	721	713	756	698	735	765	735	715	735	736	767	696	725	751	752	751	734	724	749	745	735	737	695	721	717	763	706	681	723	738	717	695	729	777	685	812	737	735	737	761	746	729	733	720	741	707	722	773	734	738	742	722	773	711	729	767	749	781	720	747	750	690	717	738	743	745	764	795	767	687	701	677	766	756	716	734	719	746	755	742	692	738	713	717	715	703	731	739	743	699	759	674	727	751	714	723	736	767	710	711	788	721	697	734	758	688	665	690	691	740	737	706	723	724	704	725	742	708	729	722	742	668	735	737	697	728	751	720	691	726	718	784	738	704	717	808	729	746	729	771	735	722	718	755	741	718	735	733	709	742	746	768	744	780	779	762	713	729	746	704	709	780	802	704	713	776	724	692	707	781	731	744	714	748	724	698	713	774	735	751	750	694	690	738	773	783	773	724	721	748	763	737	721	744	744	704	732	764	738	712	692	768	758	663	761	670	708	735	728	728	722	760	753	715	743	751	745	785	691	740	760	732	764	738	723	719	776	750	688	737	713	718	765	693	753	685	743	739	751	712	740	690	720	723	720	751	730	753	725	712	776	749	753	715	723	724	697	678	728	739	705	799	724	724	758	709	750	727	725	726	743	781	739	765	739	757	771	722	744	771	685	676	720	750	720	753	730	719	664	712	770	718	738	709	760	708	716	722	742	736	758	732	744	736	753	738	725	732	745	740	679	744	740	766	772	736	723	740	733	783	770	762	737	697	775	713	733	773	738	731	767	703	682	746	773	756	721	740	698	754	717	722	715	789	728	737	712	737	752	745	684	762	704	704	723	708	739	664	746	701	712	743	739	724	734	743	730	732	764	764	754	749	716	749	753	733	748	667	705	740	737	749	705	674	720	737	779	732	704	720	731	758	730	750	744	695	683	779	767	717	748	683	770	675	736	714	734	757	773	752	745	786	724	768	710	744	731	729	753	751	728	767	698	736	735	798	776	694	739	704	759	791	718	758	757	752	749	726	718	748	723	766	691	707	692	716	708	707	723	724	738	686	764	728	738	749	760	796	732	766	715	742	784	764	762	739	658	708	721	713	731	743	718	698	741	750	777	729	725	726	756	751	717	755	729	752	724	738	704	724	729	719	729	721	740	733	703	720	698	720	739	772	757	740	737	725	728	723	722	733	780	732	754	728	753	757	708	753	700	757	721	728	697	704	754	729	727	742	723	716	753	694	755	778	710	772	749	719	734	702	726	728	709	775	745	775	748	784	716	762	745	736	731	722	745	730	777	709	739	731	750	716	738	755	694	746	751	710	726	733	678	721	736	729	724	748	763	774	686	668	788	700	738	745	755	677	740	706	751	749	748	708	783	743	677	720	736	733	739	721	746	741	721	686	697	697	767	707	698	757	749	747	734	748	743	720	741	797	767	722	719	726	689	745	691	727	785	776	755	737	775	725	750	720	716	772	752	718	710	751	672	719	673	704	702	688	732	755
21998	20736	28199	23343	20735	19084	1457	538	480	417	408	368	371	337	321	322	306	325	316	302	269	286	276	301	241	281	302	290	269	313	289	264	274	277	296	262	281	262	289	257	228	263	273	289	274	280	276	261	253	282	290	270	277	279	281	274	301	248	275	286	265	301	298	280	255	262	294	276	282	286	286	260	258	257	262	244	277	255	271	297	285	266	275	289	262	250	242	270	309	271	248	273	295	278	241	259	269	252	263	241	269	276	269	263	291	260	260	250	251	251	271	245	289	236	247	260	267	273	265	277	283	236	240	254	265	294	298	258	263	252	244	263	246	265	248	285	250	263	251	259	244	277	267	268	248	289	275	261	261	276	257	251	274	256	282	268	241	284	266	272	267	234	264	289	253	283	255	250	268	257	260	277	275	286	257	266	258	250	272	252	267	265	291	252	272	255	267	267	274	242	238	254	253	259	267	271	284	286	287	274	258	270	247	261	293	270	262	261	264	268	248	266	301	263	289	271	257	249	271	293	254	255	264	275	278	246	237	257	259	258	265	255	261	268	259	267	300	258	247	293	268	277	250	273	261	255	268	273	309	280	254	270	223	246	287	283	301	278	260	300	239	281	271	281	255	241	307	281	262	261	273	285	262	262	266	257	260	264	239	242	274	290	279	266	264	287	264	280	262	272	314	252	243	253	297	252	280	279	252	244	251	274	283	262	258	268	286	295	270	261	254	272	260	262	252	253	255	227	253	252	263	249	225	282	296	276	269	260	250	297	231	268	270	260	268	281	312	272	267	263	267	254	269	266	244	262	298	257	257	245	277	299	251	272	265	281	265	271	261	262	240	240	272	256	255	286	268	251	272	281	301	258	262	248	265	228	255	262	291	272	277	241	264	266	267	254	243	271	254	273	263	259	260	266	270	251	237	267	288	282	287	258	248	273	263	257	266	236	270	251	295	265	237	266	271	268	257	267	230	280	263	252	284	270	281	244	241	249	259	277	268	262	258	257	253	266	241	258	282	266	273	266	263	284	282	265	269	233	293	268	245	291	276	273	262	268	265	271	254	276	285	237	273	279	284	280	286	254	273	276	248	271	257	268	293	264	267	276	267	283	262	263	253	277	251	259	261	289	268	260	249	250	297	273	242	255	244	296	284	266	274	264	295	284	272	223	270	271	255	283	266	268	264	273	273	261	240	265	298	270	242	284	310	241	259	296	242	270	262	264	286	287	257	253	277	268	238	270	275	248	244	291	236	266	279	278	266	269	266	271	261	256	242	282	250	260	263	264	264	264	264	279	256	257	268	235	275	267	260	258	251	255	244	265	253	251	282	264	277	280	251	254	236	237	286	262	242	263	253	274	269	268	301	249	255	267	284	265	256	281	274	267	230	263	266	295	250	286	279	263	278	252	289	257	287	269	266	285	305	278	278	253	285	266	262	283	272	283	273	277	262	247	296	269	267	270	272	265	239	239	274	249	251	257	240	251	276	251	280	263	258	243	262	270	275	286	236	263	272	257	248	276	271	331	251	258	252	280	241	248	269	274	243	249	274	260	286	265	290	280	261	257	290	248	261	239	282	260	264	255	267	248	277	287	240	277	263	256	274	269	252	235	242	279	264	271	270	263	237	242	281	272	279	274	273	299	292	258	261	258	256	270	299	269	264	244	249	245	239	244	261	272	272	276	258	253	266	248	285	269	293	264	284	237	282	272	274	286	243	242	249	272	276	269	253	282	241	260	256	252	263	260	260	245	273	256	268	274	230	253	271	263	274	290	253	266	254	257	257	272	284	262	293	261	259	249	246	255	320	296	260	250	268	247	257	253	259	240	242	263	223	268	260	256	278	281	256	274	254	239	264	294	265	250	258	277	253	227	256	268	264	287	255	273	270	275	286	261	289	313	260	250	258	231	296	233	263	272	283	305	268	271	289	268	285	250	263	238	257	274	283	272	248	248	273	236	276	252	269	295	262	259	268	271	289	283	256	269	284	277	259	228	276	255	271	304	263	259	266	262	248	278	239	272	268	254	260	257	279	269	252	298	287	253	272	243	301	253	269	269	257	274	258	256	284	277	253	295	283	255	278	263	256	286	274	281	286	245	228	282	260	269	277	257	234	274	266	241	256	249	278	231	244	270	265	258	246	292	265	263	256	252	234	233	259	252	260	238	285	245	254	248	274	248	269	243	272	289	235	282	281	295	290	280	264	235	259	270	238	266	264	275	286	282	278	270	283	273	268	256	271	258	289	267	277	259	272	252	248	259	271	273	264	250	250	242	274	246	265	285	259	264	226	259	261	241	286	257	237	257	276	286	277	271	251	262	243	269	266	271	278	269	270	253	264	248	252	273	248	262	258	266	276	265	284	276	250	262	240	233	232	273	239	289	257	272	258	266	284	267	259	289	257	262	261	271	240	284	265	252	264	257	258	251	271	255	253	259	248	277	224	239	249	249	256	271	270	289	237	255	216	245	307	268	279	246	287	242	236	257	275	271	267	246	267	231	246	243	280	279	254	283	267	244	267	314	268	219	244	280	251	246	263	245	266	260	244	267	255	290	266	267	264	262	243	284	278	257	249	260	262	253	259	237	270	287	283	251	258	262	253	267	245	264	241	264	269	283	272	288	274	260	244	233	257	262	288	238	279	245	281	266	294	278	246	246	232	264	279	265	258	275	253	237	280	242	246	255	260	248	266	267	269	272	261	262	305	239	265	260	263	258	261	262	252	243	255	261	242	292	247	254	300	258	281	252	265	251	267	218	262	263	253	232	246	276	254	259	282	265	259	286	283	272	254	237	234	264	274	255	272	260	263	269	272	260	288	269	256	236	302	266	275	281	288	244	251	275	284	259	257	288	286	233	287	271	285	259	263	264	259	285	253	262	272	256	285	270	262	264	257	279	290	266	289	264	267	273	238	273	258	277	273	263	275	262	240	272	267	282	272	238	253	255	254	279	260	247	271	276	248	231	274	261	281	274	275	277	275	267	283	257	245	248	260	266	271	264	262	270	266	231	266	267	270	283	274	257	249	255	243	247	242	241	275	286	257	291	270	249	269	262	285	263	267	285	245	233	278	289	268	239	281	266	265	279	268	275	272	254	283	245	280	255	265	272	277	248	264	263	246	236	276	279	267	244	254	257	240	283	245	251	256	252	250	257	279	242	273	295	276	242	265	256	257	257	256	276	288	254	258	244	274	299	255	263	268	251	241	253	237	248	279	270	271	279	268	274	269	261	264	247	252	298	295	276	270	275	282	238	254	278	278	293	297	265	275	277	259	274	282	272	268	249	269	286	270	292	276	268	256	261	243	235	252	248	248	279	263	283	242	267	251	294	276	263	262	273	267	255	264	259	282	267	275	269	292	251	260	255	268	272	261	258	286	259	292	264	292	261	256	299	297	286	281	276	291	255	268	249	258	273	275	238	253	263	253	248	270	276	242	280	268	254	256	264	255	245	269	300	268	264	280	256	274	274	228	296	252	279	249	256	278	282	259	266
36927	10727	6823	3242	2290	1769	1326	1032	919	795	701	618	593	571	501	483	479	455	417	458	452	388	433	389	389	396	449	387	386	409	377	360	398	354	355	366	358	369	381	386	413	374	365	348	384	397	385	376	375	381	362	359	374	393	383	344	373	373	377	396	420	368	383	399	360	361	356	377	365	340	326	357	368	352	384	359	369	321	339	367	361	404	392	336	330	384	352	366	374	375	340	363	348	392	369	342	375	336	335	343	357	387	390	390	352	368	344	348	357	338	343	326	371	349	362	348	342	372	357	379	340	408	361	359	324	376	400	356	366	380	361	365	366	360	357	353	348	357	353	376	341	347	346	359	350	387	334	388	352	366	339	374	353	370	379	308	359	350	356	343	351	347	393	358	389	351	363	390	353	398	346	353	359	366	365	330	324	356	374	383	370	367	349	382	338	374	331	347	352	372	391	349	315	368	350	345	347	332	361	365	358	348	349	359	354	345	343	335	358	372	326	319	342	364	349	363	351	358	343	343	389	368	359	348	353	357	348	392	354	362	343	363	360	344	358	329	375	317	337	366	373	376	385	352	348	374	348	343	355	374	359	362	347	344	378	368	353	381	344	347	330	342	379	353	364	376	361	377	344	375	399	388	414	373	368	334	396	359	359	360	371	343	358	334	374	351	352	355	364	333	364	357	344	380	350	360	346	365	346	345	401	320	345	367	366	369	316	379	352	330	327	378	355	341	350	378	376	351	371	373	316	341	383	355	357	369	352	354	366	348	341	348	367	344	344	343	387	341	335	369	335	384	354	365	379	317	340	331	325	331	393	364	363	350	371	370	371	390	356	346	371	345	326	349	354	385	344	362	373	335	356	348	371	365	331	370	357	363	344	341	332	410	349	344	370	350	332	360	367	366	344	331	352	366	362	353	338	325	339	371	353	352	365	365	349	365	386	353	404	368	349	383	327	356	356	382	382	375	356	382	356	353	359	353	356	360	339	349	376	350	360	353	384	372	342	363	317	345	368	341	355	372	350	355	319	342	343	335	376	387	370	351	358	345	350	349	345	376	370	372	365	360	358	361	351	331	343	394	346	369	352	340	354	331	371	344	400	361	365	373	370	385	352	327	398	389	370	322	385	385	335	348	310	315	372	373	403	359	317	380	349	384	339	375	385	345	382	348	360	344	369	339	361	352	358	379	365	368	341	341	353	377	291	372	338	351	343	359	387	381	330	338	395	388	367	368	359	361	344	359	387	384	362	340	383	380	350	357	381	334	353	375	334	344	379	370	356	384	380	314	329	377	361	391	361	345	355	353	358	360	383	359	374	382	346	347	349	357	331	367	383	371	349	369	311	322	336	383	362	351	350	353	351	359	343	339	354	379	370	363	335	369	341	365	342	353	359	344	375	337	347	372	353	381	377	346	386	328	339	353	342	350	354	327	354	353	362	355	382	341	367	376	350	359	375	360	365	372	350	350	355	378	358	358	365	353	326	366	327	379	377	358	371	371	365	382	353	339	335	359	331	374	335	367	363	356	337	369	357	357	365	358	377	365	327	365	376	354	338	342	375	366	382	343	345	336	358	355	354	348	357	379	344	361	368	367	362	342	335	395	342	354	336	356	356	349	379	320	355	335	326	370	365	345	355	363	339	333	340	347	378	345	351	355	343	336	381	364	376	343	366	352	378	375	365	357	357	331	352	348	377	352	355	363	338	336	367	357	328	338	360	354	353	337	378	346	355	360	351	356	369	361	409	357	369	351	332	385	340	350	339	349	339	360	325	353	356	372	391	373	360	372	344	343	381	360	361	333	381	360	361	370	356	360	389	366	374	322	378	335	358	371	377	377	365	373	340	362	339	337	347	364	368	365	371	337	383	306	343	350	381	334	359	347	359	340	333	362	342	369	347	352	361	362	355	321	366	350	356	380	341	352	339	332	362	351	357	380	342	364	343	359	363	358	375	350	355	358	344	367	329	384	372	330	376	365	304	372	365	380	353	389	394	397	373	377	372	350	349	356	353	329	367	379	370	358	325	349	367	353	370	394	384	342	396	368	361	394	386	342	349	374	367	329	350	376	386	375	362	317	315	354	367	348	375	354	378	374	360	332	355	364	357	326	360	339	355	391	371	323	398	352	372	341	340	339	330	345	387	370	367	353	333	340	359	369	328	352	368	366	353	373	328	355	358	358	366	367	358	364	338	360	323	361	381	363	337	334	372	364	361	332	352	346	360	361	333	331	361	337	358	357	334	352	385	331	345	356	340	383	354	393	385	349	380	339	363	353	357	359	378	345	326	387	394	322	360	338	305	341	331	364	377	365	340	366	350	360	335	355	359	369	379	331	332	358	361	346	330	385	365	345	353	368	341	357	340	345	353	331	378	347	378	374	357	362	344	376	337	393	362	348	388	347	370	359	360	369	332	339	316	330	364	360	363	376	368	347	357	374	361	351	350	411	363	404	378	376	334	379	381	353	359	387	388	359	374	379	345	376	329	353	328	353	375	361	340	362	352	363	358	371	366	348	352	372	356	345	334	354	353	365	361	304	383	366	353	355	316	343	346	351	370	384	373	365	323	341	364	369	388	352	352	365	365	365	356	358	368	338	342	331	371	345	340	328	358	353	379	334	364	345	354	396	349	353	326	393	345	364	371	368	326	341	354	377	365	348	343	343	325	335	397	370	387	351	374	343	369	364	385	324	355	349	352	324	356	324	358	357	372	324	361	345	353	339	351	356	351	337	367	334	380	302	361	315	377	386	377	346	393	383	376	345	367	362	356	344	312	364	375	384	356	356	373	372	387	320	352	337	369	356	348	370	389	373	365	337	359	368	369	330	371	351	349	340	363	332	345	357	360	360	362	363	368	348	377	320	354	372	373	340	344	367	324	342	374	356	351	361	356	383	349	373	358	356	371	360	353	376	346	346	343	349	328	358	387	357	353	355	352	345	366	352	354	360	378	357	375	317	355	362	349	320	383	393	374	358	369	375	340	360	362	360	375	345	346	377	341	382	378	405	385	347	347	353	390	371	344	349	321	354	350	341	402	312	381	364	330	370	355	361	367	358	358	334	364	378	371	340	353	391	333	367	325	360	354	332	356	354	338	351	347	370	377	357	385	350	358	370	344	354	348	348	359	324	313	315	371	385	339	343	377	339	353	349	362	356	374	346	360	420	359	336	348	337	365	363	339	387	375	393	373	360	343	362	408	326	347	387	339	356	328	355	323	370	349	345	376	356	369	361	350	339	358	343	371	334	337	349	374	381	345	324	366	339	369	339	374	335	380	368	317	343	350	358	327	363	347	341	344	354	368	376	327	363	349	326	382	371	343	375	368	349	344	381	359	399	360	359	369	349	338	346	323	353	326	374	363	347	345	356	385	342	337	375	344	330	344	346	365	339	368	375	360	335	365	348	334	373	335	394	339	344	362	345	359	347	365	367	359	330	359	361	341	365	337	343	386	360	343	355	313	380	362	341	343	369	341	354	376	340	376	352	335	359
27364	14470	2259	979	824	789	772	749	719	764	776	765	799	738	749	778	691	754	747	722	729	786	702	703	730	713	708	757	729	765	742	734	758	728	771	829	738	772	731	723	769	718	767	743	769	667	740	738	749	767	683	749	762	710	815	752	739	746	716	733	773	787	785	765	778	766	773	780	788	713	678	727	764	696	761	766	734	720	785	754	746	753	709	715	733	755	773	747	763	655	700	705	780	728	759	754	680	698	762	770	791	749	727	729	754	737	742	704	754	722	781	752	756	716	764	732	732	744	759	744	791	743	739	727	728	729	756	775	724	788	749	752	752	776	755	749	753	700	728	746	756	753	741	732	744	725	759	731	723	733	751	745	759	737	780	745	734	768	718	736	775	759	720	777	722	725	742	780	712	781	731	789	757	698	716	737	682	767	726	802	743	763	771	788	786	769	744	772	732	742	724	705	744	749	732	793	744	687	721	741	714	767	771	747	739	692	747	746	752	727	743	760	741	718	748	737	785	748	833	771	845	680	804	779	737	772	810	766	819	736	748	704	759	742	739	725	794	670	689	777	757	710	748	743	742	751	729	741	740	746	744	789	773	713	690	767	745	664	726	799	779	762	730	726	719	766	670	733	755	776	737	759	740	703	754	696	769	753	749	745	721	714	752	793	804	741	754	769	782	710	738	739	738	718	757	760	731	780	776	711	756	773	774	741	727	721	740	727	708	788	768	751	736	725	734	754	710	788	749	803	727	740	759	747	787	708	710	700	744	763	744	703	775	691	746	691	772	767	749	695	766	749	798	743	729	755	731	798	768	719	736	779	784	769	761	741	778	758	736	721	714	755	725	727	752	766	745	744	747	728	763	757	731	744	735	762	714	731	725	768	699	726	690	764	733	665	751	733	765	721	727	740	694	747	741	743	711	736	760	751	757	730	757	748	714	676	736	774	768	734	731	767	767	697	758	786	698	711	808	766	744	745	736	741	713	722	796	713	723	764	772	718	760	718	736	738	736	729	741	738	788	707	754	783	741	784	802	754	750	702	750	696	747	705	761	747	770	757	757	774	726	781	773	762	796	727	788	747	755	752	737	780	832	713	731	741	732	692	766	756	688	758	708	754	745	743	749	729	784	723	760	759	743	733	771	762	761	740	740	712	715	713	778	775	756	775	733	736	770	738	731	732	727	767	705	738	718	785	776	754	745	712	763	766	751	741	723	750	726	777	734	763	661	725	748	769	689	770	768	724	716	775	746	711	737	755	723	768	719	764	768	759	759	715	719	740	695	721	774	760	735	748	721	675	746	730	760	765	768	729	801	740	743	750	765	768	728	783	708	759	682	728	731	670	707	780	753	799	738	761	759	734	756	751	753	667	785	792	754	734	772	748	706	715	692	777	757	733	736	758	725	733	759	736	744	791	790	751	747	760	721	699	739	777	728	746	675	734	727	776	790	746	687	710	764	724	736	743	745	741	786	752	731	750	734	702	716	783	766	717	700	713	725	778	737	748	732	747	760	749	776	733	793	784	802	714	783	784	725	723	731	747	751	707	743	734	746	722	793	746	784	766	737	740	740	724	778	739	735	743	725	720	725	736	749	726	723	707	697	726	723	807	745	751	797	808	728	720	747	789	716	754	746	752	733	741	765	772	825	779	722	759	752	768	773	739	778	716	739	698	742	746	762	714	752	748	763	774	725	759	723	704	791	753	773	759	712	759	727	766	710	756	746	713	757	730	775	785	793	713	748	774	788	698	759	740	753	786	712	737	773	738	742	694	786	739	783	758	744	776	769	749	710	731	708	702	759	714	737	744	752	687	733	716	803	722	732	812	763	795	734	749	742	795	719	690	730	748	764	750	737	776	732	708	716	740	731	736	753	767	751	774	723	740	788	716	702	738	741	703	762	727	723	735	730	785	725	752	764	735	696	759	694	774	738	795	758	747	788	739	752	722	737	766	768	725	793	740	771	743	743	761	744	735	745	788	749	755	692	778	714	695	743	734	754	743	799	814	761	737	745	716	756	741	787	730	761	753	762	763	742	760	791	707	708	750	792	777	740	781	738	709	735	748	734	787	750	755	756	773	798	729	769	750	772	725	748	777	766	689	751	761	706	701	726	713	741	708	711	759	784	721	790	776	756	749	768	769	716	741	742	737	766	749	761	740	725	768	751	746	725	724	751	751	725	734	746	730	763	810	751	729	766	762	709	729	808	739	719	728	731	721	732	770	745	737	730	686	734	772	741	718	723	778	779	761	776	748	766	779	733	726	737	721	736	712	752	713	737	798	712	785	753	726	761	753	718	741	751	733	748	788	790	742	744	732	692	746	736	718	757	797	769	730	735	756	740	730	775	728	763	783	791	734	741	755	750	754	735	805	785	743	682	780	763	727	787	706	798	761	750	744	765	717	731	760	733	782	731	830	683	717	772	720	732	756	702	708	766	802	735	717	757	731	710	782	722	727	736	718	737	762	787	695	720	752	694	746	715	759	744	749	723	786	772	768	708	757	731	763	725	779	789	761	763	767	753	783	720	760	735	745	730	727	707	775	779	733	706	768	751	751	758	767	753	750	702	726	754	725	783	736	715	718	699	751	750	702	708	704	747	731	712	786	733	760	742	739	719	755	765	759	756	685	748	763	716	728	741	773	719	778	800	759	710	761	735	762	744	718	722	702	740	799	706	724	720	723	787	765	729	739	774	745	755	731	736	721	747	735	784	729	757	743	781	758	743	798	701	723	741	743	774	756	750	799	683	831	727	771	757	743	749	778	730	750	742	785	805	738	726	784	787	741	692	762	763	773	776	744	744	695	726	706	724	725	753	738	760	765	738	761	762	756	788	747	727	724	708	722	748	758	748	751	753	751	719	740	769	759	728	739	743	795	753	752	776	736	734	737	757	755	765	714	743	761	778	723	761	763	778	704	783	711	704	712	722	765	744	767	721	687	751	720	750	763	760	755	734	755	763	741	763	756	736	736	724	746	713	744	750	734	747	752	769	742	742	757	776	760	732	758	723	751	744	754	713	798	743	733	798	809	731	764	770	752	735	772	756	694	719	743	716	744	728	722	780	724	761	724	769	750	678	749	741	734	766	745	706	786	769	753	717	707	741	709	702	750	734	774	749	730	765	792	756	765	790	722	705	753	757	746	756	733	757	727	743	726	698	731	739	741	749	736	729	703	757	812	756	749	730	706	771	718	758	737	764	758	728	753	730	749	803	769	773	700	751	742	737	791	763	717	777	723	736	754	798	760	738	749	719	744	782	728	749	773	775	710	753	709	754	727	707	729	768	710	715	709	704	743	740	749	757	728	744	772	732	747	751	725	794	704	768	726	723	737	732	708	716	753	775	741	761	736	755	749	729	729	712	702	696	774	786	690	726	762	745	802	739	711	779	721	742	714	715	756	752	761	709	802	749	712	748	720	734	749	685	720	752	748	717	698	744	749	783	781	711	750	768	743	744	785	742	738	755	719	748	723	766	760	733	791	715	750	765	752
11920	1508	1207	1115	1063	999	986	1054	1032	1001	943	1030	968	1031	982	936	1015	942	1030	1005	1044	949	1052	979	955	961	986	1007	1012	967	1002	964	925	976	975	1002	962	978	950	969	962	987	1013	998	973	989	1013	955	981	952	972	984	1005	977	1014	983	971	969	993	992	945	936	958	974	1005	960	981	989	969	945	983	1005	1030	980	1004	1045	950	946	945	1084	959	994	1021	997	990	1007	930	1016	1051	1003	1001	940	1012	933	976	996	988	1003	950	992	949	938	939	1016	962	1006	942	967	1057	980	997	946	987	1009	931	906	995	1006	992	969	1027	976	970	992	948	985	960	992	987	972	955	941	966	981	984	1018	982	1015	929	935	941	975	1027	1047	1011	1006	982	925	980	991	977	1000	989	1005	931	1025	975	989	956	972	972	973	992	956	980	953	938	947	934	962	977	976	1006	965	969	1010	974	999	959	1033	966	947	1015	965	990	991	967	968	953	1005	958	955	997	995	974	1004	998	935	988	918	977	916	964	989	956	1012	955	966	983	981	962	945	963	1012	1051	976	976	911	1042	968	942	992	893	975	994	1011	990	993	990	919	1027	976	984	976	935	1035	998	1018	965	935	965	952	961	1002	943	993	922	986	1025	985	962	1015	978	999	913	926	969	966	1037	984	977	1020	958	1004	1022	921	968	903	935	1019	955	959	956	993	946	937	1001	962	974	987	943	934	960	1021	946	936	1014	966	989	994	968	985	955	973	980	985	1033	975	1000	1001	980	1001	1067	948	983	989	995	1027	965	922	983	993	963	1011	995	1015	1005	951	935	1014	975	1018	1047	950	1010	1029	925	961	975	1018	1020	1001	969	987	1016	929	974	974	993	977	1014	948	996	951	1027	928	886	1000	912	972	968	994	977	988	1014	1013	977	940	969	971	971	908	977	952	945	995	998	1016	938	966	950	956	948	1024	1051	998	1009	993	1008	966	1020	984	970	937	974	998	981	1006	952	970	981	971	949	1033	998	993	984	1021	941	1001	991	964	1014	1000	1012	947	976	979	979	965	973	988	959	967	906	970	1020	915	978	964	951	965	997	981	1010	992	1024	895	999	1048	976	908	1028	985	918	911	987	991	930	993	1016	906	1003	996	994	1021	1048	1015	979	968	1016	953	1012	1018	1018	977	1014	978	1011	958	971	963	959	1005	995	958	1068	936	1006	1005	997	932	972	963	1041	954	973	1039	1000	1013	979	1004	975	951	1018	987	905	949	925	973	993	990	983	1027	965	1011	905	990	993	994	994	990	1022	950	986	977	981	1037	985	961	945	961	1006	944	954	958	979	1003	985	942	1003	941	978	987	1013	980	998	925	929	1036	987	984	935	1010	939	1076	974	980	1030	1000	928	1010	955	950	966	969	972	1004	942	974	950	993	1005	988	1000	938	943	950	954	946	906	1002	1001	1016	1012	955	994	949	971	932	921	986	959	978	958	978	976	1002	926	987	996	992	923	965	1029	948	988	990	942	1029	976	968	946	963	963	1036	970	1007	955	962	990	986	922	983	953	995	955	949	1013	928	950	1023	1021	1028	939	908	986	940	948	987	1001	984	963	987	939	1014	960	954	980	1028	995	980	926	953	975	994	981	885	999	1036	1008	999	959	926	972	930	992	965	998	1022	904	946	948	1033	994	1008	998	993	989	1016	950	943	982	978	981	1010	955	1009	1001	972	923	1005	999	990	978	971	965	1012	972	966	974	876	936	983	979	920	936	989	968	1001	979	1012	998	997	953	932	1000	1017	968	982	981	1026	909	1002	958	958	910	978	980	1002	970	953	927	961	943	955	978	955	980	959	933	1008	921	967	1032	1030	971	1018	981	974	998	1045	986	1000	987	1027	1017	971	962	997	1000	962	954	897	929	934	1033	971	969	976	975	966	930	1026	976	1051	987	1071	969	984	958	979	953	928	930	998	987	1038	1026	957	1033	959	939	956	984	919	977	979	965	989	988	991	1002	949	982	1037	942	952	972	1004	982	995	1020	1020	933	921	995	998	968	1001	995	988	919	1063	1036	929	987	1015	992	993	955	1013	919	961	939	995	953	1054	1004	945	1001	1013	1045	998	965	1011	943	914	1001	989	987	991	954	933	991	1003	963	987	958	961	1002	959	999	978	1017	960	932	978	968	961	943	1006	1048	999	1002	975	1004	939	977	1001	975	979	969	972	987	1007	947	982	964	949	963	936	1015	969	992	1001	1026	986	994	924	996	949	986	1015	999	919	965	986	996	1022	983	958	980	957	951	957	905	1050	977	1072	964	982	985	980	1018	982	938	934	991	1006	964	989	942	988	925	967	926	976	938	958	966	952	1019	964	963	954	1001	992	950	981	934	1008	988	907	1010	985	1020	987	1042	1031	987	991	908	932	979	934	1016	998	974	938	1012	1003	950	904	923	985	926	986	932	965	1028	1000	985	973	939	978	981	968	978	977	1011	986	995	1004	960	980	969	962	956	1022	968	952	920	993	985	980	987	1035	880	955	997	991	959	1016	986	988	1044	986	948	1005	975	955	912	981	1024	943	965	917	961	943	1007	981	1002	1008	992	975	1009	1009	940	958	967	1031	931	972	980	1012	1019	944	975	966	996	963	1001	989	964	989	979	972	925	1002	1030	966	1010	932	945	999	994	1007	968	1015	962	964	953	936	1009	940	1023	969	927	959	966	963	935	1040	981	981	953	927	965	959	952	961	929	982	977	1008	996	979	999	1017	986	979	1033	988	960	969	991	1042	978	938	948	952	979	947	1006	977	942	1002	954	1008	1002	966	941	985	962	997	961	1023	968	1004	1041	908	902	1055	996	970	964	968	980	928	925	1023	951	952	999	952	1003	972	993	936	930	1000	947	955	901	992	988	1018	986	984	951	970	955	988	972	914	1011	981	978	990	965	959	960	945	950	955	1013	896	991	960	945	890	968	991	978	955	960	983	1012	1017	962	995	961	919	959	964	1004	956	991	1021	946	946	920	975	898	953	969	1030	943	940	1015	1024	1006	1008	1009	944	1016	954	1002	1026	1012	993	985	995	941	1055	999	968	974	958	986	986	933	987	954	989	962	990	1041	983	1030	1044	936	997	939	945	932	942	959	969	1027	1001	958	1047	1001	995	1004	998	989	941	1014	877	972	936	960	960	998	974	946	976	1017	930	997	1021	1031	972	986	970	994	905	976	987	944	980	1034	994	1015	979	1001	951	1011	1010	940	1008	1008	936	1007	987	949	977	935	950	968	933	1001	977	1006	1011	984	935	953	995	1053	924	949	964	970	989	958	1013	990	952	1002	1027	974	997	974	975	997	978	1006	1001	929	986	977	976	1058	984	935	957	1030	1025	973	952	986	956	985	991	998	994	964	969	1012	986	978	977	1011	986	973	955	919	973	1026	1018	1031	973	996	972	982	999	1043	999	974	974	992	1002	1026	964	978	914	999	951	936	1032	1021	964	990	1013	960	995	1000	985	990	991	960	986	960	926	979	1007	987	1021	990	998	1007	982	1006	948	970	944	956	988	977	965	954	950	986	987	1053	1025	1001	993	915	998	951	968	1011	974	1015	995	1001	976	1000	1023	955	970	990	1013	938	973	997	993	952	964	994	979	947	970	994	1013	962	1039	1081	1004	1000	962	1017	978	964	964	968	972	1003	977	977	937	996	989	992	985	1008	994	981	961	1007	987	1057	964	994	1007	989	1000	966	1004	991	1010	989	1018	980	997	1003	965	963	944	957	979	917	986	984	946	1022	949	1003	968	955	1006	942	1003	970	959	964	977	1025	987	967	1007	956	1002	998	1000	962	1000	956	958	997	976	967	993	985	1016	1005	1036	976	922	1015	987	954	946	984	985	993	1060	952	968	979	968	1010	942	985	988	948	927	973	942	952	943
22998	20744	27543	23994	20032	2496	864	718	690	650	577	590	612	591	596	622	548	559	575	538	543	562	589	594	572	567	548	537	519	559	589	563	558	579	538	585	552	569	573	560	566	530	558	531	567	533	532	582	586	527	594	546	572	582	566	559	579	534	579	556	536	578	581	590	595	560	552	546	579	534	561	549	526	567	552	568	546	580	545	549	542	524	540	545	560	547	570	513	561	560	546	560	531	535	512	551	538	579	529	620	516	566	559	508	545	580	570	580	554	566	516	571	525	565	541	507	618	569	500	541	520	558	556	554	519	532	537	623	552	526	567	586	552	534	536	575	536	574	578	549	543	542	582	591	538	539	565	556	539	564	537	558	539	561	531	552	573	558	522	551	544	548	558	520	513	544	550	507	553	520	591	569	589	544	534	552	527	555	570	548	569	522	520	509	577	558	527	522	548	541	588	551	546	593	523	547	580	547	533	570	534	523	562	558	556	550	568	542	550	546	537	551	526	546	541	551	566	599	523	512	526	557	540	571	551	533	534	521	569	599	542	514	574	554	534	520	530	559	550	545	557	513	524	523	544	547	528	555	589	530	546	593	527	504	545	559	574	539	550	599	505	570	563	543	541	502	540	534	551	542	535	520	507	558	581	573	566	573	534	503	515	555	527	539	529	534	585	539	589	558	576	535	563	603	542	537	554	549	563	569	619	525	559	501	514	546	539	565	564	555	525	529	552	557	505	545	496	591	546	557	531	557	557	538	529	524	525	550	560	531	565	550	561	584	549	533	595	577	544	532	540	530	577	554	534	566	567	595	563	566	550	530	568	550	554	555	517	529	540	525	527	552	559	557	568	529	574	500	579	543	586	571	526	556	518	582	567	571	549	561	486	598	542	559	559	558	510	536	521	536	563	560	507	557	567	533	524	548	583	549	549	579	534	536	584	567	548	546	564	524	571	570	535	576	540	541	567	551	516	552	483	522	584	532	547	521	531	503	533	567	567	556	550	564	551	540	549	569	594	529	550	586	549	538	560	526	528	594	526	557	562	560	554	571	559	528	554	564	579	528	530	515	543	526	549	548	553	548	571	477	544	549	555	558	568	557	569	545	567	556	518	523	551	535	598	576	553	624	558	547	505	499	552	588	557	564	540	535	525	543	564	576	555	568	543	517	559	537	525	540	527	514	544	534	537	549	536	556	572	552	549	552	528	529	553	524	572	580	555	540	578	552	548	544	528	508	543	529	519	561	537	515	525	545	606	566	543	530	517	528	524	543	590	505	511	561	539	530	519	582	510	539	526	552	573	551	548	521	539	537	499	572	578	540	536	571	594	542	556	549	503	569	595	532	533	571	547	567	513	569	538	574	548	520	579	563	544	573	564	589	549	569	561	542	503	544	569	590	573	534	531	501	553	525	548	569	540	483	508	504	573	532	552	517	533	541	502	573	586	570	535	518	540	557	531	521	571	573	515	560	560	567	545	564	575	523	565	542	550	519	524	537	570	541	540	551	571	508	571	540	520	537	532	529	588	558	549	557	558	575	574	559	563	548	531	552	503	502	567	533	575	530	536	535	542	550	522	524	571	548	515	560	547	508	515	553	599	558	524	582	583	562	546	541	544	551	456	527	575	554	550	527	551	518	534	583	571	544	577	517	560	570	572	542	532	536	552	586	573	525	544	514	563	575	559	559	527	557	598	563	537	560	534	526	542	586	558	534	546	541	586	558	572	565	522	609	556	549	552	561	547	554	514	535	540	553	522	556	517	551	541	615	553	533	530	584	542	543	574	578	552	535	537	578	550	572	581	591	554	529	562	565	536	572	552	572	555	545	537	557	524	565	485	551	516	527	583	538	560	552	530	542	528	543	546	542	538	556	503	551	576	543	559	495	480	517	498	512	584	523	538	577	529	551	544	537	570	527	537	550	515	536	528	521	560	519	545	561	560	543	595	593	548	560	524	530	522	562	550	541	545	531	593	582	559	558	571	538	538	553	578	544	517	549	541	581	529	570	557	522	545	546	525	526	573	556	575	555	547	530	550	478	548	507	565	502	574	534	565	571	567	505	557	555	537	549	539	546	543	518	569	550	577	558	566	531	531	529	516	557	534	557	552	559	537	533	543	554	518	521	522	484	591	528	513	556	539	519	530	534	556	566	533	560	518	579	532	561	520	545	550	530	543	564	543	564	569	549	510	548	567	565	541	554	528	502	545	555	528	540	495	547	516	500	504	528	558	552	563	539	536	553	536	548	550	538	522	515	530	545	542	540	543	543	546	527	576	554	558	528	563	494	518	549	570	565	542	588	564	546	561	579	532	528	539	521	582	570	557	533	520	550	522	529	579	539	517	510	547	535	534	549	554	542	542	506	487	558	554	543	521	583	556	529	515	541	540	576	529	508	525	558	517	552	525	544	570	528	512	528	527	508	529	539	548	543	527	559	597	520	541	531	537	569	549	563	525	494	556	527	557	554	530	580	527	532	547	568	560	527	514	543	576	554	550	563	568	559	533	567	535	543	542	600	555	555	537	513	540	555	546	568	554	531	573	519	537	513	540	579	557	574	528	529	562	580	558	547	541	548	542	536	566	513	548	559	577	547	535	586	527	559	558	580	574	549	551	609	561	531	561	593	531	529	550	540	575	551	573	537	541	585	533	511	523	577	544	531	553	619	541	538	580	566	556	543	536	523	555	504	557	537	554	534	559	516	565	588	534	567	556	519	540	538	567	572	565	513	541	551	506	532	540	577	510	600	524	534	567	520	555	519	561	538	529	577	516	614	531	543	542	536	572	603	566	544	545	531	539	565	530	536	550	565	583	578	556	553	597	500	513	531	559	548	571	516	554	562	522	542	544	540	528	550	533	516	550	578	539	532	537	522	535	571	560	556	596	538	571	538	594	551	582	538	555	542	547	588	618	522	524	524	571	529	553	557	562	548	582	556	538	556	580	521	597	545	580	502	548	567	568	491	537	530	571	557	559	565	541	546	528	541	559	527	544	573	566	558	516	516	518	526	567	563	554	561	571	571	526	518	519	543	572	568	576	565	514	555	556	572	571	563	506	523	552	540	603	614	539	518	539	544	537	540	568	575	541	553	551	585	552	544	555	572	550	534	551	546	544	546	543	564	513	530	548	584	542	578	574	589	558	516	536	509	531	524	529	594	539	569	542	555	515	562	559	564	547	579	540	554	565	604	546	592	544	549	557	536	533	508	563	553	529	540	542	519	532	510	536	572	569	552	563	538	541	547	581	541	520	557	561	577	545	557	595	522	562	510	586	562	536	562	557	559	526	527	553	517	581	565	537	548	501	565	524	520	559	538	551	545	576	552	559	540	539	543	555	511	531	559	537	526	554	565	529	544	519	523	554	554	569	558	516	571	550	519	579	546	555	525	494	538	550	580	536	589	548	558	529	535	576	526	564	530	576	590	576	553	549	520	558	538	583	538	513	562	568	562	559	542	563	530	541	582	545	554	558	536	591	585	500	577	558	557	581	535
31688	7272	4381	2255	1698	1470	1217	1056	1050	945	955	885	854	801	805	796	764	761	808	762	773	680	777	741	707	747	768	766	782	775	733	759	767	790	740	772	758	743	720	774	795	764	751	745	750	774	757	779	761	727	755	744	742	778	732	728	715	764	761	736	799	801	745	779	751	739	722	752	797	740	779	734	737	683	737	691	749	742	761	724	775	702	749	749	716	797	723	737	731	744	743	703	750	765	697	731	762	796	712	756	776	732	751	731	696	744	710	770	721	756	698	737	723	788	722	698	723	737	814	736	730	754	777	725	727	734	798	786	700	752	777	753	731	750	768	767	696	756	759	773	737	722	756	772	788	744	770	759	712	703	733	765	758	753	713	776	723	744	790	698	703	762	726	747	719	761	751	743	755	749	771	689	758	703	738	723	763	740	728	736	746	763	767	760	769	784	721	732	781	747	756	757	729	711	743	740	750	725	733	749	769	732	774	770	788	724	766	790	829	722	747	718	738	803	750	735	804	724	816	730	755	755	725	753	790	770	747	777	733	723	740	780	802	762	744	730	722	738	762	728	745	692	739	778	729	757	756	741	776	761	739	783	738	756	736	764	735	736	748	709	691	739	775	732	729	710	700	782	734	760	683	771	745	715	727	694	677	764	738	712	718	720	737	766	685	789	707	734	757	725	742	776	770	755	696	715	741	690	764	716	730	758	799	741	737	703	779	738	774	775	696	735	703	733	736	748	735	786	758	743	730	757	774	728	755	695	748	715	802	709	781	725	740	740	786	735	794	757	771	726	727	738	737	778	726	736	761	740	699	776	733	738	749	718	746	694	770	728	779	704	732	806	785	744	740	707	721	733	728	743	745	755	711	764	774	728	764	725	717	736	693	763	734	770	782	747	732	737	698	736	730	755	760	722	727	755	721	770	731	711	746	756	738	669	695	717	767	772	742	735	767	761	698	780	748	719	784	727	718	707	706	768	735	775	722	757	734	749	723	776	733	719	735	718	723	755	765	771	700	736	703	768	796	745	701	729	754	754	740	731	778	779	751	665	778	721	740	712	787	715	725	770	727	726	755	712	727	739	745	732	728	778	744	755	770	743	759	774	758	763	800	724	747	741	778	709	669	731	719	771	739	722	790	703	807	721	724	758	730	706	716	735	736	794	770	749	711	774	720	774	714	691	722	768	723	757	718	743	735	731	761	744	705	763	764	741	758	754	725	735	764	697	765	796	743	779	755	713	746	761	757	736	771	783	733	727	738	747	699	719	773	717	756	727	745	767	730	737	714	799	760	716	747	738	793	690	768	777	715	720	711	688	717	729	773	781	734	777	752	674	733	720	702	730	768	771	712	762	716	718	757	747	755	784	766	722	748	707	719	729	710	747	765	784	761	746	759	793	742	772	707	727	717	792	780	735	753	769	744	757	735	698	734	729	788	771	747	750	718	753	694	684	708	780	740	755	769	737	717	764	757	719	760	733	705	663	755	720	773	751	730	740	762	738	706	720	683	750	766	683	746	727	691	734	708	701	713	771	764	753	749	747	738	681	717	734	718	731	723	727	770	726	742	794	766	725	719	688	779	768	706	710	722	777	763	794	774	729	756	725	734	746	741	753	724	699	748	759	746	731	735	747	759	750	770	759	762	732	760	740	785	733	748	726	704	719	727	752	752	725	759	761	723	732	743	745	746	752	741	738	832	755	715	729	738	694	737	775	779	744	726	793	730	735	773	730	779	805	715	788	725	739	701	701	785	737	735	714	757	716	713	698	739	736	733	709	752	713	749	715	769	753	685	761	726	771	751	761	737	761	740	745	741	789	769	780	695	735	738	764	736	720	787	733	726	740	731	789	704	719	774	714	731	752	720	756	748	804	718	687	731	753	742	702	757	739	726	717	779	736	710	755	723	725	753	717	793	754	751	774	794	786	748	734	729	695	762	743	687	758	733	719	722	710	748	759	697	757	738	767	736	726	718	798	769	695	740	695	731	751	738	724	731	710	723	766	807	732	712	755	743	759	757	725	737	748	766	789	726	726	691	759	720	719	724	748	745	735	732	753	752	781	695	757	776	762	720	682	762	812	807	712	771	796	778	724	746	801	760	764	752	727	777	736	703	692	758	781	788	741	776	715	722	757	740	715	691	709	772	771	767	757	733	722	728	730	710	731	742	762	790	755	681	721	682	733	769	766	726	769	756	751	691	706	782	769	739	698	748	766	732	761	739	777	760	760	793	739	747	719	691	726	753	785	747	761	784	766	734	756	737	752	747	729	761	744	736	745	746	762	773	739	710	776	748	766	750	780	791	731	752	720	740	724	736	718	727	737	730	758	728	758	715	758	779	683	770	732	790	699	753	688	781	746	723	747	740	760	737	690	743	750	724	750	737	748	712	762	752	743	725	768	762	682	694	704	784	758	760	794	714	728	740	730	744	753	758	742	750	732	728	747	753	708	743	725	715	764	714	723	766	786	766	711	737	700	768	760	729	766	798	752	765	742	738	725	723	753	751	732	713	750	753	713	753	781	768	726	731	706	789	750	730	736	723	710	724	724	788	755	738	741	726	722	717	757	719	711	712	758	751	707	792	783	713	764	778	736	752	702	735	716	732	763	746	775	698	737	711	724	738	712	782	747	729	734	736	725	709	756	735	739	752	715	731	721	729	727	784	748	770	684	726	772	745	737	775	728	714	756	698	735	742	745	726	752	738	722	742	762	718	749	767	726	749	763	751	734	749	744	731	724	743	740	742	791	770	764	736	728	712	756	766	749	761	753	761	734	726	727	692	781	760	747	757	729	805	760	701	762	730	724	783	718	784	728	757	729	699	728	717	774	758	773	737	739	703	754	748	679	772	761	704	699	759	747	747	766	700	760	761	744	698	720	782	737	776	721	731	714	745	723	756	703	702	770	716	716	768	742	748	716	749	711	723	777	771	702	740	724	719	753	730	721	744	776	744	761	753	754	751	726	731	727	742	723	741	722	756	746	717	776	757	729	714	733	741	784	672	711	723	716	698	729	707	760	712	750	779	750	709	723	775	749	740	804	684	747	738	769	731	743	765	752	764	680	756	765	763	701	744	760	727	776	728	726	755	762	772	724	706	731	754	745	742	736	753	764	709	726	756	725	727	742	734	746	720	742	774	725	757	685	757	735	725	760	752	696	821	740	761	761	774	726	733	743	763	767	724	736	759	745	769	747	755	722	729	716	714	773	760	676	758	733	775	722	772	754	701	706	784	732	805	725	727	760	731	718	726	799	730	723	747	768	735	727	813	751	752	708	731	722	752	725	715	768	760	710	721	743	755	730	749	747	738	758	766	739	741	720	729	748	792	739	728	744	722	717	794	764	748	783	728	759	739	766	754	751	756	717	754	720	714	742	666	748	772	751	711	760	779	742	804	732	715	764	745	757	747	751	728	712	688	759	755	757	757	748	734	721	737	758	731	749	766	738	760	715	719	722	789	769	712	722	751	696	698	763	753	788	721	732	708	766	755	771
24230	20708	25598	23280	1924	735	656	619	617	610	647	555	571	598	594	603	561	624	540	596	600	606	532	563	591	578	563	590	563	623	585	535	585	515	626	578	571	537	533	529	577	585	551	573	531	563	554	568	562	579	582	561	539	562	535	559	525	569	549	543	534	585	592	546	556	553	566	567	549	558	555	572	559	620	548	567	564	595	525	578	542	596	587	580	607	535	586	573	588	586	583	559	588	582	529	518	567	526	538	560	571	525	562	582	557	612	590	576	590	551	595	561	568	523	580	540	594	588	533	577	560	546	525	599	581	547	571	591	546	571	564	556	588	547	575	529	597	566	560	571	558	549	522	569	547	546	535	594	565	576	564	582	538	562	555	554	574	566	590	604	528	571	594	589	547	598	537	564	555	574	569	544	563	533	550	587	568	556	572	586	579	585	559	556	546	574	560	585	585	571	575	551	591	591	611	553	524	532	548	549	554	593	575	588	551	554	574	591	539	569	567	560	563	593	544	539	576	572	580	568	536	603	539	611	533	611	558	565	588	560	602	600	569	589	547	549	563	563	572	587	569	621	550	561	602	553	545	584	590	580	566	525	581	521	553	581	574	554	605	552	533	549	533	539	552	578	582	564	581	556	566	578	586	558	561	608	563	577	617	570	566	596	573	550	563	573	567	580	557	560	561	591	544	579	608	588	576	560	570	564	573	585	575	576	599	574	600	544	586	593	537	551	573	591	532	592	570	568	549	545	565	622	586	572	539	556	540	535	605	551	604	559	549	542	576	550	574	543	596	569	548	564	580	597	582	543	548	577	540	583	553	565	577	570	585	578	599	537	553	570	565	585	556	589	551	565	578	547	556	555	563	542	512	547	548	537	550	588	550	531	585	593	547	563	585	522	570	572	559	564	586	606	545	592	559	547	589	548	565	538	546	565	595	613	574	565	570	523	547	570	568	594	567	554	570	587	505	602	577	528	545	505	549	567	583	593	534	569	587	549	570	603	555	558	567	560	563	569	556	560	590	591	548	546	550	555	599	560	562	557	563	572	554	546	561	521	621	553	559	561	531	575	579	572	571	562	528	560	551	546	540	576	538	553	565	566	558	585	552	590	583	639	563	542	554	556	534	575	534	543	539	540	585	509	529	579	580	551	575	559	585	586	605	574	561	539	577	532	566	523	567	560	586	520	558	585	599	617	585	571	529	565	544	551	553	562	558	550	581	563	553	534	542	593	616	554	556	540	521	585	573	537	558	608	542	558	557	590	571	550	592	566	551	577	558	553	612	553	570	538	539	549	570	562	555	516	557	560	587	514	560	537	578	598	603	623	584	555	552	564	570	576	597	576	559	551	527	542	585	524	558	608	563	614	532	597	554	571	543	577	630	552	544	587	573	562	572	544	565	611	607	569	569	552	628	581	552	546	608	559	601	576	532	546	554	553	556	539	551	554	571	547	597	563	591	605	551	569	517	577	536	578	549	520	552	605	574	617	568	560	544	560	554	580	588	591	596	535	543	572	590	587	536	556	567	570	545	576	595	602	594	547	547	563	547	530	580	591	583	540	564	553	612	499	598	557	582	634	595	560	587	553	547	513	610	512	578	558	534	561	579	550	570	579	559	567	561	577	590	546	554	521	572	560	542	608	534	563	561	586	545	508	528	555	532	612	586	579	582	590	576	580	531	575	581	564	554	563	543	524	581	602	532	568	536	537	558	600	602	558	571	572	589	573	582	600	568	571	531	573	580	541	572	595	592	574	603	597	542	559	622	543	587	557	545	589	541	599	584	534	579	576	532	557	553	579	608	563	593	557	529	610	540	593	590	547	573	616	547	585	584	579	553	555	593	586	605	609	577	573	582	568	565	571	571	581	562	577	589	541	549	518	592	538	527	602	511	567	567	527	544	562	544	560	577	554	589	582	562	568	549	609	599	564	533	575	545	603	576	580	518	591	600	562	557	541	570	535	538	566	571	556	551	555	530	571	560	554	562	572	606	586	556	539	574	543	574	573	533	573	580	559	593	576	618	562	589	542	592	563	522	579	581	527	527	557	555	568	563	553	546	554	546	599	564	554	587	588	603	572	566	597	555	520	523	560	578	583	579	536	557	585	584	582	576	573	582	525	510	543	544	587	561	550	605	560	567	565	606	551	568	569	555	532	584	561	617	604	631	550	544	562	609	521	565	547	589	531	579	537	547	545	548	584	560	590	567	574	512	569	574	584	559	614	575	547	579	526	581	543	596	553	566	554	560	569	517	602	514	559	575	526	520	558	543	531	536	570	557	530	537	587	570	539	549	548	572	556	583	536	530	551	589	577	545	547	555	533	534	549	574	561	517	581	495	548	573	539	593	590	533	536	577	536	548	588	547	573	570	535	555	559	532	597	569	564	563	554	600	582	539	536	534	569	565	556	528	582	567	590	561	550	602	566	569	580	595	575	587	581	583	582	541	593	583	558	596	575	540	613	551	568	569	523	495	562	573	559	547	573	519	567	578	571	534	590	570	579	578	563	576	538	547	582	548	582	581	553	588	598	556	536	546	539	541	536	567	537	565	611	576	592	558	560	520	584	565	625	579	558	554	565	575	590	567	535	562	557	576	580	567	577	579	564	565	589	590	550	586	581	565	603	579	574	569	587	536	549	553	593	554	558	585	589	536	571	543	557	540	570	524	579	579	548	554	588	537	564	586	567	583	547	548	562	550	599	594	578	584	608	546	546	566	528	566	570	555	581	546	624	600	550	577	549	598	561	555	576	527	546	578	523	606	566	532	563	582	581	601	557	531	582	579	574	493	571	557	552	557	577	547	558	565	540	550	556	532	559	528	571	598	528	559	569	554	583	564	580	548	565	535	553	573	539	581	525	551	563	589	580	550	563	581	570	572	591	561	553	527	538	580	594	566	536	613	570	564	594	551	552	545	577	504	575	580	578	608	544	582	574	596	549	568	575	602	565	530	573	572	563	533	592	609	569	597	578	613	574	566	570	541	577	572	579	550	564	571	568	538	564	577	599	558	544	556	498	574	561	551	561	555	615	615	559	536	536	541	604	547	542	546	578	597	586	547	544	577	581	563	564	549	532	574	537	552	565	608	554	566	555	608	610	589	601	571	519	554	547	549	583	563	554	577	551	583	556	592	604	570	590	572	549	556	585	527	545	598	563	581	573	585	572	551	526	587	581	532	563	549	580	567	546	570	612	531	570	572	548	528	594	580	585	548	572	552	547	567	569	550	565	598	539	579	551	596	510	598	547	554	544	558	544	613	575	560	578	545	558	570	546	588	574	573	554	596	557	580	573	546	575	603	584	543	572	548	583	546	586	568	564	533	587	558	592	560	557	607	582	552	588	565	563	581	570	538	577	557	596	552	616	570	519	530	555	551	591	562	629	610	565	565	572	574	579	561	581	558	544	522	594	548	589	586	601	609	575	550	541	528	557	552	576	585	590	542	566	542	594	568	546	523	551	542	541	567	562	539	556	530	577	580	548	554	595	514	572
27639	4128	2609	1483	1253	1134	961	882	926	928	822	774	819	763	735	794	774	764	779	766	809	742	758	797	743	731	711	746	728	788	744	751	759	787	735	794	730	750	749	724	706	770	748	730	708	736	740	779	711	761	726	738	714	719	778	748	711	761	738	737	796	789	708	755	709	727	769	762	759	733	737	723	739	709	737	696	688	747	746	777	722	817	751	740	734	765	700	711	735	745	709	774	729	766	736	736	728	739	727	745	711	750	761	817	735	750	758	709	721	728	716	758	751	731	720	719	762	714	763	723	732	771	729	790	734	726	744	756	769	771	740	775	733	766	714	748	689	778	738	767	751	733	715	762	736	709	714	754	701	756	745	720	779	696	734	700	737	741	747	741	752	760	743	739	753	734	777	734	743	762	700	742	702	714	729	693	692	706	710	759	723	766	714	755	767	714	693	714	688	698	677	728	763	737	741	766	709	719	728	734	737	694	746	760	748	724	772	742	736	674	739	702	708	705	740	787	777	771	777	754	723	706	672	717	750	753	696	710	753	719	743	784	736	703	779	814	714	733	709	719	767	746	757	723	748	783	732	706	746	732	751	726	745	731	743	663	762	757	731	708	745	750	769	772	738	740	715	742	712	745	712	716	736	709	714	783	701	710	687	709	801	754	707	735	717	720	739	694	734	781	762	742	698	748	763	711	662	756	729	752	750	722	712	777	762	762	685	784	734	716	742	696	769	732	733	734	731	734	783	721	711	763	739	749	764	754	696	736	758	814	742	731	731	753	751	728	700	714	706	728	721	696	717	705	748	776	727	693	727	756	742	739	738	743	717	712	753	733	713	700	712	743	718	740	757	738	764	754	749	753	783	719	782	743	738	743	745	726	684	785	773	761	723	743	723	763	750	772	736	709	724	698	705	722	723	711	740	750	705	698	763	761	740	781	757	714	736	721	756	722	696	744	747	781	718	679	749	766	738	762	717	703	728	789	722	756	758	704	754	776	724	750	733	799	715	732	748	757	785	737	713	735	728	744	773	703	762	754	774	757	729	683	747	719	715	740	740	733	763	738	708	725	731	763	769	740	689	721	745	753	760	729	744	743	698	755	697	692	699	768	701	735	725	726	702	746	695	758	738	748	711	697	673	747	763	671	719	736	749	752	696	734	746	718	741	749	741	717	792	711	742	764	737	740	734	763	733	713	727	760	766	773	727	754	751	748	714	775	704	728	774	674	714	739	777	740	762	754	772	755	776	702	744	693	727	758	721	710	747	757	717	715	710	761	760	732	712	795	728	725	684	719	750	762	712	745	776	777	766	777	702	693	710	763	750	759	810	755	749	761	751	718	698	792	792	770	769	766	728	756	714	716	728	755	705	701	770	704	730	766	661	684	772	749	727	699	746	761	737	744	737	679	685	724	747	749	742	757	754	758	751	741	723	702	770	729	753	718	737	786	755	745	721	727	733	691	772	748	753	708	804	758	721	711	742	726	781	735	726	773	723	740	756	755	746	735	733	740	739	729	764	768	806	702	760	737	775	709	739	734	754	758	749	688	768	764	753	682	755	717	730	744	713	752	716	771	782	730	734	781	766	741	748	745	744	719	695	766	777	757	721	735	764	760	732	728	717	798	765	730	765	694	788	740	751	721	728	735	768	737	726	752	734	745	751	776	793	732	740	733	761	690	727	775	696	740	720	734	706	778	723	761	728	703	724	728	718	756	736	766	809	724	759	808	733	693	733	766	743	681	740	716	717	750	746	730	712	745	734	730	723	740	681	706	724	748	753	735	747	749	730	719	730	722	680	745	700	742	750	738	728	770	731	707	728	741	749	690	723	710	723	802	718	733	767	783	736	781	755	700	679	707	736	729	763	782	715	718	745	774	724	711	743	773	735	736	743	735	738	751	731	748	779	742	719	768	730	719	751	762	706	748	736	727	730	748	758	742	768	674	751	743	722	713	750	748	729	783	722	731	733	737	736	741	704	706	771	750	755	740	789	778	731	750	741	746	728	741	751	728	745	747	786	691	736	799	709	721	755	765	694	727	718	789	682	719	762	764	739	749	710	735	742	716	753	793	749	764	748	764	776	714	734	720	784	743	725	719	704	710	705	775	732	704	706	740	741	698	728	736	694	731	731	753	707	716	773	745	717	736	754	727	732	712	747	724	745	729	747	751	734	773	773	719	790	694	722	692	713	784	741	724	709	767	739	758	793	735	728	708	738	741	788	763	725	694	749	771	750	726	738	774	711	681	715	771	755	722	757	731	758	733	753	750	731	757	764	803	759	739	722	735	724	731	680	785	744	748	756	704	697	767	716	769	740	719	734	731	744	741	754	787	722	738	719	723	703	748	744	747	732	736	759	745	702	724	728	663	757	736	764	715	758	750	764	709	718	719	774	749	732	727	770	729	747	718	740	746	777	758	728	724	703	719	721	770	724	703	760	725	712	769	692	729	730	725	726	750	698	727	704	749	729	731	728	759	707	725	742	779	724	728	711	745	732	713	746	712	762	721	757	753	740	754	716	747	755	732	708	745	692	803	718	673	730	745	759	766	741	719	726	762	743	793	713	729	719	712	724	736	745	727	761	784	719	786	750	713	776	767	733	737	739	707	730	736	766	695	750	730	765	710	718	671	704	780	701	744	727	794	702	764	691	762	729	692	747	760	740	738	749	777	754	734	751	739	749	738	735	728	781	721	760	723	776	704	734	718	735	758	724	752	750	728	751	730	667	697	721	745	762	734	751	780	714	729	752	724	741	777	765	725	791	715	756	733	756	732	774	757	687	767	769	740	756	715	745	767	751	728	749	759	673	681	694	762	750	719	748	761	680	760	712	778	706	761	721	733	768	706	751	743	705	765	730	694	750	716	804	710	805	737	713	780	762	755	700	718	734	764	695	753	747	773	690	768	757	780	763	713	743	695	751	707	792	768	758	730	735	766	687	710	736	733	775	727	755	733	734	740	726	773	715	740	732	738	759	792	757	686	739	723	714	729	722	707	755	760	737	750	724	760	718	781	798	745	681	722	715	787	715	718	728	741	776	753	724	776	749	732	754	697	719	698	773	777	736	742	796	681	765	744	734	725	752	716	724	735	725	779	753	716	763	711	746	763	768	751	713	715	723	787	696	743	778	730	762	710	747	704	744	744	699	663	726	743	706	718	733	753	737	748	780	785	732	750	761	809	757	756	787	725	771	763	737	749	730	736	763	719	700	730	710	738	707	737	749	738	734	732	769	684	709	720	728	697	733	788	775	779	728	733	744	756	705	795	741	737	711	781	747	766	718	774	741	748	711	733	767	807	729	702	701	718	695	722	691	735	765	772	710	755	756	731	755	806	754	735	750	740	782	779	711	768	756	751	731	762	751	758	774	771	716	716	783	733	744	690	668	732	768	764	746	749	757	693	751	718	718	719	736	764	778	776	740	722	790	733	819	764	735	740	770	724	744	707	748	703	686	741	798	745	770	736	742	720	727	722	736	747	724	727	761	753	714	713
22090	20745	28150	23400	20737	18820	1350	560	477	387	398	398	388	313	343	326	319	341	307	315	288	279	274	280	280	305	271	282	302	320	279	275	285	315	289	290	273	266	285	299	264	243	281	288	275	264	252	265	290	286	257	275	252	276	302	276	264	277	256	289	276	289	278	269	278	276	273	274	269	297	250	270	275	284	250	254	237	274	270	258	297	251	267	250	276	280	312	251	263	262	276	286	286	274	260	250	233	292	243	258	279	243	258	270	254	259	279	271	268	256	287	276	282	269	279	290	279	291	275	268	250	261	280	279	265	288	281	265	250	258	271	267	255	267	267	259	260	260	256	260	265	277	261	282	255	249	219	275	307	239	286	252	265	262	292	250	283	262	263	253	278	239	284	272	267	266	275	286	270	284	239	251	262	278	259	283	263	252	285	270	255	258	279	274	261	284	261	257	281	288	299	271	257	306	255	276	250	289	300	260	284	259	253	251	264	252	271	286	258	267	297	261	261	280	266	257	275	285	257	272	260	244	250	258	289	255	245	292	271	290	291	242	271	266	293	271	278	271	265	249	241	255	283	265	276	260	283	262	269	280	260	308	263	267	301	273	299	260	293	223	260	249	285	290	276	298	280	255	241	252	277	230	296	248	264	229	233	245	284	282	267	269	276	258	274	273	257	277	285	257	282	278	282	263	239	267	273	264	244	249	268	296	272	271	245	274	284	280	310	262	266	278	274	241	258	263	289	269	271	258	248	268	281	257	271	252	277	242	300	259	273	295	292	259	268	280	254	252	258	235	253	253	276	268	294	269	268	251	260	284	264	250	301	275	267	258	265	285	249	286	281	282	290	277	277	309	269	289	241	296	298	272	252	270	263	257	273	262	268	265	283	263	244	287	275	240	284	278	258	283	277	275	265	265	284	273	270	260	292	286	300	317	270	260	293	292	267	266	258	270	255	250	264	273	252	262	263	252	250	265	249	257	261	261	269	251	258	271	271	260	265	260	250	276	263	279	270	256	263	267	254	272	298	253	321	266	273	251	250	287	263	255	289	274	284	249	272	277	259	281	289	260	255	268	298	280	273	268	284	254	290	268	252	272	275	280	269	281	264	267	303	272	279	257	281	256	254	277	260	258	263	300	271	275	247	247	302	285	283	296	288	264	268	277	263	271	260	276	265	232	253	258	244	252	261	243	243	277	250	260	282	274	231	260	291	272	291	237	294	277	243	281	275	267	249	269	263	258	266	262	268	287	287	270	289	246	262	270	286	282	274	292	251	267	261	286	250	254	261	247	273	289	281	289	293	285	271	272	287	317	272	274	258	252	279	279	247	270	286	267	279	276	261	245	288	244	273	283	300	303	242	279	255	245	264	255	258	288	250	287	269	300	270	236	276	252	272	256	250	267	249	276	277	255	266	272	308	285	281	273	290	292	248	264	242	287	293	262	278	261	288	260	270	264	254	267	254	258	276	300	279	256	289	276	261	282	289	237	286	263	273	278	250	264	269	260	269	301	260	263	260	274	277	307	243	261	262	290	279	261	277	302	257	281	253	299	258	255	269	288	287	256	287	233	244	254	262	305	256	249	265	236	253	289	251	249	282	289	256	235	277	228	279	272	269	258	249	243	253	264	279	240	267	265	263	256	292	265	285	247	270	266	279	277	276	271	272	269	276	265	262	296	275	269	294	269	270	262	268	272	259	268	254	250	258	265	283	258	294	276	275	276	275	270	249	279	246	280	255	282	283	261	256	279	273	265	238	293	292	279	259	280	270	275	261	268	279	269	271	287	274	283	270	261	288	276	257	280	295	250	263	249	272	295	280	266	283	280	274	267	246	250	273	311	280	248	271	263	278	280	257	274	275	259	251	289	266	284	287	231	238	280	261	280	255	267	253	256	251	257	283	259	267	272	265	267	259	262	250	244	265	274	262	265	292	280	285	252	282	242	268	257	269	247	262	270	243	269	255	300	268	276	251	268	275	274	289	314	279	270	234	279	262	254	282	267	302	250	299	239	259	250	255	270	250	249	291	254	277	260	291	258	300	275	289	268	275	253	273	298	306	292	264	285	254	237	257	264	262	254	266	281	271	291	256	278	249	265	260	253	275	267	288	279	231	273	273	276	259	255	273	261	269	259	280	258	261	271	271	261	286	295	259	254	258	245	261	274	266	261	274	239	260	287	269	265	301	263	227	241	268	260	270	278	276	276	256	284	273	270	256	255	247	239	240	282	262	302	264	240	282	278	267	257	252	279	251	269	267	288	274	285	279	278	273	265	288	258	279	257	288	263	288	256	274	261	269	287	296	254	273	262	252	258	261	281	243	252	275	265	278	292	255	248	281	262	278	272	231	302	297	253	285	267	261	292	285	271	248	258	279	280	246	246	248	280	262	268	256	275	239	284	279	272	269	279	239	282	277	243	259	257	266	267	267	238	251	277	303	266	228	269	263	262	248	276	267	243	311	255	253	267	244	289	278	266	268	271	245	270	280	267	254	266	266	237	258	264	263	250	281	258	291	249	252	255	258	303	259	235	265	250	272	264	278	272	291	261	263	264	253	257	265	276	258	252	260	295	270	246	275	264	294	263	280	277	264	306	265	266	242	238	263	248	234	270	259	260	279	258	252	280	288	265	278	249	250	256	251	279	270	252	302	269	269	273	266	309	281	260	272	258	276	249	262	310	260	269	283	277	239	288	291	266	253	279	278	276	285	283	275	272	257	247	261	295	259	260	293	298	264	266	276	268	285	251	299	291	268	285	257	288	264	286	287	283	281	276	276	253	235	249	262	271	281	263	281	251	271	266	284	267	263	258	263	256	250	262	254	285	301	247	285	284	269	253	288	252	274	271	251	252	293	267	255	234	267	278	275	282	310	246	286	272	253	266	239	284	257	258	256	258	269	285	266	262	277	280	286	259	259	302	272	273	288	243	265	276	269	303	252	265	259	278	257	285	287	262	250	260	285	268	241	300	296	277	269	283	302	262	277	249	274	301	269	263	291	273	269	287	258	314	236	272	278	286	283	276	240	310	260	281	247	255	284	247	276	262	255	267	276	295	271	240	292	261	293	272	264	273	288	298	257	240	267	267	245	268	258	280	254	254	248	260	288	270	246	279	270	239	266	253	224	288	239	279	282	274	239	254	272	266	292	273	250	269	282	250	236	263	246	299	267	270	268	239	257	246	268	300	269	292	254	265	280	257	256	262	271	246	266	254	248	259	272	267	269	257	253	266	267	260	278	265	300	274	272	271	241	262	303	226	265	280	262	269	274	286	258	233	278	275	247	255	254	279	287	281	272	289	272	271	271	269	240	272	239	260	274	260	252	268	282	272	273	260	289	266	284	257	287	271	294	245	263	277	257	257	276	267	305	251	272	251	261	292	264	301	270	280	261	256	279	281	240	261	286	231	269	266	286	247	293	265	282	296	258	257	248	282	283	262	243	258	279	274	242	270	268	254	283	264	261	257	251	263	255	252	276	220	273	287	278	262	250	266
35689	11060	6739	3106	2289	1747	1317	1073	934	799	713	652	603	540	526	508	465	474	437	469	457	453	402	389	404	429	412	405	418	389	401	403	382	386	367	385	387	393	426	377	370	378	410	380	374	390	369	389	400	370	394	375	383	368	387	369	405	407	447	385	378	400	417	352	353	385	400	401	373	375	395	406	385	369	336	383	388	395	388	355	375	351	394	367	352	358	377	355	361	416	355	370	368	333	350	425	380	372	384	363	365	373	371	410	354	389	371	339	364	370	374	390	370	388	333	354	364	357	403	402	363	343	360	378	357	380	338	349	373	386	358	361	348	361	347	377	373	353	342	347	382	375	329	351	363	384	375	359	360	353	371	384	375	365	344	389	377	379	367	355	383	348	365	354	375	377	380	352	387	365	351	346	363	370	399	370	347	373	345	384	368	376	359	374	377	357	397	366	343	353	378	363	369	391	336	345	381	368	371	351	386	393	374	323	358	355	366	361	358	367	387	355	356	373	369	366	334	371	360	350	361	386	374	349	372	338	384	362	332	339	350	353	370	346	337	388	382	323	373	362	327	371	377	383	353	342	369	381	347	371	397	385	355	336	383	366	393	368	380	358	368	371	380	385	362	376	362	344	359	348	353	344	383	401	365	359	360	367	375	393	371	370	384	370	355	336	385	372	336	328	363	334	369	365	336	379	359	367	349	370	341	388	369	373	379	356	357	398	396	364	319	351	385	367	343	391	378	361	370	389	316	331	379	387	349	372	376	345	356	336	369	364	391	348	356	365	411	371	362	370	362	390	324	386	335	360	354	373	350	377	375	392	358	341	395	355	367	343	389	367	372	399	352	378	377	370	406	385	377	373	364	319	379	363	386	405	368	335	337	379	346	382	371	358	377	395	379	377	373	351	353	338	383	359	345	384	365	386	357	415	387	391	369	348	346	401	365	375	341	367	388	383	415	362	346	363	366	355	357	367	388	363	368	362	353	335	375	370	342	377	380	365	371	350	378	389	357	376	354	377	367	346	342	388	388	381	412	371	380	377	355	382	359	335	373	396	384	349	372	362	341	388	361	366	367	380	379	368	395	353	382	391	400	378	344	371	340	351	347	363	388	400	354	367	366	332	378	365	335	368	357	317	371	350	331	370	351	353	380	347	377	344	354	357	366	345	339	370	350	390	387	398	379	366	365	373	378	372	348	351	418	352	355	348	358	359	346	406	373	360	391	382	372	379	354	354	390	377	351	348	373	365	373	357	363	340	350	411	343	350	385	400	393	375	390	345	355	370	398	344	338	365	377	349	381	368	393	336	376	366	363	371	335	375	377	365	372	365	350	345	386	390	371	374	375	391	350	342	368	353	396	384	369	378	374	357	357	355	431	406	359	346	369	380	369	365	367	337	339	345	384	349	335	364	327	367	342	359	376	370	351	348	376	383	384	362	372	362	343	356	386	332	367	356	383	362	363	368	370	340	383	358	394	380	373	412	378	347	387	379	381	363	386	367	376	383	371	420	340	394	393	353	353	387	372	351	401	380	380	362	346	391	390	363	361	368	363	359	392	365	344	357	385	369	385	376	345	382	385	360	396	385	363	334	386	373	344	332	373	347	358	377	322	372	365	370	354	384	321	351	392	365	374	362	360	366	343	373	388	344	389	354	383	408	363	385	386	352	347	367	353	390	386	331	362	379	336	366	377	377	343	357	349	408	401	375	375	375	362	345	358	348	368	365	379	377	338	390	368	374	324	350	385	393	391	386	337	373	372	372	354	376	319	357	379	330	369	377	348	344	362	393	380	387	374	346	354	379	366	353	356	390	334	360	373	390	327	340	372	431	351	385	364	368	348	337	331	346	364	384	342	375	337	345	353	375	396	359	372	391	349	378	390	355	389	376	350	357	348	363	360	389	342	336	353	346	331	331	318	342	349	358	375	392	365	379	368	367	359	346	354	389	365	360	333	392	351	368	365	371	389	368	337	336	380	342	369	340	379	367	322	356	347	367	381	364	368	380	378	371	354	380	354	362	370	388	350	356	353	360	366	333	355	343	380	385	379	391	357	371	403	361	410	359	390	393	354	358	348	358	340	363	363	358	356	353	363	355	382	381	380	364	356	359	371	338	384	343	390	366	379	340	365	387	347	407	357	384	371	351	360	345	307	373	376	367	340	363	367	355	405	355	364	360	369	367	388	322	356	376	339	361	368	346	374	357	355	344	415	378	368	407	346	354	363	364	378	390	361	321	370	361	370	368	334	368	353	376	367	366	335	364	378	371	383	378	357	369	356	335	384	379	353	360	415	378	344	369	373	366	338	385	383	343	403	355	367	381	389	379	361	374	340	382	339	396	405	352	364	393	385	376	365	347	383	365	349	386	368	396	359	392	356	361	395	378	379	333	342	378	327	360	378	373	335	351	383	361	369	364	375	367	350	361	374	374	370	354	399	330	374	385	379	394	333	405	342	338	380	352	377	374	372	346	351	362	325	409	366	407	364	354	341	365	378	352	351	356	371	387	351	352	350	378	392	385	376	352	357	375	372	360	372	383	353	363	366	336	378	362	358	354	353	369	357	374	359	410	348	413	337	352	361	368	376	379	408	379	366	354	379	370	341	331	354	358	339	380	341	371	378	371	372	378	402	354	404	354	371	365	347	397	360	373	345	339	406	343	386	366	363	367	370	374	403	376	367	348	366	391	386	357	378	363	358	376	362	379	402	368	349	369	369	415	372	359	349	372	364	353	372	358	367	361	359	360	366	371	366	384	367	378	373	377	399	339	377	373	378	379	312	364	384	371	360	328	397	388	345	410	359	403	365	328	359	344	374	379	379	359	351	371	375	381	408	384	351	352	382	397	377	367	355	379	366	382	383	393	343	381	365	360	367	348	357	345	369	363	404	348	351	394	408	386	360	358	380	383	350	329	350	371	381	336	361	376	387	364	371	348	332	352	363	369	363	339	342	361	379	365	362	384	342	373	360	372	368	361	364	371	354	362	381	351	373	360	373	361	367	380	407	346	358	382	366	364	386	391	369	365	370	340	370	364	340	361	339	347	362	348	371	393	369	342	359	375	367	355	389	345	340	349	363	351	375	367	354	353	342	352	375	345	346	357	346	378	381	333	387	363	369	357	350	358	343	309	334	362	330	354	383	376	371	339	354	364	354	394	365	366	378	396	333	391	361	391	379	380	367	355	358	372	367	348	358	362	368	364	362	345	356	345	390	334	377	369	364	368	346	368	334	379	367	371	341	371	370	344	385	365	340	378	360	403	396	356	371	370	349	363	357	379	373	392	396	341	381	361	365	355	388	394	376	348	360	376	363	400	359	363	359	382	347	371	341	397	379	382	352	335	350	371	368	336	365	360	344	395	372	338	366	375	379	385	368	367	345	387	364	359	364	351	351	380	378	369	332	341	390	336	348	375	359	341	371	375	360	352	353	378	334	361	335	362	330	391	334	356	350	345	384	388	405	369	343	348	367	392	371	357	378	348	396	363	351	387
27477	14529	2352	925	793	740	783	792	771	752	785	791	767	768	746	773	765	723	696	766	736	791	746	730	785	729	751	785	705	761	710	744	783	777	759	757	783	756	734	733	767	774	774	723	742	754	778	765	741	723	764	763	776	696	757	778	762	749	768	787	740	817	775	763	750	753	760	760	765	750	721	738	722	769	765	738	741	738	753	740	760	740	757	748	700	710	779	726	750	701	770	751	705	786	785	746	722	775	754	790	742	719	760	726	774	730	771	745	729	752	712	771	763	730	727	698	693	745	686	711	731	824	751	780	741	815	820	740	750	792	744	757	795	741	715	805	745	727	733	763	754	703	767	705	755	741	692	803	747	812	801	769	775	702	755	727	782	729	749	743	760	706	710	744	750	762	747	767	784	755	756	775	740	735	723	745	762	762	746	722	731	781	747	748	754	753	766	739	733	768	738	763	729	735	761	756	790	742	752	758	752	720	785	739	716	771	767	744	761	791	746	748	725	767	759	762	733	739	754	768	726	723	801	745	749	751	726	745	792	751	766	739	795	747	728	736	740	766	722	789	791	718	770	719	739	776	733	720	777	714	732	772	766	748	722	765	776	776	753	766	755	705	789	717	758	753	673	798	732	723	724	773	710	689	731	732	790	785	764	754	756	775	777	744	754	737	773	776	745	728	762	735	769	745	753	739	759	764	731	718	739	751	751	764	724	766	786	788	720	707	775	766	726	785	726	738	735	745	738	723	781	808	764	740	777	713	754	736	755	735	757	751	750	761	752	717	765	745	759	743	696	775	737	779	707	772	726	745	750	723	737	728	714	706	796	759	719	742	717	725	757	745	795	722	747	745	839	733	731	706	705	757	783	732	732	782	772	707	733	769	751	729	772	828	760	723	740	709	710	724	768	763	780	749	731	738	727	724	730	771	807	760	751	742	735	748	770	768	776	761	747	744	781	778	762	770	706	711	760	783	737	759	716	727	787	759	725	729	796	736	675	679	733	752	754	685	747	752	738	770	781	775	741	734	795	731	747	725	755	715	759	741	782	735	752	771	781	769	724	746	781	696	771	734	724	784	763	676	719	719	729	774	746	727	703	711	737	757	771	807	736	736	757	787	732	645	772	729	744	757	788	774	758	757	690	756	751	749	717	745	742	749	725	808	726	755	720	727	832	767	796	738	741	715	736	747	745	793	708	752	819	795	803	747	748	739	735	739	736	717	710	728	759	731	752	735	736	765	736	744	752	722	737	738	752	742	729	727	764	764	759	744	750	800	787	770	745	747	747	715	747	794	754	752	711	759	749	771	784	768	793	737	746	809	717	744	708	735	725	780	744	734	734	751	725	697	743	791	734	741	748	717	718	694	752	787	749	748	718	789	772	720	714	785	728	716	758	775	764	784	717	750	741	730	804	736	727	775	748	712	759	786	737	726	726	763	766	761	721	746	772	781	764	728	755	707	809	739	696	765	727	746	792	707	724	781	733	743	759	739	759	765	684	752	775	729	701	719	730	766	768	731	708	778	781	738	732	716	716	768	734	768	753	799	723	746	795	787	724	740	741	727	712	776	744	778	790	731	719	748	694	783	711	734	782	761	728	769	734	692	765	752	722	778	702	774	777	718	747	759	772	726	754	779	821	781	741	777	745	767	784	750	729	753	715	721	746	778	745	774	760	746	792	759	728	739	776	768	754	741	772	697	738	727	763	755	719	766	720	761	748	774	780	705	748	734	742	751	696	779	736	711	779	738	746	758	713	718	758	749	763	775	779	763	752	734	756	746	717	764	698	773	715	773	807	761	755	776	741	740	753	725	743	795	770	788	729	753	770	724	763	758	743	769	762	733	738	714	738	693	806	805	763	758	730	735	750	748	762	793	768	709	732	704	736	684	801	726	805	739	748	756	773	780	739	725	729	739	753	746	748	784	727	746	749	751	742	719	767	770	733	748	729	744	787	779	758	724	784	797	749	799	716	688	692	679	728	766	725	724	749	758	780	718	742	745	730	696	680	771	768	755	740	725	779	749	771	742	775	744	749	781	766	744	743	793	773	722	769	807	733	779	732	784	725	696	743	756	764	760	761	786	745	741	732	751	726	679	782	745	732	767	747	770	779	746	718	717	714	713	749	784	726	767	733	775	664	750	711	746	772	776	757	744	761	787	749	778	736	780	768	743	723	730	766	738	740	731	769	742	760	760	739	746	757	752	765	726	722	759	736	776	735	791	779	719	758	734	756	669	805	738	767	736	765	767	721	781	735	740	794	725	715	716	792	715	754	718	781	745	708	776	775	760	682	709	720	750	750	723	721	765	721	720	758	742	769	721	718	770	744	739	750	742	762	810	767	727	756	734	751	767	749	793	733	779	720	758	758	754	752	735	731	766	726	740	729	749	781	727	772	809	758	773	751	756	750	766	746	724	737	788	793	761	776	771	714	710	729	783	731	761	709	749	711	759	741	776	771	732	757	755	777	751	715	725	707	767	734	762	721	719	759	722	717	745	725	726	776	766	742	759	698	721	741	739	769	784	775	800	741	751	736	821	780	763	766	756	725	749	771	773	698	720	777	731	728	728	767	701	763	759	744	746	751	787	758	699	737	755	764	784	769	742	776	762	723	732	717	725	709	823	754	764	718	782	779	740	819	752	738	731	766	687	759	696	739	709	712	755	735	717	738	752	728	722	729	755	780	722	784	694	752	768	748	727	764	705	718	708	704	728	757	806	705	739	723	765	772	751	767	750	763	795	730	730	751	775	725	718	826	758	745	723	754	724	719	783	783	750	792	723	770	677	747	785	732	691	730	747	748	767	785	737	741	721	790	731	772	740	742	721	765	737	737	708	733	738	735	704	763	717	778	713	716	758	698	747	738	716	774	721	751	759	769	780	745	737	755	740	708	711	764	755	716	750	753	703	749	789	790	723	681	723	751	768	741	747	715	707	753	762	777	771	728	735	749	763	759	761	725	757	662	762	749	709	797	742	759	737	760	689	753	740	745	745	728	726	730	756	718	731	742	746	781	729	697	745	755	738	738	752	704	746	743	747	781	731	777	771	754	763	694	805	736	730	755	771	775	685	720	768	748	748	773	734	740	722	745	785	760	744	775	760	697	720	772	772	775	736	715	697	694	737	732	762	714	694	741	749	732	717	762	722	741	757	773	749	800	747	763	759	712	747	736	714	771	719	767	813	753	759	764	752	705	762	715	718	733	788	741	747	768	795	734	710	716	755	757	782	744	733	751	726	740	722	800	751	752	724	750	711	693	689	775	774	775	734	769	827	812	782	771	752	735	790	746	763	741	748	716	783	710	773	719	760	729	724	734	765	765	720	725	736	720	705	714	731	803	790	774	720	716	771	774	754	789	734	726	738	696	787	780	736	756	717	716	728	722	722	742	745	751	743	728	741	737	765	718	747	745	722	796	796	772	751	746	786	705	734	789	775	769	757	712	783	756	743	767	717	762	760	777	763	736	800	719	751	716	739	791	737	829	778	715	791
12168	1398	1158	1081	1036	1026	966	1017	1011	996	995	990	906	970	1042	1005	948	983	1021	982	966	986	1035	1021	1017	955	977	991	983	950	969	987	983	892	982	977	1029	958	998	992	937	984	957	945	1044	958	973	993	984	979	989	979	968	912	955	1018	999	988	953	1007	965	979	988	967	982	935	966	977	1069	973	999	1007	1020	1026	1027	956	983	992	951	981	1053	966	1018	1007	992	961	1051	992	997	997	961	1040	1007	997	959	1019	953	964	959	940	981	955	949	955	958	954	961	988	971	1007	934	946	941	987	975	970	970	957	973	1001	1002	1040	952	945	952	1008	974	974	990	968	994	1034	1027	981	952	991	1000	1045	973	969	1022	899	981	962	1025	987	1002	974	943	968	1031	1023	1020	970	963	1002	1011	1021	995	999	1020	983	950	961	1024	983	1009	1009	1031	960	988	1001	950	931	976	965	979	943	965	1004	934	924	999	1020	978	994	1014	1004	1041	986	978	996	950	1001	1011	954	969	1005	986	970	936	1007	990	1012	981	945	1005	960	926	1008	970	939	985	1032	1004	1010	956	932	983	941	1021	980	970	985	971	984	1034	1020	976	971	1032	1011	978	954	940	962	991	911	969	938	911	979	1028	1003	948	1036	987	992	977	1000	942	975	989	960	969	1017	958	984	1010	1009	954	968	985	974	996	885	1008	928	1012	1043	982	991	1033	970	985	954	973	985	963	950	994	1007	983	997	983	958	992	935	1035	924	984	981	996	939	980	1007	1006	960	1019	1005	960	950	986	957	987	958	960	961	1008	963	935	986	981	980	927	964	957	990	959	989	994	977	999	1027	978	1018	1000	948	966	1016	1012	989	943	954	947	962	1018	999	978	969	1007	957	958	955	967	1017	975	971	956	980	979	967	1035	986	966	1006	962	1021	969	995	1003	986	1058	974	987	1024	982	1000	1028	1063	995	1023	1007	929	988	904	938	927	1009	939	980	960	970	1015	972	975	953	985	996	954	992	975	996	1017	936	1020	979	978	1011	952	971	1060	941	1014	941	990	965	989	992	945	976	928	978	993	1012	994	1033	965	965	962	983	993	1013	1008	994	915	967	984	1014	969	952	982	930	936	1038	990	1019	943	1053	1027	988	1010	995	983	965	925	977	1016	965	961	981	1000	982	985	984	982	905	1018	1010	994	977	979	989	970	988	954	969	919	989	970	973	967	964	1025	983	992	991	965	970	1040	983	1056	917	1022	991	893	987	1040	956	975	1052	991	993	948	982	1045	923	966	992	938	953	952	1019	936	944	971	972	965	964	1010	991	964	945	956	956	940	962	994	1077	997	972	990	1054	969	980	983	949	963	968	960	1015	955	941	953	961	979	999	1028	1000	945	1010	999	1013	951	898	936	997	995	1007	944	962	960	991	939	984	1022	976	999	962	923	1043	948	1015	974	959	978	997	993	982	1000	983	968	972	1015	937	981	984	971	953	982	974	1025	986	1040	964	991	966	951	1024	992	1011	972	1000	988	994	992	1029	940	974	1002	909	989	937	1015	963	1004	951	1001	964	1015	970	1010	965	991	959	970	1017	959	1019	1000	992	1020	1020	991	977	1014	965	1004	956	1022	999	981	959	952	1010	995	989	917	1017	936	995	918	974	1031	1004	980	990	943	953	961	961	1000	1019	969	977	1002	983	1014	987	944	983	977	973	976	999	937	954	993	945	1001	974	1009	987	965	969	959	995	976	964	1000	969	993	989	975	941	944	954	990	960	987	991	999	991	949	1006	1003	995	970	1024	985	1007	912	944	950	987	981	967	975	978	1030	1036	945	1021	929	988	1015	982	979	983	1009	957	1027	996	1005	1016	1010	945	895	997	996	1024	935	1012	929	1006	1055	964	1007	986	1000	1000	988	991	1002	983	916	1015	992	971	1041	960	1031	1017	961	949	1000	997	1012	1026	1036	1007	1015	955	931	969	978	1002	990	962	978	968	960	1023	957	967	1021	989	939	985	971	1015	996	1003	956	957	965	967	905	988	1003	984	968	968	1010	938	941	947	1011	987	956	971	1007	968	937	923	1023	946	999	979	978	993	991	937	967	952	1025	1009	989	986	969	959	978	994	988	1002	1035	1006	981	970	951	978	957	971	1028	987	934	1003	1003	1004	983	990	1004	1022	974	999	959	990	962	955	948	988	996	994	990	964	945	1007	939	1019	968	986	932	968	965	906	998	1007	1018	943	965	895	970	944	935	967	1022	1028	956	988	981	1001	978	971	968	978	944	941	1002	986	1016	991	937	990	996	1008	983	920	961	983	966	966	978	998	971	1005	987	1033	998	994	1011	953	991	995	951	919	946	973	932	991	975	952	918	947	1009	934	996	974	963	933	1045	957	965	996	993	996	949	956	933	988	963	993	1005	935	966	1010	1003	992	961	975	969	1066	970	975	962	944	957	940	926	948	971	1000	982	995	988	985	985	975	1005	1014	966	998	981	1027	942	888	967	1013	985	976	982	1035	949	988	952	1026	952	979	970	1009	958	1006	996	1017	997	965	1018	991	965	999	983	1008	1013	989	973	959	986	971	1037	1019	1003	954	987	1008	896	980	958	996	997	945	996	1039	974	956	968	974	1005	1028	1011	976	1001	981	946	951	978	939	991	1057	960	1028	972	994	976	945	986	909	986	942	974	969	1017	1016	998	1033	987	983	980	967	942	998	990	974	999	984	991	887	1017	935	951	1024	963	1028	998	969	1039	990	1006	1034	1003	991	957	999	984	966	1008	950	1066	964	986	962	979	990	992	1018	984	993	930	1008	956	942	968	1001	966	1008	950	1027	1000	941	1005	1031	937	973	987	1025	979	1020	1005	966	1024	970	932	983	1057	984	968	986	1001	1016	998	989	965	1004	964	964	973	994	1003	971	1017	963	958	958	1008	965	933	988	1008	961	1022	1001	934	977	946	998	978	983	987	970	962	1000	891	960	969	971	1021	989	990	1025	1001	992	990	1005	945	1011	997	963	958	1025	1015	967	965	945	945	1011	996	1019	972	986	1000	1029	961	906	937	983	970	979	977	1005	964	973	970	951	995	958	1001	1046	1000	977	959	971	977	951	955	988	956	963	1055	944	937	1000	1020	998	957	987	966	984	965	1001	982	949	1015	940	932	913	905	996	1031	996	979	1007	953	1049	1053	950	939	934	987	952	937	1018	962	962	1002	971	1037	987	1007	1009	997	969	959	998	944	985	1020	997	929	943	980	969	946	1009	953	910	937	980	891	983	981	1034	987	1012	983	964	1019	943	989	991	976	1030	1010	985	932	964	967	943	935	976	938	981	993	961	1020	991	941	970	1026	914	979	1012	986	1020	1005	952	1010	946	1019	947	1011	937	1018	1064	932	1000	928	968	978	952	985	938	974	942	1034	986	970	1016	951	1034	959	1004	965	979	918	993	1032	987	969	989	965	981	1014	957	956	1031	1009	962	997	937	1002	1030	958	1024	1034	1002	929	963	954	944	942	1023	973	1004	1002	984	1011	950	970	1069	951	948	984	1040	1002	971	985	946	916	954	1044	1007	1020	990	996	965	996	1025	1019	976	970	953	993	969	993	1028	1021	1014	1013	1028	1001	1022	1031	993	987	991	976	989	1040	1012	1014	966	1015	956	989	973	960	995	972	985	1008	982	1013	960	961	938	930	982	1022	959	951	981	957	990	999	983	980	985	983	1032	963	949	1012	976	934	1000	970	988	991	948	983	1002	980	954	979	989	966	991	1017	936	973	965	970	1004	1006	1033	946	946	976	969	960	953	949	933	982	953	987	932	962	956	941	941	977	958	1002	968	976	1012	967	1006	913	941	964	1015	1010	962	989	979	977	987	964	957	953	998	1043	971	963	998	946	1013	968	995	1007	1033	955	1004	1032	955	1025	1002	931	998	979	964	1012	973	995	945	986
22985	20708	27462	23994	20202	2940	904	694	623	613	583	587	610	550	608	596	570	586	595	624	587	580	584	594	576	591	559	576	535	521	602	564	577	537	547	557	564	516	528	549	526	525	532	563	522	535	573	541	580	544	544	547	541	573	564	571	554	605	557	561	553	588	507	550	587	551	585	551	556	606	531	521	592	565	622	513	553	580	587	574	563	578	539	566	548	541	564	556	545	568	546	558	524	579	531	550	546	539	541	589	543	567	536	546	581	555	582	571	553	535	596	548	548	576	570	547	501	547	548	538	537	553	573	574	579	594	563	568	590	539	563	557	540	552	569	510	557	535	524	567	556	546	589	583	542	510	609	584	520	591	564	518	544	572	528	523	530	559	540	572	526	483	561	545	529	523	538	586	588	528	542	558	527	546	541	569	535	568	544	551	559	562	514	557	554	521	522	542	565	534	521	550	540	534	538	546	567	567	521	542	543	517	563	586	522	567	550	589	561	562	586	587	553	517	557	530	533	558	566	572	580	579	589	561	575	515	543	589	561	573	550	624	543	527	528	510	523	562	495	503	548	561	529	534	534	553	544	523	576	597	540	570	561	527	521	552	532	569	588	538	551	547	537	512	582	606	548	571	547	601	570	543	542	563	516	525	516	532	528	565	531	573	520	581	560	600	550	582	511	596	525	500	537	527	538	539	575	559	569	555	606	567	558	597	568	552	526	550	561	578	544	542	517	517	552	580	539	549	532	528	596	535	560	547	543	544	597	531	564	502	559	550	571	577	563	546	563	562	577	535	556	568	558	570	557	560	514	514	572	560	483	571	510	537	543	575	543	543	576	554	576	551	566	506	547	560	584	522	556	533	515	556	557	575	575	573	557	555	576	585	567	542	520	565	574	567	550	586	517	575	572	542	543	540	580	567	515	549	574	540	554	574	557	589	563	546	564	544	569	578	550	545	577	547	562	551	592	587	566	583	552	575	555	529	537	534	558	506	530	557	542	547	574	566	563	577	566	611	559	563	551	596	544	573	584	549	575	564	564	578	569	512	564	524	594	556	520	606	573	513	539	545	624	514	574	518	530	582	538	543	520	569	541	593	555	535	530	532	555	555	564	556	542	567	557	580	577	532	570	517	541	531	563	532	526	512	549	591	540	572	508	524	551	525	515	520	545	560	532	589	523	560	513	564	561	569	503	550	535	513	554	527	525	558	554	569	578	570	539	575	582	563	556	501	534	588	583	579	550	553	511	532	583	537	538	536	553	591	585	562	538	519	537	587	517	534	557	512	538	543	567	549	564	573	567	561	562	532	541	553	578	593	588	611	567	525	555	548	517	525	555	534	601	553	549	543	550	584	613	565	585	526	528	519	583	521	546	577	582	543	575	532	530	556	579	530	509	523	544	588	555	564	546	574	560	516	550	553	556	543	560	559	564	539	611	548	541	567	565	586	545	545	573	539	537	541	531	552	544	547	555	533	524	550	517	524	559	566	544	568	544	542	543	582	504	575	550	559	534	527	525	574	567	577	547	573	521	552	554	538	577	547	536	550	546	649	516	550	554	556	509	545	519	575	581	575	536	576	514	547	533	563	568	591	542	567	581	549	524	543	536	535	506	535	553	569	556	548	569	540	543	597	537	575	519	549	519	546	590	578	535	547	526	587	590	556	531	539	547	588	552	583	537	558	570	573	543	552	548	524	575	530	549	547	542	536	513	553	557	577	541	531	541	540	534	564	579	554	522	537	552	543	499	524	466	559	491	541	555	543	540	589	538	587	556	543	514	591	528	524	544	600	538	551	570	544	539	578	545	587	582	545	584	575	554	583	533	536	483	582	562	501	557	588	563	557	564	505	581	546	567	558	509	533	560	545	543	530	547	562	534	550	554	522	570	563	557	542	560	562	544	567	552	544	539	564	556	539	504	575	523	590	556	551	528	559	520	545	540	586	530	554	556	561	556	544	583	570	579	540	537	521	560	537	520	539	546	568	506	574	556	593	567	562	521	565	508	544	555	581	550	573	561	570	529	567	556	531	562	535	571	557	547	593	573	547	485	577	545	510	531	576	561	511	552	588	593	560	610	601	565	597	543	553	575	581	557	607	573	525	522	605	551	533	543	609	520	513	571	538	555	559	533	546	567	539	526	596	547	539	534	569	536	567	543	519	596	519	548	533	564	546	527	505	540	553	557	569	550	555	526	521	530	567	542	547	563	562	510	528	601	559	579	544	532	567	529	533	574	564	542	547	546	541	496	533	542	538	580	543	557	567	536	537	543	511	532	555	596	552	596	529	630	566	540	581	527	556	562	596	524	554	591	561	570	592	592	510	534	537	580	512	523	546	572	503	538	543	577	566	524	538	585	530	571	558	553	542	547	509	566	555	516	554	538	530	561	548	490	565	546	554	582	534	556	520	525	563	510	524	576	575	574	600	541	553	518	585	524	514	546	522	523	568	532	524	576	571	559	547	548	564	555	555	520	527	555	546	537	549	541	571	534	570	552	584	589	568	570	545	565	559	556	539	550	534	497	584	545	558	538	542	552	524	555	573	541	536	551	548	580	552	568	522	537	572	595	544	556	589	543	533	561	563	558	506	553	552	582	572	588	531	576	511	533	554	559	521	546	569	569	544	532	547	607	596	553	570	544	548	542	540	572	559	525	530	591	578	574	529	540	515	576	526	540	540	519	523	543	544	594	546	564	554	553	564	537	582	575	519	558	564	522	561	545	565	558	540	550	506	542	570	555	566	553	519	539	518	518	586	576	550	505	601	564	548	562	590	503	586	514	548	553	548	571	536	578	514	517	582	546	614	533	588	536	538	550	537	559	577	554	600	550	550	520	601	535	607	528	553	536	539	569	548	526	571	503	511	594	593	518	546	567	571	571	579	493	557	579	580	571	574	556	554	579	538	533	572	540	589	558	523	554	606	570	559	547	550	524	537	566	573	576	550	558	569	528	586	531	531	563	550	592	577	544	573	531	565	552	524	560	542	589	523	542	553	560	558	520	563	555	553	542	578	570	533	521	557	555	548	517	518	523	561	570	556	533	483	580	585	594	510	552	534	541	549	525	554	590	527	582	578	537	547	532	578	555	589	554	552	563	527	536	573	525	515	530	560	560	517	538	594	540	533	558	536	516	528	578	554	548	570	507	549	569	550	583	542	564	538	524	535	560	551	545	571	572	547	589	552	535	572	554	584	520	563	552	524	562	516	516	556	571	505	568	538	536	570	558	533	560	542	548	539	516	534	503	501	525	558	579	534	541	520	543	541	543	547	564	565	570	543	543	525	543	557	536	560	590	576	560	574	521	528	528	558	511	558	573	549	544	566	581	551	506	550	573	541	499	539	499	497	537	536	528	521	579	581	527	529	564	558	567	575	571	589	557	555	520	554	547	545	545	548	514	543	552	511	571	609	583	514	563	554	574	580	568	563	580	554	512	568	600	548	542	560	567	573	545	550	573	564	557	548	555	518	531	535	578	536	563	544	490	520	508	570
34309	8499	4223	2220	1708	1459	1216	1132	968	952	980	873	819	829	795	806	811	829	820	792	833	804	790	791	795	835	749	775	794	757	774	735	792	772	760	749	751	721	774	801	738	717	788	807	759	747	746	756	774	742	763	713	741	787	730	792	751	788	783	767	783	717	741	755	786	754	785	785	734	778	718	733	800	769	806	738	770	741	728	773	735	771	792	742	771	714	788	753	713	751	710	727	733	755	798	759	706	743	751	692	718	722	709	743	809	737	737	779	703	770	731	759	761	738	722	763	804	751	798	710	702	814	768	781	792	776	760	753	745	758	758	723	746	784	725	745	737	743	771	768	738	684	753	772	753	746	754	783	759	753	760	754	789	687	725	727	746	707	711	778	769	789	791	727	728	795	744	694	730	779	787	767	698	722	698	806	767	743	773	774	769	734	771	797	749	806	701	792	749	787	730	715	825	745	756	770	732	711	754	730	787	754	791	790	759	754	738	776	797	767	769	757	763	701	768	781	688	707	746	740	730	741	727	766	746	759	746	776	764	744	728	772	737	709	754	769	743	833	776	751	732	712	753	738	730	762	766	781	709	800	785	767	723	775	778	682	734	750	757	765	755	703	743	755	788	714	756	753	746	773	738	732	711	752	754	741	769	762	721	765	723	740	736	751	758	786	722	789	719	719	780	723	806	728	711	725	821	738	702	745	762	737	771	684	701	719	713	729	747	787	758	783	726	760	748	748	726	771	749	686	763	746	750	718	727	760	746	757	737	744	724	750	765	813	742	723	757	733	736	705	749	744	814	763	702	832	759	728	772	714	733	742	760	745	746	750	749	712	693	713	776	719	782	743	771	770	720	755	749	718	761	757	778	696	749	766	809	776	757	744	745	761	743	699	774	743	756	813	775	733	753	788	778	721	697	775	747	755	741	745	744	774	734	794	779	740	722	765	778	719	702	769	761	778	675	749	752	752	745	723	708	706	750	748	794	782	780	716	789	764	795	747	725	755	777	757	734	781	762	712	775	758	773	711	754	751	731	788	731	745	737	795	666	774	740	714	747	789	725	783	744	755	753	697	751	753	752	774	766	740	751	747	740	799	730	766	713	703	759	720	761	768	721	781	786	766	707	746	790	763	730	778	729	731	752	722	761	777	729	741	697	758	745	747	702	768	737	775	756	744	766	719	764	747	734	805	748	751	772	758	729	761	753	766	715	687	752	733	760	761	727	739	693	741	760	781	722	772	780	745	758	706	768	802	791	755	794	731	750	742	760	797	755	745	728	752	691	760	723	791	714	703	750	745	731	730	754	742	746	737	715	737	783	738	726	763	719	756	765	745	793	720	733	771	720	733	787	747	746	724	710	739	768	730	740	760	770	659	773	728	723	758	743	775	769	778	752	779	777	765	742	758	699	720	764	707	744	759	794	783	738	717	781	786	727	785	768	737	754	761	741	769	721	758	726	758	768	719	730	795	722	765	686	802	794	742	766	739	789	725	713	743	796	736	727	768	760	719	698	732	768	784	710	745	779	738	739	775	707	703	750	756	732	738	707	749	734	769	751	768	798	695	738	712	801	731	713	771	718	729	746	751	767	787	773	741	698	744	758	719	736	707	788	800	732	743	737	735	720	727	715	808	747	739	748	766	724	756	752	737	721	769	772	748	720	769	688	682	725	749	749	819	766	739	709	741	724	757	734	778	710	705	759	720	717	728	771	737	717	717	763	772	742	737	730	811	745	726	714	771	737	731	719	718	705	776	720	702	766	791	711	763	733	713	768	777	773	738	754	746	778	708	750	737	741	744	751	761	757	730	741	800	765	807	731	764	748	724	716	717	723	738	717	749	766	804	766	710	792	808	732	780	741	753	782	747	788	762	733	736	731	717	703	780	759	724	741	684	742	751	737	738	805	723	709	741	757	740	797	765	759	706	695	749	773	770	727	755	744	722	709	770	763	743	769	756	722	753	765	730	766	728	721	733	786	765	782	776	781	757	825	701	728	750	746	798	710	760	754	705	728	661	789	756	758	785	777	701	709	773	781	710	756	726	747	696	779	753	776	724	760	738	762	730	693	717	763	728	764	738	736	775	725	781	722	748	750	719	745	750	742	778	715	777	733	703	761	731	731	731	761	707	778	740	751	727	719	763	785	730	807	755	735	756	753	743	729	716	768	713	748	768	763	788	734	734	771	775	796	805	738	791	755	773	731	751	748	742	714	756	773	682	770	743	740	750	721	760	752	777	746	715	794	736	704	760	798	769	723	734	781	737	762	751	743	763	748	737	756	751	723	715	776	745	766	755	769	748	747	713	772	773	730	760	803	760	738	737	733	742	750	745	763	739	738	771	744	728	766	751	704	740	698	718	737	776	772	780	763	788	801	773	728	804	709	715	745	740	716	754	759	798	758	686	719	740	787	734	781	700	775	759	732	773	745	789	742	725	775	770	759	741	736	741	743	786	689	780	775	739	711	752	757	762	743	732	757	712	758	741	737	724	726	716	732	751	715	729	795	795	779	808	767	799	731	759	736	779	772	800	769	784	748	730	760	748	763	763	716	695	746	742	752	737	740	744	732	727	721	747	784	741	740	785	775	749	727	729	696	767	787	763	757	756	775	771	756	822	774	723	759	773	780	762	784	768	723	735	747	691	766	762	765	782	759	777	760	773	806	755	739	743	734	736	695	722	732	809	779	747	731	774	762	744	725	782	773	807	752	771	730	775	696	741	699	787	757	729	728	753	778	717	781	763	715	746	740	772	770	782	707	713	732	810	729	750	719	744	790	738	744	721	723	724	746	721	791	796	763	773	757	732	751	791	714	778	744	738	772	813	719	701	718	795	793	717	720	753	739	750	740	693	781	843	761	762	726	716	709	750	780	699	730	717	749	728	733	782	766	748	744	733	726	720	731	703	755	751	755	747	737	746	723	751	752	722	752	758	748	744	756	763	816	727	760	737	784	740	746	761	727	758	764	763	756	770	715	735	701	755	796	727	733	738	730	756	763	749	705	729	790	695	714	747	737	692	745	762	757	773	708	770	738	765	761	695	744	756	751	731	740	730	775	748	781	710	742	756	753	801	756	741	730	773	764	779	729	724	730	678	739	738	749	777	707	715	727	753	689	761	713	771	754	713	773	719	744	750	762	706	761	722	665	733	763	727	761	756	739	783	738	713	798	732	784	796	765	745	746	731	747	797	750	728	741	730	788	760	734	740	690	737	739	715	807	734	742	769	774	751	727	713	732	721	752	745	751	814	766	763	769	722	766	740	761	778	723	751	743	750	764	705	749	765	771	782	718	752	751	770	762	706	776	786	772	755	756	728	738	727	717	825	778	775	728	783	761	792	747	734	727	727	715	788	723	750	712	715	742	776	752	755	735	784	751	742	769	720	728	712	725	764	774	744	700	715	733	743	776	748	741	763	781	750	705	756	749	787	773	781	769	763	747	710	774	713	772	720	748	782	733	689	764	701	710	715	787	783	730	735	762	763	758	762	734	676
24209	20739	25656	23784	2227	691	672	684	642	566	632	598	648	605	549	589	590	594	582	558	558	573	552	575	620	595	577	558	585	573	548	569	578	583	594	569	590	555	558	536	593	580	541	542	588	557	581	551	568	579	585	563	586	577	563	576	560	596	597	553	580	576	590	570	561	552	578	537	540	555	538	555	595	565	603	528	558	583	519	571	585	548	555	573	587	585	566	562	584	588	555	520	554	586	592	535	576	546	556	560	604	573	576	568	561	595	587	583	572	596	608	588	573	543	545	596	540	556	581	523	564	572	577	565	568	574	586	560	617	610	534	584	585	554	561	555	550	568	573	561	597	616	592	555	602	579	602	501	557	608	557	578	570	583	588	580	561	590	611	571	527	546	575	571	562	575	606	600	517	594	550	599	612	588	596	568	537	574	592	540	565	632	565	591	545	574	551	588	570	526	537	568	589	624	578	556	584	541	550	566	564	559	519	539	596	554	563	581	541	535	541	570	548	560	563	568	553	549	572	554	550	547	590	533	566	543	594	557	590	579	536	566	537	608	560	550	526	580	571	613	508	582	535	566	607	556	567	588	569	593	546	552	582	533	542	622	607	575	588	559	581	593	596	587	583	564	572	556	579	591	585	538	556	570	572	568	527	571	543	573	594	583	567	574	570	616	577	586	539	567	533	536	592	546	532	556	524	591	591	566	563	572	592	557	548	560	603	558	586	594	565	548	552	581	550	577	577	591	580	534	564	572	560	560	577	579	573	544	573	599	546	613	572	577	577	557	597	612	559	536	557	612	556	558	598	541	565	534	559	589	566	576	557	566	572	586	602	566	540	568	575	563	570	623	585	617	604	567	601	577	575	541	549	586	620	541	548	557	545	571	544	565	594	599	564	567	571	570	570	570	555	543	605	567	569	570	582	569	563	566	560	578	579	585	546	582	542	553	581	591	589	589	585	597	565	616	582	560	575	577	574	567	579	604	558	593	556	556	585	541	564	563	624	608	586	512	522	557	572	580	560	534	573	597	579	616	555	560	549	568	561	562	580	553	621	619	547	537	552	574	557	611	527	578	573	556	581	564	536	536	599	570	568	577	573	584	584	531	559	569	574	536	538	533	509	566	546	568	557	603	581	599	554	577	580	548	594	580	517	542	518	554	576	606	578	615	622	580	534	570	600	617	581	530	541	569	550	575	562	549	555	567	556	549	552	566	622	550	585	573	555	605	544	573	576	558	554	567	578	585	581	559	599	597	559	541	582	603	572	569	556	560	602	577	573	553	552	586	545	561	507	566	557	608	578	560	572	525	586	603	564	535	571	567	557	527	578	537	583	577	626	608	589	566	528	596	562	558	565	604	548	568	553	551	572	562	579	552	596	595	561	610	563	516	583	542	593	573	587	583	565	590	598	556	546	542	578	567	600	514	578	591	577	568	577	537	586	542	517	582	539	558	584	580	552	568	621	616	568	562	549	634	539	557	556	542	562	550	594	593	559	546	550	545	562	561	551	579	544	569	558	603	541	574	569	569	554	581	546	543	611	600	566	552	551	569	533	571	587	594	610	595	547	610	562	567	559	573	609	553	567	565	553	546	527	536	533	623	549	616	560	537	519	570	543	552	615	590	571	576	547	573	547	586	583	584	580	568	566	553	518	542	585	601	561	555	625	594	553	560	581	641	618	561	571	583	560	600	581	533	569	568	593	543	596	564	565	615	570	599	575	585	534	581	614	578	527	603	557	551	599	564	552	571	601	585	575	569	603	604	598	579	583	592	582	589	513	570	525	578	570	583	558	611	565	581	598	574	567	588	573	599	573	593	568	555	601	539	543	558	587	637	571	600	558	560	531	532	586	592	601	573	554	512	560	572	540	542	558	587	560	611	546	563	541	563	584	564	616	582	596	517	560	518	568	576	546	612	622	590	580	572	571	584	582	546	552	536	604	582	575	554	596	583	597	604	561	579	563	618	573	576	611	631	607	547	548	552	551	519	577	565	599	588	585	556	578	542	552	565	573	550	565	555	495	521	547	535	608	549	586	571	564	552	537	568	581	570	577	557	602	580	607	541	556	563	576	576	608	537	624	522	567	577	610	600	554	599	587	588	523	570	584	549	559	630	587	572	573	534	572	582	560	558	600	568	577	552	584	545	551	573	570	595	563	560	542	583	574	623	505	591	561	564	575	579	539	570	543	527	541	561	586	586	545	634	585	558	593	602	575	592	565	569	565	574	519	538	566	552	560	571	573	566	597	565	583	595	604	561	600	605	587	567	523	596	552	615	571	590	575	580	559	561	554	572	524	565	599	537	606	580	573	543	557	587	571	540	574	612	593	579	577	557	575	612	544	620	582	574	562	547	569	602	598	563	573	560	577	568	530	534	597	565	618	568	572	582	585	572	535	585	568	576	588	577	530	588	566	557	558	590	627	525	580	561	570	532	599	565	562	574	580	528	568	536	594	582	582	585	572	560	551	621	547	576	552	585	598	549	564	568	566	586	580	594	588	550	551	574	532	553	574	581	562	612	577	602	576	588	603	595	575	563	557	578	544	579	579	555	581	614	597	571	576	584	560	608	543	587	560	570	558	578	529	584	574	517	597	543	596	575	562	557	554	566	543	589	541	575	578	585	554	584	565	557	604	616	576	575	563	583	595	573	571	607	576	597	586	618	568	572	569	552	626	547	568	612	535	563	548	569	567	621	558	543	559	541	592	606	526	598	585	541	560	558	560	591	606	587	532	595	566	555	608	531	536	558	603	600	545	589	571	564	604	553	588	597	544	547	554	563	587	569	548	566	583	573	579	549	555	541	563	604	596	574	529	545	565	568	571	573	582	539	543	534	586	561	583	547	593	581	591	536	560	582	541	619	622	573	564	539	589	536	551	550	571	557	587	601	558	597	543	569	570	600	562	588	593	545	562	525	538	579	575	535	603	540	624	562	559	563	598	561	590	553	600	515	579	587	586	517	580	561	534	558	560	601	565	604	573	620	600	560	548	538	536	599	542	533	564	625	584	587	574	584	582	557	590	552	575	564	551	579	534	565	547	564	578	628	577	577	593	577	597	573	639	577	583	578	573	607	584	579	595	592	557	591	556	602	594	568	560	619	592	572	579	605	565	591	566	579	574	592	554	585	617	560	521	595	562	616	574	576	580	562	569	562	585	562	544	596	568	547	554	585	594	549	558	581	599	589	554	571	617	589	596	584	584	538	565	581	581	605	574	576	507	565	575	570	539	582	582	555	537	572	553	581	588	554	562	551	599	567	522	591	536	553	580	561	589	548	614	562	578	564	577	576	585	530	574	588	541	568	586	559	588	583	577	549	545	528	568	571	619	555	542	565	559	533	569	569	591	577	583	554	555	569	581	560	576	589	553	550	578	580	570	548	535	601	546	563	568	568	579	581	590	583	559	586	565	538	591	581	617	559	599	528	598	595	541	574	570	543	570	565	571	545	554	539	568	562	584	539	588	545	562	601	581	572	547	552	594	611	571	628
31669	7253	2457	1463	1214	1097	1012	970	846	832	852	788	767	771	819	786	747	777	773	759	763	743	709	796	755	818	808	718	766	794	752	769	726	772	741	770	750	755	743	751	769	773	734	737	769	776	749	741	772	753	815	746	758	798	751	763	746	755	733	811	758	768	778	697	694	712	720	802	816	717	699	796	770	756	721	756	758	795	743	799	720	741	782	718	754	788	812	782	766	761	743	726	679	742	750	737	746	722	728	704	736	752	800	796	721	732	728	730	719	680	716	721	752	696	777	724	763	776	737	753	763	719	704	750	750	791	751	786	762	757	771	790	736	783	764	751	700	744	778	753	739	749	730	755	718	713	710	756	766	694	726	686	754	714	747	724	726	755	718	742	723	726	796	711	737	713	775	765	759	778	706	738	723	738	811	757	733	731	765	795	749	702	711	756	735	731	751	721	732	747	689	721	743	750	732	740	743	773	734	793	706	784	757	727	724	723	734	745	735	750	747	756	707	716	751	766	776	741	735	714	743	766	715	739	748	750	726	719	715	722	760	685	717	719	746	755	784	741	685	774	721	791	749	747	762	782	759	692	718	774	759	780	752	729	725	727	744	768	723	700	764	741	781	781	731	751	739	743	810	766	771	708	743	762	693	706	739	747	749	716	700	763	782	740	773	788	731	673	756	767	768	744	750	724	707	749	749	736	768	751	722	779	798	745	739	760	716	833	761	710	787	813	721	720	691	699	819	797	759	765	755	682	750	767	764	785	708	709	709	672	771	741	743	723	760	767	719	774	746	773	742	727	745	777	699	736	759	774	741	776	779	776	765	764	745	737	814	696	772	767	727	761	713	768	755	751	784	770	738	747	710	780	745	730	715	737	701	755	754	726	770	704	765	758	800	758	712	725	762	783	727	752	798	739	729	744	751	746	708	766	745	712	737	775	725	772	733	773	780	707	715	752	759	743	730	739	750	797	755	714	769	726	739	721	753	729	710	763	759	784	737	770	726	760	711	737	772	714	743	713	734	750	742	738	737	736	767	784	751	724	700	727	756	743	773	724	785	734	770	799	779	752	775	747	784	783	757	787	760	775	728	705	756	789	763	732	782	752	789	718	720	745	773	821	729	697	774	738	730	714	724	795	724	727	740	782	724	748	744	761	788	747	748	742	750	762	743	742	711	718	777	749	754	774	779	763	715	782	749	724	777	780	739	714	787	744	754	761	781	763	707	737	751	757	762	803	733	736	748	711	704	722	752	756	782	736	774	772	712	737	747	715	771	791	747	669	754	733	730	765	749	754	750	733	729	755	747	772	718	701	759	776	750	773	804	728	723	745	712	754	751	772	780	752	766	751	713	736	764	775	736	714	748	764	764	762	745	733	729	733	726	730	737	762	781	754	711	708	710	712	698	786	753	717	727	766	740	721	747	748	741	751	769	772	760	747	760	778	745	735	775	758	740	737	724	725	746	708	745	801	753	741	725	705	754	733	751	693	696	724	782	718	738	754	765	750	757	729	710	747	736	742	757	734	732	721	784	781	748	775	734	705	724	748	691	756	691	766	715	687	747	758	712	717	664	763	763	719	770	773	804	747	729	728	764	776	755	746	774	732	702	721	760	773	755	716	712	709	755	709	773	759	798	760	752	771	730	793	734	806	746	759	756	725	747	778	685	758	707	775	688	774	753	770	701	724	762	726	759	756	753	726	739	745	774	711	709	750	770	697	734	714	732	759	717	694	724	769	786	739	770	744	742	698	729	711	742	750	772	720	777	728	723	738	755	763	785	751	752	732	768	714	776	786	735	737	783	759	736	721	726	776	721	725	760	746	779	716	762	760	795	710	721	726	742	691	754	746	773	769	774	759	716	752	777	720	745	785	784	731	720	743	777	733	773	717	739	747	711	729	761	776	719	720	753	721	757	747	751	735	694	723	738	776	741	753	750	765	774	716	736	741	701	720	713	799	716	748	804	804	768	734	729	737	707	790	723	749	724	713	701	773	714	759	752	762	732	748	716	753	710	772	763	778	752	754	738	714	757	734	702	741	777	754	725	784	756	757	747	744	739	761	695	802	728	730	765	740	711	761	796	789	738	743	721	799	797	751	736	764	746	765	739	741	707	751	805	737	692	770	766	710	717	739	725	754	693	769	760	718	757	747	727	715	807	731	742	735	732	688	819	714	763	765	748	733	752	714	796	776	713	759	751	759	814	737	718	738	750	772	754	706	737	756	706	737	762	698	767	760	745	780	735	799	737	770	780	758	751	762	736	743	724	717	752	788	664	765	802	720	744	679	728	769	692	765	748	700	769	746	730	716	775	766	731	764	742	738	730	775	760	692	764	769	769	765	778	760	790	733	735	792	774	723	676	754	741	788	763	722	722	705	763	759	720	729	745	788	762	725	730	762	761	699	712	752	751	734	772	793	745	697	743	792	724	779	718	745	747	745	708	729	755	761	740	733	740	710	741	728	719	733	783	788	747	776	751	774	733	726	788	794	725	792	764	737	740	747	795	745	700	743	710	733	762	800	734	742	749	718	766	709	725	731	716	738	701	733	728	780	741	708	721	773	762	732	811	726	711	730	710	733	742	727	754	797	729	764	779	735	743	765	741	808	797	823	716	758	747	731	716	725	750	711	708	778	768	786	772	726	688	751	761	783	773	746	712	756	688	793	730	711	712	786	783	708	742	713	699	705	775	782	704	783	741	720	742	750	760	757	765	726	723	696	709	771	751	741	737	724	766	745	734	753	744	767	721	740	758	776	758	712	770	734	710	752	781	744	781	701	755	735	746	756	763	748	777	736	772	753	783	735	732	717	734	735	756	733	740	744	747	758	721	768	791	729	751	794	700	693	715	740	746	744	732	794	688	740	740	724	763	737	739	715	778	800	728	743	769	711	746	773	763	746	720	768	746	720	702	734	720	745	741	754	726	747	756	743	727	738	716	712	747	744	737	756	769	730	765	731	758	688	696	739	730	717	759	719	776	721	730	784	736	740	751	745	724	774	738	747	757	775	724	715	776	727	705	747	721	730	738	711	719	724	738	756	676	746	727	733	757	733	767	707	774	740	766	767	745	740	734	776	757	725	770	722	707	741	726	763	773	821	745	761	719	717	750	714	746	723	702	731	707	770	687	780	744	787	730	704	754	731	722	728	778	752	770	769	761	725	719	734	713	733	747	753	771	715	728	769	768	755	757	802	717	742	761	756	733	736	729	726	746	743	735	697	794	771	786	774	736	753	815	787	727	716	750	695	760	707	699	735	718	767	702	757	777	759	711	762	716	740	712	731	716	701	737	721	714	743	740	749	763	736	762	777	775	716	720	772	817	771	692	730	753	788	738	732	804	772	707	740	730	760	712	802	763	736	749	767	756	782	745	775	735	760	720	772	741	752	708	722	721	777	743	808	764	702	785	717	774	701	752	743	748	734	758	710	670	725	753	674	773	751	772	752	757	719	722	720	764	734	740	755	755	767	805	715	703	719	768	748	773	732	685	752
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
