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
338652725822	338652726378	338652726928	338652727477	338652728028	338652728578	338652729127	338652729678	338652730228	338652730778	338652731328	338652731877	338652732428	338652732978	338652733528	338652734077	338652734628	338652735178	338652735728	338652736278	338652736828	338652737378	338652737927	338652738478	338652739027	338652739578	338652740127	338652740678	338652741228	338652741778	338652742328	338652742878	338652743428	338652743978	338652744528	338652745078	338652745628	338652746178	338652746728	338652747278	338652747827	338652748378	338652748927	338652749478	338652750028	338652750578	338652751128	338652751677	338652752228	338652752778	338652753328	338652753878	338652754428	338652754978	338652755527	338652756078	338652756628	338652757178	338652757728	338652758278	338652758828	338652759378	338652759928	338652760478	338652761028	338652761578	338652762128	338652762678	338652763228	338652763778	338652764330	338652764878	338652765428	338652765978	338652766528	338652767078	338652767628	338652768178	338652768728	338652769278	338652769828	338652770378	338652770928	338652771478	338652772028	338652772578	338652773128	338652773678	338652774228	338652774778	338652775328	338652775878	338652776428	338652776978	338652777528	338652778078	338652778628	338652779178	338652779728	338652780278	338652780828	338652781378	338652781928	338652782478	338652783028	338652783578	338652784128	338652784678	338652785228	338652785778	338652786328	338652786878	338652787428	338652787978	338652788528	338652789078	338652789628	338652790178	338652790728	338652791278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23756	20940	24513	27535	20942	20961	16924	907	517	437	428	450	372	344	298	272	235	267	241	249	263	258	242	253	223	195	180	185	209	200	173	187	170	187	171	191	174	198	221	192	181	195	196	179	194	209	173	165	175	184	173	178	185	139	179	174	170	167	198	189	188	196	176	141	186	170	168	160	157	195	178	176	182	163	183	168	160	152	170	156	170	176	206	157	162	195	177	182	157	190	153	169	183	138	171	169	177	176	185	159	175	180	158	168	191	182	172	179	155	185	167	158	191	163	166	164	164	165	183	171	174	173	200	161	182	198	196	144	168	199	151	178	169	186	187	214	202	193	195	174	158	163	201	191	154	167	155	166	184	178	159	171	160	157	151	168	191	147	179	167	167	161	169	183	150	158	166	186	176	178	183	159	183	172	179	176	210	159	192	187	177	190	148	196	163	152	201	169	199	184	149	181	179	161	166	173	204	172	167	149	172	192	172	179	194	164	154	171	203	172	177	162	168	186	187	186	164	162	153	182	180	165	183	176	153	198	144	175	162	163	159	195	168	167	186	181	174	161	186	167	151	149	159	193	175	167	186	170	174	199	180	168	164	163	177	185	162	183	180	181	182	179	185	214	183	176	178	173	197	176	170	170	157	164	175	186	200	179	171	173	164	157	171	192	173	186	166	186	183	169	181	184	149	170	127	160	192	162	163	176	180	160	189	161	177	181	165	164	187	173	181	167	172	193	204	201	167	200	164	182	180	174	178	183	174	168	195	156	198	173	195	186	187	173	160	171	154	180	185	153	154	190	176	172	173	180	165	179	159	190	177	169	165	177	177	217	147	186	197	188	175	187	166	186	188	156	181	166	129	174	172	188	175	184	183	199	189	186	165	159	198	176	197	169	164	166	163	200	209	159	181	185	177	191	191	157	172	177	200	178	172	197	210	162	160	159	166	183	176	167	165	179	173	197	189	191	176	175	178	159	170	184	181	197	162	166	151	152	182	170	181	173	177	173	188	149	183	177	162	187	147	178	187	161	130	168	175	160	178	191	177	167	176	171	188	186	143	176	179	162	181	173	154	161	175	194	171	177	147	150	158	159	187	155	168	177	156	162	186	138	184	179	168	189	171	167	169	173	154	168	190	170	174	172	181	187	177	179	183	172	190	152	183	178	192	157	161	177	183	168	153	178	184	177	180	176	178	162	181	185	154	156	182	175	142	157	169	183	188	178	170	172	192	182	157	194	181	193	174	196	177	190	185	209	175	179	170	191	164	172	172	186	182	154	188	189	188	152	185	155	188	201	173	158	185	169	173	180	173	169	186	174	157	182	184	166	161	208	182	169	158	174	177	191	159	158	158	169	158	167	196	190	183	156	196	177	158	179	170	158	150	176	167	153	178	172	169	154	159	198	204	177	170	157	201	174	178	190	177	161	187	176	182	177	169	156	161	173	178	170	165	170	175	186	206	150	184	183	169	202	159	178	159	190	176	178	197	155	167	179	180	173	180	155	172	186	195	169	167	157	167	197	203	173	177	172	202	163	163	165	197	166	151	165	176	187	184	184	160	181	144	180	167	163	163	172	179	197	185	175	159	156	185	168	181	181	183	169	170	144	177	161	182	169	180	181	159	153	191	169	181	195	174	177	192	182	167	186	176	174	165	176	177	173	178	184	193	159	195	157	181	165	192	158	171	188	187	188	170	200	150	177	177	158	210	181	176	185	179	179	149	187	187	184	177	180	169	179	167	179	185	172	176	194	169	186	169	182	158	176	163	167	200	170	193	155	163	160	183	163	160	163	178	150	189	170	166	179	158	168	175	153	183	207	151	168	156	190	166	174	160	183	184	158	179	172	174	159	182	198	190	189	169	165	172	167	163	188	164	170	173	195	170	173	198	160	151	168	187	154	155	189	177	176	181	184	197	190	177	167	155	184	164	165	171	179	168	164	151	180	184	181	150	171	181	161	192	165	173	165	165	190	184	170	187	154	176	159	183	160	171	196	197	185	168	180	176	170	176	142	167	188	164	163	202	169	192	196	169	155	166	180	164	180	145	169	175	152	199	186	185	167	187	177	164	175	169	172	190	154	183	153	164	188	169	170	185	168	185	166	166	169	175	183	162	185	173	187	172	158	174	171	149	183	182	168	203	150	152	172	167	168	199	167	168	158	167	160	180	160	189	194	177	167	170	182	162	157	186	159	166	168	187	184	161	172	186	176	154	168	180	162	174	156	178	182	191	166	170	167	184	180	186	171	158	166	160	177	176	166	158	187	163	175	161	184	191	184	183	164	195	179	182	179	163	167	174	170	191	179	180	173	178	165	169	172	160	194	169	176	146	169	159	156	176	165	176	183	179	167	180	186	165	155	181	176	194	193	172	200	173	182	194	188	176	173	169	154	151	188	169	160	177	206	190	154	174	167	174	179	163	140	143	141	166	177	182	160	183	192	164	156	200	175	172	185	191	165	187	167	161	178	177	185	174	164	171	152	153	183	174	184	156	163	171	187	149	160	204	142	166	192	156	193	189	174	215	183	170	158	156	172	179	191	171	199	171	163	179	181	218	204	174	191	179	174	181	183	166	184	172	183	197	183	193	171	160	167	178	182	196	185	169	161	191	176	179	187	194	185	174	165	165	190	156	156	184	155	174	200	161	175	174	180	175	181	151	166	179	169	205	174	198	184	190	165	201	167	167	172	168	182	171	186	181	169	183	174	171	190	173	168	180	186	170	150	151	187	157	180	166	199	169	182	177	152	164	187	181	179	172	153	170	170	155	176	176	168	161	152	183	146	168	172	188	172	171	163	168	202	161	178	180	174	180	193	182	184	191	163	160	164	173	169	176	180	156	153	184	164	145	173	165	181	170	180	161	170	175	157	159	151	167	169	185	177	180	172	166	151	175	187	171	162	162	195	155	149	176	170	159	202	160	161	193	140	184	158	197	155	162	177	181	154	182	180	144	183	177	164	159	191	205	172	154	158	163	179	163	197	146	153	178	178	170	183	184	175	161	180	166	167	148	169	174	178	169	183	169	199	177	177	173	176	160	141	174	200	165	157	161	165	185	151	178	177	199	179	176	205	177	193	175	173	131	185	158	180	175	188	160	154	179	170	188	178	188	208	171	175	166	156	179	175	174	166	171	184	190	184	155	162	181	172	176	181	166	177	169	190	187	142	175	153	154	171	176	178	176	187	177	183	180	168	170	175	155	165	173	183	150	178	188	176	158	193	151	175	185	154	150	179	204	176	174	180	168	180	173	184	151	180	186	181	129	178	173	198	197	167	178	174	175	165	160	183	140	184	174	183	168	174	174	178	185	179	161	147	163	170	172	166	177	171	194	213	163	143	159	174	158	191	174	180	171	170	167	205	166	184	183	176	173	178	179	174	186	166	168	170	177	157	192	168	163	156	186	179	167	173	165	155	163	186	177	175	163	156	177	177	179	174	157	178	190	196	170	152	173	169	163	162	151	179	186	168	194	184	179	164	175	156	172	170	159	181
3986	5777	3262	1693	1033	686	612	564	548	461	520	505	486	469	495	459	438	449	472	451	445	459	443	429	470	429	394	397	424	447	408	448	464	450	385	422	421	455	407	418	423	426	460	421	432	455	423	426	425	430	413	434	452	412	415	433	429	438	429	442	406	459	383	400	408	425	423	406	434	454	419	397	411	386	424	399	403	419	417	394	440	430	444	410	420	437	399	415	439	406	415	436	419	414	453	429	419	422	437	392	429	400	431	420	413	441	438	417	446	396	424	432	403	443	416	359	399	435	438	398	440	422	451	409	420	392	447	428	406	416	431	407	447	412	458	436	427	418	441	385	417	431	424	444	428	459	439	436	425	436	420	439	384	407	417	414	418	410	451	398	411	440	419	477	439	417	418	430	402	428	440	453	410	413	425	419	422	448	422	429	419	461	445	450	394	425	392	402	401	406	455	420	402	421	432	421	396	426	424	413	464	437	421	425	418	444	412	419	436	409	441	419	426	421	438	432	414	460	414	403	399	432	438	440	437	413	389	436	396	407	410	481	405	446	403	398	417	413	432	418	420	447	411	435	440	415	406	424	398	406	437	396	438	435	436	456	409	455	427	425	388	453	415	403	444	430	440	428	431	449	457	432	398	395	448	395	454	428	432	425	441	414	419	408	427	421	434	422	415	425	428	407	428	434	429	432	415	432	441	465	439	405	437	370	421	412	431	424	385	460	411	410	463	435	459	421	451	429	465	448	437	431	417	450	418	477	460	421	444	440	418	466	400	444	405	413	385	401	461	392	440	424	411	448	441	426	391	430	401	431	387	396	441	391	409	423	434	424	442	420	409	377	431	403	405	414	431	432	410	474	418	397	425	405	428	381	437	441	442	416	423	440	422	373	415	423	414	459	428	441	381	380	405	433	462	394	419	392	431	439	422	445	411	414	445	418	411	431	416	444	429	465	407	423	385	407	433	458	418	418	443	405	444	431	437	405	413	462	410	438	411	414	459	432	382	411	414	449	397	399	424	394	389	430	398	462	419	412	381	414	412	431	417	404	404	439	423	430	424	405	422	419	390	426	437	401	396	450	396	429	418	448	436	442	400	440	453	453	427	456	406	457	413	399	431	436	435	448	413	434	422	406	403	396	412	422	408	442	427	407	426	412	409	438	425	448	414	444	426	441	438	435	449	408	423	367	412	397	392	422	433	435	431	400	416	421	406	413	424	372	410	431	418	401	438	427	448	458	394	396	465	429	439	375	444	419	443	403	441	393	451	429	420	404	392	450	462	422	410	421	454	387	430	417	432	412	403	371	434	383	409	408	425	411	419	413	405	414	456	452	401	432	432	428	437	419	409	424	396	423	417	441	438	438	411	398	434	428	403	425	416	456	425	440	450	419	431	385	453	401	397	416	447	402	405	443	425	462	456	430	429	418	393	439	415	403	441	413	429	442	421	397	415	423	447	390	418	402	454	403	411	411	442	402	440	386	442	423	419	427	414	431	415	426	391	415	437	434	416	431	433	423	431	429	399	413	392	405	424	438	410	457	363	432	415	429	437	441	471	441	402	437	446	418	425	477	441	409	438	436	448	448	411	454	420	458	423	426	439	442	411	441	440	405	455	416	455	415	419	415	447	399	440	376	422	375	418	385	428	399	403	493	462	430	411	442	443	432	406	416	402	433	438	445	420	442	422	413	426	431	388	444	402	398	416	444	410	399	382	442	422	435	428	428	445	411	395	439	440	399	448	429	429	392	431	389	435	389	413	428	431	437	416	447	435	442	433	426	449	423	432	449	412	386	359	444	426	454	426	420	437	401	438	428	418	462	374	437	417	415	388	451	454	419	416	407	448	433	442	435	437	390	419	410	395	437	440	412	414	448	433	402	425	428	413	421	437	424	419	440	411	412	404	441	422	418	464	417	424	414	425	418	428	406	442	423	449	422	419	446	440	422	438	396	439	399	403	419	408	426	430	428	417	462	435	419	442	417	417	445	409	455	410	454	434	416	411	389	386	439	418	395	433	452	441	401	389	413	407	417	396	433	431	401	450	415	385	422	409	448	436	409	427	393	455	423	439	430	438	377	437	417	440	418	443	416	413	405	425	419	403	437	414	463	401	403	427	424	399	404	424	407	407	446	420	401	428	425	434	414	439	430	412	418	417	420	411	410	399	414	381	422	427	403	454	425	417	429	422	412	413	418	435	397	423	416	415	418	401	437	438	401	456	404	390	402	419	434	454	383	445	393	408	421	423	414	411	424	406	420	429	442	435	433	410	409	413	439	428	447	408	424	436	419	396	391	433	422	395	406	430	446	414	424	430	412	444	440	416	469	452	407	393	441	420	426	440	428	391	427	441	414	421	415	382	400	402	410	435	432	386	391	427	425	456	404	433	411	408	416	388	421	406	447	449	401	415	401	429	425	440	454	414	409	407	419	468	412	387	425	403	429	429	404	403	409	462	405	452	456	432	431	450	383	399	438	417	423	402	417	419	422	444	409	446	391	411	391	402	431	380	447	439	390	429	433	419	430	401	394	459	424	413	411	460	439	414	425	467	443	447	459	416	397	403	396	425	387	416	392	469	418	406	425	408	406	436	388	422	417	451	376	415	412	430	384	426	371	407	469	401	386	432	483	416	421	454	400	401	440	445	406	467	387	411	396	422	412	436	421	416	435	440	401	409	411	408	383	402	397	409	441	425	403	425	414	415	396	454	426	402	408	448	433	417	481	431	422	446	444	418	453	402	403	427	457	446	427	426	456	428	436	409	401	410	451	417	443	408	432	398	450	440	435	431	401	418	400	405	382	423	417	414	394	481	415	418	390	415	418	419	459	402	417	410	421	434	363	410	430	421	446	460	435	425	412	430	426	417	415	424	384	436	439	414	415	417	431	473	432	430	426	437	412	377	435	402	419	446	441	445	427	381	467	444	402	400	445	411	410	414	444	434	453	431	426	435	429	464	409	428	412	402	428	408	394	408	440	397	420	404	429	421	432	402	417	460	417	429	392	406	410	427	437	437	396	427	388	392	445	416	414	416	407	413	421	439	401	398	430	418	410	416	446	419	427	414	407	479	422	413	444	463	419	403	415	408	420	466	419	429	430	435	415	430	416	418	417	392	407	422	413	425	396	428	411	401	405	435	471	368	437	432	423	426	381	453	424	404	441	446	408	425	406	391	420	436	393	458	382	439	442	405	396	441	436	396	428	438	379	427	426	388	397	449	428	438	408	391	413	408	444	412	435	453	399	440	384	382	439	412	432	437	395	404	432	426	415	446	430	407	427	428	404	421	448	410	445	472	431	434	450	445	394	398	448	437	412	397	388	450	374	448	450	409	398	408	420	438	406	389	391	436	408	409	436	438	425	404	398	430	438	407	405	437	398	430	402	425	414	444	407	422	426	392	410	419	399	369	425	393	447	418	431	447	416	450	428	428	428	415	414	417	406	429	446	453	396	393	413	399	427	457	407	435	416	436	399	429	413	407	404	383	452	400	380
31351	19262	8037	1178	701	470	457	460	482	427	484	499	430	406	384	415	453	407	398	387	403	369	371	413	384	390	374	351	390	373	406	375	363	383	378	331	374	404	369	361	424	421	378	407	396	354	390	388	398	381	383	385	393	356	424	399	412	363	391	362	393	368	375	400	382	407	396	417	371	381	384	393	381	365	372	346	386	349	345	364	428	430	368	357	369	351	318	359	391	412	372	398	372	376	399	381	376	361	388	386	404	372	348	391	380	395	383	376	414	376	406	390	381	367	399	371	339	363	387	402	367	350	317	354	405	374	359	385	358	382	423	353	389	390	371	377	369	384	367	429	391	417	368	387	414	382	403	410	417	369	350	378	386	379	396	385	392	409	370	363	337	383	387	388	374	357	379	386	354	344	393	392	361	379	389	389	393	410	371	360	359	374	378	398	382	368	395	386	329	385	400	399	444	400	380	397	373	382	384	402	422	391	369	366	401	361	402	363	376	362	394	399	404	357	363	418	419	375	377	373	353	346	348	375	368	403	388	343	365	331	351	367	405	430	439	388	359	404	390	397	367	382	402	402	377	401	409	363	404	356	391	395	399	386	375	394	367	387	383	372	371	361	366	381	328	377	351	365	329	356	380	393	378	399	365	363	399	383	365	348	396	400	380	381	369	372	413	380	360	385	381	381	377	340	384	353	382	394	404	412	358	380	393	410	334	405	380	376	382	402	368	384	381	392	372	390	389	392	366	385	349	372	393	404	385	360	384	358	370	372	376	365	372	382	374	411	377	395	402	383	380	370	387	368	346	371	358	362	389	377	410	409	393	402	372	398	389	347	387	376	361	385	370	404	370	375	369	378	349	380	363	352	424	363	357	358	367	379	374	344	362	369	368	388	422	378	394	385	363	366	394	427	349	428	422	382	354	424	398	397	431	369	382	348	363	358	396	363	341	371	361	358	383	395	394	378	395	436	364	388	399	361	365	374	394	362	398	393	392	402	387	396	371	375	353	380	385	395	385	373	379	384	401	416	345	393	386	386	400	384	419	342	377	399	393	385	386	380	381	371	370	399	372	408	395	354	388	381	384	364	336	370	390	383	389	384	359	417	340	388	351	378	385	385	367	398	358	387	382	359	417	369	346	358	387	388	364	402	327	362	391	368	383	373	396	392	391	369	389	404	375	367	369	411	356	412	390	424	387	359	392	368	394	366	376	372	369	356	365	362	391	359	381	381	361	390	378	360	409	365	367	399	348	376	398	361	384	373	362	396	379	372	391	408	367	353	340	354	353	395	353	375	410	355	350	389	397	369	371	371	385	351	404	395	363	353	362	371	408	386	380	396	389	391	366	413	368	351	367	376	392	381	402	382	351	353	389	400	370	383	384	421	370	370	413	405	355	378	389	348	402	369	394	397	363	361	409	348	413	363	347	409	390	363	348	384	353	357	356	397	387	358	383	367	380	370	366	385	380	380	361	384	362	414	363	409	414	393	378	327	342	402	410	384	408	378	407	398	396	391	373	386	348	399	381	408	401	367	381	378	377	337	341	363	363	359	387	398	389	408	387	348	368	392	395	372	367	364	372	360	396	398	367	381	381	391	410	377	375	406	362	402	346	362	350	369	342	398	355	373	398	370	378	369	386	414	353	374	406	377	396	371	359	358	349	401	398	377	410	389	390	397	416	382	373	382	404	409	401	353	378	349	371	390	436	354	394	390	357	388	358	365	379	367	339	368	391	375	379	384	367	402	380	344	365	392	390	351	394	355	365	362	364	389	397	360	375	348	355	390	391	392	367	387	386	398	348	397	393	412	373	386	405	384	363	353	360	361	358	426	375	350	364	348	381	375	387	369	397	362	361	396	372	375	400	396	394	373	352	360	396	363	376	414	378	379	380	422	415	341	350	383	364	415	396	368	380	383	372	383	410	423	368	372	383	378	362	380	369	368	354	432	381	374	403	366	397	342	381	385	380	389	364	397	391	355	393	397	402	370	392	346	393	379	388	378	392	379	403	375	422	376	353	381	408	397	384	393	382	374	387	359	384	384	377	384	370	402	374	361	412	421	366	365	334	404	373	399	420	397	381	404	356	371	362	368	372	427	382	365	404	377	397	376	393	399	374	398	383	395	386	369	379	381	362	371	378	396	352	412	387	363	410	371	373	367	398	387	402	398	387	373	392	344	348	379	377	394	372	383	366	396	332	367	341	398	385	419	417	415	362	394	394	412	359	390	368	381	399	363	376	371	388	362	370	337	374	365	367	380	381	366	375	418	345	392	379	416	410	403	349	395	388	360	408	398	412	394	386	371	376	397	377	322	374	375	394	366	393	367	343	381	402	386	401	348	354	422	370	382	382	357	383	367	359	391	416	354	356	373	342	359	408	412	415	378	406	375	387	347	390	385	382	372	416	383	389	357	342	382	362	375	337	357	364	381	418	391	371	383	362	389	359	368	378	371	360	361	381	396	357	367	402	378	384	370	371	422	382	359	364	370	375	399	394	359	375	373	330	372	392	385	325	400	392	345	368	394	362	381	360	433	400	368	382	348	360	364	419	394	357	362	366	393	386	411	392	393	398	397	372	404	341	397	374	395	383	390	394	404	387	338	417	389	376	403	383	417	391	395	369	375	357	408	397	410	371	403	359	385	390	408	373	383	393	385	365	387	393	392	373	398	393	402	362	406	391	396	378	400	361	375	364	354	403	395	381	378	375	387	414	391	343	380	353	355	380	392	393	390	420	385	385	387	390	391	368	389	366	384	354	407	378	418	398	393	375	403	370	375	388	403	364	391	361	388	377	402	401	390	408	383	395	372	404	361	354	335	397	377	360	382	353	403	378	365	390	403	364	364	413	422	383	377	392	392	352	400	402	378	389	403	371	347	367	413	361	355	365	379	365	370	427	369	365	343	360	392	354	370	424	394	401	392	392	352	383	372	388	357	388	367	366	392	363	372	394	362	401	385	384	359	374	395	385	373	366	378	399	385	391	361	355	370	368	361	402	376	420	381	392	392	378	405	367	376	382	416	374	384	400	357	382	367	387	395	361	428	352	335	396	363	405	402	370	352	384	392	389	380	354	329	412	401	381	389	353	358	375	410	380	382	342	350	389	398	378	361	398	411	405	391	366	365	357	384	412	418	367	386	346	353	400	410	392	359	409	380	401	358	382	376	354	395	382	399	357	343	365	369	369	372	389	401	372	380	393	394	371	358	363	360	358	394	390	384	424	431	377	391	336	386	380	403	350	395	389	370	337	389	375	360	384	393	383	368	417	370	383	376	405	373	382	396	340	368	385	407	355	375	363	374	357	393	409	355	374	399	365	364	355	375	386	375	359	371	354	388	412	398	387	409	384	387	359	383	390	378	366	384	356	364	378	358	360	355	388	363	385	395	371	372	437	392	382	393	357	380	375	371	337	374	388	379	365	360	342	350	352	343	346	392	399	342	381	372	419	388	421	408	345	393	387	383	391	371	380	377	390	389	380	405	374	407	384	408
5702	2081	1558	1074	934	898	827	859	836	874	828	854	857	849	866	885	869	851	885	874	871	858	855	844	846	821	834	844	865	844	830	860	842	795	844	862	807	865	811	872	898	870	829	836	820	822	866	891	798	863	846	814	894	853	847	843	845	771	898	823	838	857	821	841	811	807	838	841	812	826	834	856	852	818	833	834	833	844	886	882	797	827	873	816	856	813	816	782	803	872	844	917	832	849	828	753	888	930	832	871	866	824	875	809	891	820	823	778	822	818	828	869	814	833	823	856	816	855	833	816	844	822	777	816	850	860	847	850	792	854	800	875	869	910	827	834	849	839	829	823	846	858	831	819	839	882	835	860	834	875	829	894	853	889	857	846	803	865	865	838	838	802	847	834	874	831	822	846	799	861	882	838	886	863	867	865	872	830	859	831	826	834	812	845	801	859	803	847	847	840	831	841	806	830	867	864	841	819	844	842	834	816	856	835	853	828	833	854	844	838	866	850	860	827	860	848	846	812	892	819	823	860	804	816	841	839	812	858	808	844	826	835	862	870	875	831	811	797	834	839	848	836	795	793	825	820	827	838	825	815	845	815	845	821	852	793	853	845	821	817	863	879	848	880	858	840	810	892	855	790	804	853	822	854	866	801	884	843	858	850	847	908	882	877	839	800	871	914	839	869	859	814	836	847	806	829	799	824	807	874	850	852	832	837	851	864	828	844	861	862	886	861	869	846	827	870	836	823	839	861	839	830	839	816	824	825	845	855	812	832	857	855	844	877	824	825	788	817	817	857	873	808	865	857	791	836	896	832	822	814	877	898	870	819	844	828	920	857	793	896	823	848	841	811	846	854	828	915	818	833	830	817	829	802	882	833	872	850	849	852	858	885	857	842	829	865	864	868	857	813	825	871	897	848	843	818	856	855	808	885	831	834	823	869	853	881	796	811	821	860	857	862	856	856	878	895	890	817	850	863	829	863	828	829	857	864	843	852	832	838	837	791	856	852	849	876	830	900	881	784	847	919	854	911	831	870	869	779	891	852	845	828	825	844	837	857	846	855	843	865	851	822	861	819	857	799	851	845	806	861	880	852	840	947	880	820	828	923	881	887	861	841	833	826	867	880	861	853	806	908	857	813	869	836	839	841	799	818	830	831	779	815	866	862	865	852	898	880	839	841	811	850	857	810	834	866	855	839	818	831	854	807	847	790	816	814	863	922	817	851	881	818	891	862	847	859	858	837	827	868	832	829	859	886	861	861	822	801	896	828	896	844	814	852	827	881	866	816	851	861	866	889	857	886	796	802	845	865	882	830	831	830	853	903	900	773	876	842	852	875	820	890	823	804	853	837	800	815	804	861	808	839	835	835	826	877	855	829	809	882	790	878	886	822	829	804	857	901	851	801	834	815	914	856	848	834	852	847	898	870	853	850	827	827	881	860	845	855	894	852	922	856	855	850	816	820	833	890	883	818	882	817	841	867	843	870	881	864	852	870	845	852	816	863	855	825	857	796	825	877	861	823	887	830	831	883	878	860	831	806	866	903	861	821	845	836	878	871	891	850	854	871	874	843	898	838	793	890	858	833	857	802	826	837	815	837	843	836	797	876	840	835	855	862	860	824	809	798	821	837	876	779	810	810	806	834	821	830	890	841	891	892	854	856	855	809	814	799	824	822	812	794	842	822	853	816	835	850	866	806	874	809	825	875	855	832	857	824	817	862	832	860	880	818	819	850	849	826	808	811	828	794	865	794	815	828	886	868	880	870	847	891	824	867	843	865	839	774	886	831	792	900	843	857	831	905	859	820	884	837	838	905	894	828	891	795	882	852	814	817	828	820	853	883	842	845	842	796	876	883	830	824	823	843	839	871	845	833	850	869	845	812	819	786	816	883	851	887	888	799	880	844	875	845	819	873	837	827	835	847	857	853	889	801	812	844	861	853	874	864	891	891	793	872	872	869	842	822	890	832	849	856	817	866	847	862	845	849	784	806	849	885	863	810	786	865	863	867	835	866	820	867	794	888	850	863	854	834	828	856	878	809	821	844	864	909	849	899	857	863	843	836	885	811	858	847	884	826	855	850	878	821	826	869	837	857	852	812	862	844	806	863	858	834	798	818	880	832	862	820	836	870	835	835	909	874	914	854	902	895	846	842	895	864	772	803	864	819	862	864	811	838	790	804	830	850	824	848	830	837	839	834	834	836	869	829	776	820	836	867	836	875	878	864	850	871	842	871	824	862	853	856	851	916	821	830	885	833	893	872	830	794	839	845	804	878	871	811	883	954	785	829	815	804	866	880	867	871	844	841	845	840	892	783	855	839	857	834	887	842	847	870	838	792	780	904	884	866	849	835	872	850	876	862	823	819	855	845	837	872	837	810	859	818	915	836	795	857	792	861	854	827	844	812	858	826	910	846	836	840	849	839	835	867	815	841	800	861	831	840	837	871	830	803	789	858	821	888	889	841	835	853	840	789	831	817	900	863	876	866	810	818	828	820	829	811	812	883	845	852	850	846	816	840	823	834	815	821	824	829	894	828	817	873	830	884	892	824	849	812	803	787	835	887	854	881	787	823	809	830	823	826	746	889	833	875	855	856	845	814	829	857	880	851	847	854	864	872	828	860	787	813	879	864	895	839	834	813	827	851	812	867	844	900	858	860	869	926	868	840	807	846	830	841	832	844	846	826	858	894	842	861	810	866	857	807	876	799	854	874	865	849	855	901	863	867	890	826	823	840	797	823	844	944	859	848	804	828	875	858	859	873	854	857	809	825	824	863	789	849	849	903	805	874	860	846	849	802	826	770	870	851	835	880	865	850	858	839	849	819	850	834	884	863	852	802	867	831	865	861	807	808	874	853	849	857	832	846	867	848	838	939	808	814	815	872	814	839	821	811	844	926	783	778	857	892	876	826	828	809	781	821	838	832	858	883	892	855	849	839	849	829	873	854	824	889	776	822	833	823	826	840	827	833	879	814	836	820	814	863	869	832	825	814	822	883	862	861	866	830	839	842	801	857	840	813	824	873	801	857	877	857	883	819	780	870	842	865	883	847	876	808	857	885	846	881	882	838	887	808	850	862	829	838	835	840	870	822	838	853	872	815	832	820	815	832	890	878	840	865	852	828	865	890	855	843	838	846	834	850	860	851	854	840	860	853	892	794	853	827	799	866	892	879	881	898	837	834	846	816	827	884	875	852	837	895	865	838	818	843	843	778	868	834	817	854	849	835	843	861	809	839	839	819	858	873	818	851	839	835	881	849	846	829	839	878	843	877	816	873	859	892	830	867	877	842	821	793	858	875	834	837	854	823	852	817	842	791	811	806	833	888	834	833	854	866	808	843	861	824	853	880	799	846	846	839	851	877	844	885	868	848	841	875	873	860	871	833	879	825	821	859	879	843	836	810	871	851	817	833	833	873	790	821	871	875	836	833	870	845	815	875	817	869	873	836	856	833	870	845	912	827	835	801	822	854	827	857	866	847	872	873	895	858	862	875
23961	20642	23868	27398	20632	19740	1055	526	448	413	383	397	363	318	322	290	312	316	276	319	321	323	291	285	305	287	292	255	263	272	261	250	295	297	295	256	248	245	281	282	278	272	276	278	283	280	273	313	276	254	278	260	252	283	248	264	258	253	284	265	246	252	279	256	235	290	263	252	276	265	268	250	259	255	266	252	242	299	253	257	252	250	264	283	258	267	249	242	262	253	258	277	271	261	284	283	276	284	272	253	270	269	264	269	267	256	275	250	256	284	259	291	266	264	249	260	238	253	258	258	262	258	282	260	262	263	302	264	293	272	259	305	290	271	261	264	281	285	237	272	258	276	286	281	283	261	242	299	294	256	269	284	290	276	255	278	262	289	256	274	261	283	255	274	247	226	260	250	279	248	288	250	258	272	265	278	269	286	248	293	287	271	279	266	260	245	266	282	233	276	273	278	257	257	255	281	244	244	288	247	279	249	259	266	283	269	259	304	274	252	262	262	273	261	262	262	267	240	274	241	276	236	263	297	270	261	260	270	278	265	277	271	268	256	224	270	277	270	260	265	264	279	259	251	269	280	282	229	249	248	235	244	266	255	266	276	253	287	279	296	262	266	279	244	260	301	278	239	284	245	240	274	287	240	258	230	268	247	294	282	277	229	262	242	263	241	242	269	303	264	278	253	279	259	260	247	250	270	283	248	271	270	259	250	288	288	287	268	250	248	228	288	261	222	264	263	265	264	287	263	287	255	284	277	255	302	242	288	239	278	298	260	266	235	246	263	257	285	270	256	261	227	259	299	280	265	267	248	272	253	269	253	240	263	254	280	277	247	262	259	267	286	271	266	255	245	273	257	235	217	276	252	252	254	277	288	285	260	244	224	242	238	282	288	253	267	280	241	271	287	277	259	270	247	286	293	265	262	262	282	239	268	246	255	277	256	300	254	273	293	281	279	305	260	262	273	274	253	271	254	247	239	275	267	251	272	252	240	255	271	256	276	235	288	295	260	231	268	256	272	289	274	241	293	268	254	272	263	260	273	262	252	236	282	252	262	274	253	261	266	277	259	256	269	247	267	267	238	274	271	286	262	272	232	297	268	275	284	259	249	243	255	251	302	257	256	248	246	268	272	249	277	279	266	247	261	267	251	247	256	278	282	255	244	259	303	246	276	232	268	295	281	265	262	287	292	261	256	267	281	283	269	260	295	276	280	257	241	251	264	287	274	261	281	246	250	262	265	245	256	292	260	253	277	276	249	252	269	256	271	259	280	272	284	280	249	246	272	232	274	269	257	266	238	264	254	275	274	262	272	289	285	271	268	270	279	299	288	291	260	274	281	257	273	274	280	296	272	282	272	261	270	253	299	266	262	269	268	281	272	269	271	261	272	265	257	268	285	271	244	243	239	269	247	277	246	278	259	262	244	238	274	271	250	276	258	259	266	306	270	254	277	258	265	244	250	268	256	264	321	238	237	266	281	284	254	262	250	276	254	261	237	245	247	277	276	261	246	252	302	280	249	277	245	297	263	259	257	283	235	264	256	255	238	222	252	276	256	257	251	264	271	254	271	250	299	280	271	257	264	269	252	290	277	258	252	245	263	256	263	266	247	264	278	270	269	286	277	245	297	259	269	250	261	266	271	310	248	276	252	245	250	285	265	278	272	271	265	224	267	270	253	323	293	266	269	258	274	235	284	244	251	280	252	277	253	273	256	261	259	262	257	290	256	278	280	274	264	253	270	263	267	250	247	253	273	282	250	277	285	286	249	278	275	275	250	315	249	268	245	254	278	289	268	261	246	281	288	253	289	244	266	265	277	271	283	252	249	254	266	272	270	247	284	261	269	283	278	305	278	265	251	277	278	276	272	267	274	253	259	281	278	276	245	281	287	278	265	297	282	282	253	257	263	274	247	235	250	246	266	276	252	247	266	231	249	283	303	247	262	265	245	301	255	243	231	252	275	246	309	303	249	268	266	234	225	283	280	235	229	246	246	277	257	270	235	236	242	258	268	224	270	273	290	275	244	267	258	278	281	258	255	256	279	268	271	277	245	276	258	278	270	254	256	263	271	277	252	288	276	256	308	283	270	277	251	240	249	242	249	258	273	283	224	257	271	224	231	214	239	248	267	285	285	270	266	252	251	276	258	248	255	256	264	256	271	249	268	264	258	272	287	253	221	265	268	273	271	258	269	228	263	266	261	252	262	244	279	268	295	265	297	304	296	236	250	241	267	261	269	245	275	267	247	279	268	252	273	296	261	232	224	261	278	262	289	235	292	247	266	295	264	267	250	285	254	298	282	254	247	258	291	257	210	250	278	284	284	272	245	260	257	267	273	298	251	252	254	260	236	270	265	255	253	252	266	264	269	304	274	247	277	270	290	272	250	246	258	280	249	240	235	267	245	265	268	270	263	258	306	277	260	272	275	270	274	264	275	258	255	245	242	276	244	260	248	256	256	298	263	248	253	260	223	245	254	263	258	262	253	237	266	240	258	248	239	271	262	277	263	247	279	268	271	238	277	276	245	262	244	261	283	250	259	270	274	263	267	243	279	267	263	243	270	270	224	246	255	229	240	268	248	273	255	279	266	285	263	266	260	250	244	251	279	252	267	276	259	257	273	263	246	244	250	279	266	274	252	245	243	263	269	264	296	263	256	221	245	248	263	272	257	244	249	252	249	288	234	237	291	238	248	237	263	271	286	259	272	271	261	248	231	276	283	284	248	263	229	213	293	274	308	252	282	261	244	268	254	262	254	266	240	268	265	249	260	244	302	277	243	273	254	268	266	259	281	252	275	257	246	259	287	243	262	247	256	248	237	256	265	239	272	251	295	260	265	282	279	311	261	270	288	242	285	290	279	283	250	260	272	241	253	242	257	281	243	282	260	246	246	246	251	260	277	278	254	283	257	276	288	294	254	266	266	287	240	253	258	265	251	253	254	249	264	284	237	258	278	275	276	271	241	279	219	276	273	255	288	265	281	248	266	254	264	268	254	245	262	267	283	251	252	233	266	269	262	271	255	257	262	241	263	291	247	231	261	297	297	311	269	279	275	280	267	268	261	243	265	254	263	243	267	292	270	273	254	258	238	257	250	247	297	267	249	253	283	292	284	229	256	278	297	291	268	282	245	286	288	290	254	262	300	260	287	266	258	294	293	248	239	257	279	263	269	269	266	254	270	241	273	292	256	236	254	253	281	255	271	283	263	276	280	243	251	264	256	266	252	255	283	265	242	260	265	283	263	276	258	273	255	263	275	268	271	264	258	249	247	288	276	303	250	264	272	248	306	277	291	270	275	263	253	250	274	253	264	279	260	291	252	280	263	285	270	280	258	244	269	278	246	267	266	239	269	266	248	285	265	273	310	270	268	251	276	256	269	262	254	261	269	274	270	256	258	234	255	266	291	268	261	267	275	256	249	236	263	295	277	261	256	259	282	292	264	248	252	278	281	259	279	236	233	293	255	283	256	296	249	267	269	293	253	280	242	297	243
3829	4197	2391	1319	920	809	645	667	646	683	652	635	611	632	594	644	605	624	563	624	582	568	595	609	648	617	557	621	604	608	629	623	623	622	628	598	548	611	594	602	617	619	615	610	621	613	606	609	575	604	623	581	638	568	591	608	595	576	592	557	618	616	607	634	630	571	593	584	558	611	584	629	622	580	616	585	588	601	616	622	562	603	604	632	635	602	617	597	592	588	584	589	622	638	605	606	616	586	564	575	627	627	635	581	586	580	605	562	598	621	576	620	588	576	590	617	611	595	599	594	597	588	567	607	604	664	584	586	646	605	579	601	591	617	582	559	621	566	607	626	572	600	599	626	598	619	589	626	532	606	597	576	628	623	634	571	579	605	598	610	604	617	648	615	601	623	624	656	623	607	608	601	566	625	579	599	584	598	585	596	592	607	571	602	574	527	604	565	623	609	542	585	590	579	592	607	565	612	654	604	567	581	594	586	581	581	588	601	608	604	586	553	589	590	606	598	587	573	631	625	576	603	632	613	628	601	578	630	619	538	611	574	558	578	652	613	622	591	651	604	619	580	569	576	616	551	558	639	579	604	566	622	607	571	598	548	596	616	652	601	633	627	599	589	610	642	603	626	634	582	564	532	591	568	615	570	611	629	561	564	604	600	578	554	594	597	642	603	556	597	608	577	610	565	580	587	581	615	591	572	644	642	572	647	555	604	635	575	623	600	623	590	583	552	528	567	608	559	565	619	620	604	601	598	616	596	573	600	582	604	588	648	558	581	604	623	610	571	610	586	593	626	582	586	630	643	589	570	606	590	610	547	531	648	604	625	624	581	598	596	607	610	617	625	611	590	551	617	594	591	583	575	581	596	600	597	615	610	630	567	587	633	574	532	619	573	611	613	618	587	614	628	608	597	619	586	620	558	587	612	577	580	635	623	620	613	615	592	583	567	625	595	632	591	607	603	558	604	565	576	585	563	582	581	570	635	598	610	589	602	587	554	623	600	560	607	596	588	590	559	570	609	622	604	579	644	558	562	613	600	575	601	599	568	602	606	609	580	621	601	609	616	592	603	582	617	608	561	657	599	581	576	585	593	608	620	603	606	597	540	578	576	622	578	627	595	571	597	606	588	565	600	626	599	594	605	616	609	576	587	607	604	580	601	580	606	550	595	558	576	593	582	639	596	573	577	588	587	571	617	612	557	572	629	601	620	649	560	556	603	622	596	646	572	557	602	570	595	608	617	590	570	525	614	639	605	609	573	597	585	611	537	579	601	621	648	577	586	618	600	603	598	586	578	685	581	580	602	572	598	655	597	605	569	573	587	601	572	642	628	579	631	580	588	625	620	623	585	607	598	639	540	593	585	600	576	611	587	610	596	556	607	592	601	587	587	578	566	593	619	564	585	605	622	601	622	605	594	640	583	598	603	605	550	580	612	589	645	643	566	575	594	639	591	595	594	614	576	620	613	599	575	557	591	646	620	591	612	578	600	585	606	630	581	601	568	580	603	589	601	596	596	608	616	584	604	561	628	595	588	602	607	574	600	585	584	598	544	615	645	640	588	629	627	622	597	571	581	588	595	558	642	573	592	609	621	580	628	577	635	591	623	571	559	593	577	579	602	566	584	586	557	594	584	566	579	560	605	575	614	598	556	596	639	597	600	574	616	564	583	584	582	585	596	576	593	571	592	624	571	615	574	592	644	574	570	603	613	652	609	584	627	570	560	606	600	568	598	600	616	556	621	593	590	606	619	589	561	544	628	560	583	598	608	616	582	597	593	607	583	631	584	570	590	603	611	600	646	598	574	589	584	569	600	563	627	596	580	567	606	624	590	587	605	595	634	606	603	608	590	534	567	606	613	551	588	595	637	586	586	567	597	539	572	589	560	598	579	625	610	545	621	619	598	635	554	588	617	620	630	643	574	607	635	603	619	615	614	595	579	593	609	573	631	606	636	583	569	592	599	582	594	600	620	572	590	607	586	566	613	540	606	618	599	595	615	613	578	632	608	577	607	563	612	589	600	585	650	566	610	580	578	599	633	619	588	570	597	571	580	646	548	577	580	608	578	603	594	609	589	575	604	596	603	583	590	579	625	583	620	590	573	598	636	603	606	597	588	603	618	589	618	596	639	605	566	550	592	604	569	595	635	589	579	574	612	603	571	557	576	557	628	610	602	646	593	589	643	591	623	599	582	630	591	598	610	592	581	576	606	583	584	590	576	608	601	568	605	590	618	617	569	607	645	567	626	603	587	601	572	624	601	574	617	617	603	608	581	569	585	578	593	579	575	600	588	563	589	558	569	625	624	612	606	584	528	551	543	608	608	554	613	621	592	584	618	649	595	608	581	586	622	577	589	629	605	641	575	575	630	621	622	620	573	622	588	591	613	588	653	590	573	633	573	624	590	628	594	593	620	533	608	609	575	570	653	576	582	605	604	619	598	614	617	600	607	567	596	572	590	576	557	597	567	614	594	581	585	601	583	598	607	567	605	564	603	547	602	612	605	602	550	598	590	592	567	598	623	587	623	621	613	604	574	610	630	560	588	595	642	525	621	563	618	575	578	582	583	573	598	651	606	616	618	585	604	584	615	612	624	586	618	574	587	587	565	588	555	579	613	590	595	594	614	646	596	592	619	604	591	620	616	617	577	627	584	592	561	584	623	572	565	599	576	576	560	618	622	614	635	580	641	603	586	601	607	618	610	619	589	614	563	610	582	568	546	591	583	606	590	622	627	584	629	591	638	641	612	561	565	616	595	562	571	632	577	616	600	614	594	583	595	593	595	588	599	597	598	569	605	598	561	593	561	577	597	577	610	647	609	576	605	606	638	622	590	621	581	611	609	595	564	588	603	601	614	599	603	616	607	577	587	547	605	604	635	598	612	634	590	582	581	550	641	622	615	578	589	585	562	619	574	619	626	568	614	564	583	602	627	576	598	603	595	608	579	603	585	615	631	639	633	571	593	554	573	614	611	636	600	598	585	596	578	611	606	636	595	644	643	600	616	612	630	573	632	590	603	609	578	637	652	631	588	570	573	595	600	571	564	639	617	616	622	583	584	613	597	616	669	578	564	604	556	628	653	593	618	611	549	613	574	609	587	612	566	604	579	574	594	565	587	615	604	637	597	660	602	619	673	564	591	582	579	556	565	581	646	605	568	559	632	622	644	578	594	605	629	571	624	629	591	593	571	593	592	583	638	577	616	623	602	573	621	598	586	560	610	598	613	578	601	593	574	604	567	642	594	630	610	596	636	572	606	607	607	631	585	593	569	601	580	588	659	591	608	589	553	626	572	636	592	634	598	604	627	569	612	542	560	560	585	573	582	559	618	561	579	579	563	577	590	598	598	600	596	631	597	609	611	590	551	629	621	599	544	597	591	580	557	568	577	615	619	606	571	581	608	597	600	602	596	575	636	582	601	620	642	612	580	603	613	570	600	560	582	586	594	608	627	580	595	567	602	575	635	595	633	612	605	584	608	593	548	613	642
23443	20690	24258	27157	20694	20708	16918	889	537	439	450	422	386	295	286	278	281	228	236	251	236	227	236	223	212	213	212	183	207	213	183	189	188	150	191	171	177	186	200	185	156	188	175	194	184	195	166	174	191	196	180	169	157	193	179	197	181	159	176	173	192	189	177	166	170	186	186	164	187	162	175	161	159	160	196	162	177	185	150	189	196	170	197	184	179	159	153	183	193	173	164	198	168	161	176	169	164	167	176	189	169	167	140	164	171	147	171	158	164	168	169	168	166	177	202	177	174	151	163	190	169	188	131	171	167	171	173	189	205	163	157	181	163	162	178	164	207	158	180	164	158	186	159	167	180	178	179	176	156	152	159	163	154	177	170	162	186	186	201	177	152	156	165	178	193	174	163	163	150	166	176	182	158	154	198	168	155	180	175	193	161	152	157	163	169	196	175	182	160	183	184	167	156	171	175	160	155	195	153	160	142	178	182	176	173	155	173	155	174	172	174	173	174	198	189	165	155	151	163	173	161	190	164	170	158	169	188	165	145	160	166	180	174	168	180	165	197	197	157	175	215	181	183	174	160	157	185	181	174	159	170	167	182	171	181	183	174	174	177	174	154	167	168	188	169	170	165	178	173	182	171	204	155	177	213	185	174	190	165	155	155	177	162	186	145	150	199	174	167	191	165	148	183	145	183	161	184	158	190	169	190	179	172	161	167	174	166	178	180	148	169	197	150	176	176	156	184	169	156	191	177	179	180	170	201	176	177	150	128	165	162	190	172	196	182	191	163	175	194	150	168	144	180	164	177	176	159	168	167	170	163	170	176	185	195	176	190	154	172	178	194	166	199	172	175	161	162	175	191	184	178	168	175	166	154	173	183	171	167	121	169	209	153	152	164	173	183	145	165	176	195	172	190	168	185	175	163	173	181	163	178	191	172	160	168	176	162	173	198	178	175	191	194	171	154	187	172	164	164	180	184	148	160	165	170	173	159	184	161	172	182	169	185	182	159	146	163	199	177	169	205	173	174	157	176	173	158	179	163	171	171	176	171	177	176	176	171	172	153	160	183	168	149	161	165	163	182	168	151	147	162	175	175	200	163	151	189	182	166	182	168	182	159	188	159	147	183	157	181	194	159	189	165	181	159	150	154	166	176	164	171	162	182	169	155	173	149	165	166	157	179	179	191	144	158	171	160	189	166	177	178	141	182	175	170	168	145	162	166	174	162	178	144	174	155	141	166	183	177	188	174	179	141	184	178	167	152	182	178	195	154	164	167	175	163	178	178	183	157	165	171	164	157	166	176	192	170	187	165	173	142	157	156	157	178	163	196	210	177	191	184	189	166	186	178	199	150	159	177	182	179	154	170	177	171	156	181	190	176	192	186	178	158	197	180	167	173	176	185	169	170	171	173	136	155	165	170	178	196	153	168	169	190	166	167	186	151	165	161	166	175	169	179	169	161	149	175	170	184	183	174	160	188	178	162	196	176	182	181	166	150	154	187	169	155	188	146	158	199	194	183	147	191	163	150	182	173	208	175	154	179	157	165	179	185	178	150	190	179	138	146	181	168	157	179	146	151	147	178	180	182	168	167	174	177	175	183	168	165	146	164	174	162	172	181	183	166	174	166	182	153	147	165	177	188	172	161	183	169	151	169	161	167	173	171	175	181	174	170	149	181	177	169	165	124	186	183	168	186	177	182	168	158	157	178	181	181	171	181	185	197	166	186	171	178	171	201	165	194	168	156	181	167	152	168	161	173	180	152	159	179	164	172	176	179	157	144	154	178	139	179	183	175	190	200	197	179	182	171	194	177	167	149	151	161	162	169	181	181	179	169	203	163	178	183	186	183	165	173	175	188	158	179	160	173	184	149	180	166	163	181	173	172	174	182	194	185	171	178	175	168	170	173	171	164	177	167	181	166	191	169	167	131	176	181	177	179	170	169	166	198	170	184	175	181	169	186	174	187	163	182	190	160	160	172	168	166	172	182	160	174	186	165	188	159	182	170	158	175	167	160	171	155	152	174	168	162	180	175	163	161	184	169	164	158	186	147	153	171	173	184	162	183	176	172	159	177	181	176	190	154	176	166	192	181	171	164	156	163	181	179	170	170	190	165	167	174	150	200	181	179	179	173	182	170	148	187	149	161	198	160	190	154	151	161	186	157	178	154	197	194	184	161	148	144	190	172	182	168	174	178	185	182	159	192	154	171	177	163	173	170	177	176	144	166	176	186	145	167	146	208	193	153	149	144	181	171	161	174	154	182	186	182	179	170	167	171	174	178	185	186	178	159	185	167	173	168	175	154	188	151	164	177	152	162	149	169	182	178	171	181	200	184	181	159	157	182	163	174	167	160	175	170	181	175	174	160	176	181	164	160	150	193	185	171	165	195	148	185	173	184	170	164	128	161	156	183	182	168	174	169	178	173	189	192	166	162	170	165	157	173	183	179	158	183	176	180	177	166	151	142	192	190	146	155	165	177	181	170	175	207	188	167	199	156	151	162	165	171	165	175	190	151	185	171	191	167	171	189	159	179	169	159	172	163	176	179	168	177	180	177	182	205	161	163	165	157	144	175	152	167	181	172	175	159	190	179	183	172	190	157	159	168	179	195	161	166	154	172	168	177	181	181	148	191	169	173	161	177	171	182	146	157	193	175	204	171	188	165	152	179	144	176	187	159	164	198	199	177	172	179	183	199	164	170	166	178	173	192	172	167	169	181	187	173	176	169	178	178	184	163	160	159	164	172	156	170	165	164	170	157	155	157	166	185	164	194	189	185	199	164	162	170	176	148	152	162	149	176	188	158	154	148	184	174	188	183	171	163	162	158	178	200	174	166	184	170	183	157	184	178	161	171	148	158	170	152	172	174	165	176	195	173	147	166	169	184	181	178	186	143	157	182	173	161	161	171	182	165	156	168	198	163	161	157	150	175	181	183	196	159	164	179	180	169	145	153	171	179	150	166	203	153	163	173	173	167	187	171	179	172	156	196	172	150	155	147	187	179	160	172	153	145	176	196	156	161	167	186	165	208	150	161	179	182	177	173	172	163	160	176	179	151	187	161	191	162	181	159	145	161	173	178	193	164	196	155	166	187	181	199	182	179	169	180	175	211	166	170	174	178	166	186	160	189	159	177	183	174	177	156	166	198	194	176	158	185	188	165	162	182	187	182	189	182	190	187	175	198	165	172	175	182	164	162	157	171	175	160	165	168	177	138	168	163	160	160	155	155	189	168	162	170	176	141	159	161	175	160	181	169	183	168	183	163	175	168	161	159	176	164	162	167	161	176	155	184	173	164	190	151	190	178	175	175	171	164	189	153	180	183	181	167	179	156	182	179	162	176	164	179	175	157	208	177	185	184	178	168	171	162	171	184	170	171	160	184	180	179	185	155	198	157	176	168	185	170	156	169	143	187	165	196	161	171	172	161	170	170	171	184	162	171	175	158	181	171	170	180	175	178	185	168	172	148	183	161	179	160	160	162	190	168	177	161	164
4042	6101	3539	1699	950	659	575	518	509	509	502	525	462	474	437	464	450	437	470	422	460	440	432	450	413	429	444	428	437	401	432	402	452	401	445	411	426	400	408	422	418	437	437	410	362	403	412	430	439	425	405	465	412	429	410	393	423	424	450	394	388	416	430	403	424	400	407	423	395	441	419	440	407	407	398	456	426	431	392	391	441	425	427	364	406	438	417	409	385	399	408	443	400	415	421	396	418	417	396	424	411	448	427	402	435	434	417	426	408	455	373	402	404	410	432	419	407	410	388	401	414	408	416	419	422	411	425	442	407	422	428	427	398	404	435	407	443	400	413	432	381	400	388	421	397	413	427	398	387	389	426	405	418	414	435	463	410	405	386	408	445	389	382	408	391	416	455	399	388	425	410	445	408	390	439	413	410	382	458	423	407	405	404	416	422	400	404	412	419	417	414	400	406	429	415	388	424	407	398	424	401	457	443	406	393	416	386	400	431	431	452	423	410	428	411	392	410	432	404	409	464	403	446	415	420	429	401	421	427	428	466	435	394	413	417	403	430	415	428	398	409	388	411	419	422	394	402	419	423	441	437	412	427	412	420	423	427	415	422	418	387	428	430	396	405	418	389	403	430	452	390	440	400	412	388	399	396	386	423	410	420	398	413	419	425	412	427	393	424	407	465	391	407	423	430	398	408	428	402	403	388	390	412	428	413	426	419	421	452	414	447	396	373	450	387	421	426	407	412	405	430	416	375	439	410	430	386	390	439	407	377	414	389	394	434	404	386	438	397	427	448	423	393	403	388	409	455	417	417	423	386	429	399	426	421	406	406	419	415	400	419	423	382	416	390	402	427	420	389	415	436	445	410	448	447	408	405	380	426	418	367	447	437	397	394	435	417	373	388	402	371	403	431	404	425	417	412	432	432	371	459	377	399	440	411	413	388	393	408	419	409	422	407	398	425	420	400	448	433	433	383	393	399	451	432	412	479	420	421	419	405	390	398	394	425	439	419	426	437	424	396	405	455	421	425	392	414	392	367	404	394	436	397	386	429	402	415	431	409	383	426	430	413	398	420	423	435	413	407	388	436	406	421	410	420	419	403	424	433	388	388	440	368	433	389	458	423	397	394	402	442	436	398	428	390	431	394	420	357	366	407	437	439	429	413	397	413	409	439	406	410	416	399	442	409	408	445	469	420	401	407	418	396	439	397	439	421	426	392	437	410	351	435	431	382	405	441	372	405	418	391	395	454	411	408	403	413	424	405	417	411	420	447	434	428	395	457	420	404	435	421	459	393	426	398	407	438	425	404	409	427	460	426	425	421	412	372	446	392	417	402	410	406	394	390	416	447	431	395	459	389	376	435	413	388	395	407	418	423	427	422	424	416	410	404	416	421	403	433	425	423	382	434	416	418	383	408	414	379	390	398	436	386	368	404	410	409	395	461	402	437	403	383	408	394	387	405	408	421	403	408	413	394	385	393	421	391	393	380	440	419	430	376	412	408	443	413	405	454	421	427	423	384	384	396	435	401	437	404	394	435	433	420	413	405	427	442	417	432	439	387	426	420	417	410	429	419	432	400	418	420	383	429	363	423	445	451	426	402	443	420	426	407	411	427	447	429	418	412	380	408	399	420	435	452	454	440	396	413	414	440	473	371	412	426	405	397	417	411	417	407	430	425	429	413	417	398	396	420	374	396	385	404	418	404	363	442	420	414	403	393	405	427	421	447	411	385	426	409	407	415	437	406	397	395	424	446	372	386	395	460	376	410	447	382	395	406	396	421	405	400	406	434	428	443	417	417	392	395	436	396	410	421	428	373	428	400	414	391	438	394	422	433	394	441	416	427	429	410	437	438	395	410	421	425	421	449	420	399	402	436	425	380	448	418	410	397	393	363	395	436	439	424	406	436	399	424	413	386	435	419	401	431	443	403	441	398	431	453	425	407	418	401	415	414	440	428	427	416	411	422	420	395	408	431	425	404	395	416	414	382	421	408	430	428	437	384	437	384	441	412	381	390	432	427	420	424	414	416	381	399	385	373	413	415	407	397	391	424	390	428	412	390	403	417	403	370	421	412	392	418	419	401	431	364	420	443	380	407	409	408	412	390	395	415	369	421	420	416	424	410	397	378	413	426	406	397	400	401	408	388	422	426	424	416	407	410	404	414	415	405	438	430	405	401	416	403	449	391	410	441	408	389	417	434	430	401	401	407	408	387	441	437	384	420	423	410	422	442	418	426	395	437	497	399	415	412	397	396	420	422	412	433	418	376	408	420	405	418	401	440	383	385	422	402	422	422	375	408	390	424	406	385	425	423	443	424	469	395	465	433	415	438	421	407	385	417	415	383	421	408	444	425	427	429	401	406	417	411	452	423	414	385	410	411	425	435	454	420	407	414	419	405	384	400	391	384	414	396	392	404	387	398	387	420	434	400	387	397	407	427	382	411	392	383	352	442	441	422	391	397	430	422	423	431	406	393	404	430	425	406	427	398	419	461	416	401	409	409	410	409	394	405	400	393	417	370	391	392	393	405	421	417	425	405	376	422	419	457	438	425	426	378	400	410	415	411	424	409	415	423	417	364	405	404	411	436	397	395	398	420	400	441	416	392	408	412	424	437	408	430	395	442	375	383	427	427	444	409	385	412	406	430	392	445	429	399	429	435	366	428	413	418	416	438	425	436	424	403	412	409	396	464	401	457	402	411	379	437	399	428	440	386	371	435	422	432	429	433	385	415	436	447	435	413	445	393	435	440	477	436	418	432	434	418	402	391	390	402	400	408	408	404	390	409	422	368	427	398	414	420	414	458	435	375	402	411	385	459	424	424	414	401	424	402	418	394	384	407	405	441	412	466	422	402	421	386	405	406	412	408	396	401	460	439	412	417	423	425	416	424	414	378	438	429	403	398	430	408	441	418	439	440	441	415	387	421	382	399	387	390	438	391	448	430	417	420	413	421	412	419	386	414	407	420	391	393	422	415	428	378	453	408	387	415	393	371	402	424	391	388	429	471	406	404	433	403	405	398	441	427	387	386	414	365	445	428	424	416	425	383	406	422	430	428	376	399	420	417	386	399	394	426	427	403	433	412	399	390	427	413	414	392	412	390	429	426	443	388	420	432	389	402	432	425	375	418	419	391	399	412	426	422	434	366	400	397	425	406	432	403	414	390	433	389	408	439	407	385	410	422	392	464	411	423	409	454	425	397	403	379	388	421	392	419	433	392	391	397	390	442	397	402	410	418	412	450	446	426	410	365	409	371	451	405	403	447	407	434	395	418	414	407	379	429	402	449	402	427	397	442	394	435	405	380	387	432	419	430	383	413	421	396	411	425	400	420	397	426	372	419	417	394	440	412	411	425	436	406	397	415	437	402	435	447	411	418	401	438	416	427	445	437	406	396	406	386	409	418	422	420	425	430	441	440	425	411	393	378	416	415	410	412	434	443	360	400	413	364	413	384	471	429	429	490	408	410	397	442	443	417	421	418	444	411	421
31289	19463	8474	1210	656	500	477	474	485	459	417	415	416	409	421	387	379	399	431	402	407	408	458	453	381	393	354	437	391	365	377	384	373	382	391	354	413	388	387	380	410	409	428	344	362	353	394	335	340	404	367	379	412	359	362	373	378	368	405	370	364	371	377	368	393	378	371	368	382	396	364	383	397	380	396	390	364	396	397	379	367	398	375	370	403	382	413	375	388	381	375	372	391	382	352	344	352	397	399	416	444	370	389	401	362	397	353	412	383	384	362	390	383	418	367	394	386	414	376	352	413	358	380	404	348	387	367	433	383	366	382	372	342	366	356	385	360	358	383	350	370	376	379	379	438	386	362	369	429	365	370	387	372	347	353	401	416	351	393	370	355	382	394	408	390	378	379	363	386	384	399	391	368	350	392	381	395	388	362	386	377	375	331	379	362	376	382	377	349	382	427	373	425	391	392	408	356	411	334	392	393	377	351	350	407	385	393	402	389	433	378	369	383	383	384	404	359	404	373	363	405	377	393	353	392	346	392	388	410	364	393	370	394	438	385	373	379	374	415	354	371	376	378	378	357	359	379	378	398	338	367	376	381	373	390	386	350	359	346	387	398	394	369	381	371	372	357	403	395	369	366	361	372	383	378	373	362	350	414	399	379	380	394	346	390	377	395	376	392	358	372	405	371	399	443	397	398	402	352	359	361	361	369	374	357	377	347	395	395	352	382	356	391	359	388	366	384	380	333	398	382	384	380	359	401	388	364	355	410	371	366	423	382	390	382	368	371	398	360	366	371	383	370	414	366	367	394	388	370	376	378	401	356	389	391	375	402	408	368	379	383	392	358	371	389	374	378	385	374	376	387	358	390	366	354	391	393	378	375	398	395	420	388	378	332	378	392	399	409	408	357	338	385	426	378	358	364	358	377	350	369	391	376	366	364	371	362	387	422	404	365	383	384	374	338	356	354	404	400	377	387	358	374	398	385	399	371	390	394	386	381	370	368	389	362	350	369	373	387	366	378	401	403	324	400	371	357	382	402	385	347	353	367	372	368	383	407	396	413	366	419	384	354	380	367	349	423	394	393	382	342	383	384	348	405	392	404	369	392	389	397	371	386	360	394	400	426	363	375	376	409	380	405	372	380	362	389	407	396	357	391	407	390	393	358	388	369	368	348	336	376	395	408	349	369	355	391	331	423	400	420	368	412	373	415	403	358	382	395	397	369	413	336	366	365	350	394	333	374	355	360	389	382	387	379	345	374	387	388	410	393	443	376	379	383	422	351	359	368	368	388	376	373	377	399	396	359	390	360	410	421	346	408	357	379	398	389	372	394	372	365	377	336	369	357	407	369	361	369	371	396	394	442	413	397	323	403	391	364	395	370	381	363	337	419	366	405	429	395	394	397	403	382	379	353	369	358	441	401	380	372	393	370	402	402	398	432	419	349	384	373	365	384	395	370	386	376	347	365	351	373	356	400	384	380	391	378	367	421	355	384	424	399	357	387	384	349	375	427	411	414	402	394	375	385	402	404	378	403	380	371	381	389	391	408	422	382	334	337	395	391	396	378	380	390	358	378	384	404	386	383	404	396	349	418	362	362	363	384	345	375	380	402	358	379	384	406	378	380	388	374	356	391	387	387	374	344	405	390	384	380	387	403	404	359	394	358	393	373	383	391	400	397	402	351	358	385	400	393	385	326	356	388	373	374	356	365	377	396	378	403	378	414	395	431	364	360	403	356	372	381	360	350	391	429	379	428	369	405	392	372	371	407	389	388	359	376	365	355	413	383	376	372	410	399	354	345	379	387	378	359	360	368	388	402	392	392	369	375	362	367	373	361	398	366	377	380	411	399	384	396	398	404	397	418	358	391	402	354	377	405	348	391	403	374	360	348	371	374	387	379	405	352	350	385	411	343	371	375	367	384	351	390	355	410	342	360	414	369	388	339	367	360	361	391	398	374	396	386	373	411	375	375	367	361	384	343	376	377	336	419	397	390	367	362	404	367	359	396	358	431	380	415	383	382	424	433	396	391	378	425	410	371	355	373	369	376	376	373	377	383	358	371	417	406	421	392	395	348	365	365	374	368	373	371	342	348	375	375	403	394	348	390	352	379	368	386	388	422	384	366	383	375	368	362	371	401	399	366	405	373	388	339	346	375	390	366	331	373	371	388	385	382	376	390	387	376	408	365	399	395	386	387	349	410	365	382	343	393	405	371	403	389	362	365	372	394	362	362	344	373	375	412	372	396	410	368	380	385	386	405	390	415	373	353	388	362	387	402	393	412	387	415	371	386	383	418	411	378	339	379	383	388	417	381	409	358	327	389	378	373	372	367	345	387	366	413	386	401	390	429	385	390	366	359	379	394	407	380	413	385	400	382	353	380	408	394	400	397	364	388	383	393	379	368	377	406	399	362	358	369	400	373	384	379	382	391	374	313	397	406	397	348	372	373	405	382	366	333	390	373	411	371	345	380	377	348	374	404	368	354	401	394	368	362	382	426	440	376	359	411	409	397	339	389	381	347	392	383	373	402	386	366	387	402	381	384	380	373	384	370	385	368	392	381	394	379	361	345	377	373	385	333	381	371	347	346	408	415	393	430	388	391	419	410	415	422	377	391	363	396	384	365	391	374	336	383	364	367	440	352	401	414	407	388	366	385	394	391	367	405	376	406	387	427	378	393	399	355	329	383	389	397	378	384	362	387	358	336	387	373	403	412	387	379	366	388	391	370	372	351	359	375	366	416	373	367	376	359	407	409	384	354	398	384	389	420	386	408	392	377	350	383	401	385	371	363	361	395	361	390	383	350	369	353	414	382	389	369	366	397	403	399	404	396	398	438	408	349	366	355	392	350	404	390	408	410	375	382	377	399	365	383	409	405	414	384	419	374	373	393	371	411	437	355	374	383	385	359	362	391	402	390	398	368	378	384	357	380	361	402	348	391	357	403	389	394	374	416	398	391	376	401	347	367	386	426	422	393	423	362	379	414	361	375	404	386	409	371	403	392	388	375	398	431	395	395	354	379	399	374	362	372	377	355	372	384	376	382	380	384	370	388	372	383	402	406	383	393	355	398	374	360	347	394	388	383	380	392	401	376	387	392	367	413	381	393	363	358	386	384	398	412	392	378	386	397	401	391	391	379	376	390	364	406	407	430	409	390	379	362	400	384	375	363	404	407	401	402	410	375	354	349	390	357	389	386	340	364	395	376	419	373	393	422	389	392	401	387	350	373	388	378	410	402	363	358	381	394	342	396	378	381	381	359	426	324	347	348	360	363	381	361	387	414	381	411	379	392	368	363	376	381	364	390	397	395	387	393	400	382	386	393	409	416	353	380	372	442	399	394	376	395	440	390	379	389	380	370	385	371	380	415	372	369	416	417	401	378	389	394	371	409	380	367	383	382	384	370	408	370	377	380	379	361	386	374	383	366	353	363	369	381	376	387	396	376	387	398	415	375	375	401	399	392	385	377	400	386	356	431	396	395	433	408	385
5898	2268	1563	1113	925	883	848	894	884	823	861	856	866	872	860	840	837	882	815	835	875	862	886	838	893	868	859	845	877	834	842	822	837	857	788	806	817	841	878	845	857	839	825	827	860	826	849	839	850	817	853	819	863	834	841	809	884	791	771	895	842	905	820	864	820	877	856	854	841	867	835	852	860	823	799	849	813	842	886	817	864	830	856	838	918	817	808	809	777	868	856	821	853	840	876	836	860	827	841	877	859	854	806	831	820	851	889	886	816	867	846	847	824	759	809	873	903	833	867	848	849	828	847	808	862	851	831	815	803	810	856	852	824	872	826	840	852	860	850	810	819	836	847	847	875	820	882	827	819	830	813	845	835	834	850	868	861	871	788	823	826	894	816	808	841	867	838	854	882	868	825	840	791	844	856	860	801	804	830	858	842	854	860	890	879	850	850	820	838	885	840	774	859	876	840	839	822	787	866	885	892	850	838	845	798	821	823	845	831	830	802	829	851	827	810	797	794	830	895	829	871	813	856	836	829	835	815	789	870	851	770	807	834	862	852	816	880	841	828	869	888	820	847	829	842	840	819	890	815	865	868	847	819	836	855	869	839	838	837	792	838	858	870	872	844	839	857	832	888	809	812	866	846	815	870	874	832	847	831	833	831	867	844	800	834	884	833	845	885	862	848	803	836	808	866	824	832	853	864	832	812	880	864	850	827	867	900	877	869	871	889	835	842	867	833	880	812	854	865	790	858	835	874	826	844	853	824	870	831	806	868	829	839	864	846	815	874	845	803	887	868	868	863	832	827	819	865	890	837	891	828	851	828	861	799	842	789	912	847	831	831	855	796	828	883	836	890	862	786	818	860	793	845	894	841	859	822	803	836	835	850	825	848	870	821	841	860	808	887	810	864	874	863	880	831	786	882	881	841	830	853	840	892	834	797	820	783	862	868	885	822	870	828	835	874	801	775	859	904	796	859	882	823	834	877	867	837	864	893	888	843	870	830	839	908	874	858	868	836	884	824	810	845	840	863	814	856	871	889	882	834	848	874	811	812	828	844	839	790	820	876	851	901	850	881	816	846	817	863	789	807	848	818	848	865	834	891	805	876	829	825	821	866	774	843	898	802	847	864	834	841	896	856	843	871	775	842	876	871	790	906	830	912	811	844	848	865	816	833	876	815	821	840	910	880	896	850	883	847	865	831	823	889	849	815	846	827	887	837	889	790	834	881	873	838	809	851	849	865	843	817	874	815	861	783	780	857	825	868	837	840	806	846	846	854	877	839	825	884	866	845	825	868	848	849	849	816	822	795	861	831	870	878	856	847	838	838	830	872	853	850	845	834	838	862	853	850	818	800	834	851	807	816	838	841	889	824	841	840	870	864	876	817	831	823	831	876	896	816	844	812	794	818	838	828	795	822	827	819	885	842	833	848	824	839	848	809	803	825	815	854	786	833	822	847	894	885	819	817	854	862	871	875	890	807	844	877	908	855	847	893	797	816	859	882	843	894	865	818	840	857	835	864	856	873	863	805	869	889	804	879	807	849	823	811	867	842	856	873	835	883	830	851	923	813	831	866	845	819	868	863	872	831	837	808	833	868	878	893	854	797	858	818	841	822	879	830	851	842	853	841	885	848	876	855	831	857	827	888	846	815	881	844	893	830	811	847	869	868	892	841	851	853	830	856	880	826	814	830	840	870	852	832	802	865	828	896	830	868	866	818	857	838	800	825	836	829	817	866	867	847	874	828	866	814	808	797	827	844	866	830	851	861	808	863	781	780	850	814	862	884	917	876	846	828	838	860	810	890	908	826	885	897	856	849	836	895	825	832	832	849	844	813	878	896	852	826	832	860	868	846	852	815	869	878	841	875	828	850	821	826	830	864	828	844	841	815	835	921	832	845	844	880	870	849	882	803	819	857	833	858	783	838	875	867	857	880	841	829	821	818	815	837	855	834	851	899	849	842	819	838	879	870	831	854	889	835	800	814	867	804	831	856	861	853	852	861	808	832	882	871	844	842	845	873	851	847	826	834	799	852	842	876	865	872	826	850	824	834	905	880	832	843	807	831	901	841	847	836	870	806	861	860	869	815	855	798	864	815	901	838	795	876	836	834	826	817	850	824	858	801	869	817	825	825	903	772	834	844	877	890	841	867	839	793	844	891	886	829	822	838	859	820	836	920	849	816	832	820	855	825	848	834	844	783	829	833	825	848	872	854	897	879	884	857	900	874	855	848	831	820	817	822	805	828	831	814	860	819	816	798	845	849	837	822	856	813	789	831	881	835	867	856	856	832	798	832	840	866	847	865	868	844	836	845	905	879	836	775	819	876	873	867	828	876	800	879	824	827	848	847	810	892	833	869	821	791	787	824	829	884	836	871	842	853	846	760	845	842	867	904	886	837	904	841	835	831	806	886	824	859	860	846	872	813	852	869	862	894	899	815	870	843	843	886	805	884	873	840	833	869	882	802	816	821	781	838	879	797	829	852	809	918	832	832	848	899	841	836	871	875	851	835	773	861	876	864	840	850	885	851	847	846	837	802	855	796	868	840	825	843	864	822	794	846	847	821	803	828	846	882	812	854	804	890	891	831	854	848	883	834	818	854	856	822	814	843	854	814	817	783	827	867	846	877	792	837	829	824	869	823	874	855	799	857	907	850	809	847	814	818	837	884	844	913	838	866	826	869	847	870	818	864	867	867	820	839	875	860	865	898	811	848	855	874	811	859	855	877	858	850	849	817	838	823	864	823	849	815	863	837	809	855	832	843	825	807	883	847	919	822	822	917	804	813	818	830	849	874	844	854	817	883	812	892	875	895	913	833	851	848	852	845	835	813	880	822	837	826	824	825	862	907	854	788	862	875	858	853	848	827	787	822	867	814	836	887	838	834	847	831	786	881	870	781	867	824	839	829	841	863	857	875	836	826	812	803	802	806	874	786	842	857	869	841	859	855	898	812	842	822	857	825	830	845	816	872	870	867	836	860	879	880	879	824	843	812	846	841	831	802	873	857	855	877	824	891	840	831	876	852	881	854	823	823	831	912	856	888	835	820	862	838	851	867	820	833	861	852	869	840	855	852	832	885	815	881	836	859	821	858	822	788	801	844	849	855	807	833	855	865	861	837	842	857	904	805	829	821	804	831	872	852	854	848	878	819	913	865	815	866	862	814	810	818	852	843	798	857	803	826	828	877	842	893	801	819	840	841	849	796	801	858	865	829	822	843	827	866	861	838	837	869	864	848	825	854	824	836	882	882	870	836	882	826	811	861	820	878	867	825	885	811	874	805	881	878	816	865	852	880	785	802	852	833	882	814	882	844	854	798	811	822	842	817	865	852	885	839	817	871	846	891	852	816	883	838	874	858	797	857	892	831	831	824	830	771	887	829	815	928	827	833	862	871	790	879	844	844	844	876	851	871	861	838	816	864	894	871	835	835	876	846	877	874	841	827	855	828	851	832	789	826	769	858	826	870	881	869	897	841	837	869	873	837	826
23944	20653	23907	27405	20639	19866	1100	584	462	463	430	381	357	338	361	345	302	309	288	271	299	287	302	281	310	290	255	248	305	254	239	232	233	265	264	288	259	280	264	261	254	296	292	296	274	267	250	241	238	272	283	272	276	277	240	300	226	272	264	283	266	238	266	268	290	283	268	276	288	259	261	278	252	286	249	280	258	264	227	242	260	278	260	245	278	287	278	279	279	239	278	286	273	261	255	269	247	270	319	263	231	269	232	240	265	261	274	278	234	259	276	266	243	277	253	250	248	265	250	260	281	273	274	279	252	234	254	247	242	284	268	289	255	237	283	261	250	256	262	249	259	247	256	276	270	253	249	261	279	265	266	326	286	232	258	270	279	265	249	259	245	268	307	282	280	264	253	259	247	240	274	264	300	260	285	290	254	247	254	274	257	275	256	236	259	239	238	231	257	271	246	295	248	244	251	285	276	284	266	273	260	235	252	242	250	242	245	252	271	285	281	282	218	248	241	290	256	257	235	252	303	261	252	235	271	257	261	253	257	273	247	223	251	240	289	252	321	271	223	239	260	260	289	275	246	253	243	276	247	247	244	233	266	262	263	267	249	249	256	257	255	263	234	245	272	272	262	248	265	250	274	294	262	298	285	275	275	266	268	277	275	283	254	276	276	230	258	239	256	244	249	312	244	279	258	264	258	269	287	276	248	242	262	242	250	268	271	276	265	289	280	274	256	281	251	263	262	272	275	257	266	237	258	284	265	235	262	270	295	277	296	262	251	279	253	261	223	267	272	271	297	274	227	250	265	244	309	260	237	256	262	262	294	301	240	295	260	265	285	259	288	271	266	242	251	259	252	259	251	242	282	246	268	251	266	276	286	242	255	246	239	247	281	272	257	250	273	280	294	261	263	229	282	280	240	222	256	258	271	260	233	246	241	278	286	252	232	291	280	270	259	253	257	271	273	280	247	249	271	270	250	259	264	290	225	279	256	278	294	276	268	281	271	267	267	285	269	252	271	258	253	254	278	280	284	245	278	238	274	253	276	248	257	256	250	261	228	258	260	280	274	281	269	244	261	290	256	255	233	266	258	269	271	285	262	268	280	260	267	250	264	228	253	267	250	251	277	284	292	276	237	273	251	294	255	253	312	258	246	233	283	268	250	236	272	241	252	273	244	246	263	255	267	265	272	245	281	271	280	255	269	272	259	247	263	218	257	262	260	240	251	242	281	277	280	249	250	264	256	254	249	271	278	270	275	259	291	284	293	301	288	256	281	274	291	255	289	233	274	272	248	266	264	280	262	266	247	248	279	264	263	269	304	243	251	278	273	268	247	268	247	252	307	305	283	258	273	278	263	274	252	297	274	223	323	277	277	244	260	270	239	232	274	255	242	249	280	274	271	232	251	271	252	217	252	241	243	242	252	271	258	234	302	279	263	250	266	257	265	273	269	251	273	261	243	272	268	277	276	268	292	273	220	244	263	253	282	277	230	248	236	276	234	277	243	263	277	225	264	299	275	284	291	286	256	267	260	226	242	251	258	271	263	263	264	231	267	260	249	295	256	262	255	252	276	274	256	241	248	272	260	257	243	273	272	237	276	266	278	263	249	268	254	276	287	288	270	255	254	264	316	268	251	242	263	272	259	264	245	267	275	264	241	249	261	254	286	264	255	271	244	252	288	287	273	259	234	245	238	268	250	224	280	258	289	267	264	226	282	288	299	280	235	239	270	255	236	269	271	267	275	275	251	270	265	262	277	250	246	279	251	278	285	270	265	291	279	244	293	259	263	249	279	267	258	243	283	270	277	249	278	260	245	282	221	268	245	242	254	257	252	260	245	261	262	245	302	266	256	304	265	253	244	258	266	239	253	240	254	265	260	294	249	283	256	248	239	276	252	269	270	237	238	256	246	267	275	279	262	258	256	300	290	254	246	271	254	275	255	277	256	292	254	262	248	244	236	269	301	245	263	270	238	248	260	252	330	241	259	261	247	281	278	252	273	278	248	270	275	270	283	247	252	247	258	270	251	274	263	270	266	241	280	254	263	284	274	287	249	284	277	264	222	230	277	225	234	263	239	263	261	250	260	273	235	283	269	264	275	251	233	257	264	266	251	269	255	272	277	250	218	251	268	259	288	268	278	287	245	288	262	289	259	278	283	245	240	250	270	243	259	230	263	283	288	263	255	277	268	252	255	272	257	235	276	262	247	247	275	251	286	282	256	275	287	239	299	260	274	240	268	240	252	249	221	276	273	305	280	256	283	293	284	259	280	276	286	281	268	279	260	238	233	260	254	248	264	254	289	272	265	254	268	256	287	268	288	270	260	289	260	217	281	248	270	285	258	277	275	276	266	274	252	270	271	289	249	243	266	264	260	268	263	254	256	245	251	246	258	289	263	253	274	258	288	251	240	270	287	265	272	254	286	297	279	262	278	239	256	271	246	291	245	273	281	250	247	288	255	308	278	302	259	266	279	280	273	256	279	263	253	266	255	256	279	260	280	259	268	273	280	237	256	250	256	272	257	243	267	271	239	244	258	263	309	236	255	277	268	278	252	253	266	250	280	271	253	257	264	261	256	341	270	306	236	230	237	294	232	271	260	267	294	293	260	262	306	259	259	262	267	277	255	255	289	243	297	260	244	260	242	237	261	251	249	255	262	265	235	247	272	252	248	276	265	264	263	303	225	262	271	244	266	245	259	241	273	251	232	272	269	280	261	268	240	282	236	250	298	297	259	241	296	248	288	259	279	265	288	250	242	298	230	274	251	244	245	256	287	284	259	263	276	249	258	271	271	251	289	275	267	236	259	269	228	256	281	273	276	272	269	256	259	290	273	283	230	272	240	258	243	232	289	265	277	265	282	277	263	259	286	246	266	245	258	282	248	284	256	251	274	277	272	260	231	263	259	248	256	255	261	250	248	269	269	237	304	256	310	268	266	242	273	302	262	247	259	271	253	303	311	272	250	264	257	238	253	280	266	285	280	255	250	244	258	232	269	302	259	261	241	258	251	297	248	258	277	269	264	283	228	290	274	279	268	261	247	275	288	284	256	261	252	249	257	271	257	267	271	222	299	253	258	265	248	274	253	257	263	241	262	263	301	278	236	269	234	268	271	266	260	241	306	267	265	271	256	250	296	259	268	244	299	279	276	236	275	259	263	252	277	241	233	250	277	257	282	259	249	272	243	272	270	297	260	284	268	270	254	267	291	292	242	251	267	273	257	262	270	254	259	264	283	254	243	256	269	268	251	286	277	251	257	261	262	294	263	256	243	241	253	262	248	262	277	231	258	275	271	292	250	232	288	250	273	272	272	288	278	249	275	228	258	269	269	269	261	221	234	273	260	273	260	270	272	275	291	279	266	263	251	238	252	292	268	270	278	261	263	284	269	272	256	251	272	243	250	270	249	314	251	256	278	260	270	248	235	260	270	278	266	254	245	262	269	246	279	272	274	259	273	260	255	271	253	257	270	282	268	254	254	211	254	238	259	270
3845	4272	2376	1259	884	725	708	683	676	647	669	631	664	593	615	643	620	647	616	624	612	619	610	622	597	588	612	607	635	582	619	538	606	562	573	584	575	550	615	598	604	604	584	589	576	544	591	644	576	584	607	606	605	566	556	613	631	637	552	605	590	601	645	579	578	577	608	608	590	585	585	569	605	600	577	605	556	586	583	577	632	586	605	606	613	603	577	600	576	618	632	563	554	575	572	563	595	585	587	601	588	613	611	597	557	548	582	570	610	586	587	547	601	606	590	616	591	601	559	598	599	616	613	565	600	602	593	632	608	606	649	577	587	560	609	617	574	625	618	587	604	607	568	565	594	580	578	545	610	593	611	616	559	578	578	609	623	555	596	590	559	595	572	603	577	606	578	602	597	596	604	610	641	620	627	627	578	586	626	626	648	613	574	633	572	547	600	600	608	600	566	628	620	610	557	586	608	577	593	620	587	612	619	613	588	606	604	580	574	564	606	636	616	586	563	588	565	596	587	598	568	554	583	661	594	577	609	557	623	631	588	530	548	603	589	596	546	601	604	654	580	622	606	604	589	575	562	612	626	620	568	579	649	584	628	621	610	603	619	606	660	595	590	607	621	560	627	610	579	534	605	583	600	608	618	582	586	626	612	609	572	591	572	604	585	620	548	587	606	558	573	621	637	630	593	600	600	606	617	606	579	595	544	631	632	634	603	658	587	623	588	565	585	582	588	561	564	571	623	589	603	573	582	600	626	598	563	573	601	584	616	570	628	566	590	587	568	597	581	604	584	595	596	606	589	593	584	602	562	597	595	561	573	572	583	608	591	631	581	618	566	648	607	582	592	613	599	617	598	559	587	568	589	572	605	574	622	592	611	592	616	591	610	604	560	587	585	578	576	583	563	628	569	615	592	571	596	598	593	599	667	599	556	578	606	582	652	630	620	576	609	579	632	558	642	556	573	549	563	606	614	589	596	580	575	558	645	599	575	585	604	608	574	568	590	597	585	591	567	629	589	591	625	614	636	617	553	614	597	592	585	605	579	596	608	553	604	569	604	612	577	635	549	600	595	613	592	598	603	575	592	629	582	616	571	587	626	558	636	632	608	612	603	604	585	575	566	603	548	614	590	582	604	560	599	579	597	611	612	635	584	605	554	592	592	581	616	574	617	577	544	582	598	592	596	543	598	567	573	579	615	609	545	569	587	615	587	590	610	611	602	566	588	567	585	608	534	569	636	571	588	569	572	633	633	612	586	614	598	605	575	584	581	581	617	625	586	568	610	584	601	608	592	622	617	603	570	628	596	596	546	572	594	615	642	603	575	593	572	582	569	595	626	578	597	532	612	584	626	580	566	599	588	555	613	583	594	619	612	586	581	560	573	564	561	621	604	593	614	600	560	619	581	542	618	577	599	602	566	550	645	599	608	603	610	624	616	591	586	581	592	571	594	581	585	601	614	583	551	610	572	604	603	634	622	583	610	615	639	596	570	608	565	555	591	592	638	577	598	592	609	590	604	581	567	618	603	583	554	657	612	602	619	617	573	612	579	537	612	560	600	585	596	549	576	592	573	649	569	606	564	592	556	600	598	592	625	576	559	619	619	581	598	605	607	617	595	574	591	605	548	628	619	622	634	586	577	632	579	638	607	618	552	602	607	599	634	569	572	578	594	577	587	600	598	626	561	598	573	571	578	594	574	512	604	587	589	614	550	594	618	636	579	577	580	588	577	572	596	566	607	612	597	584	588	549	582	630	621	592	604	609	577	583	576	626	590	615	585	601	571	621	596	604	562	573	588	579	570	594	588	618	576	591	605	587	617	600	619	608	625	600	575	592	585	571	603	566	583	543	597	605	584	597	597	622	593	608	573	548	591	577	580	610	639	587	606	589	570	586	603	564	577	647	582	583	611	592	621	597	623	613	584	583	587	581	572	583	586	604	536	629	579	566	572	605	610	565	621	550	570	587	591	614	562	625	551	579	617	607	590	605	580	594	570	624	566	615	622	545	566	605	581	567	565	561	559	606	554	618	565	617	565	600	593	608	546	599	597	602	613	624	581	612	573	587	613	630	642	620	564	609	593	626	576	609	570	608	554	642	580	608	599	590	619	575	616	576	596	588	543	592	581	603	546	580	549	586	606	591	583	604	604	586	593	559	576	562	588	580	574	561	643	585	549	592	610	600	588	569	592	601	590	559	604	618	605	569	620	573	601	587	615	560	568	606	591	571	598	604	615	628	594	601	579	544	586	582	630	579	582	594	584	641	596	559	569	611	591	565	600	593	597	594	614	571	589	581	596	593	603	595	612	604	564	584	578	597	576	586	583	586	572	620	573	607	630	625	632	567	601	595	589	619	535	593	638	573	612	623	564	612	605	581	596	615	605	579	571	605	608	549	578	536	600	601	583	606	627	606	652	580	586	600	584	559	591	606	573	617	618	583	553	588	613	582	607	610	583	636	578	603	613	578	574	625	573	569	603	601	585	578	606	627	603	573	569	570	637	640	584	633	554	557	592	619	600	612	623	600	628	588	588	605	602	551	624	594	593	609	535	569	571	603	643	571	625	581	604	602	566	621	565	609	616	626	587	606	601	616	593	614	625	608	599	620	599	554	577	572	550	609	580	584	599	581	592	612	627	594	574	611	627	618	584	578	592	569	578	608	628	591	580	592	606	621	590	618	593	567	600	600	579	572	589	560	590	599	579	583	575	586	633	605	604	606	547	583	605	591	611	599	617	595	607	542	590	610	578	558	579	554	601	659	588	618	612	603	597	557	550	577	581	591	587	571	641	604	578	611	584	618	591	618	577	607	603	578	600	604	595	598	609	521	627	563	585	587	591	608	569	608	607	609	598	581	602	628	593	636	602	604	608	594	607	575	588	618	590	612	604	575	567	593	591	557	589	603	604	604	601	582	598	614	573	558	610	567	571	620	616	646	643	625	610	576	570	603	589	584	606	609	558	596	599	618	578	599	566	588	558	581	579	627	594	547	547	614	625	548	557	568	587	593	574	590	601	570	603	578	586	539	615	579	633	598	553	619	578	596	580	546	553	592	573	578	621	590	598	613	609	595	637	583	596	560	624	532	618	635	587	643	608	583	618	573	578	577	591	629	611	606	564	608	606	620	557	623	602	617	630	580	594	599	577	558	637	608	624	584	600	613	619	615	587	592	602	541	586	537	612	617	609	578	594	594	632	619	560	573	622	605	612	585	612	582	607	606	601	538	618	605	592	530	582	593	593	617	588	571	592	607	577	582	597	601	621	597	618	623	554	611	556	599	580	635	572	586	616	595	605	572	613	599	604	591	596	551	618	611	577	568	597	571	598	619	613	580	586	598	629	605	593	580	572	569	597	618	577	620	589	570	570	558	636	607	574	609	605	585	553	565	589	631	599	563	575	545	591	634	594	588	575	615	615	607	596	595	600	633	595	637	597	584	601	596	576	586	631	568	638	589	614	615	634	571	628	606	602	585	588	604	596	588	595	623
23392	20658	24202	27147	20661	20680	16873	977	571	551	514	468	340	345	298	286	236	250	276	229	231	235	241	216	230	219	204	187	180	166	188	172	202	191	160	197	188	190	223	187	170	188	150	180	185	170	155	165	174	149	168	188	187	162	196	188	203	183	170	175	163	176	150	163	171	175	153	167	181	166	169	176	154	166	198	189	164	167	153	169	146	165	160	167	151	172	167	195	159	195	165	153	182	159	177	145	172	156	196	181	160	165	176	192	155	181	186	172	172	142	178	149	159	156	142	165	168	189	160	158	157	180	121	173	173	186	180	176	165	169	175	181	162	163	169	180	204	172	178	158	174	181	164	162	149	162	169	169	179	205	159	166	173	151	152	135	164	159	186	167	165	181	175	182	185	188	192	176	174	197	179	153	147	180	184	198	159	147	178	172	153	165	174	191	176	168	194	177	189	160	178	149	194	165	165	208	168	195	156	163	160	185	161	172	157	176	187	172	167	170	168	164	150	163	162	163	172	203	192	174	213	178	169	163	159	194	182	152	148	151	188	193	180	172	179	171	175	166	169	197	173	151	166	173	174	161	174	176	154	163	180	178	161	161	171	201	171	159	163	147	170	148	176	153	176	178	161	168	157	164	206	153	144	166	145	191	175	184	171	194	199	153	145	171	181	170	180	184	195	170	151	154	168	188	166	183	174	179	169	151	162	195	175	157	166	207	149	186	182	197	157	171	160	161	161	161	170	164	174	202	170	163	178	158	190	166	194	171	171	168	152	181	162	176	183	167	175	179	172	137	171	169	169	154	165	192	169	188	181	156	160	175	191	165	157	153	168	146	191	173	154	185	154	167	156	192	151	212	139	156	180	187	176	161	178	160	169	186	180	183	177	169	155	171	194	180	146	164	157	153	172	166	173	176	144	166	149	185	187	172	135	154	138	184	154	180	161	178	158	190	174	160	189	160	172	163	180	186	183	165	184	181	167	163	165	153	147	164	155	152	171	176	157	183	175	157	150	183	178	174	156	165	178	143	158	172	160	174	174	156	174	182	182	164	168	177	191	179	167	171	172	167	192	142	173	171	180	173	189	165	169	167	184	165	170	161	150	173	152	172	167	148	157	154	168	183	148	165	188	179	175	168	170	156	170	188	190	173	173	176	187	172	150	173	172	180	171	159	188	155	189	205	178	170	196	175	162	164	168	163	171	152	175	175	185	189	181	177	169	177	191	170	158	174	174	200	203	157	165	146	146	149	178	174	172	166	174	164	183	179	168	167	160	157	180	180	197	193	171	179	154	186	180	170	186	168	157	156	166	179	184	185	161	164	171	195	179	178	188	173	188	166	180	193	152	175	171	169	188	181	202	179	188	171	194	193	154	156	159	152	197	178	170	166	165	180	165	172	182	186	173	165	179	159	168	146	161	166	181	175	162	173	155	172	159	187	174	170	164	195	159	181	171	148	158	158	180	181	160	137	165	185	154	160	174	183	161	184	182	156	172	197	180	170	151	179	177	142	175	202	145	165	188	182	186	148	147	160	192	177	169	159	153	151	176	186	163	160	186	176	186	174	186	158	179	158	148	167	203	161	168	144	172	152	174	180	165	170	183	192	187	178	170	165	174	200	178	174	159	161	167	164	169	166	175	164	163	174	178	197	183	169	156	160	136	174	167	183	211	154	156	191	188	173	183	158	159	182	156	186	184	195	184	200	210	172	158	199	187	153	191	178	182	167	196	167	163	154	163	165	175	156	165	197	184	161	144	169	168	163	177	173	177	167	156	178	188	150	168	179	177	199	150	162	161	161	181	186	155	168	161	162	172	160	174	183	176	183	177	164	183	161	161	189	170	184	166	173	174	167	154	178	171	173	162	192	162	170	186	139	173	167	177	173	177	171	186	156	163	168	183	174	184	158	178	165	177	197	159	165	192	188	182	161	166	161	160	208	179	182	186	170	165	190	155	169	169	173	169	145	168	143	168	180	184	174	163	169	183	185	175	180	180	172	157	170	156	176	169	158	208	192	134	168	169	157	167	154	180	187	173	175	180	180	165	198	168	182	161	181	159	166	143	193	158	176	163	162	176	173	174	165	141	189	180	184	171	179	180	187	195	158	162	194	169	151	175	163	157	161	174	184	177	165	177	185	136	145	173	162	188	138	152	164	153	173	201	136	162	144	191	180	170	159	153	174	181	173	162	161	181	168	156	166	179	173	154	167	181	182	187	178	179	158	174	191	173	168	147	187	183	204	172	158	170	171	171	181	134	167	188	172	200	141	178	172	171	174	176	181	166	211	183	168	172	175	193	161	178	167	157	204	181	150	165	174	174	170	175	168	150	180	176	165	179	171	157	174	173	184	197	174	184	151	192	199	161	225	194	162	161	181	192	157	164	169	179	179	166	185	186	175	174	164	155	184	173	164	178	160	167	175	150	156	183	160	148	156	149	164	180	154	190	170	151	187	156	173	181	160	157	173	180	166	170	154	165	163	210	162	144	160	196	158	176	147	176	173	169	142	173	160	153	169	170	171	169	190	164	161	167	153	170	173	146	156	178	167	183	177	183	168	160	187	184	165	173	166	145	174	165	171	149	178	182	174	162	188	162	167	175	169	184	174	176	198	145	146	154	150	169	184	171	184	183	197	187	149	132	173	183	173	191	164	180	184	194	180	193	182	200	162	137	155	174	195	175	166	163	167	161	180	168	180	162	201	186	156	170	148	188	161	177	174	162	176	189	156	195	178	175	161	183	163	173	143	151	164	177	209	176	157	178	183	176	198	161	137	188	163	187	173	179	156	180	178	174	176	165	180	173	160	169	178	145	187	175	165	167	195	176	184	183	185	168	182	179	181	195	179	158	133	165	146	171	164	188	158	163	170	191	187	177	179	178	168	157	203	180	185	176	171	183	177	146	193	181	175	176	164	161	182	180	179	175	154	171	162	178	170	169	179	169	180	151	174	168	162	194	182	165	182	174	154	176	172	167	189	174	177	179	163	174	169	154	166	167	170	159	168	178	165	158	189	177	179	173	160	184	170	137	163	200	193	170	176	149	196	145	143	186	150	203	173	163	146	154	170	158	186	188	190	150	201	175	187	154	190	182	156	147	157	163	193	189	178	166	174	160	178	161	178	192	178	154	165	163	180	192	185	168	195	164	166	181	155	207	178	173	158	164	198	168	199	188	161	163	134	174	152	171	166	172	180	164	156	180	189	186	172	192	154	172	172	193	146	170	174	166	152	189	181	179	151	188	150	191	159	183	168	140	162	166	147	158	171	172	184	179	138	122	181	163	146	145	165	174	192	173	161	179	168	165	167	183	147	176	163	176	192	149	182	212	189	174	200	193	147	181	178	147	166	183	167	188	175	191	153	179	177	155	193	191	166	144	146	190	168	178	188	184	169	146	181	190	178	170	144	187	166	173	186	156	162	187	155	164	151	158	181	172	161	161	180	163	206	158	174	183	145	164	159	159	172	176	172	171	171	154	171	167	197	182	156	148	166
4017	6261	3292	1507	866	648	609	519	592	547	504	497	479	487	433	434	428	458	486	433	464	447	454	420	412	393	413	430	438	461	440	431	429	397	437	388	386	424	429	406	461	420	425	406	401	413	425	436	422	429	463	431	412	433	396	433	388	408	428	432	409	398	410	412	400	411	403	424	443	410	420	386	409	398	429	399	412	385	403	434	459	415	409	438	429	406	416	395	414	420	415	411	423	381	425	409	441	427	417	438	402	377	413	430	392	400	397	462	426	417	392	411	402	385	419	419	409	413	436	447	406	456	414	417	400	402	390	404	397	380	399	378	387	432	441	406	419	380	380	398	441	429	387	414	445	412	429	431	399	402	408	443	429	432	422	377	382	413	430	419	428	412	436	436	428	431	409	374	409	418	395	418	417	380	435	392	404	368	413	426	422	443	403	419	468	379	439	414	430	441	372	406	363	376	377	399	388	369	377	417	447	435	459	388	413	411	419	404	401	426	433	418	416	428	408	396	461	438	394	391	424	416	381	411	415	410	374	373	423	426	462	427	372	449	394	428	387	403	429	356	430	375	419	430	405	438	414	417	427	378	394	406	402	440	427	418	381	412	418	413	427	379	405	412	421	403	374	394	417	430	374	410	440	451	380	431	402	406	385	427	410	393	389	428	411	427	390	416	418	406	401	435	398	445	391	439	382	425	448	397	426	412	431	417	421	437	432	409	395	425	439	388	420	409	419	420	426	388	421	440	434	430	407	410	420	426	418	381	398	419	401	395	388	414	411	426	451	406	392	416	428	417	404	403	428	408	400	454	419	442	414	413	415	421	450	465	415	425	400	430	430	438	403	407	400	400	459	387	393	410	412	388	433	411	416	423	386	413	392	415	428	412	460	431	445	387	370	396	419	465	436	436	420	393	387	407	428	440	398	400	412	406	449	468	384	425	378	420	431	408	418	448	404	392	470	438	377	404	429	412	404	428	456	407	433	397	379	371	420	436	461	386	395	394	468	416	422	427	394	401	414	432	405	424	411	411	433	430	436	395	392	381	412	406	422	404	443	411	429	411	429	418	402	410	412	402	407	397	400	404	413	407	424	395	421	389	443	392	401	396	433	393	436	452	433	416	432	413	410	397	395	440	434	386	413	421	464	416	401	410	438	429	427	408	376	410	391	391	441	409	399	399	410	399	408	430	430	420	409	402	412	435	388	429	412	421	384	408	473	411	422	433	451	372	420	398	431	423	443	402	422	436	389	431	415	456	399	424	396	422	406	396	432	446	427	399	393	396	400	424	400	440	440	425	422	419	373	425	431	437	441	401	426	379	424	410	394	414	396	402	414	407	426	388	420	391	421	450	424	442	398	433	410	444	444	420	436	415	420	390	439	443	405	415	423	411	369	419	441	402	450	433	406	385	443	380	415	405	400	383	423	446	416	392	425	424	413	368	402	381	411	397	399	406	422	421	398	406	376	416	406	401	442	436	394	419	438	422	421	412	428	429	425	434	414	415	404	452	396	402	426	388	364	412	394	430	405	401	409	400	399	412	385	431	437	439	441	418	426	414	428	458	449	429	430	413	396	426	413	398	425	400	391	404	438	403	445	451	388	409	398	418	418	426	382	421	442	406	407	431	453	420	405	417	387	399	410	411	379	382	454	409	392	423	400	411	420	386	400	396	420	457	405	374	384	402	410	427	411	408	434	406	416	415	394	428	416	416	404	406	404	404	440	417	413	421	400	430	437	386	389	422	450	455	366	446	411	398	438	421	406	440	407	370	446	407	404	421	410	401	420	411	413	337	417	387	390	420	395	379	408	363	423	415	410	402	394	429	424	376	410	415	414	447	415	420	414	390	440	465	403	444	433	391	407	399	445	405	385	373	438	395	425	394	429	390	447	406	390	425	425	386	425	458	424	390	420	432	430	404	426	402	419	412	419	425	417	448	420	412	402	368	430	422	407	388	420	418	419	428	408	413	446	409	430	386	391	389	415	393	433	425	412	424	409	411	447	427	405	440	426	391	375	398	387	414	438	439	395	409	417	398	404	394	407	407	430	422	400	409	409	406	421	417	419	402	416	441	436	406	409	409	452	442	406	410	444	382	436	447	412	418	435	381	413	409	369	369	400	414	423	441	396	427	419	407	404	418	383	426	413	421	429	434	418	419	442	429	400	393	394	407	420	423	402	408	417	408	412	423	440	416	400	451	371	446	414	418	462	416	431	388	442	402	369	418	415	405	413	367	427	404	376	419	395	415	416	383	385	414	420	371	433	408	386	402	403	465	437	418	423	408	416	418	395	435	417	448	426	443	423	456	402	379	457	433	433	402	418	422	427	422	442	407	439	420	391	418	389	404	411	419	383	428	441	438	400	402	404	397	430	423	412	430	394	389	447	411	424	405	407	401	439	405	413	431	403	395	414	412	378	429	383	421	423	397	384	397	422	431	453	430	409	422	401	421	440	434	409	393	436	396	467	407	406	410	392	449	410	414	390	390	415	431	413	443	424	446	412	411	363	432	405	432	392	409	444	432	399	421	421	419	425	407	420	441	432	425	389	407	396	407	413	364	402	410	416	386	383	410	405	407	421	399	422	418	438	407	421	371	386	445	393	414	403	424	400	398	394	405	394	430	397	406	396	447	372	395	391	418	425	426	416	400	423	406	416	389	437	419	385	399	430	420	421	396	421	397	378	406	397	463	439	410	416	406	402	439	389	383	424	413	423	423	428	409	427	421	396	416	417	405	405	412	417	430	432	422	429	385	413	387	386	445	425	416	416	416	415	407	399	412	405	436	465	386	399	405	400	446	421	383	393	408	384	401	385	395	364	397	387	419	439	415	395	398	425	366	383	413	430	393	418	410	397	437	417	423	415	434	433	458	424	397	418	416	415	442	421	419	429	428	433	413	418	428	351	405	399	391	399	394	424	415	365	410	428	424	387	396	406	373	430	370	398	378	441	371	401	409	378	422	420	443	429	408	406	424	386	437	432	379	408	402	400	409	450	425	424	406	393	415	426	410	448	441	413	402	433	407	413	389	396	352	394	383	395	434	428	408	407	380	420	412	404	422	398	404	438	411	414	409	392	406	429	388	416	426	414	394	382	444	384	438	422	426	416	428	445	466	395	413	412	410	418	423	403	404	400	382	410	408	423	441	364	426	441	387	437	424	406	406	414	422	395	410	442	408	386	400	420	407	405	392	397	381	406	409	433	388	387	390	432	384	462	431	361	422	416	436	401	402	445	402	414	420	433	407	406	419	423	383	413	391	386	412	448	407	409	437	420	421	460	398	434	400	408	410	413	425	432	406	426	409	440	428	472	415	418	405	407	405	413	417	410	426	409	434	383	402	421	385	456	412	402	424	416	377	395	414	389	409	407	406	418	422	426	409	391	394	435	397	393	404	433	407	436	412	447	414	406	431	461	427	428	402	406	416	460	442	435	409	413	444	376	434	447	394	404	413	398	413	398	437	422	404	432	397	408	411	405	396	422	400	458	391
31293	19374	8425	1123	533	522	456	474	492	438	441	405	453	440	419	423	386	380	384	361	424	402	416	386	421	428	382	385	373	405	373	364	384	380	394	400	382	370	362	372	376	408	396	373	409	362	372	382	373	360	366	382	427	391	381	395	387	380	375	396	390	389	361	361	384	377	357	438	406	368	345	374	407	357	417	385	393	405	345	372	384	386	411	391	400	369	376	405	356	359	389	422	389	411	361	427	400	385	384	362	385	383	400	382	350	369	395	350	425	390	361	407	391	364	393	408	387	378	413	354	389	379	367	367	376	395	382	389	392	350	370	368	392	394	352	372	346	408	411	361	364	340	369	400	351	410	363	365	328	352	362	409	407	361	382	375	353	353	354	373	365	380	382	354	372	381	356	391	353	387	421	395	359	388	372	410	365	389	357	392	381	389	373	393	390	363	392	371	380	346	358	327	379	355	390	347	381	368	377	397	378	356	355	363	372	337	394	350	342	403	413	372	406	367	374	330	401	421	341	389	361	359	415	357	376	386	394	359	375	381	345	371	422	402	395	420	383	351	400	416	380	349	377	381	386	410	374	401	408	357	399	400	362	379	385	385	377	375	373	377	381	404	383	356	358	382	369	357	365	371	360	375	384	410	376	344	386	356	393	377	378	354	375	361	381	374	357	385	376	370	415	389	350	410	367	362	358	362	388	346	346	435	379	366	361	396	367	429	372	394	366	368	393	387	377	396	412	343	348	364	405	332	359	430	386	383	419	407	383	344	339	406	413	388	378	366	370	365	403	370	385	367	377	395	360	379	375	407	352	396	383	410	384	365	430	338	386	364	351	402	383	391	384	380	378	381	398	402	372	358	360	397	443	381	358	380	369	371	355	390	384	380	405	374	381	361	365	387	390	380	384	354	389	402	368	370	399	390	404	382	371	406	357	361	401	388	330	369	378	402	329	364	436	412	410	364	357	399	391	377	392	369	376	384	341	377	414	375	384	367	368	389	372	359	334	426	387	377	366	406	421	358	367	368	369	373	369	373	361	398	375	377	399	417	391	368	363	361	349	373	427	428	393	404	387	351	346	395	381	375	423	377	359	377	390	396	360	395	382	382	339	385	371	373	415	414	391	392	424	401	343	357	384	379	387	388	402	355	383	385	369	368	374	423	351	380	368	360	368	369	391	373	347	344	362	383	352	382	380	362	398	402	354	359	361	375	364	344	382	395	387	395	373	362	362	355	400	418	361	375	355	376	377	379	363	334	373	362	370	339	396	376	399	361	383	376	390	375	389	376	357	361	395	389	401	401	368	383	354	380	396	368	355	358	394	417	361	368	358	359	384	375	374	386	368	340	391	404	378	391	361	371	351	342	409	418	390	391	373	406	361	371	413	399	376	351	374	376	382	374	406	347	394	372	340	353	385	397	435	390	371	368	370	359	359	375	337	400	384	366	388	389	386	394	388	404	369	382	352	363	372	363	373	368	389	360	365	379	336	382	366	379	339	379	364	382	386	383	409	361	363	413	414	426	359	387	357	391	368	372	342	357	385	335	393	373	360	396	404	404	367	383	390	389	396	370	371	382	386	380	359	341	394	386	379	379	410	345	370	398	381	369	419	388	364	379	396	378	391	410	427	382	369	353	378	378	368	373	397	449	368	323	375	396	389	390	383	396	406	414	385	407	397	371	376	363	393	338	408	373	405	394	366	407	365	377	393	391	383	376	369	393	387	352	378	403	378	368	388	362	377	375	400	381	382	380	371	376	414	398	357	372	367	355	376	396	404	377	357	415	377	401	324	396	361	380	409	364	374	387	388	367	391	386	360	361	377	384	370	415	381	390	361	372	352	364	367	373	373	362	362	373	393	388	388	387	348	399	386	391	372	330	388	363	376	379	409	385	378	399	342	363	379	409	366	417	393	359	400	390	350	321	384	377	412	423	375	362	349	393	385	381	346	395	370	374	341	378	354	369	356	392	388	379	399	391	409	395	360	360	383	396	377	376	390	370	374	366	337	362	386	391	405	364	366	391	362	396	385	357	401	349	393	407	396	367	352	371	377	403	379	408	367	363	387	370	384	395	387	403	423	399	375	362	367	381	403	343	446	388	376	387	344	378	380	385	393	373	403	388	368	346	375	348	371	359	358	389	332	367	385	392	377	379	390	369	396	409	415	406	361	382	374	404	395	374	375	401	375	371	402	348	383	373	375	370	348	397	395	370	378	342	404	384	403	374	351	379	381	408	406	377	357	352	362	333	426	389	365	392	371	338	387	385	390	410	404	347	405	388	357	414	408	390	390	379	372	411	385	347	372	378	412	374	374	396	407	404	378	339	398	385	359	379	382	407	367	401	403	384	377	368	363	351	362	354	376	353	414	394	353	380	369	430	356	373	387	361	425	378	401	415	386	362	399	389	348	370	387	414	381	339	356	356	390	386	367	367	431	348	393	360	366	402	351	362	411	353	376	389	400	362	373	363	386	390	394	373	374	367	393	378	361	405	401	376	403	379	397	379	345	391	385	355	367	365	428	382	377	374	354	373	385	374	399	365	361	381	391	395	380	393	384	411	398	364	415	405	388	431	378	382	395	402	393	392	356	370	371	387	363	383	365	355	363	400	409	390	354	390	356	381	374	357	399	352	362	386	380	398	365	431	425	387	396	331	369	401	373	365	366	374	392	343	401	355	376	410	451	352	394	362	403	389	394	371	413	352	351	375	342	398	394	385	367	397	404	387	392	368	401	420	366	390	393	400	386	360	400	354	417	348	388	359	372	402	379	398	369	383	355	360	352	341	359	401	387	411	372	411	386	373	379	368	387	375	415	408	393	375	360	375	386	384	375	385	409	400	397	375	322	348	394	378	347	384	355	412	395	397	379	392	372	382	342	398	368	378	385	399	350	373	381	361	355	404	351	365	375	411	399	375	358	358	340	404	363	397	363	374	394	381	393	422	408	400	369	378	380	399	376	390	425	389	364	359	386	354	345	389	368	406	375	361	360	379	387	381	420	377	372	354	381	409	389	384	368	397	366	377	364	354	381	393	410	375	401	388	382	382	384	398	391	367	370	379	374	340	400	359	302	385	350	405	386	376	380	384	380	362	342	381	371	385	364	366	374	400	386	389	363	364	383	413	401	359	364	388	341	365	385	372	367	364	359	393	392	399	354	387	393	378	392	361	390	365	367	390	405	402	395	352	395	358	385	403	363	386	350	389	387	392	388	355	385	367	385	400	368	400	370	371	385	384	389	328	363	367	407	397	388	372	379	373	384	372	352	400	360	392	368	348	385	374	392	338	404	345	410	379	350	374	379	336	383	369	392	393	376	371	380	375	370	418	386	373	370	388	387	388	389	396	389	393	368	384	394	401	379	411	349	377	400	388	389	394	365	369	398	372	362	370	390	406	408	396	344	397	412	375	384	364	355	353	394	374	373	388	375	373	399	403	385	375	366	370	402	408	366	375	401	365	369	389	386	372	397	369	358	392	388	394	373	390	405	388
5812	2324	1604	1012	881	958	862	821	897	838	862	886	882	836	847	833	896	884	847	883	822	846	832	867	839	831	851	775	837	783	901	820	869	830	875	808	862	871	811	812	814	818	848	785	833	820	852	846	838	804	836	877	825	839	891	882	858	854	812	829	865	893	782	798	881	877	794	855	838	881	817	846	832	845	815	812	789	896	825	796	831	867	828	865	896	847	917	854	807	863	808	883	814	819	804	793	844	802	869	870	878	879	889	831	833	837	848	803	886	821	835	832	851	878	818	912	878	835	795	814	832	847	808	811	851	862	843	808	812	827	806	929	856	857	849	838	817	880	824	865	800	809	822	931	843	849	818	795	863	828	864	798	838	849	835	796	849	832	865	833	834	838	876	825	834	855	857	833	852	865	906	831	890	808	844	819	834	929	830	830	821	804	847	811	887	849	917	844	826	818	869	859	799	870	844	802	804	840	848	814	854	800	828	829	830	844	858	882	852	870	805	837	848	818	865	886	835	828	811	812	869	862	792	859	846	816	840	849	910	848	836	807	826	835	854	869	842	836	823	811	854	867	874	818	828	812	810	869	847	881	896	854	854	818	851	803	830	853	817	848	829	835	802	888	886	859	827	873	852	849	888	859	876	796	858	832	828	846	895	849	890	824	834	793	849	816	845	859	836	826	878	882	830	836	839	839	811	830	770	876	827	809	859	810	789	849	868	844	837	822	885	849	902	822	897	877	830	845	801	862	826	824	886	781	824	811	834	859	824	858	844	837	908	855	852	843	803	853	830	835	845	833	800	864	835	795	824	867	842	852	808	775	854	889	847	828	811	838	844	845	831	839	794	832	837	812	827	822	829	888	852	876	830	842	856	837	860	810	783	841	810	849	840	866	831	870	880	807	828	868	853	845	857	832	853	811	841	835	857	818	909	821	817	846	818	853	840	891	790	806	859	911	865	828	843	819	873	842	819	873	901	892	828	816	830	869	790	898	887	849	805	886	798	821	864	889	837	826	808	757	882	876	877	855	854	837	868	829	851	783	793	822	817	871	812	901	826	834	915	851	847	829	866	835	815	872	847	837	806	890	855	795	868	873	848	877	829	807	878	833	847	835	821	780	818	831	844	865	847	865	867	865	824	846	837	835	800	858	834	806	855	831	876	877	857	839	808	872	876	798	852	792	833	830	888	861	847	869	811	859	878	836	834	809	818	806	848	911	895	807	826	825	821	858	830	878	885	871	916	847	833	853	844	848	815	854	837	838	809	814	843	842	791	796	783	803	832	791	805	867	858	791	811	803	845	823	844	846	819	821	830	836	849	831	792	865	856	859	821	839	848	843	893	851	823	838	813	883	847	834	807	849	839	842	853	855	807	836	887	858	779	862	858	855	879	835	845	904	818	831	896	859	813	901	880	854	855	903	931	828	835	809	835	807	850	865	833	880	861	796	858	842	827	841	851	850	851	839	789	792	838	828	825	812	898	879	855	811	774	800	844	833	861	836	858	793	820	849	823	855	842	874	845	814	828	828	843	868	823	858	850	847	851	837	840	870	798	862	853	805	846	830	794	810	865	882	828	817	844	871	799	794	830	804	826	868	862	841	820	813	850	827	847	822	809	824	814	828	858	840	848	813	886	833	860	842	856	844	890	803	909	850	816	860	868	824	864	827	847	845	860	808	819	805	864	828	875	834	849	846	830	858	872	858	938	860	825	858	865	866	804	809	813	785	840	797	885	807	874	830	853	884	837	852	894	828	870	863	825	818	880	811	906	803	845	846	888	843	839	876	800	806	848	841	842	809	871	882	869	818	893	833	828	834	868	884	827	875	852	856	799	786	842	887	850	866	782	812	875	871	836	786	816	844	828	805	850	858	809	855	775	768	839	849	822	899	870	863	845	862	884	837	813	822	807	772	841	823	816	886	850	822	818	837	814	814	859	891	867	798	852	862	868	806	882	850	857	819	854	820	879	846	814	868	853	843	825	867	818	849	807	817	834	850	868	847	844	879	878	769	871	839	873	863	865	812	836	801	815	863	872	808	847	863	848	890	861	845	848	821	835	812	871	875	888	816	782	848	830	880	860	880	867	829	856	843	818	808	858	829	869	904	872	834	849	799	845	831	896	833	850	810	885	832	824	849	845	844	835	797	876	800	883	807	802	840	860	811	839	815	830	874	836	837	784	852	848	842	848	854	794	843	826	839	906	862	819	866	869	812	849	813	791	812	887	847	868	802	840	856	819	819	878	815	857	861	872	813	864	838	771	856	888	825	861	839	812	826	897	885	856	902	757	855	850	858	837	795	836	831	827	826	859	817	853	897	853	830	886	875	889	804	846	884	832	858	810	883	835	862	819	841	879	871	852	817	768	813	889	794	819	814	834	808	900	791	813	866	813	804	821	862	821	844	872	857	841	806	837	835	863	861	845	909	835	849	833	867	868	854	830	857	819	810	804	823	822	821	816	859	797	816	810	842	869	806	853	872	868	853	850	796	833	847	887	812	808	814	857	844	818	825	802	835	860	870	807	855	852	855	883	810	862	874	831	761	791	802	881	831	861	848	822	869	814	879	815	873	868	824	848	846	811	878	812	870	894	841	865	852	847	821	851	849	871	789	879	795	828	832	833	877	876	861	834	892	820	877	817	842	898	792	860	886	895	839	864	825	843	847	817	814	862	798	849	869	858	827	833	838	869	870	822	842	773	859	903	912	847	849	861	857	825	818	833	800	818	833	843	801	844	828	894	808	827	799	833	817	844	814	822	815	815	781	848	861	859	848	857	835	798	832	837	815	839	839	804	842	904	881	829	840	806	834	833	898	879	843	828	876	875	847	832	845	904	837	805	865	848	814	809	868	853	832	819	816	846	832	839	831	862	823	837	866	861	832	855	863	822	835	804	887	813	833	875	919	840	779	841	840	863	838	829	815	809	852	851	872	835	797	817	895	850	790	851	875	852	911	806	850	891	837	823	812	861	836	826	825	801	851	814	822	854	816	808	862	829	845	802	853	819	779	791	822	803	835	829	818	869	855	820	823	807	840	813	767	807	873	879	840	796	870	826	863	819	873	822	825	868	843	871	832	856	888	826	875	827	818	881	784	812	856	854	844	850	848	848	810	865	844	857	828	825	766	820	874	801	857	861	834	809	799	877	861	868	810	861	865	845	811	798	817	829	838	853	875	832	890	866	868	864	821	818	852	850	822	832	801	813	877	869	822	814	829	881	860	853	794	846	838	791	881	843	848	776	862	815	847	900	836	912	882	895	828	840	820	820	883	830	794	858	844	850	848	844	830	837	865	865	851	825	863	873	829	848	852	807	845	810	810	861	796	844	769	863	826	895	838	757	832	835	843	842	817	819	889	811	802	842	839	875	805	829	852	838	861	838	870	881	833	861	894	839	843	804	899	827	847	842	834	812	830	919	829	820	799	816	761	906	921	817	863	887	907	798	821	834	794	834	826	868	789	821	799	813	814	889	832	764	822	853	852	826	807	811	839
23927	20624	23855	27403	20621	19947	1222	643	523	450	425	402	381	338	361	337	337	304	338	297	308	331	272	311	301	270	270	276	304	274	268	258	286	260	312	275	294	280	287	295	268	259	264	265	249	274	323	287	255	253	271	245	305	261	243	259	286	256	258	281	291	287	287	273	261	297	288	259	292	278	288	255	254	269	257	251	245	250	282	285	297	242	284	260	274	267	246	271	282	295	273	268	258	278	232	268	268	268	316	261	267	256	266	273	290	280	280	247	261	268	233	278	269	234	208	226	286	254	275	289	263	263	252	237	264	251	241	256	271	279	258	275	241	264	296	260	256	246	264	323	265	277	268	273	298	261	273	272	284	262	256	253	258	259	264	278	263	267	262	262	250	250	271	264	294	282	267	271	269	269	284	257	260	243	256	263	228	292	247	269	250	248	267	279	256	292	268	235	265	278	277	253	283	262	275	271	275	253	292	290	277	288	234	262	240	266	254	238	240	230	270	266	282	297	275	268	272	258	265	255	277	273	284	245	231	252	275	261	253	269	287	303	266	258	297	247	253	272	257	264	249	291	298	224	261	246	223	262	268	232	295	265	247	234	306	261	280	258	268	278	301	256	249	270	238	254	275	258	281	267	259	270	279	258	282	275	294	278	271	281	265	273	297	275	267	282	253	256	244	283	257	255	264	259	269	267	271	262	268	260	285	283	265	305	283	264	275	250	275	282	260	275	291	280	261	271	297	277	243	272	266	267	302	250	275	262	288	291	231	285	264	282	242	244	257	266	258	262	277	256	259	265	280	263	262	250	287	283	274	264	252	260	265	256	254	266	274	256	265	264	261	246	263	284	285	259	246	283	258	270	290	256	269	269	258	255	268	254	248	304	260	284	303	273	276	272	238	265	281	276	235	261	258	284	263	271	256	279	279	282	268	276	273	255	267	223	251	305	284	276	294	260	290	293	268	256	274	261	224	253	262	267	272	252	279	263	286	265	248	300	259	241	249	296	297	254	245	276	277	285	268	267	278	256	258	287	257	261	269	262	264	248	260	244	253	258	283	231	280	263	258	236	266	274	301	262	224	278	268	286	282	289	263	260	263	256	255	271	248	247	265	268	266	248	258	270	242	266	282	265	252	294	255	294	288	277	254	253	259	261	241	257	270	298	252	236	257	305	243	253	279	261	237	264	267	274	253	262	273	250	235	289	290	260	302	287	268	231	255	244	284	285	274	262	286	252	245	281	277	238	252	267	261	244	290	286	284	243	260	253	269	267	287	256	250	265	266	261	262	260	265	245	259	274	242	272	270	259	289	284	274	300	260	258	263	305	272	282	249	240	262	265	250	236	276	269	303	245	292	258	271	306	261	242	250	265	244	240	280	273	249	268	271	288	259	257	274	280	288	276	256	258	246	227	253	260	265	273	256	279	273	291	265	241	283	259	272	261	250	274	273	265	264	250	267	294	213	244	237	246	261	285	265	265	253	253	274	252	284	251	272	268	259	292	253	239	239	282	266	264	264	284	296	260	270	267	248	258	286	286	264	246	279	261	258	243	236	236	299	253	268	284	268	255	296	239	288	239	242	261	249	244	303	264	258	275	287	275	287	265	279	249	238	266	299	270	260	268	293	260	235	255	234	257	257	282	272	253	272	235	295	252	285	277	296	257	222	296	279	263	268	272	242	278	284	280	280	285	265	260	251	265	236	248	269	300	301	290	262	273	254	281	247	262	293	294	280	258	283	246	260	258	294	252	207	246	223	258	244	238	282	266	269	247	244	260	264	249	286	287	253	256	247	265	262	277	243	278	259	275	238	245	232	247	285	274	288	300	260	236	261	276	232	246	254	284	291	264	271	269	287	265	252	256	238	266	267	272	279	281	271	263	247	256	262	282	253	236	247	266	250	262	269	249	260	230	274	283	256	297	295	253	250	272	252	253	282	243	236	272	269	247	233	283	282	259	249	277	287	256	247	247	286	244	254	264	315	285	234	255	258	263	269	276	262	260	239	278	246	247	236	266	253	234	254	266	263	276	257	275	291	268	263	252	262	258	276	270	253	287	294	273	300	247	269	303	297	259	285	244	256	287	274	293	256	245	271	261	283	255	295	272	268	251	254	267	260	247	259	254	248	255	264	263	270	254	276	286	256	276	233	277	277	263	273	273	255	248	276	285	238	288	262	225	245	252	256	253	241	261	282	244	282	274	277	250	227	269	263	258	261	260	291	254	241	287	259	235	262	237	263	269	299	242	304	268	256	280	253	261	265	273	253	242	250	261	251	290	293	263	283	246	263	253	250	272	275	286	229	258	253	247	254	243	266	292	274	281	295	272	261	256	265	302	260	273	245	286	289	298	249	274	270	280	262	280	234	252	289	262	286	277	277	265	283	281	254	254	259	253	233	236	252	283	251	251	268	249	269	255	258	258	274	281	285	261	273	256	244	254	269	259	292	273	267	242	255	282	300	256	259	258	228	283	282	298	247	283	277	236	259	279	274	263	234	286	263	260	247	270	256	278	272	282	272	281	256	252	254	291	288	287	276	262	264	254	244	259	236	235	258	257	271	266	250	263	243	258	259	244	283	252	282	238	262	250	277	274	298	290	275	272	274	276	240	259	261	284	249	265	242	253	250	269	267	284	245	276	269	272	284	266	267	254	229	257	257	266	259	244	265	226	238	247	272	275	258	277	243	265	273	301	242	298	260	263	287	252	288	212	228	260	249	250	248	241	260	284	261	261	264	264	262	274	245	263	244	234	263	253	278	275	297	260	256	235	258	239	285	307	246	238	255	261	229	276	270	297	238	259	265	269	272	276	263	272	250	236	271	263	248	251	302	274	261	296	297	259	252	281	268	220	281	266	273	282	263	265	275	270	264	264	254	283	224	248	244	274	260	289	262	273	270	269	280	253	289	247	279	249	219	242	273	279	274	256	282	234	266	249	285	248	275	280	273	271	285	239	282	273	282	247	256	286	250	278	282	271	252	271	282	255	243	284	256	290	283	248	258	247	245	219	264	227	268	275	292	279	248	276	260	241	253	257	252	286	276	296	273	256	276	271	228	272	242	259	283	272	275	267	271	293	255	280	245	248	263	286	312	224	275	306	312	278	259	277	292	237	279	270	272	284	226	237	269	244	279	249	278	280	249	259	269	272	265	276	272	218	263	270	268	273	267	271	246	254	264	290	285	272	270	257	279	274	275	259	261	256	258	276	255	244	278	283	265	257	278	255	281	260	287	250	244	226	256	279	260	262	258	269	248	239	251	277	276	279	266	259	242	245	276	274	251	260	271	287	235	275	305	267	295	268	263	237	253	290	255	276	314	238	239	243	289	279	247	278	268	290	257	265	256	266	240	281	289	275	252	272	306	241	254	286	270	261	274	263	265	263	302	280	269	268	255	256	235	244	250	265	251	253	254	261	287	242	255	288	266	266	247	250	292	278	219	276	262	277	236	261	277	281	272	245	260	275	278	258	295	258	276	276	252	248	251	247	279	261
4063	4289	2362	1283	859	747	724	678	655	625	695	638	593	593	599	651	627	625	623	600	612	646	649	601	586	610	628	632	608	568	591	609	586	576	582	629	613	567	597	559	618	579	609	618	581	564	586	645	572	609	594	600	626	582	593	593	594	572	617	587	615	601	584	575	611	578	631	577	613	598	603	579	559	620	603	593	606	603	601	583	580	577	600	584	598	569	593	592	619	604	630	600	590	614	655	601	620	599	570	607	618	577	582	568	601	620	614	590	533	631	569	602	559	604	600	601	599	589	594	589	582	592	604	599	606	574	557	615	557	567	646	634	632	561	605	579	588	587	540	578	560	654	571	547	585	601	595	619	655	600	609	583	586	546	545	554	560	604	592	561	568	573	592	596	609	625	659	622	602	579	638	594	636	551	581	606	598	644	595	594	606	616	576	555	616	552	616	591	632	591	599	615	610	605	622	597	601	590	584	584	601	619	605	583	621	615	593	551	594	588	634	617	575	637	648	600	590	617	618	603	582	581	632	618	597	592	599	610	595	592	613	640	579	553	623	598	601	590	555	629	626	623	575	624	567	555	611	641	577	569	619	619	563	642	598	583	621	590	588	585	549	598	617	577	606	624	608	592	568	605	586	599	616	576	614	597	581	606	679	616	598	602	621	587	581	601	615	615	598	567	595	543	611	592	600	602	596	626	586	565	609	558	596	588	620	628	592	588	623	603	609	584	621	595	572	586	621	603	617	647	622	583	569	584	599	565	629	607	559	615	616	565	570	601	616	591	602	568	609	596	633	587	591	635	572	570	610	559	600	606	550	624	613	615	599	579	636	632	590	561	591	590	611	605	618	591	595	582	572	573	577	620	569	545	619	559	587	574	587	618	600	590	610	588	588	625	599	596	589	593	561	589	577	531	597	636	630	607	577	548	608	599	556	574	581	576	603	610	591	633	633	618	557	590	610	543	618	591	633	665	621	613	627	578	613	579	586	586	610	592	592	638	566	568	610	640	575	617	604	598	608	585	637	613	581	619	646	630	598	572	604	589	611	599	623	614	596	636	639	553	550	565	575	582	613	592	604	632	624	598	586	638	614	637	605	603	594	594	568	631	623	550	640	657	586	583	577	596	622	588	625	616	618	569	556	605	592	597	612	588	558	606	587	617	618	598	595	626	586	594	566	563	621	584	575	624	615	584	624	588	634	560	619	578	601	654	575	638	601	543	566	601	606	565	618	557	583	622	565	586	630	587	609	609	599	604	601	613	642	594	609	592	571	568	603	605	587	587	560	591	611	620	588	589	608	553	544	625	608	581	647	591	550	591	631	634	624	622	598	567	581	589	559	563	599	634	612	594	639	611	596	577	602	598	616	587	622	617	598	544	628	565	619	608	659	594	623	616	620	578	613	551	570	578	599	605	637	594	594	594	585	595	600	599	623	583	614	612	612	592	586	614	607	556	604	595	566	576	576	620	562	594	648	561	610	582	589	593	619	611	646	666	633	568	594	600	598	581	601	597	618	568	576	608	630	617	611	556	568	644	582	601	618	601	592	557	575	624	588	548	562	651	624	571	598	602	606	601	594	581	571	551	601	620	551	590	611	590	631	567	585	602	596	574	597	598	609	571	636	594	601	657	603	600	606	568	598	579	600	550	578	623	637	576	608	599	570	596	586	607	588	597	625	604	628	589	615	585	650	548	560	600	582	620	631	620	659	586	587	620	550	583	571	571	591	593	557	617	600	637	591	579	599	595	578	547	614	587	648	617	570	563	625	587	642	631	601	612	613	642	571	600	597	604	614	637	553	579	622	577	575	632	602	580	600	576	644	586	604	608	603	607	596	579	591	570	599	587	591	591	600	638	590	571	543	622	616	576	569	631	564	574	619	583	579	548	648	575	588	572	576	570	580	634	582	590	576	654	627	626	597	627	610	591	573	556	567	611	594	579	632	568	593	621	559	553	600	602	608	592	571	577	655	619	573	608	626	570	579	638	581	589	597	625	606	590	591	626	580	551	584	575	573	565	578	580	528	591	608	586	562	567	612	552	563	624	577	621	600	605	654	625	587	604	591	600	609	596	591	591	591	585	551	639	615	581	583	618	599	607	600	581	613	583	633	620	567	574	587	559	555	617	602	567	589	581	628	645	669	597	581	631	617	642	603	575	582	570	581	643	585	625	579	605	604	623	601	581	589	639	613	583	614	607	647	598	573	647	589	623	598	553	610	612	634	612	590	627	580	634	587	617	592	627	636	617	601	597	607	602	591	585	624	583	578	658	613	603	604	634	604	607	590	581	612	593	629	629	588	640	601	575	630	561	639	552	605	647	586	598	596	581	627	595	600	590	633	664	582	607	608	582	646	566	582	611	587	582	601	581	580	581	582	569	625	617	596	600	565	612	630	613	587	653	553	593	618	623	585	572	559	579	586	604	625	628	600	594	566	632	620	602	568	602	599	598	598	602	610	608	596	570	562	627	593	571	612	624	602	575	653	607	612	595	589	549	597	568	622	575	647	574	587	603	581	648	595	578	643	629	604	617	595	572	624	581	593	569	621	603	607	587	640	621	584	556	623	568	588	578	616	636	642	603	608	598	600	605	627	615	635	595	640	620	653	637	606	630	665	642	553	601	618	607	620	579	590	593	601	638	629	557	617	622	610	634	568	629	561	571	589	645	638	620	590	614	567	551	623	608	600	646	611	598	580	605	562	605	564	610	620	598	645	581	613	648	592	565	644	616	596	628	624	593	617	611	549	649	604	582	586	607	565	597	605	557	573	583	596	599	603	613	612	599	607	612	595	622	597	601	632	572	570	551	578	541	576	610	613	586	616	593	598	580	541	581	622	623	623	608	595	594	605	620	541	580	607	588	605	619	567	552	567	584	617	616	606	522	587	621	665	607	570	639	621	581	594	578	558	614	602	592	591	606	656	645	639	616	566	551	605	607	572	610	585	604	587	585	600	559	597	615	581	593	607	564	587	564	586	581	619	638	589	611	572	579	581	573	594	607	621	593	607	578	615	598	633	590	575	617	647	563	537	592	634	609	580	620	580	595	601	588	626	621	577	534	570	565	638	573	594	636	587	592	593	616	624	594	532	551	587	564	566	616	551	594	576	617	642	596	624	579	601	602	603	552	595	600	611	555	577	619	583	587	633	644	621	567	598	574	612	632	609	597	563	618	610	562	608	578	570	568	657	555	580	595	576	583	614	611	616	599	601	600	599	598	597	655	578	584	643	588	637	607	592	546	583	614	594	542	611	598	604	608	611	575	573	570	600	597	638	591	606	645	599	624	586	614	559	607	610	624	616	597	580	588	628	609	592	601	565	625	655	615	606	635	635	589	572	564	603	579	579	591	573	544	570	578	568	605	564	577	625	591	645	585	617	599	629	594	645	567	602	586	589	630	623	605	603	589	621	635	589	597	601	612	578	596	609	550	565	579	575	568	590	581	612	572	606	600	586	605	618	592	592	573	590	589	619	608	567	602	590	605	633	598
23414	20648	24212	27100	20651	20661	16844	996	642	546	486	456	383	351	286	277	292	295	243	220	270	247	257	246	231	236	198	189	199	190	183	191	199	177	194	173	155	189	203	194	201	188	183	166	169	182	179	171	168	163	170	202	178	166	165	159	197	164	176	178	181	179	160	176	160	166	159	156	165	155	193	186	193	200	168	193	185	177	177	174	174	164	183	177	155	193	183	175	181	177	180	194	181	160	169	166	203	160	157	209	180	174	163	171	178	169	182	172	184	176	211	182	164	192	165	179	174	180	136	174	166	158	166	190	178	172	168	184	167	178	170	190	160	174	160	148	170	213	178	163	167	178	156	194	166	158	160	155	174	161	173	191	181	176	188	175	166	181	152	189	182	171	175	184	192	165	179	165	162	181	173	153	175	148	179	180	157	149	140	164	168	181	164	158	178	170	151	155	182	178	173	163	156	188	195	176	195	182	177	196	176	196	180	158	194	199	197	180	183	182	171	192	180	176	157	173	182	178	160	183	175	174	144	161	171	157	195	168	151	197	187	154	185	160	156	177	171	170	176	173	156	164	186	184	170	157	182	204	146	142	148	138	156	167	185	155	180	160	185	190	174	185	178	152	157	164	151	147	218	162	163	183	171	166	168	177	172	148	168	178	164	192	193	187	182	164	156	171	195	181	186	185	157	158	159	172	147	169	217	203	178	195	167	151	168	169	198	169	178	175	195	194	173	197	183	192	166	168	179	163	167	164	157	171	151	171	144	174	169	155	176	186	172	188	185	167	171	158	168	196	193	170	196	159	168	172	163	179	167	167	173	181	196	185	183	184	179	188	175	168	186	190	197	164	175	187	182	191	168	179	186	177	163	174	174	164	177	202	178	181	186	180	154	164	164	157	172	179	171	169	158	159	178	195	149	157	165	176	176	173	172	200	199	168	192	162	167	192	147	173	167	171	177	170	177	169	182	175	178	204	173	189	183	165	187	165	172	164	159	170	174	159	163	183	159	196	170	172	173	165	165	185	164	202	164	163	158	172	170	174	186	200	144	174	173	179	162	139	202	158	176	184	188	183	157	181	155	179	180	186	145	165	163	181	175	186	181	176	183	178	158	164	177	153	149	171	172	199	159	158	168	198	145	193	195	163	167	166	166	184	134	181	190	196	177	155	184	174	208	190	183	169	166	193	165	174	160	162	187	200	182	188	163	172	188	190	166	165	206	193	151	191	184	179	190	186	180	176	165	178	175	173	167	188	191	167	172	186	200	191	150	179	187	171	173	138	179	163	172	158	176	181	169	148	155	179	195	166	170	170	159	146	191	166	154	186	176	165	194	180	201	131	153	156	180	189	161	174	183	155	192	179	154	162	164	175	159	162	182	167	153	166	180	177	179	173	141	160	189	158	178	142	173	182	198	164	170	187	170	190	165	141	168	177	198	185	206	192	170	182	156	173	173	186	176	190	175	167	184	165	155	168	161	178	168	196	179	177	189	169	176	175	179	179	157	163	169	146	175	153	170	173	165	173	179	176	159	156	166	188	173	175	176	169	151	160	175	164	161	154	180	182	189	179	164	169	174	169	170	195	172	168	178	178	193	174	169	178	169	193	153	156	182	169	159	189	173	177	188	174	174	181	176	163	166	166	181	185	155	174	193	189	178	195	153	161	182	176	189	173	197	179	194	176	202	175	182	193	182	192	175	188	183	170	169	187	156	152	159	173	203	179	171	187	169	161	166	162	151	175	167	168	183	177	180	166	173	187	167	154	167	202	179	157	198	183	170	179	178	159	168	184	178	164	184	158	202	168	159	171	209	190	185	169	179	185	164	202	172	154	183	175	172	160	156	193	172	171	156	148	170	173	163	203	180	183	170	138	156	191	157	155	189	172	156	194	161	176	171	168	170	180	171	168	164	172	161	168	191	171	175	197	181	171	151	156	180	172	149	182	181	157	195	201	174	177	202	158	183	194	176	182	157	204	183	167	151	157	164	157	159	181	196	193	179	164	168	175	185	175	177	168	156	184	186	197	166	180	167	178	191	169	169	157	164	164	185	164	189	196	180	201	183	193	186	154	161	177	152	168	163	187	161	183	180	170	168	164	180	177	186	171	181	182	173	180	167	135	175	171	176	178	166	196	156	187	162	178	149	175	206	172	177	147	169	163	175	179	184	158	201	154	168	177	150	149	186	185	156	175	171	185	179	180	178	156	170	168	175	166	179	174	160	174	184	194	176	147	171	180	189	184	180	183	174	157	179	162	171	163	162	164	166	213	188	171	192	157	188	168	178	178	159	174	162	161	189	169	165	172	171	164	147	168	178	180	167	181	170	175	170	192	191	182	177	176	169	149	166	185	176	160	144	167	162	159	152	159	156	147	185	173	194	183	173	164	173	173	156	178	163	162	167	174	151	183	169	165	165	169	172	185	159	144	166	182	193	178	174	159	187	162	158	166	198	206	154	179	183	183	150	187	161	181	179	171	169	173	174	178	174	167	170	185	173	162	191	183	179	186	179	159	154	169	163	163	152	171	161	182	175	150	144	186	156	166	182	169	152	189	165	155	185	175	169	178	180	176	169	172	181	180	170	140	177	177	155	170	195	167	173	192	192	154	168	171	152	177	171	177	172	150	161	189	142	183	191	166	185	166	188	163	207	182	173	165	179	192	169	156	172	182	137	176	191	171	173	170	171	179	177	175	197	181	196	169	185	171	174	186	182	203	176	187	159	167	189	159	174	173	177	183	161	150	156	166	177	190	177	183	164	180	188	169	157	153	153	171	158	181	168	153	162	146	192	168	166	179	168	188	176	183	206	175	145	134	176	179	164	173	172	154	174	148	166	170	197	166	170	176	167	174	192	156	183	163	143	169	174	172	187	143	179	189	188	178	185	171	192	191	166	156	195	176	168	181	184	194	161	176	168	169	187	161	192	159	155	171	188	183	165	198	171	182	179	172	149	161	169	196	147	204	178	186	158	173	173	169	192	196	159	148	160	189	157	168	177	184	173	181	183	162	177	179	189	176	153	155	167	167	196	210	170	149	189	196	180	194	136	167	180	161	185	176	187	171	193	192	150	170	182	161	153	168	156	171	179	177	207	198	206	161	158	169	175	191	178	155	173	178	182	166	157	152	176	153	184	189	158	170	163	145	145	171	162	181	182	173	198	198	159	145	166	187	187	177	155	180	179	202	175	201	175	164	151	168	188	199	155	177	175	184	171	189	171	183	214	170	167	167	177	153	189	188	174	152	192	206	178	173	166	186	157	184	168	161	191	157	154	167	196	180	181	175	179	164	167	160	160	176	166	193	160	162	156	161	184	203	198	172	191	164	190	185	194	188	180	184	180	159	187	171	163	177	171	189	166	177	168	186	189	163	182	168	159	174	158	170	169	170	152	178	162	166	193	169	189	171	188	208	203	173	175	184	174	193	147	160	165	170	178	184	180	184	196	178	180	168	168	182	156	162	211	177	153	154	160	175	174	157	171	174	134	162	183	179
4288	6624	3464	1639	982	682	648	538	536	567	526	549	494	490	425	472	488	460	455	442	494	454	436	400	409	424	456	444	384	409	438	417	426	433	399	440	449	405	448	423	424	380	414	423	440	460	411	392	381	387	378	370	417	435	405	454	411	451	411	386	403	433	446	468	418	418	420	391	402	409	431	446	460	382	445	406	386	440	422	441	401	450	422	422	408	416	374	449	439	420	421	410	431	412	440	411	423	423	443	381	438	442	415	440	458	432	433	385	419	415	453	437	426	418	430	406	413	398	420	452	440	437	448	409	431	409	437	422	392	417	419	435	419	453	428	470	434	432	388	395	431	416	428	398	417	453	417	432	426	414	397	424	428	426	410	441	414	457	439	367	407	420	457	453	421	454	424	424	437	413	429	401	414	403	410	428	448	408	416	435	436	415	420	455	374	402	457	388	439	404	419	410	418	368	412	421	417	398	402	411	421	458	417	439	416	445	436	399	427	443	439	422	413	428	419	438	414	399	406	417	441	433	407	389	412	435	429	414	430	451	401	408	457	425	442	410	426	425	442	447	411	419	426	395	416	432	455	417	445	386	419	414	391	432	463	427	434	413	390	413	431	415	425	452	366	428	398	424	384	397	440	425	442	407	438	438	429	443	393	385	454	430	413	420	453	427	405	384	427	401	441	412	415	458	411	435	461	398	439	414	406	403	425	380	399	414	427	419	401	414	419	417	401	435	414	431	408	441	421	438	446	420	433	437	394	431	391	418	409	420	438	413	400	394	441	411	426	414	417	441	445	433	412	384	458	415	419	407	395	432	401	397	418	424	393	417	395	424	407	437	409	420	447	429	422	428	449	405	396	441	456	410	369	420	438	433	462	457	430	403	400	409	424	462	436	452	411	453	438	435	436	446	404	452	424	395	406	427	416	412	397	445	419	394	401	392	411	439	442	387	429	422	455	415	396	384	425	366	398	349	445	427	429	400	413	426	448	427	455	420	430	418	403	445	431	404	439	421	387	420	432	422	433	430	387	422	420	417	422	374	420	427	431	412	419	444	446	418	435	392	421	438	418	401	421	428	404	411	444	385	396	421	467	423	404	416	446	458	422	427	408	430	423	405	453	453	446	424	405	404	380	445	431	427	395	414	421	443	445	437	435	409	432	375	433	402	430	404	399	412	375	397	423	394	414	452	405	423	443	406	418	381	435	447	440	457	425	440	412	409	427	450	424	421	448	451	423	389	388	396	416	391	405	429	429	386	431	410	439	410	420	462	435	414	410	430	450	442	417	429	419	444	407	403	403	387	430	389	418	411	428	434	417	440	410	408	398	440	450	429	468	403	456	435	428	404	390	457	396	408	387	432	421	404	444	420	419	428	446	430	443	397	431	413	423	426	418	397	428	397	414	407	375	416	454	434	401	453	424	428	406	435	456	437	432	416	384	465	439	447	426	388	404	392	401	437	399	422	441	437	431	411	431	418	406	419	404	440	420	444	410	421	395	404	409	398	450	420	401	417	419	458	422	436	420	375	381	409	406	420	400	365	400	435	391	408	441	424	432	433	390	405	423	406	415	398	408	397	423	394	420	436	405	410	408	428	427	393	406	417	398	428	402	387	446	414	427	382	449	440	420	417	407	401	434	426	406	437	436	424	426	430	445	409	405	421	386	399	449	440	364	436	436	417	427	408	431	431	426	419	435	433	427	447	399	407	428	445	397	398	405	379	416	425	402	428	426	407	439	441	426	404	398	465	453	424	437	425	377	434	439	443	405	404	408	445	435	423	403	403	383	428	439	411	400	429	392	425	404	428	452	429	407	419	427	415	411	420	437	421	411	395	419	444	401	435	411	414	385	432	436	443	413	414	458	416	398	389	383	425	425	407	429	394	430	421	386	411	412	431	450	400	428	404	411	412	429	438	410	409	432	434	395	451	392	445	418	406	440	416	466	410	438	423	417	392	405	423	420	448	412	437	443	407	403	391	383	397	440	406	402	437	409	439	429	426	393	414	398	430	412	432	446	430	414	418	433	391	405	405	415	452	460	469	419	437	430	398	434	431	389	432	438	409	429	430	421	414	448	412	424	412	422	397	412	456	390	404	386	428	411	444	394	430	414	421	440	448	393	423	423	415	418	422	369	415	419	418	410	397	451	420	403	391	428	398	422	427	385	431	456	420	430	416	399	417	397	411	413	416	437	399	426	425	415	422	412	430	426	452	415	418	459	396	432	449	448	442	419	436	407	388	395	418	442	433	418	429	436	406	419	385	412	417	411	388	430	426	394	431	420	438	431	431	419	418	465	443	425	434	415	415	426	389	389	413	445	411	396	425	472	397	412	434	445	403	392	377	432	402	423	436	423	400	414	423	419	423	435	413	392	457	403	435	464	413	431	379	400	430	429	424	449	424	402	435	444	436	427	440	430	409	415	429	415	421	394	452	438	413	426	400	422	432	425	447	412	424	435	385	437	424	429	435	397	425	440	421	430	444	411	467	402	405	395	407	431	402	409	391	431	440	432	441	393	417	449	441	416	382	450	414	427	431	375	424	405	419	403	412	427	443	399	416	386	425	415	422	403	437	463	438	427	417	392	450	408	404	424	406	405	434	395	426	370	464	416	449	409	428	400	431	438	424	396	429	430	411	412	444	423	435	390	447	413	408	438	434	392	407	412	429	399	428	410	399	427	435	436	390	439	410	420	420	437	397	421	420	432	411	407	389	410	417	425	408	439	417	401	435	396	425	458	430	434	414	441	426	432	443	388	387	439	455	406	419	370	378	420	422	411	416	416	422	386	432	409	423	443	445	397	411	422	443	431	382	418	431	425	417	398	422	408	426	459	414	417	440	393	422	398	418	405	431	451	419	456	424	435	431	411	423	373	425	445	383	381	407	419	435	451	410	448	438	441	419	388	404	430	438	443	396	433	420	368	431	436	433	424	430	409	391	405	415	410	464	409	455	387	417	390	430	416	378	431	402	435	426	356	423	401	398	421	422	425	462	400	416	420	449	400	446	424	437	431	424	400	412	411	446	429	456	413	409	413	385	412	448	443	413	404	395	407	438	431	411	400	404	438	448	424	410	426	422	418	412	411	400	435	416	444	436	434	450	452	428	455	421	432	415	460	438	402	414	415	426	420	431	435	412	399	423	427	431	419	454	397	429	396	425	378	442	382	421	435	392	404	412	418	388	415	434	450	462	424	419	406	423	429	422	385	398	441	457	396	421	430	428	436	400	393	416	420	401	438	412	446	390	390	403	425	407	412	415	457	396	421	419	384	403	450	432	439	422	422	425	429	414	400	390	418	411	362	465	426	419	424	411	387	446	458	431	430	382	417	409	406	415	420	424	417	396	397	411	459	447	395	415	430	420	433	412	432	412	416	349	395	404	442	430	430	424	425	439	407	404	422	419	398	408	431	447	433	429	442	403	435	406	419	410	410	426	422	424	387	435	440	422	431	347	430	418	443	391	465	413	437	436	411	400	406	415	400	431	449	395
31260	19339	8292	1153	684	531	493	467	438	474	513	450	389	410	422	397	406	415	413	357	416	425	417	395	410	367	395	394	418	366	396	393	382	349	366	396	387	371	384	386	355	386	374	371	374	381	380	415	374	384	409	355	379	389	391	418	388	367	372	392	416	386	396	384	361	344	336	389	399	366	366	373	410	377	411	377	369	389	364	379	359	383	346	398	384	358	356	382	388	383	370	365	341	355	356	416	376	398	345	366	372	378	390	359	389	357	358	389	396	453	411	366	383	351	380	392	391	396	373	375	386	374	386	399	361	387	372	410	336	363	415	371	387	391	397	368	389	408	370	396	352	370	340	355	383	395	407	391	383	408	386	390	398	395	401	375	370	367	367	377	390	378	359	405	389	388	430	389	406	352	352	378	353	392	407	387	366	359	439	392	365	376	394	392	357	377	402	382	333	403	374	377	408	416	399	325	389	354	400	370	348	357	354	383	356	393	357	386	377	361	428	366	373	383	381	369	385	396	387	391	426	371	398	383	390	373	375	344	408	376	356	365	377	359	374	397	396	385	393	394	385	364	400	374	346	379	419	380	401	389	383	412	378	370	376	365	421	397	402	365	378	354	352	368	339	370	400	400	391	359	359	403	376	381	370	375	392	415	387	365	347	386	370	383	398	398	426	395	399	399	387	398	403	359	360	377	382	383	396	408	388	388	368	388	393	439	379	386	380	385	351	379	372	401	400	390	379	363	361	379	364	341	383	391	388	371	337	397	366	381	381	382	396	383	409	388	363	374	362	414	384	380	366	396	370	389	360	385	364	420	362	396	416	366	423	396	383	355	356	359	379	389	382	397	364	384	423	360	377	388	368	397	413	360	382	370	384	365	387	380	401	404	390	384	367	376	380	374	420	399	373	409	371	425	383	381	300	348	366	412	377	374	374	347	349	413	373	432	392	381	391	401	390	398	385	380	375	356	372	379	390	380	361	364	387	388	382	381	371	376	409	371	376	357	337	372	413	400	395	406	368	379	384	381	390	389	360	383	396	352	377	371	385	412	369	372	342	355	366	383	393	411	341	391	355	393	400	393	375	381	408	366	346	357	354	375	384	396	373	386	397	418	370	402	399	365	372	382	394	369	389	392	390	413	359	384	391	357	409	360	374	318	372	405	401	388	346	350	350	376	438	370	409	396	378	383	380	403	369	371	408	391	407	385	392	365	376	359	378	376	372	390	371	365	369	415	394	381	350	377	354	376	346	366	394	371	361	351	368	361	425	433	379	395	404	375	385	352	358	356	392	389	399	358	379	377	403	380	388	375	386	336	399	413	400	389	362	336	345	412	384	417	387	387	385	402	375	363	412	342	416	386	383	394	388	391	365	371	413	359	358	407	412	374	374	400	403	392	416	387	374	377	368	320	394	381	345	374	362	379	358	419	376	336	368	350	384	387	399	383	426	378	370	358	383	398	370	402	402	383	393	375	410	377	378	356	373	360	394	367	367	377	375	364	383	342	371	372	378	379	435	364	389	383	415	386	364	370	372	384	377	371	409	357	371	394	355	389	368	408	405	364	355	407	376	388	397	379	371	385	371	374	368	410	394	371	396	367	400	365	348	391	394	346	359	383	362	358	354	384	432	364	405	416	409	373	377	362	380	402	370	391	402	347	350	429	375	358	357	391	360	403	390	361	371	386	389	402	381	409	375	408	389	383	372	347	380	391	389	357	399	366	368	376	352	344	387	386	368	377	361	365	344	390	387	344	323	376	348	377	380	364	371	379	365	375	381	398	368	370	359	363	366	365	381	364	428	384	361	367	425	362	362	375	393	362	373	379	385	380	351	370	372	408	381	386	380	402	384	342	365	405	388	387	424	368	389	395	396	375	370	336	395	388	400	432	374	392	382	359	379	382	345	376	414	382	341	413	401	401	413	357	393	365	387	382	352	369	375	402	377	387	350	374	374	394	387	369	357	379	367	383	340	379	374	412	370	394	371	376	364	383	391	383	362	393	375	328	428	366	364	391	397	353	392	360	371	352	381	382	398	367	403	345	344	356	372	395	383	395	373	383	371	379	402	377	342	395	352	358	407	390	372	370	355	382	348	352	398	408	359	371	369	392	417	359	402	374	390	397	428	379	418	368	404	392	393	417	370	391	366	398	382	382	352	372	394	411	389	368	419	405	370	365	340	380	379	400	369	382	388	374	349	403	373	340	388	371	345	359	406	436	378	399	386	378	341	345	367	390	387	390	388	372	395	414	368	391	414	374	346	361	354	399	357	395	395	389	405	388	370	401	372	374	384	387	398	392	360	393	388	363	364	355	380	380	392	407	359	372	421	413	420	344	357	344	374	357	380	390	391	404	379	383	405	402	423	369	342	372	402	368	365	355	365	394	384	400	390	389	393	392	391	394	358	339	393	329	355	357	367	376	400	379	393	377	374	386	372	348	373	397	354	359	365	434	375	387	363	353	373	384	363	377	382	390	358	393	403	356	410	379	386	367	349	407	415	395	405	388	421	381	382	378	412	341	391	380	420	379	393	398	365	410	365	347	366	387	341	402	347	352	370	379	393	363	380	348	389	385	373	363	371	392	403	381	412	387	406	346	352	360	366	369	370	368	361	350	389	418	356	380	378	401	363	357	372	406	364	364	354	397	381	345	381	389	366	408	373	357	379	375	367	353	329	336	381	381	373	410	381	386	392	361	375	350	393	372	383	419	366	402	392	365	382	372	364	365	385	378	388	362	396	400	379	401	393	405	376	384	396	383	368	388	355	346	352	335	432	376	393	354	425	387	377	419	388	362	348	408	384	356	363	370	415	408	385	392	433	433	377	350	358	359	369	379	389	359	384	369	407	390	419	367	354	391	384	386	406	377	391	375	355	355	414	394	391	353	374	364	404	366	377	380	339	397	361	398	369	370	416	385	354	392	380	396	328	400	383	371	391	424	364	394	382	384	392	400	354	347	372	374	391	380	385	391	376	382	385	364	355	340	393	391	389	386	358	369	381	373	419	387	404	398	368	361	370	404	375	386	382	379	416	356	381	375	364	358	372	375	396	384	387	374	419	402	355	370	379	362	371	355	382	394	408	382	339	363	382	365	358	415	397	417	355	354	357	400	396	323	386	371	390	369	389	408	370	367	380	392	361	404	401	392	359	367	394	366	366	386	381	376	346	389	387	411	378	381	376	370	409	379	353	389	384	375	385	369	392	395	395	394	384	376	383	375	385	405	365	401	396	383	392	406	354	419	402	416	405	384	378	373	407	415	396	401	386	394	371	376	358	417	376	414	400	406	366	399	347	383	377	405	423	381	390	411	405	374	405	366	411	363	370	381	355	364	384	390	397	397	413	375	386	418	398	395	395	375	358	404	385	378	391	405	408	400	365	342	378	417	388	371	357	372	386	390	401	395	371	388	358	390	400	369	408	388	366	359	386	404	389	378	365	367	358	384	372	378	400	383	376	347	349	377	408	375	353	381	364	346	391	370	380	391	396	393
5892	2487	1511	1089	927	850	932	849	880	902	866	821	866	879	817	821	861	861	845	815	857	881	827	895	867	840	881	832	836	867	857	836	915	863	851	784	815	870	834	834	920	824	833	831	873	835	881	863	893	811	864	820	886	782	827	828	845	845	855	861	864	814	854	864	923	870	824	821	811	854	888	902	801	873	773	879	819	912	831	889	852	880	785	905	870	885	843	816	812	839	868	814	890	819	879	827	892	832	821	859	832	842	852	853	883	877	791	837	852	895	806	862	853	879	891	827	827	881	804	841	875	883	827	826	848	809	875	854	811	840	862	865	855	802	811	877	813	852	959	857	828	885	899	828	808	834	840	879	834	773	849	838	853	811	852	818	829	822	812	840	845	837	882	825	854	890	863	869	878	881	851	826	843	841	848	836	936	902	841	827	840	813	858	819	881	868	877	848	825	859	773	872	867	838	813	883	840	862	861	859	858	812	851	835	847	859	838	843	828	801	847	865	856	784	859	841	841	809	835	823	833	825	821	895	848	774	858	881	877	829	816	834	832	850	869	854	792	894	844	870	822	775	849	835	867	821	867	878	866	832	832	818	902	827	854	866	830	849	855	832	843	836	860	850	850	850	873	832	814	832	860	794	816	824	840	876	839	802	876	909	854	860	786	852	819	869	857	873	834	848	791	850	853	811	849	841	869	866	830	843	799	871	818	797	794	872	849	890	864	867	904	849	890	862	841	847	872	850	836	841	857	850	822	814	867	857	875	850	870	815	888	812	851	878	824	845	833	768	860	816	832	858	853	884	845	840	882	851	868	847	881	823	890	859	852	823	820	809	857	843	836	864	842	818	863	811	883	841	884	857	810	865	794	835	823	866	840	825	844	833	853	858	872	882	882	934	837	835	844	853	812	802	853	840	854	890	832	828	864	815	872	895	838	873	846	833	824	860	747	863	888	850	839	799	861	840	831	842	895	858	817	901	845	848	843	872	824	823	792	840	850	807	908	883	831	848	829	837	807	874	833	912	853	805	815	824	867	868	871	877	842	824	861	805	872	832	843	825	892	907	836	889	841	835	830	831	850	871	803	849	839	880	861	825	839	909	840	854	818	826	855	826	798	856	888	841	858	883	815	901	815	871	763	859	879	866	807	837	831	826	842	828	846	832	862	845	879	890	814	829	869	809	870	810	826	871	857	816	801	842	809	871	880	806	871	846	786	850	861	891	854	806	840	878	848	791	837	874	842	827	865	842	855	829	875	816	845	830	830	823	805	825	834	879	895	814	860	843	816	850	845	823	777	830	854	884	810	863	814	828	850	824	855	838	837	864	897	847	825	930	781	865	815	848	840	813	779	857	833	885	832	807	821	834	849	829	814	900	800	807	800	860	863	822	834	814	850	861	881	840	823	879	857	851	867	825	857	822	891	837	820	873	837	828	816	902	853	805	866	877	832	898	899	828	812	842	835	812	789	905	854	886	821	915	866	835	863	843	833	807	874	854	863	811	854	907	840	878	806	854	844	877	804	829	860	843	856	843	845	836	847	874	837	803	809	858	838	853	846	824	938	865	860	857	844	808	888	788	849	872	803	797	838	856	873	916	868	814	837	848	850	878	817	825	844	874	834	838	806	847	783	841	855	873	858	877	856	851	842	836	834	861	806	831	875	844	840	835	819	862	785	869	810	897	824	897	866	831	820	865	838	821	913	866	904	891	801	871	834	827	849	834	859	855	847	853	777	843	833	876	879	785	856	873	844	855	822	842	843	828	825	891	861	846	812	857	884	824	911	879	934	846	850	873	887	858	861	841	827	878	844	827	828	855	850	842	812	854	822	840	854	817	868	842	871	842	906	866	842	924	824	883	819	867	770	866	881	884	892	837	865	909	831	836	796	834	847	765	818	790	872	885	878	861	841	802	860	865	826	822	811	890	841	856	817	888	815	826	858	811	864	842	811	828	861	842	836	843	863	835	813	844	840	875	902	879	788	855	830	881	802	852	890	852	862	815	868	839	825	852	858	852	870	870	842	852	843	818	832	870	882	862	839	817	874	872	833	821	835	832	827	867	830	874	849	814	858	840	933	840	821	818	821	838	827	905	857	896	865	876	888	835	846	825	822	858	843	877	822	837	858	913	842	830	817	810	815	848	795	869	883	831	859	852	871	830	836	873	820	824	827	784	851	882	804	797	865	831	847	847	856	876	837	828	842	876	888	872	837	876	838	802	867	849	853	881	838	872	879	847	811	874	835	870	854	885	866	787	819	886	864	838	848	795	828	833	860	904	853	857	841	807	864	884	829	827	833	878	849	883	841	814	769	862	852	849	830	857	859	907	865	925	831	812	850	845	858	854	856	824	842	856	857	831	842	827	892	836	795	843	862	866	892	841	819	784	807	862	853	895	861	862	897	879	843	808	822	832	832	828	843	839	833	849	846	846	882	916	807	880	881	904	819	863	809	873	831	862	871	803	831	861	842	825	863	840	939	851	861	867	825	836	859	871	853	838	831	872	871	801	837	887	834	795	795	861	872	793	825	796	768	840	849	849	859	875	906	899	835	869	900	847	854	859	845	852	856	880	863	855	861	854	788	900	851	807	832	848	839	837	795	842	847	830	807	858	852	862	913	856	863	829	859	869	825	868	832	851	797	851	863	855	849	812	889	844	855	841	824	913	805	861	787	832	807	826	800	810	898	816	845	884	845	825	819	870	817	859	879	812	822	844	856	817	842	856	821	842	856	868	818	802	819	807	868	835	873	851	807	832	884	849	908	843	845	875	803	852	805	789	893	824	849	807	836	833	851	909	908	839	876	822	882	892	842	830	788	839	821	853	859	857	824	886	861	839	807	820	896	854	831	864	796	871	839	838	843	860	853	878	825	858	811	793	834	845	854	849	841	817	791	828	773	825	849	850	825	863	888	890	835	805	896	805	838	830	823	823	891	880	847	861	799	897	882	807	857	804	831	847	873	838	851	870	857	808	852	859	878	872	872	796	835	798	815	846	865	833	805	872	876	831	836	852	854	842	874	804	838	841	869	870	848	794	864	851	833	855	845	839	853	884	825	861	843	838	884	845	808	891	828	854	910	883	839	843	870	823	812	857	871	819	821	831	818	900	818	865	824	857	832	807	844	902	823	867	854	840	807	858	883	842	823	871	820	832	809	778	832	825	803	857	848	864	844	895	841	854	844	862	864	799	861	868	835	846	853	851	831	804	871	860	898	843	870	855	883	822	871	847	864	870	830	854	838	859	837	836	774	857	792	893	863	804	854	795	857	884	851	859	859	844	866	820	867	858	824	907	786	809	863	854	858	801	871	828	880	840	872	870	841	821	884	867	876	826	869	861	829	832	838	818	818	848	810	871	797	854	838	766	906	834	852	858	881	839	854	836	914	847	829	780	866	853	887	828	849	850	810	802	865	860	826	835	879	804	886	847	840	787	831	849	864	876	845	838	846	879	867	861	861	864	862	825	859	841	820	829	814	880	814	859	843	809	915	854
24019	20694	23945	27472	20691	19935	1181	557	483	446	424	402	417	374	343	341	320	317	328	323	294	309	286	280	287	271	280	291	304	299	277	277	276	276	252	249	298	278	252	309	232	291	283	270	241	265	270	254	277	269	276	271	280	235	297	273	268	291	279	268	261	280	276	276	247	263	290	260	254	283	288	258	276	264	279	258	271	233	248	266	243	282	280	268	250	248	277	277	267	269	292	268	255	236	258	268	271	312	243	236	253	256	278	258	286	268	263	252	227	254	253	305	255	252	290	258	267	264	274	262	245	282	295	253	269	288	273	273	272	278	266	268	267	261	254	296	269	285	282	291	277	289	268	288	304	255	242	271	279	246	251	256	299	244	312	249	269	282	272	265	301	274	279	265	257	243	284	262	282	283	262	284	284	270	277	250	264	270	262	274	284	249	276	241	260	294	242	255	236	268	247	239	276	287	267	262	242	259	296	289	289	262	273	272	277	258	255	257	259	281	288	270	240	269	254	259	213	262	238	273	299	254	259	255	266	278	260	286	279	278	270	274	299	264	251	247	255	237	261	290	297	263	266	262	278	260	270	280	252	278	277	311	272	267	286	284	263	244	252	260	231	248	257	268	261	251	242	293	242	250	256	245	228	240	284	261	280	243	239	265	269	267	259	262	274	235	263	284	242	276	256	248	255	284	278	271	257	262	285	273	257	261	273	285	260	277	285	275	262	243	246	264	332	295	271	286	276	257	295	253	274	257	263	250	277	299	241	265	237	276	242	304	262	257	260	250	268	250	293	244	256	227	260	275	259	278	256	278	257	267	253	231	270	250	258	284	282	248	285	279	269	263	280	260	254	317	256	258	286	282	300	285	249	259	273	313	281	252	250	268	262	260	271	241	270	265	254	273	291	261	250	297	283	279	274	274	261	283	288	250	244	279	278	278	269	259	290	247	249	273	278	297	278	251	228	265	280	269	259	287	266	257	288	233	260	288	276	262	280	272	270	281	292	291	251	259	260	256	274	269	281	253	266	256	266	246	265	262	261	264	268	270	262	274	249	264	274	272	252	270	258	250	271	252	238	276	258	239	264	268	267	257	282	275	247	257	243	251	316	284	266	270	256	250	261	228	269	288	302	261	259	276	264	260	258	271	254	275	275	266	269	255	297	260	272	275	290	274	260	284	269	282	268	289	246	250	270	270	249	261	267	259	250	270	265	296	253	267	252	259	288	267	265	257	267	260	238	238	269	290	271	287	263	273	291	279	270	259	260	251	262	262	267	252	263	272	244	278	250	282	301	278	262	257	319	267	261	269	255	257	265	285	250	292	273	249	305	290	293	270	299	280	275	248	302	251	266	249	254	227	252	255	285	270	220	258	252	240	284	246	227	269	282	305	268	248	277	245	275	284	251	279	258	248	234	268	289	256	278	283	283	254	270	258	270	223	275	252	267	244	274	277	287	292	275	272	267	254	271	271	311	258	302	276	259	310	257	271	244	268	268	260	312	256	300	254	284	296	234	245	262	263	265	299	280	263	252	273	298	237	281	264	278	258	281	261	283	273	261	279	310	256	270	284	250	272	261	271	272	298	282	256	280	301	284	277	260	297	279	305	286	265	268	259	274	256	243	291	261	262	255	259	265	260	266	247	253	277	298	260	292	281	287	276	261	281	260	276	254	303	260	258	273	276	282	233	240	257	248	249	247	282	242	269	266	273	297	280	264	283	267	271	245	240	271	271	282	266	259	302	255	278	250	260	290	240	254	255	268	287	282	271	244	237	254	247	265	265	261	238	286	277	261	275	261	247	264	281	277	278	281	245	274	245	226	281	273	276	259	332	254	242	251	266	279	277	245	287	257	261	237	281	246	296	260	255	291	275	269	286	274	268	281	275	260	251	277	254	271	273	274	257	277	276	255	239	251	264	286	307	254	247	267	266	294	266	245	260	266	261	277	278	256	254	274	251	276	269	273	253	248	270	281	284	292	244	295	271	247	280	261	282	276	261	268	259	265	276	254	262	243	256	290	279	242	250	260	269	287	284	295	258	270	266	244	266	262	256	282	266	257	252	266	281	227	266	280	269	281	284	270	243	255	239	250	254	285	230	273	283	267	250	252	275	283	278	257	264	255	259	250	258	276	265	268	258	278	267	242	277	283	263	273	267	249	261	271	243	284	246	266	242	261	275	278	253	277	257	257	253	268	238	259	260	271	257	265	299	263	253	279	236	283	247	268	277	244	311	290	270	277	279	262	284	260	256	258	277	274	234	258	266	269	271	280	246	252	250	233	276	274	280	282	271	267	248	262	265	259	292	265	267	282	249	255	306	221	288	265	273	248	275	239	247	290	257	272	263	270	270	260	256	268	274	266	250	280	260	276	268	275	275	253	267	290	291	279	290	315	275	275	318	272	270	249	268	265	249	268	268	280	240	284	287	289	274	255	311	262	251	286	259	265	264	277	260	252	290	260	269	258	273	274	254	297	260	268	239	277	268	271	251	271	276	273	260	264	282	229	267	267	264	279	279	249	250	242	252	252	265	279	255	259	286	250	277	264	287	279	253	258	263	271	268	257	275	265	269	267	275	274	257	283	257	255	259	266	248	294	270	232	279	280	253	237	268	249	280	264	316	276	245	263	274	265	252	250	269	269	260	293	256	245	281	259	236	274	271	242	272	263	286	259	276	265	276	267	246	275	265	289	284	263	280	240	233	264	283	295	281	274	259	236	264	235	259	257	262	288	275	272	290	264	292	277	250	270	278	269	256	261	258	248	291	245	273	258	236	274	284	270	270	272	277	235	238	270	277	257	270	266	291	291	254	267	298	286	248	265	266	275	250	270	250	241	275	254	249	290	280	237	286	265	263	241	265	245	277	264	259	266	257	253	244	255	254	267	244	314	274	245	266	256	287	245	244	258	276	299	283	241	250	265	273	271	271	310	257	261	279	219	270	243	254	237	285	297	263	265	255	290	266	265	278	246	274	268	266	272	254	297	276	264	287	250	275	266	242	279	276	278	267	249	233	273	263	293	252	276	260	275	257	271	274	260	233	305	267	294	249	233	255	250	259	272	285	259	253	264	282	256	234	277	272	253	274	268	249	244	283	270	270	283	249	261	258	248	247	299	292	270	280	268	255	277	265	288	235	279	261	280	278	278	265	297	287	275	245	279	279	264	255	259	278	254	286	262	231	262	297	281	316	267	272	260	244	295	291	274	258	275	237	284	254	262	262	263	265	282	261	240	280	278	251	280	255	238	287	260	257	242	261	260	297	264	271	267	277	269	289	277	280	301	267	244	275	270	254	260	269	253	287	225	245	261	297	266	295	273	285	252	265	290	252	279	283	272	238	248	259	289	249	271	277	262	274	265	270	258	262	304	267	299	267	249	261	272	257	245	280	260	289	262	246	301	267	271	246	247	238	274	247	276	286	233	283	271	289	273	266	239	262	299	260	269	281	283	270	262	253	264	245	282	248	262	280	282	275	264	266	301	265	267	240	258	259
4198	4673	2388	1355	949	765	658	673	691	662	679	670	628	647	621	600	658	635	638	649	673	582	671	595	621	589	594	628	600	576	598	575	600	619	649	576	615	579	700	585	584	614	616	590	601	601	583	610	606	625	605	613	591	593	636	602	564	576	624	581	632	642	578	579	658	604	620	622	639	595	602	583	580	583	637	620	605	583	557	627	558	632	593	617	610	551	576	617	608	603	592	566	619	616	602	618	603	593	586	572	628	605	630	611	625	583	630	567	578	614	602	559	592	611	569	621	590	602	604	608	579	645	615	571	587	606	629	642	600	569	554	617	596	593	569	585	589	596	600	644	619	588	621	575	620	570	582	572	622	603	606	643	603	634	639	625	620	623	575	607	609	593	609	636	595	617	559	611	604	617	619	613	631	627	561	622	583	637	605	590	614	617	573	616	637	547	573	667	573	639	586	612	634	569	635	605	600	635	595	626	590	576	570	588	586	590	596	629	598	576	587	593	594	631	605	602	596	612	634	597	606	582	605	570	606	625	571	607	606	589	570	633	608	630	577	596	577	641	586	591	613	606	628	621	625	599	637	572	582	625	660	664	585	615	593	631	582	584	592	605	560	609	672	597	593	581	642	578	578	639	612	618	576	622	598	578	619	576	573	594	602	548	593	604	654	592	611	603	619	568	643	604	563	577	649	569	612	637	597	606	644	595	617	673	597	614	576	618	596	616	611	592	564	545	629	627	609	637	602	616	578	651	582	605	614	639	595	582	609	619	635	595	643	616	590	602	564	560	567	632	582	595	620	575	575	573	619	573	584	589	615	602	606	634	619	637	648	568	650	605	575	596	590	582	621	584	642	611	623	594	641	627	563	606	574	603	630	627	584	626	607	642	592	564	593	607	593	594	599	625	622	582	641	645	580	625	621	612	572	579	562	627	625	620	599	560	594	590	618	596	594	627	606	558	684	606	580	613	582	613	580	569	630	594	605	616	610	560	657	631	612	621	567	600	606	588	607	607	578	596	594	637	560	626	624	586	596	608	600	604	606	592	625	623	590	634	620	618	608	637	649	618	593	591	664	596	619	636	609	567	564	612	605	598	615	609	599	616	611	623	620	596	625	609	601	582	611	634	608	595	589	611	594	570	623	539	594	634	607	579	594	592	636	576	605	613	571	572	611	623	591	594	540	581	579	561	555	605	602	655	582	622	606	598	611	608	620	609	593	543	628	617	596	629	576	601	630	580	631	594	594	611	586	615	619	596	614	603	616	583	588	583	604	622	619	580	618	596	672	615	608	620	597	543	589	599	631	593	658	634	630	597	609	592	607	575	585	604	611	607	584	609	614	562	610	588	546	620	619	585	616	604	632	566	595	618	609	623	610	592	626	601	603	637	582	593	610	605	599	612	582	587	608	618	603	573	593	584	633	579	612	575	627	599	588	615	629	606	634	589	621	630	585	624	626	605	589	644	590	560	580	603	575	626	578	661	570	631	583	639	603	619	638	642	621	623	565	630	605	613	594	614	582	592	628	605	627	599	585	623	659	625	630	641	575	622	584	617	598	629	595	591	613	604	606	582	590	646	625	600	568	658	578	608	636	565	543	596	600	612	617	611	626	555	638	575	573	594	620	594	617	594	605	604	597	548	594	642	633	570	625	574	600	618	569	609	622	559	568	603	663	598	597	634	579	612	605	571	623	593	605	631	566	607	590	547	603	586	628	612	571	616	592	603	619	644	619	591	591	574	604	590	600	589	621	594	618	591	567	641	626	590	659	585	608	570	632	615	637	612	652	574	592	643	593	609	604	594	597	599	616	623	587	617	652	612	589	563	637	578	661	646	566	602	601	598	580	634	613	614	570	578	581	587	598	584	585	614	579	599	552	592	597	593	620	641	549	619	602	644	601	627	618	610	647	614	604	577	616	619	600	592	603	558	586	634	619	649	635	596	617	593	559	597	557	531	576	594	603	622	633	641	630	580	576	625	620	642	574	657	608	613	588	579	588	619	570	598	584	581	609	620	600	613	590	607	617	599	584	634	590	617	602	610	605	602	560	597	609	566	602	579	585	621	582	618	579	585	623	606	586	591	602	579	564	610	546	664	622	578	638	586	618	621	597	592	570	574	533	588	561	603	603	595	633	567	572	568	633	586	611	582	554	582	589	576	582	639	582	535	617	639	598	584	603	613	581	594	582	591	631	596	597	588	586	608	541	599	615	593	581	598	586	590	596	595	611	631	620	590	589	584	602	590	661	611	565	612	577	570	582	576	572	625	601	610	611	630	588	636	609	615	615	585	605	651	613	583	592	576	570	644	583	559	628	619	612	599	587	592	569	566	614	527	588	583	587	576	584	619	595	587	592	597	597	598	639	607	603	633	612	580	620	627	601	592	610	600	595	587	666	601	575	645	589	586	597	571	616	565	611	592	600	566	610	582	604	603	616	617	608	543	633	595	659	596	627	593	605	627	580	584	614	578	607	577	577	574	577	549	587	619	632	586	588	610	622	595	550	549	625	598	607	642	612	632	600	625	578	607	590	609	596	581	576	577	638	649	583	622	595	603	574	556	577	596	602	587	613	576	618	635	616	598	649	629	621	600	635	625	580	586	618	634	623	602	615	648	584	601	560	605	565	590	582	606	609	629	634	558	585	595	584	602	570	653	610	590	555	558	623	641	625	640	544	576	655	593	544	617	582	645	656	598	655	602	622	606	618	621	593	620	620	589	605	620	609	595	604	582	598	574	590	600	632	629	609	608	579	618	622	581	609	606	554	566	641	616	569	595	650	611	628	596	591	623	577	617	633	605	557	599	578	643	571	561	577	597	649	628	605	553	627	572	566	574	571	586	567	556	579	617	595	610	595	606	628	595	635	588	609	610	605	546	584	634	582	569	604	609	583	595	584	590	590	622	593	605	594	609	651	590	629	588	618	594	593	632	609	611	581	554	576	624	570	583	570	611	595	623	644	583	592	594	642	624	606	590	613	611	612	603	581	598	625	590	588	565	625	606	611	599	615	598	620	568	622	625	600	633	595	593	616	583	609	595	619	587	598	624	601	666	561	601	609	623	600	637	610	600	610	587	596	633	645	612	577	649	630	629	634	596	596	594	592	632	570	597	604	608	601	583	620	618	606	638	654	595	602	563	576	637	655	608	618	560	574	612	601	594	604	639	590	592	578	587	575	604	611	612	600	623	607	635	609	582	595	606	603	612	577	592	589	618	594	600	590	591	603	617	576	620	593	572	639	566	630	581	613	585	626	588	631	612	622	663	635	607	579	590	622	610	606	595	592	660	623	609	594	622	607	579	602	579	576	623	634	578	577	587	663	614	584	578	600	607	605	624	568	608	609	603	609	589	609	593	621	543	612	594	613	633	592	604	604	587	586	627	571	606	637	597	581	586	578	620	641	640	602	591	590	620	609	607	583	579	622	597	602	582	602	595	621	575	599	552	629	604	640	613	603	631	613	591	597	603	654	620	635	588	622	623	570	559	580	578
23373	20666	24215	27140	20670	20697	16559	1026	555	579	488	424	375	319	341	306	271	269	248	249	233	252	234	228	212	204	240	197	178	204	203	171	173	221	198	162	175	188	192	205	191	204	194	183	185	173	187	193	195	158	182	165	175	184	185	148	192	186	167	197	184	158	170	181	183	184	167	151	173	170	169	179	170	162	189	186	167	181	189	195	166	164	174	201	196	162	157	152	168	191	157	176	162	185	183	153	172	190	173	187	173	169	161	185	183	181	203	181	186	206	174	189	174	191	143	167	173	196	160	179	191	158	163	196	178	172	152	182	197	154	177	196	193	200	177	179	171	188	165	171	178	166	189	176	161	184	165	177	181	174	167	164	160	185	168	174	197	175	191	159	144	173	169	163	171	172	176	192	175	172	154	176	198	163	150	144	159	169	160	184	165	226	160	169	161	169	182	156	186	179	169	174	189	173	172	154	168	155	170	160	166	179	164	173	173	163	164	148	163	179	174	145	190	164	190	156	183	229	183	164	177	156	191	165	180	147	144	154	170	155	143	153	157	162	188	186	149	167	172	184	147	163	194	197	191	183	179	165	170	187	171	175	169	167	178	176	164	164	192	183	218	167	160	169	170	194	177	176	197	178	196	172	171	179	196	184	170	204	181	183	169	180	172	207	175	166	183	176	185	175	178	142	164	205	196	176	182	195	165	156	152	203	161	181	169	164	172	158	183	170	158	163	184	192	189	159	188	163	168	189	166	157	155	172	171	164	169	166	203	164	152	167	154	168	167	159	154	158	145	178	197	142	174	169	156	169	164	167	170	169	170	181	190	191	189	190	160	184	176	196	199	175	144	199	187	193	179	165	173	180	163	170	185	178	177	161	175	191	135	172	179	181	170	183	186	170	179	210	169	173	157	165	176	185	182	160	159	182	170	180	195	191	162	164	151	170	163	172	170	173	187	173	170	173	204	208	167	181	185	186	189	176	170	182	201	152	188	171	162	148	156	181	193	165	172	188	149	152	186	177	196	159	144	165	178	176	202	173	173	158	164	176	163	174	147	165	146	185	149	179	183	171	168	178	205	169	156	169	164	212	171	139	169	169	160	160	175	188	169	172	188	180	168	167	164	166	183	180	171	164	165	156	152	176	179	175	161	177	158	171	174	176	207	175	173	182	188	193	148	185	191	165	171	188	171	182	165	170	173	158	181	167	169	152	182	165	169	153	194	186	190	189	176	194	179	166	175	199	178	202	179	191	174	171	167	168	176	159	193	174	152	156	182	190	179	193	166	163	151	181	185	193	148	150	173	153	168	162	183	161	188	129	188	154	154	189	160	170	162	143	174	160	156	173	176	176	176	170	164	169	187	175	168	193	162	191	177	171	165	185	175	189	172	196	192	143	196	165	178	165	201	158	167	170	162	162	160	186	164	181	178	179	176	187	201	175	190	153	182	175	160	167	165	158	190	173	190	171	154	168	175	177	166	163	157	195	175	160	180	191	171	181	165	195	205	158	167	159	175	155	167	191	174	159	158	178	198	179	193	187	167	196	170	178	162	170	175	122	181	167	172	132	176	181	157	176	178	157	184	164	208	198	154	176	176	178	164	183	183	160	172	164	176	202	188	179	178	178	179	182	171	172	164	188	168	198	187	171	191	154	182	160	171	177	168	178	181	178	153	167	189	143	182	154	193	179	174	172	175	171	146	187	189	191	191	171	158	190	162	196	181	167	173	163	183	183	180	185	170	185	155	182	173	184	186	165	177	190	213	175	184	178	172	171	165	168	195	160	179	183	189	176	135	155	179	175	168	170	172	184	184	179	175	154	191	171	160	185	194	162	186	186	195	170	144	182	183	160	177	169	194	198	189	175	154	166	179	173	193	178	181	182	180	189	177	189	163	161	179	188	196	144	177	173	178	197	188	188	175	189	182	192	195	186	179	163	179	183	201	197	199	162	152	166	160	171	202	154	186	152	180	175	176	195	182	191	170	181	155	165	187	167	203	197	182	171	197	187	166	173	166	191	197	174	156	158	164	193	173	158	197	164	179	180	182	137	172	173	166	156	192	160	161	209	181	183	177	174	180	194	182	187	187	172	186	187	168	194	165	176	184	153	169	165	169	168	171	170	166	186	184	184	183	192	162	167	198	162	134	163	184	182	168	178	173	167	159	200	142	165	152	169	177	157	185	151	180	178	177	177	180	168	160	163	195	185	192	194	177	176	141	162	180	154	173	166	147	208	190	173	165	174	182	182	169	165	177	174	170	161	195	167	176	184	170	170	190	168	193	216	179	168	163	160	181	154	183	184	176	173	173	202	178	182	198	177	186	158	155	161	164	167	152	212	167	190	178	186	179	171	183	185	179	173	165	174	149	159	167	176	181	172	144	180	168	173	191	175	143	169	186	177	180	183	188	168	169	175	168	177	181	176	180	176	161	175	180	157	187	195	182	168	180	202	187	168	171	146	185	175	157	183	192	170	188	157	150	163	155	171	187	174	179	165	184	159	180	155	144	148	179	175	162	175	196	185	164	178	180	153	156	182	160	174	164	163	154	192	157	198	174	154	169	163	169	186	177	149	179	164	176	176	179	183	168	185	185	152	153	170	163	167	167	182	170	179	184	167	186	140	158	158	160	193	169	157	184	180	168	198	201	180	182	171	165	172	152	159	157	160	186	188	189	140	219	144	165	195	169	167	174	167	168	170	175	167	158	175	162	176	175	166	201	180	179	197	157	175	181	194	157	188	195	159	171	166	168	179	153	169	188	156	182	176	167	178	160	184	188	174	174	174	166	163	175	167	178	181	202	194	158	173	181	184	171	164	180	168	174	164	180	190	196	176	180	183	172	175	173	167	163	191	184	183	196	192	187	186	161	144	157	198	166	169	183	185	150	155	149	172	168	143	192	185	171	187	147	181	161	170	159	177	179	169	163	182	163	159	154	151	171	176	153	166	169	174	182	177	176	196	156	200	181	155	184	200	206	223	184	175	167	179	170	162	163	158	200	196	150	178	181	166	158	158	159	148	148	176	167	178	160	171	160	160	165	168	179	179	188	154	170	211	185	205	172	180	171	177	170	164	163	188	162	159	194	187	160	183	186	176	152	162	143	167	150	168	179	183	161	163	168	182	156	178	167	169	183	156	185	155	185	177	166	181	163	158	177	180	186	176	169	175	179	151	172	179	168	178	168	189	163	181	186	158	179	161	169	164	182	174	158	192	168	176	199	171	173	170	173	158	166	160	160	190	156	163	174	159	169	168	157	161	181	157	169	181	176	139	185	157	173	180	200	141	160	186	152	177	166	167	165	193	160	177	152	165	152	196	168	149	192	180	165	153	170	169	172	191	157	153	174	168	170	159	184	167	163	174	182	144	188	167	163	162	193	197	177	155	180	182	140	138	176	163	183	164	161	191	156	173	160	174	180	165	161	165	185	157	183	184	164	181	160	177	178	173	178	164	187	171	185	178	179	173	172	192	150	164	160	164	161	176	168	161	162	146
4390	6898	3308	1650	966	696	587	589	568	530	496	524	479	490	427	440	450	486	442	466	444	455	437	452	449	484	419	428	423	442	424	457	481	444	428	429	464	433	443	430	459	442	439	420	442	448	444	405	438	418	421	428	411	436	420	464	434	390	393	443	437	408	436	455	390	430	409	409	444	427	433	415	424	459	417	389	413	428	438	424	424	407	447	417	425	405	474	411	433	404	416	446	394	390	465	451	465	421	462	452	417	412	421	430	392	415	475	434	396	457	438	448	403	434	440	443	443	436	404	434	458	409	401	451	434	386	403	409	428	416	378	427	429	408	404	401	434	421	393	411	429	447	382	437	409	421	432	406	409	454	462	398	451	426	430	427	396	415	419	413	368	404	433	437	404	397	421	427	414	422	418	413	444	449	425	435	434	410	405	399	410	454	424	419	376	425	426	429	442	448	431	460	466	456	442	431	411	439	414	435	436	430	417	412	439	420	444	434	428	402	418	430	434	430	439	435	417	438	410	403	438	418	408	428	441	444	417	422	437	420	437	422	442	426	432	386	406	462	432	427	386	434	452	449	425	432	447	388	427	429	409	413	487	413	410	443	429	424	422	459	414	382	420	403	405	408	392	441	416	416	393	403	444	434	397	407	413	418	403	396	420	433	426	424	426	434	445	448	427	433	447	430	433	435	445	440	430	432	436	431	412	445	422	426	419	451	426	473	414	446	408	467	444	409	422	410	436	417	408	433	411	440	405	405	385	412	452	413	447	425	464	377	438	392	395	409	420	422	393	406	412	453	442	389	438	426	374	379	386	406	418	411	435	416	438	460	388	419	438	404	448	421	447	425	441	387	444	413	409	414	424	398	426	422	406	441	452	441	430	422	401	393	431	397	404	422	415	434	424	397	446	411	399	392	436	396	439	428	412	426	408	381	417	416	408	479	465	401	423	427	420	448	472	390	401	417	411	406	379	431	419	405	414	438	426	401	413	424	390	412	426	416	441	445	426	431	398	399	424	418	451	456	408	436	424	413	444	428	453	403	405	427	438	428	424	411	448	395	409	423	398	402	391	455	432	434	406	403	419	388	416	424	420	397	424	424	429	449	477	411	443	411	425	411	445	423	419	440	463	391	399	398	437	411	399	407	396	426	396	409	404	405	415	429	440	442	425	429	433	444	404	440	411	433	381	426	419	464	458	400	409	439	431	443	433	426	447	428	399	414	417	403	424	422	432	446	408	439	423	398	416	472	445	407	409	421	412	420	450	414	418	416	432	433	426	395	428	413	421	445	434	421	420	383	444	447	457	448	417	449	399	425	420	470	419	424	425	426	396	424	424	446	399	433	411	406	427	439	430	453	419	423	421	396	405	430	404	431	459	429	446	412	430	424	387	403	411	403	405	440	412	404	438	405	443	392	450	426	407	367	450	385	428	404	461	389	456	397	417	427	404	393	419	407	451	466	446	448	424	408	407	395	459	395	431	409	429	427	429	439	430	450	410	447	388	433	387	442	438	402	440	415	495	399	429	455	397	439	439	437	455	430	430	399	449	405	438	473	430	409	461	453	403	409	433	432	417	418	400	413	420	424	417	358	378	430	416	386	467	446	425	401	412	403	423	440	414	434	422	454	429	443	391	415	447	429	457	400	398	426	464	461	423	419	447	401	453	422	431	435	422	409	453	418	436	418	424	408	400	415	460	410	427	397	423	409	423	465	427	416	405	385	382	444	435	409	436	437	392	439	388	437	387	448	411	423	433	439	462	427	447	427	436	407	448	448	411	425	416	458	398	431	405	427	442	417	418	397	429	423	451	425	413	456	433	439	385	388	436	422	396	429	453	413	433	418	430	430	409	423	469	451	445	441	420	425	435	441	416	444	415	410	454	431	407	442	385	405	445	413	409	385	424	411	438	429	416	422	398	437	430	417	431	457	430	416	386	410	399	405	446	395	390	397	420	439	420	389	417	430	416	413	428	430	412	364	423	405	432	422	378	426	409	417	432	378	420	427	432	467	392	451	413	427	433	407	418	449	423	448	406	399	418	432	444	438	373	395	427	427	466	389	399	411	430	448	420	406	408	385	424	407	420	431	407	413	451	443	449	448	440	421	409	409	429	410	418	423	406	437	419	439	436	398	443	417	434	388	415	434	451	441	423	393	432	402	377	447	451	449	418	416	445	433	435	421	443	418	431	424	425	463	462	447	422	422	388	419	419	427	425	438	436	432	441	398	445	388	398	433	432	424	446	413	412	419	409	398	404	438	419	417	418	407	423	404	422	414	444	454	395	411	456	406	420	420	417	442	416	429	396	374	430	440	471	450	391	424	409	445	435	458	433	373	421	395	402	422	414	428	443	409	425	425	435	438	455	416	417	379	460	412	428	423	415	446	435	407	416	419	442	441	410	401	432	410	431	404	426	417	432	419	393	416	436	416	438	455	399	408	414	392	431	420	464	431	403	429	423	429	400	429	395	411	445	430	423	408	423	411	424	412	480	448	429	444	428	443	405	417	429	433	388	389	404	399	420	437	411	404	416	421	419	387	430	427	418	436	408	411	433	441	415	432	392	418	418	457	466	452	408	409	452	424	433	464	408	382	454	432	458	415	438	449	401	410	434	379	422	421	469	435	394	463	389	406	413	408	436	431	379	434	418	410	432	385	411	446	406	424	428	426	429	395	417	407	415	446	469	460	418	426	403	421	416	429	401	446	432	440	439	449	415	452	459	451	437	425	433	438	437	439	425	395	423	419	426	412	454	421	422	436	425	419	432	430	443	408	422	406	433	424	457	433	429	378	411	434	409	417	429	422	405	410	420	386	424	416	423	432	451	435	459	437	413	402	407	433	463	446	389	445	408	419	422	436	426	418	457	396	425	383	415	400	475	408	460	401	414	414	430	483	436	408	403	418	404	409	461	411	426	427	422	392	434	415	432	442	418	456	439	422	447	441	430	417	401	405	422	425	411	443	429	431	434	449	429	408	417	431	432	447	432	435	436	463	420	450	419	423	436	436	418	410	441	432	445	394	415	432	436	430	471	391	432	403	436	468	431	460	423	413	397	392	443	453	450	409	421	390	443	421	451	431	464	407	415	427	418	393	407	417	452	426	437	446	447	468	410	419	478	429	388	385	420	437	445	444	445	450	459	418	437	413	411	441	432	409	422	386	413	433	417	412	447	414	372	375	435	446	442	439	446	426	385	430	410	438	399	438	427	409	407	427	414	432	444	447	413	418	435	418	393	390	427	417	430	423	454	413	448	417	403	433	434	406	435	433	423	450	416	452	415	420	428	418	452	419	447	443	415	413	426	426	409	459	411	414	456	422	425	470	424	397	446	452	459	439	411	404	445	398	423	432	439	424	445	409	428	422	436	410	420	419	422	436	410	467	445	433	433	412	416	405	432	450	422	442	428	415	405	434	418	391	387	423	420	438	412	459	425	445	416	419	447	424	414	415	382	435	408	429	426	430	411	426	422	406	400	427	459	430	407	427	459	431
31274	19303	8232	1107	614	535	503	504	470	444	482	492	446	409	420	379	453	382	400	398	399	438	421	421	393	380	390	377	368	381	396	382	372	393	379	402	377	393	389	371	380	394	388	417	349	395	373	387	389	418	382	399	448	407	383	384	374	393	366	380	387	323	371	400	411	398	331	350	359	386	380	388	376	376	403	395	402	347	411	367	393	343	395	396	400	428	407	389	348	392	344	394	388	413	414	374	364	350	391	388	368	412	384	366	393	381	384	406	368	362	422	387	372	411	412	360	341	363	372	412	391	396	384	396	388	357	387	401	394	375	382	412	368	395	384	364	372	402	342	384	354	416	382	370	346	388	389	379	377	407	395	397	384	373	413	418	368	380	415	401	361	412	403	414	365	385	362	395	366	383	367	392	376	415	400	391	389	360	404	417	377	393	407	371	394	397	401	444	419	386	386	394	388	348	403	341	396	426	376	392	368	376	403	370	360	358	380	360	399	363	374	365	378	400	369	402	404	395	395	394	379	397	377	385	382	380	369	371	420	425	364	388	385	366	384	379	360	377	375	417	380	386	411	372	377	400	396	373	360	391	373	365	414	383	405	365	380	379	380	383	397	411	396	392	394	370	391	357	386	380	401	436	394	379	370	413	380	391	404	378	364	394	391	386	394	372	388	410	389	387	376	358	370	401	377	393	390	383	398	335	379	412	401	343	365	389	385	371	376	384	399	365	376	386	378	369	406	376	371	402	395	402	365	340	381	367	399	419	388	364	369	384	433	411	405	362	409	372	357	377	382	400	387	365	373	388	345	424	380	354	372	408	355	405	397	390	408	330	384	403	355	408	380	396	387	375	360	383	378	387	383	396	397	399	394	388	414	360	384	380	392	381	344	353	393	400	370	400	374	393	339	358	354	410	368	392	387	384	382	365	382	379	372	387	378	362	352	336	391	377	378	368	383	394	369	381	371	344	367	368	407	380	384	394	396	361	345	382	395	383	349	398	371	382	390	376	367	387	410	358	368	408	349	411	345	397	397	417	366	394	397	399	386	401	380	346	375	372	380	367	427	359	320	354	343	367	399	356	323	344	390	380	363	391	361	393	362	376	401	380	374	386	405	420	401	408	398	370	403	380	352	355	365	375	362	388	390	394	382	387	391	378	401	374	384	398	389	364	422	399	382	408	392	365	371	403	322	373	354	364	373	386	374	399	357	419	394	396	426	376	377	388	381	401	325	368	384	392	376	371	374	361	367	353	352	357	402	393	386	421	364	392	363	398	336	377	388	395	396	354	399	379	399	359	342	399	411	383	411	374	362	365	395	373	390	392	352	395	365	373	396	395	368	407	414	387	399	394	348	367	396	355	379	379	400	418	376	400	384	384	388	384	380	380	387	404	426	421	379	371	392	364	370	372	381	375	383	402	386	382	374	378	381	398	364	385	362	393	412	362	382	359	360	381	344	353	415	356	385	372	360	371	433	384	378	368	393	387	375	403	389	404	403	355	382	392	387	351	380	389	403	376	372	376	413	374	388	366	373	399	415	376	389	397	346	390	391	384	404	401	373	382	426	351	388	363	399	374	364	420	363	387	403	393	342	383	357	375	341	330	393	355	402	378	384	390	408	398	374	377	400	411	380	368	386	377	399	371	396	380	430	371	396	430	373	394	408	392	398	378	359	346	331	375	376	400	392	361	415	417	371	369	361	359	375	384	340	385	401	396	400	356	359	368	379	370	410	356	449	376	358	393	396	421	388	391	378	418	397	376	395	364	408	389	384	391	382	392	375	353	330	376	378	346	354	346	346	417	388	360	385	367	365	366	348	379	371	416	382	379	372	402	400	393	382	358	379	397	365	380	383	391	387	386	393	384	382	362	371	399	409	386	380	385	389	350	371	371	373	381	356	385	397	384	430	388	371	374	365	389	396	380	421	391	372	362	382	416	373	387	406	396	382	390	424	378	379	381	386	344	377	373	335	344	386	355	357	354	359	389	382	403	373	352	353	407	389	407	395	405	368	360	369	405	359	384	387	392	364	402	370	374	353	399	379	382	381	405	346	368	382	364	377	358	353	436	367	389	408	404	356	397	390	338	388	380	381	367	381	352	377	431	363	394	363	406	364	388	370	370	422	368	413	380	392	374	368	385	400	393	412	336	400	378	390	411	378	377	403	401	368	367	373	403	410	370	405	335	362	394	404	379	369	365	352	376	387	357	379	416	370	368	375	386	397	363	363	335	367	393	401	408	390	370	385	399	390	382	384	348	342	401	360	396	406	392	410	381	394	410	360	378	348	402	371	398	375	383	386	366	355	374	392	366	376	396	366	377	366	411	389	436	348	392	371	372	389	368	397	439	380	406	389	416	380	367	376	389	332	378	373	370	391	366	360	361	388	396	378	369	392	390	379	433	396	367	409	399	354	361	353	390	394	348	363	383	394	396	352	393	388	362	386	349	397	429	348	386	357	374	358	406	356	409	356	351	371	352	375	406	386	361	382	380	382	394	383	373	398	400	375	396	362	403	397	412	357	417	409	376	406	401	338	361	376	375	386	375	352	391	399	401	399	381	365	390	392	362	378	417	391	379	371	382	389	428	422	384	383	384	375	384	385	382	394	383	346	389	393	431	370	360	369	371	356	388	369	351	369	373	408	421	377	379	399	389	359	397	423	383	374	413	413	376	398	340	344	404	371	362	360	383	366	379	391	358	361	409	372	382	386	398	380	421	388	426	387	367	375	425	429	383	372	395	404	362	399	416	387	388	383	320	405	406	399	392	426	392	338	405	396	380	407	386	378	386	387	377	390	420	434	391	392	367	376	344	362	414	392	363	403	353	386	373	365	347	375	319	368	366	393	384	443	436	401	386	393	359	376	361	389	360	373	350	406	386	360	398	396	415	392	408	389	411	362	391	390	385	403	408	398	367	391	350	375	367	365	381	378	376	352	338	392	397	390	389	365	384	364	365	357	392	362	373	358	407	377	376	424	388	380	390	380	380	376	403	375	381	407	402	370	368	401	388	390	412	324	367	362	410	405	329	374	382	332	340	369	391	389	359	374	362	393	388	349	365	364	401	362	413	376	372	411	383	423	380	372	367	374	345	413	390	314	358	384	357	374	394	383	392	390	364	361	346	364	399	409	380	396	376	387	395	370	393	385	365	394	386	422	376	379	394	370	384	374	354	382	402	386	315	396	377	372	411	427	414	355	374	375	396	380	406	347	389	405	387	417	422	387	373	354	380	403	368	417	388	435	354	320	378	358	376	391	369	388	371	397	385	390	414	374	381	394	402	402	386	367	377	371	365	410	411	361	388	420	326	373	378	355	370	396	405	383	412	415	377	421	340	377	382	393	367	399	369	380	381	336	424	391	376	362	370	404	365	366	393	397	368	373	358	379	398	384	358	375	389	338	372	369	414	377	370	388	387	367	377	393	357	354	386	365	418	372	376	391	354	362	366	393	367	351	392	393	364	390	399	414	369	361	343	352	366	411	331	367	356
6026	2564	1450	1094	991	865	847	934	943	853	839	850	868	842	898	827	858	871	848	838	811	895	832	827	873	839	847	824	840	830	904	867	797	884	838	804	827	809	874	842	846	853	848	815	895	872	835	862	818	854	854	861	804	876	893	815	814	855	823	890	895	866	869	823	866	882	871	840	853	835	823	884	878	868	852	843	851	834	887	865	840	856	831	878	829	835	866	893	865	839	861	825	810	887	811	836	808	830	853	869	857	880	829	824	835	836	836	817	850	843	925	884	835	890	856	864	858	842	805	880	891	847	828	823	833	885	917	832	840	851	845	870	801	824	796	858	861	885	829	881	819	862	833	850	868	822	869	803	881	823	855	841	782	917	863	819	874	810	873	853	876	842	831	866	831	873	826	854	820	852	908	828	837	795	860	837	825	851	870	874	885	842	876	850	803	809	859	900	844	806	826	861	826	866	845	905	858	897	815	861	847	856	813	825	872	845	825	924	871	908	833	896	868	837	899	849	860	817	852	897	841	819	836	830	802	858	830	815	862	800	861	848	857	843	814	840	812	839	877	881	835	867	865	848	855	876	885	846	864	856	899	840	863	844	840	848	861	815	814	807	869	844	843	835	833	833	888	846	776	817	885	895	792	822	876	877	832	825	828	841	878	862	883	901	897	818	844	884	863	873	881	855	832	849	892	840	879	891	824	830	837	814	838	836	879	862	903	814	809	898	805	836	935	865	845	798	815	831	901	796	908	847	852	816	862	846	887	819	854	869	876	855	840	857	781	818	799	919	861	793	827	851	870	858	885	876	887	871	805	837	799	852	781	851	866	847	817	852	857	865	844	854	823	855	805	834	839	837	815	856	793	791	799	829	837	864	854	827	869	813	834	865	845	855	828	841	860	831	820	809	865	856	818	889	877	842	876	863	862	863	827	831	813	851	850	865	834	837	847	887	843	799	833	821	829	850	845	869	854	827	876	887	800	876	840	870	903	890	871	860	886	888	827	830	829	830	872	834	886	875	782	834	837	848	865	848	869	885	864	857	881	838	841	859	804	916	826	825	887	852	813	822	800	866	838	823	851	843	868	802	861	879	850	875	866	841	827	870	856	873	872	874	880	849	854	773	817	848	832	881	789	860	845	849	867	875	855	826	868	822	871	852	821	875	799	908	807	863	807	872	838	891	850	808	844	832	861	858	887	837	844	895	833	855	847	841	863	855	866	834	835	856	816	845	838	909	846	848	880	902	875	873	864	833	865	830	826	860	875	829	850	891	864	861	776	819	820	850	826	852	837	892	845	848	880	852	893	920	818	866	806	844	858	897	871	846	838	782	850	816	847	872	810	877	842	848	895	874	843	889	847	839	785	853	839	888	799	858	921	852	866	885	859	908	869	853	833	848	840	871	843	822	843	842	915	911	848	820	883	772	865	836	847	850	876	862	804	861	890	814	918	867	847	823	861	841	838	871	861	834	856	844	845	847	828	863	784	832	807	871	869	828	871	858	882	828	881	848	846	871	842	873	851	857	902	815	853	872	867	800	855	891	890	853	836	881	819	851	856	849	836	806	816	839	857	832	814	833	912	861	871	794	816	880	826	883	859	876	831	851	819	882	824	843	844	818	863	897	876	856	810	833	865	859	865	805	844	825	858	842	820	834	853	841	894	865	869	806	871	866	884	862	846	852	774	834	854	837	843	857	834	838	854	874	869	879	861	893	877	870	842	886	883	838	838	817	910	828	814	756	859	887	857	902	860	873	823	814	857	815	822	868	874	853	837	826	911	851	875	788	840	845	826	820	869	844	812	857	846	784	834	822	837	915	857	892	860	854	835	850	872	886	924	844	827	842	885	860	876	837	929	815	844	863	860	913	805	791	884	834	908	798	851	847	868	821	826	825	838	873	837	846	874	861	858	896	835	795	883	861	888	860	842	828	888	813	848	814	864	825	863	933	855	774	848	836	861	880	814	847	833	855	817	847	832	848	904	831	845	819	856	894	812	848	870	851	857	821	847	827	825	876	866	860	856	869	918	890	801	822	848	898	826	841	879	859	813	863	903	845	813	825	865	839	847	830	870	902	869	826	816	825	865	846	820	879	830	839	859	877	830	847	841	808	835	871	823	850	782	819	816	812	817	812	883	859	856	820	861	829	872	860	890	850	797	864	807	880	841	850	816	856	863	868	831	883	883	834	867	909	861	859	852	814	866	837	878	841	873	836	830	833	817	872	808	784	867	824	848	793	844	856	860	863	842	890	866	848	877	907	856	837	863	820	831	866	876	838	859	807	831	829	843	834	889	846	871	801	800	898	830	845	849	819	872	832	853	860	857	860	837	782	808	824	819	866	823	840	861	844	883	849	840	890	890	855	833	845	849	863	828	825	826	847	881	829	862	838	879	853	840	840	811	875	829	881	832	852	884	842	829	864	885	865	877	825	882	829	831	862	830	903	796	820	879	874	837	807	846	823	816	834	871	830	814	896	788	824	851	831	867	827	835	787	866	838	834	839	809	854	862	905	815	845	841	860	877	862	834	877	834	865	802	848	895	808	835	898	831	858	902	876	892	841	865	870	871	827	869	864	829	823	851	814	862	854	866	808	858	863	880	834	877	860	838	842	873	878	857	832	836	840	845	822	818	806	902	793	850	789	893	860	870	859	832	840	831	843	847	868	932	850	849	835	844	821	817	773	858	799	842	852	844	869	869	832	880	808	856	843	840	798	845	901	858	861	803	875	803	806	795	889	874	851	851	837	836	837	834	851	841	878	849	896	859	856	865	880	851	839	855	859	795	823	867	842	848	877	822	846	783	853	836	884	805	814	802	850	847	908	812	879	832	873	816	862	823	843	833	806	796	866	825	869	842	843	870	885	812	847	851	863	855	845	847	842	821	879	895	910	836	868	859	874	815	885	858	852	858	804	878	840	799	825	837	867	788	843	833	847	822	863	817	843	887	899	890	832	873	895	880	851	800	819	897	861	814	796	876	847	899	810	901	828	844	842	883	847	846	860	887	861	810	852	904	784	850	878	878	863	824	844	834	868	852	779	913	882	831	811	852	808	845	815	830	892	873	802	901	808	818	861	835	852	864	866	861	843	875	856	847	868	871	845	866	848	847	828	878	867	888	786	848	815	854	823	859	850	830	849	869	791	798	832	821	852	870	872	817	823	807	873	823	860	855	817	806	825	868	838	865	805	838	884	823	796	819	853	870	805	863	831	810	842	842	852	868	850	835	815	851	860	866	865	831	855	838	837	861	870	824	873	810	809	846	855	865	846	854	874	823	826	887	850	914	889	898	857	820	865	867	804	825	882	882	881	870	840	872	896	867	843	855	882	810	877	848	806	880	847	847	830	852	867	846	848	880	870	845	839	839	835	871	852	822	810	859	804	861	808	889	823	838	845	875	853	800	900	877	821	852	811	853	824	777	827	845	795	849	801	838	843	862	817	821	902	872	853	871	833	876	864	887	867	849	836	874	836	884	854	831	833	878	820	819	839
23961	20634	23858	27429	20639	19958	1181	575	474	464	409	443	376	354	331	357	326	312	310	325	313	311	303	296	289	276	307	296	315	294	292	284	267	270	276	276	269	306	280	260	282	276	251	287	267	257	291	288	247	271	285	268	276	244	255	293	258	269	274	232	291	296	261	264	279	256	272	248	252	258	286	253	246	280	273	239	260	286	250	261	253	286	285	275	245	255	266	304	262	230	250	268	259	260	258	237	265	250	247	272	276	292	236	281	278	251	248	302	326	227	282	278	277	293	275	250	250	263	283	257	292	278	259	258	230	268	268	256	266	269	258	271	298	264	273	274	267	262	248	273	247	260	291	259	260	258	269	248	273	257	259	285	245	265	255	282	266	255	247	259	286	286	273	290	249	257	272	259	304	232	252	288	258	277	303	288	268	255	258	283	300	231	248	260	269	269	291	268	285	286	296	250	285	264	281	244	265	260	251	312	284	279	333	259	265	284	260	263	284	308	287	251	296	266	272	251	269	272	266	262	289	272	275	261	280	281	268	255	267	266	249	297	272	268	273	258	268	251	256	255	269	254	278	266	276	264	262	258	267	257	295	283	265	261	286	315	258	293	310	241	263	272	279	267	248	306	278	258	241	287	236	278	262	261	270	285	276	270	260	256	265	258	271	286	247	282	270	291	285	255	278	279	300	247	266	283	237	258	284	299	279	248	292	269	283	249	310	260	271	242	263	274	259	259	286	275	254	238	264	278	269	272	279	231	288	270	277	224	323	244	302	253	306	265	263	317	242	288	275	295	230	242	278	279	247	263	289	256	266	252	273	270	260	294	273	259	267	264	245	290	254	250	292	266	279	235	251	278	249	259	283	287	284	242	270	262	248	294	297	273	279	273	262	269	246	251	245	216	272	264	249	244	259	247	253	255	287	279	261	249	246	267	271	260	240	263	251	268	275	272	313	299	272	262	255	265	279	248	279	280	292	294	255	263	263	253	249	264	270	270	283	279	262	276	273	256	242	259	268	266	244	289	246	260	256	252	271	268	242	272	262	241	260	280	286	254	270	292	275	292	305	256	221	266	257	298	256	246	268	302	274	261	272	280	269	256	243	250	234	246	226	290	253	275	238	288	262	245	266	290	307	245	275	279	308	286	247	281	275	266	272	277	262	226	236	281	271	302	273	247	243	252	253	256	266	269	276	275	311	257	257	268	255	257	262	247	266	251	257	277	258	272	268	260	274	287	287	246	280	266	260	282	257	272	270	291	305	285	296	277	288	304	253	233	277	252	271	263	246	274	275	264	292	258	287	249	267	291	284	289	256	277	256	271	274	268	263	268	286	263	243	257	284	256	251	264	269	256	243	261	279	263	281	279	247	248	301	257	251	248	276	257	278	252	267	288	283	263	267	259	296	270	276	254	274	256	273	300	280	280	273	265	265	243	233	248	242	279	274	261	292	256	256	269	260	305	306	282	280	294	293	265	297	282	276	271	302	278	266	244	303	241	237	271	238	288	252	267	268	262	227	265	270	252	262	267	276	268	313	254	298	289	264	255	247	283	266	284	242	263	259	246	292	288	267	280	255	258	271	267	267	256	263	266	272	283	256	247	268	271	285	264	242	282	285	241	281	279	273	267	275	236	286	318	254	269	257	257	251	272	281	256	259	298	242	259	280	252	308	241	226	273	243	273	281	257	228	261	275	250	291	257	271	267	264	257	273	259	258	288	272	288	237	239	273	285	257	291	252	275	264	282	275	244	258	299	292	286	265	264	274	321	273	277	250	266	295	242	254	274	280	306	302	283	262	254	261	270	286	266	274	288	291	296	270	266	247	251	284	273	263	296	283	269	289	288	236	269	268	259	260	253	264	269	299	251	232	282	268	277	282	266	268	263	270	288	272	239	264	269	245	266	260	265	274	280	246	272	263	260	244	263	264	262	270	255	291	253	260	277	267	252	269	239	278	257	286	240	240	273	310	260	272	276	286	293	272	254	294	301	274	248	275	258	266	268	283	301	272	273	275	302	271	291	239	287	257	284	259	286	269	244	275	261	256	278	264	256	253	276	268	238	253	290	282	305	255	268	278	269	257	243	270	266	249	248	280	246	269	254	308	271	252	271	250	246	254	265	271	224	277	258	261	264	258	276	260	254	272	239	253	273	277	269	254	275	274	275	263	252	254	276	272	268	294	275	250	240	273	256	301	294	259	249	251	265	287	252	264	266	279	262	260	297	265	264	273	277	261	267	252	286	260	279	247	262	263	279	297	252	243	247	261	266	259	265	263	279	255	276	248	299	241	263	309	285	257	263	265	257	282	287	296	251	265	273	252	268	264	274	250	262	253	273	278	262	239	271	272	285	246	246	244	256	263	250	277	247	300	260	288	281	285	285	234	261	286	262	281	262	254	265	243	263	280	264	276	276	261	274	230	306	267	269	265	284	264	268	247	262	278	266	259	271	279	245	248	263	264	254	255	256	270	314	275	257	297	271	226	263	294	246	247	252	275	286	270	258	263	278	258	270	238	254	263	277	287	268	271	274	289	242	279	268	257	267	271	327	260	261	275	279	258	269	268	274	258	273	275	251	273	256	281	281	256	248	294	282	276	265	253	280	265	261	287	262	247	238	284	260	250	270	264	274	272	257	269	260	244	279	244	257	272	287	250	275	265	256	256	294	264	274	275	279	296	267	276	247	298	288	260	311	297	248	276	281	284	273	253	245	269	270	270	288	262	277	256	274	271	241	276	226	263	287	231	255	241	263	261	285	300	284	239	261	258	248	286	261	261	285	287	262	267	250	243	287	286	287	273	266	255	260	317	237	267	225	254	258	269	264	252	286	245	288	274	235	283	230	280	260	283	248	258	257	277	269	271	268	289	287	271	298	288	264	256	277	288	245	261	268	272	260	260	287	281	244	254	251	274	270	257	288	307	277	254	260	273	250	266	230	267	250	258	254	260	271	254	290	259	263	280	301	257	282	281	250	292	268	271	292	253	287	276	281	268	288	259	245	236	267	286	277	274	221	293	273	284	272	270	261	301	235	285	279	275	241	295	252	293	285	266	290	255	274	290	260	269	283	294	276	273	255	270	293	295	281	252	255	257	282	296	276	270	271	273	252	290	290	255	255	272	252	294	284	308	259	260	275	260	260	285	276	267	281	258	269	283	265	271	269	249	262	256	269	264	265	263	287	285	291	258	262	292	272	281	245	264	275	257	293	279	270	261	281	266	280	273	278	266	302	248	250	262	313	294	243	276	260	268	249	260	280	278	266	244	281	272	295	260	275	295	271	270	242	266	284	254	267	262	297	255	222	299	282	238	278	290	254	261	236	289	258	273	272	259	278	289	255	263	243	286	279	285	229	273	256	293	275	259	267	286	273	268	276	247	299	262	256	252	257	283	256	271	252	266	268	273	286	299	253	259	270	227	239	268	265	262	266	251	278	295	279	254	270	292	243	262	259	256	288	240	252	273	263	262	279	258	291	270	270	264	273	281	259	298	264
4120	4897	2291	1239	936	746	722	644	684	676	709	703	617	625	642	621	630	593	610	619	617	615	614	646	651	644	640	607	577	591	582	616	630	654	619	610	625	594	638	597	651	616	639	659	577	617	615	634	627	583	644	598	614	648	618	564	606	551	579	600	587	556	616	613	606	623	613	636	610	580	593	614	625	584	571	628	623	627	574	613	608	581	633	588	647	575	647	559	577	624	594	622	648	606	606	613	606	626	649	606	558	579	599	604	603	569	567	600	584	626	608	595	600	578	607	590	647	583	592	568	582	632	596	599	611	592	607	589	627	596	585	625	593	617	632	595	613	605	580	572	619	581	572	627	552	651	586	589	552	614	616	568	566	594	595	601	643	599	620	616	606	617	596	604	601	592	582	613	598	628	627	609	616	560	633	617	609	582	614	589	573	597	598	585	620	602	613	578	643	594	656	585	602	611	606	603	615	598	611	578	601	640	623	668	621	644	589	605	635	564	629	588	601	581	565	641	620	617	603	646	619	583	637	596	607	598	585	598	613	522	575	584	620	599	595	603	620	612	629	625	576	592	619	623	600	636	599	585	550	603	672	598	609	586	626	578	636	598	579	620	613	569	605	588	622	643	625	613	601	626	581	594	598	582	621	599	573	617	648	598	613	593	622	634	602	589	639	591	601	605	572	636	640	606	592	589	613	607	599	609	633	585	594	601	608	619	584	608	603	610	621	575	624	574	610	611	663	597	631	598	624	641	568	597	621	641	639	646	572	592	619	625	645	599	621	600	570	643	569	617	574	575	582	584	593	600	603	648	603	625	605	607	583	597	608	612	595	582	641	630	611	633	643	612	631	605	627	591	584	635	619	633	632	579	597	556	621	608	587	593	606	572	608	604	597	623	630	637	592	596	647	616	603	606	644	595	614	602	598	602	597	560	617	604	615	609	619	625	616	598	594	605	604	617	598	610	614	564	625	617	613	571	581	582	636	609	591	627	523	579	625	589	611	577	612	619	594	606	632	622	612	560	609	605	603	606	651	606	594	598	633	611	569	602	609	555	612	584	631	614	580	602	647	554	586	580	583	587	621	631	646	564	587	558	611	603	631	588	600	620	578	570	584	583	609	594	631	606	600	624	616	607	607	607	604	632	631	599	595	607	587	626	624	619	579	601	634	603	625	569	623	608	611	605	592	578	648	609	610	624	585	639	619	653	605	615	628	613	544	613	636	620	627	597	623	613	600	631	597	567	608	615	605	614	602	633	597	606	599	592	603	619	665	579	597	579	594	597	566	620	643	594	585	594	585	569	567	569	574	623	607	577	645	631	600	616	588	614	557	634	566	573	626	610	626	645	578	661	593	608	596	598	598	581	564	626	641	605	601	563	631	608	595	631	606	604	605	580	567	582	586	595	628	623	609	620	562	583	614	615	626	605	582	612	609	588	645	599	595	603	593	597	588	612	597	597	596	578	630	564	575	593	626	660	607	622	626	570	609	631	626	625	610	587	581	612	603	584	596	577	582	588	621	611	593	608	588	597	594	619	603	660	615	575	577	686	591	587	594	586	608	579	550	592	615	587	650	607	589	563	602	622	639	574	605	609	583	573	595	591	582	626	616	612	642	631	664	597	622	599	635	612	611	615	557	595	610	634	608	652	588	599	617	592	626	609	595	640	644	634	659	621	597	601	624	582	578	593	619	596	579	579	594	588	602	551	626	597	655	618	616	573	594	600	583	575	561	653	611	616	623	562	624	574	566	622	626	574	627	595	583	612	627	608	634	592	631	571	604	658	601	616	591	606	614	637	598	579	595	605	637	593	590	602	610	552	594	630	651	583	610	605	589	620	622	619	636	567	626	568	588	585	592	633	599	576	650	607	590	603	617	610	634	567	617	596	613	631	634	608	571	622	627	642	613	591	579	631	600	574	602	597	655	617	607	598	596	627	608	631	632	576	640	578	587	556	598	578	679	674	571	652	634	632	616	658	600	643	631	658	602	575	583	589	604	598	622	603	652	606	599	580	621	634	616	588	616	598	649	585	593	621	650	554	599	599	602	601	555	589	580	637	659	534	629	587	607	642	631	621	605	635	584	606	575	628	567	579	617	590	590	586	610	645	635	589	626	661	588	605	613	592	588	617	615	614	562	630	591	593	601	568	655	619	613	607	589	613	636	596	605	593	602	557	616	610	620	614	624	582	591	588	579	578	605	564	609	646	617	603	607	569	634	619	632	637	596	605	586	576	599	592	617	568	612	591	589	595	578	583	580	600	591	582	602	592	599	605	596	591	630	594	631	634	672	597	603	587	589	566	565	622	612	605	577	644	591	630	594	617	615	627	640	615	610	592	592	545	628	586	597	600	590	570	613	584	620	628	591	611	595	583	594	655	622	634	588	570	590	647	589	579	606	606	613	584	626	599	626	596	645	633	592	625	563	629	599	597	618	601	592	599	627	593	586	610	591	593	601	599	602	604	576	578	606	615	599	578	582	607	589	602	620	575	652	591	613	619	600	631	584	607	628	630	585	604	605	612	617	605	634	633	611	645	586	644	594	665	614	617	610	639	640	617	642	608	598	613	594	580	595	633	612	613	629	593	644	588	602	583	614	586	565	616	619	572	566	553	567	622	623	558	606	616	567	600	572	560	629	581	664	570	612	578	612	653	609	600	607	599	602	610	591	580	598	575	613	624	633	601	556	639	615	546	594	610	578	607	616	618	602	648	600	621	601	601	637	569	597	629	599	586	595	569	611	561	587	570	556	597	589	662	584	594	602	581	618	605	586	629	585	603	571	568	656	593	594	523	628	613	621	622	602	605	571	564	580	542	577	621	587	586	622	578	583	613	604	603	613	604	570	628	601	634	577	603	581	609	624	586	603	567	615	606	633	626	601	608	623	596	616	574	637	598	612	660	596	637	600	612	632	574	609	622	635	610	610	556	611	634	630	597	592	633	545	579	633	613	585	626	627	576	618	617	603	600	591	633	587	574	585	610	589	634	597	612	602	638	589	597	570	564	621	623	605	630	619	582	618	624	620	600	618	624	600	667	581	594	606	585	537	638	650	636	599	581	624	587	561	595	626	619	585	626	589	588	590	639	612	623	605	639	608	588	612	603	610	610	576	606	609	600	601	576	633	586	630	623	666	631	617	588	582	613	604	574	574	616	624	588	629	646	617	618	616	620	596	613	617	637	608	577	567	634	647	623	591	623	621	606	535	607	621	592	652	629	594	581	611	585	640	588	572	618	616	611	595	597	604	615	603	573	580	611	629	643	628	625	586	589	621	580	584	623	599	566	570	637	620	608	611	621	571	585	583	627	655	610	566	586	584	591	583	589	599	594	600	604	579	605	619	614	625	646	625	610	595	605	647	580	620	562	631	592	563	600	624	568	617	513	617	588	586	566	578	603	568	601	626	614	640	630	593	561	586	603	603	579	605	600	596	601	591	636	604	602	616	616	617	610	609	597	570	589	622	538	623	600	608	643	599	610	596	623	603	540
23481	20716	24271	27215	20718	20732	17020	1179	609	517	472	463	438	364	390	317	327	276	305	257	231	223	252	231	203	215	237	209	203	201	169	182	184	182	194	172	179	184	199	166	182	191	220	186	189	201	178	163	164	194	168	203	183	158	174	203	156	164	181	173	174	164	191	219	201	174	163	180	168	188	163	187	198	192	193	156	201	167	182	178	165	181	163	166	178	179	165	170	180	184	167	191	201	183	211	184	166	170	189	167	191	159	191	175	169	198	198	174	172	177	191	150	205	191	183	162	197	172	160	222	188	180	183	189	200	171	174	178	152	180	180	167	185	175	180	186	173	187	184	164	157	159	155	163	164	189	168	162	172	162	181	171	164	181	180	177	184	150	192	200	185	197	196	208	160	184	199	158	197	168	194	153	165	161	179	214	169	163	153	167	181	152	168	208	181	196	156	181	179	167	197	182	175	181	178	175	179	159	204	147	177	158	178	175	166	157	188	175	184	200	183	177	183	194	189	181	192	174	187	170	176	176	210	196	179	207	182	183	181	192	173	192	172	183	191	167	161	188	182	176	168	196	158	182	159	177	182	178	172	175	158	191	178	188	178	175	178	180	151	178	196	183	198	158	179	193	183	157	162	156	194	202	183	179	188	175	160	174	190	214	159	170	190	199	156	187	189	172	173	181	187	148	163	166	184	202	163	182	201	161	190	181	178	168	180	174	161	172	160	186	158	158	181	181	145	171	165	167	189	172	150	187	172	206	188	163	186	159	175	175	197	185	190	178	186	176	199	178	180	180	156	168	167	168	170	167	176	177	197	202	185	177	201	180	173	180	163	173	173	175	206	187	149	190	178	177	175	184	199	195	180	168	185	177	176	195	169	188	166	185	184	178	185	164	194	189	174	155	211	154	189	174	171	211	167	178	179	163	158	163	160	176	163	191	211	177	163	174	181	164	183	192	201	175	181	182	173	204	175	165	152	193	189	185	164	183	185	183	148	176	173	166	171	167	181	173	210	202	182	149	172	187	172	181	164	197	157	159	181	167	171	177	195	166	171	180	168	182	198	166	172	161	186	175	173	189	159	174	185	164	170	188	179	191	162	162	167	169	177	199	164	201	197	158	154	182	190	179	181	183	179	162	181	180	200	165	162	193	165	176	181	171	171	166	187	202	204	188	161	165	191	182	169	170	189	171	174	181	171	164	161	205	198	192	179	199	191	170	190	166	185	170	173	174	176	179	193	167	198	178	164	189	185	171	177	181	166	208	163	174	180	200	151	165	182	174	179	173	172	177	190	176	181	174	202	145	175	181	137	185	183	194	161	185	175	184	219	165	164	193	181	158	189	181	180	181	183	176	196	178	171	153	160	180	181	173	184	179	163	170	178	197	195	180	163	183	159	176	194	180	184	159	162	171	160	158	181	155	177	178	167	218	176	171	193	168	164	179	168	190	184	198	185	221	201	199	160	168	188	189	163	199	209	192	189	175	202	192	175	167	223	175	160	183	173	200	176	169	173	184	194	172	194	177	193	190	182	187	180	193	199	200	158	187	170	204	206	158	184	151	198	198	182	200	173	198	169	195	179	180	160	161	202	177	173	173	173	180	190	171	197	182	181	167	175	149	163	169	191	207	170	158	178	174	173	202	186	176	194	178	206	197	163	178	197	187	162	201	184	186	184	168	187	155	172	212	169	171	167	184	185	176	186	165	201	195	179	190	161	190	183	182	180	201	194	187	173	151	176	167	171	180	174	179	160	189	191	178	156	155	166	173	162	196	150	196	203	192	176	187	192	198	175	164	173	173	193	189	181	163	177	186	157	162	196	199	187	173	169	189	183	186	186	172	182	143	196	180	173	183	192	165	180	177	155	144	182	174	193	158	170	154	174	182	167	186	177	175	188	187	170	179	198	228	183	189	167	169	176	174	176	161	166	202	160	161	161	177	193	190	164	168	166	176	177	191	197	173	167	173	156	193	205	155	170	180	167	197	199	177	177	157	162	186	160	184	188	175	180	187	183	181	188	185	166	178	175	183	166	173	162	163	176	175	178	165	174	171	175	194	176	188	156	173	164	171	172	186	166	153	179	160	178	188	138	190	164	156	188	193	166	170	185	184	170	168	193	168	172	186	181	197	153	182	173	175	182	170	186	195	155	191	194	197	199	167	157	166	177	159	203	168	194	184	167	204	175	208	176	178	196	176	162	169	168	185	177	183	156	180	187	134	173	184	194	180	194	181	187	178	170	172	193	165	190	173	184	163	177	189	189	161	165	139	202	169	150	176	180	170	159	178	174	181	184	188	175	183	202	189	172	180	186	179	189	207	171	191	178	187	182	179	147	159	177	194	188	174	162	189	187	177	207	197	156	175	161	199	171	163	189	171	177	169	184	183	173	157	161	177	178	195	162	146	167	199	161	167	171	194	147	197	204	192	190	184	159	182	171	179	167	175	187	168	191	190	171	166	175	139	168	163	162	165	182	197	170	183	159	179	163	153	182	179	168	150	190	166	181	172	160	175	171	173	161	197	200	157	194	190	191	189	175	180	168	202	189	180	165	177	169	180	163	169	188	192	172	186	199	156	182	174	168	177	170	174	182	177	162	187	181	182	165	166	189	183	167	168	143	177	175	198	172	194	201	188	201	199	173	188	172	182	195	172	145	168	161	166	190	170	172	188	212	184	161	155	188	181	150	184	161	163	203	177	193	178	191	162	176	183	187	161	165	160	153	168	166	190	182	177	177	165	181	178	192	204	163	163	172	196	184	200	170	172	183	174	182	204	169	188	199	171	194	183	172	156	163	167	201	177	161	184	220	193	157	205	172	182	184	188	180	176	185	175	175	198	188	197	181	159	172	165	196	150	149	173	175	168	191	157	181	186	187	178	177	165	169	163	156	189	159	200	199	163	164	165	171	189	182	157	153	180	178	179	205	184	165	168	175	177	189	176	174	190	146	196	181	163	180	188	193	157	144	190	191	189	191	158	165	176	158	175	167	177	162	159	155	181	191	180	180	175	173	155	182	185	190	191	181	176	180	196	184	174	159	170	168	168	186	178	187	186	162	169	195	187	172	179	189	183	170	176	185	177	171	139	161	185	168	172	171	156	178	160	176	172	167	176	183	165	164	183	182	177	186	160	144	173	162	199	173	190	184	190	167	177	174	188	196	170	201	176	162	175	183	188	169	188	172	176	180	163	175	178	163	170	195	181	170	180	157	162	192	184	185	166	194	183	193	147	180	172	182	177	178	193	170	208	174	192	167	181	182	193	187	181	164	195	190	193	162	177	179	170	182	167	188	197	166	177	190	180	147	169	164	157	173	169	167	158	173	188	183	171	171	201	159	174	159	150	174	183	149	179	179	169	149	182	198	187	171	172	216	159	168	187	162	149	164	159	159	173	185	170	188	177	166	165	158	191	178	183	164	193	200	198	176	178	194	182	154	221	187	195	196	156	212	193	161	174	171	178	180	209	179	158	163	194	189	209	159	171	149	185	182	184
4220	7129	3377	1555	922	704	639	617	530	534	499	511	518	520	479	475	463	464	424	450	451	447	503	494	465	430	426	434	436	458	433	455	406	439	441	409	449	473	425	376	451	458	464	474	434	406	459	410	456	443	422	418	406	449	430	432	462	443	399	422	433	438	456	450	471	435	462	433	405	430	441	425	459	416	441	450	462	451	466	403	430	420	423	419	476	433	451	411	466	444	413	419	421	416	448	461	427	421	414	440	403	432	421	452	440	409	396	452	436	425	438	435	443	402	457	443	439	430	441	437	410	411	430	456	471	428	388	392	457	417	430	441	424	460	409	431	430	450	434	450	412	462	462	453	430	428	456	434	484	411	485	436	463	446	484	448	411	409	434	433	425	443	437	472	443	445	415	404	405	425	439	441	445	436	407	453	387	415	420	464	460	406	462	444	409	439	402	418	421	471	416	436	442	456	397	443	426	435	437	448	437	456	391	392	418	418	450	434	449	433	449	438	464	440	394	426	422	445	472	469	459	425	452	410	421	421	378	413	399	427	422	467	461	378	424	456	411	401	451	412	436	457	416	443	389	424	448	439	446	424	425	406	421	444	450	386	418	432	435	432	425	427	415	401	419	435	423	445	466	387	430	402	402	429	425	428	441	451	430	423	411	438	410	439	451	438	440	442	447	406	428	433	458	473	457	435	452	408	405	490	381	431	407	399	418	421	434	408	462	388	450	410	432	444	446	380	435	411	407	409	495	475	405	428	458	429	405	442	419	438	413	407	401	438	418	431	431	430	435	394	444	420	425	447	396	420	437	442	446	432	449	420	397	436	436	426	465	431	417	413	416	460	454	433	457	424	419	408	420	426	418	393	437	410	456	467	412	442	425	442	433	432	449	424	420	430	410	415	452	457	381	467	441	421	425	418	432	407	421	441	440	400	435	480	464	446	394	421	414	446	440	426	434	427	419	427	439	426	412	439	440	420	393	439	466	440	479	465	406	468	426	419	412	421	475	464	412	421	434	437	432	425	441	450	426	466	382	417	449	399	437	430	447	452	430	470	414	386	438	439	425	467	427	443	439	462	417	460	429	419	431	439	431	434	476	407	446	443	424	442	438	421	409	418	430	428	501	449	408	432	442	408	392	451	445	502	475	442	450	429	495	433	411	426	439	424	424	412	432	430	447	456	422	449	417	435	450	433	426	438	423	401	496	428	410	440	413	419	449	393	435	415	418	432	429	447	427	424	458	428	402	387	416	420	465	429	384	433	404	468	425	425	443	431	437	468	412	467	458	417	428	417	436	436	431	446	465	449	431	425	450	420	435	466	436	408	420	434	430	448	416	400	420	417	441	450	425	461	454	441	432	401	430	438	451	419	438	434	427	454	416	441	435	414	435	464	428	396	434	443	399	440	449	414	444	416	462	444	428	404	437	418	395	424	425	450	427	427	392	474	428	426	418	434	443	447	384	426	442	410	415	453	451	466	451	443	420	458	424	434	403	426	446	421	474	460	485	421	429	431	487	444	447	445	384	439	387	431	435	398	485	421	416	414	427	414	375	447	453	437	454	415	434	450	471	439	425	448	422	418	470	424	412	421	461	445	417	443	449	401	430	417	445	462	437	442	456	455	420	460	446	412	419	431	402	425	446	447	429	490	389	434	436	421	415	413	442	438	458	439	415	447	420	431	460	420	415	409	465	455	419	426	409	467	420	383	446	443	418	453	449	396	446	413	412	426	427	398	442	453	446	434	429	441	394	446	432	414	453	408	440	425	455	424	422	450	425	474	413	460	433	437	441	401	388	446	449	413	428	393	450	417	425	442	459	441	465	422	421	434	436	407	432	441	460	473	415	448	452	427	387	431	435	434	403	446	383	431	474	430	426	425	446	442	477	407	425	436	422	413	407	438	397	429	452	439	435	415	437	414	436	406	442	387	454	412	418	424	411	429	437	393	426	473	406	402	420	437	412	431	420	425	423	436	421	441	444	462	411	440	407	434	441	433	443	430	455	469	423	418	458	447	435	425	444	439	429	407	431	412	445	477	431	439	440	438	453	431	420	431	468	452	398	439	456	438	417	421	416	404	417	407	411	397	414	411	410	460	412	471	420	448	397	439	397	417	459	424	453	433	445	435	411	444	426	449	392	407	419	459	439	431	443	420	399	434	390	472	415	412	437	412	417	432	398	429	447	403	424	430	430	403	419	458	424	431	420	430	455	437	417	425	450	420	433	445	407	388	460	459	431	444	458	452	435	402	452	428	422	416	394	403	429	423	371	417	415	456	438	473	427	447	426	393	411	430	415	447	473	440	405	392	442	453	425	408	445	490	442	411	416	417	461	467	463	402	441	415	412	414	432	436	424	439	443	432	451	404	456	419	394	391	400	439	417	404	409	402	410	452	441	387	450	423	433	422	426	429	477	454	414	434	437	433	439	463	407	498	436	451	425	425	439	453	442	406	426	452	425	428	450	424	435	433	426	430	414	457	443	452	443	449	440	413	442	442	423	440	439	420	411	465	472	443	383	464	436	436	456	482	410	445	429	438	450	427	474	423	441	416	470	415	440	425	454	418	424	408	433	424	402	437	423	424	456	447	424	432	439	455	426	411	426	435	410	423	438	449	422	470	394	448	456	407	402	414	406	457	439	434	421	411	404	432	429	446	399	456	421	416	399	391	428	432	456	418	397	414	419	411	412	390	447	411	448	431	425	420	423	429	448	434	441	468	450	444	461	417	474	407	437	455	475	425	439	404	442	425	435	414	445	424	426	463	409	425	432	449	427	397	429	426	418	441	413	423	445	429	480	417	480	467	446	441	457	450	448	413	430	413	434	475	437	417	443	429	444	462	416	405	403	416	426	433	402	415	398	410	453	406	412	444	466	402	433	459	455	396	444	442	495	438	397	445	433	416	377	429	435	420	457	442	451	459	461	424	435	418	404	430	432	450	431	432	433	448	440	435	415	425	412	432	386	458	419	444	465	389	396	429	471	437	440	423	423	435	414	410	446	405	430	469	424	455	411	419	456	427	425	459	418	439	412	434	414	437	416	420	468	451	437	445	490	423	430	398	414	463	442	403	433	442	414	427	464	453	447	414	444	444	442	428	431	423	444	438	437	420	427	416	418	432	413	467	417	465	448	451	447	440	421	424	444	445	416	406	445	420	435	432	419	413	414	456	434	442	425	460	428	435	422	456	439	422	429	407	394	417	426	412	398	432	399	401	428	406	438	422	433	419	424	423	454	448	433	442	437	398	419	415	447	472	445	459	435	434	417	412	410	439	403	468	406	413	408	455	436	421	439	436	432	392	423	392	404	447	456	414	428	454	432	407	467	427	440	400	465	425	439	403	406	445	460	430	459	451	407	428	415	424	407	421	438	417	443	439	424	453	446	443	412	408	473	400	421	403	416	396	460	448	387	422	389	438	451	414	442	439	430	415	424	428	436	386	415	425	420	410	436	423	431	448	405	450	430	401	411	463	403	435	462	417	457	460	426	427
31275	19340	8234	1114	625	523	509	488	530	489	500	447	476	450	449	437	441	407	418	358	378	417	411	411	360	427	384	407	402	351	401	389	369	398	411	424	403	388	392	384	409	367	386	394	404	406	353	363	425	360	385	376	372	344	323	384	388	410	399	379	424	390	372	384	382	381	377	376	348	405	385	391	385	388	373	381	390	381	368	393	387	400	414	379	386	385	391	400	369	401	364	396	375	366	376	412	403	374	348	368	395	381	374	368	403	444	393	376	343	361	370	413	395	378	389	361	379	368	364	372	386	399	383	396	393	377	397	398	394	377	367	364	362	371	405	362	379	384	417	364	374	394	393	369	402	425	401	395	393	415	431	386	394	386	376	396	403	393	389	396	387	390	379	389	395	362	442	367	402	411	383	378	415	360	349	384	422	338	385	387	407	362	403	428	381	363	364	396	370	377	402	383	391	409	402	383	336	403	390	377	363	361	409	422	403	365	334	387	381	377	393	357	415	377	361	406	400	390	382	374	440	419	374	350	377	400	353	429	411	385	403	369	352	381	403	413	398	399	418	381	401	386	389	389	394	429	372	363	429	376	390	395	358	403	370	386	392	391	342	378	337	395	335	362	369	421	402	360	373	404	401	394	400	380	392	393	376	374	399	395	421	396	391	415	351	382	398	411	367	397	374	334	431	395	389	392	385	408	405	402	382	391	347	428	433	412	381	379	426	386	357	397	388	403	382	365	395	357	378	422	373	364	391	378	356	375	370	418	385	388	356	362	349	367	371	360	377	392	364	388	414	349	390	370	394	400	369	382	403	388	396	404	364	359	402	374	410	384	398	362	383	381	406	418	410	400	364	402	397	401	360	391	390	379	400	397	421	427	388	361	360	385	358	367	366	362	374	342	388	418	401	387	372	336	403	362	385	408	380	370	415	404	377	364	407	368	379	374	384	374	388	404	399	379	395	395	403	392	370	383	356	368	360	424	411	384	400	405	370	387	368	370	404	397	405	358	390	403	391	386	409	372	398	390	360	355	428	395	385	366	364	371	396	390	416	381	389	396	359	390	377	385	399	384	391	396	362	392	408	425	413	382	383	365	360	381	371	403	322	343	348	362	403	391	415	381	363	375	405	391	378	409	411	399	391	394	339	392	377	428	376	374	399	404	366	362	396	370	354	397	400	404	359	362	404	363	393	407	410	398	383	415	364	364	327	421	434	417	376	384	377	419	400	385	382	369	391	373	417	396	364	377	405	404	403	358	410	380	381	403	407	387	353	382	377	401	382	404	413	373	346	348	357	374	392	402	369	357	355	372	382	377	385	374	374	379	381	397	362	433	375	376	398	413	359	412	372	399	394	399	384	367	404	397	397	368	377	371	379	397	404	393	408	376	389	392	382	404	378	363	390	365	365	384	356	367	380	371	383	381	393	367	342	410	357	429	401	413	405	348	375	373	374	389	390	380	375	389	406	357	355	395	359	397	384	408	368	409	360	411	376	379	396	373	363	401	400	349	365	393	365	416	395	411	411	410	377	379	355	384	372	359	368	390	417	362	411	360	392	386	382	383	410	393	371	399	391	396	365	373	382	388	377	384	416	329	384	401	373	367	397	363	382	353	394	375	394	380	366	413	390	350	382	393	431	381	381	410	425	367	450	404	405	394	396	405	370	408	356	354	408	363	384	393	417	385	388	393	374	423	355	347	402	383	368	378	384	439	367	378	349	377	387	407	361	396	383	393	391	380	380	373	398	374	368	401	381	374	370	373	378	353	389	391	384	383	380	383	414	392	394	361	392	376	380	378	400	381	401	426	382	395	386	360	386	358	420	385	365	388	391	375	372	392	420	385	366	363	380	382	365	389	425	336	405	407	367	411	406	399	357	414	395	375	440	400	392	363	402	378	402	395	390	384	381	389	397	360	347	386	352	360	359	363	429	400	372	391	354	359	365	395	379	412	380	360	410	377	390	385	402	399	342	370	399	365	376	405	377	395	343	374	385	369	407	388	384	351	392	389	383	412	401	415	379	382	397	376	427	392	386	384	403	370	341	394	402	413	382	366	356	386	358	363	380	395	412	349	391	407	382	424	408	351	391	398	352	393	374	406	377	360	399	362	412	371	389	428	369	402	359	403	370	404	397	362	393	389	370	371	387	395	416	420	372	395	382	425	424	364	356	383	386	419	410	351	398	420	381	369	384	388	368	375	415	386	390	403	427	406	392	394	379	374	404	397	435	417	391	356	392	405	408	396	389	368	371	415	345	408	377	405	393	372	360	391	426	379	429	400	410	380	359	389	354	369	386	350	402	379	368	349	379	390	416	370	412	407	393	396	375	370	400	385	388	371	394	392	380	372	375	379	390	384	393	394	398	372	418	369	378	361	367	381	386	369	371	395	404	364	405	390	367	395	340	373	390	412	369	389	407	387	351	386	399	387	355	446	385	349	361	391	373	382	392	407	387	395	377	385	383	406	399	376	376	402	367	433	385	348	391	396	392	336	395	367	401	368	399	344	348	373	419	386	386	396	417	336	363	430	366	347	391	337	390	370	364	408	360	364	387	351	363	390	392	403	414	390	378	386	387	387	377	390	361	362	394	406	384	368	409	406	375	398	378	392	375	357	405	369	369	371	352	349	391	406	376	398	395	391	408	382	366	377	416	390	353	371	396	383	386	358	367	355	423	375	403	418	414	402	393	385	435	379	394	373	373	367	422	384	363	364	401	376	401	408	429	375	389	347	371	362	407	432	414	374	398	388	393	386	349	344	409	403	423	426	370	392	407	382	401	392	399	399	405	407	382	396	391	365	387	386	401	377	398	365	364	405	353	358	366	356	378	359	382	362	400	380	386	409	399	423	399	374	424	399	375	392	410	401	350	381	387	417	408	396	397	391	355	423	401	411	362	398	459	363	374	320	413	372	373	354	417	406	414	397	409	381	403	397	380	391	419	386	373	423	403	376	399	416	383	388	401	402	364	365	353	404	367	396	355	382	383	381	398	387	395	406	371	355	395	369	386	386	409	380	403	420	416	404	389	370	439	371	379	376	393	430	351	342	372	386	353	395	388	375	381	392	415	389	371	372	358	361	357	407	400	395	410	396	393	382	382	371	358	356	363	382	377	367	413	393	412	404	340	414	362	340	389	390	391	407	412	377	384	375	419	403	398	391	401	379	384	349	354	380	368	409	369	353	377	391	387	375	362	417	362	410	392	394	403	387	393	405	321	379	386	400	406	403	394	358	361	335	366	408	382	394	400	367	375	365	405	352	392	378	402	386	379	395	400	430	364	390	378	387	395	376	388	400	372	370	384	411	375	424	418	376	383	400	381	398	396	426	403	376	398	391	397	360	373	392	393	396	359	355	383	386	413	396	404	383	415	421	403	388	391	391	391	396	381	439	389	384	359	376	380	376	371	397	369	387	423	410	369	388	401	377	379	404	371	387	380	396	403	377	365	389	352	401	341	411	377	421	384	381	393	405	396	388	387	367	422	362	404	371
6031	2584	1449	997	940	924	890	889	885	894	821	868	954	863	847	918	911	850	871	794	924	882	850	896	865	820	869	859	812	897	863	796	859	834	847	894	881	869	808	849	837	823	901	845	793	834	909	887	891	875	810	844	880	855	845	861	844	841	851	839	850	865	902	853	858	866	881	891	856	879	884	834	839	890	883	885	853	872	827	829	858	862	868	872	860	857	918	848	823	909	823	821	807	904	854	858	861	839	828	828	863	868	867	898	874	805	812	906	881	872	865	852	914	827	898	816	874	831	895	855	872	856	856	880	834	843	912	918	829	920	907	913	848	829	893	860	900	912	854	852	810	834	868	845	840	822	877	879	839	795	850	837	883	893	911	843	886	876	906	836	869	865	870	835	872	893	808	813	871	866	862	854	856	920	919	833	807	839	777	831	808	861	840	853	862	884	829	827	853	819	861	841	851	860	892	857	867	915	842	858	815	859	851	856	819	892	848	857	848	834	907	850	891	887	861	842	833	855	880	914	832	891	831	854	809	856	861	876	869	820	858	853	863	844	833	873	824	842	842	862	871	883	799	845	853	884	897	841	819	905	869	867	894	842	857	859	853	876	854	834	888	845	877	887	803	845	837	784	813	902	853	841	887	853	859	863	875	885	849	896	846	814	888	900	885	859	845	828	813	833	871	876	837	825	853	871	838	884	881	886	876	850	862	857	874	821	890	827	900	892	913	798	875	846	806	817	881	826	894	845	842	893	829	845	864	847	858	887	838	824	852	880	858	881	853	872	816	911	875	865	802	864	840	877	836	888	820	830	888	917	861	831	820	888	867	860	856	840	916	921	832	905	861	878	822	897	877	837	855	838	854	827	856	895	853	865	869	827	835	821	805	821	867	865	822	860	858	848	805	825	872	894	870	872	798	825	857	839	881	907	869	828	833	825	868	854	856	861	845	885	856	886	884	876	836	859	852	881	908	877	871	842	850	854	849	828	861	832	846	887	821	834	848	832	857	890	857	840	859	823	844	911	824	820	854	839	876	840	889	868	843	819	865	807	857	865	835	793	853	899	848	864	823	889	826	847	852	894	868	867	828	832	821	847	853	831	855	826	846	868	870	843	857	807	886	862	887	852	884	870	809	858	874	861	862	880	856	865	827	837	831	840	881	873	822	891	835	880	863	849	867	861	851	863	819	864	904	847	861	861	844	884	803	865	861	878	868	866	858	835	786	886	884	878	850	890	835	944	819	873	852	819	813	844	822	848	839	861	846	874	840	869	905	864	841	902	906	886	841	835	847	847	845	848	851	887	828	866	825	870	826	871	898	911	859	819	821	873	876	921	843	864	867	823	833	843	849	865	827	865	820	908	803	876	853	865	889	831	891	863	857	886	840	856	873	868	850	888	808	863	828	863	824	857	837	844	853	912	878	850	806	871	850	833	868	853	904	834	889	856	837	878	894	795	841	888	893	846	866	830	837	859	849	851	851	800	836	843	882	841	796	890	875	869	821	864	859	795	830	837	880	836	853	823	852	881	871	869	839	856	836	850	840	829	885	887	811	858	905	812	861	871	830	814	875	815	891	878	837	838	876	815	840	935	875	878	888	855	872	884	832	867	856	906	842	840	864	838	841	885	817	854	825	825	870	798	829	865	883	882	835	843	862	942	913	860	810	870	874	830	846	830	878	863	842	864	872	898	878	884	901	881	896	861	843	871	896	837	806	846	868	829	864	900	883	811	823	870	893	852	905	860	834	882	866	878	869	837	844	801	824	871	877	869	894	885	851	859	814	827	842	897	819	851	853	878	876	847	850	855	784	848	881	848	837	886	861	841	819	880	834	851	858	857	851	870	869	838	881	845	857	902	845	930	805	849	850	865	904	859	866	829	864	870	852	898	881	818	865	920	824	886	860	880	853	840	882	845	841	846	857	833	855	806	842	829	843	905	894	856	875	908	827	842	864	904	847	841	876	843	841	846	840	814	849	858	878	832	767	798	858	815	860	901	838	796	868	829	909	872	928	815	846	894	856	817	875	856	850	914	814	875	854	829	848	816	812	855	827	832	930	812	817	855	819	842	856	778	862	867	865	878	890	870	822	866	867	856	822	881	847	862	895	828	854	879	837	845	835	870	875	784	831	910	856	914	879	920	835	886	885	854	891	831	871	880	863	816	869	891	864	833	877	838	890	854	879	891	884	874	866	838	845	865	854	875	922	855	863	799	855	866	890	874	859	836	814	880	875	836	863	835	853	827	835	863	846	817	868	889	855	889	890	911	862	873	882	858	896	842	846	820	811	833	891	878	836	887	871	847	839	883	832	832	880	841	829	853	862	893	862	855	829	824	850	846	828	867	845	874	869	822	848	864	815	890	825	890	891	891	826	856	846	831	813	848	828	886	874	836	863	891	897	877	845	831	878	815	909	822	855	884	900	845	823	874	877	886	863	894	892	776	855	871	854	903	859	887	872	849	897	839	852	827	852	856	846	843	839	872	849	855	858	862	921	839	840	816	837	839	818	872	859	876	858	868	866	858	865	858	818	897	837	892	845	877	851	854	917	844	862	832	854	887	755	870	875	868	903	842	867	861	907	848	847	837	859	873	855	818	868	826	844	874	844	870	870	840	860	836	812	893	889	876	857	879	848	801	872	857	843	816	890	889	859	865	835	886	884	818	863	866	910	855	884	850	835	852	848	849	851	833	891	859	826	893	839	859	848	883	888	814	897	856	873	891	870	859	841	824	851	851	833	853	873	871	900	896	850	864	885	863	865	857	821	835	883	872	889	882	865	832	867	867	869	853	838	855	871	846	885	833	839	849	912	864	857	847	846	831	812	857	858	858	875	861	867	800	942	904	868	861	867	870	836	831	831	866	880	852	841	878	883	861	859	847	890	851	814	857	854	856	890	828	872	812	844	871	804	881	859	788	865	821	853	855	852	868	889	862	871	841	832	814	874	864	870	860	859	889	855	907	903	880	796	832	877	879	838	853	858	855	873	872	878	879	855	841	858	839	861	824	870	880	846	883	872	816	899	868	839	861	820	837	860	888	859	847	917	889	812	831	889	902	921	918	852	789	847	852	884	845	861	864	828	844	830	863	900	911	841	872	880	846	858	899	854	792	827	887	847	869	859	866	899	858	868	877	857	857	904	843	836	859	893	815	826	870	883	887	826	852	837	859	850	883	879	848	855	848	833	828	853	824	854	882	906	819	898	876	836	903	859	829	822	887	869	825	872	827	855	867	853	858	851	887	811	902	875	875	873	895	876	873	844	852	901	844	820	831	855	843	841	855	855	838	846	904	850	896	904	841	854	839	869	866	823	856	885	866	858	863	872	845	840	892	885	825	887	884	877	812	877	897	850	792	852	852	856	874	851	840	864	837	842	872	802	822	842	818	901	858	809	892	858	876	827	828	819	778	884	838	880	893	851	822	892	857	848	873	855	894	877	914	877	870	869	851	815	885	855	870	881	868	870	822	872	814	835	846	873	844	842	898	811	909
23931	20654	23894	27430	20647	19989	1259	607	482	450	444	474	390	424	402	386	341	354	310	315	358	287	308	283	262	276	306	277	291	259	302	286	277	263	278	263	255	278	312	275	275	255	299	280	283	272	307	280	284	270	269	289	254	300	263	276	291	274	232	284	286	247	256	289	288	276	265	290	274	266	276	285	270	285	266	255	283	250	281	279	274	287	278	283	256	276	246	312	282	292	283	297	280	264	274	270	235	253	271	279	308	284	273	274	253	257	259	286	261	278	270	262	262	291	270	290	253	258	291	295	269	277	260	253	287	279	259	276	283	272	246	253	307	284	276	291	258	266	282	273	268	295	323	289	282	271	271	314	276	282	312	292	287	290	266	236	257	231	299	254	274	270	288	282	260	284	287	276	266	298	248	275	274	277	273	277	244	261	255	276	256	236	263	267	299	293	279	272	314	257	296	273	255	298	276	262	290	265	275	239	281	256	284	303	289	272	264	267	269	302	302	288	296	285	290	256	271	259	286	262	249	242	302	293	303	274	255	267	272	263	288	249	291	281	290	279	286	277	261	257	276	297	292	246	281	277	240	275	277	275	289	269	270	271	235	264	274	256	305	287	257	231	254	282	265	254	277	284	249	257	268	270	272	302	255	249	277	258	293	264	273	249	290	285	269	267	273	266	291	284	298	297	260	248	265	299	249	289	316	271	275	252	285	297	309	282	272	275	270	252	267	266	288	270	267	297	270	267	276	277	268	275	268	280	267	294	271	275	281	299	275	272	282	264	253	278	290	268	274	263	264	309	277	262	281	266	266	278	284	281	280	287	267	294	260	280	300	266	260	291	231	244	268	299	277	265	280	290	271	239	273	275	264	254	319	282	261	278	279	288	277	277	234	257	254	272	270	291	279	283	269	264	281	233	279	248	289	254	281	259	234	253	265	286	275	246	259	275	263	272	272	256	281	278	299	265	266	292	271	237	255	253	263	283	260	271	290	274	290	248	269	287	251	278	287	285	308	262	254	261	263	279	249	321	257	275	277	280	256	261	276	285	250	301	257	295	261	278	278	268	267	270	288	289	291	262	261	249	285	312	277	268	250	306	282	274	294	250	296	239	273	297	257	268	252	258	246	311	277	274	266	315	271	277	273	273	270	263	294	266	266	283	246	285	255	267	311	273	285	270	280	313	290	260	282	261	264	264	245	270	272	273	268	300	281	258	284	259	298	300	261	283	253	259	259	283	288	257	257	258	282	286	287	309	257	234	277	258	235	275	266	270	306	281	287	270	272	296	302	271	252	257	276	314	275	290	274	253	270	271	255	270	258	288	263	246	265	293	288	268	281	272	298	274	284	275	282	261	263	260	251	299	256	262	257	281	270	235	294	288	253	277	266	285	260	254	243	259	274	283	286	268	262	308	275	282	259	270	272	281	257	298	259	300	229	305	273	283	252	277	261	287	290	237	278	268	243	275	267	268	270	279	291	267	282	283	268	279	264	269	265	282	288	240	250	245	288	279	256	274	243	270	287	272	271	268	298	293	284	244	276	291	299	285	277	251	314	281	278	264	282	267	284	272	274	256	251	267	267	264	264	297	254	290	270	272	305	247	295	278	270	232	247	248	268	249	284	275	240	245	281	281	277	297	277	255	247	316	290	277	249	299	250	266	247	265	303	239	276	250	272	292	293	271	267	271	255	270	309	281	295	296	251	291	298	257	272	279	261	295	274	263	287	268	279	217	266	269	303	248	288	288	272	288	293	239	279	276	264	260	256	274	270	278	280	280	248	249	277	281	260	261	285	277	281	266	275	275	252	271	271	304	253	250	255	253	283	308	252	271	264	258	298	287	292	265	266	250	264	290	267	246	248	252	319	276	245	276	280	258	293	282	261	263	308	283	302	290	261	265	271	317	290	279	277	277	254	286	246	274	280	267	259	265	248	294	251	235	291	256	260	298	302	272	294	270	269	269	280	279	292	259	264	285	260	251	276	261	294	306	271	247	243	239	268	281	262	282	270	270	290	270	285	282	249	258	250	281	257	269	263	269	267	273	253	271	252	257	292	290	284	253	286	264	284	297	269	273	259	280	263	249	263	275	286	279	253	269	275	285	266	227	264	279	271	309	273	294	264	252	247	261	261	279	285	268	277	249	241	235	264	286	263	248	241	281	259	283	287	291	291	266	255	271	270	275	265	260	268	287	276	265	296	253	257	267	274	270	306	286	263	301	274	280	270	253	249	296	281	277	272	273	246	286	225	272	264	292	264	254	295	265	244	294	276	257	289	291	256	266	261	285	270	292	275	253	261	284	285	270	257	249	280	301	251	282	283	280	271	286	308	269	263	246	252	304	294	252	253	273	257	274	293	284	256	262	289	261	275	263	296	284	273	297	295	258	268	283	311	275	269	319	265	289	290	285	272	271	268	266	234	278	282	285	274	313	267	251	266	283	255	285	298	282	265	278	285	280	274	268	288	285	297	304	281	272	280	270	260	286	292	283	269	297	268	282	262	277	307	289	256	257	298	268	282	262	282	272	273	308	263	261	272	274	251	277	274	277	286	296	268	267	273	286	275	261	289	272	286	257	272	258	263	260	296	273	272	261	241	288	255	271	243	245	260	260	257	297	276	257	288	255	283	246	275	282	278	264	253	286	242	278	282	287	281	264	289	259	256	301	250	268	257	284	240	259	280	264	269	294	289	254	258	279	264	249	259	290	274	277	272	283	289	245	263	263	266	277	278	262	269	266	237	262	269	258	252	275	295	265	271	283	295	287	243	286	239	240	261	290	270	272	308	287	255	279	256	298	263	279	298	276	284	311	239	273	250	306	283	296	257	266	260	295	273	270	267	260	276	262	303	279	239	271	269	253	294	283	280	295	263	272	263	262	251	283	264	284	258	272	238	218	251	264	293	283	292	251	296	264	275	276	275	283	271	289	238	261	243	257	248	282	306	285	272	243	237	285	282	266	278	294	312	271	267	257	283	257	263	287	288	300	286	265	277	272	286	274	296	258	270	283	265	272	264	261	282	282	254	266	256	253	266	286	315	249	256	301	277	310	267	278	275	241	292	278	262	276	210	254	260	251	261	267	282	289	290	259	269	259	261	250	299	253	266	253	281	304	248	293	275	285	272	272	278	279	285	275	280	283	285	245	289	249	312	315	285	278	270	290	278	267	289	294	302	287	258	296	296	265	274	283	267	240	268	268	256	259	248	297	285	288	292	250	275	287	277	284	296	264	281	290	267	286	254	295	253	311	288	301	256	272	312	279	267	290	289	295	276	283	263	296	313	245	262	259	287	248	285	266	290	295	276	241	258	299	262	287	268	272	255	254	273	294	294	316	302	282	283	241	280	269	278	277	256	257	248	271	244	270	320	254	252	263	293	254	276	295	268	305	248	291	268	301	298	281	271	302	262	271	257	281	288	271	280	264	262	250	277	292	278	275	290	329	254	247	300	273	292	282	269	266	279	275	273	269	287	277	274	290	268	261	285	282	265	254
4197	4833	2276	1273	886	806	706	772	706	654	662	644	634	684	643	625	670	632	655	651	616	590	645	574	605	624	580	665	632	594	630	653	628	676	645	596	658	622	641	649	618	656	568	601	611	613	608	624	597	663	628	581	625	591	628	622	601	659	643	610	619	647	585	580	618	587	583	637	593	629	645	606	610	612	616	632	617	649	626	600	619	611	615	623	629	629	576	578	580	617	651	626	613	601	644	624	598	618	614	599	590	585	588	658	636	584	667	636	617	619	667	627	608	624	599	629	586	647	592	633	619	616	630	646	631	609	579	616	650	604	659	597	621	604	576	601	619	606	606	621	637	582	665	584	668	652	594	593	580	650	622	645	577	603	617	677	621	572	597	632	602	700	629	622	602	621	597	582	623	624	595	645	618	628	591	633	619	623	634	598	603	610	592	654	635	654	633	649	607	626	620	620	575	626	633	614	623	603	603	613	613	646	605	581	601	600	601	634	632	620	596	637	654	622	626	627	639	583	582	611	629	598	593	627	632	665	634	603	610	648	650	615	652	605	611	560	596	627	605	626	631	612	628	586	633	632	642	636	634	619	562	622	617	653	628	625	598	598	635	615	650	629	648	590	650	609	608	610	606	622	651	582	607	607	579	610	642	620	631	612	596	600	597	609	614	630	649	643	599	651	685	604	613	598	563	634	611	595	612	609	610	618	608	660	633	625	647	625	660	591	608	575	586	593	586	629	609	620	610	607	643	592	599	619	611	626	600	659	635	646	624	643	643	630	610	609	583	616	643	639	594	642	608	638	628	648	602	588	600	609	577	625	614	661	597	614	623	619	596	636	609	646	585	610	581	657	626	607	622	580	600	601	582	577	599	605	655	590	649	621	600	658	608	582	613	637	600	598	579	624	576	639	557	591	591	621	580	620	558	614	649	582	597	638	629	611	646	574	656	626	593	585	635	638	622	622	617	632	634	588	623	617	578	644	613	646	633	597	617	622	633	576	615	584	618	606	607	644	626	574	612	609	625	613	633	610	610	642	618	650	638	607	584	616	662	630	643	568	624	569	641	578	582	603	615	613	645	623	611	577	620	591	617	592	595	618	600	664	607	654	596	656	613	621	611	630	605	621	622	608	630	683	587	596	569	607	635	605	619	661	598	623	682	557	629	664	616	580	588	596	627	608	606	624	614	637	580	579	617	646	629	628	634	645	628	610	619	610	622	603	584	595	597	625	583	626	599	614	634	581	594	598	600	575	625	615	580	598	587	621	598	621	615	620	625	656	623	599	612	660	594	622	624	622	612	633	554	625	599	634	624	641	639	567	614	597	588	573	623	590	617	641	629	620	607	615	596	625	686	610	605	624	591	609	591	595	636	601	637	631	676	622	627	639	614	610	644	632	618	640	629	606	582	632	655	636	597	626	587	670	616	665	622	674	625	596	590	620	598	655	633	619	594	582	599	585	585	599	633	596	626	640	620	584	613	627	632	597	585	604	604	619	584	563	587	652	579	605	650	581	609	589	613	601	610	636	634	597	655	617	628	630	633	600	624	596	643	627	580	622	625	653	551	578	620	622	625	623	577	670	615	582	663	573	610	604	632	646	632	623	636	630	637	613	631	618	585	593	594	607	613	590	611	652	619	571	619	631	605	598	605	577	616	665	632	609	584	588	619	605	623	662	629	641	647	642	590	658	593	621	593	641	591	581	572	630	630	617	585	613	597	616	591	554	602	646	583	652	610	632	647	608	624	614	642	588	632	578	555	588	610	648	613	617	612	623	636	639	596	623	603	583	610	652	644	632	629	629	609	649	595	625	660	581	666	626	613	604	577	632	614	584	610	592	641	633	623	607	638	595	614	665	618	568	620	615	599	628	636	617	612	622	608	656	640	589	591	617	642	635	592	569	615	630	601	630	584	667	621	591	598	581	643	583	608	596	617	609	628	614	617	624	622	583	611	579	657	587	613	628	641	603	612	614	632	597	603	610	632	565	620	600	582	645	637	615	610	647	608	629	639	587	585	592	652	619	640	607	602	579	679	620	629	588	609	602	644	572	592	636	671	617	618	607	613	614	639	612	613	621	648	574	600	602	583	630	646	591	646	642	626	592	638	602	614	599	598	558	650	649	620	644	597	598	611	595	618	669	598	616	587	638	612	642	623	617	594	635	606	619	601	622	664	589	625	629	632	628	594	585	621	638	607	580	581	628	593	556	607	646	581	605	666	627	629	584	639	635	597	624	586	615	583	645	631	659	587	618	597	635	583	595	641	621	600	616	652	592	624	615	616	551	603	586	610	630	641	599	619	608	649	611	649	665	626	640	637	610	615	618	598	594	632	596	611	625	631	631	644	582	625	606	570	621	637	612	614	594	613	615	617	622	624	643	601	620	625	594	651	607	634	598	589	627	643	623	578	602	591	605	598	624	590	638	614	634	613	593	587	648	626	616	652	637	606	606	626	630	621	586	619	594	608	557	584	623	632	627	625	620	588	584	618	621	644	625	618	618	631	644	657	642	598	623	613	602	621	597	613	611	641	626	644	622	633	587	613	663	603	570	648	660	625	568	580	643	594	563	612	641	619	589	593	624	622	613	569	647	606	572	603	606	684	643	656	582	635	600	599	608	614	620	612	612	634	647	595	600	605	606	625	646	643	599	628	585	609	653	613	627	597	601	600	605	633	666	600	658	585	613	636	595	639	562	556	648	607	613	552	614	556	612	631	619	621	638	602	597	649	667	582	567	623	570	601	627	629	582	647	576	592	608	590	586	580	631	619	585	584	588	564	603	650	614	616	672	590	614	620	640	583	617	610	595	586	592	625	622	649	633	570	646	622	624	606	619	610	629	623	616	629	640	617	648	621	620	672	617	614	628	604	617	632	559	623	560	648	614	624	606	601	629	600	615	575	604	588	622	630	599	626	644	666	612	610	638	611	618	656	594	613	607	633	574	604	658	625	629	652	612	628	608	621	656	603	616	578	586	591	593	580	611	589	602	594	642	643	577	596	640	616	648	638	626	615	604	647	636	572	630	645	630	584	641	649	645	622	603	637	588	597	609	625	596	617	632	590	617	612	655	602	618	614	605	656	609	605	664	617	621	607	673	610	608	629	624	616	616	592	595	619	626	604	599	657	608	687	609	624	624	638	575	628	609	590	607	652	621	618	600	599	679	642	597	598	601	634	619	638	611	629	618	630	617	620	653	574	599	640	627	625	638	634	584	630	613	627	638	598	631	641	623	595	634	633	602	572	594	558	634	620	580	600	598	650	601	590	599	612	652	620	616	604	611	592	620	631	593	632	644	652	640	611	651	660	580	610	585	612	636	588	621	581	615	638	539	653	592	673	574	636	617	645	592	629	598	621	604	603	606	618	634	635	609	608	605	608	612	607	606	628	625	622	615	583	609	582	607	647	603	621	599	603	648	594	595	596	645	589	637	650	640	596	585	675	627	605	579	572	600	599	613	653	600	585	614	607	604	647	582	655	603	613	654	634	604
23381	20658	24201	27139	20662	20676	17045	1121	648	529	461	501	465	396	352	348	314	295	285	282	290	264	239	232	205	214	194	189	191	197	197	215	210	176	181	201	192	238	199	203	218	188	207	202	209	169	179	212	193	175	183	193	194	187	185	162	166	187	180	186	187	176	164	171	177	170	142	188	209	184	190	209	164	191	176	186	182	195	176	194	183	184	199	179	186	186	212	158	180	192	184	187	186	201	192	195	202	179	198	179	190	197	178	195	184	198	183	206	202	192	164	183	165	181	173	170	164	165	179	171	208	180	195	190	182	188	173	181	186	216	165	207	170	202	216	207	181	204	184	205	208	190	144	175	175	200	168	179	206	201	180	204	225	184	183	192	175	211	201	189	183	189	183	173	165	172	180	184	192	187	186	175	183	184	157	187	169	180	164	212	197	204	176	169	187	194	159	174	211	179	160	191	198	197	178	173	191	171	212	170	187	171	172	184	190	210	198	160	200	176	183	202	203	172	182	173	182	196	166	165	185	200	204	229	188	166	166	162	187	182	176	187	182	159	190	211	185	169	188	175	186	167	180	192	181	166	178	184	172	160	178	202	206	173	192	203	164	217	198	198	201	204	196	194	202	180	196	187	179	185	174	187	191	178	188	182	199	166	166	173	159	185	207	184	166	189	189	188	187	185	185	210	197	170	182	166	226	196	154	177	170	153	203	179	162	169	157	172	175	212	172	186	204	187	193	156	203	181	174	195	179	185	170	148	182	192	157	170	157	156	183	180	212	152	182	208	191	180	162	194	162	179	187	180	215	184	190	164	170	190	197	141	178	167	181	163	165	181	174	216	165	213	201	174	178	180	197	172	164	193	165	182	186	170	176	181	177	177	204	180	184	163	195	184	173	191	190	185	138	191	201	188	209	181	202	169	172	162	179	191	172	185	187	202	151	181	199	200	168	173	189	186	196	213	168	149	178	180	221	185	192	173	170	194	179	194	197	199	198	189	203	205	177	200	170	189	168	197	189	170	177	173	179	163	185	195	184	192	159	209	172	206	192	162	167	156	181	169	166	190	157	193	176	207	194	148	183	186	188	204	172	182	191	204	188	179	184	189	197	142	207	166	172	174	169	184	167	186	176	181	193	169	179	188	166	171	189	177	193	174	192	166	186	170	191	170	190	175	199	187	180	167	175	179	196	189	187	181	189	159	174	180	171	185	178	176	191	194	185	163	187	190	186	179	219	182	197	157	177	188	179	192	176	179	177	168	187	161	173	196	200	155	183	177	196	204	190	183	177	182	167	188	177	183	190	193	187	168	190	174	199	165	165	194	180	168	178	161	211	183	207	169	191	148	188	203	183	200	198	201	209	171	199	194	194	178	177	200	182	169	173	180	175	181	179	201	193	185	167	187	177	175	197	183	178	163	167	205	200	193	162	175	203	181	177	153	152	188	178	178	195	171	158	151	163	179	186	192	196	177	201	191	183	157	158	191	179	220	176	197	181	168	189	186	185	198	183	162	144	185	218	195	153	179	185	174	168	172	189	161	163	154	159	177	186	170	157	180	179	187	187	194	175	176	179	172	181	163	173	179	149	178	188	187	178	197	204	184	153	170	199	181	210	199	184	185	180	171	191	193	179	180	171	211	164	158	190	200	186	182	165	177	155	190	170	171	187	188	172	176	197	177	190	197	198	191	152	169	198	188	173	165	185	187	145	180	176	176	185	195	175	166	161	166	201	179	181	186	173	178	175	166	199	211	157	154	174	175	196	195	167	171	198	158	187	173	201	154	159	167	187	187	155	180	173	181	174	174	199	141	175	187	174	188	164	184	185	179	164	198	153	157	189	181	191	211	179	195	159	186	188	183	190	172	199	207	170	188	180	159	171	185	178	183	184	179	195	156	181	178	171	173	166	166	184	181	166	177	184	180	173	193	187	182	209	157	166	183	176	176	205	188	182	198	176	186	192	178	170	166	188	189	196	180	193	182	192	195	182	181	193	151	192	176	171	197	208	180	177	183	175	186	179	197	200	189	186	197	171	173	188	192	186	165	174	200	181	178	202	187	163	190	198	179	164	179	169	181	176	168	186	190	218	184	189	173	165	169	185	187	214	179	191	174	192	172	170	179	184	178	184	159	177	199	170	173	194	204	194	190	163	179	197	170	157	174	193	174	152	178	186	194	179	198	183	168	183	188	180	165	184	170	171	179	183	194	185	187	177	163	171	164	173	185	198	201	178	177	178	192	183	178	182	196	178	172	188	184	181	187	173	182	183	179	170	161	176	190	170	192	163	182	184	167	193	180	165	194	180	207	232	194	172	187	195	179	195	192	181	159	162	194	177	157	160	177	187	161	213	157	159	173	168	156	182	172	150	169	159	191	178	190	164	202	209	185	172	213	182	184	174	162	200	178	189	176	173	188	182	189	176	180	167	155	192	164	173	164	192	180	204	185	177	170	197	185	182	198	189	160	202	181	175	177	179	161	149	169	173	181	169	175	187	188	184	187	160	172	164	182	192	203	178	177	192	167	195	187	193	189	199	156	182	210	178	168	190	160	196	186	172	183	184	184	160	181	164	198	187	180	175	166	162	182	164	205	176	190	172	173	191	173	186	188	165	184	164	198	177	184	182	183	182	192	180	193	184	171	169	178	189	160	187	173	170	166	148	188	170	204	188	189	158	184	172	161	200	160	189	181	149	199	182	173	200	181	170	169	175	185	157	193	174	172	202	190	173	185	197	187	171	179	189	176	179	162	166	164	183	178	159	196	177	188	169	191	175	186	182	201	202	165	210	184	192	182	202	174	162	168	166	185	200	186	192	182	194	189	174	166	169	177	179	181	175	177	176	191	197	152	203	190	162	187	184	186	189	179	184	205	173	165	169	163	162	167	164	179	202	168	178	187	170	175	197	180	202	184	162	170	182	176	198	188	180	202	177	177	175	173	199	198	177	181	187	173	191	185	183	184	173	179	169	185	195	177	157	168	158	180	190	150	166	165	198	194	176	217	162	146	170	169	175	195	210	177	201	193	165	172	168	184	204	176	187	175	193	196	167	197	192	177	188	179	179	176	167	166	188	175	165	171	160	186	185	160	180	177	177	153	161	177	174	179	189	178	178	177	181	159	183	174	168	167	172	202	172	171	189	182	174	197	185	165	176	182	177	201	193	202	181	190	192	174	197	199	166	182	171	166	178	184	177	152	203	196	180	196	178	180	167	210	188	186	165	168	190	192	196	179	195	170	200	195	164	162	178	201	165	191	163	197	208	160	202	179	178	154	160	163	189	201	164	191	179	161	187	172	198	164	187	174	197	177	175	176	151	197	172	154	152	192	178	178	183	175	175	181	194	170	200	196	190	178	193	167	172	191	171	177	186	195	192	187	166	197	159	171	187	186	180	189	177	209	202	184	195	153	196	188	196	186	191	187	167	148	170	185	171	169	179	171	195	168	170	209	176	172	193	178	199	179	167	181	194	177	168	177	204	173	192	176	182	172	149	181
4943	7115	3135	1479	910	735	665	680	606	553	523	532	563	493	467	473	509	524	489	502	477	479	446	471	464	422	459	470	474	469	479	450	471	427	425	454	449	462	449	438	430	452	458	416	467	424	438	441	422	441	394	478	467	469	438	472	436	449	479	445	431	452	429	474	445	415	431	448	418	453	444	428	477	433	445	447	478	452	437	459	476	427	444	464	424	422	465	396	399	407	440	451	446	428	411	431	452	452	451	438	422	421	384	436	412	468	445	411	421	425	452	471	404	446	467	421	418	439	473	432	453	445	463	442	467	435	449	427	413	433	417	426	436	437	394	412	464	423	455	408	452	440	465	422	443	468	445	428	441	413	433	432	467	466	441	448	456	439	450	451	427	478	415	441	428	423	409	433	444	441	440	441	489	453	425	393	462	428	435	426	460	436	421	401	428	422	456	448	406	422	380	410	411	456	429	447	445	451	439	432	471	435	438	433	450	419	438	417	427	433	429	398	423	463	494	434	457	422	423	420	429	419	444	463	452	436	431	465	465	436	397	463	434	419	435	419	412	432	446	444	431	426	459	406	461	437	409	407	436	457	420	413	423	458	441	414	446	460	435	461	465	414	430	440	457	429	456	394	446	413	443	465	413	435	460	450	450	454	432	427	449	445	430	469	439	460	428	426	416	440	432	431	414	423	474	446	414	426	414	446	406	463	481	444	487	441	409	382	435	450	449	431	411	421	421	461	483	438	431	409	384	419	458	435	429	433	424	409	407	427	448	420	429	476	437	417	414	427	424	426	448	438	427	438	425	438	454	457	426	446	412	461	445	403	447	371	459	459	425	409	420	438	407	443	473	451	402	436	434	419	406	430	450	448	460	396	427	408	433	441	432	420	418	462	464	445	451	424	460	465	421	444	426	420	460	454	426	412	430	422	469	418	413	434	436	436	453	453	453	398	419	420	433	474	422	430	439	437	453	415	421	422	440	442	456	406	434	424	488	454	412	455	444	439	476	456	431	458	440	442	439	424	437	416	443	454	440	426	450	459	433	442	434	461	395	459	474	448	430	422	441	440	450	381	477	424	483	446	429	404	511	418	439	427	446	454	464	413	458	413	450	420	437	421	464	408	439	442	444	433	440	416	417	471	426	410	438	454	432	389	447	446	421	433	475	488	427	431	425	428	424	452	421	425	447	441	435	431	417	416	458	449	478	421	442	457	475	462	416	435	419	477	434	444	481	442	444	423	452	436	461	461	441	413	456	463	448	434	465	459	427	477	437	474	448	460	485	430	439	467	423	444	407	452	431	425	437	444	439	391	467	436	428	442	489	461	438	425	410	398	426	480	424	471	401	433	428	410	437	427	436	428	472	408	435	443	452	415	439	417	413	426	436	451	430	406	442	438	436	447	442	506	446	449	439	454	437	430	453	448	454	505	415	470	444	435	452	466	414	485	425	438	439	416	440	448	434	437	440	401	414	414	415	460	422	463	464	438	457	429	454	432	413	427	413	432	459	433	452	421	465	451	424	420	411	450	423	448	466	474	400	474	454	426	427	442	443	429	465	442	415	420	380	449	451	457	446	441	421	437	435	456	456	478	438	385	482	456	453	407	427	441	414	478	451	472	420	442	425	448	414	404	466	478	435	484	444	423	414	442	457	431	422	434	420	445	393	457	446	445	415	469	416	421	442	427	455	411	463	430	455	432	424	444	426	413	425	423	423	461	436	478	433	463	418	465	401	464	430	432	415	424	447	424	463	441	455	431	461	428	453	426	436	427	423	442	462	435	406	455	461	446	467	431	452	475	403	445	456	431	421	442	419	460	426	441	437	463	452	420	433	446	449	402	426	450	466	425	447	437	405	402	440	458	423	441	395	429	469	436	445	437	425	452	477	440	422	436	450	452	444	445	438	442	442	443	434	427	461	450	481	451	439	425	458	447	428	431	440	445	470	401	453	461	461	414	438	393	465	421	435	425	439	437	472	426	452	453	444	445	462	465	426	424	446	455	426	406	398	458	410	425	437	456	433	449	419	408	423	436	447	422	437	440	441	445	455	422	456	413	415	453	431	449	422	456	448	429	420	484	453	415	456	428	431	471	447	430	400	452	452	433	428	423	434	432	428	461	437	452	404	423	468	420	407	451	454	451	460	448	450	452	425	446	438	428	430	430	457	434	445	470	429	413	446	424	465	431	454	448	417	424	417	488	422	448	443	442	439	414	430	419	445	380	459	431	435	441	398	400	466	444	462	419	442	407	451	456	475	423	439	425	426	441	417	427	434	421	432	430	425	438	439	411	447	453	453	391	434	451	458	415	390	434	469	488	411	440	447	421	421	427	438	461	402	443	453	452	442	408	472	409	416	414	440	468	417	426	414	449	440	440	439	446	419	445	464	443	447	440	406	435	434	456	406	438	451	414	445	452	436	454	492	453	467	417	478	421	440	430	471	428	447	435	444	432	440	447	478	441	453	457	419	462	435	433	454	441	429	429	431	429	442	485	443	436	450	451	450	425	449	462	430	461	434	417	470	419	431	443	427	422	398	458	441	361	418	421	420	437	425	418	445	459	405	408	435	459	466	479	454	483	437	419	439	404	450	425	461	404	442	443	446	420	422	434	476	448	461	393	428	423	421	430	438	441	473	465	410	475	409	422	422	435	412	482	388	461	454	462	447	450	411	424	399	423	473	442	425	417	435	449	444	407	455	439	413	432	444	464	456	480	457	457	416	433	465	440	437	424	430	455	428	417	419	443	413	478	448	473	436	444	445	435	425	470	444	434	407	457	452	431	480	476	465	468	426	442	435	403	402	412	442	467	418	455	439	414	399	460	446	429	420	412	454	429	415	447	418	417	467	424	430	471	427	430	440	464	442	463	478	416	414	410	429	477	387	445	433	429	444	433	438	449	431	455	420	426	433	457	431	451	443	422	423	406	462	450	452	454	405	423	439	443	410	450	443	440	430	424	456	462	410	431	444	427	437	486	458	430	449	432	443	437	411	418	463	430	360	450	441	449	449	425	427	430	416	430	452	453	424	427	425	478	448	399	453	423	421	404	423	429	455	403	461	423	407	426	426	451	407	417	425	412	452	413	420	421	450	459	468	410	492	416	437	433	389	421	427	479	456	398	423	423	422	476	443	468	442	444	478	421	482	440	466	416	446	436	433	428	448	483	464	431	436	412	443	437	453	415	434	422	400	410	409	459	431	426	467	414	416	436	411	473	474	488	453	423	419	427	451	427	471	428	414	437	484	485	389	440	445	438	423	428	427	437	400	480	427	430	459	453	395	422	437	398	437	431	423	456	461	437	456	446	418	449	454	434	451	410	446	443	441	442	422	469	420	415	448	462	448	391	449	415	424	407	442	450	420	415	444	408	437	426	453	421	395	466	466	438	435	472	424	445	452	444	444	443	429	439	401	423	430	454	445	466	470	421	440	465	424	444	437	423	450	422	472	460	464	390	444	441	420	442	436	436	424	414	452	442	426	471	418	419	440	422
31450	19333	7976	1145	648	535	537	529	508	490	432	460	496	469	433	428	409	438	442	404	432	407	387	374	351	371	400	420	382	377	393	353	390	410	414	386	376	417	387	422	413	422	431	413	387	399	328	357	344	413	387	364	402	388	388	377	375	407	362	385	391	380	391	404	377	387	424	404	375	384	365	415	386	350	364	381	403	372	380	367	373	358	381	387	390	378	399	372	368	384	333	365	392	393	417	379	367	384	346	413	381	383	368	367	383	401	383	426	406	375	376	369	446	381	406	374	338	383	415	336	370	389	398	414	377	392	411	350	375	414	361	383	391	373	394	373	398	393	381	367	369	421	376	397	347	389	388	416	405	380	377	398	396	426	407	432	391	379	377	355	372	371	387	401	384	381	380	363	348	377	402	369	412	389	394	347	366	426	422	383	391	390	383	363	405	393	370	411	368	372	400	380	394	394	378	400	431	396	378	402	352	389	419	348	360	375	412	400	379	408	399	393	386	434	381	394	356	375	408	397	393	411	378	371	382	368	336	427	384	383	402	397	364	386	383	400	396	394	388	415	390	403	354	380	373	369	409	396	396	387	350	375	382	393	384	420	399	432	382	416	377	372	395	398	367	414	413	367	421	357	371	387	385	401	406	361	367	388	370	410	392	421	366	377	393	380	397	371	404	408	397	423	330	383	418	388	366	425	368	401	398	399	367	333	363	355	425	399	426	389	383	404	415	381	395	371	385	372	393	362	377	376	404	352	399	384	386	381	400	370	365	400	413	408	388	377	357	406	406	433	409	353	388	371	431	423	376	408	406	388	374	397	390	338	426	403	374	388	397	391	381	379	402	385	441	381	358	359	383	427	383	421	355	398	401	411	383	397	382	376	401	374	407	394	379	370	361	372	380	367	375	426	393	400	420	378	361	374	380	397	349	363	380	379	385	381	415	403	386	372	412	383	372	373	408	398	396	392	395	358	390	368	394	349	367	349	417	398	365	369	373	367	405	367	374	372	393	411	357	390	375	372	393	399	340	358	405	382	421	425	367	373	338	392	352	412	377	420	369	378	373	371	404	395	356	404	358	383	373	380	353	364	409	414	387	362	402	411	399	394	403	387	430	377	396	361	410	414	368	381	401	390	417	400	342	413	379	383	418	384	400	414	389	402	386	368	376	375	374	387	380	368	372	392	394	373	389	382	410	426	388	367	383	399	402	362	424	434	404	369	360	362	382	415	400	408	375	416	407	352	412	384	407	417	379	387	393	379	418	338	365	380	400	387	373	371	355	372	387	353	402	389	392	400	410	372	401	412	407	399	380	356	423	419	341	393	372	386	419	384	415	416	390	384	382	394	369	380	392	376	362	401	409	380	371	403	379	368	399	356	369	398	354	393	385	398	384	411	395	360	413	400	358	399	411	379	383	394	399	391	403	385	395	362	389	360	378	384	402	384	407	387	395	390	385	441	381	370	393	400	391	396	368	383	393	394	398	385	371	406	378	362	402	396	354	378	389	416	411	382	377	396	415	373	391	358	397	437	375	380	401	381	392	409	359	386	400	364	410	406	402	372	382	365	401	420	389	376	401	416	361	344	371	395	376	354	371	408	390	386	380	384	366	383	378	362	376	388	400	381	388	400	361	361	385	396	389	396	379	388	392	409	419	365	397	365	400	402	369	409	366	418	378	419	396	395	417	361	392	367	404	335	412	377	379	383	392	408	387	395	347	381	399	399	381	411	402	341	392	364	388	382	377	385	381	360	389	410	376	452	438	370	383	398	393	398	370	384	380	381	380	381	377	394	402	389	401	393	370	395	392	397	425	428	367	335	410	403	377	385	400	382	402	411	405	395	406	383	369	361	403	373	387	370	398	387	364	365	438	362	379	362	420	390	377	368	393	445	429	341	360	398	343	378	368	363	386	400	393	399	383	395	393	395	362	423	388	383	384	382	391	385	361	392	401	393	369	358	405	419	400	356	394	391	401	388	413	399	383	388	400	407	392	381	370	401	357	357	351	360	417	395	350	387	383	395	398	409	370	392	383	376	419	378	376	361	377	369	389	394	365	355	421	393	429	435	387	361	333	421	424	374	377	360	391	421	421	403	381	383	374	370	382	379	424	378	423	416	381	355	356	420	364	396	399	429	371	401	360	380	404	364	390	397	388	408	390	405	346	378	366	382	381	347	382	412	400	376	368	414	394	418	381	390	420	397	395	363	402	393	401	418	425	380	420	402	380	368	370	385	384	389	365	372	415	425	371	365	400	391	398	386	390	395	399	386	369	406	387	428	405	399	400	399	397	392	324	353	393	361	406	404	378	396	409	401	390	391	386	408	414	353	395	387	384	332	385	387	358	394	381	378	384	414	377	396	373	412	388	388	371	365	392	377	386	381	374	399	373	376	349	385	344	365	334	383	400	420	409	406	390	390	374	412	393	384	414	388	400	392	369	418	409	410	389	361	388	371	390	387	419	426	391	377	363	404	409	365	398	358	377	410	381	363	394	367	368	371	410	408	405	371	380	371	373	365	371	400	380	374	378	379	360	386	401	403	371	419	391	411	376	369	368	390	397	355	372	381	407	422	397	389	398	369	392	370	400	389	382	397	365	411	366	378	399	363	385	393	413	371	384	415	406	440	390	391	371	374	400	354	377	404	409	397	398	402	388	372	426	408	375	356	412	349	404	344	388	389	394	415	374	380	399	400	372	380	390	425	365	410	339	346	370	395	401	419	369	373	387	351	372	423	415	396	400	368	374	367	403	382	355	399	382	417	375	401	390	395	390	378	427	376	420	385	362	364	393	388	433	385	389	415	362	394	403	369	381	374	385	411	361	408	358	375	396	378	366	421	395	359	394	381	373	386	414	401	376	374	371	374	369	389	398	390	425	389	396	448	390	388	390	410	350	405	385	367	392	401	414	373	362	398	376	388	412	410	398	379	366	371	348	384	378	421	367	386	362	369	378	370	398	373	367	404	404	367	377	353	362	372	414	364	428	382	413	426	373	380	450	374	429	377	370	409	402	411	389	421	377	382	401	409	367	382	397	393	372	395	385	416	400	389	354	399	384	433	384	363	385	370	402	371	386	378	407	393	397	376	378	378	415	419	391	369	360	412	424	403	362	385	398	396	394	390	357	419	427	375	386	348	373	382	402	391	344	423	385	366	412	368	387	382	404	382	391	405	372	392	390	416	389	363	425	409	386	388	444	373	401	372	367	385	389	407	446	391	396	434	434	374	387	378	399	382	375	366	361	398	352	381	329	429	362	403	378	434	390	410	357	394	402	382	368	381	372	354	384	362	375	377	401	407	399	374	374	386	380	378	395	379	388	375	369	363	422	400	397	407	394	411	413	380	393	377	377	382	406	384	408	376	392	385	363	383	376	393	430	349	384	384	346	383	397	379	378	410	355	376	372	351	370	336	395	395	364	358	384	415	384	370	385	406	407	392	391	402	404	378	363	364	357	349	368	416	393	387	396	412	353	344	383	367	342	363	382	369
6056	2574	1468	1093	947	965	953	894	912	888	856	941	875	898	828	878	912	889	880	830	844	843	902	816	862	922	837	859	821	833	921	883	865	900	882	823	880	890	868	906	866	893	860	822	825	815	803	883	851	887	897	807	867	863	810	878	891	883	869	900	852	875	895	862	895	898	837	867	855	875	860	860	772	907	843	849	893	870	812	862	890	863	865	850	911	871	859	858	852	877	846	893	887	947	803	841	862	839	874	882	856	782	834	879	885	892	881	886	870	874	849	846	823	881	819	855	888	815	912	865	877	830	901	907	870	875	871	843	815	907	818	842	857	882	891	835	796	826	864	881	913	912	802	841	854	864	868	913	890	912	884	900	871	867	870	864	854	882	856	927	919	908	857	840	847	851	855	875	834	861	850	922	861	828	878	841	857	895	884	811	883	882	837	877	850	807	887	852	865	821	871	864	889	866	897	867	882	859	833	869	911	873	862	845	865	902	819	892	890	837	874	879	782	859	856	841	872	845	876	881	788	862	869	876	869	865	842	907	848	858	872	805	866	902	875	901	851	863	845	866	905	837	892	860	851	845	859	874	856	867	838	844	892	828	839	866	894	901	873	872	912	890	873	892	859	839	838	850	858	871	879	856	832	864	906	895	862	897	826	859	911	881	848	874	879	865	863	844	851	887	840	843	866	836	854	885	867	859	814	873	858	811	857	824	839	857	890	803	887	809	897	844	872	822	858	850	875	892	896	866	836	835	823	842	878	905	839	836	838	812	884	826	892	875	848	843	869	843	877	861	853	860	921	840	868	882	848	873	791	860	857	951	909	877	943	940	868	864	912	810	814	881	875	903	842	867	861	841	748	878	822	869	857	878	860	901	817	840	873	886	853	835	888	838	849	852	881	835	837	854	839	954	874	866	917	889	860	854	830	883	903	822	893	816	913	819	826	812	879	883	908	820	902	865	913	910	864	819	843	904	876	820	829	832	833	856	857	883	846	866	861	855	804	834	876	875	913	873	907	931	823	876	841	866	876	859	865	873	820	845	889	866	859	836	846	840	842	875	849	896	891	868	813	839	889	859	887	837	902	850	940	844	814	848	877	850	851	906	877	860	886	856	905	824	834	845	822	846	852	849	909	817	877	806	863	836	817	869	848	915	794	886	856	811	800	845	882	866	875	874	836	847	883	838	859	837	847	887	862	842	863	840	843	870	857	892	906	847	870	910	880	854	799	841	904	864	834	857	896	889	847	888	837	883	911	847	865	826	860	913	882	905	847	868	842	901	854	882	852	846	834	900	830	862	873	820	883	903	814	812	880	890	845	879	860	835	865	893	896	891	855	866	850	867	856	844	839	838	886	808	865	847	888	862	842	887	912	881	919	841	841	818	851	823	807	847	858	910	873	899	839	856	847	856	909	854	847	897	829	908	842	850	835	813	867	849	884	845	866	878	873	825	889	898	866	842	854	891	842	856	816	851	857	809	864	863	804	883	817	863	820	853	830	893	866	861	850	862	867	835	808	880	829	866	854	859	907	852	865	853	854	844	877	863	906	916	878	850	890	863	894	874	827	878	879	803	896	850	858	899	837	875	812	873	867	816	877	861	852	859	888	891	827	864	865	904	852	862	838	832	890	846	872	809	899	922	905	902	834	862	867	849	868	863	858	853	891	869	869	877	840	902	838	842	888	890	839	865	860	907	929	845	865	917	827	882	856	866	847	863	883	854	871	880	898	833	879	840	898	857	884	851	882	866	868	823	848	883	891	865	906	851	812	836	879	839	855	825	911	813	840	786	819	894	940	839	865	871	856	899	852	879	859	890	926	827	835	885	887	825	815	805	850	820	845	884	832	909	902	822	830	830	876	848	917	818	835	912	874	889	895	883	845	848	853	848	903	899	874	851	846	805	877	832	818	796	877	810	836	838	857	830	856	829	879	849	879	845	840	882	867	891	871	849	910	840	816	861	842	856	892	873	876	833	829	856	839	844	872	905	851	825	841	840	791	812	787	850	845	839	858	875	837	859	904	870	852	864	857	872	861	846	902	910	889	859	852	883	868	879	850	833	878	855	822	871	808	879	793	906	830	828	889	817	865	842	901	892	840	867	896	808	941	791	856	797	887	835	886	833	899	899	837	895	851	882	870	865	861	873	870	840	850	856	827	843	855	842	803	925	848	856	865	848	814	878	856	814	901	872	913	862	888	856	888	860	820	891	802	855	865	852	813	856	881	818	894	790	847	848	841	810	887	846	832	849	807	813	828	872	844	847	896	844	814	841	821	858	882	877	883	869	890	837	859	855	887	836	856	867	870	875	871	872	847	885	897	880	893	784	868	812	880	821	904	858	802	843	859	886	887	837	875	830	832	817	858	907	851	905	937	817	873	899	838	875	880	836	867	873	870	863	865	876	887	877	860	859	874	918	949	860	882	809	872	838	877	917	826	878	845	874	850	836	908	859	898	871	845	887	853	860	867	795	838	841	907	837	843	812	871	886	902	873	867	877	911	842	850	891	862	876	848	907	886	882	866	852	825	863	877	898	872	897	826	880	951	830	889	854	848	859	827	907	878	895	871	844	833	876	825	849	856	811	841	862	866	868	812	851	852	871	853	817	859	887	798	877	879	865	856	832	828	846	847	841	899	814	849	861	902	908	940	849	842	904	867	783	841	836	821	917	839	870	874	839	859	830	857	847	891	836	911	900	867	891	877	847	901	871	893	856	851	831	906	850	879	848	858	838	891	899	864	878	862	856	839	858	816	904	846	829	822	837	872	857	878	830	851	850	812	904	820	848	839	883	870	898	819	890	836	840	855	867	838	847	840	873	874	849	867	930	881	881	895	912	811	879	886	851	852	866	871	872	885	894	899	829	878	898	795	860	913	862	903	859	846	852	859	866	917	844	868	895	874	860	844	887	887	867	818	877	866	917	834	844	936	810	842	895	856	860	884	910	838	843	855	844	860	832	845	911	886	878	798	824	850	893	837	920	895	836	935	890	851	823	786	818	878	870	849	930	912	843	868	867	872	868	865	842	818	860	885	887	900	866	858	880	827	835	850	905	845	875	851	855	833	778	853	832	863	882	912	849	850	879	864	874	859	853	848	865	881	815	847	899	872	866	832	818	852	868	844	875	831	876	864	853	868	913	910	883	834	846	791	866	834	888	888	887	874	824	903	856	921	871	831	816	835	862	841	876	909	870	859	916	846	806	878	813	969	884	900	858	859	839	895	856	847	845	860	862	808	914	848	820	839	884	853	839	792	869	869	911	859	826	866	814	872	851	779	912	832	864	901	846	873	852	831	866	946	851	853	834	857	833	886	922	904	881	820	811	885	897	891	811	842	875	882	870	879	798	814	859	890	877	839	834	869	893	915	871	892	871	874	837	889	889	890	862	808	851	889	852	835	900	865	855	815	806	858	827	846	849	796	863	859	890	856	845	841	858	837	899	864	869	855	827	878	825	854	825	861	903	898	798	835	845	858	868	929	851	876	868	850	857
23974	20642	23889	27421	20641	19872	1184	628	526	495	453	443	417	416	387	407	328	344	330	322	307	316	302	321	318	308	270	281	286	258	311	291	273	286	278	255	271	245	302	281	265	256	321	312	291	257	272	306	267	253	274	264	273	280	241	286	274	302	270	266	256	262	304	280	291	295	309	280	234	281	249	281	290	250	284	246	312	283	289	298	270	258	268	267	225	246	243	260	271	283	289	259	251	249	289	298	269	292	275	266	262	246	263	258	267	268	249	266	286	256	242	307	294	296	286	304	280	301	273	271	270	288	280	247	263	256	283	267	291	270	264	270	273	282	267	282	288	310	257	271	251	282	307	266	272	275	284	283	296	287	247	300	278	272	306	263	270	298	249	268	254	271	257	294	294	252	263	258	286	271	307	277	275	275	287	270	243	282	286	236	273	244	275	254	281	266	303	257	302	237	273	290	263	244	281	261	270	273	282	261	270	296	270	268	272	262	248	297	249	302	290	262	239	270	285	300	249	245	252	288	284	275	286	276	288	248	265	277	278	276	276	260	297	256	304	264	261	278	282	293	269	259	293	252	271	262	248	288	269	266	321	238	308	270	272	288	288	279	265	286	286	265	279	287	261	310	311	254	277	282	254	282	279	283	309	263	261	275	254	273	263	268	259	207	264	251	250	300	297	297	258	265	249	262	278	287	254	262	265	259	282	229	228	287	272	258	291	283	262	276	255	286	282	266	305	258	305	290	297	272	271	281	275	270	246	264	250	249	286	265	260	282	282	304	273	276	297	273	312	281	271	269	254	295	249	265	249	262	278	298	273	283	275	276	291	277	263	276	295	283	263	262	248	298	282	251	300	263	249	287	292	267	246	259	274	248	277	282	245	253	245	309	281	284	263	289	277	271	270	290	267	259	278	272	268	237	263	306	260	282	267	262	272	278	270	258	294	283	293	264	275	261	296	266	248	269	277	255	277	270	262	278	278	282	236	300	277	278	261	283	308	291	257	248	258	243	302	295	266	261	246	265	289	257	277	252	301	287	276	270	264	290	282	273	235	268	279	270	289	264	278	278	260	319	266	270	276	269	280	274	276	281	252	270	240	255	279	257	249	312	260	292	240	256	253	270	246	291	282	264	310	276	310	288	243	253	268	268	283	288	256	266	279	264	253	259	272	265	271	258	270	255	262	294	300	317	246	270	277	274	256	254	257	265	290	278	285	307	246	251	274	273	296	282	234	274	304	257	283	275	259	252	254	272	254	291	285	268	276	259	303	254	250	263	269	286	302	283	301	280	276	255	246	292	232	234	258	272	287	262	258	269	287	288	274	238	296	268	254	302	250	264	269	287	261	247	247	244	270	297	235	267	295	253	286	254	265	278	297	253	276	267	269	231	237	227	264	302	289	251	314	278	286	301	277	265	276	268	256	278	270	255	255	240	266	301	271	267	267	277	253	271	256	293	287	281	242	279	253	305	282	273	276	288	275	254	308	280	253	260	280	308	292	242	275	266	297	281	276	272	283	286	263	270	258	273	267	253	277	265	260	276	247	295	265	262	257	260	273	262	262	278	252	284	278	266	258	300	270	246	254	256	289	281	281	267	267	281	226	274	264	272	265	292	284	262	271	301	293	294	270	262	282	279	258	249	294	270	285	255	233	253	268	270	268	297	276	279	258	265	262	247	297	270	269	257	265	251	285	275	285	252	264	252	274	264	270	249	283	286	261	284	261	258	277	255	262	268	268	280	279	262	271	268	291	252	262	280	277	272	251	247	279	264	247	271	279	270	280	282	303	285	277	245	241	245	285	276	281	272	284	299	263	244	272	268	282	255	275	284	269	286	288	259	295	261	259	276	306	277	233	253	232	263	281	255	244	275	292	252	269	276	300	285	249	281	281	289	286	264	249	276	261	267	263	256	279	277	245	326	307	260	257	297	287	285	256	263	269	257	272	271	258	302	295	284	284	256	262	264	270	264	263	252	259	260	273	279	264	265	260	244	281	279	264	265	286	282	263	298	256	276	300	274	238	307	285	261	240	275	258	286	257	273	277	284	281	284	256	244	257	273	247	275	263	286	279	244	275	250	241	257	245	271	260	250	297	257	267	283	285	256	256	280	277	232	251	271	270	259	267	293	248	256	259	271	265	276	264	261	282	256	258	275	308	265	274	292	265	257	256	296	259	251	265	277	289	287	250	255	285	293	249	284	264	285	262	268	287	274	275	272	277	260	265	276	278	303	277	289	276	278	271	269	263	270	273	281	291	289	271	276	259	259	293	254	273	307	275	262	286	268	267	261	252	258	262	281	275	241	253	282	261	267	278	269	287	278	275	262	285	274	250	288	276	262	269	259	216	251	271	287	260	247	298	252	274	255	284	272	278	247	246	291	252	278	259	289	291	278	272	289	244	288	311	261	268	298	267	284	275	261	282	252	274	270	302	260	247	292	292	259	298	281	248	270	241	258	296	257	291	266	282	233	283	256	271	270	279	279	274	269	287	259	276	273	273	265	278	268	288	275	288	268	266	278	289	268	269	245	253	274	237	269	242	252	282	274	280	267	294	290	256	249	273	283	287	246	266	284	280	266	254	296	260	252	276	266	291	279	253	286	256	268	281	251	276	275	280	256	267	269	270	256	270	252	270	281	281	283	261	292	266	247	254	303	291	277	314	285	285	237	277	242	272	266	283	274	294	268	273	283	268	252	259	269	256	254	302	290	280	253	264	273	268	265	281	273	275	277	286	254	267	257	277	280	288	281	258	246	285	279	273	270	274	321	277	270	288	271	284	236	247	290	262	281	271	271	243	276	251	281	283	279	262	260	249	271	251	285	284	302	270	285	264	267	294	259	256	262	235	249	270	268	265	283	289	258	265	269	286	266	261	312	284	241	260	260	244	292	251	289	297	299	241	278	297	242	264	298	255	299	254	242	311	300	286	258	284	277	295	276	292	237	272	276	275	304	250	294	239	262	233	270	283	260	278	256	251	293	271	274	271	285	284	277	255	257	263	260	242	262	277	265	261	258	249	293	275	287	288	241	262	230	274	260	283	284	274	262	274	269	283	284	259	291	315	267	277	267	266	272	254	279	283	264	255	277	272	237	283	256	265	283	259	248	245	256	263	305	291	284	237	258	273	264	267	283	287	279	304	264	283	253	259	280	283	249	245	245	249	281	244	291	309	310	273	293	284	266	277	260	276	282	303	283	245	264	268	226	264	301	311	285	288	270	272	287	243	265	294	275	277	284	275	259	249	266	271	273	283	268	296	267	252	265	268	275	268	260	275	254	292	283	279	279	271	254	237	265	288	262	292	296	249	269	254	292	262	280	281	287	271	261	254	268	256	249	268	269	269	285	267	257	283	275	264	288	273	270	246	279	271	239	252	263	265	281	268	257	313	278	288	290	249	290	271	273	270	280	264	287	273	287	304	264	300	257	296	277	295	268	246	316	244	294	266	260	262	292	289	274	255	237	276	277	279	253	253	288	266	274	266	279	247	279
4478	4886	2147	1193	908	800	724	712	676	698	690	740	674	648	656	629	729	611	684	610	624	662	611	654	608	647	568	638	607	603	613	613	614	641	651	630	623	641	625	617	648	618	658	570	568	634	635	633	631	585	582	578	606	641	635	640	628	606	590	617	640	681	635	635	596	607	644	629	540	591	605	644	601	584	613	609	628	634	573	646	599	645	613	589	663	624	589	560	643	610	613	626	608	645	644	619	596	610	585	575	588	642	605	620	588	615	614	631	580	591	619	672	612	623	595	678	632	631	581	602	607	605	601	618	600	615	621	646	569	577	618	614	585	619	628	610	573	638	598	603	585	631	609	589	633	639	639	561	604	593	580	576	603	670	605	589	600	627	625	649	613	595	606	580	607	605	592	618	619	601	580	631	636	602	592	576	602	650	641	588	629	609	598	621	587	621	613	585	613	608	604	614	613	588	598	612	633	659	613	645	618	596	572	615	620	588	634	612	640	661	624	615	628	640	570	591	639	639	603	575	645	646	628	553	654	617	653	546	584	614	599	625	592	606	613	579	622	624	646	609	618	610	614	597	588	601	635	604	573	654	584	610	563	652	634	648	582	609	607	593	618	633	610	606	652	606	631	610	610	615	583	605	604	635	612	626	600	617	556	574	593	593	572	627	616	581	585	563	615	606	640	612	600	602	608	614	571	603	635	608	619	575	574	582	646	629	668	622	606	609	620	601	650	604	564	600	607	613	595	670	594	630	635	577	631	624	664	586	631	591	634	614	560	628	632	582	604	608	595	614	613	629	633	627	623	628	608	599	629	632	602	600	612	623	599	622	615	641	609	634	620	589	570	599	603	633	624	620	641	623	587	626	601	629	606	613	624	595	613	621	592	633	651	658	639	569	596	584	561	581	622	599	616	630	658	632	610	620	618	595	571	574	629	648	636	615	595	596	573	635	634	570	625	609	620	614	609	623	598	598	600	625	612	572	614	610	594	622	596	593	602	586	619	640	612	612	633	631	638	613	630	578	637	572	650	651	647	611	660	569	595	609	604	565	550	657	582	612	647	597	614	620	604	626	644	624	614	616	611	609	606	621	587	653	591	648	651	579	627	608	626	611	629	660	625	595	597	642	598	622	598	600	604	588	664	605	653	626	585	622	611	611	608	623	613	658	600	638	652	594	661	615	613	606	599	607	616	634	635	628	623	639	637	612	627	638	611	570	629	627	571	569	611	591	571	619	644	608	607	639	588	600	608	625	620	591	627	623	620	613	599	660	610	635	617	630	666	665	605	620	657	618	613	591	605	627	570	589	648	625	632	595	603	630	613	650	608	599	598	621	591	639	629	635	610	552	587	606	637	617	599	620	656	622	617	620	608	611	594	640	636	597	603	623	633	592	614	604	613	600	606	607	583	577	590	594	595	601	609	578	609	576	629	616	602	631	622	607	638	567	632	619	607	616	575	588	620	604	620	607	642	645	600	630	611	573	594	583	641	555	590	611	609	676	581	634	599	632	634	631	582	585	572	625	625	636	582	561	652	580	627	679	625	569	612	597	635	588	667	592	640	630	594	630	674	603	602	589	618	622	570	615	630	632	595	646	639	652	585	635	576	629	639	619	618	617	620	613	620	560	591	624	636	617	577	633	602	608	612	652	589	612	581	604	658	621	622	605	640	604	615	664	635	635	629	614	627	623	552	617	644	551	578	619	639	628	565	618	644	594	571	614	646	624	593	577	647	623	640	596	644	601	607	651	662	630	609	619	636	667	624	607	616	604	610	619	623	623	639	606	661	625	616	574	572	587	643	651	619	632	590	594	647	637	590	645	612	622	639	586	684	604	620	612	628	622	641	601	606	605	605	629	606	622	614	604	596	567	623	674	621	590	634	617	599	557	602	624	607	631	645	616	615	603	602	590	625	635	593	597	617	582	623	606	607	609	617	638	616	650	621	615	650	597	594	638	625	588	645	574	620	603	634	627	596	649	571	639	606	567	609	629	602	611	608	629	633	608	624	618	627	640	571	675	586	632	606	647	611	641	620	655	616	626	586	615	624	588	643	604	607	580	607	612	606	608	602	596	643	646	631	646	629	604	627	572	602	622	613	613	623	593	650	630	620	613	588	608	581	619	601	648	624	604	675	627	556	595	595	670	618	595	608	609	556	607	621	652	669	584	610	639	601	576	634	628	610	628	646	591	598	623	629	632	575	648	620	635	674	622	580	572	651	642	575	678	613	630	612	614	611	558	654	613	628	616	616	585	675	591	618	653	696	594	660	637	691	597	588	607	600	614	643	633	601	637	611	620	636	572	607	611	612	608	594	624	664	636	590	585	628	615	599	628	606	578	567	599	618	594	609	631	611	605	648	689	602	615	627	671	635	628	638	619	591	600	653	564	576	609	642	626	621	635	651	658	579	611	649	590	622	582	639	590	620	643	641	585	610	646	614	635	619	645	605	610	577	605	603	588	625	621	593	633	628	592	624	616	623	617	636	561	629	596	647	626	570	616	624	620	636	613	617	631	652	656	606	640	590	599	612	595	575	629	608	622	608	608	620	594	622	603	588	660	600	623	622	603	590	588	630	606	607	669	614	594	626	601	606	652	645	576	658	607	615	623	615	594	613	592	588	610	596	651	661	597	625	577	617	616	620	617	597	593	576	661	620	626	594	613	596	625	592	648	649	655	607	627	589	638	603	665	638	581	651	632	630	601	558	602	602	639	631	661	626	615	641	603	599	610	596	604	604	646	644	584	650	599	649	618	611	647	610	632	584	630	606	629	607	624	608	602	563	635	614	604	631	561	585	586	616	628	575	621	616	611	628	649	628	587	649	640	599	577	622	590	617	667	608	599	586	629	595	596	603	594	604	607	623	599	648	594	627	600	563	578	584	598	637	624	579	648	639	614	604	632	596	577	631	594	625	599	590	646	602	642	591	627	649	619	619	646	630	643	628	597	616	600	636	636	583	613	631	592	640	606	642	595	567	603	640	602	628	623	602	680	630	642	616	621	607	641	619	592	604	584	598	584	614	614	584	644	601	626	589	562	599	612	620	600	600	653	595	537	576	587	625	650	592	592	560	633	621	607	628	635	598	577	552	664	606	596	621	590	563	608	555	632	600	576	612	624	611	621	595	604	625	610	600	621	610	607	628	640	613	667	604	588	587	633	649	579	618	613	618	582	667	625	644	609	627	637	605	579	632	629	642	625	606	616	635	592	628	550	608	616	610	648	646	599	609	621	567	607	603	624	629	642	632	573	602	571	665	601	621	666	579	611	605	626	624	606	590	633	581	628	595	634	601	642	623	635	610	624	640	615	628	616	640	667	595	588	606	586	627	595	636	591	594	587	595	625	641	624	593	590	627	608	613	596	608	624	624	626	633	559	635	617	597	614	621	608	602	637	649	636	636	626	641	608	615	606	598	600	646	600	589	580	608	617	627	629	580	607	619	609	623	587	623	633	623	622	649	634	613	594	602	613	652	621	589	556	570	645	611	651
23475	20706	24270	27221	20710	20724	16679	1097	668	588	490	532	508	392	370	388	354	355	275	309	252	251	238	207	228	215	208	192	183	202	176	190	192	186	179	203	203	174	209	209	202	169	198	226	189	189	179	205	187	168	175	181	178	168	195	190	167	198	202	174	175	174	172	201	167	202	201	186	172	198	189	206	181	202	187	173	174	197	198	188	193	179	172	198	178	167	149	156	176	190	164	210	179	191	164	182	179	187	196	190	179	183	191	177	177	215	188	184	171	162	170	147	180	198	201	194	177	170	193	196	169	179	192	183	177	176	166	192	210	175	165	176	194	223	194	184	204	204	178	189	195	198	172	171	183	173	225	166	182	156	185	254	170	199	194	218	172	191	173	178	200	171	178	205	172	162	177	181	171	193	187	164	167	176	176	179	194	195	184	175	189	181	188	175	158	175	194	184	172	179	178	188	180	217	166	162	177	194	222	186	178	203	188	181	187	172	189	196	178	197	182	170	188	184	164	189	199	155	181	204	190	177	160	174	169	189	166	186	189	162	168	203	175	181	191	187	171	174	174	193	191	197	187	210	195	189	193	199	176	177	206	180	195	197	185	181	184	176	170	170	184	196	197	165	163	185	190	192	196	151	200	197	192	156	181	158	171	186	189	200	168	190	178	203	164	149	162	188	179	185	185	209	159	193	197	181	178	176	177	192	155	211	161	181	199	194	186	186	182	156	185	196	164	184	182	158	201	160	179	182	163	187	198	192	209	176	194	155	185	203	163	161	184	197	181	162	174	173	175	181	172	153	181	179	175	198	156	192	184	180	151	197	175	168	187	188	171	193	182	174	189	177	175	164	180	186	175	211	183	192	171	177	180	169	183	181	174	168	189	184	185	196	211	173	164	169	176	163	147	181	185	158	184	155	177	190	188	191	179	141	203	180	199	170	164	169	184	200	179	190	188	172	194	164	169	189	178	175	186	187	163	177	180	181	175	210	186	183	174	178	199	181	200	185	172	162	183	170	186	159	173	177	156	169	175	170	196	178	178	167	180	188	199	177	159	168	188	193	189	167	185	193	158	174	196	180	175	193	174	179	161	180	162	179	176	145	187	159	153	176	187	178	194	176	185	189	183	188	158	184	187	188	171	190	179	191	186	192	211	167	183	184	212	169	175	167	193	208	176	167	174	158	192	166	179	184	204	190	197	199	201	184	189	192	150	167	207	186	169	183	142	198	186	181	199	197	168	211	233	187	165	200	181	185	180	167	201	206	169	189	210	171	161	186	187	187	208	174	164	173	191	194	196	186	180	166	185	176	180	171	177	164	180	199	175	192	159	158	175	168	170	178	157	181	170	164	168	195	157	201	202	197	189	162	158	180	167	165	159	188	170	191	185	198	179	177	193	221	165	206	189	211	201	176	182	181	193	184	209	203	167	189	227	193	157	169	189	181	164	165	170	197	175	176	209	182	154	180	170	190	179	184	199	167	196	178	169	197	163	184	171	189	181	154	170	179	188	188	181	189	206	178	179	180	171	164	222	165	167	146	169	170	188	164	200	172	159	178	176	164	225	180	174	173	193	174	192	176	185	178	186	210	196	186	183	191	188	179	155	188	178	183	194	204	200	212	146	197	158	182	186	190	175	156	168	185	193	177	184	161	157	180	176	159	155	157	195	170	200	167	188	198	173	177	192	176	172	177	181	195	201	193	181	189	179	195	196	213	193	199	170	156	166	214	199	155	166	201	183	188	172	174	164	187	162	175	193	210	193	207	177	198	163	187	164	194	179	181	166	182	174	185	190	180	161	167	201	177	199	174	187	183	182	169	161	185	176	200	209	191	192	184	183	203	189	191	173	192	197	169	174	177	174	161	177	180	182	176	161	160	202	199	166	189	202	175	176	172	183	185	182	175	178	181	167	179	208	167	192	187	231	195	181	165	196	166	169	183	187	177	159	198	206	179	185	203	179	187	201	183	204	202	191	176	189	191	201	190	165	198	187	160	172	180	170	193	171	208	177	183	180	195	207	173	181	181	188	196	201	176	167	163	183	157	198	155	180	156	157	189	179	181	191	188	180	194	186	175	182	194	168	184	192	192	191	193	178	185	175	198	189	148	193	179	153	191	186	183	177	185	201	187	181	224	185	186	170	193	176	178	173	175	167	187	177	186	167	183	176	192	182	176	194	195	173	165	176	189	174	211	184	173	171	195	196	204	165	186	171	194	190	190	161	179	159	186	177	190	192	178	183	154	175	183	192	169	194	186	181	156	205	179	173	199	161	177	181	154	175	206	172	197	193	165	214	187	191	180	165	187	161	212	186	181	188	165	210	163	151	179	187	196	167	158	191	194	200	193	220	173	193	188	156	198	186	172	168	195	188	172	183	190	184	191	182	181	176	188	155	191	172	166	208	193	192	189	174	173	172	195	175	178	174	204	180	189	208	195	183	162	187	198	186	166	155	159	170	194	179	154	184	180	185	186	189	182	191	180	188	176	184	172	155	167	177	174	198	186	162	161	164	169	182	203	162	200	190	192	154	179	181	173	191	171	170	199	196	193	168	209	157	183	196	190	194	179	158	162	169	185	194	181	179	192	207	183	142	209	186	167	190	178	186	187	171	209	172	189	188	229	190	184	193	162	198	162	202	177	208	175	159	178	182	163	169	187	214	196	175	170	161	183	178	191	185	179	188	202	169	202	187	183	177	195	185	176	176	158	185	167	209	165	160	183	178	196	181	173	191	205	172	197	176	175	172	175	208	209	176	185	179	214	183	163	168	188	174	184	185	209	192	188	171	195	170	180	191	199	176	204	171	205	194	178	175	181	176	195	192	188	186	175	176	180	170	185	208	197	200	170	194	179	175	174	180	173	210	164	191	164	201	208	212	203	167	182	200	192	176	164	194	196	165	178	187	182	210	172	163	153	155	211	181	180	186	170	186	140	201	200	175	195	193	198	194	182	174	186	200	196	180	184	196	197	181	198	187	175	207	203	187	185	169	179	196	203	195	185	173	184	185	195	164	159	186	218	201	208	179	193	170	178	173	165	178	189	163	205	203	181	193	187	181	175	156	186	197	178	201	174	168	190	194	178	178	185	183	195	177	174	212	190	177	147	189	202	188	161	194	179	189	179	170	172	159	166	178	192	214	184	184	174	200	209	182	153	179	221	182	182	177	177	175	157	183	182	185	191	188	180	177	205	189	197	189	195	190	170	194	181	180	156	173	194	163	170	193	186	162	171	171	194	183	189	194	175	190	189	198	185	170	205	175	191	166	181	158	212	173	177	181	205	175	184	199	174	178	164	193	172	226	170	170	194	195	186	187	188	222	169	190	186	182	217	189	189	189	179	207	191	177	186	176	175	184	185	192	182	161	189	157	179	194	158	179	204	176	149	176	170	161	194	151	164	196	166	206	209	188	166	171	208	151	174	159	173	206	186	178	185	173	181	179	180	185	186	174	181	193	156	189	196	168	190	209	181	192	176	145	190	172	199	162	175	173	189
5098	7197	3078	1550	912	738	689	644	570	581	555	559	589	486	514	516	490	498	485	490	454	473	468	457	447	477	473	438	460	444	449	451	463	450	433	437	452	454	434	424	449	436	459	434	494	382	442	446	451	480	417	443	446	513	426	437	497	463	423	443	445	456	431	423	477	414	435	447	493	454	464	451	419	472	445	443	468	413	441	437	437	442	466	424	434	465	469	424	418	446	394	472	431	422	445	429	477	442	402	422	423	458	447	446	403	426	391	431	409	468	431	406	432	453	440	425	469	433	430	446	436	425	438	440	464	432	427	416	443	415	441	446	449	450	459	433	436	507	435	401	424	493	469	440	422	420	436	451	416	436	443	447	444	438	431	412	448	435	406	436	459	443	480	444	495	449	417	402	447	435	437	475	451	438	442	452	443	405	426	454	451	452	449	459	474	441	465	470	432	429	439	457	458	449	422	400	428	470	453	478	394	475	463	434	446	418	452	421	433	437	460	479	439	479	447	413	434	406	461	432	423	433	389	428	445	446	444	415	433	440	395	414	416	432	453	417	445	465	449	433	450	428	447	452	422	441	462	456	457	430	479	459	424	457	417	436	420	425	472	449	428	448	462	423	444	407	461	434	435	472	458	418	454	443	449	446	459	441	469	428	438	440	446	423	427	433	420	435	416	425	402	421	423	474	449	454	476	430	438	472	440	455	422	424	422	431	422	439	439	469	443	444	440	440	466	448	443	438	447	446	454	410	415	432	455	429	446	439	448	468	443	422	442	459	458	411	436	422	470	445	415	449	428	406	454	430	467	417	425	441	424	452	470	459	446	473	438	429	424	382	423	446	477	429	442	493	433	434	404	424	437	465	445	418	456	407	482	423	426	455	452	442	438	422	415	422	440	417	417	459	443	454	476	435	388	433	448	456	493	446	440	415	439	391	441	457	431	441	437	443	460	412	442	412	415	450	455	422	427	483	456	457	464	432	468	471	433	465	454	448	469	445	464	435	471	388	446	411	483	433	407	446	433	437	423	455	436	422	416	477	439	446	443	413	441	420	438	456	458	410	426	450	411	487	474	437	450	438	468	446	404	422	476	475	446	450	452	424	463	422	455	441	445	459	449	422	436	409	480	403	431	450	422	440	475	399	441	440	415	408	417	460	408	443	433	428	439	444	409	424	472	441	452	446	467	434	447	420	428	450	440	445	379	448	444	412	437	413	454	464	444	476	429	426	445	440	443	446	426	458	444	420	438	416	467	384	427	418	432	439	420	448	452	415	469	455	429	445	475	464	428	471	425	445	419	466	414	470	432	462	410	441	404	399	420	399	473	496	449	423	470	403	463	446	455	453	459	451	427	479	437	471	448	427	426	433	432	416	403	436	454	417	430	470	449	431	428	410	416	419	436	446	455	451	418	472	427	419	415	431	405	477	451	462	411	432	423	420	414	411	441	435	470	402	410	486	473	441	425	440	404	467	416	410	425	411	402	437	466	432	445	446	427	407	452	407	425	445	439	424	407	458	441	391	434	426	503	451	435	453	429	439	452	418	418	482	425	410	384	444	452	435	443	431	451	442	461	454	450	439	393	418	393	468	460	404	426	458	436	441	431	446	412	434	461	478	424	428	445	423	461	448	444	445	472	413	419	438	450	471	415	461	426	416	431	446	430	441	463	460	399	449	432	419	472	434	447	418	424	454	427	421	451	475	441	415	487	430	463	432	423	435	430	441	463	436	417	411	441	384	412	444	457	438	422	450	423	467	432	480	470	431	439	446	431	441	480	407	457	405	425	439	468	432	467	399	453	427	424	447	449	432	446	458	428	413	457	415	442	435	435	416	434	454	450	467	417	455	462	392	445	466	445	425	441	429	424	441	437	437	407	406	423	463	435	443	419	454	432	453	414	414	453	435	421	438	397	439	445	401	410	408	455	420	436	426	451	390	455	459	430	458	442	416	422	428	445	437	418	439	447	439	443	437	438	470	438	480	439	483	418	460	437	488	438	448	439	438	470	417	441	465	429	434	427	472	449	440	430	450	423	441	464	416	413	432	430	438	438	449	444	446	420	388	435	452	432	454	439	431	432	430	457	449	475	416	430	462	442	433	420	446	471	405	411	401	426	465	452	408	453	449	442	448	475	437	467	441	413	447	467	439	433	441	422	407	432	442	433	413	432	419	437	475	444	459	454	414	463	407	442	445	452	468	432	455	443	422	478	444	416	447	461	436	444	437	411	452	448	417	404	420	418	435	442	476	459	425	443	402	475	424	438	421	434	408	462	433	452	449	419	440	433	410	452	467	432	403	416	458	441	442	437	438	424	485	442	418	421	457	434	467	413	456	442	439	427	436	445	463	432	446	418	426	445	432	445	452	463	423	423	404	412	451	414	459	451	453	433	436	478	436	418	422	470	475	448	428	462	474	470	438	422	419	451	475	459	426	435	456	448	487	410	458	415	439	456	436	443	447	405	407	433	442	414	466	448	472	442	418	406	463	457	450	409	427	419	445	480	415	407	414	487	449	496	430	451	439	428	453	421	449	400	428	443	454	445	458	481	457	408	439	426	438	469	425	446	477	478	435	486	421	430	431	444	453	432	437	458	422	439	413	433	440	421	424	445	452	392	422	447	450	403	421	438	433	439	420	404	402	420	426	429	449	435	434	431	443	450	406	450	425	454	431	434	458	454	365	436	468	469	432	466	424	443	432	432	458	451	458	399	442	431	444	435	419	428	437	446	449	412	439	444	399	475	474	452	406	426	470	456	435	422	432	452	475	463	437	405	452	430	443	430	406	469	424	459	437	458	454	460	417	403	426	447	451	469	457	394	378	412	501	424	443	437	431	449	457	422	429	428	428	434	427	429	423	431	430	441	442	416	449	428	431	412	458	459	469	446	438	464	461	407	463	449	465	440	415	415	447	411	442	415	458	419	434	453	417	441	458	459	413	457	418	459	454	440	439	447	428	468	430	437	492	436	448	480	484	428	420	436	438	458	389	415	465	425	428	435	434	451	460	454	465	406	452	394	476	403	414	392	415	442	419	430	439	408	406	398	464	435	463	450	452	460	455	443	443	444	432	453	417	416	424	435	498	406	447	430	423	442	435	466	422	454	397	443	457	426	461	428	453	427	441	440	414	478	463	416	413	447	481	461	423	427	423	409	432	434	423	471	423	435	446	442	427	416	398	446	447	490	440	452	418	441	486	430	439	407	435	427	431	450	457	441	476	426	474	449	412	467	433	451	477	448	409	462	390	437	449	419	445	441	455	417	432	423	446	437	442	442	428	437	419	451	435	437	413	428	430	448	462	465	473	440	435	440	421	423	445	453	454	462	436	453	455	435	471	446	444	429	431	458	460	440	392	390	448	427	471	456	441	466	439	474	452	464	399	447	415	422	436	444	454	441	372	414	452	448	444	455	440	461	452	435	455	467	424	458	458	413	422	442	439	446	433	453	440	484	451	481	433	450	464	439	449	458	415	427	458	443	467	437	418	422	457
31460	19529	8223	1045	670	565	547	555	459	451	460	461	500	443	450	422	429	442	389	437	443	448	412	381	388	353	371	339	394	374	413	354	409	419	399	392	403	408	410	385	383	408	423	371	353	359	389	435	428	356	389	405	387	359	371	394	406	389	363	395	366	384	377	371	411	401	362	420	404	389	385	382	379	373	365	401	444	431	409	387	413	419	367	409	392	402	398	395	373	367	422	420	418	372	351	418	397	366	363	391	399	396	414	362	399	385	396	380	370	404	385	388	361	387	381	382	354	357	421	383	397	431	344	367	369	357	419	438	364	388	416	379	379	397	387	417	402	366	397	370	395	401	393	382	418	377	416	405	427	359	397	375	369	415	370	387	379	379	398	399	411	404	433	410	361	380	379	400	375	398	407	377	377	374	366	400	413	340	421	386	395	359	418	436	380	399	422	381	370	415	375	375	385	365	387	418	391	416	381	385	350	395	339	408	397	374	389	377	355	391	424	365	389	399	408	387	404	398	411	347	431	413	386	339	364	347	383	417	399	391	419	323	386	366	398	396	412	386	383	405	349	381	380	392	391	373	391	388	365	377	384	388	355	384	382	343	411	415	394	369	380	373	366	416	400	404	397	394	397	369	403	381	371	372	402	417	414	406	394	398	389	345	373	380	394	402	372	390	389	356	395	383	410	404	396	409	381	407	403	389	400	351	374	382	362	417	379	439	378	424	410	365	406	382	356	351	401	405	374	369	394	381	391	414	361	370	377	407	394	408	386	403	411	384	378	394	375	384	392	389	357	388	371	364	364	366	387	379	368	436	379	426	388	383	369	382	352	381	376	387	407	402	402	375	399	417	396	388	369	408	392	353	359	381	411	382	373	344	364	366	367	390	389	407	391	417	362	346	405	419	401	391	372	370	388	364	399	374	385	340	414	405	384	377	396	374	384	419	348	421	396	398	430	403	386	402	305	391	401	395	406	368	405	391	388	362	367	406	359	417	407	381	409	422	380	417	391	373	401	356	441	401	409	410	409	398	372	416	422	374	358	359	409	361	412	438	353	389	415	404	390	384	377	386	375	352	418	369	376	402	327	408	406	397	434	391	349	400	403	372	366	385	390	372	396	416	375	386	389	381	381	414	387	393	418	418	424	425	396	358	366	401	374	401	365	433	367	388	377	432	379	401	372	404	403	373	384	367	401	384	414	376	350	395	401	352	407	418	398	352	392	387	395	361	359	387	436	361	393	389	367	393	399	382	450	420	389	367	405	398	410	395	391	366	378	371	381	371	392	432	397	361	388	390	390	404	402	405	382	417	392	419	440	406	373	378	368	398	378	375	362	400	395	427	351	381	354	393	372	387	432	409	385	374	389	376	368	402	377	366	421	391	428	389	372	397	367	409	380	381	343	372	361	371	361	401	395	365	394	397	413	397	366	394	365	398	402	379	413	417	398	385	406	413	378	375	354	401	379	368	398	404	386	401	379	425	375	413	389	406	371	352	372	411	373	415	377	397	395	373	389	414	402	352	414	355	368	370	399	402	394	366	413	378	379	382	367	384	377	384	370	355	401	397	395	448	401	404	413	411	395	395	350	364	370	368	402	394	381	382	363	400	385	391	378	376	412	369	423	414	422	383	365	384	369	375	387	390	381	394	415	382	400	417	414	390	388	415	374	384	417	370	388	386	392	401	381	374	392	364	348	343	418	398	384	394	383	406	391	384	363	395	397	379	389	395	355	408	397	419	360	385	431	399	408	352	406	377	372	357	362	381	389	375	367	377	378	391	403	425	376	398	405	393	370	349	353	396	389	369	382	394	362	421	384	366	387	408	385	419	372	381	395	385	392	389	419	393	396	367	400	384	359	396	385	387	367	358	431	380	355	375	316	392	388	383	382	387	327	373	395	408	387	372	409	348	396	396	381	370	391	403	374	408	389	396	400	379	388	399	425	406	431	417	377	361	378	395	377	374	372	409	386	401	392	357	370	428	363	380	375	384	379	381	353	400	402	389	414	383	380	400	367	343	386	363	360	394	381	375	422	406	364	409	424	378	340	390	409	390	413	421	390	386	401	395	395	376	407	414	400	390	425	417	361	365	386	400	374	353	380	364	412	382	435	386	365	371	381	425	374	403	374	374	358	402	435	393	410	373	345	371	373	355	413	375	369	402	393	379	427	376	403	389	375	371	378	417	394	374	381	389	427	370	387	376	424	380	392	338	390	401	374	356	378	373	386	374	377	391	381	352	381	376	411	414	398	362	406	371	370	441	404	373	402	397	373	376	374	382	384	396	401	387	388	380	409	395	392	383	382	383	385	384	392	392	437	392	419	384	418	383	389	397	393	360	419	386	412	406	405	411	360	386	383	398	384	378	369	368	394	370	363	411	411	410	360	384	412	369	384	392	366	397	369	355	379	382	383	413	394	389	402	365	411	425	358	355	362	362	408	407	419	390	416	408	367	355	384	400	414	389	404	403	386	368	406	399	376	371	380	381	418	354	391	421	350	355	423	413	412	351	380	371	376	371	393	363	372	362	362	397	373	375	367	379	373	389	394	396	375	378	369	363	377	395	404	373	359	383	399	383	382	435	384	411	406	323	376	384	377	390	410	384	424	438	355	404	387	390	401	383	384	348	384	370	398	419	400	393	370	373	355	401	363	382	357	366	415	407	388	374	418	442	417	408	407	403	430	447	386	401	389	416	415	404	371	377	360	419	399	369	395	377	388	396	384	416	372	378	387	362	404	375	393	380	401	388	393	381	419	397	426	379	403	381	402	367	406	379	356	389	377	358	385	399	368	398	360	380	407	346	408	361	385	374	409	408	417	376	377	407	416	380	365	388	384	374	398	422	401	377	427	355	403	344	406	418	404	414	408	371	381	366	385	382	413	382	364	357	371	405	367	373	366	399	387	411	399	376	399	380	388	368	403	392	399	414	367	412	364	415	378	385	393	349	378	396	393	388	372	393	379	404	391	410	373	385	380	420	352	386	378	355	392	439	339	381	396	403	414	364	408	386	369	375	398	378	383	355	388	403	384	392	384	404	384	353	381	414	383	388	360	372	374	373	434	364	368	390	400	361	396	365	383	380	392	397	365	390	399	371	405	355	424	387	401	412	380	398	386	358	382	365	384	381	366	376	400	379	370	366	360	403	383	385	389	379	375	388	403	373	439	432	368	352	384	406	380	381	409	391	421	388	350	358	396	379	389	365	396	413	401	391	400	388	378	400	402	404	361	381	374	397	397	399	394	359	401	399	394	355	404	390	380	367	385	386	370	383	373	356	381	385	399	430	398	424	394	430	378	388	401	386	387	376	412	383	382	377	387	403	378	353	398	394	415	399	389	392	359	369	373	371	380	389	390	388	409	416	419	370	382	357	368	384	389	359	409	380	420	373	400	385	387	375	393	352	378	424	371	377	364	378	412	380	359	390	370	409	423	424	413	420	373	381	416	396	428	380	423	400	381	384	355	375	391	427	387	368	437	381	405	422	364	401
6340	2455	1377	1066	980	896	929	923	909	934	872	915	914	930	871	835	910	903	842	871	952	849	897	859	833	865	865	851	865	846	844	894	833	871	840	872	905	884	831	866	849	875	887	906	844	899	825	827	819	825	841	874	869	935	792	853	852	932	935	847	837	838	882	862	886	843	856	892	815	869	854	825	863	855	871	877	885	824	867	849	910	895	870	882	813	887	766	827	870	858	858	850	831	839	835	822	895	905	871	823	889	860	948	830	832	912	872	863	831	871	861	889	874	885	867	874	857	849	880	849	897	849	879	882	869	874	840	879	883	808	859	905	906	908	853	871	892	822	870	821	809	862	922	934	872	862	847	900	933	897	873	903	882	903	876	826	848	873	864	869	900	879	897	845	867	888	863	933	865	819	857	840	858	859	857	848	868	848	903	834	831	842	905	852	879	805	848	849	842	839	854	866	892	821	880	849	849	921	857	895	854	844	812	882	932	863	881	888	898	872	919	865	873	902	889	870	827	872	875	827	867	821	893	837	867	853	875	823	873	861	870	813	916	875	844	795	852	894	887	857	889	894	856	863	848	835	864	909	844	879	837	883	859	854	867	845	841	887	842	878	863	896	890	835	868	866	858	882	853	873	846	834	845	864	899	870	834	837	885	910	855	874	896	853	872	822	874	872	823	825	829	854	816	908	874	831	824	849	929	927	844	855	824	894	925	869	842	861	827	819	893	886	850	862	876	887	831	897	902	866	823	846	864	873	853	885	838	844	899	868	835	790	924	869	849	897	857	865	867	855	937	870	857	834	826	868	856	831	878	907	848	897	835	856	844	862	859	818	826	887	867	882	911	861	875	846	881	821	864	851	822	882	876	838	864	878	874	899	882	842	884	843	839	905	843	864	928	900	884	868	860	894	844	900	879	869	854	847	828	855	861	862	927	886	877	865	874	878	826	822	922	898	864	887	894	889	811	911	894	847	875	814	874	818	866	808	868	903	872	853	860	850	860	877	861	811	857	867	862	853	838	866	889	877	809	840	862	817	815	838	867	933	860	859	916	848	853	866	856	890	828	868	849	882	915	783	816	810	833	859	852	895	882	905	863	845	838	876	854	872	849	882	895	820	876	839	889	828	882	817	789	823	842	865	818	923	830	882	837	875	841	856	843	840	870	925	811	872	874	876	841	838	883	937	854	848	875	879	859	841	832	858	937	857	874	878	897	858	871	858	864	884	908	860	908	879	850	883	821	866	955	878	889	857	882	877	885	875	831	879	819	845	877	857	896	874	831	901	899	851	824	885	851	866	880	852	912	860	907	830	844	893	837	825	793	855	904	883	870	895	859	869	842	887	923	896	860	896	865	852	913	858	894	861	888	850	865	852	838	871	871	843	815	820	851	883	851	866	882	859	852	858	825	809	869	858	868	906	892	869	873	838	851	842	839	856	846	857	839	896	894	836	866	893	863	878	919	854	836	883	832	823	862	879	871	927	888	839	799	866	863	857	901	849	830	853	887	860	889	852	837	842	902	863	852	874	886	861	863	868	952	921	841	908	868	844	847	844	846	859	876	897	850	854	890	915	869	837	920	885	903	873	817	838	868	878	863	847	817	812	830	927	856	884	855	778	842	899	812	886	881	837	846	850	857	846	917	874	822	846	868	830	884	850	843	835	867	858	838	891	880	865	902	881	796	853	836	888	904	847	861	901	801	829	854	820	881	888	873	872	876	914	862	868	812	855	888	886	860	871	882	814	847	860	868	841	868	888	859	843	843	850	837	797	856	894	842	929	893	852	885	853	894	866	889	868	858	859	831	860	875	878	868	869	875	815	827	904	837	831	866	866	916	805	842	863	866	880	845	883	907	856	854	849	872	867	924	805	894	887	874	894	836	886	887	826	840	893	888	827	828	851	892	892	791	830	838	855	877	778	837	871	851	877	850	894	863	882	897	922	841	853	855	813	859	880	906	856	865	848	875	858	859	848	834	851	893	878	897	843	866	885	815	907	869	849	847	949	857	873	873	854	893	853	835	852	918	876	879	852	888	827	826	868	837	891	903	838	912	860	843	876	878	886	893	861	880	858	869	874	903	868	874	856	865	824	867	825	882	845	884	827	842	907	881	822	895	873	856	855	895	854	864	854	873	858	876	864	894	841	812	847	906	924	859	908	818	850	852	879	886	877	844	834	912	887	885	836	879	895	909	866	859	844	864	883	855	815	928	839	848	890	846	855	868	839	868	850	897	909	882	879	874	868	870	836	830	838	844	856	892	922	855	895	886	844	882	899	834	848	936	892	827	878	876	828	886	862	813	875	867	891	854	912	830	926	884	839	878	816	910	843	842	798	831	868	843	849	867	907	833	886	822	880	920	901	858	820	885	844	869	862	837	824	847	879	862	870	832	862	882	862	885	823	900	835	912	874	848	806	869	900	869	887	930	874	820	879	878	875	891	841	805	881	874	899	836	869	844	878	802	861	888	892	825	860	826	843	900	879	858	841	945	853	848	879	881	872	879	920	893	831	821	868	883	875	921	858	838	855	862	868	838	904	841	839	868	830	885	817	905	918	862	879	876	889	802	855	828	882	838	856	873	815	868	876	820	865	865	890	881	861	836	886	809	864	879	816	877	852	903	840	890	842	845	893	867	832	904	868	835	893	887	842	828	834	829	884	878	838	896	817	905	831	841	840	877	877	861	897	937	862	877	902	883	856	871	850	853	885	885	866	882	896	884	879	869	889	890	841	869	888	857	929	888	829	867	837	931	867	883	841	920	921	836	894	826	854	871	851	921	869	858	880	855	911	907	881	837	878	841	879	858	859	905	823	840	914	936	875	798	831	853	859	830	841	886	802	882	830	889	900	858	876	835	853	857	899	826	857	817	931	825	925	870	870	882	892	865	858	777	850	832	830	849	847	823	812	845	825	861	871	853	888	814	886	850	860	864	893	883	826	841	896	821	855	840	868	875	877	866	927	860	844	867	851	837	895	874	836	886	892	791	844	853	862	911	890	866	835	832	835	914	850	897	857	893	844	856	838	885	876	899	885	850	876	845	933	860	849	896	814	878	847	852	806	852	850	847	871	858	836	833	883	897	827	886	841	872	860	841	837	902	852	906	830	856	880	885	791	877	869	876	825	822	865	849	871	828	778	822	863	881	879	866	906	832	853	891	835	855	827	894	862	883	842	857	838	910	880	886	913	889	810	813	906	847	859	871	881	854	863	860	880	848	843	835	835	930	862	837	917	799	879	904	884	848	835	840	914	876	839	864	881	860	873	877	828	891	835	826	843	884	835	899	887	875	842	904	825	832	884	872	859	866	868	919	818	854	863	931	875	864	864	811	812	887	876	886	891	871	853	866	898	860	867	838	882	889	873	885	831	875	877	904	883	872	856	866	857	896	838	806	839	917	867	878	878	796	895	906	886	948	854	866	849	855	855	850	862	901	841	881	893	840	917	852	888	866	851	860	875	828	857	864	878	885	829	819	855	881	837	866	920	849	827
23966	20662	23895	27414	20655	19955	1247	649	537	473	447	441	454	400	376	383	413	377	342	325	320	312	326	305	305	321	306	282	273	278	273	278	302	250	286	283	272	276	280	262	290	247	251	319	248	246	288	310	310	267	264	248	280	285	258	257	269	275	286	279	268	249	275	270	311	272	269	258	292	274	258	274	264	297	273	286	287	308	259	288	284	272	274	261	302	274	280	259	290	251	257	264	278	245	281	243	298	261	248	272	254	256	259	273	269	294	250	271	270	245	310	283	293	283	300	293	282	253	272	311	264	280	290	269	278	284	335	310	282	290	287	305	308	260	297	294	294	311	291	285	309	282	280	294	263	267	268	251	278	275	299	263	289	257	243	302	251	254	277	268	269	250	244	253	256	260	295	263	279	266	290	301	255	281	266	277	278	283	275	295	275	264	300	252	247	255	275	268	297	268	286	264	280	276	251	305	263	270	285	312	257	286	255	256	265	299	277	281	272	267	257	255	284	295	255	245	289	240	260	274	264	273	294	260	265	271	285	292	258	267	261	263	266	282	277	279	278	287	300	266	284	267	289	279	276	274	254	306	264	264	257	267	280	289	266	269	272	236	287	290	281	261	262	286	274	261	281	273	263	265	246	279	262	259	253	309	279	280	285	260	294	265	270	237	250	270	279	280	281	267	288	308	266	291	282	286	252	259	296	319	257	282	262	271	262	265	233	292	279	294	264	270	268	254	261	278	271	265	264	246	267	279	282	267	275	273	299	284	253	268	268	297	294	250	261	272	274	256	253	257	257	259	246	264	262	261	277	319	280	279	271	271	277	277	250	245	261	267	253	266	289	306	288	249	275	271	256	269	274	250	267	231	287	250	284	272	289	281	280	267	266	255	274	255	262	270	289	261	277	284	247	271	242	257	257	244	258	298	238	279	307	260	281	268	265	264	260	235	267	283	284	268	276	262	274	285	301	266	238	287	283	253	277	236	258	260	258	229	268	275	251	288	267	304	269	267	262	266	253	275	275	264	266	287	281	288	274	299	257	271	251	292	286	274	272	262	282	260	296	289	265	251	269	271	273	262	252	270	288	250	299	260	260	258	239	251	229	283	259	289	293	302	270	276	258	268	280	244	284	286	259	257	262	276	274	270	291	297	257	264	258	249	286	238	297	266	278	254	269	260	284	272	269	306	283	308	264	262	272	244	271	284	261	286	261	234	277	306	292	245	279	260	276	265	273	264	293	289	263	255	294	256	269	304	294	263	276	240	285	281	300	296	268	291	257	267	249	262	244	255	274	296	251	313	266	264	245	295	300	256	264	270	297	271	287	274	284	276	270	269	286	275	255	241	266	272	252	294	284	270	304	241	270	271	259	293	278	275	289	308	285	282	252	263	269	296	296	293	307	291	299	259	242	267	290	272	280	302	260	249	242	274	276	277	286	275	289	276	299	278	305	295	285	243	276	270	251	242	288	275	258	264	293	291	278	268	255	269	239	265	255	284	289	250	283	252	254	281	276	272	289	308	253	260	300	260	266	262	290	260	245	250	283	288	241	244	305	264	281	256	269	248	249	284	270	255	246	223	267	254	257	243	273	247	266	238	278	268	273	258	255	250	251	287	281	251	282	272	275	263	231	275	250	264	280	245	276	256	264	245	313	282	273	265	280	266	277	253	267	252	259	254	286	263	245	272	277	267	266	279	271	319	272	263	307	238	289	297	272	232	260	259	269	255	277	269	282	300	261	270	288	307	331	279	280	260	272	254	257	273	297	260	272	285	301	299	271	262	250	291	274	266	277	273	235	254	266	278	277	277	288	263	270	276	252	284	270	278	273	228	276	277	275	267	280	283	271	255	274	265	277	262	259	294	274	314	281	292	293	295	283	290	270	265	268	283	300	285	266	293	286	272	299	267	305	261	300	270	283	264	288	293	271	256	275	273	281	265	289	252	263	279	299	307	295	281	301	263	287	257	259	296	240	298	265	283	260	243	283	282	268	260	263	257	255	258	303	246	292	289	269	283	263	286	262	283	246	291	303	288	258	283	263	283	260	262	268	241	276	240	258	288	261	238	279	282	267	282	250	271	287	234	275	285	283	261	270	278	263	246	258	240	283	273	284	286	261	256	282	275	286	248	272	228	281	242	267	255	263	285	260	254	284	273	263	268	280	275	295	258	279	269	230	282	257	295	279	301	271	251	278	247	297	266	270	254	271	251	245	274	265	285	263	310	275	272	291	279	262	271	286	274	298	277	250	269	260	251	251	295	301	313	275	275	257	286	277	261	255	277	264	307	267	289	267	279	288	280	303	249	272	251	256	255	306	287	251	264	276	248	278	283	286	271	277	244	268	264	303	291	294	275	252	267	268	274	264	267	250	240	264	255	263	280	253	281	309	307	273	290	245	253	253	295	265	289	267	260	313	281	280	284	287	244	284	280	287	256	281	252	276	239	282	296	272	301	293	279	292	284	296	311	282	246	243	249	259	282	294	267	277	286	270	274	275	276	267	272	262	272	291	273	310	287	264	290	259	263	263	256	264	249	274	271	281	309	256	264	277	281	260	291	281	278	265	286	258	282	267	275	259	274	291	251	261	281	289	280	270	269	282	280	303	289	268	267	292	275	311	278	279	296	253	304	274	256	258	275	320	241	253	269	283	284	280	244	260	266	294	239	273	277	273	260	276	279	297	291	286	271	254	278	298	273	282	295	287	260	262	355	287	260	278	283	283	291	259	202	271	284	243	266	248	332	244	273	289	261	278	244	296	288	273	239	293	221	262	261	258	249	273	258	277	288	308	273	270	254	273	242	225	264	243	234	261	275	268	278	292	285	275	262	251	237	294	285	274	273	286	260	249	241	257	262	268	254	263	307	281	309	274	245	267	283	268	279	248	254	267	306	280	284	282	300	299	292	265	264	275	249	290	255	277	263	250	285	285	245	275	263	314	286	255	270	257	276	277	286	290	342	285	260	279	299	276	272	261	254	272	268	297	286	261	276	280	266	279	292	290	282	277	240	284	275	267	256	268	327	286	275	252	250	302	273	296	289	268	268	249	271	275	284	304	279	285	270	257	276	276	229	275	268	260	254	251	269	262	266	293	263	254	269	268	272	272	261	268	257	271	272	253	286	268	273	240	267	295	265	249	295	285	271	278	267	270	272	253	294	308	277	264	269	254	278	266	258	258	288	270	281	277	314	280	280	268	269	250	261	258	266	247	263	279	286	281	306	303	264	273	293	289	264	296	275	292	268	268	297	245	277	284	257	280	273	282	264	260	295	286	291	289	250	285	266	249	274	262	287	276	229	272	263	276	272	272	271	262	275	233	270	270	291	226	255	266	256	252	248	285	290	244	282	278	273	267	275	269	257	277	249	257	266	295	280	264	279	254	302	294	260	268	250	241	242	247	291	284	271	281	269	255	267	269	255	274	244	254	251	286	294	290	281	270	285	228	271	271	278	263	261	304	290	285	254	271	240	257	271	284	299	255	308	283	281	277	259
4703	4745	2047	1172	921	799	777	699	737	661	682	696	685	648	621	637	645	636	673	680	597	642	632	663	623	615	680	605	654	614	613	635	609	606	627	635	641	605	654	637	638	625	631	592	607	617	593	669	649	652	611	600	587	590	628	634	625	612	575	596	628	617	658	599	636	587	553	611	613	659	577	629	627	586	635	613	629	640	613	600	620	604	672	601	602	611	609	606	642	573	606	635	640	595	635	622	608	650	611	612	603	619	577	621	577	593	604	628	589	655	609	632	646	639	622	648	595	657	601	618	606	633	602	607	591	642	670	578	631	598	638	614	651	636	629	612	609	642	629	648	627	627	643	628	588	600	593	645	619	634	642	611	646	614	612	609	641	656	630	619	622	575	646	611	631	586	647	603	636	673	635	615	683	605	632	650	604	598	631	615	584	594	588	614	616	599	616	606	664	623	569	656	677	641	595	621	618	634	643	628	603	624	605	617	628	558	592	640	629	635	592	613	625	589	632	602	627	642	619	610	600	585	597	627	627	628	588	641	618	622	582	591	631	593	637	662	659	647	620	574	624	608	656	624	625	612	586	639	613	615	577	597	620	651	581	591	613	613	605	646	617	589	614	597	623	611	629	610	608	605	643	610	610	644	659	579	631	649	630	592	594	656	636	644	613	590	651	582	606	615	613	617	592	635	607	640	631	592	566	630	595	623	617	580	605	607	622	593	647	628	617	591	639	617	584	634	603	604	629	633	645	622	617	592	624	590	649	637	578	583	630	606	632	613	594	582	598	617	574	675	610	610	618	611	598	635	651	635	622	648	607	640	637	620	620	609	667	621	617	645	639	610	623	631	587	625	637	587	611	595	555	599	637	644	608	618	554	633	608	636	618	608	654	614	623	558	635	610	584	597	586	618	616	666	612	625	618	612	613	562	614	611	630	621	610	609	623	611	596	630	581	552	674	664	645	638	639	645	582	621	626	593	624	634	601	652	634	624	618	615	627	617	569	639	598	601	637	693	639	602	598	613	595	594	608	654	569	598	617	588	598	619	614	588	595	645	636	623	639	621	632	609	652	647	639	614	596	602	574	684	626	589	638	643	596	628	585	616	626	548	625	608	600	572	633	631	619	583	593	588	649	575	667	663	604	645	590	648	631	615	640	644	654	543	694	623	637	607	611	656	584	609	626	595	605	651	642	602	606	645	604	624	616	623	603	630	621	615	611	655	587	642	648	618	608	591	602	693	587	610	618	631	676	598	601	612	615	640	614	643	558	613	575	571	596	596	582	614	589	585	623	600	616	603	641	667	666	637	632	610	642	625	615	634	587	631	604	575	608	616	655	593	608	585	604	581	600	611	605	587	602	622	596	603	668	571	614	604	616	614	595	621	608	624	603	627	632	590	624	569	632	578	615	645	617	616	607	603	629	655	639	575	596	681	620	630	640	607	606	601	602	601	583	651	584	666	631	587	607	605	602	619	631	611	628	648	643	609	616	617	595	586	594	611	624	650	608	610	610	598	625	605	571	588	592	622	654	608	606	582	593	613	646	606	634	634	606	596	633	621	652	617	645	664	644	646	643	654	587	542	647	590	644	629	671	566	588	623	564	606	596	616	621	627	636	634	636	603	607	664	601	624	571	587	583	612	597	615	625	645	648	588	641	605	607	646	634	655	584	629	613	597	602	604	619	599	629	644	614	635	619	625	668	616	582	593	613	625	606	633	603	613	592	619	588	616	596	599	624	612	638	629	604	612	625	597	578	591	631	594	616	652	589	609	662	580	606	630	571	613	619	630	630	598	624	631	614	566	594	606	661	608	611	594	564	646	637	613	647	619	666	574	630	634	627	640	617	613	615	631	605	633	647	585	639	610	609	571	620	621	607	608	611	585	632	604	603	639	617	594	617	594	643	622	617	654	629	609	657	612	605	570	650	582	628	601	608	579	674	625	629	631	631	628	613	627	620	623	621	656	640	668	614	633	587	621	623	625	581	604	647	621	612	636	628	670	648	631	632	642	594	608	615	595	627	642	622	643	622	582	577	609	605	587	621	599	627	636	630	569	555	631	615	614	647	659	606	614	614	625	590	599	605	608	584	619	612	592	582	644	623	619	595	610	658	587	597	619	578	631	621	668	633	624	594	607	604	612	636	560	641	620	601	634	597	624	616	576	623	657	647	628	604	631	571	651	637	631	615	602	645	614	629	652	611	605	633	595	618	631	579	574	648	608	607	627	638	624	638	635	580	587	635	618	632	614	628	653	584	639	611	628	643	636	619	664	604	655	621	609	581	610	621	601	621	628	597	603	599	678	638	584	640	633	641	616	602	637	589	619	634	628	671	607	618	600	606	631	576	601	680	614	620	617	579	630	660	628	651	603	657	625	630	588	578	622	635	587	598	578	595	635	584	633	583	614	611	595	653	633	558	591	635	669	592	581	643	671	561	661	595	604	648	563	643	627	622	627	609	618	624	582	628	630	546	602	578	619	542	597	609	635	620	624	654	641	660	589	663	616	621	578	608	567	601	619	569	598	598	631	579	641	629	631	644	619	574	609	585	621	631	616	640	637	642	590	630	608	612	575	585	588	625	585	638	595	604	622	572	605	586	650	598	606	560	567	619	616	633	667	588	640	621	591	621	601	626	572	577	617	642	636	585	638	627	617	603	607	596	627	617	616	612	574	634	611	597	566	633	590	637	615	629	644	638	623	645	623	632	626	646	649	635	624	623	614	588	650	634	615	635	638	631	626	563	652	643	610	614	578	607	601	590	604	633	614	582	667	647	621	626	604	646	600	588	588	611	659	591	589	593	638	643	570	630	605	609	620	593	632	641	662	662	587	648	599	602	603	607	638	613	606	601	620	633	632	649	651	598	625	624	628	621	615	596	624	602	636	592	600	583	627	593	597	598	628	638	660	600	603	603	600	679	554	583	628	603	606	632	601	638	594	649	614	625	638	654	653	588	586	611	618	613	577	637	668	640	664	633	656	616	590	630	645	577	541	621	624	596	628	614	625	627	605	603	577	613	638	601	618	600	622	612	614	621	597	606	572	622	592	640	590	635	638	645	609	606	602	617	602	584	638	595	638	597	620	602	628	593	576	581	642	627	624	582	633	613	672	570	594	609	602	625	657	631	606	594	605	598	617	632	635	595	636	605	640	619	622	657	621	592	624	571	601	668	584	618	643	597	607	576	618	585	624	568	614	626	667	640	620	634	640	580	659	637	616	608	620	603	650	630	631	652	598	578	581	586	609	628	637	573	617	637	566	645	570	583	622	616	645	601	612	613	625	621	611	623	628	614	616	608	625	625	621	610	617	622	654	649	684	638	606	586	583	612	668	638	608	670	668	608	665	660	656	619	622	617	619	621	647	632	620	622	630	668	625	587	600	578	621	633	597	611	599	643	679	582	629	644	600	614	571	644	592	619	617	636	589	601	598	585	652	581	645	634	631	609	642	580	617	679	642	623	654	591	618	619	619	598	601	625	635	621	601	609	616
23489	20724	24270	27215	20725	20744	16635	1055	639	590	516	564	524	419	377	353	344	337	330	307	255	246	250	239	227	205	205	192	223	200	208	188	206	208	187	162	185	206	221	248	194	211	201	166	177	194	186	201	204	174	156	184	203	167	200	200	191	215	214	208	194	190	194	179	188	162	179	174	175	199	180	213	189	181	194	200	190	200	171	176	186	186	176	201	196	199	175	162	186	178	172	197	219	214	174	195	193	169	168	193	210	186	219	194	213	217	177	160	190	170	170	177	165	191	192	180	170	177	208	162	175	194	171	210	162	178	184	150	172	186	170	167	186	174	193	156	178	197	195	195	161	191	183	163	177	168	166	189	186	190	194	180	186	171	193	182	178	174	189	182	184	172	159	166	185	186	185	192	175	175	196	180	187	194	184	170	179	181	170	175	186	196	168	161	186	154	184	167	171	197	178	176	197	189	162	180	172	186	169	182	167	187	192	194	190	184	173	172	187	191	174	197	172	181	183	157	186	198	157	213	213	208	194	196	192	193	188	196	177	183	172	154	192	191	158	202	199	183	165	171	177	204	194	177	163	177	170	198	187	170	193	179	175	190	213	187	204	194	190	188	182	208	182	183	170	172	174	187	166	172	196	188	210	178	173	191	199	176	209	184	162	177	198	211	154	172	181	225	177	208	189	187	180	191	201	198	181	165	181	160	165	194	158	213	173	183	186	146	175	186	154	185	202	172	176	208	180	183	181	195	201	190	186	201	186	183	188	187	160	230	209	179	193	184	180	180	156	183	203	183	181	161	156	192	187	172	183	176	174	178	159	179	182	192	177	185	165	172	190	194	154	174	201	189	183	186	170	199	186	187	179	199	186	189	194	184	196	167	180	192	208	188	166	194	189	180	212	197	180	195	173	202	201	172	167	180	209	183	177	214	174	190	166	179	181	183	212	190	171	201	190	196	176	160	195	187	163	195	183	190	188	186	192	181	200	168	162	188	171	160	197	151	159	173	178	180	151	173	205	187	158	174	167	172	190	222	181	167	181	219	193	142	213	203	181	181	165	196	176	199	164	190	184	170	208	188	158	179	181	176	190	178	182	177	184	172	175	166	187	167	192	181	170	174	180	177	174	166	207	183	171	168	168	183	179	149	176	175	201	189	166	174	167	183	207	168	181	193	185	167	205	164	191	193	190	208	185	136	172	183	175	174	172	189	194	181	183	217	167	180	177	183	188	191	205	170	176	170	195	165	192	179	171	167	162	179	171	184	157	149	175	193	175	173	183	164	190	178	206	178	172	181	166	165	200	183	160	185	192	165	183	206	163	177	209	200	169	195	160	161	165	184	168	188	182	184	203	162	181	201	181	207	169	184	175	183	189	177	184	176	174	172	195	164	176	207	181	183	183	177	177	181	190	172	201	170	174	194	227	168	180	173	178	163	187	191	209	195	199	193	180	183	181	171	194	196	214	170	175	178	179	172	215	191	193	193	175	183	168	187	162	182	166	175	177	152	180	180	194	174	163	205	183	175	178	192	185	190	185	175	165	187	204	170	179	168	188	187	178	197	173	156	181	207	197	203	177	172	181	179	205	187	190	186	168	218	207	175	191	174	185	172	182	187	202	179	182	178	193	172	174	186	187	185	172	226	189	176	188	165	192	192	171	173	195	178	216	183	202	155	178	181	205	186	173	184	179	172	181	170	177	168	192	178	177	186	194	180	159	208	174	183	189	169	165	195	186	205	169	197	168	177	170	196	181	186	157	203	174	174	182	170	200	183	164	174	170	178	197	196	184	172	179	156	209	200	208	143	173	199	175	154	175	159	174	163	181	145	186	163	177	192	190	171	188	189	166	172	194	195	175	189	173	174	193	220	182	201	179	204	183	192	183	187	195	175	194	182	169	196	202	182	175	191	166	177	180	187	197	185	179	202	200	179	184	186	185	155	191	202	193	181	172	180	185	195	195	178	197	176	163	190	205	193	187	191	167	163	159	169	190	209	182	177	189	188	182	175	157	198	170	193	189	199	174	190	168	190	177	166	197	158	190	172	154	197	196	178	170	167	167	199	180	190	189	188	174	163	207	179	189	168	175	210	170	201	164	165	181	171	210	162	193	173	195	178	190	203	192	197	180	196	155	199	161	203	181	190	193	159	193	207	181	171	185	180	175	184	189	171	151	204	190	176	204	185	191	181	174	195	192	175	178	189	189	189	180	172	189	187	181	183	179	163	194	174	170	180	193	159	186	221	167	184	163	198	188	189	167	194	156	204	202	182	214	187	183	214	190	189	167	164	177	190	194	191	181	186	183	154	177	181	173	177	187	228	180	196	197	184	201	205	194	168	187	189	212	171	217	178	184	177	172	173	185	169	183	189	182	181	160	173	176	180	178	177	179	167	181	195	195	171	172	162	196	160	177	195	170	173	179	192	183	169	191	179	202	176	179	162	185	162	157	180	166	174	184	218	163	189	181	187	167	201	192	187	186	190	161	195	163	191	182	181	187	179	200	194	205	180	144	207	167	171	194	209	183	174	170	178	198	172	169	177	181	183	197	171	181	177	196	195	173	189	213	175	195	155	164	162	182	186	177	163	168	187	163	160	191	185	167	187	172	176	171	192	173	188	177	189	192	188	171	181	180	206	161	164	166	169	194	199	180	191	182	157	168	176	165	194	154	189	171	201	230	201	189	201	191	181	168	194	170	191	190	179	169	172	188	186	202	199	186	189	188	183	192	178	190	178	180	186	175	177	175	189	203	188	185	175	188	198	182	189	144	152	159	176	178	174	181	198	175	197	222	188	179	165	177	193	208	161	187	170	193	170	150	212	148	192	209	208	176	203	186	168	167	209	152	172	178	185	176	179	163	146	175	159	185	187	167	210	152	182	190	191	197	164	209	199	163	176	201	194	210	170	179	188	177	159	160	185	193	197	170	170	196	199	214	168	195	183	199	173	159	179	175	183	171	149	201	162	166	183	188	189	188	201	178	166	174	193	187	219	174	149	193	180	197	188	182	181	166	189	180	189	180	168	184	186	167	165	175	185	204	188	175	165	177	193	180	196	172	186	171	172	184	189	194	178	182	208	184	178	172	172	203	168	180	184	159	146	177	180	149	170	193	174	193	180	169	175	166	167	203	177	192	166	173	202	185	133	173	182	175	186	167	178	172	186	166	196	163	163	157	185	182	195	190	182	178	192	181	188	198	166	164	186	166	194	178	211	195	158	190	158	198	185	172	195	188	194	210	192	184	172	171	188	176	169	188	162	189	147	167	170	172	169	193	173	173	171	188	196	179	195	176	169	171	192	180	161	182	176	173	163	199	176	194	187	183	199	205	197	145	200	201	184	167	175	208	160	201	172	175	206	207	185	180	189	190	186	192	173	172	182	176	180	186	166	169	180	161	186	204	191	202	179	209	204	173	167	202	187	183	184	176	172	134	194	173	188	194	187	200	174	180	175	158	169	169	200	193	184	168	178	185	176	144	168	168	193	200	187	199	171
4870	6920	2858	1400	926	730	628	610	559	567	563	530	543	534	527	492	521	463	475	492	492	504	469	461	479	464	470	465	473	469	428	463	449	465	465	453	472	472	450	449	426	454	501	455	497	433	438	472	456	431	442	457	438	415	444	438	467	481	440	457	438	472	415	455	488	440	452	460	456	462	431	444	456	442	448	448	470	422	410	432	436	436	434	463	436	424	429	451	463	413	446	425	467	457	450	457	436	431	442	442	466	458	450	455	453	487	471	452	433	409	447	412	453	455	418	420	419	465	426	444	463	409	446	448	404	454	452	451	452	460	459	460	457	430	432	458	438	448	399	456	424	463	406	458	447	461	457	446	397	436	445	436	442	435	456	416	454	452	430	454	454	459	438	425	452	453	485	418	454	442	438	469	438	396	418	433	464	453	447	432	456	443	436	436	466	471	438	452	424	410	426	435	469	458	447	455	433	426	449	435	464	398	450	456	426	447	459	422	426	454	457	446	434	435	437	417	413	467	431	462	422	438	451	485	457	441	431	438	425	442	428	466	422	418	438	451	431	430	435	427	440	435	428	438	464	443	441	476	439	469	425	441	434	405	462	428	452	448	415	422	469	433	420	425	413	459	404	469	477	448	434	455	473	462	464	424	439	442	413	473	433	420	416	446	451	440	447	453	438	474	461	440	433	463	429	436	444	423	427	445	394	453	439	467	414	439	438	470	440	410	450	436	411	421	474	473	449	459	410	454	429	406	429	455	459	435	439	422	477	430	472	471	454	447	442	409	434	461	430	464	419	413	454	432	464	461	389	445	464	485	429	416	427	456	460	417	415	428	452	391	456	417	433	459	451	434	446	443	426	412	456	456	448	432	467	458	443	460	453	470	439	418	433	484	442	431	458	463	407	442	416	451	436	420	477	463	455	429	470	450	444	445	432	435	436	428	425	454	441	461	410	465	452	400	472	413	464	428	425	449	448	438	442	462	436	422	428	444	454	441	459	417	438	416	453	429	461	453	452	437	397	425	411	489	443	451	472	451	482	473	453	441	441	447	421	427	477	412	424	437	443	462	426	431	459	454	441	492	440	452	415	426	441	471	410	430	467	482	419	430	433	469	450	448	416	429	462	437	451	439	438	418	443	445	477	434	455	466	462	439	416	469	455	432	433	441	467	472	431	448	458	432	439	468	462	401	440	453	460	438	423	446	407	456	458	435	431	443	464	464	433	445	440	445	386	448	436	457	425	426	445	427	465	412	418	435	422	458	421	423	436	441	477	441	457	409	435	425	454	428	420	430	442	420	482	434	455	451	473	446	430	430	409	447	440	406	408	444	436	438	446	469	464	408	423	431	486	473	448	405	482	470	411	403	474	453	458	413	451	445	448	460	444	450	423	441	412	416	474	457	443	467	450	413	456	440	446	419	434	439	457	426	437	402	437	417	447	430	468	477	503	454	434	450	433	470	437	425	409	446	411	417	474	442	439	464	425	437	442	479	429	456	478	426	403	458	446	408	409	409	442	449	463	449	410	452	419	451	423	419	454	439	478	488	490	444	460	408	457	421	447	448	408	436	443	441	443	437	456	449	491	425	439	441	439	440	439	459	434	436	454	434	432	416	412	401	427	436	406	426	458	459	478	432	472	436	432	414	461	425	465	415	425	412	480	468	438	444	434	447	444	428	462	456	484	439	414	453	449	454	450	449	485	454	454	452	423	443	438	475	430	442	445	426	432	470	449	459	475	418	442	440	427	436	469	427	428	416	447	423	440	454	421	466	440	475	385	420	423	421	436	460	437	420	441	444	466	437	468	461	490	456	458	450	432	448	442	468	446	488	438	440	412	455	456	453	427	437	457	453	441	398	481	445	459	430	442	452	436	453	408	440	452	454	446	459	444	455	454	457	427	435	420	420	439	402	444	452	484	435	465	444	454	427	467	393	474	492	464	409	437	441	462	435	451	448	489	425	467	461	430	425	432	481	467	446	449	451	470	443	443	407	477	427	417	469	442	447	447	465	419	416	435	441	431	423	450	440	434	464	437	434	470	435	421	448	451	465	465	438	432	424	441	462	445	443	470	465	452	458	464	462	409	461	444	483	442	433	464	458	423	464	392	454	464	421	453	438	440	457	427	471	445	430	449	494	446	428	459	440	439	450	413	432	455	470	471	417	398	436	464	423	447	456	457	399	418	470	482	420	468	448	433	437	415	389	407	410	469	427	448	458	479	437	410	426	452	444	460	437	438	454	427	433	484	445	429	436	464	447	477	442	424	400	426	420	453	414	449	456	449	448	434	436	458	469	478	433	419	455	462	451	427	415	426	439	458	458	427	447	416	430	431	426	444	462	426	431	438	450	390	468	466	442	411	428	425	458	424	446	450	407	476	447	445	462	427	467	452	428	475	485	421	456	431	458	439	434	445	452	446	447	451	445	435	479	426	423	473	420	450	482	463	457	413	450	457	435	456	430	455	456	445	428	463	469	445	441	434	427	451	438	433	435	481	463	438	409	442	449	437	444	418	442	469	459	440	467	452	440	432	420	437	413	458	432	472	481	440	467	463	463	434	434	464	476	424	422	428	478	453	480	442	436	440	455	444	476	483	458	452	487	451	442	441	458	451	443	439	412	435	459	433	435	464	484	440	466	444	430	439	465	462	447	459	413	422	473	427	460	471	432	464	414	431	427	442	463	410	419	451	427	472	432	456	460	481	445	439	433	465	439	459	445	466	455	444	441	413	469	397	495	438	464	431	431	403	436	437	439	459	441	442	471	415	465	444	435	431	437	452	443	448	433	427	444	457	406	412	453	431	468	421	457	410	431	432	428	419	437	492	444	478	453	442	455	443	426	393	419	420	458	426	456	470	480	417	413	443	442	466	437	460	446	452	415	429	479	457	397	398	463	436	444	393	426	508	433	391	456	431	439	498	505	453	411	437	459	449	461	453	448	448	431	461	433	439	450	412	444	405	454	436	460	421	463	495	458	449	429	469	481	459	427	419	453	440	430	419	420	467	458	436	448	420	395	407	427	429	440	468	445	443	446	449	430	451	476	441	454	420	469	480	458	450	425	435	453	442	425	451	467	448	438	412	447	443	441	460	434	446	421	477	438	457	419	493	441	463	439	444	450	438	419	470	452	435	440	411	435	398	444	479	421	433	483	449	427	445	466	438	444	454	479	442	430	409	438	414	451	426	455	448	485	432	421	470	484	453	455	445	408	431	450	473	466	429	440	427	442	429	463	443	427	421	418	459	439	438	505	458	452	436	460	447	436	454	440	440	449	484	456	465	477	428	420	437	425	436	437	431	483	472	468	413	428	435	447	438	450	425	458	443	453	424	444	428	432	426	438	438	467	447	439	431	461	455	480	441	483	410	437	427	437	434	423	452	447	477	436	441	451	442	431	414	425	410	478	415	459	435	447	405	420	423	441	440	451	464	472	413	467	437	460	446	482	454	445	471	414	473	452	450	447	415	453	449	436	440	451	419	444	477	422	444	418
31445	19355	8090	999	642	553	544	520	481	484	464	464	442	460	423	425	422	420	447	434	405	393	385	400	415	391	369	397	387	391	384	415	405	390	394	408	385	415	403	389	392	366	423	370	411	399	380	395	387	360	343	407	372	414	406	374	353	389	370	378	390	373	380	402	372	395	403	390	370	383	381	349	388	405	367	361	378	374	390	390	421	371	379	406	397	387	400	366	369	402	424	380	406	399	358	365	371	390	381	406	370	409	341	385	423	394	414	387	421	419	410	383	385	395	381	365	350	362	381	374	410	382	393	392	359	375	369	375	390	393	380	382	403	415	380	424	401	404	404	435	385	364	397	390	370	359	399	408	374	370	409	388	362	392	404	393	404	408	381	345	386	346	368	389	373	388	377	384	417	399	383	381	385	379	360	392	377	391	352	391	388	410	382	388	387	401	398	412	364	381	389	398	370	374	438	369	406	379	389	350	408	428	415	391	374	391	413	358	394	381	402	392	403	427	447	396	366	393	403	356	371	369	362	381	372	377	337	373	412	365	399	456	393	400	408	368	387	388	330	375	388	395	389	397	399	410	404	400	386	376	410	358	378	375	411	391	372	327	391	362	398	363	357	364	370	360	402	410	387	395	352	361	417	387	386	402	407	343	401	418	402	346	373	432	413	391	369	376	364	360	399	416	404	385	381	400	387	442	372	364	421	421	356	380	409	399	380	412	401	394	391	371	362	356	375	408	389	393	404	345	348	339	395	387	353	412	336	405	376	410	348	364	379	403	370	371	349	373	365	357	433	395	401	381	378	407	430	371	422	365	381	352	394	366	377	363	401	376	401	370	407	407	360	371	391	384	393	418	414	395	339	384	407	379	384	387	417	386	377	331	372	369	399	396	399	394	404	394	348	368	378	378	402	419	402	371	393	362	407	392	392	373	402	412	410	384	365	366	402	375	373	362	383	418	403	363	403	378	357	400	364	364	370	358	393	387	405	372	368	395	361	365	423	380	370	398	363	393	396	393	365	403	381	419	389	373	390	406	392	438	382	411	393	377	362	388	373	355	376	383	404	409	379	377	424	396	410	424	389	387	411	391	412	395	405	342	367	391	382	376	388	342	394	382	426	400	366	387	392	333	391	424	403	382	385	395	352	432	387	375	432	388	420	374	348	405	413	350	390	387	390	396	340	345	363	357	401	381	349	381	419	384	415	364	414	363	383	378	334	408	398	362	406	417	388	363	381	381	399	382	399	393	399	437	369	427	371	390	401	388	406	378	368	372	379	369	390	392	357	381	408	390	397	415	380	383	393	408	396	377	372	355	416	379	393	352	409	346	380	383	381	358	398	400	391	383	392	359	353	362	362	376	416	377	361	380	386	369	415	378	339	362	382	415	402	412	398	413	389	419	383	365	384	361	356	387	397	406	386	374	409	376	400	383	376	434	355	381	364	352	398	371	378	386	389	384	389	414	381	376	406	399	416	404	347	371	437	362	360	364	355	376	359	404	358	386	402	381	406	377	413	405	404	392	379	371	375	372	378	403	390	395	412	367	373	383	412	398	339	401	362	383	384	364	342	385	389	388	378	397	365	422	388	371	367	387	383	409	352	387	390	395	367	421	366	433	397	388	366	378	385	426	383	401	370	379	412	389	389	372	413	380	371	403	400	371	396	420	423	403	409	386	389	374	377	374	360	413	366	410	396	382	413	393	380	397	377	380	397	400	400	406	404	421	371	386	387	385	397	386	384	394	364	391	398	411	404	367	362	376	407	409	382	393	394	367	409	368	403	393	356	389	396	430	373	376	371	396	392	365	393	391	379	394	384	388	408	374	391	413	376	403	376	375	386	375	351	415	390	374	375	396	353	381	387	372	392	374	387	396	411	449	360	431	437	369	385	382	386	405	402	383	382	386	382	366	384	381	366	357	386	384	351	356	368	391	400	383	364	370	366	375	376	391	413	391	377	402	371	379	383	355	394	358	378	383	385	394	404	402	372	356	383	394	392	404	378	357	373	403	395	389	375	387	397	362	382	389	358	391	407	391	416	368	393	365	394	397	381	372	370	385	355	371	380	362	369	404	368	385	409	420	378	395	409	380	382	415	365	383	380	369	384	385	373	392	390	410	349	401	395	433	368	369	400	342	381	375	371	379	370	397	391	387	378	418	390	348	407	368	371	390	389	374	356	373	359	406	409	392	425	430	378	407	372	401	383	392	356	388	371	365	384	375	384	401	389	371	395	374	345	355	409	397	367	376	392	400	374	393	387	413	375	360	355	362	359	396	384	399	379	409	373	365	356	390	353	368	367	404	433	399	375	361	350	408	359	425	374	411	392	361	428	342	335	389	373	363	387	383	381	382	401	395	386	373	368	380	348	357	379	385	374	394	423	409	436	398	408	427	399	366	402	377	387	364	393	353	401	392	353	382	381	394	391	396	385	375	352	384	402	378	379	366	327	387	401	365	413	357	398	367	409	377	364	399	409	435	388	351	400	402	376	368	379	384	370	366	358	395	396	367	376	375	318	393	409	383	388	393	432	351	388	386	376	391	389	366	377	391	420	402	363	388	420	387	361	414	393	413	399	358	389	400	411	384	397	376	408	368	382	382	392	382	377	388	382	374	359	403	351	400	402	419	379	371	368	343	373	389	380	327	393	386	363	355	382	424	393	337	364	395	388	458	373	399	404	372	396	442	355	362	360	336	419	374	398	360	392	408	397	388	350	376	394	383	392	390	352	403	386	393	412	390	352	399	381	404	408	417	361	408	432	379	362	360	354	400	359	380	370	370	371	393	394	386	390	410	372	416	391	415	387	407	439	376	412	388	379	378	398	394	383	364	358	379	355	391	409	381	368	388	393	361	401	347	345	408	390	400	365	390	368	384	364	374	402	419	407	384	421	389	353	417	379	386	357	369	372	368	355	397	419	357	349	347	361	394	404	369	395	387	388	370	399	379	359	400	376	362	416	391	376	422	394	395	392	385	381	362	368	369	385	393	413	371	357	390	419	363	359	397	389	335	421	359	378	395	368	350	385	413	381	344	366	407	379	352	362	429	358	428	409	404	404	391	397	391	385	401	381	376	394	374	379	364	370	383	372	346	397	377	384	411	368	368	388	403	386	411	387	403	358	390	401	387	385	411	362	383	392	391	343	386	377	396	409	360	365	414	396	391	373	343	368	401	375	408	385	430	404	387	358	392	367	407	382	380	379	391	407	399	405	403	383	399	372	403	368	404	392	418	393	425	399	389	434	404	378	375	372	387	363	336	414	376	374	405	359	393	360	392	404	413	392	410	445	405	356	370	377	372	372	382	371	400	387	375	402	391	385	404	379	384	409	373	373	327	352	428	396	354	386	404	369	386	365	370	405	389	385	367	381	383	414	384	369	413	411	411	347	378	370	370	392	383	354	373	391	370	379	391	371	379	392	394	400	378	361	387	414	378	402	378	411	372	393	410	407	411	368	390	351	397	387	379	378	373	388	362	361	399	377	399	405	438
6318	2313	1316	1064	957	854	875	914	937	871	870	927	913	901	856	911	877	878	868	896	900	857	864	816	840	885	927	873	857	911	859	897	861	876	894	874	894	876	821	850	922	844	926	873	847	851	801	883	877	873	897	838	846	809	937	904	899	856	870	835	874	877	870	819	835	829	873	831	918	854	823	870	829	831	896	873	824	820	864	853	842	851	893	867	874	818	838	880	876	866	878	851	868	892	856	819	899	851	891	831	871	857	846	834	845	856	850	836	809	864	873	857	807	841	845	826	844	875	932	886	873	898	836	854	842	824	940	901	825	853	858	870	866	870	915	896	845	876	853	845	887	819	847	799	827	860	899	877	884	865	874	877	836	869	837	821	845	870	893	812	932	836	869	892	837	814	880	862	850	863	900	862	909	887	859	898	831	885	840	845	798	881	888	896	845	846	866	866	783	854	898	887	856	805	879	816	846	875	854	870	920	857	862	855	887	866	893	850	886	863	869	878	901	880	828	845	851	879	839	830	875	814	891	855	828	859	850	908	931	876	920	858	804	872	891	834	896	883	899	862	889	859	845	874	891	874	872	823	888	835	778	900	877	859	921	834	876	853	853	865	817	912	921	804	890	846	887	869	841	843	828	829	810	892	882	892	872	856	859	914	853	801	881	817	855	882	826	820	865	877	864	798	824	871	867	893	908	900	881	885	914	847	837	878	831	847	869	845	853	866	836	887	850	840	873	882	879	855	873	787	869	852	855	868	851	834	879	881	874	781	849	835	855	820	865	841	844	898	870	865	914	845	881	861	858	861	883	864	846	827	828	837	892	898	885	893	915	870	866	855	864	830	888	909	883	875	842	868	895	842	887	801	786	869	801	886	887	866	877	859	870	911	851	813	806	852	899	829	858	909	906	901	869	871	888	886	867	875	833	826	840	878	827	923	842	879	901	884	922	912	857	858	932	869	841	922	848	863	858	863	825	855	839	871	915	886	874	849	860	874	875	879	872	837	870	894	840	878	868	949	814	841	865	828	840	899	859	879	863	895	856	876	847	863	859	878	872	830	853	871	833	836	889	883	787	872	858	897	931	897	819	840	936	876	856	827	872	908	886	848	914	853	898	821	859	855	862	856	839	895	834	800	862	890	862	842	900	856	869	908	815	849	848	810	874	854	926	834	858	933	886	815	866	870	886	867	860	923	852	862	870	865	854	852	890	830	846	853	862	840	832	829	832	888	848	889	896	806	922	847	860	913	835	797	878	870	854	807	809	845	819	896	874	859	886	875	912	880	833	834	866	889	865	888	864	835	873	853	822	911	810	879	864	854	864	868	853	896	808	874	901	907	846	856	853	866	808	874	906	848	892	881	876	869	830	868	862	848	831	867	852	887	870	831	899	901	817	879	859	889	854	856	824	893	869	890	825	815	911	832	854	800	909	889	917	885	801	879	923	882	861	832	832	868	896	871	842	825	883	875	870	859	823	840	882	884	882	844	795	863	806	930	851	839	863	868	840	861	868	918	829	843	809	884	870	851	857	845	861	902	856	822	847	896	826	859	859	883	906	845	809	824	870	853	886	828	875	875	849	865	830	832	813	882	832	844	854	858	890	858	849	837	856	888	871	896	871	902	870	877	864	898	884	915	807	828	912	881	893	860	856	890	840	818	904	821	831	860	841	831	888	873	849	815	832	817	808	873	840	850	821	893	810	865	864	855	847	909	863	862	861	831	916	866	860	916	872	871	875	840	867	902	868	791	841	838	876	835	888	880	827	850	847	812	820	899	875	876	859	842	862	881	868	843	825	861	895	848	822	886	851	815	811	833	856	840	860	855	892	871	853	782	867	869	888	874	862	816	915	802	903	854	869	855	878	808	858	842	865	859	894	849	838	837	859	842	828	879	916	845	864	830	879	819	877	875	837	803	830	870	848	903	880	941	840	867	831	815	870	901	848	851	882	885	846	877	856	872	862	884	853	873	830	866	859	849	814	852	834	895	832	862	873	893	846	833	850	835	852	841	846	874	852	865	916	847	872	835	870	851	833	832	850	868	864	855	948	908	846	771	860	879	804	862	886	849	856	895	870	875	926	805	882	864	853	884	886	896	851	790	901	852	867	889	849	841	884	900	919	869	868	850	900	863	930	848	889	856	828	858	854	846	862	866	842	825	834	826	926	840	856	886	848	872	832	843	831	894	830	894	852	860	835	894	904	867	863	908	858	828	857	802	834	842	876	923	864	828	850	929	856	867	828	844	887	866	861	913	895	831	811	807	894	856	836	889	819	871	871	879	884	874	894	858	880	866	825	830	825	836	829	839	813	859	883	836	836	917	863	880	932	871	837	855	916	916	878	859	812	869	833	854	830	863	889	823	919	841	915	852	895	873	886	840	856	919	857	828	895	861	858	840	900	856	849	888	809	846	913	863	835	867	865	843	864	846	871	816	893	896	871	899	873	831	840	799	916	956	813	879	909	821	817	834	889	850	846	798	861	876	864	878	885	834	889	829	863	884	865	834	828	835	894	910	885	883	838	880	872	828	827	834	803	820	833	851	852	925	907	878	863	872	880	927	893	880	849	841	851	862	802	831	940	854	838	890	823	854	846	903	846	855	835	918	830	837	890	878	847	909	859	872	871	853	856	862	862	859	863	893	916	846	853	840	856	868	855	890	854	851	866	837	817	861	898	842	877	856	865	864	835	854	870	872	832	831	846	861	827	878	848	886	812	909	848	842	837	862	889	834	817	868	826	833	851	919	924	897	823	892	853	849	886	830	843	890	849	891	836	869	895	853	933	873	817	830	855	878	870	859	894	854	928	842	859	864	904	860	878	883	838	877	917	877	858	846	862	898	887	866	877	869	891	866	843	873	885	827	878	900	838	884	910	846	906	908	851	841	870	901	841	814	860	835	862	868	857	917	872	885	895	841	849	852	875	865	868	868	911	883	854	864	870	819	897	881	928	843	853	847	819	836	902	844	897	877	912	892	809	880	853	827	872	835	856	897	847	821	870	838	865	839	882	896	845	857	829	856	838	802	904	873	885	843	824	789	841	904	893	850	874	841	829	861	844	883	926	873	849	858	895	877	813	888	812	863	860	876	860	856	885	837	846	831	876	850	852	881	842	842	840	844	866	859	825	838	851	873	926	885	860	839	853	879	863	860	856	792	816	854	838	864	882	870	915	866	783	868	882	876	825	869	858	811	868	855	803	881	885	856	857	878	810	881	874	868	856	862	880	873	839	880	854	874	901	814	912	921	832	858	868	802	945	839	870	903	887	845	862	871	896	851	826	860	851	891	875	824	870	823	835	946	816	845	894	788	841	887	829	818	805	901	845	860	866	890	845	889	859	874	905	845	892	852	820	868	875	839	839	858	887	900	843	803	874	916	854	825	864	865	870	825	876	847	842	851	869	867	873	819	905	834	862	885	840	871	870	891	855	814	820	882	865	828	873	872	825	871	931	843	907	911	846	847	854	880	880	875	917	853	862	876	851	899	867	831
23944	20682	23942	27449	20677	20057	1421	668	541	520	474	474	499	422	418	415	347	375	340	316	313	331	284	294	312	301	283	269	269	260	271	294	281	271	280	265	288	314	319	297	284	301	288	298	290	300	276	261	269	255	305	284	273	268	258	283	267	279	283	286	282	275	239	269	263	302	282	264	288	266	271	275	293	244	233	276	296	297	261	272	285	278	268	265	271	279	267	305	280	274	278	264	293	275	260	270	314	292	294	260	271	239	249	266	273	281	294	265	258	274	273	269	317	287	291	262	254	273	253	297	279	249	296	250	250	274	269	272	285	294	265	254	267	293	246	265	255	303	261	250	280	249	255	256	275	285	290	228	238	274	290	253	298	265	259	295	267	268	273	290	264	290	252	296	315	314	297	269	257	289	269	276	278	257	238	263	320	299	270	267	284	276	291	274	258	291	259	276	296	287	286	273	276	293	286	278	267	273	285	265	280	272	284	279	256	233	267	286	260	260	301	279	270	248	259	256	239	265	277	317	268	264	274	251	274	276	293	243	242	291	237	293	290	299	251	252	313	297	268	275	287	275	253	271	270	252	269	274	277	278	268	300	288	267	264	284	283	253	285	283	291	261	262	274	270	267	248	294	241	269	262	269	268	252	285	275	249	267	247	265	305	283	300	291	295	304	254	284	275	267	271	262	287	281	259	302	285	243	299	259	279	257	244	282	298	292	288	295	256	264	267	282	287	290	253	290	311	275	301	253	294	264	301	241	301	265	278	243	266	246	256	268	275	277	263	275	294	295	249	273	284	262	264	288	309	256	273	235	271	280	261	275	275	304	253	264	267	286	283	311	313	285	268	301	259	295	264	270	274	274	277	282	283	263	271	271	285	301	251	252	299	271	270	312	273	312	278	290	276	280	280	242	259	286	291	251	286	244	267	300	254	250	289	279	271	273	267	272	278	266	244	264	265	274	289	270	278	290	295	262	254	249	296	266	273	263	266	266	266	316	282	285	283	287	275	250	268	266	266	293	289	234	273	275	294	253	256	272	234	275	295	261	293	303	248	265	328	249	264	283	281	295	271	263	271	301	260	303	294	272	294	288	293	279	292	263	276	262	264	247	309	268	267	255	321	270	244	286	268	261	254	250	267	280	273	296	264	244	269	297	274	258	253	273	270	284	311	252	257	284	253	289	280	298	258	266	281	272	249	249	278	307	260	298	284	273	276	270	270	287	239	275	280	301	281	273	283	258	254	284	256	291	264	266	273	275	313	277	300	233	280	284	282	288	269	280	266	264	254	269	280	281	280	305	260	273	263	289	263	281	274	290	298	284	256	264	294	293	301	271	272	277	265	259	280	255	249	267	277	262	268	256	266	277	294	249	296	304	289	266	268	250	293	255	275	277	280	284	284	310	295	283	277	276	267	293	218	295	297	253	265	296	253	258	265	278	260	291	251	261	281	256	278	302	262	270	266	301	260	282	294	270	301	258	277	254	271	280	288	251	238	273	262	296	260	283	302	265	262	252	288	277	267	270	274	259	335	272	266	301	268	322	274	274	272	269	290	259	255	243	248	292	256	266	308	258	277	284	287	284	301	311	282	290	270	272	272	268	268	313	265	275	246	250	264	271	281	310	288	278	292	249	282	285	276	243	245	277	274	291	294	266	271	283	271	271	277	270	252	253	288	285	280	247	277	282	284	265	280	275	263	263	316	277	286	264	278	274	258	290	250	261	266	262	247	276	291	271	261	275	249	270	272	240	245	248	256	277	298	236	275	278	259	263	262	279	264	245	267	246	260	294	281	271	299	290	279	285	279	269	266	258	276	258	274	292	300	280	281	253	301	250	263	303	260	277	274	264	257	256	265	276	246	284	291	282	279	231	275	241	294	318	251	264	280	243	267	273	291	275	294	282	270	255	277	257	271	275	247	270	257	280	272	294	263	266	278	248	294	260	294	256	286	250	273	272	296	289	241	263	305	264	299	269	270	255	287	242	302	277	292	268	282	293	288	279	261	275	292	273	273	246	286	284	271	286	292	262	261	266	236	274	259	276	256	263	270	267	270	278	304	274	262	286	263	252	297	265	301	249	280	252	276	272	267	275	273	281	259	237	265	283	279	284	267	241	261	256	273	267	290	267	290	282	284	273	260	248	287	257	262	263	281	280	239	250	277	305	281	273	277	270	261	279	286	290	262	278	273	253	278	288	275	282	280	261	276	252	259	289	279	288	261	293	296	248	264	270	271	235	269	256	255	278	295	297	282	277	294	265	259	258	247	276	285	266	291	289	270	286	280	294	277	255	250	275	265	295	273	267	274	285	308	257	273	273	287	268	295	293	300	269	266	269	291	246	280	244	273	271	288	278	228	276	262	295	280	270	293	274	295	290	259	288	298	255	311	277	300	238	259	284	280	279	299	272	289	302	268	276	289	283	265	292	266	252	274	254	268	278	272	277	297	291	300	288	262	273	283	254	312	293	284	256	264	252	277	253	253	253	267	279	287	268	287	275	257	288	277	262	279	277	273	288	274	278	285	262	301	269	257	221	273	272	286	277	307	268	262	257	260	293	274	257	247	279	265	296	278	250	254	279	285	251	263	286	251	291	278	259	267	248	254	298	264	246	279	277	275	262	287	281	268	299	276	276	247	262	264	248	314	281	275	279	297	252	275	293	259	291	269	273	279	307	265	269	286	300	252	272	266	247	266	263	265	296	267	301	263	250	247	253	254	277	280	281	270	282	296	300	278	279	303	236	288	239	272	274	289	298	304	272	263	243	261	256	286	275	272	252	260	261	307	297	283	285	296	284	274	283	269	268	282	279	248	273	274	255	262	265	262	274	275	286	285	259	264	284	258	258	295	253	274	298	280	264	286	273	278	287	307	269	272	268	283	283	285	254	276	295	260	248	274	295	283	254	259	274	287	272	262	281	224	244	257	243	247	270	280	283	265	255	276	265	264	236	258	270	262	293	255	275	298	272	309	288	291	289	269	253	271	278	320	256	278	288	295	301	305	297	279	276	277	274	264	271	285	287	270	281	290	285	251	249	248	314	305	254	275	272	243	268	254	278	263	273	258	271	264	273	289	271	282	246	295	258	274	265	279	246	298	270	267	296	271	274	260	257	245	305	275	291	278	251	263	272	310	285	267	267	248	267	281	243	256	282	269	296	275	252	293	274	266	254	291	258	261	292	285	230	261	288	271	239	277	258	276	271	275	307	254	284	257	284	269	266	294	271	264	289	272	283	276	272	280	257	265	280	278	283	262	272	270	283	267	308	288	258	296	293	271	269	277	255	276	263	271	242	266	265	258	259	252	288	263	262	280	265	276	269	285	283	288	253	254	264	308	283	270	286	280	236	314	292	297	282	285	253	271	242	259	310	293	254	284	257	284	283	253	252	281	297	275	284	306	266	250	255	298	259	298	235	238	282	275	293	266	294	265	297	298	270	304	270	274	247	259	259	259	274	272	247	282	260	222	234	278	248	249	293	267	257	290	298	292	265
4772	4558	2125	1232	852	818	742	745	698	706	672	713	594	710	686	652	661	709	630	644	645	643	635	564	615	611	610	619	671	574	615	618	606	653	685	634	678	645	648	610	661	599	603	617	633	595	647	625	650	616	592	616	634	627	587	627	625	634	628	645	649	624	643	637	629	634	568	616	616	634	604	614	595	613	623	644	627	622	636	623	649	602	651	616	589	573	611	656	653	624	615	604	621	586	666	581	632	602	611	608	667	614	614	630	588	601	626	635	634	648	626	602	574	637	594	626	605	654	621	622	623	639	575	637	613	610	594	658	611	659	661	613	641	605	630	639	659	647	609	613	606	674	633	619	629	640	626	600	625	597	594	597	643	616	621	629	606	652	642	647	647	575	661	616	601	600	609	625	632	636	598	611	616	651	651	629	621	624	649	621	640	586	600	618	635	637	621	616	622	561	592	648	612	596	609	633	646	623	606	621	601	587	594	604	619	596	629	634	591	612	622	636	627	600	635	646	667	618	613	598	619	644	641	625	613	639	648	607	616	637	648	642	643	647	598	605	618	600	614	636	696	618	602	617	600	599	626	663	613	566	624	610	650	580	613	649	610	627	593	627	568	610	590	601	654	632	622	626	593	608	627	606	630	607	588	654	614	609	639	589	608	603	619	652	610	631	613	608	632	639	658	611	629	635	656	663	598	636	603	652	625	633	606	654	567	629	570	616	621	625	613	638	556	585	622	633	612	613	588	603	646	596	604	598	609	651	644	616	639	631	580	648	622	623	569	649	589	622	608	608	627	614	625	663	637	639	595	595	644	615	640	595	599	641	642	667	610	622	604	629	593	636	620	623	595	642	622	634	576	648	610	631	646	646	632	627	608	605	623	565	640	618	588	625	594	618	620	612	600	635	624	631	609	579	614	637	568	634	650	607	618	605	566	584	591	627	590	599	601	647	574	609	629	617	623	634	648	603	601	626	606	662	620	639	594	603	638	640	630	617	636	608	604	616	654	606	636	614	640	618	566	631	643	606	614	595	605	591	635	592	639	647	626	613	607	617	635	624	606	580	621	605	627	636	601	619	666	651	641	631	622	603	581	636	602	604	624	579	591	659	633	567	619	644	592	589	650	630	607	630	616	627	652	628	601	632	611	650	598	647	604	604	630	626	632	613	678	616	585	632	623	618	607	591	596	653	593	575	616	619	633	620	608	623	594	574	605	594	630	617	598	611	563	607	641	662	617	580	627	585	610	621	619	642	607	653	602	647	615	643	587	597	634	583	604	609	594	577	640	609	604	600	607	613	579	590	636	623	593	619	688	593	620	568	600	632	589	622	622	644	589	623	660	591	619	651	624	616	633	634	629	621	624	620	614	633	618	602	587	589	604	611	615	620	645	588	590	602	611	642	616	627	576	645	665	631	606	590	637	623	632	585	620	583	644	608	609	649	644	661	623	614	655	620	642	613	604	615	607	686	647	622	642	638	593	614	584	614	643	635	614	612	615	628	662	601	612	626	624	614	676	624	596	632	628	647	609	627	569	616	628	621	595	590	625	653	694	595	643	670	606	618	629	641	627	593	617	633	594	652	589	578	613	629	601	636	635	604	609	602	615	624	616	660	566	658	603	612	646	625	659	607	600	641	633	642	608	627	623	655	698	626	591	634	580	601	618	630	597	668	575	597	628	615	605	607	603	653	618	610	624	602	588	652	604	610	630	629	641	617	590	659	633	599	620	614	611	651	594	656	660	592	641	625	643	637	601	633	563	616	623	617	598	593	608	623	593	612	663	602	592	655	621	655	617	635	610	624	622	599	635	609	625	669	618	598	626	598	605	592	631	614	581	608	601	605	612	574	623	621	633	582	578	611	621	605	595	658	621	591	629	612	598	582	611	607	659	609	599	618	620	627	597	608	629	597	669	649	585	560	616	599	599	577	613	637	618	655	667	661	628	661	621	602	577	623	597	613	601	603	635	582	637	612	612	647	639	595	597	588	582	643	596	616	615	621	589	591	635	672	610	606	603	581	596	627	623	594	621	656	648	579	582	601	610	608	627	590	618	624	614	626	645	610	598	663	632	588	620	608	656	638	618	641	653	623	639	625	620	565	645	611	626	626	635	593	629	622	605	610	609	626	635	636	592	612	627	577	617	611	597	584	637	605	584	672	633	613	599	613	629	641	635	614	596	612	633	618	602	608	611	635	586	667	625	627	579	578	653	670	648	635	646	623	596	613	595	577	627	623	585	645	670	613	645	653	636	620	616	637	607	621	601	566	618	618	612	574	630	599	616	605	621	608	637	578	597	632	575	637	599	590	586	614	642	625	617	593	600	689	630	638	639	630	608	630	610	615	617	608	635	602	606	576	637	606	617	588	664	623	584	641	620	597	603	623	610	634	564	627	610	627	570	610	610	622	632	647	655	620	635	632	635	625	625	649	586	644	609	600	624	566	587	656	627	607	597	599	575	599	566	646	604	656	593	584	615	624	615	614	619	609	665	600	586	682	634	621	621	639	622	611	661	636	628	628	676	594	592	600	632	603	629	568	656	610	584	604	652	608	631	628	580	617	649	620	656	632	651	613	588	606	568	625	627	586	650	600	599	645	621	623	616	603	637	610	590	648	648	634	596	609	623	655	649	655	592	613	638	647	582	614	646	643	584	541	587	592	644	656	589	650	676	586	590	664	632	577	630	628	625	613	611	640	639	622	637	609	664	603	557	654	657	632	624	644	682	667	632	590	614	593	639	631	599	606	594	597	581	580	626	617	631	605	668	615	623	619	613	626	639	616	587	612	613	645	605	650	591	599	629	623	646	584	633	645	640	640	595	608	682	586	609	633	664	654	653	591	658	638	650	567	608	587	618	619	620	580	651	712	608	622	611	632	590	607	587	606	616	635	605	630	618	591	608	622	635	643	645	619	655	627	598	597	654	591	671	603	606	593	594	588	579	612	641	622	676	626	608	632	571	596	604	610	651	576	636	621	616	586	609	617	669	621	567	629	613	635	614	631	599	634	666	631	601	624	584	598	612	637	614	612	578	617	592	610	638	623	583	644	610	633	641	624	586	574	638	646	626	647	655	626	639	628	613	628	605	639	568	654	629	639	557	601	605	619	599	623	601	645	622	598	627	621	656	581	639	625	572	652	664	683	638	626	564	605	564	629	615	597	597	617	649	637	630	636	642	614	599	597	584	615	655	618	654	639	640	600	613	635	623	655	641	644	605	580	623	634	626	631	667	642	590	635	628	671	596	630	628	633	642	621	647	617	619	602	609	599	617	635	596	642	599	611	641	618	571	604	583	607	623	583	639	642	662	601	614	574	621	653	641	621	621	638	631	572	599	648	636	622	606	588	647	661	624	598	576	639	581	639	637	654	615	593	608	598	628	585	626	625	632	656	625	669	662	604	631	628	605	633	648	610	613	609	591	593	617	641	583	585	581	609	598	658	605	613	607	600	662	628	618	621	582	620	589	603	624	614	592	607	602	584	600	600	601	599
23375	20634	24192	27116	20638	20655	16888	1127	721	608	530	535	499	432	409	383	376	334	309	305	281	302	222	224	223	202	208	191	214	173	174	192	188	185	188	209	214	229	215	226	197	191	207	192	160	202	204	185	176	185	202	199	170	185	167	180	167	180	196	199	163	199	183	183	152	173	191	193	184	201	160	156	180	185	193	184	201	175	181	173	181	170	179	175	181	196	191	178	177	175	201	161	195	177	165	189	173	189	185	184	170	172	174	163	185	159	192	220	186	182	167	160	194	190	187	211	194	176	181	181	222	196	178	186	160	165	186	215	188	178	189	173	177	182	169	206	188	158	202	164	178	166	169	190	190	191	197	204	172	200	174	201	182	165	189	186	183	200	198	193	206	214	150	159	167	181	200	179	173	182	182	185	172	178	175	157	175	163	192	179	205	157	162	186	174	186	194	163	166	171	184	184	174	189	216	205	160	166	163	189	187	196	208	209	203	192	181	196	178	186	177	165	186	172	194	184	158	178	173	187	180	186	172	183	175	214	169	198	194	193	177	190	204	184	198	179	214	159	154	179	179	186	186	168	179	177	184	180	195	190	193	186	198	183	152	177	203	190	189	194	171	191	179	180	180	201	201	198	178	194	223	179	179	162	187	192	181	164	171	184	195	192	182	212	180	177	177	216	180	195	166	188	179	183	187	186	176	217	171	202	186	193	228	180	202	169	198	178	157	187	185	173	177	188	184	186	190	173	162	190	190	198	196	203	179	176	201	169	160	186	165	196	161	177	200	179	191	178	212	197	176	180	166	154	195	205	183	190	189	187	197	213	175	194	173	195	172	183	178	171	211	156	181	186	176	193	209	187	183	178	176	174	154	181	174	207	174	205	195	189	182	168	176	159	185	181	182	163	161	177	179	166	174	172	190	186	202	209	202	183	191	186	182	200	156	181	198	209	189	184	211	170	190	188	177	162	185	189	197	206	174	187	187	179	172	170	179	186	203	182	184	168	197	173	182	169	187	208	188	183	171	194	187	188	209	189	184	172	182	188	187	177	167	157	194	212	201	188	179	202	166	165	174	165	184	174	206	177	190	186	206	188	179	204	177	195	191	181	169	180	184	195	184	177	193	203	188	173	176	180	170	195	189	180	197	168	186	183	187	189	177	168	202	191	188	199	165	180	195	204	178	188	211	176	175	181	151	165	153	196	212	190	197	189	207	177	188	202	200	216	196	171	167	180	212	181	196	196	194	155	183	159	181	188	173	187	195	207	185	178	187	193	194	167	187	199	173	186	211	177	191	208	196	192	217	168	188	184	197	149	172	205	182	196	164	189	204	165	161	174	176	179	177	175	195	177	177	180	177	194	169	173	177	211	182	181	202	173	194	197	206	156	167	162	180	181	178	189	183	203	178	189	198	171	209	190	197	151	206	183	209	187	195	193	187	155	212	180	191	169	167	157	202	149	155	151	182	202	186	199	180	170	181	190	188	143	185	179	168	161	175	190	180	180	172	184	179	206	178	173	173	182	197	166	173	190	162	176	198	181	196	210	183	174	178	148	194	212	204	177	160	179	163	163	166	173	163	200	180	183	161	185	172	175	187	159	181	184	187	165	180	195	194	193	186	170	173	189	163	172	183	211	177	172	175	166	182	204	171	198	184	182	184	160	159	192	195	185	179	169	176	183	155	161	170	219	185	210	206	189	150	198	192	184	182	169	186	174	179	182	183	199	156	181	180	159	185	157	202	189	180	200	193	168	197	179	191	202	196	165	187	222	182	190	187	201	147	168	181	168	197	187	180	190	191	181	177	188	161	181	180	189	200	178	166	187	177	185	200	182	186	195	187	182	179	199	177	182	175	183	203	193	189	177	203	184	168	171	189	206	173	183	188	202	182	182	179	187	157	173	167	157	183	182	180	189	194	198	196	208	195	192	196	194	184	164	166	179	179	186	175	159	200	191	199	201	184	177	197	193	185	168	179	183	179	210	193	180	173	159	183	163	180	190	178	196	167	185	203	196	205	192	175	180	193	189	187	172	170	189	171	179	166	188	181	192	165	175	177	183	184	201	174	167	174	186	188	183	201	176	204	147	176	178	161	187	185	167	147	180	151	179	181	210	167	177	195	162	175	183	171	187	203	198	195	179	158	187	178	179	198	201	186	177	181	210	186	193	183	174	176	210	176	211	205	186	193	202	165	180	175	165	181	164	184	194	174	191	191	202	171	184	175	167	187	184	183	189	168	194	181	172	173	199	159	172	178	203	163	185	178	194	180	203	183	188	178	193	170	186	173	178	183	186	170	174	173	170	191	205	185	198	159	161	168	178	201	197	181	192	166	187	168	153	177	178	162	161	161	169	161	197	199	201	159	218	207	185	163	193	195	194	192	185	160	191	184	184	212	182	150	181	167	189	188	190	165	183	205	167	169	185	198	181	174	169	209	183	171	166	196	209	217	184	189	169	161	200	152	199	191	191	153	199	194	155	192	159	189	181	155	167	196	182	195	191	177	193	179	177	195	184	175	177	172	186	207	189	184	173	196	190	205	173	183	182	190	169	216	185	165	174	190	185	193	151	176	155	185	183	182	191	198	186	180	207	199	210	180	184	176	186	188	185	198	165	196	194	167	209	176	184	211	185	161	197	174	188	218	177	182	191	161	193	190	179	163	173	175	194	164	203	197	198	192	187	179	177	173	214	203	179	170	173	192	149	186	172	170	182	174	188	161	183	188	192	189	211	180	170	197	178	176	222	168	189	179	163	191	190	172	172	176	158	185	190	151	207	181	167	176	189	195	189	169	181	209	184	184	204	157	188	178	175	192	185	172	166	162	195	201	210	185	190	167	214	184	183	174	195	177	197	206	191	210	219	194	166	197	209	182	181	184	182	187	182	175	203	185	187	179	195	157	165	160	189	192	180	188	184	166	205	192	184	187	162	166	180	192	193	170	181	204	190	173	157	189	176	199	199	191	184	184	167	203	195	178	180	173	199	189	184	192	191	195	171	178	174	159	183	168	160	168	163	194	174	185	207	184	199	170	185	172	159	178	179	189	171	199	193	182	182	202	188	168	184	159	162	182	196	171	174	180	186	207	172	176	186	168	182	179	178	175	204	172	171	166	160	181	195	175	176	214	192	180	197	176	196	182	173	195	175	171	195	214	202	161	161	176	187	182	178	166	201	192	186	181	200	190	210	178	205	186	187	170	181	185	189	201	179	175	161	196	183	196	186	201	185	191	184	172	171	177	191	195	185	179	174	216	151	173	177	180	213	199	170	187	167	200	181	185	182	201	174	174	160	176	197	186	167	166	149	187	183	181	171	205	163	203	176	229	178	200	182	186	191	157	190	156	213	186	195	162	198	176	194	196	168	163	186	163	174	174	195	179	184	197	165	171	172	173	195	174	168	183	175	228	190	166	170	179	181	191	207	187	163	180	194	172	194	213	207	202	187	205	157	170	178	189	206	184	186	167	158	181	156	195	211	200	181	188	194	183	165	173	165
5167	6658	2926	1449	880	751	731	610	588	566	532	515	540	529	530	508	453	483	442	456	510	479	459	457	490	460	486	440	443	461	434	416	490	449	492	414	488	472	438	474	459	426	479	457	452	411	439	435	464	500	462	461	467	476	428	429	437	441	440	418	447	463	439	496	439	434	403	462	431	467	417	457	434	416	435	427	450	470	444	462	428	422	434	415	425	429	406	411	448	426	474	457	423	433	411	450	411	450	435	442	446	465	450	421	457	433	454	451	454	497	454	441	458	491	451	472	433	467	463	413	425	430	527	452	453	415	459	425	444	456	485	468	476	446	393	444	445	400	425	456	466	460	443	460	433	400	399	447	419	448	431	457	412	461	445	437	458	447	448	451	440	456	480	468	437	424	415	467	464	429	440	445	436	439	425	440	430	457	469	451	465	434	454	452	429	458	436	445	439	437	476	451	429	435	435	387	446	428	426	434	445	426	434	460	414	438	409	474	414	458	410	423	432	440	448	430	496	468	463	431	432	450	446	468	428	443	446	440	463	454	456	437	462	462	465	451	466	444	435	436	417	441	438	458	405	452	447	495	439	447	440	443	453	445	452	454	455	428	432	430	437	450	487	459	445	425	465	428	432	464	437	452	444	440	440	435	446	450	455	452	437	432	471	451	453	438	418	501	408	450	447	451	426	455	439	430	434	433	460	482	431	413	443	439	421	452	450	426	426	403	437	448	421	416	424	458	456	427	459	481	450	470	451	426	432	451	420	470	433	421	412	493	454	426	432	467	452	454	426	437	448	434	460	424	427	481	468	464	449	419	440	433	449	461	456	416	454	444	455	411	482	413	467	432	459	408	420	455	425	415	448	466	436	464	441	479	463	417	461	452	445	447	445	449	412	428	408	446	473	458	460	448	414	415	421	467	457	424	450	462	445	437	421	425	479	428	458	481	453	465	407	456	457	477	479	444	480	440	423	422	463	487	457	429	466	438	408	454	454	420	432	403	435	464	419	482	417	435	438	450	477	457	399	411	462	401	467	454	444	423	401	435	467	434	460	418	465	458	405	441	441	389	438	454	437	416	411	397	425	422	452	444	447	475	453	431	420	443	433	408	418	420	448	438	462	418	468	484	444	416	457	440	468	444	449	437	440	422	458	432	371	449	458	448	436	457	420	444	431	445	462	431	448	444	410	487	463	420	452	415	441	478	428	441	441	427	430	429	503	404	447	448	473	465	435	459	439	447	440	444	452	448	438	447	485	430	445	431	429	450	459	410	404	420	481	438	475	469	433	429	461	428	453	488	459	434	434	462	435	437	474	407	409	433	446	443	461	431	440	474	450	402	452	439	451	435	477	424	428	458	438	459	423	441	461	408	449	463	420	444	474	446	451	451	428	393	487	414	441	469	421	456	457	427	433	459	446	483	456	441	443	441	438	426	459	415	431	397	460	468	431	433	459	433	437	457	449	447	442	469	438	388	437	410	441	452	428	419	471	449	410	453	417	430	461	459	438	443	435	452	441	464	436	434	452	455	471	452	444	456	425	444	507	457	442	441	429	418	467	451	446	436	444	445	460	437	408	421	386	433	416	457	417	452	484	447	450	454	422	447	413	425	463	445	453	401	465	477	442	423	461	416	463	407	454	424	426	503	451	444	421	437	458	446	430	464	444	398	392	432	443	407	442	442	428	433	413	446	480	473	463	428	438	455	418	422	456	469	433	428	448	484	422	419	433	385	438	439	450	457	427	410	474	446	432	403	471	457	487	417	432	414	434	467	425	428	447	443	474	425	440	438	429	483	460	462	446	480	405	422	470	416	452	448	468	469	457	422	465	429	452	437	462	435	426	428	443	435	431	444	432	438	437	422	444	431	412	468	435	436	419	447	445	426	472	458	453	407	406	433	421	418	390	462	431	463	419	458	475	449	485	426	482	453	431	465	423	479	448	438	445	441	437	451	430	418	442	416	433	434	432	441	473	425	457	460	451	438	448	403	430	462	454	425	473	438	423	490	422	419	442	426	409	443	465	440	435	477	460	438	457	399	424	432	468	431	438	424	439	446	440	430	438	452	400	405	420	432	420	472	469	421	429	455	433	427	444	465	432	441	456	485	442	442	453	440	470	473	442	463	480	469	416	449	451	427	425	415	405	463	462	443	434	444	432	426	464	457	416	423	461	452	450	473	438	418	438	465	435	447	489	456	446	447	464	465	447	436	436	465	443	446	455	451	440	431	442	401	423	478	438	450	476	447	458	458	465	457	427	464	424	435	410	437	451	440	451	430	427	423	426	461	461	418	500	414	428	433	450	441	484	429	436	420	426	445	463	453	481	424	439	425	413	470	471	425	451	457	444	416	448	474	416	411	437	477	433	459	397	481	420	458	457	428	424	428	448	409	445	417	453	422	424	430	423	428	434	466	478	424	444	496	443	430	469	410	425	420	436	440	463	441	461	474	466	438	415	419	392	470	412	468	464	469	411	427	425	457	434	478	445	460	478	414	433	449	408	437	458	438	414	435	431	461	462	455	446	450	426	476	459	452	451	411	426	474	411	469	456	431	460	433	461	452	446	447	412	405	467	404	484	438	429	411	431	444	482	434	463	440	445	438	447	485	420	453	453	427	450	453	447	502	470	433	456	440	422	496	461	468	438	444	422	438	450	470	398	457	478	468	425	417	439	462	494	441	438	430	500	450	475	470	403	454	456	466	485	454	489	460	459	444	449	445	478	442	469	435	423	440	466	483	395	411	428	421	445	437	432	467	456	424	430	422	437	438	421	454	457	465	434	425	439	440	473	462	442	449	447	405	433	468	377	446	479	397	411	419	457	420	440	418	412	452	462	414	444	444	457	422	445	452	415	466	453	454	421	444	460	423	448	447	436	407	437	480	404	422	455	437	453	439	439	478	481	418	432	436	436	447	470	449	453	460	448	448	446	439	447	460	461	434	415	462	426	465	453	412	480	456	400	427	437	458	408	448	429	385	478	427	446	453	456	461	453	428	431	437	461	445	411	492	443	440	435	395	456	449	419	466	416	433	472	467	442	480	440	500	455	488	440	423	422	423	480	414	411	437	444	435	494	431	421	431	437	409	438	456	457	481	467	459	437	473	413	434	441	484	456	438	420	456	433	439	441	425	452	442	423	421	418	435	456	439	469	409	451	443	408	442	408	452	434	440	457	450	444	459	470	425	476	475	465	474	398	475	457	474	438	448	461	465	451	415	467	419	416	461	440	432	462	449	449	418	430	424	454	424	434	463	404	475	423	451	455	439	430	446	421	469	462	416	424	431	433	465	421	434	416	432	448	453	463	451	459	460	461	436	439	441	450	462	438	443	454	440	456	439	415	439	464	428	408	477	457	413	439	438	421	451	439	467	465	436	459	445	457	438	436	437	487	419	421	428	401	411	424	424	425	439	470	459	426	398	443	428	444	426	478	428	471	431	447	409	434	453	451	442	438	466	449	450	454	445	454	429	420	430	460	436	462	443	433	441	457	437
31288	19423	8315	1057	606	547	528	479	540	494	500	466	518	502	446	402	453	433	442	403	384	428	421	367	369	436	341	380	344	389	387	363	376	349	396	405	440	401	358	387	425	390	370	393	394	390	382	415	385	423	353	399	366	411	375	393	388	393	398	392	393	393	398	407	391	409	360	361	356	382	381	388	418	385	371	367	395	366	413	390	390	402	355	355	394	406	394	394	384	380	355	379	388	382	377	404	420	397	387	423	378	414	393	380	396	422	376	378	406	400	381	378	381	363	348	388	407	372	389	364	361	387	434	429	415	399	340	395	419	403	421	437	393	391	382	376	393	360	337	367	355	379	378	394	412	372	376	381	416	370	369	361	367	374	365	397	400	391	341	414	379	394	378	389	382	376	377	396	380	350	345	383	406	390	358	379	416	395	372	404	372	394	393	379	382	405	377	397	426	440	357	366	391	385	385	366	409	347	370	377	366	376	378	395	415	426	406	356	403	409	371	409	363	431	400	362	413	409	378	364	373	431	375	415	387	355	371	387	382	351	353	361	417	381	387	396	404	368	383	373	366	365	389	378	378	383	368	396	423	386	401	389	372	409	404	367	374	402	374	367	384	345	405	395	391	391	368	385	390	374	406	384	378	360	393	356	398	389	383	368	369	378	369	365	367	390	386	383	383	386	379	384	385	373	351	422	415	392	380	404	349	374	380	365	382	411	383	374	382	399	398	410	381	403	384	355	353	417	347	370	394	402	384	402	369	377	380	391	382	384	390	402	379	387	426	409	403	390	379	382	389	410	323	388	376	382	377	364	390	381	371	388	371	417	392	380	396	366	390	370	415	382	406	363	407	422	395	360	352	349	380	395	372	392	371	350	395	406	357	374	331	400	393	388	351	368	406	393	389	364	337	373	399	400	422	358	341	403	426	361	409	411	402	375	368	386	392	396	409	401	404	381	354	392	370	371	421	381	367	361	377	432	346	383	351	374	387	411	386	379	370	389	404	340	351	396	385	407	382	390	393	378	365	386	378	357	417	384	352	392	382	369	383	391	401	398	418	403	397	371	369	388	378	368	416	376	395	408	351	353	432	384	386	429	395	385	379	391	422	371	402	399	414	391	427	378	362	417	408	341	410	413	422	333	390	384	391	360	387	399	379	374	361	367	371	393	409	387	403	392	407	382	410	407	386	410	394	345	443	401	379	377	384	375	397	409	379	406	353	372	332	381	395	360	379	362	361	344	401	411	345	376	363	372	381	378	375	379	382	397	415	402	440	411	351	363	401	390	412	361	393	382	393	408	373	401	373	342	378	413	378	380	372	387	393	365	388	362	412	359	417	374	387	375	347	360	413	342	372	369	390	376	383	366	433	364	381	373	371	384	381	380	411	388	386	408	406	378	373	379	415	420	377	377	353	394	371	360	378	396	414	425	392	386	347	383	390	399	372	389	350	397	395	426	344	368	379	408	390	394	355	424	373	358	383	379	379	385	372	374	412	382	376	411	319	402	392	394	375	415	400	400	380	404	371	376	351	349	343	360	372	375	399	395	363	404	392	331	375	407	364	387	415	430	388	389	416	441	383	431	411	375	377	402	373	373	361	407	382	412	386	365	398	404	350	393	407	387	405	398	368	382	351	367	375	394	403	394	354	387	381	412	396	383	375	401	337	373	397	385	410	440	382	365	345	391	404	359	377	410	380	387	358	379	382	427	417	400	393	407	405	372	370	380	376	374	363	388	370	368	385	369	409	389	394	364	361	377	382	401	399	364	383	389	425	361	400	405	370	374	366	372	391	381	399	379	380	378	390	383	363	376	407	358	391	409	396	408	389	371	385	360	377	390	359	380	379	347	436	415	389	382	387	434	378	411	391	389	395	388	364	401	383	343	346	438	399	373	408	376	362	371	368	408	382	412	373	390	378	357	409	372	360	398	395	387	380	376	380	381	363	346	407	419	366	379	420	397	368	384	378	368	370	421	356	390	390	399	389	396	421	344	383	377	345	398	337	392	362	387	386	360	400	361	394	369	380	393	372	398	390	407	443	382	393	419	387	396	360	381	387	365	367	408	425	450	366	369	417	396	359	365	370	398	385	352	368	375	403	395	370	379	383	378	376	404	414	349	387	384	424	348	377	386	350	342	419	406	352	380	379	370	359	385	405	399	361	401	391	398	365	387	394	392	373	380	383	403	368	365	375	381	406	357	414	394	394	379	376	392	438	417	399	370	370	351	377	381	397	379	382	379	415	367	385	400	379	354	367	377	395	341	406	385	421	417	359	425	390	391	428	335	363	364	412	414	361	391	388	379	402	388	409	343	410	351	365	391	379	399	412	388	387	390	380	431	364	358	360	439	386	399	375	395	401	417	363	396	355	384	390	371	347	412	417	379	371	397	398	354	393	369	364	374	383	377	380	372	428	402	406	356	370	389	369	364	388	376	410	400	388	380	404	388	410	395	357	383	360	351	414	385	393	404	433	381	326	349	357	413	342	420	434	411	367	387	389	379	387	346	384	398	394	431	419	388	372	421	405	393	378	399	386	365	374	392	359	371	383	372	387	377	415	376	359	380	375	375	373	406	389	389	385	418	356	385	399	382	392	389	381	398	409	404	411	392	412	428	392	377	343	385	378	372	350	420	349	371	395	376	400	379	392	385	378	383	381	403	381	420	418	394	346	391	337	365	377	363	405	362	393	451	369	373	398	375	360	377	333	354	398	377	390	406	368	355	391	395	413	412	367	364	370	397	378	359	428	387	408	418	405	380	359	387	374	393	372	382	404	379	381	376	395	412	380	383	379	408	336	348	381	398	331	403	430	388	397	376	394	356	380	353	387	359	378	372	383	358	391	403	405	378	377	364	397	347	392	375	388	401	396	386	391	372	417	383	386	396	406	357	393	399	393	360	412	392	360	375	378	394	421	400	354	417	409	407	430	379	386	396	436	398	413	371	361	363	390	376	377	395	381	352	380	392	380	414	381	366	362	399	393	414	362	427	368	409	387	427	405	384	406	425	383	327	379	362	413	391	376	385	372	384	386	410	376	357	367	378	414	370	390	378	368	364	381	407	368	405	405	356	381	393	421	390	381	385	377	366	379	358	359	355	377	402	369	413	381	414	409	406	393	397	415	391	392	361	367	389	383	358	334	391	365	386	372	371	373	361	384	373	348	405	365	394	396	380	390	387	376	374	368	383	420	379	384	379	350	385	389	400	396	361	381	372	374	397	404	382	369	369	392	361	349	417	371	392	406	400	362	401	392	377	387	367	379	389	365	385	392	371	346	360	384	372	394	373	404	423	431	369	379	355	365	392	398	392	387	367	378	370	341	327	386	388	388	363	415	424	384	414	382	364	362	394	390	394	364	385	356	378	363	398	396	359	388	379	375	368	398	374	373	370	430	351	351	400	388	373	425	406	400	377	385	402	363	396	385	376	412	413	379	376	381	370	353	323	394	386	414	377	408	376	367	421	418	410	395	399	367	387	390	415	402	377	393	358
6374	2417	1378	1030	951	914	917	869	895	884	944	912	955	904	933	861	885	901	827	903	844	932	879	893	879	841	838	850	856	861	845	845	894	917	874	878	845	863	877	875	821	834	890	843	913	833	882	860	862	850	852	827	832	880	849	857	829	853	847	824	929	839	863	895	865	867	876	857	836	890	844	877	852	882	853	871	829	879	888	830	860	837	843	889	894	823	824	861	871	857	847	882	826	804	867	888	837	907	838	892	888	836	887	814	869	864	858	887	813	819	829	905	884	898	867	866	826	834	843	859	838	875	927	886	829	843	862	894	829	862	880	799	853	893	867	876	866	843	854	778	938	881	866	886	827	905	913	862	865	851	828	793	852	833	876	903	868	857	878	836	824	886	907	896	829	871	926	808	767	854	903	836	879	849	842	879	830	887	863	865	835	864	851	821	864	822	826	850	844	880	827	847	837	864	901	898	913	888	872	865	888	809	874	846	824	870	849	828	825	890	811	872	904	877	873	831	817	883	838	957	871	833	849	844	858	820	889	874	856	904	910	881	886	899	817	855	851	900	856	843	871	846	828	856	867	850	849	891	882	883	910	853	898	860	899	893	897	891	876	827	877	896	819	867	852	858	848	918	842	868	824	836	880	860	880	882	861	908	871	853	879	815	836	867	925	860	846	856	878	887	883	872	857	882	866	855	850	849	807	828	880	866	832	839	893	826	907	841	836	864	863	857	893	878	854	851	855	861	862	841	892	847	920	829	855	799	912	874	891	883	878	878	898	841	870	872	831	878	801	868	882	824	866	841	909	872	861	853	812	878	833	885	862	899	857	867	893	843	855	850	881	889	867	877	801	844	844	841	886	851	944	881	920	902	864	874	828	833	859	771	924	820	847	800	885	807	849	844	919	894	852	837	841	862	848	822	833	768	876	916	860	880	835	841	849	871	857	882	905	866	871	911	852	889	887	909	900	909	799	807	887	894	872	804	883	888	835	870	883	884	885	808	886	862	901	844	846	886	804	834	843	861	851	837	828	889	862	820	853	837	896	822	874	846	874	830	876	859	874	896	880	804	845	841	800	890	866	869	864	903	861	833	851	856	839	879	887	860	843	889	828	841	859	854	880	855	874	891	818	823	858	821	851	875	890	817	801	841	912	857	848	873	906	877	826	871	798	849	831	833	828	863	903	852	870	838	850	858	848	864	879	899	889	877	869	879	859	888	882	885	856	860	854	877	873	923	901	938	846	834	875	859	863	879	822	885	860	906	853	839	866	866	807	830	908	874	831	884	892	853	782	858	870	841	895	797	843	827	848	903	841	864	895	859	820	875	866	909	839	801	820	861	895	814	852	871	867	858	842	894	857	925	801	853	851	889	841	787	857	888	888	892	874	886	851	816	865	858	881	796	897	808	796	823	874	846	813	825	811	891	869	925	882	831	832	875	874	926	856	870	881	834	830	855	793	894	859	802	831	819	867	851	824	790	818	851	850	882	878	796	875	904	831	871	887	896	861	880	903	826	819	803	871	861	868	867	829	899	901	875	855	916	862	797	842	885	867	889	857	837	872	888	840	804	890	864	858	886	859	858	825	904	911	851	871	898	870	908	825	880	874	844	887	870	900	851	840	789	881	895	873	896	862	839	881	859	925	866	878	884	909	822	855	928	874	859	908	849	859	871	884	877	863	844	895	884	872	841	853	935	896	828	882	838	882	873	867	878	856	851	880	862	869	866	828	877	883	883	903	856	933	830	877	849	852	888	906	868	903	858	850	841	904	837	859	845	922	851	830	854	834	852	833	859	841	850	874	898	878	840	865	855	897	814	841	885	852	844	891	884	835	852	835	869	881	872	820	827	947	873	859	871	796	799	875	905	874	882	872	862	863	851	845	814	863	844	882	843	883	885	815	846	870	850	836	845	862	839	846	846	857	875	855	871	842	805	871	854	838	851	826	830	905	841	846	882	933	888	874	838	819	876	858	905	829	843	858	828	883	863	823	890	848	903	907	836	875	907	916	852	802	844	889	871	834	880	838	846	854	866	891	849	872	840	840	868	827	937	872	844	874	877	854	899	851	851	877	830	816	828	882	842	862	859	821	881	902	857	880	916	878	893	899	868	856	868	891	847	856	855	897	849	883	838	848	866	858	838	864	853	882	877	845	855	854	837	847	878	862	829	858	805	862	887	930	866	831	882	878	864	846	823	880	911	869	874	839	886	862	921	875	861	835	851	883	890	826	842	872	892	846	831	846	884	817	825	860	917	912	843	905	856	820	827	900	880	900	830	821	851	842	882	867	846	818	876	889	829	804	830	806	873	877	830	878	848	823	846	841	878	891	896	865	865	790	871	920	848	833	836	830	878	835	876	872	845	822	856	860	898	858	809	933	903	820	847	872	859	855	875	881	878	866	850	832	884	861	864	871	857	841	940	849	874	844	862	894	853	856	914	817	880	845	858	873	869	812	898	868	884	870	845	794	902	847	862	837	854	859	897	846	813	830	844	873	860	798	873	841	891	859	862	882	805	852	874	857	885	887	848	906	898	851	910	871	855	862	874	903	842	875	906	877	880	829	828	845	879	897	874	801	872	867	870	877	852	920	872	825	852	796	807	875	849	844	801	831	890	820	825	844	869	878	850	821	854	852	868	824	852	815	811	840	854	805	852	857	834	817	875	828	888	876	901	887	816	868	852	895	904	841	867	874	868	898	850	867	913	845	876	877	892	845	834	861	807	862	880	870	859	877	875	851	879	852	871	859	817	818	828	843	858	870	871	852	854	844	845	877	947	903	888	869	870	875	856	822	894	917	832	774	901	850	860	860	821	857	840	875	848	884	862	876	867	823	882	850	860	805	873	899	819	812	856	867	857	902	854	882	867	840	829	840	804	883	839	834	859	862	851	903	857	891	875	879	864	922	867	854	859	849	824	809	846	843	803	875	839	834	846	884	849	887	869	872	827	828	841	852	891	866	867	824	889	792	878	876	885	833	835	810	837	868	891	844	850	808	883	880	892	870	874	854	875	856	838	886	861	840	867	884	850	815	824	860	889	946	825	903	867	837	858	840	814	898	859	864	900	824	857	852	801	846	842	802	865	869	809	870	845	835	877	879	843	872	840	871	834	825	869	882	861	902	932	851	829	895	892	874	819	832	802	854	895	874	860	865	870	842	824	883	857	832	858	880	866	847	874	810	892	883	876	819	878	847	812	847	841	895	881	826	894	839	821	862	856	856	832	872	869	895	867	865	868	898	868	870	838	868	873	807	858	906	841	839	859	913	857	847	882	819	885	806	855	808	819	857	876	808	811	877	861	889	883	846	913	869	869	859	872	839	858	822	848	912	898	844	850	869	873	867	879	856	845	840	895	836	866	860	835	784	878	900	888	857	861	832	872	812	869	877	860	794	808	848	877	780	827	849	880	856	936	875	829	785	872	879	880	876	869	847	821	845	836	837	861	854	874	857	881	841	895	878	907	798	865	905	900	879	812	874	820	887	866	889	908
24040	20666	23910	27462	20666	19999	1411	658	583	509	512	466	471	410	375	401	381	363	319	316	350	325	273	274	282	315	311	289	267	285	260	296	256	294	296	279	263	286	289	272	280	267	254	258	291	301	265	268	264	236	294	260	276	279	287	299	277	260	290	283	261	274	268	313	272	277	279	246	248	274	262	273	269	276	265	261	262	286	296	263	275	282	264	284	265	308	284	266	266	272	287	285	260	261	256	301	281	247	291	260	299	289	262	254	278	272	295	298	280	271	253	260	294	253	291	273	278	263	308	298	267	280	269	272	322	260	296	287	265	249	244	251	248	297	287	260	277	253	291	278	289	292	326	276	241	246	268	273	266	272	263	245	256	292	261	265	301	278	239	260	270	275	250	273	282	292	324	260	255	277	249	255	254	263	269	250	243	267	263	298	287	268	278	304	274	253	262	292	240	284	281	280	284	279	260	276	310	275	254	290	261	277	249	263	276	278	295	273	276	284	278	281	275	289	322	263	263	291	278	263	269	285	280	309	280	271	259	301	256	261	279	278	276	272	268	262	258	251	280	253	265	288	288	268	300	285	287	293	263	267	271	280	261	301	321	262	285	249	285	275	282	262	271	295	282	292	251	285	281	279	317	277	265	270	269	263	275	280	309	266	285	282	307	290	283	290	305	276	296	290	284	259	262	263	271	280	288	271	279	287	253	250	276	297	281	276	286	299	285	272	273	276	293	276	301	294	271	276	264	273	299	273	293	257	257	290	293	274	278	258	261	266	272	255	258	275	270	257	284	272	240	275	262	264	293	286	250	260	259	249	269	293	278	236	263	272	286	262	292	285	265	277	302	280	260	291	288	272	269	297	251	278	255	280	270	255	269	270	293	287	266	245	255	267	280	256	262	296	266	271	264	298	258	266	252	289	299	275	285	281	271	297	273	255	257	269	253	240	248	280	275	249	273	287	305	241	260	266	251	286	268	284	297	292	262	282	271	255	268	293	303	283	283	278	270	249	261	313	265	272	264	297	291	276	274	329	306	258	280	294	270	275	262	262	269	290	281	284	274	278	261	255	279	280	269	263	277	252	253	261	266	259	253	258	296	270	273	254	261	304	254	259	277	259	276	245	220	255	270	281	250	292	283	266	239	250	279	282	238	277	256	277	254	275	260	286	258	257	263	274	279	272	256	260	229	283	267	243	294	247	274	268	245	267	282	289	298	243	276	289	265	291	248	282	281	283	256	257	271	296	255	304	298	276	287	261	244	264	233	298	263	291	245	278	290	273	266	289	276	267	272	271	287	288	264	291	281	291	287	273	257	279	277	270	253	259	281	253	266	301	259	299	278	290	259	242	297	273	287	273	292	261	275	219	267	286	304	279	247	298	292	269	272	269	289	247	295	290	254	277	262	278	260	247	251	269	285	276	299	253	272	259	273	269	322	240	246	287	287	255	269	294	250	307	264	255	267	300	260	298	297	294	275	255	255	294	267	264	262	263	251	274	286	281	266	274	275	302	232	311	273	277	239	275	280	278	263	249	251	268	259	274	255	280	282	288	262	279	299	298	282	284	268	261	271	290	251	285	251	259	273	272	303	267	269	257	256	251	284	278	285	260	301	260	269	266	295	264	260	278	254	272	255	289	281	271	286	256	269	257	240	263	272	274	246	261	261	294	277	273	260	290	294	286	249	275	292	257	300	286	254	275	254	307	271	267	254	266	269	262	266	306	254	313	288	273	237	290	261	312	292	294	267	285	269	274	285	255	275	265	265	280	280	244	255	280	310	261	286	279	280	327	293	286	245	259	274	274	277	246	279	268	272	293	283	284	274	287	292	273	270	292	274	275	270	291	282	266	265	264	280	268	268	284	218	277	276	244	262	313	288	284	295	270	268	270	271	280	276	282	287	294	258	264	285	256	281	277	261	272	228	251	227	291	263	275	271	277	259	275	273	276	257	299	278	262	261	286	258	287	277	278	256	246	262	271	238	263	269	259	262	259	283	288	284	270	267	262	275	278	276	280	257	286	270	267	295	269	286	270	264	265	262	281	257	284	271	244	274	233	269	273	286	306	272	271	296	315	293	317	272	252	297	258	266	283	279	300	314	261	259	281	286	264	247	301	283	284	265	262	275	298	301	278	293	272	261	312	289	273	278	281	325	275	250	289	253	267	292	263	273	259	283	266	267	262	322	277	282	256	289	253	266	266	272	279	243	294	315	272	279	285	276	293	299	269	270	319	284	298	257	284	300	253	259	295	282	272	277	284	276	280	257	251	284	282	283	272	293	258	305	249	233	252	254	281	282	323	293	267	284	282	278	253	268	221	274	265	266	320	269	284	252	262	272	252	289	299	241	247	247	260	282	266	274	288	274	295	271	280	236	254	259	285	277	238	291	318	266	260	286	255	261	288	257	264	293	296	279	270	272	281	236	308	290	257	263	276	294	273	249	263	281	297	236	278	275	266	318	280	295	276	259	261	272	257	301	269	253	267	272	276	248	232	281	285	240	259	290	282	261	280	312	262	275	286	260	294	271	269	272	250	221	291	271	268	286	276	286	281	259	256	284	275	257	268	263	274	295	273	242	268	293	281	272	294	286	275	290	273	254	264	275	286	277	267	273	257	313	257	277	263	257	244	282	258	270	252	278	296	258	272	283	260	269	270	285	265	281	256	257	264	300	288	302	275	304	285	267	286	273	258	224	286	277	227	267	256	261	293	288	283	276	261	251	286	278	276	260	288	254	286	307	275	281	270	282	303	293	295	288	295	253	257	264	272	250	275	247	258	271	241	260	272	269	269	266	259	298	276	271	268	281	264	267	268	264	288	238	256	283	254	254	240	289	282	256	267	285	252	258	268	300	307	290	280	263	258	250	303	264	288	284	257	288	289	284	257	255	299	251	265	311	301	275	244	283	264	272	256	264	300	253	311	258	286	275	270	289	253	280	263	254	290	283	261	255	251	268	285	262	267	259	253	286	287	267	279	304	249	281	261	252	258	265	255	271	301	276	264	274	246	281	283	241	300	305	271	317	304	247	268	252	262	265	271	272	263	254	256	258	270	296	289	293	261	293	267	286	274	276	259	293	274	276	303	276	278	288	236	265	248	256	262	255	283	288	271	266	252	290	259	282	268	287	292	298	273	248	269	289	269	271	270	273	266	253	279	255	287	271	290	311	314	304	288	257	259	267	287	276	287	258	304	296	277	260	230	261	258	276	265	254	270	314	236	256	272	276	257	260	256	254	284	248	271	261	280	285	276	218	281	275	249	296	270	270	283	265	272	284	253	292	255	273	242	269	257	276	256	295	246	302	264	253	259	286	302	264	296	270	253	266	293	272	265	289	293	270	281	245	256	268	284	295	244	283	253	277	288	296	283	279	250	269	272	298	279	250	270	260	265	266	248	288	280	284	293	257	270	292	222	269	238	298	271	272	280	276	293	297	255	291	286	266	282	280	275	257	276	270	291	250	284	248	264	268	265	298	277	266	257	285	262	252	276
4763	4440	2051	1174	837	818	758	695	723	731	685	714	721	644	658	699	624	653	648	691	673	616	633	612	582	616	588	615	610	591	570	595	577	647	641	628	649	650	637	607	641	618	592	585	613	580	608	612	591	598	605	632	631	631	613	608	628	656	649	592	626	631	594	626	612	653	632	610	603	623	660	613	602	615	587	591	608	580	651	552	563	600	565	535	630	594	665	668	608	618	629	595	647	601	573	625	568	595	641	617	604	660	621	585	650	629	603	634	605	620	578	658	635	610	629	653	648	601	596	591	586	616	613	607	602	643	623	637	618	665	619	598	597	563	630	625	633	614	618	654	570	577	621	633	594	588	594	615	633	632	593	660	628	623	585	608	612	610	614	630	629	582	600	592	654	600	622	600	634	642	567	636	596	635	558	585	639	620	600	600	577	597	618	660	595	618	608	611	624	595	629	596	586	632	600	568	622	621	628	653	620	605	631	634	623	619	586	602	630	637	617	625	615	673	651	581	602	593	615	606	643	597	608	635	646	586	602	615	632	623	610	657	586	602	623	623	614	615	629	651	656	632	596	597	581	575	652	634	608	643	594	632	656	605	605	581	617	634	632	656	617	625	617	644	602	589	644	594	610	565	583	611	576	633	613	617	635	633	645	645	603	624	621	600	634	640	601	609	617	600	564	651	623	606	620	610	655	656	605	635	583	646	627	572	590	596	643	584	608	628	621	616	637	622	604	638	601	586	582	644	625	678	611	612	593	638	622	623	616	614	633	617	634	560	628	645	607	610	606	640	591	621	627	631	644	572	648	578	623	582	639	606	591	631	642	645	593	626	640	622	676	602	616	642	621	624	581	625	575	628	594	563	576	638	659	639	643	639	620	627	651	606	622	577	593	639	630	619	579	615	637	634	623	600	635	616	591	623	661	640	593	624	618	618	585	652	616	601	631	589	600	621	589	629	618	594	620	612	658	597	613	579	642	606	628	627	614	606	607	628	600	604	615	654	584	668	651	615	630	619	615	607	642	567	601	616	628	600	591	605	554	624	602	632	657	577	588	633	653	614	581	615	618	624	624	580	621	618	627	595	596	578	603	566	612	633	612	609	630	629	572	597	604	595	610	604	637	633	632	669	633	658	612	612	577	583	590	633	623	617	568	636	596	611	639	600	643	633	591	626	577	634	588	596	560	597	597	559	601	607	583	601	582	585	633	617	628	623	625	543	627	617	629	592	650	612	645	633	591	555	630	633	631	610	610	596	604	618	622	606	655	602	609	630	639	584	601	612	606	597	626	527	592	592	617	600	610	600	587	566	645	593	598	640	581	574	564	613	594	632	590	599	628	579	616	626	632	630	629	619	613	538	628	622	569	589	609	631	577	644	615	619	604	620	633	623	647	591	600	648	564	651	623	621	606	619	602	593	633	659	638	575	649	682	602	639	592	608	613	593	588	619	551	578	588	578	599	598	630	629	677	619	607	611	622	561	641	610	611	653	634	593	638	607	603	613	597	651	589	591	656	601	627	633	624	621	660	641	607	599	622	613	642	595	579	600	614	625	597	588	645	628	607	561	576	602	639	586	540	608	586	608	591	666	627	635	643	608	634	596	595	593	636	644	626	614	653	624	558	615	612	579	564	624	648	576	606	652	596	622	590	596	598	596	650	579	605	567	647	637	571	621	620	621	636	625	650	623	655	654	614	580	607	596	615	615	668	613	601	597	600	591	578	655	619	639	641	626	603	603	639	629	604	592	628	576	598	633	604	628	577	605	630	629	595	613	648	597	636	605	588	623	583	618	589	619	660	594	624	639	583	633	609	600	584	588	603	632	584	613	634	608	604	597	634	593	619	625	609	610	595	627	622	586	602	604	581	570	558	621	601	620	616	637	623	623	555	614	598	611	577	628	647	624	624	615	600	620	604	573	609	597	613	627	577	611	603	621	609	628	594	570	635	612	616	645	649	592	625	619	616	654	608	600	641	572	621	603	597	629	631	616	613	598	655	584	614	617	601	639	639	628	605	598	652	598	591	590	588	620	615	572	626	636	609	654	648	600	612	587	620	589	606	615	621	576	650	588	637	617	566	583	580	617	638	634	635	638	621	628	630	616	629	577	593	582	600	608	625	634	580	608	583	641	624	627	643	623	593	606	624	578	584	636	622	582	643	672	623	600	613	578	634	612	607	659	589	596	597	611	579	623	617	603	598	644	596	609	641	620	635	613	636	625	684	630	590	626	626	615	634	583	625	636	636	612	606	635	621	609	623	599	613	612	612	610	584	628	636	644	607	642	587	622	636	569	618	614	612	604	630	588	600	588	665	621	599	637	587	586	604	620	590	610	612	579	590	617	613	613	673	643	650	576	573	690	623	624	595	598	598	602	657	589	619	613	596	594	589	630	564	640	592	614	630	635	668	648	621	652	628	602	638	629	621	629	605	631	611	624	627	564	644	616	636	642	624	601	558	600	589	646	683	619	575	630	570	573	609	595	606	589	624	609	604	640	625	589	622	609	602	580	627	599	587	631	627	592	651	642	650	587	580	615	594	545	595	625	620	614	573	636	652	660	656	591	605	601	620	595	629	630	622	616	599	594	623	611	622	640	614	613	607	644	552	634	627	605	594	580	614	620	604	601	618	588	637	563	649	579	653	644	598	647	576	591	608	602	608	616	605	625	527	623	600	609	599	625	589	601	628	609	627	590	597	615	647	559	597	683	532	571	648	651	632	611	631	571	620	589	597	597	623	641	632	597	605	620	622	640	638	617	655	673	602	597	658	603	614	602	601	631	647	659	646	608	586	600	610	641	592	632	618	610	614	608	633	639	611	619	673	635	641	638	606	650	609	605	631	646	613	645	601	577	636	628	583	624	606	614	606	633	615	598	618	654	582	631	606	611	628	617	631	587	585	609	599	610	634	649	590	606	607	613	629	624	594	622	617	619	638	629	616	571	638	610	561	563	632	644	574	616	670	624	624	610	641	670	609	599	592	626	583	591	615	631	596	652	589	593	630	630	601	617	618	585	615	622	591	632	589	609	587	621	646	612	618	618	601	599	610	648	664	604	592	636	604	624	599	608	629	620	638	583	628	626	640	617	584	576	600	613	618	603	637	636	579	584	617	608	619	631	671	624	605	606	626	585	618	632	626	610	616	608	657	610	585	653	581	619	627	614	625	607	612	613	627	609	612	582	617	569	582	616	632	589	580	606	599	637	608	599	627	620	591	576	612	632	617	624	567	623	631	650	625	591	589	610	642	614	626	647	630	626	598	625	578	595	580	606	612	639	650	578	608	586	642	622	641	552	635	647	573	613	585	568	615	608	612	672	573	603	635	636	577	604	606	592	530	645	625	563	613	608	581	614	583	603	603	676	562	599	631	629	607	638	567	615	641	602	544	649	600	615	583	646	587	616	630	619	618	655	606	601	631	604	634	614	599	621	617	590	641	614	624	594	629	585	579	612	569	590	606	574	615	609	630	646	582	632	589	607	568	602	656	620
23398	20644	24157	27154	20644	20663	16835	1154	678	616	611	525	487	451	432	403	387	345	307	318	268	250	264	215	220	212	173	190	191	192	186	219	199	197	211	199	200	221	225	185	208	204	202	217	201	162	199	178	193	183	183	176	191	190	184	181	198	197	201	185	195	192	183	165	169	156	189	189	176	150	175	187	182	200	183	191	181	172	181	180	172	179	165	192	195	185	191	162	169	161	180	178	179	200	159	187	170	179	172	174	182	169	177	196	209	225	181	153	177	185	186	175	170	156	181	156	147	170	170	170	160	169	201	197	195	197	185	146	181	173	181	176	184	192	197	190	191	198	187	180	173	178	188	174	195	205	177	209	180	172	147	174	179	164	188	183	225	200	185	188	185	181	192	181	156	169	154	181	169	195	172	178	184	185	185	193	182	157	169	175	200	181	187	201	184	183	165	168	193	171	172	185	184	215	173	176	173	170	181	190	186	173	171	207	182	178	190	186	181	207	176	203	162	187	164	200	177	183	179	166	198	182	217	182	192	163	172	218	191	183	175	151	161	189	212	174	176	178	200	210	195	160	188	193	180	194	147	185	189	182	197	188	185	179	149	196	198	188	179	190	173	183	199	180	170	186	186	174	175	186	185	180	176	190	194	187	167	178	187	169	183	188	190	159	179	198	188	177	192	172	193	159	180	202	172	200	176	207	194	190	186	187	195	175	186	178	204	203	182	173	154	169	181	189	169	172	206	202	163	194	166	206	178	196	169	156	170	182	173	171	176	175	180	167	165	202	159	167	184	182	167	170	200	180	191	182	167	208	189	180	226	178	194	169	176	189	152	158	175	212	197	172	217	183	204	166	201	159	162	176	169	197	196	183	170	195	197	175	175	207	158	172	175	174	186	205	153	168	190	191	180	183	184	180	176	201	190	186	206	182	197	186	215	212	181	171	179	185	190	180	183	196	208	205	186	190	188	168	170	167	166	163	171	186	170	175	219	193	177	194	162	188	170	172	162	158	178	179	187	195	186	187	183	186	181	191	204	173	181	176	157	184	196	206	146	181	167	195	179	197	172	191	184	191	190	193	172	182	192	178	161	194	181	185	177	196	200	175	169	166	178	192	197	204	195	185	195	174	213	187	169	159	174	184	193	182	188	177	206	185	192	189	172	208	198	186	161	162	185	189	186	173	167	181	181	158	168	188	177	163	181	188	194	169	165	182	183	195	183	192	181	195	186	150	197	162	212	203	160	180	198	172	138	186	176	198	182	190	180	192	182	217	185	175	220	190	174	182	205	164	193	176	180	184	153	185	166	193	196	166	178	168	188	186	175	194	176	194	175	183	181	167	213	190	183	174	172	191	172	184	176	205	181	192	168	178	179	178	195	195	181	169	173	189	179	177	183	168	171	172	192	170	158	182	165	174	153	199	182	171	177	200	172	177	180	198	166	205	183	184	185	167	181	156	175	172	167	173	207	186	211	188	186	164	155	189	178	184	173	189	183	198	191	165	190	201	172	200	197	195	186	185	177	188	194	170	201	206	183	169	188	159	160	184	172	165	147	177	177	198	206	183	176	216	178	184	180	174	205	202	188	179	209	190	148	163	203	196	162	208	184	191	197	165	156	185	176	178	190	197	183	178	204	188	196	190	193	180	174	181	210	188	174	173	202	190	185	166	168	160	184	198	176	190	171	176	180	146	184	185	180	168	201	170	176	172	184	183	162	175	168	181	183	188	154	175	207	162	179	178	164	188	193	170	188	185	171	187	199	198	183	189	177	186	195	177	219	196	200	189	197	172	193	179	174	175	169	172	151	192	194	180	193	193	172	168	176	188	174	177	187	205	168	190	182	209	175	185	167	216	165	184	203	162	159	170	166	181	150	156	172	170	187	192	183	187	172	192	177	166	174	182	176	187	184	208	179	174	173	199	177	190	200	189	197	191	182	159	184	173	191	189	194	216	200	166	186	195	161	184	185	180	163	159	166	169	175	206	214	176	188	179	163	195	175	175	186	171	174	209	212	189	164	195	162	186	166	155	203	170	197	181	180	166	184	187	174	209	190	216	152	173	190	195	194	147	144	192	175	178	175	192	184	186	169	172	179	158	170	184	165	183	158	181	198	186	159	177	182	164	193	184	179	207	210	201	184	178	197	169	179	187	197	183	196	180	167	188	212	183	180	174	193	171	191	188	194	178	182	183	185	186	182	168	172	194	180	161	154	177	173	177	181	186	190	171	160	190	176	164	181	172	163	168	180	189	154	183	197	156	196	205	173	216	202	196	175	185	163	188	180	161	193	179	178	160	186	182	210	186	175	182	179	209	177	176	204	186	193	149	199	193	184	179	171	222	184	193	183	193	178	184	180	185	177	201	166	145	161	176	180	196	182	208	163	193	166	188	176	181	204	177	182	214	216	186	186	175	160	168	184	182	175	186	196	193	188	159	182	177	186	195	169	143	199	178	144	185	203	181	193	175	216	188	178	154	171	181	196	201	174	177	198	173	191	184	164	179	196	197	179	200	168	171	217	203	191	172	150	183	181	174	201	165	213	189	193	218	156	172	171	206	165	195	186	213	176	164	192	172	174	170	184	168	175	165	174	165	176	194	164	194	191	187	195	180	182	177	174	182	199	193	171	178	183	175	180	196	182	180	196	173	183	182	163	198	189	197	177	176	162	210	189	184	175	171	190	176	183	182	199	167	162	198	166	175	157	178	196	169	163	163	174	175	181	198	189	177	204	202	190	192	196	162	193	199	165	169	211	170	197	168	183	222	181	186	182	181	167	172	174	192	179	186	197	161	204	185	190	180	188	180	176	174	179	187	206	188	171	192	187	188	179	170	184	155	172	203	168	190	201	199	197	177	164	191	184	177	179	170	182	178	177	191	176	178	164	173	218	149	193	175	176	197	199	154	179	182	215	183	185	162	202	157	207	177	203	179	175	201	188	162	173	167	166	200	212	198	163	190	185	194	185	176	224	175	194	201	203	167	173	162	194	171	182	204	178	189	185	176	172	159	186	200	159	175	184	183	173	192	181	183	171	162	211	166	159	171	183	170	187	185	160	201	197	209	163	185	176	178	188	188	180	186	179	182	178	204	171	154	166	169	201	162	162	166	175	194	157	194	179	165	198	200	162	175	222	167	202	166	201	189	183	167	148	201	161	199	168	174	188	179	200	202	181	190	168	187	181	188	170	179	192	184	165	167	180	174	168	172	179	194	196	183	215	199	166	156	168	187	208	169	179	169	197	198	179	180	186	173	192	161	188	191	166	197	185	179	162	169	188	178	197	168	177	204	173	200	199	182	186	163	151	191	194	182	192	176	197	205	200	213	182	198	193	178	183	214	166	188	173	199	170	182	176	205	181	173	190	199	174	209	169	186	185	192	169	190	191	180	190	213	207	174	176	171	194	188	176	176	185	193	181	158	184	182	178	177	171	167	149	157	200	187	201	192	175	189	205	175	171	188	209	181	199	173	189	167	172	176	157	159	191	171	183	189
5210	6446	2706	1337	915	787	684	596	584	552	568	558	532	505	518	484	504	543	463	458	486	475	456	466	497	457	456	434	480	420	484	437	434	472	442	462	463	414	479	453	460	452	482	440	407	388	430	467	447	449	438	491	457	466	451	505	436	431	416	437	434	454	439	459	395	442	429	458	427	412	476	427	413	479	458	442	482	452	421	468	460	429	440	426	476	456	460	416	429	434	455	419	424	447	436	446	454	487	469	450	448	398	426	431	443	450	405	433	475	434	447	424	451	437	427	419	410	437	409	446	429	422	395	450	453	450	450	422	468	456	437	465	425	416	416	453	446	475	442	444	454	415	451	449	444	438	455	424	419	480	436	449	429	401	512	425	434	455	429	452	444	404	438	417	455	428	472	448	443	408	450	435	404	465	426	422	441	429	411	438	433	467	429	478	445	446	419	453	439	489	442	438	443	442	420	429	452	391	481	411	431	438	420	462	436	492	455	434	419	459	434	470	431	429	433	418	428	464	462	426	408	450	466	460	491	408	435	442	450	468	429	442	431	447	440	441	423	412	433	464	416	456	472	431	407	417	460	436	437	418	448	451	433	465	455	399	407	433	457	417	478	433	419	434	449	429	447	452	449	442	426	476	456	472	449	455	455	476	437	409	430	409	450	384	434	453	426	427	404	438	449	423	474	465	452	468	433	470	431	425	442	441	426	409	445	415	421	471	434	430	460	429	460	481	402	412	455	497	433	432	456	460	441	449	440	455	399	439	476	425	427	461	449	469	415	444	449	441	405	434	446	488	420	420	423	489	457	463	438	413	492	444	457	415	435	436	421	447	438	460	447	443	422	457	476	436	431	448	415	437	435	458	454	439	495	450	451	408	443	417	437	398	397	413	442	444	456	455	453	435	437	446	456	444	458	459	442	452	465	471	475	429	439	433	456	429	468	468	420	435	453	450	483	413	464	480	416	422	441	406	472	446	435	460	449	458	421	461	403	444	415	443	447	384	429	446	432	435	388	443	441	450	440	480	451	447	451	458	440	462	446	465	427	415	467	440	481	426	459	463	421	419	428	464	439	406	445	486	444	451	408	423	452	459	434	424	442	434	426	423	472	455	409	441	468	483	451	410	419	402	460	429	446	494	423	436	494	447	453	425	458	464	431	447	420	465	483	442	470	417	449	467	445	424	442	439	482	451	452	432	460	424	454	456	443	461	429	462	435	424	438	489	464	388	450	410	442	421	431	443	413	466	445	429	453	428	459	441	480	433	434	467	459	451	440	437	429	490	419	421	403	441	428	441	390	436	432	457	393	460	448	439	436	452	444	452	448	426	447	432	432	408	440	426	416	439	451	395	443	434	449	431	450	446	466	444	457	448	426	422	446	431	438	426	448	448	474	434	400	455	432	451	439	431	437	418	405	430	449	413	423	435	425	449	420	433	453	430	436	458	428	409	464	390	461	424	453	472	450	443	412	471	399	444	439	437	410	421	424	457	416	430	409	445	407	421	439	489	428	471	438	447	453	440	430	425	427	462	409	432	452	446	434	473	438	472	449	424	477	457	452	423	466	408	413	449	443	418	463	484	427	434	462	455	429	449	407	437	430	450	432	440	426	428	441	456	482	375	438	443	481	462	486	435	439	448	421	421	422	448	468	413	421	431	423	471	432	430	427	417	415	435	461	444	414	433	403	417	442	443	410	453	438	488	441	459	482	499	431	429	469	417	431	449	481	399	463	421	422	445	465	461	401	406	444	415	480	407	451	442	445	430	440	448	445	471	428	423	454	470	413	452	434	448	470	455	435	432	420	420	477	426	401	448	413	466	444	432	443	419	428	403	403	415	430	442	424	411	446	426	467	447	454	453	456	435	461	441	428	433	423	431	417	440	428	443	457	388	432	441	429	488	449	437	451	447	453	416	429	433	432	457	445	432	426	433	443	421	454	425	426	464	419	423	432	462	402	437	418	458	501	456	455	434	458	419	418	454	431	435	430	433	411	471	444	460	437	435	426	435	429	479	452	435	427	421	419	457	456	409	423	441	422	455	421	458	433	438	416	406	420	449	471	482	473	467	466	458	450	456	412	447	450	462	431	428	430	422	414	466	432	452	446	398	402	454	436	418	477	426	427	447	431	438	452	434	429	440	432	451	459	424	440	442	448	439	416	469	463	422	419	413	437	451	456	477	398	438	422	464	439	479	420	482	415	461	424	452	444	406	432	437	462	408	440	446	445	483	452	434	416	445	386	422	440	443	405	419	464	432	449	423	434	457	398	481	449	444	418	443	478	425	421	435	451	472	446	478	451	448	472	449	430	475	477	432	464	438	399	463	451	487	449	489	377	450	441	428	448	432	406	423	469	422	462	438	417	452	450	453	441	426	413	428	439	407	437	438	456	424	442	456	426	432	445	433	429	476	457	420	444	457	471	410	406	444	442	465	472	455	451	424	434	488	423	461	439	464	423	435	427	426	434	423	439	425	409	434	473	423	457	444	412	481	421	431	421	434	451	455	469	444	421	419	474	437	409	437	426	408	443	443	445	410	402	465	479	430	426	458	443	465	458	406	455	430	455	433	461	433	435	442	444	454	444	442	474	454	433	407	464	413	479	465	444	439	418	434	414	424	422	459	452	429	474	462	475	458	452	461	471	458	438	441	436	462	441	448	461	437	432	432	465	400	412	516	447	460	432	440	435	431	389	443	474	414	440	450	428	419	461	455	423	446	427	427	452	457	455	434	446	447	424	470	451	411	414	443	444	461	433	448	435	470	434	430	450	440	452	460	459	407	392	438	427	415	449	448	414	424	425	434	452	454	476	402	439	422	427	451	430	444	443	443	457	401	463	458	420	423	453	427	406	406	481	439	452	426	470	456	433	405	421	424	491	470	430	431	441	407	428	446	475	454	452	450	460	434	431	425	415	470	467	448	407	455	421	456	467	446	463	459	449	460	427	453	469	444	462	455	429	455	397	465	448	445	434	406	438	467	447	403	473	452	433	444	455	448	461	431	468	434	478	440	433	475	450	452	453	428	470	419	462	450	422	444	448	453	442	443	427	425	430	428	431	456	433	422	410	398	462	436	429	428	442	422	477	442	427	418	452	450	463	440	431	410	427	470	424	456	420	458	452	377	424	459	467	450	456	443	466	489	407	431	449	414	459	422	429	449	444	452	450	440	406	494	417	452	425	428	445	441	467	429	445	418	404	449	446	422	436	442	446	440	410	432	442	429	429	478	456	436	459	453	439	430	445	433	394	475	436	408	441	447	443	437	414	465	452	406	407	427	439	434	468	447	447	441	458	449	436	415	444	432	410	439	457	437	433	390	470	448	426	431	436	476	424	405	416	464	414	460	415	441	412	439	444	457	456	408	436	446	449	497	438	408	444	459	430	475	438	469	434	399	451	461	449	444	460	371	448	442	463	457	411	475	401	436	439	453	434	459	439	438	438	442	422	421	437	513	410	450	426	451	467	454	430	455	460	394	418	438	451	460	442	438
31346	19337	8094	1114	687	547	521	524	510	468	485	441	492	467	477	443	456	390	391	423	397	363	365	402	422	382	384	384	359	421	349	373	352	345	395	440	345	383	403	428	357	380	418	380	362	412	365	370	376	375	416	407	343	375	397	402	401	379	421	417	369	398	350	402	351	369	361	392	412	372	405	381	344	394	376	402	412	403	397	402	398	385	363	391	309	369	390	377	387	371	400	331	391	384	370	369	413	384	367	365	385	398	356	377	390	385	348	383	400	393	364	365	364	382	367	381	376	412	417	351	391	387	360	366	374	357	391	353	369	333	340	393	377	378	369	369	382	412	382	394	414	390	387	394	350	398	395	339	387	371	372	386	378	370	372	368	360	378	423	379	417	367	389	431	350	382	378	362	357	360	389	390	402	389	415	346	380	369	377	404	419	366	382	383	401	450	342	397	429	350	365	405	369	370	412	370	358	341	345	398	407	428	387	398	406	398	357	369	397	386	337	378	399	372	328	361	366	354	367	347	391	406	402	397	356	389	401	349	408	373	379	377	373	396	395	337	401	350	404	352	386	388	400	350	381	350	377	383	385	394	405	390	371	386	400	393	400	386	359	388	379	353	371	350	400	388	375	375	396	365	391	394	403	378	337	427	397	386	393	379	387	378	386	399	391	373	361	405	352	424	390	400	399	401	407	386	366	360	377	386	385	418	368	382	392	404	396	394	375	417	383	336	361	403	365	370	402	375	423	392	399	441	364	358	387	399	399	393	415	354	367	374	378	369	372	436	363	394	390	374	398	377	398	389	377	374	411	401	396	365	365	411	415	364	396	402	378	443	397	368	349	376	353	407	342	371	368	414	411	357	407	409	360	380	374	370	381	417	373	366	380	361	314	374	364	357	376	391	392	420	384	388	353	417	372	385	385	389	373	385	419	416	359	397	363	373	386	413	399	369	366	390	390	376	373	379	357	379	378	380	373	426	409	402	365	368	419	390	360	399	382	376	353	396	363	386	416	379	379	390	387	412	387	368	418	353	346	359	369	369	367	410	380	345	409	367	372	364	400	385	376	373	391	399	407	403	372	356	405	383	374	409	383	377	395	333	369	392	378	397	380	380	430	386	379	364	394	359	394	393	412	393	370	403	394	355	376	399	410	440	379	403	379	392	405	373	350	346	394	398	401	399	395	372	385	392	383	370	399	380	385	404	388	434	403	384	382	363	380	360	417	405	397	392	411	377	393	402	385	371	398	399	385	414	389	377	402	370	338	351	361	380	359	353	369	365	385	414	416	380	376	394	424	392	322	406	389	358	370	381	353	398	407	387	351	385	396	379	352	419	394	369	349	390	393	343	359	372	384	374	381	377	355	398	402	402	352	370	357	380	388	355	382	397	376	382	347	384	442	389	373	393	422	378	422	381	370	385	395	370	401	388	327	381	405	378	396	419	381	325	384	383	369	382	390	374	376	362	391	378	417	382	389	370	379	372	399	377	408	379	349	363	374	349	394	391	381	363	388	419	416	418	408	331	327	375	377	369	394	403	383	395	389	410	401	416	334	383	398	370	425	405	354	385	411	376	387	365	383	399	369	386	412	357	381	362	388	389	400	394	353	356	348	369	401	361	334	379	424	399	395	394	418	405	367	355	355	393	390	374	355	386	388	368	377	391	390	375	387	365	423	366	401	356	380	438	374	367	401	366	391	382	385	314	427	345	405	360	421	385	396	406	380	368	383	361	371	373	349	377	386	420	416	393	403	386	341	393	378	367	423	389	344	363	322	399	427	392	385	390	384	365	373	400	365	384	404	353	402	374	383	414	407	368	389	382	366	387	350	341	371	349	370	378	370	390	359	363	385	377	400	360	397	381	359	386	397	430	379	391	349	382	359	396	405	375	422	406	396	399	398	406	411	399	377	348	367	367	382	374	375	405	366	400	369	372	390	428	370	360	388	425	389	396	397	339	387	365	377	383	356	346	348	356	435	392	418	363	376	386	414	417	375	383	380	383	362	401	363	364	391	366	388	409	382	347	394	434	414	381	386	388	426	397	409	360	401	396	377	362	399	393	361	381	378	420	384	410	370	393	380	399	388	367	368	376	391	373	350	390	400	390	385	375	379	408	358	393	411	372	363	398	353	371	394	416	371	362	363	384	367	410	379	391	416	371	380	379	379	396	381	408	404	380	381	361	400	412	338	357	383	376	412	384	407	387	393	376	379	375	372	373	404	418	385	385	437	385	399	394	345	387	330	335	375	399	386	334	344	390	390	395	392	409	353	359	390	378	418	348	368	376	380	370	389	382	380	395	384	398	376	388	386	374	345	370	388	364	412	400	429	392	354	344	391	395	368	391	388	372	376	392	359	390	381	412	385	377	375	371	375	370	389	405	393	369	403	386	375	396	380	393	389	377	411	378	401	363	379	397	392	328	385	398	389	354	371	413	397	337	377	400	363	378	393	389	341	347	376	369	419	370	412	366	369	363	342	359	422	388	380	352	385	390	413	356	399	381	384	375	367	370	379	378	383	390	379	360	432	384	349	360	391	407	433	379	350	363	357	414	357	380	362	383	396	398	404	389	401	429	401	378	374	388	360	400	383	357	376	375	401	367	385	369	393	353	390	385	408	380	372	372	394	388	403	366	388	377	367	359	351	406	405	393	362	389	408	379	358	391	389	376	352	371	378	354	391	427	415	411	368	376	380	351	403	386	406	383	395	389	355	377	360	377	410	374	384	407	375	412	359	384	374	421	373	372	412	373	380	388	381	416	369	378	374	348	419	373	377	386	358	401	351	378	368	333	368	399	373	364	391	427	365	350	394	402	382	378	392	345	401	393	387	388	386	392	364	406	356	365	360	363	403	362	379	371	332	364	389	392	354	383	377	407	423	382	390	398	400	379	391	393	391	410	361	395	390	398	391	375	389	370	376	427	394	409	378	368	400	372	391	372	369	371	413	394	364	385	385	376	404	377	365	370	370	373	390	388	366	401	430	393	400	405	396	379	403	387	376	378	410	405	367	367	379	377	379	358	405	401	374	386	368	387	381	334	371	368	392	407	383	399	376	367	394	384	387	382	402	402	388	391	405	414	359	375	361	365	403	372	407	353	439	376	371	371	453	386	369	365	389	378	397	441	344	383	388	387	397	409	390	416	398	381	399	370	372	373	360	338	372	384	394	376	337	389	359	368	361	349	368	369	365	394	346	366	371	374	419	381	398	399	366	407	407	401	429	402	393	372	398	389	339	390	388	405	376	348	382	404	385	385	399	396	401	402	386	405	348	377	349	380	433	396	374	391	392	399	390	388	376	389	354	423	369	373	390	372	415	405	388	366	413	359	424	399	359	402	401	410	378	381	408	398	404	409	391	386	364	387	387	378	413	371	405	388	376	424	370	364	349	412	373	376	390	397	399	364	380	365	385	389	364	387	406	363	352	390	393	380	422	366	411	349	410	383	399	412	331	384	388	378	358	324	358	402	362	382	406	362	365	393	396	394	383	422
6342	2215	1391	1019	960	916	907	866	879	902	888	904	910	873	873	936	873	930	857	912	839	844	878	896	886	829	868	837	832	865	881	842	838	854	842	858	821	829	846	824	850	897	854	921	852	880	838	837	876	807	910	828	872	852	906	810	852	857	837	851	899	854	875	916	888	825	874	900	881	817	843	800	851	869	889	863	841	832	856	872	844	847	825	825	864	886	890	809	836	834	844	855	852	857	845	842	835	824	864	871	849	870	909	847	802	882	866	855	814	829	878	806	884	856	856	842	847	871	856	841	800	883	866	834	849	841	840	822	823	869	831	828	876	880	838	911	842	897	842	869	813	874	841	858	808	813	827	826	843	895	857	827	862	900	860	872	884	818	835	855	846	829	822	857	859	856	870	861	866	796	806	808	877	871	829	870	838	869	837	869	841	831	853	860	896	822	831	889	844	878	861	880	852	919	865	836	814	835	812	860	842	888	860	884	852	870	849	852	873	879	858	869	836	855	858	886	892	877	836	859	832	858	850	892	803	863	913	872	855	885	808	831	889	840	833	866	808	843	869	854	874	857	849	855	762	836	868	890	873	833	859	829	855	807	879	827	884	871	850	805	883	871	866	859	828	807	856	865	883	848	836	877	907	848	904	876	826	809	930	844	816	862	886	816	868	846	836	881	875	887	843	843	877	856	891	871	857	878	855	834	887	898	803	851	816	859	871	830	790	860	847	867	870	881	876	808	839	840	814	834	856	839	880	903	873	816	837	866	810	877	796	834	861	841	911	868	831	896	876	832	863	881	846	806	884	895	870	796	818	919	897	882	852	905	898	891	878	843	858	877	852	869	827	847	866	854	820	906	900	840	866	846	821	843	841	834	838	895	902	860	849	837	845	860	830	845	832	832	873	830	797	831	837	894	848	883	845	895	851	857	902	847	821	901	886	862	855	829	834	829	837	866	815	866	843	881	857	821	872	848	809	816	829	848	854	922	854	847	862	816	881	885	818	851	873	866	847	840	872	865	871	868	905	858	817	858	875	842	829	867	877	893	828	868	815	872	904	854	854	894	912	822	818	839	895	843	864	832	888	814	847	889	842	841	827	807	836	868	912	843	839	851	835	855	890	836	887	904	875	831	854	841	893	858	898	899	854	861	870	892	850	796	871	900	826	874	803	825	852	840	899	879	904	847	841	804	871	829	873	861	880	805	825	857	825	836	885	872	876	832	857	860	853	778	797	850	835	825	857	849	835	854	850	844	826	841	802	808	837	841	876	876	810	893	891	829	861	824	840	874	861	909	869	857	845	859	837	828	855	844	851	835	878	855	800	872	908	899	844	819	829	869	834	846	866	833	874	852	840	880	828	854	868	792	880	808	890	859	848	869	823	818	868	887	919	830	859	828	866	868	907	798	807	871	870	848	875	897	833	867	835	839	897	857	844	894	851	932	879	851	876	878	832	857	865	886	825	841	842	855	863	851	874	894	855	804	876	862	874	877	887	838	908	890	889	856	878	864	838	817	867	881	917	901	853	887	833	842	872	871	848	837	886	841	870	837	883	871	808	844	899	892	820	863	850	850	872	878	884	879	871	823	885	825	845	822	803	872	841	823	835	901	915	866	841	882	880	856	898	844	840	824	862	814	857	828	871	840	825	882	824	823	777	893	822	822	825	829	882	892	893	912	863	866	800	865	842	915	853	878	839	889	838	887	830	855	819	846	897	864	904	840	870	825	889	854	900	857	894	871	856	876	880	870	872	872	857	873	852	881	846	831	827	861	880	826	856	876	858	872	823	860	865	880	858	847	854	902	866	859	897	868	835	835	903	879	876	922	784	851	892	824	850	875	829	865	801	834	837	885	896	845	831	883	807	877	861	860	870	755	830	823	851	869	883	841	873	845	864	869	884	863	835	847	826	839	838	849	841	890	782	883	830	845	889	849	825	856	850	874	880	853	884	846	800	817	841	841	869	854	870	890	812	872	857	851	852	829	811	855	871	845	853	851	854	842	830	835	860	904	833	816	821	871	833	899	856	866	845	889	844	862	812	892	844	832	837	802	815	826	828	925	808	868	844	788	866	822	850	863	791	841	898	852	854	777	831	858	833	894	916	895	844	882	887	809	867	870	817	827	827	884	878	848	899	837	779	838	835	848	841	868	863	861	846	769	879	902	881	858	894	821	875	860	865	872	898	865	841	819	884	845	854	831	898	898	900	838	813	874	879	885	901	848	846	881	857	863	866	860	853	857	837	841	863	796	903	853	824	909	852	866	904	853	888	870	885	810	865	812	860	845	861	835	871	886	863	838	872	827	887	836	888	854	844	895	830	864	877	892	816	862	844	813	883	833	872	846	817	817	825	819	840	858	870	847	833	893	860	808	770	833	834	834	890	894	828	828	865	850	844	858	862	900	847	826	824	840	813	831	904	841	790	869	874	861	846	830	901	856	851	815	804	849	887	828	913	814	889	842	877	848	823	848	867	868	833	821	886	897	805	848	911	872	859	854	860	850	854	895	876	858	842	902	842	902	827	837	841	828	872	861	837	864	850	839	802	848	843	843	843	893	806	857	819	852	850	819	860	854	841	833	853	853	876	874	870	877	835	888	846	904	851	870	893	850	872	879	860	846	855	873	853	825	899	830	896	807	880	850	876	891	850	881	848	829	907	832	826	888	850	831	889	830	772	835	822	898	831	871	831	864	836	869	842	812	878	870	833	805	856	875	842	790	835	844	878	845	828	829	827	869	886	885	811	807	846	791	870	849	878	882	840	817	869	834	824	856	912	842	817	827	849	812	896	838	892	872	864	886	886	884	828	802	832	925	882	836	854	831	862	850	863	824	824	881	858	835	874	858	778	864	870	824	839	869	855	873	853	827	871	866	868	804	877	791	815	864	868	809	849	866	852	826	847	855	850	907	845	885	835	839	857	857	834	823	848	883	878	869	896	836	884	863	929	830	815	864	878	870	877	880	858	914	807	861	827	864	854	874	886	876	847	866	842	858	815	881	889	787	863	876	868	834	873	835	839	882	902	858	855	865	850	812	855	829	867	821	904	851	890	851	890	822	828	888	838	857	855	866	839	900	844	900	853	864	798	884	869	875	866	822	874	890	861	811	863	823	764	904	851	886	799	802	862	888	813	836	879	867	803	904	833	874	851	837	815	866	833	830	850	843	881	856	862	887	791	856	817	818	857	865	850	847	823	895	878	855	858	901	845	835	893	815	846	833	844	854	860	833	852	815	883	851	854	842	805	858	864	846	875	817	912	891	896	865	836	879	839	831	820	869	773	854	866	818	847	822	901	869	844	904	880	886	837	871	787	814	800	853	869	904	832	864	822	883	805	867	873	853	850	815	840	796	880	849	864	879	869	838	857	917	855	854	879	834	852	857	898	905	886	865	833	886	824	840	856	859	833	829	882	819	846	865	840	818	882	823	815	805	877	864	841	857	849	857	867	861	827	848	875	850	903	869	841	835	877	854	846	862	930	864	899	889	866	788
24041	20686	23932	27486	20693	19939	1389	639	587	534	476	477	472	425	430	396	356	370	336	318	287	315	301	316	274	278	294	296	252	270	270	264	246	260	316	257	250	277	300	271	251	256	264	290	278	241	282	255	257	279	268	272	297	274	259	266	279	298	289	301	236	268	286	265	283	292	253	249	299	277	303	276	287	266	250	259	255	248	273	289	249	257	265	238	300	256	271	281	268	275	280	274	274	277	237	271	274	240	303	232	259	254	267	266	274	257	273	253	276	316	272	266	280	285	254	247	265	310	281	269	281	260	305	244	272	314	283	277	258	285	283	269	258	250	294	259	262	276	266	276	289	272	263	259	290	235	280	265	280	268	283	283	286	263	250	253	275	258	282	280	262	250	255	326	289	255	238	255	281	275	290	308	257	286	265	254	283	237	238	285	253	248	267	282	297	287	262	270	242	280	297	256	231	283	257	272	282	264	250	282	294	293	273	268	281	261	240	261	269	274	270	233	289	289	278	278	276	253	276	302	285	280	252	275	309	267	270	288	265	255	271	254	236	297	245	264	265	251	276	258	283	289	299	253	319	298	245	289	250	254	262	279	289	282	239	272	250	283	263	279	272	293	258	255	262	282	277	282	288	282	284	280	225	252	260	249	271	269	267	297	289	300	255	268	249	254	268	289	274	269	257	304	265	278	273	243	261	295	263	273	267	293	270	267	260	295	272	273	287	265	273	307	246	252	264	302	278	265	258	270	280	282	301	284	268	256	263	258	296	236	262	283	286	299	284	254	253	252	271	277	283	291	302	277	254	249	267	235	276	282	277	274	249	244	247	265	290	266	258	260	242	274	257	283	277	282	272	270	252	255	238	273	255	286	301	281	273	271	276	256	287	284	280	254	269	281	274	291	251	299	283	274	260	291	264	261	257	255	245	275	279	267	268	252	271	258	257	283	270	254	275	289	269	241	261	274	283	260	262	313	278	284	232	277	269	278	278	250	248	246	279	281	275	282	288	263	266	268	258	269	274	255	286	290	293	245	269	281	234	276	268	246	248	262	264	256	277	273	270	252	270	292	267	273	257	279	293	275	278	310	257	273	286	237	263	285	252	241	267	268	274	291	284	280	281	258	258	255	260	251	254	265	265	282	306	284	304	228	289	272	270	237	310	245	237	285	272	269	277	246	252	261	273	267	280	263	274	284	283	267	298	260	276	324	286	254	268	289	292	254	305	272	298	252	244	276	249	312	264	277	225	249	269	273	268	254	277	270	274	268	321	271	284	283	286	248	265	262	257	265	253	268	257	263	245	250	280	272	236	251	258	291	297	287	286	256	265	275	286	263	259	307	311	255	309	305	286	277	261	251	238	238	241	278	250	272	280	279	244	247	313	280	266	239	273	278	252	247	270	251	265	297	255	258	267	237	237	288	279	292	247	265	248	257	254	277	279	265	288	262	258	237	273	254	289	271	268	285	260	245	281	266	272	275	260	277	245	270	270	285	266	229	268	247	271	270	278	285	317	266	268	288	263	242	270	263	277	284	265	291	261	268	266	288	288	267	288	294	267	278	285	236	254	266	295	253	290	293	267	250	288	271	259	273	287	270	282	253	320	264	266	277	264	258	252	257	279	274	247	301	256	273	287	264	264	262	262	284	286	246	250	251	271	277	278	270	305	272	307	279	254	258	276	270	255	284	292	273	286	306	251	267	267	278	278	252	243	273	286	295	287	280	268	288	263	266	260	283	265	250	260	286	278	288	266	229	272	304	289	269	279	271	293	280	286	288	274	250	286	285	253	265	243	284	241	290	274	274	270	269	286	258	286	268	278	249	245	279	268	243	300	275	251	255	285	280	320	254	295	277	288	254	264	267	256	264	290	259	243	246	265	298	280	273	253	257	262	275	288	271	268	309	288	258	261	265	257	257	266	284	286	253	243	294	261	320	304	287	262	273	282	289	296	261	274	264	245	300	282	267	284	288	254	279	283	244	261	275	266	280	289	270	252	274	279	267	271	266	263	259	281	263	278	241	282	283	285	266	260	283	301	244	317	280	264	254	265	251	264	270	246	251	261	265	274	262	278	261	291	279	264	286	299	257	257	290	264	272	262	274	280	292	271	276	288	263	254	276	260	268	293	284	253	277	257	275	297	276	282	266	261	281	275	250	271	249	270	249	260	284	257	267	303	281	232	281	277	265	297	285	252	250	251	283	266	295	267	272	292	242	252	264	286	273	243	264	278	274	276	285	255	279	251	255	281	277	275	272	252	262	253	251	261	257	259	265	281	262	263	241	297	277	264	244	290	260	252	298	283	244	276	275	279	228	285	248	264	257	273	270	277	277	279	267	287	252	250	255	280	270	284	277	295	274	269	260	295	268	250	293	265	234	247	312	263	298	300	274	242	258	293	248	245	266	288	244	246	303	273	240	294	244	256	253	272	276	257	258	275	235	284	273	283	273	294	271	269	281	274	276	289	265	273	246	279	257	265	283	285	304	289	308	279	289	268	292	278	291	274	273	273	297	245	267	273	261	280	253	239	236	265	257	271	283	262	289	256	255	283	233	288	264	249	266	254	234	227	250	262	286	271	274	280	273	271	254	283	280	270	293	302	301	247	287	283	264	270	267	281	258	251	270	286	264	266	281	257	248	236	268	243	281	291	245	293	270	278	251	279	253	272	281	280	258	250	241	283	268	287	291	261	294	262	257	271	284	272	258	289	211	282	293	289	256	243	286	280	243	271	287	289	247	264	253	271	294	283	267	275	290	270	285	298	282	279	261	315	278	278	253	258	268	298	265	269	302	269	275	270	258	264	279	277	269	279	267	256	217	283	261	272	257	293	246	256	274	253	263	293	233	232	277	290	293	296	277	240	278	301	288	293	257	262	281	282	258	264	259	267	242	267	282	258	285	284	265	277	256	269	283	277	264	237	256	237	289	277	313	295	268	252	252	274	279	252	268	258	266	280	239	298	273	269	267	248	261	238	252	288	264	264	281	258	240	280	250	260	280	250	273	280	246	258	263	258	281	284	285	265	281	271	236	285	270	287	269	290	259	270	250	260	276	241	260	289	271	270	247	245	234	290	256	247	247	269	271	261	250	286	279	290	264	273	253	266	303	310	281	260	278	259	266	263	265	276	270	302	250	276	245	254	266	259	282	265	266	275	269	272	259	294	268	253	284	251	267	240	233	279	315	252	265	269	268	275	272	316	294	279	286	267	271	255	237	288	252	267	262	276	242	281	278	263	297	278	291	242	245	279	240	290	282	274	269	236	263	249	311	256	304	277	264	300	268	308	285	259	255	285	277	270	259	274	254	290	277	259	270	265	301	262	251	257	277	283	271	274	269	256	256	261	267	259	248	286	277	239	237	273	255	298	276	260	272	314	260	262	262	289	241	263	258	261	282	269	295	285	270	294	253	281	258	294	212	277	278	258	279	316	267	273	284	262	263	268	262	263	263	311	259	243	279	280	244	253	289	281	281	242	259	237	277	281	261	243	253
4872	4167	2029	1142	927	796	778	698	715	682	711	685	704	674	705	689	689	598	661	642	619	608	573	598	639	610	614	621	621	633	615	624	586	584	590	601	622	666	580	638	630	605	621	606	604	650	624	614	607	616	590	618	657	633	645	596	607	662	583	621	613	600	562	563	632	622	565	610	631	580	627	620	624	627	638	590	625	595	635	581	596	616	585	618	672	584	584	611	662	590	599	625	620	551	631	597	591	598	639	595	621	610	671	641	616	621	590	577	625	578	589	599	600	611	579	621	583	590	671	622	606	640	587	592	640	573	574	580	606	607	611	613	577	597	639	638	609	629	625	588	601	611	620	607	600	565	576	624	620	647	643	620	622	585	631	602	641	622	625	579	590	629	630	616	610	621	626	621	620	623	614	604	616	624	615	630	597	623	648	571	589	617	618	633	581	581	593	604	620	650	602	628	595	607	639	609	600	641	591	617	622	611	587	625	600	599	621	631	586	633	629	586	584	676	572	615	558	629	609	588	621	648	633	634	605	595	603	638	672	591	622	601	623	667	620	583	641	620	592	614	634	612	602	583	557	585	604	624	569	641	593	601	576	586	577	622	606	581	587	647	628	614	606	609	606	628	632	606	566	600	606	680	620	616	611	621	624	639	635	651	609	608	641	606	618	558	638	604	620	640	618	593	594	619	587	583	587	627	606	605	684	615	627	636	608	589	624	556	575	611	591	573	581	626	590	620	586	649	619	589	609	602	608	589	638	595	575	650	621	560	602	621	620	580	630	580	647	622	624	580	635	596	553	574	611	616	579	613	671	638	602	612	579	647	629	628	633	620	612	605	648	628	627	641	645	644	609	623	659	629	635	572	605	597	595	588	621	632	670	624	592	591	612	634	605	609	612	644	631	624	599	625	603	603	634	652	629	606	653	635	586	580	585	580	597	605	621	585	659	590	601	553	600	632	618	647	596	644	582	618	624	596	623	634	598	619	590	609	626	585	661	618	621	607	640	607	616	627	595	614	617	595	648	601	549	606	632	620	605	594	661	569	607	610	633	664	617	569	612	621	584	610	613	602	602	599	619	661	563	637	640	640	596	625	606	636	627	609	604	606	579	668	566	589	647	589	597	611	637	594	578	627	631	653	606	623	562	607	567	639	626	590	608	598	641	623	620	565	620	674	594	621	628	598	653	598	564	595	615	581	616	611	586	628	579	627	641	604	585	647	600	627	625	619	574	601	584	605	641	582	647	560	613	632	626	631	595	615	611	606	591	573	572	590	639	621	643	638	626	633	570	647	624	644	576	596	639	636	585	608	594	630	668	594	611	617	595	574	599	643	625	612	655	581	591	594	588	662	561	652	582	623	590	664	647	596	618	596	605	620	598	610	598	610	626	587	626	605	610	611	583	608	667	614	659	618	591	598	610	618	623	607	619	644	607	591	599	611	556	613	615	620	625	621	665	638	578	595	610	571	590	646	621	616	611	592	613	588	593	622	650	627	613	566	668	590	633	627	631	602	579	603	605	656	618	630	586	642	531	641	578	629	575	605	572	656	609	587	601	639	623	688	625	607	591	655	612	595	546	597	653	616	635	629	614	629	612	631	619	612	611	589	628	614	634	627	628	630	579	587	578	619	588	596	581	636	632	605	637	563	603	624	599	614	661	631	641	615	604	562	644	620	634	630	612	610	636	647	632	609	645	596	602	608	608	619	611	635	589	636	579	627	613	595	584	637	628	589	580	632	595	566	606	588	627	622	607	581	621	634	617	598	620	637	596	649	608	646	613	612	646	598	579	582	584	570	618	586	595	600	615	585	588	597	623	592	623	600	577	643	596	606	600	636	583	613	597	607	626	605	620	554	652	584	593	593	588	616	665	641	624	577	596	587	566	585	645	592	576	632	661	642	607	621	587	608	626	612	592	598	579	656	620	657	592	623	577	634	623	605	603	610	636	633	606	598	595	620	584	630	622	620	681	591	627	584	586	624	636	587	568	601	644	611	590	598	583	629	606	560	613	628	651	589	609	605	587	600	644	599	613	571	620	631	624	636	616	588	592	630	627	648	620	660	618	602	615	613	628	595	575	616	635	592	611	626	624	607	596	605	588	597	651	615	653	665	579	635	639	631	583	601	584	602	624	639	606	631	614	581	622	610	539	594	570	624	646	585	641	610	637	618	603	602	590	611	602	578	596	639	625	601	599	574	599	605	598	596	594	617	583	575	620	562	646	643	584	584	637	616	603	614	609	596	636	621	608	630	626	585	578	591	595	646	594	573	624	598	605	593	605	596	595	626	596	563	589	593	578	576	616	605	634	642	626	612	589	641	629	603	622	615	642	583	629	621	625	605	620	620	558	670	567	621	648	630	567	623	602	622	648	644	569	595	574	624	628	625	611	641	590	593	590	649	646	598	627	622	574	627	633	608	603	598	601	621	571	638	585	572	554	567	621	640	585	599	591	633	603	607	577	620	592	595	666	567	618	586	610	558	639	605	610	619	639	589	644	625	618	629	615	630	584	666	629	607	613	633	656	586	587	580	648	604	656	623	648	589	639	623	614	593	585	600	606	622	612	598	651	619	578	590	602	633	578	597	632	594	604	591	586	624	612	616	612	589	623	603	629	608	612	596	622	642	626	604	635	611	563	659	588	622	598	641	639	634	622	593	620	625	634	628	624	640	610	643	597	647	603	619	567	606	556	636	601	612	621	608	627	624	603	578	612	576	594	594	612	605	583	584	579	630	611	663	647	626	607	573	642	578	602	582	601	634	612	588	666	616	642	627	589	598	592	615	597	580	594	572	578	614	631	627	644	611	664	566	610	611	616	612	613	634	603	601	629	567	580	586	623	628	629	609	612	611	608	613	613	618	652	644	618	628	608	660	616	580	636	603	617	596	580	591	609	598	632	606	608	601	663	643	595	585	628	590	624	617	629	631	591	591	555	593	624	596	615	611	642	600	624	655	669	643	608	554	646	629	602	619	636	653	603	591	596	606	631	642	614	574	602	607	606	628	570	598	609	642	632	622	657	656	610	602	587	590	663	648	664	568	630	633	643	628	634	596	610	633	589	573	640	586	603	615	607	631	621	606	638	603	653	633	620	531	579	639	577	576	572	601	627	586	633	595	627	616	629	655	588	624	618	628	595	593	645	578	581	606	601	628	611	614	608	632	590	610	606	645	639	619	616	635	633	610	635	579	598	621	590	621	652	575	617	595	609	626	618	618	605	626	611	620	660	615	592	608	636	605	633	623	595	589	599	572	641	610	574	607	633	607	620	606	651	594	641	651	573	602	608	595	634	602	597	600	644	574	604	644	557	609	609	611	554	632	604	616	616	550	625	595	580	626	569	641	632	597	635	627	645	615	634	631	577	611	622	576	589	631	641	607	628	646	613	609	647	660	626	675	610	589	582	613	602	699	605	575	595	598	569	651	609	593	616	614	604	597	544	597	596	602	612	581	604	607	596	628	573	635	604	606	573	638	605	620	593	626	602	602
23409	20647	24217	27083	20650	20673	16719	1185	692	637	578	560	495	445	423	406	395	340	309	269	247	251	217	215	226	198	211	209	189	176	209	185	167	212	179	192	177	181	177	183	203	187	202	219	159	199	167	180	197	142	177	191	153	170	197	202	187	160	196	186	147	158	187	200	169	175	221	172	199	188	184	180	193	185	173	164	187	195	177	169	186	180	177	170	189	171	210	186	178	175	191	179	167	163	195	172	192	183	179	160	172	180	187	198	197	194	202	182	187	173	184	181	167	197	195	187	168	184	210	175	155	199	184	199	202	175	180	163	180	195	168	192	182	194	195	189	183	186	189	191	202	169	197	200	153	172	187	183	173	152	187	176	178	183	178	173	183	192	160	203	187	174	171	172	169	187	166	165	171	205	187	165	174	183	179	169	171	194	168	159	186	183	189	182	184	168	173	175	183	182	216	168	183	178	176	173	184	182	188	207	194	185	190	156	182	169	181	189	203	206	200	170	178	201	190	189	184	194	217	195	190	179	185	189	159	156	185	178	189	228	195	197	184	159	180	174	175	187	195	193	192	185	187	189	196	195	198	175	168	168	190	199	159	185	200	197	186	171	162	184	190	186	162	190	168	195	199	200	171	179	172	191	172	201	200	177	185	177	158	165	187	199	215	187	207	150	200	182	179	174	198	195	153	196	199	198	184	183	177	175	181	179	178	201	181	196	182	173	193	187	196	191	201	161	194	197	178	175	193	190	177	154	171	193	174	188	172	156	174	196	168	202	172	196	178	191	169	189	184	177	191	170	151	192	198	193	176	172	179	180	184	183	183	189	173	195	190	183	191	202	187	181	165	176	174	184	184	193	161	175	174	171	182	218	200	180	176	196	197	154	184	188	181	186	194	158	172	181	184	178	193	151	195	162	159	208	145	183	176	172	179	160	167	188	164	182	178	186	160	172	203	197	187	190	158	189	181	165	193	188	172	184	181	193	194	173	186	208	170	158	194	188	234	180	159	182	176	163	181	182	196	168	206	176	161	177	186	189	181	157	178	161	203	207	171	180	186	177	162	162	186	192	196	183	180	177	177	171	171	166	187	181	171	182	173	182	189	177	160	165	174	163	190	191	205	193	163	176	190	174	178	165	150	190	155	198	168	169	165	187	172	156	165	185	172	219	183	160	183	151	185	194	181	177	170	183	191	200	165	178	198	206	208	164	178	177	201	191	211	173	176	188	181	190	207	185	163	177	174	182	190	168	179	199	173	168	171	188	189	179	183	182	164	198	156	170	188	188	163	173	153	197	182	199	197	198	172	199	191	183	178	163	196	181	177	184	193	178	191	201	160	169	177	207	195	176	196	195	161	177	191	172	199	185	182	185	196	171	178	173	167	169	174	174	176	157	182	186	188	181	192	182	183	171	168	183	163	155	172	162	180	197	162	186	189	161	190	196	151	191	201	171	215	179	205	188	168	182	190	197	154	150	196	184	189	190	184	189	177	153	189	181	162	165	195	181	169	173	172	157	168	168	172	168	185	153	223	163	164	175	218	174	196	165	189	200	185	171	160	164	183	183	175	181	171	167	199	180	175	202	173	174	185	163	181	169	178	166	183	162	192	179	154	183	166	174	161	191	175	168	170	207	194	170	199	178	172	180	198	150	183	141	190	192	185	180	176	185	199	193	175	183	172	178	170	181	189	209	200	153	200	199	164	182	160	184	169	175	187	175	190	181	166	195	156	165	170	161	172	195	162	177	157	170	158	177	194	189	189	190	186	164	191	184	183	184	206	180	172	203	178	191	187	166	144	194	158	182	202	176	166	176	183	184	191	179	201	151	173	181	181	168	184	190	171	168	168	182	146	175	143	177	174	194	194	192	170	174	185	193	184	185	204	183	189	203	173	179	165	178	181	180	187	200	194	204	176	162	198	185	185	174	177	154	207	195	196	178	188	183	184	167	206	181	179	172	179	178	173	192	178	193	157	179	151	171	151	168	185	183	184	147	160	153	179	200	185	177	181	182	171	196	182	181	164	178	193	166	175	187	183	196	187	174	182	177	155	174	204	177	158	183	181	208	154	196	184	189	164	177	173	194	180	192	190	210	213	183	151	183	187	181	195	181	190	178	177	183	178	156	171	181	198	203	178	180	200	179	184	205	190	181	201	191	161	191	193	160	203	181	167	181	173	192	166	185	169	163	192	184	189	208	178	166	192	184	181	154	177	173	157	188	191	181	172	184	156	175	169	157	189	174	158	199	184	201	198	151	193	190	186	174	203	182	185	198	205	166	185	177	190	169	181	182	187	173	193	165	172	196	197	186	178	173	187	167	186	179	166	190	174	173	179	194	191	178	200	187	189	155	196	169	187	169	189	178	157	186	183	201	168	164	176	168	187	178	154	182	149	179	170	186	188	173	171	180	182	197	205	202	174	191	222	181	184	189	157	173	174	173	173	179	202	167	165	186	185	178	191	205	185	169	158	191	181	198	194	159	178	181	192	166	166	200	184	175	176	195	181	184	176	188	192	201	162	178	160	174	214	193	177	203	184	177	173	201	205	171	193	182	164	170	190	176	181	201	179	186	185	188	171	179	177	172	189	175	174	199	163	166	181	182	157	197	183	177	178	200	173	159	178	162	171	194	145	147	170	153	155	172	193	185	186	189	166	176	152	163	162	197	148	183	195	160	179	211	183	184	179	181	162	165	183	164	191	199	212	170	162	188	198	162	158	180	198	161	169	183	192	188	191	192	165	185	184	170	203	188	199	197	189	168	156	165	187	166	178	196	176	183	178	180	190	151	169	179	189	176	183	159	160	172	215	175	175	155	179	189	177	173	170	200	188	193	155	177	170	170	179	162	171	203	183	186	173	159	164	229	179	189	215	156	186	152	157	153	188	177	152	179	186	174	184	196	200	174	210	208	167	174	173	174	175	155	162	180	170	191	196	167	177	172	179	209	181	189	165	194	207	194	179	183	197	182	182	173	187	185	205	192	172	184	156	189	156	139	178	166	194	204	168	201	195	155	187	177	196	216	201	179	177	166	166	190	186	183	201	176	174	180	191	186	173	197	174	194	195	202	177	192	177	186	190	187	208	157	159	172	185	192	152	183	174	192	208	171	200	149	183	174	204	190	171	175	192	182	170	169	196	172	173	162	154	169	180	171	146	185	184	157	175	180	188	172	149	200	181	188	180	175	165	188	181	155	178	210	182	198	181	193	162	180	181	180	184	190	164	162	186	196	171	176	173	167	183	157	163	200	163	170	171	165	188	199	183	211	183	196	160	183	190	184	182	179	198	201	148	173	202	169	175	173	172	183	179	170	174	167	205	191	182	184	192	181	183	196	187	152	183	152	180	185	174	169	180	153	202	178	175	192	165	173	184	180	169	173	187	188	184	179	173	182	188	186	195	190	194	173	163	199	165	185	194	179	179	165	198	150	192	170	185	187	185	171	195	183	176	190	187	201	174	197	186	185	198	178	182	179	173	177	172	192	176	153	158	168
5383	6347	2781	1409	887	724	629	650	585	592	523	545	534	500	515	502	482	483	488	529	444	475	447	470	477	448	453	432	402	450	475	426	443	454	432	418	416	456	473	447	453	457	470	442	456	451	440	453	464	403	463	450	398	451	447	414	422	447	436	437	444	433	433	439	437	402	426	434	436	439	442	438	455	446	453	411	438	462	419	429	454	441	428	422	434	427	444	419	460	445	451	438	433	420	458	437	416	466	426	419	439	427	434	434	432	420	453	448	451	420	441	391	452	441	426	473	446	460	417	418	428	429	424	413	424	443	423	440	462	466	445	495	474	458	408	445	410	495	422	404	432	427	437	452	437	408	459	463	457	420	419	448	447	397	401	436	409	415	462	447	430	458	410	461	438	468	425	439	390	399	451	458	456	443	414	404	470	418	423	432	433	404	447	439	453	437	445	483	493	429	432	435	412	438	467	424	470	446	441	438	427	428	392	429	438	444	484	450	449	433	431	449	442	429	423	440	451	434	421	458	413	423	427	434	471	452	445	449	445	449	465	457	434	452	438	466	443	412	418	456	428	427	427	483	393	423	439	471	407	438	440	402	439	450	447	401	418	451	438	421	448	451	438	433	431	434	456	436	483	424	431	439	476	414	443	437	463	463	421	444	430	437	457	450	426	412	425	426	435	457	404	439	448	427	423	444	434	440	448	406	421	435	430	440	411	441	425	458	437	422	460	482	446	409	455	449	425	432	428	455	445	426	423	416	420	452	421	412	421	463	457	435	421	426	432	423	448	437	428	439	424	436	435	427	433	424	422	472	462	447	476	436	476	410	446	446	462	422	405	459	430	440	445	430	469	434	424	402	404	447	456	422	439	460	422	426	446	441	425	441	454	464	447	421	457	469	442	431	439	454	411	444	436	424	426	437	455	443	464	430	411	448	437	461	434	463	429	464	448	452	429	415	441	483	487	442	436	424	423	418	460	443	422	458	411	429	427	436	428	444	456	414	409	446	460	448	452	417	445	457	437	450	427	373	449	440	445	474	454	410	427	429	456	472	448	440	426	434	453	442	446	413	435	413	452	425	446	442	410	439	405	440	425	421	452	409	467	425	418	406	440	432	447	446	424	449	485	447	424	415	439	450	427	440	424	461	441	467	430	424	451	440	455	472	414	462	446	466	446	429	432	426	431	421	438	437	465	429	462	431	471	438	422	430	403	425	452	423	421	435	461	410	432	407	420	471	452	445	414	405	440	388	454	450	428	465	385	450	477	430	421	414	471	427	424	415	451	445	405	428	421	417	417	482	404	445	406	430	453	429	443	456	430	419	428	446	430	424	424	456	413	438	474	456	425	448	434	427	459	437	433	425	445	455	429	415	480	441	429	449	439	435	464	436	425	460	444	431	408	437	377	406	425	415	437	412	405	410	416	479	460	450	462	431	453	402	401	434	448	439	417	443	449	411	458	463	441	418	420	448	439	407	471	465	410	439	411	466	452	444	435	396	399	446	431	427	414	440	431	454	439	450	416	437	434	418	433	459	434	467	441	473	402	426	420	443	421	441	426	436	416	448	437	410	443	433	408	448	412	420	440	417	463	418	437	456	453	463	459	391	431	426	443	441	428	450	421	459	426	422	439	430	431	473	429	434	433	405	418	435	435	426	432	424	433	463	423	405	461	420	403	410	461	449	432	407	448	398	441	431	402	418	417	444	401	440	466	434	419	424	433	468	434	399	443	418	464	436	423	432	428	453	460	443	423	439	413	451	436	471	434	427	417	426	471	402	430	483	383	417	447	405	454	432	447	431	447	421	430	409	431	480	432	415	476	405	412	422	403	404	455	434	465	420	449	424	473	429	451	400	470	457	426	431	422	456	453	433	446	435	426	413	464	395	432	440	426	428	422	431	445	456	478	447	429	430	436	437	438	435	417	397	418	401	465	406	467	410	446	461	418	439	490	418	428	401	450	421	435	417	447	441	446	465	437	418	430	432	417	427	439	430	436	404	452	449	426	459	463	424	450	429	401	411	412	433	447	457	450	447	472	412	410	457	418	407	453	426	423	424	449	418	438	421	436	472	496	440	429	439	432	425	439	440	443	454	456	445	460	388	451	406	449	451	432	426	424	437	463	461	439	444	459	459	472	424	397	457	412	432	463	459	432	425	414	423	463	443	417	456	454	439	421	393	454	437	438	445	403	445	440	458	427	417	403	422	416	408	456	378	425	425	411	480	461	440	428	433	429	410	423	425	457	441	424	409	431	425	447	445	403	444	432	457	427	416	433	461	417	470	415	476	470	435	445	428	385	417	444	399	428	440	414	430	424	441	390	409	424	457	402	453	434	474	417	437	493	469	443	453	432	456	412	433	486	416	466	456	435	449	472	427	406	420	419	471	443	426	488	418	438	436	433	447	423	401	424	421	426	424	395	418	461	442	431	425	492	421	428	464	424	430	444	458	402	470	470	396	440	433	413	469	439	383	443	435	420	462	462	483	448	425	453	417	429	419	412	447	449	384	440	408	472	454	444	419	415	434	444	396	449	462	417	467	432	456	424	420	433	412	445	461	428	445	432	432	458	454	431	465	417	427	442	429	385	459	425	403	419	454	431	380	448	421	410	396	415	440	450	417	443	447	460	418	413	429	421	444	481	452	436	416	384	441	436	408	412	472	426	416	451	402	432	417	437	439	428	402	439	446	411	460	427	480	444	410	441	413	401	425	429	419	433	430	443	446	466	417	490	446	416	450	446	413	428	423	468	429	438	419	412	411	441	442	441	474	419	453	427	426	429	482	434	422	434	414	462	434	449	424	408	441	410	438	425	451	493	423	432	442	434	433	401	455	419	432	448	429	473	414	433	455	474	452	409	459	426	430	386	463	436	406	444	421	431	413	426	421	459	453	391	424	458	439	434	443	458	417	400	446	470	429	425	425	417	449	458	421	450	475	418	410	429	422	385	457	426	437	455	419	447	450	449	455	444	442	402	443	420	436	454	467	415	441	455	427	417	429	439	414	419	433	433	406	452	426	428	425	431	413	432	414	420	419	413	444	401	451	428	446	444	429	445	427	435	431	423	432	433	446	428	451	432	437	458	441	410	435	475	479	466	421	459	477	453	421	433	465	407	396	452	437	419	424	410	447	409	441	476	420	454	426	453	395	415	453	436	454	410	436	446	417	436	470	464	412	438	457	432	435	458	449	416	437	464	433	405	428	435	415	451	425	447	423	428	427	441	443	426	435	432	433	414	434	421	443	429	412	433	428	473	477	461	463	418	436	444	433	441	459	402	400	425	402	466	449	417	438	461	398	449	424	414	470	405	437	431	424	405	458	407	453	409	432	455	409	449	422	465	394	484	455	446	387	398	447	458	435	414	424	421	429	434	438	439	433	423	434	440	448	440	388	462	428	418	442	462	447	474	448	410	447	448	438	417	451	475	460	443	424	415	429	456	437	471	453	415	450	420	436	424	408	425	436	414	439	452	432	477	441	461	462	432	425	423	434
31140	19386	8142	1049	687	575	535	517	539	464	462	474	514	445	459	477	436	420	445	415	383	380	383	395	391	404	367	405	377	360	351	379	374	373	383	387	418	404	404	361	370	372	409	399	354	370	426	400	366	329	385	354	359	388	398	361	375	367	369	370	378	360	370	391	408	371	376	370	354	397	397	379	390	375	377	365	366	373	409	363	355	399	401	361	394	405	338	365	385	372	397	421	398	378	395	340	365	339	405	410	361	374	390	412	379	422	420	378	386	389	435	363	394	366	390	397	374	397	350	373	360	394	359	394	339	388	394	399	381	407	383	371	380	376	375	376	363	344	397	364	383	435	377	383	389	404	387	370	376	396	372	405	422	347	379	385	396	372	406	376	404	364	404	354	367	377	379	368	343	381	386	396	394	359	368	349	437	391	368	408	390	376	374	372	363	378	355	411	382	372	384	347	448	377	396	382	403	406	380	424	395	415	343	394	395	350	381	395	352	374	425	373	383	394	369	372	369	382	406	354	356	399	386	369	373	371	353	395	372	369	352	375	382	388	419	431	361	351	338	326	386	383	354	388	383	374	380	370	391	341	362	364	375	372	395	381	401	426	381	386	396	402	373	360	388	382	367	396	381	393	378	383	374	419	381	380	378	365	389	382	356	405	388	352	379	367	408	388	378	409	391	397	371	355	407	398	427	371	394	396	379	417	356	362	358	406	361	369	356	414	404	392	361	375	357	354	369	397	392	393	380	319	388	356	362	366	355	359	373	379	346	376	371	404	385	392	386	353	369	384	362	391	385	361	376	384	384	343	411	372	371	401	396	372	396	388	402	348	406	405	371	355	376	358	395	392	400	373	396	392	366	388	368	393	362	391	407	414	389	405	379	373	373	346	380	372	397	368	384	410	367	386	355	384	394	422	393	400	387	364	399	397	399	412	384	385	386	380	347	380	372	391	403	370	386	379	387	379	383	373	387	423	371	363	399	385	386	405	349	341	385	393	382	377	334	381	351	405	377	377	379	382	372	353	374	402	434	379	364	391	418	379	382	371	352	377	388	381	372	364	380	359	363	400	387	394	406	390	363	393	354	380	362	407	397	364	345	403	379	406	387	356	389	348	375	376	392	409	394	374	397	408	402	360	363	376	411	370	358	369	376	405	351	399	389	387	418	380	371	372	371	365	376	363	399	344	404	361	372	382	346	376	392	384	374	411	351	432	336	423	410	389	393	391	367	415	382	385	382	364	368	381	352	360	420	364	386	401	377	362	391	405	412	369	406	404	380	385	412	372	404	397	355	337	370	368	382	349	362	378	366	413	352	370	390	389	372	353	408	387	398	387	352	360	393	376	373	367	346	423	388	398	357	381	347	373	354	367	408	365	363	373	367	396	388	383	369	370	361	374	394	397	343	368	424	378	367	354	371	385	365	395	378	408	383	407	388	393	388	374	361	392	411	352	376	374	365	361	404	393	384	408	407	400	424	355	360	410	417	367	381	409	407	372	340	378	391	432	419	374	336	360	377	369	391	391	386	378	417	402	393	357	424	343	396	365	371	377	372	326	364	378	371	403	400	394	392	403	414	390	395	357	410	392	374	361	357	380	387	391	371	386	383	354	436	382	374	370	365	366	394	350	398	379	373	367	384	396	370	389	403	368	371	404	365	369	397	362	395	399	391	401	367	383	350	372	377	358	354	364	365	391	359	379	405	362	384	369	375	359	359	382	390	386	395	377	360	398	393	349	357	367	384	393	347	393	426	363	394	359	390	375	375	372	398	387	373	339	373	387	422	415	365	400	374	396	397	401	383	384	375	419	391	385	375	406	394	382	424	363	444	372	406	396	373	375	401	384	379	397	367	360	389	380	407	358	373	402	370	379	392	365	383	381	371	391	354	412	374	381	407	400	383	358	372	424	385	391	389	374	359	430	364	403	397	362	360	374	383	374	382	414	366	435	404	375	393	382	404	359	387	389	367	378	386	370	396	372	383	365	423	383	386	394	377	359	394	419	351	374	370	397	406	349	355	372	348	379	369	391	386	387	416	395	407	382	346	382	388	390	381	344	421	356	347	348	378	380	431	402	393	389	416	372	393	387	401	391	365	371	381	403	343	385	393	355	385	377	407	385	411	359	384	394	402	364	385	384	405	364	399	372	394	406	346	381	407	396	398	349	413	390	360	368	365	384	392	355	422	385	362	383	426	372	386	406	393	385	424	377	389	360	393	357	411	385	369	388	362	384	378	345	398	364	404	403	381	424	356	343	408	381	365	400	384	389	343	387	432	420	383	382	344	397	385	400	377	383	329	378	381	417	376	353	398	403	367	384	376	339	389	355	394	380	389	379	374	326	419	392	380	413	382	407	374	419	387	400	386	398	404	354	386	417	373	380	390	379	379	393	382	393	379	415	376	357	403	397	365	380	349	362	331	381	407	369	416	390	447	385	343	328	381	374	360	418	390	403	412	399	354	365	380	360	375	386	401	356	392	397	338	359	405	394	363	391	408	435	410	402	394	380	383	349	398	420	388	378	350	400	403	365	371	370	353	378	377	430	351	360	408	444	392	370	373	364	369	354	419	416	378	388	377	359	372	371	388	375	406	347	362	362	356	383	364	361	377	356	386	364	324	388	399	383	359	374	372	371	374	367	361	382	387	407	394	366	376	364	367	366	348	402	345	367	339	349	410	374	389	385	395	381	388	387	355	359	361	395	376	365	406	356	389	376	373	424	399	372	407	430	393	384	389	397	385	356	387	385	348	368	400	378	370	404	389	415	379	337	400	364	327	373	382	353	356	393	379	409	358	386	370	385	417	390	360	338	360	368	391	379	405	420	356	374	370	347	357	427	383	382	329	399	397	385	336	384	388	379	409	398	373	376	373	359	339	407	408	389	404	377	404	382	403	376	365	371	367	381	375	344	382	365	360	354	398	398	391	378	375	404	371	415	376	405	383	371	412	350	395	414	352	369	398	377	383	398	357	342	414	413	425	347	373	410	351	407	381	408	393	376	390	394	390	366	413	402	366	384	388	372	411	370	378	355	361	386	390	392	388	369	380	373	364	389	372	370	359	383	357	365	359	401	378	346	390	357	359	390	412	366	376	398	399	407	375	422	393	362	374	400	371	388	413	372	398	387	348	390	400	406	381	410	364	369	355	352	362	372	377	397	384	360	374	387	416	366	377	383	416	376	392	381	381	435	365	403	365	374	414	374	398	399	380	354	380	366	423	373	370	378	387	380	365	421	379	365	423	383	410	357	374	407	409	382	397	399	374	393	386	411	405	409	371	362	352	352	364	399	397	404	400	360	361	387	389	351	386	374	368	376	378	368	392	402	395	374	373	346	391	342	397	376	387	393	347	377	425	388	418	426	350	372	397	355	409	424	402	361	354	377	377	370	332	364	370	391	394	385	346	381	394	405	384	378	422	409	376	380	368	385	413	335	382	380	337	356	370	378	337	401	377	380	370	416	367	352	376	389	391	367	393	351	400	395	397	374
6606	2100	1342	987	893	880	854	893	882	910	871	870	840	897	882	934	826	891	911	822	833	819	840	840	847	827	844	871	808	866	875	783	834	851	884	857	869	869	805	838	826	844	880	836	878	877	832	835	851	874	891	839	850	900	763	833	874	838	817	868	826	860	788	856	849	839	870	797	839	844	836	869	864	855	819	803	880	854	869	928	862	837	784	831	837	861	884	864	896	807	787	853	846	843	859	847	888	870	862	916	876	834	890	835	868	791	881	850	858	847	819	855	807	838	806	848	796	857	836	865	835	850	880	872	817	842	853	903	826	842	859	855	828	821	823	818	874	833	797	849	831	880	848	813	819	825	828	848	811	877	824	804	822	889	832	790	860	856	858	876	857	856	827	859	861	828	875	851	854	853	854	845	850	867	881	810	870	860	815	833	854	829	865	823	848	884	861	857	904	832	844	821	859	834	819	858	890	850	839	839	876	905	840	822	823	833	847	824	832	843	876	844	801	814	809	865	809	827	873	849	867	845	826	814	835	873	876	875	851	830	873	845	868	835	793	805	917	818	882	893	847	870	793	839	850	810	805	845	866	843	809	882	877	874	839	868	859	804	859	810	860	874	839	834	871	823	840	847	850	801	840	851	836	838	847	867	901	828	824	810	860	867	861	832	798	798	804	889	894	836	839	881	855	869	890	857	897	791	893	849	844	856	832	851	858	899	897	813	895	817	859	822	829	814	818	887	865	838	845	798	854	831	803	839	870	850	790	894	848	840	825	823	842	853	828	845	823	884	854	843	846	872	837	830	854	837	877	831	878	831	801	804	818	865	863	917	884	850	859	843	875	833	824	867	860	848	814	845	793	860	825	801	913	883	820	816	836	882	846	853	822	846	842	852	857	852	839	840	855	883	854	809	879	839	803	825	867	842	874	787	828	826	846	844	878	844	838	897	861	846	889	821	806	844	792	847	869	803	809	846	857	865	811	814	899	834	829	868	858	860	862	827	823	867	849	871	844	831	802	892	861	894	839	855	853	798	843	836	892	850	811	837	858	860	833	848	868	879	864	864	804	823	871	829	862	879	843	795	870	876	815	831	855	849	803	870	827	846	881	914	779	897	835	825	809	830	848	875	841	883	830	849	862	849	826	835	835	838	795	820	801	887	806	836	850	871	825	843	834	856	853	820	859	836	818	892	829	837	841	828	864	892	807	836	839	794	886	809	837	821	842	862	832	867	846	910	824	845	841	876	848	874	808	871	833	818	908	895	885	859	832	860	862	862	902	826	839	843	850	835	803	895	847	870	860	807	812	849	808	844	854	816	838	839	825	860	771	841	883	830	816	832	869	833	834	895	843	889	841	812	816	835	860	874	858	828	781	803	816	836	852	892	863	796	842	860	844	847	855	817	832	814	834	861	806	845	855	844	876	824	879	875	855	809	824	836	815	843	845	873	911	828	836	811	833	893	863	856	788	804	815	820	846	827	860	864	838	888	830	879	818	821	820	852	871	873	875	793	805	834	796	846	862	872	805	822	820	829	865	868	880	810	811	882	852	857	891	839	879	845	845	846	862	826	869	845	860	818	883	860	828	803	856	820	810	837	891	824	848	878	855	831	834	826	797	827	823	833	887	845	883	862	873	831	813	863	824	849	878	825	888	885	882	846	852	809	839	856	824	796	852	824	836	848	894	852	878	791	879	806	830	845	869	855	832	852	883	835	893	849	796	795	844	843	793	851	867	790	855	888	872	834	851	796	835	838	831	835	849	854	844	823	897	839	845	854	795	834	853	862	815	887	843	846	867	821	828	878	802	813	843	873	839	866	819	833	806	886	876	803	856	791	852	887	858	769	870	860	806	865	820	826	882	908	866	902	819	856	832	834	763	893	881	849	843	879	857	865	885	800	835	840	777	898	830	812	825	806	815	848	870	876	850	896	846	814	810	882	803	854	894	876	783	885	899	814	880	852	815	841	906	855	856	793	869	820	802	897	827	848	810	840	870	831	801	869	849	854	832	862	859	837	884	864	839	921	823	865	831	841	838	822	818	813	845	837	849	763	820	796	872	855	851	822	843	907	808	858	844	862	846	917	857	848	872	882	857	858	866	831	885	831	809	881	884	821	873	802	830	810	817	806	789	862	859	852	802	872	877	843	859	843	826	831	832	885	861	908	870	862	871	865	823	836	826	904	814	876	844	849	842	882	866	904	838	844	811	854	865	847	852	848	821	844	901	872	825	875	848	819	836	880	855	827	835	829	831	850	856	852	822	819	849	846	859	846	841	823	818	826	836	908	813	878	871	848	899	867	840	865	821	877	873	874	829	832	784	851	817	842	813	879	784	866	889	890	816	804	817	827	831	838	891	912	866	815	913	870	889	837	889	883	849	858	855	844	822	864	813	838	821	840	861	849	801	884	871	856	841	850	890	861	834	867	800	830	829	837	875	865	823	812	865	867	791	925	852	818	820	838	823	830	826	833	847	823	875	825	815	812	824	887	856	865	816	825	902	865	869	913	925	857	797	852	883	802	870	832	860	804	869	829	767	804	855	847	881	789	855	834	868	836	805	837	843	869	834	873	803	851	844	883	846	920	809	793	859	806	852	830	824	896	816	807	869	861	867	845	918	881	918	844	809	853	835	878	840	835	858	859	868	838	861	853	842	825	845	836	815	863	840	832	840	821	811	855	851	840	842	842	828	889	854	802	917	900	838	841	890	853	886	788	822	835	852	903	852	793	839	835	901	859	850	819	838	845	854	811	868	828	850	861	869	826	881	824	863	862	922	828	882	863	908	871	819	791	880	784	832	805	846	836	834	804	890	850	836	821	892	860	815	899	865	865	864	891	818	868	796	868	840	825	847	875	826	833	849	830	870	854	865	904	821	796	814	876	874	873	804	858	872	854	819	815	790	881	851	829	873	864	865	841	868	868	821	869	890	796	846	841	808	835	840	794	826	834	885	822	855	840	839	866	807	885	884	808	855	839	815	847	858	873	868	839	798	800	932	843	878	841	856	850	813	865	876	839	833	812	789	879	812	791	877	852	842	862	842	879	874	847	820	873	851	795	789	869	867	806	871	844	840	831	823	846	839	850	864	815	816	878	825	834	839	854	790	892	811	862	830	814	829	888	836	844	889	868	851	890	840	874	879	818	855	851	795	831	831	853	879	826	815	864	837	818	793	830	835	803	861	817	813	883	852	880	824	827	863	871	821	850	804	828	813	833	803	852	868	833	900	843	810	863	828	825	844	875	814	820	867	864	797	865	846	805	854	862	878	786	874	839	814	852	827	825	868	858	862	833	869	845	855	823	822	861	865	864	849	860	864	852	823	812	860	837	800	810	888	831	831	831	788	894	823	842	839	883	824	908	821	831	815	848	902	808	872	844	874	810	869	805	821	843	890	835	825	864	856	850	856	875	910	854	855	816	820	841	820	812	823	836	846	865	870	811	821	840	840	824	894	831	840	859	821	819	814	854	855	847	826	802	853	842	877	889	825	891
23951	20642	23888	27401	20652	19983	1421	653	579	508	493	466	473	398	377	391	345	335	314	308	264	285	322	292	295	290	307	284	286	263	280	258	273	263	255	256	267	276	272	287	288	291	275	294	268	245	271	263	285	285	271	262	269	263	255	322	287	294	277	291	272	270	274	270	286	274	265	288	282	274	269	283	266	268	283	293	254	252	275	228	239	263	277	291	260	262	270	273	244	281	276	265	257	265	268	274	281	282	263	292	238	271	278	253	284	274	277	286	287	275	271	267	266	280	268	288	259	292	258	262	289	257	265	254	284	258	224	238	297	235	236	266	251	268	244	272	241	265	304	268	248	282	253	266	264	258	286	267	276	268	288	268	228	264	280	265	265	286	274	303	267	262	300	257	248	242	272	263	280	287	270	268	276	271	262	281	251	253	244	271	298	236	247	290	276	289	285	269	244	278	259	258	243	264	283	254	299	252	270	270	264	278	287	273	267	265	290	216	267	270	241	266	284	275	288	273	279	270	254	301	297	292	267	277	262	282	261	275	253	256	273	241	260	269	253	279	250	252	270	270	282	294	294	278	292	296	300	299	275	279	275	224	263	282	253	261	254	257	277	232	247	280	286	255	258	316	267	251	269	268	271	299	269	276	278	272	230	239	252	262	274	272	289	265	291	266	270	260	318	254	202	289	274	234	257	263	277	232	253	269	220	268	296	280	256	235	267	244	271	293	241	297	295	291	243	259	265	287	274	262	274	268	267	268	244	257	237	279	262	277	252	250	281	275	272	227	247	270	269	257	304	264	272	269	307	270	268	297	268	262	253	249	255	305	266	286	251	285	209	293	278	266	260	266	273	260	262	275	295	249	243	275	263	259	277	306	264	255	290	248	255	284	278	248	276	280	242	230	280	273	239	287	263	280	304	288	276	253	271	272	267	262	280	284	259	256	266	263	293	237	248	244	255	284	257	293	291	242	288	241	296	259	267	260	287	273	306	251	289	243	285	253	244	296	250	277	283	265	259	260	299	276	257	245	273	264	255	271	259	243	272	214	278	265	285	241	261	294	272	258	284	285	295	273	284	272	281	263	249	281	248	247	262	298	281	300	285	257	229	274	249	310	266	257	240	269	274	289	315	272	253	275	263	281	258	272	270	252	302	281	285	237	267	253	248	239	266	320	276	238	270	248	255	256	291	301	277	231	269	268	289	306	271	231	266	267	287	243	258	279	280	257	261	290	283	296	260	274	270	247	267	287	279	269	253	236	234	268	260	247	264	266	249	272	256	263	266	257	300	297	275	262	273	267	273	235	268	287	272	256	258	271	264	283	238	273	254	294	234	276	272	246	260	256	246	276	243	261	242	261	274	268	241	233	291	257	256	261	281	273	258	278	299	305	266	289	265	251	290	279	277	220	253	277	252	267	255	252	281	272	239	257	289	256	264	258	286	268	263	294	256	280	234	258	262	296	269	270	276	272	262	268	260	265	278	264	265	242	246	252	264	276	270	280	291	240	250	273	285	262	285	262	270	262	261	266	288	303	278	255	228	239	306	298	237	257	263	276	271	258	247	275	276	279	268	280	261	258	269	265	286	265	269	265	287	287	287	253	252	297	258	294	254	249	257	257	274	258	258	265	273	269	266	308	273	274	290	278	275	282	288	236	237	269	262	254	256	287	261	275	285	258	258	271	266	246	296	263	239	257	264	256	274	272	258	261	271	257	275	249	250	278	291	267	264	237	269	253	274	276	298	276	290	265	263	276	269	272	304	287	261	270	252	245	297	248	280	260	280	250	262	277	291	286	265	265	283	264	245	265	295	260	278	251	271	249	277	258	246	277	249	263	260	276	258	289	236	273	254	240	280	264	295	277	262	266	251	263	270	278	257	275	267	278	261	265	272	297	265	269	284	272	278	264	291	293	238	255	239	295	251	285	252	306	272	262	255	274	259	285	278	242	267	253	237	246	258	267	270	263	272	267	298	256	283	286	283	289	274	251	269	267	279	269	277	290	247	254	270	281	261	261	255	247	260	280	285	287	294	256	242	255	295	268	265	267	306	290	251	271	303	242	270	246	272	274	272	292	251	275	214	258	269	256	290	279	278	286	260	263	270	246	263	276	267	263	273	290	271	279	290	284	286	271	255	237	242	237	274	283	277	252	260	246	299	280	294	242	288	273	253	277	251	301	268	244	265	265	271	277	283	265	266	282	281	261	289	258	247	244	285	290	266	260	244	266	260	261	251	267	269	288	278	257	273	272	233	234	288	278	282	246	262	270	305	258	274	317	280	275	281	278	263	253	264	291	258	251	259	276	268	268	216	247	237	264	261	293	326	289	239	260	248	228	243	251	290	226	257	283	285	284	244	230	250	274	296	233	259	255	266	285	274	252	267	290	261	265	274	291	287	262	257	261	226	245	275	259	230	245	238	277	258	268	272	254	281	259	271	257	276	259	279	269	295	256	283	251	299	263	245	263	292	258	254	282	273	285	257	265	269	285	252	285	317	254	245	289	261	239	266	256	277	272	255	247	274	283	283	255	266	251	262	272	305	236	276	282	253	251	248	238	276	279	269	278	280	273	231	263	261	261	283	270	271	267	272	276	243	274	260	270	272	260	252	274	257	252	280	259	264	268	259	267	263	289	270	231	292	287	303	272	255	266	287	296	260	277	275	241	249	255	280	239	288	238	279	260	284	254	234	252	270	274	238	249	283	291	236	251	256	267	240	255	258	303	240	252	261	256	280	281	228	297	277	273	265	290	294	257	276	302	286	288	284	276	295	249	297	281	255	291	254	277	240	265	242	219	247	245	245	248	250	264	281	285	271	305	287	260	260	239	258	305	262	247	270	246	303	303	270	284	271	239	293	272	278	243	294	254	269	253	275	256	285	247	305	263	272	272	288	243	269	299	323	265	270	248	288	284	278	294	250	234	280	253	268	261	293	280	256	246	263	288	280	245	269	256	272	297	259	265	269	249	272	263	277	257	271	259	315	241	250	283	265	281	289	270	270	250	267	237	256	262	273	285	309	270	271	297	275	280	254	264	272	271	260	260	289	257	267	259	304	263	256	322	258	298	273	270	269	273	268	241	270	269	246	259	260	266	248	273	274	268	252	259	280	273	286	277	300	266	250	257	270	261	254	235	255	275	243	258	251	285	300	256	249	268	271	260	242	300	255	275	245	272	280	280	274	268	270	241	278	267	239	253	266	249	247	248	282	273	262	265	234	255	277	293	265	252	268	260	251	290	289	280	280	281	279	247	251	263	262	272	261	294	263	266	254	253	255	276	299	251	279	278	256	268	289	257	262	253	261	272	275	274	276	269	283	266	253	249	261	260	263	294	254	291	297	255	267	268	277	254	282	261	271	268	284	267	278	285	263	289	284	263	256	273	291	240	277	280	257	284	269	273	275	290	256	308	265	251	266	286	259	300	276	272	287	281	258	255	265	254	277	259	278	279	261	286	264	248	300	256	321	314	271	274	280	252	274	254	252	267	242	259
5095	4322	1997	1194	901	771	727	685	662	663	692	650	671	659	657	598	627	625	690	631	604	623	636	583	616	633	645	585	587	623	620	621	640	612	589	626	627	645	597	584	603	606	608	568	612	594	562	591	557	610	605	603	601	674	611	604	645	595	644	643	589	612	582	631	628	608	640	596	637	629	585	597	640	603	608	617	608	609	590	582	577	636	618	638	598	621	623	593	589	617	619	631	634	587	596	607	612	628	642	591	588	604	561	566	634	632	600	641	600	666	593	604	575	565	628	596	570	575	575	602	607	590	613	621	616	591	602	644	612	556	599	623	620	566	579	581	629	568	567	578	620	561	640	597	625	628	614	563	631	607	635	586	632	579	607	573	601	622	620	593	603	625	581	603	609	619	634	649	635	593	608	624	591	571	596	616	594	605	625	599	625	552	625	629	622	614	614	627	612	557	599	592	592	573	596	595	539	629	628	619	583	621	617	559	605	589	627	587	584	600	596	612	606	590	659	654	586	589	613	612	603	621	613	599	656	610	555	573	590	611	568	578	619	591	596	624	628	632	579	637	578	597	585	646	578	593	589	580	609	583	568	648	606	606	590	596	597	616	624	625	575	603	588	621	564	577	589	577	581	590	613	577	587	597	624	642	603	597	612	585	588	646	612	608	628	593	598	584	644	575	606	589	594	600	599	628	600	629	588	605	610	612	610	601	624	599	566	582	621	589	574	631	641	600	618	648	631	577	564	648	602	595	641	596	597	653	551	620	608	580	609	599	631	630	565	625	621	605	593	550	601	621	586	578	607	619	583	608	553	612	608	573	594	595	604	602	586	587	590	608	590	598	597	592	597	587	631	635	609	629	629	577	583	618	606	616	596	598	657	644	592	565	631	643	644	580	590	599	578	607	597	597	616	535	601	655	600	612	605	594	621	597	575	611	613	591	616	629	629	647	626	574	604	633	605	570	550	597	569	596	593	615	601	581	563	584	585	625	618	599	604	628	617	629	590	577	582	581	591	605	594	592	614	601	568	620	594	624	623	621	580	621	619	584	563	665	611	621	574	595	606	592	577	563	604	585	597	619	617	585	607	635	605	571	632	631	613	602	594	602	569	567	612	646	584	574	605	579	624	628	613	617	625	576	622	600	647	576	609	609	567	598	616	590	627	596	610	542	601	626	609	617	570	664	590	587	588	606	638	646	611	597	591	599	603	588	615	635	630	604	604	602	582	553	604	615	580	603	607	602	616	562	642	593	614	574	592	617	639	558	543	601	645	605	605	634	626	604	588	567	585	591	598	573	578	597	604	616	611	571	597	563	571	607	652	568	653	635	602	609	557	635	613	615	614	600	573	591	567	634	609	593	598	595	607	598	596	611	595	605	602	566	639	598	572	604	616	612	619	579	620	588	609	604	593	574	618	559	588	562	587	582	577	602	615	579	611	625	596	613	610	588	594	615	612	606	619	571	557	620	618	623	624	599	593	609	608	578	597	643	560	601	604	619	576	603	607	595	584	608	599	631	629	634	614	611	572	587	634	572	629	597	604	591	591	621	606	580	595	571	596	585	655	584	587	604	625	636	577	628	617	649	630	636	596	609	547	550	602	649	647	607	599	633	636	613	573	644	640	605	607	622	591	621	611	575	613	616	605	610	588	614	564	630	583	627	629	576	586	597	608	587	613	620	603	635	581	585	617	594	602	623	625	612	645	574	599	598	549	616	581	551	615	619	581	603	604	572	616	634	591	610	667	599	629	609	601	621	577	595	602	575	630	569	577	602	600	574	608	641	620	649	608	650	616	597	581	618	611	601	642	637	586	584	629	622	618	615	563	630	607	580	605	615	608	622	640	583	600	640	614	582	562	618	591	639	608	626	602	624	626	605	571	572	623	629	603	613	581	607	570	606	623	625	567	586	574	589	610	560	641	569	581	617	600	575	594	612	589	600	626	619	630	599	615	599	646	596	580	604	637	563	636	625	611	626	594	572	629	617	580	612	641	640	637	624	652	593	629	618	634	627	647	593	597	624	611	593	633	603	549	618	577	619	577	647	597	631	633	560	625	614	610	618	571	642	609	633	613	626	592	607	621	560	556	606	600	611	622	628	603	610	617	596	580	575	577	640	617	582	600	597	625	602	601	597	611	630	626	597	620	635	581	603	592	609	618	662	583	591	650	583	612	602	637	622	607	607	590	639	601	573	582	595	594	603	633	653	613	648	582	582	581	575	619	616	568	595	587	651	631	638	575	619	596	643	564	602	579	582	601	625	628	607	555	589	604	591	668	573	582	617	567	604	646	605	625	603	566	608	625	619	603	602	612	624	581	575	578	665	592	593	592	602	596	591	595	530	585	608	624	619	585	597	609	628	617	597	609	647	551	569	590	603	629	597	582	615	621	626	596	612	590	575	586	593	575	617	633	601	638	615	608	614	638	546	624	594	604	588	613	611	593	633	624	617	628	602	632	592	584	631	622	638	584	584	647	652	604	648	624	580	619	578	554	589	636	607	615	603	624	590	603	591	584	566	606	603	608	586	610	570	642	611	586	597	608	595	554	599	641	602	612	622	587	585	601	599	592	587	632	612	638	570	595	610	552	619	577	596	644	613	630	658	608	633	619	573	641	595	575	608	657	582	622	594	582	619	572	617	638	611	576	627	636	612	543	645	616	635	622	606	604	605	626	600	576	635	575	628	615	596	610	634	628	598	580	605	617	613	599	648	611	594	618	621	583	642	612	642	585	646	594	586	589	596	616	612	625	578	594	619	565	575	583	599	600	555	565	574	585	621	627	608	584	562	617	593	608	607	575	615	576	616	606	578	598	621	580	638	597	624	579	612	637	668	605	570	621	627	576	617	626	633	594	605	634	609	601	594	611	606	626	610	612	575	640	626	618	590	613	663	636	617	613	601	573	622	616	630	610	607	610	618	595	595	607	588	641	611	599	580	588	590	606	577	641	600	570	578	613	614	629	613	640	566	628	608	599	622	609	567	566	653	597	626	636	605	583	682	567	605	567	602	632	618	620	610	619	624	600	592	612	619	581	622	609	581	621	649	609	586	638	653	586	624	574	640	618	634	684	594	609	600	618	602	604	632	610	597	588	593	619	594	621	618	557	598	613	617	558	609	592	605	617	633	579	607	625	635	650	642	593	570	589	605	668	610	596	600	563	586	612	640	582	579	607	602	598	597	617	582	624	596	634	657	610	581	640	626	579	608	612	616	620	629	574	631	649	585	608	587	580	688	617	592	586	601	619	562	628	570	635	614	632	600	642	579	628	565	589	612	589	585	556	556	616	614	592	591	593	600	601	575	612	622	625	591	600	573	569	615	577	627	606	593	570	599	593	596	588	578	652	585	593	621	596	631	604	628	616	620	601	625	631	575	618	614	560	621	569	608	638	597	630	593	593	576	626	640	599	608	616	621	576	565	573	575	600	597	585	598	626	577	614	597	620	566	630	596	596	570	611	633	587	584	622	609	631	614	564	538	603	582	658	561
23457	20692	24261	27180	20693	20716	16521	1187	720	671	602	590	508	403	389	355	369	314	278	295	264	223	284	209	222	240	220	201	197	208	204	204	203	161	187	188	188	186	195	212	204	171	172	171	196	190	195	188	171	195	194	175	174	177	150	198	198	186	136	193	196	172	156	158	206	169	186	193	202	166	185	178	190	200	173	170	157	174	187	181	216	178	195	196	172	159	183	177	194	156	168	168	161	196	197	179	150	155	183	178	157	165	170	182	173	177	202	203	159	176	185	184	180	186	167	201	185	177	187	184	206	202	166	216	183	171	198	177	202	160	192	155	176	151	163	179	158	166	163	167	183	163	202	191	176	167	190	205	181	184	188	175	186	186	172	179	151	186	178	183	142	184	191	174	169	174	186	201	183	198	160	169	170	156	196	180	172	184	206	183	196	186	213	188	193	217	178	161	184	174	185	183	173	202	182	182	192	156	204	160	187	169	189	175	138	158	187	196	176	177	177	161	208	185	176	180	186	171	183	182	185	224	175	169	198	165	189	157	184	187	200	171	180	164	185	186	192	189	183	161	166	167	203	178	177	183	171	177	175	188	183	172	178	182	180	165	165	179	158	153	171	191	194	158	186	196	189	179	174	164	206	154	179	193	186	181	175	175	197	190	171	166	161	166	173	184	201	207	178	172	172	177	185	175	189	161	179	176	189	176	186	193	163	157	187	164	173	176	198	171	169	176	170	177	194	169	184	164	188	179	185	166	187	196	177	191	166	200	178	207	172	178	191	195	169	176	187	171	206	181	173	180	153	172	160	157	177	213	188	162	179	180	176	172	174	182	186	192	187	195	185	179	187	217	184	167	182	142	185	168	199	168	163	195	169	192	193	192	164	184	168	158	189	185	165	188	138	181	173	172	185	187	177	172	172	188	159	195	173	182	205	177	170	149	164	156	155	173	191	149	190	189	176	168	181	178	203	187	181	168	176	173	171	173	184	138	174	161	192	181	204	177	182	187	195	182	187	204	179	153	174	173	178	174	175	192	186	182	181	173	182	177	179	173	181	173	190	169	195	191	163	177	164	174	156	168	178	179	178	171	158	158	157	192	204	208	173	172	177	184	171	179	175	184	177	172	181	181	202	178	176	172	168	211	186	184	159	191	171	167	184	196	184	200	138	162	190	170	167	180	171	192	190	186	184	155	192	169	176	158	168	193	181	188	180	178	175	179	184	180	174	194	177	173	181	180	184	158	173	168	193	194	187	182	192	195	176	205	185	190	198	172	173	158	173	172	182	159	178	192	167	183	196	212	184	171	181	190	191	172	177	171	182	178	170	176	167	171	184	174	190	191	175	169	169	179	180	166	178	159	170	165	182	174	182	202	163	177	184	165	167	197	183	189	177	187	162	179	205	155	171	178	171	162	199	183	165	192	182	188	184	201	182	201	183	185	187	175	192	181	179	193	157	165	197	185	181	171	151	170	174	177	164	185	166	183	179	177	199	163	171	179	176	172	193	191	184	191	162	155	165	180	186	184	154	159	209	173	176	185	190	155	193	179	173	170	167	152	181	171	170	219	198	196	191	192	169	191	198	150	161	184	176	180	169	173	196	176	183	216	191	179	176	178	194	188	191	170	162	167	194	181	146	153	193	181	163	171	161	181	192	151	193	176	170	202	184	169	189	165	179	195	207	169	182	164	185	215	196	197	207	204	194	192	189	163	186	169	164	172	170	186	191	164	172	181	162	193	167	178	152	155	193	179	197	177	206	206	165	166	186	171	181	188	190	199	140	182	163	177	185	161	194	193	185	234	186	158	218	182	173	160	189	137	173	177	181	181	163	156	201	165	199	181	179	194	164	185	167	166	171	183	158	169	171	181	183	190	183	176	186	192	220	184	163	188	186	188	178	176	213	164	205	169	176	156	159	154	157	188	180	173	205	184	178	194	204	160	197	177	175	177	169	181	174	208	167	171	228	193	186	204	167	183	176	181	190	181	148	189	181	156	186	171	151	183	194	183	185	165	175	188	180	210	196	194	187	172	169	195	175	161	165	163	189	183	188	166	199	163	193	195	156	169	195	161	180	195	192	175	181	181	173	177	152	190	173	185	162	189	186	181	188	174	177	218	213	176	190	180	214	156	169	173	159	182	181	220	181	204	157	183	140	188	182	178	181	171	203	176	162	187	207	201	155	185	203	190	178	205	187	167	154	199	179	186	193	189	186	204	177	192	198	154	182	173	169	159	159	169	184	153	181	178	193	167	196	200	183	148	196	165	165	179	152	158	165	187	206	164	185	163	192	180	191	215	158	180	159	189	196	193	196	160	176	178	163	161	186	188	188	158	178	182	168	141	169	179	204	159	184	177	195	189	171	158	177	179	196	159	164	177	185	165	197	179	163	171	137	179	181	201	207	176	169	169	165	195	167	168	167	169	147	182	194	185	170	160	201	172	184	163	166	177	172	161	192	154	172	209	174	196	160	194	180	189	161	179	174	183	169	205	163	180	189	188	168	177	187	162	189	185	180	156	182	188	180	175	177	184	194	188	171	182	180	156	183	199	171	196	168	179	189	205	165	174	184	180	165	164	178	204	166	166	157	181	185	199	193	169	182	175	184	208	176	188	180	181	178	185	198	205	179	183	165	176	194	200	203	172	173	181	173	190	178	165	168	195	166	170	180	202	205	204	174	186	192	167	184	171	183	184	197	180	195	183	188	178	178	181	173	165	163	190	192	197	197	182	185	169	173	185	202	196	179	182	187	190	172	190	171	182	190	174	202	175	178	200	184	162	174	162	191	191	174	176	168	149	194	183	169	181	181	164	185	200	170	168	187	186	191	178	166	158	189	181	150	178	179	154	178	167	208	174	146	183	188	156	176	173	177	174	167	158	167	156	165	187	189	199	164	187	167	171	178	180	169	157	201	180	163	181	168	164	189	161	182	197	181	174	168	171	181	175	183	189	203	176	169	191	171	187	175	192	192	187	182	171	172	194	196	169	179	197	170	170	215	179	181	192	194	180	169	159	181	161	152	182	187	179	185	172	206	198	186	171	179	165	187	196	187	219	172	186	172	179	179	188	178	194	145	189	188	189	183	191	199	170	200	183	180	168	176	167	176	179	174	192	159	165	189	189	185	181	177	202	180	180	174	195	181	157	200	169	154	161	202	182	189	200	159	168	179	165	181	179	202	196	188	168	179	202	164	172	201	168	194	183	196	173	184	170	164	180	138	179	189	191	192	191	185	156	184	182	174	182	167	171	173	200	183	182	198	194	189	180	189	157	185	182	152	181	172	183	170	191	189	199	193	158	168	168	167	216	173	169	184	150	192	174	181	191	168	219	203	195	187	173	157	174	181	180	191	176	168	175	191	179	179	203	177	164	180	195	182	170	179	159	169	174	179	193	221	196	161	161	176	174	175	167	193	176	187	194	177	147	164	194	192	188	183	176	179	163	189	184	200	205	203	192	182	161	209	182	183	164	183	180	179	180	174	191	148	181	180	160
5565	6320	2705	1353	941	796	716	653	617	615	544	576	529	510	484	545	529	420	488	485	463	480	447	448	467	431	450	452	416	401	435	452	427	394	443	417	463	455	452	439	454	457	464	453	453	442	413	411	418	439	440	437	477	416	434	433	422	405	457	448	443	432	421	423	436	433	432	401	450	446	445	436	408	437	407	470	445	493	411	471	399	439	430	450	437	430	464	414	403	440	434	442	462	454	439	438	413	462	443	426	407	438	434	479	444	411	393	428	463	426	431	483	458	413	436	459	439	423	432	405	435	413	438	467	427	427	462	427	418	416	427	459	443	447	456	436	439	417	449	419	431	410	407	451	417	412	411	472	461	413	438	426	413	437	433	447	424	442	470	402	430	420	462	451	420	446	452	411	449	429	432	460	459	444	432	403	435	414	434	433	433	446	417	451	446	419	397	442	414	444	442	423	436	435	421	452	446	438	418	437	438	427	487	411	426	431	432	458	446	404	444	457	486	450	408	419	433	419	419	441	453	441	436	473	447	446	401	462	442	416	403	410	394	482	410	444	431	491	449	398	398	464	432	436	442	463	430	430	470	430	434	428	434	420	390	445	413	420	480	425	405	412	493	416	427	441	444	425	436	416	441	454	393	444	459	464	430	425	433	400	449	421	437	437	431	456	451	467	463	481	425	458	436	404	400	490	423	430	422	443	414	402	449	453	454	424	418	415	432	450	414	408	446	450	437	435	433	462	448	429	394	414	449	439	413	436	413	435	450	446	427	421	424	401	446	445	439	437	438	445	445	421	424	410	434	456	463	421	433	443	424	417	416	401	449	472	416	459	434	433	395	461	470	427	448	434	464	433	445	390	428	420	459	424	447	459	436	475	408	454	449	414	429	469	423	429	424	425	414	451	446	466	407	409	468	407	414	442	420	408	449	450	415	486	444	446	438	419	440	430	426	434	424	479	432	396	420	410	453	438	447	439	394	441	461	430	405	453	423	435	405	449	439	422	433	430	388	458	439	460	407	430	436	405	412	427	425	446	421	443	391	460	449	404	472	437	415	478	482	463	453	433	393	424	437	447	433	458	435	440	430	417	419	439	441	422	423	451	438	447	460	416	418	451	425	412	437	456	431	403	406	420	447	429	407	455	411	406	450	414	429	446	454	404	456	417	444	473	429	439	426	431	456	447	406	411	420	469	461	470	423	417	435	426	427	441	439	455	418	451	443	445	429	427	390	428	448	443	409	438	427	427	413	415	453	446	436	455	464	439	424	431	460	461	407	446	412	440	412	444	414	433	422	448	418	433	434	411	439	445	438	393	467	465	447	434	431	417	426	467	429	450	398	404	403	458	441	461	414	491	445	414	468	413	427	403	453	434	425	465	437	443	438	431	420	453	466	424	444	443	382	429	397	459	426	443	442	431	432	431	434	420	447	459	427	447	420	380	447	440	426	436	440	453	406	460	453	468	430	423	428	475	425	442	443	472	430	410	400	429	473	430	390	409	414	422	425	417	429	417	454	419	440	420	429	446	480	455	455	420	422	470	429	431	428	447	453	445	430	456	464	467	443	416	432	424	442	435	456	435	494	425	417	461	429	442	472	444	413	417	455	422	416	447	437	422	425	410	410	432	459	448	400	447	458	417	425	444	458	458	423	404	426	428	429	416	446	460	464	465	445	453	399	424	458	415	447	433	422	478	422	479	405	429	438	390	430	424	445	485	420	435	442	477	430	400	453	413	450	378	427	433	431	437	474	447	427	466	445	419	461	421	420	396	434	459	475	408	437	431	419	456	433	432	445	453	453	457	413	453	388	446	443	404	469	464	424	420	439	445	434	437	432	467	445	434	427	437	408	392	436	431	464	392	410	411	467	461	443	447	422	469	393	461	438	464	437	424	434	484	424	420	426	403	425	455	471	422	452	418	471	435	461	402	417	427	424	441	435	452	439	444	467	454	424	396	451	423	464	437	449	376	401	464	433	409	452	446	459	428	451	420	447	450	403	438	467	479	401	448	437	431	440	454	423	398	397	443	478	407	416	446	442	465	451	431	436	427	438	440	466	450	421	436	473	431	461	420	461	449	423	435	422	456	421	419	407	431	408	416	459	388	419	484	452	442	427	449	423	439	460	434	421	438	415	449	468	454	443	471	453	432	403	428	381	441	420	455	436	457	426	465	425	445	439	428	417	427	454	436	451	432	450	423	435	453	416	417	439	452	458	442	420	442	428	424	443	433	435	414	464	421	483	418	415	430	453	432	461	412	432	467	446	416	438	416	411	398	413	439	487	405	445	416	410	422	437	401	415	424	440	423	408	441	435	428	431	472	421	427	417	418	421	411	425	437	443	417	437	447	454	437	398	398	429	443	416	471	449	440	431	440	471	416	402	462	433	430	437	377	459	415	452	399	414	443	447	438	426	453	396	466	484	440	441	433	442	436	442	455	418	415	447	401	385	448	435	421	421	412	440	457	425	430	410	397	442	455	429	447	462	441	426	441	426	438	461	410	442	426	431	434	449	428	440	446	422	436	469	472	404	467	456	405	445	411	471	418	447	464	446	437	438	414	420	467	460	427	460	426	456	427	458	410	443	454	460	435	429	425	456	486	447	444	437	382	459	433	399	453	426	413	418	401	423	427	428	421	445	436	434	405	438	435	461	445	417	404	394	406	448	415	418	434	420	443	474	448	436	459	434	407	400	440	456	440	414	414	427	441	457	445	454	433	401	454	429	444	420	449	436	425	462	425	398	423	411	443	457	479	440	415	442	454	415	433	436	464	436	453	424	452	447	439	394	415	433	431	426	460	396	440	445	410	473	378	432	432	431	491	407	427	454	432	430	438	442	404	424	470	425	437	433	441	456	462	417	468	410	413	417	461	434	427	459	450	414	441	436	426	410	459	498	450	407	441	430	463	445	398	443	429	422	402	381	451	464	429	433	456	423	416	430	431	443	457	404	439	461	411	436	453	441	447	419	428	435	448	426	436	421	445	453	466	455	467	468	466	404	403	471	464	411	458	423	442	446	431	450	430	415	435	471	424	423	450	420	430	451	450	424	434	436	430	426	448	437	470	444	402	428	458	452	463	435	467	445	449	469	428	442	462	425	438	456	414	443	458	419	440	447	430	437	445	440	389	431	421	471	418	420	408	404	407	458	441	421	461	434	398	450	457	490	466	462	401	447	433	431	462	452	438	443	457	461	435	395	435	406	424	430	413	423	448	438	465	414	440	436	454	436	429	398	430	436	404	450	450	453	437	395	411	424	440	415	436	469	455	448	400	449	398	410	459	445	447	450	438	435	436	404	463	433	419	437	439	414	450	419	434	423	441	392	463	438	458	426	417	456	468	461	417	425	480	413	455	451	433	464	437	426	452	431	445	448	418	480	425	470	413	444	473	472	432	443	441	426	463	459	449	476	446	447	439	424	454	439	402	445	415	453	414	447	456	418	425	392	477	467	409	455	415	423	425	447	421	422	402	455	445	425	419	432	408	475	435
31366	19488	8075	1005	685	549	559	515	521	488	522	508	549	477	473	437	423	424	404	423	405	378	407	383	409	380	406	372	413	392	387	414	418	356	353	379	405	414	339	396	384	346	376	377	389	366	410	404	370	390	407	388	386	391	368	360	362	396	372	406	384	366	376	374	398	362	388	359	380	406	391	342	384	389	376	364	374	366	373	379	378	377	390	380	364	416	405	364	378	398	381	395	360	416	337	392	350	395	393	378	363	386	366	350	404	346	391	387	369	402	417	390	373	381	379	362	401	376	371	419	366	349	396	401	377	397	383	392	406	391	391	383	348	383	390	366	383	369	361	378	347	367	370	389	362	408	367	382	368	383	355	374	356	354	405	426	372	376	390	362	397	404	398	396	356	367	383	393	372	365	377	362	360	368	402	387	418	414	328	380	371	400	379	360	383	352	369	402	413	409	352	416	367	386	388	358	389	433	385	403	366	378	340	379	412	390	375	407	390	396	361	407	381	383	385	413	334	365	398	350	375	394	388	372	387	396	375	401	363	393	384	393	379	381	411	414	355	393	386	421	362	383	389	363	398	387	349	380	357	397	358	398	379	335	393	396	384	366	366	413	377	352	379	409	382	384	375	414	371	390	363	365	398	385	395	358	388	368	386	410	361	400	415	345	413	361	386	396	382	362	384	415	404	399	352	380	381	403	416	396	390	356	379	366	417	363	352	393	409	377	394	389	392	400	376	365	421	352	387	403	364	379	416	348	362	383	362	422	415	398	424	360	361	348	411	377	373	373	391	399	388	380	362	368	376	381	357	374	376	416	388	358	378	362	389	373	346	377	376	419	349	394	385	388	389	386	336	405	383	398	344	383	353	416	351	393	381	394	406	393	335	365	367	378	380	381	395	357	419	375	387	420	383	443	408	395	387	364	404	367	372	375	404	367	373	364	374	339	393	370	382	418	359	366	367	364	364	347	392	401	349	382	364	378	396	371	357	397	389	404	367	384	356	367	409	410	383	385	366	382	380	427	375	356	388	356	397	374	396	386	398	356	409	354	415	387	349	399	381	399	383	390	368	375	385	372	419	389	411	473	386	383	366	398	381	368	397	397	373	351	401	387	334	357	384	394	367	390	389	345	412	371	356	406	446	382	408	360	396	371	380	375	360	357	400	365	446	360	387	384	357	392	398	373	400	395	419	417	403	387	371	367	383	351	379	367	394	378	367	343	388	375	404	376	417	395	360	391	358	364	383	371	368	401	347	364	401	376	404	396	358	398	358	393	380	395	392	379	383	366	373	389	370	394	363	387	404	362	400	324	416	357	378	393	407	399	433	351	362	357	357	363	386	365	372	387	370	377	374	382	394	423	402	382	373	394	381	388	424	375	390	386	343	405	358	396	391	363	394	389	406	393	406	373	413	418	385	351	353	393	384	387	395	367	408	357	360	337	383	410	411	377	365	353	397	376	394	380	381	400	384	346	411	392	338	369	388	352	409	359	407	396	348	379	372	401	387	347	365	387	379	415	352	378	372	416	400	369	357	364	378	331	402	398	368	424	401	365	369	397	369	382	373	368	374	418	378	361	387	361	374	350	375	383	365	400	397	410	358	360	390	403	367	375	400	367	356	378	370	352	354	354	349	371	369	394	358	427	391	375	388	405	374	396	404	374	380	347	407	350	347	372	391	385	371	395	391	374	390	377	374	382	371	395	374	386	372	389	380	371	401	386	397	365	391	384	384	365	364	417	365	372	365	369	351	371	357	370	358	361	384	366	363	380	340	349	384	365	365	358	374	378	355	417	353	360	384	379	429	361	407	359	386	366	376	400	398	372	410	366	398	380	357	394	375	418	346	366	339	410	398	373	375	398	388	402	387	367	386	379	421	398	374	376	347	383	364	350	386	370	388	378	385	379	396	381	342	438	373	419	377	373	374	414	381	383	395	374	378	370	400	412	386	374	383	389	404	410	452	379	400	400	387	368	375	388	382	377	373	392	395	365	341	395	379	381	376	377	369	353	351	396	362	359	354	395	361	347	372	354	371	391	358	369	349	350	355	349	376	403	394	372	365	400	397	371	371	384	382	384	376	404	390	397	422	366	375	402	384	384	374	370	383	411	361	384	398	358	417	414	380	415	363	371	351	383	389	392	351	382	373	381	384	358	353	370	398	385	380	386	391	406	386	373	364	361	352	391	382	384	357	374	351	359	379	376	367	350	380	364	401	352	446	350	377	358	371	391	397	366	365	362	360	397	404	349	357	370	370	403	392	362	380	392	399	369	360	367	383	426	410	411	405	381	397	387	381	339	390	381	380	377	364	379	357	376	354	370	376	400	415	347	392	390	381	385	393	358	393	350	396	378	372	381	403	364	403	394	392	386	356	371	368	386	401	381	376	362	404	404	380	362	376	381	354	385	374	387	386	359	420	344	404	389	383	389	383	403	362	361	357	369	378	371	380	362	410	392	341	374	396	378	397	417	393	404	352	366	408	385	379	355	380	400	423	396	405	339	398	409	412	373	354	375	388	398	390	368	370	386	432	381	422	357	340	398	393	369	382	363	409	401	392	391	375	386	395	370	394	380	376	365	421	421	396	376	364	363	416	369	365	379	350	322	367	382	407	380	368	391	366	394	358	371	336	350	385	364	427	373	361	381	387	380	365	422	392	366	371	364	386	378	392	399	399	378	369	410	375	364	362	391	391	376	391	367	377	420	382	388	399	378	377	385	398	359	361	390	359	375	376	329	367	371	376	385	405	329	389	346	397	432	384	353	372	397	398	419	419	365	400	389	390	365	366	421	417	369	373	395	399	404	424	373	395	418	368	391	371	387	405	357	358	388	409	392	325	363	369	396	367	367	365	391	383	379	390	355	383	393	370	334	357	388	387	364	386	393	374	387	357	358	375	430	389	367	383	353	367	393	381	359	386	399	394	403	362	341	357	376	347	371	375	363	416	377	398	403	396	395	352	363	380	373	358	363	331	377	392	366	389	389	360	399	364	398	410	399	364	422	390	405	415	385	363	348	361	391	375	374	344	361	394	366	371	370	378	347	399	387	387	385	346	455	390	370	385	385	405	385	355	344	371	410	365	393	405	376	385	376	377	373	422	391	378	362	370	390	396	398	375	358	364	402	420	361	327	382	387	384	399	389	359	388	363	380	348	362	362	371	368	364	396	356	391	357	353	367	383	371	362	354	380	406	391	337	419	423	386	391	380	364	390	388	337	406	373	360	377	382	340	428	372	399	374	384	407	363	397	390	393	395	379	404	376	384	370	383	417	393	390	415	359	337	425	407	377	390	362	379	375	371	368	374	385	366	373	368	409	354	389	402	348	346	352	380	353	364	383	363	386	400	397	387	382	362	400	401	390	373	336	394	375	377	371	380	377	370	382	406	388	362	392	395	368	347	376	393	348	384	377	361	358	397	399	389	362	424	367	377	394	372	412	348	380	419	374	393	365	378	382	401	382	405	356	417	366	364	373	376	387	383	370	400	391	367
6489	2246	1298	1070	1004	967	903	921	919	912	888	897	881	867	898	866	817	868	838	892	899	880	859	869	872	832	866	839	864	869	855	817	882	862	883	868	864	917	823	826	822	836	873	835	827	882	807	840	847	818	807	861	882	856	864	893	840	874	830	876	857	884	860	902	846	886	847	883	837	881	847	905	878	828	871	821	868	888	815	835	862	794	920	820	852	839	822	847	839	870	896	860	854	903	884	844	876	808	866	879	815	876	868	853	839	818	842	872	812	872	815	879	860	829	865	791	845	822	837	831	850	828	810	801	885	834	876	826	863	839	815	845	833	872	874	826	827	873	841	834	836	839	852	871	836	850	798	841	831	866	852	866	878	838	850	917	813	792	834	884	857	883	866	874	846	865	875	847	840	803	858	876	841	888	811	886	831	832	865	893	851	816	822	819	869	868	811	883	841	888	822	845	860	852	835	873	834	860	906	867	826	877	817	815	862	856	860	840	822	833	803	832	836	887	847	810	861	802	810	836	864	849	799	910	809	865	844	877	851	882	845	815	811	839	810	841	850	881	843	830	871	879	878	882	873	846	801	848	829	829	857	825	830	808	839	859	883	823	857	838	843	748	886	830	846	797	822	841	842	819	884	856	888	798	910	914	928	881	844	880	876	887	901	883	870	817	841	936	817	787	838	827	852	877	838	860	841	838	818	843	813	810	836	818	856	853	819	875	826	860	833	837	850	813	864	874	841	845	890	856	825	836	838	854	836	843	832	848	892	804	896	799	888	826	830	835	836	839	868	877	805	785	870	806	809	858	864	868	860	823	812	790	804	810	894	885	849	873	858	804	838	850	843	822	819	876	850	886	887	866	888	873	860	814	848	855	851	876	876	874	848	834	856	807	905	851	875	822	850	816	836	811	816	833	861	871	869	802	826	857	806	874	858	839	848	841	855	835	851	880	815	849	877	870	829	871	902	845	896	845	855	839	850	877	814	858	925	823	792	855	827	857	839	806	806	829	891	822	855	877	846	896	847	857	875	865	815	825	882	880	868	841	876	840	877	875	873	842	857	867	848	778	840	837	824	818	872	874	901	895	872	892	821	882	842	858	831	828	884	835	874	827	899	865	844	846	836	883	820	872	807	863	850	838	889	814	809	878	851	839	892	856	877	807	854	862	915	929	832	843	848	834	836	826	851	874	823	855	888	815	820	843	861	835	839	844	843	877	847	869	847	868	806	792	864	815	885	840	874	881	817	906	848	842	860	861	826	811	821	867	884	844	852	799	900	877	818	874	882	809	830	885	811	793	852	856	851	882	832	869	789	807	851	771	841	817	880	844	811	864	826	809	848	853	798	851	830	869	805	825	870	822	829	795	864	830	808	844	855	811	815	835	850	811	872	859	858	856	836	903	858	857	837	793	866	852	830	864	775	846	871	839	819	794	927	786	879	830	905	921	849	855	850	807	843	812	833	856	886	824	856	836	840	869	835	794	854	846	839	843	817	832	849	798	866	877	866	843	856	878	817	904	928	865	881	857	858	833	904	872	825	780	874	835	838	833	858	879	835	842	835	858	797	845	848	819	832	893	871	876	844	890	815	870	828	900	901	818	848	865	820	884	840	916	794	883	851	888	819	908	851	795	844	835	879	819	875	868	872	854	847	792	818	831	904	845	817	841	870	894	847	867	869	810	846	881	873	838	868	817	864	855	858	845	888	870	830	881	877	853	816	800	849	786	902	853	824	830	887	851	836	830	776	813	798	837	821	855	859	831	852	828	836	813	863	844	863	824	866	834	827	825	832	887	815	794	852	917	875	868	822	896	852	836	822	827	854	815	829	869	834	861	751	867	850	826	889	862	860	896	830	832	843	843	841	844	846	802	816	861	838	888	842	854	846	827	823	867	864	834	936	837	836	876	899	806	874	866	848	830	826	796	845	795	867	836	855	828	835	857	833	853	878	817	831	859	872	887	801	864	828	871	896	893	864	885	866	822	836	846	826	846	916	842	826	847	882	825	838	797	824	874	817	857	794	852	849	848	840	825	846	878	846	841	831	907	865	847	864	828	915	858	850	811	795	821	848	903	842	796	822	854	850	791	882	840	843	826	813	849	891	859	859	883	836	862	874	864	821	835	835	849	826	819	824	806	873	848	826	864	847	829	872	813	888	867	874	841	894	809	845	844	825	839	831	848	867	826	836	793	835	825	820	858	847	790	827	851	876	819	852	846	863	872	855	852	857	878	859	890	889	853	850	838	834	883	842	847	797	854	862	913	825	861	875	805	847	850	805	816	893	814	873	862	820	863	871	865	840	881	855	830	888	825	835	855	853	774	855	865	825	850	874	808	835	827	827	864	848	880	798	820	841	798	835	893	845	880	855	868	873	843	866	835	855	850	801	790	836	834	821	889	888	840	882	842	878	868	856	837	905	895	900	864	851	804	834	801	831	886	871	837	892	826	857	864	865	800	872	867	799	862	875	791	858	831	876	842	816	819	832	870	829	862	862	808	825	874	888	863	812	814	871	841	850	829	826	839	902	796	803	857	894	839	848	885	865	815	824	898	809	866	850	842	786	807	811	858	786	858	834	791	853	843	859	890	879	866	836	831	891	834	928	849	844	879	867	823	837	886	847	839	905	803	831	872	865	854	826	887	852	852	861	809	867	850	837	839	838	842	864	852	859	840	810	889	871	806	820	849	866	922	799	858	846	846	836	847	828	870	814	875	854	853	793	850	843	861	854	832	833	843	826	826	862	852	849	829	812	840	885	800	830	888	837	862	786	882	831	800	848	853	884	850	798	773	868	878	851	813	839	829	906	821	803	865	887	812	900	839	846	874	875	867	858	852	891	876	844	861	808	855	823	839	869	781	864	818	867	862	903	859	845	836	858	860	886	885	868	848	864	817	830	812	844	776	805	815	862	876	866	913	792	829	879	861	829	885	858	833	863	791	817	820	869	815	856	841	921	839	814	888	822	868	786	831	878	857	831	841	834	854	817	872	863	848	835	857	865	809	825	851	835	874	853	897	830	846	791	819	823	901	819	818	855	862	835	856	865	842	829	863	816	867	779	898	837	874	885	859	852	832	820	853	782	885	803	822	869	846	858	887	936	882	856	829	873	852	858	863	831	815	786	827	883	839	869	843	796	806	844	837	873	859	846	866	845	782	831	835	824	869	861	890	843	850	831	857	844	879	827	807	809	856	867	800	869	860	866	829	859	875	794	822	835	856	864	875	866	884	818	831	866	863	871	870	853	883	912	891	877	836	827	861	852	888	871	837	882	846	806	857	848	824	834	835	915	871	890	795	857	828	875	853	882	862	869	837	833	844	813	848	889	810	859	793	811	891	796	844	797	846	834	810	853	866	845	851	796	844	880	840	859	866	838	882	853	849	873	861	804	829	855	912	894	858	790	863	825	861	801	865	878	809	822	848	851	905	861	838	836	838	884	862	867	815	872	828	812	793	825	845	833	835	852	847	833	849	824	807	867	842	843	815	887	867
23983	20658	23888	27448	20663	19956	1422	691	565	557	481	483	467	442	417	415	367	362	302	306	326	310	274	290	302	286	277	253	251	289	261	258	258	275	263	280	263	325	297	271	292	283	274	264	265	263	266	263	281	247	265	229	271	256	267	253	260	257	284	234	274	294	242	262	268	248	226	288	279	248	255	264	258	275	250	250	249	252	276	278	259	286	234	264	277	267	239	235	273	245	247	259	244	258	283	248	276	253	244	291	287	267	259	259	246	300	253	256	253	275	275	272	268	241	292	258	277	280	231	262	260	252	258	269	251	256	267	257	290	243	248	280	267	253	256	256	281	291	251	204	276	244	258	305	288	272	271	270	264	286	263	262	280	242	244	251	260	277	249	240	255	257	261	257	270	263	256	266	268	252	249	260	229	296	288	250	277	286	257	271	266	241	286	285	296	277	280	284	273	284	228	256	245	255	231	258	256	261	285	246	281	250	266	239	278	273	225	288	263	289	286	260	240	263	237	282	253	261	269	262	271	283	285	289	269	258	270	258	259	278	258	276	283	265	289	283	248	254	267	262	286	290	275	219	272	259	230	255	257	279	283	256	272	257	269	262	285	266	224	271	272	268	268	222	255	257	261	280	254	235	238	298	290	271	238	271	268	292	257	247	247	242	286	279	294	262	238	285	253	241	269	268	260	271	258	240	264	256	292	269	226	263	249	276	249	257	226	274	268	278	245	288	257	268	255	293	260	295	269	258	238	237	264	282	258	274	270	272	299	284	275	240	243	281	259	248	249	262	272	266	262	319	299	284	247	275	248	270	264	251	258	261	263	240	251	273	265	263	285	279	246	279	269	273	293	259	260	258	286	270	278	281	269	268	277	264	229	245	273	247	271	264	267	276	278	281	251	257	265	264	241	260	234	280	265	286	241	257	241	246	254	262	235	264	237	266	259	279	257	302	272	257	270	270	239	258	260	261	276	291	286	312	264	285	266	261	290	288	274	268	272	265	274	268	257	255	295	272	281	262	270	261	285	237	238	268	296	257	258	281	265	264	250	268	263	269	268	295	258	269	268	276	266	252	225	227	283	281	235	273	257	269	251	244	253	290	254	257	241	279	250	260	289	258	240	286	240	281	255	256	266	289	273	303	274	250	255	263	261	269	255	265	251	245	285	279	252	258	259	271	261	279	266	287	256	293	242	255	257	246	261	253	250	253	253	272	265	259	256	272	266	269	298	315	271	272	258	271	278	269	230	257	292	264	253	227	284	274	279	263	274	251	297	270	260	274	310	293	259	269	252	284	242	258	287	266	255	273	266	246	276	253	278	251	271	289	262	274	259	249	278	239	238	262	287	261	245	270	250	269	256	248	292	248	263	252	277	289	275	235	266	294	274	272	284	242	291	281	258	238	257	269	318	233	251	302	250	289	256	241	298	269	263	281	268	270	267	252	292	243	236	281	299	268	291	275	267	327	280	248	267	261	282	262	273	259	254	276	273	239	256	277	246	256	262	256	255	279	273	243	256	220	252	249	294	238	276	244	303	251	274	241	273	279	255	245	243	265	245	292	278	275	264	295	277	274	269	274	272	253	261	257	271	249	276	265	263	268	284	259	276	259	300	256	269	258	266	285	269	253	247	265	288	276	271	253	254	273	272	275	273	283	255	265	270	274	252	272	249	263	231	260	264	236	245	229	286	253	249	293	264	246	260	224	266	259	263	231	275	262	260	235	270	245	287	263	261	292	262	255	301	276	246	267	260	285	294	280	277	285	304	263	285	245	236	272	262	255	270	289	278	289	269	281	235	319	266	313	264	254	273	272	280	281	256	258	244	296	287	270	273	255	247	269	263	274	271	225	270	239	260	249	289	255	297	252	279	284	264	250	254	263	252	269	258	264	216	277	255	273	236	254	279	280	267	261	274	261	286	277	251	262	275	257	232	226	269	254	259	257	251	277	265	271	254	267	262	272	263	250	285	249	275	243	271	279	264	292	267	267	259	267	259	265	247	267	266	269	265	255	284	277	283	265	254	238	242	262	269	272	227	302	257	289	261	262	271	277	266	280	282	244	296	281	276	257	250	264	266	265	272	277	251	265	286	294	257	268	276	278	266	290	275	281	277	271	287	286	241	252	271	276	246	251	276	246	279	258	256	262	271	300	259	268	258	274	261	267	272	285	271	260	283	263	248	263	280	283	285	260	269	260	254	244	258	246	293	277	265	285	257	262	258	271	283	245	271	288	251	262	292	258	279	242	255	272	251	251	256	258	251	260	296	248	297	283	294	254	254	232	274	235	236	273	267	269	289	247	248	267	269	255	266	248	274	299	261	257	296	251	255	258	267	238	261	249	269	280	278	298	278	275	259	269	268	250	280	289	223	252	237	285	258	239	288	270	269	258	277	277	222	225	255	271	271	269	298	267	260	254	276	262	287	258	260	283	293	299	273	314	278	256	262	256	276	275	283	264	254	247	270	258	272	259	239	255	293	277	251	276	274	264	249	262	265	269	254	229	282	266	245	265	257	267	244	272	247	256	239	250	303	262	233	246	257	294	231	279	244	277	250	273	240	312	251	281	286	260	255	241	248	258	246	262	276	264	264	275	264	265	298	252	271	269	267	245	247	284	261	255	265	243	285	248	266	285	248	289	258	235	256	268	287	251	253	263	311	242	250	255	264	264	258	287	278	252	281	281	257	269	262	300	262	267	280	294	250	254	247	261	275	275	263	263	277	275	263	260	261	243	263	285	299	278	277	269	253	301	266	260	267	230	252	269	292	242	269	281	238	297	254	268	254	220	265	272	282	303	279	256	299	290	261	277	258	282	267	270	232	250	268	257	238	246	267	279	252	250	270	250	287	259	279	269	227	256	242	274	236	275	257	268	279	265	284	278	284	268	230	273	258	276	247	251	283	261	309	267	263	274	248	267	257	241	278	306	259	279	288	271	277	253	253	276	268	255	248	238	256	277	258	315	276	262	250	245	284	257	292	275	267	253	222	271	252	248	264	263	245	284	251	285	284	233	286	252	270	280	295	270	264	254	234	296	277	279	308	274	264	268	257	232	254	275	279	262	265	267	251	248	251	247	268	267	290	279	270	252	285	265	287	257	256	292	267	264	277	259	256	284	225	299	263	249	278	287	288	267	261	247	240	240	245	279	281	277	243	307	239	275	257	255	255	291	254	255	279	255	269	264	234	252	277	277	296	276	260	258	254	279	232	252	253	252	247	272	238	240	275	266	280	268	250	234	235	263	300	282	256	260	240	254	279	253	258	231	270	266	286	261	266	250	271	260	247	221	270	276	267	288	263	273	263	251	267	252	247	248	254	232	284	265	264	289	286	266	253	268	276	283	255	275	254	238	259	249	268	303	289	266	275	270	247	281	262	258	246	246	265	279	284	239	249	251	241	229	285	258	278	254	263	286	256	246	262	216	302	260	267	225	271	250	248	290	279	256	247	263	259	302	278	283	295	275	255	271	275	270	256	254	293	271	290	265	246	278
4688	4147	2010	1220	915	842	773	702	703	667	705	718	669	692	649	645	596	634	610	621	592	647	610	645	624	617	576	636	634	613	605	583	573	566	604	644	592	610	590	623	579	644	549	617	596	599	583	569	627	562	579	612	594	654	654	628	589	598	619	573	608	618	614	626	600	591	623	594	607	580	607	584	599	602	593	611	605	631	594	601	630	593	597	638	630	587	646	613	601	657	585	620	636	587	614	623	592	638	600	626	595	597	604	606	620	650	608	618	571	624	580	625	613	558	594	600	603	587	626	617	619	627	623	620	601	576	586	601	608	584	613	599	622	601	628	597	584	620	608	580	648	610	599	549	573	608	616	676	590	615	604	619	612	596	604	563	633	584	564	585	582	610	577	592	594	592	648	599	585	599	635	596	609	557	633	638	608	588	559	553	588	626	626	598	569	626	625	588	610	563	588	617	566	644	618	605	614	598	584	616	588	600	602	609	585	593	602	594	627	624	615	614	559	603	590	594	552	595	613	643	621	640	665	552	552	607	602	600	606	591	641	608	601	608	608	609	631	596	616	612	618	641	612	592	604	555	649	617	585	603	618	611	583	613	575	604	592	644	643	621	626	600	641	612	592	612	608	562	602	595	574	590	595	576	600	607	606	609	612	608	615	623	638	634	593	649	594	599	614	605	646	575	576	602	621	596	620	605	623	598	606	580	582	624	620	579	639	619	576	623	601	576	577	615	575	592	597	628	595	596	597	610	585	634	640	596	619	634	639	577	615	614	600	623	608	620	623	637	628	571	594	636	628	559	588	576	590	620	599	619	606	590	628	588	680	571	646	552	615	629	603	630	618	594	603	640	590	594	617	590	623	675	615	606	613	590	579	622	597	635	611	599	610	591	632	641	548	589	621	592	598	626	567	636	596	613	557	574	622	586	587	609	655	563	557	590	589	598	621	583	663	604	598	596	626	558	596	598	594	590	591	603	633	588	599	594	586	567	589	580	632	634	587	629	634	601	603	635	575	620	604	648	585	601	582	617	606	621	608	598	587	602	624	641	613	597	590	584	574	577	590	582	608	607	624	596	628	553	603	637	585	632	584	634	535	608	643	604	609	615	576	641	630	634	623	589	564	626	609	603	597	609	689	638	592	574	594	573	618	631	604	585	581	590	597	574	621	631	585	611	596	626	632	626	603	651	615	615	671	616	570	635	560	584	600	636	601	573	582	592	627	596	601	586	587	616	581	588	566	549	591	600	610	624	622	578	604	611	629	644	608	605	618	593	638	566	620	579	589	591	615	614	607	586	590	594	566	641	617	626	594	603	610	583	618	614	639	610	603	593	620	579	612	567	635	622	580	607	619	635	573	612	598	604	538	569	609	606	604	590	602	550	613	583	628	613	598	594	572	550	603	584	586	585	591	626	604	596	627	579	607	609	654	593	609	622	601	604	639	608	565	569	590	631	579	604	645	621	601	589	604	624	663	576	638	516	591	632	646	612	604	574	585	581	623	554	605	646	582	604	572	613	610	588	648	603	610	620	584	614	583	636	583	609	561	620	578	574	615	635	560	620	579	562	598	568	621	587	605	641	602	627	588	601	637	577	605	627	642	618	554	650	563	595	555	556	606	590	628	629	583	627	619	611	629	645	590	601	558	601	582	583	586	643	589	592	572	579	638	585	607	604	615	604	634	619	583	608	581	613	594	604	632	665	626	632	617	613	616	616	590	645	612	622	627	595	574	569	587	614	582	633	596	590	623	568	567	604	598	605	597	611	616	593	679	596	618	613	651	600	614	609	629	600	560	617	621	599	591	592	592	599	628	597	569	630	621	569	580	577	607	600	573	590	661	619	605	635	630	594	583	606	581	582	590	609	595	597	658	611	643	656	618	600	636	578	604	564	631	611	644	549	563	612	588	582	593	657	577	606	559	592	618	585	559	625	578	610	620	588	605	602	606	588	614	585	547	616	591	581	592	592	608	585	592	579	592	626	631	580	589	609	608	621	633	587	588	611	605	607	593	581	637	566	618	607	587	588	615	594	650	604	605	583	592	594	567	542	605	577	603	629	604	639	620	615	580	635	625	608	567	637	611	590	615	619	602	573	584	596	587	601	606	586	635	606	605	609	575	629	617	618	633	649	624	585	633	580	607	578	577	628	608	610	586	622	584	600	607	636	571	625	610	598	621	549	619	610	627	581	599	602	605	590	635	637	599	600	629	587	595	663	587	597	586	604	640	611	581	618	625	669	583	575	584	620	630	587	579	581	607	591	595	606	638	569	622	624	548	607	603	561	646	562	618	622	626	600	623	581	590	602	622	640	604	601	584	577	585	556	626	610	582	633	591	604	590	582	619	626	563	619	610	577	581	636	619	544	603	614	601	623	587	585	539	585	600	636	562	639	634	587	609	540	584	598	599	607	626	591	607	581	595	625	609	641	637	581	641	577	631	614	572	606	577	594	606	628	617	632	617	639	588	626	614	630	575	615	618	597	588	599	628	614	589	597	619	603	583	611	612	591	555	624	587	619	611	623	649	637	620	549	617	609	628	623	642	594	634	575	613	580	644	556	602	597	592	614	586	639	618	582	617	608	560	571	594	606	586	572	594	568	593	619	604	647	626	621	599	578	609	586	619	614	640	585	586	656	605	566	607	526	661	626	600	580	636	646	638	627	590	618	597	624	610	599	578	603	557	601	620	608	590	647	622	595	619	590	585	596	630	610	560	625	566	615	577	642	620	628	583	603	565	601	631	622	601	660	605	599	622	583	624	586	609	616	582	571	573	623	597	597	599	628	632	630	625	589	628	585	589	598	624	651	612	563	635	625	595	599	614	648	629	641	584	535	626	593	612	615	639	606	668	547	612	613	598	588	580	626	607	610	582	607	592	625	614	608	602	598	608	594	591	636	616	542	620	618	599	582	634	575	604	587	624	599	574	615	626	644	614	565	622	609	609	591	629	577	635	608	596	630	610	542	615	585	629	626	599	602	608	580	583	596	613	575	589	627	613	642	611	589	591	571	624	600	595	631	620	623	606	634	608	566	617	591	636	629	598	591	589	629	648	627	568	618	603	631	608	622	652	616	625	597	628	608	595	632	584	613	592	593	601	620	603	627	615	603	570	566	596	605	580	603	638	632	611	568	589	608	602	602	627	614	567	590	573	631	591	670	603	606	615	596	604	598	633	569	596	603	609	626	601	603	590	558	613	610	633	589	614	575	640	579	601	602	604	609	596	620	577	584	646	604	601	606	615	609	587	539	610	607	585	642	590	601	602	572	625	581	596	603	604	562	588	556	593	562	577	621	663	581	595	595	565	604	567	583	600	591	567	597	627	600	607	580	638	607	602	596	587	566	639	614	618	632	621	652	661	613	566	617	628	600	602	606	578	606	591	626	606	573	639	627	634	591	622	574	614	620	596	599	646	609	637	576	613	614	618	670	571	604	624	597	583	579	630	605	622	586	588	632	665	604	589	580	604	575	636	599	585	625	619	636	572	639
23363	20654	24232	27102	20657	20682	16975	1353	766	733	607	581	537	480	401	371	360	323	282	233	238	230	239	210	193	195	211	182	190	182	193	208	184	155	196	158	200	207	183	187	170	215	187	192	173	198	197	166	170	177	169	173	174	165	165	174	169	168	175	161	179	168	193	200	169	188	178	210	175	186	197	176	183	176	171	188	213	187	162	191	190	175	182	175	158	201	201	195	195	182	193	167	173	169	182	168	161	201	214	162	181	169	180	158	184	161	173	191	200	162	186	167	199	202	185	166	174	175	167	178	194	197	188	187	168	170	216	199	162	156	170	187	187	167	166	172	174	168	187	182	220	186	165	159	204	183	188	192	203	177	175	148	170	192	184	162	170	185	186	190	176	200	195	172	182	186	158	184	188	177	178	201	209	174	171	167	177	166	186	196	177	182	192	182	144	169	172	184	166	169	164	194	172	139	194	203	185	187	195	171	191	167	173	146	177	169	185	183	184	184	173	173	203	193	166	191	177	194	167	162	194	170	171	187	165	168	195	185	157	184	183	192	172	178	186	205	185	179	191	173	199	180	164	207	196	180	178	178	154	156	156	169	153	176	171	168	174	191	181	149	174	177	176	189	175	182	197	172	170	199	183	169	193	165	201	197	173	159	156	193	200	199	161	172	176	192	170	184	183	181	192	195	183	180	183	171	190	171	172	186	184	169	188	159	185	164	170	164	189	150	178	183	196	166	169	186	172	191	164	175	174	148	183	166	173	178	169	147	189	180	183	163	168	184	184	173	168	160	207	197	160	180	173	174	173	164	185	185	184	198	157	178	180	157	183	202	164	193	205	170	191	194	183	193	164	175	153	167	175	196	176	220	181	179	163	147	185	175	170	184	166	190	165	158	197	198	179	165	183	177	160	180	190	154	162	212	200	172	171	175	151	148	187	172	173	156	206	203	187	178	208	195	168	190	196	212	170	196	181	202	182	168	152	165	147	182	191	174	170	165	160	169	192	193	163	174	173	179	177	176	187	160	173	158	175	176	177	159	172	171	171	202	170	189	179	165	189	171	187	154	152	179	188	169	177	173	207	168	157	154	194	179	155	216	172	199	184	162	170	152	174	170	189	183	160	168	170	173	180	148	158	176	190	167	209	194	211	194	183	209	181	188	160	176	175	186	170	188	197	190	157	159	189	196	190	196	176	178	193	174	194	155	202	171	207	200	181	159	180	192	187	162	161	175	172	190	190	189	177	189	178	161	169	179	190	162	174	192	198	184	178	190	198	172	181	187	170	179	186	161	171	201	180	173	191	178	193	188	182	182	172	189	178	157	154	190	178	188	200	173	205	167	185	194	203	168	165	179	188	157	168	157	156	150	182	197	183	162	198	175	155	190	160	162	156	178	146	171	155	174	186	165	159	185	171	183	189	179	201	178	190	149	183	147	173	190	179	193	183	165	162	173	195	201	157	188	158	189	195	195	180	195	167	188	166	178	170	174	185	179	182	213	164	185	195	201	218	166	180	202	167	178	200	163	208	203	157	189	192	167	159	168	172	185	162	196	202	189	184	200	171	174	175	166	180	154	170	173	176	172	175	161	169	195	173	176	155	181	183	197	207	192	169	185	176	170	170	179	192	166	172	190	171	131	181	173	193	179	144	160	173	202	197	194	176	185	183	186	190	164	184	171	189	199	181	163	181	177	164	199	195	206	195	204	181	209	175	187	188	161	188	171	168	194	174	187	163	164	194	211	193	187	177	166	191	194	175	170	213	201	156	187	193	155	162	178	186	171	184	197	205	150	161	204	172	185	165	194	168	183	186	174	179	183	174	190	194	214	176	134	197	154	175	188	180	197	171	153	185	182	172	168	179	147	165	185	177	158	167	209	162	156	187	164	145	170	158	178	202	177	210	180	183	164	193	157	184	164	180	177	193	195	173	177	179	171	170	166	181	187	184	167	176	214	194	191	215	197	160	178	182	167	197	192	174	160	183	173	199	171	185	168	193	211	191	185	192	161	177	199	174	161	184	177	173	200	205	190	198	171	175	190	179	199	176	205	192	167	151	178	182	201	176	172	185	167	188	152	171	195	188	168	191	177	167	161	174	182	157	196	154	196	176	183	182	194	174	171	155	180	190	150	176	188	178	207	203	189	156	170	195	173	176	182	147	176	198	174	194	176	170	155	168	167	194	180	174	163	181	150	177	163	163	169	184	150	179	178	187	169	193	180	182	174	185	184	174	179	160	184	209	169	180	161	164	175	177	179	161	174	161	211	187	174	174	180	161	189	169	184	191	162	173	185	189	184	189	172	175	169	155	163	182	152	167	151	189	206	171	194	184	165	182	182	177	180	148	180	196	193	181	170	178	186	186	177	167	183	181	182	184	176	169	183	194	185	211	169	189	156	199	177	189	166	164	179	211	188	178	196	177	177	174	172	183	159	181	204	167	174	167	161	194	194	204	198	185	172	181	173	172	163	174	177	190	163	163	209	195	164	163	176	156	174	179	197	188	189	201	186	172	170	182	174	166	212	156	193	172	182	155	179	179	188	188	167	153	173	170	181	205	179	164	155	185	179	195	197	190	191	179	175	177	173	184	195	178	201	195	165	155	184	159	200	182	187	156	174	181	187	165	182	168	190	159	166	171	164	181	183	174	166	183	167	159	184	189	175	202	195	169	159	199	176	159	188	161	160	187	190	180	167	189	164	194	202	172	174	184	176	165	165	206	179	187	193	193	187	179	183	140	176	171	162	136	146	170	197	182	180	188	155	189	186	181	180	191	187	184	158	162	181	182	165	179	178	160	160	183	198	190	170	201	172	183	166	177	197	175	190	179	200	187	207	188	165	201	184	184	179	180	196	158	165	185	188	168	162	178	174	161	178	179	180	193	207	159	180	180	151	158	173	174	205	199	182	183	175	168	199	180	182	223	165	197	167	186	171	199	189	169	185	196	170	178	188	185	167	175	189	177	168	205	167	183	175	178	163	167	178	197	162	189	147	176	178	178	189	166	174	187	188	174	178	194	190	175	190	155	192	171	195	199	166	191	192	159	180	166	174	194	172	166	177	152	171	207	164	164	181	176	181	203	205	199	180	181	177	185	204	186	177	197	184	172	163	160	180	164	185	210	180	159	173	160	167	173	187	180	200	175	166	165	159	197	174	171	187	187	155	154	170	163	153	185	163	193	173	182	204	168	188	149	176	184	189	167	181	187	190	185	194	193	185	161	175	157	194	188	193	182	172	206	184	162	169	185	171	166	190	178	189	164	168	160	167	214	177	189	178	188	191	203	164	174	156	169	182	170	166	176	178	183	187	196	176	198	184	161	220	176	162	180	189	174	181	164	183	160	158	180	164	157	177	178	176	212	183	182	171	183	173	188	175	163	172	162	206	189	170	199	181	170	173	206	183	181	159	175	172	174	187	184	177	167	178	181	190	178	182	178	205	180	174	164	206	173	158	193	171	182	157	160	194	159	200	158	195	156	160	162	196	164	192	208	198
5439	6184	2682	1489	1039	749	697	639	565	601	573	566	560	537	517	468	500	510	457	487	444	489	458	413	451	401	461	444	426	426	453	460	426	433	403	443	460	420	445	454	437	454	437	417	444	410	447	415	429	448	407	440	412	432	414	414	416	401	412	450	419	431	467	417	440	446	392	482	386	409	417	409	430	449	453	455	422	397	432	445	405	432	423	427	423	439	414	422	427	450	438	431	431	407	449	444	428	419	435	449	432	436	396	450	434	460	427	407	446	424	457	440	397	403	454	417	475	424	429	430	412	438	449	419	428	443	443	466	434	449	438	414	405	434	433	451	408	428	436	417	474	393	435	453	438	471	433	446	401	423	422	453	435	415	444	425	423	423	458	460	411	461	429	432	420	457	413	467	433	454	397	441	461	442	428	427	416	433	438	414	448	424	429	464	423	402	428	425	439	443	441	383	469	415	417	425	446	439	411	424	450	439	438	419	397	436	478	472	409	423	434	463	407	411	447	487	460	443	383	445	415	416	433	437	440	420	452	404	434	433	435	443	405	408	420	447	434	421	447	441	442	432	427	455	476	456	445	406	445	411	412	441	426	411	393	463	410	421	453	431	448	426	439	411	413	431	415	459	410	415	441	389	455	448	410	402	400	416	452	442	393	407	426	423	453	437	417	405	397	439	428	410	466	439	451	447	438	411	423	460	411	460	397	411	433	410	420	456	471	371	433	428	422	445	412	410	440	433	445	465	436	427	448	409	412	414	385	424	454	429	400	454	404	457	418	381	444	400	427	434	412	447	438	450	474	431	477	434	414	433	438	426	408	432	476	431	439	432	407	446	450	416	419	437	405	455	399	447	408	436	456	443	391	428	424	442	436	460	415	418	406	443	443	479	400	456	437	414	398	427	437	412	428	435	445	436	466	425	427	428	438	415	451	443	485	426	441	417	398	411	449	428	425	432	423	425	447	460	441	444	442	407	453	401	429	372	428	403	409	447	424	445	420	430	437	448	424	439	436	431	399	426	416	413	413	429	461	467	435	410	440	441	440	432	451	469	427	405	432	417	419	416	437	444	446	430	429	417	441	429	406	474	431	428	415	422	435	409	424	448	459	414	464	434	419	448	484	425	463	429	411	413	435	401	436	412	484	450	431	433	424	434	455	455	439	438	373	453	445	415	434	435	431	412	450	472	432	423	442	439	432	438	441	408	442	437	430	428	419	432	387	446	417	452	399	427	453	421	419	436	422	410	443	456	426	447	443	446	451	469	407	425	425	457	449	449	443	422	441	437	483	414	470	450	401	432	431	420	417	471	408	426	420	423	430	454	450	457	415	428	434	463	467	374	434	428	445	450	422	432	414	413	451	461	425	434	379	449	410	402	421	420	423	403	436	455	395	445	455	392	405	415	409	465	451	419	397	450	409	454	435	418	498	394	407	426	413	430	414	445	439	460	419	438	469	441	445	461	441	432	427	425	424	391	435	409	420	432	461	416	414	418	458	456	433	436	469	474	383	442	430	407	456	431	393	438	411	421	409	424	411	432	462	405	445	417	447	419	421	428	423	426	385	396	407	421	433	404	457	432	445	405	443	458	451	429	395	446	425	460	433	467	440	410	407	486	413	462	416	424	448	442	428	433	423	457	435	398	433	441	469	443	469	428	422	446	412	431	420	413	416	442	416	487	441	445	447	412	417	425	434	444	457	462	402	432	448	438	415	429	435	395	413	426	447	428	427	436	397	395	414	427	424	412	462	413	470	457	438	434	394	446	416	436	451	421	449	472	442	448	412	409	414	428	435	418	437	453	423	423	419	418	453	468	390	448	469	389	448	438	436	419	419	436	407	412	469	429	453	442	471	387	426	434	434	441	430	453	398	438	415	428	446	402	428	431	405	438	432	437	442	429	439	405	415	432	439	450	431	427	401	445	431	464	428	439	393	421	428	459	426	455	389	444	406	439	456	404	428	427	460	434	407	439	424	428	460	423	429	433	442	397	467	429	437	428	433	484	442	428	424	406	458	425	405	414	425	439	426	411	452	443	412	393	468	461	447	490	423	399	414	411	414	471	439	482	455	435	438	437	436	444	387	400	419	450	453	457	399	450	431	432	413	441	406	460	430	453	443	444	369	458	408	436	427	441	454	432	448	426	429	419	422	440	422	459	418	459	437	429	433	407	443	438	397	424	428	437	461	458	413	386	463	392	430	377	383	409	455	445	436	451	433	448	448	448	413	401	449	455	444	474	429	429	426	453	438	416	413	445	435	439	420	408	443	446	426	449	428	435	443	445	432	430	408	432	402	404	432	437	421	442	416	434	437	390	437	444	437	464	402	433	434	438	383	435	437	461	444	398	432	409	437	422	416	437	453	463	402	468	432	444	440	409	472	422	442	437	438	417	395	397	422	439	412	422	455	408	433	403	431	423	453	422	428	436	429	466	446	464	446	394	442	447	440	438	426	427	429	448	423	448	409	437	436	441	422	428	431	411	432	459	437	439	442	434	398	386	474	447	422	412	458	428	451	475	415	456	448	455	444	471	416	405	419	423	429	434	437	442	433	444	430	443	464	438	465	406	445	425	400	429	461	451	426	412	409	443	433	408	444	451	419	423	423	417	448	412	477	413	436	434	432	398	419	453	387	435	419	428	421	435	386	402	433	459	416	462	398	429	439	430	421	414	463	421	408	411	432	429	420	423	434	454	435	427	436	451	413	439	439	420	444	450	385	470	445	458	474	404	448	427	436	433	411	395	409	435	448	442	435	438	399	446	436	459	438	454	436	429	394	451	436	408	443	436	451	402	388	432	423	435	450	441	432	460	409	454	409	402	435	452	465	422	425	449	404	451	427	432	413	436	471	425	422	383	404	416	411	398	428	428	433	433	434	407	431	423	466	429	436	428	441	462	462	443	443	432	431	449	428	421	464	417	422	388	450	453	404	442	422	415	439	420	442	447	424	427	449	429	448	434	431	427	430	421	432	428	430	433	399	428	429	438	441	465	453	408	414	416	447	440	404	402	452	429	419	430	437	428	416	462	387	413	463	430	474	432	410	415	448	413	432	467	454	396	465	468	390	438	475	447	418	423	439	395	418	421	416	439	431	380	429	439	449	487	461	457	416	439	467	454	397	420	435	460	455	465	389	432	424	422	438	473	448	416	455	415	418	447	420	450	405	427	455	449	473	403	425	431	426	453	463	428	415	457	405	436	434	473	441	415	461	411	419	428	463	477	427	416	403	421	429	424	407	441	397	423	419	421	451	430	398	463	424	426	465	432	412	413	418	440	456	429	428	420	433	416	457	387	428	412	477	455	418	432	421	432	416	396	459	419	442	422	428	416	456	429	431	442	453	419	451	436	391	423	410	424	442	433	434	437	390	453	425	403	433	417	407	432	460	418	445	423	412	476	452	440	418	476	434	446	412	411	410	448	452	405	439	456	415	455	471	439	450	423	429	462	426	405	436	435	417	424	410	415	417	419	423	416	432	425	458	439	467	431
31312	19378	8154	1072	690	660	579	566	511	541	515	511	543	434	444	443	408	449	409	422	388	366	405	411	371	405	356	377	343	394	378	386	363	377	415	366	374	404	355	358	405	398	387	384	371	389	376	357	375	358	393	398	364	412	361	371	396	345	400	347	381	377	384	397	391	397	374	399	375	371	397	341	378	325	376	363	389	366	377	391	394	390	406	410	383	387	347	378	368	419	392	397	371	369	354	368	368	388	383	390	347	368	362	432	396	334	384	405	381	408	358	375	362	367	378	375	386	388	380	388	384	351	411	361	340	362	364	388	398	379	373	378	389	362	392	414	363	401	383	362	375	377	363	378	351	378	392	349	334	369	375	397	425	348	353	389	399	363	359	363	364	380	392	356	352	382	359	380	365	386	393	361	376	348	387	372	390	409	376	422	379	413	340	430	431	389	423	363	378	362	362	390	349	360	377	372	387	377	359	377	422	352	373	410	396	383	355	372	351	391	360	376	403	371	363	393	335	381	412	358	352	387	374	345	373	375	368	367	382	358	431	346	379	379	368	388	366	410	396	377	370	360	342	380	388	395	397	374	371	369	378	387	368	367	374	376	352	401	367	339	329	375	347	377	381	430	379	378	358	412	362	402	346	377	410	374	396	378	357	394	387	382	410	360	378	392	430	397	383	387	370	384	359	416	384	358	389	399	402	373	353	393	395	399	382	372	382	415	384	421	345	328	405	382	370	372	351	391	381	389	383	374	383	435	399	397	385	381	351	395	406	373	351	359	367	380	367	408	404	401	389	357	377	395	407	376	365	361	342	385	386	407	370	396	389	417	399	381	382	381	404	361	365	399	387	384	373	360	386	359	389	406	355	444	384	404	394	377	363	385	381	362	393	376	375	336	385	377	339	362	422	411	381	393	382	371	367	396	407	391	359	376	414	374	378	352	399	383	350	386	386	384	370	378	402	359	376	414	397	382	368	377	356	319	426	390	374	419	387	393	364	397	379	376	382	364	412	400	364	390	407	380	365	387	368	385	350	343	382	381	410	375	427	385	348	393	388	364	386	375	379	382	403	357	392	363	359	387	388	405	396	378	380	370	402	392	393	371	349	390	385	332	396	403	379	382	384	410	385	396	374	370	359	388	366	402	381	373	413	398	372	400	383	368	411	411	380	414	360	382	372	379	426	354	358	391	409	359	384	388	384	390	371	383	365	397	367	339	366	343	410	370	400	403	385	403	391	369	361	375	388	401	381	369	379	339	361	364	400	382	380	349	382	376	355	351	370	334	400	394	384	377	412	448	404	400	372	368	355	386	380	362	384	387	415	370	401	382	343	375	372	337	374	390	370	418	375	399	359	375	367	392	405	331	387	438	361	395	376	392	373	395	339	367	346	380	403	366	372	441	391	342	361	367	399	349	386	414	386	388	370	438	330	347	368	386	395	365	367	386	387	335	364	373	338	378	363	332	401	399	372	395	378	371	439	399	376	388	402	376	387	402	365	370	338	405	381	348	356	359	409	404	390	415	382	400	366	386	370	360	384	376	383	359	379	445	387	369	411	416	411	368	370	399	374	354	379	364	379	361	406	389	379	388	347	369	377	377	403	352	362	378	387	383	388	337	383	375	363	368	381	381	370	428	374	382	383	391	375	403	375	397	385	357	358	377	360	358	324	379	375	378	371	377	354	349	382	389	360	373	374	381	374	357	374	354	375	393	415	400	376	356	388	346	417	412	346	377	353	374	387	350	386	399	353	386	396	370	382	380	359	406	379	371	355	360	368	395	370	368	381	366	380	383	402	382	363	370	366	365	327	386	371	377	402	354	375	344	376	392	373	380	382	407	391	402	343	379	361	358	358	382	376	377	414	428	390	351	403	401	390	375	363	403	394	353	363	359	399	411	375	375	369	353	398	372	405	361	374	412	390	357	383	376	367	379	414	396	362	370	391	392	394	371	366	373	403	396	398	415	406	389	383	375	329	383	396	374	380	380	376	402	374	379	383	352	376	389	381	414	376	399	389	371	402	404	405	371	384	343	380	373	406	381	378	347	355	379	373	372	395	352	391	369	373	356	402	382	377	390	402	367	382	361	386	386	377	384	388	398	375	382	353	367	351	383	353	332	384	366	376	352	358	402	343	410	345	410	372	383	382	429	404	371	388	408	367	398	385	358	395	377	376	383	406	376	391	395	368	374	404	348	392	358	356	409	369	410	369	362	387	387	379	399	350	371	382	351	382	392	340	396	406	381	357	388	393	392	390	356	368	403	372	378	393	375	389	406	436	369	375	369	386	406	387	381	373	364	398	368	347	376	391	372	378	370	369	374	364	357	398	364	406	398	376	400	379	381	349	382	350	400	368	343	359	391	359	403	360	393	382	346	377	379	363	389	370	432	367	393	391	430	391	338	391	364	387	373	377	392	364	377	355	368	361	394	364	398	397	415	394	357	371	380	387	385	370	363	397	419	386	417	391	386	396	360	402	384	357	357	388	370	411	344	380	418	339	360	395	400	408	371	375	370	344	361	375	396	384	396	385	359	384	390	335	372	397	395	366	385	386	349	370	392	432	362	397	365	349	381	397	383	390	350	362	371	385	359	363	377	338	370	366	335	362	378	405	398	411	379	396	379	376	399	371	377	336	404	350	393	384	381	362	373	364	384	405	405	408	388	379	390	367	383	359	335	391	387	386	349	392	367	377	383	401	384	361	378	403	390	328	415	371	381	351	376	355	360	396	363	382	375	408	407	383	382	387	400	370	368	383	361	383	357	372	355	397	337	370	350	400	397	377	375	378	388	341	367	366	360	397	370	388	366	394	395	395	379	362	364	408	368	339	389	350	371	384	410	418	424	402	408	403	372	364	362	365	389	399	407	390	379	397	411	389	376	351	387	368	369	384	386	362	364	373	370	375	390	324	353	348	359	400	421	386	388	392	362	406	381	370	420	428	434	368	353	374	368	372	367	421	375	374	378	369	380	364	363	390	377	390	365	380	375	382	328	396	413	386	375	390	355	357	425	393	360	366	411	382	368	397	396	342	356	361	388	371	414	394	402	403	394	376	352	403	368	368	406	362	384	404	389	392	395	368	398	399	388	351	418	381	376	357	347	405	401	388	386	412	368	364	388	413	369	366	391	385	398	374	379	399	384	388	407	418	378	368	373	380	371	344	374	383	383	364	389	388	375	355	371	408	335	363	383	408	342	366	395	367	405	409	377	377	413	364	393	423	404	387	385	361	415	363	374	358	382	399	374	383	398	367	396	386	409	420	406	348	397	411	377	356	407	400	370	354	402	392	408	361	376	401	369	363	373	374	362	395	391	382	362	395	355	388	409	379	372	388	389	398	371	398	389	394	376	364	380	399	345	376	395	401	405	384	383	357	394	377	372	369	379	362	367	375	383	361	335	384	378	379	354	382	385	347	362	397	367	384	389	385	358	399	328	376	382	386	361	350	415	383	369	364	410	383	385	383	364	378	386	373	379	378	395	400	366	361	383
6527	2295	1317	1059	948	916	869	875	904	903	889	944	855	861	900	914	862	887	843	871	832	834	802	883	878	876	848	863	789	827	906	881	840	904	853	882	861	883	864	882	831	831	833	881	872	855	864	792	902	849	832	848	861	822	838	825	831	840	863	791	828	894	835	849	826	842	888	875	869	876	858	816	829	866	837	845	838	777	816	835	858	892	864	823	881	845	805	824	865	812	814	872	907	844	874	869	847	829	794	803	815	832	843	855	818	815	855	838	823	817	855	894	862	817	868	855	856	894	859	838	826	805	829	821	885	823	920	812	880	876	879	855	832	879	870	830	811	864	867	883	818	866	807	872	854	794	829	842	827	806	901	893	822	858	859	895	878	858	839	858	807	812	898	858	884	763	818	793	831	821	835	893	826	822	808	788	860	818	792	822	879	798	838	802	814	875	828	886	809	800	838	858	849	804	846	838	827	890	848	834	826	802	846	837	858	859	887	837	827	884	856	904	881	820	846	882	891	847	839	865	903	827	857	808	860	878	845	780	865	818	840	877	848	844	808	863	812	826	819	857	834	879	876	850	818	871	861	837	832	826	803	890	836	858	790	818	902	822	818	822	868	824	902	882	901	796	819	833	872	795	850	826	846	829	877	851	876	815	852	816	856	833	814	836	832	853	789	847	868	840	822	824	800	845	875	846	861	843	819	860	831	814	808	821	842	816	833	843	908	776	825	845	878	858	879	859	870	853	839	791	868	871	879	872	844	874	844	879	801	890	816	811	849	926	908	884	829	800	831	879	877	842	897	854	868	861	827	841	848	840	873	858	836	841	900	880	903	849	830	813	839	882	847	837	848	881	847	795	878	887	852	865	861	850	812	870	835	834	869	864	835	866	841	884	852	790	832	823	835	833	876	873	866	851	869	857	877	862	835	772	869	848	830	860	870	820	809	848	858	830	809	824	826	803	830	868	830	829	855	847	859	849	841	866	868	810	863	851	822	823	818	871	830	877	837	852	882	776	845	839	845	839	821	855	869	850	837	819	917	848	811	864	845	794	819	818	820	841	880	867	828	798	824	855	853	856	835	826	840	828	846	874	839	864	848	819	823	817	813	819	827	879	816	830	829	844	819	870	855	797	890	885	847	808	802	789	817	811	868	804	877	874	851	851	833	825	842	848	849	839	878	832	863	850	838	850	865	884	795	855	827	875	828	831	844	822	844	862	780	829	857	794	855	817	852	879	815	848	830	835	888	838	832	825	830	807	828	844	837	845	850	849	815	803	861	852	836	856	867	816	847	820	850	843	863	833	826	822	890	809	797	892	855	816	810	828	825	823	833	836	875	897	829	882	886	841	778	868	804	824	813	845	867	876	828	819	845	894	826	861	846	838	843	833	812	834	862	853	834	851	870	838	821	821	886	849	833	827	796	871	844	830	884	830	838	814	881	905	841	877	849	825	894	800	823	871	842	835	876	822	868	908	857	821	869	862	833	884	867	860	862	824	858	835	831	859	815	862	829	785	822	861	807	844	859	856	806	866	852	884	833	839	807	825	788	817	869	821	854	819	814	868	826	885	830	820	804	856	851	846	884	859	845	859	828	805	794	893	809	823	845	845	857	860	879	781	856	891	824	831	845	815	841	867	791	841	821	858	877	861	813	840	886	790	804	830	850	872	802	840	799	821	808	821	801	856	812	864	817	851	824	867	849	899	796	870	856	831	848	839	866	824	869	862	830	882	829	902	855	798	836	833	861	859	775	781	858	859	844	909	869	794	868	803	810	877	794	792	814	824	824	815	852	815	818	822	864	909	805	841	875	904	854	854	880	938	882	857	854	841	813	849	820	836	807	865	912	826	881	828	822	881	804	842	836	843	798	811	799	848	863	819	787	848	911	807	862	796	788	847	840	879	876	821	818	848	886	831	816	857	840	844	849	844	851	836	802	831	857	855	819	849	840	862	924	840	850	843	827	855	868	856	842	820	840	853	802	843	750	793	876	863	857	831	823	786	835	813	864	826	854	825	832	828	850	855	818	835	844	832	851	842	826	865	830	816	832	878	874	825	860	836	814	813	829	884	865	816	871	837	821	851	823	830	853	836	841	851	837	819	821	827	835	862	885	808	883	859	874	873	845	872	835	808	840	871	827	873	881	841	859	849	811	837	909	842	850	862	883	862	908	817	823	852	880	771	839	857	850	826	845	875	840	837	822	807	804	843	843	847	854	835	802	842	856	793	843	830	855	903	922	854	824	823	845	884	856	843	798	849	844	858	894	849	847	818	822	860	844	834	837	878	844	828	834	872	848	821	881	846	878	871	823	833	818	883	851	848	829	801	824	807	834	868	852	870	840	901	803	891	840	857	836	870	845	840	840	852	831	833	842	861	809	844	857	828	791	878	895	802	838	858	859	888	830	849	829	819	822	836	841	823	850	838	865	829	857	886	829	870	851	856	834	858	803	768	872	780	848	863	900	821	843	841	847	879	874	843	820	824	876	857	829	833	865	869	844	805	891	819	870	809	824	846	843	853	853	843	856	785	850	875	874	872	866	822	899	813	873	814	856	869	851	759	803	813	835	864	830	841	875	841	866	878	855	841	783	908	857	846	804	859	872	842	809	854	861	830	838	859	837	866	816	864	837	844	826	831	788	869	832	859	824	833	840	825	835	870	847	845	833	836	840	872	853	855	846	854	817	833	828	832	815	855	846	897	841	861	894	822	907	840	864	845	805	847	830	818	831	865	872	823	839	829	867	857	825	861	858	826	856	795	865	866	781	866	813	812	835	853	856	842	866	815	831	859	814	827	817	865	843	844	866	855	823	827	830	817	836	796	787	869	822	863	755	851	827	830	827	887	839	824	855	856	845	850	846	877	871	833	830	813	868	877	823	845	877	827	883	844	878	881	825	830	826	859	835	871	836	789	816	833	837	817	796	829	834	878	841	806	877	850	840	823	817	844	892	825	846	841	798	823	890	790	883	857	844	856	834	866	817	804	830	798	900	903	842	794	883	869	825	845	860	854	844	831	811	860	836	837	850	839	858	858	810	825	819	817	871	861	848	857	864	870	885	878	831	804	877	864	872	833	827	846	789	849	838	804	849	848	858	862	842	817	859	779	843	852	879	828	818	804	817	780	864	867	855	866	844	863	894	823	848	828	838	856	873	840	812	864	840	854	809	876	851	785	822	829	844	824	874	886	820	877	820	863	865	825	837	886	815	889	852	835	757	821	852	863	851	837	907	847	790	853	848	901	848	846	866	813	847	838	846	837	847	798	825	867	838	855	833	862	887	818	825	901	819	796	869	839	880	853	824	834	886	853	862	824	859	831	812	874	850	866	883	818	829	791	843	808	790	901	911	783	814	801	858	839	856	917	854	882	839	883	838	823	881	814	840	888	793	818	860	840	841	853	840	775	928	822	818	829	878	850	840	880	794	841	873	828	828	873	827	883	852	756	840	852	839	875	841	887	874	843	855	889	860	845	843	893	841	829	866	864	788	843
24078	20756	24036	27557	20755	19876	1468	791	594	519	493	493	518	421	384	357	349	310	319	321	306	306	274	285	287	300	291	285	273	281	259	250	269	290	256	277	260	272	243	275	290	257	270	272	260	292	256	297	253	279	247	271	271	256	264	269	257	234	276	267	261	272	302	258	286	253	259	257	300	288	276	260	292	286	250	240	269	267	263	257	300	297	280	270	242	277	260	260	270	252	239	264	277	256	242	293	261	267	271	283	282	289	285	280	270	269	270	267	261	265	247	260	263	243	254	282	293	278	277	269	290	252	273	235	230	236	247	287	266	257	282	260	253	261	291	248	320	290	258	265	262	268	254	284	283	306	257	223	286	269	249	260	293	262	273	262	272	244	257	270	226	256	283	255	256	255	295	280	256	271	265	268	240	283	287	275	282	241	261	277	270	257	298	266	265	249	287	262	266	270	260	236	256	261	277	262	272	233	258	253	252	268	284	261	259	237	249	263	283	253	235	280	260	262	282	287	291	288	253	272	296	248	262	273	248	243	224	256	249	266	248	254	303	247	253	291	264	277	268	251	301	267	242	258	239	283	277	265	274	296	241	256	278	293	249	256	290	274	284	262	271	264	246	272	271	267	276	268	261	275	265	244	295	286	291	243	278	255	268	263	269	280	242	242	280	271	270	264	282	285	279	268	249	239	267	262	269	285	255	245	280	254	281	324	246	254	300	285	243	297	245	257	241	285	284	268	265	299	287	259	252	247	237	281	299	273	248	290	290	257	262	244	254	250	285	267	253	250	296	278	266	283	279	272	298	278	244	288	297	288	256	270	240	260	244	262	282	280	287	295	244	249	259	274	263	214	267	268	297	256	251	244	244	262	264	272	264	272	292	273	278	287	250	289	251	288	249	268	235	263	289	230	280	280	273	294	269	266	291	286	273	262	255	247	289	257	251	247	271	267	261	294	285	272	267	243	230	282	251	236	266	256	260	287	265	242	291	284	257	281	286	290	292	250	263	262	259	253	262	283	282	241	260	275	241	247	272	258	265	264	255	239	263	292	259	242	263	246	266	250	270	287	231	276	262	293	260	284	268	272	272	257	246	252	277	242	249	247	261	281	287	279	264	285	259	248	279	246	254	282	295	267	256	244	277	239	284	285	275	274	319	241	288	278	309	251	260	266	235	300	267	257	273	303	278	291	279	247	265	272	272	267	266	266	257	280	281	274	282	298	254	273	280	256	228	245	267	251	240	258	282	260	283	289	253	277	250	250	243	231	265	251	263	243	266	276	280	268	283	281	275	292	275	265	249	252	252	252	297	274	272	260	271	291	251	257	257	291	267	286	271	258	255	253	235	267	237	249	282	292	282	288	286	264	240	272	244	266	246	260	257	263	274	254	259	242	264	238	250	243	285	287	263	249	262	278	263	294	240	278	249	253	238	272	278	285	281	261	238	251	244	272	267	272	290	258	239	290	282	251	242	297	247	264	297	292	251	269	285	260	242	284	281	277	267	246	241	259	271	264	246	283	271	261	247	250	308	268	244	282	244	254	251	266	263	263	277	254	255	277	298	284	256	296	264	268	286	262	269	239	254	260	292	284	289	263	277	287	295	259	253	289	259	251	231	264	269	253	270	271	302	250	263	251	262	278	280	280	269	281	254	287	273	272	248	273	249	256	291	244	271	283	246	277	285	253	267	288	273	263	285	257	250	276	249	249	254	279	262	290	260	250	275	255	266	250	261	253	270	275	281	260	265	255	258	228	236	269	264	235	285	273	276	257	268	252	244	265	289	271	284	256	253	263	285	245	264	261	266	262	272	274	226	252	267	277	273	262	253	235	265	261	240	259	286	262	254	238	243	259	278	271	244	279	277	287	254	271	255	272	285	264	287	314	273	294	262	265	269	274	259	260	260	272	237	273	269	275	228	245	256	242	300	256	235	289	282	261	262	272	261	271	261	271	345	250	257	265	285	304	250	234	264	278	261	280	249	283	250	299	269	266	264	250	263	271	229	256	236	264	280	268	316	267	238	261	266	252	238	277	240	269	277	250	282	245	251	263	291	266	246	287	264	270	245	271	249	258	250	269	262	271	269	272	275	283	260	243	266	237	281	276	261	267	264	260	280	280	282	278	263	271	280	256	262	246	269	275	279	262	256	281	260	253	248	288	255	264	259	250	291	271	235	255	241	276	240	258	272	250	253	293	250	267	248	279	287	272	304	258	242	260	273	281	267	271	263	235	283	269	271	260	281	266	266	254	264	294	268	282	296	274	260	250	269	260	269	253	262	271	236	235	269	226	265	243	241	259	244	315	237	264	258	284	269	271	256	255	265	254	274	304	278	259	229	284	255	265	259	269	249	272	295	257	264	277	273	273	278	302	311	237	244	267	264	264	258	275	276	272	247	259	252	272	279	279	290	275	264	266	248	257	243	286	278	279	239	277	266	253	218	260	279	274	252	282	272	279	293	267	257	298	270	261	255	255	279	269	261	275	277	269	244	271	236	279	259	264	279	276	240	240	256	278	256	238	262	253	302	282	273	285	275	281	267	249	248	263	290	273	253	258	297	233	272	288	246	266	249	264	249	261	248	284	251	249	246	268	270	270	263	262	306	260	244	257	265	256	278	267	290	267	245	228	263	254	251	247	263	275	275	244	242	278	273	271	271	269	272	255	274	265	242	263	308	252	298	284	294	252	262	284	299	268	275	246	266	262	259	280	285	288	269	259	254	255	252	257	301	283	262	265	241	264	300	302	282	261	251	258	242	278	244	285	287	284	289	258	265	244	261	270	278	279	280	288	270	274	271	270	250	278	285	271	260	271	258	257	249	258	258	238	243	256	261	290	299	243	246	270	282	273	250	275	260	266	272	267	288	272	249	233	259	238	265	247	259	250	266	245	252	263	245	239	295	280	280	259	247	264	273	270	251	250	297	262	282	281	253	283	276	278	268	251	241	282	255	271	263	270	285	281	262	269	264	267	284	237	240	261	239	288	273	253	290	240	244	311	253	285	282	266	266	269	242	296	265	233	263	258	246	274	278	255	290	262	260	306	279	276	256	274	248	265	271	262	259	286	265	263	265	289	293	248	275	269	301	257	248	271	277	288	276	258	251	265	283	253	284	296	265	281	245	262	252	253	244	245	285	298	263	307	242	253	261	258	266	246	285	265	263	282	246	249	267	269	255	247	265	303	289	254	265	298	229	254	267	254	243	306	248	277	261	273	280	260	250	251	260	248	310	270	279	240	269	261	276	309	272	298	275	274	254	261	268	303	302	261	287	248	251	308	273	263	267	257	257	223	272	258	232	273	251	303	301	251	293	293	276	247	262	266	281	290	276	242	261	277	277	258	271	277	263	284	257	253	264	256	280	263	277	275	245	252	290	242	278	234	274	277	275	286	263	241	274	268	242	282	217	292	230	276	251	277	289	215	277	267	267	263	222	271	289	275	264	254	272	281	281	289	276	259	246	261	270	243	260	274	277	269	257	277	266	254	265	221
4627	4318	2066	1196	924	850	796	757	664	716	693	678	661	634	642	609	639	618	637	629	592	614	604	609	597	614	621	632	624	633	641	582	588	583	618	569	634	599	609	600	586	603	600	560	592	590	582	611	595	596	596	614	647	631	582	599	590	588	596	650	599	613	650	580	620	616	593	592	537	573	537	582	602	567	588	588	581	581	592	561	648	576	595	632	632	623	637	595	601	603	622	596	609	628	626	577	581	559	603	609	626	566	599	598	585	594	584	649	619	561	579	611	597	622	597	625	620	651	598	587	580	611	603	609	589	602	600	601	595	604	560	598	594	603	600	574	605	591	613	579	621	617	595	593	601	600	569	587	540	567	626	587	594	576	611	588	640	546	584	599	607	638	556	587	599	599	594	687	630	595	636	622	595	622	572	582	582	582	593	608	595	589	602	579	604	642	608	629	584	609	605	551	594	618	604	572	597	589	636	580	602	606	642	602	557	594	573	631	598	599	613	569	601	593	628	610	588	547	636	563	547	609	632	649	601	641	546	656	586	653	605	609	637	561	619	593	602	615	604	579	651	588	604	569	615	611	597	587	570	658	599	613	554	591	609	594	590	567	607	589	602	570	655	600	630	594	566	581	588	614	590	592	629	628	589	617	578	671	563	580	562	568	612	612	589	626	582	579	549	625	600	622	575	580	580	597	598	621	573	552	620	592	578	566	609	627	590	605	613	584	590	582	603	595	604	622	628	597	572	579	587	583	604	610	599	564	581	595	600	587	625	575	601	645	644	546	593	599	584	580	588	583	592	592	594	556	611	623	577	631	557	606	618	621	623	602	650	641	607	583	645	667	630	625	636	590	560	619	598	565	545	571	584	601	614	584	598	637	562	630	559	531	636	604	581	566	600	626	616	582	588	647	607	603	593	610	570	601	572	648	650	593	592	595	574	570	588	603	645	604	576	618	553	648	600	633	594	581	598	646	586	668	614	578	636	591	597	637	586	608	581	597	614	566	620	648	620	563	576	579	606	582	615	597	617	609	615	612	584	599	595	576	590	620	629	577	582	615	619	602	626	571	617	587	647	598	606	651	603	590	641	620	607	576	585	599	573	591	593	622	603	603	623	644	588	610	564	552	612	637	589	563	663	609	594	604	588	568	654	636	596	629	617	597	592	599	587	605	551	610	568	611	622	564	571	574	603	596	650	609	562	619	594	646	588	620	572	601	562	623	597	631	596	645	612	600	584	635	599	580	627	608	615	602	580	586	571	632	621	588	606	568	595	595	580	579	585	588	599	584	593	560	620	591	614	566	627	653	595	606	594	593	637	601	595	612	625	569	619	611	605	636	619	607	600	648	574	587	601	597	635	607	606	595	640	587	609	576	598	579	611	542	638	579	611	635	667	562	593	599	604	580	612	571	591	606	586	638	653	598	582	599	572	571	598	571	609	625	587	621	556	590	588	581	592	633	605	626	618	642	605	602	574	618	582	598	620	607	609	587	584	581	631	651	597	587	620	646	635	620	601	615	569	583	576	598	596	627	636	595	601	614	572	641	548	595	526	611	601	665	575	585	605	627	594	561	618	582	555	588	602	650	625	607	563	639	601	597	576	604	622	565	606	569	595	597	569	608	571	640	603	569	566	563	598	580	569	579	603	593	577	622	595	623	604	600	615	600	579	610	597	596	591	578	620	596	614	609	616	651	584	563	589	571	608	597	583	609	581	603	647	652	608	601	591	590	612	592	555	605	604	554	603	634	612	604	584	567	625	626	592	577	642	625	618	628	576	562	574	562	581	619	641	580	568	593	544	631	628	594	626	600	632	577	572	601	559	594	588	595	575	586	593	572	658	557	588	603	613	567	607	592	585	627	562	641	625	581	638	598	610	614	604	639	560	561	577	601	586	602	612	606	569	564	615	623	640	570	585	583	615	594	617	581	607	607	597	595	559	545	579	625	597	595	623	633	631	590	599	648	622	614	586	613	554	591	616	571	612	572	613	642	633	565	590	609	591	566	616	600	598	618	607	563	587	615	593	591	597	593	605	620	616	594	627	618	634	647	582	601	587	663	572	554	584	651	620	606	615	616	657	607	621	601	612	602	598	573	620	587	626	601	642	588	616	599	551	604	603	589	596	552	627	633	590	599	615	640	617	580	611	591	606	649	572	559	630	653	583	620	603	605	600	612	623	552	623	616	611	573	582	639	599	601	625	646	612	591	599	566	617	601	601	608	566	565	583	595	564	599	549	600	636	574	585	622	579	621	586	591	649	591	601	599	609	577	558	613	580	591	577	586	579	581	592	562	548	586	596	595	576	595	635	562	628	564	606	629	572	567	546	584	586	571	598	569	608	614	618	581	606	588	568	626	596	594	584	615	585	640	593	614	591	604	584	600	600	568	581	597	592	594	589	610	568	599	636	600	595	579	629	592	561	610	574	622	592	581	602	593	585	611	619	622	588	623	610	576	595	595	616	584	599	608	609	604	585	567	570	590	605	609	619	576	612	555	620	586	573	572	587	584	632	598	585	561	634	622	550	591	611	611	577	606	590	602	594	595	608	596	617	604	637	581	562	572	615	606	569	670	615	608	584	623	624	588	560	623	593	605	613	591	585	601	591	609	605	584	589	610	662	584	618	607	597	586	571	586	576	641	624	630	610	640	604	606	587	614	596	601	596	616	604	645	618	568	608	624	605	595	623	567	583	586	602	564	601	603	648	586	598	581	588	651	642	591	579	607	580	659	604	590	582	594	566	641	582	598	587	584	635	580	585	603	580	553	590	602	583	671	612	592	589	594	621	653	603	581	593	567	626	591	582	566	593	607	639	559	573	597	583	583	592	636	572	624	567	636	601	557	614	601	610	616	562	603	601	591	621	636	613	601	585	577	622	585	572	582	623	570	586	614	617	589	556	594	613	620	571	602	656	586	609	596	572	612	601	636	626	584	618	604	624	609	566	599	615	624	612	636	584	641	599	592	619	590	595	639	540	582	603	586	605	591	632	595	595	535	611	610	588	603	636	576	609	596	610	655	572	601	601	591	602	611	571	571	627	571	603	620	568	626	604	571	609	619	608	621	599	616	584	613	585	617	596	638	605	600	612	586	592	576	598	577	628	623	617	571	585	587	601	597	577	609	550	594	578	589	593	596	584	592	539	604	593	628	596	604	604	572	573	612	571	599	624	609	569	583	583	606	626	598	591	612	583	596	626	586	635	618	563	579	564	603	578	555	561	591	577	603	644	642	646	580	609	611	586	618	589	583	608	625	635	594	613	574	588	597	623	634	598	592	639	611	605	631	558	591	573	637	605	627	656	595	591	646	622	591	578	602	583	605	602	594	606	596	617	591	657	586	625	604	581	592	616	606	592	569	599	592	622	587	611	629	552	562	601	624	613	576	572	610	591	558	597	604	625	574	596	560	601	602	586	610	615	595	599	639	588	647	542	635	616	666	639	670	575	629	566	589	616	596	600	634	606	581	592	577	624	588	615	591	600	596	577	583
23395	20692	24277	27137	20694	20724	17108	1368	703	717	612	634	603	479	420	414	357	326	271	258	238	246	209	197	199	196	209	184	182	174	183	191	185	181	181	202	171	186	207	197	184	183	158	204	179	179	167	216	176	185	197	185	179	188	179	202	186	174	189	181	149	203	199	167	186	196	176	208	187	164	181	175	194	189	175	152	206	161	199	183	176	178	206	178	180	165	190	165	181	161	183	190	185	185	175	166	171	173	200	168	180	175	195	165	155	211	195	187	193	172	190	193	166	205	193	174	154	156	171	180	156	179	155	169	167	181	159	189	170	179	172	187	183	185	181	199	189	162	184	186	165	164	177	179	182	193	172	160	203	191	174	185	164	194	183	174	188	164	185	167	188	192	156	173	187	178	194	165	186	208	192	178	193	158	179	174	191	162	200	207	167	204	174	173	169	164	194	161	184	187	194	173	170	185	186	195	147	184	174	184	195	214	206	170	191	173	178	197	183	166	184	176	175	186	160	175	179	145	174	183	195	165	191	165	203	203	188	141	158	177	158	197	171	187	214	201	155	185	181	153	196	160	182	165	171	193	221	168	167	177	180	193	176	193	175	153	217	181	193	160	191	173	195	195	183	162	180	181	168	154	187	146	178	196	174	187	168	196	171	185	149	174	175	185	170	164	166	178	172	189	187	210	174	189	169	172	172	166	167	151	190	189	166	176	183	193	172	177	167	166	192	188	204	192	180	179	221	185	182	174	182	165	176	202	182	168	159	179	154	180	183	160	192	171	161	184	181	197	166	172	172	181	191	179	160	176	207	188	177	173	169	192	167	173	189	193	182	188	144	171	182	176	188	173	191	170	175	156	172	166	193	204	163	172	175	170	196	183	178	178	197	189	165	195	161	128	164	181	163	179	186	175	157	165	161	179	188	174	188	206	186	185	180	183	176	172	181	168	172	176	175	174	145	200	181	162	161	164	168	173	170	186	169	182	186	172	172	176	164	162	152	180	165	175	164	190	159	158	180	173	180	188	186	177	169	156	152	164	169	185	160	175	160	168	200	193	172	178	168	196	194	192	168	168	177	175	171	200	167	153	180	173	173	181	186	169	184	178	192	184	174	176	148	167	162	186	178	164	178	174	157	197	150	187	194	176	197	176	171	172	201	188	155	178	149	161	174	194	193	154	157	169	163	217	184	164	167	150	171	165	150	178	183	203	189	160	185	166	163	191	205	170	187	177	190	175	190	172	183	166	178	185	190	203	163	154	161	175	195	190	176	179	164	207	169	178	169	198	174	192	162	191	169	179	170	170	191	159	194	170	205	193	195	193	177	205	217	145	190	199	166	194	194	157	186	204	187	176	177	180	206	148	202	152	167	148	167	182	185	174	185	173	188	155	213	197	210	189	171	177	185	179	186	186	190	183	167	181	171	181	216	187	150	183	182	173	178	200	190	138	176	182	186	207	206	168	196	174	206	198	155	162	186	168	198	190	183	178	210	156	191	166	167	175	161	126	177	165	164	184	165	161	186	184	180	179	168	173	192	191	166	182	173	185	168	201	177	199	154	161	172	164	163	175	190	149	163	174	185	175	171	155	170	171	211	183	151	196	164	178	185	173	166	187	160	177	174	175	190	161	173	198	144	184	176	172	159	172	195	171	202	162	173	199	175	164	181	187	189	204	158	171	146	176	184	195	176	175	189	168	165	181	164	180	173	163	178	188	184	152	158	185	174	155	165	167	163	209	170	165	194	177	155	176	167	165	164	189	202	179	196	185	160	159	158	167	180	194	162	166	160	171	182	167	159	187	184	176	165	171	192	169	193	175	172	153	185	177	187	184	154	157	201	194	169	176	170	140	178	165	174	175	178	174	144	166	187	173	167	152	171	161	183	163	181	168	188	185	162	159	185	180	169	196	151	194	153	175	186	203	186	198	179	166	175	152	177	176	179	184	181	187	202	157	147	179	162	161	176	177	191	173	152	179	157	163	179	166	195	204	181	199	163	164	174	194	183	191	177	193	175	175	170	174	169	198	178	191	167	198	179	201	185	168	150	167	201	182	205	198	203	150	168	166	196	159	171	187	172	183	162	177	184	168	185	183	187	159	158	192	197	144	170	172	207	180	175	169	188	174	175	167	157	175	189	160	181	195	175	185	178	197	191	157	185	190	167	197	172	173	193	166	155	167	174	170	185	152	156	180	159	188	150	199	166	171	201	203	162	153	164	179	163	181	166	171	155	178	178	164	169	178	171	174	153	167	182	177	181	180	189	174	179	198	174	182	167	172	161	187	179	162	186	164	149	175	174	195	186	174	169	167	170	170	164	174	190	192	176	173	174	208	161	183	164	186	166	175	182	182	178	181	173	175	180	177	188	162	165	149	184	198	209	209	158	174	172	153	157	188	177	184	175	171	176	193	201	186	170	164	142	192	193	179	172	170	193	150	161	212	162	182	183	155	184	188	173	183	177	177	179	172	191	152	184	194	172	191	193	170	165	180	167	195	173	233	163	181	141	164	188	158	151	168	185	188	172	196	167	184	165	164	180	165	165	174	171	176	153	169	171	185	174	151	158	186	180	164	174	197	180	175	171	174	179	175	172	185	155	175	224	187	181	162	193	165	165	178	221	160	209	182	177	192	197	175	178	204	167	169	191	180	197	167	163	184	163	192	161	183	158	195	153	168	198	189	170	151	181	153	178	175	202	178	171	208	206	201	158	187	169	162	164	155	180	183	164	157	178	180	173	187	172	177	177	176	198	178	172	165	169	175	178	164	183	168	170	170	194	173	176	170	199	188	181	169	178	178	168	163	181	164	186	169	182	180	168	209	170	158	200	176	174	173	187	177	168	155	203	201	196	191	166	171	169	215	194	166	146	188	184	157	184	164	167	137	177	158	175	195	189	200	177	195	181	180	166	160	182	169	160	165	160	155	196	175	201	170	180	161	163	181	179	171	167	177	167	177	189	153	161	166	193	168	183	173	157	170	190	163	183	166	211	163	174	190	190	190	182	168	198	157	184	169	170	156	164	169	184	165	169	155	179	147	176	197	164	197	133	138	201	190	167	165	173	150	173	169	160	188	178	171	182	200	204	169	178	184	192	160	184	133	158	183	188	193	156	193	182	169	173	163	189	177	175	197	162	172	152	161	150	184	195	170	169	169	158	173	183	167	199	182	177	173	165	192	173	179	183	179	182	192	163	179	188	149	192	198	187	170	190	203	161	171	166	180	156	160	175	190	210	186	184	168	181	177	182	179	200	189	165	189	166	176	177	160	162	207	191	189	183	182	167	177	184	171	178	174	173	171	202	201	176	182	163	161	189	169	175	193	183	187	184	151	148	149	196	157	168	174	185	170	172	196	171	204	176	199	186	177	204	190	168	193	180	163	171	175	194	166	168	168	183	177	163	169	177	153	173	185	175	180	145	158	181	204	202	160	154	178	188	188	164	170	184	171	182	188	172	194	176	189	188	187	204	165	187	178	205	187	178	176	167	145	172	162
5501	5873	2768	1400	1016	833	756	627	583	584	550	552	565	479	521	489	461	464	463	432	466	433	435	427	436	429	438	452	434	435	447	436	428	402	420	409	425	421	436	437	398	405	449	403	434	432	433	426	447	423	420	413	421	409	424	408	458	413	459	420	435	423	447	431	423	433	427	442	444	410	443	425	451	420	432	433	410	415	414	474	424	430	440	443	418	461	420	430	422	414	400	405	431	420	429	424	406	442	395	393	432	452	428	437	448	399	416	414	407	439	414	433	445	453	426	430	436	425	452	438	406	435	415	449	402	444	420	409	425	429	418	427	457	412	474	400	430	450	411	514	434	422	418	420	450	417	424	400	457	427	420	439	432	446	422	376	424	401	401	438	421	450	452	453	447	412	454	437	421	405	417	443	442	421	404	450	388	435	407	437	413	452	422	416	424	451	450	417	429	419	427	437	372	414	449	414	406	425	431	457	453	420	424	443	418	410	437	439	421	451	417	402	432	411	427	448	430	447	435	464	455	403	452	383	397	438	450	403	454	426	455	453	420	435	420	438	403	435	387	449	441	432	417	459	438	400	432	397	409	469	436	431	413	410	475	461	419	410	416	424	400	433	392	403	403	387	442	448	407	404	417	401	445	424	451	437	422	420	448	439	399	394	429	432	434	449	427	463	419	408	439	409	413	443	419	417	426	426	417	400	439	416	429	420	400	479	432	434	435	395	410	406	410	433	410	418	394	433	389	414	420	426	376	432	468	422	403	411	421	421	424	455	433	414	394	426	423	435	427	443	453	428	426	409	384	394	452	437	402	436	399	427	415	404	413	399	424	370	432	427	422	395	418	433	419	427	442	423	456	481	441	419	441	427	429	418	430	435	433	451	434	431	453	412	447	428	430	395	468	437	394	419	433	436	417	448	451	412	427	446	413	420	435	445	420	408	429	444	436	409	395	385	422	441	452	457	428	407	426	416	426	438	432	437	431	418	447	438	449	443	399	428	401	388	414	441	475	419	438	402	424	419	394	416	450	391	394	407	438	432	415	435	445	439	421	405	449	425	410	444	484	451	429	436	438	441	434	446	414	420	396	432	445	427	435	434	443	429	427	428	412	416	447	411	470	426	406	407	432	448	453	441	393	437	441	405	445	423	395	407	423	421	440	389	456	429	444	408	404	434	411	394	420	438	424	419	412	412	407	438	396	426	448	412	390	426	427	435	453	431	417	410	444	435	428	443	448	428	427	414	457	417	415	423	408	450	423	451	417	466	426	448	378	440	402	434	445	444	421	455	407	405	447	415	411	431	430	434	426	434	398	437	423	422	472	447	422	455	406	399	397	383	461	432	470	432	419	405	405	461	435	474	455	473	435	419	439	448	427	449	463	408	387	377	436	423	448	424	430	409	410	409	442	434	427	465	433	445	406	424	399	395	451	432	388	408	452	425	406	433	435	387	439	419	431	454	431	443	421	424	417	453	413	433	419	405	435	411	420	416	402	449	437	405	429	422	449	383	396	445	436	426	416	417	422	383	416	459	451	415	424	434	450	471	419	401	426	420	449	424	422	453	378	438	427	438	428	431	408	422	420	396	408	447	417	377	451	399	413	432	412	427	428	441	447	447	383	416	476	439	426	422	443	432	415	415	477	448	448	444	405	430	403	418	467	462	409	428	453	437	421	405	406	427	415	431	412	418	427	446	387	421	427	438	404	430	414	418	450	435	436	394	432	408	407	417	410	410	423	448	442	455	406	410	432	404	426	431	403	412	424	408	432	423	429	417	427	445	433	419	408	434	454	444	429	416	408	445	438	420	431	413	465	443	385	438	415	432	422	429	432	429	404	449	451	424	425	427	429	425	399	460	406	429	466	438	457	453	436	423	437	418	393	452	432	416	454	424	418	446	435	436	439	438	423	450	440	410	413	414	419	435	426	423	410	458	379	454	413	433	383	434	435	411	417	416	390	407	428	423	416	410	418	459	458	415	422	406	406	451	432	426	435	452	430	431	427	434	412	435	432	392	451	411	410	444	432	453	418	454	396	404	428	428	432	422	403	433	440	442	419	435	426	426	439	406	441	445	433	427	411	429	441	420	412	405	409	390	428	420	435	391	426	426	434	445	440	404	454	422	429	432	416	426	421	467	433	441	463	430	380	459	442	419	399	411	484	460	437	462	438	450	453	444	428	447	419	444	444	436	450	378	414	429	446	430	367	452	410	437	449	416	405	481	408	426	444	425	414	423	383	444	427	418	435	462	405	418	427	444	443	449	449	388	444	443	416	443	395	444	409	429	445	436	414	448	432	460	433	431	411	425	441	445	412	442	444	445	422	414	415	430	441	415	415	414	446	443	430	420	449	416	457	401	432	403	431	426	443	441	428	437	447	437	450	408	447	431	431	464	476	446	408	458	391	429	420	434	475	401	406	412	455	390	428	415	414	420	385	460	443	412	398	420	422	397	449	433	423	445	431	434	432	412	432	419	430	408	434	406	402	403	407	433	420	431	478	427	427	436	403	449	398	447	432	410	421	408	406	479	424	401	441	450	446	389	416	422	409	412	415	403	426	418	410	417	423	404	426	435	451	429	417	426	411	426	423	394	401	410	432	401	405	419	424	395	432	459	463	401	429	392	402	449	438	455	411	413	405	433	401	427	445	419	419	407	449	400	413	443	406	416	439	407	431	391	406	406	399	423	438	447	422	426	416	398	482	426	415	398	416	427	438	418	421	389	445	432	393	427	420	399	398	418	433	448	435	430	435	431	436	459	413	457	420	452	411	451	402	433	428	420	378	413	426	425	423	404	443	431	408	411	423	438	431	455	434	440	425	412	443	462	418	458	429	429	441	422	407	415	445	391	431	406	433	397	421	454	389	399	428	406	460	447	418	398	451	428	389	421	406	414	420	443	440	424	393	436	420	407	407	441	426	407	421	411	432	428	419	407	404	421	427	384	416	433	388	401	447	410	402	399	421	452	455	425	438	388	436	429	413	472	375	431	469	410	428	474	432	453	416	403	437	442	439	428	430	417	430	416	431	414	442	417	444	406	427	425	461	376	458	437	438	453	433	457	453	394	436	462	447	417	431	400	425	441	453	432	395	442	451	401	448	394	418	423	445	409	428	400	437	413	416	430	441	393	419	436	452	398	418	407	426	436	444	427	425	404	419	460	393	410	431	421	436	430	449	444	426	418	400	418	410	451	420	415	480	405	416	424	445	427	429	443	401	433	445	448	429	446	409	438	406	422	434	400	415	472	419	404	381	416	408	408	388	437	420	441	449	432	428	445	433	427	418	413	426	402	423	439	444	439	391	435	410	428	416	425	410	436	421	422	411	411	394	439	394	492	421	441	435	440	445	407	439	442	432	456	426	449	415	429	392	476	414	387	412	446	410	410	421	411	459	417	443	443	418	394	458	405	449	423	433	417	422	415	428	438	392	414	412	423	418	463	449	440	418	387	392	403	474	433	452	439	411	451	419	449	394	448	418	449	420	408	425	421
31221	19355	8072	1014	681	669	635	566	531	486	523	529	493	457	480	426	441	395	391	408	352	396	402	381	355	374	365	388	395	381	428	393	369	360	354	381	374	381	339	389	376	373	352	422	401	372	363	431	358	377	391	424	377	387	334	368	340	376	355	343	393	343	358	376	392	419	376	354	387	347	392	350	402	384	370	384	364	359	385	360	373	391	384	385	408	378	368	367	367	379	376	389	387	395	374	336	339	416	395	332	414	339	359	387	372	372	397	384	377	352	343	357	352	341	383	379	365	416	379	389	407	388	352	346	342	355	368	377	361	348	377	382	367	370	402	395	365	352	372	381	351	373	373	370	358	373	371	356	388	349	370	371	361	340	388	368	345	398	363	397	370	397	371	356	386	371	366	354	399	333	415	392	368	389	375	382	396	400	366	348	384	348	390	387	369	376	336	375	361	370	373	374	352	379	368	347	370	372	359	403	392	349	373	401	355	375	364	386	407	373	350	390	399	400	407	368	384	402	367	351	369	373	357	330	398	364	328	382	375	372	369	387	346	374	376	390	334	411	378	371	358	370	341	376	393	368	384	355	384	362	392	381	383	390	404	361	383	392	352	367	359	410	373	340	374	383	335	399	383	348	364	345	391	374	403	385	352	387	367	351	362	409	376	381	404	357	334	366	361	418	386	342	372	387	346	345	429	398	370	396	368	377	382	371	368	359	391	361	359	388	381	362	356	327	346	386	378	409	370	391	351	367	342	366	348	403	355	359	421	345	380	370	344	370	400	382	373	402	376	394	435	348	393	405	382	388	381	397	364	355	344	330	360	364	364	405	378	350	349	361	413	369	388	414	375	385	386	377	365	342	365	350	377	366	403	356	338	323	345	394	365	403	371	383	367	408	335	390	367	398	376	375	365	362	370	387	374	335	358	366	355	406	398	390	364	376	371	388	342	406	389	368	366	407	411	356	367	409	373	345	392	387	401	407	381	329	381	390	352	422	392	367	381	414	378	341	387	388	397	364	396	384	381	359	379	408	394	372	407	384	355	344	381	344	408	388	351	381	401	356	378	373	369	346	381	364	389	373	374	387	378	361	375	384	379	364	366	377	379	373	369	421	356	390	343	374	390	370	346	368	342	348	369	356	351	351	361	387	393	374	345	362	316	379	392	393	373	355	370	367	380	346	387	348	351	371	397	413	378	378	352	364	381	373	387	379	345	366	364	372	410	384	393	368	393	382	350	371	367	370	383	379	360	336	378	376	387	406	384	374	353	401	360	401	399	372	370	399	384	380	364	376	382	371	391	407	370	386	389	404	394	366	359	357	391	398	350	371	384	391	406	379	395	353	378	386	372	368	362	367	392	351	355	342	396	382	394	345	357	369	368	394	331	348	374	385	388	391	372	377	371	362	351	390	391	350	377	393	386	339	336	401	389	387	362	379	379	325	350	368	355	375	382	400	376	407	359	349	393	331	386	423	391	408	373	367	385	346	333	377	390	381	397	367	362	395	370	392	426	351	345	368	344	362	373	366	428	389	335	348	356	375	356	359	315	358	365	366	391	379	368	380	361	368	370	370	392	381	359	395	346	361	380	384	366	398	397	400	381	403	370	368	383	376	384	353	380	377	389	362	371	366	379	344	369	398	400	396	387	429	360	396	390	353	387	370	376	396	397	369	396	393	366	380	373	389	339	352	342	387	362	395	384	365	393	373	347	355	370	321	392	391	369	357	358	359	397	368	386	393	406	395	397	364	397	388	363	370	361	389	377	365	390	392	361	387	358	417	396	374	402	349	362	412	356	393	398	398	381	374	392	386	382	378	370	369	375	403	411	347	389	383	398	373	372	396	398	378	386	372	385	353	360	409	380	376	373	359	419	360	375	359	354	388	395	375	349	383	400	373	363	363	376	413	380	346	372	431	376	361	375	334	389	375	377	383	361	406	403	375	390	380	371	391	378	393	429	377	387	387	395	371	359	342	387	378	395	366	409	387	369	333	370	343	340	391	408	396	408	370	394	330	387	394	420	358	353	391	363	359	375	361	372	349	370	417	364	355	352	371	351	388	344	385	373	368	370	344	405	399	411	398	366	401	371	354	354	397	385	335	373	381	383	389	364	352	380	356	390	323	380	358	335	336	384	365	385	378	327	371	347	384	377	401	363	403	418	401	383	388	378	388	406	391	400	382	384	407	366	358	375	401	340	398	386	358	353	372	375	355	378	380	368	362	351	351	410	350	392	340	376	368	344	380	386	352	379	354	356	400	375	384	385	364	380	396	348	388	357	371	343	323	316	379	374	386	371	358	365	340	343	391	395	338	398	417	382	367	379	357	320	366	353	357	365	368	358	389	360	343	370	339	392	408	398	310	375	379	373	373	363	403	363	405	402	357	367	368	375	366	410	357	390	366	369	357	387	365	364	357	374	385	409	388	366	397	356	389	336	402	403	409	362	375	372	374	351	351	376	350	392	370	371	361	366	392	326	401	320	354	401	364	358	326	394	372	353	361	405	408	348	380	381	334	417	410	373	346	387	366	370	360	359	349	355	377	397	371	373	391	391	355	373	372	359	420	348	369	387	352	387	375	407	357	402	390	379	408	348	382	401	347	363	362	407	386	371	325	363	351	370	406	372	338	389	360	387	389	384	377	367	385	345	334	371	343	349	351	389	368	356	377	399	388	382	402	368	377	369	359	403	357	387	384	377	376	371	347	346	376	365	350	344	361	381	365	349	344	382	348	360	368	342	386	399	393	373	390	398	377	374	334	362	367	377	368	375	408	349	354	364	372	363	388	383	363	404	345	395	387	352	367	352	374	396	364	386	364	378	346	384	363	377	398	349	329	399	395	361	369	361	370	354	372	438	362	347	354	402	347	359	387	387	370	363	358	366	390	375	381	380	393	344	434	370	381	357	371	379	359	374	355	361	402	381	357	376	370	377	367	412	363	372	385	345	380	389	382	363	363	416	376	364	395	366	396	382	368	364	378	374	342	388	360	383	397	329	388	350	375	357	393	382	390	384	409	404	347	358	349	373	319	349	388	380	388	363	409	374	392	368	374	353	360	418	396	377	365	388	411	385	389	346	392	363	408	359	359	365	366	349	371	355	358	367	382	396	388	394	350	380	326	364	341	383	384	408	376	403	387	400	353	373	398	379	382	331	364	388	370	369	398	340	387	359	344	407	393	346	347	395	384	352	374	396	350	405	336	368	371	404	414	367	392	393	395	354	357	377	379	367	402	346	350	373	362	393	345	348	357	379	377	368	380	415	366	342	367	333	403	380	378	356	388	367	387	383	390	364	394	385	378	365	328	378	395	368	358	396	376	355	378	409	340	385	362	345	361	360	328	383	367	372	393	372	354	374	347	386	404	376	352	388	365	345	379	366	375	353	404	378	370	374	369	379	368	351	394	378	330	373	367	359	371	345	411	354	366	376	378	394	392	393	372	404	384	349	384	365	365	362	358	376	366	345	406	352	382	394	368	368	374	328	396	366	381
6477	1955	1305	1086	912	966	929	941	866	884	843	872	904	851	856	834	843	889	856	892	831	851	836	823	861	884	881	813	821	770	797	801	848	828	819	866	858	866	825	833	817	863	879	829	839	835	821	828	828	812	836	831	848	811	825	849	807	821	859	853	811	847	844	835	849	809	809	806	832	838	833	853	811	883	835	824	808	823	847	832	865	826	831	819	818	832	805	864	807	782	845	870	787	858	840	811	834	814	807	828	836	799	799	867	834	780	848	824	851	801	844	830	805	856	826	847	825	823	807	778	834	814	796	802	850	834	856	855	858	826	821	825	825	882	833	826	795	857	811	808	809	827	824	857	798	826	842	772	796	795	892	841	755	836	826	847	789	833	837	834	808	806	829	860	891	891	821	811	824	815	855	830	855	862	875	831	784	851	878	818	828	786	839	820	861	810	845	786	810	835	835	847	851	801	779	865	816	759	872	801	843	871	814	839	847	844	832	834	882	832	780	806	853	882	813	801	833	824	851	828	811	851	779	838	793	808	845	865	860	787	846	817	867	838	855	888	817	847	830	815	804	855	820	847	785	813	805	834	873	851	827	864	793	883	805	892	797	870	818	849	844	855	824	827	817	831	858	836	890	876	841	894	843	802	824	768	858	859	793	820	827	809	856	791	829	810	841	826	871	874	846	816	807	806	879	849	839	801	926	841	873	783	849	811	794	851	867	787	821	825	860	838	817	773	835	840	842	822	840	858	855	824	788	791	795	831	884	825	839	830	856	804	794	820	856	823	798	842	875	802	810	779	795	814	850	804	838	838	811	771	820	859	835	813	814	822	812	790	803	863	896	852	821	736	825	854	815	855	795	832	900	782	855	775	808	829	789	858	835	838	901	834	824	765	832	841	785	875	832	908	834	830	820	807	815	845	845	866	772	827	833	839	834	841	820	808	842	825	867	825	841	848	838	818	792	817	846	840	893	839	840	877	879	839	825	776	817	836	791	801	844	774	837	829	805	868	831	795	794	784	844	832	859	839	809	856	788	861	829	842	801	782	897	815	840	799	877	803	884	777	882	859	851	864	870	848	825	847	836	877	775	796	796	841	817	798	842	823	830	850	785	832	896	787	820	818	833	841	844	822	873	811	803	853	842	820	816	769	918	854	784	837	806	815	824	797	800	857	820	818	881	762	836	830	820	803	797	799	840	848	864	842	807	829	785	842	817	812	786	854	751	818	866	827	845	809	844	822	776	831	806	830	792	817	817	842	798	856	833	817	863	890	849	821	845	839	781	790	861	838	822	837	802	846	846	834	818	834	848	821	849	821	890	786	851	914	837	832	808	862	829	833	801	895	864	862	855	784	836	830	839	796	793	814	851	882	821	860	818	872	812	875	833	839	839	885	801	871	857	845	845	847	875	838	838	797	820	830	857	844	882	788	832	834	828	822	849	841	814	858	884	860	827	846	831	842	851	819	826	840	811	830	782	842	862	877	824	825	837	847	883	820	840	823	840	839	801	841	774	820	813	847	859	858	797	761	886	863	850	782	838	874	880	852	835	820	806	828	813	856	824	814	874	798	822	834	834	816	840	842	858	791	819	858	797	792	802	814	803	831	821	788	817	864	869	753	847	861	767	817	809	796	795	819	828	823	873	817	799	861	802	798	860	845	843	846	836	784	904	852	831	905	835	846	820	808	829	832	772	805	839	847	854	803	780	870	794	837	847	812	841	858	809	849	878	853	810	797	772	823	879	828	888	866	811	850	859	821	808	847	824	815	790	871	825	795	807	833	846	821	828	826	851	840	797	845	860	853	804	842	838	785	870	820	838	812	839	807	847	829	858	826	837	825	858	853	850	814	804	881	840	868	790	850	851	842	802	839	806	878	866	807	805	860	793	858	840	837	844	811	884	872	837	841	859	782	834	849	848	788	854	798	856	858	812	765	828	820	835	863	837	827	819	814	865	845	889	828	831	763	821	791	857	850	836	860	882	846	847	813	832	847	780	824	837	859	825	834	840	796	867	824	845	825	815	870	883	850	817	872	789	824	873	874	815	843	813	800	910	855	835	862	818	874	802	810	828	827	820	785	836	847	866	839	843	828	833	807	861	855	782	817	815	820	849	830	848	853	816	864	786	858	853	823	853	808	824	893	877	805	816	851	811	802	806	810	850	892	827	830	827	857	867	830	854	804	842	810	755	852	823	829	849	838	815	836	842	807	825	845	815	812	861	819	841	880	817	817	841	797	875	812	806	828	831	839	886	841	800	787	854	827	852	848	814	830	805	849	844	867	817	811	848	826	837	863	861	865	830	816	830	856	899	841	813	838	885	873	809	883	820	849	829	794	815	784	850	873	872	836	820	847	817	829	836	846	785	833	790	840	824	853	786	848	864	854	842	811	825	870	838	857	793	884	827	873	879	862	861	823	801	837	837	841	839	821	840	826	806	817	777	821	855	854	830	831	817	809	802	825	789	826	825	844	820	833	807	825	806	889	843	851	781	793	811	811	800	856	837	860	881	846	843	845	843	846	806	828	840	845	819	840	845	833	837	858	824	827	831	847	819	883	838	808	809	838	835	819	768	842	873	823	821	840	847	853	789	860	823	811	859	879	796	842	888	850	825	830	820	851	814	865	777	852	864	801	804	855	827	781	816	850	879	824	827	798	787	816	835	825	812	799	873	829	844	867	838	804	862	800	829	826	830	882	803	829	827	778	784	895	854	829	850	799	785	853	881	903	821	810	839	838	840	809	792	812	786	845	839	825	886	811	804	802	849	840	819	852	824	848	817	833	846	808	813	834	815	819	817	881	811	798	863	814	879	838	863	810	843	830	764	852	885	848	798	823	804	785	817	825	809	809	836	828	870	795	813	828	860	775	816	854	805	822	846	879	835	806	855	849	888	819	853	863	818	811	812	760	816	794	841	881	835	828	871	845	812	825	802	889	882	856	798	841	824	830	788	824	806	881	834	810	873	825	849	878	891	883	874	878	876	843	866	844	829	849	895	854	777	854	870	821	883	881	827	834	844	806	888	817	831	843	812	822	783	796	880	899	857	819	839	809	867	870	824	833	887	831	874	800	880	845	838	867	855	818	787	848	816	876	850	804	802	815	833	858	838	824	872	812	812	867	840	858	872	824	877	788	842	779	860	820	832	837	779	813	776	836	820	815	848	827	822	866	846	835	874	826	841	840	822	829	851	890	845	887	873	878	865	854	861	795	877	804	823	875	849	801	883	820	852	859	826	834	864	827	837	846	846	837	861	825	809	844	789	876	809	820	824	851	871	806	850	829	832	850	862	805	824	805	817	833	817	817	841	868	847	855	827	868	817	775	824	794	819	773	843	869	825	786	816	825	812	861	839	866	786	879	811	846	847	802	864	851	858	770	846	846	834	800	869	846	836	876	737	820	836	832	914	840	827	846	826	809	760	794	814	822	847	875	794	841	790	827	761	887	874	860	829	877	843	778	812	856	876	838	858	829	851	802	822	798	785	804	841	877
23982	20638	23871	27414	20650	19832	1579	749	602	535	522	522	499	420	372	372	391	321	306	284	304	284	260	280	266	259	262	284	260	284	272	272	260	219	256	251	238	254	271	288	270	232	259	254	253	224	255	254	249	240	264	241	259	257	234	252	276	272	237	260	244	274	274	242	268	274	246	252	263	266	251	258	234	271	248	285	240	299	260	260	285	257	273	272	259	256	268	266	255	259	259	263	257	274	248	249	283	278	249	243	242	259	279	260	251	256	248	258	280	289	277	265	272	288	300	256	237	297	258	250	262	265	246	266	251	253	267	233	241	290	237	246	281	271	238	277	257	247	217	292	240	260	274	264	281	283	241	241	270	253	246	254	245	255	264	300	236	246	268	273	222	288	262	239	260	253	255	245	233	236	269	269	250	267	266	241	224	279	247	275	220	253	266	237	252	276	218	284	270	265	269	254	272	216	249	265	263	257	264	260	249	234	268	237	280	270	243	245	275	268	251	261	277	269	232	286	257	241	283	239	247	263	245	264	257	272	267	231	254	267	280	246	265	243	268	238	297	288	265	255	258	274	227	271	292	272	278	267	265	218	263	264	246	253	254	255	259	248	254	280	251	283	295	279	252	263	250	289	269	220	280	304	285	281	271	263	266	273	268	274	229	260	229	278	265	259	244	285	251	278	257	246	251	255	250	271	246	256	259	244	256	257	272	317	262	251	277	263	271	217	252	277	259	236	253	246	276	258	271	266	244	262	290	267	257	288	248	275	293	261	238	254	273	267	257	305	253	245	249	282	271	249	232	263	254	286	267	255	237	275	268	270	260	282	264	256	263	263	262	211	267	269	245	255	267	279	251	293	250	266	255	269	246	272	251	258	247	254	258	278	281	242	255	257	272	264	247	273	271	232	296	261	254	275	250	226	242	259	256	265	247	256	253	263	241	280	272	245	285	245	251	250	234	262	270	287	249	249	242	262	295	273	279	270	289	270	265	293	280	290	255	278	309	242	266	259	277	238	273	280	273	249	299	257	266	271	267	284	240	284	274	255	263	270	250	257	251	255	264	266	256	292	271	223	272	266	269	260	243	255	272	283	276	244	272	279	269	257	270	257	242	282	270	240	259	255	286	256	261	268	261	276	251	265	262	246	247	260	259	256	263	252	237	255	253	262	255	229	241	259	242	260	268	255	275	244	264	251	245	268	274	234	234	281	260	239	241	264	263	240	253	279	251	267	278	241	235	285	237	250	269	276	261	257	251	240	265	265	282	242	264	258	263	255	241	244	256	273	235	257	293	252	263	265	254	253	244	247	279	290	252	236	255	257	275	275	298	241	282	282	235	263	272	285	306	294	229	252	254	259	243	256	293	302	249	241	253	265	256	261	224	278	249	274	277	255	269	254	235	254	257	281	256	275	263	247	278	252	260	273	271	254	249	270	254	258	260	250	260	287	278	227	232	290	230	281	260	244	255	254	272	256	286	242	266	242	251	292	251	253	281	242	278	243	255	260	272	262	241	279	250	247	247	268	262	245	289	235	277	280	267	279	242	256	273	258	272	270	292	243	256	275	272	250	251	250	268	260	265	297	262	260	263	284	266	253	270	251	247	257	273	298	240	271	264	246	253	288	263	295	271	299	278	251	270	263	272	257	250	241	273	285	275	257	254	277	272	271	260	264	261	253	295	243	275	264	260	262	248	257	255	241	240	266	300	266	233	247	243	254	243	265	286	252	275	221	251	227	262	260	242	284	232	247	279	280	257	280	248	249	280	282	273	247	243	245	261	269	238	234	255	232	277	237	253	266	241	249	257	292	261	240	257	302	261	269	291	288	262	276	253	239	244	265	278	259	279	296	281	244	250	250	222	269	259	262	224	257	262	277	272	259	267	265	261	246	265	281	265	266	268	271	234	267	244	263	223	252	226	274	294	274	268	253	263	255	261	262	261	285	276	255	265	276	243	247	261	246	268	283	238	287	249	265	246	265	262	247	276	268	265	238	274	267	250	252	252	279	267	251	268	259	268	262	277	256	265	267	263	264	270	286	256	265	272	252	244	256	253	284	264	264	267	255	245	279	226	268	248	249	260	271	250	254	257	257	286	248	292	258	245	300	251	255	265	239	232	271	280	242	249	237	256	253	242	267	248	238	247	245	255	288	282	279	262	269	307	268	283	266	275	265	247	253	271	277	260	283	256	247	235	274	261	257	274	262	248	259	265	258	240	270	249	275	265	251	253	267	259	265	252	241	264	253	283	256	254	246	264	246	272	273	240	293	227	262	260	282	286	264	251	268	252	251	269	280	258	249	272	251	253	283	291	262	254	262	247	252	259	281	269	251	231	224	245	264	284	267	249	248	265	227	251	266	245	264	240	262	255	239	242	269	259	270	270	262	260	278	281	249	248	231	266	254	251	249	287	254	241	226	249	271	281	266	266	255	252	295	277	278	275	262	233	244	246	281	241	275	252	240	259	242	250	276	242	284	251	257	246	258	290	253	290	262	300	256	258	286	300	256	266	271	307	253	273	247	272	268	283	263	261	257	250	259	265	251	274	271	254	264	245	235	263	248	263	236	267	257	263	236	271	282	259	244	255	282	266	282	292	271	277	259	247	256	277	238	246	248	271	264	260	264	270	277	262	269	261	248	281	283	259	229	262	251	240	266	268	261	240	249	228	238	249	272	242	244	273	280	285	260	247	240	252	240	269	265	255	248	274	269	263	270	258	302	275	271	284	251	253	241	258	254	264	265	268	261	256	260	241	237	248	248	263	248	248	256	269	280	276	273	266	258	258	277	235	221	249	258	256	271	266	254	247	282	267	288	292	265	241	235	276	264	276	277	264	245	243	263	233	281	261	253	270	262	255	248	261	259	267	284	266	248	259	219	255	257	261	277	268	233	279	266	279	233	272	243	256	284	253	255	257	233	233	245	256	247	244	251	282	286	267	253	233	244	244	253	265	263	260	261	275	255	278	249	273	294	250	264	252	281	273	279	257	265	274	267	263	238	255	259	238	275	282	263	257	263	239	261	274	291	268	258	261	277	240	293	257	277	260	265	260	257	304	266	275	261	278	267	270	264	256	281	253	256	254	240	251	308	241	273	269	252	291	247	280	290	263	236	278	323	233	281	242	295	263	256	314	249	249	273	275	271	250	260	260	252	281	264	256	245	256	259	265	254	252	275	273	283	247	252	268	281	272	244	262	251	246	258	237	248	254	244	280	217	264	294	245	267	232	267	231	270	238	259	262	257	256	261	248	286	279	258	230	246	251	255	260	252	256	244	277	256	265	288	310	289	266	260	266	234	272	242	260	232	264	249	260	277	236	237	298	283	299	243	241	238	278	244	247	244	256	255	246	247	244	282	252	252	275	265	258	248	267	260	264	268	242	268	255	258	261	237	273	282	264	252	305	249	245	293	264	260	276	257	249	257	274	267	277	261	270	268	276	231	309	264	255	238	247	240	287	264	250	240	258	272	264	254	236	247	260	253	293	240	241	256
4940	3847	2060	1268	936	906	738	755	680	676	655	655	638	640	659	671	615	626	623	627	618	572	627	605	633	600	604	575	563	611	588	587	589	563	598	572	606	647	600	607	576	571	615	586	605	609	601	576	633	613	590	604	584	627	574	554	571	594	585	616	586	558	575	612	544	598	613	590	620	601	618	552	579	649	625	609	564	589	602	599	590	579	576	595	576	617	569	551	618	586	561	571	555	616	581	578	553	584	558	575	572	603	626	602	570	599	597	603	601	596	578	611	562	587	636	601	575	577	578	604	601	622	631	628	576	612	562	592	605	549	568	601	586	628	610	577	605	586	601	596	580	611	567	583	588	590	613	615	546	609	638	606	590	621	606	567	582	569	606	606	626	581	586	591	635	577	627	561	626	593	607	611	607	566	601	557	570	598	571	587	614	600	563	565	566	629	593	607	564	581	612	623	600	615	575	557	591	613	568	602	575	597	574	609	620	633	593	581	614	576	602	545	585	575	586	605	607	578	577	574	587	608	593	593	591	665	639	598	576	594	591	596	534	652	598	616	614	567	600	593	603	592	641	581	604	558	603	603	608	579	608	565	605	623	611	662	576	586	598	592	628	586	633	616	568	605	582	576	534	600	622	572	579	599	575	602	584	591	585	598	595	583	561	576	579	586	570	569	614	587	573	586	588	589	646	577	553	605	559	578	605	576	593	567	594	626	592	611	623	603	593	572	558	619	598	583	621	590	568	525	544	610	575	576	576	532	569	568	557	611	586	551	647	560	630	585	574	610	597	615	545	600	570	605	585	607	569	569	624	608	561	594	604	586	596	537	590	622	617	575	568	559	569	575	625	561	626	584	587	583	604	626	616	583	583	642	606	570	605	578	621	603	586	548	607	632	579	572	595	627	600	608	583	551	605	560	566	601	588	581	607	591	563	564	582	596	586	612	602	570	602	612	591	584	628	589	577	578	564	569	615	555	553	566	593	569	602	629	610	559	583	578	611	568	576	656	555	565	596	592	569	598	573	621	572	577	644	614	609	571	585	603	631	598	609	605	598	607	598	610	597	609	593	615	549	565	577	579	568	584	617	603	571	549	590	622	606	573	615	587	591	573	603	592	621	593	549	541	569	563	613	563	600	617	598	608	598	595	591	585	531	613	544	571	558	640	633	641	577	622	565	579	630	590	603	590	567	613	559	578	604	598	593	546	596	606	628	610	616	590	591	581	584	601	539	586	594	614	572	587	635	546	588	594	597	610	550	586	597	576	568	580	576	586	568	585	591	567	590	581	593	590	623	600	578	591	612	586	601	568	617	598	639	619	583	589	590	605	627	623	617	563	576	580	630	616	588	573	627	588	573	542	637	594	559	589	591	617	576	595	588	631	647	612	589	596	607	619	592	607	616	638	583	595	599	566	575	604	620	615	577	574	563	573	584	599	564	603	572	573	574	613	621	546	633	577	614	630	581	561	608	568	601	593	612	552	623	575	571	537	587	559	543	588	570	570	601	589	589	610	611	598	608	566	633	609	572	624	555	613	609	629	569	581	612	573	610	566	624	614	560	594	605	553	583	600	553	629	554	609	586	558	598	603	584	591	569	606	602	592	602	625	593	586	567	590	572	589	613	580	597	561	622	575	583	628	589	560	566	635	579	621	594	599	607	566	603	603	574	557	585	626	578	583	570	562	606	605	599	624	588	578	599	584	614	578	591	612	607	558	580	600	636	568	598	564	582	584	631	571	612	663	570	588	612	575	581	614	579	578	598	626	626	548	587	604	586	624	584	578	597	606	565	639	586	585	588	547	611	576	621	569	629	573	595	646	578	601	609	604	523	588	546	538	604	603	599	574	564	600	596	570	638	592	587	562	616	603	596	579	645	582	589	572	573	610	624	615	620	609	567	581	553	540	583	553	575	574	613	595	623	585	632	623	546	569	628	618	577	596	598	585	590	618	551	570	569	605	565	592	568	600	573	598	616	621	600	607	582	577	587	567	613	546	604	605	572	585	571	610	582	560	572	593	600	579	581	587	623	600	575	604	600	567	604	580	579	611	573	572	593	607	611	579	565	565	618	578	623	613	572	576	612	569	624	607	616	571	571	619	627	607	579	653	594	574	613	593	580	575	602	604	589	577	647	594	617	592	607	612	622	611	619	598	566	607	582	555	620	595	616	616	590	586	595	555	617	569	590	564	564	610	582	563	578	617	582	595	615	612	562	612	632	611	579	619	604	570	574	589	668	579	645	615	570	618	605	602	624	596	553	605	599	590	605	592	572	558	616	593	556	555	603	568	598	518	564	604	603	597	563	609	564	605	582	569	581	586	559	610	625	643	642	572	571	603	569	573	599	570	579	612	576	596	572	584	553	582	588	604	611	561	574	551	566	548	649	598	629	555	579	596	590	551	582	595	574	610	597	623	667	592	576	602	598	630	616	617	618	562	605	578	587	599	647	619	602	549	573	605	565	575	610	630	593	642	588	592	593	574	608	624	527	568	612	573	523	536	602	622	619	609	589	596	567	594	577	577	599	580	532	605	607	609	604	603	593	592	595	557	588	598	595	536	622	607	611	618	570	601	566	598	611	601	617	648	549	627	566	571	561	601	597	625	578	641	604	660	541	557	630	597	604	579	597	601	591	561	587	603	589	604	591	563	608	547	582	593	583	621	605	601	637	570	590	566	632	630	556	549	613	579	571	600	629	568	599	662	587	614	572	584	612	595	573	573	595	591	604	573	612	600	635	587	633	581	587	592	597	651	645	592	583	579	627	567	616	595	575	573	572	614	632	585	596	574	593	570	553	602	593	588	587	603	593	580	567	596	590	616	609	544	599	571	547	580	566	597	578	608	574	588	555	569	589	580	587	617	575	583	582	547	556	628	610	539	581	562	546	583	594	608	605	586	574	562	620	604	587	599	598	619	566	597	604	609	602	553	646	576	666	579	590	583	574	573	590	546	583	554	604	597	623	576	579	604	589	581	561	576	619	576	601	573	540	618	580	592	594	603	587	628	616	579	594	570	590	583	575	597	601	566	624	555	565	609	576	571	591	555	610	591	605	568	593	596	555	590	583	600	570	588	638	614	565	598	539	538	594	623	574	594	584	598	571	632	600	539	541	586	553	661	593	571	614	548	531	603	610	587	579	586	587	636	575	603	563	601	542	607	603	608	584	591	622	576	565	559	585	579	624	593	600	593	618	611	593	606	584	570	604	613	604	590	580	557	603	556	564	595	539	570	611	599	614	594	583	585	574	606	526	609	580	570	588	573	574	565	638	586	590	600	630	572	619	589	565	607	545	591	596	594	574	600	605	589	599	607	555	635	567	576	555	633	562	579	603	557	588	586	588	629	562	605	575	654	599	584	574	589	588	603	596	584	593	581	575	585	601	629	574	598	649	566	561	609	597	591	587	531	559	654	596	591	614	617	614	625	635	621	577	634	557	604	612	580	594	587	607	623	559	596	620	584	589	623	614	614	552	592	598	585	577	568	637	579
23359	20666	24226	27124	20669	20704	16334	1496	801	731	685	598	560	464	398	391	331	329	269	275	253	224	226	209	193	190	214	208	190	169	187	191	184	164	149	200	202	225	202	171	177	177	181	186	165	182	167	211	202	179	155	160	183	191	170	158	168	169	172	167	155	170	185	182	188	199	164	178	177	168	195	155	172	185	167	193	199	189	178	198	164	181	167	170	176	205	176	170	189	170	182	197	170	201	187	169	176	179	165	176	185	178	171	184	187	164	189	180	182	179	160	168	169	204	158	165	166	187	164	150	142	155	169	167	171	205	162	168	194	181	167	191	197	203	198	171	173	188	179	180	156	171	172	183	185	176	175	178	173	180	153	155	175	173	165	181	189	157	168	180	211	196	159	177	169	161	176	166	177	182	161	145	169	181	174	146	173	175	183	149	185	174	152	172	171	161	187	182	169	163	176	170	186	174	170	164	199	178	168	165	188	151	191	182	167	184	174	186	193	177	176	170	155	185	140	157	171	158	172	144	183	172	181	169	198	171	158	193	155	176	183	192	175	179	163	153	170	165	150	152	204	193	178	160	175	169	164	164	192	158	177	195	183	154	176	170	162	163	181	185	171	160	184	168	178	165	164	189	187	169	181	178	191	178	189	140	179	160	181	136	193	196	175	162	186	138	165	174	177	179	172	162	150	185	166	170	164	187	192	173	173	160	187	190	193	169	194	168	176	158	208	193	174	169	186	181	188	165	184	152	168	162	188	167	171	216	180	170	163	162	165	153	166	192	190	188	157	163	154	183	160	188	183	179	181	198	176	172	194	173	172	135	170	165	165	199	173	169	172	184	174	182	208	167	184	173	164	180	191	164	161	158	170	180	172	157	179	181	156	154	167	184	162	171	179	187	175	165	165	161	175	156	190	165	178	182	150	159	175	187	173	184	171	166	195	148	184	160	194	202	170	186	172	169	158	172	158	172	164	167	182	185	177	177	176	215	216	148	179	172	180	193	165	189	201	180	184	163	154	164	156	190	160	175	164	176	163	172	178	159	187	174	178	170	162	167	188	182	175	162	213	168	175	174	192	173	161	176	161	171	195	183	194	178	167	181	162	172	153	181	151	160	170	203	171	203	150	171	159	185	179	147	199	208	177	189	164	170	177	144	183	177	152	185	168	169	184	178	145	160	158	172	174	188	179	159	159	155	202	171	179	178	214	181	164	186	180	177	148	179	183	166	199	155	155	167	200	157	178	166	175	147	152	186	156	185	150	171	171	168	187	144	166	189	184	180	187	192	170	183	199	183	159	158	187	209	170	180	179	162	187	204	152	194	158	183	171	164	153	170	164	190	173	179	165	214	196	170	179	188	179	180	177	197	159	180	176	170	163	187	181	160	190	176	167	160	175	185	169	170	174	184	195	160	192	197	180	157	172	168	190	181	189	187	179	186	204	173	161	189	167	183	164	173	167	189	167	178	173	182	164	173	179	176	165	146	177	194	197	157	190	159	181	209	171	186	169	177	174	170	181	175	163	170	164	163	188	178	163	158	172	179	187	195	174	167	175	146	178	177	179	163	185	150	182	167	200	175	155	166	165	166	207	181	163	154	167	179	169	200	189	176	178	192	173	193	180	169	160	198	188	154	187	161	199	164	178	182	182	176	191	169	170	197	167	187	157	167	166	167	183	192	166	160	192	189	183	166	180	203	194	170	165	182	172	158	177	171	180	174	163	182	180	191	172	196	178	185	158	186	180	184	173	181	190	157	163	165	147	164	189	167	176	211	161	199	159	158	157	186	194	185	178	162	170	162	170	191	193	177	164	188	169	187	182	158	153	150	173	171	205	183	197	184	174	164	156	176	164	164	164	182	176	169	160	145	192	172	173	148	179	186	182	171	180	190	211	174	172	137	157	165	172	176	167	172	178	167	174	161	154	185	181	155	148	172	163	194	189	165	155	172	193	176	188	178	182	188	200	191	198	168	149	177	180	183	148	171	143	194	164	163	174	181	179	164	173	151	159	179	179	163	160	176	179	183	197	165	161	176	183	168	212	172	173	174	183	192	182	188	189	171	176	179	197	195	209	177	176	167	159	172	179	176	184	173	168	175	181	160	187	196	181	185	155	164	179	171	160	170	170	177	186	170	175	207	175	171	149	167	165	183	159	188	154	173	177	184	162	188	167	160	163	198	187	174	163	187	158	168	171	187	151	178	168	175	176	200	174	148	160	168	161	197	198	170	160	187	160	187	215	144	157	169	166	195	164	149	194	166	176	212	157	184	157	167	155	172	195	191	184	179	172	175	192	167	173	147	178	176	190	185	227	177	200	182	197	177	208	189	153	174	171	181	180	150	159	173	170	182	186	158	157	154	174	181	180	167	168	200	158	172	170	159	168	168	176	167	165	184	186	142	191	174	170	151	158	149	168	171	150	170	190	164	160	161	144	160	182	191	159	193	169	177	182	177	182	186	174	199	179	202	140	155	165	194	145	159	167	185	175	148	187	189	194	161	172	184	196	179	198	187	171	167	192	159	208	171	169	169	184	177	183	160	161	174	173	164	173	178	176	186	172	185	176	165	188	151	170	168	189	176	196	155	177	163	172	152	143	176	182	198	180	193	176	182	190	188	187	186	187	196	207	202	174	184	152	175	159	171	175	178	159	179	187	174	155	175	152	185	153	162	161	169	167	184	149	168	186	160	173	174	160	168	195	154	174	181	174	150	169	193	156	186	155	181	169	178	171	154	184	164	173	186	167	180	181	176	175	173	161	172	164	163	184	159	184	163	174	176	176	152	173	185	178	170	152	160	173	161	184	202	178	161	154	191	184	166	160	171	170	190	160	176	184	169	157	189	149	182	186	174	158	174	174	158	189	205	166	151	199	161	195	189	194	159	177	183	173	193	155	160	180	180	180	172	185	170	204	171	191	185	173	167	177	159	179	188	188	164	166	173	167	168	168	174	158	165	174	189	180	173	192	174	162	175	161	146	170	156	165	176	177	192	180	160	170	193	198	161	157	183	178	157	165	192	150	156	163	172	178	177	202	195	163	176	153	202	175	182	161	179	173	181	166	169	178	168	166	178	175	176	163	176	170	179	182	188	171	186	168	180	186	163	167	182	168	172	159	184	186	169	157	184	174	156	165	187	164	181	192	188	170	190	183	188	183	176	183	181	178	175	154	203	194	180	197	184	158	153	174	158	150	176	161	171	191	190	181	154	165	179	171	178	172	186	188	164	193	188	196	162	173	133	163	184	186	186	174	158	166	175	179	180	180	197	186	167	160	177	190	187	151	171	171	162	195	150	163	174	182	178	172	188	175	194	169	174	176	184	204	181	186	199	184	176	174	190	174	179	158	161	206	195	199	158	170	192	161	162	157	191	178	175	173	168	181	186	168	173	149	180	201	197	192	195	162	133	181	175	196	178	184	165	160	181	190	170	164	178	172	174	163	168	173	172	194	191	168	163	192	165	171	159	184	183	201	178	178	144	151	185	160	181	163	177
5139	5583	2699	1551	1082	891	746	671	567	564	520	591	519	530	480	469	484	447	451	461	412	465	429	447	394	429	417	402	438	440	446	419	413	446	460	430	423	443	436	423	443	462	457	444	407	424	438	433	461	435	445	439	446	414	424	412	410	438	439	406	429	435	458	427	423	439	437	411	421	425	431	398	471	424	425	427	451	414	464	402	444	450	413	369	415	411	459	416	430	411	416	415	417	424	426	448	424	417	438	433	445	408	418	414	421	422	424	433	434	415	411	443	443	417	405	410	456	370	389	472	435	428	412	422	424	425	436	429	438	471	413	453	444	401	423	450	416	429	432	409	427	437	394	382	427	406	414	435	447	454	407	431	440	434	392	395	460	406	400	402	412	413	432	390	427	389	454	488	400	406	443	408	404	416	408	410	444	402	414	378	405	470	451	436	431	416	411	443	401	418	428	445	412	413	408	385	442	461	426	433	422	390	453	426	443	424	398	422	471	416	428	408	419	434	423	423	444	423	453	407	425	420	414	423	384	400	457	405	426	447	472	433	424	434	457	434	419	425	413	405	442	385	402	454	438	437	468	423	427	431	420	443	422	443	419	383	391	457	421	393	435	422	445	459	411	435	460	424	426	447	424	452	441	437	415	427	428	446	456	459	431	413	416	414	398	424	427	406	438	438	409	375	413	392	443	412	424	405	415	429	417	437	432	401	456	422	430	419	396	392	407	453	418	434	430	404	454	425	401	418	400	414	424	437	430	440	416	390	415	414	419	447	411	451	380	438	393	394	442	432	446	415	417	410	444	397	390	432	395	410	440	440	387	430	427	421	429	416	429	411	446	394	394	438	401	473	387	439	440	432	405	405	414	426	425	443	397	396	386	399	422	423	404	416	430	414	426	406	406	436	396	435	461	468	414	397	424	437	420	410	408	460	422	434	382	415	428	432	407	440	423	422	422	421	430	423	441	419	397	451	460	401	420	406	404	408	428	438	382	435	436	419	414	421	415	409	420	445	441	457	424	436	437	430	441	415	423	421	427	411	434	433	407	405	429	412	427	402	427	388	440	494	422	432	409	435	433	427	436	420	446	433	400	410	429	381	400	422	433	430	433	440	421	427	402	451	429	420	435	383	407	405	434	454	405	427	399	417	432	435	399	420	469	421	431	407	388	430	415	435	424	402	418	455	418	395	440	456	410	466	413	462	435	417	415	459	440	416	392	452	435	408	389	441	416	416	442	415	424	415	390	401	449	429	428	399	422	414	424	407	401	442	375	428	413	390	430	409	408	385	448	418	431	415	424	443	398	456	433	451	449	411	439	432	415	438	419	444	390	427	442	412	412	445	397	430	434	424	449	428	452	430	463	429	420	449	418	400	458	438	410	450	368	422	443	425	450	439	428	445	437	424	452	379	407	424	436	419	423	397	408	431	406	420	441	432	413	409	444	393	421	438	401	398	439	431	386	449	423	392	427	405	440	406	388	454	424	417	457	433	399	426	464	417	396	413	430	415	411	385	419	430	437	407	423	404	440	417	435	438	396	407	440	442	456	428	442	429	400	415	441	394	424	404	428	422	453	427	393	445	434	431	401	456	437	372	401	429	428	405	404	409	420	379	411	397	405	399	437	424	423	444	429	426	421	404	425	423	424	400	412	467	435	420	430	460	454	415	427	441	394	430	426	402	402	409	465	435	431	422	435	440	426	429	462	417	398	403	443	397	414	419	438	407	395	426	380	438	429	414	388	407	421	447	462	412	433	397	437	401	433	413	421	437	396	458	443	436	406	417	467	407	457	418	410	433	399	442	401	438	413	439	400	415	433	425	424	405	410	411	430	428	425	387	426	428	428	442	399	420	464	385	422	457	456	430	426	408	415	446	411	415	438	413	437	417	403	423	449	414	395	434	376	449	458	435	450	435	449	396	412	429	406	399	427	452	434	428	444	423	416	441	414	417	442	423	417	408	419	424	423	431	440	432	399	434	443	419	410	443	448	416	411	438	420	424	426	387	393	405	397	424	400	408	413	413	435	413	447	435	424	422	427	374	421	424	420	421	432	465	442	412	428	412	435	425	415	385	400	449	395	426	396	427	415	425	416	457	443	447	429	450	450	431	436	432	411	402	458	433	410	391	449	447	418	396	405	437	434	453	412	385	443	409	443	422	425	437	407	417	429	453	411	408	395	388	388	453	418	414	447	435	407	386	401	381	403	440	418	434	465	396	417	405	448	450	415	424	437	420	428	444	436	437	422	437	439	432	401	444	367	380	397	430	427	402	418	423	417	420	462	415	411	439	435	416	408	403	420	419	427	438	405	403	441	400	408	446	432	412	422	397	431	451	400	416	444	401	459	409	375	473	415	402	421	415	420	431	458	455	450	397	395	447	411	393	455	434	420	398	394	448	387	436	427	406	417	384	411	411	446	409	433	420	425	411	422	414	485	429	422	421	401	406	414	442	456	413	440	396	420	418	412	402	388	408	414	392	455	425	417	417	458	393	389	445	399	422	418	442	418	432	417	445	415	433	417	389	394	417	406	429	412	446	390	431	416	414	409	475	446	436	411	416	388	417	421	427	393	433	399	440	388	441	419	438	409	412	395	463	416	421	427	369	417	421	423	416	449	423	391	425	415	427	402	448	409	424	428	411	448	411	454	407	443	404	430	452	404	424	432	438	408	435	450	446	405	420	417	443	426	426	437	395	433	434	438	418	446	386	411	445	423	425	427	421	416	440	438	410	433	450	416	439	407	437	396	414	419	449	445	426	439	450	427	415	431	452	415	429	422	393	429	433	411	457	444	422	429	432	443	415	412	410	456	428	441	389	458	449	428	432	423	376	437	479	430	414	444	436	406	430	429	438	430	431	409	416	412	392	419	416	396	424	424	420	417	417	417	387	406	430	392	403	440	426	420	405	407	448	437	426	437	398	424	411	442	407	390	404	423	409	413	397	434	395	433	377	419	440	437	424	404	442	444	374	441	450	398	403	424	432	436	442	405	457	441	389	409	424	386	445	409	374	413	416	413	408	435	421	412	393	419	436	436	442	438	446	405	408	422	393	417	442	414	445	458	426	415	411	430	453	400	435	470	420	444	434	438	399	394	452	456	408	447	445	431	438	399	401	429	422	421	406	417	430	453	393	403	440	408	378	419	436	405	444	454	428	412	369	418	397	428	428	475	385	373	418	431	448	450	418	431	464	433	393	396	413	460	373	442	435	434	405	419	415	427	439	392	416	441	425	405	416	430	430	438	395	437	415	388	398	425	387	409	439	428	401	459	427	413	411	435	431	442	445	441	434	430	432	426	429	418	405	430	427	414	387	402	400	400	410	435	449	392	408	414	392	411	419	437	396	403	415	451	434	417	409	426	405	430	425	389	438	432	433	433	417	421	428	457	417	389	422	418	408	425	398	423	451	429	427	400	434	394	405	433	418	398	382	430	432	467	452	406	438	388	430	455	402	414	480	428	399	458	413	406	426	437	420	399	429	423	426	418	444
31608	19308	7976	1042	748	661	710	543	509	513	480	529	495	446	422	421	453	385	382	397	407	407	356	387	384	380	411	357	431	386	394	356	348	379	358	362	367	408	404	363	383	348	373	381	319	360	368	393	382	360	374	382	348	368	371	377	376	387	344	369	400	361	387	401	368	375	376	365	362	387	386	380	344	350	344	418	371	384	370	368	376	398	369	374	407	388	363	369	378	349	347	377	403	378	363	370	349	368	340	396	366	374	381	369	374	434	379	334	402	376	362	376	381	388	393	375	382	435	345	397	385	401	391	388	350	388	380	356	377	366	375	396	363	387	368	400	358	377	349	344	398	349	382	362	375	392	363	379	401	402	363	363	387	370	366	374	386	401	393	419	381	387	355	373	363	392	420	376	375	353	378	382	397	377	400	400	368	356	327	376	378	395	352	350	388	375	366	360	349	358	406	361	395	368	406	399	397	378	389	378	367	364	361	394	404	385	369	332	353	343	369	398	378	369	330	391	367	389	368	339	354	387	379	360	365	372	393	377	365	359	365	377	360	383	377	366	352	367	353	382	375	374	374	408	351	384	388	378	360	397	362	350	373	354	381	386	378	370	348	376	377	406	359	390	367	370	348	380	364	384	374	381	403	358	355	397	368	358	372	414	366	365	363	377	375	368	350	357	371	378	358	361	365	386	385	384	370	374	376	369	382	364	371	389	347	374	357	381	409	399	373	325	412	383	372	375	323	336	377	361	385	370	382	359	384	387	373	347	363	376	375	368	388	343	375	352	388	339	357	365	380	358	371	351	402	366	356	360	363	363	368	376	392	400	360	339	364	391	369	371	397	385	378	400	385	366	357	381	378	368	348	376	365	362	380	397	363	372	400	397	372	370	363	345	423	386	370	372	389	406	368	357	369	347	359	389	358	446	392	395	369	367	377	348	392	346	373	366	335	350	336	362	351	385	407	366	360	373	371	365	342	403	362	386	364	388	420	384	380	377	360	356	385	360	359	392	378	381	358	376	366	405	411	360	351	370	366	403	377	383	341	375	365	399	376	401	384	334	401	393	387	341	368	352	366	396	397	389	381	394	390	362	373	408	413	413	380	373	367	382	363	374	367	394	375	357	345	370	372	400	394	408	346	334	353	351	357	362	363	372	404	375	385	389	369	380	343	381	402	407	356	385	366	372	376	363	372	344	383	348	343	367	374	326	371	352	346	362	389	344	380	366	420	376	350	369	367	380	402	387	344	377	367	372	390	365	370	362	351	374	391	334	381	404	357	385	383	384	392	394	415	445	372	375	409	385	405	371	393	381	378	398	354	381	369	389	375	382	380	380	372	346	358	357	381	378	362	379	405	365	341	330	382	390	370	347	372	408	374	380	376	373	363	393	364	350	358	356	366	395	378	372	384	369	373	404	347	396	381	359	401	371	376	366	370	352	356	360	420	388	401	374	377	360	363	331	364	383	371	354	395	405	406	357	349	388	382	397	373	380	377	386	346	373	362	376	401	376	380	333	363	386	364	392	358	419	380	366	391	386	372	353	366	390	403	336	360	373	388	376	350	376	377	376	367	352	371	384	349	370	386	369	384	380	347	350	344	365	406	354	365	382	380	383	348	343	369	398	378	373	407	359	382	372	349	378	387	323	340	378	402	391	387	376	383	367	409	368	375	381	395	389	357	361	354	391	394	377	372	357	406	394	369	351	368	406	392	371	365	393	346	373	396	380	365	370	363	391	360	363	359	364	357	351	375	391	392	409	398	362	380	391	364	390	381	360	345	326	337	380	378	364	391	408	388	375	398	356	347	363	345	359	419	378	383	342	378	395	347	361	382	364	341	396	396	366	349	370	362	370	359	331	374	369	352	365	416	340	385	367	386	391	313	350	358	348	401	373	318	401	382	356	360	396	382	386	369	315	397	394	385	383	381	368	392	419	390	400	359	387	352	363	354	380	363	352	431	379	380	381	381	357	379	361	364	395	344	421	340	335	390	370	344	363	402	380	382	345	383	411	366	362	390	378	360	351	388	400	363	397	384	385	361	372	365	412	363	380	370	337	363	436	365	359	360	393	395	398	370	370	361	370	398	389	385	368	386	391	415	419	355	418	339	361	344	402	352	356	403	341	403	382	383	360	426	393	379	405	403	355	355	380	381	403	370	338	375	395	395	402	393	376	352	364	349	375	403	414	337	379	409	380	382	374	359	367	361	384	373	379	371	345	415	364	396	374	363	364	362	353	378	408	373	396	368	343	363	377	359	376	409	371	348	372	361	366	395	364	356	384	335	398	361	382	332	351	382	370	371	378	392	377	397	337	392	368	365	376	371	370	375	384	365	336	377	407	361	405	369	378	347	370	354	388	406	364	391	397	342	395	319	401	375	359	361	380	377	405	375	347	365	380	371	367	403	343	357	391	352	405	348	341	346	352	336	382	378	373	366	370	359	350	402	368	374	337	349	345	385	401	384	369	386	392	393	353	387	343	385	361	401	374	404	359	374	364	349	344	437	408	361	352	372	392	347	370	402	383	362	369	380	392	344	372	388	341	335	381	340	423	407	375	363	356	378	383	404	388	366	352	387	356	408	345	348	412	373	397	388	394	368	385	366	357	379	346	368	402	382	399	412	402	379	404	362	355	373	354	382	386	378	341	405	380	337	350	370	338	330	385	420	403	381	366	341	384	357	367	388	382	361	384	370	394	403	384	374	354	405	367	350	337	374	373	411	370	365	370	361	364	398	367	387	374	411	403	406	349	352	382	333	383	419	367	389	334	381	406	382	372	351	386	376	334	360	367	362	372	363	341	371	357	402	380	356	360	340	371	411	376	375	381	377	355	349	405	362	385	372	383	384	360	405	340	349	354	342	370	383	357	383	369	403	349	408	462	362	378	405	361	381	380	386	386	361	362	376	373	377	401	395	369	362	324	366	387	360	416	372	357	348	355	350	365	352	383	359	371	368	354	392	356	361	378	345	341	359	355	356	370	409	405	335	353	359	346	373	363	355	364	353	366	379	400	374	408	401	375	376	387	364	356	383	376	399	352	387	374	363	357	357	375	374	363	364	376	365	401	386	375	352	387	378	381	330	377	397	387	359	388	348	367	397	387	349	385	377	396	355	394	409	342	376	398	400	436	413	384	368	363	384	368	355	385	370	383	375	387	385	354	353	373	366	351	392	353	407	358	370	373	347	319	366	374	408	368	401	401	348	369	373	378	343	336	364	373	390	328	422	381	373	377	377	375	401	375	424	354	429	423	357	362	356	373	380	342	377	342	380	370	370	403	378	406	364	353	395	372	388	379	356	352	396	389	328	347	358	356	362	401	380	369	386	411	351	405	387	366	374	381	389	363	385	386	367	346	362	387	357	383	374	358	383	352	382	377	360	399	386	371	353	358	372	405	373	409	356	368	378	371	420	385	369	391	402	359	360	397	363	369	360	353	408	358	391	360	404	405	372	368	380	362	358	372	366	376	382	386	419	352	354	378	396	409	357	397
6398	1990	1214	1082	1037	932	938	900	888	820	893	928	888	840	850	837	862	841	848	834	806	845	810	839	871	838	901	905	843	814	842	861	848	817	833	827	851	884	803	852	803	855	863	821	875	873	841	804	786	835	834	806	807	872	867	811	799	815	865	857	818	894	844	842	871	839	889	787	819	844	871	815	847	801	817	855	850	786	807	846	797	817	835	836	875	830	824	822	837	839	814	804	842	850	818	798	860	844	851	837	876	800	803	800	831	805	828	845	819	815	857	836	817	812	833	837	822	828	889	809	841	884	844	873	842	850	827	819	803	791	811	808	813	857	834	830	799	790	791	861	811	874	816	835	794	854	798	809	831	842	823	771	847	792	884	835	879	818	859	845	832	808	809	815	836	810	855	804	793	823	832	808	841	865	828	856	869	845	774	850	824	816	862	827	774	835	807	843	799	808	820	860	808	821	818	827	854	814	826	885	808	818	857	888	805	792	815	840	826	827	861	808	844	826	802	863	804	866	811	869	859	840	839	828	850	790	840	848	860	820	892	811	853	835	753	812	827	902	834	826	864	817	840	846	803	810	852	876	788	928	882	909	790	863	797	848	829	778	812	864	854	875	820	814	804	840	871	855	801	847	891	844	834	870	835	828	816	819	840	846	851	800	836	883	851	884	808	871	813	834	828	850	879	856	845	873	802	801	824	849	804	868	861	862	862	832	843	831	813	808	842	860	854	862	827	888	797	790	833	827	833	835	854	827	854	874	833	798	838	845	848	794	861	844	819	808	810	826	822	856	848	845	843	834	796	799	818	870	798	837	819	815	852	846	925	851	853	835	796	830	838	789	847	819	825	835	886	785	846	837	887	827	853	856	807	851	811	850	844	823	812	866	843	813	823	817	851	794	868	851	820	818	858	850	789	834	834	823	831	820	797	785	815	838	870	840	744	836	836	841	818	830	789	865	839	821	822	816	778	821	826	802	856	799	777	800	898	821	835	822	838	839	823	857	792	801	817	885	831	810	832	810	821	774	867	802	820	814	832	902	828	840	883	831	838	774	845	818	795	845	840	840	808	855	834	733	867	800	830	810	833	818	779	793	770	819	793	835	815	814	892	811	843	855	803	835	803	833	808	838	869	844	799	830	827	860	780	837	805	808	801	838	834	816	823	827	846	845	834	815	843	880	797	811	819	823	864	881	865	801	849	828	810	827	823	782	855	824	877	767	825	837	863	781	876	812	856	818	858	796	809	828	827	805	794	778	839	825	802	838	865	849	822	810	816	836	819	817	856	831	845	851	808	835	802	822	820	851	850	833	880	887	835	825	787	858	859	842	831	811	827	803	832	852	868	850	853	836	844	866	809	834	866	820	876	766	783	884	828	790	867	855	846	814	825	803	800	864	850	834	853	830	827	800	807	824	871	821	875	829	816	787	849	851	814	839	794	820	818	861	815	858	801	875	816	834	823	815	826	817	848	845	842	837	825	877	821	829	790	855	870	826	826	826	865	840	843	878	871	875	822	837	898	824	847	761	825	809	820	798	822	878	849	851	843	902	820	837	873	818	902	810	840	821	801	822	848	818	790	797	827	862	794	805	817	871	859	861	818	797	777	831	815	821	821	838	786	850	773	826	850	799	840	871	808	766	818	838	859	845	878	803	830	869	858	794	808	837	813	843	856	803	814	851	834	788	803	828	798	846	795	888	847	859	812	789	823	845	825	808	810	851	834	798	844	796	887	807	837	846	833	839	805	778	880	817	831	791	789	825	821	876	783	826	852	797	793	835	842	815	870	890	772	811	810	783	830	823	850	829	836	882	882	806	820	833	811	788	855	821	852	775	825	844	827	844	830	815	792	806	830	844	841	856	868	868	883	838	803	843	813	814	818	838	839	858	838	844	793	850	828	829	807	824	868	849	795	820	857	884	846	833	855	830	817	847	840	843	817	789	841	768	807	829	842	833	837	803	845	852	875	857	873	809	813	835	853	804	824	819	852	848	795	865	875	846	836	890	831	873	829	787	805	839	789	826	824	854	808	817	822	843	848	779	811	848	862	855	830	831	799	835	829	871	817	823	796	888	801	781	849	866	819	855	881	845	808	851	839	818	778	836	819	891	803	828	849	893	852	879	783	815	835	838	841	822	830	799	859	849	803	818	827	856	786	817	831	901	822	800	856	861	838	838	832	819	868	888	872	864	752	814	821	768	868	785	816	840	855	847	799	794	830	839	826	823	803	852	850	844	895	858	815	808	860	832	788	836	809	850	853	873	794	837	836	808	832	878	816	823	784	837	918	787	889	842	777	841	863	772	812	833	822	823	781	852	832	821	877	834	773	820	837	847	844	826	824	865	844	839	837	820	826	816	840	853	833	875	842	834	862	834	888	888	850	807	792	847	860	851	841	817	859	840	806	863	814	830	831	852	858	785	815	855	795	811	789	834	857	832	831	828	880	851	851	843	828	800	880	827	816	890	799	832	844	840	842	826	790	883	827	804	851	837	853	826	814	845	853	774	834	781	827	832	845	817	830	860	841	867	834	833	835	843	778	823	812	801	790	809	842	841	875	822	875	774	809	818	850	871	801	832	842	841	850	863	836	803	850	817	878	792	892	815	828	871	824	782	846	841	833	838	833	797	873	839	840	832	812	830	822	818	831	814	813	862	831	839	866	849	858	824	811	819	843	825	828	827	836	885	894	905	838	792	777	841	849	817	823	819	798	830	860	806	836	867	809	810	870	806	880	794	801	856	832	838	836	796	834	857	860	862	839	807	816	812	898	844	826	833	797	807	814	847	818	830	866	820	840	857	906	806	857	812	843	799	873	890	860	842	823	853	804	871	849	846	784	858	834	849	820	874	792	863	892	827	844	797	855	847	836	781	847	799	873	867	820	851	845	861	805	836	814	888	797	822	843	855	837	840	809	872	795	906	866	827	845	829	873	812	831	853	798	854	852	829	838	846	848	866	825	849	849	785	802	837	848	818	830	909	899	878	852	812	825	805	856	775	872	782	808	876	834	844	843	844	808	825	820	857	783	822	797	815	843	851	812	869	787	846	827	881	847	850	792	847	840	869	835	842	794	890	811	811	834	857	796	839	858	858	826	812	818	888	856	839	809	817	802	859	845	842	800	810	847	812	820	795	811	828	802	881	815	864	901	820	789	885	796	783	823	816	850	800	857	879	805	808	879	854	816	850	866	808	855	863	834	806	838	853	836	814	839	824	806	905	808	852	852	864	843	867	883	831	848	844	886	789	849	769	873	814	820	885	853	840	856	846	838	866	821	808	816	832	822	873	837	850	830	834	790	831	821	876	857	876	884	833	822	815	882	822	883	835	831	825	788	822	826	831	816	822	896	838	826	806	873	840	890	788	785	862	784	830	806	869	848	852	868	800	834	808	832	844	770	794	847	828	810	812	837	813	828	852	837	901	862	799	818	799	889	805	819	813	803	803	814	845	818	817	858	802	820	877	807	820	783	879	843	851	870	851	822	857	850	847
24003	20658	23864	27437	20650	19996	1667	802	609	539	533	514	468	441	383	357	357	376	327	332	332	269	275	273	240	297	268	266	284	287	273	290	288	284	256	251	240	289	269	244	287	249	285	230	255	248	257	276	255	277	276	261	257	270	275	291	250	247	268	253	258	274	275	249	240	259	280	279	262	258	237	246	276	227	237	264	261	238	280	241	246	255	249	289	252	273	253	269	244	268	254	236	245	279	273	283	294	263	238	280	278	274	258	253	272	263	278	267	260	261	286	264	266	269	271	237	248	245	271	268	233	284	251	265	244	251	228	288	242	259	264	275	235	228	259	235	297	257	229	262	234	255	251	257	282	248	273	261	258	252	262	262	316	277	254	265	253	252	271	263	251	244	245	273	292	268	255	236	260	271	259	263	288	256	273	255	259	266	261	273	262	262	241	264	256	273	241	227	271	248	253	263	274	260	248	275	283	262	238	249	239	297	255	245	271	263	259	283	241	272	248	268	273	269	297	252	263	277	256	265	270	262	246	271	260	275	304	261	293	256	244	282	250	278	278	245	249	250	251	263	238	250	240	263	261	287	283	244	265	250	294	296	325	261	266	281	253	265	253	270	258	262	269	242	250	292	280	298	259	232	290	267	244	247	239	243	252	252	255	254	252	254	271	278	289	257	270	266	235	275	273	243	250	253	218	251	265	304	254	250	248	279	253	259	277	289	296	267	267	220	258	274	278	276	260	275	259	272	248	227	226	242	259	255	288	272	256	247	263	263	248	235	249	231	258	253	261	273	276	270	271	263	263	257	244	261	244	243	259	237	282	242	254	266	243	266	262	261	265	293	247	282	247	244	296	273	285	262	249	293	266	241	262	307	252	290	281	230	257	248	259	230	275	252	258	272	271	258	292	284	234	258	246	251	261	260	216	257	282	254	234	250	234	282	265	281	265	304	271	247	308	305	214	306	260	242	247	238	236	253	258	252	258	283	270	233	252	226	277	254	259	256	268	293	318	281	291	249	260	263	254	246	259	285	255	274	238	269	253	269	272	268	289	269	269	253	269	263	283	256	273	258	261	290	272	269	281	285	260	261	253	258	257	265	253	251	251	261	244	240	238	263	260	242	246	259	269	268	240	246	264	277	270	241	273	255	275	256	277	254	240	245	233	284	229	232	275	268	285	250	275	247	232	245	247	248	263	267	268	290	246	262	246	281	248	262	270	258	252	268	263	292	265	242	264	226	234	273	256	268	277	262	259	266	216	263	269	233	239	230	268	266	277	272	267	283	286	256	245	255	270	268	260	257	259	242	260	276	309	268	279	269	271	274	254	265	233	256	266	282	264	251	285	267	258	261	275	275	280	229	239	242	261	298	234	236	253	275	251	269	244	247	221	243	267	286	247	261	282	273	282	263	248	241	265	269	275	275	267	250	252	210	250	254	297	245	270	254	270	249	280	263	226	258	253	249	238	252	244	261	271	285	279	258	266	261	250	256	287	253	215	256	250	264	245	240	263	271	248	280	306	251	240	268	274	249	234	271	260	283	245	275	229	278	269	272	280	259	255	252	267	256	244	260	268	257	257	287	261	269	247	269	255	243	284	245	231	266	271	268	267	235	244	268	265	263	254	245	246	271	271	282	266	280	242	243	261	305	266	263	223	281	279	254	281	233	270	255	231	232	282	297	262	261	254	256	244	267	255	255	251	259	245	248	241	257	262	243	251	257	255	282	255	269	226	252	251	271	252	237	285	232	257	251	253	249	262	272	272	263	264	272	271	301	268	224	284	251	265	265	242	285	255	256	269	274	231	237	278	242	279	268	273	294	251	255	251	256	281	255	254	276	254	266	238	244	239	280	269	259	268	260	271	274	247	240	257	252	266	261	280	250	274	248	266	261	239	280	290	242	241	236	237	254	258	270	278	262	250	254	275	290	265	224	285	255	260	261	242	262	239	283	216	269	299	281	259	274	263	242	260	281	272	244	242	289	245	240	260	294	252	260	283	253	291	270	271	269	235	251	261	255	234	249	257	242	232	267	252	254	274	266	265	257	268	247	298	258	254	264	269	270	254	286	246	263	285	263	250	235	272	243	293	260	249	293	240	245	270	266	240	221	262	250	256	265	246	258	264	238	250	278	289	270	251	264	250	259	227	248	278	238	249	242	237	257	261	267	268	276	255	265	253	256	235	289	275	254	241	246	258	265	245	252	259	241	284	297	259	235	233	257	273	269	246	269	277	267	238	218	250	210	239	260	280	276	254	247	260	255	236	268	267	245	282	234	278	277	271	223	253	250	266	277	248	264	261	255	255	257	262	283	250	239	231	244	241	266	255	232	275	250	278	260	251	247	254	239	275	229	278	254	247	228	281	257	259	254	242	276	256	270	269	259	278	222	254	266	249	244	270	255	252	276	263	286	280	269	272	243	278	263	230	269	275	256	266	260	249	248	254	290	266	249	248	282	268	270	273	262	274	254	256	267	251	260	256	232	235	240	259	276	252	230	252	266	252	222	280	259	220	248	235	220	257	245	251	252	266	258	241	235	241	249	245	261	250	228	259	254	268	226	255	245	251	255	250	273	273	237	250	262	250	254	260	224	231	262	256	284	258	253	228	272	254	253	235	266	250	274	294	254	254	249	273	263	275	261	287	246	259	261	263	254	252	253	259	282	264	273	250	268	254	251	258	259	264	259	282	256	324	278	303	253	281	266	245	262	250	256	230	260	241	272	255	258	277	255	303	239	271	228	249	252	291	269	246	270	265	248	271	253	284	278	255	238	266	256	236	228	242	246	266	254	269	269	237	233	233	291	242	291	283	253	258	272	245	261	277	307	252	259	228	281	275	253	277	258	254	227	252	280	260	242	256	257	296	266	275	265	228	253	266	241	261	296	265	252	285	252	286	264	254	256	253	253	265	283	230	236	281	254	268	300	286	262	260	281	253	231	266	272	246	260	257	274	285	255	248	282	254	281	261	292	242	264	268	232	261	295	258	259	230	228	240	236	269	236	245	250	250	260	292	258	250	245	278	257	229	274	258	270	236	262	251	273	241	231	284	251	250	260	256	246	256	250	255	283	289	262	248	286	259	250	306	289	293	275	247	236	252	281	251	264	234	240	265	264	270	250	265	293	235	256	259	295	238	266	240	273	259	280	261	281	286	282	245	256	228	243	271	243	256	224	275	275	277	268	269	285	278	260	252	246	258	241	265	250	274	265	253	249	246	269	246	258	268	267	206	262	264	234	245	263	244	271	260	256	275	252	260	258	274	229	258	274	246	277	250	264	250	249	236	258	249	282	225	251	248	260	272	252	262	289	217	272	255	262	245	258	249	239	227	242	245	271	244	239	295	276	229	264	238	256	235	263	267	237	286	244	244	263	238	244	254	239	280	264	252	254	268	274	245	288	261	265	254	271	227	240	290	292	262	257	248	256	243	241	286	293	298	258	284	244	266	245	231	272	244	271	251	270	277	260	232	275	265	239	253	260	272	239	286	253	237	281
4968	3748	2043	1270	937	880	808	776	732	664	666	643	711	686	635	612	611	650	571	610	587	591	639	572	611	574	583	639	609	561	610	589	587	599	615	594	577	591	610	621	577	592	598	610	596	629	654	568	596	595	603	572	648	601	586	552	623	538	577	598	570	578	576	590	608	573	597	616	591	645	629	621	585	617	571	571	573	619	618	612	614	561	604	614	639	580	589	620	549	570	624	614	626	548	577	574	624	585	602	622	610	570	618	580	602	588	565	618	643	594	598	633	594	577	635	588	571	662	566	629	613	560	589	600	599	577	609	588	596	550	611	597	586	547	620	619	621	594	596	580	593	548	551	617	596	584	585	604	567	546	605	593	592	578	637	593	575	577	628	572	551	581	605	611	553	579	590	580	628	591	576	622	603	605	634	584	625	583	612	566	589	591	591	584	621	601	628	594	615	603	631	584	622	559	560	608	629	580	567	570	609	553	571	605	569	608	586	592	599	602	588	603	626	591	569	641	587	602	601	609	594	553	613	596	598	561	555	636	594	594	593	596	590	555	584	573	590	612	619	571	597	609	579	579	575	591	568	595	560	585	604	602	578	585	615	575	559	589	575	602	580	566	610	579	620	594	613	594	578	552	574	575	580	606	604	576	581	619	617	584	610	607	600	615	610	559	551	571	548	556	554	601	555	583	605	600	597	618	591	601	631	626	584	596	598	578	597	585	578	621	547	605	582	622	560	593	620	606	618	580	597	505	581	614	616	607	573	583	568	588	629	587	558	560	607	608	570	598	566	557	607	625	650	578	616	612	582	595	600	639	571	665	595	608	604	584	554	544	626	600	613	561	608	606	577	563	597	601	679	594	601	599	559	589	608	603	556	588	553	618	603	587	600	622	592	594	607	579	608	591	563	596	582	588	574	631	616	613	573	585	554	624	577	620	598	587	602	602	576	577	611	589	607	580	604	566	572	574	591	585	637	561	583	578	625	595	567	618	585	596	577	605	567	592	644	566	623	539	590	575	572	573	610	561	621	587	581	613	595	582	581	609	586	609	625	578	584	568	576	605	596	630	580	607	583	586	641	572	587	553	585	601	578	586	593	613	621	574	612	592	592	631	576	569	579	609	616	556	568	558	572	623	559	600	600	583	601	585	595	627	585	580	576	611	580	582	633	562	591	573	578	623	642	584	628	592	593	531	605	601	545	591	604	582	583	598	591	593	567	592	565	601	615	614	586	583	600	576	587	593	601	565	565	608	628	605	606	586	580	601	588	649	604	549	592	613	578	599	548	596	572	555	601	574	638	632	586	618	566	510	579	586	633	586	592	592	568	610	583	581	646	596	589	590	572	571	582	607	602	579	578	605	638	598	622	573	592	597	611	627	632	591	599	618	575	578	600	582	647	597	609	571	596	598	619	558	556	610	586	586	620	605	616	576	625	587	565	592	629	584	541	622	584	618	583	568	574	601	619	618	604	602	582	593	596	576	615	632	580	624	564	594	572	621	541	572	595	564	591	626	608	615	578	567	570	578	577	600	634	614	630	575	638	610	628	561	559	597	594	591	584	605	606	578	583	567	566	575	578	605	567	544	574	625	567	627	606	570	591	602	556	570	608	575	604	616	596	625	584	604	652	611	582	595	557	589	644	574	603	606	605	563	603	515	578	579	590	593	639	588	578	568	583	567	588	595	625	541	597	618	610	601	602	591	583	596	593	603	555	572	612	566	586	589	559	589	608	612	582	607	604	558	609	612	587	615	598	622	576	580	576	594	587	631	574	596	602	602	621	578	623	578	564	580	632	601	583	548	602	594	622	538	654	570	590	624	610	611	598	588	591	598	595	633	635	583	588	598	602	606	587	573	606	617	580	567	571	569	607	599	575	599	618	593	571	578	565	603	594	612	605	603	611	565	539	559	572	604	580	601	627	598	626	625	547	620	598	584	600	577	576	635	626	566	599	548	593	583	597	596	578	590	596	568	595	609	594	591	552	557	650	631	572	622	638	630	593	575	623	603	534	591	601	577	573	621	619	597	570	563	586	568	582	597	601	625	558	579	581	600	631	603	579	583	574	589	620	634	579	604	592	558	601	593	527	590	600	581	570	614	622	607	629	562	601	598	589	583	603	567	610	599	613	633	593	593	565	577	566	561	622	572	579	606	598	549	574	601	554	592	618	566	613	618	575	590	584	585	648	558	556	591	615	607	573	562	592	563	553	568	615	612	606	596	584	592	630	556	549	604	581	563	599	583	574	573	580	592	615	651	584	568	578	593	604	606	575	591	579	668	564	583	541	604	590	575	560	625	596	592	595	608	614	546	635	642	589	617	562	592	578	602	592	606	569	628	559	630	584	580	619	573	593	593	599	544	590	602	592	563	587	619	616	598	547	577	557	585	616	559	597	619	580	578	592	611	642	628	659	570	599	571	607	621	580	627	589	602	612	579	628	592	567	617	569	577	591	618	590	588	583	570	580	581	546	638	617	589	591	573	574	548	593	591	642	595	583	583	615	534	592	607	599	602	597	579	601	613	633	597	617	618	596	564	549	597	567	602	618	572	585	625	578	577	595	580	591	565	631	595	548	527	595	603	613	587	580	565	609	589	641	580	592	593	606	538	532	586	569	571	611	565	593	561	538	609	592	630	646	607	614	574	608	586	583	590	552	623	570	596	581	593	501	615	649	589	567	638	581	576	582	588	581	554	605	565	588	615	573	583	587	580	595	606	612	587	605	607	605	558	572	626	575	560	584	560	568	569	607	565	592	593	607	568	583	589	546	600	631	603	577	556	613	609	611	587	624	616	546	556	600	594	583	614	560	607	541	577	631	589	561	631	595	603	575	639	611	591	565	604	562	606	611	551	618	596	626	628	621	581	583	595	620	612	620	612	627	622	602	581	599	572	529	630	613	567	572	584	542	564	620	580	591	630	590	599	606	591	593	586	608	596	593	623	620	577	594	612	615	600	544	632	573	615	547	618	598	566	597	616	581	584	593	617	572	607	598	630	626	620	586	609	595	590	578	616	576	617	596	590	563	632	586	587	556	609	642	588	584	609	592	599	615	607	571	575	591	590	577	579	621	566	564	618	592	593	552	591	619	604	606	606	635	571	619	605	599	556	590	576	586	615	628	573	576	581	601	603	585	617	674	613	636	604	595	575	622	598	571	603	597	554	609	604	605	597	590	593	607	611	583	627	585	594	570	556	628	557	601	616	589	573	573	572	564	604	575	568	611	614	573	586	580	608	592	600	583	596	572	594	578	587	609	618	599	605	588	608	596	588	593	584	633	601	565	634	629	592	648	537	626	581	582	594	637	591	596	577	517	605	581	610	561	566	602	591	597	564	612	612	591	585	607	602	606	629	605	544	619	594	547	608	603	630	589	595	579	584	615	619	597	595	605	559	592	581	592	564	638	607	587	617	594	635	577	608	583	574	585	560	550	583	607	579	580	628	606	542	569	605	618	578	569	578	586	588	583	623	574	576	556	641	562	604	534	625
23392	20646	24223	27099	20651	20680	16660	1569	801	677	732	645	586	449	423	362	378	292	282	282	224	217	209	171	194	220	190	166	188	177	162	172	207	188	191	190	235	176	152	192	158	165	172	187	182	171	169	170	197	182	183	193	176	175	169	189	181	154	180	168	177	193	167	189	165	134	187	162	144	171	181	156	177	196	174	180	141	152	200	158	187	173	171	175	168	181	167	183	162	188	143	191	165	170	189	181	177	171	193	177	181	182	181	151	189	177	175	174	180	179	157	181	179	203	184	168	188	178	177	166	154	180	190	181	170	150	167	180	197	198	181	171	157	158	169	160	159	202	169	178	153	180	168	174	181	184	182	184	153	171	170	192	174	185	178	172	204	169	184	163	189	151	182	169	159	184	190	159	187	194	174	159	171	206	168	169	178	136	177	193	171	153	203	165	162	199	175	182	186	156	175	156	154	183	167	182	165	152	169	181	161	184	170	172	163	163	200	181	168	203	202	190	155	182	185	170	213	182	176	168	153	170	192	186	155	151	180	188	142	167	179	164	189	172	160	161	172	176	179	164	188	173	161	148	143	154	153	174	183	174	207	160	144	141	176	189	168	199	175	139	173	164	194	162	173	178	152	184	196	181	164	199	180	161	170	176	199	160	172	199	206	172	170	184	154	181	162	197	152	178	168	179	190	136	166	188	194	144	188	176	168	170	164	173	175	183	180	175	172	160	189	160	154	171	149	192	186	171	184	207	202	183	183	183	191	191	173	139	177	169	193	182	157	161	158	201	218	187	205	183	186	150	168	176	155	162	157	168	180	167	187	195	178	163	153	157	175	167	183	147	176	184	182	158	170	153	176	166	181	184	170	154	147	169	155	166	160	170	171	177	163	191	181	208	169	157	186	179	161	169	157	145	182	161	208	170	167	184	176	176	162	178	170	181	160	169	166	155	173	169	181	180	179	159	174	168	163	179	179	189	187	198	192	172	173	160	147	155	159	191	172	193	196	185	191	201	188	155	197	169	151	141	177	152	166	175	180	178	171	172	141	184	172	187	190	197	182	164	187	171	159	144	177	166	185	166	190	176	176	170	171	179	152	179	182	177	145	174	189	176	166	167	159	166	180	184	178	170	153	155	168	194	167	202	187	167	175	151	153	183	164	171	160	166	163	172	151	194	179	157	188	171	190	176	159	140	177	205	157	186	167	162	171	179	172	162	175	196	177	175	162	176	164	164	166	160	180	185	169	167	181	181	157	177	177	171	170	201	186	153	167	175	171	178	175	169	169	168	169	191	178	164	172	176	167	179	170	163	191	179	190	159	175	178	169	169	171	204	191	182	162	157	175	182	163	171	190	174	148	182	165	160	180	164	163	156	161	194	178	176	191	182	174	191	151	169	146	174	174	140	197	190	190	198	184	155	169	181	194	200	183	178	166	180	154	184	152	151	176	155	159	147	180	156	163	139	167	174	183	151	172	188	160	189	169	176	164	167	164	163	191	177	177	170	183	170	192	170	169	166	166	135	156	181	159	136	159	176	183	153	187	187	171	175	168	176	169	190	176	157	175	183	184	175	199	194	168	193	198	183	178	187	159	184	186	156	163	195	180	172	167	160	155	160	195	185	189	186	166	159	189	162	156	156	169	178	164	191	168	171	175	170	175	186	162	146	163	172	166	178	181	200	139	158	177	169	157	161	195	171	161	196	158	178	169	135	177	160	162	187	182	163	188	164	163	176	158	191	182	170	157	181	161	188	182	185	182	171	173	183	176	164	158	183	176	187	165	173	181	158	165	167	155	168	173	165	138	162	186	147	145	170	174	149	181	161	173	136	171	166	177	135	183	184	164	202	171	165	160	150	171	172	189	173	182	194	157	181	174	213	182	197	169	175	155	181	166	149	194	178	160	164	153	139	155	158	176	171	183	158	193	162	181	190	175	193	143	159	219	167	177	182	183	169	178	195	178	203	182	166	178	179	184	171	156	205	171	206	181	200	202	183	169	163	154	183	199	175	173	169	175	162	154	179	157	195	162	152	173	168	173	187	180	198	174	173	173	201	152	152	176	178	201	163	190	184	174	167	194	180	182	172	158	185	181	160	160	181	179	161	186	183	197	172	175	169	152	163	173	178	181	173	212	178	176	168	156	172	166	168	177	190	188	161	178	165	163	198	171	203	190	180	170	168	159	177	162	185	175	173	161	162	187	171	182	192	150	165	175	191	202	166	174	155	148	153	149	166	172	168	160	173	181	165	172	177	161	173	191	177	185	165	165	152	165	171	150	185	195	156	183	193	153	148	176	172	180	156	192	172	178	191	162	168	177	179	170	175	192	166	184	183	169	171	186	165	168	172	163	188	169	165	189	174	168	171	174	169	166	178	174	164	160	154	189	177	152	191	164	160	147	189	163	169	165	153	196	184	184	150	178	178	169	183	158	171	194	157	169	160	184	184	156	176	179	186	170	174	182	195	164	154	173	193	158	156	187	176	199	172	181	154	188	189	200	173	174	174	156	172	186	172	159	173	159	170	157	162	190	155	167	150	182	187	156	197	150	171	171	166	171	196	157	182	189	186	174	153	156	174	153	180	160	176	176	164	178	197	178	191	189	174	147	180	187	191	185	176	155	139	173	164	170	181	194	188	170	158	177	180	168	176	161	176	194	159	157	166	170	178	156	171	186	156	171	145	190	156	162	180	186	180	169	162	178	182	181	178	182	170	173	173	180	193	186	187	188	169	175	190	204	165	163	177	159	158	176	187	150	175	182	151	153	147	172	163	143	171	169	174	167	201	205	209	208	190	184	181	194	191	180	195	179	182	185	148	181	171	191	165	171	190	159	181	178	190	175	178	194	178	162	160	144	170	175	165	202	178	169	183	163	138	188	158	176	166	192	185	184	158	179	188	202	162	190	190	173	188	166	184	169	170	178	157	153	161	197	160	192	160	184	167	163	162	187	172	161	163	177	174	188	175	176	174	164	181	195	180	175	192	158	181	175	139	186	165	132	168	161	180	167	171	181	151	180	181	148	153	173	166	172	185	162	160	162	144	178	173	156	185	171	184	161	163	169	172	151	158	168	161	142	167	165	181	164	174	150	174	168	187	155	197	167	163	160	201	162	149	153	169	178	183	193	156	188	170	163	170	173	172	179	158	186	151	192	153	162	178	178	172	176	185	172	172	192	196	200	181	165	161	172	147	156	175	185	166	184	170	176	169	168	181	178	186	156	183	188	175	194	202	182	156	148	171	185	161	175	186	183	192	189	164	176	181	189	150	170	162	175	145	170	171	179	174	172	157	174	180	149	135	175	166	166	192	162	167	158	191	186	180	174	157	172	177	181	190	183	187	137	162	173	198	155	174	172	198	183	167	159	165	184	167	163	205	172	160	165	181	191	180	200	180	178	185	163	186	196	189	171	170	175	189	180	182	186	173	190	175	145	169	142	169	158	195	190	174	181	174	165	159	157	153	190	171	162	160	186	175	164	184	162	168	195	154	189	195
5030	5568	2680	1500	1040	861	723	703	649	621	582	572	536	522	495	504	496	499	506	480	462	471	379	419	430	424	405	437	446	431	434	412	454	418	405	413	447	396	449	405	386	436	447	391	409	468	422	422	451	418	422	428	427	410	429	436	404	431	418	427	371	426	443	422	392	399	408	453	440	443	400	432	409	396	449	433	430	419	433	410	425	416	408	395	408	426	447	437	425	416	428	409	423	449	422	409	433	387	431	440	419	434	416	407	410	448	452	420	416	419	405	416	391	421	413	417	447	444	415	423	430	441	400	455	430	424	379	391	443	430	440	428	413	427	392	453	428	411	412	387	424	385	404	443	462	372	386	419	408	450	436	420	400	426	434	433	417	398	424	422	406	456	436	405	405	399	417	427	409	407	420	424	419	412	405	404	433	407	387	398	420	415	407	405	432	431	411	420	437	445	387	430	407	430	439	422	425	403	455	430	423	398	409	441	416	395	455	414	390	401	393	405	424	444	414	427	434	423	433	440	374	403	395	405	403	401	379	440	421	420	384	418	406	398	419	427	460	451	407	433	414	424	406	393	438	415	414	409	425	449	417	426	419	453	439	424	439	424	413	421	427	411	408	439	429	414	411	419	389	431	418	460	359	407	435	449	431	431	396	411	399	417	428	388	390	402	431	436	400	424	403	402	394	432	437	438	421	430	464	413	432	406	423	426	439	401	452	411	488	416	429	429	411	428	448	387	410	412	433	436	412	409	430	430	402	448	412	417	440	408	402	394	426	421	382	438	440	421	422	414	400	422	414	434	444	422	402	411	426	403	437	458	422	411	409	437	399	395	410	458	425	443	434	452	443	470	420	436	391	430	421	424	407	422	444	416	427	408	425	419	396	426	440	414	421	392	421	426	459	420	435	433	432	426	413	439	411	430	450	439	438	410	431	432	416	405	437	382	418	445	403	462	361	412	393	434	431	391	401	386	436	417	449	442	407	396	397	420	395	420	422	406	426	459	423	408	433	407	427	408	432	440	429	413	400	410	410	421	447	397	426	437	411	427	419	418	402	467	412	443	425	401	396	413	442	427	402	426	420	397	423	422	440	376	365	413	411	449	411	432	387	456	401	425	413	449	443	416	401	441	434	427	413	413	397	404	430	371	396	456	427	378	422	433	409	388	387	418	459	391	413	437	402	406	413	411	448	430	410	408	403	429	423	396	422	408	416	438	393	449	397	396	425	421	394	440	426	406	425	420	426	414	406	434	401	399	452	424	396	417	408	384	397	442	422	435	420	450	438	453	432	436	433	436	393	427	422	418	467	426	400	405	414	432	435	436	410	422	419	408	446	411	393	415	437	401	412	451	419	384	425	428	393	386	395	425	453	409	422	437	412	445	449	445	409	430	415	438	424	466	406	423	425	425	407	442	422	435	399	437	421	449	404	414	408	398	462	474	421	433	439	424	428	435	404	418	362	431	423	456	428	432	382	436	404	413	420	428	421	425	440	430	394	416	413	448	432	431	438	415	432	417	383	393	458	429	413	407	440	399	391	410	426	419	434	446	432	418	458	399	420	440	439	418	445	392	419	398	405	423	405	395	424	388	396	436	414	425	450	402	440	438	443	410	428	459	484	415	393	426	445	399	484	415	423	389	429	421	439	411	399	396	417	430	406	420	419	426	443	408	426	423	427	409	417	415	402	432	407	446	395	430	456	407	426	385	376	384	460	412	450	427	415	425	431	413	434	403	397	440	413	491	454	384	350	410	425	424	384	452	411	426	449	410	444	376	430	424	416	407	466	482	436	448	390	420	423	384	430	419	387	399	432	440	412	402	444	414	396	408	417	407	408	476	411	422	440	484	452	416	394	422	400	431	431	397	404	399	398	420	414	420	405	411	401	436	384	444	417	389	418	401	414	422	401	448	417	437	454	448	413	418	404	440	423	411	422	431	394	429	399	393	428	439	418	409	443	382	438	458	435	413	433	411	479	395	452	386	443	455	420	419	441	454	386	438	438	413	441	422	400	416	380	432	416	414	426	438	427	433	461	415	408	427	448	448	399	438	416	437	426	398	403	401	417	441	438	422	439	441	412	421	426	456	419	414	424	425	402	447	399	438	399	433	421	435	417	438	445	414	427	413	383	425	446	448	441	387	406	447	407	452	420	432	405	384	417	398	428	429	425	429	419	430	439	426	443	439	417	449	419	442	418	401	406	419	439	408	458	439	413	410	429	420	446	410	430	386	419	384	411	406	432	404	414	448	418	426	413	427	452	383	396	446	411	445	439	440	424	426	407	405	451	401	449	434	434	413	378	408	423	449	409	422	417	391	399	420	431	401	444	431	404	436	423	415	441	415	434	425	400	409	461	412	409	427	448	433	413	419	449	378	420	438	399	439	408	411	431	418	431	405	381	451	403	422	448	405	432	411	389	418	446	439	439	420	458	409	411	432	460	393	403	427	423	392	414	443	431	433	448	460	424	379	419	393	410	446	396	450	435	422	405	439	417	421	403	401	425	402	405	397	429	415	408	419	444	443	407	392	439	433	383	408	430	403	428	387	469	425	447	422	419	395	406	448	409	456	401	398	430	454	426	422	380	427	379	415	422	447	428	427	447	418	444	446	410	418	427	376	429	454	425	426	436	399	442	423	431	380	435	404	452	398	423	392	366	422	379	439	400	412	438	425	445	397	435	416	406	430	428	365	435	436	413	443	433	405	438	411	437	405	438	390	408	409	446	412	442	446	415	412	434	418	403	444	445	450	436	370	405	393	456	436	446	409	431	434	433	468	411	408	428	440	388	418	413	420	441	434	391	452	432	421	427	396	428	421	424	404	441	420	425	372	427	428	420	431	441	384	413	449	408	424	438	415	399	427	415	404	456	406	457	417	435	377	432	422	421	430	397	437	404	423	411	459	422	425	404	416	426	419	420	399	391	444	408	400	429	405	430	465	396	437	403	414	423	423	413	425	424	382	437	404	403	437	388	462	420	415	440	407	426	448	423	409	424	401	433	438	427	402	431	461	415	398	426	447	420	413	425	457	401	451	456	413	387	399	407	380	442	457	437	406	403	418	437	402	419	407	455	410	443	429	416	413	408	421	402	411	418	428	433	425	411	407	432	410	417	420	410	457	409	385	401	437	416	442	429	418	450	398	401	460	409	418	419	449	393	428	434	419	408	431	436	432	452	411	437	406	422	423	429	391	451	401	416	441	427	442	415	396	439	424	425	442	412	392	435	452	394	426	372	447	478	386	442	397	435	420	436	443	413	450	414	414	411	423	395	449	396	438	446	436	437	433	396	375	467	399	406	413	395	428	438	424	383	429	420	422	425	405	413	431	393	435	463	407	445	409	427	439	397	442	435	430	451	443	441	435	409	399	418	399	393	416	408	414	454	396	422	423	408	430	412	413	409	437	425	394	444	405	421	428	448	405	408	439	419	414	453	380	414	420	439	415	399	418	425	415	380	423	391	429	462	410	424	436	402	397	411	408	428	454	383	446
31464	19491	8149	1081	686	731	633	541	525	501	523	506	473	425	456	439	432	400	360	381	409	393	383	348	415	364	325	387	382	376	391	352	355	389	409	378	362	375	394	375	355	411	409	336	379	394	400	369	363	369	380	338	358	354	392	380	334	356	398	372	378	413	383	362	368	398	383	410	415	351	344	370	354	393	359	390	416	382	394	326	372	383	375	335	377	355	378	392	409	407	378	374	390	371	341	395	360	350	408	383	357	364	349	382	335	366	345	374	398	357	376	383	397	374	366	396	379	370	373	357	349	394	333	381	341	378	389	367	394	378	362	402	349	351	361	329	378	372	379	369	364	440	371	388	401	374	354	353	379	368	373	384	417	352	377	360	385	346	372	371	406	373	369	359	390	372	391	341	414	340	370	377	371	390	384	366	337	400	391	392	362	368	396	375	329	370	372	371	364	360	399	370	329	367	363	346	352	357	351	390	410	390	360	398	314	353	332	370	392	357	373	384	361	383	376	348	387	402	330	360	316	409	386	353	344	366	379	387	379	354	369	370	379	339	381	370	387	363	391	409	399	385	379	388	392	360	375	395	386	393	364	385	387	419	355	370	353	377	408	385	370	396	353	358	363	350	402	371	383	384	356	370	374	351	370	368	387	380	373	372	379	382	399	386	345	336	387	382	386	378	346	371	360	382	340	358	359	399	370	371	369	385	359	376	380	341	382	348	382	408	375	365	334	381	402	375	349	382	393	370	380	371	387	345	388	368	362	346	385	351	377	379	372	376	383	363	369	383	355	352	381	390	374	387	369	398	370	367	384	352	403	391	387	359	363	381	371	379	380	380	372	404	417	388	387	381	360	395	360	393	416	369	362	363	377	367	332	343	380	367	344	378	413	388	398	344	394	412	350	364	371	375	365	380	381	409	385	356	350	364	381	409	368	347	413	364	389	346	356	366	391	365	350	382	375	388	380	353	347	423	347	421	367	382	371	370	405	347	344	365	390	381	369	356	391	378	355	400	359	358	390	383	368	329	351	360	380	379	347	395	393	367	370	371	394	389	380	377	370	351	352	338	351	370	365	344	348	360	359	398	363	359	350	391	408	378	377	375	383	355	388	372	331	351	411	388	395	363	402	342	407	409	365	379	380	391	386	357	386	384	418	421	374	335	341	403	403	408	324	367	377	350	351	399	349	345	364	372	365	390	336	395	355	361	354	375	351	362	380	375	419	377	392	394	367	353	358	409	358	350	378	350	371	362	375	350	326	394	391	416	407	385	361	379	357	391	381	377	338	370	384	383	366	370	372	340	381	367	355	363	369	348	405	360	373	374	360	380	375	371	377	383	366	390	382	387	393	355	411	383	373	368	373	397	405	366	372	419	375	367	367	350	375	360	404	393	347	321	337	368	357	380	406	380	332	373	364	380	399	358	334	340	362	373	368	394	402	420	371	372	376	384	401	353	358	375	379	359	379	388	395	367	405	397	381	346	375	364	343	394	378	398	362	365	331	410	395	344	411	371	336	323	395	352	348	339	352	392	359	361	373	376	351	394	389	362	391	351	357	327	372	374	410	349	373	356	360	402	387	367	383	357	376	386	401	389	403	372	333	386	398	363	401	371	345	379	372	397	389	361	345	371	375	335	346	378	366	366	372	360	389	366	348	342	378	379	344	336	369	386	360	379	377	383	369	381	351	364	382	402	342	383	420	326	368	364	373	411	415	362	395	351	395	358	370	377	335	396	387	359	365	383	335	370	353	355	379	385	394	350	361	342	355	376	386	368	364	426	319	363	368	358	360	353	341	346	368	367	359	417	347	387	360	363	405	358	395	389	339	380	382	369	378	393	337	360	322	387	358	372	372	387	390	406	367	377	359	357	340	387	370	347	361	403	359	390	376	350	362	407	365	372	395	376	379	369	387	374	351	379	387	335	344	357	354	373	375	380	355	367	414	373	358	388	351	382	380	385	350	360	370	376	383	417	374	380	379	400	343	342	373	352	396	413	400	377	399	324	384	391	359	378	328	371	369	364	380	370	388	373	381	388	380	380	397	383	351	371	402	416	385	388	357	377	406	377	363	367	375	390	365	404	382	354	366	362	365	338	370	384	418	372	370	365	361	362	388	362	385	345	378	392	360	410	368	361	392	364	369	389	366	379	326	363	410	354	376	380	345	375	380	396	393	347	347	355	363	374	378	380	357	373	415	353	374	371	382	359	370	376	343	375	390	364	357	361	327	396	357	340	387	374	395	391	376	388	369	384	356	367	322	365	352	367	369	395	384	365	374	342	366	339	385	401	379	354	351	404	363	377	355	341	383	410	417	379	384	340	367	381	365	374	348	369	379	356	383	330	376	398	391	367	393	384	376	398	363	387	395	373	417	373	395	402	395	393	358	375	363	355	359	367	365	402	356	328	375	358	363	375	371	357	387	383	368	371	368	389	370	398	396	401	429	354	392	367	374	344	372	362	380	380	380	355	363	352	408	422	371	385	337	344	401	391	379	378	373	348	384	352	368	394	360	360	362	375	386	387	361	366	367	383	372	397	390	384	391	365	355	378	359	351	396	437	372	394	383	389	414	364	390	367	368	368	366	393	369	333	395	392	357	394	355	354	399	388	387	330	368	386	377	360	372	396	384	333	359	349	384	381	379	346	408	381	361	363	383	377	399	331	373	357	376	371	374	405	408	389	347	349	321	355	418	352	396	340	366	350	380	374	360	377	368	356	369	376	377	352	313	368	365	390	371	370	418	387	354	366	399	344	352	386	365	385	379	356	345	376	376	352	414	386	374	340	384	405	357	338	361	358	369	394	384	377	370	371	367	359	383	385	361	381	389	388	341	367	389	371	346	393	398	366	384	418	391	383	364	368	394	358	387	371	356	345	363	378	394	389	348	364	334	383	374	366	396	353	383	388	373	372	425	392	362	392	346	404	323	381	369	366	396	396	379	337	440	408	368	357	364	334	348	374	338	357	385	377	348	372	374	349	395	359	329	366	363	413	388	370	392	378	364	390	395	395	341	323	387	386	338	370	382	361	382	341	403	354	376	383	356	369	374	395	355	381	355	361	396	347	381	363	352	422	384	395	396	383	382	385	395	376	341	371	335	324	360	381	352	373	376	407	374	352	382	373	372	385	372	347	389	364	431	433	347	329	392	400	363	368	356	374	364	387	367	361	354	356	362	407	366	356	347	353	363	386	365	388	409	341	356	358	421	369	385	359	381	361	370	417	399	399	407	400	389	386	411	348	358	368	378	369	369	384	387	364	399	387	386	374	368	362	400	393	377	388	320	417	377	369	348	393	371	376	368	364	384	368	369	395	353	414	351	393	362	400	413	371	390	367	406	372	384	362	375	371	357	396	373	363	340	331	369	340	384	392	387	325	373	352	412	334	355	401	345	369	431	364	366	368	391	404	335	328	364	335	380	412	347	376	385	422	373	386	394	386	388	395	391	361	374	345	349	356	367	378	351	347	367	350	388	393	363	402	416	373	405	340
6392	1848	1296	1065	972	1003	888	909	908	819	836	860	879	857	848	871	849	890	841	753	878	870	872	858	888	792	823	836	810	848	852	789	826	867	847	829	777	824	842	841	824	833	846	835	809	804	845	802	810	890	818	820	846	865	869	829	825	855	880	826	810	798	826	855	839	851	808	846	817	880	811	819	863	778	811	876	825	827	839	862	834	824	871	832	882	813	797	832	841	814	811	858	810	819	823	839	861	873	850	852	778	846	794	858	835	819	828	764	838	846	841	813	841	872	861	827	825	844	865	855	843	779	823	805	835	865	853	874	853	882	909	821	835	834	839	800	801	815	868	808	831	781	825	839	858	820	832	835	807	828	838	792	866	826	821	835	824	834	850	840	852	811	865	844	874	850	803	856	882	880	821	848	809	870	822	830	839	819	830	846	824	843	817	793	818	884	847	830	833	825	866	853	790	846	824	840	847	847	836	847	837	839	805	795	859	817	809	849	808	850	825	837	868	792	849	847	903	836	807	809	843	809	838	875	802	837	848	849	852	833	832	828	828	847	824	882	833	800	871	870	815	909	807	802	802	823	872	858	857	839	839	821	804	820	787	850	794	870	876	880	806	856	802	846	862	811	830	795	795	809	785	862	810	867	843	816	807	814	834	838	832	849	792	807	839	814	895	842	844	801	790	852	895	819	814	814	839	870	864	853	829	805	875	788	801	858	815	836	826	853	843	863	817	786	798	832	826	834	807	880	840	826	836	847	822	814	846	847	843	839	849	817	808	868	813	882	805	801	861	815	839	878	802	877	844	803	826	908	806	783	811	797	873	899	882	817	841	815	803	853	797	863	846	856	843	827	845	864	785	853	825	837	847	864	851	878	836	835	836	882	852	873	815	821	817	832	864	805	840	892	913	795	833	789	866	864	856	849	803	862	883	838	844	824	837	840	845	806	866	783	807	810	829	791	852	845	829	808	819	832	831	905	860	854	866	819	803	853	881	825	865	818	859	826	825	847	843	835	811	840	840	866	869	832	835	860	849	852	830	816	814	765	784	859	858	828	807	931	844	840	862	815	798	796	823	862	825	826	833	853	850	819	831	836	842	841	831	847	826	863	833	821	875	844	854	837	832	788	858	829	845	827	814	780	846	835	896	781	840	828	804	801	820	844	806	821	828	852	846	863	815	833	825	835	810	835	849	841	847	814	827	853	875	856	780	789	826	850	862	861	804	856	788	834	809	858	847	787	793	810	908	830	863	821	817	827	833	861	871	897	809	849	841	836	820	855	839	841	843	871	791	842	823	800	869	845	831	815	804	811	856	883	786	798	810	834	834	847	818	864	849	833	855	749	821	808	819	821	810	857	855	816	820	758	837	823	803	842	869	874	831	841	806	859	819	828	829	832	865	856	880	857	787	877	804	841	824	853	849	799	834	796	825	860	805	826	903	845	830	830	800	820	816	803	796	802	848	850	846	808	839	834	819	846	791	819	793	848	826	822	918	824	850	802	835	861	806	878	831	857	844	830	812	804	816	879	828	845	824	886	798	865	851	812	839	868	884	853	776	836	837	885	799	787	823	880	818	878	844	850	834	844	828	828	869	810	811	791	847	822	811	796	831	817	788	840	816	810	841	817	831	852	853	820	886	834	817	812	850	838	839	835	843	873	811	832	832	817	827	837	833	920	805	776	792	839	828	834	790	843	827	833	865	882	810	771	848	816	842	797	831	816	846	874	882	796	834	808	868	824	834	803	799	809	833	815	820	843	797	853	835	817	812	861	817	821	800	838	859	873	791	809	809	832	845	853	793	841	821	842	827	873	825	808	897	817	833	827	812	893	854	816	838	869	850	835	821	833	871	847	843	809	854	852	792	871	817	815	790	903	844	855	800	825	824	838	814	871	810	824	831	880	817	836	827	845	786	806	801	838	867	836	842	856	879	800	779	841	832	845	842	859	804	832	869	862	802	796	859	831	812	904	895	831	830	772	854	790	838	820	813	829	832	809	805	833	811	821	813	839	787	829	890	868	810	878	832	872	807	890	840	862	852	850	841	819	799	835	772	832	775	830	896	840	799	832	803	815	829	817	822	896	818	888	789	871	814	847	826	835	831	800	865	801	797	852	841	820	842	840	891	862	870	838	793	847	756	798	823	801	865	883	857	835	825	850	878	855	824	860	861	822	845	848	894	834	873	839	811	804	823	842	826	835	834	787	848	856	823	851	812	816	824	883	833	823	803	827	801	857	794	848	796	843	790	833	771	838	790	836	834	804	861	830	836	790	833	825	770	849	809	860	810	874	868	863	840	794	870	839	814	830	881	794	778	798	841	893	833	799	832	807	833	837	864	824	784	873	875	746	859	835	845	797	819	843	840	795	827	851	817	847	830	821	839	864	825	804	898	838	805	834	823	847	837	848	840	873	863	778	825	838	834	832	793	830	835	730	857	840	852	813	905	792	806	848	821	807	878	831	835	873	862	877	836	797	787	800	815	823	860	805	829	845	827	820	861	808	794	793	809	802	855	862	860	847	780	826	871	825	827	769	845	874	854	867	783	795	839	845	833	865	847	886	824	861	840	849	811	821	835	898	807	836	808	905	810	823	791	867	853	834	817	822	861	788	838	884	883	855	784	835	812	859	824	863	783	837	869	902	856	803	840	882	751	853	840	844	864	789	796	818	823	803	865	794	838	812	855	823	829	812	825	818	791	844	820	846	794	838	813	861	813	863	727	836	773	858	812	825	835	874	857	857	815	821	836	892	868	855	825	846	821	845	850	823	852	824	786	830	849	840	856	829	821	824	846	825	839	851	803	851	848	824	840	840	852	807	827	790	813	789	830	846	799	803	860	811	841	786	859	805	794	892	891	817	831	817	842	853	847	845	803	832	819	832	841	817	831	856	846	846	808	827	858	819	837	793	833	839	837	849	812	866	826	800	877	870	809	823	780	849	837	807	828	824	827	818	833	855	833	838	823	841	835	788	870	768	813	818	841	797	856	826	788	840	822	857	826	845	832	852	805	799	804	853	808	852	859	786	823	813	805	792	869	846	866	819	815	897	784	890	863	839	826	860	838	846	806	848	814	806	828	828	823	825	823	814	830	842	851	832	811	846	819	827	814	875	799	842	831	820	789	833	835	839	767	848	807	809	803	844	803	825	786	831	819	882	856	787	871	806	780	815	820	837	887	808	837	847	873	840	822	807	854	815	834	855	821	810	807	838	794	829	821	823	817	814	861	894	833	870	838	791	857	820	846	806	809	853	847	823	872	823	829	854	821	753	848	833	822	841	809	836	828	818	866	828	872	867	829	836	775	843	815	799	847	845	805	833	779	843	858	857	876	871	857	797	816	824	827	803	827	856	852	872	821	837	760	853	811	852	799	833	816	796	819	817	783	833	788	824	802	884	825	851	867	831	807	841	862	812	836	809	828	878	811	832	867	838	795	820	872	776	855	871	806	884	845	824	835	833	865	841	796	877	812	838	831	828	798	851	861	794	854	771
23956	20624	23903	27384	20625	19807	1632	771	605	517	485	565	462	432	383	335	325	309	317	322	341	297	273	282	255	268	273	272	313	256	248	255	260	250	262	294	263	285	268	266	264	268	267	290	269	281	270	223	266	241	264	287	231	268	255	238	264	273	246	259	288	264	282	256	289	250	255	257	292	251	263	229	233	263	239	254	255	248	280	258	249	230	266	240	280	257	274	252	261	258	251	270	259	233	265	277	249	270	284	262	246	252	289	259	253	224	244	231	278	241	276	246	240	225	248	262	282	267	260	251	237	264	276	251	244	251	244	256	260	252	273	278	242	260	268	253	260	234	286	264	243	277	282	282	280	286	226	240	246	252	235	239	290	268	260	272	263	210	265	264	268	266	266	267	259	272	297	270	244	258	251	272	276	229	247	254	275	268	276	283	283	271	274	261	265	277	246	254	264	252	294	228	278	237	254	277	241	262	257	242	270	239	259	264	279	262	248	289	259	271	220	254	253	263	261	246	247	243	256	268	252	282	286	247	250	274	262	259	255	245	251	283	267	267	280	257	270	260	293	255	272	254	265	228	270	248	264	249	279	267	269	239	262	269	238	257	251	269	261	282	279	267	253	273	259	275	257	271	258	264	285	255	277	244	259	260	273	242	231	263	281	300	273	267	269	240	271	283	268	245	290	250	269	229	260	225	250	277	270	276	266	249	262	248	249	251	260	262	261	249	230	247	261	246	260	272	233	265	290	271	251	260	284	251	254	278	283	291	250	221	257	283	257	271	244	224	259	268	250	294	275	283	248	249	259	283	281	277	248	276	255	247	265	290	253	251	234	294	277	271	274	264	273	252	284	235	242	270	271	257	274	285	259	275	240	285	281	274	276	246	274	272	261	258	288	267	247	243	259	243	300	269	286	271	261	250	271	225	238	263	237	259	295	261	239	258	258	231	263	244	231	281	218	267	283	254	268	271	269	268	241	279	272	244	270	257	263	265	248	233	273	245	253	253	243	273	243	276	232	240	259	252	250	281	276	254	260	275	258	238	249	286	279	266	252	250	275	259	255	250	252	285	266	240	257	261	290	269	283	257	256	253	272	271	290	221	268	258	251	263	231	272	245	244	291	281	253	235	267	246	263	279	222	289	262	258	283	250	258	228	284	243	218	256	227	286	282	256	222	275	248	285	247	236	251	276	269	244	245	247	273	241	235	242	249	260	248	218	267	257	255	266	228	268	275	255	257	259	289	253	276	294	276	282	279	241	242	257	251	269	237	261	276	267	285	234	225	242	271	283	250	283	244	240	253	282	290	273	233	261	277	236	259	259	244	252	232	233	263	279	256	269	230	287	278	249	275	251	245	239	261	257	245	273	221	229	233	269	260	253	289	270	272	264	258	280	265	243	238	270	233	274	249	242	259	268	265	275	284	260	245	261	249	255	263	255	227	266	247	271	233	268	257	240	272	292	256	278	246	235	264	307	291	248	294	252	259	254	259	257	238	266	246	282	267	256	278	244	233	246	286	247	249	282	273	257	281	260	274	282	238	265	283	281	279	277	263	258	263	276	259	241	246	232	272	249	263	261	228	251	261	252	251	254	240	257	277	270	268	234	241	264	277	267	276	266	255	242	230	262	252	249	241	254	262	284	255	272	280	257	252	280	263	240	257	257	257	251	268	248	251	281	238	261	228	282	310	252	250	249	253	284	267	274	265	275	265	230	240	259	261	245	273	246	235	242	237	260	267	264	220	231	264	248	282	246	293	257	245	249	279	261	217	242	230	264	217	251	252	229	251	259	271	272	241	253	252	256	234	276	264	236	252	225	244	263	247	268	281	261	249	274	230	243	238	240	258	235	280	293	250	294	259	288	240	271	287	236	231	249	264	271	283	273	258	262	244	249	240	288	243	284	254	249	255	264	263	271	229	274	248	272	237	239	292	268	258	242	276	278	226	285	269	258	247	244	247	261	232	262	255	279	268	277	280	279	245	245	242	263	258	238	250	234	288	251	265	269	270	244	244	254	271	268	324	269	244	250	259	272	250	277	271	240	259	242	271	269	236	261	261	285	272	255	240	275	261	256	250	293	263	263	268	253	261	256	289	259	275	262	262	233	258	224	239	245	293	249	244	285	286	252	272	256	255	253	267	280	274	246	259	244	262	253	255	240	265	259	265	282	260	235	228	270	257	260	268	259	292	253	223	272	263	292	264	252	269	252	277	268	255	270	255	258	251	237	213	268	286	232	268	285	208	247	236	236	301	260	265	300	237	292	263	265	271	258	225	261	278	255	292	257	233	231	254	261	268	262	243	267	257	271	257	245	222	258	255	264	252	266	253	281	246	256	251	243	264	256	286	223	264	245	273	288	266	252	256	227	250	251	300	278	262	267	288	259	248	252	253	275	249	268	265	259	254	254	259	227	285	246	270	283	261	241	240	245	234	279	267	220	284	260	259	230	252	261	286	282	256	280	286	243	246	250	284	257	239	291	247	282	229	254	250	238	256	262	261	252	250	261	277	237	238	231	264	250	245	274	249	268	263	251	262	268	261	247	240	245	253	258	254	269	286	278	243	249	261	232	283	257	289	254	263	290	232	266	238	240	269	260	243	259	269	261	277	265	249	226	247	231	239	230	268	239	272	250	276	245	232	235	243	225	251	250	277	281	267	272	276	273	269	262	254	276	251	271	260	248	244	228	252	245	263	268	259	255	262	275	274	257	248	262	258	257	245	258	265	237	236	233	279	235	268	249	263	251	254	265	266	253	230	245	236	264	223	267	245	242	274	245	297	284	257	247	235	238	269	283	270	263	251	269	242	262	272	242	261	270	231	253	260	291	227	281	272	271	235	279	231	267	262	276	262	257	269	251	245	234	236	261	263	267	258	264	258	273	248	278	230	261	268	264	244	284	260	250	286	233	251	303	256	277	264	250	244	267	243	254	287	246	243	244	249	239	249	259	246	276	269	267	249	261	279	215	263	268	258	249	248	264	273	274	248	271	245	276	273	274	281	266	254	260	225	253	258	259	264	261	272	275	278	288	281	240	271	290	269	267	270	282	238	248	246	254	265	302	278	239	244	269	240	266	247	263	237	295	238	272	261	280	271	289	250	260	278	243	262	269	277	252	249	252	255	281	246	266	230	244	256	249	266	259	232	266	245	263	247	261	248	241	278	232	277	241	251	229	274	279	263	251	264	235	240	240	271	261	267	264	261	238	271	286	262	260	243	256	239	249	287	243	260	267	235	233	277	254	224	249	269	278	272	272	277	260	264	267	247	261	290	279	256	257	258	247	234	231	281	275	276	242	260	253	259	245	242	240	262	244	274	251	222	260	280	272	247	241	248	238	238	280	246	263	275	255	245	265	249	264	276	248	251	257	229	221	270	264	268	207	246	267	252	270	290	286	253	258	283	254	291	255	256	303	274	278	248	269	261	276	271	230	266	261	288	280	249	264	252	247	245	265	255	273	239	244	251	271	258	271	223	253	261	253	259	279	230	263
4457	3636	1976	1301	995	940	762	728	649	657	656	695	633	646	610	613	620	619	594	624	617	583	571	572	580	581	570	628	599	577	580	582	616	536	565	602	561	599	603	597	578	548	607	566	615	577	597	603	576	560	632	571	609	567	601	592	591	629	594	584	584	607	600	632	589	557	566	564	577	582	612	591	592	551	616	613	583	648	552	576	590	570	585	572	575	602	588	606	586	621	607	621	584	576	595	613	566	621	597	623	590	598	628	649	617	546	542	567	543	569	560	569	606	618	551	594	622	573	575	591	586	530	640	574	592	589	586	600	567	636	600	579	566	616	577	594	609	568	585	586	596	605	564	596	587	601	606	609	604	606	586	566	606	583	537	555	552	589	612	587	565	530	574	557	569	571	568	577	590	571	577	569	599	536	537	545	527	570	579	629	581	581	593	547	605	610	563	579	569	615	552	544	604	613	622	599	621	622	553	561	615	603	598	613	583	627	586	577	599	543	637	650	558	596	612	617	607	611	565	546	581	605	616	583	616	615	602	609	605	542	570	556	591	592	576	619	591	610	546	572	559	562	614	605	602	541	565	586	578	550	595	620	537	596	563	599	538	588	568	605	609	578	544	594	567	586	561	573	604	609	598	631	582	559	600	572	567	611	604	600	595	620	583	555	621	581	570	590	590	597	609	594	603	615	582	604	616	583	593	632	557	599	634	539	608	606	583	592	576	545	566	592	557	646	572	589	599	599	566	563	586	599	583	576	638	542	576	537	559	587	570	600	579	581	591	554	631	571	623	599	593	599	652	558	583	587	563	607	551	583	594	588	563	589	578	556	577	611	613	588	604	600	571	556	577	584	610	578	579	577	626	575	595	587	571	584	567	559	557	510	605	588	576	563	622	609	589	579	548	587	571	539	586	600	606	548	578	595	566	614	612	580	548	581	539	573	557	590	599	548	609	614	585	587	570	611	617	591	609	566	602	582	564	614	609	570	585	627	602	562	605	583	591	592	567	601	553	582	583	598	585	619	552	597	605	568	534	629	572	560	591	541	632	575	607	588	586	587	571	603	568	548	601	577	599	598	593	613	579	592	588	608	606	557	650	632	569	615	633	565	599	558	603	618	619	564	608	578	588	597	564	583	576	562	559	599	567	614	594	606	576	615	576	649	585	613	586	580	578	604	578	572	549	604	575	577	555	623	577	590	536	594	633	594	576	614	585	570	557	558	594	605	623	529	605	588	586	607	612	581	600	556	599	570	552	588	586	635	594	564	562	591	610	589	575	547	566	608	586	574	584	594	626	619	567	575	558	542	577	591	530	655	606	577	583	575	630	557	627	564	613	582	580	591	601	536	540	635	618	588	598	591	603	587	597	577	591	583	635	551	556	596	567	592	564	601	624	609	546	607	514	593	550	582	586	560	567	604	579	579	584	598	566	570	600	566	563	603	616	572	573	622	617	640	588	570	577	553	592	566	595	526	570	530	567	562	528	573	581	593	588	574	610	621	549	576	599	572	592	602	557	610	578	606	611	632	556	591	595	571	580	607	575	569	578	596	608	559	605	587	577	590	614	570	572	595	552	613	579	557	572	551	588	614	601	536	579	584	644	562	548	564	567	594	599	583	556	599	595	527	537	581	563	589	600	664	569	612	590	613	598	606	576	605	586	638	581	623	621	587	611	579	567	554	601	608	554	597	593	563	570	625	624	601	609	574	574	608	592	570	570	589	580	566	554	604	601	584	613	579	622	570	537	571	580	571	568	553	591	575	569	580	597	574	599	633	584	596	583	593	604	573	581	552	589	564	612	588	584	603	591	574	571	603	625	630	596	552	615	582	579	571	608	571	552	569	606	563	616	603	581	607	594	610	567	607	619	591	614	585	567	548	580	577	578	591	569	570	614	601	586	563	582	616	554	588	582	584	583	566	613	618	577	554	578	579	625	573	535	621	559	619	586	565	580	580	572	541	599	558	595	566	580	618	584	590	612	583	626	560	579	539	582	598	594	572	606	594	556	588	582	538	564	552	588	568	584	627	590	583	584	573	564	653	585	604	605	628	607	580	592	600	585	590	596	565	610	604	613	614	621	586	597	579	556	569	590	606	634	573	598	596	608	570	587	591	599	590	556	563	609	595	607	571	548	573	590	606	600	542	598	569	588	608	564	599	570	561	570	556	620	577	567	599	590	581	581	564	592	602	578	600	605	590	586	557	568	560	587	584	599	644	586	582	569	592	553	609	554	573	575	609	568	633	633	595	634	596	589	565	590	563	556	626	590	595	566	577	568	574	604	613	616	606	611	589	613	587	578	592	626	597	580	584	605	563	575	604	523	557	635	603	575	569	570	620	578	580	555	568	571	585	586	532	574	576	629	628	583	597	576	636	559	587	574	608	571	601	600	579	550	582	589	601	586	584	597	567	587	640	625	600	579	579	567	608	627	608	608	562	577	576	623	540	566	591	580	557	616	593	568	615	594	605	583	528	599	620	616	568	641	552	533	576	562	579	573	569	575	569	591	634	568	595	576	595	606	594	590	597	583	611	561	586	602	623	598	607	613	607	574	596	576	607	586	574	609	569	657	610	580	608	577	562	598	583	556	639	595	623	561	606	583	583	561	550	576	595	599	571	585	576	564	612	607	564	597	636	552	579	579	580	578	573	603	609	584	571	556	584	559	605	619	603	614	549	554	586	539	605	604	609	612	547	559	540	562	608	579	546	579	573	565	572	557	630	558	585	555	580	596	579	595	579	585	574	591	549	552	620	582	631	585	580	627	600	619	577	583	630	616	524	595	574	583	612	591	612	586	603	586	551	584	562	586	610	569	568	565	594	582	609	603	597	576	552	589	587	590	562	576	568	566	575	563	561	578	596	627	598	616	613	568	598	578	603	585	591	564	567	578	588	593	629	612	628	596	589	552	606	638	613	596	577	567	613	616	537	553	558	585	594	578	571	540	605	622	544	614	610	544	558	612	574	559	603	621	596	618	572	550	605	607	589	552	573	604	557	610	641	526	581	550	634	612	581	593	607	590	599	579	549	589	537	566	565	575	608	563	603	594	592	587	615	525	543	604	609	568	559	572	586	614	558	598	566	602	604	582	565	568	620	629	582	594	619	574	590	563	586	552	560	588	607	616	580	582	626	626	593	607	539	575	618	576	561	600	603	615	580	543	594	573	591	602	614	566	575	636	601	624	545	554	599	591	577	596	594	580	610	639	578	572	609	533	613	582	569	540	621	560	610	611	581	590	562	564	576	576	581	586	573	568	543	559	600	599	587	582	566	584	605	589	627	599	591	572	563	593	593	581	589	588	565	563	586	585	558	580	596	570	593	621	573	583	553	587	547	616	590	589	635	611	637	629	599	646	552	591	615	562	577	582	603	567	588	615	561	579	610	623	576	621	601	615	550	566	584	599	558	571	576	574	614	540	561	567	572	590	560	568	592	599	571	575	582	586	593	560	599	591	602	542	601	589	580	603	619	549	556	580	592	638	615	591	592
23371	20653	24198	27127	20654	20704	17077	1522	889	650	614	673	622	424	395	357	312	273	248	249	254	238	223	175	195	220	181	201	182	180	185	165	170	187	200	214	197	220	224	199	197	190	167	179	186	184	192	165	177	177	176	186	164	166	170	168	200	181	159	162	160	187	210	172	178	188	200	198	175	150	179	172	162	147	179	186	166	170	168	165	179	210	175	179	173	182	170	198	196	182	169	170	187	169	171	184	184	169	199	163	165	184	194	168	194	138	155	175	173	176	175	185	183	175	150	167	176	175	169	152	177	163	192	198	165	186	187	173	169	169	188	165	170	191	179	205	170	159	172	181	157	184	145	167	177	184	179	169	167	185	174	179	156	163	162	170	154	184	191	178	189	173	185	175	161	138	183	164	182	168	173	159	178	164	187	178	148	141	185	190	180	181	165	171	170	197	202	164	169	159	194	174	195	176	193	169	176	171	160	170	169	170	168	182	192	193	151	175	173	164	175	155	196	163	174	158	168	195	171	165	190	198	180	165	164	184	165	183	178	169	166	164	199	182	191	172	171	178	154	210	161	183	189	152	166	164	192	157	170	159	148	174	185	158	180	168	159	143	180	164	162	173	168	172	166	192	181	162	185	157	154	154	172	195	181	178	198	193	174	146	204	188	175	166	168	168	192	165	164	166	163	186	173	169	165	170	166	172	169	183	193	174	172	172	183	189	177	175	161	138	167	173	166	162	164	145	169	168	170	174	148	160	174	179	182	164	179	182	182	151	173	203	199	167	177	173	175	172	173	188	174	186	186	168	165	165	159	168	160	185	178	151	170	156	172	158	166	170	134	198	164	187	187	166	191	185	182	191	196	160	170	165	170	179	176	178	182	177	170	166	181	152	193	179	164	165	166	156	199	178	175	165	196	181	173	189	172	165	200	170	187	172	205	155	189	162	149	167	174	187	176	181	188	164	172	169	173	139	193	171	165	181	153	152	184	190	148	163	149	179	209	180	155	169	170	203	158	158	201	168	174	178	178	177	190	172	182	174	159	179	142	157	176	186	197	166	171	159	195	190	183	166	187	178	179	182	176	146	168	184	187	183	177	181	190	178	195	143	148	158	181	173	174	170	168	176	181	185	185	180	198	158	169	156	161	161	163	170	172	175	193	189	194	178	168	142	160	172	164	171	167	164	160	174	148	161	185	172	154	175	184	181	176	178	170	168	162	161	146	190	167	181	179	184	168	194	203	181	193	165	189	182	148	147	155	176	182	159	168	173	176	169	175	181	179	174	170	181	182	189	173	135	176	168	207	197	177	187	163	209	173	167	160	228	169	176	167	187	143	212	185	159	174	174	148	160	189	211	157	170	153	178	194	152	184	152	159	170	159	180	189	174	164	185	172	168	175	151	169	190	173	169	168	175	178	181	163	165	165	165	168	167	170	172	148	167	166	175	171	185	178	153	188	178	180	179	179	175	155	174	198	161	158	179	188	138	173	154	153	182	176	170	157	188	173	171	171	162	197	189	175	185	162	172	177	157	178	168	166	191	182	171	167	169	176	196	167	149	165	154	169	162	168	153	162	194	158	184	184	174	178	160	167	183	183	198	160	151	158	206	161	154	167	165	168	156	169	173	200	179	152	178	168	171	184	165	187	177	179	175	162	167	157	165	179	167	183	195	180	162	185	172	178	175	176	162	168	177	185	168	145	176	183	199	173	167	165	182	155	170	165	173	144	201	156	173	192	175	177	169	152	176	190	172	188	170	220	194	161	185	171	164	207	149	186	157	163	166	178	167	141	149	165	174	183	168	180	177	173	189	162	182	151	170	163	155	166	176	146	185	157	178	181	172	179	161	152	174	143	168	147	160	171	174	167	176	169	164	179	184	196	180	178	186	177	165	190	179	172	175	175	168	186	190	158	164	173	177	158	164	175	172	172	164	167	158	169	189	154	169	159	152	194	149	179	168	168	147	186	182	179	169	169	171	171	194	192	157	159	181	176	165	170	180	171	168	171	170	164	144	156	174	162	161	163	183	158	179	178	168	170	153	177	191	164	168	175	176	169	189	166	134	135	156	173	188	158	193	183	172	190	193	157	175	186	197	180	153	167	195	183	164	159	148	165	165	162	169	172	165	194	161	170	172	179	174	159	172	178	211	161	187	208	162	186	177	173	181	172	168	184	160	166	173	159	184	177	163	178	190	153	188	180	166	145	160	176	172	181	174	188	179	155	162	174	208	163	153	176	175	153	177	178	172	188	172	159	185	167	156	176	168	174	171	154	170	197	165	178	158	190	174	155	151	172	181	173	169	174	169	177	162	163	168	181	179	166	156	193	163	161	171	179	180	175	169	152	180	176	183	183	171	188	171	180	157	166	156	183	177	179	177	178	152	174	178	143	142	154	159	152	164	174	161	172	197	219	167	186	179	192	167	190	167	174	182	171	163	164	182	152	181	158	183	174	179	156	156	174	162	144	152	163	160	176	177	188	182	159	182	175	188	174	149	170	183	156	184	179	192	163	199	138	151	198	161	179	162	167	171	173	166	172	176	183	162	160	174	170	173	186	182	154	156	170	167	163	152	174	166	165	165	171	173	185	159	171	161	160	168	170	165	189	161	177	158	189	175	153	148	155	163	173	160	148	190	162	179	174	165	162	159	173	184	180	203	172	166	199	163	175	162	170	136	168	157	171	176	189	187	163	195	177	186	186	166	170	155	185	196	172	173	180	174	191	181	180	160	177	152	195	167	174	175	149	168	159	171	164	161	169	176	191	174	176	186	177	147	195	168	204	193	175	178	172	156	194	157	156	178	194	169	204	178	171	177	171	142	171	179	168	159	175	138	201	176	186	183	155	171	143	143	167	168	177	172	190	178	151	174	192	164	199	186	181	145	174	169	175	166	160	191	190	189	170	192	187	151	182	147	173	175	170	143	158	189	173	162	169	185	195	206	165	169	178	172	164	187	190	166	141	160	192	168	148	172	190	187	182	147	199	174	177	179	203	169	175	194	171	184	186	152	180	181	190	177	169	156	176	173	162	179	180	169	163	164	170	174	177	155	196	168	169	203	176	174	156	166	175	174	168	185	162	178	161	177	183	187	185	176	197	200	182	164	176	163	189	207	179	171	171	178	184	174	180	181	177	183	183	176	191	188	168	179	164	164	179	159	183	168	163	169	183	178	168	178	167	177	187	189	160	191	167	177	158	164	175	163	160	168	153	150	163	174	151	164	188	178	150	201	195	188	187	192	187	176	181	182	189	169	172	142	162	154	175	184	183	164	183	172	181	168	162	168	152	165	164	170	159	200	181	155	155	153	178	154	189	202	183	175	166	152	194	173	184	161	174	177	181	172	181	152	159	176	178	172	171	208	187	188	182	195	171	187	186	198	171	181	168	172	176	194	161	169	155	171	153	197	168	160	143	187	179	161	178	192	157	181	156	157	189	155	185	185	174	164	161	168	155	185	177	177	162	164	159	176	173	155	196	190	160	171	165	192	187	163
5095	5406	2776	1655	1073	971	770	672	612	536	564	554	495	488	458	477	457	457	440	464	451	417	446	459	432	435	424	450	428	430	406	425	449	409	427	433	427	435	415	420	410	430	414	408	418	409	438	404	412	409	390	414	419	422	418	401	461	384	376	367	406	413	417	392	432	401	380	431	409	392	445	406	428	375	408	416	397	406	418	381	398	384	396	391	418	413	383	394	412	415	449	436	427	438	431	447	416	400	435	436	382	416	417	429	429	421	437	458	420	399	447	438	422	419	426	410	411	416	433	420	463	413	406	417	429	419	385	426	443	407	412	421	414	414	398	416	398	416	385	393	429	416	433	434	387	455	407	410	412	421	414	401	404	413	408	448	393	400	429	389	426	409	407	434	409	390	434	411	416	457	461	415	461	418	422	396	377	430	419	431	418	409	375	427	421	410	431	436	390	428	410	404	403	423	423	445	432	400	395	432	428	411	418	467	431	447	423	437	461	428	414	388	397	408	409	443	435	413	437	405	380	421	407	401	424	400	469	400	419	394	420	434	441	409	421	412	407	427	420	413	439	426	446	424	358	411	411	410	409	419	394	394	395	419	411	426	446	430	392	441	441	429	442	421	388	396	413	421	409	397	429	427	424	399	450	424	389	426	427	403	376	432	427	427	417	421	422	433	443	416	433	402	416	410	432	422	406	399	430	425	392	435	425	418	392	422	433	427	443	413	463	401	409	401	402	424	423	411	399	449	411	394	423	447	402	407	445	419	411	403	458	406	430	396	396	405	425	425	397	411	419	430	421	417	434	400	438	437	407	382	421	454	422	381	411	431	419	398	410	445	453	382	436	420	427	421	390	414	371	430	412	389	403	426	403	433	425	435	414	399	408	445	404	420	431	425	386	417	405	424	419	402	427	432	426	435	406	415	389	434	438	460	437	402	450	422	459	440	436	409	455	445	405	421	383	436	423	415	418	428	401	441	426	413	364	411	446	393	414	426	383	426	404	449	411	418	404	397	395	452	395	409	375	427	433	412	402	445	411	407	441	451	435	412	413	407	385	408	452	465	440	414	382	430	398	423	411	395	416	409	402	439	396	432	450	463	450	453	440	415	437	400	424	411	437	429	441	413	438	440	423	415	420	412	425	403	433	421	454	424	406	450	396	443	440	450	407	423	412	439	413	445	444	457	450	449	457	400	387	396	397	450	444	392	408	421	459	445	429	435	386	426	413	387	442	424	419	415	431	403	423	424	422	422	451	418	405	412	404	441	453	425	458	440	426	421	434	403	392	410	407	401	427	417	415	433	396	420	386	422	426	379	415	490	413	397	414	385	398	418	444	433	421	376	399	431	413	430	404	413	426	388	383	387	406	456	420	410	420	453	376	409	443	420	387	402	419	411	422	426	442	413	404	424	403	386	412	441	406	416	445	382	469	392	460	422	422	373	374	418	419	459	431	451	397	406	391	404	396	429	394	406	400	445	445	445	406	428	411	436	469	413	426	409	463	407	466	424	461	428	403	393	409	410	408	436	418	412	444	407	429	449	404	436	392	399	415	415	444	423	440	389	422	397	400	375	405	450	409	375	417	408	427	419	395	403	415	407	435	417	417	402	416	410	448	411	434	429	414	395	415	444	440	406	401	446	424	416	418	409	420	414	377	459	425	395	404	428	391	430	420	415	388	454	395	392	416	429	454	427	428	444	412	440	420	432	449	432	420	440	427	449	397	408	417	429	447	418	444	411	410	416	408	440	405	400	443	410	383	412	445	408	429	426	417	423	393	419	419	430	401	432	422	444	433	421	450	406	408	404	459	384	416	438	422	385	401	391	414	398	419	427	429	438	405	438	390	432	403	440	375	394	390	427	386	434	401	408	419	451	416	430	428	413	442	425	401	400	397	435	450	467	436	437	420	427	430	411	401	414	412	433	390	450	385	419	433	432	393	415	383	435	436	416	409	441	448	389	394	420	406	448	356	426	414	428	418	435	405	430	459	397	423	426	410	446	437	427	390	385	425	441	399	470	404	441	383	404	421	468	412	396	420	436	436	403	433	426	430	401	423	402	466	424	370	418	422	398	417	446	440	424	453	433	403	408	406	381	397	432	425	427	414	374	432	430	425	411	404	423	422	428	417	427	384	441	426	442	390	431	414	437	438	410	433	394	407	421	372	394	442	383	400	433	397	418	417	386	452	425	405	429	426	467	440	378	391	450	426	441	380	439	398	376	428	396	455	419	411	432	416	410	419	410	378	453	418	417	415	386	400	401	420	402	424	423	427	385	401	445	399	436	441	431	415	383	412	389	452	426	432	423	394	427	391	387	408	420	455	445	398	426	420	430	427	465	368	407	411	412	396	416	403	427	429	391	412	409	445	391	399	429	448	414	399	384	403	431	403	391	411	404	422	391	420	433	410	452	469	429	448	429	415	404	386	433	459	424	424	453	409	414	401	429	439	411	427	388	400	415	383	454	430	422	426	413	419	428	416	435	400	421	402	452	445	413	414	429	379	418	434	368	431	402	439	393	415	409	416	401	419	404	405	414	426	386	398	456	430	402	473	417	443	413	451	430	423	419	413	429	417	412	409	403	418	402	410	431	410	466	415	416	385	417	424	425	421	396	419	421	430	392	395	424	417	422	418	419	454	402	400	388	400	422	427	407	404	434	421	400	440	444	376	404	427	388	393	405	389	424	430	409	441	446	400	399	416	397	412	419	439	408	429	437	392	413	434	386	446	422	436	441	443	439	416	409	420	422	459	413	404	416	420	414	429	432	427	415	443	412	442	422	428	420	436	424	414	398	408	398	411	429	438	418	426	413	461	414	401	423	398	409	431	403	419	409	409	403	417	415	413	412	420	418	397	432	387	435	430	433	430	391	397	431	388	412	420	418	443	396	390	438	444	416	446	464	414	445	398	423	379	389	375	410	433	408	425	417	436	438	414	432	403	412	451	428	412	430	440	382	415	392	421	420	404	403	406	415	422	397	398	387	378	421	398	418	424	423	459	409	391	408	422	432	413	409	433	410	435	414	408	434	414	433	380	421	426	395	398	421	432	415	390	464	443	416	426	400	405	466	445	408	425	422	411	413	443	440	415	378	433	427	407	427	455	387	433	419	431	425	417	427	443	424	395	412	446	433	410	414	449	397	433	382	408	420	431	387	412	424	405	423	398	396	395	413	425	413	416	426	378	415	431	417	456	432	415	400	432	418	420	430	407	439	391	427	454	422	387	447	463	427	409	438	408	410	405	392	415	422	400	401	412	430	455	434	429	400	415	378	393	406	416	416	424	439	437	397	452	403	415	421	399	415	455	432	430	393	407	429	432	431	416	413	423	413	426	386	449	430	372	407	433	427	404	389	390	421	445	415	398	419	434	395	424	438	385	376	404	410	404	412	407	444	397	407	408	402	429	394	413	432	416	398	423	395	434	408	403	437	411	384	424	410	417	426	430	416	402	453	419	404	416	439	452	417	402	426	413	429	415	449	399	429	422	421
31209	19393	8288	1163	762	754	663	599	503	470	517	508	474	482	446	415	414	429	364	347	363	434	380	355	367	374	342	375	386	350	331	394	368	342	330	390	391	388	352	400	374	388	381	361	373	373	344	391	364	383	384	370	383	359	371	373	373	375	349	383	376	338	382	381	360	401	379	388	348	384	361	363	378	381	338	369	317	357	385	407	400	333	399	390	372	321	355	407	379	378	410	391	383	373	360	385	355	358	337	356	330	392	351	368	378	352	373	414	399	380	365	358	402	365	400	418	382	370	384	414	376	388	365	379	389	367	373	385	383	343	371	348	376	352	404	363	396	340	351	375	376	343	371	367	377	348	365	367	356	342	365	376	377	377	397	373	362	375	381	372	356	391	347	368	402	385	369	341	359	365	359	371	353	343	390	366	387	368	352	341	370	405	345	402	381	400	363	338	400	400	373	369	338	344	381	378	382	381	390	362	380	393	420	394	385	383	381	354	362	376	344	352	394	340	372	363	387	391	361	387	382	369	344	365	378	402	381	376	353	350	385	357	396	387	353	377	373	327	397	346	349	362	360	366	361	393	365	320	374	371	359	390	412	364	404	360	348	375	397	408	357	339	394	349	406	399	388	369	341	407	363	361	352	356	383	339	363	400	363	354	392	394	367	374	360	354	347	372	337	399	385	379	357	426	361	396	326	356	367	370	365	386	394	390	387	437	367	368	372	337	365	371	330	383	371	358	371	375	377	371	381	361	402	375	352	381	398	380	373	378	409	328	354	356	355	377	404	364	404	354	410	316	348	384	386	349	342	337	391	399	339	350	381	361	397	410	374	381	366	346	373	359	371	353	393	342	366	389	394	364	360	378	360	396	377	365	356	321	366	348	391	360	338	377	378	350	361	346	335	370	361	372	346	378	373	321	364	410	359	360	375	388	393	363	354	381	370	387	388	351	355	373	360	337	340	388	369	353	359	352	398	370	355	365	344	382	386	399	343	361	364	397	345	402	354	347	388	405	346	370	389	361	402	363	362	388	366	380	376	393	386	397	353	366	335	342	340	356	373	334	370	369	334	355	375	363	363	377	376	344	359	355	366	359	365	370	302	349	419	374	341	359	353	368	349	345	358	407	381	338	388	383	387	338	343	423	410	410	375	403	347	340	371	384	395	362	398	370	377	381	367	359	324	375	377	356	350	374	339	362	389	366	388	363	342	346	386	396	385	340	375	372	340	367	403	383	364	335	349	362	371	351	390	356	348	356	385	363	383	389	396	378	376	346	368	376	362	377	390	390	382	366	326	404	376	381	353	376	352	383	426	429	396	373	356	371	364	349	357	357	387	371	347	339	357	356	393	363	359	351	350	401	353	329	380	361	404	361	381	355	380	352	326	377	347	373	358	334	373	365	394	351	337	380	341	365	322	413	361	379	353	386	364	365	356	390	398	375	394	370	366	378	343	365	385	338	392	348	364	394	389	349	345	374	357	367	390	407	382	386	378	373	337	342	362	380	393	388	355	354	349	382	346	341	371	362	381	387	389	368	373	378	379	357	351	356	380	363	346	392	378	339	338	356	357	361	369	353	373	359	347	408	384	391	411	353	357	393	376	378	352	405	375	366	359	355	360	390	392	383	372	391	346	403	374	381	372	359	365	394	353	430	389	406	382	366	364	364	415	364	375	376	392	372	374	380	379	378	366	351	352	390	375	367	365	337	377	376	364	370	357	422	366	371	369	367	362	348	331	365	365	376	400	373	364	379	350	384	351	347	425	388	390	416	368	383	359	402	356	359	413	385	388	354	373	388	347	367	371	363	398	330	383	382	352	354	368	372	336	377	367	392	359	336	358	343	375	379	373	371	337	395	379	372	382	353	367	343	351	368	354	357	370	379	376	395	342	374	365	380	357	408	400	383	332	358	351	400	377	331	365	360	373	371	376	363	399	390	368	368	395	354	401	377	363	383	409	330	366	346	347	388	368	373	372	357	371	366	361	377	371	368	364	363	363	406	375	358	383	368	338	391	340	383	355	400	372	361	366	355	365	364	384	365	374	347	375	337	380	377	385	343	357	354	381	398	385	372	333	361	330	391	331	377	391	337	370	348	352	375	378	413	348	336	374	382	372	396	364	407	363	353	383	398	344	402	345	394	392	385	364	384	378	370	357	377	352	415	378	318	396	367	379	409	384	391	425	403	406	319	380	404	336	358	395	382	361	386	363	348	391	386	367	373	391	371	375	390	352	364	380	354	399	347	364	374	377	346	376	383	376	358	359	377	364	353	360	342	370	368	342	342	333	349	369	376	392	349	359	395	358	373	391	378	392	345	368	401	363	415	396	338	401	398	377	373	354	390	375	415	366	339	382	360	342	381	353	344	398	381	386	384	360	380	318	348	357	350	359	375	339	391	398	355	367	380	424	381	331	396	366	388	387	379	384	386	387	364	371	426	385	360	341	358	375	337	375	375	417	404	394	363	381	374	368	378	363	375	393	351	363	364	378	366	362	346	372	398	405	355	372	361	348	389	368	370	396	350	354	354	385	393	396	353	379	386	367	347	360	383	403	358	352	388	345	397	398	407	402	380	335	373	340	353	396	369	385	363	348	363	381	368	355	361	343	333	399	370	397	401	399	346	369	355	341	384	372	359	362	397	384	356	373	399	392	346	380	404	352	372	351	335	366	365	429	352	374	379	373	391	371	394	331	362	377	368	361	404	364	389	356	381	333	366	374	344	366	337	385	338	338	390	371	337	396	401	380	401	374	369	362	371	357	384	387	377	362	392	395	355	406	404	369	366	363	400	370	349	378	334	369	344	361	359	363	343	399	349	375	370	348	399	429	365	350	351	371	368	350	364	386	360	370	387	368	386	378	330	360	357	385	360	357	337	371	341	365	366	361	375	327	391	364	371	363	403	385	376	325	370	364	359	357	366	366	373	343	374	360	383	334	397	385	378	397	367	371	359	408	362	370	393	391	358	377	363	327	374	412	371	380	390	371	368	377	369	375	383	385	330	382	374	380	371	419	355	372	376	360	362	378	393	362	384	382	378	381	405	348	358	321	367	351	356	341	412	368	399	340	346	372	409	365	348	365	377	360	349	347	383	406	383	339	376	380	401	366	343	404	397	374	352	346	328	409	394	392	379	369	361	350	373	380	362	366	369	352	376	383	350	384	359	375	352	416	347	352	345	369	365	361	386	381	372	351	328	368	383	345	413	404	345	384	358	382	366	349	368	375	323	356	341	399	338	382	335	380	376	337	389	370	397	392	383	371	405	409	369	384	368	384	349	381	392	374	364	367	407	401	387	357	349	337	369	357	406	386	322	352	383	431	387	358	372	368	374	354	367	349	391	373	374	369	371	394	365	411	350	372	382	373	363	343	383	380	347	379	351	354	390	362	385	387	357	342	352	349	340	382	396	357	371	367	339	355	343	405	386	398	383	393	367	398	376	413	383	388	353	362	390	374	368	323	384	390	388	391	395	368	361	380	392	367	375	393	368
6271	1893	1318	1180	1006	982	926	907	852	892	853	854	832	830	878	810	897	815	804	880	854	814	869	814	870	822	787	820	804	829	866	824	844	842	842	799	808	823	803	844	824	779	881	813	817	845	874	859	823	807	809	780	773	805	842	833	874	842	802	836	835	817	837	846	805	818	791	819	860	793	783	786	795	842	851	843	838	849	809	809	845	812	807	782	850	789	832	846	843	758	803	825	795	811	874	811	864	820	885	816	828	847	809	862	816	808	816	808	820	869	840	804	765	863	802	826	776	870	826	794	831	808	794	811	827	823	876	848	763	829	868	829	854	814	814	848	860	830	766	837	814	833	783	834	811	764	857	836	783	780	806	815	767	775	820	818	787	868	837	854	850	863	834	806	789	799	788	831	763	779	820	836	836	866	812	755	796	811	801	856	801	859	789	801	801	818	819	859	817	877	852	837	883	850	804	886	831	847	815	853	925	799	858	840	819	820	816	893	823	835	781	858	797	798	839	815	882	822	800	831	832	815	808	805	804	810	831	806	866	825	840	843	837	814	800	817	771	835	836	776	881	835	859	839	817	799	790	818	884	813	820	798	790	788	844	829	811	808	834	835	816	817	816	871	867	828	798	792	838	874	824	768	803	788	785	844	823	838	855	849	837	824	827	841	786	855	848	829	801	812	795	835	849	828	856	828	802	815	787	821	837	820	810	813	778	763	768	823	821	827	854	799	822	817	812	849	803	831	853	831	815	832	808	828	852	798	791	812	834	859	799	863	871	821	838	816	849	821	837	813	859	810	879	797	828	869	803	801	810	841	812	806	839	770	798	831	806	772	855	808	844	833	816	795	787	795	828	779	816	873	862	876	871	837	839	812	860	904	764	838	815	818	851	831	807	801	828	820	841	799	802	877	844	838	864	816	823	831	883	839	810	815	849	846	798	865	860	811	830	768	859	817	815	836	782	808	775	818	781	841	815	797	790	833	785	861	845	865	813	814	819	849	832	842	753	821	759	840	873	843	842	808	837	812	782	851	860	859	881	771	872	789	808	797	842	826	868	825	781	821	868	820	840	848	802	782	837	802	888	826	772	812	852	814	859	831	840	818	814	867	833	779	784	807	820	818	790	810	849	918	815	814	845	805	815	762	837	807	868	843	812	802	809	832	870	810	841	817	824	828	849	818	841	854	791	831	815	863	816	820	813	879	821	798	806	823	854	853	841	752	808	847	792	785	809	842	818	815	866	814	838	868	835	827	822	836	873	866	822	800	872	825	850	893	813	805	822	858	832	779	877	799	822	816	810	832	860	839	831	825	850	883	815	848	830	838	816	756	815	843	853	820	832	797	863	817	854	826	819	815	847	839	805	827	811	806	810	857	815	796	852	798	812	817	811	831	831	804	849	880	803	851	854	822	808	825	824	769	879	835	803	855	841	790	809	845	832	825	790	836	862	872	804	803	819	749	809	837	768	818	861	863	790	848	860	837	838	784	774	778	829	846	811	834	772	766	846	860	812	797	812	790	804	856	847	871	783	813	793	807	823	906	799	811	836	845	867	845	780	802	818	777	779	819	811	770	816	824	831	840	784	797	831	825	896	807	800	779	811	794	830	825	818	805	817	852	804	813	825	855	853	796	822	857	799	817	767	818	806	840	814	847	819	812	842	817	856	849	818	828	821	840	797	845	807	805	834	890	839	831	846	790	810	818	820	776	866	866	807	821	848	793	847	795	810	817	858	812	813	813	835	801	837	834	809	805	825	786	830	835	817	819	876	809	817	825	798	862	830	866	801	866	854	818	845	837	799	831	825	870	854	846	821	802	809	807	841	804	849	837	851	800	852	814	807	812	853	809	834	815	782	827	821	808	803	818	840	803	840	792	798	783	837	793	814	820	807	801	835	840	792	855	834	833	826	800	824	867	803	825	777	841	780	819	866	842	831	824	842	832	843	811	843	858	796	797	836	874	886	851	861	847	783	825	874	856	810	821	818	853	837	851	859	852	843	854	822	850	801	829	801	797	812	780	814	835	804	842	861	811	864	751	808	893	820	869	818	792	813	864	858	807	824	848	804	824	828	801	855	814	843	802	808	824	833	782	810	842	828	829	811	801	777	816	846	844	850	839	832	822	835	835	823	808	848	798	831	864	789	805	820	834	825	845	859	830	834	831	856	806	820	833	848	809	771	884	816	818	848	799	835	805	799	834	842	841	778	793	858	827	869	849	780	791	813	836	807	860	843	850	833	801	830	752	839	792	887	805	773	835	837	822	858	831	810	824	767	842	852	832	783	835	780	862	800	781	817	811	866	775	879	816	860	829	831	833	876	791	808	847	860	832	809	785	862	782	842	837	822	833	805	790	863	845	817	814	787	864	816	839	809	854	766	827	820	833	847	846	820	827	849	805	838	872	844	822	825	763	805	886	885	805	821	902	810	796	835	853	806	802	831	814	803	806	744	812	827	857	796	817	867	879	844	809	823	844	856	810	813	841	860	880	836	798	810	810	804	832	792	791	809	725	802	782	819	811	809	830	829	816	817	851	776	749	797	814	777	826	822	876	802	876	842	819	814	821	838	811	816	806	837	863	799	856	823	773	825	848	788	809	830	822	832	866	789	791	850	833	820	826	816	771	853	818	838	860	808	848	777	787	816	747	840	810	826	784	806	806	831	852	831	840	851	787	810	788	844	824	789	865	830	804	814	858	876	776	857	800	778	822	791	770	833	842	848	845	763	900	829	825	819	842	837	819	795	843	873	794	806	811	795	839	824	780	831	823	832	811	848	831	823	833	800	816	821	810	863	796	787	807	814	839	811	818	876	838	852	816	848	853	831	869	785	778	821	864	790	843	791	834	845	802	840	809	841	823	833	848	848	820	831	825	788	828	779	862	818	856	805	832	801	800	889	837	792	768	794	866	826	827	788	813	822	832	794	862	875	860	800	857	824	849	844	803	842	813	836	850	879	831	816	839	852	823	848	790	843	819	785	855	801	825	816	829	790	860	851	797	809	838	856	857	859	825	836	836	822	835	794	830	809	823	804	821	793	847	844	858	830	820	812	840	846	800	809	848	871	881	825	841	820	870	820	841	838	852	861	808	849	837	828	821	781	864	847	819	837	854	811	834	823	842	859	829	837	815	838	839	776	825	846	790	815	775	866	870	836	810	783	803	761	833	906	790	833	813	771	810	850	769	821	832	794	797	830	863	831	858	858	848	812	864	844	815	807	829	777	815	793	852	821	832	816	832	849	803	850	838	827	832	810	811	826	814	842	836	776	861	890	804	828	819	862	840	858	817	836	805	864	857	796	865	864	803	853	832	821	801	813	857	823	828	839	832	833	824	839	833	821	825	800	808	794	888	790	840	842	816	821	850	806	850	796	871	781	784	857	845	811	799	832	822	874	843	767	818	817	760	804	812	811	815	812	790	827	803	868	793	839	827	841	827	794	803	820	805	794	805	835	867	816	819	836	868	825	820	829	799	888	832	777	820	818	804	845	808
23913	20630	23866	27364	20627	19883	1715	774	599	544	575	534	483	393	374	351	352	308	279	274	308	269	258	281	259	248	245	233	268	238	289	257	254	247	281	282	250	266	312	278	270	263	253	276	254	270	264	253	288	264	252	240	229	249	261	264	229	246	253	243	250	256	232	258	263	275	255	251	284	280	253	287	267	205	272	281	267	241	251	236	271	255	240	232	300	276	228	241	263	289	244	264	260	260	251	278	284	237	292	258	259	253	270	275	252	293	264	275	265	253	248	262	249	257	246	257	281	235	239	268	263	252	242	228	246	282	239	248	250	219	234	248	243	274	241	279	272	258	266	268	251	241	256	267	248	241	240	259	255	268	276	270	256	277	256	263	237	247	229	252	246	232	255	297	244	284	268	277	247	228	245	246	258	271	262	275	283	231	277	262	266	262	237	260	246	271	243	269	236	279	259	254	245	292	236	281	255	225	218	293	284	240	271	249	250	249	277	241	275	289	284	261	258	238	257	223	239	255	253	237	257	252	249	250	267	269	263	274	241	235	240	287	257	271	261	302	282	273	278	256	274	289	257	257	258	280	284	278	232	260	261	242	246	222	272	289	274	292	259	272	272	244	253	259	266	270	233	246	247	245	251	258	272	236	242	253	242	242	254	271	232	246	275	264	268	252	251	223	229	251	286	261	245	245	259	268	266	271	280	271	264	285	271	243	246	264	239	232	253	275	285	250	247	256	233	273	266	257	267	270	276	261	221	243	261	244	227	266	263	255	246	255	227	243	243	243	278	281	272	252	267	254	250	251	256	269	248	272	257	277	253	261	262	255	221	242	242	269	274	250	264	247	269	247	204	246	245	267	279	254	288	252	236	272	262	287	274	238	267	261	270	271	263	245	240	280	252	264	278	240	267	280	281	241	274	237	270	291	272	257	200	234	243	278	270	259	240	254	235	231	217	243	284	275	237	256	251	261	274	267	268	258	232	286	284	243	264	262	237	259	249	259	236	246	248	274	237	253	228	223	238	246	248	263	289	271	280	266	278	282	267	280	266	241	259	264	247	259	239	260	243	240	252	247	241	277	260	279	279	242	251	270	287	250	258	261	265	228	291	237	238	249	252	260	238	251	242	251	265	265	283	269	284	252	270	249	215	243	268	253	252	260	271	267	265	261	276	269	274	256	288	248	252	255	279	273	261	253	269	277	264	261	254	232	279	247	262	267	248	233	254	202	244	235	221	231	276	231	239	256	247	252	246	222	258	247	239	218	245	254	243	261	245	281	272	266	236	262	273	257	248	239	237	276	294	242	244	257	256	245	257	235	251	233	239	294	256	256	224	257	247	255	212	260	294	278	259	237	247	274	260	241	232	261	299	254	275	247	269	241	256	253	228	215	268	244	270	258	277	272	288	250	263	246	265	234	261	272	232	270	262	240	209	306	277	278	237	270	269	238	232	247	246	252	244	254	270	244	261	289	262	268	242	235	239	255	246	241	272	250	273	232	263	264	268	269	229	251	248	268	264	254	249	279	275	253	254	246	248	248	256	261	246	246	245	243	269	259	240	243	250	233	263	273	234	273	260	256	238	259	248	262	250	276	282	255	245	235	257	238	243	243	242	248	227	259	257	239	269	253	292	252	257	232	257	240	242	271	253	257	243	228	227	250	235	252	254	240	211	253	221	229	271	231	255	246	248	241	259	266	256	270	265	240	257	254	256	219	253	236	266	244	256	272	225	270	284	232	263	241	282	250	256	260	300	226	231	255	229	266	285	283	240	231	245	246	291	235	262	277	262	284	289	245	218	249	268	253	258	259	254	276	249	255	241	259	308	234	263	307	212	253	253	251	240	256	226	246	275	277	257	246	226	262	258	274	283	246	257	232	268	273	239	261	262	279	259	238	241	270	239	243	304	259	281	256	295	279	246	247	253	232	259	258	268	217	260	277	265	269	257	267	238	264	238	262	283	254	226	243	215	252	279	264	256	239	259	235	246	235	264	256	264	277	242	270	264	224	263	248	264	256	243	274	260	294	263	265	238	257	294	267	257	248	243	264	271	254	282	274	206	240	236	229	233	256	279	248	283	251	255	255	256	249	242	271	247	238	241	275	217	257	232	252	258	255	253	221	267	261	267	237	266	254	272	238	255	268	240	218	249	263	237	296	240	235	265	244	276	272	242	208	247	233	244	240	275	241	231	220	229	276	235	218	273	240	252	228	264	251	256	236	247	259	226	248	239	245	269	255	272	251	264	246	263	235	271	236	245	267	245	234	263	271	270	277	270	306	278	250	237	258	208	286	233	239	292	250	261	234	263	246	265	248	240	256	258	246	263	263	252	283	270	253	263	274	243	273	256	247	264	301	277	301	267	246	258	262	251	270	260	246	257	265	261	273	269	276	239	250	258	270	262	250	276	245	277	243	218	224	250	247	246	247	248	237	288	235	236	254	293	245	295	272	264	283	252	265	284	261	267	286	247	271	258	237	243	230	274	294	261	267	253	236	252	265	294	251	227	241	262	272	246	268	241	234	264	246	272	275	233	235	255	220	264	255	259	254	275	264	238	264	268	253	255	260	272	250	232	298	262	289	229	243	257	261	231	253	264	248	254	266	262	249	263	255	266	263	247	265	275	274	243	237	258	267	247	240	230	249	241	242	271	246	258	269	251	257	209	253	259	287	239	248	256	242	262	276	260	270	255	221	246	267	271	243	236	262	257	268	246	256	239	264	254	271	271	248	257	235	255	206	252	259	255	264	272	232	286	270	271	251	243	278	234	249	229	244	247	236	275	253	270	246	248	248	236	259	256	242	259	252	237	240	244	228	251	289	238	246	234	260	247	246	244	244	261	245	282	288	238	249	252	262	245	261	259	247	239	244	290	228	282	266	270	241	255	240	261	274	240	280	254	276	235	263	268	250	248	257	297	265	267	257	262	278	264	216	267	264	244	275	278	275	239	286	249	253	231	271	246	293	259	271	245	239	258	237	273	245	269	275	242	250	277	232	283	294	282	255	248	282	289	251	259	246	216	228	248	273	248	257	249	272	271	242	257	261	229	271	242	247	252	243	251	254	251	267	268	239	282	252	249	245	266	249	242	233	260	237	245	256	280	261	241	245	251	291	278	263	257	225	231	250	249	258	264	267	235	248	254	266	247	264	242	249	245	282	220	243	237	269	232	238	242	259	227	235	243	257	254	228	236	259	244	253	266	244	302	276	247	238	253	245	270	244	272	261	261	253	259	252	241	246	265	261	269	259	240	256	246	259	281	242	261	245	268	270	225	242	249	239	265	233	273	277	246	227	223	256	246	245	266	236	285	255	246	281	275	245	238	262	274	257	265	241	267	261	279	229	228	234	275	255	248	265	269	260	267	281	265	236	221	251	254	237	260	259	239	252	244	262	222	267	253	278	229	210	262	279	267	235	251	251	253	237	246	259	286	284	251	246	283	221	259	238	261	261	244	261	269	244	254	252	238	255	269	258	273	272	241	224	265	241	279	261
4895	3679	2054	1368	1045	866	755	816	712	662	644	670	610	610	622	624	587	645	572	609	626	601	578	565	583	587	580	600	566	582	574	596	602	599	555	587	605	606	580	559	640	608	592	563	604	598	582	586	612	554	579	549	570	561	592	552	587	594	590	601	589	562	582	572	559	607	583	615	611	602	551	560	567	546	570	596	612	568	587	575	570	584	568	577	546	592	621	594	593	592	565	612	572	582	523	543	608	577	555	571	601	604	590	607	615	576	581	555	565	595	569	573	574	557	535	604	576	574	577	543	609	550	638	597	586	568	578	584	593	584	547	560	548	564	541	575	572	589	605	609	571	590	595	563	568	588	553	578	579	588	633	571	560	573	588	600	616	609	603	601	588	601	578	582	599	608	563	612	578	567	572	582	614	627	635	548	584	584	605	615	590	525	531	597	588	599	572	554	561	578	581	619	566	573	551	609	562	607	591	543	577	599	615	569	594	591	560	600	531	606	647	579	591	570	530	556	568	619	550	603	585	570	598	596	582	562	609	586	610	566	552	599	606	557	617	592	569	585	590	524	588	561	612	600	518	581	557	570	563	591	598	575	592	570	589	544	571	562	570	576	580	551	572	555	573	558	555	604	602	560	594	537	531	566	594	532	573	593	585	600	586	577	613	600	532	590	526	584	591	604	581	591	604	582	572	552	579	584	591	535	570	627	569	569	544	585	574	608	593	564	596	564	547	571	545	609	593	570	554	590	591	576	578	563	587	587	569	564	579	575	607	577	617	603	604	554	596	562	552	554	572	547	629	553	605	568	552	613	573	604	624	568	523	600	597	615	596	559	609	564	552	629	546	576	581	599	575	567	550	558	555	592	601	585	608	557	523	548	574	554	580	628	553	546	540	597	560	576	560	513	580	630	594	604	602	576	568	578	553	555	596	558	596	613	555	596	561	547	575	514	561	576	537	567	596	578	577	562	561	642	587	561	601	603	569	637	589	604	587	567	567	586	530	558	607	585	540	547	635	532	588	535	586	550	605	624	552	583	573	587	545	564	572	623	627	545	559	534	581	580	598	590	575	583	619	573	557	601	643	599	546	578	550	587	597	589	597	554	539	594	602	614	587	580	580	596	592	568	565	582	577	574	616	593	559	579	600	563	631	586	618	555	584	596	596	594	575	560	588	605	607	567	566	590	550	610	573	569	578	610	615	558	589	568	599	590	567	573	548	570	591	582	557	612	600	575	618	554	553	590	548	567	536	608	591	574	573	573	588	619	585	569	564	572	587	587	581	611	562	593	582	594	604	534	589	583	543	581	533	564	591	526	531	587	615	572	588	572	543	601	587	540	569	631	577	596	612	626	560	604	612	583	566	583	578	543	584	602	556	580	595	620	596	598	592	578	588	525	576	592	599	573	588	557	563	600	581	528	588	606	582	569	588	606	543	552	592	575	578	611	577	574	564	588	598	571	556	562	576	617	606	594	555	589	526	534	585	550	617	584	543	594	602	580	609	551	577	602	587	591	581	547	584	576	566	572	549	591	595	574	585	621	600	602	581	575	549	598	567	599	616	583	537	576	633	604	518	565	597	611	605	578	659	531	598	576	560	605	600	573	579	567	575	585	534	544	532	560	585	573	565	586	592	529	559	565	568	616	588	570	596	614	596	556	568	538	619	589	592	591	576	580	578	561	587	590	637	546	551	554	573	555	559	581	594	555	601	580	552	552	579	523	579	598	621	584	585	632	559	550	603	534	588	595	571	578	557	583	552	576	539	608	601	602	550	589	603	551	584	567	579	551	584	536	555	583	601	581	543	592	570	573	615	578	619	593	576	565	574	553	570	574	549	595	560	578	619	581	571	578	578	573	587	574	620	564	578	598	588	586	577	569	573	573	569	581	600	586	553	593	596	613	597	575	539	562	621	564	622	602	600	571	561	589	552	549	585	627	535	547	530	573	589	615	580	566	559	592	609	607	597	611	552	534	574	564	612	590	596	609	587	625	593	578	573	567	604	574	557	568	576	607	582	606	578	549	571	545	558	603	587	518	583	564	586	592	567	595	583	553	610	540	617	581	561	552	607	593	557	581	592	618	617	576	582	567	550	606	545	571	549	566	552	588	545	569	573	549	599	568	586	546	558	569	584	568	594	526	577	539	627	589	523	619	604	615	507	609	581	571	589	549	602	578	628	583	552	576	574	572	574	610	570	588	592	584	581	578	575	559	604	569	570	603	572	587	608	599	613	589	604	559	570	535	600	562	575	564	556	589	580	608	588	596	576	572	561	599	616	590	543	595	561	537	600	592	592	611	596	626	573	570	575	600	610	585	574	585	570	554	587	598	559	567	573	577	586	572	621	600	567	563	582	569	600	573	588	597	557	583	562	606	604	609	575	590	597	577	600	553	595	624	533	602	585	572	581	605	596	572	612	563	593	557	565	560	573	617	602	571	552	581	573	559	561	594	566	561	554	528	586	600	618	575	583	586	566	565	568	590	600	572	581	607	620	588	608	560	567	546	626	603	537	568	615	590	611	600	576	580	607	573	594	612	616	595	618	589	608	547	579	596	584	599	595	563	602	557	607	587	525	593	603	570	582	503	607	603	597	523	580	589	567	597	565	615	583	592	572	581	561	622	577	562	562	618	599	562	552	577	572	571	616	560	596	586	552	567	586	598	616	575	586	528	602	584	586	588	637	614	570	564	605	551	584	600	554	561	572	596	598	621	555	574	549	602	588	583	615	597	561	595	604	597	562	606	596	602	582	633	607	575	610	559	581	569	553	570	550	584	619	535	572	553	620	561	598	595	592	545	587	601	539	513	590	543	606	553	578	566	564	576	544	585	595	599	597	637	574	573	569	583	561	543	588	590	549	579	599	610	614	557	589	586	582	575	579	587	634	590	546	542	565	586	562	529	572	629	568	545	579	542	548	515	565	548	605	602	588	593	580	615	603	563	608	556	602	585	579	589	589	579	620	618	590	606	646	566	551	561	628	603	595	546	613	588	604	577	611	576	599	591	605	578	549	528	580	586	585	576	523	584	606	605	575	592	597	568	625	559	586	546	574	579	566	579	616	603	560	532	550	591	620	601	593	598	627	585	583	602	576	593	570	525	595	533	613	584	581	574	591	545	537	593	596	598	625	589	574	554	630	582	574	580	573	542	540	583	559	549	535	585	573	575	534	604	570	622	608	597	535	602	591	603	585	615	548	584	578	588	574	620	600	588	608	540	567	560	580	608	603	593	613	572	576	595	538	570	617	593	592	582	584	625	565	574	572	621	552	581	602	606	544	603	549	594	583	563	578	551	583	569	636	563	580	555	533	618	588	574	560	599	602	606	604	569	560	524	618	600	591	561	568	626	592	582	553	618	562	576	575	554	602	559	600	628	569	578	584	577	608	558	570	634	537	571	581	605	579	585	586	559	579	557	591	582	567	618	559	563	625	591	577	555	583	511	572	565	623	560	595	553	580	578	586	576	544	580	559	568	587	548	608	589	597	602
23424	20702	24246	27188	20705	20739	17183	1541	853	686	666	655	612	430	338	381	334	250	259	222	236	213	213	236	189	220	198	187	192	169	208	187	180	167	155	171	231	183	167	193	178	168	171	196	146	193	192	184	183	180	159	183	155	202	195	179	175	172	176	165	144	153	178	202	171	169	168	140	152	181	167	182	180	160	157	197	145	173	186	173	145	165	166	160	188	180	166	199	149	165	174	152	168	190	171	165	174	155	192	140	155	150	179	163	195	174	170	170	165	172	170	156	164	160	174	164	175	160	166	179	193	152	165	158	157	164	142	175	153	163	187	163	168	175	163	195	160	199	176	191	170	177	178	162	171	170	169	155	147	146	177	178	165	153	188	181	176	183	156	177	163	164	170	163	202	184	162	190	150	154	179	180	175	168	161	165	186	183	165	191	186	150	154	171	171	165	156	184	180	185	168	174	152	172	182	164	149	184	172	157	186	165	160	171	157	159	169	184	169	170	168	169	178	171	147	178	151	186	158	154	163	181	178	163	164	161	173	146	169	171	142	177	173	149	171	162	215	162	178	179	150	156	180	163	145	165	186	185	192	168	165	175	164	165	160	168	179	159	154	142	178	182	163	152	158	163	174	167	144	183	181	157	156	160	149	170	178	170	167	199	159	170	153	183	170	139	169	179	166	183	172	180	194	184	179	184	178	170	190	166	161	160	164	194	159	176	177	165	174	193	177	169	178	167	168	187	179	176	147	165	196	174	184	179	212	186	197	165	168	183	173	195	147	150	177	169	165	173	142	191	178	157	165	173	165	167	173	151	170	167	175	145	166	177	148	187	171	160	162	183	161	178	203	159	189	175	182	146	158	146	172	178	154	172	201	175	165	161	163	164	132	160	190	151	154	171	162	163	148	178	194	167	200	147	181	200	161	190	159	166	183	171	159	193	177	192	205	142	177	170	174	172	145	140	182	165	145	144	166	163	175	157	183	158	170	149	173	215	174	133	169	188	169	141	191	181	146	195	175	151	177	175	153	145	168	167	189	162	186	176	148	193	177	180	166	167	171	171	204	179	195	169	181	174	185	167	173	171	164	162	183	167	169	191	161	176	176	142	157	168	169	171	169	174	187	171	149	159	173	177	159	173	159	167	169	157	171	176	142	154	158	182	151	185	204	166	165	190	173	161	146	143	168	169	174	175	182	169	184	168	181	154	171	168	157	168	171	146	149	161	156	156	175	157	167	195	163	176	169	156	173	145	188	149	165	204	177	162	171	164	174	172	145	187	190	169	151	154	163	173	163	168	180	179	164	159	170	184	159	154	163	141	172	174	175	164	191	163	157	172	160	164	146	189	155	178	157	169	165	169	172	160	159	149	179	197	187	187	153	171	181	168	181	177	193	166	154	160	208	184	170	167	180	156	182	170	177	159	160	187	177	164	180	165	153	185	160	175	174	164	190	163	204	172	168	165	187	197	165	168	166	157	192	164	169	170	192	163	180	166	193	173	200	191	160	146	181	169	183	160	176	159	154	181	174	161	175	187	190	190	185	165	168	172	160	167	172	181	195	178	157	182	154	161	180	182	157	181	162	154	154	169	176	183	159	183	174	152	160	173	163	174	145	175	154	175	166	174	189	195	192	139	184	159	172	170	184	223	179	145	180	180	174	194	197	178	162	156	155	149	153	174	183	187	183	156	159	147	155	170	180	176	159	179	146	187	181	149	180	184	189	166	159	167	157	173	192	168	174	175	166	162	159	201	167	169	171	165	182	179	149	182	151	146	169	166	191	162	153	181	179	173	168	162	166	154	182	157	196	149	185	147	165	174	153	165	200	173	194	168	171	148	163	169	162	170	170	180	189	180	189	181	196	170	200	195	211	154	168	177	161	141	152	170	171	143	187	158	156	174	160	167	156	172	176	172	188	170	166	182	176	159	161	174	145	171	182	176	168	198	163	168	172	155	187	189	183	185	164	189	154	156	168	161	158	181	184	165	156	160	157	177	168	170	150	173	167	151	171	145	140	156	177	159	168	185	187	172	168	155	182	161	158	177	172	165	167	150	167	166	174	141	172	191	180	167	156	169	171	170	158	189	192	161	168	167	176	180	164	157	159	192	182	173	177	170	174	182	165	167	177	145	169	170	166	149	169	185	176	170	176	176	179	183	169	191	174	177	173	173	182	162	159	142	193	193	159	158	182	164	177	192	172	152	162	170	169	172	167	190	177	201	170	171	187	180	173	183	173	175	175	174	205	167	165	189	167	179	187	196	184	186	175	166	171	150	176	184	163	163	168	166	186	140	188	154	159	161	157	179	159	161	163	167	171	147	180	157	150	163	151	186	167	176	183	208	183	188	138	186	152	160	152	176	163	189	167	158	173	197	172	196	156	188	171	155	154	186	167	163	144	173	178	161	171	187	167	171	172	157	193	186	157	174	182	181	185	138	163	185	203	164	175	177	172	179	172	163	155	163	144	185	182	191	160	144	170	168	170	172	204	172	177	157	161	187	198	181	195	179	172	170	160	197	181	177	174	164	163	172	187	164	179	159	173	167	195	177	180	168	192	180	157	184	183	164	144	185	188	153	171	158	184	163	168	175	164	151	150	154	161	191	154	153	189	165	191	170	188	185	158	161	212	174	171	173	175	157	204	156	181	178	156	165	159	173	174	188	185	153	168	159	178	169	170	204	211	185	166	187	198	151	160	160	174	164	153	164	184	169	189	164	166	168	178	172	153	151	150	157	145	163	206	200	146	167	187	156	160	157	159	173	161	171	177	172	181	166	170	161	160	193	169	177	166	157	160	161	162	156	165	135	171	150	185	180	166	160	184	165	180	180	165	153	165	151	143	177	197	157	168	188	171	163	156	164	155	155	150	179	165	151	168	168	175	192	174	154	172	161	183	156	157	144	168	161	187	173	184	184	194	172	177	175	172	171	159	157	163	161	136	180	180	177	171	153	190	188	211	153	160	156	171	180	170	159	166	179	185	159	166	192	150	162	172	173	169	189	153	182	172	179	171	161	145	179	171	160	160	172	178	174	163	187	176	170	165	172	175	160	175	162	187	175	176	176	180	178	158	157	157	186	177	158	152	165	159	176	187	177	189	178	186	159	174	184	184	183	173	155	165	159	163	167	165	167	191	144	153	168	177	182	175	163	170	177	170	193	165	186	171	163	183	182	173	171	196	170	174	171	151	182	158	144	181	191	151	170	186	171	161	181	175	160	190	180	207	149	166	158	173	171	167	192	172	168	149	187	182	184	169	160	153	167	175	199	155	185	186	152	173	174	188	159	172	171	173	165	175	187	156	166	170	177	166	174	150	159	196	171	184	177	154	145	176	174	160	167	187	174	179	178	160	184	175	197	157	171	168	174	175	183	162	173	170	180	161	175	199	163	161	173	193	165	160	156	163	161	163	156	175	162	162	191	154	173	171	162	171	160	168	185	161	198	173	171	183	149	197	184	183	166	182	154	169	177	182	172	151	162	169	188	180	158	158	164
5349	5627	2732	1738	1138	941	790	708	668	556	536	514	533	496	463	455	487	459	436	443	456	403	420	413	468	437	414	408	448	423	421	423	421	435	432	421	449	432	422	405	389	405	403	392	434	433	434	429	430	404	390	448	449	435	413	386	402	422	429	422	411	409	403	417	435	414	430	412	424	443	422	421	434	404	407	413	411	436	421	431	406	430	369	400	402	414	421	404	446	422	416	394	439	412	380	444	405	419	441	421	412	405	379	390	451	426	403	418	400	382	403	434	371	420	425	438	376	433	426	447	421	411	408	420	375	413	381	416	418	427	397	426	435	405	389	420	417	422	465	363	442	407	438	415	421	423	387	392	404	414	405	472	415	411	416	428	412	435	418	387	412	422	425	402	398	443	402	427	409	438	429	415	396	433	387	417	437	431	439	410	399	442	438	405	396	429	413	399	405	405	372	421	404	428	408	435	398	437	413	414	424	409	390	430	431	406	381	412	412	415	417	389	417	394	413	396	406	448	405	399	404	418	390	411	430	411	411	418	416	386	399	377	396	395	421	413	400	415	430	377	407	369	378	390	415	380	411	409	417	420	409	395	412	406	410	433	405	419	427	397	435	395	454	382	433	401	411	433	405	425	420	421	445	392	395	444	418	381	437	405	374	453	441	427	399	424	383	418	408	431	391	394	428	392	403	432	459	423	395	446	399	431	390	416	454	419	416	404	472	396	425	395	407	430	430	398	441	385	411	410	400	399	441	372	409	395	382	390	416	374	392	435	424	422	437	404	409	425	422	425	429	391	400	426	428	424	421	395	425	398	405	399	378	419	463	437	380	431	408	422	407	396	380	423	413	388	399	428	417	415	420	403	413	426	438	441	447	418	417	420	418	402	436	387	437	434	389	465	406	404	381	428	396	426	369	404	389	423	417	414	394	400	398	402	403	430	435	426	415	404	390	400	428	427	410	418	429	417	466	442	377	393	384	382	418	382	452	405	399	417	390	410	408	376	414	404	439	414	435	390	428	394	422	411	398	409	420	420	413	447	408	404	423	418	381	399	403	454	391	428	432	365	428	409	404	414	468	371	431	436	368	409	407	406	433	392	440	382	406	402	409	419	404	409	384	432	458	410	398	448	445	380	383	431	435	433	421	376	371	440	406	414	408	430	436	381	413	396	364	440	403	430	395	422	377	401	413	441	385	418	382	407	392	411	438	396	409	407	402	413	390	429	398	420	429	435	372	424	425	420	397	370	392	390	391	378	418	434	404	395	433	435	420	390	396	423	434	373	389	435	434	441	416	437	405	408	405	411	429	405	397	439	407	408	409	423	431	406	415	407	384	388	419	428	400	397	410	446	384	401	405	397	388	417	383	401	428	434	445	419	410	421	381	404	431	425	389	421	429	398	407	401	446	398	406	441	413	373	405	412	453	414	417	398	425	397	410	403	440	400	435	385	458	441	419	378	404	390	405	422	401	421	412	406	396	395	396	425	420	432	438	426	398	390	405	376	407	431	427	399	439	421	405	407	407	404	431	377	404	434	388	423	413	406	426	422	429	401	422	440	424	384	417	424	420	406	392	421	437	386	404	376	392	403	394	406	385	423	438	397	415	380	422	379	404	409	406	382	430	423	415	432	393	387	404	412	434	383	418	411	378	422	427	424	387	401	429	394	425	451	397	434	416	414	387	390	395	379	395	408	390	434	432	450	446	396	379	393	389	423	407	391	404	461	436	408	413	423	390	402	396	419	438	390	410	420	418	410	426	394	417	393	392	412	470	399	433	420	419	431	398	378	432	435	418	389	426	413	439	457	432	428	424	393	411	416	381	423	380	398	419	414	433	410	425	398	412	395	428	446	414	395	446	397	435	370	411	445	383	423	443	458	454	392	408	424	450	468	395	400	426	447	410	415	415	428	404	417	390	411	439	419	421	414	393	373	434	428	392	388	389	410	413	408	422	418	431	397	438	400	375	403	426	385	365	423	471	429	431	376	414	399	415	410	380	423	428	413	394	419	395	394	396	423	417	418	429	419	424	392	407	414	413	418	403	375	420	422	396	408	400	419	389	423	401	428	396	348	459	421	410	382	411	442	383	393	451	436	405	413	375	419	423	429	434	431	432	402	401	399	427	422	429	390	407	398	391	358	426	404	402	384	403	401	385	422	410	418	454	399	410	379	421	427	382	408	416	431	384	407	439	420	408	424	404	404	419	453	369	417	401	437	427	410	407	409	419	422	396	417	370	447	413	415	381	417	415	398	413	437	447	395	445	386	436	400	375	411	423	429	417	438	400	405	397	394	430	414	384	455	399	404	401	396	416	400	397	392	439	438	409	406	379	425	421	435	413	405	400	389	411	403	438	439	424	431	425	419	403	429	404	416	430	409	454	435	403	415	395	374	426	441	438	380	402	420	399	408	400	438	405	399	372	431	404	410	432	443	389	434	420	405	431	406	432	393	380	424	438	382	397	391	413	399	379	395	394	415	435	414	395	403	429	412	394	391	444	387	441	423	416	400	385	426	419	393	397	387	419	412	397	393	404	442	439	378	447	417	398	405	390	402	401	396	425	398	392	418	421	396	440	419	414	389	402	398	378	398	392	394	412	414	453	448	378	393	413	435	419	413	431	389	419	426	406	416	441	434	403	422	416	392	401	416	427	386	411	400	414	429	444	427	426	419	385	449	399	409	431	449	400	421	406	425	398	452	431	432	453	417	415	385	394	420	418	434	365	374	437	400	404	391	403	403	457	417	389	397	417	403	389	391	425	449	386	413	384	426	408	444	408	402	423	387	398	367	416	404	458	404	438	422	430	427	414	396	417	393	393	408	409	396	362	433	400	441	426	408	400	384	384	389	439	427	384	406	401	413	427	387	408	420	387	412	401	409	414	397	400	476	426	390	399	399	409	404	408	433	436	426	449	391	411	442	403	473	410	396	423	417	414	394	416	428	419	412	422	389	451	427	401	377	415	416	414	427	415	436	407	433	406	399	419	422	417	386	417	440	407	385	429	440	414	458	420	428	409	410	408	448	386	411	392	404	397	417	422	387	439	423	379	416	383	418	410	398	401	395	383	433	394	395	399	436	423	431	420	422	386	394	397	407	416	419	417	391	466	435	412	393	419	438	409	396	419	445	369	409	369	385	411	412	393	408	386	381	377	419	385	442	437	423	418	384	418	388	403	422	438	419	393	427	428	411	444	412	454	420	427	408	450	414	415	395	431	418	404	415	380	426	439	422	443	389	394	416	410	380	426	443	415	386	427	427	386	420	376	416	423	424	383	421	406	404	423	441	392	401	442	382	401	421	376	432	382	411	454	444	417	393	426	440	443	388	383	430	428	407	389	414	467	382	397	422	398	423	423	416	433	423	413	392	415	427	419	424	403	405	411	420	419	423	401	413	416	406	399	401	405	425	404	397	397	427	396	449	431	415	416	421	418	393	409	430	432	380	410	429	384	430	419	407	438	380	409	436	423	400	446	383	429	402	425	417	452	384
31179	19428	8338	1237	837	763	649	582	569	470	510	519	477	487	424	430	407	400	382	422	386	373	364	362	349	406	328	410	366	387	338	357	366	371	348	344	353	403	369	348	361	372	371	409	358	372	396	366	351	349	376	345	345	346	352	355	376	375	354	373	361	367	362	375	353	359	328	384	368	364	341	386	355	369	399	322	341	340	379	412	377	361	385	355	357	379	349	342	388	360	396	364	334	372	375	336	360	362	349	387	407	355	360	376	357	376	328	359	348	349	370	373	384	397	357	366	357	332	359	360	355	364	369	353	354	351	351	383	358	366	358	377	384	384	373	369	379	346	338	340	356	349	415	364	387	354	353	385	376	355	375	370	371	330	364	339	348	328	395	367	359	400	375	356	370	359	372	376	395	378	367	356	365	375	359	398	371	364	358	366	351	361	386	345	360	377	342	362	381	351	338	373	339	367	337	377	358	350	361	328	377	355	352	336	348	376	410	345	377	393	342	380	392	352	362	359	364	377	338	361	354	375	388	384	344	407	359	396	352	388	323	374	375	362	354	370	372	331	377	369	395	376	386	344	350	357	325	335	380	400	373	355	377	400	367	365	357	348	363	368	354	360	330	385	386	340	353	401	352	336	353	387	360	354	343	396	400	364	384	374	341	340	359	360	347	382	356	348	375	361	355	374	337	354	361	372	377	383	363	336	369	346	334	393	362	383	356	357	334	430	328	338	364	357	349	396	361	360	385	350	351	357	381	367	362	364	365	332	356	355	341	348	336	349	356	418	368	319	347	358	373	344	371	339	368	363	339	347	366	375	361	342	343	367	395	401	358	386	335	346	369	367	344	361	377	385	337	364	344	401	360	375	360	353	341	362	401	367	374	399	367	378	352	334	370	374	355	357	364	374	362	362	365	379	420	356	359	370	327	366	388	347	388	369	385	377	371	400	383	384	354	409	374	351	394	381	378	351	345	312	396	409	358	389	369	380	345	363	365	365	356	355	358	348	394	360	402	386	351	384	382	361	382	356	352	374	350	370	370	389	380	341	374	377	397	378	331	378	364	350	293	365	398	356	367	364	383	414	358	362	356	396	352	400	390	351	389	360	390	377	350	388	366	352	347	348	357	361	347	382	391	410	391	365	368	354	331	405	383	356	355	344	350	320	358	338	359	358	339	352	322	368	372	374	368	359	377	389	360	329	338	389	372	359	371	376	372	375	377	357	343	383	361	357	362	375	360	372	356	354	402	346	376	325	356	315	383	364	383	374	374	373	341	363	365	372	349	365	327	359	373	356	347	356	383	347	394	363	391	387	387	394	406	364	361	368	362	364	354	351	339	363	342	371	398	349	358	390	385	396	378	353	356	405	378	360	385	378	376	401	347	361	342	348	383	382	343	367	372	382	388	396	353	352	366	361	383	327	360	362	309	332	352	389	368	355	367	362	363	343	375	350	354	379	349	347	376	326	388	364	357	379	335	385	396	378	383	371	347	384	333	341	387	388	397	384	402	341	362	366	372	346	347	385	423	351	378	345	365	370	320	363	399	344	370	379	378	363	367	374	381	325	351	394	354	346	375	350	370	402	320	349	380	358	339	361	382	371	358	372	372	360	376	371	356	365	394	346	369	409	375	381	370	351	324	366	369	366	397	412	413	407	334	365	363	372	374	367	345	373	336	363	329	387	398	374	398	386	391	363	374	362	407	357	342	365	361	392	310	404	392	373	363	373	368	335	356	329	372	348	389	372	352	348	358	360	368	357	352	367	398	414	319	362	335	402	375	402	362	367	391	339	350	347	368	351	361	351	366	369	360	364	368	367	370	362	344	337	352	366	352	385	396	366	387	342	366	356	401	372	338	335	365	408	387	349	335	350	381	366	359	368	384	371	375	357	345	358	377	370	407	375	366	346	369	379	357	349	340	357	403	369	370	362	349	368	348	368	365	349	388	388	350	368	357	382	407	389	369	338	395	350	373	377	323	351	355	357	367	368	333	367	383	343	363	413	374	352	341	347	373	320	343	360	341	378	376	358	373	351	354	342	392	373	355	378	347	402	322	333	394	363	378	355	407	358	389	370	372	390	369	402	404	400	387	376	388	366	354	348	399	357	379	381	387	388	384	335	352	337	355	354	354	370	385	373	352	380	383	385	363	354	357	353	352	389	370	361	370	395	346	378	380	332	383	359	363	410	389	406	398	343	380	401	385	366	333	336	352	377	381	387	372	346	365	352	400	362	397	380	343	362	349	357	340	363	399	355	354	347	375	367	409	392	332	364	382	372	362	376	390	361	369	351	357	375	368	360	370	359	370	370	328	368	340	392	321	387	354	332	368	348	376	332	326	369	329	365	385	347	353	383	346	383	360	373	370	358	352	364	395	357	433	349	394	379	365	390	387	361	345	343	366	360	378	356	366	367	379	353	370	329	332	351	388	346	380	394	366	373	357	368	379	360	373	375	351	361	351	363	357	361	332	398	354	340	330	367	373	352	361	374	361	350	365	342	371	358	370	370	377	389	369	341	346	373	376	357	373	349	352	358	352	381	365	391	377	378	396	364	354	391	379	375	351	382	363	340	359	380	384	365	377	379	361	349	376	374	392	356	366	365	349	369	361	376	396	380	381	366	391	373	365	417	351	373	392	377	357	377	364	376	325	351	352	370	330	370	374	384	358	339	342	404	394	363	362	377	358	368	393	385	372	371	407	343	388	361	394	366	351	330	385	329	389	332	386	355	345	365	385	348	376	416	394	344	336	344	346	397	371	337	365	369	383	367	375	365	332	350	391	348	374	364	369	343	374	371	383	380	383	364	381	375	341	329	369	373	374	344	364	381	355	320	345	367	376	375	380	365	369	392	343	375	362	380	361	328	383	379	388	407	362	360	360	378	389	381	341	363	361	364	388	407	374	382	354	377	323	364	372	379	367	375	384	375	360	358	363	356	383	334	401	351	376	357	356	387	368	364	359	384	362	345	333	386	311	389	378	367	398	397	360	375	360	389	355	356	394	355	348	385	399	348	353	338	391	324	353	372	351	335	370	376	372	404	335	379	333	341	388	359	356	378	385	372	351	372	356	334	349	336	379	333	357	397	357	350	358	373	361	364	365	367	346	374	371	361	356	349	372	356	347	361	372	340	381	365	373	356	329	369	350	355	355	386	346	383	361	357	359	390	331	372	368	363	368	359	386	382	332	362	352	366	350	344	366	357	357	366	381	369	330	325	372	351	395	365	396	320	346	349	363	371	386	332	338	359	346	376	356	344	361	371	351	347	365	356	369	358	343	370	382	328	334	360	369	360	355	370	358	364	357	391	366	348	408	396	345	339	350	371	376	375	379	334	324	383	379	368	347	366	356	354	369	355	392	349	373	382	376	374	370	367	386	390	381	356	330	352	396	331	352	388	379	384	318	350	370	360	378	339	396	357	390	375	363	375	364	354	391	325	382	413	376	332	378	384	334	379	371	395	364	372	354	346	356	354	325	381	382	328	351	365	372	367
6523	1901	1354	1090	1013	965	928	897	883	818	817	833	929	890	842	774	853	831	794	858	764	805	828	838	821	801	810	833	816	825	815	851	833	823	864	742	818	824	851	847	820	811	805	837	765	819	842	789	820	836	801	815	835	791	840	780	836	817	815	755	820	786	812	816	832	802	848	844	812	830	807	835	801	792	790	834	842	837	795	778	798	823	811	786	831	842	857	795	755	814	818	813	793	897	781	830	823	834	825	778	849	837	846	830	810	808	782	825	822	841	838	836	831	815	787	809	789	873	830	811	805	822	835	786	820	798	830	813	821	852	778	839	839	843	808	842	815	833	810	850	817	762	825	823	784	814	785	821	846	843	828	838	777	841	855	819	789	810	843	794	816	836	840	871	802	742	788	834	842	793	802	816	889	811	776	827	823	881	831	845	799	845	796	798	819	842	798	800	828	829	736	865	833	746	812	823	810	791	822	838	817	842	780	812	795	811	832	796	880	872	842	820	834	784	792	818	795	812	817	844	816	846	789	781	799	807	836	893	784	813	800	856	809	843	837	839	803	889	840	859	847	807	760	799	845	795	810	786	806	826	790	844	805	827	810	786	787	814	815	806	831	792	799	764	836	749	788	827	812	816	838	814	804	770	842	788	792	789	847	819	803	827	812	790	818	845	814	852	830	779	793	870	804	835	846	777	832	812	771	833	817	776	813	779	820	849	818	827	857	827	779	783	872	812	783	817	862	881	757	858	771	825	859	827	815	790	809	805	817	831	794	799	786	787	832	811	829	847	813	826	798	867	821	830	839	805	830	866	802	770	847	764	783	805	814	838	832	823	805	840	838	790	825	826	783	775	736	811	803	817	832	815	843	780	833	802	793	790	898	839	860	842	858	852	787	857	825	843	810	785	771	810	837	858	828	790	851	867	800	797	797	779	828	806	834	801	792	810	817	816	821	800	813	786	806	828	854	794	857	814	826	851	797	850	816	805	811	801	800	800	813	789	825	836	744	769	823	835	842	816	815	830	837	848	831	824	797	835	845	770	834	822	847	822	732	841	775	821	815	803	808	796	817	822	802	815	805	834	824	847	827	785	852	815	809	809	824	835	796	809	826	830	832	774	751	823	821	817	797	811	836	780	853	852	855	802	808	750	830	805	796	847	811	827	863	790	847	865	823	840	788	832	817	786	765	801	832	810	819	814	819	818	843	817	846	831	752	812	836	812	824	801	807	841	844	758	816	820	791	856	829	840	790	844	810	881	877	825	814	746	806	776	841	765	740	843	781	858	820	800	847	818	826	825	788	798	801	822	812	767	861	795	811	831	817	808	789	816	777	801	816	837	834	823	779	762	782	816	869	843	792	847	859	813	841	859	827	822	826	805	818	847	801	767	815	806	843	814	799	834	806	781	794	798	817	783	796	781	814	827	858	784	830	803	828	812	794	875	808	816	840	823	796	764	795	870	786	839	792	746	850	831	834	835	831	832	845	848	812	825	826	810	855	832	831	801	786	811	774	809	840	837	758	808	845	806	852	812	842	806	832	843	785	783	748	801	832	815	826	820	848	791	764	807	786	788	830	788	838	839	841	798	788	818	821	825	846	829	813	813	770	803	817	777	857	807	794	818	879	837	785	866	831	858	797	846	790	821	798	810	797	872	810	791	796	786	804	812	789	793	811	814	814	799	768	827	827	808	816	820	826	834	820	792	737	819	828	845	858	787	778	845	844	824	829	822	806	836	765	843	799	820	830	825	799	810	840	795	799	823	812	825	861	832	822	835	774	849	790	840	841	783	824	821	806	822	835	838	805	830	829	815	807	774	807	832	866	843	806	861	826	839	846	742	813	853	773	838	790	817	801	812	855	811	824	787	828	810	799	842	839	800	781	806	822	832	819	751	816	806	812	827	812	825	859	864	784	839	826	839	838	801	769	805	864	809	780	834	782	803	772	855	809	806	863	854	862	788	773	777	836	795	875	819	837	837	802	863	814	827	821	775	806	868	751	834	825	802	867	817	820	786	840	877	830	813	823	797	854	831	827	796	857	848	790	827	826	866	765	848	866	830	825	808	817	827	860	840	826	833	819	832	799	825	834	824	879	797	802	864	816	795	777	846	860	854	859	883	832	832	843	796	772	773	831	879	818	856	808	820	803	839	820	818	745	822	791	852	815	816	808	833	836	790	840	840	809	804	850	858	838	745	832	773	794	832	826	806	853	866	870	836	819	868	854	788	856	779	818	756	828	813	806	843	825	815	816	832	825	856	847	806	866	812	871	827	859	808	809	757	816	788	810	812	825	788	836	889	768	815	793	832	789	822	813	768	819	817	828	856	796	782	801	778	785	859	908	781	797	729	783	736	811	825	831	762	804	837	862	807	758	834	814	793	875	830	811	851	844	836	814	843	837	822	762	844	867	810	797	855	788	783	792	814	816	804	821	809	840	799	818	823	834	808	801	801	815	813	816	835	852	843	811	851	843	867	780	816	818	760	770	890	827	783	886	801	801	834	855	847	785	794	813	772	825	808	839	779	814	825	818	850	784	813	795	812	848	752	755	829	837	808	812	811	836	856	865	759	782	791	814	822	810	845	806	862	837	813	860	849	812	810	802	828	821	798	824	792	798	805	793	790	834	835	790	823	789	885	808	815	807	822	870	815	815	738	857	839	803	866	787	802	771	845	845	839	781	822	806	769	777	860	810	787	802	817	810	847	818	808	777	796	848	799	799	826	752	825	827	810	782	804	822	828	835	858	822	796	802	790	788	829	821	767	795	849	817	792	813	847	834	842	805	837	829	855	824	829	817	797	840	834	820	807	785	804	854	819	788	792	838	818	801	830	812	796	808	822	784	807	824	780	836	821	858	810	798	780	862	838	843	796	835	824	806	769	864	818	793	886	775	806	854	821	836	864	781	820	779	843	833	763	830	832	869	821	799	819	820	803	839	828	826	816	811	827	805	825	809	807	815	835	835	860	821	827	837	821	761	811	867	863	778	835	873	775	829	848	842	830	829	813	826	784	789	811	834	759	852	832	779	804	872	868	801	829	788	787	777	811	808	835	809	852	773	776	822	809	799	834	831	859	844	820	779	814	781	824	836	769	824	775	815	842	823	789	765	791	845	819	828	835	796	803	796	802	773	803	832	853	832	817	825	797	763	825	855	794	818	842	818	804	834	840	840	817	840	815	826	779	790	811	808	741	791	802	813	779	840	807	815	832	829	871	801	821	799	793	806	826	848	802	841	803	793	795	796	840	836	817	806	843	860	784	838	777	806	829	848	834	816	851	766	812	796	771	785	785	758	843	825	805	814	819	784	809	855	821	830	755	819	815	883	813	800	747	830	799	836	805	840	864	823	873	823	840	812	794	822	813	838	796	824	847	820	834	790	831	821	842	826	823	761	755	847	838	815	824	808	844	843	817	810	851	846	793	822	815	845	866	821	837	763	813	780	815	820	795	833	798	852	850	846	828	781	822	823	902	778	796	819	837	845	821	877	770
24074	20716	23928	27518	20711	19994	1864	831	639	564	559	556	472	399	334	351	342	346	297	272	298	283	266	267	260	282	262	280	277	257	228	275	263	245	233	243	275	286	268	262	255	249	259	276	299	241	263	261	226	254	271	280	238	243	242	201	242	257	257	293	272	247	256	249	272	243	271	278	250	253	242	283	227	273	226	243	240	235	262	253	250	264	229	247	269	249	272	283	278	257	261	277	292	219	225	232	243	268	258	250	240	243	249	233	266	282	267	285	254	256	285	236	259	237	240	212	255	271	259	249	276	258	246	259	257	226	273	306	275	259	264	250	251	262	242	249	292	223	254	244	273	276	257	259	291	252	247	259	266	285	239	285	278	243	278	252	258	240	253	259	231	272	287	277	248	249	255	245	273	272	258	254	265	291	277	249	252	230	265	272	286	265	233	247	264	257	240	275	289	250	250	262	260	260	253	279	280	257	249	264	257	247	274	245	280	251	278	253	258	240	268	238	245	244	248	251	239	234	263	260	253	245	223	239	249	271	255	230	237	245	230	261	252	271	286	280	246	219	249	274	238	256	234	246	261	259	251	232	241	239	240	238	238	262	267	253	256	242	228	274	242	247	256	262	221	249	234	262	235	299	267	255	243	278	234	225	215	281	259	245	248	253	289	261	266	268	251	268	279	230	265	259	246	265	272	243	258	227	248	276	251	260	252	211	252	280	222	264	270	235	246	276	264	248	269	290	253	256	238	299	241	232	252	228	267	238	253	254	207	304	252	258	247	262	245	272	266	246	289	226	257	287	238	236	245	252	293	244	247	264	258	236	242	266	253	228	265	234	255	257	244	261	270	267	268	275	271	267	222	224	288	253	254	261	237	250	278	249	243	229	224	240	239	267	251	273	220	248	267	230	249	292	262	272	247	266	228	245	240	259	231	238	225	266	247	255	263	237	245	255	265	249	273	231	253	288	280	238	258	251	236	259	258	268	250	290	253	236	202	218	250	253	266	259	227	245	277	245	263	273	279	271	243	243	271	254	264	262	250	242	255	239	269	251	255	240	268	244	249	247	257	261	240	273	259	254	234	267	247	240	256	270	242	258	249	245	254	262	280	289	262	255	262	254	250	239	250	258	232	269	264	251	271	244	261	256	277	283	262	290	238	273	241	283	236	278	262	247	233	260	270	245	263	249	259	282	266	270	261	272	249	245	261	274	255	269	253	244	257	274	262	259	303	246	262	275	266	257	271	274	274	250	241	275	225	257	248	259	250	235	264	215	219	264	271	238	234	259	245	242	261	247	250	270	222	256	251	259	259	259	269	250	274	292	269	253	253	283	259	260	263	260	243	268	252	267	264	246	262	258	224	257	261	268	274	263	262	270	272	259	244	250	236	293	255	282	279	236	263	282	291	248	245	258	270	253	285	223	295	253	232	264	228	250	241	242	244	253	246	246	267	268	262	267	234	253	243	275	266	277	257	255	267	246	262	251	263	233	235	248	282	259	254	235	255	264	286	226	268	219	265	253	254	271	247	242	279	252	263	244	271	259	261	270	266	255	234	268	261	273	244	257	255	270	262	256	257	242	242	255	271	264	241	270	257	258	249	262	238	257	281	294	229	245	264	275	253	266	239	255	240	250	277	260	252	253	225	222	274	244	260	223	241	253	240	261	231	238	252	270	262	257	239	283	264	282	241	248	232	268	261	251	267	269	239	254	246	266	242	259	251	266	262	259	235	291	263	234	247	257	229	244	314	299	243	284	276	258	235	264	254	292	238	295	258	246	245	260	272	246	249	236	283	238	288	265	268	238	279	216	233	246	239	232	247	253	258	252	263	242	259	239	232	237	265	256	260	258	258	264	249	262	241	247	261	248	253	276	245	236	255	240	277	267	243	252	257	260	277	251	267	259	252	249	251	248	239	281	269	260	287	218	236	231	279	233	255	243	231	254	278	264	259	240	257	279	247	263	231	243	275	230	267	243	245	232	244	245	275	236	250	292	292	256	254	250	252	258	237	239	260	242	260	251	286	286	250	252	231	246	232	248	256	250	277	268	248	257	272	260	267	266	255	267	284	252	258	237	260	264	256	249	269	275	292	260	234	248	243	229	268	220	249	248	231	245	255	266	255	267	228	265	250	233	241	259	233	268	267	255	267	247	263	231	250	226	263	236	260	243	249	235	245	286	277	275	250	288	257	275	240	274	263	273	249	264	267	243	222	249	260	218	233	256	278	269	256	256	260	275	244	258	258	271	274	266	262	232	242	257	252	203	251	295	264	282	291	245	253	274	272	233	283	266	260	259	270	275	263	259	257	277	233	250	282	264	244	265	243	284	235	287	283	243	277	266	229	260	256	272	230	247	256	255	266	256	268	262	268	239	261	249	283	263	242	243	258	275	288	272	251	235	242	267	255	252	278	280	258	238	252	243	252	229	268	226	266	270	262	272	258	227	250	239	252	243	273	257	264	221	267	246	280	297	270	241	237	237	247	268	230	246	286	271	261	274	283	277	245	265	295	246	271	281	283	282	244	245	221	298	248	249	260	244	254	231	271	235	254	251	270	272	257	270	234	243	246	255	274	247	251	256	244	265	260	260	269	255	240	265	233	257	259	249	252	256	230	238	260	269	237	264	266	293	284	237	245	266	261	272	245	247	296	230	285	264	256	242	249	247	274	272	282	254	243	257	267	273	268	274	258	262	273	253	255	258	248	263	233	246	255	294	269	255	247	243	271	256	261	254	275	277	242	220	258	276	293	273	264	246	250	248	250	238	240	257	229	250	251	251	264	263	258	237	257	253	275	227	244	285	298	279	260	285	270	248	230	241	245	255	268	238	275	237	251	272	277	264	284	248	270	232	261	231	231	255	239	275	279	206	251	272	264	247	270	260	263	244	249	263	260	242	238	283	256	255	258	262	256	221	246	244	265	290	273	261	255	234	231	250	271	254	269	253	260	259	241	254	264	259	243	280	267	257	256	229	245	286	243	258	237	265	255	234	233	276	247	275	248	238	267	280	260	266	253	243	257	251	235	265	266	244	252	284	278	223	258	259	266	275	263	216	258	302	288	268	227	236	252	238	253	244	252	253	282	245	249	262	230	267	257	276	253	282	298	244	280	244	255	255	280	280	256	267	248	250	260	225	247	233	254	270	232	260	275	253	250	268	243	254	259	263	241	252	294	244	237	243	282	274	262	275	277	279	261	264	249	263	245	279	257	273	232	251	273	290	248	252	262	261	240	250	251	271	240	263	259	257	245	262	260	271	234	258	290	232	253	259	259	235	280	254	271	293	273	238	257	255	241	247	235	240	236	242	241	254	244	223	270	274	254	264	230	231	300	262	230	252	258	262	250	249	258	264	255	260	252	251	242	246	252	282	213	243	267	242	257	255	254	271	229	307	267	235	276	293	267	262	254	243	246	239	268	237	238	241	277	246	258	276	250	251	249	247	271	249	267	238	236	277	226	253	258	239	223	250	250	249	267	260	236	282	283	256	268	244
4818	3872	2178	1428	1131	920	806	723	713	663	721	664	667	591	614	629	614	583	588	557	548	571	550	616	617	608	538	590	605	577	585	587	593	562	569	590	548	582	639	576	590	586	545	567	524	578	592	567	605	567	594	562	602	602	630	577	572	555	556	583	613	550	583	555	613	588	569	539	573	572	587	591	545	562	580	522	617	570	588	562	609	581	578	580	590	587	637	575	621	613	606	577	568	578	576	583	558	558	620	604	583	598	568	572	556	576	571	529	614	559	561	565	576	608	543	580	567	597	595	569	606	552	554	552	571	518	597	578	559	535	577	540	559	583	602	582	573	568	569	570	582	539	556	573	556	560	581	595	601	558	544	595	605	569	598	613	570	531	568	630	586	591	572	545	560	548	579	625	525	619	582	556	607	550	602	623	602	598	617	610	607	602	560	592	574	575	562	559	585	566	582	589	584	592	565	541	563	560	564	578	558	600	606	551	582	581	602	603	575	598	541	588	575	540	554	592	614	522	595	543	582	535	569	569	618	584	576	587	560	568	604	553	572	566	574	545	529	597	602	587	553	555	573	542	571	609	589	591	565	563	572	522	566	584	572	580	534	604	544	612	572	558	585	606	588	559	608	594	586	547	570	613	577	591	566	581	591	565	560	575	582	569	588	598	568	602	557	517	566	613	556	576	588	565	578	533	562	562	584	624	586	578	572	552	579	588	533	589	543	548	609	569	571	590	573	577	599	542	613	639	590	548	624	562	591	581	586	551	579	566	578	599	568	577	645	584	561	586	566	544	602	557	607	607	602	625	566	544	648	563	544	589	567	570	589	552	605	578	561	556	575	569	575	566	534	611	590	580	563	560	571	541	629	594	534	596	591	604	586	523	555	623	591	582	534	562	570	541	562	568	588	573	607	596	563	591	567	580	566	614	569	577	558	631	554	548	612	577	576	553	578	601	578	586	577	561	568	577	552	583	618	575	560	598	586	608	564	632	561	576	581	591	592	607	585	598	606	604	568	581	591	525	611	598	549	564	587	553	604	583	558	541	578	605	587	580	597	575	630	593	579	592	595	592	555	573	573	576	599	577	576	557	587	581	584	560	573	564	588	566	595	565	604	590	571	570	597	603	564	588	627	545	572	574	540	577	589	582	584	614	562	533	571	584	578	598	584	616	591	591	575	572	572	555	589	591	547	583	568	569	554	583	580	604	548	580	561	566	588	584	576	605	618	577	549	572	586	567	549	556	583	566	585	585	589	565	585	549	597	574	591	538	557	595	576	561	578	544	580	592	587	560	562	584	568	610	569	553	614	568	590	617	578	570	581	593	604	552	566	549	581	614	564	581	589	593	608	568	567	615	566	596	558	560	547	571	575	573	588	578	571	590	580	553	546	603	543	569	612	578	573	606	580	611	600	594	548	585	552	604	557	565	527	555	556	574	555	597	545	544	611	564	625	571	576	586	560	598	582	579	542	540	592	569	570	600	550	598	560	582	540	570	606	562	520	574	544	599	603	561	624	597	561	557	592	574	567	556	583	605	607	617	577	565	584	551	559	575	558	537	555	592	576	589	586	599	597	635	588	570	609	568	556	645	537	595	647	588	549	611	572	539	597	611	620	585	615	573	635	594	565	552	604	522	594	544	566	613	579	585	568	542	626	592	585	585	585	577	529	569	591	597	589	573	576	586	565	560	579	583	533	567	585	590	602	558	593	547	577	587	559	601	550	617	587	564	603	570	554	593	560	579	590	604	602	545	582	589	579	583	606	604	604	566	524	599	554	565	562	594	555	565	572	621	578	583	597	625	567	581	559	597	595	611	575	580	582	567	559	606	581	528	631	557	578	609	604	571	560	554	627	596	619	556	591	545	609	564	575	558	569	580	545	545	621	560	558	586	559	595	629	618	546	542	581	559	589	538	541	576	622	596	609	546	577	572	523	510	552	599	572	605	561	590	607	574	557	594	603	586	595	578	582	580	548	567	560	583	585	588	585	550	578	540	595	605	551	550	592	544	550	574	596	600	618	610	622	542	568	586	588	569	596	547	552	606	569	617	565	558	571	597	637	579	587	581	544	546	544	557	589	584	593	595	602	581	562	581	588	566	576	569	597	558	528	542	606	563	559	557	580	578	589	581	597	592	592	564	620	594	587	588	550	580	550	550	562	560	585	611	569	635	558	591	615	606	573	603	567	550	583	569	568	591	573	598	587	543	541	590	567	542	561	545	599	569	562	570	603	597	592	577	613	565	575	596	579	592	584	551	586	567	565	551	525	576	579	587	583	610	543	605	540	546	571	533	543	555	580	622	597	569	573	586	563	573	601	550	589	588	587	571	569	598	585	586	576	598	578	581	573	537	584	575	582	570	565	576	561	592	537	613	580	547	593	570	541	572	569	568	554	570	554	604	545	555	630	519	582	552	576	549	594	578	623	566	620	523	599	600	548	602	565	585	607	583	540	561	553	561	582	571	545	559	627	545	617	596	556	561	587	584	607	555	595	538	533	570	570	560	569	568	586	588	620	568	639	583	604	602	601	572	583	610	541	561	619	577	554	584	577	583	586	561	592	583	579	561	577	608	597	554	574	612	565	573	562	571	553	621	590	572	557	616	529	573	560	576	603	518	586	565	585	557	594	587	594	540	596	571	582	589	586	590	586	598	586	583	576	591	599	615	590	581	573	604	530	589	555	553	569	601	594	570	630	579	563	586	593	566	557	545	506	548	592	564	537	596	600	588	596	593	598	582	552	573	597	621	618	547	600	601	564	545	554	584	564	550	549	521	603	597	595	566	593	539	599	583	512	607	584	568	596	576	567	581	603	599	584	577	550	584	572	622	585	591	534	571	624	576	592	560	544	552	621	529	611	539	578	560	629	639	552	586	616	583	556	645	579	607	601	563	613	538	541	590	585	640	612	544	600	602	610	587	575	593	585	562	579	555	599	581	586	597	581	579	603	589	594	580	566	547	586	573	596	564	566	590	571	599	572	592	564	615	561	577	562	548	610	606	594	614	596	585	564	564	614	517	580	614	605	579	588	624	615	607	550	528	596	605	599	551	590	539	526	594	570	589	592	583	569	616	614	600	623	565	591	540	619	540	614	551	593	585	564	549	583	609	624	655	607	591	601	558	592	583	594	582	600	565	596	592	586	550	605	592	535	604	591	580	591	532	611	585	596	606	579	624	528	634	553	594	576	593	542	537	586	575	598	622	561	567	592	566	576	611	616	593	571	560	595	592	545	587	583	578	577	597	583	567	587	561	604	600	594	631	579	566	557	536	608	564	566	571	564	584	595	556	543	551	552	529	583	578	613	548	569	593	594	564	594	591	568	586	598	595	550	555	560	569	581	528	605	574	575	583	566	566	599	580	598	539	570	577	590	599	567	589	569	575	553	572	615	571	601	576	554	580	577	597	548	543	570	579	586	615	578	595	566	552	574	564	588	579	583	582	590	585	582	571	594	537	582	589	570	626	595	571	557	577	607	604	547	558	586	583
23474	20736	24290	27248	20736	20784	17359	1679	897	740	679	679	566	472	354	346	312	248	270	208	217	221	202	216	200	189	183	178	187	175	201	187	191	167	185	199	184	197	201	186	168	178	195	181	178	181	168	164	176	182	147	190	161	182	181	160	183	194	162	130	182	173	190	159	205	164	182	176	169	175	194	159	195	166	181	150	180	168	169	179	170	191	187	182	178	176	191	167	194	174	178	187	167	157	179	167	171	197	179	145	177	164	159	139	161	170	188	177	160	159	175	164	176	163	179	172	190	149	175	166	187	153	159	176	157	151	157	162	178	164	177	131	170	193	178	184	192	189	164	175	165	172	189	185	181	181	177	192	154	182	197	173	144	163	173	151	154	164	175	171	175	167	159	187	143	188	164	143	177	165	173	172	154	177	156	174	209	162	150	170	176	176	171	169	152	156	159	149	147	136	181	158	177	160	186	144	170	174	148	178	183	184	160	171	185	162	168	187	167	178	154	184	164	166	184	149	164	183	160	154	192	153	169	148	185	185	184	178	163	162	150	178	155	156	177	161	155	168	171	187	168	155	157	173	182	173	192	188	192	181	166	166	172	190	180	176	161	177	194	178	166	162	177	165	172	175	177	183	190	172	169	175	158	182	181	180	191	166	152	167	182	171	162	186	172	149	186	170	173	181	167	165	154	173	163	186	188	194	152	164	191	171	174	169	169	166	153	172	147	163	184	152	192	169	209	192	193	175	175	157	165	175	179	187	165	197	153	163	147	163	185	175	155	165	151	158	178	174	166	181	142	192	173	176	157	158	194	154	171	157	195	186	176	183	161	191	155	180	165	161	147	168	177	217	179	128	170	153	155	182	174	158	192	174	159	185	186	159	178	167	171	160	155	179	182	170	171	178	148	126	171	180	189	170	165	164	168	155	183	192	174	154	192	162	176	168	172	180	182	178	168	220	186	177	198	164	166	199	175	187	166	150	173	168	157	157	207	160	170	175	170	154	166	170	177	182	161	172	168	176	191	153	187	173	158	181	176	174	168	181	157	179	201	179	170	172	166	155	152	189	179	152	130	189	169	178	191	186	173	165	162	161	152	166	170	160	146	181	136	176	168	175	165	194	143	187	168	168	151	176	173	180	175	169	168	156	190	159	166	188	152	153	153	165	161	196	135	162	186	164	194	187	178	190	152	144	146	158	174	168	179	129	153	180	152	173	154	182	169	172	135	179	159	170	174	187	156	149	190	166	168	169	159	159	162	152	155	178	172	174	157	159	165	153	185	166	168	183	183	145	170	165	166	171	159	161	169	176	146	184	175	167	156	169	170	150	171	176	165	171	160	165	188	181	170	170	167	172	205	177	168	169	160	156	177	188	165	158	185	164	160	191	154	156	175	155	174	186	174	177	184	176	176	173	215	179	188	161	204	186	154	161	165	183	161	178	165	185	193	185	164	161	168	171	171	180	147	142	177	154	140	158	151	182	179	167	160	176	176	181	189	168	189	165	183	141	167	162	177	161	153	182	147	197	167	189	190	169	143	189	171	165	173	141	172	175	177	170	185	158	185	159	176	167	162	155	155	170	181	165	159	173	169	176	163	164	154	158	167	172	178	171	155	183	174	199	176	158	165	162	185	180	166	173	171	172	185	154	164	166	162	176	162	159	166	171	153	177	171	139	199	168	172	162	150	184	176	161	172	188	153	160	170	153	176	173	170	146	150	158	186	186	173	157	169	170	165	169	187	182	211	185	216	163	195	173	178	150	167	163	174	152	145	173	172	203	185	162	179	166	155	149	176	155	168	177	163	175	185	188	181	189	166	167	173	185	186	179	128	149	177	162	193	162	143	185	185	170	179	148	171	134	147	158	190	183	176	146	194	171	138	175	175	166	172	156	164	197	156	176	177	173	167	169	160	160	167	164	195	188	170	198	134	158	155	178	193	186	162	182	174	183	184	161	178	142	156	185	190	174	157	214	169	196	189	159	165	183	167	189	178	178	149	173	166	177	158	173	200	144	177	184	194	162	180	174	142	177	170	185	178	187	171	173	157	180	181	177	183	155	190	184	168	177	171	163	139	188	179	159	180	165	169	159	180	169	153	177	156	168	177	155	172	163	157	166	167	182	173	184	156	146	167	173	151	156	176	165	165	161	176	150	162	155	182	147	186	159	182	158	174	168	172	193	154	178	182	159	167	176	167	173	171	172	161	184	181	194	149	207	157	177	150	180	165	165	162	152	168	154	180	157	179	177	168	152	165	157	170	152	170	166	170	182	151	187	170	155	186	177	180	184	171	195	187	166	189	149	167	178	160	199	176	174	183	175	151	155	162	164	181	161	167	198	138	144	177	179	180	189	159	186	158	147	167	185	168	163	169	156	162	187	168	152	147	153	187	183	182	163	180	167	169	192	165	160	161	146	161	170	154	163	164	180	163	174	159	188	174	176	158	180	179	200	156	181	159	159	153	160	189	179	164	164	174	165	163	155	184	170	178	165	151	151	176	171	183	207	153	156	161	157	150	164	167	194	178	159	177	194	180	174	165	166	193	196	174	161	168	199	152	165	165	191	172	167	156	165	187	182	187	180	158	169	162	143	141	160	181	125	142	179	178	167	164	186	167	216	178	159	160	188	161	156	173	178	156	176	176	145	150	160	155	180	150	181	210	171	175	171	179	177	143	146	149	148	169	173	164	178	159	204	181	166	173	172	140	167	215	184	165	177	142	164	176	179	155	168	144	153	175	159	146	186	160	173	183	180	179	152	157	182	162	186	197	158	178	151	185	193	155	191	167	179	168	172	166	190	180	159	195	169	177	183	158	160	168	189	164	163	160	173	204	182	172	168	173	155	165	156	165	179	179	173	152	193	183	149	159	161	189	200	167	175	172	176	191	174	165	179	152	193	162	158	180	162	171	159	162	183	175	164	181	150	161	162	186	170	158	157	172	136	162	152	187	157	187	184	176	166	143	175	176	177	172	155	185	160	178	152	182	168	166	194	187	177	176	181	176	195	159	174	185	175	158	168	164	165	182	181	158	188	149	150	185	174	174	162	179	165	182	155	163	180	169	161	189	160	162	200	164	162	190	180	182	160	167	164	165	149	195	175	176	166	181	178	142	174	156	182	172	195	177	165	179	162	211	166	159	149	161	189	179	154	146	166	174	179	188	176	185	148	144	180	140	152	158	161	180	155	163	170	170	217	175	167	177	181	168	155	170	166	174	165	193	187	157	160	187	163	173	169	177	169	186	202	153	145	206	155	158	162	184	185	176	158	174	181	161	169	167	177	173	193	157	172	153	184	148	181	185	171	160	177	152	164	168	146	175	165	181	165	167	161	192	160	142	176	174	157	141	169	190	177	175	164	187	174	165	176	181	163	181	192	167	145	166	200	167	145	188	185	181	182	151	195	171	161	181	170	158	169	157	174	163	148	188	182	171	154	164	152	175	190	170	174	201	154	167	182	165	205	171	165	180	162	163	158	173	157	165	149	166	166	149	159
5307	5880	3169	1756	1196	980	877	681	616	584	604	588	513	523	482	422	435	402	454	427	415	432	438	443	402	430	418	428	391	424	432	436	419	389	428	413	432	425	406	407	416	377	402	423	427	442	412	383	404	392	406	399	423	405	423	413	438	411	394	401	416	394	401	405	433	407	440	445	425	406	418	410	401	415	395	446	407	422	451	409	399	392	393	450	379	403	407	425	395	432	412	415	420	402	376	390	416	410	391	392	436	444	454	407	409	381	424	435	413	432	438	399	414	409	396	403	404	378	402	407	406	384	427	446	430	381	410	395	435	425	433	436	396	420	396	425	406	412	416	430	397	428	405	395	425	438	443	410	428	399	408	385	401	406	407	386	388	408	393	421	397	365	389	423	451	435	395	414	433	438	405	392	372	426	401	437	388	365	390	367	422	451	432	422	410	429	418	390	406	410	422	391	411	401	398	392	421	414	439	439	447	454	439	436	362	425	392	397	383	411	394	398	395	419	434	394	414	416	361	413	434	414	403	384	421	405	457	404	422	381	403	397	405	428	423	447	408	421	406	385	380	452	370	431	421	428	422	398	391	403	413	446	421	412	466	415	421	435	423	448	441	397	415	440	414	429	379	383	394	415	386	449	406	379	407	440	452	357	408	404	391	385	386	405	408	407	412	390	423	386	423	429	433	428	434	401	427	412	418	448	423	400	422	437	404	410	417	420	383	426	383	403	417	389	387	419	380	393	426	434	401	409	406	396	402	411	396	434	376	370	430	427	403	423	408	407	409	429	393	436	419	425	364	405	438	438	437	438	443	400	405	449	433	410	423	422	401	404	390	383	407	468	416	408	380	417	405	410	389	429	399	404	403	383	371	368	397	412	394	411	412	378	432	427	404	413	421	427	422	432	434	391	409	420	465	405	395	421	420	420	403	390	396	398	412	388	441	412	437	418	401	415	423	405	388	454	450	419	430	460	380	398	427	404	380	391	378	408	406	422	406	402	383	418	456	405	394	413	391	392	391	417	392	388	409	457	429	355	415	421	429	380	456	382	426	433	389	437	436	426	424	364	411	403	393	380	435	402	404	410	395	399	445	435	409	406	425	421	418	395	413	421	391	395	423	420	403	410	410	424	408	400	402	438	417	389	427	404	415	413	463	399	362	397	374	419	404	383	441	378	426	399	428	408	424	429	396	423	403	441	421	422	428	421	390	419	438	449	391	408	407	406	417	403	410	402	395	456	364	427	393	393	451	395	446	427	421	419	411	393	416	395	428	437	428	439	392	431	418	398	441	372	400	411	425	426	423	429	406	420	421	400	394	440	386	412	405	405	381	403	392	419	413	398	387	412	381	403	375	403	376	434	421	422	401	397	423	397	403	385	402	392	419	411	408	400	410	412	393	440	413	402	425	400	439	442	438	418	402	392	419	420	418	389	417	400	416	434	426	410	399	407	378	386	429	420	418	399	372	377	416	387	399	394	430	418	404	425	399	413	416	389	420	437	406	446	398	429	383	394	426	412	401	469	417	405	401	403	444	394	387	427	398	391	418	425	426	436	423	431	462	383	435	422	395	423	414	442	360	423	427	429	391	395	436	396	379	455	439	417	400	442	423	387	410	373	360	385	411	405	410	405	409	408	407	413	431	402	358	430	412	417	408	424	409	395	409	390	355	416	418	397	416	434	396	402	414	377	412	438	370	450	403	413	403	442	399	395	405	435	421	416	415	444	420	388	401	383	425	375	398	392	413	422	407	416	443	415	372	432	433	424	397	428	371	406	422	397	444	387	385	396	397	391	434	394	391	423	416	412	427	424	425	403	407	403	380	431	436	388	415	392	409	416	430	388	384	418	413	397	385	404	443	447	397	407	418	405	396	406	398	466	448	405	416	416	407	425	405	419	369	399	408	410	398	422	393	431	430	426	403	380	432	445	410	415	412	439	379	406	382	380	439	420	393	403	428	418	408	461	411	395	382	410	394	403	412	419	386	419	407	425	450	430	378	393	395	409	437	404	407	393	403	411	395	428	425	427	390	381	402	392	394	414	382	405	401	429	363	380	414	445	364	405	429	417	437	422	392	435	395	418	385	397	422	405	403	413	430	392	405	400	407	389	435	404	407	429	428	377	444	419	412	412	408	438	417	397	372	423	417	392	406	422	374	415	439	388	409	414	443	410	406	408	421	418	437	430	438	401	395	408	440	434	424	395	417	423	418	404	405	462	439	447	424	416	413	430	423	390	438	437	433	434	409	410	395	393	414	411	418	441	422	436	408	423	409	419	391	413	450	428	430	424	432	401	418	433	428	400	406	444	424	403	367	382	397	411	424	391	460	415	409	421	415	388	429	408	390	427	415	397	399	410	426	419	436	401	421	455	412	431	408	424	424	402	419	433	398	420	422	411	424	426	415	405	396	426	441	422	433	383	419	426	428	411	399	410	400	421	415	420	398	404	400	437	443	390	416	424	435	448	401	454	425	427	434	386	423	407	399	424	404	398	393	411	451	446	398	427	383	419	401	412	368	406	398	455	429	385	435	421	389	423	408	415	432	426	408	413	395	423	408	405	400	406	418	362	422	409	375	406	423	429	376	422	402	374	384	423	427	417	400	411	441	441	401	403	387	394	375	445	401	411	410	400	363	417	419	419	393	439	419	425	396	423	387	425	419	419	353	447	435	428	411	402	417	410	376	414	439	432	401	417	409	416	418	383	376	390	424	401	412	414	413	400	400	409	391	420	437	390	418	372	418	437	395	406	428	401	403	419	409	362	410	443	410	433	395	427	437	418	383	434	388	412	421	398	427	438	379	430	414	417	400	400	437	430	430	395	419	405	433	385	400	389	411	393	383	441	406	400	395	403	405	409	419	407	371	414	377	396	408	406	402	420	413	441	390	433	431	398	412	404	391	405	417	417	408	416	432	383	401	418	401	444	421	448	436	408	386	391	396	449	416	418	409	428	402	423	410	407	382	406	406	391	433	433	379	404	392	400	395	388	389	429	421	389	390	376	404	423	427	382	397	437	428	416	379	457	390	388	434	407	395	416	389	386	395	390	456	429	421	461	383	410	424	389	395	399	405	390	426	399	403	387	407	396	432	428	399	401	418	379	396	406	392	376	440	394	375	400	449	401	435	422	444	433	388	425	415	428	422	405	415	408	405	466	391	397	398	419	398	407	406	405	386	378	429	394	381	425	435	435	418	420	447	406	420	433	418	409	387	421	381	418	404	420	411	459	397	393	398	411	391	429	425	439	418	380	384	438	381	411	425	390	409	441	422	396	396	408	412	400	404	389	357	416	407	428	454	430	405	397	459	419	468	437	392	416	416	438	418	416	386	384	397	434	423	432	386	420	407	419	423	410	413	407	410	434	408	414	406	418	440	404	423	416	408	421	415	423	442	423	418	413	439	442	394	387	402	415	391	452	397	407	379	423	384	405	405	419	418	411	403	403	427	454	430	389	386	378	406	383	402	445	414	393	417	391	446	387	430	390	413	401
31456	19447	8387	1179	862	758	672	589	548	532	497	506	521	418	423	416	417	385	368	401	348	378	379	364	403	359	357	359	373	366	372	350	359	337	385	373	351	378	399	384	357	381	394	377	370	355	399	383	338	369	346	354	340	322	395	352	399	340	382	354	336	344	387	362	357	346	355	373	358	364	385	352	388	352	365	354	365	335	362	338	382	368	345	350	376	344	351	365	353	384	337	364	399	361	366	385	368	358	401	374	375	374	354	355	385	358	376	361	370	390	367	382	362	366	363	341	347	321	362	363	361	370	347	364	378	369	374	347	380	368	393	377	337	379	371	387	343	332	329	359	355	397	370	350	345	388	360	356	343	371	365	379	378	364	374	356	385	384	378	348	389	360	375	368	396	374	381	386	355	362	350	368	378	377	359	353	317	384	343	350	371	376	392	365	352	328	380	395	347	388	360	332	376	348	359	379	359	364	355	324	393	382	367	357	379	338	379	366	377	376	347	389	362	365	364	398	327	383	368	366	315	396	371	371	408	385	403	364	374	328	409	400	388	354	359	367	377	367	354	343	367	363	335	381	384	345	376	392	368	359	345	345	373	377	370	358	367	372	383	373	396	382	354	401	391	356	367	308	357	392	341	357	348	365	367	388	367	356	360	389	392	346	344	352	374	349	360	362	324	341	355	360	372	381	362	364	367	387	338	357	364	370	377	358	345	369	343	383	404	362	351	371	388	333	374	378	379	353	335	362	338	369	362	366	366	380	425	367	364	380	369	337	398	349	394	339	359	386	371	387	376	379	377	400	383	339	342	383	372	360	344	407	378	351	366	339	324	407	367	358	390	360	356	336	371	379	363	360	385	343	378	340	374	366	342	363	390	381	365	411	363	366	400	372	345	358	399	371	360	375	352	346	384	348	370	362	376	382	348	380	369	345	365	355	391	324	351	371	361	384	354	377	358	362	366	336	356	356	374	370	366	438	384	340	394	322	355	394	368	355	375	360	368	367	318	336	385	363	315	362	357	353	406	377	339	373	378	358	386	362	329	333	328	384	351	386	336	336	400	359	346	333	382	331	393	369	359	337	389	368	377	358	390	399	376	381	347	365	354	358	335	372	387	330	392	328	371	344	374	369	321	378	348	351	344	351	368	354	370	416	351	373	382	344	358	344	358	366	381	400	372	383	329	345	361	336	338	428	355	371	404	363	353	339	385	341	388	397	365	374	353	353	341	335	386	375	371	384	362	340	348	379	383	377	374	343	336	353	366	346	340	394	355	338	361	369	391	406	391	353	370	366	330	324	388	353	378	389	347	379	357	373	362	408	342	381	349	381	353	355	325	353	353	367	395	346	350	380	366	346	367	372	385	347	395	356	368	384	376	395	389	377	365	368	338	373	359	362	349	392	388	349	352	338	369	381	325	323	355	403	357	383	338	346	362	354	399	386	349	348	382	341	407	364	371	361	361	370	351	347	333	332	373	365	324	389	394	369	366	356	382	389	395	357	348	371	374	329	360	346	359	357	387	328	383	339	378	394	382	351	339	346	347	368	337	375	361	337	342	335	353	369	358	360	400	367	356	363	359	381	367	374	345	365	334	349	384	372	368	369	374	376	343	391	388	353	383	375	353	339	366	380	361	373	366	374	360	414	352	334	312	389	340	322	373	350	383	381	328	338	349	347	347	341	365	357	360	377	393	361	391	338	335	320	383	401	361	362	358	369	368	355	357	344	371	367	343	371	378	381	374	351	347	369	342	346	382	361	399	376	351	383	352	372	366	417	350	365	368	352	388	323	368	345	329	359	380	373	398	339	354	389	361	388	395	367	341	365	364	364	389	374	358	386	389	364	380	347	381	387	370	361	355	373	386	385	387	349	355	377	369	354	363	369	345	371	354	357	386	359	414	372	354	356	343	359	357	369	318	388	344	372	379	380	384	346	383	354	365	314	376	353	395	373	361	377	362	359	353	346	403	388	379	380	369	391	368	363	372	350	378	403	376	338	349	350	394	359	408	386	364	366	398	323	366	372	346	395	371	392	375	353	381	363	373	354	382	345	357	357	365	346	329	386	322	354	372	395	399	363	351	360	397	349	410	360	356	380	351	369	372	326	349	362	330	390	382	323	371	370	350	344	337	371	356	379	383	357	406	389	400	358	364	398	356	382	393	361	389	404	370	338	334	363	390	383	396	351	367	366	336	361	373	361	339	374	370	361	342	354	339	374	356	363	367	396	359	396	344	333	371	359	337	350	345	367	358	346	350	335	364	386	353	355	353	333	335	348	365	362	405	394	357	384	369	398	344	399	376	364	408	375	365	368	407	382	395	365	368	395	386	341	353	367	346	349	380	387	355	380	350	339	394	378	420	331	378	384	376	369	365	395	351	342	399	377	384	339	361	366	380	367	381	375	365	369	364	356	339	342	326	353	366	350	352	370	355	378	397	330	371	384	362	356	338	386	370	388	368	374	368	350	347	355	372	361	330	339	365	380	338	387	385	355	372	398	373	351	354	421	360	380	381	356	371	403	375	338	369	354	388	367	348	353	363	343	359	345	334	384	372	409	339	378	356	338	383	383	381	354	370	378	377	355	355	357	395	323	376	347	382	358	357	379	388	373	397	361	356	351	395	336	378	363	349	384	364	337	367	368	358	351	350	338	362	379	383	364	367	375	335	359	372	343	365	362	363	353	352	367	318	392	391	342	354	366	365	363	344	395	373	386	366	352	310	372	392	371	378	392	363	359	384	407	375	361	382	392	350	355	388	364	367	384	376	393	336	382	372	371	364	379	353	375	382	368	360	319	417	356	377	372	339	392	380	352	334	344	402	383	377	373	350	367	348	380	300	406	376	360	363	362	368	368	343	378	387	389	411	372	352	362	362	360	358	364	406	341	396	337	343	385	405	367	380	365	346	352	397	358	382	379	354	374	379	416	350	387	368	382	361	386	372	373	403	355	352	349	372	357	343	359	376	381	368	362	382	383	345	344	401	430	379	359	376	371	374	377	375	391	359	364	366	367	379	351	356	361	353	385	332	378	416	370	388	367	345	403	356	391	376	344	385	347	364	347	376	343	404	398	351	367	415	358	363	381	359	396	340	350	354	365	372	372	358	393	362	372	406	379	388	335	337	389	320	385	358	364	333	353	360	362	356	353	343	384	392	360	339	380	360	373	349	368	398	371	372	381	378	369	396	367	362	371	389	386	377	366	330	341	357	367	363	390	374	356	381	372	360	412	341	377	381	349	385	350	361	390	389	340	377	380	353	346	349	390	364	366	362	358	376	424	344	396	348	350	378	372	337	322	391	342	354	346	332	343	376	373	371	356	401	338	381	323	343	397	358	408	369	385	399	388	354	395	396	378	339	365	393	388	338	346	359	390	400	372	323	369	352	377	357	363	372	350	362	353	360	377	333	366	409	357	340	354	384	380	374	363	387	355	330	375	361	344	388	340	365	340	372	380	350	359	391	428	382	350	352	365	388	347	349	369	366	348	355	343
6626	1996	1479	1187	1037	990	946	920	874	903	804	891	831	823	762	873	808	825	826	794	888	866	839	813	770	792	826	810	820	798	804	824	815	813	794	816	822	801	831	811	842	837	817	826	797	835	859	798	864	792	808	802	809	843	815	791	834	780	760	827	816	849	813	791	794	846	809	754	809	842	818	801	850	862	818	820	784	805	805	854	798	842	799	859	817	824	812	819	828	778	819	764	779	844	817	813	794	808	816	845	855	839	778	760	777	810	768	797	848	760	833	827	799	829	771	827	773	800	835	823	862	798	796	816	812	811	825	799	797	794	782	840	795	826	811	838	822	784	755	826	817	839	822	812	849	849	779	839	827	867	835	862	798	815	796	825	820	834	798	810	796	827	822	797	786	826	788	821	828	782	819	814	843	841	812	846	763	860	805	814	773	845	812	820	775	847	815	825	864	798	848	807	819	839	790	824	857	819	814	813	830	812	822	815	812	823	854	829	771	837	846	786	804	848	820	811	777	822	768	842	864	836	774	788	792	830	802	780	781	842	841	829	842	785	837	789	821	869	827	860	805	815	804	760	803	828	827	814	849	861	796	799	825	789	792	843	822	858	834	809	813	827	826	820	840	842	815	780	849	811	819	875	805	807	847	793	826	811	811	834	848	854	850	761	845	818	758	850	785	759	824	818	798	842	808	813	798	834	858	895	812	806	849	793	826	860	853	856	796	770	790	861	808	827	814	820	794	816	907	853	786	838	812	803	840	886	856	835	836	847	813	824	775	783	829	822	798	823	812	829	867	785	766	829	808	860	782	811	835	822	811	849	789	802	803	839	822	803	819	852	852	858	826	853	805	794	816	844	864	824	816	826	809	755	787	813	800	773	823	839	809	777	813	806	824	857	795	797	804	807	796	841	770	782	756	853	804	846	816	815	795	782	860	783	765	777	815	804	791	759	798	806	852	745	783	844	851	814	835	829	841	838	809	825	816	785	855	809	827	812	791	814	830	828	775	827	813	859	853	780	797	840	804	784	783	841	815	797	810	795	780	841	808	743	807	845	825	770	854	821	823	811	812	842	766	822	878	835	831	800	785	786	802	846	839	795	809	822	847	798	813	783	786	833	769	816	742	817	848	824	807	824	827	816	790	824	777	827	810	797	805	809	801	818	842	812	878	811	767	811	809	802	808	816	767	841	782	841	813	815	802	830	819	800	827	795	858	767	802	825	824	791	848	870	836	833	822	812	835	840	859	802	815	791	793	797	786	834	838	843	798	841	855	832	831	775	784	847	843	822	820	845	786	776	791	791	827	817	840	791	809	818	847	835	878	853	799	818	811	807	786	828	880	834	757	861	785	833	815	818	828	777	860	828	905	794	822	821	812	866	856	813	879	872	788	839	757	809	788	781	799	822	827	825	764	795	826	839	848	834	829	775	802	838	739	826	842	895	817	780	815	814	813	806	850	797	783	799	814	815	773	816	803	823	825	841	832	815	857	802	803	795	857	831	798	802	805	858	830	769	792	764	811	880	807	821	818	831	821	815	839	789	797	867	826	825	829	841	769	808	804	808	827	820	805	797	781	820	806	868	814	843	800	821	842	756	782	841	831	837	843	836	808	801	802	798	791	790	838	821	857	846	820	796	864	850	802	845	832	823	830	828	806	868	792	873	794	818	821	853	802	822	855	826	784	799	816	785	824	816	822	809	805	832	824	790	807	839	820	802	807	862	807	789	782	832	793	853	786	799	795	769	773	790	805	803	802	877	845	778	773	764	759	852	754	796	786	771	818	814	852	798	768	806	772	894	808	797	784	846	825	800	821	793	794	814	814	833	819	840	782	793	819	777	804	833	816	819	849	836	784	815	853	805	830	851	849	808	799	821	785	806	811	877	821	838	809	805	771	831	798	800	813	793	804	806	813	790	861	824	831	782	795	829	816	778	809	843	813	822	792	816	814	790	863	782	839	802	855	794	844	817	830	802	835	857	829	851	827	799	862	843	784	847	843	817	811	808	806	817	832	861	832	807	742	812	843	838	830	839	787	767	799	785	779	808	773	800	836	815	792	852	793	802	834	769	767	818	798	788	863	817	783	851	805	823	830	802	874	803	861	792	777	795	828	802	798	833	811	778	838	810	787	784	854	818	824	849	848	880	795	804	839	817	795	773	839	850	805	805	825	785	848	782	791	796	824	830	807	807	775	848	750	828	797	850	825	813	827	799	790	809	850	812	829	848	797	834	801	827	819	851	807	869	793	859	784	785	862	813	822	852	821	798	836	782	815	817	786	806	852	807	818	789	773	816	841	809	822	790	780	842	804	815	805	801	805	827	823	811	774	823	811	806	868	782	837	858	838	788	806	832	837	768	864	784	814	834	821	815	788	817	805	845	837	791	809	796	787	795	750	763	838	797	830	790	791	837	840	815	821	787	796	834	819	822	830	888	841	835	805	834	788	837	825	792	819	825	787	833	801	809	834	837	801	773	820	781	815	844	809	821	826	838	825	818	844	818	837	826	794	827	799	787	836	886	843	811	881	792	841	816	807	793	795	839	853	783	824	833	837	774	813	812	785	795	841	833	783	824	806	841	814	864	803	772	845	824	791	789	771	866	849	840	842	876	822	832	824	815	834	835	757	797	809	785	811	858	799	826	818	832	786	813	820	834	816	807	809	792	787	790	847	807	798	846	813	847	800	794	779	807	872	766	867	801	779	811	796	802	823	784	777	825	831	825	845	837	825	838	809	813	825	823	812	793	781	785	828	848	849	806	813	771	836	831	822	783	813	882	781	874	843	793	802	826	809	802	845	766	803	833	842	796	758	808	848	815	813	835	809	809	810	786	839	824	897	847	819	888	785	783	833	856	787	775	806	807	815	800	852	788	843	751	841	818	788	817	796	757	827	825	819	778	750	848	819	832	818	800	804	807	848	831	830	781	811	775	815	782	807	738	842	805	829	840	905	798	821	779	842	813	866	801	777	768	779	809	803	807	829	821	799	854	802	766	833	791	816	816	852	785	758	837	803	791	853	771	796	807	803	798	840	805	804	826	808	772	784	785	798	778	880	814	851	849	810	851	810	859	790	791	800	790	787	770	812	840	784	848	797	798	832	860	864	837	821	850	778	783	832	826	895	814	808	776	832	801	801	844	858	808	818	843	804	800	767	805	841	812	831	837	841	841	769	829	802	819	860	839	808	812	779	849	759	851	855	839	823	819	822	829	821	774	823	809	821	837	860	752	791	837	813	788	829	830	765	794	788	839	827	780	799	819	796	811	866	786	806	788	809	826	838	802	854	774	859	794	841	831	768	832	805	821	817	773	819	855	801	817	788	793	817	806	788	822	808	794	813	846	811	816	799	806	813	847	824	803	846	810	797	818	774	852	734	847	837	811	802	830	827	792	835	804	869	751	828	783	807	830	794	838	796	798	868	848	812	882	814	812	771	847	861	821	829	758	845	814	814	839	807	823	792	786	821	839	832	846	829	806	865	840	898	818	816	836
23965	20686	23962	27435	20687	20053	2011	833	648	552	533	541	495	396	358	334	385	289	297	248	312	274	280	282	257	277	230	258	274	297	241	277	241	267	249	274	253	284	262	259	239	279	243	221	238	232	255	244	261	251	218	248	273	245	244	244	256	256	219	265	281	256	240	211	269	246	252	277	246	269	238	249	268	291	289	226	227	257	229	258	260	238	234	264	258	235	247	225	252	249	227	244	269	264	241	232	260	269	238	235	232	255	263	230	260	264	239	281	262	229	240	227	240	227	212	241	269	285	251	237	251	259	267	260	263	229	243	277	247	284	258	228	273	253	275	258	256	252	247	254	248	253	275	233	288	244	247	270	281	251	224	247	249	256	294	243	232	243	283	258	243	260	253	290	218	268	236	261	278	267	230	262	242	233	260	240	249	226	265	231	247	226	230	254	267	258	250	242	232	237	255	249	257	256	282	261	260	238	242	241	239	215	262	244	255	237	265	283	247	249	235	252	262	266	239	279	262	273	230	259	260	256	263	224	244	261	266	253	267	234	258	281	260	250	248	277	229	251	250	268	227	272	247	243	252	292	288	253	249	266	254	234	245	242	301	292	251	256	262	239	256	243	237	242	235	260	252	241	262	251	270	240	237	260	215	242	289	240	229	279	243	212	262	252	241	228	254	257	265	238	262	247	252	245	236	283	263	232	261	218	267	268	252	250	255	238	279	225	245	227	252	256	257	273	240	251	243	270	231	255	246	231	250	266	252	265	271	283	247	230	242	267	252	234	268	255	220	256	256	254	254	274	266	253	262	232	246	257	253	247	248	237	238	258	231	253	258	275	260	269	212	236	241	240	276	277	251	258	241	253	249	250	258	244	255	269	244	253	247	282	269	258	247	265	253	276	263	242	214	242	251	257	267	242	227	238	256	278	214	283	259	276	274	261	275	231	231	239	250	214	266	250	236	232	266	240	266	269	242	240	252	251	276	239	264	227	256	275	243	252	257	252	237	244	251	271	263	250	217	228	226	281	245	241	267	229	246	250	210	216	223	256	284	254	252	257	253	249	249	257	260	242	270	248	277	260	253	217	231	251	275	244	251	264	254	236	277	261	270	272	251	239	247	263	237	272	276	243	258	240	231	249	253	259	245	242	277	255	247	236	243	258	226	257	273	275	238	244	254	285	255	266	225	239	226	271	263	260	242	263	245	267	261	250	268	255	234	239	227	244	276	263	268	262	274	238	245	247	284	305	255	243	236	234	239	259	250	280	249	265	247	270	233	265	243	253	252	264	257	261	238	228	275	222	241	246	241	239	243	243	255	251	237	275	276	255	233	247	272	277	260	258	235	283	267	250	240	259	268	243	231	250	278	281	278	239	270	241	230	262	244	245	251	248	252	258	262	215	285	256	231	281	249	263	286	260	250	253	238	287	246	214	255	263	273	233	256	263	263	246	252	245	269	297	255	252	232	253	277	211	242	265	262	263	238	266	245	248	248	273	277	269	254	256	266	247	249	242	258	243	261	292	272	265	285	224	266	260	240	266	223	279	233	256	262	226	253	222	262	234	273	264	244	235	242	262	233	271	249	227	249	232	260	241	269	243	239	261	286	256	253	258	274	247	246	252	227	220	249	250	252	274	235	234	226	259	263	235	239	258	248	245	208	231	250	233	230	252	269	256	248	258	244	267	253	247	289	239	250	249	224	258	262	265	260	251	246	269	278	275	255	269	261	255	262	237	265	273	263	255	256	241	252	246	255	283	246	253	258	231	246	229	255	264	228	259	257	226	266	264	206	227	224	228	267	276	229	257	273	239	250	248	242	229	262	247	261	252	286	249	237	276	271	268	235	266	233	262	228	268	223	281	243	235	243	296	245	253	251	271	265	268	236	270	217	279	247	260	276	256	248	259	272	261	243	237	252	259	264	244	265	259	251	244	263	240	248	251	238	272	274	271	250	247	231	232	257	283	240	266	245	267	250	228	248	241	270	241	259	260	271	269	235	229	243	251	239	298	259	251	265	282	285	259	239	259	261	246	227	239	272	243	267	239	255	259	244	231	250	258	248	262	233	226	272	277	228	218	229	268	249	235	262	257	255	242	255	243	254	251	259	225	260	206	231	230	260	264	262	237	238	264	298	271	272	275	287	247	233	254	263	263	265	279	255	236	264	247	225	258	216	241	263	253	284	244	254	262	242	242	265	268	261	247	240	247	233	283	257	265	265	277	249	273	246	247	290	279	276	244	227	222	232	267	237	257	266	261	248	246	250	281	248	235	252	250	224	272	238	258	224	240	234	258	274	275	283	244	249	265	259	291	265	254	279	270	261	272	248	235	251	244	204	243	273	266	252	238	255	259	265	268	261	275	239	243	251	259	251	244	244	261	227	276	265	243	216	247	300	258	245	273	247	229	239	237	260	269	258	232	254	259	247	250	245	222	242	288	258	256	204	224	256	262	259	259	262	243	241	275	225	272	252	255	250	263	238	256	264	241	262	271	237	264	229	264	230	237	256	252	243	256	279	248	257	255	233	245	268	223	271	229	237	254	289	251	248	233	254	267	224	244	248	261	247	259	264	214	254	250	271	250	259	240	241	220	237	263	235	266	229	268	276	256	253	273	250	236	270	263	231	259	269	256	253	252	271	257	262	244	237	256	279	254	289	251	244	263	255	224	280	244	242	235	247	281	277	273	288	253	244	277	254	269	275	229	237	243	218	273	260	240	283	285	276	244	264	249	278	239	261	249	259	263	278	238	243	266	240	240	243	246	248	248	229	249	257	243	234	264	243	249	220	261	237	281	274	275	257	228	246	257	255	258	264	235	243	233	252	254	244	267	222	255	284	261	231	259	257	256	265	244	250	249	245	248	273	258	287	267	263	273	266	257	263	250	255	217	246	241	264	240	251	265	260	257	271	256	267	269	247	259	277	251	240	232	249	269	234	253	252	263	272	257	252	267	235	262	212	233	262	255	251	240	253	268	270	240	257	248	249	270	269	293	277	266	247	266	254	253	234	230	258	261	286	291	263	259	253	229	237	256	266	206	228	255	272	240	255	255	224	253	251	257	248	255	233	257	268	272	257	246	257	231	224	254	219	299	228	282	246	292	274	252	276	262	233	266	239	254	236	250	250	263	257	244	272	247	280	218	245	251	284	252	248	250	250	263	233	249	225	262	272	258	235	238	262	250	257	254	264	244	216	212	254	242	236	236	228	242	235	241	243	233	216	262	257	245	257	276	221	274	271	267	228	252	287	264	255	296	258	235	252	244	273	232	267	241	266	264	238	231	240	248	250	250	244	245	209	246	273	234	252	249	281	249	265	222	258	252	277	262	254	273	280	250	247	263	239	245	259	261	247	253	295	280	257	232	256	258	240	240	216	234	256	215	253	246	258	246	240	219	249	265	257	235	232	262	260	254	248	277	242	228	273	270	244	270	256	250	251	273	265	249	226	227	271	242	270	258	248	251	282	241	218	255	259	248	245	245	256	251	269	264	281	258
5005	4177	2212	1473	1066	943	843	742	650	682	646	672	656	606	610	607	604	604	583	575	579	566	617	554	604	570	599	610	571	580	524	608	589	576	572	570	557	606	599	535	623	585	550	535	570	600	547	571	565	555	579	565	604	551	566	624	580	560	584	554	559	618	589	603	543	541	559	571	583	599	584	571	600	577	569	561	537	548	600	565	567	535	585	521	559	574	584	609	589	629	587	625	579	572	569	576	601	546	575	603	625	580	610	537	591	566	563	578	614	547	581	529	567	572	598	584	582	554	579	578	555	557	574	578	572	565	613	531	530	551	597	545	608	557	578	585	583	575	557	596	601	623	563	613	577	549	599	593	591	566	591	555	584	567	593	555	569	536	595	570	572	559	568	563	526	575	591	577	535	576	551	580	546	569	606	548	585	579	568	550	570	593	576	586	565	549	560	564	580	578	576	570	570	579	566	538	560	605	542	549	561	584	564	552	588	586	596	560	592	572	579	573	579	597	575	556	574	590	594	611	584	559	554	570	562	543	562	619	568	605	545	570	564	561	579	572	572	588	590	498	557	556	602	570	567	556	534	565	594	575	580	612	598	593	593	603	584	565	576	559	574	564	566	576	516	551	570	575	622	575	579	622	569	622	520	579	531	533	534	577	570	572	578	589	590	577	576	568	610	538	614	576	587	573	548	565	583	596	628	574	581	544	564	638	551	598	569	574	588	539	573	560	563	583	589	581	578	595	596	581	567	596	587	574	565	596	550	574	567	624	618	531	580	530	572	604	634	559	566	595	544	546	569	540	557	559	582	593	585	594	571	566	555	540	547	543	544	587	578	569	594	612	590	586	551	583	582	574	578	589	558	581	581	562	575	535	538	574	540	558	521	541	615	570	542	577	569	627	575	585	580	568	601	584	594	562	605	584	589	593	563	583	571	551	602	585	561	565	592	570	559	552	567	535	573	594	543	552	556	540	583	550	533	568	563	572	584	564	579	599	563	572	549	568	605	556	549	545	543	612	529	559	532	559	564	564	545	581	593	578	587	553	613	553	591	550	583	586	576	557	611	556	611	562	553	582	514	589	599	548	549	634	613	603	614	563	558	588	530	575	557	563	544	604	569	575	583	566	629	596	605	584	559	525	584	596	617	594	569	535	563	575	560	576	550	565	581	579	550	593	587	575	575	611	608	581	590	576	570	580	596	552	561	600	607	603	573	560	570	532	569	588	531	598	547	553	605	574	624	560	612	563	580	527	571	598	582	552	606	606	576	551	593	571	568	606	628	597	549	583	565	567	561	605	574	553	585	540	553	548	557	558	581	576	600	574	577	532	572	556	581	628	573	512	564	586	572	582	621	588	526	583	572	588	594	572	582	540	573	568	568	614	598	558	565	566	604	566	585	542	516	582	554	610	568	590	589	542	566	534	544	608	590	612	526	578	573	560	560	582	588	582	569	609	612	582	586	602	577	632	570	539	600	544	558	563	606	574	557	551	517	607	550	561	588	576	612	569	601	588	580	576	538	585	565	547	571	539	509	569	560	639	565	580	565	612	560	531	534	561	572	612	535	565	598	535	624	585	533	611	589	583	574	599	587	564	587	544	574	589	584	587	568	581	583	579	610	562	581	537	570	534	550	527	574	540	581	540	589	539	486	595	546	565	553	607	572	563	536	549	521	563	573	532	557	583	582	564	619	558	550	587	578	505	577	550	564	563	603	581	615	569	593	585	521	578	566	562	582	519	550	588	590	570	600	564	564	593	560	589	561	592	597	596	575	605	590	599	588	578	588	581	574	546	569	537	587	609	591	600	562	566	564	548	591	593	531	553	550	508	601	602	563	553	559	532	539	537	578	574	586	552	567	540	602	578	581	588	624	532	551	560	555	595	563	571	588	594	571	556	580	579	532	595	593	576	589	570	571	586	592	597	562	568	585	594	590	531	604	572	534	596	559	583	571	526	561	540	570	567	569	603	605	589	534	613	578	543	538	553	577	553	587	586	577	590	578	563	569	581	606	586	565	590	579	572	567	592	582	567	546	570	586	547	528	574	589	560	594	544	600	609	571	564	558	577	592	574	579	582	586	553	554	580	579	590	551	589	561	573	546	567	579	571	586	569	555	596	513	559	611	523	638	576	568	518	604	546	563	615	586	555	578	560	569	565	571	571	589	588	567	566	582	569	591	630	575	569	581	574	575	581	579	575	600	555	554	621	580	561	581	538	599	538	602	589	557	563	553	556	597	565	569	499	589	521	569	594	576	527	570	590	566	574	537	562	567	551	593	539	563	580	558	591	570	587	579	567	590	574	574	564	569	558	568	544	580	540	593	579	558	553	586	540	531	556	598	592	549	566	588	586	582	550	608	588	539	584	544	585	571	568	581	574	568	522	525	501	587	569	599	559	560	562	592	594	573	547	585	589	563	595	571	596	588	602	530	554	554	560	596	575	583	581	588	544	584	596	598	589	577	603	580	578	590	555	549	565	543	563	582	559	563	559	567	549	557	597	591	607	545	580	546	580	572	565	568	611	580	578	576	558	527	576	588	599	585	545	535	562	557	538	587	586	546	558	592	538	609	598	552	564	570	577	573	587	530	598	586	562	539	584	524	570	551	510	526	602	557	572	598	564	575	567	555	583	564	548	585	597	574	546	579	557	573	546	546	611	575	576	586	581	563	537	582	592	568	617	603	567	600	584	572	598	609	547	589	593	579	560	579	599	612	550	584	574	547	547	559	592	540	582	589	560	588	586	606	552	588	588	543	553	606	569	565	552	585	558	560	542	584	553	567	551	585	623	572	621	586	541	602	598	591	584	590	525	608	549	572	555	572	591	519	564	578	607	579	572	558	591	559	575	588	558	572	541	587	537	606	511	586	567	609	592	548	584	556	582	574	547	562	513	580	561	554	574	563	569	582	538	577	574	554	569	597	635	570	562	580	571	594	581	574	558	541	531	556	569	578	590	573	585	543	542	541	556	544	597	544	603	615	568	521	569	524	589	566	565	516	599	601	577	546	566	581	509	555	615	575	580	552	557	559	556	572	548	524	576	528	576	574	583	570	541	562	579	576	520	573	645	600	565	581	598	567	575	581	525	541	577	599	593	611	557	562	588	581	592	577	576	576	566	579	569	533	558	564	608	561	564	551	577	575	588	559	597	560	599	554	524	553	584	623	568	563	548	547	541	593	590	567	539	613	507	528	553	579	566	572	562	583	578	539	587	565	562	604	589	606	591	598	561	539	571	577	551	603	527	567	579	561	600	603	535	569	521	574	561	605	583	598	559	587	554	579	604	605	557	582	596	573	583	518	544	603	532	591	552	550	555	554	540	557	551	560	568	564	596	585	644	560	562	587	579	564	615	576	583	592	576	562	597	564	604	623	548	618	589	574	559	550	586	576	576	585	578	587	587	592	586	555	586	581	593	522	572	586	597	580	530	598	574	572	589	565	584	541	596	526	588	580	558	602	567	549	554	594	533	581	564	585	556	569	597	582	589
23454	20710	24294	27194	20714	20768	17562	1631	877	756	741	674	538	413	386	315	305	278	268	223	243	236	184	190	194	195	170	175	177	192	175	174	155	199	189	196	206	215	202	177	170	183	161	138	156	160	191	188	146	170	157	177	154	164	175	178	160	171	150	160	191	191	169	173	173	178	177	164	163	172	184	177	164	181	169	164	157	183	179	163	164	156	179	179	150	163	159	161	190	176	168	153	166	189	166	147	170	185	178	174	182	144	150	160	175	158	175	165	184	150	159	165	168	156	165	175	157	159	178	155	169	190	181	156	197	199	167	156	174	188	156	167	165	153	181	191	184	178	206	182	136	171	166	169	165	176	178	155	150	140	164	162	177	187	170	182	166	177	185	158	184	140	162	176	168	174	176	185	152	167	153	156	153	138	160	165	155	183	146	171	169	154	154	149	195	211	173	166	164	171	180	176	187	163	174	163	166	160	168	160	150	153	159	146	180	176	173	149	176	171	147	170	179	181	179	165	176	169	183	161	172	166	170	181	162	159	162	161	153	154	179	177	183	168	157	171	163	157	184	158	169	135	172	177	186	168	156	177	180	150	165	159	170	144	163	182	136	188	197	191	204	178	164	196	173	159	166	178	168	151	175	170	148	179	178	155	188	171	167	164	169	153	173	164	151	182	160	166	169	157	160	158	161	155	155	168	172	165	165	174	151	164	162	162	163	167	149	166	186	161	167	157	185	204	146	149	163	147	180	171	186	172	176	167	198	181	176	151	149	175	179	184	144	154	179	157	163	158	196	158	165	184	155	174	144	164	158	166	182	175	148	181	162	165	200	179	148	154	151	145	179	154	155	157	179	193	173	156	182	176	174	141	165	161	169	140	168	190	178	165	152	160	175	146	166	152	152	165	154	172	152	146	186	152	165	178	146	161	154	171	162	181	159	178	161	176	177	175	179	158	178	171	161	163	154	156	184	187	175	184	177	129	191	176	182	177	157	183	148	203	154	160	167	158	164	173	148	177	163	159	147	172	164	173	168	179	159	166	184	153	150	168	190	146	175	177	164	143	171	193	171	167	152	151	130	178	203	176	177	161	181	185	159	166	188	190	158	152	164	190	167	171	167	150	159	151	170	163	155	164	172	166	212	154	162	156	157	191	172	180	167	166	172	206	179	143	151	158	187	167	166	142	174	180	163	195	153	147	160	205	163	164	153	168	154	172	152	149	198	165	184	140	128	163	202	177	168	165	152	148	199	169	166	169	148	166	168	153	164	182	158	172	172	170	169	179	149	165	167	173	169	188	185	161	165	167	195	171	151	169	159	158	173	180	144	189	157	177	163	158	164	148	193	158	184	185	173	164	156	184	156	183	184	157	191	166	162	156	172	166	151	146	169	147	171	181	144	191	144	159	148	191	168	163	181	168	171	169	167	186	169	169	157	160	160	174	159	181	182	188	168	193	149	164	155	182	166	170	181	161	159	171	197	180	181	183	145	165	167	177	155	167	158	175	165	164	184	164	196	188	164	179	148	168	176	149	173	143	164	155	185	155	168	161	179	162	169	149	159	166	181	175	148	141	171	184	164	168	152	170	182	174	145	153	167	155	160	161	171	148	143	176	154	184	172	154	153	183	160	192	174	188	157	161	168	149	142	166	144	142	157	182	172	188	174	185	172	176	157	160	162	203	177	183	177	150	170	185	164	149	165	185	182	153	162	164	163	186	172	150	165	165	159	189	162	204	187	173	188	186	151	141	164	148	165	182	175	168	150	161	172	175	157	200	204	169	165	172	159	192	169	146	194	160	139	139	182	165	179	152	176	180	177	185	175	157	149	160	162	147	165	158	183	182	164	181	158	144	171	183	150	152	180	167	142	176	168	150	150	178	158	184	156	145	174	164	167	193	163	162	178	149	173	175	168	153	199	151	169	142	162	175	184	182	141	172	177	139	159	184	142	185	161	185	169	161	145	144	164	150	163	145	199	178	171	158	158	162	157	144	167	183	175	192	156	166	166	150	159	162	178	158	145	161	163	175	150	150	180	166	155	139	160	170	172	173	173	164	163	153	163	167	165	186	210	163	152	164	198	169	177	174	179	180	181	185	185	171	179	148	196	182	186	162	150	170	197	151	148	148	154	164	165	163	158	183	147	170	202	157	137	161	165	176	170	182	182	170	166	170	136	184	177	182	186	157	156	172	171	154	160	160	146	173	162	141	143	191	158	195	176	176	160	157	168	146	162	181	185	184	187	147	181	182	167	160	161	174	167	155	185	156	169	155	148	155	183	168	172	166	171	172	161	186	175	141	165	165	173	144	175	155	179	172	191	180	166	166	185	175	154	172	153	150	174	143	173	146	154	155	161	163	181	200	177	166	149	160	168	188	157	189	171	175	182	185	155	173	164	161	169	168	155	147	151	161	178	175	167	149	160	159	171	188	158	159	198	161	169	152	171	147	170	145	161	205	163	174	151	157	166	180	156	163	171	167	178	171	158	177	167	165	164	166	168	162	181	167	178	142	200	182	167	162	179	153	150	150	172	169	174	185	171	171	157	148	160	167	200	161	166	189	170	186	183	173	163	160	171	183	174	178	156	163	157	175	164	174	183	178	170	189	142	180	166	173	168	144	163	155	156	175	156	186	181	189	162	152	181	158	140	186	139	161	152	159	143	150	178	157	152	169	153	177	175	154	167	167	159	172	158	164	180	148	166	174	226	208	185	173	169	153	169	159	164	155	159	200	166	156	173	171	149	172	156	177	166	162	168	153	170	146	204	162	163	155	168	182	167	133	203	165	150	169	147	163	171	174	157	158	162	145	179	182	174	160	162	167	167	188	156	167	153	175	184	149	172	170	150	167	174	161	168	169	196	185	179	165	161	170	150	172	144	177	171	185	161	175	147	172	163	155	155	178	167	171	167	159	166	162	183	177	185	190	182	166	198	189	164	182	168	163	162	170	171	141	179	180	180	173	178	145	164	170	175	149	174	160	176	167	186	167	174	147	168	165	192	184	175	189	184	152	155	171	156	153	193	159	172	168	154	144	167	134	145	196	160	164	161	169	164	167	158	173	160	157	189	170	165	177	178	181	166	177	158	154	179	183	184	162	165	168	166	157	162	173	171	163	154	159	153	159	166	163	159	171	152	158	158	167	172	143	142	160	179	162	183	155	185	170	148	175	184	164	169	166	173	180	171	177	182	179	159	164	157	171	204	156	184	169	189	174	182	167	183	138	141	144	186	158	159	148	163	188	160	162	162	198	178	170	167	161	161	157	160	154	164	152	156	174	155	162	154	147	168	179	164	169	172	174	163	172	168	168	183	198	174	146	177	160	168	161	159	176	163	164	160	169	186	160	161	186	160	174	182	154	157	174	169	183	127	150	140	198	157	186	163	155	169	183	167	148	170	174	166	172	182	185	164	146	174	181	177	180	175	167	165	151	150	158	159	151	147	160	152	167	173	158	192	170	162	184	152	139	161	152	166	173	162	175	180	181	176	154	158	197
5365	6199	3280	1788	1275	956	867	654	611	520	529	575	503	486	488	457	418	443	422	397	440	449	431	429	402	416	454	443	415	399	400	411	392	432	419	437	430	394	386	424	434	438	409	427	388	393	433	420	422	404	368	440	423	385	402	378	407	421	433	408	414	423	432	403	417	426	402	399	406	397	375	449	336	420	415	411	427	376	388	401	398	431	393	434	383	387	414	402	429	427	411	380	421	391	391	431	402	399	410	401	394	398	402	438	413	405	430	404	428	410	392	404	407	379	442	411	391	377	394	409	442	370	397	409	428	399	404	351	421	398	394	405	399	404	386	389	399	401	437	417	427	406	430	414	409	434	380	423	384	378	415	386	399	401	386	429	400	359	402	424	431	437	401	401	400	439	402	426	396	420	386	416	400	429	433	440	440	416	405	422	412	428	434	432	409	425	403	381	402	399	432	383	423	387	406	424	394	431	409	425	390	393	413	426	398	411	444	407	398	401	417	397	439	393	438	434	377	424	386	416	421	400	394	402	391	377	407	414	406	413	387	433	420	397	398	426	416	427	385	415	391	402	407	405	406	374	427	395	413	396	402	410	381	410	475	444	403	399	431	376	401	429	428	403	387	405	385	413	402	409	446	390	423	422	409	371	390	394	410	431	429	415	383	409	422	396	386	419	386	398	400	457	383	402	410	398	407	403	427	406	442	404	407	429	380	388	418	427	376	449	376	424	437	400	427	412	385	376	425	396	438	413	398	401	389	409	394	402	433	435	376	417	411	398	437	378	385	402	421	393	422	370	419	409	425	424	397	389	398	395	383	418	360	388	411	358	395	397	404	429	379	423	412	438	400	414	411	436	430	419	372	402	358	424	412	420	434	422	388	416	416	411	375	401	415	384	421	424	418	414	417	380	418	386	440	413	412	427	382	379	430	400	393	390	422	389	401	447	417	417	416	414	406	404	391	408	393	395	430	400	403	429	396	396	436	378	400	387	374	429	431	395	420	442	394	369	413	382	402	399	436	378	385	397	385	439	411	423	440	379	407	363	409	418	420	403	423	382	421	390	392	388	386	411	403	404	409	379	349	446	434	399	421	420	425	403	385	424	425	429	385	410	411	382	404	417	418	409	408	417	390	417	393	417	361	408	422	445	432	412	412	360	420	408	409	414	406	394	394	376	416	384	399	417	424	411	368	429	375	383	384	364	382	404	411	434	392	392	412	394	425	390	390	399	413	394	374	421	396	388	462	394	435	425	387	417	412	388	406	403	411	429	415	395	421	397	421	422	403	426	408	396	417	446	415	407	431	408	410	415	441	426	386	431	403	431	425	399	401	433	385	409	441	426	408	406	394	417	426	380	399	424	388	391	404	414	398	368	428	403	383	410	434	387	421	418	375	395	412	421	400	420	407	410	423	396	404	404	397	442	400	414	409	383	366	418	423	399	400	429	378	407	412	402	422	435	426	439	376	457	388	406	405	429	416	434	396	398	432	393	403	389	379	396	405	405	387	397	430	390	431	415	421	377	418	373	397	381	413	387	448	442	421	386	418	398	419	389	425	348	380	405	401	414	430	418	380	423	408	430	432	396	406	445	407	411	391	401	412	400	425	403	399	405	402	399	434	383	398	415	414	377	418	421	408	400	394	397	417	382	414	450	380	409	407	378	385	404	413	418	417	417	388	438	422	416	384	361	407	452	404	402	388	383	393	386	447	378	422	421	396	394	430	431	428	409	407	414	371	381	423	409	384	416	432	409	387	396	452	433	448	382	392	393	433	376	406	408	411	436	386	408	402	399	413	386	430	409	422	412	379	391	385	411	360	425	373	398	413	400	383	372	430	376	433	445	415	407	447	390	389	410	416	394	396	387	384	379	428	416	419	401	431	413	405	393	390	420	389	385	384	440	395	399	358	428	402	384	355	440	413	374	389	453	434	412	417	428	389	397	437	366	394	390	409	402	415	409	405	426	417	404	396	387	440	407	389	444	391	450	421	407	383	419	393	369	439	391	439	405	421	398	380	408	425	422	422	406	389	394	407	371	417	402	393	437	397	370	373	362	418	402	411	414	413	436	372	406	401	393	374	401	387	427	417	410	433	384	416	440	431	369	399	393	410	400	419	417	416	383	390	400	443	388	450	378	431	422	381	446	427	443	390	403	401	427	431	397	378	378	397	431	382	396	418	369	386	405	418	434	386	383	405	434	411	422	404	404	402	400	415	408	418	395	374	404	409	400	389	416	398	414	408	435	429	383	408	406	438	377	420	371	401	392	406	388	401	410	402	376	420	467	409	393	390	396	416	419	465	384	421	387	418	415	377	402	397	412	390	401	469	413	361	416	403	422	413	414	388	437	384	383	417	402	392	432	466	410	413	427	440	402	383	392	375	401	375	398	438	404	403	396	374	404	393	418	420	425	414	432	388	362	401	401	421	388	399	396	379	422	390	375	400	421	418	431	424	413	405	360	402	415	412	410	406	383	393	424	378	447	374	391	397	369	426	427	385	441	402	395	402	435	393	405	390	444	399	423	414	413	400	391	397	404	405	392	424	423	443	348	361	401	436	431	394	429	414	410	373	400	393	418	405	399	411	382	407	394	416	398	396	401	387	411	410	434	407	390	413	417	415	386	385	398	432	420	391	412	451	395	433	389	358	411	404	428	375	414	412	410	399	405	399	369	402	410	413	402	404	412	434	406	401	393	408	424	401	367	380	451	389	386	399	422	407	431	430	399	396	426	416	416	418	409	421	399	426	375	433	423	400	411	398	397	351	419	414	397	428	406	408	360	449	425	387	384	385	409	376	400	397	409	422	403	405	398	431	403	373	418	394	383	417	407	424	383	400	451	386	404	373	429	428	438	378	423	382	447	363	417	395	376	420	430	410	447	388	425	437	396	410	420	377	410	421	402	366	385	436	395	405	451	403	384	393	410	402	387	458	387	397	399	372	430	447	408	451	418	381	420	406	385	439	397	418	430	427	389	389	439	393	412	402	391	414	411	386	388	421	443	431	385	411	380	384	423	396	419	439	416	388	419	411	419	398	432	409	411	394	413	415	364	423	395	410	406	400	390	428	417	420	418	402	419	417	398	437	388	397	384	434	388	396	424	413	412	420	373	396	396	395	384	393	417	402	399	437	415	474	395	423	391	393	405	379	434	416	443	405	393	381	392	416	381	406	416	403	417	395	415	406	459	431	419	414	398	393	384	393	428	387	435	389	389	435	405	421	395	379	397	385	437	438	416	413	444	388	396	436	403	405	385	411	383	389	432	404	419	390	352	431	429	379	377	366	405	402	410	406	384	427	409	387	396	396	404	428	393	420	427	389	365	373	416	402	413	370	407	414	441	400	440	369	437	404	398	401	417	447	400	396	416	415	430	392	399	391	343	406	380	422	412	423	420	408	414	405	418	424	394	437	381	465	400	407	413	401	425	419	399	393	378	407	390	397	385	394	418	413	392	366	381	409	390	413	373	420	393	388	409	414	405	435	409	415	384
31293	19590	8641	1405	931	752	687	575	579	521	546	479	483	444	439	389	374	400	369	376	389	344	372	367	356	391	346	356	362	383	361	404	342	351	358	360	395	385	375	369	405	373	349	361	368	383	334	338	367	380	336	347	357	373	414	332	373	324	335	324	388	397	387	375	346	373	359	352	383	359	363	391	384	399	381	364	359	386	342	356	362	346	378	359	360	320	350	346	399	355	376	380	397	393	331	352	412	337	369	362	367	371	341	336	337	362	343	363	358	363	393	382	371	343	340	357	359	343	338	370	405	343	361	321	361	333	350	346	393	387	358	330	363	397	373	380	355	363	348	375	370	340	417	371	353	379	365	394	337	340	366	354	332	367	356	348	370	392	358	403	377	362	361	349	379	382	365	376	353	375	358	375	351	359	363	372	309	355	361	398	351	337	328	401	405	354	353	335	361	388	369	379	357	378	353	351	397	369	348	356	391	361	377	352	335	348	357	350	367	342	395	358	374	345	383	378	374	390	399	394	362	354	368	371	333	372	394	372	362	363	390	347	387	391	354	338	363	349	319	361	342	373	379	392	395	341	370	365	343	315	350	346	392	350	377	371	396	368	365	361	320	383	347	364	404	382	408	360	377	335	363	389	359	400	385	363	349	407	354	351	354	383	336	357	367	392	350	351	345	350	350	363	387	354	348	367	381	335	374	400	339	350	373	414	379	346	396	375	373	401	375	401	373	366	362	348	369	348	382	386	376	363	341	356	336	336	373	382	345	360	372	392	377	369	362	342	393	345	377	318	386	351	327	365	357	333	358	361	378	335	371	382	389	348	374	376	377	354	367	377	361	365	341	358	354	380	364	345	367	349	359	341	334	349	369	359	328	383	343	358	329	404	381	367	328	410	362	361	370	391	346	394	382	345	354	341	363	388	361	374	348	342	362	360	344	376	369	361	364	352	343	378	367	364	382	371	360	387	375	338	379	370	375	372	395	340	357	382	358	372	385	390	404	350	374	356	328	343	347	369	394	382	349	355	337	331	344	363	386	391	371	363	343	364	336	360	373	388	362	363	371	353	350	377	390	379	365	353	349	361	380	347	397	380	354	360	340	318	346	340	384	353	352	384	377	353	353	371	421	361	364	358	374	364	337	371	407	345	344	340	330	416	407	370	356	370	385	370	373	387	400	376	358	367	369	373	358	381	393	355	424	371	378	367	356	399	364	363	391	379	394	382	372	381	399	314	338	360	383	362	351	371	373	371	369	357	358	363	330	373	373	378	326	357	386	352	373	346	345	371	379	371	409	326	352	363	378	377	363	318	382	385	396	358	346	371	344	321	368	384	344	348	361	338	346	345	379	334	381	381	349	348	379	354	414	328	329	375	371	371	331	380	370	356	389	373	374	360	354	374	339	355	367	357	383	355	322	335	340	397	351	400	338	360	387	370	354	355	366	322	334	356	377	378	354	424	382	334	362	352	353	383	330	373	352	363	335	347	354	378	370	370	359	367	387	380	384	390	363	334	386	339	354	345	328	383	342	352	372	381	327	349	359	310	349	379	359	346	360	352	372	370	336	328	367	382	402	388	387	369	382	359	350	409	351	360	371	340	360	364	377	371	349	358	382	367	352	392	338	328	369	370	344	314	367	364	343	350	382	345	365	370	340	374	400	362	380	406	378	350	339	374	357	385	329	353	376	397	345	337	370	342	368	353	348	373	361	380	368	392	378	368	353	357	356	350	338	369	355	363	349	390	346	396	377	338	376	348	347	394	360	391	360	341	339	365	366	381	383	398	364	348	344	360	389	357	359	410	347	359	340	353	382	401	345	363	372	344	386	359	396	349	386	377	350	386	367	353	326	368	379	381	364	324	340	390	355	405	368	366	343	342	372	361	331	365	338	397	349	370	349	343	365	356	344	317	368	342	369	333	367	384	338	380	356	353	370	358	377	406	376	357	356	338	354	352	344	369	375	367	372	339	391	361	369	387	381	347	367	373	395	355	356	346	349	380	349	378	376	373	374	351	403	366	378	387	378	351	363	370	381	376	366	404	363	367	355	394	331	344	348	397	353	385	361	371	345	343	366	361	348	336	343	390	350	387	359	377	349	374	376	362	353	365	377	371	357	366	345	371	383	343	380	374	366	382	361	326	362	339	376	383	365	371	348	353	353	386	375	388	385	384	332	375	370	374	354	364	419	354	356	340	396	345	362	375	371	363	369	365	363	355	351	379	343	375	405	364	371	385	366	387	379	371	364	371	351	347	353	363	379	363	376	327	366	361	381	385	355	388	346	406	352	346	375	355	386	346	375	358	387	376	357	374	361	369	384	338	381	336	350	371	344	360	349	345	381	336	400	407	363	384	354	350	317	352	344	401	327	378	370	365	379	358	337	362	379	387	353	356	386	355	364	367	357	364	373	383	343	350	358	388	390	359	332	365	362	369	362	365	358	375	350	347	357	370	360	372	350	359	362	388	339	385	337	400	352	360	348	391	387	370	361	349	373	350	383	367	357	382	376	367	371	362	345	372	370	350	397	370	375	368	364	342	351	342	347	352	368	349	355	353	367	371	398	333	381	376	366	385	349	342	388	356	349	378	340	365	370	392	410	352	363	374	399	368	382	350	362	359	349	360	376	305	359	336	378	366	374	380	377	336	383	369	377	380	349	349	364	342	349	343	342	363	352	369	425	364	382	363	360	335	336	390	341	378	404	379	393	346	343	361	370	362	360	358	363	327	359	356	344	342	386	376	366	348	362	363	358	358	377	388	343	340	371	391	367	337	343	325	349	377	370	347	341	352	331	342	363	370	354	323	373	373	371	359	349	351	368	366	407	340	377	378	370	355	385	339	349	367	378	359	355	354	354	352	334	373	356	361	349	365	388	383	350	398	346	339	362	356	364	355	372	335	388	356	380	332	376	364	374	372	375	375	339	365	374	337	384	348	380	361	390	364	341	371	405	342	344	315	341	369	350	349	412	378	377	371	384	362	355	387	350	387	365	407	419	339	331	338	362	361	365	395	390	365	354	358	337	368	341	372	348	379	373	398	361	365	353	364	348	369	341	421	385	358	379	370	345	338	366	343	350	380	373	377	400	348	346	388	378	334	338	404	355	372	384	349	375	380	362	374	380	371	353	369	336	391	336	383	390	364	372	376	374	390	355	360	360	394	381	349	355	369	394	396	355	405	364	349	346	375	351	370	375	372	351	363	328	324	380	346	346	351	339	355	319	357	360	383	370	316	354	372	382	373	359	345	364	399	365	362	368	332	338	342	401	371	323	364	352	379	387	351	337	363	382	398	383	364	372	354	370	353	366	368	375	365	329	371	373	381	376	346	383	358	334	328	376	351	327	367	330	363	350	348	385	360	386	382	393	396	374	344	381	381	365	374	362	369	340	373	356	333	335	396	346	361	362	326	345	352	355	382	344	384	370	426	385	369	377	368	367	353	320	365	382	369	390	363	415	343	330	385	386	338	370	355	411	375	367	335	363	391	351	393
6829	2267	1620	1250	1081	932	879	838	872	858	862	895	795	769	848	787	817	857	829	892	838	788	809	855	803	800	813	833	800	786	876	750	799	771	843	854	825	813	776	774	803	820	864	830	877	810	803	785	777	771	789	776	803	845	802	800	840	779	748	813	815	812	781	793	844	813	809	839	791	812	845	840	758	818	811	840	786	846	793	821	817	862	845	815	865	792	801	773	821	796	808	875	826	781	783	803	806	821	809	794	792	831	799	787	825	778	841	802	858	834	771	789	787	856	780	748	819	802	845	771	774	805	798	854	828	831	799	819	807	801	837	885	810	822	817	791	820	872	778	817	804	834	809	784	814	806	793	811	871	852	805	821	842	763	800	830	804	822	805	791	813	806	805	811	778	828	796	786	804	796	814	812	758	827	830	826	843	790	838	823	799	782	808	802	818	813	801	809	785	823	831	819	783	840	786	777	841	786	852	844	776	811	801	834	790	876	767	818	784	823	818	833	791	821	801	800	862	837	813	826	843	852	773	826	819	805	758	785	832	833	802	794	832	824	820	776	808	780	836	838	770	796	829	784	900	782	761	790	821	792	843	800	798	799	827	816	837	833	758	828	803	813	797	826	790	810	806	810	815	767	790	828	826	805	812	781	791	778	853	818	864	848	783	748	809	776	773	835	807	828	791	796	812	812	790	852	813	782	803	859	782	827	823	849	801	813	843	835	808	820	807	816	866	892	750	816	791	815	775	853	752	782	840	828	768	795	848	794	791	814	781	814	794	804	808	806	778	869	807	804	797	803	841	832	846	846	854	816	770	812	828	787	773	766	790	853	820	802	802	838	801	825	795	778	752	828	803	775	812	834	795	823	800	835	796	806	806	876	782	814	835	838	838	808	850	822	836	830	824	788	771	752	798	821	794	835	862	815	821	810	794	854	817	814	799	757	829	780	843	803	796	837	847	784	845	831	831	856	795	800	794	829	776	814	820	769	810	831	815	828	820	887	821	789	732	842	835	818	831	819	791	834	800	818	799	785	819	791	816	791	779	814	706	767	806	794	842	842	828	796	831	811	823	829	822	756	853	813	794	812	800	779	800	776	839	839	767	820	859	801	831	811	760	786	811	868	812	772	771	804	833	839	836	807	778	796	838	818	855	807	801	743	797	778	816	825	846	808	791	835	801	806	837	835	839	814	850	792	764	817	793	799	861	831	805	804	777	800	826	836	789	809	820	773	792	823	840	799	823	797	751	793	746	778	838	850	803	852	752	823	852	831	797	778	815	856	812	780	835	830	787	846	774	801	833	806	832	825	791	845	809	829	783	777	807	795	782	842	783	746	775	799	799	823	784	847	826	835	790	796	779	885	790	839	820	825	795	816	798	848	812	767	811	811	768	822	782	825	787	810	822	808	808	818	820	835	789	818	809	820	845	802	826	817	808	831	838	829	776	867	800	852	790	798	841	818	816	843	809	814	837	783	766	790	831	797	819	803	831	867	800	743	859	858	835	796	803	768	830	818	821	741	774	814	790	807	815	799	818	845	788	812	833	818	810	793	829	791	763	830	760	856	796	868	811	831	764	788	806	839	812	802	763	756	744	824	822	794	780	826	839	766	841	816	810	764	838	776	790	808	811	832	817	821	794	802	825	794	855	829	821	798	811	790	800	832	769	801	839	836	797	814	856	812	799	846	843	841	808	827	785	793	814	840	798	852	849	802	737	847	808	820	796	831	793	745	815	799	804	784	809	904	781	839	868	809	794	793	837	805	796	783	794	822	796	832	769	814	830	782	802	790	809	813	853	835	798	841	771	779	847	799	787	812	801	816	830	747	828	813	767	834	802	800	837	802	817	818	786	774	807	774	795	790	807	788	786	769	857	800	829	850	816	824	823	847	820	797	785	789	834	847	816	776	803	829	761	808	792	871	812	777	785	826	814	776	842	823	769	799	833	777	776	820	833	827	825	882	831	800	826	825	790	806	833	831	827	786	809	821	836	865	801	808	771	853	829	825	818	821	846	793	859	855	861	860	832	837	816	745	792	776	798	839	795	792	820	870	828	802	864	817	787	820	865	845	874	855	803	797	837	820	835	786	870	793	805	771	803	786	798	791	800	898	832	799	812	818	824	798	838	844	837	840	775	745	773	830	807	810	834	771	865	780	759	824	796	799	820	807	787	841	834	801	757	838	797	829	779	788	821	796	840	809	793	804	802	819	834	857	850	804	816	870	826	862	798	804	834	830	842	823	771	834	777	766	788	785	863	781	805	869	783	787	777	802	828	783	831	802	780	825	817	842	825	796	853	807	753	772	812	826	770	784	824	800	785	813	853	826	779	801	793	853	840	825	888	884	808	817	820	853	806	768	860	831	801	790	823	819	794	797	791	812	811	799	810	829	755	833	823	759	807	823	879	773	863	799	814	841	767	807	816	821	810	801	821	817	779	866	778	804	798	748	799	841	834	799	817	836	772	816	806	805	858	814	734	784	843	809	769	759	832	822	774	786	764	793	792	811	805	778	783	768	817	797	809	848	862	842	807	781	803	814	793	791	817	794	854	813	804	801	838	816	822	792	782	864	766	801	796	843	814	784	784	770	806	830	772	820	832	782	744	853	810	787	757	850	810	818	816	780	848	814	865	821	816	818	791	805	810	780	791	828	829	803	863	815	779	744	870	882	815	788	806	852	884	804	874	809	775	802	775	802	763	773	818	853	792	838	825	824	808	752	780	787	816	813	797	839	803	794	795	843	833	768	749	815	829	815	821	795	805	836	813	756	794	806	854	820	817	824	816	777	809	792	746	818	850	793	790	764	857	797	856	829	754	801	809	848	778	807	829	775	835	802	754	842	852	849	838	791	810	802	793	810	843	807	776	818	826	811	825	818	782	798	794	867	781	780	852	795	768	786	810	805	794	802	803	800	748	834	777	802	873	826	806	779	859	836	808	824	814	812	808	770	820	806	856	837	787	808	860	787	730	814	802	816	842	835	780	817	858	870	808	816	864	822	850	748	806	760	813	768	830	849	850	804	758	795	815	784	810	775	763	813	798	843	794	786	815	806	786	793	784	784	774	835	786	810	834	797	852	849	798	774	814	796	815	793	825	826	800	839	819	812	838	860	849	850	818	777	840	811	773	822	833	821	783	773	771	749	798	781	818	817	787	850	804	788	822	862	837	817	795	838	805	794	813	791	799	837	794	854	805	837	847	842	839	799	824	788	806	824	874	801	788	832	828	822	796	861	822	782	777	827	830	833	783	820	839	815	810	807	807	782	868	838	802	804	809	852	812	878	803	838	805	822	822	780	832	802	810	778	855	731	817	803	816	856	864	804	804	840	863	823	841	808	811	804	787	822	792	759	850	859	809	806	803	802	826	796	752	844	825	796	801	762	747	769	831	839	860	777	878	759	833	807	817	834	827	771	826	803	774	798	832	806	811	776	865	780	810	804	799	798	783	781	804	816	839	832	825	807	770	769	780	817	765	872	824	861	783	811	793	838
24021	20683	23897	27481	20682	20122	1950	794	603	589	525	504	486	347	334	339	321	319	320	294	288	306	303	227	238	252	278	259	263	239	217	247	277	227	242	242	229	273	265	247	266	215	279	260	238	267	242	261	273	258	241	245	221	274	221	258	225	258	257	235	247	232	232	273	259	270	262	237	260	255	285	248	263	235	252	248	275	265	257	247	246	256	252	256	274	258	255	271	250	263	264	267	231	263	235	271	262	252	248	230	248	271	256	243	248	256	260	222	222	243	264	242	220	252	240	245	264	269	268	255	241	270	236	229	237	250	268	283	271	246	242	243	219	256	232	226	240	251	260	238	264	264	259	229	252	231	268	269	244	228	209	250	223	254	242	242	247	251	252	249	240	280	253	247	293	249	250	265	258	249	264	228	263	270	236	270	284	213	244	282	236	239	254	263	267	254	267	258	219	257	300	253	236	244	220	253	238	265	240	258	252	254	266	257	242	277	281	234	265	242	264	244	244	248	235	206	238	236	242	259	241	225	256	249	235	273	254	288	258	269	263	247	257	251	265	268	248	253	256	245	211	266	256	266	205	234	251	231	248	246	207	255	267	239	264	248	250	254	240	221	239	268	251	255	253	251	245	250	251	284	260	276	256	275	250	282	232	260	230	231	247	250	271	261	260	246	235	240	253	261	247	234	251	245	263	245	258	248	233	222	262	246	248	262	241	262	245	233	251	216	276	215	234	255	256	247	249	237	235	249	265	241	257	234	234	262	294	261	261	248	236	204	266	227	245	278	247	273	248	252	267	229	221	262	263	274	236	250	277	253	230	229	238	259	228	259	270	226	229	245	291	244	264	256	258	248	236	255	240	270	240	248	259	251	252	250	231	272	230	271	266	299	264	268	264	246	263	245	266	253	253	279	232	238	254	222	248	266	250	236	241	227	249	267	227	265	262	254	228	233	252	252	269	250	229	238	276	230	264	251	223	206	244	261	285	225	245	275	260	264	274	238	260	250	248	253	230	233	257	233	267	245	300	258	274	256	242	245	249	245	259	243	270	253	220	238	235	238	260	266	262	272	224	250	255	211	249	243	275	233	296	269	252	271	247	239	234	260	278	257	257	270	262	255	210	264	262	254	244	232	286	264	256	245	238	223	207	224	260	237	242	262	241	261	251	237	238	256	242	242	237	271	253	245	252	270	230	258	275	219	220	256	249	247	233	227	258	253	257	242	267	260	237	269	230	249	232	275	252	235	238	235	241	248	218	253	246	249	242	212	275	225	262	238	236	249	239	242	266	228	255	245	237	234	244	255	257	224	280	257	247	274	247	280	232	246	231	240	256	248	275	226	243	266	258	265	250	266	250	232	267	248	258	230	287	256	246	285	242	251	265	246	244	235	269	212	244	240	279	234	233	243	242	251	234	276	272	285	250	265	240	255	243	240	239	236	226	270	249	251	282	223	230	260	247	253	265	239	240	271	242	258	247	249	242	248	260	269	258	250	226	266	252	239	262	244	256	286	252	247	238	252	242	245	241	277	264	232	253	249	235	243	243	256	227	225	252	250	235	272	286	285	250	233	215	249	241	223	239	245	252	238	231	267	255	243	241	267	232	265	263	240	253	236	267	252	245	227	243	255	212	240	250	222	261	235	239	233	236	255	267	246	268	256	266	229	268	233	258	266	295	248	277	242	257	246	239	262	235	221	259	254	248	258	257	260	249	271	265	246	239	263	245	247	262	238	250	264	264	212	240	251	279	249	267	243	256	255	264	274	235	237	235	236	268	260	246	262	236	248	259	271	258	264	274	303	269	273	246	250	233	255	253	233	244	258	233	238	236	232	263	242	263	267	252	250	273	241	262	242	246	276	233	235	261	254	247	248	252	221	249	292	268	249	259	238	228	226	238	250	260	268	289	248	225	259	235	277	243	243	255	241	276	267	257	245	272	239	283	235	235	275	257	242	243	238	265	253	245	223	272	230	248	268	242	240	241	233	255	250	249	236	216	255	244	246	251	249	256	228	219	253	249	263	238	232	215	222	234	278	235	248	212	257	237	258	263	227	237	232	250	241	288	256	236	262	249	225	250	276	241	250	221	264	257	234	247	279	237	231	244	222	252	244	259	259	237	236	264	270	249	267	247	234	242	263	251	271	221	268	256	232	265	244	254	271	258	242	241	206	266	221	246	269	239	226	233	239	242	264	252	245	269	223	235	240	245	239	252	260	279	257	277	267	230	251	264	235	254	263	211	264	271	264	262	228	264	242	256	229	246	256	266	243	243	246	264	239	237	259	266	252	220	218	263	255	235	254	234	240	271	254	248	226	273	251	247	256	225	253	229	255	271	246	255	238	234	238	250	235	280	258	256	263	270	255	259	248	233	239	237	267	252	246	260	250	250	268	257	235	255	248	251	250	272	269	260	240	248	276	234	253	242	230	247	271	256	244	278	240	237	261	231	257	252	264	259	247	253	272	237	275	260	256	260	277	244	261	233	235	218	242	245	247	264	251	230	234	218	255	238	264	268	268	200	258	234	263	246	245	268	255	260	240	247	263	255	222	276	270	243	245	244	265	236	259	242	232	285	274	253	227	251	233	240	232	253	234	269	251	237	246	245	272	220	243	259	266	257	243	250	268	251	256	226	250	244	259	248	220	253	256	232	243	275	235	254	233	238	216	243	275	244	276	232	238	265	230	244	249	237	278	251	252	248	276	296	230	248	248	224	251	235	258	260	237	313	260	242	270	257	252	251	272	261	243	253	267	226	238	279	265	255	277	243	249	220	227	239	268	230	268	255	242	262	240	219	245	234	237	252	254	248	277	246	255	248	261	256	245	251	248	244	249	238	229	236	253	244	218	254	259	278	276	258	258	251	264	251	262	236	244	275	283	237	288	242	255	263	231	286	268	225	248	267	248	248	246	282	276	248	257	232	242	255	269	238	261	278	255	254	217	254	219	232	241	287	213	242	203	275	238	278	232	246	245	271	256	222	266	258	266	240	267	267	236	254	249	261	262	226	239	230	240	266	269	236	244	238	262	259	220	232	258	260	265	258	268	241	252	235	246	247	238	250	264	281	268	260	228	231	267	279	230	259	286	286	254	242	227	259	260	249	260	249	265	248	258	248	243	232	253	257	255	265	254	234	277	232	259	204	265	229	250	273	252	266	242	243	247	225	223	258	231	245	264	232	256	231	227	263	230	283	238	243	211	256	268	282	247	243	258	263	280	256	237	263	245	269	249	260	233	235	268	213	227	236	234	250	267	237	239	244	253	239	260	249	276	284	288	254	224	256	229	239	243	258	215	236	221	232	272	262	222	242	248	274	281	262	254	248	278	255	253	259	270	272	258	291	269	273	215	265	215	273	249	275	268	242	241	269	282	244	237	242	260	263	251	252	248	249	232	256	250	256	260	241	297	270	240	250	231	266	278	249	248	248	251	249	263	276	235	272	263	237	252	242	243	290	277	241	249	244	229	227	251	280	262	243	234	256	260	231	259	237	254
5200	4273	2538	1518	1063	937	826	784	692	666	638	658	695	626	628	580	616	627	612	569	589	592	579	553	541	575	598	576	565	575	589	574	595	558	547	563	594	600	582	583	589	582	550	566	578	579	536	562	577	597	526	612	568	573	595	535	575	555	559	516	581	607	600	575	529	586	603	551	562	588	556	587	561	524	587	535	542	587	591	556	577	555	601	530	588	570	567	588	557	531	631	573	549	590	558	564	540	530	579	564	562	534	564	521	587	618	546	570	567	577	578	587	597	570	572	578	586	554	559	522	551	548	559	569	553	544	595	558	558	548	541	617	569	551	548	559	589	575	549	540	555	536	576	528	609	564	577	557	584	536	564	572	561	582	587	562	531	578	547	610	558	575	573	566	596	533	590	562	545	582	574	610	560	545	593	552	571	532	563	564	549	569	572	589	525	567	564	564	582	568	573	564	561	569	543	570	550	549	546	551	566	569	585	554	545	575	593	572	527	561	561	588	561	540	552	548	565	565	535	527	617	536	563	574	516	569	533	508	596	574	554	616	564	582	551	567	603	579	558	534	550	585	556	521	547	581	589	620	575	556	599	552	557	586	580	587	577	589	548	536	530	587	552	580	561	590	542	646	608	558	568	539	582	583	544	531	569	515	581	547	552	530	552	557	541	563	589	570	564	561	558	602	553	527	593	574	539	537	570	547	541	539	549	549	562	578	592	578	541	634	579	533	601	562	516	566	561	535	583	556	578	542	556	583	566	578	559	634	540	537	553	564	555	560	593	550	551	579	580	510	585	536	558	562	550	581	575	594	524	527	562	543	513	547	577	573	534	565	564	603	549	571	546	544	605	566	583	589	573	557	602	546	556	591	529	561	560	569	518	531	521	529	556	554	573	567	617	551	538	586	528	545	550	592	592	562	568	555	552	574	608	574	541	575	527	546	573	537	606	592	560	539	571	576	556	557	558	547	560	568	549	541	522	566	576	559	579	608	578	524	547	507	558	588	566	540	563	527	538	545	539	553	541	534	575	557	566	542	578	576	577	548	581	562	532	573	559	592	581	574	609	601	570	561	585	596	577	591	575	604	573	572	624	570	599	559	556	605	545	597	592	538	557	563	556	568	530	569	532	560	593	580	541	563	565	546	563	556	575	533	561	535	567	536	577	602	573	545	607	585	550	575	559	591	550	534	545	600	572	587	557	518	563	525	526	537	572	558	540	562	571	606	609	566	591	580	590	554	572	593	555	545	529	588	592	595	564	579	582	553	573	594	579	549	602	586	568	544	581	552	581	571	540	524	591	543	559	590	590	533	541	546	602	553	555	568	565	564	550	586	607	576	550	541	585	538	546	558	578	587	571	531	576	562	552	530	569	595	605	554	605	562	616	523	576	567	577	544	548	567	559	565	538	576	549	546	543	547	569	560	546	591	592	529	567	573	579	549	554	587	572	560	584	539	558	554	605	562	561	563	593	543	532	575	565	621	557	560	614	574	530	579	541	549	547	553	546	548	594	566	589	579	573	556	568	538	566	583	546	582	558	560	608	571	569	564	569	555	620	572	550	587	590	584	553	557	583	607	564	586	552	561	633	554	539	550	584	560	558	565	593	541	569	535	579	534	536	560	595	584	551	557	570	536	560	542	529	561	568	534	544	597	542	544	532	569	556	545	531	580	541	574	568	584	560	543	571	576	563	601	557	576	573	575	566	565	571	539	562	570	520	558	576	549	586	564	583	574	575	509	535	531	553	551	519	582	566	549	587	561	557	537	578	576	551	526	584	539	544	578	564	524	604	571	603	569	550	596	583	563	584	557	535	604	569	564	531	512	607	551	563	558	560	562	596	540	532	587	608	521	584	594	571	540	561	535	573	555	568	585	573	529	520	603	577	576	617	549	549	558	601	568	533	574	567	575	519	565	614	564	562	524	553	584	547	609	582	555	544	547	552	569	547	566	586	556	591	620	527	565	559	583	552	576	566	558	555	545	551	549	535	610	580	527	593	616	544	541	559	554	574	548	592	571	523	557	552	586	554	561	547	549	612	580	579	554	540	551	560	555	567	579	550	555	552	556	586	587	647	572	522	572	584	590	551	555	578	573	529	530	572	591	578	576	529	572	591	604	572	542	564	562	565	559	533	546	554	565	580	567	585	546	579	566	566	569	585	604	601	560	585	605	529	584	567	539	598	564	562	581	548	571	560	531	527	558	617	518	560	539	547	551	572	568	541	582	565	568	575	590	573	566	591	535	508	539	562	549	587	584	553	588	554	577	576	581	593	562	543	611	571	559	573	576	518	583	571	539	559	523	536	545	550	591	530	614	563	530	570	587	543	560	570	597	589	578	550	564	576	547	595	557	530	578	605	574	570	610	569	565	570	556	569	591	582	573	560	574	587	583	551	577	529	574	576	572	575	574	541	597	512	595	562	573	554	552	586	547	569	561	598	533	594	604	554	571	551	565	566	566	548	537	570	561	570	560	589	591	602	534	527	598	516	568	586	548	568	556	557	554	545	588	578	544	616	594	578	543	545	576	598	537	552	573	579	544	559	578	537	553	564	555	606	575	588	557	581	554	596	598	542	516	547	604	584	578	559	576	545	548	509	573	578	560	544	619	562	589	531	527	546	569	523	570	524	521	537	526	595	552	564	548	548	580	577	539	594	542	549	562	536	615	602	558	548	553	538	549	564	540	576	566	566	529	542	592	557	553	594	561	598	557	577	556	544	579	570	544	575	572	567	551	581	564	569	546	566	571	545	586	579	573	541	570	590	582	553	557	585	546	537	542	543	591	559	588	597	568	540	515	590	513	536	550	548	563	542	550	531	563	572	540	611	590	556	569	581	573	554	530	564	580	536	573	549	576	539	562	576	548	544	613	547	622	546	572	550	609	566	520	563	561	539	546	555	555	528	563	573	598	586	570	559	558	555	597	548	572	569	556	565	549	574	579	563	571	554	563	570	588	612	554	552	569	598	570	582	602	532	618	530	608	595	534	512	561	573	517	560	544	573	565	557	614	606	562	550	576	564	612	558	565	591	579	550	529	569	578	554	579	552	580	545	576	569	562	618	573	557	505	496	572	559	621	584	547	564	566	548	579	595	562	547	553	539	551	518	580	539	539	576	581	536	557	567	588	535	578	552	561	549	570	584	551	517	563	540	529	544	574	549	560	562	614	559	574	573	604	613	547	539	551	572	605	534	568	501	540	568	572	566	553	538	574	605	591	603	548	547	581	545	584	559	591	558	584	558	574	568	543	529	580	552	540	576	560	562	534	547	599	543	540	492	537	573	544	574	529	613	540	560	587	556	571	568	584	569	546	575	577	591	580	599	523	569	576	569	584	550	572	564	568	534	549	585	550	527	544	560	588	553	575	570	588	554	578	553	557	561	570	543	551	567	583	558	541	550	569	561	572	538	561	563	556	563	565	564	553	559	597	567	549	576	536	563	589	578	531	578	583	553	558	580	598	503	555	532	626	563	570	532	598	564	542	561	566
23376	20646	24200	27127	20651	20689	17478	1589	936	759	729	657	504	415	342	317	275	261	248	196	211	233	203	206	170	157	187	168	146	195	165	156	179	164	182	175	180	186	161	176	181	184	184	146	177	171	161	187	173	177	163	187	151	185	163	179	198	168	166	152	152	137	157	169	187	179	171	174	165	171	164	165	171	176	145	131	166	158	152	144	165	173	164	153	161	175	168	156	144	166	177	163	175	145	180	151	190	158	186	189	139	160	177	170	177	177	150	176	167	175	161	144	170	147	172	165	165	198	153	172	143	170	151	164	172	181	159	158	161	155	162	173	200	173	168	163	173	166	173	169	160	159	176	188	182	166	171	182	175	180	159	186	185	196	143	180	180	172	167	150	196	151	163	197	168	177	166	165	201	168	161	157	165	149	162	176	179	184	147	164	188	167	153	169	190	138	162	151	157	149	166	181	159	176	133	168	147	155	183	151	139	179	154	181	177	158	148	175	181	163	171	138	161	163	173	175	169	152	152	180	180	150	157	144	149	162	135	168	153	167	165	149	155	157	172	170	165	146	181	175	134	140	165	152	165	158	158	165	155	162	165	168	165	153	154	153	144	177	152	161	157	163	170	157	161	143	158	158	158	150	147	182	179	157	154	179	150	178	151	198	151	171	162	185	189	183	155	171	148	168	163	156	161	164	152	166	204	157	151	143	155	154	151	172	153	156	162	171	158	167	165	169	159	139	167	153	178	166	157	169	157	162	171	152	196	154	151	166	164	176	196	179	149	158	153	174	173	172	165	183	154	136	166	162	152	162	169	158	156	174	185	177	167	169	162	150	145	177	154	156	177	160	210	147	161	170	147	184	190	155	168	152	139	155	171	164	182	165	176	175	157	165	164	171	161	177	180	155	172	150	175	170	151	147	156	162	144	193	155	180	162	136	163	172	129	136	158	187	146	167	175	152	168	181	184	166	169	162	147	142	175	156	174	197	198	203	158	166	162	157	176	162	166	185	157	166	158	174	174	178	166	173	152	175	151	162	154	161	143	177	133	167	154	154	155	154	171	148	166	169	159	163	168	134	170	166	173	148	181	164	166	181	170	161	154	139	152	158	141	161	170	162	145	181	153	186	164	164	164	159	186	167	161	162	150	175	147	155	144	166	143	153	168	192	196	143	188	170	137	149	167	181	168	178	160	164	178	178	166	158	154	187	164	160	153	148	138	141	143	148	158	154	168	137	150	152	154	192	160	167	155	182	163	152	134	163	173	189	160	182	175	149	145	168	163	190	179	163	165	191	158	140	151	174	144	159	178	166	165	159	155	161	188	183	160	179	154	150	152	171	158	168	159	143	160	137	187	159	177	164	167	159	201	184	165	160	176	171	164	156	156	146	162	157	154	158	172	192	171	162	151	142	174	166	178	177	161	185	169	177	158	182	152	163	153	137	144	158	177	155	159	177	146	167	172	143	155	164	147	168	147	176	170	192	160	167	185	174	166	180	150	181	167	163	151	148	179	177	174	166	152	164	169	161	161	155	178	150	148	173	165	176	163	182	148	179	160	144	159	150	157	173	181	164	195	145	156	170	162	165	147	170	144	153	159	165	200	165	163	157	184	171	146	168	175	145	159	167	147	156	155	179	145	156	138	186	169	176	156	147	185	162	159	151	161	149	179	191	167	179	185	183	175	157	173	156	164	178	138	158	162	190	151	140	163	175	139	163	157	162	171	181	143	144	158	156	170	158	195	145	163	169	176	163	183	177	165	162	163	154	176	180	171	158	153	155	161	153	182	157	182	177	180	176	170	170	190	163	167	170	146	175	176	172	153	157	162	156	161	185	151	184	181	167	165	158	171	198	181	178	175	158	176	163	155	183	162	167	175	158	144	152	149	181	181	160	168	150	152	179	158	152	150	183	155	180	178	158	164	172	156	154	164	146	197	161	183	154	174	175	145	174	182	130	158	159	154	178	154	161	158	152	137	175	180	197	171	144	168	144	174	171	166	186	162	160	157	174	150	162	143	153	173	168	152	179	155	144	187	160	178	172	162	170	134	161	163	169	154	155	177	189	173	173	172	175	164	171	169	142	165	155	164	180	171	161	166	161	177	170	171	154	169	167	155	130	179	168	186	175	179	173	141	176	151	167	160	162	177	182	168	167	183	153	170	163	171	159	154	177	179	158	154	172	193	163	168	162	194	165	152	178	176	184	152	171	201	172	169	162	176	158	174	151	165	150	133	161	185	176	160	135	191	153	164	145	166	164	166	187	173	155	181	157	172	176	150	154	194	153	140	164	145	158	149	162	178	136	153	130	179	186	172	160	161	185	149	160	176	177	170	160	150	167	212	159	169	187	174	178	172	182	158	168	157	179	184	166	135	168	151	142	176	171	154	166	167	176	133	185	159	166	153	167	159	163	193	149	168	170	145	160	166	149	185	167	175	173	184	137	147	158	164	191	169	155	159	145	162	161	165	165	180	179	154	193	155	178	158	157	183	158	163	157	149	172	173	175	158	142	147	192	155	158	170	164	165	159	177	167	152	158	138	131	155	150	145	187	169	167	167	149	176	162	156	151	170	164	158	165	167	177	170	158	164	159	142	168	143	170	146	132	151	168	156	139	167	169	146	159	162	160	164	159	157	163	179	165	143	153	168	171	175	158	146	155	177	184	174	164	147	175	165	153	152	157	147	160	160	184	180	171	171	157	181	144	167	156	163	159	153	157	151	165	158	150	147	178	163	169	140	157	163	183	169	189	162	130	170	163	157	169	148	173	147	171	188	145	179	155	164	157	192	159	169	150	166	159	190	144	182	148	155	172	169	156	161	160	161	162	177	181	144	168	159	164	175	156	143	147	171	171	161	164	160	169	159	167	206	199	174	172	162	177	157	147	148	146	163	167	174	190	167	160	163	164	162	193	138	190	160	160	156	160	153	161	154	143	153	163	174	151	136	165	191	145	161	170	157	175	162	167	174	165	174	186	168	188	147	161	156	137	154	164	156	155	143	162	173	184	157	146	169	150	179	156	148	178	178	146	138	148	163	151	176	187	163	145	162	175	194	157	157	182	172	182	158	162	171	134	164	175	151	152	182	180	162	156	158	153	163	153	175	152	143	155	161	170	148	159	161	171	156	155	159	150	164	179	162	169	147	174	170	163	152	173	159	157	147	150	169	166	158	165	142	156	172	190	159	143	170	164	165	175	167	151	190	157	176	155	167	173	173	165	159	174	141	158	185	157	156	147	159	157	172	158	157	175	169	186	145	152	144	158	170	164	156	172	176	171	160	166	164	167	171	155	167	155	172	158	154	169	185	164	163	154	162	173	164	169	166	173	149	163	153	187	151	164	165	173	145	183	152	165	169	174	155	165	170	142	158	184	153	150	170	155	167	171	162	152	206	179	194	168	165	162	151	174	173	179	175	174	146	161	179	149	177	163	153	168	162	165	185	174	191	177	175	174	184	152	188	169	171	181	153	176	165	148	153	153	183	186	175	169	181	155
5585	6454	3718	1953	1279	950	766	718	629	606	557	553	543	514	467	443	461	424	383	415	409	408	398	426	389	392	398	388	376	372	418	403	385	372	404	444	407	410	401	419	381	383	428	397	418	400	404	388	408	403	410	407	385	402	380	388	390	386	411	398	394	388	388	396	428	430	373	411	400	414	406	377	398	402	423	376	391	396	401	411	363	400	415	357	428	439	370	398	394	384	441	414	420	401	405	406	382	398	385	390	413	414	398	389	393	366	363	381	383	403	392	363	372	382	403	388	382	435	376	408	398	410	428	403	398	403	429	399	454	403	354	365	408	422	416	394	422	410	431	406	417	402	413	421	407	405	419	377	406	402	397	418	410	412	432	378	354	361	397	396	408	384	381	396	425	377	400	408	416	368	415	406	414	460	405	405	428	410	381	392	369	416	377	401	435	362	368	405	374	400	417	397	405	395	386	398	362	383	458	388	368	429	406	400	400	411	413	379	401	384	412	433	428	436	390	428	410	377	401	435	413	408	408	423	374	380	396	413	438	402	399	428	368	405	396	402	420	382	420	387	417	384	396	391	375	428	361	368	407	440	423	367	410	410	400	453	376	400	414	405	419	403	408	406	387	447	400	390	431	392	412	402	385	367	403	393	385	409	374	416	417	397	386	390	409	429	419	419	401	401	395	393	375	368	412	386	391	397	394	440	437	409	419	383	388	343	416	418	415	381	405	403	434	399	427	362	401	399	413	380	405	385	426	417	384	426	394	405	399	370	410	421	363	407	422	395	389	383	397	421	414	396	405	383	401	406	393	418	405	383	365	411	370	417	427	383	383	368	403	396	394	412	431	403	401	368	369	392	431	382	410	365	412	382	378	361	415	387	380	416	410	412	382	399	368	421	383	414	383	420	365	391	381	419	413	422	415	367	389	418	373	400	379	396	436	369	353	388	408	374	384	401	391	426	407	406	358	396	403	419	401	407	409	411	402	380	421	424	365	382	391	391	417	409	403	414	435	412	408	455	439	442	378	390	395	417	398	408	429	384	414	391	403	391	391	352	404	393	390	430	392	413	405	373	360	421	394	417	387	404	406	423	409	418	366	405	406	373	391	418	399	380	390	390	373	402	379	410	411	371	393	410	366	413	403	388	412	372	349	381	404	378	435	350	389	388	388	413	410	376	381	404	421	401	398	387	392	434	388	381	391	396	403	420	394	385	424	383	404	368	382	397	409	410	400	375	414	412	386	390	411	385	385	388	419	410	404	397	429	416	371	359	399	409	409	433	422	422	411	388	394	441	392	413	365	385	369	389	397	399	390	402	421	387	423	408	395	397	376	414	383	380	396	403	408	388	408	385	403	415	406	390	370	387	377	395	377	378	405	380	420	377	420	401	374	422	378	407	376	380	436	384	422	402	364	411	402	424	405	412	414	411	386	411	390	390	401	399	399	411	381	393	419	367	398	389	422	387	430	370	395	404	396	411	410	408	405	419	383	399	379	387	385	383	379	440	390	415	385	384	404	381	383	421	407	408	420	382	431	379	373	376	385	380	433	403	404	381	386	377	394	394	382	399	421	391	400	385	396	382	406	435	405	391	388	361	399	379	378	392	393	386	371	416	395	388	424	393	396	408	403	387	396	385	391	413	375	402	390	429	364	374	411	407	409	410	365	389	383	356	401	410	443	374	415	407	414	385	399	407	385	407	385	394	410	423	416	389	402	407	375	408	398	391	444	396	388	385	429	411	423	380	406	426	409	373	422	401	381	357	399	371	409	356	412	375	387	386	425	394	406	364	405	376	396	418	375	394	393	413	397	393	391	401	401	371	395	389	368	394	390	371	421	420	392	385	414	431	411	405	413	410	378	414	438	392	396	416	423	375	425	394	416	374	404	421	392	416	420	394	415	405	391	391	351	400	411	387	387	392	378	356	400	382	368	430	407	379	409	420	393	362	409	427	434	439	386	404	398	398	416	386	369	431	392	395	386	415	412	354	436	408	415	388	380	400	406	412	369	403	440	429	407	436	376	397	360	373	402	406	402	383	418	426	419	405	404	373	407	407	394	410	377	389	396	363	397	409	365	413	411	423	423	403	377	435	416	449	407	390	400	384	423	426	392	400	393	399	373	430	394	396	418	393	403	362	418	420	435	390	393	398	383	404	362	385	367	368	383	414	393	419	421	416	402	409	367	361	386	390	372	402	403	404	412	386	383	391	399	376	378	381	392	405	430	383	394	405	381	423	366	400	377	381	410	387	422	406	418	381	381	402	392	405	397	413	385	399	393	375	438	408	367	381	436	436	412	385	409	395	379	365	431	413	374	418	418	430	381	387	396	366	407	446	395	388	399	443	419	363	416	414	367	403	422	416	362	411	423	406	391	417	386	423	421	392	397	420	391	415	377	365	385	429	368	380	347	418	362	397	411	381	396	412	375	401	414	414	392	423	396	391	413	376	370	409	397	376	456	394	405	377	378	433	399	341	405	408	383	403	407	414	431	372	433	417	389	391	409	451	393	429	381	382	433	419	407	405	393	409	370	404	387	390	427	402	428	424	399	397	402	381	425	410	392	416	408	387	434	425	381	400	399	362	381	415	380	383	408	351	352	411	392	396	395	411	376	394	433	415	384	397	399	413	407	397	415	411	365	368	407	427	386	406	420	378	414	405	412	394	402	408	379	394	390	383	388	413	404	448	388	390	398	407	394	377	403	393	416	374	403	401	406	463	365	370	441	434	380	387	413	380	385	407	355	384	402	405	419	410	398	410	390	436	413	358	382	414	389	407	402	411	413	417	401	401	403	414	378	438	404	390	384	383	400	406	407	386	398	413	410	415	419	402	397	408	386	396	402	415	388	400	398	376	397	417	392	397	435	387	383	398	396	408	370	364	375	408	396	404	400	387	359	379	428	361	399	405	396	389	400	408	402	383	416	382	418	384	385	405	389	425	427	417	388	374	396	380	386	385	385	367	397	404	393	405	426	406	420	365	403	381	394	375	385	389	409	416	374	398	405	405	435	430	423	386	418	387	376	380	476	385	405	412	426	432	388	416	408	368	385	397	409	399	372	394	429	413	433	405	421	400	392	355	361	403	388	437	368	369	399	416	402	396	404	428	401	411	400	396	362	377	401	401	431	429	408	410	382	432	424	420	407	419	394	412	392	404	416	412	405	424	419	372	405	393	378	388	404	388	383	414	408	381	397	374	451	374	379	393	396	408	367	401	368	427	345	381	426	415	399	389	380	393	396	379	404	399	391	402	383	373	389	395	400	390	407	360	372	408	387	398	409	415	416	356	415	401	428	390	387	370	399	418	397	422	406	352	393	373	403	411	420	408	418	427	396	423	416	368	374	410	399	370	417	398	420	371	409	373	421	380	399	414	416	407	376	421	396	404	413	389	380	423	398	408	440	409	404	380	427	397	411	363	386	405	424	421	385	357	396	405	405	404	375	384	410	398	391	378	394	405	418	430	380	415	445	403	373	409	421	375	396	412	404	441
31290	19320	8680	1582	947	875	670	587	537	583	540	496	428	446	389	407	432	354	405	377	343	394	358	368	377	348	396	375	374	321	360	361	352	335	332	317	342	381	344	357	381	397	371	373	310	380	351	384	388	354	360	371	350	361	338	329	352	342	355	372	407	343	382	414	382	350	373	363	326	345	388	373	365	359	376	352	359	382	400	381	376	371	376	390	380	345	332	389	354	347	344	354	386	372	349	374	384	378	350	343	342	318	386	356	334	351	347	324	378	364	335	346	388	387	366	339	362	337	363	378	349	365	373	359	376	374	351	363	361	362	364	359	395	356	363	377	352	356	367	367	345	333	395	340	388	322	356	320	352	347	353	375	365	355	373	358	352	361	395	374	322	321	352	354	412	333	361	372	352	325	355	356	332	357	348	329	372	398	354	347	386	363	364	372	345	341	370	382	405	353	339	348	365	347	358	389	391	373	374	389	352	372	334	364	343	367	349	342	352	342	372	365	347	330	346	387	374	348	384	387	349	356	375	350	351	375	341	359	387	360	378	361	343	363	378	403	356	424	367	341	356	389	341	373	347	356	368	414	377	344	358	338	340	346	349	371	361	361	338	359	356	361	339	377	380	381	376	389	311	340	359	335	377	348	381	365	380	333	371	377	369	356	331	371	377	375	385	312	351	345	364	388	369	365	355	373	393	359	340	361	368	358	358	372	362	352	329	347	336	377	363	341	366	365	368	356	344	380	372	397	371	355	349	374	344	354	426	383	346	397	342	362	372	315	388	347	351	320	352	342	339	361	366	363	349	377	375	318	370	364	347	362	346	362	342	392	355	358	378	328	329	351	377	388	387	356	348	370	392	364	395	349	354	360	358	356	334	338	324	355	358	338	345	355	371	375	355	354	379	364	331	341	353	390	347	374	343	371	358	384	341	382	400	378	382	378	363	351	378	344	385	354	351	324	396	326	366	385	370	393	353	391	372	366	369	344	356	351	353	381	366	372	363	323	357	358	402	374	340	357	376	358	348	344	354	376	352	380	333	369	356	363	384	395	346	365	362	359	368	381	343	348	380	368	325	351	362	380	349	348	372	351	373	382	364	374	345	342	339	348	362	391	351	362	377	404	352	373	362	352	366	405	333	348	370	364	339	377	339	369	348	375	355	345	393	363	364	368	362	353	346	356	360	396	363	396	404	368	358	344	306	375	331	379	356	378	376	321	320	374	359	357	357	385	380	372	385	352	366	395	373	360	367	361	367	345	373	357	315	348	372	391	388	362	346	351	348	328	377	322	366	341	382	368	389	338	357	354	377	365	384	392	329	377	361	345	395	358	335	343	393	351	388	369	346	373	368	381	345	362	360	356	361	322	369	350	312	374	359	367	385	363	358	352	367	373	329	362	360	389	378	358	376	373	362	363	371	356	392	350	364	367	367	388	312	340	392	358	412	347	378	323	370	357	371	364	379	348	337	366	337	371	397	367	326	360	361	331	346	410	365	387	380	338	349	367	376	359	367	356	340	368	386	371	353	341	340	349	341	387	333	395	335	360	346	368	341	341	350	373	415	341	348	339	348	372	375	378	378	381	339	353	365	384	359	334	376	378	364	335	334	341	344	337	364	365	336	372	388	375	350	400	383	359	373	357	394	299	372	363	350	334	391	399	352	365	377	333	367	333	378	346	357	375	360	387	348	335	337	365	358	336	364	374	421	352	367	342	352	361	373	360	352	382	330	321	359	398	368	345	359	348	376	408	361	370	379	339	351	316	378	363	330	382	367	357	383	361	388	400	373	338	334	367	348	381	400	397	352	346	366	358	369	407	346	380	339	378	353	415	381	368	326	371	326	318	368	352	358	346	357	380	356	323	341	377	395	357	388	373	377	364	300	375	355	317	393	366	381	381	343	363	344	415	370	348	345	336	356	362	318	358	328	352	375	356	388	358	341	401	352	372	338	338	345	331	352	305	372	374	364	333	378	385	395	362	375	412	366	352	364	359	370	379	370	347	317	364	371	385	369	367	343	355	396	368	379	361	352	363	383	366	365	358	394	381	362	344	348	381	322	364	319	335	367	362	347	410	380	367	348	353	364	370	397	349	406	332	365	362	366	365	365	352	341	388	357	371	366	361	349	353	363	346	339	339	360	350	366	358	402	375	344	415	380	363	404	361	382	361	335	383	376	360	350	362	414	400	355	387	344	364	371	371	368	353	360	378	352	363	355	364	368	362	368	347	390	387	364	349	380	351	418	365	361	363	375	360	367	327	391	340	331	362	379	367	346	335	343	367	382	346	348	321	336	396	374	361	355	403	380	348	327	373	352	334	347	368	352	377	359	325	350	314	327	402	352	367	373	407	393	359	359	357	345	355	345	369	368	340	398	337	349	371	359	327	360	341	346	331	336	363	327	394	366	347	377	376	385	383	390	376	369	384	343	359	342	382	347	394	382	408	377	353	341	320	359	363	384	367	378	375	411	389	353	356	366	358	399	395	368	368	367	362	373	366	352	343	371	340	368	324	378	395	351	360	360	416	373	370	366	380	361	383	385	351	353	343	375	354	349	347	370	352	358	353	368	351	341	312	356	379	352	370	349	369	369	352	363	373	329	369	357	357	382	386	349	385	337	324	371	345	363	360	348	368	379	347	361	347	357	333	375	343	355	376	339	342	383	404	350	354	365	321	367	362	362	337	339	335	352	346	401	335	357	315	380	368	386	354	357	346	353	323	341	385	369	373	317	373	377	353	406	377	356	337	370	382	356	365	341	366	368	361	367	365	374	388	357	315	389	314	353	384	360	354	388	376	353	361	387	373	347	330	354	348	391	345	360	351	374	363	397	381	396	352	345	346	337	384	379	363	368	351	363	373	373	353	375	340	375	388	367	348	352	355	344	364	401	378	412	368	384	360	304	344	368	382	380	355	331	328	348	357	378	392	379	360	349	376	332	405	396	372	334	352	369	363	393	356	370	340	356	366	383	392	347	359	359	367	349	341	351	353	344	349	365	340	337	362	376	347	385	375	357	382	391	378	371	379	355	341	373	378	394	357	366	362	405	332	337	340	420	383	350	360	401	347	332	342	346	394	357	374	375	361	370	375	383	346	371	395	332	348	320	397	380	356	420	365	337	331	363	372	352	368	373	392	341	365	329	384	380	376	376	387	335	350	361	329	384	366	338	344	354	348	359	358	368	377	347	385	394	363	384	350	382	408	344	411	380	376	377	300	358	352	332	367	372	354	378	340	357	344	347	360	350	340	360	386	375	333	368	331	371	377	383	354	351	354	364	318	347	343	384	371	321	316	359	338	351	342	336	425	381	386	368	390	369	387	364	349	328	355	339	368	362	375	355	374	346	339	404	388	371	337	350	350	383	395	364	380	354	354	357	338	359	401	364	370	365	359	387	345	348	386	367	363	372	377	387	343	357	361	376	335	339	355	332	360	333	360	372	351	398	368	355	341	373	352	324	356	369	373	369	364	370	383	362	373	323	343	379	390	355	362
6568	2233	1791	1206	1033	934	897	878	834	841	828	788	838	841	871	856	778	825	788	829	763	784	752	758	775	836	777	778	840	798	809	846	798	807	749	776	807	812	720	795	822	834	776	786	769	750	738	800	841	801	819	817	797	810	781	782	805	804	768	797	832	831	765	785	834	792	747	823	828	767	814	847	799	812	757	832	858	830	855	809	761	809	781	771	827	811	752	788	815	817	735	816	749	779	834	792	757	785	836	751	784	780	818	787	785	803	792	888	794	821	804	738	764	832	813	839	782	823	819	771	746	820	790	795	750	836	833	806	809	784	815	834	826	786	812	818	848	823	823	773	773	785	790	817	828	849	806	810	779	790	844	786	786	759	825	821	807	771	792	817	789	771	799	817	833	806	784	794	785	795	755	796	818	803	832	773	801	819	795	774	817	819	816	794	750	783	788	804	792	803	784	859	812	772	781	760	799	827	834	814	769	785	769	825	825	819	795	775	817	811	798	798	823	857	794	766	798	787	763	843	792	784	769	801	767	781	819	838	818	797	843	831	795	774	791	785	816	836	779	775	818	811	807	782	835	843	819	792	787	787	850	795	784	764	796	740	778	793	775	801	795	810	803	829	742	754	833	776	795	802	852	785	786	809	790	846	733	829	778	795	867	815	835	743	804	807	829	847	813	795	793	827	798	772	798	797	830	809	780	783	875	815	837	819	792	856	804	845	760	809	850	826	816	834	831	815	789	777	783	824	776	807	776	763	740	778	800	815	800	798	792	814	791	795	796	845	779	810	805	839	790	798	783	873	807	793	783	803	777	811	773	793	791	782	824	784	798	841	858	852	817	803	833	785	805	778	806	808	772	772	741	765	815	807	823	791	764	798	825	828	777	806	793	812	779	783	800	823	835	758	825	770	798	805	814	771	861	742	756	793	805	814	757	793	796	793	809	840	806	839	837	815	785	826	811	837	850	799	774	838	816	813	800	818	816	762	842	741	834	805	801	768	802	794	834	783	764	801	828	762	765	808	790	836	789	816	780	828	783	805	817	796	769	788	825	800	780	812	756	805	765	809	809	767	795	811	813	819	860	750	835	820	811	798	833	793	778	813	777	837	837	827	804	830	799	794	797	819	781	834	818	813	773	809	772	736	805	782	815	871	815	781	830	788	722	788	798	783	778	813	852	804	872	801	805	855	776	768	820	801	834	824	779	800	774	776	784	773	818	778	810	827	805	835	807	783	794	796	798	783	791	745	841	796	793	804	828	809	761	807	818	830	835	824	793	814	792	794	805	798	826	809	816	787	840	799	832	840	779	771	781	763	797	835	813	783	784	772	766	793	752	773	744	782	858	815	776	806	802	815	783	757	797	815	808	834	774	813	827	841	819	816	822	809	792	790	842	784	847	771	766	775	813	799	822	850	803	827	808	814	803	837	820	821	810	786	825	802	807	764	758	803	785	769	754	811	807	785	757	795	810	798	753	794	829	761	798	788	840	811	871	799	786	800	800	790	797	798	806	808	779	777	827	789	784	770	803	735	805	777	800	810	781	801	764	802	791	835	883	765	764	768	847	799	812	763	830	814	793	807	784	804	831	844	832	784	829	762	791	774	843	796	809	789	813	790	806	828	819	789	850	809	778	772	783	882	799	790	813	836	795	800	781	761	828	777	749	806	803	785	810	796	836	805	792	830	843	875	799	789	794	798	733	812	788	813	842	758	795	828	826	793	797	779	822	830	799	806	806	802	809	918	811	781	784	815	805	837	820	813	810	786	815	743	760	764	820	782	792	839	788	849	767	818	788	769	825	771	864	819	766	784	785	709	803	816	790	824	775	784	789	816	783	856	834	866	862	798	765	775	819	828	810	796	848	817	776	771	813	790	829	809	784	817	811	818	786	798	787	754	742	801	796	800	823	822	807	834	784	803	811	822	788	808	818	797	843	790	806	838	846	803	790	772	822	821	780	815	834	854	807	854	834	804	801	812	770	786	788	772	797	805	819	764	776	852	817	804	816	820	791	747	820	803	833	846	795	824	779	806	793	785	822	846	808	872	812	744	822	805	803	803	798	780	753	776	824	835	785	836	852	809	795	777	807	842	785	837	804	829	840	850	780	774	800	792	809	795	773	839	781	776	773	805	822	827	803	777	793	821	788	778	875	823	833	776	762	895	791	820	819	839	807	755	791	784	787	783	800	820	839	770	789	815	783	819	810	775	810	792	748	848	834	839	828	798	796	830	779	851	776	809	822	792	766	761	812	827	799	825	831	826	765	810	817	832	812	814	784	834	843	782	796	820	776	791	847	805	803	787	792	798	833	854	770	781	813	809	822	824	821	764	788	803	787	784	796	799	796	756	821	845	839	820	785	793	805	826	792	807	769	795	773	819	813	853	804	821	776	805	776	834	812	795	826	839	843	769	789	774	789	794	799	791	761	806	762	803	790	848	807	795	802	760	758	757	821	826	811	781	769	818	811	810	820	786	784	813	829	796	796	795	809	815	848	787	789	813	773	792	830	830	855	768	828	797	776	819	769	829	788	771	799	787	779	760	757	780	757	786	808	779	817	832	772	775	869	804	845	805	755	797	795	807	756	786	834	776	807	806	803	804	775	805	840	757	783	847	807	787	808	818	755	803	783	768	746	821	845	756	769	845	858	786	814	731	774	737	819	766	848	792	828	788	835	812	782	804	794	796	819	853	760	797	814	827	807	860	758	824	792	785	770	814	767	834	793	777	761	778	834	746	785	790	860	762	822	827	808	762	797	773	787	853	826	783	771	773	793	763	813	816	844	824	771	804	772	783	842	858	788	792	851	759	790	787	862	808	833	795	813	758	806	798	782	762	849	791	845	816	820	750	813	766	801	756	809	807	822	792	828	779	804	813	785	801	806	760	801	789	754	819	818	826	799	805	821	829	813	797	837	828	818	714	797	787	799	772	767	842	798	841	786	850	828	805	833	776	775	858	784	786	789	776	811	794	828	836	866	821	822	806	873	803	762	756	796	806	791	795	818	791	798	781	797	819	818	796	810	807	810	788	836	771	794	830	797	803	786	809	811	775	848	845	763	825	804	778	794	801	770	800	826	785	799	771	761	802	790	794	809	793	790	764	840	770	857	849	802	825	800	781	810	788	861	854	784	777	809	797	772	766	802	740	772	811	783	836	776	781	768	808	813	792	799	805	771	846	829	813	801	773	780	790	851	838	798	830	795	807	744	805	835	776	824	818	742	826	779	829	812	849	827	903	803	842	831	846	795	780	796	736	775	827	804	818	810	789	816	802	768	739	790	871	774	774	799	805	787	818	781	778	795	810	786	756	814	838	821	824	809	777	768	723	815	805	792	809	799	824	792	814	778	758	747	765	816	773	823	805	832	789	792	797	819	816	786	777	807	818	787	773	813	768	788	763	803	751	780	799	754	815	821	831	784	782	765	793	741	789	776	813	784	747	775	810	822	871	781	791	826	802	786	792	796	793	795	797	768	812	822	786	771	798	808	825
24020	20702	23968	27483	20701	20028	2079	851	654	573	552	503	464	355	350	343	306	269	283	259	248	283	261	282	284	270	264	289	247	274	259	274	237	262	283	281	263	278	236	252	220	294	256	215	241	263	258	238	251	225	259	249	296	263	241	252	226	269	228	257	259	280	268	253	239	234	260	245	255	288	236	273	236	241	246	247	239	268	239	220	246	248	243	264	250	262	283	271	239	259	265	241	242	268	244	250	264	280	221	269	241	242	257	256	268	272	261	250	226	250	239	250	251	241	286	245	239	261	260	244	262	243	272	239	235	245	235	229	237	272	248	241	217	254	276	244	232	248	254	267	249	266	268	236	232	221	254	265	278	268	246	255	255	247	243	260	281	242	256	265	269	249	209	241	274	259	235	251	233	278	223	279	245	282	255	273	278	263	258	229	244	258	231	231	236	274	290	266	236	249	272	247	290	245	291	256	273	233	251	229	253	238	233	257	272	270	264	231	235	260	261	227	246	260	244	224	229	234	270	255	259	274	279	243	252	241	270	251	208	264	244	236	269	238	230	228	262	252	262	233	261	232	255	282	236	267	270	263	222	215	250	240	227	255	271	251	249	245	237	259	265	295	238	241	252	253	272	268	248	235	272	249	259	242	264	243	277	241	247	256	233	271	236	268	242	224	246	255	246	244	254	236	229	243	252	222	272	255	247	233	246	223	235	217	252	246	237	258	254	235	255	295	267	233	223	217	235	263	233	259	234	254	243	218	233	246	224	237	213	262	273	235	242	272	246	271	232	211	237	240	247	277	235	224	285	260	244	203	242	265	293	265	244	239	251	276	210	262	219	254	222	255	249	243	256	254	275	259	226	252	241	230	267	230	270	251	238	243	252	260	237	241	249	247	245	245	249	241	257	261	231	278	252	237	225	223	245	243	249	246	242	235	265	237	264	243	261	246	264	237	235	236	256	259	255	252	266	244	225	267	256	254	238	232	236	267	236	239	234	220	259	243	268	251	233	256	251	239	233	257	273	275	263	242	237	247	253	240	236	227	247	247	256	282	277	259	251	261	248	250	246	242	265	230	245	277	273	275	246	254	240	248	238	217	242	238	231	231	274	226	290	261	244	263	249	258	250	230	256	279	242	226	278	277	248	251	240	240	215	225	256	283	224	240	246	233	272	227	246	231	243	237	237	270	255	259	276	262	254	242	236	243	221	236	243	238	261	236	263	245	261	236	252	248	242	223	263	255	242	241	225	251	231	238	252	244	261	222	225	225	239	232	259	258	250	222	249	259	260	246	237	241	229	251	236	274	258	233	248	244	270	254	287	243	266	251	295	282	244	231	229	231	240	244	215	239	255	266	247	265	230	257	266	240	286	259	238	271	223	270	255	269	246	236	255	216	259	264	286	235	250	252	244	259	241	233	253	250	245	224	222	225	241	263	256	226	246	261	264	260	238	281	253	249	224	235	239	239	246	256	235	238	208	237	245	247	238	266	245	242	228	259	233	229	274	232	242	238	249	241	263	214	236	273	288	260	247	289	223	252	264	255	228	251	247	247	252	258	244	243	265	242	285	269	257	245	243	289	230	265	208	230	223	270	259	243	234	278	271	252	234	262	253	255	235	264	266	248	253	242	241	268	259	223	240	256	241	288	253	254	233	267	246	215	266	261	272	237	254	242	229	234	234	248	242	242	214	255	248	259	247	266	214	223	270	238	264	269	301	265	284	223	256	226	229	257	238	245	246	239	229	232	272	278	247	252	253	233	279	236	261	243	241	249	274	264	238	227	248	253	251	242	255	234	234	256	225	228	235	242	259	263	259	257	281	251	248	217	243	228	286	252	252	271	208	222	260	252	239	254	257	228	241	230	250	237	240	250	288	267	243	246	277	240	249	271	226	256	253	261	223	239	240	252	237	254	246	257	253	251	249	245	260	268	259	246	241	252	252	239	240	261	219	245	260	246	244	227	227	257	274	232	235	258	254	261	251	258	239	238	255	238	221	256	247	214	246	247	225	232	279	246	245	247	247	267	238	241	241	233	258	246	242	252	262	252	264	257	238	282	254	258	209	262	252	246	255	252	243	260	262	247	253	249	235	245	247	236	259	247	226	251	270	254	264	260	231	249	231	257	251	238	225	265	250	246	239	231	235	243	238	273	232	261	251	263	254	267	239	244	264	246	256	262	215	258	247	270	259	250	233	258	231	224	234	225	244	272	272	274	250	246	251	253	274	237	274	265	242	260	262	257	234	181	246	241	250	238	262	266	255	266	229	237	235	223	240	232	218	230	248	266	236	245	232	246	261	235	233	270	274	246	262	267	287	248	238	281	239	255	240	282	237	268	248	261	280	242	237	260	238	246	236	240	240	238	266	265	234	250	234	272	226	256	226	250	246	250	239	258	282	242	247	238	278	239	255	241	266	254	231	238	279	283	284	223	231	253	261	256	243	253	235	220	228	241	263	249	236	217	225	241	256	248	255	264	257	272	273	254	270	244	268	226	248	236	267	262	248	224	252	247	236	240	265	252	234	244	250	231	256	252	228	265	269	261	270	215	237	200	258	233	266	243	226	273	281	267	242	255	263	242	237	246	292	251	247	199	259	260	272	263	245	214	224	249	259	254	273	282	249	268	269	272	222	247	265	265	257	232	237	238	240	242	254	233	269	238	232	255	224	230	246	265	239	259	222	242	252	268	221	244	217	237	289	249	287	226	261	238	244	241	260	221	263	240	240	223	256	255	227	265	274	243	275	242	251	263	235	262	254	254	246	258	249	259	250	226	222	274	254	228	255	236	263	249	275	256	224	261	236	239	222	232	223	220	245	228	256	255	221	258	259	235	260	283	243	262	261	243	224	267	260	260	245	242	208	222	259	276	242	267	275	249	261	247	261	233	265	254	239	253	268	248	238	253	221	245	240	252	239	232	243	247	258	230	247	273	220	245	261	287	246	242	284	234	266	265	233	264	249	250	228	254	242	259	250	265	225	240	228	301	242	259	232	238	250	257	246	242	257	213	244	250	239	266	242	249	227	249	221	220	237	225	237	244	246	209	240	231	273	263	252	247	270	260	224	214	244	243	220	270	274	275	223	267	255	238	264	261	255	231	210	216	281	245	234	247	260	260	212	252	252	258	242	257	266	254	242	273	247	213	236	235	259	241	238	227	242	239	225	256	243	244	258	277	278	258	239	247	228	284	264	248	278	251	277	253	262	222	196	235	230	233	270	245	243	228	217	254	249	244	267	252	262	255	259	246	245	245	235	230	237	222	256	274	236	233	251	222	261	252	262	262	251	248	236	245	244	247	275	225	254	213	234	238	276	261	235	240	221	271	227	245	255	226	244	270	256	228	248	258	260	249	277	219	267	292	254	253	262	275	256	240	241	236	254	230	256	251	249	243	243	244	257	227	255	221	232	230	260	241	257	247	265	250	237	249	248	214	268	241	256	238	259	239	287	255	285	263	268	235	238	259	228	238	227	258	255	234	256	255	258	233	218	246
4990	4557	3030	1603	1115	982	852	691	705	665	649	676	627	619	563	624	574	596	607	583	563	561	561	588	541	592	543	526	554	544	570	603	566	592	526	570	590	516	561	603	586	558	567	577	590	579	547	548	553	595	534	584	537	545	524	550	559	565	583	556	544	603	561	536	555	570	571	565	570	578	529	565	605	526	575	547	538	558	525	529	551	515	552	573	550	589	574	548	570	552	565	580	592	566	540	566	566	572	553	598	554	560	563	544	552	587	546	578	571	551	539	563	558	568	541	585	579	571	560	544	536	580	571	595	581	537	548	571	544	610	612	586	548	566	544	553	563	571	579	546	606	526	532	574	600	554	553	538	588	548	601	524	548	537	576	543	559	553	579	548	556	561	569	579	501	570	586	595	564	533	574	569	567	543	575	578	543	569	545	543	538	538	577	589	584	554	595	584	569	549	546	574	576	552	544	610	563	561	551	559	587	585	572	577	534	568	567	577	555	602	559	563	524	541	523	551	589	541	570	590	551	583	554	591	513	564	575	578	582	548	586	591	520	539	553	539	543	551	565	548	590	559	565	557	584	548	545	616	541	569	564	575	552	546	538	569	581	543	536	567	567	555	608	531	555	543	545	536	581	521	552	571	562	556	536	555	580	522	602	559	540	551	600	577	558	564	559	557	549	558	543	548	542	536	583	572	586	522	600	509	557	529	583	597	581	553	585	531	600	585	519	541	596	608	578	555	520	613	550	518	505	551	541	564	579	574	562	550	564	537	598	545	551	562	568	531	577	537	545	532	555	591	542	539	593	597	558	571	536	622	599	540	573	570	535	582	552	584	544	561	608	552	526	548	581	536	572	574	566	575	558	585	587	538	531	581	536	521	574	564	561	565	539	584	576	512	576	557	516	542	540	588	573	573	552	566	530	576	531	580	514	540	563	553	577	548	524	582	599	586	586	555	609	558	547	541	537	559	562	581	533	554	535	583	594	537	559	556	534	545	564	581	559	544	531	605	588	556	553	585	588	557	597	561	551	608	596	583	592	533	524	574	570	568	588	600	569	522	609	538	554	549	537	573	576	572	516	577	565	597	609	558	570	541	550	598	557	573	565	546	542	567	570	502	561	556	571	558	580	565	600	585	596	525	556	580	585	546	601	545	579	524	596	556	610	544	552	520	554	555	533	642	572	610	530	576	589	562	530	568	579	547	545	543	555	560	522	580	528	580	547	555	568	521	553	547	537	540	551	492	564	585	537	544	571	570	559	544	581	536	546	578	573	512	597	525	576	548	564	533	518	545	563	530	577	544	544	561	580	525	494	560	599	581	562	570	579	575	581	533	544	527	583	540	565	526	563	538	572	558	557	567	587	584	513	568	536	550	550	542	512	599	570	565	586	521	588	555	524	520	566	592	534	560	593	555	559	582	555	528	610	556	559	561	553	562	553	557	555	557	545	563	582	570	566	589	579	546	542	570	545	594	565	560	539	545	568	559	560	576	542	584	575	552	568	539	522	501	590	582	566	560	565	551	575	551	546	596	595	556	522	593	581	575	569	570	513	558	587	529	508	535	543	531	539	551	527	578	538	508	582	561	537	545	563	553	566	566	566	547	577	535	573	624	584	560	570	536	586	568	553	551	579	589	569	571	558	573	580	558	599	583	587	556	571	526	537	526	550	564	588	545	560	545	602	574	521	560	562	542	534	580	551	524	549	493	593	564	579	569	540	550	533	506	539	536	555	551	590	535	531	570	567	537	569	590	578	546	582	614	557	558	581	572	553	570	559	540	580	546	569	560	521	556	533	581	571	600	573	549	575	561	557	591	535	528	566	571	537	531	568	529	581	564	614	589	521	536	569	517	563	595	571	592	533	555	561	552	577	581	550	514	549	553	582	559	541	552	582	575	551	530	532	566	568	542	571	583	597	559	556	581	561	538	571	542	544	609	563	564	583	535	554	534	545	564	595	552	575	568	528	527	569	584	558	573	566	559	540	542	521	568	572	536	548	582	546	615	559	544	585	590	574	576	551	581	570	580	595	566	520	543	582	570	529	549	558	563	538	545	557	579	543	605	594	558	573	551	562	599	566	609	561	506	575	534	533	576	551	539	609	578	550	503	521	561	572	548	611	527	563	579	568	502	512	548	551	545	586	570	590	560	516	523	597	557	538	570	596	562	554	584	584	574	570	576	536	518	587	552	594	519	539	594	547	522	582	576	577	540	595	547	556	587	531	595	574	539	539	580	553	542	566	573	552	536	538	561	554	562	595	555	563	571	561	582	540	533	598	537	576	583	576	555	557	596	536	541	556	540	567	597	587	526	549	543	522	573	535	555	597	583	538	592	569	545	537	563	575	543	570	569	571	563	535	580	560	590	556	576	542	575	551	568	580	593	533	506	564	536	554	532	533	552	551	550	559	568	600	558	627	575	601	566	538	542	597	592	565	550	586	556	557	585	566	560	591	554	581	570	536	541	551	548	574	552	546	569	583	542	588	540	564	512	574	556	602	565	574	586	543	550	504	572	589	545	519	549	545	544	574	553	582	575	570	577	554	532	572	547	552	583	583	564	589	562	567	542	544	559	565	540	542	501	509	583	558	578	548	578	554	566	547	578	548	530	559	564	526	562	575	538	615	569	601	526	527	570	553	573	547	576	533	519	563	558	560	598	574	568	596	533	562	585	570	553	591	545	564	556	571	541	556	553	543	586	548	567	544	562	587	532	570	620	514	582	560	575	591	555	519	563	582	543	560	592	522	534	561	560	624	540	559	506	580	558	547	531	525	541	520	533	565	586	590	537	519	540	585	527	569	569	563	557	581	583	556	583	569	577	549	548	585	538	571	581	556	527	511	535	561	564	573	587	586	591	604	605	569	589	565	546	509	549	526	566	600	561	555	556	565	583	563	571	545	559	564	546	562	600	553	588	567	552	553	511	549	548	602	570	573	566	587	573	563	555	558	558	611	579	569	570	544	521	556	564	583	554	555	562	568	526	565	584	551	574	517	597	612	550	564	554	550	579	552	549	614	530	591	580	559	602	560	617	570	589	565	600	555	529	571	556	568	583	566	591	516	565	562	561	553	547	547	533	581	557	587	533	510	610	552	542	511	550	573	507	558	508	597	569	535	558	577	588	543	566	571	576	569	586	552	563	554	538	540	571	560	505	563	525	577	538	605	555	528	555	595	587	572	543	558	567	563	585	581	556	535	545	555	522	551	582	557	521	519	579	579	610	567	576	554	555	608	556	538	554	541	566	592	551	581	576	528	532	536	562	550	552	543	571	561	550	546	542	560	602	507	536	587	590	562	571	570	602	570	561	559	527	539	569	531	549	563	555	533	540	539	579	546	540	573	605	564	573	552	593	578	558	587	538	543	577	590	569	564	549	565	570	570	531	565	546	610	526	573	541	582	558	560	589	543	522	575	528	538	616	606	577	558	521	585	530	590	545	572	552	592	572	574	568	574	575	576	545	548	580	569	553	526	561	577	584	540	529	567	588
23493	20732	24274	27243	20744	20775	17660	1737	965	818	688	678	541	406	293	317	297	276	252	226	194	186	200	221	208	197	181	167	187	183	181	195	204	161	197	196	195	150	191	179	150	138	176	157	174	160	154	168	148	163	155	165	160	145	164	138	156	160	156	162	162	149	163	159	143	183	156	180	146	155	164	141	163	145	175	184	166	142	158	145	183	171	135	164	187	183	202	174	173	174	138	172	159	162	170	161	141	141	187	161	194	177	131	147	186	148	152	151	145	171	158	165	165	160	164	151	174	165	148	163	171	185	159	160	167	169	146	161	158	174	162	151	161	149	135	146	182	162	152	175	165	156	154	186	160	165	158	168	142	163	173	162	145	193	155	173	132	181	141	146	190	175	164	159	173	204	144	149	175	173	162	166	188	169	164	153	160	172	156	172	187	195	126	161	149	153	163	173	177	165	166	146	180	150	170	164	152	163	168	165	178	177	160	169	150	167	161	170	176	176	158	149	146	170	181	163	175	138	136	195	181	156	181	190	178	161	160	166	183	187	150	147	150	165	148	169	163	155	147	147	173	136	168	167	189	154	159	170	158	142	156	164	161	147	178	171	166	174	159	141	144	162	155	196	203	166	146	164	178	164	176	160	148	157	158	169	180	180	166	174	166	181	171	183	158	172	177	156	181	163	189	170	148	156	179	147	156	156	138	165	170	174	142	156	160	149	153	189	155	169	200	164	186	162	175	157	147	175	170	165	172	175	167	165	184	152	153	159	191	191	160	174	142	168	163	156	150	170	179	166	166	170	174	152	180	142	174	170	161	172	176	154	189	173	168	150	161	157	156	151	176	163	155	155	169	158	167	188	184	158	123	188	184	158	186	194	195	173	147	176	143	158	162	191	161	163	149	176	144	163	176	143	174	169	188	152	158	162	152	171	150	194	135	171	150	161	179	204	166	169	173	169	171	150	175	158	171	176	151	185	160	176	174	160	153	164	176	142	149	171	171	168	213	182	175	184	167	167	168	183	164	157	181	175	157	167	173	162	161	186	160	187	173	148	177	163	167	158	180	164	162	170	155	164	186	177	173	153	150	158	160	159	153	158	168	156	150	144	183	130	183	174	171	174	158	182	169	149	152	179	152	153	169	165	188	157	149	177	191	149	178	169	151	161	173	170	153	151	155	158	156	158	170	187	148	177	161	174	170	138	181	143	148	162	172	158	187	162	173	143	172	161	155	149	142	199	165	155	138	166	171	181	148	146	155	152	137	155	176	141	163	168	176	188	164	172	150	173	150	183	170	179	150	161	177	148	152	173	164	185	151	154	153	147	190	166	183	150	145	172	169	155	167	161	184	169	149	125	179	184	162	133	154	160	171	155	163	173	139	159	175	163	142	162	155	169	179	143	175	200	158	159	171	166	174	161	152	173	192	180	157	173	175	165	169	166	181	166	166	146	153	152	166	151	143	186	151	151	145	165	149	173	165	147	174	177	169	156	160	167	159	178	149	163	186	189	155	164	190	197	151	152	157	152	137	162	175	175	181	178	148	171	170	147	158	173	140	158	170	167	164	164	172	155	177	194	165	170	141	169	171	185	155	167	157	176	174	156	182	158	171	180	168	177	177	183	178	161	174	155	172	155	180	158	164	158	159	169	159	168	156	147	169	146	187	173	158	154	136	172	171	193	155	164	164	171	144	162	154	174	161	133	153	166	168	163	169	175	176	169	167	156	187	163	169	158	165	163	159	174	143	156	158	176	157	169	142	160	158	171	148	183	162	144	182	161	163	176	145	146	141	164	182	167	176	151	149	176	175	138	179	178	160	165	143	183	177	158	171	189	177	132	155	155	151	167	164	162	152	158	164	173	163	166	165	190	141	187	163	176	158	188	144	150	167	168	170	156	146	151	161	137	159	157	177	140	190	161	173	144	176	164	138	174	153	144	181	163	179	166	150	163	168	180	178	158	155	156	181	150	161	178	156	158	169	165	181	166	152	153	161	147	164	135	165	171	156	162	191	174	161	148	174	127	168	155	161	153	162	152	163	152	147	159	165	178	177	164	174	147	178	159	171	195	143	137	158	168	156	168	174	151	169	154	164	150	152	144	142	162	168	148	143	170	149	161	187	156	143	152	170	154	172	176	159	159	161	160	144	172	153	151	161	175	160	177	169	188	171	178	147	155	173	158	149	186	157	183	148	167	178	175	174	176	175	154	150	156	167	180	179	145	161	143	155	156	203	167	190	163	155	154	141	167	159	139	173	181	155	166	159	158	180	157	175	198	163	158	167	170	183	163	171	172	179	158	134	180	169	172	151	160	150	148	163	145	167	189	188	142	170	173	174	177	147	160	152	164	168	186	162	164	188	131	173	178	175	170	156	163	191	171	172	153	190	149	148	159	176	172	189	167	149	162	175	120	154	158	191	181	189	167	182	138	174	178	161	151	164	176	151	165	150	146	175	171	165	169	162	157	161	172	166	188	153	186	158	158	139	168	177	161	138	166	159	179	168	173	145	156	172	197	144	167	172	179	169	168	140	187	157	187	179	154	169	147	171	147	151	151	173	170	196	182	166	166	158	149	185	145	176	190	146	145	158	173	151	160	170	177	160	168	167	164	151	181	187	178	159	162	153	154	179	154	160	173	141	161	155	151	165	156	140	145	162	155	178	171	183	157	161	153	151	167	152	162	135	164	155	160	165	152	183	150	156	136	183	126	165	170	176	159	165	162	162	157	169	156	175	171	161	164	177	160	189	158	142	167	175	163	143	178	158	179	163	127	168	153	166	159	164	152	183	174	176	165	159	158	153	141	186	166	169	177	153	170	176	150	145	150	170	140	186	186	169	176	164	181	145	141	145	180	175	170	161	171	184	172	161	161	207	150	167	144	154	172	156	169	168	158	160	159	165	163	165	152	165	155	142	181	181	167	177	148	170	139	160	166	168	154	152	194	175	152	170	153	161	127	186	164	150	143	168	155	133	164	144	162	168	170	158	178	157	169	140	153	166	171	168	161	148	150	163	197	139	150	164	167	173	174	193	168	153	146	157	160	150	171	179	139	182	150	165	169	159	155	153	156	195	173	176	163	166	161	144	168	152	173	166	145	165	169	187	151	138	175	164	141	148	138	149	175	155	160	175	151	154	150	153	182	149	178	152	179	158	147	170	166	173	186	157	208	151	157	159	144	180	158	176	160	177	181	180	167	162	160	157	166	190	157	162	154	158	169	151	159	170	140	186	139	168	166	166	162	160	170	149	173	174	133	141	184	159	187	159	193	165	183	161	149	193	167	154	174	180	162	177	176	152	171	176	164	157	181	178	169	173	172	133	188	148	127	170	168	165	152	182	184	177	164	153	149	144	155	143	168	195	185	165	179	139	161	156	158	140	177	188	174	153	147	173	161	181	175	148	176	176	170	164	184	166	129	145	177	165	167	166	160	156	152	153	191	166	154	150	176	138	159	155	159	178	150	196	176	145	159	174	162	166	151	184	143	169	147	156	186
5609	6853	4275	2309	1344	1062	885	678	568	569	536	590	489	497	455	477	477	443	431	417	440	390	443	410	423	408	358	424	398	394	389	393	412	404	386	394	397	421	406	383	408	381	394	392	405	385	401	450	399	387	367	390	398	432	417	406	405	393	420	376	376	410	372	369	426	397	384	423	368	444	390	379	424	387	373	381	380	385	404	409	408	375	386	423	411	405	406	411	411	371	413	427	427	370	361	423	385	388	415	425	412	450	427	389	396	406	417	382	425	422	409	393	422	408	428	415	377	407	407	405	438	403	407	381	421	399	415	402	411	390	385	440	390	380	419	389	421	368	379	401	427	394	372	399	382	399	404	396	416	367	398	380	395	411	411	418	401	430	392	407	410	392	407	415	378	353	396	426	435	382	410	404	389	373	367	391	374	395	398	373	423	388	438	372	394	413	442	412	435	362	414	407	401	403	403	390	433	400	401	411	417	423	403	401	409	421	406	412	387	414	406	390	403	383	407	403	415	415	417	381	368	376	413	432	403	421	372	404	381	415	415	394	368	383	379	420	369	396	404	403	394	378	390	403	395	426	377	397	400	409	424	387	407	379	418	388	408	421	382	413	361	407	436	430	423	442	397	381	402	427	401	432	411	389	396	423	376	401	377	376	382	378	406	397	392	393	394	357	397	383	392	385	393	397	393	354	406	438	387	388	379	364	436	415	385	417	399	401	438	406	419	388	405	370	379	397	375	418	408	380	368	397	365	402	406	370	384	393	384	365	384	430	404	384	398	428	371	384	390	407	399	384	386	417	403	398	425	406	363	398	375	393	442	410	459	366	412	398	397	423	396	393	407	383	422	375	368	411	392	418	398	402	404	355	400	394	415	362	410	375	387	389	400	379	422	359	401	382	421	388	420	401	398	411	392	429	401	400	437	394	396	410	367	452	399	384	393	360	412	380	393	399	403	409	412	392	393	398	374	408	410	385	376	394	374	398	398	387	393	370	375	404	394	391	385	378	394	411	419	399	353	382	412	391	429	401	387	403	379	397	403	376	398	411	399	384	405	419	402	361	386	426	385	402	425	399	405	386	363	385	391	364	405	365	426	381	422	416	381	416	408	416	388	367	410	391	397	421	403	421	398	394	369	404	374	366	384	444	405	363	385	413	394	405	403	398	403	420	414	398	410	390	390	395	387	394	373	372	408	402	392	404	396	392	403	399	358	391	403	410	410	365	381	396	403	386	389	402	409	379	410	401	390	419	405	396	429	407	371	393	375	400	391	352	401	404	385	414	433	402	384	405	415	422	362	364	387	450	428	392	427	418	367	393	375	396	428	414	380	400	429	391	398	426	421	379	399	384	402	378	398	409	412	414	424	375	404	383	405	376	364	391	414	407	392	406	366	407	428	409	398	387	404	411	363	397	381	390	398	426	401	416	373	390	380	355	389	413	391	361	410	418	390	425	389	421	358	382	416	376	408	404	400	362	400	392	415	396	365	378	397	416	398	420	405	379	417	419	403	401	386	369	424	370	413	402	374	387	391	376	429	432	372	361	386	388	386	403	399	386	390	432	391	389	386	378	364	441	417	377	379	422	410	402	419	410	391	402	406	375	375	396	406	439	373	383	415	385	378	429	417	421	385	409	384	405	379	381	406	414	390	356	395	404	404	410	394	413	346	427	427	400	421	395	394	404	385	408	394	371	358	393	386	396	398	394	385	374	425	409	428	375	384	397	423	378	403	405	400	401	442	428	406	405	377	403	409	424	365	419	425	385	399	417	425	399	407	383	424	428	382	380	405	415	396	373	420	433	379	373	413	403	382	398	393	409	399	385	421	386	375	416	381	378	412	415	434	387	365	370	400	400	390	426	404	384	417	400	387	437	401	414	395	378	385	406	403	413	371	361	388	393	374	388	428	417	384	370	373	395	444	362	399	386	414	390	390	381	443	405	384	437	396	409	405	431	404	384	390	389	395	385	356	382	387	365	444	387	372	394	402	408	383	397	393	359	388	398	407	444	419	411	405	423	391	389	397	400	382	373	386	388	402	379	389	405	386	387	374	368	408	380	369	387	414	377	403	384	394	406	406	407	373	413	418	416	388	389	399	415	420	395	399	408	372	422	386	402	385	399	405	391	399	409	400	433	375	419	402	381	407	403	400	410	389	411	357	407	371	387	400	369	396	408	375	399	402	419	368	383	397	401	418	373	411	420	380	388	422	393	376	403	432	398	409	425	393	368	385	389	402	423	406	422	387	418	371	431	428	386	435	392	368	386	412	398	407	438	385	391	429	408	396	445	410	381	399	356	382	396	345	398	399	423	388	363	382	414	373	414	369	373	435	411	377	430	417	403	389	375	408	399	394	334	401	387	384	418	399	439	417	403	378	413	441	412	406	405	391	433	404	420	361	363	433	412	388	432	375	410	365	408	391	425	369	402	388	417	400	387	372	380	406	383	388	389	424	374	413	434	410	389	367	402	412	382	412	417	422	403	403	443	415	397	411	371	419	428	390	422	404	384	373	362	449	388	392	420	397	397	396	381	403	382	394	417	372	419	422	407	380	404	388	406	397	385	394	400	405	388	412	421	419	388	382	370	441	393	409	400	391	364	389	390	399	426	375	409	408	380	350	397	421	426	394	406	371	356	397	397	393	395	387	392	398	373	393	404	359	376	383	375	369	410	363	408	414	385	408	369	397	408	380	395	418	394	394	410	458	417	346	425	404	384	366	404	404	389	416	417	438	400	379	404	381	382	381	406	425	364	397	386	393	400	417	422	384	388	392	390	370	408	412	419	379	392	386	416	394	450	409	369	411	393	417	378	418	384	401	421	398	398	361	407	386	419	380	384	391	362	407	418	394	406	399	383	406	381	408	357	387	408	420	381	372	407	357	404	368	440	397	404	436	392	437	406	447	401	399	391	395	419	394	408	408	408	424	431	435	397	419	376	402	414	427	399	402	376	367	443	419	406	380	382	405	402	424	405	382	376	403	396	398	394	393	393	383	412	415	393	409	354	406	408	387	408	426	423	392	416	428	375	435	360	407	418	419	428	368	398	367	428	419	378	379	405	392	411	403	397	368	410	379	426	369	386	406	399	423	411	410	446	400	395	403	403	363	407	404	382	403	387	390	382	403	421	418	439	399	382	388	421	400	394	422	419	396	392	404	418	401	418	411	393	419	389	410	380	415	412	418	376	383	389	386	376	400	413	364	419	408	423	386	379	410	423	395	391	418	406	375	411	400	436	384	372	388	379	416	403	419	404	420	375	407	388	383	410	358	384	361	420	393	387	413	381	433	387	380	392	407	385	388	397	385	411	426	388	381	386	415	414	389	409	442	403	380	425	402	384	403	407	397	342	394	393	386	415	400	420	395	405	374	375	450	380	383	375	388	408	405	417	406	382	402	385	382	397	387	408	394	380	419	416	415	359	372	393	426	388	378	369	400	410	400	400	403	410	412	407	429	368	382	383	434	407	382	382	410	406	401	405	356	395	400	392
31409	19544	8972	1790	900	811	757	619	561	555	556	486	478	430	385	428	421	385	378	363	376	366	351	372	331	361	374	323	368	320	343	355	363	354	337	407	375	356	381	337	393	358	372	371	354	338	362	372	350	343	375	351	357	370	366	334	361	352	326	365	363	318	364	380	330	340	366	355	358	357	373	366	352	355	395	368	344	346	343	350	325	349	373	348	351	380	344	363	369	317	366	369	357	330	312	334	364	350	352	330	388	373	356	349	356	366	382	375	389	383	344	359	346	353	362	367	322	385	371	364	354	387	385	387	322	350	364	360	323	354	356	365	341	378	386	379	326	386	370	393	342	342	365	327	350	412	346	372	346	349	358	377	349	387	384	357	349	371	353	338	367	358	368	357	352	359	367	355	384	353	381	341	370	362	370	350	353	352	389	360	339	354	336	350	381	358	343	343	372	358	372	345	342	384	367	385	380	357	378	400	346	392	376	371	333	352	326	377	345	369	340	387	339	353	371	349	356	356	382	338	415	397	330	365	356	349	372	366	382	368	368	370	327	365	365	353	359	388	365	323	348	372	345	378	346	363	367	382	357	307	343	350	328	388	342	360	363	330	354	385	354	361	374	365	367	378	336	393	397	381	368	335	377	345	351	352	331	408	362	371	340	351	362	428	373	376	367	356	388	352	359	344	330	387	379	345	340	355	360	326	345	330	380	404	355	357	363	346	353	361	386	380	343	318	351	353	336	352	335	406	344	337	354	352	324	339	339	359	349	368	351	346	359	336	351	364	345	375	410	355	380	402	370	372	350	393	398	334	344	333	370	351	338	392	369	325	358	353	339	362	362	356	307	364	353	334	359	336	352	347	375	344	368	338	381	347	322	327	346	330	320	372	361	362	373	380	356	350	354	353	374	384	358	350	388	380	358	367	326	342	375	359	384	359	367	346	354	344	340	368	383	316	365	336	377	357	361	359	377	358	321	356	365	370	369	325	369	363	357	335	369	340	339	360	337	365	353	361	345	338	356	390	359	349	383	370	323	336	341	386	333	342	366	363	338	346	347	340	357	383	388	393	366	363	360	363	351	384	371	377	364	375	339	331	402	348	356	368	403	336	380	347	345	352	387	375	343	343	392	368	327	374	331	343	349	355	369	348	364	372	375	347	337	332	342	365	342	366	370	316	349	343	341	342	332	370	364	379	354	386	329	394	384	344	376	361	358	381	378	362	386	372	355	369	363	357	362	339	349	358	352	368	383	360	344	327	341	318	350	374	338	346	393	379	343	400	354	388	347	337	348	399	326	373	332	398	346	353	362	317	361	361	380	331	373	353	329	326	374	337	380	350	350	360	356	343	332	352	366	372	346	355	392	350	352	328	345	384	367	344	401	392	362	365	329	365	345	393	330	369	372	338	391	355	366	369	361	327	375	357	375	369	363	365	382	376	357	396	356	392	342	338	348	384	366	357	378	375	366	361	353	348	378	349	339	336	349	393	366	350	363	334	358	364	346	367	376	337	332	393	390	347	358	338	388	384	351	394	367	402	385	357	334	351	333	373	336	341	397	344	377	312	385	393	373	351	358	349	340	375	338	358	378	377	358	390	347	335	355	380	381	336	354	331	385	394	364	332	378	364	370	365	347	358	358	409	380	366	382	374	346	346	365	360	368	342	368	359	352	381	352	340	332	359	369	340	361	350	364	337	357	369	354	340	362	333	334	358	347	414	369	354	343	375	334	311	344	357	345	333	347	323	351	354	353	358	336	363	351	338	342	390	330	367	335	351	360	360	363	380	380	363	359	364	336	353	347	369	379	359	362	346	389	365	363	347	384	374	359	345	352	357	401	334	324	353	371	345	338	353	404	336	384	344	350	395	377	385	330	364	334	381	348	336	350	354	376	372	364	361	355	332	387	350	336	362	344	382	368	346	335	369	366	377	311	367	364	351	373	391	367	351	373	381	372	361	390	342	344	348	372	352	340	344	352	378	368	330	378	358	413	371	353	370	375	339	387	382	376	350	303	371	340	352	349	382	346	363	353	360	383	379	384	365	334	353	349	341	361	347	357	360	339	326	361	376	375	353	341	342	403	391	393	392	362	361	378	340	343	366	361	376	377	385	355	327	341	335	382	353	366	349	360	336	386	387	387	401	349	358	349	337	398	392	356	375	367	399	342	337	373	324	336	347	379	385	364	352	371	396	362	322	338	363	349	349	367	337	365	369	367	385	348	342	357	370	372	385	334	360	377	400	366	360	370	372	357	377	356	377	377	327	353	367	324	355	369	344	380	359	377	404	369	387	325	375	341	354	381	402	354	348	330	339	364	354	319	351	377	344	353	382	329	346	393	353	365	356	376	375	369	357	364	342	348	351	369	360	346	362	346	350	376	348	356	370	380	393	352	369	356	341	345	356	327	382	363	368	345	345	353	399	350	375	358	348	354	331	339	347	358	361	351	358	353	337	352	355	351	348	360	339	389	318	345	374	355	364	396	354	336	344	367	344	347	371	364	329	400	352	366	370	340	407	361	365	370	397	341	380	356	309	357	379	374	380	372	370	384	350	350	368	385	361	406	380	349	334	356	347	342	357	389	384	349	359	360	350	382	353	380	343	355	355	367	373	362	348	364	383	375	354	376	388	356	353	354	368	353	364	345	323	356	353	370	354	350	353	380	357	357	356	366	378	360	358	359	348	367	363	371	381	357	347	374	346	353	360	381	361	373	379	367	366	351	357	371	344	358	321	370	376	380	371	370	368	335	352	376	387	389	357	370	380	332	365	365	353	356	377	338	334	387	385	389	379	361	350	356	317	347	369	307	388	346	349	348	366	334	368	378	347	392	363	325	347	360	349	372	380	388	363	327	365	397	352	397	388	345	292	361	310	358	387	332	343	387	385	361	391	418	386	372	339	404	327	353	350	329	352	366	363	346	388	340	388	375	374	396	348	379	377	372	377	354	371	335	340	369	366	393	376	380	362	374	338	378	351	326	349	377	369	374	357	356	360	347	370	353	354	339	362	352	325	388	347	344	363	352	351	341	338	360	351	343	366	377	380	397	367	349	349	340	343	348	359	365	372	374	375	347	361	326	343	396	388	369	346	347	367	347	364	390	384	381	370	334	343	359	342	362	348	348	389	404	344	373	370	346	330	369	364	374	350	372	355	304	316	358	380	354	367	397	336	356	362	373	327	365	375	334	350	404	338	404	372	376	358	346	384	404	346	373	353	365	378	397	334	370	385	385	322	391	378	373	363	360	395	318	353	359	363	348	366	382	372	327	344	354	353	357	346	355	361	357	319	374	373	351	373	363	359	354	330	341	359	343	339	340	378	393	367	391	352	340	391	378	364	368	361	360	349	369	412	381	394	386	402	379	372	318	333	383	340	344	354	371	350	354	355	405	343	348	376	359	351	401	382	367	357	348	358	363	389	360	390	370	383	363	376	361	340	321	360	370	356	363	362	393	384	390	385	331	351	366	332	344	372	340	355	364	357	399	334	340	357
6534	2496	1858	1320	1023	973	904	861	880	889	863	830	778	795	780	803	759	808	819	735	765	797	812	772	823	796	819	786	783	819	811	777	809	779	802	832	809	764	787	786	794	821	840	829	779	818	786	767	842	798	835	815	767	796	788	780	794	759	770	775	811	776	781	839	801	800	729	792	812	814	818	816	806	747	819	805	802	802	826	818	824	799	747	764	814	830	774	821	856	778	821	821	785	818	786	813	762	807	826	796	794	785	765	781	814	788	797	834	766	782	855	814	804	837	822	787	874	789	806	781	817	785	789	801	807	805	820	784	800	780	807	773	805	824	808	824	773	768	785	813	772	828	830	795	762	764	797	826	750	838	787	830	780	832	825	795	788	765	787	826	789	747	788	755	856	853	806	824	802	861	742	734	814	814	802	802	804	829	792	825	816	830	829	817	776	798	840	735	769	810	810	798	814	810	836	782	811	809	836	790	783	829	838	822	800	835	863	746	772	833	811	805	793	814	816	865	855	790	812	796	808	795	808	841	776	807	795	750	762	814	895	794	819	821	850	772	821	805	829	785	771	838	848	812	834	859	769	783	805	773	791	806	775	806	830	836	784	791	838	862	828	807	807	790	755	813	816	769	788	828	851	787	778	738	795	783	815	816	797	780	788	798	790	793	734	842	823	771	821	825	730	788	855	786	790	795	840	835	802	786	793	827	781	784	819	793	750	797	809	804	810	794	866	855	823	804	814	792	788	827	836	811	786	808	787	817	810	748	842	825	792	750	820	782	791	812	851	826	789	820	811	813	762	791	789	830	798	797	825	764	832	812	794	826	793	832	764	783	838	837	812	809	802	819	804	793	819	833	786	828	814	808	808	802	814	814	807	825	788	823	805	781	787	814	788	782	827	813	772	786	771	834	752	812	809	805	812	789	791	810	817	792	825	833	786	835	851	812	847	779	828	878	788	773	729	804	754	833	808	780	810	765	827	769	794	828	782	809	788	801	772	801	788	814	768	806	831	877	843	812	806	762	828	816	869	798	816	815	832	829	771	752	787	780	786	833	720	799	824	826	781	774	827	784	840	747	823	789	796	763	863	773	837	791	786	833	767	863	826	830	842	798	748	737	843	800	817	812	782	807	858	823	825	774	801	807	811	801	813	841	770	804	797	773	832	819	763	851	834	870	826	848	806	827	819	772	839	745	825	754	840	807	811	835	761	823	780	820	768	754	793	759	805	833	787	828	755	776	857	822	795	766	784	788	809	836	816	796	792	771	797	795	858	771	809	800	813	775	773	831	815	808	770	784	838	808	779	754	823	810	780	807	765	785	820	817	807	849	852	834	792	796	811	790	810	832	774	806	760	789	785	791	842	796	808	779	767	825	835	794	809	773	836	843	750	761	761	770	815	832	799	812	828	856	798	799	798	830	779	747	815	750	784	803	831	819	776	866	780	786	842	874	857	799	772	805	796	743	786	809	781	806	817	799	794	793	862	821	778	793	803	840	733	758	782	817	813	767	843	786	771	802	788	816	805	789	841	838	790	811	779	835	783	825	802	825	740	797	786	794	772	795	820	804	795	836	790	805	832	853	805	773	812	791	833	821	842	771	805	795	796	760	815	792	799	791	798	751	801	832	820	865	832	791	768	809	809	780	787	797	822	756	819	784	779	848	787	825	820	791	819	823	862	808	814	815	832	812	769	770	815	837	784	844	791	831	824	767	799	802	806	782	812	809	780	810	790	800	790	798	835	792	757	773	799	818	818	783	823	787	869	775	786	767	827	801	804	803	764	811	770	753	785	816	760	793	826	793	792	778	836	792	844	769	795	751	810	809	834	769	841	782	798	788	782	801	740	728	800	805	835	826	870	819	780	796	814	824	803	793	820	811	827	828	836	809	800	797	820	776	840	797	724	831	798	778	776	789	804	799	806	776	837	802	853	812	772	805	784	820	886	788	849	772	779	833	798	790	857	849	828	820	833	810	780	807	793	751	844	815	802	781	781	806	805	781	810	820	830	818	804	807	840	795	795	756	789	784	807	782	826	815	830	803	813	772	794	776	793	768	813	824	809	820	818	752	800	815	768	806	802	808	801	758	795	784	802	841	805	786	805	807	827	805	801	786	835	803	795	820	835	864	750	790	767	778	827	815	829	784	773	798	824	813	782	827	797	832	813	771	812	844	814	856	768	784	809	779	826	868	780	816	805	767	795	823	842	813	822	835	803	791	815	799	780	755	813	786	842	820	781	795	805	870	762	792	889	804	782	806	798	806	811	778	819	797	794	846	787	795	768	774	806	799	791	861	754	882	791	856	781	813	756	849	779	788	808	799	774	846	799	763	834	821	788	831	796	826	798	825	810	791	855	747	821	833	794	788	782	806	774	764	776	801	763	843	816	809	820	802	820	858	842	834	780	789	811	799	838	836	784	810	832	753	779	793	799	827	796	816	765	827	814	767	812	764	796	829	821	798	796	797	832	839	779	756	750	806	794	823	796	746	819	792	741	784	776	835	803	828	792	804	776	840	803	781	787	791	808	781	799	807	804	848	841	832	800	807	828	775	828	817	806	775	834	824	764	798	793	852	829	805	839	796	821	838	790	770	792	789	773	808	803	818	797	787	784	826	787	796	815	770	738	849	787	863	759	832	797	772	843	809	810	847	818	783	805	791	821	807	791	800	818	825	757	759	785	772	785	787	755	788	815	780	840	806	803	775	807	836	778	808	819	832	824	777	787	800	832	801	756	835	850	820	771	796	757	828	791	768	837	801	819	769	813	758	827	739	786	801	764	778	807	847	802	845	836	791	822	791	815	771	829	787	836	786	827	774	802	818	806	784	773	811	798	762	843	850	845	810	803	792	805	796	806	773	874	762	763	780	788	812	813	752	799	794	797	814	768	806	826	812	810	816	840	770	799	794	775	818	820	775	837	793	828	778	813	844	797	848	806	822	836	804	788	851	807	817	809	803	845	807	748	818	810	782	826	783	822	804	765	786	774	778	853	833	794	801	813	766	780	786	840	823	822	800	779	860	793	798	806	814	797	823	828	807	807	796	792	833	750	773	854	795	777	832	784	837	778	754	743	771	783	820	819	756	799	830	791	805	847	761	780	786	844	831	774	769	804	855	792	817	793	794	842	801	772	857	785	758	774	848	811	756	787	821	832	771	756	824	804	799	828	837	840	762	819	816	815	749	798	820	755	806	773	802	820	810	785	799	847	778	775	746	873	795	827	828	818	745	770	785	826	780	805	822	810	822	827	772	804	768	845	766	745	818	825	813	853	834	825	826	805	830	779	817	757	837	783	780	780	764	790	707	759	790	818	770	777	771	742	795	771	822	820	802	829	778	803	794	797	769	803	760	796	798	829	808	836	779	805	785	858	779	866	850	773	852	832	808	778	830	819	792	776	833	807	783	837	808	830	809	786	801	809	824	797	814	838	759	780	838	780	839	855	797	836	762	818	836	805	790	793	833	861	788	801	775	797	768	806	799	792	780	812	783
24010	20720	23976	27516	20717	20016	2121	911	680	629	563	491	515	375	325	325	346	270	300	282	281	291	264	276	271	250	277	281	256	249	258	282	254	270	238	278	251	266	261	246	255	237	251	251	239	221	241	256	242	246	262	272	255	236	263	248	236	257	234	232	245	243	227	249	228	227	280	272	245	284	241	231	240	253	259	259	234	267	247	258	269	245	262	239	241	268	259	256	241	226	268	247	243	255	275	219	251	253	247	262	269	281	267	250	246	261	223	276	250	239	216	277	243	276	260	240	239	243	263	237	253	228	226	203	269	263	244	245	262	232	256	248	242	243	222	263	241	262	231	254	274	237	239	227	243	239	218	262	237	250	250	244	260	290	233	259	288	231	255	266	251	227	243	236	237	266	268	254	258	212	262	250	232	252	288	235	264	252	232	240	258	254	240	258	230	224	256	256	270	251	255	227	234	249	269	223	270	256	211	241	264	257	218	258	270	236	237	241	233	260	257	236	234	259	251	242	249	230	252	250	281	244	242	217	283	259	258	254	235	238	260	244	233	248	246	258	246	264	265	251	219	235	246	247	267	242	269	260	266	256	222	241	225	237	218	262	249	221	232	223	241	228	218	256	263	250	221	255	241	245	257	241	238	264	257	246	261	257	236	284	238	251	271	251	252	265	249	253	240	254	262	253	272	244	251	210	243	246	242	240	290	254	245	234	266	239	264	268	261	268	247	266	283	252	241	254	260	255	270	275	266	240	262	242	265	253	229	283	238	268	263	240	270	257	269	231	262	257	264	239	234	250	265	254	231	253	277	259	244	245	206	264	235	243	246	246	270	257	250	240	252	239	251	279	259	235	276	258	243	268	263	261	274	255	216	241	241	279	257	248	241	217	236	261	230	248	246	267	258	220	250	254	251	228	253	252	229	269	266	246	267	259	266	239	255	262	237	231	250	236	255	240	215	256	247	253	201	256	209	251	234	229	250	239	296	251	235	246	278	236	264	282	262	237	236	239	256	218	247	244	225	240	261	232	249	238	268	235	252	228	221	238	232	231	245	281	245	253	251	205	221	259	252	250	278	249	247	260	255	236	248	246	244	250	260	236	255	258	257	254	269	248	240	214	227	212	222	237	273	254	268	225	258	244	246	247	264	260	245	232	262	234	239	235	246	251	274	246	260	269	290	271	244	244	228	219	244	235	240	228	253	277	228	247	252	214	245	239	258	232	250	242	266	246	264	253	253	254	268	251	261	248	231	239	256	242	262	236	234	296	256	202	236	241	255	259	256	231	271	266	280	230	242	249	221	244	247	239	240	224	263	249	270	248	257	248	215	235	251	245	256	251	235	241	254	259	256	206	248	234	272	232	240	260	253	226	252	213	253	240	239	238	233	264	272	251	280	241	263	262	235	252	261	233	235	252	254	248	245	253	261	243	232	258	267	229	232	248	269	240	262	221	276	263	253	252	269	261	234	219	272	251	264	282	277	264	253	231	261	258	242	280	260	241	243	274	235	249	248	245	261	253	241	266	281	257	251	245	279	249	230	251	231	270	265	254	251	260	279	228	233	266	246	248	258	245	287	254	269	243	230	278	240	281	283	259	262	257	267	234	241	250	238	229	252	253	211	224	231	243	251	234	232	275	265	236	249	242	264	243	223	214	257	252	268	274	258	265	278	266	217	247	246	240	246	244	259	243	251	267	271	240	270	244	258	251	284	254	248	235	248	247	263	242	231	257	264	223	246	238	253	229	247	239	274	222	249	225	276	254	250	261	266	238	233	239	268	245	293	223	231	280	242	246	261	238	214	242	261	224	242	280	272	240	260	236	266	259	223	225	252	267	235	233	278	259	281	241	235	226	267	221	243	247	250	258	263	238	233	244	273	257	245	251	268	231	287	287	247	254	244	224	230	222	237	270	237	238	240	265	239	257	239	268	284	241	255	261	239	202	231	248	235	269	256	233	273	266	281	269	269	256	253	241	234	252	250	241	255	224	246	242	251	254	249	260	235	281	257	250	251	236	235	264	244	235	241	262	248	251	224	227	228	252	261	261	235	256	227	253	265	230	239	230	231	218	233	252	248	259	267	281	274	234	239	235	260	234	237	254	243	256	272	248	250	230	283	236	259	246	270	258	258	247	223	224	243	260	271	234	244	252	231	260	261	244	285	250	285	241	250	249	256	233	237	233	260	230	221	243	247	268	224	254	247	251	232	219	232	234	247	250	241	258	254	237	275	276	261	253	239	228	274	283	244	269	241	279	224	288	239	302	237	262	253	229	271	241	252	251	238	275	225	244	253	263	250	272	236	237	256	274	255	257	229	239	243	232	242	251	266	224	295	234	272	234	234	230	265	241	235	223	231	247	287	258	246	262	207	258	255	255	230	232	234	233	232	210	240	204	255	235	237	233	280	236	234	234	227	245	256	226	213	255	262	257	256	227	241	254	241	265	238	230	263	258	240	258	244	243	247	259	247	254	257	257	258	242	253	257	267	251	259	227	231	214	224	274	286	222	259	235	243	243	280	212	257	247	258	266	209	261	230	266	268	233	258	255	255	234	227	225	248	238	268	255	276	252	240	227	256	254	242	249	261	233	250	246	273	264	262	273	248	233	278	230	230	223	241	250	268	256	277	271	229	249	235	231	248	268	252	267	228	232	249	235	275	253	224	260	273	228	266	246	247	250	232	252	268	223	261	268	265	249	255	215	264	263	248	238	276	270	234	254	236	246	238	253	266	272	249	237	249	236	256	256	244	246	235	241	252	218	269	224	228	253	261	218	297	238	223	255	234	266	234	231	234	222	241	276	234	274	222	233	250	245	240	218	227	224	245	246	258	246	225	264	240	250	243	280	234	280	260	248	276	228	235	276	232	243	258	242	214	227	262	255	250	236	253	267	246	251	259	225	268	265	259	267	246	224	257	250	239	253	228	239	228	234	243	266	239	224	235	255	258	240	245	238	241	237	231	214	251	253	230	231	227	261	237	242	237	238	249	250	266	250	240	280	256	261	233	236	243	241	259	249	283	261	225	266	273	244	252	230	241	254	217	248	267	251	237	240	289	246	243	248	263	240	263	221	263	265	257	225	254	260	248	246	297	234	246	236	240	259	253	215	247	250	211	232	239	246	241	244	251	234	236	259	267	233	260	272	246	269	242	290	259	256	276	231	245	253	236	250	208	231	280	214	244	231	247	238	268	285	255	253	251	215	222	248	227	274	245	260	237	242	240	250	245	252	248	259	240	242	279	257	251	261	279	251	252	245	264	235	259	241	242	223	220	224	250	230	274	243	238	239	259	251	235	252	244	261	246	246	263	234	269	254	255	261	251	263	259	248	237	262	286	224	244	288	245	251	261	259	274	274	227	251	238	247	265	273	232	256	242	253	269	262	254	222	273	246	272	255	210	236	227	273	240	257	241	224	264	272	262	249	243	266	259	241	243	246	255	242	215	250	240	258	227	222	257	251	236	240	242	252	259	276	286	260	232	270	257	262	265	273
5505	4896	3115	1814	1160	936	824	742	657	687	713	660	642	578	587	584	600	599	587	602	578	553	536	597	563	552	539	538	558	550	575	578	583	524	580	552	592	563	595	553	545	567	586	557	579	591	592	603	569	522	578	537	551	603	610	592	524	551	549	567	550	583	587	485	575	586	542	550	560	566	533	580	523	603	563	585	620	547	546	523	574	585	602	590	563	504	579	558	549	555	543	533	561	553	588	534	553	511	579	595	559	539	569	586	557	555	546	609	526	551	554	596	574	564	622	591	571	562	529	576	569	556	548	519	554	543	558	556	559	569	560	566	559	565	622	592	573	551	560	592	608	515	556	528	607	569	591	561	564	591	553	567	561	569	601	578	570	572	561	541	622	593	540	556	570	591	564	557	549	576	543	560	567	555	570	542	584	593	553	577	571	595	552	572	548	547	569	537	580	541	610	557	577	525	534	535	554	541	568	587	586	523	631	574	593	557	597	550	516	530	566	550	555	557	586	563	549	555	550	569	579	534	547	556	540	599	515	571	542	561	537	550	518	586	609	590	522	509	543	575	540	556	529	531	578	594	497	587	570	570	557	567	557	568	593	564	581	564	576	552	541	596	515	538	530	565	560	558	518	535	574	526	543	552	581	532	522	527	535	500	550	580	575	541	571	597	575	543	580	591	570	546	547	555	589	637	540	555	551	558	532	563	554	580	509	566	553	610	550	593	534	519	559	555	582	568	576	587	604	538	555	554	535	576	566	570	582	555	591	531	572	604	539	557	559	530	530	511	598	531	605	558	566	588	541	585	575	533	522	535	526	558	593	586	566	531	590	577	574	564	559	549	553	576	587	601	548	543	521	567	549	548	548	556	570	575	570	531	566	563	525	555	575	574	601	570	524	592	579	578	574	577	579	564	562	577	575	516	559	563	581	531	576	572	528	603	579	538	541	558	514	529	531	562	585	571	549	557	578	559	541	557	544	604	564	553	553	540	570	541	576	582	561	539	571	550	561	585	554	555	563	561	560	565	609	526	556	545	540	562	529	591	584	541	544	565	579	546	571	575	572	567	589	581	525	578	583	598	553	541	528	553	526	558	559	566	600	523	550	565	546	564	548	584	536	534	557	574	590	576	584	559	563	584	560	568	519	572	546	531	551	551	608	549	573	546	546	600	551	547	569	550	576	571	551	562	550	548	554	551	564	585	521	527	543	561	620	561	563	558	576	573	583	547	544	549	592	588	542	588	562	565	566	598	515	563	605	533	572	551	542	541	552	580	532	543	577	575	571	573	612	554	570	544	527	595	531	568	542	574	571	567	547	553	577	585	572	555	560	565	567	567	559	577	558	582	568	583	585	575	524	613	604	510	614	539	555	539	548	545	576	586	551	561	597	575	571	526	551	545	553	551	586	563	555	569	562	531	536	583	584	571	557	553	571	540	552	549	532	552	584	574	540	521	577	556	566	578	551	559	572	580	575	488	541	568	573	553	571	572	554	550	559	563	547	559	512	562	590	567	564	574	528	525	582	567	577	572	570	550	575	528	547	558	573	561	543	573	527	535	552	578	556	536	522	566	566	601	608	561	568	556	537	574	518	557	578	569	522	541	570	567	545	525	568	554	576	560	577	579	565	565	566	539	556	585	577	585	522	554	551	531	587	547	543	589	568	607	522	558	561	547	564	538	583	572	606	558	576	555	587	566	565	569	611	589	529	571	560	611	551	545	592	540	562	563	586	574	550	574	532	563	543	581	492	555	568	569	544	560	575	550	546	525	572	584	534	572	564	591	575	595	594	540	534	568	482	634	553	555	559	575	558	543	515	544	555	518	598	571	561	553	559	544	576	595	599	573	554	580	590	575	533	552	579	574	516	589	546	504	567	599	594	548	529	573	580	539	607	525	574	569	548	541	566	532	512	527	566	570	577	554	563	600	553	556	554	583	567	552	544	572	543	621	550	568	561	538	588	545	523	574	585	552	534	549	552	573	548	587	526	565	515	551	571	575	551	593	548	545	559	526	545	540	556	574	568	576	570	580	606	540	574	533	543	593	580	571	548	566	565	559	573	534	566	555	558	548	549	575	541	607	560	533	568	557	552	597	563	539	547	553	518	631	551	609	565	576	584	525	535	542	550	567	598	588	578	600	560	573	585	541	602	547	596	597	545	544	591	569	611	575	556	542	613	525	568	591	567	526	601	551	580	532	560	533	574	591	538	543	555	598	547	506	519	586	567	568	596	545	631	544	548	584	553	565	554	552	582	584	599	562	569	579	562	568	538	526	569	534	551	593	599	529	594	560	564	559	552	530	580	548	540	589	534	517	582	530	553	572	544	609	564	549	548	546	582	555	556	564	571	544	547	551	528	528	573	591	538	516	567	555	561	594	602	548	562	553	570	575	560	557	552	573	574	552	539	547	558	571	568	589	620	559	527	575	564	523	553	545	590	540	545	548	551	613	516	550	584	506	570	536	562	590	528	522	567	616	550	624	561	528	586	595	604	573	586	539	542	575	601	546	587	599	574	547	534	576	563	537	593	574	541	540	564	577	553	545	558	559	588	560	583	555	519	582	556	564	559	591	561	584	536	557	574	536	534	550	593	581	583	586	578	583	563	570	509	565	534	563	549	524	583	578	553	561	556	555	550	540	531	523	548	562	605	572	536	557	593	578	521	571	530	590	521	557	581	551	527	552	573	576	605	583	591	522	598	609	553	547	542	546	533	536	588	546	564	555	546	585	561	570	590	543	551	542	548	520	590	538	584	588	538	565	565	605	570	592	562	616	549	566	552	574	585	596	564	569	570	564	598	540	580	543	556	584	584	518	574	559	602	561	565	555	557	540	562	571	589	559	574	591	532	595	572	525	601	537	573	547	588	525	513	543	546	573	577	548	546	585	562	579	552	578	499	568	585	566	568	588	569	529	559	578	541	596	556	553	535	580	562	547	492	581	606	573	545	551	577	542	592	615	583	579	539	593	539	589	552	578	575	561	587	560	544	529	545	558	577	550	575	564	585	563	568	576	530	579	561	582	568	596	592	563	566	565	532	575	599	557	604	567	582	586	574	567	544	566	586	538	570	559	583	573	600	539	549	563	588	577	566	583	576	485	567	577	532	554	560	576	565	552	577	577	527	568	576	548	572	564	565	579	563	610	574	529	566	540	520	558	621	563	582	575	549	548	545	564	607	547	567	571	549	540	558	558	548	536	626	533	541	538	573	571	549	568	553	573	586	558	532	559	563	544	572	545	528	555	562	553	593	605	567	614	573	559	553	559	577	577	617	557	553	561	603	526	552	607	541	604	571	550	568	520	540	486	587	556	527	539	585	593	565	572	620	579	586	506	582	562	590	552	545	523	567	563	584	510	576	515	590	551	602	580	584	557	539	580	565	550	576	545	547	583	540	628	565	611	555	584	560	608	568	525	552	541	560	569	563	582	599	557	548	560	540	558	540	542	595	561	564	611	543	566	570	582	564	534	568	587	506	540	514	546	559	522
23504	20740	24288	27273	20742	20787	17669	1889	1060	865	711	625	515	364	340	273	240	233	233	210	217	179	206	189	155	207	197	164	164	176	170	179	193	199	212	174	186	192	155	172	170	172	186	152	195	195	134	186	169	148	163	173	149	156	157	169	182	158	171	152	179	154	175	167	170	142	155	152	151	168	139	148	155	141	149	148	156	140	169	145	186	160	142	136	159	161	175	145	145	173	185	156	180	169	167	173	163	177	145	174	173	151	136	147	169	155	164	149	178	171	152	145	167	169	140	184	177	174	141	172	158	135	159	137	148	167	149	169	180	156	166	174	167	144	168	145	152	166	150	158	148	175	162	173	144	153	171	189	157	150	166	168	130	180	157	182	172	164	134	157	178	166	176	169	146	161	142	164	166	150	173	146	162	161	157	161	141	154	168	177	149	180	175	153	168	170	169	158	176	150	154	165	195	174	155	171	169	144	128	162	166	172	179	139	150	173	161	182	177	137	169	166	177	162	168	169	163	181	195	144	150	174	176	160	163	160	187	137	161	161	152	172	169	181	152	151	166	162	168	145	161	177	109	153	181	163	150	191	164	174	167	177	174	187	145	158	158	167	183	185	164	161	148	157	179	149	192	174	175	167	141	161	149	146	175	167	187	149	149	177	160	161	177	166	178	152	173	141	168	152	209	166	162	132	167	154	151	172	165	167	142	187	168	144	141	147	178	141	164	185	157	161	169	146	165	138	161	183	160	156	165	153	169	160	161	150	153	152	168	156	166	163	161	164	181	147	151	144	163	169	157	195	155	164	160	167	161	146	147	142	147	145	151	180	172	149	163	149	178	171	160	172	178	148	166	176	173	169	177	185	147	178	167	141	158	159	165	166	151	163	159	190	166	158	143	164	154	160	169	154	150	168	159	181	202	154	173	169	149	165	159	165	133	150	173	137	174	180	169	158	172	185	159	147	175	162	163	155	168	172	162	169	174	160	172	178	187	164	161	170	160	142	158	153	167	146	151	153	142	164	162	158	154	163	183	167	161	157	173	168	176	176	167	139	162	151	180	164	166	154	165	153	181	167	187	170	183	157	149	156	155	167	149	166	140	186	156	186	159	171	169	173	142	176	167	167	166	151	187	194	157	149	165	149	187	171	159	152	157	174	179	173	150	148	128	165	154	156	132	148	173	158	154	152	162	151	171	154	174	154	159	193	173	151	167	167	165	161	182	155	169	153	175	156	140	150	139	156	185	177	132	155	162	146	169	151	159	154	147	172	165	163	163	172	168	156	166	162	143	153	162	144	160	179	179	160	171	172	156	157	153	163	195	167	168	172	163	189	165	179	147	155	140	157	171	160	157	167	176	150	170	180	150	169	162	167	154	160	156	148	178	149	179	162	161	158	159	173	173	180	162	161	178	156	183	130	155	180	151	145	172	173	172	145	182	171	149	191	157	174	150	158	166	149	161	185	152	166	139	166	162	148	170	161	158	159	155	174	159	158	169	151	159	168	161	154	167	164	156	181	178	165	159	164	157	161	183	153	168	166	162	199	171	156	189	162	174	190	166	169	145	160	172	137	164	144	150	146	164	156	148	167	151	158	154	167	176	169	177	148	137	171	142	152	176	169	200	151	146	162	171	150	157	170	150	131	163	165	153	181	163	150	145	169	173	145	153	177	167	170	175	180	160	154	151	143	188	151	170	158	155	168	154	146	158	186	177	152	197	157	166	170	134	167	155	162	151	144	191	170	166	213	173	135	141	174	160	180	169	157	151	158	180	175	186	156	133	159	142	155	179	146	169	184	191	176	162	142	178	167	171	163	170	149	165	159	157	163	145	156	170	151	182	165	168	196	153	165	148	155	149	177	160	148	162	155	163	167	149	193	164	182	174	157	164	159	179	166	163	167	152	155	163	163	153	159	167	155	156	136	167	135	133	178	197	164	165	164	153	192	194	134	137	152	172	152	166	172	145	154	148	140	152	146	159	160	169	148	157	160	169	171	189	161	186	153	175	140	176	155	192	168	174	144	201	159	163	155	152	181	152	163	161	153	169	160	141	153	128	158	152	172	180	169	174	153	167	154	165	157	160	153	167	164	167	180	151	158	160	144	162	178	145	169	151	149	177	145	162	144	160	169	155	179	157	160	153	159	132	159	158	165	154	178	152	165	170	168	138	154	158	162	193	170	154	157	149	182	143	175	174	153	166	185	174	171	153	174	145	148	179	154	167	168	155	165	162	145	149	174	154	162	162	157	173	146	187	146	172	152	167	150	163	147	162	169	138	150	164	176	160	181	158	156	168	173	176	160	164	164	155	152	162	135	124	164	168	172	140	133	159	153	166	169	162	172	156	185	167	145	174	144	167	154	155	157	173	162	163	192	168	159	160	151	176	175	152	156	171	184	178	151	150	171	159	175	165	173	157	165	154	175	132	153	172	166	169	188	177	168	185	168	183	155	155	153	174	153	152	161	169	160	167	149	182	165	170	173	139	167	161	151	156	188	177	159	154	170	182	177	178	175	135	174	178	165	145	171	163	156	168	155	168	154	156	158	166	179	157	161	167	165	159	160	162	165	166	164	173	167	165	187	151	161	161	169	174	168	148	172	150	159	144	165	142	144	134	165	174	152	160	164	169	162	164	182	167	155	164	190	153	162	163	144	147	177	152	165	157	140	165	182	168	190	145	146	157	188	145	159	154	160	168	163	161	158	136	153	144	160	159	182	174	150	170	157	164	147	151	167	176	188	167	145	136	139	164	186	157	183	172	165	144	168	164	181	182	167	151	170	163	164	152	166	165	170	168	164	156	184	157	152	173	176	167	164	189	171	141	140	206	162	180	165	157	174	171	162	157	172	156	152	168	176	140	151	144	172	154	153	154	180	140	167	178	156	175	182	164	163	143	172	202	175	169	175	163	168	137	157	160	164	172	165	171	149	161	146	195	170	170	142	153	157	189	167	155	163	162	154	156	142	135	168	146	164	158	154	172	160	160	168	155	153	173	156	153	157	170	162	139	176	182	170	172	169	155	174	169	148	166	173	165	193	172	164	163	151	168	153	181	173	162	165	176	155	135	145	173	172	175	147	146	169	136	144	174	163	154	138	210	170	145	153	115	150	157	159	156	166	170	170	187	143	138	162	167	182	172	145	145	179	156	176	154	182	176	169	148	167	153	166	191	153	177	180	148	172	167	155	148	160	161	154	145	187	155	141	147	168	171	161	170	206	157	166	178	181	181	177	150	145	164	157	187	165	148	162	190	169	146	152	162	151	177	164	164	131	160	162	158	161	139	154	147	151	149	197	160	178	147	148	176	171	157	144	175	168	176	162	177	185	168	174	170	146	147	157	141	154	161	155	177	174	166	154	150	154	155	150	150	169	151	147	161	156	163	184	162	177	150	149	171	152	176	160	165	145	149	158	153	144	171	179	180	163	152	159	169	170	192	145	192	151	177	176	188	161	170	166	167	151	170	173	178	141	186	174	153	161	150	170	176	160	164	150
5963	6941	4452	2297	1467	1079	887	708	631	567	563	536	465	486	441	463	457	424	404	416	427	443	429	396	379	395	391	415	430	376	402	385	360	363	401	397	393	395	433	389	388	412	395	404	416	398	406	432	413	391	363	409	412	433	399	403	399	376	420	387	411	407	420	431	371	363	382	424	413	404	413	414	409	370	399	386	405	436	408	397	387	386	399	372	435	403	397	383	406	406	398	401	389	381	384	395	415	404	393	339	380	393	402	410	374	376	387	416	409	408	396	380	416	382	402	431	399	395	382	385	397	376	424	405	386	398	426	408	386	374	381	353	360	397	375	427	363	387	371	399	382	388	395	351	373	399	380	380	389	362	377	397	363	404	374	383	385	440	446	420	397	409	386	419	406	404	388	411	420	418	397	381	388	359	376	378	398	387	394	375	430	412	409	402	444	411	409	421	412	374	401	405	408	390	416	391	407	413	402	423	396	390	428	434	408	372	381	424	401	375	394	411	347	390	411	417	381	389	413	400	372	389	352	401	413	384	404	358	372	418	410	396	397	389	384	355	389	373	397	409	388	368	413	423	396	404	397	405	423	380	414	428	421	391	384	414	379	404	364	361	400	396	386	391	388	400	388	373	397	404	379	388	406	412	382	425	401	392	368	385	401	384	386	432	418	414	414	406	397	341	412	349	395	386	418	416	395	371	383	411	416	383	404	380	393	418	386	359	426	408	393	406	401	401	401	421	366	394	385	354	404	416	409	381	396	386	385	384	389	422	403	377	393	353	415	420	378	372	420	400	400	413	389	385	405	383	394	379	392	395	404	374	412	361	417	372	393	388	397	400	410	397	377	362	417	414	368	395	360	383	396	384	363	367	399	386	388	379	393	431	382	417	396	407	407	377	421	389	410	387	425	427	378	386	422	407	380	411	375	392	407	422	392	405	386	436	433	367	400	379	397	430	420	421	384	390	382	420	374	386	419	379	387	387	396	403	411	403	384	399	396	395	396	388	386	410	368	391	401	387	396	411	366	421	388	381	417	386	391	368	370	429	380	397	409	415	379	376	369	382	440	392	366	387	429	400	414	396	396	425	393	394	402	372	370	386	374	374	419	405	423	403	394	439	373	381	382	395	383	417	352	403	389	406	390	394	382	399	385	408	395	388	406	422	381	375	390	393	350	445	411	399	381	384	408	415	438	368	406	367	390	376	397	405	370	410	418	406	404	329	375	402	379	404	426	392	411	423	395	370	383	392	417	407	402	385	396	398	403	385	377	383	440	374	412	382	373	379	362	408	373	384	399	408	408	402	370	380	385	379	377	396	400	434	395	421	391	387	381	398	391	406	414	414	413	373	400	362	378	386	402	396	382	376	375	402	386	409	379	386	411	392	402	403	420	425	408	386	419	407	363	358	400	410	394	392	377	431	384	366	384	436	363	422	388	400	392	406	399	404	403	444	396	451	386	381	399	400	423	407	363	379	381	408	401	410	401	397	432	394	405	398	385	375	386	414	403	397	409	395	382	410	342	423	417	385	382	414	394	404	400	399	369	417	407	386	405	384	402	421	403	374	388	391	399	397	411	408	381	365	360	397	418	428	382	409	375	411	360	379	396	381	400	380	394	410	394	371	408	374	391	406	388	430	426	413	385	403	417	398	383	425	375	402	379	415	401	398	447	404	372	393	398	418	398	402	402	431	432	408	407	386	377	379	358	413	413	396	409	414	413	413	407	387	395	373	417	386	405	385	390	425	380	400	368	413	382	358	387	374	368	370	390	394	401	407	437	425	377	414	377	411	399	413	395	360	415	413	405	391	382	415	368	426	393	401	394	396	428	381	382	390	390	380	432	419	400	396	414	391	403	395	426	418	358	388	410	403	420	398	409	406	382	348	380	374	409	416	391	393	379	415	411	415	404	363	402	386	376	374	434	391	372	391	384	439	395	382	392	406	377	385	376	403	405	369	393	393	394	379	377	401	356	409	411	414	368	389	358	382	387	357	380	386	397	410	416	344	405	393	408	402	358	368	401	374	388	400	359	391	384	404	374	395	390	386	420	382	374	382	397	374	409	418	386	412	399	412	371	425	407	431	390	363	428	423	442	389	395	449	375	380	387	412	395	373	403	400	418	380	385	394	406	417	395	397	399	379	400	402	404	389	407	394	400	388	403	417	382	424	403	411	347	403	406	381	423	378	419	439	409	433	399	392	399	382	402	399	368	373	382	414	389	380	396	352	384	395	383	423	400	387	429	404	387	399	371	345	358	378	393	415	383	420	387	393	391	389	408	400	403	398	426	352	397	399	367	388	407	376	435	403	405	382	375	407	387	374	448	414	389	365	390	398	391	369	377	410	414	369	424	413	400	399	377	408	393	392	386	390	424	396	441	386	369	384	401	443	423	407	361	391	382	421	440	391	417	388	380	405	422	390	388	369	434	375	397	399	386	390	398	422	438	390	397	390	359	400	393	383	431	382	425	428	370	370	405	405	423	380	360	399	422	416	388	397	438	372	350	415	357	403	364	382	382	386	393	382	384	384	371	400	405	383	378	417	360	403	402	389	389	384	408	405	373	406	356	399	410	442	411	428	391	390	421	368	422	380	408	387	382	400	399	380	384	390	406	379	406	404	407	429	419	417	367	454	391	391	385	369	413	419	388	401	404	384	413	360	390	393	422	381	364	408	417	376	384	405	382	390	419	437	424	441	385	412	396	381	382	429	425	411	381	395	387	412	367	369	386	411	421	421	413	425	361	376	409	418	405	401	378	423	374	422	380	387	417	425	387	412	412	415	391	423	360	408	404	392	357	393	373	378	417	368	383	402	380	366	387	420	424	389	380	405	398	409	416	380	364	434	370	385	391	410	397	429	405	411	390	411	386	362	370	396	398	394	387	399	392	416	395	413	393	425	415	361	428	376	391	385	441	435	414	419	389	391	411	389	410	392	372	402	389	415	392	362	423	423	398	389	385	403	397	430	401	373	407	412	424	407	394	394	383	384	387	383	417	428	379	390	376	365	390	418	444	365	400	440	388	384	392	396	399	401	400	393	443	385	408	381	416	367	390	410	420	411	383	392	411	402	429	409	399	418	404	355	395	414	382	400	403	388	372	385	400	411	389	397	404	421	411	414	409	425	398	408	410	409	399	393	425	418	381	416	405	359	393	382	386	372	363	377	428	383	417	378	390	391	368	399	388	430	392	386	390	374	385	406	388	390	411	374	383	351	405	346	407	369	421	415	409	385	372	360	380	392	371	406	387	408	414	405	417	379	414	413	386	380	450	419	407	397	375	369	381	411	416	419	402	413	387	374	369	340	431	408	372	363	408	393	342	366	423	396	401	430	387	394	375	387	377	420	415	376	398	385	390	407	382	372	363	386	386	423	369	372	396	399	409	409	366	408	388	398	393	413	371	414	405	378	416	421	400	408	418	387	405	402	407	428	369	373	384	374	380	408	376	410	425	402	409	395	425	396	412	403	399	375	406	374	385	382	365	392	399	440
31318	19554	9078	1756	923	805	783	628	560	535	522	508	397	422	371	401	350	389	396	396	393	354	322	375	307	352	357	342	357	353	357	353	377	375	357	340	406	396	410	354	378	386	358	379	400	353	366	336	345	368	338	347	328	360	371	346	374	366	342	352	358	354	313	341	366	336	354	350	364	353	335	366	383	349	368	385	384	355	402	339	341	354	355	363	334	366	364	382	328	346	335	348	374	364	358	374	339	384	375	382	373	367	405	358	387	393	377	358	368	359	351	339	357	355	368	395	350	379	362	337	351	350	343	368	374	352	328	376	383	333	357	368	328	363	401	374	374	355	351	361	335	332	372	357	325	349	365	384	325	328	337	364	352	355	348	363	340	352	332	338	323	334	350	372	368	364	337	361	370	353	374	362	333	341	354	358	318	340	346	339	374	353	355	352	345	375	381	344	333	329	350	372	379	350	358	371	386	352	343	370	346	364	316	369	355	358	380	380	347	373	376	358	402	400	356	346	375	340	349	352	387	353	372	351	347	348	341	364	349	364	368	341	340	388	345	355	366	359	326	367	390	365	353	370	347	401	337	359	344	351	340	364	337	350	366	367	322	334	325	370	354	354	365	361	403	382	349	363	369	350	342	328	333	340	322	372	371	365	334	380	335	391	375	340	356	367	387	343	352	378	372	360	382	339	376	367	355	355	377	358	362	306	359	388	360	381	389	362	364	333	341	302	343	380	358	359	323	369	352	373	351	371	325	325	395	385	368	336	362	363	333	360	394	355	321	365	355	384	323	367	395	354	359	375	374	363	345	389	393	387	379	328	385	338	335	338	370	349	379	347	378	370	369	381	394	382	349	342	316	326	381	352	357	330	417	377	368	361	379	364	356	356	356	353	381	385	380	345	358	383	405	383	370	316	357	370	341	376	331	345	374	315	362	379	356	358	340	370	344	380	369	382	376	387	363	346	378	364	384	343	351	384	352	356	392	383	387	384	354	354	327	362	358	381	356	332	320	388	355	336	346	350	374	373	403	343	386	371	333	345	373	358	358	364	375	323	357	337	364	394	374	366	349	357	366	315	368	359	359	367	343	379	386	332	380	363	359	360	363	382	361	370	336	349	357	355	362	364	387	345	330	333	361	354	395	305	344	329	376	334	329	393	408	336	355	341	335	361	373	359	376	384	340	422	352	368	360	356	343	361	358	343	371	354	361	377	378	330	351	367	368	344	330	358	358	359	364	350	368	336	368	411	362	353	381	372	368	335	379	352	357	356	333	361	350	346	384	341	379	357	360	353	349	388	329	377	363	344	354	350	351	356	330	350	347	361	392	353	356	381	348	380	334	356	356	332	338	355	347	331	347	360	332	333	360	331	320	340	340	354	343	349	380	342	344	355	334	333	358	339	358	370	383	372	364	381	365	362	358	362	339	364	346	371	346	420	354	334	355	365	348	373	341	380	362	363	372	347	358	306	326	338	356	328	373	366	342	339	367	382	354	365	366	346	374	339	360	343	345	397	317	346	324	318	353	349	340	345	371	356	363	353	316	343	374	338	358	378	378	368	364	343	324	351	373	331	368	333	378	341	347	378	390	363	346	384	336	351	351	341	364	371	337	330	366	391	372	373	391	366	353	359	367	375	368	391	358	409	379	361	357	349	372	361	331	363	330	330	381	394	364	323	356	359	372	308	341	364	351	349	332	364	362	406	334	353	380	362	372	336	349	326	353	357	331	377	341	380	339	366	376	392	340	337	369	323	302	344	328	365	394	368	386	371	370	376	353	356	345	339	371	359	340	352	331	381	353	353	340	339	379	371	345	366	361	387	346	382	361	343	359	401	354	315	391	341	342	357	367	347	357	362	371	350	369	347	349	333	364	344	340	358	362	365	372	365	370	347	347	369	358	346	360	386	378	374	348	341	356	372	339	337	396	344	400	328	377	352	358	339	348	348	377	358	395	340	340	356	366	323	356	330	367	387	356	354	334	360	363	366	358	345	383	337	340	376	392	365	347	373	361	393	388	341	369	354	376	357	318	388	417	364	391	370	351	351	349	366	355	329	342	360	348	339	350	360	350	367	321	372	359	362	344	351	340	326	322	362	374	298	356	373	350	349	328	347	370	342	374	346	349	383	350	345	338	337	348	349	365	374	367	343	356	378	331	375	370	344	358	346	342	380	401	368	397	358	389	366	402	336	371	383	342	344	366	371	347	355	345	330	356	348	369	355	334	372	356	337	357	343	378	381	333	396	330	300	365	338	336	363	345	367	368	345	343	350	356	334	333	337	348	369	378	362	314	377	340	381	374	369	379	334	365	384	414	356	418	351	361	376	395	366	394	371	385	360	320	332	350	353	345	376	344	354	343	376	340	383	329	369	367	311	309	353	335	362	335	353	341	396	363	358	346	331	344	393	358	312	339	374	354	364	332	377	331	342	388	356	360	385	330	375	361	347	351	347	352	355	361	329	359	343	376	327	322	342	355	364	391	383	382	345	388	341	357	337	380	373	370	356	358	385	364	384	382	368	340	357	362	345	344	366	385	320	370	374	340	358	356	376	358	402	353	349	361	372	364	371	357	329	371	338	342	365	395	350	350	368	393	360	374	388	366	396	326	342	348	389	365	376	380	375	355	359	344	352	399	371	362	362	341	367	345	358	352	359	356	355	351	328	355	368	368	381	363	335	341	340	380	325	362	351	335	382	369	374	363	325	307	358	345	375	356	377	360	340	360	348	354	363	316	340	372	374	384	366	373	347	356	331	343	334	372	357	332	380	359	357	350	393	329	343	363	373	338	355	332	378	320	379	374	359	370	379	352	346	368	373	343	339	333	337	325	340	329	356	363	342	364	369	357	368	357	354	353	376	320	377	343	362	316	341	390	386	357	395	343	367	364	359	353	368	351	357	368	380	371	348	353	343	383	353	355	343	347	379	386	344	312	366	353	386	352	381	402	375	356	333	354	344	363	347	377	353	345	359	331	374	420	371	389	313	354	350	387	359	316	347	382	324	351	333	383	367	385	375	374	370	374	365	381	355	376	369	339	352	337	327	370	340	350	374	351	353	364	372	348	363	315	374	360	355	335	341	340	355	367	372	342	344	360	354	377	366	356	367	366	338	356	326	382	367	345	374	346	360	360	359	377	372	377	352	393	368	325	346	368	361	336	385	380	363	350	378	350	358	351	371	371	358	339	387	366	325	322	325	351	330	328	367	342	399	380	373	336	377	359	320	364	317	354	361	356	347	386	330	360	346	372	372	395	362	355	354	359	344	396	362	376	393	338	313	381	398	353	336	372	366	358	353	378	362	397	364	351	350	351	358	322	370	356	365	361	347	350	380	360	331	389	333	363	351	330	349	375	374	370	383	327	374	360	337	393	369	348	377	354	376	359	361	338	404	382	382	374	366	373	361	357	381	377	360	356	387	371	359	395	369	364	340	317	377	341	392	347	370	345	376	357	355	335	376	371	370	383	339	378	382	385	362	362	284	360	404	354	330
6867	2411	1930	1297	1101	975	897	882	919	882	832	870	866	817	843	805	812	793	798	804	796	801	791	831	797	785	771	741	793	805	798	756	791	766	862	831	818	815	771	763	800	820	783	769	806	835	758	817	763	857	809	771	749	802	833	816	807	828	810	806	792	745	872	812	818	828	758	784	821	742	760	799	768	797	776	762	804	805	790	743	823	781	824	762	808	777	794	845	779	821	773	759	789	825	764	811	813	795	766	830	751	780	755	773	808	732	769	819	813	792	790	780	806	838	824	821	823	805	806	830	846	797	840	825	788	818	795	837	762	831	830	804	854	823	767	805	762	803	831	826	799	829	788	805	781	831	794	779	762	794	820	791	779	796	825	799	827	792	777	760	825	776	830	779	829	769	827	829	790	808	787	813	851	787	828	778	817	741	765	818	786	776	790	798	819	831	815	804	768	821	781	785	775	791	809	819	805	827	763	781	771	777	795	746	811	821	798	793	805	817	737	769	792	773	774	813	792	807	791	813	763	807	784	753	801	806	789	754	813	810	809	798	801	768	845	790	802	850	749	795	786	852	796	811	800	782	783	775	841	796	795	757	774	800	791	795	768	771	821	809	799	728	760	823	780	780	808	817	717	747	763	823	774	748	803	801	748	780	736	828	796	802	809	788	818	807	791	821	802	858	815	790	744	739	798	798	802	826	784	786	798	783	849	845	807	789	792	758	770	759	809	783	806	827	813	786	778	806	796	770	820	822	780	826	780	827	841	821	813	817	798	766	830	750	830	778	797	778	850	820	805	799	767	802	821	787	808	814	756	824	787	762	793	823	827	786	782	780	784	777	824	820	799	831	801	805	807	799	762	788	815	779	784	811	754	785	771	838	777	768	807	786	746	752	811	785	800	790	802	811	813	816	781	850	791	814	795	824	775	804	794	782	818	805	821	819	776	835	845	801	766	798	815	814	730	782	832	804	809	738	786	744	854	814	836	806	753	773	737	860	781	838	761	824	777	794	843	807	848	800	845	819	835	811	774	809	776	764	780	821	768	817	825	812	828	800	769	783	763	797	822	806	788	843	807	801	784	804	799	782	826	789	756	837	765	762	795	760	783	823	812	783	796	768	783	781	822	827	791	777	798	789	783	828	783	812	785	775	806	833	813	810	798	810	797	818	821	809	773	817	783	844	771	790	784	809	807	773	826	764	749	852	776	744	781	792	829	785	818	760	819	756	817	831	795	811	813	838	835	767	824	788	811	762	756	808	749	823	750	740	766	773	770	817	767	838	727	817	811	758	785	793	774	745	770	840	763	740	761	793	840	815	847	809	792	803	775	764	786	781	841	786	812	842	809	823	830	808	791	794	790	772	792	804	779	793	786	800	835	813	795	795	738	782	763	817	766	776	809	802	820	795	812	749	798	808	803	814	838	816	818	779	839	746	789	816	777	800	857	789	785	767	807	787	788	797	788	825	826	816	776	798	804	802	844	748	834	807	795	793	795	779	819	779	807	759	777	801	786	768	779	776	788	792	795	775	794	844	774	796	806	806	775	814	819	781	823	798	785	764	835	824	825	805	779	800	820	799	807	822	788	802	828	849	768	808	833	778	787	784	851	831	791	804	792	811	812	814	848	793	793	790	842	785	793	819	798	823	820	850	770	800	806	793	814	804	812	765	826	733	772	784	778	858	728	765	789	805	749	788	741	808	786	810	773	742	789	848	773	751	778	794	804	796	776	820	787	810	822	756	791	770	815	787	805	805	794	796	829	833	819	784	816	736	801	827	799	763	790	776	737	773	764	811	745	790	819	820	813	841	795	760	803	783	788	773	780	782	793	813	864	761	805	752	804	828	777	789	750	793	860	798	831	828	792	769	748	792	817	847	811	815	797	796	798	827	768	848	808	800	737	766	821	809	766	834	837	819	848	782	741	814	796	748	804	739	764	832	775	797	858	802	817	808	773	811	803	838	828	736	775	787	812	861	776	765	777	833	796	809	776	788	758	776	830	810	787	830	766	807	764	832	852	778	777	774	803	829	771	800	851	767	864	776	786	780	776	777	793	805	790	791	800	797	820	858	795	844	799	804	776	798	771	844	813	794	749	791	804	812	811	748	795	771	773	757	808	780	767	816	749	830	794	814	772	837	767	847	837	764	844	866	820	784	763	777	785	813	814	839	829	724	805	838	858	791	809	810	809	796	809	769	837	765	782	834	745	797	810	843	791	808	797	825	788	816	847	735	800	817	832	869	831	802	797	822	809	765	826	797	811	791	806	808	826	850	747	754	826	862	799	785	797	772	778	763	777	775	834	796	829	794	760	815	764	803	771	848	838	790	800	793	788	795	746	821	809	759	765	795	750	817	804	796	775	781	804	767	773	787	758	807	771	749	803	768	840	780	835	825	763	821	758	758	764	842	840	809	865	788	751	792	790	809	838	784	809	790	737	813	778	823	803	800	808	801	751	823	778	812	791	810	815	820	832	823	797	778	815	764	801	812	819	824	761	780	759	793	815	820	760	809	810	797	804	832	811	793	783	821	786	817	786	827	765	837	788	825	804	808	809	757	791	812	834	795	814	800	806	825	808	799	758	793	816	784	816	833	779	818	805	736	791	813	781	814	835	804	789	818	785	834	820	810	795	794	817	779	779	795	813	755	776	776	781	835	738	775	766	839	783	779	810	809	817	740	822	782	820	789	790	825	798	783	817	823	808	768	811	812	804	725	793	813	821	788	790	786	798	818	788	795	804	750	787	765	846	772	789	793	804	785	790	834	805	779	745	759	792	811	769	796	782	832	808	770	800	808	804	872	851	802	779	811	774	800	822	774	829	795	781	798	801	786	787	792	808	777	773	793	792	831	843	787	757	753	817	848	796	787	847	786	819	811	788	733	835	840	778	802	825	804	800	780	761	816	751	782	811	799	823	802	846	827	794	831	764	797	762	860	789	787	791	810	790	808	818	774	736	776	755	789	812	748	841	764	792	809	816	803	750	771	821	820	800	770	834	789	835	767	864	868	777	766	777	735	777	746	730	806	814	781	755	757	821	830	797	844	822	822	782	813	825	800	770	819	782	826	805	815	799	805	799	760	785	829	795	845	788	862	766	819	830	806	809	784	795	783	784	793	781	742	808	819	835	787	801	872	817	813	805	808	764	772	769	823	778	785	765	827	732	855	793	728	799	747	850	777	871	809	765	777	821	768	766	801	787	849	852	802	820	790	761	811	796	806	782	782	749	822	813	811	815	807	777	853	819	753	775	806	695	783	805	827	804	804	825	814	804	747	798	771	795	822	793	782	808	790	848	777	787	717	865	790	811	786	811	769	742	804	821	810	790	767	827	814	809	756	825	821	842	766	811	813	775	802	771	805	828	779	811	810	820	792	757	861	769	804	837	791	721	737	810	736	827	791	822	792	793	786	815	748	776	751	815	813	823	822	759	802	826	767	768	761	766	779	794	773	804	771	836	869	811	812	789	805	840	755	791	775	774	744	781	828	806	800
24055	20720	23928	27557	20726	19982	2130	968	720	655	572	525	425	384	321	304	336	281	272	292	257	270	288	243	248	236	278	233	246	241	243	245	257	238	275	246	259	246	295	273	223	258	261	253	246	249	238	246	284	243	247	267	285	256	256	238	243	247	228	248	255	226	240	252	242	262	239	255	249	239	253	265	226	261	242	255	250	251	264	282	234	262	256	237	237	236	276	247	267	240	271	269	254	240	245	239	251	250	265	244	239	219	219	255	235	288	239	265	247	270	251	263	257	262	259	228	231	225	228	238	252	241	268	242	239	258	250	278	246	284	241	239	250	258	288	231	240	239	214	259	250	262	268	239	230	230	235	228	214	258	228	233	217	226	235	234	229	263	263	262	249	296	230	237	242	261	268	249	205	212	227	272	219	268	273	247	271	253	212	262	247	243	251	248	249	265	251	246	241	230	218	233	244	254	240	249	286	249	278	263	232	223	237	230	239	246	283	227	240	250	236	246	227	262	241	256	266	234	248	247	241	259	245	247	235	276	248	240	222	223	230	241	203	259	269	245	219	240	269	253	229	233	226	255	254	275	238	244	247	247	242	240	227	252	256	268	235	251	267	286	225	272	255	234	266	242	241	243	244	235	233	231	224	242	271	250	255	252	232	224	264	236	259	231	246	268	258	224	254	242	250	271	274	231	225	257	257	255	267	270	209	230	261	216	259	199	245	239	264	288	271	239	242	261	217	258	238	257	260	241	250	224	231	237	234	274	241	266	245	266	268	226	269	266	242	238	279	232	233	228	255	235	256	241	266	233	238	252	256	220	240	270	284	264	230	244	245	244	242	230	220	232	245	248	230	209	230	242	231	263	254	252	221	258	257	269	221	226	255	246	232	253	240	211	259	272	246	271	243	236	218	251	254	253	239	218	251	234	263	246	264	244	236	245	256	243	227	252	239	242	262	271	251	260	238	231	254	262	251	236	262	225	232	249	221	215	255	250	260	243	247	248	226	245	222	238	252	248	247	259	241	254	220	234	258	257	253	262	266	240	257	235	222	236	236	270	237	244	251	228	211	253	234	249	248	217	219	247	229	218	236	258	254	247	285	248	235	270	251	249	231	282	240	257	235	254	247	261	251	263	245	251	253	243	242	252	238	263	225	241	251	211	279	226	248	264	257	262	279	225	293	245	250	214	226	227	234	239	244	249	241	269	260	257	232	263	236	218	225	263	231	245	247	262	259	252	280	276	263	240	223	259	244	240	261	222	224	229	212	256	243	246	245	226	238	226	221	228	256	272	262	296	238	225	241	252	265	263	264	271	236	238	214	232	243	224	259	255	275	221	227	237	270	253	241	231	232	268	241	254	217	247	243	255	251	214	257	225	262	270	264	232	255	232	218	239	243	242	229	243	233	240	267	235	273	275	268	287	270	253	261	249	212	237	245	251	262	245	271	224	238	236	245	245	277	247	258	198	287	214	247	228	241	241	212	245	243	229	248	250	252	244	272	268	219	233	255	248	232	247	234	246	249	236	254	271	262	283	246	251	227	229	262	265	267	247	245	268	271	239	249	244	267	269	248	242	220	259	257	244	251	251	243	275	276	293	214	264	281	273	263	232	239	229	227	258	269	243	248	279	267	243	272	242	217	205	241	240	233	240	246	226	255	219	275	238	245	246	228	240	274	240	232	251	242	234	233	243	264	242	226	243	231	237	264	254	273	240	238	231	236	247	286	268	246	229	256	270	249	243	231	261	261	232	251	266	255	277	249	243	255	245	269	254	271	256	250	259	247	217	208	263	239	247	271	274	264	280	235	229	270	256	248	244	257	263	238	251	274	246	242	227	245	251	256	244	242	220	251	242	263	257	249	265	225	240	251	261	244	246	233	233	257	199	235	258	259	246	259	262	244	257	236	244	292	235	248	253	259	248	238	259	234	235	270	239	224	248	244	295	238	236	237	210	248	257	223	242	247	210	250	247	253	261	230	246	269	228	235	221	259	230	251	246	274	247	252	258	253	268	248	242	239	233	221	262	248	261	234	252	236	258	226	246	238	251	240	249	246	240	262	233	216	264	228	242	249	275	268	236	256	245	230	251	218	246	238	223	261	263	245	255	251	269	267	238	254	256	224	236	227	232	229	272	256	237	241	251	241	243	272	256	229	229	276	264	230	252	242	240	259	246	224	231	253	263	223	268	247	252	247	245	262	259	278	252	250	242	244	251	262	221	236	249	233	268	229	213	240	260	237	255	277	235	260	276	239	267	230	242	241	271	230	232	238	251	271	257	230	265	257	262	239	251	245	262	217	253	261	237	254	216	218	272	277	260	251	209	235	251	251	259	276	250	243	267	262	267	258	264	235	223	236	255	236	243	248	245	228	242	264	250	270	250	268	263	249	242	278	270	258	265	238	262	248	224	257	248	233	249	267	251	232	235	244	241	264	231	232	241	206	236	247	228	246	246	228	230	273	246	216	259	219	245	243	213	261	244	236	244	240	237	276	222	258	255	230	206	232	234	252	251	231	214	229	249	236	267	244	250	247	251	249	232	212	227	235	251	256	224	208	259	251	239	263	257	233	250	241	233	234	253	233	227	241	256	249	257	273	258	251	264	250	232	258	247	231	246	241	245	255	254	237	225	255	246	265	222	262	225	263	254	247	246	240	241	231	260	246	234	242	260	224	265	254	241	231	243	218	248	248	240	242	269	268	254	260	265	228	232	246	230	218	263	240	224	251	251	251	235	255	213	247	245	260	218	254	254	238	262	239	225	247	241	237	232	246	249	233	281	233	206	235	255	257	245	240	260	240	244	249	235	259	221	240	244	249	238	284	259	261	261	259	262	228	249	275	236	246	240	248	230	245	203	243	235	262	245	256	255	254	243	228	248	266	263	222	259	275	251	252	234	248	230	230	269	231	252	248	235	261	252	256	261	222	248	252	241	227	247	229	224	243	232	280	207	229	243	252	237	239	262	254	241	232	225	225	228	241	223	243	234	257	233	269	240	239	228	213	219	237	241	257	220	259	234	233	268	238	250	214	252	221	251	227	257	237	252	243	228	269	256	264	221	242	232	230	242	234	268	271	238	229	244	222	230	261	250	235	262	254	257	231	251	242	226	256	240	229	225	251	218	252	238	252	224	236	251	256	210	249	261	249	274	234	195	226	208	237	249	232	229	261	261	245	249	256	213	243	234	242	240	247	239	236	242	251	221	234	223	223	237	234	244	245	228	251	247	243	254	261	256	245	262	249	228	227	208	223	258	216	255	216	229	227	243	234	256	238	243	247	254	251	218	241	228	234	247	259	224	244	256	271	226	272	276	215	245	245	269	246	260	221	244	260	206	266	229	266	235	242	238	252	289	268	229	274	226	247	209	217	277	253	252	213	251	249	249	246	226	264	253	266	242	262	264	242	219	245	245	213	253	229	226	234	254	230	228	271	262	225	266	247	261	252	230	261	250	238	241	241	229	246	265	215	237	211	228	225	244	259	245	270	241	253	236
5312	4703	2943	1821	1085	991	851	771	693	658	662	595	598	591	621	584	589	557	607	581	577	537	558	539	575	616	595	565	583	546	580	555	602	583	567	563	576	565	518	569	551	551	556	573	572	575	575	556	583	593	535	593	552	547	562	547	521	557	549	525	551	560	616	529	586	611	542	579	541	541	537	599	581	566	517	546	571	553	547	541	542	528	545	551	560	595	543	546	580	528	537	551	586	550	549	565	519	579	577	583	541	528	576	551	597	571	543	586	552	560	578	554	565	550	559	555	595	557	534	541	535	549	491	569	497	537	569	537	571	591	557	567	553	555	565	600	550	572	601	549	552	562	547	555	533	555	540	532	574	543	527	593	556	540	567	572	580	539	557	584	558	564	547	520	603	549	574	555	547	539	550	566	571	511	569	547	573	559	545	563	536	537	518	577	555	574	585	573	539	552	553	570	557	566	514	531	576	594	561	539	564	538	572	552	569	561	555	556	537	561	527	553	557	557	572	546	528	568	554	534	537	577	537	615	574	545	588	562	548	575	501	499	577	600	503	561	567	591	511	517	566	552	560	555	534	539	593	519	496	546	504	586	550	598	567	531	525	556	552	578	536	560	537	593	599	550	516	532	545	574	554	559	581	533	596	559	555	507	541	566	546	562	574	585	537	537	577	570	546	580	508	551	558	488	599	571	545	582	543	536	564	533	614	520	568	531	561	570	571	553	569	553	550	525	523	513	542	557	548	567	532	533	559	498	557	546	547	582	558	549	559	547	586	571	585	568	561	535	541	566	588	575	527	536	519	543	552	542	554	534	573	561	587	556	545	572	593	519	519	567	579	540	555	547	553	560	565	536	551	575	581	554	573	561	545	582	576	591	548	589	565	567	602	579	542	538	555	545	542	531	527	539	563	556	562	524	524	546	580	553	571	562	528	579	571	535	535	568	544	568	524	582	537	560	553	531	609	594	574	534	531	557	540	556	550	558	573	557	549	579	584	547	580	545	567	581	584	518	576	557	570	548	560	566	564	581	566	571	545	542	573	556	589	575	561	596	509	570	593	566	561	558	554	560	560	559	549	556	578	578	587	557	568	535	532	546	570	534	541	585	548	571	587	599	546	575	621	544	509	555	536	562	531	538	541	569	569	551	542	517	589	536	542	583	513	559	564	582	493	605	541	535	574	585	525	569	521	588	611	558	558	559	567	605	559	567	556	566	595	571	533	629	585	534	523	583	564	571	533	581	566	545	559	586	543	560	542	534	505	518	548	578	537	518	567	607	577	570	542	541	600	599	596	555	565	563	559	580	570	597	581	566	581	562	606	540	556	552	608	524	566	551	564	554	535	578	589	548	564	507	599	586	529	576	531	569	557	594	533	552	603	501	553	574	567	581	557	525	547	514	546	571	550	558	566	562	531	524	571	544	557	598	589	540	569	573	558	518	555	583	566	566	526	527	549	573	551	584	560	532	580	600	562	524	573	549	536	549	516	561	561	548	563	555	571	529	532	527	532	568	493	558	570	539	559	596	547	543	537	556	571	534	571	552	552	575	575	559	575	586	557	572	578	525	616	563	544	555	540	596	524	573	572	514	558	565	585	606	566	591	568	588	544	518	563	534	549	542	590	569	549	536	547	557	547	591	546	558	539	523	566	577	544	572	544	536	541	532	560	568	562	587	560	556	516	603	535	618	516	551	556	536	553	525	575	530	594	580	529	539	573	575	583	532	577	561	553	587	523	552	570	571	583	558	539	591	559	528	517	551	574	599	542	580	595	506	566	543	521	582	545	547	536	540	593	573	574	552	545	567	553	587	562	517	586	565	523	557	568	571	540	600	541	534	589	535	558	603	549	589	548	532	541	525	562	516	501	575	558	549	631	553	569	565	536	605	554	509	570	568	558	508	545	587	582	571	518	564	561	558	536	537	585	557	562	542	577	603	554	550	581	519	541	548	542	610	582	536	503	561	575	521	547	555	579	548	588	535	533	555	567	588	580	592	529	545	552	572	491	619	550	569	595	520	569	570	584	518	530	543	547	566	594	593	559	546	562	550	559	566	579	567	598	527	535	577	547	545	573	585	564	533	557	563	573	553	582	568	528	553	524	555	568	577	535	543	574	574	559	514	537	599	541	565	530	538	571	553	569	603	561	563	538	571	515	515	524	566	554	533	574	594	567	595	556	577	523	557	581	536	627	493	569	572	539	576	620	554	575	500	533	547	534	564	586	549	587	571	548	523	556	552	592	529	541	569	575	560	589	559	545	575	532	534	609	540	521	567	519	569	563	564	557	559	531	545	555	561	547	562	583	570	534	527	550	519	580	555	533	526	561	548	537	570	553	551	567	528	557	574	540	545	617	519	573	575	555	575	549	583	551	578	547	553	564	554	545	555	595	545	545	557	548	562	531	606	533	541	558	589	572	594	597	573	569	570	559	574	564	561	573	527	568	562	506	565	606	562	512	534	547	567	548	584	548	565	553	551	555	533	536	550	539	587	538	560	554	550	511	500	534	555	567	545	535	547	579	508	523	568	603	568	556	566	552	570	520	568	566	612	545	564	538	514	577	574	515	582	543	549	535	535	545	546	572	545	532	560	513	523	530	531	552	565	548	551	576	586	551	569	526	570	578	580	560	544	553	579	565	560	554	578	571	516	554	552	549	531	546	537	566	520	562	555	553	533	575	552	547	536	529	611	545	602	551	530	528	553	579	564	563	577	543	558	531	591	539	544	575	556	608	554	583	568	550	567	549	546	570	546	549	541	551	553	521	561	529	545	567	577	509	549	570	524	575	558	505	545	561	541	560	553	557	544	546	568	557	535	561	580	556	530	533	591	578	546	572	600	553	576	555	549	570	586	598	546	563	514	575	552	547	547	551	563	559	545	584	561	552	584	554	563	520	525	577	583	563	568	530	550	527	527	559	547	524	597	528	561	562	507	599	567	551	579	562	511	550	559	546	572	518	584	543	608	567	571	583	609	539	552	577	589	573	587	558	549	551	572	572	559	568	607	596	532	617	580	554	542	539	598	565	567	555	557	584	566	554	558	588	549	559	585	534	544	613	572	566	543	552	553	515	591	590	511	556	556	582	549	538	544	546	533	535	549	583	536	553	561	559	568	582	591	635	578	569	492	550	559	581	570	569	539	559	583	526	580	557	564	539	563	508	532	535	554	559	543	568	537	523	558	562	560	549	529	513	560	492	485	581	550	565	576	544	497	561	569	495	523	572	582	540	533	534	539	573	514	542	516	593	587	586	535	566	592	511	555	552	563	554	560	522	557	555	555	570	554	557	508	573	525	557	542	545	520	540	574	573	569	531	570	542	561	523	567	557	541	594	546	536	517	547	543	566	586	582	573	484	530	566	535	519	556	557	541	570	508	542	572	555	539	568	573	547	583	533	576	541	524	546	593	562	510	550	589	557	541	551	578	546	590	531	529	540	527	532	545	551	535	559	557	570	516	542	557	526	549	549	557	546	511	553	555	536	596	545	551
23404	20668	24211	27160	20669	20711	16974	1989	1038	848	704	619	461	335	301	249	241	214	231	212	215	185	214	206	190	185	195	175	160	194	178	164	166	175	185	185	175	178	164	174	143	167	167	159	174	172	155	168	165	167	167	171	150	160	134	148	167	142	177	161	156	133	158	132	190	152	171	154	139	144	177	184	149	184	135	175	162	174	158	165	143	158	169	169	151	146	169	143	176	177	160	184	156	156	167	163	170	179	148	168	183	164	163	146	162	150	147	141	135	170	149	155	150	135	168	152	160	145	143	173	141	161	176	193	170	148	151	145	169	147	195	155	140	147	183	148	147	158	163	159	146	155	149	161	160	168	156	134	145	136	177	166	157	174	153	166	160	165	149	158	141	168	165	157	166	158	172	170	159	141	156	139	172	138	150	178	186	139	156	168	138	143	170	156	175	135	148	172	160	132	150	159	154	158	180	169	142	164	155	140	143	170	154	176	154	182	177	157	146	147	168	157	182	178	139	132	177	157	201	159	165	166	166	172	164	157	160	159	150	132	176	173	147	160	167	167	153	156	160	172	176	165	156	179	145	181	165	153	153	169	185	182	160	175	149	163	151	174	168	142	124	137	157	140	167	171	175	176	164	174	163	157	171	162	155	173	148	153	175	164	147	140	164	142	170	143	176	159	173	145	160	174	163	167	187	152	170	196	185	173	136	153	184	176	181	178	171	180	145	146	164	147	167	168	152	153	160	153	159	153	156	146	170	156	166	170	154	151	142	163	170	149	141	156	171	167	167	178	167	158	176	171	172	167	187	165	169	159	155	164	160	158	178	170	144	156	178	140	186	148	169	168	164	167	162	170	174	167	172	166	162	160	157	166	158	144	160	173	157	144	151	176	182	148	148	157	135	169	149	142	153	170	174	184	173	182	151	168	169	153	163	150	138	147	166	174	160	127	144	175	125	145	144	153	154	163	164	130	144	164	160	157	154	179	135	161	160	165	142	178	159	150	162	128	156	172	147	152	133	134	144	149	161	160	175	154	151	141	145	176	170	148	164	166	155	176	157	145	158	170	134	145	140	161	169	165	195	138	162	156	130	138	148	145	145	180	160	142	168	127	145	150	155	146	158	158	159	157	173	148	157	174	159	142	188	159	176	159	158	173	165	157	131	164	155	173	171	158	158	173	165	179	167	166	156	156	166	187	163	145	149	148	146	182	164	162	149	146	181	174	155	182	144	156	157	186	176	143	172	162	146	151	158	146	164	157	173	166	149	170	186	160	159	155	119	162	166	169	168	154	145	166	171	132	164	157	155	160	167	176	156	155	167	162	180	150	160	137	162	144	145	164	163	156	168	172	143	154	139	155	160	156	177	163	159	149	182	158	143	148	181	167	155	147	156	138	178	164	158	189	141	162	155	178	149	148	174	180	167	178	165	170	178	158	151	154	172	144	152	187	152	164	158	156	130	165	156	171	171	139	165	142	180	183	158	168	152	144	169	145	184	143	178	147	156	158	161	154	162	177	126	147	179	164	155	157	170	123	169	182	166	132	172	157	179	164	156	156	168	150	158	149	169	138	168	162	149	150	142	158	166	164	187	172	161	146	156	159	153	178	141	152	140	157	171	162	147	145	155	137	166	184	173	162	158	160	178	138	156	156	169	150	147	146	174	148	148	145	167	152	174	169	176	164	139	145	148	163	145	182	172	160	163	158	146	160	159	151	171	171	167	173	149	158	149	175	170	147	166	144	144	153	169	174	161	144	162	156	177	152	139	155	153	138	155	154	132	164	161	139	147	154	136	158	160	168	149	160	172	174	159	168	131	130	163	158	159	161	158	164	156	149	153	181	173	146	160	159	165	172	157	170	171	158	174	137	162	140	173	167	154	145	165	138	145	179	177	159	154	161	171	166	179	164	168	172	154	158	159	148	150	139	152	174	156	159	190	166	160	179	185	168	141	178	164	177	171	143	167	160	165	184	170	140	146	134	163	179	151	158	171	163	164	158	167	154	140	172	144	165	141	138	160	172	156	155	171	176	186	153	185	156	165	124	177	147	143	164	178	175	152	151	133	157	180	165	152	144	139	167	162	157	158	173	169	143	175	145	149	157	157	158	179	163	163	164	143	147	159	157	161	168	162	173	166	152	146	166	178	149	179	148	149	173	146	166	151	195	170	140	124	162	161	175	151	177	163	148	175	159	175	170	166	171	146	164	144	138	178	146	141	165	155	143	178	157	150	162	164	154	128	156	138	146	155	151	155	142	159	177	169	134	156	148	156	160	147	172	169	152	154	144	159	173	149	161	159	189	188	161	179	168	151	146	144	168	173	160	154	167	168	174	151	180	132	146	163	153	177	160	155	146	160	149	151	185	171	170	159	176	165	183	156	155	132	188	158	188	156	159	164	156	162	162	153	168	142	177	154	188	146	147	175	148	151	159	153	158	174	187	150	149	153	159	141	148	151	158	180	179	198	177	158	148	165	150	143	159	159	180	187	151	175	169	165	146	152	170	160	154	140	154	154	136	151	141	155	145	161	156	154	130	157	141	152	151	158	132	171	157	175	162	145	156	157	172	144	173	163	159	178	159	166	153	157	159	165	141	166	163	168	181	155	128	173	148	153	175	156	176	139	177	176	162	152	179	159	157	162	136	138	144	164	165	171	159	156	147	141	147	161	165	196	144	167	150	143	151	163	162	168	194	150	179	175	162	183	179	145	159	157	154	151	138	181	147	198	148	171	178	157	143	174	160	157	155	141	151	162	197	181	157	158	179	155	145	151	168	171	154	173	161	144	148	140	159	177	167	160	158	150	161	154	152	166	169	193	157	185	132	147	156	164	162	173	148	160	187	141	153	177	181	182	156	159	163	167	177	149	153	162	152	167	153	160	171	134	161	143	169	155	174	167	155	180	147	163	164	172	154	157	161	186	176	151	155	130	161	168	170	161	177	194	156	139	153	154	142	176	154	152	138	185	170	150	151	155	156	143	172	166	176	175	165	191	159	157	166	166	149	150	151	171	154	163	169	170	168	166	147	146	178	176	178	160	203	139	155	160	140	153	155	139	191	158	151	165	166	149	140	156	129	161	183	163	154	156	156	157	162	167	186	173	157	164	154	185	196	148	170	152	163	160	163	150	170	181	177	142	161	141	147	159	168	143	165	174	178	158	150	165	170	139	149	174	154	156	124	139	160	175	152	165	152	153	166	172	172	133	147	140	141	171	168	146	169	141	169	172	161	145	148	162	151	172	154	151	159	182	128	158	142	161	170	149	190	154	181	168	163	172	164	139	153	180	177	178	145	158	142	157	161	155	207	184	157	141	179	162	157	155	170	144	163	167	188	173	138	182	170	178	153	173	175	155	149	174	166	149	148	142	161	155	168	124	169	154	173	199	167	179	172	140	160	159	171	176	177	132	172	172	158	157	187	164	162	154	153	150	171	161	153	165	164	176	175	144	185	168	173	179	164	149	140	188	153	172	160	165	163	160	183	163	146	159	149
6071	6749	4083	2463	1426	1067	834	704	618	558	524	545	494	447	405	426	466	394	438	360	394	431	364	399	383	383	393	403	404	405	403	412	401	408	408	395	410	386	416	397	406	396	410	381	398	393	379	391	402	392	383	410	396	409	393	386	393	386	367	389	388	409	413	408	370	407	388	406	333	396	431	393	395	367	395	373	403	401	375	364	391	373	418	411	405	412	378	363	422	394	401	404	405	419	390	376	396	388	363	388	382	404	408	410	363	406	419	400	411	390	387	401	377	375	415	395	410	418	410	403	406	390	384	342	396	398	368	370	373	406	408	379	382	410	368	385	418	384	390	426	380	392	406	422	391	370	393	376	373	405	381	359	403	373	386	376	381	403	399	407	410	393	368	429	400	400	414	364	369	397	364	453	379	379	413	383	413	360	416	375	397	379	400	416	401	384	410	430	387	406	389	413	403	388	398	383	392	390	375	421	421	383	393	404	402	404	415	410	414	380	375	418	406	386	350	407	384	425	388	391	392	361	445	373	380	363	407	362	371	378	363	371	407	399	406	365	369	379	365	430	367	405	408	434	414	389	372	362	375	394	410	381	398	390	378	410	360	398	411	401	358	392	373	375	358	404	412	393	413	383	407	363	378	412	408	411	421	408	398	394	387	404	375	395	362	382	398	359	392	394	400	412	413	401	382	423	375	389	407	378	387	385	378	411	417	423	406	428	413	368	415	365	386	361	423	363	373	373	377	391	408	416	397	399	404	412	389	375	369	384	394	429	361	397	404	393	393	428	383	388	400	377	389	386	397	416	357	365	373	390	391	367	375	407	379	411	401	379	384	403	405	401	404	382	397	384	387	389	378	394	395	391	391	345	398	430	390	384	409	394	369	374	395	405	391	368	387	391	388	350	412	386	368	375	409	397	411	411	406	403	380	382	415	382	401	394	415	407	396	412	384	375	380	391	397	373	391	356	405	379	359	391	391	368	390	408	405	370	389	360	393	380	407	372	390	387	387	408	398	388	371	374	395	386	418	359	393	383	389	367	401	388	424	377	432	371	420	395	397	393	382	389	388	360	400	403	392	385	344	403	387	387	370	403	383	440	359	407	430	394	334	356	353	387	384	370	402	408	407	366	365	391	376	410	365	382	370	400	373	388	378	415	427	372	340	371	386	367	405	401	364	392	404	369	392	380	414	386	390	391	399	396	390	363	404	408	390	380	414	375	396	389	421	398	404	384	414	385	363	432	400	376	352	380	391	346	379	411	404	419	390	373	395	438	369	379	395	368	379	388	403	395	417	404	423	411	376	348	370	398	360	373	367	403	371	390	367	405	415	404	388	405	374	389	383	349	366	381	389	348	362	384	379	380	421	372	375	371	375	383	378	413	399	394	392	390	382	382	431	411	374	397	402	411	396	406	396	397	357	432	404	371	390	384	416	404	415	391	358	390	381	399	404	402	419	379	391	402	391	402	415	388	383	406	398	367	393	378	403	393	364	420	393	409	391	393	372	380	391	392	366	374	411	376	391	409	386	388	357	405	395	373	392	383	450	386	407	396	394	401	389	392	400	393	419	403	366	403	406	359	413	394	404	359	381	381	399	389	416	413	379	418	351	418	416	413	385	403	386	368	386	364	416	407	397	412	382	402	391	391	409	420	408	419	395	376	373	399	365	379	381	370	405	388	385	440	427	380	397	388	420	358	390	393	413	395	377	356	355	360	395	405	393	418	395	415	421	369	426	381	390	426	394	389	385	404	404	374	366	413	391	418	418	404	391	438	392	389	375	404	411	377	411	414	403	392	380	384	380	376	409	397	411	379	391	434	423	396	405	357	392	387	388	375	364	353	401	384	375	369	359	407	388	374	397	378	404	424	383	409	403	388	428	399	377	412	399	412	420	398	407	365	381	378	379	389	364	396	396	407	354	399	404	396	382	373	418	394	390	388	370	386	371	375	387	426	390	339	415	373	410	381	378	407	376	389	370	419	389	403	404	385	415	386	370	384	378	398	390	394	396	406	415	400	400	409	401	376	407	401	362	441	402	394	385	415	399	405	395	388	389	366	414	381	392	411	379	356	379	347	380	406	420	417	392	367	393	375	410	367	410	401	371	415	388	410	395	401	351	362	397	410	363	432	408	375	398	365	387	426	402	416	402	415	397	374	397	388	396	411	376	420	393	355	367	399	431	388	375	410	382	394	374	407	408	398	462	402	370	417	420	387	436	385	397	407	414	370	405	378	417	400	400	367	392	401	369	403	390	407	382	387	426	367	402	389	387	373	376	377	372	398	434	379	382	392	375	370	365	377	383	440	389	361	378	393	412	419	394	377	403	326	390	369	390	375	381	389	430	398	376	414	395	388	361	374	420	378	393	409	365	403	381	396	401	405	381	412	369	381	397	393	378	402	391	388	380	445	427	394	355	376	384	434	384	398	396	420	382	394	372	379	378	422	369	393	362	424	376	394	388	394	372	458	413	364	381	377	377	415	407	415	377	359	371	389	386	372	379	392	400	390	372	414	391	400	417	414	376	376	380	392	356	416	380	392	401	414	406	348	429	369	396	393	434	411	376	403	406	385	382	364	378	366	409	411	386	402	422	388	409	416	397	396	388	398	386	407	408	388	380	387	382	367	391	370	375	431	371	380	351	385	374	404	390	360	373	419	398	405	421	379	350	387	368	366	382	367	416	387	414	372	382	388	375	375	410	399	377	374	404	413	406	414	419	395	416	405	385	397	410	390	418	385	387	399	355	384	355	403	390	393	351	397	386	400	408	359	396	409	399	368	392	394	400	433	390	377	366	376	377	431	389	382	368	373	412	395	416	377	405	397	370	414	395	400	345	405	383	423	404	396	372	414	404	357	399	380	419	383	402	433	421	374	374	383	398	385	401	381	402	407	403	426	398	397	407	377	406	428	410	375	390	360	391	386	397	367	392	381	400	367	422	396	439	402	396	406	389	381	357	368	378	374	391	384	382	418	403	404	417	390	395	411	386	392	381	362	401	356	381	401	379	412	377	401	416	374	372	420	370	381	385	386	399	399	387	414	373	343	403	425	383	368	385	411	363	390	421	388	404	376	378	346	374	359	387	412	397	410	392	406	380	382	388	397	390	398	386	381	423	397	397	354	389	391	386	385	399	397	358	352	395	367	389	380	418	405	418	414	403	375	394	373	385	371	391	466	408	397	411	395	387	309	375	395	373	382	370	360	426	376	403	391	411	388	364	401	409	395	390	389	402	382	409	412	386	419	418	407	372	399	436	341	390	398	399	384	387	414	404	373	365	366	384	390	368	396	372	395	374	383	398	380	411	350	362	384	383	401	395	400	395	408	424	393	399	403	402	375	391	391	423	404	412	379	416	356	368	409	413	423	371	380	402	405	397	414	431	380	407	407	416	386	376	384	389	370	394	399	401	395	422	408	401	416	377	412	355	398	396	358	380	381	393	381	401	386	397	408	430	372	395	422	403	410	430	404	360	375	370	387	383	381	366	410
31259	19491	9162	1834	1054	874	744	658	563	547	491	486	399	404	405	381	373	422	404	364	383	362	328	322	361	388	339	353	363	355	349	350	360	361	342	380	361	345	331	349	347	350	397	375	316	365	343	359	378	346	347	348	356	348	371	367	346	357	363	353	357	342	347	357	369	341	377	359	348	397	370	369	366	351	350	389	357	341	365	335	333	353	305	358	388	357	341	350	347	359	406	387	368	348	371	359	321	326	366	396	375	402	355	353	352	342	348	387	357	358	374	332	338	369	364	340	357	344	393	370	349	379	328	373	353	323	339	354	376	316	361	352	339	362	362	322	351	344	352	362	373	339	347	322	322	363	353	361	348	375	333	354	347	333	344	358	326	321	338	326	385	337	368	338	354	323	371	354	358	328	350	343	367	348	364	346	383	334	311	307	341	360	352	364	351	368	368	358	372	397	331	341	370	339	365	341	353	355	341	322	344	350	344	381	381	355	331	365	353	383	368	339	332	329	342	392	344	349	341	338	343	345	338	379	371	341	362	385	347	376	349	378	314	352	359	353	337	362	348	380	371	361	326	384	375	370	364	359	364	348	355	358	333	350	387	321	376	367	318	358	339	362	368	341	352	374	337	328	362	346	375	388	369	344	376	340	334	362	390	355	342	357	349	320	323	320	343	375	349	341	383	389	372	361	380	345	363	365	331	388	395	364	335	357	386	363	388	332	335	366	378	347	387	352	321	338	364	353	367	362	385	357	336	357	368	373	363	373	341	347	338	342	333	359	326	330	342	335	362	396	403	342	387	352	370	413	337	365	366	344	372	335	346	391	351	352	361	380	372	338	307	329	363	345	366	354	395	342	349	372	330	371	348	371	387	343	338	336	323	339	372	346	377	383	379	351	371	347	330	338	360	372	352	364	332	338	358	350	333	396	374	369	349	363	383	338	335	380	329	328	362	331	358	344	328	336	363	355	352	376	353	373	396	314	368	334	342	385	350	352	344	387	338	324	318	349	375	374	377	338	353	331	372	385	325	387	365	367	329	360	340	334	346	373	370	336	348	370	361	376	345	371	346	378	371	362	338	326	364	334	335	340	359	347	361	323	423	396	350	333	357	365	349	305	312	340	369	369	398	358	330	354	332	364	345	382	372	368	362	365	313	376	377	350	365	363	371	380	371	331	363	334	347	327	373	371	354	372	347	350	346	319	365	352	332	351	336	371	383	333	384	326	330	335	387	372	304	361	377	382	373	359	343	378	385	307	398	345	387	369	356	357	357	330	389	335	370	335	370	371	350	354	375	343	359	371	349	345	340	335	398	357	379	336	359	360	367	359	366	349	404	342	351	339	352	333	369	373	358	355	348	338	353	350	335	397	359	351	334	350	364	391	380	334	337	343	369	360	326	348	371	392	303	376	357	357	397	361	367	387	400	324	350	355	361	333	358	358	390	359	367	345	338	329	364	378	368	347	365	327	357	335	340	395	377	360	336	346	350	375	337	355	334	349	368	362	319	344	348	348	383	377	378	340	354	336	383	349	296	354	315	318	314	320	362	345	358	331	319	356	370	374	324	364	349	371	366	349	328	367	372	375	383	330	329	342	370	353	371	363	309	386	362	330	324	370	361	346	391	343	357	364	395	319	347	352	338	349	369	339	372	362	372	356	324	347	377	371	363	380	350	357	398	350	347	355	398	374	326	357	361	397	312	333	329	357	365	361	359	355	325	323	346	358	380	356	312	372	366	372	345	349	334	327	369	357	326	385	375	332	372	369	344	367	387	333	364	326	362	372	359	360	338	362	344	344	357	357	348	366	381	347	343	347	341	378	349	328	354	336	312	377	328	332	347	348	322	354	366	367	412	374	365	318	352	380	323	367	355	357	351	367	357	364	358	391	389	363	374	347	375	341	365	355	374	363	337	341	352	347	370	343	346	342	367	385	337	361	329	356	356	331	346	384	358	327	338	316	361	346	354	380	321	352	343	345	370	377	351	358	345	393	349	362	367	343	373	349	348	341	345	328	346	371	339	324	336	371	379	342	344	355	351	337	347	360	330	368	385	347	335	355	330	346	342	371	331	352	335	334	364	397	366	351	367	379	352	383	349	354	359	345	328	356	351	350	323	334	375	354	332	346	373	332	328	351	367	367	340	359	378	339	339	341	355	354	335	354	374	308	361	342	356	387	358	380	360	351	335	354	339	365	354	353	320	348	373	339	389	340	317	344	384	356	375	372	330	379	372	345	368	333	328	359	359	323	349	357	388	359	407	352	369	368	340	329	348	323	354	353	340	393	321	365	364	369	356	368	367	323	362	392	359	355	351	318	338	357	367	324	329	341	324	325	380	416	399	321	369	352	335	371	386	332	327	325	365	358	336	369	352	340	345	338	363	393	374	356	337	324	367	367	363	381	355	346	340	353	348	363	345	313	345	374	337	358	362	352	362	338	347	337	347	371	351	350	363	348	310	371	333	376	372	388	362	375	362	400	390	362	350	367	366	369	345	373	342	363	378	313	368	334	319	378	353	339	340	367	376	356	349	319	340	380	340	354	362	324	305	332	357	358	357	348	392	338	341	359	322	362	375	385	340	362	349	339	349	326	374	349	320	343	373	352	370	339	374	347	364	376	352	316	364	331	386	342	331	361	356	383	327	360	375	334	335	350	348	354	363	337	338	355	369	360	347	313	325	343	343	373	354	341	366	345	354	368	349	322	399	348	337	383	308	395	396	368	382	325	360	385	351	355	366	338	345	361	350	370	358	353	366	397	339	357	367	349	347	378	340	344	394	320	360	389	338	357	365	352	387	333	346	385	346	360	331	380	381	352	366	332	373	353	329	369	354	381	356	333	333	366	373	359	369	369	354	355	346	331	350	353	376	355	365	339	361	335	367	386	351	380	349	380	369	356	375	355	329	358	332	381	339	372	373	337	350	341	364	340	370	363	340	369	337	356	378	334	327	347	400	346	367	339	376	331	326	331	332	343	353	392	366	363	367	360	340	322	335	329	318	365	375	345	349	358	343	336	374	391	317	378	367	353	344	380	336	322	388	363	340	368	366	356	367	356	387	323	301	358	369	361	343	359	357	333	357	334	349	379	367	358	354	322	377	352	353	352	387	347	325	336	346	398	362	325	342	362	338	340	377	379	327	356	349	330	378	376	341	373	371	343	370	362	355	367	373	340	353	336	367	369	352	351	367	369	351	322	354	333	333	348	366	349	344	351	332	383	349	362	350	363	340	343	346	358	371	347	354	385	326	320	336	366	368	367	380	329	363	351	340	345	351	336	354	346	339	343	327	327	354	391	341	324	382	341	337	322	349	380	357	363	325	348	382	347	373	345	375	388	360	394	379	367	359	353	333	348	372	334	319	351	362	335	368	355	355	354	380	308	339	390	364	373	370	332	358	338	331	344	341	322	355	365	419	378	369	343	342	337	336	385	372	376	324	372	360	345	340	325	387	350	373	402	361	400	364	346	353	360	372	370	350	342	354	361	360	363
6775	2619	1870	1375	1119	1009	864	818	845	831	820	853	829	784	811	783	828	737	804	791	798	801	782	768	875	774	775	774	766	783	828	762	781	771	769	809	863	763	759	791	734	786	798	777	821	761	834	826	788	720	811	804	788	792	768	761	838	829	849	743	750	766	801	832	803	808	798	747	798	777	757	852	799	802	768	762	794	774	799	765	735	715	770	761	776	783	784	766	808	775	788	802	811	816	791	758	761	829	814	814	764	816	817	768	781	818	818	834	814	834	840	774	786	826	768	781	845	791	852	764	792	819	802	768	787	770	813	742	816	845	803	755	813	782	800	777	766	778	780	830	801	775	838	792	802	767	780	764	790	779	778	770	837	832	805	800	765	824	811	767	761	814	812	757	748	747	822	783	770	825	811	813	789	759	781	834	804	751	798	845	718	804	794	809	777	791	809	767	776	791	758	816	781	821	773	787	815	814	802	765	817	805	792	745	791	782	768	744	817	788	788	784	804	762	825	806	736	790	831	817	792	815	846	831	788	832	750	822	833	803	812	791	788	789	817	808	765	793	783	806	824	799	795	819	816	804	793	725	835	802	794	798	811	804	752	790	800	835	760	794	787	769	824	766	763	794	822	839	768	786	756	754	799	759	807	779	801	837	775	775	756	744	789	774	810	821	818	822	816	726	764	764	802	775	777	760	782	778	847	806	775	740	780	803	741	826	795	796	785	756	792	751	750	825	767	748	797	764	810	789	821	769	765	786	818	793	834	832	783	846	816	879	797	793	774	826	794	775	807	837	766	815	792	788	755	804	801	815	808	789	785	763	768	753	775	753	808	789	807	785	788	851	769	774	770	789	828	828	784	751	764	819	805	778	772	797	808	775	840	820	764	801	807	740	802	781	815	821	783	786	818	824	767	795	774	786	778	789	797	801	790	787	814	797	807	797	759	785	792	801	798	785	797	760	810	790	775	739	775	782	814	805	787	771	819	753	738	779	788	735	754	837	782	789	812	758	841	779	826	777	766	799	779	782	798	839	781	810	772	788	783	780	809	767	809	798	770	777	783	775	792	803	722	791	780	793	786	794	819	826	781	841	783	789	754	813	757	787	793	749	795	791	829	701	816	790	761	797	816	805	803	789	777	748	797	822	808	750	822	782	770	824	769	808	727	793	754	759	771	826	799	829	763	755	815	759	807	776	794	814	762	833	748	790	766	752	854	826	827	787	768	793	771	805	771	797	784	817	774	786	811	793	772	802	785	794	820	807	791	801	820	758	815	805	793	807	732	794	776	780	768	767	786	794	789	752	754	815	830	792	786	769	825	766	793	794	830	817	769	799	799	782	832	766	763	795	773	779	750	796	820	777	801	774	814	798	750	781	768	795	746	806	813	758	747	832	805	802	787	817	778	809	776	794	807	807	782	783	784	815	770	799	818	811	800	809	777	763	839	765	745	775	795	784	845	854	789	818	804	801	744	751	814	691	756	818	815	793	787	810	802	817	759	826	765	784	787	788	806	803	750	768	765	819	759	846	746	777	767	822	749	823	794	816	756	805	758	808	798	820	770	772	801	815	786	752	819	801	806	826	816	786	792	794	822	770	732	718	782	775	839	745	773	794	784	813	783	735	795	801	788	769	745	806	811	830	776	783	809	811	778	757	766	771	831	828	782	836	777	791	734	845	792	790	801	800	786	781	774	786	759	780	752	759	812	825	809	782	823	794	792	784	787	828	750	817	766	798	756	717	790	853	727	784	769	771	733	809	798	797	793	796	726	783	813	840	827	775	766	815	793	753	778	773	768	751	787	770	794	802	758	814	779	821	858	768	757	797	828	778	772	760	757	816	768	827	812	814	771	755	779	754	864	799	815	801	736	866	809	776	825	782	809	819	804	816	766	776	774	802	802	811	761	795	780	787	789	797	808	795	770	819	831	856	814	760	749	826	786	799	835	794	803	836	805	791	813	777	822	774	778	799	774	808	822	755	790	769	780	737	797	774	792	801	774	760	817	775	779	784	818	849	809	746	800	822	735	783	762	796	757	842	783	785	831	734	792	844	805	774	751	790	805	814	803	841	786	842	810	778	805	827	815	829	752	749	786	790	790	783	798	793	749	769	777	790	861	769	795	757	783	734	745	790	815	816	787	811	767	769	754	816	776	804	793	824	808	764	807	780	770	762	787	791	780	791	789	751	812	773	816	747	788	826	800	814	754	751	819	782	813	836	816	789	790	782	783	740	805	753	777	779	851	789	744	788	798	774	781	820	803	756	796	777	813	798	813	795	799	729	749	735	787	757	837	794	791	835	748	802	835	805	770	773	822	811	794	807	803	756	770	820	785	756	763	779	796	816	807	829	809	818	781	816	777	781	789	816	789	764	784	757	759	824	791	753	789	799	782	806	795	796	787	744	773	788	800	775	751	762	830	775	799	840	797	773	782	813	802	787	814	756	785	798	790	771	832	796	797	777	763	791	810	829	796	803	791	766	758	763	738	768	798	791	784	781	812	788	757	790	843	779	773	796	817	812	792	801	806	776	743	830	727	795	784	820	791	822	814	765	782	786	779	792	788	800	848	779	785	753	787	777	795	748	821	786	836	813	785	811	734	779	788	779	778	746	782	763	751	850	801	758	821	810	763	780	783	772	755	820	774	818	753	823	805	784	777	740	790	769	772	862	864	801	856	833	735	802	857	829	804	781	791	851	811	792	784	752	790	779	801	834	793	753	794	823	799	818	814	775	813	765	764	784	792	786	770	775	755	750	774	793	732	748	774	840	799	753	780	780	791	806	769	782	803	781	762	753	777	769	771	769	811	784	783	780	763	819	757	818	804	839	785	801	786	799	736	828	757	788	812	777	852	825	810	794	800	761	791	799	800	774	843	808	833	836	829	801	782	818	813	774	875	812	763	795	813	803	753	737	785	853	800	804	841	797	832	810	817	820	828	778	739	791	770	752	786	814	772	785	813	778	812	812	786	803	802	777	820	804	832	738	825	833	785	808	774	765	756	792	810	794	776	798	802	823	740	803	796	831	742	802	764	753	792	781	808	810	798	819	744	791	812	779	760	742	726	717	792	762	827	800	763	794	793	787	803	820	755	827	811	752	796	820	794	824	769	821	793	798	822	799	866	765	794	786	759	800	816	744	820	792	842	779	831	783	771	764	831	806	818	839	744	779	785	803	839	772	745	817	763	759	768	758	792	762	767	784	796	803	772	810	788	830	811	779	812	795	759	813	837	806	785	828	802	789	783	800	793	780	793	796	762	733	760	775	778	768	814	800	818	777	795	787	744	795	776	800	775	822	823	830	769	780	790	772	813	806	802	796	771	808	793	823	843	802	767	765	837	789	817	808	850	854	795	739	768	779	788	819	807	783	775	822	771	784	791	758	807	806	805	793	753	800	816	822	824	806	798	800	808	778	807	781	802	816	779	801	797	759	774	828	772	788	742	755	871	825	783	762	759	764	789	758	781	793	796	771	810	757	802	762	819	727	791	817
24048	20670	23892	27481	20673	19912	2148	966	709	637	533	505	401	354	303	317	311	297	276	291	264	261	271	254	214	251	234	255	249	277	257	219	272	254	240	239	274	263	238	240	259	267	213	257	262	233	222	227	245	246	288	230	238	228	204	230	253	254	240	211	225	218	242	245	269	260	265	245	249	253	265	255	210	253	257	233	225	250	228	222	253	240	241	232	243	215	242	245	235	224	254	246	224	251	239	244	263	236	245	232	229	245	265	230	245	241	224	237	236	234	254	233	260	256	241	225	217	205	283	232	248	246	201	263	239	259	254	226	259	248	267	229	253	240	244	231	274	225	229	258	240	263	230	250	263	234	262	236	243	274	270	257	228	236	237	223	216	257	219	235	243	227	243	253	227	238	229	263	265	236	230	243	238	225	233	259	267	244	238	236	229	259	267	255	237	234	244	228	229	248	235	256	245	231	252	259	234	248	217	259	252	235	266	225	260	230	241	242	256	240	231	215	204	251	243	296	238	253	244	237	254	233	237	237	263	234	244	245	244	260	234	242	253	253	245	248	243	292	271	271	234	214	238	251	229	261	271	238	235	245	271	258	251	219	242	250	269	234	250	238	253	263	240	235	252	197	254	224	217	258	258	268	246	232	236	286	249	239	228	251	222	254	238	255	244	224	254	239	240	235	249	274	261	253	241	230	215	241	235	245	244	244	245	236	219	257	230	253	264	273	250	253	249	241	248	250	251	220	263	232	255	256	252	236	276	258	203	221	208	240	259	247	274	229	260	264	237	236	235	231	224	259	228	243	244	250	249	233	240	247	221	256	235	242	282	241	237	270	234	235	221	208	231	233	252	281	263	244	232	223	221	231	247	236	240	218	256	265	238	228	263	290	266	239	242	234	245	254	245	234	257	256	249	239	244	245	268	242	255	248	235	223	228	247	230	269	218	256	255	253	254	268	236	252	241	261	253	251	225	236	261	249	233	218	229	243	248	228	222	237	212	232	249	230	235	221	239	226	238	252	232	276	209	261	224	220	260	253	258	244	248	240	257	224	237	252	249	227	215	222	252	225	245	232	231	239	236	236	267	253	217	240	239	239	217	245	264	279	242	248	228	248	223	272	230	269	241	254	251	235	238	224	263	220	244	253	226	232	247	224	236	248	242	252	231	231	208	235	229	204	260	228	251	256	251	250	217	226	246	263	225	238	239	217	255	235	224	234	241	265	248	220	224	255	222	221	234	235	223	269	255	241	245	256	255	220	231	238	271	232	211	241	262	258	242	224	246	238	217	273	262	289	218	268	235	242	233	242	252	259	238	247	217	230	220	255	229	231	239	233	242	247	209	231	272	234	203	224	256	226	258	225	252	249	258	261	219	227	249	255	212	249	258	243	234	244	281	254	225	243	265	243	214	244	256	246	253	254	232	264	253	267	236	243	244	227	236	213	259	233	262	232	261	217	254	239	220	246	256	235	273	252	240	236	222	272	235	199	268	243	224	244	245	241	259	255	236	224	240	233	249	223	262	228	236	244	245	246	242	260	250	247	237	263	249	245	259	243	259	237	211	253	263	231	250	215	243	222	260	230	231	237	261	237	244	228	276	250	240	278	251	226	244	236	210	237	228	240	235	243	263	252	246	246	255	248	240	231	236	246	252	234	260	245	273	211	233	274	246	233	256	248	270	245	250	274	244	259	229	260	233	225	243	218	259	228	266	246	248	267	233	249	237	256	249	247	221	264	238	251	256	245	268	239	238	223	237	256	239	231	226	235	221	232	250	227	209	239	253	258	237	238	278	268	235	237	233	260	253	242	256	199	236	256	251	232	228	246	241	247	254	240	234	264	234	215	236	242	275	250	260	216	239	251	251	251	256	271	220	206	243	241	250	226	257	214	227	225	222	239	255	211	234	241	249	214	277	245	237	257	233	199	234	247	233	238	236	251	218	237	235	271	235	239	245	290	231	245	232	223	219	243	243	224	246	271	258	252	256	221	241	273	250	244	266	247	251	259	234	229	223	250	243	261	250	254	212	228	278	222	250	252	259	244	225	250	245	206	242	250	238	235	229	250	213	236	212	246	226	263	242	233	269	236	272	233	208	238	257	235	244	224	240	204	266	274	217	252	240	238	236	246	247	238	239	232	211	224	216	252	248	236	237	245	247	246	249	272	260	244	229	223	242	247	270	249	255	283	248	248	213	217	260	271	246	249	244	258	260	271	222	233	245	240	277	258	244	244	224	267	261	227	213	256	233	255	257	228	239	247	240	235	250	211	264	234	246	247	263	250	246	233	206	257	231	238	247	224	224	285	248	255	225	233	241	266	254	214	220	226	209	239	273	246	269	226	254	262	274	256	219	221	237	253	229	218	259	215	216	219	241	245	246	237	251	265	244	239	218	240	208	252	221	257	256	258	242	226	252	265	232	248	252	252	257	259	244	281	241	235	234	258	268	238	247	218	247	247	224	224	260	254	235	235	232	245	243	248	241	225	239	231	202	245	258	213	246	250	235	222	247	246	236	234	219	218	261	239	252	230	215	236	220	196	217	248	229	268	222	213	258	223	254	223	252	232	255	260	250	252	238	249	220	240	254	231	256	263	222	237	234	237	218	250	231	237	261	241	249	266	253	243	234	245	220	248	245	253	226	243	242	218	252	253	236	220	263	210	264	262	232	240	257	265	238	224	247	261	246	245	216	234	247	217	254	231	240	228	251	253	256	224	215	273	253	257	236	266	246	249	241	231	243	238	239	243	232	262	244	227	253	259	246	230	253	261	237	237	271	222	266	245	240	243	254	252	247	206	229	250	222	214	244	220	242	225	219	228	226	248	249	286	248	255	217	260	244	250	234	216	218	203	253	234	266	241	233	257	259	238	225	262	222	239	266	218	240	241	249	239	266	264	212	233	220	248	221	236	238	252	230	242	279	238	224	249	218	253	237	211	239	239	252	231	242	245	215	248	242	259	218	216	216	213	243	254	248	225	250	239	247	223	222	250	226	225	244	231	254	219	233	233	241	252	229	220	254	254	232	230	244	238	255	239	220	236	247	237	249	249	248	263	229	221	233	248	253	230	237	233	250	249	231	198	256	252	264	259	252	248	224	254	222	244	240	204	225	242	232	249	243	237	257	221	228	238	252	245	248	221	244	226	226	264	231	235	218	251	246	287	232	262	259	228	234	254	246	239	233	265	221	215	227	242	221	232	217	252	229	248	247	228	241	242	206	232	241	234	263	267	246	233	246	245	219	234	228	234	242	249	228	252	278	241	212	257	226	241	228	204	233	246	232	255	248	236	228	235	225	250	209	255	232	209	258	231	239	216	228	251	243	250	260	231	250	241	243	250	231	256	226	243	230	258	264	243	245	249	223	220	221	243	221	233	239	249	268	233	255	246	233	246	222	243	237	250	257	258	233	224	205	248	251	240	189	224	224	236	237	239	246	251	254	243	235	251	239	234	248	235	239	238	212	265	245	232	213	193	231	246	256	233	235	234	218	237
5407	4866	2964	1774	1230	997	841	814	724	682	651	643	657	606	618	582	561	531	526	545	565	525	563	565	582	530	567	556	521	535	560	549	567	537	557	548	561	558	588	567	552	545	540	544	573	510	573	543	530	597	511	551	542	552	540	559	569	560	554	526	537	567	557	542	578	546	556	544	541	534	542	542	544	539	585	550	555	515	566	556	525	548	562	518	541	580	552	558	559	543	542	546	586	527	564	540	584	560	500	542	537	609	558	534	506	532	499	527	559	594	560	555	532	535	497	510	500	536	549	572	521	558	570	527	506	566	566	538	575	559	548	545	560	558	548	544	558	504	558	584	557	574	565	536	577	535	546	532	554	569	501	547	572	559	561	551	523	559	548	525	566	580	543	553	529	584	569	558	543	551	518	582	587	560	534	536	544	536	552	573	592	568	539	568	518	501	559	519	570	545	577	590	551	501	595	538	536	538	542	535	529	539	560	552	586	517	550	536	501	562	541	578	556	533	562	567	540	573	561	545	551	529	528	541	549	541	554	504	515	572	533	549	529	532	558	552	518	529	525	613	567	550	538	527	551	579	485	569	550	571	574	546	578	529	594	550	555	523	535	525	559	568	531	572	591	549	518	577	518	566	545	556	547	536	530	570	533	544	556	555	572	534	520	559	588	615	545	573	573	577	544	552	582	590	534	535	550	551	545	555	532	596	570	534	577	519	515	519	500	568	526	577	570	578	566	527	517	598	531	532	547	542	583	547	561	579	511	570	570	521	583	581	584	516	517	519	548	497	523	546	573	547	532	559	506	526	542	531	539	576	529	524	525	487	533	516	559	550	544	505	530	549	536	567	557	505	525	572	526	531	560	531	584	523	563	559	535	568	561	551	578	570	558	520	560	559	538	547	553	605	571	512	519	547	539	545	544	520	556	553	566	561	514	533	559	569	577	562	585	579	561	587	575	567	581	523	532	499	584	549	551	558	525	508	578	504	516	556	552	524	510	554	600	545	499	545	548	547	562	561	563	549	562	593	517	532	589	563	540	530	505	588	548	523	558	523	581	543	515	533	505	509	541	548	540	560	539	568	576	580	494	540	532	495	516	567	541	534	595	553	511	573	542	554	598	598	506	575	554	565	507	554	567	574	541	558	584	553	546	512	546	539	529	592	572	566	570	522	537	591	557	582	532	555	528	531	601	561	524	547	552	565	537	556	527	543	566	567	538	535	542	541	554	534	543	557	515	540	548	532	546	576	599	550	543	572	541	587	555	545	564	531	557	508	564	518	540	492	560	569	533	533	531	556	543	483	556	543	551	532	515	506	513	532	550	540	614	516	502	549	553	564	553	536	539	557	567	548	531	535	543	521	549	527	547	555	563	555	565	568	531	529	546	541	536	541	528	556	524	567	543	567	542	555	579	515	554	568	509	583	543	603	527	550	559	540	540	570	548	563	562	555	550	539	571	533	536	591	560	543	522	559	567	546	505	559	550	590	560	528	539	542	576	542	567	560	563	573	566	505	611	541	549	538	537	528	541	559	591	558	541	575	557	602	519	486	480	521	533	556	544	552	578	569	554	551	565	500	576	576	564	545	556	557	548	531	545	528	528	586	558	577	556	541	562	537	568	515	557	530	541	567	538	521	540	537	538	529	545	540	503	573	557	581	576	526	552	518	496	553	552	599	516	568	567	565	540	564	500	537	559	554	512	539	542	528	575	542	532	563	565	543	550	567	574	581	503	566	575	554	548	548	540	534	554	575	558	541	542	529	531	583	583	533	563	616	543	546	576	543	542	553	574	568	555	484	578	525	583	543	570	541	567	551	538	537	551	520	534	565	590	548	530	543	531	535	548	614	537	546	564	570	538	566	532	513	509	554	538	603	551	530	552	560	515	556	540	520	572	568	565	566	559	551	553	574	537	523	556	585	588	555	552	605	559	553	529	547	530	528	536	553	571	519	564	568	508	533	516	569	512	549	527	580	530	608	551	538	569	561	557	536	604	578	510	577	567	560	577	518	537	583	557	500	526	552	526	541	527	556	524	522	574	564	543	573	531	567	537	514	494	525	519	566	556	530	563	523	535	579	519	559	544	561	512	567	587	535	494	537	563	565	583	487	596	542	484	500	541	576	546	514	551	552	558	561	573	568	540	587	555	579	529	571	557	529	560	571	555	492	553	564	523	526	561	558	530	563	527	573	581	562	541	560	578	546	542	546	560	543	545	543	577	556	579	541	555	587	524	530	594	555	566	523	565	518	570	560	575	558	554	532	572	546	555	518	544	546	535	533	564	498	489	567	551	523	565	538	540	560	608	531	624	533	557	543	512	568	507	562	546	550	496	571	542	546	556	516	523	552	549	574	546	541	561	547	572	546	514	537	533	551	521	533	543	559	506	543	527	580	568	557	556	559	570	548	570	528	544	563	536	560	580	596	538	540	518	543	563	547	540	516	525	561	574	531	537	585	559	562	537	523	556	509	566	517	535	553	553	570	548	515	575	535	513	589	551	539	553	557	518	538	533	505	544	539	580	539	535	556	572	563	525	533	538	548	534	526	548	586	550	538	514	526	554	550	516	535	552	535	532	521	534	527	524	538	574	547	535	547	553	517	523	509	582	566	547	541	555	550	555	601	512	557	539	535	550	539	530	569	503	538	594	549	536	584	549	522	537	531	526	524	536	582	504	561	506	546	543	532	579	580	560	530	558	522	520	541	569	571	549	498	575	529	526	560	530	523	513	527	493	551	491	582	549	498	554	523	516	522	534	543	547	530	559	542	561	546	508	572	600	608	525	543	572	572	508	571	555	546	582	578	532	558	572	578	579	548	598	528	531	558	587	515	559	597	535	529	536	578	549	530	523	495	570	576	556	561	507	580	580	552	577	528	520	562	525	502	514	576	480	518	544	540	540	515	534	525	505	567	566	554	551	585	513	538	519	560	550	562	578	556	564	531	555	554	520	516	520	521	571	576	516	539	559	548	505	561	564	527	542	551	490	548	526	532	555	543	522	510	542	546	526	583	502	575	555	541	514	543	527	600	573	561	560	553	561	534	516	498	525	570	540	562	564	525	517	570	528	547	531	567	548	516	530	523	522	584	560	547	566	531	552	569	537	552	561	521	531	552	558	520	538	558	579	494	576	575	577	558	532	550	537	551	508	526	589	527	560	522	534	549	576	568	534	538	530	513	581	544	578	545	548	496	530	539	543	537	547	534	520	577	523	529	530	563	570	536	571	542	535	552	544	541	558	547	560	526	568	501	540	544	527	557	526	522	536	572	591	534	560	532	549	548	578	606	535	527	520	533	522	528	522	554	566	578	555	555	523	534	568	561	518	564	552	522	544	589	506	557	536	519	556	558	566	574	556	534	533	545	543	561	519	550	529	555	544	497	545	499	520	531	567	585	502	571	557	567	523	538	544	507	555	553	504	537	553	559	576	528	527	586	560	579	583	538	593	546	545	532	566	499	532	568	556	523	543	549	522	554	577	589	541	552	550	542
23430	20687	24227	27189	20687	20741	17335	1816	971	875	687	632	421	328	301	268	280	250	232	215	211	206	167	180	179	181	161	157	141	174	159	178	154	181	162	192	193	183	217	155	167	165	183	142	133	190	174	157	166	159	174	180	163	162	167	184	146	172	141	172	158	167	170	161	148	145	173	169	174	169	153	161	169	173	170	153	163	161	144	147	127	180	172	169	142	186	188	155	160	151	151	169	161	181	140	176	154	154	165	174	165	172	160	163	157	181	174	153	164	174	165	148	165	166	175	144	159	162	158	178	172	158	164	165	180	138	149	153	165	146	143	163	142	158	146	156	165	159	170	154	166	165	197	158	170	156	142	147	137	148	137	174	132	151	155	178	139	172	143	174	168	156	161	179	155	153	150	152	143	175	187	142	189	172	166	150	161	125	153	172	153	146	160	132	157	145	150	146	132	155	146	154	150	148	184	155	170	148	163	151	155	166	145	160	163	159	151	155	156	164	148	178	191	174	146	136	157	146	137	168	180	150	188	190	158	152	163	146	142	161	130	171	152	157	139	166	148	167	146	178	157	173	157	191	164	181	168	169	160	150	182	163	164	129	161	156	180	149	151	151	150	149	169	167	139	158	143	177	173	157	152	133	152	165	162	202	153	147	160	161	141	180	152	165	168	138	154	160	149	166	174	177	143	158	157	156	164	151	181	166	166	145	175	129	158	164	157	166	149	152	167	159	163	161	163	167	147	135	144	176	166	147	184	151	177	157	158	156	155	164	156	160	161	177	153	155	173	147	143	144	154	162	146	152	175	159	171	157	163	139	168	165	184	165	132	125	147	186	182	133	159	141	155	147	157	151	144	160	161	161	162	142	176	184	185	166	182	158	154	144	188	167	182	150	152	161	162	166	149	168	168	158	166	128	163	155	203	172	147	167	155	147	162	176	176	167	140	159	163	155	171	183	186	146	179	164	181	162	135	162	173	164	154	177	167	163	144	140	148	169	167	162	156	160	148	162	132	160	154	140	165	156	153	155	158	153	164	154	143	160	142	187	164	173	146	168	179	155	159	147	138	174	194	151	164	194	146	160	155	154	147	146	148	174	171	155	159	149	170	163	156	153	161	154	162	161	155	152	143	149	160	131	152	147	181	174	157	160	180	155	173	171	166	158	130	151	175	159	143	167	147	145	170	153	157	144	156	137	189	146	155	152	168	162	157	157	145	141	173	165	168	165	173	178	147	175	135	189	162	131	160	157	164	155	152	160	164	124	159	145	159	156	152	154	174	146	151	182	144	160	152	147	147	138	162	141	158	145	149	169	170	147	142	156	159	152	161	162	162	154	161	139	164	171	144	158	150	155	146	145	171	174	140	153	149	150	143	144	139	169	143	162	150	181	156	142	162	151	145	160	171	141	147	150	143	163	163	181	149	158	153	162	145	147	129	168	151	156	174	170	146	135	162	161	174	158	152	155	146	152	139	168	179	162	152	172	153	169	166	163	152	170	174	168	153	160	132	189	173	172	166	194	168	156	159	151	151	156	176	173	152	164	174	170	153	170	182	176	152	178	166	147	158	170	151	151	148	153	159	160	168	167	145	142	146	150	187	165	160	156	176	134	142	157	132	154	169	157	144	153	152	160	152	162	186	139	146	148	160	185	150	149	163	160	147	168	146	155	144	184	161	153	157	157	176	127	158	172	175	163	141	174	177	142	165	144	142	142	149	163	170	148	149	157	157	161	163	157	138	142	169	173	173	181	155	146	150	161	167	150	140	168	146	142	172	159	160	157	151	164	162	165	147	145	176	189	168	147	149	162	145	157	159	149	182	150	151	165	199	154	141	152	139	156	169	165	184	143	162	143	155	157	143	164	161	151	134	170	171	147	158	161	163	151	166	129	165	163	168	201	157	177	163	143	151	168	130	155	158	131	160	145	140	161	181	171	178	163	174	165	176	146	129	157	163	155	156	151	182	160	136	130	169	155	146	193	177	174	130	153	147	161	155	151	161	169	152	162	157	148	169	126	154	175	157	157	171	156	147	145	141	152	140	154	160	133	150	168	162	134	174	164	157	162	151	161	159	149	155	127	155	169	153	167	175	166	169	156	163	166	149	150	139	154	153	163	146	142	174	169	158	149	160	141	160	167	155	132	141	156	173	161	151	150	164	163	149	150	166	179	160	162	152	150	163	155	165	137	155	166	144	140	159	165	157	164	146	178	136	167	160	163	166	175	177	173	158	160	179	152	131	160	144	158	157	132	154	142	169	162	147	140	153	135	167	158	147	183	150	146	161	163	157	134	157	143	145	170	151	175	172	161	174	172	142	163	150	189	176	156	155	183	143	159	192	164	164	174	163	149	156	144	153	153	153	159	150	163	172	157	174	137	172	135	157	169	161	160	186	162	157	172	166	125	161	146	163	148	151	170	172	153	155	158	180	184	146	159	162	156	185	150	142	158	158	163	151	159	160	153	137	154	160	172	134	125	154	183	160	159	161	155	142	170	147	147	145	154	161	163	158	160	146	133	138	177	161	129	168	168	181	139	178	177	181	152	152	137	148	183	172	182	151	173	158	164	143	184	133	146	155	148	157	153	167	151	153	154	159	156	153	134	167	133	161	164	153	155	171	192	163	183	154	158	140	148	162	146	160	152	136	165	162	133	171	151	159	155	172	163	143	160	130	160	162	169	144	158	162	153	166	162	145	153	149	142	139	140	129	175	156	165	160	150	158	155	150	157	164	158	152	162	173	150	131	150	164	156	155	162	162	165	158	149	155	176	175	171	161	165	173	150	170	152	181	168	182	136	155	149	152	153	149	161	158	154	164	137	145	183	147	155	156	157	151	149	142	141	168	152	149	134	174	151	163	173	152	160	186	170	158	180	160	159	139	150	184	167	155	188	160	161	143	152	150	171	151	149	172	159	174	144	158	164	143	160	160	173	164	153	160	133	168	154	126	137	178	133	163	181	154	158	162	149	142	161	160	176	161	131	149	158	134	147	146	176	175	181	155	155	142	150	176	163	158	148	154	154	164	162	188	161	153	165	155	153	154	145	153	163	151	155	139	166	172	152	158	161	123	131	162	151	137	140	160	165	156	146	167	146	133	168	141	148	153	152	163	169	157	142	158	161	165	151	139	152	162	159	154	153	183	173	158	181	140	152	161	142	155	156	163	137	148	137	148	178	160	157	161	157	158	151	160	170	146	169	159	142	156	144	144	158	157	159	166	150	156	163	173	150	157	156	153	157	162	168	156	171	157	180	156	161	164	160	163	155	153	171	152	178	170	162	163	181	163	157	170	169	147	163	156	140	154	171	147	161	174	140	148	149	138	151	157	142	145	159	149	168	156	148	169	173	149	169	165	162	180	140	177	145	150	155	157	140	162	172	179	157	160	178	171	158	169	162	141	169	129	159	120	156	170	134	175	144	164	155	148	145	154	167	147	149	140	146	141	180	142	178	164	180	137	110	183	159	145	179	185	143	161	157	150	153	170	160	167	161
6248	7037	4014	2271	1438	1060	866	678	676	608	543	545	506	437	425	424	395	397	392	406	402	429	401	413	407	386	396	403	373	379	395	404	391	401	412	362	407	416	392	411	384	384	404	384	386	367	375	401	388	372	444	356	380	433	396	365	405	410	408	366	384	400	346	400	394	389	403	382	392	374	394	411	407	383	368	377	383	400	403	351	397	391	388	391	395	426	357	358	376	418	392	396	395	385	392	413	416	364	408	339	366	395	345	396	381	384	391	394	365	383	391	388	378	387	418	365	411	392	377	383	387	364	378	424	401	405	353	385	365	381	418	380	377	378	379	396	362	404	404	380	399	400	365	364	394	416	375	398	438	391	393	361	394	400	415	381	402	393	404	387	365	396	354	408	383	379	395	358	368	371	372	368	391	404	367	408	397	391	363	369	407	385	425	377	397	394	384	375	396	383	372	374	384	408	395	414	364	398	373	397	404	371	393	353	420	396	374	425	396	396	375	343	387	410	397	379	411	387	379	397	400	387	381	377	408	377	390	356	354	377	402	367	372	387	339	338	418	354	422	397	414	378	397	401	423	388	384	403	347	402	353	341	399	356	385	411	388	385	373	397	385	378	376	369	382	394	372	386	377	396	365	395	397	370	398	351	374	386	365	414	360	347	388	358	444	390	393	386	393	364	381	374	363	423	368	364	402	419	352	377	407	389	377	390	381	413	379	392	381	377	379	365	383	365	393	375	375	393	356	342	384	410	425	397	394	354	359	392	376	382	378	384	406	374	385	389	395	370	346	387	407	390	324	379	364	428	409	387	389	389	401	374	402	394	384	361	368	400	353	382	384	407	416	404	398	399	359	383	366	340	371	404	392	377	372	364	389	388	396	386	420	362	362	411	407	375	388	421	373	354	402	411	396	410	391	393	358	394	379	388	372	377	340	384	402	344	396	406	417	387	399	370	364	388	410	368	331	391	423	372	373	382	420	373	355	376	398	398	386	353	375	361	384	362	401	398	401	369	374	376	414	377	355	414	370	367	393	379	404	386	381	386	384	361	364	357	374	379	406	376	403	391	366	379	371	392	402	394	367	357	404	375	422	400	407	388	368	390	353	379	400	386	365	376	395	356	341	401	404	374	361	414	391	364	383	386	355	377	372	368	404	420	417	370	352	427	379	374	407	335	346	413	394	382	387	394	379	371	406	349	377	377	382	389	369	392	400	349	388	423	412	396	356	374	368	396	348	374	385	406	350	408	399	403	327	390	394	391	398	389	382	379	380	363	338	401	335	345	410	389	389	371	385	375	381	396	411	399	354	421	384	351	377	373	390	375	428	411	362	377	369	387	407	376	344	378	349	385	366	384	385	346	357	393	381	396	377	387	384	392	378	357	386	392	397	378	368	405	393	391	402	361	398	361	381	381	401	384	382	375	408	407	351	379	390	402	393	415	413	395	400	366	363	382	384	389	399	386	400	408	393	383	396	344	416	355	364	384	394	373	363	382	368	377	363	367	413	381	396	383	394	397	375	357	382	375	354	393	412	403	361	409	393	373	382	398	387	420	382	389	408	388	383	380	391	351	424	367	390	375	386	391	407	392	351	393	394	360	354	408	360	402	376	376	411	375	389	380	392	397	389	373	412	328	373	398	375	390	423	359	385	375	394	363	414	412	355	383	398	395	404	375	381	420	411	393	402	381	391	334	395	383	393	394	370	371	400	349	417	370	374	348	420	375	359	403	380	383	401	391	375	374	367	367	390	401	359	397	394	414	411	397	402	377	387	426	365	382	416	398	362	385	391	379	393	383	353	389	392	406	387	413	427	399	371	356	370	378	399	382	357	406	373	365	397	357	368	374	400	363	359	411	402	345	404	413	385	374	373	342	366	395	392	387	378	410	390	422	397	385	365	373	350	393	375	353	380	354	413	360	339	412	394	382	387	397	416	399	395	402	362	347	414	402	387	353	328	365	365	370	383	384	353	344	373	366	371	397	381	400	407	386	365	361	386	378	393	374	425	380	369	415	385	365	389	384	377	381	375	389	364	410	399	361	370	381	387	366	382	388	380	388	370	387	360	377	372	379	365	378	399	397	387	411	395	418	369	389	417	374	396	363	398	384	380	376	379	412	365	424	362	390	387	385	376	411	412	411	354	373	381	366	392	376	367	388	393	342	359	385	382	356	367	421	339	378	376	401	404	373	377	391	405	378	378	338	393	365	348	388	383	369	382	375	410	351	360	375	384	403	377	403	398	407	390	356	337	379	342	362	366	362	397	367	396	367	404	367	372	402	380	388	344	385	392	359	418	348	379	354	381	380	389	404	341	388	390	398	395	372	381	392	354	376	381	387	374	388	413	388	401	384	401	388	392	364	381	376	343	398	403	378	378	392	375	353	376	422	391	388	383	377	369	370	384	358	389	354	389	357	386	402	394	353	373	395	401	369	379	407	413	386	397	346	368	364	383	401	386	376	434	387	360	382	377	380	400	392	424	408	387	408	407	377	403	381	376	367	363	429	368	365	402	364	414	397	377	383	368	379	396	390	378	393	385	390	402	400	379	368	349	426	402	401	363	383	388	389	358	358	374	409	397	390	380	378	371	359	365	375	354	387	359	386	404	394	402	382	386	404	414	415	398	374	404	389	359	345	354	414	354	414	418	395	380	371	412	404	391	383	402	388	392	371	378	384	374	385	360	379	386	380	353	371	374	355	401	408	373	373	341	364	394	419	351	374	382	361	390	372	349	359	370	410	399	374	387	392	356	395	380	395	390	405	408	408	352	376	380	383	363	378	359	387	371	409	387	357	394	368	432	377	420	360	391	377	387	426	380	379	374	383	375	377	399	378	397	381	361	405	407	398	416	376	400	341	387	378	391	402	350	400	408	383	388	396	380	422	351	357	395	375	387	348	370	407	375	367	365	361	376	341	405	385	369	367	395	406	444	425	390	369	382	355	335	377	407	397	356	410	383	372	360	353	402	392	422	372	401	344	381	393	396	380	365	379	417	370	352	391	395	426	391	334	383	378	361	396	404	380	385	375	402	358	385	429	382	396	377	407	389	380	397	386	383	388	381	373	367	346	363	396	397	383	410	336	402	377	364	370	396	391	397	382	374	405	391	381	401	366	384	381	398	399	396	369	369	372	433	381	388	345	394	379	387	365	398	402	394	372	376	381	399	373	389	381	391	377	374	399	389	362	384	382	388	442	386	350	370	408	353	413	381	379	385	387	364	388	394	418	390	380	371	370	384	394	400	359	411	375	411	381	375	397	398	396	378	377	375	433	401	367	373	429	348	372	384	371	416	349	419	392	429	349	362	393	372	383	402	411	372	359	352	376	366	375	352	391	410	411	385	375	364	396	403	385	371	408	354	380	395	377	365	429	431	404	407	359	386	387	373	368	368	373	389	352	347	372	378	368	382	383	372	415	402	398	400	373	405	344	382	375	418	386	390	385	376	396	378	378	402	399	395	410	411	375	388	394	357	382	382	405	366	411	381	411
31279	19484	8988	1735	1124	875	779	690	573	532	518	530	470	381	376	386	392	352	391	353	368	356	401	352	388	359	378	387	339	380	345	352	346	353	344	371	378	337	343	332	327	340	362	351	358	360	349	347	339	328	373	331	308	340	357	345	362	351	344	362	383	353	344	341	359	358	339	359	318	392	339	379	338	374	351	370	364	342	324	345	349	328	360	361	366	331	352	389	364	317	349	330	337	397	306	336	337	345	327	335	343	323	369	357	380	351	345	333	317	345	301	361	371	343	350	343	339	356	327	338	367	337	350	359	330	331	344	344	339	371	350	373	362	375	354	375	371	350	351	351	349	340	331	379	390	370	350	322	338	364	333	363	342	349	338	341	325	347	317	349	370	365	364	327	338	332	334	306	338	338	370	355	329	325	312	344	377	366	355	361	340	348	333	347	378	355	323	354	372	366	356	342	357	353	331	346	346	348	391	347	345	351	366	323	363	340	329	335	337	351	357	351	376	324	360	344	351	317	335	364	335	348	361	381	363	359	370	321	341	348	369	356	356	315	371	358	334	356	353	344	346	334	337	366	363	326	361	363	308	366	352	342	381	337	374	384	375	384	375	342	339	336	351	338	368	349	345	348	359	362	334	333	379	370	323	351	361	362	320	388	370	342	333	339	312	345	346	382	366	371	363	373	352	355	359	350	381	349	339	368	355	360	348	332	313	359	335	350	371	372	334	352	345	364	342	322	323	385	366	376	360	333	342	372	357	351	350	377	313	363	349	339	318	341	353	350	330	334	396	310	378	351	338	356	339	342	330	353	330	322	332	353	382	292	347	367	357	376	349	348	350	378	346	370	341	371	344	347	335	346	367	347	350	345	326	321	335	338	334	334	317	370	385	341	343	347	344	359	398	328	366	340	363	340	303	353	350	399	361	318	368	345	314	402	358	336	374	358	326	358	351	345	338	341	339	346	358	334	372	352	337	352	344	328	395	361	380	386	371	348	376	344	321	334	369	364	312	371	323	357	340	348	394	363	336	325	353	384	361	363	324	327	364	368	368	333	335	360	320	356	363	313	344	374	354	339	339	327	353	360	370	327	325	343	346	369	347	346	414	407	368	373	364	338	328	330	338	340	351	364	341	360	341	387	344	302	370	349	346	372	333	329	344	342	373	334	360	332	354	363	349	359	326	351	347	344	334	331	336	347	325	335	360	353	320	323	336	357	342	337	357	338	337	386	363	348	363	336	356	362	370	337	349	367	343	328	359	328	357	380	317	393	336	337	361	344	373	348	389	320	365	350	380	354	349	367	329	347	331	336	351	361	350	379	364	349	356	377	355	361	354	347	341	353	335	343	333	363	317	322	374	377	351	352	322	342	365	325	351	317	378	331	348	341	352	340	341	309	322	325	387	356	341	317	334	326	357	374	333	364	390	325	377	356	369	350	374	350	355	370	336	333	329	337	320	361	345	312	351	350	335	335	335	375	327	382	355	340	326	360	369	397	347	344	351	342	347	329	358	360	351	348	351	308	341	327	322	344	330	323	340	328	367	340	345	331	333	359	344	324	323	363	388	322	338	379	375	380	349	341	330	327	384	366	333	323	384	335	312	389	352	332	381	348	397	366	338	395	344	340	337	364	337	363	330	342	335	339	342	352	366	351	352	331	371	329	332	379	342	355	361	378	350	362	339	366	350	333	330	343	355	336	370	338	371	325	354	340	359	316	312	341	394	362	327	370	360	329	379	342	359	358	338	323	324	363	384	353	352	347	326	356	332	359	351	351	333	332	407	340	374	352	359	347	360	384	363	321	342	326	324	331	342	359	373	355	377	357	312	363	323	361	334	367	336	325	361	358	375	343	378	330	331	349	370	344	342	345	366	328	301	341	359	368	334	352	348	355	360	355	370	347	367	360	335	344	340	346	370	316	340	380	346	344	340	357	346	364	329	348	345	391	339	340	356	353	346	339	355	355	357	353	345	375	371	359	335	341	326	384	368	354	398	389	364	353	365	358	331	357	363	356	332	331	336	338	332	348	365	360	363	315	372	360	362	365	361	367	370	373	385	329	371	343	391	385	349	337	355	349	338	338	352	377	336	342	351	341	365	362	333	338	330	354	340	342	385	350	323	342	323	351	351	407	345	337	371	372	324	328	336	342	352	364	348	393	332	343	339	341	321	323	384	344	342	360	328	332	374	333	350	320	355	383	351	345	304	353	374	321	353	393	362	316	363	327	320	391	337	376	313	324	330	350	373	358	310	381	355	355	358	348	329	327	358	312	337	333	331	357	348	364	341	342	341	363	364	347	351	321	332	352	332	366	370	362	377	357	350	328	340	349	362	326	365	340	342	351	382	309	359	367	341	312	334	375	326	332	355	314	345	354	373	346	322	386	369	362	351	380	341	338	354	377	381	326	343	356	320	323	386	344	316	350	361	368	343	375	363	349	345	340	390	357	357	350	357	339	329	325	328	366	349	341	314	365	301	346	334	363	346	354	385	342	345	380	377	356	359	310	394	371	315	305	345	337	370	324	393	334	343	353	363	380	355	360	338	415	380	340	375	349	378	338	346	345	351	334	366	361	353	350	359	297	359	289	334	360	323	378	365	339	378	381	368	338	416	379	350	333	332	372	344	355	371	365	374	336	349	344	311	341	355	345	365	376	358	374	375	341	367	336	376	333	355	328	347	345	346	365	352	357	340	356	317	339	367	333	379	334	349	360	350	364	394	357	357	370	300	347	359	313	359	357	350	358	364	308	321	369	368	340	383	370	332	316	321	330	320	375	350	354	351	323	354	312	377	337	364	341	362	371	361	341	306	368	328	352	353	343	334	368	363	349	345	373	355	362	336	384	372	366	354	357	368	350	368	342	345	343	326	360	350	336	351	326	350	355	333	350	367	356	363	350	353	359	294	323	346	373	317	375	379	352	342	352	338	330	357	369	320	353	312	377	344	346	337	353	366	347	346	318	330	355	342	353	348	375	373	353	358	348	347	340	341	374	332	342	322	330	313	359	346	335	354	360	336	348	358	360	376	365	363	370	329	350	350	335	345	357	363	367	334	347	346	321	333	356	350	382	331	368	375	375	390	371	354	389	382	369	322	323	375	335	350	336	363	355	338	340	377	359	337	348	340	364	342	351	326	334	366	353	339	337	321	339	341	298	341	344	340	345	356	368	385	370	377	349	339	357	345	366	354	332	338	331	324	328	363	372	334	316	353	343	375	352	376	353	327	366	350	352	338	355	356	353	315	330	386	348	363	323	317	336	383	346	354	380	315	343	339	352	378	329	348	382	315	337	347	369	343	339	374	342	377	389	345	352	326	373	360	372	369	356	371	354	363	341	350	309	345	354	354	344	322	339	313	355	347	379	378	328	330	361	378	321	341	339	373	339	319	337	352	360	304	363	339	311	355	403	314	333	340	335	334	348	340	356	346	368	396	330	313	355	318	330	350	330	372	362	337	361	347	311	336	331	343	336	363	330	333	329	368	389	335	328
6961	2615	1810	1284	1034	958	914	901	847	902	870	786	803	816	803	777	749	804	776	796	759	754	781	811	794	819	823	816	778	801	777	837	747	761	820	806	782	758	781	787	774	787	788	779	852	776	760	812	758	794	773	764	783	792	774	772	770	790	761	814	811	826	767	729	789	759	777	795	756	790	832	785	768	786	818	781	803	766	800	782	772	783	798	731	815	807	783	798	800	761	790	797	824	726	765	822	822	797	847	766	829	765	784	779	743	802	827	770	764	788	758	782	734	789	801	828	787	809	757	784	792	742	765	771	759	796	784	762	787	828	809	769	767	770	782	800	813	785	820	771	757	756	787	802	841	798	750	848	818	735	828	763	794	788	730	793	778	726	808	778	823	787	718	853	734	814	761	808	763	766	764	804	767	804	793	794	745	802	770	771	742	805	761	765	777	765	763	752	772	807	841	793	746	831	753	760	750	782	780	766	771	806	781	727	799	800	795	785	795	770	747	749	779	785	751	809	764	815	758	807	808	791	793	763	775	749	777	791	792	775	759	734	755	762	773	783	744	749	788	794	822	767	767	751	756	785	812	780	821	811	821	799	819	772	856	771	806	777	760	789	784	758	774	772	782	838	846	755	757	762	764	794	778	798	771	769	711	766	776	802	826	743	798	794	756	785	763	799	728	745	809	784	775	765	769	771	735	773	744	793	803	780	768	782	797	755	768	774	738	798	780	761	777	784	773	761	770	788	789	783	803	741	805	800	787	782	779	750	753	821	739	871	733	782	788	695	800	783	822	813	751	777	821	806	712	766	795	747	790	838	795	796	826	802	763	753	782	836	742	764	821	778	756	793	785	750	770	754	794	770	733	775	801	746	772	800	797	786	809	786	768	799	753	749	825	813	778	816	798	745	836	726	778	792	782	796	773	760	779	771	778	740	818	788	831	789	766	774	781	771	789	727	771	769	776	777	802	832	765	791	743	749	743	795	755	755	761	772	796	742	814	777	800	731	709	754	756	788	780	736	799	773	812	808	803	803	749	728	754	786	767	739	807	737	788	798	782	732	797	776	768	788	765	787	791	801	767	727	764	801	796	812	732	784	780	786	758	774	801	795	779	827	804	742	815	790	777	799	798	801	824	785	773	725	805	838	728	776	760	718	773	774	754	741	773	808	802	787	796	803	801	763	787	817	787	754	779	781	779	827	751	818	769	737	783	830	710	782	749	793	747	746	780	772	760	762	774	765	798	781	768	761	785	780	839	784	732	808	776	769	811	767	812	819	757	806	806	785	776	753	800	774	788	767	788	759	791	798	783	802	792	798	792	795	801	737	801	802	792	839	738	809	822	813	767	789	757	838	782	836	800	759	805	791	775	825	783	810	732	782	808	813	791	785	749	787	868	775	787	768	822	813	837	760	795	741	749	814	784	793	772	750	779	786	801	749	809	742	775	766	768	812	805	811	811	748	806	781	810	809	797	734	766	801	741	740	774	778	714	730	766	826	784	799	807	788	776	800	810	795	727	751	753	785	785	755	756	751	813	799	811	790	820	798	801	769	746	739	768	757	755	789	799	750	734	753	763	778	833	731	846	762	782	810	833	801	745	764	740	800	749	828	764	780	786	757	798	789	806	772	746	812	731	767	801	790	766	816	756	751	833	791	799	787	801	754	781	738	764	826	729	790	808	770	795	844	776	799	749	761	825	812	741	770	818	803	820	754	782	781	744	766	801	773	806	827	725	803	796	797	828	734	785	786	760	770	760	758	822	838	764	805	818	725	691	806	812	810	787	748	757	788	792	820	747	743	761	781	722	737	794	750	801	771	771	740	743	768	780	838	865	777	775	774	707	739	792	803	817	792	786	763	770	774	783	792	802	800	778	796	752	789	732	807	808	735	787	801	796	776	780	762	790	810	814	813	780	779	770	770	784	790	767	783	791	756	737	754	758	775	769	765	792	766	789	763	781	754	764	786	821	758	765	797	816	764	783	797	836	777	807	788	776	836	808	807	759	782	766	805	851	753	796	762	732	795	774	767	790	746	727	776	790	778	753	811	745	794	762	784	778	731	779	808	806	767	806	753	780	747	742	758	763	826	748	785	820	800	761	789	794	776	805	744	823	765	759	764	759	810	811	777	775	804	805	775	786	756	800	763	824	774	776	804	725	749	773	833	802	832	781	828	758	773	781	773	743	773	792	747	764	774	756	734	786	824	752	793	785	784	796	806	776	797	784	831	767	769	812	745	784	824	801	809	754	816	803	789	797	775	781	757	816	797	769	731	752	837	744	794	746	815	806	736	767	774	770	792	756	777	828	761	771	750	760	749	771	776	770	786	780	759	817	820	815	766	799	766	752	777	802	794	773	788	758	770	782	768	730	779	780	781	806	793	773	800	749	823	789	811	773	813	757	797	813	748	782	778	773	801	823	754	816	787	817	805	773	844	782	745	760	778	797	742	778	804	784	760	739	803	800	793	810	794	785	708	838	767	731	786	734	744	831	789	790	790	833	830	770	791	793	816	748	766	804	806	747	764	791	758	732	832	785	765	856	735	808	841	754	759	777	760	752	750	729	786	813	739	770	817	738	757	818	778	784	785	756	768	849	775	791	815	786	791	818	808	809	751	788	764	807	791	786	776	783	817	827	831	804	755	771	825	820	788	816	764	720	800	767	767	803	774	784	826	764	758	791	801	808	771	761	784	799	790	812	773	747	817	793	751	802	777	803	783	761	767	712	733	824	755	780	721	799	800	739	781	761	780	809	804	741	798	765	762	841	743	796	757	786	783	823	779	781	826	788	740	737	773	771	769	796	756	749	756	791	759	780	796	825	756	849	763	816	787	827	757	747	780	787	759	769	812	771	804	815	814	736	794	769	793	782	832	794	791	798	761	755	783	797	784	796	806	815	810	798	752	811	752	761	729	844	779	738	717	742	781	734	822	772	742	801	798	811	812	809	737	762	776	753	787	764	739	844	751	752	800	783	790	827	727	784	771	824	756	764	777	781	810	733	819	768	811	763	776	788	717	760	783	801	749	810	795	801	820	800	771	793	856	772	796	763	749	722	762	786	804	753	809	775	774	785	757	754	779	775	770	794	757	784	765	790	801	791	775	756	851	800	809	715	826	790	742	811	772	801	798	791	823	793	731	811	754	779	757	786	793	796	789	754	810	755	801	763	777	834	771	786	780	828	828	787	808	757	806	772	782	770	775	801	790	762	773	791	790	800	806	770	835	762	762	773	737	777	784	779	807	796	808	798	799	780	763	798	781	767	823	794	831	797	819	808	764	795	801	806	776	815	806	774	776	751	812	763	762	784	857	797	801	810	820	779	794	825	782	770	788	777	773	827	758	774	775	870	793	715	802	754	802	782	783	796	736	783	762	729	779	758	727	768	771	804	764	847	777	793	733	802	823	743	799	795	835	798	800	799	814	776	803	775	778	786	765	760	808	765	792	815	790	815	751	754	792	810	774	768	824	760	827	807	841	782	804	791	781	777	757
24045	20712	23973	27490	20707	19978	2219	956	708	562	576	483	449	346	303	297	298	262	255	249	293	275	253	261	251	256	231	268	267	252	234	280	237	232	277	265	243	261	267	251	216	253	275	238	268	235	249	246	234	242	229	202	250	235	219	232	250	244	265	243	252	245	222	206	197	212	246	246	219	227	231	224	215	222	218	255	270	221	223	251	198	252	236	224	201	248	237	253	254	263	249	248	237	228	252	250	260	253	246	269	237	227	226	228	237	254	284	244	227	214	220	239	261	228	260	258	229	241	235	241	284	242	210	212	237	230	234	245	263	237	225	256	220	228	241	230	233	260	224	215	238	212	215	232	251	232	256	267	244	246	274	266	256	250	245	237	254	247	238	250	247	230	226	259	233	257	256	265	236	227	224	265	228	255	211	243	239	244	241	262	232	250	235	235	236	218	265	233	258	229	241	226	252	236	256	234	247	224	269	219	235	236	232	229	235	218	230	263	243	279	266	244	279	253	197	229	253	248	245	226	250	246	238	270	254	253	235	266	245	237	227	247	207	220	227	237	227	240	239	247	245	249	258	282	265	233	246	243	228	247	268	240	242	234	216	217	235	267	255	227	251	233	230	260	235	224	243	261	240	263	254	248	250	233	228	241	242	223	223	266	269	236	227	272	248	249	250	242	258	251	234	251	239	240	240	224	258	255	243	247	227	221	254	254	250	226	231	196	243	234	248	244	272	236	256	266	231	276	209	217	243	257	277	252	209	235	249	207	242	224	251	229	246	257	241	231	279	255	222	229	229	238	252	253	221	231	244	228	256	254	234	243	231	239	233	245	225	258	228	269	228	242	241	249	264	250	260	249	222	235	248	253	255	263	260	220	225	256	234	228	233	226	261	239	203	251	238	261	221	239	245	257	258	225	256	247	250	249	229	230	209	252	250	214	235	222	229	229	248	221	238	261	255	240	241	232	209	266	228	262	255	270	269	236	239	247	238	221	267	251	224	219	238	226	241	273	245	201	226	285	233	259	238	258	243	244	247	233	232	255	244	248	249	228	241	223	233	251	264	229	243	250	246	238	246	248	244	259	249	261	252	277	239	247	238	246	245	224	225	218	254	241	243	266	236	253	258	238	250	237	251	225	263	283	260	233	221	247	292	233	232	263	239	242	225	245	244	221	240	248	228	227	257	245	240	237	236	253	216	266	219	239	252	232	234	230	200	238	235	243	227	233	252	239	222	235	239	190	290	248	242	240	247	245	251	246	267	238	248	235	228	254	238	269	232	210	261	215	254	238	232	237	245	245	260	235	226	241	258	217	264	231	265	244	235	233	221	227	225	216	219	243	212	229	204	236	219	206	236	246	254	249	221	285	232	274	245	257	238	231	224	247	253	249	242	243	236	234	226	206	231	263	250	248	235	217	220	240	236	242	254	273	245	226	247	252	232	259	239	208	249	258	204	228	231	255	217	237	225	254	236	248	277	263	247	237	253	259	262	210	242	239	233	215	257	244	243	249	244	239	249	207	247	259	253	260	238	256	242	250	245	234	239	249	252	254	241	253	224	258	243	248	224	244	259	263	250	217	230	251	257	214	239	253	250	237	222	294	235	252	229	239	240	235	210	198	231	240	242	245	240	260	251	243	224	229	244	244	245	236	236	241	214	230	231	253	240	236	254	238	255	217	254	257	245	211	236	229	232	238	251	250	253	216	242	247	224	213	260	264	233	257	221	218	247	275	221	214	237	232	253	226	233	248	263	212	237	289	249	212	254	256	267	270	246	234	242	242	249	231	256	223	221	246	272	210	236	233	237	257	266	225	224	244	260	240	252	250	258	256	262	251	255	232	227	227	249	249	226	265	296	236	232	243	262	244	240	245	245	222	244	232	242	249	229	241	254	253	225	230	236	229	240	216	253	246	231	256	247	244	234	272	247	245	242	232	262	248	232	253	240	236	240	229	222	259	243	222	255	224	202	250	235	261	215	261	223	221	229	242	234	217	226	261	258	244	262	270	267	227	235	252	256	231	233	217	250	233	272	207	273	222	245	249	230	262	229	245	254	241	238	218	248	249	238	221	253	227	254	236	226	236	259	235	237	221	240	237	240	262	256	240	233	208	232	224	241	232	254	254	255	232	263	224	227	256	213	229	257	265	251	235	262	261	268	260	245	266	242	243	214	217	272	245	220	254	248	256	243	215	228	251	259	238	205	233	236	239	243	217	266	262	213	203	254	265	254	225	253	222	224	258	243	235	257	230	246	256	253	253	260	245	271	269	256	256	238	245	241	289	241	230	233	248	237	251	232	254	239	233	206	254	224	233	224	274	252	251	235	240	249	242	251	255	233	246	240	214	222	221	224	252	239	244	244	229	220	235	259	236	234	238	247	228	232	244	225	209	228	247	243	242	246	254	240	207	231	230	206	250	246	256	213	214	257	217	235	247	244	249	275	220	228	228	226	258	235	239	235	246	263	252	248	238	253	255	250	238	232	241	269	242	256	257	236	215	232	230	236	245	224	220	236	231	236	235	205	244	258	241	228	221	210	256	248	254	252	248	217	247	246	241	262	243	237	259	227	253	241	239	226	211	272	232	259	266	255	228	230	246	225	235	236	235	243	259	275	252	246	217	213	220	250	222	225	271	224	241	228	252	243	238	217	237	233	251	212	266	247	263	230	253	231	270	252	219	241	257	268	255	248	256	233	249	237	239	232	257	248	237	223	255	249	245	257	240	261	257	269	249	200	248	255	260	223	249	209	236	248	253	245	246	221	242	254	270	205	217	242	236	276	229	244	240	245	244	245	253	236	217	243	270	246	232	243	245	240	235	231	242	247	233	233	237	251	261	251	260	252	228	259	222	234	231	272	213	275	217	234	261	251	227	212	236	237	258	233	288	274	230	260	224	226	242	236	245	214	216	255	233	223	238	224	243	223	222	269	261	236	259	237	228	256	215	252	238	243	235	245	209	249	214	261	240	230	242	237	218	243	231	244	253	231	250	239	237	212	250	206	245	255	264	232	226	211	235	258	251	246	239	216	243	233	247	235	236	231	241	237	231	236	242	229	237	239	232	224	207	241	240	256	256	225	254	249	228	231	250	246	234	199	218	229	236	236	232	248	253	225	281	250	289	259	228	235	234	197	232	208	252	255	255	263	233	218	231	230	241	255	236	250	242	233	218	227	216	247	225	247	237	241	242	256	230	242	198	221	214	224	236	237	248	222	244	247	249	222	253	270	203	269	240	242	244	250	240	246	209	235	240	235	221	237	241	216	249	281	269	238	239	198	250	215	222	258	223	207	256	233	249	235	249	239	226	211	238	221	234	216	278	239	238	257	256	251	270	238	240	212	235	245	227	258	237	238	255	232	240	260	222	230	262	241	258	280	244	236	234	224	236	223	236	262	238	235	248	254	260	260	223	255	217	245	193	234	212	247	221	235	236	242	239	228	230	259	209	238	228	232	248	222	224	222	224	239	245	233	251	219	242	232	225	245	203	258	240
5427	5073	2900	1735	1168	1024	822	768	723	622	620	631	615	600	572	518	550	559	580	586	531	570	534	539	534	557	540	575	519	550	530	550	553	533	584	531	607	535	573	496	557	559	548	571	540	577	512	563	574	560	552	547	569	547	537	526	524	560	534	577	534	576	563	533	558	562	558	533	525	552	528	530	554	533	544	527	565	541	577	548	488	519	504	597	549	551	573	567	503	531	577	529	584	566	545	486	522	559	554	547	547	555	553	536	540	522	496	519	490	562	572	526	533	566	552	546	529	535	526	566	578	521	504	523	554	522	548	555	570	525	560	538	561	484	521	580	501	585	590	536	544	565	579	559	534	515	557	522	536	565	562	556	526	582	547	521	530	581	559	514	551	604	555	538	509	534	592	543	542	539	519	561	511	538	540	575	537	547	552	594	520	558	548	580	562	534	528	564	531	527	596	546	557	566	541	519	520	555	544	516	514	544	571	541	560	515	544	517	548	518	547	549	531	557	517	537	518	566	526	551	507	572	545	547	499	526	567	505	559	560	544	541	539	568	515	559	580	552	513	538	559	599	524	519	580	559	491	540	540	557	566	539	550	559	563	564	546	518	503	525	546	503	537	590	570	556	567	523	582	513	530	550	495	573	570	535	535	593	558	511	527	526	556	543	592	596	563	528	543	546	547	565	565	553	543	596	533	523	564	552	537	567	527	582	554	522	516	542	544	556	572	580	534	528	527	521	526	553	541	498	521	571	537	478	522	516	522	513	524	547	561	533	572	554	577	541	498	533	544	546	516	520	573	548	577	563	557	540	550	558	537	542	513	556	519	538	569	531	505	509	593	513	565	532	550	611	558	542	551	561	518	542	575	528	544	556	526	556	567	544	545	548	524	560	531	546	534	576	554	562	499	531	551	524	581	560	562	512	562	544	536	570	564	541	555	490	517	555	540	525	560	544	512	557	537	550	535	533	556	585	558	530	564	539	507	612	553	549	553	554	526	511	507	575	537	549	572	546	511	569	554	562	591	536	552	528	535	555	527	542	557	520	528	525	576	580	564	553	554	556	537	586	549	587	534	549	579	532	569	501	540	574	505	565	565	553	525	507	534	524	515	549	583	547	585	509	547	572	566	528	569	583	592	517	566	564	482	531	562	526	544	550	553	532	526	554	531	522	571	577	580	571	591	578	557	526	530	554	513	530	517	534	559	541	563	518	541	608	538	532	528	567	538	535	544	533	532	539	525	555	566	581	577	573	546	537	555	502	518	523	564	543	535	488	567	559	540	562	553	574	546	517	558	555	533	564	543	530	578	534	565	542	557	557	563	549	521	505	551	529	524	551	519	575	541	566	575	530	537	520	522	564	534	580	553	558	542	559	483	580	562	556	537	505	528	546	502	521	528	547	555	552	549	548	544	548	504	517	541	537	550	544	530	541	538	526	540	495	483	545	563	551	562	531	595	557	551	561	538	555	551	520	551	565	519	575	549	535	570	546	552	519	513	515	533	539	533	563	522	468	543	583	541	567	563	573	561	528	527	525	602	521	492	492	557	591	563	568	535	551	555	531	555	567	569	544	572	547	541	537	553	534	531	551	517	512	556	561	588	527	569	552	505	592	522	531	565	569	562	504	577	524	546	575	561	533	514	528	570	545	540	546	549	541	561	504	529	622	547	507	525	545	520	516	540	602	582	542	496	548	515	550	538	548	527	566	556	576	579	565	525	541	525	486	522	542	559	536	538	520	571	566	569	523	497	565	561	558	554	553	550	547	555	595	527	560	535	563	566	575	536	549	525	537	584	603	550	547	565	536	561	555	558	573	560	544	560	539	517	530	548	492	491	579	533	551	519	536	508	553	607	594	555	532	552	536	548	548	553	552	530	523	547	478	557	566	557	572	533	540	562	582	574	520	531	542	561	569	550	563	541	548	569	546	504	572	546	548	619	553	586	522	536	564	576	570	548	568	498	524	539	602	568	595	554	545	539	578	562	571	525	527	542	579	571	536	561	546	540	527	576	513	510	550	575	554	518	506	555	561	545	530	534	554	560	565	531	556	514	530	586	541	538	550	521	558	563	568	547	546	537	600	505	527	523	551	550	565	534	539	526	574	600	533	549	571	551	518	563	546	565	514	549	560	541	562	555	531	568	545	522	561	583	523	534	543	529	536	541	525	564	535	543	550	528	549	522	569	542	596	528	531	520	592	548	502	529	540	548	516	504	534	530	550	575	558	567	570	574	515	567	550	593	526	549	526	558	534	575	557	545	582	547	613	541	508	496	525	593	563	529	522	545	505	556	560	560	520	504	540	558	549	547	566	559	529	523	563	560	557	534	561	583	568	496	533	577	544	600	518	563	602	551	520	572	529	549	525	516	554	529	537	541	533	562	601	554	552	563	570	549	513	544	535	537	573	528	525	552	513	551	533	537	577	568	531	530	545	548	527	528	534	557	575	560	555	520	570	521	525	566	529	520	522	559	524	581	556	574	543	547	553	566	552	513	536	534	555	542	502	535	540	552	507	503	553	546	528	537	544	559	541	514	545	510	533	563	538	568	564	561	550	521	566	558	544	535	554	570	539	522	541	527	550	512	538	595	516	515	589	507	545	509	595	613	568	501	484	511	592	541	548	569	546	578	561	538	591	531	533	530	531	495	545	547	554	550	584	522	526	562	529	538	536	577	551	592	552	539	555	554	507	543	539	549	520	553	542	546	543	564	529	554	540	558	495	569	545	548	542	511	547	524	519	579	511	550	549	547	545	519	523	559	553	580	576	540	528	541	537	547	538	567	540	553	568	532	559	531	541	558	528	545	538	531	591	511	554	529	534	542	544	516	599	565	522	536	563	523	542	608	542	545	572	571	597	550	523	500	590	504	547	550	523	520	533	542	548	534	545	558	554	568	516	541	548	570	552	562	544	532	516	510	507	523	532	543	594	508	538	524	502	552	557	527	557	550	507	508	518	565	544	537	540	559	514	565	557	553	546	518	552	541	570	511	545	527	527	549	536	569	568	558	524	545	488	569	530	551	557	560	560	562	550	571	530	611	570	543	542	564	516	566	547	539	577	560	556	501	558	558	559	553	589	542	515	561	535	505	535	591	548	564	552	531	562	567	580	492	586	596	561	611	527	515	565	561	556	561	537	553	552	594	589	559	504	576	519	537	553	571	537	515	530	553	559	539	563	525	511	525	510	545	545	522	575	559	506	491	573	573	566	539	529	529	530	503	540	554	513	523	556	542	548	524	566	507	565	521	570	548	573	546	541	537	543	556	537	571	540	561	564	547	526	526	551	487	576	535	532	580	584	556	558	535	513	537	554	531	533	564	545	564	554	500	565	548	560	550	496	566	527	544	539	528	554	550	557	546	566	556	531	593	555	552	555	569	543	551	530	537	546	551	560	531	536	525	558	535	628	536	599	585	507	566	532	544	565	513	544	572	578	491	529	534	530	561	541	563	533	546	521	523	545	533	580	567	523	510	558	531	535	544	555	556	595
23414	20702	24252	27208	20706	20746	17481	1954	999	767	676	548	455	331	248	231	238	213	204	226	226	195	176	155	190	174	170	154	164	183	174	190	156	158	181	173	180	177	152	174	168	167	155	176	169	167	173	146	170	172	159	199	163	167	141	170	144	164	161	142	172	161	176	150	158	154	160	150	157	172	176	171	160	149	170	159	163	164	153	151	165	166	179	145	162	162	154	159	154	181	170	148	160	154	176	173	144	135	152	187	168	134	157	166	164	159	172	179	159	174	176	157	166	145	174	163	149	145	165	174	171	164	156	148	142	139	138	137	160	132	175	152	165	162	161	161	149	151	157	190	163	133	150	160	155	164	157	159	139	169	166	140	132	144	148	157	170	161	154	174	144	163	171	159	158	139	150	154	173	165	154	136	157	186	153	162	171	166	153	148	159	170	125	147	172	162	164	152	173	177	172	144	166	174	158	166	156	139	156	160	150	167	173	166	165	177	153	140	179	188	149	133	161	182	173	155	155	154	157	172	143	161	154	163	145	157	171	157	162	169	181	154	146	171	142	158	154	152	185	147	168	145	135	163	168	135	153	161	166	162	160	154	182	134	137	150	145	159	155	154	173	159	164	174	155	166	163	177	189	161	177	148	148	172	164	163	169	165	149	170	158	130	157	159	160	165	158	173	144	160	163	171	141	173	163	147	168	159	136	134	157	155	158	167	155	146	162	155	144	193	151	171	151	163	180	160	162	182	150	160	154	180	160	144	132	178	145	173	171	134	146	169	142	153	163	146	153	155	140	136	159	166	161	150	170	156	169	143	157	160	166	165	162	162	153	154	184	166	139	128	154	159	180	164	156	134	139	142	165	153	174	169	165	148	167	161	138	163	164	165	162	144	130	159	168	145	153	171	158	180	163	173	150	128	147	179	145	143	154	165	144	155	144	179	171	155	155	152	136	159	138	169	142	153	158	178	175	164	166	163	140	127	161	168	165	175	167	148	171	160	158	136	149	133	157	145	158	168	166	166	152	144	147	150	148	149	170	140	162	176	161	139	154	149	151	171	172	133	159	151	172	143	153	153	179	136	135	173	143	174	156	153	138	153	155	151	171	144	138	152	148	177	146	135	138	148	165	146	152	152	150	163	142	134	174	166	155	159	140	151	155	145	168	157	139	156	169	147	151	150	195	138	162	166	150	167	157	165	157	161	138	146	155	159	150	157	151	171	163	138	137	148	145	144	173	153	135	141	135	146	161	158	160	151	164	156	148	156	147	134	147	169	163	152	163	178	165	172	146	175	154	171	158	135	169	144	139	145	161	149	187	176	154	161	151	168	161	153	153	149	146	162	151	147	166	163	152	135	154	155	163	160	166	152	157	189	150	183	174	163	136	137	150	165	148	161	158	162	137	161	143	181	140	160	135	168	161	174	176	160	164	166	152	140	166	156	176	140	149	154	177	173	166	148	174	143	133	166	157	176	157	181	155	160	153	151	187	160	148	171	164	133	169	164	175	177	155	156	146	167	134	172	142	143	155	143	162	172	156	174	143	138	158	167	161	153	166	163	139	126	168	141	149	170	157	152	155	159	138	142	178	149	157	170	144	152	190	155	161	154	161	148	148	148	164	154	168	143	154	172	157	174	156	155	166	146	185	169	154	172	133	166	153	183	178	154	155	171	150	161	153	165	166	141	160	172	139	145	161	161	151	163	174	159	145	163	125	136	164	160	151	167	149	143	178	175	151	153	160	135	172	181	157	171	165	167	162	152	151	152	149	148	159	162	146	156	149	152	162	169	150	145	152	147	152	174	154	123	164	187	154	158	148	166	160	146	150	153	147	162	164	147	155	158	164	184	184	195	175	162	161	158	159	176	168	183	137	165	167	159	143	140	174	149	154	161	168	183	183	158	162	161	149	155	135	157	181	135	159	151	146	150	144	170	181	138	151	153	131	158	134	164	185	153	168	168	153	148	165	163	160	150	149	143	159	177	145	167	154	141	194	145	163	167	165	163	161	143	176	147	133	153	170	153	147	160	135	147	145	152	177	171	137	170	179	131	151	190	142	157	147	172	139	149	166	172	160	186	131	163	141	169	173	167	155	166	143	151	145	155	153	156	179	139	172	165	153	157	166	141	193	145	155	156	139	166	163	146	162	170	153	148	145	141	141	153	173	145	143	134	167	178	165	157	140	177	154	132	146	149	142	156	152	150	163	154	166	166	164	150	158	149	173	151	161	153	140	161	167	143	144	145	165	173	169	148	153	142	149	165	173	178	147	164	157	156	189	172	148	143	153	133	152	159	151	148	159	118	178	174	145	139	150	173	149	142	209	168	171	178	163	168	160	188	178	159	133	138	168	135	154	155	165	160	176	147	161	163	155	143	156	149	186	140	170	154	167	182	145	171	167	142	141	154	157	145	161	150	170	163	147	146	193	175	159	168	144	163	163	150	160	149	184	129	155	156	176	175	183	148	137	120	149	163	160	153	170	143	145	153	150	167	184	149	147	162	150	163	142	139	148	165	140	155	158	148	148	150	159	143	147	165	154	158	162	176	166	159	166	151	145	167	171	167	155	162	153	148	180	152	150	159	155	170	161	167	147	152	145	159	159	145	164	165	157	164	145	167	151	142	151	147	151	164	149	175	177	158	137	176	173	156	168	172	151	167	149	165	154	150	156	170	140	153	169	178	154	150	162	160	152	142	185	145	149	157	173	176	153	157	140	147	149	153	193	150	158	171	179	153	154	148	157	149	165	141	177	149	170	175	118	147	160	174	146	157	190	188	164	162	155	168	147	145	154	170	184	142	182	164	185	154	162	159	179	168	150	167	166	158	156	137	171	166	140	151	157	174	149	166	150	159	142	156	177	141	174	149	142	164	135	162	150	170	169	133	147	171	167	147	139	149	164	159	163	157	196	160	136	152	144	150	149	149	193	170	176	144	170	156	161	157	148	167	133	130	147	132	140	184	151	139	137	152	142	149	160	146	162	157	140	170	176	147	171	173	163	144	151	180	148	123	146	166	132	149	160	176	164	149	163	157	155	170	146	142	144	151	153	164	165	161	171	163	145	169	180	152	159	157	141	162	155	120	177	155	168	162	154	160	140	160	156	144	140	167	178	178	142	164	182	174	140	149	169	133	152	156	152	150	153	152	156	149	161	156	149	172	188	172	153	118	168	159	143	151	152	155	154	154	166	138	179	157	137	180	157	149	150	150	171	172	152	153	140	165	147	171	170	145	160	155	158	155	131	153	141	169	160	143	142	127	150	122	180	199	160	167	189	145	162	154	147	175	168	167	159	172	167	173	158	139	168	174	172	148	166	170	162	152	157	139	154	167	141	151	144	151	155	132	157	136	154	144	161	160	137	157	148	159	114	154	151	160	146	149	158	130	162	155	173	157	147	137	167	186	118	185	157	156	130	138	148	150	162	163	152	167	153	147	139	153	151	135	152	143	163	153	153	163	147	156	156	174	160	160	143	165	152	168	170	130	137	146	150	174
6226	7526	4325	2184	1548	1103	878	707	624	571	528	546	465	428	425	413	406	417	403	373	355	384	375	415	403	401	405	381	348	388	379	382	391	396	384	423	398	380	389	457	392	357	340	397	387	372	390	354	384	384	374	377	370	362	399	386	404	394	373	383	378	388	383	380	409	389	372	416	416	388	387	393	408	361	401	378	366	384	378	402	387	366	362	413	423	351	371	389	383	375	415	396	351	380	399	412	385	413	393	404	372	413	381	401	394	403	372	355	370	390	363	416	374	368	380	417	386	383	379	382	357	382	333	388	368	336	387	399	399	385	382	401	373	393	381	384	372	396	387	388	379	368	424	371	397	376	420	353	387	373	402	344	363	396	420	385	437	383	319	377	394	387	391	377	405	403	382	379	363	398	371	382	376	379	336	382	397	364	368	379	417	400	347	377	377	400	386	367	391	382	344	354	404	385	392	388	382	395	408	365	362	380	364	409	384	365	398	352	381	369	376	391	401	370	422	345	381	350	385	372	367	395	351	388	359	395	367	381	365	366	406	416	383	385	372	376	371	378	341	380	364	395	359	377	385	425	357	385	395	386	390	367	400	390	361	359	415	398	395	355	401	376	382	356	370	364	363	360	366	385	364	397	387	372	391	407	382	398	413	367	387	383	408	375	392	392	406	352	388	368	327	369	403	368	388	384	415	386	374	397	393	380	397	400	389	349	391	381	380	399	400	353	372	371	390	386	417	364	385	384	374	374	374	414	349	362	358	374	349	382	399	368	371	361	377	364	404	386	388	397	353	416	415	369	399	401	376	383	357	389	398	396	358	379	378	371	354	412	388	380	409	367	390	357	384	380	382	366	384	393	377	413	383	367	379	394	416	395	362	345	369	357	377	380	391	377	400	358	398	363	398	359	375	417	377	360	368	416	389	374	375	415	380	409	375	396	381	370	366	362	400	379	374	362	387	384	396	368	372	387	398	385	401	376	389	376	394	381	372	387	383	392	405	422	372	382	357	405	390	366	378	396	374	345	353	393	311	380	368	394	410	387	354	365	376	403	378	391	360	356	380	403	392	352	371	384	378	379	365	403	368	388	392	395	389	373	361	368	401	408	415	407	373	375	367	365	378	355	373	361	373	385	370	357	378	351	392	406	369	361	398	403	407	398	387	381	389	384	408	353	374	365	385	373	411	394	376	405	364	392	383	357	410	387	382	416	377	392	413	359	370	345	370	370	413	355	383	397	422	374	404	395	401	406	380	397	366	380	421	359	407	414	372	385	428	351	382	394	375	413	372	400	375	412	414	378	370	367	385	372	351	394	378	354	373	370	393	337	391	409	360	379	384	397	393	392	389	384	384	392	365	394	360	369	411	375	386	388	409	374	385	357	365	383	353	369	394	389	384	365	399	360	407	352	376	387	371	384	396	391	386	375	387	398	365	396	379	375	393	390	375	387	391	390	383	402	385	350	356	391	398	402	405	350	394	354	399	377	349	393	383	403	401	383	394	400	383	376	389	410	380	378	413	364	401	399	377	377	358	392	387	409	383	390	396	401	371	393	360	374	418	384	341	359	376	349	379	400	385	386	348	344	379	381	420	404	382	370	400	379	426	405	367	392	360	366	383	377	377	394	414	422	385	386	424	378	423	385	425	384	357	398	387	434	387	392	389	376	353	398	397	412	386	405	360	353	370	375	404	375	385	374	379	381	352	355	386	365	355	415	401	403	413	382	381	384	358	378	371	375	368	428	414	386	387	349	403	377	404	355	379	393	370	367	395	376	374	397	386	411	400	351	356	383	375	368	387	355	395	362	370	367	370	403	376	378	372	334	376	390	366	387	366	349	391	370	352	373	425	357	370	382	394	365	408	350	388	410	407	377	381	392	397	355	378	349	379	359	386	378	387	361	386	378	388	400	378	366	359	421	381	369	369	410	363	320	374	358	350	423	398	358	364	369	381	409	364	369	375	402	392	373	388	392	377	382	386	367	398	379	385	372	392	379	376	371	400	353	374	375	400	356	409	381	375	363	380	360	411	376	424	378	364	417	387	376	417	388	419	375	381	403	378	368	384	379	375	375	401	377	394	351	353	406	380	401	369	417	372	358	393	414	416	379	403	381	394	394	405	347	394	359	388	375	364	392	399	334	364	350	359	377	356	395	375	377	372	379	372	388	400	339	398	400	363	405	404	371	389	394	375	384	386	423	398	419	394	394	375	367	368	375	404	389	381	400	381	409	362	379	377	352	362	360	374	370	375	352	341	368	385	368	366	374	390	385	406	368	366	370	419	380	375	363	390	387	370	373	382	381	410	375	377	414	382	416	388	379	371	353	405	401	408	384	342	369	370	374	360	393	383	430	383	374	385	437	356	394	370	360	384	387	371	387	383	376	387	389	398	381	391	363	358	385	401	357	390	387	391	401	405	383	385	362	391	369	358	388	392	341	396	376	412	358	400	376	368	385	363	363	413	378	398	361	415	388	373	410	360	393	363	392	400	363	391	373	395	394	391	390	377	368	400	374	387	359	398	379	383	381	374	339	367	370	386	403	378	380	410	377	376	399	410	382	398	356	351	409	390	393	386	360	396	413	397	411	403	396	371	384	382	410	426	358	377	363	404	398	388	388	364	395	390	383	363	423	388	354	372	368	372	415	368	393	361	411	393	376	367	389	410	366	415	360	364	360	366	376	380	374	362	427	379	443	347	389	371	391	366	362	378	386	396	389	405	414	395	410	365	355	363	451	370	422	375	401	381	372	407	382	383	356	385	383	394	385	366	414	381	386	384	400	391	365	342	352	400	384	387	378	397	379	393	378	383	362	333	389	407	356	349	397	364	372	398	376	363	344	404	391	405	375	372	394	396	400	338	373	377	407	385	408	409	381	388	350	382	385	376	400	385	379	379	406	389	442	366	380	364	377	385	353	401	371	391	380	358	411	392	374	389	371	353	402	362	405	390	357	380	421	388	371	356	375	396	385	376	390	385	376	403	381	391	366	341	378	401	403	388	362	399	392	387	381	400	364	386	397	351	391	406	341	394	366	423	373	393	386	383	385	405	402	382	376	380	379	389	366	357	397	372	392	368	406	392	386	387	376	374	417	393	422	411	364	363	387	389	369	423	397	377	384	356	395	372	369	359	376	405	359	377	365	401	389	388	383	369	368	361	382	382	372	362	418	371	332	372	368	396	379	439	370	382	355	395	398	353	383	339	361	379	369	349	395	400	394	394	376	386	385	368	387	375	398	378	376	377	416	376	395	382	416	413	373	397	380	392	406	381	405	369	340	372	359	385	392	368	381	406	385	371	323	380	409	417	394	380	356	393	373	397	389	435	391	369	375	372	398	376	361	360	365	398	365	319	366	409	383	355	393	388	408	399	380	373	377	370	364	398	388	342	352	350	407	400	365	400	399	353	365	374	382	334	391	399	413	379	366	392	397	405	413	400	407	424	376	360	384	411	388	348	397	415	371	377	413	366	374	361	362	343	362	357	386	398	353
31250	19513	9180	1583	1106	868	700	645	607	544	491	429	390	347	397	375	364	382	345	357	390	386	361	345	352	353	339	363	316	324	348	350	361	343	396	349	337	344	367	351	326	348	372	351	336	357	360	344	359	349	367	330	326	387	344	373	388	357	328	321	323	357	378	349	350	323	349	347	342	342	381	337	357	377	320	315	393	346	361	341	310	351	325	341	314	356	373	346	344	333	346	378	345	349	331	361	337	342	354	354	358	363	366	351	339	356	350	392	327	338	346	375	334	360	366	308	380	381	368	356	355	328	344	325	343	358	375	349	358	336	355	350	372	343	359	345	366	329	313	358	333	335	373	362	366	334	331	359	362	306	358	363	349	358	364	332	341	356	343	360	367	345	349	367	388	349	350	338	365	319	347	355	360	376	353	347	331	343	338	358	352	359	363	324	351	396	339	329	362	379	349	364	379	341	360	348	320	358	360	315	332	355	330	362	358	333	327	358	316	330	351	367	350	335	319	352	307	328	359	342	343	357	344	328	331	373	343	325	292	335	371	363	348	328	363	338	322	350	350	384	332	378	344	361	388	336	348	322	348	356	333	348	372	354	344	332	366	362	347	354	324	337	361	318	310	365	350	365	317	357	343	364	340	360	344	387	370	315	377	334	382	306	321	342	380	374	335	349	336	380	392	345	362	326	359	356	347	369	350	341	362	372	331	324	347	342	336	358	320	354	351	357	359	331	375	358	344	346	342	337	331	340	330	334	341	368	339	341	349	353	340	369	361	328	385	338	324	348	338	349	326	344	378	332	344	344	357	357	347	344	351	340	348	332	356	333	361	312	348	340	346	374	374	338	379	346	381	333	371	350	363	362	335	352	374	365	357	361	319	365	358	332	330	355	386	335	373	387	371	357	363	326	347	368	342	350	392	354	324	318	357	352	340	326	303	361	355	349	334	330	324	373	329	377	343	352	369	359	334	354	344	323	318	333	365	378	370	368	367	362	323	345	347	340	334	345	334	369	354	350	362	392	400	381	332	360	350	312	328	332	339	328	324	355	344	370	348	326	343	330	349	363	375	366	346	353	376	328	317	326	345	340	342	332	371	328	335	370	352	339	346	367	361	376	372	323	353	388	333	353	319	356	345	353	355	346	402	356	340	348	346	328	350	343	330	346	358	380	364	373	346	319	340	370	358	357	354	360	308	342	336	335	362	385	373	376	348	350	323	355	368	345	326	336	365	351	342	338	347	384	347	327	353	344	378	315	342	340	332	341	343	323	322	348	347	340	346	330	373	346	348	345	353	352	383	336	386	359	367	339	335	349	335	359	393	366	332	346	361	331	334	325	334	320	340	368	332	350	374	357	344	354	359	334	365	359	339	364	376	358	355	339	342	392	342	336	369	343	361	364	323	362	345	367	312	345	349	324	352	353	395	348	355	394	364	365	377	331	382	362	400	325	362	354	362	300	336	361	355	368	372	382	365	340	363	360	339	337	335	351	314	343	342	362	389	361	372	379	356	339	322	377	353	329	355	364	362	353	343	338	345	330	371	378	321	392	341	343	339	334	334	354	329	377	321	319	342	372	336	355	336	341	345	315	379	357	348	320	369	355	330	328	330	292	378	352	330	358	334	344	329	340	364	329	365	324	333	345	362	353	348	368	340	362	340	326	337	308	367	353	399	374	341	352	364	344	338	337	331	353	367	365	329	332	339	376	365	344	337	369	338	340	351	360	332	383	390	347	333	366	376	348	323	326	360	323	362	345	344	330	332	343	336	342	331	349	374	341	335	336	337	364	329	350	354	337	365	374	339	321	323	362	357	348	390	335	302	375	343	340	349	351	355	342	362	371	372	368	351	352	338	364	338	347	355	361	362	355	324	326	361	340	359	357	389	324	327	363	437	363	359	348	349	352	372	352	336	350	334	380	373	373	352	357	349	366	353	339	330	370	366	331	363	401	344	367	357	306	353	374	369	355	347	362	329	333	351	345	355	348	360	356	350	339	356	341	347	361	343	346	356	348	348	360	343	326	346	377	367	377	335	367	375	346	386	362	336	331	372	342	356	395	339	330	338	333	360	328	354	363	342	336	360	320	321	351	374	370	335	377	363	368	368	329	366	336	370	338	333	376	369	371	374	325	320	322	317	355	361	343	356	334	355	367	385	399	343	364	363	354	343	359	331	349	338	358	350	358	326	373	319	364	325	374	362	342	346	381	319	351	359	358	340	355	352	333	341	356	355	373	331	361	339	358	317	353	351	365	355	353	334	345	361	343	336	333	333	383	311	341	349	366	356	356	335	337	376	341	342	336	376	369	338	329	336	370	372	354	325	360	342	349	351	362	344	367	355	390	386	352	328	361	348	354	362	335	345	356	333	401	364	373	342	329	367	327	379	376	301	332	377	377	351	356	341	324	350	329	360	354	345	359	357	322	365	346	367	345	350	342	359	348	349	334	374	366	335	355	356	353	372	379	363	340	368	374	351	365	334	325	342	322	367	359	386	332	356	353	341	343	363	361	347	346	352	322	330	384	332	330	336	336	368	340	326	355	350	349	359	285	379	389	357	342	353	339	347	335	355	368	358	389	343	350	383	358	346	376	358	360	348	350	352	331	356	388	355	350	346	342	375	352	338	386	365	363	349	397	375	366	353	339	336	337	317	282	361	322	346	377	344	324	331	345	329	356	342	347	372	333	349	349	414	359	332	321	329	338	347	345	362	340	365	333	299	354	348	377	348	342	360	355	340	378	350	359	362	366	354	355	355	342	346	333	312	337	348	344	375	377	327	394	387	351	363	333	365	346	396	350	349	322	354	348	338	355	346	361	299	367	327	350	354	353	356	341	360	338	340	340	345	345	353	326	334	319	389	338	343	347	337	379	366	341	331	341	350	325	319	354	358	347	341	366	360	369	342	384	356	342	308	348	370	352	320	320	339	386	321	361	346	335	367	371	365	316	317	340	365	347	338	339	331	338	353	360	347	328	357	365	351	353	338	360	368	333	365	353	366	366	326	364	352	354	381	327	367	328	348	370	331	325	340	356	335	361	336	344	389	382	364	327	344	333	354	341	350	353	360	365	365	339	383	381	332	326	373	373	357	345	358	319	378	353	338	363	336	374	355	364	331	376	338	357	340	350	317	338	326	371	357	297	355	348	360	355	378	324	342	341	331	376	383	372	328	376	356	352	338	358	381	355	356	362	359	354	393	349	374	366	380	362	321	350	357	368	294	376	369	349	337	357	347	329	296	353	367	359	373	352	386	332	379	340	355	367	347	318	346	340	336	362	318	331	353	381	364	381	347	383	337	337	368	359	354	365	369	376	371	343	309	346	372	346	319	371	342	344	346	381	333	368	365	353	372	358	348	347	372	364	359	343	365	366	371	328	335	298	390	336	360	357	340	360	348	365	361	344	318	371	340	345	336	341	353	316	342	363	350	343	335	324	357	353	340	358	345	369	348	356	392	340	350	389	367	345	332	388	331	362	344	348	368	342	330	349
6841	2749	1972	1275	1091	988	943	900	810	800	820	844	826	782	826	743	783	787	800	765	728	794	758	792	775	827	741	788	751	772	758	750	756	741	748	751	776	720	793	766	781	745	813	765	797	749	783	750	760	770	832	824	773	807	742	772	759	764	781	730	766	761	761	794	854	761	772	776	799	768	808	786	770	759	752	759	776	744	767	760	741	821	736	811	759	769	761	721	768	829	751	776	811	823	796	756	827	790	775	783	841	776	852	766	749	751	809	787	782	788	814	800	778	782	762	718	818	761	766	767	773	751	792	785	793	759	822	793	792	744	769	760	790	740	790	783	738	803	813	727	771	795	809	795	797	786	780	832	743	761	775	748	773	777	755	796	816	784	734	763	805	761	759	749	748	775	838	737	804	692	784	814	766	800	785	782	792	775	752	760	823	761	757	794	788	821	777	770	750	763	786	770	802	788	791	765	791	755	820	758	794	788	790	789	747	819	780	770	857	759	784	794	744	771	792	820	810	768	822	790	802	762	760	835	781	792	779	805	748	803	808	754	794	760	735	819	803	721	759	762	786	784	738	770	769	761	861	758	790	758	793	745	783	782	686	783	807	822	784	802	770	730	755	796	831	815	728	776	765	778	802	791	757	795	768	749	778	842	804	804	750	748	810	791	815	748	756	812	850	798	785	809	781	744	750	757	770	740	810	770	850	783	815	841	758	774	785	814	743	769	794	751	763	736	825	774	770	774	840	737	758	807	811	742	751	763	747	760	776	753	747	807	752	745	837	814	775	747	773	707	752	729	757	785	769	762	798	760	765	786	773	765	816	810	768	788	789	778	752	754	805	797	830	787	775	760	743	797	791	807	725	831	798	771	790	803	777	760	782	763	764	761	811	739	780	776	775	760	767	820	795	773	834	799	777	794	787	838	811	829	748	795	752	803	859	766	780	754	762	757	782	779	771	782	805	818	811	784	767	815	730	801	749	781	749	782	812	815	746	764	762	785	791	770	741	762	741	793	775	788	783	769	854	761	795	806	780	783	791	774	777	809	803	800	742	762	781	757	771	785	801	743	768	779	788	779	801	817	795	783	755	820	782	760	809	779	726	773	775	757	793	802	781	732	777	823	731	809	783	813	763	736	821	802	779	783	743	724	701	783	800	817	813	783	750	751	760	735	795	767	798	815	774	770	778	759	844	771	696	775	814	792	769	772	733	796	796	751	740	740	795	794	782	750	758	836	768	794	814	774	801	762	781	741	768	765	772	757	746	803	775	752	775	770	775	762	780	803	774	793	749	757	766	796	780	768	730	792	790	751	730	799	763	798	815	810	802	761	773	762	696	743	774	817	753	781	729	783	758	738	810	816	744	760	788	734	769	777	844	759	757	783	824	790	775	794	834	762	779	830	792	778	774	744	787	807	800	770	759	726	737	792	751	785	765	804	737	769	788	753	746	815	774	845	745	750	763	742	740	804	770	774	756	783	718	745	803	781	816	773	776	792	782	792	808	805	760	829	767	831	739	832	763	777	783	794	795	759	783	752	817	786	759	795	751	763	794	790	765	821	793	777	789	807	771	744	774	768	767	738	777	799	799	794	749	759	763	737	765	741	787	758	766	804	794	793	773	793	770	776	746	801	797	804	747	778	777	774	769	773	792	758	778	730	801	752	801	760	792	745	717	766	723	836	792	763	781	749	681	765	798	795	761	788	794	765	758	747	880	785	725	788	746	766	773	798	744	776	808	743	753	807	755	790	754	809	741	802	810	774	725	796	778	768	748	718	773	788	806	794	751	779	786	774	767	759	731	818	801	789	741	765	744	815	763	832	814	776	769	732	770	786	777	775	793	827	785	817	741	767	799	802	750	740	787	787	769	767	765	778	797	727	775	800	783	740	789	749	778	805	828	783	781	757	728	767	841	784	811	842	793	794	787	778	762	799	795	789	772	803	747	744	795	754	761	776	772	789	778	755	785	804	731	763	776	787	777	791	786	839	789	785	776	754	789	734	773	794	768	779	815	767	755	770	771	790	768	802	748	761	795	755	759	787	836	791	835	810	802	788	805	799	724	804	726	809	776	755	770	761	775	797	756	779	800	772	810	740	794	813	774	768	780	763	776	779	830	794	837	758	797	769	753	773	780	725	800	758	758	783	749	779	720	794	748	813	730	722	792	800	777	774	825	795	745	788	818	824	764	773	751	798	827	761	768	809	800	750	771	778	740	788	747	811	808	826	734	810	799	798	784	776	781	791	752	829	804	796	763	795	760	771	741	759	770	762	819	760	793	744	791	755	811	775	782	769	761	789	778	754	807	808	760	796	808	746	798	759	822	766	729	770	787	784	802	760	815	767	773	818	784	784	780	796	766	802	781	743	769	824	800	778	745	750	783	796	729	779	740	748	735	806	749	804	792	777	811	807	756	770	740	764	800	786	762	757	810	770	774	801	764	792	790	802	772	784	758	774	766	796	777	803	781	767	761	829	758	740	753	788	820	769	768	784	789	811	764	732	812	763	779	778	788	788	799	777	801	752	800	744	792	792	702	790	807	758	805	754	746	745	787	784	770	731	824	784	763	760	815	824	749	762	784	777	751	771	799	790	782	769	791	833	789	758	819	779	764	773	724	776	765	767	773	739	758	735	789	830	768	786	797	827	804	821	777	767	700	818	787	790	740	753	782	779	819	779	780	770	751	772	787	784	782	745	814	777	759	808	858	736	776	768	756	752	789	768	714	721	762	794	753	805	737	774	766	767	786	777	784	830	809	793	794	786	774	801	719	789	771	765	776	784	771	793	782	784	761	778	814	725	763	753	772	801	718	781	716	811	738	784	772	763	764	767	742	768	750	791	816	809	832	765	761	787	782	771	735	773	773	808	771	771	827	763	793	776	782	796	843	781	793	811	761	781	785	831	744	805	759	828	778	769	818	793	814	824	750	804	752	815	749	770	778	785	778	806	760	786	818	809	823	760	797	765	803	745	817	778	791	776	844	765	766	765	795	769	799	780	780	802	792	743	853	785	813	750	808	781	754	817	795	788	815	832	815	790	808	769	755	804	743	788	782	788	814	800	792	765	770	780	785	842	758	807	772	815	773	740	794	759	771	780	796	786	760	822	784	798	765	800	781	706	718	772	777	838	732	804	797	754	834	790	746	768	804	788	799	803	791	795	764	734	786	802	774	822	817	751	785	807	794	742	742	747	713	759	786	783	790	725	818	788	826	775	782	765	750	794	796	812	781	778	801	708	789	807	785	822	721	734	742	718	753	798	759	797	804	829	799	802	764	761	762	746	761	757	772	785	798	842	734	787	779	819	751	797	785	745	784	807	795	736	779	753	810	878	755	789	766	821	779	765	783	752	817	803	740	733	783	767	796	774	793	769	778	771	739	768	837	714	777	799	793	779	752	774	770	749	758	750	810	783	757	784	782	795	783	787	821	805	739	772	783	818	745	767	763	796	839	780	781	741	778	811	707	773	827	757	770	797	792	807	753	762	772	787
24009	20716	23985	27506	20729	19887	2141	1013	683	590	543	475	361	355	318	308	267	265	280	241	252	266	258	258	244	269	246	226	254	268	252	237	269	230	267	249	261	280	246	282	246	242	246	217	231	244	223	251	258	238	206	232	253	252	253	234	230	235	258	244	266	239	221	248	240	245	263	244	236	243	229	230	233	232	248	250	234	264	203	262	250	237	243	222	239	229	241	264	238	232	253	227	243	242	223	260	252	265	261	235	256	206	246	224	245	235	247	227	220	224	242	232	214	241	248	222	259	251	243	240	230	270	248	221	226	235	250	261	209	222	251	254	239	244	245	247	250	244	251	240	226	255	233	254	218	238	234	253	245	243	262	251	253	218	267	231	261	209	218	246	247	272	230	225	197	251	209	226	266	236	232	225	236	235	257	244	218	207	253	235	240	236	236	268	225	238	238	253	211	219	238	250	287	222	227	247	217	235	231	225	254	238	262	259	272	231	228	245	249	261	225	213	212	263	223	227	263	228	243	234	227	216	254	221	222	239	236	243	248	239	244	225	235	247	263	258	223	241	271	233	261	228	239	221	250	247	260	236	269	262	243	232	229	213	214	241	237	232	231	239	249	211	230	238	238	263	229	253	227	228	227	231	262	202	263	224	207	289	246	244	212	224	257	228	249	238	247	229	267	227	241	250	245	256	245	241	243	234	232	254	239	246	238	249	229	264	230	224	233	250	235	245	198	252	232	228	262	231	238	257	224	233	221	233	266	227	217	254	245	249	249	253	247	236	220	226	235	228	232	249	255	236	205	217	230	245	265	254	257	218	253	212	242	221	259	220	231	241	254	210	206	248	236	244	244	254	258	251	234	248	244	236	234	258	275	233	228	207	245	225	246	258	234	217	258	256	242	233	238	237	220	243	253	265	260	233	212	255	232	240	216	234	259	254	214	234	217	225	245	215	243	238	239	238	236	258	230	242	250	248	252	262	244	240	243	222	258	236	235	243	285	251	228	241	223	244	239	229	238	217	215	206	252	232	282	242	222	244	240	237	223	233	219	260	245	194	255	228	219	219	254	255	240	219	240	267	260	236	247	220	248	245	219	245	250	265	245	231	206	215	255	234	231	231	232	196	212	232	237	279	251	242	245	200	231	274	224	248	232	202	249	236	207	242	254	231	251	239	245	234	257	236	250	253	252	236	234	252	248	246	240	238	211	239	230	220	247	216	224	235	257	233	241	252	233	246	236	229	239	225	228	244	232	260	220	236	242	255	272	245	216	253	224	256	231	218	245	228	217	239	228	233	252	264	251	234	250	229	239	242	228	229	225	226	225	253	241	274	229	230	224	227	233	237	244	234	225	252	215	251	227	234	220	251	246	235	225	248	246	243	260	227	236	244	258	257	236	235	256	232	217	242	221	257	205	225	211	252	235	247	247	229	289	227	207	237	219	227	268	222	220	253	243	224	234	240	249	226	265	224	234	216	238	256	230	266	224	243	248	219	233	215	241	217	261	229	223	251	252	211	216	243	261	250	271	218	256	226	268	231	225	230	232	230	230	268	214	230	226	247	233	247	273	240	211	238	232	234	247	241	214	233	238	230	240	260	226	210	233	211	221	262	255	224	252	216	220	235	226	234	260	212	225	217	219	222	234	233	226	269	243	249	241	215	224	236	242	218	245	243	247	265	246	248	221	253	224	234	231	251	241	230	251	227	264	243	219	239	232	234	248	234	227	231	223	231	235	230	237	228	230	237	247	234	266	226	250	250	219	242	248	247	236	232	214	225	255	242	235	246	253	267	233	248	209	254	239	218	239	242	254	236	228	272	250	239	241	224	217	250	199	210	252	267	247	238	245	233	230	239	248	226	234	235	238	216	258	251	226	263	261	243	232	238	233	253	255	235	235	248	243	237	246	233	272	235	237	236	231	259	262	251	263	248	228	235	239	218	221	237	245	214	241	223	238	215	248	207	233	226	225	217	281	265	242	245	244	248	227	243	236	233	227	220	245	220	242	262	221	237	249	256	225	203	231	252	231	222	218	215	244	236	222	270	261	223	241	228	247	245	261	233	248	277	239	240	243	284	228	212	204	238	240	233	253	231	240	238	222	249	250	271	219	224	251	262	238	246	236	238	253	252	259	245	231	217	254	219	218	221	209	213	237	233	252	227	250	262	250	271	227	238	276	223	226	242	245	229	230	224	244	256	226	211	218	231	268	261	230	225	226	235	226	260	234	244	221	259	263	218	255	267	236	252	240	256	220	231	247	235	227	260	262	226	234	236	243	251	229	249	225	237	241	224	257	217	238	257	228	222	259	209	233	252	243	232	256	264	245	226	235	215	222	240	258	215	235	230	242	241	238	232	237	237	221	228	241	226	222	227	238	246	231	251	232	264	255	228	234	252	251	228	255	227	227	227	248	241	221	244	243	230	230	225	232	251	253	233	269	260	235	239	222	242	271	230	225	219	253	263	241	234	257	223	211	237	244	272	238	236	242	270	253	225	231	216	231	208	235	243	248	236	256	246	244	257	242	213	225	242	234	239	241	225	218	249	224	236	231	232	250	245	243	256	266	234	200	240	233	223	221	254	227	220	231	236	220	247	236	254	220	235	240	258	225	208	256	228	247	227	251	254	275	246	208	208	205	244	249	241	247	225	250	232	230	216	222	241	249	227	216	205	253	251	221	204	194	253	275	244	258	221	213	236	228	237	249	261	209	225	250	226	256	245	263	234	237	240	265	247	242	248	251	234	234	227	226	240	210	220	261	233	227	214	240	216	251	236	238	240	232	224	232	218	261	197	232	233	256	251	258	234	237	221	264	255	243	227	259	230	257	235	216	228	218	241	253	235	237	264	238	216	231	246	267	253	256	242	266	222	231	226	264	272	215	207	221	222	220	231	256	226	222	263	241	247	236	252	255	238	250	183	244	245	240	237	248	241	237	218	234	245	220	207	235	234	226	216	227	219	235	231	233	242	247	217	223	230	214	231	222	212	227	211	236	227	253	249	248	241	250	242	247	265	241	253	237	229	204	228	252	245	222	241	236	233	237	232	259	241	227	234	222	237	208	223	249	238	246	246	256	237	262	201	247	213	245	257	244	201	280	238	213	253	269	209	227	217	261	230	241	231	224	214	255	261	220	250	222	216	233	228	237	224	256	252	218	247	239	255	230	237	234	234	244	234	227	251	238	246	242	251	281	216	230	236	230	224	231	231	232	262	225	255	242	276	230	229	238	241	251	255	224	218	205	238	239	212	231	219	289	255	249	256	235	246	234	239	234	232	267	248	233	218	235	221	227	230	233	294	218	232	236	232	225	242	267	241	255	208	235	204	221	247	239	236	232	237	224	263	230	265	233	231	236	244	243	261	243	226	234	232	250	218	213	243	211	250	205	252	284	234	245	227	251	228	241	244	209	239	210	213	231	205	231	234	230	258	266	245	240	283	268	234	244	237	222	218	254	272	265	228	228	233	230	213	228	215	228	258	261	213	252	241	255	243
5368	5434	3174	1705	1230	966	815	755	677	645	722	638	581	560	569	567	560	588	537	578	557	534	555	553	525	548	565	587	565	537	528	546	553	559	545	534	575	565	553	507	555	545	564	552	546	549	555	512	528	521	547	566	564	576	544	545	555	505	491	529	517	530	520	555	566	534	506	566	519	537	534	579	566	550	553	519	542	533	572	517	534	537	540	548	575	563	550	574	531	528	539	579	539	538	541	535	589	515	538	570	572	524	569	540	579	540	544	539	512	546	513	556	523	514	560	543	573	516	530	512	535	582	556	530	561	547	526	527	549	556	536	562	526	491	576	584	513	571	566	568	549	551	540	562	518	555	538	544	572	552	542	555	550	525	532	507	550	543	516	548	610	595	558	527	568	567	534	513	525	520	580	544	534	522	519	530	547	554	568	542	551	578	525	502	568	579	536	528	524	524	584	569	524	520	523	559	569	548	538	538	535	538	506	576	515	578	578	589	540	550	536	528	521	561	543	486	543	555	549	529	529	493	542	517	500	536	562	534	526	524	527	526	479	560	563	555	572	549	537	542	515	586	543	550	527	522	524	557	576	571	582	541	543	540	526	529	578	521	527	542	521	517	530	518	558	521	552	560	516	536	506	535	524	530	561	552	543	547	575	523	516	511	515	536	580	539	573	528	547	514	526	553	545	544	548	576	587	559	549	568	511	503	523	523	509	574	535	537	562	532	521	541	539	545	532	524	490	547	521	504	562	541	557	517	512	552	498	575	542	502	521	553	532	556	551	537	569	541	532	556	514	559	523	568	508	539	531	533	522	521	531	535	484	512	526	518	552	558	542	529	538	527	530	530	541	533	532	530	513	542	550	547	554	577	550	507	542	611	563	539	533	543	549	507	553	532	568	579	529	546	539	563	547	567	553	549	547	539	536	530	543	528	573	511	539	564	591	511	513	532	537	558	597	518	560	573	528	593	546	546	549	536	541	519	530	542	516	530	477	554	554	528	541	562	547	527	571	476	559	559	504	537	485	545	498	548	525	512	551	559	528	536	547	561	530	558	529	509	501	535	522	585	564	503	563	541	558	507	568	535	555	519	549	555	571	566	566	538	537	571	545	564	525	549	527	519	540	545	519	560	492	528	491	511	537	522	536	533	502	499	559	534	519	510	531	530	583	518	540	536	588	531	545	569	539	498	496	541	587	513	523	536	532	541	523	538	582	570	546	569	548	511	543	486	544	517	532	534	529	535	511	555	546	533	526	557	543	559	559	546	514	510	551	529	557	535	528	560	497	549	565	503	563	549	546	503	548	568	534	535	580	556	543	527	518	523	515	542	558	541	516	593	523	563	558	560	515	559	498	515	536	549	526	522	552	555	541	509	520	525	546	538	478	530	514	555	558	543	533	512	517	516	558	570	519	515	517	573	548	540	552	528	510	520	586	552	549	532	538	542	494	526	518	560	519	581	544	580	542	499	528	567	551	551	572	524	533	523	584	516	557	520	586	574	506	503	504	525	563	543	549	546	543	538	572	512	525	572	518	520	517	530	560	578	538	579	540	530	506	531	531	521	544	545	524	501	554	521	528	512	561	537	521	500	568	534	561	553	519	558	526	544	541	530	535	503	525	507	564	556	514	551	572	538	566	538	511	526	576	562	543	537	518	524	545	523	543	561	527	511	508	575	541	538	503	535	568	547	540	558	521	551	556	528	509	567	496	487	559	545	540	548	507	542	548	579	542	528	548	518	524	556	578	545	562	536	544	511	515	566	540	539	549	515	544	575	512	543	513	551	571	537	546	548	548	473	497	492	544	515	515	545	536	505	512	530	584	547	520	489	583	494	547	544	551	539	540	535	536	526	570	516	612	512	552	526	502	544	542	559	516	542	549	530	532	552	559	525	521	534	513	525	500	536	541	572	547	519	542	551	533	551	513	552	515	539	551	543	551	538	569	559	532	557	565	524	554	560	492	559	554	586	517	537	590	564	530	591	584	556	544	558	520	533	576	551	534	547	536	524	550	548	533	533	552	514	563	526	522	532	582	521	561	520	562	555	545	563	543	516	576	546	549	531	526	544	552	549	542	583	522	534	515	509	572	560	501	551	537	502	535	520	558	545	511	521	569	537	597	557	506	521	548	566	549	545	513	530	528	517	520	531	532	516	532	559	602	512	560	472	553	546	540	543	535	540	519	532	524	530	562	557	530	552	512	580	544	576	548	548	537	524	509	538	530	559	538	519	522	545	524	574	511	593	545	566	492	527	507	583	558	549	546	539	512	549	541	533	518	512	534	537	538	533	524	549	529	511	553	540	544	560	564	503	500	526	563	525	521	562	490	569	590	533	511	546	531	519	532	532	540	532	590	548	558	532	551	545	552	531	531	525	519	509	572	532	511	545	523	557	548	571	581	534	531	579	579	522	586	529	569	554	601	590	528	523	517	515	585	554	568	533	532	498	564	556	537	542	557	525	485	525	547	477	539	533	523	575	568	537	554	541	550	544	513	520	542	506	558	490	547	560	501	552	536	514	582	544	543	533	551	547	517	549	544	559	519	556	539	574	541	527	557	571	540	529	543	554	513	556	531	570	527	523	535	546	576	582	514	516	512	597	547	535	602	519	532	553	527	527	535	543	532	489	523	534	555	588	533	494	611	545	521	521	500	519	527	523	570	511	541	545	591	541	531	548	543	541	537	549	517	540	519	523	579	539	511	539	522	599	550	553	540	547	560	577	570	528	550	560	545	537	551	518	541	560	524	558	562	557	538	504	557	530	596	479	551	557	540	544	542	567	505	521	579	502	548	516	552	538	500	534	558	569	563	573	519	530	570	527	567	559	569	515	526	550	567	530	562	554	543	512	539	611	568	533	555	534	535	509	547	569	526	557	560	508	532	542	531	503	531	497	550	555	534	510	532	536	584	528	547	510	507	523	521	592	513	510	517	518	523	537	552	540	524	565	501	538	570	519	542	568	545	524	547	551	533	542	553	553	546	537	558	529	507	530	552	553	550	558	573	552	530	567	537	532	513	543	593	539	558	514	582	501	565	543	584	531	533	511	552	515	539	507	537	506	522	560	544	509	525	552	535	571	564	525	549	538	557	519	563	568	559	537	563	553	576	534	528	544	565	514	567	543	526	555	550	532	558	549	586	528	534	549	534	518	523	523	585	504	558	525	536	555	592	523	540	529	499	556	531	555	503	545	491	559	545	535	551	505	565	558	513	567	563	527	546	489	520	502	539	539	548	543	538	546	530	540	534	520	568	557	559	545	525	563	525	534	519	566	517	529	527	532	553	566	534	537	555	574	517	550	554	554	537	540	539	487	514	567	563	525	540	513	548	547	502	524	586	570	568	470	594	533	527	526	527	568	536	530	505	479	546	516	524	565	537	553	515	520	563	499	520	542	488	562	541	518	563	530	545	524	566	550	514	550	535	559	553	536	562	556	541	571	552	509	507	522	531	554	555	554	505	543	518	536	555	506	540	553	565	519	516	507	515	566
23470	20737	24286	27242	20739	20807	17474	2021	981	769	700	580	394	331	273	229	237	212	196	200	173	186	161	201	170	154	151	163	147	179	151	182	165	167	170	173	152	176	184	180	166	153	162	164	161	156	174	178	132	151	149	160	154	140	165	173	163	177	178	137	148	140	159	143	172	167	170	158	137	173	152	153	170	136	165	157	175	163	155	146	161	157	146	172	152	163	158	160	160	156	169	157	148	137	174	164	165	152	175	146	176	150	141	146	142	168	158	170	151	165	161	147	151	171	143	144	160	137	150	120	167	137	145	156	160	133	150	155	151	142	148	132	165	155	157	158	159	158	143	160	162	155	156	145	162	163	142	141	129	162	138	155	140	137	138	162	133	163	172	162	140	153	168	146	147	178	156	134	148	129	171	168	152	157	139	159	159	173	153	172	153	141	161	167	154	158	133	153	140	152	155	156	160	159	174	154	163	146	143	164	174	147	169	150	133	147	182	128	153	165	178	180	163	158	158	144	171	151	153	165	156	141	121	177	155	157	142	156	174	146	136	175	166	174	152	143	157	156	142	160	174	128	148	154	144	181	175	160	138	143	139	184	153	162	148	146	175	150	158	160	154	169	159	153	152	178	177	158	159	173	150	169	143	145	150	162	159	157	162	173	133	176	165	168	174	135	150	151	159	145	170	149	166	145	136	146	156	165	166	144	157	158	139	142	128	153	127	154	156	128	148	139	149	173	148	145	160	183	152	180	124	157	157	173	147	153	152	170	163	157	170	144	177	167	155	167	153	155	158	165	158	171	135	159	168	132	155	166	153	156	165	170	184	169	144	149	142	142	147	143	138	174	148	172	155	161	144	145	161	161	130	147	170	165	144	147	169	166	156	160	150	170	146	148	159	157	155	155	189	143	154	147	148	159	162	146	170	177	158	167	152	158	163	151	130	129	156	146	160	139	140	165	155	151	152	143	134	143	142	144	121	154	144	155	141	165	153	171	151	161	164	152	151	148	132	161	146	159	171	181	166	163	161	152	113	145	141	142	156	170	144	152	161	160	165	152	149	155	146	143	130	145	150	151	156	142	175	152	177	124	156	147	154	170	167	154	164	140	167	140	144	143	165	148	149	156	147	157	189	154	151	171	166	156	154	158	167	136	170	183	149	139	152	158	156	165	166	167	158	152	172	145	150	164	151	167	151	157	166	165	133	165	159	154	180	152	145	149	176	166	165	143	161	135	154	149	174	177	142	153	141	155	148	171	179	158	158	157	147	158	156	145	146	143	149	160	148	150	149	168	149	159	163	155	145	177	154	142	149	149	138	159	156	174	169	163	164	128	158	152	160	150	150	137	171	186	141	162	159	128	160	166	153	126	147	133	141	142	157	160	155	145	132	158	128	134	142	143	159	167	151	157	139	134	138	149	154	153	159	146	148	168	138	167	136	132	149	166	166	147	147	142	170	163	149	159	189	175	161	140	160	201	179	139	168	175	173	161	172	138	144	136	138	163	140	144	146	143	149	154	144	149	154	166	136	136	156	158	140	150	137	163	156	151	156	162	154	167	174	170	156	164	138	167	165	151	146	159	148	156	156	152	162	171	164	162	176	186	149	142	145	160	142	148	147	148	132	136	171	159	118	144	148	172	159	129	166	146	142	191	157	173	167	165	160	180	152	178	150	182	156	165	165	146	166	178	163	151	161	188	151	149	144	143	162	160	128	141	163	155	159	169	156	151	176	162	176	149	174	144	160	161	167	163	137	157	155	163	161	144	182	122	151	164	144	137	156	149	165	150	171	135	164	156	158	178	147	149	159	183	140	166	164	163	149	161	171	172	144	175	181	149	135	154	161	138	152	150	165	178	147	158	162	119	169	153	156	182	175	158	151	151	142	175	156	137	148	165	169	143	145	149	160	146	162	155	160	143	173	153	150	161	161	139	164	165	139	160	171	168	154	157	171	135	149	169	171	156	165	139	126	132	149	149	183	143	176	158	145	161	192	143	152	166	155	127	146	165	138	140	168	141	148	165	162	152	152	143	155	142	164	155	140	164	142	149	184	146	156	161	146	156	134	181	167	151	131	142	154	139	163	162	159	178	148	161	161	133	132	138	171	178	155	161	155	143	187	144	144	159	135	160	128	164	143	146	138	173	140	144	175	181	139	155	159	150	140	164	165	175	145	155	159	154	171	183	160	143	170	145	154	163	132	159	143	167	147	159	151	163	177	154	148	151	152	157	151	168	172	144	158	148	166	141	157	168	164	186	141	155	150	156	163	135	159	165	159	156	161	153	144	165	129	153	144	153	171	143	164	156	147	165	158	125	164	135	150	131	134	177	148	151	149	171	170	138	145	167	156	128	173	158	140	162	151	154	152	163	145	168	139	145	171	127	143	176	151	154	155	159	148	157	172	147	182	153	166	140	163	163	134	155	159	167	166	154	147	175	178	137	163	174	163	134	174	145	177	137	139	151	147	154	146	154	146	166	147	156	146	157	151	151	145	170	126	147	147	155	168	169	153	161	147	167	165	152	162	138	170	161	160	158	145	145	152	172	140	160	145	143	164	144	138	166	147	137	159	146	172	143	158	166	145	139	160	138	150	151	168	171	185	150	176	120	149	163	177	160	162	150	163	147	148	178	139	162	141	164	139	150	128	152	140	143	153	147	177	145	163	154	164	146	133	134	146	145	159	148	149	146	144	120	139	163	152	153	148	167	145	153	162	154	140	181	159	167	141	145	140	147	166	169	172	155	178	155	170	143	160	198	154	164	135	150	168	141	166	156	155	155	167	128	149	144	133	169	161	146	176	148	143	153	147	131	158	154	150	160	154	153	155	136	140	120	155	155	172	147	156	166	157	160	135	148	183	147	159	155	152	172	178	154	143	138	130	147	131	159	138	163	164	184	139	143	154	152	180	151	155	145	135	156	166	172	160	160	152	164	144	182	172	126	139	150	158	152	125	145	143	169	160	148	159	162	180	161	165	152	140	157	174	149	165	161	149	165	152	163	161	144	174	155	176	161	136	195	133	162	163	149	171	142	159	161	149	154	164	158	140	163	142	154	156	138	169	143	161	169	159	160	168	141	170	147	188	167	161	136	135	160	152	155	148	158	153	169	157	152	180	159	124	168	178	159	136	138	152	136	164	150	173	164	158	162	141	172	162	177	135	145	170	153	148	119	146	160	147	172	153	165	155	170	183	150	130	171	160	142	153	145	172	163	142	169	160	170	165	152	166	139	152	152	153	144	144	156	165	136	152	165	168	148	157	148	153	171	139	160	140	136	159	181	163	158	152	173	168	126	149	168	170	137	164	147	141	147	181	150	164	130	156	156	147	167	149	137	140	166	160	164	139	143	152	142	145	177	156	160	141	152	137	145	148	161	171	140	156	146	176	169	150	135	144	132	145	168	145	158	132	152	161	174	151	147	161	156	145	136	134	158	128	140	151	166	162	147	160	157	156	154	170	162	133	165	140	149	162	156	129	145	133	147	153	137	145	148
5872	8131	4745	2399	1484	1155	908	770	584	548	562	470	441	429	403	412	405	403	409	402	394	366	370	410	377	368	385	347	399	358	362	348	369	416	378	360	373	354	369	412	378	339	363	435	352	369	389	413	400	360	390	364	371	376	340	399	381	359	359	377	397	397	404	356	377	372	383	367	363	364	403	360	400	352	375	363	344	370	403	374	360	359	391	377	385	352	386	367	347	388	374	381	383	339	379	400	392	369	377	395	379	388	403	364	400	379	371	430	412	396	394	362	364	385	406	378	392	397	345	368	383	393	430	398	384	375	376	401	370	386	400	369	383	370	376	395	380	419	387	371	384	388	374	345	350	401	376	358	393	379	352	346	351	375	376	392	396	393	404	383	354	370	408	413	402	380	382	402	370	376	363	372	380	398	365	372	406	358	387	369	345	399	384	384	385	375	412	353	420	397	372	367	392	379	368	377	346	402	346	374	351	380	378	377	339	387	371	403	361	382	368	385	422	368	370	395	412	403	367	372	403	359	378	343	386	367	414	394	382	412	393	404	384	371	370	382	379	362	398	413	391	382	363	377	373	380	378	411	387	355	406	368	384	366	359	389	354	369	389	365	419	363	395	359	369	409	402	377	386	381	362	368	372	361	375	392	375	355	376	383	353	388	408	364	366	408	390	365	392	389	375	366	376	401	369	397	361	364	385	379	372	387	395	364	360	370	392	386	412	376	378	375	418	370	380	357	393	370	352	392	357	362	324	374	374	375	378	367	352	384	359	356	360	348	395	394	379	375	400	391	351	381	376	371	362	363	347	385	402	349	403	373	415	397	370	369	361	370	377	333	404	380	386	351	397	401	386	389	383	398	395	362	362	382	376	384	391	434	381	359	386	384	385	385	383	342	367	378	355	356	383	359	381	401	370	397	398	388	407	375	387	380	390	383	362	370	395	376	401	355	377	389	358	393	342	349	376	399	368	382	386	373	354	395	367	363	374	373	373	399	410	368	378	395	350	406	406	394	386	392	367	355	376	364	364	387	372	376	376	342	364	351	396	352	394	356	411	406	378	407	384	376	384	376	352	396	384	404	373	343	391	378	385	373	369	353	354	379	386	391	400	377	362	357	389	358	363	370	371	384	387	383	383	369	386	393	402	351	353	397	355	360	408	391	385	394	371	358	356	367	375	362	354	353	377	394	374	369	392	370	338	376	382	382	361	352	356	387	373	350	340	384	394	376	385	387	384	381	378	364	396	395	353	375	375	343	396	386	363	365	392	359	355	358	360	390	389	390	364	374	402	376	379	390	391	393	379	383	371	386	386	392	339	385	363	365	391	368	351	408	375	404	356	369	418	388	392	382	356	381	342	373	375	365	389	422	371	397	383	359	391	383	389	381	352	387	397	340	379	402	394	400	370	379	411	354	374	375	395	411	350	393	365	366	337	379	389	415	357	339	364	392	350	370	407	377	381	399	362	345	430	390	361	401	379	360	401	425	402	375	393	385	370	369	345	393	381	354	335	396	348	405	419	352	393	385	397	365	359	370	414	365	351	377	385	405	417	420	394	382	366	385	398	379	377	409	397	375	405	430	371	368	377	398	390	403	359	383	382	360	387	376	379	373	377	371	373	341	385	414	395	399	355	355	379	380	360	355	402	391	376	353	390	354	418	374	345	364	355	384	347	372	367	347	412	407	400	381	386	376	365	404	369	407	392	402	398	376	372	375	369	363	410	360	370	415	361	384	382	378	348	389	356	366	383	374	394	391	412	379	357	384	358	399	330	395	370	363	376	380	391	379	371	393	343	390	380	398	381	408	369	388	315	373	395	363	399	412	402	385	365	378	404	379	390	384	405	370	411	366	386	339	434	381	385	368	376	413	369	379	404	384	357	379	381	362	381	373	396	380	361	355	394	379	338	412	348	352	361	378	350	388	338	371	364	369	392	376	356	358	364	380	396	381	409	359	358	419	377	375	356	397	369	405	391	365	436	347	381	367	391	372	368	393	348	346	392	386	389	351	383	368	365	386	412	366	417	368	370	358	368	358	385	360	388	391	379	356	402	387	368	428	346	386	380	338	363	370	403	365	371	399	374	390	379	350	355	389	358	381	361	352	414	388	379	367	365	349	390	377	408	387	411	383	372	394	393	370	366	352	372	389	390	355	360	376	393	397	373	350	393	381	361	385	380	374	373	369	394	343	369	414	363	358	395	387	375	381	410	392	377	364	369	377	384	399	388	380	392	370	382	378	367	413	333	409	348	374	390	355	359	365	380	375	396	418	357	371	410	404	392	408	390	394	380	366	369	400	396	388	366	383	396	388	352	400	403	365	374	388	378	372	404	356	381	347	370	368	386	373	349	390	377	391	361	403	375	366	383	391	349	387	360	382	337	351	383	368	395	366	331	380	359	390	387	361	392	403	363	375	378	368	395	363	396	394	384	360	362	394	368	368	400	375	378	350	385	386	393	371	381	352	358	377	380	392	386	391	372	357	376	389	347	380	399	371	390	362	405	382	337	405	353	375	364	405	381	410	351	374	393	378	404	366	390	369	338	356	410	365	369	345	387	371	368	363	346	378	371	388	387	362	369	381	358	394	353	373	376	348	388	413	396	381	370	388	373	386	344	386	385	346	362	358	366	365	385	358	383	396	358	357	390	392	407	350	392	354	366	374	364	397	368	421	380	366	344	422	386	362	360	374	394	398	376	359	360	398	368	358	341	366	398	356	407	401	390	423	372	369	408	382	386	369	330	395	408	362	334	367	392	425	378	386	388	406	388	374	366	360	393	387	370	349	390	399	356	401	373	387	427	374	374	394	380	375	354	374	412	403	396	371	390	361	378	391	394	407	368	391	387	353	410	399	342	356	362	372	359	361	382	381	385	360	402	368	356	375	378	390	368	394	361	396	360	401	372	397	373	398	358	375	359	389	416	359	431	367	383	411	326	377	358	357	347	379	354	361	370	349	403	379	386	418	365	372	370	398	377	385	380	356	366	376	398	362	384	384	356	369	382	410	373	394	397	382	396	375	372	367	383	383	374	383	427	366	382	404	376	378	397	355	337	386	356	354	358	378	345	345	394	354	380	397	366	435	356	363	435	366	382	403	386	373	370	375	359	378	390	385	388	367	380	375	390	383	382	369	395	376	370	363	370	361	389	394	371	357	394	387	401	358	363	382	368	380	393	392	387	373	372	379	417	374	380	382	410	410	365	390	418	382	382	407	371	376	331	384	346	373	358	353	346	393	389	352	398	353	395	381	391	386	379	371	366	361	361	366	378	366	342	382	356	379	402	366	367	398	377	395	354	402	421	376	426	388	357	390	391	383	378	356	356	380	386	370	403	364	365	355	382	371	422	392	397	354	356	346	382	382	385	362	386	362	379	389	363	392	343	413	396	383	368	387	352	377	402	353	364	373	380	408	380	409	378	389	373	357	373	354	388	382	400	382	368	392	376	368	368	364	367	385	381	398	389	347	383	377	365	380	341	383	394	403	394	374
31333	19506	9142	1838	1133	1008	770	685	613	504	485	453	382	352	392	397	383	358	359	385	352	363	365	328	382	378	334	378	348	343	333	335	349	373	369	341	372	355	378	356	342	325	331	351	337	349	351	378	364	333	330	385	352	346	380	367	352	329	369	357	346	324	331	344	358	324	314	344	338	348	356	346	329	333	298	346	327	323	321	340	373	344	365	346	340	331	355	336	370	358	348	344	332	372	370	351	362	376	355	399	357	326	366	327	371	397	319	374	373	352	366	351	324	335	343	329	320	345	369	365	335	435	337	361	405	371	393	324	369	344	337	386	346	348	341	339	372	356	339	331	361	340	351	365	339	357	366	359	387	352	342	358	354	338	369	401	355	363	386	347	348	391	343	368	335	334	344	339	327	347	325	326	364	325	364	326	350	360	360	337	355	353	338	326	318	383	331	356	348	343	334	386	311	390	349	353	372	338	335	343	336	369	359	309	336	324	349	342	377	314	352	303	348	330	350	358	380	327	326	349	381	379	343	321	346	334	325	313	347	344	331	387	337	351	348	383	346	333	321	359	372	324	363	359	337	325	347	332	340	346	365	376	307	356	344	362	334	344	363	382	383	324	355	319	310	347	341	334	351	319	348	329	345	331	365	337	354	393	332	328	341	343	358	332	313	348	312	354	332	340	348	324	325	332	316	338	326	394	337	353	334	349	362	348	309	324	343	363	354	350	353	353	342	326	347	339	355	341	355	331	312	327	348	354	360	381	324	350	336	338	379	361	312	369	341	381	367	357	341	359	344	372	345	349	384	374	351	357	324	372	361	331	368	328	369	379	345	318	362	390	367	365	332	361	336	347	335	309	335	356	339	353	325	348	368	374	373	351	395	378	369	340	321	348	343	305	349	340	342	331	349	355	392	344	389	338	362	338	358	345	335	328	346	359	352	332	346	359	348	341	369	306	369	347	333	331	361	341	351	344	325	359	349	369	344	305	333	345	358	335	360	329	347	325	319	332	326	325	350	351	348	370	326	365	343	320	341	407	346	332	332	340	332	364	323	343	362	337	366	352	338	338	332	359	315	400	333	377	351	337	365	365	334	360	342	325	313	339	340	347	344	351	354	340	368	363	339	322	351	368	345	329	361	349	300	349	336	375	379	324	325	328	328	352	356	371	356	357	324	364	342	357	367	369	384	388	346	358	364	357	345	323	351	370	335	361	361	367	331	372	373	333	349	358	314	340	346	326	346	350	353	378	346	373	366	346	349	348	321	335	334	362	313	343	333	347	375	359	358	327	320	363	336	331	319	336	341	344	361	332	302	356	341	339	364	340	342	328	329	358	357	389	346	334	361	341	323	383	339	357	328	367	364	336	324	372	342	346	361	333	380	391	342	353	354	333	337	344	342	322	354	375	373	359	319	317	379	352	344	349	348	363	324	339	363	337	351	347	361	358	370	342	369	336	332	364	329	340	332	338	341	307	356	363	308	314	339	353	310	332	334	317	326	368	336	344	330	342	368	361	326	328	360	357	379	314	366	359	341	369	332	357	362	393	361	353	353	363	365	352	357	376	359	345	335	361	338	357	360	367	310	338	328	330	345	319	325	317	346	361	348	373	376	351	362	372	335	358	344	323	331	356	338	356	345	365	316	373	344	383	373	347	347	363	342	327	330	352	337	321	321	320	348	360	316	330	354	346	324	372	395	379	370	327	366	373	379	314	345	356	318	310	353	343	362	390	370	347	353	358	348	356	321	332	343	343	351	319	380	348	332	342	336	342	357	344	340	335	377	375	352	345	351	362	377	357	367	335	338	351	340	372	370	336	338	361	341	367	379	350	366	337	362	312	362	319	371	378	343	312	327	367	342	358	346	355	375	378	317	327	355	308	334	338	328	324	304	338	350	347	309	373	368	368	300	335	318	361	359	307	327	384	314	345	348	362	346	361	342	364	367	366	365	352	374	334	388	351	335	328	355	352	364	358	351	340	346	348	340	319	326	369	332	330	321	330	342	352	349	395	306	343	304	300	373	339	315	337	353	351	334	328	362	325	363	351	342	354	344	339	359	342	356	345	340	389	323	346	328	341	323	315	329	359	330	353	376	347	405	363	339	354	321	340	318	357	324	315	332	342	345	334	357	336	351	315	353	352	382	336	337	303	321	357	348	339	309	355	393	356	345	337	379	323	311	312	352	354	307	331	360	321	373	361	335	337	369	350	378	332	354	331	332	347	349	358	375	394	346	362	353	359	345	326	367	362	297	316	361	368	353	341	316	340	362	330	356	345	344	337	321	364	319	339	353	355	361	324	347	352	356	359	376	334	321	357	381	354	372	356	364	368	357	339	303	349	316	342	365	323	354	357	361	351	375	351	348	354	361	329	358	327	344	351	373	400	366	335	321	357	378	372	329	323	365	321	322	343	346	347	343	333	353	359	339	355	382	345	345	339	368	336	348	337	344	353	321	344	323	343	326	375	333	353	359	379	328	352	380	366	319	317	326	349	371	363	360	347	342	354	331	347	335	356	384	346	341	351	327	333	330	356	354	373	348	340	346	360	330	313	319	352	353	362	354	318	325	358	332	352	345	307	363	362	354	357	329	337	361	355	336	362	343	345	374	323	339	375	359	388	334	371	340	336	316	370	324	342	359	374	331	376	383	358	321	319	337	374	352	313	339	322	351	354	363	348	353	372	309	334	353	329	327	323	348	358	357	350	364	351	363	346	321	351	322	347	325	372	332	357	347	363	327	380	310	340	341	332	346	359	351	315	326	362	299	335	330	346	362	368	345	353	325	318	324	355	344	366	352	374	384	329	380	348	305	339	361	327	342	342	334	346	314	338	351	340	356	368	361	340	371	346	326	357	344	357	382	324	336	334	333	341	364	373	385	345	381	363	352	356	362	370	356	343	368	366	367	337	347	337	349	340	355	343	377	361	333	349	351	332	368	354	330	333	373	344	301	325	378	324	308	384	344	359	353	355	328	361	360	352	345	342	376	368	345	348	365	372	353	380	388	341	348	338	335	362	346	344	367	320	333	325	333	352	351	323	314	357	373	391	363	345	375	371	311	348	348	370	352	352	344	373	377	359	359	328	334	346	332	391	357	320	323	330	389	356	334	352	321	367	356	372	341	341	353	336	373	307	359	356	335	384	316	332	325	338	366	383	381	348	364	366	369	348	343	348	311	342	337	322	312	337	340	327	322	335	338	344	343	357	363	341	353	344	332	372	361	372	366	357	363	364	346	372	367	394	356	356	325	384	413	301	305	331	357	360	333	351	334	342	348	346	355	332	334	346	345	330	342	356	355	355	377	342	346	318	389	317	344	365	364	354	321	365	333	350	333	347	335	352	335	362	351	333	337	362	306	370	332	347	325	326	371	330	361	349	338	366	336	328	338	333	340	332	337	345	318	328	371	368	372	354	374	341	331	330	339	306	337	337	326	325	346	324	325	362	322	326	321	351	370	357	362	366	368	359	360	344	338	360	346	327	367	347	352	350
6843	3214	2126	1460	1086	1049	896	905	810	819	828	807	782	786	780	795	792	809	774	798	754	825	755	726	779	734	801	789	758	743	777	783	790	762	739	737	750	794	765	805	763	780	759	786	759	787	782	779	766	815	735	793	768	828	769	695	767	828	724	700	780	772	751	804	771	774	819	807	792	765	833	821	696	763	810	803	760	807	769	751	760	798	810	784	765	765	761	817	764	837	820	740	770	753	781	796	780	765	791	752	783	761	798	802	760	786	783	752	775	839	851	816	768	768	793	791	750	840	845	764	797	796	794	763	695	772	764	772	782	759	809	807	808	794	745	760	760	762	774	773	780	791	761	785	789	763	756	806	762	789	776	802	783	788	814	773	757	760	772	753	788	773	752	789	826	778	772	766	734	772	780	753	727	764	730	737	774	779	748	797	792	760	760	761	787	779	798	772	780	802	781	804	771	748	730	770	784	784	764	793	815	814	805	807	795	779	777	750	804	782	761	806	803	804	797	771	771	730	750	789	751	748	796	785	757	728	802	781	764	756	740	772	787	761	797	839	803	794	809	717	795	767	784	755	796	761	743	799	811	740	740	716	790	783	797	782	772	712	782	730	800	783	775	779	815	771	779	756	760	768	768	794	772	781	759	759	789	774	788	800	769	811	809	771	741	785	762	751	773	764	783	838	773	810	797	782	751	739	793	730	815	805	845	794	782	730	732	751	726	763	787	794	740	751	812	767	780	761	774	762	740	781	791	848	756	793	769	793	733	760	763	760	778	784	747	789	737	767	808	722	778	797	792	779	760	756	761	789	761	729	775	772	764	763	757	743	765	789	767	782	688	741	732	739	784	820	780	774	767	740	793	766	739	774	775	809	758	741	749	748	812	753	806	781	762	812	779	818	762	825	806	804	741	786	740	771	779	849	797	782	807	764	760	765	781	751	758	762	786	775	779	742	825	762	745	729	743	809	771	723	777	775	781	753	784	790	773	770	790	816	725	755	745	747	767	763	758	762	791	763	773	794	801	754	726	789	772	796	768	777	762	769	757	767	764	820	784	756	757	727	785	796	728	736	756	782	772	765	783	779	766	822	809	805	743	782	795	759	778	761	773	720	798	706	775	749	792	785	764	826	787	805	794	788	776	800	764	773	780	827	748	766	752	763	754	758	796	782	728	772	788	756	834	755	824	777	759	763	762	832	764	801	783	776	766	757	851	743	747	806	745	754	810	787	748	781	791	799	828	775	758	707	811	769	799	798	795	755	807	747	773	806	765	792	784	729	802	743	780	798	800	799	744	754	778	774	748	813	783	755	786	803	831	695	750	778	786	766	780	740	764	735	761	780	756	747	778	785	836	777	752	756	804	808	810	754	762	742	778	756	831	756	775	818	818	766	783	729	799	807	789	773	832	821	793	825	794	784	805	831	796	778	777	760	774	784	781	810	763	796	781	772	723	834	742	774	771	789	797	751	771	763	765	748	727	774	764	811	832	764	794	700	808	829	753	776	773	771	766	852	754	775	763	801	770	755	781	783	797	819	735	780	794	801	820	820	798	742	812	751	788	752	796	816	806	718	762	837	737	753	774	739	788	792	782	741	787	797	732	777	744	708	782	785	796	809	792	825	784	716	743	721	753	825	759	781	807	805	769	811	796	750	759	818	751	805	739	720	791	776	786	793	759	756	755	729	770	798	791	818	757	796	787	785	769	786	817	816	759	788	723	773	778	782	786	775	756	735	806	797	779	790	756	803	731	726	798	775	779	766	781	782	742	777	792	777	777	770	788	780	723	774	730	768	719	736	744	754	801	730	756	780	757	810	767	733	720	720	771	773	741	739	823	757	803	747	747	752	750	768	803	763	754	793	771	751	798	739	765	797	747	782	794	758	783	751	786	778	755	809	818	797	786	747	798	773	771	745	785	748	778	815	816	722	753	772	754	770	767	708	796	773	761	826	785	785	804	787	767	758	782	749	798	762	783	749	803	773	782	778	774	813	797	781	741	832	769	777	750	788	751	834	741	818	819	742	767	747	743	780	796	772	762	785	781	788	775	774	768	749	770	772	773	772	778	763	770	747	771	774	788	720	733	761	737	775	805	778	770	796	788	793	765	788	749	766	777	741	793	768	827	790	819	747	742	801	739	763	789	764	786	785	745	780	809	766	781	748	758	775	757	726	758	767	806	794	788	785	737	774	755	760	743	755	796	768	797	757	754	784	733	765	697	770	772	777	738	826	759	760	760	824	742	786	757	790	773	731	745	763	776	821	782	823	742	752	770	782	739	827	810	778	761	816	723	782	790	796	775	769	718	762	760	765	799	773	705	722	757	746	768	790	790	787	764	750	818	776	805	754	757	759	769	774	744	756	766	763	779	751	771	779	791	760	782	784	758	755	759	804	839	800	778	739	799	791	783	773	804	816	781	729	802	733	769	742	772	802	817	793	821	810	857	831	833	788	766	796	810	753	767	731	762	764	769	803	698	776	789	776	777	799	731	849	764	794	744	800	777	786	792	776	757	811	782	752	772	788	793	778	752	776	814	734	764	823	797	796	755	774	770	734	785	773	748	772	780	785	810	762	762	759	810	764	780	712	776	804	762	799	794	751	747	844	808	784	787	784	772	777	754	792	826	789	792	779	761	773	773	745	745	765	787	737	807	802	769	780	788	818	781	760	766	783	748	780	765	791	837	806	811	754	771	733	800	757	813	794	783	789	739	813	788	779	748	736	771	748	802	781	808	771	782	793	816	741	761	776	781	802	783	725	740	763	769	797	733	778	776	766	743	816	783	808	800	746	793	782	781	795	797	765	789	764	797	788	814	786	749	746	794	781	746	723	750	794	830	761	815	694	764	780	756	767	778	780	735	785	814	772	767	773	770	823	740	799	802	729	755	806	806	789	771	777	792	738	748	755	759	773	771	759	805	738	829	802	748	793	794	791	815	779	748	790	799	763	806	762	729	774	757	791	767	803	743	801	740	750	763	741	737	751	734	760	757	758	805	769	752	829	786	759	768	758	805	796	770	771	689	802	831	799	791	780	756	790	751	781	781	771	769	794	781	732	743	799	777	737	798	754	777	767	842	822	778	770	754	772	749	760	744	798	802	748	726	801	750	745	749	769	779	755	789	782	816	769	800	821	768	792	788	807	756	794	783	831	752	751	773	776	828	757	760	762	801	806	779	783	768	737	756	743	749	822	732	775	773	724	728	806	739	777	785	777	741	772	801	748	753	788	699	812	741	784	774	765	834	832	753	786	775	779	800	794	791	782	769	754	790	792	724	723	754	806	788	783	788	785	730	800	846	728	741	784	753	804	774	801	780	754	837	775	766	774	805	730	786	749	760	736	812	709	818	742	764	773	793	795	751	763	717	787	795	781	758	788	748	785	769	778	762	766	779	767	743	802	808	735	777	765	817	786	799	759	783	772	771	761	770	772	762	730	811	784	834	772	736	788	786	777	767	777	760	744	760	813	832	798	740	773	784	748	765	756	735	776
23959	20640	23860	27410	20639	19837	2200	964	653	546	497	500	361	316	310	317	276	266	266	296	246	283	239	264	273	255	263	235	250	242	262	205	232	236	251	230	243	260	257	254	251	242	220	219	250	248	231	270	228	243	248	234	219	227	263	228	225	209	222	245	198	257	271	231	252	222	208	211	239	233	265	227	240	217	240	223	255	227	244	228	278	207	237	223	227	236	223	231	252	218	216	250	228	219	253	228	224	238	222	252	214	226	208	217	261	247	234	231	229	236	221	214	231	243	274	269	224	195	226	239	237	245	226	226	243	222	238	238	232	204	253	245	240	223	232	233	218	249	241	225	265	202	227	210	228	229	238	232	237	232	243	252	237	254	259	221	212	243	228	266	223	228	262	243	215	257	218	216	237	248	224	232	235	216	254	247	230	195	234	261	233	234	257	209	219	219	217	206	244	222	215	226	228	259	214	222	227	219	246	251	214	244	247	229	248	222	220	239	252	213	235	239	238	254	243	254	218	252	233	248	220	222	266	231	221	254	194	205	246	234	228	242	252	238	221	238	230	253	202	249	238	239	215	232	201	249	263	259	222	235	210	263	244	231	242	245	214	218	227	237	249	230	236	245	266	211	253	230	218	218	205	234	226	235	261	238	237	241	256	250	228	257	244	220	244	238	222	229	238	234	238	223	253	255	216	246	244	208	221	223	273	241	212	226	225	220	187	204	194	247	233	243	250	250	223	252	247	250	270	233	233	222	230	206	222	278	233	265	241	225	237	214	218	223	221	262	241	232	231	228	235	233	225	222	208	211	238	203	261	228	234	224	259	226	244	217	241	266	246	225	219	214	211	219	240	223	266	226	249	245	219	245	242	227	275	268	222	256	260	201	217	228	242	236	245	240	233	242	252	224	221	256	260	224	255	220	224	251	244	234	260	239	219	241	263	243	212	248	223	265	257	209	250	237	242	219	223	239	238	231	236	225	236	219	230	207	233	233	239	223	248	230	249	233	204	247	239	222	222	254	230	251	224	253	250	231	227	265	243	225	199	223	244	226	255	242	201	240	242	197	217	210	235	216	236	238	246	241	232	231	234	215	238	254	240	263	239	241	242	220	240	234	222	243	239	213	232	209	225	238	252	227	239	236	223	247	226	225	260	237	249	242	241	245	258	243	246	224	253	239	210	220	244	236	242	230	244	246	222	225	232	212	231	228	229	227	235	236	228	218	224	236	235	247	243	251	218	238	231	219	233	246	205	246	235	205	232	248	240	211	255	259	240	241	235	229	211	215	232	227	231	218	246	232	221	230	272	242	255	236	257	266	227	232	216	237	219	228	247	242	216	226	240	220	246	212	258	238	216	224	235	247	204	254	247	240	257	242	253	233	249	234	241	230	245	231	219	242	241	241	234	223	221	237	239	232	268	249	223	240	223	207	207	229	202	243	248	211	222	231	231	237	220	240	254	244	228	234	242	247	230	220	223	265	211	199	241	268	225	231	237	248	224	247	242	246	246	234	229	224	239	252	252	264	233	240	245	228	228	231	242	222	198	249	233	232	223	260	226	199	233	246	232	232	218	226	256	218	245	213	243	252	234	232	221	224	212	237	229	237	224	257	260	211	242	225	214	258	251	267	226	210	257	240	254	248	240	219	233	218	221	251	248	254	223	254	225	239	248	258	234	242	240	261	240	224	246	206	229	225	229	221	226	218	236	262	228	209	236	242	206	247	225	219	228	237	214	249	219	214	236	208	244	225	245	217	270	249	218	232	214	218	224	253	223	227	238	221	213	234	246	224	232	242	238	252	205	209	208	239	245	208	242	209	234	219	243	227	231	238	237	231	233	249	251	205	226	208	203	244	219	228	234	243	221	243	229	221	246	222	210	245	222	220	215	206	247	236	202	262	224	275	236	256	239	232	229	218	248	238	222	211	226	221	232	232	228	239	235	240	219	233	244	239	232	262	207	227	226	230	234	246	201	240	209	228	232	222	208	240	242	229	252	240	231	236	237	236	227	243	209	216	234	215	213	249	225	251	249	255	222	228	240	235	238	237	248	227	245	232	245	254	224	228	248	203	240	228	236	245	215	233	224	260	217	206	242	227	219	211	206	224	253	216	206	217	247	213	209	224	238	246	237	232	241	226	243	257	224	241	228	231	235	200	237	254	215	223	271	242	241	249	218	224	231	235	240	223	245	250	222	211	201	236	223	240	255	251	241	247	232	243	234	221	250	253	205	224	222	229	239	244	241	250	222	219	244	220	217	227	230	245	220	220	242	256	245	227	251	215	247	221	211	234	245	240	195	217	263	247	224	226	237	226	212	224	254	268	211	221	226	226	232	251	254	213	211	273	268	258	223	249	210	210	215	283	245	203	229	216	240	239	231	224	223	236	219	237	228	210	230	230	211	225	263	245	214	208	195	231	242	251	231	243	264	251	233	247	252	285	224	220	232	251	236	234	245	240	263	237	235	224	242	229	224	207	245	233	244	241	227	253	246	213	227	219	226	205	262	216	223	266	239	240	229	208	233	217	213	257	210	231	233	242	233	207	246	237	233	246	224	234	232	216	241	233	248	243	227	220	223	215	241	231	250	235	226	254	264	199	209	219	269	226	216	243	217	220	249	247	230	240	253	234	264	244	252	228	235	259	222	253	237	267	258	224	216	228	238	230	204	240	264	234	272	242	254	233	214	219	238	242	202	238	228	253	255	235	208	230	228	200	271	219	226	258	231	226	225	242	236	205	248	259	241	221	225	232	241	214	249	244	267	217	259	229	266	237	249	229	221	232	222	233	242	232	233	212	229	226	218	229	209	234	233	231	195	248	227	242	238	242	211	258	235	232	267	222	261	241	248	240	230	239	217	226	208	220	242	238	214	248	225	233	266	251	241	246	230	231	239	209	250	254	269	214	221	226	212	241	277	250	231	258	230	224	211	260	235	258	249	215	236	239	224	221	251	236	246	230	211	211	243	238	240	228	226	220	236	250	249	217	244	214	224	262	242	244	220	245	232	218	256	224	242	219	266	225	240	196	223	249	244	213	233	225	223	221	252	225	246	259	237	226	214	232	239	232	223	216	242	219	208	258	228	212	237	249	212	240	210	250	208	240	228	224	235	218	227	217	247	238	269	242	216	259	245	220	226	271	241	251	206	221	219	248	229	209	225	202	226	224	239	253	239	224	212	199	245	232	236	203	224	231	213	242	244	238	228	252	238	216	228	239	228	226	220	209	218	250	231	250	231	220	252	208	237	247	255	198	219	238	229	233	229	224	270	226	230	233	217	260	231	228	224	222	236	222	242	204	242	248	270	246	232	240	214	244	256	231	229	214	218	224	243	241	223	216	216	202	228	243	253	251	231	237	212	221	220	231	248	238	249	243	264	263	239	247	212	264	253	218	264	255	214	236	210	245	259	260	249	214	249	241	240	245	214	226	246	233	230	226	227	238	260	248	217	259	251	214	223	216	235	213	234	224	221	245	200	267	255	253	225	226	241	270
5290	5864	3395	1872	1224	1008	836	723	715	681	642	577	558	559	575	558	534	528	553	561	532	538	549	496	542	575	513	539	504	513	533	504	548	579	541	524	512	502	559	538	536	510	524	562	541	569	534	586	518	529	542	551	481	600	503	549	536	551	516	529	525	599	561	508	531	551	524	522	541	507	510	560	507	555	572	536	480	505	538	501	551	539	526	515	549	524	515	525	537	556	546	521	559	526	518	503	527	552	540	549	525	567	529	527	541	468	507	545	524	544	526	495	539	516	549	530	539	502	506	535	477	529	536	548	547	519	530	499	557	543	504	566	546	523	570	554	458	510	545	573	551	527	518	511	545	549	580	489	522	566	511	532	503	513	539	555	552	566	530	569	548	516	508	518	501	500	555	539	547	543	554	546	526	481	546	523	538	517	545	530	538	522	524	540	496	549	504	512	504	525	510	518	527	523	490	536	501	539	505	498	496	541	589	528	520	512	543	545	525	504	551	550	571	501	526	551	528	534	571	536	532	545	539	517	547	492	502	539	522	563	530	577	540	530	480	554	506	540	504	543	510	495	538	514	559	527	550	521	530	543	551	545	513	515	532	539	525	525	491	501	529	558	506	513	527	491	541	566	558	545	503	529	510	557	541	518	517	509	523	511	512	543	503	538	540	538	491	548	571	544	509	521	582	521	488	505	515	573	495	524	525	567	547	508	511	522	523	550	512	523	542	485	522	530	547	510	562	516	546	560	513	583	522	500	521	536	522	513	556	546	517	536	511	595	529	531	524	519	514	537	530	540	525	539	537	533	542	506	541	555	484	536	549	482	481	529	560	506	512	560	558	522	500	533	510	543	491	545	536	521	508	559	549	565	536	568	520	527	537	550	536	522	535	529	534	530	545	530	539	528	496	503	539	554	528	536	498	544	510	545	521	562	521	577	546	574	536	498	576	490	523	527	524	516	574	529	461	534	509	520	488	536	532	508	529	520	528	532	520	519	550	493	547	506	500	527	516	550	545	505	531	534	513	541	542	536	545	536	559	553	526	518	522	501	531	514	514	554	528	584	537	490	537	525	525	511	583	576	526	569	501	500	602	500	545	557	498	514	549	504	512	535	530	544	554	552	528	521	538	505	501	565	539	517	518	490	520	523	538	533	537	545	495	561	487	500	511	536	553	535	522	547	542	523	543	519	521	547	502	536	494	568	570	514	520	545	553	531	561	532	518	560	530	495	526	526	561	508	515	551	557	523	517	545	538	532	507	561	518	549	539	597	580	598	511	506	557	497	496	549	542	550	510	497	535	479	506	492	535	542	550	528	525	517	557	505	591	529	555	488	546	519	522	536	529	545	524	558	551	542	482	518	534	527	503	546	485	532	557	512	564	553	515	538	533	532	512	552	545	565	494	540	571	519	575	549	506	579	522	528	539	548	502	530	489	529	545	535	509	543	517	548	536	535	555	492	553	475	570	534	499	559	540	552	532	546	547	528	567	509	543	523	534	554	526	523	566	519	509	517	519	552	543	495	562	493	511	487	526	537	520	499	523	510	517	523	574	482	509	538	508	559	579	544	537	520	512	543	557	550	516	503	537	545	505	551	540	525	518	576	520	549	536	533	516	504	573	569	511	526	559	523	544	535	513	519	526	567	522	507	537	513	523	568	505	527	511	512	551	504	536	483	540	534	493	536	519	518	519	522	574	480	530	528	503	531	510	571	533	563	556	504	496	539	526	514	500	537	545	574	514	540	533	496	523	575	516	542	523	488	517	532	501	541	548	559	505	483	544	568	545	538	523	500	545	477	511	540	557	507	509	523	525	553	561	520	547	540	598	476	562	538	542	523	552	494	531	539	520	588	510	528	497	523	530	522	503	510	549	530	526	563	540	555	524	545	522	561	542	556	525	516	492	521	542	526	504	550	553	517	563	493	492	560	541	587	512	542	519	541	538	534	525	526	510	539	501	555	520	532	468	541	538	513	576	535	554	522	526	535	563	498	527	552	565	564	526	566	558	559	526	552	502	555	515	527	558	572	542	569	505	543	547	525	545	536	563	540	533	514	482	544	578	557	525	498	526	530	496	526	512	557	548	552	541	490	504	553	504	545	556	559	543	556	529	498	504	552	507	520	471	491	510	536	511	530	517	527	587	532	577	536	581	600	550	517	516	552	524	508	521	553	546	521	539	538	517	508	517	548	565	520	536	520	544	531	505	530	513	488	458	531	521	613	498	522	551	481	504	563	497	528	516	550	568	534	505	516	583	532	535	522	529	531	532	522	516	545	521	539	562	501	528	553	546	532	571	543	529	485	547	500	540	491	513	535	538	548	480	563	503	519	522	555	513	546	505	500	523	567	528	567	479	542	518	512	511	547	538	509	522	504	529	530	525	502	487	554	559	517	478	550	528	474	529	558	565	516	494	549	577	543	515	541	510	548	534	544	558	525	514	532	530	559	534	538	584	524	549	500	540	554	560	511	545	534	535	568	504	497	548	537	527	525	552	529	547	565	492	523	542	536	528	556	585	512	562	558	524	512	476	552	517	516	583	552	510	514	530	524	529	509	531	527	524	547	475	575	522	480	480	553	492	506	532	525	507	545	508	506	544	563	550	505	525	496	550	489	510	549	543	602	492	513	545	508	553	521	516	524	529	560	554	503	533	557	517	566	532	506	548	553	494	560	501	534	509	527	511	500	522	545	517	535	539	513	556	525	541	581	514	537	515	524	540	518	515	528	549	550	532	526	538	546	544	539	559	502	534	531	505	549	564	580	533	529	549	504	563	514	528	586	506	530	557	521	565	594	551	518	542	510	507	499	481	550	523	576	550	516	538	537	558	494	557	552	517	540	534	504	515	573	541	496	527	546	545	503	527	564	503	555	534	522	551	525	528	547	518	527	537	528	550	578	489	509	480	562	542	563	533	495	519	516	552	520	516	554	531	542	545	528	551	582	547	561	505	491	547	542	552	512	540	577	527	558	522	536	504	541	532	533	499	531	570	508	540	523	500	545	505	554	505	506	516	511	492	536	521	555	471	555	581	541	551	544	551	540	514	503	568	522	512	489	558	547	543	471	543	529	552	570	513	525	553	524	524	569	523	567	512	545	500	517	515	520	527	525	568	550	496	576	549	501	551	525	562	532	532	538	542	517	529	551	523	555	546	494	566	543	537	530	505	526	525	550	550	542	528	489	513	519	506	515	522	559	516	507	514	553	546	525	516	533	530	517	515	511	510	525	505	522	559	540	520	565	505	559	511	505	562	479	568	521	564	525	495	549	520	554	504	513	516	550	504	533	568	534	542	497	529	553	559	516	553	517	541	542	530	511	570	518	508	516	532	550	547	549	539	521	536	529	445	503	543	491	500	514	516	506	501	522	512	489	486	498	542	554	568	517	504	508	521	549	556	565	549	500	562	522	541	568	516	591	554	522	506	492	534	534	550	548	541	566	579	530	531	567	555	498	539	519	503	538	503	533	540	546	518	517	551	506	535	527	560	575
23396	20676	24239	27169	20679	20737	17111	1919	941	767	606	552	361	345	287	246	218	242	225	205	185	183	182	181	168	158	189	160	174	165	163	154	193	175	156	183	183	165	140	122	187	182	158	163	151	170	145	141	135	142	157	153	173	156	149	175	164	137	152	144	149	139	145	162	140	167	154	153	136	178	130	152	170	146	149	168	150	132	161	159	171	168	134	146	166	152	142	143	153	134	130	158	154	150	150	155	138	172	158	137	169	161	138	153	161	171	154	132	169	121	132	154	154	155	137	145	140	157	122	134	148	151	146	156	130	136	138	159	145	157	152	182	151	151	142	158	150	166	168	146	155	144	134	168	160	167	169	163	145	171	152	151	154	158	115	119	155	145	206	137	126	147	141	149	159	154	158	166	138	143	136	158	141	158	144	139	137	154	157	127	143	178	140	162	144	124	155	167	164	154	149	152	150	159	150	143	149	161	138	160	153	126	123	138	160	162	174	152	168	158	132	158	157	153	138	165	153	153	137	157	158	132	149	157	150	156	129	142	145	156	165	149	155	145	125	156	162	158	149	138	150	140	155	150	150	149	141	128	164	144	131	142	128	142	161	162	158	155	166	156	155	162	142	143	152	169	170	140	123	142	165	139	172	157	149	132	136	128	162	163	147	134	147	141	160	146	168	173	139	158	164	148	154	174	137	146	145	129	132	168	152	161	158	172	170	164	142	138	146	142	136	185	164	155	147	148	166	171	147	177	152	161	165	147	154	136	150	133	147	154	173	170	153	154	124	160	137	142	170	137	131	143	149	142	159	149	145	131	159	152	160	167	138	150	136	169	148	149	177	153	152	142	161	138	156	150	148	167	141	165	147	155	165	135	155	171	156	159	162	145	166	161	141	162	128	114	162	138	165	125	178	154	156	159	165	143	144	149	161	150	157	138	138	142	148	138	152	150	155	158	176	146	143	160	167	115	175	157	145	160	130	135	157	142	131	143	135	159	158	148	140	168	162	168	156	144	165	146	160	157	153	152	153	158	168	128	150	143	156	150	139	164	155	138	157	143	125	159	155	178	141	152	160	149	157	147	138	143	134	155	153	153	150	165	152	137	147	160	169	144	141	151	151	143	159	164	159	143	145	142	164	139	142	140	161	136	126	125	132	147	157	143	131	141	140	161	146	136	150	143	137	154	149	158	145	140	136	138	143	160	162	160	140	142	134	147	154	145	160	152	130	156	156	135	165	130	144	160	149	167	149	160	144	131	170	154	153	127	132	179	132	168	151	152	152	165	160	160	149	163	152	132	164	151	158	139	130	113	144	154	152	149	145	145	156	143	152	123	146	152	164	137	146	165	145	128	168	168	146	162	147	130	144	144	146	135	134	169	146	149	141	153	137	159	158	158	145	156	160	160	137	174	142	169	139	136	153	127	155	176	124	151	152	151	134	168	145	152	147	153	153	156	140	146	150	152	144	139	152	154	124	121	142	155	149	144	157	167	150	169	137	149	143	134	158	170	151	148	147	152	189	146	147	156	149	162	172	151	143	135	151	137	183	148	146	128	118	129	152	164	141	136	155	163	152	142	159	144	138	122	151	139	161	151	136	151	161	145	171	146	146	154	162	145	161	146	197	133	146	160	160	171	138	175	162	157	154	134	188	143	143	127	132	148	153	143	126	147	148	146	144	152	153	143	138	154	145	137	158	178	166	137	158	156	138	145	164	173	181	149	163	148	142	165	178	145	165	171	156	163	153	146	135	150	167	135	158	144	162	138	149	169	136	137	152	155	146	151	166	119	155	148	154	144	157	155	151	133	146	154	151	170	156	148	126	148	171	132	145	127	146	142	159	141	174	147	168	180	130	149	146	144	156	131	165	137	154	127	150	162	164	160	146	132	137	140	168	168	157	128	148	142	161	169	133	130	139	160	168	131	141	147	148	179	167	163	154	156	158	166	148	147	154	162	184	135	151	130	129	139	127	164	157	131	120	171	173	166	140	154	136	160	149	163	149	163	154	163	173	161	154	168	143	139	137	165	164	165	132	155	159	130	158	154	124	145	147	173	134	159	140	141	157	155	150	173	143	150	137	141	132	146	128	163	143	165	143	161	147	150	144	146	168	150	154	132	156	150	136	147	159	166	147	159	154	148	157	161	152	164	158	175	162	176	162	169	145	141	160	165	143	132	172	146	154	151	165	130	142	139	155	157	156	163	140	133	139	161	131	164	162	151	168	159	146	149	132	134	141	161	153	170	145	136	147	162	165	149	142	141	160	159	165	153	150	165	168	145	134	147	155	146	166	141	137	140	148	136	137	140	140	140	161	145	135	147	132	189	166	153	155	152	122	146	147	168	158	128	150	145	132	163	163	148	144	154	154	135	151	158	148	192	140	155	138	133	155	167	182	153	154	156	133	159	138	145	140	158	142	140	145	139	178	141	148	147	139	149	145	151	146	143	132	128	160	155	146	173	129	127	151	150	141	152	150	176	148	138	161	141	151	142	152	145	143	157	155	167	136	158	174	169	164	152	167	148	152	150	135	156	153	158	168	160	158	158	144	152	175	169	168	124	130	159	160	151	154	146	160	158	149	156	146	124	139	152	151	148	150	147	153	145	153	153	148	152	138	133	145	151	164	148	142	181	137	117	133	158	154	139	153	161	165	175	164	131	131	159	145	168	136	140	151	156	148	138	154	148	161	158	164	135	153	135	170	123	138	163	158	155	140	134	126	153	179	140	149	152	141	154	160	159	151	128	139	137	150	152	151	135	141	148	144	150	150	147	141	193	165	182	163	191	144	158	142	140	171	156	147	138	156	147	152	156	144	143	154	158	141	148	160	151	138	146	142	145	155	140	145	155	122	120	151	136	137	145	159	144	138	129	151	123	168	165	121	148	148	154	147	144	148	144	175	163	141	173	125	169	152	144	152	125	139	156	159	133	166	134	145	141	120	160	157	138	157	175	137	142	159	162	127	143	163	121	148	126	156	154	159	148	155	148	147	152	158	164	153	147	160	150	164	126	142	149	173	153	172	170	134	166	187	153	132	153	141	156	153	151	147	139	126	130	166	150	150	134	165	178	152	142	130	127	147	134	134	149	143	174	136	154	153	135	151	139	157	174	125	158	155	150	140	158	156	160	157	169	123	164	149	143	168	168	154	152	149	135	148	160	152	146	154	151	149	145	144	141	148	158	135	163	138	161	144	150	131	146	147	156	142	151	164	150	141	151	146	156	149	150	156	145	167	154	138	143	159	190	175	144	132	148	174	142	183	161	148	131	145	151	140	155	154	158	153	152	149	158	160	131	148	135	144	152	153	178	129	134	149	162	147	158	144	160	128	138	124	158	166	151	147	169	130	143	164	127	138	143	178	144	143	157	164	142	158	123	141	149	133	153	169	135	141	180	146	148	129	160	142	149	175	172	151	166	151	150	163	143	175	136	148	156	147	160	181	167	149	152	182	148	129	154	151	135	149	130	162	159	145	133	134	142	136	155	165	146	144	126
6336	8476	4992	2561	1526	1124	844	681	578	570	475	493	427	390	460	399	388	359	367	391	386	399	372	393	363	379	369	407	382	364	357	363	382	376	376	392	369	359	383	360	354	394	343	331	430	362	397	345	398	369	363	381	361	337	378	360	361	356	362	399	372	388	402	396	376	371	369	402	346	391	387	364	358	370	362	376	360	327	354	342	375	411	363	391	376	376	359	363	378	401	374	375	365	336	405	387	388	339	357	377	354	377	402	377	369	380	362	387	366	356	383	394	366	362	389	381	374	370	362	359	382	391	394	376	358	363	364	369	351	372	382	361	372	358	369	363	378	379	348	364	378	389	362	391	385	370	364	385	367	382	389	345	368	347	370	367	368	373	353	374	352	357	390	370	381	360	366	381	342	369	378	363	383	354	382	318	402	362	373	383	373	390	380	391	372	370	384	330	357	359	369	396	365	357	370	381	380	366	351	375	366	363	388	378	405	369	361	359	367	360	377	327	398	357	385	411	382	372	409	372	371	377	384	357	350	384	365	391	342	366	356	383	377	366	368	368	359	387	373	367	381	361	396	342	353	342	384	337	356	424	353	366	360	327	348	361	349	363	332	382	323	407	352	388	356	389	359	370	363	372	374	348	364	343	376	370	368	387	351	380	370	353	366	394	394	371	364	361	393	366	368	366	370	386	362	398	372	381	395	364	391	346	350	364	355	375	343	399	371	422	373	407	385	358	371	359	379	388	356	384	362	366	371	375	330	347	381	375	395	370	369	390	364	359	371	344	366	356	397	391	348	331	384	361	351	345	379	359	357	386	361	357	390	337	381	362	326	403	371	375	361	398	376	399	373	372	368	355	366	344	401	369	396	349	353	358	351	376	403	344	339	355	366	370	382	390	374	356	371	373	335	380	356	344	360	380	366	373	390	378	386	360	368	388	400	400	387	361	340	366	364	364	338	340	368	378	386	371	351	339	356	389	376	379	356	370	370	401	367	360	393	390	378	377	380	383	396	359	365	340	388	391	377	387	375	394	384	357	348	352	356	341	389	357	391	361	340	374	385	401	372	379	410	367	357	400	354	357	330	335	382	377	351	384	366	384	401	393	383	376	363	375	376	374	356	355	387	351	370	359	357	372	379	382	379	342	360	357	368	368	390	379	343	356	384	375	347	340	378	349	370	357	374	350	367	366	374	354	369	384	352	356	338	364	365	361	346	350	382	374	371	345	346	393	363	328	388	388	369	388	400	412	352	339	328	351	345	369	360	371	363	365	382	374	369	347	338	385	347	369	363	399	437	360	381	349	385	375	365	333	359	356	358	328	361	342	358	371	361	363	354	372	399	372	370	348	396	376	365	359	382	378	377	361	383	380	339	404	380	346	370	374	376	410	354	380	362	354	382	368	374	363	337	346	372	357	374	345	368	334	398	355	369	392	376	363	390	362	363	364	368	336	384	369	391	369	363	392	336	379	362	391	376	331	371	368	366	389	362	362	386	399	397	342	324	347	369	337	379	348	353	376	374	371	370	391	375	358	383	390	391	341	385	372	406	387	362	347	340	344	342	385	349	357	393	392	361	382	353	357	348	363	340	373	355	352	334	369	350	378	353	369	365	417	377	381	354	421	372	401	351	385	338	345	329	367	381	344	393	341	371	373	371	346	364	368	360	348	383	391	391	338	361	380	401	403	369	377	346	365	340	370	347	380	368	377	381	376	410	366	369	368	358	372	380	355	394	361	337	339	364	403	360	377	363	337	369	391	366	376	365	379	361	397	393	392	379	390	386	376	373	356	322	394	368	368	359	358	386	374	390	359	393	343	383	383	364	412	369	399	378	352	338	371	366	343	377	357	371	351	374	382	413	336	378	398	400	380	352	379	350	392	387	355	346	375	378	373	366	360	368	332	347	369	342	360	373	345	369	375	346	400	386	358	351	398	374	377	362	316	379	362	384	388	335	409	363	368	410	363	379	387	380	405	388	356	369	376	357	404	367	395	356	358	379	381	385	360	357	349	379	375	357	362	357	341	364	352	340	355	372	376	378	387	365	341	383	370	363	372	397	364	388	341	414	378	385	375	366	386	378	366	362	343	383	349	373	383	375	350	394	399	395	381	373	358	345	372	365	367	361	381	361	376	375	370	364	346	376	379	377	398	374	381	363	376	369	396	375	349	360	332	383	389	404	346	401	359	372	344	354	358	378	370	369	377	391	365	376	342	374	362	378	354	421	378	375	371	355	356	397	368	377	376	391	351	397	361	383	379	373	347	368	381	368	372	360	359	339	357	382	325	354	347	408	388	400	361	392	382	361	407	388	377	388	397	349	352	388	378	341	372	372	326	378	334	359	407	362	337	374	371	351	372	376	380	380	417	384	377	368	354	383	372	371	354	361	393	369	390	365	400	367	391	388	350	355	392	369	390	379	401	351	356	365	348	359	374	356	346	365	360	383	342	336	361	395	372	374	343	345	352	391	390	350	406	371	406	387	383	353	391	397	340	349	366	359	377	354	375	374	354	399	382	368	347	378	374	338	375	359	350	344	388	389	398	378	339	378	377	374	349	374	386	377	383	383	397	367	378	367	376	388	360	420	370	354	366	341	386	370	366	336	355	409	356	395	389	363	358	367	325	383	364	356	375	345	396	374	366	354	354	378	365	365	367	368	363	386	371	412	369	373	355	370	356	365	349	376	345	383	401	352	364	369	392	400	369	366	385	370	358	367	399	371	362	347	366	393	373	400	405	351	369	372	402	349	358	371	389	364	363	366	367	355	364	385	380	376	394	387	372	379	371	381	335	401	380	377	378	376	352	360	384	371	357	355	371	370	397	346	375	388	361	370	365	354	339	387	378	366	366	366	381	362	355	395	364	390	357	360	354	360	384	367	357	393	364	376	309	364	372	371	343	359	355	388	327	375	341	397	360	362	388	393	358	361	364	337	364	376	351	379	329	373	412	346	376	387	341	356	370	376	362	401	360	346	352	338	388	359	352	380	326	359	373	374	401	395	370	335	335	343	356	376	369	378	350	371	389	358	373	425	348	354	358	376	368	327	354	389	355	395	368	381	393	394	309	373	354	376	358	382	364	375	378	396	381	386	348	352	371	354	315	363	393	374	358	370	420	383	376	372	355	374	356	402	376	392	367	345	412	395	405	388	369	362	368	390	337	354	373	360	376	336	355	372	365	392	353	377	376	387	351	366	338	372	367	353	371	370	383	393	377	366	430	398	367	376	366	348	337	369	382	350	356	359	337	368	370	355	377	390	390	385	376	386	380	371	341	350	346	397	353	384	341	344	376	332	373	390	371	383	343	395	356	365	356	354	341	362	393	345	369	379	367	372	359	407	378	350	346	381	353	360	373	369	371	383	331	354	373	388	366	396	363	375	390	401	379	365	360	367	402	363	377	379	352	353	409	357	362	348	374	353	366	367	378	367	371	359	358	370	369	358	378	368	379	367	345	370	382	349	364	362	377	358	338	352	347	371	335	381	353	355	350
31419	19476	9405	2082	1205	883	767	638	522	490	446	449	462	383	400	362	357	309	371	345	326	355	334	339	360	346	372	315	319	339	329	344	335	314	330	362	360	340	321	339	339	341	410	334	320	336	343	350	352	347	335	336	371	382	312	325	326	346	349	324	320	330	357	330	364	329	333	321	349	313	344	330	333	328	348	318	336	335	365	330	338	310	309	365	298	303	315	350	323	366	310	346	330	329	356	312	345	384	352	350	312	360	375	336	354	371	358	350	350	378	330	316	339	391	346	381	336	334	359	342	345	344	369	353	367	341	342	332	323	336	349	372	322	354	319	341	331	376	355	335	349	347	303	362	336	342	335	361	343	379	349	355	330	337	302	365	369	319	362	343	330	357	325	357	336	340	335	358	362	332	342	361	356	355	344	328	331	326	324	307	337	338	346	326	306	354	347	315	357	342	334	344	365	341	357	329	382	374	334	366	355	366	335	332	379	346	340	355	329	358	350	360	307	323	334	343	374	334	349	335	325	372	311	347	362	324	328	331	345	333	370	324	350	397	372	371	336	350	319	368	345	356	384	342	353	364	358	362	313	362	353	354	315	323	343	314	332	342	362	327	315	328	341	330	322	356	322	348	373	400	354	348	370	347	350	362	341	333	384	352	336	330	332	323	309	362	346	345	291	330	341	316	318	350	308	366	340	379	352	376	343	312	308	346	320	344	357	349	330	341	364	366	356	341	330	320	327	322	340	347	318	338	338	310	359	333	339	369	361	339	379	321	335	325	297	376	398	345	375	389	317	311	348	340	346	351	339	361	377	337	318	343	328	358	340	343	325	330	356	368	345	336	363	313	368	296	341	344	334	350	361	313	328	315	319	315	350	359	338	366	362	323	323	322	342	338	337	333	338	349	366	384	323	327	368	344	350	343	344	344	320	341	337	381	324	344	339	327	380	346	349	339	366	365	313	336	304	341	347	367	321	349	345	315	343	370	350	361	349	361	344	356	361	314	365	358	355	341	355	361	346	343	410	378	332	348	350	343	334	352	346	350	339	325	386	324	360	338	349	356	312	332	358	344	326	329	338	346	354	345	350	359	332	349	353	346	342	347	340	370	330	355	314	324	322	375	320	354	400	314	377	325	343	346	329	347	322	374	393	367	322	318	344	329	336	318	333	323	339	377	339	332	370	342	343	322	332	315	340	326	327	338	346	365	351	338	350	353	337	324	378	355	333	365	369	373	321	346	344	366	344	383	351	299	350	372	340	349	336	323	370	336	341	398	333	311	340	329	366	384	340	355	317	342	366	360	335	335	321	388	355	341	361	367	359	342	383	345	340	359	355	327	326	323	369	335	329	338	328	387	314	343	352	344	315	362	288	336	340	361	326	344	372	336	356	344	326	348	380	384	324	335	362	360	321	352	362	328	354	368	344	385	309	359	375	339	367	371	339	334	349	353	348	344	342	337	386	335	342	315	327	336	350	349	363	349	349	326	329	344	317	359	353	368	304	364	358	368	362	335	301	348	359	323	339	345	393	350	362	350	325	342	350	321	306	344	303	323	346	317	336	343	361	353	334	360	355	307	338	357	321	354	346	352	385	337	329	372	352	336	352	330	304	320	333	343	356	302	354	314	326	341	386	345	340	373	362	341	382	349	338	357	342	310	340	338	341	332	300	322	360	327	345	338	334	346	359	344	343	308	388	312	373	372	361	323	331	336	334	367	355	331	372	370	333	319	362	334	334	339	318	340	358	319	367	377	349	308	369	334	349	333	349	348	391	334	347	321	337	355	336	392	327	326	304	340	340	346	355	345	358	319	339	329	378	328	328	320	388	339	337	331	342	374	343	325	354	371	380	344	353	341	362	352	326	344	348	341	333	322	347	326	334	358	355	327	326	322	347	358	347	302	365	334	319	363	371	311	355	327	342	347	317	338	345	331	341	337	372	366	351	324	338	351	357	318	320	311	339	348	336	352	339	348	378	371	333	340	336	338	302	324	347	354	325	348	326	318	339	340	376	335	346	330	345	332	329	356	338	357	326	345	353	348	318	337	333	329	339	336	301	331	337	327	358	341	338	340	327	334	347	315	343	347	366	332	382	345	332	311	351	366	364	341	370	345	361	342	355	333	346	339	341	326	380	306	356	362	330	341	371	323	403	337	338	360	316	345	334	354	337	346	338	333	308	341	297	312	359	360	336	364	350	304	322	341	362	361	351	351	371	366	327	322	357	325	325	323	349	333	356	305	339	355	353	298	324	324	340	314	365	334	349	343	360	369	338	350	330	337	340	327	329	335	357	366	359	314	344	343	328	321	334	341	362	361	357	341	319	357	308	363	329	343	341	346	326	314	315	337	315	359	355	347	353	348	366	346	329	337	317	333	377	373	345	353	345	361	363	340	336	373	336	339	357	309	307	308	346	335	320	331	318	345	347	368	352	338	322	313	348	322	380	341	332	325	336	335	337	336	282	317	313	352	356	314	372	337	369	331	326	360	358	351	326	347	334	366	351	332	342	372	361	358	351	318	338	369	347	332	336	365	341	328	373	350	347	322	347	375	343	293	354	347	346	325	317	359	334	351	336	387	339	370	364	332	340	374	342	348	363	303	339	340	346	355	342	331	326	334	324	354	320	317	316	356	363	343	347	329	340	343	388	339	333	343	336	345	307	339	363	358	310	348	322	308	308	346	359	343	326	322	362	329	354	374	343	338	352	354	354	400	309	369	321	328	324	329	384	304	357	363	326	334	338	328	346	347	349	346	351	366	324	370	354	323	352	336	344	300	338	331	376	345	335	342	364	361	339	333	338	332	349	365	345	337	336	348	370	375	323	321	370	334	344	359	339	346	360	346	304	326	363	367	348	350	306	364	366	299	318	334	357	350	330	358	325	358	354	332	377	375	313	403	337	336	344	334	324	340	353	352	335	343	321	376	366	326	328	309	362	325	338	354	353	347	361	349	340	329	344	337	343	343	332	364	362	337	348	343	318	342	318	325	339	319	309	363	340	308	329	347	303	356	315	364	337	352	349	320	350	327	327	352	330	344	344	344	336	378	334	319	349	356	340	323	317	355	378	367	325	322	392	361	352	382	382	352	334	371	379	374	360	338	323	323	358	370	356	378	358	367	309	333	351	381	301	352	334	360	329	360	388	340	332	351	349	327	357	367	350	322	378	354	309	331	329	341	318	335	352	328	346	344	340	336	339	337	370	331	336	328	325	380	321	338	323	332	342	363	356	360	377	331	333	338	381	326	348	310	323	330	357	346	370	334	336	341	358	323	333	322	319	332	356	361	307	348	314	331	358	361	314	371	358	344	341	347	378	360	330	323	357	395	346	347	308	348	318	327	333	381	347	346	350	348	359	336	343	352	365	328	380	361	375	329	351	347	375	350	329	321	357	316	332	368	358	357	349	365	371	362	310	349	354	371	332	353	342	356	362	313	366	311	342	376	349	341	359	350	337	343	383	335	388	353	363	345	354	370	303	322	328	344	325	302
6776	3172	2154	1408	1091	946	882	815	846	827	770	801	812	791	746	768	760	739	742	727	807	770	788	763	752	797	755	720	744	753	802	766	700	753	816	759	785	747	776	752	741	755	708	731	773	746	760	772	763	762	781	752	759	736	785	779	750	786	785	746	767	708	756	808	767	790	736	767	820	764	743	774	759	761	792	764	742	802	807	728	799	810	778	732	787	770	762	745	792	770	737	745	763	744	752	757	783	743	756	811	812	757	750	753	752	786	777	772	762	775	813	757	779	818	766	778	747	718	787	755	748	751	763	768	836	742	754	768	727	713	797	768	741	838	791	744	761	739	745	751	780	750	741	733	770	744	709	776	754	716	761	707	759	799	732	761	748	776	775	761	750	716	780	794	789	811	784	767	731	743	775	716	747	771	744	749	805	770	756	800	738	824	776	766	762	807	788	797	723	706	778	767	776	767	745	826	743	734	786	787	735	801	775	773	791	807	743	785	786	765	744	791	753	760	739	815	766	776	785	697	802	718	780	759	740	746	704	819	782	733	786	759	747	790	764	752	772	732	819	775	759	802	756	768	747	740	778	822	755	788	821	771	819	751	801	767	711	765	749	762	771	810	727	763	758	750	764	797	733	768	763	760	722	756	761	753	756	810	778	748	781	726	752	726	772	802	785	705	739	783	745	786	807	749	745	738	789	752	777	782	762	774	752	755	807	760	791	760	770	788	801	784	778	772	750	770	774	688	786	711	743	722	766	756	743	785	738	685	749	753	750	826	700	767	745	781	787	709	756	750	752	768	767	764	803	762	745	815	764	706	776	737	799	733	769	697	726	768	750	782	699	728	711	771	749	751	741	732	737	739	787	729	765	732	720	806	743	728	775	744	745	763	772	773	756	773	713	727	789	723	745	743	779	740	748	811	718	775	752	771	756	770	714	738	754	684	771	768	692	790	737	770	750	753	760	767	796	760	746	787	707	806	739	755	776	799	780	776	789	774	792	806	814	801	746	803	797	739	771	810	773	779	752	740	769	751	764	740	776	778	727	781	719	784	744	789	795	763	759	758	750	776	748	806	798	803	743	781	731	749	757	761	817	722	742	787	720	806	754	758	745	789	758	720	782	758	744	750	817	736	730	757	733	769	746	776	802	794	743	766	703	741	800	772	766	757	796	767	737	796	774	776	771	761	803	736	752	815	759	758	769	758	764	741	817	782	812	796	806	737	775	748	797	803	805	724	778	752	748	745	785	760	745	802	766	761	767	778	747	755	764	733	770	741	752	793	781	711	792	773	761	780	770	807	705	721	787	761	844	763	774	783	775	685	726	735	786	710	785	807	749	778	759	788	720	770	776	808	758	771	724	755	778	745	755	780	787	780	745	763	783	789	774	811	709	760	778	810	784	770	752	743	792	774	770	789	680	759	811	748	705	755	769	792	770	782	753	787	773	775	758	776	773	732	771	772	729	752	727	728	766	720	762	786	774	707	785	760	772	803	722	729	773	751	749	746	814	722	768	759	791	747	763	735	720	816	770	739	788	774	795	777	773	800	788	805	727	776	714	775	762	756	747	710	733	765	774	738	741	747	740	700	768	813	789	728	746	765	781	733	726	734	778	746	776	752	741	765	781	731	781	719	824	785	751	752	790	738	762	807	801	748	773	769	788	782	736	731	765	769	748	760	742	788	786	784	737	764	753	794	819	738	783	724	765	750	770	771	746	719	728	787	801	754	778	763	775	742	788	745	742	805	733	773	800	730	722	741	751	762	731	752	758	728	731	760	802	797	771	725	786	815	783	765	763	719	787	775	741	749	727	737	739	767	797	773	774	766	757	758	756	762	780	772	751	755	763	763	743	797	753	710	831	762	781	726	735	776	778	765	745	750	771	738	723	826	723	753	774	777	787	773	705	724	779	748	756	785	755	742	742	744	741	741	761	796	800	760	785	799	730	764	731	725	749	709	807	743	751	771	751	737	753	731	715	762	772	781	731	784	736	782	758	794	768	739	802	748	740	767	731	757	809	798	760	782	765	758	726	794	770	760	760	730	790	755	781	734	786	770	764	762	809	759	749	762	725	789	748	770	759	767	774	765	793	812	787	727	751	754	777	750	730	779	763	764	732	753	759	741	725	782	736	733	788	808	790	798	753	750	693	816	739	802	713	749	728	756	798	788	778	798	713	734	747	760	726	800	734	723	763	759	772	768	755	792	714	791	791	798	756	804	768	755	777	769	736	753	792	736	764	781	742	782	759	776	776	771	765	777	737	767	763	773	783	746	788	752	754	710	786	758	790	805	760	777	720	801	816	740	791	718	759	777	790	739	771	754	767	758	715	760	703	709	781	808	733	755	698	726	710	780	722	758	743	767	776	756	772	749	758	766	793	790	764	774	746	750	753	789	781	770	813	785	758	769	732	809	758	783	743	794	710	766	704	762	742	677	735	754	724	724	822	752	754	753	733	726	731	747	755	744	762	765	756	766	734	741	745	780	743	766	803	806	761	742	778	800	781	752	770	738	703	762	752	788	740	817	769	755	815	830	756	771	751	820	786	751	750	757	781	747	786	784	727	750	736	755	762	777	784	759	797	752	722	753	790	802	745	779	752	733	775	741	696	771	786	779	769	750	731	780	769	757	742	769	757	767	790	732	771	794	781	754	769	784	763	733	767	708	774	751	776	736	801	741	745	784	696	743	710	734	762	739	751	739	749	726	748	752	774	741	811	783	805	797	746	749	775	777	794	746	767	736	754	733	756	809	765	773	772	755	784	753	775	775	777	775	761	784	785	789	787	767	797	742	754	764	773	747	726	792	789	737	777	780	808	735	758	749	802	736	775	739	798	742	799	787	782	736	799	755	754	817	726	790	724	755	728	785	724	740	733	736	800	754	800	789	790	781	764	756	778	788	756	756	768	813	769	741	791	775	776	715	768	763	790	738	781	762	766	760	711	743	728	799	738	749	783	769	799	776	761	775	757	741	782	816	694	793	732	774	800	747	767	788	779	777	755	783	781	821	741	787	762	804	732	764	789	703	722	731	741	791	746	760	781	732	782	718	832	792	706	807	782	788	796	760	757	770	800	752	785	791	708	734	810	772	724	840	745	784	799	816	745	779	798	744	741	732	798	715	758	747	777	762	767	788	763	739	700	768	764	783	732	785	749	827	730	746	772	843	734	762	731	783	834	725	762	804	777	738	720	781	780	775	770	754	749	776	720	760	755	749	732	718	729	764	747	771	793	778	801	781	765	756	792	763	691	810	777	809	776	769	738	751	736	736	749	758	773	734	710	765	770	739	748	766	719	791	766	805	801	716	748	758	781	751	772	779	802	738	778	781	789	730	755	775	726	764	767	740	776	793	740	786	793	752	800	818	806	736	710	738	783	761	801	743	822	750	778	798	771	765	799	734	750	823	781	761	731	722	775	756	789	744	787	747	762	820	786	769	739	751	779	795	678	729	778	779	751	787	736	751	722	794	752	736	761	750	753	759	753	766	809	802
24038	20706	23931	27515	20717	19858	2122	920	641	564	502	424	368	345	306	302	256	293	262	254	262	262	256	248	247	236	238	237	218	245	238	231	252	250	235	258	234	209	272	208	234	232	254	236	230	205	221	236	236	229	234	218	258	214	229	225	231	215	226	221	237	219	242	249	231	244	228	236	243	245	236	243	226	235	246	243	240	215	248	246	212	205	215	221	219	194	221	240	223	237	237	241	230	253	227	215	228	231	236	236	213	230	230	236	202	237	236	219	232	237	237	200	220	212	240	213	247	233	231	245	202	228	206	229	212	229	213	222	228	250	220	236	211	234	250	242	230	255	251	256	206	230	240	225	229	251	234	196	236	254	232	239	255	245	258	215	267	220	239	260	247	225	249	227	239	244	206	238	216	207	276	240	234	228	236	223	252	248	232	236	242	253	215	253	240	228	184	236	238	222	232	201	229	216	236	231	226	233	246	199	235	240	228	220	208	217	237	230	230	215	223	213	247	232	226	216	211	234	203	238	253	233	223	247	217	262	221	212	229	234	228	248	237	218	204	194	242	217	202	229	225	187	234	202	220	227	213	227	234	211	263	241	235	223	239	229	209	224	247	209	202	245	234	216	256	259	217	196	215	207	224	235	239	206	240	242	228	252	234	228	244	229	229	251	251	230	238	224	235	214	239	200	223	239	222	210	208	211	216	197	217	203	240	227	221	274	238	237	229	227	235	232	236	232	237	250	250	230	238	225	218	248	253	240	237	240	249	241	201	234	233	207	208	223	238	211	235	239	224	237	223	223	226	238	230	239	222	246	236	242	255	234	221	238	237	181	228	234	224	245	237	238	236	243	194	233	234	253	242	206	233	193	239	235	240	226	215	257	248	238	245	227	237	260	229	250	205	222	252	206	234	242	203	243	255	248	234	257	258	228	246	235	251	227	251	258	220	248	267	225	222	221	232	233	218	229	237	232	252	225	258	241	233	234	211	255	266	236	227	228	231	239	234	211	215	220	248	202	262	253	233	237	247	219	207	227	225	237	223	220	218	204	243	202	221	255	215	213	220	224	231	227	256	240	234	227	236	222	237	271	216	242	221	212	254	218	227	208	241	178	209	244	218	227	257	214	242	235	231	217	230	255	234	229	228	215	256	243	255	256	263	233	204	236	243	249	197	216	246	226	224	212	222	241	221	241	216	215	245	204	219	255	236	241	256	235	242	244	220	233	223	239	222	219	204	238	224	220	237	236	212	219	247	249	283	227	239	270	274	219	223	227	251	226	227	250	241	219	231	253	233	224	229	231	242	261	238	252	235	264	237	229	248	228	223	196	240	234	228	231	205	245	228	220	235	261	233	237	241	229	234	232	240	259	241	218	222	233	224	220	251	239	255	245	248	241	229	259	206	236	224	222	219	205	246	251	245	213	224	231	233	264	240	238	231	230	268	247	255	242	228	236	234	222	249	209	237	221	233	225	252	241	263	215	264	219	249	222	225	238	203	261	231	212	263	218	218	265	248	266	231	233	210	207	263	233	220	239	230	233	224	226	208	215	210	228	229	182	212	239	249	235	241	228	248	222	229	224	221	214	241	224	224	228	238	242	231	196	219	228	230	198	234	235	220	258	232	242	210	195	209	218	254	230	240	238	247	242	239	212	207	258	231	243	235	222	204	215	218	260	246	252	236	241	235	234	254	199	218	229	240	203	231	213	208	246	214	238	251	237	254	206	212	202	219	247	239	234	239	229	231	219	227	237	243	224	220	255	214	228	219	205	212	246	218	243	236	259	240	237	224	225	249	215	227	239	241	217	185	238	257	233	231	266	238	228	242	246	232	231	225	222	215	233	191	249	257	217	233	215	233	230	212	262	239	241	213	219	274	225	227	216	239	233	225	213	216	229	207	240	243	221	236	188	237	234	238	250	204	204	243	237	240	265	246	212	245	254	228	251	243	228	244	271	235	233	223	238	199	270	224	223	251	221	243	269	237	225	232	211	194	236	230	241	233	231	209	222	234	204	239	227	256	238	250	201	209	228	247	243	212	243	237	240	220	242	224	244	226	224	248	178	243	235	235	246	226	262	208	232	203	231	256	247	228	236	210	237	209	211	225	260	214	212	210	248	241	234	233	232	225	248	231	228	208	221	224	246	212	232	219	240	232	236	245	243	260	210	244	212	226	235	243	249	253	246	204	234	219	240	230	218	246	265	206	239	259	239	203	270	234	217	249	203	197	243	230	248	238	237	235	212	247	201	221	244	256	229	219	239	211	241	277	231	252	233	252	271	259	254	233	242	252	226	218	215	221	222	226	249	250	213	224	221	233	239	236	208	224	208	228	251	247	226	209	233	223	237	271	212	218	251	207	248	215	226	228	224	244	232	197	246	218	231	207	224	275	240	216	242	228	214	215	211	218	253	208	234	194	213	219	215	221	216	231	229	213	242	225	230	210	215	239	232	212	240	223	244	255	271	234	234	225	193	245	231	227	220	247	231	239	229	244	207	231	231	220	248	206	244	231	256	216	217	244	240	196	247	229	229	222	266	219	215	234	228	221	240	265	238	235	239	236	220	236	234	247	221	222	239	180	231	243	253	210	243	223	217	232	218	229	222	239	250	244	211	218	230	233	193	247	257	239	247	234	242	235	203	247	244	221	258	230	234	255	252	224	249	240	250	229	207	215	235	227	254	232	242	238	243	221	236	220	202	226	282	261	233	240	266	225	236	223	239	271	258	237	210	245	227	250	199	241	222	245	222	221	230	242	233	194	237	237	254	245	229	248	267	249	221	243	246	243	228	229	212	206	241	217	219	209	231	237	217	229	226	217	207	222	245	235	256	225	219	222	237	237	200	233	229	228	253	226	198	228	228	269	230	226	283	244	223	212	211	220	231	219	202	222	219	234	206	270	200	244	243	219	196	221	228	236	261	247	239	219	255	209	230	233	209	215	225	253	225	223	228	243	247	235	221	241	231	249	220	243	219	242	258	238	206	223	234	227	239	246	234	236	248	243	243	230	252	242	246	217	209	247	215	229	222	211	227	222	230	251	238	246	230	233	204	225	250	219	239	217	225	251	242	221	219	239	220	227	222	245	224	240	230	224	218	249	210	221	219	251	208	225	252	206	210	216	242	247	239	218	239	248	220	234	214	221	233	244	225	226	219	215	188	223	246	239	223	214	225	215	235	215	243	229	225	247	243	221	236	266	244	216	248	275	231	211	220	234	243	231	235	213	232	204	251	213	218	201	221	213	180	223	235	246	243	221	242	224	232	234	223	260	236	209	225	222	233	220	235	236	247	226	255	230	230	234	238	234	228	213	257	228	224	235	235	242	216	226	221	222	237	219	221	223	235	253	222	211	231	268	211	208	232	190	227	277	223	201	203	229	224	227	250	231	229	223	222	209	220	220	250	196	257	235	256	226	209	245	229	247	240	242	226	236	239	218	209	238	217	237	229	234	225	247	217	204	218	212	229	210	211	238	223	233	235	263	229	220	233	222	226
5259	5773	3618	1824	1300	896	777	705	643	642	623	599	593	521	538	530	564	528	546	534	499	563	515	552	557	526	518	491	535	508	565	521	536	536	521	519	500	546	501	527	531	505	525	518	500	515	538	536	503	456	578	526	507	525	537	592	542	557	529	539	516	515	569	513	521	528	537	503	541	527	506	549	497	475	529	448	510	556	500	562	512	536	515	500	550	487	532	517	540	517	569	548	471	525	526	525	571	537	523	522	527	547	575	507	518	526	519	516	544	482	491	553	513	509	516	546	526	544	528	529	561	571	519	528	508	567	522	516	500	483	532	528	503	527	507	494	557	534	518	505	536	563	526	527	549	550	481	499	537	480	526	547	522	514	510	532	497	501	534	525	520	506	497	522	502	537	520	547	491	534	535	510	500	510	535	512	495	503	514	539	535	556	525	535	523	533	530	502	515	481	563	523	505	517	551	510	529	521	552	556	542	526	523	522	499	491	502	547	507	427	555	573	508	501	503	547	530	523	473	519	496	506	586	518	555	512	567	517	540	529	582	543	499	508	540	502	526	534	540	535	513	516	533	531	496	523	555	531	518	540	517	530	507	540	562	550	501	535	510	548	523	510	524	523	518	577	539	527	500	511	504	498	490	526	523	516	545	524	551	518	491	510	546	534	522	559	512	570	509	524	531	570	516	559	554	513	554	587	537	544	539	535	521	513	507	528	520	492	504	539	468	557	567	534	490	529	515	565	523	517	507	525	489	547	532	531	528	528	513	530	511	532	511	529	546	550	484	514	498	523	548	555	485	519	500	543	549	540	512	501	470	527	482	536	498	547	490	505	545	554	514	503	515	510	560	497	526	526	510	536	573	561	520	500	518	511	544	501	531	559	511	503	509	514	508	505	538	505	493	530	490	589	514	544	546	534	512	527	509	545	526	573	532	518	567	498	452	542	534	549	530	519	509	534	542	534	495	580	545	519	532	547	561	521	543	487	491	559	540	543	480	513	536	531	481	523	504	536	550	522	524	516	547	512	562	514	549	525	546	541	522	511	514	523	506	548	535	506	552	565	525	559	509	512	529	512	582	523	554	533	533	521	509	541	484	531	525	513	552	520	519	532	527	581	531	550	540	544	486	502	533	513	527	499	490	521	519	487	514	514	529	519	517	535	452	493	522	494	531	508	541	513	507	528	541	533	509	496	545	470	535	500	545	498	485	537	502	505	510	531	524	529	513	528	525	534	544	556	506	518	527	495	503	502	509	555	491	540	528	533	518	510	539	530	463	534	525	541	492	495	551	512	504	539	521	495	501	507	521	530	530	526	530	532	498	560	548	530	498	516	483	565	534	563	471	515	507	522	496	530	502	531	533	511	522	512	522	496	543	501	472	539	498	537	500	502	552	508	524	539	540	514	529	518	556	539	540	490	491	509	544	586	535	521	509	564	534	551	539	500	524	491	499	504	471	519	502	518	488	527	550	511	535	520	494	475	515	504	526	534	484	494	507	500	525	506	514	525	546	539	493	504	531	533	538	525	541	512	505	529	556	488	523	521	515	572	490	515	523	512	537	546	542	509	542	573	513	527	509	499	522	531	496	527	517	509	539	530	528	511	524	523	554	527	533	517	523	505	486	503	503	530	513	524	487	547	533	499	515	539	519	530	523	552	525	536	509	509	514	544	545	507	521	491	516	519	505	557	511	527	528	552	562	566	510	482	536	498	502	511	471	527	516	565	547	496	508	513	511	517	508	537	537	497	520	524	514	516	543	560	472	547	552	514	524	546	504	540	512	531	520	542	528	526	517	557	585	529	523	507	553	518	492	526	489	513	512	506	544	537	565	558	548	536	524	545	507	537	543	532	531	547	568	541	468	575	536	517	529	537	539	533	554	494	519	533	536	533	493	513	546	532	508	536	498	504	527	484	487	514	539	536	548	548	543	496	548	551	499	520	504	512	514	540	522	529	517	557	526	520	580	541	504	504	513	504	524	548	541	537	512	512	501	520	533	495	539	499	513	492	546	511	523	535	542	489	491	500	509	531	477	547	529	541	522	513	542	521	527	510	499	538	527	527	530	520	547	536	459	518	569	500	535	533	508	520	548	548	500	506	474	566	558	523	522	492	548	515	547	494	503	529	546	545	532	533	514	503	542	496	506	541	514	512	556	514	523	507	555	534	556	502	497	453	517	536	497	505	515	508	517	580	507	508	514	510	562	552	495	520	487	504	530	523	533	535	504	481	520	486	562	586	509	531	493	540	537	555	516	527	527	549	525	563	516	549	527	489	532	568	500	550	506	553	533	539	524	513	522	520	535	548	537	539	531	563	542	518	532	522	547	488	518	486	509	534	499	515	506	492	506	532	540	498	530	542	530	521	510	500	547	504	556	546	520	498	565	516	554	524	520	509	498	534	521	513	540	543	559	521	467	510	485	561	509	501	520	537	559	532	523	502	548	515	487	507	518	561	552	531	535	543	506	516	525	493	467	508	554	512	518	527	509	487	523	533	534	524	544	508	505	508	512	506	553	559	495	518	548	551	480	491	516	496	535	516	531	535	514	559	563	544	559	512	523	518	541	499	545	536	511	544	531	532	498	536	530	538	596	509	536	545	501	517	554	495	546	500	557	537	528	504	539	579	519	524	450	516	535	509	534	511	522	539	538	502	490	517	500	466	533	489	507	545	502	539	554	540	498	488	525	601	520	520	511	561	490	509	530	531	497	532	487	564	523	494	541	513	500	508	506	493	542	490	543	526	561	522	560	474	494	517	537	529	539	540	531	518	531	511	541	492	511	511	501	512	544	526	529	526	517	535	554	500	490	503	523	530	557	532	500	497	544	558	500	520	494	511	511	529	529	521	537	521	516	577	523	522	526	555	485	561	507	508	497	491	548	515	503	522	540	532	546	503	517	498	514	535	513	511	543	541	515	575	553	538	540	529	507	518	504	547	487	516	548	512	561	512	536	513	522	489	477	530	497	513	515	522	511	519	520	501	542	512	555	498	536	505	540	504	516	524	522	539	520	547	502	518	508	540	505	515	488	542	484	568	567	545	524	498	535	552	498	520	524	532	522	490	501	512	463	531	510	490	532	522	470	538	533	508	538	535	540	534	549	546	550	515	545	484	508	515	510	531	525	529	512	490	486	497	519	521	534	490	523	538	528	489	528	502	512	521	531	562	493	549	538	530	494	542	525	554	569	503	509	520	517	501	460	519	498	530	526	569	515	512	506	534	485	495	541	498	555	532	494	524	490	531	489	572	541	546	526	539	492	506	521	510	485	526	538	504	529	529	530	514	504	499	528	545	522	487	539	535	521	537	530	513	557	474	523	456	497	503	478	504	518	535	531	516	509	527	516	489	491	515	536	521	523	514	541	537	508	537	497	494	539	513	548	542	520	545	529	523	499	514	501	526	530	503	544	511	524	557	499	506	504	569	520	550	553	495	514	519	556	525	491	517	517	502	528	540	496	515	497	530	490	552	553	519	539	554	505	533	514	506
23452	20698	24243	27179	20701	20749	17042	1738	852	713	528	464	377	260	290	255	241	204	199	197	201	180	185	140	152	168	164	172	152	154	164	150	158	156	155	169	170	181	161	142	165	144	150	145	160	176	172	150	167	146	142	150	136	137	150	144	164	139	125	146	145	144	117	165	163	128	169	165	161	146	136	152	147	130	147	138	180	132	175	159	147	127	145	144	145	144	169	158	149	150	165	158	164	138	144	135	159	155	159	157	137	136	146	138	133	161	138	147	155	145	122	157	136	146	157	128	138	115	153	140	145	162	138	155	160	148	128	162	121	161	147	132	123	142	143	150	137	161	135	175	162	157	150	129	151	163	153	153	142	135	136	130	171	147	139	130	134	141	147	146	153	157	135	130	138	176	133	152	145	148	142	138	136	157	156	143	151	163	159	166	144	137	145	171	147	140	137	135	162	133	152	134	150	137	154	152	133	155	134	147	130	182	141	138	141	148	145	165	141	150	143	163	128	133	153	134	160	141	138	148	151	152	182	119	136	175	137	132	159	132	150	149	151	170	124	136	129	156	152	132	127	135	146	156	121	133	131	159	151	153	171	130	131	149	134	151	157	128	140	158	137	124	142	137	168	133	135	149	143	134	139	150	142	169	133	144	145	164	148	168	146	136	125	140	137	156	138	153	152	125	136	148	131	137	129	130	139	146	160	150	141	135	138	145	144	130	145	165	151	132	132	146	174	168	123	141	138	158	129	155	126	138	139	137	165	140	141	144	138	145	161	145	147	166	137	156	132	137	164	133	174	127	122	162	149	155	153	157	153	125	145	148	147	116	145	178	165	146	136	140	133	133	139	133	148	146	142	134	172	150	141	134	143	138	141	141	144	145	157	141	120	146	144	147	181	168	153	169	158	140	142	131	134	137	151	155	147	147	146	163	133	159	152	153	145	152	161	150	158	167	138	149	134	164	113	152	145	147	154	174	147	173	162	164	127	131	133	168	141	129	143	145	147	159	164	145	131	149	147	154	169	134	145	151	167	127	152	159	160	148	153	167	113	147	132	148	134	133	135	127	152	145	167	142	155	133	134	151	142	142	167	173	136	139	169	154	154	167	169	151	135	168	160	132	169	153	134	139	135	145	147	134	147	162	150	111	141	154	152	170	140	139	148	132	144	145	148	145	144	148	127	146	159	141	127	127	156	157	155	133	151	151	157	135	150	148	135	128	149	153	148	135	141	150	150	167	154	139	134	150	139	136	156	151	123	135	163	168	150	170	152	153	148	144	143	143	137	139	132	141	151	146	130	134	137	145	133	144	156	145	151	177	156	144	134	162	137	130	149	156	148	144	165	145	145	160	132	155	132	130	138	136	163	149	149	148	134	149	135	142	152	141	154	148	142	132	157	134	142	141	128	138	144	154	137	161	145	153	146	152	159	159	162	127	132	163	145	149	154	144	171	148	149	158	142	157	142	138	171	132	153	166	159	144	158	130	139	147	125	178	155	157	152	147	145	135	159	132	145	125	119	175	139	133	141	165	140	146	134	151	160	159	131	130	138	130	159	143	160	147	134	167	142	127	145	156	134	133	157	159	140	142	141	119	172	160	152	148	135	153	140	119	144	105	159	130	160	153	140	159	162	145	160	158	141	135	124	133	151	174	133	134	150	133	144	122	156	170	165	172	167	132	178	153	134	137	131	138	141	150	124	140	147	155	139	129	174	160	142	131	116	166	120	151	145	141	149	135	139	112	139	144	165	137	155	148	147	141	149	140	137	132	143	134	153	164	142	152	140	146	163	124	154	152	141	172	146	144	140	163	136	144	142	157	134	130	148	165	156	146	133	134	156	148	140	123	147	148	155	142	129	169	141	159	144	135	157	158	165	155	166	150	150	139	135	147	151	134	144	142	159	148	158	147	169	128	121	154	160	147	135	169	147	132	140	150	131	154	140	155	137	157	126	148	95	142	156	154	131	145	160	137	152	154	164	143	137	142	130	123	153	126	152	156	122	144	153	129	151	137	135	165	155	154	137	155	149	144	144	131	146	151	158	130	148	132	158	160	145	172	127	151	139	173	157	147	125	171	144	162	127	153	139	149	170	163	149	140	172	168	132	137	143	151	171	157	152	147	147	149	124	141	158	131	166	166	155	142	160	138	122	156	153	162	149	133	160	136	158	123	130	160	134	137	169	132	166	122	144	162	155	144	135	121	135	170	147	128	144	139	138	116	143	152	156	133	140	155	126	143	157	135	151	134	145	143	146	145	176	139	148	174	144	144	152	144	171	161	167	148	141	108	136	131	164	160	139	167	141	138	157	133	137	139	140	163	139	128	144	152	131	141	131	152	154	146	159	161	144	163	152	149	152	154	147	122	151	155	136	141	131	156	131	138	164	125	132	140	150	156	159	142	149	148	145	118	124	151	139	172	180	125	182	150	170	148	135	145	138	159	134	135	149	144	113	141	144	130	159	151	150	147	152	143	135	169	186	149	131	129	161	156	146	180	158	148	177	174	144	148	151	140	134	132	154	143	120	156	173	153	147	170	156	167	160	140	146	152	171	157	143	139	164	154	169	151	136	149	162	159	155	130	142	138	136	173	149	155	162	145	177	148	129	132	146	141	128	141	152	147	138	114	162	149	154	153	154	144	149	129	168	162	174	141	150	156	169	140	162	144	127	162	149	148	173	153	119	146	163	140	137	132	123	131	169	154	172	148	150	126	151	157	156	163	140	144	159	140	119	134	164	138	136	128	129	130	128	144	149	140	144	147	149	155	162	119	135	159	161	130	149	134	143	156	131	146	133	148	153	129	157	179	151	131	164	167	151	134	138	166	141	160	148	153	152	160	154	151	148	156	128	153	136	148	155	155	156	151	143	152	149	150	118	146	163	152	135	146	156	147	163	134	138	144	150	128	146	154	125	148	152	148	143	142	162	145	133	154	177	166	170	164	164	149	142	155	133	138	145	138	162	137	147	142	158	151	160	168	143	143	167	135	132	155	150	133	161	148	155	135	151	137	132	161	160	113	155	145	164	159	154	160	163	157	138	150	153	142	167	154	137	150	140	142	161	155	153	153	134	146	141	170	161	117	145	160	115	157	148	137	152	134	121	132	145	149	125	137	139	162	157	153	148	138	132	127	155	148	119	142	142	165	154	157	138	179	155	137	146	145	160	124	143	133	150	154	152	153	155	124	163	152	141	165	152	148	145	147	170	149	145	157	160	143	138	142	138	143	169	138	151	136	165	127	153	155	134	151	151	149	172	136	139	160	145	153	122	135	134	133	167	148	169	150	141	147	133	127	160	135	141	177	141	139	162	137	138	151	151	155	163	145	159	154	140	140	158	141	141	161	162	142	130	126	148	160	129	134	157	162	138	131	134	127	136	139	170	152	139	154	179	169	153	177	164	138	146	138	170	145	135	140	180	153	132	145	165	158	126	137	144	126	143	171	159	107	162	156	154	138	151	151	130	159	167	149	160	146	149	148	123	129	141	140	151	163
5852	8314	5193	2696	1583	1085	763	672	614	491	501	503	465	417	376	419	397	368	373	366	371	364	356	361	373	336	364	355	375	375	374	355	394	347	327	363	347	345	382	372	350	326	354	378	358	361	361	379	357	389	343	348	358	337	337	376	372	328	357	365	377	363	364	329	343	355	379	362	395	380	356	352	356	381	346	366	367	362	368	364	340	336	344	350	342	338	359	395	350	387	359	354	358	380	387	360	341	355	373	366	376	370	366	403	383	350	383	338	333	364	344	370	340	342	372	349	367	372	373	376	370	314	347	364	364	348	386	367	361	367	372	398	383	324	366	352	359	362	331	405	356	342	334	361	363	374	375	358	375	358	342	343	384	361	376	370	358	362	333	363	349	372	360	349	370	346	338	401	357	389	348	357	347	393	396	394	366	380	386	346	359	386	360	349	342	387	354	327	358	368	349	355	384	340	366	367	353	375	360	350	382	364	343	367	332	372	376	363	317	373	326	371	351	340	391	386	393	383	336	315	381	314	362	350	353	336	377	372	353	357	362	357	363	387	360	362	353	366	371	380	335	354	367	382	323	370	345	366	345	364	379	353	356	379	402	379	385	353	345	371	351	347	354	371	361	381	361	376	366	372	365	361	325	344	322	357	354	312	334	360	357	352	340	340	366	377	352	365	347	353	370	350	415	363	400	327	339	356	353	331	326	382	369	369	348	346	387	346	384	359	381	367	369	346	349	331	368	352	376	393	346	380	351	331	381	350	373	367	351	368	371	340	356	327	355	368	380	322	341	348	374	381	360	358	379	392	374	393	358	365	321	381	382	410	421	373	368	365	352	352	364	361	364	352	387	376	359	387	352	375	370	363	362	372	344	367	350	372	346	320	373	381	370	374	373	354	347	342	373	363	330	357	348	387	347	384	375	370	350	362	351	370	407	331	353	346	360	352	357	331	342	350	374	381	378	355	374	349	348	360	374	346	381	355	371	352	362	364	344	381	368	347	365	369	360	378	362	366	351	360	372	372	380	343	357	382	350	392	356	365	372	365	358	379	379	365	365	381	349	372	345	331	331	390	380	328	345	362	370	384	397	365	336	392	342	367	353	388	358	338	344	326	384	337	344	350	351	344	347	348	351	364	351	336	351	366	348	399	354	363	373	362	380	339	360	373	332	363	354	345	383	385	336	337	375	391	357	375	341	351	360	331	410	359	367	385	356	363	368	363	350	359	344	354	331	371	413	358	362	369	348	326	338	341	355	344	330	389	377	363	376	348	368	360	342	384	348	396	367	343	353	366	345	378	357	378	376	344	386	356	355	378	395	351	377	355	364	335	365	378	354	399	352	353	332	341	356	347	359	349	348	355	388	328	343	362	360	359	367	353	342	389	353	363	384	373	359	317	383	376	345	342	347	372	344	369	378	327	320	350	356	367	348	392	359	357	347	366	336	357	337	354	384	349	380	350	386	371	353	348	360	361	366	340	370	380	328	376	367	358	361	371	350	345	352	350	367	378	362	381	360	358	354	353	368	358	353	336	391	368	359	349	374	381	352	378	386	368	368	357	359	339	353	365	338	378	386	359	385	353	374	393	365	323	362	332	372	316	339	339	365	350	387	359	390	398	350	364	346	374	357	393	344	363	343	351	357	355	338	400	392	357	374	356	392	366	336	377	379	387	340	338	347	332	374	366	336	376	380	336	371	396	341	328	375	345	355	355	344	351	336	327	351	356	365	373	359	347	341	343	367	352	351	358	371	345	337	346	351	375	335	363	378	347	362	393	379	385	348	392	355	312	344	339	398	350	348	387	399	343	371	371	362	351	359	370	348	349	374	377	361	389	374	370	345	375	334	312	336	329	346	358	371	422	392	369	360	362	368	401	389	350	367	344	355	357	349	373	338	372	385	365	346	352	341	342	357	347	383	384	348	353	355	345	305	361	388	330	366	340	332	382	367	353	356	359	345	337	363	340	389	396	342	342	364	370	388	383	358	365	410	358	347	347	370	335	341	358	348	328	401	352	371	361	366	333	360	381	376	361	375	357	366	372	383	370	362	365	359	384	325	386	347	369	354	340	372	385	354	345	361	348	387	333	398	364	345	374	329	357	365	389	347	360	372	370	363	368	413	386	381	374	328	357	337	394	341	399	361	364	374	390	368	329	330	348	367	349	386	339	341	367	360	354	367	341	397	349	339	380	348	360	344	373	337	399	386	348	363	379	359	416	360	338	390	368	359	358	328	377	342	389	374	357	343	363	342	396	344	313	364	374	346	343	375	326	353	383	351	351	382	354	375	368	352	340	317	380	366	359	352	355	347	341	362	395	376	381	338	380	352	368	409	379	368	357	386	351	388	351	351	395	357	360	317	343	355	361	354	361	343	387	388	354	366	347	368	385	362	348	361	346	336	376	373	354	381	348	394	376	342	357	375	334	330	352	359	366	314	377	361	351	344	364	361	343	326	375	336	348	387	353	333	337	355	354	354	319	360	358	350	400	371	352	389	344	394	367	360	354	389	399	360	348	350	381	355	372	373	371	313	353	384	391	392	388	385	385	356	311	354	362	366	349	379	377	347	375	323	353	351	367	337	343	362	356	376	323	366	349	408	358	341	347	358	370	323	350	381	343	359	340	336	352	364	368	408	366	349	333	372	320	350	339	362	295	357	344	372	397	335	354	394	369	403	349	356	372	366	356	337	363	350	362	326	318	370	343	360	374	367	366	327	360	377	348	360	343	362	347	344	347	346	345	341	370	375	355	349	342	361	378	339	357	376	364	343	361	346	395	342	390	353	376	340	334	362	374	371	368	364	356	352	367	366	362	366	353	341	358	343	307	332	398	380	349	363	367	377	361	391	360	336	361	336	335	378	373	387	367	359	369	355	352	367	366	366	368	374	367	379	363	372	391	358	396	363	379	363	367	353	367	372	363	356	368	358	376	377	369	377	344	367	387	351	338	387	373	366	350	347	369	378	361	377	342	352	374	363	377	381	376	390	350	363	391	372	377	350	373	352	354	349	370	375	354	360	356	384	392	388	365	363	354	382	355	341	313	356	379	348	343	343	340	349	341	374	372	392	374	368	339	384	364	364	345	329	356	387	359	375	374	339	346	409	370	385	344	360	386	372	372	361	367	387	335	361	352	354	344	377	365	372	351	357	371	364	364	371	344	354	375	376	344	390	352	367	334	360	372	367	380	375	376	340	397	343	347	320	365	373	414	366	361	367	391	357	369	385	400	368	394	355	357	374	339	380	377	368	385	381	357	384	361	365	395	387	325	351	363	345	337	364	382	365	368	389	361	357	368	374	391	377	340	375	352	349	335	360	372	333	351	340	354	368	374	351	378	312	367	342	336	346	353	361	375	378	376	353	343	344	342	385	346	333	362	389	366	343	375	328	387	377	321	331	339	333	388	352	345	392	364	369	374	358	385	339	401	380	384	352	344	374	361	378	379	389	354	351	358	346	397	384	359	370	327	347	351	366	334	359	401	400	333	376	354
31223	19496	9394	2173	1210	837	686	591	534	479	479	408	397	373	393	354	372	354	383	320	358	408	327	341	342	338	373	335	337	323	331	358	384	350	332	362	330	363	314	342	336	324	344	366	342	342	339	313	332	327	320	331	345	349	357	335	317	388	340	331	332	349	313	338	350	352	364	358	376	341	353	343	344	313	346	363	355	307	339	349	363	335	333	347	335	325	320	324	315	327	334	322	327	303	346	356	334	323	352	349	335	379	356	341	323	349	333	350	338	319	320	349	347	362	336	307	366	324	349	345	326	349	345	312	335	337	344	332	337	330	329	339	358	350	341	332	349	370	350	320	390	320	355	349	356	319	358	323	330	365	341	326	361	336	332	339	361	346	318	323	290	346	337	340	324	360	305	339	313	326	304	343	329	353	320	316	338	315	351	321	370	331	357	303	360	332	354	364	358	311	338	304	342	351	344	333	294	327	352	328	346	340	340	379	329	338	363	351	324	370	374	347	326	327	309	343	353	343	350	349	356	322	351	348	364	354	308	339	315	324	326	289	364	290	354	356	343	324	348	302	351	339	324	322	345	334	351	317	305	332	323	309	319	374	343	341	300	337	349	304	378	343	324	370	327	350	366	335	363	381	337	322	331	370	362	354	346	338	363	330	314	335	356	334	370	326	315	302	344	353	334	354	354	357	327	345	316	346	329	332	318	345	337	347	349	320	332	279	320	334	307	324	338	309	359	332	329	318	372	327	328	351	380	301	326	381	335	284	345	363	334	307	342	368	318	346	346	322	356	346	333	358	363	321	337	331	315	338	358	331	346	324	313	325	329	336	354	313	358	336	366	312	301	340	359	337	321	320	341	340	288	312	352	310	329	318	351	352	317	308	311	322	352	383	348	307	334	346	353	329	351	353	322	356	345	304	356	358	353	340	309	352	355	328	360	384	339	336	338	336	328	334	357	312	341	339	340	350	328	345	331	345	339	345	324	366	306	330	332	364	311	347	315	342	329	367	310	318	329	348	350	315	351	363	369	318	344	337	350	348	303	324	357	317	368	292	324	312	298	325	354	362	340	339	305	305	313	346	328	324	339	337	325	332	365	358	342	335	354	325	342	339	334	345	309	366	321	350	325	371	343	351	338	312	348	387	348	348	356	352	366	329	300	333	299	322	344	337	333	344	314	334	335	305	357	366	339	338	352	340	340	310	339	334	355	353	329	339	332	328	312	372	340	356	360	363	356	317	301	371	295	329	342	353	349	335	332	328	330	321	320	361	320	327	361	352	344	362	328	327	343	341	301	337	319	348	388	318	380	355	323	360	321	323	316	344	319	362	336	309	368	326	312	330	316	340	351	339	358	341	384	329	331	369	340	325	311	339	366	360	357	324	339	341	331	424	360	312	347	385	371	353	361	328	344	362	361	344	376	343	323	349	343	354	304	351	318	374	338	335	366	309	332	351	345	322	331	343	325	302	317	341	331	318	339	321	323	327	331	311	334	356	332	367	316	337	320	353	340	318	334	353	310	367	312	335	319	330	338	372	319	353	315	359	336	353	355	374	350	325	309	351	307	348	324	353	342	333	328	333	320	359	313	343	340	327	320	373	323	362	349	340	307	341	352	360	335	339	400	312	302	339	326	362	312	340	344	345	374	353	360	344	323	342	332	304	346	307	364	320	342	302	339	320	318	323	347	352	325	329	316	364	316	357	358	351	356	320	319	353	330	351	322	378	359	317	344	347	309	355	339	333	336	348	315	378	305	305	340	380	355	339	318	324	346	359	364	339	341	339	339	360	335	361	338	335	336	350	337	355	329	371	331	319	311	364	357	346	342	365	367	353	335	378	384	329	343	335	325	301	340	315	357	334	342	356	354	362	372	352	300	325	357	375	320	311	317	328	299	339	332	347	335	365	356	343	336	367	313	338	363	310	343	304	353	341	339	343	371	350	374	347	340	316	359	325	349	340	310	368	349	345	333	315	379	364	362	321	348	341	363	326	363	346	362	302	319	370	364	352	335	372	345	327	346	346	337	351	304	348	312	344	333	324	332	333	333	337	348	280	378	329	369	333	347	342	326	326	317	325	336	340	326	341	333	320	354	358	318	356	340	341	335	336	324	355	356	324	310	321	330	328	337	351	344	313	357	316	317	293	343	350	320	343	355	363	329	325	340	354	340	377	330	360	359	352	363	314	361	340	364	327	372	326	357	326	330	326	320	335	363	310	364	353	345	315	327	336	340	353	356	340	362	316	359	324	388	348	338	312	325	308	319	374	337	333	396	325	354	346	351	329	321	350	348	342	347	336	319	346	326	314	321	309	354	336	329	343	365	328	328	329	326	350	323	332	327	338	353	351	353	364	344	348	330	328	358	340	361	356	333	332	348	363	355	304	366	339	339	365	329	335	327	308	347	335	343	319	323	359	362	338	340	334	344	327	376	335	315	330	330	325	302	355	312	334	302	364	340	314	348	335	351	372	356	350	310	353	320	313	343	356	350	308	318	332	343	318	355	334	288	337	340	355	299	327	321	346	358	392	322	360	300	323	335	323	334	348	357	324	315	335	360	318	313	327	363	343	318	340	355	334	347	355	359	357	354	329	297	355	368	339	342	353	355	335	323	366	365	353	368	318	359	347	343	312	355	330	340	324	382	319	361	345	332	342	316	340	337	344	317	356	346	348	339	336	354	331	364	321	323	320	321	359	363	355	338	353	334	339	336	335	316	348	339	337	327	325	331	366	339	340	328	332	348	303	346	340	372	367	359	349	362	346	351	327	344	345	326	360	358	327	363	344	315	330	338	347	344	331	344	301	352	354	344	356	323	354	330	323	335	333	319	321	378	330	377	337	372	356	350	353	344	349	351	326	321	323	325	367	364	343	317	345	311	340	355	374	369	352	383	358	361	370	346	328	365	335	366	331	315	347	387	347	344	350	336	332	317	359	324	384	334	319	378	332	363	347	356	379	328	330	342	314	353	295	342	337	348	365	370	346	326	344	344	341	347	327	314	310	357	349	313	311	390	335	360	344	353	338	321	339	354	364	334	344	323	328	362	349	333	352	343	326	346	350	331	338	337	352	346	372	347	334	342	347	372	333	324	296	346	365	342	380	352	357	343	342	339	340	331	360	324	329	305	339	325	325	309	339	310	352	349	325	335	390	333	360	330	317	308	402	315	321	305	320	328	301	349	356	327	353	328	308	330	319	311	305	350	323	320	322	329	338	348	352	340	313	302	333	342	349	302	345	395	374	337	356	343	334	335	366	334	327	363	338	341	324	331	327	349	334	376	334	345	322	358	336	306	322	344	313	344	347	332	314	335	339	315	314	341	356	325	347	349	352	343	347	317	332	336	352	353	340	328	317	318	350	368	356	331	343	326	356	317	371	373	312	305	330	375	359	379	336	329	337	323	350	330	363	353	313	350	323	337	358	310	347	350	327	349	353	326	351	324	363	325	337	322	356	338	334	353	346	335	328	330	349	338	319	333	303	325	312	331	306
6791	3269	2233	1434	1185	994	882	866	815	806	771	775	748	760	795	763	745	675	781	823	710	740	794	735	757	727	792	739	709	811	757	746	761	759	753	760	780	781	725	767	757	761	747	790	749	735	741	797	768	789	768	767	810	694	785	763	794	729	767	795	735	790	761	818	780	746	706	757	726	757	702	754	819	765	764	760	770	798	770	750	777	745	728	761	777	766	767	762	776	763	744	745	802	753	747	741	776	733	748	757	718	695	773	759	765	769	724	760	755	713	722	731	749	758	754	807	735	778	776	840	767	742	761	761	717	828	807	802	775	722	756	762	741	709	737	765	765	722	768	712	735	762	736	751	768	740	712	771	724	771	767	754	765	774	727	723	734	745	749	763	717	765	721	751	721	762	768	764	707	808	747	785	760	771	741	733	768	738	760	733	778	747	770	737	846	775	740	784	830	747	764	798	761	809	742	771	757	734	764	747	758	740	748	735	769	751	779	748	763	759	735	772	747	726	731	731	737	792	761	763	735	702	791	799	729	729	785	686	728	753	776	808	737	770	755	764	779	732	791	757	810	739	743	748	802	762	728	756	713	742	767	779	747	790	726	732	823	774	763	750	754	710	774	765	763	778	770	797	711	723	780	731	776	725	766	798	788	797	777	778	766	703	757	774	747	766	734	799	773	764	745	735	755	777	799	705	783	748	755	809	776	727	765	787	772	775	771	749	777	761	774	736	735	779	787	717	781	736	754	803	741	741	783	722	722	726	768	768	763	739	824	742	778	745	728	729	746	767	731	743	805	785	755	743	715	754	801	764	791	707	781	748	743	718	804	758	763	736	716	746	754	755	733	700	748	729	752	783	720	745	741	731	777	785	778	800	748	769	747	789	683	738	750	767	729	751	741	806	730	767	796	758	702	799	816	746	756	779	817	706	743	778	811	722	778	782	762	750	722	754	788	756	781	803	759	820	726	761	736	807	753	731	713	767	799	682	735	751	743	748	790	719	759	706	787	748	784	723	770	738	741	723	794	733	739	793	729	737	746	742	742	782	768	716	729	739	749	761	779	747	779	740	761	760	754	784	751	763	748	780	743	739	761	728	725	742	739	712	689	743	724	773	759	782	734	797	794	815	765	752	761	772	815	736	772	740	761	745	700	733	744	735	747	798	807	772	784	752	734	747	742	693	754	835	754	724	759	749	732	761	798	774	722	701	763	775	746	746	747	773	744	756	747	805	719	749	732	720	764	704	744	754	747	724	781	790	742	751	753	801	760	745	794	749	768	743	775	724	720	745	717	754	793	742	806	717	758	814	798	782	763	755	765	758	747	717	657	752	739	756	772	769	744	701	797	724	786	751	741	797	764	804	747	737	765	756	743	746	730	772	774	717	740	786	795	708	771	781	768	754	743	761	751	776	710	784	744	780	732	724	757	788	743	747	732	725	776	764	712	787	751	764	742	773	783	756	757	723	745	743	782	763	794	757	748	795	714	740	750	764	779	729	738	757	722	735	769	766	751	756	813	790	802	751	840	784	793	704	733	749	770	723	785	725	751	741	736	714	771	727	772	800	702	792	751	764	753	791	815	766	794	777	771	717	765	734	701	736	759	786	737	765	764	762	733	781	808	804	755	765	747	736	732	708	748	738	778	750	803	734	767	752	792	768	753	728	769	765	781	718	768	737	682	758	769	716	756	755	756	791	798	765	756	741	764	775	755	749	711	738	723	755	770	729	779	804	789	798	791	727	766	756	725	711	748	772	773	716	725	768	724	744	789	775	751	762	786	786	780	713	765	760	742	813	791	799	757	792	791	707	748	757	747	758	757	769	773	742	712	802	740	735	719	762	787	700	729	783	727	705	792	776	797	741	740	743	766	708	803	784	768	756	786	784	715	778	725	782	786	777	771	746	729	732	758	778	751	763	761	748	757	748	771	813	715	752	742	791	786	723	737	715	716	747	800	747	753	799	736	764	752	776	705	749	822	735	730	724	728	744	739	791	745	749	802	717	765	750	802	785	780	815	699	766	800	762	812	778	771	791	780	747	780	810	742	748	737	766	758	761	713	786	706	762	725	727	775	708	781	707	797	712	734	785	736	789	744	738	770	776	772	765	739	713	774	707	780	755	732	746	756	762	773	686	751	773	749	676	731	761	724	742	730	701	757	753	703	744	798	753	794	753	754	759	733	771	766	783	765	763	782	798	776	683	785	752	736	724	763	707	755	770	806	811	792	830	687	755	705	768	726	737	784	818	735	759	729	798	778	771	766	718	714	813	744	775	755	733	787	762	702	772	755	745	737	798	767	784	822	785	778	761	799	752	774	713	776	781	754	743	749	775	757	778	778	748	729	741	735	757	755	760	800	766	748	735	723	753	761	759	810	714	727	737	750	732	753	774	783	797	743	780	750	708	809	690	772	698	765	778	738	843	773	746	753	737	764	749	758	767	743	737	763	722	769	784	729	770	724	769	724	728	793	751	775	811	781	812	756	725	710	707	777	778	761	722	771	751	725	788	770	805	754	740	756	781	735	763	777	711	774	730	760	756	752	752	785	800	738	769	701	759	721	754	760	720	720	738	752	786	728	759	728	764	766	748	774	777	806	781	780	741	769	734	723	806	789	744	735	777	769	768	776	744	747	694	784	781	779	702	814	754	738	705	708	775	800	778	733	794	740	794	793	763	762	751	769	753	771	810	699	773	728	749	718	762	786	771	719	751	775	751	741	729	730	731	822	760	740	754	762	743	710	788	747	736	729	704	801	750	782	784	737	811	770	764	700	752	762	699	765	733	731	741	751	787	779	756	750	724	799	776	761	772	657	800	737	729	767	743	741	763	760	764	783	748	741	735	761	750	826	719	774	727	695	771	773	764	775	735	792	759	798	748	765	751	721	771	747	743	766	744	817	748	791	767	701	774	738	766	774	743	762	736	785	740	763	738	744	775	717	743	773	770	739	735	741	745	758	764	758	765	764	762	738	750	732	774	768	772	715	775	773	769	788	728	758	756	794	758	749	764	721	760	751	785	757	785	824	737	742	754	740	744	777	763	772	788	793	754	778	768	730	743	713	776	783	729	816	754	764	749	755	787	783	740	757	727	757	809	760	719	753	778	716	767	792	777	680	794	781	755	723	751	739	745	717	802	751	751	773	741	801	745	735	757	729	710	798	762	767	757	728	723	759	743	725	755	738	745	777	732	752	753	767	728	787	779	762	752	782	747	788	770	719	763	752	794	791	764	800	784	731	751	742	774	743	773	771	751	783	761	786	786	707	790	755	773	758	752	729	770	746	790	746	734	782	736	773	747	771	717	713	757	762	744	831	752	784	743	793	785	748	794	750	734	739	792	719	727	773	819	756	807	760	750	729	743	777	745	739	754	746	702	799	752	773	711	770	775	768	748	761	729	753	725	771	780	754	796	781	774	742	763	783	768	766	754	767	712	777	692	755	754	735	731	770	706	714	735	736	711	764	750	754	773	758	740	745	765	743	728	720	777	716	743
24030	20658	23873	27479	20660	19781	2019	871	623	506	438	396	356	311	268	291	257	274	231	237	265	238	229	249	227	244	228	248	258	214	234	211	234	232	228	229	231	237	229	235	259	275	251	241	219	221	245	228	247	211	213	211	205	204	213	233	226	214	233	260	211	222	229	242	213	230	250	202	250	236	222	207	246	207	233	214	212	226	220	201	206	228	214	258	230	225	259	231	223	206	227	243	240	221	223	230	253	220	245	228	233	239	218	232	220	224	253	226	199	237	227	232	234	226	222	215	218	208	231	218	230	210	211	232	232	220	231	239	234	215	236	241	199	235	233	241	217	236	252	228	242	247	219	236	241	243	259	259	221	231	224	245	224	204	206	241	220	233	240	222	242	238	273	209	223	235	234	247	235	219	241	235	233	231	224	244	232	234	213	228	227	234	218	237	221	211	252	245	223	218	228	196	212	207	196	233	215	244	254	222	234	232	218	254	239	230	241	220	239	221	213	240	209	227	242	216	205	213	246	227	241	229	243	256	257	205	223	244	238	227	222	218	237	235	217	227	237	235	244	237	240	215	232	253	237	220	211	209	223	221	240	218	220	243	262	218	211	222	238	216	233	206	209	223	235	207	221	249	234	211	215	250	223	228	231	245	232	278	250	222	215	213	237	228	217	253	217	240	214	221	237	227	271	229	229	238	230	217	264	202	249	238	219	243	198	220	241	209	217	232	217	217	254	232	257	216	228	240	264	198	219	230	188	231	223	228	236	240	222	255	211	225	244	198	213	231	221	260	236	212	218	212	225	248	202	236	221	235	216	252	246	231	241	226	232	187	238	242	166	191	232	229	230	198	226	238	244	233	233	215	218	239	219	229	234	213	229	234	212	230	252	230	237	204	234	211	249	231	237	237	222	241	226	242	228	216	235	239	225	241	229	225	215	233	210	214	238	221	231	213	226	231	243	234	251	192	231	222	256	228	228	228	222	244	237	218	219	233	210	245	236	262	216	210	233	217	245	208	249	218	217	221	224	218	240	230	214	232	232	217	221	231	244	214	236	234	249	209	228	259	221	239	182	200	239	200	220	229	219	228	210	217	226	228	217	224	228	249	222	211	214	230	226	214	229	240	233	243	262	215	244	227	234	204	281	202	266	234	192	246	230	231	236	230	218	219	225	238	219	211	215	230	234	243	205	235	229	217	259	243	202	257	217	207	210	225	200	199	221	253	242	242	228	250	206	231	210	243	247	244	248	218	258	249	226	235	223	232	238	203	239	231	221	260	256	205	200	208	209	209	242	240	247	204	258	219	238	195	223	204	218	234	242	220	207	225	250	243	223	240	222	243	207	268	216	214	220	233	211	222	240	227	219	213	231	219	250	254	223	233	224	249	208	226	247	229	196	244	237	237	237	223	224	231	206	242	231	244	221	240	238	221	213	221	219	240	217	212	214	220	229	235	223	223	220	251	192	249	228	221	245	230	233	233	231	246	227	189	222	241	238	245	225	216	261	230	221	233	217	220	226	202	196	257	210	234	234	208	210	241	241	218	243	238	204	222	240	245	219	220	250	215	223	227	223	238	249	222	252	227	213	205	215	206	202	251	264	212	225	238	204	234	232	220	233	238	226	208	224	209	193	225	205	232	258	265	226	238	232	217	222	234	252	235	225	243	218	223	239	203	235	219	204	228	248	215	228	241	226	243	238	223	226	214	202	218	233	184	239	224	249	240	210	224	240	236	230	223	208	244	238	226	210	222	241	207	261	234	227	233	243	241	247	237	237	235	237	204	206	234	257	217	210	226	238	201	204	226	246	235	213	230	213	213	235	224	249	246	245	229	213	235	238	226	230	239	245	240	258	242	227	212	236	233	215	247	260	235	244	224	230	230	237	235	233	205	220	237	238	217	223	231	235	243	242	255	246	237	243	186	213	229	204	229	242	261	227	223	230	227	236	231	245	228	222	192	258	241	223	232	219	229	231	215	238	224	250	241	225	236	225	229	251	239	240	259	243	243	206	238	243	222	211	248	248	209	257	227	224	238	247	240	233	231	222	209	247	260	268	223	211	225	234	208	233	214	214	227	219	236	226	227	199	187	225	211	261	235	229	233	222	210	236	245	249	237	214	226	210	247	251	211	231	250	229	215	231	235	222	222	220	224	214	198	209	244	215	222	246	234	229	230	235	225	244	211	241	235	195	230	249	238	240	241	203	226	219	208	218	216	245	220	232	186	244	226	249	216	235	264	214	234	236	247	205	227	225	235	221	239	230	224	250	222	243	210	227	237	221	254	244	218	256	229	222	211	216	231	204	247	243	210	230	245	197	214	215	209	224	237	232	216	225	253	243	248	240	245	239	214	209	222	233	205	236	226	187	208	241	237	235	238	247	218	244	244	223	217	234	239	216	236	241	250	257	260	229	236	233	229	228	215	245	212	228	218	213	202	232	239	221	219	228	218	233	214	221	222	257	236	231	195	248	206	248	229	229	212	215	248	236	241	208	222	217	272	214	227	207	212	211	224	222	227	241	248	237	238	219	216	222	251	187	186	200	237	225	232	228	227	237	234	251	220	260	219	211	213	231	219	230	209	245	226	220	208	237	216	243	237	238	205	214	220	228	241	186	250	241	253	221	207	220	209	224	207	213	228	221	251	229	198	222	235	229	232	218	196	244	236	247	254	231	239	186	218	263	225	222	207	229	222	209	216	201	205	219	271	225	224	221	217	231	241	240	249	229	244	235	217	230	217	218	237	258	206	217	215	232	236	227	241	240	204	221	229	229	236	225	236	251	239	256	199	216	233	228	229	245	197	239	195	234	257	214	234	195	235	216	232	247	233	230	218	228	239	220	238	206	201	228	221	217	272	242	242	229	217	231	219	234	230	258	226	240	242	205	222	215	203	203	230	242	246	235	225	234	223	216	221	221	217	250	257	228	221	239	269	230	242	243	219	248	261	238	229	204	208	192	221	238	215	214	234	236	254	223	200	214	215	266	230	196	242	208	225	229	250	210	224	217	223	217	247	265	255	191	234	265	232	228	215	232	224	215	234	216	209	208	235	222	222	219	237	256	225	219	224	233	227	217	234	231	244	237	216	219	251	224	216	201	232	213	201	216	214	198	231	247	218	225	244	214	237	198	242	216	250	231	217	230	232	249	245	217	202	217	230	271	242	224	220	249	225	238	236	258	231	235	229	218	187	185	217	255	251	223	251	242	232	238	212	233	220	214	219	266	218	210	234	217	232	210	223	243	238	207	238	213	237	235	211	220	224	228	249	245	219	217	235	242	212	242	255	255	202	219	240	222	213	231	239	231	219	216	190	218	221	225	236	247	242	218	219	240	217	225	224	235	230	219	201	208	244	231	217	243	229	236	216	207	231	237	244	207	226	232	245	208	248	220	233	234	230	204	216	219	214	229	208	241	208	231	225	223	243	216	260	217	220	234	224	253	215	222	228	219	217	252	224	231	228	203	247	252	221	211	220	198	238	241	258	232	211	201	201
5428	6057	3682	1920	1345	944	754	648	712	606	584	604	550	563	543	550	511	533	548	563	522	570	536	489	551	529	564	523	495	499	521	514	510	522	514	537	523	545	541	526	518	547	492	502	499	509	522	512	488	539	457	462	512	505	510	503	498	534	493	560	549	557	525	481	508	523	526	515	473	540	506	529	534	483	534	483	519	512	525	517	515	483	520	500	535	491	522	533	525	513	526	527	561	536	503	545	532	543	485	503	546	506	514	502	507	515	473	518	514	500	534	564	544	487	490	541	521	506	521	524	513	484	511	489	499	478	521	513	504	533	484	540	499	514	495	515	509	521	530	517	506	516	519	553	551	519	521	508	510	493	530	507	504	503	496	512	518	540	495	527	515	491	526	515	534	501	529	471	524	519	494	518	543	537	558	525	500	511	507	525	508	505	561	537	548	563	511	520	533	562	498	537	521	500	514	559	486	486	542	485	505	516	540	474	504	496	510	501	517	536	530	536	524	530	515	528	514	480	484	530	516	509	528	531	515	498	513	517	503	512	554	505	537	494	546	504	518	507	517	455	498	517	483	488	501	494	494	507	503	542	524	532	517	481	507	482	536	512	528	494	498	514	547	508	537	486	504	496	514	546	483	515	504	488	492	507	508	538	505	515	524	536	521	533	523	516	533	472	496	526	491	489	509	518	547	494	527	495	521	500	553	532	541	526	519	549	526	495	495	494	531	562	532	512	528	548	535	523	533	533	500	525	525	510	516	513	516	543	526	494	556	526	515	527	561	524	537	505	508	504	544	489	505	523	507	520	517	507	521	537	526	507	497	543	512	500	477	538	555	519	518	515	506	483	520	491	528	528	473	467	491	543	514	536	522	542	538	502	467	478	512	505	522	536	532	532	549	532	540	504	508	534	472	526	537	530	534	519	483	492	526	557	570	484	536	499	544	510	537	472	508	542	515	508	516	533	479	545	494	512	464	490	521	520	485	512	533	489	545	500	520	503	495	478	507	493	512	525	521	499	514	534	484	533	549	510	489	496	507	487	540	488	555	490	515	515	541	458	505	546	529	523	489	516	537	543	554	528	534	540	474	531	523	491	509	530	498	524	527	509	475	512	503	535	505	521	494	527	464	537	543	526	476	539	545	519	523	496	539	493	531	508	514	531	517	497	487	557	535	497	521	495	575	514	516	511	510	529	470	538	527	521	485	504	492	522	535	488	510	510	503	509	518	564	525	517	518	550	550	478	514	519	512	495	521	600	478	547	510	532	517	508	553	497	519	532	540	501	521	530	518	543	506	560	476	518	562	547	530	500	481	537	518	531	477	485	542	511	492	539	516	485	500	530	516	491	501	523	509	526	558	518	508	518	532	506	525	476	505	524	517	527	518	519	506	554	496	519	473	528	505	521	543	535	506	526	528	486	503	458	528	510	501	519	564	517	503	513	522	534	493	553	512	520	495	504	484	538	535	533	545	518	515	585	523	494	518	491	515	500	532	522	519	532	481	501	510	511	542	477	507	550	532	479	535	534	506	503	479	484	499	524	515	505	515	532	550	525	505	536	513	521	516	513	511	508	514	544	514	484	479	528	461	509	513	473	562	528	501	509	573	486	521	509	556	521	482	528	539	530	542	535	524	515	512	485	495	509	484	498	549	533	557	514	547	538	498	504	577	534	522	499	556	506	557	521	511	517	527	522	495	526	541	524	529	498	529	528	563	528	532	518	532	525	498	493	537	508	481	490	516	541	559	530	504	514	510	493	478	517	513	528	541	552	523	512	498	482	488	485	501	492	504	485	556	513	485	547	526	552	496	525	551	533	512	533	480	548	478	514	490	511	478	529	524	546	557	508	521	511	510	492	550	548	492	567	519	513	542	519	561	493	526	497	547	534	516	506	478	548	495	560	503	490	510	535	528	493	503	523	537	535	521	550	552	509	516	505	494	501	500	514	474	495	539	525	508	521	529	516	532	517	530	527	535	516	520	543	524	488	464	545	544	547	524	530	509	529	508	474	501	528	528	542	503	566	496	505	518	529	501	507	501	537	516	497	527	510	526	523	526	535	491	535	492	492	534	505	496	521	526	525	504	551	559	518	530	482	492	503	525	530	498	512	502	509	520	530	536	484	495	505	540	523	514	534	529	494	527	489	512	502	483	510	540	518	520	519	503	529	489	515	501	494	560	518	491	512	528	498	528	541	514	564	506	507	526	526	537	481	488	474	507	528	505	539	513	494	548	475	526	519	506	531	561	542	534	489	510	494	510	527	492	502	512	524	517	534	506	559	473	517	514	535	547	518	523	533	495	498	510	509	536	504	540	512	487	528	526	546	507	513	498	465	505	479	527	481	515	511	498	512	530	496	565	495	463	540	494	472	497	503	532	479	528	529	498	557	494	546	481	536	557	509	467	501	517	565	500	517	535	519	505	555	522	513	508	561	520	515	533	535	460	508	506	548	541	516	522	519	494	522	477	514	529	480	532	488	497	528	496	504	542	480	528	480	499	490	520	474	557	526	470	484	554	517	524	563	507	550	495	554	537	493	564	558	540	500	512	552	489	534	551	513	492	489	494	547	503	501	501	515	512	500	490	543	504	540	513	513	530	537	552	535	538	500	493	521	514	511	513	511	494	500	526	507	474	474	466	525	491	491	500	486	540	474	538	530	537	539	500	555	530	506	483	550	532	511	515	518	530	483	510	537	527	492	514	519	520	528	515	522	528	521	522	541	541	500	535	546	459	512	526	518	521	528	515	503	460	506	491	515	518	499	508	516	506	513	484	508	507	541	576	528	508	519	539	520	521	517	550	540	507	502	546	524	505	511	521	511	523	504	518	497	515	471	556	499	532	529	558	471	538	507	548	496	495	514	488	500	515	528	516	529	503	484	521	535	532	527	482	511	522	522	504	505	480	525	518	521	481	536	488	525	513	549	534	499	501	513	503	525	509	505	481	530	503	585	555	521	529	499	475	545	520	497	514	515	534	526	547	549	527	487	528	528	471	520	511	554	523	453	496	529	533	495	507	485	497	511	499	544	539	524	464	508	507	516	512	520	518	522	550	520	497	545	496	534	530	529	485	530	527	541	537	558	517	522	477	509	509	497	528	518	540	531	520	519	564	508	488	550	513	528	530	524	512	531	542	493	486	545	517	507	506	509	536	504	521	517	512	532	535	542	484	502	497	534	543	533	508	533	504	499	524	521	500	522	533	538	495	479	485	488	527	567	506	542	527	479	525	523	556	514	499	533	516	503	540	544	487	512	527	513	540	515	511	499	530	499	552	516	504	514	519	537	495	523	538	525	542	536	518	546	483	561	539	521	506	520	483	471	480	522	502	509	545	529	518	511	511	511	489	525	490	519	533	499	534	505	529	499	518	517	505	483	555	530	525	539	513	506	504	489	505	510	518	532	493	532	565	499	466	502	561	487	528	493	573	512	523	528	535	521	509	536	509	530	528	549	518	542	509	535	493	485	509	515	484	501	490	524	533	511	501	528
23369	20642	24182	27152	20644	20692	17021	1639	833	708	525	370	368	255	300	232	188	218	186	204	170	181	167	164	176	167	154	164	163	169	154	178	168	169	171	180	159	174	153	135	148	144	147	157	150	164	151	116	121	138	153	135	150	126	139	159	137	142	127	152	138	150	144	148	143	144	123	147	149	136	148	136	150	146	171	155	154	144	148	134	147	138	152	139	153	164	145	138	139	152	152	162	140	149	150	149	137	126	130	142	145	122	146	158	138	148	122	137	142	123	148	168	149	157	152	140	146	161	144	157	124	139	149	134	129	132	140	133	154	145	143	156	148	139	147	149	128	148	150	159	132	122	164	166	144	135	148	158	166	146	123	136	157	134	123	163	143	133	153	119	146	146	143	140	126	122	137	139	135	144	139	160	150	145	143	130	156	166	150	120	144	141	136	147	139	139	156	174	155	126	120	139	148	143	141	141	138	165	124	145	146	134	156	143	150	145	144	139	147	160	133	134	150	143	153	154	137	143	178	126	135	138	143	176	141	133	144	132	144	114	144	154	161	135	157	144	136	144	157	156	149	138	133	148	163	141	137	139	137	170	149	148	165	156	141	148	158	164	151	147	136	155	122	132	156	128	138	149	143	153	138	156	147	152	146	129	155	148	157	162	161	144	137	140	142	180	173	146	152	162	148	151	172	142	150	136	125	126	144	162	144	161	130	139	129	154	158	146	148	154	151	157	146	172	142	139	169	138	151	130	134	132	157	154	160	140	133	141	149	165	167	119	134	146	151	162	146	146	132	149	142	121	146	140	165	161	193	141	155	136	155	138	153	155	143	145	152	158	132	150	156	152	139	131	143	170	134	163	153	123	140	151	138	150	155	152	156	154	143	144	151	156	132	137	156	156	165	147	128	142	155	138	136	127	143	143	119	162	148	152	131	137	159	143	175	160	124	162	142	141	151	135	159	150	161	145	158	150	146	158	150	133	145	140	156	120	134	137	141	137	154	142	158	160	149	143	130	148	156	156	131	144	152	176	135	138	171	134	154	126	153	142	141	152	136	145	177	144	126	138	142	159	145	155	141	144	149	136	139	166	159	125	144	139	135	137	145	150	144	156	151	159	142	141	136	155	129	151	148	143	170	123	158	142	152	121	158	155	145	186	177	153	119	138	133	154	151	134	151	149	135	150	147	133	129	130	135	142	152	176	154	125	146	167	138	165	146	156	152	140	134	150	145	139	145	151	139	147	133	143	158	129	157	144	171	114	144	150	131	142	162	141	146	148	164	165	134	151	156	130	136	164	132	142	121	139	166	155	131	148	184	153	145	139	152	157	146	154	146	153	154	133	162	134	133	169	144	154	142	155	149	163	137	137	155	130	160	146	150	142	121	145	156	152	136	154	166	149	130	134	149	127	127	145	154	163	146	168	133	158	129	129	151	155	129	154	136	128	143	135	141	151	150	146	136	158	154	131	167	169	157	155	148	170	149	152	126	137	156	174	154	154	146	143	141	149	145	147	162	148	139	163	141	137	136	142	137	136	130	124	140	157	141	151	164	120	132	150	151	134	147	149	156	173	135	155	141	164	158	165	177	128	150	144	151	133	127	137	127	126	142	125	135	130	141	135	129	141	140	150	145	131	128	143	132	157	136	125	132	132	149	135	136	134	128	146	134	174	171	137	133	147	146	155	135	142	149	139	142	129	132	115	153	145	139	136	154	126	145	155	154	135	159	141	148	156	149	131	136	134	151	145	150	133	137	138	158	144	131	142	156	185	149	132	152	171	153	161	136	152	154	144	121	131	136	159	132	152	137	135	153	130	153	153	144	144	146	155	154	128	140	153	146	160	150	138	149	141	172	142	156	165	131	141	149	168	151	153	145	135	128	143	186	157	119	142	140	146	169	161	171	143	132	153	137	129	155	121	142	140	140	162	140	126	150	139	141	147	133	145	141	116	141	135	146	145	142	140	154	136	142	133	139	139	100	125	127	179	168	151	143	131	127	123	135	128	148	132	127	154	127	165	130	145	167	126	147	144	140	139	145	152	139	140	133	154	152	143	147	121	135	146	145	128	153	141	130	150	145	133	156	135	140	145	149	167	155	140	144	163	144	155	176	143	153	129	142	172	139	137	157	144	146	153	147	152	155	145	147	150	152	144	172	167	139	123	141	167	140	166	163	133	153	145	154	157	142	143	139	124	153	154	153	149	147	169	136	115	131	121	116	131	134	154	145	139	131	144	142	152	131	160	140	151	151	130	149	147	138	147	141	135	144	142	131	149	151	134	140	174	163	146	124	114	144	129	143	137	161	148	148	139	161	150	140	139	135	134	156	154	133	142	139	143	125	142	128	127	142	145	152	130	140	126	136	127	153	150	146	153	155	122	149	144	150	173	146	142	152	146	149	144	131	130	160	155	139	167	167	126	149	109	144	138	132	132	140	113	146	161	137	149	137	136	157	148	153	166	128	148	159	144	145	161	139	152	143	164	148	143	147	151	150	125	168	131	158	122	129	139	151	137	142	128	138	142	126	144	150	146	158	137	158	121	151	145	161	162	146	142	156	145	155	156	158	146	154	153	179	123	153	154	147	143	171	169	165	165	143	138	125	156	148	148	150	116	131	155	132	129	152	147	156	129	155	143	153	155	150	141	131	146	139	148	147	130	138	164	129	137	142	175	159	148	133	125	127	143	166	166	174	132	154	140	134	127	120	150	140	153	149	133	134	125	149	128	168	130	153	170	149	151	146	164	135	139	126	135	131	158	125	133	147	131	163	138	151	138	136	139	144	126	128	140	126	138	156	130	131	140	143	132	148	142	132	158	152	153	165	139	141	136	139	157	147	160	144	149	146	119	155	150	166	143	139	136	144	177	135	149	158	142	163	164	164	135	149	141	143	160	162	153	142	134	130	149	155	147	155	132	147	140	154	143	161	147	156	137	153	141	130	137	146	139	120	144	144	123	133	132	164	146	141	130	138	137	136	151	180	140	157	147	160	144	166	149	160	135	147	168	138	158	135	151	145	132	152	137	148	153	162	146	161	141	142	185	140	148	136	165	165	149	154	162	133	164	154	134	135	147	134	129	143	184	140	148	126	143	140	137	140	139	154	157	140	134	147	153	144	149	147	167	153	123	163	139	137	155	135	163	160	133	152	143	136	122	164	156	135	144	117	140	118	143	133	143	130	169	133	142	152	167	129	135	140	147	116	147	147	126	159	129	129	136	146	154	156	124	159	142	135	150	142	152	129	138	150	133	158	123	139	137	138	149	135	158	169	147	132	142	139	138	139	139	139	137	131	132	162	137	141	134	156	152	157	129	137	114	128	144	142	125	147	149	150	149	130	151	133	148	153	156	138	159	146	129	153	150	149	129	142	160	164	162	149	154	141	150	143	157	168	147	146	145	147	166	143	132	139	147	139	131	137	133	165	155	158	150	171	147	151	164	155	161	161	122	158	147	129	156	153	127	134	162	163	143	130	138	145	137	143	136	144	146	150	136
6584	9035	5167	2726	1674	1037	718	644	543	520	433	475	409	401	392	387	370	405	377	378	386	364	345	353	347	346	352	374	379	366	365	389	359	366	356	382	393	361	390	396	351	357	360	347	389	398	352	364	339	331	352	353	387	347	359	359	371	376	341	374	382	355	378	365	364	365	355	390	328	360	369	373	354	372	352	373	364	317	331	347	348	378	366	374	363	327	361	338	354	331	341	334	357	354	332	304	387	325	336	339	345	369	368	350	373	334	355	353	394	349	332	374	354	369	350	369	340	326	337	328	358	401	338	376	386	358	375	349	356	342	373	354	332	346	361	329	347	372	365	347	340	338	377	390	339	382	374	380	359	358	330	377	329	373	395	387	355	339	352	367	345	357	375	381	367	374	382	350	360	338	377	323	337	336	384	340	313	363	336	349	326	364	336	333	372	334	364	346	318	347	341	339	346	364	379	366	336	359	379	371	372	347	359	381	334	362	308	383	362	373	333	347	330	368	328	350	353	346	367	343	327	323	381	351	360	382	342	315	362	344	339	349	340	377	343	377	364	376	346	352	360	348	392	355	392	328	341	381	352	324	383	375	356	387	326	370	321	349	366	394	357	391	359	336	353	362	341	335	345	352	372	367	344	364	364	347	341	362	325	361	372	344	371	368	351	344	390	360	361	382	375	313	369	325	349	343	394	344	384	344	363	329	387	367	341	378	339	353	365	361	344	328	362	333	380	347	349	393	402	304	328	373	352	336	353	380	341	321	300	375	359	354	364	338	380	341	366	355	365	383	365	350	367	334	371	389	342	355	378	344	339	345	334	355	376	341	412	388	376	355	349	331	348	385	360	370	346	394	354	335	360	351	352	393	370	383	371	348	331	337	358	360	354	368	339	366	362	387	314	329	374	376	335	320	357	328	371	356	344	382	338	358	360	342	359	355	363	375	365	384	360	356	340	347	326	330	360	369	366	361	342	354	332	382	359	320	350	404	339	370	365	334	315	375	339	360	320	336	374	370	360	346	339	349	374	339	362	362	393	342	368	326	368	345	332	375	342	329	318	376	331	385	369	332	378	356	370	354	374	351	356	349	349	361	380	361	353	370	336	338	337	351	369	369	367	337	363	388	340	358	388	355	343	388	346	335	344	393	350	329	357	385	358	352	345	371	367	368	370	373	344	369	349	361	352	371	331	374	356	377	346	393	346	358	331	358	327	340	363	358	346	358	382	349	337	337	369	350	357	338	367	328	366	331	359	351	343	341	351	354	369	355	366	333	359	333	377	325	313	319	346	321	368	339	346	368	317	338	365	363	354	351	366	364	385	355	349	382	356	349	361	333	355	355	380	365	361	358	355	361	328	342	408	376	373	354	331	356	349	395	387	348	364	352	323	376	375	362	309	339	359	323	363	322	367	386	361	324	361	359	366	386	345	331	370	345	317	367	366	362	359	379	364	359	398	362	359	343	350	342	334	314	370	341	331	390	376	330	364	382	365	343	327	360	402	347	390	337	367	361	344	371	378	361	365	356	358	385	357	402	399	330	355	320	382	375	403	370	353	340	349	371	368	348	394	369	358	362	360	367	360	337	342	372	344	327	367	358	357	361	351	342	345	392	359	355	371	367	369	378	365	339	348	378	362	324	359	316	363	368	395	328	352	373	357	337	314	382	365	375	337	356	372	381	359	321	328	330	351	368	356	366	333	352	345	341	368	321	349	310	373	378	349	359	362	384	355	338	392	318	369	347	369	388	354	358	342	353	384	337	353	333	362	341	359	341	343	364	352	345	335	347	363	339	361	344	350	342	323	355	359	361	363	348	351	351	366	372	338	300	326	359	394	361	360	355	349	349	366	382	357	365	370	388	342	362	344	381	341	356	362	353	363	360	370	352	362	360	381	355	359	351	370	328	365	351	352	361	326	363	362	360	355	340	355	363	360	357	380	357	386	355	378	339	336	361	365	341	348	320	341	337	349	330	331	352	355	346	361	350	366	325	338	355	385	395	374	347	325	362	364	340	366	355	358	369	357	372	383	358	357	330	335	342	370	351	343	324	353	382	331	389	320	376	344	362	385	357	369	357	320	382	333	351	341	373	386	347	375	355	359	339	357	372	390	354	363	367	351	356	352	375	334	331	345	349	367	377	364	343	375	336	386	335	332	340	354	364	352	350	370	352	327	354	355	365	364	342	345	339	325	363	327	357	326	349	348	331	343	371	326	360	356	339	372	348	350	375	350	372	338	354	352	331	323	351	359	352	347	361	342	375	343	363	354	358	354	329	357	352	345	378	374	381	343	347	331	361	373	360	350	348	340	357	350	335	354	325	339	351	356	369	361	356	330	360	347	379	339	412	361	334	362	361	354	352	367	384	354	350	321	335	354	378	342	356	330	366	358	356	348	368	334	373	311	406	337	353	328	358	363	350	371	363	332	338	361	336	335	356	323	324	400	330	367	392	344	356	341	337	361	383	363	388	383	395	325	330	344	378	336	365	380	364	389	365	327	355	380	371	346	340	383	369	336	299	336	351	358	366	353	361	342	357	368	333	334	370	329	366	369	363	357	338	362	351	403	366	348	304	351	372	365	348	362	356	374	361	371	371	360	341	361	326	343	341	332	344	357	330	353	347	352	337	319	385	360	356	362	377	368	345	375	356	369	346	389	360	380	343	357	332	347	375	350	356	374	340	339	344	353	340	350	352	347	372	322	311	360	345	373	363	359	340	365	353	366	314	360	374	358	331	349	346	375	341	366	363	366	357	383	388	347	327	371	356	378	382	350	334	327	359	368	367	344	387	369	344	339	319	388	335	345	363	305	358	328	348	328	353	351	381	392	407	325	352	370	383	375	349	351	337	387	317	340	391	356	347	359	358	356	372	369	354	354	345	342	327	328	355	356	355	318	361	338	333	372	371	358	330	379	369	355	360	336	344	350	323	375	328	383	381	382	358	336	332	364	362	391	376	364	346	370	336	355	383	364	358	356	345	347	365	372	385	331	354	335	338	344	346	340	340	330	361	358	362	372	385	356	345	330	357	374	350	326	364	377	380	364	340	334	354	350	348	349	340	358	347	341	341	351	361	345	338	365	366	362	374	371	348	342	338	340	348	373	336	343	401	320	360	325	382	364	345	372	350	363	360	331	351	393	375	324	327	328	319	347	365	395	343	354	344	346	356	353	386	386	368	358	360	375	348	363	350	319	362	367	354	339	364	359	342	380	321	322	376	346	389	351	325	387	354	365	315	343	344	386	401	354	340	363	390	332	348	350	393	341	376	351	341	359	370	370	390	345	363	388	380	366	351	353	362	346	382	354	354	329	354	345	343	350	354	365	362	339	372	334	338	372	345	350	356	348	372	377	353	383	355	357	330	387	368	355	357	356	332	346	359	338	316	366	345	386	333	340	364	364	357	360	350	354	354	344	387	314	337	360	336	335	375	340	343	314	355	346	365	347	343	363	361	379	337	378	347	347	364	348	363	324	384	355	353	365	370	371	343
31390	19562	9785	2262	1150	882	703	583	548	489	427	393	415	332	359	380	326	338	348	383	316	330	339	350	353	351	321	321	364	338	332	332	303	354	349	332	339	322	305	344	320	345	315	315	329	379	308	310	363	346	354	333	334	318	347	353	351	341	343	340	353	329	340	368	368	328	311	337	348	331	342	336	329	324	299	336	318	337	346	349	343	348	371	360	340	297	348	316	346	331	362	322	295	319	344	377	334	347	345	326	356	354	323	319	343	300	348	319	328	340	319	322	310	315	356	358	338	336	372	311	322	327	336	377	342	343	360	335	327	337	325	379	338	354	368	304	295	347	347	306	310	334	323	332	355	338	338	361	362	320	309	337	384	340	329	333	382	343	335	339	334	345	349	372	342	385	375	325	339	324	310	330	325	348	347	311	321	358	326	313	360	351	338	349	304	322	336	338	344	315	353	319	339	323	328	332	353	350	369	350	317	349	346	346	338	316	321	322	323	303	325	375	323	315	337	349	353	361	303	331	325	299	322	334	338	339	329	324	308	363	339	333	384	354	334	336	357	331	378	332	343	341	337	314	366	276	349	314	295	312	312	333	333	329	358	322	327	360	312	349	349	319	315	307	346	367	332	305	347	338	357	357	331	326	326	359	356	365	354	338	288	350	339	343	360	343	318	307	340	347	351	319	337	332	354	313	335	342	322	342	329	334	332	328	328	344	369	366	325	354	357	335	339	367	299	308	348	320	386	307	366	340	340	332	315	323	317	371	355	358	306	324	353	349	343	318	311	342	344	342	339	341	333	339	362	353	326	322	335	346	307	327	334	322	325	368	352	326	333	333	343	332	327	307	365	337	321	355	344	320	300	322	329	352	331	319	335	293	329	328	341	304	341	355	377	381	344	338	306	339	378	376	289	327	343	331	341	329	338	347	318	341	346	322	344	361	320	329	343	322	346	344	339	351	348	345	386	353	339	320	303	363	341	303	348	334	318	356	356	351	334	374	299	343	334	367	331	352	338	335	332	296	326	301	325	335	361	353	327	323	355	344	328	321	358	372	365	335	339	349	349	388	325	348	321	343	344	346	333	351	318	359	341	359	358	342	353	342	363	355	300	336	364	349	358	370	341	308	322	338	307	327	353	337	324	327	350	301	314	333	340	333	348	366	318	332	344	362	341	361	352	344	313	322	353	316	329	308	336	354	301	330	345	376	327	363	309	345	329	335	385	343	309	326	290	312	347	348	308	328	341	365	331	358	340	326	317	339	331	359	314	341	335	385	355	337	346	341	326	347	345	333	310	331	321	321	332	332	328	362	370	353	336	330	346	330	346	353	352	343	319	375	294	361	326	366	367	322	339	347	338	336	323	325	331	347	342	336	340	352	358	354	335	369	307	327	333	318	356	330	362	342	395	330	301	326	344	348	356	325	281	342	329	337	365	302	342	361	330	324	340	344	365	337	298	354	332	308	328	373	337	313	336	312	339	357	307	369	324	338	321	306	341	340	317	335	344	316	352	343	348	290	326	286	356	346	340	354	325	346	360	345	330	332	328	347	353	353	298	321	309	317	343	347	371	329	346	352	352	353	382	328	356	344	322	374	337	366	311	317	320	358	337	314	337	378	311	349	329	325	338	353	366	349	304	363	338	330	314	300	351	348	326	325	350	356	345	349	311	344	334	325	324	341	331	341	322	325	323	370	350	358	339	313	360	329	318	337	357	340	325	348	343	324	342	355	339	353	320	338	349	308	340	354	323	319	318	315	355	324	340	347	320	323	346	364	338	316	337	350	369	351	352	319	339	364	329	343	339	301	313	358	349	326	346	323	361	351	341	323	355	359	369	364	326	343	366	341	364	348	361	332	336	310	305	302	343	318	305	349	327	343	322	349	342	319	339	332	347	377	345	323	339	336	343	338	324	347	348	332	336	348	328	351	337	340	324	372	329	346	356	344	345	352	346	336	314	341	351	332	315	316	357	334	357	320	334	381	352	358	348	319	356	346	326	326	339	370	338	332	344	299	321	327	291	353	337	361	327	354	334	330	345	325	319	344	347	312	326	327	343	300	375	359	301	314	329	332	355	312	351	344	345	380	367	295	368	342	333	327	333	365	335	273	307	331	350	332	334	323	337	318	350	370	335	332	356	310	298	321	360	332	348	340	321	363	320	360	376	322	308	309	349	314	345	319	324	307	337	346	314	365	346	312	322	344	341	328	336	295	346	347	325	328	353	331	335	335	323	341	326	344	351	315	372	326	333	352	319	357	341	342	318	281	337	320	307	330	331	348	344	351	362	337	317	362	366	342	380	361	368	322	326	348	348	364	322	350	356	314	355	313	339	315	323	355	337	331	340	356	324	382	316	355	326	348	301	349	321	326	325	370	357	334	330	308	348	312	332	306	335	341	322	336	331	373	394	351	321	348	365	301	328	345	366	330	340	334	371	337	334	306	357	339	334	352	375	315	345	343	333	335	342	345	371	325	378	369	377	364	364	343	327	330	332	338	315	348	331	348	345	317	363	345	350	343	344	354	344	316	363	341	369	353	329	297	369	322	353	377	340	326	286	362	363	392	387	341	294	329	338	333	343	388	373	296	334	302	297	362	313	349	335	321	330	303	324	346	324	356	332	341	342	353	341	332	375	370	320	350	332	370	304	352	395	296	313	362	324	370	365	350	306	340	322	327	318	335	338	317	346	316	354	325	348	347	346	327	320	354	344	362	349	315	329	360	358	361	335	340	331	328	305	336	327	350	328	338	357	353	361	367	333	321	325	356	355	318	328	333	343	328	355	322	333	321	336	325	374	350	338	356	338	341	293	351	356	336	362	334	346	319	290	331	333	327	358	336	316	317	319	357	324	354	351	331	335	340	322	332	363	347	299	336	330	303	336	359	360	309	318	360	368	323	366	343	355	336	342	363	352	328	341	359	346	374	364	326	309	349	365	351	320	343	346	314	312	350	348	336	299	368	352	353	325	332	344	372	365	339	345	315	351	337	331	367	317	347	305	319	308	318	333	343	297	347	316	353	352	315	346	327	334	350	313	306	328	283	331	328	361	328	334	318	333	358	345	335	370	367	361	349	359	331	300	330	315	321	369	343	348	340	321	372	334	332	300	289	337	354	329	341	320	357	343	357	346	340	329	334	319	335	326	336	349	329	344	354	339	325	328	371	335	318	306	312	357	332	328	362	313	340	338	378	320	333	321	353	337	356	393	339	319	302	352	359	332	321	391	326	364	343	381	366	370	363	361	348	389	322	366	337	342	384	345	336	309	342	317	338	333	328	328	308	334	329	340	339	326	337	336	326	367	343	341	348	330	329	338	387	303	344	327	355	364	325	324	350	359	353	332	344	325	321	359	370	334	316	317	325	346	355	337	351	333	348	353	338	357	344	317	372	333	346	359	331	330	362	342	337	332	305	317	366	364	337	331	338	340	322	359	333	308	318	334	340	339	357	354	362	366	364	317	356	322	316	304	327	357	339	336	318	358	313	321	338
7033	3421	2306	1435	1129	971	874	851	780	785	779	795	856	755	800	744	774	769	745	701	767	801	724	755	803	745	807	738	730	789	764	738	755	764	743	758	734	726	762	771	755	796	763	699	739	723	802	758	723	777	783	768	735	746	753	746	740	676	723	718	781	758	794	781	723	748	780	771	769	778	761	739	785	680	748	738	789	789	742	732	746	771	706	722	711	760	761	784	747	717	756	710	732	791	747	737	767	719	737	729	714	788	680	735	684	773	763	784	716	778	743	746	735	771	771	739	706	726	723	739	725	765	745	760	755	755	723	787	741	761	733	779	747	773	694	813	736	779	767	711	736	780	790	726	736	767	774	737	705	740	738	775	759	754	732	748	695	743	802	763	768	760	768	734	735	756	814	720	790	773	780	770	777	754	758	748	793	766	753	797	781	722	728	737	690	766	760	755	729	797	742	747	782	759	771	742	750	743	732	765	718	808	774	719	776	771	688	720	795	724	702	768	738	808	818	729	707	750	723	722	796	759	752	751	763	766	787	744	714	738	764	747	760	802	769	738	712	738	768	747	703	752	741	687	778	730	788	807	748	731	748	763	720	747	755	745	761	749	777	778	739	791	793	788	785	781	743	807	737	716	771	780	765	755	760	787	746	764	728	744	798	718	721	710	752	742	726	720	795	764	767	801	738	749	704	789	730	770	742	727	760	749	753	730	706	790	705	707	769	774	755	768	750	813	743	793	799	744	720	768	741	750	735	723	741	748	741	786	804	770	765	747	739	771	767	739	796	772	749	731	729	702	758	767	734	734	723	747	764	754	764	756	751	746	763	768	731	753	757	740	781	806	717	772	780	729	758	741	757	743	727	754	757	756	742	746	744	751	790	775	733	784	773	707	821	763	749	773	760	724	747	743	762	752	712	773	707	767	717	745	749	793	760	718	773	761	769	789	749	764	741	764	770	746	761	769	757	726	755	747	748	770	727	771	830	738	789	715	733	761	741	717	721	729	783	743	782	780	791	773	785	771	764	729	723	819	806	810	770	791	720	719	754	742	723	749	763	739	735	761	749	720	728	749	790	756	737	726	771	784	753	786	762	773	747	786	780	762	723	767	814	783	787	704	762	774	725	722	769	725	799	757	749	730	744	757	791	733	743	754	740	760	750	775	749	725	766	746	788	772	719	754	716	750	797	819	760	809	745	730	710	728	775	750	761	761	751	760	771	741	797	738	674	753	765	714	764	732	727	735	775	742	774	773	700	746	757	785	756	760	748	741	753	769	769	811	716	771	717	717	724	782	727	806	756	752	734	745	756	728	818	734	752	766	754	797	738	765	713	712	786	744	741	768	790	740	726	752	743	759	815	746	723	734	750	774	801	747	742	747	742	769	748	784	727	763	730	707	780	716	746	682	746	792	761	814	714	754	695	762	736	730	771	757	759	715	751	746	733	781	699	730	770	708	742	743	758	698	740	762	793	714	762	725	788	711	776	760	724	744	710	788	792	756	755	755	752	795	756	791	759	786	743	804	758	775	728	732	750	787	733	801	734	718	736	694	725	749	745	772	775	777	757	719	750	694	768	790	747	743	759	787	750	697	781	782	726	736	795	710	786	731	774	769	764	745	725	759	770	743	750	790	767	745	757	756	753	712	725	774	809	723	777	697	781	785	762	727	770	758	753	780	740	754	752	742	743	732	757	746	738	757	704	744	819	728	783	758	743	689	719	789	744	714	715	748	777	745	801	713	806	829	752	680	719	775	756	768	750	757	726	784	785	730	769	769	750	729	758	794	770	794	772	720	786	724	744	737	773	713	751	793	750	780	728	767	754	774	773	781	702	771	808	700	784	749	754	757	723	737	787	772	750	770	745	795	763	716	777	769	758	798	750	727	761	777	786	738	717	774	776	722	760	793	805	757	743	739	749	766	773	745	749	731	745	744	741	738	750	754	769	775	767	737	784	714	779	715	741	751	820	749	741	780	751	762	723	726	784	765	768	734	695	724	708	717	772	740	745	755	747	746	730	729	746	766	733	755	754	769	734	752	679	719	749	771	737	719	756	789	703	787	785	734	742	746	738	764	782	756	773	738	797	761	748	818	763	769	781	715	781	805	765	777	732	728	757	689	738	726	784	755	733	694	728	724	770	763	690	753	803	744	746	777	744	752	764	746	756	752	740	742	764	755	717	751	796	747	784	774	716	764	778	745	796	706	786	766	742	740	731	791	753	723	821	773	732	750	739	751	775	765	734	731	736	759	735	755	773	738	757	729	718	749	735	775	754	782	775	781	796	729	706	776	748	730	712	791	781	736	742	752	789	778	764	728	734	766	708	783	747	744	783	746	772	785	712	753	713	751	728	770	768	753	751	815	759	780	714	738	735	788	765	759	757	768	740	780	769	746	710	734	739	703	786	727	731	743	747	764	761	781	723	746	716	715	741	751	741	721	778	794	757	791	746	703	787	689	736	749	790	721	762	713	778	752	703	712	781	746	729	800	713	758	759	766	759	710	746	751	777	778	765	737	755	729	711	735	751	729	703	772	766	760	765	734	782	730	748	717	782	765	720	762	738	744	732	748	747	780	786	738	786	782	765	742	773	731	790	713	726	768	704	768	732	759	730	754	749	746	731	741	774	676	753	760	756	730	733	729	757	730	766	789	738	749	732	780	738	780	783	734	729	725	722	815	734	734	765	731	711	764	698	738	736	765	813	738	739	750	735	769	806	725	741	749	694	726	712	765	749	775	759	778	688	781	783	757	741	727	757	786	727	750	752	752	730	721	809	758	773	757	709	771	752	720	764	793	747	724	792	740	753	700	706	749	769	727	738	751	756	727	765	772	762	741	724	748	727	770	759	702	779	766	711	836	748	727	750	783	733	766	777	820	774	753	763	749	772	757	729	714	753	742	764	749	772	719	780	739	761	783	774	748	795	728	730	769	720	755	750	720	771	769	720	695	748	755	754	731	755	721	814	778	752	750	766	753	774	755	720	788	782	735	787	786	743	700	720	723	790	706	763	742	727	763	734	715	752	776	781	732	767	736	733	821	728	765	806	755	795	726	740	750	734	811	754	773	781	702	787	723	745	740	716	752	775	770	695	753	768	765	727	745	710	757	747	744	730	782	723	745	721	737	691	733	730	792	750	768	723	742	790	760	724	711	749	761	674	777	762	783	766	738	774	757	784	737	758	737	729	757	764	735	766	775	794	722	790	793	730	732	761	823	766	790	778	750	785	709	751	765	746	715	745	771	792	776	778	750	800	708	759	733	706	742	785	759	707	775	753	763	753	721	728	721	821	799	772	720	755	760	712	751	769	729	753	725	727	756	754	794	763	766	760	715	781	759	764	724	720	801	728	771	750	774	786	738	720	740	754	772	711	712	756	760	775	763	728	739	770	746	756	740	780	738	700	764	793	776	791	779	734	734	802	725	791	769	756	780	738	797	732	774	801	766	712	769	754	761	731	758	778	735	773	769	744	746	800	764	771	752	790	751	748	764
23935	20638	23875	27418	20642	19857	2004	816	575	485	399	343	332	293	308	248	270	234	243	243	229	228	264	262	241	232	228	225	214	237	247	251	237	250	240	235	227	227	254	265	238	241	217	228	233	216	221	206	243	247	234	203	217	217	231	225	250	228	224	246	231	218	215	202	239	223	241	237	210	233	239	223	227	250	227	218	203	210	215	193	250	221	205	238	219	239	212	253	215	185	253	219	222	260	229	234	226	214	204	261	249	201	233	223	231	228	203	222	247	223	223	215	230	214	238	214	219	234	237	219	207	194	253	225	238	247	234	259	218	215	213	235	230	214	246	224	218	254	209	234	238	214	223	205	242	257	207	216	196	208	244	214	211	211	207	210	233	222	251	245	215	221	198	226	208	212	225	212	216	238	241	247	243	238	231	253	218	265	237	214	244	200	212	201	222	215	225	212	201	230	239	214	247	232	238	231	207	206	224	235	234	221	254	217	243	217	232	225	231	219	227	216	204	221	238	216	242	231	215	235	211	217	211	252	209	215	219	239	227	216	195	233	210	236	218	259	204	230	250	228	248	235	210	239	225	238	213	240	196	224	218	219	219	223	235	229	214	231	228	172	246	208	232	202	226	263	219	231	221	229	228	260	197	223	241	224	204	227	226	219	223	219	224	240	210	224	253	224	203	217	204	204	224	218	209	217	204	215	223	248	220	213	229	227	205	236	234	220	241	238	223	225	218	218	246	221	242	229	222	225	214	250	210	216	218	248	224	227	235	218	257	237	206	213	218	232	215	215	199	213	222	230	239	208	214	198	240	237	232	227	217	188	211	255	225	225	204	201	232	208	204	231	209	227	232	249	252	259	236	213	231	224	235	243	224	197	208	232	246	233	226	201	225	228	215	241	220	228	234	239	204	221	221	243	225	258	210	217	228	228	270	212	236	221	223	203	225	251	234	224	236	216	219	263	247	241	235	206	215	234	224	237	230	216	246	228	215	241	223	230	223	198	235	218	245	190	223	217	229	177	220	236	195	233	189	214	224	244	186	234	222	213	213	225	245	230	244	229	207	227	227	239	226	216	210	209	263	257	206	247	241	239	228	226	243	225	239	213	239	210	213	203	271	234	206	232	229	226	212	212	221	225	259	222	229	226	217	202	188	220	229	217	225	219	251	234	217	235	251	226	230	216	234	217	231	234	214	249	204	226	177	243	217	250	228	233	218	219	234	198	256	236	229	217	248	238	225	220	205	237	233	226	214	230	241	228	238	210	257	199	244	255	249	208	235	221	203	201	225	227	244	222	199	236	223	200	235	220	228	219	228	223	238	236	198	198	213	209	229	196	218	215	231	234	226	224	214	210	211	196	231	222	179	245	218	233	226	236	229	221	224	236	213	192	236	220	184	251	214	227	273	215	236	204	207	243	204	217	244	223	244	219	245	272	236	227	243	197	219	247	258	228	249	221	218	198	226	177	219	230	236	229	242	221	219	247	246	196	223	200	202	237	230	218	230	226	219	228	225	221	246	235	254	231	211	217	239	205	234	227	229	195	217	224	206	263	252	212	247	241	216	189	225	215	238	250	212	239	187	220	221	227	241	183	194	249	234	195	231	247	219	228	226	219	202	198	211	205	243	214	229	220	231	236	241	213	217	223	213	215	178	210	215	221	242	260	213	229	194	210	234	251	206	221	215	262	254	221	237	204	238	216	204	257	228	217	223	226	230	246	213	213	210	227	222	203	210	219	212	225	224	211	233	232	244	230	245	192	217	216	236	223	215	224	238	215	208	232	241	228	214	229	225	205	229	211	191	245	231	214	210	241	226	243	228	216	211	247	213	221	225	232	205	218	250	238	222	201	227	227	232	219	238	228	228	231	242	224	229	232	220	221	205	236	218	230	241	249	183	213	225	218	223	209	249	246	230	219	235	245	237	224	220	251	229	217	254	240	254	219	220	273	246	210	247	212	226	215	210	226	213	222	253	225	237	225	226	242	219	224	229	251	227	213	218	227	225	199	212	209	235	203	226	203	230	215	221	215	246	231	235	243	219	232	218	241	219	207	206	208	228	196	228	218	211	215	192	209	197	210	219	248	240	242	242	223	214	243	223	226	236	235	208	246	211	201	232	228	220	238	209	190	220	210	225	218	244	234	238	225	234	204	250	183	208	227	238	215	238	242	243	236	216	225	222	212	221	219	209	213	217	214	198	223	227	232	233	238	222	231	228	223	220	223	250	185	194	235	212	253	237	221	226	232	220	231	205	204	237	226	216	224	201	216	210	219	217	219	229	246	251	217	226	227	223	238	250	243	254	229	248	205	252	232	242	252	225	244	189	241	207	226	205	219	224	222	241	209	210	197	236	232	231	228	213	227	216	194	195	241	209	245	225	212	228	216	229	235	240	241	213	228	216	226	248	226	236	210	252	189	238	247	246	231	195	231	211	210	230	246	224	214	204	206	225	210	214	233	219	232	231	223	230	243	229	234	236	236	195	239	253	224	216	229	199	209	200	233	209	228	209	238	240	212	201	215	265	247	236	222	245	242	243	206	212	216	242	233	237	203	207	225	207	218	213	213	229	203	231	257	202	217	232	256	231	258	240	237	240	244	205	219	193	225	265	234	233	218	210	210	233	214	224	219	214	246	223	219	253	226	215	239	223	229	221	217	213	226	234	217	194	223	218	246	252	217	251	234	228	215	223	255	244	256	231	232	234	205	208	221	197	238	218	242	211	200	225	226	237	247	215	199	237	206	220	216	246	205	249	232	242	227	237	237	204	248	206	219	227	207	235	225	231	229	244	239	244	244	229	220	236	222	221	238	236	238	230	202	227	222	229	209	238	242	234	213	222	197	234	221	219	218	212	218	212	254	218	233	269	219	251	236	254	208	214	255	217	229	227	228	254	228	202	225	246	213	188	221	181	227	219	248	219	239	241	196	230	226	215	211	199	225	240	235	205	221	211	228	205	236	232	242	227	239	223	245	224	208	220	232	225	218	228	198	197	214	216	207	211	237	201	229	224	233	218	242	200	215	217	247	222	262	225	218	237	238	221	216	251	208	231	218	225	217	215	210	224	234	247	224	236	214	231	179	218	222	203	234	216	253	216	230	245	198	223	235	241	208	221	207	252	218	204	209	224	235	231	207	235	256	216	214	229	235	226	215	212	228	211	248	239	221	208	239	236	224	226	218	263	223	244	226	240	223	226	212	235	230	194	222	236	237	245	196	228	214	226	193	213	204	235	212	217	217	210	220	225	219	233	215	220	204	224	249	231	227	228	252	211	234	213	223	237	193	238	220	253	201	217	214	229	237	222	233	236	190	214	211	219	198	196	227	233	214	244	219	237	227	224	245	245	199	251	254	217	234	238	234	251	227	214	235	241	203	231	231	200	224	234	251	227	207	250	222	239	219	253	241	223	214	218	198	212	243	234	214	215	205	187	231	214	203	236	215	214	210	206	220	230	220	224	238	228	206	259	232	208	239	207	215	200	209	215	229	220	256
5693	6208	3684	1872	1279	877	764	655	628	597	575	596	569	529	545	577	546	497	557	494	516	514	505	490	489	530	541	531	528	513	492	507	493	533	575	507	535	529	495	529	518	512	502	538	490	562	505	495	480	499	506	519	507	496	485	524	513	496	509	494	502	516	515	526	506	509	519	482	489	512	509	504	489	535	496	554	505	516	491	516	519	503	485	514	523	510	558	512	544	510	490	531	453	518	503	530	514	492	477	472	466	506	491	519	542	507	509	523	494	545	521	513	533	497	556	530	504	497	520	487	498	548	503	495	503	499	498	517	516	525	481	488	507	503	498	496	492	502	502	531	507	512	483	480	481	536	526	501	535	473	517	507	509	505	520	500	493	499	485	534	479	496	490	509	515	534	507	460	519	536	549	492	496	567	507	499	515	527	530	506	538	490	504	540	489	507	540	492	529	487	479	462	526	494	517	503	510	500	508	559	492	540	504	528	535	519	517	549	507	490	477	494	515	498	538	517	532	508	520	533	494	487	517	539	490	540	485	545	503	471	473	495	511	489	545	474	506	476	518	525	496	539	528	536	524	482	536	495	509	531	501	493	479	505	533	495	521	488	541	540	504	534	514	517	540	503	511	499	515	517	483	499	483	512	525	476	509	506	500	493	462	475	532	533	503	476	487	499	505	502	514	532	516	526	482	504	509	471	529	536	510	513	513	535	528	511	485	564	518	531	471	525	499	537	498	523	497	505	492	512	473	498	499	505	483	512	478	483	532	516	474	523	527	516	503	528	532	532	503	531	512	474	536	497	535	484	528	484	503	521	526	473	486	501	499	494	498	523	496	529	492	514	487	502	545	525	502	524	469	508	503	520	510	492	541	541	501	461	517	537	511	534	563	536	577	514	539	479	533	509	517	479	506	505	540	520	517	556	527	521	524	498	484	542	528	504	495	484	516	507	523	540	546	508	511	484	504	516	523	518	519	545	490	498	513	527	492	505	583	508	480	539	542	527	504	492	493	489	486	502	488	528	527	507	503	502	534	486	524	502	505	511	519	497	498	523	507	497	488	483	514	482	537	486	537	548	507	532	472	538	521	523	510	522	492	508	489	491	532	492	517	538	525	483	519	496	529	493	477	477	501	508	478	505	519	504	544	512	498	524	547	556	528	532	496	539	518	496	545	514	514	501	524	512	553	492	509	503	498	518	522	506	488	496	551	502	499	550	491	521	507	523	536	531	508	539	519	505	516	492	497	511	518	522	514	533	504	477	468	490	498	511	544	514	513	483	507	533	547	559	533	534	500	500	475	490	497	486	508	491	528	513	486	524	447	519	538	523	506	516	526	507	480	503	495	508	483	543	525	488	510	499	499	470	510	534	549	479	531	524	510	488	503	491	515	467	513	507	501	529	508	506	517	517	522	541	499	557	502	534	511	508	522	494	541	500	488	538	480	512	497	547	544	526	487	509	494	509	555	522	529	500	483	509	507	513	502	483	505	535	511	518	493	522	515	534	481	565	479	497	540	512	489	478	530	518	511	510	524	506	538	506	523	494	479	530	521	495	497	523	465	529	495	507	527	472	483	506	509	504	502	487	474	471	520	512	489	539	514	504	499	485	482	488	497	519	490	481	518	448	528	512	481	510	526	510	507	491	489	542	517	493	501	515	480	501	495	474	493	542	523	531	461	531	547	495	469	491	510	492	488	504	491	488	562	530	517	523	519	467	502	535	500	518	529	493	456	518	513	509	509	496	511	492	481	503	560	518	517	483	506	504	544	531	458	532	470	518	494	542	448	514	523	495	508	537	463	508	540	529	535	489	543	549	523	501	489	483	543	491	511	462	546	519	549	509	452	513	470	483	510	569	555	515	510	529	474	549	491	501	495	481	521	459	518	469	508	501	554	518	509	520	520	491	522	516	538	499	500	494	479	494	512	526	521	497	521	522	529	527	507	540	553	544	530	526	481	480	510	497	513	498	504	494	531	511	469	494	513	506	540	474	500	497	539	510	520	529	513	510	512	531	523	512	505	492	534	521	535	548	508	533	476	527	483	502	488	503	516	573	518	497	514	501	499	500	500	488	516	507	517	565	505	505	509	521	503	505	527	531	470	517	515	515	511	525	523	504	521	533	470	524	496	537	486	531	472	471	479	493	558	479	541	492	506	519	516	540	486	542	485	530	521	535	505	517	533	490	517	522	502	493	474	492	503	495	523	492	505	495	492	503	523	493	540	519	505	508	504	553	532	532	522	532	523	500	506	520	493	489	496	500	510	486	544	486	494	478	497	516	526	502	521	524	484	552	533	505	468	509	549	540	507	506	500	473	529	482	506	500	477	511	520	561	562	514	514	516	483	536	488	525	530	467	493	524	495	485	528	523	474	504	529	465	487	535	505	484	519	535	455	488	506	506	497	535	526	499	509	510	490	552	495	534	506	509	475	494	495	535	504	489	501	473	488	495	523	475	489	492	528	509	515	506	529	529	512	526	506	555	544	563	502	512	503	509	510	503	489	548	501	503	554	507	496	508	523	489	535	533	513	531	537	476	498	511	506	529	504	514	574	535	480	467	508	519	477	470	526	535	493	545	499	481	565	522	512	537	491	510	507	524	508	525	519	498	553	525	518	528	520	480	504	525	492	508	517	542	481	541	508	486	493	487	516	470	520	513	524	515	506	498	486	493	523	526	534	499	536	534	508	509	478	466	518	478	555	499	511	554	507	519	541	518	518	490	488	522	539	481	488	508	494	492	519	517	569	447	507	522	526	532	562	516	489	537	502	500	494	485	508	446	469	527	515	492	523	493	490	498	547	492	510	518	507	510	517	462	503	513	509	509	526	513	459	477	526	511	516	515	532	503	511	496	509	498	508	497	525	542	488	521	523	515	526	501	493	495	456	487	502	468	501	551	509	510	525	491	516	558	538	521	471	498	506	484	506	549	514	506	506	532	484	497	537	487	503	543	518	474	509	503	474	531	496	484	529	499	519	557	540	516	490	518	518	507	518	528	470	569	491	511	516	508	522	530	528	491	512	551	474	522	523	511	515	549	487	540	498	532	511	510	583	523	555	509	544	501	456	523	544	515	511	487	511	486	508	528	495	489	486	486	474	509	478	497	529	496	491	530	488	506	509	513	525	515	481	512	474	490	546	479	542	491	520	504	516	526	534	519	493	456	555	522	523	546	491	516	493	481	530	478	526	468	511	454	506	509	471	508	530	542	504	515	459	529	546	488	486	528	512	514	538	528	536	502	502	536	527	478	501	526	483	506	526	493	495	524	502	495	493	506	493	499	531	505	480	556	491	510	478	520	491	492	525	483	523	484	507	520	498	522	484	505	517	494	489	531	522	509	482	522	496	484	495	500	515	466	514	484	503	493	499	543	512	488	501	517	525	514	528	499	506	486	529	532	499	499	529	500	508	496	482	512	479	505	517	541	553	480	529	503	506	449	496	534	539	489	518	524	545	541	528	538	502	514	565	484	524	509	506	489	501	497	491	492
23429	20700	24265	27188	20704	20754	16873	1537	827	587	444	383	314	301	272	251	198	217	173	171	178	185	130	143	171	127	153	156	143	152	179	161	159	151	152	158	149	152	146	155	159	140	152	161	158	153	150	138	156	132	145	134	155	165	123	124	132	147	169	136	170	146	138	146	140	135	113	146	131	156	146	155	133	149	137	136	146	135	147	155	158	134	134	119	141	136	134	153	136	131	133	137	157	153	158	167	147	136	151	124	131	148	140	149	161	128	154	147	174	144	144	152	152	137	144	150	156	146	170	167	149	137	130	150	130	139	156	165	163	124	125	145	134	157	129	149	138	153	151	158	153	139	169	142	160	143	157	134	143	120	144	157	137	131	142	123	161	121	145	147	143	165	144	153	142	127	136	145	139	157	160	129	156	133	165	156	143	150	129	174	131	133	134	152	151	140	163	146	144	140	161	151	142	143	145	157	143	145	137	115	141	166	152	141	142	139	134	156	128	141	138	128	142	146	151	140	145	138	149	138	146	150	146	135	154	138	142	156	137	150	142	169	140	160	129	126	147	139	114	115	135	142	134	149	126	139	154	152	152	119	140	145	133	116	136	132	125	137	137	146	152	170	130	105	147	128	154	161	134	135	130	137	140	130	158	146	140	148	140	150	132	138	140	134	138	145	167	159	151	136	151	142	138	138	136	131	160	133	128	166	145	119	153	150	150	149	146	145	128	163	157	149	154	156	143	141	139	134	109	157	132	130	142	127	147	145	128	146	134	116	132	151	146	161	145	150	135	127	154	130	130	137	139	118	140	133	139	137	142	144	134	116	149	139	144	151	137	147	133	137	154	130	153	120	153	145	156	127	127	154	157	149	150	144	153	144	139	143	139	142	134	157	149	128	149	159	147	125	148	139	160	120	137	144	143	160	134	142	146	135	148	152	132	148	137	133	133	127	147	136	146	135	134	132	127	140	144	133	143	119	128	132	155	137	155	150	133	131	146	144	140	135	127	140	154	147	136	153	148	149	140	149	149	130	138	151	134	148	159	132	163	151	161	141	162	135	140	140	161	143	152	156	155	129	171	143	143	126	135	129	158	151	160	163	146	137	137	142	159	155	133	142	163	127	132	154	148	139	148	135	141	142	143	128	144	148	154	142	178	163	142	147	151	130	130	155	146	145	137	141	117	128	135	126	143	158	142	134	138	156	152	141	147	137	129	141	150	131	142	150	143	151	143	169	155	141	125	142	157	143	144	133	125	136	154	158	132	146	137	131	139	135	149	154	139	161	164	171	150	138	135	140	142	141	138	142	147	120	127	151	140	141	130	146	156	149	145	128	144	156	135	157	148	143	147	144	135	136	136	149	152	140	165	128	129	163	154	116	127	135	142	150	138	160	134	128	150	135	143	160	140	156	145	135	145	150	139	154	137	143	124	130	134	149	151	145	146	144	138	136	134	132	152	172	135	136	137	127	143	134	166	139	129	155	121	151	139	123	138	141	147	116	146	143	151	145	150	135	144	176	137	138	132	149	169	151	144	153	154	150	136	182	144	155	125	139	139	141	160	155	155	169	146	128	146	133	138	133	137	146	153	139	134	137	128	127	132	142	146	143	160	160	116	140	145	136	158	126	151	143	135	141	158	151	149	146	165	133	132	137	160	146	133	153	147	126	172	134	135	138	147	154	168	153	138	137	147	128	137	157	137	149	123	143	135	134	140	143	165	164	147	156	158	106	129	159	153	146	139	135	132	172	147	140	145	159	147	143	142	160	137	148	122	131	141	111	157	141	137	142	141	172	121	144	130	137	158	136	140	142	163	141	123	141	162	133	149	122	146	126	129	137	123	149	138	147	167	127	144	140	148	146	148	137	153	144	135	143	144	139	145	155	123	142	153	142	131	137	137	142	132	139	138	132	147	121	141	144	150	164	137	141	133	135	128	126	128	137	122	145	153	137	144	131	168	147	141	161	155	145	149	134	163	148	147	136	160	144	125	128	142	129	163	145	107	163	153	125	166	126	149	119	132	119	161	139	153	174	128	138	159	137	151	168	148	151	133	132	169	157	142	164	126	138	135	138	142	135	149	122	122	126	115	140	141	159	133	152	143	161	139	173	156	141	149	161	160	148	147	143	144	163	150	150	154	148	148	137	128	156	142	165	151	131	154	158	142	149	120	146	136	180	165	138	162	146	147	147	122	123	124	143	145	164	142	135	147	138	121	168	146	139	172	138	122	146	143	143	135	156	156	161	130	138	158	175	142	160	155	175	143	133	130	150	137	141	152	149	128	118	158	161	143	141	127	148	150	146	126	143	132	167	124	148	132	132	131	122	134	144	161	141	140	124	139	118	152	133	166	135	152	143	129	169	151	121	141	131	140	143	135	140	138	138	154	133	145	102	152	130	110	152	171	162	131	137	129	149	154	141	144	147	142	139	128	147	149	169	147	147	138	152	145	125	166	139	131	147	126	124	145	160	155	144	153	140	137	139	119	161	139	193	140	143	134	132	131	174	155	133	147	155	143	148	121	149	160	137	135	140	145	131	121	145	127	130	151	162	135	142	126	133	166	132	156	141	131	126	142	139	148	140	141	134	150	122	156	161	146	138	138	151	153	139	153	148	153	132	149	133	144	169	134	132	153	147	152	120	133	146	118	138	146	141	139	139	146	125	127	152	131	152	152	143	129	140	145	151	127	158	141	150	129	143	162	156	140	170	138	147	129	130	145	143	130	129	137	135	137	134	149	145	148	135	146	174	150	141	149	121	170	148	150	147	161	134	147	136	138	138	150	150	136	137	131	150	146	157	138	149	139	142	121	137	133	157	122	155	125	144	143	130	143	153	142	161	144	120	120	137	154	134	135	162	141	121	124	141	162	150	152	150	136	166	134	135	154	167	137	147	132	135	156	154	130	131	158	149	160	143	153	133	148	152	150	129	137	160	141	150	152	138	139	154	149	152	142	159	154	146	133	130	134	150	140	133	152	127	153	154	154	164	148	148	136	112	141	138	133	157	131	147	138	160	153	140	137	144	164	146	129	142	153	133	129	111	144	139	145	155	169	123	141	159	146	141	152	147	142	146	170	147	128	148	137	121	143	124	122	143	126	155	136	160	161	148	148	134	152	143	150	138	130	125	142	138	168	153	130	140	134	137	142	162	128	136	150	141	163	137	141	152	145	126	139	125	134	140	144	150	150	156	143	139	150	135	157	156	142	173	164	157	156	139	135	131	158	142	134	136	161	132	152	167	141	150	141	171	144	127	127	129	156	152	159	121	170	147	160	136	141	147	137	146	142	144	142	138	143	140	155	136	143	158	130	140	145	144	117	150	125	133	154	174	173	146	139	170	164	137	115	132	158	131	125	145	141	135	146	148	133	137	133	136	127	144	155	145	147	138	165	152	135	148	158	139	127	126	160	139	139	147	149	152	140	166	146	139	145	115	117	123	132	122	138	118	139	115	135	153	132	158	144	124	136	136	142	123	157	124	143	132	164	144	137	144
7075	9027	5164	2717	1529	1048	708	606	497	539	441	439	404	361	382	423	393	405	383	386	391	369	339	394	355	349	342	339	337	352	355	366	392	342	354	354	377	369	392	344	372	367	363	377	354	395	377	326	370	367	383	361	371	361	376	347	348	364	358	397	347	354	369	346	333	363	376	348	352	368	340	334	315	359	372	355	357	342	326	355	331	344	346	351	339	376	382	357	369	368	358	368	359	354	342	365	384	361	329	347	359	360	348	358	339	368	346	358	375	349	349	352	355	340	334	341	321	328	357	315	367	323	334	364	369	349	369	353	339	351	330	337	334	335	354	376	331	363	387	353	350	369	372	359	346	369	335	354	331	379	368	357	355	332	361	328	352	349	344	363	332	340	381	371	375	373	323	312	358	354	373	337	329	355	349	324	387	342	346	345	369	340	365	366	337	338	334	337	398	382	343	348	357	326	349	361	324	358	393	346	367	337	373	333	352	334	351	355	347	329	358	355	355	328	361	380	365	370	340	308	374	323	333	359	342	398	368	332	359	357	350	369	327	333	350	340	358	366	353	347	346	358	346	316	338	342	333	383	353	328	333	369	360	367	363	371	369	377	362	377	317	371	355	365	352	358	359	323	347	361	354	386	344	389	365	331	366	319	354	329	329	342	341	321	354	296	330	347	348	356	375	341	378	362	353	336	324	369	370	341	329	347	384	347	345	347	377	331	412	344	344	351	347	334	318	364	339	348	373	356	379	340	361	351	327	328	343	304	354	367	363	346	341	323	359	357	343	373	331	338	364	364	331	353	383	355	355	347	348	367	328	352	322	351	340	360	356	363	336	328	359	359	363	401	373	340	343	338	356	337	336	355	321	365	332	354	349	348	344	352	311	333	317	356	333	362	359	378	326	352	313	327	334	356	369	378	368	359	366	359	360	316	375	335	319	380	329	362	366	346	350	409	398	377	325	365	332	351	318	357	334	373	375	336	342	380	347	381	383	356	350	350	388	355	353	375	346	382	352	376	327	378	336	336	331	372	382	373	334	355	359	362	380	363	348	319	335	393	331	323	325	350	327	366	381	360	340	347	333	371	355	376	326	343	379	333	359	331	356	357	296	374	340	357	379	373	373	340	350	338	371	352	362	371	353	351	345	369	365	332	358	326	354	357	354	370	355	362	379	331	380	355	371	369	373	341	383	361	344	354	365	374	362	368	347	333	359	334	377	345	370	369	365	381	342	343	364	358	380	368	357	362	337	367	342	368	341	312	337	374	365	341	373	360	327	336	339	347	399	352	332	363	349	354	367	348	397	358	362	361	330	341	369	368	352	358	352	360	312	377	367	359	342	327	355	399	345	339	346	349	372	371	320	354	350	354	353	357	374	354	324	352	360	401	352	327	331	347	356	373	371	391	351	366	334	355	355	365	372	363	329	320	335	324	346	376	388	323	360	336	348	378	316	347	338	347	388	394	353	387	351	364	394	340	353	353	361	346	357	361	346	364	360	334	375	336	368	385	318	363	386	394	304	344	363	342	374	361	364	350	324	329	374	353	359	346	373	351	328	350	364	384	367	340	340	341	366	340	363	349	359	349	354	401	388	348	342	349	373	347	338	365	311	354	372	351	322	318	394	349	342	348	338	366	330	331	359	354	378	392	372	364	343	366	413	338	372	348	326	347	358	349	370	356	384	353	362	331	309	367	343	330	368	331	340	356	342	372	339	344	341	320	361	382	350	323	330	358	347	314	368	358	346	373	361	326	345	367	345	365	351	379	399	349	327	346	332	329	324	357	338	321	354	339	345	366	363	345	369	372	357	334	324	378	346	341	356	352	391	376	347	340	362	388	345	342	369	346	340	364	319	361	360	345	319	357	389	330	366	341	377	358	324	366	334	362	342	372	365	350	358	331	323	365	342	364	325	346	358	377	338	323	347	333	339	345	280	378	372	383	351	350	332	355	358	334	365	357	374	351	352	365	381	349	379	319	342	324	347	340	397	347	352	380	384	364	357	313	357	331	361	341	316	348	350	376	333	387	313	359	344	356	343	379	332	346	393	353	374	390	331	327	349	346	359	391	349	326	335	341	354	334	375	357	353	349	385	327	353	362	339	352	370	314	319	333	348	345	362	355	363	373	362	335	372	341	360	387	351	387	354	383	365	343	377	348	349	354	354	325	349	369	354	346	360	334	357	375	370	355	358	355	352	345	342	371	325	393	370	342	358	345	353	360	331	334	359	378	345	350	360	381	364	338	345	361	392	319	354	374	335	356	352	325	368	313	376	353	352	346	358	323	350	354	347	348	358	356	347	373	345	364	371	333	342	345	346	389	365	344	328	335	354	358	339	373	360	355	366	354	369	354	332	344	358	363	358	334	365	382	359	339	356	344	351	346	334	326	370	344	336	374	372	337	349	349	336	381	333	332	379	352	350	351	378	327	365	318	328	352	391	355	361	378	334	356	332	376	350	371	365	342	371	365	355	352	332	350	344	354	337	333	345	327	352	367	346	372	356	356	358	359	388	340	343	350	335	360	343	331	335	371	364	363	376	363	339	351	345	337	338	353	382	348	359	334	339	389	317	380	338	359	337	374	366	325	354	354	381	325	372	360	378	355	351	376	344	340	381	336	352	337	330	348	361	385	342	348	374	354	363	336	379	358	362	332	344	353	343	364	346	351	327	340	351	343	342	394	357	361	341	376	339	340	351	376	368	374	363	333	324	307	355	380	350	368	367	353	320	339	345	357	346	351	347	365	338	356	331	369	307	375	384	358	364	332	329	348	342	342	386	346	360	337	345	322	321	369	360	352	391	335	343	349	381	350	364	359	352	353	370	338	338	355	351	352	340	368	381	362	365	357	326	342	349	344	352	377	357	359	354	360	357	362	383	342	366	346	339	335	351	337	355	334	362	355	346	352	340	389	354	361	327	327	339	363	372	388	347	348	340	328	366	369	376	380	349	372	350	382	322	358	348	349	333	338	321	372	386	371	378	327	366	344	367	387	340	372	358	334	332	324	376	355	341	360	350	347	314	394	342	380	356	355	331	353	364	375	338	367	347	324	365	341	348	338	366	346	374	365	360	370	385	345	305	374	366	354	354	359	323	345	359	393	343	354	364	336	355	337	327	369	341	352	343	323	351	363	353	357	355	357	339	347	333	344	361	373	335	321	293	344	373	364	348	338	354	357	347	341	359	333	358	332	359	341	320	339	341	362	375	381	330	357	343	367	354	359	366	360	335	387	353	376	364	323	359	363	371	346	360	317	371	357	356	373	343	389	364	348	355	366	350	343	346	331	342	336	334	356	348	334	328	314	358	353	371	337	352	331	343	344	342	341	348	356	373	376	365	348	334	390	355	342	358	356	376	351	379	363	344	363	363	357	351	341	356	378	371	401	378	358	365	322	357	352	384	371	361	378	347	337	378	328	324	371	362	376	375	345	338	371	350	363	357	316	329	331	367	361	324	344	365	346	358	351	319	383	361	353	380	347	384	344	364	347
31408	19610	9403	2007	1127	899	675	570	507	467	459	405	391	358	386	363	363	361	365	354	359	335	338	342	343	350	315	372	340	313	293	336	370	327	336	354	323	350	334	344	340	339	334	315	347	371	324	330	337	366	325	358	343	336	342	354	339	319	295	322	332	305	328	354	350	378	370	354	305	353	338	349	353	350	327	319	306	320	322	302	323	335	345	280	320	332	364	293	350	306	356	323	351	337	352	363	334	348	371	326	321	374	360	337	339	351	329	339	334	318	325	325	334	337	360	339	341	304	320	350	350	354	329	324	330	341	346	336	337	360	342	327	321	334	325	309	330	361	314	331	320	333	335	344	323	366	361	340	382	346	327	355	351	383	362	329	331	360	327	303	322	334	352	363	366	347	352	308	325	318	306	351	333	327	326	335	348	332	335	317	333	323	343	294	346	361	369	345	332	322	317	330	321	293	320	326	325	327	320	338	315	383	321	336	315	298	364	330	332	356	355	338	356	335	315	307	326	327	323	328	350	337	315	324	320	358	339	345	354	356	361	333	357	336	337	330	348	321	333	330	345	320	314	343	342	361	351	327	343	326	326	312	326	333	332	337	336	334	325	338	344	311	316	333	345	379	343	361	336	313	306	341	349	361	323	335	351	328	374	392	309	357	345	376	362	334	353	345	344	359	346	319	331	330	332	351	359	340	362	341	323	341	303	356	330	324	362	342	349	368	315	298	382	318	327	313	337	332	316	319	334	343	348	345	329	343	329	375	348	342	325	322	347	328	325	363	326	326	323	349	362	341	339	358	328	329	356	314	318	330	337	333	319	313	340	357	326	350	344	344	316	369	333	328	315	338	309	355	307	345	340	380	293	311	341	313	302	318	339	340	335	304	337	353	339	323	344	352	347	305	376	343	340	348	336	370	346	332	347	350	324	331	344	331	350	361	332	332	323	364	352	350	315	329	339	345	375	370	361	338	327	337	348	304	360	336	310	361	303	356	331	343	344	333	349	333	342	350	329	309	333	360	323	321	335	317	323	338	359	375	347	314	337	305	315	329	362	349	330	337	359	359	350	364	322	332	342	312	361	332	331	361	319	373	328	350	340	339	347	305	336	347	334	353	345	315	343	318	388	349	313	350	357	337	417	334	342	343	320	310	338	326	345	315	364	370	360	345	326	336	340	314	344	358	362	303	345	335	346	334	357	342	319	330	315	330	348	349	344	360	335	327	320	339	348	339	327	372	305	304	308	351	330	342	349	329	332	342	345	325	303	336	323	340	332	341	338	340	339	367	360	333	355	334	332	339	340	351	324	324	322	283	360	345	297	304	322	343	307	350	315	322	367	335	352	378	329	357	370	330	375	333	334	332	300	299	338	329	358	336	346	332	349	319	350	303	333	358	321	334	314	360	350	331	349	349	323	328	362	318	329	344	329	333	331	329	341	319	350	354	327	347	353	377	336	319	316	353	356	314	345	329	346	334	305	328	319	330	345	302	355	348	304	330	323	334	331	363	329	323	358	324	314	319	317	337	332	336	316	339	336	354	330	326	333	331	314	338	349	324	352	299	354	347	337	317	343	259	337	343	345	313	334	350	339	338	349	321	335	373	330	312	357	296	323	340	361	366	336	334	372	346	334	305	349	356	314	337	375	322	325	334	350	324	329	333	315	332	336	300	327	321	336	369	324	330	333	329	329	325	338	331	361	316	370	333	349	336	314	354	318	357	347	333	306	312	357	303	351	311	343	341	359	308	354	350	347	318	351	332	336	357	298	358	353	356	341	337	353	348	332	344	318	342	349	323	339	315	325	334	351	340	332	345	330	370	323	323	326	362	314	331	344	341	318	312	318	326	318	325	319	379	373	315	310	332	313	317	349	348	352	337	349	329	340	346	345	360	350	317	305	323	345	322	349	312	331	340	331	318	335	352	343	349	325	327	332	386	366	330	327	353	341	364	344	323	306	351	345	363	346	327	341	347	315	329	350	331	347	366	355	307	335	311	325	364	353	342	378	329	353	326	309	340	344	345	344	368	355	347	308	329	328	335	359	351	345	344	349	352	362	348	373	302	362	347	353	356	338	335	344	348	350	340	333	363	324	287	337	325	321	327	323	319	329	341	340	299	338	340	329	333	337	354	348	336	314	362	322	329	321	315	312	320	336	341	384	335	347	345	343	349	299	325	365	355	357	341	353	317	324	378	336	342	335	364	343	340	353	346	340	340	323	334	337	343	331	363	332	377	347	350	320	329	338	284	345	323	325	310	314	355	343	365	347	321	319	319	345	326	321	351	336	386	328	334	324	350	307	324	323	288	326	350	306	340	329	305	321	362	364	327	353	338	329	347	341	329	328	314	308	353	299	375	340	329	316	335	321	316	388	376	336	379	349	363	326	319	326	321	354	320	334	312	350	327	333	334	332	331	368	331	343	334	318	336	343	338	380	314	302	297	335	355	354	328	318	310	322	330	312	328	327	347	347	327	303	311	330	336	334	339	331	323	298	332	339	351	343	351	350	340	347	390	366	363	351	345	339	379	335	333	300	319	322	355	323	317	323	354	343	306	343	340	346	347	360	390	336	332	314	355	320	338	341	338	339	335	348	328	337	314	323	310	304	348	311	332	360	323	317	344	338	299	352	356	327	353	350	316	304	352	363	322	306	318	347	326	359	354	336	316	339	306	343	340	359	320	347	390	364	350	320	341	370	321	374	324	344	325	346	350	331	375	328	315	346	322	353	314	323	347	304	357	345	375	331	344	297	360	337	346	346	365	354	338	343	297	385	329	352	341	327	333	327	326	335	358	372	326	364	322	350	307	332	321	327	349	334	338	322	319	388	358	345	298	314	346	332	335	337	342	337	321	350	354	359	365	334	293	360	353	321	341	321	320	325	325	350	324	329	348	360	335	332	328	338	305	361	342	315	330	339	330	336	302	342	341	330	314	340	301	323	344	333	316	318	342	357	361	340	354	325	362	345	350	347	327	356	320	341	323	367	374	342	351	342	315	340	347	363	335	323	330	375	330	329	345	318	325	342	358	361	355	342	334	316	307	324	311	343	340	329	308	326	339	304	333	361	345	329	303	356	290	345	320	347	345	337	322	322	312	331	347	317	359	359	335	326	336	339	346	360	314	323	295	332	334	349	346	355	298	348	314	334	338	339	370	359	344	329	340	337	331	329	320	326	312	351	311	334	366	314	315	324	334	343	380	344	350	349	343	317	364	320	293	321	354	314	326	329	321	326	326	324	352	325	323	356	344	344	353	324	324	353	304	344	325	303	317	329	314	321	344	341	348	337	363	353	360	356	358	313	309	354	312	338	296	316	346	331	332	336	288	321	352	335	316	294	333	303	337	295	297	339	345	367	305	356	332	314	322	371	322	353	333	309	335	319	335	339	348	340	332	364	360	323	336	350	332	335	346	353	331	338	324	317	355	315	293	319	317	379	316	314	332	315	360	359	321	352	354	321	332	352	349	347	328	329	321	339	342	332	324	317	314
7023	3445	2178	1415	1031	914	844	802	819	784	719	742	767	760	796	746	706	694	811	729	754	741	754	694	746	720	767	783	734	707	685	762	763	731	756	813	734	753	745	751	782	733	775	735	753	760	731	765	766	782	749	732	721	704	742	723	732	734	769	748	754	735	709	758	772	808	772	733	764	788	807	695	696	799	734	730	773	748	765	740	716	731	731	718	747	729	741	734	759	721	786	750	785	721	751	779	756	727	691	767	786	731	742	747	782	783	777	777	794	729	703	715	715	757	730	688	739	781	750	765	771	704	730	791	752	742	743	767	747	720	747	752	753	767	776	777	752	767	760	748	738	752	771	750	777	762	733	753	775	761	732	762	757	727	699	766	798	768	748	757	705	750	754	785	738	719	771	720	758	751	796	733	753	780	691	776	730	727	739	747	673	723	733	734	697	738	747	792	781	733	734	762	666	751	766	774	805	723	720	799	717	792	753	728	764	801	697	751	762	768	746	779	749	768	738	714	770	722	793	683	751	798	723	735	729	803	758	733	720	774	777	723	718	766	730	762	732	743	732	702	718	704	777	738	782	748	755	726	703	733	787	738	749	771	787	725	745	763	741	762	761	771	694	720	746	822	733	740	769	725	771	782	692	719	736	740	779	703	804	723	778	806	761	746	747	706	727	743	739	730	739	752	740	718	731	772	714	790	797	789	771	763	774	707	733	705	759	750	733	762	704	743	728	707	726	719	744	809	709	771	755	771	740	778	762	724	775	706	772	764	764	765	767	770	733	736	760	705	753	759	774	713	765	753	699	746	817	751	758	717	704	749	725	761	727	790	725	779	754	759	751	735	771	748	774	717	741	748	764	738	736	758	755	777	764	754	710	774	754	756	750	754	733	701	728	757	742	757	764	771	803	730	726	754	696	721	773	765	746	777	764	769	775	757	759	724	716	738	723	778	723	736	764	727	720	783	752	672	751	764	737	781	755	711	744	735	757	715	769	719	776	713	751	732	734	784	779	752	714	778	698	765	824	776	788	739	749	758	731	810	785	797	735	744	750	770	691	754	780	782	760	754	735	739	693	725	686	752	723	699	691	761	784	743	734	735	801	794	768	717	721	748	733	716	794	761	734	702	734	792	782	724	768	719	737	774	719	759	752	763	727	737	751	786	751	735	793	694	730	769	763	771	741	763	766	745	715	758	743	755	710	755	739	769	766	745	723	776	766	787	781	737	742	707	761	770	720	701	774	778	768	791	699	783	753	766	742	819	728	783	732	774	760	795	754	715	731	770	752	731	773	763	765	735	727	749	729	708	784	702	765	808	762	775	730	712	727	763	786	795	756	757	786	797	784	751	779	741	722	753	723	723	715	758	727	744	707	764	703	755	693	690	747	753	772	701	729	711	689	774	745	724	740	720	750	779	728	760	738	704	735	730	764	773	708	734	688	735	740	742	771	738	803	710	777	768	731	766	740	753	735	753	718	744	727	739	733	718	773	736	780	714	746	709	750	712	781	756	731	758	767	755	733	773	786	762	725	732	755	753	745	735	792	768	756	692	720	729	712	765	766	674	718	751	767	714	819	744	756	718	747	737	750	716	704	730	736	764	738	760	777	800	762	736	807	764	728	711	786	808	708	729	744	766	764	774	737	798	746	689	762	736	722	782	757	804	777	764	781	771	768	697	763	737	731	778	751	733	773	802	741	733	740	730	736	773	759	801	734	735	737	704	729	726	719	714	749	699	708	758	730	804	684	748	745	715	725	725	675	749	767	734	743	748	787	743	760	727	732	730	698	756	786	753	793	751	730	714	743	779	777	775	746	720	734	750	785	749	790	739	747	788	716	775	742	739	754	743	755	699	741	749	707	834	750	723	757	718	720	735	697	735	726	727	779	749	782	757	742	707	756	756	740	747	791	720	793	742	721	766	759	747	783	787	718	784	731	764	754	718	704	719	743	796	700	739	710	825	753	758	699	721	750	699	790	776	767	706	738	765	750	747	755	727	753	700	744	723	710	789	749	695	751	782	728	736	681	696	751	729	768	775	754	802	740	750	730	766	750	776	719	745	732	724	761	717	751	803	793	726	754	753	756	706	732	715	748	726	712	765	789	730	764	759	762	765	748	747	746	728	720	753	720	740	749	684	696	785	742	788	723	765	754	790	758	743	722	728	754	806	740	749	742	703	751	731	753	711	729	749	774	750	704	777	730	702	739	745	747	726	707	806	755	740	733	709	781	736	739	726	712	743	763	798	757	728	751	800	735	739	757	770	738	762	767	716	756	741	748	775	722	737	776	770	756	740	744	717	804	711	731	749	737	716	777	742	767	762	746	690	778	730	714	744	748	817	770	743	718	752	768	752	729	757	701	728	736	751	719	798	757	752	792	805	773	761	761	753	748	758	717	760	769	737	756	789	745	784	707	742	732	822	711	739	693	771	732	742	739	757	720	731	746	725	760	759	719	779	748	793	713	760	788	763	782	741	722	718	739	777	706	736	723	748	772	747	761	752	759	738	721	740	715	788	750	738	773	788	753	779	786	750	657	717	789	753	710	768	745	798	701	763	755	770	740	749	734	753	766	713	687	719	734	716	745	755	764	707	764	734	750	742	786	772	790	724	738	764	726	758	805	761	737	783	760	714	729	735	729	799	751	718	754	798	761	737	795	745	770	696	775	763	783	754	793	745	779	770	747	683	783	745	713	755	782	752	789	759	789	703	712	799	725	789	752	749	725	789	724	768	691	778	782	769	767	769	803	766	784	739	742	736	778	748	738	789	743	751	693	752	777	805	723	725	741	726	751	731	766	790	754	726	789	781	743	758	760	736	774	745	740	772	743	753	831	716	721	742	774	731	744	745	745	704	730	735	740	773	787	723	720	734	755	784	763	765	765	785	710	733	764	759	815	777	728	751	739	723	756	772	764	796	729	725	755	763	733	716	746	732	760	693	775	772	745	738	763	775	709	761	748	774	775	794	784	726	749	770	731	776	694	728	723	743	721	742	735	738	748	766	768	750	731	750	723	771	757	709	742	738	746	749	753	784	720	742	729	802	787	771	755	781	744	759	786	733	753	707	745	728	713	715	699	740	756	743	731	754	735	713	729	695	725	732	733	789	774	771	749	736	767	769	725	757	753	776	799	777	764	722	724	737	756	751	756	770	668	736	749	739	735	755	729	751	737	760	721	800	727	722	762	784	772	741	718	724	747	726	752	725	773	741	798	739	763	781	756	736	722	721	801	703	731	769	745	791	774	744	749	787	732	763	759	702	749	754	785	738	725	751	761	762	747	755	745	700	723	744	733	764	710	793	794	800	761	771	741	707	764	758	747	780	735	742	756	774	758	739	753	751	794	723	725	737	766	723	716	735	786	784	746	746	742	748	747	753	753	765	792	757	768	756	811	771	735	734	769	730	718	736	777	731	790	700	756	747	724	737	723	795	777	764	737	731	775	799	797	741	724	744	737	757	775	754	726	763	807	730	746	767	790	748	771	780	749	762
24031	20720	23986	27506	20716	19913	1854	736	586	446	408	350	344	304	272	281	245	238	236	233	278	257	249	254	254	244	262	213	244	213	207	236	229	236	235	204	231	233	226	225	227	223	214	244	204	192	226	239	224	221	232	231	217	190	229	196	217	224	248	188	210	231	229	216	237	229	223	201	233	179	240	212	241	225	219	241	264	233	221	242	206	216	206	234	237	216	235	241	213	207	213	211	218	228	209	236	216	243	199	231	198	248	221	206	225	231	194	227	254	217	232	239	239	219	231	225	247	221	224	229	202	229	216	203	243	228	224	211	231	236	226	228	229	210	237	219	228	197	197	217	235	256	224	231	223	190	248	246	211	223	216	229	210	220	201	241	237	203	236	220	208	222	227	232	234	216	220	214	232	232	219	239	222	228	213	241	196	205	223	226	235	235	225	233	206	234	203	248	233	244	245	248	237	228	200	221	232	208	235	272	198	266	235	206	221	226	223	238	237	238	263	233	207	232	246	233	219	219	231	229	221	222	212	228	245	269	233	228	236	206	216	231	226	238	217	225	239	226	222	242	238	214	197	221	253	217	221	192	211	203	225	209	217	216	236	230	238	201	223	223	244	230	212	200	218	220	194	255	230	190	190	217	242	240	231	234	234	219	207	224	229	223	219	196	207	227	242	269	204	250	243	235	217	218	225	210	243	194	226	220	213	210	215	209	223	206	217	208	198	230	193	205	199	235	213	198	201	248	211	221	217	209	206	221	225	235	235	222	232	220	202	223	218	196	248	237	209	214	224	233	256	214	256	215	231	205	222	206	222	224	198	219	232	210	240	247	234	249	214	204	199	214	209	228	224	225	200	216	230	230	218	227	218	206	180	211	237	218	210	212	233	219	228	203	219	204	188	216	232	198	220	247	227	218	216	227	196	209	202	223	207	232	217	218	199	259	236	212	222	237	202	241	228	217	250	226	278	227	217	214	238	233	236	222	216	212	232	224	242	261	256	245	227	192	227	235	245	235	207	242	217	206	232	193	224	234	239	232	216	229	218	193	211	230	203	253	214	213	244	243	221	230	192	214	241	227	203	211	208	184	224	216	215	234	235	235	229	232	230	200	219	235	228	215	214	214	212	222	218	233	227	237	244	219	215	230	223	255	199	246	253	226	252	194	225	222	217	236	226	206	234	232	222	225	208	216	194	229	254	210	200	207	184	202	222	212	215	230	209	217	238	220	213	234	222	249	240	222	233	246	227	208	205	207	240	224	253	211	261	233	210	219	223	247	245	213	250	244	216	212	230	202	251	218	258	225	210	224	255	248	241	221	216	223	224	213	198	203	220	229	248	254	217	220	191	234	212	195	231	265	255	219	240	249	229	218	240	210	226	248	215	220	205	223	199	208	218	206	242	235	234	245	240	230	247	221	231	228	237	215	217	249	225	220	228	219	248	232	248	220	223	201	211	218	231	236	215	193	217	232	249	235	214	190	210	198	228	258	231	235	219	214	213	259	209	216	241	206	240	214	212	237	235	244	209	216	233	228	228	205	215	243	251	193	231	239	217	207	224	203	212	243	217	242	212	227	221	219	208	220	231	233	228	227	228	215	188	213	259	232	212	241	235	236	231	250	216	188	227	233	228	205	226	206	238	232	219	221	214	190	228	213	207	200	196	226	226	206	219	229	226	233	225	238	207	203	199	224	225	215	211	237	208	219	231	272	257	208	215	227	224	228	230	241	212	197	215	221	235	216	220	222	212	226	226	221	240	187	233	194	250	225	235	232	237	233	247	218	229	214	238	244	215	230	211	233	201	200	224	223	216	229	232	211	218	214	202	217	212	236	228	214	235	189	218	204	208	220	232	215	201	242	241	212	206	224	203	242	227	232	240	216	222	198	189	234	247	229	213	242	221	223	253	217	262	211	223	236	267	218	227	202	235	242	213	233	234	219	200	205	236	203	218	232	205	223	206	206	221	242	239	242	244	234	228	203	220	251	243	230	246	207	225	238	227	239	254	213	196	236	204	230	215	201	220	231	267	203	237	224	236	204	254	214	216	220	212	231	227	228	207	247	223	208	220	239	186	192	224	200	213	224	228	222	221	226	214	261	200	209	220	228	209	243	233	224	235	222	245	237	211	182	190	223	213	186	221	235	212	215	216	239	230	208	224	217	244	237	226	223	239	211	198	199	212	214	219	233	230	235	210	223	208	220	218	203	219	220	224	230	243	207	218	209	195	214	233	207	224	203	213	226	209	223	225	189	233	217	274	205	215	224	205	220	246	232	255	203	215	219	260	235	209	223	197	212	236	230	209	189	232	216	218	242	228	242	259	248	238	241	207	233	224	211	199	207	219	225	228	206	223	191	207	239	236	226	205	259	222	221	222	238	209	212	209	200	221	241	231	229	225	222	218	223	225	209	223	195	220	244	231	201	236	244	218	226	199	205	204	229	207	236	257	224	200	246	200	245	231	235	234	195	237	234	261	250	229	245	220	226	228	206	226	224	230	236	225	228	204	202	232	196	227	230	215	231	230	198	245	232	221	230	197	202	199	202	212	238	230	186	253	217	202	232	229	230	220	261	213	226	223	210	211	226	228	236	226	222	230	201	210	235	220	227	206	211	218	212	221	199	209	231	215	222	204	232	216	244	242	226	216	230	222	205	212	202	223	211	195	234	247	207	216	192	228	233	241	206	220	196	233	248	225	236	251	233	206	249	251	200	228	222	210	241	204	215	217	218	235	222	231	233	227	234	241	237	216	237	223	246	213	226	232	214	209	229	217	245	227	220	214	214	227	232	236	234	241	227	227	230	219	208	243	233	209	208	195	228	222	255	226	232	236	228	238	246	188	237	198	201	208	227	222	203	236	222	224	214	217	207	189	208	195	209	231	232	213	226	225	209	221	208	250	237	231	223	223	203	236	246	242	261	249	228	241	200	222	250	231	229	232	231	223	235	215	230	224	252	220	217	218	205	201	189	185	226	236	193	237	233	234	227	245	224	222	227	242	223	239	208	197	212	226	212	233	212	226	235	244	219	224	245	241	238	237	199	217	207	201	215	197	214	210	233	244	198	214	245	216	221	240	248	228	238	234	195	181	224	243	254	239	226	221	207	217	202	245	221	254	225	226	210	192	192	208	220	247	211	223	227	224	210	220	196	225	222	217	227	173	208	225	227	204	221	236	205	201	212	217	231	236	211	230	241	227	228	217	217	229	245	223	227	234	208	247	165	239	243	209	220	215	237	213	215	245	228	179	218	239	246	206	240	220	223	197	239	215	247	258	220	221	215	227	217	220	214	205	184	211	226	253	225	234	245	222	234	237	178	214	239	256	227	212	219	238	229	224	204	219	217	224	252	192	244	240	244	241	210	234	198	220	246	224	218	229	223	233	212	229	235	232	232	233	241	237	211	260	243	219	224	218	217	238	217	207	223	224	260	220	267	210	184	230	237	202	224	251	256	254	216	222	218	212	240	234	200	220	224	223	241	228	195	224	211	235	228
5754	6170	3598	1877	1212	902	762	615	644	587	597	560	539	529	562	529	489	517	525	512	525	522	540	523	517	500	509	505	537	522	498	516	532	537	482	485	460	543	462	547	525	534	487	512	545	539	545	566	527	489	491	522	515	498	484	481	501	511	523	466	519	483	500	508	480	458	540	545	471	507	475	524	507	519	522	475	524	513	505	513	528	494	482	486	529	504	501	497	499	519	536	518	482	505	501	514	531	492	499	476	508	507	468	490	519	504	508	496	521	517	502	504	489	510	506	509	512	498	526	504	533	512	526	477	534	479	516	528	523	540	542	467	522	520	500	501	528	495	511	488	496	538	502	474	516	510	526	512	492	504	477	485	511	504	495	487	517	505	525	487	477	517	497	482	514	505	526	499	528	483	545	483	530	534	498	526	513	508	475	476	514	509	532	461	501	512	498	506	516	553	511	512	524	531	481	495	510	477	534	510	507	469	483	516	459	562	502	496	495	493	496	548	489	477	492	531	539	492	497	501	483	530	508	545	498	489	557	501	497	446	505	498	483	527	516	477	517	518	543	513	489	525	495	504	453	468	537	516	567	494	478	520	525	523	485	484	488	480	511	534	494	498	507	562	495	526	491	528	488	520	514	525	526	528	519	499	530	509	507	497	540	522	511	475	495	462	479	499	465	526	524	526	514	492	507	544	493	518	501	554	486	492	513	471	466	508	502	498	514	514	497	513	491	508	498	528	517	489	547	505	503	526	512	525	503	488	468	478	487	503	531	489	507	540	527	485	498	506	517	516	499	485	509	522	486	487	509	494	539	498	556	490	533	504	515	529	513	501	495	471	491	550	521	519	556	514	457	513	510	523	521	497	524	540	501	503	476	517	512	549	565	497	562	491	510	483	506	470	507	526	506	528	494	529	486	497	480	503	515	508	484	514	553	469	497	520	500	481	467	529	523	512	507	477	503	535	519	532	449	466	499	522	494	517	510	484	509	482	516	526	511	525	481	495	488	473	525	506	488	531	507	519	541	497	523	481	507	497	499	482	508	500	499	490	510	544	458	515	542	494	518	521	532	479	514	507	549	536	567	529	529	505	528	497	518	506	495	507	518	527	504	513	529	498	546	496	487	519	530	505	516	485	515	512	477	497	504	482	533	517	511	527	531	511	477	535	528	558	509	499	484	499	495	517	500	496	512	497	483	571	488	511	486	501	523	512	522	511	512	510	493	482	508	481	499	519	496	530	498	505	512	548	503	540	502	505	501	475	508	473	500	518	542	527	503	486	498	479	513	518	485	521	519	505	491	483	523	524	539	489	524	504	503	515	520	517	524	525	543	535	520	478	478	493	488	490	505	472	477	512	551	528	480	486	474	513	506	517	512	470	489	485	487	525	484	446	498	518	498	472	559	520	517	513	521	508	488	518	473	538	506	565	511	516	488	520	512	498	531	482	560	513	494	507	513	480	513	473	457	495	505	525	526	551	502	502	552	496	506	487	499	527	484	521	500	507	537	527	524	538	498	458	472	517	525	503	527	495	567	477	479	505	532	528	500	529	497	505	510	494	517	486	507	520	504	523	526	517	489	519	455	528	493	542	474	513	534	516	530	520	563	494	521	529	486	520	519	488	520	481	509	516	513	508	511	517	524	515	485	513	525	494	516	499	498	546	486	474	449	481	500	499	487	489	507	508	493	532	483	562	495	520	493	528	534	497	485	496	477	459	476	530	508	472	515	503	549	440	529	539	530	487	508	546	532	540	503	510	534	499	489	526	521	501	489	522	520	480	506	506	510	537	526	542	516	501	515	508	510	480	488	528	488	467	502	518	520	489	501	485	498	531	515	516	488	513	518	557	533	502	561	509	500	497	503	534	530	509	520	520	551	517	515	512	466	521	563	506	518	510	506	497	501	555	512	519	463	531	495	482	493	505	551	492	532	512	475	481	504	465	445	486	523	499	521	520	507	538	527	514	494	498	492	506	494	498	539	508	515	541	508	542	518	527	534	534	505	506	566	498	514	483	497	524	544	515	506	483	501	527	485	500	550	524	484	476	550	534	532	520	496	538	481	510	530	530	502	480	480	469	499	497	493	482	493	498	515	522	509	540	544	489	511	518	540	489	539	505	489	485	519	481	512	474	491	472	473	508	532	488	547	461	513	503	531	528	510	500	505	513	532	516	516	531	500	520	525	534	518	492	477	481	509	516	531	486	536	486	499	505	483	512	466	551	503	480	490	486	493	481	476	486	494	533	513	506	510	527	544	513	521	525	494	513	493	493	526	506	532	538	497	531	521	498	534	470	516	509	519	561	490	513	513	480	491	490	515	499	554	484	559	536	488	466	466	521	474	544	505	501	456	519	511	525	512	478	462	502	530	533	510	526	498	519	525	528	533	531	483	507	488	529	513	494	561	521	527	521	490	491	510	513	506	494	495	502	506	521	519	491	512	491	512	469	526	492	531	539	535	501	535	490	528	510	526	514	495	519	490	513	504	474	516	522	522	493	484	503	473	526	473	514	545	512	508	555	508	512	504	507	514	558	506	477	530	517	468	493	517	538	502	496	499	498	492	531	518	515	515	519	492	481	538	470	491	526	482	511	501	499	473	525	511	525	464	500	479	532	550	556	483	497	500	482	545	492	516	501	513	450	512	477	527	483	505	517	515	550	495	508	529	527	527	523	504	486	447	529	509	517	493	509	518	516	535	487	521	511	496	512	501	483	529	503	482	503	526	498	500	514	519	565	512	487	503	483	482	488	525	493	479	543	532	515	562	504	482	512	500	515	476	570	526	471	469	470	533	492	487	548	485	527	501	518	491	504	516	511	468	539	499	497	522	481	514	558	546	511	501	501	467	503	544	529	533	536	476	507	479	501	523	497	469	491	488	518	537	495	520	506	528	509	516	513	515	530	502	490	509	534	515	513	512	492	500	513	537	525	507	494	522	497	526	515	469	474	482	515	503	522	486	495	506	451	472	506	522	503	486	504	515	545	518	482	540	498	471	538	526	539	493	533	503	443	529	538	531	497	481	512	469	452	502	493	555	478	529	477	500	507	545	450	492	505	482	516	521	483	526	523	504	464	481	475	496	507	521	508	533	492	528	475	531	512	526	537	516	482	512	500	543	516	551	490	506	550	495	511	528	508	505	473	520	480	501	521	501	513	487	536	563	499	484	526	487	473	513	535	487	510	492	528	516	526	501	483	482	502	495	549	502	525	528	515	488	543	508	507	484	514	533	498	493	474	474	483	467	543	501	496	484	484	517	503	500	532	503	507	474	477	497	540	496	527	540	493	536	507	504	534	518	483	526	499	512	541	541	512	521	535	537	467	488	488	538	507	526	479	499	525	501	515	478	535	507	503	489	530	501	498	468	506	494	513	535	507	506	511	513	485	516	487	502	511	480	538	538	534	512	503	552	503	508	523	470	478	475	481	477	532	475	510	521	499	537	503	502	515	522	547	490	485	512	483	497	503	505	515	527	494	488	521	500	522	495	520
23476	20748	24293	27284	20752	20788	16962	1572	776	582	440	383	353	270	250	271	216	215	192	179	180	165	166	160	185	166	153	166	144	115	155	150	126	166	161	146	162	158	157	140	153	158	147	139	146	157	139	142	162	129	122	158	139	117	127	154	155	143	146	152	139	153	128	146	147	129	143	137	126	163	133	170	161	125	139	132	147	141	129	135	150	124	150	129	135	147	148	131	137	132	131	155	134	134	138	151	144	142	123	136	144	144	142	138	136	136	125	140	159	174	152	150	140	121	122	117	142	156	139	161	137	161	134	156	117	149	148	138	147	140	137	126	140	120	130	148	148	113	140	152	143	136	125	132	152	122	121	123	152	131	139	146	143	159	147	161	134	130	135	143	130	159	140	147	139	135	137	156	134	129	166	179	127	148	131	141	123	158	132	163	130	128	131	149	142	149	151	142	156	134	131	133	167	124	183	152	132	135	152	130	146	146	151	134	140	137	137	136	133	134	150	128	150	157	157	155	134	167	170	127	156	145	136	140	156	149	135	139	148	150	130	166	163	131	133	161	149	156	150	125	133	140	140	139	147	137	133	146	143	130	154	156	162	150	145	146	136	125	143	150	132	131	134	135	156	154	144	142	153	150	146	133	133	158	139	128	155	139	138	144	126	148	133	148	157	135	142	123	138	144	126	149	137	146	140	130	134	148	135	143	135	120	143	140	139	163	143	163	147	131	152	120	158	139	141	138	122	159	175	145	137	145	131	159	144	138	147	146	142	141	159	143	165	152	157	129	126	149	126	152	145	146	135	152	143	154	152	125	146	142	128	135	150	139	155	157	138	135	145	132	158	145	138	135	150	121	127	151	123	137	136	153	156	133	153	160	163	119	133	115	135	129	128	130	148	166	162	143	140	162	137	144	135	141	135	140	130	166	148	120	147	145	134	135	161	130	130	126	129	144	166	150	157	152	145	131	125	141	158	147	115	129	141	153	134	172	134	164	148	135	122	152	148	157	146	139	146	137	135	153	141	147	147	145	128	150	145	145	157	143	162	141	140	145	151	124	155	137	125	120	151	156	137	124	143	124	143	122	147	132	188	144	132	136	125	137	131	133	137	148	131	129	173	150	139	156	127	149	146	131	124	133	116	144	131	126	139	149	137	161	145	137	121	127	126	155	151	160	128	154	141	120	149	148	129	138	130	140	136	134	134	163	154	166	147	147	172	139	160	133	132	140	131	150	131	120	144	147	119	144	167	153	121	162	134	141	132	143	137	135	155	146	147	134	130	139	147	156	145	142	139	168	124	127	135	146	142	157	138	125	164	128	161	141	126	138	129	156	158	142	135	120	157	125	147	153	138	156	118	154	142	167	140	137	155	133	131	135	139	117	138	171	128	142	142	133	151	133	133	148	139	166	139	135	168	143	134	124	148	166	143	118	144	136	159	161	117	140	144	125	130	136	131	154	141	153	159	144	143	170	149	128	147	149	176	139	139	147	151	153	147	133	157	160	139	144	141	126	125	153	131	144	152	140	141	129	139	145	148	155	152	136	147	140	131	127	144	142	151	152	135	136	137	162	155	146	142	134	146	162	124	148	139	144	140	146	128	142	120	149	148	159	162	156	147	158	135	146	142	144	141	132	145	137	160	148	121	131	127	160	138	127	135	142	172	148	138	158	150	140	136	146	133	131	135	127	169	155	143	137	160	154	152	133	142	141	145	137	140	120	126	134	155	152	144	127	139	146	157	141	152	155	127	121	165	155	155	146	121	120	160	163	161	145	164	141	120	150	126	150	145	151	136	153	135	148	142	136	147	143	149	147	144	160	125	127	151	135	142	138	155	160	143	145	148	139	138	155	137	129	122	142	136	138	141	147	144	167	132	132	147	129	144	140	167	124	138	147	137	154	166	165	130	164	161	148	154	141	152	149	142	163	136	126	123	141	152	131	138	150	155	138	138	150	136	134	131	124	123	126	138	132	149	137	133	130	160	141	122	155	141	145	158	163	140	144	142	128	149	156	125	157	150	131	137	149	153	133	127	159	146	132	122	150	134	142	147	132	146	158	126	139	139	143	142	125	131	153	137	139	132	155	159	153	142	148	150	133	151	159	145	146	159	141	128	157	146	128	140	148	140	125	138	159	147	125	171	141	125	159	137	176	136	141	118	139	159	143	135	119	141	154	153	141	132	153	141	156	143	150	171	148	110	130	156	150	157	147	120	141	125	151	113	128	159	159	135	136	137	137	156	142	132	159	152	152	139	145	157	166	171	135	125	140	129	131	140	134	133	125	134	139	135	155	146	134	139	137	126	139	154	129	135	135	117	139	138	157	160	144	141	170	140	147	149	153	133	161	131	150	143	155	163	155	138	138	131	154	164	134	130	130	143	143	133	156	134	130	143	145	153	176	142	160	134	131	131	138	133	142	150	144	136	143	127	163	153	147	135	141	153	148	131	140	137	160	125	145	157	133	141	143	138	147	147	158	135	130	158	125	147	123	139	139	147	148	142	137	135	136	116	120	138	145	143	143	149	148	128	134	148	163	146	144	130	126	135	150	150	123	153	142	151	120	163	132	155	132	141	141	131	151	150	170	128	130	136	158	148	144	136	152	142	145	131	139	129	138	139	121	134	142	156	145	116	122	146	155	120	174	141	164	134	139	148	158	134	132	146	138	132	132	141	145	128	133	131	152	124	156	142	159	137	143	145	133	156	136	137	162	151	168	134	149	141	136	156	155	141	127	130	117	160	129	112	142	160	135	133	132	149	135	153	136	135	154	139	135	161	126	152	147	126	145	144	161	135	150	134	155	141	151	131	152	153	144	141	144	146	152	132	129	157	126	150	164	134	135	145	149	127	121	122	122	139	161	142	148	161	137	140	130	125	146	154	156	140	170	175	148	145	166	143	130	147	157	146	148	145	135	144	142	152	146	146	151	120	146	154	140	145	162	173	172	142	150	148	146	149	149	138	153	135	146	128	135	124	133	134	159	159	131	131	159	132	158	132	132	138	153	175	145	143	147	133	147	146	150	156	168	161	139	134	136	150	138	154	170	121	124	142	170	136	149	150	146	140	144	136	162	159	140	110	135	150	123	128	147	134	151	134	165	133	141	143	123	113	127	150	143	153	153	148	131	128	146	138	172	161	162	154	150	132	117	135	150	151	121	161	128	130	143	143	141	153	153	149	156	130	148	135	134	123	149	136	153	146	142	138	140	133	158	147	128	138	118	154	152	145	148	140	168	131	136	153	133	128	146	150	135	140	142	153	156	161	159	116	139	132	138	134	135	153	154	143	131	139	142	139	135	139	137	140	151	140	145	153	121	139	151	164	127	155	143	128	131	140	144	127	148	126	134	125	134	142	149	149	114	124	132	132	143	159	138	144	122	149	144	119	141	140	132	162	151	128	115	141	147	138	144	160	160	144	168	134	132	127	136	140	137	144	159	162	140	144	157	155	141	148	159	140	136	147	150	143	141	162	117	156	142	152	157	133	144	140	156
6480	8901	5315	2510	1459	935	729	658	512	513	464	418	429	385	409	391	375	358	358	378	355	384	353	374	363	413	349	326	347	371	371	358	334	346	354	335	338	362	368	360	384	342	370	342	351	333	335	356	345	371	356	345	372	352	325	377	346	344	330	368	353	361	394	378	363	358	333	375	346	346	378	363	342	333	319	357	368	342	363	353	343	351	364	347	351	354	355	325	358	400	382	351	350	315	348	345	376	338	366	330	355	383	362	350	344	353	336	372	372	350	338	364	346	347	311	368	388	358	383	397	336	348	336	359	337	361	327	334	358	330	336	372	365	358	352	365	355	324	346	352	345	353	350	339	360	345	327	341	355	348	335	356	332	373	364	338	346	322	351	336	378	358	332	355	374	346	327	333	340	375	381	367	382	327	326	356	350	339	340	345	334	350	343	349	339	336	352	335	353	349	368	371	358	379	360	340	365	370	343	327	366	334	341	388	339	332	377	352	344	363	327	354	336	335	360	330	341	364	342	351	378	354	347	337	378	340	323	370	361	350	348	344	356	333	364	360	362	352	362	376	349	348	366	365	357	334	365	354	353	336	350	342	364	347	384	372	353	303	377	344	361	357	335	359	374	380	362	344	335	357	359	337	328	370	360	352	354	331	367	359	340	344	357	341	356	311	378	342	362	344	359	366	332	357	371	341	342	373	367	356	319	343	379	347	362	348	337	360	347	358	354	373	355	334	368	344	369	318	341	353	339	370	365	305	362	331	343	336	360	369	350	364	363	335	357	347	361	333	368	321	323	331	353	345	325	353	347	368	365	368	358	334	333	349	336	335	386	352	347	358	342	331	361	328	375	345	325	321	358	359	333	368	352	346	377	348	344	386	311	368	343	321	325	337	338	308	367	365	364	345	359	338	343	367	334	318	337	344	387	348	306	365	372	377	333	348	351	377	372	347	349	355	360	379	340	380	323	348	399	361	401	341	335	379	318	391	329	395	336	377	348	339	355	347	354	374	384	350	326	362	345	358	392	320	392	345	334	322	300	368	363	347	351	355	360	353	342	341	316	363	381	346	352	360	354	337	363	349	323	339	331	355	352	330	336	342	365	366	347	366	334	334	359	359	358	346	341	331	344	312	328	374	330	351	351	364	377	353	376	374	356	370	311	385	348	334	338	353	348	323	320	354	329	353	334	344	337	330	358	365	380	364	319	350	342	336	323	366	373	372	347	330	376	344	352	338	357	311	354	364	375	333	360	334	348	328	373	364	358	323	363	355	368	365	330	330	317	332	356	314	375	336	348	357	370	350	354	346	357	355	355	370	356	357	351	384	345	361	360	327	334	342	343	334	360	353	338	347	339	326	375	341	339	385	372	353	332	371	326	328	341	352	331	366	351	352	352	356	356	348	344	348	366	368	341	358	356	358	363	355	354	314	378	388	375	378	366	335	350	355	348	341	352	360	335	343	358	369	324	361	339	350	328	338	371	358	359	360	358	337	359	354	367	386	348	367	320	342	330	368	345	371	350	369	353	342	383	354	365	355	342	351	372	388	346	369	371	322	369	371	353	355	328	321	363	335	396	398	341	343	365	349	318	347	317	359	326	335	342	359	349	343	340	360	328	359	351	326	314	350	369	343	354	367	347	356	359	344	396	356	338	311	334	319	360	349	344	332	369	352	322	380	366	352	344	353	346	360	331	366	362	343	352	386	391	343	362	342	361	344	345	344	351	344	332	365	361	371	353	357	322	369	346	346	378	370	325	353	318	344	347	369	356	343	342	370	371	337	352	359	366	363	355	334	359	373	366	297	368	317	335	347	349	321	357	327	363	329	369	351	323	368	355	388	354	362	366	314	336	357	354	327	365	334	337	339	358	355	386	381	332	343	350	361	330	353	355	367	358	383	378	323	320	321	332	360	368	314	374	348	336	362	353	362	351	348	357	322	355	330	360	369	333	377	350	351	345	355	358	350	307	351	355	364	340	385	340	364	383	335	313	346	395	349	340	332	318	373	349	345	364	383	347	364	336	340	329	352	324	334	362	365	334	354	326	364	356	347	344	356	304	357	328	372	345	367	364	356	364	366	376	377	330	362	347	350	419	333	343	313	366	355	357	347	353	346	311	318	316	374	357	351	362	363	345	369	331	361	336	344	353	351	305	347	353	337	369	345	382	347	329	365	362	339	352	321	388	343	342	358	343	350	351	326	370	354	315	396	402	398	352	344	308	336	343	349	315	351	339	346	357	370	346	339	345	362	350	365	377	357	314	350	367	357	354	347	331	364	341	367	315	342	370	354	330	326	363	360	343	327	370	358	337	385	358	343	356	357	362	318	343	337	354	343	373	371	329	365	349	365	313	372	365	339	339	335	329	332	341	335	350	374	353	331	361	313	373	366	346	347	336	336	348	331	356	345	371	357	357	355	368	376	340	366	328	346	333	371	341	360	337	345	366	353	345	367	376	357	367	315	380	345	362	324	368	363	357	330	352	340	369	346	360	350	383	354	354	336	358	333	362	369	378	344	349	322	359	343	375	376	334	365	340	343	357	353	367	361	361	358	371	343	337	351	341	358	328	347	342	373	371	350	309	334	340	331	322	360	364	321	358	359	350	331	367	420	326	390	388	348	341	360	371	369	350	377	373	342	365	333	382	340	320	357	322	322	378	371	375	396	337	372	356	304	374	386	342	337	355	333	364	350	340	346	352	376	337	327	315	329	361	322	316	340	355	344	371	330	347	318	341	372	378	330	379	362	366	330	364	358	320	348	372	345	319	349	346	324	365	354	363	318	346	359	348	369	377	336	316	350	353	357	342	335	306	334	362	341	360	352	331	357	361	368	312	372	378	378	380	350	305	346	330	356	378	330	327	355	329	336	348	361	337	370	350	347	350	359	357	329	334	366	382	323	329	334	359	340	315	384	344	355	374	359	332	348	351	320	359	362	362	363	341	351	333	329	332	354	338	365	351	362	327	331	342	362	344	342	359	358	328	377	371	358	334	372	344	354	371	342	364	327	341	346	366	321	344	378	340	332	369	366	345	331	335	335	352	354	345	343	346	336	334	352	366	364	348	335	340	373	344	374	339	346	337	340	376	341	403	333	358	329	367	369	360	392	353	352	354	359	348	343	341	358	320	325	353	339	326	368	360	373	318	377	358	359	339	370	373	323	337	325	372	337	336	364	358	363	338	353	300	343	350	323	363	346	348	340	357	365	364	326	368	345	327	338	355	349	347	349	371	325	340	312	375	355	361	323	305	369	316	335	338	376	332	375	367	352	333	339	327	335	299	352	346	355	332	405	344	364	356	367	359	347	369	340	349	391	376	364	363	328	380	339	363	336	377	355	355	343	361	377	349	358	358	341	366	365	356	327	337	384	346	335	358	357	338	381	331	327	371	372	365	390	340	349	348	362	361	319	322	334	364	368	334	332	361	351	352	326	341	365	341	350	355	346	353	341	336	362	355	340	343	334	332	370	357	335	378	307	320	330	360	343	334	389
31275	19583	9610	2008	1035	782	692	505	505	441	396	369	340	378	386	357	356	349	370	349	376	327	348	344	352	333	354	305	343	325	377	350	315	314	329	325	305	362	334	331	348	357	358	325	342	342	333	316	332	326	308	350	354	328	363	350	311	339	314	303	289	315	364	340	374	350	336	333	326	345	323	324	308	350	355	320	319	315	346	315	337	341	317	344	319	348	317	316	330	357	290	346	366	329	350	330	318	298	357	353	358	315	325	345	333	333	364	326	349	352	348	344	309	308	331	313	329	340	359	324	337	324	338	335	307	321	322	352	345	332	325	373	350	323	316	349	353	312	340	352	349	315	340	342	374	312	325	332	339	323	304	349	319	342	308	319	332	323	341	309	346	337	356	322	326	366	364	335	305	346	321	323	353	342	339	334	375	320	329	313	343	315	325	362	379	335	316	342	341	330	367	327	352	359	332	321	326	338	337	343	348	302	297	331	306	340	389	349	341	296	353	316	336	328	348	306	281	308	308	368	323	349	310	317	350	293	364	279	335	331	348	367	367	360	331	376	320	332	327	335	379	334	329	347	346	329	365	331	323	337	348	387	332	314	353	331	362	328	327	316	321	328	334	326	347	344	370	302	329	348	308	320	350	303	339	294	376	345	307	357	344	351	331	337	326	354	333	353	342	339	363	317	339	344	293	319	335	300	355	336	317	326	347	332	340	363	366	324	338	318	334	335	346	308	354	322	345	279	330	336	346	322	358	324	324	332	353	324	341	334	332	354	341	347	363	316	317	347	366	325	350	352	372	315	377	293	329	339	297	309	344	313	373	334	354	386	360	349	357	333	353	324	354	319	352	326	319	343	334	327	334	323	306	357	333	310	356	335	330	349	336	336	322	339	353	321	342	343	345	338	360	325	322	310	328	323	332	329	353	338	290	330	324	292	335	335	324	373	324	352	342	321	321	355	344	359	304	340	305	340	330	299	358	324	279	336	327	376	336	373	313	345	325	298	357	341	347	338	327	321	357	358	331	360	329	328	365	334	325	326	335	353	322	352	316	316	329	356	308	319	352	321	295	361	320	386	329	336	336	341	355	391	339	358	382	339	351	312	303	333	307	333	323	317	336	309	349	350	366	334	351	337	349	318	321	344	329	324	316	317	364	378	334	319	332	324	324	322	325	324	313	325	330	360	305	348	341	313	366	328	338	307	341	337	358	318	356	338	325	340	330	373	301	331	330	334	328	319	306	337	358	349	345	314	328	349	350	293	341	357	335	318	314	358	301	334	374	343	348	325	331	347	333	317	360	327	322	311	351	352	312	330	380	305	331	325	325	308	319	337	326	344	312	335	298	326	347	323	327	341	352	311	299	339	324	325	319	373	355	337	336	291	357	332	337	313	317	325	336	336	340	339	320	346	364	353	339	326	328	349	350	319	358	324	328	325	374	349	351	351	342	313	333	303	328	364	350	352	328	310	329	334	316	361	288	358	313	327	338	360	370	376	324	340	335	324	320	343	349	322	312	366	332	319	341	313	306	335	322	328	325	358	340	318	355	339	292	357	308	380	322	330	358	348	329	320	321	347	336	335	337	344	335	360	350	329	335	306	357	356	319	351	347	355	316	338	334	319	405	351	321	348	365	333	322	313	323	332	312	306	338	345	337	329	338	343	363	360	309	303	365	334	336	318	321	373	335	326	343	312	321	353	326	341	376	344	328	343	358	353	341	353	348	325	348	337	338	303	335	297	329	352	389	348	358	323	348	316	330	356	324	330	359	308	321	350	323	347	328	351	323	328	337	354	341	368	364	352	315	324	354	326	293	305	342	332	304	323	347	282	350	319	333	342	342	348	353	329	355	324	339	330	328	321	308	359	339	328	350	329	351	340	312	342	358	320	304	339	363	353	354	307	330	364	314	341	329	345	334	291	290	361	358	332	318	323	345	336	358	343	348	322	331	327	305	302	336	345	314	319	347	335	325	333	333	312	344	324	362	366	337	315	360	349	326	330	330	304	335	325	321	321	333	346	363	348	307	370	336	353	342	360	325	337	373	315	350	335	380	356	318	344	371	359	344	342	316	347	322	304	342	294	305	340	327	348	322	357	336	339	337	330	333	347	291	343	342	334	341	294	343	328	346	353	304	347	331	350	360	301	324	323	335	364	326	335	337	331	365	349	306	318	344	321	336	316	331	325	356	369	342	342	336	341	327	326	351	356	348	297	355	338	336	324	312	310	340	336	305	330	362	341	331	324	315	310	334	302	330	334	296	329	358	342	374	324	350	360	364	317	335	313	346	338	332	352	379	358	357	336	350	339	352	362	365	367	332	343	337	360	346	339	348	342	279	384	321	305	327	304	302	331	328	343	309	335	341	318	354	359	354	331	332	310	356	310	351	313	365	330	343	382	328	356	341	353	339	355	352	295	331	326	308	320	331	350	318	365	344	358	331	339	329	348	348	328	360	367	346	336	352	341	329	370	327	329	348	315	335	367	319	315	370	310	319	334	347	353	350	303	309	322	311	329	338	297	332	378	331	308	325	340	311	363	333	339	356	328	331	315	368	378	349	317	339	297	341	337	344	350	354	348	322	319	310	334	346	350	341	317	327	311	343	322	333	313	325	328	336	348	335	344	323	343	309	325	315	339	312	357	318	359	326	317	359	324	345	329	340	353	354	336	374	320	336	325	331	366	339	332	292	325	313	328	321	337	335	298	330	333	338	331	346	334	329	318	389	354	330	346	339	363	343	317	352	334	340	312	322	337	367	312	357	346	340	325	323	349	356	326	314	336	340	348	353	310	333	320	337	353	315	319	315	331	343	338	305	324	367	336	318	331	344	359	335	306	356	335	333	339	345	345	298	314	344	313	355	333	316	303	313	329	316	317	335	339	329	331	348	320	342	348	338	303	303	335	344	316	326	377	321	342	354	370	329	354	329	299	350	336	335	333	320	324	367	336	314	357	321	335	353	329	330	344	341	334	341	366	364	336	354	326	336	315	333	309	336	314	348	358	338	325	333	327	317	340	355	325	323	362	314	322	317	341	350	317	334	372	302	320	344	353	316	320	355	303	315	313	338	333	331	305	334	344	329	309	323	344	373	308	289	325	351	358	353	336	319	353	324	324	326	309	345	340	313	319	356	307	319	309	324	340	332	296	340	317	329	326	365	343	340	303	317	360	320	354	341	363	380	343	322	353	340	342	341	342	337	328	330	328	354	338	322	328	355	342	345	319	352	353	349	371	334	375	313	329	290	339	316	315	301	348	328	307	327	340	316	294	364	330	331	333	322	317	317	303	339	343	326	324	323	308	343	336	317	314	309	338	361	336	362	310	360	305	312	312	366	346	359	382	319	327	328	334	320	349	323	290	308	338	381	326	347	333	351	362	299	305	336	353	343	329	334	392	360	361	334	324	335	335	338	342	322	336	335	353	334	344	338	347	333	313	288	347	329	346	355	362	353	326	325	321	345	352	303	323	348	370	343	334	352	357	338	346	309	359
7326	3452	2255	1360	1057	953	855	794	789	774	757	840	730	739	769	750	755	764	709	730	746	776	771	736	775	738	741	762	730	704	733	770	722	745	773	769	775	749	701	738	746	709	735	719	775	733	756	759	758	743	716	798	702	713	753	793	746	747	740	753	770	775	857	739	739	730	711	774	756	748	787	740	680	728	769	733	807	810	774	755	751	769	717	738	783	704	755	735	741	751	781	793	732	737	735	816	755	737	738	764	767	749	750	713	700	750	775	745	762	768	794	763	754	792	754	722	738	807	726	718	755	732	758	682	690	750	770	749	770	779	727	774	752	746	689	688	733	748	734	733	711	730	758	733	776	752	726	747	742	768	783	747	708	777	739	782	746	754	724	721	757	794	752	797	697	705	751	743	776	704	768	796	720	700	726	757	775	743	741	727	754	784	709	727	715	739	706	761	748	788	727	794	733	775	761	771	770	731	738	747	739	765	730	752	740	790	740	719	722	761	726	724	774	729	763	715	711	781	725	768	782	753	769	785	723	724	749	749	720	771	779	786	749	735	752	765	789	745	721	743	780	736	735	765	718	762	749	748	749	739	695	719	788	695	734	751	728	723	739	732	775	787	746	744	724	759	730	814	734	738	722	739	740	722	749	756	777	698	711	762	762	805	744	771	739	720	755	802	753	745	735	765	704	778	775	762	730	822	771	740	708	706	786	768	743	734	736	731	703	740	758	713	751	773	773	721	758	731	751	701	744	773	793	820	709	756	763	738	781	686	760	744	721	735	814	738	800	753	765	795	698	719	759	727	778	712	714	741	718	746	750	779	733	748	749	743	747	720	758	753	757	771	766	756	731	724	775	759	760	719	763	789	776	790	743	774	750	718	718	746	732	732	747	753	708	780	735	702	777	740	742	720	750	727	774	741	715	714	723	762	725	777	709	762	733	780	735	773	764	777	751	716	776	726	749	770	780	810	750	751	744	693	748	763	756	749	742	754	728	736	761	748	714	743	706	737	672	754	748	736	771	756	756	753	731	742	759	748	757	768	738	788	776	730	747	748	752	753	753	699	763	702	807	764	735	773	764	796	731	736	696	749	797	696	792	779	750	802	741	682	762	818	754	781	693	785	726	767	759	742	766	725	746	737	767	747	714	778	751	773	725	719	761	744	787	756	708	736	728	772	768	759	799	711	748	772	756	755	769	788	783	762	762	730	795	761	780	776	818	751	714	765	723	792	737	757	735	799	741	742	719	768	740	746	748	767	792	724	751	732	735	762	823	751	757	760	752	743	777	727	757	735	797	737	775	742	749	742	768	708	755	723	784	753	752	772	737	796	733	749	728	702	759	817	700	762	759	718	735	709	769	765	765	742	718	765	782	734	775	723	742	748	814	787	730	721	711	751	755	746	731	772	762	762	800	731	730	769	745	751	725	730	785	743	747	766	704	768	719	798	795	750	746	785	778	760	750	789	730	737	749	731	797	735	756	731	743	779	693	763	771	742	745	770	757	741	758	721	785	771	753	757	740	764	739	715	761	728	707	727	741	751	729	644	760	736	776	759	718	722	721	755	775	766	755	733	780	760	737	802	723	761	758	773	702	693	694	775	771	706	729	727	716	757	747	755	794	766	741	796	734	747	788	713	779	727	704	715	754	721	729	725	752	740	731	781	753	778	730	751	776	793	746	752	799	732	774	680	711	705	748	732	764	743	716	707	793	764	775	750	811	799	752	747	728	747	709	727	760	739	744	777	734	755	771	699	787	746	705	721	715	734	728	780	712	743	731	705	737	732	723	777	719	724	806	753	739	736	779	747	741	741	758	777	716	743	742	738	752	739	773	762	782	715	730	774	729	729	764	762	722	762	777	709	768	720	749	726	705	739	736	769	764	745	720	724	776	736	785	751	771	723	771	719	762	746	786	733	764	736	771	708	724	770	739	772	742	771	749	766	710	736	741	728	769	745	778	735	766	756	742	737	751	725	744	725	750	738	758	759	746	759	760	779	792	698	711	743	760	720	736	722	725	737	739	752	773	683	689	751	744	787	744	715	802	759	726	780	753	768	750	749	740	783	774	810	769	761	744	744	763	744	724	775	727	734	783	708	751	751	786	739	748	807	744	685	749	731	738	731	758	740	697	804	772	769	786	755	778	723	748	760	761	760	713	730	710	781	727	719	745	751	753	780	781	734	736	717	788	773	740	743	746	745	770	745	747	733	759	732	761	764	751	704	751	741	746	743	751	768	710	759	768	788	772	729	716	706	762	720	725	771	721	771	726	774	756	729	768	721	703	752	752	754	775	782	753	773	758	819	720	768	782	773	757	729	792	754	809	760	762	757	733	751	743	705	768	753	774	730	766	758	752	739	716	740	779	801	719	668	738	720	735	717	788	753	784	752	772	737	760	783	709	769	737	767	755	754	797	746	756	752	740	755	761	739	729	738	744	703	739	738	752	774	753	721	710	788	748	762	717	745	743	769	755	792	775	751	744	731	754	761	728	740	779	775	748	739	744	733	742	733	729	792	730	729	775	765	695	730	767	786	734	730	744	758	772	778	662	770	739	717	764	782	816	776	738	737	815	730	760	739	768	790	753	743	799	680	727	752	716	697	764	762	782	718	795	711	813	762	710	766	747	745	724	756	765	714	768	745	743	797	717	784	705	730	758	744	724	741	798	791	799	690	712	741	717	694	763	715	738	773	722	735	731	759	691	780	749	741	711	725	722	709	713	745	767	791	734	748	697	742	746	747	776	739	716	800	756	706	706	780	785	765	737	742	733	723	726	786	737	813	748	744	748	754	724	765	758	741	765	712	752	728	750	748	744	770	733	749	717	723	734	775	742	774	746	784	759	761	747	763	776	754	772	733	770	739	718	789	774	748	767	784	739	748	710	714	763	743	750	746	780	720	761	770	742	746	740	716	730	748	748	724	748	774	739	725	752	723	739	763	706	773	744	741	674	814	705	737	741	718	730	780	773	772	791	755	762	811	755	724	733	769	710	780	717	767	769	705	733	738	777	773	753	766	790	751	761	749	692	721	760	775	726	763	769	766	781	800	750	763	711	727	731	752	737	825	741	744	743	755	791	773	801	729	764	714	816	745	732	748	744	806	763	776	752	756	754	781	739	744	763	757	775	684	745	769	793	746	762	725	754	811	726	806	769	777	740	720	741	736	745	714	733	732	781	735	737	738	772	776	710	756	716	730	726	727	729	757	749	705	757	754	726	737	725	770	720	806	738	672	720	723	763	775	721	766	759	737	696	703	737	682	753	723	772	754	714	724	761	709	751	717	764	734	798	713	750	761	771	773	770	714	722	768	757	793	705	711	766	737	796	707	730	738	774	753	786	751	728	703	755	752	826	746	765	750	710	772	724	724	758	719	713	741	749	720	709	776	764	756	702	789	734	800	736	768	766	763	740	779	735	729	730	774	733	715	772	723	786	732	742	742	744	803	765	701	715	736	724	791	725	772	783	727	700	754	714	721	779	774	760	756	771	713
23979	20654	23882	27446	20658	19839	1770	796	523	399	397	328	323	298	278	255	290	245	239	247	261	236	272	249	224	257	204	248	228	238	229	248	232	249	250	218	240	252	224	217	218	201	216	258	219	223	197	225	246	199	226	226	221	228	206	203	214	228	212	214	203	238	233	251	228	238	242	213	246	247	245	240	240	246	264	243	239	190	227	235	209	228	221	239	217	232	192	209	219	226	198	219	205	232	267	240	204	245	224	219	228	216	245	207	240	247	241	237	218	225	205	231	227	211	218	203	222	212	212	189	219	220	224	243	218	210	225	234	264	250	204	233	226	246	223	215	208	243	214	203	241	228	230	259	244	226	238	220	207	238	221	230	218	247	229	229	239	197	240	247	244	215	228	219	203	218	238	226	229	220	217	229	217	238	219	228	235	250	200	227	210	214	187	218	240	207	233	235	247	195	219	218	227	200	220	216	223	217	221	224	232	237	247	218	230	245	216	238	224	191	227	238	216	234	236	214	213	232	233	249	232	243	196	212	219	225	208	210	214	227	257	230	217	226	204	198	246	240	197	218	225	249	205	211	193	211	231	232	242	196	205	196	221	213	217	209	217	225	238	203	209	230	258	209	244	239	245	229	227	214	205	245	231	229	205	215	214	219	234	225	205	216	217	209	179	222	220	254	215	221	213	233	209	216	199	212	230	215	226	231	245	213	203	226	218	214	220	238	244	240	236	225	203	196	227	233	217	222	203	238	211	254	217	206	197	200	203	220	225	185	251	222	214	237	242	219	224	233	223	237	260	204	244	207	248	236	218	240	205	208	200	228	234	223	252	199	213	193	207	222	236	237	202	198	225	237	214	220	231	229	221	236	207	215	237	199	204	244	220	212	210	248	218	236	221	212	230	261	239	198	240	213	197	205	195	203	242	213	203	216	239	216	230	232	232	239	212	226	231	212	211	215	211	186	212	243	263	216	224	245	213	236	263	201	212	220	218	213	252	211	220	227	235	235	235	224	217	228	221	240	213	198	228	225	237	198	200	235	198	224	239	227	240	258	217	202	287	224	192	213	226	248	241	194	211	241	222	231	216	223	213	231	210	218	267	227	227	226	241	207	222	202	204	216	268	229	206	208	213	236	216	207	218	211	240	223	222	229	211	224	240	224	220	204	217	208	244	242	250	218	200	228	202	217	217	235	217	236	207	214	198	200	243	217	202	254	256	252	220	213	255	228	245	211	213	213	221	219	234	233	225	200	230	214	258	196	212	212	203	205	223	241	245	204	206	273	227	203	237	241	214	211	213	229	237	220	239	221	222	212	258	203	211	219	202	200	237	239	221	248	210	210	214	222	224	215	189	230	212	252	236	236	212	224	245	243	231	224	230	202	214	225	220	245	215	203	232	214	228	230	225	239	227	257	222	218	223	233	221	243	198	200	255	218	239	226	191	219	243	246	227	209	224	215	209	208	204	228	207	205	225	228	210	229	220	210	230	231	205	205	196	204	233	227	217	224	222	214	202	225	233	214	205	234	208	253	210	259	250	228	253	210	241	222	232	242	213	227	230	241	208	224	231	246	216	205	197	232	246	237	194	226	214	228	245	209	261	254	215	250	211	197	210	223	198	221	238	213	215	229	243	242	242	204	193	231	222	228	223	219	209	220	214	227	220	234	246	200	218	213	218	206	203	246	246	226	195	240	219	200	223	225	238	208	222	243	217	228	248	212	216	216	200	255	243	226	228	202	221	237	237	254	238	218	235	238	210	244	243	218	217	209	211	210	246	223	247	229	216	239	215	240	198	199	235	206	232	223	211	223	220	230	220	206	231	233	217	217	220	238	227	216	261	229	233	229	240	225	249	216	228	240	220	202	228	235	243	217	231	251	225	236	214	202	226	223	210	227	236	225	200	204	233	232	194	206	222	204	220	222	237	241	204	225	233	227	198	219	261	239	223	219	193	206	208	251	247	233	216	225	225	227	259	218	210	231	244	274	208	215	243	223	216	259	215	211	216	210	210	222	228	217	212	219	271	215	228	226	266	220	190	232	245	234	218	230	213	236	220	247	205	214	211	203	237	240	204	233	205	206	211	219	200	221	215	212	266	228	234	225	247	213	235	201	237	216	226	220	223	237	232	241	236	227	211	238	222	247	220	206	231	209	221	223	219	228	226	241	238	203	204	206	250	219	220	232	254	226	219	226	233	213	221	228	191	212	230	231	242	213	228	220	233	225	207	212	219	212	224	218	235	219	198	222	246	224	198	232	242	235	241	198	193	198	235	196	224	232	225	231	208	231	221	244	225	210	214	197	236	202	219	205	216	222	231	218	224	227	242	203	233	230	225	212	223	218	201	208	198	237	231	229	223	231	228	209	237	236	225	234	220	247	210	221	260	228	224	224	215	216	244	214	220	201	203	217	247	225	218	189	233	223	212	214	234	225	231	196	232	227	228	250	225	206	261	236	246	242	223	241	216	213	209	246	212	223	232	207	220	251	237	203	230	215	244	226	211	234	197	230	225	218	196	224	195	223	214	209	236	238	239	217	206	229	243	202	200	219	228	246	222	222	224	214	220	237	206	222	235	226	264	222	219	211	220	229	235	258	217	220	219	232	235	222	232	240	243	200	248	211	204	237	218	243	247	211	227	223	226	228	250	225	222	235	217	238	222	241	225	221	236	223	220	229	212	244	221	209	225	212	219	231	220	222	207	214	225	225	229	220	224	232	242	201	199	238	217	215	259	220	222	235	252	225	225	199	217	198	203	216	214	212	228	211	223	220	235	210	201	233	242	220	229	262	224	226	228	224	228	220	222	246	232	234	227	212	219	205	229	220	215	227	247	232	259	225	213	247	214	213	181	217	199	226	205	233	225	244	225	211	255	212	236	229	216	240	198	217	217	230	203	239	223	213	220	238	237	207	251	263	214	248	244	229	224	218	226	223	208	222	201	232	234	217	215	257	212	210	225	214	230	261	218	218	193	210	209	216	213	221	225	241	218	250	214	210	233	213	215	215	209	191	216	217	234	228	232	231	214	243	241	180	238	197	204	228	225	224	239	245	224	244	210	236	219	213	230	231	220	204	228	219	223	246	234	218	209	224	215	207	236	209	245	207	227	213	208	214	228	230	227	206	213	200	235	206	223	245	256	211	200	222	184	220	202	232	227	212	229	227	238	209	233	228	224	229	232	228	245	215	227	240	254	224	213	233	198	236	237	237	214	223	188	226	208	204	235	204	218	226	247	202	203	229	218	213	224	229	244	221	191	213	220	204	241	245	217	223	204	218	230	235	209	202	202	220	226	215	216	219	203	209	240	223	232	210	232	224	223	225	232	227	227	210	229	248	224	227	231	213	235	214	240	236	222	234	218	225	240	220	220	217	213	220	217	227	209	220	242	229	219	229	228	260	206	192	204	222	220	188	229	245	244	204	236	202	247	188	228	221	198	225	218	237	214	214	214	218	215	238	255	245	223	227	218	247	196	206	227	221	208	241	206	198	191	203
6352	6575	3468	1921	1169	865	760	679	607	561	557	532	559	530	547	567	544	470	508	517	483	530	518	501	495	534	487	488	513	539	502	519	511	486	484	487	534	511	492	538	488	530	480	507	514	505	490	536	528	486	503	508	497	522	530	543	508	471	527	507	495	495	485	494	504	525	491	527	482	517	491	478	471	511	519	501	479	529	530	512	494	494	514	504	478	493	508	503	521	541	506	528	529	473	499	469	494	512	532	506	476	485	507	518	502	490	519	514	507	492	526	478	457	483	527	534	499	527	496	511	508	537	506	525	491	492	522	480	525	513	512	491	476	517	513	477	525	517	514	473	513	495	502	528	515	486	485	506	521	511	482	527	524	529	471	522	516	521	490	461	499	494	495	513	492	487	472	542	536	512	529	489	463	472	571	482	516	465	511	536	532	534	541	498	508	541	494	521	505	510	534	482	499	505	503	527	500	531	501	467	503	536	498	516	501	506	526	520	519	505	491	510	469	515	506	484	504	526	514	517	554	505	518	487	501	513	522	472	534	511	468	500	485	509	553	490	518	510	524	475	511	506	489	506	480	493	502	518	507	516	452	523	467	487	466	525	454	525	505	481	510	523	501	508	497	528	511	520	496	478	494	480	473	521	506	520	499	511	495	475	487	497	514	485	500	505	522	486	501	525	509	520	491	511	482	509	490	508	478	486	534	507	536	542	487	500	488	513	500	496	485	560	485	523	481	532	512	482	502	524	539	521	494	487	480	540	501	480	477	522	513	501	513	486	510	525	502	495	487	510	521	515	512	499	504	512	505	550	497	477	523	482	512	468	505	498	507	524	510	534	472	529	522	496	533	476	477	497	532	492	494	491	477	499	474	497	472	525	523	537	507	492	481	503	553	523	549	485	496	556	464	510	472	489	478	543	527	502	494	486	490	545	511	511	465	542	474	459	533	557	497	501	515	504	529	529	500	490	472	523	520	525	498	520	523	495	530	529	488	503	521	488	537	494	486	492	528	514	502	504	514	535	534	468	511	492	491	546	501	491	537	492	494	524	526	533	490	499	501	502	478	484	515	509	514	472	511	526	531	522	487	517	466	526	529	543	494	495	472	536	517	498	512	477	533	512	519	482	497	533	522	546	502	556	510	502	512	525	508	510	506	510	533	536	496	531	491	490	542	523	465	512	516	529	472	509	472	516	525	528	484	487	513	532	503	521	499	503	513	489	518	544	491	475	523	508	517	501	507	498	510	489	551	552	494	461	497	505	505	466	460	512	514	508	518	505	497	464	508	511	534	507	497	507	544	500	479	518	523	502	483	551	506	511	550	496	474	493	512	525	529	496	528	507	481	485	495	508	500	573	541	506	518	510	518	450	508	497	512	494	513	508	512	500	510	527	491	504	507	534	521	529	512	515	513	478	509	523	499	528	461	475	494	456	499	490	494	564	523	531	493	489	499	526	539	497	533	528	519	518	508	509	485	520	549	550	520	501	486	494	509	518	502	502	488	518	504	499	479	512	534	513	494	482	504	487	522	502	489	511	558	496	478	492	483	496	512	502	510	494	474	488	505	510	483	552	458	467	559	517	527	538	512	515	520	471	487	493	539	526	521	508	481	519	517	482	495	469	505	524	487	504	522	525	501	506	507	461	488	521	485	511	509	508	485	489	490	477	546	494	514	545	501	520	488	499	539	516	514	516	523	485	499	516	538	486	496	496	522	512	517	528	514	480	518	485	534	524	508	471	510	510	501	529	506	535	520	507	480	479	485	477	496	479	523	561	536	517	525	532	518	554	498	527	497	517	521	497	523	539	482	534	475	491	554	523	514	526	495	475	507	508	502	485	546	543	497	514	504	495	504	492	544	513	513	523	513	509	507	518	499	469	483	491	528	535	510	514	511	507	513	523	500	509	506	475	509	511	513	492	530	526	508	491	489	506	500	504	487	502	517	538	515	529	477	521	527	527	535	498	490	511	520	509	481	498	505	501	496	502	507	512	504	495	499	522	516	553	486	467	537	519	491	486	526	502	542	488	532	485	496	508	527	478	509	511	491	513	477	508	516	500	536	511	484	503	514	513	521	538	526	489	505	491	532	487	519	519	484	492	516	527	496	508	493	498	506	531	507	498	491	516	536	495	489	528	535	511	512	516	474	484	529	478	489	489	495	514	495	500	489	521	500	511	493	484	461	467	510	515	486	498	524	520	513	505	505	508	504	480	497	513	495	470	524	520	501	491	531	510	529	489	498	531	497	510	506	520	499	516	488	484	486	505	533	502	528	488	517	520	501	554	546	504	520	478	503	555	542	502	463	524	496	559	513	477	555	495	511	510	527	490	477	479	489	525	536	511	515	512	490	537	486	527	512	515	497	517	470	508	536	483	534	489	506	480	490	521	503	498	502	498	532	523	486	545	518	508	493	513	496	488	490	526	521	504	464	542	512	522	499	540	488	538	507	526	516	527	508	501	535	483	530	517	468	550	486	496	479	464	479	480	492	505	521	502	485	500	509	515	514	507	498	480	497	532	496	532	514	476	532	525	501	514	520	493	511	513	521	506	524	505	499	510	487	517	470	486	520	496	538	491	538	469	501	514	490	531	521	486	473	527	471	498	504	517	517	518	532	522	498	495	512	535	497	535	510	480	493	494	534	572	564	498	510	489	508	464	517	476	502	517	503	521	519	529	507	534	523	479	507	510	525	514	509	511	507	488	497	504	494	524	510	494	551	475	516	485	502	529	535	505	500	515	492	506	509	500	523	511	526	543	504	506	499	504	514	536	555	518	479	510	490	475	504	508	474	508	534	526	525	499	492	527	510	516	504	526	500	465	519	517	485	505	508	514	486	488	524	518	542	517	499	506	521	485	512	496	539	512	506	504	505	495	475	524	508	534	515	502	450	498	499	522	540	505	507	505	477	493	519	507	524	502	507	530	480	532	509	480	498	506	546	486	517	522	494	503	504	502	488	547	489	498	509	517	502	493	466	468	478	486	536	523	517	481	483	489	521	489	492	532	521	516	532	498	511	471	511	552	510	457	541	481	531	481	517	510	527	495	525	499	514	515	480	484	528	526	475	487	512	506	552	515	457	526	535	480	540	526	512	517	520	478	507	496	483	465	542	495	498	518	480	549	512	503	527	530	513	538	509	504	489	508	508	466	524	526	488	479	515	522	538	467	496	536	485	486	500	505	495	526	498	503	506	518	498	497	494	524	511	510	498	495	512	502	513	533	491	519	485	518	493	541	518	497	500	513	520	518	565	492	478	505	530	513	530	523	495	507	515	504	511	525	467	532	520	471	509	492	511	535	512	520	464	458	518	477	529	493	519	492	538	503	553	522	515	536	539	513	515	485	513	509	498	484	513	540	523	501	488	521	508	486	537	488	513	562	503	489	536	530	498	514	504	510	535	486	518	526	519	506	503	509	522	487	530	462	498	490	501	512	492	507	515	520	515	559	473	504	476	466	537	496	510	506	487	472	508	489	506	500	485	503	512	516
23422	20686	24215	27184	20691	20720	17022	1486	706	529	458	373	315	258	239	240	225	207	195	169	199	161	165	179	154	129	171	166	172	158	157	167	144	158	164	145	174	178	134	162	164	144	145	171	164	134	132	131	136	129	143	153	170	135	127	123	155	147	158	145	131	166	161	147	123	139	140	164	174	141	140	136	165	138	126	120	155	155	143	140	141	128	138	159	146	134	121	148	141	149	146	164	144	127	118	144	162	113	145	153	149	160	172	131	136	122	161	146	163	145	135	142	118	149	139	150	138	134	188	169	142	135	140	143	142	132	145	143	151	135	155	164	134	141	117	146	133	135	137	151	155	157	114	146	163	153	135	135	143	131	130	131	140	135	140	149	158	135	155	125	146	126	166	148	137	144	151	144	149	152	164	132	130	161	151	141	154	139	143	137	143	149	127	153	157	135	131	140	134	139	156	182	127	138	143	156	142	137	148	141	106	140	174	152	154	130	138	137	146	127	124	150	130	148	134	135	134	143	143	129	141	153	150	139	158	163	148	150	167	131	143	146	149	154	152	140	145	139	144	124	138	126	152	136	132	152	144	149	140	135	146	138	137	143	161	129	152	143	123	133	151	157	144	146	147	131	131	148	138	130	140	147	164	157	138	137	149	129	143	136	132	160	146	130	144	143	158	137	135	139	131	143	155	172	157	145	153	143	152	148	131	145	160	170	129	166	153	122	152	129	152	130	140	141	139	158	155	122	152	161	143	152	140	139	147	160	149	138	150	144	143	133	131	141	140	109	144	144	126	142	174	139	147	128	142	141	119	148	176	155	139	139	140	137	125	143	144	153	143	128	136	160	137	127	151	143	119	141	143	143	146	166	132	161	157	131	143	132	139	152	129	133	123	140	121	148	151	154	131	159	141	131	142	117	135	155	141	161	136	147	121	128	137	164	131	130	145	172	167	153	133	140	156	132	124	144	130	117	118	146	139	137	137	130	148	164	150	155	152	161	162	159	152	138	129	138	165	138	150	135	152	127	151	133	167	134	135	142	124	175	128	137	145	140	138	138	131	158	123	150	137	124	148	135	141	179	139	150	133	137	153	141	144	134	159	131	135	154	146	142	139	135	150	134	143	148	142	138	134	149	173	122	156	143	131	125	145	147	150	141	135	133	139	136	130	139	156	137	135	152	141	135	147	152	136	138	109	166	143	129	164	148	141	139	132	118	135	167	138	145	150	127	159	140	148	158	147	159	171	148	143	146	123	157	132	135	134	157	129	147	151	130	136	161	158	136	169	139	132	152	121	142	152	167	134	128	152	142	161	123	168	154	138	149	139	128	153	153	138	161	129	144	140	153	145	137	138	156	130	143	121	149	142	155	157	153	137	133	154	173	153	134	151	141	120	141	166	131	149	123	139	157	127	138	122	147	145	168	162	150	158	135	141	139	140	157	151	166	160	151	154	159	141	132	139	153	154	133	145	136	137	138	142	123	134	143	153	145	140	148	137	139	136	139	135	140	128	145	151	129	141	153	132	131	144	119	149	133	153	158	152	141	158	146	157	126	148	143	158	132	146	139	143	129	144	147	135	154	165	138	148	138	169	124	145	135	144	161	149	119	151	150	130	150	154	148	134	123	165	145	126	149	163	122	165	138	138	138	145	157	125	146	141	120	147	132	129	130	142	128	163	148	136	141	145	136	145	142	148	146	112	141	176	173	122	143	151	152	139	148	152	154	145	151	154	140	154	165	125	134	144	132	128	143	139	163	150	153	136	127	120	171	134	157	117	155	147	163	146	140	104	126	141	118	131	157	141	135	148	143	166	148	131	142	139	163	124	127	132	136	150	157	122	145	140	155	171	118	139	142	148	164	154	158	151	120	146	134	131	155	129	132	137	144	141	127	121	152	129	146	140	172	147	153	142	136	133	126	126	153	154	167	150	136	128	149	142	140	116	110	148	129	141	138	165	124	129	142	152	150	149	143	146	140	136	138	129	138	166	140	139	140	153	134	143	147	132	123	115	142	134	153	122	141	147	143	151	127	122	126	121	127	147	149	110	161	148	127	139	152	140	130	144	168	135	131	151	141	151	179	123	159	150	143	115	153	134	143	144	113	158	159	157	137	149	137	155	169	137	145	126	128	123	150	140	125	149	131	120	150	153	140	155	133	143	147	163	143	126	143	140	149	154	130	142	154	154	146	157	158	142	130	128	130	142	146	143	143	142	140	144	152	135	157	159	147	171	161	129	154	130	174	133	151	150	156	164	137	147	141	137	155	159	114	119	136	176	161	158	155	157	174	140	142	142	154	100	103	148	131	150	156	129	143	125	151	172	140	140	140	135	149	158	137	146	134	135	182	147	167	131	146	138	167	145	133	157	122	125	158	130	124	138	163	148	146	137	147	130	152	136	129	120	147	138	127	120	140	165	158	135	154	134	142	149	132	120	134	125	142	143	118	148	156	122	141	141	140	134	118	121	134	156	147	138	158	162	130	131	135	135	115	135	152	155	130	136	147	140	120	130	126	151	131	136	126	131	133	146	152	142	151	153	159	142	143	137	136	140	129	150	146	140	153	162	148	166	140	139	128	141	153	125	151	136	142	143	124	140	126	151	151	125	131	129	148	136	137	135	120	148	148	154	115	172	144	138	126	131	155	123	123	113	124	149	147	158	149	157	133	131	114	127	128	115	123	136	130	148	155	142	163	136	149	163	156	127	148	152	134	159	153	185	163	153	152	154	157	141	139	140	124	132	134	139	140	146	142	141	143	124	159	141	154	151	141	134	157	144	141	114	126	127	142	134	153	152	136	150	138	133	168	136	145	130	119	127	147	142	162	127	142	157	134	158	164	131	150	146	124	148	130	143	153	169	140	151	133	152	140	136	143	141	152	122	146	141	133	161	147	149	144	141	153	168	155	138	159	129	161	145	166	142	150	152	140	163	134	155	154	145	151	152	125	144	150	115	123	147	151	167	132	127	164	152	155	170	160	133	126	134	145	161	155	147	164	130	161	136	152	132	117	141	127	139	114	163	164	175	135	142	127	162	170	165	141	147	122	138	152	163	149	127	154	149	148	115	114	156	114	116	135	131	142	135	145	170	130	128	160	155	147	152	144	153	128	142	148	144	128	164	168	143	122	141	139	147	127	136	153	144	129	131	116	136	143	153	119	143	153	161	137	136	127	124	118	133	135	135	130	147	126	148	128	158	134	144	131	162	161	148	154	160	137	137	153	131	153	138	145	129	140	132	159	145	149	136	130	133	131	132	156	131	150	149	149	138	134	149	138	136	174	133	152	144	129	132	143	162	153	123	165	158	135	130	132	150	162	122	134	129	136	141	120	142	130	145	140	148	165	136	133	134	139	160	133	151	146	137	141	132	144	145	124	134	125	154	158	152	137	148	130	150	151	147	144	135	142	141	147	150	137	131	138	136	130	142	155	138	153	123	138	131	158	133	141	133	143	139	122	141	144	153	141	142	141	139	146	136	157	130	130	153	152	137	129
7387	9029	4998	2469	1344	989	753	613	525	477	459	423	433	432	395	395	342	360	369	375	368	366	362	364	349	341	338	340	333	345	370	384	364	350	360	391	369	365	349	337	362	368	353	342	335	370	346	345	348	321	357	333	351	341	375	379	341	295	372	361	337	366	395	323	362	349	362	367	320	340	344	355	368	329	366	374	388	338	360	366	341	359	369	315	334	363	335	347	375	385	325	369	390	360	345	349	321	365	353	361	370	362	349	373	343	333	396	353	354	342	361	331	331	348	365	330	382	323	369	396	372	389	341	377	370	347	342	318	338	388	368	344	369	368	359	350	371	339	338	334	348	339	333	339	326	337	343	351	337	323	363	369	372	352	341	353	354	376	380	375	336	358	354	372	341	371	364	351	345	376	342	342	359	315	374	341	337	353	352	352	391	345	372	306	348	359	367	335	340	366	353	323	330	340	375	318	362	361	351	343	342	374	335	337	377	351	327	349	333	322	384	341	369	357	361	368	384	335	357	316	336	339	367	342	356	352	347	352	333	374	337	374	345	330	341	320	342	365	360	348	368	319	372	327	366	331	350	343	338	357	386	357	383	369	378	379	358	376	361	312	360	332	358	345	360	299	360	326	319	341	358	363	362	364	342	366	351	345	350	333	334	385	370	344	367	345	322	387	360	337	328	332	350	360	342	323	356	324	346	381	392	322	327	327	326	349	364	359	350	358	338	383	351	350	334	321	339	372	360	357	373	347	362	346	368	317	350	355	352	357	340	348	356	364	362	325	357	372	337	331	359	341	355	340	382	365	369	351	373	386	379	358	354	334	350	348	323	341	385	376	333	380	334	321	362	340	371	388	333	369	359	363	358	364	358	338	306	338	362	336	366	362	367	342	355	348	356	328	349	361	290	382	350	343	346	360	352	371	370	380	346	349	356	360	335	345	341	324	356	376	402	331	389	341	358	359	391	349	374	343	322	354	326	374	361	371	348	315	360	360	357	359	364	359	352	348	354	371	329	347	324	344	308	355	390	342	326	349	345	331	314	347	353	368	344	356	321	339	321	359	359	375	363	365	369	323	367	347	375	313	335	357	329	318	355	340	361	349	346	344	380	334	342	373	325	373	361	343	336	317	351	356	351	325	359	367	343	327	363	348	347	363	327	344	370	357	351	368	378	336	357	348	368	347	326	348	333	357	368	343	344	349	334	355	375	311	351	351	335	332	307	341	345	401	309	328	358	362	360	346	346	340	361	354	345	345	345	346	355	354	351	332	353	340	374	359	390	370	330	378	354	366	340	348	371	352	336	370	354	359	367	365	337	348	353	309	358	348	354	364	381	355	356	349	338	327	375	330	325	363	364	322	341	331	349	366	320	304	369	363	340	313	366	314	363	359	339	358	352	332	381	356	319	356	333	329	362	374	357	350	372	334	366	348	348	347	345	352	356	376	331	345	366	353	356	354	338	379	332	349	331	348	361	351	351	332	385	352	327	363	335	324	356	330	355	367	350	345	355	318	357	324	331	354	361	364	357	332	351	346	351	354	330	315	382	336	353	327	368	350	321	354	345	308	341	355	351	362	331	331	338	369	345	341	362	345	329	372	312	337	310	327	345	351	312	341	371	315	368	323	359	325	321	351	340	340	337	326	331	321	349	339	351	329	335	356	370	358	344	353	344	327	337	342	347	349	342	347	382	352	355	335	333	328	317	362	340	360	336	334	321	347	346	338	350	373	403	327	360	343	339	352	395	369	341	345	354	363	372	323	366	376	339	340	348	347	346	372	343	354	350	349	330	342	352	334	368	349	384	333	381	309	340	383	384	328	359	363	375	371	347	354	334	393	366	378	344	330	321	346	357	329	331	353	366	372	402	355	355	360	363	368	384	361	344	341	365	319	345	376	352	331	346	352	380	381	349	319	366	342	369	330	357	395	335	354	321	400	337	356	342	332	346	378	341	361	336	336	369	345	362	351	351	362	318	337	329	357	367	344	368	331	336	330	354	332	372	380	370	372	355	352	362	348	355	312	349	365	353	339	362	341	329	379	352	352	367	339	347	349	348	346	361	367	346	324	368	331	359	352	346	355	352	338	349	355	374	369	368	367	304	349	362	353	355	384	342	351	355	364	371	325	334	376	364	345	317	370	328	375	356	361	341	336	340	343	382	397	360	341	369	347	365	389	347	341	330	318	337	379	327	340	373	336	357	383	351	316	366	350	347	362	344	354	332	350	360	346	330	373	336	374	363	340	303	332	364	374	362	338	352	353	366	334	328	338	366	354	345	306	350	360	322	331	359	333	328	327	373	334	365	323	381	373	336	383	365	359	357	327	332	361	342	360	339	352	363	352	356	369	344	324	375	352	350	355	387	343	357	364	365	330	346	351	331	365	359	339	346	365	343	369	335	345	395	347	327	310	347	373	342	340	357	378	345	330	324	370	362	338	357	320	373	332	348	325	370	343	356	315	362	330	365	340	334	340	365	343	342	357	338	334	375	352	362	319	327	337	375	358	347	357	373	345	343	363	296	354	323	350	351	355	377	339	340	346	362	365	338	332	311	317	368	360	342	358	337	328	356	344	395	353	322	315	322	349	373	381	367	370	348	353	364	341	362	335	347	331	364	375	330	357	332	367	338	341	350	321	340	403	342	365	367	339	353	342	346	318	326	357	346	336	344	334	341	335	342	316	347	317	364	360	361	347	364	358	343	332	356	336	383	337	333	336	330	335	363	357	338	353	349	315	380	299	361	351	337	370	360	325	385	366	330	328	371	312	347	341	357	299	361	352	390	347	343	372	339	348	347	347	369	359	328	344	349	370	352	360	335	357	348	359	342	352	352	349	343	322	308	360	354	326	359	343	348	365	357	365	360	316	367	345	343	334	327	369	319	351	373	359	336	347	349	359	356	351	347	346	350	332	340	352	355	343	327	355	360	380	351	358	344	313	354	394	339	375	353	342	347	344	337	331	344	388	372	321	368	336	364	347	338	376	292	370	331	336	384	363	318	356	369	331	396	328	383	366	330	337	365	361	353	349	307	341	334	370	341	349	344	344	347	347	344	383	366	316	352	368	366	321	344	325	322	348	334	341	340	331	352	317	329	351	375	370	343	376	356	325	328	335	357	367	334	357	352	323	334	322	339	355	357	333	332	334	379	350	345	372	326	364	356	338	374	369	367	328	348	354	341	353	386	336	364	332	366	338	343	338	338	347	344	403	329	357	361	335	308	340	359	361	331	350	353	338	336	298	367	363	365	343	350	333	339	335	341	368	335	349	367	378	343	371	361	345	347	362	378	340	382	359	324	361	316	346	333	330	354	364	331	338	355	339	372	342	363	322	353	330	337	348	345	319	339	334	373	356	357	358	358	356	336	340	331	304	381	350	370	342	343	310	337	338	352	357	317	386	358	375	340	377	308	333	331	349	399	339	316	334	357	360	330	380	379	361	356	363	326	360	362	354	360	382	306	352	365	381	345	368	333	368	358	378	362	343	375	322
31280	19618	9633	1992	986	760	628	582	489	452	386	404	370	381	338	361	342	378	326	336	323	315	342	334	323	325	357	349	354	320	339	342	339	349	359	341	328	324	352	320	311	347	336	350	337	333	357	346	343	336	337	328	326	336	344	354	338	336	306	314	320	327	305	303	344	352	317	345	334	314	331	351	328	347	339	371	346	343	340	310	350	316	336	322	324	317	340	341	334	317	339	359	353	317	311	316	351	348	314	347	297	309	341	343	353	344	325	341	339	322	342	355	347	329	326	368	298	319	370	360	327	341	343	303	338	338	325	335	334	333	329	311	345	340	333	315	301	310	348	361	330	304	335	326	339	337	347	340	339	356	339	329	350	350	354	354	321	349	320	322	345	311	340	296	311	310	311	317	339	336	327	341	343	353	314	331	315	360	352	338	341	356	355	350	346	361	349	333	357	344	336	361	360	349	343	350	345	329	317	343	354	323	335	373	350	350	308	320	322	333	351	355	324	311	355	350	305	343	309	365	345	324	352	333	346	327	296	356	312	341	386	356	331	301	339	374	324	307	345	372	357	328	361	314	300	348	303	334	320	289	350	358	301	344	318	324	341	348	314	370	344	357	318	325	349	333	365	321	343	340	355	332	344	315	345	309	332	320	368	304	327	333	355	305	360	371	348	359	342	340	291	328	354	355	362	337	378	333	329	324	334	337	353	335	309	320	345	315	334	323	354	341	350	340	365	337	373	316	338	347	352	362	350	392	352	338	361	360	352	331	309	342	330	355	385	344	341	347	344	328	343	345	345	311	298	318	336	301	367	376	340	325	366	330	370	360	355	349	326	366	295	325	319	321	352	344	347	341	349	323	355	330	348	369	361	336	352	302	330	331	329	338	321	350	347	341	347	343	331	322	355	343	332	365	307	342	316	303	341	353	347	341	302	310	307	337	327	319	364	351	361	362	332	327	291	316	328	354	331	333	338	348	335	309	359	308	386	325	337	323	324	324	329	325	332	320	307	333	367	337	353	341	370	342	329	337	365	345	329	324	366	332	340	362	361	316	329	327	336	333	322	332	360	376	312	342	313	350	330	321	337	314	342	334	309	347	336	322	330	331	326	340	336	350	332	304	332	342	315	330	340	335	329	345	330	395	327	318	348	350	324	323	351	317	350	354	361	312	296	368	314	335	321	338	344	344	352	356	352	336	347	322	362	328	313	359	326	345	329	323	306	374	322	322	310	326	336	305	337	296	318	318	323	381	336	343	315	341	310	335	334	331	331	325	320	380	349	350	342	366	358	339	321	385	320	346	342	336	304	320	352	358	352	336	315	344	386	332	312	311	322	342	381	335	310	335	356	342	333	318	345	303	341	328	318	315	342	322	353	320	381	333	348	345	361	338	337	319	351	316	359	349	345	384	304	362	327	346	327	324	317	322	348	337	343	319	339	319	330	369	345	332	311	319	321	365	324	316	325	321	340	302	327	364	323	341	345	303	342	352	331	329	312	319	317	305	309	327	339	339	342	319	291	334	343	303	299	338	329	316	325	321	331	319	312	320	330	324	314	362	332	347	334	319	349	356	359	309	348	325	347	347	324	335	351	329	318	339	322	313	312	318	357	344	352	353	322	338	340	331	371	350	329	347	328	356	311	377	311	360	359	373	352	331	311	363	340	352	324	313	308	319	340	342	383	325	325	307	341	303	342	315	315	348	366	342	360	374	338	320	373	315	345	331	321	312	332	353	365	333	331	352	314	337	326	345	326	333	340	319	329	356	349	339	367	321	339	309	355	328	326	355	327	332	338	377	380	322	386	362	302	329	315	333	321	349	336	328	348	334	341	343	342	301	343	325	309	322	360	330	309	309	349	341	320	343	370	340	313	357	295	357	348	350	311	341	366	334	360	324	343	361	344	336	306	335	341	336	332	339	313	333	354	319	305	309	309	322	341	323	361	312	347	367	325	293	318	327	328	358	348	346	325	346	334	339	323	375	319	352	344	340	300	294	318	307	341	351	376	338	353	331	332	321	344	317	299	344	381	350	333	327	367	336	377	301	346	344	322	349	300	308	310	359	336	346	332	301	319	361	351	318	334	343	376	349	323	330	343	335	324	320	318	332	355	378	340	316	317	343	308	333	331	353	362	347	317	370	324	345	350	332	360	330	324	310	336	338	352	305	338	291	318	309	297	344	338	317	337	340	313	314	349	357	359	359	353	353	331	300	334	325	343	370	337	327	325	345	343	333	354	309	332	360	341	348	338	312	350	336	328	339	307	347	305	319	323	333	316	319	334	317	339	338	329	346	327	325	288	335	337	363	330	351	368	343	344	346	368	327	345	333	330	345	305	325	340	367	332	328	334	331	305	331	360	339	316	334	359	317	334	322	350	375	350	327	369	354	355	311	330	322	315	305	332	349	332	304	311	355	334	356	317	329	358	337	308	345	323	313	344	348	340	352	326	333	363	343	318	337	358	314	365	350	344	361	361	365	336	331	327	319	325	347	317	355	298	317	310	316	327	322	321	340	344	333	352	335	326	339	328	335	355	323	324	343	319	320	319	336	337	339	360	342	301	346	341	339	303	341	353	348	310	320	351	314	353	313	341	347	311	325	326	344	335	377	331	343	356	316	383	314	323	319	327	336	373	349	327	337	343	332	289	317	309	316	335	328	311	316	337	333	323	325	340	323	341	333	356	301	348	344	321	337	329	376	328	313	341	344	356	378	358	336	339	340	368	334	339	362	337	341	355	305	321	332	355	328	349	335	311	353	357	327	348	347	342	357	284	334	302	351	320	314	344	340	332	331	309	340	342	288	355	354	303	333	335	336	319	372	326	335	339	357	325	336	355	326	326	331	336	338	320	291	345	338	343	315	329	324	322	347	329	348	308	319	340	328	369	358	323	360	354	351	320	388	358	338	324	348	345	333	335	348	352	328	330	381	328	319	378	357	324	378	351	336	326	351	348	346	334	333	355	334	344	360	307	318	356	324	323	320	320	346	375	328	335	317	354	292	337	322	320	353	355	338	360	332	342	377	314	327	340	365	300	298	351	342	354	363	387	355	310	338	348	327	325	363	331	337	343	300	350	359	310	317	370	324	348	340	312	342	320	314	334	363	358	334	349	335	311	384	346	334	328	309	341	333	338	337	362	355	360	366	325	340	303	324	336	321	331	326	356	378	376	328	333	334	314	346	358	306	354	369	343	293	345	341	327	333	335	354	338	344	344	356	327	334	333	343	340	332	344	332	339	345	352	314	330	336	315	316	324	335	324	323	333	310	329	336	321	371	353	344	349	326	312	307	331	313	331	336	322	358	335	331	345	375	351	346	335	334	328	328	343	353	371	335	335	322	307	305	328	326	346	334	323	333	330	378	337	358	327	340	310	321	355	351	321	336	340	349	328	348	300	312	329	357	343	337	330	334	340	336	308	307	283	314	314	345	333	376	324	335	295	322	367	318	358	328	330	327	337	350	354	360	340	347	332	327	308	329	341	327	332	347
7816	3535	2122	1293	1017	976	880	822	786	743	753	771	776	760	767	789	760	713	761	744	769	750	694	719	762	729	754	747	749	740	768	699	769	756	799	753	742	768	771	745	753	755	744	741	693	759	753	758	782	776	794	692	719	743	745	775	762	809	763	729	720	754	768	754	748	763	728	751	754	691	747	727	750	768	789	769	797	752	750	760	762	814	760	729	754	751	780	741	765	798	747	759	766	737	739	753	739	695	702	754	748	708	760	785	742	716	755	701	756	759	737	718	820	761	749	725	739	772	791	773	742	717	709	768	729	753	799	754	762	771	748	766	718	759	774	674	748	786	727	715	784	707	744	725	749	776	787	757	757	762	715	720	701	748	730	719	749	741	765	799	795	774	736	743	756	749	739	718	720	777	768	757	733	688	699	776	721	705	800	747	794	756	757	755	746	711	768	714	744	729	787	732	769	757	727	765	698	725	747	815	757	759	767	722	770	707	747	740	746	751	722	767	739	771	738	768	708	744	760	764	761	747	747	785	750	730	741	733	731	751	769	722	742	746	736	757	757	773	795	749	755	718	739	759	757	691	719	778	809	720	717	736	799	754	755	767	772	724	756	780	704	770	731	719	741	743	772	750	740	748	737	723	742	806	743	783	776	756	764	655	736	771	713	737	706	745	768	778	735	754	721	735	696	753	774	729	748	717	744	714	711	752	755	745	714	761	763	749	732	726	726	748	761	724	766	741	681	695	744	746	793	722	791	707	737	740	791	724	777	761	707	749	769	729	749	750	743	817	726	755	759	781	769	739	710	752	740	771	743	720	735	737	720	709	738	726	735	781	762	758	784	734	787	793	775	702	776	739	698	746	725	739	734	770	713	724	714	791	729	709	739	751	724	717	693	762	756	757	784	798	768	752	716	741	709	742	766	766	731	783	767	718	735	754	786	770	755	725	724	765	731	717	716	739	745	763	742	708	748	709	701	757	750	750	760	767	766	741	722	727	750	733	775	736	751	747	727	771	716	749	684	700	729	712	716	747	709	756	708	717	722	719	732	721	708	754	743	750	733	739	753	712	810	722	777	763	739	765	735	773	694	721	737	773	702	754	781	745	778	762	719	726	748	733	759	776	758	744	787	784	701	742	740	744	762	735	723	796	763	805	746	767	804	782	726	817	716	760	765	779	760	701	750	736	723	779	794	721	793	768	709	742	785	785	719	725	791	720	744	693	746	794	723	732	794	665	773	753	758	778	731	679	780	743	798	743	732	760	777	739	713	692	749	725	747	752	772	731	703	759	756	742	767	697	720	751	770	722	715	764	747	763	733	708	743	744	752	721	757	753	768	773	708	764	727	754	784	759	762	726	755	759	734	712	777	783	717	735	760	689	742	761	750	742	695	767	764	685	758	699	761	717	729	748	749	730	726	749	749	749	711	738	772	742	767	750	798	754	754	697	772	744	691	738	790	761	698	743	760	727	741	709	764	756	737	753	719	810	763	767	727	759	752	730	780	698	685	776	733	725	749	739	721	766	781	767	739	757	713	786	762	744	746	757	758	685	767	741	741	762	735	795	773	754	711	752	788	740	704	724	780	721	738	708	804	726	735	758	761	737	776	722	768	731	770	742	734	716	756	759	757	761	762	752	757	762	727	769	721	769	701	786	756	732	749	703	759	755	731	788	739	718	772	760	744	713	787	721	690	741	735	726	780	741	719	711	698	758	733	740	759	754	772	729	761	723	690	698	726	711	711	700	737	768	720	767	747	751	750	743	714	764	732	751	755	728	702	778	773	736	736	724	761	698	737	814	751	750	737	745	764	760	748	764	757	760	753	743	730	757	721	802	712	715	753	751	742	779	730	737	763	726	756	753	776	741	758	735	766	751	750	717	742	733	734	720	784	698	730	720	769	746	749	755	723	775	725	757	769	743	750	720	717	761	813	718	777	723	792	762	712	771	757	722	788	722	718	732	723	758	770	735	720	778	729	746	733	775	761	764	796	773	731	719	788	753	707	740	723	719	731	765	785	774	788	766	753	704	739	736	742	794	722	700	729	715	782	780	711	753	701	752	743	727	706	753	732	753	779	709	809	741	719	761	786	761	708	724	778	792	777	741	753	756	709	719	758	747	704	768	721	725	739	762	746	773	730	731	709	714	757	749	765	709	756	775	739	750	731	785	779	775	726	715	734	706	749	792	735	767	790	772	747	726	771	755	712	712	773	761	727	752	723	759	733	766	738	746	738	758	760	744	733	762	771	721	744	711	762	762	705	751	763	704	731	743	766	791	705	727	769	765	777	747	761	757	798	740	708	775	758	766	736	755	744	704	745	772	780	714	758	783	744	764	783	746	730	733	780	750	758	752	741	721	731	745	738	754	761	791	771	775	680	729	714	736	766	728	766	759	751	738	779	768	757	750	789	793	736	744	740	731	699	766	778	726	751	774	771	740	744	733	729	774	762	794	723	749	754	777	751	751	744	820	755	717	767	742	716	754	766	757	768	750	748	757	770	750	721	790	752	738	758	769	754	750	731	740	756	767	747	755	747	745	785	752	714	713	733	732	793	791	743	726	725	711	767	743	723	757	744	783	759	766	747	771	773	709	740	739	753	768	716	759	776	738	794	714	732	759	710	690	728	773	770	738	714	750	707	762	735	751	777	717	771	722	740	714	810	768	742	774	705	719	740	751	716	738	767	758	707	770	756	807	757	759	793	776	727	749	715	719	761	720	732	732	755	767	762	742	793	740	760	762	750	723	745	751	758	798	747	768	744	726	718	711	725	790	828	713	745	705	752	722	752	737	728	773	760	765	757	740	783	785	766	759	781	829	754	746	751	737	758	764	734	726	713	718	729	774	802	789	746	719	793	766	711	794	691	760	749	723	728	735	710	735	761	732	682	755	733	698	722	734	700	735	750	742	701	713	764	730	731	732	752	720	725	716	764	831	773	738	755	762	789	720	773	698	793	740	730	729	733	753	765	741	737	750	686	712	739	699	756	749	750	763	787	761	775	737	743	751	705	804	745	770	766	753	791	729	736	762	729	744	757	780	782	755	779	782	786	726	720	716	748	753	704	729	717	734	774	759	742	727	758	717	766	713	765	736	764	764	757	724	750	805	743	729	708	761	740	746	738	724	741	714	749	739	727	748	756	736	733	733	731	750	760	753	756	717	755	739	751	721	780	751	730	757	727	732	762	713	783	770	786	716	741	766	711	743	729	736	735	730	707	741	714	800	721	809	761	765	705	742	724	713	724	754	756	742	741	747	770	785	738	744	755	798	735	766	773	771	786	750	723	798	728	749	709	745	757	773	721	702	726	771	733	764	786	738	712	699	745	800	745	732	753	778	727	729	754	701	774	754	729	739	770	746	729	744	751	730	762	796	838	723	779	788	714	731	719	763	755	698	738	762	711	715	745	766	748	695	749	726	760	768	741	747	741	770	735	736	719	695	745	800	760	711	722	710	724	765	790	696	754	797	696	762	704	741	727	740	751	780	759	734
23986	20634	23842	27433	20643	19849	1799	795	537	395	343	350	306	298	290	282	257	276	243	255	268	214	236	244	236	215	246	225	224	270	194	229	217	256	233	246	258	226	210	242	207	207	233	231	247	227	228	217	198	220	196	228	214	174	240	215	206	236	221	228	254	209	221	213	225	231	232	224	241	234	212	205	241	209	223	231	236	192	221	217	210	223	223	218	224	233	244	222	220	223	245	215	202	228	202	227	227	226	244	256	221	198	243	200	218	226	207	231	237	219	220	206	221	232	206	225	209	241	201	229	211	228	227	189	210	232	229	213	202	220	227	200	253	226	211	207	229	253	196	208	220	197	212	224	233	207	211	234	232	222	229	215	225	224	210	231	230	190	243	231	245	238	247	216	233	232	236	215	215	219	213	219	194	201	226	205	237	231	213	247	250	206	203	230	231	254	212	217	204	214	213	224	208	207	225	233	223	243	203	202	223	223	244	227	250	229	244	231	232	222	213	222	251	216	230	226	199	213	212	203	210	230	218	254	212	251	254	216	225	215	215	239	234	241	211	237	238	243	237	231	240	238	240	223	220	245	247	212	265	252	229	255	197	218	234	228	228	209	210	223	238	210	238	217	233	215	248	209	206	244	198	211	217	220	222	227	213	245	219	224	221	206	220	226	248	206	197	199	221	212	229	213	235	208	214	202	220	210	222	228	206	235	228	245	214	212	234	225	215	191	222	207	217	242	233	242	225	204	230	198	222	220	213	195	246	216	194	198	202	227	216	228	234	214	228	203	210	216	228	205	213	224	199	220	211	237	201	201	235	236	204	213	238	222	203	225	237	233	248	247	197	237	226	217	245	198	232	202	206	193	222	227	198	215	209	226	214	209	218	211	240	218	216	226	221	233	217	218	235	231	220	222	233	225	209	221	197	220	222	241	258	234	231	213	202	191	225	236	237	214	224	227	248	206	212	252	210	219	214	227	215	209	239	197	225	228	246	254	206	217	219	223	249	240	228	215	237	200	225	225	224	218	207	248	221	194	208	179	227	205	220	203	221	253	240	197	200	216	223	234	190	229	222	227	200	213	203	230	208	236	203	207	212	225	222	201	206	192	222	226	221	239	217	219	245	214	249	237	225	193	261	244	207	222	228	209	202	208	218	234	227	234	173	213	220	204	232	235	214	220	208	219	212	250	231	256	228	215	223	220	217	213	240	229	228	218	210	242	220	219	202	214	226	201	218	247	234	224	227	236	239	224	222	230	215	222	230	230	224	186	200	216	216	213	211	233	197	240	219	236	219	187	217	219	196	215	202	194	221	234	224	233	196	237	212	225	231	213	200	233	262	204	221	262	207	221	203	200	247	226	215	246	214	221	260	231	229	188	241	234	218	204	214	239	214	203	212	199	243	234	230	213	232	237	191	213	224	214	226	226	263	210	238	211	252	226	233	208	221	232	188	235	223	240	200	204	221	213	222	214	226	234	234	200	191	232	235	216	230	244	225	224	238	204	253	233	206	226	208	225	219	225	226	223	229	223	246	225	235	207	232	229	207	209	223	225	209	207	239	211	224	221	213	233	227	234	215	243	217	209	243	207	219	196	234	212	227	246	211	216	204	233	211	200	235	201	235	233	235	214	240	196	223	219	229	250	226	201	219	213	240	212	226	235	234	229	195	186	211	220	223	250	204	196	209	224	228	233	201	218	212	213	226	210	228	194	219	207	245	219	224	225	204	225	221	223	203	221	215	214	226	218	227	259	217	216	195	240	220	226	208	219	231	191	239	238	229	231	206	203	241	243	224	209	203	241	209	216	236	210	231	209	214	220	250	195	209	207	215	198	216	244	220	251	236	243	191	203	247	196	223	221	233	231	209	223	227	238	216	205	206	245	205	247	199	217	218	231	227	226	245	228	229	237	233	205	242	250	246	225	203	229	236	201	228	206	234	220	177	226	185	211	223	201	218	234	203	245	199	213	223	206	182	211	225	233	238	226	227	238	224	230	225	218	255	227	240	231	214	226	228	216	208	223	233	236	225	221	239	232	221	244	208	230	230	220	199	219	211	204	216	206	203	220	219	211	255	222	225	225	225	228	222	239	228	195	231	211	229	246	234	224	211	207	245	215	222	232	226	233	197	215	210	232	229	224	230	232	229	241	213	209	208	213	237	218	212	205	238	214	181	240	214	213	246	253	245	212	196	216	234	230	227	226	232	193	227	238	224	227	200	231	228	224	240	238	251	216	222	240	219	207	235	215	216	233	203	230	232	243	205	265	231	194	258	212	211	239	198	235	206	248	208	245	231	243	212	234	224	204	233	225	237	227	218	211	209	228	207	211	217	242	233	231	219	198	231	248	226	227	237	215	196	211	202	217	236	232	225	216	200	234	241	231	219	222	192	208	224	226	211	235	225	221	216	207	214	223	232	222	218	236	257	255	198	222	228	255	227	225	221	235	220	226	202	230	223	222	207	226	220	217	234	249	230	230	230	196	219	207	205	202	245	208	238	226	218	239	250	228	227	217	235	223	225	200	235	231	222	226	208	167	203	231	232	225	231	236	204	200	226	212	217	216	218	251	241	215	220	231	214	237	257	244	241	205	225	222	214	203	219	237	211	225	193	244	215	206	240	254	221	238	227	229	196	232	236	250	237	226	239	242	249	231	216	204	209	220	198	257	250	253	221	225	226	242	239	201	218	190	223	239	241	209	234	229	235	219	211	217	239	224	205	214	233	209	217	234	237	214	228	227	232	236	238	235	218	233	239	211	227	205	228	209	249	208	207	224	224	219	268	235	220	238	242	235	256	230	214	218	242	263	217	215	204	228	225	212	244	229	216	226	224	221	234	222	206	234	243	228	216	213	204	208	226	225	219	207	216	239	201	227	222	267	234	249	235	226	236	233	224	208	216	206	218	260	215	210	205	232	204	220	196	194	223	228	194	221	244	237	223	216	229	232	211	205	217	221	235	233	215	196	213	222	227	205	176	222	217	210	217	228	209	237	237	232	212	241	206	221	196	209	223	231	181	248	206	252	240	226	220	198	215	222	234	216	220	202	231	228	213	225	231	221	244	223	213	239	233	212	217	240	218	212	212	203	227	184	226	200	205	238	228	220	236	218	197	237	234	239	219	207	227	237	228	209	250	220	198	223	218	249	224	213	229	218	213	215	231	237	228	210	235	230	247	206	234	231	217	215	215	216	215	227	208	228	217	225	222	209	229	227	205	201	192	236	226	210	287	216	251	202	229	214	217	195	250	256	240	222	223	226	210	213	212	217	226	216	252	235	234	257	217	270	224	245	208	237	221	208	254	214	240	214	197	206	215	212	240	227	207	225	221	238	211	223	198	224	235	198	208	223	211	218	233	245	243	204	205	264	190	211	233	232	223	214	213	205	232	237	217	235	248	215	200	238	209	211	202	248	200	248	217	225	219	194	248	205	238	213	252	233	228	235	266	197	217	240	228	226	218	224	226	240	241	184	216	214	222	228	206	212	225	235	208	218
7346	6296	3602	1836	1128	840	763	694	649	557	541	557	545	541	526	491	521	500	497	504	535	524	514	527	487	526	504	559	525	465	508	532	532	466	498	535	497	525	506	506	476	498	529	487	479	514	503	488	497	448	499	510	520	480	494	500	472	498	498	541	504	502	509	515	497	493	479	492	543	505	521	536	501	518	501	476	506	462	502	535	506	501	511	485	514	538	533	499	543	488	486	534	525	482	495	466	530	505	478	470	524	523	507	529	523	521	505	514	487	501	493	499	494	484	545	491	521	477	540	529	486	521	498	486	446	504	496	514	485	479	504	509	516	462	526	541	478	518	510	546	484	512	506	506	525	528	534	487	534	502	537	539	521	505	506	498	515	517	475	487	500	494	492	480	480	495	559	525	495	484	516	531	466	493	529	465	494	488	497	541	496	487	494	472	536	497	491	520	501	545	508	523	510	493	493	501	493	487	528	479	464	560	525	543	536	487	505	507	474	490	525	495	527	537	506	515	482	519	531	500	488	521	519	515	493	475	486	505	481	531	499	476	484	514	542	484	538	479	501	485	495	527	520	565	512	551	508	539	494	490	513	525	521	516	535	515	486	545	510	494	524	488	546	522	513	512	540	526	496	514	500	500	502	522	498	493	497	493	480	512	565	492	484	519	502	471	508	496	514	493	520	524	478	501	524	441	520	499	499	513	440	490	528	486	480	499	519	503	498	498	474	491	493	470	491	516	457	513	503	513	518	520	495	495	513	476	484	502	522	443	512	470	517	525	517	503	529	516	465	466	471	546	506	491	477	489	494	513	528	532	491	472	474	478	503	488	521	537	504	519	523	514	549	471	523	533	491	514	520	505	487	480	565	467	535	471	457	504	521	518	485	461	496	490	497	532	473	482	527	496	501	523	535	507	502	500	487	497	525	469	512	497	561	504	533	473	464	508	522	497	527	513	502	571	533	474	550	487	497	509	535	497	511	483	500	511	467	512	507	447	539	483	490	450	526	500	499	467	483	546	484	488	505	486	502	514	481	513	520	500	484	445	509	535	502	504	469	466	528	493	520	548	523	484	543	535	464	509	529	519	487	498	503	549	526	511	511	528	508	501	503	496	551	506	533	483	532	473	498	460	528	515	528	528	530	525	531	538	536	515	517	488	507	484	524	499	530	469	502	555	534	492	554	492	501	541	474	517	501	486	552	525	493	498	502	496	482	522	509	491	500	492	518	521	527	477	508	495	473	490	497	510	552	478	529	528	481	504	506	508	500	535	497	520	507	519	484	536	491	515	510	487	491	530	520	487	511	495	483	535	500	496	537	539	541	517	477	481	476	506	507	483	479	502	507	491	538	470	494	542	481	488	482	503	514	499	522	526	528	478	504	475	461	531	483	484	506	479	493	440	517	469	466	459	479	495	538	495	539	500	499	516	513	461	516	485	481	484	501	512	482	503	483	553	459	503	518	503	502	559	531	480	491	491	488	544	512	467	548	481	544	488	537	515	504	526	511	486	512	480	532	523	489	516	547	503	469	515	527	547	513	527	503	481	546	517	481	492	493	496	518	538	514	487	508	476	482	523	519	475	477	476	499	497	488	481	509	538	502	506	495	492	570	541	493	479	497	483	511	541	514	537	478	487	543	513	525	533	479	501	493	499	506	525	495	495	507	513	491	520	517	503	486	514	516	517	526	480	481	508	528	522	501	514	484	528	527	518	545	526	520	507	541	512	520	510	464	533	511	498	476	494	499	514	532	491	511	500	526	499	499	491	521	500	481	461	506	508	483	482	504	512	529	511	488	483	518	518	553	505	517	554	475	524	525	496	511	526	480	471	520	508	500	516	517	514	461	532	515	501	488	510	466	512	516	461	516	517	475	508	511	516	513	502	502	564	509	506	532	516	507	527	531	505	518	499	519	471	478	548	487	518	460	516	478	525	522	522	543	485	523	487	477	529	462	520	518	504	491	503	491	527	515	510	478	526	504	512	493	502	506	492	501	536	529	489	532	493	506	458	505	553	473	521	511	535	505	520	494	509	465	465	547	502	524	494	492	511	530	519	548	475	534	515	521	494	562	465	486	475	529	469	443	528	505	516	481	504	524	518	525	502	516	510	533	511	550	518	451	495	479	499	480	486	480	538	529	516	509	478	521	515	519	523	497	512	532	515	502	510	475	503	546	480	480	551	460	521	514	518	477	500	489	504	501	493	539	509	497	549	479	521	507	527	500	491	492	519	509	487	521	490	481	567	545	464	533	511	486	475	515	486	539	504	500	536	526	547	492	509	514	541	514	515	480	499	476	520	539	476	500	493	537	467	490	482	477	515	523	490	529	510	499	490	508	506	554	490	476	505	524	521	505	522	531	459	547	502	508	507	500	527	515	515	535	478	536	519	516	502	537	509	507	509	532	525	531	531	509	505	508	489	514	505	533	489	509	506	491	526	486	514	536	502	476	496	490	527	493	507	553	494	464	516	522	487	536	520	488	488	486	471	465	503	495	488	465	518	499	489	475	516	509	519	504	479	482	534	510	467	496	489	490	503	562	564	515	484	485	499	506	525	511	518	469	549	454	450	484	476	523	512	481	519	499	525	523	462	532	530	525	491	512	510	492	499	474	525	544	491	479	519	533	522	510	481	512	481	483	516	515	531	516	494	503	518	496	482	509	505	466	497	538	506	542	531	487	512	487	509	528	500	478	479	524	492	525	532	546	522	536	519	503	529	501	556	509	503	552	486	504	491	524	506	525	484	487	515	491	492	512	538	500	502	507	507	512	487	487	531	495	534	495	534	505	506	504	475	476	511	498	502	511	456	502	480	521	491	534	524	543	515	511	513	534	506	503	536	505	481	527	492	489	529	529	502	518	501	502	467	542	505	469	474	467	485	566	514	503	460	495	508	529	486	525	499	507	470	477	471	518	489	463	493	514	497	492	518	492	502	513	503	482	492	502	542	528	518	489	525	525	493	516	512	521	503	480	491	539	508	498	492	469	501	494	501	521	508	480	527	504	531	515	488	555	508	529	508	516	506	530	488	522	514	481	497	533	528	528	505	511	529	532	500	482	538	483	547	488	510	547	525	501	493	508	525	537	503	516	486	494	502	509	511	519	532	486	541	509	519	562	514	562	504	532	489	523	493	495	472	489	487	470	496	500	482	477	521	529	477	514	474	501	537	494	542	550	508	484	484	506	514	497	503	480	485	486	513	492	484	521	534	485	522	445	533	502	490	502	521	508	531	524	514	491	527	500	492	508	495	522	517	519	510	521	514	481	495	517	524	498	466	498	502	525	514	524	526	510	496	521	514	528	500	519	511	494	500	506	529	502	516	504	501	535	539	526	532	466	493	511	508	518	495	532	486	512	495	509	474	498	557	515	500	502	482	486	527	533	515	523	501	521	543	461	476	496	524	461	530	499	548	497	496	512	492	523	524	511	511	498	508	498	535	518	485	525	468	528	529	529	497	500	470	509	473	501	508	496	504	540	503	497	528	519	501
23423	20684	24239	27156	20693	20712	17027	1599	762	520	379	393	328	238	243	251	244	192	200	193	180	167	171	164	152	160	159	166	158	149	157	175	141	148	168	171	154	160	127	146	151	153	168	141	153	129	144	146	132	165	150	154	127	145	151	133	128	141	147	141	150	155	154	149	144	139	154	158	148	145	164	143	137	122	126	138	137	155	143	120	148	142	140	147	125	156	151	151	137	149	142	127	150	147	137	164	138	132	135	137	140	124	123	161	170	131	135	164	144	146	124	166	183	141	141	130	138	124	172	147	128	146	145	140	138	150	130	162	130	164	149	143	155	137	131	142	127	179	137	152	137	139	127	138	143	137	119	159	141	138	147	136	133	142	159	153	138	122	140	150	143	129	145	124	142	149	144	133	152	143	147	133	131	146	140	143	132	155	140	138	135	138	157	144	133	140	143	142	159	137	166	132	138	130	136	136	124	124	133	130	145	123	148	128	134	124	140	127	157	143	144	147	154	126	122	148	157	129	127	131	139	136	135	158	130	154	126	140	138	139	157	125	129	149	163	144	158	155	125	133	156	139	156	151	118	148	150	153	145	147	147	126	148	135	129	124	151	129	150	139	128	152	145	147	134	141	145	143	135	140	160	158	133	166	144	153	146	162	158	141	143	130	136	151	138	121	165	161	127	148	115	158	130	127	134	141	136	131	133	131	144	136	134	142	136	150	138	152	146	146	147	144	152	132	151	161	135	120	142	128	136	136	139	139	141	146	143	184	142	154	128	154	170	139	129	127	147	176	140	142	146	151	133	151	140	137	130	131	128	139	133	149	123	144	150	139	155	149	136	153	122	128	136	152	127	139	153	127	139	141	139	125	159	161	143	136	167	141	153	155	157	160	150	135	155	158	136	144	149	150	152	156	126	144	149	125	147	169	150	136	135	145	145	126	138	127	168	143	154	152	153	158	130	154	134	143	143	133	150	115	137	126	163	150	139	155	143	150	125	168	152	125	139	137	125	156	152	169	143	147	134	116	114	130	131	135	119	161	142	130	133	144	121	140	137	149	144	145	137	147	153	133	135	133	152	148	157	135	157	141	173	150	155	145	143	133	141	164	150	160	143	150	130	133	156	137	134	138	141	140	130	155	150	156	155	155	162	143	147	146	138	116	127	158	128	128	155	162	141	142	119	131	144	155	154	133	168	144	153	157	142	147	137	128	146	151	134	150	121	156	148	136	165	151	165	151	159	143	119	138	163	150	145	133	135	136	169	132	156	149	119	153	135	142	141	138	150	146	132	138	160	146	138	153	131	121	143	145	154	127	131	137	155	139	148	145	152	159	171	151	157	118	141	135	141	134	144	155	154	160	157	150	155	149	162	166	146	150	135	141	129	154	156	120	151	152	147	136	153	123	139	150	144	133	130	147	132	147	144	147	129	156	153	152	136	128	166	164	141	122	128	144	139	137	144	130	141	159	142	145	168	141	152	148	151	132	144	123	151	147	143	142	165	141	142	140	149	132	145	156	141	152	160	170	128	138	137	144	143	131	142	149	146	146	156	144	136	166	138	130	159	145	133	125	154	151	110	137	141	165	149	128	136	147	127	145	154	144	135	140	151	139	150	159	122	142	164	139	148	148	178	141	155	158	147	166	153	136	141	121	148	126	154	147	139	140	132	148	131	122	132	140	163	159	119	137	133	134	133	113	148	154	144	135	156	138	134	143	139	128	148	135	136	162	152	139	158	145	164	149	154	139	121	131	152	156	160	162	155	122	148	123	156	140	137	126	127	136	134	136	145	147	145	124	145	164	125	130	134	144	138	164	146	154	132	139	125	169	141	168	113	133	166	151	152	142	139	121	137	143	155	138	124	130	166	153	131	125	136	127	167	151	151	166	161	135	154	133	159	128	143	134	132	150	146	160	124	149	165	143	144	142	134	136	145	154	156	164	134	160	154	142	149	142	148	126	125	142	143	137	128	145	140	153	138	133	126	136	154	135	145	118	135	121	130	159	139	126	144	132	146	143	146	172	156	175	142	168	142	153	114	156	143	147	126	140	136	147	157	144	154	161	118	155	141	141	131	144	145	139	128	147	160	118	146	148	150	159	153	131	122	127	133	161	143	149	139	149	163	152	137	148	134	129	151	140	130	128	139	133	144	172	129	150	161	123	156	127	150	182	144	154	151	145	151	141	162	132	147	158	132	131	140	159	133	145	138	147	129	135	155	140	165	152	137	147	126	144	150	128	154	140	142	141	147	145	142	132	127	146	147	171	122	144	152	145	138	166	120	155	135	118	155	173	155	146	170	116	139	154	125	132	159	141	162	114	150	159	148	138	165	144	139	135	143	145	139	131	138	148	152	151	145	144	126	143	133	152	155	148	153	140	142	152	170	133	164	147	145	155	155	157	159	114	169	132	151	139	158	144	173	143	161	133	164	130	162	144	143	136	130	151	159	136	152	172	145	147	152	165	146	148	128	139	160	124	155	146	165	136	158	140	148	141	109	123	144	141	142	137	128	150	133	126	147	131	138	137	112	145	133	135	145	160	160	131	146	138	141	142	134	119	138	158	156	139	136	146	131	143	137	147	149	153	165	143	139	128	149	144	145	160	149	144	154	147	154	151	137	129	160	143	140	149	149	148	144	124	164	164	138	149	151	122	146	126	154	137	148	130	162	132	146	165	149	148	131	121	127	152	139	159	132	144	147	128	126	124	158	149	128	156	146	133	140	161	155	136	146	114	144	146	146	157	140	120	143	142	121	132	177	151	151	147	139	150	127	156	141	150	139	156	139	140	164	129	137	141	132	164	162	130	147	133	157	182	117	164	149	132	163	144	144	126	131	141	148	160	130	148	168	131	138	169	135	161	131	138	131	138	164	140	149	139	158	138	153	144	129	136	137	131	154	146	133	189	126	142	135	138	138	158	138	170	149	150	156	143	154	132	134	132	120	123	121	144	124	143	139	144	132	152	152	151	144	156	154	142	155	120	120	139	146	134	138	162	130	148	140	140	118	129	148	143	156	157	137	148	151	121	150	154	160	141	154	147	155	148	133	155	134	118	152	134	143	146	139	139	142	148	156	148	161	124	147	137	160	151	137	130	139	135	145	157	147	144	137	144	159	150	138	157	131	143	133	144	140	133	126	138	153	150	129	134	156	146	141	138	129	130	140	136	145	135	160	128	151	152	126	134	166	145	136	131	144	139	127	136	128	139	143	141	137	133	134	161	154	126	144	130	112	121	128	130	135	157	120	160	136	122	139	153	144	136	153	130	142	173	139	132	151	137	126	125	120	127	131	126	168	143	148	158	129	149	145	141	141	151	146	158	136	147	128	164	162	138	144	126	145	123	138	146	167	147	138	128	134	133	135	137	166	150	166	150	156	141	153	150	159	145	148	142	132	129	145	148	132	123	155	141	141	132	126	151	125	110	151	140	155	148	141	156	147	159	145	158	116	133	136	116	150	118	160	140	154	129	146	160	146	113	145	136	148	142	136	148
7761	9530	4933	2442	1308	916	743	612	594	451	462	447	436	397	379	381	394	387	375	362	366	367	377	373	342	339	390	308	364	357	353	375	344	343	401	382	362	338	353	387	340	336	361	369	337	365	336	367	352	343	337	347	400	370	346	371	372	380	345	348	330	348	388	366	331	339	347	351	392	368	354	325	348	376	366	333	367	375	349	341	386	339	340	327	367	343	347	350	383	364	362	344	332	369	341	342	334	326	350	345	375	334	335	318	350	338	315	351	346	377	385	342	329	381	350	379	372	312	375	326	359	357	345	376	377	369	342	345	380	352	377	383	367	342	342	331	336	349	349	347	372	300	375	346	377	351	324	355	326	357	351	352	346	341	347	307	330	363	338	356	390	350	361	352	300	343	356	348	346	369	346	354	362	368	360	368	340	354	357	344	350	345	371	359	321	386	344	353	356	348	345	381	355	344	361	342	361	318	327	317	348	338	330	366	304	344	348	426	346	349	315	327	322	363	340	334	389	345	356	335	338	337	379	364	347	334	354	348	341	333	337	332	366	375	346	341	357	342	356	338	353	352	370	365	366	380	342	355	320	333	339	358	353	340	336	373	363	351	352	328	335	340	389	373	349	353	355	355	353	360	371	369	354	391	374	351	386	370	361	325	337	343	351	333	350	355	335	343	374	356	365	348	373	344	340	330	358	334	363	336	366	359	344	350	315	362	337	358	376	381	347	353	346	334	375	354	395	380	377	337	355	340	391	370	344	332	334	334	378	336	344	368	351	389	350	338	387	353	401	353	324	350	313	370	350	381	367	351	378	328	365	345	330	359	368	320	342	366	351	355	333	355	341	336	373	351	342	356	372	335	371	341	338	360	330	362	374	363	364	313	360	380	370	338	353	371	360	341	334	346	348	369	346	384	360	366	350	372	354	317	394	364	348	276	338	311	364	340	328	379	322	361	321	361	359	373	374	333	360	345	370	336	379	363	329	341	339	328	363	360	345	337	375	356	382	346	356	334	351	351	340	341	343	324	365	372	369	359	357	326	357	379	331	392	351	350	361	375	363	381	334	360	355	366	353	354	334	323	355	359	341	372	354	337	343	380	384	333	336	361	342	346	335	364	328	370	334	335	326	351	332	330	342	351	338	323	332	347	348	338	348	357	329	343	368	337	336	363	368	342	357	364	370	353	325	370	343	329	353	329	363	318	374	374	366	366	368	392	371	334	332	342	339	365	358	350	330	349	354	356	330	324	364	364	296	350	353	346	378	392	379	347	362	332	364	351	324	361	363	321	350	345	394	374	344	395	330	360	363	353	373	368	314	355	321	332	363	344	333	344	378	353	341	335	355	358	356	324	370	383	343	353	344	336	362	345	362	358	402	359	361	350	373	340	352	361	335	344	379	378	339	358	347	307	352	368	381	317	389	342	342	339	387	331	356	377	361	387	352	338	370	324	349	358	363	347	318	343	369	332	366	388	369	344	335	373	373	391	362	376	366	369	360	345	363	365	359	326	366	360	373	340	340	341	365	345	352	359	342	368	378	351	382	372	340	338	356	337	351	326	382	352	329	305	350	345	373	322	379	343	369	351	349	337	337	358	382	345	339	337	322	360	378	378	379	302	368	346	369	372	345	354	383	336	383	383	361	302	336	338	356	338	346	331	333	351	361	338	336	346	354	325	385	395	364	323	366	338	338	331	336	338	340	342	328	355	331	362	340	324	371	363	348	385	328	309	319	345	365	353	338	406	371	326	371	337	339	340	362	367	343	356	363	339	331	349	366	357	354	369	346	341	323	337	329	362	359	362	388	360	332	381	347	372	382	333	360	369	356	350	361	337	353	321	356	350	335	394	351	348	340	414	331	381	340	358	362	387	354	348	370	358	316	342	334	355	318	350	343	378	353	345	336	356	371	374	336	357	358	340	381	355	331	331	365	345	332	361	393	405	348	363	355	354	348	338	358	362	334	337	345	357	348	371	365	330	331	349	404	340	331	328	321	371	373	381	346	325	326	347	350	360	348	339	330	363	361	406	357	337	374	350	334	350	374	346	318	357	354	381	341	375	367	336	383	367	310	385	347	348	357	357	304	364	321	379	367	333	386	324	352	342	321	367	355	354	360	346	327	360	319	366	341	352	363	371	379	351	354	355	381	356	354	357	355	328	338	352	319	359	340	373	314	355	342	349	362	369	331	347	375	311	356	351	331	379	331	334	357	349	370	328	366	357	398	358	386	373	326	299	380	325	355	333	348	332	346	363	367	344	372	338	358	330	345	406	339	359	364	338	371	357	351	328	345	353	366	349	355	365	330	304	334	358	329	354	337	387	346	354	345	391	355	356	353	344	338	345	363	360	370	386	349	371	342	365	348	340	346	345	373	331	359	330	344	355	328	365	335	353	346	306	380	333	325	340	335	346	342	347	368	356	346	348	358	339	384	353	374	370	363	350	348	361	340	321	341	352	392	336	339	364	330	342	329	339	362	353	365	334	365	325	362	328	350	339	362	350	337	321	343	356	368	348	344	387	348	324	330	382	355	370	372	337	342	327	335	339	321	357	331	328	357	344	368	351	389	362	349	336	337	365	353	343	368	369	326	374	343	339	351	336	335	361	293	348	337	344	351	373	363	347	322	361	340	381	356	345	319	372	323	320	344	327	378	361	352	334	333	323	329	345	335	380	336	331	292	357	367	368	321	360	365	338	341	387	356	358	307	364	352	367	357	337	354	329	352	340	389	365	362	342	382	374	349	338	357	388	340	378	318	339	327	351	341	348	367	359	389	301	335	373	359	320	354	335	353	377	349	360	354	357	351	339	371	305	337	333	377	335	333	390	333	347	337	364	371	342	375	355	359	303	346	365	402	347	346	335	344	382	320	312	356	334	361	366	349	346	371	351	329	334	343	348	361	387	383	340	334	366	328	374	354	335	367	345	357	383	351	335	375	331	382	390	359	355	369	358	338	338	337	380	340	334	341	377	349	348	371	345	317	353	331	365	335	353	351	344	350	379	368	344	362	339	369	338	357	358	377	358	340	355	353	347	393	351	347	348	357	358	324	349	361	351	364	387	343	329	372	346	337	342	327	349	339	365	318	360	345	334	338	355	336	331	339	362	311	358	330	391	356	367	327	367	366	379	364	344	371	355	349	323	335	354	342	375	322	357	347	338	351	323	322	368	378	360	350	354	347	322	351	365	350	348	321	378	357	339	345	368	363	347	335	348	350	374	346	321	359	358	394	353	382	369	383	350	374	327	372	344	339	336	369	351	365	355	356	329	361	351	301	364	333	349	319	388	363	341	350	353	362	380	318	333	343	350	325	349	347	354	356	357	338	337	379	378	346	353	373	372	357	377	321	350	320	346	353	360	352	322	352	336	333	353	360	351	341	338	349	340	334	355	386	367	325	310	381	342	313	345	350	336	343	396	374	361	341	318	369	372	381	325	400	381	329	358	327	339	338	322	343	355	335	349	351	300	352	352	386	319	348	343	352	357	357	352
31258	19757	9633	1895	939	773	655	582	511	395	393	391	378	382	356	349	363	335	332	290	379	358	366	341	331	309	308	343	341	333	328	320	367	336	351	319	336	359	345	346	320	317	294	327	325	315	378	354	328	345	308	344	343	362	336	323	313	328	312	341	322	342	354	331	339	323	310	325	342	360	359	332	337	339	348	308	314	321	370	365	313	355	352	350	343	304	330	332	311	307	348	320	322	340	375	360	318	379	351	345	335	343	347	349	348	311	340	326	325	367	348	346	333	318	324	348	355	343	309	361	323	347	332	366	336	327	320	320	335	336	320	319	347	374	320	347	352	334	315	330	313	336	323	348	328	334	338	329	308	336	301	315	360	326	337	336	361	365	320	318	346	366	330	362	345	348	338	337	314	350	354	336	333	322	298	320	346	312	303	344	329	333	312	310	354	322	346	319	311	323	309	282	338	333	341	338	334	363	342	311	337	301	323	335	332	345	332	352	352	321	339	312	343	378	352	359	342	356	342	324	350	322	349	320	336	360	310	348	324	347	366	332	377	307	311	314	310	334	318	361	313	343	331	329	344	363	324	343	320	359	327	351	320	318	275	318	368	335	321	318	301	333	373	337	366	328	312	357	341	337	341	358	340	313	326	348	307	349	336	354	367	360	348	356	344	327	325	311	337	333	318	324	344	332	328	334	339	323	371	292	351	322	360	343	359	321	315	336	351	332	316	290	321	324	358	331	303	329	345	358	325	372	356	304	371	308	346	342	314	349	375	330	337	357	362	306	373	342	377	328	317	364	341	347	352	321	375	334	342	330	333	353	333	333	322	344	353	328	360	334	327	345	344	330	333	361	321	314	353	323	317	341	323	313	343	332	374	328	352	335	323	343	302	345	328	307	339	335	311	375	294	328	346	301	325	374	331	322	319	335	353	337	310	366	312	340	354	322	380	300	347	344	353	312	352	361	347	336	332	311	326	345	340	379	351	295	358	322	322	368	305	340	361	317	342	332	324	333	365	356	324	330	331	315	350	326	328	326	358	336	340	346	339	363	355	327	364	378	323	340	335	347	362	301	320	328	325	349	338	354	322	369	335	329	334	390	361	376	341	345	357	329	363	331	292	330	321	346	344	315	338	358	330	346	333	356	359	349	334	373	354	356	327	324	333	319	344	327	334	300	329	338	315	331	332	335	327	323	329	322	366	346	312	340	313	326	331	345	346	302	326	341	309	342	315	370	336	297	366	342	352	360	289	336	366	311	326	346	327	325	311	391	319	339	364	339	354	352	328	320	353	311	360	338	343	314	337	337	350	355	315	324	347	322	319	334	343	322	313	319	330	350	384	317	336	326	373	367	337	322	319	357	335	315	316	339	357	328	334	306	335	316	340	322	329	336	361	351	335	311	328	350	314	325	318	349	365	368	358	348	354	318	335	330	337	340	331	299	330	330	333	348	356	339	355	342	353	389	335	348	297	353	366	339	328	318	320	379	338	327	314	323	340	354	346	351	324	360	339	349	331	347	330	330	342	349	319	325	364	320	342	334	330	317	347	290	324	322	385	336	313	331	321	339	359	332	347	351	353	340	339	337	342	348	304	344	362	337	350	328	299	337	308	309	379	387	311	345	343	312	335	361	309	370	345	338	342	324	314	339	331	289	328	318	299	284	322	339	342	315	309	338	350	334	312	379	362	362	334	334	285	340	353	339	291	330	367	340	328	328	359	347	321	355	343	309	335	340	363	363	331	344	350	326	333	349	334	329	338	343	378	329	345	326	363	322	329	331	327	322	302	336	319	316	347	328	308	341	334	334	346	337	355	299	331	308	327	329	357	351	330	325	338	338	321	365	335	329	349	362	352	341	365	324	318	348	359	319	349	334	352	341	308	338	333	355	309	358	357	334	327	329	322	335	345	391	342	362	328	353	332	327	326	331	328	333	312	333	320	389	344	345	324	314	325	302	377	356	356	324	351	363	315	369	345	341	358	340	340	341	322	325	340	316	345	344	350	332	359	333	332	341	340	291	343	273	366	330	353	330	335	320	300	335	344	338	311	314	319	320	345	361	340	314	314	310	341	370	313	344	317	339	304	367	337	343	338	297	342	344	336	340	350	343	310	315	331	342	349	351	333	351	307	361	335	361	361	354	373	334	366	323	323	331	305	321	332	320	341	339	364	333	340	308	355	316	368	342	357	321	350	390	317	317	322	343	349	345	333	348	345	302	336	342	348	364	329	311	331	312	353	349	356	332	342	353	335	326	326	337	308	355	357	313	359	311	349	360	347	344	339	309	356	328	336	337	338	363	349	345	336	333	364	370	330	350	287	313	352	343	318	332	333	317	349	310	327	341	338	356	327	332	328	306	324	326	351	348	345	335	314	318	309	310	344	330	294	336	297	358	349	336	354	337	336	332	366	339	311	340	349	349	317	320	342	313	320	330	324	325	335	360	346	358	352	311	346	308	354	327	369	319	352	323	315	326	337	388	298	337	346	332	299	347	330	318	335	353	322	335	352	299	356	340	329	356	326	318	345	335	337	323	332	329	347	334	348	336	362	342	314	283	347	344	334	388	349	299	329	337	348	358	324	317	352	345	347	354	343	325	342	342	333	334	373	336	320	353	341	368	314	365	328	350	329	302	341	343	339	352	313	320	347	319	342	335	326	335	328	320	341	325	348	356	299	301	312	320	343	332	310	357	373	342	339	344	341	322	339	348	342	340	348	344	344	328	324	311	314	360	327	324	344	333	317	324	369	315	333	336	357	339	334	338	354	318	337	323	333	334	317	325	332	325	334	300	333	351	317	350	364	324	334	340	332	364	364	326	385	375	345	324	356	319	341	306	359	350	336	349	339	359	328	340	359	362	334	302	354	337	354	301	357	350	344	337	336	352	379	326	349	326	345	305	364	370	316	337	334	305	359	319	337	384	315	302	327	294	330	342	338	323	322	344	368	277	332	325	349	325	335	356	343	339	324	338	336	389	324	338	339	336	325	369	359	326	372	332	301	351	337	355	336	328	360	358	317	374	333	290	347	341	361	331	341	345	328	322	349	376	334	380	365	344	322	326	356	324	336	331	343	328	322	318	327	331	343	341	326	372	312	332	316	317	369	316	378	347	378	328	343	330	321	303	345	331	317	334	336	342	362	378	361	342	340	333	322	323	303	338	361	351	373	377	305	306	345	350	327	338	342	369	361	315	309	312	340	305	309	335	342	342	333	321	318	340	309	318	369	344	334	331	328	302	345	340	316	322	331	344	329	353	309	336	338	301	346	316	334	352	339	311	336	328	368	339	348	305	330	338	328	373	338	322	357	331	357	351	331	354	315	349	330	351	343	335	338	363	371	344	338	363	341	316	387	366	346	346	366	319	344	316	335	324	307	332	356	320	333	371	341	320	328	364	312	305	372	366	348	349	334	344	313	328	351	327	372	347	349	352	321	359	314	365	351	374	328	330	344	299	335	346	323	324	357	318	326	369	355	326	319	338	340	330	338	315
7731	4114	2135	1329	1001	905	844	836	794	752	780	818	765	784	794	767	770	721	740	738	760	787	759	750	779	757	765	725	796	745	736	775	761	705	747	692	745	716	771	736	746	763	773	761	734	785	728	778	728	731	721	778	783	751	777	781	798	733	801	720	729	726	752	729	743	734	805	795	786	762	743	757	806	708	766	753	707	763	755	786	742	742	720	744	740	685	720	720	741	708	749	752	736	757	707	811	754	736	737	748	758	753	770	769	733	771	736	756	707	722	723	777	759	743	697	741	740	790	771	784	759	767	721	723	758	732	760	768	734	751	757	733	766	732	719	808	719	813	718	714	760	759	743	736	717	792	807	721	733	687	733	766	730	771	775	707	688	685	770	778	768	779	686	726	771	746	762	783	711	763	740	726	741	762	756	727	728	726	771	768	710	735	744	748	762	725	752	758	754	740	744	755	734	768	800	739	707	719	756	740	763	771	761	716	748	747	703	698	760	705	729	742	724	784	737	728	784	751	758	739	769	704	749	725	762	786	751	756	739	733	742	759	757	747	782	713	741	713	755	725	728	744	761	802	718	761	772	807	778	698	732	746	775	756	768	745	780	728	730	727	734	756	779	734	750	777	805	766	753	796	783	782	786	775	726	711	779	737	740	782	709	727	824	752	790	729	769	698	745	753	737	719	741	723	735	772	739	754	770	723	760	747	731	741	770	748	742	748	775	726	778	760	788	768	766	743	745	736	810	714	745	756	751	735	712	743	755	773	716	755	747	781	743	775	745	754	678	729	740	749	780	731	685	766	728	721	706	740	733	750	783	749	713	736	751	728	765	749	748	734	794	794	722	755	783	760	761	760	767	758	804	727	740	766	786	720	768	728	778	733	714	765	725	743	730	780	752	752	744	729	744	728	786	741	737	794	762	741	719	701	704	733	763	767	738	760	779	731	704	795	752	742	735	749	733	767	758	717	748	760	768	727	727	749	707	761	730	795	799	752	748	725	759	752	785	763	725	728	757	723	738	763	734	757	756	729	754	742	762	758	717	726	753	772	743	727	690	777	733	776	811	732	805	767	748	774	757	775	726	756	741	758	751	680	792	744	738	758	778	716	766	717	729	741	784	696	767	769	707	763	741	806	714	730	754	734	762	746	706	792	754	764	739	675	745	778	706	738	730	709	722	757	689	721	772	801	754	764	762	752	747	729	735	723	755	747	725	770	721	751	813	738	779	777	761	750	764	720	761	747	722	756	786	748	730	743	762	761	727	719	761	803	713	730	784	719	778	757	778	701	744	789	753	717	752	782	729	803	734	690	751	746	724	764	702	705	721	749	771	723	794	760	725	714	803	777	744	768	733	737	740	714	759	727	726	698	746	753	697	751	723	789	712	812	702	746	752	761	746	761	745	738	735	763	747	723	726	773	759	787	750	740	787	779	741	775	788	754	758	777	769	759	741	709	771	747	717	761	734	742	743	750	703	770	716	770	747	746	732	758	754	750	761	748	684	734	801	725	730	761	748	738	767	724	776	765	760	769	741	734	760	723	788	737	784	719	727	752	754	705	734	764	753	777	783	739	764	792	760	702	780	756	733	778	747	753	733	734	777	766	730	759	758	724	706	743	766	680	790	690	738	743	751	700	753	697	726	721	740	759	769	757	721	749	752	748	712	801	748	779	816	811	763	708	773	743	706	709	765	748	764	757	773	757	724	755	761	726	812	758	746	760	722	754	764	755	725	758	682	768	741	732	754	753	758	760	819	751	715	676	733	741	759	766	729	759	668	762	731	704	746	714	712	739	748	746	774	788	753	714	722	766	784	762	737	734	767	775	766	764	793	721	748	751	763	713	797	751	724	764	771	730	780	720	781	717	790	801	765	793	759	738	722	791	749	758	739	721	727	766	793	771	707	735	775	740	726	738	787	767	767	749	788	737	758	739	781	721	797	803	801	688	780	751	720	792	755	772	703	722	760	711	745	751	780	730	744	731	755	745	726	744	748	721	777	762	737	744	767	750	736	753	738	762	753	756	777	771	758	721	749	765	736	763	758	761	753	776	745	753	780	788	763	747	779	661	756	737	743	764	701	713	769	761	741	718	754	798	755	751	704	774	778	774	752	768	742	729	776	735	790	770	744	725	755	749	760	753	749	774	770	752	755	786	735	771	708	772	772	716	751	750	701	725	745	701	753	762	740	749	767	690	782	735	737	761	783	781	682	738	803	753	794	772	773	781	768	677	771	748	750	765	769	776	760	786	728	705	768	721	741	753	733	777	690	755	776	735	724	756	678	748	790	787	768	774	764	776	748	766	724	753	736	755	789	780	709	798	765	749	744	751	711	749	835	720	729	761	744	723	774	779	733	790	737	690	726	774	750	796	774	743	740	750	752	747	773	736	705	744	742	783	726	741	784	821	773	779	752	742	756	769	789	732	786	710	756	729	720	767	728	711	752	758	753	729	698	745	772	732	714	782	771	763	783	721	747	727	706	755	729	721	782	750	753	739	788	755	744	743	723	708	781	736	722	782	774	746	678	755	749	756	764	691	731	765	749	767	706	768	752	744	772	730	732	778	728	744	780	777	727	766	733	792	753	741	724	720	755	743	759	751	776	712	760	802	768	783	725	702	757	716	732	751	684	743	752	741	732	758	724	740	728	806	762	787	740	763	778	752	727	718	741	759	760	765	703	749	738	784	748	753	740	775	728	787	750	739	760	713	732	713	714	736	744	742	770	740	716	812	749	759	733	797	752	712	753	772	767	712	760	716	785	745	729	763	743	722	780	785	756	710	747	751	762	748	696	766	738	791	749	787	761	740	740	715	704	708	709	691	764	730	723	743	729	728	761	799	719	657	788	739	720	742	749	725	774	787	774	756	790	711	732	709	723	778	758	748	723	767	784	759	707	737	732	754	791	715	714	750	747	755	731	775	804	796	729	798	762	768	756	794	759	758	767	725	745	805	760	714	741	714	684	786	750	750	774	697	722	722	734	761	778	773	743	743	791	789	743	712	747	727	719	748	773	747	709	764	748	728	771	760	668	754	751	740	760	777	765	752	754	771	777	758	787	704	699	760	759	770	736	765	760	740	730	730	774	738	757	762	740	735	743	734	733	731	732	766	770	772	757	760	751	736	765	775	771	827	753	771	769	756	776	747	732	724	718	746	750	783	775	737	786	650	773	745	785	758	743	740	753	704	730	806	729	771	749	709	735	799	718	721	756	726	731	767	780	760	705	712	715	770	697	808	697	774	757	723	762	759	732	758	773	751	769	742	716	759	766	763	691	750	741	770	772	713	764	762	747	725	768	743	755	762	767	766	717	775	746	700	719	789	727	761	762	761	790	758	736	773	745	705	729	777	743	734	753	782	709	723	742	729	754	731	754	768	773	800	773	763	699	705	749	757	762	742	781	716	719	733	708	740	765	757	744	786	752	763	760	743	732	753	783	774	687	739	747	679	735	753	744	719	765	758	772	722	757	777	777	742	766	769	721	758	739	729
23982	20650	23880	27434	20649	19824	1787	791	485	411	338	332	309	311	290	292	269	285	239	246	223	248	221	252	270	249	229	226	221	227	234	242	246	255	238	267	229	223	222	243	267	233	224	237	225	233	233	219	213	235	243	221	221	232	226	233	212	236	205	227	235	238	237	209	224	230	235	251	211	254	212	192	220	234	243	229	216	210	245	222	208	226	235	227	213	218	232	243	201	254	226	220	241	224	224	231	227	253	239	248	220	263	229	228	196	211	197	229	242	219	227	232	243	231	236	252	220	220	248	263	235	219	229	214	200	219	203	206	178	213	217	201	221	221	247	241	214	211	224	223	212	224	235	223	222	216	248	212	244	214	213	226	248	225	258	223	198	202	219	219	233	227	217	216	215	238	230	209	247	190	214	223	244	204	226	193	246	248	216	209	215	227	218	219	235	216	227	205	193	211	225	213	195	200	229	244	214	236	250	213	211	230	212	208	236	198	221	217	222	227	223	203	230	230	197	230	242	211	219	217	225	225	208	237	212	194	218	203	223	232	206	219	195	246	209	205	219	204	235	234	193	208	238	222	234	242	219	218	200	202	230	248	234	210	236	225	221	221	202	204	218	233	223	228	201	245	228	226	200	213	200	221	215	240	214	207	214	237	208	207	228	237	214	219	226	228	210	214	211	228	215	237	195	201	214	216	241	212	206	249	229	217	227	222	238	218	199	217	226	206	217	221	225	230	223	200	224	246	225	201	249	239	231	258	226	218	223	221	239	221	217	227	224	234	192	220	214	230	215	232	217	209	220	212	226	220	230	223	229	227	217	232	274	206	206	211	190	203	248	219	257	210	214	224	258	203	229	203	208	201	199	184	197	206	254	210	232	232	210	240	228	225	224	212	226	236	210	214	213	256	272	176	196	218	236	205	235	217	204	214	231	218	251	216	214	212	219	221	214	223	230	227	222	208	239	234	226	235	249	231	208	213	235	197	197	223	221	235	238	229	228	221	226	210	214	219	220	264	217	222	216	219	228	241	218	237	201	189	232	197	229	210	223	248	241	250	215	231	223	224	241	213	223	250	248	206	224	239	234	197	221	216	233	192	244	243	205	219	221	214	233	217	216	209	215	221	203	205	203	223	217	241	202	244	239	214	205	216	226	213	241	232	214	226	254	184	197	237	216	211	205	228	228	207	240	233	211	194	197	221	234	233	209	198	200	203	218	195	210	213	216	231	239	227	233	239	220	223	206	242	221	238	209	221	244	218	219	212	187	216	240	238	204	212	204	228	219	226	231	225	229	225	256	234	234	233	228	214	220	234	230	224	233	194	249	226	235	226	228	238	235	226	206	226	217	220	230	214	205	209	199	207	232	211	247	201	245	226	208	212	214	213	247	232	210	209	214	227	235	212	235	234	218	205	243	235	236	214	207	232	199	205	226	220	242	219	229	225	222	217	221	244	207	233	203	206	197	225	220	220	241	212	232	211	234	200	219	212	202	236	257	219	234	227	232	226	221	245	213	208	214	235	217	202	212	249	253	223	216	192	199	209	209	222	257	234	212	198	220	213	217	223	206	212	219	229	211	236	222	196	244	225	196	216	229	249	235	231	218	198	213	233	214	219	233	233	218	243	227	252	230	223	206	224	232	214	212	218	197	220	207	225	210	242	239	247	263	228	252	219	224	200	243	226	215	233	224	202	223	244	220	207	225	234	207	233	223	210	222	235	221	227	211	211	238	223	216	208	212	223	228	244	223	218	237	231	214	217	218	210	207	214	223	229	228	207	221	235	238	217	251	214	219	212	220	251	271	219	209	181	234	231	187	223	241	204	206	213	234	245	239	228	263	225	272	241	234	222	232	211	238	210	211	203	226	235	250	228	227	256	209	223	244	215	233	251	199	258	217	223	245	224	215	239	202	255	236	207	231	233	189	232	197	209	207	233	205	209	223	214	247	190	214	196	228	250	206	232	191	263	215	231	248	227	223	221	246	238	227	219	193	203	208	220	234	256	227	204	232	228	223	207	248	220	234	229	233	241	222	224	211	227	219	259	210	199	229	220	213	221	246	214	212	226	232	233	252	229	209	254	252	239	209	219	219	235	221	211	255	224	216	183	214	215	225	238	256	236	195	236	200	212	214	211	200	232	232	233	206	221	238	203	204	217	233	242	203	227	245	222	235	220	227	211	201	230	214	234	240	203	260	225	200	210	225	219	222	230	227	216	231	207	234	239	220	203	232	202	195	225	235	237	237	217	239	242	228	226	214	215	234	215	221	201	215	229	226	218	259	248	227	222	227	241	210	186	200	236	222	218	226	221	234	231	234	218	203	214	240	206	206	221	232	212	194	238	215	219	226	243	213	218	209	236	230	230	201	229	220	226	230	231	190	211	203	214	231	197	210	224	215	198	216	217	236	235	215	216	248	230	258	255	261	234	214	235	230	209	199	242	203	224	215	235	211	218	194	216	217	211	229	238	253	208	214	214	206	220	255	210	199	240	220	217	233	226	229	225	253	206	229	228	231	210	223	217	252	236	218	202	227	203	249	238	209	235	214	203	257	246	230	237	251	219	220	192	253	234	202	208	214	240	221	211	219	256	244	213	225	214	238	234	237	215	206	272	230	231	210	230	222	253	188	227	221	238	220	221	223	242	219	209	210	228	230	195	218	213	231	237	238	251	223	247	235	228	222	233	223	208	223	206	196	201	230	218	229	253	163	232	246	236	248	224	259	209	210	203	202	223	207	216	261	205	211	227	228	214	200	229	223	270	226	248	218	212	219	203	216	219	220	199	228	230	209	198	205	189	205	200	253	214	211	243	210	211	212	234	229	193	221	240	254	200	206	223	216	198	198	226	243	209	207	218	218	214	202	246	218	225	221	217	231	207	207	229	227	216	237	202	223	254	239	218	224	223	217	195	190	271	222	229	211	213	217	256	201	211	207	249	228	220	244	217	203	241	231	206	209	222	240	214	221	224	209	215	227	220	220	212	247	234	208	219	234	223	207	247	217	217	212	213	222	220	225	225	227	230	224	243	242	230	188	211	244	213	211	237	205	213	237	249	241	230	221	241	216	229	230	278	182	198	223	235	209	203	226	215	211	216	240	241	217	230	203	233	206	241	222	214	230	258	220	236	213	231	238	199	226	224	200	208	235	198	256	208	221	252	208	231	237	252	236	247	248	215	226	238	218	231	228	200	214	219	195	234	217	211	216	220	217	204	208	242	231	222	238	233	257	228	206	251	245	235	234	217	205	214	218	228	215	235	245	231	218	231	221	227	240	248	200	201	196	202	214	233	239	229	230	225	218	210	214	236	220	205	216	224	252	237	214	204	206	229	205	222	205	223	220	258	236	231	218	227	236	229	230	217	201	244	233	196	228	206	246	241	237	240	226	251	220	247	214	254	221	238	248	230	226	249	243	246	225	233	246	218	250	218	241	230	220	243	194	246	227	212	242	213	220	218	197	224	213	228	243	211	213	221	223	225	203	220	241	251	226	223
6679	6976	3617	1734	1112	844	774	664	602	567	596	585	558	547	538	531	486	520	524	524	560	473	513	492	537	526	539	513	532	500	499	480	514	524	525	514	512	534	491	530	499	524	482	528	524	512	479	438	508	512	508	515	473	514	534	510	494	523	521	523	508	513	536	504	503	478	481	540	493	492	505	518	525	528	492	508	489	517	477	524	551	502	477	490	486	516	489	511	503	539	493	483	508	486	509	509	515	477	475	496	508	482	523	504	492	534	484	497	496	514	499	499	513	489	496	525	512	533	520	532	501	504	521	504	470	504	499	494	513	452	544	492	493	505	476	520	532	481	481	529	481	462	527	492	486	478	518	515	527	530	512	545	507	482	513	510	539	496	492	529	482	506	509	485	518	491	531	477	528	502	508	528	510	480	479	526	535	506	521	510	481	543	533	515	481	492	475	483	533	479	512	529	469	512	456	478	483	556	480	525	517	498	508	468	451	518	510	500	488	508	516	519	474	491	546	488	477	501	548	502	502	520	505	502	510	514	518	513	520	521	550	478	536	524	509	534	550	517	526	496	501	521	504	495	508	513	523	508	529	519	495	522	494	466	514	497	491	520	479	504	506	515	505	504	488	455	455	543	518	497	494	487	541	511	520	487	528	517	503	503	541	485	541	506	546	496	497	556	465	516	504	485	470	530	485	550	499	534	481	516	528	518	526	469	490	492	534	501	507	478	505	454	519	488	503	495	507	503	484	541	491	552	513	528	530	543	519	459	493	500	480	483	488	497	495	519	513	472	492	486	537	483	511	533	473	486	469	471	508	500	513	485	565	478	545	490	503	486	535	525	449	504	533	491	470	490	518	526	527	525	539	522	502	516	511	463	512	475	492	465	523	478	534	523	464	522	513	516	519	531	498	518	506	477	499	499	479	488	524	513	454	500	519	510	503	529	522	527	487	501	493	508	515	474	532	469	503	509	516	504	540	478	496	511	504	554	496	541	530	497	525	455	519	496	576	536	503	527	531	522	508	480	513	502	496	513	490	512	535	520	490	534	485	542	510	481	481	539	511	518	489	526	472	531	500	512	534	521	499	499	502	512	478	494	528	481	526	541	533	508	504	505	470	505	501	515	511	522	498	498	511	510	517	488	503	509	477	492	490	507	482	512	503	494	516	480	500	503	552	511	493	474	509	537	459	544	525	516	519	449	497	507	508	517	525	538	514	503	533	502	522	505	487	480	508	519	529	535	489	498	517	504	547	502	536	518	497	503	501	531	495	503	531	479	538	510	496	488	481	536	493	531	497	471	498	497	508	500	494	514	515	523	538	534	525	508	484	473	460	537	522	535	507	484	489	546	493	540	488	490	530	486	537	500	496	511	507	482	521	530	530	549	502	563	509	497	547	523	520	512	525	516	552	502	487	518	462	490	532	525	531	486	503	517	464	539	532	433	525	493	508	544	513	542	507	490	494	536	535	546	540	514	497	511	496	498	518	514	514	469	503	490	543	512	502	497	540	490	497	521	514	512	524	499	510	512	501	508	512	545	480	494	488	498	472	507	523	492	523	497	539	512	504	477	466	502	502	490	535	500	476	519	500	531	474	530	502	490	497	491	469	504	500	513	501	533	510	495	484	485	517	524	527	521	519	513	507	525	523	526	512	477	522	509	516	523	500	489	495	518	534	503	526	498	537	500	513	497	505	468	512	472	506	489	514	503	520	503	521	510	508	513	519	541	495	480	502	515	481	531	451	537	471	535	528	526	494	487	510	487	512	498	542	501	500	516	549	467	510	525	472	517	498	541	490	477	500	471	482	524	516	463	526	500	519	528	486	485	508	457	543	488	539	500	537	541	511	493	514	482	504	504	496	502	507	525	495	543	486	463	516	505	505	504	493	461	530	505	540	531	492	527	495	513	500	459	502	496	517	520	520	530	548	553	478	553	474	478	506	488	559	525	515	549	497	500	480	496	504	504	529	493	493	500	487	548	478	519	508	536	448	480	528	484	501	502	545	526	482	533	545	518	534	514	496	502	526	511	500	512	521	524	547	473	515	456	492	498	505	482	514	516	486	498	512	491	537	493	500	497	529	531	551	503	519	500	513	466	512	519	495	448	509	508	517	498	486	489	493	483	541	504	496	496	499	488	516	525	492	570	503	494	524	505	520	518	528	508	502	510	550	506	508	505	472	526	502	486	473	509	519	493	513	522	529	481	509	541	521	509	523	514	499	525	476	547	495	501	502	499	525	517	497	523	530	477	517	507	499	515	512	476	529	509	465	508	521	510	507	528	541	502	512	515	513	530	513	503	537	550	547	540	526	478	482	491	515	508	529	489	482	499	511	510	474	510	483	481	529	543	475	535	489	510	547	499	491	514	510	509	484	517	546	546	516	548	493	502	521	522	477	506	497	506	526	486	495	508	500	521	491	459	537	480	523	527	505	482	488	477	494	535	469	512	494	462	462	497	533	515	498	510	560	517	543	489	555	522	513	503	512	522	514	509	541	518	503	492	468	475	479	495	496	510	546	532	526	500	538	488	513	553	492	492	505	537	507	516	517	495	473	489	509	508	499	480	500	513	495	516	495	503	444	499	519	502	554	494	506	537	522	512	518	502	515	524	520	496	493	481	505	552	514	501	535	544	523	496	528	488	518	523	503	506	482	449	560	477	495	501	499	498	507	486	521	500	512	503	519	518	480	536	477	455	478	510	498	543	491	499	492	540	503	514	519	525	533	544	468	486	497	514	493	503	515	516	507	496	527	507	524	597	489	495	516	511	516	499	522	459	513	522	513	508	539	505	489	508	513	520	500	526	509	485	445	532	539	473	495	515	486	503	534	547	438	465	496	535	476	515	526	516	518	560	507	474	486	492	548	524	489	518	534	506	492	490	520	525	492	516	523	519	495	474	492	558	497	477	526	499	524	500	513	522	532	507	536	472	494	531	483	492	520	491	524	511	488	527	483	496	480	484	480	553	554	524	496	483	545	531	475	455	539	514	476	519	489	487	546	520	493	450	467	538	494	494	523	557	549	522	488	494	511	459	512	510	498	472	508	505	517	529	527	486	481	482	511	502	490	519	527	532	512	491	485	484	508	481	471	545	524	534	529	537	537	504	525	511	501	488	539	521	484	537	463	505	546	508	531	472	515	496	544	515	512	503	497	471	515	514	463	477	491	525	468	537	529	507	527	523	508	516	495	521	496	524	530	512	539	468	567	526	440	494	473	501	506	493	460	493	446	440	503	516	517	491	516	528	510	486	512	512	510	525	508	510	527	493	464	492	473	466	476	497	515	460	524	477	487	495	551	516	505	528	503	475	504	475	504	483	538	476	516	540	531	526	484	474	537	512	462	522	511	546	516	513	528	523	482	512	528	517	530	494	515	468	506	527	494	512	523	449	493	518	541	540	514	535	490	497	506	494	461	506	535	520	509	521	530	481	491	506	520	452	516	478	500	487	482	543	519	502	494	540	516	502	519	553	464	492	511	517	525	467	505	509
23397	20668	24217	27137	20674	20706	16716	1632	843	525	393	323	287	270	272	251	224	181	192	181	189	168	166	168	159	175	170	172	146	165	141	173	162	140	182	154	204	173	173	138	134	156	152	151	133	157	164	159	141	121	144	152	131	160	160	145	166	145	145	115	155	145	142	133	154	136	140	124	148	132	140	175	117	142	130	134	147	140	130	140	168	135	141	156	158	127	143	171	136	161	139	154	147	146	118	146	160	113	160	153	152	138	156	125	166	148	156	147	150	130	163	139	144	120	153	120	134	143	162	141	150	169	160	116	173	177	142	133	132	164	128	169	156	161	131	156	154	123	147	152	157	125	152	123	159	163	151	148	140	152	138	150	148	141	145	146	125	129	152	161	145	136	124	157	146	123	150	147	151	141	151	146	155	158	148	147	144	161	161	151	117	120	124	130	154	167	142	141	129	172	184	150	155	143	147	119	149	139	152	156	149	161	131	116	131	118	154	136	143	133	140	142	125	157	138	120	145	133	134	150	148	125	144	133	156	143	154	130	146	142	131	130	130	149	166	146	123	145	160	145	138	140	128	151	143	119	110	130	138	127	133	161	141	129	126	142	141	157	169	130	151	158	129	150	126	140	118	151	136	137	141	142	137	154	133	144	154	148	143	131	139	146	152	158	133	154	134	172	148	129	145	165	155	165	146	139	142	134	167	138	135	155	132	152	156	150	146	156	161	152	110	148	132	139	148	175	131	132	152	123	107	150	133	186	152	141	136	154	145	152	133	160	129	156	130	152	152	153	139	144	133	136	151	151	169	145	142	127	134	150	146	145	135	143	134	150	178	122	139	127	131	156	129	131	183	146	133	135	124	152	145	146	137	122	154	129	149	134	122	138	154	161	145	163	137	154	143	142	136	127	145	160	182	142	138	141	151	146	135	144	134	147	148	146	140	143	151	141	143	151	155	137	129	133	158	134	169	155	129	132	147	138	146	143	173	128	129	174	144	147	138	136	129	134	129	141	151	107	159	138	153	143	128	141	116	149	159	132	147	138	129	143	137	126	159	150	132	126	146	144	151	143	173	153	123	134	122	135	147	125	151	137	137	142	123	137	135	154	171	137	176	160	150	169	154	115	139	136	131	153	137	169	142	147	118	142	149	162	134	136	132	138	170	143	155	142	152	164	124	145	147	154	162	158	146	150	151	143	155	141	137	129	157	162	157	131	147	129	135	150	150	143	139	121	167	114	120	160	146	140	140	150	131	132	157	122	152	154	133	145	139	151	117	137	147	123	163	136	144	157	141	138	148	162	170	149	141	127	149	144	150	158	156	145	162	154	147	125	145	141	157	152	135	132	140	119	133	142	129	141	138	139	165	120	130	140	119	152	148	167	136	142	149	136	154	155	153	144	154	133	143	138	149	162	154	146	140	147	148	137	136	166	139	145	134	158	162	144	120	154	146	151	127	161	134	148	140	159	140	142	132	134	156	155	143	144	143	140	150	129	133	140	142	124	127	134	148	151	130	136	150	147	136	153	150	146	151	153	132	126	120	128	126	143	138	138	140	154	146	132	165	123	129	134	159	143	136	128	132	167	158	149	136	150	165	122	136	128	141	112	131	123	139	132	143	156	122	155	141	136	149	144	131	121	146	147	155	155	129	149	154	148	127	143	129	134	137	117	151	151	159	134	149	132	151	147	131	145	121	136	149	174	131	116	154	153	147	123	150	159	141	146	167	141	171	139	145	159	153	152	132	142	147	133	166	150	138	158	143	136	170	147	155	146	167	149	148	131	137	120	135	164	131	158	139	140	110	168	132	137	140	115	136	141	159	155	136	138	147	121	149	135	144	140	135	153	165	163	147	151	150	129	137	169	141	156	134	138	146	153	138	155	140	142	126	131	125	151	152	145	147	142	137	124	124	142	133	155	173	131	124	133	158	153	122	165	154	168	143	164	148	120	147	157	145	182	138	152	131	143	149	142	127	132	131	155	159	120	146	144	147	153	172	159	169	120	138	151	135	150	152	159	141	144	162	145	151	169	143	132	156	162	126	134	120	125	161	170	129	129	131	147	154	123	132	150	124	141	159	146	144	126	139	123	149	145	147	155	135	161	155	138	158	132	143	138	142	140	136	121	164	131	115	143	125	143	156	165	153	138	136	146	169	135	148	151	149	149	127	141	135	148	157	122	142	150	149	140	148	134	135	150	146	117	133	131	162	121	158	148	145	147	156	146	122	142	154	124	138	152	138	165	155	165	140	155	139	156	137	131	150	162	146	139	143	119	136	129	116	167	135	162	154	122	153	136	158	135	144	149	164	146	130	159	157	135	128	135	123	157	139	166	141	155	150	122	151	156	122	155	148	168	130	141	150	151	111	128	147	134	154	163	152	135	138	150	139	133	138	160	143	147	160	157	146	162	156	148	157	136	143	140	157	141	148	143	150	140	142	143	136	130	136	124	119	139	146	146	159	150	125	145	150	139	154	144	118	121	144	134	145	139	148	142	118	139	154	145	148	136	130	144	139	129	161	156	171	153	137	124	141	142	136	109	135	151	140	136	156	136	141	116	150	168	136	120	164	143	156	141	130	144	157	139	132	139	136	133	137	144	152	151	134	153	151	121	144	143	155	145	137	144	142	132	151	157	134	148	135	145	141	146	142	140	158	131	142	121	155	157	153	140	132	117	133	138	167	130	144	119	166	160	146	156	181	152	141	164	111	142	146	148	131	151	146	120	146	157	137	155	159	155	158	133	164	166	157	143	129	143	138	135	148	136	158	168	144	141	141	128	154	118	138	135	126	138	143	131	140	147	155	139	116	161	138	150	157	176	142	162	148	141	121	167	143	134	135	144	137	150	138	133	144	149	154	140	168	143	125	165	151	150	126	138	164	146	165	127	155	143	154	123	154	118	149	160	166	157	116	143	140	155	144	174	134	139	142	153	154	144	151	121	137	137	128	153	156	143	126	144	138	147	143	153	159	165	118	160	144	167	161	139	138	140	152	157	125	155	113	149	152	168	142	149	141	125	142	149	142	142	121	117	152	127	135	139	128	134	129	162	138	132	147	170	128	142	125	163	130	139	155	152	135	165	160	156	129	128	139	141	143	153	142	151	151	130	127	153	144	129	142	142	165	150	128	150	129	146	120	145	127	140	142	128	164	170	145	120	151	145	141	134	142	128	146	137	148	143	164	144	131	150	150	151	168	151	138	145	150	138	147	131	156	142	155	127	148	148	145	140	130	158	144	137	148	139	169	123	133	130	150	158	152	149	159	140	158	139	161	140	140	131	140	137	127	147	131	166	158	139	158	164	140	134	158	142	143	147	133	127	166	135	157	130	177	151	135	140	161	142	127	140	145	172	165	146	153	130	155	144	150	153	158	150	151	126	142	177	146	136	145	151	153	117	159	169	140	181	139	126	130	163	172	158	155	176	164	131	117	144	137	135	155	153	131	138	177	159	149	133	158	132	156	142	138	135	124	142	168	153	153	142	133	133	135	134
7166	10015	5213	2242	1321	892	756	669	523	444	467	454	399	430	394	363	421	354	368	378	373	349	371	387	400	378	337	358	340	335	376	389	361	389	392	339	360	366	352	376	331	392	325	332	411	381	324	396	315	361	376	385	379	342	366	355	389	354	333	358	369	355	355	382	320	327	384	363	340	331	347	375	322	360	376	348	307	348	327	333	391	375	346	344	327	364	372	339	368	360	357	333	339	336	359	378	373	379	387	317	335	368	393	368	338	394	359	369	402	345	359	334	338	357	368	353	385	330	370	371	343	348	365	345	330	353	339	356	334	353	376	367	361	359	345	344	380	375	350	364	348	330	392	359	327	339	353	369	348	352	325	328	351	360	358	363	350	364	356	362	350	367	343	338	345	382	352	342	370	354	342	358	343	339	358	348	345	364	395	350	338	329	384	344	364	348	335	381	346	347	337	365	346	314	349	358	349	369	315	344	367	361	329	363	341	366	364	360	359	385	371	330	380	320	365	370	335	317	353	362	367	342	345	352	387	353	321	374	325	326	335	360	368	382	363	369	375	338	361	354	331	366	356	385	345	388	353	347	333	392	369	348	354	351	374	384	348	366	337	366	334	329	345	343	342	330	364	343	342	352	370	335	350	329	328	356	345	330	342	347	359	358	328	369	377	324	338	333	329	399	359	358	383	324	335	372	411	354	344	350	353	365	355	412	377	353	354	355	354	329	381	356	373	322	362	322	350	337	351	369	370	373	354	373	356	341	348	355	350	340	373	317	348	363	345	332	358	323	347	345	360	347	353	353	332	366	353	334	354	342	364	354	350	381	384	347	315	348	349	363	374	351	382	346	372	346	377	376	369	360	389	342	400	319	358	339	335	324	348	348	388	375	344	357	354	387	361	326	345	346	350	351	347	369	363	353	329	347	322	372	360	350	337	370	335	362	328	348	363	345	359	382	378	348	364	348	346	346	375	386	345	341	345	342	380	341	386	326	369	377	313	330	337	361	337	360	351	348	342	372	354	382	356	342	348	367	347	374	308	362	377	354	345	355	340	373	366	364	362	343	349	348	344	359	333	313	339	360	361	333	335	350	389	341	319	377	361	325	350	320	362	352	349	353	345	324	352	354	369	377	345	316	340	351	358	354	357	355	342	347	376	344	323	329	360	370	370	348	346	360	337	339	341	372	372	388	371	346	356	354	388	354	376	361	345	366	323	335	343	369	334	371	359	347	363	344	345	352	367	366	334	323	370	343	337	356	372	370	345	355	419	347	349	371	376	362	355	351	344	344	348	331	333	332	353	325	326	342	350	345	325	345	371	336	367	347	334	372	377	339	347	340	350	328	352	342	373	319	375	339	380	362	355	336	325	315	309	374	364	341	352	364	328	399	356	385	369	322	357	352	380	348	356	360	374	376	359	332	361	359	344	345	357	399	346	347	354	352	356	340	341	355	376	378	346	333	374	347	376	387	330	340	321	359	355	339	369	325	389	328	370	331	328	372	358	352	367	356	344	367	337	388	364	331	385	350	358	353	377	346	369	367	398	366	339	366	381	313	353	315	356	291	355	377	347	342	341	343	390	369	363	348	374	332	369	346	376	355	347	362	350	376	351	341	337	332	352	321	337	363	372	355	345	349	374	389	335	356	313	320	373	349	378	375	365	340	306	367	344	344	365	331	343	386	347	364	360	348	365	367	328	358	363	377	347	360	357	341	391	364	359	352	351	352	381	374	309	330	348	337	371	378	327	328	371	351	328	359	339	344	347	354	351	375	364	359	306	336	360	362	299	350	344	338	321	339	376	346	348	363	364	338	382	358	335	353	381	365	350	369	375	337	346	351	353	359	372	372	325	322	352	350	354	312	393	374	337	334	375	377	361	363	350	396	362	328	392	369	354	343	341	357	325	337	348	358	353	341	336	348	375	364	333	346	296	327	315	350	365	356	364	346	383	351	377	342	362	330	371	350	349	321	342	348	368	328	353	346	343	365	341	384	341	349	356	341	359	347	374	339	348	354	334	325	350	378	343	372	319	357	386	355	325	356	366	349	309	335	375	347	374	354	355	384	322	363	355	355	355	337	366	361	336	349	346	330	352	341	360	336	337	346	368	369	366	368	371	352	367	374	309	344	344	378	386	374	353	359	382	335	355	350	348	335	340	350	362	419	373	348	368	363	307	321	355	369	370	333	330	357	326	352	362	350	333	349	362	341	366	332	405	356	327	356	362	331	351	361	347	359	333	383	342	325	341	353	364	338	357	348	348	341	331	367	358	361	351	326	351	356	371	334	316	357	375	386	348	365	352	351	343	353	337	363	366	346	351	349	340	362	353	350	345	387	345	348	362	363	343	365	355	374	351	340	359	365	342	339	347	352	363	308	369	342	353	356	344	336	321	334	383	333	362	347	349	369	320	337	366	361	328	371	361	357	342	329	369	315	350	345	373	359	381	402	330	383	355	348	368	350	333	351	366	370	387	360	327	353	364	355	372	331	343	352	414	353	353	372	349	365	378	331	382	393	348	375	353	366	346	359	384	360	376	411	381	362	369	378	385	382	359	361	393	316	316	325	367	353	359	335	340	372	328	343	331	342	374	349	339	378	328	349	360	357	345	346	389	343	331	353	343	329	387	334	365	348	338	350	333	386	339	343	355	348	337	374	373	344	360	300	379	351	357	354	338	376	350	389	384	361	371	390	366	364	376	323	358	372	327	368	325	369	352	338	347	372	372	361	351	358	353	348	325	360	345	339	360	319	339	341	353	342	350	363	334	322	340	365	364	350	334	340	362	348	332	339	369	346	377	356	354	345	327	375	345	346	371	391	360	337	323	360	384	381	345	364	355	340	347	360	320	347	377	353	306	341	364	351	371	376	350	335	353	372	353	311	329	387	384	343	364	347	365	358	338	346	333	337	342	339	369	387	331	345	353	348	336	355	357	371	324	342	337	329	373	367	383	349	338	356	362	345	402	340	358	353	332	322	343	366	363	342	356	368	346	337	384	365	354	356	311	331	384	363	346	355	329	364	339	360	330	337	352	385	334	322	357	352	346	363	371	323	353	355	340	367	361	373	373	354	374	352	366	359	388	351	352	349	321	323	335	355	360	350	350	353	394	353	357	360	348	365	364	364	344	345	356	361	345	365	391	372	351	367	357	330	358	325	335	376	370	367	378	361	347	360	359	362	341	342	334	347	356	332	359	347	374	365	391	352	331	396	337	348	333	369	366	359	344	377	357	351	346	338	363	335	363	327	349	322	370	375	341	357	359	357	349	376	335	371	353	352	406	353	350	348	363	360	350	334	340	373	353	351	368	358	312	330	364	336	324	346	373	359	353	346	360	357	340	378	347	366	347	362	351	310	367	361	361	386	361	387	330	372	341	367	331	329	366	373	364	382	365	338	375	333	372	340	347	364	349	341	359	395	358	369	368	323	327	349	324	363	345	333	350	368	337	339	339	346	347	345	375	403	328	351	346	359	345	362	307	344	371	323	395	379
31404	19731	9922	1858	955	793	662	562	505	403	390	388	373	370	332	362	350	362	355	337	342	308	332	337	353	336	357	340	369	353	344	336	351	329	343	333	334	302	364	348	360	320	297	362	297	364	339	320	336	352	308	322	333	366	336	317	358	332	338	308	348	324	327	351	339	314	351	343	343	330	312	314	339	339	328	318	349	316	317	324	368	350	343	356	369	368	342	354	374	332	358	361	332	367	366	331	318	381	323	356	366	364	332	344	331	276	308	343	359	343	315	315	311	348	282	318	335	362	336	342	360	319	312	341	333	337	362	336	308	325	322	325	354	322	337	327	327	342	306	343	332	300	373	314	338	348	316	371	328	294	329	329	338	333	338	341	321	319	345	347	321	340	369	381	349	370	341	365	327	357	336	348	346	358	352	310	313	345	319	345	345	327	345	347	327	354	319	357	325	337	319	355	309	329	345	341	351	347	321	334	309	331	329	352	359	312	318	345	345	323	379	297	349	360	328	327	334	324	318	375	358	371	338	387	316	355	364	339	333	384	348	314	349	371	333	314	357	355	362	340	342	323	332	350	336	355	335	339	333	329	324	365	305	338	335	329	296	318	315	313	328	326	365	343	314	334	339	344	372	333	331	320	345	323	311	350	299	383	387	341	341	357	340	359	358	329	370	316	305	341	378	335	286	327	363	341	330	339	346	334	315	322	377	338	346	346	350	372	344	326	351	320	302	317	343	337	337	309	353	333	339	375	345	322	331	334	346	329	339	299	335	333	369	320	350	334	349	319	294	362	341	352	380	318	347	342	348	372	319	347	345	333	326	326	368	309	334	337	331	316	312	375	322	322	344	344	320	349	353	350	317	307	326	343	292	328	321	353	373	356	320	375	353	368	349	345	324	343	325	309	364	320	342	319	331	327	319	333	352	371	339	371	354	317	347	321	332	338	343	340	311	345	338	325	368	340	352	356	319	331	360	301	334	317	357	337	320	317	316	308	308	329	330	321	336	298	286	314	326	358	322	352	355	323	328	344	350	341	338	368	288	321	345	346	353	325	305	319	338	337	332	344	358	336	350	360	336	338	322	329	370	344	324	343	376	354	339	337	337	371	318	325	345	341	343	311	360	359	300	304	342	325	339	355	338	374	321	361	354	349	351	311	327	332	328	348	336	321	295	343	319	346	352	365	318	353	364	335	362	336	335	335	345	371	320	338	340	344	355	329	331	300	364	334	308	341	345	333	384	351	345	353	323	382	324	366	296	309	376	305	415	314	325	351	345	321	338	332	321	325	309	299	350	296	335	357	355	313	330	323	351	281	345	322	364	304	333	347	347	324	387	328	346	306	324	349	321	366	317	347	363	323	333	322	362	354	359	327	326	315	318	346	329	319	364	330	332	348	315	358	310	360	343	365	306	338	318	313	341	358	345	371	330	354	332	322	372	331	333	332	311	320	321	337	341	342	328	345	360	318	307	300	316	337	339	368	342	365	344	319	324	352	353	339	328	335	329	342	333	358	328	319	315	311	318	346	348	319	333	378	329	333	344	358	323	301	334	376	321	346	309	308	372	326	344	335	343	349	326	349	359	350	330	309	345	341	286	321	321	362	352	352	374	326	332	363	374	341	335	349	321	325	319	314	312	349	303	348	292	299	391	302	323	325	306	321	335	333	342	338	322	347	345	314	341	332	342	321	359	367	333	335	333	355	337	287	357	386	371	306	347	381	323	319	358	355	349	350	357	364	326	324	350	316	311	361	348	360	340	363	313	344	361	346	340	310	360	310	360	395	368	354	337	362	339	344	335	317	331	348	333	334	343	347	337	317	308	330	321	315	310	347	337	321	356	313	378	348	333	340	331	377	339	338	321	345	361	340	363	325	325	375	360	339	350	345	357	342	338	351	345	354	361	340	328	360	336	343	360	375	340	301	336	367	324	319	323	344	316	345	344	340	338	342	354	313	316	341	313	301	330	371	359	345	341	347	352	344	316	340	372	332	325	318	337	319	328	363	319	310	325	300	347	301	348	360	353	342	329	356	334	354	311	313	340	337	341	348	386	275	373	341	349	348	336	316	368	350	336	360	336	334	334	306	342	328	341	288	322	350	327	311	356	326	298	324	316	377	369	351	321	309	313	315	347	346	325	298	320	338	338	324	303	364	326	350	305	375	342	343	360	336	346	341	341	353	379	353	387	330	332	338	312	340	330	337	334	323	336	333	330	358	340	331	340	286	348	299	308	317	299	336	394	326	347	362	333	304	308	323	331	315	328	302	322	336	332	333	373	320	312	304	354	326	308	340	328	343	319	350	352	334	355	328	371	369	329	298	336	350	314	321	342	347	372	355	325	335	358	353	387	365	320	302	324	374	356	325	343	331	334	362	358	348	312	310	335	349	367	339	347	319	334	327	324	360	343	331	333	340	346	344	336	313	306	342	316	321	308	366	340	332	323	324	335	368	372	307	345	384	323	350	325	304	361	339	342	339	327	307	318	344	330	324	325	343	362	357	326	326	353	320	342	347	329	305	365	357	335	335	327	326	379	305	344	346	352	324	365	318	314	327	338	342	317	308	339	329	372	380	344	330	332	328	321	303	345	323	337	342	304	357	321	316	347	349	346	311	304	350	340	306	288	288	346	334	313	309	319	337	349	342	323	329	375	345	356	348	356	324	354	311	322	356	364	368	344	363	346	317	324	348	323	369	335	340	358	329	341	323	337	368	358	316	346	325	327	350	334	341	364	326	321	341	323	313	348	324	332	341	327	349	353	346	357	336	332	322	328	315	333	323	347	339	353	325	310	337	343	323	322	326	320	335	362	390	324	329	348	338	326	328	380	362	336	359	348	338	362	345	319	342	362	352	307	327	321	315	344	353	331	313	315	355	341	361	346	322	352	306	342	358	325	356	368	363	349	317	350	369	350	355	309	351	378	318	339	297	320	330	357	333	332	336	313	351	335	356	313	368	362	312	374	345	364	352	341	354	373	347	291	353	369	343	318	361	312	342	364	298	349	335	321	308	357	343	355	327	306	353	369	355	328	326	359	302	349	318	347	309	330	345	349	346	334	323	324	343	345	338	337	365	359	341	329	324	337	355	387	330	305	337	356	311	316	349	372	371	395	342	344	352	313	341	296	306	352	304	324	309	308	299	329	329	328	355	329	352	336	338	302	330	354	353	355	314	324	363	347	329	329	358	342	344	313	326	318	343	346	315	325	284	341	321	324	318	331	348	343	319	322	313	363	319	344	343	345	382	327	356	348	331	337	338	308	358	308	352	376	335	335	334	333	314	346	325	337	325	361	319	290	328	312	373	337	350	337	344	332	331	352	343	339	367	351	352	314	369	290	332	326	345	352	355	339	368	325	303	355	360	354	358	342	320	356	326	314	344	366	325	342	361	311	324	331	338	285	365	350	359	334	327	344	324	389	353	365	361	354	361	335	309	334	339	320	335	369	343	328	353	313	325	326	337	372	337	326	332	325	350	322	339	329	348	345	374
7488	4303	2246	1336	981	870	850	807	756	745	746	762	808	832	783	730	764	791	783	735	784	736	766	734	734	767	764	760	719	769	738	700	764	788	766	734	763	735	792	772	781	775	741	747	700	758	756	758	764	792	783	771	788	742	782	753	701	772	713	734	750	740	788	751	752	740	771	722	750	745	800	788	744	748	761	763	743	753	726	683	734	713	789	737	714	726	724	716	828	783	767	735	733	747	773	739	745	684	783	766	706	722	762	712	761	726	720	767	749	791	704	834	812	727	737	694	713	744	779	750	778	717	779	710	765	767	709	770	726	777	725	738	768	743	734	723	739	766	744	800	754	727	694	755	750	765	818	750	751	752	719	739	783	728	801	725	691	751	765	759	722	722	763	719	775	774	755	802	761	748	764	745	766	735	746	774	784	772	779	735	751	691	774	677	761	722	778	738	738	769	721	741	725	723	780	741	790	769	734	784	737	682	729	751	771	735	762	727	747	744	753	727	722	756	764	746	760	731	792	753	746	806	786	746	747	758	725	779	715	739	769	775	759	757	771	772	732	760	753	790	810	779	747	757	719	763	717	708	741	760	838	761	810	742	793	751	795	738	727	694	738	723	736	779	686	730	768	765	747	742	749	774	776	741	709	735	742	777	754	742	771	778	753	760	710	707	772	789	707	764	728	731	738	771	756	733	733	772	726	748	729	724	755	779	746	783	735	770	752	743	734	746	726	802	775	751	776	766	757	774	778	749	734	831	768	764	771	731	694	756	751	762	735	743	719	720	758	756	774	734	728	757	730	758	752	732	748	766	734	734	767	771	766	722	730	826	742	708	775	750	764	767	781	770	740	748	754	723	746	762	775	776	751	744	721	766	765	805	712	794	703	796	782	752	751	726	772	800	760	725	756	718	744	723	764	723	748	725	729	740	746	764	751	789	773	739	745	765	738	733	768	726	789	754	746	754	768	737	768	721	724	734	748	791	771	750	750	744	729	684	753	742	718	754	724	721	724	742	786	701	768	771	736	759	775	789	738	729	780	780	762	710	748	754	796	749	759	732	742	765	762	728	769	694	804	759	790	786	737	774	732	733	736	690	776	741	752	746	727	798	757	750	751	730	724	732	740	745	704	752	788	731	757	727	765	785	754	726	762	742	736	754	706	778	718	772	761	757	763	758	756	721	772	739	770	763	783	739	718	750	728	744	770	732	756	735	740	731	768	768	729	755	735	751	765	750	782	727	756	752	750	784	713	735	737	737	735	753	753	730	789	756	746	783	732	735	771	692	752	753	719	704	743	709	732	744	768	747	739	711	787	748	787	768	764	705	726	668	777	712	735	796	787	747	735	718	756	737	783	752	774	756	742	720	765	742	716	714	724	768	760	764	749	717	767	769	745	782	766	718	765	749	798	732	736	719	741	736	783	750	740	759	781	746	765	774	704	784	710	753	753	731	782	747	772	739	720	728	734	794	694	746	764	785	754	742	742	758	739	756	777	732	758	764	762	796	751	732	760	709	711	730	765	758	678	745	800	720	766	762	774	744	738	758	769	751	752	783	717	724	723	764	754	765	706	718	754	739	743	706	833	790	749	723	707	802	742	734	756	754	724	756	765	806	729	741	760	766	748	716	742	725	772	710	754	741	695	731	751	736	817	799	744	750	766	802	742	738	812	719	729	754	769	747	769	798	731	715	813	753	750	784	705	751	774	714	726	835	718	804	779	798	742	737	714	768	777	719	766	749	796	793	716	730	726	762	787	753	775	772	739	759	774	747	757	755	755	752	763	726	739	752	750	732	722	746	765	738	774	776	747	765	737	734	733	764	782	754	749	761	772	787	742	718	743	730	739	760	758	702	796	722	744	715	736	724	796	743	745	731	784	750	730	754	693	700	746	756	782	734	760	770	777	752	710	731	724	791	737	721	740	737	797	779	811	707	755	702	760	771	736	735	739	750	754	724	746	751	763	765	823	765	764	765	751	739	720	724	755	779	739	728	714	749	712	745	757	768	783	784	732	784	811	729	791	761	741	759	762	752	760	740	718	781	785	762	746	741	764	758	732	736	784	807	782	761	760	768	732	746	716	752	722	792	761	711	748	798	756	745	782	705	781	775	737	730	712	749	750	736	740	767	801	708	746	723	751	782	779	775	816	765	747	772	726	728	754	776	737	722	831	754	740	725	755	754	739	742	752	745	718	767	808	784	749	757	728	766	798	737	738	745	717	710	754	774	750	716	774	821	732	720	793	759	706	711	704	750	714	784	798	704	752	750	766	766	753	744	806	757	794	711	704	741	751	744	706	753	717	747	795	764	738	731	733	798	732	802	743	755	762	745	748	752	739	719	779	752	757	805	765	712	744	766	772	762	758	739	733	817	767	735	737	752	786	779	730	753	749	756	771	765	759	756	751	735	759	783	784	742	747	759	765	763	737	756	740	726	736	772	757	801	777	748	782	724	745	766	793	745	783	746	766	759	768	738	741	768	730	749	754	757	755	792	699	776	748	733	736	788	752	727	713	742	778	735	727	773	754	759	725	722	749	716	751	700	771	744	715	759	729	763	760	779	757	674	752	746	770	747	730	769	758	814	733	742	787	720	710	753	734	787	716	748	725	797	745	759	746	732	740	749	752	711	748	755	758	732	719	722	735	779	769	770	770	713	769	781	764	772	736	786	709	725	765	736	752	742	769	784	764	688	743	786	766	713	714	764	746	778	696	751	792	713	732	764	734	752	721	718	756	716	701	749	773	743	747	753	712	759	704	732	791	750	785	738	724	706	722	765	782	765	731	737	759	707	744	790	755	748	771	756	722	718	715	732	780	727	751	801	749	765	769	690	736	760	783	747	710	713	740	763	756	711	736	738	752	699	703	727	728	737	741	697	758	735	696	766	768	738	745	754	734	761	768	747	750	798	754	794	788	778	757	757	751	753	762	728	732	760	735	747	768	744	716	753	754	804	740	720	778	738	755	723	771	743	741	736	756	756	728	747	760	760	752	792	746	761	701	758	754	767	771	767	750	736	741	744	724	749	789	747	759	731	780	763	711	758	723	752	760	786	747	770	747	806	755	740	740	767	797	701	738	738	742	761	747	803	755	754	798	744	759	747	746	747	723	750	802	808	747	760	761	809	754	706	702	771	754	714	774	759	777	764	733	763	709	742	767	743	733	747	784	729	768	747	763	759	750	756	727	744	801	768	803	758	716	729	774	770	739	741	785	767	745	747	719	745	752	800	752	726	766	757	705	770	750	766	729	765	796	751	782	725	788	713	784	737	758	780	745	736	714	703	763	779	773	730	756	732	736	774	747	778	770	744	738	761	827	712	778	765	759	753	759	805	760	775	747	765	697	771	737	769	737	730	848	785	724	720	730	757	753	737	756	749	762	721	750	735	738	717	733	764	715	796	763	767	771	735	739	716	750	747	785	805	759	788	724	715	743	734	718	711	706	783	752	781	753	766	779	748	793	748	720	718	748	764	753	750	805	692	720	750	802	717
23938	20631	23867	27392	20627	19893	1867	844	565	388	362	302	290	307	246	238	288	272	223	243	252	237	240	234	222	217	225	228	243	199	217	256	263	261	240	218	230	223	222	227	240	232	233	233	243	225	220	237	220	247	206	214	226	245	256	235	249	228	220	201	235	237	234	264	252	260	234	231	245	188	210	221	215	233	240	223	231	250	253	200	223	244	228	228	234	200	232	239	222	206	227	231	231	235	255	222	247	230	225	219	212	262	215	241	220	238	242	231	236	219	249	216	217	210	221	224	219	223	215	229	223	238	258	223	220	191	241	230	199	224	235	267	198	208	229	211	218	217	216	179	226	242	236	199	233	239	230	230	226	189	206	222	185	226	264	219	241	193	246	241	236	219	227	214	220	223	223	251	231	230	258	239	251	232	221	240	222	199	224	236	243	229	215	239	233	222	227	216	195	270	249	234	217	231	204	214	218	214	225	235	235	224	220	198	226	224	236	227	268	221	254	223	232	244	190	230	207	221	240	222	227	222	238	234	231	207	216	215	219	180	238	214	229	238	234	213	229	253	216	214	219	228	223	233	216	253	241	228	225	238	230	243	248	237	267	221	217	236	219	221	227	205	187	205	226	218	217	205	224	228	226	223	243	219	227	230	212	223	223	217	227	201	212	244	210	257	223	204	231	203	234	198	221	224	227	217	216	237	233	220	217	192	221	215	214	203	233	208	229	230	233	229	237	252	232	222	210	209	224	249	252	223	224	236	225	220	227	232	196	226	227	258	227	246	220	230	235	216	247	219	218	228	224	210	203	249	233	204	236	220	233	233	197	240	225	219	228	205	218	234	213	211	228	228	247	212	198	242	243	233	215	244	225	229	209	205	211	211	221	226	232	257	220	225	225	238	229	234	233	219	225	227	206	216	237	212	219	225	230	221	217	218	243	212	224	205	232	252	213	207	236	238	236	224	192	211	188	226	246	249	243	232	215	238	239	217	224	246	249	234	249	209	269	206	236	214	211	212	229	218	229	267	253	223	233	210	217	197	246	200	220	207	213	242	227	241	245	235	237	217	242	246	225	231	215	220	224	253	215	226	221	225	239	231	235	237	233	223	215	205	225	232	218	238	225	243	237	233	238	211	238	233	237	215	238	236	230	221	224	244	236	247	235	219	231	263	245	219	231	226	222	230	243	236	211	264	222	226	233	213	234	238	206	250	248	224	233	241	230	227	218	221	238	231	243	210	244	208	227	250	221	229	224	207	212	222	215	211	206	210	231	235	232	212	192	227	235	237	231	255	255	235	197	215	232	229	227	205	220	225	209	207	206	189	230	222	233	222	200	258	235	218	201	263	244	243	239	225	240	238	226	197	242	224	193	208	239	224	242	205	253	223	230	225	233	239	226	227	202	234	222	232	194	214	227	231	247	228	224	206	222	228	226	208	205	217	255	221	236	242	226	237	256	217	194	234	241	237	217	272	239	214	225	190	211	207	233	209	231	244	219	227	206	220	204	233	227	195	210	228	230	215	231	223	220	221	227	251	209	204	217	236	203	205	231	270	236	259	226	235	212	226	222	231	240	212	224	227	216	248	249	190	221	221	239	242	226	231	243	241	218	225	253	196	196	224	242	210	262	244	218	251	223	198	208	250	209	242	223	254	175	213	224	226	238	205	212	272	231	215	217	226	235	214	235	222	237	229	243	196	216	218	222	213	192	232	223	235	216	227	227	220	210	223	236	207	227	219	226	231	222	226	207	235	197	225	247	250	209	217	239	198	235	234	217	199	228	234	227	224	219	228	224	232	260	197	249	222	223	238	233	256	229	223	222	252	213	198	213	216	256	230	238	245	233	225	221	194	212	232	216	206	237	208	224	230	225	194	221	251	228	190	227	216	228	215	215	239	220	208	213	218	200	219	242	218	237	240	224	240	238	229	206	246	232	249	209	231	229	212	214	197	249	234	219	224	259	227	219	214	216	203	228	236	229	200	237	207	240	238	195	224	228	213	206	214	218	232	223	225	230	214	248	213	210	251	215	220	229	223	232	225	226	218	224	220	248	212	238	230	242	217	235	215	267	198	244	225	257	224	228	211	213	229	217	214	243	224	209	239	229	225	246	231	213	203	207	191	240	224	240	210	245	234	216	227	224	199	241	220	213	233	198	210	214	222	211	242	244	210	204	206	246	216	229	216	221	207	199	220	205	219	217	214	223	221	220	225	212	226	231	206	238	240	237	226	226	259	216	212	216	190	235	238	206	224	216	206	242	231	220	230	229	217	234	215	232	211	203	230	252	217	269	254	241	255	247	216	233	231	212	226	219	237	216	231	188	231	218	232	246	253	219	206	230	223	200	255	194	226	254	215	214	215	220	227	220	206	232	231	200	214	250	240	219	229	252	201	232	227	219	218	237	209	247	265	234	209	206	239	235	208	202	221	205	196	188	212	239	232	241	224	196	224	224	199	228	212	200	221	182	226	225	229	213	208	241	253	248	216	214	211	199	196	226	225	255	235	210	220	216	237	227	250	243	250	242	238	208	210	237	237	215	209	237	260	204	207	226	255	238	227	212	226	224	253	255	209	237	221	241	226	178	243	202	219	226	213	218	204	236	216	220	220	223	211	221	243	238	241	225	214	209	202	227	233	203	226	216	246	246	234	227	236	252	226	239	197	251	214	241	206	202	215	234	223	232	216	226	222	203	224	225	244	213	238	231	197	203	213	233	229	235	195	222	213	232	243	204	207	232	232	222	255	205	204	221	217	232	210	217	213	212	230	237	210	242	239	208	245	225	224	215	211	205	239	252	198	240	223	221	227	221	217	241	229	215	226	196	215	254	235	225	200	218	228	244	214	204	245	237	227	233	226	200	231	214	240	208	234	224	238	231	222	215	254	234	243	245	265	233	263	243	203	237	248	227	230	211	204	226	217	195	225	205	273	225	220	248	252	245	219	231	224	192	205	214	230	212	198	218	242	219	219	197	224	231	248	230	228	199	201	191	219	206	233	217	218	243	223	211	221	255	196	217	220	243	235	222	196	246	230	200	232	234	184	204	247	202	223	228	246	243	244	233	227	243	228	236	216	235	220	228	236	179	224	233	243	219	236	214	238	213	192	260	239	230	203	242	260	209	218	225	225	238	230	215	182	220	226	220	233	233	251	212	221	220	184	203	191	219	208	184	233	226	221	220	202	196	242	201	223	233	206	217	222	235	222	259	215	212	209	212	218	242	211	220	240	224	235	224	204	206	209	230	229	226	249	210	204	220	218	212	229	227	236	213	230	203	224	256	213	198	196	211	252	209	219	222	215	230	246	224	231	253	207	224	220	221	217	270	208	215	225	227	224	212	225	212	202	209	224	228	242	254	206	209	214	227	218	229	247	201	235	227	227	200	236	235	194	199	223	223	190	219	230	222	223	203	224	216	250	249	226	228	239	227	194	211	232	209	222	219	234	228	218	228	217	285	248	229	223	242	232	220	221	235	216	210	200	230	209	223	228	193	226
7012	7472	3737	1715	1073	879	769	721	629	572	558	582	573	546	542	558	559	542	536	534	523	556	485	514	541	546	515	531	539	487	530	507	503	535	549	564	573	497	501	509	528	525	515	498	512	519	469	542	531	483	533	520	500	535	545	518	501	540	506	491	488	541	501	509	511	504	521	508	491	509	491	520	512	555	544	494	509	509	512	514	499	488	465	542	490	507	481	561	506	490	540	526	527	483	514	546	508	530	501	508	531	527	511	505	524	514	531	502	527	494	468	529	515	511	535	496	529	518	515	481	494	587	520	498	580	527	507	465	524	498	582	480	518	491	536	500	536	536	543	467	530	532	524	444	509	547	479	501	461	512	488	543	502	515	513	504	533	536	480	544	511	495	480	500	518	519	500	492	500	533	550	522	509	537	508	526	465	489	510	550	531	510	519	527	480	469	512	471	546	551	527	505	500	472	503	484	496	492	499	511	497	516	518	504	518	508	514	527	483	522	505	499	479	546	532	501	478	538	495	506	514	513	544	498	522	474	533	509	510	503	487	537	519	510	510	502	479	494	534	516	502	509	530	539	494	523	503	524	517	531	558	533	508	485	526	502	540	439	506	515	513	494	522	544	472	563	513	494	503	504	499	519	492	512	522	494	489	515	512	527	507	531	505	484	489	509	526	447	529	516	495	495	527	537	516	508	518	516	517	478	472	473	524	529	522	503	527	489	500	507	528	506	542	485	546	495	525	501	483	537	521	525	483	531	515	540	481	541	494	510	505	537	472	495	507	510	509	507	505	508	501	531	495	495	508	541	522	504	522	540	512	515	500	493	518	509	527	509	473	494	530	527	485	577	474	534	516	516	508	490	470	528	486	501	485	540	529	488	553	517	543	560	498	532	546	500	489	481	497	468	513	506	510	556	542	494	536	564	503	529	490	523	545	481	527	483	529	506	496	520	495	510	508	501	556	504	493	537	496	494	504	518	527	537	495	515	509	439	524	490	476	483	486	569	531	518	492	511	520	514	492	484	503	515	507	485	568	518	502	536	564	485	516	486	491	497	534	493	480	499	508	520	522	503	505	499	515	497	490	541	479	525	489	486	502	498	516	495	462	526	476	517	505	555	542	491	461	449	540	511	533	528	492	539	508	531	541	521	512	494	545	462	500	493	524	539	498	507	527	490	494	453	517	496	518	526	520	516	484	491	467	476	539	481	487	494	508	492	506	535	552	521	525	527	499	511	503	508	487	541	518	527	533	510	485	502	461	472	491	518	510	511	528	503	551	523	504	516	552	525	492	533	478	530	512	558	530	511	500	488	554	525	524	545	501	488	470	510	515	489	513	474	559	524	528	476	549	533	538	500	467	515	502	482	477	543	533	522	475	521	537	513	494	538	469	529	516	502	547	483	540	546	513	537	513	497	506	468	525	512	525	547	484	532	449	503	517	495	540	512	551	507	468	503	505	509	523	533	502	556	500	534	537	528	489	544	527	482	517	508	502	544	496	500	485	547	490	509	518	498	523	501	547	560	545	548	513	517	510	521	503	545	487	508	550	477	515	506	475	542	534	544	466	487	506	529	514	533	511	501	515	502	511	517	515	532	481	497	532	494	550	484	505	541	502	508	511	475	491	528	519	474	500	545	529	516	481	513	527	502	481	501	495	497	464	503	496	520	495	527	511	515	525	513	504	502	527	504	538	482	545	518	534	503	479	528	542	545	509	498	482	502	504	466	499	510	531	496	520	507	455	500	512	526	478	453	482	502	514	504	508	568	561	523	516	455	478	468	512	517	470	526	544	542	445	519	482	477	494	531	524	522	512	503	547	483	507	505	498	529	505	455	513	509	532	538	521	496	530	519	535	562	526	507	539	533	560	478	559	516	472	470	520	502	484	493	506	541	486	537	526	502	521	524	498	502	461	497	524	467	498	522	543	498	499	525	551	503	487	515	491	503	536	489	543	503	466	534	486	512	511	527	473	465	507	535	507	519	481	527	505	515	509	500	532	522	500	502	507	535	555	512	533	518	508	478	565	498	516	506	529	511	512	481	519	502	489	509	512	512	515	496	491	496	529	527	495	514	505	483	518	464	498	498	499	527	524	512	502	494	480	516	488	535	481	517	483	559	472	500	542	483	519	517	523	511	495	513	525	473	479	519	487	502	530	505	450	512	477	464	507	532	507	500	532	496	512	527	511	528	511	484	498	517	481	522	507	487	520	512	499	534	479	532	515	513	509	495	535	521	496	527	530	490	492	488	551	543	489	502	498	553	568	536	493	540	516	484	492	546	476	540	480	498	502	553	491	481	507	541	537	502	544	501	516	497	496	525	519	521	520	522	474	528	538	491	513	508	523	477	499	501	517	515	491	539	558	527	554	549	520	553	499	519	500	517	483	523	554	512	537	522	515	512	541	506	496	517	512	504	493	476	517	533	493	533	493	522	495	485	518	510	472	541	512	526	492	520	496	519	573	489	502	543	494	464	502	533	534	492	507	506	491	500	486	525	519	539	535	502	509	506	557	507	508	513	530	523	508	496	501	487	525	523	478	511	558	493	503	504	527	564	524	529	458	519	511	499	514	467	530	523	473	551	498	541	522	505	511	560	515	492	485	512	527	510	552	485	583	496	541	512	460	458	515	500	524	572	493	504	522	508	498	523	546	530	495	534	526	485	519	528	572	498	548	496	495	503	554	465	553	547	512	513	523	500	503	510	469	530	547	510	484	516	479	543	531	541	498	526	492	524	500	504	509	522	488	519	532	492	534	504	511	493	516	513	506	493	489	524	523	485	470	483	518	512	518	518	518	512	538	517	488	507	521	517	489	493	521	482	544	540	534	507	502	520	515	553	485	515	501	489	491	512	500	506	513	494	493	480	529	532	505	533	538	459	498	516	471	512	540	511	522	541	494	525	542	501	535	489	528	532	511	491	534	495	480	511	509	527	474	536	522	477	500	519	496	506	527	529	521	501	448	531	521	472	484	490	519	510	496	476	481	548	513	520	515	485	524	531	506	528	528	520	541	485	525	509	463	494	493	475	489	512	529	518	543	502	497	494	485	493	493	461	531	481	522	488	535	484	494	520	491	541	547	507	535	498	519	533	512	490	503	518	509	546	518	550	539	504	510	523	446	447	514	479	489	532	506	513	501	501	474	510	542	515	476	529	488	482	522	510	503	522	524	473	547	497	513	504	497	530	557	516	514	509	551	520	474	497	529	504	532	504	488	484	542	504	542	485	523	545	509	487	505	464	534	525	500	503	513	510	518	478	533	510	499	488	527	519	533	500	564	529	512	550	495	502	499	538	502	503	498	496	513	521	493	514	457	517	496	493	473	523	484	495	494	532	504	460	520	569	503	517	463	492	534	541	469	523	517	533	543	535	534	513	525	543	501	502	507	508	512	541	499	499	516	499	501	513	526	493	555	512	511	527	487	499	508	500	531	524	536	509	454	506	494	507	501	511	488	536	522	519	531	532	516	480	527	451	515	469	524	499	501	531
23416	20654	24173	27168	20657	20691	17118	1659	711	509	378	329	334	268	256	233	218	203	185	151	191	164	180	162	174	189	176	147	154	173	152	146	167	154	186	183	161	172	138	156	164	153	137	149	150	164	144	154	133	146	183	153	154	141	154	142	162	139	138	153	154	142	127	142	139	151	148	136	143	151	121	158	153	158	154	153	149	173	146	132	138	145	148	137	150	140	136	150	145	125	144	144	139	137	150	157	144	137	158	140	150	124	146	141	142	143	152	164	125	151	143	170	144	134	135	146	133	140	155	137	144	170	174	153	148	130	134	143	158	159	147	144	147	159	166	151	153	129	133	146	122	155	149	153	148	146	147	164	151	126	143	144	153	144	148	151	148	137	151	133	138	146	149	151	143	140	177	145	165	150	168	167	138	160	131	160	137	150	145	159	162	146	133	143	140	145	157	139	160	160	142	154	151	171	133	158	141	137	131	168	156	163	142	155	145	145	140	132	148	138	152	139	153	148	151	140	148	168	140	167	141	138	146	142	160	136	155	132	142	130	144	152	153	149	134	180	145	157	137	156	177	134	146	142	150	164	160	133	145	133	155	140	147	153	136	140	151	127	143	142	171	167	156	151	136	145	148	129	131	125	128	149	130	129	165	147	174	138	152	137	154	150	144	157	138	149	161	152	159	143	130	134	142	132	149	137	157	152	186	131	143	162	144	138	142	129	141	157	148	144	136	140	137	147	135	152	133	157	171	127	153	162	160	159	142	142	176	165	162	147	134	155	156	149	144	143	179	181	142	167	179	160	135	130	149	152	151	147	139	170	150	124	152	139	129	136	151	143	168	155	152	146	146	147	138	163	124	149	132	173	167	121	162	142	114	142	147	134	165	158	152	147	143	147	139	156	129	155	155	129	149	145	164	149	138	137	152	144	125	156	138	149	160	154	157	129	147	159	151	126	138	147	155	122	150	149	153	147	161	162	162	151	158	153	147	153	136	137	153	151	160	139	147	148	117	145	158	149	141	144	159	146	166	154	136	138	135	144	160	145	156	129	146	156	149	141	152	146	137	148	157	148	154	153	129	146	133	146	161	140	179	155	139	150	169	136	147	138	140	127	146	142	137	139	164	161	145	153	162	154	140	138	147	152	114	148	144	162	156	156	149	133	133	129	150	155	179	151	146	149	134	134	136	161	131	134	146	158	151	136	157	158	152	151	144	163	115	119	138	143	152	149	162	152	168	151	163	155	127	141	115	153	138	158	143	152	154	136	135	143	155	153	147	155	149	161	138	173	141	187	139	143	156	178	148	155	143	150	158	170	154	150	137	139	170	156	141	152	138	167	147	142	152	132	142	161	156	153	141	145	171	152	121	149	142	130	153	145	152	155	167	164	140	135	150	151	127	147	129	147	139	152	160	128	147	153	146	137	135	139	147	132	171	163	141	171	133	148	146	149	147	146	142	145	138	172	150	131	147	153	142	149	161	152	141	151	143	145	138	135	157	140	148	156	149	153	152	143	142	139	158	139	159	154	162	160	151	154	133	145	137	120	152	141	148	169	156	148	152	136	150	164	138	144	148	140	139	140	132	146	149	146	147	130	147	152	154	173	149	144	168	137	159	148	158	165	133	131	150	127	137	141	138	153	175	147	146	140	128	145	148	153	140	149	146	148	159	144	118	137	158	164	145	146	158	140	143	158	146	140	144	156	164	142	132	148	141	135	151	140	146	172	154	139	148	144	146	158	132	129	148	145	117	137	164	168	140	153	128	158	158	157	145	132	132	125	148	160	137	145	150	141	165	155	145	155	181	161	168	131	174	151	129	156	163	144	150	168	157	170	141	137	147	134	149	131	130	154	139	142	135	159	143	139	149	132	167	149	125	138	138	145	168	167	146	124	147	120	136	125	148	153	134	142	142	148	139	160	160	159	153	166	143	126	165	171	148	123	131	143	149	147	137	145	142	153	154	170	136	171	140	165	164	165	148	160	161	158	155	165	139	143	126	133	170	144	137	164	182	170	137	154	141	143	154	138	151	163	163	136	157	151	166	148	149	143	133	138	147	157	171	163	157	135	140	153	161	138	137	152	157	152	141	145	151	135	145	145	160	163	133	163	158	152	141	155	156	148	149	140	134	151	148	164	133	153	150	143	170	159	156	126	138	134	148	150	153	140	120	140	169	129	139	151	137	131	139	158	164	160	142	158	148	154	159	150	146	124	158	145	157	136	166	155	151	134	144	177	149	145	146	149	149	160	132	148	123	163	135	147	161	168	145	161	136	144	154	162	131	150	135	148	167	161	154	141	138	154	156	173	153	135	149	146	166	133	132	156	140	141	148	141	152	161	145	171	142	140	165	165	139	142	133	148	165	151	136	147	141	142	124	138	150	165	147	139	141	148	170	140	146	146	133	152	151	143	154	151	131	161	156	145	125	128	172	133	142	158	149	167	141	124	143	164	155	149	131	153	118	146	142	173	147	142	143	160	112	136	153	146	140	154	143	137	150	145	151	176	153	139	152	153	138	149	147	146	125	126	138	159	159	158	132	138	140	133	161	149	138	149	153	129	149	175	159	145	157	172	152	143	149	143	143	140	141	141	170	134	132	149	142	127	151	136	151	141	148	138	168	118	150	142	154	158	153	168	161	131	135	154	139	162	166	140	142	138	143	130	154	142	137	144	147	135	143	150	170	141	153	181	151	153	149	151	142	154	154	153	164	144	161	149	130	150	157	148	160	142	159	139	144	146	141	134	151	139	128	121	129	165	147	137	151	170	155	117	152	173	132	140	125	129	144	186	152	140	151	168	163	164	154	156	176	172	121	155	173	136	160	160	135	136	138	150	153	160	147	151	146	123	168	153	135	138	149	143	141	137	148	139	145	171	150	131	147	151	152	173	161	145	146	135	141	143	125	130	141	114	149	145	131	153	153	131	158	155	130	167	181	129	143	144	143	152	141	141	145	160	159	149	152	136	124	132	135	160	152	144	155	143	136	158	157	151	156	141	163	153	152	169	140	138	164	164	149	136	148	145	157	151	153	130	132	151	143	161	128	152	171	144	117	180	148	158	150	157	165	149	169	162	146	155	180	150	154	135	162	161	131	132	139	118	158	141	156	158	134	162	151	133	155	150	153	167	151	142	149	147	159	148	130	152	133	146	154	157	121	160	163	155	161	162	162	144	137	132	165	139	161	152	194	152	146	144	137	157	133	146	138	140	154	136	176	125	140	147	137	154	154	164	154	150	142	157	136	139	150	142	153	137	142	149	166	142	141	163	153	139	171	147	142	137	148	132	158	132	143	143	144	169	136	148	167	155	133	138	144	132	152	149	167	149	158	134	153	137	133	135	148	163	159	153	133	139	126	156	150	157	124	144	148	152	133	150	149	125	138	142	143	170	157	156	165	139	148	140	141	153	163	135	141	133	149	155	138	155	177	152	147	112	145	143	123	162	144	119	159	151	147	153	140	164	142	134	156	149	121	141	133	158	133	145	151	147	173	166
8222	11439	5280	2197	1199	907	719	681	580	464	477	410	426	407	404	391	407	374	356	369	417	392	357	391	319	321	380	373	360	363	360	356	395	401	395	360	386	330	356	399	353	384	353	348	360	367	364	367	386	376	387	373	374	363	397	370	343	338	357	347	377	382	363	386	348	386	391	363	341	355	349	351	385	342	339	382	343	370	354	370	377	373	368	349	386	377	367	383	342	355	351	384	365	387	337	395	347	351	374	330	350	357	354	385	356	352	337	382	362	372	357	328	355	355	349	343	367	370	355	424	353	361	363	354	369	349	364	392	354	370	389	371	360	361	357	399	340	359	358	343	376	352	339	344	370	365	353	386	352	347	335	341	358	344	306	354	359	333	355	338	354	390	345	340	377	343	339	348	333	370	345	361	372	378	381	374	373	377	376	385	324	396	395	355	350	359	359	346	358	407	367	353	373	353	366	358	393	364	336	342	387	392	327	375	379	355	336	354	355	349	390	367	368	384	352	345	361	339	338	373	342	365	353	349	375	385	367	351	367	370	361	351	345	358	332	396	380	327	354	326	366	351	366	345	345	325	359	365	314	340	351	358	343	356	368	342	393	392	369	393	362	356	353	401	333	370	370	355	362	347	324	359	345	355	385	359	338	349	339	392	341	371	375	372	334	357	380	352	367	364	360	380	368	396	340	355	375	370	377	314	366	357	325	345	365	378	354	393	372	365	348	356	386	381	363	378	367	343	344	339	363	339	362	358	391	337	341	397	327	341	349	352	351	357	367	366	372	401	348	377	351	371	339	336	376	338	352	380	374	344	380	377	401	401	357	361	345	372	383	398	367	314	352	341	363	321	356	355	354	359	369	378	363	333	352	373	365	382	357	371	366	378	372	369	325	356	369	364	326	329	362	373	362	367	339	371	383	358	335	373	382	375	347	337	406	335	383	345	333	383	341	332	354	352	371	408	403	340	355	381	374	357	364	358	352	363	379	366	384	335	371	361	370	346	375	378	361	338	390	344	366	352	388	384	343	339	355	370	393	388	376	354	358	368	337	354	400	403	350	326	376	357	340	381	352	364	363	359	372	377	408	377	384	325	345	382	367	352	348	334	372	339	363	353	347	367	371	324	374	367	358	347	391	361	363	363	353	361	331	344	304	371	389	389	372	336	376	333	362	397	377	354	353	373	379	348	355	329	348	357	368	361	373	387	361	350	364	370	384	386	334	366	367	372	372	407	353	359	355	385	380	359	332	350	366	355	377	366	363	357	346	368	349	400	362	355	323	366	390	351	383	361	388	344	361	343	374	345	372	321	324	362	383	342	332	330	347	363	328	379	353	357	371	381	329	370	326	359	362	360	341	337	393	331	371	382	364	347	372	347	342	384	359	389	326	353	347	364	366	350	370	389	371	374	362	356	377	361	358	357	396	388	362	374	349	355	343	364	358	361	379	369	394	365	344	374	335	378	341	353	351	361	378	388	350	375	343	335	355	344	337	345	356	385	380	393	363	369	338	355	348	356	387	380	356	335	374	376	364	334	378	378	339	368	375	383	374	401	350	348	370	379	366	340	357	351	378	357	368	387	332	376	342	356	347	360	384	338	358	364	373	326	356	357	393	362	362	330	308	354	350	391	385	357	351	349	355	379	362	367	363	392	388	377	338	356	342	353	335	350	359	345	339	370	365	349	359	363	319	339	337	363	350	360	364	351	387	365	346	356	337	388	384	359	389	359	369	332	407	381	330	367	358	335	367	378	391	342	334	350	369	344	355	346	341	367	373	340	351	356	345	380	381	348	369	371	373	381	351	351	365	365	346	366	377	372	341	362	362	332	380	378	362	370	345	366	377	371	369	351	370	344	388	375	384	347	340	344	355	369	360	345	359	380	345	348	374	342	353	382	364	372	380	368	333	343	341	328	341	368	343	374	338	343	353	353	383	376	365	363	363	392	344	359	344	370	384	381	334	367	370	363	360	356	354	365	351	374	361	336	352	331	377	329	338	350	364	337	348	374	341	379	370	357	362	360	372	370	372	385	354	349	386	371	383	354	403	333	360	393	359	307	368	343	367	367	359	392	353	339	342	348	359	352	363	341	369	348	336	327	358	374	350	349	352	349	315	375	337	357	392	386	380	366	364	342	342	340	342	379	380	370	375	353	372	331	392	349	381	349	349	358	358	370	380	395	356	380	354	377	320	390	362	344	393	335	355	354	357	375	343	367	373	359	363	380	355	328	339	378	369	374	345	359	390	365	338	378	354	378	367	374	335	348	361	347	331	373	370	363	348	309	351	383	374	371	333	364	407	368	319	353	396	346	347	336	356	360	365	353	334	338	351	354	341	364	387	381	371	334	382	357	397	360	369	356	405	342	390	364	393	380	406	383	374	341	379	376	333	362	386	334	375	379	348	351	394	361	321	350	332	354	368	359	377	367	382	358	340	365	339	366	342	370	361	355	385	344	345	367	346	374	361	359	327	340	338	386	338	361	374	363	351	347	342	345	326	366	357	344	385	366	359	356	329	366	344	339	387	393	348	368	381	361	355	377	390	406	350	332	381	373	379	364	359	358	357	344	343	347	338	367	360	400	371	377	384	354	346	377	349	361	383	410	364	353	379	383	410	377	338	325	363	366	352	331	349	357	325	370	334	371	369	339	414	350	333	379	378	393	361	366	353	386	374	326	355	355	328	374	349	320	328	338	359	348	348	356	355	331	352	377	383	342	362	332	357	351	390	364	383	367	361	369	361	342	346	357	342	365	360	366	360	326	348	349	357	391	332	379	377	350	350	355	375	348	346	349	356	323	386	380	353	389	376	354	401	352	384	349	375	373	378	336	387	361	359	340	368	361	363	337	372	374	346	366	350	348	349	375	362	348	361	348	358	367	369	365	357	367	321	330	375	378	354	367	342	343	374	352	324	352	381	344	375	359	348	369	341	402	395	355	356	358	344	350	367	335	353	382	354	372	332	354	347	343	385	357	353	343	362	354	371	345	365	350	395	377	354	352	357	340	353	385	397	335	342	343	376	369	338	358	387	360	342	350	341	362	370	359	351	376	330	347	363	366	352	320	347	347	345	337	381	366	393	353	372	352	363	398	362	345	403	383	378	360	346	353	343	362	345	329	366	368	341	385	327	369	392	369	340	347	372	343	374	334	350	375	379	351	367	388	368	374	371	382	357	357	362	366	380	379	369	357	346	370	363	372	378	363	338	346	329	385	385	345	353	332	365	360	374	404	352	382	336	359	377	356	359	356	334	398	350	347	360	334	366	366	383	366	409	358	358	410	342	325	363	389	356	350	334	349	357	367	346	386	371	313	356	359	365	365	370	410	346	388	372	360	368	392	349	347	339	359	384	386	362	371	353	336	363	379	375	355	378	356	372	364	359	389	365	410	349	340	354	358	380	359	369	344	370	366	387	354	367	358	341	345	368	370	365	392	390	350	358	369	369	383	338	383	383	324	366	336	342	368	339	371	347	386	360	389	366	327	381	360
31199	19761	9954	1811	904	716	621	591	491	445	409	386	379	376	356	352	365	360	358	362	330	353	322	329	324	374	339	351	329	329	326	373	372	343	343	333	343	304	369	330	285	343	349	295	370	354	297	311	327	367	325	341	371	319	316	342	350	365	320	336	309	343	342	334	353	338	360	348	386	347	300	341	345	316	332	363	319	331	295	359	327	341	336	326	334	324	325	362	324	373	326	339	341	346	375	322	346	316	317	352	355	346	357	344	356	343	338	389	319	330	353	319	348	334	373	317	345	348	336	330	350	368	323	287	346	340	326	336	327	332	294	346	330	335	372	389	332	349	361	361	336	347	323	317	349	316	340	357	368	339	324	341	348	344	370	350	344	350	340	316	344	365	337	326	353	339	345	333	324	319	298	347	340	356	348	342	299	307	308	317	316	346	340	402	305	348	367	326	361	338	305	330	337	327	321	362	367	370	305	340	371	329	348	341	347	300	304	313	348	333	329	360	307	327	350	352	349	375	331	336	340	340	335	356	343	323	319	380	322	339	353	346	339	314	313	353	356	365	362	378	361	308	321	364	338	347	307	354	322	354	379	310	343	310	345	345	342	315	346	314	342	367	338	353	326	316	373	345	342	299	319	343	324	344	313	327	339	360	351	321	376	370	323	322	341	357	338	333	358	348	350	331	320	323	357	312	315	356	355	342	331	351	364	350	345	314	348	328	350	303	345	331	351	349	304	328	344	327	304	290	347	325	341	313	365	332	333	313	364	340	347	352	315	351	335	328	342	354	384	313	333	340	324	342	345	298	352	324	318	329	317	333	309	369	345	383	327	329	340	353	334	366	338	305	342	341	335	336	341	328	325	352	325	349	348	344	365	336	344	346	346	364	316	346	356	356	318	312	345	330	339	354	342	357	339	355	317	318	335	328	392	326	333	315	323	366	296	330	357	355	362	342	355	354	329	334	345	320	311	321	395	326	338	357	340	347	351	366	347	348	341	381	333	359	345	345	346	355	383	320	339	310	308	349	311	314	329	344	357	315	347	349	330	318	337	326	340	354	336	341	308	341	359	341	302	296	350	337	315	306	358	333	341	331	327	360	350	337	344	309	328	361	338	335	367	351	329	364	359	343	314	346	313	290	323	354	337	330	330	329	355	354	349	335	348	353	305	341	352	325	356	323	331	357	320	335	361	341	354	371	342	328	320	341	332	356	325	298	317	343	352	339	312	346	354	339	343	346	338	325	356	351	348	349	339	325	350	327	351	366	316	337	351	326	321	334	347	313	344	322	381	347	338	348	344	390	339	350	394	359	326	320	330	339	363	330	335	366	352	359	346	343	332	317	300	354	299	375	346	360	347	388	328	344	329	361	331	309	323	338	340	298	330	359	360	314	330	328	369	359	359	341	330	313	314	322	324	363	309	334	329	314	334	346	374	322	350	353	316	287	338	327	350	327	330	359	370	329	364	347	321	358	386	310	303	341	343	315	373	324	335	322	323	339	320	350	334	321	339	365	388	322	348	340	330	385	336	346	336	344	324	351	304	344	331	338	340	335	303	366	349	309	346	356	356	330	315	362	322	332	360	369	353	326	315	322	333	342	336	284	336	306	337	317	369	341	333	330	350	346	331	379	334	330	385	348	316	317	364	341	344	315	320	328	310	311	370	327	341	322	303	349	320	365	312	359	357	348	345	354	339	318	332	333	334	333	333	336	366	326	345	328	357	369	346	345	292	368	388	374	360	311	318	326	334	364	315	313	303	352	320	348	333	322	358	326	321	349	316	360	360	375	333	306	332	349	354	317	329	329	331	340	341	366	344	323	299	324	325	322	332	339	370	338	334	316	337	383	333	308	337	309	346	342	340	335	343	319	343	335	322	331	336	337	350	321	339	342	345	354	348	372	362	356	359	337	336	299	347	342	316	326	366	337	357	299	328	332	349	349	323	369	318	359	319	349	371	317	336	323	336	352	327	328	389	340	331	349	367	349	363	330	361	354	374	325	332	343	332	322	310	336	342	327	334	376	347	378	332	347	357	304	311	324	318	344	340	359	334	306	328	344	327	327	329	345	321	353	344	370	368	313	340	382	355	367	346	350	310	343	331	369	311	311	356	315	324	329	325	300	324	332	350	352	324	307	370	351	332	348	334	352	354	362	336	329	364	329	345	346	363	334	321	292	363	384	343	352	375	354	343	346	333	325	341	364	319	301	329	343	312	326	362	332	344	308	351	340	324	338	322	338	339	284	342	313	365	336	355	328	337	363	345	334	359	313	346	353	354	371	291	323	314	335	353	333	322	320	313	365	314	310	354	336	366	350	342	324	316	361	319	379	350	349	338	365	356	360	338	313	329	330	372	312	347	347	353	342	319	311	328	310	292	332	359	330	351	327	323	336	335	328	348	336	330	344	335	312	327	317	328	340	341	354	301	323	352	356	351	362	328	322	341	370	343	347	318	341	349	386	354	356	330	345	342	345	352	364	365	336	342	327	354	382	368	348	339	370	364	354	351	324	369	348	362	353	332	307	351	384	327	309	368	330	361	352	340	361	314	348	314	318	354	326	321	314	343	317	363	377	329	349	328	332	360	353	356	329	351	315	334	339	317	288	313	355	356	307	326	361	322	319	319	344	356	349	354	328	330	320	342	391	345	348	356	321	396	352	306	384	322	338	368	342	349	331	322	361	329	334	358	364	348	332	321	354	368	307	353	388	322	318	323	325	306	287	343	350	349	337	295	320	334	369	337	373	360	356	354	351	361	343	366	308	321	331	384	370	346	341	303	327	297	325	349	322	313	355	327	371	357	347	368	358	350	374	339	352	325	351	338	343	323	302	346	359	352	386	297	326	342	365	322	349	335	328	361	334	354	317	350	343	360	335	317	347	342	339	366	320	363	365	330	335	346	320	327	362	305	306	306	309	349	330	314	324	370	343	326	311	318	310	326	341	349	289	333	342	333	331	328	325	344	338	340	366	317	340	339	339	350	338	378	323	358	339	337	357	321	354	380	333	356	338	336	336	350	327	348	347	329	336	334	329	313	330	316	351	352	322	348	344	309	325	340	322	336	328	339	343	320	312	331	345	344	348	310	305	349	318	343	356	345	325	364	360	318	313	314	408	353	305	344	347	339	343	311	376	323	343	347	375	312	331	330	327	339	368	297	339	341	352	351	351	350	337	340	335	327	325	319	325	355	345	352	367	316	313	326	324	337	346	343	326	346	294	311	333	345	314	344	318	377	338	369	356	349	330	330	366	373	332	359	354	315	351	321	310	354	352	326	348	366	313	377	355	395	355	323	361	334	335	366	359	334	347	347	340	312	319	388	313	329	307	330	348	305	320	316	342	351	339	360	366	319	309	346	341	317	321	346	329	338	315	341	323	340	315	338	326	344	355	383	339	332	326	350	333	335	341	326	316	328	334	340	359	314	345	357	335	342	314	325	351	347	350	343	320	324	369	324	352	326	354	341	361	331	313	365	353	339	381	359	344	339	338
8500	4791	2326	1238	965	915	841	847	797	816	789	779	765	749	770	726	738	757	779	784	732	747	760	771	742	772	761	824	789	726	718	671	763	757	805	740	787	769	738	763	809	739	808	708	758	745	768	743	751	760	741	763	806	771	715	740	728	761	734	679	783	710	759	719	756	702	752	791	753	743	783	735	808	715	768	807	714	767	751	749	767	767	737	770	709	791	728	778	725	758	723	774	742	721	793	765	774	780	808	720	751	766	717	753	766	749	741	742	711	743	796	734	724	762	767	743	768	744	755	767	752	755	750	769	765	781	759	758	746	794	703	707	788	772	717	701	737	702	703	806	751	745	789	770	765	747	680	784	740	796	812	765	759	747	750	736	770	749	748	791	749	754	755	764	744	773	791	794	741	780	747	760	765	718	728	752	774	775	747	768	778	764	799	769	769	749	772	773	730	734	784	747	757	753	780	755	747	782	786	734	743	791	742	738	721	724	774	738	808	726	768	754	726	756	727	766	704	792	773	724	791	700	736	793	785	713	739	726	757	774	763	710	757	722	733	735	763	772	742	742	775	767	742	738	752	749	745	760	754	696	749	715	750	725	758	781	781	798	746	779	763	741	773	744	774	808	759	758	765	794	765	790	737	802	720	717	778	783	741	753	748	757	743	731	713	732	755	753	755	744	786	757	754	770	735	766	765	768	733	775	795	744	775	726	715	770	805	784	735	767	750	763	737	753	734	716	708	746	752	732	768	735	773	725	694	744	760	763	776	789	809	757	708	772	704	752	800	738	746	791	782	740	712	728	786	742	701	747	778	791	756	739	767	752	801	797	712	723	753	788	812	764	760	759	764	798	776	723	721	793	737	720	737	770	813	734	755	785	741	757	786	795	790	753	781	717	753	756	771	754	774	717	740	763	758	754	740	712	766	781	715	761	749	729	772	735	777	793	738	714	755	743	721	751	753	737	781	761	737	722	713	782	774	784	755	765	780	768	768	737	730	795	767	735	765	740	769	769	742	799	753	732	780	745	703	776	724	731	748	759	752	822	721	740	768	706	737	816	727	751	758	778	744	754	759	760	783	740	701	762	740	712	807	765	783	774	720	782	730	737	732	753	766	747	789	744	782	790	755	715	753	765	767	689	729	735	723	805	787	770	764	727	737	729	786	748	764	742	747	776	739	774	742	778	780	746	744	745	742	712	746	735	747	730	715	760	753	741	796	754	782	749	751	782	772	734	780	771	819	807	754	747	738	761	701	740	742	714	735	735	759	780	757	778	733	811	768	701	748	762	748	775	760	802	740	790	784	790	776	732	755	697	794	794	774	778	738	811	761	752	783	771	742	749	764	734	733	734	705	761	802	777	789	714	806	759	742	797	738	759	786	741	768	697	727	795	749	803	733	764	755	769	760	769	776	763	768	747	720	721	755	716	745	729	812	759	772	784	805	779	764	706	712	732	746	754	759	810	748	831	757	775	734	736	751	798	790	762	756	718	798	800	764	708	781	777	779	732	771	771	756	710	712	809	736	770	755	730	767	720	769	725	722	754	750	728	755	741	763	745	760	757	775	765	697	795	775	817	716	701	740	741	716	773	798	750	777	776	728	743	753	728	764	749	706	761	781	738	717	711	718	790	722	772	726	770	695	721	735	747	757	768	738	734	736	761	757	768	797	778	747	702	797	750	740	709	767	748	769	721	708	816	749	779	776	771	749	712	752	780	755	729	847	814	779	772	762	735	713	732	756	763	731	756	807	758	742	736	719	745	781	750	742	765	753	769	759	706	761	774	758	764	776	774	736	764	770	736	756	720	759	766	749	767	770	735	767	681	749	733	770	772	738	795	704	729	793	720	759	722	753	750	784	790	778	795	748	761	733	765	739	745	736	796	714	741	770	748	786	723	820	739	735	738	809	758	717	764	758	752	808	791	757	765	738	735	726	738	721	789	766	747	702	804	712	774	741	732	757	749	722	764	722	734	755	756	769	739	719	685	701	741	794	776	731	724	737	759	751	751	734	760	731	770	732	692	736	741	684	771	788	725	755	735	731	786	750	717	754	755	748	709	715	729	763	769	777	765	709	724	723	767	789	700	783	752	774	710	759	783	768	799	748	732	705	740	743	706	736	770	727	799	744	713	750	765	724	742	717	725	766	811	745	693	768	735	739	752	787	748	735	734	741	757	790	751	738	732	727	721	768	737	731	784	724	793	776	773	808	751	796	760	798	752	820	781	813	735	756	757	743	805	788	732	723	729	691	753	769	753	723	742	751	722	753	762	775	704	699	765	724	748	733	752	757	761	724	785	753	720	733	770	759	721	724	747	760	741	747	742	753	758	789	750	768	756	730	717	731	745	734	776	731	768	765	745	746	761	753	737	756	733	781	760	782	726	736	740	723	784	698	769	771	714	728	769	763	730	738	773	750	753	745	782	775	790	745	794	784	714	760	743	730	760	745	762	725	761	819	733	731	751	784	758	808	805	751	761	761	776	802	747	760	730	714	755	781	767	772	793	774	736	740	809	744	759	781	713	742	774	745	757	772	728	759	700	756	766	756	798	736	813	766	792	785	778	746	786	809	702	753	758	727	744	788	807	737	778	668	801	819	735	811	736	749	799	778	752	762	770	704	749	735	764	757	752	729	706	755	727	739	769	720	744	757	757	795	712	740	712	741	767	756	745	724	795	759	776	769	824	722	767	771	722	782	756	758	703	762	729	750	761	745	787	736	743	781	743	696	756	750	751	749	773	729	726	724	759	736	776	725	733	772	748	710	785	683	740	722	758	820	781	783	757	741	755	757	761	775	730	723	755	723	737	762	744	751	752	737	713	739	820	760	743	731	727	727	764	758	736	688	782	736	753	766	734	739	727	792	768	770	744	766	745	770	746	775	780	750	763	756	750	750	780	742	778	742	710	765	717	744	768	704	717	717	756	748	758	746	728	734	747	768	769	787	738	746	703	766	744	738	701	760	757	752	729	720	728	816	781	745	741	718	720	738	760	711	756	738	761	753	744	749	760	746	734	774	777	742	759	760	732	742	762	784	795	708	787	717	734	766	763	770	715	753	747	810	768	765	733	744	759	765	730	730	729	721	823	759	814	818	741	739	737	743	724	756	745	746	744	733	760	716	752	728	764	794	792	746	735	804	742	790	717	664	780	775	753	701	756	770	716	749	730	762	791	764	727	773	749	725	746	712	759	780	695	805	685	732	762	772	778	741	746	769	744	766	715	727	722	712	736	771	749	733	741	779	735	779	794	750	733	773	768	750	762	783	747	714	730	757	773	767	733	745	760	773	746	783	802	755	765	739	713	755	762	750	766	735	737	749	722	739	758	732	799	772	727	768	751	755	759	761	770	749	721	737	725	755	800	752	755	776	716	773	750	718	788	771	709	760	802	764	707	742	771	778	725	743	759	772	713	781	771	716	764	763	778	773	751	711	690	749	756	785	763	718	778	810	712	802	738	730	751	718	708	805	758	724	798	721	739	727	751	760	712
23945	20635	23837	27413	20649	19888	1857	851	591	383	365	349	339	284	322	267	253	302	220	241	268	251	265	241	207	251	244	231	236	225	245	268	267	237	235	256	238	244	226	245	217	225	233	234	211	217	227	235	245	193	216	214	220	211	216	232	209	218	225	257	223	217	227	221	257	240	237	221	198	239	225	220	229	249	219	216	237	246	191	202	249	201	236	212	224	234	243	242	229	251	235	216	215	222	240	261	217	250	253	227	215	225	262	239	223	243	221	248	221	213	237	212	238	224	218	239	242	233	225	226	215	216	216	243	240	223	221	228	212	235	207	214	216	245	248	249	216	236	257	244	228	218	227	230	233	204	260	240	236	243	240	222	222	223	252	240	219	209	251	228	231	225	196	245	231	223	242	215	209	204	216	197	198	211	243	230	226	233	241	257	245	239	194	216	214	229	221	224	211	229	251	217	228	240	231	215	246	248	229	234	208	206	220	225	217	226	240	222	218	174	235	191	231	255	219	228	223	246	222	215	219	236	218	238	228	259	236	211	224	238	239	208	216	224	231	203	223	231	248	268	266	229	221	236	199	204	246	214	200	217	206	201	223	193	217	194	188	217	206	213	220	228	240	224	197	219	229	248	235	224	228	213	209	230	218	198	223	206	276	214	229	208	219	223	206	228	233	245	253	224	220	219	210	203	226	235	244	215	251	223	208	228	212	215	235	221	214	262	258	224	215	226	225	212	216	202	221	215	237	240	230	194	245	216	245	224	230	212	231	248	223	191	235	214	237	207	218	236	207	243	250	253	221	218	232	215	247	200	247	219	230	241	258	215	230	234	225	219	232	222	183	230	232	234	260	231	196	209	231	220	233	255	222	223	238	239	243	232	216	211	222	212	240	233	239	205	251	208	224	220	211	215	220	222	219	217	203	220	231	254	220	235	227	220	204	217	212	232	230	247	237	237	250	228	224	234	231	236	208	221	227	256	227	226	254	241	195	250	223	216	235	204	229	229	231	208	215	251	192	224	233	233	216	233	227	235	230	220	212	232	228	248	221	226	208	247	223	245	238	237	224	220	233	231	255	252	258	248	224	241	232	225	241	227	242	252	232	200	225	220	225	206	236	227	219	239	209	201	250	199	230	243	209	210	228	213	213	219	208	209	242	213	215	219	216	221	203	240	240	245	238	240	203	217	249	220	223	220	244	234	210	214	219	215	230	184	266	246	220	225	239	205	196	205	302	199	253	225	229	228	221	209	208	204	209	239	226	232	215	239	234	229	198	220	226	211	233	236	222	193	223	241	204	223	229	230	246	246	208	231	217	250	215	230	250	229	213	249	208	219	242	250	215	257	249	242	222	209	216	205	236	211	231	245	225	230	242	225	225	240	213	237	252	234	237	219	250	213	232	236	222	240	268	219	239	206	252	236	233	223	225	216	226	214	229	204	208	223	206	203	232	208	228	212	220	207	215	198	216	228	217	232	230	207	226	236	217	226	213	242	217	232	221	231	211	186	221	193	208	233	242	212	227	208	202	223	211	220	228	237	242	219	229	228	186	217	219	222	241	264	213	236	232	219	224	221	218	197	222	222	225	240	188	208	253	207	213	254	255	220	236	244	230	221	238	215	226	234	251	217	191	206	222	174	224	217	254	226	215	218	267	211	229	215	262	243	207	200	214	226	221	225	252	235	228	215	222	244	232	229	211	199	231	190	213	218	254	220	235	217	226	236	237	204	249	227	213	253	243	228	205	232	214	206	217	216	240	232	208	243	213	249	224	249	212	226	241	223	226	224	225	225	194	228	223	214	203	209	245	222	241	217	255	272	239	247	243	243	228	197	203	208	216	219	233	229	220	214	199	222	230	216	232	231	262	238	240	221	210	226	221	236	213	224	226	232	211	224	203	191	239	240	208	257	215	225	228	241	226	230	222	212	233	243	211	246	218	235	231	234	238	195	210	199	201	223	225	202	210	248	242	217	213	202	229	229	206	224	256	246	227	232	247	245	226	228	220	215	234	233	217	209	239	200	219	208	212	217	229	244	244	236	227	256	233	212	235	203	230	188	243	240	235	205	221	270	222	212	223	223	243	218	233	218	245	238	214	222	249	236	196	246	234	220	233	244	231	245	229	241	206	202	236	234	223	222	216	238	220	224	237	252	222	236	233	256	251	231	212	224	236	209	193	223	207	210	220	247	248	225	222	207	233	235	207	238	241	224	212	247	229	246	229	268	255	226	251	229	249	230	212	251	254	230	216	235	236	241	220	253	233	223	249	199	210	227	217	218	221	235	208	218	204	218	192	224	226	213	225	212	224	236	215	196	239	231	235	222	232	215	227	228	234	217	229	210	208	202	209	214	215	215	221	238	220	259	240	229	206	222	189	238	233	225	223	251	218	214	204	225	236	237	247	220	229	224	248	248	222	246	241	222	237	215	269	248	234	218	245	195	228	210	226	209	219	212	240	234	240	238	236	230	236	220	188	208	209	233	220	225	221	222	209	231	219	222	213	245	244	225	231	240	215	241	213	237	258	242	233	253	230	253	221	235	234	220	204	225	235	239	229	196	218	196	242	232	203	205	216	248	256	246	207	230	232	264	219	210	221	232	254	247	220	242	254	200	226	218	240	232	220	217	253	254	222	196	233	221	230	226	226	222	229	270	232	217	221	216	213	224	235	209	194	211	243	243	219	216	249	199	209	205	231	197	211	220	271	204	231	230	230	229	235	219	211	218	234	229	227	221	241	201	219	246	187	233	220	224	213	267	235	243	244	254	238	227	238	222	228	247	209	229	218	231	212	223	221	227	243	222	236	267	232	227	243	233	218	226	219	214	204	198	223	226	267	205	224	228	213	243	214	228	243	240	226	237	227	233	231	232	237	242	224	215	205	214	236	217	234	230	204	225	231	229	240	211	216	230	237	226	246	265	213	226	225	210	250	243	213	232	231	222	215	222	213	237	219	273	234	202	225	230	231	231	226	216	243	206	216	230	247	187	249	217	242	235	236	213	199	207	228	222	239	272	239	198	208	234	247	239	226	245	243	199	201	231	209	219	207	245	226	225	237	203	210	234	227	228	229	221	223	220	217	235	225	205	236	244	229	227	260	214	222	243	236	227	231	212	208	219	212	226	195	213	221	230	196	212	228	219	239	240	229	214	217	231	222	214	217	224	186	223	211	225	219	208	224	212	251	244	225	204	256	249	252	259	247	230	246	224	239	207	242	208	222	231	241	229	228	245	229	238	238	224	223	221	228	195	215	214	210	247	248	213	217	224	232	234	227	239	241	240	241	192	227	240	236	258	218	241	219	233	237	212	230	220	245	219	220	236	227	223	234	228	224	258	225	239	226	207	217	215	224	225	228	218	227	215	213	230	246	220	212	226	208	222	196	230	230	225	239	208	230	192	223	225	236	210	237	231	216	214	218	217	247	221	222	223	230	231	240	207	248	227	197	239	213	202	230	232	210	213	240	219	231	226	216	183	253	233	227	227	238	227	221	207
8405	8073	3902	1618	1053	871	711	660	623	571	582	558	556	550	528	503	533	480	542	514	525	498	538	521	521	509	520	503	530	504	516	505	493	521	527	518	538	486	498	539	494	522	524	500	533	501	508	466	478	510	560	497	518	494	535	505	517	527	475	502	510	564	493	502	517	523	522	543	537	521	571	503	489	531	520	544	519	535	478	501	522	502	532	520	499	535	530	503	522	539	507	510	502	516	523	494	550	506	525	554	498	539	490	536	491	524	534	518	519	490	534	504	522	523	510	551	514	513	528	541	495	488	538	504	550	542	530	527	523	503	465	543	526	544	457	493	508	505	508	506	509	482	553	497	487	477	512	472	500	532	508	492	514	511	518	508	512	520	492	513	514	528	524	479	509	513	532	543	519	491	558	503	514	535	493	525	516	511	518	503	533	535	528	537	505	512	513	521	522	508	506	500	481	485	516	544	490	501	492	507	539	520	535	525	520	515	538	551	540	477	501	505	505	550	512	534	528	558	486	502	505	517	522	501	497	520	511	532	474	516	497	505	533	508	520	533	500	557	515	498	524	538	511	527	522	503	558	518	505	525	499	535	486	500	507	511	502	533	521	518	514	501	509	498	516	522	493	513	461	550	513	488	507	524	514	493	515	524	494	501	505	494	513	522	506	506	511	462	562	525	500	519	535	539	491	489	526	467	480	505	525	535	503	544	530	478	510	504	555	488	532	501	507	476	509	515	484	499	495	523	508	522	551	537	515	494	474	513	523	528	492	472	508	557	486	537	488	561	511	509	507	503	522	516	489	499	551	523	521	503	533	518	473	503	516	571	506	505	508	537	537	506	528	498	506	518	475	521	506	525	545	485	536	522	529	519	497	493	536	502	491	553	527	488	490	485	507	553	492	511	516	574	517	510	499	510	529	522	524	503	477	495	503	569	538	524	547	505	562	530	527	490	520	532	501	534	501	514	538	519	499	538	520	488	521	522	510	528	535	504	543	503	487	524	486	521	535	495	537	511	548	507	518	509	528	509	507	506	491	499	504	531	534	482	526	506	456	534	510	519	510	528	507	456	527	494	515	525	556	468	513	516	516	532	488	535	507	550	496	489	479	538	521	499	521	532	547	513	518	522	475	475	497	567	506	516	504	533	498	524	498	496	556	500	519	526	507	526	488	511	513	501	538	509	536	538	517	519	478	488	469	479	521	516	526	532	521	511	508	539	525	501	593	489	500	540	475	512	478	533	487	508	523	520	571	494	501	551	515	522	542	537	522	511	503	516	546	474	526	531	475	489	499	516	562	502	510	537	497	523	494	535	552	520	551	554	481	516	530	488	533	535	484	504	517	471	515	512	503	548	527	534	512	490	515	482	527	555	500	473	545	504	543	518	499	533	475	487	459	517	504	459	550	559	513	503	540	537	516	550	548	504	515	497	523	534	531	509	536	488	500	566	508	558	508	565	495	504	500	550	520	520	511	509	527	517	524	505	473	504	473	510	541	480	521	515	485	487	488	539	482	513	531	493	510	513	518	507	535	476	542	473	506	525	492	526	522	499	553	495	527	545	544	480	516	512	531	506	517	526	524	480	489	520	517	510	520	517	465	557	540	493	558	532	520	516	507	528	521	507	506	541	524	504	463	513	519	487	554	502	517	546	501	496	522	558	539	522	474	518	528	506	504	511	515	508	540	510	548	522	536	490	494	541	547	489	495	525	536	541	520	499	482	499	501	475	497	506	522	525	499	507	543	499	465	534	491	552	509	504	545	506	487	515	494	513	539	547	540	536	486	486	526	512	520	517	495	489	537	488	513	495	519	507	499	510	529	499	490	513	524	495	503	478	460	540	527	509	528	501	579	563	518	515	522	496	529	484	511	511	527	501	476	529	486	526	511	525	513	520	504	495	485	527	490	503	530	511	514	546	520	510	497	523	493	540	507	536	484	500	506	481	535	501	540	495	503	506	559	527	509	486	518	521	553	526	548	493	499	508	496	508	516	506	504	512	485	512	506	505	527	508	444	523	532	524	470	523	508	521	473	526	518	468	497	504	523	539	460	487	531	540	530	571	498	484	508	536	505	511	514	485	549	469	518	522	577	561	486	518	483	506	517	499	536	479	511	517	478	480	507	501	505	482	490	538	493	504	534	501	516	520	491	509	532	532	519	503	505	516	531	518	498	520	500	517	517	528	509	508	535	525	559	494	472	514	555	533	520	565	515	530	552	549	548	512	540	514	528	521	506	514	542	487	508	538	517	488	493	516	534	538	512	524	505	495	508	494	501	556	513	543	538	517	509	509	487	465	522	540	509	522	510	492	496	493	548	546	491	528	519	511	500	476	513	479	489	494	515	512	531	505	530	499	499	489	518	516	515	518	534	511	491	501	501	535	500	518	471	515	531	487	489	489	487	506	519	493	523	548	512	535	523	476	507	518	517	484	499	543	496	519	503	494	516	518	533	508	527	523	507	511	514	507	474	542	515	492	530	530	501	498	517	500	515	531	477	506	473	496	498	480	477	522	525	550	558	501	501	506	522	488	532	551	570	499	547	532	509	562	509	515	510	520	495	538	519	531	524	507	515	492	524	551	504	525	480	496	541	540	546	527	497	538	557	457	513	486	509	512	489	505	510	496	518	513	501	513	517	507	524	533	522	505	504	526	467	506	593	493	527	509	531	488	557	549	511	559	523	545	544	507	476	509	479	511	503	505	489	526	539	499	496	537	476	505	538	560	487	534	541	505	517	496	493	496	522	523	505	504	494	504	518	486	511	482	514	523	503	533	537	534	481	516	514	534	537	529	477	511	494	514	489	498	496	496	546	486	537	478	505	530	541	519	551	494	483	502	480	537	536	521	529	502	521	506	477	497	493	524	547	525	552	471	500	531	552	525	509	518	518	532	512	510	513	539	501	519	522	499	505	504	495	516	491	535	509	486	544	488	512	543	493	497	543	531	537	481	526	540	505	488	513	530	531	506	469	527	523	554	505	533	509	486	471	501	504	508	545	492	482	510	548	563	516	539	462	526	545	510	508	512	507	508	498	507	504	500	503	510	517	521	524	513	493	542	517	498	518	524	528	494	591	505	479	483	521	527	482	483	562	512	465	515	521	530	524	542	542	538	518	501	522	492	490	515	555	452	542	507	507	477	504	513	535	499	518	529	545	525	515	523	537	515	533	499	562	442	499	531	541	503	463	521	526	541	512	531	557	464	534	502	516	502	540	531	509	509	504	540	515	517	523	458	515	484	492	506	530	519	553	515	514	513	530	525	498	506	531	509	499	504	541	510	497	513	507	518	512	506	517	520	491	526	548	510	524	544	514	481	519	518	493	545	470	503	549	528	507	488	516	533	500	524	501	454	502	548	522	487	517	510	524	542	498	536	521	480	518	512	501	543	485	529	480	495	500	529	516	519	500	498	525	503	529	544	511	454	489	537	475	516	521	517	515	505	560	521	513	540	528	472	524	513	510	499	527	527	515	516	522	504	507	534	490	513
23380	20642	24175	27131	20642	20676	17139	1680	709	485	380	327	308	323	238	236	222	191	175	192	167	185	152	169	163	172	152	179	168	177	140	130	192	155	181	189	196	154	151	152	150	175	159	162	145	152	116	165	172	138	149	154	147	142	130	138	119	159	169	151	144	147	153	143	156	159	146	146	122	127	157	123	152	151	155	157	127	143	152	144	142	126	168	160	154	154	161	162	147	137	147	122	139	136	146	146	174	152	147	161	162	164	142	140	145	141	143	158	145	125	150	141	135	156	182	141	151	133	142	126	164	109	148	114	131	146	146	131	166	151	137	152	140	129	142	144	162	163	131	146	134	133	148	157	135	129	150	162	156	138	158	153	150	150	147	158	147	117	142	147	153	148	148	156	145	139	140	138	143	152	138	146	152	151	166	152	161	163	147	149	147	178	143	150	158	156	116	163	144	143	151	138	151	158	143	153	133	129	146	151	144	133	134	170	154	147	138	141	149	144	147	142	151	153	170	148	146	151	143	99	150	155	149	148	161	137	133	159	138	152	133	139	129	158	130	124	169	145	147	149	160	172	145	135	152	145	147	144	157	151	175	151	152	147	142	140	156	149	150	165	126	142	154	141	173	163	142	174	149	140	145	154	155	131	155	140	152	114	163	129	170	145	140	158	152	134	152	156	138	145	155	158	140	147	134	163	136	157	138	157	158	148	141	160	142	137	124	156	147	152	149	148	128	166	135	128	151	164	159	142	138	131	150	148	161	132	139	131	162	145	160	130	139	145	148	145	121	163	120	141	142	135	143	147	122	146	129	173	155	134	159	137	159	152	130	135	129	135	151	150	151	150	167	131	154	154	129	162	140	151	175	158	128	126	148	158	135	158	149	165	146	131	137	136	132	153	167	165	180	142	144	170	128	155	153	125	145	169	145	144	135	146	155	144	142	145	141	129	148	151	157	142	133	142	156	167	144	137	153	153	123	149	133	142	158	156	166	161	169	141	146	147	139	144	164	163	178	159	147	127	145	146	135	149	184	135	160	128	135	141	103	156	157	165	150	133	148	132	147	137	150	157	157	140	152	123	126	124	140	150	143	121	153	149	134	151	137	147	146	151	129	127	155	151	160	148	134	157	142	145	152	157	172	178	136	161	125	164	124	149	153	141	147	146	136	136	133	154	148	154	158	147	139	145	136	139	122	130	144	142	136	165	152	140	138	174	132	147	142	155	135	125	138	157	169	139	134	161	133	137	159	132	126	146	149	139	149	139	142	153	148	143	156	130	144	152	160	117	176	168	143	123	150	130	126	124	130	119	148	125	132	136	146	138	150	147	171	134	144	146	152	150	145	143	148	132	148	160	150	134	148	130	150	144	135	134	143	158	148	139	141	151	151	145	147	135	127	153	143	153	167	157	141	163	140	161	145	140	133	139	157	144	143	149	146	148	129	155	153	128	159	154	165	134	139	142	171	150	163	147	145	146	138	155	148	160	171	137	160	129	147	160	144	143	156	154	164	139	122	152	134	175	148	139	145	136	149	119	133	132	140	179	133	161	139	151	148	146	143	139	154	129	148	152	149	138	133	154	138	129	150	176	155	140	145	157	140	130	152	154	171	152	148	149	171	131	140	139	140	132	160	165	141	170	151	142	154	136	153	153	143	144	149	139	140	161	150	139	143	145	140	136	138	145	141	130	141	167	143	132	156	143	148	146	138	146	118	168	130	171	159	151	148	149	147	142	166	149	144	126	142	146	135	122	131	173	157	156	143	157	160	162	136	159	159	128	125	128	173	153	177	147	167	138	154	131	155	124	169	164	129	140	138	152	144	155	141	153	154	139	150	138	156	156	153	135	158	151	155	136	135	127	132	144	165	125	144	143	139	134	139	122	137	149	162	125	141	130	139	155	130	150	139	152	151	177	147	155	139	137	128	137	160	145	152	132	157	146	130	134	135	167	148	150	153	135	160	144	139	126	147	174	167	143	152	146	156	166	139	145	142	164	156	135	161	162	129	158	140	144	141	124	125	153	140	154	127	137	159	144	147	148	182	122	122	158	143	138	137	155	146	139	153	152	138	123	138	152	171	145	165	152	153	137	142	136	127	134	145	134	137	146	151	158	153	135	158	156	146	153	183	153	172	117	136	150	143	160	144	127	155	161	129	141	141	129	149	137	166	118	133	155	169	127	164	162	143	148	132	150	168	161	160	145	140	148	147	161	161	131	142	155	161	171	148	153	154	163	141	163	141	153	174	161	169	157	169	171	148	153	160	133	159	161	148	139	148	151	139	173	155	129	164	165	139	154	147	167	172	140	169	128	136	148	147	128	143	147	147	133	131	147	131	149	154	157	144	142	149	164	127	143	153	145	144	162	135	149	138	122	155	173	145	146	126	139	144	135	133	145	168	152	150	146	133	167	134	141	137	134	145	143	155	151	132	146	169	155	162	141	149	139	177	168	148	142	148	148	164	158	154	147	144	129	141	158	157	144	130	149	134	154	139	139	171	134	137	132	130	160	140	149	147	156	127	152	134	177	150	146	156	152	166	149	143	171	147	151	137	139	119	173	151	137	140	156	155	146	134	138	142	125	130	129	134	146	144	145	144	150	174	138	142	141	153	158	177	125	141	140	154	135	134	158	127	121	140	145	128	147	148	152	144	144	136	149	159	140	156	139	146	171	158	162	164	152	153	140	154	146	131	147	149	142	149	154	155	149	133	144	145	153	125	139	134	140	130	145	146	159	165	118	130	145	138	144	140	119	146	157	158	150	162	162	145	139	182	162	145	171	145	131	148	145	134	159	127	145	177	137	158	153	185	129	130	148	152	135	144	123	153	148	139	144	146	153	148	147	156	155	146	147	128	139	149	148	131	134	148	145	164	140	126	141	159	138	172	126	128	126	137	142	151	120	146	133	147	152	150	159	153	165	161	153	141	128	137	138	127	153	134	146	168	139	123	136	144	164	154	148	151	177	133	162	161	154	156	132	132	149	158	146	149	137	152	164	146	131	147	123	151	160	155	147	151	148	162	147	136	162	147	141	141	160	171	182	143	139	136	142	152	144	134	157	138	136	166	146	147	151	134	142	159	157	169	168	149	159	135	173	147	135	158	156	148	131	141	136	148	147	124	138	134	127	191	138	166	141	149	140	156	122	148	155	177	171	159	162	159	172	134	152	135	146	144	147	136	133	162	140	135	162	136	155	174	173	153	115	146	160	137	134	147	167	135	151	152	135	130	128	156	150	157	139	160	157	117	123	140	134	162	136	144	132	152	141	138	164	147	152	161	140	165	142	146	117	148	134	131	132	149	159	141	156	130	160	153	159	152	172	144	130	132	160	155	141	141	121	146	146	139	146	156	154	138	145	160	143	124	153	149	157	147	151	138	157	135	132	131	134	192	135	130	157	158	131	158	140	148	151	167	142	145	158	149	156	128	147	145	148	134	181	160	154	157	138	162	171	133	154	155	145	128	169	155	137	166	123	169	152	159	155	140	123	142	138
10012	11973	5369	2116	1171	896	734	662	552	466	459	429	454	375	365	383	370	375	364	396	353	369	395	423	363	368	373	360	381	372	364	330	344	357	373	389	376	343	333	392	335	307	332	396	361	357	358	347	375	371	342	353	348	378	337	352	374	340	345	351	352	348	389	365	359	349	329	373	328	358	349	348	352	346	343	369	365	371	347	363	346	344	372	364	363	392	387	394	359	359	330	374	349	356	351	352	355	337	356	362	352	344	386	379	382	362	384	379	371	371	374	367	351	351	391	359	394	342	343	382	366	373	347	378	358	353	357	357	396	358	346	346	380	350	339	333	354	339	354	375	358	375	327	337	350	392	371	376	354	349	378	384	406	346	321	358	341	344	335	373	322	334	356	335	381	378	388	354	336	346	347	387	376	323	369	361	363	366	338	352	390	349	354	398	335	383	338	366	323	380	370	349	362	334	358	345	382	365	364	364	341	377	367	351	351	362	340	350	361	377	341	338	358	386	334	348	369	385	400	384	344	365	346	347	373	376	382	348	391	359	367	378	372	369	368	349	385	395	366	375	368	344	347	332	354	355	369	378	354	326	366	376	351	335	354	344	354	355	357	347	383	378	386	362	352	358	373	359	353	392	349	366	365	364	357	379	341	327	385	382	366	343	353	342	382	375	356	344	354	379	349	354	364	367	337	390	371	370	334	377	349	355	359	338	355	346	384	339	395	338	380	366	352	336	373	365	315	326	362	325	371	371	345	383	373	342	367	377	347	365	370	360	345	392	370	356	369	360	340	368	371	343	361	354	363	366	321	336	356	331	362	379	330	333	394	373	344	378	300	370	360	321	343	379	364	406	386	362	348	387	386	347	368	362	369	380	353	366	401	352	365	345	361	318	382	353	368	318	341	361	385	351	355	353	357	341	352	326	365	337	355	381	402	387	352	386	371	344	394	352	361	315	351	365	350	384	393	352	361	342	370	326	359	362	347	383	358	344	350	354	360	352	346	369	345	357	369	376	393	350	333	359	327	372	327	307	357	369	293	314	378	344	413	326	372	337	354	397	361	368	369	354	355	354	356	377	338	377	332	378	340	380	363	350	371	413	338	369	385	357	369	366	366	375	350	409	366	363	346	403	319	359	363	396	385	359	345	345	389	359	347	354	327	382	319	380	334	393	344	344	366	384	353	318	322	346	321	345	353	332	376	346	365	393	324	332	341	353	368	369	349	411	350	350	349	361	347	396	371	344	346	380	364	346	376	353	400	337	362	384	327	353	330	351	372	361	350	382	362	343	346	376	350	370	349	363	357	384	359	382	389	348	328	378	392	373	340	317	388	355	364	364	322	353	361	356	401	349	357	369	396	372	355	347	341	344	379	368	342	318	358	356	353	339	368	369	373	336	360	326	349	347	357	390	386	366	360	387	406	338	333	345	382	375	391	379	356	367	390	360	364	380	366	372	379	379	366	351	341	353	328	364	373	351	372	352	335	362	357	362	344	351	371	348	356	327	339	349	378	334	353	384	368	347	359	391	333	368	359	366	350	370	347	376	364	352	377	377	383	354	341	349	350	356	349	371	349	361	349	352	354	366	394	363	375	366	351	388	346	371	333	348	357	330	309	401	356	338	336	395	342	364	376	378	389	338	357	360	365	380	351	345	388	340	354	331	392	372	369	340	367	341	357	364	359	366	359	365	345	356	353	391	352	365	309	338	368	335	409	347	374	360	343	383	338	322	375	316	368	367	370	378	367	384	348	369	357	333	328	340	370	349	327	393	361	357	351	336	338	342	378	347	331	329	365	355	374	397	389	359	358	389	340	348	351	341	376	339	385	362	334	351	365	358	341	365	366	362	365	330	335	370	370	374	333	343	388	367	360	331	323	359	375	395	351	346	323	348	364	403	358	384	349	353	365	341	343	341	348	356	373	375	346	356	361	358	360	345	372	339	344	348	360	355	353	359	352	383	337	358	370	367	357	352	372	349	365	348	318	343	343	354	371	364	398	364	389	379	339	366	365	358	340	354	330	350	350	329	323	356	356	358	343	379	347	382	376	374	368	379	343	335	373	348	354	387	351	385	346	369	376	360	340	414	348	339	338	365	347	349	356	367	312	355	340	342	341	383	356	369	345	367	351	350	363	366	365	347	366	352	357	348	370	335	367	364	377	348	389	343	369	371	373	362	365	362	359	351	351	370	340	372	363	343	331	320	347	402	347	369	347	372	311	353	365	362	382	356	345	346	340	353	350	334	331	358	330	356	318	358	395	364	340	348	379	347	329	352	320	365	356	353	353	321	334	397	377	344	336	352	362	348	352	370	384	354	355	366	365	364	397	363	357	354	327	346	370	367	350	371	366	342	366	344	399	374	365	359	345	367	332	355	346	340	366	363	355	336	355	364	365	321	396	356	350	380	352	363	340	347	349	352	365	373	381	357	341	340	327	387	345	318	344	334	326	329	344	343	342	354	369	360	407	385	370	356	365	356	354	383	338	381	324	378	367	337	347	367	388	327	357	330	367	360	369	383	378	385	352	382	323	317	352	369	382	338	370	379	354	397	384	368	365	359	335	349	354	365	317	369	326	378	355	339	343	362	338	371	353	355	354	358	379	339	384	358	382	352	356	362	346	360	377	361	335	352	354	379	354	355	375	377	402	347	314	368	378	373	348	322	362	347	347	365	361	377	370	362	347	336	385	394	359	345	348	347	361	364	356	364	345	348	365	364	356	392	366	335	365	387	370	365	371	363	347	364	366	333	335	414	382	343	305	352	339	370	372	361	357	387	380	346	375	328	357	346	352	333	345	371	386	343	353	350	367	348	334	362	362	363	373	358	353	379	378	352	342	361	359	349	338	373	355	371	384	358	380	358	353	345	368	370	360	373	364	343	346	369	330	358	324	350	341	324	362	345	326	322	346	364	346	349	379	326	354	338	346	347	348	348	379	375	373	371	365	316	373	349	355	355	362	341	361	365	330	345	335	332	358	343	370	359	368	346	376	361	378	332	371	390	378	380	370	349	351	366	320	338	333	360	346	330	355	376	369	351	342	344	366	308	355	324	389	334	364	318	373	356	368	373	346	374	317	355	361	354	349	357	318	343	357	339	349	364	340	350	358	380	361	347	341	337	365	374	373	343	358	402	379	332	349	359	386	358	367	350	371	361	365	330	370	349	355	403	327	357	358	369	376	388	340	335	362	370	353	352	339	368	326	365	334	347	351	358	361	361	332	375	375	373	380	330	355	349	368	370	360	335	353	379	340	363	374	356	364	357	350	353	346	339	387	397	344	352	359	346	400	395	357	313	359	379	350	352	360	371	345	397	329	394	349	337	342	367	371	332	329	342	325	366	349	361	351	372	350	350	363	343	353	380	355	384	334	384	374	340	366	380	335	373	372	362	334	387	341	359	318	327	368	342	341	363	340	331	353	370	365	364	380	364	365	380	353	355	361	355	391	368	359	367	397	336	357	362	377	355	381	365	341	362	347	347	352	386	322	312
31206	19848	10295	1808	877	771	646	572	536	400	394	377	399	356	401	319	380	369	340	323	352	347	329	377	342	343	335	333	379	346	354	355	347	359	356	364	347	358	349	331	340	341	343	312	365	328	316	369	348	308	330	337	365	314	369	354	342	332	334	348	385	359	323	346	305	313	302	382	350	329	316	323	313	336	360	355	360	302	362	337	302	322	359	332	333	347	354	324	344	314	315	381	335	344	363	337	336	312	342	378	351	350	348	331	346	327	317	361	356	350	352	359	310	337	343	333	336	369	345	328	346	339	332	356	336	380	358	328	328	350	302	317	318	350	313	317	325	315	335	338	309	334	346	302	319	301	332	332	326	312	325	345	319	347	363	347	348	322	349	295	338	340	318	335	330	354	370	307	308	315	328	353	326	326	328	355	340	328	343	349	347	351	335	331	388	334	328	341	351	321	354	343	370	326	351	312	346	325	341	341	348	324	367	346	378	317	321	344	339	336	351	360	357	329	327	326	337	359	329	332	351	354	327	356	311	327	331	306	326	366	338	331	329	342	318	350	301	343	326	335	343	366	337	315	350	348	351	337	320	329	327	283	348	319	305	311	283	346	356	311	348	339	322	374	351	356	322	326	310	336	344	348	349	304	351	358	396	304	328	381	339	336	338	338	351	320	338	342	298	350	338	343	325	325	341	357	340	347	316	359	339	285	321	328	357	335	339	333	311	327	346	344	334	348	319	372	341	319	333	331	359	354	328	333	293	310	319	349	345	311	341	374	292	377	329	355	349	323	338	317	358	348	351	360	337	346	316	349	298	314	334	283	325	309	338	328	353	316	395	316	309	312	333	323	351	340	329	316	328	350	325	304	308	302	348	328	346	354	334	346	338	310	334	384	333	313	358	332	360	315	312	307	329	320	344	324	290	301	341	330	350	319	350	347	331	340	335	309	371	315	362	343	391	325	359	340	321	300	338	313	327	353	333	334	314	333	326	319	363	335	352	364	364	319	342	306	318	358	331	297	351	302	333	370	372	309	314	330	352	394	302	320	309	334	304	347	297	338	348	394	354	342	334	333	325	347	325	344	354	343	328	345	317	351	303	346	347	365	324	346	312	293	335	342	328	314	334	310	328	335	353	315	312	366	321	329	329	349	334	335	325	325	332	356	377	354	352	324	303	327	345	322	300	345	346	335	373	352	287	348	310	350	346	328	350	302	382	320	313	336	319	351	304	313	354	327	334	328	371	329	352	358	317	355	406	349	354	326	301	351	306	349	325	338	360	357	335	315	304	350	298	370	350	316	357	352	349	355	316	334	320	337	308	362	318	384	336	339	347	356	352	335	325	330	335	361	320	336	340	310	327	334	343	339	340	337	344	323	314	324	336	345	369	306	373	344	373	319	331	354	361	330	327	342	329	331	339	302	358	328	351	335	376	337	310	349	344	293	303	305	318	355	332	306	348	359	361	353	333	365	353	327	337	318	311	321	322	365	315	310	322	333	340	337	346	323	374	336	344	354	342	316	357	337	367	347	356	315	300	312	357	364	362	347	333	361	357	358	334	344	331	326	325	349	301	340	342	350	333	316	343	337	334	341	343	331	309	339	312	320	328	323	300	325	346	351	369	337	368	346	344	325	365	302	330	333	355	336	309	315	328	331	347	359	360	327	379	358	317	337	350	335	303	368	347	326	368	363	339	312	361	337	292	335	351	345	350	319	341	345	316	322	292	315	376	351	318	366	312	353	303	317	305	334	371	321	340	334	337	356	341	348	345	335	348	315	316	344	326	325	360	352	355	327	310	316	324	364	343	334	312	334	329	320	321	331	306	340	346	322	384	317	368	357	311	329	350	349	366	343	295	365	353	343	330	322	342	312	323	357	327	337	356	338	338	342	381	351	323	308	322	352	315	361	314	324	311	344	365	327	310	300	324	349	324	330	336	315	313	355	313	351	355	360	331	312	357	356	327	319	372	321	338	314	313	342	305	328	332	313	351	381	314	328	338	363	338	371	337	337	345	318	359	327	346	327	333	349	331	333	355	321	346	278	324	363	338	345	334	297	322	315	340	368	324	335	330	342	348	353	331	353	348	353	318	357	366	356	360	347	317	348	327	329	359	296	344	311	295	334	377	334	356	308	347	326	327	322	369	310	339	336	328	350	348	349	323	315	329	336	366	326	331	339	314	313	305	363	342	329	351	347	294	318	340	326	334	331	342	353	362	348	326	333	292	332	338	297	366	324	316	372	367	361	329	342	329	302	334	310	327	346	377	340	371	341	340	340	344	347	341	330	316	331	298	352	320	361	324	376	322	340	370	339	348	345	338	316	365	318	353	343	356	335	339	369	310	340	324	342	359	343	344	347	354	301	335	338	359	319	360	274	344	329	312	336	323	334	334	328	330	348	357	361	329	315	337	309	356	325	353	313	336	357	304	318	320	323	332	340	328	318	309	309	346	304	366	334	330	345	334	350	334	347	332	347	337	345	329	343	324	332	385	374	339	329	329	356	329	357	335	347	309	324	334	368	373	316	352	333	318	302	326	320	337	330	339	336	329	310	336	329	338	313	315	359	306	337	372	346	341	360	369	362	360	352	343	339	321	354	357	359	341	343	332	311	304	321	357	298	335	331	397	349	351	328	352	337	319	350	334	365	372	376	364	330	365	329	382	364	345	342	338	328	322	315	303	333	357	328	329	316	328	364	339	325	333	358	360	327	345	325	339	343	296	331	336	323	334	318	331	380	344	328	339	336	314	310	377	334	362	325	360	334	346	291	330	381	351	330	341	331	324	331	314	330	352	350	387	362	367	375	358	343	335	325	357	339	342	380	320	319	367	381	336	337	324	325	345	351	351	333	320	341	344	313	322	338	354	327	350	328	330	348	308	328	314	340	337	356	366	323	345	326	337	324	343	393	337	348	327	390	328	350	341	321	332	365	333	326	331	322	334	342	328	325	338	327	313	341	321	345	324	341	354	304	344	366	324	350	333	347	346	324	338	335	360	326	347	344	288	343	323	333	345	300	323	357	365	351	386	347	351	356	327	328	342	333	338	363	355	346	355	315	325	326	318	351	327	316	359	339	339	350	361	350	342	363	364	341	330	311	349	360	348	333	341	330	340	339	354	315	322	349	335	333	367	311	326	333	303	341	310	374	328	315	365	361	344	325	354	329	331	319	329	324	315	310	345	323	328	328	345	370	375	352	360	317	336	302	355	326	326	344	360	358	351	364	299	343	384	330	310	361	346	358	332	362	348	329	352	339	334	348	347	359	361	333	318	345	337	329	370	374	330	317	348	309	358	335	357	344	350	312	324	339	331	342	346	334	348	347	342	408	319	346	335	327	326	316	356	355	339	301	318	326	352	299	347	350	356	365	341	314	343	342	365	341	333	399	322	305	367	359	335	313	362	357	320	358	335	310	312	327	340	324	356	335	303	321	382	327	304	324	339	351	343	368	340	305	342	323	343	312	314	344	346	342	345	386	354	364	339	322	341	336
9316	5259	2471	1200	972	901	854	854	802	733	759	803	745	739	760	762	741	727	794	763	731	734	736	814	719	754	780	755	728	744	790	732	748	734	768	769	729	749	754	776	719	716	755	768	790	742	750	823	773	743	800	726	745	769	755	764	764	768	779	738	757	716	747	747	716	752	816	752	767	749	777	767	757	796	759	809	742	733	724	754	753	754	738	797	764	754	789	730	752	763	733	743	778	745	738	762	723	744	711	729	748	751	765	706	743	704	794	723	737	782	741	807	753	730	756	734	750	784	693	731	755	798	820	792	782	751	761	744	757	727	733	744	755	781	731	770	795	743	769	739	761	757	747	797	752	734	732	743	801	750	771	773	774	750	718	743	731	768	747	757	768	757	728	727	786	769	752	715	714	777	785	777	804	774	768	770	773	799	696	778	783	764	735	806	817	771	718	716	745	758	750	791	751	790	754	780	730	711	778	731	706	758	762	760	717	771	755	740	723	720	764	728	790	772	746	754	748	731	762	770	734	751	785	723	754	743	782	800	755	787	684	778	812	751	801	733	763	727	752	718	741	719	763	747	744	723	740	725	745	751	713	793	756	789	752	723	766	747	790	753	733	735	799	757	748	722	788	742	782	765	768	728	808	718	741	749	757	764	776	744	724	773	734	743	736	739	709	769	690	759	738	747	687	783	702	748	758	751	713	708	712	739	737	817	721	731	731	706	764	765	663	741	749	790	772	787	737	754	737	739	729	751	715	753	758	734	786	736	778	697	763	792	762	716	728	746	724	696	743	698	721	779	717	719	756	713	754	774	743	791	708	760	757	782	694	748	776	738	777	761	736	735	747	767	776	725	740	760	773	717	765	769	713	756	779	749	758	794	750	759	705	749	730	789	750	750	722	740	758	733	746	791	721	749	770	746	758	803	803	720	731	748	733	737	751	712	787	729	742	747	743	767	779	768	702	770	721	797	752	782	737	742	784	731	820	770	736	795	746	713	715	809	713	799	751	730	732	765	748	773	702	741	770	769	791	747	778	798	735	746	761	750	791	782	763	734	808	774	733	742	742	731	771	709	777	747	717	760	734	697	733	757	744	762	789	780	708	763	782	743	781	746	771	795	725	844	756	761	734	747	780	770	740	696	730	766	733	720	733	774	787	724	783	757	780	791	726	747	744	723	755	771	754	807	773	766	752	741	701	714	792	761	749	788	765	725	734	759	705	761	757	755	733	799	760	744	707	723	745	722	757	772	754	745	750	750	788	751	748	753	705	753	760	673	736	751	749	713	786	753	754	779	715	805	780	739	746	742	749	770	798	768	776	730	761	766	792	780	742	749	785	727	796	748	715	776	750	740	733	749	732	736	823	762	722	787	731	713	752	789	799	778	752	739	790	744	693	755	742	774	754	749	790	792	752	782	730	725	745	744	789	783	779	780	756	786	742	802	750	782	777	762	712	786	717	776	792	758	724	737	679	747	734	679	739	745	699	767	739	735	764	784	777	764	748	797	728	776	751	751	794	741	777	733	704	768	723	731	775	776	766	721	786	767	788	735	727	744	778	729	768	758	786	736	712	713	726	751	733	735	739	787	752	744	766	701	746	745	742	761	742	791	756	748	754	761	744	760	750	769	726	723	778	794	765	747	726	786	748	765	736	753	799	817	799	753	775	769	729	740	753	795	719	745	769	722	818	697	763	753	747	749	752	783	744	807	769	765	774	778	759	760	728	772	746	716	729	777	698	768	725	756	707	765	707	789	752	801	705	735	757	772	743	779	771	761	778	767	788	781	760	761	738	772	770	745	723	765	732	693	685	751	760	778	734	723	750	788	741	763	775	770	755	763	726	709	803	743	780	772	685	758	729	732	744	743	741	769	753	760	750	744	728	765	711	744	769	755	750	765	768	735	738	751	744	773	729	752	704	747	786	776	728	720	763	761	777	686	797	753	767	728	742	739	779	798	852	766	758	734	702	716	757	740	795	712	764	774	724	787	766	756	785	765	715	744	775	752	760	684	779	742	777	752	793	752	743	704	793	784	765	710	744	791	738	723	766	739	711	721	738	723	741	728	740	753	743	769	729	779	787	739	771	752	755	714	726	799	758	781	757	733	753	734	756	756	774	753	735	749	752	748	752	751	751	738	762	762	780	739	745	749	750	758	759	740	778	786	738	768	765	753	793	733	739	748	735	680	723	760	738	731	768	743	739	749	731	798	797	732	754	758	745	726	743	743	766	778	793	774	706	768	806	739	776	725	770	755	730	701	771	746	716	769	761	728	719	758	770	763	748	769	777	749	795	780	765	800	731	742	739	703	752	728	806	712	719	813	759	752	736	786	770	748	799	682	761	776	730	767	764	730	794	768	711	756	745	768	746	738	736	783	776	701	776	753	769	713	753	729	746	742	793	777	743	756	783	700	753	726	785	769	790	772	733	738	749	740	805	789	742	786	767	814	711	777	822	747	743	793	715	736	750	734	774	770	720	747	806	795	784	704	737	718	757	733	736	729	723	743	773	749	764	742	764	753	724	753	757	772	744	740	808	791	779	788	756	741	731	760	791	762	756	753	748	760	777	778	772	708	755	755	781	771	753	739	766	758	731	755	760	779	773	747	768	723	753	767	750	775	730	703	745	792	755	748	781	751	792	761	774	762	781	740	803	789	713	756	748	736	777	761	750	720	748	766	788	800	771	756	732	779	751	730	743	794	741	775	775	760	759	760	788	735	718	786	724	760	768	730	777	784	738	801	711	743	741	803	788	788	774	759	760	807	767	740	736	749	735	780	771	738	751	759	766	760	753	762	733	729	731	752	736	768	776	733	739	711	746	769	763	753	726	717	744	775	763	734	737	755	732	747	734	762	714	790	709	705	752	794	742	775	769	753	751	747	763	755	766	712	761	783	771	779	726	760	749	706	720	718	741	736	743	828	682	728	780	728	773	730	771	744	722	713	741	755	740	712	719	785	787	758	722	759	752	774	727	721	740	695	788	736	727	744	775	736	747	760	721	720	792	757	750	728	694	765	734	842	721	706	720	753	730	749	731	725	729	746	747	783	719	729	772	751	751	748	760	771	767	770	757	710	753	740	702	727	766	776	748	736	768	749	776	773	707	753	730	770	776	756	705	790	760	769	735	761	813	780	734	705	735	789	782	743	736	718	739	719	779	762	752	781	750	709	743	766	762	764	729	717	766	782	752	750	816	756	733	667	722	732	738	749	743	726	744	776	800	715	781	777	796	725	742	750	720	755	733	743	706	793	740	741	743	737	709	763	717	706	775	737	734	732	734	766	720	698	763	783	711	771	746	727	752	743	719	774	756	775	780	792	704	756	724	761	729	742	733	748	776	743	702	695	808	752	744	743	773	751	742	744	763	758	747	768	712	721	739	768	718	739	756	715	763	762	764	729	762	769	773	743	745	727	760	766	783	763	741	785	724	719	770	713	768	773	729	759	790	747	738	713	786	768	746	772	758	728	740	757	752	748	755	738	818	785	742	794
24081	20709	23928	27510	20705	19887	1774	743	558	412	373	374	287	283	286	267	264	258	257	244	254	235	270	242	211	232	238	231	245	217	233	256	246	241	268	234	210	244	239	247	246	219	215	230	206	243	245	245	212	229	262	255	227	204	213	248	218	237	226	230	197	234	217	216	210	202	269	228	213	188	252	242	237	222	224	223	237	216	211	204	197	194	202	229	230	242	216	285	233	202	222	234	220	218	224	254	212	231	246	219	237	226	200	208	225	243	235	243	240	226	223	234	229	229	214	212	241	212	201	236	193	231	204	219	236	220	224	215	220	252	222	239	246	244	214	224	269	229	227	224	242	218	188	227	237	203	241	232	237	224	215	166	210	227	234	251	218	239	253	217	200	237	235	221	192	221	220	224	244	228	219	198	234	232	210	203	265	200	212	253	220	210	205	238	221	221	191	222	237	225	245	273	252	198	207	207	235	240	229	225	202	189	226	213	235	208	236	233	216	220	209	258	246	228	230	235	242	235	221	212	211	233	232	233	232	207	187	188	240	249	231	230	243	221	225	238	242	211	229	244	236	218	212	209	237	246	216	239	203	245	232	258	249	232	214	249	246	196	230	225	215	247	238	210	215	220	239	215	234	242	226	257	234	208	230	256	229	241	221	179	225	236	226	237	204	207	218	208	230	213	220	225	234	210	221	230	231	214	234	229	223	236	249	245	212	222	244	225	230	212	215	238	240	220	258	214	239	237	212	240	203	199	213	191	212	207	221	224	213	241	223	240	224	248	258	180	241	231	219	238	200	245	213	221	246	226	221	197	247	223	231	253	208	226	256	195	229	210	231	213	212	230	221	209	230	220	259	218	222	249	224	225	196	220	221	245	238	222	216	245	224	247	227	199	216	216	240	230	226	215	234	238	219	215	237	236	224	203	209	245	232	216	235	201	226	237	229	268	241	235	216	248	234	244	203	228	220	216	215	222	222	231	226	217	231	225	237	227	218	242	256	214	246	227	230	226	235	231	249	252	187	199	246	238	240	223	208	216	267	230	236	201	230	232	221	212	249	244	229	217	223	220	205	199	239	222	253	206	249	215	238	236	255	230	226	194	215	225	193	200	218	216	243	191	238	226	219	232	224	242	207	230	238	225	235	236	263	235	223	222	214	224	226	256	238	245	194	230	217	237	210	199	218	208	217	219	212	210	214	226	227	216	218	200	244	230	232	200	201	211	200	222	221	220	260	203	252	221	220	228	229	222	201	211	222	230	239	233	220	227	193	188	211	233	239	229	250	254	234	230	201	230	238	239	241	214	238	203	260	216	228	221	227	205	218	231	217	215	233	236	221	214	239	215	231	209	221	235	222	207	217	234	233	212	246	245	259	251	196	224	246	205	233	258	233	203	217	215	238	210	217	219	225	250	245	245	236	248	219	205	247	236	252	244	230	241	235	242	238	246	221	229	258	225	256	253	209	224	218	237	208	233	227	237	243	226	252	228	220	211	234	230	227	245	219	255	223	237	228	226	239	248	224	226	239	231	203	242	219	228	207	242	213	236	234	254	215	200	220	227	233	228	229	226	222	228	247	224	220	234	214	228	211	204	224	218	248	247	193	224	222	227	238	205	203	232	210	239	232	209	216	212	225	244	228	216	226	234	220	216	233	231	233	208	241	255	241	212	220	233	249	217	242	236	231	226	230	260	219	231	241	244	239	219	236	261	238	206	229	227	240	225	243	208	255	226	215	216	205	229	268	232	235	268	222	198	208	192	226	213	240	222	241	220	230	215	224	236	232	215	223	235	232	228	209	215	236	215	230	238	250	243	193	225	245	220	237	238	216	214	218	215	214	203	225	222	211	230	245	251	217	234	226	216	220	224	252	231	207	234	235	230	242	229	225	241	214	262	230	229	223	232	251	211	224	214	214	217	226	216	225	218	217	236	231	227	204	217	224	255	219	235	244	219	236	216	218	237	243	263	216	195	238	261	217	232	215	196	237	237	237	229	202	254	223	219	237	243	209	212	216	238	226	227	213	235	214	250	207	243	223	220	247	248	220	227	233	221	230	219	243	193	245	212	242	210	230	193	233	231	258	225	250	218	237	205	222	214	223	220	220	240	225	251	208	222	235	230	183	248	222	216	220	270	228	224	204	221	220	231	246	229	238	216	232	223	199	231	233	213	192	228	230	206	209	228	234	258	220	205	229	222	221	211	209	225	202	226	238	183	218	240	203	214	234	216	218	229	231	246	226	211	219	223	214	254	244	224	234	238	238	205	245	243	209	226	240	205	218	238	226	236	218	204	220	242	193	195	219	207	238	228	249	222	223	208	228	241	196	238	242	214	184	230	235	189	233	209	244	219	271	218	226	238	211	214	221	176	232	196	246	223	248	237	236	229	232	239	252	235	227	225	224	260	229	229	229	244	232	235	219	212	239	215	219	229	208	211	218	236	223	220	221	232	194	210	208	218	218	239	224	241	233	239	226	245	232	231	220	232	214	210	237	205	222	234	226	216	216	214	222	213	251	219	230	215	231	226	248	214	218	245	236	248	222	236	221	246	217	236	243	227	225	224	209	212	245	217	207	212	237	176	232	198	216	249	224	212	240	227	226	222	216	210	213	216	229	225	210	232	223	262	229	204	231	219	229	239	226	223	240	193	246	215	219	225	243	227	215	212	222	223	230	223	206	235	225	252	196	219	247	222	219	235	225	242	193	241	185	247	223	220	213	240	245	221	268	238	253	259	223	213	235	233	254	240	242	225	204	226	212	240	203	232	217	228	217	242	178	218	213	241	215	230	213	230	216	227	224	213	212	193	234	224	214	223	250	234	224	228	227	240	245	215	241	236	247	223	233	212	245	206	232	205	204	211	210	248	224	259	203	232	229	257	219	220	220	191	245	236	225	239	210	207	231	227	205	262	206	247	237	211	234	232	236	202	216	222	241	252	237	240	196	219	196	236	232	232	228	215	220	234	208	286	249	207	235	217	238	222	203	256	235	200	229	231	243	223	222	220	224	228	209	209	221	222	235	206	239	227	207	230	227	201	239	237	258	247	227	240	234	244	245	225	277	223	220	200	211	252	214	196	211	238	222	253	236	240	205	216	212	251	226	252	258	204	211	241	235	224	220	220	208	243	216	228	222	229	220	219	186	233	224	211	225	225	220	223	213	233	192	235	224	254	231	218	217	235	225	240	217	210	228	242	237	211	215	230	190	193	219	206	212	207	201	239	220	219	220	206	229	221	204	235	201	215	225	195	255	255	222	196	216	209	210	254	215	232	255	203	231	229	237	241	238	223	237	259	238	244	221	249	218	230	226	269	203	240	218	230	201	256	263	227	214	214	219	221	253	253	237	222	221	213	233	225	246	211	234	198	239	205	186	232	180	234	212	190	233	223	214	234	222	223	222	239	203	207	215	225	217	219	215	222	225	221	226	232	219	208	236	200	235	229	214	253	219	212	255	229	203	216	261	207	202	240	221	225	230	218	237	223	250	210	218	199
9312	9403	3854	1543	1016	874	760	699	652	582	547	576	557	541	507	541	539	543	543	527	531	544	529	562	529	534	508	491	457	503	515	540	511	554	496	517	507	517	531	526	548	540	514	517	574	510	485	545	537	541	528	474	544	492	521	505	532	516	508	537	505	489	497	491	529	482	477	549	509	498	508	507	480	534	483	518	508	535	521	515	509	506	525	518	515	489	498	531	529	480	552	519	489	537	510	507	514	531	531	560	555	519	551	534	503	517	518	465	488	526	540	514	535	533	527	535	541	531	475	528	459	507	483	521	530	483	532	531	526	512	574	493	501	511	500	481	509	501	511	507	504	492	524	511	540	516	528	492	519	510	517	498	517	500	548	495	528	511	524	506	544	510	554	526	483	508	477	521	496	506	492	504	533	502	543	540	533	520	478	496	537	525	516	484	490	496	481	539	503	512	505	530	492	497	531	535	560	528	515	526	547	535	507	517	490	548	496	531	545	509	539	490	527	470	513	509	521	498	510	534	524	523	494	523	497	478	535	478	508	491	514	492	510	503	524	498	484	510	533	510	534	532	531	518	497	519	545	504	508	509	479	537	566	531	508	498	531	507	503	518	498	500	497	509	502	511	501	517	510	514	534	477	460	485	494	523	531	519	535	490	518	462	509	494	521	498	488	509	508	558	484	502	516	493	530	533	529	550	495	515	520	540	499	556	489	554	536	525	489	475	498	502	529	500	526	548	541	504	493	506	536	526	526	538	515	548	546	503	516	541	512	549	495	522	536	534	486	484	502	510	505	476	537	486	534	514	524	492	559	524	498	541	509	493	492	464	523	523	506	504	503	524	526	533	517	494	543	523	481	500	525	503	540	563	521	529	456	508	540	544	528	522	534	510	537	527	542	484	535	505	511	510	494	507	567	553	553	578	542	502	495	538	515	515	524	525	523	572	522	545	510	508	533	542	551	532	516	531	454	490	543	482	500	508	526	537	524	495	510	537	483	509	491	490	471	545	564	558	525	523	518	499	507	487	498	527	509	530	497	514	535	514	516	558	526	530	492	552	513	502	511	522	497	520	525	504	507	510	480	494	492	508	494	505	463	520	510	561	558	467	527	502	546	525	478	493	481	490	547	481	498	498	524	535	504	578	475	526	484	476	497	521	485	484	493	494	510	505	554	519	516	498	514	491	543	484	541	498	527	511	497	520	527	492	500	519	516	535	545	506	492	558	527	517	531	519	530	517	504	567	492	519	536	553	528	536	499	504	517	490	534	498	505	561	475	506	498	505	532	492	445	537	513	549	500	481	551	495	519	487	462	530	524	523	485	539	479	499	511	534	507	489	486	501	508	555	495	509	474	512	510	479	520	531	531	514	507	492	524	500	504	492	544	523	491	479	538	514	488	505	506	497	520	512	510	518	535	503	504	490	482	532	539	506	544	522	488	560	492	501	494	544	531	488	496	549	523	476	485	496	560	528	522	489	491	502	504	491	538	520	501	517	504	489	502	499	517	494	528	508	518	508	523	517	482	461	502	538	498	522	536	550	498	543	522	466	528	505	504	568	506	538	514	506	542	500	514	499	518	511	499	510	530	519	506	537	498	446	492	517	504	496	540	500	526	482	531	524	519	496	526	500	498	483	554	534	507	500	540	534	493	519	509	521	507	490	546	545	539	498	549	495	513	537	523	518	515	521	509	482	493	516	461	480	487	502	512	520	469	532	527	491	505	526	478	543	541	545	545	492	494	487	509	523	557	563	572	503	507	498	519	487	505	509	456	505	506	516	521	515	520	505	536	525	511	498	535	511	554	529	530	485	522	508	481	533	471	499	489	559	498	495	498	485	544	507	521	517	531	520	532	513	469	537	538	510	542	521	507	510	554	486	521	496	501	497	530	549	513	521	495	490	532	514	509	535	492	499	538	502	493	524	497	498	510	503	538	533	489	496	512	521	511	504	502	526	532	516	518	527	499	496	555	525	513	497	482	505	559	509	500	505	524	467	511	532	513	494	521	500	495	497	501	511	542	543	521	521	495	534	500	526	495	509	520	477	514	478	535	526	531	502	511	533	519	523	482	511	511	537	531	505	537	502	522	540	518	514	536	509	472	544	518	477	519	513	529	491	495	522	543	517	502	485	486	534	523	506	524	542	524	516	512	517	547	491	517	505	558	533	534	504	506	509	519	501	537	513	474	490	483	483	514	494	506	533	531	514	494	480	564	545	527	520	508	490	503	504	520	481	523	492	488	497	533	517	527	524	516	503	520	501	488	515	513	446	500	526	495	514	530	530	506	480	497	514	535	505	520	550	514	487	524	461	499	493	518	495	485	448	523	519	511	520	556	527	481	507	509	517	495	515	480	497	526	515	500	495	484	497	476	493	494	498	544	543	529	539	566	520	498	508	546	525	540	523	498	545	503	557	542	514	477	510	528	545	465	541	477	513	496	522	476	495	538	495	539	538	542	549	507	522	501	548	543	568	534	514	512	508	532	516	474	537	488	508	483	553	532	467	496	499	459	441	562	529	506	527	514	519	535	526	504	523	542	479	510	537	487	513	555	480	491	489	499	516	476	513	492	535	580	499	511	502	516	518	522	485	506	553	511	536	501	513	508	528	539	532	490	494	544	497	558	550	565	470	507	505	474	532	502	498	516	501	540	517	529	516	476	546	465	542	530	488	494	485	482	520	522	519	534	518	526	494	533	566	498	483	496	521	519	506	493	551	525	527	567	508	495	482	484	515	508	505	525	486	526	521	493	518	493	542	541	563	533	503	508	513	519	506	510	498	508	507	519	489	473	519	542	519	488	504	514	500	521	525	530	514	526	530	533	498	548	499	513	501	496	545	536	516	516	503	521	537	527	509	515	482	529	505	529	503	518	524	510	536	483	488	521	482	539	540	499	542	499	542	521	531	512	553	502	510	521	482	516	521	478	490	485	524	533	519	527	523	520	513	498	500	482	506	527	524	512	525	472	540	510	512	519	503	505	508	490	541	547	508	500	542	490	492	531	492	537	496	512	521	542	490	466	500	550	558	470	525	555	486	530	512	484	499	568	516	529	502	519	490	502	467	489	533	525	508	511	523	539	524	544	497	568	505	511	546	532	525	503	504	490	531	532	515	531	509	522	513	474	516	487	506	518	563	541	523	522	551	521	494	507	535	487	524	502	524	534	539	487	499	539	467	553	525	508	507	530	560	512	504	495	453	523	524	533	501	506	527	505	519	507	525	500	540	562	504	474	488	492	558	496	546	521	518	512	513	539	519	493	537	504	549	503	488	539	544	524	478	496	501	492	525	493	523	520	515	543	556	488	499	481	534	483	473	520	520	507	520	523	540	500	470	490	512	521	529	509	532	490	552	538	534	518	498	536	517	480	531	537	505	527	517	517	534	509	509	509	541	524	533	485	487	503	466	514	522	545	501	505	565	559	512	502	520	509	493	497	566	515	527	512	480	507	537	560	539	495	502	533	550	515	488	502	520	530	524	476	512	486	510
23377	20667	24214	27141	20673	20715	17151	1648	817	470	384	311	274	274	231	234	219	218	175	152	183	161	153	183	178	162	155	138	178	146	148	172	180	176	200	162	150	170	151	155	158	142	160	166	144	148	154	150	133	172	132	149	140	138	146	144	148	127	150	161	151	133	148	161	131	155	146	137	140	151	149	134	172	134	156	172	156	170	150	138	148	136	165	150	141	153	141	137	164	151	134	130	151	149	155	141	177	150	135	119	168	141	167	172	142	127	169	150	144	134	141	165	130	156	139	168	128	152	170	156	145	164	170	151	161	149	135	159	143	146	160	136	168	149	145	158	157	157	151	123	154	176	164	150	136	155	142	131	149	170	134	146	139	139	143	141	151	161	148	123	137	147	130	139	145	150	136	138	157	161	144	138	135	130	171	133	174	143	158	127	147	143	167	178	155	148	138	126	138	151	123	159	157	136	162	144	164	145	131	131	151	157	154	138	141	142	152	156	139	148	137	151	131	158	148	159	149	120	152	145	140	144	133	132	136	169	132	152	163	159	150	118	153	137	134	136	140	135	140	129	150	134	134	166	156	161	119	133	130	145	165	138	152	148	136	149	148	161	156	145	150	153	158	153	153	144	185	141	161	172	155	169	152	167	143	133	128	164	139	132	149	169	153	143	173	159	138	160	148	126	145	188	165	160	125	141	143	134	123	154	160	139	143	142	145	133	142	165	120	173	138	127	158	163	144	155	141	132	151	142	142	168	149	140	155	135	144	154	154	150	160	167	143	130	152	151	154	140	145	130	148	130	142	136	137	161	147	150	135	133	163	135	150	159	152	151	173	164	139	133	143	127	157	142	164	160	158	135	137	147	157	147	162	136	152	145	149	145	153	149	164	171	163	124	139	138	160	164	155	151	160	164	139	162	145	151	153	147	127	143	142	133	160	163	151	144	134	139	138	138	157	168	154	142	130	148	160	170	151	146	127	158	120	156	148	141	127	145	144	138	165	141	138	169	130	149	129	165	142	158	141	126	127	153	150	156	145	139	131	169	156	147	153	162	173	152	170	166	142	158	154	173	148	148	160	119	150	146	151	147	157	146	165	147	152	147	138	168	174	141	148	155	146	140	129	150	154	161	165	148	152	139	131	156	136	157	146	123	152	140	137	163	160	138	152	135	154	145	163	142	138	143	142	139	156	161	147	180	153	138	154	147	126	154	153	155	141	180	147	147	179	148	175	171	146	126	148	135	139	155	171	161	146	126	144	156	148	141	167	138	137	133	166	160	117	152	149	160	139	161	132	141	145	134	145	140	123	139	136	146	141	137	144	142	151	129	155	148	165	152	154	144	146	152	161	139	160	147	151	151	157	150	138	158	172	161	128	138	158	157	162	175	155	144	154	159	142	160	154	141	133	163	149	139	139	150	141	163	146	145	144	147	161	164	149	123	124	145	142	150	134	127	145	138	154	131	152	123	142	149	144	143	152	130	165	138	153	130	148	154	129	151	167	160	139	157	154	140	152	141	169	169	139	150	163	135	144	151	142	131	148	142	134	150	146	133	154	147	142	142	135	131	153	148	135	132	137	163	129	139	141	141	148	129	143	160	142	162	142	134	137	153	156	152	142	136	154	139	148	144	129	132	129	153	132	118	161	148	132	157	128	160	162	138	126	126	173	139	164	152	150	128	156	143	131	144	131	156	146	161	171	143	167	146	132	144	125	120	136	151	139	135	150	165	149	152	122	149	136	144	161	142	158	140	152	147	149	136	142	149	148	150	151	149	138	139	157	137	154	142	149	148	149	130	126	151	134	130	171	133	153	152	148	149	126	129	147	148	140	118	153	178	133	142	150	152	164	149	156	168	164	163	162	124	117	145	144	133	138	134	155	158	153	144	157	152	133	143	151	179	135	126	139	144	168	148	125	157	138	139	160	158	174	181	143	131	145	132	136	151	137	162	145	145	118	134	148	164	162	150	124	129	131	131	162	167	145	168	135	167	146	162	135	122	139	128	124	161	158	144	160	173	148	183	150	144	119	159	149	140	156	135	167	154	158	140	142	138	146	163	149	141	155	156	142	163	163	147	145	157	153	148	132	136	159	145	132	155	151	134	141	173	129	123	130	135	131	157	151	141	148	159	148	144	176	145	139	146	147	147	123	152	153	144	165	144	178	144	145	144	140	163	172	142	136	138	126	175	151	160	164	159	159	175	132	141	155	170	143	153	138	136	174	163	182	150	158	130	153	155	137	153	148	150	140	139	159	147	141	114	125	127	144	163	140	165	162	169	145	151	151	150	134	150	159	148	158	134	160	151	154	133	141	155	146	147	145	143	146	162	146	131	145	169	134	138	171	124	127	167	150	138	131	145	146	144	134	143	124	138	154	128	173	141	150	143	180	178	148	131	119	144	159	135	161	151	165	155	172	157	141	161	165	136	137	124	150	167	158	160	147	169	154	120	163	168	142	150	165	147	154	128	145	138	148	143	142	147	148	130	155	161	129	128	129	147	146	141	131	149	147	149	140	123	143	166	140	127	141	147	154	141	144	144	152	151	151	135	128	143	128	119	153	145	146	130	165	153	140	134	147	146	151	144	133	139	166	145	176	135	133	138	159	154	159	147	126	128	152	141	148	159	158	141	169	154	149	149	150	143	129	155	113	137	149	142	127	144	134	146	145	148	155	148	159	148	159	144	167	116	161	140	150	162	146	133	155	170	143	141	153	143	145	137	146	153	140	155	157	134	156	158	132	154	132	130	164	146	166	164	153	159	148	171	148	152	147	144	170	156	131	120	140	147	135	153	175	165	152	140	156	163	145	123	138	136	117	147	146	165	171	145	153	163	143	142	138	175	150	167	134	143	147	145	166	125	143	142	126	153	152	136	129	167	165	156	174	128	142	134	157	148	138	126	152	135	139	154	138	151	152	130	136	146	160	150	143	155	140	155	161	147	129	164	143	157	157	143	133	148	131	150	155	127	121	160	141	139	133	157	122	153	132	121	113	162	154	141	143	133	147	167	136	171	130	150	149	133	135	149	149	152	141	124	138	140	139	136	166	159	143	138	130	143	154	153	127	146	130	134	155	171	128	137	146	147	144	158	160	136	142	121	125	160	146	138	142	141	139	138	151	144	143	151	133	147	135	153	120	141	149	137	145	155	135	151	148	149	161	150	184	158	146	144	185	146	152	159	181	126	153	139	162	141	140	163	169	170	143	151	161	148	144	118	167	135	167	137	141	129	115	165	170	153	139	139	142	169	145	148	171	145	137	157	170	136	153	165	129	135	127	154	152	140	145	163	151	142	147	161	153	167	154	137	137	162	163	146	165	174	167	145	132	128	128	138	137	131	148	163	156	146	154	142	148	141	176	148	162	178	153	130	148	152	159	160	142	136	143	138	118	128	141	146	164	159	162	147	135	144	140	137	166	159	163	155	143	159	148	147	129	147	155	150	159	141	144	145	173	132	148	139	152	147	129	168	147	145	148	134	162	149	130	137	150	159
10446	13513	5356	2062	1190	1009	767	661	541	500	424	453	441	418	390	356	426	374	368	385	396	393	361	353	361	324	353	379	377	395	366	345	362	337	397	360	357	383	369	338	352	373	356	359	321	385	370	377	377	376	363	392	335	384	333	356	351	357	376	361	374	342	365	374	367	345	375	331	377	368	345	346	366	357	391	365	395	347	336	379	359	345	362	378	353	353	331	360	346	378	343	364	391	396	352	355	372	342	336	367	350	360	375	379	362	393	353	359	347	384	371	366	371	338	360	380	353	387	346	352	363	354	349	396	393	360	360	354	368	364	355	380	375	361	394	377	324	359	386	329	348	342	342	354	368	343	372	362	352	361	330	383	320	363	377	346	342	340	337	359	379	371	320	337	345	347	362	396	351	361	361	419	397	356	347	373	352	351	401	352	338	337	360	365	359	377	339	366	358	373	383	419	351	370	326	401	342	350	378	344	375	338	356	357	345	394	342	378	378	350	349	360	363	349	363	358	384	362	373	325	338	396	362	365	346	335	364	359	370	352	389	354	349	345	371	336	338	336	339	381	382	395	363	342	352	369	374	399	318	357	395	394	372	369	327	335	390	381	358	335	328	404	327	367	338	366	368	357	380	382	343	342	371	354	338	359	360	361	358	383	315	357	367	357	348	345	342	333	359	364	341	350	398	356	371	347	366	391	374	330	361	408	374	396	378	380	345	369	353	371	357	355	359	384	389	380	358	340	346	379	383	338	345	357	386	371	360	369	378	344	337	348	374	365	349	346	367	383	367	369	350	342	381	327	355	334	359	371	360	361	353	328	347	352	350	349	372	353	348	362	357	356	368	396	342	368	359	381	368	364	331	366	340	355	353	356	353	360	373	359	365	368	352	378	349	344	359	359	354	344	377	313	410	357	381	359	409	337	344	352	344	361	397	358	355	359	379	369	369	369	319	370	374	319	364	365	384	339	370	352	360	377	358	374	369	378	369	355	373	373	344	349	352	348	344	365	358	388	362	392	382	367	381	351	396	374	374	362	378	364	341	368	377	356	362	350	374	347	365	336	348	387	363	338	371	375	345	323	363	395	360	366	389	380	340	341	386	361	360	350	368	344	343	381	349	340	383	358	372	401	359	334	363	342	351	347	356	360	360	388	337	360	359	349	338	334	327	357	350	356	376	367	354	365	364	352	395	374	343	360	379	353	407	369	345	354	346	345	347	383	302	364	314	346	317	340	353	390	379	380	388	389	380	330	364	334	385	385	359	360	399	344	377	354	366	359	358	369	334	367	359	385	330	348	396	329	331	339	342	358	365	374	367	341	357	386	352	374	369	380	352	351	366	338	349	355	395	371	338	365	353	377	368	368	363	365	379	347	364	334	405	342	356	372	383	372	322	353	362	329	346	392	328	337	356	339	329	364	364	356	392	352	313	385	402	354	333	348	387	365	357	332	347	359	338	380	350	360	339	358	346	369	364	404	385	362	347	362	366	334	377	351	351	395	364	345	328	371	363	375	359	364	352	378	370	342	342	373	357	354	329	390	390	388	381	348	375	355	361	392	333	399	352	350	383	328	328	343	330	389	349	347	386	356	323	379	342	350	394	355	349	362	388	349	381	369	357	346	391	352	355	369	371	381	350	337	325	359	356	402	347	415	341	359	339	344	355	322	345	331	371	339	349	359	377	328	348	380	369	384	362	351	349	341	390	335	368	348	339	378	370	413	368	341	337	348	369	339	341	344	395	357	363	422	356	353	363	364	372	339	350	377	348	313	373	372	360	339	366	377	360	353	376	356	389	371	368	371	338	362	365	385	316	356	332	326	374	366	367	356	345	335	391	340	342	354	363	383	362	386	355	381	364	341	344	338	318	394	361	351	374	372	337	399	348	371	369	353	377	351	358	365	370	318	383	354	376	339	366	368	384	394	362	384	356	347	368	363	384	373	393	362	318	388	356	386	356	392	395	353	368	366	340	367	361	377	365	328	346	369	366	347	365	348	368	370	323	336	374	399	399	371	344	370	372	358	340	355	374	361	371	360	362	362	329	337	353	370	340	365	378	360	324	390	359	399	372	368	361	339	386	384	358	370	340	354	335	347	373	348	341	370	369	365	375	331	353	384	356	356	335	346	349	398	382	347	371	367	355	333	359	354	350	343	361	406	338	363	354	347	371	366	402	391	335	371	367	350	365	337	344	335	363	341	351	345	326	348	359	350	336	377	358	388	339	356	370	371	364	368	395	381	379	347	367	361	339	361	371	339	357	350	375	362	360	371	382	374	351	371	362	333	352	375	346	331	372	353	382	358	343	357	344	359	390	374	335	344	392	379	338	321	347	350	365	377	336	378	331	364	361	346	403	395	372	348	389	363	404	343	358	396	406	367	345	365	354	348	372	347	359	340	351	369	374	355	406	361	365	371	348	369	340	330	347	349	360	344	370	356	391	373	338	360	377	337	376	373	367	370	331	342	380	370	349	391	361	343	366	367	335	368	360	334	335	364	381	367	377	370	358	372	364	344	361	370	393	403	313	373	388	375	375	365	373	363	378	361	373	344	354	349	339	357	362	372	378	359	371	371	355	373	378	380	329	377	371	349	368	345	396	356	385	365	363	366	364	341	380	346	372	356	353	349	386	363	344	413	380	354	354	342	351	401	372	366	361	394	373	385	357	378	398	340	346	362	340	343	356	327	369	353	339	380	362	339	367	382	357	376	372	356	358	358	345	327	367	371	368	349	375	331	339	367	354	357	340	362	347	395	365	357	371	308	348	332	366	307	353	359	344	348	382	351	360	345	370	368	359	378	360	364	380	362	344	385	378	356	371	400	367	350	353	344	394	380	348	357	398	343	347	344	358	360	342	312	363	341	382	349	366	401	365	378	358	333	381	357	365	343	357	343	344	361	375	362	361	383	363	346	389	378	387	363	331	374	373	345	375	356	352	358	343	360	368	375	356	399	395	363	342	353	361	375	344	380	357	380	379	357	344	378	375	354	383	362	369	371	351	372	349	370	369	366	341	344	367	388	349	381	382	368	333	365	337	341	340	345	339	327	382	338	399	380	364	405	352	367	370	369	362	356	364	354	366	379	382	387	380	389	367	359	324	387	378	414	353	354	380	338	373	355	385	359	357	353	323	371	348	357	368	355	340	355	330	368	391	339	348	373	391	411	365	363	370	334	345	322	395	362	359	378	395	365	364	392	335	333	374	369	387	338	345	355	351	339	381	375	324	367	368	373	346	350	336	352	376	390	378	340	357	378	357	352	376	378	355	357	355	348	338	361	371	352	378	382	390	358	318	405	344	367	349	362	361	346	351	358	350	378	352	379	387	392	341	360	356	344	369	334	350	332	370	399	343	396	358	409	395	389	360	339	359	362	379	401	374	328	359	369	357	359	369	368	362	340	354	361	363	375	325	355	354	379	353	379	352	383	361	386	365	346	321	344	339	344	356	328	358	336	352	339	320	369	390	341	355	342	350	358	357	363	342	348	334	362
31232	19986	10604	1960	838	776	675	593	471	414	416	359	398	377	337	385	342	364	344	328	345	338	337	347	362	314	350	349	335	304	371	313	347	345	342	353	304	347	340	362	344	342	337	321	329	333	320	323	348	360	315	394	350	370	326	356	331	331	326	350	357	329	341	337	353	323	360	335	347	344	357	339	331	329	359	312	340	314	359	319	320	311	358	339	370	329	326	339	363	287	289	317	315	332	352	338	362	344	311	343	343	359	325	335	344	367	317	323	319	338	335	349	340	329	315	316	350	360	333	390	341	333	342	325	317	330	325	339	339	350	341	332	358	305	324	337	344	291	328	294	315	333	306	334	352	355	356	329	368	317	307	354	347	329	352	375	325	363	317	312	334	333	308	345	317	341	363	333	315	359	330	314	335	343	366	350	378	348	326	324	355	366	355	358	291	328	342	309	315	337	336	329	297	317	373	344	333	326	351	308	349	343	321	319	351	332	288	305	307	335	326	372	308	345	324	333	309	323	286	343	320	324	353	373	328	295	308	295	332	301	318	383	328	363	316	344	330	319	325	345	342	378	337	319	336	334	356	313	328	344	351	374	344	328	299	331	325	356	343	355	362	292	323	333	344	307	338	337	309	363	291	318	363	332	347	351	373	333	315	294	324	333	357	309	349	312	332	317	342	331	334	339	322	360	330	357	337	341	380	369	363	339	329	358	323	333	295	308	292	352	310	356	365	327	346	336	366	344	379	333	357	359	348	296	318	352	367	364	317	331	324	341	354	335	308	331	391	330	319	317	310	333	316	324	349	294	293	351	342	324	358	358	368	346	310	315	320	313	323	343	310	333	356	358	328	374	339	348	348	324	340	302	323	326	327	324	315	360	340	336	329	364	303	344	330	339	335	334	347	333	341	336	355	352	348	290	326	332	318	331	323	308	353	348	339	372	353	347	345	366	317	342	340	350	310	319	353	369	341	305	322	349	309	327	337	353	349	351	347	344	366	325	348	324	357	344	333	329	378	339	334	338	338	296	361	312	352	367	354	360	349	362	334	331	340	329	360	317	328	305	309	323	321	363	346	373	313	341	295	336	315	324	306	351	298	327	360	363	365	335	337	344	371	328	325	357	361	344	347	344	363	317	323	338	312	338	327	323	347	360	321	334	325	350	344	372	333	328	345	312	347	343	337	344	371	292	292	312	348	349	334	365	329	324	331	307	307	311	390	345	336	329	344	340	346	306	321	356	327	305	329	315	355	305	352	327	367	345	344	331	329	307	331	350	316	363	336	334	342	331	345	334	342	333	311	325	382	355	316	319	328	348	352	353	303	356	328	314	341	347	329	350	364	325	348	359	304	368	343	350	327	321	307	363	330	331	330	331	325	345	314	360	335	312	297	334	336	336	350	348	329	351	341	317	329	346	351	314	376	350	313	335	347	338	334	343	361	322	342	356	313	343	352	373	339	314	314	364	348	345	317	314	343	335	311	356	322	356	325	348	344	330	342	352	339	328	312	335	321	305	357	318	346	337	332	334	324	313	333	366	325	337	369	333	365	336	314	340	326	387	351	344	346	363	333	354	331	328	346	323	354	357	344	336	337	362	375	363	335	343	356	332	302	335	327	328	340	331	319	328	365	345	344	344	340	311	320	334	318	362	325	319	324	355	368	296	360	309	342	318	340	346	347	347	312	324	352	371	324	360	344	309	310	282	315	355	329	366	347	340	310	347	324	348	317	340	308	352	324	362	360	380	361	366	329	347	314	351	327	374	338	326	348	332	292	338	315	356	347	345	329	327	388	338	342	326	324	339	362	298	349	331	314	304	358	322	330	347	353	365	300	361	353	334	352	324	335	346	346	309	327	349	329	330	362	317	340	318	324	340	334	342	292	308	328	327	345	335	329	317	329	295	329	321	337	315	365	319	322	371	312	332	333	323	324	330	348	328	340	351	346	325	339	348	354	311	359	375	303	330	297	321	387	272	318	317	338	283	354	341	311	331	332	361	327	316	355	347	325	327	331	358	306	315	336	306	356	320	315	343	377	344	314	337	306	309	349	331	372	331	362	357	322	340	322	319	344	329	312	346	345	353	351	330	363	335	327	349	351	340	331	341	335	338	318	327	349	323	341	333	317	352	330	328	327	307	333	298	347	319	320	360	315	356	364	327	341	339	345	298	334	327	318	367	372	366	309	333	356	298	305	308	333	296	347	344	336	342	307	300	343	298	308	301	353	328	338	348	354	335	321	318	314	301	341	323	316	347	327	320	357	367	341	350	313	342	329	326	330	371	359	382	337	313	325	359	343	366	328	309	403	343	350	325	315	330	340	321	333	352	321	336	316	340	354	316	350	356	329	334	359	349	359	367	336	316	358	302	346	367	357	334	340	332	306	328	332	318	318	319	337	326	363	325	359	336	328	314	343	351	322	337	337	322	339	377	335	361	352	314	327	357	322	350	362	335	329	334	347	326	344	361	349	339	343	328	345	360	343	348	345	339	332	350	321	338	346	342	303	357	318	339	328	350	336	321	343	317	333	314	344	346	348	302	324	369	352	330	326	345	328	357	327	314	371	349	352	340	321	310	355	342	318	383	358	341	365	341	316	289	345	347	312	331	343	341	358	326	307	342	360	341	318	337	307	347	393	371	349	371	342	361	303	340	356	319	339	354	348	336	313	372	345	344	329	324	371	360	321	304	353	370	347	356	341	323	336	333	311	324	294	363	360	342	311	339	349	339	328	311	308	327	323	342	375	374	302	329	312	368	348	325	311	308	349	339	361	319	319	336	339	353	371	348	343	321	366	352	332	358	340	296	288	330	325	345	312	362	323	302	311	318	375	321	337	309	351	333	341	363	324	327	344	332	356	353	304	329	353	339	329	309	364	330	323	320	299	334	352	343	300	370	321	345	342	324	339	343	322	353	328	293	325	361	341	304	309	340	349	313	308	316	347	339	304	310	353	331	331	353	367	357	316	336	314	300	334	317	354	324	311	336	327	342	333	325	306	348	371	358	333	348	326	354	388	358	350	341	320	358	338	324	311	340	341	356	331	341	304	347	351	319	336	334	341	337	323	354	304	311	336	338	333	344	386	347	309	367	334	309	377	359	352	348	334	334	337	308	347	317	350	314	326	305	337	347	305	322	324	367	305	332	334	320	314	322	361	341	342	312	329	333	331	317	328	301	306	285	357	314	354	361	356	367	324	334	337	376	340	368	322	337	318	375	325	371	351	349	345	356	388	352	311	378	307	366	341	329	351	361	322	369	379	344	323	327	315	343	307	336	311	342	314	342	323	339	336	333	331	342	356	355	363	338	319	330	336	319	351	365	329	335	356	337	329	340	369	301	332	334	328	323	320	340	319	316	355	344	333	327	336	321	319	331	321	319	343	364	314	384	335	354	337	359	324	356	314	354	355	357	330	370	333	307	347	332	371	310	302	320	301	351	313	352	282	337	310	348	317	306	287	356	330	331	325	392	306	319	337	307	331	314	347	353	342	338
9404	6125	2324	1302	1016	944	861	842	843	751	788	744	740	759	734	761	841	732	776	741	767	757	749	762	824	766	755	697	749	782	744	764	737	779	695	759	747	707	731	742	679	738	754	763	763	788	747	714	771	751	704	730	725	758	754	784	764	762	729	739	759	758	750	759	744	741	731	744	788	726	738	738	771	702	730	721	759	710	721	793	756	743	755	711	755	708	774	772	772	719	760	760	697	781	769	735	721	746	713	826	761	730	720	760	715	763	767	738	721	760	795	715	723	733	712	756	779	758	730	723	749	710	764	757	685	739	750	762	734	770	828	750	706	715	756	756	746	787	731	771	777	765	762	771	736	748	772	778	733	748	773	756	778	737	749	770	773	751	770	734	736	736	756	707	750	759	727	760	799	756	714	753	761	735	773	784	749	775	748	764	782	740	789	732	761	802	755	779	799	736	763	760	756	791	739	811	697	754	760	693	707	740	782	745	769	713	758	754	741	790	716	741	755	702	782	797	751	792	749	726	805	730	782	754	716	744	738	761	764	736	738	755	748	746	748	757	721	719	732	791	757	778	755	741	800	750	764	805	756	803	749	728	751	704	717	772	766	713	741	701	764	768	738	810	790	762	776	752	740	730	711	790	740	728	742	751	701	763	713	723	749	747	737	716	733	764	729	782	731	759	779	738	790	758	727	751	742	788	801	758	732	746	738	705	719	724	754	752	738	765	765	705	773	733	744	739	726	749	772	704	761	775	739	719	734	726	750	693	785	757	734	765	753	721	727	755	749	729	762	742	754	750	732	768	767	751	761	737	771	791	736	712	739	740	745	777	706	747	758	759	749	718	737	706	765	700	729	795	683	727	715	733	782	718	715	747	794	762	734	683	734	762	723	751	698	737	710	742	754	747	700	685	773	735	777	728	780	760	733	772	746	731	755	758	749	709	786	772	740	747	710	723	732	773	727	790	758	778	740	687	774	786	782	743	722	805	767	758	825	718	750	763	702	714	773	728	739	712	777	728	763	748	754	752	740	716	743	752	793	738	770	781	723	760	773	726	715	745	774	752	746	734	765	751	785	742	728	727	728	764	732	766	736	781	723	749	705	760	702	777	712	764	744	750	756	743	747	728	736	752	813	763	778	737	792	726	741	700	732	748	716	760	753	729	731	752	799	747	731	769	750	747	748	798	728	746	773	770	763	743	739	739	746	771	727	747	765	741	711	767	739	705	666	728	766	760	749	788	724	773	729	778	770	709	748	718	778	785	719	703	723	751	739	752	709	757	761	751	745	761	707	732	734	731	714	784	712	742	731	733	792	741	789	753	731	709	689	768	746	753	759	755	751	751	729	728	739	734	780	761	774	818	717	744	702	716	777	755	722	770	746	766	815	752	760	796	766	718	774	719	706	758	726	747	769	742	728	732	701	706	732	764	749	755	762	745	723	774	755	801	802	819	726	763	728	762	708	796	763	707	746	789	747	777	740	769	721	758	736	739	731	740	785	757	772	769	743	729	736	742	784	800	765	741	783	768	783	722	766	706	773	701	750	754	792	736	710	768	775	770	768	719	738	712	761	783	733	769	782	719	743	751	709	757	749	770	782	752	763	771	814	733	714	769	739	713	746	750	763	804	747	737	735	740	806	751	728	719	726	760	782	734	730	755	779	764	758	736	771	737	783	734	733	794	776	745	773	706	747	783	719	744	800	717	739	731	755	753	754	820	760	700	754	804	771	757	754	764	715	729	758	713	742	760	737	761	744	734	794	746	713	750	815	759	731	760	745	739	710	742	754	774	741	754	744	733	782	767	737	768	759	767	728	761	802	731	815	767	745	805	780	753	791	745	723	781	747	711	835	728	731	727	735	767	754	718	727	744	781	769	725	737	715	844	732	750	750	754	736	708	713	748	788	784	737	744	718	719	734	733	709	769	776	723	746	776	711	756	773	673	738	692	760	725	755	701	792	753	709	727	761	744	730	756	709	720	726	770	710	763	718	723	743	774	722	765	768	750	754	774	768	768	749	754	810	754	737	729	729	736	759	798	743	738	758	715	738	728	736	748	764	773	749	672	720	744	741	763	743	785	709	772	755	715	803	723	747	718	770	740	752	713	746	745	755	727	767	751	780	727	756	764	759	762	766	746	765	809	766	748	709	736	730	754	756	684	712	738	724	784	737	724	719	717	806	744	784	719	741	756	717	761	771	762	758	774	733	767	747	761	770	751	719	739	755	726	771	749	750	778	729	735	743	795	719	720	786	738	749	729	750	696	782	764	716	719	695	764	723	708	751	748	720	737	716	796	705	785	737	731	787	756	712	791	778	747	708	746	765	760	754	771	770	754	721	760	732	732	732	744	737	737	727	794	744	764	756	725	730	724	753	743	749	755	733	746	767	760	769	743	716	730	763	759	762	765	792	750	789	731	731	753	746	788	727	759	752	770	726	747	663	748	781	754	749	740	737	751	781	787	797	750	769	754	774	722	750	727	754	797	745	732	753	739	723	778	740	727	711	782	738	702	751	765	710	723	741	734	756	794	790	778	778	783	777	722	724	763	764	744	775	690	755	708	761	781	709	761	751	712	765	772	739	754	753	764	730	706	766	778	749	738	750	791	716	775	747	732	775	743	793	714	753	859	687	739	716	779	745	788	708	732	791	781	770	767	746	788	759	713	777	747	763	694	816	773	768	717	775	699	753	782	750	782	734	749	729	738	710	794	755	736	718	775	700	745	782	794	723	794	757	711	756	713	777	784	696	754	772	708	749	712	778	776	735	755	762	818	769	805	729	785	720	819	725	740	732	755	746	693	760	756	751	760	750	707	771	769	743	689	732	724	749	764	727	761	749	750	771	734	740	743	705	789	756	728	769	700	778	722	767	749	751	766	693	752	752	732	783	703	732	761	721	764	777	742	692	741	777	721	736	728	722	731	755	712	732	759	763	796	771	751	751	727	743	737	734	747	777	789	760	700	726	730	715	739	749	728	749	741	748	815	725	786	704	760	706	769	705	749	755	712	743	729	748	751	749	757	787	741	791	725	739	743	712	810	735	744	729	698	722	760	704	740	767	770	742	740	782	753	767	728	770	730	787	736	748	758	782	763	766	733	714	722	736	747	760	734	830	748	775	772	751	768	742	742	734	721	738	791	749	762	734	755	737	756	750	768	756	714	732	786	742	752	721	711	738	784	729	758	759	712	749	763	737	760	769	776	717	778	723	680	734	801	728	729	763	765	702	785	762	730	721	769	799	753	750	754	742	752	770	738	762	740	738	761	768	722	731	742	718	788	734	756	778	702	714	783	763	765	706	719	792	716	703	720	751	776	770	738	744	752	714	745	754	718	759	766	744	717	752	704	800	747	754	687	718	729	739	757	735	765	714	725	746	723	745	713	720	736	734	734	750	728	722	751	772	737	738	777	774	735	811	742	739	758	744	738	720	760	733	750	748	703	718	708	773	729	771	784	732	726	707	748	738	763	765	743	778	730	765	792	796	726	751	783
23978	20674	23913	27489	20669	19782	1790	816	503	400	382	338	335	277	289	282	280	236	234	234	235	239	281	265	227	219	244	234	216	252	229	223	276	222	216	226	254	244	227	219	202	228	222	240	229	212	245	244	236	217	210	249	239	227	226	222	246	214	209	250	229	212	262	214	241	237	240	254	214	224	218	208	215	210	228	216	241	226	262	245	244	221	205	239	221	195	214	215	231	215	250	230	251	231	216	231	233	204	226	216	230	220	240	227	227	217	209	201	245	228	218	233	220	224	207	229	230	237	252	239	233	229	223	241	248	205	220	214	223	224	206	216	220	240	219	229	200	228	216	218	209	245	233	210	223	238	218	215	258	210	214	259	219	228	224	248	187	236	225	238	214	219	228	179	226	217	200	229	211	249	227	229	198	241	206	245	253	228	244	220	237	242	218	221	224	233	232	198	202	239	246	217	207	234	222	219	217	224	230	202	223	227	195	227	256	232	225	222	225	237	213	244	212	216	222	179	207	240	262	223	199	223	213	228	210	233	243	241	241	230	215	217	220	199	214	203	226	231	212	227	224	216	236	232	205	200	236	226	229	199	242	215	198	214	209	237	216	201	233	222	240	197	203	223	224	245	220	230	222	219	212	227	193	215	246	221	214	244	218	212	221	226	205	211	230	228	235	224	225	214	224	231	233	221	203	226	229	283	239	218	222	193	228	208	238	247	238	212	215	216	245	221	230	221	191	257	238	209	216	226	236	198	220	207	248	267	250	225	237	217	210	229	229	195	187	228	247	239	250	230	223	188	211	229	212	222	261	217	220	228	233	212	229	235	198	216	222	216	213	239	230	214	216	230	247	231	232	225	237	219	228	225	205	211	231	218	220	218	226	195	247	211	209	251	223	226	215	203	231	241	232	230	202	223	210	199	242	232	219	205	225	208	199	217	225	231	235	221	238	246	232	211	218	226	251	243	218	222	234	217	200	228	249	223	246	242	239	246	259	225	226	242	232	221	192	227	211	241	223	255	242	265	241	225	219	222	189	224	199	261	207	221	238	210	214	252	218	189	221	213	240	224	212	207	256	242	214	208	232	235	217	226	222	238	204	233	203	224	240	196	242	222	202	215	239	211	221	219	216	215	230	254	231	230	225	256	226	215	236	202	236	221	208	211	212	211	234	194	227	262	232	213	225	229	245	241	190	229	210	199	224	215	213	191	197	231	217	221	217	238	239	201	230	222	211	243	221	233	221	227	222	230	223	237	228	221	213	211	229	194	235	196	218	222	223	227	218	220	217	218	230	230	207	226	218	229	237	220	208	249	224	231	210	249	207	215	202	235	236	271	231	200	201	246	205	202	241	252	210	224	221	218	199	221	223	223	215	236	226	252	247	230	257	247	215	254	240	212	193	243	210	202	252	221	240	216	225	210	229	207	232	225	233	216	264	259	221	216	199	227	193	216	211	197	227	201	208	204	239	219	233	210	228	211	200	244	245	236	221	248	264	215	203	191	213	208	216	226	208	220	234	214	241	239	231	213	216	211	258	218	209	220	219	217	250	208	228	224	200	193	202	230	232	238	231	211	224	251	239	240	251	221	214	207	230	242	210	230	222	211	217	219	221	212	218	217	211	224	220	235	229	259	233	219	229	210	227	242	219	224	220	231	240	202	266	204	202	214	232	241	215	240	225	215	221	218	217	237	198	238	252	210	242	228	232	237	215	225	232	228	235	260	213	241	242	259	223	212	219	216	227	219	228	265	228	240	233	233	234	226	209	226	213	245	215	212	236	252	221	225	234	220	249	217	199	227	192	217	209	240	200	224	223	225	230	225	254	213	220	233	238	221	215	229	229	201	227	222	227	251	235	215	237	216	230	231	206	218	199	222	219	225	232	224	211	212	221	288	226	233	221	235	205	215	197	250	216	219	220	215	220	211	194	223	224	214	225	225	225	223	249	241	241	215	198	232	252	228	223	204	216	222	238	237	215	235	217	246	195	227	212	203	233	241	213	235	218	236	215	224	231	229	244	213	220	218	250	217	209	196	205	237	229	237	226	221	233	212	225	251	228	203	233	219	235	247	196	221	210	235	206	225	202	211	244	234	265	243	221	229	196	234	234	226	218	210	235	251	231	232	216	209	197	227	205	217	224	194	212	204	214	218	216	226	202	232	207	234	244	225	217	220	226	218	210	218	219	215	231	215	241	216	232	256	222	199	228	205	223	212	235	218	201	243	206	229	219	236	240	203	231	219	234	240	213	214	233	221	214	230	255	223	230	238	226	216	211	226	225	241	207	225	217	237	212	231	203	234	229	219	213	217	213	204	235	226	217	226	222	223	198	197	210	215	211	219	232	227	223	215	235	225	194	240	223	239	231	199	217	192	231	230	216	235	211	199	239	224	226	200	247	227	209	249	232	218	235	219	233	254	253	236	246	207	212	201	232	228	225	239	239	243	194	208	255	225	240	232	237	211	248	226	230	220	251	213	231	240	220	221	237	225	254	213	211	216	238	228	216	227	202	215	244	211	237	218	228	232	197	213	227	212	232	235	223	248	206	229	220	213	214	228	217	216	203	235	219	208	208	214	235	243	235	226	232	262	217	219	211	202	199	228	215	268	239	231	208	229	218	232	242	199	246	217	183	251	195	177	245	251	235	216	220	225	204	269	242	229	229	236	221	243	226	232	244	220	228	210	220	216	228	204	212	212	238	226	206	209	219	236	222	208	247	229	238	202	209	212	238	221	195	207	200	243	238	228	208	223	226	214	231	227	218	213	262	231	204	215	232	219	206	256	210	215	217	209	199	214	184	218	218	230	234	214	212	218	219	232	254	244	244	238	202	202	241	234	235	212	241	235	204	240	236	242	217	192	200	216	242	218	240	243	237	214	223	226	233	238	226	244	218	225	241	232	241	237	202	229	219	231	211	226	245	230	209	247	234	210	215	206	239	216	235	252	221	206	216	253	238	233	211	217	229	209	203	233	234	226	226	205	255	197	210	220	219	229	219	204	208	209	235	217	213	230	230	220	226	247	257	241	249	243	204	223	225	228	204	230	213	227	235	201	229	210	220	229	202	227	229	229	231	237	214	195	176	236	194	212	215	218	214	229	215	237	244	227	220	230	255	199	232	236	234	222	230	198	212	251	220	209	213	204	220	248	207	224	234	229	232	246	262	235	241	239	217	222	237	246	234	218	240	223	229	207	222	216	248	209	214	243	231	211	240	226	256	229	215	210	209	221	218	233	229	242	220	233	234	205	220	250	216	218	231	175	202	212	218	249	217	230	237	232	241	219	223	186	206	212	214	185	220	215	230	210	259	218	235	229	206	231	224	209	194	212	237	228	220	221	225	244	221	250	189	238	229	225	221	242	219	230	204	205	224	205	200	231	189	217	208	200	228	241	218	227	231	210	206	218	243	236	218	213	238	207	225	207	190	177	215	246	224	209	221	189	197	222	219	219	248	230	230	206	224	232	233	238	218	226	231	257	194	215	207	205	224	239
8679	9899	3667	1689	1017	854	780	708	600	593	557	538	588	544	522	525	520	554	533	463	540	509	480	505	535	493	487	487	526	483	520	511	524	518	512	504	507	510	485	533	568	538	490	543	500	478	492	470	527	522	511	525	480	500	547	532	520	522	497	534	491	494	517	499	521	532	505	508	499	529	478	533	474	511	527	485	484	511	542	511	502	494	498	512	500	507	526	518	503	485	499	499	483	467	498	541	500	512	539	498	524	535	551	510	491	511	525	530	559	508	520	510	519	510	530	519	511	491	521	522	490	481	543	483	495	540	558	502	510	522	468	519	526	503	494	497	483	533	486	521	507	483	488	530	491	519	519	511	515	525	528	502	494	510	543	502	476	522	485	517	522	506	470	488	497	483	530	493	534	506	544	493	515	498	510	491	491	529	499	494	485	512	552	497	514	561	493	498	509	532	522	519	510	514	477	513	502	514	530	503	510	540	530	552	508	504	512	481	502	520	520	486	516	501	523	529	485	514	485	546	508	482	504	494	480	502	485	550	543	468	480	502	502	546	541	480	555	491	486	507	490	547	535	530	522	541	494	511	536	508	489	491	540	487	504	548	501	500	536	468	490	470	508	469	509	514	470	532	510	521	525	515	521	556	497	491	486	513	491	510	501	446	535	482	503	530	511	470	532	533	503	519	487	500	473	519	502	533	526	499	494	518	522	504	498	500	479	505	475	474	522	500	528	514	549	510	514	515	482	522	500	519	531	494	499	540	496	539	560	515	524	531	525	449	526	519	490	553	508	523	518	456	513	468	463	528	501	524	513	520	486	543	486	442	512	514	524	517	546	487	513	520	492	511	494	539	501	529	502	496	531	511	502	497	545	497	501	514	484	518	489	478	518	486	472	528	493	526	518	462	504	524	496	498	534	538	508	504	470	531	511	526	528	523	501	542	504	494	526	522	486	519	531	514	506	508	503	544	524	522	458	527	466	512	529	505	520	519	526	507	518	492	496	481	490	507	503	512	509	510	516	532	491	466	522	487	468	488	518	479	513	483	521	492	526	549	518	491	515	484	514	515	499	450	518	568	516	473	495	522	532	523	438	530	520	526	492	463	539	560	470	532	483	487	510	491	526	491	537	513	526	528	469	532	485	507	523	515	508	520	520	528	521	533	528	516	497	508	533	511	529	484	506	495	500	500	543	553	512	535	485	547	533	522	560	515	561	469	485	530	504	533	506	509	486	545	510	514	509	518	525	467	483	533	529	535	504	535	565	549	516	466	519	468	476	534	532	525	508	534	495	493	559	516	511	498	486	506	492	511	498	497	509	520	479	507	528	500	551	526	493	497	495	491	510	504	508	509	512	548	507	541	480	509	513	520	530	521	485	532	533	529	478	494	535	488	529	504	492	504	511	524	538	541	493	544	523	530	492	536	535	516	529	497	516	516	511	508	502	463	503	526	444	479	524	498	487	507	492	540	516	503	487	526	530	492	524	521	462	515	516	503	537	520	542	518	473	510	556	488	501	470	488	494	574	476	508	512	502	476	518	472	523	488	530	507	526	486	512	510	525	454	547	484	508	497	491	493	518	482	537	502	515	516	510	511	511	523	503	512	472	523	507	480	517	546	497	525	491	538	528	484	553	498	487	499	485	524	540	519	508	559	526	505	485	529	465	524	548	500	482	489	520	498	506	516	486	511	544	493	472	489	514	532	510	540	505	539	548	516	526	489	451	532	502	511	508	503	484	471	499	548	508	522	528	522	495	544	489	522	554	489	493	521	509	543	520	511	508	474	537	502	496	537	506	483	531	521	489	510	523	502	495	508	514	523	547	488	550	512	513	491	494	513	486	494	535	478	522	503	510	500	488	483	515	526	517	509	492	504	505	545	503	516	547	549	503	505	489	504	478	505	490	497	499	519	548	518	513	509	467	502	502	491	496	506	543	538	500	503	541	456	521	526	492	528	505	513	501	522	497	508	511	513	558	499	490	536	503	495	488	497	534	525	484	503	506	507	524	484	512	504	539	513	514	485	495	542	499	475	525	482	516	496	515	503	502	538	538	507	550	485	494	509	464	470	511	518	532	481	489	558	529	515	497	497	474	492	500	498	499	561	497	485	517	503	502	532	527	514	511	529	493	523	501	509	515	504	525	505	516	492	551	468	524	506	483	536	533	519	514	466	464	505	544	504	527	497	506	465	486	488	511	512	500	516	516	512	479	480	478	471	480	513	544	507	550	504	526	515	498	495	527	502	513	499	504	542	482	503	522	497	518	465	504	510	508	518	547	504	516	480	503	520	509	504	533	518	521	534	477	531	502	521	514	493	499	500	516	493	529	508	505	496	487	517	520	521	465	491	517	498	488	494	540	528	506	508	501	532	506	522	510	534	456	516	494	468	494	525	503	471	537	517	542	506	522	496	505	527	482	513	493	526	520	502	523	492	514	537	512	472	507	507	545	521	490	490	485	488	509	553	519	526	510	521	504	516	474	556	492	499	527	521	499	548	511	508	504	526	457	526	509	518	536	515	529	506	511	504	486	485	524	534	530	488	508	520	480	529	563	523	503	497	511	522	480	496	509	563	496	501	531	507	477	507	524	517	498	522	509	518	498	531	517	506	502	553	527	505	498	515	503	527	477	526	507	519	478	515	496	521	537	456	491	528	475	514	505	526	498	502	459	502	532	531	523	488	505	502	496	503	515	537	505	489	493	508	499	516	535	519	498	529	534	495	479	508	544	482	473	527	501	478	508	512	505	553	479	497	487	508	527	455	506	479	504	537	485	524	488	490	477	468	500	540	513	478	506	520	484	517	517	488	512	501	496	523	500	489	505	510	497	519	514	528	509	460	479	492	483	536	494	560	467	512	492	512	492	511	506	502	483	518	475	535	524	514	495	495	505	499	534	518	503	520	501	534	534	487	518	512	522	505	494	467	486	492	494	501	516	485	556	493	500	520	524	501	542	487	504	524	524	524	489	503	540	512	506	545	466	511	514	552	484	534	511	490	486	519	498	476	503	526	495	476	512	517	508	502	527	484	478	490	519	526	454	495	518	503	491	516	508	531	515	523	499	531	508	523	480	487	469	517	509	510	520	502	518	503	496	540	504	458	486	519	480	445	553	486	501	532	516	534	481	512	493	504	490	513	524	521	525	527	492	527	500	529	508	508	468	518	529	531	450	507	522	511	463	531	549	547	506	546	454	515	546	524	496	495	517	535	503	494	512	504	494	517	518	479	484	515	515	546	529	526	544	508	517	552	523	530	522	496	478	541	509	526	516	522	481	499	518	498	529	502	567	495	464	470	521	535	501	507	487	497	470	474	513	514	501	562	521	519	560	512	569	520	573	510	505	465	516	480	489	511	522	521	509	527	518	491	543	537	510	529	530	509	504	501	535	503	546	502	500	508	542	527	458	502	523	522	529	482	511	506	491	487	524	513	505	497	531	548	500	532	511	479	509	528	512	521	527	457	514	498	535	531	545	511	532	478	500	516	539	517
23384	20687	24226	27179	20686	20718	16914	1687	777	487	391	291	280	302	248	205	202	212	191	201	173	142	157	155	156	170	159	174	142	162	166	181	194	180	161	149	175	165	165	143	162	165	131	149	137	157	151	176	139	157	156	132	145	143	145	142	143	137	129	133	134	147	137	156	147	149	177	141	145	155	159	155	147	135	116	136	125	182	153	147	162	156	148	160	151	133	166	174	139	131	146	124	163	152	125	150	155	161	144	121	148	139	139	132	152	130	126	138	134	146	147	141	154	127	187	143	113	151	136	147	173	127	158	136	131	146	167	138	153	145	166	135	140	148	158	143	134	121	137	136	132	162	150	133	138	139	138	152	143	150	161	145	148	130	150	136	150	160	157	159	138	137	122	159	120	167	164	161	148	159	129	135	133	142	139	142	137	131	152	168	163	138	126	144	122	144	139	146	156	155	171	141	137	142	143	131	139	150	145	144	148	142	165	132	141	139	150	124	141	141	161	144	155	136	130	145	141	145	125	138	146	114	145	149	149	164	155	144	169	155	148	137	159	145	141	187	149	159	165	131	165	159	140	168	140	157	138	147	129	161	161	137	161	156	151	156	138	128	129	148	144	150	130	141	147	149	166	142	157	139	146	146	128	143	138	154	111	140	154	117	158	164	125	133	136	134	133	163	155	158	142	159	133	108	163	142	152	143	123	127	128	156	154	146	153	146	134	147	165	148	157	147	152	152	152	135	135	153	131	117	141	168	150	131	127	140	150	148	146	164	156	157	151	171	106	143	140	151	112	146	140	153	155	150	137	139	150	166	141	168	136	143	116	127	142	156	147	164	162	123	148	163	157	165	145	139	125	180	166	158	142	171	139	136	113	143	155	149	144	155	159	158	138	168	141	146	159	129	150	152	142	125	157	122	143	147	131	143	146	136	143	157	163	147	150	156	148	160	139	139	128	149	145	160	158	157	149	135	164	153	146	144	149	140	168	141	136	172	136	134	144	138	156	149	157	136	144	168	136	153	150	155	142	135	151	138	133	146	149	157	146	150	119	134	144	142	137	148	132	148	138	162	149	170	154	155	134	127	143	164	136	150	143	159	145	156	169	154	159	161	133	152	152	121	146	154	166	145	134	143	153	129	160	169	138	157	147	135	150	150	138	142	147	150	120	135	142	154	148	142	122	147	155	142	166	129	162	141	154	137	151	129	134	167	140	155	144	124	157	125	164	162	122	132	157	166	163	150	141	159	159	143	136	132	153	151	143	158	148	143	117	127	129	138	127	149	148	139	153	153	151	153	135	148	123	151	159	125	135	156	111	148	133	143	141	136	141	145	127	132	137	132	158	145	129	151	152	161	154	166	144	157	159	139	176	149	144	153	125	131	146	125	111	131	155	160	129	132	121	137	140	152	127	151	149	163	153	141	123	154	139	116	126	147	163	136	152	158	135	130	137	123	142	132	146	163	157	132	140	129	147	168	152	156	141	157	145	153	130	143	148	128	124	151	134	154	150	141	127	133	166	139	137	141	136	143	128	153	136	151	157	155	172	135	160	166	130	137	156	152	147	143	127	129	146	136	148	122	183	137	157	161	137	121	151	156	156	156	146	143	140	148	153	123	153	129	152	134	133	157	149	141	149	153	139	152	149	145	145	135	155	161	137	126	154	129	140	134	117	129	141	153	124	134	130	129	149	143	140	147	121	146	162	149	139	114	142	150	155	146	135	184	136	134	152	149	144	145	157	162	150	130	148	132	143	141	141	161	162	137	138	151	137	143	141	136	164	171	124	149	160	133	149	142	151	133	125	154	148	146	140	152	149	130	144	136	161	141	132	159	150	147	126	139	142	136	132	124	153	158	125	142	151	155	135	166	138	154	155	157	149	150	179	137	154	136	143	139	124	139	135	141	143	120	160	153	156	160	140	130	144	141	154	141	161	151	157	144	146	142	145	157	156	155	147	136	120	136	141	142	163	148	165	146	167	157	153	147	126	146	137	157	156	154	141	151	137	143	143	137	129	148	152	138	131	148	137	153	132	130	149	161	139	145	134	148	155	165	168	154	165	127	149	129	126	141	133	149	126	133	130	160	147	142	154	154	148	134	152	153	159	160	140	139	134	135	132	147	137	141	152	121	163	156	147	158	147	143	149	158	149	144	156	157	133	140	146	143	136	144	152	133	139	124	121	183	161	132	155	138	158	136	150	126	145	163	131	150	133	131	156	156	170	124	139	120	133	155	157	161	149	137	161	156	151	130	146	137	137	145	145	167	137	154	150	141	142	136	133	153	138	147	135	136	130	165	146	140	114	160	142	113	141	120	158	137	150	150	129	131	143	153	134	151	138	175	152	126	138	156	151	133	135	151	131	130	170	141	146	164	153	167	137	134	115	139	136	141	142	140	166	143	148	145	168	160	145	117	131	161	155	136	139	145	133	175	185	116	150	159	154	143	114	145	147	137	116	142	131	123	160	137	140	151	128	164	144	165	124	166	158	150	150	161	145	126	133	161	156	147	130	153	136	182	148	167	142	135	135	126	131	150	128	139	159	129	157	148	152	157	133	135	133	158	129	150	149	127	154	126	155	130	144	151	136	124	139	152	150	140	153	133	132	133	168	139	146	165	148	136	115	141	133	147	158	142	171	125	159	143	140	140	147	144	119	162	158	146	132	159	140	147	155	146	165	140	141	136	156	169	140	148	149	123	159	139	133	153	143	154	156	131	158	134	122	158	161	144	164	149	150	137	153	138	142	143	144	161	149	145	130	144	131	139	143	126	146	147	139	147	154	177	137	159	162	138	141	150	141	129	146	151	131	151	154	154	145	134	165	154	148	134	144	144	159	135	135	146	135	166	145	144	140	132	143	125	147	160	159	139	171	129	153	141	152	129	142	151	157	161	135	135	137	156	158	156	139	136	141	148	152	142	139	130	133	139	135	154	116	119	128	142	124	144	153	146	142	153	138	125	142	141	155	151	140	137	140	148	131	121	136	143	150	150	135	122	146	139	153	136	123	160	171	156	151	154	132	123	146	145	175	155	147	152	146	144	158	146	144	136	160	145	140	138	131	135	174	123	145	140	146	121	144	144	145	145	133	137	128	138	152	143	123	147	147	132	142	152	138	141	140	151	143	128	139	139	154	126	159	116	159	122	150	165	141	154	140	126	151	142	149	164	132	139	149	166	137	159	124	144	148	158	159	139	138	145	153	125	159	122	146	129	141	155	153	130	146	146	150	165	140	156	134	162	159	151	145	132	166	137	144	146	139	153	116	147	138	151	148	123	118	130	151	153	156	149	163	142	140	137	149	137	150	128	160	152	171	138	137	135	148	146	157	126	135	154	148	152	164	109	139	161	160	119	148	128	108	134	162	119	147	163	140	148	136	144	137	145	165	142	144	148	141	145	129	138	150	128	151	146	151	147	122	133	122	158	148	128	126	147	140	153	155	122	141	146	115	125	138	168	145	149	147	120	117	134	125	149	159	159	164	136	179	128	134	157
10220	13238	4919	2221	1186	860	742	658	554	453	447	402	445	430	407	368	380	398	323	388	334	384	346	339	345	408	319	392	373	345	359	399	384	354	379	385	344	331	365	361	392	343	312	379	359	335	394	356	341	360	354	338	363	325	333	340	355	339	339	353	384	372	349	380	379	337	316	366	353	337	343	310	369	373	385	342	344	363	337	358	404	362	381	355	386	362	361	348	357	343	395	376	383	369	376	361	324	358	350	363	393	391	367	347	377	388	322	335	351	377	390	342	392	339	357	364	391	347	350	343	378	364	344	365	344	375	363	355	347	350	341	367	361	328	316	335	351	350	373	367	329	319	356	389	392	326	390	357	356	361	356	330	348	372	344	323	368	389	376	337	386	350	351	343	345	352	349	358	333	366	389	374	377	387	345	338	360	348	340	321	357	374	333	348	348	366	353	357	352	384	334	346	389	360	370	354	343	328	369	330	348	314	375	334	377	340	365	355	342	345	371	360	352	345	338	339	351	355	369	385	349	371	358	326	401	335	352	362	364	370	354	372	370	369	370	343	372	344	364	345	364	358	379	375	347	343	342	389	336	397	361	325	387	392	370	364	357	336	361	367	332	371	354	365	358	380	390	359	377	375	383	382	349	366	396	337	339	370	353	358	363	380	380	340	357	355	335	328	360	391	358	388	342	352	371	361	360	341	349	350	358	378	412	366	338	318	336	354	382	377	355	360	362	360	366	347	382	368	375	335	361	366	328	363	329	327	398	383	339	357	347	399	371	369	370	358	334	340	388	360	378	365	370	362	365	343	348	359	338	377	346	348	344	353	342	349	355	349	380	316	357	364	340	348	360	382	347	360	362	354	367	391	367	333	355	338	350	375	361	326	315	330	371	335	374	361	355	379	336	356	380	356	380	353	363	355	363	336	357	358	426	361	338	359	339	379	352	353	411	355	381	352	362	394	350	355	355	357	321	368	355	349	352	356	341	377	328	399	378	355	336	369	347	324	344	349	374	370	381	334	382	369	357	362	370	368	368	354	350	337	378	352	348	375	333	343	339	384	354	360	337	371	352	332	350	372	349	352	354	349	339	372	338	368	323	382	349	369	369	359	381	356	360	347	362	376	346	340	354	368	396	331	351	358	353	345	339	362	357	339	371	351	335	347	358	350	359	341	328	349	356	338	364	355	380	349	353	352	362	380	354	318	363	352	380	370	393	355	388	348	339	395	349	354	332	349	368	372	336	357	366	330	324	370	338	386	335	344	394	356	361	365	367	363	357	363	316	335	338	371	374	302	339	350	354	394	367	332	368	368	345	335	330	351	380	337	365	354	334	344	374	352	339	343	372	362	379	343	331	351	371	360	335	361	325	346	318	365	355	365	339	340	340	321	377	381	350	347	347	372	351	364	367	352	345	324	346	339	349	359	354	355	383	342	363	379	381	369	358	335	394	327	363	377	367	381	365	347	346	339	384	355	361	352	395	386	324	381	392	355	384	359	360	347	379	319	377	365	356	350	363	332	383	365	354	374	336	366	356	324	361	352	365	323	363	339	369	349	364	360	342	383	337	336	381	356	370	367	362	361	349	362	376	342	350	326	321	335	344	369	383	345	374	345	369	341	378	359	348	361	338	306	350	343	364	345	341	369	362	362	331	350	378	369	387	375	378	356	367	377	360	380	330	343	330	349	344	345	349	341	326	369	311	333	348	356	363	382	355	359	369	363	342	320	372	345	356	343	342	351	345	351	354	355	350	308	335	351	378	372	339	368	371	359	353	364	367	352	320	348	338	375	341	355	343	371	334	337	361	367	355	338	376	363	375	370	341	354	369	359	371	355	326	354	313	352	373	321	342	351	362	383	370	359	366	359	343	334	364	368	366	374	364	347	335	405	383	367	376	345	359	363	313	313	333	357	382	377	339	346	372	368	356	355	381	357	342	342	329	338	338	336	354	353	365	339	377	351	355	355	343	342	352	382	383	336	338	362	339	330	347	359	334	394	378	363	379	322	371	334	333	378	367	364	352	375	356	337	360	364	373	356	368	330	342	363	352	356	376	385	377	369	347	361	335	338	329	326	355	355	352	357	382	340	331	368	381	330	358	366	323	343	337	360	335	349	367	377	342	372	342	369	342	343	343	385	356	351	351	333	370	345	314	369	349	364	344	329	369	370	370	351	371	336	357	358	309	340	351	330	373	384	366	350	317	326	340	371	335	365	341	365	349	323	342	339	346	331	349	372	327	360	366	333	378	390	357	345	362	358	365	382	364	364	348	349	370	359	340	349	338	343	384	353	326	358	359	338	368	361	381	359	337	358	336	357	352	379	372	327	352	388	407	331	346	372	335	325	337	355	345	353	370	377	341	354	373	365	334	325	370	338	361	377	320	324	382	320	362	349	324	356	322	350	371	351	343	334	321	375	347	363	350	356	350	348	343	387	346	356	335	371	329	358	346	352	326	367	341	348	323	346	319	364	329	312	361	380	339	328	348	361	318	369	363	334	363	363	366	351	337	366	362	356	363	361	348	356	357	362	396	327	361	328	332	352	376	359	366	353	344	378	367	375	324	357	354	361	361	386	359	350	361	367	370	367	352	336	350	350	351	306	347	360	366	384	359	327	374	378	322	392	335	357	359	372	364	382	341	361	364	355	329	367	364	365	338	399	379	380	350	325	354	402	303	343	346	337	363	364	359	378	376	324	339	334	380	377	354	361	365	364	355	365	349	358	340	356	355	374	332	339	343	380	358	356	375	382	331	361	333	349	366	376	336	342	345	353	355	309	346	376	323	351	358	331	360	357	372	367	365	402	360	366	357	351	353	357	390	349	336	366	354	365	371	353	357	350	351	378	347	340	364	354	334	349	347	344	369	333	352	335	362	384	363	338	377	361	378	375	344	370	344	339	369	364	378	347	372	360	329	330	339	383	380	347	319	345	375	354	366	377	400	372	377	347	359	351	353	373	364	351	384	346	376	317	354	367	307	348	385	348	377	372	331	364	322	346	364	335	397	356	331	356	330	333	363	380	335	324	370	361	383	386	367	370	390	363	372	337	354	367	365	343	375	350	340	350	375	347	375	350	399	351	329	372	380	352	360	367	364	344	340	345	323	344	344	380	359	354	342	357	357	364	383	376	359	322	360	415	367	340	359	360	374	385	358	354	404	372	335	360	376	333	372	337	328	390	386	354	356	341	364	389	350	384	344	386	343	348	371	322	361	366	398	351	326	355	348	373	347	389	352	365	364	350	333	351	340	358	344	379	320	334	337	337	361	334	329	350	362	349	406	343	334	361	347	363	343	397	335	342	386	335	384	371	372	347	367	374	332	363	359	325	355	362	382	368	340	357	331	376	334	358	362	350	342	342	361	329	365	356	357	361	384	367	384	367	345	328	319	366	348	338	350	336	349	380	365	374	368	372	355	358	338	401	374	360	353	368	376	345	329	373	343	353	359	332	352	349	321	349	347	361	364	348	310	365	384	317	363	327	354	336	372	345
31285	19778	10111	1791	816	696	690	593	509	435	375	369	365	383	349	355	326	314	364	355	332	337	325	343	362	337	312	338	323	317	359	314	328	309	355	327	324	313	371	343	331	351	328	348	335	326	352	345	320	332	335	343	315	338	336	321	335	318	368	330	326	336	362	345	329	294	332	330	322	328	326	329	300	308	324	346	322	366	334	313	326	331	288	355	343	328	309	345	334	323	312	316	309	351	385	308	273	343	328	340	339	331	294	320	336	333	330	313	332	362	350	355	316	339	330	351	296	333	329	321	360	324	344	358	344	338	339	324	322	308	334	328	328	295	323	382	333	347	345	326	318	362	344	331	348	335	318	364	300	344	382	344	318	318	312	312	369	318	370	323	331	347	334	337	343	343	343	344	298	328	298	305	327	347	326	347	342	297	373	322	345	329	336	330	342	324	312	344	323	360	327	312	325	310	354	329	319	333	345	356	299	290	328	351	308	364	353	341	313	369	326	332	314	298	332	327	346	348	326	300	355	380	329	313	317	333	345	349	301	316	326	338	359	308	330	318	358	344	318	346	329	289	317	321	332	334	311	358	330	350	359	311	322	330	316	353	362	325	357	323	338	321	315	341	330	362	333	319	330	335	307	323	331	319	323	345	344	345	315	340	350	397	348	348	304	330	337	291	340	330	311	337	303	337	335	346	308	336	317	337	321	348	375	331	343	294	327	348	350	334	326	304	311	322	340	309	333	363	355	314	321	349	313	343	366	338	317	295	320	321	325	348	317	333	334	338	343	344	376	314	324	338	303	304	360	328	333	331	345	336	329	333	322	371	315	311	324	345	345	341	329	355	353	344	343	313	350	329	345	326	337	359	301	349	338	332	367	373	317	337	329	312	286	317	339	303	348	304	326	357	310	321	320	321	346	351	326	357	319	322	351	350	297	330	274	339	352	340	335	326	342	317	345	316	327	334	327	299	322	338	327	312	340	300	321	323	343	334	337	338	325	343	310	340	359	328	316	330	325	355	332	327	329	361	361	305	319	299	319	324	307	307	344	344	317	307	321	333	351	361	327	331	345	315	315	366	341	362	294	326	317	354	362	356	311	344	334	342	349	308	320	357	349	352	375	321	322	336	321	314	324	355	352	342	332	345	308	352	311	319	331	335	327	325	315	327	338	349	321	328	342	349	334	341	324	298	354	326	322	337	326	313	300	286	309	342	327	321	342	337	350	335	316	347	355	334	335	329	321	324	335	329	325	341	317	339	339	320	355	329	321	327	336	332	358	343	360	344	321	333	335	333	355	363	335	326	343	300	351	337	326	332	311	301	347	317	344	300	344	340	291	326	339	344	346	311	324	342	327	344	309	351	338	311	340	294	336	310	330	349	354	355	333	319	336	345	323	334	316	325	336	328	328	322	329	368	362	350	304	318	324	320	305	320	308	349	330	370	345	300	322	350	318	308	290	337	326	306	315	311	336	291	315	358	285	307	322	306	323	292	337	317	325	374	350	381	343	306	322	316	372	335	345	340	361	357	358	346	334	374	362	345	351	378	358	339	308	306	358	311	305	328	330	338	347	326	314	346	322	320	320	302	322	318	332	320	339	354	304	347	310	323	346	320	303	310	341	362	320	324	321	348	317	333	340	351	359	333	334	314	317	305	347	326	359	335	318	335	344	330	327	335	324	304	358	331	327	307	340	355	318	374	320	329	340	320	328	304	331	313	338	319	299	331	340	348	338	312	322	346	347	338	355	318	310	325	313	362	343	374	326	319	349	318	358	336	354	345	335	343	306	350	332	339	346	366	337	345	318	280	323	354	331	330	358	339	334	322	326	319	338	314	333	333	324	317	317	335	297	311	344	363	317	347	332	339	347	359	330	335	327	312	337	327	346	358	361	312	344	319	342	322	337	358	330	346	339	363	345	332	286	323	334	337	327	339	350	318	321	296	317	297	320	367	296	341	324	332	350	323	330	326	353	330	341	319	338	318	353	306	296	329	345	322	352	337	323	339	326	317	333	346	307	336	328	333	356	329	334	342	336	334	360	347	343	375	325	344	325	333	309	319	335	335	339	344	314	325	344	329	318	342	319	311	351	383	367	334	321	340	339	357	384	310	306	356	305	313	345	340	344	303	337	357	331	332	319	326	356	308	323	318	315	350	343	323	361	352	311	355	358	353	299	346	314	314	341	347	312	324	325	364	341	369	355	313	336	376	315	354	323	328	345	288	367	336	367	363	319	334	309	353	338	334	302	342	306	331	322	328	304	353	296	296	317	316	293	295	317	356	341	332	327	333	314	317	315	338	308	368	320	324	358	351	314	356	350	342	332	344	318	322	359	346	303	355	344	354	350	326	367	322	369	342	343	324	295	343	322	327	348	331	333	293	339	317	323	340	321	275	329	349	331	322	351	353	322	323	343	306	311	361	344	318	335	363	344	340	309	293	335	315	329	323	331	287	361	312	349	334	318	323	325	317	375	309	333	338	337	321	304	310	353	306	331	319	339	353	341	349	320	338	333	340	319	302	355	294	357	334	290	336	373	327	317	380	334	335	343	356	333	330	304	328	335	301	345	318	306	306	323	278	300	340	350	341	344	336	312	343	339	320	313	317	340	328	336	335	323	323	319	326	357	365	316	342	332	336	317	353	329	344	308	336	338	317	337	312	346	343	303	287	334	310	315	310	367	357	330	346	317	334	340	344	331	325	331	310	316	322	319	336	340	337	320	335	315	287	346	338	338	320	348	361	323	326	342	329	354	352	322	347	331	336	345	360	336	307	364	314	335	309	329	322	320	340	349	332	346	340	333	295	351	324	360	346	337	347	303	316	323	331	366	326	328	333	367	312	338	300	335	344	320	304	320	348	352	319	334	355	347	317	347	296	285	317	337	329	365	340	344	350	348	317	325	335	340	344	350	309	314	335	310	309	347	339	340	341	349	360	344	358	337	318	353	339	341	319	315	312	331	342	351	321	319	300	338	349	316	350	337	295	317	316	301	319	349	332	343	348	336	295	348	299	317	312	340	329	308	330	353	337	317	370	336	345	346	319	351	336	362	344	340	346	342	355	340	329	316	346	307	367	364	298	330	340	331	310	332	312	315	352	317	314	347	312	347	317	297	349	300	310	340	332	315	352	370	344	343	309	346	311	344	319	319	306	333	347	318	311	322	352	352	329	328	326	360	316	353	318	350	321	330	319	307	316	317	298	368	328	335	340	333	316	321	301	306	353	354	327	375	323	299	328	318	332	312	323	304	331	335	301	321	328	328	314	323	313	312	286	326	337	335	346	345	328	331	330	360	349	335	326	370	356	332	311	335	336	317	317	348	349	330	334	346	326	265	330	318	332	360	340	328	346	366	315	313	348	324	343	369	352	324	344	333	335	348	291	324	316	333	314	326	343	350	335	364	336	291	333	314	345	330	342	352	351	386	328	314	305	354	334	313	337	326	353	313	328	349	349	345	348	367	331	324	347	340	323	313	310	349	345	317	377	293	312
8802	5323	2039	1322	962	926	884	807	778	785	751	689	753	781	780	746	748	730	745	737	713	715	774	735	745	712	789	754	757	717	684	699	694	755	710	795	787	733	751	717	717	719	756	729	743	743	728	739	724	751	721	720	745	740	736	792	776	793	770	781	719	761	759	778	761	706	734	729	767	753	719	771	816	718	761	742	700	734	715	782	776	715	761	754	758	740	789	729	740	769	765	722	740	707	723	752	723	780	750	766	747	743	731	774	736	741	751	730	721	776	693	758	731	719	730	718	763	759	716	733	754	753	773	705	766	807	696	738	695	742	743	737	759	786	727	746	739	722	783	753	786	758	708	758	734	748	719	761	752	728	774	720	723	778	769	763	699	746	812	700	761	710	717	740	756	779	737	706	694	714	741	733	746	778	756	750	730	733	722	722	727	750	758	759	707	712	735	753	747	757	783	737	751	656	742	724	723	728	779	806	706	688	761	738	754	710	766	745	800	719	724	760	753	746	762	704	794	732	736	786	772	752	730	729	742	756	749	761	782	750	725	700	749	768	752	763	725	738	741	770	733	761	794	746	752	725	768	795	778	765	731	722	808	710	711	747	749	695	719	750	779	770	733	779	728	726	732	769	722	715	764	764	733	733	728	735	701	777	739	792	677	775	736	769	791	764	744	767	726	703	726	736	752	768	738	703	766	720	760	737	714	746	708	759	751	781	750	754	718	689	743	704	735	721	754	766	785	761	719	697	731	758	732	725	736	716	707	741	755	740	700	689	771	727	734	731	750	726	763	741	745	763	753	742	757	721	729	737	751	739	736	705	767	699	742	771	758	777	763	748	822	727	760	694	741	742	766	719	731	703	705	751	772	765	732	768	741	726	716	739	744	794	764	808	748	757	718	695	736	766	706	736	763	743	725	735	712	741	712	742	726	751	758	794	761	770	777	752	757	764	753	748	758	736	767	735	749	706	774	714	720	749	713	728	752	745	725	754	725	742	760	685	712	729	739	722	731	767	724	741	746	697	669	772	739	777	747	711	726	708	726	742	735	708	750	736	746	755	727	696	762	797	744	716	781	750	744	764	709	746	702	719	742	706	727	745	759	733	751	737	724	760	702	736	758	771	774	767	764	761	764	771	726	733	738	751	785	694	737	778	772	757	753	748	738	754	739	767	816	748	760	768	772	725	725	739	665	711	741	711	745	727	761	740	784	766	823	742	709	707	741	681	747	719	793	802	737	701	739	763	727	746	737	727	713	783	785	715	783	736	735	724	712	771	796	791	761	778	757	766	747	740	739	751	732	738	758	754	749	762	755	706	739	738	726	765	717	726	748	736	724	760	770	731	738	746	691	749	760	676	742	730	778	777	747	697	730	696	726	773	747	740	706	716	698	705	746	731	784	734	747	704	735	764	762	724	701	755	755	735	738	762	716	736	802	764	776	788	696	791	749	740	784	762	745	786	751	741	739	730	761	775	746	790	787	693	725	754	686	785	758	725	753	709	759	730	775	709	737	739	739	752	755	756	719	751	744	755	767	715	753	756	719	711	734	734	722	720	740	728	746	743	738	736	747	733	780	717	773	704	791	712	780	757	770	728	739	752	769	696	746	741	786	719	733	728	754	741	737	748	752	756	724	767	763	688	752	691	775	752	745	752	708	768	764	741	739	731	747	737	806	721	686	753	789	710	752	701	738	734	727	725	728	802	721	729	708	737	698	773	765	806	716	756	733	735	781	725	780	757	774	793	743	747	702	739	711	718	742	748	720	752	759	752	690	770	722	788	738	742	744	739	758	749	725	827	712	714	747	750	744	732	700	731	824	694	692	740	743	770	766	749	710	725	753	772	752	770	729	714	747	777	799	764	751	755	746	767	711	742	729	807	763	759	746	734	773	710	746	751	726	766	733	737	727	740	763	726	713	690	773	776	725	696	714	722	747	758	766	706	750	763	765	738	742	746	711	800	691	732	756	758	734	720	739	766	782	745	711	769	776	687	751	724	757	703	748	759	717	733	667	726	712	722	709	689	742	734	738	766	757	738	759	743	780	715	704	731	742	677	730	732	717	721	760	731	748	724	733	750	760	722	740	771	751	719	720	744	704	757	711	718	735	728	695	718	781	803	731	721	772	765	734	785	773	726	730	768	743	773	735	722	667	702	771	709	775	767	724	694	717	740	730	763	750	803	740	763	757	733	784	744	758	768	771	764	758	773	732	746	757	729	716	734	722	790	783	773	730	761	730	775	779	745	718	772	771	813	773	702	717	757	707	734	762	699	654	758	724	780	754	732	763	760	740	725	781	764	745	721	794	749	764	744	733	739	800	822	731	769	729	728	739	686	715	766	713	763	729	785	759	746	734	774	789	744	732	697	773	708	764	747	769	746	703	786	755	755	684	721	692	745	708	741	764	704	707	712	745	754	780	742	684	756	754	779	729	723	732	728	734	782	752	720	740	758	740	726	728	703	731	709	768	753	789	765	738	769	732	737	781	748	780	733	783	764	658	710	738	749	722	723	719	752	735	746	805	729	793	702	763	704	709	699	729	704	756	740	765	740	703	757	783	759	699	715	720	726	696	698	757	833	772	747	772	766	731	748	782	740	749	720	767	773	742	739	772	764	762	727	743	749	710	736	734	743	785	757	702	758	746	701	740	742	752	728	744	692	745	771	720	722	763	767	755	711	727	779	721	732	709	764	753	709	755	751	712	724	734	678	734	770	743	768	702	709	779	737	765	714	819	756	742	749	738	728	766	763	718	768	704	771	764	760	762	720	717	723	744	800	710	753	760	731	718	730	733	718	738	759	725	735	756	726	707	738	759	765	761	712	719	722	755	731	738	734	714	769	738	778	756	745	754	756	770	762	710	769	783	777	764	734	729	748	725	743	712	757	754	781	728	760	735	741	738	748	723	736	749	744	771	714	737	765	771	720	772	737	720	768	761	724	724	723	693	780	701	738	746	767	750	743	713	772	717	771	755	745	717	730	728	742	770	704	798	739	752	711	758	713	752	717	781	738	767	774	759	743	736	746	744	753	760	771	743	722	729	754	716	739	719	764	777	771	746	748	771	731	730	743	721	708	733	711	771	746	676	740	724	757	673	715	684	747	765	703	750	753	757	743	743	745	743	716	751	738	793	798	774	702	696	723	703	777	780	752	749	724	780	750	779	731	743	746	743	779	752	715	821	735	727	750	780	738	734	766	756	677	735	811	690	664	772	750	735	732	745	748	705	789	755	750	714	790	768	763	736	727	751	779	758	709	731	736	692	739	743	753	758	723	718	707	703	704	708	719	762	774	721	691	777	717	712	714	752	721	748	741	729	687	727	808	734	775	750	729	703	761	741	727	747	728	749	720	727	733	687	763	776	687	717	743	733	741	725	707	786	691	731	753	759	753	800	739	795	752	717	746	666	742	759	762	791	735	774	749	765	718	787	701	734	787	709	760	746	723	723	709	736	720	826	723	778	737	775	775	753	792	748	735	746	718	745	723	763	731
24022	20666	23871	27473	20668	19771	1829	829	567	388	364	311	309	297	302	252	242	231	236	231	244	244	230	239	202	257	226	245	254	233	228	204	213	248	226	232	229	220	197	203	224	222	207	197	223	215	193	250	236	254	214	260	212	226	206	219	213	220	221	242	227	193	237	210	203	186	205	194	215	253	217	235	210	225	223	195	211	219	215	207	217	245	223	219	213	238	210	200	217	212	196	213	243	221	216	197	245	199	217	238	259	253	206	239	192	230	236	197	221	212	213	235	217	231	213	232	187	203	223	202	233	231	219	235	202	222	218	236	213	227	210	224	234	211	179	199	206	227	223	193	197	213	242	194	225	215	241	221	207	226	233	245	190	209	207	236	235	222	214	234	215	222	257	221	227	219	210	225	216	217	240	204	230	240	209	214	213	221	232	226	223	237	238	210	200	249	211	217	211	225	244	227	238	232	221	211	221	221	221	234	216	232	208	228	234	243	227	235	212	224	242	222	230	228	218	238	217	207	204	219	241	213	238	227	210	216	194	203	188	228	208	207	253	227	202	236	208	229	218	210	228	204	232	170	208	217	234	215	225	201	199	216	253	196	243	212	249	232	234	204	222	222	217	206	190	213	211	188	203	206	216	222	250	226	238	222	197	238	225	188	212	222	208	218	233	182	235	228	211	204	232	201	216	218	218	229	229	225	253	205	206	218	222	199	239	235	220	197	191	205	238	222	239	218	216	230	215	223	220	214	204	229	221	216	226	209	212	216	234	196	229	229	222	203	248	230	223	226	202	242	238	222	210	209	237	214	208	203	219	239	208	214	207	212	233	208	214	233	215	222	231	215	233	204	232	214	237	222	223	215	208	214	221	208	219	239	204	258	223	250	221	229	217	243	222	207	226	222	226	212	223	224	230	227	202	185	220	219	245	212	215	222	221	225	229	225	206	235	192	218	241	209	230	215	226	242	202	227	235	264	234	222	208	222	249	235	210	223	239	244	220	240	213	184	237	194	227	217	207	250	249	228	236	247	213	226	213	231	216	214	224	205	217	210	220	210	205	220	209	205	188	228	231	224	198	247	225	259	231	233	220	229	214	233	224	216	217	198	254	216	202	219	240	218	210	228	215	228	201	190	217	231	196	229	212	230	229	221	211	237	215	227	188	220	216	228	215	207	198	206	212	223	229	199	231	232	223	240	227	238	221	202	207	203	226	236	241	192	248	224	224	243	235	218	192	226	224	234	237	242	227	207	258	229	233	205	202	269	231	213	225	204	219	230	225	197	220	246	268	207	222	259	229	211	193	218	222	220	234	219	199	206	232	217	231	214	237	251	201	224	210	242	197	224	219	240	238	234	226	219	254	218	216	207	244	208	236	238	213	231	221	195	241	240	231	239	229	218	234	204	217	237	197	212	206	222	202	218	212	219	206	233	216	221	202	215	233	207	226	210	230	209	208	227	219	209	218	193	218	236	221	228	229	217	218	229	238	207	222	209	210	205	245	211	179	225	181	218	214	228	217	193	212	223	215	219	203	225	197	204	205	216	237	231	222	229	204	216	182	218	207	199	226	202	230	201	242	213	196	229	247	233	244	211	218	219	206	231	208	216	198	186	224	226	239	228	208	225	226	217	219	197	218	190	223	226	236	238	215	209	232	200	205	234	190	224	235	205	213	226	194	218	221	241	207	205	231	212	208	231	224	238	185	212	237	225	239	223	216	224	225	207	228	204	226	238	224	227	224	222	220	239	255	201	200	191	249	193	213	219	224	241	236	254	238	239	206	228	204	221	216	235	212	242	223	215	238	229	207	229	212	214	212	200	224	210	213	251	218	215	235	243	214	226	200	232	252	208	213	203	215	197	226	224	210	202	246	231	223	214	205	235	246	215	223	228	252	208	225	211	241	215	238	218	241	204	207	221	207	206	208	209	221	225	233	219	210	212	207	222	225	207	223	192	215	241	210	187	258	211	208	208	227	187	228	191	237	176	205	208	238	214	201	228	233	204	202	222	213	229	218	245	243	221	211	247	223	219	212	249	223	213	210	214	224	220	218	217	236	228	212	221	208	224	204	233	237	232	221	227	216	232	221	223	237	239	224	239	230	255	219	200	225	207	217	198	238	236	225	209	214	224	212	207	220	225	230	206	227	200	213	215	210	209	252	267	207	222	188	236	191	226	212	245	219	231	225	205	234	218	225	212	202	201	211	209	245	211	207	227	234	193	218	245	215	216	217	220	233	209	182	214	206	223	211	219	232	196	243	216	222	227	209	217	221	202	206	198	190	207	213	233	200	239	163	212	246	225	210	237	221	230	190	207	235	232	224	220	217	230	213	186	199	212	245	215	219	248	217	230	231	226	253	212	234	232	245	247	230	198	228	200	245	235	230	204	230	222	185	225	205	211	225	239	207	220	221	212	190	228	223	230	217	242	228	211	215	226	232	247	237	230	223	222	209	208	201	233	245	228	215	237	201	206	237	233	235	207	233	219	206	219	243	230	249	213	207	222	226	219	232	259	271	224	216	208	230	210	249	194	241	236	250	190	220	216	237	249	234	244	237	224	197	197	208	223	209	211	197	226	230	208	211	210	206	213	228	213	207	204	200	216	210	226	221	225	222	250	257	218	226	180	190	204	226	218	222	203	238	229	215	190	236	207	231	259	217	206	229	212	220	213	220	213	237	245	203	220	196	214	230	210	226	198	214	193	233	215	203	199	236	265	205	246	200	219	220	198	222	224	207	223	227	203	242	207	233	219	232	199	206	221	220	213	224	225	232	229	235	222	209	219	218	236	224	195	223	213	233	208	247	191	222	243	214	244	187	249	240	227	235	218	230	223	219	203	197	218	196	218	209	220	231	229	225	223	230	236	214	219	212	220	223	174	230	192	225	226	210	220	198	241	228	216	210	226	215	226	221	237	227	216	212	196	193	197	204	217	224	205	225	215	200	221	213	224	208	209	224	203	219	208	228	226	205	216	247	221	240	197	222	215	243	218	252	209	198	191	240	226	228	207	237	231	228	226	225	215	220	226	221	244	227	238	256	201	209	228	250	207	235	212	192	211	248	243	220	210	254	227	203	208	223	234	227	238	245	219	218	217	202	213	234	192	207	238	206	208	223	220	220	202	223	225	232	243	194	217	229	208	222	222	228	220	222	242	232	218	244	202	214	220	226	188	243	227	245	228	216	206	201	222	193	197	225	224	217	215	225	194	230	230	228	233	206	188	197	214	213	219	211	207	235	201	231	247	222	206	252	222	220	222	229	207	245	214	185	186	211	228	227	242	231	198	201	209	201	204	227	217	217	213	213	202	246	223	203	236	245	229	223	238	214	232	230	261	205	224	220	244	213	251	213	241	201	239	222	232	215	230	219	247	229	217	229	203	200	220	208	231	213	240	242	237	250	222	218	237	214	189	243	244	214	231	205	196	227	235	241	235	225	234	197	210	214	218	230	216	238	218	206	227	204	199	243	232	245	247	263	261	206	211	215	199	194	190
8350	9300	3473	1660	1045	807	761	690	603	534	531	544	560	493	522	537	507	516	572	525	504	486	512	475	507	494	513	534	520	516	478	505	495	494	527	509	486	522	512	531	509	492	498	508	476	511	536	532	536	479	571	482	486	511	506	518	492	515	503	512	519	507	492	459	497	506	539	503	518	526	472	507	507	486	473	498	499	480	473	496	495	489	507	488	526	506	474	504	516	483	495	495	469	503	472	524	499	523	516	506	502	492	457	487	482	560	498	585	505	489	566	479	477	480	475	533	493	528	498	466	478	491	464	524	496	486	509	514	479	488	495	486	492	492	491	497	518	509	509	550	502	530	509	471	485	475	501	514	521	509	518	470	522	495	522	506	499	505	518	533	508	485	484	474	492	502	521	538	519	487	479	480	505	514	506	463	485	485	447	476	519	524	539	489	512	507	491	483	485	548	529	493	501	535	483	516	511	466	504	534	466	556	526	492	504	497	503	513	504	511	503	538	498	543	512	515	520	477	511	516	483	486	511	513	468	526	485	505	490	505	493	522	488	510	481	468	531	492	472	522	465	534	492	504	487	498	531	485	475	470	489	474	526	502	534	508	478	508	528	497	550	522	548	492	476	507	511	528	503	502	504	485	490	516	539	520	455	490	483	534	506	525	481	529	495	513	548	487	487	500	504	539	515	506	495	527	468	494	516	477	489	500	517	550	491	494	534	495	523	488	508	534	501	481	537	528	482	518	488	539	485	522	490	481	523	520	463	518	490	506	529	462	453	495	491	490	461	499	505	487	493	484	511	492	484	468	547	548	527	499	486	503	525	524	504	501	515	487	495	497	498	541	464	524	504	446	535	507	485	532	524	477	512	496	526	528	512	480	526	519	527	465	492	496	539	512	490	501	503	538	512	505	444	498	528	496	523	489	487	491	507	503	504	512	510	514	528	482	466	543	481	533	479	521	508	517	518	492	475	501	525	539	458	476	495	487	514	481	472	515	510	498	533	534	495	498	499	545	480	509	456	487	457	507	449	510	531	502	554	480	506	520	525	492	471	507	513	513	483	492	491	531	561	501	505	510	541	465	523	508	562	517	498	496	485	537	492	517	495	515	451	505	513	504	516	504	490	521	464	487	481	472	529	479	532	519	527	523	508	523	550	517	494	515	544	491	511	493	516	498	510	504	488	485	506	519	512	510	483	506	536	507	435	473	494	510	477	483	520	483	508	522	532	515	493	469	525	490	502	485	522	508	522	476	525	484	532	482	504	479	525	497	557	454	473	535	430	524	496	507	496	533	501	522	556	491	495	504	508	477	496	491	479	504	536	494	512	534	505	509	499	513	497	494	477	505	514	518	490	500	499	490	500	484	517	473	547	487	547	489	490	495	508	522	521	498	525	509	493	541	505	492	512	504	490	483	524	478	520	484	507	528	538	484	497	510	439	498	474	525	530	491	466	461	505	510	499	494	525	524	518	519	503	506	469	510	513	503	517	502	493	482	531	464	573	479	506	504	514	498	530	482	489	515	505	499	515	487	519	480	487	527	474	536	484	504	507	483	484	490	499	526	510	530	499	459	520	491	514	492	489	481	473	497	503	481	464	517	514	480	475	506	493	526	499	518	481	468	509	483	542	526	508	503	485	509	486	485	517	514	508	521	514	474	494	491	511	518	521	531	513	497	482	491	488	475	570	513	533	503	525	521	552	503	494	509	517	520	518	499	467	503	482	483	527	455	514	528	511	503	481	519	473	447	502	511	472	450	551	499	495	530	516	544	530	504	509	512	467	524	507	461	508	489	508	538	520	485	456	512	492	521	512	473	469	552	472	461	519	519	504	513	478	509	518	507	486	492	520	519	486	502	485	533	489	505	514	464	519	506	496	509	523	486	533	518	482	501	485	553	502	500	471	508	454	474	491	514	465	507	550	472	489	512	513	530	493	505	509	479	505	513	537	492	472	482	478	516	492	490	465	487	501	512	480	554	497	487	486	487	478	478	493	501	479	489	514	492	504	499	484	526	516	497	505	502	468	463	505	521	456	488	514	497	511	477	515	510	496	522	498	503	506	458	523	489	487	491	570	532	497	494	527	509	520	482	449	480	485	496	523	471	510	492	513	468	487	548	467	497	531	506	510	450	534	523	505	448	498	485	494	502	489	493	481	523	455	472	515	512	471	493	519	502	507	494	471	504	500	505	496	504	497	515	512	456	513	510	486	478	502	518	488	500	515	492	468	530	502	515	488	452	491	485	512	483	551	502	491	501	468	494	490	493	496	477	527	514	510	509	493	521	509	564	468	521	558	490	504	516	493	457	495	547	510	521	483	458	519	502	482	465	522	522	525	521	534	480	522	493	511	525	488	543	500	473	506	516	538	511	497	487	479	502	508	514	513	509	498	503	496	536	495	556	491	503	483	489	510	487	491	493	508	470	527	558	510	464	497	484	523	489	507	524	515	512	509	470	486	512	514	501	488	495	486	522	504	489	513	499	472	517	553	511	537	508	513	526	481	483	486	498	474	508	488	525	531	452	522	475	568	529	527	476	487	491	492	485	492	514	543	503	455	556	534	507	468	499	497	511	528	501	527	472	486	450	481	528	497	538	502	483	531	517	511	473	535	504	491	505	488	492	496	496	494	502	522	534	520	514	524	504	485	470	484	535	491	475	552	530	489	501	499	526	539	521	475	496	521	511	474	473	529	480	475	544	499	463	504	480	495	493	521	513	498	511	507	488	472	468	503	494	443	497	478	475	566	574	491	485	519	516	495	494	506	481	517	501	496	507	504	527	461	517	521	505	479	463	509	501	502	484	480	513	472	530	447	508	516	532	514	512	504	512	514	504	469	495	516	498	520	498	520	469	513	523	456	506	510	542	498	538	506	467	507	482	502	526	501	507	508	516	500	534	498	487	471	492	525	507	505	456	538	492	507	481	487	529	504	461	551	471	486	472	535	536	528	482	497	538	455	507	497	466	480	491	496	500	539	478	515	465	494	485	463	541	530	494	508	513	525	514	559	443	477	509	510	508	494	485	533	500	544	460	512	461	496	492	522	515	501	496	510	480	510	505	490	531	495	487	515	500	505	483	521	545	523	483	518	517	517	495	483	486	459	514	513	498	496	459	501	477	495	509	500	504	483	484	479	507	509	479	503	526	515	518	515	542	504	447	485	486	469	493	534	521	547	516	488	468	494	520	515	517	504	487	513	559	480	484	491	506	504	490	486	515	495	550	482	489	494	474	484	521	504	546	479	521	512	484	512	532	512	514	535	491	493	501	515	497	492	470	531	504	449	515	509	486	479	499	547	492	475	558	518	486	532	461	511	476	478	538	514	487	524	474	469	489	497	527	482	497	460	562	489	500	524	499	472	523	521	496	525	518	490	469	465	476	493	498	476	534	486	517	508	501	485	539	523	531	468	499	515	489	533	526	515	478	533	499	507	485	498	487	511	505	521	492	450	501	506	504	483	504	476	511	518	471	509	524	531	502	488	505	473	504
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
