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
341533530473	341533530991	341533531541	341533532091	341533532641	341533533191	341533533741	341533534291	341533534841	341533535391	341533535941	341533536491	341533537041	341533537591	341533538141	341533538691	341533539241	341533539791	341533540341	341533540891	341533541441	341533541991	341533542541	341533543091	341533543641	341533544191	341533544741	341533545291	341533545841	341533546391	341533546941	341533547491	341533548041	341533548591	341533549141	341533549691	341533550241	341533550791	341533551341	341533551891	341533552441	341533552991	341533553541	341533554091	341533554641	341533555191	341533555741	341533556291	341533556841	341533557391	341533557941	341533558491	341533559041	341533559591	341533560141	341533560691	341533561241	341533561791	341533562341	341533562891	341533563441	341533563991	341533564541	341533565091	341533565641	341533566191	341533566741	341533567291	341533567841	341533568391	341533568941	341533569491	341533570041	341533570591	341533571141	341533571691	341533572241	341533572791	341533573341	341533573891	341533574441	341533574991	341533575541	341533576091	341533576641	341533577191	341533577741	341533578291	341533578841	341533579391	341533579941	341533580491	341533581041	341533581591	341533582141	341533582691	341533583241	341533583791	341533584341	341533584891	341533585441	341533585991	341533586541	341533587091	341533587641	341533588191	341533588741	341533589291	341533589841	341533590391	341533590941	341533591491	341533592041	341533592591	341533593141	341533593691	341533594241	341533594791	341533595341	341533595891	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	2000	3600	2300	2749	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2752	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21731	20422	27813	22956	20420	20410	7013	1439	1007	798	678	486	406	347	291	328	291	265	311	253	245	239	282	249	241	250	220	187	198	187	190	166	191	168	177	125	150	128	158	129	127	120	148	146	123	144	123	133	129	141	158	123	131	133	134	149	120	130	125	109	121	123	136	133	116	126	124	134	138	118	141	121	123	101	137	149	150	134	126	135	119	139	141	140	115	121	111	97	106	137	123	122	144	129	98	115	131	130	115	129	120	126	127	114	101	121	130	83	125	117	134	111	122	123	135	113	114	118	114	122	135	126	118	112	121	124	129	118	124	124	116	120	127	118	126	138	146	137	133	118	117	138	135	123	113	107	126	119	113	116	134	131	136	144	108	127	121	114	116	121	129	122	119	115	114	131	126	131	135	139	126	125	121	121	115	117	122	101	92	106	123	128	108	133	145	128	126	122	125	125	115	106	127	114	138	111	125	102	118	131	117	125	130	137	109	113	115	133	121	110	127	131	112	126	115	129	122	124	126	124	118	123	116	119	119	131	144	143	120	106	121	119	127	143	107	119	119	113	122	127	140	120	124	116	126	121	113	141	132	143	139	125	121	116	118	110	111	138	102	122	128	113	122	130	111	136	120	103	109	131	115	123	125	125	117	112	115	127	117	114	125	109	122	141	139	136	117	126	122	106	127	125	135	127	129	124	132	112	148	115	132	129	130	123	121	120	116	128	103	139	134	148	143	107	124	133	139	120	103	148	129	135	116	122	132	114	107	134	115	121	120	105	136	130	119	100	113	115	94	116	107	130	135	125	110	145	107	123	112	148	125	127	130	136	111	109	135	120	140	126	137	129	136	131	119	110	111	118	119	134	128	127	124	100	125	119	122	121	132	117	121	116	133	113	144	121	123	124	126	118	124	128	123	138	109	137	108	109	132	131	113	110	131	119	115	115	125	145	131	111	122	134	110	119	123	123	118	120	121	105	116	97	126	113	125	105	116	142	113	109	136	126	126	140	128	128	129	114	138	153	118	140	104	134	126	142	117	108	135	123	123	119	106	120	107	131	133	134	137	123	117	125	131	113	133	121	105	125	89	121	117	129	120	128	114	106	132	141	123	127	117	151	140	124	109	112	131	109	127	127	115	121	129	92	114	127	128	126	119	125	119	105	112	141	129	116	139	120	116	132	113	132	106	112	109	118	108	137	137	128	109	135	101	140	136	117	112	121	107	114	110	107	108	125	112	108	114	109	110	109	111	124	121	132	133	120	102	116	140	113	116	119	121	121	105	127	119	116	115	121	117	133	106	127	128	127	137	125	127	133	109	124	141	103	121	135	135	108	120	107	122	122	119	120	132	121	131	120	126	123	123	130	128	140	110	117	127	113	137	120	122	141	131	133	105	114	107	126	126	121	144	128	136	110	108	117	121	108	131	109	107	107	122	116	147	114	127	143	118	137	118	138	115	124	122	115	129	132	118	102	138	107	108	132	114	136	130	125	120	124	132	108	145	127	139	135	106	144	125	126	123	134	126	122	134	103	122	126	132	120	139	120	111	115	115	138	115	121	126	109	125	136	123	137	120	107	110	130	134	104	121	131	129	119	113	110	126	127	151	125	120	124	120	133	115	102	127	126	110	119	119	113	123	98	113	117	124	130	129	113	154	104	123	129	117	145	136	108	125	121	130	135	123	122	131	102	103	116	152	128	112	130	118	117	128	120	134	127	137	135	125	152	138	112	118	111	102	139	108	137	124	125	114	115	113	125	123	120	107	128	132	115	136	112	119	110	95	123	120	120	121	103	110	117	117	109	108	126	120	118	124	116	137	109	146	113	126	138	119	128	118	122	109	104	95	129	101	116	135	137	129	122	132	132	142	127	117	140	120	140	130	125	101	136	130	134	117	122	141	140	131	124	119	132	117	122	129	135	108	126	120	122	118	110	118	105	115	105	147	105	109	119	123	137	125	110	120	115	123	145	118	120	111	115	130	122	123	138	130	112	127	126	142	146	113	144	125	132	129	117	114	125	120	123	111	118	121	124	111	106	121	129	127	108	133	113	109	117	120	115	138	121	124	126	113	134	139	118	139	115	141	130	146	125	118	128	127	140	126	120	129	135	127	139	130	117	132	142	109	124	121	118	125	134	134	126	116	119	141	135	107	100	101	133	118	119	128	122	108	124	123	120	137	129	118	124	123	122	121	112	116	141	135	147	116	117	118	119	124	130	124	119	120	109	124	120	123	115	137	133	124	143	139	156	120	115	134	125	119	129	138	120	109	116	130	137	106	102	119	117	122	114	121	113	99	148	120	103	143	124	129	122	129	125	123	129	114	114	117	120	117	116	125	117	114	107	134	106	146	128	135	157	126	116	133	110	124	113	144	116	114	131	125	109	114	101	121	119	133	132	115	132	139	121	113	125	117	125	123	131	116	134	127	120	122	105	148	113	150	112	134	112	105	137	132	120	128	136	105	126	109	115	119	125	111	115	133	119	138	128	127	114	137	115	129	109	116	118	127	138	109	131	130	132	122	110	105	139	136	112	119	112	126	124	107	138	142	113	119	119	113	110	150	148	131	122	127	130	122	133	131	128	132	113	136	122	100	136	120	147	116	124	124	117	109	122	125	121	115	116	116	130	113	120	127	104	123	141	108	126	126	121	121	133	122	112	131	133	111	134	110	125	134	127	120	143	126	135	124	127	116	126	133	104	136	113	122	138	109	139	119	129	123	116	125	130	127	116	120	113	125	125	154	125	131	125	118	115	129	116	151	106	119	109	120	121	130	125	109	120	104	126	122	106	120	135	131	123	127	127	114	111	118	138	105	118	134	120	125	133	118	108	115	116	136	125	119	147	135	132	127	138	116	121	130	121	109	136	127	125	98	109	141	128	95	154	126	121	122	113	102	117	130	115	116	110	131	105	115	111	126	110	134	114	120	126	123	118	117	118	117	114	149	109	107	132	117	126	126	125	115	136	128	131	116	118	125	119	127	125	126	137	109	136	145	122	111	139	121	121	114	117	138	99	134	117	131	121	127	124	136	113	117	108	113	113	126	118	130	121	126	122	123	133	123	112	124	122	119	124	117	131	126	117	120	141	112	122	125	117	127	134	106	126	125	120	118	114	142	118	123	125	128	142	126	148	128	124	118	112	143	116	130	122	128	130	143	130	119	139	130	112	121	106	111	129	121	126	103	140	122	109	115	132	122	112	124	126	114	132	117	105	126	129	121	130	130	109	126	124	134	121	107	108	109	126	131	121	116	120	111	126	121	105	138	108	130	104	119	116	116	128	120	109	138	140	137	106	115	120	98	116	106	118	110	124	108	111	124	123	103	124	125	116	118	132	126	125	122	129	125	127	116	126	122	110	128	119	122	122	103	118	120	126	132	110	137	126	122	117	115	116	106	126	134	142	127	112	122	130	135	125	126	146	124	102	124	128	111	116	88	115	114	117	114	145	135	134	109	151	123	125	127	114	104	121	141	113	118	120	121	120	127	126	111	127
6264	16974	12264	7547	7157	5515	3618	2707	2245	1753	1427	980	713	655	556	556	534	473	523	467	477	448	464	411	382	445	360	301	339	306	249	299	286	287	228	196	203	219	213	207	170	179	153	179	157	167	204	167	170	170	183	167	187	167	167	174	177	177	179	162	170	170	159	138	159	149	178	151	156	158	159	163	178	146	152	172	157	163	165	160	152	186	141	133	148	156	151	147	152	154	149	153	175	169	157	154	169	167	158	157	165	147	154	157	157	147	145	163	127	137	146	153	132	161	152	158	148	164	143	157	154	158	155	145	157	171	156	157	164	147	147	161	148	166	161	151	143	158	160	151	157	163	151	137	156	163	146	158	168	150	191	139	155	185	158	163	140	179	149	155	181	158	159	153	152	169	148	144	152	158	162	155	160	166	141	132	135	169	151	165	154	146	178	171	149	170	143	147	175	173	170	136	148	159	162	121	149	149	167	146	142	162	148	154	157	162	165	157	165	159	157	153	160	144	125	169	142	152	133	158	157	160	155	156	147	160	157	163	174	160	169	154	141	145	159	146	149	158	159	167	133	184	144	159	154	161	168	153	168	170	161	142	145	157	149	157	157	113	151	166	172	158	153	146	171	139	159	148	150	159	152	159	156	148	160	173	146	148	174	132	156	162	155	138	138	157	132	134	150	140	141	177	129	142	153	163	138	160	156	174	163	163	162	143	132	136	147	145	161	171	170	152	160	157	155	131	150	151	145	154	149	157	154	151	139	152	180	163	147	152	161	169	137	140	162	142	152	154	155	168	157	167	148	146	160	161	146	172	153	156	166	138	155	145	138	136	147	151	167	163	156	160	154	149	143	134	154	151	155	165	169	152	170	151	124	153	136	142	161	143	111	164	151	145	169	136	158	153	157	144	159	156	148	153	146	147	155	160	152	149	159	144	145	157	160	178	160	139	153	153	159	143	131	153	141	152	155	157	146	143	155	164	151	175	178	140	141	160	157	150	163	145	163	167	160	130	154	152	149	157	141	140	153	168	185	155	157	155	154	146	188	150	142	144	148	161	136	143	160	157	141	156	138	130	145	153	164	168	167	167	156	144	169	146	147	138	168	174	157	147	173	155	148	150	148	160	140	172	163	151	172	176	130	146	180	146	158	150	163	156	141	153	151	135	151	133	135	155	140	153	157	166	158	132	155	159	166	181	145	147	150	165	160	159	146	151	169	158	144	125	167	148	155	144	142	163	148	191	146	146	152	161	163	143	174	157	155	141	166	142	152	156	162	152	172	169	137	147	148	153	151	152	162	130	159	155	180	132	150	162	135	127	143	157	163	152	171	155	168	160	154	156	149	173	169	167	171	139	148	155	154	173	145	136	163	163	134	173	166	148	143	126	154	169	141	175	163	155	167	144	164	148	161	169	151	142	155	150	141	155	147	153	158	175	178	143	159	161	152	178	139	152	143	138	194	130	152	154	148	156	133	150	157	139	129	141	139	151	178	138	187	164	179	133	152	159	164	162	150	154	144	130	143	129	161	137	156	136	147	160	154	167	143	145	143	140	157	148	152	157	148	171	144	148	174	167	145	137	166	170	134	158	142	145	140	137	159	145	147	149	176	125	169	163	151	147	163	153	153	155	129	127	160	143	141	167	153	142	151	150	169	146	149	146	153	145	176	156	144	135	149	152	160	187	129	151	163	164	140	143	148	147	171	161	150	170	156	154	164	154	159	144	178	149	149	171	142	155	145	130	172	148	161	152	133	134	191	143	149	155	148	145	134	165	160	137	160	159	170	167	145	160	127	147	147	145	164	149	161	152	147	167	158	146	139	164	156	165	166	139	167	163	145	162	167	159	158	136	155	167	146	163	157	152	163	150	141	161	171	155	158	156	145	145	156	143	124	155	149	122	148	155	156	148	152	155	152	155	166	144	141	157	167	160	162	135	142	151	144	136	147	161	144	143	136	133	156	157	145	174	158	135	135	175	137	162	147	180	155	155	156	156	144	129	174	159	152	144	153	148	152	136	141	137	154	141	164	152	158	168	149	159	156	146	154	140	159	176	143	154	154	154	150	167	143	183	157	160	162	141	155	155	136	147	146	162	154	139	151	140	179	140	143	136	152	170	160	163	162	155	134	146	155	159	152	168	150	149	155	178	172	156	146	165	164	137	173	131	162	150	161	159	156	158	176	147	139	156	143	153	184	157	153	139	146	179	160	145	132	129	131	149	152	165	146	147	156	155	150	143	159	148	153	140	160	138	161	134	151	160	138	162	126	166	159	148	127	138	155	174	167	121	170	166	153	167	158	160	164	161	143	132	184	176	156	152	144	172	144	158	173	151	160	171	134	147	160	159	147	144	157	132	149	155	152	138	157	159	162	143	163	150	174	148	154	144	159	161	153	167	140	174	160	153	150	137	154	137	156	155	157	172	134	153	175	171	145	167	128	149	178	153	158	157	156	161	148	168	162	158	156	189	156	158	171	123	150	160	151	161	158	131	157	156	140	158	149	129	176	159	144	157	160	171	152	137	151	156	151	155	154	162	181	154	135	178	134	136	118	164	162	145	144	164	146	145	130	153	165	162	142	153	135	148	153	142	136	142	156	159	167	163	157	168	149	146	168	152	161	155	157	192	165	152	154	162	159	151	146	144	162	139	150	160	150	156	141	148	132	148	141	157	145	177	146	162	143	129	142	137	129	150	161	155	159	132	151	154	137	155	140	152	152	149	157	155	166	128	150	145	162	169	142	151	140	161	164	150	145	173	174	142	155	165	136	155	146	164	176	144	160	167	165	171	175	166	121	125	142	142	157	166	141	167	155	162	145	163	153	172	155	170	161	155	154	140	138	162	142	146	146	147	172	129	151	146	152	133	160	155	159	158	156	155	144	160	157	181	151	154	157	141	147	154	164	145	157	155	130	144	173	156	163	158	159	149	155	146	147	148	122	147	150	147	181	156	166	159	149	153	162	156	149	185	135	165	154	177	151	141	174	170	161	144	170	138	165	179	150	134	169	174	160	156	154	143	171	160	139	157	138	156	159	134	169	171	123	139	145	164	130	174	155	153	157	141	173	176	151	147	176	145	140	154	140	148	142	154	155	143	157	155	149	157	143	144	139	174	153	149	147	161	156	161	178	170	159	143	147	156	141	157	163	155	142	158	164	140	130	144	151	154	169	136	154	154	181	156	156	150	174	163	160	177	151	161	143	141	140	151	144	147	154	152	154	143	139	155	134	150	149	167	142	185	154	154	179	139	149	144	163	153	154	143	140	137	159	145	144	141	157	150	133	149	145	136	166	158	136	153	157	162	144	144	134	153	154	155	149	147	167	168	154	160	170	156	146	139	150	148	161	154	151	159	134	145	151	150	162	172	161	145	151	164	157	165	144	157	157	151	153	159	161	143	150	155	161	159	169	143	127	172	154	165	162	180	168	148	173	145	142	149	141	161	184	148	172	149	141	148	172	146	143	148	148	172	144	163	142	166	154	166	138	142	157	155
27888	18888	6263	2772	1917	1130	834	671	630	565	463	369	329	328	324	329	316	302	305	344	320	345	312	311	306	314	324	253	291	297	310	279	293	257	284	274	289	280	289	283	287	288	272	273	261	280	278	253	268	258	275	275	276	276	273	275	278	261	287	285	287	286	255	278	292	253	312	264	257	294	282	260	297	275	293	276	281	267	277	265	283	287	258	245	281	285	281	269	322	254	256	270	293	248	291	260	281	256	277	270	304	270	283	257	260	259	246	231	277	292	276	264	256	278	286	262	265	291	255	235	271	300	257	261	275	241	255	283	275	235	284	251	283	290	279	272	301	262	259	274	256	248	291	262	282	277	308	236	282	257	273	258	280	279	281	277	281	285	279	274	262	269	259	270	285	260	305	275	253	252	312	250	293	242	274	259	295	292	281	254	274	275	291	270	279	254	268	268	275	279	262	258	256	280	260	279	260	243	273	263	238	257	273	277	286	253	239	284	247	284	272	282	264	307	242	258	292	292	277	262	254	300	251	256	265	267	277	283	269	263	279	227	258	243	256	282	257	262	260	278	255	243	244	264	276	278	257	290	290	275	256	227	277	301	284	276	284	236	268	282	261	249	232	258	290	280	283	287	281	260	297	267	277	250	276	272	257	261	273	294	233	259	257	288	285	261	276	273	270	276	249	276	269	255	264	277	237	263	248	263	278	275	280	281	305	263	271	286	251	276	281	267	282	249	260	276	300	264	298	268	306	287	273	260	288	263	279	241	273	286	306	297	266	245	273	280	277	273	263	262	282	277	281	249	275	263	225	270	274	258	291	266	308	271	294	252	300	258	242	273	283	276	278	276	260	279	274	295	263	255	284	259	292	290	278	273	261	254	248	256	290	274	288	249	240	241	281	262	282	273	297	245	269	258	277	295	279	291	292	288	277	254	285	268	261	258	272	258	250	245	281	269	268	266	263	258	257	257	257	262	274	282	282	280	274	256	239	282	270	266	305	292	272	269	309	260	261	287	261	256	272	271	284	245	300	262	266	266	258	287	279	297	287	271	266	282	276	291	246	259	297	293	251	278	268	260	272	252	291	298	235	273	273	288	286	280	271	278	227	267	265	282	267	262	257	240	264	277	261	238	264	277	260	271	286	267	286	265	257	265	251	258	282	263	281	309	291	277	224	295	256	239	261	271	273	265	280	284	259	258	289	265	262	250	284	262	252	298	298	272	285	290	270	286	289	269	282	265	257	240	255	288	246	278	274	277	282	266	274	256	261	276	272	266	260	283	261	280	294	284	289	277	278	264	289	260	271	288	284	276	242	265	308	271	269	293	278	263	274	271	268	277	270	289	287	293	253	262	278	268	264	243	267	265	262	275	290	255	269	274	278	260	268	252	269	281	295	254	264	283	249	266	287	285	290	285	235	285	254	248	267	265	278	280	270	264	275	266	283	284	277	287	301	291	271	260	266	308	261	274	253	284	295	286	277	245	291	265	267	301	277	276	299	249	264	300	258	270	275	260	251	282	271	268	291	252	273	278	283	258	272	241	251	258	298	255	268	268	284	262	243	270	261	275	274	269	262	297	250	293	265	276	276	262	264	258	260	259	263	281	282	291	269	266	281	283	253	257	266	260	259	272	288	269	273	280	296	264	257	234	283	293	283	276	309	279	296	257	270	252	261	283	248	297	256	314	253	270	279	276	254	271	260	292	275	293	279	260	250	278	296	267	285	250	266	275	267	293	273	245	289	275	262	270	244	253	273	286	275	258	265	277	232	276	272	245	267	275	253	267	282	275	262	291	295	231	290	261	281	290	240	249	291	285	244	238	282	260	238	277	275	264	277	272	266	260	293	281	279	272	257	289	296	250	261	299	269	268	281	288	253	264	285	267	300	273	283	264	308	277	270	279	279	277	259	283	271	274	299	295	269	247	248	266	266	275	265	282	275	257	264	262	273	272	297	298	302	280	286	269	265	270	302	261	262	279	271	285	256	253	281	306	253	295	245	279	307	282	282	258	258	286	300	284	277	277	261	303	278	238	251	258	265	289	285	266	259	274	275	264	237	277	242	273	254	290	269	267	277	275	291	306	273	275	274	270	255	272	254	255	267	260	271	276	259	274	295	277	265	266	269	272	240	261	261	292	285	290	263	267	285	272	269	294	239	269	260	276	257	282	254	257	247	256	285	230	248	281	269	277	263	268	252	258	268	273	280	248	262	279	242	296	278	267	295	274	266	265	291	250	299	287	291	266	260	274	299	256	280	249	270	286	270	269	242	259	283	282	266	244	280	267	296	252	281	275	256	300	282	284	259	280	263	272	266	280	250	271	290	273	247	251	295	279	295	267	256	268	292	250	260	266	255	286	296	285	304	265	274	262	244	277	255	284	282	262	263	244	284	284	274	260	262	290	273	273	259	267	280	275	282	264	281	258	268	289	309	245	256	266	283	274	280	261	282	274	289	265	233	282	251	281	267	281	239	241	279	264	270	281	284	289	249	262	271	280	285	266	282	293	251	278	245	241	262	274	265	263	274	262	277	278	278	283	293	295	281	267	280	257	278	260	285	258	269	247	253	267	288	261	281	265	305	270	273	255	286	273	255	271	307	291	252	295	296	289	297	286	281	268	268	273	294	271	270	271	266	263	289	266	277	292	268	285	272	275	276	255	277	271	239	248	294	272	264	250	278	253	260	276	276	266	274	284	289	277	251	269	264	224	271	278	262	268	282	291	255	292	287	254	283	269	242	273	286	254	252	282	302	264	289	270	279	279	272	231	267	275	244	285	271	266	249	272	243	264	291	267	256	291	279	316	253	248	274	265	269	284	279	280	274	285	315	313	244	265	285	271	260	263	275	289	236	288	260	295	262	267	277	269	229	283	271	306	281	291	282	274	286	270	237	234	281	281	268	309	284	261	266	286	236	271	257	291	264	276	278	271	260	235	283	301	270	266	261	284	265	291	268	242	269	262	287	270	288	265	266	258	277	290	297	287	251	298	277	268	258	283	287	240	267	288	290	257	311	282	273	283	282	294	287	264	241	255	282	255	260	302	258	294	269	289	278	284	260	292	277	282	268	255	278	242	273	255	253	276	260	262	285	286	270	264	266	254	275	246	260	280	270	271	261	285	239	250	246	283	270	270	274	299	253	291	297	254	273	291	254	238	276	276	282	279	273	270	257	272	288	267	276	276	236	266	253	259	252	265	280	287	297	272	268	245	271	243	274	270	272	279	289	274	307	301	267	267	297	275	269	317	257	298	258	264	270	275	275	284	294	262	256	264	251	274	290	249	260	255	288	266	278	287	273	271	307	289	287	268	273	282	270	277	279	274	291	276	280	266	251	272	252	254	269	259	284	275	270	248	265	244	251	277	282	279	268	279	276	269	317	269	287	280	288	298	293	272	269	253	278	282	292	275	275	248	267	263	250	280	246	259	288	297	264	284	261	284	242	254	265	260	296	244	292	285	260	307	277	263	247	266	280	279	267	302	278	258	259	292
5745	4877	4294	3511	3277	2015	1501	1392	1288	981	744	596	470	478	421	398	477	450	485	479	457	425	443	423	420	425	392	400	366	354	341	378	370	357	333	326	287	341	335	332	309	386	343	322	324	348	339	357	318	369	331	334	366	331	306	312	311	320	318	342	309	321	365	340	309	359	322	322	338	375	327	312	358	360	364	332	340	295	317	325	317	354	335	321	312	335	348	300	299	347	345	337	295	334	330	317	314	322	338	326	325	335	326	346	337	329	320	343	341	341	331	321	323	340	342	295	344	361	349	315	321	335	305	337	373	337	352	354	351	346	336	332	374	318	340	345	324	347	331	333	309	321	328	339	340	333	323	303	331	316	341	309	316	351	332	319	336	298	331	345	307	347	314	346	330	332	304	326	382	334	327	343	311	347	339	312	334	350	325	326	338	357	328	327	325	339	364	312	321	344	312	327	331	321	337	333	307	343	332	315	331	314	357	304	344	311	317	346	335	343	306	343	331	334	341	331	323	299	311	352	304	359	331	323	323	340	319	317	344	369	304	304	334	339	331	331	315	341	310	366	323	305	346	340	335	315	353	332	303	340	360	307	345	345	332	306	342	333	296	336	333	382	324	313	303	319	344	354	346	319	327	365	295	351	322	311	312	333	378	328	328	319	285	325	310	364	332	325	334	315	351	324	365	366	322	332	314	344	339	329	350	299	322	331	334	330	338	345	353	311	334	329	308	329	328	358	356	354	329	356	318	321	310	335	345	360	320	327	330	300	303	286	321	334	290	355	320	361	370	338	357	346	342	334	331	321	313	313	356	349	329	320	315	353	331	302	321	326	328	335	347	344	296	327	297	327	325	327	340	316	327	374	354	327	338	334	319	334	305	294	340	360	338	321	308	338	319	324	329	333	334	345	321	314	332	342	335	304	338	317	345	338	325	333	329	336	319	306	351	343	336	339	367	295	342	319	340	324	344	319	335	329	317	341	368	364	333	359	353	327	311	296	317	330	357	334	336	319	302	360	339	308	349	315	349	333	326	322	306	328	309	329	329	333	341	312	358	309	346	334	357	349	351	317	329	329	317	322	323	348	330	339	324	316	314	352	353	311	312	349	344	302	320	319	330	351	327	335	346	320	337	330	330	345	349	338	327	346	295	312	326	330	325	350	322	326	309	326	337	343	347	309	307	322	338	320	330	292	334	329	359	331	340	337	345	350	332	355	324	326	339	334	333	318	314	335	338	303	302	330	325	310	309	328	335	340	316	306	373	332	320	349	314	333	326	331	338	356	313	344	294	340	312	327	358	387	364	363	304	333	342	328	366	338	351	328	335	311	351	334	321	315	327	296	343	352	328	300	346	305	350	288	335	313	344	338	324	329	322	362	310	330	289	352	382	363	308	334	338	295	335	324	318	327	324	351	367	325	321	352	328	305	336	332	337	336	313	339	324	327	327	369	338	334	328	322	327	354	315	328	337	341	343	338	337	349	309	338	329	318	314	297	350	311	347	322	335	339	312	315	327	354	327	305	317	326	334	347	341	338	304	300	331	339	334	320	351	343	360	296	331	327	332	332	316	307	357	330	336	287	316	289	338	319	325	337	324	347	328	327	336	311	367	323	348	357	336	322	311	307	308	340	325	358	333	341	306	339	346	305	317	321	323	319	318	335	335	327	343	358	298	312	321	335	347	359	349	318	344	328	344	305	326	316	316	280	343	331	318	338	303	314	309	315	335	320	317	344	333	319	342	338	339	329	363	347	344	298	316	331	363	333	296	312	347	336	312	315	330	379	312	345	325	313	313	328	312	323	288	353	304	315	326	349	302	333	355	306	314	300	335	298	306	310	331	343	320	310	330	327	373	310	350	344	341	286	320	347	342	323	306	331	337	363	333	312	310	326	299	320	310	346	322	316	330	347	327	316	345	340	325	318	359	314	318	355	313	348	334	341	326	325	326	302	312	348	310	340	349	308	313	349	348	345	338	319	345	326	331	316	304	284	357	319	344	344	320	311	321	345	322	340	348	301	307	350	329	339	318	340	339	347	347	331	328	338	294	315	356	298	334	312	358	334	350	327	322	338	333	314	322	335	336	332	337	309	338	309	316	334	331	357	347	362	328	345	340	329	326	312	338	321	314	311	290	319	309	295	350	314	304	315	328	333	303	316	336	317	317	338	318	334	304	329	312	322	334	332	342	350	303	325	312	316	326	325	336	343	322	343	302	343	345	333	339	307	347	325	358	343	323	296	347	328	306	330	315	367	311	345	329	334	322	343	351	315	337	348	330	319	299	338	331	354	350	334	344	342	335	335	355	298	319	335	318	335	296	333	332	316	334	307	313	300	324	320	296	335	333	324	326	350	314	314	316	308	343	344	331	310	352	347	297	318	304	349	323	362	319	341	355	302	315	318	318	330	287	322	314	334	306	331	322	326	335	350	319	334	333	280	315	347	341	314	319	324	329	354	336	336	330	336	369	325	301	319	330	331	348	310	340	337	329	347	307	336	369	298	322	315	363	347	323	317	315	321	328	303	342	305	342	338	334	328	348	331	312	363	347	297	308	336	306	347	316	336	340	333	306	327	331	328	349	298	329	328	348	348	305	326	326	329	356	320	312	350	317	323	338	349	332	323	345	314	334	287	308	353	327	308	330	314	347	326	315	333	347	334	315	307	317	353	305	327	357	324	341	351	323	328	282	355	347	344	322	338	322	299	351	320	330	318	343	340	317	394	317	342	355	322	337	339	309	310	314	348	318	344	321	332	309	371	320	296	306	316	317	324	309	325	359	334	313	329	316	324	344	317	346	331	326	319	332	335	293	336	328	341	319	315	314	332	331	329	338	319	335	314	313	283	357	313	346	362	371	359	334	369	322	349	336	325	312	329	334	337	325	322	339	330	323	312	333	339	363	352	322	314	327	321	297	352	333	344	329	341	331	304	345	330	318	365	312	338	325	335	326	357	293	349	344	322	324	348	362	313	313	322	349	339	355	365	337	342	344	319	327	337	325	360	361	344	343	303	317	293	319	326	335	324	313	353	303	325	324	332	332	298	314	315	294	322	288	335	349	294	347	317	348	327	360	308	327	340	316	342	315	310	327	347	325	352	346	293	351	358	347	332	309	362	313	329	331	322	306	328	332	336	331	363	341	322	322	356	344	344	306	328	317	297	333	314	345	327	341	309	327	349	338	333	321	331	301	327	333	291	305	364	325	302	287	336	349	336	325	330	339	319	338	330	317	318	321	357	320	356	313	331	330	329	332	339	314	342	338	353	315	346	339	306	307	303	317	336	362	338	335	332	328	330	328	319	324	322	307	299	298	304	327	342	330	308	318	306	350	341	293	322	334	321	333	362	342	333	309	320	316	343	306	332	319	330	324	328	325	325	306	317	320	320	342	327	346	342	319	347	320	362	337	334	334	335	331	350	329	298	307	305	332	363	341	337	363	356	349	352	347	299	331	333	325	350	318	291	332	344	343	342	330	339	323	325	347	316	334	324
24121	21630	28896	24873	21524	8333	1718	1146	1076	873	712	523	467	458	397	386	401	401	410	413	349	387	394	402	336	387	361	306	317	286	324	358	312	275	297	315	332	313	263	294	294	255	271	273	342	272	285	275	316	271	291	250	301	248	258	270	270	281	267	269	273	272	286	283	258	279	276	279	279	289	256	267	302	287	291	282	289	265	278	268	275	269	244	280	276	292	259	302	292	291	290	258	260	286	279	282	260	293	282	253	306	281	274	283	280	265	262	280	279	264	259	274	293	284	270	287	273	294	277	282	308	244	278	288	268	290	260	287	278	285	271	281	255	284	258	277	257	298	273	281	277	292	273	290	274	261	256	307	281	245	286	272	248	279	270	271	285	270	291	290	281	275	284	281	288	264	291	278	270	273	302	285	314	248	282	276	313	270	272	261	288	295	254	283	267	299	269	267	275	263	269	301	276	286	302	279	282	269	291	253	261	296	259	255	269	264	261	271	276	256	288	274	266	274	285	284	287	272	296	272	321	265	254	261	298	293	292	276	255	279	286	311	285	276	288	266	243	295	247	274	251	279	250	271	300	289	266	276	254	274	293	269	278	307	274	311	259	290	295	257	282	290	268	282	237	255	298	296	291	260	273	280	268	291	245	281	271	256	271	281	276	267	276	292	269	270	280	268	278	296	272	279	290	272	252	264	281	279	291	267	296	258	278	295	232	282	242	281	284	268	292	265	293	271	316	283	272	292	286	275	271	231	274	255	270	292	287	285	274	274	237	296	234	271	282	265	273	261	279	247	243	258	289	252	294	265	312	265	300	279	282	277	278	265	280	277	250	267	301	274	275	259	279	293	288	279	293	274	263	269	292	293	279	251	308	297	277	266	282	258	270	306	286	282	302	277	264	268	279	271	306	252	296	272	251	289	296	259	241	278	261	285	273	283	266	288	247	285	264	302	286	283	285	258	284	291	272	271	291	270	284	292	281	255	284	239	270	278	290	257	278	287	285	270	277	238	254	247	268	300	271	296	267	289	252	309	278	288	238	274	278	266	271	252	290	276	288	300	248	266	275	258	286	286	294	287	273	236	281	286	271	302	296	310	287	278	290	272	273	253	279	292	260	299	293	272	284	272	302	265	282	277	287	305	277	314	292	261	271	281	296	267	258	267	245	294	254	279	294	259	287	281	272	265	272	277	289	268	275	274	272	264	286	263	283	301	278	272	279	285	265	283	290	274	247	279	279	271	300	282	261	273	280	280	278	268	259	291	280	263	287	266	282	300	283	269	282	249	268	245	302	263	281	255	273	256	283	271	316	295	270	283	277	267	271	295	298	232	257	284	232	261	298	299	276	283	270	298	286	254	265	275	255	271	294	268	250	274	263	265	310	279	248	255	304	266	270	259	277	282	285	291	278	265	271	287	284	265	283	276	277	289	278	259	301	269	280	278	247	268	257	270	253	292	269	277	284	247	309	275	276	253	287	289	267	251	255	246	299	289	253	301	273	253	278	286	292	271	269	266	254	272	263	255	269	278	278	274	265	288	253	281	268	271	259	278	307	256	252	278	262	275	259	278	261	255	269	217	297	267	261	263	299	286	282	247	259	276	280	256	270	253	280	252	266	269	244	279	283	251	290	279	288	281	282	258	239	270	271	263	310	292	265	283	272	278	279	273	246	255	268	252	246	237	272	286	253	271	281	292	268	295	273	250	280	296	301	244	255	265	293	276	283	272	277	272	296	297	255	278	257	247	288	270	284	253	293	269	292	256	278	282	249	257	265	269	253	284	293	281	310	300	288	279	265	268	267	256	278	271	262	266	267	267	273	268	271	264	300	295	310	291	251	284	284	285	265	307	261	298	237	284	247	291	263	279	301	264	266	272	264	282	270	291	278	289	275	291	275	279	254	259	280	259	259	298	280	285	319	303	241	262	279	259	277	300	285	250	255	265	287	241	266	278	279	307	247	243	265	293	264	291	281	285	276	296	318	255	286	279	264	260	263	264	253	290	287	282	279	262	273	291	240	281	276	257	263	284	249	276	305	268	260	269	247	303	248	271	255	270	271	297	270	257	250	276	264	274	252	254	267	278	262	262	273	278	275	275	284	264	285	259	244	290	261	271	219	280	272	294	281	259	291	296	260	257	286	283	278	293	299	255	255	273	297	274	261	269	275	296	267	274	274	277	255	291	232	263	310	270	294	256	275	266	272	271	295	283	263	280	274	293	301	280	267	293	249	250	272	278	286	283	296	249	282	252	270	278	274	250	244	289	252	275	259	282	323	263	285	258	267	287	270	308	261	237	261	289	261	285	254	286	288	284	275	269	265	295	293	277	288	250	250	294	242	284	266	267	270	271	258	294	304	295	260	284	267	276	264	264	251	252	296	273	268	274	259	288	281	268	283	263	257	289	286	274	278	280	291	257	294	269	254	273	268	258	258	268	269	270	260	291	296	273	274	295	293	261	258	268	261	252	270	263	271	282	264	278	263	238	253	285	238	239	296	272	299	257	291	249	261	268	246	271	270	286	284	256	285	300	277	276	257	290	267	277	254	249	257	271	279	278	294	262	276	301	300	260	240	275	253	290	281	269	264	280	276	271	265	299	277	253	257	271	282	271	268	292	257	270	269	276	276	228	275	274	296	298	282	286	258	278	274	289	264	319	234	258	299	274	260	301	295	292	269	277	279	256	268	260	259	253	273	281	262	268	286	263	302	269	294	273	280	279	281	273	286	252	309	268	263	258	285	293	285	274	255	243	261	249	269	258	273	288	271	259	267	316	279	247	257	274	279	303	258	273	262	253	288	272	280	270	237	254	271	257	299	241	286	291	261	281	287	273	259	267	267	270	259	273	271	274	280	283	258	271	298	266	278	280	282	257	307	311	269	282	272	276	275	279	283	281	279	262	256	263	246	265	279	246	261	295	272	299	243	275	269	324	258	252	287	278	278	277	276	279	270	296	274	279	286	328	295	251	293	262	259	278	285	289	258	273	288	242	255	271	257	266	285	278	305	254	274	278	264	277	271	246	308	282	287	246	286	269	276	230	268	301	260	246	280	287	252	245	243	255	287	290	274	283	305	292	278	280	291	292	257	238	289	278	266	266	290	259	260	269	266	257	255	252	270	282	265	310	238	290	279	291	274	264	283	228	261	270	282	278	267	257	299	266	264	274	286	273	300	285	289	286	275	291	290	265	271	265	273	271	261	262	300	277	291	272	265	271	285	285	268	289	250	292	287	262	290	251	305	285	264	284	264	279	248	287	271	241	318	279	253	287	264	290	245	257	273	281	262	302	268	299	251	268	259	275	289	307	282	286	266	297	258	309	257	267	262	270	260	275	269	300	253	252	260	254	295	256	277	256	282	267	286	275	246	267	278	262	280	247	269	293	253	298	288	267	255	271	267	263	262	270	286	252	291	291	258	279	270	290	290	254	294	261	287	283	256	267	268	262	265	275	255	294	273	264	268	286	258	249	287	302	293	277	297	264	255	296	270	273
4507	12183	10284	7643	5181	3674	2745	2365	2131	1738	1364	954	719	670	641	653	624	585	607	597	560	559	550	545	517	526	445	440	451	413	395	402	429	393	392	350	382	329	347	373	320	338	374	367	347	336	348	336	361	320	346	333	341	357	311	338	350	374	363	343	354	349	323	326	336	326	327	342	334	347	345	317	344	350	360	364	360	361	360	316	358	358	353	345	341	334	341	332	330	310	384	369	363	333	338	351	331	366	302	316	324	363	324	324	322	343	330	358	324	349	354	348	318	353	349	362	384	358	341	348	304	341	342	349	325	342	333	328	348	320	324	357	344	325	338	332	296	313	357	330	324	362	362	323	318	326	336	337	319	313	341	353	356	318	328	351	349	343	328	327	343	331	352	316	328	305	339	323	357	349	333	338	319	349	369	346	326	321	352	313	321	361	350	363	374	329	308	347	354	300	314	366	353	340	322	341	317	336	323	337	340	351	329	366	317	346	347	320	330	325	325	343	321	314	350	325	372	325	350	326	329	347	316	334	317	352	322	316	328	348	344	329	321	360	326	343	324	345	340	323	331	361	344	360	351	348	363	373	347	336	345	315	326	358	347	371	346	326	349	346	334	333	320	338	354	319	341	346	326	366	321	335	323	343	332	388	377	363	328	327	366	348	348	348	322	319	316	348	345	340	356	336	373	322	332	360	330	339	326	348	333	351	331	357	344	322	327	328	286	353	318	328	336	348	325	325	312	331	347	334	331	337	315	315	328	309	349	342	341	335	334	341	339	338	316	353	292	329	354	324	329	344	345	343	359	303	357	339	351	352	329	356	324	327	339	336	313	329	300	345	326	318	341	349	359	327	344	329	336	332	323	387	329	343	307	321	315	344	312	286	336	367	362	336	324	352	379	336	319	351	325	359	330	362	341	334	368	335	327	337	355	364	349	340	331	327	307	358	333	342	366	346	342	367	319	334	307	362	338	315	368	336	289	357	372	330	341	334	385	330	317	357	357	305	336	315	372	332	347	306	348	331	353	282	320	326	349	332	349	344	339	348	334	325	333	328	331	362	347	360	331	373	340	337	364	287	340	366	342	339	353	321	344	364	358	324	362	320	325	359	323	311	328	323	339	358	330	350	347	325	325	318	321	337	337	323	332	364	335	358	335	337	321	342	334	354	330	341	318	328	344	318	323	367	361	340	350	349	350	323	315	345	379	347	373	370	333	356	340	294	316	299	360	335	314	322	362	333	333	332	347	369	334	345	337	314	312	320	348	307	382	359	333	360	359	332	319	339	344	346	317	327	347	351	323	358	344	327	346	331	342	325	330	337	332	333	338	348	342	316	326	306	326	344	342	338	340	349	311	336	355	360	347	373	343	325	310	319	340	346	329	341	327	342	341	346	329	331	335	298	332	343	349	336	297	353	347	335	346	359	337	340	347	390	337	359	338	339	337	323	329	292	341	346	352	332	344	330	347	306	338	322	373	365	324	343	337	343	371	348	326	329	341	306	331	343	313	340	345	338	348	384	349	316	339	322	326	354	384	350	310	280	364	342	319	333	322	330	325	341	325	356	332	350	342	346	342	327	325	358	337	369	309	333	332	328	317	338	337	322	355	362	351	332	293	332	321	311	332	341	328	321	323	322	339	337	314	328	325	356	333	333	357	352	331	365	353	301	315	333	332	333	322	346	364	319	367	363	364	353	346	347	346	325	315	333	334	329	368	319	344	334	320	317	334	324	345	311	300	333	308	357	321	340	310	326	314	328	351	327	328	359	335	336	331	336	319	344	357	318	351	314	356	362	301	324	281	366	378	363	338	326	327	325	311	331	360	332	326	331	315	319	331	334	336	345	345	307	343	338	332	335	322	325	305	363	312	319	352	341	356	349	350	297	339	339	351	337	305	347	333	334	383	311	341	303	308	360	352	325	343	326	320	325	318	337	371	327	322	326	311	304	329	328	314	356	334	357	334	348	321	338	322	338	335	332	348	330	370	331	313	331	334	315	357	351	379	341	354	314	342	364	333	350	326	332	334	334	324	345	292	340	346	327	334	342	324	365	327	344	345	321	306	320	315	327	370	358	304	325	306	321	351	342	325	385	323	311	348	353	328	337	353	339	347	331	326	328	341	328	323	326	334	337	310	312	336	331	318	341	311	332	305	373	348	325	372	330	331	367	357	358	313	317	352	293	323	343	344	357	347	331	338	308	341	327	298	335	344	389	380	354	323	326	347	318	338	332	349	304	360	335	351	331	342	329	318	328	360	329	335	336	322	346	333	336	362	335	341	354	323	350	330	315	341	320	343	326	348	363	330	339	335	326	331	357	338	336	311	360	334	350	332	317	346	330	336	305	353	286	330	311	374	336	340	346	327	341	338	332	341	329	310	348	372	382	342	323	299	307	324	351	330	333	306	334	336	338	332	328	327	342	335	358	323	346	349	344	309	340	343	328	341	316	341	325	348	356	342	325	334	340	340	337	328	311	335	343	355	326	334	352	322	345	346	357	325	358	359	296	316	345	337	341	329	323	329	362	362	328	336	346	348	363	314	314	329	372	347	340	361	348	328	343	336	340	377	319	335	356	321	315	323	335	352	338	359	327	318	328	366	363	334	318	356	322	344	319	338	345	323	324	369	346	352	309	337	320	344	344	320	308	339	316	348	352	327	364	348	314	348	331	345	318	318	348	379	332	337	305	372	323	348	347	347	364	338	305	343	323	373	350	324	344	329	319	358	340	328	356	341	356	354	335	315	301	339	364	370	328	315	348	342	370	347	320	349	350	320	380	354	341	333	334	326	349	344	334	337	348	333	323	339	334	318	318	352	334	325	323	358	291	322	342	317	318	374	346	313	341	353	350	311	345	382	337	331	328	350	334	278	343	352	326	325	355	354	341	362	358	308	344	336	340	335	348	338	330	358	313	312	352	322	327	341	337	333	316	332	352	325	331	323	293	340	325	318	358	366	337	300	301	302	314	328	345	338	341	337	348	318	328	348	337	313	316	341	343	337	358	313	351	345	347	340	341	337	322	317	338	325	333	346	308	361	345	322	324	333	347	357	337	312	327	311	313	347	297	352	328	336	330	340	290	350	339	340	317	321	335	295	315	293	330	319	348	372	345	402	329	320	345	341	333	351	314	329	313	324	326	336	348	326	296	351	317	327	331	337	348	351	316	323	356	328	332	317	323	327	338	301	325	346	310	345	322	342	343	312	313	338	360	319	369	332	327	333	364	345	330	335	358	353	305	316	338	321	305	350	349	326	341	328	345	302	323	322	312	349	327	339	310	311	325	306	341	326	316	335	332	343	346	337	331	325	327	342	362	320	319	341	331	333	316	352	311	314	361	327	326	357	351	343	372	329	317	342	335	352	356	313	305	319	350	317	367	333	315	364	338	349	370	347	323	354	323	320	329	316	318	350	337	325	366	310	314	328	353	317	326	344	352	322	342	341	345	318	324	356	314	343	347	335	340	349	312	345	348	350	339	350	338	323	324	312	341
25251	21624	27595	25882	8565	1298	968	773	761	547	480	344	269	247	224	226	228	245	223	265	225	226	222	245	208	210	234	211	192	190	204	193	172	168	179	145	169	166	166	163	179	163	171	167	162	163	177	145	156	179	171	149	162	170	161	144	169	177	146	157	163	171	139	163	175	169	159	177	147	164	164	183	167	150	161	176	159	172	167	168	163	177	151	131	165	160	181	166	159	172	152	174	150	158	142	167	170	150	156	137	156	155	172	168	162	157	151	174	149	151	180	166	158	135	164	148	174	162	146	150	148	133	159	141	137	165	178	163	158	146	149	169	165	163	148	159	143	167	147	150	162	152	173	144	167	152	151	149	174	159	148	165	153	178	173	185	165	151	162	159	154	155	166	148	153	164	164	186	160	180	164	169	160	155	142	133	165	151	155	164	163	182	148	155	170	153	153	160	146	146	149	173	177	141	143	154	167	155	157	148	157	137	167	168	155	169	165	150	154	171	158	153	166	156	152	166	174	170	132	154	181	147	156	157	162	174	145	141	160	142	146	154	159	145	149	157	152	166	131	168	162	174	131	166	136	145	180	155	166	187	169	175	141	157	158	165	161	147	148	165	166	160	177	146	170	171	201	161	174	170	163	149	158	165	163	157	152	150	157	180	153	160	151	166	163	177	154	143	172	163	164	159	167	165	136	140	166	164	142	163	152	178	143	159	159	159	187	152	170	148	150	173	164	145	162	173	171	152	156	144	150	164	159	175	155	159	163	152	160	145	176	160	192	145	138	149	153	152	173	157	164	165	163	143	147	154	148	152	153	148	162	173	164	175	161	193	187	185	161	164	142	178	161	149	175	151	169	143	165	153	171	138	152	183	174	177	160	171	150	178	164	156	141	165	177	164	173	153	173	143	172	150	163	153	180	175	168	163	160	151	157	159	155	168	165	153	169	161	161	147	155	182	160	168	185	169	153	151	147	185	171	174	158	175	168	146	154	135	170	166	157	148	182	148	157	167	167	171	170	173	156	164	150	149	176	147	156	182	143	141	148	146	181	169	154	152	155	154	139	151	133	142	158	168	165	156	161	156	149	163	153	168	172	156	172	162	167	152	167	160	181	157	136	144	149	174	177	142	160	172	158	158	161	160	155	145	175	171	161	147	158	152	144	184	145	142	165	141	160	162	152	149	163	160	182	192	158	146	143	151	151	173	163	173	148	164	164	171	169	157	171	173	183	170	149	147	167	151	157	142	172	143	160	168	160	122	152	132	181	155	157	174	159	185	180	145	154	185	157	161	148	146	146	142	165	168	166	161	158	157	169	165	149	163	171	170	161	182	167	137	150	153	158	161	140	166	179	165	154	190	158	132	201	165	156	176	158	151	169	151	140	144	169	182	147	155	158	157	153	147	155	151	177	174	167	129	159	150	158	155	168	158	173	187	147	154	153	151	164	166	151	148	154	166	160	162	150	171	135	172	156	159	148	162	181	169	159	165	153	156	122	172	161	156	143	162	160	158	168	147	155	164	128	179	161	149	172	146	141	151	135	160	190	154	178	166	125	162	154	177	150	163	156	167	162	158	176	155	137	154	162	147	172	166	146	164	162	165	154	137	169	159	140	143	167	153	123	155	133	157	147	156	146	157	158	146	160	158	175	145	155	157	162	157	191	150	153	168	160	150	164	171	166	135	155	151	148	169	169	176	163	167	172	146	164	172	164	161	161	181	161	135	161	168	170	175	170	179	172	157	167	136	157	157	166	152	154	173	185	155	152	163	161	175	160	149	180	174	152	156	164	152	187	158	169	154	190	173	180	158	160	177	157	169	145	173	150	148	159	158	175	151	164	175	160	171	179	141	171	139	169	165	162	167	164	169	149	170	171	161	144	160	141	160	187	171	190	153	163	150	167	147	146	145	164	153	154	142	174	156	150	149	177	151	166	142	154	150	156	185	162	163	176	174	198	152	159	149	163	163	166	152	163	155	174	187	154	188	135	166	163	165	163	146	155	167	170	168	170	161	168	152	174	132	148	149	164	138	162	152	148	155	159	168	161	145	168	142	163	162	165	178	163	166	161	149	165	148	153	152	153	142	168	157	166	160	180	145	190	158	156	149	155	166	171	171	171	159	172	183	159	147	182	158	146	132	179	150	146	160	160	140	169	151	170	139	152	143	156	160	151	146	149	159	183	174	149	146	155	147	152	165	140	156	140	158	158	151	169	139	153	182	170	154	156	171	171	154	161	168	160	157	157	178	173	155	163	145	194	177	152	162	165	144	160	135	156	167	170	175	176	150	165	168	153	153	184	152	165	152	162	139	169	154	163	163	167	154	165	175	146	125	155	170	159	151	177	161	156	158	167	154	157	152	157	148	145	184	150	151	173	154	157	167	160	170	168	165	150	169	149	173	161	160	154	168	147	178	154	160	169	169	142	179	173	165	160	160	151	147	154	175	172	147	151	171	151	136	164	160	163	151	152	152	149	170	145	167	163	139	164	138	150	163	158	149	148	194	175	164	153	155	138	157	170	146	160	140	163	173	163	160	162	163	151	157	131	155	148	156	158	175	196	147	154	165	166	160	168	138	167	168	163	148	171	159	153	167	182	155	157	134	178	152	192	149	182	168	147	159	154	155	165	157	139	154	182	169	159	163	151	167	156	151	161	142	173	155	199	149	152	147	149	146	149	162	148	153	144	157	153	164	135	159	164	157	147	165	128	158	182	157	181	164	164	147	151	163	173	147	174	175	166	160	149	163	145	152	155	150	142	162	162	151	179	159	161	140	163	173	165	163	169	149	149	152	142	171	171	147	158	172	185	143	170	155	144	163	147	158	151	156	160	162	165	151	167	164	177	178	160	172	160	161	171	143	149	131	164	157	166	167	194	157	166	161	147	144	162	157	142	156	167	170	140	170	139	163	160	137	169	152	172	146	179	165	153	150	146	149	167	157	141	170	169	172	160	154	161	170	141	153	174	175	183	161	167	145	181	146	163	167	159	179	184	144	149	141	133	142	170	147	160	165	158	155	164	170	163	152	157	165	159	147	143	164	163	156	157	185	178	175	142	151	152	154	187	157	167	150	158	163	165	149	147	157	167	163	172	168	164	136	158	155	154	133	152	170	167	158	170	155	157	174	174	144	170	164	178	178	155	163	144	157	175	140	169	147	139	149	164	167	148	152	146	161	167	152	161	161	167	144	150	148	151	150	179	147	134	148	162	137	167	146	159	164	165	151	167	162	198	169	138	152	187	168	161	155	172	164	152	190	140	154	183	146	159	185	199	166	193	152	186	156	175	176	161	134	147	165	149	168	171	171	149	162	183	162	194	166	179	160	177	149	150	164	162	161	157	158	148	184	166	154	181	169	154	148	163	159	171	158	156	162	187	152	172	159	133	152	132	160	154	147	162	136	148	163	165	149	173	163	161	163	164	167	155	185	156	166	168	144	175	150	156	174	172	180	169	152	138	138	158	161	163	201	169	154	153	152	163	167	167	154	143	146
4215	8573	8625	5589	3459	2557	2067	1869	1644	1267	947	670	487	442	430	415	400	383	385	394	355	419	387	386	345	349	356	275	234	239	277	272	267	228	218	227	213	205	176	200	225	211	175	191	183	211	189	194	193	188	203	199	213	196	211	200	226	215	188	178	186	154	225	213	195	211	200	194	224	191	229	203	180	188	201	206	201	214	185	192	183	184	183	217	172	194	178	188	187	198	210	200	181	185	183	193	186	210	200	187	207	201	201	176	199	171	215	214	214	172	193	203	211	188	174	174	181	200	192	181	169	202	197	200	224	178	196	187	205	213	201	201	186	212	198	192	206	179	186	204	214	206	192	205	201	205	201	210	213	201	197	211	178	194	199	211	215	200	201	221	210	181	193	180	199	184	186	203	197	195	185	182	203	198	189	209	207	193	200	198	195	188	198	192	201	227	191	203	203	181	194	207	187	224	199	170	183	187	200	214	200	195	211	211	198	212	205	177	193	202	216	193	205	192	205	208	182	159	184	200	169	202	204	219	203	199	182	191	185	216	194	195	187	197	205	186	213	198	170	197	199	206	204	188	193	190	187	189	192	167	190	190	209	201	197	203	210	213	180	200	196	189	203	194	199	172	211	187	213	214	178	197	182	195	192	197	195	171	175	214	195	208	178	180	189	196	208	187	185	192	209	191	172	199	211	194	197	173	203	200	210	205	193	180	195	190	184	195	213	208	206	208	213	204	199	189	188	196	193	193	206	199	177	181	173	204	210	200	198	208	194	181	218	204	199	182	210	195	182	200	216	198	179	194	190	184	216	207	192	177	178	199	175	174	205	195	217	192	179	215	215	216	204	200	207	183	199	221	206	187	190	188	183	186	202	178	202	215	200	194	212	197	200	229	189	194	186	198	194	201	213	187	181	201	209	200	167	177	195	195	180	201	190	201	198	207	207	192	234	178	190	237	234	202	221	203	186	211	188	207	185	191	183	192	215	170	187	184	192	202	191	192	193	217	215	178	204	219	208	185	216	212	197	193	186	185	216	206	185	189	193	182	207	199	193	202	203	203	200	214	190	203	203	171	215	192	171	208	177	186	197	178	199	197	189	198	202	170	213	207	203	173	203	179	217	185	187	201	183	187	197	205	194	204	203	222	190	199	199	184	203	194	223	179	203	197	192	204	179	211	176	179	200	187	182	205	207	202	207	204	185	195	184	200	192	196	195	207	211	200	200	223	216	205	206	198	199	187	184	187	211	193	193	204	196	218	197	199	198	192	199	206	182	192	191	170	187	202	195	164	198	195	181	212	170	175	191	176	193	214	190	191	201	165	219	209	185	203	204	189	214	193	197	207	177	191	210	198	205	179	192	176	217	193	184	184	178	207	210	191	195	200	201	210	201	183	200	203	191	184	189	197	201	193	195	195	196	197	176	193	220	207	188	198	195	183	175	202	207	190	189	193	201	217	200	169	212	193	220	214	227	192	192	163	213	181	226	175	193	195	185	221	190	209	162	218	201	179	197	208	205	225	176	184	173	215	191	177	180	197	177	200	194	213	203	188	186	202	192	183	186	185	177	187	195	165	201	161	184	204	191	186	171	223	194	208	213	171	167	205	195	180	211	172	201	197	184	222	221	211	199	212	197	206	224	187	185	207	210	198	188	168	204	214	203	185	180	173	211	183	202	197	173	190	218	189	164	202	172	188	195	164	238	189	198	200	202	196	203	210	203	201	198	162	185	214	220	178	177	212	201	204	198	186	180	181	205	217	191	181	175	193	207	179	204	206	190	192	205	180	160	213	179	171	201	177	182	197	196	173	178	182	187	179	181	169	202	190	188	188	173	167	197	201	197	219	180	209	184	183	205	171	199	187	181	195	212	184	204	214	191	203	177	190	187	195	190	219	189	211	195	196	216	214	199	201	182	192	180	210	199	203	209	204	199	217	196	169	213	178	181	192	192	176	179	194	178	200	187	183	185	176	201	204	191	207	198	181	182	194	175	216	216	202	193	222	193	201	172	168	215	186	208	182	196	179	192	177	198	183	186	211	177	173	220	184	200	201	210	202	187	206	185	199	201	189	198	191	198	191	192	200	164	195	196	204	193	189	180	185	197	171	190	189	198	210	182	204	188	196	175	224	180	193	192	200	205	209	194	192	211	205	203	178	197	206	181	210	193	203	197	207	170	181	213	194	196	185	198	183	180	180	186	182	196	205	187	191	180	188	213	187	193	186	184	187	170	176	237	185	185	220	204	185	204	204	184	212	211	199	183	210	179	197	205	192	178	198	191	182	198	173	211	203	193	195	165	177	179	189	188	195	209	190	189	210	179	183	197	224	200	201	214	197	195	189	188	185	191	175	192	190	186	198	214	178	205	197	181	219	191	216	182	207	200	228	178	168	210	198	170	205	189	185	187	202	189	218	218	217	189	187	183	185	187	194	201	167	193	178	175	200	176	200	183	221	182	177	175	193	194	196	207	209	209	159	191	192	198	206	179	199	210	184	205	186	198	212	220	195	194	197	207	202	208	172	193	186	204	178	208	182	186	213	212	193	167	211	197	199	187	195	188	197	178	183	212	198	202	214	196	195	195	203	182	194	200	187	186	204	175	194	196	229	200	188	204	185	194	204	192	195	194	205	199	190	201	191	194	226	205	201	214	198	208	201	212	193	197	211	192	195	226	198	206	211	194	212	189	209	183	180	181	181	188	189	191	215	182	179	200	210	192	201	201	198	192	205	191	201	198	204	201	197	200	182	211	179	208	193	191	172	183	214	186	205	207	175	161	211	178	186	196	187	193	178	210	190	186	197	191	170	215	171	212	184	214	200	203	214	184	183	199	176	201	208	183	202	187	197	183	217	211	170	176	205	186	211	175	201	193	211	194	200	185	181	202	215	194	199	201	210	198	193	197	191	183	178	189	181	194	208	188	213	178	190	228	211	196	208	184	198	205	190	207	205	196	188	186	215	193	179	202	180	188	202	198	182	183	179	194	191	212	182	183	176	201	187	201	220	197	200	175	204	186	214	184	194	182	193	198	196	168	203	193	185	214	208	223	198	194	172	192	196	225	181	201	180	176	206	213	224	229	179	208	206	192	169	210	168	180	196	172	201	198	208	195	194	213	187	189	183	188	186	192	190	215	201	179	197	199	191	179	220	208	198	195	194	196	196	206	187	180	181	177	198	180	177	202	218	197	203	201	181	211	191	195	193	186	212	200	214	209	181	213	186	190	193	203	215	176	207	185	193	215	212	179	191	226	203	198	202	206	192	224	184	186	196	200	207	215	174	215	193	189	220	224	190	196	205	199	203	187	190	202	224	187	197	204	203	191	219	193	179	189	214	197	208	182	193	195	191	186	182	207	192	217	192	189	175	203	192	201	188	197	207	185	193	190	199	173	208	177	173	196	211	195	214	173	217	206	184	184	180	197	176	189	189	202	202	174	223	192	181	208	223	208	199	194	201	190	200	160	216	217	182	186	191	225	211	217	188	215	176	186	197
23032	21653	29501	24318	21648	21611	7414	2118	1569	1187	809	611	460	365	377	346	295	318	330	321	324	315	293	321	277	242	248	236	186	214	205	178	204	197	153	157	177	165	148	144	177	145	151	129	142	173	143	148	143	151	129	152	149	146	149	139	137	131	143	144	153	143	139	143	154	138	132	141	139	140	160	157	140	152	128	161	159	140	155	128	139	143	126	145	131	131	145	166	128	133	141	131	131	148	150	149	148	128	143	144	150	124	129	133	139	115	128	134	137	142	138	160	134	135	124	122	150	124	122	151	143	133	135	144	131	135	142	132	115	150	131	140	154	136	124	124	112	138	135	159	135	120	146	129	129	135	140	134	127	131	146	138	140	141	130	130	128	128	134	131	120	137	137	152	145	125	136	118	123	135	125	137	126	125	125	136	126	124	124	137	142	140	140	125	145	168	144	140	132	146	129	137	121	140	131	132	130	117	102	147	140	141	132	128	136	132	103	137	147	129	120	133	153	127	135	133	118	114	125	135	131	122	134	120	117	117	124	121	144	126	139	140	124	144	137	128	137	140	131	151	130	140	134	134	142	140	134	120	125	124	121	109	128	137	117	129	134	123	137	130	146	154	143	129	126	122	136	140	135	131	129	130	128	127	111	143	145	126	131	140	145	124	123	137	149	114	125	152	147	143	129	143	142	143	115	127	141	125	146	147	135	144	121	139	135	142	147	124	132	129	131	129	144	133	117	108	138	144	121	126	152	124	120	152	152	113	135	150	146	146	148	127	123	143	136	109	130	94	132	146	143	150	127	147	119	123	109	132	138	133	139	139	136	133	135	136	125	134	151	129	133	136	140	117	127	131	139	146	145	103	152	142	126	143	144	139	162	130	136	119	139	147	136	161	140	119	155	149	140	138	146	114	141	135	126	120	156	129	123	123	147	130	125	125	116	147	159	138	135	153	125	130	125	119	140	129	134	135	146	137	128	125	132	148	138	127	115	132	144	129	142	123	126	146	131	123	122	136	143	136	133	130	123	115	126	130	125	134	133	128	144	119	132	128	131	136	119	127	136	138	140	143	132	126	132	129	125	148	153	130	118	124	148	145	137	160	126	135	114	135	143	141	138	145	148	141	139	126	127	143	123	144	132	130	128	151	140	130	131	126	131	112	159	140	144	116	138	118	139	144	138	139	143	131	118	134	154	143	124	153	128	129	131	153	133	116	134	148	141	148	143	141	130	120	134	118	133	136	126	135	157	134	127	130	124	136	138	142	132	132	142	133	133	158	155	136	127	126	151	136	135	128	132	132	132	136	122	125	112	126	128	137	125	115	99	135	129	122	107	119	149	111	146	124	128	127	119	160	143	148	131	143	138	145	130	109	109	150	166	149	119	136	150	123	136	135	144	139	134	131	167	146	132	107	111	144	132	133	104	134	142	141	138	139	149	132	146	157	148	126	129	144	159	131	133	132	134	141	118	143	132	146	137	142	110	110	129	160	122	139	126	129	146	129	135	141	129	136	134	148	114	119	114	136	135	143	144	117	137	126	156	127	134	128	132	122	127	151	126	139	132	118	149	132	147	142	118	145	142	142	142	130	133	141	135	112	148	108	131	119	159	144	139	119	137	144	149	152	123	137	155	126	123	146	130	134	134	157	130	108	138	131	137	134	115	142	140	133	117	122	146	133	138	150	143	151	118	145	124	128	127	129	133	133	161	130	147	118	120	137	125	115	134	145	131	112	149	135	134	112	150	144	122	119	123	125	141	126	150	119	126	127	133	126	134	128	136	154	141	108	147	137	151	125	121	156	127	146	120	117	126	146	133	137	133	139	138	138	118	131	126	131	136	130	160	124	134	167	137	134	103	130	112	132	142	133	142	112	134	119	117	117	134	128	130	119	125	132	125	128	124	127	147	153	123	125	109	144	151	145	129	139	126	144	150	140	113	126	130	130	118	134	148	124	134	145	129	140	117	135	160	128	124	128	118	134	119	152	148	143	115	139	133	130	132	124	119	116	128	145	148	149	123	118	148	132	113	133	114	140	141	126	137	137	115	116	161	135	131	140	126	142	137	122	132	120	152	115	142	120	134	122	119	132	135	136	137	111	140	140	127	132	135	130	134	147	102	141	129	128	129	120	142	126	113	146	151	129	134	131	98	133	151	127	136	122	142	140	107	120	140	123	132	144	119	149	150	134	164	140	134	128	128	113	124	166	153	117	133	139	138	128	129	128	142	145	142	138	155	139	157	115	125	109	140	118	144	114	128	148	153	143	141	126	143	99	125	148	147	145	133	142	135	136	124	134	131	152	122	140	139	129	147	130	139	132	129	130	140	135	126	121	118	126	115	132	143	143	122	129	144	162	142	125	126	123	131	127	128	139	129	132	151	139	134	133	135	116	162	124	134	140	128	144	132	130	119	135	127	142	141	121	131	122	122	157	142	142	124	131	121	123	145	141	131	137	144	139	134	143	129	118	121	123	140	139	145	112	140	137	140	144	126	175	139	139	135	142	117	134	116	160	103	140	137	129	155	134	144	128	116	131	138	139	138	112	150	117	127	144	116	111	143	122	148	105	146	125	138	158	142	130	147	132	132	128	139	123	126	115	128	157	147	120	122	150	117	135	136	114	135	146	135	130	148	136	149	120	129	144	124	129	138	129	127	155	118	143	135	127	120	136	136	123	141	127	120	114	117	144	164	123	139	100	143	126	152	133	140	117	136	133	135	112	135	140	140	130	127	149	137	117	142	133	140	137	147	133	133	135	119	120	116	136	163	149	126	149	118	139	136	127	125	120	128	115	122	139	116	144	135	142	148	147	143	124	131	139	132	119	140	137	128	149	131	121	132	145	137	118	146	122	159	134	135	117	118	131	121	121	136	135	125	139	123	136	146	125	130	143	133	127	146	127	119	155	145	138	136	137	129	132	127	143	143	120	130	124	123	138	122	118	126	113	131	141	127	131	134	135	131	141	114	151	157	147	148	154	120	137	130	136	150	131	116	136	155	142	127	132	125	133	130	110	133	139	130	137	126	121	118	124	129	121	149	124	129	115	122	119	113	148	142	122	146	112	131	127	130	152	126	147	140	150	134	139	113	143	109	141	114	122	123	136	133	127	110	127	149	140	115	122	134	135	137	123	159	114	146	127	125	139	135	143	138	121	141	127	142	120	143	111	122	134	129	147	139	147	146	129	161	111	131	136	125	139	143	139	142	118	116	151	130	110	139	105	122	139	132	139	145	133	133	125	138	145	141	152	131	143	121	142	145	126	126	123	112	120	131	138	131	118	135	135	119	139	149	134	145	128	144	133	129	145	126	135	136	121	148	142	110	129	138	150	141	125	122	141	138	116	133	123	156	127	139	136	124	124	130	130	135	107	139	96	116	137	123	130	131	139	138	124	124	125	141	154	115	131	132	115	119	121	141	128	117	136	106	147	126	141	123	152	125	136	129	117	128	111	128	136	158	137	121	135	156	131	134	146	120	135	126	143	127	112	134	129
5568	18717	16681	9370	6968	5508	4556	4139	3357	2501	1651	1201	814	724	722	655	577	549	560	637	564	519	504	533	459	475	447	400	309	297	295	329	333	292	214	241	222	217	201	207	207	208	192	212	171	200	181	192	176	198	177	165	203	207	184	183	184	180	164	197	175	162	136	171	148	174	173	169	167	213	180	178	185	164	187	193	158	140	180	164	194	184	181	181	164	141	176	176	168	187	171	172	177	173	193	153	186	162	165	174	187	167	187	158	163	143	148	178	162	162	180	169	144	183	173	155	187	159	139	154	183	168	165	188	169	160	182	175	167	179	168	172	187	149	166	187	166	151	180	170	155	166	152	185	163	177	155	168	193	175	178	160	151	195	162	169	153	159	172	185	179	155	175	184	151	159	180	170	156	142	146	162	162	171	155	153	164	180	178	151	199	172	159	177	149	176	165	187	172	178	172	152	186	190	183	181	175	164	155	165	169	169	162	180	166	185	181	188	152	165	175	171	194	152	146	198	198	148	173	166	175	157	163	164	159	152	185	187	174	185	182	197	164	164	156	152	158	174	168	175	184	141	164	184	167	162	172	174	161	171	145	140	163	186	182	170	159	149	193	171	177	160	165	159	147	155	143	154	167	166	174	159	179	166	172	179	162	176	167	158	168	152	168	166	162	175	163	167	168	168	163	173	153	163	182	172	163	153	166	168	154	150	193	166	163	192	178	195	173	185	162	179	144	184	167	186	179	160	176	159	167	151	164	169	193	165	177	171	155	156	186	175	176	167	186	188	189	168	144	163	154	188	164	142	170	160	173	189	168	152	157	180	191	162	169	187	156	175	155	157	164	148	163	168	164	155	156	165	156	163	147	174	213	157	165	177	167	168	162	163	150	176	172	167	167	156	146	151	164	174	152	164	179	184	183	158	166	193	169	175	168	153	162	162	181	160	166	172	170	176	180	170	178	166	179	151	189	182	168	172	172	149	177	156	163	182	158	161	147	149	179	158	172	175	188	173	181	175	164	183	176	155	168	174	176	164	160	203	179	176	146	202	169	161	177	163	192	151	167	159	186	172	149	140	156	166	161	163	171	170	171	192	172	168	164	164	180	169	154	173	169	164	163	167	188	166	188	188	153	177	176	154	157	147	158	162	168	172	179	188	163	169	164	139	175	191	195	141	183	177	150	175	146	171	166	176	180	162	155	153	160	174	194	197	159	167	157	156	162	171	155	172	178	169	172	170	150	162	171	175	165	180	189	152	156	177	144	152	185	166	200	164	160	194	163	160	179	172	179	181	165	152	174	185	185	168	177	154	146	179	189	167	177	174	150	170	182	165	151	159	151	164	183	197	179	170	160	171	173	170	161	151	187	171	159	162	158	161	157	150	190	165	182	168	160	166	163	171	160	148	172	169	173	163	187	163	159	192	174	162	141	160	189	162	154	163	160	181	149	167	162	163	177	187	167	202	164	176	156	191	169	175	172	166	154	170	154	164	164	145	182	162	177	159	157	170	165	162	179	159	148	150	184	190	163	178	168	166	196	172	167	153	156	166	177	164	192	182	154	151	155	144	181	176	162	178	179	158	179	179	165	177	179	149	169	174	163	170	180	167	156	165	173	159	162	148	176	160	173	158	161	169	180	155	174	182	159	172	167	161	168	184	138	164	165	176	168	173	177	154	175	154	175	159	177	196	171	179	178	160	184	170	150	160	168	163	180	149	170	179	180	172	132	137	149	143	153	151	171	146	174	180	162	176	151	157	173	170	167	177	160	174	166	172	168	156	161	161	173	154	158	163	186	185	175	189	173	197	127	168	154	163	174	168	170	143	168	185	172	153	184	152	173	154	157	168	165	164	161	163	169	174	179	165	167	167	164	187	137	166	188	175	185	160	161	163	159	161	163	147	184	176	171	157	185	176	169	186	152	164	191	171	161	164	179	196	164	156	145	149	149	184	168	164	154	146	175	164	152	184	177	158	148	192	155	139	174	153	181	183	180	168	165	140	169	157	165	183	183	174	162	174	159	170	189	193	179	169	158	170	150	164	159	178	191	170	204	197	148	150	182	160	150	180	183	161	151	163	162	189	166	163	157	160	184	172	170	173	150	174	133	181	170	184	170	165	171	166	160	156	170	139	162	164	152	185	182	183	165	164	174	178	183	147	158	153	180	156	166	181	185	177	153	182	167	142	150	182	136	176	158	181	152	182	160	159	173	155	178	152	146	161	162	166	176	169	162	160	161	168	136	160	156	142	168	164	167	195	174	158	169	180	165	156	171	154	159	176	154	161	180	166	182	184	169	152	160	179	164	184	174	185	155	178	167	155	154	174	146	184	184	157	152	160	187	158	165	163	157	178	181	168	160	167	140	164	188	162	179	171	179	163	180	167	180	156	162	187	153	175	190	160	163	145	173	183	172	175	170	194	173	131	168	166	141	175	158	142	178	165	159	172	188	176	174	183	153	172	152	191	153	203	189	157	177	170	147	170	178	169	198	152	160	175	149	170	150	154	160	171	156	187	177	179	161	185	171	164	184	163	174	180	169	168	191	148	165	158	178	148	184	198	162	165	174	184	158	178	174	183	146	181	158	171	156	168	162	170	149	187	168	166	167	187	186	170	166	191	155	175	170	154	178	156	155	178	158	179	132	171	154	143	162	179	165	162	171	171	170	146	151	157	160	162	175	172	163	192	157	156	167	171	185	178	160	153	162	193	168	155	179	182	164	167	177	149	172	173	188	191	184	145	188	164	180	150	161	164	166	168	152	151	163	164	186	162	178	159	165	155	175	144	198	159	157	155	173	167	168	170	158	169	177	171	154	166	187	159	153	180	169	166	174	162	191	179	175	173	161	179	182	180	185	197	159	163	167	165	150	148	150	180	138	171	184	176	183	170	172	181	177	140	165	162	186	155	170	166	164	187	187	162	171	149	179	163	158	174	155	169	175	174	168	176	175	165	178	162	142	151	173	172	148	189	168	195	152	160	175	191	179	147	188	181	180	170	158	151	153	193	159	185	153	154	164	165	174	176	164	171	157	167	194	171	186	163	167	163	172	149	180	175	180	176	161	193	175	183	165	184	177	155	151	176	157	173	165	158	154	160	169	179	162	161	158	191	171	171	158	164	160	163	176	160	183	151	175	172	150	171	177	179	167	149	162	173	176	149	159	169	167	160	170	159	189	164	164	189	174	144	182	148	182	154	184	185	148	163	167	166	178	178	164	148	160	144	164	166	163	151	146	156	174	159	176	185	166	167	168	161	184	152	201	157	172	158	163	148	183	171	185	149	162	160	174	166	153	175	179	158	180	166	155	184	148	174	176	157	172	171	150	170	180	151	155	176	167	170	147	179	156	162	167	161	174	161	161	160	163	147	170	168	181	151	144	173	166	200	167	177	149	140	165	178	158	175	161	174	169	173	181	165	144	170	173	170	156	159	146	142	177	178	161	161	194	191	152	184	172	162	176	161	161	184	169	171	154	178	167	174	155	151	162	170	155	187
27891	19086	7737	3181	1978	1402	1163	954	849	591	494	415	376	343	315	322	332	362	303	349	359	353	328	361	329	318	301	273	304	281	291	321	315	309	264	282	308	287	316	259	302	322	277	271	273	291	264	292	275	283	239	254	280	282	271	263	267	271	290	256	266	289	239	284	258	304	283	263	293	252	277	273	224	258	273	286	272	280	314	257	242	281	296	264	288	248	272	286	284	278	259	283	282	273	261	278	242	275	248	278	280	269	306	310	280	291	297	274	251	298	265	294	248	271	307	300	248	280	266	310	260	262	270	265	272	287	268	282	262	296	293	297	268	316	261	279	252	269	298	267	267	274	272	269	262	276	290	276	270	299	272	284	270	269	306	279	286	278	300	266	294	288	265	275	278	276	263	252	264	255	269	291	289	301	275	280	278	275	270	267	265	281	290	261	288	321	256	290	268	279	256	260	261	310	294	297	278	276	262	284	270	261	286	301	290	309	270	273	285	256	253	289	258	305	264	284	270	270	281	317	271	281	282	266	280	281	274	268	256	273	302	271	258	288	271	296	266	286	294	245	270	262	290	284	291	261	261	261	294	263	269	299	261	283	275	277	293	260	287	283	293	251	276	296	277	257	303	278	299	271	283	272	272	292	291	300	288	240	270	238	302	261	299	304	273	292	290	266	249	262	258	298	308	299	284	318	315	283	289	294	278	292	285	273	280	253	271	290	262	272	244	275	288	233	281	257	304	249	292	267	267	291	278	268	291	282	290	294	236	253	284	274	263	299	293	257	308	306	274	320	247	273	313	257	278	281	281	282	251	289	262	262	291	258	277	254	261	300	276	309	269	290	265	292	266	265	278	251	257	272	296	285	292	282	272	302	279	297	293	277	313	286	278	259	256	290	276	267	308	286	286	266	275	270	296	286	278	306	267	298	290	274	292	286	248	269	293	261	260	264	310	306	280	264	300	304	281	290	267	266	275	270	289	239	254	272	274	272	272	277	272	268	279	251	290	292	267	269	310	275	268	292	256	255	280	266	283	291	275	270	278	276	278	255	283	275	271	291	265	284	272	284	298	248	297	300	276	281	283	297	274	297	296	264	266	279	281	284	264	309	230	272	237	285	284	280	290	314	278	283	270	280	281	268	270	306	255	284	277	266	288	267	287	312	276	267	277	314	276	270	264	288	303	267	271	282	289	273	306	294	240	271	270	289	294	282	248	281	285	306	300	273	266	287	290	285	271	288	285	280	311	288	273	279	271	250	288	260	296	265	280	275	280	259	285	280	298	279	307	297	283	304	280	280	257	274	286	268	272	250	281	250	277	271	267	285	273	290	269	294	268	263	299	255	277	274	262	291	276	260	251	264	263	291	277	282	287	269	264	279	264	292	296	248	272	271	274	303	283	307	329	264	251	258	280	275	278	255	256	276	273	287	261	303	246	279	280	292	285	320	310	270	310	307	260	298	314	259	284	288	285	269	304	282	283	293	273	287	271	292	265	266	294	261	301	313	273	298	280	300	284	290	270	291	321	237	304	276	292	259	263	297	276	258	274	289	289	264	297	272	274	294	296	284	304	294	286	272	309	273	262	287	257	278	264	239	264	309	264	275	299	249	276	285	255	292	311	294	267	257	249	280	245	307	265	309	275	302	286	276	272	267	277	283	278	295	279	296	296	270	277	274	286	283	290	282	271	299	266	286	281	247	272	256	308	305	282	271	277	279	278	282	289	276	264	265	284	294	293	273	303	296	285	282	280	248	270	283	300	277	253	267	295	306	284	260	254	284	299	275	303	285	284	264	263	260	266	281	285	279	295	291	267	318	291	268	231	271	255	284	273	276	297	284	269	246	280	261	301	269	286	280	282	270	314	290	287	259	256	263	259	284	278	288	279	273	275	304	270	311	284	262	277	273	282	248	272	253	278	268	272	292	262	276	290	271	283	262	281	269	284	284	254	285	281	239	298	268	263	319	292	260	254	261	298	284	307	263	284	288	276	257	258	293	288	293	291	295	264	268	265	266	244	281	304	280	282	288	283	272	266	285	281	263	244	296	278	270	314	239	270	316	276	308	279	264	253	303	307	286	289	294	289	302	268	285	267	289	278	283	251	280	276	264	294	273	284	300	277	318	267	305	275	279	280	279	269	310	289	262	266	262	305	318	244	272	271	273	273	255	288	275	293	300	274	274	279	290	262	282	281	286	297	279	244	289	282	274	271	280	274	266	264	280	303	276	263	341	273	252	283	261	254	302	272	302	283	268	256	292	251	275	292	280	289	269	293	309	288	307	270	315	268	268	315	253	285	290	274	294	259	281	310	236	331	279	298	290	260	311	316	289	279	260	278	286	280	246	285	265	261	273	247	268	286	257	278	299	261	298	272	270	288	276	255	297	285	305	288	292	265	285	297	261	279	308	292	276	299	311	304	276	278	279	281	300	280	238	284	310	287	262	294	291	264	271	272	267	290	273	278	279	263	265	256	312	272	288	292	274	293	288	281	299	301	271	307	273	271	282	253	271	267	273	273	292	301	274	287	270	286	251	270	265	293	302	282	295	299	271	266	239	291	252	315	292	285	254	252	286	300	306	274	288	304	257	267	273	341	276	306	298	295	285	281	285	277	275	285	275	293	285	294	273	269	278	283	293	259	285	271	270	300	305	283	278	285	279	285	271	267	270	265	280	267	281	269	262	252	282	288	270	294	270	272	283	268	265	265	280	290	257	295	275	275	281	268	279	277	281	264	268	291	293	278	266	302	286	298	290	275	286	289	298	257	253	276	248	315	271	292	294	300	278	257	276	299	290	314	248	274	272	278	299	320	293	261	295	274	291	263	246	311	254	274	285	288	245	281	281	285	266	290	267	274	275	265	280	261	259	257	252	283	255	272	305	257	258	301	276	276	292	285	286	274	316	284	319	276	290	276	295	297	282	305	278	279	285	269	293	269	288	275	263	271	283	285	260	252	263	270	264	281	290	256	280	276	287	291	288	256	264	288	270	266	263	252	284	294	266	280	285	271	280	290	301	316	317	258	258	278	283	286	265	264	273	268	274	279	286	277	304	281	261	288	296	282	284	246	272	272	294	273	274	279	300	262	295	281	265	294	262	296	278	297	301	296	286	291	251	289	256	283	262	277	287	282	299	247	274	323	264	268	281	288	281	314	269	271	288	266	277	295	301	263	256	255	257	280	297	254	274	296	292	274	310	242	294	270	273	262	263	289	319	298	302	252	264	292	298	317	272	284	263	325	318	264	266	301	273	283	273	292	278	261	254	277	266	259	317	297	248	288	285	285	282	288	276	281	252	298	278	256	288	261	291	258	258	291	297	297	309	285	294	297	269	298	295	283	292	269	292	285	278	263	275	291	280	279	277	277	273	270	323	299	285	266	286	254	316	295	270	281	235	275	284	272	289	274	252	288	280	250	262	262	290	284	318	278	286	256	290	281	270	311	279	242	285	258	265	279	299	265	282	271	288	279	292	280	246	293	303	250	280	288	301
5090	6966	6148	3649	3103	2507	2285	2158	1697	1165	843	696	524	500	451	460	454	438	481	458	478	430	462	500	433	441	407	372	403	360	370	359	387	363	331	320	364	357	337	322	320	364	375	354	341	327	377	344	354	348	355	329	358	330	315	356	353	375	363	338	316	365	375	345	325	336	336	366	337	320	335	327	360	323	326	332	332	346	359	360	318	340	338	350	325	293	310	314	362	332	314	324	361	325	293	340	328	356	330	349	296	335	352	349	312	358	313	359	325	288	344	323	323	344	329	349	318	319	322	317	327	337	338	325	326	367	333	349	345	356	377	332	350	353	369	324	310	328	310	336	330	346	347	338	339	329	332	322	337	303	338	347	321	328	317	379	341	353	314	327	341	304	343	333	323	306	316	345	340	356	348	334	319	329	327	329	312	325	319	351	354	348	358	337	364	358	340	347	331	343	340	342	368	327	334	316	336	371	335	323	341	352	323	330	342	292	341	313	318	353	330	341	329	326	318	333	317	302	325	344	319	365	332	337	331	308	332	347	314	328	341	336	330	319	326	347	327	323	327	336	334	338	321	364	336	339	350	332	329	320	346	352	328	347	375	326	341	361	316	327	305	332	302	350	316	325	309	322	312	372	359	336	321	318	327	309	359	312	320	384	352	323	345	351	304	338	334	326	320	342	352	372	337	311	301	332	343	338	317	327	355	330	323	342	355	334	369	345	362	316	382	335	324	338	340	335	369	351	326	339	334	331	329	354	342	364	333	323	321	334	349	334	320	348	349	315	387	318	345	345	355	344	340	330	328	342	320	340	343	292	339	318	318	333	336	338	329	330	370	332	362	331	335	351	346	319	330	328	346	355	329	323	327	354	346	351	318	357	344	302	350	316	328	355	359	327	356	303	351	329	376	357	342	380	321	329	328	355	287	333	354	329	341	342	331	319	355	328	321	296	302	341	316	322	331	386	320	337	321	342	288	311	292	331	345	353	338	345	342	347	362	342	321	339	332	343	340	347	331	355	348	359	352	310	340	325	338	345	365	313	364	309	317	310	307	318	394	340	346	320	327	342	379	375	350	333	317	311	336	302	329	332	343	318	339	316	315	300	344	333	364	358	314	318	354	313	344	338	337	347	326	364	333	329	325	339	350	334	331	334	357	349	319	358	319	315	352	360	321	323	345	325	339	332	361	312	340	338	330	336	337	336	340	306	344	316	340	333	337	301	336	367	308	323	345	320	358	331	355	321	339	310	341	371	316	333	300	358	331	332	331	306	354	329	316	340	330	338	336	327	339	359	341	345	331	308	331	311	319	330	312	341	336	337	346	333	369	358	320	329	340	335	344	377	336	333	367	309	324	363	304	314	374	354	359	344	369	319	346	333	318	342	348	373	330	325	329	349	319	332	346	347	333	326	353	320	322	340	320	347	314	304	313	372	345	328	322	313	330	320	327	313	330	333	343	301	333	336	315	334	346	326	341	348	345	319	312	341	346	355	318	352	342	306	317	321	325	341	306	329	316	348	318	339	317	338	331	315	332	350	331	346	358	351	343	332	310	318	339	329	305	312	318	315	370	362	352	324	319	341	326	306	305	334	332	361	355	335	364	331	331	314	326	312	352	345	341	343	340	347	316	383	344	331	343	303	349	319	334	338	334	334	328	331	345	337	349	339	326	323	323	372	327	338	368	338	314	333	340	310	334	334	331	347	341	323	353	355	323	301	339	365	350	349	326	372	317	308	312	351	362	363	325	324	317	337	358	333	308	351	341	359	386	326	317	356	317	307	334	321	345	312	356	306	362	344	321	367	327	328	338	319	315	348	330	325	349	334	342	328	342	338	333	353	317	317	324	339	365	305	334	322	337	325	333	335	299	333	345	320	336	347	347	323	363	322	324	325	353	321	332	344	310	336	342	332	328	308	348	342	337	356	365	359	367	346	358	344	327	322	317	312	345	340	334	299	371	335	347	301	292	388	343	352	324	320	344	356	309	324	308	368	345	292	337	332	364	366	332	346	328	338	352	355	315	323	356	311	328	361	360	340	352	356	353	367	336	313	333	364	328	329	333	341	371	323	352	329	334	333	353	357	361	331	366	354	292	325	307	337	320	335	336	379	338	335	331	347	326	334	347	308	337	324	330	334	337	322	295	360	350	306	318	340	323	324	327	328	332	335	322	345	339	316	298	319	331	347	339	331	357	351	346	314	325	349	322	346	328	332	343	321	345	357	318	323	318	307	344	312	348	335	339	327	301	356	319	337	344	334	328	356	334	343	349	334	328	331	353	328	343	338	312	330	327	347	366	349	332	320	315	318	360	340	321	319	367	358	309	299	353	322	363	344	337	361	344	341	371	358	324	333	332	311	341	370	346	360	305	344	312	335	357	343	350	342	315	340	320	317	335	338	343	382	271	278	357	336	362	327	353	354	296	364	327	349	333	337	340	322	307	348	308	316	317	348	340	329	339	343	321	355	338	303	315	320	353	336	343	317	320	345	359	326	314	326	359	328	339	329	336	340	354	348	321	343	333	322	341	349	368	303	308	325	333	345	307	350	364	327	343	327	330	347	355	311	322	325	300	317	325	327	355	351	297	327	290	333	335	321	343	337	351	347	340	321	365	325	334	349	326	381	317	300	383	320	339	322	339	323	318	366	364	311	374	323	342	349	347	344	333	334	346	340	336	333	312	308	353	350	345	335	356	339	350	357	338	309	354	339	345	346	325	348	314	336	345	312	325	335	341	330	320	362	325	332	329	370	347	331	327	366	335	353	349	327	351	336	345	332	333	335	347	328	359	331	327	335	347	361	331	326	365	347	374	317	323	334	311	291	333	297	347	384	336	336	323	378	353	368	317	279	347	355	320	344	345	318	300	339	322	347	350	334	355	343	320	338	315	348	296	325	321	339	386	326	309	324	366	338	343	328	326	328	354	314	344	329	344	309	350	343	343	349	342	318	342	323	346	367	329	335	343	352	357	319	313	341	316	354	317	368	327	339	341	360	365	298	347	349	351	347	328	359	311	368	324	330	368	313	346	364	318	342	338	341	329	373	353	355	315	334	329	359	338	335	334	350	332	333	340	336	314	337	346	328	351	337	314	333	318	336	356	359	377	308	322	344	327	320	339	353	364	335	345	294	336	343	363	309	315	376	306	348	345	371	361	322	335	341	291	328	360	346	337	353	334	338	305	361	346	332	297	335	321	334	322	334	297	339	336	362	310	355	349	340	330	327	318	354	317	370	308	337	340	316	341	343	331	331	346	328	309	343	294	365	321	345	346	346	347	324	333	330	322	310	316	317	334	322	350	360	322	340	340	335	314	341	327	378	370	344	330	339	374	316	343	353	297	330	306	349	367	340	321	358	364	343	335	308	356	337	341	358	308	332	344	347	321	336	312	346	331	319	346	316	355	331	314	351	324	334	337	350	346	366	367	330	330	363	355	330	361	321	328	332	350	348	338	333	332	350	372	310	344	321	318	306	348	313	318	322	346	328	335	301
24135	21644	28956	24828	21533	9080	2552	1728	1260	988	783	633	494	470	406	418	406	418	382	439	396	389	426	378	417	400	365	303	344	334	325	350	282	328	276	312	291	304	281	303	308	301	259	305	310	319	292	278	303	313	297	296	293	295	285	318	312	263	289	298	295	287	260	299	336	285	295	301	255	297	268	279	282	286	272	307	284	260	272	303	270	291	290	287	297	283	290	281	281	288	273	252	270	292	276	276	265	291	319	311	296	281	274	300	303	296	280	291	285	282	292	276	305	301	286	294	274	283	271	280	297	270	283	275	297	284	287	297	273	289	262	289	282	293	279	268	284	287	245	267	282	275	265	288	282	263	270	291	268	259	270	280	255	285	290	310	268	288	309	289	273	295	304	284	270	288	315	273	259	320	278	292	305	267	268	274	276	286	278	261	275	258	261	260	282	259	296	274	299	284	284	308	310	295	329	287	287	293	276	255	282	281	294	289	285	280	263	306	257	266	270	295	281	289	296	297	262	264	280	274	299	284	268	303	289	308	290	302	310	273	309	277	262	277	290	249	293	305	293	274	300	318	259	300	267	284	274	311	299	283	298	323	265	287	270	261	262	316	299	309	274	300	312	287	297	271	286	265	281	276	297	270	294	306	253	258	288	229	300	286	300	293	282	279	268	262	275	299	313	304	263	316	299	266	254	293	275	331	245	301	278	288	262	278	292	282	248	278	294	286	277	301	289	298	256	315	262	282	289	266	290	282	277	277	279	326	270	274	287	258	295	272	286	300	260	296	307	283	296	275	325	272	266	282	275	276	278	283	325	250	273	305	326	306	264	303	267	281	270	274	282	275	291	264	268	280	258	258	283	269	313	301	277	286	288	270	285	278	286	249	291	306	270	267	297	264	282	248	284	291	264	256	249	280	241	313	312	247	277	262	286	294	268	287	272	287	282	266	276	261	292	270	294	310	264	261	270	304	289	261	296	296	259	282	292	300	281	294	246	309	295	257	280	276	259	292	317	303	301	278	285	266	278	251	283	276	287	277	299	264	281	302	285	299	269	268	291	279	278	276	251	261	295	261	269	274	300	280	334	280	290	298	281	275	306	262	273	303	299	264	290	303	324	279	285	275	270	292	325	301	309	279	297	283	258	310	303	318	279	299	299	268	284	277	256	292	274	252	264	305	266	292	313	276	269	241	272	309	270	295	287	293	286	297	290	270	286	278	308	310	280	282	277	281	270	262	274	299	288	308	281	265	321	289	305	278	269	271	254	281	265	248	276	282	301	311	257	316	289	310	284	248	275	281	288	284	280	295	264	263	257	305	269	280	264	282	291	301	282	280	287	264	290	288	282	295	293	266	300	277	285	287	277	263	289	312	297	272	275	272	301	253	262	254	286	295	258	288	272	297	292	278	264	273	278	281	294	300	282	289	285	283	303	297	300	286	290	270	240	283	280	286	290	270	273	289	269	283	295	299	285	250	272	294	281	258	284	297	288	284	283	269	283	269	314	299	270	268	293	283	275	293	297	300	243	264	304	322	310	271	297	273	273	263	289	308	292	274	289	269	276	283	280	268	270	277	249	274	295	299	266	310	302	290	276	274	284	277	309	278	289	267	293	269	289	262	300	301	262	269	272	263	316	273	268	283	304	277	275	298	298	302	264	267	275	283	277	302	282	318	272	282	271	309	272	263	270	275	279	275	281	278	299	284	268	276	279	281	265	260	279	268	275	302	288	261	276	287	283	268	295	255	276	270	236	254	284	275	285	286	277	276	288	292	291	289	291	286	246	294	269	289	288	276	294	264	316	272	247	291	286	286	282	304	290	306	263	300	306	288	289	269	270	266	267	268	277	286	299	292	261	291	300	265	291	293	299	293	288	269	247	281	272	281	277	280	269	281	305	284	288	272	286	283	307	267	288	301	291	295	273	270	276	285	273	280	268	285	298	296	268	277	294	283	279	278	281	288	310	284	306	291	281	270	278	296	296	312	297	277	292	299	283	282	293	307	283	298	253	286	275	274	310	288	280	288	266	279	291	298	274	266	290	249	271	251	269	265	252	285	278	273	265	292	283	254	288	265	298	259	292	284	281	274	290	290	323	273	289	297	270	301	258	298	248	298	271	266	265	269	301	266	272	285	270	274	302	291	283	265	251	275	284	274	303	287	245	296	299	240	283	269	310	264	285	281	270	266	287	285	251	332	283	295	298	314	298	302	303	286	303	275	286	267	267	280	290	290	273	284	317	289	317	292	275	287	287	277	260	256	305	274	308	278	274	309	296	275	285	299	279	257	269	273	294	274	311	268	265	260	294	265	281	288	278	299	308	337	274	289	301	300	292	296	273	266	307	284	259	270	299	296	275	265	309	282	326	281	284	267	293	292	279	273	300	256	243	289	283	279	287	272	284	270	299	284	270	281	283	307	269	294	300	290	285	289	291	289	282	289	269	258	268	260	277	296	285	287	263	319	290	265	260	310	275	285	301	274	262	287	276	274	273	316	310	258	268	312	282	260	292	263	281	267	296	303	261	287	284	293	272	273	311	280	279	279	300	265	290	294	278	258	283	308	301	286	303	282	301	274	286	282	299	283	273	301	279	287	286	251	292	286	297	298	277	306	263	292	287	277	275	269	278	293	317	284	273	252	267	278	279	301	277	286	302	283	282	272	274	269	265	276	284	305	294	264	286	285	292	284	272	286	275	297	286	276	289	269	283	289	310	307	278	279	267	313	262	297	299	298	305	272	268	261	314	278	274	266	276	278	294	303	278	287	285	272	262	299	279	319	279	265	272	264	254	296	269	287	293	304	252	273	254	303	295	293	249	277	290	272	270	287	309	304	306	307	295	291	291	250	276	319	238	265	289	272	292	276	286	280	277	306	271	288	296	283	265	279	270	283	301	251	304	283	318	300	279	260	293	297	289	254	298	288	289	307	284	280	296	273	257	296	294	301	272	267	296	264	284	293	299	275	298	248	274	290	287	235	295	263	272	302	300	292	290	295	277	299	278	292	285	269	297	289	262	287	281	265	248	252	315	314	295	300	324	276	280	273	280	308	281	281	301	299	284	281	263	259	270	297	284	272	256	284	279	279	290	293	297	255	292	261	284	283	301	260	275	266	287	248	288	273	267	283	291	291	288	272	279	269	260	302	269	290	256	284	265	278	296	262	261	289	268	286	273	264	275	291	293	277	258	237	272	293	325	283	296	275	286	307	279	264	279	284	278	284	298	288	279	227	292	250	294	265	286	270	270	301	291	296	276	302	245	294	309	303	288	272	308	270	276	279	315	288	283	252	294	290	274	272	301	285	272	301	284	282	314	268	291	272	262	268	286	261	289	269	292	319	261	272	284	277	280	277	250	281	291	299	288	301	315	271	281	276	300	263	280	250	291	284	268	301	272	286	271	292	249	237	275	271	233	280	280	269	286	274	285	279	286	310	278	269	268	278	306	294	255	275	278	272	239	274	307	317	309	312	282	288	299	301	249	278	275	283	320	275
4599	14822	11378	7031	5426	4821	4303	3446	2583	1998	1536	1163	811	741	655	661	623	607	588	694	601	601	635	667	637	532	562	449	418	475	422	416	416	412	375	366	357	386	369	376	364	348	343	355	353	358	321	379	335	337	361	335	357	343	331	372	391	335	329	341	296	351	336	360	357	334	340	353	339	336	369	369	345	348	368	395	376	338	360	368	380	347	374	351	334	333	327	339	326	367	307	363	363	340	345	309	334	341	336	340	327	331	363	341	345	336	359	359	339	340	355	357	327	356	321	340	328	358	333	344	326	347	320	340	320	343	349	355	341	366	330	366	361	353	334	384	359	342	368	365	358	348	371	317	340	340	323	336	382	379	336	362	369	342	329	342	349	320	335	359	329	337	350	361	321	352	338	346	350	329	350	391	354	364	337	374	343	325	372	347	363	364	357	326	334	344	346	362	365	346	338	301	342	309	311	339	335	346	352	356	333	346	337	354	364	332	358	358	358	321	376	361	369	358	314	354	360	352	348	349	327	341	334	379	357	320	377	343	329	317	308	318	327	362	360	386	344	375	323	342	338	367	355	347	316	325	335	359	312	341	344	339	351	350	338	344	335	354	370	358	349	351	352	366	384	351	325	308	339	349	322	356	360	367	350	359	356	330	370	370	330	391	343	372	318	319	329	380	366	319	355	347	334	366	353	352	381	343	356	315	348	336	370	318	366	342	354	366	344	331	326	342	332	342	336	335	335	305	353	338	339	333	353	351	359	370	340	342	353	354	363	321	364	352	348	351	366	340	371	359	332	333	348	354	342	393	346	322	360	338	359	345	308	343	345	333	321	372	341	337	336	365	341	329	371	328	333	317	367	316	344	326	348	335	340	322	359	363	346	333	320	330	358	321	354	362	347	346	320	367	372	364	335	355	381	340	325	328	352	321	361	360	376	331	350	366	350	387	346	339	351	322	355	329	362	340	315	360	345	300	345	362	324	356	320	336	343	330	298	344	329	370	344	323	382	380	350	355	319	374	343	298	360	362	356	329	333	341	381	328	306	347	337	345	378	316	395	325	372	320	338	349	341	352	320	357	356	334	366	339	344	342	341	309	352	321	369	362	315	335	325	322	341	352	358	358	367	352	347	354	321	359	336	348	331	350	349	315	360	341	346	332	361	330	353	352	358	336	327	377	337	330	323	327	330	308	362	355	330	298	346	337	364	359	364	342	317	341	347	365	329	340	368	338	364	358	344	384	346	353	358	367	351	377	343	319	318	369	318	338	320	335	334	339	346	343	372	315	335	370	330	360	325	332	322	340	333	352	350	307	315	355	328	350	342	334	345	365	359	346	337	319	343	371	320	349	360	337	333	335	369	353	362	338	319	291	301	331	348	351	344	389	356	342	345	349	361	344	354	359	318	335	379	323	336	340	331	354	352	362	338	353	365	338	319	347	357	351	328	330	336	356	310	339	342	334	340	359	324	339	342	311	333	379	351	342	327	346	353	338	350	351	342	351	325	317	343	377	306	352	353	321	357	341	364	348	356	351	319	321	326	342	359	383	339	343	348	355	334	331	344	324	336	329	368	353	315	357	314	338	339	348	348	332	355	334	361	346	336	349	359	336	382	339	342	323	344	344	338	370	343	351	335	307	346	360	354	316	366	345	358	350	332	356	358	340	323	357	347	314	361	359	342	319	335	339	336	336	353	331	307	370	354	365	350	330	321	334	335	355	346	337	333	355	335	345	327	338	349	354	342	356	312	332	377	323	327	322	363	354	344	355	352	327	359	343	336	329	343	326	332	370	365	366	336	343	361	324	382	349	333	352	332	366	333	311	372	323	355	341	341	316	345	374	291	350	344	351	327	369	352	336	336	362	328	343	355	371	360	325	340	321	334	323	342	342	358	339	334	329	314	349	353	386	334	329	351	332	373	357	331	371	337	340	328	340	333	326	343	312	355	343	356	323	308	343	349	342	382	325	337	333	319	357	396	352	350	342	328	353	357	369	340	355	317	358	336	374	322	361	332	327	346	359	335	332	344	335	325	309	316	338	346	303	324	352	352	359	322	352	365	371	311	370	328	321	333	349	335	386	353	344	369	349	336	369	333	353	345	349	331	353	322	348	355	369	331	327	352	315	336	344	336	346	350	358	359	344	339	359	328	351	374	386	374	376	329	372	322	366	352	384	319	334	344	319	344	314	340	318	335	318	304	308	371	371	332	348	346	322	327	333	348	360	333	370	338	327	329	347	327	345	371	356	377	321	325	362	335	366	366	347	333	355	365	362	346	331	340	322	322	323	318	338	343	353	351	345	371	343	324	336	312	344	382	372	341	363	319	302	369	326	335	335	332	351	365	352	344	345	304	349	368	372	348	312	363	339	360	359	356	345	366	318	322	303	333	350	310	323	339	357	353	330	327	345	358	359	345	358	354	322	334	345	363	355	348	338	338	335	332	355	349	372	366	346	357	361	331	355	341	315	356	305	361	376	366	322	360	351	321	347	360	334	373	308	337	339	325	335	336	348	328	339	353	345	343	332	361	321	332	349	308	346	341	347	347	350	318	342	331	344	330	350	334	341	333	318	353	357	327	324	334	377	305	330	337	326	306	321	328	322	334	354	331	363	358	342	346	310	342	338	353	348	323	355	326	335	321	339	359	311	354	375	331	383	357	317	370	343	323	324	343	333	300	360	325	349	302	354	350	327	371	301	338	342	326	355	331	373	313	328	344	353	352	341	357	381	370	366	347	378	344	332	341	325	349	318	333	335	344	327	339	341	289	342	376	299	349	358	360	358	326	312	373	351	324	342	344	353	336	317	341	332	357	338	358	331	330	353	356	357	350	331	338	342	352	336	339	323	327	362	349	345	377	343	379	326	367	343	340	338	364	350	335	347	363	351	367	310	336	348	331	334	315	362	363	337	346	353	335	361	333	314	322	343	321	331	362	327	376	366	352	358	303	341	338	383	328	328	376	388	335	353	330	388	350	323	333	338	314	336	345	338	314	330	326	363	346	341	326	335	359	347	327	334	349	345	332	354	327	323	332	346	369	335	342	358	346	340	342	357	343	330	367	343	325	361	382	368	318	349	362	356	328	362	348	315	339	326	351	344	332	360	311	305	365	372	341	349	309	335	345	335	327	342	336	317	310	313	321	317	313	332	322	341	379	334	333	330	348	330	306	375	363	365	327	339	351	338	344	340	354	342	325	366	366	352	356	318	362	332	333	350	346	339	323	342	358	352	303	368	356	336	359	338	351	353	359	331	317	329	315	332	365	336	343	326	329	352	345	350	330	364	328	372	330	348	348	332	351	366	347	347	347	333	353	347	328	354	350	311	343	322	331	354	348	377	346	344	336	345	327	353	349	306	370	339	319	345	341	339	353	359	373	323	353	336	364	376	356	321	354	327	348	345	342	340	347	334	319	336	384	327	367	363	360	359	358	366	348	379	306	322	313	319	328	320	318	347	324	345	343	351	324	341	350	337	337	351	350	353	357	323	330	360
25198	21615	27641	25822	9193	2211	1648	1181	841	665	546	398	313	274	281	266	269	236	243	263	237	237	256	243	264	230	248	203	198	207	200	195	176	196	176	205	162	188	165	148	170	182	182	193	182	153	168	172	170	149	149	193	157	144	160	159	200	163	178	167	154	179	165	155	174	144	179	154	155	189	166	162	171	159	187	190	169	163	157	184	165	161	157	170	179	163	194	165	179	153	161	174	164	158	142	157	166	183	137	163	163	182	159	177	148	165	188	167	153	150	144	173	171	163	170	159	178	171	177	171	191	137	180	171	184	149	154	175	184	181	169	156	168	164	162	180	172	170	179	160	159	183	190	183	180	176	145	135	150	166	160	164	171	176	177	168	157	157	164	199	177	175	170	191	167	189	195	152	164	157	167	167	163	162	158	167	164	138	174	166	168	172	187	175	150	176	160	164	181	172	159	163	137	150	131	174	190	160	163	178	168	172	159	180	157	163	174	170	165	161	147	156	186	147	165	169	177	169	134	156	143	167	177	159	170	164	166	171	150	165	170	142	170	172	158	170	179	147	185	160	177	156	177	160	148	174	161	175	182	167	165	174	185	160	173	167	171	177	149	188	158	176	141	185	157	171	177	132	155	172	152	158	172	162	159	156	149	175	149	159	161	157	181	192	163	197	175	161	152	192	172	153	153	152	178	166	187	161	164	162	167	174	165	168	169	164	162	158	147	175	179	172	177	163	185	170	162	157	181	167	166	154	179	165	167	148	168	179	170	179	171	142	176	175	171	179	161	156	142	159	161	159	181	167	136	159	152	155	159	159	153	179	147	189	183	189	163	161	170	173	160	175	145	158	170	167	170	175	158	153	162	170	147	162	158	168	195	151	180	188	172	168	172	178	161	138	143	178	174	173	180	167	172	192	149	156	197	164	169	164	164	154	168	182	165	174	164	163	157	176	159	173	154	163	162	166	176	164	177	169	145	163	183	170	172	145	173	132	202	171	157	175	154	148	159	167	156	150	186	153	172	179	165	165	203	173	152	169	147	165	172	179	188	141	194	157	179	153	153	158	160	152	127	164	167	174	151	152	179	174	144	137	171	169	161	168	171	176	165	151	158	154	164	169	140	163	183	182	146	163	180	176	166	155	183	183	169	167	162	179	180	172	149	153	174	170	182	158	176	160	168	169	166	174	158	161	188	172	152	167	164	174	159	158	143	142	170	170	164	152	180	176	166	168	165	151	136	155	147	157	154	167	149	175	181	206	157	157	146	153	165	173	156	179	169	168	181	162	166	164	153	161	167	160	187	156	139	159	162	145	168	164	198	168	181	176	164	166	132	164	180	174	174	172	185	164	176	157	165	169	176	179	179	166	146	164	181	170	178	151	143	185	174	168	162	152	140	179	157	175	159	170	179	150	161	165	181	170	165	157	146	148	150	162	156	162	185	167	140	149	180	168	176	185	150	130	146	147	160	173	165	143	186	173	155	145	198	172	163	164	156	159	137	157	155	158	176	157	151	153	182	163	166	187	155	159	136	152	149	161	138	157	175	180	144	155	161	172	170	154	164	151	157	148	168	162	173	178	161	178	162	159	161	147	173	179	179	151	168	171	149	138	165	156	156	167	165	162	168	179	155	168	180	164	155	156	147	162	147	193	154	159	177	181	166	160	172	185	179	171	166	159	162	169	161	171	138	183	171	166	188	178	167	150	164	156	168	182	169	161	169	169	154	184	159	180	160	178	168	160	162	172	137	172	163	180	164	180	158	181	184	155	156	171	163	166	167	165	189	145	179	142	168	150	200	165	159	178	175	144	183	162	162	179	190	154	155	166	163	172	175	191	148	168	150	168	169	165	171	166	185	166	183	158	165	153	174	187	185	171	175	156	149	161	149	178	145	165	176	155	164	168	171	199	167	151	170	177	156	178	177	152	175	183	177	146	182	160	158	157	148	166	154	165	185	175	189	153	157	170	167	151	170	166	171	159	138	165	192	144	195	169	157	177	156	182	191	182	160	150	156	140	186	197	165	165	171	149	153	179	163	171	150	178	179	175	164	169	168	143	162	158	184	175	169	147	188	163	164	163	180	199	149	179	154	185	144	172	179	190	165	163	154	156	159	167	171	154	170	177	148	155	173	165	162	177	176	160	186	175	173	174	163	167	173	185	174	144	171	159	158	151	149	139	174	166	168	172	153	171	173	161	170	162	161	189	170	165	186	183	165	170	167	164	156	177	176	177	155	155	165	161	144	165	171	165	148	172	171	185	158	193	164	152	177	189	153	176	167	168	160	171	173	161	158	187	169	177	167	134	162	152	164	182	177	162	153	171	181	165	157	172	176	184	144	157	172	161	155	162	150	178	166	167	191	176	167	171	169	166	149	162	162	168	157	180	156	176	155	141	169	156	151	162	182	160	148	182	129	169	142	171	163	181	152	158	192	163	157	160	146	159	163	182	157	183	169	164	164	185	169	183	176	161	155	165	177	164	164	163	154	153	170	187	158	141	158	158	189	170	171	173	158	173	165	179	170	168	139	151	158	161	152	196	148	164	147	174	158	181	136	146	190	159	184	164	152	170	158	159	188	168	152	173	168	180	183	173	179	162	165	171	167	155	197	158	174	174	142	181	173	149	182	163	180	186	160	154	159	164	164	181	168	161	176	178	174	165	162	172	169	172	168	177	180	153	158	136	155	169	169	150	170	149	159	170	181	159	166	174	165	175	181	161	191	157	152	167	161	145	165	171	151	196	154	152	169	154	173	176	143	162	184	178	162	182	196	164	169	185	170	170	166	173	161	149	165	180	160	156	129	157	153	147	167	179	153	168	157	174	171	159	163	171	152	193	171	160	172	151	157	170	156	153	160	181	190	161	168	181	172	177	158	152	159	165	161	154	158	156	162	155	165	170	158	174	149	186	168	161	151	193	153	150	148	159	176	159	151	145	163	185	171	162	162	151	157	169	162	181	144	163	155	162	164	173	177	172	180	166	168	149	166	174	154	163	158	174	185	147	165	163	169	159	137	168	148	172	151	178	177	178	164	171	149	170	157	186	155	153	182	144	180	149	157	174	183	133	160	143	204	181	174	164	155	160	179	192	170	167	170	169	164	165	202	157	138	164	178	157	157	158	163	185	177	192	139	157	165	164	159	160	162	157	155	166	170	160	188	164	161	181	158	175	170	152	159	164	177	160	156	170	168	165	130	181	173	195	155	176	163	176	179	151	156	136	182	171	156	161	178	169	156	169	179	168	177	187	165	152	191	168	176	167	156	186	157	176	185	167	158	162	169	177	191	169	162	159	166	183	153	179	167	169	163	160	179	165	165	161	147	188	163	154	177	179	142	171	158	176	173	168	155	182	171	164	165	154	156	145	151	165	159	153	168	159	161	187	173	175	160	169	173	176	152	141	159	153	193	175	148	179	164	157	174	166	146	182	160	153	178	195	159	169	170	163	189	170	175	144	166	159	196	161	165	187	163	174	183	142	173	160	163	157	155	195
4765	10619	8616	5398	4636	4022	3446	2622	1986	1468	1155	787	599	472	474	411	395	400	383	462	412	354	383	395	365	354	324	341	274	303	259	274	260	217	230	232	226	250	205	217	210	232	211	205	205	202	210	187	225	194	205	205	202	203	228	195	234	223	190	207	207	170	220	221	220	186	194	211	196	225	206	219	202	236	198	183	186	206	199	188	230	198	181	188	183	226	187	200	184	197	223	222	196	217	196	199	208	166	198	194	200	200	203	197	215	197	206	201	189	201	218	195	191	199	186	218	194	198	215	210	202	203	190	196	203	229	209	199	208	218	220	193	220	198	204	205	215	208	209	211	209	211	217	238	204	205	212	209	207	195	187	214	194	203	199	191	206	210	215	196	195	221	188	181	220	212	206	185	180	205	222	167	201	213	194	218	235	199	183	208	208	198	233	232	197	188	189	211	212	232	201	190	197	200	189	206	188	195	204	192	201	202	219	204	211	193	233	215	206	193	203	229	201	208	210	198	204	208	209	180	198	222	213	197	192	184	208	183	196	184	187	208	203	194	206	196	193	212	190	208	207	196	230	201	189	229	204	207	198	175	207	214	192	188	215	180	200	168	195	196	201	198	177	168	203	174	178	218	189	205	182	191	199	212	205	193	208	217	201	207	216	219	184	208	218	206	209	202	198	199	199	229	190	178	212	202	184	210	180	207	186	212	216	196	188	186	197	245	173	189	232	195	202	180	208	193	210	178	185	231	197	205	179	194	201	212	199	222	208	179	186	225	167	180	197	204	171	242	204	184	172	198	207	206	178	219	200	201	218	205	202	175	196	195	193	190	202	183	202	223	227	189	201	213	213	193	217	205	199	210	190	217	197	210	202	209	188	187	216	188	193	218	176	186	172	200	210	208	201	192	199	174	207	198	211	197	194	187	229	192	209	194	192	197	213	186	198	207	210	181	186	172	213	204	208	200	205	202	196	197	219	204	211	212	208	167	191	193	198	184	196	169	221	179	196	223	194	216	187	210	197	174	215	243	186	210	195	200	198	195	174	182	198	209	190	209	198	187	207	206	193	209	199	208	188	201	195	204	200	184	222	197	204	205	222	208	192	207	186	196	201	209	218	166	221	192	204	202	205	202	183	197	227	204	210	206	186	205	234	228	184	193	207	195	198	195	181	208	209	204	200	197	192	184	209	206	192	189	192	191	217	181	227	200	225	211	220	220	192	200	211	181	208	197	211	195	189	199	204	196	179	201	215	224	204	219	214	217	207	187	200	223	195	172	201	183	194	176	187	214	228	197	187	201	195	189	196	203	187	199	180	220	202	199	211	208	219	190	200	200	214	187	192	196	200	201	188	175	211	192	223	209	201	202	193	227	197	213	215	212	224	217	178	194	215	204	186	202	193	209	225	216	195	215	201	206	199	200	210	188	196	205	202	207	203	188	212	197	195	205	199	212	192	186	188	198	207	213	180	206	222	196	190	199	186	185	190	217	211	199	204	190	201	197	221	207	188	205	179	168	194	203	229	189	184	200	200	209	212	210	177	193	182	208	207	207	227	185	204	196	194	207	206	189	202	209	178	192	174	206	196	215	229	199	194	184	191	212	204	197	194	203	204	196	190	193	194	190	180	201	234	237	210	198	198	182	216	214	204	187	208	204	218	215	185	190	181	190	181	195	214	205	213	206	223	199	186	184	224	205	196	209	201	185	200	190	212	212	180	178	186	210	179	203	231	162	199	212	207	204	205	220	208	205	206	215	189	194	223	187	194	232	199	209	213	197	242	212	217	196	229	186	196	209	197	211	184	209	210	184	222	203	209	209	181	195	202	202	225	176	173	226	181	204	229	189	184	172	196	219	231	186	189	184	200	195	204	189	203	209	201	203	193	209	204	187	202	223	177	203	191	208	179	227	191	212	198	184	205	201	202	194	210	202	198	198	227	197	202	217	205	202	196	208	199	213	182	195	210	217	204	225	206	191	204	198	196	201	208	208	203	184	209	223	199	204	191	204	217	196	207	216	210	193	226	205	227	220	212	185	198	206	198	233	199	200	201	197	207	205	207	193	192	194	215	204	223	194	192	207	196	192	217	206	193	199	226	204	212	199	186	207	202	190	222	194	197	181	211	208	179	192	213	171	197	198	202	179	212	181	200	219	182	206	222	187	210	214	187	217	207	205	213	206	190	202	209	203	196	203	206	180	187	220	196	208	180	218	178	200	182	177	199	214	190	199	231	201	201	215	201	189	208	184	186	189	211	223	195	206	189	220	224	202	198	189	181	188	204	205	212	213	220	198	188	217	209	193	198	174	214	196	208	215	217	204	210	201	199	226	215	215	217	206	194	191	189	210	195	207	199	197	207	196	192	211	220	194	210	199	189	217	200	192	198	193	212	203	191	193	195	195	197	218	219	229	214	207	186	182	184	201	222	198	197	196	188	208	219	202	216	220	210	212	197	196	223	222	216	204	201	203	195	214	232	208	203	176	209	194	170	193	222	211	194	213	191	190	196	178	206	183	202	191	216	188	198	217	198	188	186	203	198	204	195	208	200	209	183	212	186	212	212	214	218	182	193	180	177	188	221	201	190	183	195	196	238	214	207	195	208	204	201	229	211	218	194	196	199	197	206	190	174	199	201	193	197	211	186	218	185	190	193	197	198	194	192	185	195	211	202	191	214	207	197	196	197	216	201	189	205	202	215	186	201	201	187	209	171	196	224	217	198	202	199	189	208	198	200	206	208	206	186	210	210	200	215	195	203	178	218	208	193	190	205	181	195	202	210	211	219	209	204	206	206	237	214	190	222	210	169	209	212	214	189	189	186	198	195	211	203	218	196	229	191	239	177	196	204	196	200	176	203	201	202	196	203	200	199	186	219	189	230	199	202	207	211	199	210	183	187	214	188	186	209	191	205	211	220	208	208	199	197	220	222	192	200	217	191	184	200	196	200	181	164	184	209	188	216	184	184	221	180	209	198	185	183	195	170	221	222	201	207	182	206	182	224	211	207	202	189	222	206	223	182	190	201	188	187	215	205	185	200	216	198	210	188	203	183	203	208	192	206	210	174	206	191	213	201	169	206	232	190	186	219	196	205	222	217	220	193	176	185	201	190	204	188	186	202	200	188	219	235	224	205	192	211	225	221	232	235	188	185	189	194	186	175	199	188	218	201	229	207	213	187	225	223	184	217	200	184	210	173	192	232	204	219	205	199	201	201	179	207	178	188	200	191	199	205	184	190	187	213	201	194	212	200	220	205	216	212	203	178	184	192	209	205	198	206	211	210	209	219	193	206	202	203	186	214	211	206	188	225	211	203	204	200	198	207	226	204	214	178	196	198	186	197	176	202	203	198	188	219	202	215	198	169	184	191	204	199	209	220	195	188	195	232	197	177	191	192	192	192	195	221	217	210	199	206	182	178	223	233	195	209	165	223	206	218	191	203	192	184	199	171	170	226	202	182	229	210	208	191	169	198	189	210	217	204	174	204	226	203	204	191	180
23035	21662	29520	24339	21663	21659	9093	2351	1570	1202	846	679	518	456	407	353	330	372	355	356	364	308	341	372	336	317	292	221	234	211	213	212	203	169	156	155	155	142	165	152	158	172	157	138	157	146	177	160	139	158	149	122	157	156	143	153	151	145	140	136	133	132	158	139	135	163	136	148	167	136	154	148	141	159	127	148	159	144	143	142	151	127	149	155	134	123	144	128	135	151	138	166	139	138	117	148	130	145	167	122	159	128	116	148	154	134	130	146	143	128	141	150	135	148	136	123	135	123	146	131	121	173	126	131	114	150	139	142	139	109	124	124	132	123	132	157	148	129	119	162	135	126	118	132	125	138	152	159	147	140	120	148	124	139	136	142	130	126	119	132	132	122	141	137	113	142	139	132	140	142	129	141	145	125	158	129	115	113	134	126	147	142	137	130	131	131	158	143	143	126	137	155	144	145	148	140	120	138	149	134	138	150	153	140	148	131	140	129	136	122	146	127	136	135	128	124	132	150	131	131	133	150	146	136	131	125	152	130	141	157	124	154	134	141	140	156	134	144	155	126	137	132	131	146	130	138	126	145	141	149	125	135	142	157	143	133	130	145	138	157	146	129	125	135	133	126	149	152	153	152	139	140	135	122	151	140	138	146	133	128	150	127	144	150	133	125	149	137	135	135	104	144	134	157	138	145	152	154	144	138	130	142	122	148	158	132	138	139	142	110	146	168	119	146	150	134	141	152	126	115	147	118	122	128	125	154	131	149	115	142	136	132	154	115	115	141	136	134	149	131	148	140	153	139	128	144	128	160	137	131	141	135	140	134	150	145	157	140	148	141	146	119	130	144	147	139	127	140	143	152	144	135	122	145	144	135	145	137	126	131	138	165	160	137	130	128	141	154	151	139	162	138	122	137	137	136	124	124	128	139	136	137	145	143	127	131	133	129	140	151	137	147	143	146	149	142	134	130	143	135	135	144	140	139	145	125	155	134	144	163	152	142	121	147	133	153	138	163	146	150	134	142	129	119	127	150	154	120	106	137	165	149	158	145	130	134	132	139	151	130	146	146	136	136	126	154	124	144	133	138	162	118	142	163	139	127	123	126	128	145	127	148	132	155	146	114	136	136	148	138	128	145	133	132	134	149	156	149	135	136	159	148	129	125	149	142	133	128	133	152	134	140	158	131	134	140	128	141	126	128	160	149	142	134	134	141	146	146	140	150	136	150	143	127	136	142	143	155	127	136	118	145	143	127	141	138	143	137	130	148	136	132	149	131	134	141	133	130	140	146	106	132	150	143	134	154	129	143	150	157	132	138	153	135	138	149	124	147	138	126	164	144	143	159	129	123	135	167	149	156	138	140	167	135	120	142	152	135	171	125	139	135	160	150	136	168	130	139	111	164	154	123	122	135	131	140	122	139	151	134	130	147	146	137	146	131	140	154	156	135	141	134	137	125	140	152	132	154	146	140	153	146	142	130	125	139	124	162	150	128	122	144	140	138	154	150	123	155	130	135	150	139	149	138	142	125	159	148	139	119	150	133	160	138	137	121	145	133	130	146	139	112	144	140	157	111	140	142	120	140	141	150	136	158	129	129	157	151	152	138	118	144	142	159	144	132	137	133	127	148	129	146	138	131	152	139	145	154	154	134	144	133	147	140	141	115	141	145	139	146	125	143	133	149	135	148	150	124	142	156	169	161	138	135	139	134	148	126	143	135	131	136	118	137	152	166	141	121	142	133	158	131	138	131	152	143	117	132	122	158	126	123	148	137	130	132	133	126	122	141	160	155	119	144	149	117	146	170	165	139	138	143	158	122	151	140	148	142	155	112	128	129	127	150	150	129	124	121	137	148	131	123	139	142	143	147	135	112	145	119	134	159	149	145	126	142	141	160	151	132	131	130	135	139	151	160	150	128	130	119	143	137	134	118	141	126	140	140	133	137	133	130	146	132	135	125	134	168	120	125	140	121	156	141	131	131	125	135	143	122	124	123	124	102	164	139	150	121	133	133	151	128	140	126	130	141	116	133	139	156	150	144	133	136	135	149	128	155	136	161	135	145	131	138	129	146	140	136	111	122	131	135	153	128	166	133	130	140	136	126	155	137	148	170	117	155	151	147	133	171	163	142	145	154	141	131	126	139	130	132	155	133	160	157	121	132	145	126	133	126	143	123	134	135	134	131	139	147	143	138	135	129	146	164	138	145	154	132	149	125	132	141	136	136	153	132	145	125	132	154	134	153	129	150	129	144	144	133	146	148	138	153	126	139	135	146	157	160	131	136	143	123	117	142	154	139	127	111	133	134	155	137	157	146	138	161	139	120	119	141	150	142	149	127	136	135	121	143	132	132	136	146	141	133	139	147	131	141	160	137	122	144	165	121	132	145	164	142	138	138	150	124	153	141	110	139	137	132	141	122	151	144	157	135	128	139	150	131	155	149	153	136	142	143	136	121	138	152	140	148	130	132	115	134	164	121	111	139	130	151	149	140	138	131	130	145	124	143	145	136	140	128	128	135	138	122	140	143	136	149	151	155	130	137	141	142	112	141	136	117	130	146	147	124	125	141	133	132	141	126	150	141	128	128	132	128	148	154	159	126	129	140	138	160	135	132	123	139	138	130	146	119	131	136	154	157	148	141	150	149	118	149	131	145	116	139	115	132	136	140	127	158	142	141	144	131	141	137	126	137	122	150	145	130	143	135	119	143	145	139	138	145	139	120	115	160	116	126	149	159	121	119	138	114	134	140	114	142	149	127	140	163	134	154	145	125	137	138	134	140	150	158	146	128	118	133	128	131	147	144	155	150	128	139	123	140	142	149	164	120	149	146	151	124	126	130	155	152	132	139	141	135	148	163	138	122	132	146	137	141	126	155	130	133	132	141	133	134	124	133	144	148	126	151	138	117	135	146	118	131	146	149	131	152	138	157	137	141	122	153	151	133	117	135	133	148	129	143	140	141	152	128	131	141	155	117	125	149	151	139	146	144	134	148	143	140	118	150	124	133	126	133	148	134	152	126	151	141	131	162	165	142	126	128	137	129	143	146	155	132	130	134	151	113	157	145	153	115	135	146	153	151	134	129	148	137	146	133	127	143	150	153	150	144	120	154	164	140	133	130	149	139	132	124	154	135	141	144	132	149	138	111	163	164	130	130	112	145	151	119	133	131	124	137	145	127	137	140	133	129	153	127	155	133	129	152	140	146	133	156	127	135	153	149	131	134	151	139	146	135	136	145	116	150	116	135	149	137	136	119	132	122	130	138	130	141	150	130	154	116	130	136	142	139	142	123	156	133	139	156	134	147	131	139	144	125	133	143	127	144	130	148	159	149	153	124	126	113	132	152	127	137	157	114	131	124	152	133	143	118	138	156	152	141	121	130	132	130	157	150	152	136	126	116	133	151	139	141	127	148	176	126	127	130	148	142	139	132	164	156	133	135	147	151	142	135	146	137	155	153	135	123	130	130	145	156	142	139	128	151	107	128	138	134	145	158
5931	19083	16724	10536	9210	7511	5646	4560	3445	2500	1921	1358	1066	874	735	643	635	705	669	616	591	582	583	638	563	490	455	364	389	417	304	280	316	272	221	215	238	239	226	193	203	214	199	189	198	181	184	196	170	173	215	176	178	190	194	202	206	203	182	196	188	157	181	172	153	183	181	183	177	186	198	200	190	201	196	211	194	182	177	155	167	178	171	165	177	167	182	196	181	141	177	154	201	194	186	176	184	174	170	178	178	175	185	152	164	181	167	172	194	170	188	178	179	183	150	178	196	170	186	168	173	202	183	167	179	177	170	186	168	155	197	183	181	163	155	183	155	167	154	167	174	183	171	180	178	174	162	182	170	169	165	168	173	190	208	191	177	143	180	176	174	186	160	172	176	171	179	150	187	183	186	175	171	159	167	177	148	144	167	182	167	191	153	157	172	172	169	173	188	173	170	175	159	160	172	178	200	185	176	178	177	176	175	167	187	165	186	167	158	154	168	198	163	187	175	177	180	165	168	155	185	184	187	154	155	184	188	177	170	193	178	200	158	177	177	178	183	149	167	171	174	195	164	175	201	205	186	154	204	178	184	172	172	174	197	186	176	170	146	145	191	184	167	175	178	137	191	175	165	180	175	149	182	187	175	175	160	171	159	156	157	171	187	166	169	187	208	143	180	172	152	171	181	168	183	201	187	180	173	159	154	177	187	187	177	182	170	172	176	195	215	163	166	163	160	192	174	161	158	186	169	181	167	178	173	165	179	148	186	193	160	152	178	159	184	184	168	168	186	161	191	170	177	155	173	169	156	170	159	156	178	157	169	160	170	162	164	179	203	187	189	167	189	179	185	171	167	184	170	175	191	186	156	184	162	172	177	192	170	189	184	166	149	171	178	180	161	169	157	161	173	169	174	193	177	157	191	182	179	189	203	186	158	197	194	176	154	181	169	179	179	172	169	176	180	150	221	187	154	164	178	166	191	154	184	160	181	165	156	185	161	167	163	199	144	205	200	180	161	181	184	162	186	160	159	173	186	168	157	178	170	170	172	170	184	195	189	195	191	174	147	169	180	174	200	170	179	169	166	190	169	193	181	188	161	181	169	168	187	176	176	185	181	143	182	153	169	168	184	173	167	164	176	179	195	181	188	181	170	175	167	181	149	158	167	165	162	195	172	175	175	162	193	182	160	184	176	170	194	145	164	183	187	186	172	157	166	181	152	196	177	158	186	190	166	159	156	177	149	157	181	146	178	155	166	159	187	149	168	188	166	170	165	182	179	183	184	174	172	178	176	158	197	166	161	178	182	169	187	202	168	169	162	164	155	181	153	181	165	184	192	173	157	201	162	159	179	172	165	168	181	213	149	171	178	179	180	151	172	174	176	187	197	167	193	179	173	167	169	169	142	185	166	165	170	178	179	174	162	177	167	196	176	170	184	155	160	164	151	190	171	187	154	172	150	173	163	157	186	190	167	160	210	193	184	176	190	180	186	179	172	177	182	169	159	160	189	182	183	166	174	180	210	185	162	172	158	159	193	198	157	178	166	172	153	185	194	171	183	167	183	175	176	163	162	176	177	151	154	181	183	166	188	170	208	179	183	168	176	169	182	159	175	147	193	138	178	160	187	195	167	166	186	172	174	168	187	187	161	164	159	143	193	200	159	153	159	185	157	151	159	185	205	185	165	187	164	151	150	166	178	189	182	163	155	175	159	169	170	181	156	157	184	186	159	167	147	153	170	166	149	176	187	186	146	181	172	178	153	166	167	196	184	162	164	182	158	185	182	179	172	182	178	154	161	174	147	198	178	179	130	182	183	174	170	160	192	197	150	190	166	205	201	185	137	158	185	187	174	175	178	181	167	167	159	168	196	161	179	180	178	153	171	163	168	168	180	163	178	182	178	168	185	164	192	174	170	191	164	172	185	158	186	173	178	176	179	162	158	188	163	162	197	170	165	170	172	153	183	166	169	207	160	162	181	199	180	175	189	182	191	185	173	176	176	146	162	183	196	175	163	181	178	179	160	181	172	183	169	180	191	172	214	142	213	187	151	174	176	181	188	169	165	183	194	158	139	177	192	164	178	189	178	152	189	160	176	184	186	160	165	145	147	191	180	166	168	186	191	192	175	153	181	185	174	181	170	168	175	209	170	178	189	172	170	175	151	180	168	179	176	176	173	175	175	166	169	170	215	165	184	172	186	158	157	178	180	180	170	172	190	166	181	172	169	183	160	175	158	151	144	180	156	180	149	175	157	168	178	150	165	161	174	204	172	177	170	178	165	178	173	171	165	176	189	149	159	179	177	143	166	190	185	190	170	168	176	177	170	153	165	177	165	166	187	138	165	156	165	144	162	187	181	165	178	175	204	179	178	185	180	161	183	172	200	170	161	192	195	217	173	170	161	170	171	166	158	158	155	178	180	183	154	184	163	148	173	181	163	172	171	157	187	172	179	177	187	171	154	191	166	186	152	168	169	169	192	173	193	195	184	176	161	183	178	159	179	184	178	156	171	165	152	180	167	168	169	182	208	187	170	156	153	183	190	182	182	164	170	176	159	185	183	165	153	158	171	189	172	201	160	188	142	168	188	161	186	164	176	178	155	134	174	188	188	183	179	188	159	154	160	183	190	175	155	155	174	174	173	171	184	169	173	168	151	171	183	184	157	176	177	198	181	194	168	165	194	181	188	173	170	191	180	173	163	191	183	186	158	177	169	168	151	162	170	201	185	172	160	173	169	185	192	151	201	175	167	159	164	167	181	181	161	211	143	180	192	193	164	191	199	185	166	190	189	172	169	177	162	164	156	192	179	144	161	178	161	192	174	167	166	172	170	169	173	171	181	206	194	157	181	160	156	168	171	142	160	151	183	157	191	191	170	169	156	180	170	166	154	170	185	161	163	160	166	168	180	169	193	144	176	149	160	168	166	160	135	182	175	189	146	186	160	176	174	173	175	179	180	177	172	174	173	183	174	193	182	187	191	176	187	157	176	182	170	171	165	177	174	190	173	185	163	184	172	162	161	185	183	166	161	172	186	188	180	175	166	165	163	169	190	169	179	192	190	186	181	180	166	179	144	180	167	182	182	170	192	167	186	176	162	176	176	175	166	168	180	184	173	163	192	164	165	185	178	177	170	152	180	191	174	191	165	168	194	175	172	181	174	172	174	160	190	166	177	167	157	156	163	183	164	175	187	168	178	181	171	179	164	155	172	145	170	172	195	171	199	145	188	170	171	183	196	176	197	175	150	180	177	161	163	156	170	184	177	179	158	149	165	175	172	182	181	183	167	170	172	170	173	170	170	180	175	177	175	189	153	198	190	163	171	188	161	176	170	195	186	209	184	177	150	184	165	180	184	156	143	177	174	173	183	166	205	164	171	146	163	204	174	192	173	142	186	154	166	160	176	167	160	182	152	152	182	164	195	185	164	166	164	171	164	193	169	188	173	170	179	165	170	172	171	173	160	169	177	190	175	183	178	160	161	177	188	172	180	179
27932	18991	8518	4354	2545	1833	1266	936	672	539	518	450	376	349	370	397	327	340	355	352	334	368	354	321	327	353	336	296	326	326	322	272	310	304	300	303	309	279	293	279	283	299	287	305	296	269	308	303	269	296	311	263	273	275	295	290	313	301	293	280	287	299	244	289	290	273	286	285	304	321	278	272	266	294	267	281	298	319	249	290	279	295	298	293	316	301	259	303	270	274	276	294	288	258	316	255	296	291	255	321	310	280	275	296	288	273	254	285	298	293	277	291	285	284	289	292	295	302	277	305	276	264	289	275	294	308	271	277	276	284	286	308	281	292	258	259	277	268	258	294	293	298	310	286	279	277	287	272	257	289	295	299	267	257	281	293	296	292	327	269	301	297	274	300	243	304	260	277	276	262	273	294	317	269	259	295	280	283	280	266	289	304	273	290	281	290	295	291	292	303	264	303	279	278	300	304	294	316	305	276	275	265	284	308	283	293	269	303	290	305	288	273	293	272	295	296	290	277	305	281	293	293	276	278	253	317	272	288	266	288	287	292	283	292	328	273	289	272	281	295	281	294	309	251	279	315	278	296	266	293	297	277	267	282	298	265	261	289	303	282	276	291	279	285	259	301	272	294	287	278	287	284	265	278	293	273	306	294	273	294	270	247	275	266	286	284	277	267	322	297	275	284	271	303	281	292	309	288	287	257	271	290	285	272	277	281	294	309	297	292	277	300	272	308	311	262	299	259	324	304	296	279	288	290	273	290	300	275	278	279	261	281	292	289	276	260	275	276	311	291	287	302	318	308	277	300	274	285	272	278	280	305	292	282	333	293	287	276	283	295	298	298	292	276	249	291	284	301	290	291	303	290	295	281	266	292	289	267	265	272	278	280	319	298	318	275	279	307	291	292	269	264	265	279	288	267	298	267	275	284	278	284	255	304	299	300	289	285	278	292	290	292	251	282	269	305	285	323	295	283	274	271	294	277	283	289	284	292	313	247	268	291	294	279	253	284	314	278	290	262	285	260	262	276	271	267	252	284	275	282	263	288	295	304	271	252	276	280	282	277	294	299	301	287	295	290	280	307	313	265	292	283	290	304	297	271	263	256	280	301	264	296	261	287	286	271	296	279	295	277	293	280	277	308	294	266	290	277	295	283	298	319	324	270	304	279	293	259	275	261	317	290	296	291	289	270	281	281	285	291	260	281	287	275	259	288	299	288	270	285	285	285	302	287	270	270	275	272	282	276	276	286	279	288	282	286	286	293	277	280	288	295	300	235	294	276	295	268	305	296	287	289	277	299	328	304	317	322	278	308	305	267	290	264	267	240	269	306	293	296	273	295	277	299	281	284	286	276	295	299	285	294	253	262	271	281	288	301	302	262	290	311	284	266	294	319	295	274	289	291	294	277	274	301	289	298	330	270	267	262	251	254	319	303	270	292	264	294	271	304	322	281	286	303	307	304	295	295	291	289	296	279	278	293	319	277	313	289	272	285	269	275	251	257	305	305	300	266	287	288	275	273	282	272	313	272	331	273	273	308	260	286	292	324	268	285	254	271	330	297	302	300	283	308	280	319	256	266	292	275	267	291	315	288	295	299	292	266	297	273	264	303	268	300	288	308	280	311	294	283	303	273	294	269	281	298	291	311	287	309	296	308	288	289	306	329	281	278	281	307	319	291	301	286	294	308	280	301	286	270	278	287	248	270	318	288	256	337	280	260	258	260	271	293	277	249	277	302	279	295	294	293	278	285	303	274	259	297	298	251	279	288	250	275	298	254	276	311	278	303	263	302	276	278	290	280	314	303	294	307	284	274	278	315	262	299	270	267	324	283	275	245	305	282	282	287	277	278	310	286	248	289	295	276	300	290	298	269	280	298	291	295	273	295	308	309	262	278	292	260	303	248	297	256	275	284	297	285	297	270	266	277	303	290	299	265	282	289	290	270	281	264	296	262	256	282	273	247	299	296	284	285	292	276	272	271	257	247	278	279	308	250	265	275	301	281	281	296	302	285	293	277	278	290	290	266	275	247	309	300	283	333	284	300	276	288	265	284	328	280	285	304	276	248	262	276	300	304	272	284	278	279	302	283	290	290	274	267	277	306	276	266	246	284	277	300	269	276	298	288	281	280	290	310	313	292	303	278	273	296	281	304	256	264	287	309	312	278	275	277	278	284	282	273	270	280	272	304	272	304	279	304	304	271	288	301	292	285	291	297	259	297	260	294	270	289	283	309	294	285	286	254	292	270	270	274	272	282	323	268	271	281	286	272	291	307	244	299	288	291	256	306	286	282	304	275	269	296	290	292	259	308	276	296	298	289	270	272	294	315	287	248	291	277	300	285	262	273	271	290	270	259	281	261	276	287	260	289	301	303	298	291	282	272	286	277	298	287	267	307	306	275	274	273	240	274	250	270	257	287	291	284	283	292	281	270	266	320	279	313	307	304	300	270	301	283	279	266	283	249	268	289	282	286	299	258	279	269	248	290	293	278	306	257	270	277	306	264	281	274	297	293	277	294	267	278	310	273	282	279	275	269	302	301	274	290	295	277	304	308	307	285	293	304	283	292	286	284	289	293	266	292	268	275	289	295	272	288	287	289	309	314	296	308	256	295	320	274	305	262	288	292	284	290	288	309	297	249	304	267	251	283	287	285	273	254	297	276	309	287	283	296	255	291	293	281	298	290	279	263	271	296	302	270	271	243	256	281	302	258	251	258	281	261	306	263	266	281	286	274	284	280	265	279	287	264	294	273	304	282	305	281	272	281	307	306	300	306	262	313	292	305	317	302	297	309	305	295	304	287	287	274	275	275	251	296	295	274	307	284	302	281	255	285	292	274	279	274	260	279	285	295	288	281	304	307	296	303	297	253	298	281	291	295	302	276	298	256	271	305	296	291	228	284	248	309	290	303	279	267	288	311	280	301	295	264	274	291	266	289	320	286	306	293	272	272	278	271	292	303	311	259	309	280	273	259	278	301	279	288	299	275	295	257	283	275	299	310	287	260	283	293	261	283	279	298	306	250	287	286	246	263	291	269	285	309	266	303	306	281	284	273	266	321	282	287	279	287	269	284	289	313	248	298	286	267	258	274	304	290	265	268	278	270	283	271	266	282	304	280	300	283	288	278	299	282	300	277	306	279	287	275	308	268	259	267	270	287	291	295	246	311	301	307	280	291	268	276	287	285	260	276	277	292	285	319	304	297	281	287	291	291	287	289	266	297	279	274	306	286	283	304	273	281	298	278	315	278	272	311	325	267	295	289	273	303	294	294	256	275	321	286	250	297	298	267	296	273	297	295	314	293	296	293	287	277	298	295	263	310	290	295	286	287	285	284	288	315	285	292	272	254	279	268	277	296	297	284	272	308	295	297	283	316	281	260	271	255	316	307	291	304	299	260	269	283	271	284	256	287	280	284	254	304	275	260	271	331	251	277	299	302	289	289	257	251	289	292	306	276	315	289	259	284	279	267	301	272	268	290	283	266	307	278	304	263
5228	6950	7522	5035	4069	3333	2476	1958	1504	1062	843	669	595	518	470	475	491	544	531	503	501	431	430	449	437	463	434	447	384	374	400	383	422	370	324	385	338	361	329	348	373	354	334	325	296	335	356	351	357	320	372	351	366	380	350	348	371	329	319	323	359	340	349	348	354	355	328	343	337	365	349	334	332	362	328	353	343	322	314	337	333	345	342	333	336	324	339	365	348	363	341	326	381	331	348	333	362	330	339	352	360	352	343	352	334	356	312	316	300	345	378	368	350	338	331	362	327	342	341	354	366	354	335	339	337	364	348	362	300	337	328	333	340	323	336	336	348	346	344	370	340	341	356	343	361	308	353	339	358	331	365	336	329	356	325	355	349	327	376	368	336	327	370	333	377	353	325	339	358	337	329	371	324	362	361	348	358	336	328	345	335	356	335	328	358	361	319	333	356	342	344	364	334	318	335	343	360	351	323	346	353	350	316	352	336	338	334	351	339	319	325	349	332	320	372	339	357	331	352	350	340	383	329	350	359	323	329	340	327	378	341	353	353	356	332	309	353	343	351	303	331	351	360	377	345	340	362	344	322	337	297	354	338	305	322	340	354	321	344	361	324	328	361	348	343	372	374	374	317	348	338	356	323	321	381	381	396	373	334	339	342	372	388	338	309	347	358	314	331	330	344	332	344	347	329	364	341	347	363	316	368	364	366	316	364	320	356	343	342	336	358	333	367	333	356	358	368	329	321	342	317	292	362	341	352	327	365	355	375	318	341	335	312	307	364	341	362	330	343	314	353	322	340	344	359	379	309	354	338	345	357	357	354	325	304	317	351	348	330	330	330	365	367	373	330	358	320	358	331	312	354	337	348	363	329	333	347	351	355	338	358	326	357	364	330	345	329	342	343	339	374	326	333	332	321	329	342	349	355	323	358	339	325	348	328	378	346	365	311	322	347	328	320	351	292	372	336	362	348	354	344	358	335	282	343	340	321	373	333	355	367	322	335	334	352	312	344	320	329	298	321	354	369	353	316	285	341	324	326	336	354	340	344	346	334	344	305	368	357	335	371	327	356	329	341	376	349	340	388	342	361	329	336	348	325	332	326	327	330	388	362	338	363	363	320	347	351	337	330	316	353	357	341	334	339	321	346	331	324	339	344	318	357	331	300	347	368	318	313	317	381	339	326	339	336	353	366	348	362	368	363	343	349	339	294	349	352	348	359	383	320	383	343	337	324	340	299	346	347	335	350	358	347	339	332	322	323	333	341	322	303	319	357	347	323	338	367	341	368	331	368	357	364	334	319	316	340	350	363	348	359	326	318	342	354	355	339	375	353	371	324	319	305	332	341	337	357	344	366	337	347	361	355	336	339	320	356	341	332	371	347	361	313	348	351	331	347	338	323	329	369	352	334	332	331	331	350	337	377	339	356	330	329	327	319	340	370	349	347	336	306	355	380	356	343	305	340	332	371	308	345	365	345	347	316	351	312	352	343	353	354	346	367	343	362	346	337	350	329	364	373	315	354	327	351	367	332	358	344	375	381	334	362	360	321	348	304	340	343	311	334	364	360	359	309	333	320	309	337	319	330	320	320	356	322	340	323	306	348	301	349	295	349	336	331	344	335	321	314	361	347	338	336	321	353	351	378	336	351	368	315	361	347	338	334	337	370	329	334	369	378	341	365	343	312	335	322	336	354	297	369	340	338	336	335	340	318	351	350	347	378	352	331	341	284	347	358	339	373	351	338	344	317	378	372	362	317	366	376	354	380	317	354	339	366	331	349	353	351	298	348	374	326	318	336	320	338	318	348	344	328	346	304	375	333	356	317	347	347	349	329	344	339	329	321	322	346	345	357	375	336	328	340	316	324	345	372	347	341	343	304	314	354	330	346	354	350	336	366	338	319	375	329	348	337	348	330	322	360	358	360	322	346	375	328	320	331	334	351	363	334	349	330	351	352	352	374	323	341	346	337	375	347	323	365	325	326	348	342	368	344	348	341	357	357	327	334	371	367	356	334	323	368	335	338	345	342	332	361	348	325	371	327	362	333	365	349	367	334	352	333	324	331	346	323	338	333	325	355	319	345	340	330	341	347	313	364	351	336	353	343	324	365	344	364	363	368	374	332	359	327	353	295	372	326	345	343	355	344	375	333	347	333	336	315	317	342	349	325	316	372	345	331	366	330	350	348	339	341	372	308	324	338	333	349	350	387	343	324	341	369	282	325	354	355	333	375	390	324	356	343	323	326	346	347	328	347	320	346	363	326	354	341	318	330	338	342	334	327	341	340	305	327	346	324	333	358	352	334	372	347	307	355	322	348	342	312	358	335	350	371	359	348	346	368	342	351	350	356	337	338	303	334	383	381	332	346	312	323	355	338	364	313	328	335	341	346	348	333	322	353	345	309	368	328	338	331	316	339	327	356	343	340	368	343	352	326	335	350	350	355	329	379	352	335	329	354	370	354	337	381	324	333	354	352	353	329	345	333	336	340	372	354	328	334	346	346	325	339	355	319	310	335	346	349	373	315	348	339	323	323	329	349	356	339	368	356	348	313	341	349	327	367	335	344	323	361	369	346	361	374	376	378	360	357	343	351	311	381	357	363	333	325	339	363	339	354	301	360	344	308	330	342	298	321	338	342	350	333	339	323	389	338	338	348	310	324	341	308	366	359	329	346	373	301	362	329	341	352	330	328	354	336	340	321	351	333	359	352	359	361	328	349	339	343	383	365	332	324	347	314	359	347	346	339	351	301	320	317	329	343	364	337	334	347	334	338	344	329	348	298	367	336	369	343	341	347	320	344	325	380	358	330	340	326	323	316	337	352	339	339	334	344	336	350	361	343	332	365	350	335	347	361	359	327	351	363	351	319	321	364	329	365	343	325	385	333	339	364	334	325	366	344	332	331	353	348	346	347	349	321	367	355	369	315	319	355	324	325	306	352	347	316	356	366	358	314	367	368	342	354	314	324	329	317	352	351	344	324	338	387	355	339	378	348	344	362	352	339	334	345	320	340	359	378	321	334	340	338	360	325	333	346	376	341	352	337	330	333	339	344	356	313	339	348	299	313	335	373	352	372	337	323	325	356	316	371	341	344	334	350	332	308	327	337	341	328	344	351	347	355	356	347	306	357	313	348	343	322	367	323	323	331	338	297	333	359	348	323	363	360	360	333	359	326	357	357	304	364	356	344	363	360	324	312	333	357	388	320	358	341	364	325	381	357	344	347	330	355	310	329	373	368	342	365	349	355	345	363	377	326	335	356	370	325	329	336	320	353	337	351	371	346	361	340	358	336	343	353	346	326	360	348	351	363	347	337	323	311	360	353	317	329	321	357	336	365	347	350	341	350	360	332	345	350	336	336	332	324	333	326	350	345	332	362	341	369	352	347	373	334	339	369	335	332	329	341	335	332	345	377	326	370	377	359	347	361	330	339	352	349	334	348	341	362	331	355	367	330	334	366	345	332	346	368	315	342	344	362	360	378	374	351	338	376	362
24060	21623	28905	24855	21542	9967	2853	1830	1269	897	703	585	488	519	502	451	463	454	440	395	429	441	418	454	381	432	381	352	354	345	338	295	356	313	325	353	322	300	307	349	281	316	319	310	276	270	275	302	292	269	270	292	284	271	298	256	308	305	316	318	307	281	287	292	311	292	295	304	329	278	303	281	298	304	311	285	287	293	310	299	303	311	295	284	278	281	307	277	304	274	307	294	274	262	315	308	288	307	296	292	304	294	297	302	337	284	264	278	292	299	301	305	315	288	338	286	269	291	308	277	301	291	315	279	280	280	293	284	319	297	297	308	268	293	298	290	294	302	329	288	284	269	311	263	280	287	316	268	272	296	308	260	280	304	280	296	282	302	297	302	292	255	292	279	258	300	296	288	286	285	279	281	307	274	280	310	276	272	263	260	288	296	282	295	304	316	284	261	272	301	288	261	302	281	314	287	263	280	296	306	277	276	282	268	262	260	278	298	307	288	264	298	316	293	276	272	272	299	283	324	279	309	310	288	294	276	316	283	276	293	271	323	300	284	306	285	294	291	331	288	275	290	266	273	313	294	291	296	287	286	268	263	305	318	291	304	294	279	286	303	297	289	316	300	330	257	296	308	299	260	273	265	289	305	294	287	282	311	313	327	320	307	307	293	297	264	303	270	287	289	282	327	276	272	286	296	287	296	288	292	273	303	285	284	310	298	280	266	280	290	270	252	284	280	292	311	280	278	281	304	290	276	260	317	282	271	289	286	284	289	278	269	276	288	292	327	277	300	300	280	263	279	286	256	307	275	279	297	311	285	285	263	262	297	286	268	276	280	242	297	284	281	256	286	291	320	288	267	294	277	318	278	296	305	286	300	291	292	279	309	293	295	283	320	286	269	299	315	286	244	298	298	276	281	280	301	324	306	278	306	326	299	300	283	295	319	319	257	271	281	317	320	332	286	338	258	273	278	298	279	287	291	293	303	290	272	307	289	315	300	293	254	296	300	279	275	278	283	272	285	279	283	285	306	301	284	282	303	277	298	289	235	286	301	262	300	315	295	288	298	291	302	260	297	298	289	298	321	292	265	286	298	328	274	303	268	297	280	268	274	276	280	305	279	312	286	315	303	311	258	303	281	311	302	266	273	306	294	274	312	260	315	297	290	287	287	303	305	277	279	303	253	284	284	307	294	268	320	300	285	287	279	322	285	295	253	275	299	274	309	296	299	280	288	260	278	280	280	301	270	289	298	276	303	305	296	289	276	268	269	299	270	299	303	283	300	274	273	298	283	270	269	286	293	279	314	278	287	272	271	290	314	289	290	294	284	274	272	310	286	301	286	283	326	331	290	283	299	286	268	292	277	297	318	271	287	292	284	304	329	300	279	306	305	334	286	277	324	291	286	314	294	274	309	339	279	249	297	267	278	272	296	314	280	265	283	265	312	286	261	266	254	282	293	299	285	290	295	318	278	305	289	276	276	303	262	256	281	305	284	265	268	284	272	295	293	297	268	305	283	285	259	325	314	277	318	277	284	301	306	308	290	309	317	270	299	289	303	284	297	295	323	287	279	270	298	316	295	311	295	298	261	265	292	284	299	285	261	278	280	290	286	292	305	286	290	289	282	297	312	302	252	288	275	325	309	311	286	301	312	286	301	284	279	288	301	295	289	307	244	271	314	277	329	296	288	264	295	282	272	291	283	302	258	262	292	286	263	268	322	306	285	324	261	276	318	305	304	261	263	267	305	295	286	287	310	256	261	298	274	281	312	255	281	292	311	296	291	303	301	270	303	288	274	301	293	298	287	272	285	271	276	315	308	288	284	314	308	298	279	305	278	281	286	260	312	282	289	279	285	257	310	283	291	291	307	270	297	291	312	305	302	287	289	304	309	282	259	293	274	298	297	285	290	270	292	273	302	311	276	296	278	269	270	291	305	291	282	287	281	298	280	281	297	308	292	283	273	279	287	287	303	277	298	297	312	275	278	294	294	303	314	274	290	275	301	274	286	289	279	266	305	279	296	299	286	306	301	272	295	279	279	294	321	247	305	295	257	294	302	292	323	291	308	290	280	263	290	324	272	280	303	287	270	280	312	302	294	273	291	315	277	338	293	295	292	316	300	289	285	285	277	284	305	299	272	298	296	299	285	310	272	287	297	279	294	288	267	306	330	284	298	327	301	281	284	293	293	291	292	283	274	272	281	277	276	298	262	283	248	290	279	297	262	304	321	300	294	293	333	281	303	261	278	264	291	276	284	282	308	288	305	261	287	295	282	296	289	303	307	287	274	286	246	302	280	281	264	307	289	266	283	303	311	269	291	310	308	297	282	278	279	303	279	308	307	281	261	277	268	277	298	279	285	311	282	280	329	263	269	302	282	303	275	307	289	325	289	310	296	285	280	289	294	305	287	284	298	293	272	317	296	273	325	290	298	286	312	275	270	327	287	308	323	278	296	288	261	263	280	278	311	318	298	296	293	290	297	268	273	286	308	300	321	293	272	269	247	310	280	280	295	267	289	298	306	304	309	274	290	271	285	321	287	282	319	308	301	268	317	282	298	256	327	304	308	283	275	315	266	289	304	277	315	267	301	296	262	304	270	274	286	314	283	253	326	281	286	292	287	287	278	264	318	287	281	297	274	312	277	282	313	280	298	304	276	303	268	270	297	289	265	304	275	274	281	287	297	290	331	288	287	285	263	300	293	310	300	302	301	295	272	299	293	272	259	272	272	291	321	268	322	288	267	248	300	322	277	294	296	306	283	279	318	280	295	301	276	276	265	296	300	300	278	268	307	308	283	302	318	303	289	266	317	300	293	282	281	299	252	292	290	275	296	316	293	297	296	264	310	277	273	287	296	291	295	329	309	286	304	302	269	270	287	318	268	306	281	297	309	294	293	282	285	281	308	276	289	286	301	274	313	288	270	294	296	267	313	296	269	304	264	297	311	290	266	243	272	263	271	298	257	287	263	288	281	271	286	299	306	272	257	312	280	305	289	296	292	293	284	285	262	285	322	294	283	248	283	290	256	308	279	266	288	306	266	282	290	312	279	288	281	289	302	293	315	285	262	305	306	291	265	306	259	278	291	279	314	293	294	314	289	304	280	284	306	282	284	296	285	292	261	261	273	264	302	285	296	259	298	270	296	330	280	295	300	282	273	280	258	293	294	289	309	310	316	270	271	266	285	289	250	279	289	296	314	295	300	327	313	310	322	294	293	274	268	309	274	283	266	292	305	280	284	299	301	278	280	264	285	303	292	286	277	276	294	288	302	261	298	297	276	331	300	282	282	310	310	248	310	287	295	275	302	292	278	280	312	273	299	305	265	277	267	301	296	274	306	300	295	268	275	278	302	303	284	309	270	314	270	296	259	271	290	309	277	264	293	269	278	294	296	265	278	280	275	276	274	303	271	300	284	307	293	296	322	289	283	272	287	293	279	278	288	295	279	278	292	281	277	294	300	303	280	289	253	286	309	298	322	282	307	298	297	298	272
4526	15431	13652	8423	6633	5447	4631	3611	2489	1695	1318	1003	852	784	705	745	668	678	717	625	631	559	627	665	587	604	531	489	484	436	451	436	449	398	392	368	401	365	379	371	374	364	372	358	346	426	337	356	370	339	370	341	368	410	390	355	350	338	354	336	373	332	355	344	327	328	332	360	358	379	352	379	348	396	372	344	379	353	370	380	323	382	394	340	379	358	364	322	350	331	380	371	339	326	337	353	354	373	348	328	348	350	350	356	392	350	356	330	346	354	323	364	344	357	350	344	348	371	348	353	350	374	339	346	344	358	347	361	336	369	375	370	347	344	369	340	382	348	387	355	334	376	358	343	405	358	338	362	331	346	314	346	366	365	382	343	351	349	366	362	345	347	375	334	366	329	358	325	346	355	334	338	372	350	343	343	332	360	345	342	346	336	347	343	319	340	351	362	381	373	320	348	367	389	385	342	372	316	342	387	371	367	382	351	341	337	343	342	325	340	373	343	336	347	338	320	349	322	335	359	347	339	384	365	381	346	350	350	343	343	353	354	359	386	367	367	378	334	330	327	354	341	319	347	376	365	367	358	342	369	372	349	371	362	381	351	344	337	318	350	330	328	357	339	348	329	346	356	369	378	335	352	327	346	346	368	367	354	369	358	368	348	333	340	378	354	370	312	354	336	345	361	374	353	416	356	354	374	317	329	326	354	363	346	357	346	383	353	383	353	346	370	352	351	351	370	328	348	333	329	356	374	347	335	353	343	346	362	344	356	337	359	340	334	345	325	346	373	325	359	317	378	346	360	358	347	352	325	358	373	332	367	350	345	350	344	371	364	350	337	356	319	358	334	329	327	339	329	341	333	367	360	405	361	326	363	365	333	365	349	331	326	347	340	342	383	397	334	381	349	366	311	374	350	376	383	348	342	373	374	365	354	345	307	346	352	369	325	358	320	346	378	376	359	363	376	353	332	346	356	352	358	360	367	341	373	357	358	346	383	383	354	351	391	329	349	321	362	375	363	352	327	350	361	400	336	381	356	366	378	357	363	328	336	363	336	355	367	316	367	367	338	340	385	334	358	339	385	370	371	366	354	321	336	339	372	373	349	360	348	354	349	350	330	366	377	357	374	333	359	344	390	379	358	365	349	376	351	346	336	359	367	346	362	344	368	398	337	357	328	320	364	340	342	372	362	363	347	359	389	379	353	342	321	360	371	348	364	354	362	346	314	339	348	352	380	357	360	371	330	372	374	352	324	348	350	357	349	338	352	357	323	365	348	335	340	374	356	338	332	359	348	379	357	361	364	348	326	373	375	353	342	386	357	350	363	337	317	366	357	341	360	349	335	404	347	336	367	368	326	348	346	344	329	346	344	316	346	356	353	362	356	354	335	370	338	350	349	350	338	332	339	362	359	346	379	354	361	393	357	393	349	321	334	359	343	372	367	354	311	373	333	392	369	348	355	338	344	366	360	383	350	324	331	381	341	360	331	353	359	339	370	370	359	358	367	301	346	314	336	343	339	366	361	356	351	339	356	334	373	381	365	304	351	366	355	342	340	331	381	357	350	322	327	404	328	354	345	321	367	346	379	329	336	349	370	353	358	376	354	322	370	342	333	321	364	339	365	319	335	348	374	355	326	327	378	352	380	366	360	360	348	359	354	358	371	329	379	363	366	376	352	330	374	343	383	375	330	378	404	340	374	372	359	348	352	349	345	364	345	356	359	340	346	345	345	324	326	340	358	320	400	326	389	383	359	349	351	336	340	345	394	332	330	302	399	350	337	384	347	360	380	328	341	370	369	352	378	344	342	339	331	388	327	335	364	339	342	364	346	327	342	337	347	365	353	337	344	343	316	349	370	334	375	328	350	339	350	338	358	332	328	350	348	344	322	332	379	318	402	340	347	320	350	322	336	333	391	363	339	366	373	378	353	363	347	354	352	391	335	364	365	362	353	342	356	335	395	322	332	366	339	358	342	331	356	373	354	313	357	345	343	349	338	386	305	356	343	303	390	343	357	341	345	343	368	347	350	362	358	336	333	367	366	356	376	354	356	317	351	369	367	369	332	295	359	359	318	322	334	370	336	368	368	314	333	347	335	341	338	381	375	375	326	336	392	365	391	327	366	336	363	346	388	342	357	338	363	321	319	368	348	379	341	365	370	364	361	365	339	347	372	317	356	332	339	351	343	341	365	322	349	329	358	366	327	340	350	367	328	355	359	355	339	343	342	312	329	337	338	376	355	337	351	353	346	301	329	377	331	356	383	363	359	345	375	353	355	343	389	311	369	379	339	338	347	379	353	350	381	332	342	332	329	363	357	368	326	388	365	359	336	365	341	318	371	344	355	376	373	355	379	365	352	325	342	335	352	332	398	336	345	380	353	346	352	368	345	381	358	314	327	331	375	366	366	367	339	289	391	373	333	371	363	345	329	335	326	351	337	335	330	371	373	356	361	341	325	344	331	364	333	340	361	351	370	342	335	370	348	357	372	331	335	356	359	344	358	363	347	375	338	374	366	352	348	364	325	343	332	381	328	351	339	369	323	327	344	347	345	322	370	354	380	345	314	362	342	337	382	356	357	353	347	328	335	347	365	348	330	362	342	356	351	363	359	342	342	365	371	360	366	339	375	337	386	379	355	341	388	378	343	348	354	335	342	355	335	340	336	382	344	341	369	357	348	382	323	353	356	354	345	378	361	348	365	355	363	359	348	381	368	349	350	343	373	373	341	329	310	385	354	357	340	349	354	335	323	354	370	364	359	375	374	379	370	309	356	328	352	315	387	349	351	320	334	353	340	351	358	327	348	382	337	372	375	365	341	389	347	361	382	360	353	368	342	351	345	348	356	348	362	356	321	359	331	385	325	347	340	326	343	345	344	378	339	363	332	379	363	340	362	334	348	349	338	385	346	336	351	357	327	335	347	378	338	353	374	357	318	342	326	377	379	331	361	389	345	380	336	343	340	353	314	352	337	332	362	385	379	375	359	336	358	347	379	343	329	370	366	344	340	357	340	353	341	365	346	330	378	366	390	350	364	351	330	361	356	368	336	333	357	399	365	334	325	363	354	324	395	361	335	365	337	307	366	345	396	332	314	347	333	341	328	376	352	347	347	327	369	358	370	333	336	406	358	376	357	364	349	382	338	325	360	371	375	335	324	353	343	372	305	381	350	368	326	337	314	307	376	367	364	382	349	323	357	368	319	342	351	349	368	357	381	356	359	345	344	346	351	361	361	381	365	370	351	367	322	349	367	353	374	375	313	371	342	350	368	359	382	343	360	340	335	342	332	373	332	363	347	340	353	336	330	360	371	330	341	344	349	353	366	355	341	355	354	328	353	395	354	377	359	344	349	336	364	345	364	331	387	335	358	372	350	335	368	353	362	357	380	374	331	343	327	317	387	340	334	375	346	351	371	379	396	330	360	340	344	353	354	354	377	354	347	319	367	379	350	358	370	318	360	362	358	348	334	346	364	336	367	345	352	346	349	349	358
25262	21684	27711	25910	9923	2624	1829	1335	921	736	469	335	317	328	292	280	269	303	268	266	292	283	282	269	288	267	252	222	202	216	214	192	197	187	208	213	194	178	184	171	190	189	201	182	172	179	179	185	154	164	182	178	156	170	164	183	162	199	187	176	185	185	190	159	194	183	185	202	159	189	155	170	189	173	188	208	176	161	182	181	157	188	184	185	166	170	190	175	178	174	161	182	200	149	180	166	167	199	151	174	196	169	145	209	161	185	159	177	164	185	190	157	180	174	197	183	189	189	158	170	164	148	190	173	160	142	158	189	157	176	160	163	167	174	188	167	164	178	180	185	158	176	172	201	184	151	166	164	174	171	167	160	161	173	173	175	175	168	189	168	182	184	196	189	181	175	172	178	183	179	196	165	175	165	173	182	177	167	167	174	176	165	163	174	154	160	158	159	187	181	173	138	182	196	157	155	162	173	177	145	173	172	189	162	184	181	170	181	175	183	182	173	167	170	146	168	181	179	161	164	171	161	195	176	175	176	194	190	184	178	170	172	181	166	169	178	181	159	175	166	186	172	179	186	185	165	204	163	179	153	169	196	189	167	177	184	188	162	167	196	174	170	163	149	179	182	169	174	180	145	170	195	173	189	168	173	171	175	150	180	165	153	182	157	161	174	171	168	150	181	165	153	172	182	188	176	166	154	183	203	164	153	182	165	165	180	176	190	155	141	196	166	169	154	172	185	185	184	154	153	193	157	153	179	169	178	154	168	177	173	183	173	172	179	174	155	168	150	187	177	179	175	201	177	178	170	166	175	180	165	171	153	193	193	154	175	184	158	183	199	168	172	179	203	174	167	193	187	181	188	182	189	179	175	149	164	178	162	183	167	157	199	151	171	157	167	169	169	186	174	169	187	160	181	178	171	179	165	174	175	151	176	190	187	173	186	161	181	171	157	187	174	173	162	157	177	169	176	162	174	178	169	156	182	170	172	171	166	164	163	172	171	173	158	179	177	137	184	165	153	180	178	188	158	178	163	162	175	210	160	191	175	174	154	162	178	181	168	184	185	160	166	162	191	180	169	154	176	172	172	175	165	184	179	174	163	170	184	188	185	167	189	190	173	164	167	177	160	177	152	161	169	176	177	170	167	192	173	160	177	165	150	181	147	175	159	192	170	181	178	165	161	180	170	165	170	176	163	179	202	173	178	188	173	170	174	160	158	180	149	165	178	166	161	172	195	150	180	176	156	180	171	172	184	167	180	163	168	175	175	179	169	158	172	185	151	160	129	177	173	166	169	181	187	168	202	177	184	166	178	175	151	171	160	163	169	197	185	172	182	166	188	169	171	168	161	180	190	170	194	196	172	163	174	167	190	175	183	168	188	175	178	191	182	189	178	197	194	173	182	172	178	155	191	175	177	184	167	164	193	165	176	162	172	189	191	184	180	171	163	179	197	202	169	184	167	173	168	177	181	185	179	178	165	142	167	169	154	184	178	176	174	182	173	161	189	187	176	186	170	197	174	204	180	161	163	173	181	170	210	151	192	155	160	169	161	190	158	185	159	173	160	186	170	149	154	153	193	194	204	191	180	184	176	165	179	157	162	157	205	176	165	155	183	164	202	168	180	170	175	157	159	166	171	183	185	205	168	171	159	170	178	172	150	202	178	176	169	169	167	164	184	157	166	172	164	163	189	178	187	166	175	207	191	158	164	178	178	194	160	165	178	192	197	168	188	204	154	190	173	183	157	167	193	198	196	174	165	176	182	171	167	178	162	161	186	166	205	191	165	169	160	174	146	175	194	177	179	175	185	181	158	194	176	153	170	171	184	191	164	167	185	191	182	167	177	176	184	170	161	168	175	181	197	185	186	196	168	178	174	187	209	171	172	186	172	165	158	168	159	153	201	170	166	186	197	186	183	175	148	179	173	172	169	188	159	176	165	174	158	179	172	172	185	187	157	178	174	158	176	194	166	186	156	182	191	156	179	185	162	177	183	180	197	182	190	143	190	166	164	173	169	180	157	147	158	160	165	178	159	172	204	165	172	174	189	173	159	181	171	180	184	179	168	184	168	175	165	158	184	161	174	152	169	162	174	201	196	162	156	163	171	175	180	177	190	194	153	166	149	176	166	193	184	182	183	173	174	169	168	168	178	159	185	185	193	166	185	181	169	214	201	179	182	170	141	202	175	164	165	176	153	163	190	172	192	190	164	196	192	174	181	158	168	160	184	187	166	160	187	156	174	166	152	169	191	191	169	168	176	179	197	165	173	174	172	186	159	175	185	159	178	197	182	166	157	154	177	177	203	194	156	159	175	160	166	194	163	198	173	163	173	173	159	170	154	164	166	174	190	187	170	197	171	165	182	167	170	202	165	159	177	169	168	173	154	169	168	172	195	169	190	173	164	180	176	169	157	177	171	175	156	171	180	163	163	171	184	173	185	175	173	193	154	149	163	149	178	178	182	166	184	170	178	165	192	156	166	180	153	166	171	164	159	219	166	157	170	182	161	176	178	171	188	155	133	165	179	192	186	185	193	174	158	182	159	173	190	204	173	190	182	161	174	162	160	169	160	160	187	168	178	168	175	159	182	191	163	146	192	161	169	163	176	167	173	169	195	181	164	174	157	185	171	162	190	203	200	170	198	154	185	199	179	179	177	197	164	178	172	193	167	172	186	187	169	170	177	175	188	162	188	168	175	143	173	181	172	173	195	209	191	172	195	154	163	184	182	158	190	183	190	172	181	162	183	174	161	174	161	158	167	179	157	175	172	147	158	168	165	168	170	182	182	195	181	189	200	176	190	167	183	172	167	195	176	202	171	187	193	157	169	178	175	202	145	177	183	156	191	184	158	166	181	169	149	183	178	171	178	165	185	164	200	189	194	173	195	175	179	167	186	172	165	159	186	162	161	171	165	156	168	155	182	168	171	190	185	179	165	161	168	190	181	189	154	160	177	205	173	154	193	175	180	169	173	174	180	178	174	159	155	178	179	165	181	200	193	164	155	176	177	171	184	167	168	157	163	153	164	168	196	167	158	168	191	202	174	164	167	162	179	167	187	188	159	161	179	193	178	181	178	179	184	177	167	168	144	159	179	169	183	156	162	192	166	165	178	182	153	146	182	156	169	174	177	180	182	195	149	159	173	175	183	178	192	170	197	154	156	163	173	187	189	146	158	195	151	175	165	175	185	192	152	165	185	183	167	170	174	171	192	165	193	182	186	181	157	175	174	150	194	169	199	176	168	187	171	154	164	186	175	189	161	174	170	172	163	184	177	189	181	179	177	192	161	173	224	181	173	164	169	174	173	180	153	152	185	178	186	189	187	171	179	165	176	168	163	163	182	187	182	175	172	182	150	186	190	164	188	166	193	181	168	184	170	186	171	171	192	193	151	154	155	196	168	194	191	176	177	172	183	194	165	174	169	162	171	176	179	212	168	179	174	180	205	175	169	187	193	186	196	183	184	176	181	159	163	158	193	165	161	148	177	187	157
4573	11850	10321	6051	5395	4990	4059	3030	2371	1561	941	691	580	549	495	476	458	486	478	450	453	446	440	440	423	391	309	340	307	264	313	272	295	251	258	265	229	231	237	203	214	217	239	225	195	224	194	236	213	219	233	208	224	230	206	197	205	219	227	201	247	191	222	220	201	201	195	240	237	191	222	217	197	229	246	228	230	197	208	213	195	217	230	227	197	216	195	216	237	185	213	227	213	225	203	244	196	203	216	210	230	193	209	223	215	229	216	210	217	250	191	222	226	223	204	230	208	209	200	189	208	191	201	202	244	196	205	213	224	204	214	213	199	213	201	203	221	186	208	205	205	233	204	243	188	182	200	200	208	198	217	213	233	207	198	212	182	215	235	209	213	195	209	204	203	223	203	217	196	199	217	202	220	198	209	233	219	242	219	206	225	225	195	198	200	188	208	227	215	203	177	217	224	204	212	182	206	200	223	200	188	217	230	228	192	193	208	211	230	235	232	217	212	190	203	197	208	233	213	216	224	240	237	215	220	209	204	212	210	191	218	204	202	246	191	205	223	221	242	220	219	211	197	241	196	228	202	230	196	188	203	211	196	224	223	202	218	224	201	198	189	207	210	194	210	220	189	213	204	198	236	200	214	203	210	209	206	210	203	195	229	201	205	197	220	214	217	245	200	211	205	202	209	223	182	219	224	223	184	226	239	221	197	216	205	241	189	225	241	224	198	205	190	225	219	183	249	197	225	214	198	214	208	211	208	200	224	186	216	197	219	231	252	210	210	226	228	193	206	208	217	214	228	212	244	212	225	237	225	198	197	201	193	221	204	222	214	198	195	215	229	210	190	234	244	209	222	195	219	215	194	234	216	198	225	201	227	231	209	219	240	229	216	228	209	235	204	218	226	194	209	232	201	214	207	200	206	233	213	212	225	197	198	203	200	205	245	200	233	215	214	204	192	236	206	212	229	209	231	207	202	220	228	201	213	221	226	222	220	196	209	204	215	185	203	196	226	221	213	225	200	195	190	209	221	199	210	226	212	200	212	170	218	221	213	209	204	216	221	211	191	204	215	193	199	212	205	218	223	225	205	211	193	212	203	217	195	206	214	197	217	211	206	235	198	227	211	198	227	202	219	198	211	184	183	230	213	220	198	219	226	218	207	233	228	202	191	195	205	207	215	200	208	217	199	190	204	224	215	187	187	196	197	223	207	201	232	229	226	195	220	224	224	188	250	204	203	214	223	223	219	175	230	230	203	218	212	210	208	208	176	181	200	173	192	197	210	195	194	219	193	224	202	213	196	221	205	210	230	231	207	221	187	219	215	219	209	197	245	222	203	229	211	213	215	196	214	209	204	221	220	202	192	200	225	181	192	206	193	182	212	199	210	200	229	246	210	198	174	204	193	190	220	197	214	239	222	232	226	198	234	217	205	203	211	210	244	230	212	201	225	217	196	197	209	215	190	224	186	208	201	196	209	212	195	211	208	194	243	217	203	197	202	174	204	211	215	206	214	234	210	198	214	218	217	231	204	212	237	231	219	208	186	212	209	213	222	214	206	186	206	209	175	209	191	210	195	197	203	251	205	198	200	216	210	233	204	197	229	234	195	203	220	226	217	208	203	223	207	214	202	209	207	191	186	213	201	221	189	228	216	218	204	240	233	202	225	197	227	230	212	199	222	206	225	221	217	182	198	217	206	215	221	234	213	213	224	217	192	201	225	221	216	205	209	198	212	235	214	190	221	199	183	208	205	226	216	204	182	223	215	207	215	215	196	200	216	226	209	197	230	211	200	202	184	240	225	216	244	220	244	195	230	217	206	210	205	196	214	217	212	232	206	234	184	209	233	228	261	201	212	233	218	220	205	219	184	208	238	206	221	226	178	223	227	222	210	245	197	238	210	193	229	199	222	205	224	196	217	206	203	208	204	180	232	180	221	263	205	218	195	195	229	199	206	205	219	230	183	218	193	227	216	206	229	214	209	207	235	224	200	201	211	236	209	224	203	203	206	211	231	207	212	224	213	206	206	218	224	213	221	204	217	179	223	214	193	203	209	206	232	204	209	194	226	219	190	217	225	198	222	211	226	210	210	205	219	209	215	198	231	203	202	201	242	201	222	200	218	202	207	214	203	210	211	221	214	218	187	223	225	210	198	183	230	200	185	219	221	205	217	195	226	227	199	185	215	222	231	216	200	216	212	204	205	241	243	243	224	221	215	230	215	225	235	210	186	195	200	211	223	227	205	216	212	220	213	203	207	211	220	196	181	204	197	201	221	200	202	192	205	202	201	233	210	201	224	194	216	211	205	205	201	250	207	210	212	222	207	208	194	202	210	215	221	212	191	222	207	215	230	209	221	194	219	225	204	217	222	199	190	236	225	218	222	226	234	230	193	196	213	221	200	220	229	185	216	225	205	186	217	224	216	219	246	221	234	210	200	221	258	210	212	171	201	195	214	228	209	225	183	208	195	226	207	219	256	221	242	203	194	211	196	189	221	238	208	208	199	234	217	212	185	218	198	203	202	201	230	225	216	212	190	182	225	223	227	205	191	226	201	192	213	218	213	217	215	189	213	194	210	220	237	197	215	217	215	209	223	233	229	211	247	245	212	210	216	190	212	221	225	195	208	235	214	212	209	214	230	198	219	186	220	223	207	208	201	235	206	206	206	177	202	210	230	213	198	222	206	218	202	188	239	212	214	190	212	221	205	241	194	218	214	204	234	219	184	218	216	187	201	242	206	211	217	210	189	234	193	193	234	181	215	219	205	197	204	168	199	229	230	231	206	202	222	235	196	231	205	200	219	196	210	214	200	216	209	207	219	220	169	222	224	207	226	208	229	224	211	235	206	221	200	194	216	220	187	204	196	233	221	237	195	191	196	217	219	226	219	217	205	192	213	186	223	179	222	225	213	199	219	191	213	214	199	228	226	203	187	219	204	229	230	185	226	185	214	193	192	203	228	225	205	233	190	218	243	221	184	191	217	223	206	210	213	216	195	236	216	223	212	207	245	206	246	200	192	224	225	203	183	210	213	197	216	196	212	198	219	226	204	219	206	211	206	202	202	222	191	227	208	206	215	209	174	179	229	191	188	202	213	189	234	223	223	203	197	224	217	211	211	234	231	209	234	209	199	218	227	198	215	219	233	213	219	196	218	207	186	219	211	203	209	232	214	205	189	187	212	233	214	213	191	205	222	206	224	212	205	219	216	212	186	216	199	195	238	208	219	186	234	208	204	208	219	216	192	218	230	219	210	202	211	204	204	200	196	211	207	230	203	215	185	211	202	223	234	198	213	210	190	202	218	198	203	220	221	195	208	213	241	193	230	192	204	231	218	215	228	219	234	215	193	215	192	194	194	225	215	238	212	221	201	208	236	208	193	197	256	193	204	214	223	223	191	232	213	187	219	196	218	238	230	204	202	202	204	209	232	206	208	190	221	229	215	203	210	223	196	216	220	192	229	212	215	188	207	217	206	213	218	207	226	229	212	200
23165	21691	29493	24406	21695	21714	9942	2957	1892	1399	829	683	510	408	411	380	392	445	443	372	386	369	349	352	379	321	290	251	267	209	235	220	224	207	182	185	154	172	168	152	161	179	138	172	152	156	162	166	176	173	157	171	135	156	147	143	145	162	155	147	142	145	153	125	134	152	155	123	154	150	149	172	168	167	142	151	153	136	151	128	154	137	161	150	148	136	175	139	157	142	127	151	154	150	133	138	132	158	158	129	145	138	140	129	141	120	165	129	140	151	166	148	146	146	132	182	162	162	143	124	130	129	138	160	138	133	143	147	160	147	138	162	140	159	140	138	128	161	167	148	153	174	142	156	147	158	138	135	143	150	173	162	138	132	139	128	143	137	152	127	138	158	141	141	146	154	138	158	154	164	143	136	149	155	162	158	152	130	138	141	137	131	125	157	167	145	157	150	140	155	139	132	128	135	152	144	172	134	159	132	129	151	175	151	157	133	154	146	134	141	144	150	166	166	151	147	159	154	154	153	162	124	126	158	150	150	158	152	146	126	133	139	142	162	126	142	134	148	148	144	139	155	124	128	150	126	141	171	159	142	131	136	144	152	146	164	165	143	157	145	148	158	149	145	135	152	158	159	129	124	133	153	143	170	125	148	133	156	142	149	127	150	141	145	133	137	137	138	142	139	153	163	171	144	157	155	160	151	133	147	150	155	136	184	159	164	154	148	158	157	144	156	145	163	136	148	135	144	145	158	137	110	137	145	143	140	146	141	146	160	154	158	150	150	135	151	131	143	135	138	148	150	126	139	135	137	115	141	133	146	156	155	152	149	142	141	140	138	141	160	160	127	129	155	151	166	149	134	156	132	137	167	145	155	138	155	165	152	155	141	163	146	118	159	149	131	149	125	154	153	136	140	148	144	167	152	174	152	140	132	138	146	150	138	153	135	152	138	136	161	164	131	145	147	147	128	129	171	170	125	145	147	149	125	156	146	156	129	147	143	139	142	149	125	131	146	147	161	154	151	152	152	157	174	148	136	144	133	148	142	139	152	161	143	143	141	182	165	164	132	144	145	146	168	134	141	151	143	139	133	136	135	153	134	138	147	117	153	144	162	131	131	136	184	143	137	124	159	152	159	134	151	133	145	156	163	146	152	157	140	139	139	140	137	129	141	149	136	140	128	140	121	154	164	142	132	127	134	141	150	164	144	142	149	154	153	168	162	153	137	148	136	144	141	144	147	131	139	154	133	132	148	150	168	163	149	156	161	147	120	146	155	141	139	139	168	147	154	126	143	139	135	142	145	143	145	124	141	150	142	156	143	147	159	149	140	156	150	160	126	153	170	181	142	151	172	149	143	142	142	159	135	130	149	146	143	122	147	179	148	148	137	138	138	149	160	158	139	142	140	167	167	140	162	143	134	129	136	132	155	119	149	153	166	134	149	157	150	160	153	140	151	153	126	146	128	126	137	158	137	150	149	153	158	142	149	132	176	150	141	164	145	149	144	141	128	149	136	143	131	133	170	160	138	125	138	144	144	138	158	133	153	147	164	140	167	131	127	157	138	157	149	145	163	157	138	147	131	131	121	133	146	142	147	145	153	163	143	152	145	136	153	132	132	163	141	123	135	140	130	137	129	156	143	151	149	142	139	141	140	122	153	152	141	153	153	144	144	144	145	165	145	154	150	160	164	158	155	162	120	133	133	133	164	152	139	139	138	141	163	159	137	149	150	153	143	154	128	124	151	131	134	155	105	144	148	157	158	150	138	144	126	154	144	134	142	148	154	140	130	122	154	126	148	144	147	152	161	147	154	156	159	147	131	150	153	145	146	146	143	149	156	165	152	148	143	132	135	139	144	150	151	155	135	156	136	148	156	165	160	162	168	142	166	135	142	164	157	130	163	149	139	150	129	143	154	149	145	158	137	165	148	145	145	139	131	149	157	161	151	166	141	160	157	155	129	149	167	144	163	120	143	158	149	147	142	176	116	156	158	139	143	142	156	150	145	127	140	126	133	151	142	134	138	148	177	146	144	135	139	150	139	153	152	161	152	155	151	145	133	158	141	162	123	161	153	161	161	155	136	137	138	146	175	159	141	138	136	160	133	145	141	152	164	138	145	135	143	151	155	162	135	142	133	145	134	129	142	149	158	136	158	146	151	119	154	159	149	144	142	148	150	133	138	139	155	118	147	156	142	161	148	165	140	127	153	149	152	126	145	147	139	132	139	166	156	135	157	147	126	153	115	150	175	153	177	148	125	132	170	136	164	123	152	144	144	130	139	156	148	155	168	147	121	145	146	139	146	115	163	138	160	140	151	148	139	128	133	134	144	154	140	146	158	144	147	140	117	148	123	143	147	146	147	125	126	126	130	167	150	138	155	137	160	138	140	129	141	167	153	172	122	149	147	140	136	173	148	152	157	145	153	143	139	146	144	112	126	146	128	143	139	140	146	137	153	161	139	124	133	157	143	137	146	138	159	171	153	168	168	156	148	128	151	155	145	158	158	133	160	134	142	140	136	154	146	155	151	167	131	138	146	155	130	140	114	161	146	143	146	122	148	135	140	148	148	147	149	160	143	156	143	133	149	139	161	140	140	142	128	148	131	156	154	159	140	152	158	137	130	140	161	132	129	137	153	158	162	129	127	137	140	129	149	135	148	148	137	136	149	160	142	140	156	141	138	140	151	156	158	147	146	146	123	148	177	162	135	136	128	164	167	152	145	124	136	129	151	148	151	137	129	135	143	165	137	142	147	140	119	143	133	140	163	146	141	145	145	141	148	136	130	147	109	155	150	137	155	157	130	139	125	154	150	138	142	147	134	155	129	162	162	167	173	154	152	149	149	141	139	116	131	135	149	140	148	142	161	129	169	137	171	150	132	149	153	131	144	143	149	132	152	162	164	152	137	136	131	175	142	148	155	128	154	148	135	137	152	139	145	125	156	151	132	145	152	137	150	145	155	145	158	147	165	156	151	146	138	145	142	141	148	163	142	152	176	153	171	155	147	133	154	137	133	141	166	146	143	132	148	157	149	149	144	160	129	151	130	134	144	137	115	132	146	161	136	144	140	130	146	158	133	136	147	144	144	126	152	164	142	148	151	167	134	129	139	146	129	157	148	148	155	143	152	134	152	140	155	159	145	156	156	139	152	140	135	148	159	147	140	146	157	161	140	138	127	139	154	145	153	131	154	142	159	142	159	164	138	159	132	158	141	170	144	143	135	136	150	156	130	175	160	157	137	125	141	150	127	142	151	139	162	142	132	138	125	144	151	144	140	121	148	160	128	157	140	136	149	145	169	147	143	136	141	116	145	125	143	147	142	141	162	132	151	123	162	149	120	151	146	167	142	138	140	134	160	167	158	140	165	140	157	165	143	155	151	155	146	134	123	127	150	136	165	153	175	133	130	143	161	130	140	133	150	140	153	162	159	151	166	124	160	134	161	153	154	158	138	136	160	149	159	154	157	152	140	171	160	135	138	128	140	157	129	154	143
6343	21921	17516	11248	9872	8427	6889	5711	4264	2917	1834	1295	1028	884	777	710	668	767	795	700	625	648	652	650	573	556	462	411	398	323	362	320	357	291	246	249	235	228	216	225	202	207	207	191	195	192	238	231	209	205	204	196	203	200	218	211	210	190	213	182	182	180	184	179	198	221	192	197	230	221	180	205	226	221	209	218	186	198	172	193	180	164	171	167	163	222	177	169	160	198	186	187	199	185	202	171	165	192	184	191	179	178	182	171	192	190	187	197	190	191	184	179	198	185	172	199	175	178	170	173	182	182	178	193	165	213	190	197	175	176	194	189	143	168	186	187	176	174	204	179	172	206	201	196	182	165	205	185	190	192	187	191	197	150	169	164	183	188	170	185	177	193	161	174	183	163	209	192	183	178	188	197	189	183	170	164	188	183	195	176	198	176	158	185	181	160	172	186	186	175	164	182	203	168	175	175	168	176	199	175	177	172	164	169	172	180	182	184	176	186	198	172	217	187	176	195	192	199	170	181	210	186	176	225	201	157	169	193	167	193	175	181	184	158	211	187	191	193	163	172	184	182	189	191	166	168	184	165	174	170	173	170	190	193	178	176	174	187	174	185	165	181	185	184	175	177	166	181	172	162	183	192	180	172	173	162	201	199	154	189	178	187	181	194	178	187	180	180	169	200	182	179	198	191	172	187	181	169	164	167	178	200	176	203	215	179	205	197	195	184	159	197	180	199	159	188	164	205	186	185	182	190	192	175	177	204	192	185	201	187	159	195	177	174	174	194	190	170	194	172	189	200	184	181	190	175	192	181	188	187	172	183	191	170	174	207	180	159	165	187	188	161	188	192	186	174	182	166	171	200	155	186	176	194	195	186	188	176	173	183	195	164	196	179	195	178	156	169	187	171	173	188	199	179	187	183	172	205	194	185	184	189	169	175	182	192	209	219	198	174	165	183	184	182	181	165	176	169	187	141	191	169	208	185	174	152	197	204	194	183	191	169	190	208	179	173	183	201	183	167	184	204	179	168	185	164	163	175	203	200	187	177	183	196	184	217	172	189	172	168	198	187	171	189	194	178	190	193	193	155	185	169	165	180	184	165	188	173	186	181	175	181	205	189	167	199	180	184	198	186	188	173	189	183	171	183	200	196	177	175	179	192	203	183	174	189	181	182	173	195	184	196	184	175	183	180	164	189	186	202	171	175	179	196	190	177	201	190	177	189	196	191	187	177	180	192	168	170	198	170	207	183	192	191	168	189	173	186	196	210	156	177	178	200	171	190	190	167	165	187	191	182	165	200	160	176	203	174	186	195	191	183	205	169	175	203	198	192	172	208	158	183	230	193	193	167	216	182	176	195	197	157	199	157	174	176	188	171	179	180	181	164	191	178	176	201	182	191	174	164	158	184	185	183	184	180	207	159	191	192	179	201	182	206	188	189	149	174	158	177	171	196	192	196	195	198	195	187	166	181	191	200	185	188	186	183	169	164	203	176	191	176	201	161	188	185	180	189	181	186	189	187	160	193	185	204	196	172	180	191	184	197	202	180	164	171	188	191	190	180	182	178	195	183	180	198	182	197	174	169	172	178	190	204	173	174	166	168	174	179	194	195	170	179	159	197	184	198	193	193	177	193	190	157	190	196	190	182	199	182	191	174	205	186	187	181	189	200	187	181	184	164	176	199	188	180	169	173	194	197	190	186	176	177	178	162	167	170	175	181	193	187	184	205	183	180	186	177	193	177	187	190	199	180	136	191	190	172	202	172	178	181	183	191	175	202	176	163	205	183	176	181	166	192	213	169	201	181	166	172	180	179	189	221	179	184	175	185	161	191	170	191	208	194	161	197	207	178	189	179	183	171	197	178	200	190	184	201	184	193	178	176	206	192	188	192	171	175	173	189	170	169	172	207	187	179	188	196	193	179	184	182	181	183	175	181	159	187	161	183	178	173	178	184	198	199	186	183	172	199	193	183	190	185	185	182	167	194	179	199	162	172	198	191	178	194	196	186	187	214	168	185	165	162	169	192	175	195	185	192	176	163	184	190	217	199	188	194	202	222	169	183	193	196	176	197	176	191	193	192	196	158	179	192	173	211	185	165	168	204	173	189	175	209	175	170	180	185	180	195	178	178	187	171	171	170	184	168	177	176	172	181	172	184	195	167	183	172	194	189	171	201	185	192	200	176	173	183	174	184	203	178	198	187	165	169	179	200	170	194	168	202	170	190	179	181	170	171	202	178	182	172	173	179	192	182	165	199	210	194	193	163	177	184	162	202	173	184	204	186	183	190	181	176	183	189	174	180	186	205	190	177	186	185	189	185	199	208	206	162	169	187	201	177	202	188	171	159	166	173	170	175	152	190	159	194	182	176	181	173	192	171	165	201	190	173	162	190	188	161	193	167	195	184	183	149	175	179	186	200	181	170	185	216	166	176	218	179	176	181	176	162	211	160	181	183	193	181	184	183	174	182	189	185	169	184	196	204	184	186	181	167	180	183	159	186	181	195	162	209	211	196	161	183	178	187	179	193	197	166	185	201	164	190	183	181	185	162	198	169	186	186	173	186	183	188	164	170	195	187	191	178	211	192	197	181	199	170	194	166	185	197	171	191	180	168	201	217	189	176	192	197	166	170	183	188	198	198	185	176	202	180	180	185	159	174	172	180	163	181	174	182	196	175	216	176	192	169	191	172	150	188	178	160	174	195	167	156	167	182	172	165	193	162	175	189	187	190	188	190	167	191	198	186	219	181	187	160	186	175	209	182	193	200	181	195	195	173	196	219	191	189	198	161	196	165	182	184	170	187	188	184	191	178	184	182	177	191	185	174	149	189	158	204	177	174	183	189	209	210	160	198	154	181	200	169	193	186	191	191	206	189	196	165	205	183	186	177	185	181	178	173	192	179	190	186	184	201	157	187	185	177	177	207	200	169	209	168	186	181	215	196	181	180	202	172	175	171	192	171	169	182	198	163	161	196	180	180	189	176	183	197	187	172	166	194	181	198	167	171	187	178	170	195	170	175	168	189	188	178	191	158	206	154	191	173	197	199	177	181	184	181	178	200	184	182	183	180	189	196	171	181	185	176	183	196	185	192	182	213	187	178	211	181	172	190	184	196	176	203	168	193	177	183	185	186	185	174	190	191	184	202	172	174	184	182	163	175	191	183	201	170	193	189	185	192	170	173	160	185	181	191	181	192	166	157	189	173	193	174	178	196	183	166	177	178	162	158	198	185	167	210	178	163	169	193	152	170	171	173	184	183	180	199	178	182	191	196	177	171	184	185	174	193	200	175	181	182	173	198	221	164	205	176	166	180	186	180	176	208	150	156	212	179	180	186	184	186	178	192	186	205	200	188	172	178	180	165	183	184	182	187	176	184	183	190	139	175	190	181	167	195	208	163	180	190	168	157	177	180	209	193	191	182	177	172	195	164	197	181	204	164	193	169	194	166	167	192	164	189	180	180	182	197	177	212	201	173	155	166	180	170	188	189	172	178
27904	19405	8675	4599	2799	2228	1829	1406	963	731	557	449	403	367	344	368	366	368	381	400	370	357	372	352	359	331	365	320	302	357	358	309	316	279	265	293	323	296	295	295	292	310	299	290	298	296	306	293	301	297	319	286	265	302	272	330	268	322	274	325	276	286	286	325	307	313	300	289	255	286	296	280	311	265	267	299	318	332	292	283	264	290	294	290	257	279	294	294	309	270	297	280	276	314	294	282	272	291	273	304	289	287	318	302	290	278	272	299	284	289	279	286	296	291	273	294	281	305	267	324	309	288	326	307	290	298	323	322	290	308	290	290	300	288	300	296	277	299	292	313	287	285	280	300	275	283	320	311	273	280	292	287	288	315	301	315	300	281	283	281	299	307	264	303	318	326	283	290	291	271	311	305	310	272	257	286	280	326	293	328	307	276	309	296	279	276	279	297	309	322	304	300	315	299	299	276	283	298	339	307	312	288	269	285	272	310	304	271	319	279	269	311	311	296	292	288	316	273	278	311	271	272	283	279	281	294	289	296	291	290	302	289	320	292	311	270	291	311	282	330	300	316	317	296	273	283	298	282	319	280	346	274	286	283	281	337	289	301	293	308	310	294	326	302	295	303	334	328	314	305	305	286	344	305	317	299	301	288	289	286	271	291	293	272	298	308	301	323	310	287	307	295	295	287	309	300	309	275	295	301	285	336	293	286	270	294	295	289	311	293	316	282	279	301	264	305	298	322	285	280	239	311	293	296	288	309	296	279	312	290	291	310	296	290	305	293	285	255	305	305	299	283	311	307	323	305	293	310	306	294	286	292	287	311	294	280	298	281	301	302	289	310	291	290	291	290	315	295	305	309	277	316	307	290	313	302	304	308	285	271	282	287	311	281	327	298	274	306	274	280	286	300	311	279	298	334	306	257	284	296	289	298	322	309	290	288	310	293	286	270	298	279	277	339	327	289	279	287	320	266	300	292	309	283	267	311	278	308	335	314	275	288	303	313	308	301	310	280	299	301	284	292	299	289	337	301	290	308	306	296	315	277	288	316	293	289	296	271	314	312	303	301	314	270	292	312	305	301	265	301	251	312	313	321	300	294	310	285	297	304	280	269	307	296	285	289	293	307	300	300	259	305	312	293	277	314	273	288	276	291	298	300	330	286	312	279	275	273	299	318	316	302	280	304	261	292	266	271	286	307	289	282	315	277	284	302	312	272	275	305	275	323	286	323	302	279	304	295	318	271	295	293	274	312	297	269	309	286	286	314	313	306	297	292	300	293	302	298	326	293	309	282	294	309	291	310	310	313	286	300	295	252	307	309	292	303	292	294	281	306	256	277	305	303	312	290	276	272	298	319	294	303	326	296	297	311	321	292	260	288	288	295	307	307	280	306	281	336	288	315	301	300	301	284	293	291	340	279	311	305	306	277	293	299	292	324	303	295	319	305	322	289	300	281	295	328	311	308	295	308	288	315	311	330	282	268	314	283	293	297	310	291	308	288	287	299	305	289	296	284	291	301	311	295	296	323	297	295	297	285	327	300	263	337	296	317	285	313	293	293	263	324	330	316	264	267	296	306	296	306	289	298	302	299	304	289	304	284	277	283	305	299	291	308	307	299	329	312	306	302	303	311	312	276	307	269	315	313	322	321	288	292	307	309	306	300	276	275	318	271	283	308	288	315	301	273	271	274	296	270	288	284	259	320	340	332	285	314	297	305	294	305	314	261	293	282	303	327	308	293	297	292	324	295	299	307	311	299	269	284	335	320	327	318	304	306	279	283	299	313	269	256	302	274	315	262	283	307	290	294	299	298	325	295	310	306	300	319	294	277	278	288	300	294	304	287	314	301	295	284	305	301	278	291	291	318	296	282	319	267	270	282	271	279	314	299	309	312	305	301	297	306	304	300	299	286	325	280	340	278	316	331	312	293	336	296	315	311	298	281	281	278	283	301	289	310	294	308	290	320	337	290	263	296	298	302	294	280	265	293	279	287	307	309	296	291	288	275	297	309	304	321	275	333	304	299	273	321	314	317	310	306	318	276	276	287	303	288	321	296	271	324	293	303	308	313	302	265	277	285	278	280	301	292	288	287	301	276	294	310	281	299	308	273	292	268	299	300	285	319	284	334	294	289	299	295	309	298	284	309	283	323	297	288	314	310	297	287	297	307	273	282	287	282	291	327	304	294	286	302	291	290	325	292	286	293	300	296	306	291	272	308	280	303	289	323	300	295	304	295	277	302	306	281	300	299	308	280	287	267	293	304	271	273	287	272	286	293	283	272	315	281	314	288	268	277	299	266	287	290	299	297	300	321	273	291	289	299	312	272	289	286	286	296	275	282	309	315	303	298	304	285	298	291	304	284	279	288	288	312	303	306	279	299	314	286	313	278	286	298	309	272	291	324	316	281	275	296	287	281	297	287	308	279	269	287	312	308	308	291	310	291	315	293	315	315	297	279	301	293	288	298	263	287	289	302	321	303	296	276	296	311	298	290	286	285	322	284	288	286	303	309	283	306	309	304	282	307	282	292	326	296	286	327	304	293	273	292	305	337	279	302	300	309	303	279	284	283	276	318	276	309	324	309	274	300	273	300	291	267	312	319	325	320	289	291	306	300	320	310	279	324	301	275	240	309	307	289	319	302	313	298	316	294	289	312	270	308	278	241	270	287	283	311	276	316	311	292	291	292	247	305	278	282	288	319	306	260	300	288	303	297	309	289	245	336	273	305	305	267	292	313	276	279	305	299	290	279	291	310	307	287	290	311	275	288	306	290	320	264	276	282	314	293	293	282	301	299	291	308	309	286	304	299	288	298	270	286	327	290	268	288	275	293	303	280	288	281	316	298	322	308	310	283	301	287	309	262	301	280	278	280	289	338	314	273	317	301	298	327	293	288	322	269	307	287	282	290	321	315	268	292	291	301	276	290	328	290	283	302	341	294	294	319	308	298	296	292	278	290	290	298	287	319	308	306	286	292	281	300	317	300	295	302	262	303	341	299	326	303	279	307	291	319	264	314	302	302	295	285	301	300	284	320	301	286	323	290	290	272	297	291	321	315	286	318	288	275	263	294	315	291	280	291	305	313	289	276	302	317	295	296	286	324	295	288	306	292	310	303	279	282	271	299	281	314	299	293	306	294	291	296	296	264	282	292	294	297	306	288	289	324	332	285	315	313	330	332	292	296	294	271	295	296	313	294	311	277	317	253	286	303	298	285	291	267	269	342	280	299	292	282	280	287	283	321	296	301	302	285	281	281	308	291	312	304	279	311	276	293	300	298	320	282	284	287	298	283	284	296	280	279	276	273	283	283	336	305	301	281	285	319	275	299	301	275	279	317	291	281	313	316	310	305	282	287	305	261	325	278	270	312	287	246	309	285	293	315	291	267	299	291	277	310	311	298	292	265	309	299	307	306	303	304	329	272	303	322	275	296	275	319	292	291	270	254	291	299	289	273	293	311	316	270	285	320	306	318	286	312	274	330	271	300	321	284
5960	8914	7538	5339	4882	4533	3772	3116	2053	1446	998	678	638	602	515	470	468	558	555	531	524	526	527	471	458	492	437	408	407	392	386	386	398	386	369	371	410	343	328	363	375	332	351	350	361	329	349	374	346	368	374	349	374	362	354	358	385	377	355	349	385	340	350	317	358	344	367	352	377	352	357	382	364	352	385	383	363	340	381	359	365	343	366	371	340	392	378	408	363	349	360	340	362	332	363	380	346	371	339	353	344	382	385	343	370	352	344	377	358	346	318	337	345	332	362	354	357	374	344	343	357	371	373	323	345	364	375	382	319	315	343	347	350	367	351	322	365	361	381	351	384	380	366	321	317	340	372	373	356	340	360	351	307	337	360	390	370	371	358	351	356	372	366	372	310	321	351	347	360	359	371	327	363	367	296	349	358	342	358	343	369	353	357	333	363	356	337	390	372	342	332	366	357	361	348	391	339	355	343	351	350	360	339	364	362	342	340	348	354	357	344	343	357	368	367	366	340	333	351	353	382	339	380	334	363	350	368	361	357	364	342	356	310	372	344	370	343	389	372	369	372	367	371	357	378	382	348	345	362	361	344	369	323	346	331	349	356	352	364	361	354	367	316	386	346	337	329	366	343	317	354	374	353	324	366	372	340	352	337	391	337	355	355	366	384	341	336	356	361	367	347	358	354	362	345	378	347	327	344	342	348	367	401	363	352	359	361	361	349	386	367	369	363	338	327	376	347	323	375	356	364	374	386	358	353	381	341	370	331	367	355	332	333	353	350	362	349	393	399	336	287	343	371	351	368	358	375	353	364	382	344	355	367	355	374	348	356	355	367	412	377	349	346	334	363	353	352	364	340	337	359	351	344	342	359	353	350	390	344	361	376	346	379	366	352	370	365	350	341	386	344	355	319	353	354	325	344	377	378	329	368	343	320	381	371	339	345	356	370	362	336	353	380	328	378	346	356	373	377	334	367	359	349	349	340	369	368	351	337	349	332	337	356	341	390	382	384	352	351	339	348	388	380	350	329	369	330	358	375	350	348	327	352	319	328	351	347	384	344	363	356	360	378	352	372	364	347	352	340	344	379	369	332	359	337	366	349	363	375	377	345	353	349	372	360	373	349	351	332	340	346	339	352	358	321	339	371	352	356	343	373	348	335	377	354	352	385	384	382	378	326	343	338	362	346	320	350	357	327	370	372	367	353	335	360	358	371	357	337	328	361	334	352	370	365	360	363	352	382	361	385	384	366	336	341	360	351	334	379	352	374	440	329	341	353	319	341	362	355	369	352	345	364	348	345	322	336	378	383	324	391	362	358	336	346	350	352	352	372	391	401	369	358	370	351	330	360	326	381	381	334	366	341	334	355	358	373	361	353	341	342	358	360	338	369	353	396	374	350	341	360	367	376	353	365	359	365	361	357	383	323	375	358	368	340	377	369	351	350	348	377	355	378	359	343	346	370	328	328	340	387	368	330	383	344	385	357	363	392	373	356	381	375	343	374	328	360	331	361	333	364	349	387	340	357	358	333	340	335	341	381	379	389	381	381	361	383	369	381	356	334	351	335	327	332	330	355	366	369	381	378	370	373	334	383	316	371	307	347	371	320	333	342	330	363	350	356	356	297	373	372	377	345	302	337	338	358	326	368	347	356	351	367	343	376	365	373	381	379	346	358	354	330	348	350	361	371	354	339	351	350	368	384	374	349	363	377	341	335	351	390	357	382	370	349	392	370	364	399	352	325	357	358	346	354	380	361	322	370	374	386	346	379	354	344	363	334	379	314	337	358	345	356	359	373	373	391	323	346	364	353	381	344	356	380	311	326	350	364	338	383	367	317	368	382	381	348	338	359	328	379	325	347	334	350	366	338	335	344	354	353	379	360	354	337	384	342	365	336	373	335	325	373	346	354	382	325	355	336	342	371	369	332	322	355	362	366	358	356	352	376	397	349	352	346	368	341	369	365	356	320	356	367	343	347	342	390	358	388	375	330	358	332	366	367	356	344	361	363	360	334	342	337	367	350	377	332	349	379	352	357	360	356	335	345	361	392	351	370	362	350	338	369	377	377	380	329	394	330	374	361	372	359	361	379	336	365	350	362	358	367	352	347	336	386	317	395	319	365	369	360	328	365	363	366	339	353	370	367	339	330	369	352	372	367	340	346	335	369	367	358	358	354	324	366	347	355	368	339	358	355	356	361	322	307	349	319	365	392	367	337	377	382	364	339	384	329	361	365	365	350	337	389	323	330	353	348	346	369	348	360	345	354	329	353	374	378	331	379	343	366	354	329	358	339	352	359	349	351	366	375	342	325	342	366	368	365	381	348	323	362	370	370	366	351	355	362	347	376	387	342	356	368	358	374	376	336	402	387	361	360	371	375	370	376	371	343	361	394	330	363	330	375	396	345	335	363	362	377	362	374	366	343	378	391	342	385	339	352	331	366	355	387	358	323	353	359	353	357	337	346	338	353	339	336	344	372	345	382	331	356	340	357	355	349	351	346	379	327	337	350	345	345	362	347	356	331	359	337	373	373	390	343	362	386	378	342	373	335	373	361	365	363	379	378	332	337	346	372	334	360	353	344	382	322	381	369	374	375	355	357	351	364	326	360	364	355	349	325	397	379	367	294	354	334	411	364	392	358	359	388	378	328	326	337	339	362	351	355	365	355	349	355	366	365	329	359	324	338	353	346	355	345	348	316	378	395	318	352	353	346	301	356	334	348	331	361	357	360	336	372	359	329	370	364	311	388	375	341	368	372	377	383	357	398	360	355	368	368	355	320	371	380	366	349	350	343	351	348	368	336	376	362	364	349	353	360	373	370	354	357	356	352	365	351	363	345	364	372	348	336	344	348	374	332	335	360	331	375	359	331	366	341	354	341	342	345	345	324	336	387	382	361	346	343	360	400	388	345	342	327	356	346	355	368	365	376	334	367	390	369	340	347	361	398	312	329	349	330	372	352	363	376	362	396	367	347	342	365	369	331	376	358	348	356	384	352	341	358	381	350	345	343	368	349	342	346	363	354	388	380	369	363	344	322	346	395	343	366	356	339	344	380	350	374	391	351	368	368	361	350	351	352	368	346	369	323	350	344	401	373	337	358	348	350	356	337	339	362	378	362	358	382	347	356	330	360	385	383	352	368	381	347	344	341	345	321	381	312	349	343	364	371	358	376	364	360	381	363	356	340	344	346	356	382	372	355	358	365	379	330	381	370	367	355	356	351	355	342	362	337	384	380	359	364	354	377	344	331	355	336	358	343	355	324	340	388	351	335	321	381	384	326	370	334	369	352	345	361	356	373	354	361	356	334	370	365	372	373	359	307	359	351	323	380	380	337	331	353	358	335	330	348	312	345	359	342	352	368	353	337	340	340	357	348	349	345	369	369	348	352	331	356	338	369	366	376	347	347	380	352	357	372	357	375	366	326	332	381	354	360	355	354	371	356	353	350	319	378	375	338	381	371	391	358	354	359	328	368	346	367	378	383	340	374	379
24151	21645	28934	24844	21551	11326	4025	2320	1353	989	734	637	548	554	483	455	430	467	471	451	431	431	429	418	451	394	416	380	346	391	358	358	348	327	348	325	298	288	285	325	335	318	322	286	306	311	329	336	300	282	324	298	326	330	288	314	305	296	308	272	300	276	338	294	267	315	275	282	302	286	303	296	301	302	310	326	356	290	320	321	325	272	272	284	293	306	290	291	320	307	319	289	299	283	297	281	262	285	283	282	319	304	305	331	307	338	300	313	288	316	323	303	316	311	321	315	244	312	313	301	290	323	288	311	296	305	268	277	310	297	264	281	301	301	317	304	306	302	269	318	320	335	290	300	320	310	300	252	319	284	301	269	323	296	314	305	268	281	320	299	291	266	329	309	310	310	307	329	295	291	294	283	292	308	347	288	284	291	289	283	315	306	326	305	288	299	304	314	289	294	303	292	273	305	317	303	284	312	288	289	305	311	311	307	308	306	309	268	313	271	274	278	326	329	288	327	293	299	290	313	275	284	310	268	319	265	296	312	302	298	303	301	295	276	324	273	302	301	302	255	287	297	323	323	294	287	292	304	288	301	263	274	299	314	261	301	310	296	296	310	292	302	326	292	308	311	300	296	288	271	294	301	282	303	290	285	304	323	333	300	285	286	315	300	294	272	303	309	293	274	262	296	289	281	332	315	306	288	316	305	249	291	338	294	303	275	312	318	270	319	293	301	311	308	300	298	274	263	314	279	307	293	300	277	317	346	306	323	274	308	279	288	322	284	269	299	277	307	310	300	302	303	263	316	297	294	324	288	294	289	295	313	316	297	304	280	281	288	313	316	328	309	312	289	297	282	320	309	289	303	312	277	316	310	311	300	273	291	319	293	293	286	294	297	320	298	271	305	343	285	305	298	278	321	323	285	306	303	305	268	290	296	291	294	290	293	287	313	320	315	296	320	292	307	309	321	312	331	283	328	308	338	274	277	304	287	317	312	302	262	306	304	286	285	288	328	309	305	328	279	337	287	287	267	325	314	338	316	299	287	316	318	309	302	301	274	301	322	287	313	329	308	289	297	305	313	307	334	305	297	319	297	322	266	292	313	263	299	337	309	269	278	296	273	317	284	273	269	291	307	297	297	285	305	312	298	270	312	316	308	305	308	313	306	311	273	290	294	303	282	288	309	300	315	313	309	318	304	298	287	275	297	322	307	289	314	306	268	293	298	297	289	299	291	295	285	305	300	272	292	285	301	318	287	292	273	308	280	298	296	315	312	292	294	284	274	274	293	290	280	303	295	326	315	314	304	317	297	281	322	304	280	289	276	258	310	315	301	292	298	315	289	347	296	276	281	276	281	332	281	287	310	307	322	296	286	296	308	306	302	312	325	292	323	291	298	315	278	292	324	292	313	284	319	317	324	296	278	312	312	279	293	298	294	296	297	283	286	282	279	314	295	295	292	294	304	273	311	282	265	314	302	301	317	306	290	296	292	302	304	298	269	308	305	294	282	321	324	311	298	313	304	301	268	286	324	288	285	303	306	264	280	331	299	302	297	309	286	285	331	301	304	276	289	300	285	302	265	307	291	325	335	283	329	291	308	314	302	337	324	277	288	318	315	286	273	322	285	274	293	309	271	305	305	306	322	288	277	304	276	299	277	313	302	296	294	297	317	337	319	314	273	304	295	282	330	292	302	286	296	293	313	299	334	285	248	314	311	316	300	291	304	277	295	305	307	311	293	307	299	297	294	325	307	310	309	304	289	303	267	289	303	302	320	303	325	297	320	301	329	310	291	298	254	274	273	277	299	274	283	271	295	294	287	302	319	302	277	285	272	334	297	272	321	307	284	344	315	281	310	328	290	285	267	323	335	274	290	309	322	284	292	334	276	282	314	323	325	278	319	276	305	296	316	320	275	283	307	301	337	313	300	271	316	289	281	281	307	294	296	310	328	304	297	307	303	285	307	313	297	298	277	290	317	293	273	292	313	282	310	307	274	301	318	281	324	293	293	314	286	297	295	265	314	299	309	315	301	288	321	276	302	312	291	300	270	330	307	275	291	301	313	258	297	294	296	297	297	295	275	312	303	320	296	265	290	309	288	294	324	269	301	326	287	308	274	306	309	303	299	286	333	278	320	293	304	303	338	263	306	298	298	291	295	306	303	256	296	311	323	277	302	339	298	260	282	333	325	276	285	301	309	317	289	309	310	294	289	317	304	286	316	261	262	301	325	308	298	317	305	300	279	338	290	319	280	300	296	290	317	331	269	279	289	274	318	296	283	289	298	283	293	281	320	317	270	287	310	290	320	290	298	300	318	343	287	285	309	291	295	299	311	296	320	298	298	309	306	292	290	324	345	320	304	321	298	295	284	296	266	317	251	295	313	302	314	296	308	283	276	281	308	289	327	300	282	302	317	306	319	325	281	330	295	304	282	307	305	274	309	280	287	308	293	312	304	297	282	305	285	293	311	302	288	290	284	277	280	275	317	283	281	311	271	317	295	304	283	310	291	302	282	318	318	290	294	307	321	287	295	299	302	332	289	284	277	295	299	285	330	322	292	326	277	306	281	314	287	294	288	288	278	316	290	304	296	315	297	308	298	329	269	299	304	267	285	279	294	271	296	321	306	330	306	294	318	287	292	293	328	294	296	311	304	304	300	251	305	278	322	283	299	302	284	308	297	287	280	286	319	311	275	286	300	318	289	278	294	289	279	311	308	296	285	288	273	297	298	308	292	324	287	296	321	306	315	314	314	313	272	317	303	271	314	288	328	302	285	287	285	288	292	293	265	295	279	279	277	284	283	309	296	279	293	324	311	316	279	294	283	307	296	301	303	304	275	287	330	289	260	288	297	258	310	269	316	326	350	283	295	331	305	306	314	286	307	305	282	307	316	328	290	319	309	305	317	303	307	304	292	279	329	297	311	291	317	311	291	243	278	294	289	262	285	305	292	305	297	298	298	310	299	279	274	296	295	266	280	282	302	334	306	315	315	313	274	300	301	282	304	305	290	305	288	323	289	306	294	305	321	287	280	322	317	303	299	281	304	319	299	296	305	276	307	289	274	341	332	289	312	288	326	304	304	263	275	308	305	299	337	317	300	334	290	306	289	287	305	281	293	307	286	292	278	276	291	330	279	289	320	296	321	266	298	285	321	270	314	316	281	271	310	286	331	349	309	314	279	312	280	298	280	310	273	325	299	305	290	303	279	298	291	266	287	279	325	271	280	307	289	319	283	300	307	292	311	312	315	289	282	327	322	280	306	308	291	307	293	303	289	306	328	281	319	321	318	292	317	274	300	279	290	316	330	318	324	294	293	333	286	266	299	283	300	309	323	307	306	278	304	294	315	307	293	307	285	295	285	298	317	290	304	300	320	305	313	291	275	299	285	273	302	288	304	299	300	297	273	279	298	307	286	298	312	283	269	311	334	312	291	289	307	301	299	261	298	323	280	321	318	320	314	307	291	331	275	297	300	299	285	306	313	311	304	303	310
5479	16457	14008	9693	8634	7411	6165	4458	2849	1984	1457	1161	1022	882	774	751	680	769	746	675	656	656	641	626	669	621	617	530	483	472	456	502	460	389	422	393	395	358	371	371	375	374	377	389	353	400	392	381	359	369	368	352	381	361	372	386	379	363	345	369	349	374	366	364	354	409	372	366	365	373	346	364	408	392	382	329	367	398	349	377	352	331	398	359	351	365	392	342	370	336	354	356	340	357	391	352	384	340	343	319	340	359	355	357	343	373	362	394	368	350	338	356	351	335	347	378	358	372	366	347	388	365	374	342	392	365	350	387	382	366	396	360	388	381	384	382	327	387	345	374	352	353	336	358	359	345	388	361	365	353	346	332	356	367	368	333	361	346	385	357	374	370	311	377	371	344	353	372	350	334	373	350	357	346	373	379	365	361	381	328	356	353	363	358	363	348	342	381	379	379	358	376	353	379	359	378	397	358	372	365	377	363	364	347	334	388	338	343	339	349	361	415	354	340	336	379	381	346	361	376	371	339	353	333	381	350	360	383	376	386	372	388	366	351	359	351	360	367	384	372	332	373	352	361	348	381	364	402	293	365	377	366	338	373	336	355	347	374	354	328	376	372	365	387	342	359	354	348	343	346	367	332	367	379	374	378	375	355	368	352	366	395	348	384	352	326	334	349	345	341	313	377	348	394	344	353	355	336	328	346	383	353	383	358	329	359	372	325	328	341	319	374	372	368	375	384	321	361	368	372	382	408	354	366	377	355	403	380	349	337	376	344	351	348	378	347	353	397	353	374	377	391	361	356	339	390	339	314	368	381	376	355	385	399	353	340	364	377	300	366	330	331	339	337	372	371	371	391	357	366	380	375	343	360	355	385	352	359	367	338	369	361	363	384	343	389	383	394	368	335	333	343	381	374	345	353	384	337	348	385	343	360	350	391	374	349	360	364	364	354	379	345	359	389	320	382	361	358	349	378	363	376	362	367	377	344	362	400	361	347	385	384	365	327	365	392	368	355	320	344	336	368	370	364	347	363	351	334	366	356	392	382	351	341	313	347	346	395	350	378	364	373	345	360	346	346	361	339	343	351	364	353	388	342	347	344	340	358	379	347	356	349	351	358	317	341	383	382	356	350	368	365	359	343	343	386	385	361	360	396	407	333	355	366	338	378	361	356	351	341	361	339	359	323	354	337	357	333	363	391	352	347	341	364	378	340	367	394	358	365	368	373	354	361	372	348	368	374	370	366	352	356	353	375	361	338	390	345	374	373	364	341	366	336	354	369	382	349	343	367	333	369	372	382	350	357	364	353	353	363	367	372	384	365	333	345	371	373	353	345	353	330	373	376	345	392	381	343	343	375	350	358	379	355	384	362	359	363	380	362	354	392	361	341	362	344	335	378	365	399	338	403	333	338	382	362	336	371	365	340	410	370	379	361	366	374	391	371	370	364	365	330	348	368	350	357	349	362	369	368	332	351	374	346	355	381	356	366	355	349	404	376	386	378	374	355	325	367	385	347	368	364	369	363	356	366	342	387	325	345	329	362	360	367	340	353	394	361	343	374	363	359	356	402	351	360	357	367	312	378	364	381	345	348	370	358	349	378	368	365	354	390	321	346	375	353	332	352	334	396	351	349	370	322	366	381	340	362	372	389	372	373	374	386	395	379	352	342	371	368	339	374	384	336	369	373	363	354	375	359	355	377	358	364	353	355	359	369	356	385	367	347	391	402	368	331	393	387	397	379	325	367	338	355	371	372	395	344	371	376	367	329	340	366	335	348	373	365	363	366	386	333	362	364	391	362	377	359	366	350	359	339	343	351	354	397	364	359	347	375	354	331	371	371	363	348	384	358	384	357	385	413	357	363	370	370	350	351	364	345	339	349	385	384	365	375	362	351	352	384	401	397	348	365	370	377	384	377	303	366	379	327	374	370	331	359	356	365	342	363	376	378	324	356	343	367	342	352	349	326	353	357	357	372	387	322	357	385	366	365	378	315	381	373	330	366	382	349	349	373	357	369	364	364	359	392	342	376	358	356	357	385	368	375	345	348	357	345	339	333	336	355	364	306	350	406	357	330	394	362	362	368	361	380	346	364	382	380	366	360	350	366	377	377	344	372	342	329	397	387	391	352	337	347	348	343	378	397	401	380	365	336	357	405	372	332	348	356	371	340	337	376	374	379	351	342	362	375	323	370	378	343	355	379	360	399	408	383	389	369	370	329	391	370	394	342	349	365	359	360	389	366	362	358	361	376	362	358	336	383	390	387	361	382	388	367	349	387	368	336	372	378	339	405	346	382	344	358	371	381	362	348	358	351	357	333	353	397	370	341	356	358	400	365	384	349	362	367	390	376	334	326	346	359	351	370	377	359	399	348	384	380	347	372	399	354	354	358	351	381	358	330	362	368	377	362	391	345	353	359	371	376	346	398	364	339	373	375	343	368	358	379	387	352	360	388	361	333	363	361	361	360	378	373	370	346	390	365	367	369	348	360	358	343	373	386	376	352	362	311	346	338	373	371	335	352	359	363	384	395	339	357	368	350	394	335	347	365	353	372	347	341	373	410	368	388	360	326	349	354	373	389	396	375	378	331	379	383	368	330	350	357	347	360	380	338	341	348	380	342	333	339	363	352	372	375	356	375	339	352	344	421	403	354	353	376	355	347	389	363	341	347	335	342	383	387	369	351	373	340	354	367	396	393	364	357	344	357	334	362	369	358	344	355	359	379	366	339	345	391	355	379	355	372	339	371	319	409	373	332	365	365	324	356	355	351	361	383	331	352	406	354	335	358	318	401	360	377	391	368	379	357	344	343	347	357	381	319	385	365	364	338	344	368	351	376	372	354	399	361	362	370	375	345	376	347	337	351	350	376	399	384	388	398	376	364	389	342	375	343	358	343	366	366	332	381	340	362	369	362	335	371	375	345	346	351	375	332	399	385	366	351	358	341	351	354	384	369	337	357	367	373	392	371	358	381	348	368	337	387	355	336	354	380	356	363	347	365	368	385	353	363	356	361	336	357	354	357	402	344	374	356	395	382	359	355	367	366	386	360	357	359	354	365	371	360	348	335	387	362	344	339	388	379	375	354	360	369	347	374	355	345	363	367	359	375	339	401	365	373	354	362	344	381	377	348	334	363	339	344	351	344	398	346	383	360	362	376	330	355	400	374	377	356	397	358	334	384	346	381	321	377	367	387	344	326	382	338	366	391	368	376	382	336	354	353	374	365	362	339	337	351	347	368	382	405	361	370	330	374	372	353	372	385	370	347	348	389	371	359	368	346	361	346	355	359	369	388	349	339	369	341	340	371	349	394	341	386	381	326	357	349	407	383	353	346	371	377	338	391	381	328	384	330	399	384	356	369	358	356	343	386	367	377	380	358	331	320	340	328	369	355	354	339	403	355	366	377	389	344	371	390	334	368	362	399	349	378	338	341	369	346	366	384	380	363	360	360	384	356	389	375	382	348	354	382	349	395	367	370	350	350	361	387	357	373
25297	21631	27723	25827	11451	3678	2407	1514	936	597	454	387	353	337	313	311	303	339	274	283	299	281	283	298	283	260	257	211	218	211	244	223	223	205	180	195	202	193	162	172	194	193	192	192	202	182	171	178	166	187	192	175	170	209	176	205	181	157	200	187	166	199	160	196	174	167	194	181	175	201	203	179	190	169	167	204	181	160	168	164	186	195	177	181	186	172	183	204	186	182	188	167	175	172	192	177	176	187	174	196	195	166	172	159	199	174	198	176	185	175	169	181	200	187	180	178	181	177	192	168	180	186	166	159	182	204	224	190	176	180	180	221	199	180	179	162	176	188	203	184	178	177	208	170	180	195	167	169	146	165	190	189	163	186	192	178	201	176	178	163	175	188	175	174	186	174	184	174	191	193	196	199	177	169	203	182	168	180	165	171	182	208	183	188	187	187	148	191	205	176	170	172	189	144	174	184	182	165	188	172	187	186	179	187	194	197	190	179	169	173	176	176	189	175	169	187	166	184	178	177	190	191	169	174	176	163	210	200	187	200	209	183	180	174	164	181	166	166	159	162	174	187	192	175	177	174	203	168	182	189	183	205	182	173	178	174	198	173	157	165	180	191	186	178	166	184	152	204	188	197	206	168	189	175	188	196	194	181	173	192	196	178	203	171	161	193	153	161	171	180	155	181	166	205	173	193	155	175	167	191	182	184	197	202	146	180	190	136	165	173	168	201	189	173	184	179	198	211	175	198	189	161	180	184	178	179	163	184	205	194	205	187	215	187	186	181	196	179	200	176	188	173	196	188	186	165	183	175	168	167	182	196	182	182	186	211	163	189	161	168	205	164	169	171	178	170	209	182	166	172	171	171	174	176	166	189	168	163	182	184	173	198	189	192	146	172	167	157	222	181	192	167	173	165	166	181	185	178	178	200	193	173	160	171	196	181	160	170	183	162	180	177	187	161	180	172	183	172	205	184	179	187	173	164	186	189	178	186	163	169	195	180	175	162	202	190	188	177	175	194	182	182	174	157	167	171	185	185	180	188	185	175	170	187	198	198	192	194	156	189	184	182	182	194	165	185	198	178	199	178	202	173	161	174	168	157	184	180	186	173	186	169	183	198	173	161	179	192	194	214	175	186	179	176	204	207	187	182	208	200	185	175	171	183	185	176	166	187	171	169	193	187	181	179	204	192	169	165	185	186	185	168	153	185	173	155	190	194	175	165	158	177	191	185	160	178	207	213	176	186	188	191	181	155	164	177	146	182	148	176	160	182	179	186	198	185	183	180	157	184	203	190	159	172	170	171	178	173	184	190	193	173	175	224	190	190	181	175	193	182	184	169	175	187	186	180	188	192	182	173	200	177	198	177	165	193	192	157	175	173	167	191	192	181	184	179	192	169	168	207	193	192	184	190	187	181	172	163	205	194	185	190	182	189	194	170	193	199	148	148	193	216	196	165	181	178	203	158	196	187	181	165	192	178	193	189	196	170	182	184	184	186	185	188	181	187	204	169	174	208	155	171	188	155	188	169	192	178	185	178	164	173	180	173	199	175	183	205	163	170	182	164	158	174	194	195	162	183	195	197	181	181	173	180	201	181	175	185	175	191	161	201	189	176	198	184	182	177	175	172	151	178	198	144	185	178	172	176	190	174	163	165	190	181	176	207	183	183	199	152	170	188	170	205	182	183	187	177	184	203	169	172	183	181	161	206	186	181	182	196	189	188	181	183	185	172	184	200	178	186	192	169	168	206	181	172	195	175	171	197	185	221	190	203	189	199	194	167	180	182	158	188	194	174	164	184	152	180	182	197	186	208	172	191	204	192	191	171	187	175	177	190	184	170	199	185	192	183	160	172	171	182	187	179	180	193	188	173	193	208	180	164	186	162	177	182	178	181	191	148	188	179	178	172	164	179	173	189	155	178	180	204	177	162	181	186	165	197	182	155	192	173	177	180	176	186	177	177	177	163	185	181	147	196	188	179	196	158	180	184	183	159	179	182	173	192	170	197	186	168	167	178	200	198	183	193	167	166	184	188	162	179	191	207	196	180	199	208	182	164	205	174	164	184	168	215	180	189	183	172	190	197	174	216	180	203	183	191	180	171	197	167	143	208	206	190	169	177	180	205	204	185	188	179	173	169	154	187	174	217	178	168	188	209	150	197	178	192	197	197	170	197	195	152	190	171	186	184	178	178	160	178	193	173	175	166	183	167	169	179	172	160	193	191	185	157	193	174	185	172	174	193	183	186	157	180	167	164	186	180	196	175	181	178	170	190	189	170	166	197	183	190	201	188	169	198	157	157	196	185	179	198	179	168	181	196	183	193	173	184	185	190	177	175	162	179	173	165	188	167	187	175	189	160	173	172	180	166	181	184	160	194	187	180	181	186	197	176	175	188	168	208	189	173	167	173	197	179	173	172	179	165	164	188	193	184	178	208	171	203	192	188	194	175	212	170	183	167	186	186	191	174	205	192	190	194	171	174	182	182	202	156	202	187	210	178	185	183	185	192	194	193	154	151	204	186	183	173	182	167	201	167	200	175	185	212	195	180	175	180	172	179	199	176	192	158	195	196	153	187	194	175	177	178	181	200	194	176	187	191	168	181	183	182	181	200	170	183	213	164	201	187	177	170	181	207	194	174	182	183	199	162	184	173	191	193	175	193	176	165	162	171	152	165	188	177	189	169	203	183	191	198	184	168	208	186	190	192	187	178	204	180	199	180	175	169	198	200	164	159	197	161	196	190	172	217	164	197	169	175	180	183	162	164	177	196	184	196	183	196	199	166	189	193	179	167	190	199	162	169	173	171	157	174	183	206	157	187	187	188	207	160	206	168	189	176	174	168	189	187	161	185	205	186	190	177	196	145	181	180	182	171	152	180	183	187	192	169	208	177	178	170	182	163	188	195	189	197	173	181	186	174	168	186	189	171	180	201	175	176	167	168	186	165	166	170	176	182	187	189	188	181	170	189	181	185	188	189	182	167	181	188	209	205	172	174	191	202	194	185	177	205	174	202	187	177	176	196	202	188	184	181	203	169	191	184	155	170	191	167	186	205	190	192	228	162	188	176	163	196	168	191	177	172	175	179	202	190	195	203	180	208	188	200	199	208	169	174	172	172	200	172	192	185	188	186	181	174	183	192	198	191	180	181	163	189	193	180	193	186	191	175	161	183	190	173	169	176	194	168	182	171	166	196	173	179	168	187	158	166	171	151	177	159	173	168	185	175	185	190	188	181	192	192	166	186	192	150	181	174	187	182	168	184	191	199	191	187	188	177	178	183	181	156	188	197	187	186	173	173	170	182	188	163	193	175	191	190	185	208	184	185	197	182	172	178	173	177	147	157	176	160	193	183	202	193	170	174	183	162	200	188	207	168	194	161	155	196	165	205	176	173	168	173	185	183	191	201	165	191	209	163	173	199	191	190	193	201	181	177	174	171	188	177	181	177	173	175	196	205	191	192	177	159	178	166	212	168	177	187	191	158	175	145	178	177
5154	12449	11738	8639	7401	6388	5107	3420	2087	1358	1016	779	668	640	575	500	485	524	542	460	417	453	443	433	407	451	367	302	292	290	273	302	289	248	244	260	230	244	219	237	240	209	216	226	234	231	199	231	218	214	234	221	231	233	258	211	226	216	212	233	237	216	228	247	217	219	233	236	203	224	217	232	214	230	229	214	210	213	238	201	226	216	224	206	218	211	227	237	215	200	226	201	226	228	216	222	221	244	227	198	228	218	203	202	233	232	228	216	214	229	245	223	234	245	218	214	226	213	238	232	205	231	201	210	231	193	204	221	217	227	212	203	205	222	213	234	215	210	232	230	215	208	219	220	211	214	229	207	235	208	204	198	213	210	213	245	204	231	246	216	213	208	197	187	208	203	229	222	227	196	222	215	208	201	192	239	236	231	208	214	198	212	228	223	224	232	212	231	204	218	220	209	228	218	216	257	236	213	217	237	249	243	209	243	205	223	227	213	205	213	204	234	212	225	212	232	189	213	230	196	224	215	198	214	219	230	221	242	203	207	237	215	224	205	212	226	207	242	225	186	217	234	225	220	209	226	242	229	222	216	200	211	210	209	217	197	213	197	233	204	234	220	224	231	214	245	220	205	223	240	234	207	225	209	215	204	207	220	230	242	196	229	225	210	212	214	234	234	225	224	230	221	202	200	236	234	217	234	220	210	223	228	222	223	211	225	230	242	214	219	236	239	228	209	219	248	199	225	191	233	222	214	226	209	228	221	224	222	193	217	209	194	191	213	225	204	213	223	220	202	236	228	230	217	228	217	219	210	215	213	193	208	206	204	220	215	214	238	202	234	232	219	215	192	215	201	216	271	223	214	240	196	229	239	211	213	217	228	232	229	232	208	236	201	196	226	231	221	208	188	209	243	210	220	228	224	219	217	211	229	218	241	199	252	221	223	247	214	203	208	225	214	220	214	180	241	214	216	211	208	224	238	239	229	221	232	206	197	211	230	240	224	230	199	237	211	205	211	228	241	216	217	217	179	220	201	203	197	209	220	213	211	222	216	228	262	196	231	216	228	218	211	233	219	202	196	224	223	209	218	242	214	230	214	208	197	229	225	228	231	217	208	212	236	220	229	209	226	205	198	206	209	222	210	229	228	255	220	206	225	239	216	201	226	207	223	204	221	243	229	209	236	227	198	203	216	214	237	205	216	202	229	221	207	207	198	212	244	190	212	208	210	223	173	230	209	231	227	191	214	236	218	232	254	238	228	197	226	224	215	214	227	223	219	248	226	217	222	232	232	229	208	239	223	219	207	199	191	215	213	204	224	245	237	227	223	229	191	206	223	214	176	208	209	203	228	228	218	215	237	227	234	214	219	232	228	212	230	241	214	222	265	227	209	201	190	245	232	214	235	237	223	233	229	246	236	232	213	231	223	234	236	220	200	200	197	188	219	214	247	204	235	209	214	225	190	227	247	219	207	217	247	223	231	216	235	215	214	224	251	202	204	237	234	241	212	216	212	238	239	233	199	217	206	238	235	223	233	215	226	229	224	199	219	214	206	192	228	225	177	212	225	195	231	232	216	202	235	219	222	221	233	201	217	205	213	202	201	203	225	239	201	211	235	226	230	219	227	231	237	206	191	219	219	207	243	211	220	212	206	238	189	236	220	203	214	215	198	216	217	217	216	200	224	221	226	192	219	217	213	206	220	206	209	242	222	202	228	229	219	207	199	221	229	224	229	211	213	194	213	205	209	184	251	233	229	236	219	235	247	204	206	209	214	187	225	196	238	225	227	234	212	220	240	235	215	195	220	221	226	218	221	202	214	243	205	230	205	210	254	230	243	228	203	243	211	229	227	228	243	214	216	222	219	217	204	194	215	235	222	231	212	218	209	221	224	211	203	219	233	231	209	241	200	228	209	213	228	230	203	246	186	255	202	202	221	219	232	237	197	222	209	216	229	239	219	253	209	202	212	214	232	213	235	233	215	189	200	223	218	218	189	216	218	225	249	216	222	227	232	217	220	199	217	200	186	239	210	217	236	224	238	199	235	223	241	219	181	200	227	257	226	193	216	238	184	229	191	213	225	205	218	220	199	226	201	216	205	213	241	244	211	217	209	224	207	204	223	235	207	237	200	238	209	223	209	213	240	254	228	201	218	220	187	208	212	223	216	222	214	239	186	214	207	196	206	228	225	230	209	215	238	214	249	210	243	218	246	233	242	226	202	186	232	201	223	245	234	238	230	246	232	243	239	223	215	227	264	229	246	220	218	224	212	219	219	224	214	224	211	226	230	198	207	236	204	234	216	222	220	182	237	215	221	243	224	226	248	225	196	239	219	206	228	216	244	196	222	216	226	236	229	241	231	237	217	220	214	222	227	241	191	210	224	223	229	216	213	207	236	231	210	212	223	202	242	226	213	195	198	227	218	218	227	206	217	211	203	226	209	231	226	221	224	203	230	224	205	215	221	234	229	212	226	222	214	219	228	228	243	203	191	247	241	220	239	245	211	220	215	235	217	222	224	230	229	190	199	220	238	216	230	215	242	223	214	247	233	207	237	225	224	207	197	211	208	235	247	243	222	250	226	200	199	252	207	197	219	214	238	218	227	212	235	216	231	250	210	224	236	206	181	223	223	202	204	208	215	196	244	223	204	241	194	228	208	220	216	214	214	197	230	219	220	203	242	221	209	213	223	215	238	213	207	226	236	235	236	208	196	232	223	214	214	212	241	240	236	224	199	219	218	244	196	198	210	208	230	211	237	213	223	204	216	238	233	203	232	208	227	214	206	209	218	226	212	217	223	214	222	217	234	210	210	231	217	204	238	206	228	264	220	205	205	210	175	223	187	246	244	231	245	221	229	231	207	210	229	196	219	204	227	235	210	214	227	225	217	256	199	234	230	233	224	227	222	210	208	228	210	213	201	220	228	176	249	254	227	240	207	205	231	218	214	233	193	229	228	211	228	221	225	224	208	228	242	249	216	215	238	226	230	225	218	229	243	226	226	210	243	231	218	214	215	235	202	222	215	212	199	219	211	201	213	220	226	232	206	216	229	225	191	205	241	238	242	212	210	245	214	223	238	236	234	225	230	229	216	226	212	243	173	251	211	238	214	213	233	239	196	212	234	231	223	215	162	232	221	227	234	230	217	215	197	243	254	211	202	241	232	254	195	239	243	220	243	227	221	236	220	223	199	195	198	219	219	202	196	244	228	222	234	214	200	241	224	246	225	225	228	256	222	203	222	220	224	214	198	209	204	213	247	218	225	221	220	229	222	238	210	207	220	221	204	228	233	199	232	203	225	205	238	234	256	211	225	236	217	215	200	221	205	209	224	211	223	225	237	233	218	217	232	228	194	209	218	202	226	227	235	217	231	244	239	212	198	200	240	223	214	214	220	218	203	211	198	217	226	210	215	203	225	242	213	229	225	199	223	200	234	199	192	228	224	228	236	213	238	235	209	221	205	215	239	212	238	204	244	234	182	204	205	235	220	200	223
23019	21642	29460	24300	21656	21733	11121	2872	1607	1014	767	659	574	517	467	440	403	423	438	415	407	390	395	392	370	358	317	284	213	225	199	214	230	170	201	193	150	189	166	161	163	188	161	164	152	150	171	143	147	167	173	166	152	183	165	173	165	162	166	176	155	170	170	147	150	133	147	180	138	163	167	173	173	174	151	169	162	174	150	138	158	161	148	156	156	134	155	159	146	163	136	148	161	180	136	137	169	168	137	160	152	160	151	152	170	157	132	161	148	153	153	155	145	148	154	151	172	147	167	154	151	130	143	165	161	148	174	159	162	153	151	148	166	169	149	125	135	154	141	170	161	136	183	175	146	174	149	148	161	140	169	154	158	166	144	155	174	170	155	165	147	165	159	147	160	152	172	146	145	153	154	138	156	143	152	171	183	160	172	166	142	159	160	169	151	149	176	158	154	137	174	144	148	177	153	150	155	153	163	133	134	158	155	140	176	138	127	132	154	157	143	174	150	161	169	139	144	162	143	133	143	149	156	156	155	147	149	155	170	141	165	165	151	145	164	122	141	164	164	123	133	147	175	150	167	163	143	168	186	153	151	153	143	138	150	146	137	147	160	153	133	162	159	150	140	162	166	131	159	143	148	148	146	146	172	144	148	141	134	150	136	139	161	154	153	169	163	153	149	151	152	153	143	166	158	153	146	140	153	140	150	147	175	178	132	161	149	133	166	132	178	160	159	169	154	149	150	146	135	186	159	149	147	137	148	160	166	145	162	155	141	177	175	154	135	181	140	139	148	150	159	157	143	138	145	135	151	168	140	155	157	164	147	174	138	158	147	162	117	129	169	129	170	139	164	152	148	169	141	146	161	124	171	163	154	133	161	138	150	149	144	151	143	132	163	160	157	133	170	141	139	148	146	145	138	158	157	148	167	158	165	134	172	133	123	148	138	150	167	169	156	166	165	159	127	140	138	149	149	152	165	140	174	137	164	145	148	166	159	154	160	159	151	154	150	160	170	144	151	156	142	151	154	162	144	185	141	146	141	160	167	158	146	200	162	136	141	164	146	160	137	152	166	146	170	158	152	155	157	156	180	146	146	156	135	168	168	156	164	156	138	155	146	161	143	152	157	164	140	150	140	140	157	165	159	148	158	134	169	158	151	178	160	160	146	143	155	167	143	151	144	157	147	166	143	151	145	138	186	145	158	142	175	165	173	162	132	167	160	150	153	132	164	128	171	164	147	163	175	166	159	148	141	138	171	148	129	132	148	144	143	157	133	136	160	152	149	162	158	168	163	148	149	158	167	160	132	158	143	143	154	141	156	140	168	154	162	151	140	124	150	186	169	140	148	131	140	167	147	143	150	153	165	155	153	142	134	155	161	126	148	144	144	151	150	135	156	151	146	148	138	145	154	151	152	144	143	148	151	148	153	136	133	164	135	132	138	137	157	152	145	120	174	145	163	121	150	161	158	153	153	127	151	147	145	176	161	166	133	144	160	139	159	159	157	163	154	147	148	166	152	139	152	164	177	152	150	153	162	166	145	160	150	150	132	156	150	159	130	148	158	167	166	159	158	138	138	150	146	139	156	134	149	159	157	157	146	153	141	152	164	152	146	149	129	167	139	163	160	157	140	150	161	167	161	150	133	138	170	155	145	166	161	145	136	161	151	151	137	151	155	147	139	158	158	165	145	141	165	164	156	167	162	167	177	185	163	150	151	135	154	157	141	166	143	149	160	160	146	132	161	161	147	139	144	145	151	163	142	165	149	148	157	176	164	142	145	169	165	142	171	144	150	160	155	155	166	147	162	140	160	147	159	175	168	159	147	144	144	156	172	145	130	153	155	152	137	167	165	158	150	161	147	145	139	169	144	141	144	156	137	139	163	143	181	147	135	134	141	149	138	146	154	146	145	162	139	150	150	150	147	123	149	165	142	151	148	140	143	154	153	141	154	148	128	154	172	143	146	160	147	150	141	144	146	166	133	161	143	166	153	167	148	172	157	173	175	151	165	156	169	147	142	155	152	146	168	169	154	149	174	164	161	140	156	146	137	167	159	113	132	146	143	147	131	139	146	149	157	162	133	145	135	162	148	149	156	141	144	177	181	158	148	158	150	177	156	126	142	143	157	155	176	145	165	153	147	156	141	142	144	156	171	114	136	138	131	161	143	145	153	133	126	136	152	165	147	151	137	157	130	148	141	144	174	175	167	168	161	171	133	164	155	124	151	146	156	158	157	145	167	172	148	156	132	134	161	138	155	161	151	175	143	142	154	157	144	143	151	158	153	164	148	131	168	142	138	143	162	151	154	145	156	157	151	153	157	165	148	156	150	161	153	162	125	129	158	155	155	127	144	138	158	141	154	162	145	153	161	132	135	179	170	122	152	156	162	148	162	143	145	147	162	155	146	135	150	150	172	148	141	143	137	147	170	160	160	139	164	178	156	166	128	132	152	152	178	150	179	158	161	167	139	151	163	171	146	145	160	149	150	177	168	142	151	150	156	132	129	164	125	172	143	140	141	174	155	151	169	143	167	146	156	141	168	165	130	139	149	137	145	132	161	128	143	152	158	155	137	148	138	154	151	143	164	145	143	164	170	149	173	166	135	151	175	168	152	155	148	151	174	145	158	177	159	154	160	164	145	132	158	151	143	177	153	167	151	146	139	133	141	155	126	142	164	167	154	143	151	137	138	157	179	161	154	141	151	149	169	146	160	145	149	171	140	141	149	159	138	178	164	141	141	129	189	147	144	142	148	171	176	163	165	158	167	156	154	139	145	143	145	163	143	161	144	135	146	127	151	142	152	139	152	168	141	136	151	174	143	147	151	157	143	157	172	141	180	170	147	148	166	147	151	168	165	159	182	139	165	156	179	142	128	139	164	165	156	166	166	161	178	155	163	161	155	157	153	140	152	157	165	157	152	162	164	167	124	151	135	164	151	147	160	132	139	134	146	139	145	151	160	147	138	167	151	159	141	145	173	160	148	146	165	156	171	143	159	160	166	141	180	146	145	153	157	156	152	137	141	139	157	148	150	123	160	154	131	141	153	163	156	135	141	143	148	150	155	136	160	147	150	155	135	154	146	152	154	171	137	168	175	147	159	158	141	150	172	160	149	159	148	152	144	165	146	149	163	167	139	157	153	166	132	147	162	164	158	143	138	162	151	131	165	156	159	151	152	147	146	151	165	149	164	162	149	142	153	144	148	136	170	163	114	148	158	180	149	153	145	148	151	164	135	135	145	145	156	144	149	142	137	140	170	151	124	160	148	147	149	183	163	151	134	163	151	153	157	144	144	158	166	169	137	151	154	154	162	150	126	155	153	144	158	142	150	143	141	154	150	171	155	144	152	159	151	162	159	128	136	157	141	128	147	150	165	147	133	164	164	156	174	150	117	153	147	143	186	177	159	151	139	178	170	141	155	162	132	162	133	149	128	155	136	145	144	147	136	153	155	158	143	151	151	136	165	159	158	144	139	155	183	149	151	150	152	191
6297	22364	20324	13727	12402	10768	7697	5032	3341	2227	1673	1366	1168	1029	935	781	770	748	768	708	700	680	686	678	659	572	465	411	375	378	302	342	299	280	257	222	230	206	201	230	196	207	213	213	186	188	190	197	218	201	219	187	202	217	212	211	197	205	189	199	218	195	188	219	211	204	179	224	184	188	217	213	203	199	218	193	214	212	184	197	201	203	173	203	178	152	208	211	204	198	188	188	209	195	177	208	185	224	186	188	186	215	193	169	182	217	188	188	217	189	174	198	201	178	162	178	206	220	188	176	203	184	182	180	178	192	205	183	164	180	188	177	181	211	216	206	171	201	192	168	185	197	188	207	189	189	179	210	185	215	176	184	195	193	190	199	178	179	171	184	188	188	187	194	200	200	196	178	171	169	194	188	207	190	186	193	220	168	196	184	193	203	185	186	195	182	198	206	167	180	177	184	197	194	179	173	184	198	182	195	169	191	217	170	177	212	169	184	201	180	197	175	211	192	204	195	196	186	200	195	163	177	215	178	197	178	198	179	175	155	179	186	182	185	157	165	192	194	192	190	181	183	210	175	171	180	185	190	177	173	175	169	165	173	188	172	199	190	183	197	187	179	191	194	204	184	187	189	173	181	183	182	203	181	184	195	193	199	175	209	184	194	186	172	178	182	184	179	186	206	177	193	195	191	206	185	206	171	197	186	177	191	174	180	187	190	197	204	176	176	182	183	189	174	179	189	200	184	179	194	208	214	155	192	200	227	177	210	199	181	181	182	192	185	181	200	162	195	186	178	177	208	196	179	183	181	182	188	183	170	203	186	228	200	179	199	208	172	174	182	181	198	184	196	180	187	174	177	181	189	186	162	162	200	178	182	187	204	190	194	185	186	158	178	181	206	183	181	189	192	204	179	172	175	189	196	173	168	205	168	213	197	176	193	193	180	204	191	196	221	188	171	184	188	162	178	177	196	178	188	194	203	214	190	175	190	184	171	191	212	177	187	167	209	191	203	183	187	195	216	181	184	200	184	169	180	204	214	184	188	192	179	175	197	185	182	218	188	195	187	198	157	191	207	174	189	186	159	197	189	195	181	178	171	199	198	212	176	173	198	202	210	167	183	173	194	163	217	162	191	203	190	179	199	190	192	204	196	173	176	209	161	184	186	192	169	181	159	187	195	205	177	205	184	167	196	189	196	199	190	181	204	164	166	200	208	207	210	203	189	202	195	194	181	194	205	194	192	192	183	177	174	211	181	184	216	191	195	186	194	197	185	193	188	171	215	204	162	188	171	207	170	183	176	183	194	200	173	185	193	179	198	169	197	180	194	171	186	184	173	187	195	188	189	185	168	197	166	167	195	205	171	167	175	210	189	187	193	182	181	184	196	183	168	208	191	193	192	162	194	171	180	199	185	182	165	179	177	216	203	192	204	186	195	173	229	189	191	209	181	201	197	161	208	171	193	213	175	168	181	200	189	195	190	175	198	192	224	205	194	186	215	183	206	221	212	187	194	209	197	174	174	182	183	189	191	164	181	172	169	192	166	174	188	185	196	166	199	214	185	206	208	181	160	204	211	188	209	201	196	198	182	201	181	183	211	203	182	206	172	194	202	180	191	165	204	161	205	184	183	194	178	205	190	171	166	194	212	187	212	192	182	162	194	181	200	185	172	178	192	189	182	207	187	177	196	204	177	149	190	172	183	194	189	186	190	211	185	148	187	181	180	181	181	208	196	181	173	198	187	187	172	187	190	188	179	180	215	197	175	175	170	216	216	191	203	168	201	191	190	188	207	210	183	179	185	177	184	175	171	199	211	186	188	163	200	176	201	180	184	184	197	185	198	187	196	168	198	213	198	198	184	209	179	196	198	205	196	177	172	180	210	194	215	189	180	159	185	188	201	188	211	193	162	174	190	188	200	185	195	193	207	192	191	167	204	206	186	190	209	169	196	188	190	195	173	177	193	183	197	196	178	204	212	156	204	192	176	185	194	213	186	174	213	178	206	188	181	194	192	180	199	179	195	176	188	181	199	229	198	181	215	185	169	194	186	167	192	200	193	200	209	203	181	209	187	185	192	175	181	159	179	173	207	184	171	187	187	183	193	199	219	175	204	184	213	178	194	224	174	184	179	201	203	193	181	192	159	197	165	173	186	184	195	163	171	187	197	179	206	192	169	194	193	207	189	208	195	179	172	210	170	176	184	218	197	165	177	176	188	179	186	186	185	172	157	196	181	192	193	195	191	189	190	175	190	196	185	186	174	187	189	186	174	171	183	181	190	220	176	200	202	186	200	187	181	196	188	187	210	191	170	193	182	201	181	180	202	221	195	203	165	175	187	184	217	185	206	173	191	193	188	185	208	180	195	188	201	156	179	186	212	199	189	189	191	185	181	202	184	200	170	160	199	174	190	203	178	179	174	167	199	186	192	181	187	182	205	167	220	175	192	169	157	191	174	204	199	174	168	189	182	193	178	176	189	183	203	179	196	189	193	161	208	177	181	217	195	188	184	194	207	232	175	185	193	179	198	192	195	208	188	166	180	175	175	181	213	173	194	199	171	176	170	208	184	182	186	184	162	168	187	189	199	201	180	218	183	196	203	181	179	200	210	176	189	216	186	190	180	197	208	198	201	179	183	191	190	194	191	186	188	191	190	186	195	165	183	202	171	196	186	184	165	181	197	183	188	205	208	203	180	211	192	173	204	202	183	174	189	204	186	193	165	194	202	204	185	172	192	189	198	191	187	178	183	172	202	183	194	181	186	167	190	175	188	203	202	189	193	183	204	196	185	181	196	178	188	196	170	183	180	202	167	188	187	215	191	190	201	179	200	192	201	182	227	193	164	182	173	195	165	204	198	163	175	184	202	204	194	189	174	180	205	175	200	200	197	166	200	203	183	208	210	207	192	208	219	188	179	182	183	206	189	202	197	188	182	178	190	198	161	180	201	182	176	172	183	197	188	214	163	180	165	184	207	181	205	188	199	199	163	191	193	205	163	173	209	207	194	175	195	184	182	194	172	190	194	204	186	206	183	191	192	187	198	205	196	164	195	189	198	164	172	185	197	166	184	173	181	202	175	181	194	180	206	194	184	189	176	198	199	180	194	185	169	204	165	209	193	158	220	183	186	192	189	203	162	193	176	198	165	180	180	180	186	154	178	175	165	190	187	190	194	192	188	192	190	194	189	174	197	176	203	164	190	197	159	208	166	212	186	190	199	186	168	189	173	202	200	175	192	202	196	191	189	194	224	181	183	180	173	173	216	176	194	179	222	179	186	180	185	208	169	193	200	196	167	168	182	195	156	194	175	181	226	185	155	206	193	184	205	190	172	175	206	205	201	185	220	192	182	189	190	177	193	206	206	190	182	180	176	197	171	149	175	212	167	207	163	191	211	183	192	174	191	184	200	201	180	207	194	188	191	157	191	214	196	183	184	208	203	188	188	171	186	182	187	184	165	197	181	179	206	168	183	165	168	185	157	178	207	190	191	202	175
27889	19780	11431	6284	4102	2624	1699	1116	796	648	524	440	445	410	378	400	414	385	380	393	381	379	356	348	398	397	345	304	335	356	314	311	316	307	308	332	309	316	303	297	326	308	320	295	305	283	288	317	268	306	320	283	302	314	306	297	316	317	278	313	335	324	306	318	342	317	338	306	290	305	322	307	295	291	292	320	328	304	329	281	330	316	301	277	283	306	338	271	269	288	340	334	292	327	289	342	305	293	318	288	299	267	278	324	290	304	281	300	317	315	319	285	285	315	296	278	285	321	296	298	293	295	291	247	304	281	294	302	318	310	271	313	285	312	302	330	251	291	333	309	300	323	338	304	302	290	326	319	352	335	340	288	311	324	270	320	301	298	297	285	315	286	311	313	294	309	306	301	309	278	293	309	314	289	356	314	337	313	306	285	282	309	327	291	349	302	312	278	326	292	334	296	310	304	282	278	334	294	303	285	288	352	304	285	311	305	303	269	331	322	303	315	324	295	299	281	289	314	315	297	286	309	312	325	319	305	293	306	313	300	304	282	294	339	302	311	306	301	305	336	316	322	290	297	318	315	297	296	325	308	323	271	289	274	297	302	293	283	311	290	299	296	285	309	329	297	294	293	310	300	334	303	325	282	302	299	308	319	297	312	287	298	296	285	358	322	297	314	297	316	255	290	322	291	306	272	320	290	303	295	317	306	298	333	331	298	320	328	322	281	321	307	297	296	278	312	300	328	317	306	306	300	332	318	284	308	302	294	296	308	324	270	266	289	304	304	282	297	272	324	285	280	307	278	271	311	318	332	307	322	300	293	296	294	279	314	315	320	311	296	282	294	307	299	301	308	306	314	320	296	307	314	301	296	297	309	292	327	317	322	310	308	294	328	283	311	307	311	328	292	302	281	308	323	315	322	309	278	305	268	282	310	301	277	313	301	298	286	269	316	290	306	307	311	302	306	297	302	316	300	278	331	292	312	305	297	270	312	302	306	312	314	346	271	308	319	301	301	313	301	275	288	324	311	293	271	291	296	303	280	297	285	320	288	308	295	296	302	301	313	307	338	272	357	292	295	307	318	300	283	318	281	303	325	289	276	277	297	323	318	330	288	285	292	312	299	291	312	275	292	267	312	310	290	289	311	288	311	310	316	334	307	315	283	309	309	296	336	291	271	311	319	332	290	309	331	346	313	303	311	278	342	284	300	305	303	315	322	287	307	311	319	287	282	318	322	305	287	303	318	336	311	331	306	298	322	330	277	314	295	307	294	283	294	297	308	302	314	303	275	322	301	302	291	298	309	302	281	297	279	322	313	318	298	289	317	302	321	301	289	276	310	303	307	327	266	256	310	325	271	287	297	292	332	309	301	297	298	318	305	305	355	321	301	302	287	297	325	339	302	316	320	290	278	307	319	306	323	334	313	289	269	302	305	280	281	303	286	339	308	330	297	288	314	283	293	344	297	345	320	292	314	289	305	295	290	302	302	300	299	294	281	304	288	277	316	274	264	309	285	314	304	262	300	304	294	304	333	304	322	289	312	314	290	323	294	306	325	327	316	305	288	310	304	297	261	313	319	316	295	294	317	300	282	291	322	274	314	297	307	274	310	342	307	297	292	297	335	330	301	336	307	311	281	341	305	291	302	306	296	318	324	340	310	285	318	301	315	301	339	293	297	329	322	300	305	308	318	294	285	331	293	287	265	309	300	293	285	279	314	325	287	305	290	309	343	313	330	323	336	293	286	304	306	298	313	318	312	321	280	305	287	320	296	285	321	324	334	299	330	280	288	310	293	276	300	298	289	291	289	314	284	308	317	271	303	282	321	314	284	332	297	287	278	300	295	333	323	316	332	323	329	295	301	296	345	276	311	310	299	291	318	294	304	308	310	323	319	287	312	286	289	281	273	305	292	312	295	318	332	291	335	290	311	298	331	316	310	319	280	329	293	305	310	330	319	298	286	299	304	299	299	276	305	320	314	305	299	293	324	316	288	334	321	296	304	301	314	308	289	323	297	291	315	286	303	336	299	326	304	337	287	287	289	288	315	303	289	302	319	317	281	299	305	290	307	272	316	334	283	293	284	293	290	285	314	305	310	316	269	294	305	295	301	289	299	322	274	300	311	308	313	309	291	311	309	309	308	309	313	329	318	324	318	277	310	319	295	283	304	283	305	302	270	300	309	305	297	325	304	314	309	310	293	275	301	288	294	346	352	307	306	295	264	300	280	301	315	303	289	315	344	277	310	306	306	319	293	307	274	276	291	262	316	298	317	309	288	318	308	270	285	301	325	301	287	298	294	296	286	333	300	286	295	322	308	310	305	299	311	272	325	290	275	294	293	314	294	300	300	310	308	282	292	299	318	298	307	327	304	317	293	310	279	294	305	293	314	302	289	310	313	310	301	290	321	314	290	314	279	302	299	301	314	310	291	291	308	312	301	295	310	317	299	325	312	298	283	314	313	309	299	305	288	297	286	282	289	320	304	290	312	306	315	311	320	286	280	316	299	277	287	310	307	317	297	329	288	296	285	320	300	318	289	320	296	296	280	325	293	293	286	296	321	287	309	314	308	316	271	298	293	287	285	318	290	265	308	339	285	305	311	311	304	274	308	306	312	281	295	319	316	311	292	315	312	287	326	302	264	329	301	303	285	279	256	302	305	327	315	317	293	319	265	298	304	307	298	313	297	304	303	266	313	315	329	295	310	315	283	313	306	321	315	329	327	307	286	261	283	317	307	336	294	279	274	294	297	345	325	310	303	314	295	308	288	303	287	298	266	289	309	306	273	308	264	312	294	317	297	288	317	300	286	315	313	285	286	320	286	323	309	287	341	322	314	294	286	315	327	277	296	272	285	298	303	296	284	282	305	308	295	310	322	308	283	316	292	310	307	292	308	300	298	273	300	322	290	324	272	304	317	279	287	294	333	317	328	292	317	293	297	333	306	341	299	296	302	307	295	298	276	310	307	321	310	288	287	329	294	299	310	304	316	325	310	288	332	295	308	298	282	302	275	329	295	317	308	353	292	305	282	318	295	306	287	318	311	299	341	302	320	296	292	307	315	294	313	289	298	304	313	318	316	323	311	308	287	316	343	322	314	325	293	296	297	301	309	306	324	296	312	304	301	307	290	303	284	304	294	339	299	314	330	305	314	299	310	300	343	270	300	301	303	275	300	309	290	289	301	310	329	275	293	294	296	333	316	333	297	293	263	319	313	320	321	306	333	294	312	279	290	323	309	290	282	291	314	302	307	327	313	313	303	322	269	313	297	297	311	315	304	293	316	299	337	301	289	293	297	331	295	315	300	277	289	304	295	308	297	293	276	325	299	285	305	319	283	297	302	283	299	293	297	309	303	315	283	310	313	284	302	307	301	311	296	319	290	299	326	299	289	304	340	301	304	310	336	296	321	295	294	337	287	287	339	295	301	306	321	276	299	330	332	295	307	301	279	263	283	301	293	306	309	290	300	285	293	320	319	284	321	309	282	299	316
6187	11606	10883	6907	6705	5239	3375	2244	1523	1138	888	828	707	646	584	554	535	565	525	527	504	497	475	484	496	485	467	451	406	405	405	406	359	386	358	370	367	387	359	370	333	348	379	381	340	385	352	364	380	356	369	344	376	353	355	368	346	363	349	349	365	340	400	382	372	349	345	379	394	380	379	382	351	414	337	353	369	337	386	345	369	354	411	370	371	381	354	352	368	357	379	342	357	358	377	344	387	359	380	376	337	387	354	369	378	325	342	383	400	368	376	372	361	372	363	333	361	343	355	338	365	369	377	331	369	374	374	362	330	384	367	366	357	373	367	345	376	350	377	386	359	376	350	382	381	351	391	366	413	346	375	386	354	348	396	361	379	375	365	359	359	366	352	395	349	339	350	372	351	352	334	379	378	348	357	330	360	347	356	362	359	340	389	364	382	365	385	376	378	356	380	359	359	353	360	393	359	355	374	358	349	387	362	367	381	366	391	373	353	335	347	365	382	370	338	352	374	360	362	366	368	374	339	347	370	370	371	328	369	353	382	384	382	380	334	357	374	353	349	388	376	378	345	370	341	370	369	343	370	377	381	389	350	380	397	362	371	333	340	355	380	357	401	365	357	359	364	379	349	363	342	377	362	344	381	389	360	349	366	373	359	373	381	382	386	367	359	377	387	366	379	360	397	366	377	387	341	366	378	346	361	347	361	357	357	359	387	348	370	380	378	399	348	396	335	356	368	320	344	390	365	390	328	357	332	354	424	381	383	388	346	380	367	349	347	347	352	354	393	339	363	374	382	356	364	365	328	361	364	344	365	406	381	356	379	362	371	371	318	355	336	346	370	412	358	385	382	341	342	380	373	380	365	351	348	378	376	381	388	389	383	384	398	383	356	370	357	388	392	323	391	357	366	374	350	380	358	379	373	397	374	364	362	382	357	357	377	370	365	359	373	370	337	388	404	341	362	360	352	368	372	357	361	369	364	399	385	367	360	377	358	330	368	338	378	370	401	388	358	355	383	383	387	355	389	378	383	318	349	380	390	373	332	382	382	355	402	369	355	389	363	391	367	379	371	379	373	360	367	350	362	352	354	361	345	370	336	381	394	349	389	351	331	358	356	352	388	365	384	364	357	338	376	375	344	334	377	348	345	359	362	375	375	403	363	361	353	410	369	389	358	360	372	378	360	346	347	371	364	388	332	353	386	363	388	361	382	377	387	357	362	332	370	363	355	378	341	362	349	383	390	372	387	402	390	343	383	379	356	353	385	385	379	355	372	344	385	365	376	339	347	361	360	366	364	386	348	361	371	373	374	356	345	343	349	342	359	333	369	346	377	373	385	366	360	371	391	377	385	358	370	393	361	360	375	343	339	360	365	368	364	349	377	353	349	367	348	362	374	360	353	355	373	357	358	410	345	343	379	328	358	372	364	360	374	390	371	342	352	352	317	377	372	360	362	338	342	341	372	441	368	356	379	409	382	369	343	369	354	323	366	343	365	356	328	371	330	408	311	376	389	347	365	372	336	352	395	357	352	342	368	355	371	328	361	371	368	359	412	390	398	356	361	369	370	355	374	414	358	372	356	334	352	349	343	352	379	364	354	375	364	379	387	350	374	350	394	372	355	369	337	374	381	319	371	332	372	347	354	359	376	360	367	374	385	354	355	318	360	372	404	375	377	344	342	363	360	356	370	354	341	339	382	323	407	353	346	388	344	340	377	373	373	357	371	363	381	331	347	357	385	373	331	358	376	384	354	368	340	379	370	371	364	351	345	351	370	362	343	342	341	397	367	373	351	363	340	355	374	360	328	354	350	390	341	391	365	356	348	370	380	352	344	349	362	356	368	369	380	389	356	359	379	355	389	360	353	348	347	350	361	354	354	335	355	379	377	400	337	351	335	357	404	356	331	356	358	358	369	400	362	355	366	356	375	372	408	375	358	383	380	351	369	360	354	400	375	366	356	368	366	346	362	373	349	357	363	391	387	361	325	362	316	350	384	374	362	344	367	317	325	375	354	363	370	365	353	372	409	395	373	384	360	370	343	347	377	386	321	376	388	364	337	370	358	370	378	338	361	376	356	381	373	380	368	406	346	380	349	361	339	353	371	353	362	360	345	385	337	343	369	352	343	343	366	371	364	364	367	358	386	371	346	378	383	364	377	360	355	386	361	366	336	359	348	381	356	381	372	358	373	330	338	385	366	384	353	363	366	353	323	399	338	363	345	368	368	350	346	378	381	361	393	402	375	344	368	380	345	377	340	360	360	361	367	352	304	377	365	360	370	396	356	387	371	375	311	379	362	396	379	358	358	380	374	352	345	360	339	345	331	388	360	357	343	354	373	364	344	363	384	386	352	340	422	366	332	358	348	347	365	363	386	371	357	324	387	349	390	393	354	352	354	348	382	392	343	369	386	348	348	379	349	365	386	349	392	408	346	357	376	363	334	346	369	367	360	370	341	361	366	338	341	332	359	361	386	324	354	363	381	365	357	364	352	348	391	345	365	339	364	355	359	360	364	335	369	340	370	359	387	349	375	392	354	372	388	381	332	350	368	349	362	372	367	341	349	366	350	329	362	404	370	338	368	358	372	351	356	370	386	346	361	358	358	372	385	378	383	346	345	361	354	379	324	345	359	372	359	374	357	373	356	362	373	333	374	363	339	339	347	353	355	362	365	365	355	371	345	370	385	360	365	351	397	351	381	373	373	344	360	370	357	334	388	378	397	326	388	355	367	386	345	386	346	350	349	350	350	366	323	386	356	401	391	369	375	360	355	348	326	369	361	372	378	351	391	383	364	365	366	387	342	400	334	360	380	350	344	383	356	401	334	342	358	330	364	363	398	347	373	353	358	366	346	350	358	365	381	376	382	356	341	356	404	364	344	355	357	337	389	342	335	373	363	362	378	370	343	337	376	389	347	366	389	350	322	359	369	360	363	354	365	344	339	377	386	356	353	392	376	346	380	386	357	343	368	377	394	382	335	364	342	368	348	401	358	367	364	336	389	381	345	364	385	375	341	382	409	371	384	354	370	356	362	355	353	378	369	378	362	374	375	368	376	353	372	386	369	353	360	384	357	366	402	354	375	359	372	358	342	354	393	399	385	360	343	341	370	377	340	373	379	354	346	354	331	326	382	359	333	368	366	370	348	369	372	335	376	385	350	368	375	376	367	385	352	380	357	360	374	403	371	354	371	390	378	368	379	343	385	335	352	387	334	369	385	347	368	368	376	350	344	377	336	366	378	326	351	349	375	356	377	370	390	355	326	376	342	362	358	337	369	341	388	352	358	387	358	365	405	335	364	355	335	356	365	349	375	355	382	374	347	358	339	346	345	325	345	372	385	377	369	380	348	344	386	369	376	392	382	369	371	323	343	357	382	366	419	333	372	389	357	360	358	400	420	362	380	357	380	396	327	400	359	372	358	341	344	370	346	362	314	363	337	360	359	377	359	361	379	350	353	354	345	382	397	346	395	345	378	356	374	366	341	376
24106	21638	28954	24820	21536	11471	3178	1590	1189	990	806	703	649	578	531	515	461	471	468	464	500	461	451	497	423	453	426	392	352	339	363	348	364	287	346	311	298	309	295	311	335	306	303	302	336	310	308	316	301	310	295	296	308	306	318	329	342	317	292	328	306	302	313	304	305	316	318	341	324	317	314	337	339	303	299	327	309	291	310	270	314	329	290	308	309	298	266	315	310	312	315	293	296	298	304	313	314	330	297	307	310	266	302	301	303	309	314	290	313	294	300	311	336	283	284	275	294	304	295	296	300	302	314	305	315	314	293	277	306	307	338	296	280	293	289	307	356	305	289	289	278	276	308	292	279	289	294	280	272	308	316	290	304	273	286	303	309	280	312	298	297	276	336	331	318	329	313	288	283	315	276	290	317	287	304	316	286	312	326	294	307	291	272	300	296	293	318	310	306	343	323	335	319	268	299	283	295	307	302	292	332	287	294	274	300	276	306	292	329	295	312	315	295	305	304	310	332	298	301	271	319	285	305	322	298	280	285	326	307	285	307	314	304	296	281	319	292	321	285	276	309	303	299	323	301	298	300	290	303	297	295	316	318	312	287	313	330	347	285	299	314	316	313	278	307	281	298	315	306	323	288	320	293	320	288	285	305	311	360	289	318	303	308	283	289	283	307	319	295	295	307	311	302	275	302	315	317	308	296	283	288	317	281	304	302	293	291	300	313	301	288	313	289	309	287	276	290	319	255	311	303	318	355	311	305	330	320	306	323	323	287	318	310	277	295	300	319	308	308	337	309	305	303	316	282	298	329	298	299	294	292	282	329	290	317	314	301	301	324	315	297	297	286	321	304	284	320	332	319	299	314	317	296	303	299	314	326	318	299	288	296	307	283	290	349	309	272	311	308	295	343	297	313	310	295	285	295	294	287	347	327	308	325	316	317	333	304	286	301	303	263	296	299	287	290	315	269	286	321	307	310	286	313	339	318	317	305	311	336	303	320	340	309	333	301	283	315	310	303	311	321	306	311	304	309	301	303	290	326	282	301	328	295	312	307	313	346	290	293	328	316	270	285	296	307	343	316	321	313	288	294	295	283	293	277	337	312	318	318	286	297	288	299	302	264	316	288	283	299	277	301	294	303	316	294	301	291	304	311	318	320	279	309	341	300	303	313	321	307	308	307	310	282	297	268	313	262	289	299	296	336	285	323	309	324	313	300	320	298	344	319	318	281	306	283	273	287	335	300	301	344	291	301	299	300	303	291	269	279	338	291	296	286	321	287	321	279	301	287	347	298	300	287	332	306	321	312	295	293	302	309	285	300	337	280	308	304	317	310	290	312	306	319	299	348	311	307	306	323	303	296	301	315	282	314	256	303	310	337	286	311	305	256	309	292	264	287	302	304	300	339	325	281	281	319	309	297	304	282	298	294	342	285	299	306	319	318	286	353	315	294	302	316	319	326	304	279	281	302	301	336	258	325	294	307	312	266	302	291	315	291	286	252	297	330	310	295	265	326	312	289	305	301	304	284	320	314	323	306	280	309	264	301	287	301	282	285	305	327	261	333	292	295	306	275	304	312	283	320	272	311	294	328	301	308	311	322	292	271	317	289	297	322	327	299	321	314	302	288	306	292	295	301	290	310	316	320	284	289	291	306	311	302	324	306	290	282	282	309	296	269	312	314	310	295	282	300	269	297	327	291	304	269	301	308	293	319	311	338	326	313	300	292	283	295	298	312	300	314	283	300	315	301	309	297	279	291	327	301	313	281	304	302	304	289	323	296	294	296	297	288	352	317	320	285	259	313	302	292	301	273	299	318	299	277	332	312	272	306	303	283	308	317	296	301	285	333	306	299	315	297	277	315	298	298	307	298	348	329	276	275	348	297	311	327	319	325	333	280	344	303	324	321	311	290	309	281	304	293	308	270	298	295	303	311	321	285	334	286	298	328	288	253	300	303	322	287	311	289	287	299	279	289	285	290	318	315	291	304	326	291	296	314	304	302	294	319	303	284	304	294	326	291	310	329	313	291	318	313	306	300	323	332	286	287	322	308	285	319	281	304	273	308	322	299	277	308	317	311	325	296	265	284	317	334	306	337	330	297	289	330	310	346	299	305	338	283	315	311	311	317	312	316	301	289	274	316	330	295	273	276	303	287	294	295	285	326	288	283	312	273	304	300	288	281	285	308	296	270	291	296	328	324	312	315	297	313	285	318	318	325	309	291	313	290	294	305	301	276	300	306	282	299	272	291	270	320	298	269	291	302	270	293	297	299	303	308	283	283	299	322	347	314	339	304	308	282	282	314	310	322	257	302	320	300	284	304	303	307	270	311	299	292	302	303	318	288	286	288	297	306	327	282	279	329	328	292	289	326	260	335	322	327	288	303	326	307	271	293	302	318	322	290	302	337	293	302	294	310	282	299	323	296	323	273	277	330	325	297	306	287	286	276	305	324	297	314	312	301	317	284	279	334	316	341	291	298	285	301	349	303	307	308	291	280	310	302	309	306	273	312	274	300	289	279	311	318	296	348	322	303	321	319	333	316	283	295	310	315	309	303	289	303	281	266	313	309	359	286	319	308	303	306	305	290	311	301	292	315	302	289	342	351	300	318	297	297	303	293	289	301	317	331	323	268	316	294	309	299	293	323	274	307	320	287	316	319	310	294	286	307	307	317	283	315	288	285	288	319	267	289	296	302	329	312	333	314	316	313	319	292	296	302	276	298	325	320	305	311	323	309	321	269	317	282	279	286	263	299	314	311	325	281	300	306	299	306	315	298	304	275	286	276	292	283	294	270	293	298	275	298	279	310	307	285	282	293	291	339	266	317	288	294	333	340	351	291	294	312	325	279	295	285	311	273	280	311	333	327	307	265	283	307	323	326	307	306	309	286	283	332	285	302	299	278	321	309	313	316	290	320	288	311	302	270	288	324	294	291	310	307	327	292	285	295	284	288	280	328	307	325	289	325	315	324	320	315	296	294	312	311	281	316	314	288	284	307	321	322	309	289	304	313	327	279	264	309	307	274	311	295	303	340	284	308	314	294	297	269	323	299	311	307	335	278	290	291	274	304	291	313	321	278	286	321	319	296	308	315	340	309	336	302	305	281	330	309	293	285	311	298	302	313	307	319	306	293	295	315	308	288	324	306	329	286	301	322	313	308	320	267	310	314	302	330	308	301	313	316	292	296	290	304	311	328	295	324	269	306	296	327	289	309	295	299	296	274	284	279	306	316	278	299	308	328	322	264	278	298	263	302	308	313	302	292	298	297	293	296	309	321	303	282	293	329	290	283	307	307	299	282	317	294	291	300	302	292	349	291	316	317	307	293	303	322	312	289	271	302	341	313	312	326	305	306	314	298	325	286	302	342	292	304	303	325	307	279	309	302	295	281	314	276	290	302	319	303	324	291	295	312	327	325	269	284	312	315	271	311	315	282	324	276	301	350	280	332	296	289	293	291	296	293	279	287	310	302	322	292	314	316	302	312	295	307	272
6164	20299	16745	11816	10251	7395	4604	3033	2377	1919	1540	1338	1074	945	820	763	652	703	682	694	713	691	675	681	660	626	547	495	484	472	442	473	498	413	439	409	410	379	363	374	372	376	373	396	382	372	348	353	369	360	374	360	367	366	426	393	356	369	382	379	352	364	382	374	338	410	409	384	393	364	369	379	407	348	413	334	385	401	382	354	362	343	379	368	395	379	369	370	344	335	391	377	351	396	351	355	354	300	358	326	363	373	366	396	330	339	358	351	361	349	375	382	367	354	361	375	357	337	382	366	388	404	385	397	373	353	370	362	361	381	355	373	354	372	385	374	419	406	378	364	359	381	354	362	339	391	342	361	356	341	375	302	360	371	369	378	363	347	357	353	347	359	362	356	370	391	401	359	349	385	334	356	369	384	374	387	382	369	359	378	362	357	376	362	375	341	352	351	343	382	355	372	392	376	405	366	383	353	388	378	404	347	328	353	367	364	363	379	403	399	361	358	376	370	380	347	373	394	373	341	322	354	340	375	384	330	365	353	376	332	373	347	362	339	399	371	378	350	360	392	356	365	383	384	333	409	407	368	376	376	354	366	371	375	355	373	343	356	359	385	370	370	382	371	350	375	381	370	378	350	415	368	383	352	372	384	384	359	375	361	379	344	390	357	384	367	344	365	355	396	312	350	381	356	388	365	409	358	363	379	336	376	369	357	346	382	378	341	339	392	386	349	366	378	366	348	381	375	407	357	391	365	388	367	324	376	351	369	404	377	384	350	344	361	374	356	366	393	367	366	367	377	391	366	358	363	392	348	352	366	384	392	366	345	351	352	372	376	384	370	360	371	368	363	373	339	339	393	385	399	383	368	362	367	364	364	373	350	372	352	372	370	366	356	376	365	373	388	377	375	393	347	378	328	351	391	372	394	363	355	348	363	342	376	355	370	368	409	338	416	336	358	352	371	402	378	347	360	370	368	375	387	372	360	394	360	355	358	378	386	397	383	380	351	371	357	358	347	365	390	374	362	347	356	321	326	391	344	363	335	390	379	357	334	370	394	399	417	385	350	351	345	354	371	363	366	356	357	365	336	357	356	372	333	380	377	389	375	349	345	363	363	344	360	332	371	385	393	358	361	364	347	389	356	401	370	330	325	388	363	383	364	386	385	391	348	341	332	396	349	366	369	369	382	375	372	349	365	346	353	353	359	391	381	401	341	373	374	372	385	385	339	380	378	336	400	405	361	378	367	373	377	396	368	373	361	338	337	353	364	372	352	330	372	383	364	345	331	344	355	350	387	375	354	359	315	409	388	375	343	361	384	422	394	401	350	369	382	373	386	383	353	360	370	366	361	369	377	366	333	374	378	362	366	341	356	376	350	379	373	350	355	351	350	345	348	385	362	347	365	353	375	419	392	359	375	372	361	386	355	337	349	374	389	364	346	386	408	389	347	387	364	318	346	395	329	385	343	391	337	376	378	362	408	363	328	359	345	395	345	355	400	371	373	358	362	357	417	399	395	365	395	353	365	357	338	398	372	378	335	333	343	353	374	344	370	364	351	373	391	372	334	361	371	371	366	385	350	361	367	343	358	369	367	381	368	333	356	416	334	347	361	384	386	389	376	382	390	348	367	353	370	342	355	385	385	354	380	349	385	392	366	359	378	351	383	336	375	353	362	385	358	391	398	342	401	363	384	379	389	352	358	368	365	352	368	341	392	358	393	385	361	368	362	388	369	393	371	379	361	394	398	358	359	346	323	375	354	377	363	369	373	360	407	359	339	354	340	361	393	349	380	372	341	332	375	369	331	319	375	392	383	347	350	358	341	364	362	392	349	377	376	365	369	356	368	356	375	370	355	388	333	398	311	365	389	350	387	354	368	358	367	387	372	381	388	380	369	358	381	390	377	363	334	370	323	354	357	384	393	387	374	372	396	392	362	368	369	369	369	353	368	368	362	361	388	358	380	362	373	327	371	365	373	358	337	337	394	348	373	343	403	351	361	355	376	361	380	369	419	391	366	346	380	366	362	346	376	396	360	370	381	366	351	357	380	353	358	348	381	361	383	353	374	355	379	381	435	369	370	366	407	349	326	384	392	358	392	370	367	357	377	380	354	338	356	376	349	353	366	370	363	330	353	361	370	385	358	339	378	357	370	332	377	374	380	376	367	364	357	357	395	339	368	344	361	362	350	401	377	344	355	379	391	363	350	386	362	345	326	385	369	369	386	344	363	377	378	333	379	377	336	345	359	395	379	365	347	357	383	350	360	360	371	375	326	392	364	365	344	354	357	329	345	357	373	365	357	380	360	374	339	387	376	340	354	343	371	360	340	351	385	368	387	374	366	365	379	333	386	366	377	409	360	350	370	363	361	368	387	367	377	402	369	354	356	363	360	393	370	342	345	393	368	362	360	372	385	372	383	369	347	351	362	374	374	350	357	346	371	370	384	398	365	382	414	322	397	385	362	365	357	370	344	355	406	368	384	365	371	363	385	348	400	342	335	326	372	383	381	351	364	368	358	351	383	419	369	348	351	374	371	380	353	410	383	354	379	349	401	357	317	364	386	373	369	359	389	375	382	331	378	376	373	360	371	362	385	347	398	414	359	358	362	342	363	370	361	376	353	379	344	369	380	342	349	368	368	419	340	384	376	359	345	356	348	387	355	350	377	359	383	364	354	378	395	376	364	359	363	362	368	370	365	370	405	368	399	353	355	346	357	368	344	377	369	366	377	366	367	354	372	379	368	364	360	381	359	412	353	350	364	358	371	371	408	368	368	396	398	376	376	349	362	367	383	384	372	364	346	357	346	386	387	342	379	390	357	381	354	362	356	369	373	375	372	312	348	362	389	352	413	394	356	339	378	392	388	377	390	338	358	331	351	354	359	365	388	369	388	359	387	378	352	390	355	357	365	381	320	345	359	371	377	399	366	348	389	332	380	363	358	361	365	335	362	375	373	336	343	371	380	392	404	368	357	340	372	357	356	345	387	379	347	337	383	385	384	355	384	379	372	349	346	372	364	362	357	376	356	347	369	349	311	356	339	333	334	363	352	369	341	363	356	373	366	384	377	377	376	374	365	366	383	335	384	376	367	371	393	345	355	345	363	363	359	389	364	374	359	377	346	409	357	322	379	356	399	357	384	373	362	381	383	378	358	357	376	374	342	367	365	345	384	361	385	359	364	337	401	337	370	350	369	359	382	365	330	376	352	392	357	384	387	374	326	391	351	403	372	378	379	387	347	385	335	346	342	391	379	369	391	359	424	343	368	367	384	364	387	355	414	347	367	347	365	361	387	369	360	367	387	384	375	343	374	402	390	388	387	376	377	366	381	381	384	338	403	358	372	328	388	394	335	375	362	363	344	372	369	423	383	391	355	390	359	379	363	398	371	374	388	405	379	333	348	327	356	372	349	379	347	364	374	394	364	347	370	393	397	393	361	378	358	370	358	359	383	390	391	383	370	387	348	393	378	384	372	399	353	414	347	379	368	381	355
25267	21663	27757	25874	12040	3149	1781	1207	814	679	630	510	469	411	331	313	305	284	279	307	310	310	298	272	286	243	253	233	218	223	204	207	213	196	222	188	173	156	180	185	186	200	208	198	191	174	175	214	149	206	190	204	180	205	225	224	163	169	167	173	211	182	195	145	189	173	218	162	193	191	199	174	172	210	173	187	202	213	161	179	201	193	204	187	193	168	181	186	193	179	190	186	183	185	202	197	172	167	202	170	186	192	190	209	180	178	202	160	213	179	186	202	190	196	194	204	190	205	193	179	192	185	183	178	171	179	180	197	188	193	182	197	178	166	170	195	181	194	157	173	170	185	174	178	194	199	179	181	206	179	168	185	176	174	216	161	156	187	175	179	168	180	185	184	187	216	218	163	170	158	215	191	200	178	179	190	185	175	186	215	171	171	180	183	179	192	192	203	215	197	180	195	194	187	178	186	193	187	185	215	187	193	179	180	211	172	182	190	191	210	198	200	147	185	195	159	210	187	159	185	195	172	183	207	191	169	180	165	167	179	199	192	182	194	198	195	197	180	176	172	203	164	178	183	216	193	207	179	194	179	181	191	175	197	168	202	187	196	185	175	189	197	204	184	178	187	196	182	197	182	167	189	196	195	198	198	176	185	202	198	175	174	161	190	181	182	186	206	194	192	213	187	186	197	184	195	199	203	187	186	163	166	197	167	176	203	187	203	170	199	201	189	211	179	181	186	181	194	191	194	185	172	191	177	189	197	185	191	198	207	170	165	173	178	176	170	179	192	185	195	207	184	191	194	178	188	187	192	183	193	167	188	188	182	210	199	192	185	173	187	167	195	190	203	184	175	191	188	194	203	202	178	189	170	169	209	193	190	184	170	186	176	181	209	180	190	176	180	204	192	199	178	196	190	197	198	188	185	197	173	176	199	205	205	170	209	189	197	180	185	196	178	189	169	185	208	179	179	160	179	178	183	203	197	187	167	200	184	188	183	218	195	176	200	194	156	191	155	193	195	176	167	175	175	184	192	170	212	180	196	188	179	200	191	180	174	193	184	201	197	179	197	164	186	189	187	203	191	185	191	196	191	187	181	162	187	174	179	195	191	172	209	196	194	179	207	188	202	201	179	181	182	186	175	186	184	182	189	187	177	175	178	159	168	196	194	190	201	180	187	166	153	186	199	176	192	182	174	186	163	165	197	178	198	202	184	169	173	181	192	191	186	183	165	163	189	169	173	178	177	179	195	205	190	184	216	193	169	189	193	184	205	201	180	196	178	219	168	207	182	169	161	200	178	193	170	197	195	197	188	177	181	215	196	185	175	167	192	192	195	179	185	179	167	204	168	189	183	160	188	162	169	177	193	171	198	202	220	172	181	190	180	196	188	190	187	194	170	176	185	157	201	196	192	179	189	179	191	188	163	170	188	187	179	180	185	178	185	167	176	163	191	202	184	167	189	192	186	186	180	211	201	192	190	183	177	183	214	173	205	190	191	191	187	192	197	172	207	193	199	182	213	181	187	197	188	177	199	151	181	166	192	171	198	189	197	186	200	174	189	203	184	203	173	174	190	159	200	182	175	191	208	196	159	206	181	192	197	186	196	182	194	179	185	162	196	209	169	194	194	195	191	180	153	171	193	193	210	171	189	168	188	163	174	186	210	191	204	187	179	220	183	175	184	190	188	214	171	181	185	169	176	193	198	194	174	177	162	191	190	179	166	185	173	184	173	175	172	195	178	210	186	171	212	188	186	179	164	191	187	175	175	180	200	194	197	174	185	181	195	172	204	181	205	194	188	192	176	180	204	175	189	182	160	175	192	182	173	178	183	189	216	172	204	224	174	207	203	197	186	168	185	186	182	197	185	199	194	162	179	194	189	218	174	178	194	175	174	205	174	160	218	175	193	189	180	169	183	191	181	206	179	184	193	168	198	178	203	171	190	221	210	173	181	168	187	194	161	189	183	200	175	179	199	195	211	183	169	185	185	155	165	214	179	189	167	171	182	169	179	197	201	203	191	190	178	188	176	202	192	194	172	144	180	168	186	189	201	182	175	218	170	186	203	214	168	201	188	174	169	197	183	183	204	184	190	191	188	184	187	167	190	212	203	200	215	209	195	193	195	193	165	216	178	183	190	173	179	192	186	195	179	194	211	178	194	195	170	175	195	173	194	183	176	190	189	196	176	180	194	203	166	185	187	186	191	192	179	181	191	186	188	180	193	207	190	188	205	201	187	173	188	205	205	214	152	188	186	197	200	176	181	188	172	198	183	176	201	177	200	172	190	191	180	193	196	164	187	173	189	193	171	175	169	148	184	188	189	221	172	177	163	163	185	185	187	178	197	195	185	178	175	184	159	169	166	188	161	183	184	166	170	198	190	178	187	205	174	177	178	186	186	190	180	166	184	204	163	196	188	204	194	179	191	176	183	181	166	186	185	198	171	190	159	171	182	197	206	181	192	185	185	191	219	186	200	177	151	183	210	198	215	207	165	188	223	193	175	192	159	178	174	168	190	185	181	185	179	177	185	198	189	178	182	188	205	186	170	205	190	184	179	160	176	169	192	202	173	182	202	193	162	181	169	212	194	154	182	172	196	177	181	195	181	191	167	182	185	179	176	185	176	202	179	163	175	192	196	196	195	187	194	188	156	195	213	186	181	173	175	173	191	193	201	197	157	189	192	177	185	172	202	160	164	200	182	178	178	196	176	182	185	177	206	190	171	192	184	195	181	173	169	177	168	190	177	184	172	172	183	151	192	171	186	207	181	160	180	173	173	193	166	190	205	176	199	169	207	182	179	182	171	178	189	169	162	175	164	171	183	188	184	220	193	203	202	208	197	212	223	177	179	180	185	163	189	175	144	163	184	193	191	198	195	207	187	195	177	169	190	178	160	184	213	206	202	186	208	181	183	182	182	155	180	160	188	201	178	154	197	185	177	198	191	180	192	229	172	171	202	178	180	175	192	176	199	202	189	172	171	186	190	175	194	182	193	184	186	193	162	202	187	178	198	211	200	187	173	176	201	192	187	179	184	179	194	176	170	170	192	178	196	181	169	207	176	182	188	172	176	174	180	191	197	178	196	196	178	213	177	171	208	173	180	192	175	168	216	188	170	182	176	185	181	216	184	181	186	184	189	180	179	192	198	187	165	194	184	197	168	169	181	176	192	162	189	185	195	205	179	181	192	205	186	193	187	157	176	183	172	195	194	195	195	190	195	173	191	218	190	188	180	188	182	186	181	168	189	186	180	179	184	186	166	173	177	211	188	203	183	209	182	167	151	194	169	174	186	180	188	168	192	195	205	198	189	206	190	180	170	165	184	168	177	203	180	189	183	175	187	191	187	170	199	176	189	186	215	196	185	163	180	175	205	184	171	184	209	186	187	195	186	186	186	192	206	187	191	186	182	167	206	172	176	209	195	194	174	175	196	190	180	190	165	175	210	176	210	176	184	199	192	179	181	168	200	181	189	196	193	182	181	176	187	191	182
6527	17401	14550	10143	8036	5354	3747	2524	1815	1529	1288	1094	916	738	584	518	492	452	462	516	472	504	491	437	428	392	377	296	276	300	284	283	296	256	237	270	246	256	235	231	212	233	219	232	221	233	234	217	240	237	246	238	219	254	256	218	245	220	214	233	225	235	264	228	242	225	239	263	271	239	219	249	242	222	211	226	234	215	220	218	234	221	222	240	229	214	239	204	206	243	226	217	230	236	241	194	197	211	224	241	244	206	229	244	236	252	215	229	218	209	193	225	227	223	252	237	249	223	221	218	220	215	245	242	236	207	228	245	242	207	230	228	208	231	257	219	221	215	238	236	208	212	236	218	195	237	206	219	220	205	225	239	239	221	194	216	234	222	218	229	238	211	219	228	221	200	206	240	204	217	228	256	213	247	219	196	199	248	257	213	208	235	222	255	203	255	219	245	210	215	224	241	233	231	248	221	225	236	207	218	208	212	228	195	237	250	213	213	212	231	252	220	217	219	233	244	241	237	223	234	243	210	228	229	227	234	207	227	233	223	265	231	241	219	205	207	232	217	209	223	211	198	229	213	229	227	201	243	212	252	197	239	202	214	228	226	218	233	229	249	230	229	236	226	205	204	213	207	217	237	233	219	214	211	243	233	201	236	232	248	238	221	207	240	221	210	228	209	247	233	222	225	230	256	233	210	248	202	230	238	236	238	240	205	257	230	227	236	214	230	246	227	198	196	205	199	254	217	248	219	233	212	227	183	245	224	236	237	223	236	217	232	208	241	254	208	222	270	211	229	201	220	237	246	232	211	236	231	193	230	216	220	239	211	250	217	192	219	208	240	231	236	226	217	222	218	237	223	203	236	228	236	251	226	235	255	219	234	213	211	227	220	225	213	234	210	219	223	202	208	212	216	222	217	232	216	221	206	210	207	235	218	219	235	218	214	225	216	213	203	225	245	211	233	209	226	215	203	219	220	267	235	211	220	212	196	228	215	205	207	235	211	204	235	217	222	218	239	222	236	231	199	228	206	221	233	238	232	217	216	206	209	256	226	237	235	207	247	203	224	233	199	247	244	228	219	220	244	213	235	240	215	238	209	233	239	233	236	242	215	250	209	219	241	251	244	230	252	255	229	221	250	233	214	239	230	213	193	228	206	238	216	219	219	209	223	241	244	230	229	232	246	244	235	264	235	259	230	195	202	240	232	199	229	225	208	235	249	229	216	244	229	222	215	212	220	244	244	227	254	214	229	205	233	217	229	226	202	230	222	210	239	207	229	225	221	192	237	217	219	270	214	248	235	244	208	230	239	204	221	215	246	223	243	205	229	239	235	236	203	192	231	223	223	206	242	240	234	221	245	231	239	218	232	226	229	226	211	218	234	219	211	229	237	238	246	222	245	231	218	252	226	208	228	182	225	225	219	222	200	217	249	242	219	215	252	231	220	220	242	226	227	219	202	229	210	224	225	215	231	248	229	233	200	215	231	220	223	225	223	247	252	231	221	215	241	239	205	211	244	208	204	227	209	248	231	212	215	222	218	229	219	258	243	233	232	231	222	235	216	219	233	223	218	248	202	255	215	237	245	225	204	185	204	207	242	208	235	233	207	221	231	221	207	214	204	223	206	210	231	233	213	247	226	210	217	204	211	257	209	224	214	248	226	231	204	231	211	218	238	250	235	200	262	233	246	255	207	231	227	228	226	212	260	199	206	237	239	230	230	234	218	219	233	210	233	246	209	229	222	229	239	213	203	239	232	235	232	236	209	257	224	237	233	211	233	233	246	228	219	223	239	223	236	233	221	205	233	210	215	233	214	224	217	224	245	249	231	231	241	235	230	225	229	227	257	230	223	204	208	206	223	251	220	215	236	203	211	221	233	221	212	224	228	210	230	207	221	207	221	232	211	239	208	236	196	217	241	219	217	236	216	232	237	229	214	214	221	225	230	229	237	213	246	220	213	244	220	200	242	199	220	199	236	222	210	225	208	201	218	217	232	214	232	234	215	203	226	229	221	227	224	210	225	227	219	221	236	226	218	252	238	224	219	245	232	235	234	218	235	256	249	239	214	230	239	238	228	207	224	218	215	231	238	226	225	232	267	253	247	248	255	224	238	247	204	231	205	251	240	227	210	213	241	216	195	217	226	188	233	199	228	238	242	223	214	221	231	204	231	210	240	248	215	246	220	235	214	231	238	221	230	245	225	239	246	238	173	239	242	231	210	235	214	212	241	248	206	212	226	215	245	209	203	222	241	241	239	249	219	204	229	231	211	218	204	229	223	228	242	253	222	236	218	207	239	237	231	244	220	248	201	233	220	247	198	243	203	197	202	236	216	204	210	234	234	230	225	234	214	210	216	210	210	225	231	247	236	234	246	239	236	223	244	225	240	198	224	236	228	229	241	212	209	236	249	222	253	246	242	211	253	219	219	231	238	227	228	222	205	221	212	232	215	203	245	213	239	231	239	218	215	230	212	224	228	230	216	212	210	247	205	208	197	225	253	205	238	234	224	215	215	222	194	226	216	209	216	225	241	214	237	230	251	237	225	244	229	216	231	221	246	223	217	210	221	231	226	212	214	241	219	250	221	237	222	230	221	234	240	215	248	243	226	230	220	218	228	244	217	225	252	203	225	218	222	237	221	219	217	225	216	232	230	239	240	207	214	202	214	232	239	219	231	189	227	217	215	223	258	217	231	226	214	231	212	219	221	210	228	215	262	215	253	214	218	218	247	234	231	209	261	213	213	228	238	233	221	224	201	250	232	219	231	228	223	237	202	219	246	225	248	213	245	193	226	245	212	258	244	231	225	223	257	225	200	228	239	220	217	214	215	217	219	195	229	200	225	244	222	221	226	219	201	213	239	214	196	215	238	229	201	222	221	217	234	215	230	233	226	236	244	209	236	242	225	235	230	208	208	224	221	224	220	199	227	235	207	227	237	212	228	232	237	227	218	205	227	237	233	219	234	201	215	197	213	242	234	224	225	230	213	240	217	224	198	234	225	215	231	234	246	235	213	220	213	201	222	233	227	228	227	216	210	218	231	198	211	217	221	241	216	228	209	207	240	216	229	222	216	218	225	227	197	221	219	239	243	208	246	231	210	235	197	210	253	242	226	222	228	223	251	231	239	229	211	209	247	220	231	255	231	221	211	230	241	227	207	226	221	199	249	236	223	226	243	198	225	201	225	218	227	196	217	234	234	215	236	217	227	228	221	216	244	218	218	190	230	210	236	238	183	215	211	227	228	210	244	225	209	197	238	227	214	231	204	215	217	231	219	221	219	221	201	222	241	206	223	220	208	237	247	222	214	241	236	217	211	208	235	242	227	222	240	254	231	202	227	244	232	226	219	224	242	231	224	247	213	198	228	206	234	246	205	219	209	221	230	215	220	198	212	200	226	240	207	223	214	224	225	224	240	228	237	209	225	264	211	225	214	220	234	228	220	212	209	218	226	229	228	229	231	222	215	225	210	249	234	192	219	215	251	235	225	225	257
23113	21641	29439	24343	21659	21635	9963	2453	1443	1188	1044	1007	822	636	515	465	395	388	394	420	417	369	388	347	367	325	288	259	212	218	244	226	193	203	184	160	182	175	167	168	159	186	158	145	157	165	140	161	147	164	158	163	166	172	160	162	171	153	167	161	170	143	188	162	150	151	175	161	136	170	181	189	162	168	154	170	158	174	156	142	173	156	165	162	133	150	181	170	164	159	159	170	169	164	154	163	148	160	152	156	169	150	150	160	144	134	138	151	164	175	155	141	151	142	148	154	132	162	145	148	159	172	157	156	173	167	166	173	180	140	145	151	158	155	147	136	147	163	153	176	149	156	156	157	164	155	168	147	146	159	145	164	171	119	133	158	158	145	156	171	154	162	175	148	161	153	154	148	163	175	159	156	155	167	146	154	144	146	128	158	172	172	152	150	155	147	155	165	157	138	152	156	183	145	149	168	173	169	175	160	151	144	162	164	161	137	165	149	154	142	143	139	150	162	164	173	147	160	141	149	153	151	152	147	171	139	139	155	165	169	174	158	148	157	140	140	149	139	175	152	180	161	158	146	127	156	169	155	141	163	146	165	147	146	163	172	191	156	169	165	180	142	159	162	136	178	147	167	175	176	164	167	156	153	123	151	151	159	136	139	162	158	146	142	151	145	165	139	184	142	155	175	144	149	161	163	160	161	178	146	142	161	147	160	145	129	147	163	168	153	146	146	161	165	148	148	149	157	154	161	147	179	175	168	142	151	184	147	168	149	166	156	156	166	154	143	170	138	170	165	143	148	156	152	154	151	150	166	147	162	172	143	171	158	143	148	151	156	160	141	170	177	140	142	186	167	175	158	149	143	153	151	147	161	152	138	158	146	152	141	140	129	157	158	144	157	157	149	152	151	126	158	162	144	175	177	137	137	153	137	154	162	167	147	164	150	153	153	186	151	163	148	140	165	146	160	162	150	153	150	141	145	168	137	155	141	142	169	153	143	172	149	162	147	148	138	181	130	154	165	165	157	147	138	160	172	157	147	168	166	151	162	145	155	143	176	147	144	139	153	151	178	142	165	157	144	156	152	148	165	172	184	155	150	177	152	164	150	155	186	118	169	159	157	162	155	148	153	143	119	134	157	156	137	168	150	144	164	161	159	147	157	142	167	164	139	137	161	170	166	165	160	166	153	153	170	147	147	166	138	170	143	144	161	167	143	147	152	140	146	165	151	145	172	137	143	167	160	137	163	147	161	161	162	163	172	148	170	150	143	146	155	160	138	164	140	170	151	175	137	169	146	134	173	154	160	159	166	164	169	151	137	166	145	144	175	160	150	151	132	152	145	159	181	146	146	140	154	151	148	148	151	131	167	156	171	155	173	124	166	170	164	137	160	154	147	136	157	146	166	141	163	157	193	143	149	156	175	154	112	130	166	147	166	139	153	176	158	164	151	140	153	139	183	151	144	153	139	150	166	143	134	155	137	155	154	161	131	155	154	165	158	139	153	158	172	170	131	139	143	157	148	140	142	148	150	140	158	161	158	143	143	164	133	177	157	165	144	160	140	168	146	151	153	155	138	195	155	154	127	159	135	153	151	161	148	144	127	162	150	166	136	146	149	160	148	150	159	163	163	147	159	165	169	178	150	153	165	171	175	163	137	153	147	146	142	144	155	183	153	173	150	171	154	154	129	147	158	134	161	128	143	150	158	163	150	168	161	170	154	152	166	162	147	144	155	173	149	147	141	149	156	132	153	145	132	165	156	153	160	168	145	146	144	154	156	139	146	138	166	153	182	169	152	142	161	174	168	178	166	168	161	156	157	136	162	154	134	161	126	152	151	176	138	141	152	141	133	156	145	160	156	149	155	175	162	135	142	163	166	145	156	158	125	153	167	153	136	153	143	177	144	128	155	153	145	152	143	164	140	165	180	167	159	144	155	168	146	136	160	153	157	131	136	160	165	155	139	152	155	134	165	147	153	154	163	151	166	170	154	148	162	152	141	134	171	182	154	164	145	166	163	143	139	129	159	147	144	166	172	145	168	163	150	154	154	161	152	152	165	166	141	159	144	169	151	154	124	163	151	173	141	150	153	157	146	158	169	160	139	134	160	147	146	167	146	154	152	168	159	182	165	163	150	134	153	124	137	162	139	149	164	155	160	154	156	144	166	165	151	170	187	160	153	137	157	148	160	156	150	160	165	153	156	132	161	171	149	124	151	150	149	138	154	153	135	150	160	136	158	135	151	158	165	163	148	146	151	146	181	171	158	175	124	171	157	139	161	142	132	162	166	159	154	152	170	143	138	149	177	164	181	136	160	129	153	150	152	154	164	148	166	156	176	156	184	161	133	148	152	169	145	170	146	169	170	170	153	149	154	149	164	152	156	140	167	157	135	142	166	159	137	160	156	141	151	151	147	137	139	172	158	136	141	155	151	158	169	147	162	164	147	148	176	166	180	142	167	149	162	140	170	151	143	147	158	162	158	179	158	154	125	140	145	152	148	143	155	172	143	161	169	161	131	144	152	178	157	144	151	143	141	132	161	164	152	134	148	138	158	152	160	145	157	146	158	153	157	136	177	177	135	153	139	146	153	149	170	156	143	156	152	148	170	137	163	171	127	138	176	153	151	155	137	161	166	150	146	151	156	140	144	141	145	156	149	150	142	153	157	151	166	174	145	169	169	157	155	143	159	156	142	157	175	135	148	160	162	139	155	146	160	153	166	139	164	136	168	170	161	151	137	162	137	167	151	161	144	157	135	151	147	139	155	151	135	139	171	144	162	160	142	160	143	161	164	163	144	159	152	164	138	157	148	142	157	136	182	164	143	169	175	175	145	160	163	152	159	147	127	160	158	154	148	164	142	179	142	172	139	147	138	157	156	154	151	144	154	139	169	160	163	153	151	159	169	155	165	151	165	176	166	159	170	151	136	141	173	169	164	159	161	151	174	161	143	170	140	155	126	128	145	163	133	146	159	139	165	134	160	143	159	142	141	144	159	173	152	150	162	132	136	174	147	142	166	158	156	164	155	172	136	148	169	164	154	163	144	152	143	133	155	145	141	154	148	161	143	162	151	132	178	170	154	149	162	141	156	160	149	152	157	143	140	148	146	175	147	162	154	139	168	162	172	153	154	149	159	159	153	128	142	166	153	152	179	162	168	149	175	174	134	182	120	150	161	163	169	157	132	159	144	173	167	142	141	148	171	146	132	147	166	162	138	153	135	160	145	134	156	153	157	151	171	166	149	161	165	153	148	138	149	178	157	146	169	177	127	158	162	180	131	144	167	128	139	143	153	154	149	153	132	162	163	147	179	136	150	148	156	133	124	177	164	155	151	149	147	148	152	129	145	159	148	188	146	169	142	151	152	159	145	156	149	143	156	162	145	166	129	177	142	130	139	164	157	146	157	160	169	153	139	160	148	147	146	136	157	163	136	138	158	161	159	156	141	149	136	157	154	134	149	148	160	142	161	159	146	146	178	159	167	160	147	141	160
8428	26451	23017	17256	12163	9147	6453	4618	3217	2496	2335	2118	1720	1311	999	831	704	703	696	728	712	710	708	687	652	588	531	415	324	341	305	360	301	296	266	257	247	209	211	224	232	202	208	197	186	194	219	226	235	214	205	227	220	217	220	234	212	195	227	226	201	202	200	203	200	217	225	206	215	208	236	240	202	205	208	195	222	205	226	186	194	209	203	182	197	178	189	200	193	199	207	208	204	200	187	215	193	189	209	197	211	191	208	215	201	210	187	191	188	198	199	201	222	184	178	202	159	212	206	199	201	174	179	209	180	205	250	187	180	184	204	184	195	203	192	191	190	203	188	207	182	189	177	210	208	197	181	199	193	196	198	174	202	190	190	217	178	187	199	191	197	186	171	214	187	199	174	213	171	180	192	170	173	166	197	190	186	204	187	202	192	190	189	177	183	194	200	185	189	182	194	189	186	205	182	202	184	199	213	168	189	211	202	199	182	168	206	186	201	176	174	196	188	200	201	206	190	193	189	225	168	207	210	211	163	185	184	167	194	204	183	172	196	198	193	201	226	173	181	218	194	190	207	183	174	171	199	214	201	157	189	180	201	185	213	194	155	218	191	213	177	193	201	190	181	185	193	202	190	193	199	207	179	193	215	196	162	191	188	206	190	222	206	188	187	196	203	175	195	225	192	184	184	182	191	199	190	178	201	195	186	197	197	160	197	215	176	204	180	184	181	188	203	187	181	189	187	193	192	209	208	171	191	214	195	176	201	190	182	157	182	196	212	186	195	201	181	216	202	185	187	218	204	178	179	195	199	190	185	164	185	191	212	199	183	184	168	189	197	184	168	156	194	173	195	218	187	188	207	194	188	183	202	180	187	200	212	207	183	207	195	187	196	178	197	190	187	184	173	186	186	215	192	200	191	163	207	193	179	200	183	170	195	190	158	204	191	195	171	196	201	186	179	195	175	203	169	183	217	182	217	214	178	198	187	167	171	206	173	197	198	183	174	222	196	189	179	186	208	188	211	203	166	174	187	197	214	210	214	170	234	175	199	216	192	192	194	195	201	187	207	206	203	194	193	227	205	216	187	187	186	204	180	183	176	179	209	195	209	210	214	166	168	198	186	179	178	189	201	204	184	177	201	189	202	223	197	186	176	202	158	201	202	177	209	182	179	205	178	210	188	198	202	227	198	198	177	218	183	210	189	200	202	195	208	194	219	189	210	186	206	207	206	205	175	184	195	192	199	217	175	189	205	206	193	185	187	181	198	202	179	184	178	195	169	204	181	183	201	217	189	174	187	187	168	192	214	186	186	192	200	202	200	176	190	220	177	182	183	187	181	200	204	180	173	188	177	213	191	212	191	191	198	182	212	193	210	184	187	194	191	179	191	210	186	183	224	192	195	171	190	199	188	197	193	174	189	196	194	152	214	177	201	162	179	190	197	173	197	198	183	198	188	224	191	179	192	189	204	187	183	193	174	200	197	217	197	186	186	198	193	186	215	169	171	185	198	184	181	175	188	196	194	189	196	190	194	193	204	208	201	195	188	201	173	169	206	179	202	215	184	202	206	201	202	216	180	179	201	184	190	177	177	211	205	225	184	188	197	168	191	201	191	202	206	214	214	209	184	185	201	189	212	193	185	174	207	198	197	213	184	182	193	197	178	187	186	207	187	194	203	201	193	194	209	185	175	191	191	188	180	209	203	192	193	181	186	184	218	203	202	170	183	183	189	208	190	225	208	221	208	175	173	220	211	196	210	186	193	177	190	164	212	187	198	201	201	170	209	211	209	184	175	183	191	207	181	215	190	194	169	198	208	187	195	209	194	212	189	203	189	190	207	170	203	188	216	206	206	191	173	176	179	181	178	181	190	189	217	204	196	189	211	185	223	176	212	191	192	210	208	209	188	180	168	178	185	183	191	174	196	167	168	184	204	195	165	197	194	196	204	223	199	202	191	191	196	205	184	210	194	197	193	201	196	180	169	173	205	207	176	202	189	180	197	207	197	197	208	183	179	191	203	201	204	209	170	204	193	239	189	209	193	194	169	197	178	194	198	210	183	191	197	197	188	200	174	207	168	177	194	183	207	180	188	196	199	189	182	197	218	184	200	203	190	180	191	179	199	186	188	172	193	184	171	191	194	206	199	164	198	193	205	201	188	202	203	186	202	159	198	200	182	194	191	186	202	234	186	173	180	182	192	183	202	196	192	192	195	175	203	186	206	194	164	194	182	203	192	198	201	200	175	182	187	222	182	195	173	180	194	206	187	181	211	192	195	180	207	182	184	184	203	192	199	195	174	192	203	187	193	199	179	202	194	203	188	195	188	181	189	178	202	185	188	182	188	183	181	179	183	184	197	187	203	183	205	197	198	184	201	200	213	180	185	206	183	177	190	180	217	200	188	197	201	225	191	203	196	218	185	197	197	186	177	170	217	221	195	180	206	195	190	217	204	217	182	189	181	179	172	155	192	201	191	201	189	197	192	194	190	207	211	217	188	198	177	174	206	204	201	202	197	169	202	187	186	207	178	208	185	185	191	171	197	202	209	200	211	205	180	206	166	192	210	178	198	185	195	196	206	188	184	182	180	201	204	192	203	194	186	197	183	206	205	189	213	183	218	195	180	201	186	183	189	175	193	182	183	167	205	191	209	210	202	205	191	197	185	183	189	188	203	206	193	176	195	191	199	205	193	182	208	217	184	193	190	191	205	165	226	187	201	196	195	209	204	192	200	198	201	211	201	221	169	206	203	204	196	195	203	192	175	182	176	169	182	189	185	197	179	176	184	191	209	196	185	207	195	193	165	195	191	190	196	205	194	181	202	181	203	203	192	199	193	205	179	203	212	172	215	198	218	211	185	187	215	185	206	195	164	186	189	197	207	192	186	202	196	179	162	198	199	198	219	181	186	172	182	177	195	197	177	198	181	173	188	198	206	196	186	178	180	173	209	200	183	168	199	200	178	187	201	176	168	207	210	190	167	198	191	190	220	196	178	188	172	203	192	184	226	233	195	198	182	171	204	225	219	198	179	172	183	201	192	194	179	199	183	199	212	198	209	203	198	191	205	187	194	204	187	221	207	204	187	188	200	177	205	195	180	193	184	179	195	208	175	184	188	165	188	195	200	169	169	172	174	203	188	198	207	176	185	200	180	172	195	173	191	187	182	180	210	211	216	180	199	182	196	171	175	184	187	217	203	225	185	182	193	170	197	207	174	169	206	171	196	195	235	180	204	214	158	186	167	212	196	210	203	164	198	189	149	199	200	221	178	205	188	193	202	175	190	171	204	200	203	213	213	195	192	168	200	188	200	200	184	195	206	183	197	191	193	173	180	205	191	175	194	180	210	203	167	189	199	185	186	170	197	185	179	172	204	194	189	218	206	174	169	190	185	192	191	222	225	211	181	188	200	185	186	171	209	190	191	201	199	208	206	194	200	206	193	181	193	181	187	170	190	180	152	187	191	194	190	189	186	204	176	185	174	187	189	189	201	194
27866	20113	14040	8274	3593	2422	1551	1014	785	681	629	574	592	500	462	374	381	421	393	391	385	407	357	364	390	352	325	354	307	317	333	324	319	327	310	314	314	327	322	347	298	314	323	287	354	309	304	332	336	305	311	329	311	296	312	327	298	328	307	276	289	304	335	316	311	343	312	284	281	288	294	320	289	306	325	331	310	302	310	317	307	300	315	313	303	322	283	335	303	322	328	259	319	291	342	298	294	313	287	256	320	320	313	349	300	283	357	327	318	282	312	328	298	308	311	301	303	310	269	302	331	328	302	289	298	306	326	336	313	343	286	301	301	345	323	335	304	311	343	337	317	329	310	320	324	319	330	291	328	330	324	341	331	296	305	333	298	317	303	307	320	305	334	318	304	331	319	309	333	348	299	309	293	306	264	299	291	342	312	324	317	323	315	339	304	306	294	300	290	316	316	291	299	319	319	292	323	304	309	345	291	317	321	317	278	325	324	310	308	319	312	311	295	292	314	295	316	326	322	307	320	270	312	324	286	304	329	302	333	275	348	333	309	286	330	323	320	309	332	306	318	325	308	308	302	296	308	327	289	329	273	324	326	339	314	325	274	317	322	305	291	306	333	312	303	306	301	340	297	327	323	300	283	283	324	278	302	358	314	318	313	309	313	322	327	304	320	301	321	305	317	330	342	294	277	293	301	356	293	306	298	296	324	278	319	272	319	325	315	320	318	329	288	318	315	345	311	294	311	307	290	304	310	290	301	345	304	282	302	301	315	311	304	303	324	307	285	331	292	357	272	296	291	311	303	342	310	305	314	332	297	289	271	336	291	278	338	315	302	314	328	323	321	319	296	324	293	326	296	283	294	322	296	329	294	305	322	334	336	286	325	345	300	299	287	303	309	304	275	324	297	293	279	333	311	299	312	277	306	325	342	311	309	329	315	318	308	332	327	321	287	294	311	337	285	319	306	302	340	292	368	288	321	306	323	330	331	289	339	310	305	308	290	267	298	283	310	325	299	302	306	326	291	319	306	321	331	310	296	305	318	321	333	286	318	304	322	304	295	342	297	323	315	345	333	325	289	310	312	299	311	317	322	297	293	284	313	343	321	356	325	335	349	321	299	317	307	280	306	312	270	345	327	309	327	314	316	325	325	312	282	282	324	310	285	344	296	315	286	294	291	331	290	326	323	332	310	317	306	312	323	268	321	323	312	332	301	309	342	313	350	270	293	307	301	292	324	309	263	319	312	304	294	307	331	314	284	299	328	296	336	318	301	284	324	306	324	313	327	307	361	304	327	302	326	304	274	348	301	316	296	305	338	303	316	317	310	328	324	269	300	333	277	295	312	286	317	322	317	294	310	314	283	328	329	305	335	320	288	303	297	304	312	298	332	291	300	273	322	284	335	364	328	301	342	293	311	316	284	318	293	362	324	306	287	323	317	316	313	313	300	298	310	306	313	329	298	332	294	285	320	326	311	297	295	291	316	328	334	327	329	331	304	312	318	303	300	307	292	320	301	310	316	315	284	326	341	282	300	322	288	304	297	345	308	337	338	305	336	304	332	313	293	321	303	306	313	292	327	304	331	311	293	291	299	333	300	336	296	316	343	316	306	282	297	289	292	328	296	309	343	318	307	316	325	291	323	299	313	322	343	304	310	312	309	289	292	291	304	316	334	358	322	285	294	319	317	311	322	319	291	326	332	327	340	319	322	300	293	304	284	288	309	290	282	322	324	311	330	323	311	316	321	286	283	307	345	331	346	310	307	305	329	302	286	301	277	324	328	317	297	291	316	300	302	324	296	295	313	316	327	329	322	312	312	321	310	316	349	327	315	302	302	326	319	286	281	303	319	304	304	301	303	307	317	318	338	316	311	301	344	295	294	326	315	284	309	322	312	319	324	321	308	304	293	309	342	282	322	307	300	317	281	276	302	281	341	320	354	296	310	310	330	326	315	329	284	294	270	304	290	269	302	293	328	279	317	303	330	304	316	297	288	291	304	295	305	298	326	328	324	313	303	313	265	320	298	297	318	293	320	347	296	287	305	336	306	309	321	303	323	310	322	313	355	282	319	315	307	307	296	332	320	309	319	311	292	310	334	302	304	298	331	291	319	322	312	339	312	295	282	291	306	294	283	308	301	303	320	312	295	300	296	274	323	326	307	297	313	323	322	315	305	346	334	287	287	319	334	300	326	301	298	335	294	275	296	314	280	278	336	311	351	314	314	293	311	293	301	282	324	313	269	308	315	322	288	305	309	340	279	308	283	315	337	309	301	317	325	313	283	298	331	286	312	285	302	291	310	334	318	330	326	308	298	317	307	302	301	322	302	333	281	288	304	296	312	309	290	332	290	303	295	336	320	300	309	281	340	333	319	264	314	285	310	338	310	295	310	319	286	269	280	324	313	278	310	285	298	298	306	297	334	282	314	336	298	337	321	283	303	346	321	287	315	323	302	300	297	328	298	313	312	309	300	323	320	316	336	328	281	350	317	350	337	312	321	300	314	296	308	283	310	289	285	306	289	316	329	314	324	302	295	304	333	296	323	311	299	294	299	318	328	301	320	305	342	297	312	287	300	323	315	292	350	291	267	280	308	303	319	300	311	276	320	327	313	306	300	310	317	302	305	308	302	298	314	316	365	319	322	297	326	310	281	331	328	319	296	305	290	307	298	284	322	297	346	306	333	282	318	305	305	311	315	302	299	287	302	291	274	295	304	317	292	304	319	327	310	310	300	320	283	310	297	319	313	320	313	337	306	342	282	310	293	318	313	313	326	325	312	317	310	310	296	306	266	314	308	344	312	306	306	320	321	320	309	325	333	309	296	317	310	315	323	331	310	327	306	284	324	300	287	285	314	332	314	265	311	295	315	269	303	303	299	317	301	301	347	301	250	327	301	326	333	304	328	299	313	312	309	314	313	310	313	299	323	310	327	294	290	300	307	294	321	299	299	336	343	324	303	335	299	285	315	297	303	322	323	303	321	324	307	296	324	292	282	306	293	317	294	322	321	294	312	318	340	315	311	311	316	286	304	316	332	317	284	309	303	288	326	316	283	298	316	313	320	321	298	308	317	318	298	268	293	294	321	320	310	320	336	301	315	305	295	339	314	308	314	318	293	297	340	333	300	299	321	295	274	312	306	311	331	293	322	293	302	310	291	297	325	308	310	303	316	290	301	302	327	330	291	295	297	289	342	343	306	297	327	324	320	285	307	307	291	301	275	294	288	293	281	291	288	313	311	323	307	350	308	297	291	294	295	303	318	307	326	324	297	314	328	309	322	298	332	314	276	298	334	323	269	315	322	311	276	328	359	334	307	304	300	314	290	316	296	303	321	292	314	320	317	325	324	329	318	296	305	339	270	298	333	307	317	314	320	297	316	295	321	291	321	312	310	349	335	276	317	298	316	302	331	277	303	335	308	308	329	338	321	309	334	332	329	297	296	328	331	299	307	321	295	302	321	302	326	302	318	304	318	301	302	314	289	317	353	334
7283	13752	14443	8985	5982	4600	2951	1949	1468	1290	1087	1070	983	795	682	618	594	627	512	548	545	565	531	504	514	495	441	419	467	387	387	363	405	366	428	401	399	362	440	376	347	354	365	407	378	387	374	366	371	386	391	371	370	390	370	367	381	387	350	350	359	383	361	379	372	387	349	359	363	361	360	358	370	407	383	365	371	415	380	374	369	383	378	369	371	386	367	364	382	377	362	371	396	372	365	389	352	359	398	364	373	387	370	369	384	343	372	355	367	394	374	387	407	392	393	379	342	356	352	380	336	365	378	388	373	370	334	358	359	371	384	364	393	376	332	385	351	328	371	370	344	360	390	379	360	388	396	390	401	413	370	392	375	349	349	367	349	372	393	340	393	368	378	340	363	368	345	356	390	385	380	367	341	367	354	355	389	339	341	358	374	377	379	382	375	363	403	366	411	356	370	366	375	371	374	371	385	361	367	332	370	400	374	360	376	315	388	366	342	343	331	363	367	384	389	400	364	360	373	352	364	366	371	395	358	352	376	396	391	367	354	365	352	370	364	359	353	390	346	359	330	368	351	364	361	380	359	403	362	363	353	371	389	375	352	354	394	353	371	401	397	356	371	382	380	371	365	370	388	384	393	347	382	380	383	380	374	347	391	344	348	372	362	359	387	379	313	379	372	375	350	363	399	358	397	350	367	393	353	357	354	370	342	355	383	356	367	396	345	349	383	359	377	370	384	357	384	374	359	413	372	366	381	342	378	339	347	368	400	361	359	413	373	391	337	361	374	364	369	363	382	388	375	376	372	379	362	388	355	354	377	337	363	353	402	378	336	393	321	378	363	344	384	334	388	384	368	386	348	390	400	369	340	366	359	389	379	393	350	400	379	340	375	353	380	369	383	323	354	362	378	374	368	380	385	363	358	372	344	365	345	347	337	320	395	366	365	325	380	374	401	366	355	332	316	356	383	422	398	360	379	393	379	336	365	353	358	356	401	384	390	340	367	370	354	395	358	404	376	387	361	380	357	378	355	381	437	355	392	379	361	392	335	341	354	367	355	377	387	356	374	394	383	381	374	360	383	346	370	386	324	353	402	343	360	349	372	384	367	350	372	370	333	353	372	343	382	373	376	341	358	391	383	365	368	366	361	392	381	365	358	358	369	345	370	360	365	349	365	333	411	382	374	364	384	407	353	336	350	363	363	368	384	369	360	350	369	373	372	354	385	373	374	353	373	357	340	352	352	379	349	396	372	373	377	335	383	401	386	392	361	386	358	353	411	352	371	400	379	373	390	375	385	394	364	336	358	368	329	361	381	369	375	358	362	374	366	344	352	357	368	371	353	373	355	379	356	376	373	329	398	366	386	383	346	369	359	401	362	381	389	379	385	396	357	367	374	410	398	385	413	390	383	342	350	378	406	337	355	369	386	346	385	377	379	368	370	349	348	415	388	403	369	348	346	382	359	377	381	371	420	374	379	377	346	369	384	366	364	335	377	393	428	348	358	371	328	358	358	343	349	377	367	400	359	360	392	355	384	432	395	359	347	390	371	379	374	379	392	361	355	365	381	375	354	366	368	393	421	366	377	359	360	394	373	377	382	376	352	364	405	362	393	367	381	427	380	358	390	377	362	386	365	376	399	345	368	341	321	369	398	378	335	350	401	368	403	389	364	396	384	357	391	400	380	371	380	368	372	371	376	370	363	358	354	384	406	380	376	389	355	367	394	357	364	375	374	385	378	350	361	408	357	347	391	357	376	347	389	369	389	365	332	376	376	380	363	359	355	346	358	373	380	369	313	369	394	375	371	388	384	376	355	352	359	314	364	376	350	403	370	390	378	374	346	355	407	385	384	355	355	365	398	360	378	361	390	385	390	372	365	399	358	338	361	365	375	367	365	354	345	387	348	361	356	400	411	371	363	388	391	395	395	361	357	355	346	327	367	377	344	382	384	358	358	363	376	382	377	364	374	364	407	333	356	378	357	386	360	363	392	371	393	344	330	401	366	394	319	383	360	362	385	358	365	345	370	359	379	377	332	356	358	344	394	364	380	366	363	379	364	368	329	390	379	344	368	410	351	349	368	364	375	351	356	356	374	368	388	378	378	393	365	367	339	366	399	388	378	346	347	378	354	342	341	374	379	357	368	378	371	375	390	355	372	379	383	373	403	369	362	387	371	412	384	390	359	368	406	353	396	386	392	347	350	390	348	380	372	336	345	343	406	376	333	395	362	372	367	383	372	390	375	373	389	374	360	354	355	371	381	369	354	396	380	368	376	357	378	364	373	354	351	361	381	355	384	379	362	375	351	359	363	350	368	370	365	394	379	379	389	359	358	337	338	401	383	349	403	377	377	378	381	367	392	361	399	351	392	378	379	375	393	405	381	389	384	395	369	397	367	377	362	356	362	385	356	405	387	378	349	380	378	366	372	384	384	379	355	385	373	349	422	348	373	349	396	350	380	355	405	354	369	389	404	366	325	411	360	394	398	373	395	373	342	405	365	393	361	387	353	363	361	367	380	377	362	356	370	402	388	363	402	353	373	377	372	368	406	366	395	397	379	340	362	366	361	360	377	360	365	374	395	329	387	378	405	393	343	400	350	408	397	340	352	383	347	355	384	393	363	408	401	360	381	366	373	371	375	375	363	365	387	370	391	388	349	365	391	377	347	381	370	383	370	362	368	414	397	370	362	342	343	372	387	408	368	387	336	361	351	364	362	362	380	373	363	383	403	383	367	393	339	374	354	340	367	391	417	391	373	391	387	361	388	366	402	353	373	365	396	356	385	363	367	374	366	372	364	413	386	393	367	364	386	346	403	374	336	391	384	397	382	360	398	391	384	388	385	349	387	371	337	350	372	379	364	335	400	357	343	393	352	352	354	380	345	342	397	391	352	367	349	408	381	334	353	347	405	364	393	390	406	381	350	404	371	374	341	389	352	364	335	365	369	349	367	376	402	393	365	380	380	383	371	380	369	378	364	336	371	375	409	385	390	366	401	366	394	341	350	360	402	346	386	381	413	377	345	358	381	357	401	363	389	395	371	372	357	389	383	377	391	389	374	380	339	348	354	375	359	392	365	371	371	392	372	418	338	339	382	386	405	394	365	362	384	374	382	382	387	356	385	412	359	365	368	356	382	361	368	357	385	376	343	347	409	339	401	379	387	352	376	369	338	376	373	380	379	361	383	394	366	382	371	363	370	377	358	367	362	414	362	372	356	371	367	339	358	396	359	345	328	370	356	368	337	387	374	408	360	363	339	363	387	383	378	348	356	376	349	380	379	391	393	353	381	376	343	378	355	387	348	369	417	381	373	356	374	365	410	371	404	371	372	361	360	346	329	371	408	361	361	355	362	365	370	376	377	372	389	365	384	365	385	381	371	352	363	401	334	332	353	350	387	368	350	369	408	376	369	383	366	342	357	355	376	357	383	364	395	384	364	358	372	363	355	406	397	370	359	374	386	362	368	344	354	391	364	391	368	359	338	367	381	378
24246	21666	28949	24874	21580	11377	3151	1681	1177	1081	954	809	786	709	641	504	496	516	517	462	518	482	490	432	472	391	377	399	377	361	350	382	387	325	311	315	312	327	301	308	328	298	290	272	319	330	323	286	311	308	313	316	296	314	321	324	359	327	298	312	305	363	341	330	327	302	349	322	307	296	307	343	282	340	293	339	307	333	312	297	312	305	308	306	302	298	316	313	319	310	308	302	278	325	319	306	327	300	298	325	297	287	302	303	284	294	326	303	307	321	330	325	321	301	311	267	277	326	293	298	351	305	322	309	340	291	296	306	324	303	292	310	336	309	322	331	299	333	289	327	310	320	314	318	323	336	335	300	355	284	300	300	287	315	314	321	319	310	311	304	306	302	308	315	305	304	321	321	299	324	322	324	296	311	329	336	310	310	299	288	313	281	270	337	295	327	317	329	325	319	314	325	311	320	307	299	304	313	301	337	322	321	329	292	313	325	311	331	320	300	321	286	332	304	348	332	336	329	293	273	292	281	346	329	329	325	311	295	320	311	314	278	294	322	292	323	300	308	323	340	309	315	315	306	328	302	280	292	302	303	319	293	312	366	320	304	329	294	307	343	303	291	332	310	287	295	279	296	340	323	288	291	318	312	361	313	289	310	309	309	284	311	325	311	294	341	319	317	311	279	284	298	316	299	342	300	275	336	280	346	299	285	322	285	294	322	311	315	317	315	311	320	278	301	305	338	307	311	292	284	340	346	323	363	337	301	319	315	334	307	340	294	312	330	307	280	307	313	323	299	311	327	324	316	296	307	322	323	297	325	297	326	351	333	300	312	310	311	323	328	310	312	315	298	308	310	284	312	299	285	299	306	323	318	281	294	329	310	340	314	315	346	307	299	325	303	304	308	313	319	325	310	327	335	306	323	313	350	318	295	304	309	329	288	312	278	332	308	279	297	302	291	336	338	297	339	309	289	307	331	290	297	300	330	305	289	321	329	299	311	312	282	306	286	307	334	316	293	314	320	282	356	324	319	320	320	334	308	305	307	342	317	326	298	323	331	311	299	278	291	286	320	325	277	339	294	294	302	307	340	313	331	309	286	317	316	315	303	311	330	329	305	292	312	298	288	318	289	329	288	324	303	308	307	302	340	297	306	313	326	323	299	337	311	290	300	312	325	332	305	272	305	320	313	325	316	317	338	325	312	294	296	296	308	292	301	288	306	313	331	283	335	329	290	251	304	262	326	278	312	314	342	333	328	297	306	284	312	335	318	307	321	342	304	310	289	312	301	309	302	331	318	312	311	333	304	290	305	290	311	317	299	270	324	281	337	337	298	291	307	300	300	269	316	334	302	352	309	290	322	334	314	323	282	300	310	313	330	329	329	303	350	322	308	294	299	339	324	320	322	289	290	338	319	310	328	331	305	287	299	285	295	319	287	320	315	322	325	304	309	270	322	279	330	340	345	317	333	285	302	297	306	314	301	319	280	311	310	331	317	325	332	332	300	335	327	319	319	324	308	314	328	316	282	331	297	316	294	314	316	303	285	304	291	324	285	280	326	312	328	304	317	315	334	309	317	330	332	294	309	287	307	299	341	328	322	357	306	345	317	320	325	301	300	332	325	360	293	281	332	282	318	324	329	326	313	300	304	329	311	348	282	325	296	280	310	312	313	319	323	295	359	353	324	286	339	334	323	313	300	313	351	341	287	314	315	316	322	294	324	325	343	322	292	306	288	321	311	297	314	307	331	310	313	283	303	311	314	328	326	317	304	322	331	303	343	318	312	286	309	324	332	286	346	332	343	350	304	320	307	298	336	312	301	313	308	295	330	341	304	303	311	300	292	330	315	307	307	329	316	331	320	302	319	306	307	306	326	309	308	329	313	261	303	325	327	313	270	302	309	298	313	323	311	308	286	338	344	326	290	306	320	325	303	311	318	316	308	356	328	291	309	330	308	333	305	336	328	354	293	352	322	318	310	316	329	327	294	293	311	312	295	315	302	339	266	281	308	304	308	326	286	284	318	298	311	317	305	336	311	307	344	295	344	307	337	339	307	305	308	342	318	328	319	312	299	323	329	301	300	336	283	313	298	289	323	290	315	279	357	301	289	324	280	292	290	308	332	329	302	329	298	297	332	280	315	305	288	307	335	312	315	359	290	312	344	320	326	324	283	286	327	281	317	300	326	294	322	311	308	342	316	318	318	298	307	335	297	297	298	296	309	304	308	328	296	309	305	306	305	315	321	274	286	300	308	332	317	300	336	306	302	309	325	299	325	308	294	318	319	318	284	295	321	292	287	324	303	304	291	293	300	292	313	321	299	288	333	329	319	278	282	306	308	330	297	336	306	303	322	305	285	287	321	315	316	299	303	300	304	292	343	340	298	302	309	279	307	325	345	307	304	319	317	331	313	310	310	306	284	293	319	315	311	286	288	304	321	345	270	288	306	320	319	307	306	305	304	289	319	299	305	333	299	304	302	291	343	304	266	293	278	299	319	349	309	333	337	306	306	310	335	314	306	339	309	294	326	325	308	287	303	310	325	292	307	300	267	324	296	328	324	281	332	319	303	319	337	332	315	313	299	289	321	282	320	312	289	319	321	309	282	310	302	316	296	330	321	305	323	307	336	299	310	336	287	336	319	277	313	347	296	290	308	315	307	331	329	303	315	295	309	313	314	287	309	293	315	294	307	294	305	319	313	292	322	295	321	281	333	295	311	308	314	313	321	317	319	289	326	293	314	333	329	306	299	295	308	316	302	316	324	285	304	289	309	301	321	283	308	324	321	300	334	295	326	329	329	317	334	326	334	307	308	293	332	304	290	296	308	296	312	286	346	325	283	295	309	289	292	310	293	362	315	303	281	280	282	315	283	296	359	335	312	304	304	289	323	282	315	302	292	312	322	304	348	304	297	281	334	295	309	318	299	323	297	305	308	303	280	305	283	297	301	283	332	332	324	270	311	323	313	288	303	304	318	304	274	300	293	297	264	316	307	323	334	320	329	319	302	294	287	292	333	295	295	302	311	279	331	304	319	335	299	292	312	320	316	309	319	337	326	292	339	300	293	296	311	307	300	356	307	296	307	312	326	307	325	308	338	327	313	266	290	318	299	302	307	304	322	288	266	351	301	263	293	308	327	268	312	312	284	278	317	325	304	325	325	302	315	307	313	266	314	322	315	317	302	319	311	337	277	321	305	321	341	320	307	304	317	351	307	276	288	303	317	332	303	306	315	318	322	304	288	317	321	322	298	329	293	320	307	292	282	292	321	330	318	333	330	319	278	313	331	328	284	301	300	320	309	303	317	344	312	282	319	309	335	293	301	315	294	294	299	313	292	300	314	307	308	321	336	301	285	301	302	309	327	312	327	288	327	328	323	289	287	320	309	307	325	312	282	321	306	307	317	289	318	317	293	287	336	325	310	311	332	291	320	277	303	289	308	291	310	334	308	318	298	330	289	299	322	309	295	312	314	302	303	297	310	342	306	305	295	294	297
7050	22711	20696	12350	9960	7204	4688	3206	2475	2082	1812	1584	1343	1269	1010	844	833	792	745	789	725	705	712	709	721	612	558	483	495	465	461	456	438	448	449	395	411	405	370	432	416	348	374	416	337	383	370	401	372	386	379	378	350	406	386	387	370	349	358	374	367	403	372	382	374	408	340	403	397	393	385	413	421	417	389	400	396	387	404	398	371	357	390	349	379	354	370	345	374	385	430	372	373	401	409	371	385	389	392	383	374	376	378	336	360	351	370	366	347	380	348	342	373	377	391	377	384	359	376	414	399	398	354	375	358	377	387	372	378	398	352	385	380	391	396	368	362	395	343	346	403	369	394	349	374	393	347	349	378	371	368	357	386	416	391	352	378	373	370	379	404	377	440	380	397	384	363	367	415	388	365	367	385	383	416	366	385	352	395	359	360	403	337	412	384	382	394	368	362	398	360	363	375	369	365	412	381	374	403	387	397	379	367	415	375	365	370	396	368	363	428	389	386	371	369	339	378	344	399	354	355	357	391	390	389	356	359	391	415	373	392	394	367	361	367	361	347	376	389	345	352	399	343	381	369	363	391	402	430	372	371	397	416	378	379	390	393	381	382	395	392	363	378	363	375	357	377	385	351	398	329	352	418	421	425	345	380	388	418	398	407	382	361	415	372	399	361	344	391	378	356	376	343	378	394	404	387	362	358	413	356	375	353	359	380	365	371	385	365	399	389	337	359	370	366	396	346	394	405	393	363	407	380	353	393	384	363	394	401	378	388	380	399	411	400	393	376	400	366	361	381	404	357	339	416	395	390	376	351	382	377	354	380	362	354	396	389	357	388	399	375	361	365	366	360	397	369	372	369	373	349	396	368	375	388	375	351	376	381	346	390	384	351	393	351	377	361	365	375	374	365	400	427	367	409	389	358	339	367	373	370	366	384	336	382	365	376	386	356	386	400	368	373	409	373	365	395	392	358	390	355	413	421	392	369	373	351	375	411	360	319	363	412	384	384	376	395	349	366	351	372	386	347	398	378	419	395	393	370	406	365	385	425	351	362	372	366	372	373	360	352	385	387	394	384	383	370	390	414	368	368	357	384	383	388	397	398	391	338	382	361	359	330	424	390	338	371	341	356	381	391	407	345	373	400	371	409	383	399	407	352	388	401	376	367	373	348	395	409	361	387	391	383	384	359	363	374	373	376	358	408	372	364	365	391	336	391	366	384	375	389	370	401	378	387	380	361	389	350	380	354	381	367	400	386	382	403	367	361	364	397	369	362	386	355	350	381	361	334	342	336	357	345	391	338	378	389	400	368	391	403	369	385	351	378	356	373	383	356	353	369	383	399	362	345	410	376	353	384	373	402	370	409	385	377	368	413	372	366	360	394	386	398	358	373	388	402	398	365	354	362	373	373	374	377	348	367	347	405	387	381	378	383	399	372	391	365	363	364	382	392	370	386	398	388	338	379	386	417	378	368	369	365	387	382	418	390	346	400	358	366	393	361	396	398	332	383	379	348	363	389	385	379	383	409	395	390	385	414	382	422	389	345	363	373	341	362	344	336	377	386	408	370	384	380	407	373	373	356	360	392	369	394	391	392	402	350	350	359	360	368	371	388	357	372	364	345	324	390	360	410	373	351	363	356	383	391	341	372	406	376	380	364	388	415	411	385	358	370	382	368	355	368	386	347	386	376	366	409	408	385	325	385	362	351	412	425	345	353	353	362	393	384	379	376	412	381	371	395	379	357	371	418	380	388	329	360	370	379	382	370	387	418	396	363	395	374	365	406	381	351	365	390	356	404	369	338	349	379	344	387	388	373	367	395	360	371	389	358	375	350	365	394	405	398	376	364	365	379	394	368	402	371	382	368	389	386	328	363	407	383	381	388	417	350	368	400	376	380	318	380	383	365	365	373	373	383	398	358	378	367	381	376	389	377	409	374	376	365	393	330	381	335	377	392	393	411	370	389	396	392	381	356	354	400	379	356	413	398	376	368	362	384	378	393	387	402	383	354	373	361	367	400	357	374	346	379	374	380	328	379	372	423	362	394	359	397	367	399	403	389	402	340	328	374	342	358	405	372	346	435	385	381	390	368	405	382	357	379	415	363	373	341	354	407	364	372	384	381	359	393	361	382	367	353	362	374	362	376	372	378	383	384	391	377	381	379	382	380	363	391	337	387	376	376	377	379	382	378	358	410	366	358	413	382	351	392	366	382	386	394	394	403	364	380	401	381	373	403	367	322	371	359	393	384	406	382	388	375	372	386	376	419	388	373	355	370	387	343	395	395	389	407	375	402	377	397	375	371	347	386	369	373	345	347	387	382	358	388	359	387	395	373	387	360	386	335	372	367	361	402	362	400	342	360	393	399	375	407	382	407	391	382	360	352	353	397	344	392	362	385	373	383	341	391	389	347	374	379	402	380	359	415	378	388	356	357	401	350	325	361	371	393	388	391	399	356	384	398	371	364	407	363	384	352	350	379	386	339	356	353	348	359	382	360	373	409	348	347	378	379	351	406	347	433	367	330	381	404	369	365	385	338	381	373	364	364	365	392	391	402	376	384	371	394	415	375	397	409	377	384	361	350	375	372	387	371	402	381	397	405	371	368	351	377	390	364	376	345	386	354	367	379	368	392	362	407	406	369	370	383	402	348	352	364	356	381	362	396	350	333	381	311	384	353	352	356	361	387	381	415	369	380	408	376	399	394	375	360	364	327	399	367	410	361	384	390	377	388	359	387	388	406	357	391	368	364	352	344	376	379	397	387	380	380	363	388	366	377	375	418	381	381	394	391	373	364	383	400	367	389	390	375	355	379	398	384	408	381	365	362	383	344	383	384	386	394	383	366	396	350	406	345	413	367	362	384	321	404	370	406	387	346	377	371	381	380	402	395	390	349	375	379	339	354	367	376	381	359	400	381	378	377	380	345	352	331	347	350	392	359	375	358	383	356	364	378	364	398	367	374	369	349	395	331	412	372	414	375	361	375	356	404	394	383	365	359	406	380	368	369	394	369	388	368	395	364	396	390	359	378	392	401	382	335	363	381	399	385	399	382	352	369	371	381	388	397	400	400	382	374	360	372	394	349	384	367	343	356	388	400	388	385	380	390	364	367	392	379	399	375	353	400	391	366	401	379	394	375	341	350	362	403	371	357	363	405	353	374	388	354	359	373	366	379	358	407	387	375	403	392	404	386	382	360	338	381	370	344	389	401	364	382	360	360	357	334	378	398	368	347	363	396	356	372	408	376	406	368	381	378	360	387	369	374	352	420	343	393	381	376	365	367	354	407	360	393	387	399	377	374	380	416	387	361	388	394	373	386	364	360	374	379	385	385	382	362	385	394	355	333	369	434	367	383	373	382	368	390	393	370	422	359	399	368	344	397	371	375	390	401	356	379	428	360	389	399	383	395	337	387	370	408	404	425	398	353	387	398	363	400	356	375	384	368	381	396	380	343	357	350	353	394	384	390	376	365	382	396	352	375	372	385	371	380	389
25295	21652	27750	25804	11624	2850	1587	1078	895	731	689	603	527	510	434	356	345	324	306	298	322	323	313	304	295	300	267	262	213	223	185	196	211	202	214	222	179	216	200	199	185	201	207	202	185	189	191	178	181	200	197	182	209	199	169	170	193	206	185	213	199	197	186	210	184	195	192	186	207	182	190	209	186	184	208	208	184	182	187	190	182	191	212	188	182	198	199	173	184	218	178	180	196	198	189	187	182	185	181	197	208	202	189	190	209	200	191	153	213	181	168	189	203	184	181	183	189	166	218	203	185	190	185	191	207	152	186	196	175	197	197	185	182	189	174	191	177	180	175	190	202	193	191	211	194	178	189	172	214	176	205	203	212	196	187	216	184	175	170	182	204	183	199	176	186	165	208	161	181	204	187	174	191	193	198	190	196	190	213	189	170	200	180	212	182	183	197	192	197	190	191	206	183	205	205	211	192	221	197	185	196	206	192	198	209	196	207	199	193	192	211	196	175	195	183	182	175	185	181	195	205	200	179	188	201	176	173	169	198	187	180	206	205	197	205	209	195	209	191	180	209	194	203	193	203	197	213	178	204	188	183	201	182	179	208	211	186	178	203	188	215	181	185	191	203	204	184	189	198	180	203	194	190	188	213	192	199	202	212	165	189	190	205	193	170	175	148	179	180	191	199	191	169	199	202	194	176	191	173	183	177	176	217	207	185	185	186	185	198	206	171	193	174	189	190	198	203	184	180	181	216	171	214	173	198	194	191	171	182	194	185	197	202	195	194	181	181	176	202	189	170	195	167	182	186	192	207	189	181	187	200	184	188	179	189	196	202	186	170	184	204	172	168	208	182	185	190	198	192	192	208	185	195	204	188	185	190	174	176	195	154	213	219	171	178	188	177	190	191	174	225	208	199	186	207	171	195	182	194	158	194	183	191	186	178	187	172	230	188	209	205	202	181	202	209	189	197	204	179	213	201	213	190	177	210	175	182	186	196	188	186	190	219	195	203	191	177	207	210	172	193	182	204	160	168	187	175	215	197	192	196	206	174	174	199	179	207	202	203	197	176	166	171	195	175	204	216	198	163	173	177	202	183	203	189	156	204	188	176	197	187	195	174	197	216	160	193	192	199	180	179	204	211	191	192	192	188	207	193	193	197	194	182	191	206	191	205	190	226	212	198	194	194	176	204	205	210	193	182	183	190	182	199	205	197	200	183	197	188	182	177	171	207	200	200	220	173	202	227	187	191	203	210	225	217	150	199	195	185	181	200	176	184	170	188	200	199	176	196	190	188	217	177	190	196	168	199	184	187	198	185	176	202	219	208	216	202	181	189	198	231	206	169	199	227	194	192	172	205	197	167	191	172	208	216	189	185	190	194	197	187	211	196	192	196	192	187	202	191	215	174	181	203	174	194	181	192	200	217	185	185	190	186	185	185	168	214	177	209	190	214	160	204	217	204	206	206	199	210	179	167	205	183	193	172	218	190	209	202	198	171	180	210	185	193	182	176	189	195	202	180	188	183	172	181	185	209	204	176	234	169	203	197	199	223	209	182	188	193	194	210	213	184	206	197	179	185	201	184	182	196	187	197	186	197	213	194	191	191	198	192	208	172	176	189	171	161	207	203	195	187	204	172	187	191	196	183	192	182	186	187	168	174	172	210	194	186	198	218	178	189	193	203	201	181	191	192	185	186	199	199	179	219	199	166	194	195	197	183	185	193	182	193	190	220	216	185	196	182	207	190	174	199	188	175	191	200	176	173	168	173	199	193	205	201	174	214	201	183	201	187	163	201	182	183	182	191	174	177	192	193	182	202	193	181	174	188	185	192	191	206	170	173	197	167	181	185	228	191	191	198	208	197	200	205	183	187	210	188	183	203	189	189	218	202	180	187	203	185	172	200	207	206	202	208	195	179	187	176	201	176	192	173	202	168	210	222	207	193	201	190	171	194	192	190	211	179	184	200	192	204	192	202	186	209	191	207	213	194	163	166	185	217	180	178	181	161	211	156	176	201	159	184	215	183	199	213	193	213	185	199	188	187	189	165	198	204	202	194	192	194	193	195	180	180	202	180	213	192	186	191	160	194	184	196	199	188	205	186	204	166	191	209	190	196	219	160	185	207	178	188	184	180	185	174	185	185	180	170	194	188	176	189	188	211	191	199	205	193	183	220	186	182	200	192	189	204	207	200	192	229	223	182	194	209	185	191	193	186	198	200	182	196	204	176	204	220	206	229	184	188	181	212	197	197	212	184	187	195	216	169	216	187	197	201	204	159	168	197	176	197	187	193	213	160	161	203	187	224	176	184	177	192	192	205	193	203	203	218	203	210	187	201	202	197	178	184	172	207	195	195	194	191	189	181	225	193	216	186	198	191	189	188	177	174	191	201	182	192	201	193	196	198	190	197	206	212	185	217	207	181	197	183	178	176	174	195	210	198	211	185	182	182	188	196	177	196	192	200	200	196	208	172	190	185	188	203	191	217	180	211	194	183	192	183	176	190	203	181	186	198	186	195	203	215	220	175	184	195	182	190	174	190	195	200	183	210	194	192	193	198	192	206	172	203	180	217	182	197	151	173	169	186	189	186	194	196	207	181	174	164	185	190	192	196	183	171	184	188	187	199	186	195	213	207	186	160	191	188	167	192	185	178	175	196	207	176	182	161	178	187	211	204	189	209	195	185	203	181	201	190	190	205	196	189	166	207	203	215	160	204	183	203	184	189	208	203	194	179	209	189	197	165	193	190	189	192	195	208	188	185	192	210	190	180	197	186	184	197	177	180	168	206	179	186	197	207	197	173	182	189	177	171	187	176	201	183	181	176	183	202	189	207	198	191	192	176	189	180	195	195	205	200	202	195	194	178	181	184	177	200	229	187	185	176	211	172	190	211	195	195	185	195	179	193	209	190	171	181	213	205	195	201	200	183	194	185	163	219	181	186	182	172	174	173	170	235	184	159	176	230	205	231	192	190	168	187	176	205	211	186	185	185	193	205	176	179	165	188	179	180	204	202	222	188	198	193	165	186	181	192	193	188	171	212	198	187	167	223	205	184	179	194	201	188	189	211	196	221	203	187	191	152	213	177	181	181	184	211	172	195	190	193	186	170	194	211	231	182	187	213	209	170	190	190	171	180	173	191	181	199	213	196	206	187	182	186	200	212	189	154	194	208	174	203	184	201	209	207	176	208	186	179	181	191	193	205	192	183	205	175	221	199	171	198	181	172	202	210	193	232	201	180	182	175	210	198	192	182	197	186	200	198	198	175	159	178	184	191	193	198	199	196	177	165	194	187	199	195	203	194	193	192	206	201	188	182	194	199	186	198	203	206	171	178	190	187	198	222	198	180	181	194	194	205	223	187	187	177	155	214	181	199	194	191	192	215	187	194	208	190	181	161	198	202	181	206	196	185	200	186	195	195	197	198	218	185	180	206	184	193	193	203	185	165	190	196	200	190	174	199	201	173	197	195	209	192	169	204	172	191	201	194	192	205	203
6873	19674	16662	10232	7392	4578	3427	2446	1977	1667	1473	1209	952	975	865	599	561	588	518	549	507	474	480	464	429	414	413	335	318	285	296	279	290	278	310	262	281	251	248	245	247	236	264	226	232	229	269	235	245	235	266	270	241	246	253	243	242	245	232	215	226	252	223	246	236	250	232	219	246	236	258	231	257	236	223	267	271	238	241	249	224	262	221	233	248	230	240	220	240	231	279	228	251	223	224	257	243	217	236	257	238	249	251	230	276	219	224	237	233	246	237	244	231	227	231	246	252	231	257	236	226	205	214	227	235	247	235	262	229	254	212	250	212	222	226	238	246	248	235	218	240	236	219	233	234	233	237	214	221	252	235	252	237	234	205	216	235	238	254	248	219	234	225	260	254	248	245	263	219	237	249	231	241	263	244	222	225	225	241	239	229	221	265	206	222	219	226	232	238	258	259	218	216	231	248	213	205	228	244	251	249	221	256	246	232	217	226	227	267	216	204	223	229	227	213	260	244	233	256	237	291	231	234	217	226	263	244	229	266	253	217	252	211	214	241	220	257	218	213	229	222	226	229	241	243	219	237	243	242	256	222	227	231	225	237	243	223	206	232	254	217	244	234	245	232	239	206	223	209	254	250	264	258	215	218	215	239	230	244	256	242	234	243	212	251	238	239	230	250	260	212	257	232	239	248	234	226	216	260	236	237	245	225	227	252	231	239	248	236	231	264	214	249	235	228	209	251	198	266	234	227	243	243	223	216	228	245	238	241	227	255	217	236	245	268	252	225	233	239	214	242	243	262	245	244	239	225	227	255	232	246	237	246	234	201	246	228	229	235	240	236	249	247	237	239	234	209	207	235	233	225	229	227	275	250	254	252	225	218	240	214	226	234	250	203	249	234	249	235	223	212	251	233	252	210	247	223	225	223	252	250	248	225	250	215	240	196	236	235	224	240	224	228	232	207	238	238	232	235	217	234	248	248	240	247	214	256	220	246	226	213	226	237	205	235	240	219	228	236	227	233	243	243	241	228	227	238	239	249	232	242	239	238	254	253	225	225	250	253	229	246	232	273	239	217	199	232	277	254	222	236	231	205	234	223	241	229	215	217	226	234	225	243	227	231	241	222	258	259	240	221	230	238	238	222	221	241	204	246	259	230	234	226	235	250	259	234	238	270	232	222	248	243	232	216	239	229	252	239	263	237	243	229	246	247	247	230	265	252	226	243	270	244	231	238	248	229	239	250	231	212	235	220	274	245	240	236	236	225	254	258	225	229	236	243	212	220	228	268	208	262	235	207	222	250	225	231	235	248	228	241	211	256	234	226	250	231	240	215	224	223	225	208	243	217	222	197	242	228	236	209	218	243	259	228	243	234	233	233	231	234	224	244	248	223	231	223	248	238	247	239	236	210	236	233	217	236	226	227	226	218	225	252	248	235	224	227	214	214	213	212	219	205	236	234	208	220	218	221	227	237	239	242	224	217	206	266	253	213	212	261	206	234	256	236	240	220	237	214	252	230	256	240	253	241	215	230	219	232	234	244	246	236	234	232	244	225	237	223	244	213	236	244	222	244	197	228	253	233	239	245	242	241	264	258	231	251	227	244	238	228	216	235	270	244	219	225	247	227	239	259	251	209	233	242	229	234	223	233	234	211	224	215	237	228	240	225	229	215	240	226	216	238	234	211	221	257	218	240	224	220	246	210	266	242	245	244	258	229	231	237	227	230	244	234	248	222	218	219	244	233	241	215	238	237	235	215	238	196	225	224	207	240	226	236	244	263	238	225	255	235	216	246	224	233	221	258	223	202	249	238	206	224	243	234	242	238	239	209	262	238	230	248	237	248	239	248	211	225	242	213	221	264	235	210	230	243	240	222	241	243	241	235	246	217	212	218	229	234	225	237	247	240	212	248	240	236	232	251	228	237	206	193	276	224	259	218	223	244	201	233	213	236	211	221	243	262	232	226	230	216	222	231	226	212	246	227	229	233	240	235	233	220	208	236	216	220	222	214	220	246	222	241	209	225	231	235	233	240	249	242	245	258	264	225	266	236	244	223	220	232	220	242	199	204	228	228	247	226	225	229	222	250	243	216	259	238	237	209	236	245	242	242	249	235	251	208	228	245	240	265	230	238	251	239	224	222	230	254	227	237	233	220	227	233	238	246	240	229	269	249	227	207	216	265	213	241	259	203	238	231	193	229	228	224	219	255	240	226	229	220	232	237	241	233	221	236	229	225	227	238	236	220	248	211	223	246	243	247	235	216	215	240	247	223	234	223	254	256	221	250	237	230	224	212	258	271	230	239	240	225	221	240	214	216	243	227	229	234	246	228	222	250	221	225	235	239	251	228	267	230	239	237	245	243	246	242	226	207	214	234	247	228	252	261	248	212	227	225	226	246	235	258	229	241	261	237	207	231	241	246	235	228	222	232	221	231	217	229	220	228	240	207	231	232	236	234	206	210	240	231	223	233	232	238	251	220	238	236	235	226	225	220	219	258	243	223	222	234	268	206	240	225	231	226	198	252	240	232	209	233	238	244	254	239	228	217	229	235	224	230	238	230	253	222	233	250	222	239	207	234	239	239	239	262	238	255	235	226	214	238	233	225	245	265	187	247	227	244	248	222	253	208	236	233	250	231	234	224	230	218	248	225	244	240	246	226	245	246	246	234	254	232	228	221	226	237	248	241	224	235	223	264	248	218	255	213	251	222	270	231	251	232	248	213	234	239	237	213	255	224	260	227	227	224	217	228	247	217	205	244	214	235	246	239	235	271	241	252	247	239	215	202	218	246	250	240	272	216	244	217	240	251	255	235	239	248	215	237	174	248	253	219	218	242	219	236	200	204	250	216	269	218	238	224	237	224	247	227	254	241	244	235	252	223	210	261	237	235	244	232	214	259	234	229	238	220	249	236	253	241	218	279	219	250	234	261	252	247	255	247	232	213	202	216	243	244	224	225	222	234	209	241	224	267	193	247	228	249	205	238	254	253	219	220	244	239	243	210	245	243	242	224	208	237	218	236	223	235	232	262	224	265	235	254	221	231	262	249	221	255	246	248	261	216	244	233	223	223	228	230	224	228	215	213	198	244	251	231	248	258	215	245	206	227	234	222	259	245	227	232	234	230	258	221	231	235	237	243	242	236	230	275	202	225	223	245	248	241	237	222	243	249	220	229	241	231	235	233	234	232	263	269	251	239	217	227	228	263	225	206	277	227	224	255	264	249	222	234	223	246	256	242	265	252	242	252	217	210	208	226	243	229	229	231	222	237	260	245	243	202	213	250	239	229	252	238	232	243	222	236	251	223	233	236	230	235	228	227	252	227	234	219	241	242	223	237	248	224	259	253	250	233	218	203	234	237	225	198	245	238	249	225	233	236	213	255	210	221	239	249	245	211	225	219	250	246	215	266	247	229	237	237	248	243	239	232	231	222	237	225	229	250	221	248	254	248	205	232	238	244	210	230	224	253	211	239	261	237	225	216	250	206	214	235	202
23028	21647	29499	24319	21662	21624	9573	2520	1826	1466	1300	1104	885	753	723	568	498	447	422	435	437	442	424	389	327	370	283	258	209	213	207	210	215	184	211	183	165	194	185	148	172	172	174	173	166	170	159	175	142	177	163	182	146	180	178	182	195	171	150	174	150	137	156	132	168	171	160	179	159	190	174	169	194	180	162	156	179	153	158	181	161	180	172	161	154	168	185	177	168	165	162	156	199	148	169	159	147	172	163	165	159	159	151	148	167	166	165	164	159	162	170	150	175	159	169	139	154	148	180	160	186	169	145	165	164	169	172	153	160	154	176	163	149	168	165	162	156	155	137	154	187	176	129	157	172	165	144	160	148	167	147	186	136	159	175	155	166	135	160	157	178	180	168	159	156	138	158	175	166	159	160	167	185	165	187	162	161	147	175	162	150	162	159	166	147	151	176	157	157	191	158	173	158	172	156	170	162	155	163	172	162	158	182	174	160	158	165	146	167	187	143	149	153	156	160	161	174	153	163	164	178	170	177	150	133	141	151	169	155	175	181	186	173	162	141	144	171	169	141	147	169	159	183	164	143	162	162	174	170	157	171	141	165	187	172	164	165	171	177	150	155	171	179	183	173	175	173	151	165	150	169	169	154	147	160	146	144	168	166	157	169	176	160	155	166	168	162	192	154	154	132	187	184	155	164	174	148	148	157	148	161	140	152	161	186	165	192	156	156	170	188	162	147	173	156	182	166	159	165	160	154	164	162	155	167	168	178	138	149	166	168	150	158	164	166	142	152	152	159	149	156	159	172	179	156	163	127	166	164	147	176	163	199	170	156	157	151	168	169	141	164	150	163	172	151	176	154	173	172	152	151	152	162	158	153	144	150	150	148	140	158	158	145	169	155	154	181	167	143	165	143	151	156	161	155	164	189	151	186	173	160	143	150	163	180	172	162	182	154	147	181	180	158	184	176	184	157	169	167	145	153	172	174	163	166	173	174	184	160	166	164	170	161	178	160	158	153	160	156	174	164	167	178	158	183	152	166	139	149	172	156	180	163	175	176	160	174	180	174	156	148	163	172	152	167	146	152	173	183	158	173	170	137	176	156	151	162	142	173	156	164	168	151	165	151	165	170	156	147	202	160	168	169	173	139	157	184	182	155	159	169	171	147	148	164	145	150	161	165	135	160	157	148	139	152	153	139	181	181	150	171	148	149	145	151	149	173	167	148	156	167	160	184	162	192	164	151	168	145	169	157	162	164	170	144	172	156	135	161	153	144	172	169	156	182	172	144	151	145	174	159	173	168	161	182	178	162	145	177	157	151	154	153	135	185	166	171	167	213	142	176	163	173	151	161	156	151	173	150	167	156	159	172	161	143	162	158	145	170	156	135	171	166	148	150	150	157	175	171	154	153	153	151	139	170	138	154	187	160	163	151	172	159	169	168	156	162	163	155	140	166	141	144	137	167	153	154	178	158	154	147	158	166	176	153	148	159	163	175	150	150	139	170	157	149	151	152	165	142	164	151	146	154	166	142	161	171	167	173	166	179	151	134	179	154	164	160	162	165	165	158	166	188	171	156	142	139	140	166	164	134	181	163	174	161	178	140	146	183	145	157	167	150	149	160	150	151	134	133	149	174	165	170	167	154	165	168	162	159	167	174	144	169	152	162	177	159	189	144	155	171	170	167	171	153	173	177	142	160	189	168	181	180	191	161	152	161	176	162	147	150	152	149	166	148	179	168	158	157	178	174	177	169	153	164	175	169	188	178	165	182	165	148	145	165	174	176	148	159	149	161	149	146	169	159	158	162	141	138	148	167	156	159	165	144	146	155	173	190	171	163	171	177	150	172	170	165	129	173	149	162	139	169	150	180	131	150	143	160	173	160	152	159	169	178	179	129	152	158	150	140	140	165	172	159	158	134	159	158	152	163	173	143	152	164	151	183	163	144	165	157	171	168	148	151	170	156	153	163	163	135	152	166	147	177	171	159	163	148	164	149	142	169	163	185	154	168	156	166	155	167	163	156	154	169	179	173	140	172	145	171	168	167	169	152	171	167	162	144	159	162	141	167	160	143	171	158	151	162	162	152	163	173	186	142	157	160	176	170	161	159	184	153	183	182	159	161	189	145	172	159	162	143	144	154	148	176	161	180	179	150	156	177	149	181	167	171	165	166	159	164	150	171	164	145	153	177	181	156	159	159	152	170	158	165	171	178	160	165	145	164	162	155	167	156	168	187	169	171	151	159	164	162	157	162	170	181	146	151	175	188	167	158	155	146	173	158	156	188	157	147	160	153	162	161	156	147	154	155	179	160	139	155	170	156	141	175	150	161	156	163	169	147	174	168	144	154	166	164	129	165	161	162	152	165	156	148	161	178	157	167	151	185	161	149	174	162	146	155	152	177	163	160	179	162	146	158	155	162	148	158	171	147	163	174	179	131	179	158	142	184	178	145	164	170	178	175	165	166	152	180	158	143	164	161	161	162	156	154	173	176	170	188	136	158	189	186	152	143	170	181	150	178	169	148	158	170	142	148	162	174	166	155	157	176	168	154	170	155	179	187	153	172	161	145	186	169	154	163	170	171	170	171	153	172	182	172	167	170	174	166	151	142	173	152	168	170	161	173	169	151	187	167	160	155	159	140	177	163	175	182	138	148	144	168	170	146	172	162	158	163	151	161	158	163	165	178	170	168	166	154	145	161	165	154	173	164	160	168	158	152	185	160	154	172	165	158	160	173	137	159	180	184	165	152	150	165	181	143	182	157	169	152	134	156	149	170	172	163	162	162	185	181	153	176	163	158	168	125	141	126	168	166	171	169	165	151	169	167	158	154	156	148	145	142	174	163	164	186	153	129	183	170	168	160	150	172	161	167	147	146	168	167	169	154	154	147	175	163	171	140	173	180	167	164	186	152	163	155	167	146	145	129	186	156	149	177	173	158	178	177	148	165	158	148	161	165	154	173	168	152	163	148	178	152	151	169	144	187	176	159	163	152	169	156	151	175	134	159	138	161	140	158	150	140	143	143	150	164	143	174	154	159	151	164	174	153	147	152	185	186	166	171	160	160	158	168	153	166	171	191	180	151	169	162	182	161	163	162	155	192	196	163	155	167	176	190	137	149	184	175	158	183	171	167	179	154	176	149	149	155	170	174	171	161	169	157	187	155	173	171	186	172	182	190	165	168	160	153	170	156	159	161	183	157	174	169	162	150	157	160	163	147	150	160	162	170	175	159	152	183	157	151	146	175	187	141	166	191	169	150	133	175	181	168	154	159	143	152	164	162	174	153	149	165	168	160	147	156	177	151	159	187	166	168	195	163	167	165	153	168	148	179	168	146	150	146	166	172	182	156	176	180	158	166	152	153	155	153	152	190	154	167	163	161	167	167	146	182	168	168	165	172	171	146	149	163	191	156	157	160	166	160	166	164	171	178	168	153	158	170	156	143	164	149	159	173	150	147	160	173	139	154	162	177	148	178	160	172	161	172	148	162	144	160	151
8762	28140	23886	15834	11086	8181	5938	4724	3915	3189	2777	2317	1891	1531	1386	1165	902	860	840	797	750	721	683	651	639	595	468	410	329	289	314	291	307	291	289	272	256	219	246	261	217	234	223	240	239	239	234	205	199	221	230	204	211	218	235	227	229	188	209	202	211	219	219	205	220	209	217	201	217	210	231	224	232	201	211	238	223	216	207	201	196	219	199	194	185	184	205	193	217	200	227	223	251	229	212	205	207	191	212	209	209	213	201	185	194	206	203	223	197	201	191	201	204	191	186	194	192	182	213	196	199	191	213	225	195	216	222	195	227	203	216	200	197	204	203	224	195	200	195	198	178	206	216	193	173	198	198	205	181	213	228	193	198	203	220	177	179	198	202	209	198	202	199	207	184	217	193	203	198	209	205	220	199	199	191	217	197	189	229	225	226	205	199	194	214	158	206	227	209	195	188	190	213	194	208	188	194	226	210	232	200	195	190	196	205	188	218	179	216	216	216	197	229	207	209	215	200	177	211	187	192	189	198	213	209	227	215	173	229	185	198	171	210	186	204	197	232	216	211	193	189	196	224	182	197	187	186	216	214	244	212	216	213	220	210	203	220	175	201	210	185	212	200	187	190	215	187	205	197	202	185	200	189	213	211	202	192	188	200	181	190	191	196	194	198	201	210	194	185	210	207	197	195	194	220	176	209	212	180	206	211	197	193	218	205	211	198	220	189	187	183	212	199	202	182	178	173	183	204	203	188	186	204	186	217	219	194	202	190	215	210	226	238	227	202	203	215	225	213	206	206	196	193	207	208	175	192	205	194	206	210	189	212	193	185	197	204	177	167	231	195	220	218	194	213	219	189	192	197	221	206	212	184	187	184	223	200	169	218	192	189	206	216	210	181	166	198	177	208	214	212	186	203	198	197	199	208	177	218	222	203	214	212	196	212	225	208	233	208	211	230	185	200	190	160	195	213	206	220	202	192	187	204	206	168	213	217	167	184	200	187	221	205	191	196	185	199	177	178	203	199	204	220	194	198	245	210	198	217	170	209	194	222	223	202	188	203	212	212	222	203	212	192	180	189	209	181	210	198	207	172	212	206	215	183	189	194	186	202	207	193	215	201	213	191	203	199	167	216	200	210	176	191	178	201	203	206	202	219	185	190	226	211	190	194	201	220	193	218	173	186	203	204	188	229	197	185	193	205	199	206	187	209	207	218	182	192	196	216	186	172	205	204	222	185	190	192	213	192	209	207	189	193	195	218	189	182	212	200	211	196	174	211	203	204	207	195	194	194	184	233	207	171	214	215	198	200	219	196	215	193	183	179	208	175	187	199	199	216	206	180	211	203	198	198	182	215	199	193	199	213	209	211	183	214	199	213	192	194	182	201	203	200	190	172	184	215	208	182	204	224	174	211	207	201	203	181	189	184	197	170	204	175	216	208	203	205	196	218	224	178	194	189	176	193	215	239	198	187	195	193	202	205	235	224	166	212	190	204	161	184	202	185	197	186	203	199	191	213	215	213	226	206	193	213	187	220	188	194	213	183	216	199	213	202	212	218	180	209	200	199	218	203	205	180	195	205	202	185	182	204	229	219	207	208	193	215	209	192	206	206	208	220	196	161	226	188	212	205	180	197	197	238	209	215	181	196	197	208	212	228	222	212	178	196	204	194	190	183	205	207	224	224	222	188	197	212	193	193	191	185	206	204	187	200	207	209	163	204	192	223	197	210	203	189	196	180	217	211	190	197	175	218	206	180	197	224	181	201	201	184	178	179	200	212	210	189	194	191	202	233	188	223	197	224	193	209	180	193	183	202	210	199	175	193	186	198	232	207	233	199	202	201	205	221	195	211	204	183	217	217	199	186	212	193	185	196	193	198	198	169	193	204	199	193	195	189	204	224	178	192	186	190	197	199	195	220	178	207	213	214	198	198	218	223	188	199	199	217	169	198	199	182	179	210	207	193	196	189	203	199	220	184	214	207	205	177	199	201	198	211	214	213	196	171	242	194	209	195	211	228	186	203	201	213	199	176	184	238	186	209	222	192	206	189	206	188	211	184	221	212	205	208	207	197	222	225	223	182	205	203	203	225	197	200	205	202	185	178	199	209	210	193	197	212	188	196	190	199	226	188	206	175	194	209	191	194	205	208	224	212	201	208	201	209	196	194	197	178	180	191	196	204	212	193	211	191	203	191	190	202	198	241	189	213	195	187	194	184	204	196	216	186	208	217	203	219	205	207	176	214	206	191	179	210	186	183	184	193	197	189	190	195	188	178	235	204	199	205	214	182	213	220	200	212	182	212	225	179	221	218	198	200	200	186	198	177	175	209	194	205	191	209	182	205	199	188	199	182	195	186	199	201	201	200	223	203	230	214	201	214	184	205	182	194	188	222	199	184	226	212	194	170	217	188	183	176	191	197	191	204	189	209	221	209	181	203	197	194	168	182	222	177	181	191	198	189	202	194	202	203	190	205	213	198	214	210	185	194	223	212	211	211	203	200	234	213	183	190	189	205	191	197	210	199	223	216	190	209	201	214	234	190	212	204	189	193	205	203	187	191	206	222	203	202	189	203	204	191	191	208	184	200	177	206	195	201	197	183	198	203	213	204	203	190	190	202	212	201	219	192	235	180	222	214	183	198	198	206	216	183	188	173	193	217	195	197	236	190	211	194	196	203	191	198	173	190	173	222	205	224	222	203	207	214	186	208	184	194	186	216	171	215	180	198	226	181	212	169	202	217	201	188	217	188	217	194	226	194	202	200	229	180	208	211	206	186	219	212	222	233	205	212	214	224	212	192	206	179	196	209	210	195	187	175	217	191	211	168	183	183	203	200	195	204	213	194	227	195	214	191	209	202	227	214	193	210	213	213	192	202	194	180	176	191	210	222	192	199	218	182	201	181	229	214	189	201	172	214	201	190	212	189	197	224	228	188	212	207	214	195	217	203	192	183	192	184	214	218	207	205	209	209	185	216	199	204	194	192	196	188	205	193	222	186	203	205	210	232	196	196	210	177	205	212	175	242	193	202	199	190	181	184	213	199	199	228	187	210	198	191	192	203	183	211	218	195	207	213	209	182	187	221	186	218	205	203	239	196	191	190	201	168	193	211	198	196	201	209	193	220	205	214	209	164	206	202	200	181	188	206	197	188	220	196	206	195	182	184	196	208	209	188	191	201	202	204	222	194	207	182	208	213	220	211	210	196	204	214	185	210	205	188	209	228	191	201	186	205	210	186	195	202	192	182	204	217	201	209	198	207	202	216	207	203	174	194	179	210	214	183	231	179	231	174	196	222	194	208	228	184	173	216	195	203	216	186	217	213	190	215	192	222	205	178	198	216	194	200	192	179	190	214	203	198	189	192	198	216	216	194	221	194	213	210	193	220	193	193	223	204	163	191	191	203	187	168	209	170	203	203	212	180	200	197	210	201	182	209	196	217	209	211	195	216	191	196	177	191	206	193	183	195	189	208	196	203	200	176	205	194	209	184	190	186	187
27920	20251	13957	7590	3368	1909	1381	1230	1058	853	771	728	629	566	541	503	471	451	403	415	431	423	375	380	369	373	364	334	344	354	366	319	333	335	348	336	322	314	338	328	293	314	339	330	328	300	354	336	300	292	326	300	307	346	312	309	313	305	339	319	335	311	324	295	309	289	328	297	298	334	324	345	325	304	333	323	340	316	364	294	320	325	340	312	310	318	322	317	335	348	315	343	324	321	287	320	324	323	309	271	352	289	288	346	281	303	310	310	313	328	332	310	314	310	327	318	312	316	343	313	334	318	362	312	327	324	312	338	294	284	316	345	335	319	317	340	288	342	326	319	328	315	325	342	311	320	319	301	319	335	321	324	341	319	359	331	311	321	312	303	297	307	326	298	312	300	304	317	339	357	330	307	327	317	352	310	315	326	321	290	323	289	338	315	314	306	344	308	334	316	317	305	305	330	329	341	335	326	322	311	305	308	339	327	321	315	299	342	330	304	332	312	341	327	317	305	287	322	319	288	313	306	302	319	297	326	305	305	330	359	314	323	321	341	287	330	304	347	312	331	332	316	319	326	326	305	303	298	325	326	342	310	344	314	340	356	307	294	306	325	328	316	299	324	300	352	352	303	323	326	345	315	308	296	357	323	305	312	330	310	314	306	325	305	321	323	311	301	290	306	311	292	341	303	326	315	294	316	309	330	303	321	300	314	312	306	331	342	345	315	314	282	352	333	332	319	321	302	338	334	318	319	329	324	317	301	335	305	324	309	334	314	316	300	319	334	334	288	293	281	333	300	321	326	295	325	324	324	313	358	313	312	326	353	324	313	320	342	318	331	315	310	299	331	367	335	297	368	314	313	306	294	362	287	327	339	313	287	313	321	339	364	323	309	336	306	331	310	340	312	302	337	303	322	308	322	311	292	326	295	354	308	310	337	292	330	335	324	306	299	307	310	321	303	327	297	328	306	314	332	298	332	289	311	321	336	325	348	318	312	336	314	297	314	322	315	318	317	360	308	300	282	345	279	310	309	306	299	284	308	309	310	332	346	331	330	308	301	286	331	327	319	316	347	346	326	326	312	295	326	299	283	329	296	331	298	338	315	337	324	317	319	362	322	319	332	300	317	283	307	309	291	323	320	298	375	317	328	358	345	332	332	332	307	311	342	302	310	325	285	343	300	343	307	306	324	324	320	285	295	321	318	336	325	309	332	313	295	342	305	288	317	355	315	308	305	314	335	278	326	329	303	335	356	346	342	328	326	308	326	301	295	316	323	295	313	355	300	359	358	340	309	319	345	336	327	325	344	308	331	333	315	304	317	305	325	345	327	318	308	309	322	349	324	319	303	305	306	309	331	343	317	307	327	325	318	319	351	341	308	324	333	325	352	335	332	306	326	307	322	344	323	332	293	290	346	312	297	340	318	321	339	304	291	297	322	301	310	305	337	310	321	312	305	335	324	330	327	322	291	306	326	313	286	338	342	331	352	320	316	319	320	320	315	273	297	312	294	315	317	352	329	301	346	333	312	308	308	332	301	323	319	296	302	308	328	322	348	289	314	300	338	328	347	352	293	333	330	288	307	325	323	327	357	307	329	328	326	304	307	319	338	310	327	341	306	277	315	307	330	307	298	270	317	282	311	334	298	290	338	288	323	342	315	294	295	303	301	314	277	306	347	303	344	331	297	311	305	344	289	329	337	332	317	352	325	324	323	302	311	303	312	300	345	304	323	314	320	318	355	304	303	312	312	340	338	307	309	339	304	282	322	314	322	293	318	336	354	320	302	322	320	322	305	303	316	326	333	332	317	328	347	307	310	313	290	317	332	305	274	295	279	302	294	322	326	298	304	282	305	301	308	335	306	314	285	341	317	303	323	308	327	324	321	301	327	339	288	309	282	343	329	314	343	331	322	309	322	318	372	364	313	307	332	310	329	331	306	338	304	309	309	319	330	332	327	314	307	323	334	327	338	286	310	324	355	288	304	338	323	359	337	326	329	308	292	332	332	325	315	317	326	333	303	314	343	295	313	295	303	293	316	318	346	311	283	330	321	310	319	339	302	308	304	323	322	324	311	311	315	279	331	330	346	312	334	335	317	347	319	303	343	333	330	325	294	340	334	294	336	293	315	319	322	316	270	336	353	297	308	310	334	293	321	318	317	297	278	272	320	278	326	313	314	324	319	315	341	320	332	311	339	288	326	312	355	309	305	311	326	320	345	306	314	359	326	304	336	289	292	310	314	294	325	321	312	298	303	324	327	349	297	309	314	324	313	298	282	326	340	320	338	295	345	323	315	350	315	318	303	304	317	325	321	287	292	320	301	330	335	312	308	318	343	328	314	323	318	335	341	330	358	283	307	297	297	320	309	325	310	305	300	309	342	337	328	302	334	291	313	339	282	335	329	321	317	327	323	308	368	309	320	313	330	323	324	309	313	306	300	326	329	358	299	338	308	306	352	323	338	299	283	329	342	341	310	341	325	306	315	326	320	310	307	326	312	352	333	317	287	343	296	313	360	319	332	320	334	292	307	285	301	319	324	338	319	310	318	306	332	332	319	265	322	344	329	310	325	319	340	323	321	321	297	296	293	318	337	278	283	347	297	308	309	303	336	297	299	327	310	329	324	332	307	307	334	301	328	307	344	328	309	323	317	337	318	310	363	295	294	329	289	332	332	345	306	282	304	312	321	317	324	320	313	304	294	347	317	305	321	352	347	327	309	317	315	343	333	287	319	312	302	306	306	351	287	308	305	335	307	323	330	324	300	332	301	342	333	320	313	290	297	297	344	292	343	345	339	312	337	295	303	348	326	259	303	298	299	309	312	334	333	316	335	334	316	307	338	311	318	307	315	321	294	322	305	307	318	328	304	305	311	322	324	325	315	324	302	324	322	293	316	316	323	356	328	314	308	322	311	305	319	325	307	306	326	320	276	302	322	338	355	310	326	332	307	339	330	329	324	278	295	326	308	317	307	348	312	288	313	356	336	348	341	300	323	309	304	355	376	338	320	308	341	289	321	307	290	312	311	304	322	340	322	276	294	299	319	337	331	309	307	340	326	314	285	344	303	315	327	312	294	310	281	306	305	303	321	319	309	296	305	310	311	328	300	318	302	319	310	310	309	349	297	290	300	322	325	305	313	304	334	321	324	309	318	312	323	314	317	323	331	320	306	330	318	367	333	321	333	344	348	371	279	316	313	276	297	310	294	351	344	307	288	322	319	328	345	317	289	295	317	280	326	308	303	319	317	331	344	339	323	319	323	303	306	305	328	327	354	319	332	340	334	327	343	339	320	284	345	304	308	330	318	308	341	306	322	319	336	317	288	331	344	340	332	320	320	317	300	321	318	331	308	311	319	361	297	323	309	305	292	334	282	310	305	306	342	295	340	326	314	296	316	296	307	327	317	317	336	296	301	357	291	324	305	317	281	270	303	296	317	322	305	294	296	306	328	320	325	305	295	330	321	316	323	340	339	308	314	295	318	340	316	329	282
8113	16546	14069	8188	5407	3642	2888	2597	2119	1682	1525	1303	1026	925	862	712	644	588	550	581	580	582	558	524	531	519	472	462	395	409	420	429	410	419	435	460	388	378	349	387	399	371	398	361	408	418	404	388	390	365	373	371	413	382	396	374	410	350	392	390	364	357	379	373	402	365	381	376	402	373	357	398	376	399	374	360	420	380	395	381	329	378	388	381	391	384	365	373	392	374	358	361	385	381	377	364	391	407	392	358	365	421	372	361	394	379	363	408	350	360	383	403	417	389	355	380	415	367	395	364	387	376	365	385	357	388	391	347	374	352	371	381	360	405	388	399	352	370	358	358	383	373	333	371	370	374	384	381	372	391	394	373	396	349	357	377	375	347	399	370	385	400	380	400	372	408	402	359	394	392	373	405	333	414	377	348	383	374	372	360	390	372	389	392	385	376	358	390	369	380	338	412	362	388	383	366	416	403	367	355	403	368	347	391	363	366	379	393	399	374	377	387	393	398	369	399	378	365	414	354	398	387	363	407	367	382	378	384	413	370	411	391	400	374	413	347	396	372	383	404	397	407	367	397	368	375	384	395	358	361	387	407	372	409	374	400	380	409	370	369	393	388	348	402	346	408	398	361	405	426	364	385	321	374	383	404	369	379	421	413	389	382	405	390	358	399	392	384	378	397	433	395	388	359	351	381	360	371	367	389	365	401	368	384	364	389	349	395	351	374	369	396	363	389	392	384	405	396	343	407	407	388	395	339	360	383	404	391	385	377	379	394	383	379	390	387	435	394	420	366	395	399	340	389	395	391	378	383	395	382	367	393	350	385	395	385	410	367	365	366	389	362	415	364	394	345	396	351	411	334	392	397	383	410	392	371	383	397	414	397	383	368	363	394	382	371	386	409	371	354	390	378	378	403	380	377	400	365	403	377	396	414	400	407	378	371	404	376	368	385	386	412	375	403	407	368	363	373	404	358	412	387	373	372	364	381	400	405	385	385	404	379	375	357	399	408	397	393	387	385	381	376	400	396	403	397	408	370	387	380	391	350	405	389	390	355	370	369	341	375	349	359	396	353	379	359	366	429	360	402	389	368	367	413	379	380	364	391	373	382	383	419	358	415	354	383	380	397	392	392	369	364	395	379	354	375	391	422	391	400	418	392	383	361	355	430	378	385	360	385	364	411	383	359	380	371	363	366	395	380	369	405	403	388	349	361	370	375	391	417	395	435	362	371	413	372	397	378	379	377	358	372	393	387	360	362	369	360	369	362	351	373	354	369	375	350	393	391	401	352	415	376	411	406	415	364	378	397	405	387	375	375	395	375	376	366	372	388	377	383	341	369	402	384	362	370	350	394	377	391	362	382	363	369	374	403	394	426	345	407	406	415	376	399	379	385	361	384	377	395	364	419	374	403	384	395	389	405	379	374	409	377	372	388	370	372	383	388	349	370	363	346	355	367	379	377	371	384	378	373	366	379	365	367	403	389	392	411	400	367	375	354	358	392	370	400	387	394	365	371	365	424	370	350	330	339	427	383	411	360	367	360	404	377	381	366	395	352	418	396	382	371	384	403	391	432	391	390	396	366	351	406	345	405	342	395	354	393	378	363	378	347	368	383	388	395	377	387	385	370	396	378	413	336	366	389	390	369	380	390	361	345	346	396	391	363	376	372	367	382	363	385	393	385	389	405	398	428	349	368	372	363	382	402	380	417	393	412	358	370	406	395	391	404	379	401	380	390	378	390	391	370	399	395	354	362	369	404	388	399	406	377	360	408	361	383	414	389	378	387	380	412	423	370	393	414	405	381	405	374	345	378	379	403	365	368	404	386	372	391	346	407	397	377	427	353	395	375	427	401	398	401	354	394	388	367	390	398	379	390	426	372	402	387	376	408	359	380	403	392	385	380	376	395	367	384	390	400	418	365	345	397	388	413	388	373	358	374	404	398	408	372	422	372	370	344	398	392	388	410	368	357	389	371	406	372	394	397	418	382	344	413	377	392	388	389	370	400	353	402	383	385	360	400	360	426	359	380	384	402	354	344	361	426	358	379	382	378	380	375	419	368	384	381	378	382	376	396	389	383	379	366	394	368	378	381	379	359	347	384	382	383	363	421	370	390	370	390	379	396	372	377	380	398	346	363	332	390	404	372	373	390	375	383	387	358	390	389	350	404	372	398	400	382	395	370	379	352	375	409	370	362	364	416	407	432	341	359	380	366	371	359	387	385	364	415	424	348	377	444	372	389	386	354	389	362	372	390	416	361	375	412	391	353	368	389	364	373	366	364	422	385	385	376	375	401	401	383	333	378	382	371	389	407	418	383	379	405	373	369	370	438	434	371	373	365	374	398	341	419	393	364	421	379	374	380	368	392	383	386	388	416	373	376	365	397	387	378	385	420	388	374	364	364	369	345	362	382	381	358	380	367	407	387	385	394	415	375	388	383	407	380	369	353	387	373	346	383	376	365	360	385	400	400	387	408	394	375	391	383	393	397	412	353	361	399	385	397	376	369	375	395	337	392	386	398	352	391	392	366	363	403	421	368	390	377	374	343	419	351	333	395	366	404	414	392	365	409	425	399	376	392	398	395	378	369	383	385	420	383	404	383	376	379	387	382	353	423	352	377	384	401	352	405	369	367	377	368	375	411	365	364	367	392	379	361	381	371	370	366	376	409	380	383	397	382	391	378	362	348	399	369	372	393	385	392	368	376	389	395	340	398	394	383	348	365	373	379	370	366	346	390	379	409	398	388	399	356	385	380	390	402	373	386	351	393	346	391	368	404	423	395	371	349	381	392	405	351	364	364	378	386	345	343	392	366	360	384	394	390	373	403	386	380	408	399	416	390	382	379	383	402	351	362	371	388	371	397	388	337	376	372	404	372	382	381	399	365	375	362	394	385	401	387	411	382	374	371	357	387	369	331	379	370	407	404	369	389	402	366	342	367	366	358	404	356	384	391	386	385	393	372	390	362	436	383	401	370	422	393	391	357	397	384	396	394	375	353	384	378	413	406	385	397	397	385	398	396	369	355	363	383	387	380	349	394	372	376	374	384	404	344	367	389	375	368	396	355	413	389	381	398	416	399	347	380	375	386	349	381	389	415	403	395	383	400	390	400	394	393	386	408	379	391	394	378	363	411	405	378	364	379	413	374	394	391	388	374	374	364	374	358	365	367	369	353	370	404	362	401	386	394	360	401	398	379	399	385	399	405	368	384	363	391	382	380	363	351	391	383	400	397	366	385	375	360	339	408	407	334	362	387	421	422	384	352	351	412	388	383	396	396	347	366	401	372	378	363	396	377	411	395	387	382	349	380	342	358	399	404	395	350	382	387	392	395	411	368	397	383	415	367	362	399	378	402	385	364	388	375	369	397	376	397	408	397	389	413	389	372	387	364	387	360	385	394	383	376	375	405	392	391	369	381	354	389	392	373	394	369	413	403	384	425	382	358	417	373	325	391	347	372	366	379	408	434	366	409	378	359	392	392	337	355	377	404
24144	21657	28969	24871	21501	10778	3455	2405	1717	1406	1111	1143	918	786	669	614	560	519	508	587	515	505	455	457	467	464	454	362	360	359	357	361	345	358	367	346	288	353	350	345	366	320	326	345	318	340	323	325	343	313	354	327	309	362	301	345	343	338	313	333	317	330	315	324	337	333	324	345	302	329	348	333	300	338	314	323	348	338	307	344	322	338	347	333	337	329	310	320	324	335	317	317	355	287	311	343	352	328	337	344	292	334	346	320	318	321	321	344	288	334	314	332	349	335	326	334	327	310	291	333	293	335	341	305	307	338	338	347	337	312	338	334	331	316	328	331	335	335	328	356	328	349	302	322	311	319	366	321	319	328	355	328	299	328	332	293	306	296	287	340	313	357	338	344	320	312	317	307	342	337	338	305	366	312	294	333	307	319	333	335	331	329	314	320	315	345	324	297	330	303	337	320	328	332	328	314	325	325	312	318	321	285	339	330	320	330	320	299	336	307	320	318	310	321	336	336	353	340	336	363	314	307	322	300	321	315	311	334	307	306	325	304	312	305	314	297	317	346	313	303	335	300	350	326	332	317	312	343	342	305	339	341	309	321	336	369	303	344	308	334	347	286	302	290	334	280	325	320	322	323	322	338	320	337	303	340	326	333	325	310	333	337	317	317	322	315	323	304	325	323	359	316	318	331	308	360	326	321	348	304	302	352	312	314	311	338	339	322	320	335	332	297	319	304	305	311	304	324	326	328	335	334	313	291	337	326	307	324	316	331	321	317	306	299	318	320	323	295	287	308	356	324	323	318	321	345	295	319	312	310	295	333	312	326	326	331	323	330	330	333	346	312	350	309	297	325	330	370	325	331	327	305	288	309	309	331	303	314	297	327	322	313	331	323	341	317	281	295	351	326	342	329	316	325	300	306	328	312	318	316	319	337	311	320	278	335	364	326	315	364	316	308	316	324	329	316	342	319	341	338	340	311	333	330	311	323	332	301	305	321	351	349	296	293	288	310	323	328	290	321	376	315	310	321	342	352	325	306	341	329	344	310	306	294	326	302	324	355	307	332	309	275	349	324	349	343	316	315	338	295	344	334	286	333	311	317	301	299	331	317	320	325	297	318	284	316	282	320	339	316	329	332	344	300	317	327	348	299	351	332	336	293	285	321	326	310	305	330	346	312	312	329	314	348	344	299	310	332	349	329	332	320	326	325	333	318	320	331	335	277	330	320	303	300	338	332	317	304	342	330	357	317	316	320	314	342	336	312	306	344	317	345	301	328	288	309	329	324	321	354	323	303	323	336	339	306	323	325	350	344	319	320	327	343	303	312	325	324	332	345	331	313	310	322	299	338	322	347	334	333	327	345	335	332	289	328	307	352	337	319	317	312	337	322	291	338	374	349	305	345	317	318	355	344	322	303	328	323	329	343	307	331	326	357	329	324	333	335	356	295	303	316	356	338	335	322	288	347	334	317	318	311	307	292	303	318	313	335	325	334	358	318	314	330	346	330	320	321	325	327	313	313	346	292	319	293	359	329	321	338	348	342	321	286	326	335	312	311	344	283	319	337	323	314	325	341	313	319	311	329	313	291	318	335	343	321	291	326	310	331	313	317	372	322	302	339	297	327	298	331	339	318	338	315	327	330	332	304	345	315	313	311	327	324	299	309	329	320	318	331	320	311	339	320	308	304	300	297	320	327	342	328	325	326	348	308	330	311	316	307	347	293	305	329	312	327	347	334	329	259	318	305	348	345	325	343	295	311	312	326	320	340	344	359	301	327	341	305	306	272	294	308	310	333	335	307	317	350	299	331	306	315	292	292	306	329	316	345	343	317	324	314	328	334	317	354	351	348	343	341	313	304	336	338	316	325	299	321	332	315	321	355	315	334	292	325	291	328	309	331	338	328	298	334	340	329	326	337	342	315	312	328	347	321	295	330	335	329	351	326	345	320	323	288	340	294	332	348	329	330	313	327	334	332	352	316	331	320	319	348	316	338	303	325	329	360	317	347	363	318	307	327	303	311	297	297	329	325	298	312	318	315	330	341	338	332	288	313	327	328	344	335	288	311	335	323	314	319	326	309	325	366	331	323	337	299	325	324	300	319	312	308	323	316	331	342	316	331	320	274	313	334	310	341	345	310	329	341	332	343	324	316	319	296	338	323	360	300	344	321	309	326	320	288	325	311	295	341	314	360	313	314	342	304	322	339	307	323	367	328	305	327	295	303	349	328	319	337	350	320	315	318	327	316	312	340	309	307	319	312	347	332	340	315	336	325	337	319	291	312	327	347	359	361	294	322	345	365	294	299	316	303	287	307	308	328	313	326	337	319	302	325	317	319	322	336	340	321	323	303	317	328	313	338	313	333	333	317	348	302	337	315	315	283	322	334	324	345	335	314	349	350	327	322	315	336	340	298	312	319	314	297	317	331	308	357	310	336	348	318	333	334	346	319	305	307	313	309	305	352	304	303	320	356	309	308	344	351	342	328	315	304	309	343	323	302	285	296	322	296	306	338	369	333	322	325	343	334	320	321	324	345	332	313	312	300	352	331	337	305	294	344	327	345	319	321	319	315	355	340	343	334	313	316	330	319	307	333	300	332	340	344	321	331	314	343	349	338	313	349	334	332	344	336	333	317	314	305	316	301	338	328	318	335	333	316	338	362	329	330	299	310	336	331	313	353	308	340	314	339	323	325	340	317	306	359	347	291	321	301	292	343	341	335	302	333	331	315	364	290	343	337	320	321	315	325	304	318	323	335	345	327	314	313	313	302	311	326	308	311	312	336	362	355	319	313	329	306	311	350	304	325	318	306	319	312	306	354	333	307	342	306	290	330	289	296	317	333	340	311	334	353	317	308	332	344	317	298	286	321	304	303	347	310	342	305	323	298	316	283	353	312	339	297	320	345	316	336	306	335	326	334	311	319	302	305	299	331	285	303	317	320	341	327	319	302	299	323	342	319	318	304	348	345	332	306	309	317	310	330	328	347	335	302	340	355	333	333	321	332	353	337	329	344	309	298	286	324	329	314	330	364	340	298	337	297	308	329	325	330	315	345	313	309	315	323	329	335	316	318	310	296	320	327	306	339	310	336	336	315	314	309	294	328	317	381	321	358	319	352	358	325	304	340	343	345	328	300	322	327	339	310	326	312	312	333	308	300	321	304	312	306	326	321	328	315	307	328	322	315	300	330	325	329	328	332	318	334	307	323	335	323	301	314	346	310	274	336	313	296	313	339	334	332	299	347	309	290	333	316	314	301	320	322	324	348	322	324	332	320	303	360	313	318	339	331	327	317	317	296	305	347	348	305	326	312	334	313	325	314	308	336	326	361	326	340	332	303	323	347	338	313	329	304	356	327	343	306	333	333	325	314	319	306	356	317	316	325	331	335	349	322	342	305	316	304	356	336	317	328	337	298	306	343	295	279	345	308	330	307	327	317	334	346	322	329	332	327	303	327	328	332	342	346	315	305	355	309	318	307	301	314	309	357	324	288
8043	24575	20031	12440	8863	6118	5477	4604	3732	2847	2340	2150	1754	1391	1126	968	889	805	745	805	826	737	712	692	678	650	569	501	464	511	422	483	467	435	441	430	433	384	400	404	382	447	406	438	387	380	373	390	404	394	412	427	412	375	405	411	412	444	387	378	400	399	371	431	375	376	386	415	408	383	396	399	376	383	381	402	410	402	366	372	393	393	362	403	397	373	390	390	410	423	365	421	395	375	369	388	388	412	398	378	380	361	392	378	405	414	401	406	402	405	389	404	391	401	410	390	420	352	428	379	366	394	395	387	377	415	386	381	406	378	378	376	420	366	348	388	372	360	390	381	419	422	410	356	384	389	385	407	375	375	374	381	367	375	394	408	405	357	364	404	407	365	371	356	340	415	422	365	386	404	362	430	391	395	371	414	379	362	383	414	412	391	424	428	402	387	419	380	383	404	376	393	404	391	379	404	385	405	389	431	388	394	461	420	413	377	378	385	412	337	385	378	387	387	416	382	416	375	400	406	392	382	425	426	397	387	388	408	390	422	393	382	412	394	368	424	357	390	389	378	392	401	407	401	375	422	377	427	405	368	390	379	375	400	382	393	412	430	398	400	379	360	384	414	397	406	354	350	381	401	387	410	415	383	383	379	411	420	440	360	406	416	391	403	363	418	392	410	369	374	415	364	369	372	412	354	394	366	371	393	405	377	362	381	340	385	395	401	390	432	388	393	393	368	372	354	333	371	374	399	387	401	410	407	394	364	395	385	406	371	424	381	407	413	369	393	404	404	365	348	395	371	369	414	386	389	359	399	416	383	380	380	361	396	403	380	384	386	366	395	410	389	415	398	364	377	395	396	405	379	437	401	397	407	375	420	362	361	386	405	402	361	406	414	420	361	391	387	370	389	398	375	356	358	363	390	365	359	392	390	367	386	388	377	407	394	409	413	388	397	395	428	408	397	360	393	387	361	367	405	416	369	339	386	396	377	378	417	397	397	363	413	400	380	396	405	416	408	404	355	375	378	392	398	375	387	413	372	375	361	408	371	405	363	375	368	383	400	384	404	404	410	348	393	408	394	383	380	390	390	410	376	368	360	385	367	386	375	374	371	408	380	384	405	364	394	390	424	387	369	391	408	409	414	400	362	403	420	400	393	384	428	380	376	366	378	395	404	407	338	388	382	396	392	402	400	373	411	408	375	394	380	401	399	358	409	393	384	396	431	391	394	366	418	394	360	371	364	411	370	394	403	394	375	415	395	357	370	412	370	349	413	397	379	408	423	356	361	392	389	396	357	378	390	380	389	361	389	358	374	411	387	367	381	376	349	398	401	372	373	389	425	374	369	406	370	396	362	352	370	379	415	382	384	419	422	376	420	391	405	429	381	367	371	395	392	410	382	358	398	354	385	391	413	357	394	377	385	372	388	350	419	358	415	391	401	372	391	406	355	359	363	437	407	409	431	379	382	378	402	439	398	379	369	371	428	385	364	406	431	439	360	359	357	415	383	392	420	401	388	372	392	406	402	405	388	359	356	376	397	383	405	407	407	362	407	415	365	399	367	397	367	375	402	396	383	385	360	349	382	364	372	383	365	383	397	415	410	367	385	398	364	406	392	396	370	430	397	389	405	385	386	395	392	402	413	389	392	424	414	372	384	352	415	398	432	389	365	384	375	406	383	372	387	382	366	354	359	387	415	388	361	375	407	390	353	365	418	395	376	416	354	376	367	359	381	392	386	382	391	413	389	390	385	416	403	392	360	420	335	386	401	395	403	403	385	400	369	359	381	380	383	429	406	417	387	377	401	383	392	380	390	392	358	409	406	410	374	395	420	416	361	398	370	382	382	384	362	410	391	388	399	405	378	355	406	401	349	372	381	378	369	386	416	397	404	373	389	384	391	353	370	394	346	388	390	392	359	356	378	414	418	421	386	407	410	407	371	403	392	407	384	368	355	395	389	380	385	366	371	384	394	390	365	372	409	376	383	370	403	395	358	397	360	392	370	350	394	393	354	393	405	375	409	348	445	400	371	403	406	368	383	423	370	385	429	399	363	402	390	381	406	383	423	401	385	389	398	370	369	394	358	418	376	360	401	376	342	364	391	378	360	375	376	378	394	426	343	388	374	391	416	377	389	414	407	376	369	394	405	375	405	373	376	393	379	421	374	393	407	393	373	399	369	411	373	401	426	384	377	363	414	398	394	364	348	387	373	342	393	388	417	342	376	386	402	376	374	374	348	369	421	429	400	409	391	370	365	399	383	366	392	359	412	361	414	384	393	406	373	322	402	399	378	385	378	408	357	390	394	391	371	385	388	372	393	376	394	366	381	370	379	360	372	387	379	363	375	403	372	420	383	378	393	406	374	379	369	384	369	397	399	377	393	388	397	377	400	398	420	409	378	401	390	397	379	398	413	401	377	360	395	392	412	376	391	403	340	372	400	307	383	404	367	401	405	389	379	376	375	403	396	375	344	378	437	359	382	359	394	389	370	409	383	358	408	364	417	386	348	373	380	341	394	390	414	402	399	397	405	410	387	416	387	408	432	409	389	382	386	407	356	387	382	379	413	376	375	403	404	352	365	390	398	402	372	348	368	380	379	382	372	398	394	380	384	373	408	390	353	366	362	417	390	372	366	367	393	377	398	352	398	381	346	369	381	404	399	412	359	363	401	391	421	374	431	387	401	363	394	389	366	396	403	393	385	390	381	357	393	382	407	423	394	397	350	385	380	378	414	385	398	369	394	377	385	388	416	380	405	407	392	396	392	347	376	388	428	407	379	374	391	385	382	392	403	389	385	378	374	392	395	373	431	392	394	372	383	368	373	365	370	381	409	391	364	371	422	385	421	380	397	375	412	391	384	409	374	415	357	405	379	380	384	379	362	381	403	399	386	392	396	406	400	392	404	399	409	358	383	387	386	362	375	397	388	402	400	402	374	380	366	383	399	394	387	374	380	391	409	363	374	368	357	366	364	384	377	380	396	425	381	346	378	330	382	408	391	364	380	397	395	408	396	413	397	340	407	395	360	408	378	370	411	346	386	396	378	410	372	374	396	373	368	389	369	380	362	372	415	398	405	389	409	418	397	404	397	401	404	355	380	387	383	392	380	396	388	385	395	391	379	407	401	408	375	384	425	385	355	383	409	411	402	407	387	383	368	380	411	407	367	394	379	381	378	356	357	387	372	377	393	369	391	403	397	387	361	439	407	359	402	377	385	385	385	412	349	390	365	352	386	393	351	383	361	412	351	384	420	381	392	367	381	379	382	391	380	368	385	374	405	374	379	402	367	357	347	396	386	369	421	374	388	368	405	401	369	379	386	405	369	372	382	367	403	398	414	397	354	348	388	416	384	380	385	344	372	414	386	371	380	389	369	355	408	414	390	384	388	368	390	392	371	381	397	383	386	381	368	402	395	348	396	388	358	375	375	392	393	388	394	380	424	402	370	368	408	369	366	399	414	423	373	392	385	405	380	375	409	414	399	396	402	378	415
25256	21680	27739	25794	11298	3151	2218	1684	1301	993	930	773	732	607	513	379	362	334	358	372	362	343	332	314	325	274	263	241	212	223	255	253	252	248	229	238	216	217	208	213	208	189	225	218	207	235	210	220	197	212	200	207	206	212	211	204	235	198	213	197	215	212	177	209	198	218	203	212	245	222	203	225	228	204	208	189	233	230	202	201	209	208	202	205	205	187	203	194	208	237	227	218	204	208	194	220	171	226	186	208	192	210	174	199	195	212	212	197	204	190	193	177	237	205	207	228	207	193	188	201	206	194	199	191	220	194	212	227	207	196	195	212	214	188	219	190	213	208	216	218	214	188	199	211	247	202	195	213	182	205	202	189	188	204	215	233	190	203	198	206	212	207	206	195	194	213	189	190	199	191	192	206	198	196	209	204	241	188	197	220	204	187	239	213	214	228	202	212	187	208	212	209	211	225	214	182	220	191	225	226	224	190	205	195	204	204	205	194	227	185	214	220	214	192	196	213	200	238	223	233	193	205	194	191	200	187	206	212	218	213	213	197	203	211	194	219	222	172	203	206	203	181	183	196	190	187	211	204	202	171	185	208	213	228	192	188	214	216	191	223	182	221	203	219	195	210	206	201	189	226	215	194	212	215	195	205	232	185	223	184	179	217	186	199	185	208	211	211	218	211	197	179	213	209	209	216	206	182	217	174	198	226	210	200	208	187	201	191	206	213	210	218	204	203	207	220	200	229	225	188	198	203	207	216	179	195	230	201	176	219	211	196	210	183	187	194	224	200	206	200	218	216	185	195	208	210	188	180	205	175	206	225	203	222	198	187	244	197	234	192	207	221	204	190	207	209	198	197	187	188	199	205	222	207	215	203	175	188	180	177	199	201	186	182	183	225	214	209	186	203	200	212	185	200	201	184	185	228	177	193	184	223	189	215	203	206	206	210	216	213	206	208	193	203	182	233	223	193	209	194	229	218	200	211	193	192	218	211	205	192	195	209	220	193	211	199	206	212	194	198	203	203	213	182	218	205	196	162	194	210	180	161	222	189	202	203	219	215	194	212	203	197	212	205	194	233	211	207	198	201	230	212	206	210	192	191	191	213	195	204	212	178	186	227	210	216	190	195	206	197	215	196	193	200	214	208	207	225	199	203	193	181	213	197	210	200	203	222	194	230	210	212	208	203	218	194	198	195	207	202	203	196	220	232	242	194	185	215	194	201	180	230	217	192	222	206	219	224	192	225	176	187	191	222	204	209	195	211	206	186	228	200	183	207	210	215	207	234	208	212	191	195	194	210	189	203	195	185	194	211	219	204	194	218	203	203	202	203	211	217	192	184	201	202	218	192	189	200	190	227	192	189	183	181	219	188	200	206	220	213	200	197	196	194	213	208	194	221	213	207	207	209	196	209	213	186	198	209	198	180	198	212	206	199	175	190	209	207	202	186	201	235	200	198	205	186	202	212	196	202	197	214	215	228	219	199	174	214	194	205	206	211	214	189	207	194	199	205	194	191	224	186	216	199	197	192	198	195	230	230	233	205	216	192	188	195	207	188	201	208	165	198	219	213	184	190	210	206	205	195	188	213	184	213	217	170	211	217	199	200	194	202	204	203	194	216	223	206	223	195	214	206	195	208	194	200	201	188	170	209	185	204	213	200	203	197	213	194	191	197	222	222	214	182	180	176	210	193	194	190	195	215	207	216	223	212	227	210	200	234	231	216	206	213	199	207	187	205	204	205	187	201	196	188	238	206	174	177	197	225	187	197	182	236	221	201	183	188	183	215	193	174	196	192	187	175	204	207	184	198	214	189	206	194	228	163	197	201	201	194	194	214	203	224	197	188	205	196	224	208	190	200	204	226	196	216	197	191	201	219	198	206	205	190	210	193	207	207	209	223	185	198	194	187	231	186	204	194	217	192	192	187	216	184	191	218	205	218	193	192	188	181	233	201	216	186	219	217	207	238	187	206	190	199	183	204	203	186	179	222	215	184	209	180	207	207	191	190	199	221	212	212	190	191	187	202	198	213	202	198	198	221	205	203	204	215	235	220	188	206	192	221	208	205	198	205	219	226	203	182	200	219	216	181	233	220	204	202	194	195	194	223	183	204	194	185	192	225	197	188	213	197	232	214	216	215	217	209	189	217	192	199	193	187	189	213	221	190	211	206	187	185	181	211	211	215	194	212	217	198	207	210	196	205	196	196	206	213	202	202	208	208	224	203	203	205	213	197	198	185	194	172	200	212	194	241	190	236	206	182	201	183	177	188	195	212	220	195	213	225	197	209	178	187	197	213	189	210	206	213	179	196	194	216	200	230	199	223	230	198	169	204	195	204	208	195	202	197	224	217	181	206	212	224	208	168	177	201	195	191	191	208	210	212	214	198	181	203	217	199	189	224	215	229	186	201	225	222	212	199	199	175	187	204	187	227	203	191	220	197	191	221	194	206	200	202	194	193	186	216	200	208	207	202	212	224	201	229	180	217	204	228	215	210	222	188	194	193	202	228	202	191	227	217	204	183	197	214	224	230	218	202	184	175	219	205	214	214	215	230	173	192	192	211	244	223	220	194	189	206	233	202	195	224	206	212	203	229	211	221	192	188	228	222	175	190	199	202	216	223	206	187	191	216	201	201	199	176	196	197	196	221	213	189	227	198	212	187	217	199	221	193	181	215	192	170	196	219	218	206	189	221	194	232	231	211	219	202	210	199	203	207	201	210	201	205	203	183	192	209	223	196	194	219	180	206	199	223	197	203	211	211	223	208	202	186	204	220	200	224	228	201	193	193	205	187	218	208	202	204	228	197	199	224	211	187	197	211	222	199	194	206	211	199	230	192	227	211	202	205	203	224	206	230	203	198	208	194	195	204	211	203	215	194	214	222	219	195	226	195	174	205	229	210	197	202	211	202	200	203	186	190	220	210	221	214	200	213	215	204	191	193	217	183	196	212	211	198	195	191	193	205	210	224	202	220	209	218	187	187	216	199	208	233	201	207	215	217	186	208	237	215	208	211	202	231	220	189	191	211	204	221	190	203	191	203	189	215	212	208	205	205	183	207	207	215	195	188	211	204	206	208	201	190	203	208	180	195	222	209	235	195	201	195	204	206	203	216	195	224	203	191	210	211	195	212	213	209	221	216	203	210	210	208	220	201	197	223	210	191	205	202	230	214	215	220	226	191	205	222	211	179	234	210	219	206	211	250	179	198	226	183	215	195	196	208	218	196	214	217	211	180	215	251	205	198	212	221	215	233	222	201	195	200	210	200	205	205	214	199	233	232	188	226	205	218	195	199	209	178	202	203	202	202	185	179	224	221	212	192	215	169	202	207	179	188	218	202	195	213	206	195	211	205	167	188	196	181	211	200	185	232	180	209	211	206	201	219	197	179	207	176	189	194	196	199	197	236	172	190	200	202	184	195	178	239	211	218	228	224	185	205	196	202	228	186	226	197	201	176	219	187	201	213	176	231	184	200	187	200	204	208	204	228	202	195
8118	20820	16041	10011	6583	5503	4620	3782	2962	2313	1957	1601	1361	1277	952	679	576	557	610	608	546	532	515	490	458	423	423	351	326	315	305	284	299	297	335	266	276	266	239	267	266	267	245	258	260	279	229	236	269	271	260	260	241	256	270	235	250	241	258	245	249	225	257	232	208	244	221	234	254	252	277	244	231	239	279	259	264	292	254	258	254	247	264	254	240	280	245	244	262	256	250	255	240	252	253	245	256	248	280	254	240	257	249	260	281	244	251	223	260	233	251	280	257	268	256	267	219	257	246	257	227	228	255	231	259	244	235	244	255	226	229	263	230	249	257	259	276	254	253	237	255	255	262	220	251	253	242	257	228	252	252	250	234	264	263	245	235	229	224	255	237	244	287	262	246	253	248	267	259	223	213	236	264	239	250	255	267	247	242	248	245	232	250	245	220	237	257	252	241	238	213	254	246	258	250	246	268	265	233	255	230	255	220	244	259	253	243	247	216	246	259	248	260	276	233	257	238	241	234	237	263	251	239	237	235	257	260	233	232	248	239	233	248	240	219	252	254	236	274	213	254	251	251	247	251	244	227	238	248	251	244	232	255	246	239	239	237	242	264	239	227	251	240	290	243	259	246	246	243	237	233	267	229	247	229	262	270	234	266	236	254	265	265	253	269	258	261	239	263	241	235	227	227	238	235	237	230	263	243	262	288	222	257	250	233	258	249	259	244	249	250	239	264	275	292	260	231	276	259	260	250	245	245	229	240	230	251	277	240	254	253	242	272	256	237	239	249	261	287	239	266	250	262	256	246	259	224	247	248	227	225	247	241	247	244	236	213	250	216	258	237	214	224	248	255	241	258	239	232	236	249	233	285	244	264	230	240	237	250	258	248	262	242	249	241	245	252	252	263	261	251	226	239	236	259	242	234	245	254	282	281	243	271	227	259	221	243	236	232	260	247	266	249	269	242	245	231	230	229	231	238	251	211	265	255	229	254	206	253	259	237	255	238	268	241	263	250	242	258	226	262	220	249	222	247	257	239	254	227	240	255	227	248	242	225	253	223	258	251	220	271	233	236	254	245	228	264	240	220	241	224	286	229	255	255	228	267	256	259	243	245	205	255	289	238	244	240	253	231	247	225	283	252	229	219	238	222	238	252	241	272	251	242	223	247	221	287	213	271	232	244	273	231	250	244	252	241	239	257	239	257	245	228	234	226	242	237	267	256	263	233	236	232	210	210	255	274	239	249	238	259	235	267	220	243	239	273	254	246	243	246	239	247	238	224	270	257	241	221	233	237	274	221	251	229	233	282	241	240	240	288	271	261	221	235	271	266	236	239	270	225	293	248	271	223	258	252	249	232	215	239	255	248	214	251	270	238	241	224	273	227	241	241	237	223	244	232	250	238	236	225	254	261	249	240	246	248	265	258	244	225	235	248	237	228	233	256	228	251	226	251	242	258	234	258	247	234	246	250	238	254	253	225	237	203	228	239	249	236	226	253	260	257	243	282	256	246	273	240	244	251	232	268	233	222	240	230	262	271	252	264	252	220	274	247	267	270	264	235	285	220	235	280	270	225	233	254	224	259	241	263	250	232	254	260	240	233	242	204	253	270	226	261	248	251	231	261	226	212	246	207	251	247	240	258	227	208	247	257	239	235	221	257	231	264	250	248	247	229	253	255	226	231	209	267	232	213	252	232	204	268	276	246	242	239	255	232	230	247	261	229	229	250	261	207	231	247	242	240	224	244	233	233	267	264	215	234	237	258	226	245	241	241	239	234	249	223	229	226	204	245	240	241	247	208	238	246	272	250	256	265	245	231	282	238	253	240	253	236	252	241	232	250	226	288	268	244	249	238	279	258	246	240	245	275	234	241	227	243	239	231	267	236	264	250	217	240	224	254	242	258	251	250	219	234	227	236	255	240	247	244	266	233	247	258	248	223	216	235	246	263	251	250	235	240	238	265	251	230	259	253	265	246	273	251	228	236	231	241	243	219	243	253	260	233	224	230	238	241	249	264	247	246	281	254	231	257	241	251	229	237	241	258	241	247	253	264	246	274	253	231	239	266	211	257	227	253	232	232	255	260	255	265	233	261	250	254	235	238	249	233	258	243	251	216	235	237	236	234	240	250	240	245	238	243	229	241	255	243	244	259	243	254	229	243	274	243	231	247	254	227	224	258	243	240	269	261	257	266	277	249	234	222	272	261	252	252	234	258	224	232	203	246	213	233	252	224	284	248	257	251	238	263	281	250	243	234	248	247	226	262	270	245	245	237	229	258	256	257	246	242	238	237	272	257	241	234	266	249	236	244	257	265	233	248	245	272	234	261	224	237	245	236	236	244	246	245	237	229	245	253	248	241	273	253	193	239	246	252	251	229	224	245	259	258	269	263	246	255	205	237	236	240	264	261	259	246	265	260	248	260	257	241	267	258	244	263	248	244	236	270	226	232	254	243	239	236	230	246	211	243	211	244	225	253	235	233	241	247	254	251	257	270	256	264	236	245	230	247	250	222	255	229	254	277	251	226	247	241	251	235	255	237	258	259	251	213	264	234	226	247	259	233	247	233	248	242	225	239	241	238	240	268	235	247	246	276	237	225	236	257	249	246	272	251	236	235	224	256	244	251	236	263	236	246	256	244	246	257	231	240	249	234	274	225	264	285	259	244	260	247	243	253	221	269	227	247	254	237	239	244	244	248	217	250	230	288	249	258	268	237	241	242	227	241	257	237	234	257	242	281	235	249	235	231	248	218	259	262	244	260	251	243	231	237	255	228	234	260	255	234	246	239	244	272	212	251	261	246	228	255	241	219	254	218	251	222	230	240	255	260	236	220	257	232	254	281	232	247	241	258	262	255	256	250	264	253	248	242	266	247	234	230	216	234	259	243	218	254	236	217	255	245	212	231	247	242	232	253	220	266	237	267	249	281	244	250	287	245	254	275	225	256	271	247	246	222	250	255	240	225	234	264	239	237	245	236	266	239	254	250	238	237	241	250	242	255	259	250	235	221	240	254	229	223	253	250	220	252	252	282	211	242	248	246	272	267	267	213	219	237	254	232	263	243	253	265	253	254	258	256	255	229	236	219	256	256	250	264	243	294	217	237	244	253	264	243	235	240	233	228	238	232	222	240	236	240	266	204	248	239	250	244	253	273	273	230	255	226	268	241	235	238	268	235	267	225	278	248	245	269	241	244	228	221	256	232	224	255	238	275	244	250	231	263	270	254	236	245	267	237	278	237	256	242	226	229	249	262	240	283	240	216	234	257	250	191	230	264	232	247	237	228	275	285	246	237	239	245	259	247	279	258	271	243	240	244	248	229	228	277	263	259	219	226	260	227	245	239	239	253	246	251	248	266	230	256	233	235	259	241	228	250	258	247	241	243	278	262	223	262	243	249	246	246	221	243	215	214	230	246	263	243	230	259	257	249	281	254	222	229	240	241	252	263	222	247	250	235	236	236	231	265	235	233	230	233	242	271	258	263	236	251	242	233	249
23051	21675	29527	24333	21686	21655	10651	3190	2137	1722	1380	1252	1068	1027	897	643	508	548	520	518	489	473	443	408	407	376	326	263	265	231	253	257	249	221	264	210	194	211	187	204	200	206	191	184	188	182	191	183	195	177	182	177	185	176	179	191	176	168	178	184	197	189	205	168	179	160	172	192	191	167	176	171	172	172	168	189	177	170	180	178	173	157	152	151	158	184	180	192	183	170	191	203	172	173	186	179	170	190	162	157	144	155	178	159	178	184	157	174	191	193	174	176	156	195	158	173	169	172	153	177	156	167	162	164	166	171	183	178	196	181	162	187	179	154	177	158	184	147	169	173	185	168	156	202	169	160	167	159	179	177	155	184	173	162	168	186	195	160	163	186	170	163	168	158	185	203	164	161	169	157	141	172	164	168	172	190	153	183	150	140	145	189	152	147	173	182	168	159	173	178	180	163	160	161	174	159	186	189	170	172	170	170	179	192	155	171	184	160	189	182	185	176	170	175	162	166	176	166	178	151	188	180	170	151	182	165	157	174	188	161	201	161	183	142	159	186	186	169	143	203	162	184	168	150	179	193	154	153	169	175	201	165	171	173	165	167	181	160	172	186	159	189	167	176	167	192	158	166	155	174	168	158	152	188	199	165	168	156	188	183	179	183	160	172	165	174	164	146	159	200	176	174	174	164	165	148	162	161	158	170	177	165	178	178	177	148	197	165	176	171	168	167	157	182	172	169	179	195	157	162	169	156	167	176	162	175	170	168	169	159	162	189	174	164	153	184	175	172	164	167	164	170	159	182	162	164	178	148	161	179	182	197	166	184	189	165	163	180	186	181	160	168	186	164	153	167	150	194	168	176	181	179	156	163	174	175	165	149	181	162	178	176	158	187	146	180	160	174	184	175	170	162	192	174	159	180	171	153	141	184	179	162	179	182	150	187	166	173	184	167	187	165	151	148	166	178	183	163	159	204	173	168	188	190	144	179	171	182	179	157	155	160	176	155	198	181	179	167	152	176	135	170	172	192	171	162	200	171	182	171	172	178	169	161	173	174	174	200	174	173	148	164	167	178	169	157	165	154	150	175	169	175	166	179	179	178	188	176	156	186	137	160	157	161	140	169	167	180	183	178	176	175	182	168	164	154	180	164	172	179	176	174	154	186	184	174	151	174	157	179	179	176	178	180	190	164	193	178	185	190	148	175	177	154	157	160	150	159	191	149	151	188	198	170	172	174	181	164	169	175	167	182	176	159	179	186	181	186	184	190	136	181	154	166	190	180	179	183	174	171	163	160	152	166	184	167	150	178	191	174	166	175	191	173	178	187	162	180	199	183	179	165	187	163	147	181	193	174	176	186	197	183	173	164	169	177	171	188	160	182	182	196	158	168	174	157	162	169	206	159	191	156	172	152	159	165	180	143	160	151	185	174	201	182	168	170	167	179	192	171	180	160	176	163	183	169	158	164	172	143	180	147	184	158	174	163	193	177	164	184	181	165	168	178	153	166	186	165	162	164	166	157	176	166	154	166	181	169	157	153	165	176	169	178	176	195	161	192	185	168	158	162	151	173	159	171	175	188	163	178	157	164	183	170	162	184	167	164	180	188	197	168	159	169	171	170	179	195	177	192	180	158	192	166	187	148	180	189	157	171	172	171	178	172	167	186	163	189	151	159	170	178	182	166	178	175	158	167	184	149	168	178	165	164	180	181	178	176	185	165	174	155	198	187	150	173	179	187	142	169	162	189	181	154	185	198	147	167	182	157	179	167	166	179	179	179	160	156	169	178	194	178	160	168	179	167	181	180	155	198	173	161	168	166	180	194	179	179	162	174	155	196	169	178	179	190	172	150	189	181	178	180	199	163	176	160	188	201	176	195	159	176	128	165	181	193	192	153	182	169	175	170	165	182	171	161	166	171	161	173	178	180	169	167	160	169	171	164	176	166	193	167	150	177	163	170	185	183	168	171	174	212	181	151	189	178	173	165	186	156	170	181	182	163	149	181	175	182	164	176	170	165	184	175	166	190	173	194	181	175	173	172	190	182	159	155	167	155	178	180	163	175	159	162	151	180	143	165	171	156	168	162	194	158	163	166	188	176	204	168	179	167	215	177	163	163	182	187	189	177	165	172	174	192	186	188	174	170	168	173	158	200	178	154	177	173	167	184	194	168	169	196	165	182	179	176	160	174	163	169	158	181	165	167	167	188	175	171	174	184	183	188	167	167	167	167	172	173	196	174	162	185	161	179	157	190	164	174	172	176	164	173	182	155	163	185	170	163	203	188	169	172	175	173	181	194	199	155	158	163	174	183	172	171	181	161	149	165	161	188	163	170	167	173	175	161	161	185	176	186	183	176	191	155	186	188	169	175	187	153	154	168	179	199	181	176	164	184	194	184	141	164	158	172	178	153	157	160	171	178	177	193	165	177	188	162	169	175	178	160	177	189	153	163	182	164	180	193	185	193	168	179	160	173	171	163	169	175	170	165	166	181	173	174	166	171	172	175	178	166	172	190	153	157	166	177	156	156	154	165	165	169	167	165	185	170	180	169	175	188	175	178	176	178	193	166	156	140	198	188	179	168	163	141	162	154	172	169	157	155	199	172	175	149	177	184	168	148	192	168	176	171	205	185	161	169	172	151	164	166	159	189	178	159	177	156	159	169	177	153	178	174	179	171	166	200	200	157	177	154	153	170	168	157	141	186	168	165	161	177	162	179	176	159	171	191	179	152	157	191	149	195	168	170	165	181	158	199	180	158	148	182	171	190	154	177	208	180	177	192	165	159	177	193	158	166	172	152	179	158	181	171	155	172	182	164	156	160	201	178	145	172	162	176	152	161	178	165	171	173	152	166	165	179	173	138	173	186	178	177	163	176	185	163	175	153	155	173	185	154	176	183	161	178	170	199	164	182	156	212	184	191	187	161	171	181	174	177	169	167	157	178	179	177	145	157	169	153	168	168	159	171	170	183	163	152	140	176	170	175	164	165	183	156	157	168	175	169	168	181	158	190	160	181	162	154	173	178	166	145	198	186	157	164	189	172	151	184	179	175	189	194	165	180	190	159	182	190	162	173	192	176	175	149	157	173	158	151	182	182	170	153	186	169	190	169	147	179	173	173	175	179	185	159	181	154	161	174	153	157	139	166	168	187	181	181	177	169	165	180	175	190	169	165	192	164	158	181	164	151	183	173	162	161	180	166	178	181	172	171	195	182	181	161	170	189	150	172	176	152	206	172	186	159	172	188	167	169	177	179	175	170	167	189	165	172	158	172	172	186	180	165	173	146	187	193	169	169	167	170	169	144	168	195	169	164	164	186	180	186	168	155	162	156	187	166	181	170	186	188	173	184	163	172	136	145	170	154	166	179	165	146	171	187	158	165	173	166	152	169	177	171	152	182	160	178	154	177	175	167	180	194	170	183	182	158	182	164	166	181	162	160	199	166	175	157	180	159	166	172	151	180	184	156	175	166	180	185	157	176	179	185	184	161	168	181
9999	28787	23421	14776	11231	9215	7261	5912	4590	3599	2784	2738	2226	2129	1762	1182	951	955	960	891	871	763	782	642	607	542	541	409	354	434	345	354	368	328	367	313	274	250	241	264	226	232	242	230	259	247	271	209	240	261	236	223	248	231	254	236	214	199	217	241	234	233	227	191	207	216	222	245	281	243	242	225	243	266	238	247	218	229	256	221	237	201	199	203	219	207	219	222	202	233	226	216	209	218	190	198	236	224	214	206	232	196	208	220	224	206	214	223	217	221	230	189	178	211	220	214	202	237	198	199	245	228	208	209	213	213	205	221	208	222	200	204	198	209	196	175	224	218	233	217	227	229	198	217	238	209	198	208	222	195	207	202	213	196	210	178	224	217	216	192	219	228	198	245	216	217	237	205	223	219	217	192	229	225	185	246	223	208	223	219	203	209	236	218	208	215	200	213	195	227	190	208	209	222	246	210	193	211	188	194	200	204	212	195	213	232	224	224	208	209	227	165	227	208	228	211	219	226	193	215	197	218	201	248	221	203	202	222	202	241	220	208	201	221	226	188	225	229	203	220	225	244	218	221	221	208	184	222	196	218	211	225	232	246	198	221	202	192	201	204	214	220	193	210	211	212	236	205	194	206	227	226	196	224	203	236	216	211	197	197	212	194	213	207	210	215	201	186	207	223	231	215	232	193	206	200	220	195	194	191	224	229	201	225	197	211	196	221	217	194	211	226	226	216	226	200	200	221	195	213	201	218	217	205	197	239	205	191	207	238	197	221	169	214	203	223	195	202	223	187	206	220	208	201	215	226	211	216	205	232	216	226	199	192	230	193	211	213	220	174	219	192	213	177	257	214	195	206	202	201	223	227	207	239	204	211	219	224	209	228	214	208	213	211	226	229	194	197	216	199	189	209	192	215	208	192	228	224	234	225	215	213	211	217	181	222	217	228	221	217	207	211	209	223	243	207	194	222	191	201	197	188	213	215	200	240	184	213	205	225	188	197	211	206	220	219	195	201	233	211	173	249	206	204	192	209	205	201	235	216	226	184	177	192	217	188	176	213	221	218	216	201	206	198	221	193	186	184	197	202	212	226	230	201	233	222	224	211	232	218	220	232	224	224	215	209	212	207	210	227	235	198	209	217	218	214	219	200	262	211	185	229	241	224	206	219	187	213	211	211	225	197	213	212	204	196	226	203	192	216	221	217	217	213	202	224	211	225	197	186	207	205	198	210	209	193	201	215	224	219	234	205	207	213	213	183	210	207	203	222	206	227	214	221	230	193	216	224	203	201	222	230	207	239	227	232	202	186	218	215	219	205	227	204	211	219	186	246	215	215	194	194	221	202	205	216	232	218	213	224	202	224	208	235	201	205	205	205	218	220	216	208	204	215	193	237	220	229	222	188	204	214	199	205	207	183	198	205	234	220	211	193	209	192	216	216	215	225	223	209	237	212	221	207	207	211	222	222	208	209	205	227	234	211	217	232	185	228	194	228	258	234	198	208	207	216	202	215	199	213	207	227	225	213	226	205	199	236	190	193	198	215	210	227	266	203	192	215	222	234	202	216	202	250	194	203	195	215	205	230	227	231	209	244	212	204	205	218	210	232	203	224	203	212	207	205	217	215	207	220	194	203	224	220	202	238	226	202	195	227	194	228	217	224	190	222	215	220	210	212	198	227	227	194	208	205	224	206	199	197	221	217	242	195	206	211	244	230	211	206	191	229	206	182	192	236	226	204	195	198	212	203	212	213	214	225	216	237	212	209	214	201	237	213	213	232	201	223	233	210	207	218	208	218	185	207	219	207	200	194	186	210	202	214	205	220	201	212	221	206	204	217	224	207	193	198	222	210	203	201	239	228	215	214	216	235	203	224	219	208	229	215	219	212	190	212	212	230	212	251	207	223	210	219	237	220	196	203	225	190	189	251	194	238	192	208	198	219	212	214	231	227	234	227	218	200	202	195	189	206	240	182	211	208	219	195	206	209	197	217	227	182	225	217	217	198	217	208	237	222	220	226	207	184	201	241	234	205	210	236	222	212	215	220	238	212	222	222	227	208	234	229	218	195	189	208	248	205	200	209	219	223	213	237	215	191	189	196	242	220	208	217	236	210	213	215	212	210	232	202	207	210	214	227	221	218	220	233	193	186	216	213	208	206	212	232	224	196	202	190	220	213	215	202	194	222	227	227	199	196	198	210	220	207	219	233	198	207	207	228	215	238	204	238	223	234	215	244	216	198	199	219	210	196	233	199	185	225	230	209	221	205	214	242	213	189	214	224	213	204	210	185	213	218	229	211	211	210	219	192	199	209	237	210	230	196	222	209	226	195	228	224	213	203	193	230	201	185	241	206	204	203	216	212	242	206	223	197	212	203	233	198	215	187	212	224	214	219	236	214	224	209	198	214	210	203	234	204	188	215	216	228	210	231	183	232	199	231	198	226	219	208	214	213	192	200	223	205	206	231	229	220	227	194	224	193	214	196	195	196	206	227	239	243	212	222	217	196	215	200	220	203	209	193	229	216	223	208	221	231	205	209	234	234	232	201	185	208	216	216	203	213	193	239	235	234	195	208	221	191	206	197	213	200	215	186	220	197	221	229	207	218	232	229	193	239	217	229	216	210	191	219	223	237	222	200	221	197	203	213	218	198	187	217	206	235	223	229	222	202	208	216	220	210	196	210	210	208	221	214	216	215	229	223	251	201	199	225	186	208	211	205	241	200	224	199	193	186	228	205	229	223	206	224	222	232	219	211	190	225	203	219	227	190	180	241	217	222	214	196	221	202	211	228	220	209	210	193	189	191	236	205	198	216	206	231	193	187	205	233	223	220	205	206	202	215	209	191	209	188	223	205	229	215	230	209	212	187	217	194	233	197	210	202	236	217	219	201	248	238	210	192	231	224	230	190	221	199	203	233	190	178	199	234	217	204	210	216	205	200	218	187	185	219	184	195	202	215	204	215	218	225	224	198	235	215	228	202	195	217	220	192	216	181	209	221	220	188	194	228	203	213	234	212	228	208	217	189	240	228	218	217	226	246	236	207	196	225	218	209	182	215	226	189	208	206	222	223	220	188	215	215	205	211	219	242	187	205	233	237	209	214	228	221	227	207	217	194	224	239	235	198	224	218	208	222	212	210	192	201	208	225	217	215	222	222	215	235	198	208	226	218	190	209	217	216	226	214	197	223	213	185	228	222	230	193	226	208	216	210	201	234	219	220	218	224	230	209	185	190	194	196	244	199	195	202	225	203	246	219	220	230	206	248	247	215	247	211	238	226	233	222	205	218	187	219	207	216	204	234	252	213	208	208	219	213	210	220	205	244	227	214	215	202	219	199	200	212	195	227	200	234	194	205	212	189	193	208	207	200	216	196	205	219	229	237	211	206	202	222	219	209	208	215	221	194	212	175	237	204	210	206	221	209	211	210	203	222	203	222	199	223	224	229	200	209	209	220	214	232	210	243	222	230	213	192	207	225	205	222	191	224	207	221	182	222
28062	20130	12820	6331	3346	2291	1664	1328	1094	844	759	686	664	583	568	497	477	429	446	463	437	425	403	415	405	426	392	381	374	367	357	347	342	338	335	330	317	311	302	329	326	347	371	356	329	338	306	354	316	346	329	317	335	326	343	338	355	337	334	309	311	299	304	333	330	320	332	338	325	308	330	341	327	327	328	326	345	332	371	331	319	333	338	321	358	332	323	324	326	333	332	319	339	319	351	323	347	315	369	352	331	312	329	294	342	329	354	323	308	325	326	297	346	323	340	320	326	300	299	348	339	351	306	322	315	332	345	334	309	319	320	315	347	322	354	319	332	327	328	314	325	333	315	325	320	287	322	343	321	306	338	310	339	336	336	317	340	334	354	334	344	332	376	339	356	296	323	334	307	340	349	322	343	320	330	320	326	303	343	345	319	303	325	337	320	325	315	323	307	308	331	321	335	315	355	312	335	357	337	323	309	315	314	339	345	327	348	307	323	301	326	338	322	311	329	297	299	319	289	330	342	306	335	321	256	327	301	322	307	320	343	334	320	337	330	328	335	334	304	331	326	333	336	341	324	349	323	321	333	315	312	314	356	308	292	312	359	348	336	312	327	331	348	333	321	341	350	289	346	332	334	353	355	340	331	324	326	311	330	341	332	377	318	371	365	346	326	322	321	359	350	353	348	321	321	328	315	329	331	335	331	326	338	330	343	341	344	324	294	376	355	346	338	331	336	318	343	342	318	345	328	304	369	343	280	321	344	334	308	319	327	317	311	306	357	334	333	340	373	348	350	339	327	326	324	305	319	317	315	369	320	321	336	302	343	297	314	308	320	309	333	338	349	341	390	306	306	345	347	343	325	343	368	344	377	298	334	343	368	335	368	351	332	328	307	343	339	331	330	299	328	319	338	346	346	293	333	348	340	309	321	326	334	330	341	360	320	325	295	330	347	308	337	349	329	317	342	331	344	340	319	324	337	313	314	295	321	339	309	316	348	348	336	321	306	345	329	316	313	341	337	347	330	351	308	316	334	321	348	335	337	318	344	316	339	314	310	316	327	367	329	332	333	292	300	318	363	348	313	294	329	308	333	286	335	339	339	311	323	309	299	337	341	329	340	334	315	311	338	335	334	317	363	312	296	330	332	327	342	331	309	321	313	313	306	345	302	337	323	317	339	305	311	374	334	336	311	332	311	365	305	331	316	335	313	329	313	330	314	302	300	326	307	331	333	322	353	334	337	314	315	345	347	313	331	300	335	323	322	318	323	321	349	336	345	335	321	345	316	331	314	326	306	323	303	324	348	337	324	360	338	336	339	362	307	347	372	336	336	358	316	319	343	327	279	306	318	337	326	346	340	307	333	349	310	304	301	326	330	352	335	324	330	338	323	339	319	319	338	338	294	333	344	304	338	306	315	306	303	341	306	296	318	324	333	325	338	338	287	334	364	333	317	324	311	322	318	323	317	320	276	332	317	337	320	309	330	329	333	336	337	346	332	329	362	305	363	321	321	333	321	304	360	333	323	351	347	313	339	289	324	332	310	365	319	332	330	330	312	323	333	335	323	328	332	369	312	303	325	344	290	336	332	309	339	311	321	299	314	369	350	345	350	336	349	351	329	348	340	329	316	326	321	341	338	342	314	344	332	328	319	354	332	334	343	343	364	327	329	379	330	281	322	337	310	297	352	314	329	309	310	314	337	331	312	322	351	344	306	341	314	322	361	331	324	337	323	331	357	315	329	342	308	322	342	292	322	302	341	340	320	302	325	327	352	343	334	335	308	332	315	348	357	368	342	324	324	310	347	314	299	328	329	328	317	312	324	301	358	377	317	317	320	343	348	365	315	295	333	348	344	322	352	315	322	356	324	326	326	349	340	324	316	314	292	302	321	330	327	314	356	344	301	342	362	334	336	343	337	322	301	349	329	302	326	330	324	330	377	332	294	337	340	336	313	326	323	324	327	351	331	321	348	315	324	347	328	354	358	305	319	303	310	334	303	344	310	352	337	329	318	310	345	315	330	317	340	311	342	295	303	363	345	308	327	350	315	321	325	323	300	330	296	302	337	337	338	338	342	328	319	289	332	359	327	339	334	303	333	319	292	310	329	349	327	343	340	351	341	322	296	316	312	329	323	336	325	298	351	306	332	349	341	317	340	349	312	346	321	322	352	316	326	334	349	321	348	348	303	322	336	337	353	333	315	324	358	337	350	321	351	313	335	340	334	295	308	305	308	317	328	312	356	343	346	302	329	302	342	328	304	319	348	345	350	332	352	322	349	306	324	330	331	348	353	336	311	316	335	352	325	345	346	323	349	317	309	339	340	321	323	311	311	348	312	344	305	290	343	298	339	339	339	309	339	318	340	322	346	357	333	317	325	312	379	359	346	324	346	320	312	343	304	339	350	327	361	334	295	326	321	303	334	295	366	325	351	321	314	330	305	307	333	306	310	351	341	362	329	364	314	301	341	370	310	317	364	313	333	335	318	338	335	313	331	304	308	354	319	328	342	304	347	374	339	334	363	304	321	325	328	326	340	317	343	328	298	349	318	363	317	348	304	321	318	333	329	352	330	350	338	331	306	334	333	344	344	319	316	316	288	341	331	334	343	312	321	301	352	338	302	352	332	347	363	328	319	352	317	339	316	308	325	314	324	312	312	329	335	339	318	310	365	310	361	355	358	294	318	350	344	342	357	334	312	326	324	344	336	310	359	322	314	321	332	334	338	329	329	357	311	331	337	305	344	347	350	314	309	343	333	320	325	339	308	331	312	304	341	318	301	336	314	355	335	324	332	343	307	329	343	320	350	350	336	343	338	307	322	312	323	312	353	348	307	349	347	316	325	335	326	332	331	350	328	354	323	320	341	341	323	333	312	340	339	356	343	345	329	360	289	305	339	320	328	309	330	321	345	329	307	288	333	322	390	294	336	312	345	312	307	303	342	339	331	318	332	345	311	346	302	323	307	317	348	291	318	342	330	313	321	350	321	365	340	342	303	310	291	321	331	358	320	326	325	297	290	311	350	311	335	354	343	324	338	322	341	309	305	329	314	319	334	346	317	320	348	341	317	310	327	328	318	330	329	356	350	331	355	331	321	334	324	307	349	338	355	320	336	332	312	336	340	344	344	340	299	278	355	333	327	317	319	346	317	337	300	318	335	328	334	331	321	316	354	301	348	305	288	335	320	362	322	307	326	337	338	328	353	323	303	313	338	333	330	328	347	339	320	307	369	329	334	337	327	343	339	310	316	328	327	305	334	351	307	354	335	322	331	333	366	311	318	335	349	312	302	335	322	305	301	326	315	356	356	334	325	316	338	309	283	317	345	332	327	310	312	294	326	340	328	310	365	326	295	352	333	343	299	341	311	337	317	333	356	320	335	358	353	318	372	369	334	365	314	313	320	312	310	366	326	317	323	318	371	350	319	343	322	317	310	325	350	289	298	316	319	327	339	349	363	324	326	297	344	343	326	332	370	300	311	333	363	316	318	332
8709	15714	12418	6987	5735	4632	3486	2799	2171	1717	1421	1237	1099	1088	915	773	690	648	662	609	577	583	556	538	578	551	527	498	432	457	434	433	403	452	465	408	384	385	390	400	377	390	418	432	397	385	402	392	424	407	376	388	411	429	368	418	372	384	414	416	400	396	422	408	420	414	396	351	426	389	366	392	399	353	375	427	399	404	392	395	362	423	385	401	380	388	420	368	419	422	381	402	373	406	369	428	387	366	392	429	382	370	384	391	375	380	373	379	377	362	423	441	410	379	370	384	408	398	373	376	394	369	397	424	390	372	396	389	357	382	410	376	397	402	382	397	418	382	361	362	380	416	366	397	407	422	392	378	406	397	383	399	428	404	376	399	381	391	409	372	391	413	412	365	337	369	399	382	411	390	409	383	418	396	378	360	396	395	317	385	374	396	400	383	402	392	354	381	436	432	391	407	397	374	414	413	401	389	382	396	362	394	339	400	403	375	367	387	397	380	358	383	425	399	358	429	384	390	421	382	420	399	428	390	397	394	411	368	381	393	391	411	359	408	399	405	401	417	415	416	396	399	402	399	386	404	396	396	403	398	393	377	412	375	415	374	369	380	386	377	374	368	367	389	392	380	399	392	381	363	412	366	393	384	374	370	372	401	402	379	430	410	406	412	389	399	389	392	400	385	414	404	406	380	420	388	402	367	399	382	388	392	389	366	403	424	369	390	391	412	414	378	399	402	383	409	385	393	392	390	406	386	405	384	432	364	386	412	398	395	396	430	391	393	422	418	402	416	367	385	386	395	377	376	396	382	413	394	405	400	399	388	411	400	354	401	390	394	402	379	416	371	373	408	400	411	418	400	380	381	427	387	392	394	381	399	425	383	411	417	431	395	341	387	396	414	364	410	374	398	386	403	402	417	421	396	406	365	399	391	365	428	393	374	400	396	393	430	385	433	352	351	410	384	429	366	400	367	367	376	406	408	385	410	396	411	388	393	355	359	407	357	394	413	374	406	392	407	408	404	380	437	408	365	401	397	401	432	397	404	377	380	378	404	411	400	366	370	425	380	338	405	398	386	368	380	385	381	401	398	390	369	362	387	402	417	366	414	416	416	423	364	397	388	377	394	373	396	410	402	399	398	373	396	400	420	406	353	404	396	395	386	366	395	372	440	412	355	391	411	400	409	388	403	397	414	432	388	365	388	372	397	388	372	388	399	381	360	395	378	399	398	417	415	410	397	391	391	383	394	404	359	361	356	402	396	389	411	417	401	377	382	372	380	408	376	380	359	411	366	409	396	359	403	415	369	388	381	390	375	400	416	390	398	406	406	369	380	371	371	409	394	370	389	369	398	383	389	393	440	401	396	402	380	400	397	389	388	401	370	372	418	414	404	383	419	379	390	351	372	387	409	406	424	379	401	386	390	402	396	390	357	423	373	348	375	380	387	378	383	408	414	389	381	391	403	419	420	380	367	362	403	405	422	389	378	432	380	414	393	393	406	403	396	409	397	392	399	416	408	398	405	383	374	404	402	404	391	362	423	415	410	405	385	404	365	395	373	390	376	418	387	392	394	375	414	376	403	412	404	400	408	358	394	376	389	408	385	365	389	434	361	443	368	380	380	393	394	405	386	392	428	346	405	399	430	398	399	430	417	391	390	408	396	368	376	354	380	407	459	399	445	380	404	377	433	409	378	401	406	400	379	389	411	416	374	413	408	371	387	403	378	360	404	433	368	392	365	372	377	419	397	416	412	411	388	401	382	371	404	425	403	406	399	391	388	381	415	382	360	374	389	381	385	395	395	393	387	411	418	424	365	404	443	420	411	380	401	414	408	376	407	425	395	391	385	363	386	424	405	413	386	375	395	377	381	413	370	436	398	380	365	348	418	438	404	418	386	406	390	407	411	397	408	410	407	372	378	389	415	395	412	378	421	412	416	403	413	409	375	392	372	398	385	345	387	406	400	372	369	401	413	411	414	416	441	414	414	379	390	366	394	391	390	351	403	395	375	394	443	401	390	366	397	412	363	427	384	394	386	387	419	368	397	413	424	398	376	416	373	377	377	365	388	404	385	399	376	371	395	386	373	391	393	426	402	404	423	394	383	388	416	382	429	375	408	401	401	397	365	397	394	414	409	359	393	391	409	394	368	385	444	385	372	387	374	393	391	414	398	410	377	379	400	387	400	419	409	385	348	378	394	385	424	374	445	378	420	426	373	347	393	397	400	400	394	417	395	387	441	412	374	390	383	364	378	409	407	390	395	410	369	353	380	360	385	387	419	380	423	354	374	412	419	402	428	398	385	389	415	400	411	373	407	391	372	393	395	432	384	427	379	398	355	422	409	414	365	373	410	383	394	425	393	388	413	376	431	380	383	389	421	365	422	371	379	386	412	385	387	410	393	367	391	414	382	403	403	387	379	411	355	414	404	394	378	408	388	391	385	384	350	407	362	390	378	396	411	422	396	337	425	386	353	401	392	363	382	408	365	439	380	399	403	371	372	425	404	413	404	387	391	387	378	409	389	365	392	360	401	425	371	369	370	404	409	354	387	383	407	395	421	377	407	438	419	396	380	371	432	360	417	389	381	377	377	408	426	404	385	353	387	376	394	401	383	407	396	367	395	385	433	406	380	423	386	417	400	410	403	379	411	423	393	381	416	393	345	409	378	401	382	369	386	390	426	434	393	393	360	393	394	416	400	409	412	368	411	431	442	378	368	363	373	404	415	363	381	377	427	433	412	385	407	387	424	419	374	354	416	363	389	372	425	401	389	397	377	397	378	393	416	406	355	364	405	388	372	408	398	388	420	418	385	396	377	368	407	405	389	360	395	401	346	378	399	394	400	371	403	414	385	426	362	390	398	403	394	386	407	379	394	348	443	407	383	402	383	372	388	416	387	404	384	351	419	406	375	378	421	394	403	388	347	381	393	375	422	405	373	391	385	387	408	409	370	369	415	400	324	387	431	407	361	388	397	384	388	394	413	409	410	386	373	379	412	399	403	400	368	364	388	388	374	373	391	408	406	396	340	359	414	406	408	402	389	381	418	374	400	384	377	404	396	409	375	423	386	379	383	421	432	411	362	377	401	373	384	422	418	416	419	371	443	391	419	458	435	405	378	392	365	411	373	403	394	393	382	423	364	372	395	363	398	356	395	379	394	387	396	402	372	374	419	410	405	425	412	352	392	423	409	380	392	441	386	422	397	403	417	386	373	415	345	408	402	407	448	399	392	375	382	402	362	366	350	419	366	408	375	370	413	385	414	412	382	382	397	379	415	387	394	400	388	405	373	374	385	399	382	405	387	392	393	409	421	408	409	405	388	416	389	375	394	397	394	379	389	402	401	404	402	406	378	389	390	374	357	370	403	406	421	403	379	404	379	347	386	424	396	392	458	391	385	403	412	403	390	421	392	398	426	402	414	407	388	386	397	389	392	405	390	400	408	393	401	391	391	414	409	394	399	402	416	409	389	383	396	424	433	402	410	384	375	388	408
24180	21710	29020	24918	21636	11349	3727	2298	1687	1359	1155	1021	846	779	826	611	564	611	571	584	502	492	505	462	507	486	449	423	417	386	440	361	374	390	371	370	369	355	365	368	336	325	305	323	336	336	315	339	350	356	316	337	331	340	322	310	353	336	340	327	318	334	318	359	370	371	303	336	342	311	335	357	329	325	306	336	321	355	365	323	330	308	336	352	367	309	322	360	335	328	362	320	320	335	324	350	351	325	326	304	353	323	331	330	340	337	322	335	343	310	332	303	326	357	327	319	333	347	338	302	338	320	346	315	339	307	318	304	354	321	333	304	331	341	306	330	317	348	343	327	372	330	338	312	374	325	343	365	345	352	324	297	312	350	324	296	330	310	314	303	329	353	317	330	310	313	328	333	331	313	327	315	353	334	315	339	315	320	336	319	370	375	314	308	317	298	316	354	313	324	326	336	302	363	336	335	337	356	332	360	348	381	345	338	358	357	322	314	324	350	339	317	327	335	310	307	327	340	349	330	353	322	348	330	342	336	347	351	311	329	306	305	340	319	353	349	287	341	317	320	315	315	356	316	321	330	349	348	324	335	322	320	323	316	342	334	346	341	304	347	318	361	320	340	347	342	331	307	329	331	310	328	314	307	310	312	333	329	336	309	325	344	308	342	315	332	302	345	337	314	339	339	336	334	357	335	317	340	322	309	307	345	350	334	356	321	332	360	329	355	332	309	387	350	339	315	333	339	334	317	332	363	341	318	316	343	321	342	342	315	313	320	330	340	330	328	341	344	372	274	343	357	340	331	330	321	367	295	329	316	324	341	355	334	311	300	307	307	319	305	305	308	339	343	326	337	324	306	329	308	309	362	314	315	374	326	310	346	313	300	349	333	329	354	334	362	296	320	326	351	329	339	357	319	324	321	317	348	335	328	339	313	314	305	336	342	323	330	338	364	349	329	321	337	340	332	335	342	314	326	330	359	307	369	302	302	347	339	312	343	351	354	298	328	340	339	312	362	350	340	313	311	309	321	307	334	328	362	293	332	337	297	316	354	384	354	322	325	334	315	341	344	316	300	340	366	340	310	306	295	360	354	327	303	346	311	317	308	310	325	379	314	279	328	308	315	331	329	299	339	331	307	335	366	350	327	307	322	376	346	335	323	357	312	347	332	282	317	320	333	369	314	329	320	337	323	321	365	328	305	323	318	321	317	350	346	329	320	349	352	323	331	275	343	342	322	321	313	335	328	308	327	325	328	311	290	329	361	317	341	333	324	337	313	361	323	341	301	348	313	284	302	342	341	344	325	315	330	370	294	352	364	339	335	346	318	335	321	341	322	335	337	306	364	321	344	324	327	316	307	332	344	297	316	322	336	340	357	310	376	321	372	301	312	337	308	339	336	338	346	347	303	319	322	323	303	330	342	354	362	295	321	340	343	357	355	347	319	335	292	349	348	287	334	343	335	328	336	296	308	313	319	300	330	365	344	287	287	330	308	304	344	332	322	356	363	319	315	338	334	342	360	338	338	323	309	330	332	360	339	322	342	308	315	343	352	338	336	351	333	298	338	322	325	325	346	342	338	321	310	316	361	320	323	351	319	335	329	331	297	377	363	299	279	320	342	332	332	313	346	326	338	319	310	326	318	325	326	321	326	334	332	337	321	300	296	316	353	332	330	341	326	350	340	315	338	301	335	322	313	331	345	324	337	322	309	312	320	328	312	326	332	311	324	311	327	351	342	326	368	320	325	329	312	356	320	314	343	351	301	341	326	316	328	306	348	330	325	295	317	337	335	300	299	349	321	328	302	316	314	307	371	346	341	317	349	327	343	351	336	335	342	360	338	322	323	309	307	361	328	323	352	327	321	362	355	322	354	338	342	304	361	349	354	318	344	340	346	297	319	355	327	305	311	322	340	373	322	336	325	329	347	330	374	321	352	346	326	303	306	344	320	330	309	303	327	341	324	335	354	321	339	350	331	329	330	289	299	323	319	317	336	322	347	304	319	334	315	337	321	328	308	309	350	308	341	333	330	311	336	324	349	311	301	307	336	294	339	307	353	308	308	306	320	320	344	332	311	337	341	323	300	326	367	338	352	338	353	316	338	314	353	362	340	336	336	315	304	309	336	352	342	359	358	366	334	323	322	334	293	330	344	301	323	311	333	319	340	358	336	321	328	324	313	310	313	328	330	315	348	308	323	340	297	322	330	348	342	344	341	387	322	333	328	305	334	344	363	319	295	309	309	320	319	341	332	319	335	300	315	340	310	355	327	342	306	335	324	339	348	342	369	364	301	348	346	336	355	335	281	349	340	330	343	318	317	323	315	351	333	319	312	343	321	309	302	292	340	334	355	330	324	324	345	333	300	315	340	323	319	328	342	311	316	311	346	300	348	333	322	333	315	305	338	330	342	293	313	300	333	347	339	354	354	327	300	327	360	333	346	311	331	309	332	346	291	294	328	360	314	341	322	317	348	324	344	374	347	354	329	358	345	338	329	330	321	302	352	337	325	286	334	344	321	319	340	325	333	331	319	354	341	300	291	350	316	334	295	333	312	308	322	339	321	313	338	314	315	297	321	326	377	337	349	343	346	346	352	345	304	298	305	338	333	304	335	320	336	314	301	350	333	361	376	320	348	351	318	357	347	326	340	343	340	335	300	320	323	328	316	316	349	338	335	349	340	302	356	337	328	355	327	315	338	343	296	356	366	332	329	336	326	340	311	341	328	319	329	341	332	371	304	335	314	310	325	338	312	331	325	313	327	329	376	321	303	331	338	333	360	333	328	327	340	337	302	345	369	317	332	356	293	328	299	314	349	344	313	340	347	327	324	353	332	345	332	318	311	349	360	332	326	343	339	307	322	345	325	333	353	326	325	299	332	328	323	352	319	341	350	361	303	347	340	330	344	345	318	316	363	344	336	328	314	336	298	328	352	350	308	302	353	308	336	317	352	302	363	308	348	330	342	318	313	323	364	344	316	296	375	346	335	312	319	332	324	333	319	304	336	324	360	323	336	344	305	331	353	343	352	309	312	311	298	348	323	334	334	312	311	339	329	330	330	273	338	315	341	308	270	333	319	344	365	354	324	346	352	310	336	335	319	360	352	323	345	313	348	346	328	356	302	334	342	321	341	305	322	285	318	344	334	332	324	304	360	366	338	324	299	329	341	349	326	345	322	320	320	340	328	355	328	344	328	333	320	352	320	324	335	352	332	348	348	314	347	329	324	310	308	313	337	304	306	362	371	351	369	341	338	303	349	347	334	322	332	306	341	326	326	348	350	342	341	342	359	372	324	326	325	310	337	333	330	344	345	328	321	312	338	317	324	317	296	320	341	322	314	303	348	298	357	353	333	320	320	320	316	318	346	356	326	331	339	320	343	324	328	324	356	319	348	308	305	330	350	316	332	335	354	337	342	329	354	321	304	334	322	310	324	315	344	322	313	320	322	327	343	330	347	316	348	338	347	332	326	309	320	298	312	324	356	319	326	312	362
8568	23659	18577	10899	8877	7339	5877	4561	3592	2947	2256	1925	1677	1424	1340	1010	897	925	975	864	854	802	735	705	655	679	624	552	544	533	548	487	485	485	530	439	389	424	402	406	416	429	403	425	394	392	404	409	402	413	429	414	420	382	429	411	426	433	427	390	425	386	424	413	397	397	425	389	381	442	378	405	424	394	419	386	408	429	430	451	392	427	391	425	395	405	427	424	358	375	404	384	399	428	410	397	416	411	406	396	379	400	394	399	378	351	364	387	427	395	437	378	394	394	410	405	381	394	402	420	393	356	368	409	431	397	395	413	406	357	350	445	427	405	379	403	389	403	417	442	376	403	411	379	383	401	406	412	396	414	401	394	394	417	419	422	403	396	419	379	417	429	399	419	407	395	413	394	398	420	430	414	406	362	364	388	409	383	387	429	404	364	389	396	396	405	395	418	386	399	414	417	411	438	393	362	393	387	371	375	434	387	377	405	423	395	423	403	389	423	421	404	392	391	364	410	404	414	375	385	417	394	416	420	355	424	397	396	389	371	395	449	406	415	373	387	416	394	411	404	412	419	424	372	394	405	372	392	372	394	434	385	397	436	402	398	408	386	390	408	409	364	387	428	395	389	395	413	425	404	408	391	423	385	412	403	387	377	382	446	412	391	381	394	367	387	406	371	393	396	437	393	419	375	376	421	401	382	368	399	388	406	425	418	380	390	400	438	390	417	389	388	402	400	383	411	390	411	381	408	389	385	427	395	378	422	403	424	398	373	427	413	415	391	400	381	405	417	384	407	405	401	380	414	426	398	426	358	405	382	380	391	391	435	411	416	418	344	429	387	351	434	406	384	413	432	423	368	354	403	400	411	373	411	407	411	400	424	368	387	361	400	372	359	370	394	381	411	425	362	403	393	403	429	404	407	409	421	396	406	417	420	380	379	378	369	399	384	402	385	417	406	365	364	400	356	410	398	415	391	379	409	408	418	376	455	386	416	382	459	425	389	420	450	425	381	380	369	427	398	383	378	410	392	380	399	385	393	381	385	478	394	403	394	393	372	350	397	403	418	365	379	376	400	401	372	388	388	392	394	379	400	399	406	390	372	420	396	385	451	370	412	396	443	393	393	401	383	393	368	422	468	392	414	425	438	419	385	422	407	420	391	412	422	393	391	391	343	408	404	425	395	416	403	416	400	414	443	387	394	415	411	410	371	404	347	416	448	413	416	409	420	396	380	380	442	426	429	387	405	376	402	446	412	382	411	404	427	428	423	397	391	376	396	426	412	388	402	392	399	429	419	437	377	435	412	451	386	397	396	415	392	392	354	414	398	427	417	403	375	404	414	414	392	413	371	440	378	404	407	363	422	412	392	359	394	386	396	374	411	393	394	369	385	364	392	402	401	419	386	395	416	368	380	428	402	425	425	355	399	407	423	406	395	418	395	430	405	407	400	417	400	447	402	378	391	409	400	380	440	379	400	397	427	366	399	421	406	405	407	395	411	407	390	399	395	400	377	402	368	360	422	401	424	381	391	406	361	397	394	409	422	374	408	378	385	418	419	393	410	382	379	425	438	396	417	420	368	409	408	415	424	445	415	398	409	420	366	372	414	435	430	388	416	397	410	421	442	396	390	395	390	381	357	396	389	386	401	396	363	401	393	412	383	418	372	388	391	419	366	384	369	418	409	401	406	385	396	425	370	353	417	397	425	381	376	390	412	383	425	393	404	413	400	397	377	412	423	398	434	389	369	407	419	426	366	411	396	403	378	385	431	384	384	402	372	412	384	403	402	405	391	382	392	393	394	395	420	442	397	423	369	388	402	380	399	389	404	389	435	404	348	405	381	380	374	402	362	404	366	413	398	408	373	436	389	388	374	374	378	390	416	394	407	406	360	390	376	398	368	408	417	380	407	393	356	425	361	368	390	409	414	404	423	435	392	399	398	390	407	398	408	375	407	414	389	359	398	329	418	361	419	402	442	389	379	376	379	429	394	419	374	411	416	403	378	379	415	401	408	389	423	387	403	405	369	404	388	434	396	394	409	370	394	357	403	394	419	407	415	403	362	430	385	405	375	396	378	402	424	401	412	411	386	389	396	388	451	378	357	397	428	392	423	418	414	404	412	368	435	442	393	397	391	420	401	398	438	385	395	417	422	402	394	400	431	431	351	432	449	398	424	419	384	443	346	395	400	366	421	412	366	390	414	384	398	369	426	403	373	390	441	412	366	397	400	373	396	399	439	403	384	401	389	395	413	424	419	385	389	379	400	387	412	379	435	370	394	412	401	379	387	422	427	388	372	383	392	401	382	407	366	375	399	429	409	417	418	398	387	406	381	428	401	398	394	443	394	408	395	410	399	409	412	386	397	387	404	378	412	427	426	408	407	377	385	398	399	404	386	405	387	398	390	465	387	400	422	418	399	386	385	401	394	407	380	387	417	393	447	384	443	389	449	380	387	364	368	411	409	389	442	380	413	394	401	422	382	419	408	365	408	350	399	394	397	383	379	400	378	422	391	369	395	403	389	386	379	389	414	446	408	436	433	380	415	390	406	430	366	405	361	421	366	438	413	370	388	367	414	391	414	398	419	373	385	393	426	392	403	404	398	382	388	421	428	392	370	427	430	384	440	408	405	379	405	388	395	412	371	403	379	397	402	374	412	369	409	406	386	399	402	400	369	413	371	403	416	380	410	455	436	352	396	382	376	395	419	407	407	383	397	427	393	410	392	397	430	377	402	410	381	407	389	386	417	375	380	401	416	372	400	381	433	381	414	471	414	407	397	410	397	390	356	412	380	387	409	426	411	403	424	412	434	395	391	407	449	410	384	400	434	361	396	406	396	388	442	385	396	450	406	399	418	409	370	423	439	402	413	436	402	412	415	393	375	414	374	414	407	398	432	371	400	385	415	408	362	411	389	404	422	391	398	361	361	421	418	392	405	436	385	373	423	406	427	393	410	380	408	374	400	402	391	429	400	417	412	413	425	404	419	422	406	402	438	446	395	403	400	441	399	419	383	357	399	401	436	373	391	386	389	393	393	375	434	412	387	379	435	417	388	390	384	423	420	375	406	432	395	392	383	416	351	380	405	391	402	381	366	369	378	402	402	401	376	407	397	408	420	398	367	391	432	363	401	365	361	408	423	398	385	411	387	393	435	379	400	337	392	405	435	402	397	369	415	411	408	407	402	401	418	420	391	383	405	407	415	401	420	405	404	387	391	414	411	393	428	393	386	386	350	388	429	391	427	407	416	391	427	372	399	409	409	386	374	410	409	396	386	357	388	392	404	411	394	394	382	415	417	408	414	394	413	378	413	401	377	395	430	395	394	398	434	411	415	451	402	392	350	416	416	410	380	395	374	412	390	400	389	387	367	439	379	413	386	407	402	407	358	418	418	392	427	407	399	407	395	377	411	438	407	411	422	410	419	412	407	377	410	397	433	424	395	383	377	401	384	389	378	381	423	405	413	403	406	439	390	411	385	412	411	397	369	398	387
25377	21697	27714	25960	11417	3314	2422	1837	1306	996	882	781	701	599	509	422	376	381	383	324	351	332	328	312	317	294	278	290	264	256	267	236	231	236	259	236	237	215	216	209	217	240	239	199	226	230	211	204	221	223	224	221	207	225	225	198	198	242	215	212	188	195	194	206	184	238	204	219	215	203	232	249	240	206	233	246	192	233	207	231	201	201	204	237	198	202	225	219	219	220	229	212	215	216	202	201	196	230	187	191	222	208	204	211	210	215	197	204	192	224	223	215	203	211	201	213	208	237	207	234	198	187	194	196	205	202	204	222	191	208	207	228	204	213	213	201	228	227	192	217	211	214	209	212	215	200	193	204	223	221	180	222	207	232	198	209	192	192	208	209	203	198	228	207	194	209	209	197	197	218	211	191	221	180	196	199	220	188	213	206	196	234	208	216	204	220	225	194	231	211	236	189	236	221	189	207	213	210	193	219	182	210	213	232	217	216	215	201	213	205	212	184	214	204	247	192	219	195	217	244	210	169	201	221	218	211	193	209	221	205	207	229	197	209	232	202	194	215	214	218	239	213	195	186	217	210	204	184	188	207	249	206	245	202	221	205	222	240	222	190	179	214	224	222	222	216	200	202	215	183	185	213	215	222	240	231	215	200	202	211	209	209	214	222	195	209	197	234	185	224	212	197	211	207	200	182	221	192	206	195	229	209	219	240	187	220	231	229	191	201	215	202	244	198	246	206	219	223	217	242	206	215	201	213	213	225	201	216	206	227	226	211	222	207	204	221	209	212	200	229	230	198	203	244	198	217	234	221	229	201	203	203	221	218	198	177	200	214	235	208	225	225	195	237	195	214	216	202	203	205	198	221	205	215	213	202	189	224	208	211	221	212	197	214	198	224	181	216	221	224	201	200	197	225	225	215	213	226	190	186	231	210	203	213	210	196	201	215	210	199	225	199	196	203	236	228	213	201	201	185	210	205	203	192	217	181	204	233	207	193	216	201	197	205	193	170	208	220	196	202	200	191	192	197	225	196	216	218	214	196	179	235	176	195	208	194	219	208	188	164	202	217	214	216	196	190	221	217	202	204	177	237	226	212	227	181	198	188	181	200	223	187	199	210	204	216	218	217	204	211	203	214	208	198	215	223	179	217	218	177	213	199	220	206	204	204	198	214	216	191	234	212	223	207	234	207	196	217	224	226	208	212	223	186	210	215	203	210	214	234	218	198	224	214	202	193	234	207	200	209	210	233	217	252	196	211	191	200	225	215	208	212	180	211	229	215	196	209	217	217	235	202	217	182	196	195	221	203	212	214	206	197	205	236	195	214	200	201	216	201	206	203	201	218	242	216	193	208	207	219	201	222	206	206	195	218	240	210	223	225	209	230	219	211	218	216	216	209	201	205	231	177	207	221	223	226	216	200	193	197	216	188	209	210	216	209	191	222	205	192	241	197	197	197	230	208	194	206	230	205	207	203	202	209	199	215	192	222	204	204	185	217	191	215	205	192	201	210	194	217	195	216	221	202	188	224	212	241	199	207	219	219	207	231	244	180	219	185	205	202	199	232	222	206	224	223	207	210	197	212	223	234	174	215	217	217	213	207	231	213	211	225	225	197	214	181	208	238	212	205	197	225	202	196	208	213	190	215	197	210	182	221	208	223	193	231	222	241	210	231	210	196	222	213	226	225	218	226	207	194	235	230	205	216	200	195	199	206	203	216	208	225	221	196	207	220	203	225	211	215	186	235	229	209	221	224	238	204	232	208	211	202	220	205	217	212	206	230	220	213	195	222	212	212	225	206	188	200	212	203	196	187	206	208	200	215	200	221	177	215	197	222	205	233	216	215	239	184	191	226	195	205	185	224	206	217	214	231	196	202	211	220	217	233	211	200	225	211	219	224	231	202	207	174	204	183	200	215	192	201	219	179	233	226	228	222	205	207	219	212	221	217	212	223	179	210	216	216	195	211	200	202	214	195	186	226	204	196	243	226	211	204	213	193	211	202	209	214	190	181	217	186	204	199	192	210	216	178	220	201	205	201	207	208	208	209	213	205	213	223	237	227	204	210	200	188	216	166	220	207	221	193	182	179	192	190	212	162	204	219	203	207	208	219	224	208	206	183	219	207	206	203	191	207	225	242	218	216	193	212	210	203	218	220	227	211	232	200	221	234	196	216	198	221	229	189	207	206	205	205	232	214	194	207	228	217	244	200	213	216	210	203	209	205	214	198	213	186	239	204	196	193	220	207	202	222	220	217	211	233	211	218	206	216	218	216	208	218	217	217	206	224	195	236	202	213	190	215	184	185	213	226	212	195	192	199	181	188	169	228	220	190	235	224	211	189	213	215	216	217	196	186	219	203	215	223	197	219	218	230	212	203	198	180	228	213	217	175	219	194	218	222	231	177	186	197	208	221	215	225	232	237	217	221	207	233	206	211	201	218	212	189	210	216	214	205	214	195	199	212	218	243	205	224	223	218	230	207	183	208	217	208	222	226	214	232	200	223	200	231	176	209	216	233	186	220	204	193	221	225	195	199	223	246	196	227	196	207	194	211	191	206	235	204	199	216	201	189	204	221	210	207	233	218	188	202	190	220	220	191	224	203	222	214	223	229	215	201	228	229	175	205	207	213	207	191	201	207	236	194	215	214	245	201	206	197	221	221	203	204	201	214	204	197	207	204	211	209	208	213	192	206	198	201	198	211	205	193	232	208	206	194	221	204	209	213	210	205	176	207	210	187	192	195	208	229	216	210	225	217	213	196	220	208	206	213	216	212	201	203	211	216	230	192	212	223	213	223	198	218	186	221	194	220	221	198	219	202	225	203	210	201	197	247	245	221	224	201	211	198	207	197	236	194	228	220	212	221	196	182	222	220	189	225	183	195	221	233	200	207	210	201	221	221	214	196	204	186	221	179	223	209	212	225	222	202	203	206	214	201	191	206	192	220	206	174	190	224	200	231	179	197	188	224	188	209	214	205	201	217	238	190	245	204	227	192	218	215	209	221	205	226	214	210	190	230	223	214	202	226	214	199	217	216	215	199	178	174	219	194	258	221	220	224	207	193	234	198	225	198	220	218	221	226	219	228	193	197	204	210	197	208	213	204	204	224	218	195	211	196	218	222	237	204	206	203	209	208	191	208	199	191	205	235	195	216	196	203	224	220	203	233	196	205	224	230	251	208	206	174	211	210	217	201	195	203	226	218	199	233	216	235	205	229	242	207	241	216	205	225	233	187	245	232	209	212	187	212	235	208	214	214	207	209	208	192	197	206	212	206	216	227	183	210	206	210	198	197	210	217	219	190	187	200	206	200	207	188	242	220	201	192	219	203	184	190	186	185	225	209	202	247	185	207	207	194	224	227	209	218	185	193	217	225	228	215	181	200	214	193	201	214	223	197	196	213	199	189	214	221	213	190	203	215	207	217	210	219	197	228	224	210	222	209	184	202	226	207	217	208	201	192	196	211	190	200	198	207	198	199	190	197	230	219	193	205
7923	19631	15316	9014	7342	5836	4940	4040	3018	2247	2059	1626	1430	1134	976	775	590	704	651	639	560	569	489	458	450	453	408	335	327	349	363	361	281	335	343	295	284	284	256	261	289	279	242	255	250	269	278	270	254	256	279	248	270	251	279	297	268	278	273	256	261	262	249	259	254	248	262	259	227	236	235	244	266	304	321	267	244	274	263	227	271	249	253	267	260	267	283	257	273	277	267	274	268	238	239	249	253	248	269	256	264	282	239	260	257	237	254	248	263	262	263	275	269	265	250	261	276	232	264	245	283	228	244	245	266	257	273	226	249	278	248	260	233	252	263	229	260	250	271	253	238	262	247	268	251	253	281	248	240	276	259	269	234	216	257	264	245	285	282	265	253	244	251	272	270	260	229	249	249	266	245	270	244	269	251	277	241	229	237	244	254	250	245	248	247	277	287	251	242	229	233	259	237	267	236	260	261	283	224	273	258	235	233	250	259	258	269	258	253	237	282	241	256	265	305	244	270	246	262	290	241	255	255	262	264	278	237	245	282	246	280	243	275	244	275	214	262	253	275	257	275	264	273	265	238	256	257	284	255	250	225	261	254	237	258	251	260	256	265	283	250	254	265	243	250	260	254	257	258	257	276	250	241	265	257	236	233	253	259	242	251	251	283	243	284	259	255	266	260	250	242	234	241	246	258	231	236	227	257	256	261	254	270	269	278	258	252	268	264	228	254	249	245	239	254	244	254	274	238	233	251	225	257	227	225	261	261	239	291	246	256	275	231	262	237	223	268	242	263	256	252	238	254	275	275	268	248	264	248	246	271	250	231	257	267	236	240	272	223	255	272	279	245	245	244	253	248	256	259	245	276	263	246	250	240	264	247	260	237	243	242	236	254	267	270	271	259	268	294	284	244	233	269	276	243	250	279	261	281	230	227	243	250	253	256	256	259	272	245	287	257	280	264	264	267	254	238	255	264	254	272	260	244	235	277	253	255	243	234	268	235	233	241	250	269	269	232	270	247	250	243	225	256	242	249	242	269	263	249	247	259	263	255	250	264	246	240	251	257	250	260	275	257	237	253	275	276	264	240	262	265	282	234	264	248	228	259	254	262	272	243	270	254	258	241	238	229	273	256	233	289	268	245	268	289	266	257	233	284	246	251	262	278	281	256	244	250	246	265	252	277	236	273	256	255	259	245	248	221	261	278	255	253	224	236	221	249	251	267	246	257	242	238	227	246	275	260	268	251	253	275	230	265	230	248	245	258	260	261	249	272	252	264	238	246	234	302	253	243	253	247	268	252	265	242	281	261	241	288	257	253	241	236	219	261	257	240	265	222	248	259	234	289	256	245	249	255	265	236	273	274	249	238	254	249	228	271	261	248	251	280	234	255	244	262	241	218	230	251	245	274	284	253	267	230	251	271	271	255	267	246	235	249	261	251	247	216	282	231	252	256	256	257	258	271	250	283	277	260	271	251	261	230	260	254	240	276	232	245	247	264	273	259	240	268	248	267	235	259	238	276	272	252	262	232	247	245	264	260	227	253	262	279	231	274	267	256	281	270	283	243	271	228	255	269	276	266	258	238	272	237	248	238	223	264	249	254	259	275	256	264	255	262	277	272	266	225	244	262	265	265	264	232	248	234	252	253	260	272	267	224	234	252	248	235	249	246	225	223	263	282	214	266	268	272	255	271	258	245	243	266	243	230	246	239	267	263	289	272	247	255	224	275	240	270	254	256	238	255	271	244	257	264	260	295	275	236	257	245	224	247	285	227	244	236	271	243	246	251	213	234	250	227	264	257	245	257	242	248	236	239	267	227	251	234	261	247	247	256	227	250	260	238	260	281	264	230	252	277	264	269	249	249	254	261	259	244	239	270	287	229	281	303	228	253	237	270	243	223	258	261	235	254	270	274	245	237	243	252	260	257	260	262	221	272	247	279	289	279	251	257	282	250	236	249	297	244	240	250	266	226	235	247	274	260	221	240	253	252	278	255	231	263	276	221	289	258	234	231	260	270	271	244	252	270	272	282	245	254	245	275	246	278	236	242	254	274	253	265	251	276	269	232	279	268	260	255	259	247	272	213	260	232	258	236	272	269	256	245	269	238	245	239	302	231	246	241	277	246	249	234	252	243	268	274	236	248	217	243	243	284	259	277	272	252	263	279	247	265	253	272	241	266	254	269	247	250	282	260	242	275	269	263	237	263	246	240	285	263	240	256	261	277	255	254	281	233	257	267	247	232	250	269	266	244	249	281	268	233	256	226	225	236	247	268	256	269	244	241	275	248	247	280	250	237	276	253	266	229	239	242	260	250	265	256	263	235	220	275	280	262	242	258	269	237	263	248	259	288	248	251	276	278	253	242	228	269	243	258	295	244	279	257	250	247	244	264	238	258	279	267	248	266	271	239	266	231	249	262	221	246	269	264	222	257	257	260	257	252	293	267	246	238	264	248	223	268	248	263	272	265	249	242	235	265	252	248	257	245	246	276	256	246	286	257	249	233	264	235	238	254	233	267	270	230	236	276	236	254	260	253	228	267	238	263	248	266	260	264	254	253	240	264	236	266	273	266	232	258	259	246	246	242	273	267	261	257	265	263	255	263	245	266	263	251	260	269	257	262	246	267	267	238	267	265	262	246	260	269	235	272	260	242	246	250	273	250	256	280	264	246	250	261	267	232	272	231	282	256	259	270	257	258	256	272	253	276	223	259	260	266	270	250	265	238	254	233	240	287	246	264	256	260	245	253	273	225	248	289	278	261	256	265	258	254	242	258	273	239	284	242	260	235	266	276	258	273	240	254	290	241	278	221	250	252	252	242	249	230	276	248	258	244	244	271	252	246	266	244	261	255	249	234	278	266	252	215	242	249	256	263	236	239	244	250	269	274	265	244	246	247	267	233	265	250	283	249	254	288	260	230	233	285	249	231	243	276	267	230	261	244	230	248	278	271	241	251	269	262	247	249	238	265	274	249	274	241	250	279	248	214	262	258	261	258	261	238	283	253	222	272	289	250	245	226	236	250	273	244	246	250	251	253	243	257	271	257	264	251	217	230	273	272	244	282	239	268	254	245	223	253	249	271	270	230	243	242	247	249	250	265	258	233	257	226	247	239	257	243	252	242	255	259	262	249	267	260	238	259	235	241	272	232	240	240	254	264	278	269	234	252	277	249	240	281	237	214	261	271	268	277	250	259	256	252	261	261	253	280	248	246	258	260	256	258	233	248	245	237	262	254	252	261	258	231	242	251	250	241	243	242	235	257	270	245	261	240	264	240	260	216	263	259	239	234	276	212	228	275	256	256	227	248	259	243	306	259	255	268	248	253	267	265	280	296	268	267	263	255	216	261	257	254	251	275	245	251	258	250	247	266	229	255	243	232	253	229	242	258	250	245	270	244	256	244	262	270	295	229	246	242	262	275	235	262	269	259	256	281	253	261	269	232	246	266	267	245	248	271	252	256	267	260	242	269	263	227	244	269	266	261	257	250	252	242	260
23078	21724	29616	24387	21743	21822	11528	3410	2235	1715	1569	1626	1215	987	901	660	530	542	584	543	494	395	399	404	364	373	357	298	328	276	287	241	247	284	264	219	206	233	199	201	196	187	169	200	219	202	184	202	201	176	201	212	184	213	185	195	202	188	189	164	162	163	184	187	240	186	172	203	179	173	180	198	185	177	188	194	196	190	199	177	162	198	178	199	176	194	199	189	196	174	186	181	200	172	174	155	170	209	165	197	203	177	191	171	168	182	180	178	177	149	166	157	174	171	204	198	179	176	168	167	179	196	163	169	177	159	148	181	165	163	171	184	186	177	170	203	185	150	204	138	174	173	169	187	188	180	176	157	195	196	176	186	167	180	168	191	173	172	160	151	187	197	177	163	167	171	176	190	153	190	196	180	185	202	183	160	171	188	154	165	175	187	159	143	171	186	186	162	165	173	188	156	180	184	172	168	197	176	163	173	156	187	180	189	169	209	174	199	181	180	214	185	175	188	171	175	174	175	167	169	184	193	187	180	174	188	202	172	175	179	173	161	203	179	175	183	189	190	202	175	159	167	179	190	196	177	170	182	183	183	182	158	166	178	186	195	210	173	165	178	166	173	170	163	157	195	172	172	206	186	188	173	180	174	161	188	171	159	179	166	185	188	175	171	168	180	180	188	167	184	174	174	180	196	197	185	172	173	176	179	179	177	163	175	153	146	195	152	181	195	165	161	171	174	188	184	193	171	197	178	170	208	175	186	172	176	195	194	160	167	176	180	185	180	176	176	192	172	158	158	189	157	191	183	168	183	180	193	205	174	173	153	178	201	204	188	176	185	175	186	174	171	207	193	174	173	172	198	181	153	191	191	169	161	196	181	183	180	194	169	177	156	174	166	182	160	177	180	179	177	174	198	160	174	167	195	168	150	214	190	174	161	183	175	167	188	168	216	169	204	170	181	196	175	154	195	195	184	194	175	196	193	168	176	173	170	202	184	193	169	185	187	161	180	183	183	175	164	174	169	166	163	176	177	168	198	149	170	167	187	186	172	191	182	181	165	170	176	164	176	173	191	162	172	168	179	164	180	165	158	179	170	157	157	158	178	196	178	161	167	204	187	162	163	164	165	200	198	155	214	175	175	180	179	188	196	178	188	145	170	182	172	180	187	194	164	201	172	189	195	192	175	174	158	187	174	159	179	172	166	178	180	186	160	186	205	175	143	196	152	188	185	178	168	187	166	181	177	168	170	195	170	183	184	179	175	173	151	176	175	157	189	155	178	154	180	180	163	159	185	196	172	186	177	198	144	178	166	176	183	180	193	160	186	171	190	174	175	166	164	183	176	167	151	185	174	181	203	185	176	195	178	196	194	176	203	156	180	176	190	187	190	195	194	178	162	181	190	157	170	173	188	155	158	175	182	163	188	176	163	188	174	186	169	178	193	181	175	155	193	182	161	198	169	167	181	165	161	183	148	175	173	170	171	171	170	168	185	182	172	198	188	193	174	216	191	189	169	185	191	181	171	181	182	171	184	197	182	173	175	184	188	194	168	161	155	183	180	163	194	172	178	159	183	173	185	154	185	201	189	175	199	166	167	167	167	175	207	179	185	180	172	194	184	190	169	168	166	168	172	177	176	160	177	172	169	187	162	203	183	167	179	182	190	181	200	175	170	156	177	185	203	198	212	149	188	150	176	163	177	180	177	180	169	171	168	189	179	176	172	171	184	201	177	174	147	163	174	191	183	191	189	178	173	160	176	172	192	192	210	192	199	175	164	163	185	178	164	176	180	201	177	169	198	170	178	173	169	137	176	188	169	164	181	161	186	166	176	177	174	179	209	171	164	174	178	170	178	169	183	172	170	183	147	162	174	172	181	167	180	183	189	188	166	183	167	160	184	164	181	202	144	202	180	152	175	149	182	187	178	175	175	151	165	178	199	157	170	163	187	202	169	173	163	181	160	170	186	179	176	191	193	182	187	184	165	186	165	176	173	188	183	177	158	207	160	182	181	181	195	194	198	183	169	185	176	167	207	209	174	180	181	190	172	164	172	168	155	172	169	165	180	174	179	206	170	173	161	159	159	177	168	202	165	192	181	185	188	169	208	186	183	177	158	150	183	171	176	162	169	183	185	176	182	168	194	169	167	167	183	180	163	181	188	176	163	202	191	181	172	171	175	172	183	186	193	179	185	156	162	163	197	178	181	152	177	187	172	169	183	172	180	153	171	169	179	178	172	186	179	178	183	178	187	171	171	186	191	164	199	185	190	165	184	175	176	201	197	193	193	181	172	189	181	149	176	165	165	175	185	185	177	169	165	168	176	169	173	173	183	180	200	175	178	154	164	146	185	191	194	199	189	178	181	156	160	176	170	169	165	167	172	156	188	189	170	163	154	169	157	174	174	189	170	176	175	191	196	207	177	164	175	180	184	179	203	172	175	201	170	167	187	157	190	177	167	195	169	164	164	185	184	162	165	178	211	158	189	194	191	166	189	165	184	169	175	173	184	188	186	158	179	194	166	159	180	172	178	191	186	178	145	183	187	203	167	156	173	194	190	182	176	178	168	187	197	191	178	194	211	177	162	177	169	160	177	157	186	182	188	193	172	171	169	186	183	174	155	187	172	175	197	167	163	189	163	167	189	183	185	175	174	172	165	160	187	162	170	178	191	174	190	181	176	164	165	185	163	168	180	168	182	174	183	159	207	174	174	197	161	187	182	187	192	157	156	179	207	159	183	188	165	177	150	167	209	213	158	186	202	179	167	157	185	200	170	184	166	150	177	185	180	180	181	167	176	173	171	175	176	181	197	173	184	170	186	158	165	190	179	170	175	156	171	167	158	213	166	188	172	193	184	184	181	182	187	185	190	175	201	193	198	169	172	184	194	202	164	181	174	174	177	174	165	171	184	183	186	182	183	198	180	194	174	192	169	139	202	190	186	177	166	193	189	179	178	186	187	179	199	169	162	179	158	181	206	172	177	158	159	167	172	168	188	167	174	191	209	177	172	182	162	187	160	183	183	176	180	159	189	180	176	183	172	141	173	195	151	180	181	171	199	175	174	192	174	175	176	173	189	181	184	202	177	179	157	168	181	177	178	191	154	177	176	159	166	178	168	176	172	189	185	160	160	166	184	171	192	166	208	159	200	187	173	175	169	172	161	186	171	207	181	166	171	161	157	200	182	175	173	170	187	161	187	186	188	163	155	190	182	166	140	195	179	175	180	189	175	166	192	157	178	182	168	181	181	206	167	184	173	181	170	185	186	187	144	192	165	172	163	190	181	165	172	178	153	193	170	187	158	159	186	146	180	163	166	166	138	204	168	175	173	162	171	154	168	176	188	184	187	197	176	191	168	186	186	174	166	190	191	170	165	171	165	163	176	174	185	156	176	191	197	171	176	197	150	187	180	153	180	189	182	164	178	171	147	182	209	170	166	188	165	184	202	178	175	176	184	181	164	176	175	185	173	182	177	178	173	172	172	162	181	195	191	182	190
9422	27921	22227	14909	12244	10771	8616	6244	4915	3852	3454	3389	2612	2178	1660	1291	1053	1012	1023	1046	899	727	723	611	603	575	523	485	476	439	390	436	360	367	383	304	275	254	247	251	234	270	276	247	251	257	248	227	248	247	251	228	234	249	234	240	237	229	215	234	226	265	219	219	226	236	278	233	231	257	245	238	241	240	235	246	248	268	233	200	234	201	232	199	218	227	238	227	215	231	213	227	230	209	216	236	218	214	192	256	230	218	219	232	245	222	232	208	235	196	234	236	239	197	226	231	222	226	213	197	235	219	205	252	215	231	236	212	247	240	215	221	263	206	224	221	234	230	228	207	204	216	234	222	209	241	248	214	200	240	210	251	230	202	223	228	216	230	217	220	227	226	200	237	225	220	215	222	207	229	259	208	214	201	206	190	204	225	222	224	253	226	238	202	206	211	217	212	226	220	207	245	223	214	235	214	222	206	211	206	224	246	224	227	207	221	222	200	261	210	230	208	197	238	229	233	230	210	214	212	218	228	209	227	234	221	220	224	227	206	221	232	212	268	215	214	214	218	219	248	224	210	212	219	196	212	238	209	225	177	220	223	215	226	223	232	226	209	236	210	221	217	221	233	210	206	188	207	221	214	207	214	240	229	208	219	225	248	203	210	205	230	245	212	217	198	207	232	222	246	239	226	204	212	213	244	232	228	205	220	201	200	210	232	224	200	209	231	212	247	236	201	229	222	205	219	221	184	233	238	242	233	212	227	213	212	250	209	216	208	239	205	230	228	207	214	249	246	225	231	227	242	198	224	176	251	208	229	206	212	230	225	221	231	205	207	213	209	212	205	225	247	229	233	213	228	228	225	233	234	208	228	229	222	212	191	208	232	223	209	207	220	232	215	225	233	232	202	221	233	203	216	222	228	223	251	196	213	213	220	238	224	241	240	193	221	233	229	222	233	225	206	214	205	220	232	219	232	229	202	225	254	228	207	232	237	249	225	227	208	215	206	226	202	247	215	239	215	212	189	241	196	215	230	221	214	243	220	213	230	242	226	234	213	216	229	190	196	217	221	201	210	237	239	210	228	235	188	221	242	215	195	201	194	231	257	227	239	221	229	256	220	215	216	215	238	201	260	207	218	246	201	239	244	217	217	239	227	198	189	239	218	258	206	215	237	225	217	206	225	225	192	225	242	238	235	209	204	213	224	240	210	206	188	221	211	242	232	198	226	223	208	239	247	206	241	202	240	233	225	234	228	221	222	235	228	233	253	206	236	193	209	236	219	215	182	233	223	222	233	222	207	209	226	220	223	236	214	244	214	197	225	210	225	230	234	230	237	204	247	236	217	196	220	241	223	224	239	250	214	210	223	234	209	217	229	210	211	219	202	229	219	229	229	200	223	211	209	224	219	227	217	231	220	251	228	238	214	220	222	232	207	269	233	237	201	215	215	196	225	225	242	228	216	204	213	195	233	218	227	204	233	200	200	216	220	234	206	199	240	232	234	241	224	224	203	239	226	222	233	236	213	189	222	253	202	239	193	237	216	233	205	196	202	220	181	234	233	240	207	234	226	213	204	244	211	240	238	223	251	212	217	211	204	222	215	233	241	259	212	205	236	215	249	221	220	243	226	202	236	257	206	221	204	246	221	229	213	238	220	195	224	246	254	223	237	214	217	233	209	224	221	227	212	231	229	198	198	202	213	205	215	215	212	228	200	232	202	228	188	231	218	227	218	205	223	220	241	198	231	219	185	226	241	207	252	224	238	234	219	198	247	206	183	249	209	226	212	223	207	213	225	229	219	217	228	220	217	218	224	229	204	235	194	220	217	220	238	228	212	217	236	219	206	226	232	202	200	222	238	215	228	234	223	216	243	220	221	259	198	243	209	234	206	213	226	213	235	234	195	215	216	216	215	185	244	220	221	199	215	193	221	208	241	228	201	217	201	203	192	213	248	236	198	231	235	213	260	227	230	226	223	196	199	236	209	225	215	217	216	202	207	230	213	206	212	232	227	236	231	242	215	202	220	234	225	213	213	226	199	219	206	231	244	235	196	227	230	208	213	231	231	225	213	230	209	212	225	207	236	216	236	198	231	252	211	206	209	200	225	217	205	211	220	212	233	233	205	244	195	215	219	251	196	260	206	227	234	231	242	227	243	223	230	214	227	229	240	205	230	244	193	205	197	216	220	208	212	234	241	236	238	209	242	231	225	225	227	227	248	215	204	211	225	206	258	221	233	222	201	233	216	239	212	250	219	216	247	225	226	218	215	232	218	226	220	218	212	222	235	258	249	223	245	222	233	209	243	215	200	235	218	221	205	241	201	235	216	247	219	222	230	211	211	211	230	216	215	207	217	203	237	197	218	228	218	229	216	219	245	219	219	226	217	196	234	220	244	197	222	205	208	233	226	205	215	224	209	243	212	215	211	243	227	200	198	240	212	211	244	255	217	230	226	207	245	235	200	221	227	204	226	211	211	227	208	231	223	208	224	230	221	232	209	231	227	210	207	205	208	216	225	221	194	200	214	222	230	220	216	197	228	232	221	208	206	219	202	249	226	233	220	221	196	227	203	201	219	211	187	217	244	218	207	218	202	216	212	220	223	211	203	218	220	231	192	217	225	218	226	238	240	212	232	207	213	226	218	222	216	202	244	211	221	224	215	215	195	215	214	192	207	212	210	213	234	208	218	229	217	204	196	258	214	189	225	217	222	235	245	217	205	235	214	212	208	208	239	205	214	228	201	203	240	221	248	235	202	225	211	213	193	217	240	223	202	232	244	196	232	229	227	205	235	230	232	260	220	222	211	218	214	202	218	195	219	216	190	217	242	228	213	232	219	207	248	240	185	219	238	211	213	217	222	241	222	228	224	214	211	201	247	221	208	207	216	204	229	238	223	234	199	216	241	208	207	214	237	251	232	232	233	194	247	230	212	219	241	221	207	221	206	213	212	216	239	213	227	224	208	216	224	219	216	242	236	209	233	207	221	194	239	211	216	232	185	236	214	229	205	206	232	220	207	196	247	232	235	220	225	227	259	211	198	231	223	217	208	235	216	228	239	214	223	220	234	215	200	210	228	217	244	203	220	216	216	239	232	222	223	198	220	203	216	227	199	196	226	197	221	240	223	217	230	219	197	224	239	206	207	225	223	218	218	225	227	234	241	224	215	212	202	210	247	235	214	220	227	236	227	207	244	230	228	222	203	234	225	219	201	218	223	243	232	243	219	234	199	215	232	203	233	219	227	223	220	224	210	209	216	252	235	231	216	245	212	223	211	250	217	213	200	209	245	222	211	222	243	210	223	235	228	229	225	237	185	218	214	238	248	227	250	204	205	247	238	260	214	244	235	210	230	206	206	228	217	222	237	271	226	230	218	217	224	239	237	240	219	228	220	237	219	215	237	229	238	250	222	246	235	198	211	205	196	222	220	223	217	231	234	234	220	225	235	205	214	217	212	228	226	225	222	186	225	209	215	214	224	248	214	204	203	204	224	205	238
28013	20187	12415	6875	3964	2726	1845	1423	1190	968	818	846	771	629	584	483	484	458	453	464	463	421	434	417	427	413	411	348	371	353	347	379	378	366	377	340	371	328	337	329	327	379	333	340	355	344	351	340	341	339	328	352	303	316	320	351	327	334	340	353	349	346	337	356	320	340	304	338	340	353	345	347	317	326	348	348	357	326	345	339	335	318	350	341	351	328	362	340	330	319	332	272	327	362	335	337	337	322	349	349	357	341	333	375	340	324	309	318	363	308	363	348	320	371	316	337	338	336	346	338	332	340	342	306	329	338	334	329	370	312	338	317	369	358	364	334	339	361	321	321	344	346	361	337	354	348	319	324	341	313	353	316	334	347	320	349	317	323	355	324	331	336	312	364	333	341	336	357	327	317	354	345	330	303	328	323	329	362	329	323	332	337	344	345	327	324	343	334	333	336	340	340	339	345	320	357	355	349	382	343	353	340	317	330	339	311	336	350	314	348	332	333	362	345	351	371	337	344	347	352	347	343	339	326	322	328	337	352	327	335	348	325	328	350	294	361	362	323	329	352	326	338	328	351	324	315	327	345	332	358	293	342	346	350	321	320	350	338	322	319	314	341	332	361	311	328	355	329	328	339	328	330	338	341	342	327	315	307	355	399	305	325	325	365	318	369	348	327	366	322	338	344	321	370	343	368	335	315	337	367	317	364	320	359	353	347	345	341	327	326	382	316	336	359	328	367	351	318	324	332	368	363	335	312	336	325	356	324	360	350	315	351	363	355	329	334	319	327	334	340	338	319	371	326	288	384	347	328	332	332	340	313	339	346	314	323	324	331	354	337	342	311	323	340	338	387	333	315	338	360	341	328	331	329	347	332	348	341	366	331	323	333	328	371	342	346	309	346	351	329	336	326	312	373	342	351	353	329	332	351	367	330	341	370	333	326	340	325	340	329	353	365	362	341	353	346	327	328	339	317	328	334	322	319	364	354	306	304	338	290	337	361	319	333	345	352	379	342	332	354	350	326	355	355	368	379	338	346	341	351	351	375	352	351	338	320	350	331	298	337	346	331	321	300	301	325	368	316	337	313	350	353	328	338	322	326	364	337	331	354	336	324	353	316	329	324	312	365	300	330	322	363	339	331	343	366	350	325	335	341	332	317	355	359	352	325	362	329	328	333	332	317	335	332	327	337	367	335	364	336	316	328	363	335	333	370	343	345	345	340	320	329	357	327	373	343	350	310	332	353	335	354	324	344	291	358	350	354	345	349	338	360	322	319	321	339	366	337	337	333	311	337	354	343	320	328	322	359	344	331	340	319	333	338	343	303	337	354	360	351	312	328	317	328	358	351	357	333	371	310	315	316	338	303	347	352	335	340	368	343	335	333	335	326	349	346	350	318	328	337	362	340	330	349	363	321	355	319	327	347	354	340	371	359	321	340	341	344	353	340	367	376	334	352	348	335	382	339	344	344	354	318	331	354	319	297	363	362	316	360	330	319	345	335	361	331	313	320	368	343	327	359	353	315	312	318	337	344	319	330	317	402	352	364	305	323	315	371	306	368	322	329	364	337	332	324	358	323	366	341	329	338	371	344	323	339	335	345	322	299	331	358	335	328	328	295	337	323	321	279	338	364	356	350	337	327	314	333	343	346	362	332	354	359	324	358	331	302	328	310	323	307	354	301	324	341	350	367	323	315	332	313	325	323	329	309	355	338	341	349	336	332	330	355	334	355	387	337	337	324	336	320	319	331	359	355	336	316	342	318	322	310	318	338	357	324	299	341	307	327	344	348	331	315	342	320	331	297	322	351	357	324	331	353	329	364	346	302	351	382	310	310	342	312	336	327	334	327	332	334	338	369	354	331	337	340	351	317	341	353	330	322	352	317	286	349	334	327	338	318	358	366	344	311	335	318	361	344	328	332	318	345	345	322	361	350	339	328	314	345	337	319	339	344	349	337	332	317	313	318	329	367	343	326	347	367	317	350	306	351	343	339	311	355	341	318	355	338	353	345	346	350	357	357	309	334	305	324	351	355	354	321	370	344	330	343	331	369	350	320	319	346	346	330	327	359	361	320	335	323	316	337	353	317	329	356	373	333	319	302	343	339	339	376	320	334	337	348	338	344	314	337	345	325	352	338	313	339	302	334	322	382	347	322	375	343	344	341	333	313	342	349	336	370	350	309	328	348	363	370	325	318	353	320	306	337	343	309	324	323	357	352	292	349	332	329	337	357	312	329	329	327	324	350	358	354	341	334	364	323	330	366	359	358	317	350	319	315	358	336	329	376	308	306	301	328	345	351	334	318	355	351	344	335	336	299	358	362	375	345	318	376	370	367	307	333	304	322	325	363	339	354	333	322	337	308	284	335	354	336	333	337	334	338	341	347	312	300	343	326	386	351	348	350	347	337	318	313	345	369	339	324	336	309	332	329	322	327	342	344	366	323	360	325	385	345	319	394	375	335	324	342	348	334	354	317	325	350	352	340	343	342	342	334	316	357	345	342	329	351	324	343	345	313	333	346	334	338	358	350	303	349	348	362	349	322	349	368	317	348	309	357	316	340	340	327	362	317	336	316	307	406	342	339	356	344	339	340	330	378	327	350	342	305	365	288	335	332	328	371	312	351	334	338	348	364	328	355	350	332	332	334	326	325	340	349	358	345	338	325	324	311	374	357	329	325	317	334	331	339	330	342	332	340	327	325	318	328	341	331	297	363	339	373	336	382	350	344	358	321	338	315	347	368	360	337	333	320	322	345	365	308	322	334	336	320	305	348	345	315	340	341	322	318	330	362	337	346	333	347	368	347	322	347	335	348	353	317	348	324	331	333	324	339	358	326	321	305	340	355	351	342	352	310	311	305	328	303	319	343	356	315	319	341	334	311	339	334	342	356	329	353	327	344	375	325	367	344	339	340	322	358	373	320	329	355	335	341	297	356	316	350	327	344	334	385	340	345	310	320	318	332	339	370	319	334	294	340	325	335	311	338	348	339	327	334	360	315	337	326	309	339	353	312	324	368	326	345	356	322	304	344	333	360	337	371	319	329	321	351	325	333	299	300	339	308	345	332	356	331	345	362	373	326	340	348	374	351	345	309	323	349	326	333	343	336	325	341	341	354	364	339	352	328	365	339	339	320	329	361	343	380	317	351	320	332	329	344	321	349	354	339	347	336	354	337	326	322	323	321	335	351	323	317	360	334	337	318	342	320	341	337	318	336	337	338	329	361	343	350	337	350	341	318	331	315	336	336	329	332	375	351	329	327	329	325	301	343	330	340	322	350	340	297	351	353	309	313	361	327	316	327	340	316	339	335	320	370	343	335	340	329	350	334	326	326	325	335	352	318	345	332	351	327	330	331	362	355	304	338	337	332	340	342	331	333	311	350	330	371	327	371	370	385	365	312	340	316	338	375	351	350	360	344	343	362	317	334	352	342	360	334	349	313	353	312	356	329	319	340	335	367	344	324	344	323	304	351	372	338	309	315	334	332	324	331
8299	15168	11934	7741	6559	5209	3898	2883	2393	1824	1697	1526	1445	1132	1011	798	738	709	693	716	668	578	573	493	569	553	501	512	471	481	421	460	435	443	492	446	423	444	395	424	414	382	425	423	411	394	448	422	405	376	369	390	406	415	392	459	413	391	409	395	416	397	399	375	417	424	406	375	385	408	410	404	351	404	439	418	433	426	413	406	407	392	402	374	382	403	407	350	390	381	424	386	414	393	414	428	433	386	379	390	394	390	411	364	367	405	434	370	414	412	393	381	400	384	406	399	411	422	401	403	420	453	411	399	424	455	405	406	371	442	415	407	427	413	392	428	393	419	380	391	368	424	403	393	415	395	395	394	436	415	410	403	412	389	374	386	378	414	383	405	408	403	424	386	404	390	428	421	410	405	397	420	415	376	429	396	414	401	429	429	375	433	404	417	358	382	401	396	401	424	365	428	386	393	418	407	419	367	417	414	401	365	383	434	384	425	400	407	428	397	408	407	408	380	389	374	394	412	419	415	405	415	446	393	414	385	431	422	413	396	398	395	387	370	384	425	415	367	418	430	375	381	410	380	395	394	382	389	405	394	398	414	404	436	378	416	448	426	379	384	383	397	407	426	385	422	416	400	416	426	378	407	408	383	404	371	398	404	424	391	419	425	423	379	416	412	394	408	438	395	412	413	398	435	445	424	385	397	422	428	366	407	435	395	444	409	406	411	405	400	387	419	390	442	407	419	455	399	407	419	460	402	381	440	418	391	395	406	407	385	387	402	403	381	390	436	377	418	428	420	404	401	401	370	427	415	387	403	396	423	428	417	373	393	408	378	381	405	359	428	387	414	421	399	408	366	436	451	398	378	392	413	435	406	449	416	375	445	419	447	383	371	402	409	434	389	398	399	395	402	423	390	390	453	360	411	403	403	403	385	444	390	408	423	408	409	409	393	406	423	424	413	427	398	408	437	402	425	425	435	400	401	392	350	407	401	390	426	388	414	381	397	406	399	385	429	382	418	413	406	386	405	412	396	388	443	426	385	392	389	397	389	385	388	416	409	418	357	423	396	393	428	396	377	391	413	378	414	424	404	402	413	382	391	408	425	405	406	373	409	370	353	436	403	430	425	393	420	408	383	383	423	387	406	392	420	375	409	391	438	409	372	389	404	390	419	392	377	379	388	382	423	397	404	411	414	426	391	451	419	415	462	415	394	417	399	394	430	423	376	384	391	383	403	391	383	372	395	391	414	447	378	438	380	369	406	394	403	412	440	410	412	391	448	396	436	435	401	411	421	400	388	430	426	359	398	406	421	425	395	387	376	350	400	397	400	407	385	408	433	413	408	439	415	419	391	384	443	384	392	428	402	415	407	451	402	379	385	377	406	396	410	387	378	403	429	430	376	390	415	398	426	414	396	409	414	418	421	422	408	368	382	369	416	425	424	406	413	393	384	420	415	349	438	376	421	413	420	407	415	394	378	387	439	383	400	427	416	419	406	409	449	406	401	394	359	381	445	408	405	416	415	399	387	409	394	370	411	411	429	403	418	378	379	403	395	413	396	418	398	462	373	386	419	422	405	406	431	388	423	434	394	386	433	392	399	413	400	392	410	412	441	387	388	420	413	402	401	430	408	419	429	392	387	402	398	431	403	380	379	395	406	399	370	407	428	397	416	409	384	395	423	378	410	410	400	409	381	381	405	373	379	421	402	392	404	400	371	440	426	424	401	414	388	427	401	409	375	404	383	446	412	403	406	394	405	406	418	408	407	411	432	393	414	397	412	413	390	454	407	379	423	435	389	379	445	382	418	369	398	397	372	375	372	426	435	395	386	414	421	420	417	380	446	388	400	406	413	388	400	425	404	379	425	401	406	405	413	398	396	373	410	424	393	398	420	418	370	395	393	428	433	401	408	429	425	395	391	417	426	404	407	414	435	409	413	402	405	406	447	408	414	423	364	390	412	410	418	438	412	420	409	437	393	447	454	439	348	387	397	366	410	428	413	401	458	419	398	373	420	404	399	391	438	394	366	415	422	393	407	432	391	378	346	406	423	400	387	404	434	413	425	388	408	443	391	404	422	416	394	424	410	406	417	395	412	377	435	394	391	408	388	410	380	407	387	419	397	385	419	406	447	428	370	398	371	399	378	400	363	448	382	406	394	397	396	395	396	424	408	424	423	398	414	436	378	403	401	386	364	440	429	359	378	433	413	388	386	421	412	423	429	395	392	416	373	356	409	388	394	432	383	391	409	435	415	442	414	383	371	388	398	397	427	386	409	410	382	403	419	414	367	392	393	389	429	394	412	422	382	402	415	451	403	390	408	417	434	402	377	418	408	402	409	381	420	378	419	404	385	416	385	383	438	394	433	449	403	370	415	366	421	365	413	394	396	404	399	384	421	425	400	444	403	408	454	426	424	396	412	396	398	394	407	414	399	375	414	374	397	376	395	397	425	429	404	416	414	386	381	423	423	402	410	396	439	342	398	436	381	396	400	415	409	406	396	429	412	416	409	418	399	404	398	414	417	420	378	425	419	401	410	396	415	430	394	395	396	420	393	385	416	428	368	387	398	400	368	383	440	402	418	405	406	427	432	415	426	378	438	383	389	421	367	410	373	392	404	371	402	392	404	355	410	400	416	423	428	407	429	391	397	404	462	399	389	410	429	394	429	394	405	395	403	416	367	399	421	366	403	384	387	406	401	418	402	414	386	422	381	398	369	423	399	388	394	417	352	419	384	403	429	385	384	417	399	416	425	417	399	401	399	426	379	455	373	401	396	419	399	400	408	392	420	417	434	406	394	393	407	409	394	406	386	415	402	372	394	397	391	404	384	401	397	382	428	428	433	396	379	390	419	431	408	375	402	428	427	377	396	439	413	411	401	407	374	398	419	417	367	430	399	388	382	392	400	428	393	445	386	414	404	407	406	399	403	373	413	412	436	405	341	381	406	373	384	416	398	362	400	420	388	388	419	426	410	383	428	411	404	399	396	414	403	410	406	461	368	412	395	372	430	405	421	415	394	391	421	415	427	387	402	418	407	411	398	430	399	389	393	389	395	398	434	418	419	407	407	403	431	404	405	395	388	393	408	400	409	417	405	390	409	396	462	426	378	412	406	380	432	417	420	382	363	440	414	406	453	434	407	418	425	400	356	416	434	437	425	407	408	409	446	398	421	416	405	414	364	404	407	387	391	429	410	362	436	398	373	382	389	398	403	408	423	435	405	400	432	395	375	376	396	404	405	410	385	449	392	419	436	409	410	420	391	384	383	407	409	421	427	406	420	426	391	420	407	446	403	417	417	392	401	404	372	399	379	422	415	401	365	400	389	424	397	418	457	383	454	380	415	424	391	425	376	376	384	412	369	440	427	406	398	400	435	437	417	402	415	379	404	414	459	408	406	418	416	434	380	411	408	425	377	407	434	396	450	397	414	434	383	440	387	398	397	374	407	369	436	435	382	410	406	401	420	400	383	403	404	417	383	453	422	380	385	409	403
24195	21668	28976	24883	21604	11945	3992	2269	1834	1457	1185	1208	1007	886	726	650	609	575	606	539	510	538	523	455	433	442	468	439	419	409	413	396	375	388	377	347	335	328	329	345	327	337	350	355	351	346	314	310	331	323	357	323	338	328	330	352	350	352	334	322	337	342	373	330	325	336	345	372	349	322	311	331	325	338	336	343	388	350	297	385	312	322	350	344	344	334	331	338	327	335	334	341	324	344	337	348	389	309	329	344	329	314	308	347	322	333	303	335	333	317	309	349	325	357	353	336	329	310	334	298	363	322	320	317	327	336	309	334	312	319	330	330	347	322	323	310	297	364	316	344	354	310	342	337	340	339	308	301	344	341	340	314	329	322	340	341	318	330	369	342	346	339	331	321	375	328	357	361	336	362	336	328	365	334	360	338	316	325	338	325	318	339	309	342	338	347	312	309	338	344	322	333	367	335	331	317	343	353	347	350	329	322	361	343	339	331	345	350	322	342	329	346	354	317	302	331	337	309	310	349	355	346	342	329	274	308	366	337	330	322	319	336	362	356	321	331	355	330	336	343	324	356	349	371	319	310	346	326	366	352	360	340	344	314	349	321	342	338	323	320	372	310	353	338	328	355	342	351	319	346	361	344	345	341	370	327	319	349	334	326	316	327	365	306	350	355	327	333	316	336	348	345	342	332	344	317	330	345	333	350	344	348	342	320	302	332	349	329	331	364	353	335	325	329	344	350	346	299	353	323	347	326	353	333	356	333	371	333	331	341	339	329	316	344	341	326	330	343	365	337	303	339	347	323	341	349	353	360	334	330	337	322	326	337	345	312	319	354	335	305	328	370	367	330	315	333	336	374	314	343	316	322	280	344	325	310	301	360	314	320	366	336	348	345	324	339	346	342	316	312	371	320	318	298	349	328	337	335	339	369	321	334	342	313	331	329	358	352	308	337	375	345	321	327	338	350	324	346	323	329	373	327	346	310	337	371	335	338	324	324	336	346	310	302	323	354	384	350	342	331	321	369	319	316	344	314	335	307	349	359	333	350	311	337	331	333	339	324	301	337	364	333	335	344	317	357	356	338	322	341	381	352	340	313	358	329	335	358	387	363	315	341	370	351	341	329	341	349	301	356	343	321	336	331	329	314	401	326	318	339	328	343	361	346	301	324	339	353	339	333	329	306	362	334	373	324	340	329	312	379	376	339	362	297	336	332	329	357	340	333	351	338	329	355	345	341	345	323	346	344	315	330	339	356	327	349	322	325	335	307	342	326	330	351	301	358	349	377	346	346	356	310	347	341	341	326	301	363	340	349	352	312	335	350	333	335	334	319	334	387	357	307	325	331	351	296	355	328	344	319	355	293	347	310	342	356	333	348	328	341	323	337	336	318	335	311	315	327	314	362	345	339	333	346	344	360	310	358	338	387	318	334	358	357	316	302	350	348	319	364	306	360	337	361	358	339	307	327	370	351	313	337	328	346	349	317	326	316	337	352	313	370	319	335	352	350	295	335	346	351	319	377	319	342	352	311	352	369	310	320	361	346	328	357	340	324	322	328	374	347	321	337	336	333	337	330	323	318	356	320	355	336	363	340	335	377	309	312	338	326	372	373	367	327	345	337	358	319	316	333	311	326	363	347	321	340	345	340	353	312	348	316	332	362	388	353	357	338	315	341	316	343	346	353	334	354	396	354	298	341	346	339	356	326	347	337	339	373	331	367	354	374	315	336	322	327	297	336	326	320	365	324	362	352	345	324	323	347	312	350	311	363	323	352	338	361	331	334	339	342	356	347	358	342	328	331	310	369	331	320	322	325	342	386	312	377	320	311	326	355	314	327	350	325	311	323	336	338	321	314	324	323	332	337	321	363	309	324	364	335	336	315	340	323	353	354	315	308	315	320	305	352	347	329	345	327	333	319	354	345	336	330	334	312	328	356	320	351	307	361	319	337	330	335	340	336	331	325	330	331	312	332	330	347	330	333	320	316	317	348	323	299	366	309	357	356	337	357	360	302	308	310	348	323	351	325	338	363	340	360	332	341	359	332	308	327	321	352	370	316	345	346	344	335	361	356	297	337	324	339	344	349	329	334	323	369	361	318	341	344	337	303	386	333	326	336	357	329	353	345	338	298	303	353	320	362	345	368	338	310	345	315	364	327	335	369	359	333	324	324	352	328	364	330	333	356	337	328	326	340	290	346	325	353	351	327	340	296	302	338	314	372	332	343	321	312	298	313	330	341	338	317	341	331	317	297	306	334	320	323	324	335	349	344	332	354	332	340	318	314	344	323	318	353	279	331	315	343	345	343	349	310	328	345	323	325	343	346	341	360	374	317	356	339	333	342	353	356	327	309	326	348	350	332	342	304	341	324	323	323	347	318	326	335	339	330	349	340	350	374	349	342	311	356	311	326	350	331	307	369	366	382	313	330	350	322	350	288	305	340	369	340	362	337	333	341	332	341	335	330	323	311	304	333	331	300	315	300	342	357	328	312	335	339	329	323	362	360	374	317	363	314	365	354	355	318	316	328	305	339	372	359	344	330	318	346	349	311	328	332	307	340	320	347	353	312	346	317	340	361	356	336	325	327	331	346	339	341	330	377	351	351	324	374	296	351	322	346	349	361	333	345	335	343	336	353	344	339	328	333	334	325	321	322	375	318	326	349	306	340	334	350	318	346	323	326	321	315	313	329	319	316	314	320	335	348	322	316	350	346	337	359	331	319	348	322	339	314	307	341	336	323	348	384	319	343	346	343	335	336	296	347	343	326	319	322	330	318	325	359	347	340	335	312	343	322	345	330	361	321	347	326	362	353	347	323	343	332	399	347	363	343	348	320	296	330	368	352	349	335	281	337	357	308	346	365	341	321	305	320	330	322	323	342	331	331	375	327	351	328	376	377	315	363	324	334	373	356	334	312	367	352	316	319	320	330	323	314	326	339	340	333	338	332	336	339	369	346	350	339	335	308	344	326	349	325	332	319	349	319	359	335	313	345	377	354	333	352	312	323	329	327	314	323	345	347	343	332	345	351	334	332	329	341	353	329	358	344	329	362	332	347	355	318	360	343	331	325	363	357	358	357	345	342	350	342	317	354	327	339	322	360	325	384	329	313	318	356	366	318	351	288	334	335	322	320	339	332	350	351	318	344	347	334	358	336	372	327	329	351	322	341	382	323	353	315	315	351	329	343	312	302	318	331	319	345	313	323	358	355	320	308	326	336	324	324	317	354	325	334	346	335	362	363	378	337	333	336	352	329	343	348	338	340	362	329	335	352	334	340	363	320	320	345	360	345	329	366	350	331	338	327	342	350	340	326	342	346	320	330	376	349	316	364	339	347	327	353	377	333	303	345	347	321	332	341	308	334	364	326	325	319	340	315	351	350	338	316	341	346	348	330	339	324	298	354	325	302	342	362	306	352	324	315	350	342	322	341	351	317	376	376	283	353	346	301	298	324	341	346	343	333	334	301	365	346	360	345	326	359	367	343	296	346	346	310
7430	22066	18694	12042	10863	8110	5999	4566	3733	3015	2527	2412	1961	1613	1374	1099	1009	943	1034	1007	887	797	775	658	665	664	602	551	512	528	482	477	496	524	507	468	463	460	463	425	435	451	421	434	401	433	400	438	435	388	447	396	429	441	438	417	430	388	395	408	428	397	424	410	423	391	421	414	426	419	420	404	405	399	408	492	423	435	381	395	381	428	394	409	381	397	402	403	409	386	405	389	456	430	402	424	396	395	417	420	373	430	408	389	415	419	407	408	399	381	410	394	423	386	425	401	407	433	418	397	449	424	399	417	394	382	367	421	415	386	430	386	413	405	410	429	432	386	387	364	390	454	421	430	450	407	446	402	413	395	432	391	386	406	413	400	393	409	398	402	395	444	376	419	405	393	421	399	420	459	399	383	409	376	413	394	395	415	417	414	424	434	402	418	401	384	400	383	407	413	415	421	391	382	388	398	418	401	416	411	405	408	415	425	390	415	393	431	399	386	440	425	420	423	369	411	399	404	415	426	444	392	410	413	424	396	396	398	423	400	404	430	426	380	431	424	399	428	365	406	386	388	397	396	376	384	386	402	466	388	392	417	438	348	396	386	401	424	409	422	408	428	374	401	413	457	377	422	385	367	441	415	420	387	418	401	421	394	378	366	426	443	418	411	421	430	364	393	364	389	402	393	436	433	389	427	436	392	416	404	405	381	384	424	418	401	406	411	424	413	433	407	427	406	406	437	373	418	421	389	419	416	408	405	397	397	407	377	384	437	461	418	417	397	418	444	421	389	397	387	401	425	400	401	434	384	422	420	418	411	369	384	391	421	388	390	399	402	407	420	427	421	408	403	435	388	410	390	392	367	420	397	384	402	369	401	391	450	383	405	437	400	425	433	385	387	418	420	392	418	421	393	421	393	418	442	409	356	417	405	401	377	410	398	380	445	441	397	422	406	394	398	400	401	397	436	420	394	382	409	426	396	403	382	414	394	427	387	396	395	443	404	373	402	384	377	418	396	378	400	442	415	384	422	374	378	417	450	424	430	379	400	399	399	438	398	432	419	402	411	378	409	428	448	421	424	391	429	403	379	415	422	417	441	409	418	415	413	390	366	404	374	413	390	394	404	406	412	396	418	428	410	405	410	415	407	418	429	426	431	389	439	386	400	418	424	427	407	436	388	419	360	427	400	374	389	407	365	409	411	405	363	432	392	419	373	405	388	423	361	439	405	390	371	445	424	415	374	382	371	445	405	408	413	417	405	390	387	425	421	418	456	397	385	398	404	430	405	428	424	411	399	417	394	412	423	409	383	406	401	440	411	399	384	405	402	381	400	428	381	398	404	409	445	382	429	407	416	414	377	386	404	428	416	409	438	394	402	435	437	448	386	375	410	400	394	418	427	397	419	431	407	404	402	402	404	405	416	407	404	426	405	382	414	434	410	412	448	413	436	404	446	416	373	375	434	425	373	394	406	399	425	414	395	390	413	396	376	441	414	409	426	398	403	426	428	406	382	391	409	424	387	412	395	439	403	405	409	441	416	370	395	371	407	390	417	397	424	384	382	412	423	380	382	404	403	381	412	402	429	381	434	406	376	427	426	375	394	398	407	427	400	411	451	412	370	402	383	412	436	423	410	409	441	405	405	398	360	397	410	395	428	435	430	392	403	372	374	403	398	410	379	363	421	417	397	406	424	390	425	430	441	413	429	449	422	393	379	382	390	420	381	397	418	427	385	421	362	396	391	422	399	437	384	415	370	394	406	405	397	410	388	432	410	381	385	399	399	395	386	394	408	392	380	435	387	422	411	402	411	421	431	416	392	405	421	396	396	377	402	433	431	392	398	417	395	392	387	434	440	386	465	431	400	400	373	396	377	395	397	392	421	398	413	367	365	402	425	416	400	457	413	427	428	429	420	409	424	408	440	440	419	405	365	427	396	416	365	385	430	378	413	436	379	372	442	421	411	403	399	389	413	404	394	387	407	400	416	427	454	420	387	384	399	453	425	371	405	386	394	421	406	383	432	398	390	371	426	422	408	421	410	437	447	403	419	425	385	369	403	388	418	388	450	436	402	407	406	393	423	452	410	410	419	424	391	431	414	422	428	391	407	386	432	403	428	383	383	366	402	382	380	391	391	421	420	428	403	455	401	414	419	361	407	388	402	392	401	445	426	423	413	411	413	371	433	362	392	378	403	384	391	411	399	396	428	383	429	478	396	368	410	402	402	404	425	429	405	428	420	374	414	412	417	424	433	397	399	425	407	418	412	440	402	421	396	412	391	452	390	403	411	417	446	386	444	435	404	437	421	414	407	413	436	376	395	414	421	373	447	443	432	439	410	407	442	386	434	384	426	386	417	425	457	418	420	379	416	410	407	411	403	399	432	403	396	378	389	426	401	442	391	423	395	409	415	411	409	400	387	428	387	424	436	427	390	407	419	429	417	398	441	405	403	420	422	379	430	426	406	411	415	438	419	430	451	415	415	383	406	404	391	419	391	425	417	388	426	380	436	415	415	424	401	400	381	409	382	445	435	398	401	417	401	433	421	425	435	419	405	405	413	403	406	410	421	396	412	416	401	380	418	374	404	405	438	429	450	424	393	364	398	405	418	458	419	386	406	418	401	399	401	383	415	395	371	414	453	420	413	397	445	422	424	407	386	372	380	434	389	447	379	423	417	393	388	400	440	418	420	416	411	410	391	398	397	425	391	416	421	411	398	409	388	419	394	399	390	401	434	427	397	435	426	390	412	409	397	421	420	440	400	457	411	389	423	431	388	404	403	398	429	408	425	364	386	397	429	411	389	397	419	408	401	377	381	438	410	418	400	391	418	414	375	386	437	452	425	402	417	388	389	415	412	384	396	457	425	408	404	393	405	372	388	413	426	409	366	423	398	398	394	423	413	376	407	425	387	413	417	392	403	402	395	407	414	413	447	406	442	397	400	367	423	456	436	433	409	400	393	415	438	416	419	440	388	421	421	400	389	401	411	405	421	381	405	453	388	415	416	406	400	438	406	386	391	406	374	413	411	380	409	423	399	403	413	420	410	402	406	440	391	383	366	398	405	399	436	386	414	388	420	437	405	408	391	414	386	432	434	408	407	423	403	409	413	396	409	421	416	413	432	416	437	404	375	402	418	393	425	419	371	417	389	356	409	392	411	394	350	398	392	379	454	386	403	437	398	388	394	408	417	424	411	443	388	423	402	413	404	388	430	403	419	396	457	422	391	413	410	401	375	416	380	407	371	426	404	408	448	405	389	399	412	417	381	410	437	421	415	366	397	410	410	401	415	424	403	420	418	406	432	418	458	414	399	378	394	384	408	445	387	393	424	410	429	384	369	386	485	387	363	397	426	410	411	381	406	409	429	388	436	421	407	414	390	397	431	361	436	402	386	395	387	398	415	397	403	399	423	393	428	381	403	402	431	409	375	396	380	431	380	360	407	427	399	425	439	399	406	423	391	416	430	389	394	423	435	408	409	396	384	399	424	422	387
25281	21673	27741	25854	12546	3936	2385	1643	1270	1141	952	762	662	599	541	439	423	354	392	439	357	312	354	327	288	297	294	289	271	240	264	246	260	250	209	262	247	205	202	200	231	252	222	221	227	231	205	226	257	205	209	219	218	215	215	227	217	234	217	223	232	243	218	201	224	203	236	230	197	225	223	233	220	220	224	208	227	240	203	227	220	232	216	212	222	227	221	224	211	237	192	212	222	206	242	215	231	204	216	233	217	213	232	219	215	185	217	215	202	217	221	252	218	233	221	205	200	203	198	227	247	234	224	209	213	209	202	219	233	208	217	196	196	236	224	240	223	220	225	243	183	217	227	225	198	226	217	203	235	200	200	207	225	207	226	200	197	207	222	198	213	202	226	215	195	238	227	215	209	227	211	204	218	208	210	228	225	224	211	221	254	210	210	226	223	221	228	228	228	240	211	201	198	203	193	224	207	225	209	212	227	229	212	229	215	213	221	238	202	208	197	248	207	205	209	230	218	198	218	236	200	208	183	215	207	240	212	196	183	192	199	261	222	190	212	212	201	213	205	225	215	199	229	236	204	198	225	218	222	229	192	209	219	226	208	212	229	207	221	227	217	199	229	205	200	229	209	196	207	190	192	224	211	231	227	213	180	215	232	210	223	234	204	198	202	235	226	207	212	224	203	210	214	210	230	219	237	215	232	211	210	214	232	225	201	218	214	215	214	217	222	205	211	228	218	197	194	225	222	206	227	197	203	215	193	223	235	219	197	216	215	212	219	229	205	217	217	188	229	229	227	206	200	209	220	207	239	228	202	201	201	236	219	218	236	221	239	213	220	225	226	204	214	208	231	214	198	232	216	181	209	209	232	230	194	191	216	214	216	224	209	233	219	232	212	229	230	218	229	206	215	198	206	192	210	203	202	243	212	209	194	187	199	203	223	236	228	200	202	211	191	212	211	219	206	214	219	232	232	204	233	183	227	209	226	209	221	215	201	220	221	225	220	218	240	249	242	211	209	197	225	222	231	223	220	197	206	213	220	216	228	221	235	202	218	210	200	210	241	220	206	204	210	230	242	227	212	187	216	211	215	219	214	210	193	217	204	212	241	191	208	216	209	195	206	221	206	224	237	215	209	207	226	203	202	228	196	198	215	203	188	215	209	214	228	212	197	218	219	208	229	242	208	194	208	232	215	190	230	216	211	217	209	210	214	217	203	195	249	245	210	216	192	188	210	238	216	225	214	179	194	215	224	198	212	221	218	200	222	216	212	250	212	227	159	208	200	224	232	199	201	222	243	185	201	214	235	227	213	209	221	223	187	212	195	198	215	208	237	238	220	223	208	237	208	215	209	225	212	210	196	215	215	234	198	217	204	218	222	229	223	205	206	225	233	214	232	218	226	222	202	208	198	202	180	229	226	207	237	214	206	210	230	214	215	216	211	188	218	199	225	208	204	206	241	237	207	189	218	213	232	248	231	229	221	220	230	242	186	217	216	198	200	213	235	221	220	215	229	267	215	228	243	241	203	230	220	222	228	197	217	222	209	216	211	188	219	240	207	209	216	202	201	200	239	237	202	199	206	217	216	219	214	188	206	197	216	205	202	201	195	221	215	242	181	205	207	221	213	230	210	247	223	236	196	224	217	203	214	187	207	235	202	207	244	214	186	229	206	203	221	209	215	209	221	210	217	225	214	224	213	215	226	191	213	234	206	243	214	236	202	216	184	214	227	231	238	203	202	205	204	187	225	213	227	229	206	235	195	226	215	218	186	230	219	201	222	212	212	229	198	195	202	227	216	202	250	196	201	213	198	238	222	217	214	220	201	249	228	213	200	226	208	235	249	205	230	211	218	217	202	230	230	206	207	201	234	211	207	204	202	214	173	216	209	236	214	218	189	227	199	225	218	244	201	237	239	228	245	212	238	219	210	242	207	212	213	187	216	221	225	212	224	215	198	218	214	209	213	216	227	229	207	217	190	219	236	198	229	205	193	203	199	224	224	221	220	220	213	234	186	223	226	202	204	224	189	201	199	206	206	220	220	191	231	195	190	202	208	208	211	221	222	196	199	224	224	229	218	238	217	215	220	223	227	221	202	208	198	210	220	219	183	239	221	205	217	212	213	181	236	221	207	232	207	196	204	221	219	204	237	200	209	215	223	215	201	211	198	217	206	238	206	213	198	204	216	184	204	194	220	198	244	227	207	206	232	213	202	200	226	215	213	221	213	226	204	186	233	187	233	216	228	232	214	232	215	241	235	212	212	226	221	199	234	187	213	234	224	215	225	193	217	212	241	232	190	204	224	240	224	203	219	235	205	222	212	240	227	226	236	213	233	225	218	200	238	208	218	213	201	203	193	217	217	232	247	219	229	220	232	211	234	251	221	217	207	202	208	203	211	191	223	210	206	212	198	234	195	202	236	210	235	223	208	218	206	211	197	204	222	237	227	212	213	212	218	232	197	230	213	222	216	208	214	214	222	215	211	228	261	237	213	228	224	212	204	214	219	232	221	194	210	212	196	225	224	222	217	208	209	201	220	206	217	214	241	216	207	194	207	219	211	200	210	255	206	215	201	227	212	204	205	210	209	211	228	226	208	215	190	206	212	211	217	238	224	224	252	217	206	183	191	244	196	228	225	233	217	201	200	242	229	278	203	209	230	239	212	210	180	239	198	197	217	225	197	196	239	218	201	243	241	221	211	223	217	206	237	195	206	224	222	223	224	211	219	221	221	213	207	186	215	208	194	212	204	217	214	213	216	220	220	199	207	187	203	239	218	212	207	206	214	221	195	225	204	186	213	212	231	231	218	241	221	207	213	229	238	235	225	224	220	217	222	215	198	237	212	237	186	235	222	185	230	186	200	238	243	214	194	210	205	201	233	223	214	231	195	218	241	235	194	205	215	219	227	226	239	205	183	190	218	199	211	210	208	229	206	208	236	237	220	217	223	229	202	242	204	231	199	217	207	234	201	219	208	228	205	218	226	203	213	210	253	215	217	225	208	201	243	222	207	204	207	191	187	207	209	213	198	216	209	219	229	200	207	216	206	226	219	206	233	226	225	225	222	233	199	247	222	228	218	227	200	211	222	201	204	222	182	221	206	238	209	196	197	213	238	198	218	190	250	218	191	222	211	198	216	204	199	222	210	218	208	201	219	214	232	208	224	221	245	193	220	211	209	223	191	213	220	217	218	211	237	210	230	228	194	219	216	208	211	217	222	274	228	226	210	223	223	198	225	211	198	221	259	214	224	215	216	243	248	219	229	209	215	212	227	199	215	202	207	220	218	230	208	210	225	206	218	239	227	219	196	216	193	201	210	198	204	236	221	229	199	202	209	245	210	241	222	201	223	229	221	190	242	208	227	202	239	204	201	185	219	200	195	205	216	227	237	213	210	193	216	200	216	221	218	222	194	240	217	230	206	202	219	228	196	217	238	230	223	207	208	192	219	208	199	218	214	223	214	216	227	228	223	223	227	195	229	206	223	213	225	211
7070	18978	15672	10594	9017	6342	5089	3719	2868	2411	1977	1726	1486	1177	982	807	707	716	731	686	646	513	554	445	427	457	408	399	380	325	311	310	334	328	343	324	331	296	309	265	274	284	250	268	264	258	291	288	300	260	259	263	272	281	246	269	269	299	259	273	285	261	266	269	249	295	271	305	260	263	257	250	268	294	274	248	294	268	272	290	269	257	278	268	297	258	230	273	305	271	265	269	248	241	249	272	287	269	268	246	262	263	273	274	260	240	271	253	245	256	262	226	303	271	296	239	249	266	268	252	253	281	264	271	266	262	266	277	278	231	244	278	259	269	268	279	290	258	251	259	281	231	274	264	267	284	286	281	247	248	270	245	227	268	265	256	288	260	267	245	257	244	244	240	241	264	281	256	269	273	254	266	276	248	234	256	243	285	247	257	242	266	261	245	266	279	247	262	251	241	262	255	216	227	244	239	286	276	254	265	248	268	252	300	259	286	278	274	299	246	285	253	299	268	255	254	252	253	266	260	253	261	256	260	239	244	264	274	265	238	237	258	253	252	281	272	258	273	259	279	255	245	241	285	240	274	272	229	241	256	278	265	276	265	278	278	261	266	276	278	253	262	282	266	258	261	230	238	261	275	284	260	261	245	273	264	262	285	246	278	262	256	262	256	251	291	279	219	257	234	280	253	248	265	264	235	288	264	258	250	254	277	243	275	217	281	254	245	267	258	260	258	261	259	250	279	266	285	252	234	268	293	247	281	272	257	295	257	212	245	268	241	266	260	286	250	261	250	254	251	224	279	269	275	281	249	266	269	263	262	269	259	263	268	265	284	269	264	241	279	254	285	249	271	303	266	249	245	272	228	247	269	251	262	284	272	259	241	283	284	258	290	243	265	272	288	259	251	300	232	239	295	274	252	273	261	267	268	261	258	263	260	276	249	247	250	308	237	268	249	289	284	252	262	258	231	257	254	257	283	253	233	242	261	277	261	280	287	261	232	302	257	249	274	281	261	273	249	259	277	284	268	261	292	261	276	265	262	242	247	291	280	307	241	265	298	261	240	248	262	281	259	284	273	276	259	277	261	271	255	265	239	283	271	282	242	271	261	252	275	253	277	255	267	288	247	266	244	240	268	311	263	293	273	262	256	245	270	287	285	253	270	241	279	250	268	252	248	273	260	254	232	274	268	249	273	212	262	255	268	274	256	261	230	259	251	238	291	265	267	266	256	287	253	273	248	243	259	291	256	267	247	277	241	256	257	262	251	242	239	244	261	254	280	254	237	254	254	258	260	271	282	258	222	266	286	273	276	288	240	275	253	253	270	281	271	258	282	241	278	276	288	239	272	259	259	264	257	272	278	270	272	259	245	274	261	258	256	269	259	252	292	251	278	270	273	287	250	264	232	263	289	246	290	282	243	270	244	242	286	239	261	252	249	254	269	256	265	250	250	270	263	252	243	263	249	246	264	284	256	239	260	260	269	227	251	230	234	245	260	237	249	288	251	291	255	277	284	248	267	239	270	253	283	268	258	266	273	263	255	250	233	279	274	265	259	262	267	259	285	248	244	257	273	256	252	279	274	289	262	270	245	270	266	242	253	250	263	260	242	244	285	259	257	289	259	256	275	252	257	259	253	274	259	256	249	250	243	253	245	251	253	296	265	292	251	283	273	252	242	265	277	237	234	245	272	273	265	251	276	264	255	228	268	243	250	273	223	274	280	254	282	276	263	280	289	251	280	291	238	244	281	248	259	253	239	283	250	253	248	246	256	249	264	253	268	241	244	268	270	255	275	287	267	244	268	267	262	277	261	255	275	285	272	257	257	240	264	279	252	237	266	246	276	269	278	254	258	257	245	288	273	280	280	268	264	282	243	280	248	275	302	248	243	269	236	248	264	222	240	265	262	258	255	267	250	287	300	281	243	282	271	277	258	257	256	271	284	300	270	249	272	271	247	250	244	272	239	266	264	283	274	262	243	300	248	250	263	288	250	261	275	266	273	251	249	233	274	242	270	291	267	296	261	254	250	265	278	298	256	264	244	265	273	262	285	267	256	284	257	267	241	251	270	259	271	268	257	255	265	253	275	260	257	262	245	247	292	241	280	249	265	260	294	265	264	270	275	274	243	261	237	268	262	284	270	251	264	277	300	259	279	246	292	272	249	289	249	272	247	260	262	236	249	258	265	282	216	223	271	277	271	275	248	223	258	248	246	255	261	252	252	269	267	282	312	274	277	240	249	237	290	251	272	274	266	272	256	248	233	248	260	283	277	271	249	260	256	261	257	234	273	274	261	269	249	251	285	277	246	272	239	254	277	259	282	252	266	277	276	265	308	276	287	260	275	242	277	274	258	263	254	290	255	262	242	258	248	267	262	223	301	270	262	258	253	268	267	241	243	255	260	274	268	257	303	240	285	261	263	263	298	247	250	273	259	272	276	235	254	269	247	260	255	254	248	270	270	272	266	242	237	265	259	274	283	284	264	257	268	266	273	277	250	266	256	274	292	258	244	252	260	278	275	283	261	262	275	246	246	264	267	279	263	259	248	269	265	296	262	251	254	250	274	248	290	275	238	270	254	259	255	283	264	257	281	268	259	254	261	276	295	236	259	254	271	260	235	282	249	278	247	265	283	242	285	273	270	288	280	255	274	287	277	262	281	285	243	260	268	259	270	263	266	270	282	261	239	252	310	275	248	263	269	242	262	264	258	259	248	248	230	264	248	229	258	281	267	266	271	275	280	241	270	256	269	261	267	260	271	255	240	268	250	282	258	272	255	257	285	244	252	265	239	266	263	257	232	269	278	277	279	251	264	279	233	255	271	261	252	277	260	258	255	244	223	256	243	277	268	253	275	283	228	241	241	287	251	232	237	272	234	256	239	263	250	274	281	253	272	287	263	236	240	277	257	268	265	257	256	256	245	261	284	259	281	269	260	263	252	273	271	256	255	285	271	249	283	249	237	284	284	260	265	254	250	252	256	267	244	260	259	246	259	256	280	250	277	258	259	258	257	250	282	255	262	232	256	268	258	266	227	229	250	246	278	273	277	241	242	240	263	228	258	283	244	283	244	260	280	260	262	232	258	264	259	278	267	263	287	308	251	254	248	248	259	243	276	263	248	248	262	303	238	270	263	251	269	252	258	235	273	282	246	237	290	262	255	280	261	273	247	258	263	271	256	267	261	259	277	268	249	270	246	247	240	257	258	234	270	276	278	241	279	243	252	262	297	263	234	234	239	258	293	264	277	248	277	278	250	270	281	273	278	259	267	243	252	306	267	274	265	261	282	245	287	267	261	270	255	230	241	242	268	251	274	281	242	259	270	276	270	286	268	255	257	256	250	256	240	260	264	251	269	241	261	275	286	296	261	261	279	252	250	276	290	263	244	265	250	274	256	244	274	254	266	275	264	272	244	244	251	260	276	284	277	262	274	263	257	257	260	263	233	238	265	286	258	274	290	255	263	268	245	234	253	284	264	247	235	269	265	255	246	296	271
23140	21716	29581	24391	21741	21814	11679	3411	2247	1860	1575	1373	1126	923	763	760	616	560	571	605	511	473	443	410	351	360	332	334	300	288	251	261	304	269	250	232	234	237	218	210	192	205	201	219	185	191	208	204	217	192	195	190	185	201	195	197	200	205	188	181	181	180	198	181	202	201	181	198	199	175	193	191	194	189	206	221	188	189	204	177	209	210	207	194	174	182	179	203	194	187	179	204	184	217	200	203	195	163	198	188	182	166	177	194	189	148	175	195	207	189	182	177	193	205	202	181	190	177	179	197	178	185	164	201	176	174	204	194	172	179	168	196	158	200	190	185	205	203	180	161	170	203	193	166	193	185	191	179	186	174	190	184	197	178	174	161	183	193	161	176	225	185	190	186	191	181	180	196	170	177	191	180	187	181	186	188	172	179	179	182	220	181	162	174	179	187	193	191	177	194	174	177	173	170	178	191	193	201	159	167	154	179	227	169	186	164	179	192	168	193	200	193	200	184	195	184	192	192	184	176	191	192	163	205	172	176	174	196	177	192	177	203	190	193	158	153	171	163	158	174	190	185	185	193	190	190	175	191	169	192	187	169	167	178	184	173	177	193	202	184	196	163	158	183	184	199	210	182	158	197	158	179	192	176	182	197	193	219	192	187	193	144	165	197	174	161	186	182	178	185	191	203	176	176	184	166	190	200	176	164	190	150	188	197	177	175	162	189	173	203	155	160	198	190	176	161	189	174	179	175	192	205	206	187	175	173	200	175	186	203	172	203	178	216	172	187	182	187	182	194	197	184	195	214	166	186	161	178	185	179	197	178	170	173	185	190	163	173	173	188	180	186	150	178	184	215	199	196	152	194	193	182	191	180	172	177	201	179	176	190	204	172	200	199	193	215	189	187	173	146	190	177	177	180	162	162	172	163	185	190	196	203	160	172	182	169	165	169	198	174	177	193	168	179	174	178	203	176	170	180	193	179	167	193	190	193	196	169	184	196	177	172	169	180	163	167	188	178	200	182	175	176	198	165	195	195	178	189	200	168	189	200	174	191	196	197	204	175	218	178	163	201	193	204	177	172	202	222	207	186	173	184	166	172	178	167	182	166	184	163	180	185	204	172	170	198	175	173	216	180	183	189	170	184	170	179	182	175	177	193	193	180	151	172	149	170	188	177	211	178	182	195	194	165	165	161	178	186	159	179	173	195	172	186	201	203	189	171	177	180	178	174	161	200	178	167	199	192	194	203	183	181	180	214	193	186	176	201	170	187	187	187	175	164	158	181	189	210	186	184	192	165	168	181	173	202	169	186	212	178	198	181	180	164	212	194	155	164	149	188	181	165	167	189	189	171	176	157	151	211	194	170	186	184	202	162	195	174	172	192	163	175	176	186	173	190	182	169	188	188	193	188	165	195	160	185	180	203	191	197	174	199	191	170	205	188	177	178	162	196	180	186	201	178	179	203	201	191	183	192	180	188	192	196	168	165	204	183	192	170	207	198	190	161	179	168	206	157	211	177	175	190	192	187	178	193	167	170	225	167	185	180	190	208	174	205	173	190	167	170	180	191	203	194	176	172	199	181	186	193	204	185	172	180	174	163	191	216	210	190	214	182	162	170	181	159	195	185	184	180	166	173	181	168	206	189	172	189	176	231	178	195	183	180	224	189	184	201	195	180	189	185	179	203	173	205	163	184	184	172	204	180	183	174	152	181	163	176	187	170	190	196	160	177	167	175	176	187	185	172	175	158	205	169	176	169	194	215	181	181	179	161	181	192	190	190	201	197	173	161	188	205	185	184	181	167	195	197	188	182	183	193	199	173	166	183	163	188	177	185	193	171	165	207	150	191	167	188	206	197	175	168	160	169	190	182	182	179	214	166	190	179	179	183	200	182	159	209	203	166	178	187	165	189	206	185	192	174	182	187	186	175	192	199	176	172	194	169	191	182	172	181	185	188	167	170	203	183	194	174	190	203	190	189	169	169	187	183	162	188	181	213	180	182	160	192	158	198	201	186	198	167	187	189	193	184	190	193	170	189	166	175	189	180	176	203	167	163	181	215	159	173	188	190	217	184	193	166	197	199	194	213	210	197	194	184	186	197	186	167	187	166	183	177	193	182	185	179	176	175	171	179	189	200	164	194	172	162	191	166	186	185	186	195	182	195	179	194	178	158	198	201	208	184	168	210	182	166	181	175	180	176	193	183	191	201	195	197	174	199	183	173	189	182	185	198	190	206	196	202	187	183	176	186	208	168	170	182	189	183	177	174	170	187	172	190	171	176	159	180	188	195	197	207	222	177	176	187	177	171	182	178	188	160	185	208	187	171	188	177	175	167	197	170	171	191	191	173	172	171	181	185	190	170	171	186	192	194	196	210	187	184	192	190	196	206	185	183	167	200	161	173	190	189	197	175	156	170	203	192	165	168	165	184	189	183	183	185	178	195	185	197	209	189	196	170	187	171	184	181	194	191	189	178	180	168	193	207	181	194	173	197	187	176	196	190	184	178	182	165	171	192	200	180	176	209	177	183	186	177	176	180	162	180	191	181	198	177	185	194	185	189	172	163	186	176	197	165	186	161	170	181	176	181	185	190	183	179	166	194	193	181	210	171	176	181	174	182	177	200	191	169	208	183	177	154	157	188	189	185	192	200	166	168	158	203	192	182	177	200	183	193	179	186	206	168	165	180	172	181	184	178	167	178	199	187	183	167	176	170	192	167	190	183	164	187	202	170	187	182	159	169	152	204	189	175	191	163	162	174	166	174	190	181	154	137	176	196	198	192	196	186	183	186	169	176	174	181	179	189	220	212	169	178	204	178	160	189	185	192	178	186	169	177	175	157	189	181	174	194	207	184	175	186	181	155	183	180	182	182	177	189	192	176	201	159	190	192	185	188	198	176	172	179	188	218	193	189	194	187	182	205	180	170	199	177	164	164	188	168	195	178	185	192	156	177	195	184	166	193	169	202	161	160	184	187	193	184	198	169	199	187	192	177	184	191	187	184	188	189	192	196	191	195	202	187	173	179	196	178	197	176	185	173	195	180	191	188	179	174	189	208	208	201	205	187	177	171	178	186	200	160	177	193	181	179	197	211	202	199	167	180	186	203	174	191	192	174	161	187	169	186	169	191	206	186	188	184	176	207	210	187	201	185	161	171	181	208	179	190	193	174	218	187	181	193	169	172	186	195	206	181	186	198	185	177	159	186	177	195	205	183	183	200	161	201	200	180	155	177	193	186	157	173	178	202	180	175	195	203	189	186	182	168	166	190	179	164	180	185	202	190	188	163	181	195	160	211	192	187	199	170	173	209	182	171	190	173	201	188	177	182	194	174	165	176	172	198	164	165	192	177	181	204	182	172	189	183	190	193	172	187	162	176	175	202	175	179	185	182	186	200	190	203	178	197	164	182	199	197	183	194	185	201	185	194	234	167	188	202	193	158	182	190	166	163	176	196	170	175	189	176	171	185	190	174	197	173	171	178	183	196	184	162	187	197
8979	28271	24197	16916	13606	10882	8162	6396	4861	4030	3420	2894	2417	1869	1708	1424	1237	1154	1130	1037	874	760	766	667	580	575	577	503	433	424	387	365	374	368	353	339	356	284	279	256	256	236	266	240	237	233	257	254	249	242	258	229	257	259	281	269	268	221	245	247	245	234	251	241	260	236	268	258	238	229	244	273	250	263	269	265	218	253	258	213	215	227	228	257	241	239	222	239	234	208	227	229	238	225	217	212	236	219	231	199	244	255	250	227	241	237	232	235	231	231	240	225	239	243	230	244	225	232	221	214	212	217	228	231	223	246	233	237	257	248	237	221	220	223	231	251	235	253	225	239	222	212	230	211	206	244	218	232	230	214	230	232	266	206	207	222	228	230	242	245	237	228	234	225	233	244	218	220	210	244	226	210	205	206	247	210	232	256	247	229	216	196	203	242	231	222	232	238	230	238	244	244	232	223	224	219	241	224	234	199	233	258	220	243	240	222	203	247	228	248	224	227	218	236	222	238	247	224	231	235	242	239	220	217	215	225	201	239	225	219	225	220	210	241	224	225	236	224	219	252	224	206	217	223	247	234	240	257	233	242	190	225	232	213	238	238	206	252	228	251	204	202	228	230	214	240	238	219	253	218	249	257	243	229	225	227	202	249	236	218	257	219	238	233	229	238	225	272	243	218	196	231	225	217	228	232	231	239	236	257	220	210	196	238	247	217	233	210	210	243	221	244	218	228	207	223	224	238	227	195	220	246	226	214	228	204	222	239	245	202	229	214	224	255	237	233	244	252	219	228	204	219	237	230	243	208	231	219	216	231	238	218	211	217	218	274	231	257	245	256	235	196	237	206	250	225	199	208	228	216	251	205	236	229	231	233	210	222	232	228	220	248	258	250	231	198	215	229	250	240	230	214	244	225	212	206	241	222	188	232	216	247	225	231	230	228	208	234	216	246	255	214	226	220	230	244	204	222	226	224	233	228	238	253	240	213	249	225	231	227	188	238	236	211	213	241	213	231	230	222	225	246	233	212	235	197	239	220	223	221	250	212	221	237	235	245	225	189	203	209	244	208	213	241	221	219	220	237	202	208	242	224	208	221	211	253	225	240	248	230	246	234	212	223	231	222	220	235	241	227	212	218	245	209	222	255	214	220	239	196	226	230	224	229	235	220	205	259	229	253	233	245	255	246	224	231	210	246	258	237	249	228	201	267	250	239	229	212	204	212	217	242	227	219	214	217	221	219	205	211	197	186	229	232	239	201	235	223	234	240	225	223	227	254	248	240	211	227	238	237	231	200	205	222	210	228	218	269	223	244	253	248	237	196	221	237	218	233	223	254	228	223	210	227	232	234	231	216	240	225	213	219	239	261	225	215	267	193	248	231	208	229	269	216	225	244	213	245	221	242	223	215	207	210	236	228	222	237	227	227	213	239	219	262	206	214	249	229	204	241	239	198	205	243	227	235	236	223	246	229	228	245	207	248	221	215	218	234	246	215	226	237	248	222	195	229	222	202	242	249	238	201	189	234	221	232	226	224	222	245	224	235	236	212	244	245	224	206	204	204	226	217	218	215	213	218	211	239	244	216	235	214	244	233	239	206	228	212	212	213	230	215	239	236	229	246	234	235	240	239	221	248	218	234	211	233	245	217	212	239	249	225	223	234	246	240	222	226	230	218	208	246	232	211	238	232	210	202	250	264	218	204	230	237	260	233	251	226	228	233	204	222	223	232	256	253	229	235	237	251	237	227	245	217	218	210	235	250	224	248	242	217	236	240	219	219	237	231	217	216	234	218	215	242	218	267	246	229	233	201	243	190	223	223	234	233	235	234	211	213	227	235	213	209	222	222	230	231	244	220	210	231	226	236	218	225	234	228	224	208	206	234	238	223	236	256	224	216	221	209	197	232	227	223	216	226	213	238	238	231	239	242	218	210	243	218	215	223	223	236	248	224	226	222	231	232	217	199	228	228	229	213	234	242	237	217	228	216	211	224	206	217	244	253	234	242	229	237	230	232	235	211	252	220	225	241	214	198	230	201	231	235	240	208	192	224	222	236	225	226	191	247	224	210	234	225	241	216	212	257	214	239	236	243	207	220	174	240	223	226	243	213	232	233	244	232	187	244	240	231	247	210	216	251	194	238	247	202	192	205	221	226	202	224	231	211	208	247	220	247	262	239	192	252	245	223	212	232	201	217	212	234	207	230	219	234	223	228	212	238	239	242	241	242	215	206	207	232	243	205	231	213	217	205	231	237	249	219	226	230	227	253	249	255	222	209	219	250	232	228	230	214	222	199	230	225	220	220	231	224	227	206	216	220	200	228	233	216	245	236	231	230	227	240	230	241	217	196	251	224	235	218	235	226	227	236	232	230	241	234	220	227	229	236	244	221	236	235	222	242	220	243	236	216	209	224	251	223	245	238	236	229	246	232	223	235	231	246	242	235	221	218	219	219	221	235	237	216	220	212	216	214	227	235	218	237	219	218	250	246	233	223	190	250	219	240	237	241	209	234	245	209	257	237	231	223	230	221	233	196	238	224	227	226	237	239	211	203	231	238	228	224	219	209	225	223	250	252	257	248	218	203	230	228	241	220	227	207	203	235	197	206	230	250	225	234	217	234	232	223	190	245	233	233	201	233	254	236	245	208	212	207	212	241	208	215	252	203	209	223	228	236	227	227	261	233	225	211	202	241	224	229	214	202	202	228	203	219	222	235	206	226	211	226	211	262	244	227	244	245	206	221	269	224	227	234	227	227	215	242	219	234	197	226	227	222	204	224	216	239	248	221	248	207	226	238	266	240	233	240	235	212	220	195	217	230	239	217	218	206	237	198	228	231	239	220	234	210	246	219	221	223	218	227	212	219	223	242	227	220	222	241	234	209	180	231	228	220	242	232	222	248	202	246	241	248	236	232	253	230	238	229	254	237	217	186	204	214	238	227	245	227	232	232	223	247	249	231	218	217	216	215	231	235	229	211	222	228	226	219	232	241	257	199	224	230	227	201	222	216	237	228	231	216	216	232	227	221	227	251	248	211	226	224	229	239	234	237	229	218	260	256	209	233	236	206	262	222	221	218	229	219	217	223	239	229	233	248	253	248	244	238	210	233	230	197	239	226	206	192	235	228	264	256	220	244	242	223	203	239	217	233	204	212	226	256	245	206	216	233	225	212	212	253	227	253	228	215	240	230	244	210	213	247	221	226	249	236	205	251	221	245	195	228	212	241	214	218	231	224	243	231	227	212	187	225	234	192	240	217	245	225	200	219	225	215	234	221	224	246	207	225	218	266	239	210	221	225	213	218	214	207	227	221	227	198	254	236	249	209	222	237	230	223	233	238	251	221	249	244	212	225	258	210	244	239	233	230	227	199	240	238	214	249	229	223	233	235	226	228	234	214	222	246	204	221	231	229	215	204	236	208	226	249	212	230	230	242	208	216	220	223	250	238	223	243	222	229	273	243	228	201	240	253	244	239	209	211	237	248	261	256	220	244	223	241
28025	20279	14063	7760	4179	2597	1857	1499	1194	1028	829	807	709	610	598	532	515	496	455	448	427	452	384	448	410	394	377	405	375	385	376	378	351	364	405	324	406	418	347	353	326	346	291	332	313	350	360	351	313	334	321	324	311	341	335	353	349	315	362	375	404	335	330	376	359	376	310	367	326	357	384	318	365	364	353	355	348	341	361	353	362	326	328	351	346	366	318	360	302	337	330	333	357	333	362	362	364	344	369	347	348	386	356	344	374	348	342	368	347	359	348	371	379	343	324	367	347	339	337	325	403	394	357	369	350	380	332	326	335	353	343	337	362	334	345	353	308	360	345	323	343	344	351	361	305	352	353	348	335	377	322	361	342	356	357	316	327	342	359	335	384	329	340	348	333	328	358	377	331	365	382	347	341	356	375	368	369	354	379	328	327	331	320	352	342	332	370	370	358	357	327	355	338	377	331	374	346	351	317	318	333	338	323	341	349	340	335	341	349	338	326	332	350	336	361	347	351	358	332	308	345	354	359	349	359	347	316	336	335	368	344	323	342	325	338	355	334	338	351	336	339	343	358	369	340	360	338	358	330	365	338	384	355	338	353	344	344	329	362	374	382	311	345	363	342	345	354	348	340	329	339	334	317	337	343	364	323	362	317	351	366	359	325	340	361	318	330	354	338	352	328	335	330	333	310	341	355	340	367	348	326	341	310	326	325	324	362	378	327	320	364	359	313	344	348	320	332	354	356	321	317	326	346	352	319	315	347	314	347	359	362	378	323	344	352	340	364	361	375	363	341	370	358	325	332	327	358	356	349	324	340	349	320	343	331	343	342	377	322	349	339	316	379	346	343	298	335	381	356	342	348	384	349	357	330	339	347	331	338	344	362	318	367	359	361	359	343	337	343	346	319	352	372	346	346	362	330	353	345	347	348	341	385	332	349	333	357	344	313	352	340	344	363	358	318	370	341	346	362	340	352	352	345	337	357	317	337	358	397	335	330	325	340	364	359	363	341	346	369	343	336	342	366	321	323	373	364	387	370	322	348	352	353	328	335	378	370	352	323	354	356	332	308	405	359	350	354	380	336	373	315	336	331	376	330	365	351	338	353	341	339	333	306	347	336	344	362	338	326	364	346	359	353	406	319	342	374	378	341	362	354	344	382	332	309	320	326	345	330	349	334	354	352	349	344	361	359	355	347	329	348	343	326	363	349	329	318	382	342	342	332	331	385	343	330	342	345	349	331	338	358	385	363	346	362	365	352	368	352	351	392	345	360	333	357	328	360	371	352	350	330	363	345	363	347	302	361	354	341	352	360	374	352	325	349	329	356	352	311	328	356	359	329	356	311	346	329	336	374	348	356	351	355	341	353	356	344	350	323	336	383	361	333	346	333	363	321	343	342	335	350	301	358	334	361	365	368	347	333	304	323	336	343	323	382	353	332	366	373	347	315	373	364	303	326	366	350	327	313	374	328	359	351	360	317	355	307	347	366	337	332	388	349	384	321	348	378	381	364	325	352	348	355	355	363	331	337	332	343	322	351	410	345	328	328	321	365	365	317	358	338	357	307	324	334	349	361	373	343	363	365	327	362	321	357	403	351	338	350	383	349	335	374	350	328	331	367	323	303	332	340	358	381	333	348	330	325	353	354	341	333	319	351	348	341	341	332	355	365	361	382	356	373	384	318	319	344	338	326	379	363	374	350	353	369	336	364	373	362	350	348	337	353	360	373	383	367	314	313	358	332	373	365	360	356	348	353	342	339	357	357	375	359	324	339	339	344	316	365	352	334	324	327	369	375	376	355	342	332	358	367	375	373	344	362	338	326	335	343	324	372	349	324	366	345	328	323	333	343	329	330	335	367	308	326	342	364	366	346	339	348	323	341	315	340	324	335	344	331	340	391	364	341	364	370	312	356	323	347	360	350	367	324	351	351	348	338	372	348	307	340	344	316	350	341	329	326	364	328	336	304	325	360	345	335	349	319	311	370	307	342	339	369	369	352	352	323	346	340	343	355	369	361	339	310	356	324	343	330	370	351	325	335	341	354	365	352	375	314	350	333	357	337	322	378	334	344	333	358	352	355	323	339	345	335	328	315	352	353	356	315	349	391	371	318	328	325	358	346	340	354	351	332	346	334	342	313	344	366	343	372	338	355	286	328	365	304	339	328	368	327	358	345	343	316	329	361	352	369	342	349	344	339	340	346	352	326	377	380	344	340	349	371	313	358	331	373	325	365	354	348	337	353	325	362	346	321	340	369	354	356	351	342	295	365	355	366	368	310	306	348	356	358	359	324	324	384	323	326	334	358	347	316	337	329	327	319	337	328	344	322	342	343	360	351	345	345	368	331	341	333	332	343	320	348	363	349	334	342	346	356	346	339	355	333	359	324	336	355	350	344	356	348	328	329	343	339	325	346	339	341	354	374	314	339	348	355	341	309	324	361	349	336	344	339	322	322	349	394	351	324	358	340	333	341	327	362	343	370	344	333	360	319	354	339	336	352	321	358	375	355	332	376	346	327	329	341	330	327	358	355	346	331	371	328	338	345	354	357	355	341	315	342	350	346	355	352	357	351	345	347	374	346	344	349	312	337	333	329	361	348	347	367	344	369	324	337	387	392	337	321	329	325	341	335	353	362	352	357	368	327	339	368	349	335	321	335	364	367	356	350	357	359	315	334	343	348	327	322	311	359	328	344	360	371	357	303	308	313	346	316	341	348	324	338	339	342	341	336	382	352	344	350	373	331	354	340	327	357	338	389	321	387	340	381	338	364	357	349	376	342	350	340	377	318	344	341	349	345	358	361	328	318	360	347	339	293	288	380	349	391	350	377	325	384	350	326	344	362	349	358	376	345	351	328	335	372	360	339	319	359	338	360	375	341	366	345	335	321	344	304	331	366	385	359	363	379	344	318	334	346	317	348	336	317	325	316	330	343	357	360	328	373	363	353	351	345	350	355	317	327	365	373	357	325	380	368	354	340	343	344	343	344	302	335	343	335	349	330	374	375	362	354	333	367	335	318	337	319	338	349	353	355	353	337	371	340	328	361	353	348	344	381	361	361	357	363	330	335	337	331	381	328	340	318	327	351	371	306	345	338	371	356	345	328	349	366	341	323	356	344	375	316	356	335	344	354	379	356	346	350	356	332	347	345	373	340	371	339	298	337	325	361	359	330	344	327	340	305	367	351	330	348	365	337	350	310	340	327	373	363	354	322	335	341	356	345	318	349	362	328	325	358	346	332	359	321	370	355	299	291	357	353	363	356	343	348	326	321	338	366	343	341	354	316	353	323	356	337	345	363	355	347	355	361	349	368	373	330	350	388	347	326	328	323	337	318	359	369	334	321	324	337	353	342	384	365	359	357	322	393	365	322	357	355	361	351	379	370	318	344	339	348	346	385	333	335	310	319	331	320	324	329	357	363	356	319	355	351	343	354	347	345	365	333	339	357	342	330	366	335	355	345	339	320	328	345	333	351	361	360	334	342	346	317	363
8216	16090	14109	8804	6716	5273	3916	3083	2391	1844	1652	1456	1234	1039	881	855	725	760	750	673	617	592	597	557	540	517	506	483	480	442	525	424	482	467	466	456	462	441	436	426	432	410	401	410	416	459	442	396	396	384	417	424	373	429	408	437	410	391	458	422	443	399	395	423	391	414	402	421	436	445	417	442	433	431	399	387	416	442	431	439	389	424	446	406	428	370	418	436	415	393	423	430	420	432	447	431	420	369	433	383	425	383	414	427	428	447	414	388	419	417	397	411	402	440	390	432	456	427	396	430	384	410	432	383	428	407	415	425	438	414	406	421	420	399	420	370	423	442	439	393	420	426	406	398	414	414	431	421	408	378	416	369	413	429	413	395	440	422	393	417	416	403	398	419	393	404	381	422	451	399	405	388	378	431	367	407	423	401	412	393	391	412	419	407	444	417	429	435	439	444	398	412	415	412	403	402	412	365	410	405	453	442	410	409	405	428	408	424	423	410	408	395	408	467	426	402	433	389	439	419	394	382	387	403	443	431	436	424	437	420	428	376	413	428	413	398	409	394	424	359	408	413	451	396	387	393	423	425	383	410	404	402	369	432	399	388	417	421	438	451	421	432	438	436	420	463	437	403	432	428	362	427	410	421	404	383	414	418	400	399	452	431	389	368	441	402	399	418	405	421	417	427	386	434	432	395	394	440	419	412	439	435	412	436	424	428	398	376	408	422	430	416	387	414	406	407	419	416	409	412	419	401	386	391	435	405	411	416	404	366	423	387	425	422	428	415	381	408	409	411	430	406	420	418	428	403	397	401	428	436	380	374	386	365	428	442	370	383	382	418	403	413	430	395	408	435	429	412	417	383	462	420	383	398	423	434	396	405	393	432	388	424	388	422	432	406	396	428	458	402	397	414	392	376	424	427	424	416	441	424	391	394	419	372	424	423	445	421	431	409	386	417	418	406	415	427	436	395	394	413	410	421	380	445	375	382	429	394	413	407	432	411	426	424	426	397	410	397	399	420	406	398	397	423	435	420	401	428	457	399	419	429	406	412	417	417	426	419	419	430	425	390	395	449	419	398	447	374	418	404	433	418	397	413	409	419	397	427	424	405	413	410	392	433	427	465	407	378	394	388	429	402	433	421	433	386	440	380	437	435	399	394	395	409	414	413	432	361	426	431	415	388	410	375	441	388	416	421	402	425	381	421	393	402	405	415	388	403	422	436	413	403	390	429	370	412	368	408	430	420	427	411	428	436	431	428	402	416	413	409	389	383	403	410	441	405	419	437	418	362	395	393	428	425	420	424	416	408	425	430	446	404	442	415	443	421	427	407	390	441	421	419	382	399	409	418	388	440	359	439	421	425	416	416	405	416	391	437	395	415	420	413	375	438	399	410	421	417	411	435	403	395	422	424	408	435	393	410	411	412	438	436	392	412	442	418	403	431	420	400	443	404	458	397	409	418	412	410	387	414	403	399	454	423	432	421	418	429	451	365	425	432	388	411	421	402	384	431	425	447	395	385	394	401	417	409	415	404	397	380	429	443	441	404	420	409	396	405	394	428	410	432	392	391	409	414	460	436	362	387	362	449	397	412	429	418	416	401	388	371	392	393	435	398	424	445	373	462	428	420	407	412	425	423	446	434	379	394	429	406	376	400	422	397	409	398	378	416	421	403	390	395	407	392	414	418	405	430	398	392	386	375	400	390	388	408	403	421	422	416	432	447	427	398	397	418	464	390	397	430	427	420	408	430	386	424	407	435	404	414	396	404	436	430	433	422	398	415	407	438	394	393	407	407	395	414	420	413	429	409	410	389	400	435	440	412	405	394	436	417	439	421	428	432	428	405	422	448	441	374	397	420	436	427	429	390	380	411	403	420	431	394	415	449	413	432	406	389	408	401	392	406	401	436	460	440	426	364	434	393	416	386	431	371	382	389	385	466	431	413	404	376	361	375	428	418	422	420	443	428	391	445	402	431	423	431	421	429	415	437	405	389	439	398	389	409	404	425	395	417	424	392	416	432	409	409	413	417	432	382	414	423	397	453	396	439	402	439	370	400	430	426	423	423	384	409	430	432	427	421	393	439	431	411	410	410	439	397	415	391	460	406	437	398	444	393	393	430	422	446	416	398	425	410	392	429	386	396	436	489	412	404	400	401	403	419	459	398	408	394	423	426	425	409	410	427	396	419	434	446	452	407	421	397	384	401	364	423	393	415	377	398	432	438	406	405	416	425	380	418	404	414	398	405	383	404	416	408	383	439	448	426	425	445	383	400	383	419	417	412	438	390	406	409	416	397	401	404	364	402	421	437	403	412	435	398	410	386	407	452	413	399	447	443	414	419	407	402	428	405	420	415	450	394	417	411	400	423	396	418	445	400	427	407	390	400	384	410	440	391	418	424	427	421	415	436	425	401	412	414	422	426	376	392	401	385	408	440	393	385	415	424	395	371	448	432	428	408	408	403	397	405	429	446	426	431	405	418	450	369	411	374	447	412	426	434	402	422	409	425	436	413	437	386	394	404	434	383	438	419	402	420	395	406	411	415	396	414	435	444	435	443	418	404	407	430	401	389	404	389	389	413	373	447	392	423	406	408	447	450	436	428	407	423	406	395	431	431	393	406	357	422	432	431	423	428	415	429	413	438	447	396	449	433	429	409	452	401	425	410	416	421	392	428	377	461	421	410	439	389	396	433	382	417	396	398	404	409	423	443	432	375	418	410	389	412	407	380	402	415	429	391	421	408	429	404	409	406	394	422	454	394	386	393	404	386	423	392	388	386	445	412	434	383	409	368	438	412	409	379	377	411	415	418	410	449	407	440	428	400	427	392	411	384	395	405	385	406	439	419	396	455	418	413	407	403	384	397	409	385	410	417	421	402	386	419	391	392	432	384	408	379	409	395	404	408	385	422	383	423	404	412	427	424	381	417	417	428	408	423	436	439	402	403	431	394	439	426	432	423	401	400	427	364	427	407	390	416	427	388	404	386	419	384	389	411	363	412	404	394	388	424	406	447	418	394	428	426	435	421	425	440	397	421	412	408	425	391	408	437	403	377	391	381	431	416	407	403	419	421	415	419	408	410	430	409	383	416	451	420	397	405	454	424	431	421	402	419	421	369	418	441	417	415	408	395	415	402	409	487	436	403	411	410	400	458	431	434	413	400	421	438	430	390	450	421	401	451	403	432	436	452	423	427	443	436	416	407	403	409	395	379	420	443	426	421	437	410	430	412	370	374	407	418	438	356	398	385	428	410	424	405	401	401	406	372	435	386	401	407	386	413	390	419	431	409	399	414	407	431	419	409	436	385	472	433	435	432	408	421	403	382	432	395	387	387	398	448	412	395	434	395	415	469	393	406	439	414	413	426	437	402	469	389	395	367	386	402	400	414	441	404	395	387	387	423	425	391	411	408	427	419	398	424	381	414	376	405	457	402	421	417	389	447	401	414	438	441	374	362	375	425	432	393	415	429	422	459	417	400	402	423	443	404	417	408
24134	21634	28934	24823	21526	11728	4158	2594	1960	1477	1249	1077	978	860	784	696	655	627	662	579	499	511	518	475	513	439	431	447	389	457	368	399	429	408	410	373	369	392	348	365	373	373	337	325	357	314	316	368	343	328	327	353	330	343	359	320	373	321	322	366	367	341	349	354	334	329	368	361	355	356	347	329	339	356	361	321	333	361	356	358	348	372	341	337	351	330	320	368	320	367	336	339	332	342	357	336	337	336	393	376	327	331	345	366	341	332	331	346	370	337	346	348	340	359	384	333	372	336	327	333	341	343	335	372	371	338	335	354	322	320	365	358	319	336	334	334	354	324	309	337	352	369	331	331	356	340	360	338	352	340	351	338	299	368	370	341	331	370	334	346	335	373	367	345	355	324	327	336	348	314	316	347	357	326	349	378	360	348	346	338	354	346	345	360	337	339	309	336	347	343	380	345	310	366	338	311	335	329	323	329	343	328	326	344	343	342	363	304	339	335	321	306	354	373	331	358	348	363	313	338	355	335	368	343	361	327	360	356	375	331	331	326	383	343	344	377	327	303	331	347	317	365	354	325	349	341	341	338	375	353	332	375	357	335	330	368	316	375	361	360	316	328	368	386	341	311	329	339	347	339	361	325	331	343	326	337	331	350	358	353	314	347	348	339	351	341	347	356	374	311	340	354	339	341	318	330	346	349	334	339	340	356	355	349	328	302	327	327	363	359	356	329	346	326	320	314	345	344	362	351	340	340	320	363	328	340	361	359	310	358	323	309	321	350	328	331	332	339	333	336	346	341	300	333	337	345	327	351	313	343	327	376	366	347	353	333	332	340	338	345	349	336	323	334	350	350	347	305	369	310	358	366	319	312	391	335	359	331	344	326	290	343	312	383	363	359	383	345	354	322	342	338	328	347	327	311	320	361	379	337	377	356	338	343	366	366	326	343	332	313	332	341	332	353	349	340	342	343	366	352	326	321	341	335	337	348	342	364	349	332	332	352	339	350	334	345	332	367	338	348	316	344	317	330	333	328	354	337	354	383	337	360	351	311	323	337	329	325	343	370	363	327	338	370	354	340	337	343	330	328	338	321	358	326	381	327	314	349	331	355	366	339	313	332	360	332	335	338	320	362	335	349	307	345	344	356	344	339	361	348	365	384	356	319	313	351	318	322	340	331	358	349	352	361	338	336	331	360	346	339	339	324	336	316	372	337	334	304	371	298	328	333	304	349	346	322	348	345	330	346	337	319	348	344	317	333	352	317	381	332	338	358	339	334	328	332	308	340	367	337	320	361	328	347	331	334	315	349	344	372	355	306	372	349	371	335	368	345	300	327	328	346	377	340	355	339	336	372	352	374	328	327	363	328	339	335	337	337	315	348	346	332	351	338	348	364	323	371	350	348	361	365	342	349	331	340	321	338	342	336	337	359	372	335	358	343	344	348	352	350	344	315	331	335	364	345	353	336	309	347	324	344	322	341	357	385	311	356	349	342	327	359	346	320	354	377	347	355	347	332	373	328	346	343	328	345	340	322	337	349	354	351	351	344	374	325	371	360	354	322	332	325	349	351	343	349	370	319	352	295	319	341	359	357	329	286	357	334	327	332	322	353	334	346	334	341	351	324	320	324	321	285	384	305	339	342	314	317	367	321	342	311	318	332	352	323	357	307	359	347	314	342	370	340	366	349	308	366	364	350	342	322	333	304	332	349	354	374	313	348	318	357	330	323	342	352	334	323	359	312	329	356	366	350	344	366	304	369	330	352	355	328	348	326	366	346	338	366	351	347	324	332	385	317	325	331	335	330	355	331	364	356	337	359	355	333	357	341	354	327	347	365	355	358	340	360	335	341	305	308	326	328	310	313	324	333	298	368	341	349	322	364	348	334	362	347	370	345	335	349	330	326	302	319	351	320	342	340	356	395	344	349	375	334	380	317	349	336	328	343	345	328	332	338	315	323	344	336	345	331	312	335	320	329	344	341	355	364	355	330	341	373	346	350	333	362	358	327	342	347	313	314	346	349	327	362	379	334	323	349	346	348	322	352	344	358	337	363	346	339	325	361	354	376	362	332	373	344	348	359	348	355	302	295	345	352	354	337	360	361	361	330	352	353	349	339	359	348	361	344	353	330	377	351	363	346	336	328	324	310	345	357	362	338	327	362	371	379	349	371	332	360	325	328	342	327	342	343	323	360	343	323	337	344	336	339	321	343	350	363	347	359	326	329	313	344	331	349	314	321	355	334	349	342	336	363	364	330	326	334	347	372	325	314	364	344	294	335	325	367	331	368	308	363	361	341	350	334	327	329	339	341	356	312	356	353	353	333	347	332	339	332	341	364	341	381	351	319	320	326	349	338	362	322	330	310	350	344	355	368	339	323	340	333	354	353	310	369	321	347	335	323	341	325	313	342	372	325	369	357	349	334	333	358	313	338	356	382	342	302	342	341	370	329	336	345	325	354	345	349	364	332	339	350	380	331	325	350	339	364	343	328	363	377	327	338	334	352	348	351	328	314	362	336	327	348	355	363	317	336	302	349	313	368	354	353	349	349	331	360	332	339	364	331	350	349	311	335	362	387	323	333	324	322	374	310	323	362	328	311	366	361	328	327	307	340	348	369	336	351	358	330	352	359	319	316	325	344	327	332	321	328	359	359	383	315	324	327	338	345	332	343	345	340	357	359	331	330	334	336	330	362	358	318	345	361	347	322	332	336	343	337	355	333	350	341	349	358	348	326	367	319	353	341	338	348	322	334	355	301	369	341	340	343	334	338	356	321	311	375	326	356	362	354	328	347	376	356	337	319	346	360	388	307	375	339	342	336	323	337	331	343	328	311	342	315	366	317	361	322	325	354	330	345	341	342	349	341	354	327	323	322	362	325	367	356	354	355	345	320	303	335	356	338	317	352	333	349	362	367	315	356	373	356	335	313	323	365	339	358	332	339	367	339	336	349	326	389	319	369	321	348	326	364	371	372	344	325	352	329	342	319	339	331	339	326	376	339	340	339	364	350	316	342	335	352	345	332	343	357	343	329	352	336	321	351	335	330	329	317	381	348	360	362	331	352	351	325	338	342	350	348	351	375	326	326	356	362	330	325	340	345	305	360	350	327	327	373	309	342	329	358	347	341	325	320	346	297	339	327	357	333	341	358	353	328	327	307	332	354	341	373	337	333	359	325	355	329	345	347	358	340	325	338	320	375	336	355	341	351	351	362	335	344	327	326	321	334	333	336	348	310	321	302	326	340	351	313	330	303	357	321	349	342	358	347	354	345	338	332	336	369	326	314	324	345	357	347	355	353	344	365	349	325	353	375	339	341	309	331	338	342	340	312	324	349	353	352	359	324	368	359	341	331	312	335	322	350	339	330	341	357	370	333	339	347	362	355	325	366	308	347	327	350	344	342	335	367	330	333	340	337	345	327	332	323	315	348	359	358	329	340	324	324	321	334	337	325	359	333	336	348	339	349	328	324	327	315	358	346	339	356	320	328	357	330
7806	23872	21249	13437	9793	7836	6161	4967	4096	3114	2550	2047	1847	1570	1360	1186	1064	1004	1009	912	799	785	793	697	675	651	581	610	576	540	529	481	517	514	506	514	461	469	410	461	450	426	409	421	434	418	439	428	432	428	434	443	441	428	423	435	440	427	410	414	443	446	437	438	410	443	447	441	452	447	405	425	403	425	454	461	401	386	420	388	404	434	371	414	416	415	414	434	445	390	399	425	422	415	415	429	411	397	397	389	424	466	417	420	374	429	439	385	395	426	435	372	415	406	431	418	458	426	418	414	406	393	467	441	394	436	399	456	445	393	415	414	376	446	402	401	383	405	420	426	432	434	409	396	383	421	384	399	428	409	394	415	393	400	423	443	427	399	429	390	409	433	403	388	443	395	435	399	429	426	413	372	430	410	401	437	424	423	365	367	406	387	412	414	420	434	387	408	418	433	439	391	414	438	402	395	455	460	438	430	421	397	411	386	395	424	438	388	438	453	418	402	422	401	417	429	423	414	426	424	369	417	420	417	422	414	391	434	430	395	411	385	414	403	415	442	381	399	410	419	431	420	430	385	413	405	401	419	410	408	443	415	438	404	419	415	387	415	409	399	424	438	426	429	388	447	384	442	426	431	416	389	382	408	428	423	452	404	396	400	396	435	389	398	390	417	436	448	443	410	403	413	379	402	409	414	392	440	437	377	400	429	404	431	428	428	400	443	410	418	387	440	399	396	427	436	395	434	408	438	431	380	387	420	414	414	378	396	407	413	351	427	404	394	442	422	429	435	414	420	418	425	410	423	417	396	406	366	405	392	472	432	417	420	408	384	462	433	465	446	425	448	414	448	391	408	421	457	439	417	422	423	382	428	406	405	391	428	420	429	409	412	452	420	429	437	396	395	421	400	423	381	424	391	420	408	441	430	420	421	405	383	392	414	434	412	421	398	414	416	434	402	430	446	401	413	389	389	448	461	424	463	436	392	405	390	430	426	417	407	422	424	430	377	418	424	436	396	404	409	388	378	409	433	412	375	439	393	427	402	441	410	419	399	421	405	396	426	429	427	401	389	400	448	419	424	429	421	401	401	388	409	410	445	395	426	432	408	413	398	439	400	404	433	413	428	446	424	387	403	424	427	419	415	405	388	407	393	431	387	408	397	394	422	382	428	441	448	432	445	380	421	429	423	434	394	413	421	437	418	382	415	434	412	438	408	388	422	417	423	433	433	421	417	435	423	410	456	455	416	433	406	437	440	404	455	404	384	419	420	422	396	391	411	397	419	420	421	434	414	426	439	414	384	408	409	380	419	423	383	410	401	386	402	419	413	393	410	414	405	414	443	399	424	386	429	365	420	399	408	404	441	440	400	397	407	415	420	416	398	409	380	422	395	403	390	421	403	417	385	399	438	412	422	416	429	414	410	433	420	398	405	389	394	415	386	433	437	421	386	409	420	384	388	406	404	395	412	414	429	430	426	397	413	414	433	392	452	424	408	412	415	417	392	407	451	377	418	418	393	422	407	375	431	418	434	414	397	395	427	432	392	420	435	436	450	426	414	388	457	420	427	377	427	428	430	420	407	424	440	440	447	394	392	423	421	435	399	399	410	426	417	408	428	419	442	395	409	429	412	390	413	402	408	412	406	415	398	402	405	430	404	428	414	418	411	454	397	420	413	404	420	426	403	433	398	449	385	392	414	409	423	436	459	404	422	381	395	414	400	378	426	429	451	423	429	462	411	384	390	413	421	423	419	379	433	395	414	385	408	411	388	425	412	414	404	403	428	449	424	414	397	411	444	404	427	408	396	415	408	419	408	422	396	398	440	383	439	421	396	403	446	411	394	438	410	411	403	391	391	399	449	419	424	401	442	423	415	404	410	453	398	428	429	419	423	435	384	420	377	406	446	433	429	391	407	431	385	395	438	393	418	392	387	383	384	425	457	408	438	434	409	426	387	403	390	395	427	404	440	404	392	440	398	376	441	443	408	418	402	420	420	394	431	422	404	367	418	425	420	424	409	425	443	380	358	413	446	397	392	407	403	395	481	439	378	413	402	407	427	409	393	416	395	388	420	391	436	425	420	441	420	381	402	422	393	394	428	414	436	407	447	408	449	445	400	412	385	371	396	431	421	404	410	456	446	396	420	432	382	412	416	383	409	436	426	416	412	418	422	425	436	426	399	388	414	404	425	408	428	396	431	441	413	407	390	404	434	420	396	433	415	409	424	399	383	405	422	422	415	450	439	419	419	435	437	426	386	399	415	423	424	420	428	403	408	415	366	375	446	409	426	367	464	407	444	422	385	435	407	402	375	414	431	391	405	412	418	437	397	411	434	444	410	415	431	426	405	409	471	443	418	384	410	442	425	424	392	393	415	456	398	413	405	404	385	390	381	412	396	402	449	412	443	427	414	429	469	423	415	426	428	414	396	375	388	406	408	445	414	422	394	420	418	422	400	402	429	433	429	394	432	407	403	467	428	445	431	436	409	394	400	419	410	419	386	422	421	420	434	417	431	446	418	409	415	406	413	411	377	398	408	397	435	427	431	421	415	399	401	424	410	393	402	427	388	457	412	438	410	425	417	406	444	419	432	387	370	413	432	421	431	380	379	386	391	430	401	407	403	409	407	402	418	443	440	390	416	425	363	437	411	425	423	416	386	425	397	418	436	362	402	384	426	382	398	423	424	408	425	417	371	409	433	395	421	407	386	401	382	398	397	385	425	421	397	455	423	445	407	419	428	422	432	426	444	432	408	420	388	404	408	400	448	382	443	417	421	387	402	395	466	365	420	451	421	427	380	443	410	385	413	466	426	430	417	427	419	445	435	407	389	416	439	393	413	413	396	405	415	421	391	372	397	424	486	383	392	404	404	436	442	415	416	379	411	411	420	428	363	395	417	413	398	435	405	443	405	414	391	481	427	404	373	378	432	425	389	396	430	387	443	405	421	428	400	414	412	461	425	378	398	431	389	405	416	395	362	411	403	413	389	416	435	381	395	437	457	405	423	433	397	419	444	411	380	413	383	416	451	412	399	407	413	442	399	394	385	399	431	442	427	416	421	431	411	376	420	434	396	412	385	424	405	444	398	419	435	441	386	416	447	420	426	396	413	419	388	436	389	409	414	406	401	414	396	393	396	417	424	420	417	428	427	432	408	398	395	384	402	409	421	406	423	423	410	381	420	450	373	420	409	411	446	416	433	416	396	449	399	378	398	428	414	396	416	426	419	404	408	397	444	422	429	415	419	411	406	449	394	391	417	418	433	447	402	409	387	408	388	405	411	402	431	421	410	398	388	419	413	433	413	414	436	445	428	431	431	418	460	413	434	411	448	414	426	445	410	438	413	424	427	413	430	445	402	438	398	442	403	417	413	425	395	429	412	431	419	409	423	398	424	403	449	427	412	398	394	414	431	432	426	405	442	410	412	425	426	404	483	439	441	399	414	414	426	412	376	404	403	411	413	421	394	420	401	438	393	427	424	419	433	407	407	424	423
25369	21688	27871	25801	12318	3883	2387	1687	1337	1199	976	763	661	586	529	475	435	460	456	400	359	346	323	324	325	338	277	309	272	269	257	254	235	273	232	245	271	223	230	243	230	240	216	235	235	246	223	232	245	228	255	250	233	238	246	201	222	219	226	207	233	234	200	226	223	231	227	240	223	202	212	237	223	215	208	248	240	242	229	226	217	243	224	212	204	205	201	221	210	217	211	210	235	222	225	213	216	215	240	221	186	231	215	250	206	223	224	224	233	227	212	210	217	198	246	205	232	222	219	217	216	219	216	243	236	220	237	234	192	215	225	199	224	224	268	220	207	209	224	162	224	222	258	221	218	221	224	227	240	209	219	238	227	211	220	231	223	227	223	214	189	235	241	220	249	237	239	205	216	228	211	223	201	215	203	232	237	248	203	205	205	241	201	229	200	213	198	234	219	191	234	238	227	210	224	222	198	206	235	231	214	207	248	202	216	223	226	222	206	216	192	207	197	212	217	233	199	205	197	211	238	223	220	207	218	213	223	241	218	210	221	238	216	236	210	222	181	204	216	205	235	220	207	213	212	213	212	228	206	208	222	218	204	220	219	214	214	233	204	222	229	215	238	235	217	218	214	229	207	223	226	222	202	211	227	215	235	214	205	263	233	233	250	194	218	230	204	246	229	231	223	215	236	214	212	228	218	236	227	214	218	228	230	209	221	228	231	247	234	233	221	218	218	198	219	236	231	209	225	231	226	257	212	208	195	227	233	209	202	211	212	193	235	219	214	227	231	242	211	223	214	203	247	208	211	218	229	211	209	229	250	219	226	231	230	209	217	234	214	242	197	233	223	206	217	199	258	220	207	230	179	247	210	191	239	238	203	219	203	245	198	217	227	215	222	231	209	201	219	197	214	204	201	211	225	226	224	229	216	230	235	190	224	220	239	197	206	224	245	223	225	202	210	211	225	240	221	185	204	210	254	207	240	216	226	218	218	218	234	232	195	213	210	207	214	215	232	242	237	206	211	206	189	192	203	233	216	212	206	214	201	240	215	207	231	228	226	188	213	249	194	221	246	223	194	242	244	249	221	234	259	236	212	224	245	190	237	232	213	226	224	224	238	251	234	222	231	222	224	213	229	229	215	214	231	218	214	242	220	226	226	209	214	228	221	233	238	215	230	226	210	216	243	197	247	239	205	236	225	207	220	221	216	242	240	241	208	242	217	208	231	236	212	199	201	215	231	237	202	214	207	240	226	243	209	232	229	236	220	232	219	252	225	242	233	204	226	204	214	220	223	246	223	205	236	215	249	201	224	232	217	211	219	239	247	218	225	214	227	230	250	240	207	211	230	221	214	221	227	261	190	223	238	195	211	200	242	234	218	223	232	217	218	226	219	234	223	221	218	213	219	225	223	221	207	230	208	237	243	194	205	264	221	237	233	237	205	230	207	213	226	206	234	226	214	201	220	223	216	255	195	220	233	206	219	210	221	201	233	227	214	254	217	197	235	230	222	223	217	208	217	222	199	248	221	228	225	226	196	232	215	217	196	197	218	207	213	184	205	217	224	224	215	232	205	228	230	237	209	218	225	232	221	231	247	247	220	219	233	238	251	221	202	219	229	240	244	230	228	244	220	199	244	245	225	229	207	222	248	206	216	238	220	212	207	237	215	219	209	213	213	225	206	210	233	227	201	220	226	211	237	228	241	236	228	216	215	178	223	194	201	208	196	223	260	224	208	202	217	219	204	211	231	220	240	229	199	211	230	200	228	235	225	208	193	237	229	211	214	213	217	229	225	209	220	246	195	218	232	204	210	219	198	241	204	221	194	218	232	216	201	223	221	239	230	232	245	234	195	202	218	229	213	225	215	220	222	218	228	230	235	215	207	240	216	200	218	231	248	215	208	210	216	196	222	217	220	201	217	213	204	212	221	214	217	200	219	213	250	206	249	206	242	256	201	222	202	234	211	207	226	193	220	235	211	199	217	226	222	211	221	215	223	188	222	191	221	200	207	218	229	208	205	211	186	243	249	206	205	229	231	189	225	225	227	234	204	229	206	217	234	223	226	225	223	206	227	208	210	221	227	208	220	207	228	207	191	218	220	197	218	209	222	225	243	211	210	209	214	210	218	209	250	195	241	203	207	229	247	206	247	225	215	222	217	238	204	245	180	239	240	215	192	205	222	210	225	213	225	217	202	208	245	234	215	208	211	218	212	221	236	230	249	213	219	232	230	216	224	225	240	227	267	191	247	193	225	207	210	245	239	232	226	217	196	183	220	225	225	211	226	200	215	235	235	213	210	222	227	229	252	235	193	206	237	253	216	242	229	198	227	238	216	230	241	210	216	224	229	230	213	231	212	219	234	218	234	233	227	242	203	248	201	228	223	196	213	253	209	213	221	199	219	214	251	226	217	250	218	213	210	223	251	214	227	226	223	246	228	242	220	211	232	253	216	208	212	219	202	215	232	229	231	238	228	221	222	207	223	218	233	218	215	219	243	220	237	272	235	221	212	213	204	252	224	224	216	211	206	255	215	234	240	231	232	215	200	199	218	219	225	242	183	216	217	203	208	202	245	241	240	225	218	235	226	233	230	201	202	225	191	207	204	231	213	222	223	207	209	186	235	233	234	211	220	236	227	180	216	206	207	256	184	205	248	194	231	237	222	244	246	245	241	209	191	219	209	208	211	209	226	242	196	248	215	205	235	214	226	236	256	236	216	210	234	225	238	240	219	218	223	220	208	247	215	221	239	260	234	219	224	241	201	205	208	209	226	222	207	232	223	225	253	226	211	233	231	249	203	225	221	238	193	210	221	229	203	222	196	231	217	241	208	233	217	219	263	244	221	201	228	222	230	209	237	244	245	207	242	234	202	201	229	233	208	237	220	232	217	228	221	222	218	214	211	209	240	228	210	227	216	245	237	194	230	197	226	219	222	214	233	229	199	238	223	223	219	225	245	226	220	210	200	213	241	217	204	223	210	224	223	213	212	244	247	203	218	215	219	237	232	191	229	218	228	236	213	255	215	228	246	238	214	234	219	206	237	235	201	216	208	220	233	223	206	197	228	221	247	202	201	235	248	231	218	233	212	233	213	222	224	227	226	233	226	222	203	188	208	227	243	209	182	211	206	217	228	195	225	207	238	219	200	236	234	229	234	236	209	239	242	231	203	214	235	222	222	233	236	213	213	195	215	209	221	216	231	225	221	225	240	204	201	212	228	220	213	230	244	239	225	224	199	208	236	210	227	207	222	237	235	209	216	216	211	241	215	217	223	232	227	215	238	208	225	212	218	217	220	216	208	233	210	216	227	225	215	209	227	227	244	227	227	222	214	201	225	195	220	231	214	217	217	200	240	214	200	202	204	213	209	237	212	242	213	219	205	201	222	238	233	215	219	217	211	239	231	231	220	184	237	228	232	230	231	210	218	235	209	212	209	237	193	212	221	223	255	196	211	234	227	245	230	230	237	223	244	237	220	263	212	196	215	226	224	209
7610	20784	17857	10371	8201	6610	4935	3916	3221	2646	2081	1532	1402	1243	939	848	754	775	725	591	544	549	558	491	492	476	426	394	338	353	357	328	346	349	330	327	299	320	312	308	270	261	306	292	290	288	273	283	262	271	291	282	294	287	282	281	327	291	283	268	303	282	259	259	242	294	286	272	279	281	256	276	248	277	258	272	281	292	277	250	265	254	279	261	280	272	272	232	254	262	268	253	276	251	281	278	279	245	261	259	245	275	291	266	267	298	279	258	267	243	284	269	276	238	300	239	284	278	291	268	285	246	269	272	260	276	263	262	237	247	240	244	295	287	252	241	258	281	297	274	274	295	254	237	253	274	278	261	283	276	275	280	257	259	278	275	274	266	240	273	246	286	279	261	248	280	260	257	267	269	268	235	269	292	264	280	262	280	275	286	261	260	311	243	295	255	273	263	241	276	258	265	261	264	253	252	267	246	272	247	290	266	311	297	255	292	264	235	281	262	244	251	289	251	254	293	278	293	288	272	306	266	288	262	280	230	269	260	276	246	270	277	262	287	277	283	281	279	266	270	249	265	280	251	304	256	272	250	305	246	269	229	261	253	282	284	268	272	277	250	243	274	309	235	260	279	279	259	238	260	259	252	266	261	296	260	231	257	253	254	274	271	277	304	286	276	259	271	267	285	262	270	249	252	270	285	243	267	293	289	231	279	269	269	281	280	251	261	267	275	259	282	247	277	258	265	258	245	249	263	277	273	265	253	298	287	232	251	274	284	266	278	276	260	271	269	259	249	258	270	284	251	245	254	273	274	246	250	266	276	274	295	265	270	237	278	277	263	253	278	287	261	276	279	256	299	284	246	251	307	286	269	264	276	260	275	262	238	235	271	293	256	263	276	289	253	270	281	270	282	264	262	240	284	282	271	267	291	269	282	255	246	249	281	262	219	266	257	275	258	284	280	253	263	275	252	274	278	270	250	250	280	269	226	277	279	261	265	261	287	256	245	264	278	268	276	260	278	274	294	279	255	246	265	253	308	239	267	275	275	259	274	278	301	313	279	261	255	249	275	277	265	247	281	284	261	268	266	290	276	261	279	264	262	255	262	282	260	258	287	261	271	251	261	282	295	259	266	270	263	252	240	246	284	292	269	304	279	291	267	250	259	285	289	244	257	271	265	263	285	282	263	262	273	249	301	265	271	264	275	271	274	280	261	280	296	303	259	254	266	253	278	285	242	266	289	244	258	277	265	270	268	262	268	261	261	257	232	297	263	253	273	279	288	297	260	263	269	253	245	245	255	279	314	279	244	275	290	263	257	255	257	260	289	246	264	293	284	249	287	281	248	256	268	265	279	242	262	260	268	272	270	255	258	278	266	257	285	260	268	256	248	283	284	249	259	282	261	255	259	258	279	298	246	279	282	267	268	283	267	282	273	272	294	278	253	237	277	243	288	241	290	252	276	262	262	253	261	246	266	260	260	254	266	274	262	253	291	264	277	273	272	247	254	268	299	265	263	294	298	283	274	260	304	288	283	258	279	233	263	254	283	288	249	264	286	286	279	271	277	273	273	248	258	257	269	296	299	263	256	247	262	286	287	280	260	295	284	254	246	273	247	290	283	261	273	269	267	266	250	286	276	277	264	273	260	269	280	277	236	259	281	284	269	254	287	266	251	250	277	244	258	249	285	237	278	298	300	238	254	266	272	259	241	256	273	284	280	248	269	255	275	280	236	274	244	278	275	271	242	275	265	256	273	252	297	276	230	294	266	262	270	268	249	283	262	274	254	291	248	244	286	269	285	266	246	281	252	277	265	245	245	258	276	245	288	268	291	280	254	287	262	256	248	290	278	251	257	282	264	267	247	273	291	270	253	265	243	293	229	257	283	264	307	274	265	272	272	272	246	277	293	229	253	284	248	282	261	282	273	261	258	259	274	271	274	282	243	265	273	270	266	236	256	268	258	281	269	249	286	260	240	265	239	248	252	270	267	278	256	267	288	276	259	288	246	257	237	272	237	285	266	279	253	292	260	281	282	258	284	251	264	271	277	273	282	256	247	233	275	284	254	272	271	262	244	296	291	277	263	267	259	265	244	260	249	270	264	264	277	258	262	279	263	281	264	286	240	293	263	303	295	268	250	274	277	284	272	267	286	278	264	281	247	277	265	271	271	254	288	261	254	284	256	286	257	253	269	257	246	249	288	254	249	275	277	256	249	277	266	238	297	271	281	275	286	254	256	247	267	258	265	280	253	240	259	263	278	272	263	274	273	263	255	281	253	266	272	273	270	280	247	260	281	251	236	243	255	266	309	263	274	244	247	254	271	267	259	284	259	299	261	267	273	262	259	289	255	268	248	279	286	244	242	286	276	250	269	248	229	280	274	268	247	260	282	272	236	289	278	277	254	252	267	273	285	228	265	290	261	267	250	269	269	274	252	286	272	231	266	241	240	241	271	290	275	250	252	261	275	261	278	286	266	288	260	262	244	273	263	258	259	264	266	252	266	249	237	252	262	253	301	259	273	303	298	235	265	262	276	264	255	267	279	261	291	227	281	253	277	264	270	262	274	259	281	275	290	297	244	284	271	281	274	276	252	258	251	262	240	253	258	226	284	249	264	257	258	274	258	278	259	298	261	260	244	262	282	248	271	274	297	282	285	284	257	270	257	286	251	242	286	250	228	246	253	266	260	278	243	263	306	269	274	295	287	266	225	266	263	247	308	245	262	243	287	247	291	288	304	273	278	261	296	268	253	289	247	233	267	291	281	290	296	278	266	272	269	254	246	256	241	274	279	267	276	247	279	288	263	288	229	266	280	245	253	263	284	281	270	254	267	260	264	261	250	285	242	270	248	295	253	290	283	267	260	258	287	257	260	283	253	253	248	271	263	269	278	255	270	259	251	279	266	256	273	241	284	281	270	245	271	272	281	248	257	278	295	267	285	246	268	240	279	246	276	282	307	269	253	262	285	279	262	249	238	250	220	274	283	244	257	283	264	266	245	274	280	279	279	277	243	274	273	252	256	289	264	286	254	303	244	269	269	280	228	247	261	264	264	290	254	284	270	234	271	257	282	265	263	290	262	262	268	275	300	262	273	248	257	256	262	250	275	273	256	262	268	276	275	273	287	271	273	271	247	286	281	266	288	274	291	297	269	245	273	242	294	233	282	270	297	231	245	283	264	264	287	252	293	261	279	276	280	256	263	287	283	255	255	265	275	274	251	268	246	277	303	281	292	258	251	251	287	264	261	275	267	247	276	274	283	268	268	283	242	246	288	282	293	277	265	261	305	241	269	261	262	273	253	273	291	290	282	247	245	281	267	255	257	241	291	314	260	254	272	240	256	267	260	269	258	272	253	256	260	266	258	271	303	257	257	274	298	266	261	267	266	231	297	252	282	291	246	261	256	266	301	245	278	259	267	272	292	283	275	273	253	270	256	260	280	305	293	265	275	280	259	272	259	258	282	258	274	306	252	290	247	278	258	244	285	282	273	251	287
23060	21654	29486	24324	21674	21723	11830	3607	2326	1988	1752	1368	1162	965	872	746	662	701	630	513	476	442	444	403	361	417	372	323	322	276	240	257	283	267	273	265	219	235	220	205	225	191	192	193	185	195	200	216	178	190	202	200	207	199	184	205	210	175	194	188	194	196	172	200	188	202	202	190	208	197	179	175	182	208	220	207	202	214	202	177	183	180	184	187	206	200	197	175	199	201	188	188	215	186	201	183	185	187	178	196	186	179	202	178	181	164	186	200	192	176	189	179	191	203	188	186	184	175	204	189	189	178	190	209	179	197	189	191	207	212	166	178	216	186	182	181	192	195	171	163	194	172	184	178	164	188	189	206	172	193	187	182	195	180	181	185	175	177	167	199	194	208	191	184	196	173	198	191	176	216	189	199	169	200	195	197	189	219	174	187	218	203	204	205	178	198	178	181	176	182	165	189	188	193	189	179	225	176	174	208	202	201	222	200	191	171	213	196	194	189	175	196	202	189	179	212	196	176	178	187	185	189	187	190	184	181	181	194	170	187	173	192	185	188	209	202	188	207	180	206	172	174	215	185	181	194	191	202	207	187	177	173	179	167	170	167	205	185	179	191	181	195	183	182	217	188	164	175	189	186	140	175	180	204	200	172	187	217	205	207	207	183	187	175	166	172	178	188	190	190	166	201	201	170	203	171	181	203	234	191	146	199	211	212	189	176	181	182	190	192	197	188	182	174	203	163	186	167	196	180	200	199	166	188	165	202	182	204	198	203	173	201	184	185	199	166	190	178	168	209	203	201	183	174	199	176	189	186	183	190	180	186	205	185	185	163	205	198	190	175	186	197	199	187	176	189	196	197	196	210	230	221	186	192	190	191	186	214	208	189	189	188	188	181	184	188	178	183	216	192	189	189	176	161	171	185	174	183	195	190	165	182	183	194	186	204	186	205	184	193	197	204	199	207	173	214	188	168	188	178	183	166	167	196	180	182	189	206	197	176	206	205	167	196	179	201	182	179	196	187	187	171	165	191	189	174	197	174	178	196	198	184	192	202	186	185	190	168	172	200	192	202	168	191	182	178	172	180	172	189	178	206	158	172	180	171	198	217	183	174	169	200	170	179	167	177	192	173	183	149	180	155	195	150	186	164	196	146	189	202	191	159	175	206	209	184	189	204	176	186	180	198	211	200	186	172	185	211	200	187	185	183	175	165	199	191	174	173	194	196	187	178	180	191	199	185	216	183	214	159	192	170	195	180	187	172	195	190	195	187	178	182	191	174	184	190	227	193	191	203	179	174	191	186	157	190	186	194	189	182	204	185	170	201	189	195	179	193	197	207	195	196	191	181	189	187	178	193	207	193	196	191	178	181	182	196	183	188	185	169	178	187	186	190	175	194	200	180	207	201	192	199	176	186	186	204	166	188	192	204	190	192	170	182	185	205	216	168	193	194	186	202	179	193	189	179	179	182	196	186	210	191	201	203	185	194	193	179	196	193	175	193	190	210	170	179	199	191	176	203	171	159	179	181	207	195	191	175	206	183	183	174	168	168	184	196	175	171	184	190	151	187	211	201	186	194	180	179	188	200	199	186	185	181	198	183	220	175	220	160	193	197	174	190	190	213	179	211	148	166	169	180	224	185	187	179	171	200	180	171	182	191	173	197	197	177	188	197	187	214	190	188	170	186	182	178	200	188	192	190	169	194	168	181	200	179	189	186	204	171	193	212	181	182	199	185	192	181	157	175	219	179	172	190	178	198	189	185	173	181	180	194	176	188	173	206	191	167	208	171	169	184	204	177	191	200	184	189	183	203	188	186	195	174	204	185	187	201	189	154	194	179	196	180	190	209	177	196	175	179	188	174	209	184	199	182	184	197	213	210	192	180	184	201	181	187	190	187	191	205	210	195	190	182	144	195	171	191	191	189	190	180	193	158	175	167	183	173	198	188	178	206	190	186	174	208	197	200	163	191	200	189	183	158	184	178	207	198	167	216	183	197	212	173	163	207	188	201	199	185	204	181	204	200	174	186	195	197	191	198	175	194	196	168	217	194	177	164	210	205	187	178	203	188	158	186	186	187	177	183	185	153	179	192	196	178	171	179	186	194	205	182	184	191	195	200	192	190	181	179	198	199	195	197	192	197	180	171	194	209	211	186	163	200	199	185	190	205	150	181	192	187	200	187	189	169	204	179	187	176	174	175	184	198	174	209	175	194	178	179	180	193	183	187	187	199	188	189	201	170	202	193	182	180	192	182	194	197	201	191	172	160	209	185	195	212	177	165	199	196	208	180	182	176	219	181	187	192	181	181	188	197	202	197	174	194	186	193	180	201	194	197	194	186	186	193	209	193	181	202	193	162	188	200	200	206	189	191	198	168	213	210	201	185	193	175	192	163	200	193	214	197	181	167	178	201	197	184	185	174	184	192	188	208	184	212	174	211	179	175	175	195	204	160	186	177	187	190	168	189	178	200	199	202	165	179	192	188	200	190	187	184	193	196	187	183	182	187	185	191	167	174	195	152	178	206	200	191	191	211	199	174	175	216	173	194	191	186	193	180	208	219	177	195	189	210	178	204	184	199	189	190	194	200	209	202	218	170	199	172	178	184	200	215	176	166	192	192	198	181	180	201	191	176	188	155	195	181	204	182	192	178	203	219	186	177	175	163	216	174	198	198	197	186	188	189	182	209	194	200	166	171	209	185	197	183	188	206	168	202	194	193	169	185	177	192	206	200	173	193	159	186	195	202	188	189	192	182	188	201	200	173	186	180	200	186	179	195	197	191	170	190	195	198	166	184	156	183	212	186	162	182	211	193	174	209	204	172	172	176	183	189	177	204	209	201	192	197	183	188	207	187	178	169	193	194	176	204	189	188	211	188	171	173	202	197	178	177	180	194	206	192	195	168	215	178	185	180	174	197	182	200	178	200	180	173	192	174	163	173	203	188	177	187	192	198	194	177	201	164	187	185	204	189	151	173	217	180	218	188	185	178	180	189	202	195	209	194	191	179	164	204	174	180	186	197	218	169	168	194	171	193	211	189	205	206	200	188	185	193	194	207	171	167	182	197	184	205	181	186	190	164	191	183	192	207	181	145	173	180	197	186	171	175	182	178	186	177	175	201	181	201	178	216	161	188	205	198	190	185	180	175	184	193	214	172	188	202	185	181	206	192	197	163	182	185	198	204	204	192	168	188	183	180	192	185	176	196	183	197	185	191	177	202	182	194	172	201	192	192	171	183	172	192	178	204	166	206	177	194	165	171	191	204	175	198	212	193	188	205	214	172	204	200	214	200	193	184	192	181	148	167	178	204	207	165	183	170	201	207	167	197	180	183	178	215	180	184	187	192	181	180	171	185	183	210	173	191	212	195	190	208	180	200	207	194	178	182	177	191	197	177	173	173	189	173	179	168	182	184	188	186	158	187	172	194	182	205	219	173	207	171	193	187	192	195	199	197	193	210	171	209	173	181	195	192	207	163	176	177	151	171	187	186	174	189
9709	30244	24891	16211	13513	10870	8124	6319	4935	4345	3606	3041	2362	1929	1727	1273	1247	1338	1064	861	827	805	808	689	617	590	519	497	491	458	397	369	334	381	388	399	348	327	297	263	257	243	211	263	273	248	255	198	251	268	254	248	274	267	250	264	240	231	277	245	238	248	226	237	260	264	265	283	268	265	249	224	233	233	266	272	260	243	251	238	234	220	234	238	233	220	245	251	237	241	237	242	217	243	198	238	263	235	225	235	249	204	239	227	230	205	240	211	249	231	229	234	220	205	212	228	210	256	198	223	232	252	248	227	224	231	222	217	250	242	226	243	219	243	221	230	232	219	238	236	235	229	241	229	221	257	220	242	219	230	246	210	245	221	270	228	236	226	218	238	211	236	199	205	240	236	191	243	226	225	259	227	240	250	224	245	262	224	223	224	255	248	244	211	212	223	220	231	216	213	233	212	230	232	236	245	238	251	222	238	193	231	231	236	244	245	237	243	239	209	204	224	226	231	229	237	233	236	233	225	250	234	212	244	216	231	230	245	217	228	235	214	251	252	217	197	246	209	264	221	252	233	215	227	232	259	248	224	243	242	225	235	243	220	207	211	238	219	229	250	204	220	239	231	240	233	216	228	231	225	214	212	232	232	245	248	200	207	220	241	248	228	214	248	237	218	229	214	217	220	230	231	234	246	222	223	218	218	241	239	268	238	210	234	232	214	228	232	242	215	193	248	226	218	227	233	243	224	251	231	241	239	241	265	248	194	218	212	219	239	236	249	223	223	209	223	234	191	231	240	224	227	230	231	222	228	227	231	243	236	277	239	246	235	226	239	238	221	234	218	242	232	217	251	233	230	248	241	220	236	222	220	216	227	222	241	234	224	230	251	255	249	232	213	224	248	227	224	220	232	209	240	239	244	218	259	226	251	241	234	221	217	242	250	218	216	251	212	240	263	226	218	216	232	249	251	240	213	231	228	248	228	227	223	211	234	224	251	238	226	246	217	223	225	238	210	205	251	238	234	217	262	237	250	260	214	231	220	261	234	201	231	218	213	253	191	250	245	236	215	250	223	254	231	226	220	233	229	233	246	246	253	236	254	237	232	213	232	230	221	212	234	250	242	228	233	240	249	231	242	243	204	240	239	247	243	232	229	230	213	238	229	248	226	251	230	268	218	240	202	229	234	258	230	245	241	246	194	223	219	220	233	226	200	219	227	232	250	201	219	207	244	220	267	219	231	220	239	236	201	248	225	251	252	217	242	221	246	219	242	229	264	243	209	210	226	243	189	226	213	243	256	215	218	217	239	264	235	238	251	231	238	209	277	232	222	234	269	246	213	227	238	210	217	236	227	228	228	214	223	221	228	202	218	214	223	214	221	217	215	234	236	247	209	222	246	213	239	207	228	209	273	232	244	235	227	234	229	263	231	231	226	231	232	230	215	239	238	227	230	243	243	226	249	237	214	217	252	225	195	253	256	242	207	221	234	235	246	216	243	222	256	225	226	216	221	238	236	223	251	246	232	216	214	256	225	230	230	244	213	265	249	210	216	240	217	234	244	226	218	246	237	206	215	249	224	225	245	189	220	222	243	252	240	250	223	232	227	219	226	233	208	231	239	246	236	247	260	227	255	234	239	217	232	225	230	258	223	257	211	237	250	244	248	225	226	221	219	256	251	210	237	213	235	228	257	228	204	236	224	218	245	209	233	215	235	243	239	228	208	250	264	227	248	215	207	225	238	203	214	216	223	246	214	217	214	261	224	211	226	221	219	244	246	228	246	247	244	247	215	242	260	220	221	246	240	226	232	231	217	234	237	254	220	224	222	233	206	227	249	255	233	241	232	198	229	234	218	251	220	219	212	230	214	228	227	228	238	260	210	236	226	223	242	218	213	225	211	200	236	229	227	236	211	239	220	225	243	231	214	188	222	253	209	204	250	207	223	235	248	221	225	242	236	204	259	235	248	234	226	241	203	253	241	212	220	185	240	244	221	227	228	211	268	231	227	240	236	241	233	228	249	210	218	221	242	231	232	225	220	229	229	251	219	215	230	234	228	224	236	214	241	210	219	237	234	246	222	244	235	224	242	228	221	229	219	244	226	228	240	228	248	232	212	256	208	195	227	225	241	239	227	276	239	206	244	259	242	231	209	229	195	250	268	222	226	234	234	210	231	216	221	211	248	223	255	222	214	218	238	226	243	247	235	228	219	222	224	237	209	246	229	234	209	225	233	237	243	224	219	246	220	234	192	220	239	229	239	225	238	226	244	259	229	240	246	213	238	229	242	206	218	233	261	223	244	245	208	238	192	248	244	251	228	202	254	199	249	229	246	244	222	223	244	220	223	223	225	248	251	230	229	240	240	218	238	220	250	217	233	245	199	229	242	216	236	234	246	231	252	228	228	248	238	220	236	254	230	235	246	229	242	222	206	253	254	222	236	228	251	243	217	207	238	235	245	216	218	206	270	214	224	226	221	220	209	205	223	234	222	223	204	221	244	232	246	213	213	217	223	233	223	230	255	256	222	233	220	209	215	257	223	226	216	271	228	254	216	219	239	237	212	217	225	240	234	237	227	236	231	218	234	220	265	245	211	254	259	249	247	212	236	237	229	232	245	242	239	229	211	221	268	250	254	232	213	224	203	189	221	229	239	226	238	202	211	232	218	225	228	246	231	237	239	234	230	226	228	240	212	227	235	246	253	203	206	218	219	237	244	229	226	248	230	263	249	244	236	182	245	213	239	208	243	236	225	221	196	235	229	212	230	231	265	214	239	251	208	245	229	212	202	216	234	236	233	263	230	224	245	248	222	258	239	239	246	241	208	244	231	264	230	200	248	221	232	240	230	214	215	225	217	229	223	210	239	211	219	256	240	247	226	224	241	195	207	253	189	202	233	231	234	260	253	225	239	232	230	234	180	221	221	230	247	195	259	199	209	244	211	249	200	278	228	202	222	203	227	239	254	244	218	241	234	228	232	258	208	226	215	241	246	233	247	248	245	223	239	206	257	211	231	228	209	231	211	221	238	222	238	242	233	207	221	190	233	207	250	193	246	251	228	199	250	244	242	227	243	225	209	214	251	222	237	239	224	212	199	239	248	234	242	253	226	230	229	228	231	204	240	216	221	241	242	226	252	228	226	238	213	232	212	207	204	233	264	231	230	225	231	225	224	242	244	220	257	207	249	203	255	239	230	223	231	240	241	210	232	226	242	223	205	185	241	214	220	214	225	203	257	241	232	226	210	240	218	223	248	229	244	239	230	208	220	207	257	218	220	220	216	235	238	202	223	253	230	234	230	219	235	233	235	212	229	220	217	243	248	238	200	238	232	213	236	220	221	228	218	244	264	207	242	224	234	237	222	207	266	245	230	217	232	203	239	244	258	262	231	221	238	229	214	242	227	227	241	222	249	249	238	249	240	218	243	214	247	231	216	221	246	245	212	222	243	248	249	219	227	213	231	238	219	259	244	224	245	231	224	243	224	232	233	238	259	194	193
28022	20684	14384	7757	4594	2857	2011	1486	1204	993	979	863	722	619	638	564	513	482	457	472	459	426	396	427	398	404	361	442	393	395	365	379	358	366	368	374	378	363	370	361	323	350	338	334	366	324	370	340	332	314	352	349	354	344	379	390	334	363	326	358	370	333	374	328	345	366	358	322	355	357	346	385	375	350	394	324	321	345	344	319	359	357	360	370	384	373	329	373	352	351	375	382	320	381	349	367	374	336	389	351	363	364	369	369	365	352	375	361	347	352	351	372	333	335	369	304	380	353	326	355	381	365	352	363	339	362	301	329	321	327	355	343	344	344	338	370	344	351	310	322	366	328	352	320	319	354	361	347	328	344	337	349	300	346	371	353	354	356	335	367	388	366	338	362	326	335	349	374	328	350	328	334	380	326	364	326	367	357	356	341	324	351	341	346	354	374	355	370	325	327	334	356	333	361	345	356	358	364	361	346	391	318	343	340	329	392	309	326	332	366	367	354	342	377	356	350	370	347	347	348	354	356	365	366	324	321	371	307	388	382	348	362	318	372	322	346	374	342	372	383	366	349	321	353	345	356	338	387	374	362	342	358	373	387	330	354	310	375	349	351	361	360	321	358	318	346	328	341	347	355	363	359	340	313	330	361	349	388	338	366	356	385	352	357	382	338	342	370	343	349	347	354	339	339	326	323	348	373	371	346	335	354	362	355	351	359	332	357	377	363	336	313	367	352	376	352	335	335	338	320	335	356	340	361	351	353	341	349	345	370	339	363	351	342	317	352	322	343	376	354	331	344	368	352	359	325	390	342	364	338	348	399	335	332	360	368	327	338	358	369	371	367	371	374	367	324	354	321	345	348	344	350	364	361	312	350	353	338	377	326	366	353	362	362	358	371	371	364	323	373	343	360	337	375	359	340	366	335	357	363	355	357	367	357	396	356	386	348	345	330	327	353	332	347	363	366	347	386	348	355	369	370	346	374	353	344	355	341	356	334	377	353	377	387	327	328	346	364	368	362	312	314	362	381	333	322	354	333	336	349	336	361	360	351	348	363	344	351	325	366	377	343	339	349	344	355	380	340	352	360	333	342	352	350	353	361	338	350	328	359	359	328	336	354	338	325	366	337	358	331	352	328	337	358	371	361	349	344	356	331	320	339	401	361	352	391	326	354	312	380	353	359	369	357	339	356	347	385	352	360	357	341	349	336	347	398	375	348	337	372	317	334	332	359	378	344	385	355	360	377	365	360	335	354	342	354	342	347	345	378	359	339	346	348	351	373	331	376	372	337	375	373	352	347	375	330	329	367	362	343	339	340	386	354	352	350	305	377	356	357	383	366	344	371	313	352	351	349	336	382	377	369	399	397	344	386	349	356	344	331	354	343	346	376	363	348	381	355	361	359	340	368	329	365	374	349	365	334	344	347	355	324	342	338	349	359	362	379	370	336	348	354	327	371	369	318	364	309	336	379	333	369	371	345	368	332	367	322	364	369	335	363	335	368	331	339	372	326	339	359	358	351	344	324	350	344	338	354	344	361	329	346	360	346	351	354	348	344	310	327	360	296	355	340	311	324	382	357	372	348	354	351	351	339	381	352	358	370	370	371	350	357	351	324	368	378	333	336	327	354	341	330	323	361	313	364	383	323	366	401	340	337	361	331	324	355	367	353	366	345	362	355	374	340	360	318	375	380	352	367	330	371	366	348	351	361	367	330	323	326	347	321	341	328	371	356	364	338	361	360	386	343	405	365	382	341	342	357	348	334	348	345	327	357	348	315	317	357	352	329	362	395	361	350	400	309	366	311	350	372	356	374	345	338	353	390	369	337	352	330	384	395	364	357	332	343	362	333	349	358	333	354	362	360	372	350	334	383	372	356	367	336	350	322	349	341	380	354	377	353	314	337	346	358	353	366	334	360	335	364	349	362	362	352	340	352	362	381	286	363	360	348	353	339	359	358	344	372	351	343	379	341	353	352	388	337	347	405	382	347	361	353	348	384	371	341	372	344	348	350	341	337	369	337	372	330	316	353	341	379	368	377	345	307	320	344	354	366	339	347	359	364	378	354	334	345	339	351	362	354	340	373	343	359	345	370	351	349	344	357	362	340	342	360	351	333	350	373	332	351	351	342	342	390	350	343	357	354	329	355	354	349	356	307	360	362	364	337	355	350	366	373	332	374	341	368	335	334	350	354	333	326	359	341	387	347	351	376	395	344	346	348	341	364	340	356	364	370	356	336	344	358	355	352	373	368	317	338	358	357	352	349	314	374	324	315	351	344	357	351	351	321	342	332	376	339	358	345	352	348	376	338	354	357	348	357	350	361	324	343	327	354	381	390	352	346	353	354	364	354	363	388	334	335	375	342	362	362	330	322	337	385	354	341	381	373	354	351	333	354	344	369	385	360	353	356	348	346	321	345	353	360	327	388	356	329	338	362	358	331	349	333	339	386	354	366	340	402	326	343	354	358	379	343	392	361	351	348	331	322	357	353	358	346	345	321	355	351	355	378	323	322	349	356	374	346	343	371	398	367	349	361	369	360	350	344	356	372	322	358	341	379	334	339	332	360	357	322	361	374	330	368	327	387	377	382	372	351	355	325	369	343	346	313	354	312	338	357	353	387	384	381	343	371	326	327	332	330	394	369	381	329	347	341	344	325	364	391	359	351	369	354	344	369	361	358	339	328	320	343	354	326	331	341	321	359	343	366	354	345	345	380	350	330	354	341	338	365	363	332	361	345	352	337	368	375	365	355	370	339	378	359	337	320	366	382	349	375	335	360	371	368	323	376	341	316	362	335	346	333	352	327	362	337	348	361	309	394	339	367	359	348	324	344	338	351	340	356	377	344	328	379	333	370	347	362	346	347	368	333	318	335	363	357	327	363	347	328	365	352	373	354	334	375	381	335	384	380	360	334	412	361	360	334	381	331	357	362	370	351	340	383	334	315	353	340	369	345	356	365	350	368	335	339	359	355	334	317	352	351	309	339	340	353	366	344	339	335	351	360	372	354	387	334	340	334	357	347	356	319	341	314	345	380	367	367	345	384	346	380	346	325	354	324	376	383	341	335	329	338	402	347	329	317	369	352	329	324	346	353	348	333	353	359	337	351	328	407	355	333	356	363	338	404	374	335	365	326	347	380	336	346	315	338	365	337	364	380	366	365	357	365	323	372	355	347	374	347	308	362	345	365	319	373	380	330	369	359	383	347	378	374	363	341	330	390	349	367	370	375	384	363	349	346	318	333	374	342	368	360	370	385	350	335	350	346	364	363	355	335	382	315	339	350	365	342	353	373	348	390	338	320	345	339	336	388	349	345	355	357	358	361	307	339	324	407	326	338	372	370	346	348	370	356	342	357	354	355	362	357	333	338	369	353	354	391	359	377	389	354	381	334	367	333	391	332	370	319	326	337	349	355	348	338	347	332	370	323	372	378	376	317	356	360	363	335	329	374	350	346	347	349	384	333	360	338	324	364	343	399	350	322	335	340	365	338
8808	18884	14137	8809	7151	5572	4203	3173	2477	2039	1873	1561	1325	1121	1050	860	836	778	713	681	642	634	622	620	533	515	503	495	522	494	460	455	449	486	465	487	478	464	423	456	437	437	418	410	406	432	426	437	441	427	433	395	409	420	424	445	420	425	397	448	442	424	435	442	408	452	454	417	397	425	408	422	451	440	432	449	431	408	442	429	411	438	403	422	411	404	382	451	418	376	427	428	437	371	467	413	410	441	417	429	431	421	388	446	410	409	385	420	392	425	394	432	407	438	448	414	414	379	385	423	453	401	440	415	406	407	423	416	404	418	405	393	448	424	431	484	418	432	464	413	381	428	441	444	430	430	392	405	424	393	415	425	416	440	418	398	404	445	430	426	440	427	433	428	470	427	455	414	377	443	411	429	410	434	440	436	416	394	405	412	418	428	400	487	456	396	393	390	401	417	405	408	429	369	405	426	430	375	390	465	412	427	459	400	429	387	410	426	394	382	439	406	406	405	425	419	401	403	414	400	397	429	432	402	421	412	423	412	403	422	377	429	427	388	420	405	436	415	424	445	404	414	430	379	451	438	413	414	416	415	427	406	437	410	431	432	410	387	428	421	450	407	417	383	436	408	409	474	415	432	447	426	421	442	401	370	438	433	436	450	454	414	427	395	403	449	435	418	422	415	399	443	437	407	424	438	440	417	451	393	420	435	413	451	405	455	365	397	435	453	401	401	408	421	377	421	442	474	395	442	398	417	425	398	402	416	424	441	442	410	408	442	418	434	417	408	392	422	403	431	431	393	402	391	460	422	385	419	437	428	440	403	398	423	431	424	448	396	420	402	386	407	433	409	433	439	408	410	399	408	428	431	435	435	407	402	427	435	412	417	408	429	445	429	422	402	420	421	443	422	454	407	432	388	439	447	415	423	454	416	433	428	391	413	419	417	386	391	396	372	449	438	406	440	419	431	431	403	443	444	435	393	424	428	409	418	442	418	428	413	418	370	422	407	422	400	416	420	406	427	414	400	424	440	401	407	412	404	374	427	457	422	413	412	402	436	430	448	416	472	418	418	456	437	435	418	396	409	435	448	430	432	422	379	400	425	409	411	385	420	418	428	386	416	406	416	434	422	408	397	433	426	416	425	444	394	397	419	407	415	443	455	430	425	418	432	405	397	438	392	415	406	409	385	390	413	434	416	393	416	437	445	450	434	436	420	451	411	402	431	422	440	451	440	394	412	401	436	407	463	405	414	442	411	454	456	443	405	439	410	422	406	380	434	400	402	401	422	433	383	419	446	444	391	434	419	457	419	432	427	437	421	387	419	440	441	467	410	408	456	402	390	409	404	419	412	461	414	380	441	393	409	411	434	425	432	443	423	408	401	410	442	440	405	408	419	443	414	439	413	436	448	402	428	431	397	408	396	396	451	396	427	428	393	428	397	419	427	472	420	373	419	406	408	454	449	421	424	440	408	466	416	424	391	423	404	393	391	409	443	415	428	430	430	415	430	407	371	422	442	454	406	423	387	420	423	439	422	447	406	416	405	442	405	389	426	441	412	419	423	420	472	443	450	402	427	421	445	453	398	423	420	455	437	417	413	401	440	401	407	424	432	440	404	414	443	421	386	404	397	430	420	426	427	432	416	411	413	412	400	410	389	438	441	423	445	402	430	405	424	410	440	396	427	396	419	440	408	436	394	412	436	392	413	403	414	388	433	438	443	409	434	418	415	428	406	426	446	446	396	395	401	412	438	441	407	439	405	424	437	383	389	414	454	457	427	412	419	432	412	436	400	446	441	412	414	429	417	429	420	428	414	396	391	412	396	424	443	461	403	438	430	401	418	406	451	405	431	424	422	446	432	420	427	441	399	419	437	436	434	419	395	458	445	383	455	436	424	436	454	415	377	416	390	417	456	428	381	422	411	423	380	405	443	433	428	425	379	415	420	425	431	424	417	414	445	455	427	441	393	431	422	406	409	438	416	423	416	416	449	427	451	446	402	414	427	404	421	401	430	413	379	423	397	405	414	444	390	450	433	401	396	420	406	399	420	439	416	442	458	444	440	407	421	407	423	387	447	409	426	420	435	441	425	366	414	435	399	448	406	412	408	442	401	421	391	380	398	448	414	395	433	402	424	388	449	405	413	423	421	394	422	400	410	417	426	405	438	416	390	406	430	425	416	405	391	403	454	400	404	442	395	428	426	392	405	413	406	409	447	422	422	369	416	416	429	400	417	433	411	395	420	400	431	443	429	411	416	408	441	465	465	432	448	431	438	445	414	429	456	398	421	385	385	399	386	436	406	413	451	442	453	445	408	446	440	429	444	440	428	443	411	381	393	411	422	407	414	429	407	450	393	433	381	446	415	429	408	424	401	402	421	423	431	437	411	415	403	393	405	424	403	433	462	414	442	436	446	408	389	390	428	425	421	458	397	421	426	396	385	431	422	416	397	403	378	435	397	410	408	425	412	393	453	410	416	409	447	422	418	423	463	435	439	420	467	399	406	458	403	400	416	398	417	425	416	414	414	427	408	407	403	414	392	421	437	453	410	407	420	429	457	421	449	388	420	403	416	404	419	412	411	421	446	398	446	430	437	412	441	410	422	415	392	368	436	409	403	450	450	395	452	428	463	452	407	455	431	410	428	416	394	421	451	399	411	402	412	420	422	474	393	407	409	445	412	401	418	429	413	426	414	423	430	391	396	442	425	425	402	418	410	406	404	447	426	411	414	432	408	428	435	434	419	396	407	404	431	425	422	382	446	449	438	448	445	391	417	437	424	435	427	400	416	443	409	445	429	407	402	403	421	439	429	420	422	402	441	434	399	442	432	432	436	406	424	360	390	421	419	413	405	404	419	442	424	422	424	409	387	433	434	380	413	412	396	449	453	411	390	425	427	409	408	411	397	413	390	411	413	419	444	394	428	398	406	435	416	410	361	410	410	424	428	394	429	388	427	430	388	434	415	418	411	418	422	409	394	393	431	437	398	419	397	430	418	413	435	394	440	410	419	447	403	403	414	399	406	436	427	419	429	403	392	402	395	459	435	402	386	433	410	432	456	428	392	409	426	441	419	397	429	405	385	425	433	413	443	413	419	448	392	421	392	399	430	405	417	402	414	450	425	452	416	378	392	430	417	411	432	409	428	442	459	455	407	386	426	424	431	461	402	430	438	407	425	455	426	441	413	454	422	423	410	407	387	417	407	386	429	423	410	459	419	425	440	428	409	397	388	443	440	418	418	393	435	418	428	400	395	421	393	436	391	432	425	418	407	413	421	433	426	412	423	416	420	405	421	453	427	436	417	425	405	421	451	445	409	409	402	449	427	410	424	415	422	426	362	421	431	407	435	444	442	441	427	428	389	420	419	416	414	447	424	429	413	414	399	425	430	414	427	423	421	438	445	413	455	419	409	425	460	428	398	419	420	422	421	442	409	445	417	407	430	427	446	429	403	414	383	414	402	405	432	445	450	416	402	442	373	413	446	396	407	407	431
24142	21639	28991	24826	21606	12201	4175	2520	1907	1604	1571	1362	1102	917	860	780	750	729	654	573	546	520	520	534	494	466	426	430	396	417	408	384	402	392	399	380	384	327	398	381	380	380	361	337	362	361	408	360	347	350	351	340	363	346	350	344	353	353	350	342	338	335	345	405	374	354	378	384	356	387	356	355	345	348	328	343	382	365	338	381	352	360	360	383	359	341	374	344	333	349	345	367	317	354	368	356	345	344	345	345	362	331	368	348	362	352	352	388	372	330	323	335	346	338	346	344	333	306	380	374	380	334	360	401	321	343	381	370	360	368	356	345	333	354	334	347	337	321	364	348	352	358	338	356	326	347	314	386	356	339	354	337	335	384	318	311	347	356	350	360	327	350	366	395	349	337	345	354	351	365	357	350	351	344	339	336	348	349	369	365	348	365	395	346	377	355	356	368	353	349	337	300	361	323	353	345	358	331	341	343	358	378	364	358	370	394	369	348	355	402	368	352	355	331	349	369	360	383	333	362	365	379	320	340	335	350	363	368	321	361	356	367	361	342	337	389	363	340	350	334	332	338	337	375	376	339	360	342	366	331	381	323	360	342	351	340	338	376	344	332	342	345	336	313	372	364	361	370	362	336	355	365	341	380	371	357	341	363	356	322	344	350	349	351	378	380	332	338	325	363	347	343	370	373	339	368	332	358	354	370	341	360	360	324	361	352	373	306	350	344	346	360	363	346	331	356	356	338	320	357	329	372	375	356	350	381	363	390	354	363	339	348	342	357	336	366	309	376	351	347	326	323	313	356	360	322	372	371	403	365	347	360	380	351	376	361	325	370	342	322	419	335	378	335	329	343	348	358	316	355	376	341	343	358	375	343	298	348	353	356	367	362	370	379	375	370	363	378	437	362	327	350	338	290	382	359	358	354	382	342	364	340	326	359	344	347	388	383	355	334	392	301	325	349	338	338	338	377	357	338	364	350	363	353	324	343	330	339	362	352	359	367	370	350	368	333	360	361	322	349	325	339	370	368	344	358	315	336	324	378	352	347	359	366	356	322	351	360	373	359	362	350	342	328	339	340	371	371	376	354	364	342	295	336	333	373	376	359	349	371	316	371	356	352	361	381	376	382	346	385	360	330	361	364	330	311	397	338	354	349	346	314	346	380	342	354	340	354	356	334	378	371	344	368	338	315	354	381	348	358	365	350	366	348	331	350	360	347	351	338	355	370	381	354	349	369	333	330	368	317	355	383	351	363	326	380	341	346	353	340	361	362	319	336	349	375	339	349	300	304	355	368	330	368	339	387	341	323	343	362	342	363	363	343	368	361	330	347	350	354	305	347	331	343	346	384	346	337	389	355	366	354	367	377	354	340	386	372	338	360	376	344	325	341	320	342	325	358	339	339	371	330	368	355	369	357	339	354	330	362	368	366	367	354	328	358	331	312	375	337	349	343	345	353	339	370	379	353	343	308	374	350	326	378	358	333	327	382	342	372	355	365	338	335	366	333	326	336	341	383	380	335	361	359	352	333	372	343	369	358	363	362	312	382	348	353	348	380	356	350	336	335	363	333	347	345	363	340	331	399	359	347	346	358	334	327	364	319	361	338	352	345	349	338	381	353	343	355	334	362	361	323	377	331	352	376	337	361	336	346	346	352	375	373	375	359	345	352	364	367	338	353	361	348	375	371	348	320	337	365	338	353	346	336	325	338	372	321	370	344	339	328	352	337	376	370	318	337	364	359	337	351	354	342	341	308	341	360	373	345	413	360	384	346	378	332	348	370	363	353	333	348	333	359	387	353	340	341	358	352	371	344	356	333	356	356	320	339	369	367	377	373	315	354	373	368	364	349	347	366	370	337	322	322	338	341	333	334	349	349	336	362	365	343	365	363	375	356	354	327	341	330	336	357	351	330	340	336	369	320	369	377	364	330	323	363	319	374	395	356	332	355	370	354	307	360	372	329	341	317	352	390	370	334	363	342	356	380	336	365	325	370	337	358	354	338	364	354	380	333	353	345	357	391	355	352	331	328	358	366	343	337	347	397	347	367	369	342	359	392	355	365	349	365	323	380	346	313	360	348	331	329	376	337	374	311	334	375	355	328	345	367	388	395	330	362	372	353	359	358	343	354	318	353	340	336	341	371	352	359	360	362	357	332	365	326	368	340	361	323	339	318	348	331	377	327	356	345	333	350	346	341	346	321	354	372	352	361	359	360	351	348	319	362	330	346	361	346	404	347	343	359	328	320	354	386	375	334	348	370	352	367	384	357	341	357	354	393	363	361	364	319	352	340	333	344	318	349	370	369	352	383	335	338	368	345	374	366	333	365	343	399	335	352	364	347	388	345	386	334	346	337	360	364	372	392	341	352	359	347	368	348	353	341	347	345	329	335	340	332	349	340	374	336	344	355	384	373	349	338	342	362	357	334	371	351	386	369	349	342	344	359	369	327	315	349	343	345	353	374	356	331	324	366	357	325	357	359	334	344	388	332	338	377	369	352	340	350	329	367	360	338	331	353	357	360	364	364	339	337	373	334	366	360	352	318	321	380	359	343	351	348	321	343	347	360	338	346	333	343	365	353	328	337	387	359	373	401	365	372	366	352	358	325	364	367	353	362	356	344	376	331	370	383	349	344	385	348	377	362	352	340	346	377	335	348	358	332	334	355	328	365	386	396	354	343	376	368	349	335	341	360	342	341	372	369	364	351	337	369	362	376	344	339	390	353	337	332	357	333	353	364	338	358	339	331	327	333	369	377	385	357	357	327	352	375	360	348	348	330	348	353	387	328	326	341	370	360	349	367	344	369	362	354	355	351	337	332	355	361	338	335	370	351	352	349	342	361	336	352	355	316	321	304	324	351	338	356	332	346	360	393	338	372	375	369	351	372	332	321	337	312	374	355	355	365	371	339	368	361	354	343	333	325	342	338	360	360	325	328	366	368	327	369	390	353	361	353	348	370	298	334	365	343	372	352	350	352	331	354	347	326	339	312	338	390	354	346	395	337	364	390	376	351	349	389	342	326	332	333	327	348	353	368	352	387	327	373	393	350	347	334	386	388	350	392	350	385	381	347	345	345	331	362	355	353	372	321	376	343	382	379	320	356	366	344	384	322	349	358	347	348	388	357	369	339	349	319	356	318	360	351	343	358	307	379	352	364	346	347	342	369	353	355	324	358	380	335	368	364	340	352	374	339	373	328	397	366	337	342	362	339	377	319	371	378	319	360	373	365	359	362	322	344	345	358	355	359	324	346	348	338	350	368	388	355	351	359	353	355	334	327	345	367	334	349	358	333	350	390	362	365	358	351	310	343	370	330	363	348	381	358	356	391	337	333	363	371	355	379	353	334	346	376	346	355	362	325	354	336	326	344	352	318	368	360	323	374	383	323	364	360	383	338	342	360	340	368	338	333	376	390	366	335	350	340	333	367	354	343	335	371	337	344	383	352	342	356	359	360	319	367	318	329	361	333	363	380	380	367	369	360	361	382	364	339
9568	26572	20833	13857	10990	7983	6024	4916	4034	3156	2875	2651	2063	1788	1546	1319	1159	1116	973	795	786	770	792	699	726	662	600	574	597	552	485	509	523	509	517	541	470	471	472	447	452	449	455	420	430	433	399	409	425	397	431	416	432	413	436	443	429	419	424	411	448	441	384	417	470	439	451	463	397	421	369	420	426	409	443	449	457	373	432	431	425	405	428	443	432	407	422	414	416	423	425	427	429	441	402	430	404	430	477	435	398	389	392	436	389	413	414	414	397	421	413	407	423	423	429	442	409	466	426	404	431	385	409	410	422	404	442	414	442	457	436	394	438	444	427	423	455	450	418	421	441	418	421	456	429	396	411	386	432	384	437	425	442	443	398	422	410	422	423	399	395	432	371	423	417	445	426	408	425	455	431	420	460	414	423	436	440	414	428	399	425	394	438	413	435	408	438	448	432	417	435	438	423	418	423	424	439	382	425	444	436	459	438	429	394	409	420	418	445	447	460	451	447	386	414	435	450	415	447	409	442	427	439	404	441	406	406	403	443	416	416	375	403	407	446	441	401	384	389	396	434	417	426	415	416	432	392	407	453	406	388	414	454	483	446	415	409	396	455	438	390	401	435	428	413	430	398	402	441	397	454	452	403	422	411	442	406	417	404	443	443	447	452	448	426	431	432	449	432	448	401	451	429	429	413	383	405	421	404	424	449	405	410	404	452	437	419	431	462	426	434	391	404	433	422	439	432	425	439	421	415	428	448	445	418	432	441	444	449	411	422	401	384	438	388	424	445	427	427	382	435	432	461	436	407	377	460	381	443	416	498	402	396	414	416	398	453	426	407	421	409	435	404	420	431	387	415	415	424	421	433	392	438	453	401	387	407	418	441	424	405	403	440	444	396	457	445	405	414	409	416	446	462	404	421	406	440	423	428	416	461	388	437	456	425	435	458	413	449	430	418	425	419	423	432	481	462	414	428	422	400	392	404	400	385	391	434	434	407	446	432	446	427	431	441	422	414	418	432	450	447	439	428	406	421	450	398	403	422	377	475	370	463	414	454	410	462	440	421	370	437	422	430	428	401	406	427	434	396	445	417	414	403	427	429	409	419	420	414	413	405	401	416	406	466	453	442	391	451	413	396	410	451	401	408	427	407	425	385	438	434	417	399	419	449	472	441	413	409	408	377	447	421	418	429	402	378	437	413	450	437	409	411	412	458	391	442	413	432	405	401	418	402	433	407	434	430	428	416	420	408	406	458	412	420	431	403	395	394	433	425	398	437	417	431	416	417	472	434	419	445	427	407	427	408	465	440	431	407	451	403	386	389	387	430	413	432	414	410	439	434	450	428	392	395	423	435	450	391	409	475	409	447	400	448	434	430	440	403	426	402	421	409	398	420	396	420	427	416	423	420	446	429	449	408	461	410	418	443	433	424	437	400	418	431	467	426	420	462	391	408	411	394	442	399	436	389	424	379	450	427	405	426	418	428	436	425	415	414	375	432	431	430	375	441	406	424	413	394	449	465	417	433	425	429	420	434	459	424	396	418	455	375	421	391	430	412	390	411	449	473	421	399	434	423	409	469	393	410	434	405	424	427	425	456	397	400	394	420	417	451	421	411	418	417	417	382	435	419	451	421	458	408	374	435	409	445	414	446	443	417	417	405	420	426	400	416	397	432	443	439	447	423	418	439	417	409	418	408	382	448	423	435	432	396	419	406	452	458	446	414	412	420	414	432	398	454	415	383	415	404	398	440	435	430	408	431	397	433	446	406	479	438	408	435	419	408	424	412	403	407	431	393	401	432	379	401	415	429	392	398	420	409	427	422	414	389	422	425	436	413	408	429	416	428	445	424	419	384	411	429	454	440	404	419	436	398	435	408	429	451	413	393	433	432	441	416	442	411	431	408	372	404	413	412	379	412	426	414	417	418	415	430	451	409	438	429	435	429	455	405	447	416	428	433	394	396	394	447	438	438	386	452	402	383	437	425	399	414	403	419	425	445	457	415	404	418	404	476	437	429	408	416	440	435	434	433	385	414	441	429	447	439	436	433	408	439	425	390	393	417	439	400	447	432	391	454	430	420	403	429	451	427	408	434	395	460	441	440	390	455	433	402	390	433	369	402	408	415	424	413	461	409	438	409	426	425	419	430	410	386	447	422	422	426	396	421	406	426	399	394	419	391	443	425	435	438	431	419	450	437	446	413	401	440	378	461	382	384	452	458	408	442	452	454	369	426	415	423	422	447	405	398	403	438	421	420	419	434	449	390	416	397	425	433	399	429	433	394	422	386	403	403	420	445	369	377	400	432	420	449	408	404	451	401	424	432	457	422	442	420	417	433	428	446	440	437	398	402	429	445	433	442	396	432	426	390	395	431	417	449	428	426	391	418	422	391	415	460	434	411	425	420	410	398	420	416	438	419	423	430	412	437	438	393	446	417	388	407	434	426	421	423	381	464	410	378	455	433	442	410	392	408	413	418	406	409	416	432	446	416	405	448	432	444	395	412	412	412	419	373	400	389	421	450	412	425	434	443	435	405	444	451	438	449	412	404	386	414	417	444	447	432	421	454	426	410	417	445	436	372	444	405	417	421	393	474	422	406	418	438	405	432	424	376	423	425	415	366	425	416	395	436	434	431	384	411	413	440	420	412	398	422	420	418	399	370	431	394	451	434	438	415	412	408	377	416	399	365	376	421	369	424	446	421	421	456	418	488	388	436	417	450	408	430	446	424	445	447	414	400	380	427	412	404	442	405	389	429	405	440	431	417	452	429	408	428	421	425	406	439	393	485	459	405	449	403	424	405	428	414	447	422	445	399	413	396	420	409	408	393	451	406	405	381	431	429	442	400	428	418	411	447	457	427	438	430	425	402	392	442	420	415	416	445	409	421	406	441	415	408	405	404	392	431	411	450	436	404	434	453	419	378	417	401	445	410	429	446	424	418	421	392	425	405	399	427	414	444	397	422	401	465	412	410	410	415	447	453	433	432	426	438	379	441	414	394	431	416	431	438	427	407	443	416	414	435	445	420	406	408	440	457	418	410	410	406	442	426	425	404	394	411	398	420	407	440	399	439	382	457	412	411	400	418	389	418	422	450	426	413	430	410	415	403	446	418	414	403	433	426	393	427	449	449	409	400	410	449	406	436	398	403	400	400	391	448	436	442	444	412	452	421	451	421	404	381	437	439	401	402	396	393	426	388	400	444	385	426	413	413	431	450	437	430	414	376	440	414	399	430	415	419	442	423	407	412	442	401	392	436	413	397	379	431	409	403	442	444	409	428	454	439	438	444	387	424	424	416	422	388	424	431	438	407	389	410	425	425	381	493	421	390	439	413	409	419	444	447	437	442	396	423	420	398	424	415	441	425	463	442	417	427	440	464	430	411	445	426	424	434	411	394	397	445	419	413	422	449	411	412	425	400	405	401	367	428	425	408	420	442	394	397	402	445	437	415	415	422	407	409	451	412	385	383	396	427	426	416	409	425	429	450	385	446	410
25307	21696	27924	25814	12712	3686	2367	1707	1352	1206	1109	1013	835	728	625	541	496	473	443	403	338	358	362	294	336	309	299	284	262	274	259	257	249	267	289	284	261	221	226	225	236	249	259	218	261	206	232	231	218	232	224	246	252	228	233	223	231	236	216	251	224	237	212	238	247	240	217	240	232	237	218	204	235	257	233	222	247	238	236	204	213	222	235	216	221	236	231	254	250	216	244	223	217	241	216	256	200	235	227	225	199	240	219	222	208	252	232	235	212	225	245	220	203	228	222	221	218	209	243	235	208	225	228	247	243	236	233	207	200	236	237	245	227	221	232	226	233	216	241	213	244	217	209	238	215	242	208	242	252	219	213	219	201	226	226	204	231	219	233	231	229	220	228	243	226	242	232	188	235	203	212	227	256	218	236	243	238	226	202	228	247	245	235	223	242	225	242	227	228	240	235	234	213	206	245	217	231	229	219	239	226	247	239	194	221	225	245	192	209	221	220	206	212	221	222	232	213	215	235	237	229	216	220	229	225	264	207	221	226	233	225	216	219	217	252	200	220	231	229	260	236	236	235	222	221	227	231	259	230	240	221	225	221	225	226	230	237	235	212	235	227	230	230	244	222	215	250	232	246	215	247	260	224	240	252	226	232	237	236	232	234	238	196	229	242	208	225	242	243	229	195	240	226	239	245	205	243	252	217	226	234	230	224	225	244	217	220	225	213	210	237	235	219	224	237	251	204	232	199	235	217	230	215	235	240	209	212	199	231	238	237	226	232	210	214	228	216	239	238	231	246	220	238	239	203	222	233	234	256	250	232	207	228	238	224	229	206	205	213	237	206	220	225	243	233	238	228	209	249	220	243	213	250	206	227	236	216	232	257	224	197	207	232	201	246	228	214	218	235	228	240	216	225	211	250	216	221	210	241	233	227	236	239	261	221	213	239	208	225	235	242	241	218	210	230	222	228	220	244	258	240	236	236	240	232	239	229	229	225	253	261	219	201	224	228	229	236	244	213	260	228	254	241	217	245	238	228	218	239	226	224	240	223	219	265	257	249	223	217	228	259	231	232	201	224	222	248	215	224	238	218	227	236	237	243	205	212	215	241	225	213	242	209	241	240	231	225	232	208	243	229	220	219	252	236	224	245	215	238	219	237	239	248	224	244	216	250	233	237	231	234	245	203	229	227	217	215	252	225	235	204	195	221	214	255	242	230	252	204	211	224	223	215	229	236	216	210	223	224	256	209	230	225	219	231	229	214	223	259	224	232	234	225	205	213	248	236	224	227	230	197	230	224	236	226	243	216	205	227	230	236	240	213	255	234	243	231	218	210	219	231	209	223	224	200	250	258	196	227	228	244	236	220	228	225	207	216	223	224	258	229	220	235	246	244	239	238	223	221	229	225	220	243	220	220	237	252	206	212	232	234	216	226	239	231	234	222	233	214	224	229	241	216	241	242	233	253	194	240	248	226	238	228	201	239	218	229	233	244	217	212	216	250	219	222	235	229	225	227	238	215	222	235	231	247	201	204	225	211	234	249	211	259	212	222	266	233	219	244	217	206	211	237	226	217	243	248	230	236	201	211	239	217	204	259	236	238	208	250	259	239	219	210	247	249	251	241	241	218	239	201	221	238	223	239	236	238	245	252	211	254	245	220	213	254	225	248	236	231	214	212	215	213	248	243	211	238	250	255	217	245	229	258	245	217	212	224	214	240	228	257	240	227	237	248	232	250	222	237	217	223	223	238	222	226	225	234	235	203	223	208	231	213	227	226	228	210	194	203	255	227	225	245	199	235	244	202	244	219	207	235	225	220	198	221	192	211	219	225	246	229	217	217	221	243	235	223	218	237	245	238	223	231	209	243	244	229	210	236	232	233	223	235	226	210	219	230	217	218	240	235	228	238	243	234	239	228	221	233	217	231	239	244	265	222	190	230	205	214	240	216	248	206	222	241	217	210	237	251	231	229	229	230	217	201	228	247	233	228	257	242	233	222	228	257	229	250	256	227	236	224	235	214	220	234	250	248	210	252	222	268	233	194	215	231	227	259	214	220	246	201	222	234	239	220	248	216	228	201	226	272	241	266	220	218	241	234	247	254	238	223	235	228	245	217	220	227	234	204	238	246	245	235	223	249	209	238	209	226	229	208	257	211	229	219	234	226	202	233	218	251	193	242	243	229	229	239	244	214	234	243	233	223	227	232	187	219	224	213	244	249	239	248	232	213	254	225	235	231	217	230	246	210	249	229	242	237	268	228	228	242	237	224	225	242	216	237	215	218	237	230	242	237	235	250	209	231	246	213	223	216	218	251	212	229	213	234	233	248	262	214	217	228	213	247	259	236	242	243	200	218	221	237	242	213	233	216	241	193	241	227	226	227	240	225	222	227	252	238	229	209	213	243	207	220	239	234	218	228	244	242	237	227	203	223	272	261	228	218	235	228	252	222	221	229	211	230	228	236	224	233	232	243	230	225	233	223	237	230	236	207	219	238	218	205	232	195	223	250	241	227	220	242	255	234	227	204	243	217	219	217	214	240	229	226	241	228	224	259	230	233	235	219	225	225	254	238	230	253	240	231	205	219	222	220	216	253	211	224	229	226	213	196	215	236	237	226	240	215	248	234	219	241	233	209	215	223	227	232	240	239	216	243	230	250	225	206	218	216	199	230	219	206	254	231	224	246	264	224	245	248	239	238	213	252	209	202	233	203	252	217	220	237	222	234	239	253	234	224	248	227	221	215	223	234	220	225	216	222	244	238	241	207	235	216	214	236	249	211	247	216	197	245	252	225	234	225	231	237	238	210	216	239	231	229	210	242	223	234	208	224	218	191	227	224	223	237	230	212	233	218	236	245	220	213	210	219	216	228	255	199	247	257	222	226	224	227	255	260	218	216	249	228	228	211	261	222	228	253	212	205	226	246	235	232	236	220	242	230	254	229	240	217	247	204	215	227	238	217	230	260	229	238	235	218	224	228	213	251	242	232	232	193	222	222	258	236	238	224	233	249	225	213	262	220	237	220	222	214	243	206	247	220	225	219	245	217	229	201	241	216	245	238	233	211	220	242	221	230	216	216	232	229	214	251	230	226	259	236	231	249	224	242	259	204	240	213	247	222	224	234	234	256	221	215	215	218	249	244	254	222	237	224	214	226	228	226	223	240	232	223	232	221	226	269	210	247	231	200	241	228	222	233	226	221	240	228	234	248	254	240	236	225	202	219	221	200	239	249	225	221	237	229	232	226	199	196	230	233	198	211	208	235	231	269	223	241	225	219	243	235	229	238	243	215	213	258	200	234	233	234	239	231	234	211	246	222	230	234	210	228	243	253	222	237	210	213	235	234	245	252	232	222	256	228	239	242	244	238	242	253	210	209	219	242	222	212	218	228	210	220	229	228	227	233	234	222	210	231	244	228	217	247	230	176	216	217	219	264	240	225	214	206	231	250	255	228	233	214	254	236	253	222	225	216	236	257	217	231	211	232	220	224	209	237	267
9969	22519	18159	11187	8272	6214	4816	3799	3070	2661	2373	2228	1670	1434	1141	1044	914	838	723	660	567	581	586	498	478	430	421	369	377	325	367	343	286	300	344	339	298	303	287	313	299	284	277	263	274	277	257	264	302	259	262	313	297	299	303	285	282	300	293	298	266	307	284	273	281	283	267	284	273	274	267	262	222	295	295	281	271	240	295	276	273	262	279	250	269	281	277	301	273	264	274	292	246	277	241	277	294	289	267	259	278	285	254	291	281	284	268	313	270	256	252	288	273	284	289	296	274	256	274	282	274	258	286	294	255	271	300	261	299	254	286	286	250	274	313	260	266	279	305	261	294	305	293	277	242	272	293	287	231	286	267	252	262	283	279	269	262	243	288	273	271	284	274	252	272	269	296	259	266	280	246	291	296	273	247	298	264	264	278	288	286	280	288	265	270	276	305	249	264	280	243	271	261	266	256	278	289	295	246	264	264	268	308	295	289	246	263	280	281	287	261	280	262	272	287	282	288	235	255	270	283	268	278	285	295	282	291	299	275	279	280	290	242	257	269	270	299	300	283	244	295	253	275	266	268	267	248	284	289	307	259	272	268	267	284	293	265	254	266	253	285	278	290	277	255	284	271	282	275	255	286	269	265	273	298	268	297	245	264	276	266	259	284	250	273	228	316	275	277	264	277	276	266	261	296	274	292	293	272	299	290	269	275	267	261	268	278	290	322	279	277	292	289	301	295	277	237	274	283	264	283	262	285	267	295	280	293	271	263	265	265	279	248	289	269	236	302	279	256	300	225	266	312	281	273	297	278	285	256	281	288	285	282	255	291	259	271	287	296	263	278	269	241	271	285	281	277	262	271	289	275	260	273	283	285	268	277	266	270	257	286	268	261	261	271	266	275	274	275	280	284	307	268	309	265	286	231	256	271	289	298	269	278	266	274	305	283	257	274	282	279	304	264	249	262	257	303	294	252	263	301	273	284	279	275	274	271	276	251	261	279	310	255	285	269	278	257	277	285	265	282	304	285	253	264	271	278	266	282	259	253	248	277	266	293	249	265	265	283	301	296	290	266	279	271	285	251	292	258	241	265	241	261	322	263	269	272	254	279	295	294	267	252	278	288	292	263	288	282	268	284	285	254	278	244	282	252	281	289	265	272	247	266	281	267	264	272	289	247	281	235	278	285	297	254	276	274	252	276	287	267	269	277	253	278	278	260	270	270	296	274	260	260	258	285	257	284	287	320	260	290	271	279	279	283	261	288	299	291	273	266	280	271	266	249	267	241	280	278	284	299	238	281	283	257	292	278	279	286	249	292	280	266	294	279	246	272	261	290	283	300	270	278	273	248	283	272	311	249	290	274	302	258	292	245	271	307	288	274	274	281	260	293	274	261	254	257	248	283	259	279	276	268	275	288	268	299	291	265	260	259	275	274	257	245	273	253	296	267	270	319	281	279	290	271	248	271	274	273	280	296	256	305	254	301	278	270	267	269	253	250	248	264	267	254	259	260	286	287	282	247	270	264	288	239	290	264	315	290	266	283	270	255	256	265	264	275	296	274	283	268	283	253	287	287	270	277	277	246	257	272	262	253	265	246	278	268	293	266	295	260	271	281	252	280	279	287	254	308	305	291	274	284	261	288	273	294	271	272	271	305	262	273	267	268	290	288	291	256	264	276	253	259	276	299	295	268	268	288	285	278	294	262	296	258	262	271	277	272	284	282	255	292	271	268	278	289	250	272	318	269	297	303	277	291	265	274	266	304	251	276	276	290	266	229	289	266	309	262	258	287	280	267	263	274	294	283	268	278	300	266	298	258	277	280	258	256	241	295	282	274	258	288	273	280	265	260	260	290	273	289	292	264	277	272	266	300	267	282	266	293	260	258	289	264	275	248	252	290	259	283	264	268	273	279	274	309	287	282	286	274	249	277	255	277	294	295	249	266	284	273	276	285	274	280	250	270	280	254	267	291	298	272	270	247	264	269	281	264	272	269	288	272	290	277	291	283	255	253	304	234	264	236	244	264	260	275	268	301	300	277	260	260	290	285	293	296	255	257	312	271	277	294	261	285	249	280	276	274	239	256	279	286	282	285	281	271	282	259	269	263	258	245	257	262	247	276	287	278	266	274	301	263	285	252	285	267	262	264	277	288	252	270	296	276	262	280	276	258	268	263	303	276	264	267	267	255	286	290	263	254	297	269	259	296	273	283	292	257	261	253	285	254	282	266	259	258	259	283	276	284	277	249	269	274	278	277	298	245	268	261	282	256	286	260	256	280	273	279	279	267	291	250	270	278	282	301	272	299	237	285	274	249	251	294	272	279	276	284	277	253	276	296	264	266	266	262	275	241	241	276	287	266	255	285	253	248	289	265	305	282	282	295	301	285	274	286	277	268	284	283	278	243	305	288	256	262	266	260	299	264	265	235	274	312	282	277	248	289	273	310	271	280	298	305	263	273	283	294	322	268	291	268	282	273	275	292	295	238	287	269	297	266	284	286	297	273	270	287	275	263	301	256	280	284	270	296	281	277	262	273	261	274	294	283	270	262	296	295	290	288	268	270	286	281	288	303	249	245	260	269	300	262	280	272	299	258	272	301	284	261	292	279	283	282	256	285	240	286	285	278	270	270	299	281	290	270	275	267	280	276	269	306	274	280	267	274	302	272	276	261	265	269	262	255	277	297	245	277	265	290	277	282	275	285	266	262	288	283	233	255	266	283	271	259	254	268	278	287	254	257	272	252	268	277	288	268	311	279	280	246	273	277	305	267	275	264	313	280	269	269	263	264	291	276	259	295	312	279	315	278	282	292	288	286	265	296	272	287	267	272	255	279	259	259	289	272	273	255	283	283	276	291	293	284	283	242	293	264	251	290	278	264	274	262	271	258	278	252	266	266	338	289	283	273	283	242	289	272	296	233	258	278	287	289	248	286	302	292	268	306	289	252	277	281	274	258	279	242	254	242	250	284	269	297	288	301	295	269	280	312	266	249	283	303	281	271	281	287	268	294	290	296	275	280	268	246	271	303	247	292	263	274	278	249	280	263	306	272	289	259	241	304	249	281	263	257	287	299	260	303	304	251	274	248	248	275	306	266	283	273	275	294	304	289	272	303	294	274	282	255	248	279	259	291	270	285	284	256	257	266	268	286	267	287	258	303	279	256	269	268	285	251	297	270	267	297	289	272	269	293	262	278	275	294	282	271	283	279	263	300	266	289	307	283	256	278	264	240	282	287	272	270	279	276	283	253	290	289	268	260	267	264	267	288	269	291	243	263	275	296	274	262	293	284	252	290	275	257	278	265	245	280	263	279	266	251	260	278	281	258	265	290	281	265	252	300	287	271	279	253	281	284	261	268	275	278	306	268	290	249	264	315	279	257	304	277	294	262	267	319	293	282	257	291	270	299	262	268	272	294	258	272	268	286	256	274	290	258	252	302	257	283	293	269	269	284	263	272	262	316	263	271	239	272	285	262	276	278	260	262	290	277	260	284	281
23093	21700	29543	24404	21713	21773	11690	3803	2775	2224	1880	1697	1371	1112	952	895	753	733	612	566	498	444	484	405	383	329	377	304	292	272	283	257	248	240	256	282	247	216	224	206	198	226	220	187	222	221	215	169	205	220	206	217	223	201	193	217	188	175	208	200	207	204	183	198	214	222	209	189	219	183	213	192	236	236	215	223	217	190	199	188	167	195	200	200	194	203	174	196	186	197	219	196	180	178	199	211	205	217	165	212	176	226	194	202	185	176	193	174	202	196	204	209	194	180	201	202	175	189	190	188	169	195	189	191	214	192	237	184	185	200	184	179	219	180	197	199	177	192	186	210	184	205	197	199	191	216	199	191	183	182	174	201	204	180	228	199	183	181	192	188	209	160	181	204	178	193	202	210	191	200	174	205	196	197	194	204	192	162	198	196	182	211	174	223	196	171	186	202	214	198	195	197	204	195	183	200	162	209	191	175	188	218	198	199	197	198	198	208	196	208	187	192	199	182	198	209	171	195	211	188	214	191	181	175	183	213	193	203	174	197	202	193	179	205	187	175	181	188	176	204	201	212	194	215	184	203	181	201	198	175	186	175	195	202	187	192	200	213	197	190	214	206	193	185	203	194	181	185	195	200	212	212	177	194	209	175	183	180	187	199	201	200	188	209	190	186	195	197	175	187	205	202	160	222	200	218	185	195	192	178	193	177	187	190	178	219	179	174	193	213	201	213	210	179	173	175	198	176	202	175	187	178	216	197	196	182	183	205	198	186	179	229	188	167	173	185	211	161	190	172	187	181	165	196	211	187	179	201	193	178	223	185	199	197	195	208	182	178	195	206	187	193	203	171	193	209	168	183	169	201	175	188	201	203	183	185	202	187	192	217	182	217	195	195	208	169	202	185	212	174	205	202	212	200	199	177	190	186	196	206	186	183	202	202	196	174	177	192	194	197	222	181	186	187	196	199	186	199	178	182	167	182	183	199	194	187	192	204	199	191	182	191	174	206	196	188	194	186	170	180	176	190	184	206	198	198	185	191	177	168	187	212	202	173	203	178	174	185	219	188	209	190	198	189	198	195	191	206	226	194	203	180	183	203	200	178	196	197	181	218	207	190	206	204	186	182	207	175	191	232	192	190	174	185	199	191	210	204	212	188	177	203	190	175	175	215	180	205	179	178	193	157	192	178	190	187	189	198	182	208	181	187	195	196	203	207	206	205	178	212	197	194	190	206	222	179	202	186	199	201	218	197	194	188	183	154	191	174	209	216	195	189	197	188	209	214	174	180	192	179	208	208	181	180	194	180	200	191	213	183	181	188	176	216	206	170	198	174	187	196	210	193	193	173	196	192	195	182	179	203	193	190	204	180	164	202	184	202	203	196	219	194	199	186	171	187	203	185	192	215	191	181	184	192	211	186	205	172	184	185	208	194	199	206	195	170	188	178	182	170	174	221	191	211	200	206	214	203	195	178	208	173	190	190	175	195	184	182	198	201	177	187	186	201	222	187	222	189	176	194	178	191	164	203	178	201	193	203	184	175	204	191	202	179	199	179	219	209	176	186	174	198	194	185	187	188	145	186	177	176	188	196	183	186	186	202	206	206	199	163	196	195	200	190	200	214	213	195	192	193	198	214	181	183	195	195	191	183	201	204	190	185	204	198	188	199	200	180	201	203	172	201	228	212	206	190	170	188	185	202	191	181	190	198	185	182	204	168	203	180	173	184	190	175	210	191	192	220	216	206	184	177	194	215	216	191	217	198	200	186	205	186	210	198	167	182	182	205	195	211	196	186	200	177	200	199	215	204	189	190	197	197	204	197	188	191	191	206	178	203	202	186	193	199	198	196	209	200	187	193	176	202	201	179	197	187	198	190	202	177	184	206	193	204	198	211	185	192	216	193	200	202	177	178	218	170	190	201	177	197	180	198	190	187	152	163	205	188	208	181	196	189	183	210	198	188	191	157	168	181	180	188	211	192	172	191	198	167	182	195	208	220	207	194	184	215	202	206	203	190	206	229	178	180	185	182	209	174	204	189	200	176	211	176	214	201	201	204	200	178	191	182	166	220	187	201	168	177	188	198	202	165	187	189	187	208	191	179	176	193	195	176	199	166	211	205	209	195	194	162	173	158	187	189	191	187	198	203	206	196	181	187	163	218	185	190	199	197	170	183	179	192	220	209	183	197	195	187	179	184	181	209	169	191	170	163	198	171	198	184	204	201	210	173	173	181	184	162	196	186	181	201	179	205	200	173	187	198	210	196	202	183	175	205	180	197	173	191	195	178	171	191	201	179	197	194	165	185	210	214	193	195	189	203	188	201	198	205	187	189	182	202	183	200	175	183	177	187	188	189	212	194	189	200	189	200	204	202	184	200	187	222	188	207	183	196	195	179	189	202	206	176	196	172	194	205	201	182	197	215	186	218	177	208	189	212	171	188	179	203	205	199	183	177	211	191	179	180	173	219	222	188	219	186	201	207	183	210	191	202	205	199	188	203	190	219	211	204	160	199	169	179	211	205	196	201	215	173	203	178	201	214	193	173	189	187	199	197	196	205	180	214	189	160	200	180	207	191	182	187	187	196	191	193	208	201	188	193	182	201	190	191	188	152	163	203	207	187	191	208	193	178	167	196	196	206	180	183	200	205	172	189	181	220	140	176	208	215	181	185	208	185	191	196	200	176	187	169	200	181	204	180	182	209	180	214	178	180	203	197	201	220	219	188	206	188	195	218	199	172	222	192	215	182	194	187	179	196	190	166	180	198	188	218	223	199	187	201	166	192	204	207	181	202	202	167	195	208	207	188	207	193	188	188	195	207	166	177	214	209	173	174	163	220	172	175	180	204	210	188	202	190	212	188	193	213	167	192	174	195	199	214	210	207	216	199	182	208	186	210	202	199	190	169	176	212	180	221	183	178	180	178	192	199	200	192	187	209	194	190	206	178	198	201	194	192	187	220	199	171	192	190	160	178	208	192	195	184	192	184	177	182	184	200	204	195	191	192	185	218	187	187	191	171	174	201	186	190	192	200	210	177	195	204	194	197	206	187	182	173	201	206	202	187	196	199	185	173	187	181	204	197	170	207	212	202	208	196	196	205	171	185	202	196	185	186	208	174	164	170	190	199	176	187	172	195	202	176	190	183	193	180	195	203	203	205	169	199	195	217	178	184	192	178	203	196	210	183	180	188	171	206	190	179	178	182	193	201	186	173	201	212	197	177	190	225	205	181	233	203	213	182	195	180	176	187	186	179	213	195	167	203	212	187	184	203	210	206	211	190	194	191	180	203	192	203	206	208	221	203	201	193	177	193	182	189	186	211	188	191	192	175	182	194	183	204	165	174	183	228	185	206	185	198	203	193	221	203	182	181	188	211	171	193	218	175	188	185	182	197	160	188	178	206	151	171	178	199	195	183	179	174	175	197	225	162	184	217	195	213	185	205	171	194	169	175	196	199	213	178	209	196	181	187	183	195	179	186	167	194	211	235	187	183	192	198
11371	30637	26151	17018	12754	10092	8027	6743	5852	4518	3933	3492	2787	2205	1852	1708	1510	1361	1099	981	905	714	801	665	633	568	514	458	407	391	406	319	347	365	391	374	372	309	245	264	270	251	249	253	265	275	279	272	245	258	274	269	248	252	234	254	232	227	222	234	231	249	240	260	253	253	246	276	249	268	258	266	262	263	257	284	263	276	246	243	251	219	254	233	239	236	231	240	232	252	235	230	263	232	248	222	236	234	236	235	242	258	217	249	244	221	222	222	238	267	223	236	243	244	234	228	245	213	241	256	258	263	266	243	271	222	231	247	215	252	227	266	237	242	238	216	235	255	264	262	220	244	228	233	219	252	269	252	262	228	245	220	241	205	221	194	269	254	224	206	249	212	274	210	220	263	248	236	221	255	246	253	246	204	241	206	233	234	237	243	235	238	232	242	269	236	234	237	210	233	228	226	235	253	246	202	225	269	230	262	229	240	254	233	233	244	230	215	232	236	251	220	226	234	257	234	274	227	246	221	207	220	215	213	257	230	229	251	232	236	242	225	225	252	260	251	233	268	224	221	220	226	230	245	257	244	237	239	199	253	237	224	225	224	251	235	244	261	209	238	231	251	275	209	242	255	259	234	219	219	264	219	246	233	208	229	236	216	266	237	232	253	234	249	225	270	240	276	239	239	221	242	242	257	205	216	227	244	182	253	232	214	225	232	243	248	238	253	250	244	228	235	225	264	233	227	218	242	213	226	232	249	215	205	256	248	229	254	251	249	220	226	229	224	227	246	234	246	237	207	236	240	238	223	220	252	258	221	235	250	244	206	246	238	247	222	269	224	227	218	223	227	229	201	241	239	233	260	218	250	244	260	239	222	237	256	244	213	253	216	253	243	251	226	222	231	243	239	230	250	226	228	249	231	247	230	217	236	240	245	229	233	238	227	258	224	212	193	232	249	256	221	218	236	264	234	249	238	232	257	212	211	258	262	209	235	255	246	239	251	237	249	246	201	244	243	250	246	236	225	223	252	250	216	234	254	254	243	225	222	226	223	200	250	233	229	236	255	221	216	242	240	255	236	236	267	233	227	251	216	248	239	210	247	233	241	239	228	237	250	203	227	226	246	266	210	218	244	219	214	223	253	217	249	260	231	245	246	237	255	225	236	219	251	246	255	251	260	241	246	259	208	233	256	244	208	260	211	205	222	229	229	225	227	212	256	255	255	222	208	228	242	246	263	247	241	260	274	199	233	233	233	235	243	243	233	243	226	238	235	244	241	217	247	250	247	232	232	252	229	230	242	215	212	235	231	248	257	235	256	239	242	242	246	225	240	232	196	234	231	257	229	225	213	232	225	231	245	254	242	214	236	254	253	225	256	255	265	249	225	241	205	252	232	244	235	264	249	228	263	215	225	250	244	215	226	223	210	262	216	248	242	215	246	234	202	249	197	248	214	248	218	257	242	223	218	247	261	225	215	235	251	227	233	198	228	223	271	229	254	248	242	243	262	225	241	255	241	256	229	230	245	233	260	227	244	259	249	249	217	246	246	219	242	258	238	254	222	233	225	253	211	240	214	245	224	246	267	234	249	214	241	234	246	214	249	237	236	234	217	233	235	259	242	229	238	229	216	236	238	210	235	243	238	277	219	253	246	240	242	262	242	213	242	237	221	250	217	237	229	205	236	215	242	232	259	241	243	246	224	226	251	218	250	226	235	211	251	249	232	235	220	210	238	249	233	212	239	223	206	220	238	249	238	229	231	241	238	228	274	232	213	221	256	236	244	221	238	231	252	244	237	224	246	232	222	230	246	255	205	227	247	246	242	246	246	208	245	222	235	245	242	218	248	240	237	224	252	242	253	220	237	237	245	229	245	233	213	236	216	241	260	239	218	232	242	265	246	236	226	244	270	203	227	240	256	215	235	240	241	228	245	239	268	219	229	267	218	237	219	230	256	206	260	261	210	233	237	253	243	223	235	219	224	249	238	217	220	228	229	244	258	226	240	258	253	241	243	251	223	238	247	289	211	241	237	224	191	232	222	249	244	224	223	242	222	249	233	232	236	242	235	233	216	238	255	232	242	257	233	256	232	246	207	261	238	241	239	248	239	260	237	239	251	219	275	223	219	209	244	259	266	230	223	237	229	256	255	239	246	225	237	232	203	231	233	207	231	260	235	231	237	221	250	238	232	229	225	251	234	252	247	256	233	229	228	230	239	241	245	247	247	237	257	245	242	229	231	241	246	231	234	243	224	262	224	238	234	229	246	211	227	250	246	233	257	236	245	226	235	243	231	241	221	242	252	245	223	242	237	229	233	250	229	244	234	246	233	231	233	249	252	227	229	208	221	263	221	251	246	250	257	234	238	234	220	237	251	268	212	230	218	210	246	218	233	236	219	231	236	229	230	228	224	252	223	222	252	221	238	230	233	234	231	253	232	236	218	231	243	251	236	240	242	236	235	237	235	232	228	245	236	260	228	219	241	235	260	226	240	230	239	231	227	217	241	214	245	227	213	241	244	239	228	247	230	238	213	212	250	192	235	238	240	227	243	243	245	225	217	240	248	234	217	227	235	261	256	223	229	264	207	242	222	222	220	219	231	214	248	250	240	226	207	209	224	254	237	229	228	248	244	254	223	245	206	229	219	247	237	236	242	245	230	231	230	230	233	250	244	217	239	212	232	246	249	239	236	217	245	231	238	221	212	245	223	237	255	229	254	216	208	248	237	243	220	241	250	223	254	242	236	232	265	242	241	244	226	261	230	226	225	241	250	220	250	250	236	245	234	216	249	235	227	239	237	226	234	263	231	249	210	235	251	242	212	218	248	235	233	223	242	210	249	253	228	224	212	236	224	242	242	238	228	223	218	214	215	236	221	221	251	244	241	218	230	246	243	221	238	254	231	223	222	244	260	211	230	223	279	268	259	250	260	213	232	248	223	230	267	246	239	242	256	237	242	232	241	248	229	223	238	209	223	235	231	256	249	228	243	217	251	229	231	243	247	230	200	245	267	210	251	235	242	251	273	265	233	238	241	223	249	249	232	226	255	235	218	237	225	209	218	262	241	237	260	238	231	252	232	252	233	247	236	246	215	241	214	201	231	243	235	225	219	245	252	257	244	209	234	234	236	265	241	227	221	213	245	246	267	218	256	226	240	231	252	245	246	254	243	254	221	223	247	241	253	218	230	238	249	219	222	250	254	229	246	234	244	233	250	230	221	226	205	242	247	230	232	229	235	234	234	238	228	246	272	235	223	247	259	236	264	250	225	242	218	221	226	257	242	245	236	220	258	251	225	235	220	240	250	221	233	247	229	232	241	235	254	241	245	230	228	220	215	229	245	244	244	242	201	240	262	241	237	263	227	240	234	248	245	252	207	219	227	225	231	231	248	234	263	238	225	221	238	234	244	240	229	255	237	237	237	227	238	225	246	230	269	236	255	236	226	240	240	237	249	259	250	239	277	234	216	244	233	247	232	248	232	223	263	222	287	211	240	255	280
28023	20696	15153	8180	4160	2779	1911	1515	1333	1261	1093	948	851	728	655	620	595	505	511	499	439	442	430	403	441	377	413	454	373	360	332	352	382	357	388	410	387	377	386	346	379	416	387	356	335	377	354	370	395	327	360	375	351	365	369	333	340	377	342	363	396	324	379	383	374	377	323	413	367	368	401	371	383	382	374	327	328	344	366	327	331	365	355	335	356	355	348	362	390	369	332	345	391	358	352	384	383	323	341	353	357	376	374	368	358	366	372	376	358	361	353	390	358	357	363	400	360	368	371	362	347	396	359	358	371	328	358	384	334	344	350	375	370	333	371	353	335	357	399	391	375	354	342	373	380	352	324	380	374	333	393	356	354	359	370	343	366	326	352	342	341	359	334	358	364	368	333	363	340	382	367	377	358	358	343	373	386	381	350	355	368	398	345	347	373	376	338	388	376	333	353	349	361	358	377	378	362	344	348	384	349	371	361	389	346	373	362	323	371	339	339	339	365	399	389	379	335	350	366	336	353	345	349	351	378	355	345	371	340	353	376	329	322	356	330	368	384	358	316	371	359	373	381	348	364	359	360	338	340	370	345	333	344	363	338	370	377	372	362	373	344	366	374	362	332	322	365	372	338	394	368	331	335	366	311	338	387	378	333	338	380	363	381	337	384	389	349	367	372	355	379	384	356	343	319	337	365	334	342	364	333	371	327	372	338	366	378	365	356	381	328	375	370	347	367	362	322	370	364	381	351	382	365	378	387	341	375	336	384	371	340	355	345	354	352	371	368	329	346	333	399	344	348	371	328	361	356	343	341	350	349	357	385	374	328	360	342	339	358	346	370	354	346	384	358	333	356	334	392	364	387	378	349	378	337	323	339	354	352	356	376	363	389	372	356	378	356	350	371	366	381	364	365	366	346	349	368	338	342	383	351	357	371	361	380	383	341	369	371	378	361	348	377	356	363	373	336	357	326	347	362	375	387	356	385	352	343	381	388	365	401	350	366	378	364	342	345	343	347	395	369	385	337	366	391	388	321	360	345	343	311	360	325	344	342	366	353	339	375	342	335	341	376	360	333	365	348	364	388	357	387	368	365	377	342	356	372	333	357	388	384	355	351	356	338	348	348	333	352	360	346	364	333	374	356	377	346	354	365	380	367	352	346	344	387	387	326	387	318	351	384	362	361	365	380	360	353	377	376	353	340	348	357	348	384	359	343	351	335	386	353	350	394	346	356	351	348	354	358	345	400	353	352	403	369	354	364	348	336	341	405	347	390	370	334	342	369	345	340	353	356	379	369	360	365	347	351	322	366	375	356	357	364	406	359	359	378	354	327	350	334	341	342	404	370	338	383	345	358	332	342	365	352	371	358	353	357	347	370	374	366	360	353	354	322	349	378	331	391	312	389	358	372	335	358	350	358	365	368	355	356	347	362	376	377	331	338	368	350	430	359	319	358	347	365	338	363	348	350	330	348	378	333	366	344	349	364	361	349	360	394	325	367	361	332	351	397	363	349	355	323	387	348	387	372	389	363	346	338	343	378	396	352	375	388	358	333	399	337	366	366	400	392	351	319	359	358	341	373	396	353	399	385	389	357	392	356	381	355	364	365	332	343	366	340	379	371	339	389	366	354	357	334	364	401	377	340	376	367	342	391	365	379	350	357	378	373	335	349	408	389	398	361	362	333	335	346	331	357	363	376	341	354	386	339	350	371	373	402	361	350	378	335	360	363	361	308	375	358	374	338	359	331	381	380	342	362	378	406	375	368	371	348	372	344	327	336	371	360	350	342	361	332	367	344	343	340	355	320	360	367	337	372	350	359	392	392	344	390	344	383	410	343	345	357	322	394	377	343	395	386	359	356	371	360	342	345	335	348	375	373	359	379	356	330	348	394	353	364	349	389	363	344	362	327	396	387	360	371	382	342	380	348	363	375	359	366	357	360	344	356	364	361	375	390	360	378	355	368	358	364	354	361	375	367	347	356	387	362	375	329	400	318	333	340	363	364	382	328	321	341	326	357	334	396	362	353	323	368	413	376	338	369	346	370	348	350	401	383	363	365	368	353	378	336	335	306	350	369	354	366	373	343	352	359	361	327	376	347	344	365	361	349	375	363	347	354	353	382	352	341	352	337	399	320	396	377	347	340	361	376	391	353	352	330	340	325	391	359	332	379	376	378	332	354	370	382	332	363	386	314	334	352	374	394	346	334	339	376	363	346	344	374	358	384	348	347	377	374	355	334	334	345	334	372	367	350	338	362	355	347	364	346	379	365	370	365	350	361	361	328	352	344	376	341	376	379	360	343	358	369	351	314	358	356	327	369	344	395	351	376	359	351	335	370	348	363	331	368	316	364	381	356	348	364	338	357	356	373	359	384	385	342	356	374	348	354	362	402	364	368	382	343	354	368	354	333	341	314	392	346	379	357	343	328	376	354	351	331	358	367	375	369	350	353	355	338	354	369	372	391	371	347	372	362	344	383	339	355	338	346	354	355	399	379	347	343	355	363	353	362	338	358	345	367	326	322	336	387	370	380	379	351	349	354	338	355	350	364	368	401	349	354	363	370	371	375	358	329	364	346	368	343	307	367	408	344	358	340	364	360	344	328	327	356	379	385	370	377	360	356	341	372	375	365	309	344	381	383	342	364	369	329	349	353	348	351	362	353	352	407	405	374	400	344	367	348	382	356	367	328	398	350	390	366	369	350	328	353	345	358	358	378	389	321	338	362	367	358	331	341	321	377	344	379	370	433	347	388	337	362	363	344	355	358	349	344	350	369	355	359	349	351	366	342	373	393	354	346	356	302	383	373	361	346	337	335	368	345	328	390	365	381	392	362	371	352	382	333	346	353	358	351	362	388	370	353	317	335	370	354	334	379	370	347	362	340	385	351	363	340	355	342	339	351	350	372	323	340	373	334	357	366	383	363	340	382	378	364	365	376	361	360	398	352	367	344	368	364	351	346	348	351	364	357	332	362	389	388	387	393	380	350	358	382	336	353	363	369	337	356	320	374	349	364	363	398	348	384	316	346	356	308	355	347	391	392	363	360	356	341	369	368	340	357	358	374	377	339	367	356	377	368	380	355	376	352	352	359	395	357	373	359	346	385	382	355	349	375	337	361	398	329	350	331	365	346	348	374	348	383	374	358	381	387	381	390	366	356	324	332	378	391	359	380	346	355	386	378	349	352	397	334	355	353	369	357	351	338	349	373	374	356	383	358	338	353	314	394	331	366	333	360	316	349	327	356	359	402	341	365	366	355	359	350	348	362	341	376	358	379	358	387	345	346	337	374	356	387	343	350	384	364	355	375	355	373	403	403	371	362	346	388	382	370	388	332	332	372	368	387	345	379	324	380	391	375	331	330	354	367	322	358	375	344	397	361	348	386	393	356	306	359	360	350	369	371	386	373	330	355	360	373	380	365	316	318	322	350	381	374	374	384	357	386	366	370	351	339	341	364	375	377	362	381	359	350	329	386	392	374	323	378	357	359	396
9803	18696	15031	8644	6748	5420	4153	2974	2663	2691	2002	1740	1585	1260	1193	980	935	854	685	659	651	625	568	545	562	530	526	473	487	442	437	437	456	437	472	457	508	442	449	435	463	455	427	446	424	442	436	436	480	402	423	425	403	448	428	408	429	403	441	399	437	417	475	424	437	402	458	425	441	423	414	435	434	431	439	449	403	439	391	441	465	435	444	419	439	377	417	428	427	401	455	405	467	422	428	454	409	417	462	442	417	438	440	455	420	417	425	439	442	472	473	408	423	445	415	403	430	414	386	443	441	411	408	408	451	412	443	444	437	399	452	404	449	398	449	469	434	427	432	404	472	418	414	416	406	393	425	417	417	423	461	460	412	411	424	402	436	429	459	418	427	389	428	449	408	443	379	418	415	431	437	444	407	430	423	425	425	415	417	437	401	417	390	407	433	423	398	449	452	433	440	425	418	400	442	408	388	469	397	415	451	462	417	394	394	472	438	419	410	433	457	419	399	445	442	456	419	415	442	445	417	416	408	450	422	411	450	431	428	452	433	428	404	415	459	442	434	415	421	453	461	425	421	389	411	435	447	408	442	455	443	391	426	427	431	395	447	442	430	412	403	404	384	414	412	420	436	411	438	441	432	452	456	419	436	387	420	417	425	420	426	434	434	456	407	432	415	430	405	408	401	453	419	427	410	470	451	411	429	417	452	404	408	469	412	426	422	423	431	441	421	487	425	428	436	400	415	421	422	377	406	415	442	417	402	415	415	413	422	453	401	412	430	404	412	456	427	421	419	423	439	413	393	427	394	457	389	462	416	447	402	421	437	386	476	447	451	419	415	410	400	487	421	436	451	417	451	452	422	399	410	424	462	427	413	418	403	426	386	427	434	467	434	376	436	439	451	398	420	446	404	425	402	400	432	410	410	461	421	436	434	439	440	419	409	429	410	437	472	424	419	411	425	410	409	401	441	418	425	419	465	450	397	433	450	463	427	397	405	458	389	440	397	420	450	454	443	457	414	422	431	412	467	439	435	450	408	437	428	411	426	433	443	437	402	425	452	444	452	427	417	422	422	409	421	422	400	445	402	431	414	458	424	417	403	381	421	441	422	444	429	432	438	416	426	405	414	475	505	423	441	428	428	413	399	413	396	417	411	429	424	403	431	415	434	377	403	446	414	437	433	419	429	401	399	455	401	419	430	427	441	408	445	461	399	409	462	424	413	411	418	417	404	430	441	418	412	404	410	408	461	435	389	454	456	416	444	465	413	433	424	409	425	428	428	440	434	436	426	434	427	420	416	407	433	421	410	421	416	454	401	407	437	455	446	471	464	457	407	456	427	435	439	446	410	441	454	395	421	415	452	419	439	446	436	454	447	439	404	419	403	398	427	392	423	396	401	407	445	417	455	441	441	384	468	441	412	434	467	419	449	429	465	397	435	395	421	433	424	437	434	406	461	433	478	431	426	428	432	414	417	438	431	456	417	416	406	448	416	422	411	438	447	433	399	389	442	454	428	389	444	414	426	410	421	397	429	431	466	425	441	391	406	408	426	426	448	463	422	432	412	428	422	455	460	437	453	440	447	385	396	427	423	418	425	442	421	423	392	441	436	396	391	420	440	450	433	408	421	435	418	435	401	411	428	423	437	417	400	439	445	387	440	454	435	422	449	424	439	420	454	428	467	424	457	435	408	427	393	423	406	420	433	453	414	423	383	418	443	419	399	407	395	437	425	429	409	419	446	405	441	449	436	427	419	440	448	403	432	402	438	439	419	458	453	419	430	413	421	429	434	457	401	400	438	443	404	431	435	427	413	426	424	427	424	425	442	429	435	397	427	399	378	445	426	426	369	431	423	418	392	482	454	419	440	444	416	436	433	431	427	418	458	426	400	467	428	408	436	411	426	432	438	427	441	412	439	421	428	436	417	402	456	390	430	434	466	420	465	401	419	419	427	433	454	452	412	425	433	441	441	421	453	426	472	419	402	425	442	441	413	400	420	422	404	423	434	414	444	423	418	442	412	411	418	393	399	432	442	425	415	416	432	410	406	427	439	386	428	421	425	439	429	410	424	389	466	418	422	413	421	445	465	376	412	432	452	448	439	452	433	427	405	387	401	430	434	440	428	424	400	423	479	458	438	422	437	451	411	432	423	445	448	447	429	436	434	418	449	414	458	427	432	441	423	415	433	416	448	443	421	437	411	436	434	441	418	440	459	419	422	407	439	431	407	402	418	423	401	424	453	429	401	428	403	414	481	415	446	397	440	402	442	413	447	416	402	429	416	421	420	399	413	431	436	405	443	440	409	411	428	449	414	439	471	454	449	456	420	429	427	398	416	419	387	421	451	404	444	448	434	427	462	414	415	422	397	406	393	461	429	426	414	425	415	430	418	412	423	459	417	420	442	412	451	410	425	428	431	393	455	423	445	411	461	417	422	409	424	403	436	418	409	417	403	398	461	426	418	412	421	419	411	439	456	438	441	457	399	433	400	450	412	386	446	442	441	419	427	422	410	453	415	425	454	424	429	403	395	419	413	410	459	377	410	467	417	453	430	400	422	426	416	431	411	412	430	413	409	428	438	444	461	428	433	436	428	434	401	433	418	476	392	408	398	423	437	423	428	447	417	391	409	425	429	399	461	416	437	406	440	462	460	435	416	438	432	458	423	443	441	408	415	403	435	464	416	400	406	441	428	425	397	404	442	405	419	435	436	412	435	438	427	427	398	396	455	449	430	422	401	419	444	403	429	431	415	405	445	410	453	408	450	423	416	419	385	412	445	482	452	423	420	457	418	422	444	465	427	400	388	441	432	404	424	426	441	424	422	432	404	442	424	399	424	403	417	438	429	381	438	447	418	376	421	418	398	411	404	455	427	420	441	414	417	431	469	402	422	455	439	403	416	449	395	454	423	437	424	438	442	419	435	441	424	462	386	429	392	418	438	436	438	422	432	409	429	431	462	449	384	419	447	421	389	440	474	427	417	422	462	398	404	417	462	457	431	436	439	418	386	435	402	434	417	423	435	422	428	446	417	447	402	432	456	452	406	420	489	422	459	427	411	423	425	400	406	441	390	435	423	459	417	450	413	464	435	404	403	431	428	433	424	456	440	472	430	424	445	431	434	418	409	418	464	467	429	431	421	425	402	398	435	428	450	443	448	412	432	473	431	446	436	420	462	454	444	427	411	411	399	411	425	421	413	453	433	437	418	435	421	437	409	440	444	431	445	434	430	448	447	446	450	438	419	434	402	436	443	417	403	415	452	443	421	423	448	390	431	428	418	398	462	413	433	446	451	405	412	421	428	426	404	428	442	431	419	457	424	455	438	430	381	408	439	465	406	420	442	468	433	437	448	435	448	427	430	438	395	420	434	458	412	442	432	429	409	432	427	434	426	424	442	410	433	419	428	439	451	429	434	405	410	445	407	469	423	433	445	403	461	427	432	435	447	403	425	422	403	398	409	426	432	406	412	436	428	454	440	436	425	420	431	442	438	421
24247	21678	28981	24907	21604	12611	4137	2373	1843	1676	1597	1444	1158	1069	933	804	748	616	627	611	518	513	487	500	482	440	460	415	381	444	425	405	396	367	418	368	451	383	424	373	389	345	361	423	364	377	356	388	356	325	401	354	406	355	339	375	371	369	344	354	350	356	365	354	376	356	377	370	386	364	350	373	333	364	389	390	389	386	377	359	350	361	319	352	332	385	356	348	375	396	349	364	318	336	326	364	337	369	341	350	388	384	379	368	353	353	342	352	372	360	365	342	369	355	375	350	350	354	362	345	373	348	356	351	352	355	353	374	339	357	358	348	367	385	333	354	359	341	343	335	346	345	394	378	359	370	343	366	339	365	328	370	350	350	348	357	339	367	328	357	382	365	384	369	348	352	333	335	345	353	335	368	355	341	350	368	341	382	351	317	365	342	353	367	394	337	351	361	327	369	341	353	320	335	358	351	367	357	355	346	360	361	315	392	381	381	372	357	365	383	335	345	352	344	360	315	337	361	384	403	371	334	344	344	364	373	348	365	353	346	352	381	343	357	364	391	366	347	393	371	355	383	364	346	360	346	379	315	359	371	317	346	370	367	383	355	381	361	347	337	342	380	362	390	345	341	342	357	369	367	346	362	337	359	362	330	349	347	355	389	307	314	362	382	350	341	367	351	343	344	374	348	339	350	370	332	328	393	357	351	387	361	333	367	397	349	365	381	366	370	365	352	388	342	387	347	344	351	342	380	388	352	361	328	383	360	365	354	382	366	376	366	381	342	376	364	334	350	334	370	361	355	343	380	348	380	351	361	359	359	360	368	363	371	359	356	382	380	369	350	364	367	334	354	355	340	344	340	384	375	336	337	360	354	357	300	347	347	320	337	350	365	331	361	322	347	369	344	341	369	347	329	356	364	358	361	341	332	360	380	348	345	385	354	341	366	342	350	372	367	378	311	336	368	368	362	371	338	365	387	329	349	362	351	356	328	360	361	328	370	367	360	383	363	340	370	375	350	381	367	349	348	374	351	398	338	371	382	366	371	370	358	336	354	358	357	374	344	349	357	344	364	352	359	361	353	332	359	347	357	363	369	376	348	381	361	362	371	347	355	366	360	342	354	345	345	366	351	336	347	342	348	356	356	371	362	343	369	372	371	356	331	324	352	351	356	381	351	360	377	360	363	327	356	381	359	364	370	381	379	368	368	329	340	352	367	360	347	366	372	363	363	368	387	366	333	367	331	355	321	362	352	369	353	346	376	341	345	370	353	364	316	310	368	377	392	390	343	349	361	376	384	356	333	379	386	332	360	360	380	359	358	359	334	333	367	346	293	389	350	343	409	347	356	346	367	326	396	370	353	373	328	372	381	336	358	356	376	321	361	333	360	368	347	345	355	365	370	335	356	344	329	349	356	372	337	404	354	361	360	350	359	364	335	372	368	366	359	363	371	354	341	377	343	368	362	344	328	371	376	355	359	307	358	405	338	384	345	354	337	335	360	364	378	374	336	331	371	346	316	383	351	373	346	313	385	325	360	350	342	358	340	351	358	373	346	340	351	357	356	342	337	372	356	327	386	350	373	363	347	348	379	352	382	382	325	376	348	360	344	381	367	368	364	354	393	336	346	383	345	358	377	359	356	355	369	378	334	346	333	347	343	398	382	369	393	342	332	333	384	348	353	375	352	349	359	381	327	390	317	346	366	367	374	340	378	353	349	373	334	345	343	348	386	333	383	363	344	307	369	348	316	381	363	371	361	348	369	381	370	361	386	325	350	352	349	364	368	360	336	403	366	369	377	352	327	364	366	332	370	339	387	360	389	377	328	359	338	333	357	346	341	380	368	366	400	348	355	410	344	322	367	340	383	363	385	326	358	371	370	361	330	332	359	350	358	337	313	346	342	357	364	331	327	365	389	331	351	405	339	358	358	342	394	381	356	365	322	337	325	333	361	359	339	364	360	358	328	369	368	327	408	367	350	346	354	337	362	363	331	341	362	359	368	326	335	337	351	357	367	358	350	346	337	356	345	354	367	347	354	363	362	336	377	373	361	362	342	388	343	327	364	326	333	372	355	341	357	349	355	383	344	358	346	365	345	335	400	350	349	368	415	380	376	335	353	378	343	363	384	361	351	332	359	370	367	313	384	355	382	357	388	344	406	360	383	360	375	332	366	350	345	380	355	345	352	334	339	335	349	351	336	366	339	380	338	371	348	388	323	340	372	354	352	363	373	365	350	360	365	328	368	361	383	385	353	362	363	361	332	357	366	352	353	338	351	358	383	344	345	368	355	367	353	347	358	375	363	348	372	346	366	352	387	389	382	336	350	353	344	381	379	359	349	344	368	348	358	361	363	407	367	361	347	340	388	377	377	372	357	380	318	375	358	363	379	356	384	346	360	342	341	343	369	327	352	359	371	352	370	368	372	354	346	325	349	351	381	328	332	359	363	353	353	386	346	358	356	337	351	343	349	343	395	346	368	376	354	344	364	335	362	390	339	339	379	365	382	339	355	359	372	322	331	335	379	349	366	347	361	380	369	328	343	339	364	387	385	352	364	336	342	348	357	342	314	376	340	384	351	359	362	378	375	323	357	326	360	360	326	402	364	349	352	373	376	315	363	370	370	367	358	385	366	376	330	333	359	371	341	331	381	359	361	372	311	326	384	358	373	371	356	367	370	342	360	379	341	359	342	362	338	390	358	352	369	359	369	382	359	342	348	362	328	371	345	385	344	396	390	363	358	338	355	371	346	376	341	333	356	342	366	343	335	351	344	338	342	344	365	379	366	379	350	351	331	360	330	341	368	355	340	334	372	372	369	364	364	328	351	349	369	371	377	353	342	369	362	333	372	374	362	379	360	371	356	360	328	338	376	353	335	378	357	324	374	371	349	377	350	349	375	358	349	353	370	363	365	336	394	341	361	331	335	341	377	400	366	328	321	355	333	352	367	356	376	365	357	350	392	356	388	355	369	370	376	337	368	333	374	392	359	335	334	352	324	351	398	379	353	335	343	360	339	358	347	346	397	335	346	362	353	364	353	393	354	342	345	393	350	367	352	348	344	338	367	329	348	369	389	373	343	348	367	364	320	378	362	333	348	359	360	363	343	371	353	341	326	342	327	368	355	354	355	350	365	363	356	352	365	403	353	345	357	390	327	355	340	338	356	367	383	348	367	355	371	378	348	336	351	378	351	349	348	394	342	380	369	313	369	365	395	350	333	338	405	357	363	377	344	328	337	380	361	362	383	396	353	332	371	364	322	350	313	359	341	346	346	343	361	387	337	356	369	366	370	337	330	369	355	378	326	359	340	332	365	337	340	339	335	375	360	365	319	345	354	367	369	353	352	351	319	364	366	331	307	362	359	355	373	342	342	387	351	372	371	363	366	358	366	355	354	358	353	377	386	342	356	332	365	343	386	341	366	301	378	351	374	366	356	330	328	388	377	368	347	371	337	377	399	368	362	360	344	354	351	398	353	317	362	323	367	371	365	317	326
9285	26179	21260	13300	10964	8627	6125	4481	3700	3449	3160	2697	2386	1952	1759	1452	1262	1150	1010	973	862	819	765	806	751	605	612	589	543	579	531	536	457	486	500	510	491	474	417	460	484	463	465	491	435	410	430	456	462	482	426	463	439	425	460	437	449	434	433	435	478	441	455	445	432	447	493	428	459	412	438	432	406	434	481	450	462	418	445	444	420	483	381	436	447	441	472	440	416	457	429	436	444	412	402	409	426	434	426	457	443	433	416	454	430	427	448	426	410	410	435	437	404	417	430	428	411	452	405	422	479	425	394	436	445	405	426	407	402	418	436	425	419	397	472	395	460	422	414	453	389	409	393	427	396	420	390	445	435	432	415	462	423	438	405	411	433	439	432	396	442	432	419	448	442	411	387	456	440	419	442	430	397	419	435	423	419	412	413	399	433	405	448	401	424	434	443	428	425	386	415	405	429	429	421	412	484	430	465	458	502	440	450	423	397	420	402	431	465	431	424	436	422	438	404	443	472	409	459	406	438	403	401	460	429	438	423	446	404	407	422	402	427	432	396	417	437	439	403	447	421	415	446	437	434	442	436	382	408	436	429	432	455	408	475	416	458	459	424	450	429	412	421	434	444	434	419	431	453	432	411	429	415	462	416	431	405	481	403	412	429	403	417	417	415	399	418	452	448	403	426	421	413	410	465	461	440	437	417	454	449	432	462	418	431	504	417	429	455	411	428	428	399	389	401	443	417	436	436	424	453	454	437	437	422	444	438	414	436	416	448	445	432	455	416	411	436	406	416	424	446	411	438	381	408	403	452	443	407	407	421	415	437	421	410	407	405	455	424	423	466	410	439	447	383	447	403	440	471	446	402	413	419	425	438	442	432	445	405	425	440	446	449	457	406	429	417	413	402	447	419	427	430	442	450	424	419	442	440	411	467	435	442	418	407	455	419	411	453	421	445	436	427	430	427	399	417	403	428	456	396	439	414	464	441	443	431	444	464	407	400	389	429	433	420	396	430	418	446	407	428	415	442	472	409	455	442	449	435	436	398	410	433	435	387	398	432	423	451	388	421	443	440	392	425	453	414	419	421	428	464	421	438	406	439	437	405	421	453	470	377	433	455	387	390	413	448	420	441	444	421	422	413	425	433	467	436	390	368	460	423	406	420	423	417	446	431	420	439	412	437	426	431	428	432	458	428	453	440	432	438	405	464	456	422	419	441	446	417	438	414	390	446	413	441	439	428	441	457	426	421	427	466	485	412	441	409	431	433	415	426	445	413	430	407	440	426	438	457	457	453	427	426	425	390	430	388	422	393	412	428	410	473	419	417	432	450	435	430	433	416	420	435	427	465	407	415	456	430	466	411	433	421	454	429	411	445	410	459	448	452	470	448	410	399	444	418	478	414	454	411	452	430	444	407	412	433	433	446	423	426	424	449	434	452	433	418	413	427	432	438	465	431	392	432	445	410	454	396	410	444	421	428	428	447	418	457	415	435	426	432	385	428	423	394	438	392	411	429	414	436	423	440	460	383	430	428	422	443	422	431	438	462	467	393	421	389	420	408	457	424	380	433	421	424	486	461	414	448	413	454	424	437	449	417	438	423	439	405	446	406	416	441	449	459	435	428	411	429	416	424	441	454	436	431	400	413	445	458	472	403	438	427	396	416	427	413	438	417	453	475	443	428	431	431	411	435	440	423	402	422	450	366	421	431	408	414	416	425	447	420	426	392	417	395	440	439	441	446	462	445	390	430	470	433	395	438	434	417	422	416	413	444	407	438	448	445	412	415	423	410	425	463	416	426	424	409	433	433	426	439	397	457	422	412	447	421	427	468	459	400	419	412	446	466	429	440	412	397	418	443	427	377	441	398	436	453	435	429	413	440	371	431	465	428	450	424	437	434	433	455	425	414	428	442	419	437	470	441	412	432	432	438	432	440	399	425	400	456	447	483	410	444	430	460	440	457	428	408	450	427	410	448	424	397	424	421	430	442	452	411	421	429	437	416	439	425	437	413	447	441	397	434	460	419	436	480	410	397	450	434	425	464	398	444	422	455	416	412	435	453	461	414	440	443	433	418	441	411	439	423	422	453	465	412	430	465	468	391	427	457	430	427	404	435	385	448	418	429	382	409	438	419	465	395	419	411	409	432	409	472	412	422	424	426	424	433	404	444	424	470	445	427	426	394	405	398	436	442	437	400	433	449	428	448	401	449	409	405	436	384	447	439	460	398	450	419	454	389	412	392	448	427	429	394	404	443	392	455	414	458	440	445	442	442	434	432	421	409	451	435	396	420	414	428	429	459	420	459	428	411	432	399	438	422	426	435	404	428	475	442	433	427	467	406	438	411	452	455	398	443	446	405	444	442	403	397	427	424	413	447	414	422	441	429	468	443	453	431	431	422	412	418	430	402	436	427	409	426	414	441	445	410	429	428	444	473	452	437	444	410	427	439	429	427	423	442	468	411	427	448	418	463	434	420	444	439	378	415	445	453	429	443	425	416	454	450	446	379	424	395	427	462	432	431	449	414	445	419	401	395	414	423	425	447	410	429	428	438	431	439	417	433	438	435	436	405	407	413	391	408	424	421	411	422	424	402	436	410	448	448	416	447	407	397	441	448	423	398	397	435	455	442	461	437	425	462	427	431	447	433	434	422	424	417	427	434	416	455	400	446	432	456	433	439	424	416	440	425	450	454	423	446	428	454	398	434	437	445	414	400	434	430	431	417	421	436	404	427	411	417	442	403	400	418	430	455	421	442	420	426	435	423	436	443	404	422	434	399	419	450	413	448	431	458	432	443	402	427	415	385	446	432	425	439	459	403	457	430	430	389	429	462	432	394	436	426	384	458	418	447	397	443	431	422	460	455	441	405	391	447	399	450	447	427	446	439	431	423	425	430	440	436	423	430	428	454	432	397	398	417	370	453	423	405	411	384	437	413	446	433	399	439	456	425	445	409	441	415	410	447	422	427	447	447	416	450	437	419	425	417	430	427	415	443	404	426	428	434	441	454	429	435	454	382	403	404	421	442	386	439	405	429	440	452	406	449	429	410	469	457	434	441	417	412	406	438	414	474	443	403	428	450	470	423	453	412	373	423	399	383	434	409	403	423	401	460	409	403	436	412	411	452	419	429	420	438	393	408	450	420	407	404	441	446	442	440	413	418	429	390	429	418	436	433	467	448	412	410	419	452	424	383	416	449	413	448	395	456	461	421	427	458	414	434	469	458	394	416	408	434	381	411	398	427	448	456	401	413	440	413	471	410	449	428	450	426	419	405	419	423	441	418	421	440	434	428	438	411	415	405	461	423	456	410	450	468	466	436	456	373	410	446	420	401	410	426	414	451	444	427	424	441	363	410	422	408	370	437	404	434	430	413	447	442	410	417	452	428	441	426	394	393	445	428	471	431	418	384	399	449	431	422	469	430	414	425	414	436	456	419	425	405	402	421	457	435	464	425	446	414	404	440	475	457	443	415	397	431	416	421	435	416	420	435	454
25323	21648	27792	25825	12742	4107	2434	1674	1259	1043	1027	928	876	760	643	541	443	397	403	432	371	377	407	346	321	324	334	275	299	281	255	280	239	252	253	272	229	229	235	235	258	272	231	213	230	263	221	268	218	234	218	251	265	236	232	196	228	239	232	233	215	241	223	229	236	232	231	240	218	248	222	234	222	233	241	235	220	202	231	253	230	228	240	236	230	245	233	218	225	201	255	224	253	219	229	223	246	218	232	248	249	238	244	224	242	228	234	230	220	233	234	241	228	225	249	223	236	250	222	238	235	234	249	267	225	216	233	225	214	215	224	207	222	247	256	212	252	224	232	260	242	221	206	232	222	226	236	210	222	223	261	222	228	240	216	235	231	247	252	220	217	218	242	218	226	194	236	201	234	268	228	222	240	232	200	220	241	231	209	258	235	232	239	242	235	210	256	205	222	203	240	252	234	221	223	224	198	276	216	223	252	210	229	225	222	229	213	225	226	237	230	215	212	208	226	214	216	232	230	211	246	238	214	208	222	209	216	224	239	238	227	241	235	223	237	221	235	232	219	219	241	252	248	253	222	236	233	207	204	228	222	199	224	220	244	229	232	243	225	241	252	209	239	242	234	215	221	242	211	228	238	240	233	237	223	250	223	225	234	213	250	231	213	218	204	229	259	225	243	244	235	244	241	226	263	218	262	223	242	232	222	237	249	240	260	221	231	235	212	260	238	215	194	227	239	208	235	237	209	219	232	229	197	254	237	233	250	225	241	243	250	249	242	218	213	239	217	208	227	228	221	237	213	275	221	215	229	231	244	224	228	260	254	243	244	194	244	203	227	239	247	209	241	251	230	202	205	229	237	194	224	208	232	245	251	216	240	234	229	222	220	245	238	227	215	224	239	218	252	232	250	211	217	220	241	258	229	223	224	239	238	222	227	227	223	226	239	253	223	224	254	222	219	245	230	267	214	243	240	234	212	232	241	220	231	228	213	217	210	255	208	225	254	216	203	250	227	227	234	219	222	242	223	204	259	245	246	219	227	222	230	212	233	226	193	232	229	254	229	231	212	230	217	230	237	212	238	220	233	241	244	241	205	231	224	214	236	229	248	246	256	234	199	232	229	235	232	223	209	231	212	224	247	230	205	227	243	260	235	258	200	226	236	225	241	228	222	210	235	218	218	265	237	186	214	255	211	225	221	204	225	223	256	200	256	221	230	251	238	243	253	259	224	206	222	210	247	203	219	236	214	222	236	231	251	228	218	223	250	238	252	216	242	223	239	236	217	255	255	238	232	228	249	243	210	231	245	225	237	236	263	238	207	252	217	233	258	208	232	225	219	226	245	224	218	232	233	224	248	238	205	221	248	217	218	234	226	227	216	240	231	217	253	244	236	211	242	236	251	220	240	225	212	223	246	230	219	248	248	234	246	210	239	218	229	238	227	235	249	230	239	240	232	229	223	236	215	208	234	215	235	239	251	247	231	238	213	238	198	252	221	245	242	221	208	230	238	207	240	235	224	243	233	214	219	225	216	252	247	239	240	218	224	228	222	242	221	222	223	227	213	238	217	239	214	223	229	231	233	243	251	219	231	240	216	238	244	221	233	234	226	238	221	221	217	251	221	232	208	230	231	238	248	232	223	236	229	218	233	232	230	262	244	219	207	246	226	253	216	218	229	197	218	213	220	258	230	201	218	213	228	237	249	254	238	247	263	231	232	213	201	233	225	240	244	228	200	238	208	252	235	240	212	215	251	227	238	226	228	244	229	219	244	234	234	255	216	242	235	238	255	235	255	220	243	241	203	230	220	234	245	208	227	210	233	229	236	221	235	217	239	225	235	222	216	226	230	219	252	244	252	240	223	235	221	198	225	229	222	222	245	238	237	214	206	215	251	228	222	252	242	229	234	221	212	248	215	241	235	249	246	232	229	247	219	235	207	232	251	235	237	233	219	199	224	233	226	263	234	226	246	235	238	229	229	247	226	204	227	223	231	197	240	233	226	227	243	245	244	240	238	247	228	250	241	255	246	239	248	211	230	230	227	245	199	225	213	231	223	222	207	239	244	227	244	235	213	248	245	236	248	212	216	221	241	227	219	222	222	222	234	235	221	223	240	247	202	221	250	230	249	242	240	232	238	239	240	208	227	234	220	212	238	241	253	228	236	231	238	222	243	221	227	229	216	253	229	253	244	197	227	219	221	253	212	207	203	247	225	240	249	233	238	218	207	218	240	243	231	248	220	262	249	234	231	224	254	263	244	253	213	250	199	215	230	207	226	208	203	218	229	200	252	262	265	237	240	217	241	263	239	229	205	249	222	219	245	230	227	227	221	223	221	233	215	224	236	242	231	231	219	250	229	221	234	258	252	256	227	216	213	238	208	261	226	248	203	244	242	246	205	225	213	240	252	214	229	230	213	231	247	249	209	243	248	249	229	243	230	257	214	224	206	234	212	225	244	239	246	235	253	241	233	215	229	213	257	230	229	219	270	239	234	213	193	254	237	222	247	251	244	204	238	230	220	249	231	211	228	228	216	221	227	242	267	234	219	199	243	206	260	203	234	221	244	244	215	224	242	224	245	226	244	263	237	233	233	230	224	244	216	230	228	232	250	211	219	231	216	235	242	235	258	230	208	231	224	232	231	249	233	251	274	223	247	261	210	212	247	231	219	243	243	240	207	215	236	223	216	242	226	229	265	211	230	252	263	245	232	237	224	231	223	212	219	230	258	254	238	233	233	240	221	218	239	229	230	226	250	225	245	246	231	231	200	223	250	229	239	249	196	231	214	233	212	253	234	251	204	246	232	258	211	236	209	235	223	241	242	237	211	233	236	230	244	224	211	237	248	226	221	225	238	199	242	250	237	236	208	217	242	208	223	238	195	231	229	249	201	205	237	242	213	231	203	234	259	215	233	211	235	243	255	246	209	223	207	223	199	250	248	238	232	231	212	195	244	236	250	214	204	209	230	223	217	218	241	262	227	240	235	225	240	245	228	212	222	237	256	242	229	240	245	236	217	211	214	233	231	229	266	239	208	213	210	211	241	240	236	219	239	200	253	215	242	217	219	235	219	233	211	213	184	226	241	241	213	219	198	238	230	240	236	220	230	234	259	187	222	234	270	216	219	250	229	251	236	229	214	243	212	219	211	249	216	237	231	228	231	240	227	265	212	254	224	248	217	254	254	233	231	225	230	212	255	244	245	245	256	201	215	243	247	239	239	243	258	256	208	258	259	214	214	228	233	193	228	215	247	219	227	248	240	247	215	241	221	247	230	263	203	257	218	225	242	220	274	250	234	217	243	240	231	224	228	232	234	232	231	224	221	238	213	238	212	246	234	235	238	244	230	214	253	229	241	244	234	232	225	228	235	218	215	230	259	224	238	218	207	226	235	256	229	237	251	230	240	198	228	231	225	208	236	235	230	210	240	225	215	246	232	214	243	221	194	261	213	228	246	232	257	230	254	213	244	240	218	235	203	260	238	213	228	216	225	238
9312	22628	18486	11447	9258	6724	5036	3657	2805	2373	2251	2047	1837	1577	1236	951	832	738	702	667	597	532	553	511	473	436	478	398	352	391	307	329	324	318	337	338	290	332	280	312	297	277	293	284	294	250	273	280	296	280	270	304	303	311	249	293	258	251	275	268	280	296	277	285	268	272	285	330	297	251	285	262	292	296	296	278	297	263	285	303	255	270	281	277	279	297	288	308	293	286	270	252	269	244	281	280	259	265	281	304	275	291	268	285	263	270	289	306	260	273	261	282	291	298	284	272	299	282	261	266	284	273	297	264	272	262	282	278	280	279	289	308	281	269	282	278	285	275	308	244	293	268	289	276	305	269	259	290	293	288	277	248	288	284	256	304	279	276	267	271	289	299	281	283	281	272	268	282	296	316	261	276	305	330	288	285	277	261	276	283	288	275	277	255	257	267	303	274	305	281	307	251	278	274	289	279	304	261	268	294	264	279	261	258	298	244	301	268	304	274	280	296	300	271	288	256	255	300	275	314	265	266	273	268	263	270	295	282	292	309	277	258	273	292	291	268	278	272	274	278	269	256	281	303	307	238	273	296	313	280	267	302	240	285	242	268	259	301	271	279	269	299	262	271	243	304	284	271	283	307	273	255	276	276	261	277	260	295	273	279	274	256	279	287	227	321	285	252	299	264	294	282	263	275	292	259	277	270	297	294	255	316	267	256	291	288	296	285	306	279	254	257	253	278	272	267	265	278	287	302	271	274	280	305	298	312	289	283	283	270	261	258	284	271	273	261	268	283	285	303	280	307	299	292	279	309	301	276	288	259	284	292	259	259	283	279	279	308	296	249	268	273	248	277	300	281	285	276	266	296	274	305	288	280	253	263	281	287	289	294	295	245	283	297	277	249	280	278	271	280	264	306	290	270	288	266	243	287	290	257	308	264	275	251	258	279	264	278	290	257	258	272	284	254	291	253	288	276	272	278	286	315	279	287	258	289	271	272	273	267	239	308	260	301	264	258	274	281	301	283	278	287	259	307	304	267	274	251	309	288	285	269	296	315	299	289	258	304	271	275	246	274	271	302	293	253	269	250	285	264	275	283	278	291	288	264	306	284	295	283	248	304	267	288	281	293	276	260	298	266	275	279	261	306	248	296	270	255	286	246	271	284	298	284	296	299	271	295	245	279	251	295	257	264	290	277	253	290	283	275	263	254	302	272	278	296	262	312	260	282	293	254	277	264	274	272	273	258	269	291	286	295	293	295	281	285	249	285	283	308	293	275	252	281	290	273	276	284	307	285	268	264	266	278	281	306	290	289	295	238	285	264	285	277	246	271	244	258	274	285	285	279	286	268	282	301	258	292	271	313	318	313	307	252	295	293	268	315	301	283	299	284	286	285	275	267	268	283	253	260	253	275	285	276	267	254	294	285	281	272	277	295	263	256	285	279	280	265	288	282	268	262	256	262	279	263	298	301	295	282	259	296	289	273	307	258	291	264	301	269	273	259	291	248	293	271	275	284	254	266	277	288	286	283	276	271	286	278	258	292	275	295	293	279	291	246	274	288	280	261	297	272	252	257	253	248	290	288	282	295	271	285	304	285	250	287	270	277	301	276	286	303	271	250	268	269	276	309	279	262	274	270	316	287	292	280	313	264	281	285	277	278	286	278	283	252	268	274	292	294	294	289	269	282	272	257	302	252	266	286	277	252	275	283	293	246	267	291	322	258	321	287	303	311	281	259	278	252	272	256	283	269	290	314	257	268	296	250	261	269	301	281	253	288	282	294	250	294	291	266	286	306	269	311	290	271	314	250	288	285	258	271	268	280	272	267	292	271	295	287	257	269	265	271	270	282	270	273	296	281	289	274	266	292	279	255	261	267	275	272	256	281	259	295	283	282	264	267	254	269	293	281	269	280	288	264	286	286	293	275	299	305	264	277	306	268	295	245	290	292	294	280	296	315	286	266	286	307	276	289	282	275	233	310	258	270	263	293	278	295	284	281	243	237	267	263	274	277	267	310	308	295	280	286	291	283	289	288	287	290	285	286	277	264	268	287	299	260	286	270	273	265	291	302	280	268	304	312	292	260	253	257	281	260	289	282	273	300	257	272	266	294	260	285	280	291	259	260	286	283	268	303	312	249	297	267	301	285	263	311	290	283	269	277	271	272	297	267	291	307	262	274	242	279	263	284	268	282	284	294	255	276	273	274	281	279	276	286	275	295	257	293	274	254	259	262	264	298	271	284	252	254	282	282	262	285	279	295	287	290	273	316	258	293	293	280	281	279	266	275	273	280	292	278	264	268	292	240	294	291	275	275	240	270	268	322	254	283	263	279	292	282	289	268	258	276	301	259	243	271	278	291	279	244	269	295	285	286	263	307	261	269	292	291	289	241	281	267	282	260	282	264	292	258	263	266	255	283	271	273	292	276	259	272	291	276	272	268	260	294	274	272	309	268	259	279	283	247	265	282	277	283	266	267	281	279	270	280	314	271	283	278	306	256	281	314	285	287	257	281	286	247	276	297	280	280	271	286	257	276	267	297	279	281	290	282	283	264	264	291	274	241	279	275	270	291	288	269	267	287	254	298	288	310	298	314	320	287	265	284	279	259	278	266	296	275	284	291	255	279	295	269	271	266	303	280	264	251	250	270	285	283	265	259	270	271	297	297	291	255	263	261	272	255	284	275	274	290	258	299	260	282	289	286	268	278	254	262	261	272	269	262	280	275	268	271	264	272	297	252	308	274	273	280	270	287	265	268	292	263	311	269	266	268	287	310	268	279	291	298	272	290	268	274	266	274	263	249	296	296	282	284	282	276	286	276	263	279	287	260	246	285	289	284	266	289	284	284	253	293	260	271	276	286	289	300	258	311	282	292	266	277	282	283	256	335	278	263	271	262	259	280	243	252	283	260	278	289	278	288	260	297	307	296	289	273	267	285	299	273	264	258	291	268	282	291	269	245	252	280	282	297	274	273	283	305	280	275	289	286	290	284	260	260	280	266	282	300	272	282	268	280	259	290	284	298	273	279	270	293	280	283	282	267	241	242	295	275	277	251	261	256	282	272	279	281	302	273	267	264	257	290	268	280	277	242	262	297	286	254	267	275	256	292	277	270	278	293	271	282	282	263	287	249	270	277	267	268	262	268	279	287	250	291	279	265	289	275	260	329	257	257	288	280	288	319	285	269	235	288	267	266	286	277	296	296	281	294	284	248	272	284	292	254	274	261	310	283	289	259	292	285	241	293	259	279	277	291	265	272	298	301	285	318	236	309	269	287	289	299	285	264	318	284	288	244	275	279	277	285	269	266	280	269	297	277	288	297	283	289	250	287	246	258	287	282	289	301	283	304	281	309	268	259	262	265	279	283	249	278	284	272	289	246	284	284	260	268	275	269	292	265	285	299	285	287	262	250	286	265	319	301	276	275	269	267	260	321	293	296	303	284	236	295	270	268	267	258	278	299	294	304	289	279	241	282	278	277	291	284	306	283	270	306	281	286
23121	21706	29548	24402	21720	21790	11991	3503	2243	1841	1590	1515	1386	1323	1090	824	659	579	610	551	558	468	503	410	373	406	327	340	289	285	256	267	255	278	261	253	245	220	206	214	210	201	233	189	197	185	219	202	186	210	227	218	222	188	211	200	204	190	191	190	196	202	194	224	185	216	215	214	199	223	228	200	242	195	215	174	178	211	213	209	182	171	190	213	208	180	178	203	185	196	208	185	218	203	192	200	184	200	194	160	168	203	190	204	193	205	211	202	198	191	188	189	197	188	190	170	170	172	198	186	212	204	218	205	195	203	193	199	198	171	184	174	205	197	193	205	209	193	205	191	215	210	185	186	220	193	206	181	185	193	185	183	204	182	205	203	194	192	194	188	166	195	196	177	186	187	172	184	181	174	181	172	199	189	188	213	196	193	201	216	177	189	191	192	235	198	207	178	190	165	165	190	199	189	216	217	192	221	201	200	198	176	186	158	201	179	219	205	214	173	177	194	193	190	193	191	189	193	209	186	186	189	177	198	201	194	202	186	194	199	200	183	180	213	196	203	178	175	174	206	205	193	213	210	196	189	195	225	203	196	202	175	182	189	199	187	200	206	189	185	208	185	202	183	189	195	202	186	203	200	199	190	216	218	191	200	204	161	175	195	193	191	200	175	207	206	171	190	183	194	209	196	190	195	188	190	183	203	204	194	188	209	201	205	183	188	220	202	184	185	199	195	216	167	201	188	195	183	187	190	225	218	178	173	189	214	210	206	195	173	191	184	188	178	199	209	214	196	185	155	210	226	202	189	181	204	219	186	196	172	178	189	198	217	186	178	223	208	193	190	186	195	204	205	203	189	183	190	217	186	191	213	214	202	196	204	219	184	193	205	162	180	203	178	184	200	210	207	178	190	188	170	195	212	164	192	186	198	202	201	170	203	187	193	208	219	190	181	220	194	172	177	161	196	208	197	186	186	185	174	195	204	216	186	184	201	207	202	204	184	215	189	192	199	186	194	185	171	174	201	197	204	190	184	196	186	200	186	194	171	212	178	193	180	193	204	225	184	190	208	184	213	200	195	209	213	187	189	187	172	193	186	192	194	194	188	168	209	207	195	195	206	185	204	172	195	195	209	219	208	193	191	217	182	187	215	177	194	195	187	212	178	189	200	199	185	207	191	178	186	194	193	184	211	237	190	175	188	205	208	197	177	189	192	186	183	171	224	210	195	206	194	173	185	185	212	191	192	207	217	194	199	217	200	202	189	201	204	189	183	202	173	172	219	179	196	202	198	182	184	189	190	204	193	213	206	193	202	201	194	195	202	208	216	204	194	175	188	204	163	200	200	221	186	207	202	192	232	190	209	186	196	166	213	199	187	223	194	191	184	180	202	192	204	212	208	182	178	210	209	175	186	189	208	180	199	191	199	200	192	213	203	188	211	209	190	189	224	187	193	187	198	188	180	206	192	188	205	204	198	174	202	169	171	201	204	178	179	181	189	202	200	173	183	187	183	174	190	174	172	198	199	182	193	186	210	202	198	186	174	206	166	191	209	192	220	202	197	148	204	209	216	182	188	194	184	203	200	211	221	197	199	199	198	214	181	203	181	196	172	190	211	183	200	189	208	207	205	213	191	183	235	194	202	206	202	201	191	211	184	214	178	179	211	202	182	191	193	205	222	185	184	201	196	188	204	215	194	219	192	198	191	192	183	189	177	196	212	209	202	188	192	177	196	182	203	185	164	214	176	195	179	195	201	182	204	210	189	185	189	188	215	187	196	184	211	182	197	211	191	213	210	209	217	192	190	217	188	178	218	187	196	190	177	210	163	154	192	198	208	181	183	167	179	193	185	182	177	180	193	193	195	199	185	168	170	177	191	190	198	203	183	180	180	200	201	198	207	208	193	205	177	218	188	224	194	215	192	201	184	180	187	216	188	210	203	172	182	196	175	189	190	192	202	183	189	168	177	200	203	173	186	197	198	205	205	217	198	204	187	178	215	177	212	167	184	191	168	162	194	213	208	207	200	169	197	202	176	188	184	220	198	221	190	189	193	199	177	196	179	169	183	189	179	184	211	175	201	211	182	217	187	174	211	204	210	195	194	195	189	201	184	197	192	203	181	200	172	206	197	201	181	187	185	191	196	182	177	209	220	186	181	199	190	192	206	197	201	207	185	190	210	204	182	196	171	179	195	204	204	182	190	201	180	196	218	220	197	199	181	207	200	221	220	232	172	204	188	193	202	202	199	198	170	189	201	197	207	205	198	187	205	184	209	215	177	190	168	182	188	218	210	180	194	190	193	193	201	190	217	187	185	168	184	179	197	200	197	200	172	202	169	199	207	173	182	199	178	210	200	203	179	191	199	191	196	218	207	180	204	194	186	165	174	190	198	184	235	183	179	189	196	196	179	170	184	162	200	195	179	198	197	213	184	180	189	191	195	194	175	178	198	199	211	203	201	206	202	187	214	210	187	200	190	174	201	158	177	194	174	184	192	195	207	186	204	178	189	181	189	187	203	203	179	174	175	194	194	171	188	150	220	189	178	180	199	174	179	189	196	186	183	186	176	191	193	210	182	208	192	178	193	193	196	208	187	177	216	153	175	189	188	194	190	190	193	221	182	191	205	194	209	198	215	207	193	182	181	186	209	186	220	174	185	192	214	186	187	221	207	191	189	203	187	193	182	168	189	183	183	174	212	189	173	218	192	179	190	200	200	182	176	199	201	189	209	191	202	196	199	186	185	197	204	183	190	197	194	187	201	189	186	189	174	175	200	202	200	191	182	186	204	212	199	181	168	168	158	180	202	174	214	201	199	173	203	218	190	183	197	174	204	195	220	187	181	192	202	202	193	199	176	229	191	182	158	181	191	178	203	199	189	196	199	179	169	173	187	190	204	182	183	179	195	187	219	193	192	168	186	202	190	197	182	210	193	201	203	218	181	179	197	192	200	182	180	210	215	212	181	185	196	185	203	183	175	196	207	189	193	207	207	172	200	197	173	223	217	170	195	210	187	212	224	173	212	205	194	182	191	194	203	184	179	174	208	178	182	199	187	195	208	208	179	201	200	206	203	188	202	212	191	175	187	221	192	204	163	168	189	239	189	196	197	214	214	204	199	199	183	148	218	201	181	195	189	186	211	201	208	198	213	184	200	192	216	194	180	200	194	211	187	198	212	193	214	199	177	203	192	156	198	175	187	199	166	178	178	201	204	207	212	194	194	219	225	207	198	173	182	198	199	191	193	179	206	171	202	184	188	183	222	215	189	218	176	187	198	216	185	196	215	210	165	189	197	203	205	194	210	188	204	222	178	196	218	187	211	190	173	190	201	192	201	197	179	192	198	229	196	191	215	184	183	168	192	187	211	177	183	171	203	197	179	194	197	192	208	216	202	196	196	200	197	229	201	189	202	198	196	183	214	205	207	184	206	180	209	212	191	195	199	225	189	197	217	192	179	169	207	204	220	187	169	190	197	199	193	215	179	207	193	214	184	190	193
10975	31850	26655	17767	13659	10797	8709	6233	4818	3915	3322	3099	3018	2770	2168	1519	1312	1114	1015	1003	939	900	862	753	625	627	595	521	404	382	384	355	376	401	353	379	326	278	284	295	290	241	254	292	269	249	247	285	265	255	253	265	251	249	238	251	251	268	270	239	244	254	232	283	257	253	268	281	266	223	250	291	262	286	295	268	257	237	251	235	228	232	227	242	228	243	249	222	226	234	264	270	276	235	249	246	252	260	235	238	248	250	239	235	248	259	255	247	246	259	232	260	272	248	237	249	259	261	249	239	263	238	254	189	229	230	249	241	213	229	223	258	230	239	220	233	251	231	242	239	250	216	227	234	263	245	260	257	229	228	235	226	247	256	240	234	252	253	222	251	230	237	248	280	228	240	259	229	248	234	259	262	230	236	239	251	233	231	238	260	239	242	251	239	226	215	246	245	206	239	230	271	226	212	243	266	200	239	263	243	255	222	244	230	252	243	253	239	258	243	214	225	224	245	240	216	239	228	233	245	239	232	235	236	246	251	242	265	252	238	217	244	241	238	270	245	242	234	235	233	234	231	281	235	241	240	235	233	218	229	254	259	233	216	242	202	250	239	235	248	220	229	249	250	297	248	222	264	254	218	239	228	235	262	246	238	251	246	262	225	261	245	250	259	225	225	247	233	246	241	229	232	230	260	244	250	264	210	233	228	243	259	235	242	248	242	229	239	238	242	216	218	249	218	251	222	242	213	233	227	241	217	245	235	238	264	211	250	233	246	240	233	256	217	233	248	240	223	230	268	249	255	256	252	254	228	261	230	240	250	227	257	192	235	230	237	203	267	230	246	238	259	236	256	237	207	227	238	225	254	227	238	224	249	214	211	222	259	237	258	222	240	262	252	215	253	231	248	274	239	235	242	258	239	255	240	239	226	215	240	220	250	253	238	253	234	230	235	267	249	251	232	211	251	238	237	240	232	240	217	236	227	244	248	213	231	239	216	230	254	238	242	243	252	266	243	232	237	222	238	269	225	259	240	235	241	234	244	236	208	266	255	247	230	237	273	250	245	212	243	224	249	238	213	188	225	223	237	230	238	236	233	225	260	216	235	251	282	229	230	234	245	251	251	241	237	231	273	250	219	249	230	239	226	229	239	240	262	255	212	300	228	237	230	246	247	232	252	240	237	240	229	235	225	246	276	234	274	255	229	240	242	262	246	218	280	286	215	263	278	229	232	218	227	244	227	237	239	231	243	219	232	222	245	220	243	225	231	245	228	238	263	240	248	252	218	249	248	240	242	250	230	240	231	241	237	215	270	263	241	255	242	235	219	243	248	238	234	236	229	255	240	259	232	252	257	247	246	231	252	212	268	231	248	237	239	242	236	225	234	230	256	230	238	228	233	234	228	242	230	246	211	245	229	233	219	251	208	237	221	227	221	229	215	251	253	258	244	262	255	249	269	249	254	258	236	275	238	244	244	251	243	261	245	225	202	282	224	218	221	246	261	271	201	265	255	239	246	247	226	223	213	241	232	221	236	232	270	230	232	208	248	244	219	243	232	259	223	249	211	235	233	228	238	241	245	244	251	263	218	257	230	207	250	238	231	239	211	248	216	221	214	243	247	244	237	227	232	243	241	231	250	230	232	241	249	254	244	210	227	242	240	244	225	268	233	236	245	228	242	232	214	246	238	243	252	235	216	248	263	221	236	254	251	226	238	237	222	237	253	230	269	232	223	236	264	271	248	229	239	237	237	243	230	230	239	246	237	265	224	235	247	241	231	253	249	239	202	237	223	236	253	210	227	240	204	238	225	238	237	260	224	263	252	216	237	245	261	228	241	247	262	230	225	235	268	204	226	242	230	229	238	234	225	224	240	194	269	245	202	225	250	225	243	247	234	250	241	254	255	253	248	253	214	238	229	214	216	228	239	254	225	227	204	242	237	224	223	232	239	221	236	244	240	226	227	235	244	248	241	239	242	225	206	215	250	232	265	253	218	231	225	262	239	271	235	243	249	231	273	227	240	249	246	257	234	234	229	247	253	232	243	268	237	214	226	246	236	237	257	249	250	251	238	222	245	262	257	248	221	232	261	245	227	247	257	238	233	244	253	225	237	216	230	247	247	244	240	226	202	236	250	247	211	220	248	242	229	235	231	238	258	237	236	241	229	249	238	244	246	247	244	244	245	247	228	241	232	251	214	243	221	218	242	209	239	254	238	230	238	240	214	240	257	250	206	221	240	240	239	231	242	270	230	252	236	247	229	257	211	238	239	252	247	237	243	256	240	233	238	240	249	226	249	232	228	251	252	225	240	234	255	273	231	261	230	247	261	266	254	226	242	245	278	262	242	240	233	214	247	242	207	234	216	213	262	250	246	209	256	264	238	242	222	249	250	249	229	231	250	221	222	233	225	251	238	238	235	236	249	204	246	219	247	268	258	252	241	258	253	202	239	233	232	225	239	242	224	232	237	205	236	259	229	236	233	203	230	230	226	238	218	211	215	271	226	236	215	238	249	228	244	237	236	235	231	227	244	264	261	262	223	250	233	212	253	233	248	240	219	241	244	211	202	247	233	243	221	246	211	249	231	268	235	221	248	217	258	207	234	220	231	249	211	223	203	246	241	232	265	223	240	240	237	210	237	267	231	270	248	245	224	241	266	244	231	273	248	220	245	233	235	241	239	204	235	252	217	261	238	225	245	253	227	281	235	240	239	237	236	262	243	233	233	225	241	248	259	252	228	236	239	265	216	213	232	235	260	212	247	240	250	227	225	222	245	248	249	228	228	235	251	238	226	214	229	224	199	273	245	247	242	243	222	239	237	246	234	265	284	262	198	250	249	233	220	231	215	247	247	248	255	247	259	219	247	236	232	259	252	249	250	257	225	247	223	253	245	233	271	244	231	266	233	245	232	234	250	218	249	243	245	232	253	256	243	262	261	231	241	232	240	217	235	233	258	240	219	236	249	243	231	246	226	257	241	212	228	242	247	235	241	233	266	263	231	246	234	242	238	254	240	221	257	211	261	254	254	234	266	223	210	231	209	246	244	238	242	224	220	255	235	215	270	232	235	234	232	241	243	228	219	253	234	217	265	231	213	269	240	246	247	236	217	236	245	229	245	239	238	268	203	219	228	241	239	224	236	219	233	249	271	265	237	240	235	226	266	252	216	234	198	223	225	248	225	231	251	206	229	219	253	245	250	249	283	228	267	244	217	205	233	260	253	210	236	236	251	233	227	219	242	243	253	245	249	245	235	207	241	233	226	223	244	205	249	250	234	259	247	221	240	254	251	273	222	250	245	255	273	244	225	257	247	273	260	212	220	255	212	230	214	212	273	234	238	253	241	236	234	226	243	250	220	244	222	216	228	258	261	218	241	247	241	263	240	236	255	227	263	221	226	244	239	230	229	232	225	258	236	211	240	241	247	226	245	234	226	248	249	231	244	228	207	239	248	236	230	240	209	236	254	258	233	213	234	261	205	240	245	232	252	226	229	228	252
28031	20782	15617	8764	4099	2713	1979	1536	1209	935	870	810	771	713	719	624	596	539	524	502	470	501	472	436	437	444	460	355	360	363	391	393	403	367	415	359	391	366	345	349	341	383	347	362	362	375	342	363	334	359	369	365	352	368	359	358	364	389	368	355	346	343	357	399	347	376	362	345	357	385	399	387	379	356	368	359	377	352	360	374	359	349	371	345	372	369	358	363	345	343	352	356	372	350	369	349	360	352	359	390	345	353	333	370	389	391	349	386	374	387	328	379	373	355	367	378	381	352	372	381	361	373	362	384	346	382	361	367	355	375	368	357	384	367	348	346	341	366	332	359	366	362	372	387	348	364	360	388	384	358	356	388	358	362	383	379	333	342	372	378	367	364	338	391	374	379	383	358	365	369	372	303	367	344	350	370	355	350	364	395	348	375	380	342	350	344	369	348	338	371	374	369	400	362	350	371	367	348	387	355	368	326	382	357	343	352	366	365	344	343	371	341	390	360	360	364	361	330	360	357	347	346	357	363	366	361	356	389	353	352	364	340	368	351	353	348	357	385	343	356	348	389	361	370	361	358	337	371	363	385	405	342	329	361	405	327	358	351	386	349	372	343	379	351	343	344	377	396	357	345	398	353	390	375	378	375	379	374	357	385	347	374	348	352	335	357	393	350	362	346	351	317	336	377	326	369	390	362	363	359	330	371	378	332	385	375	370	352	375	348	383	356	367	347	370	366	351	358	378	306	365	366	370	363	373	359	336	372	379	362	349	350	353	359	379	352	361	344	360	373	396	373	355	370	389	365	394	381	365	395	379	388	369	385	342	345	358	378	376	376	364	367	398	388	332	382	342	370	384	349	366	354	373	364	349	383	392	344	368	373	386	339	385	373	378	376	326	367	363	339	369	370	374	350	356	404	386	336	368	365	343	392	346	356	332	366	350	331	383	344	362	346	378	359	376	374	373	357	347	348	333	343	393	389	380	419	369	362	353	360	356	321	336	366	346	331	367	357	375	354	377	372	364	370	336	389	410	372	383	400	379	375	366	354	382	329	354	353	379	371	381	370	349	377	375	375	371	358	361	383	343	349	395	370	371	371	377	366	322	364	378	349	380	400	343	365	346	342	344	350	369	376	338	328	399	358	408	334	352	357	335	379	376	340	339	340	337	384	361	384	336	372	357	394	366	370	344	376	364	369	346	336	339	358	378	377	368	335	361	376	398	406	388	385	357	337	342	352	332	361	354	324	340	366	367	346	368	400	345	393	360	390	364	368	392	355	367	354	373	402	351	322	351	385	372	368	364	356	357	349	367	346	345	419	350	346	378	379	361	364	359	356	351	357	364	390	350	389	345	352	387	382	368	362	365	345	351	345	368	352	370	358	383	357	380	370	379	359	390	355	375	374	364	383	374	340	337	371	396	376	359	373	379	359	376	406	394	357	355	350	372	329	367	357	373	350	340	385	339	336	416	342	390	387	391	384	375	330	387	396	345	377	364	353	384	381	394	331	380	356	350	350	382	371	362	402	376	334	338	370	374	390	350	388	387	339	374	358	341	362	363	342	370	335	363	414	356	358	366	367	376	367	371	365	351	378	365	345	355	363	363	331	343	362	379	331	349	357	331	339	368	373	394	361	366	371	358	355	358	349	379	377	360	373	396	368	369	390	353	354	397	390	380	397	381	372	348	390	368	371	339	366	344	344	364	374	327	344	383	367	379	369	351	348	375	316	383	351	371	342	373	396	387	333	360	355	365	368	387	337	383	379	357	354	351	381	403	379	348	390	396	346	371	371	369	379	350	363	352	403	353	353	373	361	372	394	354	376	350	388	348	404	332	363	325	370	388	338	365	362	344	372	356	370	391	361	343	367	368	348	377	363	375	350	362	336	393	386	366	402	361	344	346	355	376	370	353	390	364	389	332	345	323	351	377	369	321	382	374	336	383	351	350	360	384	348	354	330	405	367	347	381	376	360	357	367	361	354	355	360	353	351	347	352	365	369	372	380	376	331	373	342	396	381	368	390	367	347	406	359	415	349	372	350	365	340	369	352	342	377	363	389	368	347	376	338	371	357	388	390	353	358	361	353	351	352	375	328	361	367	373	357	401	358	365	361	357	391	396	354	351	367	378	364	390	357	322	344	348	380	359	358	377	399	395	358	389	367	334	357	356	386	391	377	337	345	323	352	350	375	323	400	368	402	347	375	377	366	369	399	380	327	365	376	367	357	362	385	375	374	369	401	361	346	335	418	395	389	334	359	388	338	365	380	350	376	345	348	385	382	373	388	389	357	331	384	346	365	374	355	359	354	365	396	373	348	357	385	336	366	381	365	352	398	350	339	374	380	383	389	371	395	362	361	375	365	359	355	350	351	380	362	372	397	365	354	346	348	351	373	380	343	347	384	378	359	353	377	356	393	371	360	374	366	377	344	364	364	355	399	390	373	373	381	347	385	335	355	358	346	360	336	337	363	383	354	349	381	408	336	372	365	376	374	355	377	371	353	357	360	380	371	377	357	394	366	349	342	337	346	367	412	401	355	364	384	372	387	391	354	387	319	365	350	401	343	350	358	336	397	344	372	369	367	391	358	388	370	371	377	330	379	359	333	374	403	352	360	391	370	335	339	336	369	397	342	346	342	355	348	357	372	372	382	371	351	384	357	384	363	361	313	349	337	384	362	372	370	383	360	394	351	394	336	387	397	341	357	376	350	368	360	368	350	372	401	351	382	377	371	386	321	349	350	355	344	354	378	331	344	386	370	369	377	379	337	395	370	353	377	355	388	334	343	348	362	354	355	364	358	367	396	354	348	348	349	398	366	373	336	359	370	357	364	364	325	357	355	360	339	363	354	355	381	375	396	356	367	356	397	402	358	347	320	390	366	353	351	319	335	365	380	354	359	356	368	372	355	413	355	364	384	371	379	392	345	326	370	376	404	353	352	349	388	331	400	349	389	357	385	362	396	368	369	359	370	371	363	364	361	343	360	364	371	368	331	360	359	339	313	363	329	353	359	363	356	395	348	351	379	398	377	401	352	369	360	347	349	368	329	348	385	360	396	363	369	361	361	375	395	374	395	382	362	385	403	348	404	416	356	353	359	373	363	351	375	376	359	381	333	358	395	384	365	370	370	324	391	367	348	358	353	367	387	386	353	367	357	384	402	348	349	340	389	356	359	354	357	385	381	382	402	343	375	349	367	375	358	362	380	354	333	394	389	340	386	404	377	354	375	364	372	343	367	367	360	341	332	362	350	391	367	334	318	391	369	372	343	332	384	367	368	378	359	371	386	358	375	363	322	379	370	354	329	377	375	389	354	375	383	385	341	379	324	369	390	388	383	347	348	345	385	366	353	361	377	362	369	349	334	340	405	354	354	393	337	393	392	367	367	368	360	383	382	379	386	337	364	372	363	360	400	358	363	343	343	381	365	383	374	364	350	368	355	364	331	364	358	342	340	336	380	344	362	346	369	363	349	400	365	351	363	365	393	366	367
9395	19434	15528	9394	6633	5287	4187	3268	2535	1892	1700	1526	1417	1318	1273	1033	845	796	750	767	739	629	649	544	533	570	570	540	490	464	475	463	439	467	491	527	453	454	448	460	452	473	387	410	430	400	478	472	438	452	448	454	421	445	435	444	410	422	448	446	379	459	427	423	425	439	470	447	404	457	420	433	415	445	437	409	447	424	432	463	443	441	450	458	472	433	458	420	425	399	422	430	428	433	416	414	421	434	462	424	457	435	459	443	456	423	444	452	428	454	451	415	447	467	393	398	429	433	413	390	440	447	488	425	438	440	422	425	435	449	414	428	459	383	470	416	431	462	442	417	401	442	438	463	426	442	393	422	447	434	429	437	444	459	436	443	462	413	429	417	420	466	401	432	449	440	447	469	413	434	411	456	441	413	405	420	446	421	490	440	406	443	407	435	459	424	461	444	413	428	444	444	419	418	429	438	389	476	414	423	417	428	454	465	411	405	448	461	422	397	468	413	388	449	419	430	461	413	436	435	425	441	427	419	434	383	425	451	441	424	456	477	453	475	427	454	419	418	435	423	415	453	445	420	435	470	414	420	477	414	450	412	444	440	421	452	412	413	419	372	468	429	425	440	442	442	403	440	438	431	423	446	421	474	436	444	443	471	412	415	421	438	437	473	431	426	456	408	465	425	442	409	410	434	415	450	446	436	401	489	442	451	416	428	386	432	444	435	447	434	393	418	367	436	489	452	405	465	429	459	417	394	432	449	454	414	429	415	429	462	444	442	405	470	433	399	432	453	432	429	433	456	435	419	452	445	442	445	409	430	440	440	470	443	432	443	411	458	452	438	427	445	412	426	444	455	451	410	442	458	478	463	482	444	418	457	462	442	466	404	445	425	388	397	410	408	462	412	438	418	449	439	413	431	443	421	468	422	455	425	415	452	436	444	419	441	444	425	440	432	452	466	421	437	477	434	426	419	413	445	407	435	450	424	437	433	410	395	443	414	391	409	416	413	414	441	416	461	424	421	430	464	399	455	449	423	418	433	441	444	413	437	454	398	425	456	427	419	448	406	422	404	444	418	459	434	458	424	434	433	444	436	438	416	435	436	438	499	435	401	438	435	432	462	454	454	455	445	422	474	458	432	485	422	401	414	418	438	452	434	437	420	412	407	414	437	450	440	456	418	428	430	415	410	429	414	447	450	424	455	431	447	431	397	425	433	435	428	449	453	438	408	452	441	422	425	435	448	408	403	463	457	425	455	468	420	436	438	435	429	425	427	417	439	419	393	427	424	446	469	447	434	412	426	431	438	427	441	420	446	434	474	420	429	425	447	407	418	425	435	434	433	430	415	462	446	403	424	457	427	404	447	427	462	420	463	420	443	430	446	423	463	432	451	417	408	456	439	450	473	433	440	422	441	454	447	454	470	452	432	424	453	435	389	455	432	434	420	442	468	439	448	458	445	449	441	423	412	409	438	441	400	425	416	440	419	449	429	417	441	427	427	456	443	469	416	399	451	426	422	420	457	394	434	417	485	411	452	445	425	429	421	449	404	444	426	422	444	421	444	418	433	454	447	445	433	435	422	425	420	404	423	445	437	420	421	438	455	449	430	455	433	426	460	421	413	436	495	407	432	418	423	473	423	441	457	450	441	420	447	447	453	445	438	482	431	435	408	449	446	451	431	442	431	436	428	367	434	429	433	387	397	434	453	451	434	426	454	432	433	427	440	464	411	408	415	440	456	419	411	454	447	389	441	445	424	449	454	393	406	441	481	416	412	421	424	405	465	474	467	451	439	418	439	424	453	429	407	431	467	442	421	454	433	429	432	396	445	414	427	425	429	451	415	445	441	417	440	445	396	455	419	431	459	465	457	405	417	432	446	403	437	444	438	441	420	457	412	416	458	438	426	471	426	449	406	429	477	425	436	423	427	416	400	423	418	393	427	444	427	408	408	384	420	381	417	420	453	480	410	410	472	497	462	434	413	437	458	461	408	442	432	477	445	433	412	455	426	444	442	449	425	403	499	437	416	449	383	418	418	385	460	439	427	450	439	397	467	444	449	442	462	436	427	430	433	441	412	462	446	434	433	416	450	442	452	416	441	408	437	447	429	453	416	469	438	459	448	420	445	450	414	461	439	431	440	460	455	406	431	433	442	477	456	456	432	450	431	427	451	427	458	400	449	403	439	451	431	488	446	410	446	440	422	412	445	418	421	435	421	419	449	425	416	428	417	433	435	444	452	414	429	436	391	439	446	449	420	465	410	438	434	451	446	393	444	452	425	423	456	438	396	432	411	480	457	459	453	448	439	397	420	440	424	437	452	444	428	434	452	471	428	396	447	407	417	439	439	441	419	409	414	420	421	430	452	430	431	419	458	458	459	419	446	441	433	462	413	452	447	436	441	426	417	438	452	468	455	414	419	423	433	422	472	442	400	422	430	463	381	449	465	441	480	416	406	446	454	430	432	449	384	434	447	453	422	443	446	467	384	434	428	433	453	420	423	443	424	438	453	437	457	426	451	444	445	429	436	425	442	438	457	448	425	406	426	439	440	429	429	420	407	435	460	420	410	392	450	442	406	457	483	420	462	453	435	419	481	438	414	406	461	413	438	413	441	459	455	438	453	378	461	448	432	433	451	447	455	446	493	417	445	471	427	425	446	423	479	436	398	442	425	381	428	464	446	456	451	440	478	442	431	442	463	440	439	432	421	441	422	450	441	417	480	460	427	434	471	400	427	455	456	417	407	480	395	402	440	412	440	430	435	440	429	433	425	436	460	424	437	418	396	424	447	435	433	421	452	450	423	443	442	417	460	437	464	465	437	435	446	417	439	399	431	388	428	432	465	413	456	414	453	439	456	410	444	418	449	389	450	455	423	439	447	421	441	426	405	448	465	420	415	449	434	413	421	414	422	437	429	419	423	448	436	442	431	436	409	444	398	391	431	420	432	469	450	457	427	448	459	468	387	416	431	409	445	445	433	412	394	410	411	453	470	452	430	407	450	426	467	490	417	454	385	443	434	412	402	463	430	422	430	458	421	440	444	384	456	444	475	439	499	426	451	448	425	432	414	417	427	473	420	439	414	472	470	436	426	442	390	426	472	434	419	409	424	420	455	433	430	419	453	444	433	406	427	454	469	412	443	451	428	426	455	411	451	416	411	447	444	438	454	404	433	447	437	447	425	452	417	433	437	454	437	431	433	462	400	444	417	429	447	440	436	425	406	469	434	459	450	420	409	431	473	458	440	432	423	422	453	429	409	450	429	434	451	455	409	451	425	461	466	447	458	419	431	410	443	460	430	426	428	442	391	452	442	461	508	445	449	395	412	464	403	400	439	462	463	429	454	423	427	463	410	445	441	455	438	384	428	474	433	402	447	454	415	422	410	405	404	419	394	431	450	456	444	432	437	413	449	428	407	417	429	471	411	462	414	421	399	445	461	429	457	386	417	434	458	455	432	446	421	423	464	420	444	462	481	445	417	421	410	463	454	448	429
24127	21644	28978	24795	21595	12129	4510	2651	1971	1537	1399	1153	1107	1018	921	835	742	677	674	688	650	528	542	465	468	501	458	395	430	408	385	419	400	426	423	383	394	398	378	386	375	362	354	361	330	340	406	349	356	351	363	357	373	392	364	373	339	322	375	382	377	404	355	393	380	348	335	386	390	367	377	327	351	391	381	356	368	331	370	388	377	362	342	358	326	366	367	337	330	333	388	348	360	346	353	348	367	351	347	361	364	310	382	367	362	359	346	355	392	332	326	353	342	371	372	352	387	384	356	357	361	348	372	359	361	376	365	364	350	341	328	350	373	357	383	359	343	340	383	379	351	357	357	346	384	359	338	362	374	363	385	353	349	373	350	348	375	338	335	360	365	362	373	337	367	389	372	395	378	366	346	369	313	365	334	369	360	359	362	333	342	351	350	397	365	362	330	349	374	316	380	378	351	363	364	336	327	356	359	338	314	368	365	352	373	363	343	346	330	349	369	377	407	359	351	337	360	362	379	373	333	343	343	336	367	364	358	375	372	377	355	346	396	343	353	364	354	366	356	343	366	372	357	344	320	329	396	391	321	331	389	358	369	375	337	371	349	329	371	377	375	350	368	362	363	366	324	384	392	362	365	328	347	303	373	365	368	368	347	379	340	353	356	372	375	358	353	340	376	384	370	349	378	322	386	329	359	339	372	387	373	381	340	388	381	356	371	357	354	381	391	371	400	358	359	354	388	378	348	368	344	342	371	338	371	359	353	342	388	362	366	377	380	325	360	389	366	383	377	354	381	333	357	345	357	371	359	371	363	360	313	337	366	356	392	346	357	349	346	372	364	359	328	327	351	347	338	327	355	352	352	360	368	348	370	356	352	397	334	348	368	367	359	362	344	374	368	347	339	360	328	366	361	381	376	322	394	354	331	361	343	340	338	368	364	366	362	372	343	373	395	368	362	366	368	378	343	366	354	370	355	380	375	361	356	345	328	356	323	371	381	349	354	324	343	345	343	356	386	357	311	396	357	362	378	380	364	352	362	337	345	365	391	348	357	379	367	331	394	370	369	362	330	348	343	353	394	333	384	326	369	377	372	350	387	339	371	362	345	380	370	346	339	395	369	339	343	336	394	340	350	365	375	338	343	373	362	347	385	363	308	340	346	351	316	348	344	366	357	367	387	370	361	340	356	376	354	381	358	395	347	380	342	380	343	372	337	349	357	364	333	365	352	375	343	337	317	380	357	324	378	331	333	358	337	365	367	359	371	384	321	345	359	341	363	368	375	345	398	360	328	359	338	347	334	337	372	393	331	334	336	358	370	348	377	355	351	351	385	378	368	387	357	396	354	338	320	365	350	336	402	369	340	340	372	359	352	373	347	371	367	356	373	360	354	345	383	366	369	418	323	367	367	353	369	358	370	356	390	359	362	346	346	341	372	348	366	343	373	388	353	324	381	352	378	355	346	371	348	379	386	388	379	367	337	330	339	343	342	398	358	356	352	361	387	337	409	351	392	374	349	372	344	368	361	358	307	391	359	365	332	395	393	346	379	371	350	362	332	346	363	347	326	371	364	375	349	371	350	356	380	372	357	355	373	329	363	377	352	321	355	358	365	355	369	353	353	368	320	323	367	370	386	377	374	329	365	385	392	325	359	342	369	355	341	375	348	380	354	353	367	338	335	357	334	372	369	356	398	367	359	352	363	343	350	394	324	360	366	331	368	363	369	375	368	381	320	342	344	338	371	348	325	328	362	379	387	363	377	356	352	360	363	354	364	356	349	354	367	383	377	376	372	363	340	337	386	395	337	381	327	370	356	361	367	347	346	318	340	368	339	376	340	350	329	330	387	351	385	342	388	373	376	357	357	335	339	382	358	353	359	354	359	364	366	342	305	397	380	373	399	358	365	374	360	342	340	379	378	369	385	374	343	359	335	373	356	365	325	367	365	366	396	354	328	357	361	355	368	353	332	348	365	374	395	381	375	359	379	326	362	350	404	334	384	370	364	357	324	368	360	335	373	397	347	364	368	343	380	327	386	360	381	328	350	348	365	360	370	362	341	358	337	351	370	367	376	336	373	356	352	353	353	347	356	372	382	322	391	349	331	384	369	338	354	352	358	341	364	358	363	350	345	353	376	347	369	361	364	337	348	356	364	366	365	376	355	354	357	354	368	326	372	352	366	394	359	355	374	345	363	363	352	351	372	387	372	361	354	340	372	375	352	369	341	333	342	363	387	374	355	389	339	352	358	390	378	379	319	362	336	346	341	365	367	379	339	376	340	367	376	358	334	370	361	381	390	362	320	365	371	344	348	353	372	373	365	372	359	337	369	360	373	320	381	352	390	355	372	380	364	379	357	361	333	390	341	330	371	363	356	350	370	337	355	357	364	388	322	360	354	340	383	390	343	332	345	398	344	365	341	356	338	375	349	360	341	337	386	359	366	382	378	384	370	339	381	348	369	352	401	366	348	383	327	367	338	359	370	362	362	342	393	345	363	412	348	372	344	323	393	355	348	365	364	382	366	360	363	366	364	369	353	344	328	368	383	359	335	376	345	359	338	347	351	356	345	352	371	342	342	378	332	367	348	373	347	335	355	353	359	337	355	343	377	369	391	354	379	359	354	352	334	390	372	374	387	345	356	328	390	343	383	369	352	344	368	350	376	313	358	354	345	361	386	358	328	358	368	341	368	365	358	375	364	320	376	374	346	357	343	353	370	356	355	331	351	329	345	348	373	353	372	353	378	353	327	345	348	385	376	369	392	374	373	379	323	342	365	389	339	348	335	364	353	379	347	353	343	349	372	337	349	345	380	363	352	323	381	361	385	379	392	339	379	373	317	347	343	367	352	347	362	365	349	372	370	360	385	338	388	350	332	362	369	362	352	347	358	319	346	350	360	357	359	320	354	336	377	372	353	377	358	361	393	382	368	346	353	336	360	343	336	338	402	353	363	347	366	387	365	332	344	321	378	351	354	339	369	359	361	365	388	358	359	399	362	371	353	386	333	383	369	353	345	417	373	311	351	343	342	364	350	387	376	375	364	352	370	370	345	362	324	335	356	340	332	349	379	363	351	374	366	371	342	345	352	366	334	330	331	375	362	382	371	345	383	373	347	374	360	381	354	382	342	387	360	364	326	359	359	349	369	374	388	381	329	380	375	360	363	322	344	357	354	351	368	390	344	358	394	360	367	349	396	350	363	376	353	368	354	357	357	363	367	386	375	334	406	335	364	346	359	385	341	352	377	363	355	394	353	357	355	364	331	359	377	394	362	357	364	381	353	339	352	328	373	376	326	336	341	378	354	350	366	331	349	336	381	345	330	379	357	341	330	337	379	384	359	372	375	350	376	347	340	361	365	365	345	343	367	384	368	339	389	350	356	319	364	332	360	362	359	346	368	356	344	352	378	337	366	351	331	351	387	365	358	369	362	359	342	337	351	354	359	363	393	346	375	329	393	385	345	391	374	354	369	372	332	343	351	349	369	350	355	329
9279	26293	21459	13813	10350	8242	6718	5281	4086	3093	2852	2294	2036	1844	1785	1495	1266	1109	1036	997	968	875	768	679	647	730	700	589	576	577	501	496	483	511	602	482	500	473	448	452	475	459	444	469	450	449	445	457	498	491	423	451	490	466	418	416	439	429	418	474	442	468	430	438	449	481	427	452	460	403	443	400	449	500	472	441	452	449	459	467	431	391	444	451	438	422	430	422	463	434	412	417	436	473	405	439	421	449	424	431	440	470	430	431	436	416	405	449	449	426	419	424	463	436	433	440	432	433	421	459	450	440	442	392	410	402	445	438	476	419	434	460	410	447	420	441	388	421	415	395	428	457	481	409	407	422	423	421	416	436	416	417	411	430	450	454	437	452	421	438	458	465	441	452	427	414	474	434	437	429	439	400	471	458	461	429	421	449	431	424	421	436	443	424	436	421	431	440	426	450	441	453	442	408	433	475	423	420	431	440	436	434	426	403	459	469	458	451	458	444	408	431	431	444	468	427	410	425	454	462	404	448	424	505	467	408	449	436	438	416	415	439	431	444	377	432	449	414	407	427	431	425	435	410	427	433	436	410	433	458	461	455	411	433	444	405	419	478	425	458	463	446	450	463	413	426	430	412	417	453	427	420	463	439	432	470	449	430	451	447	444	421	442	413	430	409	448	434	422	444	435	429	427	452	418	430	439	432	425	414	460	439	459	379	423	428	449	459	417	446	466	458	408	464	418	469	446	386	446	447	491	461	415	458	430	450	427	438	441	482	430	435	449	433	433	458	430	441	419	424	488	413	444	465	449	417	442	422	454	464	457	444	426	450	421	403	418	442	450	438	457	444	411	473	440	392	448	441	404	430	461	462	447	446	400	455	442	477	426	400	438	435	450	403	427	420	464	438	405	413	462	443	424	442	424	457	414	450	428	426	424	433	418	432	429	420	456	438	428	427	437	442	456	448	447	422	453	398	453	439	483	448	431	412	455	443	466	414	458	427	408	429	469	426	423	431	425	454	446	449	394	426	465	456	451	413	454	443	380	443	443	396	456	435	488	451	405	427	480	452	414	467	434	445	427	429	434	421	447	441	435	423	430	426	414	428	455	439	421	432	423	400	411	433	483	465	418	421	437	462	428	425	428	425	460	400	440	422	402	400	431	436	436	456	420	457	413	422	415	435	426	441	405	436	402	443	458	438	452	437	479	439	401	421	413	420	426	428	457	442	391	434	447	439	421	460	412	433	435	437	474	439	411	439	419	440	425	434	428	422	432	429	430	409	438	379	415	412	455	426	403	439	426	394	413	429	433	439	443	439	442	428	413	433	432	461	456	413	382	473	446	425	427	455	444	453	429	435	422	448	417	423	427	440	420	461	472	447	435	416	452	428	403	454	403	425	427	432	428	459	407	424	454	423	435	419	446	403	462	422	386	395	417	437	447	440	426	446	440	451	440	436	444	442	480	444	437	401	419	446	411	433	421	411	445	427	454	430	438	454	404	442	447	404	415	414	434	400	422	449	424	417	416	444	435	435	442	428	444	416	428	443	423	447	424	427	460	463	470	454	439	455	435	407	420	464	434	446	452	435	427	467	423	432	426	434	466	364	453	458	457	442	448	412	428	430	435	433	408	413	443	421	401	456	434	438	425	435	414	441	448	446	444	434	438	453	439	412	420	474	450	403	415	444	420	441	405	430	478	429	468	440	452	448	430	460	473	427	461	458	446	439	438	422	419	451	437	436	438	439	406	431	439	376	447	399	435	442	412	400	433	408	423	440	425	423	418	413	472	444	397	424	427	419	430	443	452	452	419	433	426	419	452	398	427	417	427	444	435	441	391	431	436	432	440	412	443	396	436	444	437	489	428	387	429	413	432	453	446	472	428	439	389	413	467	448	434	436	450	422	422	438	376	428	431	419	450	413	410	438	450	420	455	452	396	423	439	430	455	446	422	424	427	436	440	406	433	429	432	451	397	450	397	474	435	450	437	430	439	419	423	416	426	443	463	450	439	410	414	419	426	402	453	462	408	449	438	399	453	443	411	435	406	462	440	426	459	439	432	434	401	429	430	440	392	404	413	427	440	461	431	433	427	440	419	416	436	406	414	438	422	418	466	410	401	440	449	436	407	457	464	409	481	435	427	425	419	441	428	461	418	448	448	470	416	440	411	414	427	424	459	437	425	426	408	429	435	415	425	465	491	430	434	414	434	457	444	429	439	422	418	443	414	417	452	450	425	440	439	466	394	448	401	449	439	387	403	421	429	412	469	433	421	439	432	446	442	405	438	443	399	455	441	428	412	429	448	447	449	421	444	476	468	428	440	405	444	431	436	433	447	437	455	410	436	455	394	422	416	465	471	419	402	432	432	476	435	401	437	450	435	447	448	471	405	432	416	440	422	426	433	489	439	421	460	428	424	438	438	434	413	443	441	451	466	430	441	426	449	454	461	426	442	431	429	446	433	415	421	460	459	436	414	446	472	448	467	413	429	447	437	415	431	440	438	438	461	445	452	445	456	404	427	413	424	428	444	411	452	420	416	456	430	428	426	474	412	414	436	416	399	448	399	442	436	463	413	443	424	415	416	413	428	484	419	495	431	428	420	438	394	382	449	390	435	437	455	402	439	462	477	429	425	417	411	436	449	431	449	413	471	439	427	418	426	423	462	417	439	416	470	429	440	432	445	422	396	417	410	449	465	458	433	406	455	457	429	461	451	413	459	437	441	441	472	434	439	408	457	422	420	420	455	478	457	456	415	447	417	427	426	443	420	437	441	490	435	465	443	480	413	430	440	370	420	406	438	440	445	447	409	447	431	435	411	466	434	437	429	415	462	443	418	406	409	451	455	444	424	404	446	416	430	429	406	430	429	402	457	429	460	487	410	414	448	450	389	396	419	433	422	425	470	412	427	442	432	477	438	409	435	405	457	404	415	436	431	418	459	435	443	411	449	454	425	477	417	417	411	439	456	451	425	425	438	433	436	426	417	402	421	462	410	427	408	445	448	413	415	459	409	422	458	432	417	422	448	448	450	418	429	453	399	402	433	424	440	387	404	460	425	429	445	438	449	452	449	442	435	398	471	439	465	435	433	448	449	415	440	427	471	487	406	448	471	445	425	429	445	467	414	407	447	429	469	452	416	424	400	400	433	459	434	458	456	442	405	423	463	431	414	423	423	415	423	426	504	424	472	443	428	448	470	411	460	497	429	393	481	423	448	424	443	432	437	443	442	444	398	407	444	399	425	456	414	415	408	423	484	429	420	459	427	394	422	435	401	449	440	496	405	406	428	425	435	392	426	431	427	447	425	450	407	398	470	397	415	471	404	454	409	447	436	415	460	410	464	436	399	449	458	453	447	464	446	445	436	420	452	415	388	418	415	461	459	451	426	445	401	447	451	406	450	459	458	431	449	444	441	435	404	430	402	415	430	494	423	451	481	443	451	449	464	445	417	439	414	451	463	431	453	428	380	413	464	434	482	458	399	434	446	362	420	419	422	431
25399	21683	27865	25843	12341	4122	2819	1950	1427	1144	969	948	703	601	635	637	508	510	458	461	367	377	348	301	336	340	334	293	255	285	263	307	286	252	283	290	264	242	238	252	246	216	228	238	260	221	249	234	259	246	229	242	272	220	251	216	242	253	231	246	236	221	251	233	244	234	242	225	251	234	205	238	235	235	222	242	260	217	222	213	262	245	229	239	238	272	219	235	228	242	243	226	245	231	228	233	236	252	269	234	231	218	244	236	243	256	222	240	249	278	245	261	241	253	260	228	219	222	234	246	267	258	265	215	240	243	241	233	254	243	200	226	224	201	217	231	268	224	256	243	250	257	242	231	231	225	222	242	266	223	259	209	248	214	233	218	267	238	222	240	263	224	236	236	252	219	229	249	243	247	230	225	232	228	218	247	228	258	240	245	212	251	240	224	233	252	261	240	245	249	224	239	238	231	255	236	258	264	226	241	214	256	218	256	212	213	237	233	244	236	224	249	248	243	216	254	238	240	236	200	229	224	263	239	205	242	217	243	219	226	255	258	232	214	227	235	248	236	235	256	234	220	240	262	222	238	213	232	246	237	252	243	239	231	225	245	236	243	227	248	241	230	229	225	259	239	239	242	226	245	238	233	225	240	243	218	228	235	235	231	224	226	257	224	245	220	264	237	214	227	232	247	215	252	233	245	235	217	236	206	268	244	242	246	220	248	219	244	233	216	218	240	226	226	237	245	232	237	233	228	253	241	221	215	256	265	243	254	248	233	243	225	257	231	256	252	243	233	257	241	217	214	226	227	210	259	237	233	242	225	223	240	228	232	207	226	258	255	226	255	230	249	242	243	206	248	240	253	256	220	240	258	241	211	231	258	210	250	220	223	253	243	243	218	215	231	236	237	242	232	233	253	242	256	213	241	250	235	262	208	234	223	211	245	240	205	257	226	232	235	246	221	227	236	254	277	257	236	245	254	227	264	250	234	261	238	242	231	242	250	231	241	213	230	225	233	237	242	238	229	221	245	262	231	234	243	235	228	236	254	233	264	259	245	235	248	249	243	223	242	206	248	224	238	235	205	256	216	220	236	266	199	210	254	257	273	225	246	245	230	247	223	237	226	233	219	243	259	188	309	232	220	215	220	256	208	241	221	227	252	229	216	261	233	262	247	235	222	231	238	252	239	247	223	237	208	239	225	219	223	227	223	234	218	250	236	218	257	246	228	249	219	262	246	224	266	216	244	191	237	249	236	223	247	228	260	253	235	225	227	248	247	212	235	236	247	237	230	238	232	256	244	229	252	248	208	226	224	220	235	230	236	257	235	242	243	242	257	229	243	233	210	230	220	249	218	220	247	242	233	257	249	265	226	268	222	220	238	236	229	225	242	257	249	253	260	259	266	248	249	243	217	228	258	240	249	233	238	253	252	222	239	234	230	226	225	227	241	252	250	260	226	222	237	218	216	190	276	241	252	243	234	239	247	241	213	282	217	246	212	224	231	222	214	233	261	226	231	241	244	226	219	236	209	197	232	221	207	259	221	253	237	270	250	254	241	223	248	227	254	251	228	232	215	261	256	244	231	250	235	208	209	226	235	264	236	216	239	223	248	256	242	247	260	226	245	243	254	241	261	237	227	268	217	249	230	252	245	258	251	219	237	254	244	218	240	225	247	233	225	255	259	235	240	246	217	229	251	233	237	236	259	234	231	207	212	261	213	236	211	242	240	236	243	229	212	231	233	220	216	255	231	252	230	223	264	227	249	219	232	245	254	202	208	226	210	217	249	215	228	226	233	248	257	249	252	267	242	232	243	242	250	218	243	243	252	238	232	250	246	210	248	254	251	194	212	221	230	243	231	227	238	226	252	240	233	255	250	232	229	225	248	215	211	242	241	225	239	263	252	230	229	223	229	253	234	227	232	235	247	252	254	231	240	269	246	247	235	238	240	242	233	237	251	236	219	228	239	241	228	248	210	254	238	245	203	235	225	256	237	228	216	252	229	240	261	226	242	226	211	252	218	245	256	244	270	254	237	227	262	258	220	240	259	219	225	268	221	229	204	217	227	224	231	246	240	239	229	236	234	207	241	236	226	209	220	243	242	233	227	214	235	209	234	213	234	227	226	247	223	226	239	217	237	227	230	222	238	250	226	233	229	245	258	239	204	256	225	223	238	212	207	270	205	241	250	234	236	256	224	249	229	212	261	215	246	242	254	229	256	214	230	243	235	214	242	243	241	218	238	227	239	229	257	244	245	244	227	257	245	227	230	214	245	246	203	213	243	248	247	221	234	257	254	239	263	227	216	227	248	260	209	214	258	234	248	214	242	230	237	221	235	245	236	246	256	228	235	234	235	250	228	229	237	207	204	225	229	255	226	232	245	245	245	226	227	247	246	230	214	255	238	223	237	224	258	239	222	251	227	205	229	239	248	227	223	221	229	259	255	250	270	266	255	240	242	224	228	236	232	222	221	254	235	258	226	229	223	258	245	239	251	235	254	258	214	232	252	211	239	198	280	226	198	241	208	236	233	229	251	202	249	197	219	233	235	214	249	227	247	241	235	207	258	250	255	228	218	226	212	233	221	249	241	229	232	227	222	212	225	252	222	203	239	231	224	219	217	227	214	253	219	235	229	226	242	237	244	223	225	225	230	200	207	220	233	225	246	237	238	219	229	213	241	245	252	212	215	245	228	234	251	252	268	267	233	254	242	228	230	256	266	210	265	251	229	250	248	211	243	223	254	247	240	217	218	222	240	238	227	234	242	240	249	249	244	241	229	235	228	236	249	228	228	240	254	238	210	256	235	219	227	230	227	228	226	240	246	235	232	229	212	232	251	229	239	219	241	239	246	238	226	222	210	222	212	228	219	219	253	247	253	234	235	264	199	230	254	238	280	239	240	235	248	240	229	232	252	226	217	249	266	236	242	229	226	245	247	231	238	232	249	244	255	220	259	225	246	211	241	226	228	252	268	252	219	259	232	246	239	219	229	267	222	230	236	238	247	243	228	209	236	248	249	238	245	233	271	219	241	214	233	227	210	232	252	224	209	247	228	245	228	229	230	217	231	267	229	222	255	209	239	212	238	223	271	201	222	228	247	254	239	227	270	196	234	233	229	208	238	233	225	233	263	229	249	254	255	220	235	249	227	264	205	224	218	230	235	253	277	263	247	227	230	240	255	248	214	270	230	237	259	238	246	239	240	232	237	221	253	237	242	219	227	227	231	204	259	229	237	235	223	222	241	261	282	230	237	198	229	233	237	241	249	222	234	222	226	250	228	254	227	241	242	234	221	244	246	249	228	230	235	287	240	212	245	244	238	230	247	251	233	224	245	202	238	254	241	227	224	214	241	235	239	254	271	270	239	228	239	210	258	216	246	234	260	263	253	233	267	228	215	251	241	190	222	225	254	232	239	261	243	244	245	243	242	234	221	213	233	231	220	203	265	245	259	249	208	240	230	241	227	240	246	251	239	249	241	222	252	232	256	272	232	223	235
9291	23001	18570	11473	8463	6828	5557	4364	3357	2581	2203	2056	1560	1342	1294	1098	970	837	749	743	665	590	538	500	488	495	418	413	383	371	367	349	333	391	351	351	315	282	306	282	324	301	305	312	300	284	292	314	266	279	301	306	300	287	289	280	247	293	301	301	294	286	284	292	283	333	277	306	297	289	294	284	309	312	272	292	286	322	292	274	256	296	289	299	261	283	306	267	282	257	290	323	275	275	264	279	304	280	292	269	275	270	311	287	297	288	261	259	305	289	268	298	283	285	274	314	273	299	259	278	304	313	303	272	274	300	287	308	272	300	289	288	270	271	298	289	285	283	282	290	291	292	281	278	289	295	277	282	258	279	270	303	278	294	270	261	290	293	255	246	291	296	274	327	285	293	286	300	285	293	299	275	284	271	286	314	289	298	284	299	293	307	271	290	267	296	313	315	283	316	300	288	280	298	313	276	269	319	297	261	262	288	274	286	292	296	287	279	285	279	304	309	285	301	286	315	258	286	298	295	303	278	278	306	314	276	287	275	297	293	282	283	284	276	279	282	292	291	288	264	297	295	287	286	261	291	288	266	290	250	274	268	293	280	254	279	240	292	310	288	244	306	286	285	297	284	290	290	275	300	323	275	277	298	275	275	278	294	312	288	298	259	285	285	288	294	282	274	280	280	276	276	296	290	273	309	295	274	313	275	313	298	275	296	255	315	276	299	294	281	302	284	281	274	300	265	285	283	309	291	294	284	295	318	281	281	309	282	284	283	247	275	288	272	313	301	254	333	291	305	253	288	294	283	320	265	287	267	303	267	269	288	304	286	272	284	277	268	316	281	264	280	322	317	292	283	267	261	294	321	265	270	311	294	305	264	262	297	273	277	282	282	271	280	265	254	271	299	266	274	257	248	296	280	264	295	272	306	310	284	280	292	250	274	296	290	256	266	277	308	319	293	333	298	260	275	282	288	277	304	306	293	288	235	294	264	266	285	282	261	299	275	278	250	273	297	271	280	290	294	262	312	266	281	281	273	280	294	297	251	259	295	291	323	289	285	284	281	271	285	278	280	305	292	297	278	294	271	247	306	280	280	297	286	303	312	273	289	286	277	236	309	267	299	305	323	270	284	268	287	293	275	300	282	291	298	311	287	312	267	274	289	290	291	280	274	276	268	278	286	280	274	307	302	286	284	262	287	308	289	272	277	292	254	252	264	293	311	307	267	291	300	269	299	268	296	277	280	272	262	282	281	287	275	270	283	263	271	270	297	318	285	261	295	278	282	267	277	285	296	270	263	267	289	276	288	261	297	282	274	287	277	283	275	280	250	243	287	292	268	271	283	323	284	293	269	317	247	303	293	275	304	288	252	283	279	298	288	299	285	302	277	314	283	325	267	259	305	266	284	283	313	283	280	271	296	303	263	279	327	290	290	297	304	291	284	317	271	279	263	281	274	271	284	272	287	278	281	291	298	309	280	310	290	284	298	295	269	279	272	309	284	288	261	273	312	315	275	283	297	297	282	278	261	277	288	305	308	291	325	253	273	293	277	284	265	280	306	289	284	305	278	293	316	258	278	269	289	303	288	285	281	291	295	254	315	278	285	275	274	288	291	306	301	279	263	257	286	257	306	271	296	283	272	273	274	284	254	278	280	283	279	283	274	269	285	270	287	300	307	251	312	283	296	293	325	310	283	283	310	260	260	248	300	285	285	301	279	286	286	270	288	294	299	290	271	264	265	276	268	283	291	274	300	290	280	267	285	297	283	275	291	275	264	273	283	282	270	287	302	312	293	299	301	265	274	294	285	284	298	268	269	268	282	270	257	282	273	303	268	306	256	269	297	306	251	300	281	271	282	308	295	267	307	306	305	304	282	291	295	281	327	280	287	269	270	272	303	288	291	269	286	285	307	275	280	272	299	276	272	256	307	288	263	281	279	286	282	308	279	280	266	287	307	266	307	301	307	300	263	297	276	286	301	279	292	278	291	251	257	276	262	262	269	308	298	268	284	287	280	282	289	296	277	251	298	276	308	286	274	271	301	281	304	285	282	293	272	270	294	271	277	303	279	290	298	269	281	300	280	244	273	264	243	252	285	262	283	312	293	282	301	266	307	298	307	275	264	271	291	275	303	286	295	265	296	278	299	285	295	306	296	284	269	283	277	299	273	313	290	290	282	266	296	310	264	267	273	249	275	250	272	287	268	270	295	268	293	301	220	311	272	343	277	259	263	285	294	274	292	289	271	276	298	286	291	298	297	296	275	309	277	305	300	271	277	258	282	304	321	263	273	290	286	287	286	303	288	283	279	282	303	284	287	314	303	301	308	266	277	274	280	272	269	257	289	291	310	265	246	272	279	295	293	308	291	293	288	296	278	279	274	304	275	292	262	273	263	279	268	277	275	306	257	262	281	299	314	325	267	282	282	258	281	271	342	284	270	258	288	290	322	289	305	272	277	266	309	291	312	279	289	305	278	319	280	271	290	291	285	283	279	280	266	277	298	298	299	254	295	255	265	295	314	299	302	325	274	283	266	271	300	268	274	282	256	284	291	311	296	260	283	290	303	295	281	289	280	268	269	272	304	274	291	281	291	279	252	287	298	282	278	265	290	277	266	279	282	282	265	266	286	302	255	305	307	282	288	276	236	265	266	305	296	283	298	279	280	287	282	279	308	266	270	311	272	269	286	274	270	276	286	287	294	291	259	293	294	281	291	250	287	301	289	301	287	298	304	295	309	284	299	299	277	273	268	277	270	271	286	286	291	301	302	282	275	269	278	294	269	307	298	298	294	298	298	294	263	295	272	309	289	260	313	274	294	301	302	271	274	249	288	280	265	280	300	274	290	273	281	289	273	309	258	315	292	300	295	293	272	292	254	291	250	276	255	279	283	305	301	267	299	291	273	305	260	271	276	294	290	289	288	305	292	266	309	294	285	275	290	307	289	289	300	265	293	317	267	260	272	298	268	255	287	292	270	261	273	260	292	277	273	294	275	306	290	273	263	272	307	276	282	256	336	283	307	281	299	291	293	261	275	278	303	310	305	269	302	271	296	296	288	313	293	330	299	284	262	302	287	275	277	297	283	258	285	301	256	315	288	293	270	309	272	250	293	274	257	318	256	282	292	266	292	240	270	285	296	291	274	241	263	283	258	319	300	293	246	295	283	301	293	302	265	293	252	261	266	271	294	284	253	266	291	297	295	306	292	292	290	281	278	297	270	257	280	281	291	262	286	283	290	295	272	284	286	298	306	294	273	294	294	321	275	296	264	288	285	259	269	302	297	295	294	311	274	292	311	292	287	267	266	272	267	269	315	274	274	295	299	294	281	293	284	270	312	278	283	294	262	315	302	277	287	292	274	306	256	270	274	304	290	298	256	283	300	307	315	318	284	301	295	262	288	275	289	300	265	284	301	287	301	286	279	294	279	276	309	262	271	277	279	261	275	294	286	262	313	308	261	295	321	289	259	301	250	288	281	314	285	293	278	303	276	294	299
23031	21706	29552	24404	21722	21780	11994	3853	2565	2111	1744	1493	1294	1070	1017	952	735	710	643	576	528	485	409	392	397	388	396	338	312	318	264	290	285	290	275	258	240	219	216	204	224	228	208	216	198	212	231	222	215	217	216	200	218	180	203	191	223	217	227	205	201	205	178	190	228	198	231	195	203	186	214	219	218	213	211	209	197	213	216	202	221	185	193	208	187	217	190	210	208	191	197	219	183	201	200	174	202	190	192	208	193	189	190	211	198	239	197	201	203	216	177	193	178	205	172	197	175	185	187	190	199	179	190	192	204	193	207	215	189	201	217	206	198	207	223	196	227	199	185	201	182	197	187	214	176	215	187	173	225	202	204	194	197	202	188	194	188	188	214	182	171	190	191	170	195	200	189	204	168	195	214	197	184	186	182	171	190	204	208	198	179	201	189	198	219	197	179	174	192	190	177	187	206	180	196	221	187	198	187	191	195	204	199	171	173	202	194	164	205	193	198	199	229	208	199	193	204	236	204	185	201	221	192	197	204	194	214	168	216	208	208	194	196	174	191	211	191	200	197	209	195	216	210	194	196	210	173	187	198	185	188	214	197	202	196	200	205	194	197	196	170	219	204	175	196	204	185	205	185	226	221	197	199	213	209	176	178	219	195	192	211	180	168	195	209	186	200	188	181	201	204	229	194	186	186	219	218	192	217	186	190	202	183	199	176	182	224	203	185	200	192	230	199	224	196	206	198	217	192	198	181	224	204	253	187	211	184	199	188	187	211	200	217	191	211	202	212	209	201	196	209	167	198	193	221	201	194	192	190	209	173	180	186	206	214	207	205	197	168	206	196	197	180	199	186	183	199	194	195	168	181	195	191	199	186	201	209	211	203	183	184	168	162	188	205	196	197	203	205	194	207	196	184	199	233	176	200	210	190	159	214	199	174	196	198	191	205	194	188	203	204	194	183	187	159	195	201	193	196	193	186	200	209	187	194	203	198	161	185	210	209	196	187	233	210	184	207	202	204	178	196	188	201	194	180	203	177	171	198	206	206	197	208	186	191	187	155	218	211	185	193	204	205	210	196	205	198	201	179	200	232	204	193	182	199	211	188	207	191	189	207	197	204	213	181	198	183	200	182	192	182	216	207	178	199	205	193	194	197	168	179	198	187	206	216	177	206	208	184	191	201	205	180	190	202	186	190	191	188	211	185	224	187	212	202	187	191	198	180	193	198	250	209	180	200	170	182	222	227	200	182	206	186	195	203	205	201	176	176	202	182	213	205	185	181	180	188	197	206	221	181	201	210	173	198	199	200	180	202	223	209	201	199	189	192	211	204	192	185	173	198	198	191	185	187	201	202	220	198	207	201	221	198	194	185	192	212	205	221	188	176	181	215	192	215	201	236	178	189	190	208	189	234	176	218	254	221	223	189	189	191	203	207	199	191	205	203	199	229	201	194	180	215	175	185	203	193	217	184	188	193	205	207	206	193	185	186	206	186	197	229	204	178	221	209	195	195	219	215	205	214	195	193	223	198	180	202	202	211	191	211	220	191	186	188	210	183	206	191	205	181	160	198	182	191	202	199	196	202	192	170	200	205	198	194	238	179	175	213	198	201	212	216	195	181	192	197	190	203	194	181	179	173	201	182	191	191	198	206	194	206	209	196	226	200	212	195	193	217	189	192	196	192	215	158	184	198	214	186	201	202	192	191	192	231	198	213	195	187	166	184	194	183	193	186	206	185	214	190	189	197	198	190	185	208	200	197	197	199	199	198	182	229	205	200	197	206	193	186	199	173	189	184	190	204	189	180	180	202	206	186	185	204	204	178	198	206	207	198	199	196	208	181	215	200	210	185	204	214	206	208	179	192	174	173	228	192	188	194	203	202	196	177	188	190	200	185	183	171	172	210	233	183	198	200	199	215	176	168	184	175	169	209	177	205	209	185	198	213	198	220	190	201	204	196	200	205	185	202	178	210	203	195	175	195	207	188	210	208	194	214	222	201	193	210	202	210	200	192	212	187	185	211	192	203	208	191	207	203	207	212	212	208	212	198	198	208	192	205	196	195	193	208	183	180	201	225	204	239	191	212	191	188	195	204	219	209	223	178	191	185	172	206	182	186	209	221	198	188	222	170	164	224	178	191	187	196	210	222	169	181	210	212	226	200	210	214	193	220	199	213	226	198	213	197	208	217	188	219	170	178	165	197	170	175	174	201	186	186	200	185	191	174	193	192	191	198	203	195	183	202	199	220	223	203	203	188	206	176	200	174	202	200	218	217	197	176	194	209	191	167	190	209	177	205	212	192	185	190	213	212	180	212	193	202	199	179	174	196	193	194	203	207	201	175	179	219	202	205	230	189	219	180	178	193	187	182	209	204	182	193	188	189	194	212	211	178	204	180	189	189	205	199	206	180	184	198	197	179	181	216	210	181	189	221	192	220	170	225	172	209	217	181	223	196	201	182	188	176	219	188	222	207	190	197	185	197	185	206	185	196	193	177	204	210	217	207	202	212	201	223	174	192	178	198	214	215	182	202	221	212	171	178	182	219	213	202	187	221	224	209	178	185	201	212	211	211	207	202	196	220	227	178	174	191	220	226	207	200	192	191	207	195	193	210	184	220	204	182	197	206	209	206	198	200	185	231	178	210	218	198	175	227	181	168	189	197	218	187	193	193	213	207	192	196	174	192	189	189	208	214	201	218	186	181	179	181	190	211	191	220	201	204	210	186	193	178	189	174	192	198	192	195	195	186	194	214	197	214	197	215	188	198	200	202	204	211	189	210	177	201	191	168	194	196	194	212	205	201	197	220	190	186	212	220	195	198	192	206	199	213	180	188	183	208	201	197	207	205	181	201	202	205	191	173	223	183	204	199	208	211	208	215	184	186	203	235	198	204	207	221	202	174	214	196	182	193	183	198	196	202	211	216	194	187	202	171	200	206	185	200	206	186	185	204	175	212	192	212	195	187	216	210	205	187	197	194	184	196	203	177	209	197	223	218	186	189	200	203	195	194	210	181	205	198	162	196	211	208	215	176	173	188	215	184	200	177	188	190	223	216	214	206	208	198	176	215	204	208	182	166	245	200	197	206	206	203	176	210	187	178	200	209	218	198	201	199	202	193	220	204	200	167	204	184	191	198	192	181	189	204	178	180	206	186	197	226	185	221	176	215	196	171	205	217	203	204	189	222	209	218	198	197	192	213	195	207	227	195	201	188	185	201	191	168	157	174	190	207	205	196	177	182	204	203	188	199	222	184	186	169	181	184	184	189	176	207	203	173	205	174	194	225	189	209	205	217	193	219	186	185	204	189	187	190	218	220	202	207	190	180	193	205	210	203	192	209	172	178	209	195	205	204	199	214	227	187	171	196	163	189	198	190	187	220	226	195	204	179	209	216	196	195	173	206	191	187	208	192	195	179	207	214	211	213	207	199	189	222	207	182	181	196	216	207	221	199	222	209	199	216	206	201	192	169	200	221	216	196	203	204	199	208	189	200	210
11528	31468	25749	16739	14007	11018	9034	7017	5359	4353	3636	3348	2697	2193	2002	1882	1529	1328	1197	1110	941	809	683	642	607	648	593	498	504	403	416	386	390	403	390	420	328	291	318	301	240	259	257	251	252	271	258	263	274	285	296	258	275	243	241	245	252	242	271	245	249	256	261	273	275	266	269	273	255	286	283	264	272	261	263	264	224	265	238	226	255	265	213	223	233	235	248	247	240	248	239	235	251	234	251	252	241	269	248	237	250	226	253	255	248	231	235	244	292	232	231	252	227	226	242	249	234	240	249	242	222	252	265	237	233	240	234	226	230	238	233	255	232	276	229	274	242	230	255	223	267	230	235	266	255	262	227	250	234	241	231	255	239	240	231	252	231	230	220	229	247	251	224	218	250	241	241	264	215	258	250	257	243	255	250	247	245	265	251	219	249	273	271	222	246	243	198	267	232	243	244	245	239	227	266	276	249	237	246	269	223	260	230	260	242	231	243	249	211	235	261	206	236	223	245	262	235	227	258	230	246	265	262	260	232	255	236	222	250	237	256	229	271	228	246	219	237	238	232	227	232	277	235	228	252	254	227	241	254	278	246	246	250	231	258	258	243	264	256	242	259	226	258	246	222	238	241	279	244	256	225	212	248	248	226	233	231	239	239	245	261	246	251	240	227	253	237	248	246	259	226	269	226	249	242	230	253	218	232	237	237	206	250	245	230	240	226	242	224	239	278	230	246	219	261	231	238	241	218	246	216	256	244	248	264	251	211	246	257	264	242	265	208	246	229	231	251	267	234	230	247	251	245	243	263	232	264	244	218	238	247	253	249	251	250	210	239	226	230	268	227	238	239	254	251	203	246	260	211	267	247	256	218	241	243	247	230	249	234	268	250	244	261	255	281	260	229	241	256	230	237	262	272	245	256	210	254	255	243	245	250	235	269	251	232	214	230	266	274	248	240	252	256	252	273	240	227	260	262	230	245	261	246	226	234	264	243	236	262	252	246	244	228	235	277	228	232	215	228	248	237	225	237	242	237	243	259	249	219	218	216	229	230	236	231	247	262	249	243	257	264	227	251	256	258	248	261	251	245	254	234	239	264	265	228	248	246	252	275	265	239	275	244	268	224	258	238	239	257	265	237	241	244	241	234	253	247	232	232	236	258	240	261	275	212	293	234	245	229	229	264	226	222	254	236	247	221	278	236	244	243	249	266	230	265	254	246	242	255	236	243	249	235	249	231	255	223	240	254	232	234	224	244	260	257	207	212	253	263	225	262	252	218	245	230	230	246	255	231	243	264	230	261	248	260	243	245	204	247	247	255	255	251	248	272	263	252	240	252	224	213	266	247	262	227	206	201	266	247	231	240	216	238	238	237	240	229	236	240	229	253	230	245	266	259	214	239	236	213	251	257	246	246	251	259	239	236	252	238	248	249	265	261	243	239	245	248	230	222	233	259	246	222	257	243	269	213	250	248	225	232	230	243	243	241	241	266	253	211	230	221	247	253	222	231	240	255	274	238	214	252	247	228	250	242	254	233	220	232	267	257	262	252	236	250	241	250	232	272	230	247	238	238	254	239	238	242	236	247	226	222	253	240	247	205	269	249	245	251	246	252	226	231	244	249	252	225	269	240	232	276	245	265	222	249	276	232	259	263	245	258	255	231	221	247	260	233	243	257	235	243	231	225	259	232	206	251	264	236	249	247	257	234	255	254	263	253	276	247	245	245	252	252	221	241	245	215	244	250	271	237	267	246	249	219	250	242	237	256	216	246	245	242	253	230	261	260	257	267	239	231	217	254	250	251	240	232	255	236	226	228	238	243	220	228	255	266	231	243	243	231	252	240	257	260	236	220	227	241	235	247	279	240	246	241	281	241	251	249	243	242	227	227	231	226	234	235	255	229	238	242	244	242	220	256	247	229	246	224	232	258	230	251	245	304	243	303	264	248	258	252	251	234	219	263	230	258	265	284	252	225	241	252	226	245	255	241	239	229	226	237	268	247	255	247	248	224	280	244	228	253	257	262	232	227	242	250	256	241	254	240	246	223	235	231	233	231	228	240	267	255	230	259	252	266	269	273	227	214	242	242	252	241	234	245	239	245	251	238	256	222	240	215	251	291	245	263	212	259	239	229	245	225	226	261	224	241	274	253	231	254	266	243	237	228	235	268	248	247	243	229	251	259	270	224	257	255	226	242	213	222	227	222	248	237	229	231	277	242	213	263	230	224	253	265	223	214	223	267	227	227	241	243	227	208	230	229	210	222	227	218	229	275	254	244	239	263	248	248	210	234	272	244	239	260	247	247	240	230	248	238	235	213	239	260	240	267	228	238	245	240	243	264	261	270	229	226	253	222	261	213	266	230	238	224	268	274	255	245	246	230	253	253	245	231	260	216	256	248	246	243	223	233	271	237	243	247	238	238	246	235	258	272	233	251	245	226	254	257	257	261	211	238	258	242	223	238	256	233	247	258	262	265	262	251	257	245	265	245	224	252	248	273	248	251	243	263	247	252	250	223	274	237	230	245	235	259	227	221	253	238	218	252	224	276	256	236	271	263	260	227	261	276	246	246	217	235	224	262	251	248	244	236	246	253	252	236	240	263	232	248	229	242	209	256	244	227	259	242	241	236	230	244	221	268	257	246	283	244	278	241	230	253	236	226	223	244	225	237	234	231	238	230	243	253	262	213	252	261	236	254	227	243	231	245	253	230	218	258	256	245	214	268	214	256	241	244	250	249	238	253	243	259	239	245	214	212	241	234	257	242	270	243	273	257	278	251	257	242	248	240	268	245	232	266	228	264	231	261	229	267	216	245	240	229	265	253	240	220	256	260	253	237	216	252	226	250	257	275	242	246	225	257	199	246	254	225	232	249	250	255	261	240	218	273	273	257	243	248	273	262	248	246	248	229	273	258	238	250	259	247	251	237	262	223	225	223	253	263	242	234	224	242	236	235	253	247	238	270	257	217	219	223	230	255	253	229	274	218	260	248	261	247	213	236	232	243	253	254	234	232	254	226	238	234	279	242	236	250	249	239	240	218	238	236	262	275	226	259	228	266	252	242	240	246	257	252	211	247	236	256	232	244	242	293	222	251	208	228	259	237	244	228	251	223	245	242	240	241	220	203	250	214	228	247	229	258	243	218	226	261	237	271	238	282	232	229	267	218	225	226	249	238	248	225	232	235	201	238	209	264	260	235	248	234	260	198	247	244	256	227	233	273	224	246	259	264	243	262	250	194	250	237	248	258	256	240	238	259	245	257	254	243	252	263	254	240	254	243	238	262	249	256	229	260	252	226	262	227	263	247	225	250	226	254	258	223	235	257	243	263	245	201	240	257	227	242	233	235	261	227	244	240	224	258	254	207	274	246	240	207	272	275	248	265	242	268	257	196	247	235	235	231	233	227	229	259	245	257	269	261	218	242	239	236	247	218	241	233	229	254	221	247	241	233	269	260	281	259	259	249	229	243	259	241	220	230	248	239	223	236	225	237	269	246	245
28016	20698	14577	8442	4621	2834	2078	1654	1387	1117	1013	878	785	708	657	630	596	547	584	507	458	476	430	410	440	420	443	414	398	415	399	431	364	395	394	390	340	375	396	393	381	357	371	387	381	371	350	362	374	339	358	370	394	382	358	350	378	365	364	379	387	369	345	361	424	366	375	354	339	369	383	343	366	366	392	399	393	360	351	360	353	381	361	355	388	387	377	361	361	345	395	386	366	366	352	339	350	352	356	349	354	409	339	368	380	365	353	351	359	379	397	358	410	363	351	356	355	347	353	381	342	381	335	416	359	363	357	348	365	366	402	363	350	334	401	358	362	371	356	368	343	365	373	336	348	392	382	397	381	357	356	358	368	380	374	352	358	338	378	414	380	366	371	396	380	368	374	390	366	373	370	340	339	341	365	358	350	366	353	376	369	387	379	344	338	360	376	366	370	382	340	383	376	376	387	385	382	384	366	372	360	375	396	375	358	352	338	366	376	398	334	372	380	342	346	402	363	357	350	376	366	320	325	393	372	368	379	368	361	365	366	381	380	348	366	367	374	355	391	330	392	358	347	343	369	365	343	364	358	339	360	374	369	368	376	359	404	384	379	381	365	318	394	400	342	333	360	347	360	400	371	373	336	375	346	345	379	351	400	355	355	377	376	349	389	363	361	312	359	395	359	378	354	355	382	361	362	343	383	353	376	382	337	368	396	374	362	376	395	347	378	403	390	379	406	381	344	374	364	328	381	402	376	360	349	365	319	371	361	334	353	347	340	385	358	366	392	389	372	339	368	376	361	363	353	392	351	364	378	358	373	321	322	363	400	395	394	379	378	349	357	388	362	339	368	425	374	369	387	347	351	352	345	331	339	385	364	379	352	321	363	376	391	338	390	377	333	395	371	357	389	403	372	348	374	385	368	386	385	363	342	360	375	381	364	362	349	335	389	332	349	394	391	360	382	364	384	363	392	370	363	353	402	380	394	351	373	349	357	390	393	365	359	378	376	371	325	361	388	340	353	398	371	342	358	361	377	340	388	369	365	381	392	338	359	406	358	364	374	343	351	397	394	346	354	398	388	346	322	390	344	371	393	354	375	343	352	386	362	373	353	385	348	374	354	359	376	370	352	374	353	324	331	370	366	368	385	358	374	357	351	365	373	384	357	379	404	387	348	349	352	318	357	380	348	380	376	356	407	357	380	329	372	368	374	350	353	355	359	401	383	404	369	375	372	370	378	365	384	379	395	361	376	362	373	345	342	396	346	363	364	385	370	368	360	357	364	372	355	423	368	390	339	361	376	373	337	369	395	348	369	347	388	360	362	393	383	363	399	387	345	398	414	347	341	393	408	366	361	348	360	393	387	350	354	346	349	376	321	371	399	382	326	364	388	396	365	369	369	367	354	385	350	344	320	393	377	358	385	414	382	378	379	368	375	349	397	377	372	372	415	370	358	386	339	372	375	379	349	362	365	381	386	383	365	394	360	352	390	355	395	378	393	352	353	366	358	422	357	355	343	346	357	320	392	380	385	386	350	384	357	370	372	349	370	374	385	372	369	398	372	391	364	362	360	381	360	358	348	378	371	349	354	397	343	368	357	370	360	349	374	388	374	374	355	331	376	380	360	374	382	377	411	373	407	363	376	378	369	352	373	414	339	415	363	346	356	372	376	337	380	382	372	379	355	342	388	340	372	380	408	380	371	368	367	365	347	359	373	381	371	346	361	356	346	349	368	366	402	385	364	354	352	385	329	410	377	364	392	368	389	354	368	379	372	365	388	386	343	354	334	360	344	338	360	370	365	366	386	375	364	366	362	366	362	366	373	345	370	404	339	315	413	362	393	379	401	353	376	364	389	385	400	370	363	346	381	369	359	349	339	344	350	366	354	390	371	347	416	362	368	392	386	347	378	361	376	333	343	368	366	350	374	378	394	360	367	352	338	367	335	377	364	393	347	378	386	373	380	321	359	389	367	360	373	382	375	363	400	347	355	336	385	366	353	366	332	354	399	384	355	379	379	404	394	392	345	388	356	376	372	329	376	398	400	368	375	387	349	343	377	375	355	375	387	356	390	341	350	350	365	348	386	405	343	366	370	378	413	366	370	359	388	325	378	345	369	362	354	366	359	417	379	389	377	343	370	355	338	388	366	364	357	397	348	376	368	334	361	352	360	370	364	366	384	393	363	390	372	378	377	366	381	348	375	371	351	337	368	359	372	389	365	399	364	391	379	377	367	378	353	387	364	383	355	367	347	366	359	365	381	354	345	358	379	341	374	350	398	341	351	380	384	394	352	341	405	380	373	359	375	355	351	371	375	360	360	364	372	382	400	374	368	333	364	349	322	407	311	355	355	358	365	368	356	343	363	395	360	408	346	379	377	368	350	391	346	365	324	387	370	369	360	312	348	389	359	384	379	336	358	350	336	366	379	370	343	366	378	342	344	369	374	375	388	368	348	370	350	387	353	339	401	367	386	381	394	365	367	342	352	365	378	350	361	354	343	375	363	361	378	384	351	323	341	354	372	390	353	347	346	353	354	343	353	354	353	371	381	356	353	371	369	342	354	353	408	361	334	351	382	371	373	391	385	347	340	373	352	326	383	370	351	346	326	367	361	388	373	360	364	373	374	367	357	368	340	341	358	373	378	361	360	391	380	378	323	349	375	378	348	346	357	396	399	343	346	378	401	331	379	380	375	371	404	359	368	386	356	358	393	364	381	368	373	358	355	334	374	357	358	369	378	351	325	358	364	352	392	369	373	350	346	381	378	404	360	409	336	393	369	367	363	372	386	352	358	392	329	385	357	379	373	374	368	376	362	346	340	345	356	385	347	383	367	362	352	354	370	403	366	390	381	362	356	341	352	357	360	375	384	342	347	353	342	391	379	374	347	353	385	341	332	386	366	367	371	332	376	310	359	386	328	390	369	358	348	343	379	358	372	387	346	373	364	336	379	373	355	377	388	366	376	360	354	315	373	362	369	361	349	376	377	350	404	364	340	373	368	362	413	369	365	351	386	376	374	352	386	396	408	350	361	327	342	367	348	396	393	351	361	390	393	409	379	371	367	351	336	383	335	345	391	362	346	359	377	386	359	393	418	392	367	355	355	374	359	373	391	332	339	379	367	405	342	331	363	349	368	376	360	342	407	351	343	364	350	346	350	370	337	395	377	383	393	367	422	357	337	375	345	364	348	371	377	390	330	349	365	381	392	354	379	391	358	369	386	386	369	326	400	387	366	367	337	376	358	335	382	351	357	361	368	355	369	369	382	356	385	341	367	377	358	363	376	371	338	371	367	370	386	409	392	346	387	375	387	375	403	378	370	363	393	389	347	369	366	372	378	364	360	362	364	381	383	350	331	371	381	360	355	355	383	358	396	368	354	350	375	322	375	359	387	355	379	357	372	398	385	372	380	369	377	402	382	363	376	367	376	378	355	371	368	343	372	368	354	366	341	373	342	356	369	357	389	370	384	360	368	367	361	351	352	360	373	383
10201	19272	14438	9196	7460	5570	4213	3630	2767	2280	1894	1582	1444	1299	1132	1070	997	859	869	771	653	594	607	545	515	557	536	579	497	502	539	477	499	519	500	458	483	471	487	479	466	468	474	440	456	473	428	419	453	436	431	464	461	473	453	433	430	434	429	441	461	445	460	466	465	469	476	458	433	437	436	458	425	447	494	465	446	487	475	435	439	444	429	488	460	394	411	437	424	497	432	436	443	458	444	425	440	453	442	431	405	434	475	444	428	450	436	437	412	416	424	421	439	453	441	437	442	443	427	452	428	434	440	423	411	459	407	418	454	419	412	468	414	433	430	390	465	439	418	439	449	466	443	449	474	444	427	469	430	454	442	443	467	422	433	442	443	429	440	447	417	449	414	457	441	467	408	396	453	410	447	434	465	429	469	398	424	465	465	434	443	418	465	412	398	431	426	437	410	431	463	458	479	433	464	432	469	430	404	437	455	423	482	438	449	442	449	444	444	426	447	442	448	429	455	469	482	426	433	490	455	408	431	513	460	436	403	440	430	443	421	424	382	439	411	451	415	447	482	449	408	428	448	430	479	417	431	453	422	427	420	437	408	496	446	426	430	404	427	448	441	420	444	473	469	430	413	440	436	435	446	456	447	466	399	445	410	450	440	433	448	441	441	443	438	447	409	441	443	434	416	413	476	408	486	417	437	446	449	429	427	412	455	451	390	424	461	429	424	395	459	439	448	482	429	469	480	436	440	443	429	435	440	417	443	453	461	463	457	433	474	388	447	470	464	468	451	447	424	444	445	478	438	432	423	448	474	439	466	449	409	432	421	394	461	455	438	431	450	395	376	440	446	430	442	438	416	430	466	437	443	452	417	441	407	419	453	462	461	447	435	444	457	427	488	451	449	466	431	442	460	424	415	423	447	470	445	434	470	419	452	436	427	454	448	420	420	454	433	435	432	437	471	469	453	438	466	443	446	442	455	444	434	426	429	443	441	433	445	428	449	460	446	429	402	423	374	452	491	410	443	448	454	463	434	439	460	463	423	437	435	397	449	449	459	449	435	468	454	455	453	448	432	440	449	447	470	418	427	446	423	446	437	434	424	454	427	439	457	445	451	416	444	450	452	422	444	438	424	480	454	427	447	444	433	442	438	459	484	477	429	431	444	443	438	416	457	452	435	452	446	438	446	420	435	454	427	443	456	427	439	405	476	411	431	454	429	440	412	441	428	474	426	415	451	474	438	455	430	461	463	439	445	432	448	465	466	413	458	454	450	460	443	431	395	431	432	468	443	455	398	431	483	439	433	442	441	441	460	434	476	453	429	451	441	470	418	459	420	475	439	436	413	501	410	403	412	448	442	425	429	444	459	479	400	407	453	399	463	422	450	464	449	457	459	455	426	448	444	460	467	417	450	432	466	416	443	424	453	411	444	435	467	456	434	459	422	398	458	415	426	441	443	412	434	435	449	461	423	443	412	383	424	413	438	486	436	424	414	440	424	428	456	407	397	440	452	436	456	462	445	421	465	448	421	456	419	443	487	479	428	452	451	463	443	462	442	467	446	425	389	456	465	430	433	459	432	431	406	465	444	452	452	452	430	449	449	441	444	424	455	453	441	431	452	455	436	403	449	448	448	425	405	422	422	419	439	426	436	473	422	448	447	402	489	455	426	493	464	469	457	454	433	447	463	484	453	440	448	463	495	485	428	426	463	436	466	445	451	416	437	428	482	512	431	437	418	438	414	465	422	453	443	406	459	405	455	475	424	477	430	411	398	462	464	464	464	457	449	418	432	502	465	431	426	470	435	429	457	457	489	488	425	445	429	455	426	409	474	446	456	473	432	445	426	418	476	419	499	428	437	444	447	434	423	415	438	467	459	471	460	405	442	442	455	433	444	426	472	402	451	470	435	440	490	493	437	436	455	466	428	405	440	405	423	465	431	459	462	390	493	466	435	418	421	468	416	436	410	432	445	430	448	459	454	444	429	452	474	466	441	469	478	458	437	447	438	412	441	423	437	408	450	450	451	431	436	435	455	447	438	491	437	439	456	448	445	420	401	459	441	408	488	474	418	442	446	445	438	469	458	448	451	429	421	447	424	430	450	430	462	446	430	454	408	442	464	422	445	476	443	383	443	424	415	455	438	414	464	416	441	439	461	466	446	476	415	442	426	502	443	398	441	464	398	455	428	462	428	421	466	438	420	419	450	432	421	426	454	418	418	460	436	432	442	482	454	445	406	446	430	437	413	432	436	463	477	398	431	474	416	437	437	437	452	430	424	467	461	466	446	470	453	468	439	444	477	470	434	438	418	441	451	441	459	428	472	426	444	424	467	393	472	394	417	429	393	456	451	450	445	484	442	451	448	452	460	394	433	431	464	429	460	434	446	432	473	436	469	465	424	472	432	419	452	463	488	455	449	456	450	457	422	472	437	448	441	454	442	460	452	451	446	454	473	417	426	419	483	469	437	459	469	438	467	451	435	442	413	439	442	465	396	464	426	435	434	448	439	426	451	428	441	467	432	466	426	507	488	423	411	440	430	443	450	411	449	415	466	424	437	457	473	408	454	451	436	422	428	458	436	442	458	459	445	463	457	447	411	423	467	438	476	420	451	426	474	440	398	439	421	432	458	467	407	479	447	448	470	445	434	423	446	445	450	464	464	437	421	433	459	456	466	466	448	414	443	444	438	414	433	442	415	453	459	472	404	452	458	421	450	423	399	452	459	460	453	473	436	419	447	443	446	417	441	441	445	433	455	430	451	424	431	476	440	395	449	411	435	392	454	438	461	454	464	432	456	446	388	432	431	442	409	460	437	438	442	401	469	457	459	411	398	445	456	454	444	429	428	444	447	449	459	447	429	396	434	450	466	469	449	456	451	414	428	462	446	393	465	475	448	422	441	432	446	465	411	448	443	407	427	418	471	441	451	447	464	455	424	430	411	483	519	435	465	462	435	408	428	473	481	421	432	443	464	425	438	441	470	430	429	441	462	425	412	423	438	439	439	431	430	421	448	406	435	415	464	409	411	442	483	450	416	442	443	437	434	480	423	447	434	462	463	498	436	444	423	429	434	454	457	453	441	422	480	417	473	451	427	435	454	425	423	445	462	452	433	452	422	424	394	436	460	477	445	460	447	459	463	420	438	451	439	464	440	464	424	453	428	440	421	433	446	413	460	476	463	430	433	418	429	430	424	426	468	427	428	433	456	455	438	442	434	430	458	424	457	412	413	450	481	469	458	450	471	492	495	432	454	430	434	417	456	443	460	432	453	458	387	408	430	496	496	452	455	466	423	454	434	445	435	449	456	409	448	434	441	455	414	474	427	450	478	430	416	432	443	407	474	448	444	459	428	441	445	423	421	435	467	467	406	445	425	423	472	452	455	404	420	443	458	423	453	481	457	447	469	471	432	461	436	424	458	434	432	452	470	440	421	441	450	474	426	443	436	414	421	471	461	437	460	453	414	408	488	428	453	445	443	480	422	407	424	424	441	465
24252	21685	29016	24912	21592	12232	4405	2768	2146	1707	1597	1382	1120	1054	943	839	798	745	725	603	567	504	519	511	482	482	464	460	462	480	431	396	411	402	427	404	410	381	382	352	399	373	397	394	386	389	383	362	376	372	367	338	363	404	395	320	398	387	374	371	367	368	362	387	370	366	366	352	372	385	358	349	379	371	357	375	366	373	382	396	366	413	372	364	410	378	401	364	333	366	347	363	383	394	383	344	366	365	355	343	324	350	380	383	367	386	370	396	360	398	391	371	375	366	336	374	370	404	395	352	375	345	406	358	354	330	347	356	388	347	354	386	375	360	352	374	337	367	389	398	373	346	354	366	383	355	339	360	356	354	407	356	417	390	389	370	366	365	383	365	359	333	400	378	350	402	369	353	354	346	377	374	348	347	367	384	351	362	377	339	375	345	398	357	389	385	316	380	378	387	348	407	369	355	374	354	347	351	351	368	359	357	381	368	366	347	349	363	354	375	317	355	354	357	371	410	389	337	379	334	391	355	362	333	419	332	374	369	347	375	369	343	359	396	377	367	385	359	358	346	380	378	404	379	333	344	407	365	364	382	372	389	336	364	388	385	391	344	351	372	361	369	381	402	380	364	352	357	389	366	347	365	360	334	373	356	383	353	366	362	378	344	326	373	297	377	375	380	366	331	346	375	378	384	353	361	339	370	384	349	393	383	377	368	363	375	362	376	367	350	340	338	363	372	364	402	377	350	375	381	362	381	397	353	366	349	354	384	349	369	333	367	358	394	378	363	340	370	375	350	377	369	359	371	355	380	350	335	384	365	348	364	367	370	392	387	409	367	344	366	375	332	359	402	361	361	343	384	369	389	366	403	394	375	348	362	324	341	372	384	331	378	351	386	342	352	349	375	365	375	368	363	357	395	404	379	376	345	379	372	347	376	393	349	409	357	342	382	368	365	386	362	362	379	380	353	385	352	378	373	368	376	391	358	381	329	358	389	324	358	389	374	340	359	394	368	389	361	377	336	424	358	342	379	373	326	401	356	351	358	379	374	329	373	360	339	381	358	380	385	382	379	367	372	359	374	357	342	336	373	348	380	370	357	406	394	362	357	376	384	366	400	352	351	352	383	381	348	367	389	364	361	349	368	351	358	378	368	366	383	362	336	346	379	346	333	386	332	358	337	350	352	360	394	321	350	393	338	367	390	344	345	351	369	340	339	359	366	370	379	340	376	405	373	353	395	342	334	352	393	370	349	380	348	336	365	383	313	373	328	373	363	369	376	379	409	361	386	372	343	375	367	367	366	381	378	406	362	380	347	379	369	349	354	378	359	359	351	372	404	386	377	379	348	374	363	341	367	357	369	364	372	376	367	344	373	362	338	388	370	360	364	412	396	373	333	365	359	368	352	382	348	375	341	346	367	385	346	364	329	305	355	333	343	360	359	350	359	360	348	364	413	378	360	359	363	359	343	359	352	337	369	384	370	318	368	352	368	350	331	357	333	333	326	356	359	352	359	402	358	379	349	365	361	357	390	359	363	393	367	372	361	357	366	352	360	347	350	383	337	335	357	341	391	365	373	346	354	409	390	388	372	348	385	367	359	363	365	400	367	390	355	398	377	388	377	332	367	386	391	378	393	330	380	377	385	371	342	352	401	347	373	366	382	391	355	357	375	383	353	331	352	371	371	398	363	372	353	353	387	358	364	392	401	366	381	346	388	357	371	365	371	377	367	368	385	379	418	369	358	362	393	371	338	391	398	383	357	373	347	360	344	360	392	354	368	380	362	328	348	395	373	369	373	421	401	380	363	360	375	387	389	350	342	388	375	359	338	331	366	345	355	351	319	351	349	332	325	357	376	378	388	390	361	363	353	350	359	386	389	374	346	348	405	386	352	351	374	346	373	342	386	387	338	364	404	393	328	361	394	389	373	375	372	372	386	369	357	383	374	358	349	374	397	371	340	365	365	378	369	392	378	360	380	381	366	360	384	383	358	360	385	344	335	339	358	392	373	371	379	372	366	369	373	405	343	396	394	355	374	404	343	370	330	365	361	362	374	387	354	383	377	377	370	361	353	365	346	366	357	379	386	383	349	369	389	404	348	346	338	382	389	382	350	377	369	345	379	388	361	337	328	393	398	376	360	397	335	365	339	388	380	371	369	394	331	379	372	372	356	384	394	335	388	343	334	388	371	383	340	400	366	328	358	383	380	361	354	347	371	375	382	344	380	353	371	346	404	357	356	347	370	348	377	352	383	400	373	340	374	358	356	363	363	404	350	401	379	362	368	378	383	376	402	375	356	390	355	374	418	367	363	322	368	378	361	325	402	380	392	369	367	389	335	354	383	362	351	406	366	348	371	370	351	385	347	384	378	389	371	387	390	344	363	373	350	345	381	372	374	359	360	373	366	345	373	381	404	406	373	356	354	361	391	380	352	360	337	387	354	349	394	359	354	369	366	408	331	393	355	362	378	347	343	344	384	377	362	336	338	378	366	354	347	356	337	366	403	361	408	344	366	396	391	332	381	367	355	377	348	396	396	370	388	332	325	346	378	348	347	369	382	344	364	351	355	373	359	352	383	375	366	381	351	379	337	373	346	362	343	373	356	420	373	345	367	379	369	379	376	376	363	371	369	382	403	356	386	351	365	411	351	330	378	359	351	418	366	349	396	342	376	346	370	358	383	378	396	338	357	372	359	391	326	347	354	349	406	376	379	367	368	385	380	374	360	358	365	358	366	340	368	374	360	347	385	356	351	327	382	332	358	380	376	395	369	362	366	377	353	329	343	382	389	337	362	343	361	383	362	341	373	390	346	335	366	364	414	383	350	382	401	367	345	354	350	364	369	398	375	358	375	354	372	353	358	361	382	330	336	361	369	362	386	368	329	398	370	340	331	360	362	351	389	352	351	373	341	367	388	356	361	367	348	313	334	348	378	363	343	365	370	356	389	349	405	343	369	381	363	375	387	361	373	377	376	371	348	377	385	352	393	369	383	373	360	386	373	386	348	384	378	372	381	375	373	373	366	344	386	357	368	380	385	385	353	360	390	432	363	358	367	370	378	353	347	382	386	376	372	340	412	384	355	355	371	330	369	360	319	375	359	373	364	351	363	344	367	322	372	360	371	370	373	336	347	395	355	399	342	357	351	382	336	360	345	347	384	325	367	367	358	365	343	375	391	368	374	387	397	334	400	352	355	344	319	361	348	377	402	408	376	382	348	370	366	364	355	395	381	380	342	369	399	363	376	352	387	377	372	371	362	388	346	381	371	395	327	385	369	380	346	341	369	365	372	361	340	333	363	338	354	355	366	359	361	394	360	350	375	348	349	363	376	377	368	374	376	392	366	347	366	354	357	373	370	361	386	392	365	362	365	354	369	355	350	338	372	371	335	359	367	392	402	370	383	340	346	290	339	359	332	338	380	376	380	354	389	364	344	364	355	396	376	349	367	369	371	388	328	351	385	377	339	372	334	358	348	366	390	359	372	342	364	402	362
9863	26583	20552	14309	11225	8722	6683	5311	4406	3671	3064	2720	2163	1911	1706	1492	1420	1350	1218	1043	880	737	740	676	684	717	666	655	592	550	543	535	580	545	556	504	517	482	478	484	453	454	457	437	415	490	454	493	475	466	479	480	457	448	470	459	449	447	456	494	457	436	437	465	459	446	472	458	473	432	451	491	479	454	464	454	447	464	448	451	462	450	444	460	466	451	453	443	452	458	461	473	480	451	451	456	453	455	453	418	463	429	456	406	439	429	473	391	438	460	441	413	456	459	478	429	424	476	458	439	422	476	414	460	393	438	463	419	471	383	464	421	490	404	437	473	426	440	436	416	441	441	459	435	450	413	471	420	400	423	432	467	440	435	440	469	439	434	441	418	437	455	428	422	444	429	454	466	449	465	438	445	427	461	485	450	458	430	420	450	477	440	436	452	444	419	466	452	460	417	431	468	394	470	438	457	450	428	438	424	459	459	424	506	440	418	413	451	447	444	469	389	419	425	461	453	521	444	371	468	455	473	420	446	449	463	428	441	461	433	399	417	450	434	450	445	459	454	476	438	431	444	436	398	452	444	466	441	482	428	451	455	461	433	436	460	418	450	494	445	445	464	452	439	432	427	392	458	444	416	447	451	431	439	413	439	425	429	440	435	438	446	429	411	426	414	438	485	498	427	441	477	442	465	431	396	434	439	457	438	443	457	425	485	417	437	447	411	428	440	448	456	418	451	432	440	430	447	436	451	496	442	451	432	402	458	450	418	443	486	403	440	474	465	459	422	426	497	417	427	434	436	495	422	440	427	437	422	476	453	463	434	479	437	438	447	445	448	408	459	429	428	439	449	416	437	443	444	430	425	446	459	419	419	463	438	446	432	464	408	442	429	482	431	467	442	424	443	439	399	465	423	452	458	432	430	463	402	418	428	456	441	434	445	461	436	426	454	435	440	445	419	424	441	461	426	418	433	475	478	452	492	442	409	430	450	451	459	426	446	448	444	450	419	455	438	442	405	425	445	438	430	423	430	432	461	411	438	428	417	442	438	428	450	446	411	422	418	407	427	441	435	480	417	420	450	437	421	395	409	453	444	446	436	469	441	451	419	441	473	447	444	430	439	419	463	428	465	475	409	466	472	480	469	469	461	438	451	435	443	475	447	430	444	449	437	446	456	429	391	428	448	467	464	465	440	456	431	453	420	422	451	447	449	446	411	452	443	450	446	457	435	426	418	457	445	470	460	464	499	437	444	450	439	454	460	479	449	428	458	475	431	456	425	455	470	440	423	446	443	430	467	462	434	442	482	416	499	456	441	476	449	441	422	453	443	453	406	476	461	422	469	464	464	426	457	456	410	460	408	430	417	440	430	431	402	420	439	422	431	448	408	429	407	417	417	426	409	436	443	411	398	450	471	463	430	456	399	443	464	481	428	456	441	438	447	451	461	447	423	404	435	463	427	432	415	441	483	441	443	449	457	429	476	449	454	432	438	453	427	453	434	435	418	459	480	421	415	447	442	399	467	441	449	423	444	448	431	443	441	446	444	417	470	406	455	447	421	428	451	465	475	472	402	433	456	425	448	426	431	439	448	458	440	472	450	415	428	437	472	431	446	443	461	464	413	420	413	456	421	433	453	466	484	461	448	399	428	432	439	414	436	450	469	471	475	454	437	499	431	417	453	431	465	451	422	435	480	425	399	450	471	440	468	453	479	433	439	460	481	399	482	443	444	438	451	455	434	440	436	435	440	422	439	429	441	462	418	453	447	462	440	437	430	458	457	452	454	460	442	454	450	423	434	431	429	443	471	453	439	460	468	447	435	440	432	439	422	461	468	430	445	426	440	396	434	417	474	460	433	444	436	460	408	457	425	440	434	400	440	466	413	419	461	442	401	441	441	407	435	427	471	440	387	445	489	461	423	403	396	441	442	430	436	461	470	444	453	416	467	471	478	488	431	438	467	441	429	423	446	463	451	461	427	461	452	431	433	454	420	453	426	458	461	459	450	435	447	437	431	483	436	428	423	453	416	426	443	477	439	449	405	444	471	459	461	420	470	419	436	448	447	453	448	426	432	436	398	445	431	413	428	455	499	423	419	451	444	429	447	423	408	455	479	443	456	427	441	453	427	445	425	460	485	423	450	461	427	461	443	436	423	438	434	446	419	435	404	412	417	439	436	469	415	464	421	480	455	481	450	406	438	465	438	426	452	462	444	492	449	446	432	449	467	412	470	441	444	435	453	455	447	411	467	418	472	420	457	471	437	425	408	455	458	424	466	437	419	438	415	431	427	449	429	442	423	444	454	444	466	463	404	439	450	455	451	414	434	435	470	463	464	452	451	419	456	460	444	402	456	469	455	478	431	435	447	445	457	469	408	441	455	414	428	437	432	454	435	505	407	464	408	390	438	444	470	443	465	438	458	416	442	433	461	452	429	410	429	444	462	470	446	410	428	438	452	458	449	449	442	431	422	426	439	419	447	424	450	407	445	407	458	445	445	456	411	477	447	446	446	421	462	439	432	439	442	479	410	450	453	476	437	449	422	474	432	431	424	443	461	432	467	466	422	479	471	429	443	448	465	434	465	429	474	458	400	475	397	464	465	460	435	451	446	457	405	440	436	433	458	428	439	454	408	435	443	436	423	439	427	450	444	428	433	440	433	426	470	420	395	464	417	481	422	445	439	452	434	464	425	458	465	428	446	440	454	464	483	432	462	443	421	415	441	407	416	448	448	400	458	452	441	455	431	453	461	441	410	435	417	455	437	447	445	457	450	485	426	437	428	480	451	403	414	414	458	473	467	482	448	454	451	471	458	451	453	465	456	407	408	445	463	440	460	469	453	439	434	447	405	426	457	429	440	457	441	459	468	457	455	456	451	438	449	461	475	465	417	403	441	440	478	435	468	429	435	483	467	454	465	449	452	445	442	464	424	454	431	424	405	469	453	465	423	474	419	445	436	475	470	454	419	451	435	426	441	464	418	454	412	500	464	468	470	455	480	462	446	441	418	409	472	430	449	438	410	452	433	446	464	454	443	422	445	419	454	461	443	454	472	464	426	471	412	437	429	519	468	480	458	417	421	419	467	459	410	430	440	424	470	448	454	433	416	450	492	436	438	416	453	409	477	442	420	417	438	469	435	445	423	431	428	426	428	420	454	435	436	407	463	446	423	457	478	471	438	457	473	477	477	455	449	457	448	446	486	426	445	457	445	449	415	458	456	431	452	462	448	460	413	443	406	429	428	452	432	447	430	434	433	424	412	430	439	490	425	440	472	449	443	455	432	441	437	444	426	420	456	415	455	440	451	435	450	454	465	448	419	468	473	470	444	432	435	443	485	442	434	452	438	446	456	435	415	446	434	498	436	469	390	422	414	428	449	440	449	474	464	430	423	450	395	467	451	453	408	474	457	416	382	437	476	449	467	464	411	428	494	463	442	427	443	432	469	445	412	450	457	462	458	438	436	436	465	446	422	445	414	462	462	480	423	421	433	439	458
25411	21694	27810	25960	12995	4354	2505	1814	1512	1283	1176	1072	788	743	698	586	526	532	460	394	385	347	349	326	346	346	297	334	281	252	276	287	304	270	280	277	276	272	245	254	268	230	289	303	236	245	255	244	268	273	232	252	261	229	256	223	252	227	254	236	260	233	236	257	257	257	245	246	229	256	251	241	238	276	282	243	226	229	252	221	246	242	249	274	253	249	245	221	230	249	261	229	226	260	248	257	227	251	276	278	228	219	248	247	239	236	229	221	260	281	255	259	255	235	213	220	224	246	229	260	243	243	232	246	231	243	225	211	234	229	241	236	256	237	253	252	237	249	247	252	263	240	209	239	236	235	258	249	241	248	227	253	230	246	252	212	231	216	236	244	238	242	234	246	238	250	259	241	210	239	210	233	236	234	237	270	226	271	227	249	243	268	238	217	252	253	238	213	254	245	266	255	255	251	258	226	249	232	250	234	255	272	220	230	241	256	228	235	241	273	225	258	265	224	250	220	232	268	259	256	235	243	248	242	290	249	255	247	213	219	225	231	224	249	283	253	249	248	236	240	229	240	240	267	263	254	247	247	237	254	245	224	254	236	233	242	255	229	228	244	231	251	239	252	244	232	261	221	263	248	254	250	254	215	232	266	246	270	265	224	226	264	266	224	200	236	240	249	249	227	234	292	233	211	249	242	246	233	238	238	260	237	235	252	231	213	245	251	284	249	235	228	267	261	237	237	232	254	251	243	237	263	273	241	280	237	252	244	233	258	239	201	227	238	254	238	242	222	259	240	216	285	244	217	229	256	230	238	261	233	218	238	258	238	235	237	244	249	253	256	247	256	231	216	247	230	239	213	218	229	259	228	241	221	207	231	237	240	226	247	237	235	243	237	248	273	246	222	254	228	223	234	228	227	245	228	240	242	218	222	258	251	261	240	239	236	246	266	244	242	219	238	258	250	239	243	250	251	235	235	252	236	219	229	249	235	259	239	245	252	275	248	247	288	258	232	228	240	247	229	238	225	233	233	267	259	233	227	234	241	222	257	239	246	238	271	248	232	242	235	247	242	226	246	244	237	253	239	218	233	241	227	224	256	222	263	248	257	249	255	251	263	254	262	243	222	264	257	232	244	265	230	228	226	238	236	253	277	233	216	233	234	268	257	267	242	257	231	218	246	242	247	252	244	231	248	257	242	252	233	276	250	262	217	227	243	242	263	266	274	257	207	261	230	231	265	228	243	269	260	225	239	239	232	265	240	257	249	228	237	244	227	230	204	247	222	234	235	243	256	250	236	269	261	237	238	258	232	235	226	217	228	240	223	249	255	247	224	244	241	241	230	244	246	262	219	255	268	250	238	230	238	273	228	221	218	219	253	241	251	236	253	247	252	236	230	260	269	239	231	219	241	245	261	264	229	228	264	238	245	211	246	236	226	222	219	254	225	251	237	214	243	218	242	236	239	245	250	219	241	239	259	248	259	238	248	237	237	246	227	252	276	256	227	256	255	249	260	230	251	236	258	231	253	269	248	219	250	248	249	242	248	208	236	233	238	240	254	238	246	247	242	262	224	249	265	230	228	252	231	261	244	224	239	279	234	262	255	231	255	242	255	259	263	241	238	255	241	237	252	217	231	222	258	247	253	216	226	240	272	257	234	278	233	205	235	249	230	227	237	230	271	230	270	228	255	254	212	244	261	256	223	232	228	213	230	241	223	263	250	211	256	238	246	273	277	250	218	202	246	212	228	261	232	261	242	233	225	218	228	203	240	240	224	244	248	263	257	238	286	199	265	220	222	240	219	240	233	234	225	253	242	231	238	259	246	223	274	218	231	219	251	259	242	222	267	245	226	228	250	254	229	238	250	266	225	242	228	228	229	245	212	234	241	231	220	268	236	256	224	250	247	254	241	233	220	244	272	228	228	240	236	246	261	236	278	228	227	223	233	230	234	240	220	253	219	200	226	243	237	254	255	252	245	244	260	229	245	256	278	252	245	270	236	253	233	249	232	261	256	241	246	264	224	228	221	254	234	236	239	248	229	259	261	245	252	244	223	241	245	289	243	238	259	223	259	221	241	251	230	251	245	244	254	244	247	248	231	256	226	246	235	234	219	210	214	245	222	227	210	244	261	229	240	263	241	250	241	230	252	249	249	244	201	247	269	228	253	239	252	213	232	240	246	222	275	222	249	232	259	247	232	250	231	258	224	228	223	248	240	217	245	233	252	232	270	239	232	235	255	251	241	233	264	225	243	228	218	228	233	253	246	215	239	245	246	226	217	232	219	238	228	240	219	243	227	248	249	229	257	225	239	248	237	252	226	229	226	263	230	257	276	222	253	274	251	273	238	240	247	261	212	228	227	240	261	244	229	233	228	256	257	231	231	232	235	238	239	256	249	236	231	241	228	232	241	248	245	237	234	250	249	228	232	230	237	224	235	243	214	255	242	240	254	258	247	241	238	242	241	234	238	229	237	268	252	242	220	228	235	251	225	242	245	250	257	231	248	257	246	243	241	269	239	226	259	218	240	261	234	237	259	216	218	228	246	258	230	233	252	223	263	226	243	215	240	240	236	245	250	255	242	254	240	261	234	236	247	256	239	272	234	245	257	243	243	231	249	232	242	236	228	219	230	241	246	248	243	243	255	220	228	266	235	238	262	267	247	251	217	237	248	224	243	233	262	254	246	225	239	209	244	239	209	242	247	262	214	253	230	251	234	224	237	240	236	257	223	261	229	234	227	250	246	246	251	242	248	253	246	236	236	220	249	241	244	257	265	247	250	234	235	262	248	243	234	264	264	241	235	229	224	242	248	226	227	261	262	223	229	236	250	238	243	239	270	256	262	229	241	238	236	215	242	241	232	238	257	246	249	281	218	248	244	234	246	199	241	248	219	227	236	264	234	238	234	245	259	237	252	263	239	248	257	227	242	263	259	231	250	256	243	244	228	254	247	246	241	235	233	253	226	264	254	263	255	234	237	226	252	254	272	254	234	246	235	258	232	233	216	229	229	254	240	257	216	255	239	237	246	242	238	255	216	261	249	213	238	240	269	229	243	259	246	242	232	240	252	267	262	265	234	221	230	231	242	251	248	272	261	248	245	273	238	243	244	268	222	252	218	250	232	255	262	259	218	248	235	267	239	232	205	232	238	248	226	271	237	245	218	233	246	246	262	221	231	218	247	244	266	245	248	257	250	246	215	231	241	227	236	222	228	254	253	238	262	239	235	223	256	257	248	249	241	271	253	250	232	265	236	257	228	261	241	243	264	255	262	216	235	244	278	230	264	248	238	249	238	273	227	255	246	261	252	257	251	242	225	223	262	248	254	230	233	257	225	249	253	239	246	248	276	236	232	239	248	268	269	239	237	224	217	251	228	239	243	247	241	243	233	229	231	248	237	258	273	224	252	259	254	251	227	265	240	223	215	253	264	277	236	256	251	256	259	232	233	234	249	243	267	255	256	239	237	256	213	259	264	229	211	227	265	250	227	236	261
10177	22839	17933	11853	9444	7153	5306	4065	3414	2828	2612	2215	1736	1519	1230	1065	968	899	860	721	595	557	479	481	477	480	415	434	405	381	385	366	418	381	385	318	349	333	313	300	285	323	290	278	305	318	303	296	279	285	312	288	317	308	298	308	281	313	279	343	290	304	257	313	280	299	312	298	327	333	300	302	288	270	309	307	310	300	302	289	283	286	262	292	309	283	313	306	284	288	308	295	312	302	277	316	296	264	284	285	292	285	337	290	270	297	297	311	299	295	313	308	281	314	296	261	283	254	314	301	292	278	304	272	294	278	290	261	268	271	308	267	297	263	270	289	285	264	295	284	280	283	318	290	276	289	291	278	284	315	275	307	291	285	293	284	327	286	304	303	300	275	319	300	295	294	277	302	286	261	282	312	267	295	268	300	295	301	304	266	310	268	276	318	251	305	298	293	302	264	294	295	276	282	279	288	295	278	296	304	280	304	276	283	309	296	288	287	276	280	298	296	279	296	277	280	310	284	311	310	311	297	287	298	282	294	284	283	296	294	327	298	314	324	288	296	304	283	285	293	276	263	269	315	276	288	298	266	300	287	288	314	275	310	293	278	277	296	330	278	264	271	311	298	286	292	300	317	281	282	253	302	300	285	286	265	280	295	277	297	281	296	298	281	290	299	323	302	285	270	274	276	296	296	300	284	306	298	281	254	283	271	286	307	288	273	307	295	322	302	320	281	286	311	291	294	258	305	276	318	292	282	297	276	286	289	302	286	293	316	289	282	264	266	272	294	281	299	277	290	285	278	296	273	267	304	296	284	307	292	279	316	298	284	271	283	321	322	300	304	286	273	310	315	276	289	287	331	300	282	276	316	297	261	275	290	276	302	274	309	261	284	300	273	276	284	286	273	293	306	306	297	296	272	300	285	285	293	290	281	317	294	279	284	309	286	297	272	287	282	294	275	300	273	289	309	291	273	286	280	251	278	301	260	316	318	257	265	301	287	256	286	320	281	291	298	306	293	321	276	310	313	335	292	279	290	292	309	289	302	342	290	283	290	306	286	279	267	280	285	287	340	297	293	316	298	285	301	299	266	304	313	267	301	275	281	283	300	304	280	295	286	314	291	288	287	283	298	281	309	290	308	283	288	267	301	279	287	282	291	277	284	279	300	293	288	285	292	307	281	282	284	296	288	291	319	294	279	299	321	288	281	278	312	293	276	298	310	300	247	303	262	282	275	273	295	294	275	306	316	286	306	260	282	266	278	303	309	283	305	284	310	265	299	281	292	262	252	290	314	266	285	287	287	324	288	342	281	307	288	295	291	286	314	282	302	296	279	305	265	292	323	251	274	275	289	284	287	304	325	286	258	304	289	272	287	323	306	310	276	281	277	299	332	291	271	279	314	301	288	298	301	346	297	288	305	301	272	280	261	304	284	284	289	290	295	301	301	317	268	303	283	301	282	284	325	280	271	312	322	300	312	297	304	276	322	309	287	303	294	320	281	309	308	295	269	290	301	290	290	287	293	299	249	277	312	283	301	299	290	275	233	293	301	323	302	282	307	332	290	296	301	320	284	295	273	285	257	290	302	307	300	296	311	331	321	304	278	297	292	288	285	280	311	296	292	291	283	264	313	273	295	277	278	269	276	298	270	282	294	293	300	296	281	297	312	307	282	297	274	299	315	286	299	302	295	287	293	268	302	300	285	290	312	301	296	287	299	295	296	302	275	296	290	276	313	265	318	298	302	294	307	306	294	292	295	292	286	278	291	295	263	293	264	288	318	311	315	290	283	272	325	307	265	270	274	296	281	271	334	287	273	275	310	301	288	314	286	266	257	295	322	313	286	291	321	270	291	292	290	276	292	302	275	298	311	315	288	307	272	302	278	325	319	315	294	272	307	303	292	307	275	280	277	315	294	286	328	286	306	287	250	266	306	262	324	321	275	273	298	280	313	297	284	264	292	277	289	283	280	315	268	298	286	291	305	310	296	281	282	300	316	308	257	285	291	299	299	296	278	267	299	250	315	266	294	264	318	273	283	283	298	274	299	282	286	297	301	288	298	290	303	268	311	324	296	289	286	307	295	244	268	331	301	286	288	273	283	280	279	306	270	294	273	284	299	309	291	280	292	266	269	306	295	279	304	310	300	281	255	298	279	277	285	288	280	280	265	305	282	267	303	333	288	315	325	295	289	265	293	263	313	282	296	257	317	311	269	329	288	276	298	308	261	319	279	301	308	285	306	281	279	305	279	287	315	293	291	305	308	271	339	303	280	316	307	308	293	275	272	299	265	293	258	300	279	285	311	301	300	305	277	319	324	249	321	307	271	320	281	290	272	327	302	314	255	277	259	301	322	304	276	298	319	298	270	279	299	288	330	275	293	316	286	258	307	310	282	268	272	291	283	294	276	277	287	273	269	279	278	303	279	284	278	288	294	297	284	271	282	271	282	281	290	290	285	283	305	280	268	303	280	278	290	266	289	312	312	302	281	263	286	286	289	283	304	271	281	308	284	246	296	307	270	307	283	306	289	298	290	296	291	257	297	300	298	281	289	303	302	286	309	279	338	290	295	285	289	304	271	300	279	273	311	284	276	289	305	282	289	312	263	267	290	283	309	286	320	286	316	313	262	308	280	266	316	317	293	281	312	284	300	301	272	320	280	291	297	290	309	295	317	308	285	301	288	305	289	301	261	271	294	298	296	294	267	297	292	291	288	285	260	298	264	295	304	281	295	298	277	284	275	276	313	318	284	277	273	297	305	307	246	286	284	300	298	320	294	303	288	288	296	286	280	285	304	292	291	306	305	287	295	270	309	288	282	276	285	303	324	302	293	267	277	274	299	281	304	293	281	317	303	290	266	276	316	279	293	281	293	283	288	318	293	270	260	328	314	300	271	289	296	304	346	287	269	296	289	292	281	303	291	297	275	284	284	296	308	311	291	286	292	315	287	288	274	299	327	320	299	299	282	299	281	277	260	274	297	292	278	263	303	311	322	300	276	258	294	288	315	276	300	287	299	312	296	252	277	279	265	292	328	316	279	269	307	281	311	284	298	286	296	263	286	301	297	293	284	328	302	306	254	281	272	270	269	285	325	321	270	307	267	267	303	302	274	318	273	291	287	284	280	277	291	288	279	286	275	307	299	294	311	298	271	278	308	308	264	294	284	263	306	266	277	308	312	273	295	284	285	322	285	289	292	277	275	299	296	290	279	311	284	309	289	317	279	293	316	312	299	301	275	283	305	279	306	304	293	285	307	272	277	270	277	277	270	297	294	278	282	281	308	317	295	298	296	290	278	284	267	291	281	290	277	295	273	326	303	269	278	275	287	326	289	273	296	310	289	267	289	262	291	285	281	305	296	309	268	304	268	294	271	288	305	309	306	291	294	256	307	288	302	308	287	296	281	283	270	285	269	293	272	304	285	291	274	259	274	289	266	306	289	275	291	281	287	287	316	278	312	288	287	297	326	273	321	289	287	300	283	299	269	282	285	301	280
23115	21696	29525	24384	21712	21741	11865	3732	2550	2176	1773	1676	1481	1182	1027	833	743	747	647	567	559	496	405	400	407	408	339	288	324	271	271	296	315	302	288	272	232	248	244	240	224	245	233	221	183	231	204	206	207	233	220	191	201	223	194	196	228	199	194	236	188	207	206	219	226	214	204	235	207	217	201	191	200	214	186	221	221	219	223	190	211	192	189	215	205	210	207	217	228	200	193	205	211	183	187	186	193	178	174	213	186	216	223	205	212	190	187	194	220	195	212	201	193	200	207	179	214	209	204	213	227	197	215	188	192	185	185	217	190	186	205	183	201	203	196	206	196	206	178	217	203	229	194	230	208	217	216	187	189	174	193	187	227	197	196	199	219	230	214	198	193	203	187	216	205	207	204	216	190	207	200	218	191	192	199	208	245	216	192	202	212	234	196	198	189	182	212	221	212	208	191	179	197	211	193	223	198	182	202	194	218	211	187	217	185	202	200	197	213	209	213	166	188	186	210	224	214	216	224	207	193	188	202	215	214	200	201	210	201	194	205	223	226	199	188	172	203	213	182	211	188	225	194	193	187	211	186	191	203	202	198	199	218	194	183	186	204	217	177	188	214	192	195	222	220	189	213	202	202	210	238	221	209	187	176	203	199	205	211	217	198	210	187	195	217	220	198	219	186	203	215	154	199	193	198	190	186	219	212	193	218	188	174	203	183	213	225	207	199	203	217	208	190	235	210	239	178	199	222	200	216	201	220	226	193	210	194	197	215	208	185	206	200	211	211	207	198	210	220	221	210	194	184	241	204	192	183	226	204	225	210	227	208	199	187	209	210	225	197	224	232	169	180	205	194	208	212	201	198	210	176	212	222	206	200	225	212	217	213	215	185	209	200	200	188	198	205	233	221	178	204	209	194	184	202	211	210	189	203	241	199	201	191	199	211	200	200	198	207	208	191	201	188	201	215	186	191	194	224	183	222	223	202	180	187	186	218	213	205	203	219	195	199	212	192	184	194	226	198	203	195	203	198	198	199	185	199	215	208	212	194	189	209	197	197	175	194	203	206	189	209	180	225	197	193	193	197	208	228	192	199	199	213	231	210	224	216	204	218	219	188	198	199	214	197	190	196	196	207	216	201	196	209	197	215	208	198	189	201	210	221	230	220	205	192	240	190	234	198	187	188	179	184	187	203	199	211	197	217	206	205	207	219	209	219	188	196	215	210	197	204	211	227	216	193	205	205	197	195	192	206	201	222	194	184	233	202	212	216	220	211	201	197	215	184	197	179	190	215	163	203	203	204	205	228	185	213	183	175	188	197	219	201	186	186	175	183	193	197	218	183	203	196	198	199	230	210	224	205	217	222	193	189	216	200	217	206	233	216	207	193	222	195	210	214	195	227	201	208	213	184	200	195	203	186	198	197	208	185	207	190	214	214	203	217	219	187	199	210	199	212	210	193	212	203	171	203	208	202	196	208	198	193	219	202	211	204	216	199	194	232	183	231	195	201	200	204	208	217	208	198	207	196	202	203	180	186	205	195	223	187	205	223	214	202	208	214	175	203	215	197	195	209	181	233	219	196	208	199	206	230	204	173	203	204	168	191	179	179	207	220	189	249	207	200	208	200	179	227	209	220	195	177	178	208	198	209	222	208	206	190	204	181	192	224	205	215	193	217	202	194	185	199	203	199	200	192	218	199	176	202	206	195	215	209	221	186	204	220	175	229	198	194	209	206	227	216	218	218	201	204	223	189	223	189	207	233	219	201	196	239	178	187	198	210	216	208	192	181	191	207	179	201	219	220	222	226	214	199	195	176	216	208	213	165	215	225	204	203	192	232	229	212	213	205	208	205	203	203	187	206	202	203	214	163	211	199	204	182	198	204	202	192	192	238	213	212	205	211	192	203	212	231	190	184	241	203	208	184	184	207	227	185	203	200	217	216	190	194	191	201	220	206	221	195	182	225	211	217	202	207	202	189	190	207	205	211	202	217	205	171	211	201	211	222	181	198	203	242	211	191	213	186	177	187	218	202	213	184	206	210	207	195	211	206	234	208	208	202	216	199	202	199	224	225	219	218	200	204	193	214	198	218	208	185	232	211	196	218	241	184	192	210	212	207	217	183	193	209	182	193	172	216	224	224	198	215	216	215	221	215	202	202	210	197	207	224	228	193	195	211	188	176	190	207	214	188	193	182	225	199	228	216	192	204	189	196	197	208	212	208	215	191	217	197	186	201	215	193	212	202	214	198	194	217	213	211	197	226	196	202	197	205	211	212	225	188	199	192	216	162	196	215	172	193	194	183	198	179	208	207	221	226	199	186	196	210	214	183	198	211	251	195	197	217	196	198	201	209	205	192	178	212	196	221	187	195	200	201	192	214	221	200	191	224	203	224	211	197	205	184	220	208	191	190	192	186	208	202	182	210	203	223	193	199	207	193	228	190	210	218	201	216	202	175	203	204	196	182	199	173	203	227	201	206	182	209	234	213	232	215	208	184	191	193	208	223	195	208	181	198	192	188	212	206	215	213	181	198	196	190	191	194	213	197	211	195	199	201	200	175	244	217	208	214	192	224	193	224	196	193	191	210	192	179	196	177	209	195	215	207	210	206	191	194	214	186	195	201	215	223	212	198	209	191	178	192	188	198	216	174	194	210	230	211	187	183	201	213	211	213	212	193	182	200	197	223	209	196	189	188	203	201	208	242	213	178	207	214	197	218	202	224	204	179	197	215	210	211	218	215	184	191	205	199	200	208	192	215	222	208	204	171	195	224	202	212	197	211	206	240	186	210	203	210	207	190	188	194	197	188	228	198	201	244	200	207	224	194	203	232	199	210	192	175	206	180	211	211	196	194	206	199	205	215	191	189	200	224	190	190	211	178	187	197	201	213	191	196	174	197	192	191	176	207	206	194	210	211	209	207	199	183	215	192	209	187	188	198	178	198	197	199	186	197	195	206	212	167	193	217	194	212	176	184	211	202	185	206	206	190	196	214	204	208	218	208	202	202	215	209	225	201	198	203	202	195	213	195	180	181	232	188	208	204	216	210	206	205	215	212	210	211	205	212	208	203	182	184	194	207	198	214	226	198	212	202	177	199	208	210	190	188	178	227	215	206	222	227	193	206	173	193	182	200	197	193	197	225	242	192	192	238	209	219	225	200	196	211	203	192	228	202	215	203	204	217	194	219	192	212	217	208	200	218	229	194	210	192	214	234	212	209	194	183	186	207	232	204	182	187	219	187	182	192	189	240	183	217	219	219	206	205	201	195	192	203	202	191	202	217	174	211	199	218	177	222	213	188	194	232	230	210	199	228	200	213	212	194	204	190	191	216	224	213	216	214	187	209	232	203	196	217	211	191	219	212	205	197	187	196	188	218	200	194	197	212	216	191	211	181	190	201	215	189	186	208	185	202	214	199	194	180	205	188	194	179	186	215	232	213	180	199	231	179	195	226	215	216	186	212	195	215	203	211	196	204	203	193	222	219	217	189	205	194	191
12774	31557	25579	18449	14728	11233	8638	6631	5437	4405	3758	3448	3099	2344	2056	1701	1354	1361	1204	963	884	830	710	654	588	650	512	516	434	452	411	451	484	415	442	395	331	356	305	260	274	314	246	279	276	264	245	252	268	272	269	272	289	269	255	256	274	252	261	260	272	269	266	259	266	259	262	284	296	257	238	260	296	280	250	262	285	263	247	250	252	261	234	293	268	259	267	229	261	251	251	250	268	243	251	246	268	249	245	249	259	246	249	246	245	235	256	235	266	248	248	265	247	247	258	259	248	248	236	238	244	249	254	266	273	271	241	274	244	263	272	265	274	280	261	237	252	250	285	248	257	239	233	267	248	232	245	221	250	243	255	253	226	265	261	258	263	230	271	265	262	250	260	247	257	246	257	226	265	270	217	265	265	236	233	254	265	258	236	231	219	266	269	238	285	259	225	266	266	244	243	252	249	240	227	253	283	237	240	264	273	254	242	237	272	242	261	255	230	240	254	241	223	252	245	258	232	241	250	229	248	279	251	252	246	257	234	223	260	245	261	260	246	275	275	242	271	241	262	256	272	234	253	269	243	257	270	236	250	244	251	220	263	245	253	253	252	271	222	265	287	258	244	259	258	241	255	257	251	265	265	260	260	262	234	289	257	252	233	255	226	244	235	237	262	217	246	274	235	274	252	255	266	241	237	278	249	232	232	232	253	233	231	246	263	253	243	234	249	256	237	244	257	231	250	238	250	242	226	261	257	270	255	246	234	282	242	231	241	241	266	202	262	247	266	246	242	274	239	239	270	253	266	252	219	245	260	236	237	250	261	274	240	283	267	242	246	224	266	251	245	228	241	254	246	256	257	236	228	269	266	269	223	249	278	234	236	227	252	243	271	225	251	231	257	228	227	278	262	230	267	241	249	250	261	238	260	282	243	245	267	283	238	245	302	246	213	250	214	241	232	249	257	230	258	241	260	262	243	236	246	260	242	259	272	238	255	255	254	254	272	270	273	275	237	257	228	251	234	248	248	259	238	247	267	265	260	239	237	244	257	236	233	246	253	282	251	239	238	232	226	247	283	296	233	253	267	249	213	250	253	260	246	234	234	230	249	245	228	246	273	223	258	233	243	249	237	241	246	247	250	250	285	225	279	239	268	264	270	262	241	282	226	248	242	260	241	223	231	245	266	278	219	256	265	261	256	265	243	237	247	235	244	250	257	245	240	255	219	234	285	258	248	246	249	256	255	264	258	274	253	252	242	244	244	248	247	261	217	247	242	240	277	260	251	240	231	227	270	228	237	240	222	283	220	254	257	261	242	251	246	235	244	239	253	258	275	273	265	242	246	253	279	269	244	251	243	279	253	255	237	236	237	248	253	234	279	247	222	233	235	254	260	272	266	257	236	279	241	270	244	246	236	250	257	257	272	247	253	248	253	274	252	232	262	234	247	236	257	213	255	256	252	232	263	240	247	246	243	252	252	246	239	257	239	248	266	259	213	231	265	277	234	250	245	240	235	252	268	247	250	235	227	239	252	234	213	267	253	233	260	228	257	236	259	272	241	247	228	250	231	245	240	233	247	242	247	281	268	233	223	252	238	249	251	264	270	239	240	288	257	288	243	262	250	252	273	240	246	265	266	267	231	275	271	252	231	242	244	241	223	267	230	252	211	279	255	250	262	235	263	255	239	227	268	261	244	220	260	244	282	251	258	246	243	253	255	240	254	250	225	238	238	252	296	235	245	247	253	253	253	267	248	246	258	253	283	241	248	236	268	243	247	244	238	247	284	252	254	259	261	250	242	229	239	262	229	251	252	261	262	250	229	278	246	226	237	240	265	243	239	256	218	249	254	222	249	242	265	259	249	211	222	284	224	226	249	241	248	228	238	250	262	258	240	269	247	240	247	239	271	234	244	269	244	261	264	238	263	242	269	230	263	221	236	242	268	229	226	242	228	250	256	234	240	234	247	232	248	259	234	254	257	230	251	249	242	242	234	224	251	260	256	254	255	276	256	268	253	226	264	251	254	234	237	257	219	259	248	256	229	253	244	254	273	245	230	275	234	262	256	270	246	245	254	231	273	222	264	271	246	225	244	236	224	262	237	244	233	253	246	277	239	264	248	251	246	258	239	257	249	240	243	268	225	293	235	235	243	257	238	256	248	238	237	249	250	246	254	244	255	253	269	233	271	238	218	211	238	218	236	241	227	255	242	256	271	254	239	271	247	262	250	254	249	257	262	230	265	255	260	248	266	251	259	261	231	249	255	247	268	231	256	259	257	240	258	267	278	240	286	252	231	241	251	248	216	258	259	249	259	225	247	280	236	237	240	243	242	260	255	264	219	263	250	260	237	253	253	244	238	251	245	230	247	259	272	255	237	226	267	249	247	277	244	240	265	255	244	237	247	261	254	252	258	213	264	258	224	247	252	254	245	253	230	251	237	222	249	236	264	253	250	258	269	242	257	257	282	232	270	285	262	220	257	228	282	267	265	284	233	260	241	235	276	268	252	253	240	256	248	252	229	246	249	263	244	240	244	243	239	255	260	268	254	269	265	255	256	237	275	233	260	242	224	225	250	262	228	259	239	233	268	256	256	246	235	230	233	250	248	234	258	261	241	254	270	263	244	248	268	244	240	275	252	233	240	239	252	265	242	240	251	245	245	258	259	252	234	262	257	271	236	225	264	254	244	245	260	252	241	261	241	254	244	237	271	250	242	234	245	246	264	271	256	246	229	239	232	260	228	252	227	270	257	271	242	304	271	242	240	253	239	260	250	253	242	207	244	246	257	274	251	261	249	239	234	257	230	232	254	255	212	242	282	247	245	274	254	239	275	245	242	244	274	252	228	263	246	280	240	260	246	258	249	236	251	242	287	245	251	239	236	251	260	244	204	251	252	252	241	242	223	255	233	257	269	257	251	263	220	235	234	245	247	251	254	266	226	248	255	273	206	249	245	233	246	258	232	271	239	234	238	211	235	247	230	269	269	241	242	251	263	231	236	253	226	252	234	244	230	260	251	233	250	256	233	249	275	285	253	229	240	294	280	244	228	245	266	261	247	231	221	243	232	268	237	267	262	236	262	267	261	228	241	252	247	227	254	225	242	226	258	259	243	227	247	247	222	248	255	239	244	217	235	246	249	275	245	223	270	246	248	249	239	267	250	237	225	255	270	246	230	266	223	231	237	235	257	222	251	245	273	240	270	228	258	247	240	222	243	248	246	241	237	257	248	226	270	234	281	229	251	254	258	228	249	257	263	261	256	243	261	232	244	256	281	259	269	265	269	239	245	243	259	271	252	236	229	252	254	246	249	256	246	255	267	254	249	228	224	227	219	228	240	241	242	273	222	258	237	222	243	236	233	252	235	246	235	223	251	244	247	254	239	256	266	243	241	251	245	274	251	271	240	264	238	252	243	213	237	247	247	240	236	260	272	253	238	263	271	254	237	255	259	238	275	253	242	251	255	259	277	208	269	264	248	249	268	260	274	245	281	255	258	255
28001	20624	14962	9187	4769	2965	2109	1566	1271	1139	1047	910	840	737	683	646	544	554	561	511	487	479	459	429	431	436	443	401	386	428	387	429	415	399	416	387	412	385	387	366	402	351	357	408	367	376	371	392	403	386	391	373	360	364	357	342	367	424	359	360	341	400	331	361	360	393	324	411	372	416	372	355	375	385	396	373	371	354	357	352	411	397	422	385	378	346	359	353	405	364	366	385	334	370	351	366	362	369	393	409	389	393	372	370	411	378	367	377	338	396	412	376	404	398	412	416	372	377	366	386	369	388	372	373	374	389	385	359	417	373	382	370	385	374	405	345	392	370	384	399	349	414	386	379	385	372	395	365	377	395	386	406	394	391	392	401	380	386	394	405	414	372	350	377	359	360	367	371	373	363	376	376	339	365	370	406	370	338	432	356	403	389	370	335	426	362	361	353	366	365	362	374	371	363	366	360	357	356	366	368	379	422	410	346	364	390	373	383	365	355	365	366	351	372	392	377	377	389	366	388	352	365	389	362	386	386	392	392	378	385	332	384	350	384	388	376	380	394	389	338	362	365	403	404	365	353	375	397	362	366	356	381	357	357	406	349	384	352	375	380	392	387	391	361	381	382	367	360	365	384	360	404	356	383	399	391	372	361	371	398	410	344	378	411	359	381	384	365	374	376	362	362	403	351	363	365	373	348	370	369	367	403	364	358	366	400	366	343	354	385	349	370	384	380	367	414	394	374	371	359	395	351	391	326	402	361	360	405	358	414	383	403	391	361	387	435	389	365	346	357	381	386	363	419	377	400	385	372	360	372	399	370	377	380	386	345	387	357	380	397	382	369	370	381	363	358	390	363	372	375	404	388	368	371	381	377	408	371	341	362	384	344	402	406	420	376	418	365	359	364	345	391	349	393	357	405	366	389	380	381	401	388	389	376	379	372	350	408	383	373	380	395	389	350	373	375	364	398	383	361	423	387	384	384	395	403	377	377	364	371	417	366	371	374	384	386	383	371	346	400	374	382	372	405	384	369	382	378	408	395	339	395	377	390	391	371	366	383	388	350	377	388	402	393	361	385	354	367	416	380	369	381	402	350	373	407	357	378	364	370	389	364	358	375	418	360	376	398	380	364	357	393	391	376	428	358	366	396	413	372	390	354	360	362	399	374	364	383	378	379	384	386	399	326	380	355	391	386	370	378	390	392	371	382	419	376	411	380	370	365	386	393	358	399	362	360	357	399	357	359	345	381	406	385	401	361	392	394	395	357	352	387	375	397	389	365	379	378	399	362	394	389	387	379	367	376	342	374	366	368	365	383	398	384	386	382	373	376	383	385	376	381	350	395	390	347	374	423	410	385	355	326	394	390	349	376	376	370	354	360	379	374	372	353	396	350	347	358	413	383	383	373	379	405	386	366	363	374	408	399	362	349	390	394	381	364	397	411	377	381	398	411	383	378	359	399	358	411	385	368	314	392	402	371	367	376	368	364	369	375	357	379	378	364	358	360	407	349	347	334	401	385	387	378	372	365	413	396	406	355	377	390	368	369	361	384	395	341	389	343	370	382	383	387	352	371	382	390	346	372	370	402	378	361	366	386	393	333	387	389	413	388	398	372	362	358	367	350	386	363	355	407	385	392	394	385	392	407	379	348	375	355	360	377	387	355	418	352	361	361	393	378	390	378	381	391	384	427	395	379	377	363	397	376	351	378	358	388	355	378	373	346	363	394	392	397	394	352	363	408	416	385	389	378	381	369	383	422	359	384	379	357	392	402	333	396	363	377	396	366	376	340	395	391	387	352	371	366	383	356	357	373	368	366	343	365	405	396	389	394	398	382	356	368	394	375	373	378	340	342	372	381	380	378	365	390	367	367	385	369	361	390	383	346	357	396	387	361	379	381	385	403	370	353	406	374	340	359	361	371	404	379	381	381	374	326	363	381	389	389	361	380	394	390	378	386	361	374	375	370	383	372	378	362	423	374	381	367	359	397	379	385	364	411	393	380	347	362	405	355	384	357	373	373	382	385	372	392	371	396	349	384	376	381	376	407	385	409	367	345	354	395	370	382	394	352	355	381	395	379	380	380	386	359	386	391	365	381	366	376	359	348	361	396	393	364	423	365	363	395	401	363	376	396	375	388	408	379	362	387	366	386	391	348	341	351	364	401	376	363	386	423	356	399	403	369	352	398	363	374	406	363	431	375	339	383	366	400	368	401	339	354	360	351	395	414	371	400	382	397	360	364	386	366	404	359	353	387	409	359	393	340	384	332	320	387	383	366	318	394	352	387	422	336	340	360	416	335	335	358	388	419	342	353	376	376	357	354	379	372	381	375	380	361	347	366	350	370	351	359	389	346	380	391	404	367	389	348	357	359	354	401	367	385	371	380	364	369	395	389	384	377	381	429	403	396	362	394	369	394	347	364	351	407	380	351	335	396	410	381	381	358	397	410	369	335	363	383	383	358	406	338	397	388	355	355	395	389	384	392	346	399	372	397	368	376	349	352	367	355	368	379	371	379	363	374	380	359	368	392	377	353	419	387	383	353	374	382	410	353	381	378	377	372	361	332	358	392	378	403	336	347	412	394	372	368	355	371	397	354	346	358	338	406	393	379	375	387	383	372	385	347	369	377	362	366	381	364	376	385	399	405	396	377	371	331	361	367	378	349	371	385	385	364	399	345	365	391	387	389	381	387	383	376	403	365	383	414	368	356	370	404	396	363	360	399	388	377	383	394	395	343	381	399	355	393	373	339	371	358	382	398	382	373	378	355	367	381	394	387	372	368	347	423	389	378	387	357	397	374	393	369	361	386	379	380	385	380	356	379	400	416	401	402	354	412	411	360	399	391	394	345	357	357	388	354	369	366	360	382	390	405	403	387	370	396	375	369	393	401	370	392	380	365	371	388	398	395	357	381	343	401	368	385	375	379	365	369	412	369	361	363	370	392	377	400	364	398	363	393	343	370	398	378	366	387	373	409	374	370	385	385	399	388	374	388	380	381	407	362	378	430	398	377	352	388	365	353	345	381	391	357	379	374	363	386	378	400	395	365	353	378	402	359	364	402	363	379	367	381	374	399	385	384	368	404	393	401	402	369	386	378	406	387	388	381	365	365	380	402	377	394	370	374	365	358	386	396	339	375	404	390	379	371	376	386	365	375	367	373	386	367	389	369	379	375	385	398	395	343	375	409	355	375	374	373	430	389	415	375	395	377	363	394	367	380	373	364	380	388	387	392	313	379	383	390	358	396	372	397	381	345	393	377	392	405	383	346	400	394	375	389	378	374	422	377	380	384	372	418	362	370	348	384	375	374	380	374	381	359	376	351	376	351	382	370	371	368	418	387	395	361	396	366	389	366	368	380	349	397	402	383	361	394	396	355	370	362	434	361	394	381	373	357	380	373	369	321	379	423	402	401	365	351	380	367	352	369	416	403	388	399	356	357	374	365	400	390	361	381	357	385	334	353	403	394	415	359	382	352	383	347	369	369	388	421
11002	18153	14955	9944	7368	5733	4302	3060	2516	2356	1966	1759	1469	1363	1089	970	873	892	753	687	656	654	601	561	602	556	597	497	482	507	485	484	543	550	498	508	461	493	486	461	470	454	423	440	472	433	437	444	445	448	446	500	456	474	459	448	451	471	457	429	464	457	456	488	461	456	424	448	432	468	466	452	450	443	419	475	421	456	402	449	457	488	465	420	431	481	453	417	467	498	453	468	454	434	408	449	477	479	436	427	471	442	436	463	410	433	448	433	442	443	437	437	445	501	441	483	436	416	441	455	460	455	500	440	471	442	493	488	449	468	430	476	424	471	440	448	432	485	466	443	445	456	448	407	455	439	454	409	454	442	458	454	471	455	458	457	444	437	445	408	445	401	442	437	408	476	464	421	458	451	399	444	454	449	421	408	450	426	423	468	471	435	424	438	442	465	453	403	462	449	430	415	437	441	435	466	423	420	443	470	454	450	465	429	452	435	443	439	439	457	475	428	457	448	478	458	431	456	452	461	454	424	455	457	493	436	456	432	439	488	444	449	447	451	452	452	492	475	449	431	453	459	437	495	443	432	421	438	449	442	454	443	460	446	463	441	461	461	446	452	403	429	487	488	479	448	437	430	431	442	481	458	472	456	446	419	411	461	472	428	460	479	417	409	448	472	488	462	477	435	439	433	464	437	441	453	433	449	467	445	439	445	449	481	451	476	476	449	421	452	434	454	433	428	471	469	429	447	464	421	440	428	470	460	442	435	474	475	456	465	413	461	450	425	444	463	514	452	432	417	451	416	437	444	415	422	428	448	444	416	400	440	411	451	443	452	423	443	434	448	419	483	421	469	472	452	416	446	464	432	417	419	468	454	417	502	440	443	451	470	408	446	408	443	421	421	458	439	438	464	435	385	473	419	443	441	459	419	446	460	418	443	479	490	437	472	465	424	511	452	457	474	468	435	438	412	444	496	452	435	433	440	415	459	479	427	420	476	475	437	450	449	468	437	399	492	440	436	441	439	423	434	414	420	407	450	445	445	469	474	453	431	442	462	450	424	433	428	432	412	437	464	429	447	469	440	444	460	453	436	448	428	437	444	446	464	442	444	466	442	464	437	463	425	446	447	455	442	442	443	420	487	426	453	458	430	454	412	441	442	445	486	457	464	454	421	434	422	493	460	496	474	459	444	474	421	445	460	445	471	457	443	425	471	463	459	439	415	460	443	455	405	483	418	442	473	465	405	418	434	485	448	455	468	444	443	491	443	451	444	451	465	485	433	456	461	439	456	469	422	434	447	446	452	455	460	465	461	421	447	435	448	462	477	491	430	448	463	455	454	421	445	457	430	510	417	456	461	462	486	436	453	449	409	381	426	455	422	482	464	487	455	471	471	432	483	433	477	470	447	452	425	458	485	451	438	454	430	454	431	443	468	418	424	451	471	436	440	468	436	449	452	468	464	453	477	431	442	449	455	452	451	443	449	428	429	449	412	469	418	453	467	457	419	475	472	454	437	470	467	471	467	444	499	448	452	433	434	422	427	440	457	466	483	435	418	449	464	438	440	462	456	460	415	454	438	500	478	460	458	463	462	460	403	470	434	432	462	444	436	415	439	484	459	465	464	457	419	433	453	447	469	471	429	443	453	466	451	457	430	422	471	457	438	457	445	426	443	459	452	447	472	483	419	466	491	436	449	480	465	450	471	438	437	413	430	415	460	506	434	439	460	424	491	407	453	454	456	475	403	419	453	458	471	429	411	453	454	438	474	441	416	437	476	477	438	419	418	468	447	440	421	439	394	442	492	415	485	422	427	430	463	437	434	472	428	491	468	439	409	439	452	485	450	436	445	462	449	475	438	471	419	474	456	459	454	435	458	454	448	431	440	462	459	444	481	421	486	456	495	439	479	450	487	466	463	453	449	444	420	440	427	468	472	463	438	493	463	468	434	469	447	463	425	410	412	427	444	456	449	429	467	452	451	431	482	454	466	476	441	443	438	455	434	445	430	473	438	478	440	463	454	451	467	407	427	456	444	476	487	471	435	460	498	477	494	413	436	450	464	424	467	456	466	427	439	481	428	432	455	460	437	443	461	472	418	469	466	425	465	467	425	457	460	419	453	448	444	457	446	442	441	432	518	448	492	460	436	425	441	434	449	444	448	476	449	438	465	415	458	464	453	448	467	427	478	449	415	431	491	423	472	451	441	488	442	429	433	455	428	389	428	459	471	439	445	468	435	423	448	424	427	458	439	424	398	441	444	472	421	435	449	456	432	475	446	405	472	434	468	428	454	470	420	459	415	453	438	423	457	487	432	458	477	439	452	432	431	446	438	440	443	460	442	444	425	422	479	435	434	479	425	458	423	441	436	457	436	446	440	420	426	408	457	454	459	463	462	429	463	451	420	478	426	456	424	461	452	427	437	428	467	440	467	421	410	437	458	465	407	454	461	451	442	461	468	427	425	447	448	457	437	447	439	446	488	470	445	453	441	432	481	464	478	458	463	479	472	465	434	470	435	474	449	441	455	423	437	456	437	465	421	425	468	458	456	455	471	467	445	438	419	438	464	487	458	436	459	451	459	434	427	469	453	493	478	449	427	441	482	466	441	466	455	463	471	477	422	454	453	443	463	490	423	448	457	469	432	464	461	418	416	427	443	493	442	437	409	468	442	430	435	405	410	450	451	463	411	454	438	434	429	414	482	463	489	443	426	471	464	430	467	471	437	465	461	450	410	465	501	455	469	439	420	429	465	454	471	439	456	454	439	438	429	432	481	426	453	387	423	449	465	480	471	410	465	426	448	453	427	418	449	469	460	473	444	450	476	404	467	425	414	427	415	437	448	433	471	455	444	406	430	449	451	449	460	470	447	456	420	442	474	464	446	457	432	491	457	465	422	420	506	417	435	437	406	439	445	481	446	458	446	448	422	436	452	449	415	437	414	464	434	444	430	407	443	480	462	468	466	433	487	453	451	453	488	423	445	461	459	451	460	487	453	469	437	501	460	444	446	449	452	437	442	438	466	484	460	425	435	426	464	476	471	459	446	447	436	452	453	444	435	404	464	431	436	473	438	437	433	440	453	408	427	425	442	449	461	405	478	418	438	420	444	443	448	462	449	457	463	453	463	460	455	446	444	447	442	476	452	433	473	424	439	430	457	430	428	459	451	452	398	426	467	466	478	444	472	448	413	457	473	448	463	485	420	449	463	443	433	474	463	442	416	450	453	451	454	449	459	461	472	441	481	445	455	420	433	446	451	442	403	455	451	424	444	451	435	481	440	397	407	453	424	456	464	438	450	406	424	485	435	453	445	478	446	430	460	449	442	434	455	447	455	441	452	427	469	417	400	466	420	451	420	474	475	430	445	447	467	476	400	476	461	475	414	397	474	495	434	428	417	402	463	451	425	452	453	491	436	409	462	436	415	432	491	433	461	461	463	435	425	434	434	414	465	443	428	424	466	435	472	456	438	448	421	435	435	518	411	438	409	438	448	429	393
24197	21688	29019	24890	21571	12422	4440	2501	1942	1753	1487	1325	1147	1062	901	832	781	733	645	571	491	567	547	533	482	497	466	404	429	414	437	434	447	449	418	421	414	393	396	382	352	364	387	373	368	402	355	386	409	382	384	356	338	353	371	374	370	371	384	388	375	371	325	364	376	389	419	396	387	400	381	375	392	390	342	387	361	347	372	377	374	350	338	365	378	377	394	359	375	355	349	390	345	364	373	358	365	341	361	382	385	347	396	404	388	376	367	377	394	364	378	369	366	369	363	338	363	343	360	346	399	351	371	356	356	352	367	376	378	381	343	392	394	395	404	341	317	384	397	368	407	366	387	365	382	330	396	356	360	312	385	363	369	352	358	344	371	375	336	386	374	384	393	359	338	349	386	369	372	375	410	374	348	345	372	397	405	379	374	382	368	388	409	356	395	369	389	361	362	408	361	346	380	362	360	374	356	419	377	391	386	371	394	310	377	363	368	398	381	349	344	352	371	374	406	380	350	393	360	398	376	381	373	376	381	352	349	372	332	385	369	370	390	367	381	354	371	356	399	380	369	381	361	359	378	371	383	371	378	372	373	356	370	345	361	369	351	371	406	379	355	387	356	349	372	396	361	375	365	368	358	313	375	382	377	399	371	347	359	369	357	383	399	391	340	349	377	368	394	365	366	406	377	400	383	335	368	368	364	338	355	387	359	350	376	402	366	379	370	357	400	367	378	376	340	393	384	342	416	347	359	374	366	376	415	383	355	386	377	350	417	384	348	363	329	384	407	350	370	399	378	375	396	358	385	392	391	378	397	376	393	363	356	364	378	361	371	373	379	333	377	361	346	389	368	386	391	366	380	337	366	377	373	370	365	372	393	361	383	373	387	358	395	371	360	379	364	386	391	420	385	357	368	419	369	372	363	357	370	399	353	372	374	365	364	381	369	377	363	369	392	373	374	363	396	412	364	353	368	351	374	342	360	399	361	358	363	372	392	409	379	373	359	353	366	370	381	406	367	332	372	356	396	400	372	362	409	377	378	377	386	377	364	372	383	396	384	375	350	414	359	395	339	375	357	343	359	351	367	380	348	374	364	324	351	384	368	351	414	355	418	369	399	375	377	362	362	378	388	375	366	373	386	372	383	367	373	348	385	389	342	403	362	401	396	378	378	370	340	349	362	347	372	343	349	360	377	379	363	394	371	358	361	415	411	400	360	358	407	382	351	378	364	374	389	392	376	368	391	369	360	369	403	328	363	377	353	365	379	368	371	393	405	368	357	370	373	337	377	372	371	365	356	373	371	382	364	376	370	346	392	392	375	383	359	366	363	358	372	373	371	342	361	376	367	375	342	377	358	321	341	361	403	354	391	372	394	366	331	404	365	346	354	347	395	401	381	397	397	356	409	381	379	398	377	348	405	330	387	356	378	399	370	361	376	356	399	382	369	379	385	385	369	363	377	370	368	412	407	366	391	393	341	358	373	376	371	404	384	372	350	371	376	369	367	350	386	343	378	375	365	349	354	395	401	354	384	348	344	377	366	389	359	376	357	386	385	413	378	402	382	355	388	394	376	353	363	373	357	382	389	366	384	382	385	360	345	356	393	362	366	377	380	356	366	339	395	384	389	376	383	387	383	406	358	357	384	368	353	387	426	363	368	349	386	359	367	379	423	393	336	388	353	394	320	360	356	387	378	395	379	414	363	352	364	348	373	362	355	359	369	374	369	384	368	351	399	340	389	363	371	358	408	397	360	337	360	328	379	393	374	373	350	355	407	385	363	370	364	375	398	392	395	374	408	380	390	348	356	348	374	375	310	349	355	415	370	395	351	373	350	376	373	398	374	407	373	350	381	376	383	395	346	389	375	362	366	378	360	389	358	364	365	367	383	334	378	371	343	398	357	358	376	385	375	354	377	374	373	347	357	377	394	363	367	358	375	376	340	335	388	364	352	360	378	333	374	373	402	373	354	382	378	345	374	338	362	412	377	397	414	371	373	381	361	394	375	378	389	381	351	384	361	384	401	390	344	372	337	398	409	347	356	345	359	330	382	380	372	380	370	382	369	336	403	357	378	370	359	346	344	338	378	352	390	357	421	385	378	377	337	335	362	382	387	347	362	341	377	341	374	394	394	377	400	380	387	337	387	365	363	391	342	351	361	388	392	371	348	360	358	349	367	375	345	376	370	361	369	352	370	400	374	340	392	376	381	343	376	367	376	387	358	402	394	371	388	361	359	337	368	376	381	365	375	345	375	352	384	349	383	351	383	384	369	422	400	379	356	404	388	378	374	377	405	379	384	363	345	384	404	399	380	381	361	389	358	338	356	369	385	381	377	324	390	364	386	394	337	396	366	392	319	370	334	329	344	375	327	381	392	365	356	377	347	367	388	363	358	363	343	361	366	347	387	409	348	361	377	363	350	371	350	374	377	373	362	357	378	391	367	398	389	384	375	374	352	396	358	340	356	367	358	376	370	390	367	376	392	397	352	362	367	392	349	379	362	386	401	370	365	395	359	335	363	379	362	364	395	403	373	339	388	394	349	381	330	360	379	372	375	342	377	351	380	362	367	371	366	353	369	354	382	388	378	342	381	385	387	343	359	365	323	382	338	374	349	414	381	403	389	399	388	336	353	384	387	344	357	368	404	338	380	371	365	387	371	342	373	384	400	399	373	341	357	378	377	385	365	351	359	349	387	358	382	359	355	366	379	426	373	366	383	393	363	400	380	377	363	356	375	368	374	369	324	391	369	405	352	361	318	372	370	347	380	343	376	369	365	383	377	364	387	379	328	371	365	362	361	356	406	390	342	373	374	378	366	361	378	360	377	389	376	374	368	386	362	381	384	384	369	349	385	362	368	395	378	361	367	344	370	364	375	341	333	361	359	382	357	390	366	361	401	356	371	369	368	370	358	368	355	402	360	374	393	365	351	363	358	369	394	362	377	400	374	406	363	375	328	380	369	375	361	377	378	373	362	386	413	356	365	363	395	388	390	360	367	363	374	378	362	375	401	382	358	383	344	335	392	401	395	389	351	360	371	398	374	345	337	329	359	379	363	403	344	370	369	357	385	356	364	325	406	380	355	366	377	360	391	338	343	372	342	344	375	362	391	357	398	391	379	373	374	399	357	414	357	356	385	388	371	365	354	363	384	346	368	390	330	364	399	346	370	348	358	346	346	377	398	365	362	403	369	385	364	381	371	394	411	376	377	374	350	380	346	363	359	371	383	372	367	370	340	380	382	357	352	373	407	395	346	376	381	343	349	376	364	356	379	365	351	365	400	384	364	394	393	399	362	319	337	381	354	391	344	357	380	344	368	384	346	378	371	356	379	368	349	391	414	356	373	319	407	347	384	388	404	393	375	397	340	371	379	421	350	378	325	389	360	355	374	393	368	373	334	396	398	352	359	384	372	399	385	356	345	380	392	371	369	390	386	372	374	359	343	379	356	360	386	379	341	339	367	373	357	367	355	374	404	348	392	381	409	391	354	349
10052	25885	21193	14479	11290	8640	6434	4779	3897	3483	3078	2560	2212	1827	1545	1357	1319	1186	1125	858	824	822	747	744	703	691	602	569	572	525	552	557	549	534	607	510	545	554	501	452	473	444	446	414	473	434	456	498	452	494	461	428	471	423	466	444	479	456	444	454	435	435	428	430	467	474	459	428	483	447	431	460	459	441	470	429	462	407	435	434	453	468	430	452	484	460	431	431	400	418	447	424	522	465	440	508	450	414	444	446	423	403	436	455	471	410	465	447	442	468	432	465	412	460	445	446	455	456	429	452	455	457	467	468	471	442	452	399	429	424	471	433	409	452	458	458	437	426	409	441	426	461	465	437	442	481	446	452	458	470	469	455	436	460	438	442	449	441	417	441	427	489	429	440	447	438	446	462	444	449	429	444	443	450	428	478	433	427	415	481	412	441	412	460	451	441	415	490	430	427	450	437	442	472	420	442	459	463	425	446	447	429	477	470	440	449	394	444	439	401	469	472	460	443	435	455	438	460	445	460	450	449	473	445	457	485	426	474	463	428	454	429	432	462	454	431	410	515	437	456	474	478	440	401	426	447	474	456	450	457	454	470	441	487	481	430	455	446	475	446	419	461	447	457	415	434	455	414	479	450	447	462	435	424	425	443	467	448	471	435	433	416	422	407	457	496	472	425	427	478	435	427	422	454	464	460	449	457	458	421	451	461	443	429	459	419	470	415	524	458	450	425	443	406	407	465	426	449	441	459	427	449	433	406	429	416	433	446	456	447	437	476	456	430	436	437	471	416	416	451	437	443	429	473	443	458	417	442	412	428	474	467	451	451	415	429	448	451	464	454	461	454	465	417	455	432	436	432	427	465	451	440	456	461	416	415	457	431	456	471	398	460	441	459	421	469	466	446	445	425	439	402	452	439	462	459	467	435	461	471	487	439	449	456	467	482	445	439	430	428	443	425	468	463	482	426	432	386	433	453	441	484	455	451	476	443	425	464	484	457	429	464	482	469	470	472	413	436	454	452	441	462	433	467	459	461	439	438	438	468	481	445	453	442	439	428	452	465	470	414	483	453	483	436	454	443	438	447	446	412	448	461	450	482	420	431	453	432	422	394	459	419	475	461	424	446	416	453	426	442	454	449	467	447	462	455	463	427	470	474	455	440	444	440	435	441	478	456	439	401	454	475	445	472	452	474	455	425	452	444	422	487	470	464	481	442	451	410	435	456	475	445	427	428	468	449	407	423	472	441	422	435	434	414	445	440	439	473	462	419	473	428	493	429	440	470	455	440	453	459	427	462	458	443	451	441	485	429	506	478	432	440	487	445	440	441	448	471	433	442	427	421	428	455	435	413	445	439	451	449	427	422	410	453	431	411	470	460	470	465	443	467	439	443	433	483	484	448	421	441	464	446	451	432	440	497	457	437	446	429	459	406	415	469	446	418	416	441	377	421	439	458	453	444	473	450	469	442	439	444	410	450	459	473	452	421	486	427	435	456	457	431	443	412	432	469	404	448	443	458	435	449	470	462	407	457	443	414	452	455	440	408	447	421	458	474	434	442	470	449	448	436	412	448	409	480	456	428	473	440	440	449	462	441	431	442	461	471	436	410	441	459	499	471	422	435	448	449	432	465	454	443	446	440	479	472	499	478	444	427	436	405	485	457	445	433	441	434	437	428	414	419	480	410	467	482	458	420	434	464	421	451	426	441	451	496	494	483	402	408	456	402	465	428	421	482	405	465	411	411	456	457	486	437	420	450	444	453	461	452	424	429	465	423	437	453	424	422	430	470	454	472	447	425	456	453	458	407	410	477	479	426	438	452	444	463	450	448	435	432	489	434	435	441	461	422	438	452	405	437	438	464	480	459	448	441	428	436	443	447	445	464	436	409	427	435	477	405	456	436	458	455	467	444	429	482	422	429	415	436	428	442	439	424	434	446	438	409	487	438	476	440	454	475	452	431	411	418	427	440	450	479	440	458	427	459	453	451	428	453	423	465	439	464	460	480	472	453	448	459	454	444	469	401	464	431	453	437	442	448	455	434	452	418	438	451	426	421	429	451	449	409	481	429	471	430	405	471	480	479	505	446	491	454	460	406	427	443	471	442	463	448	462	459	461	466	474	413	442	477	454	450	468	475	450	443	463	414	467	426	423	448	402	438	446	448	468	461	425	452	467	435	419	463	462	434	471	472	434	450	444	462	459	442	437	447	418	435	463	466	476	441	440	442	446	444	479	462	456	450	419	442	441	462	471	468	436	470	464	441	423	440	416	455	435	440	451	450	442	444	456	431	437	433	470	444	459	428	452	447	457	463	484	399	430	449	479	414	441	427	457	437	422	442	445	444	455	453	483	447	402	430	423	454	474	446	465	430	427	444	430	477	402	428	451	449	441	417	425	463	467	483	436	416	444	425	464	472	440	442	497	422	419	459	444	468	477	436	444	467	448	443	455	437	494	416	462	439	463	440	449	416	448	436	469	441	440	459	457	418	470	464	436	449	479	451	439	457	412	379	441	462	454	386	427	484	460	472	437	463	416	435	459	437	454	442	436	463	457	475	426	431	466	453	448	423	458	453	422	469	451	442	452	444	460	426	451	428	466	435	455	460	472	452	473	416	477	438	439	432	465	451	486	447	423	462	460	406	449	466	460	487	440	463	437	455	451	449	447	440	428	444	457	417	433	465	465	464	425	399	454	468	433	447	440	411	443	443	476	427	427	457	455	445	468	436	441	499	451	476	401	442	428	456	466	471	419	432	478	457	449	453	432	449	461	449	414	464	431	433	478	451	447	471	410	463	414	457	456	448	472	424	428	451	420	455	463	442	465	398	476	451	454	427	463	484	459	464	394	492	463	425	464	438	448	442	458	425	468	466	475	458	444	459	461	459	436	420	417	448	413	453	431	451	454	413	427	496	421	435	487	433	463	430	438	448	467	448	462	433	478	445	489	408	428	474	433	483	433	465	439	448	465	467	433	411	434	428	451	430	461	449	501	435	517	421	445	449	475	460	446	449	424	422	442	455	449	457	410	455	439	421	440	470	427	465	444	467	459	477	448	424	469	420	427	424	482	458	467	450	446	439	459	455	441	434	445	438	447	469	457	448	478	448	447	418	465	424	480	439	459	465	483	416	437	458	449	408	413	482	432	448	449	440	478	439	453	430	479	406	417	446	422	454	437	463	489	452	474	432	423	438	466	463	449	472	466	432	431	405	491	431	468	466	463	472	478	431	441	412	444	449	428	429	437	419	446	459	461	423	454	432	469	455	421	463	449	439	434	471	444	446	441	419	450	455	447	476	433	449	469	460	441	432	425	455	431	450	432	476	468	471	463	437	435	460	453	462	424	457	450	445	414	451	459	425	440	404	432	440	417	440	417	427	412	433	457	429	459	464	458	443	424	437	413	465	443	479	479	453	436	463	449	410	439	474	463	421	460	432	433	439	460	428	474	459	416	455	459	439	447	469	461	460	471	477	485	459	443	447	420	414	431	438	452	460
25361	21692	27880	25860	12880	4245	2581	1731	1362	1150	1100	925	823	681	573	601	499	503	474	402	366	410	367	342	364	356	350	302	307	272	261	308	275	304	278	253	277	292	262	251	268	249	246	258	254	260	265	285	260	259	251	255	194	272	244	233	226	232	240	246	230	257	249	235	239	263	240	262	250	258	235	248	282	267	258	262	248	223	258	224	230	211	244	252	218	238	265	269	287	261	256	226	240	284	227	237	231	258	237	242	237	249	230	270	261	221	240	265	242	240	239	226	239	228	244	236	239	257	241	226	234	252	231	223	237	267	244	272	244	255	215	236	233	220	253	237	262	251	242	253	243	219	241	229	261	251	246	236	245	247	263	226	247	242	248	260	238	250	227	240	209	266	217	228	271	248	227	243	252	265	235	224	236	212	245	245	244	244	241	233	229	249	246	257	255	244	216	236	238	245	260	256	254	221	255	245	230	240	233	202	231	240	246	227	255	263	245	249	246	237	245	245	260	259	242	262	260	231	245	239	262	243	244	243	253	245	272	251	243	248	247	244	238	235	230	240	227	218	249	257	240	261	235	249	222	272	250	232	265	268	239	262	252	228	244	247	234	250	261	238	245	258	236	228	244	234	206	250	247	244	241	247	267	218	244	252	228	233	229	250	203	228	239	230	258	252	248	202	246	292	253	243	237	222	228	249	253	230	230	245	243	244	258	222	235	265	208	223	250	257	261	260	268	256	210	252	262	242	240	250	245	252	247	243	252	231	254	251	250	252	253	245	265	227	240	205	232	254	259	225	245	258	240	224	235	268	233	244	228	238	248	244	250	239	262	212	232	219	238	207	199	219	274	247	262	247	232	256	242	237	236	283	230	254	223	268	237	251	215	239	255	231	276	246	204	257	264	250	224	227	265	241	254	232	250	259	251	217	240	242	217	254	242	246	252	225	226	255	238	246	257	250	242	244	241	252	227	218	239	252	235	224	246	225	230	237	234	248	238	250	251	229	268	238	238	268	230	246	227	224	220	256	248	271	258	255	210	245	239	251	244	225	235	266	242	256	235	236	251	239	241	257	272	285	262	233	236	232	242	259	233	241	262	236	247	245	232	239	219	236	222	238	239	247	249	237	252	234	220	267	238	219	215	240	239	242	252	236	229	268	244	241	228	247	239	215	222	240	234	234	244	255	247	218	266	266	235	231	217	227	259	222	268	237	245	235	241	231	229	238	243	265	241	235	213	240	242	242	239	228	207	252	223	231	230	241	253	234	230	266	262	213	257	213	258	251	237	239	246	246	243	254	248	259	243	230	243	248	247	241	252	251	233	231	231	238	246	249	248	288	262	230	243	235	242	264	239	250	250	244	222	238	232	237	238	231	235	253	240	236	258	229	229	243	227	240	249	242	233	245	233	249	259	226	237	231	242	231	235	242	254	255	247	236	240	237	200	264	219	236	243	249	240	259	261	243	232	237	274	249	263	259	267	238	239	228	223	259	222	234	223	216	226	240	244	253	246	216	272	231	251	232	232	216	253	270	246	223	232	254	209	246	241	256	261	252	263	242	256	235	250	254	255	247	249	241	210	255	253	262	259	251	248	248	241	251	246	226	243	252	222	248	241	226	251	245	261	238	242	253	243	236	257	228	270	226	239	252	220	232	251	264	268	234	226	213	242	227	239	236	257	252	233	245	248	233	247	212	247	244	222	240	260	220	234	227	255	235	251	234	234	257	242	229	243	240	254	244	232	250	216	241	235	262	261	226	246	240	213	244	224	277	238	249	267	233	225	259	232	272	221	257	237	205	279	267	243	262	250	244	247	285	230	242	235	236	242	234	255	238	237	254	223	230	260	252	242	246	226	248	249	252	226	235	260	213	260	220	217	253	249	243	244	245	239	230	238	251	252	216	237	262	237	253	254	225	259	233	267	230	251	224	249	279	235	248	276	252	245	275	241	264	231	235	234	223	242	259	246	237	240	220	253	245	262	237	244	255	243	265	224	246	239	268	237	247	222	241	243	256	209	250	232	220	248	252	228	230	253	237	264	256	245	273	246	226	255	237	246	231	246	259	239	249	234	231	244	245	249	230	247	244	256	250	246	243	279	242	237	265	249	227	237	246	233	257	236	241	193	234	257	226	241	243	226	239	254	215	252	264	248	254	232	244	239	232	244	235	262	254	262	229	250	246	255	242	229	262	256	246	246	240	226	244	248	262	236	231	218	250	236	253	261	254	266	242	247	256	234	270	232	233	247	262	233	248	239	243	211	251	252	256	244	241	246	225	250	255	237	266	249	243	240	257	248	232	266	242	250	215	228	251	246	242	252	252	209	268	242	236	223	222	256	233	267	235	227	271	248	241	250	210	250	253	240	229	259	243	239	250	269	239	267	251	226	223	247	242	251	227	247	241	263	255	251	242	251	251	244	270	229	241	238	228	251	246	235	229	249	246	245	245	224	231	229	248	240	246	238	246	252	222	245	229	268	254	241	243	254	253	234	229	235	239	262	263	232	227	243	252	258	226	247	259	222	268	262	245	251	235	260	260	243	241	229	232	243	243	258	249	264	240	242	244	235	255	234	257	225	241	257	223	281	234	241	241	239	252	256	251	228	232	262	245	241	248	204	213	237	239	251	257	266	279	236	252	225	256	229	228	244	251	233	252	243	271	242	236	215	249	243	262	265	230	244	231	231	232	210	213	264	244	220	259	240	274	238	229	235	233	261	259	254	215	259	238	229	243	242	264	261	223	244	231	249	252	255	242	230	267	228	232	248	249	253	241	218	254	249	224	218	210	212	255	197	235	225	265	227	243	210	243	253	248	232	245	261	254	288	248	239	248	268	220	244	258	244	235	255	246	253	242	255	243	221	251	261	236	234	265	258	222	251	227	232	252	245	244	253	220	238	239	245	243	232	258	217	231	235	228	238	252	218	266	231	243	258	236	239	226	221	247	246	245	259	238	231	258	231	243	228	264	246	247	241	245	256	269	242	248	238	223	226	251	236	235	255	238	234	244	248	226	237	231	244	224	260	238	235	260	237	244	236	240	224	246	231	267	244	225	220	254	221	235	237	239	222	255	250	231	276	229	221	276	242	237	261	242	215	242	238	252	256	260	247	257	240	248	269	235	225	245	236	258	261	248	241	226	229	249	252	247	250	256	251	219	235	252	271	251	241	267	215	239	234	220	249	248	215	251	241	246	268	250	259	242	239	228	217	245	229	252	247	235	219	231	242	250	228	274	237	245	250	267	221	237	266	255	261	261	263	270	248	254	248	235	230	243	223	260	240	270	244	240	257	223	226	253	247	209	216	239	255	235	220	252	267	243	232	252	233	248	231	238	242	257	236	252	256	244	260	218	251	237	239	230	247	218	226	239	233	267	242	256	254	265	251	257	241	230	259	236	246	248	230	230	230	243	252	246	257	235	254	236	260	253	244	261	252	218	224	226	243	260	206	247	252	215	221	226	230	239	245	239	247	261	247	250	211	252	262	240	235	266	234	255
9813	22561	17929	11745	9229	6837	5100	3890	3080	2607	2279	1983	1654	1349	1131	1008	913	784	799	635	573	551	512	483	522	504	446	370	400	366	372	412	399	370	397	352	314	337	292	330	308	288	329	319	306	328	304	308	317	321	320	308	301	318	292	310	305	264	305	299	287	297	307	318	294	287	298	317	322	301	301	281	298	263	316	308	306	318	282	304	287	320	311	296	299	273	311	273	320	300	319	279	293	312	309	276	320	298	311	263	298	283	294	296	280	296	281	292	276	312	309	287	269	280	305	283	302	287	280	288	294	307	307	310	312	272	316	300	320	318	318	288	312	265	267	297	311	301	296	285	296	280	297	303	271	301	300	298	286	277	309	274	282	299	286	266	282	316	275	286	282	267	298	297	293	262	272	279	307	307	280	305	283	321	287	313	329	281	296	295	309	287	291	292	318	293	313	281	283	276	318	277	289	290	236	318	290	276	281	280	321	283	285	284	301	282	295	309	292	330	292	258	305	328	304	297	294	288	321	289	320	290	314	264	279	296	280	327	294	303	302	299	317	295	287	276	311	294	270	292	303	275	275	279	323	336	309	294	287	293	302	300	278	292	264	286	296	281	281	284	276	328	289	303	282	290	292	293	297	289	303	304	314	306	284	284	306	285	281	295	277	254	296	269	290	310	310	283	273	289	278	275	307	303	277	295	321	312	283	276	276	287	264	260	292	295	289	322	306	293	261	303	298	282	297	288	319	304	306	268	290	293	285	276	310	281	289	284	309	310	288	293	298	287	290	286	310	286	263	280	284	273	323	288	295	286	274	296	298	308	305	269	292	267	286	279	279	331	294	299	272	317	291	273	299	293	275	281	289	332	295	309	282	306	320	293	280	286	299	284	310	284	330	297	279	286	283	278	298	315	283	315	289	305	301	284	264	277	294	275	285	276	256	287	312	274	297	287	277	335	292	321	303	302	306	298	317	275	295	295	294	300	281	316	285	302	294	292	298	306	289	316	264	302	298	332	294	275	318	328	273	290	278	265	296	276	296	279	269	307	290	305	284	312	261	288	316	270	293	312	310	288	286	295	248	288	288	308	282	293	283	266	297	277	301	280	311	273	282	277	298	324	287	315	275	321	306	297	313	273	254	279	308	310	283	287	256	276	275	319	319	279	307	316	335	288	313	296	310	288	277	292	253	271	298	296	297	287	280	262	313	297	311	290	304	316	296	283	292	336	269	279	278	290	282	270	313	313	297	258	319	309	287	305	265	310	309	299	311	277	317	281	294	299	304	305	299	283	289	283	300	303	330	288	286	258	285	299	288	289	321	288	287	298	326	298	303	307	275	289	265	298	314	283	290	297	275	283	308	275	325	288	311	290	315	316	314	301	322	297	313	299	295	307	293	308	301	300	306	264	309	276	261	292	295	297	272	283	299	312	279	284	281	310	290	273	308	307	305	304	289	300	294	323	272	277	305	311	302	276	316	304	287	279	298	292	313	301	299	294	276	280	297	296	293	287	287	310	290	268	296	290	302	260	293	285	275	283	271	299	278	286	277	258	251	317	273	291	261	315	284	258	296	290	290	285	304	308	305	308	287	285	301	274	287	304	272	296	294	298	275	279	284	284	284	297	283	310	308	329	283	293	290	319	291	303	298	315	304	314	270	313	278	272	290	278	313	290	293	308	275	300	276	247	273	292	284	295	311	341	309	308	312	277	308	282	276	307	319	258	329	305	256	302	286	331	291	312	285	264	264	293	296	282	293	282	294	259	277	272	292	333	292	304	305	285	295	304	305	295	312	302	279	306	307	279	289	284	314	298	320	270	297	294	310	285	294	294	316	292	264	293	270	260	292	298	267	295	287	285	295	286	293	297	270	266	289	299	305	255	318	272	281	319	282	272	304	294	306	273	314	258	314	318	300	298	302	291	275	248	290	299	290	267	291	324	297	281	317	301	277	308	281	273	267	255	292	298	301	315	284	329	284	298	290	315	286	286	299	292	288	279	287	308	299	283	300	301	291	299	279	290	295	312	299	300	295	313	301	295	282	281	299	254	282	308	317	296	293	305	287	306	271	285	299	291	266	315	316	313	292	281	307	303	256	295	282	284	332	304	273	287	330	263	295	311	316	299	290	310	270	319	307	313	265	295	287	291	287	304	295	272	309	307	305	283	289	279	320	290	292	288	278	271	273	254	310	257	273	292	303	305	286	280	280	279	271	306	303	306	288	284	272	275	278	325	313	276	323	297	302	281	266	285	286	278	293	283	274	271	307	280	303	296	319	312	275	326	313	282	265	282	262	325	314	292	316	292	303	289	299	316	285	299	289	283	263	300	289	272	299	283	295	292	291	296	273	277	294	282	313	279	294	306	318	269	280	295	308	271	304	298	267	281	266	318	302	299	277	281	319	311	266	306	279	295	261	312	256	319	302	323	296	294	289	286	301	290	303	283	289	299	284	303	283	302	273	291	285	303	292	304	306	303	293	291	305	286	316	292	280	302	303	272	276	303	283	300	271	288	315	304	281	280	284	303	302	297	285	269	288	271	328	287	328	301	298	301	305	272	294	319	292	283	288	298	309	287	312	300	291	292	290	301	296	282	290	260	298	302	302	288	332	284	313	285	272	311	297	265	282	331	290	327	303	289	285	315	287	313	307	276	284	310	276	267	272	284	283	300	294	275	287	306	265	306	282	298	270	303	313	303	305	287	282	281	294	296	299	290	296	329	267	317	324	302	256	306	310	315	268	246	273	292	300	290	264	277	301	264	320	275	324	273	293	264	289	275	306	295	273	304	313	312	306	287	298	310	295	287	268	275	267	289	284	307	282	253	329	269	293	287	334	286	292	282	289	276	312	306	253	305	282	295	308	282	271	307	292	306	318	303	291	307	287	288	310	297	263	312	287	293	294	328	290	313	281	290	288	303	273	284	311	292	288	304	297	322	326	302	300	306	281	280	324	288	308	285	275	274	287	305	292	281	282	276	300	278	297	282	284	312	280	288	303	299	262	319	301	322	278	284	290	293	299	301	290	285	291	306	295	310	281	277	274	288	283	298	277	285	274	266	284	298	302	310	251	318	308	277	297	300	305	312	270	304	308	277	274	273	292	277	276	317	303	283	296	287	285	291	298	284	285	299	292	288	294	294	316	313	299	275	299	316	310	291	300	277	280	290	300	293	299	300	283	302	303	271	292	269	297	306	308	318	284	308	273	313	321	283	280	291	305	300	302	290	293	301	288	312	323	277	306	326	301	299	273	290	283	295	293	280	281	295	292	319	288	278	279	287	287	298	290	295	312	299	282	311	298	306	267	273	293	307	273	296	294	257	317	297	287	270	284	298	311	285	304	292	258	298	252	287	331	275	272	286	290	288	305	263	296	306	289	312	268	270	274	302	303	277	308	312	270	296	305	283	318	281	297	295	255	280	273	279	271	296	286	301	322	297	294	304	305	276	292	299	256	283	291	289	309	302	288	281	322	299	278	276	289	279	288	281	288	290	308	301
23155	21729	29577	24420	21749	21770	11756	3701	2367	2059	1834	1428	1213	1008	948	869	751	641	604	533	503	510	440	404	382	329	338	319	337	287	293	283	288	321	280	275	238	246	205	237	214	256	181	223	236	217	222	209	198	204	214	214	244	212	179	218	191	232	204	215	204	200	203	246	236	233	196	224	209	219	212	215	216	217	193	213	216	213	177	199	183	201	203	189	212	197	191	206	221	225	211	197	187	209	197	204	212	222	181	194	220	178	205	199	191	211	177	192	191	218	187	205	178	195	202	180	190	220	214	193	212	191	184	184	180	195	220	198	203	198	211	201	204	209	201	195	190	225	184	193	219	191	187	221	188	196	218	207	234	188	205	216	198	218	200	186	220	209	216	200	190	200	200	186	180	204	216	199	177	180	191	206	193	183	206	216	221	208	208	176	187	195	202	191	226	187	191	232	217	193	202	200	203	184	195	200	194	212	201	208	197	196	220	206	214	196	208	218	213	184	196	203	201	198	201	194	210	204	183	183	193	205	203	179	218	204	203	200	208	202	176	207	197	213	196	178	210	188	199	224	209	215	233	206	195	211	230	214	201	176	236	218	203	194	179	195	199	203	206	180	191	185	172	199	213	199	207	219	187	215	187	204	212	187	197	213	190	213	206	211	210	206	177	212	213	197	194	230	193	197	202	201	189	190	208	216	202	204	195	226	227	196	182	205	187	187	211	217	199	183	193	186	195	199	202	201	214	220	186	214	199	189	214	216	182	173	206	203	223	184	207	212	187	205	201	178	204	204	205	217	212	225	213	198	213	204	177	216	199	195	215	210	200	206	224	217	209	224	213	209	210	186	211	188	200	205	183	199	195	183	203	233	201	180	176	225	206	192	194	189	210	204	179	185	206	215	216	200	195	226	212	200	200	202	194	204	193	184	191	179	185	179	212	193	195	209	205	194	241	216	210	204	195	188	226	198	195	212	199	200	196	221	170	209	191	194	199	209	188	195	232	195	204	190	199	227	219	203	195	182	188	196	189	197	213	175	187	207	237	215	195	240	179	200	194	172	184	201	164	199	218	189	195	185	217	194	212	199	217	208	201	202	184	194	226	213	220	199	182	180	212	209	205	221	207	229	192	200	174	210	198	190	177	205	185	186	203	191	198	180	191	199	206	205	214	191	199	191	199	225	193	198	214	228	199	179	201	213	187	205	200	208	208	184	211	196	204	202	187	191	192	183	206	215	211	209	209	200	187	193	203	206	192	188	211	206	192	182	224	204	218	209	205	220	198	201	200	189	187	178	207	187	196	204	186	208	182	196	192	195	207	196	194	212	192	208	176	206	200	197	186	184	206	205	220	172	229	198	177	189	217	179	206	196	210	193	214	226	212	224	194	172	206	199	195	196	170	179	190	200	195	188	196	211	189	193	218	202	182	182	207	195	191	185	183	200	213	200	206	220	213	202	169	183	197	196	203	171	195	220	200	188	209	211	211	196	207	171	193	206	202	199	177	188	187	185	195	189	176	203	188	169	183	191	239	214	218	215	219	200	208	216	192	226	216	204	202	206	178	179	203	203	219	209	240	189	202	227	211	218	181	215	188	185	204	194	247	211	207	197	190	197	210	212	221	225	200	207	205	186	218	214	187	199	199	186	182	200	189	232	210	223	187	194	209	209	189	195	190	215	182	207	196	209	204	222	207	192	196	190	176	194	180	196	191	169	191	223	224	195	193	189	198	182	181	195	210	202	202	180	215	220	192	173	205	189	172	221	213	198	200	233	175	200	240	187	190	185	200	187	203	193	194	188	212	217	214	211	195	206	204	217	170	215	196	195	211	207	209	203	198	179	182	212	202	181	181	206	193	197	175	207	195	207	212	227	179	207	210	201	191	223	178	223	192	185	166	216	183	201	204	191	204	202	250	196	178	205	190	216	178	198	195	200	193	193	186	224	180	193	202	199	197	220	205	184	218	204	190	202	205	207	213	214	212	222	209	207	182	189	214	201	193	195	204	193	206	205	198	198	200	197	212	172	179	214	157	199	176	203	190	219	190	192	203	192	208	206	192	190	204	207	183	194	174	201	189	188	209	202	190	206	212	207	197	214	182	189	194	184	199	217	203	186	205	189	218	239	215	206	204	191	158	190	180	202	194	203	194	182	222	198	191	206	214	222	215	207	208	181	204	217	205	223	192	209	202	195	193	212	222	226	201	199	233	200	231	175	219	189	183	194	210	200	210	207	195	206	207	177	214	207	192	190	209	195	200	189	187	202	217	226	213	215	207	178	186	193	215	199	227	194	240	199	201	192	184	215	197	183	164	185	209	212	206	200	197	213	176	212	185	184	223	187	212	196	210	197	202	208	184	199	195	228	221	168	190	215	193	205	195	204	188	190	212	205	182	204	211	206	199	230	195	203	218	192	212	184	198	192	215	215	221	207	206	182	189	213	185	204	222	187	194	216	189	212	195	198	213	199	219	193	216	218	179	212	188	199	202	213	206	198	225	210	210	206	201	186	213	183	196	219	191	218	218	198	192	200	197	203	198	180	193	213	202	202	213	199	187	202	212	205	198	182	194	217	198	194	209	203	183	201	205	190	213	189	197	186	179	181	195	185	208	187	195	209	222	178	205	192	194	213	211	191	190	190	206	186	204	210	199	192	212	216	175	191	179	194	196	222	181	179	210	207	187	210	189	196	193	202	211	209	199	182	197	200	221	209	202	211	183	181	172	190	214	211	213	202	192	180	193	196	211	205	202	200	193	187	184	179	184	196	212	191	213	206	185	214	204	201	191	212	218	224	190	183	196	187	208	186	180	217	176	200	208	204	198	227	194	201	195	206	205	200	192	214	210	178	226	199	183	201	206	237	200	217	200	199	181	203	188	206	198	198	201	210	210	194	207	206	185	193	187	162	177	210	195	212	167	224	201	221	184	215	221	200	234	176	215	152	195	185	160	206	209	187	208	174	212	212	195	223	190	220	175	201	172	191	220	199	186	186	219	184	197	202	192	201	213	218	185	212	215	212	194	187	204	211	196	217	209	207	222	199	194	198	187	214	174	191	190	209	170	207	198	214	190	194	209	211	194	200	194	214	194	190	190	181	203	215	207	185	214	200	232	207	199	211	208	193	173	197	195	196	171	204	180	206	200	211	198	212	177	203	195	194	211	200	213	215	203	224	197	193	208	197	211	196	192	214	178	202	187	210	214	230	208	210	185	218	189	205	187	187	205	197	197	188	198	224	195	217	198	204	203	204	201	203	165	204	200	193	184	190	209	203	198	196	184	225	183	198	210	203	219	202	199	209	192	177	190	213	199	210	184	206	203	200	215	203	214	182	198	207	196	195	187	199	182	187	198	198	186	187	212	177	205	214	213	197	214	168	187	193	212	205	218	193	185	214	199	220	200	203	199	201	211	183	208	213	220	195	203	194	217	199	209	183	202	214	195	203	168	217	190	196	168	202	210	190	202	192	211	200	173	202	185	200	206	184	199	183	185	207	186	226
11857	31279	25970	18248	13713	10929	8338	6532	5061	4266	3734	3079	2520	2021	1908	1736	1338	1262	1136	954	795	773	792	642	574	524	511	488	482	490	423	442	485	419	375	382	329	330	316	299	289	255	285	283	270	286	290	302	251	248	252	271	279	243	256	298	252	258	281	246	235	272	296	282	235	264	290	279	233	282	292	262	271	272	304	265	295	251	265	232	263	224	248	259	259	261	237	251	225	234	256	247	248	239	246	268	267	236	272	278	256	259	277	238	252	226	265	272	257	251	252	246	261	261	244	258	261	237	251	261	259	252	251	243	245	271	228	280	256	261	250	234	248	245	221	258	237	233	238	248	246	248	246	242	246	234	252	253	210	233	241	252	246	263	270	233	252	247	236	261	255	261	231	256	217	263	259	234	271	270	275	262	218	232	268	212	269	251	255	246	263	234	208	267	245	267	264	226	231	263	252	238	232	251	258	232	239	239	250	242	257	241	274	245	255	229	245	292	271	264	258	246	240	257	249	223	233	242	225	267	225	261	283	229	220	244	209	252	271	262	253	242	247	228	254	247	260	260	254	248	217	251	215	243	222	265	244	256	249	245	261	245	227	238	238	244	249	250	248	237	210	289	236	243	257	244	239	246	237	240	254	247	258	218	262	211	266	249	209	278	226	223	274	249	241	260	242	229	260	244	259	252	257	256	240	242	263	228	237	262	238	216	267	261	241	258	228	235	243	252	234	241	256	226	241	258	266	251	268	266	254	227	247	247	246	240	242	255	245	247	253	241	256	233	241	260	255	246	273	280	208	228	251	229	228	247	239	266	269	215	243	242	223	248	227	256	254	259	241	241	225	256	253	251	273	248	269	256	241	256	258	252	279	243	260	236	240	227	289	244	246	258	201	241	270	243	260	226	250	269	239	228	286	229	253	233	251	219	243	235	265	257	255	267	219	254	245	249	246	260	272	262	219	258	266	245	256	264	255	272	241	247	252	277	259	240	235	244	227	264	243	258	249	227	259	254	233	249	247	216	253	233	240	238	256	233	230	247	242	223	266	238	220	263	243	251	254	243	254	260	261	252	273	240	240	243	232	231	265	258	247	256	251	264	231	238	265	264	255	255	244	241	234	277	240	249	255	254	244	253	259	220	257	261	247	262	233	248	245	240	292	220	285	256	264	272	240	267	247	239	246	270	245	274	263	248	252	217	253	249	240	244	243	239	240	237	248	265	237	223	277	204	275	248	228	276	257	263	247	223	233	250	250	253	251	243	257	270	239	253	215	248	250	259	253	266	284	253	235	246	228	266	250	245	240	249	227	247	242	249	251	231	266	264	270	248	236	229	253	208	241	274	264	247	249	262	244	276	263	278	242	244	257	240	257	251	235	236	233	241	232	267	262	265	229	276	267	244	255	238	241	269	230	261	259	243	257	239	230	241	264	222	234	260	275	225	212	247	245	261	239	234	257	249	246	247	274	236	251	239	271	245	231	261	280	231	251	242	254	239	274	249	255	253	253	238	247	226	251	275	254	282	237	253	255	226	252	247	261	267	261	248	263	241	227	268	266	242	280	237	265	236	233	288	237	263	272	270	245	232	237	270	229	238	244	223	262	249	246	260	247	273	269	233	247	229	276	229	232	235	262	263	247	250	257	247	253	250	207	276	240	203	258	252	247	279	237	257	248	239	238	252	234	266	251	255	247	250	219	238	241	268	247	268	242	247	239	229	237	254	273	224	242	257	229	250	213	259	222	234	252	265	257	248	276	251	227	240	244	252	271	242	242	242	227	234	254	246	227	245	266	225	282	249	260	263	246	241	281	246	217	239	250	263	259	215	243	265	245	265	269	250	236	257	275	234	253	286	253	254	249	283	251	235	259	229	225	233	265	245	246	226	229	247	240	272	240	261	229	244	260	267	244	219	251	227	249	227	242	263	255	285	250	257	249	268	245	263	238	252	250	261	248	270	244	271	230	255	250	263	258	244	246	234	221	242	245	228	232	249	260	243	250	249	248	242	237	237	220	242	288	240	248	230	271	279	237	243	256	254	241	233	260	218	236	259	258	223	245	232	247	241	243	240	233	256	269	257	232	231	243	257	224	250	240	225	241	254	239	259	244	215	234	264	240	264	232	267	223	263	248	258	266	253	239	260	248	254	234	257	233	247	240	245	257	247	235	230	251	283	246	261	255	244	264	222	262	273	252	246	254	233	244	267	241	257	277	265	236	255	236	234	267	268	239	278	240	236	258	253	250	235	257	242	242	247	231	274	228	250	219	245	232	259	267	270	250	257	256	245	263	224	258	260	240	232	239	235	252	241	253	240	248	222	239	250	237	262	251	245	286	240	243	267	227	245	243	244	250	259	259	247	233	258	231	251	285	223	241	229	244	248	247	278	253	242	254	261	235	252	265	224	240	233	239	221	244	266	248	248	233	267	277	239	271	242	251	253	239	263	259	240	247	244	277	236	242	254	259	260	267	247	260	226	255	222	249	264	261	239	247	241	221	265	243	259	247	268	227	251	229	231	253	254	253	268	262	233	235	258	249	237	238	235	254	271	257	221	270	257	253	236	236	251	213	256	245	237	273	233	260	222	268	237	236	269	239	245	208	278	263	236	274	228	246	257	241	259	241	258	227	255	247	269	225	239	257	238	262	236	235	246	244	227	224	273	232	229	265	243	252	255	253	242	234	253	235	240	222	244	279	243	252	248	250	258	245	204	232	253	243	264	261	254	229	247	235	237	231	230	242	281	258	257	253	238	235	238	238	259	265	224	251	260	255	236	222	263	224	253	281	233	230	264	249	231	270	234	220	246	243	234	259	227	251	233	242	243	250	231	240	266	240	261	234	286	263	253	239	218	259	251	232	244	239	251	263	230	235	237	272	236	261	243	264	213	264	234	247	239	222	248	239	261	237	251	253	246	247	257	229	232	245	246	245	218	238	231	263	248	270	249	242	222	228	240	225	275	267	251	250	275	247	253	263	246	279	253	225	265	234	229	264	221	260	232	261	248	239	255	238	235	241	256	262	241	253	252	258	285	250	227	228	255	235	216	269	244	275	247	266	233	247	266	241	251	237	226	274	216	248	263	243	253	265	255	236	240	214	238	243	244	231	262	268	265	241	249	248	227	239	251	234	226	233	240	235	244	246	240	238	214	250	236	283	234	240	269	257	272	234	243	258	258	249	238	248	230	235	264	231	247	237	276	259	257	228	247	265	256	250	247	230	252	241	240	253	258	255	232	245	266	234	252	257	246	237	254	246	238	273	240	234	232	232	253	231	227	255	295	244	254	262	233	258	260	232	257	268	253	265	282	236	225	244	274	230	241	243	232	225	252	254	235	250	237	247	257	249	243	252	226	217	235	240	244	261	249	264	252	239	247	238	229	259	236	251	229	200	266	252	237	242	263	279	228	255	244	221	270	244	240	231	262	237	262	243	218	258	253	236	238	248	231	253	230	247	252	266	248	239	221	216	238	234	242	249	250	240	252	258	258	245	260	240	270
28047	20817	15513	8705	4580	2812	1989	1585	1259	1090	950	831	803	735	666	651	541	498	474	438	454	458	451	422	417	407	387	422	424	400	408	387	450	422	437	415	375	395	397	377	380	351	398	355	388	392	406	406	408	407	418	396	375	366	379	416	344	394	368	404	383	386	378	364	358	397	408	375	380	360	370	380	364	372	414	384	386	400	403	414	362	389	400	371	368	386	354	346	369	404	347	363	379	409	348	341	375	375	397	374	369	380	378	364	370	365	391	381	370	370	384	406	421	397	379	405	376	376	382	388	376	391	406	362	361	382	375	407	393	400	361	347	407	371	396	351	413	357	401	366	408	388	405	356	413	399	384	397	361	396	334	382	373	369	362	386	371	369	392	407	364	387	381	374	362	374	379	401	403	377	373	348	386	359	354	413	406	351	386	360	387	386	370	369	410	349	359	365	387	394	365	379	376	375	360	398	387	400	381	365	360	370	332	375	354	400	370	350	340	361	385	416	361	405	391	366	372	388	385	334	335	376	403	373	400	380	365	390	367	394	401	379	376	424	408	397	349	369	400	420	358	416	365	423	350	346	357	355	372	393	376	375	385	389	403	396	376	390	355	402	374	374	370	370	359	390	393	359	407	382	388	392	383	406	380	405	400	383	364	419	327	370	402	360	371	372	350	365	367	375	382	373	340	373	357	374	398	375	371	408	399	355	368	407	394	394	380	383	395	398	401	366	368	389	371	371	384	391	383	363	342	393	387	402	361	340	372	351	391	377	375	407	381	381	368	381	416	368	339	424	378	405	356	359	385	404	384	372	352	345	401	403	375	362	386	388	400	390	397	376	380	381	360	370	378	385	360	382	412	406	371	366	367	386	386	405	327	406	405	330	376	366	382	365	407	398	380	380	392	404	397	352	401	373	360	389	350	391	402	361	373	375	376	370	409	362	384	357	396	413	374	368	387	382	363	401	404	385	365	424	367	390	405	397	359	361	365	358	406	377	395	398	378	383	377	387	375	377	374	343	402	396	357	402	363	386	405	379	359	388	384	331	359	351	371	374	394	382	409	374	370	370	382	379	382	378	397	402	382	374	384	351	418	348	370	376	402	394	397	381	379	380	346	406	378	367	369	358	394	414	377	384	399	398	394	360	372	385	398	382	401	370	380	365	360	390	356	371	377	353	370	396	359	362	337	381	377	389	402	377	340	362	379	396	349	365	360	362	363	419	405	369	362	381	383	356	355	384	391	443	396	359	339	388	375	396	361	372	370	376	360	363	381	396	379	352	391	407	390	379	362	368	384	388	395	389	410	379	344	347	360	377	383	392	382	391	368	379	368	382	376	365	394	411	344	354	317	393	369	420	392	368	394	386	352	383	368	386	396	370	374	367	390	351	399	368	360	382	389	375	390	387	416	376	351	366	386	373	392	373	367	372	382	402	383	369	384	397	397	368	392	364	379	351	379	381	355	358	360	391	380	361	398	380	373	403	356	341	392	391	377	383	381	354	380	380	378	386	367	398	374	357	346	405	366	376	367	398	391	349	381	351	381	337	393	347	421	392	368	383	395	374	355	399	389	404	381	392	357	347	415	366	381	369	382	436	354	361	353	374	367	383	380	380	380	411	387	387	377	364	348	382	388	368	379	397	383	430	380	395	359	354	373	386	342	396	368	367	371	348	355	402	387	385	365	372	362	382	420	381	366	375	373	373	366	363	384	351	401	356	380	398	371	367	374	378	372	378	422	378	391	372	371	379	381	347	403	389	369	364	397	416	375	374	361	387	341	359	359	378	378	360	387	381	357	391	385	356	364	380	361	372	370	379	358	349	387	384	368	373	389	402	378	388	356	398	384	411	388	390	360	377	382	379	392	376	373	384	378	364	355	398	340	379	387	361	392	401	365	401	387	366	374	381	418	381	409	373	375	374	377	373	377	389	388	361	367	383	369	386	403	400	381	392	384	386	364	359	369	360	374	386	362	349	358	408	381	397	346	362	360	380	351	402	373	359	379	376	368	328	397	377	370	384	384	412	357	373	380	396	323	399	414	386	373	400	398	356	411	409	397	368	370	359	369	367	384	345	359	374	397	382	386	370	351	370	404	361	386	377	413	395	426	384	378	385	407	415	393	397	387	381	410	390	386	344	389	385	422	354	358	348	369	373	348	390	390	395	366	400	348	388	370	390	393	397	389	407	355	409	401	338	352	371	330	358	382	363	339	374	338	377	385	366	334	380	353	346	385	378	417	345	370	360	360	377	403	358	398	401	380	363	386	398	371	377	381	371	431	422	355	364	381	415	372	359	380	372	372	387	372	406	397	371	391	410	378	358	375	381	402	382	416	371	404	378	393	383	372	377	371	388	396	376	419	379	382	351	367	387	389	352	394	389	373	404	368	374	361	335	358	375	352	394	407	377	372	373	371	383	357	378	372	354	348	388	405	377	401	341	370	370	396	356	381	325	351	414	396	373	433	374	402	359	398	403	375	399	373	380	400	368	383	375	405	360	359	377	381	382	394	399	362	362	390	346	383	371	356	355	363	391	364	397	386	405	371	410	395	392	407	383	399	387	366	418	368	365	391	397	377	372	411	398	402	386	357	349	396	361	435	399	380	379	365	358	403	339	393	372	358	405	362	413	381	397	374	371	347	362	360	363	374	389	389	383	375	372	369	361	352	355	371	392	359	419	405	391	374	386	352	391	342	369	391	382	382	382	359	384	385	365	376	371	358	394	338	400	374	399	389	387	398	388	398	366	391	346	354	397	386	379	385	411	391	382	375	371	387	340	383	428	382	404	373	385	344	358	387	398	358	381	391	376	368	362	407	383	379	383	379	342	366	348	340	374	381	407	327	349	336	402	362	383	383	408	372	396	383	362	390	405	405	398	364	407	383	387	415	367	372	397	388	381	403	363	356	391	389	391	391	352	390	333	377	388	366	363	374	370	367	350	393	334	342	367	378	366	403	375	372	389	381	379	360	413	368	355	416	381	352	381	408	402	358	363	379	414	395	409	365	330	380	373	416	364	420	378	379	396	349	363	376	362	367	349	377	412	357	348	399	357	367	361	362	356	379	372	367	354	411	404	400	390	402	352	400	351	379	404	370	375	380	385	379	393	368	373	379	398	373	326	375	356	387	354	382	356	365	358	382	386	372	403	351	392	391	361	410	368	362	404	401	365	396	363	352	378	381	388	386	364	397	339	371	383	380	388	368	331	374	391	373	370	389	388	385	339	369	399	381	384	400	403	367	380	368	396	406	407	384	382	368	385	371	372	382	359	386	364	402	398	368	355	397	394	363	370	364	411	399	393	363	380	384	373	371	363	387	389	351	348	379	419	413	363	396	410	360	421	364	362	401	395	426	349	385	403	381	362	422	426	410	394	391	369	373	389	368	406	389	346	351	356	396	377	396	386	363	393	368	365	377	381	339	372	420	381	384	344	415	378	411	363	367	385	366	433	373	385	391	375	374	355	403	345	399	409	379	423	388	374	369	390	379	421
10377	19199	15609	9581	7360	5397	4068	3311	2531	2159	1984	1472	1303	1129	1091	1058	905	746	650	674	655	675	656	583	550	541	458	510	485	519	505	522	541	494	531	501	461	427	464	450	482	478	504	456	445	467	466	474	468	428	467	498	474	450	443	455	452	465	454	469	441	455	450	464	468	449	463	469	456	470	479	512	476	424	427	480	479	460	459	451	448	471	405	411	456	455	453	393	466	434	445	450	422	433	449	429	424	437	420	475	439	449	455	427	458	468	438	461	421	457	420	489	430	462	481	475	465	448	456	426	488	430	442	463	454	480	434	460	437	488	447	432	425	464	424	445	477	453	473	480	446	421	451	480	437	454	470	482	424	454	446	468	448	463	440	483	439	458	467	453	453	484	428	460	450	471	417	479	460	481	471	478	421	491	453	443	413	409	426	471	424	476	445	494	487	445	463	444	446	455	453	447	432	421	454	472	433	516	435	464	446	448	495	458	473	448	435	459	458	446	481	470	416	490	461	477	445	458	458	468	434	437	466	496	445	453	470	446	444	464	480	457	435	435	468	446	465	460	401	457	411	446	464	473	429	464	470	461	426	469	466	455	477	433	468	458	452	496	454	446	438	439	458	432	468	448	459	457	423	455	433	495	436	486	462	410	467	418	440	463	434	440	473	458	461	460	458	431	456	451	470	472	420	477	451	475	442	442	490	461	462	416	496	463	469	454	454	474	457	431	454	455	453	456	481	464	405	433	466	470	431	433	481	455	431	449	447	439	466	450	459	475	425	463	404	458	439	467	478	474	466	449	453	475	427	466	467	452	454	433	468	442	454	459	445	446	468	459	416	445	477	472	427	442	458	439	450	460	424	414	433	466	451	470	480	453	447	433	452	424	441	440	439	463	436	463	477	430	439	432	455	430	449	440	445	450	404	440	441	469	430	481	474	437	442	471	483	474	464	457	461	444	459	450	486	469	469	422	460	449	471	429	469	466	495	458	490	457	436	466	460	431	444	475	448	430	436	490	443	449	468	463	469	458	442	484	433	473	434	468	470	448	442	441	464	479	434	477	427	467	464	443	445	437	436	494	468	439	500	494	444	436	461	448	436	441	445	437	453	458	442	438	406	463	443	459	453	454	449	467	490	440	468	482	462	437	433	445	423	466	439	443	472	454	463	457	458	478	462	454	439	448	452	433	480	450	494	451	425	466	418	418	449	442	435	444	411	449	460	470	462	397	460	444	443	501	461	453	457	463	470	432	469	420	459	467	475	412	468	438	485	460	436	451	475	427	418	473	474	437	440	490	453	489	431	465	465	427	433	451	453	465	479	471	444	488	415	444	485	467	474	412	411	444	484	463	519	448	436	456	505	444	440	480	459	453	470	433	474	434	443	442	460	482	424	463	474	479	465	485	434	453	473	398	477	428	408	468	430	483	450	455	465	469	485	451	450	462	420	482	467	447	403	515	467	435	430	443	437	437	422	428	469	459	466	459	451	455	425	435	460	463	422	427	464	445	446	486	436	435	497	504	449	464	463	455	471	462	464	462	467	470	426	474	435	483	451	445	447	446	427	419	463	437	437	452	431	436	438	442	437	460	443	445	489	453	433	466	445	465	461	457	437	454	455	473	473	481	439	462	427	459	402	461	461	434	477	441	426	456	460	474	469	469	448	463	449	422	478	440	436	440	440	455	490	446	426	485	451	409	422	460	465	469	479	472	450	441	470	487	454	474	432	431	448	442	463	473	460	430	487	455	443	461	428	475	443	431	474	455	427	447	442	404	448	447	442	447	435	489	435	447	444	445	457	498	449	457	421	431	460	440	450	411	478	449	447	412	447	433	434	448	443	432	433	452	492	449	477	465	471	448	401	425	414	452	465	425	463	441	520	445	455	475	441	470	474	470	466	463	413	428	468	448	452	465	435	454	466	468	462	416	438	422	426	474	423	440	482	449	463	445	434	476	444	435	409	462	457	462	465	472	458	470	464	460	461	450	455	458	434	456	464	451	510	471	468	437	406	459	456	471	457	481	445	477	476	418	445	452	476	443	462	459	485	462	417	462	420	498	438	426	488	455	415	405	455	450	448	468	433	481	453	419	449	462	476	499	455	444	459	460	457	478	432	441	440	454	473	455	453	492	451	466	456	445	454	456	495	434	429	447	468	426	454	460	480	444	441	426	467	472	477	434	444	455	502	461	485	482	470	452	419	470	442	432	431	442	477	451	469	453	458	436	442	438	475	491	451	452	432	410	458	442	489	439	484	509	467	463	451	444	452	454	452	460	426	448	458	445	426	473	449	462	463	431	480	451	444	436	458	436	446	434	455	439	422	449	453	460	461	452	449	461	431	469	429	414	458	434	476	477	484	428	453	470	446	434	458	453	449	440	473	495	453	493	455	461	468	486	481	423	512	495	444	478	453	468	467	454	463	447	447	423	445	445	476	437	455	461	422	472	490	460	440	441	449	463	451	455	441	484	471	460	494	477	452	455	447	468	466	448	450	425	467	450	469	423	476	435	463	476	455	482	437	447	407	475	438	477	477	473	463	443	449	415	447	435	463	468	435	460	460	446	425	466	469	473	464	443	439	472	436	446	462	458	476	459	478	467	455	466	461	432	430	431	469	459	426	453	456	398	453	452	461	432	428	438	442	459	437	490	442	435	462	477	449	430	434	466	417	473	453	459	462	442	449	463	445	458	438	440	508	464	457	480	433	418	433	446	433	413	470	444	441	448	480	450	436	459	501	448	438	509	447	452	471	462	442	446	464	420	470	471	444	427	476	450	468	434	428	413	465	455	462	473	455	440	449	448	488	420	474	430	421	461	475	456	445	487	454	445	480	499	441	443	476	495	468	455	448	446	444	487	432	437	459	438	414	429	455	483	425	473	450	438	436	459	440	481	444	427	408	487	465	468	467	475	498	462	420	452	452	431	427	455	422	444	489	469	435	450	423	451	440	490	444	439	468	440	456	456	477	395	449	444	456	458	462	417	428	446	456	480	420	494	458	438	469	444	465	453	449	452	453	459	512	445	474	438	420	475	411	474	467	429	440	445	429	429	430	412	444	441	464	456	477	480	423	454	437	435	453	453	504	459	458	435	480	458	473	455	454	472	431	476	443	475	476	442	437	421	455	478	445	461	425	445	458	452	473	445	460	470	470	458	477	442	449	453	451	453	432	465	481	409	463	455	468	430	406	452	468	487	403	447	458	448	473	455	414	468	452	446	431	449	443	454	470	469	456	468	434	441	435	464	428	459	450	447	429	443	431	465	463	431	470	444	451	437	464	445	454	427	448	444	479	430	453	455	431	458	446	463	452	445	406	489	456	433	446	444	471	440	442	445	477	430	446	440	444	435	465	468	464	439	417	446	432	491	444	427	442	445	493	443	459	456	438	447	453	490	421	439	424	466	483	456	511	412	471	419	458	446	473	456	441	502	479	461	446	474	473	430	463	485	455	436	477	440	439	465	434	451	442	426	450	477	428	437	425	398	446	454	431	465
24190	21652	28984	24856	21596	12374	4321	2620	2026	1651	1365	1168	1029	878	799	812	739	625	571	540	496	570	515	525	476	451	490	457	429	421	415	417	454	441	416	407	399	390	377	386	349	397	361	355	368	379	413	402	422	379	367	378	380	340	386	381	380	399	381	373	398	360	378	413	355	406	368	383	368	352	388	409	367	368	355	377	394	374	379	390	391	377	386	376	374	366	365	386	371	371	381	369	361	367	404	392	389	350	412	381	386	376	347	357	364	402	347	379	388	353	387	357	339	396	381	362	370	370	359	388	385	363	386	388	346	378	393	370	398	378	359	363	408	376	406	353	362	367	369	396	373	397	355	385	382	372	357	358	372	369	360	355	326	403	388	383	406	359	378	341	376	373	392	371	392	376	342	397	363	385	377	342	392	372	363	362	341	358	386	385	375	373	405	355	370	372	417	380	342	409	379	419	376	347	392	366	364	379	380	345	372	371	352	349	374	362	392	392	336	378	339	374	349	403	375	408	366	357	382	341	433	400	343	370	355	397	392	363	380	373	358	346	369	394	377	408	357	368	376	395	331	384	368	392	364	389	366	354	358	383	376	380	376	363	365	358	346	382	386	369	394	373	359	367	386	369	383	349	357	351	363	412	355	362	341	379	390	361	391	374	377	379	340	366	375	363	353	388	388	374	366	383	396	346	388	370	391	343	340	388	370	373	325	378	364	369	367	358	384	403	394	356	384	396	387	390	370	370	366	383	369	354	369	360	369	333	369	388	375	366	363	370	359	355	356	393	354	353	364	339	376	375	386	403	350	357	362	346	358	361	367	348	365	366	395	373	375	390	361	394	364	367	399	349	377	380	375	382	390	360	386	379	384	399	410	392	385	377	360	385	389	384	342	365	411	369	420	369	366	375	379	403	394	367	350	358	334	400	399	376	365	338	376	373	366	353	370	410	354	374	355	424	380	350	387	406	394	400	375	380	405	383	372	367	392	408	339	365	366	397	385	374	384	365	356	369	379	404	378	407	389	368	339	369	375	390	374	394	382	378	361	381	376	362	363	388	392	366	348	368	336	407	365	369	380	393	331	392	359	365	360	401	384	355	370	338	389	382	380	392	403	368	358	388	342	357	379	379	405	361	402	403	373	352	411	394	359	349	369	380	384	364	364	406	391	393	383	379	377	332	366	365	375	348	381	356	335	378	361	378	398	399	381	343	352	370	372	357	390	361	377	370	417	383	385	356	342	376	405	367	386	360	336	377	388	368	376	355	377	394	363	384	372	393	383	401	394	354	375	402	399	378	353	403	351	388	377	359	353	365	369	335	360	356	351	358	391	394	390	384	376	409	363	337	379	370	366	366	380	367	354	382	380	333	382	378	414	361	415	353	407	385	374	400	377	340	402	370	380	346	375	402	355	400	339	364	365	375	406	422	385	384	336	391	389	397	345	353	382	374	329	368	387	404	378	375	356	371	348	353	383	358	398	384	387	370	360	391	363	380	361	384	384	387	381	361	346	414	372	346	366	357	408	368	386	372	367	398	346	382	371	396	378	374	375	364	392	374	355	381	391	376	351	374	357	391	405	382	371	392	347	376	385	349	382	383	383	364	345	398	388	386	345	383	377	407	389	392	369	392	349	397	382	360	346	383	372	391	353	371	397	370	368	363	350	370	394	417	412	379	387	387	385	399	394	360	379	397	384	388	370	375	372	364	383	388	372	347	395	380	376	388	382	373	399	357	363	366	399	370	331	389	374	364	390	358	355	385	350	374	369	377	403	370	367	407	395	351	387	387	428	402	344	365	372	365	358	334	355	360	377	348	363	382	374	390	368	391	379	354	345	350	364	368	382	350	400	360	388	369	389	423	354	392	381	373	387	398	399	409	367	393	357	377	359	382	388	365	399	331	379	373	405	375	354	371	386	358	364	383	356	355	353	369	348	367	386	363	354	385	381	372	360	381	383	349	358	414	383	396	370	386	349	354	399	409	379	358	381	355	333	398	398	376	390	389	381	397	357	376	361	406	394	373	357	393	370	378	382	398	358	373	381	376	350	378	363	376	348	384	375	353	352	369	361	377	379	361	408	357	354	395	379	358	364	393	363	417	392	363	408	375	392	353	383	342	352	389	356	356	369	401	354	373	390	397	379	351	367	377	358	406	342	358	350	399	390	403	379	373	400	403	390	402	405	382	392	360	356	378	374	385	409	362	384	405	353	402	384	361	378	362	356	383	389	350	404	348	356	324	355	425	410	391	370	323	349	367	385	371	355	357	389	390	375	422	402	377	383	356	384	391	370	380	356	360	398	353	351	407	321	387	367	374	352	351	405	394	365	334	356	337	374	390	384	361	391	386	374	384	370	426	370	379	389	378	358	390	366	378	355	405	352	375	396	367	380	348	375	365	387	372	381	373	395	397	414	386	357	398	405	354	367	405	364	377	350	392	390	405	382	374	339	361	373	349	336	370	387	369	378	383	347	370	397	377	382	387	389	364	389	383	366	375	373	377	379	377	384	364	388	417	374	358	387	364	374	371	414	371	382	372	386	360	361	385	373	384	365	373	381	393	401	346	347	390	412	400	354	366	407	344	380	363	392	353	388	358	354	414	386	366	377	366	398	410	388	363	376	375	379	398	393	406	356	373	389	365	357	381	362	404	386	409	371	383	395	388	352	397	386	377	379	368	346	390	374	363	362	338	366	386	369	362	363	352	362	388	403	416	368	371	369	368	390	385	362	346	376	369	373	336	340	358	388	366	363	391	359	366	385	378	384	358	408	387	386	399	382	370	412	376	378	356	388	406	372	415	345	364	400	362	364	360	364	400	362	384	353	355	352	341	394	378	384	346	370	366	388	364	355	410	398	354	353	401	368	384	371	371	369	361	379	385	430	387	397	355	367	375	394	357	344	373	362	374	359	390	372	376	366	380	369	388	354	342	343	378	371	382	389	354	364	385	342	374	369	376	372	367	363	341	339	348	353	357	360	388	387	345	383	406	391	366	338	378	369	428	354	379	403	417	366	367	363	380	390	394	357	349	365	372	370	347	380	362	373	396	379	394	368	335	365	381	353	371	344	390	373	356	367	341	374	391	351	376	385	414	359	396	377	368	380	355	391	389	380	351	352	389	371	376	341	369	364	363	376	383	425	373	375	373	375	417	366	363	420	353	325	351	375	401	377	366	366	352	377	393	400	373	371	329	335	341	357	362	392	387	366	373	384	377	388	371	412	402	377	361	373	392	372	369	373	399	380	365	398	395	363	359	391	355	352	383	336	371	381	387	396	343	376	339	366	334	365	390	404	397	388	378	422	380	380	394	360	407	353	389	362	410	417	355	367	375	402	365	365	373	385	397	382	357	374	388	378	373	384	348	378	373	380	367	309	366	356	389	377	363	383	367	385	411	386	380	393	365	378	385	399	365	402	362	366	393	412	351	404	369	346	395	372	360	340	369	369	377	392	318	382	363	401	384	382	348	373	378	379	377	351	341	353	378	355	394	402	350
10236	27278	21879	14301	11166	8207	6154	5037	4260	3181	2835	2341	1986	1668	1407	1474	1285	978	849	814	749	768	807	722	639	608	560	615	580	612	598	612	619	535	538	510	524	462	449	460	457	421	433	439	452	466	465	462	458	477	454	447	474	476	472	494	476	446	464	419	513	474	466	476	475	427	484	432	465	455	448	484	481	450	478	469	454	485	462	427	464	506	450	455	454	469	447	461	467	451	461	429	446	445	427	452	431	448	451	482	453	421	478	466	439	469	459	464	456	431	448	448	424	469	470	478	406	438	451	390	446	449	426	457	429	446	456	446	486	466	423	448	439	426	449	438	461	470	481	433	416	460	480	455	445	472	464	472	433	500	443	454	447	460	428	441	483	458	486	444	453	447	443	443	452	464	442	446	434	447	442	483	480	431	450	442	455	436	463	479	423	455	425	450	451	459	448	454	449	495	432	433	441	428	486	423	424	439	495	464	464	413	433	440	483	487	452	423	462	428	455	462	416	462	467	434	482	458	428	443	426	448	450	450	439	464	450	442	476	454	456	428	457	483	467	437	435	458	468	430	453	458	456	466	418	440	463	496	448	452	443	491	448	466	437	447	470	447	461	463	444	443	435	438	451	475	466	471	464	485	447	456	453	448	424	463	488	465	450	445	494	427	461	434	458	447	462	476	479	459	463	427	464	478	443	455	469	455	424	441	441	448	458	443	432	438	452	448	445	442	477	487	471	418	456	478	461	478	439	414	439	440	435	430	432	428	455	444	480	436	477	423	468	463	475	453	426	431	480	443	434	462	470	463	484	460	434	494	446	452	484	435	428	431	455	483	454	478	400	431	453	451	448	454	460	436	441	428	478	436	461	452	467	465	464	460	448	447	466	460	428	446	407	459	469	430	514	459	480	460	420	423	458	447	441	443	451	421	458	447	464	453	445	461	442	469	486	452	418	461	453	440	435	456	437	446	440	424	413	423	469	425	432	455	460	425	492	452	452	413	447	420	436	441	460	446	447	488	454	461	460	439	418	466	428	445	460	440	438	416	473	424	443	455	431	503	435	459	481	471	445	502	429	468	474	467	493	449	483	448	447	445	476	462	425	481	472	450	479	440	422	409	424	470	445	463	418	451	480	453	422	434	439	419	431	442	426	421	465	455	490	449	450	448	491	436	451	441	419	465	473	467	438	465	481	420	414	409	468	468	449	447	456	448	466	440	407	480	481	436	460	437	482	430	443	454	432	439	434	446	388	473	445	410	485	472	429	468	445	461	491	438	474	450	397	466	436	454	466	443	446	478	440	441	449	491	482	448	465	462	453	427	443	466	442	484	432	470	472	442	457	458	463	455	484	437	444	444	457	440	457	460	465	424	412	450	435	443	486	484	463	427	450	459	438	454	467	441	452	472	414	446	457	471	478	501	420	471	435	471	476	446	408	461	444	456	442	462	487	454	438	460	417	507	497	426	429	439	467	488	468	436	455	457	512	451	469	461	467	454	436	453	475	437	447	466	463	430	473	504	428	442	451	419	426	440	447	480	447	453	479	446	417	473	449	412	449	453	473	472	450	472	433	466	445	428	450	487	413	457	437	450	446	427	425	442	466	440	424	428	451	436	427	431	426	440	453	418	459	452	452	412	443	436	459	421	454	466	412	434	452	432	420	459	438	458	468	448	436	449	416	436	461	436	424	442	476	475	448	468	469	482	461	478	460	458	424	470	451	449	462	424	443	477	457	417	462	455	443	429	441	475	484	420	455	442	433	471	419	458	446	446	446	482	484	441	421	500	426	482	480	448	438	484	428	446	439	461	457	474	435	432	418	435	446	448	481	420	454	445	445	443	451	433	460	438	445	441	461	433	445	450	492	446	467	431	463	472	484	478	448	438	419	495	455	434	458	449	456	428	455	520	432	440	477	435	452	434	439	410	443	463	460	421	469	458	447	456	473	427	434	423	438	480	468	439	450	422	456	462	446	453	459	447	462	426	478	406	444	440	436	428	429	471	424	472	446	455	491	488	434	449	435	437	465	450	428	460	474	419	451	473	455	484	433	425	430	431	439	433	433	501	458	435	479	469	430	442	441	474	457	471	479	448	432	453	438	448	450	429	469	454	440	488	466	444	439	462	442	428	425	474	405	436	489	457	452	422	446	475	420	427	458	423	487	448	425	443	475	468	466	462	435	464	453	446	452	493	502	481	457	456	430	469	467	452	486	451	432	434	483	466	458	452	445	462	454	443	436	475	430	474	411	456	448	498	409	476	471	472	429	407	444	430	442	447	428	476	449	440	455	415	465	477	418	434	465	439	445	435	431	456	454	428	428	434	456	470	413	465	447	495	461	418	450	493	497	445	423	447	441	422	476	435	461	439	444	494	458	427	434	494	479	457	449	390	439	442	465	428	423	457	436	463	454	478	433	454	429	462	452	416	448	417	468	448	440	471	471	436	432	466	422	457	445	440	450	475	481	438	440	442	450	447	461	455	434	423	461	456	450	464	471	494	456	437	441	449	486	460	427	454	470	452	460	472	437	455	453	437	423	458	440	447	471	466	445	438	474	453	456	426	454	469	467	425	465	457	466	442	489	463	474	453	456	446	455	462	430	468	469	470	467	410	450	478	472	441	468	425	430	474	459	430	426	429	472	466	463	453	471	484	464	459	455	475	473	460	462	456	469	423	433	412	454	469	463	461	450	449	432	435	465	458	425	448	484	477	427	461	462	423	452	428	482	438	424	426	462	486	440	475	441	418	475	456	467	449	455	417	452	456	436	418	455	446	459	454	461	480	437	435	497	500	428	410	477	461	483	448	461	479	448	447	430	408	446	479	474	445	424	455	461	416	419	489	461	429	444	451	469	467	457	441	454	432	472	447	449	401	470	466	418	427	436	462	426	430	450	426	481	472	447	412	440	458	490	452	427	426	446	472	442	511	442	449	449	435	449	475	458	468	454	450	465	435	417	466	462	442	478	435	437	455	473	478	456	478	452	451	448	452	456	497	457	455	428	445	458	460	453	439	473	438	449	457	434	405	492	423	432	451	441	445	455	456	457	430	444	482	441	430	461	459	487	466	422	469	495	479	446	459	409	435	449	460	462	429	458	464	440	477	464	427	437	427	452	434	476	456	455	443	477	457	453	482	432	463	418	446	420	461	487	460	431	457	436	479	458	457	434	441	472	476	447	440	404	441	453	462	462	442	436	459	439	472	422	435	420	432	442	462	453	428	461	436	494	490	436	446	483	452	471	470	444	473	471	448	435	469	408	458	414	452	452	474	479	444	440	441	449	452	453	481	443	443	448	485	458	435	450	446	468	450	459	457	428	442	408	403	480	447	455	462	454	448	479	455	430	468	469	509	457	440	462	450	437	487	443	495	469	421	457	442	459	454	457	428	411	451	430	453	464	445	495	429	460	474	431	444	421	418	473	463	480	428	493	461	417	429	500	477	435	447	412	425	488	488	441	463	459	446	437	505	449	436	466	460	448	435	434	454	477	440	471	438
25395	21709	27835	25908	12700	4196	2528	1921	1503	1243	965	919	747	627	532	548	499	410	343	315	354	348	334	360	283	306	256	325	265	264	269	293	303	277	315	275	271	240	292	255	256	250	243	256	213	264	239	256	264	226	224	251	269	237	254	252	239	252	241	246	295	262	240	221	236	257	218	248	261	234	261	238	227	227	272	237	273	236	249	236	291	221	259	245	256	248	256	224	239	261	224	227	257	241	216	255	231	259	220	236	215	240	262	267	292	234	219	249	238	229	239	249	239	263	261	248	214	241	224	247	228	229	245	250	270	230	239	218	226	255	253	247	263	260	244	242	261	229	217	248	223	228	228	247	239	251	249	247	227	281	239	235	218	231	258	225	262	256	231	227	243	236	262	229	249	207	214	240	226	262	257	233	244	220	228	227	224	256	232	268	253	254	257	252	208	274	246	243	245	260	227	254	245	247	226	240	242	238	290	220	227	243	221	242	252	267	259	245	259	235	246	268	256	235	216	228	268	225	250	224	239	253	244	250	222	228	221	259	259	238	238	274	239	245	243	249	244	261	233	241	253	249	242	253	253	245	251	246	239	242	229	256	234	242	250	228	259	249	223	264	244	235	267	241	251	244	242	230	232	258	258	223	240	269	250	252	234	252	246	236	258	236	252	254	214	251	242	242	248	252	256	264	261	246	260	281	215	235	273	244	251	212	278	239	258	234	241	242	257	227	258	273	266	245	242	266	232	224	213	238	226	249	279	266	242	261	281	256	249	234	238	233	240	226	238	250	276	260	249	218	230	264	207	279	250	221	227	258	247	240	240	244	249	262	257	239	242	241	250	247	248	257	247	226	261	253	202	243	251	220	266	215	263	242	259	258	231	238	233	246	202	238	256	226	247	256	248	245	255	253	248	245	208	246	234	247	246	275	254	255	262	245	237	253	231	245	241	247	265	231	286	243	250	213	229	247	226	232	253	242	233	239	244	273	209	221	232	227	243	252	256	231	231	222	260	246	225	251	251	227	243	237	249	239	263	245	237	257	255	228	223	235	269	229	270	240	258	263	233	240	244	257	235	243	261	231	236	214	261	272	239	254	272	229	231	278	270	263	234	219	252	227	282	229	231	265	225	256	274	241	223	208	251	247	262	272	244	218	240	219	268	236	267	232	220	241	278	220	234	236	228	241	224	267	245	247	253	242	208	259	241	240	247	272	255	256	282	275	272	244	246	247	231	271	258	248	261	264	238	262	255	239	262	273	242	237	240	265	205	256	261	252	267	249	220	247	254	249	237	252	242	285	272	233	254	242	238	270	229	232	217	254	239	236	238	236	225	234	236	269	253	250	266	264	254	250	253	236	238	220	251	242	253	257	230	260	237	223	239	253	275	267	259	215	242	247	267	220	225	214	243	249	216	258	257	263	226	245	216	270	261	267	258	245	250	246	233	238	240	252	238	260	230	233	247	238	274	238	240	255	250	260	245	240	243	242	229	258	231	241	247	256	236	243	238	215	234	211	255	234	259	253	248	253	236	245	221	249	240	271	250	250	230	253	228	250	224	245	223	251	201	247	243	240	254	246	260	299	210	254	246	211	245	246	240	247	266	224	254	267	246	228	230	260	238	234	232	234	245	260	256	260	259	231	215	251	242	238	259	232	286	263	214	270	244	253	262	246	262	244	263	236	230	239	258	256	235	239	212	254	271	257	241	245	245	233	233	244	242	235	248	270	241	265	245	257	230	241	237	242	262	219	285	231	244	243	241	273	264	240	228	230	225	227	230	268	246	226	217	245	243	221	231	231	234	232	242	258	244	230	263	258	257	263	251	233	265	251	261	227	240	226	277	213	267	249	238	240	250	240	264	246	242	263	261	271	246	213	239	244	272	255	247	251	227	241	243	215	235	248	263	233	228	250	244	259	242	234	254	241	230	263	255	228	271	249	251	257	260	251	217	259	243	229	247	254	237	262	207	256	231	229	248	246	275	234	227	259	268	226	269	265	253	242	230	253	273	255	258	250	261	245	229	231	240	242	230	216	209	227	256	235	229	243	243	253	247	260	236	237	255	273	235	251	231	233	245	234	215	243	251	247	227	257	226	248	256	270	244	232	263	240	231	251	250	259	243	225	238	228	242	209	249	220	230	249	240	235	262	257	253	227	242	243	240	222	269	223	267	249	247	235	240	256	224	250	249	255	240	241	251	241	244	248	238	231	233	254	226	217	238	254	266	233	238	255	266	239	203	254	226	239	231	257	256	202	236	245	228	243	255	266	238	220	249	207	247	259	244	237	253	237	254	242	253	266	237	236	225	253	265	246	253	235	257	230	242	240	244	275	241	247	249	245	210	233	233	250	249	254	259	248	238	265	274	258	239	248	251	234	227	253	236	239	268	241	250	252	277	254	258	243	256	242	287	250	252	249	230	260	242	271	270	268	253	242	262	262	248	253	222	232	250	236	255	257	238	262	236	251	226	226	230	247	248	247	248	236	215	239	284	229	240	249	244	209	244	247	253	246	270	253	223	261	261	253	228	232	226	223	244	238	243	228	234	251	248	225	258	240	241	224	251	252	196	243	248	243	248	222	254	274	245	271	250	264	252	249	246	248	236	240	231	251	252	244	259	227	241	225	270	261	231	236	230	231	256	255	219	251	239	238	228	221	259	261	232	246	227	253	220	275	234	224	253	266	263	266	215	239	262	245	231	255	237	236	243	227	252	247	224	232	196	224	231	239	241	241	250	244	230	256	225	258	260	207	266	249	253	265	232	230	243	242	228	258	250	243	245	236	251	202	235	265	230	222	224	263	234	221	224	257	248	249	255	238	255	239	238	240	281	227	241	224	246	213	233	228	210	231	247	260	256	241	233	245	252	242	243	246	210	252	241	253	248	226	230	237	265	267	269	258	249	268	256	229	242	261	213	250	269	231	252	248	266	243	231	227	235	263	238	274	249	261	277	246	252	270	254	253	259	247	262	239	232	236	227	243	247	244	235	266	255	246	230	249	239	227	245	238	261	250	226	232	240	236	253	260	228	248	252	254	268	241	234	216	239	246	259	264	234	246	270	233	246	255	258	270	242	249	243	261	241	255	239	274	269	243	253	254	218	237	237	246	258	238	256	255	238	253	225	213	252	253	243	236	237	250	215	268	252	265	284	239	248	275	225	272	228	249	226	258	260	264	249	287	257	222	230	257	232	271	241	254	238	228	278	269	253	261	242	245	248	261	243	248	239	256	235	240	230	250	257	242	259	248	237	258	265	259	231	258	240	237	222	253	253	241	228	216	233	241	253	247	234	210	242	261	229	250	233	212	232	253	251	241	229	243	256	241	226	200	242	261	234	257	217	233	230	258	251	242	258	251	253	253	231	240	259	233	223	253	209	232	263	248	247	229	231	226	250	239	229	250	244	253	224	255	247	249	276	278	249	273	228	244	218	258	247	221	247	255	233	227	233	237	222	250	236	246	235	212	271	246	241	240	263	250	226	245	212	215	249	244	243	247
10008	24016	19093	11976	9245	6737	5088	4234	3306	2660	2158	1753	1452	1266	1034	1014	926	636	568	561	500	464	559	524	412	350	405	385	403	392	390	420	423	346	396	367	312	287	310	316	314	310	307	307	305	318	291	298	304	333	321	316	288	315	293	291	332	291	272	306	290	303	308	290	301	313	289	290	317	297	294	320	269	305	293	277	297	301	283	266	279	318	288	311	313	311	299	294	320	327	296	294	312	300	290	322	298	304	283	292	300	304	285	285	269	287	288	256	311	295	311	259	300	293	292	310	306	307	285	276	305	290	291	318	291	305	266	260	317	301	306	276	312	299	268	296	299	326	274	299	305	307	344	320	291	308	281	298	282	278	279	295	296	312	307	307	338	325	302	264	298	292	300	298	295	301	339	277	304	311	318	323	299	295	304	299	274	309	280	278	323	310	312	293	293	284	320	320	303	306	273	297	309	314	303	293	320	307	280	289	301	300	341	282	291	291	317	308	295	253	325	296	311	284	305	293	285	289	334	275	298	313	318	319	314	309	306	282	311	285	313	291	323	299	293	322	304	309	313	292	283	294	330	297	317	297	305	298	288	289	284	314	316	289	287	317	281	296	277	293	280	288	265	292	325	286	289	286	302	290	279	253	302	292	304	319	333	262	299	282	295	327	304	288	324	279	271	276	291	310	286	286	279	264	340	328	276	277	309	305	277	269	289	276	306	288	325	301	288	281	307	262	288	285	307	290	295	287	290	285	301	299	327	337	305	277	290	313	297	293	293	287	290	301	294	297	302	289	304	305	271	311	305	302	276	281	279	256	301	300	296	324	294	297	264	281	306	264	309	311	306	290	318	314	295	306	301	258	287	277	280	290	288	302	277	309	295	282	257	310	280	324	268	308	303	301	291	309	289	272	291	280	309	315	269	274	299	286	277	258	284	326	288	291	288	286	293	287	299	280	265	327	325	277	308	308	310	271	320	274	308	305	311	312	301	292	298	307	306	289	315	321	288	293	320	314	279	302	326	298	295	303	310	286	299	302	300	315	277	290	304	283	262	273	297	298	308	300	304	302	286	290	307	301	279	294	317	294	287	323	294	296	295	304	278	250	293	311	288	295	282	289	309	319	314	307	276	287	323	314	318	269	298	291	284	318	302	267	290	279	300	289	326	265	276	326	281	301	297	290	283	292	306	310	278	303	332	321	280	267	313	306	291	268	302	327	270	277	288	305	290	284	311	308	283	299	292	288	298	297	309	277	308	299	321	284	334	278	295	287	301	305	277	302	299	295	301	297	299	320	272	288	271	304	299	275	279	291	319	271	264	267	310	290	270	295	312	308	282	266	290	287	276	292	331	283	268	295	301	312	269	307	256	276	293	275	301	289	288	303	293	327	323	318	304	260	282	289	286	277	311	314	292	299	308	284	288	305	310	335	281	304	271	310	279	304	291	291	294	286	311	298	316	273	300	283	315	320	303	290	304	261	265	282	292	295	293	276	292	258	314	301	296	294	313	299	261	309	289	281	299	304	303	287	287	286	290	290	276	266	290	291	270	301	293	327	277	259	314	271	309	355	303	305	279	303	310	265	279	262	263	304	300	325	310	300	319	304	297	336	296	286	288	288	306	298	298	296	263	304	299	296	270	287	305	288	308	282	309	323	279	299	298	303	259	301	292	290	305	272	298	267	299	299	291	301	315	322	291	276	315	338	281	302	310	286	302	295	304	250	265	287	270	302	308	277	285	269	289	305	299	273	287	310	317	309	278	305	306	288	262	300	330	285	301	297	291	311	313	305	316	304	292	317	283	295	272	285	273	305	275	280	312	300	303	303	284	284	283	320	273	301	262	283	325	298	278	339	297	272	288	304	320	304	259	298	276	288	299	272	313	325	278	290	291	295	287	293	311	300	303	290	291	285	293	302	311	273	284	308	319	307	256	262	283	308	296	294	293	304	288	284	316	302	321	280	282	286	282	286	293	307	294	308	317	292	290	309	289	307	296	271	295	275	293	277	297	272	297	312	291	301	274	286	311	280	302	299	277	315	322	274	292	315	294	352	319	315	307	288	305	297	287	316	275	294	298	290	294	288	295	303	284	270	306	311	307	306	291	303	266	313	298	287	326	287	290	279	282	311	307	300	284	286	291	275	285	305	311	292	266	292	284	294	275	281	294	331	316	283	296	289	328	333	300	304	308	302	269	314	281	299	283	284	283	279	304	280	294	304	299	298	291	276	256	295	289	320	294	300	288	313	293	304	285	281	302	308	304	296	300	323	290	281	288	277	286	304	318	322	297	307	310	298	307	332	295	294	305	278	285	318	304	318	320	287	313	300	301	299	273	305	323	285	308	250	306	272	297	276	271	295	280	317	335	271	287	299	285	291	301	302	305	315	299	298	295	287	315	295	312	325	315	297	274	300	293	287	319	283	286	307	283	296	279	281	310	276	284	277	274	280	299	280	300	281	289	295	292	296	289	311	277	294	318	309	310	334	296	301	304	281	293	305	300	297	287	293	273	293	293	322	296	305	315	261	281	292	282	245	290	326	271	334	273	295	280	299	293	319	296	281	316	289	312	308	320	323	304	278	298	296	331	298	298	270	316	291	300	286	310	278	279	301	298	311	294	306	304	321	300	305	324	306	293	298	275	326	308	319	307	299	297	329	296	299	288	266	298	325	300	298	276	328	285	284	257	272	303	309	273	287	310	313	291	318	306	284	273	273	287	283	321	289	300	283	289	316	274	311	305	295	270	285	292	289	275	297	283	302	289	304	321	258	290	309	283	313	292	256	285	302	274	321	340	330	295	291	313	289	329	300	326	272	267	289	319	288	317	290	314	300	328	274	310	292	309	300	269	285	334	307	300	316	316	283	308	294	302	301	320	266	307	304	294	287	302	292	306	271	295	298	310	277	292	297	299	284	294	282	306	321	297	297	304	277	269	285	297	283	307	298	310	313	277	301	299	303	270	309	301	326	307	308	268	287	307	293	276	284	257	298	299	288	292	322	286	300	270	293	305	320	289	275	299	306	302	269	286	316	299	304	298	277	330	307	276	304	287	311	310	297	282	274	299	297	312	279	284	277	311	316	286	326	305	323	296	280	282	309	258	314	300	306	336	312	294	262	277	286	277	281	297	306	309	315	318	258	291	284	291	315	283	292	292	265	282	317	330	314	303	306	306	296	265	315	292	277	281	294	293	294	293	333	314	314	272	299	290	292	315	268	298	310	265	295	294	271	285	287	283	288	299	299	316	303	284	305	326	296	287	269	275	311	290	299	310	347	272	295	288	268	284	313	299	297	286	320	285	248	285	305	315	299	319	315	285	272	296	284	318	300	299	299	272	324	321	293	334	319	292	295	298	267	330	270	320	318	311	271	270	273	278	298	310	281	322	279	306	285	306	313	292	295	296	292	312	285	298	257	305	286	316	312	276	296	281	278	296	277	277	315	294	296	279	297	301	303	299	290	313	314	299	317	288	308	299	287	323	289	279	274	291	314	292	288
23148	21744	29584	24471	21765	21849	11978	4205	2630	2068	1625	1318	1169	981	808	718	702	508	446	432	414	421	395	411	331	300	283	312	310	321	291	292	332	307	317	205	206	208	230	215	208	226	189	217	231	211	219	193	238	187	208	227	201	231	206	206	225	210	194	214	200	204	188	260	243	217	230	221	208	203	228	234	195	238	187	215	215	223	223	209	216	218	218	201	196	185	221	202	181	214	186	197	214	205	204	212	208	217	196	181	203	228	220	212	200	208	185	205	217	231	198	200	200	196	216	203	209	220	176	210	204	207	208	214	195	216	183	205	219	201	208	205	198	212	193	222	210	200	200	212	203	214	200	198	204	225	204	184	167	235	179	222	203	193	208	210	210	238	195	223	183	213	209	217	189	205	215	164	221	227	205	211	196	220	208	201	181	184	228	205	185	198	176	189	210	181	185	193	183	216	192	213	212	197	197	192	206	186	211	185	226	193	200	214	225	214	187	224	206	224	160	196	204	203	221	220	218	177	214	189	187	199	214	230	196	192	213	190	186	208	197	217	203	210	204	207	201	214	222	223	209	190	219	191	213	195	181	203	216	206	193	218	209	200	186	211	184	215	192	214	187	202	209	210	202	219	177	199	218	205	210	221	211	209	219	198	221	214	199	237	175	201	190	192	204	209	206	202	209	225	217	238	210	200	198	222	210	184	190	180	201	217	221	207	198	199	187	177	206	198	198	222	219	208	228	185	194	198	195	198	227	199	216	206	185	209	212	199	199	198	214	206	179	209	204	203	191	211	225	193	188	204	222	184	218	220	203	155	188	213	195	174	182	199	216	218	203	195	210	209	232	203	184	209	232	210	222	204	232	212	216	176	209	192	192	215	200	225	189	200	186	210	173	184	214	184	217	200	230	202	219	193	198	190	190	210	209	196	204	213	202	219	210	176	188	212	199	181	200	210	193	191	221	192	205	202	179	198	199	223	232	204	192	163	203	225	210	218	208	199	217	207	164	243	221	192	206	209	209	225	207	179	207	211	218	203	209	199	208	210	209	200	211	204	218	191	197	197	218	194	190	195	188	200	177	198	191	203	205	200	219	201	181	217	201	216	195	220	215	200	173	226	223	197	224	187	220	205	168	217	229	193	207	212	237	201	184	216	195	205	186	205	216	211	201	222	215	220	190	224	186	210	208	206	212	216	219	183	209	201	200	211	200	202	235	203	189	199	208	191	226	232	223	206	188	214	183	217	188	225	192	182	219	199	204	195	201	193	220	184	203	199	201	205	200	207	196	209	191	188	196	198	197	216	208	214	180	203	187	216	193	202	199	204	185	191	214	191	189	199	216	223	204	199	229	205	202	190	204	209	230	194	173	194	213	210	183	211	194	184	175	221	189	222	198	218	190	205	195	226	209	200	186	205	215	202	173	204	200	198	219	220	213	184	196	196	222	206	188	200	203	209	220	193	195	201	206	231	163	212	213	223	214	173	206	206	184	203	187	179	211	211	198	229	241	188	194	199	202	185	219	217	180	203	201	193	189	201	221	189	214	214	216	195	211	207	213	201	180	200	227	206	199	202	200	217	201	195	203	213	207	190	177	212	202	197	216	207	219	215	202	183	189	218	200	197	172	192	176	199	179	195	210	182	214	174	206	225	203	214	228	196	219	185	209	187	228	218	196	200	212	209	216	189	208	193	226	246	199	210	233	217	205	192	189	207	201	186	192	204	178	202	200	201	217	234	214	163	188	206	178	205	212	181	207	209	185	198	202	185	197	198	212	194	216	192	218	217	192	216	197	214	199	214	206	216	198	208	185	181	218	177	202	207	224	210	201	230	227	214	201	209	205	212	171	210	204	191	196	196	215	196	223	205	213	182	165	204	227	218	170	201	227	198	225	189	205	209	206	168	208	209	191	223	201	201	193	200	212	188	195	184	197	195	198	218	201	198	190	211	211	172	224	203	203	212	222	192	206	184	206	172	210	213	211	196	240	167	210	215	194	208	227	186	187	192	216	212	194	210	205	220	213	220	186	229	166	183	202	178	199	234	182	211	195	222	208	199	217	233	214	188	224	204	204	178	200	215	205	211	198	215	205	185	203	216	194	204	223	197	208	199	188	210	206	217	193	217	207	217	204	216	207	189	181	173	204	190	199	220	205	198	187	172	194	199	189	197	191	219	216	189	215	225	204	196	219	183	204	197	201	221	201	219	206	213	197	193	203	201	194	203	242	211	209	206	206	221	200	200	195	196	218	219	199	209	181	202	191	211	188	204	212	187	212	204	209	204	209	186	214	201	204	229	190	212	203	196	201	192	193	211	172	211	214	197	205	185	193	205	224	208	203	191	198	194	208	211	197	212	213	235	195	205	198	207	212	203	231	208	189	186	185	194	211	197	230	201	206	208	200	208	194	210	201	191	202	217	214	210	180	215	206	222	202	189	210	192	200	237	198	236	190	227	217	208	229	195	195	184	216	214	188	210	209	195	196	221	194	222	199	200	228	206	221	177	222	206	197	217	215	179	202	208	193	193	209	212	199	215	211	190	197	193	232	202	224	188	180	202	205	229	219	195	179	209	214	208	214	196	189	206	192	205	222	222	207	204	207	190	205	217	200	199	185	218	191	182	199	176	196	223	194	195	193	222	207	233	192	200	223	209	196	214	201	195	190	213	209	192	177	207	217	175	200	202	209	195	215	178	204	212	209	199	199	191	211	207	199	206	220	213	197	205	208	220	204	207	187	189	204	185	200	214	209	208	211	199	204	225	215	217	186	197	206	185	210	215	221	198	191	201	212	222	198	205	208	191	180	203	184	218	206	188	222	176	176	181	216	211	208	224	188	185	199	199	218	199	201	201	194	197	201	205	211	225	201	200	200	209	217	211	174	194	202	199	221	207	184	188	221	206	203	208	212	190	223	204	198	200	185	208	218	198	188	191	218	191	194	213	220	226	210	218	207	205	202	223	182	193	239	224	212	196	198	195	205	195	197	184	225	193	233	195	216	210	220	204	206	223	208	183	190	201	201	207	207	199	204	193	166	214	203	190	194	193	198	180	212	200	214	215	214	218	198	203	202	200	211	195	197	217	191	215	202	196	227	194	230	184	194	202	211	177	214	198	200	227	196	204	237	199	196	187	219	222	196	168	204	193	205	190	229	202	204	219	200	199	207	182	214	177	200	185	198	204	219	239	226	220	208	203	195	201	216	203	187	234	190	213	206	226	198	170	204	188	206	193	204	193	189	201	191	190	185	181	217	199	202	192	193	191	200	204	220	191	215	202	197	186	203	208	197	196	196	202	198	184	188	200	216	181	189	195	214	190	208	206	194	223	197	205	198	201	199	199	199	198	198	198	185	228	209	219	199	198	191	198	215	213	183	195	197	215	197	204	214	206	181	208	191	189	192	216	196	231	192	206	190	191	204	180	223	191	215	188	185	182	209	183	175	218	205	196	218	209	192	216	211	175	219	213	203	189	185	215	233	180	220	210	174	216	195	216	186	211
12086	32693	26536	17299	13803	11638	8729	7137	5692	4647	3465	2840	2414	2008	1671	1438	1324	946	866	723	686	727	639	701	546	414	398	476	473	482	458	502	502	427	481	361	313	289	288	262	266	286	265	317	298	282	284	280	281	269	269	274	310	266	276	235	271	258	269	230	263	240	249	302	270	303	247	279	296	257	230	248	276	276	265	222	244	265	284	228	245	253	252	245	256	237	275	263	251	272	256	261	267	270	261	225	235	251	267	273	233	257	262	250	241	271	241	263	240	241	253	250	234	240	270	244	234	238	240	229	248	247	274	233	221	256	277	233	228	242	251	240	242	247	236	255	303	262	280	253	240	244	229	229	241	255	237	263	251	246	240	273	226	247	244	251	232	239	244	240	225	259	254	228	278	271	229	231	227	248	276	290	245	247	261	247	266	248	252	224	252	275	249	253	267	246	239	254	231	243	218	232	240	236	261	270	269	263	217	234	224	265	244	259	248	282	241	254	235	276	248	275	243	256	242	255	210	276	233	273	258	253	258	282	252	241	239	248	269	295	240	250	266	252	266	236	268	256	264	249	269	259	246	267	268	263	243	242	243	279	241	253	253	235	251	244	296	231	248	252	246	280	248	255	246	280	251	262	258	269	269	262	279	254	263	238	275	240	255	268	244	267	260	253	257	230	276	235	266	234	235	252	235	232	258	232	246	241	239	257	267	278	232	209	250	250	231	270	239	250	246	235	250	230	269	233	255	274	230	254	220	219	218	253	262	269	232	248	255	257	247	260	253	243	263	246	204	234	280	246	267	228	252	243	248	246	234	234	228	248	264	238	245	251	244	258	252	244	242	250	255	239	253	233	253	236	247	237	237	242	264	219	259	236	257	219	295	259	278	237	238	251	233	241	203	229	220	231	259	263	269	224	268	227	243	248	242	259	243	232	266	256	255	242	245	276	256	240	250	242	262	255	234	263	253	248	281	274	262	256	249	245	252	254	253	242	241	236	243	272	288	233	262	231	267	253	274	233	258	256	243	254	244	254	251	270	259	254	233	270	227	262	259	262	229	239	247	234	223	251	258	263	224	232	249	260	264	237	272	278	247	261	248	251	227	259	283	238	234	266	239	280	241	267	257	243	260	257	259	277	254	263	235	258	255	266	282	263	254	269	255	267	266	260	231	252	285	250	238	263	263	238	212	237	263	246	261	257	261	267	272	248	275	218	255	258	282	265	227	238	233	232	244	270	245	226	239	281	270	257	233	254	242	245	235	247	272	284	248	233	236	226	254	253	252	248	244	254	249	234	248	253	246	273	262	233	237	233	250	225	273	256	238	232	242	270	253	243	247	254	237	261	247	247	265	276	256	274	233	239	257	256	271	261	252	257	255	256	247	258	226	258	260	268	248	259	242	250	217	265	256	250	236	248	259	250	236	256	227	253	275	247	236	266	256	262	240	253	245	227	256	235	261	236	261	250	227	265	262	231	232	245	241	272	258	212	256	242	251	258	234	242	251	252	235	254	209	256	257	248	258	253	256	247	262	227	248	257	237	248	255	242	235	257	233	247	260	268	240	252	257	243	264	245	223	257	243	246	257	260	244	259	244	239	269	258	261	264	216	272	208	264	243	249	235	274	241	237	258	238	257	257	247	283	246	254	234	252	266	258	280	251	248	226	230	255	236	247	235	251	272	250	264	250	226	243	244	265	269	271	216	269	248	268	255	220	254	267	245	245	255	251	249	234	241	240	241	231	230	266	256	257	298	242	279	241	269	265	239	241	251	228	248	260	228	253	272	250	233	257	256	253	226	241	237	262	223	261	263	250	255	257	232	229	251	259	272	242	244	267	258	251	268	230	275	260	269	214	216	293	269	235	232	234	221	273	239	252	261	239	233	240	246	255	277	250	230	258	250	280	238	248	242	263	256	255	262	234	245	263	256	239	230	231	220	246	261	223	248	260	255	289	263	278	278	238	280	249	276	255	247	226	275	219	246	274	274	288	274	242	260	285	251	233	272	272	259	254	211	212	251	262	292	225	283	267	257	247	242	259	268	270	234	255	251	246	239	249	238	243	208	251	246	244	246	260	262	255	245	285	220	222	251	253	257	271	258	255	281	281	263	229	248	250	263	220	239	275	260	262	247	240	253	279	271	267	266	274	244	249	268	237	261	231	248	249	231	241	279	224	251	273	227	247	239	264	249	281	250	254	250	232	276	250	252	257	248	244	256	261	233	259	225	269	260	257	270	239	250	262	233	233	249	252	227	265	244	245	209	273	251	236	222	218	249	231	260	270	241	248	262	248	225	234	252	249	260	240	262	264	260	254	250	255	196	273	257	239	249	246	237	259	266	281	222	254	232	246	227	259	255	236	235	268	252	262	269	258	259	271	258	235	239	240	251	264	243	267	214	244	236	242	257	243	230	250	254	224	248	259	257	265	246	247	251	263	250	249	247	241	247	260	257	249	249	271	252	265	278	239	259	257	241	257	244	260	295	263	216	268	247	262	239	255	257	217	232	239	282	249	280	259	250	230	239	274	265	270	265	231	241	250	238	233	257	236	248	258	264	258	268	267	253	239	257	284	263	252	222	259	245	250	253	256	263	211	257	254	248	242	249	263	254	272	271	283	251	256	232	246	242	251	233	224	268	244	265	258	256	248	245	252	238	227	255	267	240	228	236	250	211	251	270	268	246	306	264	242	278	244	242	258	257	257	243	242	259	255	276	235	257	274	224	244	232	275	262	278	226	246	265	262	228	236	285	239	233	253	231	203	261	244	247	267	281	255	248	258	224	268	255	267	236	289	251	257	212	248	267	279	254	247	251	258	250	259	248	260	256	255	251	256	257	250	288	263	240	242	269	257	220	233	230	256	245	229	238	245	245	263	232	241	247	221	251	258	244	250	245	244	258	245	261	254	266	264	256	262	228	239	243	238	233	265	236	231	235	239	243	259	240	243	264	264	258	279	247	256	223	246	279	266	281	291	231	249	254	233	247	284	239	272	260	263	253	236	247	266	239	232	261	269	254	257	243	263	243	265	275	248	219	252	259	257	268	259	247	249	224	235	257	271	244	231	252	231	250	214	243	270	250	270	236	266	253	251	275	275	245	231	262	238	244	253	259	264	245	250	249	248	255	255	245	244	245	243	267	275	227	244	287	267	228	237	243	246	274	245	265	273	258	246	249	238	276	238	264	239	244	265	274	243	260	267	254	238	262	262	243	252	239	248	233	251	272	259	246	258	257	249	258	266	237	245	241	214	262	256	265	242	251	241	237	259	241	258	243	258	254	270	245	261	262	249	230	233	252	248	251	243	243	244	245	234	246	222	268	246	265	254	253	253	220	248	248	256	237	240	235	242	229	248	254	258	293	241	242	246	242	252	246	239	279	249	253	240	240	250	246	246	237	260	273	250	254	236	261	258	251	241	259	268	294	234	242	249	237	253	261	243	232	299	273	256	234	247	249	246	243	261	270	257	237	245	254	248	240	254	261	252	241	250	244	228	269	259
28111	20977	15879	8635	4375	3092	2297	1728	1449	1205	933	763	788	701	590	567	547	485	496	436	471	452	435	417	366	385	438	396	442	436	420	443	424	431	401	392	418	373	394	354	357	398	399	367	400	382	389	389	393	365	423	416	369	376	410	404	408	358	388	381	380	392	410	386	379	387	364	392	398	379	383	407	374	386	371	422	439	396	372	374	377	390	372	416	406	375	389	400	370	367	388	365	393	348	380	391	374	361	389	376	381	391	400	414	413	404	383	378	376	382	378	362	394	395	392	398	387	360	381	396	386	384	376	419	366	374	396	380	396	392	393	370	405	363	373	406	409	410	396	381	380	393	405	393	396	374	371	377	393	372	407	377	401	395	363	392	370	409	405	404	400	379	390	386	393	430	371	388	386	359	411	366	392	382	345	380	376	382	381	400	382	360	385	374	392	381	374	396	359	396	409	376	386	371	424	400	425	362	339	380	365	384	390	383	408	389	357	370	413	373	376	391	403	405	370	407	393	380	387	391	367	399	410	385	388	380	404	388	370	397	374	383	411	401	399	398	359	385	403	377	355	373	382	348	369	408	406	393	368	353	364	368	378	382	364	415	363	436	362	392	392	343	393	384	375	416	348	373	401	365	410	372	375	376	402	382	378	393	391	357	411	399	368	393	384	364	408	375	431	405	380	376	344	347	391	374	397	404	427	393	376	354	395	395	391	366	426	367	383	378	362	382	366	396	395	392	391	381	408	403	403	371	362	407	399	396	408	372	428	381	406	374	399	380	386	388	369	365	395	414	377	357	359	427	356	385	378	370	334	341	386	394	351	350	349	394	377	392	341	398	373	370	386	364	393	380	403	390	352	402	378	402	417	394	397	388	389	401	379	377	402	428	383	356	379	369	372	405	332	369	405	422	357	414	387	389	353	370	391	380	421	386	363	413	394	424	381	345	350	385	421	397	369	408	383	402	410	373	410	374	380	342	382	396	392	373	409	371	378	378	404	367	406	376	393	372	372	374	358	381	386	368	412	377	402	370	397	393	363	373	373	400	404	396	394	410	372	350	352	357	389	393	388	378	402	379	384	409	399	367	369	393	383	366	413	382	377	385	426	393	357	412	351	401	393	376	361	421	364	385	389	408	377	379	387	377	390	377	408	384	346	397	369	357	387	356	393	395	362	357	366	335	367	334	356	365	356	365	381	352	368	401	400	392	431	376	397	352	400	382	369	391	368	366	389	348	356	383	370	401	413	416	387	388	383	353	379	406	376	393	408	378	355	401	373	367	359	388	368	367	378	378	408	372	389	405	356	375	383	400	406	346	375	399	373	377	406	364	409	367	374	374	370	340	329	390	396	374	365	403	375	383	363	374	355	330	396	388	382	368	421	408	399	409	362	392	375	410	379	358	423	382	370	390	383	372	399	392	380	368	399	376	374	388	416	406	354	383	401	375	368	390	409	406	364	390	396	375	389	382	378	404	385	379	368	391	386	364	385	396	395	384	386	401	378	369	391	390	407	386	390	406	394	383	347	393	390	357	364	407	367	401	349	366	377	356	388	391	356	380	399	378	379	392	369	339	412	389	389	358	419	383	424	376	376	375	408	331	379	364	350	377	371	385	386	384	380	332	394	385	405	370	383	398	384	403	367	395	377	390	359	434	391	373	379	385	375	358	373	336	398	352	335	355	377	394	387	377	371	367	396	380	370	415	357	358	400	393	381	402	359	355	389	389	421	405	389	414	385	369	386	374	392	384	366	369	374	381	386	410	387	369	376	361	412	358	358	393	392	368	375	381	377	411	384	382	394	397	388	377	395	368	372	384	395	383	408	400	386	406	404	392	362	410	374	409	371	385	416	368	384	342	397	364	386	391	362	375	382	379	352	413	400	408	380	359	385	347	361	364	382	388	356	377	399	380	383	394	385	385	391	382	420	376	408	367	384	376	379	378	398	377	416	377	419	399	419	375	403	413	375	423	384	399	382	363	373	392	384	393	381	363	388	373	410	384	383	365	376	360	401	386	344	399	400	414	434	380	365	366	422	371	395	408	373	360	376	373	406	377	406	396	411	390	397	368	380	389	390	372	378	385	423	377	382	379	394	369	407	406	375	382	399	402	382	391	375	373	372	383	427	424	386	422	380	356	421	344	370	358	399	399	367	371	364	406	374	357	408	414	398	384	381	397	366	369	404	369	335	395	350	408	393	368	377	415	393	399	349	384	419	373	335	391	369	357	346	360	378	350	404	388	389	380	398	358	390	437	412	410	390	414	366	372	407	409	386	381	378	395	368	398	354	349	397	417	388	417	360	403	392	341	409	379	347	396	376	382	376	374	381	369	357	363	425	412	369	368	406	350	406	390	373	411	403	393	376	354	383	386	376	354	389	395	421	352	394	401	386	382	402	391	377	416	372	329	410	422	418	390	379	402	361	374	393	370	386	367	351	370	376	359	354	367	371	347	362	381	405	426	371	382	434	363	378	372	359	381	373	382	357	406	373	366	407	365	367	378	383	381	405	381	383	410	418	372	371	396	395	370	401	395	385	389	380	399	394	349	370	365	396	382	349	379	401	334	353	394	370	370	369	423	317	401	421	445	394	352	387	397	361	358	390	382	378	379	395	409	434	383	388	357	399	383	396	366	385	374	416	400	410	394	405	353	372	373	383	390	391	377	397	406	365	388	399	377	359	377	402	384	391	393	394	387	377	372	361	378	415	352	409	355	396	366	358	408	353	394	373	381	342	370	415	353	420	377	364	367	383	383	387	352	393	390	409	393	413	373	405	392	392	370	399	404	383	357	397	333	396	384	370	361	380	403	423	427	393	360	383	384	374	349	397	376	395	386	397	381	361	388	366	380	409	355	397	394	358	379	361	415	357	366	392	386	371	392	403	413	379	373	393	369	376	411	369	407	377	380	353	398	374	416	399	365	383	365	388	362	412	371	335	356	402	371	370	420	388	388	367	379	416	409	375	375	401	357	392	395	360	378	398	383	343	392	363	373	370	405	355	371	341	377	386	347	378	382	360	380	363	379	385	356	396	390	375	378	389	370	393	402	391	392	359	384	403	339	376	377	371	405	415	353	381	400	378	395	372	368	392	405	373	371	375	435	392	354	378	401	376	416	366	401	366	371	369	373	382	341	394	423	353	369	426	393	378	405	395	359	371	351	384	341	374	406	400	347	404	384	362	410	350	396	355	399	360	374	388	370	368	392	380	408	342	388	406	378	404	382	358	409	406	367	411	381	392	368	405	404	380	411	367	389	370	385	391	418	401	401	418	358	393	399	414	412	406	387	418	364	352	371	382	411	354	398	338	374	374	393	398	403	420	373	361	382	393	392	404	379	393	362	390	396	403	388	358	378	348	383	356	371	370	364	383	379	373	388	391	378	382	379	343	351	375	399	391	415	350	392	382	350	375	384	387	359	410	361	390	384	375	381	398	358	368	365	382	380	391	385	365	375	363	401	376	365	381	365	371	355	358	416	361	385	352	406	412	355
10610	20332	16066	9324	6954	6048	4663	3645	2967	2171	1878	1363	1334	1124	949	866	804	733	632	589	659	611	581	556	527	428	493	502	529	517	524	562	497	485	511	502	473	452	467	435	459	502	468	459	459	445	473	453	416	466	480	492	427	433	464	429	453	441	505	472	480	462	454	456	498	477	450	473	453	427	455	451	452	457	442	457	459	498	446	483	442	476	469	442	468	489	439	449	481	425	469	472	497	476	431	473	487	457	424	499	470	449	472	489	441	490	468	443	449	429	435	438	429	470	433	422	415	439	509	462	412	478	432	486	451	425	419	454	503	431	490	442	437	450	427	444	420	469	440	520	476	481	454	471	486	438	470	496	469	495	474	441	446	450	468	424	433	459	472	471	494	467	449	483	459	442	452	460	473	464	425	471	448	497	439	428	477	480	449	461	444	427	473	424	476	439	434	482	445	474	479	443	417	476	479	444	454	472	454	480	465	438	476	454	493	475	485	475	436	440	483	474	489	470	463	464	462	459	452	404	441	478	461	445	529	455	467	476	481	447	397	449	496	458	457	470	485	448	449	464	470	455	465	492	470	472	485	454	439	434	451	448	446	421	472	470	449	435	436	478	425	455	427	476	430	440	460	446	440	466	470	438	462	439	489	449	443	491	433	469	490	446	444	469	457	469	498	421	464	444	475	429	466	459	493	488	462	433	454	443	469	464	460	448	429	481	438	483	466	471	457	462	472	443	447	470	514	503	516	451	456	490	458	439	472	475	440	475	466	467	463	455	490	467	464	470	473	445	436	440	480	468	474	444	433	450	472	439	450	494	451	479	435	412	424	465	457	462	450	453	480	467	471	480	405	419	480	475	453	485	467	490	460	475	472	442	455	424	496	452	437	460	471	443	431	451	458	430	482	470	453	449	447	441	480	457	447	451	453	480	463	434	437	455	455	468	489	439	459	491	458	448	467	422	459	427	446	452	427	472	448	420	471	455	459	484	464	440	442	439	470	466	424	471	425	412	445	442	468	435	445	446	458	463	424	445	438	473	444	461	478	432	465	456	509	414	448	468	466	478	435	480	432	428	450	448	474	476	439	448	456	501	464	457	451	468	456	506	469	425	458	443	460	424	425	461	455	441	435	443	474	437	417	441	465	426	455	424	420	450	460	513	471	404	424	495	464	424	443	475	468	435	473	445	437	425	446	473	425	445	456	454	441	459	450	453	442	453	455	426	433	470	424	470	485	454	465	470	465	463	457	477	461	460	442	478	484	435	429	483	496	469	465	445	448	511	478	439	449	467	426	496	471	484	423	451	445	452	446	442	426	438	455	425	416	471	516	450	463	465	446	453	446	468	491	461	434	425	473	464	445	446	463	470	464	445	475	484	434	450	480	468	450	447	444	443	467	481	475	516	438	452	442	425	461	437	495	443	449	482	423	462	468	452	460	438	479	459	469	458	445	434	421	417	451	457	441	430	473	454	446	506	432	431	452	469	450	480	469	457	430	443	454	487	459	474	470	484	443	416	480	448	473	497	468	423	461	475	464	460	410	446	460	479	431	535	476	434	468	455	466	479	484	480	447	457	437	509	434	449	455	453	478	439	507	486	483	449	432	450	453	460	465	473	442	450	464	456	456	498	443	473	466	447	479	432	455	483	475	468	470	429	456	466	448	507	421	449	452	436	451	444	443	493	470	490	436	451	431	484	440	486	464	456	432	474	466	527	471	482	472	458	435	419	456	472	443	458	454	473	477	495	473	458	439	464	436	443	460	456	467	440	490	470	434	480	439	465	493	439	455	442	472	454	469	440	459	473	420	469	473	436	463	426	471	485	458	467	470	456	456	443	468	478	462	468	467	420	445	416	453	440	454	419	472	437	469	457	454	414	448	461	473	432	445	479	434	482	452	481	436	435	478	491	449	435	456	433	442	427	472	430	459	455	452	433	443	484	463	429	459	463	441	467	460	481	462	471	472	463	475	469	460	459	502	453	459	466	457	469	456	459	452	482	461	474	432	457	431	483	453	485	457	438	445	463	462	419	460	437	480	467	460	487	475	490	431	427	423	461	456	447	501	462	465	430	448	460	469	415	474	485	511	414	437	427	476	473	468	480	502	470	477	448	442	448	438	436	458	432	437	429	447	481	440	448	479	477	446	453	433	446	455	443	462	453	454	427	444	449	452	439	456	451	439	480	447	488	491	447	446	431	437	455	447	464	423	455	470	490	460	446	469	441	427	508	472	454	433	477	446	433	412	467	452	475	450	454	388	470	449	498	463	474	473	466	417	505	452	480	448	447	453	447	455	472	440	432	467	435	488	462	450	437	462	472	485	469	484	470	437	465	449	457	446	439	483	455	476	452	485	444	450	446	476	435	451	428	472	426	472	462	460	462	484	465	474	469	509	429	453	412	466	510	427	430	465	410	456	452	437	428	468	416	456	463	432	477	470	434	459	478	438	437	402	454	427	411	442	473	454	489	473	451	450	455	469	459	436	456	465	472	480	449	448	450	449	442	468	438	450	452	474	417	463	479	431	455	472	440	485	492	444	437	475	475	453	433	459	471	456	416	458	467	507	451	454	491	457	453	465	458	446	510	425	429	496	482	464	446	460	449	472	497	442	412	483	434	430	478	462	429	464	449	473	472	459	430	468	453	446	448	471	477	475	444	446	452	465	462	443	451	517	480	456	425	450	445	442	443	466	468	485	478	453	460	437	533	452	464	449	485	446	465	452	453	480	469	477	439	454	456	500	432	461	473	439	449	472	465	443	446	393	505	439	432	479	450	466	443	458	428	495	451	458	449	484	467	472	467	451	469	443	469	458	473	425	475	438	445	461	460	459	459	457	445	453	454	452	446	445	474	459	442	440	443	456	429	451	426	466	482	460	410	479	458	439	472	474	468	479	484	474	454	464	462	437	482	486	452	468	450	472	460	433	461	458	467	486	452	469	445	440	443	442	478	493	454	446	478	436	477	415	465	490	419	449	477	434	465	449	405	455	463	452	484	505	467	490	493	476	438	469	470	467	433	454	483	438	447	491	432	448	464	440	461	452	412	445	465	445	480	483	451	458	518	433	491	460	455	447	474	502	445	437	431	462	471	452	461	443	458	445	447	439	427	437	448	454	489	438	395	433	476	460	491	426	469	493	501	457	482	448	465	507	433	488	467	432	501	456	483	488	456	455	462	502	463	446	490	444	459	434	465	446	488	478	468	430	463	446	472	448	433	466	447	472	425	432	476	491	466	487	490	451	454	443	456	451	452	472	465	430	458	451	454	451	465	463	462	449	473	430	490	430	480	420	475	463	430	466	439	456	444	445	458	432	423	502	426	466	450	465	458	444	437	471	451	461	478	449	494	431	455	417	465	451	451	453	407	515	483	440	445	436	433	474	485	481	457	492	464	450	484	445	467	467	461	464	476	448	482	450	465	465	468	465	464	425	463	447	460	468	422	494	464	454	440	502	447	455	415	489	505	435	437	472	458	437	476	485	462	458	447	472	477
24213	21690	28988	24890	21576	12694	4691	2694	1980	1703	1376	1157	1024	924	826	690	624	579	513	487	539	538	520	505	443	416	393	430	424	418	422	420	415	415	486	380	390	403	396	425	389	430	419	420	391	389	411	396	357	351	384	395	367	391	354	397	387	408	386	361	386	387	357	411	394	395	408	349	379	380	380	381	413	386	377	360	389	371	355	364	403	393	370	388	396	376	359	372	393	342	386	381	374	412	388	396	391	395	370	393	420	399	349	362	387	349	369	379	402	373	404	417	392	363	384	385	353	351	362	398	387	382	404	346	375	365	348	372	376	366	363	372	370	376	353	367	374	384	376	439	382	372	366	371	378	383	363	400	401	382	366	376	378	389	373	369	358	358	368	371	376	366	421	404	401	361	368	380	361	384	409	412	391	367	375	381	387	383	362	407	396	419	385	406	376	421	398	374	366	341	365	428	368	412	389	399	396	355	383	392	375	361	389	409	355	409	389	407	363	376	389	400	400	371	387	364	381	362	377	367	368	418	381	370	352	379	380	391	387	342	376	370	379	404	358	387	365	427	401	388	386	398	360	377	372	357	370	383	343	373	416	384	347	369	368	374	382	385	373	366	371	378	398	401	341	371	397	360	357	381	356	395	382	381	398	402	387	371	404	379	398	368	408	390	351	390	386	385	371	407	408	380	393	381	371	398	370	367	399	363	368	393	337	396	368	392	369	377	372	388	356	335	342	364	368	364	352	396	399	379	382	382	389	354	378	368	341	396	377	428	374	376	404	391	353	351	401	383	361	355	367	404	398	345	355	348	365	377	374	414	358	355	336	399	382	375	379	332	364	385	355	365	357	355	387	364	345	396	393	358	395	385	397	358	374	374	360	364	378	332	360	375	348	346	377	377	376	316	400	371	345	380	400	380	368	364	376	396	377	329	360	368	388	415	392	396	405	410	358	365	364	350	391	375	389	378	398	365	364	364	412	399	396	372	395	380	377	414	393	415	368	386	386	372	341	396	382	387	366	395	373	393	377	379	420	367	358	379	366	387	392	373	372	389	396	363	375	391	401	368	370	394	345	344	355	375	375	365	401	390	384	370	362	370	380	364	375	356	351	359	393	405	355	389	348	381	389	376	377	368	383	378	375	378	366	398	393	395	375	404	370	383	372	348	374	396	380	370	366	346	372	361	372	386	369	327	364	399	365	374	370	400	417	365	395	381	364	382	372	411	346	411	353	374	360	394	354	365	394	357	374	353	352	359	379	357	362	368	366	395	405	372	421	405	382	397	397	414	345	372	375	371	377	368	410	353	370	375	406	368	413	380	387	360	405	369	361	389	366	374	372	392	337	399	370	399	427	382	365	408	382	387	373	364	389	376	369	356	327	404	370	341	396	372	401	433	393	360	403	354	370	394	390	338	379	383	390	374	385	386	361	358	396	377	358	431	381	394	370	389	383	382	414	374	377	385	391	368	331	421	398	376	377	382	338	386	380	351	355	388	344	394	365	374	389	350	365	391	366	400	408	350	361	366	399	397	365	366	354	344	401	371	374	396	360	391	372	383	373	365	353	365	405	337	409	402	362	385	377	385	362	399	345	353	395	386	401	324	367	410	349	366	360	388	373	349	388	366	389	377	330	380	359	410	414	379	394	351	379	384	360	387	368	382	349	380	367	369	370	395	327	399	387	376	409	383	355	388	348	431	378	382	383	380	387	369	367	414	382	395	373	358	352	400	402	395	398	378	382	406	384	370	415	385	387	380	370	374	391	377	396	368	391	387	386	376	386	386	416	392	365	396	395	370	373	365	335	380	357	390	383	379	348	366	385	353	372	412	383	369	357	380	375	401	379	402	352	371	401	370	346	417	382	360	375	360	381	375	367	376	389	377	359	368	391	357	363	335	361	411	366	344	385	387	413	379	375	408	382	384	357	333	373	372	385	374	357	371	357	368	373	398	396	347	365	366	391	361	366	356	382	348	363	380	413	354	392	417	396	368	379	397	361	383	368	384	375	391	399	369	367	347	400	344	368	368	394	358	362	362	384	371	376	412	405	400	364	387	386	393	380	353	351	364	416	399	385	382	373	392	413	358	387	382	428	398	381	406	409	387	362	362	434	366	385	389	390	352	356	368	335	399	383	401	350	334	375	371	367	398	398	357	395	353	405	383	366	373	382	355	397	395	388	356	376	403	400	356	411	384	361	377	371	359	375	389	382	355	372	369	377	387	380	409	365	356	351	376	371	402	388	369	372	443	359	383	345	376	352	383	399	380	375	396	375	371	421	355	422	412	392	375	379	401	349	403	386	381	393	397	388	369	385	375	398	424	356	376	376	397	389	377	398	369	400	361	381	377	385	394	351	340	386	389	410	363	364	353	365	385	398	368	393	410	383	388	368	403	379	356	364	351	371	363	383	399	372	393	382	396	379	400	401	359	394	383	372	406	346	367	394	377	372	339	389	361	342	373	395	399	341	380	361	412	384	387	388	377	400	383	361	381	390	389	337	359	365	381	419	369	347	397	379	381	349	374	349	387	371	359	374	390	376	402	363	379	371	366	385	401	379	387	394	367	374	363	381	431	397	338	400	344	361	390	370	350	401	391	401	387	411	345	352	386	363	365	358	384	390	374	393	375	383	353	380	369	332	366	369	368	389	353	373	400	399	391	382	374	367	412	391	394	385	372	381	385	399	372	394	390	384	360	399	354	435	360	380	389	356	331	380	390	383	415	361	393	367	398	374	399	380	368	366	381	357	401	373	360	378	389	384	420	373	353	370	383	380	383	360	370	390	397	376	378	411	403	364	393	369	340	379	383	383	370	375	365	381	418	384	378	380	411	386	368	389	379	374	397	369	350	416	382	368	358	382	385	371	369	329	385	394	348	359	358	365	356	384	396	388	406	379	390	406	402	389	366	365	394	354	364	356	389	361	340	373	354	400	374	379	404	346	436	350	350	364	358	354	352	381	363	388	375	386	407	336	367	365	387	392	382	373	377	403	324	351	388	416	360	417	398	375	392	365	354	376	393	360	377	395	353	405	357	383	358	408	390	375	379	383	359	386	388	378	353	389	398	382	338	402	401	355	373	418	367	411	366	372	371	388	366	358	355	377	358	365	360	392	372	369	368	368	386	413	366	378	401	358	357	373	384	367	383	365	395	375	392	400	376	365	395	340	385	360	383	396	409	347	401	389	340	373	356	369	394	364	387	383	384	362	377	404	357	377	379	373	395	377	404	385	413	382	382	377	375	397	388	391	347	439	413	355	372	377	348	405	380	390	356	356	383	423	351	365	377	392	360	387	369	413	367	383	415	369	366	383	368	365	373	368	389	378	370	376	373	381	384	412	377	356	385	379	400	353	369	364	350	386	383	390	373	385	367	395	346	413	394	376	358	351	383	378	388	388	346	366	377	359	374	406	368	381	385	382	354	384	379	386	395	398	363	383	379	388	391	374	384	383	375	393	364	383	399	370	363	387	385	370	389	361	375	375	400	347	369	394	374
10805	28342	22668	13975	11288	8981	6924	5149	4088	3447	2583	2289	1950	1654	1394	1233	986	909	850	753	805	760	733	687	554	547	547	577	593	628	615	613	557	576	582	477	411	467	513	457	445	488	511	452	478	492	470	475	497	452	509	461	474	446	481	448	433	511	461	432	486	473	458	483	466	460	444	487	469	490	460	460	473	459	451	468	465	434	488	463	490	427	429	458	435	464	484	451	467	430	503	456	442	464	485	466	469	445	479	478	444	457	446	447	443	462	439	491	452	460	465	431	500	460	442	436	414	424	426	436	485	440	431	426	445	444	453	436	454	473	452	416	451	458	409	446	484	439	428	433	446	434	450	469	457	488	482	437	441	449	429	464	432	428	414	445	499	475	475	455	440	474	461	432	475	456	488	424	417	475	482	450	460	460	471	452	463	415	452	410	441	450	445	428	427	454	425	469	464	454	490	482	463	443	455	506	443	430	482	467	462	466	409	445	474	452	389	446	435	459	456	485	426	459	428	435	462	464	440	441	450	444	426	430	417	468	461	440	485	455	407	448	415	437	475	415	460	443	438	442	437	458	451	434	452	486	448	434	420	438	455	471	439	455	488	421	442	473	445	441	465	431	405	417	448	439	491	467	436	455	453	424	471	434	406	431	459	487	455	426	480	475	446	472	427	470	494	467	423	418	482	452	447	471	445	479	459	470	438	461	479	437	456	486	465	475	474	432	443	473	473	472	501	450	445	434	437	442	479	474	438	497	439	445	484	456	486	469	465	442	449	456	429	429	488	477	430	492	463	454	482	438	467	455	457	482	431	444	442	482	438	420	446	465	457	463	467	443	412	473	451	468	444	469	462	446	465	457	494	486	437	462	461	428	458	477	464	444	413	443	444	452	470	485	456	473	453	454	452	485	458	464	464	426	461	442	443	445	449	469	433	491	461	408	428	476	443	437	449	458	462	431	469	441	469	463	382	431	481	467	449	407	491	458	452	438	483	474	460	431	451	438	457	469	461	459	406	471	486	492	484	439	473	458	464	456	470	428	463	438	490	474	459	453	446	469	455	480	464	414	457	447	447	475	485	442	479	402	453	474	439	424	469	434	426	420	468	447	436	465	520	447	464	424	452	404	461	464	494	452	457	464	481	449	465	460	495	461	456	441	470	460	431	425	471	443	438	453	426	456	518	491	461	468	439	466	455	466	471	460	443	446	455	437	448	429	427	469	473	483	441	409	469	453	457	488	428	458	461	424	435	462	448	466	451	443	451	468	453	488	462	460	419	461	503	419	472	450	478	462	460	452	448	420	460	443	472	466	460	462	420	454	477	417	413	425	428	450	457	510	437	453	462	461	441	436	458	454	467	453	430	441	437	422	446	467	452	454	451	444	465	467	462	415	457	450	458	485	421	440	479	453	442	481	490	465	486	446	453	490	443	454	417	500	470	411	462	444	459	448	443	426	419	470	438	468	456	402	437	460	420	430	441	451	396	447	451	449	444	440	477	436	451	459	447	460	475	456	409	501	453	397	432	481	430	466	439	439	469	474	470	428	489	453	458	457	465	464	518	481	486	459	428	479	449	401	439	430	463	472	459	445	451	467	454	475	427	397	471	415	444	460	442	464	402	492	440	437	418	443	433	443	476	432	443	450	471	430	499	423	490	456	463	404	452	496	455	421	462	454	460	458	476	438	424	452	437	433	441	431	417	470	483	441	465	464	430	468	430	488	417	466	478	447	422	461	415	482	449	447	459	460	440	464	508	445	460	474	460	446	462	431	448	474	413	499	453	448	464	448	457	463	463	431	468	450	443	459	444	457	451	481	424	485	461	466	422	442	435	451	447	441	450	490	483	453	467	428	444	457	469	468	483	426	423	435	453	469	447	443	439	421	469	489	457	458	436	453	474	441	437	451	435	451	458	447	498	454	452	437	433	477	419	427	440	463	469	510	483	401	466	461	443	475	443	443	461	462	471	462	462	472	450	432	436	440	456	445	437	419	460	460	466	433	448	486	499	453	448	446	476	489	451	462	465	471	460	411	452	472	442	434	447	434	441	484	436	492	430	448	460	481	466	453	401	461	468	438	432	450	443	477	416	446	467	450	491	458	469	472	456	473	441	440	440	442	424	471	469	430	476	473	451	484	432	459	453	441	477	463	475	434	458	469	455	470	456	449	443	444	492	442	496	430	435	482	460	470	459	432	471	478	456	472	448	457	460	455	432	418	447	467	465	427	436	461	494	477	422	489	471	455	452	408	470	434	464	454	481	438	466	456	457	457	468	467	431	458	420	469	466	425	471	434	493	484	449	470	452	460	441	481	464	468	467	466	465	461	466	436	451	488	422	453	465	415	450	421	454	469	485	426	471	464	477	498	467	438	450	450	449	487	482	463	450	463	444	486	477	447	497	448	460	447	453	499	433	455	464	454	441	460	437	444	473	438	438	449	462	455	407	465	442	460	452	452	469	418	453	446	460	459	483	450	456	417	470	455	435	435	474	474	465	420	456	492	471	423	436	415	380	472	455	485	450	458	477	440	419	479	440	504	436	450	460	458	472	453	479	403	461	442	465	428	475	481	455	439	449	429	455	465	522	448	463	469	448	472	446	441	482	465	428	460	484	454	478	497	407	445	470	494	473	412	440	441	444	476	431	454	457	463	510	471	431	412	468	452	457	485	440	480	452	454	457	422	492	459	450	485	457	453	455	453	490	450	482	463	464	462	419	454	425	495	457	467	490	453	475	451	403	448	462	477	415	439	438	455	443	439	480	454	525	422	432	460	445	450	453	421	445	501	460	460	444	451	444	455	464	457	457	490	468	445	455	451	475	443	514	466	415	482	462	441	482	506	408	457	450	474	474	461	457	476	480	440	412	443	471	467	468	489	471	454	464	471	431	433	460	439	471	460	476	452	467	448	467	459	441	423	432	460	430	470	471	441	448	436	503	459	445	516	469	437	459	440	455	450	462	469	461	472	451	443	498	436	485	473	451	453	451	467	437	479	426	445	489	474	504	483	442	441	479	439	463	473	455	454	437	453	455	420	461	406	442	451	463	467	457	434	436	447	468	485	449	426	451	418	461	439	489	456	429	451	454	439	432	415	455	437	431	473	431	452	477	459	471	413	395	399	411	479	434	447	460	502	448	467	411	476	428	450	443	469	459	438	457	439	467	441	479	453	412	417	431	451	453	485	422	458	412	458	458	440	456	498	412	444	467	417	469	452	510	463	467	425	471	476	452	416	483	472	464	473	461	463	472	440	465	478	443	443	441	437	450	455	458	438	483	440	441	500	447	456	483	472	423	455	475	451	482	429	430	459	478	472	407	451	457	400	428	492	419	412	440	448	474	460	480	481	471	487	473	392	444	452	446	506	477	481	476	474	452	468	455	453	420	428	446	460	467	479	465	498	433	440	494	441	478	462	473	433	468	471	486	502	477	450	443	435	446	476	446	452	439	486	482	438	488	460	448	471	445	429	462	465	440	478	466	473	452	482	452	487	492	464
25441	21686	27805	25893	13082	4635	2810	1888	1445	1094	933	799	740	685	559	455	445	407	374	342	363	374	380	302	294	292	257	306	267	333	317	249	265	288	293	271	241	245	276	274	221	233	249	249	244	267	260	239	240	300	270	242	265	251	273	270	244	242	239	275	267	250	251	287	254	271	285	257	252	252	270	270	265	248	236	259	263	248	256	268	232	254	253	240	283	259	252	246	266	242	241	246	262	249	267	214	252	263	243	254	249	235	222	255	256	261	238	261	257	258	243	266	228	248	273	271	272	262	239	251	256	238	232	242	248	251	237	222	233	276	242	268	245	272	285	259	247	255	249	225	244	240	234	231	274	294	238	255	253	246	233	249	261	264	215	276	263	225	233	257	272	245	250	240	275	235	238	275	220	241	254	245	275	243	254	233	250	269	262	283	246	279	262	247	228	242	228	241	226	218	235	238	234	257	233	275	251	248	246	246	241	238	255	269	259	229	231	237	218	239	248	269	256	266	261	250	260	253	261	254	257	270	265	246	246	229	242	269	225	268	230	268	238	258	263	229	264	230	286	276	271	265	224	254	216	257	227	241	255	264	259	248	234	252	252	249	243	259	254	231	244	252	228	226	256	235	243	226	260	228	262	262	234	244	256	280	220	234	244	261	240	259	233	239	233	243	252	236	250	227	229	206	265	253	233	252	254	229	233	240	244	254	238	259	234	259	264	232	217	245	218	257	246	243	238	251	237	246	243	228	238	256	239	249	250	237	280	234	232	285	258	251	246	231	253	253	243	290	255	251	231	218	276	258	246	250	264	218	227	248	242	247	267	268	266	287	262	239	270	253	271	262	251	252	238	267	251	233	241	284	258	237	246	232	244	244	279	232	238	261	238	228	231	250	240	248	252	218	249	254	253	255	216	258	248	239	242	236	273	206	236	251	245	246	241	245	239	267	241	262	233	234	266	275	248	262	250	256	243	277	253	243	229	251	235	261	258	228	264	230	263	261	266	218	269	261	217	229	252	230	233	256	247	264	234	249	208	227	251	247	231	244	238	260	261	260	219	215	239	256	282	241	249	230	236	240	237	220	216	270	258	209	258	231	217	243	257	259	221	239	216	244	242	224	240	240	243	284	231	286	257	258	237	204	234	249	248	243	236	256	240	264	258	242	230	262	259	261	252	232	265	247	283	243	246	269	244	234	240	263	239	268	255	247	245	269	253	234	243	233	259	255	287	227	256	219	258	246	250	243	243	246	259	245	249	248	258	249	248	213	233	254	249	238	236	254	263	238	213	229	260	251	265	267	276	252	250	263	257	262	234	236	220	250	243	247	235	259	232	258	270	228	242	283	252	237	249	274	247	246	256	221	228	252	261	239	243	237	216	252	232	252	286	248	212	252	283	244	235	234	226	251	241	252	244	234	253	255	237	248	257	235	257	281	244	248	220	271	240	253	248	258	274	257	250	229	270	254	240	228	217	252	254	235	264	246	288	266	257	270	277	259	236	242	236	237	229	226	245	263	246	248	238	267	251	225	265	251	242	225	238	216	251	250	245	257	251	230	250	274	220	234	258	283	255	238	248	265	238	264	248	233	242	236	238	249	234	258	264	209	253	245	253	250	236	225	237	268	255	249	247	232	237	216	239	257	255	232	223	279	250	254	224	275	224	251	254	254	248	250	238	244	226	227	243	253	237	274	237	254	251	246	254	256	211	255	230	229	245	277	218	244	268	257	240	271	254	236	255	220	250	246	276	257	264	242	225	247	236	247	242	259	239	233	257	247	266	256	251	250	232	270	245	286	238	237	210	248	234	258	248	263	222	228	215	228	243	247	249	245	265	227	257	250	256	241	265	262	248	278	242	251	253	235	226	264	262	248	256	241	248	203	224	226	234	241	248	257	245	226	229	250	255	235	251	253	250	232	250	217	263	255	237	275	249	244	239	258	243	230	237	228	242	278	236	254	231	257	237	290	250	257	241	271	225	249	214	268	246	237	231	212	252	240	238	246	236	223	228	248	224	233	257	236	244	273	236	238	258	266	248	247	269	227	242	239	257	249	229	256	251	267	258	268	249	247	261	265	244	260	241	273	216	217	223	252	254	253	237	236	213	290	231	229	240	259	275	251	231	236	249	224	252	240	247	208	242	238	241	238	262	240	239	233	268	250	250	216	229	250	242	258	237	253	252	247	236	231	272	228	270	234	262	253	265	266	244	236	235	239	249	253	239	230	264	260	248	230	249	242	267	222	250	237	252	267	270	244	255	245	270	247	247	244	210	261	261	203	218	220	243	252	225	243	240	259	228	252	271	226	251	276	239	254	231	271	245	237	273	242	231	243	265	238	266	239	265	245	238	253	238	265	277	232	240	236	229	252	260	246	232	254	247	234	258	271	242	265	224	236	233	251	265	245	248	249	256	244	238	246	248	231	250	266	226	243	230	247	253	241	255	269	279	258	242	246	241	241	242	254	263	242	235	248	212	271	226	276	258	249	240	231	270	240	267	231	270	222	263	254	251	249	253	241	225	249	263	267	246	238	279	236	241	229	253	252	280	231	251	254	255	226	263	241	240	232	235	251	260	250	263	294	242	236	270	243	237	250	234	272	237	240	249	226	250	253	254	261	253	264	239	257	222	233	278	226	262	247	265	240	245	269	242	255	262	225	234	241	254	250	249	228	252	269	247	231	267	230	217	239	267	239	245	245	256	239	246	251	233	248	251	246	230	230	255	268	226	251	273	227	249	245	256	246	243	266	236	267	265	255	248	270	240	237	230	250	265	227	244	239	225	242	274	226	251	246	261	227	266	219	259	235	256	231	244	232	252	255	246	264	235	221	261	253	266	254	256	242	255	262	239	261	250	251	231	260	235	227	256	232	255	223	241	255	231	257	247	231	236	236	222	235	249	267	249	243	228	265	260	260	250	245	232	253	240	231	247	262	243	265	217	254	256	254	268	253	236	231	274	234	245	255	283	244	249	241	254	270	258	251	258	269	258	252	243	233	229	250	232	256	275	255	243	230	230	264	250	218	251	271	225	239	222	243	245	270	226	234	239	252	234	251	242	240	243	255	255	241	255	221	251	250	282	244	251	231	231	257	241	248	218	251	246	226	273	245	241	238	235	235	250	252	251	256	263	254	218	236	232	225	235	261	268	257	240	242	240	240	250	249	258	233	238	222	232	255	240	277	259	236	230	251	247	235	221	234	252	236	256	235	224	222	242	264	270	247	241	212	205	272	231	260	211	237	252	231	285	278	241	240	257	242	260	269	231	230	234	265	247	273	233	224	244	253	250	245	279	261	234	271	233	254	234	261	242	256	286	270	257	240	224	219	241	287	251	260	244	251	262	269	237	253	275	255	242	240	260	251	243	248	265	255	241	226	267	246	255	239	213	253	260	302	245	260	229	266	251	252	258	251	249	233	226	259	240	249	216	252	261	245	245	258	236	265	227	270	250	257	246	227	229	243	236	256	266	243	254	244	239	248	263	252	259	253	259	225
10378	24152	18821	11935	9470	7428	5511	3973	3266	2435	2089	1677	1487	1268	1036	851	718	604	599	538	572	494	512	445	408	335	343	415	449	451	351	398	312	379	365	325	302	329	348	323	308	343	319	298	308	317	282	281	324	354	329	292	331	321	322	309	290	276	279	318	297	267	337	346	316	309	303	300	287	323	316	311	318	322	293	295	283	285	292	333	279	298	255	292	305	328	296	295	310	288	309	278	343	294	314	315	325	285	302	284	300	286	303	295	304	280	287	286	291	273	313	288	318	294	290	284	281	299	301	294	302	311	289	292	279	300	301	296	323	299	309	293	296	296	314	282	320	293	282	319	276	298	317	294	309	304	281	275	296	247	276	276	324	306	288	299	269	294	324	279	295	288	323	297	329	293	280	276	290	280	304	309	281	295	315	277	298	295	317	279	302	286	308	301	326	298	287	317	290	306	287	301	282	280	275	281	297	280	292	315	308	316	303	301	299	288	296	260	284	306	311	319	291	281	271	281	309	323	346	318	305	279	320	273	301	302	309	291	319	294	286	329	324	314	297	303	281	264	334	301	298	335	291	297	286	335	296	294	283	301	307	304	316	290	262	303	301	296	285	302	279	285	262	327	329	301	322	272	283	312	307	280	276	310	290	277	295	303	289	307	256	288	271	298	288	287	260	306	317	288	272	288	335	307	296	284	266	324	290	286	316	304	278	326	259	302	275	288	308	339	304	264	277	300	288	319	317	270	327	299	288	280	279	318	296	308	307	301	349	316	324	320	311	274	300	286	303	290	298	297	287	320	281	302	301	314	295	271	273	289	289	315	324	285	299	311	284	301	308	296	270	306	295	292	288	279	291	310	304	345	286	323	267	289	298	304	289	303	292	302	275	296	285	308	307	284	302	300	292	287	313	315	299	292	303	305	330	281	312	285	332	290	293	316	269	295	271	272	300	282	281	288	335	313	320	311	331	287	277	304	283	307	285	300	258	305	318	288	328	303	296	317	317	286	299	297	294	298	312	277	316	280	315	276	287	277	300	342	343	338	300	310	302	269	306	281	305	321	292	310	302	295	280	307	318	315	317	298	290	312	307	303	314	287	285	312	305	328	275	280	282	291	319	286	280	278	305	312	300	293	267	268	276	292	317	290	309	292	289	270	291	261	324	291	313	295	321	294	263	278	298	310	294	299	311	297	299	293	286	317	276	322	287	298	275	307	283	333	322	275	308	306	311	303	293	301	284	286	291	301	267	329	286	290	300	269	301	263	265	282	272	298	246	281	298	295	314	292	290	294	299	324	288	285	305	275	296	304	307	285	311	262	300	301	304	318	282	309	290	283	297	298	273	315	296	315	291	295	294	289	293	332	309	280	323	278	304	325	283	276	268	298	313	279	326	283	320	334	302	317	301	305	306	287	325	273	338	300	314	296	290	307	280	309	305	291	300	294	300	290	299	291	307	295	294	292	300	301	306	310	278	314	302	307	309	268	294	306	292	335	284	309	288	278	284	272	289	269	314	319	292	319	294	277	275	302	297	308	305	301	318	296	318	326	276	306	271	283	296	298	262	312	277	254	311	306	276	259	279	298	295	313	316	315	285	294	284	320	296	297	327	296	280	336	291	310	306	312	299	284	323	292	294	271	302	315	299	299	308	306	306	311	289	307	303	308	282	280	269	308	310	277	292	249	312	299	294	292	300	323	311	262	311	303	273	301	299	313	303	273	292	276	281	310	281	288	289	329	299	308	270	288	293	334	311	320	279	302	272	299	295	303	295	301	291	272	300	290	281	300	276	255	289	297	287	274	300	280	260	330	320	297	284	311	312	324	307	266	310	280	275	304	290	289	298	295	320	289	297	288	303	314	277	280	301	317	298	304	314	290	318	299	268	305	295	301	292	294	326	314	279	269	297	288	286	316	276	294	310	309	264	282	285	281	298	304	306	299	306	311	282	302	297	298	295	274	313	278	270	311	290	305	291	301	293	284	284	288	288	285	301	278	289	320	307	311	284	292	263	302	287	308	307	295	291	300	310	267	291	302	302	292	272	283	296	323	289	295	327	313	283	294	292	289	306	270	289	276	280	290	305	303	321	313	295	318	289	296	316	310	306	295	322	278	275	321	322	274	308	329	312	319	287	297	312	297	311	316	281	299	289	320	295	276	282	297	314	293	294	314	290	286	261	328	327	301	266	309	318	282	296	292	305	284	302	293	309	266	275	297	308	322	302	306	285	332	324	310	280	327	301	310	304	287	315	293	294	291	291	317	290	301	280	327	295	306	288	284	307	296	299	296	321	291	305	327	300	284	309	301	287	316	291	294	266	277	289	300	278	297	301	298	290	316	262	292	328	288	282	301	320	313	319	302	289	290	264	296	281	302	282	274	306	330	306	281	301	283	314	315	303	303	276	311	281	296	288	293	305	309	282	291	304	301	274	276	284	293	333	311	305	298	275	318	258	269	307	301	311	306	325	268	285	280	284	323	275	264	294	310	298	270	296	260	330	317	295	317	270	280	294	311	295	300	307	278	313	313	320	287	288	294	335	306	283	337	291	263	310	326	291	289	289	316	289	305	309	298	282	294	280	280	326	305	301	311	276	291	317	293	323	293	294	317	307	282	300	274	318	309	280	276	306	325	292	309	298	307	315	265	306	323	275	297	306	318	300	319	272	322	283	289	283	351	291	313	291	299	291	304	309	297	274	311	316	279	335	300	306	288	313	299	271	287	304	278	301	317	293	299	333	293	286	323	311	277	303	303	309	272	325	268	308	314	290	245	302	302	266	289	332	321	318	314	292	298	301	317	270	316	264	290	302	285	293	293	302	294	282	291	293	309	318	286	302	258	248	282	296	288	298	299	292	300	309	309	337	293	287	314	266	288	297	289	300	308	323	301	311	306	286	299	300	256	314	303	305	299	280	293	289	270	306	278	324	258	279	265	344	309	311	281	316	308	284	302	288	286	311	319	299	274	290	280	302	312	299	305	335	287	333	301	336	322	289	294	323	297	297	271	276	288	311	311	275	285	302	293	289	279	299	285	292	303	297	296	287	288	319	337	305	305	283	302	289	323	287	289	306	314	325	282	309	276	302	290	327	293	311	292	304	290	285	288	289	266	289	294	302	297	294	307	292	276	310	302	303	306	285	327	290	320	324	294	297	316	300	287	305	291	328	290	298	283	272	309	322	283	329	305	300	273	315	342	276	268	302	294	278	320	299	291	301	288	306	315	298	288	293	355	286	291	306	342	312	316	311	288	305	246	300	311	275	330	288	307	290	274	304	286	299	318	310	285	316	272	315	310	287	298	307	327	315	326	287	288	316	310	333	287	281	294	322	298	269	307	324	302	283	285	301	325	267	298	277	297	283	321	294	305	328	305	309	281	290	289	279	298	285	299	310	312	306	290	288	294	270	297	272	294	299	311	317	300	300	275	304	284	304	319	282	302	282	287	295	277	288	324	306	281	326	279	306	305	296	282	302	297	313	292	311	310	300	273	330	329
23161	21712	29561	24397	21737	21873	12324	3734	2347	2080	1569	1320	1128	1038	842	694	547	522	480	470	424	406	358	374	270	284	287	306	334	293	294	262	268	299	257	266	231	238	214	224	223	233	224	238	277	247	215	233	222	217	222	217	216	207	226	215	238	203	221	209	222	235	234	210	197	225	184	185	185	227	199	211	221	201	213	200	212	211	221	219	217	193	227	186	229	221	221	218	183	177	203	192	210	218	212	215	214	207	193	211	195	237	181	231	188	212	205	193	187	194	214	211	198	211	211	192	211	201	205	217	191	199	192	184	176	213	214	190	226	202	212	217	229	179	185	209	208	209	201	193	188	205	204	181	187	206	206	229	220	212	201	190	237	222	211	203	166	202	206	199	198	215	187	201	214	199	194	180	193	214	191	224	201	190	203	202	229	178	186	228	189	208	195	235	206	187	188	207	198	178	199	210	219	196	189	199	204	232	173	200	214	194	230	208	222	224	203	210	180	206	237	210	202	221	215	171	188	211	196	211	214	191	191	189	196	198	187	239	200	198	216	192	205	187	204	188	216	204	194	225	194	184	203	215	163	216	202	186	182	221	218	181	235	212	193	219	220	199	210	182	186	206	203	202	191	204	189	214	195	205	199	199	194	209	197	216	174	190	208	204	202	218	185	207	197	203	191	226	205	195	194	222	182	200	214	188	194	191	211	192	183	197	167	214	235	211	189	199	207	185	210	221	193	215	198	210	216	214	222	215	197	206	201	210	198	209	206	214	211	196	210	194	212	195	219	204	214	189	211	203	196	186	212	195	177	190	194	183	211	196	192	199	181	185	205	194	215	209	212	198	205	209	204	184	213	174	188	213	188	204	226	222	187	221	216	207	223	191	204	221	207	225	190	206	189	204	203	205	203	217	216	209	214	205	194	212	193	196	237	205	220	209	211	202	220	197	210	216	197	196	211	214	207	210	178	204	183	196	201	191	219	173	205	180	218	212	196	182	196	198	189	197	205	216	211	170	189	198	205	202	183	197	221	177	220	210	211	209	224	224	181	211	202	192	197	225	216	217	212	203	187	188	232	178	231	217	199	215	203	216	207	180	203	223	170	210	173	198	215	197	231	196	203	198	243	201	211	199	209	178	208	203	204	214	212	199	207	210	210	210	216	212	189	209	219	199	202	190	198	176	207	198	204	187	206	210	174	198	227	201	201	175	193	205	189	204	210	206	181	202	198	205	193	217	200	193	188	213	192	203	208	200	234	216	190	178	218	188	178	224	201	176	211	198	196	198	209	194	218	192	201	205	234	220	204	204	205	203	194	196	182	203	234	204	166	202	211	211	214	205	189	194	209	198	193	211	229	184	205	204	198	175	219	198	231	196	186	211	190	221	216	197	190	210	196	202	204	226	194	180	214	220	216	199	209	202	185	210	193	194	197	219	210	180	212	196	219	213	198	218	199	214	189	199	234	215	194	203	201	209	191	219	188	218	186	183	197	241	220	184	223	207	222	185	220	198	213	205	196	197	200	204	203	192	173	184	190	182	177	180	198	194	208	193	215	203	207	207	202	217	198	209	214	211	209	204	201	174	198	214	224	203	185	178	231	252	184	197	191	190	199	195	208	224	224	213	191	216	193	208	216	217	186	193	207	198	213	188	206	194	206	185	164	199	196	211	183	204	206	204	213	192	208	183	219	214	203	207	233	225	185	200	223	204	202	188	219	217	209	194	203	197	185	202	192	183	197	199	183	229	187	209	211	209	202	231	214	215	197	181	204	220	201	188	216	184	197	208	202	212	235	186	205	217	197	207	208	198	250	160	174	209	199	188	207	223	199	224	190	181	186	219	203	205	202	210	210	257	194	197	206	196	194	218	188	212	202	205	203	206	191	204	200	196	184	207	197	204	190	205	218	177	208	186	178	218	206	196	221	216	193	194	218	227	221	193	202	188	181	187	209	215	202	205	198	209	192	209	229	197	199	224	189	183	190	201	201	182	215	206	202	200	235	204	205	202	177	195	208	204	194	195	220	192	195	197	193	189	235	209	200	226	206	215	191	195	175	198	208	218	223	223	218	225	200	191	214	231	190	189	194	222	186	179	192	202	181	206	199	189	181	233	206	185	222	189	192	206	181	198	197	205	210	214	195	196	189	199	201	193	219	205	209	219	210	203	190	221	208	213	229	221	207	195	207	212	192	209	221	182	217	222	172	211	195	233	194	198	210	201	199	203	191	208	203	201	186	212	178	221	235	192	173	200	216	183	220	241	223	191	194	187	196	195	231	203	228	197	222	198	196	185	220	198	195	213	196	210	222	187	217	203	176	164	226	215	196	192	209	198	189	210	190	186	176	199	227	202	226	186	208	167	213	202	214	203	191	179	234	200	204	187	208	228	188	216	197	209	207	252	215	193	203	241	226	206	203	198	218	214	200	191	226	204	227	176	189	187	189	194	194	203	190	199	228	213	215	205	187	187	237	217	213	217	195	208	212	204	222	194	226	214	218	223	205	200	233	199	214	218	175	211	216	186	179	191	205	171	199	211	229	184	224	207	219	179	191	210	211	190	189	188	219	184	216	198	183	225	177	198	224	198	196	192	205	219	195	210	201	225	202	225	221	227	201	188	228	227	202	201	208	222	196	204	226	173	226	214	229	177	215	195	197	204	172	181	213	206	230	213	183	200	204	216	202	220	209	238	189	212	225	211	194	196	225	218	196	209	205	190	199	213	191	225	181	212	184	208	214	232	204	188	195	206	200	223	218	195	212	209	221	210	222	193	196	207	229	192	188	186	194	217	196	200	222	203	211	205	225	180	193	233	207	196	217	193	205	223	207	190	192	206	221	210	221	195	208	183	204	191	200	183	206	217	189	195	199	203	217	215	177	183	225	203	190	179	236	213	206	203	204	210	180	216	212	204	216	205	199	221	218	195	193	204	186	223	204	186	231	231	181	152	211	194	217	208	215	207	207	215	199	190	188	233	213	190	204	192	212	183	203	206	219	163	224	189	200	183	216	176	230	199	209	215	218	193	201	222	201	195	227	207	229	214	176	206	178	193	199	212	199	231	221	203	201	182	168	223	201	178	208	187	205	208	195	180	197	181	199	225	211	213	205	208	220	221	199	198	212	205	203	212	195	192	191	190	203	204	207	196	210	195	185	192	190	219	208	227	202	202	221	190	209	200	201	220	179	176	194	196	195	214	176	225	235	215	192	212	210	201	185	197	191	192	198	194	202	190	195	237	214	204	212	197	207	194	228	207	215	196	205	213	214	198	196	193	182	198	198	241	211	197	213	187	219	201	184	209	206	201	207	179	204	206	193	206	197	198	230	218	205	204	197	204	205	198	193	185	188	195	224	195	194	203	200	211	228	191	193	232	217	181	215	179	218	183	208	180	212	199	204	194	190	215	219	206	195	207	220	183	198	220	200	199	211	192	224	200	205	216	216	222	176	194	181	160	178	213	198	182	210	201	193	195	216	197	191	206	199	207	209	183	211	197	208	213
11998	32283	26157	18383	14812	11839	8924	6515	5046	4382	3296	2768	2430	2009	1594	1358	1029	914	797	767	754	747	687	542	445	357	394	490	524	481	408	430	377	401	359	346	281	297	304	265	264	284	276	266	282	315	305	280	260	284	282	257	254	252	265	266	261	259	250	285	253	271	292	282	274	258	289	254	263	253	253	256	272	254	264	278	255	256	258	247	246	277	269	247	261	280	241	219	260	244	261	243	255	264	250	269	262	269	247	241	232	246	260	242	244	230	232	238	250	266	244	220	283	252	238	239	269	255	255	256	235	251	274	253	243	269	262	243	270	262	283	214	231	264	242	242	227	238	258	262	266	285	259	271	255	275	261	264	271	250	251	233	263	287	253	241	256	243	257	259	259	246	241	254	246	244	241	259	256	229	236	247	254	243	248	227	246	250	241	247	239	256	264	238	250	250	238	236	265	225	248	260	259	243	229	253	233	226	273	238	242	258	271	234	235	289	206	213	264	243	239	243	234	245	246	242	241	247	244	237	243	230	259	288	246	274	256	248	245	262	243	247	253	257	240	262	247	261	269	253	264	263	268	246	260	239	258	262	271	254	262	266	249	241	249	267	223	236	243	218	255	269	223	242	264	247	261	272	241	248	263	246	255	217	268	264	249	256	236	236	250	267	224	235	234	224	252	242	253	255	283	230	235	232	224	250	255	261	264	250	272	269	243	261	249	235	266	251	239	234	242	257	239	247	268	244	240	250	234	242	281	252	284	271	228	277	260	281	247	243	255	255	259	250	239	271	249	259	230	235	244	251	280	249	262	250	256	292	259	251	242	251	265	240	240	244	270	239	239	251	248	237	243	246	257	239	248	214	238	243	271	257	244	259	230	222	265	251	257	241	238	270	240	222	233	239	275	275	242	257	242	235	267	243	253	236	264	271	240	254	249	258	277	246	271	273	260	250	262	256	307	248	250	243	268	258	256	274	254	285	222	256	251	248	232	268	237	269	251	256	230	257	263	263	270	260	266	247	230	231	259	251	223	255	244	242	246	242	224	266	261	228	258	235	257	254	236	254	238	231	243	258	276	275	258	247	260	241	235	243	294	260	230	252	253	236	232	268	245	259	260	256	260	257	255	261	281	251	265	240	238	264	238	239	244	230	240	257	263	228	241	204	234	238	265	274	244	269	245	248	256	233	227	245	268	227	240	259	243	251	245	233	260	254	218	250	221	232	255	248	265	235	229	246	240	262	237	261	249	243	267	256	257	267	230	256	257	254	270	241	247	272	240	234	235	254	223	255	268	256	222	232	260	238	258	242	268	218	246	243	229	251	266	270	279	242	241	271	265	260	262	238	249	257	252	257	271	273	243	224	245	251	241	221	250	256	248	264	252	256	274	241	207	223	265	276	266	255	227	251	251	230	254	232	225	253	236	249	249	228	235	255	233	241	249	273	257	241	243	270	260	256	249	235	274	209	219	227	238	233	238	237	227	240	233	234	242	245	218	227	264	249	240	213	252	244	247	231	247	250	230	237	253	255	253	239	257	242	245	245	255	272	243	265	261	243	277	246	249	255	259	246	258	249	244	239	218	225	280	239	230	249	253	276	231	250	247	232	272	243	253	229	231	241	260	265	267	245	268	242	249	280	236	251	279	243	255	236	254	234	251	242	260	239	225	232	227	254	246	245	254	289	232	241	248	228	280	242	257	262	254	250	230	268	235	268	228	273	263	254	232	243	237	267	227	226	252	267	239	237	242	241	264	247	232	252	241	253	241	293	253	262	245	256	245	235	258	288	272	246	245	253	260	241	261	264	245	250	235	226	261	243	259	262	239	223	246	247	248	245	244	257	230	238	236	244	256	232	247	241	238	253	269	254	229	255	241	234	232	262	248	268	247	263	258	248	259	255	232	268	257	260	245	239	244	253	265	265	221	264	228	260	292	237	291	249	222	259	239	256	268	241	256	233	253	248	265	245	220	240	261	236	252	250	266	228	244	242	276	250	245	254	243	277	245	251	247	246	239	253	263	254	238	252	248	244	244	256	245	231	257	215	251	239	261	247	252	242	241	239	228	263	236	254	278	268	251	242	255	247	229	244	239	265	243	277	256	256	262	253	265	247	247	277	263	238	254	258	237	241	280	248	271	234	266	241	269	253	251	252	245	226	277	239	258	242	236	234	270	238	259	250	246	286	279	246	246	238	244	262	232	249	261	248	239	265	233	290	254	225	249	249	259	256	243	247	244	250	238	246	267	251	254	230	247	248	257	218	249	270	253	247	258	273	243	237	268	255	256	226	253	242	238	256	265	261	267	257	250	245	273	274	263	244	238	253	262	264	246	223	283	257	239	246	237	235	265	251	244	265	228	262	221	258	245	262	242	264	244	258	260	259	230	247	261	233	262	254	236	247	241	272	253	273	240	235	230	239	261	253	223	247	240	227	253	230	248	244	252	248	236	232	243	259	262	254	244	247	227	249	261	254	250	272	264	253	222	260	247	246	241	258	255	237	249	237	232	251	241	248	287	251	213	231	224	230	242	252	235	263	263	249	272	262	255	245	223	279	267	241	272	226	240	248	221	245	249	269	261	280	240	242	248	290	247	218	241	246	256	253	243	238	258	255	250	277	261	250	246	229	229	228	254	241	267	296	220	253	234	269	233	237	241	210	245	261	220	261	275	260	254	223	261	250	229	237	256	217	242	240	261	238	229	243	242	241	226	275	243	260	264	270	238	251	265	255	232	239	259	257	262	257	272	249	244	267	221	210	241	272	262	265	251	246	243	228	256	235	234	251	266	235	256	244	248	251	258	287	282	263	257	238	239	270	259	264	226	254	241	233	253	245	237	290	234	271	295	272	275	246	269	237	231	243	256	254	259	224	223	257	258	230	233	258	232	257	241	264	247	241	240	240	242	238	250	266	225	272	270	232	269	274	262	257	253	285	262	224	222	249	242	237	243	234	265	243	222	258	217	259	258	249	273	232	289	232	209	251	258	264	240	247	244	245	229	259	246	251	260	233	251	286	239	260	258	231	277	264	267	261	256	239	255	236	255	243	238	268	249	227	235	225	248	258	256	261	254	229	232	242	240	266	242	243	228	242	253	235	245	248	233	233	264	278	276	245	246	236	259	236	265	262	245	259	250	266	248	264	253	212	247	225	259	227	256	267	248	261	267	224	264	238	244	247	234	257	261	258	234	257	227	240	244	250	249	242	247	267	250	267	243	248	245	256	254	221	276	249	228	260	254	251	266	233	267	255	259	243	278	265	243	247	264	258	250	269	273	248	244	236	232	236	260	252	248	261	270	257	250	245	250	224	225	245	237	254	263	226	261	274	236	253	224	244	266	254	240	231	270	259	241	250	242	257	247	238	260	248	231	250	279	236	264	263	257	239	244	230	225	227	243	260	254	242	277	249	247	250	287	229	270	254	245	242	226	253	277	265	255	214	233	268	265	264	284	248	244	244	242	264	274	244	254	246	229	251	299	236	276	253	286	256	248	221	262	278
28116	20939	15672	9194	4909	3276	2199	1600	1187	985	996	831	752	679	620	623	537	499	507	517	450	463	465	438	434	394	441	438	398	443	434	405	392	412	415	426	369	376	411	401	413	427	422	370	397	430	401	389	388	380	380	401	378	406	371	377	389	395	383	432	402	405	403	379	363	380	406	399	415	408	402	403	413	388	390	399	377	381	421	405	361	386	349	380	422	362	381	375	379	399	417	373	404	381	370	394	410	400	397	409	434	376	403	403	410	405	380	395	374	388	395	391	403	400	403	393	414	405	410	385	365	396	419	383	378	382	348	407	369	400	365	410	391	396	412	387	387	353	409	399	422	391	415	381	405	349	431	385	398	409	398	392	400	357	382	382	396	384	373	370	429	363	348	370	408	404	399	413	364	394	400	351	392	390	414	351	400	412	426	394	381	376	381	401	387	378	394	385	393	389	376	367	426	373	353	379	388	447	398	379	375	387	370	354	394	398	394	389	407	361	416	380	380	352	383	432	392	416	442	387	356	414	374	374	415	395	403	438	389	363	376	381	368	400	418	400	384	402	401	394	399	371	365	373	354	391	401	397	383	380	382	383	421	364	397	424	385	381	350	367	402	423	423	405	406	395	376	392	372	369	404	378	399	413	395	414	397	403	364	395	371	373	391	397	358	368	395	398	356	426	419	415	420	382	411	413	391	388	407	402	412	358	379	402	363	390	369	415	429	414	378	370	360	375	371	371	400	395	376	390	400	405	379	396	420	406	419	405	434	410	433	407	370	403	407	370	370	381	376	396	406	396	383	384	438	418	387	388	418	360	413	377	414	380	381	391	401	409	361	380	359	391	429	372	419	375	376	398	373	392	375	372	374	398	393	384	382	409	384	405	419	417	419	366	415	396	377	424	392	369	383	404	392	388	403	358	409	411	414	396	403	367	397	424	397	426	379	417	418	386	375	427	388	393	393	418	381	381	415	387	388	409	407	357	359	395	402	417	407	394	404	394	403	345	378	381	390	368	372	399	354	407	418	351	401	366	371	377	414	375	398	414	397	392	405	387	392	390	380	369	381	402	372	393	396	401	387	426	405	399	426	375	383	395	425	399	375	401	417	374	400	409	404	368	385	390	390	380	395	382	382	387	395	410	354	417	382	381	367	427	435	374	393	374	426	416	382	407	410	375	361	363	410	374	386	362	381	425	410	369	376	394	418	401	416	370	377	380	393	380	379	399	356	392	366	407	383	427	386	398	382	443	402	406	392	390	386	366	393	410	400	393	426	384	376	357	418	365	412	409	396	396	397	378	411	372	425	370	413	389	372	383	368	392	396	396	330	378	416	402	409	404	380	398	388	380	386	386	407	389	388	402	369	371	385	365	404	409	395	394	402	402	370	387	367	419	416	378	393	375	368	369	404	351	386	356	407	400	412	418	417	393	394	404	396	371	424	392	376	372	406	390	425	397	361	389	385	360	372	393	394	399	406	407	386	404	423	401	353	402	377	436	385	398	393	446	439	380	393	392	375	394	429	418	408	400	382	422	388	369	389	383	373	389	366	400	376	391	406	405	424	361	380	395	365	357	393	356	376	367	431	382	362	391	434	375	402	394	378	388	402	388	408	392	368	359	397	393	407	407	396	412	394	372	370	408	416	393	404	347	381	369	409	383	431	393	359	413	412	416	430	400	378	389	402	435	413	375	393	436	364	365	396	424	398	408	373	415	367	392	409	395	391	399	422	384	378	351	360	398	399	412	393	382	389	399	387	388	392	388	422	371	436	402	416	383	379	386	408	400	423	429	422	389	389	402	417	371	406	388	412	367	409	391	415	399	403	389	385	410	373	406	405	408	405	393	387	400	420	386	390	384	388	400	405	403	367	399	375	379	401	391	370	387	381	362	390	373	400	371	421	376	382	400	394	408	386	415	445	368	378	372	352	384	361	347	396	374	392	444	410	413	405	371	385	384	380	382	384	394	367	377	373	364	379	388	410	435	379	395	413	416	366	404	360	380	417	360	381	352	396	411	395	384	387	359	387	408	395	368	369	412	400	381	357	366	362	396	407	379	407	379	381	391	393	375	373	400	381	416	410	408	424	401	385	392	384	411	399	371	409	389	387	410	409	415	386	399	363	403	409	404	403	394	418	364	414	395	436	357	405	400	408	402	405	411	404	409	417	401	412	359	416	389	425	383	377	372	397	354	386	362	365	377	391	389	413	409	410	391	373	402	381	384	380	363	394	393	385	401	387	410	377	365	394	383	385	390	414	404	413	409	378	425	384	416	374	390	365	378	393	398	404	402	430	349	407	422	406	385	402	419	395	388	386	383	390	371	415	388	385	383	413	398	384	375	381	408	391	383	399	393	386	406	400	357	391	357	367	361	374	368	362	407	400	432	401	390	410	376	390	356	366	360	399	391	375	388	393	395	404	395	373	434	389	410	360	385	394	436	391	411	386	408	396	380	371	397	405	403	371	369	401	394	400	402	385	408	394	394	384	395	375	368	362	424	409	386	376	386	411	407	395	393	375	375	401	385	400	390	424	325	360	425	384	381	399	379	389	372	405	354	376	389	384	374	428	379	402	405	423	369	420	399	428	402	416	391	416	360	431	350	346	382	378	406	396	391	412	394	367	386	374	417	378	403	396	377	396	396	388	414	393	390	435	373	385	363	373	395	399	390	411	423	366	399	394	392	378	401	374	400	415	403	392	397	406	393	394	379	371	386	394	379	404	376	390	402	400	376	359	376	407	343	366	391	391	404	348	369	398	375	445	392	413	381	359	372	418	353	382	399	383	383	409	374	401	413	389	399	385	383	414	370	362	393	376	417	391	385	380	439	391	373	403	412	395	403	404	416	390	388	419	396	354	398	382	378	381	436	401	380	409	382	383	410	427	376	381	373	361	358	404	392	361	388	412	397	380	392	378	394	423	403	383	399	420	374	371	377	369	386	403	373	392	382	383	410	394	387	402	393	397	383	336	416	389	376	398	424	378	370	388	381	382	358	413	377	385	397	401	383	402	384	389	368	360	398	374	403	376	377	412	362	414	435	395	407	384	381	454	421	394	392	418	372	408	373	369	369	385	404	389	406	406	393	417	389	343	411	387	400	414	378	379	406	379	404	387	388	412	393	413	390	395	383	397	360	371	363	393	395	427	378	369	426	433	379	397	375	378	386	400	372	374	384	421	411	400	365	392	416	424	360	378	370	403	402	353	395	368	387	418	417	403	398	399	394	390	370	359	382	406	409	391	426	390	359	383	392	423	392	386	387	371	407	368	383	424	374	386	368	392	400	411	398	403	365	379	377	391	407	400	374	391	403	357	406	374	428	398	423	401	383	361	405	388	379	375	396	392	371	377	383	384	427	386	397	379	410	393	414	408	343	418	397	398	399	386	388	389	383	375	412	380	325	360	394	390	388	396	417	400	380	409	370	414	397	387	392	363	430	396	430	408	390	389	374	452	404	386	393	413	387	372	360	375	418	383	389	386	399	393	408	402	397
10826	20269	15979	9901	7606	6239	4479	3341	2403	1966	1610	1562	1252	1245	1007	882	756	661	671	655	622	595	609	524	482	504	505	575	530	546	524	499	476	461	517	487	473	457	469	422	471	466	472	494	490	477	473	470	437	444	452	480	454	495	455	439	510	477	464	452	450	494	471	426	474	456	460	460	476	499	500	457	481	475	467	471	457	483	418	460	435	487	501	449	448	497	463	454	507	427	432	428	457	488	443	428	439	456	461	457	466	494	477	470	448	469	462	463	463	462	492	458	484	433	458	473	484	455	499	492	475	458	467	437	457	503	465	474	469	428	473	457	476	429	454	450	455	441	461	451	475	453	475	464	461	468	461	466	460	430	504	454	455	445	451	457	478	456	470	434	467	453	441	470	457	461	479	457	483	470	468	502	425	512	453	478	465	495	483	447	490	504	466	451	476	421	551	539	487	446	514	476	458	467	490	448	475	422	489	432	459	462	462	460	468	469	460	474	410	450	459	460	488	441	419	433	482	473	489	497	454	490	445	441	462	459	473	456	495	489	468	483	465	461	408	388	470	450	428	445	433	471	425	449	447	438	489	449	479	437	434	444	424	462	460	475	456	429	403	442	476	467	451	456	442	474	486	494	477	517	469	463	522	482	468	457	471	437	467	458	461	470	435	463	430	473	454	480	464	443	509	434	450	479	442	461	501	446	442	476	479	498	451	447	500	466	473	424	479	445	440	499	507	419	474	419	470	458	446	492	448	473	421	471	447	447	447	481	439	454	463	423	471	455	460	471	458	429	502	465	494	458	436	445	471	459	475	483	460	455	458	443	456	445	463	462	469	455	469	440	462	484	457	447	467	460	457	470	473	467	457	458	444	473	465	449	490	470	463	439	481	460	437	471	502	460	448	468	488	493	467	511	484	456	449	472	513	468	458	485	483	479	432	480	463	424	472	500	493	450	487	462	471	445	430	466	476	488	464	467	453	473	437	473	474	499	459	468	495	417	443	488	472	437	490	496	478	468	470	444	468	501	445	451	442	444	474	481	480	475	448	490	517	493	479	475	494	466	483	471	471	475	494	496	481	455	449	471	449	448	469	495	448	468	447	456	459	509	467	465	485	467	476	476	473	500	461	441	474	457	431	461	453	429	465	468	447	463	489	455	467	461	472	457	493	432	483	477	441	479	468	461	470	467	456	479	478	424	453	437	447	484	460	411	479	449	471	444	462	526	442	460	469	470	471	446	457	429	462	437	463	501	460	475	497	467	485	462	469	488	475	472	447	488	481	472	483	448	452	486	424	462	476	444	424	502	477	446	478	452	439	485	415	462	487	457	460	485	483	488	440	508	476	426	434	462	464	502	432	428	459	462	463	486	483	463	457	467	476	444	440	445	468	475	440	466	463	455	469	482	471	458	439	548	448	467	434	491	471	440	502	468	462	484	457	456	475	434	458	478	473	462	438	494	477	463	460	443	483	470	473	463	455	461	456	455	476	497	454	470	462	471	445	499	452	478	448	457	468	451	468	455	463	492	441	446	470	485	475	452	463	440	445	487	446	489	433	479	446	474	447	446	459	470	464	528	454	443	460	479	480	505	512	515	442	461	479	471	455	434	474	465	451	436	445	469	511	470	405	437	429	412	503	469	454	489	508	453	459	438	451	429	509	451	460	439	456	450	488	456	488	476	438	470	458	463	465	442	466	447	438	519	471	485	430	446	483	514	502	443	445	454	428	450	449	475	435	479	493	447	474	412	440	478	433	452	457	481	480	460	449	439	443	471	462	483	463	470	452	460	434	452	470	488	493	455	472	457	485	452	493	458	474	492	405	462	495	520	499	453	497	485	463	457	468	465	473	460	463	458	437	418	504	439	454	485	445	460	436	487	485	486	487	480	474	438	484	467	482	465	439	460	458	477	461	432	464	471	472	456	450	431	485	460	476	455	508	450	484	472	457	443	498	442	446	446	480	472	459	444	454	461	468	464	454	462	456	479	436	431	426	435	485	459	465	458	441	476	485	480	484	450	482	505	466	498	445	468	486	448	517	443	479	501	463	482	489	480	467	438	500	475	443	468	486	481	463	428	423	438	442	423	458	456	478	476	459	500	467	472	491	444	459	448	462	489	466	491	505	449	415	480	476	411	451	457	455	459	504	454	437	501	446	457	453	457	465	461	431	441	474	468	459	452	471	424	450	472	463	471	491	455	488	457	462	450	481	460	482	467	459	501	452	472	459	453	447	459	465	441	472	506	480	467	480	484	454	478	487	474	446	446	449	467	487	444	465	445	461	503	480	459	460	468	448	478	436	489	447	451	481	470	477	482	456	425	450	452	462	495	429	464	431	503	452	448	441	434	444	465	479	462	445	467	499	466	456	472	457	492	492	446	480	478	483	487	453	479	452	458	467	456	451	525	482	492	444	454	460	480	488	449	452	449	449	479	445	397	461	471	456	465	472	423	453	466	407	485	480	513	457	485	437	447	474	472	458	473	444	479	454	442	483	483	485	439	478	475	496	481	464	483	474	474	493	472	447	460	475	473	499	449	451	467	471	440	468	478	459	505	431	498	464	435	462	474	462	446	456	469	449	462	431	427	463	465	506	455	472	456	445	448	459	471	481	475	485	492	448	477	483	476	486	470	476	435	431	448	443	485	472	465	491	438	480	490	464	440	475	479	422	449	439	459	472	470	459	492	428	467	475	479	491	478	472	481	536	472	466	476	439	460	502	478	488	471	495	485	448	472	481	459	474	472	500	454	460	489	452	440	441	433	456	473	460	440	425	476	468	440	493	447	464	483	441	454	446	505	420	489	484	438	463	458	486	470	470	484	448	462	448	455	440	453	430	488	463	451	483	452	466	465	473	470	414	487	479	488	454	467	460	465	488	474	467	473	513	460	443	454	441	459	474	466	440	486	448	419	444	482	445	452	470	486	438	490	462	468	454	475	465	434	435	501	467	436	466	461	454	428	457	461	483	492	441	449	477	465	485	469	467	435	446	415	480	469	425	436	488	458	478	468	469	453	463	495	438	472	450	423	468	484	482	454	443	494	441	462	481	462	449	450	464	430	477	451	428	473	486	461	466	471	481	475	489	485	430	464	462	462	481	444	473	450	506	500	492	460	461	456	470	467	468	449	451	513	433	452	478	458	444	442	468	479	500	501	490	487	457	464	448	471	499	475	440	465	442	489	444	479	459	459	472	464	469	487	488	455	498	448	460	445	450	453	460	465	446	444	460	438	463	488	471	437	487	449	457	419	448	497	469	431	429	446	454	513	461	457	471	453	510	454	472	463	446	467	479	468	450	426	489	457	503	457	485	407	475	479	497	452	457	445	443	477	457	468	488	462	465	488	475	422	439	477	459	497	480	483	455	466	476	464	506	434	491	479	426	455	459	488	446	507	438	400	447	451	479	451	481	446	475	477	475	443	412	485	493	489	491	440	470	501	454	496	461	459	445	470	494	483	434	483	499	483	496	455	466	456	497	438	435	477	454	481	451	444
24153	21644	28987	24850	21599	12791	4646	2540	1821	1443	1327	1242	1023	919	863	719	668	579	533	536	515	511	480	469	453	412	476	495	449	478	443	438	412	430	452	370	413	437	351	370	380	373	412	396	407	422	404	373	419	429	389	340	395	403	381	380	405	407	361	360	402	402	392	422	401	390	384	394	430	381	350	385	376	395	384	386	376	388	395	387	417	392	365	427	340	427	395	400	369	399	383	380	425	388	376	387	363	360	410	343	348	374	390	379	390	352	390	394	338	410	365	403	404	391	361	383	403	378	384	391	382	381	368	357	389	375	392	384	384	393	394	352	361	393	365	365	372	367	412	419	368	404	368	382	371	405	384	358	359	376	415	406	369	383	394	421	359	368	383	356	370	428	383	353	419	360	366	433	390	357	395	390	368	381	404	422	410	384	380	394	404	394	372	364	393	371	384	400	374	394	366	383	362	419	377	399	376	383	422	395	376	376	372	402	359	371	353	384	370	367	383	377	390	412	371	391	404	328	400	363	372	404	354	393	375	390	417	384	355	357	370	408	409	363	361	392	383	405	369	363	386	352	417	372	380	419	366	356	380	369	443	386	352	391	362	371	364	357	336	365	414	380	351	376	388	356	382	346	376	357	383	351	368	393	357	400	343	361	369	383	340	359	388	346	388	387	384	397	358	372	389	400	398	377	412	386	372	386	407	382	363	386	317	401	395	370	378	387	402	348	390	407	403	399	352	376	374	377	409	384	412	388	381	382	362	361	369	387	375	337	377	372	345	389	378	386	362	399	351	372	377	383	351	361	407	370	370	378	375	373	389	361	355	380	362	344	390	404	356	363	369	357	333	383	386	390	371	353	379	373	350	367	392	338	336	366	354	380	367	405	361	393	382	394	377	358	374	355	368	356	409	398	396	392	434	380	354	403	413	404	337	353	380	379	391	386	382	347	385	391	364	388	352	409	332	422	378	379	393	396	401	379	415	362	409	395	372	379	385	359	399	412	388	365	377	375	399	347	382	351	370	400	370	385	419	373	379	383	380	392	411	365	437	370	378	417	364	349	364	375	379	406	352	379	423	379	383	381	375	353	380	412	372	366	378	352	376	377	363	410	362	364	368	384	372	337	394	392	377	406	429	366	407	388	373	419	443	398	373	359	396	394	349	373	391	403	375	439	363	413	355	373	353	360	385	375	398	370	391	390	374	372	384	407	353	385	388	369	419	363	390	404	353	369	392	374	398	381	358	399	401	381	420	402	407	393	339	383	382	326	349	386	422	378	409	395	380	355	372	388	372	390	351	391	380	404	333	379	350	374	380	394	391	369	380	381	387	429	381	387	381	402	353	377	385	338	396	379	425	367	387	431	407	347	446	379	366	399	436	375	400	334	372	358	355	354	402	359	390	398	372	375	380	366	355	397	377	370	372	361	370	375	392	355	389	376	399	370	382	386	374	362	379	390	330	372	404	370	379	368	382	389	362	374	415	421	357	366	411	391	418	365	386	342	397	352	377	386	378	405	367	386	376	387	379	378	377	396	403	362	388	368	341	353	396	371	400	399	334	379	436	414	357	385	351	386	407	369	376	391	394	403	371	379	348	380	409	402	373	383	382	379	378	406	418	358	390	420	375	374	375	355	403	404	355	371	377	379	363	386	383	340	381	372	361	373	397	393	415	401	374	399	355	379	394	356	365	392	359	362	381	386	383	365	397	376	411	400	413	385	382	363	368	404	386	364	369	411	385	369	407	406	381	358	362	369	368	390	418	405	415	376	388	372	403	425	391	394	386	376	392	375	380	378	418	386	406	377	381	386	350	374	353	389	395	393	381	390	377	371	388	385	378	385	370	367	418	400	416	343	378	412	390	351	377	364	381	387	360	379	379	374	385	385	356	368	362	357	384	409	366	395	376	360	394	391	385	364	364	410	383	379	395	415	395	360	374	413	367	359	377	417	360	384	382	381	368	358	391	391	401	407	356	384	358	392	373	369	366	377	370	388	392	388	351	362	382	380	387	375	393	357	366	395	346	412	383	369	368	370	386	400	410	384	365	391	361	341	373	409	408	394	384	392	369	396	396	398	369	392	345	407	381	361	365	387	369	375	396	384	339	386	359	377	348	418	381	394	344	372	367	368	388	408	381	373	392	364	385	359	357	368	396	352	407	391	385	385	391	394	380	397	359	380	367	392	390	373	384	390	384	380	391	402	346	392	380	367	379	375	372	391	371	364	390	363	372	391	408	394	424	372	394	397	419	383	374	365	385	382	392	396	406	402	379	375	347	373	368	346	400	379	400	385	372	395	392	377	375	343	380	339	396	336	353	407	371	334	382	358	402	355	366	382	351	378	393	385	438	385	400	379	370	376	353	391	396	412	365	381	368	365	368	377	352	360	386	402	360	388	380	413	374	387	402	381	363	397	388	357	382	392	363	394	361	380	387	375	371	401	416	375	411	398	399	403	386	378	381	359	362	390	410	383	347	393	340	385	363	362	382	403	353	367	383	370	365	369	417	344	402	411	390	417	395	353	400	341	400	376	404	417	400	383	395	421	337	418	373	394	370	411	359	387	429	408	378	396	392	379	381	400	345	334	346	403	416	393	391	382	384	371	352	416	388	409	370	385	382	366	358	363	366	389	382	383	391	373	371	369	393	385	403	358	387	361	410	390	379	389	345	376	405	409	342	367	384	428	348	379	389	379	403	398	391	357	381	406	377	399	373	395	388	355	334	423	416	377	380	397	387	364	414	396	413	386	364	406	402	380	341	347	356	367	372	369	362	338	371	366	372	376	398	388	413	385	382	393	369	401	356	354	386	387	374	371	418	380	372	405	381	388	355	406	392	374	360	373	378	351	367	407	374	401	386	368	375	375	384	372	390	370	417	399	375	391	388	399	394	360	383	363	398	374	370	352	387	394	377	408	364	389	361	413	375	354	407	403	399	388	355	369	398	366	415	386	395	379	391	419	347	369	400	381	378	386	374	368	360	365	363	338	387	377	388	385	402	382	370	379	422	374	400	385	378	415	383	386	405	364	393	335	413	390	382	355	348	381	356	384	379	392	396	389	395	370	391	369	364	383	392	381	354	371	380	392	357	413	375	392	371	363	368	392	358	362	380	367	369	342	420	361	350	349	416	378	362	381	369	377	421	429	363	358	384	396	376	356	378	403	385	394	391	365	369	377	388	397	375	384	425	392	361	402	422	368	381	390	371	409	361	373	385	388	381	382	382	383	363	427	375	386	385	352	363	373	360	362	395	372	388	372	388	386	369	396	387	388	407	385	387	398	347	370	394	397	385	381	378	360	361	383	398	360	370	396	389	347	355	371	408	390	371	381	338	358	412	393	374	388	383	381	379	388	430	396	357	353	404	368	388	381	368	391	394	351	364	395	335	369	388	379	362	393	383	405	386	406	393	388	353	353	371	372	369	369	374	401	368	393	345	404	408	382	378	348	335	357	378	407	376	371	373	385	367	392	397	376	374	385	395	358	381	340	403	385
9864	27423	22716	13941	11321	9129	6844	5287	3871	2977	2432	2430	1869	1597	1435	1153	1049	801	768	872	754	713	682	598	519	516	565	617	630	585	604	534	607	547	513	506	485	492	460	490	484	465	503	497	475	480	471	470	495	455	486	488	436	425	489	487	441	432	505	463	484	488	462	453	471	473	469	470	469	440	475	446	488	461	481	427	487	444	459	427	449	458	469	467	474	426	439	481	443	423	470	439	491	455	487	451	472	445	486	449	457	481	482	487	465	442	457	464	476	463	470	427	467	460	486	454	494	498	473	447	459	389	442	450	452	494	454	458	468	474	475	457	468	443	442	426	500	446	425	445	475	471	439	495	440	453	416	465	450	431	462	483	444	441	445	506	471	460	464	442	461	449	499	468	450	392	435	474	455	472	448	436	477	477	472	478	457	448	472	458	473	473	468	438	478	473	473	447	415	433	444	477	430	456	447	494	458	449	429	440	448	454	435	455	468	480	426	448	440	471	425	428	482	457	447	471	442	482	433	468	448	461	501	479	464	452	451	462	430	493	444	454	459	465	432	457	452	455	458	475	459	437	444	469	445	434	426	468	435	452	450	493	461	470	454	455	465	465	393	482	445	474	428	452	461	452	473	452	497	457	481	465	494	507	460	445	410	525	439	448	441	436	431	465	419	458	442	435	461	431	453	457	464	417	451	445	445	412	448	431	468	450	460	463	453	466	442	467	456	447	459	453	456	437	486	449	438	437	437	425	438	468	437	462	503	441	471	436	454	463	448	446	479	467	457	461	461	463	459	463	484	459	477	408	441	437	471	414	467	451	486	459	483	463	479	489	474	454	489	462	466	477	438	482	438	405	525	452	442	459	486	471	473	467	485	478	420	442	428	446	445	500	425	470	462	458	452	484	476	442	436	405	438	455	464	458	453	433	471	455	489	454	465	459	495	483	447	480	457	475	440	444	493	478	457	462	490	437	452	482	459	442	465	471	482	500	424	457	451	466	465	462	469	427	499	450	477	449	437	443	473	464	475	458	452	449	488	471	448	493	470	514	440	478	442	432	430	495	465	476	436	456	476	476	500	451	443	467	469	484	458	426	458	443	440	444	446	475	460	467	488	455	467	456	457	447	448	465	476	479	427	481	416	444	492	466	491	444	459	452	466	443	462	460	462	456	413	434	464	483	419	416	499	438	458	470	425	456	467	461	481	440	416	458	454	448	450	469	436	461	451	415	461	474	469	390	421	460	455	471	487	468	492	425	420	480	466	459	449	433	438	436	483	420	478	417	447	489	472	473	465	471	462	451	442	485	500	479	462	486	472	485	474	459	494	462	415	480	437	456	443	464	477	451	444	461	466	474	477	485	471	478	489	455	444	452	454	431	470	476	472	421	451	472	513	436	472	447	459	426	464	482	443	472	452	476	449	466	487	466	469	450	469	435	471	444	479	418	457	479	462	487	478	488	473	481	461	429	457	440	435	481	447	445	474	450	470	464	437	461	436	462	489	450	452	478	468	455	450	472	461	477	479	456	490	455	463	457	445	434	442	471	461	472	472	449	439	495	446	444	461	511	476	452	478	469	495	430	491	476	440	472	396	456	446	493	462	412	478	462	456	471	448	498	497	451	461	451	439	454	449	466	459	481	469	424	450	479	468	470	478	438	493	486	478	470	447	491	457	455	432	441	448	476	481	448	446	504	406	460	459	492	447	439	422	441	449	490	459	487	508	508	474	431	457	463	449	424	471	493	482	474	434	466	467	457	439	522	434	446	502	462	453	426	430	466	503	427	466	460	473	490	444	457	445	451	502	464	467	487	461	461	495	457	445	477	432	476	482	402	447	494	420	472	435	443	468	450	467	485	446	466	441	457	476	450	471	503	463	442	486	460	454	481	475	437	472	497	468	434	453	495	442	431	434	454	465	485	454	456	439	429	445	464	470	418	435	482	433	509	463	449	472	461	494	448	437	446	439	444	452	461	422	461	443	474	464	442	462	503	409	466	490	455	437	418	469	482	474	475	441	457	423	455	454	472	449	441	462	477	465	480	459	455	469	468	446	444	472	482	463	473	477	417	482	466	430	440	471	441	450	459	461	504	512	474	442	448	442	459	442	461	452	464	436	461	485	437	473	440	477	433	460	464	450	479	477	438	499	468	481	476	473	491	469	436	432	479	479	447	456	494	455	453	468	466	482	446	479	461	468	446	443	457	480	438	474	463	442	476	488	457	456	486	456	505	463	487	488	419	461	451	493	437	455	439	471	439	447	488	511	471	460	449	482	468	463	475	467	435	451	425	451	487	474	449	419	461	486	438	447	490	457	501	449	488	476	424	457	454	478	472	458	442	449	465	460	423	456	457	481	464	466	447	476	460	445	483	451	481	399	463	488	481	433	464	447	468	451	435	427	428	471	458	475	447	470	478	453	472	488	439	433	428	458	458	425	440	462	476	440	426	451	457	458	446	403	433	431	486	483	473	468	460	463	505	444	453	474	454	444	441	453	469	443	465	447	476	471	452	486	436	441	463	468	444	451	444	463	445	453	449	467	433	484	426	488	426	463	438	499	434	485	442	439	493	479	473	491	489	460	474	483	425	446	436	465	464	459	436	444	465	445	481	443	464	472	429	446	450	484	450	403	446	481	465	449	448	437	439	450	456	447	438	492	468	422	458	453	495	443	454	441	464	459	456	475	456	458	460	468	437	444	489	478	477	439	477	435	438	438	437	445	470	431	469	436	468	462	463	435	465	481	470	440	478	474	463	445	463	468	472	460	454	430	473	479	454	472	465	415	468	442	450	420	468	496	456	446	468	482	423	463	466	433	480	423	439	441	510	478	466	471	456	488	446	501	486	430	443	387	430	460	462	478	466	466	451	478	434	444	422	455	465	472	461	463	444	482	444	442	443	473	441	452	470	463	439	468	424	470	508	480	449	476	458	480	456	490	452	456	435	453	424	484	476	414	466	480	443	453	452	448	454	479	440	464	486	456	453	502	456	414	413	463	436	452	460	451	476	484	490	446	478	420	417	447	472	453	491	473	453	452	494	491	451	479	472	457	472	434	444	443	458	442	433	450	450	480	466	481	425	447	487	461	406	436	434	458	436	469	465	448	443	470	429	459	442	440	456	467	446	486	484	497	466	493	446	468	503	470	456	450	459	447	505	471	456	439	462	464	453	470	488	477	472	487	500	408	423	464	497	432	456	442	497	442	449	430	452	462	485	469	457	481	480	461	466	470	467	462	489	433	451	462	469	472	459	504	477	460	499	471	494	486	465	458	415	473	473	468	479	462	452	438	445	491	419	430	441	463	442	447	430	469	445	459	436	482	474	534	459	465	425	445	439	461	466	478	461	479	500	427	461	429	466	510	471	428	460	494	479	474	483	411	501	436	501	437	461	476	461	457	437	454	451	439	509	459	479	435	439	454	461	448	467	428	455	459	476	455	460	440	461	461	479	450	455	466	464	471	440	475	476	455	428	483	478	466	473	450	438	465	490	488	436
25379	21724	27938	25910	13117	4362	2756	1845	1356	1119	919	882	700	652	543	503	417	390	348	335	350	336	326	323	254	252	299	280	294	255	266	274	280	283	323	282	269	223	260	282	262	246	255	269	270	242	243	252	282	265	259	244	250	236	237	250	248	257	241	233	260	247	255	245	277	262	273	253	256	239	232	278	229	287	291	270	265	242	230	263	221	266	266	218	289	229	250	222	247	270	251	273	253	242	236	262	264	230	217	239	233	277	263	222	226	240	285	247	270	219	257	254	239	282	246	253	245	232	284	276	274	253	241	229	250	237	264	260	244	268	255	250	241	214	250	240	273	254	258	281	247	226	228	256	237	245	279	243	247	250	222	234	227	252	198	261	258	259	245	234	249	248	217	233	256	236	258	242	254	252	220	248	231	269	246	241	244	256	264	235	259	258	260	232	257	238	259	217	245	264	265	261	241	247	256	245	243	248	275	230	228	255	240	285	225	268	262	270	242	235	242	242	265	264	261	243	249	238	224	244	300	266	232	216	279	248	220	234	248	246	237	254	247	223	233	231	247	234	244	237	243	230	238	260	230	238	239	257	244	224	239	254	268	241	244	235	229	283	234	237	237	244	240	237	251	252	239	271	230	264	224	239	248	231	284	241	255	241	270	218	268	273	263	251	249	233	253	245	234	241	259	244	247	254	252	233	233	238	254	274	252	251	260	244	247	273	238	259	247	231	248	253	257	271	226	254	223	269	248	265	273	278	262	270	250	231	232	247	252	263	230	271	252	249	257	237	222	253	257	251	261	266	246	254	254	226	267	248	229	240	249	279	243	209	241	253	233	254	258	251	234	246	230	212	258	262	226	247	226	242	265	256	249	246	219	270	230	272	251	254	248	233	286	243	232	262	249	234	254	251	248	244	233	250	252	244	264	228	233	240	250	243	269	269	274	265	255	250	260	223	261	243	236	254	246	251	252	280	240	251	251	270	250	240	239	252	251	276	239	286	254	265	248	228	258	248	225	252	258	221	261	257	250	252	239	266	223	247	269	237	229	235	251	245	241	245	243	256	276	248	221	232	252	227	225	281	221	252	237	266	239	253	286	258	239	225	266	237	261	258	263	230	223	249	259	232	257	261	272	267	232	230	258	239	253	230	229	256	231	260	261	263	243	248	232	238	250	252	235	237	250	246	261	219	259	258	245	244	270	239	235	253	254	254	245	226	235	227	213	243	239	237	271	279	245	234	270	247	229	254	268	242	237	290	252	230	259	261	266	273	243	238	232	239	239	249	236	261	240	268	245	247	285	251	232	240	247	224	242	243	256	252	265	231	250	218	258	275	248	266	242	236	261	240	263	264	262	243	252	245	259	230	251	241	239	247	257	265	261	232	233	237	242	251	246	234	233	239	254	240	241	240	260	236	253	233	256	260	247	259	253	235	249	260	249	238	246	228	240	267	252	239	245	231	252	239	246	229	266	279	242	242	234	260	280	246	253	229	235	252	276	233	252	243	245	275	261	294	231	222	265	227	258	268	252	269	232	258	236	226	253	226	234	247	253	235	257	234	247	270	238	229	260	260	241	214	232	226	250	242	243	268	236	265	237	233	260	230	286	256	240	272	245	233	256	244	242	257	273	241	268	243	228	237	260	265	262	262	259	227	264	250	214	254	251	279	263	257	266	253	286	274	273	265	217	264	248	239	256	225	222	252	240	273	252	253	263	264	246	264	240	257	258	257	247	247	260	284	242	277	236	245	249	231	252	236	234	261	233	274	275	246	245	250	253	223	228	261	262	247	237	213	251	258	249	222	258	230	258	252	233	209	245	241	246	215	261	259	258	263	245	257	216	258	246	253	276	238	261	255	262	245	218	218	264	258	294	279	263	231	230	254	206	234	248	251	247	248	232	239	236	224	264	269	231	237	260	224	261	278	245	246	254	250	236	229	246	249	235	255	260	273	257	252	225	255	296	271	240	235	265	240	215	229	248	250	255	231	240	237	280	267	235	283	233	242	244	268	280	249	241	249	253	231	266	222	238	256	240	301	257	222	254	242	256	240	232	258	248	228	249	239	261	243	255	260	254	240	236	253	291	262	256	273	219	240	244	269	255	255	255	233	237	249	241	253	237	238	261	240	232	266	237	263	239	226	259	268	263	260	270	237	253	264	268	256	235	264	242	254	259	236	236	244	231	243	267	262	249	234	245	237	224	262	258	271	257	246	243	268	219	235	257	272	243	261	227	252	256	257	266	280	245	276	228	230	261	255	235	245	265	232	249	264	233	238	239	229	263	239	233	248	246	271	248	258	227	261	256	235	257	264	257	262	239	232	239	242	232	249	233	278	236	290	253	239	261	253	250	260	272	270	223	212	255	256	229	259	253	272	272	222	247	267	246	256	235	228	267	248	236	251	260	249	257	206	255	278	263	249	247	248	277	235	253	223	265	275	264	263	244	274	236	213	227	270	223	223	208	254	254	224	260	269	247	208	246	265	254	253	272	233	278	257	239	210	256	206	280	241	244	218	258	235	272	272	249	259	241	258	274	260	255	253	255	228	247	252	252	238	258	245	233	220	283	245	287	227	257	251	228	251	262	262	273	262	248	251	248	248	232	212	266	227	271	224	235	217	226	278	237	246	225	245	231	271	262	246	231	253	262	265	256	244	258	243	264	242	247	241	251	274	213	235	226	265	228	229	257	243	230	244	269	245	238	277	253	229	244	270	257	250	269	271	262	238	264	275	270	242	256	243	266	277	262	255	254	229	238	212	258	249	240	277	246	245	277	228	209	249	253	228	229	270	252	239	249	244	222	279	225	250	249	245	268	273	252	256	243	253	258	250	241	258	244	262	260	261	271	245	230	251	244	244	242	266	260	218	267	251	265	264	248	278	272	256	210	232	264	218	247	245	223	235	267	253	250	232	263	237	244	252	258	228	248	260	279	258	229	238	230	241	243	286	266	253	238	231	244	257	238	252	268	255	231	262	242	240	232	254	279	237	233	259	256	258	280	253	261	243	220	232	252	232	237	225	256	252	238	254	238	257	240	279	260	257	238	249	262	272	224	227	237	246	243	246	235	253	260	265	240	243	253	262	272	245	248	242	283	219	240	211	257	257	237	265	222	250	268	266	256	272	234	244	251	238	249	238	268	211	237	230	264	272	254	245	218	291	249	265	243	223	261	236	233	248	247	243	237	260	228	242	274	267	242	263	255	269	244	270	239	256	248	230	238	261	249	224	284	272	230	264	261	235	241	230	243	263	272	277	238	273	238	252	238	249	270	224	240	248	270	243	271	250	250	241	240	251	279	275	262	250	268	241	251	264	260	244	251	233	239	240	255	250	258	252	264	252	232	252	240	257	263	252	243	257	209	264	243	266	285	259	285	238	229	239	232	267	209	247	229	273	225	244	250	265	217	259	271	242	212	268	274	247	253	251	209	245	278	260	241	249	242	288	253	225	241	258	236	258	250	231	231	258	246	229	250	249	285	242	246	228	250	217	240	283
9608	24045	20096	11934	9581	7059	5537	4184	3163	2490	1857	1634	1438	1211	998	909	680	626	556	539	521	508	421	415	349	353	362	403	406	388	355	336	339	326	344	308	306	274	342	331	322	319	279	319	310	322	315	321	342	331	283	313	295	330	320	292	287	325	296	298	330	347	321	334	319	318	301	312	325	297	295	292	304	283	322	276	304	309	301	308	314	295	281	297	285	293	292	299	322	311	304	320	281	287	279	273	321	321	303	320	299	289	293	303	309	303	307	319	289	303	291	319	278	308	313	308	322	310	285	296	304	313	263	286	301	284	325	279	335	327	292	302	298	305	268	284	314	318	310	326	291	305	313	301	306	296	340	280	328	275	329	315	301	280	340	315	314	303	319	306	323	311	285	311	289	285	327	314	266	305	278	310	306	304	280	281	323	290	306	303	311	317	290	307	286	300	291	313	297	314	304	279	288	263	304	301	315	278	294	296	310	320	324	291	286	284	325	306	292	324	324	297	309	303	268	282	285	265	294	297	332	297	274	294	283	279	262	325	270	309	303	314	295	309	312	321	329	280	305	295	301	300	278	292	324	309	303	317	279	276	293	322	294	323	267	281	284	264	313	273	316	316	306	301	322	277	301	299	263	295	311	290	315	277	317	296	285	309	297	297	294	278	306	311	310	297	302	279	296	293	283	311	264	325	304	300	266	303	300	307	299	331	310	305	321	313	283	328	272	328	293	328	313	268	285	331	321	278	305	284	294	334	271	318	256	286	296	331	313	274	276	285	307	315	309	296	318	303	304	276	294	269	325	277	302	304	295	308	282	308	296	317	308	277	311	278	302	316	287	294	284	308	294	285	301	316	326	307	260	307	275	294	330	319	295	324	272	294	336	320	280	281	297	289	302	277	302	324	312	313	302	322	284	308	297	270	299	277	309	309	307	272	286	300	294	292	287	315	286	293	321	300	279	299	300	286	289	322	282	313	307	260	296	293	271	279	299	283	309	296	305	289	314	280	284	296	300	317	287	282	280	324	307	303	261	305	322	300	276	292	275	283	293	282	304	292	304	297	298	291	315	303	308	304	263	319	311	298	313	289	330	307	300	321	310	279	312	287	284	309	296	302	305	323	296	296	293	292	307	297	300	285	285	300	320	295	287	304	300	308	292	283	289	281	318	296	329	322	309	315	332	278	318	279	270	293	291	315	312	274	278	292	273	292	279	306	280	331	290	313	306	314	295	276	261	286	291	296	327	301	276	293	331	282	306	288	305	319	301	281	302	307	291	277	295	311	280	323	282	288	265	310	305	298	312	322	299	292	296	323	292	279	286	282	291	302	269	309	292	314	295	316	312	298	319	291	300	280	309	284	303	290	329	289	309	292	288	320	265	292	306	315	301	347	294	314	317	298	303	278	290	297	253	294	303	284	310	306	291	293	294	280	322	330	301	290	283	301	302	295	290	282	291	281	277	287	312	311	289	315	304	303	297	299	302	305	276	295	285	317	279	289	315	335	332	337	315	265	288	312	304	299	330	288	291	307	303	334	342	306	311	299	298	330	314	316	271	312	307	284	308	295	290	329	289	307	288	321	313	298	318	314	295	281	322	330	327	272	310	308	280	275	308	311	301	266	339	289	294	312	290	289	298	310	312	297	283	305	287	295	291	319	283	312	330	291	314	314	295	291	317	306	289	317	330	283	316	298	326	290	345	286	297	273	319	311	303	307	281	314	304	271	317	300	331	279	289	325	294	284	321	256	278	295	285	328	281	292	326	327	297	302	295	269	293	327	323	322	303	314	307	257	322	276	285	294	315	321	268	268	290	271	317	285	281	289	303	286	302	304	318	280	311	318	295	288	303	293	313	286	292	286	267	273	297	256	267	280	295	295	294	313	286	275	285	302	307	328	285	281	278	297	285	291	314	270	335	333	298	301	304	315	301	324	315	269	265	324	299	287	281	298	290	278	297	317	284	327	296	302	326	300	307	290	286	288	320	302	306	277	303	293	299	300	280	297	292	309	330	297	325	298	297	295	333	321	268	309	305	290	323	294	300	333	294	290	294	284	304	294	311	268	267	292	264	326	305	282	327	316	306	331	276	305	326	323	292	316	288	285	288	304	322	314	338	316	315	315	292	315	286	297	301	297	290	317	276	271	312	336	282	297	283	293	259	286	322	288	288	321	312	299	301	278	286	310	301	285	311	293	300	283	303	314	292	269	269	296	305	283	302	286	297	305	327	301	305	275	288	298	331	300	317	297	304	264	290	321	333	301	297	280	290	279	331	314	313	285	291	309	304	309	295	288	288	316	305	291	300	278	297	320	275	307	297	298	294	277	282	310	295	307	302	296	289	308	307	326	313	283	303	291	295	321	316	321	309	266	297	280	281	286	284	299	280	319	291	285	297	295	287	281	279	292	286	325	262	272	306	289	286	323	298	311	302	262	300	310	271	251	257	320	317	283	283	297	300	303	294	296	290	305	307	316	316	296	323	282	296	285	285	308	298	312	330	313	325	276	306	310	303	328	299	298	278	283	296	300	303	298	317	303	302	314	282	245	301	322	304	302	314	292	328	291	312	252	296	310	311	312	289	291	302	298	311	272	284	280	305	287	340	308	275	294	278	283	271	293	300	292	322	326	299	296	293	307	308	321	290	298	273	281	324	293	299	307	309	302	282	296	292	300	264	300	322	302	279	322	290	284	305	309	308	297	303	297	314	269	294	291	290	280	307	289	315	285	284	281	289	298	303	310	290	301	311	305	298	320	291	291	273	294	315	324	297	329	315	283	278	320	324	281	299	309	342	295	329	279	309	307	293	279	281	280	299	272	300	296	342	273	285	254	313	307	306	271	279	317	297	320	293	289	279	309	289	338	300	305	278	315	287	285	283	295	308	268	291	261	307	312	276	305	297	286	301	274	266	288	316	300	314	283	312	280	292	297	293	292	296	300	293	327	285	289	300	287	316	320	302	312	288	272	272	313	296	261	289	301	328	276	314	291	302	318	318	281	289	291	300	291	282	305	306	296	295	323	318	279	322	320	264	316	278	311	257	326	283	278	321	301	295	300	302	302	287	301	327	285	324	284	329	304	319	285	306	304	307	282	276	314	293	311	309	283	272	316	294	290	269	303	280	307	271	302	321	276	306	326	317	287	267	292	307	330	289	303	283	271	272	306	288	289	275	273	273	285	325	309	284	287	304	306	291	296	274	305	299	294	282	320	302	279	268	329	304	295	302	312	286	300	292	317	300	298	298	304	283	308	274	330	279	272	329	298	287	300	307	311	301	302	309	303	310	308	292	300	326	305	301	270	274	286	317	309	291	335	300	311	296	289	283	272	288	326	286	295	315	302	339	305	316	287	294	291	296	290	285	307	315	301	298	296	297	289	301	321	286	283	300	290	297	293	305	279	312	281	301	343	291	298	281	289	291	317	296	317	283	262	323	323	297	329	295	289	282	290	321	286	299	288	285	302	318	315	288	307	311	330	296	316	301	286	287	275	306	282
23075	21714	29538	24444	21734	21793	11819	3883	2574	2081	1547	1212	1100	945	800	731	609	517	391	426	471	413	377	314	275	269	309	291	310	251	251	259	274	259	264	242	224	216	193	210	228	184	218	221	241	211	228	215	261	216	225	258	214	222	214	229	228	220	220	225	229	205	200	218	226	192	183	215	201	212	218	198	216	213	193	202	204	195	213	216	247	203	207	196	183	209	193	211	214	186	193	235	206	207	199	221	229	204	183	199	209	202	216	217	184	192	184	209	167	178	195	198	186	207	184	203	207	208	236	207	204	214	234	192	181	226	194	181	224	207	200	202	181	213	176	211	216	218	186	229	213	180	222	191	194	204	208	197	212	197	202	200	193	211	198	205	209	184	191	211	226	204	221	210	193	204	187	188	177	206	213	219	197	201	203	196	209	217	218	203	204	213	221	218	179	189	187	224	194	160	212	193	209	212	186	209	188	184	196	231	227	207	198	211	221	184	197	209	241	217	210	186	181	214	200	193	188	206	201	215	202	180	185	234	192	192	222	188	206	186	193	206	188	185	200	178	215	207	217	221	208	211	231	198	224	195	202	224	223	208	197	210	194	184	198	226	196	198	207	204	200	182	194	212	213	216	190	199	193	236	212	235	177	207	197	210	177	201	193	178	189	227	217	220	203	227	204	173	205	195	193	172	219	196	211	223	202	215	200	211	195	166	200	216	179	191	224	222	197	207	197	192	210	213	218	219	221	197	186	198	220	191	215	186	210	200	208	213	201	187	191	255	213	210	207	206	209	215	189	203	194	214	204	183	226	201	223	211	210	209	196	212	226	202	185	211	206	208	212	205	208	208	168	225	202	214	186	212	198	214	198	209	185	202	187	202	197	221	207	212	184	216	192	209	220	205	217	216	188	217	196	218	192	199	207	196	235	211	192	208	190	197	195	196	209	193	220	222	210	211	193	221	207	218	212	207	192	197	199	198	209	219	208	209	198	212	179	188	201	206	189	190	204	182	174	193	197	218	194	209	188	190	203	213	192	215	175	187	199	213	222	203	229	215	185	183	215	193	219	217	217	180	215	205	209	184	195	183	219	214	219	205	195	212	183	193	194	186	196	219	180	200	213	196	198	204	200	210	205	180	218	193	220	184	218	181	204	194	213	192	201	205	168	236	228	206	214	207	197	199	217	203	192	222	252	187	195	214	191	169	186	195	196	188	231	195	200	219	203	197	179	201	207	209	209	217	234	204	229	196	210	196	178	190	181	220	222	214	173	193	201	221	204	212	217	197	227	231	208	199	223	213	193	235	221	220	199	218	183	218	196	228	201	212	210	200	211	197	203	205	202	190	205	197	212	218	206	208	199	219	218	169	187	219	175	208	198	194	204	204	200	200	180	202	179	200	217	178	191	207	220	213	185	183	199	201	215	191	227	214	214	215	164	201	211	209	212	216	208	210	203	202	208	194	204	192	203	194	190	172	213	217	199	201	198	220	206	210	189	203	208	207	211	203	198	215	195	222	185	188	199	198	233	197	213	184	188	209	185	194	206	191	201	218	203	183	203	193	191	175	221	193	199	211	195	206	192	221	218	218	206	203	216	217	214	205	194	182	237	189	197	189	197	192	215	208	201	213	206	194	213	203	222	186	195	186	239	207	208	205	187	195	208	214	228	217	221	204	189	189	229	192	190	195	215	185	186	202	220	180	189	210	195	207	193	178	217	173	178	202	195	214	189	201	193	195	185	216	199	203	203	200	212	201	198	187	203	198	201	202	233	210	212	185	218	195	191	173	174	198	209	201	196	202	178	228	188	221	210	191	206	205	178	177	209	187	207	201	234	197	211	208	185	192	217	225	228	227	221	224	204	211	204	187	222	201	195	225	210	199	207	197	195	188	187	190	193	181	219	197	197	211	197	234	191	217	180	220	207	180	218	194	169	234	183	217	211	229	214	225	203	243	247	217	194	173	199	204	216	187	213	206	228	217	189	214	204	203	202	186	203	198	201	202	238	217	202	174	210	206	225	200	202	182	189	207	216	206	217	199	180	197	196	195	185	223	202	198	214	201	224	212	209	204	200	213	194	220	211	214	210	209	208	214	184	179	204	181	172	167	216	214	196	182	187	181	223	191	184	182	188	202	206	205	204	254	215	201	224	218	213	215	196	203	177	192	198	191	212	177	213	192	203	202	190	209	195	208	203	181	200	225	240	177	194	214	180	166	208	212	206	183	203	208	206	195	195	202	198	202	206	197	195	234	190	209	198	192	210	221	231	219	184	193	213	216	185	203	193	211	193	200	188	196	218	200	212	200	184	205	189	203	204	178	195	231	197	220	214	201	226	216	218	198	213	202	201	195	228	214	213	209	215	204	192	210	194	193	184	196	189	207	214	213	203	225	203	218	189	199	195	184	203	214	200	215	199	192	204	203	187	216	200	188	188	203	232	220	201	204	203	195	226	212	222	191	203	202	181	203	192	196	208	201	201	204	185	212	203	192	220	221	208	221	193	211	188	187	210	203	217	202	201	196	187	196	221	202	202	192	210	231	209	195	215	218	221	202	197	204	226	192	207	189	199	203	208	203	194	196	185	204	191	208	210	203	201	198	209	206	209	207	208	200	202	210	198	190	214	201	186	211	213	192	210	195	170	193	196	193	210	193	194	199	188	195	230	205	198	170	192	206	193	214	205	202	232	209	211	206	207	170	188	212	200	203	189	195	205	204	202	176	191	197	201	208	208	205	206	218	206	213	203	214	201	209	222	202	206	207	196	201	204	191	224	191	201	188	213	200	197	189	220	206	222	191	187	183	185	224	222	203	204	204	198	186	190	226	180	197	202	223	202	218	193	207	200	207	185	215	204	222	196	179	221	197	170	205	221	244	194	214	209	193	196	231	195	218	210	200	214	204	183	206	194	210	210	199	213	202	223	188	230	175	204	200	213	203	203	198	205	194	202	225	218	212	235	210	204	205	215	190	209	213	225	203	199	195	193	223	192	202	213	194	200	198	198	216	211	207	201	214	216	206	202	217	190	211	218	197	185	206	206	210	176	237	175	236	196	198	192	202	213	203	186	216	196	177	199	230	221	207	191	197	223	210	199	186	199	195	231	225	193	226	183	211	198	199	199	222	203	203	189	230	188	188	213	213	206	186	220	208	193	195	200	212	202	176	202	213	185	217	199	193	213	209	200	212	208	213	215	192	216	216	197	237	225	189	207	180	202	189	190	204	204	207	212	183	214	234	196	211	209	182	214	195	217	190	198	225	200	212	215	221	233	220	204	210	219	196	208	216	207	225	210	226	243	201	188	204	195	200	212	199	195	194	225	183	208	208	205	188	219	207	217	192	192	177	212	183	203	217	186	203	204	222	189	211	212	176	207	212	200	180	201	212	195	188	186	224	251	214	226	216	205	201	184	216	234	219	199	183	198	228	197	177	207	201	193	209	234	199	208	207	208	184	184	234	223	194	213	210	220	201	205	199	198	202	226	203	193	217	208	216	200	199
11793	32648	27994	18544	14447	11248	8471	6885	5356	4175	3041	2546	2195	2000	1621	1358	1048	878	760	757	718	726	591	455	396	377	431	410	442	358	366	332	330	419	360	336	322	295	294	286	276	278	277	276	321	330	349	287	325	276	277	260	268	255	256	273	274	257	262	252	277	290	303	295	309	270	262	286	250	299	273	274	258	266	279	218	268	252	264	230	273	270	274	297	273	248	238	275	242	261	254	231	241	248	250	241	231	253	306	274	280	233	246	268	243	263	267	253	235	246	245	249	248	239	243	235	285	233	255	241	221	239	283	250	242	259	249	269	295	229	247	243	296	263	237	256	238	244	269	248	244	232	258	250	229	255	226	247	255	220	238	263	251	241	245	250	246	269	244	237	254	262	253	234	260	260	252	240	238	236	251	261	251	257	241	251	243	271	236	302	239	257	263	249	269	260	264	248	254	240	246	239	254	280	245	263	245	256	273	260	251	256	259	273	255	274	257	238	231	250	222	237	267	232	249	269	223	235	257	274	232	256	238	240	206	261	232	278	235	268	271	251	257	242	237	236	232	221	262	231	254	256	277	245	239	226	245	251	244	267	245	244	237	250	207	257	259	238	244	227	223	249	260	268	252	249	242	232	239	257	250	242	239	259	242	247	246	281	250	282	255	269	242	250	248	253	277	238	242	278	234	238	226	270	258	222	253	253	246	256	238	242	268	273	238	290	264	233	253	248	257	267	273	239	247	237	239	256	223	266	259	244	244	243	246	213	272	276	238	267	251	212	242	256	285	249	250	235	242	216	279	266	274	282	251	278	214	229	238	256	242	239	245	221	243	228	245	219	225	240	257	244	232	248	247	233	272	231	255	251	267	227	229	247	272	216	234	243	269	264	215	227	261	240	250	278	260	230	282	271	257	271	265	247	259	244	249	269	236	274	250	262	269	245	256	251	245	220	256	262	265	228	263	242	204	244	265	255	251	252	218	271	263	255	263	253	243	245	278	250	241	248	261	263	238	241	240	266	236	243	230	255	234	239	223	251	255	240	266	276	244	234	273	244	269	229	255	270	270	245	242	248	267	220	262	277	233	247	260	232	253	236	243	251	249	270	279	255	252	279	245	240	265	238	264	243	252	259	264	236	270	273	265	276	251	225	255	239	261	247	233	269	271	265	250	246	249	262	262	234	267	229	236	272	254	241	263	251	239	221	268	261	257	236	237	256	236	260	255	239	282	219	258	252	262	259	268	280	246	233	239	249	296	249	258	244	211	215	277	257	274	244	255	243	254	262	258	254	229	240	274	251	273	330	248	236	256	252	254	254	279	230	237	230	222	238	259	222	240	257	249	252	244	255	244	255	250	250	267	238	279	246	226	278	270	248	235	229	265	244	238	254	248	231	236	242	269	253	228	238	257	258	272	248	269	242	286	273	258	233	255	263	250	233	248	250	246	233	249	235	236	293	257	245	265	220	283	279	220	268	243	233	259	245	257	273	268	252	260	234	282	231	275	250	228	249	255	227	228	238	235	222	268	248	233	226	235	258	231	247	253	266	241	251	240	250	231	245	243	229	255	246	262	275	274	257	232	216	271	256	245	230	266	259	256	252	257	221	248	250	280	243	239	224	274	258	255	250	278	236	271	256	244	258	234	258	236	253	245	256	250	270	253	286	228	242	246	261	260	257	236	244	244	264	256	262	248	284	252	245	260	243	254	245	244	250	229	242	276	236	261	249	243	261	248	240	247	270	242	289	262	244	237	266	271	246	241	268	243	252	259	260	246	244	241	251	268	231	238	252	247	254	223	255	236	255	246	242	251	254	255	260	272	250	257	261	262	235	239	255	277	253	230	253	258	252	239	251	247	241	238	252	252	232	259	241	246	253	213	232	233	237	260	252	256	249	255	262	268	239	259	260	244	290	246	247	245	265	279	247	276	263	225	241	251	255	266	261	240	239	254	258	222	240	244	283	239	238	254	271	237	268	253	262	263	246	278	250	257	257	247	265	253	237	270	265	231	246	258	237	264	236	233	236	272	258	243	215	222	254	272	262	264	264	216	226	247	252	280	226	261	241	269	287	240	226	240	254	251	235	207	249	243	259	246	238	257	265	272	247	244	276	257	267	282	250	256	246	238	283	250	242	254	235	250	250	252	269	255	250	258	264	229	234	222	240	241	259	233	260	234	264	260	242	259	241	239	238	252	246	253	228	247	270	242	269	261	276	251	253	230	267	239	235	252	236	284	241	268	258	226	205	246	245	225	253	278	246	235	243	242	268	259	270	258	238	254	270	237	245	256	268	247	228	236	223	255	230	273	244	265	254	258	266	234	264	221	266	238	272	267	243	243	248	249	259	257	263	240	249	240	218	244	251	289	250	278	250	255	248	260	235	234	267	239	251	277	233	253	261	249	246	235	263	259	235	270	263	277	221	250	269	257	253	266	287	244	253	224	233	265	256	266	244	274	221	236	262	261	269	241	222	257	268	256	273	239	257	264	243	251	227	265	239	239	250	283	234	231	273	239	270	236	254	274	222	249	275	255	244	236	244	245	254	230	281	224	247	230	227	233	233	247	252	239	246	261	260	250	274	248	238	224	257	254	240	243	249	250	236	244	251	260	242	255	247	257	257	251	256	251	269	266	208	239	262	243	239	256	258	240	248	243	234	280	271	248	246	250	238	247	253	252	252	241	250	247	256	252	258	274	245	269	218	225	233	259	258	246	256	260	249	242	256	250	221	273	242	224	259	242	255	268	273	242	243	261	250	238	234	253	237	281	259	291	254	256	238	245	259	260	270	252	257	257	232	262	242	258	250	260	250	263	285	218	264	262	254	244	201	253	269	249	227	255	239	247	271	262	230	250	263	232	238	240	253	244	243	249	247	259	242	213	246	249	235	236	275	241	235	229	240	254	249	255	256	257	224	251	262	250	235	257	264	255	270	238	239	259	245	242	267	234	270	242	257	250	246	226	238	236	240	250	237	251	206	263	287	262	226	254	250	276	241	227	231	234	269	261	238	223	261	241	245	251	255	266	226	261	264	260	252	253	262	265	242	235	249	241	232	261	256	252	252	243	288	285	250	233	244	276	257	266	248	255	243	239	266	257	269	259	266	264	238	241	238	258	244	225	252	245	256	264	269	281	249	257	251	254	245	244	238	257	247	254	228	261	265	266	291	239	230	250	282	245	258	262	234	262	243	269	244	235	266	265	230	248	237	255	251	269	263	232	250	243	271	230	266	241	258	254	258	251	218	251	247	251	255	264	235	230	237	267	220	222	249	275	243	245	247	265	213	268	249	248	260	244	251	256	264	223	282	263	234	247	248	234	229	246	263	252	239	260	223	255	273	236	275	268	252	236	253	272	251	255	234	277	240	269	257	277	236	268	240	233	224	283	216	256	255	267	285	278	245	255	274	262	205	233	224	270	234	256	257	255	219	247	229	295	238	267	258	250	232	252	257	246	261	243	240	231	250	224	242	278	237	244	230	245	267	246	258	250	275	267	221
28106	20990	16982	10190	4925	3063	1866	1534	1412	1151	866	774	712	663	595	616	562	485	509	499	475	488	457	413	451	423	415	427	400	409	417	425	448	395	431	429	416	408	385	456	366	410	381	414	373	412	387	376	461	388	408	417	378	380	396	397	377	402	396	449	387	424	423	433	404	430	367	447	385	382	391	436	412	369	385	406	388	407	375	406	397	365	395	403	380	419	398	390	378	388	415	372	370	454	366	400	399	381	412	399	432	452	375	397	388	380	408	372	417	385	416	379	385	381	419	406	391	398	363	408	386	397	399	413	411	402	363	375	391	380	404	352	411	390	395	413	358	380	399	428	392	413	417	404	364	406	365	376	414	400	398	389	364	390	363	398	392	387	402	414	399	396	409	423	390	378	394	447	386	376	388	354	391	413	416	390	415	401	386	412	378	398	411	371	376	416	394	394	404	410	411	365	393	412	414	378	402	382	409	402	394	376	363	358	383	409	375	410	382	369	337	403	380	389	382	404	399	390	391	419	386	397	399	404	397	407	384	446	378	399	403	430	423	348	414	406	378	422	389	410	363	400	405	384	421	362	396	389	379	391	385	395	372	406	386	347	437	426	415	433	397	405	387	383	391	399	414	407	375	413	390	407	372	405	389	413	408	414	456	345	359	377	430	407	372	419	407	360	380	410	403	388	409	398	362	389	395	413	401	357	397	401	397	381	388	391	406	421	362	404	399	339	380	412	400	394	417	392	387	384	424	420	377	396	378	374	415	419	424	396	388	414	374	396	409	388	383	405	394	425	404	435	400	400	403	407	400	388	403	381	415	419	390	416	382	430	372	384	383	354	370	399	389	425	439	390	430	412	378	360	412	415	419	416	394	382	438	411	408	394	394	377	400	374	389	427	394	392	393	398	390	425	365	416	400	421	392	399	444	423	401	407	380	397	398	409	398	390	414	376	387	405	388	424	382	397	393	397	374	385	400	392	385	386	383	417	366	394	431	398	351	401	412	372	382	387	363	426	384	399	387	427	404	385	408	359	401	418	385	407	391	393	389	385	368	358	434	364	376	392	413	387	435	419	412	408	415	405	417	400	405	405	404	378	366	369	418	393	375	392	416	410	403	365	391	411	414	423	377	394	394	415	375	396	380	389	412	394	357	391	367	393	377	400	402	376	394	385	408	363	380	385	389	403	407	396	377	417	393	407	411	429	386	385	392	385	395	417	370	397	379	344	391	389	394	392	354	393	410	383	430	391	388	406	403	389	392	394	403	409	387	400	421	336	380	389	379	375	402	415	415	417	369	371	365	417	399	406	408	424	400	396	386	386	387	379	432	395	383	405	425	367	389	409	402	367	386	399	423	390	407	396	382	384	424	421	375	400	410	395	384	385	378	369	430	385	394	401	411	412	414	384	403	376	393	375	375	392	394	397	387	433	390	427	399	428	395	418	370	401	386	416	384	400	407	363	404	396	409	369	405	390	390	411	398	392	418	363	455	397	355	388	413	380	409	409	412	391	388	407	388	413	398	413	378	399	405	432	378	385	397	397	423	405	426	415	373	401	404	398	415	374	390	380	404	415	420	412	417	395	394	411	399	381	405	380	402	390	404	395	370	419	389	415	438	407	432	369	371	391	420	390	389	382	422	411	374	417	428	395	376	393	400	397	385	382	428	375	333	374	350	399	390	389	416	394	400	365	398	415	410	418	411	392	385	419	408	380	398	392	386	389	404	452	361	422	371	386	430	409	366	419	413	380	394	385	402	401	379	403	413	414	392	358	381	369	413	431	380	408	349	395	379	433	391	396	399	413	413	375	417	391	370	409	391	409	408	395	375	406	415	411	362	393	406	389	367	387	444	377	397	420	392	361	403	417	422	417	385	401	396	395	423	382	409	416	423	394	357	374	419	381	411	404	380	398	390	405	387	381	437	408	403	373	375	447	362	429	388	380	374	383	393	402	402	397	391	421	385	405	385	413	406	366	411	410	373	391	387	376	346	350	400	387	406	420	390	414	373	381	432	431	395	423	391	407	380	380	408	369	420	385	384	398	394	428	424	430	392	394	401	380	390	383	374	400	370	436	394	364	380	360	419	385	385	399	421	377	407	432	401	416	390	383	356	377	392	384	398	387	395	382	401	376	372	366	392	373	385	389	377	364	386	396	401	400	436	399	379	397	401	359	370	411	401	399	392	404	387	434	386	348	414	441	408	379	413	379	370	381	392	418	406	376	415	402	434	418	405	382	405	410	404	410	419	389	413	398	394	402	404	381	392	376	395	409	422	395	372	378	384	380	383	405	401	380	393	384	364	401	384	379	364	383	387	388	414	397	416	381	405	430	382	360	383	410	392	400	369	373	354	410	401	357	391	394	390	407	433	387	373	398	358	397	375	421	391	376	358	419	362	390	434	416	421	384	382	398	384	433	418	392	406	361	380	409	439	360	377	431	376	365	423	409	400	383	350	371	387	366	361	371	415	412	383	397	402	388	376	387	428	385	401	427	378	383	353	406	424	409	377	381	380	401	389	413	394	388	386	400	384	388	423	369	374	411	411	397	382	413	397	370	392	398	407	385	395	386	386	419	400	388	411	386	429	388	401	394	391	430	384	366	411	380	444	376	399	393	379	388	430	386	406	421	389	406	419	413	416	417	386	414	382	440	367	377	390	397	384	372	389	410	379	389	420	435	418	410	415	399	404	408	383	403	410	376	390	387	380	395	419	410	373	401	390	366	393	402	401	365	379	413	353	334	373	412	417	396	395	387	391	372	376	399	408	407	367	421	405	412	378	406	408	401	398	403	393	396	412	425	400	394	387	400	387	396	404	363	380	401	396	388	424	397	396	380	393	409	421	356	427	404	382	395	414	343	368	407	437	393	377	378	416	419	370	389	386	392	365	441	406	388	383	423	392	424	384	397	423	377	341	400	409	395	409	398	371	394	406	403	407	378	396	400	386	370	407	395	405	403	438	381	438	392	398	373	397	396	361	378	383	413	418	430	387	399	372	405	392	389	403	411	399	412	383	401	437	372	385	387	430	419	409	402	387	366	426	380	380	381	400	421	386	396	432	391	414	407	440	355	417	442	379	387	418	378	415	393	417	383	405	381	373	343	366	384	385	398	405	443	367	399	384	382	410	418	367	384	381	409	380	413	401	404	401	377	401	398	400	392	425	395	398	387	407	375	408	398	388	395	379	376	438	411	389	378	409	401	355	434	400	405	383	359	423	399	367	391	407	380	388	415	384	425	395	367	391	396	411	416	419	395	393	449	405	388	442	400	396	395	354	442	390	413	368	404	379	391	402	407	380	403	386	370	415	386	389	407	393	389	388	392	436	380	382	404	389	410	397	387	378	395	408	368	384	389	377	407	398	365	386	384	409	397	392	388	413	410	411	416	394	412	432	389	384	391	384	423	383	401	413	432	416	377	381	427	431	422	382	424	421	417	395	387	370	411	372	396	423	364	406	407	407	387	369	396	381	410	373	388	388	420	372	382	399	385
10560	21108	17519	10534	7667	5731	3787	3260	2741	2195	1686	1345	1184	1034	888	902	813	671	660	648	638	671	599	517	496	556	511	554	508	483	494	468	500	509	533	493	545	515	509	460	453	484	483	502	452	488	490	493	522	505	457	478	481	468	470	470	510	497	519	488	503	491	456	450	464	485	416	462	466	464	412	480	468	464	488	453	448	475	494	479	498	455	496	436	492	431	493	434	485	483	451	449	460	458	482	458	491	466	502	469	472	469	461	536	450	468	495	450	467	474	468	462	474	424	501	474	504	463	442	492	456	463	508	458	481	479	492	489	480	477	459	457	447	477	484	489	465	453	488	465	448	467	490	484	438	457	472	513	503	474	455	467	474	483	454	473	447	502	459	456	439	471	457	490	428	467	486	471	475	450	474	492	479	457	469	489	505	435	441	462	479	444	461	426	467	484	484	449	478	465	476	448	489	501	457	458	478	475	459	515	476	477	456	462	438	460	432	469	484	458	479	513	485	495	469	483	453	469	457	455	499	490	495	441	449	475	466	437	478	450	478	512	469	485	509	480	434	480	477	465	454	454	444	494	471	472	496	476	458	496	459	438	458	460	491	470	494	498	489	468	479	486	443	454	450	473	438	461	445	507	492	539	486	468	461	473	454	468	447	445	459	462	456	484	461	462	485	482	439	457	509	492	483	466	470	438	507	464	454	515	502	453	463	467	452	462	473	436	483	482	448	503	485	480	503	474	437	474	457	509	490	469	486	449	462	490	470	489	468	483	434	470	454	478	466	431	455	448	482	446	466	478	429	527	446	493	482	484	488	502	468	482	485	450	465	456	480	505	465	480	445	441	473	512	442	448	478	470	474	452	443	473	454	457	470	483	459	464	480	470	461	474	462	470	494	473	498	471	437	524	461	503	469	462	454	458	455	481	488	454	477	449	467	504	500	430	443	472	466	472	528	474	437	452	487	476	482	470	467	471	491	459	446	449	468	471	491	491	540	465	474	450	524	459	482	424	448	464	469	486	491	458	500	473	497	495	500	438	429	495	433	463	475	505	463	456	468	485	489	451	497	448	427	469	461	450	445	467	470	465	453	495	460	483	489	427	451	458	479	481	459	455	457	498	472	446	468	458	446	499	503	468	430	453	442	468	496	477	453	439	444	473	501	456	488	460	443	456	507	483	485	450	456	480	477	491	492	485	444	480	457	446	473	428	456	451	497	433	469	447	479	444	487	482	502	418	475	452	431	465	456	509	475	478	479	475	472	505	454	446	435	492	520	439	482	454	472	454	479	432	442	498	486	503	439	471	454	472	477	487	504	493	451	448	497	465	450	486	501	491	457	460	477	487	449	511	483	454	488	455	493	440	476	480	476	426	477	453	480	444	495	483	473	475	461	479	509	471	457	484	509	499	451	501	486	495	471	431	457	448	463	493	434	473	475	467	472	472	481	469	499	459	442	437	480	489	469	469	434	482	496	449	482	478	443	471	438	473	476	432	437	483	439	487	488	520	467	495	484	446	465	470	504	472	460	475	441	494	505	508	435	434	505	479	521	476	452	421	464	457	457	455	469	482	473	496	470	436	488	425	426	470	482	466	468	442	453	454	440	519	470	466	463	517	471	447	480	473	493	469	503	449	456	489	484	472	399	479	462	453	475	478	451	475	460	442	470	481	478	504	451	467	432	515	497	477	439	475	499	480	467	472	446	479	470	483	495	506	444	449	475	461	489	466	445	490	420	482	461	500	469	455	468	454	443	477	476	456	502	481	467	470	446	464	468	468	452	493	477	467	505	479	440	477	481	438	471	483	466	465	454	475	459	466	488	484	498	473	474	465	475	468	480	433	510	461	459	469	501	481	476	480	432	482	430	453	464	407	475	477	464	525	460	452	464	466	475	457	453	497	451	478	458	476	449	398	487	478	475	438	495	475	483	480	499	480	458	486	474	459	486	453	483	500	484	468	500	517	453	465	468	480	486	461	466	457	470	438	479	470	445	492	446	475	447	472	496	470	462	466	446	488	479	448	478	506	504	495	467	496	482	468	523	507	441	463	463	452	485	418	494	474	446	474	467	475	441	500	447	445	477	437	482	467	474	447	438	479	469	444	455	477	480	473	492	444	475	469	450	491	471	449	464	489	475	453	478	482	443	497	467	474	465	445	486	438	516	474	457	468	494	465	464	470	475	464	485	505	461	499	448	471	490	437	460	466	456	476	508	476	487	467	469	460	463	459	478	497	452	479	458	468	442	481	479	477	430	507	466	452	447	449	481	456	470	426	480	407	490	438	486	471	470	444	490	487	477	461	483	461	477	484	480	456	461	469	471	484	463	480	470	465	485	532	492	444	422	494	467	457	470	456	471	437	424	508	476	495	475	446	482	456	482	475	500	492	484	487	468	466	467	452	472	495	487	468	442	486	481	474	434	482	473	444	468	480	502	450	464	482	457	435	470	453	473	491	421	507	472	500	501	431	451	480	477	452	523	486	479	440	498	446	489	474	486	479	489	470	478	436	466	448	490	470	504	463	498	500	462	516	509	479	465	499	466	479	469	484	451	487	448	489	476	488	488	453	487	444	475	478	479	454	431	406	442	477	482	455	494	479	507	498	447	480	447	506	475	458	490	475	486	520	456	489	437	440	470	472	496	472	526	523	483	450	455	455	463	437	441	480	471	428	496	481	464	491	516	509	450	450	493	477	485	542	469	484	479	490	493	473	431	508	464	462	451	456	473	467	478	477	516	464	473	440	460	453	495	474	465	479	458	467	510	468	469	452	473	461	480	443	487	485	474	465	457	497	491	467	498	457	468	464	463	463	493	478	432	441	432	457	490	516	472	464	502	443	459	414	469	489	462	487	503	477	458	499	489	466	475	440	448	477	473	480	466	434	500	491	437	479	473	472	482	470	422	467	503	460	477	480	466	473	468	465	458	444	480	488	445	486	442	490	436	448	470	445	493	498	484	453	461	472	476	476	499	487	445	495	444	434	447	449	476	461	435	459	469	508	470	474	453	462	452	456	503	490	464	466	482	499	449	472	474	421	485	514	485	475	465	495	480	475	450	438	445	418	492	456	477	476	446	483	479	474	442	466	440	449	457	497	463	465	477	472	492	480	440	490	430	480	444	471	457	490	509	457	492	455	487	443	479	433	457	461	493	505	471	481	483	505	480	475	486	510	472	467	445	467	445	502	480	474	522	479	468	450	485	489	472	457	456	460	481	477	490	474	458	484	482	456	476	486	496	484	489	459	500	475	435	453	483	454	477	460	405	461	475	463	464	493	452	478	469	504	510	483	432	461	480	468	502	473	475	472	467	506	483	474	475	467	467	442	455	449	477	481	463	515	468	437	490	474	482	493	489	485	466	465	488	481	496	439	483	440	470	493	471	481	465	465	481	468	494	454	503	466	481	484	512	464	449	456	453	495	498	491	462	474	456	479	484	472	457	468	447	451	481	498	447	500	459	489	500	476	473	495	458	437	509	468	468	475	435	460	485	482
24173	21681	28996	24934	21585	12278	4433	2562	1894	1551	1332	1055	884	820	721	739	668	582	520	609	595	570	520	474	460	447	414	446	464	406	442	422	446	415	428	401	416	420	387	462	398	389	423	372	402	407	392	413	398	373	387	367	395	407	379	405	400	391	399	387	378	408	416	421	389	392	365	415	378	404	395	400	418	416	395	377	408	387	381	390	422	427	363	381	394	379	417	384	394	371	399	407	382	372	405	393	385	391	367	423	407	403	413	398	391	385	409	389	362	385	378	428	359	393	387	402	379	346	400	361	363	361	408	416	362	399	378	348	366	395	391	390	396	402	395	361	371	403	405	398	379	403	406	381	405	373	391	404	410	386	382	346	390	415	419	391	408	424	384	403	365	411	374	354	399	399	372	387	386	361	409	400	370	425	404	360	361	377	388	349	378	380	394	386	349	389	409	391	404	374	390	394	392	397	355	406	384	385	374	398	362	373	358	402	374	397	393	402	376	398	374	397	367	375	407	394	339	418	406	364	375	416	409	389	391	394	371	376	418	385	389	376	402	406	405	345	378	401	389	394	369	354	391	427	378	387	374	379	374	380	385	393	410	386	384	354	364	379	389	385	372	371	409	401	408	381	411	380	407	383	374	395	439	419	374	406	391	369	392	415	404	386	372	431	424	379	385	396	378	358	379	403	361	409	401	371	320	354	392	393	384	364	393	390	386	400	358	425	377	337	367	405	378	389	411	407	414	364	336	426	380	401	381	378	391	377	350	362	400	373	368	362	394	360	377	377	363	385	371	425	379	352	405	338	382	374	382	408	360	386	403	393	362	375	409	433	369	410	398	404	382	385	370	392	390	380	387	390	409	367	384	336	395	400	401	366	368	403	361	391	399	416	364	410	385	378	393	361	395	358	376	423	377	384	373	385	411	413	390	403	393	359	398	356	379	381	386	367	368	372	377	400	374	380	366	408	430	380	373	370	391	351	441	405	395	395	380	429	345	375	393	361	376	390	424	367	374	377	416	379	366	396	377	357	364	360	376	367	424	417	409	378	382	391	417	374	395	404	394	393	370	381	431	360	394	411	339	370	399	385	402	396	366	378	417	379	387	361	378	395	386	361	385	396	391	384	359	403	398	393	392	402	388	420	375	381	417	361	343	355	400	422	383	353	388	347	398	398	366	433	354	407	394	394	385	396	377	399	387	392	402	354	380	341	357	369	394	402	396	360	409	375	416	394	380	369	363	398	424	375	400	384	380	426	367	399	405	400	395	380	379	396	393	369	378	361	372	418	395	396	409	403	358	397	371	372	379	421	370	352	387	386	367	379	364	414	387	349	375	373	356	386	370	393	383	395	412	370	405	381	376	353	375	389	394	367	371	379	392	388	376	375	388	397	368	377	409	379	356	354	394	368	382	412	371	373	424	420	431	415	349	374	385	384	384	395	411	376	414	386	392	379	379	395	379	398	398	364	353	391	363	405	369	399	370	369	354	402	381	392	397	376	394	382	369	364	385	382	382	404	365	381	375	400	352	394	384	373	424	397	419	415	382	400	385	381	423	362	385	400	394	377	367	438	373	368	374	396	407	394	415	387	386	401	410	363	399	412	393	394	376	360	392	430	365	388	401	393	400	377	413	400	384	377	362	369	359	429	378	390	397	399	406	380	419	411	375	368	388	395	417	397	382	392	435	381	377	386	383	372	385	388	397	380	366	389	368	425	402	369	351	409	405	379	395	415	416	403	368	391	381	362	377	402	385	404	391	394	348	384	425	384	415	379	384	372	380	372	417	400	400	385	392	425	380	388	368	397	384	385	367	382	402	374	383	377	396	388	356	384	407	361	369	377	361	396	385	355	371	369	361	427	414	393	386	377	398	369	390	385	396	374	406	397	358	397	419	389	366	380	396	368	377	395	377	385	396	366	397	338	366	364	385	366	384	388	397	358	373	416	386	404	386	382	383	418	380	377	380	376	414	388	403	423	378	348	407	414	371	378	405	405	391	382	377	406	391	403	391	396	395	410	384	368	392	343	362	374	390	422	394	407	380	364	401	382	391	396	370	404	360	383	390	415	388	396	368	407	405	375	373	395	378	385	359	388	391	404	382	386	404	344	419	381	372	398	399	329	383	364	394	370	395	367	388	397	376	392	403	364	413	354	418	356	395	383	362	386	367	402	436	389	394	417	418	352	409	393	382	396	386	323	418	378	387	433	390	385	351	386	380	367	365	377	428	418	393	388	420	405	374	378	394	375	382	393	378	351	368	370	383	391	379	402	344	382	370	401	432	432	351	341	389	390	395	377	388	346	367	361	407	396	385	381	403	386	377	371	370	382	397	394	393	410	377	385	414	454	393	380	379	373	412	402	373	398	434	418	384	371	409	392	351	399	392	406	390	407	363	412	385	338	373	418	379	416	368	358	399	422	402	381	389	387	400	387	343	366	374	380	419	384	391	379	358	395	395	397	400	400	399	381	396	391	414	390	376	379	395	383	364	380	380	392	404	396	369	379	360	367	383	355	393	410	388	368	355	389	373	402	415	374	333	382	397	375	376	373	395	397	410	422	360	383	387	416	377	378	371	379	381	397	402	360	393	430	372	376	397	355	401	361	373	376	357	392	360	360	361	395	374	367	397	377	382	395	409	418	379	392	367	369	363	360	411	357	379	358	436	415	363	393	364	380	411	375	392	349	396	425	399	379	358	414	389	418	410	406	414	378	378	382	386	398	387	378	383	391	384	381	365	362	382	382	372	435	395	372	349	375	368	372	388	373	375	416	370	389	380	365	373	402	364	370	370	416	392	390	407	415	393	380	374	381	386	409	373	365	407	367	397	399	373	363	374	362	366	382	374	441	384	391	386	385	370	413	361	414	375	363	358	411	424	373	406	400	390	393	393	375	410	397	367	364	353	389	371	383	422	385	379	357	418	382	366	420	374	359	414	395	427	365	414	401	421	381	373	391	380	380	379	387	380	377	378	417	384	398	396	417	418	391	388	350	369	399	397	388	395	407	406	400	387	397	386	400	411	419	379	382	407	369	353	388	369	363	371	445	404	392	369	388	386	412	400	404	349	388	404	363	377	382	360	392	409	388	375	368	408	390	388	376	361	410	397	402	381	384	369	347	415	368	386	376	386	363	417	432	407	395	359	363	436	388	346	366	392	407	374	374	380	371	362	380	400	413	375	368	393	378	382	392	359	360	400	382	409	393	412	409	368	393	406	393	400	394	408	377	376	391	357	373	371	381	372	383	378	393	356	364	387	389	376	380	388	400	388	369	377	351	375	375	391	381	372	358	421	387	397	414	427	408	381	420	358	354	348	442	385	400	359	375	349	400	407	373	370	386	370	360	417	385	387	391	447	426	374	396	351	394	380	377	402	392	395	373	387	364	367	402	409	371	430	406	386	391	375	397	404	381	386	422	367	408	376	379	362	389	411	408	391	368	394	357	404	380	410	393	378	365	368	402	380	381	362	392	373	406	372	373	381	372	350	364	381	411
10409	28040	23842	15412	11438	8078	6587	5060	3718	3253	2589	1843	1619	1459	1261	1090	999	924	871	864	787	835	693	612	564	614	557	589	561	506	545	496	560	518	539	532	449	530	473	514	509	480	468	518	511	460	496	528	541	466	493	461	475	461	451	449	489	486	501	504	464	475	507	476	516	467	462	473	451	493	481	473	512	509	493	498	494	498	462	483	456	477	464	474	501	439	471	471	452	497	487	481	470	471	455	494	469	477	480	486	508	429	451	457	459	465	453	477	478	477	463	456	508	442	470	481	481	460	475	459	448	494	434	425	434	468	469	425	446	429	478	460	455	458	495	457	456	478	505	505	470	462	494	416	471	452	437	462	469	440	438	474	467	446	503	491	473	469	487	449	453	448	449	436	447	508	464	462	480	431	481	485	501	486	443	442	507	473	481	454	445	455	433	494	441	473	426	497	431	438	465	486	478	472	501	435	459	515	505	445	441	488	409	498	456	454	486	418	484	464	502	476	430	490	478	484	458	446	413	470	453	454	477	482	444	472	470	458	465	481	457	456	437	474	462	461	467	447	488	459	451	462	441	462	434	484	463	533	470	454	415	466	473	509	497	444	479	460	484	461	450	459	472	472	449	468	458	452	462	456	484	477	481	492	471	456	463	532	491	453	474	470	476	440	428	467	479	472	471	486	446	405	489	453	497	423	460	403	401	483	479	482	455	455	493	472	492	452	499	442	468	454	463	486	480	487	481	472	501	452	471	515	495	458	505	404	478	481	471	511	482	476	424	479	472	480	489	480	500	446	463	479	458	469	482	491	462	465	465	459	430	443	474	442	476	448	505	463	495	448	456	463	450	476	449	465	468	478	456	465	478	445	469	480	458	469	463	451	411	454	489	497	448	487	484	439	482	421	439	471	478	500	487	471	476	445	468	445	467	457	427	477	495	426	506	438	489	470	456	449	452	462	472	478	449	435	478	468	477	423	483	464	462	457	468	458	476	441	447	485	497	461	469	458	465	469	477	439	438	476	473	457	497	485	452	485	490	468	479	442	463	417	447	433	445	478	425	464	457	477	418	457	465	509	503	461	455	434	460	473	476	478	438	467	467	467	474	453	468	449	476	469	484	459	440	479	450	421	426	497	489	479	462	450	500	449	484	469	477	449	442	488	472	447	475	489	468	472	443	464	471	462	422	467	426	495	455	453	464	431	471	478	473	487	444	483	450	471	469	493	469	466	477	467	465	468	486	486	462	466	485	453	478	448	436	467	494	479	475	484	469	475	497	463	464	420	475	505	444	445	437	482	449	475	478	503	478	452	440	493	425	473	486	470	462	465	445	462	452	459	507	465	467	434	467	485	487	482	493	462	454	456	471	487	470	473	469	477	444	455	455	489	492	478	467	446	450	477	480	470	467	423	461	472	457	457	437	487	485	496	454	477	480	453	450	469	443	420	470	513	448	458	495	471	464	516	453	435	440	449	455	460	533	446	441	464	446	468	438	466	440	482	461	491	434	494	483	435	486	479	465	449	474	485	463	470	478	480	478	470	483	434	474	423	467	468	470	458	462	449	458	460	511	420	474	493	446	477	516	464	469	458	488	456	469	472	453	441	485	482	468	474	444	479	440	443	488	489	483	458	459	482	485	471	480	449	480	469	455	472	468	466	457	452	496	457	494	455	522	436	468	486	439	467	466	488	465	460	448	423	422	470	481	450	451	496	484	444	447	465	483	437	478	493	475	478	437	478	462	450	468	456	511	466	422	439	504	476	474	433	447	490	475	460	475	453	468	467	467	465	462	473	509	484	485	459	490	436	472	483	447	447	435	475	454	462	446	516	436	545	453	462	480	481	426	466	451	485	495	493	451	488	459	474	421	523	456	471	480	475	495	468	484	455	464	432	426	476	491	478	461	477	473	462	455	488	476	450	474	453	484	467	468	462	465	487	474	448	449	426	462	436	485	449	443	421	491	457	463	472	423	457	477	436	459	466	458	479	459	433	472	489	443	466	497	479	497	441	417	439	458	456	429	489	494	470	463	484	443	438	450	466	444	460	452	476	458	451	446	490	476	452	463	449	481	488	409	470	485	426	488	484	466	465	456	466	452	458	479	457	496	463	450	453	456	490	446	463	440	478	415	496	479	475	454	465	484	467	471	475	488	473	452	465	472	463	471	434	467	437	475	477	475	466	449	442	443	505	500	487	440	424	476	465	454	477	494	448	457	462	485	478	466	453	470	475	456	500	444	508	456	487	462	404	461	457	432	488	480	447	500	478	442	463	501	447	473	460	480	474	485	492	489	474	447	448	490	457	485	445	476	420	439	462	472	467	471	500	438	436	477	465	462	444	444	476	428	439	469	443	456	478	506	473	488	471	503	457	455	482	441	456	499	513	448	495	485	460	466	492	483	468	473	441	423	492	471	476	495	524	490	485	434	442	449	448	469	433	456	468	481	467	515	530	476	470	471	465	455	462	489	481	461	470	428	459	455	429	441	438	470	462	453	486	456	460	459	503	452	487	468	462	448	473	469	412	488	493	446	505	449	448	441	496	482	465	410	464	468	516	472	466	468	510	458	457	473	479	470	506	467	427	516	453	470	484	479	447	482	456	461	449	460	448	488	448	459	476	486	452	473	483	480	489	460	502	476	438	469	476	467	460	436	469	443	487	468	470	479	489	449	485	464	509	471	466	457	455	489	441	461	454	448	451	483	421	456	475	430	511	480	470	468	459	454	456	450	498	472	431	453	457	460	502	451	446	457	454	473	480	470	425	468	447	444	489	467	487	467	458	483	465	486	471	486	443	493	491	493	478	442	488	475	469	445	466	474	452	464	450	515	520	460	456	449	463	476	472	480	466	500	473	471	503	452	495	496	491	470	464	514	461	470	452	463	465	481	430	484	477	430	445	456	448	441	448	460	461	482	419	474	461	450	433	457	479	491	441	457	420	482	489	436	480	464	481	481	478	447	441	449	497	473	440	482	431	471	442	484	441	492	466	451	498	489	453	454	487	460	491	469	453	425	457	450	486	463	474	459	482	452	462	500	492	457	464	465	444	457	473	479	468	455	496	447	479	471	458	446	489	460	459	459	459	468	434	465	481	475	487	486	419	463	419	456	454	430	489	439	445	470	464	444	466	425	483	491	509	480	518	471	457	464	498	443	430	504	499	471	514	452	465	503	457	495	484	453	465	470	477	490	417	473	480	527	472	466	480	474	460	456	481	452	476	473	458	471	448	459	505	450	487	423	439	453	449	455	473	441	492	431	478	469	435	454	505	442	488	453	475	467	478	487	476	456	445	417	467	469	468	450	497	466	458	466	449	429	482	469	438	466	448	490	428	475	449	475	453	452	479	490	486	441	468	457	466	495	466	461	454	477	484	461	490	445	462	439	465	473	488	464	497	474	473	454	443	479	480	420	476	493	453	467	471	444	465	432	458	457	479	493	475	481	461	481	471	434	495	448	461	467	484	470	457	465	463	484	506	457	442	466	483	489	463	492	480
25279	21699	27844	25840	12835	4296	2765	1964	1268	963	835	657	602	524	473	426	441	399	382	384	361	379	342	320	298	288	282	262	253	279	221	265	271	275	280	244	247	241	217	256	252	248	277	263	260	255	288	275	259	230	279	251	236	265	281	268	275	255	250	252	270	250	281	245	255	260	248	251	266	244	242	248	272	264	253	265	231	236	248	268	224	260	207	257	237	265	254	236	238	233	258	228	287	254	253	239	246	258	237	263	245	270	273	228	251	264	243	222	284	271	244	287	271	239	258	239	254	233	253	271	234	245	232	287	263	274	236	249	254	263	260	253	245	270	238	222	256	264	300	248	269	243	260	246	248	272	252	259	265	264	229	287	262	280	245	249	248	248	235	246	254	241	264	246	241	241	252	249	257	257	253	241	277	273	256	279	237	241	237	235	262	261	252	248	254	247	230	244	242	236	268	240	267	265	235	227	248	242	250	253	260	269	249	235	242	240	221	258	272	234	251	230	254	258	265	234	257	262	239	248	246	285	254	248	244	233	232	229	263	268	267	243	273	223	243	252	228	246	255	267	236	279	250	245	241	257	226	248	244	260	229	259	241	257	232	251	255	222	243	257	248	238	246	274	255	254	233	216	224	246	247	265	259	242	229	270	228	242	223	249	259	239	261	249	238	249	239	224	259	244	246	258	264	226	228	241	223	255	238	256	233	256	258	261	238	227	251	236	265	240	258	245	259	259	261	235	239	240	230	252	234	230	242	219	247	252	278	237	251	240	233	254	258	255	243	259	274	239	275	271	248	280	245	272	237	271	257	243	301	273	264	248	280	228	270	228	249	261	240	245	223	240	228	268	274	248	249	271	249	252	267	270	262	251	232	248	271	269	237	259	236	244	229	260	254	263	258	231	225	237	252	227	261	234	259	247	252	234	244	258	262	255	253	244	273	247	270	261	225	225	269	255	245	244	236	231	246	262	259	261	244	250	261	256	236	255	260	238	231	252	255	240	287	246	235	235	247	235	254	264	296	282	234	229	224	230	226	242	250	258	263	239	276	276	240	278	269	238	243	264	245	254	267	252	266	264	251	258	259	234	261	243	291	263	243	292	242	254	250	233	243	253	245	270	262	252	282	219	218	249	265	260	230	263	256	241	264	266	248	259	228	258	228	256	252	259	260	273	254	256	240	255	240	254	242	245	265	259	238	274	221	238	280	277	253	251	246	235	264	263	229	230	239	272	240	254	247	274	237	272	238	241	233	214	235	266	288	273	240	257	224	239	268	254	223	223	263	248	245	234	285	222	254	268	238	277	252	257	278	247	277	238	240	261	235	258	245	255	248	234	228	236	240	273	235	276	227	244	263	277	235	266	228	268	258	261	270	263	255	257	237	254	244	276	234	262	211	244	231	248	265	213	242	251	252	255	253	248	268	220	267	233	236	257	254	280	271	297	255	260	250	255	256	241	242	232	236	257	256	217	261	224	288	257	244	268	261	250	247	228	261	240	240	225	253	264	252	268	258	243	252	245	267	269	252	244	260	255	257	256	257	273	227	262	267	223	251	253	262	237	222	238	219	279	263	244	273	236	262	257	253	239	228	256	237	243	254	242	249	240	228	233	253	247	255	276	221	254	235	236	234	252	262	245	259	254	251	253	274	271	251	252	267	237	257	255	251	252	230	221	236	253	251	257	238	240	223	250	247	249	280	257	261	223	252	248	231	244	267	261	249	270	259	222	244	270	282	244	249	245	248	276	259	245	234	236	250	251	259	273	252	253	226	247	247	261	272	239	249	254	232	261	245	236	265	257	236	257	276	282	275	245	258	253	268	212	249	243	245	245	233	232	259	245	234	242	260	258	253	260	261	241	237	257	269	293	252	250	235	247	267	274	265	250	250	266	288	239	260	262	230	270	216	253	235	234	225	227	260	259	235	250	222	247	270	244	244	250	282	264	245	250	242	245	237	239	220	288	227	271	243	248	237	253	243	232	271	271	245	251	249	240	284	225	245	257	260	264	253	270	240	244	261	267	232	274	260	244	237	276	254	259	275	237	245	245	268	222	241	241	278	248	256	269	243	264	239	253	259	255	278	245	255	251	250	248	241	239	257	228	251	254	250	255	232	244	253	246	252	231	243	222	252	269	223	250	242	255	240	242	247	263	202	253	262	253	298	242	244	233	254	257	235	266	289	242	254	255	240	276	245	245	244	235	216	263	231	281	264	258	226	216	272	202	252	240	249	218	256	251	270	286	284	256	223	236	306	238	245	259	241	257	262	257	257	238	269	249	235	238	239	213	239	247	228	251	272	234	230	276	225	222	262	267	233	263	268	207	233	245	259	263	242	235	242	251	265	217	253	282	266	268	260	250	270	236	280	246	219	259	253	231	248	252	243	271	260	277	261	254	238	247	230	253	243	266	253	276	236	245	239	255	250	215	270	232	281	266	244	239	244	262	262	238	244	260	248	253	245	241	221	233	226	229	260	240	194	228	256	253	217	204	254	274	234	247	230	228	262	258	273	234	238	252	242	237	234	271	266	243	253	262	259	252	241	232	227	234	265	241	254	242	247	240	245	249	258	263	249	229	251	224	233	237	245	246	230	261	262	250	257	259	271	255	256	274	241	242	253	238	250	249	257	235	273	237	228	237	262	277	212	246	251	261	271	276	247	251	238	235	267	221	282	267	262	257	223	248	230	249	235	250	277	218	244	241	267	249	243	250	256	283	256	253	265	254	239	261	273	257	262	243	261	242	244	224	228	268	257	263	219	222	230	262	205	258	251	234	249	256	255	235	271	250	258	244	255	256	242	269	274	258	226	248	245	226	221	255	246	232	261	265	227	253	257	242	251	244	241	264	221	250	272	257	249	243	241	252	271	254	227	219	240	258	239	241	249	253	269	254	256	243	269	238	248	246	241	242	215	293	261	249	244	240	247	242	282	257	236	251	247	237	253	245	242	244	264	242	238	261	222	250	249	235	257	243	294	253	223	251	252	250	283	243	284	288	252	274	277	232	235	252	272	219	245	264	234	257	243	261	265	291	253	271	291	224	225	271	234	236	243	257	253	238	244	261	257	260	274	252	245	216	247	265	287	259	266	216	265	236	252	244	272	252	252	252	245	258	270	275	248	264	250	247	268	275	241	250	239	263	251	257	267	231	246	258	224	236	247	264	258	237	230	246	277	252	266	246	246	248	279	231	234	277	264	284	212	283	225	280	266	251	265	279	275	257	249	244	233	260	260	248	248	240	253	216	236	241	246	252	231	223	241	253	232	262	234	245	269	270	252	258	250	285	257	262	232	275	263	267	267	283	266	260	243	232	265	268	267	254	228	252	252	256	249	250	275	251	226	287	256	244	258	266	229	251	250	237	271	250	261	231	259	270	242	262	235	255	245	243	243	243	268	254	241	235	251	259	236	263	264	255	281	248	247	226	245	272	255	248	236	245	224	262	253	237	242	249	250	245	265	262	238	238	233	269	242	244	234	238	256	241	246	248	265	254
10462	25058	19979	12106	9130	7015	5789	4343	2822	2023	1740	1374	1084	883	821	733	715	614	633	681	627	477	426	404	345	353	346	345	367	313	372	313	347	385	383	330	336	312	314	311	288	302	335	327	309	339	299	347	324	342	341	334	301	281	320	326	299	310	301	305	309	302	287	312	319	306	323	306	292	301	309	313	316	315	309	323	279	295	310	280	307	302	295	296	310	273	320	294	305	292	320	317	292	324	295	295	287	293	330	285	327	294	305	308	322	304	298	336	324	321	300	307	335	284	291	281	315	314	299	307	297	291	252	281	292	318	321	274	293	281	308	315	323	269	335	314	308	301	346	275	286	322	270	291	289	290	286	321	299	301	273	304	304	309	287	325	316	274	301	308	316	297	305	314	302	275	272	280	286	308	316	335	316	299	312	285	324	302	294	277	298	312	280	323	302	286	303	277	351	306	268	296	304	286	306	272	316	305	280	294	299	297	307	299	328	280	285	324	295	281	297	297	284	288	272	307	319	308	337	271	302	294	270	280	288	286	257	322	357	295	286	311	323	299	328	298	295	308	294	309	316	320	330	274	293	306	261	307	325	325	284	285	309	289	291	281	293	273	304	298	303	301	316	311	302	291	291	275	282	294	315	265	282	329	295	310	308	248	306	297	294	319	321	322	294	310	303	317	337	277	272	338	310	306	312	303	291	324	297	328	287	314	292	290	306	296	266	318	281	315	314	304	306	300	302	288	296	304	265	308	269	317	272	269	282	297	300	308	320	305	283	327	284	312	310	322	289	288	326	286	332	301	301	275	305	319	296	305	297	308	316	319	305	278	291	312	328	294	328	287	307	285	288	253	332	309	311	324	333	282	300	299	266	303	298	296	299	301	298	277	286	317	313	317	275	304	304	285	315	311	308	277	290	269	309	309	310	310	320	302	302	312	292	291	361	293	290	312	310	301	324	354	303	274	285	310	307	310	300	328	339	295	302	285	278	324	323	299	295	279	312	278	303	281	323	317	281	314	309	313	305	293	290	316	284	306	287	302	290	289	336	283	284	296	318	305	307	282	295	300	320	286	310	295	314	286	306	274	322	345	297	318	281	307	314	309	273	263	274	317	315	348	305	270	308	287	263	310	295	296	289	255	319	297	297	290	269	300	294	282	292	325	324	282	332	290	300	290	295	299	309	304	314	294	316	311	298	302	324	332	303	327	314	287	292	304	293	296	311	301	328	289	312	275	316	289	318	303	271	320	340	268	322	318	299	317	315	315	316	298	305	287	291	297	308	301	300	287	292	283	270	316	297	308	280	293	309	314	313	311	301	297	299	287	313	263	296	270	313	300	303	311	288	298	292	309	315	297	297	302	300	313	298	299	311	291	321	286	281	287	299	273	279	309	319	311	317	351	293	299	306	289	295	303	272	300	294	315	318	312	296	318	308	336	332	329	277	322	313	272	302	297	297	307	315	282	261	301	299	294	270	296	299	339	310	307	296	312	298	303	299	281	292	276	312	332	305	269	326	310	288	291	278	320	297	326	271	304	293	290	306	302	316	319	301	330	287	287	297	303	277	314	285	280	318	303	288	287	309	285	274	313	303	332	285	283	305	284	321	262	299	256	286	274	293	309	324	294	317	286	322	286	290	308	299	313	301	251	296	305	275	306	308	330	314	313	283	291	298	311	306	290	283	304	286	293	304	313	316	327	283	288	302	299	332	305	276	308	305	271	287	296	315	273	293	321	304	328	290	288	288	289	326	299	309	273	299	290	272	299	342	295	289	329	288	304	301	293	316	263	327	298	292	297	294	287	301	320	297	317	311	317	302	297	337	292	328	293	304	278	287	297	308	291	316	281	281	311	302	305	312	326	293	291	326	289	336	303	309	277	312	304	324	316	317	314	329	317	313	304	273	316	305	289	307	285	306	329	310	274	293	316	269	269	282	346	332	319	286	295	313	304	276	306	308	340	297	314	303	356	323	307	317	279	275	311	312	299	309	275	272	279	286	304	305	324	304	306	303	323	349	319	260	325	311	326	318	308	337	299	352	327	331	313	332	314	304	281	308	305	302	296	276	323	302	330	271	291	279	273	301	272	334	297	328	324	250	313	319	300	306	299	294	285	310	309	273	331	294	321	248	276	310	287	316	302	288	303	313	296	313	304	281	327	289	319	311	314	304	310	331	270	286	288	306	330	296	294	294	318	297	311	276	313	305	303	285	291	278	298	294	312	268	279	304	291	295	292	274	283	288	301	288	277	302	279	300	301	289	286	307	284	289	299	312	306	321	320	321	313	276	288	340	304	311	297	292	340	305	294	330	329	309	325	315	294	289	284	302	329	268	303	326	303	310	290	326	306	320	299	300	336	309	301	291	262	283	306	308	296	316	289	326	325	307	319	279	332	292	273	324	299	286	290	309	332	287	280	312	307	326	290	285	306	296	261	296	270	319	291	291	316	313	298	286	312	300	295	300	300	321	286	294	278	300	303	306	296	300	314	335	320	290	300	311	295	271	318	281	292	307	332	306	308	300	289	304	321	321	309	288	304	302	301	290	300	290	291	318	315	289	266	299	290	270	320	276	314	301	305	285	280	318	300	301	292	298	309	325	326	302	297	297	321	287	323	283	297	285	322	308	312	310	295	307	291	333	288	310	285	311	319	307	304	316	302	291	298	300	319	279	298	291	297	274	286	291	291	288	289	300	322	311	303	336	305	284	325	302	301	269	338	296	312	294	323	290	298	293	321	355	309	301	291	294	303	297	304	283	302	295	303	323	299	289	282	348	321	294	284	283	294	304	307	278	275	299	294	288	311	290	300	299	339	277	294	313	304	318	296	305	317	329	310	291	327	270	282	332	296	284	250	306	322	306	317	355	295	301	313	311	284	272	315	299	300	302	346	317	311	291	308	284	294	274	287	303	297	303	291	308	324	283	312	315	263	317	318	257	278	303	299	324	298	288	342	310	280	312	293	275	307	304	301	277	277	292	299	279	300	291	321	282	292	304	309	315	288	306	307	286	309	295	334	297	320	300	290	316	304	300	307	330	287	290	283	301	299	297	306	301	307	265	299	308	321	302	294	296	298	302	284	280	289	278	315	295	305	336	301	330	323	314	316	267	301	293	306	330	281	278	280	306	312	293	297	280	295	318	353	341	301	328	279	327	265	302	301	278	279	303	310	269	273	307	299	322	318	284	313	328	280	303	291	312	289	293	322	308	294	331	317	302	303	268	297	312	305	300	303	292	299	272	261	273	263	296	263	311	307	305	321	332	305	300	307	300	327	280	326	331	288	318	333	286	300	311	281	303	313	279	277	298	278	303	310	313	277	301	313	308	301	301	264	285	314	289	302	305	290	326	294	307	296	323	300	289	280	295	286	300	335	323	266	317	286	282	306	320	334	331	306	295	312	310	302	312	312	276	310	300	309	294	258	335	280	338	332	297	318	274	339	318	288	274	299	319	312	296	294	284	299	286	278	297	306	300	299	314	308	293	283	298	283	320	286
23142	21733	29565	24437	21751	21843	12520	3708	2241	1646	1237	1005	866	658	580	555	515	513	485	535	543	484	347	288	285	275	311	283	267	228	245	265	261	296	251	265	228	241	192	205	217	218	219	214	218	255	237	223	203	205	227	207	200	208	154	206	218	233	207	228	221	208	226	221	217	216	216	223	226	219	207	208	246	220	213	201	202	221	208	204	226	190	208	207	211	221	220	217	193	221	205	201	203	234	200	229	220	207	198	222	184	210	181	203	198	183	192	179	216	206	200	190	178	197	251	221	191	232	201	211	207	193	211	188	212	202	206	196	202	202	200	220	197	214	211	207	194	212	199	189	187	207	205	191	218	214	180	201	222	185	214	208	193	207	198	204	201	228	197	191	225	168	210	236	199	201	228	204	195	211	235	206	218	223	216	215	200	198	214	200	215	194	239	232	206	217	199	205	186	198	208	214	203	205	234	215	230	217	207	217	205	207	196	223	185	239	225	193	216	203	210	205	200	185	214	233	182	183	212	225	185	200	191	203	185	199	199	193	221	231	181	198	223	197	213	190	227	179	219	204	229	210	199	194	193	195	230	215	197	204	241	209	223	192	196	187	189	210	216	222	200	205	202	192	212	185	214	214	192	194	197	207	209	225	189	193	209	215	225	216	211	195	215	213	200	187	212	204	209	229	207	206	196	200	203	214	224	228	215	169	209	208	218	220	216	216	196	216	214	213	226	212	188	180	201	195	200	198	213	226	200	194	209	214	210	197	200	218	196	166	232	224	237	209	204	197	186	218	199	208	193	229	211	189	197	228	200	191	195	206	202	177	193	211	196	209	177	206	200	214	174	198	214	176	208	215	198	193	216	203	206	218	207	213	176	216	192	221	217	202	212	200	207	220	227	212	203	206	232	204	202	184	195	212	194	199	211	239	221	207	190	210	204	212	189	189	201	196	191	211	201	198	215	213	229	222	175	210	170	194	187	190	197	213	209	215	231	217	229	196	204	201	195	209	204	199	200	209	240	224	210	201	188	189	185	206	190	173	195	218	218	210	204	217	196	211	227	189	204	181	210	220	199	227	192	230	199	217	215	196	199	195	203	217	197	233	210	189	202	197	235	191	213	231	221	210	209	206	194	180	184	224	190	184	196	201	236	200	198	215	211	209	200	229	198	210	202	187	217	182	224	186	219	178	214	209	200	220	199	200	213	206	202	224	221	204	216	221	204	218	214	192	197	191	197	206	215	200	212	195	204	217	197	199	206	202	240	238	213	246	223	196	200	199	204	187	204	211	216	226	201	204	222	209	226	195	202	221	199	213	181	188	194	212	184	190	223	207	201	189	195	225	212	209	213	218	201	182	201	209	199	208	174	213	201	167	187	195	201	219	198	205	214	200	209	206	208	200	186	199	186	200	198	213	199	199	222	223	225	214	203	213	188	207	213	194	198	215	177	213	228	214	214	205	223	204	208	191	215	181	205	224	194	212	208	185	195	211	194	182	212	203	197	217	201	231	224	199	211	211	185	200	213	184	210	196	200	191	176	195	194	256	229	211	187	175	212	210	192	214	181	188	186	190	257	188	200	193	206	196	200	210	210	216	206	213	210	231	189	192	191	192	203	206	220	208	185	194	208	204	205	224	205	199	202	204	217	193	188	187	187	215	194	193	234	205	195	218	212	211	207	159	210	223	213	216	227	176	222	206	221	177	200	192	205	202	213	204	187	208	184	199	201	227	206	208	186	193	196	222	191	216	207	192	182	199	181	197	226	221	216	202	222	202	214	177	209	220	221	201	206	185	196	184	186	202	201	197	183	190	195	220	210	208	225	196	213	172	194	204	191	220	201	226	227	209	186	233	211	194	204	202	186	182	209	207	174	218	205	205	207	213	232	219	203	194	182	194	190	185	215	223	195	204	209	215	209	219	196	210	229	186	212	216	184	191	193	185	239	199	204	189	203	174	207	174	201	192	188	210	188	189	207	202	199	192	207	191	206	220	208	161	190	202	205	217	192	183	198	182	220	204	211	205	210	208	219	205	233	199	209	222	220	198	209	193	216	209	207	205	224	184	192	193	236	207	222	182	194	195	206	197	202	177	200	222	196	172	207	200	207	195	200	228	192	191	192	199	200	195	180	185	192	218	207	201	188	187	193	194	189	224	205	207	216	216	200	209	208	200	195	213	199	199	181	205	185	192	195	204	218	221	202	200	207	212	190	229	219	202	218	208	210	190	207	200	183	199	224	188	197	214	219	224	192	182	183	198	209	201	198	196	208	201	213	207	228	199	194	204	210	186	217	208	207	196	189	197	211	205	194	201	216	214	184	216	223	184	207	227	208	213	201	199	180	216	202	228	189	193	195	201	197	165	190	195	203	213	210	192	196	214	193	205	249	202	199	166	209	185	213	186	220	190	197	195	206	208	176	223	200	225	199	219	192	201	194	217	198	234	196	201	204	182	188	196	220	215	183	197	227	180	196	215	209	194	199	189	213	242	206	181	209	209	205	211	199	190	189	213	225	198	205	210	233	219	203	218	235	206	203	233	225	201	192	181	200	217	195	214	218	184	208	220	205	221	210	211	196	205	210	204	218	211	203	212	229	215	195	187	203	200	222	200	202	211	206	172	200	218	239	217	199	185	178	224	189	206	175	209	197	218	187	188	204	201	227	212	217	177	203	199	198	184	213	225	214	218	209	211	219	229	189	198	195	197	189	208	231	187	202	201	206	225	183	207	201	203	205	197	189	196	185	185	202	208	205	193	178	220	200	211	209	195	185	220	200	195	205	200	225	192	223	171	188	200	225	216	202	188	206	203	203	187	205	172	210	211	212	217	190	187	205	213	174	185	215	223	234	193	199	190	190	197	191	211	221	201	210	191	224	181	177	205	202	188	171	211	230	184	214	222	189	219	204	173	190	190	226	191	210	200	186	196	206	179	201	195	199	179	206	220	206	204	224	204	196	207	208	207	212	201	190	194	224	193	194	182	213	193	191	243	198	209	189	199	200	233	198	208	211	204	211	225	225	195	198	196	214	187	192	182	193	200	209	197	189	215	195	183	230	196	213	198	210	192	191	179	208	208	199	194	178	219	191	208	229	208	181	198	209	202	201	210	212	185	208	206	182	193	209	209	210	204	219	203	212	213	173	224	203	200	206	223	196	202	202	196	211	234	204	190	200	183	197	199	186	205	199	183	192	198	179	226	216	206	223	191	218	225	227	210	220	194	220	228	220	220	207	180	211	180	213	183	196	209	185	226	208	185	219	182	220	209	218	199	194	183	197	196	209	207	202	190	203	210	206	207	189	223	190	159	213	203	161	216	205	217	215	209	199	214	209	207	212	206	199	236	206	190	183	222	206	227	190	208	224	197	215	168	195	194	202	191	209	188	206	189	214	194	223	195	225	187	214	215	214	184	204	225	205	189	202	196	213	204	210	199	204	201	210	193	200	214	177	196	169	208	225	200	180	201	200	196	201	190	215	197	193	215	218	181	191	204	191	215
12383	33147	27154	17674	14317	12139	9322	6598	4907	3310	2564	2207	1652	1246	1241	1063	1051	925	875	909	963	755	583	439	390	443	398	398	335	335	306	333	362	380	399	348	298	314	274	289	269	308	294	300	330	331	283	311	266	283	316	287	273	247	250	253	284	264	262	271	270	274	290	269	259	252	253	242	282	246	272	272	270	259	256	230	243	272	233	254	252	279	253	253	269	257	246	242	248	291	238	252	275	248	252	288	251	254	250	251	266	234	253	261	221	273	267	263	267	230	250	216	255	242	270	238	261	288	249	228	260	243	244	263	248	273	245	248	251	233	213	239	257	274	250	217	291	249	263	259	250	251	262	235	234	268	272	265	235	280	267	247	251	226	285	247	242	254	265	259	262	230	263	247	252	251	246	244	294	270	254	241	261	257	221	228	266	235	266	255	277	240	267	275	244	259	239	238	278	267	259	266	269	227	229	271	256	247	256	275	261	261	259	283	216	239	240	253	261	251	259	276	239	259	260	248	269	230	223	245	250	283	240	236	264	235	242	264	273	248	226	263	259	271	242	266	260	269	246	244	232	243	252	242	254	264	256	240	233	267	261	230	263	245	251	257	256	227	263	244	268	253	270	281	257	273	279	236	257	245	244	265	224	242	245	267	258	235	257	272	232	230	247	267	242	231	251	252	233	259	262	262	222	261	251	255	253	238	261	288	211	248	227	251	239	257	251	238	272	265	266	222	239	258	235	238	255	252	235	241	246	252	267	221	250	255	242	239	248	248	238	273	282	262	244	285	257	259	238	254	249	254	246	259	253	249	237	270	269	245	260	254	248	259	258	232	248	247	267	276	248	286	231	238	262	228	250	263	255	243	275	230	262	232	260	242	230	219	260	274	257	262	270	254	242	268	225	257	272	265	247	260	263	265	248	249	242	246	249	243	280	262	248	229	249	266	263	253	268	271	245	250	245	236	283	254	253	273	239	238	246	247	234	252	264	245	232	258	284	248	237	276	245	248	273	219	264	264	207	236	256	224	240	287	270	243	248	269	260	254	251	248	261	262	241	264	276	281	273	249	221	251	247	247	230	225	244	242	230	268	240	250	248	244	259	232	249	257	249	214	261	243	258	261	259	228	255	238	270	256	267	274	282	251	245	248	270	241	275	254	301	228	257	272	265	248	226	250	256	271	235	259	266	235	245	221	230	226	249	276	267	246	246	247	245	261	253	251	230	273	261	247	248	227	221	239	250	252	252	267	257	264	237	253	246	254	244	239	239	260	235	246	242	263	261	270	233	242	245	222	261	222	264	261	270	248	280	244	249	300	258	245	244	279	256	275	256	238	259	240	264	293	220	265	238	259	244	255	262	230	208	267	241	252	236	267	231	225	272	246	261	232	245	244	265	262	244	258	256	256	277	264	240	240	240	227	226	266	254	243	269	242	239	253	264	262	252	263	255	229	269	273	250	245	281	241	263	263	251	274	263	249	230	223	254	260	234	279	248	248	249	247	252	272	252	253	261	243	238	258	263	269	237	228	212	235	294	239	230	266	243	276	232	238	245	249	265	257	231	240	252	222	275	231	235	223	236	269	231	269	260	255	259	247	269	261	243	265	278	253	264	244	258	219	256	241	234	250	246	281	257	273	265	261	256	276	261	261	229	254	233	250	248	280	232	223	257	208	273	262	270	273	260	286	247	278	265	235	251	256	234	221	279	252	281	266	269	256	269	259	252	272	275	227	236	216	285	241	246	222	252	270	262	232	252	247	223	296	254	274	241	246	250	257	243	256	253	252	257	273	267	246	242	279	242	248	252	252	254	246	276	263	217	231	243	269	247	262	255	254	259	269	266	222	272	270	251	243	259	248	248	258	271	230	239	234	259	279	249	247	283	247	219	240	246	263	237	291	272	264	236	270	262	246	261	243	271	236	242	246	252	260	246	268	228	223	226	248	238	246	255	217	251	237	254	242	242	285	254	237	258	228	232	264	271	248	217	266	254	251	245	268	255	236	253	256	232	247	260	288	196	260	258	248	257	263	211	254	226	255	245	259	248	280	262	239	268	229	232	251	254	228	241	241	243	252	233	242	258	262	267	264	247	272	258	253	269	273	275	248	241	249	240	241	259	225	255	226	274	250	250	270	235	253	262	229	258	252	232	225	247	244	267	244	250	245	260	252	272	245	276	294	259	248	261	256	249	233	253	276	227	221	223	246	286	260	226	246	256	270	247	257	261	249	242	256	255	249	271	283	252	223	260	261	252	240	241	245	238	222	265	245	271	281	245	257	268	243	248	258	231	279	232	270	231	244	240	249	235	252	259	305	294	261	262	254	267	249	264	264	238	259	251	231	256	246	256	280	264	255	253	251	253	233	238	263	260	258	276	273	223	275	243	248	263	251	282	248	262	257	264	250	219	265	274	259	247	248	247	219	207	254	261	241	258	267	245	269	274	228	244	230	233	240	264	232	224	268	252	241	242	252	244	232	215	229	246	232	243	259	246	263	239	251	251	270	280	273	260	233	227	245	267	239	274	279	275	239	248	272	239	254	251	245	247	239	250	283	251	276	239	264	232	268	306	273	236	261	233	262	236	250	232	245	217	220	243	260	248	254	241	259	245	223	269	234	260	256	245	255	247	255	256	261	258	298	246	261	242	240	229	260	219	251	269	225	275	258	273	209	274	231	276	252	254	249	234	259	270	256	246	211	273	273	265	251	251	258	267	256	249	231	291	242	248	234	267	260	251	264	245	275	256	280	254	236	252	199	244	253	261	249	274	242	244	249	250	258	248	266	226	242	278	227	226	248	263	274	227	252	257	239	226	220	228	261	269	258	260	249	272	264	277	249	246	244	252	242	259	237	259	264	258	249	275	229	243	283	247	251	251	244	245	299	249	250	256	244	265	238	284	263	257	260	217	237	245	241	262	275	225	237	233	260	242	235	280	250	226	247	250	244	253	257	260	273	270	263	251	237	269	233	252	255	249	231	264	261	264	256	264	268	228	246	253	237	243	235	236	277	222	213	222	224	264	243	310	279	257	224	268	239	255	239	242	252	245	227	229	240	239	248	233	249	249	276	255	263	289	239	263	249	270	251	262	251	266	263	227	262	274	221	223	277	260	250	242	230	251	242	233	257	250	232	245	285	257	239	254	275	255	300	226	282	273	255	265	240	239	206	235	251	232	259	246	272	268	239	234	251	222	249	263	251	275	262	260	262	260	267	286	270	265	248	251	262	256	283	235	250	251	260	261	263	262	256	242	265	272	231	249	286	240	267	245	269	242	254	221	269	255	234	253	217	273	236	263	261	261	268	287	240	229	275	273	245	258	278	236	221	257	295	268	253	246	242	266	244	288	221	241	229	258	245	255	248	256	252	251	261	256	229	249	247	244	267	254	218	235	232	244	257	240	246	231	267	238	247	282	274	240	245	247	247	251	270	239	247	276	256	267	264	258	262	234	229	256	250	226	271	236	245	242	250	258	250	273	247	255	234	263	256	227	243	239	250
28059	21093	16066	8728	4940	2913	2029	1469	1126	914	735	659	628	546	528	470	522	498	522	523	488	451	449	417	410	427	389	478	416	438	415	424	430	431	415	435	397	380	406	416	380	400	392	368	391	391	421	411	389	386	415	440	453	410	394	397	405	399	390	385	391	391	414	434	417	409	431	379	436	382	413	453	368	436	420	414	360	429	375	396	382	409	346	414	376	412	406	399	386	398	363	444	382	426	407	368	414	381	414	379	401	391	381	383	389	389	380	424	388	384	378	393	389	395	354	429	454	363	385	405	363	385	414	396	411	384	431	373	374	437	411	411	401	382	424	421	382	381	405	415	413	411	393	416	418	427	371	386	386	393	426	390	365	404	379	425	425	368	406	431	411	418	412	369	379	393	409	404	435	449	406	362	390	399	446	357	413	390	422	388	373	391	405	433	434	412	402	390	389	367	410	415	395	333	416	379	388	420	424	419	355	386	388	375	427	412	378	407	381	392	399	395	374	423	411	410	440	389	413	407	407	422	368	406	390	376	418	387	422	414	382	402	386	432	435	385	424	402	409	393	355	393	366	420	404	406	393	389	389	410	413	430	398	368	421	380	406	410	402	391	439	376	400	391	395	366	439	397	390	405	378	414	418	398	418	393	373	413	364	376	402	393	412	398	417	402	403	429	398	372	421	361	433	379	381	395	370	385	418	347	417	420	405	374	430	415	386	400	358	396	358	414	395	411	425	393	435	404	409	403	382	419	391	409	385	381	388	397	402	436	429	412	402	426	424	403	410	402	402	420	410	416	366	385	391	387	404	354	395	412	380	390	413	393	390	398	400	396	434	399	382	376	419	413	419	395	404	385	393	369	388	420	387	396	404	385	377	393	410	415	404	387	396	395	392	393	427	382	403	376	378	397	420	367	406	396	372	376	400	385	402	397	367	399	388	410	416	391	357	376	402	388	424	387	410	404	412	363	393	387	399	390	425	401	420	410	385	422	402	407	381	418	383	381	390	413	377	398	412	382	373	393	418	407	407	388	437	399	406	404	380	422	412	407	393	368	392	398	408	394	374	431	403	408	377	357	397	390	378	464	440	436	418	416	365	381	388	386	387	416	383	380	390	405	383	383	377	404	405	331	376	368	420	380	394	388	394	392	407	372	392	395	422	397	367	369	434	388	417	377	390	396	396	425	386	388	393	425	414	410	380	401	409	414	386	366	388	394	397	418	380	356	408	417	373	418	387	401	409	399	450	394	378	393	356	409	398	402	378	383	398	405	370	403	356	388	388	383	437	398	427	416	394	382	386	415	391	398	406	380	405	403	414	402	410	373	388	402	418	406	411	444	410	456	413	353	419	430	390	411	417	410	370	428	411	394	384	380	418	369	398	411	415	410	395	458	378	427	419	402	431	415	422	388	434	395	358	379	378	416	399	373	393	415	410	406	406	407	395	428	427	409	366	380	411	370	401	429	394	370	396	385	352	430	407	406	386	415	362	396	410	414	368	362	402	437	381	365	417	361	406	396	384	395	419	362	404	383	417	402	362	436	368	381	414	386	405	405	363	394	424	387	372	356	392	410	401	404	420	390	400	412	386	370	406	426	418	413	374	410	446	397	417	396	421	420	399	404	384	402	395	431	404	403	424	425	400	389	384	402	421	437	369	388	411	428	389	406	388	380	431	383	401	405	374	433	415	409	414	433	396	382	435	390	393	392	385	388	410	356	447	377	421	413	415	411	397	368	404	417	385	425	432	426	414	399	386	390	375	423	388	419	416	411	422	390	402	384	428	370	417	414	366	430	385	407	418	426	371	404	373	393	382	378	422	426	380	389	384	410	364	405	402	396	399	388	410	396	404	398	408	395	423	411	400	392	391	413	406	385	423	408	409	383	354	399	365	403	424	413	410	425	371	398	410	417	373	397	389	411	438	373	406	381	390	419	368	422	388	413	387	424	376	432	432	417	400	430	433	408	397	367	374	369	383	394	376	360	430	400	419	416	411	405	397	418	381	406	356	410	370	366	427	368	433	399	356	388	381	393	373	419	409	403	370	410	407	402	412	404	406	441	419	391	440	378	378	417	402	400	419	419	407	378	407	400	379	377	397	423	436	445	406	416	363	405	390	407	389	383	357	464	393	431	374	359	421	384	411	397	409	427	407	415	362	391	385	416	395	384	394	397	414	398	387	420	370	375	378	378	382	393	397	399	367	432	418	403	387	406	395	363	388	411	378	409	374	371	416	396	389	402	397	408	382	398	403	410	469	416	385	447	397	434	394	410	395	394	401	373	404	397	389	411	401	400	386	417	368	373	403	391	428	389	385	365	423	362	398	390	388	395	389	395	382	396	351	397	403	395	398	419	403	396	387	413	385	397	363	375	374	380	407	389	371	409	422	386	423	417	411	421	383	391	421	398	380	382	364	392	381	413	368	387	398	400	359	407	421	394	400	386	378	407	414	388	396	383	425	386	418	400	411	420	391	420	390	415	391	382	432	393	394	402	384	402	401	412	394	397	396	379	402	418	394	417	385	388	370	394	401	410	401	401	405	416	402	393	402	392	397	404	388	398	387	443	403	401	380	389	395	388	379	398	348	410	374	396	405	371	385	375	395	411	442	419	376	404	423	391	391	385	416	400	449	374	376	427	399	404	389	413	414	419	405	396	385	386	377	394	404	401	392	399	404	413	381	370	408	391	368	386	414	357	426	394	397	406	392	423	438	382	395	392	419	366	415	413	409	367	382	399	355	404	382	425	413	407	409	406	401	361	385	391	428	413	394	429	392	426	403	385	400	439	417	440	421	391	426	393	398	413	364	408	372	453	410	415	395	452	390	396	412	415	403	381	398	412	382	410	413	415	386	433	366	406	417	422	417	406	388	392	388	389	399	369	414	392	397	379	405	399	422	377	400	414	392	431	405	401	406	376	407	384	392	410	392	433	406	372	399	363	364	411	404	424	392	428	375	406	397	375	390	397	373	421	418	415	398	395	382	366	392	389	391	345	392	408	347	394	412	427	397	408	425	376	388	378	391	394	399	410	377	408	355	379	429	388	359	413	385	362	369	401	385	394	423	395	377	419	399	400	397	396	411	356	398	399	402	410	409	415	408	377	428	380	408	408	409	384	374	429	392	416	364	392	383	405	412	425	395	396	393	384	413	410	343	392	403	380	395	374	404	376	409	400	379	422	417	439	414	404	410	379	386	400	383	431	358	463	407	394	440	407	398	415	367	366	426	405	363	432	389	387	399	375	373	386	382	382	386	379	424	388	398	403	399	423	382	383	375	391	384	399	386	395	418	410	384	428	371	407	412	381	423	381	401	371	381	384	405	392	400	382	436	398	403	413	412	385	373	406	425	388	444	384	405	412	379	381	431	418	400	392	391	417	399	377	414	411	391	403	385	405	376	403	412	392	402	390	381	393	415	417	384	393	405	366	385	390	415	386	384	419	422	410	384	386	399	409	427	443	416	398	388	435	426	373	392	393	418	424	442	375	365	418
10808	21051	15641	9172	7903	5580	4079	2901	2186	1670	1235	1068	873	805	738	737	723	722	742	726	737	671	599	501	507	497	523	515	499	484	456	468	504	491	500	509	500	475	478	502	489	509	480	469	469	529	518	479	491	509	474	472	475	475	497	454	499	443	476	453	498	477	458	515	497	468	463	481	480	434	488	511	517	447	452	484	468	467	486	435	443	463	488	498	506	454	491	463	497	489	510	447	479	486	472	473	492	503	487	473	452	465	496	415	481	461	468	488	430	475	459	459	473	455	470	475	480	486	495	477	481	453	529	482	481	472	455	465	471	521	463	464	475	450	497	475	492	463	450	469	468	468	497	492	474	482	502	445	490	456	462	462	482	475	440	475	412	479	496	453	462	449	437	486	444	494	484	491	471	523	480	449	499	473	471	458	464	487	479	458	477	469	475	430	474	461	482	429	466	455	467	491	461	432	450	482	461	461	431	462	516	450	501	486	444	498	423	442	451	492	503	500	492	485	435	489	495	485	426	519	483	490	470	455	525	430	480	483	471	488	459	488	491	434	488	461	504	505	451	470	495	458	501	472	481	482	465	456	500	453	484	467	443	460	475	498	436	480	507	491	509	514	483	508	477	449	431	450	435	496	514	487	469	455	448	453	482	533	468	488	502	431	505	469	453	510	501	473	458	474	473	419	467	487	476	508	440	447	483	447	433	454	502	483	457	462	510	500	489	434	497	511	481	442	478	491	418	438	473	468	471	478	481	467	439	435	484	487	463	460	443	481	503	469	476	492	483	458	451	436	484	446	494	495	478	469	427	508	482	465	451	433	500	481	433	487	458	476	442	494	479	512	458	472	476	491	447	491	448	465	470	433	497	436	435	456	473	490	485	484	467	464	486	455	474	458	452	462	480	445	480	478	499	444	500	456	439	444	443	446	466	487	483	458	482	517	543	454	466	464	462	461	490	466	477	453	466	462	468	471	494	437	496	482	419	482	473	465	486	465	467	486	463	485	458	463	539	496	485	455	456	510	470	477	503	470	465	486	470	451	475	470	512	481	483	483	484	509	507	438	492	499	479	521	453	458	474	482	497	421	451	466	482	474	461	488	485	484	524	509	448	460	476	462	469	475	469	499	454	509	474	473	452	498	500	455	448	482	470	516	494	462	480	468	440	529	474	494	486	473	470	484	452	482	434	451	471	473	463	456	467	507	496	495	483	473	430	440	447	512	486	505	491	490	485	497	478	482	468	458	440	462	446	488	453	440	463	451	439	448	477	486	475	487	457	466	459	481	494	431	471	477	436	475	487	511	470	499	483	459	462	485	466	498	464	518	451	453	463	466	506	497	428	470	424	508	459	471	482	460	430	500	475	490	501	462	485	465	462	476	476	512	469	452	465	449	488	464	475	489	524	436	511	448	451	427	461	486	476	473	478	478	467	476	494	434	468	502	460	499	468	445	439	487	465	463	477	462	514	443	504	465	517	426	461	475	442	454	456	458	482	443	445	477	484	426	499	448	462	478	447	489	443	487	456	464	477	488	517	475	447	463	496	480	464	493	521	536	520	482	452	464	489	457	441	461	522	449	494	486	500	454	446	476	495	447	481	484	461	482	435	489	501	486	455	438	500	492	484	506	485	478	461	460	463	470	466	488	459	448	490	500	493	521	492	464	487	507	484	473	452	479	459	425	495	520	530	439	481	441	478	488	467	478	464	458	480	489	440	498	518	471	503	510	435	483	459	480	475	479	486	444	494	477	474	443	466	450	477	475	487	456	476	453	458	451	457	441	474	476	493	449	489	479	488	472	490	481	489	472	485	453	492	509	451	438	478	519	495	494	493	458	547	490	455	499	440	420	462	459	470	472	487	441	445	449	454	494	473	470	515	455	474	491	463	475	437	459	447	490	487	455	476	479	497	457	487	446	479	467	465	496	450	475	494	494	457	485	490	462	480	475	466	520	448	497	489	481	465	452	478	536	508	462	457	452	466	454	453	463	466	500	474	461	481	465	490	472	474	496	457	525	442	453	488	506	469	467	515	507	476	494	470	496	477	481	480	485	456	447	427	461	460	471	485	493	464	460	472	479	470	463	457	504	462	458	475	459	499	485	472	487	450	484	462	439	463	430	472	505	455	465	477	485	461	489	434	467	465	484	475	437	452	504	474	477	490	495	479	477	489	460	450	468	453	456	478	483	465	484	495	451	436	501	425	445	466	439	480	479	483	453	455	459	477	493	511	474	473	476	484	447	451	475	488	528	505	469	448	472	485	470	474	463	495	461	471	489	492	457	474	457	459	444	481	470	460	491	523	461	470	433	481	451	505	457	462	488	433	511	511	459	452	481	468	468	460	453	513	450	453	432	479	440	469	488	452	502	478	461	527	480	474	483	494	440	513	474	469	440	418	471	430	457	476	464	506	474	484	476	482	492	497	483	467	481	450	470	455	453	488	487	448	436	478	473	478	503	472	460	487	486	444	480	459	503	497	497	463	477	440	475	443	438	442	474	468	508	470	491	513	516	482	463	514	488	476	433	436	499	450	455	482	475	437	509	417	420	483	490	480	449	484	467	463	448	458	471	466	445	534	469	493	530	508	468	497	478	470	430	448	495	476	462	465	465	490	492	552	456	432	460	464	435	467	495	457	466	473	457	503	500	477	436	485	429	461	461	453	449	505	476	434	468	450	436	521	491	446	478	439	495	444	487	458	496	523	499	479	523	490	496	457	453	495	455	451	450	483	460	479	465	465	509	513	474	465	451	475	495	487	490	508	484	497	466	466	450	470	481	465	478	476	462	467	461	450	465	473	473	493	432	463	482	462	494	445	475	486	467	437	463	489	448	493	441	495	469	471	469	478	494	447	467	476	464	484	479	468	496	484	485	481	477	465	449	469	472	451	479	469	467	433	433	443	461	478	490	471	469	463	464	417	495	483	505	461	502	468	439	433	451	472	501	463	475	506	468	450	443	489	451	505	496	480	484	466	476	473	465	477	444	461	515	449	431	484	462	453	492	471	459	446	514	517	428	490	509	463	485	478	509	474	434	466	463	479	496	478	483	468	488	462	501	458	457	500	450	510	507	516	493	468	451	459	468	496	471	468	482	470	434	471	449	485	474	476	490	461	460	470	463	492	484	453	476	480	459	509	469	457	448	505	477	431	481	469	475	479	440	481	461	476	454	497	454	507	470	482	473	465	497	468	473	485	482	477	476	473	472	484	464	480	465	497	485	478	483	479	482	442	533	492	442	453	472	431	477	464	495	449	510	452	470	450	478	490	455	467	453	464	502	483	492	469	457	444	464	461	466	468	449	474	473	427	480	456	499	454	479	488	443	500	462	444	479	452	468	476	488	482	435	443	475	487	460	444	480	451	469	498	493	485	485	488	461	458	470	442	440	488	473	467	466	504	474	477	444	487	509	468	474	490	483	425	439	454	480	457	486	462	470	461	475	445	491	463	472	444	481	465	488	480	460	503	451	434	491	481	464	442	471	453	450	443	502
24183	21689	28965	24931	21582	12255	3900	2109	1550	1311	999	873	768	650	575	595	569	557	660	637	615	619	524	421	459	454	474	427	396	440	415	423	413	437	418	473	413	420	397	393	391	363	413	394	426	432	423	392	393	433	414	390	404	392	373	383	366	378	433	402	420	393	392	439	421	419	435	442	379	425	369	386	423	392	407	397	417	386	418	407	385	390	394	405	401	390	408	387	410	386	395	398	417	351	379	397	421	385	397	409	390	385	416	376	411	375	409	405	377	365	409	398	370	371	392	412	399	392	373	411	392	379	393	396	414	398	397	369	394	387	380	423	409	385	400	391	392	386	378	435	400	403	372	386	376	412	398	397	397	393	392	386	361	405	375	408	380	400	401	447	369	404	383	408	384	389	370	424	417	396	442	382	397	421	404	410	398	408	372	394	397	398	369	422	401	403	398	392	416	381	384	390	417	377	363	384	375	371	410	365	401	402	398	411	384	399	390	416	361	402	415	398	373	384	381	388	395	386	381	392	440	386	416	409	380	402	369	412	378	403	392	414	421	433	401	415	388	387	379	378	378	384	376	371	378	415	355	399	378	378	411	386	407	412	414	423	393	419	388	407	381	401	405	423	356	393	379	359	391	354	405	388	385	379	417	417	380	385	411	390	397	371	395	406	386	411	393	383	392	411	376	395	371	361	365	377	393	385	406	414	406	429	375	398	382	384	382	392	412	368	388	384	419	389	417	386	384	383	385	390	376	399	392	426	374	390	390	407	404	416	426	401	366	398	380	397	406	370	376	406	399	434	378	368	390	395	425	407	375	444	413	379	370	394	377	435	434	385	363	356	396	414	384	396	416	384	400	415	388	396	391	394	406	364	398	378	377	353	362	408	390	427	391	417	406	378	426	369	384	408	393	361	409	391	392	408	384	410	354	401	363	368	402	383	402	391	411	366	381	389	413	397	429	376	400	380	385	403	384	382	394	417	371	393	424	404	388	373	415	389	374	383	387	406	377	391	398	380	429	361	365	371	403	367	401	399	433	354	392	352	401	380	388	416	389	432	404	377	369	401	408	375	417	372	398	380	417	428	380	416	410	403	376	432	406	344	381	397	392	420	408	418	410	399	396	416	386	395	373	372	424	357	415	408	406	397	365	416	405	403	384	425	381	375	417	404	409	415	399	380	440	378	412	421	398	392	396	428	369	421	390	412	404	368	379	401	402	383	398	398	407	389	398	372	397	391	374	415	412	376	412	372	408	432	383	405	427	390	422	404	400	402	378	375	367	392	369	392	406	425	385	397	377	392	382	383	381	387	388	381	413	386	428	408	394	383	394	378	397	387	375	392	382	387	422	379	395	399	405	384	423	393	406	401	367	388	400	388	423	415	406	368	356	409	374	408	389	370	413	433	372	449	372	386	430	427	431	376	390	389	391	388	370	384	374	373	443	394	392	408	388	363	392	421	359	387	368	395	385	383	412	366	379	418	385	391	381	405	397	417	424	415	359	387	377	359	393	394	375	362	341	395	369	395	379	381	409	407	407	382	379	423	391	378	360	409	388	412	368	408	382	397	392	386	396	396	412	420	412	389	375	409	388	376	382	415	392	429	384	407	391	386	408	404	408	410	407	412	380	372	399	391	410	403	419	408	406	401	419	379	388	379	427	401	386	404	409	389	418	366	411	403	391	359	426	395	359	360	400	441	421	357	381	370	454	374	409	378	400	411	400	399	377	426	394	366	410	369	384	417	396	381	376	382	397	381	367	402	375	376	395	397	398	388	420	371	440	406	422	409	407	415	391	425	391	370	407	399	412	387	395	400	377	403	410	386	428	395	404	409	406	374	391	410	395	397	412	377	370	350	401	387	379	368	407	375	385	411	375	367	378	390	393	428	421	392	442	383	413	377	398	378	388	373	377	402	359	390	389	392	372	395	398	396	398	412	378	393	364	366	403	358	454	375	434	363	356	398	426	357	417	396	380	391	373	367	377	418	376	408	399	386	410	381	415	356	386	390	403	391	406	405	385	396	390	366	400	383	406	397	400	397	395	377	385	414	397	396	420	362	386	394	394	375	398	388	411	416	411	385	405	410	376	397	427	389	406	368	358	408	421	409	395	394	400	411	410	385	360	372	412	398	427	359	389	379	404	401	425	409	374	410	396	409	380	394	392	356	375	408	374	399	426	385	383	398	406	386	398	409	407	393	416	364	400	394	404	417	421	385	373	389	411	371	380	406	390	404	386	355	424	385	396	422	397	347	409	386	418	407	437	372	390	378	392	412	390	396	423	424	416	401	398	377	429	395	387	406	401	387	397	399	367	375	397	370	422	375	379	379	375	396	358	371	392	396	410	375	374	387	378	393	425	388	397	364	409	399	414	362	416	362	405	369	380	387	353	393	410	391	367	399	421	397	408	376	431	389	432	366	389	401	382	373	408	380	370	412	385	404	393	397	389	406	382	367	406	408	400	420	393	383	405	390	382	429	409	396	418	396	400	422	406	400	360	401	389	367	394	419	391	392	374	354	386	411	398	385	426	359	378	405	401	390	392	389	364	353	376	407	366	356	389	388	402	372	354	395	379	387	410	396	413	416	385	377	386	368	390	398	403	383	365	413	396	417	369	361	404	362	398	437	445	419	419	401	368	393	401	380	402	374	374	410	382	393	376	396	403	390	371	415	389	367	377	392	381	431	391	386	390	365	383	380	391	374	433	368	382	412	390	361	387	352	416	400	402	428	372	388	425	403	370	387	377	402	399	419	399	390	394	425	368	402	370	372	365	403	348	413	417	402	409	383	395	402	377	386	405	449	395	413	386	443	394	430	391	405	394	403	403	384	380	360	354	375	402	378	408	451	369	371	402	380	378	408	355	378	403	402	396	373	423	424	350	390	390	421	379	361	387	390	370	414	409	385	386	384	411	368	421	398	398	440	404	376	396	376	406	393	384	416	413	402	423	384	369	391	377	413	398	390	386	356	380	383	391	407	431	397	390	445	401	366	392	403	420	416	407	378	399	388	401	380	408	381	396	393	387	395	369	417	380	426	373	401	353	401	376	395	408	435	406	379	397	389	406	372	377	416	374	415	385	366	387	411	428	419	392	371	410	401	408	391	373	386	405	417	399	385	407	404	397	428	400	369	391	398	393	408	390	375	384	387	387	420	399	394	395	348	419	419	401	385	421	416	392	414	370	392	444	387	385	388	421	353	404	413	403	383	358	383	387	398	406	367	413	417	386	423	409	383	435	394	393	404	402	393	384	418	360	380	424	377	413	396	437	403	403	429	381	393	401	367	404	383	406	415	417	376	380	403	387	392	416	393	416	387	411	414	390	382	385	385	413	391	398	385	385	352	422	370	405	416	428	391	420	401	397	401	379	367	399	396	385	358	386	425	382	382	389	396	411	399	371	407	406	403	396	406	426	353	412	385	381	378	400	392	378	374	369	382	383	386	385	412	375	423	408	383	421	393	364	367	358	391	424	414	401	386	339	408	394	399	405	394
10796	28087	21901	13905	11322	8065	5813	4206	3118	2623	1911	1499	1301	1031	944	922	856	898	937	932	952	859	667	582	536	570	529	578	511	501	514	537	526	564	594	537	494	496	542	503	488	503	498	492	530	520	536	526	545	510	488	514	487	479	464	478	471	468	453	469	483	470	492	459	469	497	452	495	509	495	485	483	448	478	485	485	452	479	470	488	514	477	468	518	475	463	470	456	467	474	457	451	465	473	472	460	466	488	436	463	465	511	487	477	487	476	478	489	458	423	468	495	483	420	515	488	459	495	462	477	445	440	485	467	488	449	474	519	487	458	466	457	473	482	483	446	499	472	484	501	480	483	444	470	488	509	469	470	482	438	464	473	464	462	498	479	478	461	511	447	478	443	483	500	484	466	489	478	509	480	447	479	472	470	474	423	466	492	434	460	458	486	442	467	464	466	480	482	454	478	467	462	444	472	472	421	446	463	475	468	475	465	437	415	465	467	439	449	456	496	474	474	458	468	502	499	438	453	466	482	461	472	468	472	483	467	493	466	443	485	471	456	463	468	481	449	463	488	467	465	477	468	472	479	441	470	492	441	469	462	476	475	477	415	483	477	472	451	452	499	474	459	501	480	443	511	448	471	497	424	451	462	420	439	450	442	505	470	488	493	447	459	440	486	465	449	492	454	498	462	467	489	474	501	501	438	500	487	462	458	467	462	439	421	459	450	478	437	468	492	470	446	464	465	495	476	505	488	464	430	432	444	493	482	462	488	475	462	460	437	419	468	461	441	460	478	472	462	490	453	444	502	460	451	476	524	476	446	453	483	439	465	454	476	455	476	485	468	447	445	493	471	462	440	425	451	479	454	475	446	481	454	464	473	470	462	459	453	419	426	471	477	499	444	495	491	515	491	456	486	474	460	476	445	478	467	477	452	487	475	454	442	458	516	512	453	461	456	456	441	474	470	503	479	463	473	455	465	464	473	476	443	504	488	467	480	470	503	445	457	439	474	485	456	464	482	457	444	473	479	514	463	453	449	447	457	470	480	424	483	494	474	440	474	482	451	416	480	470	472	493	438	459	490	489	476	407	498	474	449	479	452	500	473	464	503	460	461	517	459	437	461	523	477	458	483	442	449	454	442	468	482	463	486	453	517	519	495	497	445	450	479	418	485	464	476	442	468	500	484	443	482	454	448	468	484	483	484	486	464	447	487	491	480	448	432	494	493	483	468	472	463	474	453	475	464	467	489	462	502	444	472	500	485	482	501	442	507	471	483	467	441	492	454	494	434	474	496	468	478	469	477	475	477	457	472	473	446	471	427	501	450	479	449	452	492	449	477	465	459	526	471	509	456	465	487	449	478	430	457	488	472	467	465	526	446	462	446	454	468	480	457	446	477	480	471	470	470	471	522	510	450	444	444	451	438	512	473	435	475	448	483	453	455	475	468	458	521	472	465	440	483	497	459	500	491	452	476	486	470	469	488	550	471	456	448	492	395	499	477	451	437	461	475	477	493	436	498	462	454	514	497	441	473	493	424	480	498	469	473	476	496	494	436	467	488	464	454	461	521	496	453	503	520	486	456	490	483	437	466	452	483	477	443	470	436	481	468	462	470	469	449	454	445	479	512	444	435	450	467	452	443	488	461	458	468	437	483	446	486	473	442	475	448	537	486	453	500	457	485	483	474	420	506	428	479	456	458	478	421	494	486	470	439	498	454	499	467	494	455	445	476	435	455	474	467	495	474	471	463	436	452	485	440	464	459	455	455	436	490	407	456	464	482	478	452	471	458	507	470	479	488	411	468	444	482	477	476	409	458	441	464	463	452	478	490	433	496	474	471	504	450	447	459	454	478	481	504	450	476	478	486	474	433	465	487	449	460	414	493	472	480	460	446	473	490	486	475	501	447	477	457	422	462	513	472	433	505	480	470	485	494	486	441	466	466	451	480	471	487	522	523	474	459	457	455	491	444	483	470	431	464	469	481	464	465	517	459	510	453	478	425	457	516	481	449	454	464	490	466	429	506	474	412	507	470	471	493	445	475	452	465	476	521	476	481	485	463	434	488	501	469	460	486	477	463	522	482	465	481	460	464	465	456	483	509	459	469	487	519	463	502	486	472	471	426	502	485	474	458	438	456	505	475	513	473	431	454	438	445	459	446	488	517	460	492	503	452	442	480	448	456	452	494	520	445	460	458	465	467	441	479	447	465	468	489	444	468	476	442	481	490	481	517	466	463	446	472	436	444	504	464	496	472	462	471	491	450	491	482	473	466	474	490	455	454	486	476	441	453	407	495	476	449	458	472	452	469	419	471	488	458	483	461	462	454	472	451	469	492	480	477	480	506	471	450	480	490	465	493	460	455	464	461	486	446	458	475	495	499	448	453	466	442	443	466	452	435	485	453	495	496	457	438	451	498	522	513	484	496	474	474	455	470	463	483	475	450	470	493	451	432	487	453	454	442	450	442	451	471	454	463	449	473	486	504	482	472	477	454	464	454	438	465	490	460	447	472	471	475	477	507	501	446	422	464	465	479	417	458	456	461	444	466	461	467	498	456	452	471	481	468	488	449	483	469	478	478	461	438	432	487	472	501	473	485	523	468	504	447	487	465	485	453	443	462	440	430	473	493	500	510	443	484	441	489	505	471	420	446	484	475	472	475	441	473	499	469	484	467	500	460	453	469	447	452	471	465	460	474	461	458	497	471	474	473	448	442	481	474	459	473	469	474	483	469	431	487	475	461	463	471	447	453	435	467	473	477	476	477	468	448	486	442	457	491	448	444	451	491	502	498	449	463	442	458	509	489	440	489	472	481	484	466	458	430	449	433	488	477	479	476	473	464	483	469	478	441	476	450	434	438	444	466	467	494	438	489	453	458	482	491	423	432	473	518	454	466	474	453	471	464	497	466	443	506	472	466	444	489	453	470	423	483	493	449	451	528	493	465	479	499	458	451	478	480	446	502	455	445	490	466	495	468	450	480	470	514	530	475	465	495	497	474	462	466	474	480	446	457	487	433	421	453	508	440	444	463	454	505	482	439	496	484	492	465	470	502	465	456	501	450	447	499	447	446	435	482	462	507	474	450	438	470	477	459	448	487	536	462	476	491	455	493	512	452	479	493	470	485	507	494	458	507	489	463	456	465	468	483	498	473	438	480	444	467	479	495	498	456	471	435	505	478	475	480	496	466	458	467	446	471	471	488	473	493	465	447	472	464	462	525	491	476	450	451	485	462	483	500	444	422	485	477	470	507	496	488	449	463	482	435	463	458	492	467	474	463	533	456	519	489	463	459	468	454	485	500	456	463	480	449	474	461	437	476	529	450	477	476	455	478	455	444	478	496	454	460	444	431	468	463	462	460	457	491	455	423	474	442	440	489	430	505	472	425	486	433	456	436	416	455	496	455	444	454	479	478	475	467	473	471	487	454	478	471	459	443	474	497	444	510	480	457	443	469	467	423	479	461	483	442	497	482	517	483	442	413	504	466	503	493	493	447	458	425
25314	21677	27908	25785	12756	3853	2171	1332	990	810	679	564	448	410	366	390	375	398	437	436	445	383	336	291	285	300	309	287	287	269	273	272	270	261	305	270	264	260	239	246	248	278	272	253	277	256	274	255	259	261	286	234	278	248	275	273	266	272	216	249	264	240	260	273	270	252	262	265	260	255	260	249	255	256	226	268	242	247	299	262	272	256	255	258	254	264	241	233	231	250	260	274	269	252	280	229	241	300	264	245	258	242	251	246	261	239	231	244	277	262	241	259	244	255	240	249	257	282	255	270	267	275	273	240	246	244	281	261	255	232	260	235	258	258	244	258	245	238	272	253	261	259	227	252	276	266	253	266	277	251	260	258	232	235	263	267	270	237	261	271	238	244	230	262	260	267	264	258	259	262	270	256	260	275	265	255	253	259	245	256	255	250	256	257	260	249	274	264	259	248	277	271	251	285	267	288	260	218	221	245	273	258	254	243	253	261	249	253	243	252	253	264	264	249	263	228	264	236	266	273	245	256	261	256	281	259	256	281	262	249	278	270	239	257	254	263	264	248	254	251	256	267	237	244	220	266	259	263	263	253	250	269	250	258	251	260	264	266	259	265	232	249	270	272	279	247	288	267	237	230	262	262	271	264	251	280	256	268	273	279	244	249	264	273	207	251	255	240	254	241	291	233	192	285	259	235	255	270	243	244	280	236	248	241	223	280	225	270	272	261	237	257	253	244	274	234	255	240	269	275	274	243	250	232	242	247	257	234	262	249	260	259	246	243	270	229	245	255	248	257	247	277	252	268	228	262	255	274	272	255	247	292	267	236	255	258	230	253	237	256	222	243	241	264	273	243	233	267	216	261	252	220	272	241	257	252	262	249	256	259	254	264	251	262	254	234	255	250	251	228	256	234	262	255	279	283	288	255	241	275	270	272	244	246	271	252	257	247	244	262	211	241	244	253	243	236	257	268	245	225	263	257	248	261	282	287	262	224	265	237	241	262	288	280	244	239	280	255	267	253	270	246	261	264	238	256	232	247	282	236	250	230	265	257	257	233	257	248	240	258	262	259	282	271	272	265	281	265	263	239	252	271	259	283	258	259	238	268	284	257	251	261	239	258	254	255	266	265	242	254	263	264	260	226	242	250	222	254	244	256	252	247	249	248	266	244	253	240	248	273	227	262	244	231	260	244	278	267	249	226	256	250	250	283	254	218	227	259	267	240	242	279	247	257	259	265	267	237	268	265	270	250	270	260	257	246	247	237	271	258	245	302	266	250	251	259	221	289	277	227	248	258	262	249	252	235	242	278	239	265	255	265	277	276	248	264	267	295	245	241	240	246	241	252	257	249	271	228	248	240	243	269	273	254	244	263	245	281	246	266	274	272	255	250	250	262	255	277	259	273	249	271	230	266	277	258	242	242	293	268	227	261	277	255	242	231	280	272	283	262	244	240	244	276	232	294	249	243	234	250	279	264	248	250	277	239	275	241	274	259	249	251	244	269	260	250	272	256	257	262	253	258	255	276	254	248	264	268	286	252	269	250	256	239	260	284	254	266	250	254	263	234	271	263	271	268	285	251	271	249	290	251	236	236	274	273	243	247	247	284	230	289	277	288	249	246	254	254	248	271	253	263	260	248	243	255	225	223	267	257	272	284	279	263	257	286	263	237	247	282	274	243	259	264	234	252	251	278	275	251	263	252	269	252	229	254	269	245	275	253	230	262	267	268	251	236	257	245	283	264	278	275	240	270	241	254	269	271	279	221	239	283	248	267	248	257	265	270	258	239	242	270	257	255	257	244	284	251	260	258	260	264	256	267	255	257	302	267	245	286	260	246	254	249	285	274	263	280	233	260	272	248	243	256	244	262	259	239	268	286	243	268	249	270	255	273	241	292	280	236	270	274	267	226	277	256	252	296	233	258	272	259	285	238	254	278	257	273	283	266	230	255	243	244	267	243	266	236	246	279	220	208	242	281	272	233	245	273	238	259	250	257	234	250	246	261	264	235	243	272	236	284	276	236	261	277	269	248	256	256	241	257	262	254	241	269	245	250	235	251	252	262	263	267	263	261	236	271	235	253	254	298	263	264	262	261	240	233	256	245	271	224	258	246	259	263	243	282	257	272	261	215	239	244	230	245	269	254	251	242	237	261	265	258	262	263	247	245	246	288	257	271	261	260	287	213	275	257	250	266	249	256	257	264	244	260	259	258	265	251	286	250	258	229	276	256	213	272	237	231	233	261	259	261	233	246	250	239	263	247	270	272	282	234	280	272	264	277	266	255	269	222	218	244	260	257	244	254	271	262	268	270	253	253	267	262	242	267	271	257	251	261	271	252	230	238	235	266	263	242	264	237	243	241	251	236	250	265	262	284	258	272	293	253	254	249	269	247	257	252	260	268	238	228	259	255	263	242	254	265	223	262	253	255	276	263	247	239	264	258	250	245	245	265	253	248	234	258	271	256	278	270	249	263	249	256	241	246	263	258	248	242	267	248	262	269	251	265	271	257	250	266	278	257	242	264	276	264	257	230	285	267	279	268	232	256	269	260	254	283	248	230	237	261	251	232	249	250	257	250	264	270	258	260	270	280	285	240	255	239	265	237	287	208	236	248	248	265	264	262	222	250	289	256	260	265	238	269	251	247	249	284	253	212	274	266	243	263	256	265	255	233	250	256	233	258	234	250	263	269	252	255	280	266	223	234	254	270	260	239	242	267	255	240	250	237	266	264	223	275	266	230	260	273	248	261	219	243	256	277	243	253	246	244	252	232	254	240	272	273	249	235	266	220	279	251	276	288	236	253	270	279	274	239	265	301	239	251	274	251	277	274	252	243	243	276	224	249	275	262	262	268	261	238	272	262	271	247	246	260	268	249	265	257	251	247	254	249	260	252	253	229	260	265	235	238	258	244	259	272	222	227	258	257	272	256	259	240	257	258	283	231	265	253	282	255	251	285	252	239	234	231	271	238	247	241	248	228	275	267	252	249	255	305	267	249	237	287	237	241	251	295	284	252	204	246	271	235	236	266	249	270	248	238	254	278	246	264	272	285	249	243	250	265	263	265	253	280	215	231	246	246	261	269	228	242	254	261	244	253	285	258	258	269	215	258	269	258	239	258	263	260	271	243	295	253	237	275	244	263	260	251	256	259	270	249	238	276	242	241	268	270	236	271	252	290	272	249	259	246	270	274	275	286	230	270	257	255	240	262	260	225	257	249	282	264	259	252	257	256	238	235	282	244	279	257	249	247	247	247	291	258	253	242	235	227	257	269	265	223	257	249	240	264	241	254	271	255	239	255	270	261	257	266	249	226	266	247	234	268	245	248	264	241	243	262	282	271	268	243	250	272	247	239	289	253	253	269	242	284	233	253	255	259	239	257	224	265	243	263	275	248	249	216	276	238	250	252	238	267	270	252	264	229	235	242	260	252	252	253	260	248	252	263	230	254	268	245	265	274	274	239	244	287	263	267	268	255	242	243	234	269	289	230	233	275
10834	24383	19932	12081	8574	6307	4276	2963	2093	1777	1368	1057	830	692	650	586	562	643	669	626	681	594	495	390	387	380	378	395	331	368	339	340	340	377	364	352	312	328	320	303	330	332	319	337	385	347	343	317	330	356	311	360	339	326	305	296	320	308	321	326	303	347	316	295	311	316	305	319	296	316	331	288	310	318	320	326	331	295	287	333	330	327	321	314	298	310	319	297	301	314	315	279	315	293	333	287	289	321	324	324	281	299	323	268	282	319	297	314	334	326	293	307	316	311	287	306	323	294	324	287	299	298	315	307	317	281	307	314	288	336	344	338	292	305	301	273	294	289	323	294	287	315	307	316	295	312	300	325	344	305	311	320	311	343	296	291	326	335	318	333	302	295	278	301	304	318	313	281	298	316	309	290	310	317	308	328	282	309	277	315	339	294	312	283	322	311	327	329	307	305	299	316	333	303	326	307	293	284	312	316	299	310	294	317	302	279	320	322	298	325	294	310	271	323	287	289	325	300	312	284	309	298	282	304	313	300	340	300	311	286	298	317	306	328	302	341	299	296	308	293	284	313	306	304	291	310	294	288	306	290	317	278	317	291	302	328	315	313	320	299	286	302	315	314	311	307	292	319	273	332	308	293	300	297	323	308	298	299	317	283	311	320	294	314	279	270	314	280	299	303	311	309	323	330	320	304	300	322	307	324	295	299	302	297	334	287	316	317	301	324	296	294	317	310	290	310	316	282	274	334	285	274	282	302	319	293	279	288	323	288	314	293	306	285	325	298	285	301	288	315	293	313	314	295	307	311	298	288	318	330	283	298	343	311	331	299	324	341	313	282	316	300	311	329	306	298	304	313	314	329	330	294	317	304	322	295	298	303	280	314	295	306	279	290	284	287	301	295	307	330	318	288	270	302	296	298	323	312	322	287	321	318	301	287	302	304	328	288	337	291	286	279	331	342	324	305	335	302	304	299	282	293	287	316	299	306	277	301	327	301	335	286	305	287	314	318	345	295	292	299	308	308	322	286	333	319	279	269	292	291	304	310	295	282	308	312	362	333	277	278	310	296	292	319	308	313	290	319	289	326	309	321	293	315	322	318	319	294	322	314	301	335	313	297	338	298	314	315	318	328	305	291	293	302	309	287	290	287	328	302	293	306	306	292	294	292	311	297	291	323	295	319	325	313	298	318	277	272	307	301	280	325	324	299	314	310	329	315	304	286	318	315	298	287	290	278	315	291	302	310	341	295	317	296	306	306	306	295	296	329	309	276	298	333	306	293	311	328	350	328	307	295	310	292	295	326	313	276	316	325	319	286	299	303	307	290	323	281	295	298	291	282	292	342	294	310	330	321	307	319	315	310	290	292	284	297	298	300	301	317	297	299	275	301	342	285	304	328	309	322	308	292	333	311	298	283	334	264	300	314	326	325	290	298	285	321	309	314	305	328	310	316	298	305	292	302	303	305	310	334	313	330	315	320	292	305	294	273	300	313	298	311	321	300	303	271	321	308	312	313	319	313	290	318	287	331	318	294	276	302	300	335	282	283	309	316	326	304	306	286	324	310	290	300	334	307	327	306	293	306	293	304	297	315	309	310	323	328	307	293	302	322	265	312	316	284	283	306	307	303	274	314	281	316	288	329	296	339	297	318	320	338	274	281	304	293	303	318	327	313	321	290	306	327	295	289	336	305	324	306	321	301	315	309	278	283	307	306	330	286	317	314	332	289	286	317	309	276	315	320	299	299	276	319	291	321	266	280	274	285	305	304	314	298	288	264	300	308	321	320	299	281	289	324	328	319	265	319	276	311	305	329	312	318	269	287	312	293	303	296	295	293	307	296	279	309	315	296	299	340	301	304	311	346	299	321	291	282	291	300	297	319	317	281	327	323	315	304	298	340	336	331	294	284	262	329	286	303	301	289	313	287	283	334	295	313	308	305	305	290	317	314	315	283	278	284	296	317	296	328	304	273	314	276	306	314	297	338	318	323	317	282	324	310	326	317	280	319	309	321	295	298	287	316	290	296	294	297	301	349	318	300	326	283	297	297	312	285	296	290	326	280	325	289	314	339	284	308	332	315	286	334	283	291	307	281	286	286	301	307	305	300	294	303	324	318	300	290	323	290	260	302	291	338	306	308	327	302	312	294	306	303	295	327	311	303	280	296	317	338	318	289	319	299	290	311	298	330	290	295	314	302	290	294	333	306	327	294	308	307	294	288	289	301	331	323	345	303	307	319	297	327	283	302	297	301	273	305	309	277	325	301	336	310	350	307	300	320	315	275	315	339	295	321	303	266	305	327	314	284	291	329	293	306	321	288	308	303	332	332	301	288	315	312	292	324	294	345	321	311	294	309	337	270	308	331	329	327	302	304	300	320	306	315	318	292	288	283	315	317	291	279	318	314	325	354	294	329	298	308	320	304	296	320	316	292	311	299	309	300	298	292	316	323	288	294	300	323	305	301	319	304	320	313	260	302	311	276	319	321	303	287	310	299	296	286	291	312	319	360	318	280	328	325	333	307	305	304	301	313	314	307	285	290	294	311	309	298	319	302	316	305	281	294	291	317	319	309	310	318	307	285	287	277	295	311	288	292	286	322	302	304	292	297	315	309	322	296	302	297	287	289	316	284	292	312	335	288	291	314	314	295	322	289	309	297	295	314	309	311	306	309	321	297	304	336	333	311	291	306	300	302	293	319	307	294	289	308	293	304	282	267	289	309	286	314	267	293	329	311	282	306	320	300	326	323	285	298	318	293	292	326	341	295	305	308	284	302	330	318	286	306	338	300	322	300	314	335	314	285	334	311	288	314	328	322	311	322	297	299	331	296	325	282	293	312	262	273	314	306	308	307	315	323	292	299	301	299	312	295	317	294	305	316	316	315	299	309	314	306	346	316	289	298	290	303	302	302	329	316	315	265	336	285	293	267	307	298	315	285	300	325	349	311	294	271	310	318	298	271	288	286	285	300	282	309	326	339	301	307	336	295	298	290	300	278	320	287	299	287	304	302	329	309	319	311	266	314	308	334	324	325	295	315	321	313	314	311	298	303	305	293	307	290	316	315	280	292	324	326	308	322	310	343	310	301	315	324	301	317	303	293	303	303	302	325	310	303	307	326	260	282	289	290	290	292	283	314	331	297	321	256	268	307	320	326	307	305	316	302	303	319	301	312	302	286	313	292	326	289	311	313	317	298	293	300	247	311	347	326	347	271	297	315	294	293	318	303	323	313	285	307	261	323	322	292	296	291	280	299	314	300	311	308	272	295	303	331	317	306	272	306	317	305	331	326	303	299	276	302	308	298	310	300	307	316	290	294	279	300	325	321	310	294	300	307	300	276	322	334	297	298	286	314	334	308	329	291	308	314	296	294	282	297	343	302	330	306	286	293	295	306	280	269	324	280	292	320	299	306	254	315	281	305	317	311	341	302	303	304	296	287	301	282	282	317	321	296	318	304	308	305	304	311	301	318	304	307	307	264	293	314	307	319	309	278
23088	21696	29505	24397	21699	21668	10670	2696	1581	1283	1084	906	744	596	469	476	470	523	560	559	495	450	359	316	274	297	278	284	241	236	227	240	283	270	285	292	229	213	232	242	206	246	242	234	258	214	238	240	245	257	236	251	225	223	179	235	232	206	225	213	227	195	224	215	207	199	209	219	192	198	206	224	223	236	212	204	220	195	193	230	233	208	214	219	199	213	217	243	218	227	204	188	193	186	216	238	228	212	208	189	215	217	204	207	207	204	214	207	209	190	199	183	202	196	199	213	233	263	190	217	213	208	217	219	203	203	195	201	191	237	218	218	184	196	218	211	208	200	201	195	230	221	219	219	219	224	208	203	198	192	208	210	236	226	209	215	201	190	211	192	212	184	232	216	211	199	189	199	219	206	221	191	226	193	208	216	201	210	212	193	239	218	236	197	204	220	200	199	202	218	236	207	216	179	205	229	209	210	204	191	210	235	201	230	223	198	177	199	227	205	208	198	195	204	207	207	229	195	216	205	200	211	214	193	188	197	211	195	202	188	233	214	218	178	204	233	189	217	192	219	202	203	210	220	218	191	206	183	182	217	215	212	206	198	217	206	220	210	182	181	204	226	182	205	195	205	211	221	242	185	189	190	223	218	194	197	212	202	203	229	199	179	197	235	197	226	185	195	201	189	194	204	206	221	216	203	198	221	211	209	183	200	225	201	196	196	192	226	215	215	212	221	198	220	199	195	208	196	183	197	226	208	210	210	214	194	217	188	200	222	212	212	189	188	231	192	235	224	187	207	202	193	218	212	187	187	220	191	202	195	180	210	204	207	201	202	190	206	214	212	200	166	215	204	212	228	217	223	206	199	193	215	211	203	220	215	204	212	211	190	200	225	227	207	232	225	207	226	209	210	219	227	204	222	195	241	210	190	194	202	242	191	199	198	228	212	241	202	209	242	182	201	190	209	202	185	203	222	232	217	188	198	188	224	224	200	206	199	206	198	209	214	207	210	193	209	213	216	209	222	205	215	200	191	211	196	199	215	208	184	201	191	219	202	232	213	208	199	202	208	196	186	239	214	213	193	195	207	189	198	230	209	203	198	202	220	200	228	226	217	223	209	212	205	198	221	195	196	188	190	208	222	225	190	196	188	230	196	207	208	217	223	203	201	196	232	217	195	197	209	196	211	200	229	210	192	214	209	202	219	193	206	202	186	203	210	215	203	233	197	215	177	204	196	234	207	198	201	197	198	196	215	191	189	203	219	216	207	211	202	211	240	196	197	203	223	222	191	211	225	191	204	202	200	206	219	225	196	207	203	215	207	212	225	216	210	200	213	181	200	197	211	200	195	206	210	215	209	213	207	192	228	181	206	192	188	230	201	189	203	221	186	206	204	220	184	204	200	227	214	216	182	212	204	203	218	221	194	185	208	202	203	231	206	200	196	207	204	219	204	219	211	200	207	221	204	203	211	211	195	201	218	192	191	208	227	199	208	209	188	209	209	210	197	194	212	195	169	201	209	222	219	208	209	200	210	177	179	192	197	219	218	204	225	218	206	226	206	176	187	216	213	239	184	235	193	223	220	217	208	236	211	222	203	226	241	183	213	222	210	200	223	205	158	172	212	214	174	204	238	221	200	223	213	205	207	216	217	200	200	217	193	206	204	228	191	197	194	221	226	199	200	196	257	193	209	211	226	227	206	223	203	217	213	217	200	220	202	217	190	212	191	228	194	191	227	204	209	201	187	219	188	208	184	206	200	214	216	208	193	196	220	202	195	224	193	226	208	211	186	201	189	217	226	203	224	208	200	231	215	220	236	206	208	231	209	231	211	218	214	227	202	203	215	205	193	213	192	228	239	196	217	198	205	203	209	194	183	205	188	207	186	228	186	185	182	216	184	230	196	204	207	202	218	220	216	192	201	193	211	226	219	205	223	205	231	215	189	205	175	239	196	216	209	196	206	204	197	192	214	215	195	205	185	200	192	198	212	188	206	221	201	186	212	212	211	227	217	221	192	194	204	186	213	189	231	226	220	211	233	182	216	213	229	218	225	205	221	228	198	203	205	220	218	195	245	229	213	215	189	218	190	189	210	215	198	228	211	209	209	213	217	196	210	220	199	225	213	207	202	222	217	184	220	219	186	183	209	203	207	197	216	208	194	206	213	221	165	210	188	212	198	239	203	214	223	179	220	206	233	209	207	201	203	254	209	210	193	189	208	206	208	215	206	228	232	173	221	234	194	211	204	200	186	197	220	211	192	204	215	214	213	209	207	201	213	207	234	210	181	225	175	184	221	236	234	225	215	193	231	214	228	197	220	208	212	209	193	230	193	187	184	219	196	215	181	208	227	214	206	205	231	208	221	188	191	198	198	174	173	205	204	234	209	197	207	203	176	214	208	169	203	209	212	209	206	220	196	191	190	201	202	201	197	208	202	218	208	205	215	248	215	240	240	236	214	200	195	188	248	194	212	216	220	242	182	206	186	210	184	200	207	203	212	221	196	209	182	192	204	213	203	196	235	205	194	228	197	216	199	239	209	205	226	198	236	191	215	212	215	208	217	193	205	187	212	215	219	234	206	206	225	202	229	207	208	195	209	226	214	215	220	187	215	202	207	210	225	203	215	215	228	198	217	195	212	197	191	218	196	208	213	211	198	218	187	197	215	228	191	213	190	196	195	237	190	205	228	198	213	195	197	200	209	192	216	227	189	221	200	198	211	203	203	221	212	197	234	221	212	233	218	193	192	216	198	229	193	201	195	189	217	188	224	203	189	214	188	225	191	200	194	204	239	185	191	215	207	214	199	214	190	183	215	196	229	215	199	191	201	230	185	209	227	198	218	190	195	217	229	197	210	215	201	221	209	198	201	190	212	194	194	204	163	231	201	205	195	209	177	200	165	204	208	206	229	236	214	211	210	199	205	204	216	204	209	175	207	212	224	209	207	200	203	180	215	204	210	202	184	222	222	201	225	213	204	216	210	205	197	201	165	177	206	240	218	195	198	200	208	189	190	194	215	225	206	224	213	197	223	236	206	215	208	194	204	222	199	220	201	203	204	233	209	180	180	219	213	205	205	216	217	207	221	175	198	185	188	219	224	194	203	191	228	207	221	195	200	188	193	242	205	216	213	217	217	166	217	202	220	199	215	221	204	212	197	186	220	216	196	212	195	216	199	194	204	238	225	192	219	214	227	244	200	202	196	200	184	207	205	219	187	186	204	218	204	204	194	253	215	200	205	198	202	197	196	194	208	196	222	210	200	225	191	195	205	207	222	213	204	222	198	222	184	229	186	230	202	210	219	226	236	206	218	236	213	214	203	229	217	179	204	203	212	202	188	222	209	194	194	172	225	208	221	213	217	192	237	235	199	214	207	215	227	222	201	217	232	217	181	197	192	194	205	202	214	183	225	187	215	202	188	192	213	215	218	217	194	226	195	208	215	221	230	213	210	211	213	200	192	232	209	206	213	207	217	195	216	205	210	220	214	181	211	193	182
12685	32968	27823	17946	13238	9900	6717	4867	3469	2677	2251	1737	1349	1001	1030	855	826	873	972	974	882	748	527	401	399	416	365	374	379	335	320	335	380	396	359	357	315	276	309	277	279	283	278	302	307	316	309	320	314	293	348	282	249	274	250	252	320	278	273	274	272	275	320	245	279	279	276	272	283	248	267	282	243	289	262	263	249	267	255	247	233	264	259	257	270	294	269	265	267	260	283	257	282	274	276	270	244	261	259	250	262	278	252	269	266	214	271	270	261	274	221	250	242	261	274	255	219	260	267	257	265	261	292	251	243	260	230	300	272	256	259	265	250	237	264	254	246	241	257	259	282	273	279	259	246	224	235	249	275	243	252	250	255	266	271	223	265	239	261	279	259	244	273	287	228	245	217	245	271	251	256	251	271	246	243	245	271	264	246	261	258	234	251	264	258	246	280	251	256	250	280	277	249	238	214	272	248	251	240	229	229	244	258	280	231	247	258	250	242	250	256	247	288	267	280	241	260	249	243	258	264	282	258	244	244	225	260	239	262	275	228	265	251	263	253	245	262	276	235	274	249	236	245	238	253	274	250	257	225	219	253	245	276	262	255	264	260	237	245	239	283	255	236	245	253	271	256	255	241	230	290	249	234	222	254	242	244	252	233	282	231	260	273	241	258	254	278	246	248	233	257	261	260	254	290	270	258	257	239	271	271	238	256	242	231	265	235	242	273	240	244	252	238	212	258	244	217	228	221	262	228	242	240	250	264	261	266	236	279	256	272	250	231	267	299	250	256	252	226	263	271	273	246	244	258	262	251	279	261	223	250	229	239	263	246	256	250	287	269	281	244	265	249	238	276	252	253	264	269	269	277	268	274	281	279	273	244	272	262	234	262	227	270	280	242	228	259	241	246	230	278	261	251	267	253	257	252	234	258	257	259	230	251	234	251	247	239	254	254	252	215	245	237	247	243	274	241	266	273	258	258	267	258	273	269	237	267	268	241	248	223	247	250	254	227	243	253	259	251	276	247	247	263	249	226	278	256	267	251	273	251	245	251	251	254	264	255	265	280	249	252	294	267	232	228	234	258	249	269	244	248	256	273	261	210	252	265	235	260	255	253	265	267	253	239	266	267	245	266	244	258	229	254	261	227	231	268	245	252	232	243	279	260	267	253	262	262	260	254	244	259	272	238	251	234	228	244	257	267	289	256	262	270	252	256	254	247	258	262	265	255	263	234	238	241	241	246	257	286	264	281	251	255	243	245	249	246	231	240	249	282	253	254	208	239	307	243	267	235	267	258	289	256	277	272	267	245	272	262	237	229	268	257	231	218	230	274	235	246	265	236	255	247	248	239	236	241	235	260	247	237	268	232	253	247	255	259	257	257	250	245	224	264	253	259	265	261	261	262	251	226	257	257	263	275	260	282	271	252	251	233	269	271	262	254	240	265	260	253	257	262	275	240	270	252	271	276	240	263	280	260	253	260	249	241	250	251	257	229	237	263	270	258	273	278	251	249	265	256	241	247	240	248	250	236	245	251	257	267	234	251	247	250	260	216	258	247	249	273	276	255	260	253	259	257	265	258	268	236	249	245	270	270	263	286	239	259	239	281	265	233	253	248	253	258	271	243	269	239	261	262	297	247	236	258	261	247	251	286	276	264	231	263	254	272	232	245	270	270	267	279	253	278	274	256	249	283	228	242	244	296	239	246	261	242	264	254	240	236	253	243	264	281	258	259	246	267	261	226	246	265	257	254	266	251	252	269	278	268	250	260	250	267	274	235	256	272	243	256	268	259	247	249	262	286	279	256	234	255	252	231	231	247	236	228	253	261	262	262	257	252	233	247	266	252	243	281	230	265	275	236	215	256	267	246	274	257	250	245	255	247	260	252	239	267	256	256	260	271	214	249	234	222	268	257	264	260	261	271	275	238	287	256	283	246	238	253	249	227	223	263	264	253	271	255	265	240	252	273	254	232	281	269	258	289	245	255	267	251	258	255	271	287	260	271	263	259	243	261	261	268	257	225	247	255	257	272	249	254	245	248	260	274	261	261	232	267	258	258	272	275	267	229	252	239	252	244	253	255	272	240	253	254	267	233	260	222	240	285	244	259	273	260	283	265	224	244	239	241	268	225	281	252	244	250	274	268	225	266	271	281	250	263	260	241	244	238	269	238	241	233	249	233	230	246	254	269	268	264	233	241	232	245	249	253	246	216	240	248	268	247	286	259	269	253	244	279	271	230	263	261	259	258	257	222	228	272	262	272	236	251	245	255	280	231	258	284	251	260	223	251	260	299	260	248	251	215	257	254	264	267	289	253	264	237	277	246	245	269	241	239	252	261	246	248	246	250	261	244	217	278	226	269	273	259	257	235	243	278	243	254	255	267	269	260	239	225	252	255	244	255	245	271	295	282	250	242	290	234	238	260	249	278	258	235	257	248	241	253	259	235	239	260	247	258	234	277	238	250	238	237	279	273	235	283	207	222	265	219	215	228	261	264	275	247	257	240	280	237	251	255	259	253	242	265	257	269	270	248	255	241	264	235	251	244	240	230	271	242	270	245	286	255	265	274	268	257	249	271	237	260	270	226	235	239	278	218	259	253	259	252	248	244	259	259	270	287	258	257	242	281	233	232	235	238	237	252	269	260	262	267	257	250	240	258	232	269	239	257	283	266	286	268	233	243	271	249	228	263	258	251	252	254	270	263	275	252	282	224	234	295	256	267	233	251	242	247	255	264	272	250	236	235	248	233	289	253	255	268	237	227	270	251	283	266	248	267	283	261	253	245	273	269	288	258	248	268	251	253	234	249	249	249	233	220	254	244	270	239	251	242	237	226	230	258	226	239	236	261	277	262	258	254	267	241	291	242	258	245	261	238	241	236	272	260	264	232	244	249	267	271	247	260	268	258	232	262	267	240	252	257	268	263	249	256	233	271	264	247	239	274	243	257	252	262	245	257	272	223	267	257	241	262	251	246	236	240	254	276	247	235	254	257	240	281	253	236	249	244	210	268	243	264	262	252	258	248	220	266	261	264	244	248	251	239	220	251	268	263	242	265	247	257	224	264	280	282	277	241	278	245	236	268	263	244	264	248	272	210	253	234	273	256	245	269	250	287	256	253	232	249	259	250	260	277	249	258	256	252	230	250	239	236	272	277	251	259	257	243	225	269	239	235	241	246	264	256	262	248	280	240	242	258	269	242	254	276	265	265	283	234	237	272	261	250	250	270	233	259	278	258	276	265	264	244	234	258	258	259	267	235	275	253	257	254	230	224	260	271	247	257	256	249	262	281	251	248	263	254	280	248	254	248	231	259	245	239	254	261	255	254	253	256	269	274	256	257	267	242	271	259	251	244	219	247	259	261	260	283	251	269	272	262	245	253	261	287	252	281	229	237	247	250	277	269	287	239	250	231	237	247	256	272	256	269	251	237	257	283	264	245	253	255	264	272	245	240	263	221	257	256	256	268	253	269	264	246	242	256	258	243	247	280	253	258	243
28230	20971	15725	8324	4045	2266	1497	1134	881	766	675	589	567	514	492	508	507	483	492	501	475	447	460	434	424	426	404	390	426	414	434	408	460	423	387	423	450	371	419	399	402	400	428	423	393	401	419	435	422	424	376	384	371	377	396	379	408	429	386	403	424	429	392	387	385	386	391	431	445	384	408	395	392	421	413	391	394	407	417	394	443	408	436	397	396	419	436	389	442	400	407	399	403	400	382	384	410	426	414	424	401	379	416	390	414	379	398	431	448	377	416	382	411	407	419	411	376	406	430	393	402	402	396	426	375	416	422	401	409	409	411	371	396	419	372	385	366	385	423	408	408	412	409	422	403	400	394	430	370	405	382	411	365	416	421	409	444	377	390	414	398	381	405	380	398	400	416	406	391	445	430	418	423	422	387	385	381	401	396	383	378	404	408	386	405	399	418	395	411	402	417	384	379	398	376	405	372	377	390	407	417	405	373	420	381	396	410	373	383	432	390	421	400	438	384	395	407	371	407	407	397	401	429	431	397	380	414	366	380	395	409	408	410	385	386	392	406	393	376	436	388	397	414	383	394	404	383	396	392	431	417	404	395	410	428	418	408	371	377	436	396	399	426	379	422	430	389	390	373	417	378	383	422	414	369	422	385	437	412	376	393	431	416	392	393	402	410	434	428	414	418	402	438	381	414	418	394	409	385	387	406	401	377	363	397	404	370	369	422	387	394	454	400	406	386	428	418	400	363	404	388	413	363	401	389	381	411	396	402	420	401	399	402	418	409	412	448	423	418	400	429	393	418	390	433	413	408	406	409	386	412	418	418	377	362	412	413	403	385	352	444	425	412	386	419	434	371	379	433	412	405	369	407	429	440	423	417	457	426	437	386	445	416	398	445	410	396	407	418	386	429	382	446	447	388	434	359	450	414	422	425	421	382	386	415	401	436	395	427	387	404	381	422	394	419	408	373	401	395	387	417	401	422	422	403	417	401	381	389	369	383	407	426	400	421	429	409	400	414	406	381	385	378	386	398	367	426	458	390	390	393	382	392	396	441	406	382	419	398	380	380	427	441	438	426	370	396	378	405	396	405	353	399	425	377	462	408	416	415	414	408	439	393	386	376	422	383	421	408	379	362	408	418	421	383	413	408	372	395	407	432	413	379	402	397	414	397	403	392	412	413	404	398	381	400	403	405	415	433	390	419	414	413	427	418	386	396	400	387	394	398	367	392	418	401	397	402	404	355	368	406	381	369	418	380	387	395	421	438	422	425	411	389	391	421	422	388	401	417	398	391	392	413	402	400	399	429	385	420	423	396	450	435	409	410	403	402	398	399	434	398	386	403	347	394	379	405	425	374	394	419	391	403	400	376	410	397	438	426	415	415	460	434	445	392	396	392	439	423	402	441	404	409	445	428	380	401	411	398	433	396	404	397	386	372	394	400	392	407	406	379	392	395	411	404	425	386	426	382	396	339	409	378	359	376	375	411	409	393	388	386	342	389	406	421	406	389	374	425	405	401	374	412	397	420	401	432	405	425	381	387	392	397	411	436	392	450	383	404	405	383	410	395	355	376	398	393	403	385	393	381	407	438	414	408	402	426	386	339	419	433	427	412	413	390	425	421	410	462	405	434	383	368	426	421	405	389	423	437	391	416	379	368	419	404	392	411	392	421	440	423	408	405	447	412	394	394	398	434	423	391	431	398	419	368	376	379	429	402	413	462	417	430	433	422	427	417	420	400	441	426	458	423	388	407	412	411	354	389	412	387	420	366	420	396	383	387	382	410	409	403	397	394	399	421	428	405	428	409	389	411	376	407	378	416	381	421	400	394	404	387	413	406	401	409	409	446	391	397	368	417	426	442	438	415	397	388	403	421	404	423	427	397	416	408	392	395	411	389	405	398	413	386	393	381	407	410	413	406	419	406	409	388	382	405	383	418	414	431	418	409	422	380	377	415	430	424	416	410	408	426	406	421	411	395	412	400	365	385	389	426	419	409	409	402	413	372	447	417	415	426	371	378	443	435	367	381	394	383	399	398	354	402	375	437	369	401	412	396	413	403	434	407	404	407	420	397	401	396	423	390	378	414	392	433	366	421	388	400	395	398	435	414	435	390	369	436	455	414	412	405	382	403	390	423	360	403	424	405	425	360	398	384	387	378	402	374	417	365	389	395	407	439	406	380	341	402	383	401	439	402	407	407	403	405	403	420	429	407	408	393	405	389	398	371	393	397	386	427	406	411	402	431	419	399	398	436	431	400	408	408	413	416	421	420	400	404	366	422	401	430	384	379	411	394	379	411	429	404	402	406	396	408	429	438	404	416	384	418	369	441	441	389	408	416	398	404	419	407	388	367	413	406	408	386	434	414	394	399	404	420	383	424	389	418	397	393	382	425	392	414	404	393	408	380	379	407	397	402	403	423	393	406	399	414	394	449	365	375	432	394	351	432	400	417	415	387	369	401	410	423	442	430	373	414	403	423	365	434	426	413	366	362	402	392	411	419	388	408	421	412	412	378	407	411	404	439	419	431	414	405	454	401	402	420	429	380	394	379	436	363	406	374	379	397	425	409	409	415	387	411	377	419	419	395	420	445	408	402	398	431	361	435	406	406	396	398	382	428	391	425	415	398	417	377	416	384	371	369	429	418	382	414	409	378	414	432	408	447	396	383	415	417	405	432	393	415	384	420	390	404	382	366	419	346	396	379	370	440	406	421	430	405	389	361	435	400	384	409	394	430	363	408	401	418	411	385	427	424	404	399	376	390	408	379	364	407	365	389	408	419	396	377	359	405	398	429	410	367	425	415	398	423	400	382	404	419	404	392	417	394	408	410	380	416	414	428	425	418	385	377	432	420	403	419	401	414	388	359	386	405	409	385	436	405	395	418	386	400	374	384	401	416	434	434	403	409	351	358	410	394	380	415	423	402	401	423	398	389	398	405	410	406	404	421	401	446	413	387	385	436	406	377	407	423	429	390	409	398	428	378	413	398	402	393	399	398	399	404	386	407	405	404	370	394	419	404	400	425	413	385	424	429	427	379	418	443	427	446	389	412	368	367	377	424	399	366	402	404	417	423	383	399	402	405	385	403	422	417	398	431	451	448	415	399	399	398	383	417	418	398	398	399	425	402	420	352	419	412	381	359	446	403	399	420	401	443	391	400	401	444	441	426	380	446	390	433	434	381	414	351	391	409	370	392	423	425	396	379	400	390	459	409	388	395	398	415	398	409	420	403	418	425	411	391	409	404	397	414	382	435	408	410	367	392	461	373	411	386	380	425	404	414	385	422	408	382	403	354	394	395	382	395	409	400	427	383	434	390	411	379	403	386	415	409	388	366	359	396	406	394	406	393	415	415	375	434	403	412	381	405	417	398	402	420	403	395	403	406	416	371	395	439	383	444	382	376	404	413	368	420	421	416	454	444	394	404	382	415	385	385	373	397	398	392	416	394	414	411	411	401	435	405	417	405	424	400	421	395	374	405	404	372	408	377	384
11055	21352	15891	9073	6387	4274	2884	2135	1652	1313	1189	958	851	702	671	671	644	684	681	733	705	644	561	527	512	485	554	548	500	469	509	467	528	555	487	478	461	525	493	516	503	487	516	500	512	487	517	495	488	527	478	447	475	488	493	474	499	451	477	531	519	519	506	466	496	484	479	474	493	491	487	511	497	492	462	499	470	518	473	484	467	474	474	492	443	474	502	476	439	491	482	482	472	443	459	415	490	462	490	446	481	491	461	480	484	499	460	495	483	444	466	488	471	488	480	466	427	449	493	465	467	463	451	428	445	461	452	441	492	485	461	452	486	465	489	496	471	491	471	474	477	531	498	459	469	467	476	455	465	454	511	482	491	509	489	486	489	481	484	484	475	497	495	485	470	493	469	494	466	522	475	514	476	505	470	520	472	465	487	485	472	472	483	472	493	478	467	537	447	473	505	507	463	437	520	509	473	512	474	494	485	504	449	507	460	500	465	479	505	501	460	483	478	460	456	446	440	489	441	481	494	501	480	465	497	483	515	466	505	463	468	486	502	479	513	454	509	493	479	474	492	501	480	489	486	485	495	460	513	508	490	471	498	498	518	476	465	508	447	490	495	499	513	476	473	492	475	492	516	488	480	496	508	489	464	460	459	486	490	439	484	451	481	475	471	487	487	492	484	500	477	470	456	493	482	438	504	463	477	483	503	518	474	457	507	466	487	481	465	445	508	457	485	459	463	490	498	497	485	519	457	488	469	468	501	478	483	468	437	520	492	490	470	467	440	457	491	471	492	464	480	446	488	468	488	464	512	496	485	491	439	486	501	484	479	480	477	502	471	510	483	476	510	494	481	516	497	474	506	481	502	486	435	475	439	472	460	450	482	511	474	499	476	475	511	459	481	510	496	472	472	496	439	497	493	494	445	456	458	488	459	479	498	468	471	484	479	485	485	510	507	455	525	463	481	460	478	452	479	462	455	447	465	474	518	483	451	465	492	505	502	468	479	451	477	450	471	473	469	445	460	511	503	491	486	464	498	496	459	530	457	472	461	515	459	494	492	473	484	485	490	466	512	468	495	469	498	474	505	508	504	463	481	474	488	475	494	478	470	431	496	470	425	498	491	506	514	461	472	494	516	498	499	456	484	450	505	498	527	469	473	469	478	507	489	461	471	512	501	500	497	464	476	476	451	450	463	455	490	463	462	486	477	485	455	502	454	463	512	425	459	463	495	478	459	500	460	483	485	497	462	456	488	456	494	467	454	471	468	512	479	478	504	494	502	467	473	510	470	478	508	457	494	491	460	489	471	469	504	441	480	478	509	474	465	485	438	486	487	476	464	473	491	477	480	495	434	481	423	449	471	473	495	473	472	514	494	474	486	433	501	474	488	470	457	473	490	479	486	472	516	471	462	482	485	496	485	488	455	493	424	473	459	473	471	451	516	468	474	481	475	498	531	473	467	495	472	461	464	476	499	474	502	490	515	468	481	471	486	485	461	474	482	513	449	458	453	459	523	477	480	505	430	529	435	544	504	487	468	485	470	490	467	495	475	459	464	449	469	509	476	487	487	444	487	451	480	482	484	470	427	477	481	497	484	488	478	479	469	484	483	486	500	478	453	479	503	445	474	452	491	506	486	468	496	460	489	483	498	486	468	471	441	490	467	475	436	490	476	522	496	492	436	475	485	471	428	495	467	477	459	492	463	471	487	452	482	440	470	499	441	492	501	462	496	483	484	490	474	437	508	467	496	501	500	468	483	514	504	465	496	485	495	480	475	483	463	486	502	464	443	514	510	466	479	495	478	497	475	499	471	477	471	417	457	443	502	462	500	525	467	491	499	448	454	493	464	504	512	497	467	466	502	467	463	463	486	488	487	478	479	454	423	476	501	497	464	482	496	498	492	505	492	472	459	480	502	510	496	488	511	478	484	463	446	483	477	483	477	486	529	466	457	496	482	473	495	468	474	503	453	503	504	503	476	477	491	480	480	475	450	493	504	467	469	475	484	521	483	488	444	480	482	476	479	492	431	500	479	501	487	512	498	496	438	518	503	467	518	456	476	470	472	469	481	485	510	506	483	474	481	488	508	475	466	490	456	455	473	457	487	519	437	474	455	498	441	473	476	504	497	474	489	465	464	480	517	483	485	513	523	478	493	498	482	502	504	467	466	468	498	504	517	458	484	487	445	478	571	447	458	445	482	502	474	438	491	439	488	489	431	495	444	489	451	504	462	470	439	469	482	493	464	477	477	465	485	494	427	491	484	483	456	496	489	509	527	517	484	483	489	484	458	471	488	461	487	487	486	486	499	456	488	496	462	514	486	456	491	485	488	467	459	479	472	491	495	494	473	487	482	443	518	502	483	496	512	452	481	464	489	486	478	521	491	493	511	472	511	494	454	487	468	483	526	503	498	500	485	450	490	467	468	480	472	513	477	468	503	511	465	462	466	522	457	429	493	469	473	495	445	489	485	483	441	455	439	496	490	487	460	490	476	475	491	505	473	483	480	505	497	459	475	478	487	441	458	470	461	499	469	482	473	462	476	431	506	469	452	464	461	493	478	476	489	517	502	476	510	512	482	473	482	454	502	437	462	473	482	508	495	479	478	463	483	438	493	464	499	479	500	466	468	498	478	500	502	469	496	484	518	498	475	480	481	457	452	474	473	455	520	495	507	498	480	469	488	501	514	484	475	519	458	487	479	507	469	458	480	509	487	481	498	488	440	480	458	540	479	462	413	489	488	465	460	480	488	501	495	489	457	510	477	483	489	495	496	431	520	503	486	504	479	480	506	473	465	500	462	483	504	497	498	498	507	480	499	492	452	446	500	498	449	472	470	476	485	492	451	470	507	478	510	476	476	535	521	494	496	505	481	489	480	467	483	458	494	505	454	503	507	483	482	494	453	496	451	478	473	495	513	487	485	502	494	519	472	465	486	476	517	493	482	492	479	477	440	471	480	511	489	493	484	476	471	467	522	494	474	486	456	477	463	483	472	510	462	495	471	466	451	465	486	472	473	503	481	495	463	482	502	498	452	457	482	481	507	526	497	446	476	425	482	476	506	428	513	425	487	489	457	524	483	490	492	497	480	478	514	477	464	480	501	470	463	473	448	500	462	487	473	478	486	488	421	474	501	480	486	488	482	482	481	491	490	452	474	446	484	495	466	528	475	500	470	500	456	480	452	456	469	443	469	477	511	458	479	480	481	476	481	485	448	483	546	451	500	489	447	505	474	492	496	490	484	504	517	500	507	481	466	494	500	492	473	501	459	490	464	468	485	496	498	456	443	494	479	506	509	507	483	485	481	467	469	471	502	506	483	480	477	491	454	451	461	487	452	499	499	475	495	471	466	448	508	447	489	486	497	516	489	473	468	462	496	453	471	474	487	508	487	510	501	487	470	503	468	457	466	516	483	477	452	486	501	466	506	487	459	482	500	477	456	521	487	517	489	456	455	472	452	494	466	487	469	493	472	501	485	453	472	508	496	493	502	490
24181	21682	29000	24874	21570	11379	3365	1875	1421	1146	884	840	739	593	592	613	580	606	633	655	548	535	494	462	447	468	446	430	402	440	442	427	470	441	414	430	411	394	399	425	402	395	407	434	414	417	427	413	459	410	431	391	372	372	419	414	423	422	416	421	401	398	418	403	383	415	391	431	416	383	395	400	403	399	405	378	415	447	396	426	398	399	411	381	376	374	378	388	360	396	417	417	413	396	404	397	392	396	415	410	409	385	381	427	411	393	384	399	408	401	387	448	415	391	389	415	371	377	390	396	440	405	383	403	403	392	399	374	383	401	395	388	437	418	409	392	406	381	396	404	372	428	379	374	387	399	382	363	390	384	373	393	389	391	413	408	405	414	411	431	401	412	406	405	394	376	414	410	423	397	385	400	396	421	389	398	413	398	393	402	411	369	360	430	378	368	383	405	367	407	368	367	413	439	433	397	401	403	395	410	410	426	367	391	383	427	409	410	392	435	380	402	386	400	397	373	424	349	374	410	371	393	412	404	398	372	373	386	424	384	382	403	390	412	411	418	397	415	412	407	389	348	392	399	404	393	396	402	412	382	411	403	408	406	377	383	393	397	418	405	375	433	388	416	385	431	388	381	409	338	365	388	431	381	397	380	369	421	378	401	418	395	387	394	403	444	393	405	423	409	350	368	390	399	409	387	396	398	438	403	342	382	407	413	416	405	427	416	378	407	395	379	391	390	390	394	407	381	378	388	417	397	410	412	384	430	366	353	390	426	379	388	365	439	383	377	405	400	412	386	425	379	400	386	381	399	401	410	413	399	389	405	421	423	409	399	367	382	399	401	416	379	385	417	399	412	388	379	387	383	416	422	390	377	394	392	441	424	405	410	372	369	365	401	399	373	380	390	438	412	431	378	431	402	391	420	413	395	411	414	388	396	378	419	393	443	406	381	389	386	422	395	398	385	438	394	399	407	402	418	415	408	398	412	382	381	445	405	400	399	397	382	373	375	422	381	417	437	392	374	415	412	421	386	417	352	372	381	400	378	399	390	360	394	398	406	382	430	381	411	379	391	390	388	432	410	371	409	371	417	385	416	395	356	394	430	411	380	411	379	410	357	404	404	380	386	386	409	402	402	400	378	388	394	437	398	388	396	404	371	417	390	429	410	408	404	379	407	404	384	362	392	415	391	379	397	378	389	412	431	379	382	368	410	419	375	423	401	398	403	398	412	392	382	388	395	381	402	386	390	367	395	410	396	371	391	408	393	385	401	411	398	432	382	398	392	364	403	409	384	411	383	434	396	418	415	407	392	378	380	392	409	382	399	364	407	441	398	368	418	370	417	390	391	382	375	440	407	386	390	406	398	409	400	384	395	402	416	386	397	381	384	401	434	371	404	413	413	403	392	383	406	388	408	420	404	405	418	403	361	389	392	401	391	391	386	405	403	400	401	380	387	409	405	424	377	417	362	402	419	368	385	387	385	372	399	414	375	433	390	361	397	374	391	393	404	378	429	388	440	398	389	354	421	404	404	414	377	399	394	391	415	388	410	404	374	383	381	405	397	430	410	420	412	396	370	413	404	383	390	419	401	421	422	403	419	396	401	405	417	408	374	383	398	377	398	397	384	430	409	378	390	356	394	404	394	377	411	358	372	387	424	436	385	348	406	411	441	377	397	383	379	417	398	415	408	407	389	396	375	423	415	433	388	367	403	388	370	388	367	437	400	402	373	387	403	390	422	397	411	414	409	408	412	408	380	408	411	416	378	373	398	415	381	397	370	370	356	405	378	418	408	422	391	372	417	394	403	350	422	430	390	415	394	398	390	399	429	381	386	382	396	370	371	432	374	375	372	401	370	399	411	384	399	387	367	371	423	395	387	389	382	386	397	414	380	411	428	401	446	407	392	404	391	361	400	410	396	401	386	391	373	369	388	368	413	386	392	411	374	404	394	398	378	398	369	407	399	402	444	412	374	415	389	395	433	416	408	394	427	388	418	355	425	421	422	387	416	389	361	416	392	382	401	424	375	406	391	389	412	386	409	387	408	395	355	379	425	459	393	393	381	416	389	380	413	394	404	376	380	393	441	383	401	371	413	388	403	397	400	445	403	396	384	409	374	405	399	382	384	413	413	423	389	425	376	413	376	386	383	390	417	403	372	389	391	391	391	368	358	410	400	426	404	404	391	393	420	400	406	418	373	393	394	404	397	418	403	395	398	408	412	392	366	399	409	363	387	410	358	399	383	406	421	387	381	372	389	392	432	391	389	416	389	407	403	377	416	371	399	396	384	375	406	401	445	403	381	402	360	429	359	374	393	411	434	378	432	385	370	414	387	419	341	381	376	408	378	404	409	410	379	443	404	395	402	384	404	406	405	415	381	414	406	408	410	402	385	392	387	380	402	421	399	382	387	384	414	369	383	375	388	414	418	373	370	406	372	421	402	390	395	370	387	392	403	405	383	397	409	436	404	392	400	395	432	400	401	409	357	403	389	383	384	443	401	386	419	364	422	400	432	374	373	429	415	364	390	389	427	384	444	399	378	383	440	419	391	399	399	372	389	372	419	408	416	383	402	424	376	449	395	398	426	405	360	375	385	412	433	374	400	412	409	405	396	396	373	388	426	424	371	370	411	377	374	407	358	388	358	390	405	399	422	398	426	420	371	389	387	416	401	406	418	429	356	392	416	415	411	373	368	381	394	411	422	418	396	405	414	405	389	406	387	403	374	410	402	413	393	392	403	354	410	408	384	372	400	386	412	415	382	396	395	395	405	387	396	406	392	428	413	389	380	357	372	405	370	374	392	378	394	387	377	427	418	406	415	403	418	381	369	420	394	406	384	386	404	400	421	416	410	401	378	395	397	426	399	399	370	402	388	422	381	434	394	404	413	411	401	375	415	348	422	410	376	419	383	384	397	388	395	382	373	368	408	404	410	414	393	397	396	379	417	392	398	375	375	386	393	373	429	425	378	419	387	411	346	397	398	376	361	371	419	404	366	404	382	398	380	447	400	419	375	374	365	405	392	386	376	362	356	377	398	391	390	368	406	403	376	407	383	368	367	402	386	409	380	395	406	399	378	408	373	384	407	397	418	359	397	384	383	376	387	379	410	399	405	401	388	379	413	427	383	386	414	406	361	386	385	368	367	385	386	377	427	377	393	418	421	409	385	402	397	425	408	400	401	396	433	380	401	392	416	390	428	401	404	382	416	385	387	379	366	409	414	415	401	410	390	358	413	403	410	406	361	392	358	413	356	387	420	371	366	417	384	391	400	377	421	381	385	351	396	386	389	363	405	404	383	401	372	385	404	405	400	418	405	403	396	394	374	392	400	413	365	417	416	422	418	391	398	424	403	425	379	400	412	376	393	386	378	389	391	394	394	404	354	388	398	379	430	407	401	377	408	380	397	362	411	373	414	388	402	392	419	414	369	400	369	395	394	405	394	405	394	395	374	399	385	405	382	417	376	395	412	409	385	387	409	381	386	397	378	389	385
10813	28280	22165	13134	9600	6903	5093	3706	2873	2212	1622	1397	1164	958	914	903	821	851	983	1072	886	759	664	566	592	600	587	538	526	536	509	549	545	552	549	535	511	479	498	494	460	529	531	467	534	555	508	561	531	473	480	501	483	475	492	488	466	476	482	523	488	475	493	468	503	500	506	520	496	555	516	563	515	464	494	518	470	464	450	482	478	510	498	461	477	467	485	484	462	493	485	493	470	478	486	503	476	465	456	465	426	465	451	459	464	506	510	447	486	431	482	472	481	454	478	466	477	475	468	502	464	479	501	479	475	483	512	476	470	477	505	497	461	467	475	482	488	522	435	497	470	446	446	485	477	508	472	468	420	475	452	453	448	516	465	500	482	487	507	491	478	466	469	453	469	497	439	467	498	474	500	472	491	453	465	491	464	448	477	461	489	474	478	451	462	471	493	485	483	463	497	491	451	485	465	466	500	482	497	510	475	525	451	485	488	492	468	465	495	489	467	439	478	486	442	454	477	462	500	472	481	449	485	492	534	442	465	428	468	469	458	474	462	476	491	472	483	462	461	501	499	445	446	515	512	487	470	442	501	490	471	512	495	465	481	473	431	516	454	459	491	450	451	486	475	492	466	498	463	479	455	507	511	464	479	438	468	436	501	481	458	447	476	460	440	474	453	509	489	497	468	452	498	452	470	449	499	470	459	454	489	469	490	487	442	480	501	499	483	492	462	482	478	492	462	520	495	457	519	462	461	473	470	506	466	440	453	516	498	494	461	482	488	482	491	458	499	474	509	485	449	470	472	430	486	500	467	464	485	448	474	500	505	421	494	459	436	457	456	456	457	494	499	435	521	498	465	479	478	523	431	471	488	471	464	484	498	476	480	485	445	488	483	468	482	491	468	484	471	440	469	470	480	451	498	481	471	450	477	477	500	477	480	472	472	518	492	474	432	458	483	507	460	489	470	485	483	470	460	472	509	498	520	472	479	485	456	477	512	477	479	472	520	482	472	504	481	485	463	467	453	487	472	490	477	515	475	488	474	501	487	458	469	512	436	494	473	470	457	461	516	485	497	494	454	475	460	470	461	458	464	495	465	455	476	459	479	467	491	458	527	435	497	486	460	505	471	458	472	510	448	468	459	440	458	518	456	438	448	455	479	507	448	466	492	486	505	493	459	497	483	453	508	470	435	441	516	477	472	442	475	505	484	462	508	481	449	484	508	444	495	509	455	472	460	477	500	451	484	505	440	471	502	440	467	497	441	498	443	486	497	496	461	517	504	478	447	467	461	487	477	473	471	469	451	434	485	475	478	478	468	464	484	493	479	440	474	497	432	468	455	466	474	473	479	500	456	489	477	442	458	473	473	487	447	470	461	491	492	502	450	471	480	502	476	496	457	488	471	501	505	497	525	494	475	473	523	456	448	432	461	453	474	498	461	475	472	458	462	466	455	479	446	464	443	506	434	461	433	455	456	469	515	449	475	477	448	449	468	453	459	452	452	476	429	442	482	486	470	464	506	431	502	427	492	482	450	470	448	469	478	480	480	466	490	431	483	483	474	476	467	460	475	480	478	468	503	480	443	486	493	496	517	494	472	449	462	436	431	455	490	484	477	462	463	509	446	426	453	466	447	490	492	476	476	491	459	451	436	519	492	503	514	483	495	474	490	491	478	462	466	489	491	489	456	458	480	444	476	463	439	472	475	471	459	470	458	486	490	453	491	502	482	482	496	485	484	493	513	495	505	463	492	508	491	439	476	476	443	472	500	495	509	515	447	488	493	467	461	484	443	405	461	460	477	478	483	488	459	499	481	491	480	481	465	486	455	471	490	456	473	520	451	488	481	446	492	471	469	449	468	443	478	477	503	500	472	490	466	473	458	460	467	489	474	498	437	458	473	501	492	471	459	457	477	508	483	468	477	467	489	469	495	507	485	500	503	485	467	481	469	484	454	512	474	459	491	452	499	504	512	517	491	454	471	481	458	468	502	471	483	460	494	481	477	473	483	502	425	467	459	471	454	479	470	434	468	447	482	473	492	488	456	484	501	502	460	465	477	483	547	488	439	477	529	461	449	491	509	490	490	492	446	476	479	486	489	493	474	496	477	491	444	491	491	489	466	462	488	469	461	467	481	475	506	438	492	463	479	454	474	445	472	460	449	477	479	475	464	477	467	456	446	489	455	524	476	473	451	457	471	471	491	481	475	461	478	467	465	488	505	432	449	443	467	498	457	483	543	535	453	503	436	490	490	465	508	474	481	491	462	480	438	470	529	429	459	461	490	474	427	464	464	481	490	482	461	456	479	474	483	489	475	489	463	466	499	476	465	465	479	479	472	460	470	481	474	518	485	495	458	485	497	488	465	485	489	429	502	497	456	464	504	496	505	468	465	497	468	507	478	486	467	468	457	494	464	442	488	501	486	451	451	511	452	558	489	453	490	522	471	469	483	508	453	468	427	460	465	466	470	480	484	488	477	454	474	525	493	483	537	470	468	483	473	457	502	510	506	458	455	520	476	431	514	495	471	436	476	456	490	440	486	449	504	452	478	469	515	465	503	426	456	467	461	463	452	487	479	458	447	477	463	462	452	474	428	490	466	468	487	467	470	439	454	477	460	460	489	454	463	506	450	502	513	496	451	482	470	480	492	471	475	480	484	461	470	483	466	479	497	502	505	479	504	451	439	451	467	482	475	490	436	456	476	510	488	497	465	484	447	471	524	465	517	500	498	504	437	508	491	476	494	469	500	473	479	450	469	476	465	462	505	497	494	439	492	496	537	460	487	478	443	467	518	441	464	467	468	451	470	490	483	444	482	452	502	429	468	507	518	498	505	475	467	465	488	450	446	464	512	460	514	443	408	497	464	487	448	494	447	491	471	480	504	463	483	467	485	499	496	475	480	453	447	482	500	500	464	461	494	447	461	477	490	492	487	475	462	483	512	467	463	502	477	520	472	485	428	466	512	511	484	483	499	482	466	501	479	475	482	476	448	471	512	495	491	481	431	469	493	512	502	478	441	477	472	478	482	466	462	498	508	447	507	474	471	508	466	479	518	460	448	485	451	493	482	479	455	475	463	476	475	458	477	450	458	481	479	533	471	475	475	461	445	486	454	473	492	467	473	475	512	472	486	474	454	505	474	481	477	456	471	456	472	461	497	462	488	481	458	487	485	478	466	480	448	484	472	490	483	451	493	461	479	442	466	482	451	475	497	481	453	444	503	467	462	501	490	449	447	468	464	458	469	518	461	448	486	463	453	461	483	446	479	506	428	471	477	457	485	463	498	438	480	437	474	460	528	512	422	476	453	489	476	485	470	487	487	475	453	467	453	521	469	456	466	499	468	489	433	487	512	457	486	470	478	463	477	486	523	489	497	483	487	454	491	492	484	480	516	429	489	471	464	437	465	446	513	486	494	474	428	480	460	470	459	432	506	442	457	462	478	459	466	477	469	474	479	487	478	489	455	474	459	467	478	457	462	472	507	456	456	491	471	505
25374	21686	27802	25845	11579	3199	1936	1351	987	749	633	507	501	420	360	400	372	401	437	502	337	354	315	320	302	296	294	273	272	276	264	254	271	272	304	285	263	253	275	295	258	241	284	290	276	278	291	264	249	253	303	247	281	260	275	289	262	282	303	255	254	265	277	279	267	260	261	275	280	263	243	258	273	269	272	248	249	268	243	272	251	253	281	261	249	226	289	228	262	275	279	262	271	253	296	249	266	240	258	253	281	262	257	289	254	273	226	269	244	265	281	290	266	274	254	263	264	260	274	283	230	253	251	258	233	268	274	268	280	255	253	224	274	240	246	266	279	247	275	252	264	286	249	278	254	246	265	259	263	235	274	287	252	252	271	265	245	282	266	238	254	279	255	270	276	243	256	267	261	251	262	255	265	271	240	234	270	255	266	265	263	284	274	268	253	259	256	257	246	266	273	270	234	246	233	252	239	268	259	265	250	268	269	269	225	274	252	281	255	251	283	256	284	234	252	241	244	248	244	281	273	241	241	254	251	270	256	258	260	245	250	306	223	240	268	240	248	256	288	265	265	278	281	266	276	226	226	227	270	272	260	288	281	265	247	268	264	264	299	273	258	262	299	238	242	258	240	253	267	242	260	263	252	247	268	255	242	254	262	218	243	250	224	273	227	231	256	269	257	277	253	242	252	249	281	298	254	255	261	257	254	279	260	247	269	261	222	266	243	255	275	257	290	258	268	259	263	206	256	263	275	237	261	239	275	252	278	246	259	266	274	250	234	263	262	246	239	229	273	260	257	269	241	252	244	283	237	262	274	245	253	263	251	245	228	248	275	253	256	246	253	238	276	264	267	240	254	246	247	224	230	273	283	280	265	237	265	271	250	277	251	253	284	251	253	278	268	257	247	263	271	265	268	274	266	299	254	250	287	239	272	251	274	254	237	258	257	249	273	244	262	276	269	317	237	285	249	267	252	244	248	248	251	264	281	237	240	285	233	281	225	272	252	268	239	249	278	257	254	272	255	260	275	251	279	275	245	252	230	259	228	270	265	255	229	249	253	234	272	264	265	260	259	268	286	269	256	243	252	260	232	270	267	265	254	219	230	276	238	260	257	268	235	248	229	261	257	257	253	253	244	270	240	242	247	246	257	255	264	277	272	260	225	255	249	271	249	251	267	245	235	267	233	254	250	305	254	260	252	243	263	235	257	259	260	254	286	247	274	257	252	232	266	268	251	262	280	268	263	220	259	253	265	253	279	245	285	246	256	245	227	251	270	230	247	240	268	233	273	238	260	264	273	262	303	255	249	249	272	252	280	282	294	274	256	239	239	252	266	260	271	235	264	226	253	257	254	232	275	248	283	271	268	287	257	289	264	264	266	255	285	260	267	234	238	238	239	247	276	266	269	269	263	257	235	257	264	229	242	231	257	284	251	226	254	252	271	271	247	241	240	255	279	279	272	261	270	268	276	242	259	264	263	284	267	269	237	236	215	244	266	271	249	254	258	258	272	259	240	250	255	231	270	244	248	255	256	257	250	248	252	241	236	249	256	247	264	272	240	244	243	270	254	281	296	253	261	280	241	236	265	257	275	253	269	244	263	231	246	246	244	252	279	251	240	243	244	276	251	271	238	248	303	240	278	275	265	279	266	265	233	255	268	255	256	236	247	231	264	247	257	269	251	259	250	263	252	258	257	267	258	265	284	296	254	271	265	226	268	267	256	288	286	227	259	285	268	278	256	232	239	253	276	256	280	257	243	283	248	270	274	265	243	248	291	245	250	266	228	236	239	257	250	276	242	258	271	252	247	252	273	253	268	261	276	288	287	256	249	263	255	255	275	252	246	268	235	263	287	241	249	261	236	273	238	246	274	274	245	263	270	242	258	237	243	242	272	281	284	253	290	265	278	255	232	275	250	245	253	281	235	281	283	228	252	240	257	242	248	262	264	269	236	257	268	250	291	276	237	287	267	242	254	247	260	284	269	247	272	266	263	250	276	234	267	271	245	238	258	266	259	271	261	265	240	254	244	264	251	280	242	254	256	248	284	269	262	255	283	291	275	243	237	246	231	256	262	262	256	290	251	277	241	240	234	276	269	263	235	269	247	243	236	274	248	277	255	266	270	249	268	267	262	246	276	268	270	255	248	249	254	264	267	273	241	254	254	232	264	254	269	262	244	232	256	251	273	285	257	265	249	245	255	248	274	241	265	280	254	260	292	248	247	245	236	269	230	238	272	282	262	255	264	243	233	259	261	251	254	268	274	262	256	265	241	272	233	261	272	238	241	255	261	272	276	278	237	276	241	249	256	260	264	239	238	273	265	271	251	257	272	256	249	244	242	244	244	229	256	235	240	284	303	283	302	237	260	245	278	271	269	259	272	268	251	253	277	250	261	262	244	272	250	302	258	269	238	259	235	274	242	278	270	264	255	275	247	266	245	268	257	250	264	266	239	243	271	255	253	267	251	277	231	267	254	251	239	270	210	266	246	260	288	243	295	259	260	229	262	266	264	282	271	278	236	284	279	262	265	243	250	248	234	272	246	211	247	244	266	258	283	250	254	265	275	244	249	274	264	249	264	268	269	270	271	265	238	246	235	284	265	242	258	258	238	273	244	278	272	267	222	235	258	264	250	271	256	297	259	255	254	269	279	285	255	256	235	260	227	269	233	274	257	257	265	262	277	265	284	261	239	245	253	238	254	219	286	250	244	254	250	261	250	257	218	232	231	223	226	258	237	248	250	259	267	230	271	252	239	294	263	273	240	272	280	246	249	283	236	244	240	228	256	271	258	259	258	251	292	248	244	276	284	259	249	262	242	279	235	238	236	234	241	254	259	260	253	250	251	279	232	246	273	261	258	253	259	269	234	256	259	255	262	240	262	284	264	296	250	243	222	261	267	245	255	266	236	259	262	264	252	248	239	266	269	249	273	250	278	249	232	227	261	271	246	244	243	259	271	256	247	255	279	263	235	265	252	242	266	257	278	260	248	264	250	239	263	255	228	240	268	281	262	260	263	261	266	257	270	234	243	241	255	268	274	233	250	258	300	245	255	260	252	261	272	276	267	243	265	212	242	266	272	261	272	238	262	260	300	230	272	268	275	244	276	222	269	256	265	289	262	238	248	290	260	246	246	256	224	282	284	257	243	248	254	275	248	260	254	282	247	260	255	250	261	225	253	256	315	258	231	305	269	252	259	287	261	261	250	279	253	230	266	273	217	266	242	294	249	283	239	218	258	212	267	267	251	260	252	259	255	257	248	270	269	260	265	280	251	246	260	253	266	267	248	278	284	257	242	265	246	281	278	265	271	269	254	267	270	257	251	237	278	271	249	232	223	279	254	260	263	245	266	268	258	269	250	253	232	280	264	252	287	265	258	266	265	246	266	266	246	272	247	275	261	230	257	279	247	267	267	256	260	255	242	257	270	248	264	257	247	252	261	278	291	258	289	270	262	251	250	244	266	252	281	263	252	266	253	239	228	254	259	247	285	259
10321	24003	18216	10342	6969	5355	4018	2935	2115	1458	1153	933	897	690	583	580	596	601	713	785	615	538	439	396	385	358	370	348	359	321	322	351	354	370	376	351	339	325	310	315	330	317	364	320	329	342	328	318	325	342	350	338	321	314	319	304	332	325	337	331	354	349	305	317	344	311	306	324	342	336	320	335	314	322	331	338	297	325	310	300	324	306	299	313	326	302	302	312	309	319	277	294	313	313	293	305	319	316	281	316	317	295	314	316	280	310	283	323	306	306	277	316	328	326	320	306	324	295	267	306	288	292	310	319	333	320	292	322	296	308	351	327	328	317	293	318	347	308	321	280	284	300	326	305	311	316	299	303	294	310	289	308	310	307	334	323	332	324	315	323	319	287	306	317	302	277	317	312	322	327	344	306	331	345	340	292	323	295	301	336	318	288	307	311	278	286	311	298	317	298	303	284	316	310	360	310	313	320	336	343	321	304	307	299	342	302	299	299	281	315	314	298	296	313	281	322	300	320	313	316	281	330	318	297	309	322	310	318	345	312	333	310	335	297	331	311	304	327	303	301	311	310	291	336	327	324	331	323	312	313	297	297	315	329	282	311	324	296	302	336	305	325	332	289	299	316	320	352	324	303	318	302	310	301	332	309	280	313	316	309	306	330	299	265	289	336	307	312	300	294	321	297	303	303	290	304	311	326	300	342	320	292	334	322	304	308	299	334	319	310	293	322	328	328	305	335	281	325	314	328	287	336	325	316	301	293	326	313	327	302	292	325	346	315	303	283	318	311	339	285	318	293	312	316	304	298	300	318	290	311	277	292	304	304	345	292	302	313	308	313	333	308	278	361	283	329	323	304	354	304	318	301	323	331	286	340	283	288	311	342	302	286	310	302	354	295	320	307	321	319	301	332	323	311	331	303	310	310	289	300	328	333	310	313	326	326	325	329	265	323	309	298	352	308	310	316	309	318	298	304	323	316	347	315	287	293	310	309	286	327	321	318	301	332	319	282	316	326	321	325	288	277	292	306	325	304	278	307	284	307	307	277	301	314	316	297	283	300	311	311	294	333	337	305	302	299	315	323	292	327	312	299	302	341	344	318	297	286	302	300	307	328	290	295	308	308	282	272	302	333	319	316	291	312	303	351	311	300	308	344	329	330	289	343	329	316	324	357	318	304	322	307	339	314	316	320	299	329	322	327	325	341	321	296	318	306	301	316	313	327	302	322	299	313	335	316	312	335	293	303	325	330	293	313	309	299	323	331	342	315	300	294	315	282	302	284	304	328	328	300	321	322	281	300	316	314	292	294	299	314	308	323	323	295	314	324	310	300	333	305	316	313	310	337	328	323	292	282	331	338	326	298	314	287	330	318	291	300	308	320	284	335	315	297	285	284	315	299	288	291	281	302	301	322	334	302	288	322	310	299	287	292	266	315	320	284	307	305	328	293	298	334	325	334	335	282	337	349	314	297	299	281	312	328	283	315	291	287	314	333	308	281	317	346	302	321	317	310	331	300	315	334	325	288	330	318	284	332	288	284	302	327	286	322	328	312	313	308	301	320	298	303	306	339	348	289	303	318	319	300	323	299	321	294	326	294	286	299	305	310	295	303	308	312	294	328	303	306	328	280	330	305	295	286	318	296	321	304	305	312	318	311	279	310	296	287	281	288	295	320	318	309	312	322	303	315	302	325	351	308	309	290	308	287	296	298	327	315	291	290	310	291	305	311	276	280	317	310	314	284	302	311	303	302	300	314	313	309	289	298	291	330	330	313	330	322	288	313	292	312	340	298	273	310	290	284	323	309	299	282	276	305	335	305	302	318	322	309	312	324	317	309	336	285	323	307	327	301	310	309	313	305	342	322	321	294	281	323	302	314	319	319	305	330	304	334	294	301	318	328	323	336	283	304	347	296	325	307	304	297	322	336	324	302	323	307	320	321	350	278	313	316	328	293	317	313	302	316	298	303	293	332	324	309	301	304	317	281	296	323	326	296	322	322	340	320	286	276	319	293	322	319	281	317	305	302	313	342	312	312	334	297	322	303	321	288	311	302	289	330	283	290	301	305	305	293	323	303	302	289	325	305	321	326	339	318	295	340	331	281	316	291	327	324	323	314	336	294	344	298	320	304	321	347	314	299	320	317	344	305	302	306	323	326	318	295	314	314	313	342	304	317	325	319	318	309	301	293	313	291	298	320	313	297	277	309	313	336	322	305	317	337	279	319	336	264	282	285	351	282	321	321	300	306	298	302	301	320	309	306	295	292	297	327	295	320	306	287	319	341	326	280	310	277	322	296	301	303	291	291	311	290	332	286	296	304	315	325	311	318	298	327	307	303	299	331	297	288	324	341	312	298	312	288	308	303	310	318	322	320	297	315	278	304	322	317	311	338	335	302	296	332	307	311	303	319	306	346	323	318	278	299	309	286	331	316	293	318	328	304	319	291	326	307	319	303	307	298	326	320	338	297	308	292	320	313	309	284	284	314	307	299	321	289	320	308	312	298	285	305	307	328	347	303	302	326	338	304	289	317	282	303	318	316	286	274	321	284	307	331	319	325	290	309	306	292	267	299	309	287	305	319	329	329	282	302	308	310	311	310	320	298	363	314	308	316	315	293	301	308	331	334	311	305	335	322	352	295	340	318	297	294	306	319	317	310	320	277	297	329	315	303	317	305	327	313	327	326	318	325	324	331	324	349	282	331	312	303	290	287	305	277	314	303	320	319	312	329	331	283	323	301	316	303	308	346	322	290	270	305	304	326	281	288	320	329	312	302	328	302	330	333	286	274	313	340	292	302	331	291	310	325	328	318	314	292	316	319	332	312	316	290	303	301	304	313	290	304	286	314	308	316	321	315	367	337	295	312	281	354	327	303	315	327	308	322	305	308	289	297	302	313	320	299	298	308	304	313	306	329	335	319	328	331	328	294	318	313	344	308	298	310	335	331	284	288	300	308	298	283	329	274	325	320	309	288	292	298	302	323	311	295	329	312	301	313	295	288	323	314	309	335	310	317	304	311	318	306	315	331	304	331	333	309	300	309	296	320	290	284	311	294	294	299	325	312	299	328	316	299	280	323	289	312	308	302	321	326	314	324	281	326	318	344	309	311	304	295	305	323	290	327	284	288	303	302	295	296	335	314	309	321	297	313	310	322	340	309	300	337	283	326	328	297	314	316	324	301	316	290	299	309	280	303	325	291	290	285	326	322	315	285	302	342	339	277	320	303	319	308	328	334	305	302	300	296	294	307	303	277	286	310	313	294	326	306	295	303	313	305	311	287	300	303	291	329	316	310	298	298	296	322	266	332	296	315	275	318	324	305	323	339	327	323	315	303	336	296	290	318	270	307	323	340	315	307	315	273	310	268	318	308	302	356	310	310	305	326	286	316	320	312	310	357	305	321	318	321	283	278	299	322	293	335	296	275	310	326	314	308	308	298	312	277	314	303	307	327	317	293	313	321	318	303	332	306	304	291	315	290	315	316	303	347	311	325
23099	21718	29601	24386	21729	21735	10315	2807	1806	1264	904	689	689	567	539	517	429	566	585	593	426	364	325	326	316	315	287	250	250	234	228	287	303	264	279	233	269	234	245	221	227	248	237	222	245	242	212	240	243	248	214	212	232	220	218	215	216	218	228	232	228	212	224	253	232	207	230	227	195	237	226	232	233	234	209	225	205	191	205	239	194	192	241	190	195	241	194	221	230	215	222	206	224	238	214	244	197	208	214	229	204	228	215	195	209	205	206	197	198	224	215	206	185	184	193	201	208	201	207	207	235	212	199	215	192	238	248	233	207	226	225	238	213	207	202	216	223	191	209	228	211	194	234	189	199	203	207	193	231	213	204	222	231	195	216	205	239	185	198	202	234	232	195	217	194	182	194	222	215	197	205	198	214	205	199	205	217	216	199	204	228	199	227	202	207	205	200	198	219	198	220	185	194	220	215	228	203	201	222	227	228	237	222	206	227	217	225	201	222	178	212	203	194	227	209	193	241	216	196	189	198	214	188	203	195	212	223	213	183	223	203	206	203	213	224	209	197	199	213	204	205	219	211	205	224	201	231	211	197	234	228	200	213	209	199	213	215	191	198	208	196	213	227	200	195	212	209	198	213	213	207	225	227	226	230	197	210	214	200	217	208	208	209	215	198	181	182	226	217	215	238	202	201	199	217	196	192	229	175	212	177	214	201	200	237	192	195	207	195	199	206	208	203	237	207	202	227	215	201	205	224	210	199	199	183	198	208	163	198	261	217	195	207	217	195	206	202	205	206	193	210	217	228	199	218	205	210	183	207	217	200	213	266	227	240	214	224	203	215	207	194	208	217	193	229	207	227	187	206	199	208	212	219	197	219	181	206	196	227	192	216	202	212	205	218	199	219	222	212	211	225	206	246	195	239	228	215	215	213	227	202	205	205	218	220	215	193	202	212	213	208	224	199	191	221	214	216	232	209	211	216	191	198	192	219	210	196	214	206	202	212	243	187	182	207	191	216	194	212	206	220	220	183	215	209	173	214	202	178	207	213	204	199	201	180	204	212	225	221	203	182	215	217	187	214	186	226	228	208	210	196	194	189	192	209	199	208	213	214	192	207	209	218	200	215	208	186	187	214	224	202	212	229	206	202	183	211	203	176	203	188	223	240	228	225	176	204	212	212	201	202	216	184	200	202	192	209	201	202	202	209	196	194	211	188	222	219	190	201	226	202	245	200	212	237	209	217	208	196	206	187	199	198	197	193	217	178	205	213	199	222	195	234	195	218	202	211	214	209	186	202	209	217	195	232	201	227	175	221	194	197	219	239	215	201	160	203	212	197	193	203	186	225	179	186	195	200	221	203	232	221	189	227	196	195	195	220	224	181	207	214	215	200	216	217	203	232	198	223	232	191	213	203	178	228	209	201	214	220	214	224	189	214	220	195	179	191	202	196	205	223	232	203	220	208	203	207	222	202	195	228	219	197	230	192	201	171	199	230	204	210	199	193	206	245	231	204	229	189	208	201	208	217	197	225	203	215	239	236	178	211	221	207	197	227	208	207	197	197	200	224	203	198	217	218	193	233	201	234	221	215	205	194	208	199	186	214	203	194	187	209	218	203	210	223	215	206	205	206	216	196	205	199	204	235	220	204	227	213	186	209	195	219	199	211	232	230	201	214	206	190	218	218	196	200	217	197	221	206	214	194	224	206	184	194	220	198	193	221	196	190	210	190	191	183	231	219	196	210	245	220	216	225	209	216	222	230	190	216	207	207	213	216	218	205	193	210	196	211	218	198	212	206	235	207	213	206	193	229	196	220	195	223	224	208	202	198	185	224	212	201	199	203	212	218	216	215	213	210	187	202	223	198	209	215	202	183	221	225	231	195	217	214	231	206	211	185	228	214	193	219	228	206	192	208	198	205	207	213	221	234	207	195	208	205	199	214	210	208	215	213	218	201	200	196	207	214	167	221	182	199	208	199	228	204	217	196	215	184	193	213	211	197	208	229	221	209	211	221	190	240	223	201	225	184	215	217	198	196	224	225	209	221	199	211	216	193	217	211	245	192	225	223	222	188	198	229	205	204	199	194	203	220	203	204	224	205	179	203	197	200	206	207	208	205	207	195	205	227	202	188	221	204	229	198	210	234	200	204	182	208	213	217	215	208	193	207	198	179	209	220	190	196	194	206	215	186	211	208	204	214	197	191	195	215	217	192	207	203	225	200	197	203	225	207	216	232	221	203	210	232	219	189	181	197	222	195	226	214	174	216	196	215	220	234	213	200	205	198	212	219	228	230	208	182	205	203	195	210	193	197	229	204	201	228	190	198	203	217	202	219	202	178	203	204	190	186	213	200	217	222	195	209	189	216	191	238	233	180	222	198	209	191	195	219	218	183	197	189	191	198	220	212	180	218	217	208	199	217	204	200	223	197	193	203	206	213	211	204	192	217	218	208	216	178	230	217	205	227	218	217	193	226	204	205	206	199	218	201	246	228	146	209	166	208	219	204	230	182	210	193	196	222	195	197	223	231	219	220	228	238	207	215	197	211	205	197	213	186	233	206	216	212	191	204	205	217	201	177	194	199	203	202	197	214	224	209	228	192	212	178	216	229	216	215	215	167	191	210	181	229	210	200	223	234	210	215	220	232	209	205	203	216	198	213	216	229	193	222	195	225	203	189	189	201	219	230	191	222	208	222	204	223	200	192	228	197	191	201	225	204	191	212	210	221	219	199	191	213	212	221	206	183	204	230	188	224	220	224	181	201	198	222	179	213	209	200	229	183	210	204	195	225	225	203	217	195	207	194	200	201	197	221	214	231	208	232	205	200	197	209	199	201	224	233	218	205	212	224	209	201	194	232	212	200	231	217	206	190	223	198	210	215	217	213	236	201	218	198	196	196	197	221	229	192	212	204	227	189	204	215	203	239	185	201	211	226	211	213	222	213	210	214	208	190	230	216	202	175	196	223	203	197	210	192	211	210	193	195	199	200	189	209	192	191	192	220	203	228	188	216	210	215	208	225	164	185	231	190	202	210	214	229	182	231	215	206	219	186	200	181	203	216	213	181	198	226	226	229	238	210	210	203	204	227	215	197	213	181	222	215	210	229	202	209	198	188	198	214	217	196	201	197	209	187	192	231	198	208	228	202	189	218	232	212	213	218	202	198	207	219	200	189	224	183	197	220	202	198	217	207	209	211	214	187	201	196	197	221	202	201	204	229	197	190	213	212	211	213	217	207	201	214	204	188	211	215	193	223	212	182	226	205	190	217	184	195	234	213	184	212	232	232	225	201	211	203	216	196	203	214	227	206	218	212	193	197	184	202	211	187	210	215	215	207	236	231	222	219	204	215	214	212	195	225	194	182	201	184	195	199	242	209	204	218	222	229	219	216	221	220	177	219	217	206	209	204	216	198	215	221	218	205	201	203	214	191	211	203	201	202	196	216	224	187	216	182	201	215	220	230	220	207	203	193	196	201	184	195	182	214	210	229	189	203	236
12637	31769	25572	15796	11298	9001	6683	5048	3948	2605	1844	1435	1267	1113	940	841	807	884	1074	1077	743	541	467	463	417	423	392	393	378	323	304	356	361	389	368	383	336	323	289	282	292	279	294	323	330	320	335	316	296	321	323	269	298	271	293	285	287	290	311	293	303	314	295	295	280	256	293	285	305	249	291	287	277	278	252	269	292	259	255	248	250	279	261	279	256	261	288	267	236	272	254	227	269	281	233	242	264	284	267	263	265	252	257	241	276	257	238	251	263	248	262	283	264	256	248	238	227	259	257	236	239	270	265	257	244	233	247	257	274	251	274	250	276	285	274	261	258	248	296	268	226	242	265	250	267	251	279	251	255	240	254	269	244	240	250	254	260	260	235	251	238	262	242	260	261	238	242	243	288	257	274	264	260	304	239	252	241	264	264	256	254	280	276	267	237	241	272	284	259	263	232	268	263	272	245	248	248	258	257	281	247	260	246	241	261	226	269	258	269	229	253	254	233	243	264	283	253	250	222	232	267	273	303	211	266	264	250	258	251	271	256	254	288	249	248	268	223	251	280	254	249	276	236	243	245	273	255	280	269	259	226	256	255	276	280	274	294	234	262	236	230	272	258	263	251	225	254	254	227	268	254	241	254	239	248	224	233	258	260	264	276	255	254	269	241	276	253	253	263	230	280	256	271	237	263	271	244	276	287	251	262	244	266	284	219	275	235	247	229	280	249	260	245	254	274	263	264	256	249	276	268	282	221	269	239	251	271	266	287	285	273	240	263	261	266	276	252	252	272	241	240	249	237	237	245	267	264	268	259	244	255	275	266	288	254	273	237	234	258	287	260	280	255	268	254	279	265	237	270	273	268	254	243	278	251	257	258	255	257	252	264	216	246	239	241	242	248	236	278	256	258	279	282	253	284	243	259	275	246	267	222	224	257	255	241	259	264	241	253	252	265	232	267	265	257	280	245	254	256	266	278	264	252	257	255	262	283	278	236	264	236	239	251	255	288	243	282	248	252	265	236	253	263	245	281	250	228	261	285	263	275	267	258	271	302	319	258	259	233	234	256	260	252	269	274	248	243	249	226	267	268	250	239	249	245	250	255	285	256	264	235	289	266	273	264	260	250	241	245	241	239	288	240	241	256	264	262	302	236	252	255	257	255	246	278	273	246	254	252	260	261	237	270	279	268	267	235	252	286	253	231	243	264	242	266	252	263	233	245	266	277	226	264	264	256	272	268	255	265	264	254	243	265	237	279	257	252	233	270	260	254	261	263	259	249	269	246	260	219	253	269	225	262	294	302	238	236	272	286	242	262	232	257	272	253	235	260	255	243	282	246	225	255	246	258	252	240	238	263	286	242	251	276	269	255	241	251	255	261	245	247	255	222	246	277	251	250	276	255	250	262	269	268	262	251	277	238	263	284	243	271	278	256	237	256	263	242	258	236	293	256	267	254	269	236	254	249	251	243	248	257	248	242	242	287	272	276	261	264	263	231	290	254	241	259	265	231	275	271	238	238	275	256	247	289	249	239	258	252	264	241	242	252	252	250	240	262	270	266	256	246	257	293	264	239	270	252	250	233	257	261	238	270	251	269	261	244	254	235	252	287	267	250	288	219	258	273	274	254	270	260	244	241	272	283	268	243	262	257	260	246	240	271	254	280	260	220	257	261	276	239	249	233	256	262	231	281	266	292	250	238	244	251	247	226	230	254	271	254	262	257	245	256	238	249	262	256	238	258	224	241	273	251	251	251	256	258	275	239	255	265	249	268	294	236	220	276	280	277	238	254	267	261	267	244	272	278	258	258	233	229	236	262	267	252	256	225	277	227	258	242	239	233	259	234	292	266	242	257	246	251	247	278	245	270	257	287	229	275	266	256	246	256	238	258	246	263	234	252	278	231	264	239	265	270	264	244	234	264	251	282	248	253	255	248	249	249	269	239	245	272	269	245	253	268	239	257	227	246	255	268	240	248	261	274	258	272	254	238	252	273	254	268	255	252	267	242	247	291	232	248	249	287	279	258	250	264	250	237	262	258	256	255	244	248	255	244	248	244	225	221	271	252	252	253	277	247	276	255	256	249	248	248	234	261	237	266	226	259	283	284	247	264	260	277	257	249	288	296	253	249	261	250	253	218	243	208	267	278	257	265	243	280	263	293	248	250	291	228	248	277	260	263	259	280	270	266	230	248	259	262	268	254	279	253	265	265	243	246	251	253	237	242	242	240	268	256	277	254	269	243	272	237	246	265	243	246	268	256	261	262	245	254	252	258	247	262	265	265	273	260	249	256	241	244	259	266	251	260	226	255	262	249	254	253	237	253	258	288	260	250	273	243	254	275	248	238	255	252	223	261	286	261	268	232	261	219	249	276	218	238	256	258	270	236	263	273	261	255	277	259	270	236	240	255	268	288	246	267	257	270	263	299	259	254	270	251	264	253	263	236	266	249	245	267	266	241	241	266	250	274	267	266	256	264	253	262	239	240	263	275	278	244	268	250	253	240	261	251	246	280	234	261	254	258	262	269	237	237	258	255	264	235	242	250	246	288	257	254	235	267	240	252	277	255	265	242	236	260	255	240	240	245	272	248	277	244	271	246	247	267	265	264	237	269	251	253	264	249	236	259	280	284	260	261	255	230	255	266	273	270	242	264	256	271	243	238	258	278	266	247	269	244	283	301	261	249	305	266	265	250	255	240	260	295	232	276	237	267	247	279	261	250	279	284	262	272	271	240	242	246	252	239	254	263	252	253	235	270	259	254	283	278	244	232	259	260	247	263	258	235	258	280	248	292	242	234	256	258	249	259	269	256	246	264	256	276	233	254	250	262	253	229	241	279	251	274	236	279	261	266	258	265	239	244	251	263	276	261	250	247	257	247	262	254	240	248	275	253	261	247	258	258	286	239	259	245	261	249	249	259	264	247	303	304	286	262	252	244	256	258	279	275	248	249	249	236	272	261	257	232	245	237	234	263	264	265	263	271	247	240	273	265	249	248	256	256	258	271	249	246	261	243	273	245	237	258	238	276	257	231	241	248	281	238	237	243	264	260	251	290	262	230	259	241	262	231	256	268	245	270	259	246	237	257	250	229	261	271	282	238	240	241	251	249	256	244	241	275	244	289	242	253	269	275	257	255	252	268	253	270	258	260	255	274	251	260	254	269	242	252	269	248	249	235	270	255	262	260	268	277	264	278	255	252	257	258	242	256	254	249	250	245	254	258	231	251	265	260	281	246	215	235	240	268	268	274	254	266	284	259	271	247	275	283	264	253	250	256	289	270	276	249	278	239	245	261	279	276	286	267	242	262	242	257	265	268	265	276	268	274	239	246	250	243	260	243	268	271	245	244	285	255	240	281	258	248	283	232	268	254	249	242	266	267	263	260	243	267	274	235	255	238	249	234	263	244	230	272	261	241	243	280	273	239	233	255	288	244	272	238	246	263	266	275	259	268	265	218	275	261	284	247	276	258	263	237	246	244	284	247	281	252	268	263	243
28096	20488	13898	7048	3307	2144	1452	1085	905	745	659	537	522	509	520	517	515	575	477	517	467	493	457	409	426	429	388	436	435	439	372	413	446	442	423	425	455	415	437	436	447	402	382	413	448	435	462	456	419	409	392	417	443	424	404	425	451	415	426	439	405	426	416	397	438	419	414	427	436	401	394	400	436	419	420	423	426	416	398	426	416	396	422	390	417	424	417	393	426	405	415	392	415	430	448	419	421	418	405	410	424	446	440	428	425	427	434	453	415	374	396	396	442	405	432	426	425	423	425	411	422	396	435	400	377	425	403	434	437	416	413	401	417	392	374	409	420	433	458	410	440	429	429	456	391	391	421	413	448	425	432	417	376	425	401	380	397	388	412	431	428	416	393	365	387	406	416	387	401	426	430	410	402	412	443	379	415	456	389	438	388	430	429	397	404	436	387	412	380	435	412	403	447	427	406	396	429	379	451	431	424	394	398	390	425	389	462	375	388	427	415	421	446	420	383	401	393	435	405	421	413	440	398	406	417	432	416	450	411	385	397	423	409	411	437	411	457	379	404	446	401	428	409	421	418	428	418	380	424	399	411	391	404	412	407	451	410	412	391	395	397	398	393	396	449	426	456	427	404	402	399	403	384	437	409	383	463	430	424	413	427	426	393	432	414	407	417	475	398	406	411	407	438	422	419	413	409	397	412	413	435	429	424	400	429	440	431	403	413	426	457	404	411	394	413	444	374	410	373	418	435	394	381	413	416	427	433	406	398	444	411	444	415	421	422	391	445	396	390	416	422	407	423	402	396	453	401	405	419	420	414	439	385	407	425	423	437	416	425	413	423	412	386	410	397	424	435	432	397	396	457	391	410	414	403	416	417	390	418	427	426	423	431	458	405	399	414	447	420	407	403	400	420	403	391	428	419	459	408	370	381	410	388	415	428	399	389	414	413	441	404	418	443	436	411	440	374	412	413	438	410	383	424	426	440	428	392	418	406	427	396	411	415	426	407	441	435	436	421	390	429	435	373	415	416	409	452	399	408	407	433	416	424	434	402	457	400	421	411	415	415	402	390	415	447	405	404	425	403	405	381	433	389	386	409	422	409	399	368	398	401	416	383	400	414	407	418	420	408	389	417	413	412	386	407	409	423	393	396	394	380	440	403	414	401	416	425	436	421	397	420	411	401	391	418	412	408	413	359	395	412	430	440	444	399	442	445	398	400	399	431	437	441	389	389	414	443	422	414	442	423	395	426	405	410	441	414	437	428	412	399	411	410	384	442	444	401	437	405	365	394	415	415	399	425	416	426	422	437	391	405	405	422	440	372	386	393	401	392	404	402	413	425	446	427	430	452	381	451	416	439	414	432	410	466	424	407	397	413	399	404	398	440	379	418	383	402	383	428	404	434	383	400	414	373	441	429	433	450	417	409	400	400	401	407	412	428	439	406	441	390	424	371	428	413	444	407	420	444	408	413	407	372	407	419	409	397	430	390	414	423	411	423	411	372	375	416	412	402	469	406	419	413	408	426	437	408	406	392	401	441	397	420	403	448	439	424	410	417	419	422	426	415	405	421	405	414	461	379	420	405	394	379	391	371	390	458	412	425	419	420	412	394	429	418	400	386	414	417	381	448	403	404	429	391	420	405	425	422	421	389	439	445	421	423	462	418	439	401	390	413	406	417	386	415	423	408	395	414	406	382	432	415	392	406	416	424	435	435	445	422	371	402	393	425	397	425	393	427	450	396	438	443	381	406	417	409	425	413	454	409	413	420	439	406	398	420	393	407	430	454	434	433	399	389	405	434	397	399	424	392	380	406	412	418	445	401	410	455	435	428	395	441	423	416	454	414	419	406	409	391	412	384	426	437	404	426	418	393	404	416	386	462	418	442	409	350	446	395	436	453	430	393	407	382	424	405	403	451	409	420	427	434	431	401	413	403	439	426	372	429	390	393	383	410	468	400	385	389	368	416	452	405	450	434	408	433	396	474	431	407	436	436	416	407	415	422	420	436	411	416	445	411	424	354	453	389	392	398	377	420	410	423	397	383	407	400	416	436	381	435	395	396	416	407	398	379	385	438	398	380	395	449	405	420	381	402	431	406	409	430	372	409	420	388	396	435	415	441	416	429	442	433	392	384	453	408	413	409	412	428	414	430	422	424	428	389	410	421	424	445	434	402	434	392	417	421	433	395	395	404	397	407	404	401	382	436	421	408	400	404	436	383	409	371	395	390	448	402	375	437	397	423	415	445	383	386	414	387	413	412	424	414	423	380	412	401	368	387	405	429	395	409	406	405	404	406	377	391	397	446	403	419	429	428	435	392	387	386	398	409	389	361	424	436	433	406	423	442	414	434	445	408	407	419	415	434	418	419	408	410	379	414	393	385	397	442	401	417	397	446	358	377	424	389	453	385	395	438	419	385	360	413	377	402	397	423	421	405	427	411	425	422	401	422	461	375	424	404	390	458	412	424	415	440	397	424	447	463	399	373	395	434	450	423	398	438	400	394	415	442	408	385	416	398	430	395	391	401	390	386	430	440	426	421	375	425	405	412	431	394	433	393	382	442	423	407	402	422	454	425	378	392	385	413	453	406	428	410	416	421	421	430	392	437	442	441	409	402	436	431	421	438	372	373	433	459	393	467	406	462	414	409	415	435	398	433	422	430	382	415	426	403	423	444	440	392	414	425	415	419	393	418	365	400	363	409	419	415	432	429	420	408	455	389	363	409	449	411	399	452	421	397	380	434	424	364	389	403	432	388	421	428	401	437	424	371	408	422	412	473	428	396	436	415	419	416	398	388	427	435	407	443	414	392	363	418	433	406	466	419	390	391	431	420	407	456	430	410	413	429	389	454	442	370	418	427	407	413	372	411	395	398	405	388	378	418	401	425	413	406	428	390	438	427	405	422	400	396	452	401	426	432	438	398	400	399	402	430	397	407	428	406	402	400	403	421	457	393	419	410	423	417	403	413	423	435	421	383	414	417	429	433	450	395	430	438	433	448	401	428	426	400	459	389	430	438	381	457	437	427	407	409	410	386	386	404	405	404	422	419	396	370	414	395	417	431	372	446	396	435	464	432	412	452	423	396	371	393	416	421	437	401	403	428	404	408	416	410	426	398	412	398	401	437	361	429	410	421	429	421	430	418	433	432	360	390	410	410	392	422	412	395	445	390	434	402	409	410	420	412	419	420	398	411	409	386	414	427	430	390	405	371	415	430	386	392	405	409	415	419	466	412	466	439	455	413	385	419	419	436	437	417	424	426	422	399	431	393	445	438	391	421	406	389	398	408	358	406	375	445	407	429	400	422	415	410	432	429	409	422	421	425	418	439	401	398	448	383	460	371	452	433	393	395	437	417	389	400	412	408	422	446	438	383	391	402	397	408	447	413	393	384	401	444	416	423	393	410	421	391	381	411	430	432	404	467	387	410	432	415	457	408	384	407	418	430	445	395	383	422	439	396	399	418	415	388	440	427	436	405	405	423	415	416	404
11004	18407	13846	7813	5425	4289	2938	2126	1612	1242	1023	819	785	749	681	636	638	630	729	771	740	551	520	525	498	516	468	486	485	472	521	524	524	558	534	524	505	492	456	503	476	487	508	482	512	532	521	501	445	522	497	498	513	480	483	490	517	484	510	494	494	486	532	475	499	486	504	500	525	478	520	484	482	497	473	471	493	477	521	418	487	499	501	487	473	468	520	456	526	471	507	504	486	484	482	481	472	471	514	480	471	488	581	493	468	516	521	482	474	459	454	465	514	468	509	467	506	534	474	503	524	488	492	488	518	481	478	490	502	490	453	502	508	481	469	462	499	489	471	535	515	486	502	521	463	507	503	516	485	455	494	517	498	482	528	416	505	450	481	494	456	508	518	490	496	517	533	487	509	491	502	491	521	483	517	460	473	498	476	480	520	481	460	467	473	534	524	488	489	504	508	509	469	522	515	442	524	494	475	507	530	472	487	473	473	487	483	513	480	494	491	473	456	462	464	448	486	469	454	493	507	512	526	538	486	493	510	472	485	480	468	463	484	458	477	489	466	518	458	419	465	494	470	485	506	514	503	494	451	481	474	516	479	477	517	540	458	508	488	468	450	493	498	469	500	468	499	478	446	485	511	478	511	501	490	467	519	515	517	494	467	484	444	491	457	504	467	510	456	527	489	468	485	440	468	469	479	464	479	500	439	514	466	480	508	512	511	488	522	490	463	511	498	505	492	443	479	444	483	486	482	512	514	486	526	462	477	457	466	477	452	516	474	499	465	513	536	467	444	505	494	470	507	466	517	513	449	481	491	486	510	537	494	493	526	501	520	458	477	479	465	486	519	509	474	496	475	487	507	527	490	510	485	489	499	466	488	512	497	498	437	483	505	509	487	519	469	474	497	466	472	518	476	481	464	483	462	460	456	489	492	477	459	456	513	500	494	512	497	463	462	450	454	500	500	495	491	488	475	506	498	487	472	466	486	447	479	448	520	468	470	469	534	493	469	513	507	502	506	462	495	542	521	486	473	492	496	501	472	566	497	464	536	507	455	511	546	461	454	472	486	480	518	461	469	478	494	511	503	494	502	497	508	464	473	492	485	463	484	490	463	495	480	486	476	506	489	490	440	543	484	465	467	493	500	485	460	486	445	476	505	497	490	504	470	484	468	535	504	494	452	510	480	487	511	479	482	531	482	475	484	484	477	512	507	519	467	510	463	468	441	512	504	510	510	518	466	478	484	499	502	517	466	492	513	507	453	437	473	494	459	500	474	461	470	516	478	502	486	469	479	479	457	518	514	459	475	513	468	501	478	473	501	455	485	488	514	463	495	535	484	462	486	494	504	468	486	521	471	503	504	449	492	496	481	486	478	492	507	493	469	491	492	459	511	494	486	484	495	519	502	470	469	497	485	519	523	500	518	468	479	506	459	490	473	497	455	495	472	489	497	480	440	459	459	484	507	452	459	449	480	484	499	492	488	479	500	472	506	514	491	520	497	477	460	533	492	469	494	460	474	470	485	506	498	477	453	514	474	507	496	476	515	488	502	482	509	509	517	483	519	449	498	497	504	462	474	516	475	494	482	473	507	500	501	480	439	465	470	474	521	482	450	417	526	484	484	493	519	502	464	531	498	472	564	477	496	485	479	510	451	466	452	506	499	480	471	501	515	507	489	458	495	476	483	485	476	503	513	492	476	473	509	466	515	488	474	487	461	524	516	499	448	467	492	465	503	518	474	480	474	470	474	493	453	479	511	491	476	479	475	486	494	474	476	479	507	516	482	518	513	495	488	522	430	493	475	448	509	475	466	507	488	492	493	498	488	505	505	431	514	477	517	460	448	509	465	526	525	475	481	494	452	477	473	498	484	495	467	463	473	491	501	486	475	475	471	483	467	474	499	497	506	463	496	466	468	474	461	457	497	532	462	511	485	536	498	478	506	500	464	482	490	528	505	473	500	457	443	501	513	455	493	461	515	505	495	453	476	503	475	473	478	482	518	491	492	495	472	473	491	455	449	491	477	492	521	489	467	505	501	474	489	498	490	513	516	467	491	485	511	501	499	501	497	485	477	480	475	495	503	484	469	473	504	453	463	479	454	458	531	507	481	502	525	507	494	519	508	506	478	492	518	509	504	496	471	512	519	522	475	492	523	476	509	486	546	490	514	498	478	498	446	489	494	481	490	541	489	497	493	538	474	490	477	479	462	497	536	476	504	442	496	494	490	492	514	502	499	493	483	475	498	471	456	466	479	508	526	509	492	472	477	487	482	485	525	468	484	461	532	493	505	490	512	491	522	504	478	494	483	525	530	497	507	468	461	456	485	467	462	475	441	486	487	496	512	458	501	500	503	484	478	464	491	470	470	445	472	467	514	485	456	469	471	527	501	492	465	512	447	509	488	470	503	530	485	467	468	458	481	443	479	462	476	477	492	472	476	484	455	510	522	491	497	483	481	486	480	463	527	503	467	486	498	503	498	462	485	490	523	495	476	494	473	506	471	526	509	467	466	475	456	449	464	516	490	482	491	461	443	472	490	506	492	527	502	480	542	485	488	471	492	469	493	483	502	483	451	480	502	514	518	459	442	474	520	487	482	514	479	481	515	500	488	496	504	484	509	483	505	483	508	507	455	474	464	504	492	500	470	508	491	495	473	479	480	488	481	476	492	490	499	527	490	485	533	495	497	485	503	483	487	514	458	475	496	487	528	477	474	503	477	505	504	466	494	502	483	448	469	467	476	490	458	471	430	519	485	469	458	511	477	478	519	488	483	496	437	493	470	474	481	501	517	472	507	472	483	454	476	499	506	455	485	500	488	484	521	466	496	482	525	479	508	482	495	472	457	486	499	519	502	487	466	467	506	479	491	481	506	512	469	476	469	442	493	470	514	481	495	520	495	506	483	501	467	519	458	474	471	481	481	503	513	499	496	518	477	463	530	500	529	454	472	454	516	480	474	483	500	500	440	500	498	508	502	510	483	501	486	502	520	437	508	530	480	462	516	467	487	498	457	463	499	509	499	458	472	491	496	471	454	468	541	474	483	480	483	481	490	461	503	429	464	495	498	469	512	501	498	481	486	521	484	516	445	501	465	487	517	508	489	523	526	470	501	476	451	437	479	492	457	518	480	484	482	452	472	470	510	526	446	472	533	498	496	453	496	482	510	502	456	466	518	497	494	460	504	493	464	485	473	473	471	500	503	507	500	485	490	452	514	527	480	478	484	465	481	508	509	525	484	462	474	495	483	505	481	494	459	463	540	499	467	484	477	490	497	513	492	519	461	472	510	516	490	466	516	499	476	492	504	498	466	497	451	505	508	482	497	466	492	510	461	486	472	497	464	464	476	510	521	470	490	516	496	465	475	495	499	488	467	498	488	466	512	511	510	483	496	501	527	488	483	487	488	489	515	487	511	494	505	505	509	452	490	479	496	480	461	495	507	473	449	493	514	474	492	483	525	476	499	502	505	513	492	505	497	489	494	464	486	528	508	487
24116	21661	28957	24835	21558	11118	3098	1673	1251	1081	881	753	670	641	605	628	571	567	590	640	591	530	463	474	443	439	452	454	412	430	442	447	451	420	466	405	453	422	427	452	395	420	418	471	429	432	424	374	445	456	384	415	394	415	406	381	396	417	408	407	412	432	435	378	425	398	421	411	361	395	385	406	385	402	453	424	419	417	418	383	375	405	395	432	391	374	416	391	410	429	398	436	421	406	420	413	377	371	360	414	413	431	386	427	439	406	370	412	398	443	375	425	409	410	416	377	405	417	412	406	397	416	404	418	405	446	418	404	389	407	421	437	370	357	443	426	421	392	409	370	411	401	414	431	431	429	405	396	411	402	420	406	404	423	419	404	379	452	418	422	392	444	377	424	393	404	411	391	415	420	396	377	406	396	418	422	387	404	387	376	405	393	410	412	405	408	403	441	401	403	398	420	398	399	406	393	385	368	397	396	412	421	410	397	391	406	456	356	399	379	420	381	379	380	404	385	446	413	442	362	387	414	410	377	373	424	398	395	410	374	406	427	426	425	402	403	461	421	428	431	494	391	411	436	404	375	426	369	395	429	399	368	406	382	408	406	381	388	403	421	398	414	392	388	427	418	393	397	387	411	407	404	362	398	421	402	394	404	432	398	391	377	394	415	438	398	426	379	421	413	368	417	419	435	407	443	406	379	386	399	376	398	410	376	378	406	394	414	397	434	397	442	421	402	397	383	367	412	393	385	391	374	425	393	363	415	416	432	419	404	433	386	427	444	397	476	424	417	403	409	368	419	394	429	401	439	369	410	433	380	426	380	409	419	406	405	440	392	396	383	405	382	395	428	405	432	418	387	364	421	385	384	430	409	387	387	429	402	410	384	401	449	391	376	404	395	429	423	400	393	410	396	415	376	384	395	388	438	423	379	419	412	400	365	413	387	413	428	400	393	353	398	417	435	432	397	405	431	414	416	420	365	405	432	402	390	379	406	416	408	407	413	419	411	363	429	399	457	374	398	372	412	388	403	396	423	394	402	392	386	391	390	397	397	394	406	417	385	425	393	437	424	402	412	417	392	389	448	417	401	413	410	409	382	378	423	410	399	374	359	411	357	416	395	417	393	404	422	410	403	386	402	381	406	410	416	388	406	401	395	424	411	394	391	426	368	397	388	453	377	380	414	440	400	383	388	394	406	422	406	401	401	415	402	379	378	421	421	378	385	414	372	412	416	454	439	416	405	428	457	423	428	417	421	370	401	392	390	370	402	416	412	416	362	419	387	377	390	413	400	387	380	397	362	393	401	390	415	401	420	405	417	407	400	435	429	420	398	393	392	380	409	406	403	423	418	385	379	411	414	416	418	411	399	401	410	408	378	391	402	379	408	431	395	423	426	387	437	407	395	404	384	417	433	421	414	366	387	394	382	396	385	408	431	379	395	429	413	413	404	397	412	411	379	373	402	404	386	374	406	396	393	391	396	405	386	394	399	374	381	409	428	419	403	391	402	438	419	420	396	407	395	405	416	388	429	383	413	395	423	402	412	409	396	406	361	417	408	385	428	380	389	389	379	382	414	399	400	373	382	396	391	400	414	363	411	387	392	382	407	398	429	376	431	416	425	407	406	441	385	427	416	392	405	404	418	395	414	378	374	415	403	389	403	379	404	383	408	360	413	369	402	404	407	394	355	424	388	393	400	404	423	392	381	412	393	427	423	387	416	407	413	389	393	392	404	423	416	372	411	397	411	414	417	426	441	390	431	408	412	380	396	392	395	379	433	409	401	411	452	374	374	424	380	425	420	411	440	387	434	404	426	404	418	384	398	389	408	442	430	445	404	414	422	403	386	382	387	389	365	409	439	407	400	429	384	418	402	402	387	396	381	393	405	436	403	414	395	398	389	416	401	394	403	389	436	411	435	383	426	410	366	426	440	426	387	420	388	413	388	390	381	442	399	421	384	424	409	428	404	388	437	417	422	383	436	408	360	377	400	416	419	456	428	431	396	401	374	406	386	442	397	417	365	407	421	401	408	402	411	420	387	414	418	404	413	420	387	399	367	406	456	422	365	406	418	408	414	438	404	391	426	381	344	449	402	389	391	372	385	391	469	379	406	393	407	394	431	398	396	394	436	388	375	420	441	403	421	389	415	382	408	413	392	414	396	375	366	401	383	387	413	405	429	373	423	430	403	394	380	428	379	369	416	422	397	426	428	366	434	403	405	409	420	412	367	404	398	428	413	413	418	389	394	419	425	413	393	353	416	383	396	360	393	393	427	394	423	381	401	377	390	398	423	420	405	397	390	391	402	396	363	406	400	372	428	401	398	369	382	417	421	398	393	400	412	424	369	395	398	374	406	415	373	371	396	404	434	393	414	394	455	397	407	410	392	399	350	404	416	401	368	406	393	414	424	404	352	373	454	393	368	440	399	392	418	403	418	376	359	409	383	401	371	381	413	423	375	397	393	398	411	410	403	435	382	372	390	432	369	417	430	403	398	413	407	412	382	370	367	432	374	390	362	402	391	401	406	416	387	410	415	403	412	407	377	400	393	407	446	434	359	377	406	409	412	396	382	392	361	403	417	391	428	388	425	382	408	406	448	397	396	371	389	403	414	418	429	408	420	429	359	407	400	388	401	385	369	402	418	433	413	419	433	377	409	405	373	393	388	442	444	430	373	414	409	418	381	380	410	400	395	412	383	425	365	387	412	397	363	426	416	421	384	393	360	352	388	416	430	422	406	409	372	385	371	429	407	420	422	402	404	421	381	401	412	428	442	384	382	403	403	431	411	399	444	398	394	410	368	422	395	417	392	421	382	371	402	395	404	425	391	403	398	394	408	380	412	459	386	381	408	374	442	402	424	406	381	403	404	435	348	396	393	411	409	421	396	403	399	411	393	400	404	395	449	408	369	407	380	408	410	389	415	392	387	425	379	412	396	376	418	376	375	376	385	426	395	413	399	383	365	408	400	411	397	405	426	374	399	413	439	379	427	406	456	409	402	399	407	398	420	389	420	413	424	378	394	368	385	390	431	416	427	395	410	412	391	399	378	415	404	419	431	369	420	429	411	431	409	419	398	373	426	443	390	432	445	409	400	406	424	432	364	387	395	385	414	367	426	403	358	386	458	372	378	384	409	405	424	417	465	395	368	371	378	369	408	410	409	435	405	343	392	396	368	411	368	433	419	395	421	391	391	410	413	383	395	383	371	414	400	414	363	392	428	401	424	422	401	383	366	406	403	413	423	388	424	392	401	400	390	387	396	423	407	426	406	388	401	399	423	398	405	402	395	401	437	375	413	414	387	423	435	436	406	407	399	419	376	416	377	424	455	431	420	394	396	386	396	387	411	395	408	422	413	412	389	409	405	410	400	410	423	396	365	398	400	413	421	399	408	458	381	375	371	358	373	358	403	419	409	388	421	432	411	400	393	411	409	398	433	416	387	384	374	365	393	401	416	402	446	402	407	408	386	408	426	362	391	399	433	366	434	395	391
10118	25749	19189	11870	8933	6754	4562	3202	2357	1996	1490	1247	1072	1022	1011	883	844	828	862	999	827	722	627	625	581	566	568	513	511	531	565	607	557	568	609	581	531	507	524	508	478	528	512	533	545	553	497	527	476	539	469	489	470	492	490	495	486	519	500	501	450	475	482	536	498	528	457	481	460	539	467	504	459	475	508	481	469	492	487	503	479	541	477	519	449	509	507	475	507	464	486	479	483	496	500	506	463	492	494	539	476	462	506	494	474	493	465	495	492	471	464	511	456	494	459	480	543	474	469	465	478	445	472	449	535	463	463	510	479	468	490	480	471	431	475	440	510	446	499	449	495	446	450	483	439	471	440	418	503	483	497	486	478	460	494	495	495	513	487	454	485	482	453	492	446	509	458	490	503	497	492	491	497	483	483	445	443	500	475	481	487	500	499	499	512	458	467	462	458	500	492	510	488	495	481	510	487	516	501	481	465	479	532	495	480	455	481	473	489	484	468	477	434	519	462	488	495	476	480	487	452	451	470	456	488	481	500	473	446	455	475	567	483	500	474	482	469	473	475	497	497	508	538	485	511	465	479	497	480	484	492	457	469	491	456	488	471	448	468	469	455	486	491	483	527	513	523	479	550	447	448	494	429	462	489	502	461	515	483	481	496	477	516	446	485	482	498	504	501	479	492	496	489	497	483	476	460	482	486	452	486	483	495	488	463	470	467	513	475	481	487	467	474	472	443	469	467	489	469	485	489	468	469	464	477	480	512	502	463	478	474	518	494	505	513	501	487	487	505	531	520	483	501	477	470	477	474	499	504	504	455	468	438	487	474	460	467	471	467	501	473	503	462	477	513	495	484	492	484	492	488	466	492	442	519	483	444	493	482	488	477	465	487	491	503	503	506	486	490	492	479	487	472	494	472	459	517	451	473	468	449	474	500	528	505	459	512	494	508	483	497	496	506	463	466	474	484	467	455	476	493	460	510	471	424	458	532	487	469	473	431	466	481	436	459	499	488	482	516	488	503	452	515	468	486	507	441	516	466	504	479	498	490	475	465	487	514	486	471	544	510	421	441	486	483	506	544	489	487	492	471	525	452	479	445	482	497	509	500	487	458	496	492	495	475	486	483	482	499	490	466	451	479	481	510	480	515	454	482	457	516	515	484	483	454	498	510	476	462	504	457	463	493	518	456	487	457	476	493	500	511	478	526	475	509	494	441	492	479	463	464	444	460	508	489	491	470	532	480	506	473	494	492	522	469	517	475	450	496	515	485	468	509	461	464	495	455	500	484	467	449	487	488	496	457	472	468	462	521	442	476	470	479	460	480	502	501	467	493	501	488	479	514	437	459	488	470	474	475	508	490	472	495	473	486	490	471	447	490	470	479	502	486	506	498	461	498	476	526	443	475	484	485	473	494	520	460	483	524	477	477	510	474	505	458	481	493	481	468	472	460	462	477	513	490	490	461	464	490	479	464	496	463	498	462	521	455	451	464	510	475	468	540	437	485	458	461	481	472	461	469	481	489	482	478	485	479	447	485	449	474	517	493	483	487	475	454	473	513	459	484	464	494	486	487	506	497	498	477	469	477	489	495	498	482	485	460	492	463	479	491	477	488	477	481	462	475	447	489	483	496	480	440	515	488	462	494	461	497	437	509	483	458	491	468	487	485	485	443	454	475	470	510	445	511	465	458	450	477	489	483	479	494	490	460	494	444	469	502	526	464	482	505	505	504	469	495	520	465	454	493	466	504	458	506	454	489	456	518	494	466	469	548	493	513	469	492	507	460	507	469	451	479	502	499	455	509	503	521	486	499	456	502	479	465	436	515	466	483	448	474	511	459	476	480	455	494	448	504	458	461	482	507	495	520	459	470	489	503	512	501	477	463	501	502	505	507	491	475	465	542	521	509	482	453	473	468	479	485	502	476	489	480	503	480	471	465	472	479	490	476	483	481	475	489	437	485	495	459	498	526	498	474	463	471	496	469	483	494	447	486	470	454	463	518	480	460	500	488	450	482	479	472	491	482	483	461	478	498	477	488	497	481	444	451	476	481	502	485	465	493	457	467	479	443	527	484	472	458	456	470	485	457	432	475	479	436	474	494	489	504	471	489	457	492	497	514	524	499	482	502	471	486	504	464	483	463	487	482	473	495	482	517	502	512	480	468	479	476	448	521	486	490	493	503	503	461	424	506	525	493	467	462	464	471	459	463	443	477	501	476	459	483	463	526	492	506	472	466	499	483	492	457	501	496	488	475	523	475	457	504	473	480	465	461	487	491	440	447	474	494	491	447	501	461	484	456	509	512	489	478	523	521	458	452	495	474	519	505	492	446	476	456	526	482	486	543	484	474	463	456	503	461	476	489	453	489	473	488	464	476	475	495	486	478	472	467	480	449	468	467	453	491	476	472	476	488	484	486	460	490	470	499	499	497	443	491	488	496	500	509	484	450	456	511	479	490	533	516	483	458	509	448	501	493	463	483	491	489	456	513	523	517	491	489	519	465	491	469	490	526	494	458	464	500	495	492	446	517	471	470	524	463	465	492	479	476	439	502	495	482	459	521	485	436	507	489	523	493	471	483	499	490	475	453	489	475	463	508	488	480	453	472	483	454	491	486	496	457	484	515	499	500	469	488	464	486	451	479	489	460	470	487	492	463	496	537	514	458	494	489	474	498	489	523	511	499	513	464	499	483	431	507	450	480	440	470	441	482	476	496	489	480	454	470	444	474	462	478	488	465	477	549	532	477	497	498	506	440	474	460	468	524	488	524	450	502	513	511	496	453	503	504	466	491	488	482	493	429	500	481	496	469	506	458	527	480	481	491	522	476	502	486	478	503	518	475	487	477	498	465	473	452	453	458	485	472	450	456	493	463	460	474	502	469	477	488	479	482	470	519	434	477	462	504	466	512	494	480	515	490	446	493	495	486	465	452	486	514	454	505	476	467	460	492	503	465	482	516	473	486	437	485	461	491	485	492	508	465	479	438	516	515	488	509	535	462	476	500	462	519	445	477	472	494	471	495	496	495	474	470	515	469	501	524	483	494	484	486	476	460	481	486	474	477	475	465	488	473	486	471	457	511	473	449	476	490	447	498	465	461	478	473	452	488	496	474	460	461	504	471	531	468	491	503	437	547	487	449	495	471	546	481	501	503	471	505	494	435	454	488	470	484	523	483	457	488	473	450	495	497	504	472	479	511	468	464	471	466	470	485	465	456	478	515	483	473	495	478	512	464	451	462	506	481	468	464	432	473	520	450	478	531	487	459	501	494	442	454	455	480	516	473	479	479	495	464	468	460	459	487	471	483	473	507	457	499	471	481	485	514	458	522	477	491	452	476	440	486	475	489	531	469	499	517	514	505	518	481	547	453	442	485	451	459	495	467	502	466	477	490	471	559	446	515	484	494	485	495	502	504	499	504	452	473	482	497	500	478	470	485	459	497	478	455	511	493	475	489	474	445	471	500	487	460	511	502	490	463	511	491	503	477	472	506	467
25332	21682	27819	25845	11617	2827	1596	1149	868	678	551	499	461	409	399	361	388	380	386	424	349	353	319	319	301	271	289	329	257	271	324	298	308	298	314	307	292	264	290	256	257	253	244	295	266	294	294	273	316	310	273	279	259	291	294	264	263	256	243	292	264	258	267	247	256	294	264	260	288	294	274	241	252	295	277	248	276	277	266	268	256	293	239	269	292	255	253	296	265	239	292	233	271	263	287	259	280	258	255	256	271	278	262	266	265	266	263	245	259	243	275	292	255	264	242	280	257	267	272	266	270	257	264	274	282	277	274	245	268	237	260	263	262	311	295	260	239	249	257	282	263	273	276	271	229	251	250	274	289	286	283	276	282	268	229	267	259	257	263	284	272	274	280	233	271	279	266	274	286	272	263	267	248	273	280	249	279	267	252	269	247	283	264	259	290	245	261	272	262	282	268	263	229	246	294	282	272	258	249	247	268	274	258	298	276	284	259	278	263	266	267	265	246	283	247	281	275	266	265	279	254	249	257	279	263	270	247	291	257	277	244	271	259	249	260	283	266	271	233	262	260	268	267	271	241	240	262	253	269	279	255	257	253	256	254	242	282	265	258	229	289	262	262	250	247	276	281	273	240	307	247	276	266	275	237	261	260	251	274	257	267	233	244	268	298	264	266	268	264	241	279	247	287	271	221	243	261	270	276	244	269	257	276	242	256	247	281	270	250	268	252	265	282	285	260	270	234	251	262	261	249	272	242	265	275	257	282	263	242	262	270	252	270	263	286	228	274	276	265	240	267	270	254	250	232	251	273	273	260	269	285	261	254	271	277	255	285	246	263	292	279	300	236	244	265	275	257	275	267	261	261	269	289	290	240	243	276	298	252	261	258	261	253	249	258	278	266	257	279	279	268	264	265	267	271	272	283	282	253	261	278	251	265	290	278	298	257	250	285	252	222	270	260	246	241	265	270	256	266	305	259	287	237	273	278	290	276	292	286	261	268	255	267	287	274	232	246	267	270	259	248	255	267	289	308	259	246	273	257	280	271	254	271	266	286	252	266	277	280	285	247	264	278	262	230	248	270	274	238	262	253	217	278	274	262	269	276	285	260	265	280	257	250	282	284	268	271	273	288	269	259	254	237	243	278	250	259	273	275	278	284	266	278	260	258	276	249	270	274	253	266	267	273	273	267	281	263	245	260	251	274	311	238	270	266	294	229	255	288	255	275	274	229	273	289	286	280	283	264	273	273	283	247	260	242	282	256	307	266	286	289	247	266	263	292	268	266	275	270	262	296	259	259	238	283	248	279	283	260	292	259	272	302	277	291	238	232	295	259	276	282	283	282	253	265	240	256	261	268	250	292	286	265	278	256	271	255	257	290	269	275	251	266	250	241	276	258	262	264	281	260	252	264	266	231	290	285	243	282	289	251	264	273	268	279	230	229	275	270	266	255	288	243	274	279	262	251	284	285	247	265	293	255	266	270	247	239	258	285	267	251	259	235	268	257	260	266	231	253	279	270	255	239	279	290	297	264	232	222	277	244	249	280	268	254	266	268	233	280	259	254	285	276	268	248	241	297	261	263	234	278	282	302	277	227	245	270	279	250	279	240	255	246	255	265	240	239	245	254	280	261	271	251	272	268	260	257	269	275	263	263	277	228	275	260	237	266	258	289	248	246	268	262	248	242	255	242	287	292	245	278	285	292	251	231	311	266	255	260	274	269	272	288	249	299	271	231	259	262	231	263	237	251	227	257	280	251	248	254	261	283	254	295	257	282	259	235	275	259	266	254	271	253	285	257	269	290	257	226	243	256	259	251	266	266	273	277	283	274	237	273	262	265	239	246	273	271	259	271	280	261	267	256	263	245	279	298	264	252	259	279	267	263	271	267	256	270	266	261	259	274	253	260	264	257	270	279	264	282	255	236	249	291	262	276	259	280	284	280	254	251	261	276	284	258	252	245	242	241	240	239	260	283	251	294	268	264	272	251	265	268	273	247	268	257	251	257	307	265	260	264	279	267	286	294	264	269	253	275	265	251	297	244	269	228	249	261	234	245	277	241	249	277	270	231	239	275	235	241	243	291	234	265	247	288	223	272	267	235	250	252	274	250	279	263	266	241	252	281	268	286	272	245	285	252	290	247	269	275	253	238	280	285	270	278	265	236	257	264	273	272	265	281	245	269	265	251	256	248	241	243	267	260	290	273	254	256	279	271	241	273	246	256	281	262	261	268	249	279	263	273	299	275	258	256	284	293	264	246	264	258	252	257	240	291	290	270	267	246	287	270	249	286	260	263	255	253	273	287	239	236	282	264	255	249	282	260	264	242	278	256	256	246	221	254	252	254	250	261	250	239	264	255	264	240	261	245	254	252	259	256	268	288	258	285	249	256	298	295	267	251	270	265	257	245	291	263	244	270	286	267	260	260	254	238	272	239	267	310	251	247	276	248	275	266	261	225	276	251	257	266	265	275	261	265	284	257	279	265	259	245	299	279	240	237	279	240	282	278	274	252	280	247	275	250	264	263	246	269	299	255	227	264	282	275	282	291	279	251	290	252	273	244	315	260	261	249	258	258	260	241	298	272	268	266	227	240	260	284	270	240	249	273	264	230	284	236	273	254	274	262	273	291	244	267	278	260	272	291	249	247	264	282	264	296	276	261	263	264	267	254	274	256	279	254	282	252	243	268	249	292	257	267	256	256	253	268	277	245	263	245	242	280	270	259	284	270	295	281	262	235	259	264	298	290	268	297	251	246	277	249	233	246	255	260	247	251	272	275	238	266	251	285	259	250	258	258	269	256	271	270	289	257	273	267	284	252	258	267	252	245	239	255	286	288	264	289	258	306	257	270	261	253	259	266	266	246	245	290	241	263	265	297	268	288	241	240	284	270	270	253	253	245	272	253	258	270	245	290	281	267	242	264	271	277	264	281	281	270	298	270	263	269	250	267	285	264	275	289	262	274	259	275	262	232	249	276	227	241	244	255	250	263	274	243	261	238	235	273	237	272	238	252	286	274	262	248	255	256	268	246	228	258	259	275	244	246	248	256	263	280	270	285	272	261	257	266	254	289	274	277	270	250	263	263	263	223	245	296	231	273	257	263	239	310	272	285	249	275	293	236	268	264	259	253	291	261	259	264	248	246	252	276	287	262	286	295	254	285	284	264	244	254	248	236	304	273	268	263	261	249	284	256	249	224	249	239	270	257	223	248	256	267	269	262	270	285	259	273	254	278	263	262	272	257	270	270	269	267	256	255	282	269	287	274	264	251	274	307	280	244	242	274	269	265	279	258	271	273	258	276	225	265	285	270	272	250	314	270	263	264	284	283	271	225	260	298	294	268	274	268	259	270	268	281	257	280	269	251	290	249	270	261	265	276	258	258	293	270	272	264	250	268	279	259	232	234	240	260	249	252	261	270	262	249	283	255	257	258	273	249	275	258	245	241	245	238	256	232	286	279	274	279	273	274	261	246	272	273	273	262	262	268	276	275	259
9446	21815	16377	9191	7068	4941	3422	2428	1806	1287	1131	857	837	700	683	590	631	643	585	716	598	461	419	463	401	352	434	348	360	344	352	410	371	410	389	354	318	319	330	313	349	326	323	364	349	364	342	334	311	349	338	303	311	298	354	342	318	321	311	321	332	327	350	308	320	361	328	350	343	356	353	319	344	303	327	336	355	311	330	316	318	305	315	340	295	316	363	345	332	312	331	325	304	319	351	303	288	320	319	321	323	317	330	321	301	344	296	302	301	318	297	299	322	319	312	330	282	332	302	325	289	307	298	319	331	346	331	282	287	309	307	366	321	338	330	302	261	315	323	289	325	299	326	281	321	309	295	349	331	350	309	331	334	297	316	281	313	325	333	301	340	320	305	295	325	295	356	318	313	322	329	309	319	338	300	320	315	325	308	277	343	306	298	318	324	318	323	325	313	329	331	312	313	318	311	340	285	337	319	283	312	292	292	289	301	337	321	301	333	330	315	330	325	302	292	301	315	303	339	327	333	322	312	298	322	339	333	309	287	324	337	312	300	315	324	301	319	311	323	298	291	305	316	319	325	309	333	339	305	308	315	311	323	291	302	330	331	309	308	292	290	328	310	341	306	314	315	338	299	283	329	319	292	337	314	314	310	317	347	344	301	283	304	304	320	313	294	315	315	307	333	317	285	324	348	325	314	310	305	349	303	323	355	323	291	276	314	324	362	322	333	299	341	312	303	305	311	311	339	308	286	329	329	313	322	312	321	307	294	323	315	316	326	309	300	289	286	297	329	326	308	331	310	321	324	291	339	298	295	327	280	307	330	296	318	315	330	308	333	332	329	306	302	321	302	308	329	339	345	296	290	327	324	324	306	313	305	322	289	316	326	329	314	315	309	338	299	334	298	324	332	303	332	343	337	338	287	358	348	311	329	314	321	320	286	328	312	326	300	294	307	329	320	331	281	320	354	320	303	321	328	300	301	331	302	301	315	322	347	282	313	306	358	323	324	338	353	301	313	313	312	307	327	333	304	298	286	301	303	319	311	311	303	320	304	337	315	311	326	357	301	323	309	300	302	327	302	321	297	314	344	324	307	322	326	312	320	303	334	323	330	310	283	288	313	328	301	324	317	308	324	354	315	294	314	346	289	330	333	320	329	322	333	328	340	273	307	320	291	283	285	301	325	329	322	298	318	339	313	280	300	315	304	339	320	284	317	345	317	319	309	305	337	308	332	294	324	287	312	316	324	269	309	318	338	324	321	304	331	327	317	315	316	302	344	337	351	314	330	300	304	297	313	328	318	330	302	338	324	312	318	320	319	344	283	327	293	343	296	310	296	326	277	306	301	344	302	298	294	317	291	321	344	302	335	297	337	352	357	280	316	302	309	310	301	324	285	313	310	291	326	336	318	322	327	278	294	354	301	337	303	343	330	305	308	308	321	350	310	295	296	310	307	299	324	347	331	317	327	351	305	317	325	316	289	323	294	306	294	317	297	309	294	322	319	307	304	305	322	325	316	312	315	285	294	313	313	322	320	304	323	317	328	334	280	301	348	316	346	291	318	338	329	350	331	295	315	305	320	344	317	283	328	333	287	295	290	292	354	343	311	340	314	339	279	327	297	324	355	313	329	294	312	310	333	312	278	314	314	327	251	298	314	320	308	344	318	330	329	349	340	296	294	319	295	306	296	330	335	307	326	323	301	321	342	299	326	288	315	311	335	289	320	274	298	334	308	319	296	304	338	321	322	321	329	314	338	313	297	333	330	296	309	335	313	318	320	288	309	314	282	306	308	317	320	328	320	304	302	338	325	294	352	309	311	345	312	317	315	306	341	307	336	278	332	332	287	344	323	305	318	304	274	312	319	315	317	309	330	326	295	310	294	336	334	334	307	324	329	299	325	319	301	327	306	318	326	345	332	325	294	300	327	320	309	315	326	287	325	335	312	291	355	326	326	313	349	311	324	321	319	312	308	324	285	299	301	308	291	336	340	310	277	319	318	319	316	351	340	297	336	300	325	320	335	317	316	306	301	291	337	331	332	304	343	323	318	336	322	323	302	310	296	304	321	301	302	311	280	318	329	321	328	320	296	296	337	305	335	306	318	302	312	289	295	327	296	327	327	323	323	299	326	332	334	302	319	280	302	315	315	339	309	292	311	353	340	312	331	323	344	303	281	323	309	284	338	299	289	318	301	302	311	338	308	300	319	338	310	325	299	326	318	331	329	321	350	321	335	296	323	316	332	283	303	324	303	329	291	325	299	273	323	289	296	317	322	306	301	344	308	298	343	293	334	329	327	313	338	303	317	303	285	311	322	286	346	313	317	303	327	335	311	343	311	310	302	313	317	307	322	337	323	320	317	311	307	332	316	327	330	316	316	287	306	297	353	277	319	318	320	326	319	320	345	307	293	300	299	299	338	336	320	337	326	300	296	331	298	297	302	316	294	327	344	284	339	301	304	324	303	317	299	314	302	344	316	327	307	319	298	306	322	285	328	329	339	318	307	335	324	340	323	311	330	331	302	327	340	332	335	295	322	267	312	308	336	316	322	324	360	322	321	307	309	292	300	324	284	322	327	312	327	329	310	348	302	328	312	292	324	335	322	302	326	325	314	281	321	339	311	314	322	331	347	330	331	313	310	305	354	298	321	330	282	309	355	308	309	343	315	321	310	350	309	301	302	286	342	347	298	287	308	314	300	326	302	331	319	332	336	340	306	299	319	337	299	312	300	335	306	309	307	345	306	324	325	315	317	303	350	314	290	280	315	291	320	298	299	316	308	309	280	315	271	322	313	317	302	334	319	335	312	307	306	296	308	329	295	316	302	303	322	283	301	301	321	300	337	288	327	311	303	318	313	287	299	326	331	316	316	316	336	320	293	316	317	321	309	327	318	312	304	305	319	319	287	307	287	292	315	316	307	340	286	298	316	341	324	334	354	314	329	309	333	312	367	315	286	301	310	340	321	309	325	304	294	314	320	344	315	314	337	294	318	331	296	305	327	316	328	343	315	293	313	315	305	333	349	308	349	294	315	316	325	341	295	332	301	292	309	283	292	308	281	316	329	310	316	291	341	334	334	301	310	319	312	296	334	285	301	337	345	303	329	358	328	305	341	302	295	327	312	336	302	288	320	322	348	333	313	337	331	279	309	321	317	339	336	331	325	339	303	316	321	327	325	342	334	310	316	333	321	308	312	327	320	314	321	317	352	301	324	311	291	330	302	321	313	299	351	306	305	318	305	305	323	308	328	314	299	310	324	328	339	321	278	293	297	369	324	306	304	334	322	302	347	319	336	335	301	298	330	327	301	343	308	326	350	320	297	330	299	319	320	308	317	308	310	326	306	336	325	322	318	332	302	309	340	311	294	343	304	342	326	337	325	342	321	322	332	314	321	347	320	285	357	336	310	331	319	322	322	322	287	315	312	333	316	316	305	310	311	319	353	305	282	314	313	326	327	342	316	346	308	306	325	327	313	327	311	301	286	287	336	325
23149	21721	29559	24440	21726	21731	9640	2320	1475	1112	907	757	648	582	538	459	510	493	524	548	458	425	346	348	323	289	261	273	229	238	290	308	262	274	282	265	256	254	209	224	227	249	247	281	237	257	243	226	211	262	229	226	256	211	226	224	220	229	245	218	246	207	250	239	190	230	223	213	222	255	244	212	224	232	217	228	223	207	247	201	223	214	203	220	211	244	206	237	216	209	195	199	205	235	209	226	198	201	229	253	219	209	196	206	220	200	219	233	232	193	215	207	175	184	230	192	226	220	230	202	211	239	215	233	246	220	194	216	225	205	211	242	227	221	194	221	204	231	200	228	210	202	216	225	203	210	232	219	246	219	228	199	198	187	218	198	212	233	231	216	225	227	235	231	237	218	211	209	209	218	220	228	216	252	202	238	214	214	227	209	210	213	221	228	230	240	220	220	219	220	224	226	211	198	214	205	219	190	207	208	181	207	210	217	198	187	207	202	217	207	219	224	223	223	205	187	227	194	228	197	224	222	225	223	213	220	205	217	210	252	212	234	207	240	213	209	209	211	211	218	200	243	209	245	206	218	206	212	204	222	225	216	221	215	199	198	203	197	219	201	205	206	205	210	188	194	220	197	208	230	244	250	218	240	231	215	238	226	199	208	229	227	210	207	211	211	219	227	196	211	221	192	211	207	218	230	219	194	233	206	223	236	206	224	213	197	204	190	222	215	230	205	214	250	222	169	209	231	213	197	213	206	232	192	227	204	210	205	214	229	209	182	212	196	224	233	223	224	195	205	217	239	223	206	234	201	207	213	216	237	232	202	244	202	218	211	212	219	203	217	211	225	203	215	219	225	212	231	216	246	217	190	226	217	226	203	198	209	219	209	192	213	214	232	229	205	200	214	223	215	218	197	218	209	222	212	200	217	218	207	210	219	207	210	213	242	200	236	226	199	215	213	235	222	194	228	223	207	225	202	230	187	232	216	232	186	206	215	215	245	200	203	236	198	217	220	210	235	228	225	204	235	211	215	211	208	205	205	207	213	204	231	235	235	222	229	235	210	204	200	227	193	214	217	230	197	192	217	204	195	208	204	210	207	242	214	238	205	221	205	212	230	202	215	233	199	214	210	247	217	222	216	208	213	186	215	221	199	234	221	230	201	220	220	208	219	192	218	214	222	234	218	231	193	213	193	209	205	210	212	220	199	194	215	198	222	202	198	200	232	199	204	212	230	222	205	217	195	223	218	226	217	198	194	222	206	205	238	223	220	230	205	193	200	210	213	212	256	216	208	220	190	230	244	219	220	225	225	230	213	235	209	240	209	238	218	208	219	241	200	210	218	216	209	200	222	195	220	220	233	216	198	199	215	203	221	230	225	199	223	194	241	221	207	217	248	229	242	192	213	207	207	211	207	200	214	218	222	202	191	208	212	208	224	220	199	191	232	220	217	213	222	209	193	235	232	229	237	202	204	229	198	212	219	219	229	207	216	187	223	205	209	194	219	208	240	205	210	219	194	209	212	200	227	219	219	219	236	239	223	212	225	230	219	192	194	211	214	233	242	233	194	216	189	236	246	230	223	217	220	206	210	213	216	195	233	223	211	210	208	192	226	192	212	208	223	189	189	221	209	209	205	210	220	193	208	239	216	204	234	200	225	219	208	213	204	224	237	226	218	226	218	208	219	232	202	205	200	237	207	215	223	223	206	222	223	212	204	222	225	201	206	218	202	225	204	218	215	202	218	210	193	197	212	235	230	211	205	193	232	241	241	213	225	200	225	209	203	233	202	195	197	218	200	195	195	225	212	218	206	208	217	226	239	230	221	177	234	205	219	191	203	198	213	211	236	180	225	219	221	208	203	211	200	181	213	234	235	216	227	217	239	207	218	211	239	216	216	200	203	207	231	204	217	221	204	197	210	219	199	215	205	208	214	232	221	224	196	234	203	217	218	233	201	188	236	227	238	214	193	206	218	184	190	222	197	219	222	232	206	216	229	235	194	237	225	222	211	212	212	215	234	197	233	211	200	208	174	218	248	237	224	182	208	230	220	218	211	217	213	223	200	234	235	221	235	218	215	197	203	199	222	198	216	214	189	245	214	217	210	217	214	205	210	206	233	204	231	227	252	205	215	216	216	221	201	213	243	199	224	222	194	205	212	221	236	247	197	207	209	232	207	225	239	206	184	233	202	213	209	186	204	214	224	218	191	216	214	220	222	206	209	202	187	204	224	194	212	203	219	223	206	218	195	218	191	204	222	190	226	203	184	209	193	225	245	207	207	209	209	205	211	195	207	211	222	210	230	204	188	224	192	206	211	204	237	221	204	202	207	214	218	199	236	203	202	206	214	227	211	199	212	218	202	205	227	206	223	222	204	215	202	208	205	192	209	190	201	208	206	242	210	203	225	216	224	207	198	216	221	203	217	187	197	228	210	215	187	204	205	235	223	204	215	232	243	233	185	207	214	203	186	235	219	219	203	224	208	220	201	212	224	186	219	217	212	195	235	206	226	210	213	211	208	220	220	192	201	202	219	190	224	208	210	207	226	214	217	209	211	198	226	212	211	211	195	204	226	256	227	186	211	205	193	186	189	205	237	251	248	208	223	203	234	221	209	215	214	205	218	215	199	193	199	189	195	198	218	197	229	197	233	245	240	210	217	181	227	193	198	209	222	216	222	201	221	219	208	202	209	208	196	204	213	226	200	224	210	204	214	230	203	189	214	199	227	211	225	223	207	198	204	210	223	235	209	187	218	231	247	218	213	210	196	217	221	220	203	224	217	227	219	220	211	211	207	206	233	217	229	207	228	220	183	212	221	210	195	223	220	234	189	219	210	218	238	208	214	197	232	227	207	219	227	224	207	221	206	214	216	203	187	224	222	231	229	220	224	222	213	229	208	240	222	200	230	225	228	222	209	204	219	201	208	209	225	209	244	211	186	221	221	219	241	207	193	202	213	189	199	217	216	208	223	235	206	214	245	227	213	197	195	217	237	205	195	206	208	216	226	203	211	178	216	223	242	230	197	195	223	212	246	216	192	241	223	245	215	220	217	209	207	215	214	212	200	216	203	205	227	207	213	218	232	226	206	220	212	213	229	226	197	231	200	205	195	204	214	197	215	213	236	200	216	207	215	238	222	236	219	232	203	207	226	206	212	187	183	187	217	239	208	210	217	208	219	196	235	207	233	203	217	215	208	209	230	200	227	192	220	200	232	248	203	221	211	221	193	210	226	205	208	225	219	202	232	191	232	224	212	222	213	190	213	203	226	197	211	212	211	210	205	216	211	198	225	215	211	240	213	218	212	201	187	221	208	220	215	226	190	220	194	185	218	204	198	236	200	226	220	189	200	207	217	202	207	228	222	214	218	200	186	228	254	204	214	192	212	217	220	226	227	216	205	219	218	266	196	215	215	204	235	225	200	220	209	221	226	203	220	217	181	212	209	212	212	206	212	216	193	196	224	217	242	221	213	208	233	221	226	176	219	217	210	206	192
10753	30245	24797	16010	12064	8515	5856	4159	3031	2405	1833	1383	1227	1144	996	906	884	903	972	934	818	635	520	471	475	456	420	355	317	385	409	467	398	401	394	381	358	300	306	311	294	300	340	333	323	333	315	318	303	333	255	262	271	285	262	279	251	299	300	291	308	307	315	342	306	299	280	284	305	281	282	293	305	285	242	270	294	284	282	246	278	299	278	289	265	241	279	289	252	264	286	280	226	271	262	271	281	260	251	277	306	288	251	288	270	282	267	278	272	257	263	276	263	286	253	267	261	285	263	270	299	270	274	271	255	262	254	271	233	207	250	261	274	248	230	253	227	283	264	282	264	251	266	270	282	280	273	262	258	284	265	272	242	221	221	270	248	261	244	295	232	251	255	249	260	273	236	278	271	259	244	254	239	291	278	243	241	276	260	312	245	275	272	251	246	250	257	281	243	263	274	295	251	275	234	241	234	217	264	260	254	249	253	253	256	246	232	277	265	270	265	253	259	269	265	248	264	242	291	268	252	254	236	252	257	263	283	266	265	251	265	241	244	277	235	254	288	258	260	239	270	261	263	281	268	263	303	243	257	259	269	259	290	275	272	307	259	232	265	270	265	239	265	240	231	254	248	269	231	257	236	281	261	239	260	267	249	267	296	241	260	272	239	255	252	248	269	244	260	259	250	256	255	285	276	274	274	252	276	269	278	244	268	282	283	227	290	264	283	257	262	267	242	261	256	231	248	235	276	249	319	284	234	302	284	244	257	273	254	273	256	270	274	240	243	261	245	276	277	285	261	250	269	262	258	255	275	262	275	288	248	251	279	311	265	265	264	250	247	274	261	293	271	255	249	265	295	271	230	281	270	282	266	282	270	242	288	258	265	261	281	237	264	273	252	267	263	272	285	267	258	251	284	269	268	248	246	255	247	269	263	291	257	290	273	251	239	263	260	255	277	246	262	243	268	259	257	227	256	250	268	250	250	244	246	267	227	269	263	271	253	248	281	259	247	268	267	233	268	244	282	263	274	246	244	256	262	276	282	280	252	256	261	285	273	258	279	285	248	285	248	228	272	250	261	250	250	245	274	242	250	278	253	257	268	279	251	280	242	275	283	247	258	290	253	235	272	269	259	281	292	273	252	249	275	258	269	259	260	268	244	262	271	248	256	256	258	242	233	257	282	262	248	285	263	287	258	285	261	288	275	252	288	306	275	246	251	254	260	232	265	293	287	262	253	265	274	249	269	248	257	278	233	236	263	251	270	247	273	266	277	288	237	229	268	233	259	259	271	268	278	268	275	239	253	303	266	278	281	258	267	274	243	247	251	263	293	238	224	252	271	281	255	246	271	277	240	265	258	291	250	267	266	267	274	238	265	284	287	283	251	275	238	244	244	274	268	271	262	256	265	248	250	278	262	274	255	268	250	266	256	270	256	272	283	265	256	265	256	232	240	275	240	262	270	262	276	263	288	224	264	265	236	278	252	288	252	257	267	266	282	272	276	246	279	255	273	234	243	250	250	234	247	240	269	266	223	257	268	231	280	266	268	288	260	255	270	254	245	282	277	253	247	238	248	273	251	237	297	269	270	269	259	284	259	251	286	272	256	232	255	245	263	234	265	252	235	245	254	285	251	256	263	238	256	290	288	257	273	281	273	256	268	238	251	259	266	262	265	276	239	245	264	259	267	253	244	253	258	264	268	259	292	275	271	246	280	267	268	246	246	255	251	265	256	281	269	262	289	259	259	273	252	258	260	266	257	271	267	277	253	267	265	278	286	283	243	258	251	241	266	249	265	261	284	258	271	250	264	278	264	255	267	278	251	273	281	243	227	278	245	230	294	308	291	262	278	266	266	263	242	260	249	252	272	253	250	279	257	263	267	257	252	244	249	275	238	273	272	259	227	289	256	247	230	273	267	259	227	260	277	268	251	290	274	261	269	279	292	260	269	253	294	244	263	253	306	260	255	264	268	306	237	253	262	245	286	262	285	273	263	266	258	254	290	268	234	256	269	256	281	259	236	224	266	275	267	271	283	261	253	243	282	252	290	272	260	259	261	261	270	278	265	254	256	260	286	278	258	277	235	269	268	282	278	258	265	245	274	277	254	261	270	269	284	264	269	272	256	243	252	283	284	277	278	266	266	281	249	259	285	263	240	264	286	261	270	268	269	256	263	245	267	252	247	273	279	263	262	253	262	270	252	259	261	285	274	263	300	257	241	288	259	251	276	256	272	305	249	267	255	287	257	249	292	266	263	289	253	276	263	257	288	266	269	259	236	268	258	262	265	253	281	289	226	263	260	232	251	257	251	249	263	288	225	247	295	255	245	261	263	251	259	249	270	298	259	256	244	269	287	269	261	275	257	243	278	258	268	249	274	252	270	269	270	276	239	271	272	271	265	283	257	260	280	247	270	232	261	268	258	266	250	247	269	268	277	262	245	267	234	237	246	228	260	260	230	267	282	270	260	246	228	269	270	280	255	268	261	290	260	271	245	257	262	272	289	261	265	251	271	263	269	277	261	280	263	253	264	278	292	253	271	232	277	232	254	245	256	266	285	251	295	244	262	268	258	265	284	270	275	253	240	275	292	266	252	251	263	258	270	282	270	263	297	266	255	273	258	247	248	270	298	294	259	243	260	276	264	264	277	244	283	262	259	272	260	267	283	259	240	237	273	277	248	279	279	265	263	269	264	264	249	252	254	271	247	234	251	253	248	270	263	279	257	269	266	260	303	242	263	249	253	283	277	288	275	257	292	269	269	267	294	277	222	267	287	234	265	286	259	261	257	290	256	270	270	262	246	258	265	258	263	250	264	268	251	232	267	268	276	277	250	301	244	275	259	269	266	269	252	272	264	245	242	273	261	255	240	248	239	256	267	246	235	262	275	263	252	280	291	255	264	267	238	267	259	276	243	239	257	261	262	248	252	253	254	249	240	256	261	248	254	255	286	279	267	243	274	273	277	259	280	293	249	277	264	230	248	266	237	260	288	267	252	260	279	268	296	267	248	272	262	269	260	260	252	254	243	274	258	271	287	250	272	248	266	261	248	256	267	283	245	257	256	268	274	229	266	255	279	250	265	270	264	268	241	262	263	260	230	279	260	233	246	293	267	229	260	263	280	250	267	272	256	255	258	271	250	271	284	265	277	248	278	282	280	274	263	241	262	297	262	263	278	252	263	267	270	278	252	251	260	255	253	282	254	264	255	256	262	274	254	271	259	259	253	275	266	252	239	296	270	265	255	251	265	292	250	274	249	260	283	260	246	270	264	249	287	274	237	258	247	234	254	257	271	253	276	233	265	270	303	260	263	270	281	262	276	252	246	255	289	270	249	277	286	283	249	261	242	284	250	265	279	265	286	252	247	267	295	263	262	259	278	265	244	248	270	269	225	267	274	269	269	254	283	254	238	248	270	254	264	263	278	269	280	253	300	265	264	261	310	250	261	246	270	290	270	264	249	263	244	264	276	260	258	215	252	272	280	276	282	279	277	256
28014	20531	13375	7128	3190	1982	1344	950	874	708	657	556	539	532	500	555	507	529	509	554	480	489	465	462	440	452	430	438	431	451	441	416	430	468	459	429	449	462	424	439	432	422	423	409	435	457	420	432	445	433	442	432	430	422	401	466	440	430	430	456	415	399	443	394	386	391	428	420	436	434	431	444	421	435	435	420	470	426	442	374	422	385	418	409	441	443	418	444	402	414	418	402	411	407	430	432	426	448	449	371	370	420	405	437	411	405	399	440	403	424	427	446	394	445	382	422	405	451	427	447	441	391	427	416	424	424	413	404	442	407	394	414	414	430	414	409	427	365	423	440	401	430	386	427	427	436	425	431	445	432	434	391	438	434	421	397	376	471	411	415	434	426	395	400	432	410	419	455	446	460	392	434	478	467	389	445	426	412	390	422	417	396	408	401	438	413	432	395	424	442	412	418	439	416	417	433	433	437	415	447	418	384	437	427	441	446	452	418	409	452	392	407	455	407	385	440	440	450	415	434	438	449	422	452	438	445	473	440	430	373	401	419	429	420	421	414	415	446	431	408	413	427	416	411	441	382	403	416	444	452	418	403	401	432	466	398	443	442	416	447	448	418	452	431	400	444	427	426	407	419	404	436	423	446	441	445	435	448	436	412	402	486	391	375	382	418	400	458	387	443	423	408	395	426	435	423	394	437	430	418	402	457	423	438	422	404	426	398	478	413	451	444	431	404	436	437	426	441	451	448	443	436	425	455	439	445	403	443	435	426	407	415	375	430	392	432	400	408	407	451	415	405	415	408	430	417	414	437	413	405	443	458	429	419	416	433	458	407	440	460	404	451	431	418	434	387	432	426	443	421	434	425	408	401	456	452	406	416	400	403	413	446	407	448	439	440	450	401	441	424	418	423	403	418	455	412	405	447	423	413	396	406	378	394	421	415	407	426	421	431	418	426	428	396	421	457	465	432	392	464	416	433	422	443	497	440	404	426	423	411	407	436	413	419	439	413	442	420	404	447	385	439	414	415	429	424	428	450	422	397	407	411	454	443	437	386	396	435	403	406	412	398	446	448	375	453	435	440	413	439	436	395	384	423	428	417	421	463	457	402	414	401	439	418	418	447	420	426	441	391	412	424	464	405	440	451	433	407	462	408	399	414	438	392	424	413	420	402	447	468	414	413	471	394	439	403	429	416	417	419	413	423	429	433	399	410	463	429	438	439	425	420	400	421	453	457	460	409	423	408	423	409	411	437	441	448	443	413	460	424	386	424	426	457	424	430	436	423	412	478	451	417	442	414	436	401	425	406	375	443	402	425	419	367	443	412	409	380	422	453	438	415	443	414	439	414	389	429	433	444	449	419	437	449	446	428	413	467	431	416	410	455	423	418	427	436	442	434	437	446	441	400	413	418	425	392	460	417	437	408	435	397	458	431	420	416	390	432	452	435	439	437	470	397	412	421	436	424	435	415	449	377	426	436	442	431	421	430	444	418	449	436	417	424	438	420	437	398	449	460	425	430	451	437	418	427	414	416	444	395	449	422	457	395	403	443	394	423	439	421	424	456	412	406	403	416	433	431	392	447	422	428	445	424	432	405	415	429	430	387	422	450	460	404	393	481	436	442	439	417	392	460	394	406	422	438	410	393	458	431	401	424	426	428	455	437	403	426	406	452	400	429	419	431	448	396	447	422	382	436	422	437	442	413	475	435	425	402	435	428	422	382	418	443	437	445	433	426	398	419	419	438	465	445	425	444	397	424	432	396	431	406	436	447	385	431	435	443	441	417	405	390	404	444	416	416	419	418	454	423	435	436	434	419	441	430	423	430	445	421	427	369	429	458	438	444	415	437	410	409	427	435	427	435	407	445	420	449	458	427	430	400	441	433	425	421	432	446	449	419	417	405	440	407	404	469	425	386	418	406	430	458	425	442	428	410	425	402	448	434	425	417	425	401	436	463	434	449	412	401	448	401	425	423	439	428	458	420	412	424	430	421	449	433	433	407	440	429	440	395	422	440	439	466	420	418	396	431	401	413	430	411	434	418	434	432	444	424	382	409	397	413	393	448	403	417	445	440	465	445	425	414	399	427	426	414	470	440	395	458	430	419	425	465	437	410	419	427	433	453	447	407	431	391	405	393	406	408	460	391	454	426	470	424	441	392	410	430	427	377	399	427	430	433	397	413	429	418	397	433	418	429	429	415	419	427	418	398	384	398	394	446	426	413	408	435	396	428	411	430	416	398	448	444	431	412	452	418	401	389	433	419	418	420	423	449	428	461	409	424	433	405	433	425	421	419	447	425	386	440	418	424	455	411	435	429	425	456	486	447	427	405	428	435	429	432	413	410	438	434	457	413	465	410	395	408	426	400	455	390	443	411	407	422	413	430	407	416	431	438	428	434	436	405	427	435	477	393	423	419	416	420	418	386	426	441	448	416	441	429	403	471	413	453	453	416	432	443	471	405	443	410	427	422	459	443	457	448	397	462	411	417	390	418	418	424	425	429	382	416	446	444	417	422	448	405	467	431	399	425	447	407	396	404	430	380	404	430	415	461	428	410	418	441	455	407	437	438	426	418	423	402	405	396	411	434	405	439	420	418	434	409	418	450	431	395	377	415	426	432	419	418	438	411	412	399	453	414	415	416	433	440	430	423	396	426	424	422	411	422	434	451	419	427	406	427	402	447	417	442	422	425	436	429	416	417	387	385	445	419	451	431	443	451	404	429	425	407	447	414	412	440	409	431	421	401	384	417	470	438	417	425	443	382	436	456	445	441	433	431	409	450	436	407	368	444	412	443	414	460	428	412	404	430	454	423	415	404	401	405	430	403	415	447	437	384	436	412	414	409	395	440	403	425	412	419	404	421	457	405	384	414	415	446	399	395	413	425	407	434	443	429	424	424	444	423	435	433	413	406	390	416	450	442	405	419	419	405	434	407	422	385	421	422	464	411	419	411	430	401	445	414	419	432	423	438	458	415	424	439	452	430	443	432	455	432	452	446	466	454	420	422	430	436	451	436	475	491	449	440	418	439	416	432	409	432	441	428	470	425	435	439	378	440	419	405	441	433	450	466	456	446	415	386	417	434	412	411	420	449	441	411	408	401	418	416	451	420	422	416	435	416	439	441	437	393	418	394	412	389	429	402	413	409	450	439	407	410	428	413	410	407	452	457	403	420	408	424	432	449	433	480	406	400	425	418	414	414	434	438	454	417	409	408	421	378	417	441	407	446	412	411	414	452	409	422	419	428	447	432	435	442	418	421	464	425	420	430	400	455	411	425	410	437	447	420	408	439	410	422	421	447	443	433	461	424	417	463	431	433	432	409	422	413	427	443	385	417	414	418	417	403	405	436	448	422	423	431	438	450	462	457	418	390	458	419	409	442	414	408	478	409	407	423	419	428	435	429	437	465	414	421	428	442	435	425	431	458	413	420	435	432	467	394	437	455	410	424	435	451	412	428	399	430	422	418	401	445	427	428	447	378	424	404	410	451
8985	17539	13172	7971	5363	3766	2409	1852	1395	1168	1055	873	770	758	695	676	700	689	700	711	667	638	566	560	575	519	536	532	527	519	542	510	532	559	568	510	496	513	540	520	470	493	509	542	539	516	515	480	500	514	515	523	476	502	503	495	534	485	515	500	496	517	486	519	459	495	479	484	492	518	500	486	508	498	519	521	456	487	519	517	490	519	501	465	489	519	528	518	482	464	516	488	480	507	475	486	504	543	512	471	516	480	509	518	494	494	514	506	519	502	502	444	505	488	517	520	472	514	513	514	485	494	495	468	522	477	539	476	526	498	477	515	513	471	511	532	474	530	544	500	495	522	523	498	467	502	496	468	475	489	492	489	497	512	502	495	449	483	491	504	500	478	492	526	507	536	510	517	489	460	503	527	481	465	504	486	506	553	487	448	498	508	483	477	535	539	479	528	516	483	491	516	497	482	517	497	491	531	489	485	483	524	491	486	499	472	480	495	467	447	462	475	497	506	467	466	519	492	466	492	510	513	448	459	502	509	495	495	504	480	515	457	512	478	496	501	502	477	491	470	510	504	483	507	540	507	469	463	525	520	474	482	499	537	528	466	514	513	512	499	494	494	471	493	502	480	518	502	450	474	493	463	495	531	530	493	547	514	503	510	528	476	498	474	454	502	527	505	484	474	489	487	531	507	495	556	494	522	499	469	505	500	468	469	499	525	466	475	471	472	560	485	510	534	486	497	493	491	474	501	521	549	496	503	525	492	520	538	501	525	517	528	483	505	485	487	483	481	488	523	463	465	512	488	474	492	510	508	499	521	537	526	526	484	503	514	508	473	511	512	486	484	488	483	509	495	518	515	512	548	515	491	497	516	538	479	522	506	479	509	489	504	480	464	491	480	497	474	501	520	488	515	475	509	483	502	480	508	509	513	494	496	508	459	490	503	550	470	505	497	480	505	523	519	479	491	509	482	510	538	480	498	488	521	491	428	494	442	492	513	491	508	502	449	519	491	520	498	535	498	485	526	524	515	520	521	477	495	490	463	524	485	487	506	485	529	491	506	513	492	486	484	484	555	550	473	481	523	463	510	475	485	479	533	477	493	528	498	508	480	499	488	473	479	494	461	473	502	483	485	514	479	511	464	537	496	489	473	488	490	496	495	488	447	505	473	532	514	489	499	504	510	536	469	512	478	492	496	469	452	479	488	465	533	499	517	499	482	511	495	524	490	512	488	478	516	513	460	487	549	509	526	516	529	493	475	504	479	464	530	536	513	479	489	491	501	487	479	499	497	493	531	460	530	485	491	477	539	488	547	545	512	507	500	490	522	475	497	472	491	476	499	490	490	476	522	506	515	515	468	480	462	508	467	501	538	497	530	502	497	519	496	520	496	505	467	492	505	485	497	491	493	534	517	459	505	510	525	514	522	474	462	554	495	538	508	495	511	472	472	481	512	502	499	489	477	507	494	493	524	532	497	485	532	469	513	514	500	473	509	521	512	511	518	519	501	457	494	482	512	520	483	482	464	462	516	478	530	509	515	490	421	531	465	508	492	454	492	527	517	508	476	506	523	468	496	480	492	480	533	513	473	490	504	528	523	465	561	497	447	469	515	512	508	477	498	537	482	554	499	489	521	476	507	496	525	512	525	495	496	452	486	499	512	536	464	511	477	494	487	509	465	490	485	545	466	484	499	495	486	523	499	494	464	441	496	505	476	493	489	510	498	511	503	474	535	513	545	486	512	530	474	503	507	486	501	516	487	489	500	486	512	494	456	490	507	498	506	489	493	511	496	494	499	526	486	529	472	547	464	519	473	473	483	515	498	497	469	500	513	477	524	515	506	532	468	554	496	546	484	493	491	522	487	513	518	484	505	519	487	490	497	562	507	532	493	506	493	465	484	470	488	501	500	541	500	518	482	469	460	487	512	507	511	489	500	465	490	512	487	467	510	517	492	494	492	469	450	531	485	502	531	479	484	520	480	564	470	549	450	520	509	492	476	477	545	507	490	499	503	514	491	465	489	477	526	523	503	490	471	504	532	483	506	499	512	508	515	498	466	518	508	520	477	507	497	488	528	478	460	504	507	498	513	459	491	494	538	518	487	497	473	499	453	505	462	503	562	515	477	470	533	487	508	501	520	539	507	522	508	508	481	503	505	477	532	485	489	495	491	542	468	490	497	513	480	496	517	551	512	485	540	522	508	507	495	495	491	515	493	490	520	487	488	499	496	518	480	459	496	501	496	504	524	533	493	505	473	506	498	514	510	483	516	509	476	507	522	517	486	544	511	483	472	512	488	527	465	513	500	476	484	458	498	537	520	508	511	487	529	555	451	514	482	480	484	503	494	525	523	484	521	524	535	517	501	510	494	508	536	529	521	502	496	516	489	510	501	516	548	470	477	516	484	517	509	467	510	479	442	539	504	525	510	479	524	503	487	504	518	470	503	519	509	450	513	491	523	532	463	535	509	505	523	505	498	529	483	472	448	475	501	476	522	521	495	498	491	496	489	502	469	524	537	506	489	522	497	491	493	488	485	548	464	514	509	505	506	483	499	537	511	550	519	532	503	511	521	507	467	525	508	495	502	534	500	483	503	470	475	495	520	507	494	518	509	516	499	533	486	484	517	525	483	472	481	487	471	470	479	482	539	444	481	477	494	515	513	534	478	477	466	494	457	496	507	512	473	479	542	490	516	508	452	504	490	492	520	520	521	510	501	497	524	535	477	498	459	507	497	490	484	494	506	511	498	459	497	478	497	555	548	492	539	524	470	522	503	485	468	492	493	522	507	500	472	465	504	506	491	465	538	505	489	506	540	472	509	477	469	537	479	486	474	490	493	505	506	502	496	485	517	494	475	517	506	532	515	533	498	526	542	499	524	494	502	474	511	476	470	532	502	501	496	511	509	491	464	511	522	487	516	513	482	491	509	526	479	526	504	539	482	523	534	529	478	495	449	495	517	504	513	495	489	487	503	489	501	487	488	521	469	535	483	506	508	517	514	493	514	521	506	478	526	518	503	486	498	461	492	472	471	512	462	494	473	496	543	501	478	493	506	461	455	497	463	485	519	501	504	479	443	519	525	510	481	520	507	533	490	493	513	514	488	489	497	511	482	509	495	500	481	474	472	529	497	545	492	467	517	455	486	556	478	510	550	498	507	530	534	488	490	520	497	468	516	488	482	498	444	497	513	491	499	497	500	567	483	507	511	494	508	483	514	525	502	474	515	547	518	493	530	501	511	492	471	483	511	458	463	477	508	481	490	480	485	490	489	493	504	475	543	538	485	491	489	515	487	533	497	496	481	495	530	490	465	496	507	508	460	492	484	513	495	488	502	492	484	498	469	505	472	530	512	470	529	542	473	514	495	512	504	527	501	477	478	477	521	476	522	500	524	519	500	510	522	505	458	483	536	494	539	534	528	475	522	525	487	498	518	505	520	495	515	494	443	487	546	495	522	466	501	502	498	503	484	538	476	534	515	502	477	517	487	514	478
24146	21673	29000	24859	21599	11098	2685	1535	1097	1029	880	801	772	642	661	639	626	624	596	629	590	531	533	513	467	457	450	408	423	459	463	430	433	457	464	447	452	418	407	415	428	449	425	440	442	440	444	411	445	430	400	416	402	413	434	429	430	430	450	425	405	452	420	439	443	404	406	431	398	437	456	402	457	420	418	419	413	434	405	400	367	422	425	423	417	407	402	421	397	422	412	385	377	413	376	381	421	376	429	423	388	440	402	412	412	418	407	422	424	397	433	410	409	441	399	395	424	450	431	422	420	412	415	423	443	412	429	441	388	431	415	396	396	405	426	413	425	387	456	415	445	432	397	423	380	425	394	392	446	413	424	380	422	421	433	411	411	437	403	406	398	412	414	438	405	421	429	417	396	386	405	397	422	387	402	408	379	402	442	484	374	376	399	410	344	440	430	438	448	410	389	469	383	409	415	423	386	424	419	428	402	451	441	414	402	430	404	372	457	411	405	402	405	409	380	403	397	425	427	439	393	419	417	437	411	399	426	411	404	431	373	427	434	375	407	413	436	433	422	407	417	428	426	423	418	404	416	445	400	395	430	390	405	414	406	406	426	412	420	458	408	398	428	411	409	394	384	407	427	414	403	409	411	404	425	418	435	429	416	454	400	423	427	399	386	438	426	422	422	449	414	418	407	449	424	447	416	419	384	426	441	428	406	362	418	403	403	432	397	419	415	426	395	425	430	452	426	441	436	419	427	403	424	389	383	444	424	404	395	404	447	417	442	383	444	390	444	450	429	420	438	368	453	404	402	416	398	424	396	432	424	423	420	428	413	406	404	427	400	404	422	418	421	372	433	434	389	402	434	397	408	398	427	409	388	388	418	401	406	426	430	401	439	416	396	386	398	420	395	393	431	445	411	410	374	410	429	406	396	390	408	422	392	433	410	429	397	408	393	412	408	413	405	393	439	394	419	365	423	425	427	392	437	400	432	437	416	419	412	440	417	419	430	426	437	397	399	401	451	447	417	416	456	421	427	418	436	440	374	418	392	450	438	431	378	424	421	393	423	425	458	394	414	400	420	428	420	395	415	450	398	402	383	399	434	427	408	427	422	428	424	415	429	394	390	412	395	385	429	425	431	441	395	450	403	427	415	408	421	416	413	421	425	457	405	410	414	451	445	437	413	394	414	425	376	434	402	443	419	425	433	455	461	385	404	418	407	402	434	444	432	453	416	422	435	403	434	443	425	413	391	446	430	437	420	438	414	429	429	428	422	415	372	404	390	378	407	406	432	386	397	405	423	418	436	381	416	408	402	393	424	409	409	437	417	425	427	414	418	407	426	437	375	400	393	390	384	415	408	390	416	404	361	451	397	408	398	365	444	404	386	416	414	374	382	408	368	387	415	369	441	442	386	437	369	424	382	394	466	375	443	455	402	412	398	440	408	380	411	409	408	402	399	448	397	434	406	409	415	436	404	404	410	427	434	461	414	383	415	447	416	436	411	391	423	385	391	453	396	403	368	392	431	405	406	427	422	435	387	408	417	399	395	401	400	442	414	424	434	402	445	394	386	443	395	448	452	427	410	403	410	448	413	433	409	403	401	406	394	440	392	374	380	420	402	390	447	421	429	423	423	425	423	419	417	427	391	391	422	425	418	404	405	432	400	400	436	426	388	386	415	435	453	410	422	391	452	384	421	392	433	413	421	359	402	408	440	411	406	430	425	403	416	391	381	422	403	414	424	427	440	426	414	402	376	421	404	451	411	422	397	389	414	435	408	416	424	397	442	426	389	427	419	409	406	432	414	443	399	384	435	416	389	410	459	455	413	429	408	425	378	415	423	443	420	427	395	381	428	384	403	463	431	402	407	420	436	405	447	387	417	400	413	422	417	408	414	412	410	389	397	426	427	425	397	448	425	403	383	379	391	380	453	413	386	441	414	425	386	437	425	406	398	422	418	439	416	412	421	396	454	404	402	418	450	416	413	408	420	403	395	417	407	405	423	432	416	393	425	423	442	405	449	392	442	422	422	406	444	405	409	433	399	365	398	414	424	406	418	403	395	413	439	429	414	419	388	435	417	441	452	425	403	421	418	388	427	392	407	429	431	374	410	363	414	410	412	408	430	393	451	426	415	395	422	416	442	410	423	419	442	383	406	393	405	421	429	414	422	404	382	382	404	427	440	421	386	420	390	375	378	390	429	382	450	400	408	444	448	370	389	427	414	407	430	397	407	439	389	419	384	418	391	395	432	399	417	412	412	396	400	422	446	398	425	446	388	391	389	426	408	393	394	416	433	417	411	432	379	413	451	414	412	392	411	361	411	402	420	415	429	363	386	440	395	452	403	399	411	430	436	373	371	418	422	454	430	420	364	406	396	394	428	395	411	381	416	429	415	422	431	400	384	363	424	401	429	417	415	430	444	415	450	385	420	455	384	415	395	434	440	433	398	410	398	410	346	385	420	418	401	417	417	365	359	449	400	412	425	443	423	419	434	395	414	408	383	432	417	354	397	419	459	417	424	414	389	390	406	394	356	418	410	400	415	404	377	392	406	451	433	419	376	384	396	410	398	487	407	429	421	399	415	410	411	420	393	411	411	405	414	447	408	384	436	400	405	437	430	405	420	412	415	416	434	413	429	420	431	355	424	444	413	408	389	412	442	385	377	393	411	439	413	450	431	393	412	455	417	375	401	393	398	405	404	421	417	404	430	418	371	433	415	411	442	397	413	417	442	408	382	415	378	423	438	436	450	383	450	422	389	424	393	424	429	395	426	391	442	419	431	442	435	418	382	430	388	412	389	422	437	439	406	426	429	416	366	400	375	392	449	388	440	410	401	396	423	425	405	424	405	422	414	423	420	417	419	439	402	417	405	404	423	433	422	423	402	397	420	405	410	417	405	371	442	441	370	399	406	401	402	412	396	413	408	415	430	414	456	410	403	440	369	425	419	448	400	411	376	423	400	411	427	405	433	396	414	409	425	383	419	391	419	451	434	412	408	419	409	409	436	405	397	414	439	406	426	376	409	435	422	459	410	432	456	420	381	375	422	429	471	412	419	427	429	407	375	388	416	403	425	422	421	350	369	391	413	428	380	425	412	399	418	405	443	435	423	395	431	423	458	419	401	413	419	394	443	426	393	402	428	420	408	451	441	411	422	403	455	432	417	397	417	424	420	458	415	386	409	372	429	421	442	433	402	372	406	370	433	434	409	407	425	432	409	387	406	414	409	398	407	444	419	428	377	427	426	422	448	397	429	402	396	396	420	370	454	435	451	397	411	460	425	413	405	430	454	434	421	408	441	411	380	411	431	450	408	429	434	437	430	424	415	410	448	409	415	384	429	378	418	411	437	414	423	382	390	417	432	399	428	416	383	399	396	428	415	414	412	395	458	405	404	353	382	429	417	403	389	395	476	392	407	409	409	403	398	429	423	408	416	405	404	417	430	441	394	419	420	391	386	410	415	418	393	414	384	411	387	429	419	429	409	447	432	444
8872	25534	20344	12550	8722	5983	4003	2850	2138	1847	1581	1362	1110	1046	927	989	981	912	925	931	797	674	696	687	682	597	571	578	523	535	587	573	582	576	602	517	551	522	529	498	508	504	542	531	521	536	513	531	495	534	499	523	487	497	498	499	483	546	494	486	486	521	482	526	477	496	498	494	516	484	487	503	540	508	533	505	489	483	516	504	455	475	507	541	468	493	465	487	453	504	495	462	506	521	501	491	502	516	478	448	481	462	497	468	508	487	527	497	487	472	493	492	494	466	474	497	488	498	457	499	506	446	486	492	487	484	509	499	457	510	468	518	474	495	465	461	496	482	499	472	462	512	499	508	443	503	484	458	440	492	481	506	478	483	520	506	498	473	464	502	501	500	476	514	513	480	508	495	487	512	504	480	438	498	464	508	466	500	510	501	491	481	544	489	515	447	504	470	443	520	462	465	489	511	488	503	522	495	487	538	492	464	491	457	507	510	512	491	526	505	469	495	530	490	487	526	493	485	532	514	491	482	495	491	506	472	527	559	485	494	471	475	508	509	510	486	535	495	513	506	481	481	492	500	490	512	512	463	493	482	505	475	493	498	458	454	483	466	444	508	503	520	449	488	491	448	486	463	507	496	475	483	520	517	481	528	502	501	499	502	519	488	510	484	505	527	523	511	462	486	469	499	506	488	490	469	514	493	463	484	485	483	473	489	483	467	455	485	503	464	471	511	484	470	496	487	486	515	514	505	477	475	508	468	515	497	486	474	465	515	519	466	462	498	517	520	496	503	521	444	511	499	480	508	462	467	477	493	482	490	480	501	499	489	492	445	484	475	469	470	490	517	495	493	440	498	482	488	469	438	496	475	496	484	485	514	498	451	480	501	485	487	517	460	487	485	517	499	501	499	450	480	501	466	473	513	476	501	495	527	510	471	487	505	479	482	516	472	519	486	473	467	475	490	484	496	473	510	518	452	516	499	496	448	478	470	475	516	493	472	483	467	465	504	462	533	476	469	518	514	493	494	483	504	526	486	507	453	502	503	534	498	505	508	486	521	493	483	507	475	473	457	498	471	477	484	502	475	527	480	501	487	504	484	498	492	474	486	494	480	491	456	473	515	467	477	478	507	460	495	514	499	485	506	483	488	475	461	510	492	508	511	478	498	467	507	484	527	455	485	507	490	499	474	522	473	529	517	514	514	466	490	462	476	482	496	449	486	479	515	495	502	485	473	489	471	492	495	506	486	505	476	516	513	465	489	518	514	475	542	492	495	475	520	499	494	509	499	505	498	520	458	501	500	502	459	482	500	493	489	483	470	500	501	461	488	475	503	488	485	465	450	440	517	513	477	494	466	461	554	520	487	474	482	508	476	478	437	485	487	479	459	499	542	486	474	497	470	507	486	501	476	523	496	498	475	479	505	457	486	513	474	485	453	481	493	530	524	472	467	490	489	499	488	495	486	477	500	468	447	474	488	507	483	486	475	480	498	493	458	505	551	499	495	495	463	509	486	452	526	514	475	475	483	500	482	495	502	490	453	506	478	461	516	463	500	485	508	494	488	479	500	483	490	516	504	536	493	477	474	484	487	506	515	488	464	479	500	486	501	495	473	471	491	475	490	478	514	464	517	487	466	482	481	499	458	498	501	437	495	517	467	478	534	514	459	510	492	481	502	502	479	487	483	500	485	518	510	492	456	491	512	495	468	480	490	502	477	495	494	482	481	517	478	511	499	471	468	483	537	525	527	502	483	472	514	494	501	511	513	497	497	536	503	471	519	455	539	497	514	484	484	529	452	515	501	518	488	544	502	491	518	502	496	479	492	476	504	476	502	480	524	493	491	474	474	487	487	487	486	473	483	506	475	488	494	461	444	484	470	471	461	475	505	499	496	517	539	474	471	500	451	529	507	500	437	515	458	463	459	497	487	517	470	482	470	480	463	525	489	480	482	470	485	534	507	462	539	496	477	464	479	487	526	513	462	482	525	474	502	493	484	481	491	557	456	519	502	524	493	463	510	501	527	482	528	489	462	512	511	485	465	487	498	482	508	473	509	503	510	506	469	472	520	461	448	504	454	482	494	507	475	529	489	548	493	465	496	478	537	504	484	497	489	516	493	466	503	511	476	475	507	451	465	488	510	475	487	506	491	510	490	440	511	494	478	471	496	482	458	499	482	461	500	521	508	477	479	481	505	542	472	497	495	490	447	479	503	510	501	490	494	469	507	500	514	475	469	447	478	508	472	467	508	486	466	512	485	489	494	475	468	480	524	517	463	498	515	513	546	509	490	459	508	473	510	486	487	494	481	484	440	468	466	519	472	441	499	518	499	482	465	480	488	565	494	474	493	464	508	504	474	475	510	496	509	510	445	461	512	496	477	475	506	502	467	471	490	484	461	485	446	475	479	480	513	504	502	469	508	504	468	499	466	472	540	513	488	474	487	464	504	487	505	452	461	549	489	486	511	455	482	489	490	494	468	509	470	457	481	512	476	506	473	480	519	504	507	485	499	490	471	486	493	520	531	466	497	455	448	512	538	490	500	493	527	494	486	456	476	486	515	485	484	453	491	494	513	501	481	504	465	510	476	546	497	499	507	510	520	491	507	481	471	494	495	463	514	449	487	543	492	465	467	478	483	463	511	470	478	476	473	522	517	505	495	505	482	483	488	519	532	491	479	485	498	520	521	512	510	488	515	455	464	453	493	481	466	487	445	501	501	497	500	512	461	479	500	497	494	515	481	515	478	510	520	534	484	475	506	505	493	459	488	483	527	489	470	481	528	462	472	503	470	508	464	488	468	470	470	455	507	458	508	470	527	529	467	478	487	484	538	495	490	539	503	453	473	498	458	526	472	447	505	471	529	486	517	472	540	489	495	458	473	477	482	451	502	492	471	469	506	501	489	480	491	509	475	514	511	495	498	484	494	450	508	470	500	457	474	489	506	503	510	437	511	467	468	507	465	492	509	502	518	478	420	520	490	475	541	497	522	490	492	482	497	553	451	489	476	482	528	497	530	493	500	483	489	504	480	511	479	492	465	438	523	518	477	507	498	491	467	487	491	479	490	474	483	484	478	522	510	494	517	455	484	479	483	484	475	501	487	509	485	457	485	486	474	470	483	505	515	490	471	491	478	523	493	448	516	517	498	501	514	488	528	467	496	454	467	497	509	497	521	521	499	506	474	472	492	488	492	489	542	500	500	487	446	480	507	500	505	474	475	443	505	477	470	518	460	494	463	490	479	432	463	513	481	489	468	483	491	484	510	488	499	477	486	479	468	487	489	492	508	447	515	495	494	541	466	519	495	491	466	502	462	500	539	455	471	503	459	506	475	491	497	518	477	474	497	502	486	486	503	457	449	519	513	513	473	526	491	472	519	526	465	477	474	497	502	513	494	481	499	450	488	508	448	472	497	505	479	499	528	489	494	485	492	467	480	490	473	504	489	445	516	514	521	473	495	522	499	488	488	485	492	519	497	497	477	494	506	515	493	498	472
25327	21649	27807	25821	11184	2344	1310	965	810	687	637	589	509	422	438	384	402	398	413	419	399	392	320	358	330	301	293	272	295	301	297	300	273	263	304	293	276	276	277	288	262	261	285	270	281	270	276	288	265	291	253	304	243	252	246	267	277	302	257	295	323	299	299	299	270	267	288	315	287	289	263	292	250	272	261	286	285	288	263	282	293	289	263	263	282	279	291	300	262	271	277	264	311	263	275	280	269	275	267	280	275	275	304	285	275	276	252	299	283	272	281	267	291	269	277	283	262	263	284	318	293	263	260	285	246	283	277	266	242	245	278	287	266	249	264	286	256	287	261	265	247	260	290	281	257	259	240	266	290	289	263	239	264	242	260	288	252	254	284	255	275	247	270	268	262	275	285	243	253	283	271	270	270	277	257	281	288	239	257	269	292	299	260	292	285	287	269	250	276	255	273	272	307	247	245	265	271	281	267	267	261	281	271	268	272	299	269	287	285	270	246	229	276	262	271	259	297	272	247	265	255	277	254	259	261	246	297	264	267	270	263	262	275	304	284	274	286	262	269	234	255	255	262	272	288	285	268	264	252	288	243	249	246	265	286	283	263	271	258	279	249	254	257	300	253	301	248	249	234	240	295	269	259	262	266	250	266	285	257	251	287	278	246	245	248	262	248	292	321	252	270	276	278	292	259	254	292	300	257	276	277	256	246	284	280	294	266	277	291	294	293	261	264	273	278	284	261	275	246	264	286	270	270	257	277	276	287	255	248	289	281	265	267	271	260	291	262	239	245	263	287	264	275	246	251	273	259	274	265	278	272	248	282	256	265	279	291	291	275	306	271	277	289	256	260	259	255	316	284	297	278	285	274	234	276	322	271	281	260	277	254	312	297	269	260	278	283	315	298	250	270	256	262	289	250	268	256	291	293	266	281	242	268	272	261	265	277	303	264	297	260	242	308	255	223	265	301	273	257	234	251	247	247	258	320	261	243	285	271	284	270	253	266	270	291	278	267	265	270	275	303	243	258	267	269	259	261	274	292	268	270	250	267	244	281	244	246	277	263	273	266	270	281	263	276	283	276	275	296	275	302	265	262	261	276	275	289	262	285	276	270	286	266	277	277	264	298	286	302	280	239	279	261	264	278	264	266	245	292	255	276	252	274	248	269	305	289	274	243	258	269	253	279	270	236	261	283	238	280	243	253	276	291	266	306	280	284	297	257	256	254	259	250	263	259	288	296	283	302	291	271	271	274	267	305	230	267	276	268	295	263	307	261	297	278	267	251	253	277	291	250	281	247	261	268	281	277	260	249	280	258	258	284	267	249	250	293	276	249	280	274	286	281	274	304	262	265	286	275	301	258	235	239	339	281	312	290	278	281	245	284	242	304	263	242	297	290	278	278	282	298	255	273	297	294	256	254	269	274	276	257	273	270	265	311	264	260	277	263	283	276	254	259	276	266	306	235	265	281	262	250	254	288	260	263	281	271	287	263	270	257	270	259	284	279	267	251	249	280	274	289	278	259	281	240	292	296	272	243	263	273	257	245	302	277	289	255	275	248	262	248	292	266	274	277	256	295	274	261	255	266	248	269	308	291	248	306	251	285	262	259	309	245	277	265	263	258	247	275	275	282	300	328	284	253	255	292	254	269	278	266	256	282	286	236	260	276	306	268	274	266	267	301	264	279	253	258	268	258	258	282	274	282	268	266	245	296	282	266	276	256	262	261	281	276	283	298	269	258	268	274	273	287	272	289	256	279	267	252	267	287	290	251	283	281	265	270	257	269	268	270	284	281	274	276	247	258	267	246	281	241	258	264	290	275	267	275	252	257	241	272	272	265	272	254	263	268	255	262	275	253	264	270	264	289	271	266	294	254	264	261	252	294	242	271	272	247	266	272	293	278	252	270	301	262	274	299	306	269	258	249	308	279	289	273	265	270	281	278	264	260	291	272	252	299	269	284	275	283	255	291	281	286	259	256	280	275	252	280	285	285	253	282	293	259	274	277	265	283	283	270	259	273	288	224	275	271	291	265	274	255	269	259	294	247	262	251	271	269	276	233	270	270	304	267	266	254	242	253	266	269	293	259	238	299	260	289	270	265	256	252	272	274	279	288	281	244	255	258	296	260	243	266	261	291	266	265	246	276	268	284	275	260	273	239	251	256	281	249	269	252	313	264	258	281	292	298	283	267	262	272	290	266	267	271	253	280	229	257	259	304	262	280	282	284	279	254	267	286	239	278	260	301	286	266	304	255	277	269	327	256	246	252	249	257	251	261	274	279	251	271	267	274	242	266	256	295	245	274	262	272	269	251	257	268	255	279	259	246	278	261	273	287	263	279	249	289	289	274	286	254	282	273	282	260	278	333	242	274	265	277	274	276	259	263	301	272	257	252	266	281	271	290	248	274	280	238	263	225	273	266	263	278	253	271	289	272	292	288	247	276	287	257	295	284	295	274	250	269	282	262	277	282	293	255	259	237	291	257	278	274	252	254	290	277	272	271	254	258	277	266	301	284	283	279	249	270	286	234	286	254	286	295	273	268	273	292	271	264	248	297	282	280	312	276	238	285	291	276	278	293	280	241	285	261	258	267	296	284	285	272	260	276	277	275	266	285	245	297	275	263	279	263	277	258	281	238	264	248	297	297	309	276	290	287	271	270	256	295	301	242	275	242	256	248	295	242	257	277	294	250	281	251	275	256	253	245	278	264	271	247	263	263	295	263	275	276	274	272	268	251	274	297	288	269	260	258	249	241	302	266	291	267	283	270	272	290	269	281	273	268	255	278	262	247	282	265	278	275	253	255	300	301	284	282	276	267	274	289	275	270	282	293	269	270	274	259	261	235	259	273	252	254	245	268	294	274	268	252	282	294	260	257	294	316	299	314	287	247	266	275	255	242	274	255	303	271	276	260	264	272	281	239	313	273	252	273	278	273	260	275	264	282	252	270	257	279	270	272	282	262	250	262	275	248	258	265	290	254	291	278	265	275	285	275	238	268	275	273	275	272	266	260	280	266	269	264	273	280	273	257	236	264	269	282	270	271	260	258	264	281	273	290	245	248	238	296	286	295	283	279	271	250	246	291	278	258	273	262	268	264	270	271	265	280	260	247	285	308	263	283	294	242	271	261	292	258	288	290	285	270	216	269	281	278	293	269	274	259	277	261	254	286	252	280	236	288	274	278	263	289	279	239	266	280	258	261	269	268	270	305	283	251	272	293	263	284	243	277	277	261	304	275	263	280	265	290	264	263	288	279	242	298	251	313	286	277	271	261	252	286	282	269	291	261	246	274	276	259	221	267	274	291	287	267	272	262	252	284	278	251	271	249	271	250	290	274	257	288	286	265	257	266	266	263	284	265	269	260	273	282	310	245	308	276	290	278	251	304	268	256	284	282	248	299	272	262	263	271	263	275	264	251	265	257	273	293	271	224	292	286	248	285	266	233	236	286	308	268	278	250	241	300	255	247	253	269	250	272	293	293	274	226	267	270	281
8379	21699	17601	9789	6356	3948	2724	2050	1571	1313	1216	1091	883	760	706	636	658	680	631	597	538	491	483	511	438	420	380	362	341	370	353	377	366	366	360	355	355	311	341	333	328	350	383	353	358	380	327	352	333	344	338	331	339	313	299	316	316	359	342	361	338	329	315	328	337	301	352	357	354	327	338	324	349	323	314	307	323	320	347	303	307	319	326	315	318	303	298	335	319	307	324	316	328	332	317	340	333	323	317	313	347	362	315	341	320	326	315	320	315	314	332	316	340	343	337	310	325	302	338	331	296	312	342	325	345	289	344	318	322	329	300	324	350	352	313	307	323	307	349	276	349	335	339	300	322	359	338	336	324	320	311	320	327	300	324	320	318	319	334	375	308	332	323	317	313	364	307	327	329	288	341	337	325	317	339	320	331	349	302	318	318	299	296	362	324	297	308	308	315	294	324	304	346	307	300	310	320	335	290	321	348	324	321	367	333	307	303	293	298	353	317	330	320	296	327	334	315	273	344	359	319	326	319	334	301	333	326	360	279	309	306	309	321	316	313	320	280	322	333	317	346	309	342	327	340	311	339	339	306	316	289	326	295	326	347	319	311	303	326	311	311	343	310	339	326	318	301	341	339	344	304	376	341	341	345	325	294	346	304	306	337	339	320	302	358	317	309	303	319	315	327	336	329	305	314	319	301	302	303	301	321	339	316	306	291	336	311	322	298	329	301	342	312	345	323	321	309	298	307	311	339	336	326	329	315	319	344	327	303	321	340	336	337	331	328	314	289	332	335	329	291	297	340	340	341	302	330	320	338	308	335	321	329	320	323	339	340	342	298	319	283	319	289	318	318	296	346	331	330	301	357	354	314	317	313	296	360	337	309	334	331	316	323	353	308	327	327	302	318	310	312	314	338	316	341	305	307	321	328	308	306	360	318	325	316	324	322	320	335	315	278	329	331	313	342	326	306	330	327	309	353	342	309	314	333	312	351	315	310	318	347	330	319	314	318	313	350	311	335	333	290	319	309	311	312	292	307	317	332	314	323	308	312	321	295	334	324	296	295	329	329	307	319	324	283	326	330	324	295	299	297	291	332	320	306	315	323	339	315	306	330	327	303	292	328	346	328	321	295	311	321	318	302	302	340	301	309	302	327	339	313	304	326	352	342	289	306	309	315	314	308	362	309	334	308	291	305	289	314	297	348	330	336	333	319	316	336	331	330	339	360	333	320	309	327	339	355	329	354	326	313	319	302	336	314	316	341	308	288	314	322	339	310	315	293	340	362	327	324	358	310	308	296	332	307	320	358	337	313	337	333	328	303	312	363	315	333	303	323	301	324	373	326	322	328	306	279	317	288	327	329	305	363	302	313	311	347	316	309	316	326	330	336	311	322	322	319	318	349	324	315	301	288	315	310	304	319	287	317	328	331	287	334	303	331	317	332	317	327	312	340	333	321	332	328	319	302	288	342	298	299	337	336	309	328	326	302	313	319	317	289	319	288	288	317	317	352	299	280	333	356	300	323	316	312	314	313	321	305	325	341	303	338	330	347	325	319	316	338	342	312	301	292	335	315	318	331	307	319	347	336	340	350	314	313	309	309	323	357	308	354	297	319	350	312	305	326	334	308	337	321	299	296	275	292	307	337	336	339	311	294	294	325	333	294	331	336	318	322	325	323	310	310	326	334	315	333	320	319	319	339	298	319	314	336	311	327	296	327	299	318	314	298	335	301	286	347	338	325	309	317	328	317	337	300	300	317	327	320	334	314	335	370	305	293	322	319	341	324	337	344	347	325	342	325	308	334	325	321	342	349	303	325	320	299	343	335	301	300	346	304	322	359	354	325	333	324	327	321	283	294	294	358	296	346	343	313	282	306	326	339	300	346	301	345	336	318	310	327	307	323	298	338	303	313	339	316	334	325	331	326	351	322	327	309	345	343	310	306	326	336	336	338	306	313	335	309	329	324	308	329	339	335	341	301	344	331	323	312	321	334	298	315	323	313	332	329	336	309	319	320	319	347	300	319	310	351	311	317	321	327	314	335	303	304	312	321	346	293	301	306	353	328	335	344	329	318	301	315	294	329	326	332	316	325	320	316	330	329	353	310	303	308	331	303	323	295	325	332	319	302	306	302	328	329	311	331	296	319	324	312	319	293	322	323	317	310	312	324	341	351	351	314	360	306	307	325	344	327	298	315	314	342	333	320	335	303	324	305	331	315	315	306	346	324	333	312	317	326	339	284	328	314	355	307	313	298	309	329	325	300	320	315	317	330	319	329	316	299	303	327	324	315	351	359	324	300	369	322	348	389	342	313	356	342	337	326	288	311	340	327	298	335	330	321	362	361	303	352	304	314	315	341	339	292	355	314	324	343	308	298	340	340	327	327	335	338	314	318	342	292	337	314	319	316	340	298	300	294	347	347	327	323	344	343	325	328	319	271	310	313	356	332	338	297	328	327	306	336	332	330	309	329	296	302	326	319	337	308	322	325	342	312	302	311	303	332	319	282	317	324	310	332	280	322	318	320	289	321	285	356	345	307	332	310	309	326	325	354	332	298	333	291	307	335	337	317	288	317	323	314	325	332	324	305	331	323	345	293	316	304	332	319	311	313	317	281	326	347	310	348	337	299	326	329	318	326	314	314	324	340	318	322	341	352	316	320	332	341	322	321	324	341	303	293	347	370	313	303	304	311	319	293	328	320	317	345	319	317	366	325	328	300	336	320	315	311	362	332	318	312	339	342	282	341	318	344	333	316	337	313	332	299	299	356	306	309	309	369	337	298	319	325	344	317	294	309	285	335	303	310	312	314	326	318	322	317	283	292	333	318	296	338	301	321	321	329	320	328	325	321	348	298	318	298	306	324	327	360	345	330	330	340	333	329	335	314	332	283	327	305	343	315	320	343	312	311	321	320	322	354	306	305	301	325	334	319	305	287	310	308	313	289	343	330	318	308	311	308	316	341	310	309	327	310	322	324	272	328	360	346	332	321	351	323	327	346	305	323	323	281	340	314	304	326	317	314	311	313	346	316	311	348	284	297	348	341	308	326	300	317	344	310	314	351	326	340	306	343	291	323	315	319	327	284	317	313	327	313	304	302	298	323	319	314	322	317	305	326	321	328	322	319	352	321	338	315	353	303	316	347	316	339	325	329	354	278	299	340	327	320	322	323	336	282	321	315	330	336	334	318	317	357	349	311	369	321	318	289	319	349	324	334	326	326	329	332	323	318	332	307	313	322	336	329	306	333	301	301	347	293	324	302	327	298	306	340	323	312	321	347	298	303	314	349	320	335	296	319	324	326	314	321	303	302	304	332	297	337	333	326	321	329	313	301	335	340	354	334	313	326	330	310	310	316	333	290	340	286	352	316	308	326	289	318	336	316	298	273	317	319	328	319	345	302	290	302	304	334	322	314	294	342	326	312	336	319	283	362	325	301	339	315	317	316	302	327	340	330	310	301	324	325	306	302	306	334	328	308	328	347	308	333	337	302	345
23133	21733	29566	24438	21736	21716	9020	1991	1420	1154	1042	913	848	644	572	532	513	488	467	552	498	415	370	375	392	291	301	276	246	267	271	272	272	266	277	253	237	224	234	255	236	263	264	244	285	260	238	240	242	225	206	243	220	236	237	209	243	213	232	267	248	246	245	224	252	213	234	256	241	244	212	218	254	231	204	227	220	213	218	207	218	196	239	222	223	200	234	210	188	228	221	211	223	223	230	215	222	205	225	222	225	235	214	209	201	212	209	227	238	219	230	207	225	208	206	215	215	224	210	198	220	213	203	212	234	205	218	199	212	212	248	243	224	206	206	207	194	221	206	217	208	240	220	190	236	216	233	213	194	220	218	216	215	211	213	208	221	243	190	223	182	210	221	208	213	211	209	209	181	207	228	225	190	206	210	231	215	228	224	203	236	227	225	220	201	199	209	216	199	210	189	176	223	221	215	208	243	225	202	229	193	223	219	217	225	205	222	232	214	221	218	217	207	219	229	215	207	232	209	219	222	193	223	228	203	230	205	239	207	236	210	213	230	223	214	216	209	221	234	212	214	221	216	242	206	230	220	213	215	202	198	212	215	218	217	209	182	219	219	217	209	227	203	205	227	235	234	216	219	212	205	207	203	229	236	223	214	201	240	224	213	209	204	234	200	223	213	218	234	203	221	222	184	185	218	217	241	203	213	236	213	232	214	206	205	214	209	195	220	241	261	221	232	225	174	220	228	208	223	230	220	229	202	205	201	206	246	223	219	217	221	200	247	203	209	209	218	223	203	202	201	250	190	235	227	236	214	229	220	237	210	239	233	229	203	205	178	201	232	210	241	213	243	183	224	244	201	212	186	205	205	236	201	215	190	209	214	207	220	202	227	213	187	214	197	201	213	202	233	220	228	198	221	224	217	189	208	215	216	246	219	199	212	226	220	230	201	217	217	200	230	223	214	217	226	218	225	216	200	209	230	228	254	209	222	213	238	197	221	191	214	208	181	198	243	234	218	229	184	206	225	214	218	208	198	209	237	217	202	220	230	202	224	232	214	212	214	203	230	222	241	246	223	213	215	211	193	233	184	193	234	250	195	242	225	219	195	241	199	211	230	194	240	227	228	227	231	221	237	209	209	204	217	220	221	218	224	229	234	200	218	215	223	230	219	217	241	243	238	196	198	234	250	215	250	237	232	204	222	209	213	223	202	194	210	205	231	217	235	231	210	191	226	225	213	232	227	248	192	203	224	210	237	227	203	226	201	225	224	227	195	217	209	222	226	237	227	213	230	220	216	239	225	217	214	237	237	242	214	211	183	215	193	204	202	209	228	227	220	222	212	193	225	205	179	209	234	222	212	235	223	221	231	239	233	225	206	205	231	226	245	228	225	225	212	225	238	202	235	246	234	194	193	228	186	204	241	217	218	242	203	199	225	228	192	225	201	216	215	201	220	211	204	207	217	215	207	244	203	228	229	242	247	207	196	198	238	225	259	224	233	224	217	220	202	219	204	208	206	211	221	233	203	211	223	220	218	239	228	213	236	234	201	204	200	208	202	195	231	207	223	230	228	243	202	218	216	240	239	216	230	247	227	200	214	231	216	217	207	216	208	215	219	204	216	200	215	249	225	215	198	204	227	219	207	214	196	222	202	198	225	213	218	187	229	220	220	199	215	194	180	210	226	238	235	217	211	221	231	210	222	196	229	216	239	234	214	243	215	204	218	203	250	201	219	191	207	229	197	226	221	208	230	224	229	224	244	229	218	236	220	233	213	202	223	231	225	216	228	185	194	208	221	209	223	210	220	232	216	234	229	219	221	259	216	225	231	234	217	221	231	209	208	196	226	206	217	210	226	213	215	214	241	194	234	237	238	227	217	215	252	194	208	221	215	223	209	229	233	212	201	232	210	223	192	219	229	215	207	232	220	222	178	221	224	211	244	238	209	210	260	213	213	215	177	218	206	215	219	224	222	220	234	213	209	216	214	208	229	231	224	212	212	211	195	224	224	214	210	211	197	214	222	242	227	225	232	222	221	217	223	235	215	213	229	204	212	190	210	195	219	222	224	227	211	228	223	216	225	245	241	218	225	228	221	230	193	198	214	216	224	216	201	206	208	217	221	194	235	209	237	234	215	200	174	227	203	232	220	185	216	210	204	205	228	231	225	231	197	198	199	216	217	207	202	230	192	223	208	223	215	209	189	221	250	212	218	203	228	225	208	238	217	200	220	209	223	220	196	228	216	223	232	225	208	193	212	212	216	238	194	209	227	234	237	214	237	205	247	201	234	220	215	210	228	227	205	198	212	204	215	194	216	222	190	209	198	207	197	194	216	229	203	223	235	220	228	216	234	205	227	218	225	246	216	214	216	233	238	199	187	233	256	227	216	187	190	209	212	216	213	222	220	204	234	218	203	209	211	218	216	227	223	230	207	222	206	247	217	221	197	219	219	214	206	192	228	230	204	223	215	232	232	212	212	210	221	200	231	209	199	230	219	259	225	216	187	183	193	212	211	200	218	216	217	233	218	230	216	226	204	221	214	207	231	219	230	210	211	216	215	230	216	203	213	218	234	209	228	216	204	220	216	206	213	208	234	208	190	219	205	232	226	214	209	206	230	215	212	199	228	190	225	219	222	232	230	233	214	217	204	231	206	212	216	202	227	210	208	216	206	215	240	224	229	229	213	223	208	227	240	212	208	213	207	202	211	216	246	230	212	193	209	218	232	215	235	223	204	234	201	210	225	221	232	216	226	229	199	207	206	246	219	212	235	209	216	243	220	210	212	207	189	198	219	237	219	211	206	233	233	224	212	257	227	213	243	215	237	244	212	214	247	219	199	224	219	231	215	225	231	225	228	221	233	220	204	194	201	213	223	200	225	225	214	225	214	214	209	243	211	182	201	219	212	219	220	202	205	250	213	213	222	252	227	213	215	209	191	237	204	227	229	224	228	202	197	211	214	198	220	239	234	227	224	221	201	204	224	234	237	211	230	201	209	224	221	208	202	216	210	232	203	222	224	193	220	210	217	211	207	202	210	223	198	224	229	214	218	236	210	245	204	231	246	210	226	210	196	253	242	226	197	227	219	223	207	211	237	239	207	230	214	225	237	225	224	237	231	185	219	217	239	229	221	196	221	228	212	220	230	228	219	201	238	208	203	208	235	231	212	211	198	229	224	236	207	216	225	214	198	215	230	192	216	197	187	228	212	222	219	196	232	251	207	214	191	213	237	230	206	251	201	209	222	217	224	198	219	217	209	223	200	197	226	225	234	207	189	216	224	231	219	227	215	214	213	201	196	205	198	229	216	225	239	240	226	190	231	211	233	189	206	241	204	230	217	208	230	239	215	217	193	187	219	213	223	215	199	211	191	218	221	236	242	221	199	224	237	220	208	196	218	238	203	229	214	217	215	222	227	234	206	233	210	178	232	225	230	206	222	230	209	213	217	208	235	233	220	205	232	207	216	201	232	217	214	210	204	213	219	200	226	186	190	203
10252	31501	25181	15280	9927	6694	5101	3939	3003	2542	2179	1766	1586	1299	1069	1041	951	911	850	931	746	667	583	577	572	382	434	390	308	342	375	372	344	370	362	296	306	275	295	283	302	301	302	357	315	327	327	317	306	291	279	254	254	286	302	290	267	313	330	317	309	316	334	312	296	287	276	291	291	283	279	312	266	245	262	290	249	259	244	302	249	279	275	276	255	292	306	268	261	299	279	252	260	296	280	269	262	288	279	255	266	284	269	265	218	249	263	285	264	259	277	285	247	268	263	264	274	277	267	277	271	258	258	241	253	269	260	278	259	271	247	253	287	252	262	268	306	251	291	253	266	252	296	277	287	266	262	239	295	241	269	282	252	255	264	278	281	281	276	268	242	251	264	273	236	286	270	262	268	240	239	253	263	260	262	280	265	280	254	257	259	251	257	271	246	261	273	264	280	258	256	244	262	248	257	265	265	251	247	291	274	246	274	284	262	280	260	272	272	260	254	290	241	291	290	287	270	279	261	247	272	304	262	256	268	242	270	270	268	293	269	276	260	249	257	275	241	282	252	247	256	246	278	266	271	255	262	238	226	244	280	277	238	261	239	271	280	261	243	258	277	296	259	271	272	250	257	263	234	278	264	253	238	282	264	282	282	242	274	274	279	257	249	253	266	223	240	245	244	275	248	267	262	264	272	246	298	251	290	283	282	250	273	269	289	282	271	262	281	257	271	260	281	280	234	271	271	240	266	245	254	281	258	293	264	262	272	281	268	244	222	290	250	242	262	261	236	255	286	246	270	253	218	262	270	280	253	230	276	264	253	269	260	294	276	269	256	252	251	258	254	253	248	269	292	284	266	264	279	288	256	258	225	251	264	256	258	270	265	277	226	241	260	251	235	255	259	267	273	268	252	255	241	265	257	285	247	277	272	277	244	277	249	269	283	292	265	261	287	234	270	266	258	263	278	227	270	259	219	268	273	263	288	294	258	274	257	256	250	256	274	275	259	249	242	278	280	260	280	261	284	287	271	268	244	259	251	251	245	244	263	258	235	269	255	256	248	256	247	286	248	297	265	287	278	267	252	273	259	250	286	275	257	241	259	284	284	258	232	267	264	246	267	248	263	271	269	274	259	245	276	268	279	273	267	272	248	255	284	257	276	273	279	280	258	265	256	252	251	252	285	271	256	260	269	272	283	240	278	254	280	276	286	268	276	273	263	239	288	247	240	243	241	280	270	256	239	274	267	287	248	270	261	251	304	286	249	270	265	272	260	256	246	273	254	278	277	293	274	290	246	284	275	296	247	245	271	301	270	273	242	239	276	264	269	251	279	249	265	252	276	244	263	253	260	261	279	267	253	276	229	258	270	277	253	258	237	250	252	243	250	251	256	262	269	280	269	238	262	297	274	263	267	272	275	267	275	238	276	274	267	257	257	276	271	277	284	259	277	255	291	241	281	225	260	272	253	246	265	273	261	260	284	252	261	301	263	259	277	278	259	259	252	290	262	253	274	280	275	264	287	250	278	247	292	253	261	289	279	275	294	258	248	254	252	282	273	262	245	271	260	277	252	259	274	267	276	287	284	258	249	249	255	280	294	261	269	245	266	271	269	296	245	254	311	251	254	281	259	283	252	251	257	275	280	248	277	266	257	302	279	281	231	278	252	265	272	267	273	272	252	283	248	276	283	266	265	261	290	282	265	214	249	226	273	274	230	256	269	267	294	268	287	250	263	244	247	295	257	267	257	289	257	272	249	268	279	266	282	274	289	265	244	270	259	255	280	252	263	267	285	262	263	308	237	253	241	273	267	267	279	290	241	261	274	235	284	267	264	261	279	258	267	278	246	280	268	263	243	285	253	230	287	255	269	253	266	245	251	283	269	267	258	281	218	287	266	272	282	271	255	280	248	237	266	265	242	283	276	279	268	281	297	280	278	268	245	235	252	252	264	274	258	231	259	269	247	253	260	247	264	268	291	245	281	266	265	245	261	248	258	247	257	275	283	283	266	229	264	250	276	262	292	279	288	299	312	260	264	243	270	248	248	269	262	253	228	241	251	233	259	263	272	220	256	275	251	258	252	258	277	243	245	251	248	291	229	268	275	266	266	253	293	284	272	297	276	288	259	283	251	270	290	237	262	289	281	266	272	270	260	245	281	263	252	255	250	271	282	243	247	255	267	255	287	259	255	266	255	286	270	272	269	275	260	245	257	259	271	256	233	263	228	275	255	255	264	261	260	284	243	284	278	268	227	285	266	266	279	283	266	267	257	242	281	270	263	254	278	266	253	260	262	273	268	262	271	292	284	274	276	296	259	296	266	272	239	250	247	266	254	264	279	259	230	283	272	263	292	274	250	276	279	281	268	267	265	222	282	265	292	285	251	274	275	266	258	242	239	251	268	264	266	283	259	291	277	274	260	271	255	255	258	250	257	266	282	260	236	261	249	292	268	249	243	259	273	286	276	277	241	273	275	260	270	248	275	274	260	262	273	273	273	280	251	260	284	292	277	282	254	232	269	252	270	281	288	250	266	280	278	280	258	235	257	251	238	251	260	286	253	254	237	275	252	268	254	272	260	255	264	262	287	265	274	261	254	242	233	243	249	271	266	265	261	254	218	309	232	275	294	257	273	260	244	238	255	245	285	290	283	246	269	251	266	240	252	258	266	283	252	283	249	299	257	263	247	255	262	268	272	247	235	255	263	255	244	262	251	283	273	254	253	252	285	280	269	239	259	269	262	249	263	282	246	259	251	247	244	269	281	252	289	267	261	256	277	283	288	257	268	250	270	265	234	256	260	304	242	265	261	243	278	236	282	239	243	243	262	246	234	280	297	272	256	236	279	257	264	293	270	255	252	238	297	255	250	253	273	258	234	259	268	280	267	247	259	264	266	276	280	305	279	287	271	272	265	263	269	257	255	262	274	259	288	250	266	240	273	263	258	275	266	268	279	262	233	281	260	256	252	275	277	256	260	257	273	271	265	255	290	253	270	278	217	265	276	251	280	269	247	269	300	253	237	248	233	265	257	267	267	278	306	254	249	291	272	280	243	256	254	273	313	275	264	279	290	247	269	254	266	243	257	285	293	294	260	257	281	254	274	251	284	277	270	284	246	255	259	246	254	298	249	263	238	269	285	254	277	241	263	240	254	271	255	272	270	276	255	290	279	259	273	249	300	290	262	269	291	265	256	272	275	253	257	281	262	301	271	246	243	272	270	271	283	276	306	267	279	236	280	250	270	289	266	242	250	253	247	257	273	266	260	266	261	288	281	278	259	275	263	260	265	247	306	253	240	283	290	268	278	240	286	263	262	282	276	238	289	240	250	241	263	242	255	262	251	252	264	275	273	260	292	261	252	234	245	263	231	257	280	298	275	260	257	262	261	260	284	257	266	282	259	282	254	274	304	275	244	267	254	248	250	292	231	253	272	244	273	284	287	246	247	264	285	250	274	240	244	259	247	263	278	265	270	242	243	267	262	255	288	292	250	274	296	248
27981	20603	13383	5677	2406	1488	1188	1046	840	729	698	675	616	572	562	604	567	505	535	527	511	504	464	517	500	433	458	425	412	436	445	468	430	513	486	433	458	477	426	441	460	493	408	441	455	434	457	431	448	437	419	439	406	447	444	404	398	437	476	428	410	416	430	411	432	439	390	473	418	406	412	457	448	448	421	434	405	413	409	427	419	461	422	414	397	386	425	446	421	448	424	418	437	425	405	424	415	402	440	432	418	408	451	428	415	433	391	400	424	444	444	449	430	448	455	427	459	415	402	406	396	455	415	418	407	431	479	391	445	433	408	429	449	471	411	402	420	406	412	446	401	431	448	435	401	431	431	442	443	453	368	422	431	429	409	436	417	424	406	425	447	421	438	410	442	454	436	426	414	474	417	396	436	437	421	436	440	451	436	435	433	421	440	417	464	413	441	404	462	450	424	433	449	418	431	448	457	402	460	462	414	414	413	429	394	463	420	429	394	469	419	406	427	442	428	440	434	406	410	423	423	449	451	419	457	400	425	445	452	420	460	409	439	455	434	420	405	436	434	442	414	434	441	417	418	426	405	451	441	440	417	426	453	447	474	417	437	403	438	421	418	440	408	416	396	445	367	386	425	434	437	456	415	428	414	419	435	430	426	425	421	424	434	423	455	427	449	450	408	442	441	426	438	426	424	449	439	413	441	402	449	426	428	441	432	416	447	458	434	446	408	489	467	456	424	417	453	432	440	465	451	449	430	443	404	425	399	426	454	405	409	436	439	444	441	411	390	442	440	403	404	417	411	454	473	402	456	434	409	410	399	413	427	421	426	431	437	423	396	445	423	467	424	451	432	414	458	472	430	452	412	436	422	413	434	440	431	431	438	453	454	432	440	425	408	413	428	420	414	440	436	451	448	437	448	382	472	454	478	460	494	392	433	404	430	446	466	402	442	392	417	444	455	442	411	473	450	415	439	433	433	423	420	437	418	424	448	414	408	423	421	400	461	430	440	462	433	425	436	428	432	407	404	391	469	483	422	427	420	457	429	402	415	405	448	404	411	429	413	388	413	416	443	432	392	476	457	416	435	428	436	423	389	388	459	425	416	469	434	430	426	449	402	431	402	435	447	435	455	468	421	454	433	466	452	412	435	431	397	428	430	408	422	418	428	424	455	411	422	435	409	466	466	421	430	441	412	445	403	439	425	448	455	434	426	425	436	426	398	418	427	403	446	443	455	424	421	452	431	418	437	454	439	428	430	411	419	398	438	478	432	408	441	444	423	426	464	457	422	440	452	442	431	440	411	468	438	418	444	419	394	437	450	455	426	378	439	410	447	412	454	412	417	408	430	429	419	462	442	428	450	425	427	402	394	458	418	441	415	399	406	412	439	414	390	418	430	429	441	452	485	453	431	417	466	441	417	475	387	434	424	405	423	444	401	452	427	467	423	452	428	445	443	455	454	500	411	431	397	435	379	380	415	439	422	439	425	402	419	413	420	417	451	458	413	432	442	442	458	417	404	422	398	413	400	423	431	397	424	458	440	425	430	476	448	409	392	456	429	421	397	408	420	437	430	412	439	462	438	456	455	409	417	421	457	424	434	416	423	427	428	400	389	422	433	442	439	405	419	418	415	446	433	429	436	434	444	430	415	400	447	448	431	408	425	441	443	445	419	379	410	462	408	410	433	439	441	429	432	410	421	441	452	392	421	470	421	450	432	437	431	436	439	465	391	402	430	473	436	413	439	419	439	462	390	428	412	439	426	389	418	459	416	438	428	412	440	439	421	411	472	410	420	414	410	443	409	429	404	398	422	394	468	423	462	439	427	378	427	408	418	423	448	431	408	444	403	403	443	440	438	421	404	436	403	484	433	438	406	483	454	434	453	453	409	406	435	425	460	419	449	426	443	377	439	458	468	419	437	449	442	459	438	400	423	463	408	460	451	439	419	400	411	471	409	430	417	418	389	401	452	433	428	435	409	476	451	411	413	380	433	433	424	448	411	434	403	459	385	407	443	465	403	452	427	445	486	399	455	444	430	411	440	447	383	440	421	478	449	418	427	427	421	464	443	427	435	415	439	466	406	433	437	454	446	414	419	416	424	440	439	448	436	448	449	425	404	398	403	426	376	421	464	405	414	443	475	423	449	446	419	416	413	416	436	416	459	439	437	434	442	429	402	433	463	443	434	441	439	419	454	446	383	442	423	426	433	451	408	436	479	449	458	412	457	455	405	400	466	440	449	432	415	416	400	436	432	427	445	435	440	474	420	451	447	450	464	423	432	435	495	451	466	424	429	452	407	408	463	432	421	421	413	421	421	478	442	411	422	457	434	438	396	420	441	418	453	419	443	424	397	406	420	398	438	408	413	439	408	445	436	430	442	483	431	405	405	434	418	436	437	440	458	458	408	422	458	454	424	456	453	432	412	443	482	431	455	408	419	448	466	434	426	434	469	458	411	417	443	424	407	447	424	433	417	431	447	435	393	413	442	432	452	434	400	416	461	448	435	430	425	440	431	433	439	445	416	442	391	430	413	425	437	405	423	447	405	466	442	478	444	421	460	404	436	418	473	453	423	437	448	434	457	414	389	459	414	425	423	425	417	418	402	468	396	462	435	453	427	403	454	408	463	441	435	435	457	427	434	414	452	422	410	434	423	428	429	423	461	484	431	412	427	445	425	424	417	436	400	452	440	458	452	444	443	431	398	425	402	471	452	419	423	446	423	431	465	461	418	424	439	451	412	404	415	447	386	429	391	415	422	406	440	420	397	420	411	444	410	446	450	408	441	444	397	457	419	464	427	459	423	386	430	423	437	420	400	426	426	398	425	447	453	405	422	467	410	391	426	433	434	434	382	414	443	435	415	455	461	397	453	417	437	438	419	416	416	448	444	431	439	464	451	473	440	434	437	443	437	443	440	420	448	454	462	419	446	431	457	466	423	414	404	433	406	423	420	432	420	416	409	437	443	424	441	458	416	459	428	453	413	446	426	427	455	420	441	439	419	435	441	405	411	440	445	406	464	422	430	387	441	464	452	404	408	406	432	425	444	431	421	411	424	424	404	480	442	435	456	407	460	402	450	414	434	408	423	426	431	439	452	433	469	438	454	392	405	437	393	432	429	422	431	422	447	444	448	425	393	440	432	399	414	408	438	457	400	402	377	435	482	436	440	384	407	422	455	425	431	429	422	427	432	444	454	449	432	419	401	450	418	423	439	477	438	463	389	424	437	442	414	438	413	436	394	429	491	414	452	418	460	398	424	410	438	405	423	496	470	415	395	433	443	414	430	422	473	428	439	421	420	477	446	395	462	438	407	462	414	395	430	411	405	418	397	439	430	399	434	421	433	412	440	413	437	425	424	441	431	432	409	427	437	430	433	415	400	395	425	450	388	450	416	450	388	412	407	416	465	419	463	445	470	436	448	430	447	412	442	406	439	426	463	423	463	434	444	417	430	391	422	442	445	456	420	426	397	410	449	440	426	434	431	429	431	416
9029	18846	13105	6344	3914	2737	2219	1873	1476	1273	1104	1035	1045	920	795	801	799	728	645	716	672	647	606	624	618	561	586	520	511	548	524	508	567	576	536	530	498	468	508	505	571	509	547	575	547	522	507	505	518	515	542	507	494	490	481	501	495	566	509	501	528	519	502	501	529	455	544	523	522	512	506	448	487	475	479	501	482	526	522	490	479	488	483	518	508	507	513	526	521	514	506	489	496	494	507	489	510	492	507	543	476	525	467	514	496	479	490	515	472	526	503	515	480	525	508	488	484	476	513	518	509	494	497	515	523	500	539	531	510	518	519	482	492	484	479	500	473	515	515	499	531	534	510	471	524	527	527	498	512	497	470	530	501	481	523	500	460	490	507	531	484	491	475	552	476	511	510	532	521	531	521	491	505	510	494	525	529	510	499	511	509	458	458	545	500	481	520	478	497	509	524	450	504	511	510	511	533	529	470	537	531	491	475	523	508	510	521	493	512	492	490	471	517	515	499	527	542	553	491	496	493	486	496	444	503	480	549	538	498	499	496	502	505	503	502	499	425	538	530	464	470	499	542	515	454	469	493	536	523	493	518	490	505	497	505	494	486	506	555	505	522	520	491	471	511	546	492	488	498	464	472	510	522	455	487	531	493	496	514	496	495	503	503	499	502	493	518	502	526	490	500	485	482	472	482	483	517	417	546	479	509	498	534	498	453	553	500	510	503	531	488	547	506	491	493	474	508	507	489	533	516	504	489	467	550	555	513	502	504	484	519	547	489	512	511	469	476	524	473	509	489	523	486	549	475	533	516	493	515	491	503	462	477	513	515	506	524	514	503	469	544	508	538	490	517	489	474	527	474	515	527	507	555	511	506	494	495	497	536	537	458	455	492	526	547	519	495	555	483	517	480	466	486	543	545	473	482	472	498	557	491	541	535	490	524	508	457	450	495	535	512	479	521	501	493	512	499	497	517	531	502	476	492	482	501	536	490	511	530	504	525	532	551	478	475	508	527	471	491	515	506	502	432	474	500	505	533	480	484	483	530	521	512	499	549	508	501	481	502	512	500	572	482	478	507	495	512	481	499	450	465	544	496	459	541	500	530	477	523	496	456	507	505	492	518	510	496	483	508	503	506	491	488	504	487	476	494	497	523	500	496	467	511	513	496	537	508	494	494	483	499	491	550	460	493	470	503	510	476	500	520	498	498	525	483	521	555	508	480	530	541	459	517	500	482	462	499	538	502	530	504	495	494	495	495	530	444	500	496	528	477	504	529	500	470	541	491	460	478	527	495	534	473	511	516	496	470	514	509	513	501	527	466	495	498	502	515	484	484	465	499	514	501	527	516	519	521	506	477	551	520	496	541	511	498	500	529	504	532	491	501	499	505	524	490	538	523	446	499	465	476	493	549	515	483	544	504	490	469	525	504	499	507	505	480	498	466	481	491	511	467	502	512	479	541	501	479	517	464	479	488	499	460	455	525	484	492	506	504	477	485	510	523	518	524	517	511	502	478	484	497	494	535	490	528	516	507	495	484	522	531	523	477	502	534	482	525	547	509	500	486	484	506	488	465	525	516	522	496	514	501	496	554	512	480	511	483	490	496	523	509	517	506	553	514	491	487	481	503	520	465	517	520	502	484	497	465	499	522	494	508	572	494	483	538	487	495	506	508	506	475	489	479	550	459	472	471	497	509	493	495	497	495	521	484	527	550	462	477	525	527	535	488	502	519	475	500	522	487	483	519	517	527	461	492	470	521	521	485	503	508	503	493	491	491	520	499	527	502	513	510	499	527	514	483	505	514	502	494	477	471	507	516	488	476	530	483	513	507	469	481	503	519	517	512	514	498	456	435	493	501	480	481	549	529	499	502	507	481	489	521	497	536	471	545	511	464	534	489	508	513	514	489	502	498	517	501	481	533	540	483	479	484	508	505	477	482	487	477	523	488	471	494	506	524	487	512	485	521	524	507	546	529	478	504	485	478	522	487	498	499	502	494	557	538	495	502	505	468	516	522	499	517	522	470	510	484	544	488	504	477	539	498	499	488	519	507	466	545	531	485	492	488	510	506	460	459	506	467	500	515	494	518	470	537	488	505	525	548	551	485	480	508	492	499	488	507	493	506	497	512	533	495	487	499	526	512	492	482	516	447	500	496	489	537	486	460	486	506	494	516	504	509	491	488	499	478	516	493	506	475	491	497	529	472	498	472	446	502	503	533	455	503	490	526	516	496	493	497	515	504	482	479	531	488	503	541	483	467	501	492	490	504	506	485	495	511	524	529	481	524	521	532	510	510	495	497	489	518	519	521	493	486	539	496	503	507	501	534	514	518	493	497	525	541	484	509	517	482	498	500	509	493	509	511	519	471	506	549	528	504	474	476	505	476	520	513	533	501	474	493	476	501	528	547	472	543	467	462	470	483	523	493	500	513	488	521	507	506	502	521	526	510	505	484	522	509	498	497	496	520	492	469	499	475	514	513	518	479	475	470	507	520	478	487	481	495	476	482	488	515	506	503	486	504	493	477	454	461	479	493	475	501	498	501	480	501	479	489	526	536	465	531	556	467	547	473	501	516	485	502	493	516	489	471	495	525	542	511	471	547	527	483	472	532	511	482	494	490	503	513	528	519	498	495	477	490	474	525	530	488	467	504	515	522	549	485	511	501	521	523	478	528	506	528	481	482	507	526	501	465	497	525	460	508	492	526	503	523	502	526	524	494	515	503	487	505	465	507	509	509	473	518	468	515	525	499	501	494	512	499	507	512	503	539	511	539	490	492	507	487	444	474	480	505	525	495	520	553	522	507	484	526	538	501	474	483	526	490	521	523	499	497	498	498	495	526	535	492	464	478	504	493	502	493	516	519	496	525	527	515	509	523	495	473	502	556	496	487	496	520	502	480	490	476	466	527	501	503	488	513	514	500	496	482	511	526	495	502	537	502	484	507	494	484	553	479	484	521	522	499	499	485	501	505	483	498	505	505	512	479	512	514	505	521	517	503	511	522	475	561	436	522	499	516	495	494	463	492	489	480	505	516	491	503	513	491	492	510	510	469	501	484	515	489	484	507	516	539	513	491	527	520	475	501	478	510	488	503	516	526	518	495	505	503	508	492	495	507	478	491	512	537	512	497	505	490	556	497	497	485	470	485	492	494	499	511	487	563	464	487	491	508	519	503	507	506	518	496	543	532	485	503	489	472	534	515	495	529	505	498	486	500	475	502	505	489	496	528	506	476	463	554	524	526	529	495	531	534	463	488	526	484	477	487	490	476	491	499	489	484	496	496	519	482	514	525	506	513	537	508	500	470	474	472	505	519	510	513	496	459	498	534	495	521	477	502	527	529	497	484	460	522	517	485	512	498	512	498	508	480	498	505	524	490	500	490	544	489	498	506	575	489	476	492	513	506	506	488	483	503	511	499	488	496	483	497	553	475	459	502	489	500	475	508	501	535	517	475	489	488	512	482	479	482	492	509	504	484	526	456	513	511	496	509	516
24189	21670	28991	24856	21613	10476	2902	1723	1509	1262	1053	900	825	788	732	660	684	633	576	612	571	529	526	575	551	511	455	453	446	467	491	446	459	471	405	435	432	433	435	463	375	427	479	457	426	428	440	417	440	441	475	467	422	466	410	383	443	399	466	452	407	396	433	429	450	395	415	442	426	459	456	433	414	416	419	419	449	427	424	458	470	411	415	443	423	413	423	421	448	477	434	433	446	470	416	398	456	396	426	418	415	428	410	424	410	438	435	429	456	425	422	417	410	398	436	387	392	423	432	400	444	403	418	432	412	410	431	441	396	437	384	416	420	432	426	426	382	421	400	386	415	420	435	433	432	428	401	430	447	431	420	444	402	436	414	418	425	421	427	423	387	405	414	429	453	418	431	394	383	410	436	389	422	399	409	405	385	408	410	432	406	415	429	382	438	409	418	447	429	438	431	425	434	397	468	446	405	450	400	414	387	464	429	414	437	427	456	438	415	410	428	413	413	427	417	419	437	440	429	421	424	426	450	408	432	425	407	443	435	392	423	420	453	418	389	429	428	433	425	456	415	394	398	418	398	422	425	418	434	421	439	419	417	398	412	414	404	434	423	431	443	413	409	452	452	450	422	417	392	412	388	429	415	415	418	414	424	401	426	417	418	444	439	411	450	389	449	419	424	466	428	407	434	453	431	422	426	412	420	403	413	411	445	414	451	417	445	452	447	420	401	464	446	450	384	397	416	419	417	414	424	456	419	452	380	400	428	407	411	406	434	432	427	392	406	458	449	428	429	388	418	444	428	425	438	422	418	423	435	434	387	413	418	420	406	389	452	423	419	436	414	395	387	413	438	449	464	389	415	421	424	405	394	456	415	438	414	456	431	418	432	416	417	380	429	411	406	433	422	407	423	392	404	443	423	413	418	401	413	418	438	467	443	419	376	384	486	446	415	436	408	416	394	431	403	405	461	406	418	399	421	409	461	412	404	435	413	436	399	399	420	402	446	434	393	422	444	439	430	428	410	391	449	414	403	431	445	452	422	437	439	412	371	448	462	437	413	433	413	466	424	408	399	436	392	397	398	450	419	460	439	450	413	397	406	406	461	368	414	422	397	393	423	408	436	428	415	419	424	423	425	447	424	413	454	422	438	373	403	446	419	429	370	438	403	461	401	420	475	440	434	399	419	439	440	452	430	403	446	393	408	437	419	406	428	399	400	466	430	388	438	414	447	409	413	424	415	410	425	415	436	405	440	461	402	423	404	404	438	373	431	424	451	437	441	413	427	437	379	412	429	436	418	437	397	412	436	395	422	418	439	428	406	403	422	407	435	401	421	433	387	422	462	426	415	360	423	435	422	432	424	429	420	406	387	407	406	416	426	413	426	383	378	425	423	445	427	440	399	401	460	433	382	412	408	430	375	435	426	467	433	443	461	432	429	440	409	438	420	394	439	442	414	410	411	433	416	405	396	426	394	404	390	406	419	433	441	393	416	461	395	416	417	446	440	432	432	403	410	377	418	392	415	413	403	433	449	424	419	432	424	464	398	414	437	432	420	409	428	419	441	437	403	421	418	468	447	453	401	431	405	422	406	392	410	442	417	389	396	446	424	427	399	422	414	409	422	414	431	414	384	432	411	405	450	424	445	400	410	421	436	390	390	417	429	452	413	423	385	412	401	449	443	398	440	391	432	409	412	424	393	397	459	411	415	425	446	437	426	425	410	422	426	424	415	429	407	407	385	438	396	426	424	423	428	426	403	408	428	411	432	445	399	424	422	407	420	414	452	396	421	444	425	424	388	412	439	424	395	436	422	430	394	428	441	388	423	410	419	465	409	448	368	445	460	445	454	424	438	434	441	399	426	404	412	379	444	423	423	409	390	416	377	484	440	449	409	407	417	408	416	401	441	439	385	388	390	461	451	391	415	403	414	409	444	407	436	465	413	416	418	440	379	431	426	424	423	416	434	454	389	427	414	405	390	402	436	434	385	411	436	396	415	410	403	408	378	434	459	398	421	400	405	374	417	414	388	402	401	456	375	408	431	425	430	416	401	373	444	439	402	416	426	413	415	408	436	438	414	418	434	418	407	413	446	413	433	429	463	406	450	430	410	447	447	412	401	422	444	435	434	412	408	428	412	411	416	437	423	404	379	429	414	403	429	430	420	434	425	425	402	420	467	407	403	414	398	416	422	393	420	398	407	404	414	396	386	407	437	434	427	424	392	425	421	464	417	458	453	426	390	425	424	432	429	458	438	435	415	423	423	426	420	416	424	444	410	397	448	421	435	425	454	435	409	398	396	406	398	395	379	395	430	425	408	413	416	460	411	400	419	413	417	440	415	423	418	395	433	409	414	409	430	415	432	437	427	398	409	407	412	455	412	415	397	433	385	415	400	440	406	422	404	430	458	424	409	401	422	394	414	408	430	433	433	478	467	435	389	412	424	411	410	412	427	414	398	419	413	404	394	438	418	433	390	420	478	419	386	425	442	440	421	429	437	426	403	449	438	414	398	423	432	396	427	403	410	428	439	440	433	454	439	409	405	452	443	402	403	471	404	436	406	427	428	452	432	464	421	438	409	419	448	380	408	383	434	407	426	441	381	426	437	422	434	427	412	414	424	443	412	461	424	415	418	433	433	427	434	418	364	447	425	409	414	431	464	443	406	420	443	418	425	428	414	392	421	402	428	404	455	396	415	398	436	410	440	408	439	409	445	445	398	453	435	404	393	442	416	410	381	438	383	365	430	426	425	426	416	426	401	419	429	430	376	442	424	415	424	415	418	467	423	457	437	400	419	409	453	494	413	448	402	373	453	437	421	405	421	429	434	407	430	400	434	440	422	417	423	407	474	380	396	390	418	428	401	455	442	446	396	405	425	407	435	423	449	416	422	427	455	414	423	421	432	432	351	423	402	449	473	374	418	413	417	395	444	428	408	428	415	406	437	461	409	448	432	431	421	388	443	429	412	419	417	392	445	420	419	397	392	394	411	413	457	448	427	437	446	428	406	424	418	403	432	420	405	452	419	424	424	435	424	452	397	418	412	395	390	441	387	397	403	402	402	433	393	402	412	427	412	405	437	433	414	410	415	446	430	422	424	437	454	387	413	459	390	399	403	417	407	423	399	447	427	435	433	417	384	379	433	430	425	428	443	423	396	456	389	451	390	395	382	417	470	405	450	451	398	404	400	441	411	412	420	397	416	427	394	403	416	405	429	407	438	444	413	427	451	420	433	427	442	422	389	409	438	408	418	419	407	393	436	421	441	423	431	372	452	469	400	438	422	449	440	435	427	435	428	408	428	422	404	427	417	423	412	443	384	435	427	426	402	413	394	433	389	414	421	445	443	418	395	386	433	426	411	429	414	425	425	417	418	440	422	419	446	395	416	423	375	413	426	412	418	400	433	390	465	418	375	442	398	404	446	414	429	455	403	397	403	448	424	404	368	427	409	376	416	401	425	415	417	398	431	400	422	421	432	435	448	465	445	464	446	439
9185	26891	19023	9913	6758	5338	4306	3406	2808	2383	1859	1503	1394	1214	1098	1089	1063	896	845	872	809	732	751	772	642	676	582	577	542	528	563	545	553	524	539	521	480	519	544	491	538	554	533	532	530	513	531	496	528	516	501	518	461	527	526	503	495	537	571	511	527	581	525	521	521	512	530	509	514	502	490	507	521	508	463	498	528	467	503	483	499	462	475	505	523	463	477	526	508	531	507	450	511	510	502	476	497	504	515	511	490	474	547	471	500	490	507	509	467	506	491	470	487	497	527	499	505	468	468	531	515	500	461	491	491	477	537	462	517	490	502	491	528	463	451	480	513	497	488	508	482	503	508	492	519	527	493	489	465	473	468	522	495	482	493	479	474	480	521	512	515	504	509	495	505	514	482	499	461	483	525	489	531	478	501	499	509	522	484	488	497	505	510	515	478	489	492	477	508	519	487	445	510	452	451	507	508	531	460	483	479	490	498	469	501	530	474	464	504	461	496	484	489	467	551	470	505	499	534	509	472	518	478	523	517	479	504	522	493	492	530	494	496	519	466	528	479	503	487	477	478	529	472	468	483	519	489	485	512	486	545	486	527	522	463	485	500	490	523	522	483	512	522	522	513	515	519	455	458	486	503	505	510	473	511	481	497	494	496	481	522	488	482	505	492	510	549	490	489	545	502	482	489	464	490	506	514	487	518	536	508	479	509	467	483	466	491	492	498	453	496	463	511	504	498	472	547	521	511	513	494	508	459	499	524	478	499	487	528	481	480	513	494	532	514	538	483	499	513	504	507	469	494	514	501	475	505	523	499	508	466	493	470	499	501	482	482	497	514	537	537	522	473	517	459	501	483	471	490	540	492	460	517	494	472	506	499	511	432	467	462	505	489	526	504	495	484	511	470	508	475	508	522	538	482	511	527	488	506	475	482	485	502	488	483	515	460	484	478	503	566	518	507	491	501	495	491	496	495	482	478	480	508	483	461	494	494	467	504	494	512	531	485	491	524	497	463	483	470	498	503	515	496	504	521	497	493	491	487	482	518	544	470	503	483	516	498	476	501	472	510	490	477	479	500	491	519	494	483	476	530	479	493	523	482	537	498	498	488	506	496	472	505	472	517	492	498	473	485	499	455	500	490	483	479	470	483	497	457	487	469	526	513	488	476	454	526	490	507	494	507	513	506	526	474	515	491	500	503	479	495	470	526	537	494	555	495	513	521	443	482	516	511	528	504	487	489	492	477	496	477	490	516	487	507	481	500	494	496	476	531	499	524	470	493	497	554	502	492	507	502	474	482	505	497	512	506	528	491	516	523	444	520	450	502	484	488	525	443	501	463	491	514	490	477	498	496	501	489	486	470	449	458	422	478	490	497	489	480	494	514	495	480	520	462	474	477	492	495	538	482	462	498	511	557	520	475	452	499	509	480	479	503	504	523	511	451	473	498	503	505	507	473	498	486	490	532	493	491	482	485	523	469	483	482	493	482	526	513	492	463	543	529	509	521	509	490	516	493	512	518	532	526	512	497	500	490	489	484	488	500	495	460	500	469	451	544	518	494	496	511	482	505	502	499	528	467	454	484	490	497	511	473	514	485	488	478	504	490	456	519	509	484	513	496	483	515	506	464	495	492	480	519	481	498	499	498	521	535	448	503	477	497	474	507	494	489	538	458	475	452	472	540	447	485	497	510	500	471	495	489	478	460	515	508	505	468	443	502	546	498	471	540	479	531	541	489	504	472	490	533	514	469	518	498	493	471	515	471	489	488	467	486	510	496	492	472	489	506	494	482	498	493	493	513	516	488	462	473	503	489	525	476	496	485	520	456	513	489	467	519	543	549	506	476	498	476	506	470	498	543	506	465	476	468	502	501	509	508	495	533	487	497	501	499	480	491	493	540	525	518	487	496	491	521	464	496	501	492	462	485	487	487	494	503	468	486	492	495	527	481	481	495	449	536	499	498	492	526	481	535	490	498	458	474	488	466	489	518	531	508	507	531	518	510	539	471	489	502	534	512	487	490	491	503	526	514	482	487	520	514	500	480	513	525	525	524	488	519	500	539	506	486	491	517	502	466	497	478	463	497	480	518	459	524	485	522	480	469	470	494	493	472	495	490	517	483	531	468	497	481	482	468	469	493	469	478	489	509	479	499	501	479	466	479	466	494	515	502	498	513	449	480	508	496	481	462	450	524	495	477	505	475	499	518	497	480	521	504	489	501	507	453	511	491	485	476	458	497	491	491	473	469	490	494	509	498	518	489	540	487	451	472	517	501	482	468	545	482	483	478	499	515	465	494	496	532	499	484	495	482	468	464	527	523	497	442	515	484	489	491	430	485	493	527	507	478	480	493	521	498	502	501	448	510	496	455	497	486	482	495	490	500	504	473	501	484	538	453	480	481	476	463	478	473	491	505	477	523	510	473	514	500	474	516	474	475	448	493	509	473	529	475	489	516	475	525	528	516	484	476	447	485	475	493	536	470	465	520	508	510	523	532	502	504	474	484	522	493	506	494	498	497	489	480	497	517	490	510	473	474	511	506	461	469	532	514	522	509	475	435	491	494	487	489	505	495	472	492	476	504	508	482	473	497	461	485	471	495	533	514	508	507	530	496	504	517	509	526	487	484	487	508	478	513	490	480	468	495	490	489	526	478	542	461	444	526	508	486	513	485	478	483	513	478	463	514	498	545	520	470	488	465	481	483	495	492	512	492	530	524	551	494	469	516	455	530	464	507	541	465	528	499	502	495	492	499	532	515	506	499	481	507	528	505	525	500	458	496	507	504	492	504	472	490	497	488	489	470	503	495	540	467	497	492	505	496	464	482	470	500	497	498	521	476	486	487	495	521	469	465	516	518	474	481	459	522	535	474	534	528	518	466	484	506	429	541	489	498	469	469	542	469	464	512	495	478	439	524	519	512	500	509	486	475	495	493	499	505	465	490	483	486	553	494	458	503	444	448	465	503	454	584	480	472	497	483	504	459	525	494	521	503	511	526	495	484	489	486	504	484	498	491	515	512	533	484	476	527	490	509	564	465	513	479	508	540	471	455	457	476	495	459	539	476	454	497	497	471	436	443	496	476	489	525	512	511	548	474	506	461	471	495	498	540	464	478	445	496	480	470	491	447	517	492	513	471	521	483	499	515	475	502	521	490	472	500	539	486	515	502	461	482	524	518	471	530	486	488	483	494	507	501	519	499	461	485	482	483	492	521	471	491	479	517	528	490	517	480	468	477	478	471	471	456	489	471	514	526	478	510	493	490	459	501	504	470	491	507	526	468	548	485	460	490	529	514	487	474	515	489	512	478	502	480	487	522	481	543	511	511	433	489	523	482	453	515	493	482	492	468	484	563	496	514	466	466	484	498	498	465	475	469	524	487	523	535	446	486	473	483	469	511	523	503	493	474	501	520	488	525	453	519	482	493	512	524	489	485	502	493	517	503	524	502	543	472	491	501	479	519	497	487	488	494	494	499	524	485	474	479	500	515	509	505	493
25330	21690	27809	25866	10339	2331	1856	1384	1079	855	705	580	570	481	469	461	446	418	434	436	402	357	375	360	334	335	316	275	270	300	283	298	311	301	315	271	264	316	287	306	255	303	322	292	307	300	303	291	296	272	294	264	289	268	279	265	259	303	283	313	281	266	266	294	282	278	297	308	276	266	272	306	272	277	262	272	255	235	291	269	271	285	277	280	272	251	268	281	273	252	269	290	250	300	301	290	278	299	249	276	297	282	255	277	284	275	284	288	274	258	254	265	258	262	260	302	275	304	274	267	253	262	275	279	283	274	268	259	316	291	284	255	315	291	281	295	278	298	290	274	289	285	286	279	293	266	270	308	307	254	278	281	278	247	262	286	274	297	261	265	263	299	269	275	270	297	294	273	231	273	272	269	250	261	292	255	258	296	268	288	270	275	275	294	253	264	292	290	263	264	256	278	257	286	262	243	263	298	259	276	254	283	266	270	275	270	266	261	289	269	298	282	323	299	265	279	263	287	308	263	268	277	262	259	262	278	284	290	270	285	271	267	258	259	276	296	285	289	258	275	248	292	265	275	264	255	276	299	278	298	281	294	283	296	270	274	257	302	269	294	254	231	271	283	289	286	264	296	293	280	262	278	268	267	265	275	262	261	257	254	284	274	259	261	279	297	272	309	278	235	287	302	293	256	245	313	246	263	295	275	290	288	301	291	280	270	267	276	263	285	287	293	274	270	267	282	230	298	297	262	266	267	273	279	265	311	258	278	252	278	277	337	258	267	277	262	282	256	298	284	268	277	265	302	248	285	278	262	277	268	307	283	279	265	277	313	275	271	278	273	267	261	307	329	256	260	253	239	285	294	279	261	281	256	291	289	298	297	264	280	296	273	287	305	282	249	310	250	279	293	288	267	266	282	261	250	278	272	261	271	259	287	281	260	275	283	280	234	310	262	289	273	253	274	268	246	243	270	284	257	293	317	278	263	257	216	290	273	291	260	250	269	271	278	242	266	273	275	279	265	274	299	267	264	257	266	288	247	291	238	262	267	272	248	274	275	267	275	251	281	293	290	276	303	301	288	298	289	260	285	293	290	273	296	254	281	287	272	274	270	248	293	277	271	249	266	281	255	257	283	288	268	282	292	266	254	282	293	272	287	319	242	277	294	251	218	276	263	291	271	278	271	267	292	309	300	285	259	269	269	242	253	270	276	290	289	274	217	289	286	256	301	268	296	281	256	256	283	285	286	279	287	300	252	260	246	277	253	275	287	271	305	264	280	290	244	267	274	292	286	285	277	270	271	285	286	270	301	266	262	283	283	295	256	271	273	258	285	286	277	235	260	272	285	262	255	259	278	297	263	286	279	277	243	258	269	274	283	279	300	273	276	279	303	275	254	260	279	267	312	289	266	263	251	262	274	300	286	282	325	300	298	298	253	290	305	248	284	283	281	302	279	292	294	243	266	265	256	265	281	278	302	257	269	253	275	295	281	255	275	271	293	258	247	291	291	277	245	268	278	245	268	278	275	279	281	243	283	271	265	284	287	262	273	268	268	234	305	283	223	263	293	243	291	313	300	289	305	262	274	261	264	263	285	304	273	258	282	267	280	261	308	279	260	278	283	258	274	311	257	283	252	257	291	248	266	291	267	286	293	251	280	294	262	264	263	276	242	302	249	300	248	252	286	276	261	276	272	250	274	268	277	250	305	305	248	275	289	283	274	260	257	269	268	295	285	259	270	295	252	248	250	281	283	275	253	269	315	265	255	303	290	262	278	268	272	255	268	272	309	330	274	284	236	281	294	287	239	279	250	306	278	246	309	274	269	280	274	284	275	269	245	280	289	273	274	279	275	270	276	292	285	237	296	271	261	261	265	269	276	262	269	245	256	277	279	295	302	279	292	262	273	273	270	263	230	241	287	259	294	264	257	259	291	268	295	283	282	262	269	250	301	259	277	280	275	297	301	277	265	267	309	268	273	266	288	289	253	267	256	278	285	264	296	294	264	265	285	281	280	282	267	261	247	278	260	295	292	260	280	271	274	280	260	269	298	242	287	271	291	251	287	284	287	282	289	277	235	250	258	282	291	256	288	276	279	252	261	262	268	253	268	282	297	257	292	280	283	260	262	280	283	276	272	278	254	252	265	276	266	257	287	282	281	275	268	288	276	273	279	287	272	290	243	271	280	262	257	265	304	272	297	276	240	246	269	272	284	257	293	276	300	285	243	260	291	278	293	281	278	259	271	308	266	262	287	270	295	271	260	282	256	272	264	259	274	286	285	270	255	279	287	266	282	281	302	267	257	274	301	267	285	294	288	273	315	273	275	262	276	258	293	308	261	271	287	281	295	303	274	290	279	284	289	283	265	288	257	309	267	289	310	255	284	281	282	260	289	259	267	241	261	274	269	243	264	262	302	254	251	279	271	292	273	290	284	273	235	294	249	286	277	297	261	294	272	259	245	300	254	285	283	285	269	264	279	285	286	288	272	291	270	319	258	293	277	285	248	237	301	254	280	271	292	307	286	267	242	277	277	297	295	290	242	257	290	294	280	263	252	274	275	281	294	270	286	241	279	281	285	299	269	242	255	313	304	269	292	280	280	290	261	279	278	296	258	278	243	269	304	284	277	287	305	261	259	295	296	268	253	296	264	268	262	316	341	255	297	279	315	258	237	272	308	274	283	270	249	300	271	267	259	271	268	275	281	282	281	274	267	287	303	272	267	264	262	227	264	280	281	248	281	283	270	266	268	283	273	267	277	256	296	281	257	267	295	245	267	293	271	299	253	277	299	282	287	272	286	262	280	306	265	285	279	264	255	271	263	315	264	297	278	300	266	299	275	294	247	254	279	257	293	253	301	302	277	277	291	278	276	277	285	273	287	286	289	272	271	274	291	280	274	264	300	282	297	295	263	287	266	251	272	272	273	245	283	279	261	289	284	255	267	293	291	267	258	266	255	274	281	261	291	266	292	313	282	294	257	267	288	249	306	292	277	269	285	278	291	267	282	281	253	264	259	270	275	279	265	291	300	262	267	274	287	257	262	268	260	267	294	280	271	284	276	270	287	281	273	286	273	291	272	251	263	276	279	267	288	301	295	227	291	264	277	258	277	264	269	269	253	280	284	288	269	288	259	264	281	263	271	269	271	263	257	260	278	277	296	295	264	291	264	267	282	282	271	274	288	262	286	263	288	263	274	261	274	260	273	285	266	287	261	286	279	275	286	270	283	266	305	275	282	270	273	236	328	263	274	261	286	262	307	261	292	241	301	270	272	282	309	299	307	300	266	304	259	255	271	308	268	290	269	304	274	253	296	269	281	278	258	291	283	272	267	238	303	257	248	270	258	289	276	300	255	289	271	281	280	270	279	280	269	294	281	254	262	278	259	317	290	299	270	307	286	278	324	276	303	281	286	313	300	287	276	271	280	254	293	300	283	304	286	280	257	284	286	296	267	294	294	294	274	283	281	293	286	286	270	303	264	306	282	246	281	285	303
8783	21990	15253	7359	5250	4283	3680	2910	2317	1769	1411	1119	947	826	775	779	745	623	605	632	593	542	539	521	458	448	417	356	343	387	351	357	379	366	358	337	317	334	303	343	335	330	379	319	303	341	347	345	322	328	354	334	343	347	340	346	331	331	333	341	358	374	334	327	329	313	358	367	340	320	339	319	329	335	318	332	318	287	333	372	307	316	341	331	324	356	327	303	349	344	366	323	317	301	326	297	299	315	347	315	320	318	306	366	338	338	331	348	305	344	289	350	286	353	313	292	331	321	306	327	350	321	336	330	348	322	338	307	325	321	320	326	315	323	324	341	329	339	329	334	361	367	341	329	305	322	343	350	336	288	325	331	312	328	327	333	305	311	329	318	327	356	291	334	339	321	345	327	352	338	356	307	360	328	374	323	344	340	336	319	304	347	315	318	325	364	301	308	337	317	317	341	341	308	342	311	335	308	342	333	304	336	289	339	315	326	301	299	320	317	296	308	302	329	300	308	308	309	300	286	324	321	328	308	320	308	367	324	308	326	330	347	289	312	313	359	336	321	328	312	325	362	366	362	306	336	337	325	324	308	338	334	315	333	317	317	325	327	329	364	330	308	302	357	323	335	314	336	313	328	337	318	336	347	290	320	335	358	341	331	320	329	319	336	311	333	297	300	357	348	349	324	348	323	325	325	294	328	336	317	325	332	338	337	315	308	350	330	355	316	338	329	315	314	331	311	314	341	335	344	329	321	301	302	328	359	344	335	350	283	327	294	312	337	333	320	345	323	294	334	292	321	313	316	346	313	314	312	316	314	329	353	315	356	332	303	298	317	336	306	320	330	328	340	304	334	311	308	326	339	324	307	323	336	346	315	327	313	325	368	322	318	328	324	317	341	320	314	331	325	305	308	319	353	270	330	344	338	328	333	334	346	336	325	320	306	326	295	310	339	308	337	345	314	345	329	339	352	342	351	312	331	325	338	337	351	326	343	294	282	311	340	318	291	355	312	343	313	365	294	346	340	309	350	318	309	346	332	329	338	313	340	352	325	284	339	313	323	335	347	329	347	313	324	309	338	330	321	302	380	316	324	318	316	345	300	288	344	368	346	353	305	329	304	348	325	362	326	318	330	305	338	340	329	299	304	324	366	325	348	329	308	370	317	317	367	359	343	320	326	333	332	337	336	343	316	345	330	341	318	327	332	331	344	338	353	339	342	313	347	317	355	328	339	335	327	342	330	331	333	334	337	342	340	301	334	295	319	305	298	341	355	314	351	326	321	316	328	346	342	334	328	350	332	322	307	333	332	317	328	303	327	312	297	338	287	334	342	342	308	324	337	313	365	310	326	329	324	298	359	338	339	324	312	309	380	322	312	364	321	317	321	345	327	286	319	355	320	336	349	329	358	325	273	319	288	287	318	322	326	328	338	292	347	326	316	304	333	334	340	326	301	315	328	346	318	348	344	324	343	317	341	303	329	335	334	337	307	330	299	358	328	339	334	354	333	300	312	323	313	325	326	322	335	331	326	333	347	311	340	339	339	345	322	331	320	349	327	314	347	340	320	313	317	335	285	330	308	306	306	322	331	324	323	316	327	335	306	312	331	333	330	336	320	329	345	302	286	299	305	301	303	296	338	340	298	343	313	352	306	308	340	316	322	307	345	346	330	340	315	326	353	332	342	324	309	299	338	324	345	362	315	347	336	311	332	332	355	340	323	327	324	334	356	340	298	355	292	347	309	350	316	291	335	330	315	323	314	298	326	302	321	364	344	316	340	297	343	334	310	333	340	323	308	336	321	334	334	304	345	311	304	321	340	294	321	342	325	351	315	323	331	336	312	345	324	338	316	364	313	297	314	342	284	302	334	321	326	327	297	334	329	300	330	345	322	310	342	315	311	319	319	300	297	340	332	295	311	322	309	336	312	333	333	342	340	315	346	343	309	342	320	312	336	326	318	303	336	307	319	334	309	339	326	312	317	293	341	294	331	330	284	325	293	343	352	310	350	332	302	323	330	356	338	333	304	327	281	333	318	324	356	338	307	347	342	335	332	350	337	301	310	322	353	297	304	337	328	285	363	321	313	327	312	305	335	314	309	367	343	322	328	297	352	321	279	330	321	332	341	310	330	348	319	369	318	276	341	305	370	322	329	335	313	306	356	327	343	317	320	325	351	334	352	310	305	353	329	327	315	331	297	336	343	340	345	330	317	327	320	305	312	325	321	310	301	320	320	331	329	313	351	369	334	315	354	312	313	295	298	344	342	317	326	319	332	311	335	320	333	294	342	346	346	336	334	353	301	339	307	350	353	346	329	317	335	317	327	327	358	355	325	305	313	344	330	341	354	351	303	301	339	307	316	338	318	319	317	345	351	301	351	316	323	311	370	306	338	341	334	314	318	312	325	297	302	343	305	313	348	326	333	303	363	311	340	328	345	347	329	313	308	329	320	318	314	304	316	350	345	325	347	319	318	338	311	352	355	337	301	322	347	294	321	317	333	311	317	332	295	320	306	308	367	316	331	330	314	309	338	350	337	399	357	334	338	353	316	313	326	331	338	323	300	316	316	337	321	314	325	321	321	347	337	320	337	363	319	323	325	329	314	347	344	304	322	305	321	314	343	294	328	313	333	320	347	308	326	318	339	318	326	300	315	334	356	321	309	327	327	321	304	334	348	306	361	327	328	296	305	313	328	353	330	306	350	286	301	338	355	315	346	341	330	355	325	330	359	374	332	328	325	330	342	290	329	324	314	329	317	308	332	349	337	331	301	343	346	294	306	340	339	318	306	346	324	333	321	322	332	296	372	320	330	342	310	325	313	334	349	344	344	322	339	333	309	334	324	307	307	327	319	317	346	315	334	307	347	317	334	337	327	305	335	362	330	340	318	327	329	337	296	312	295	329	342	282	292	323	312	315	327	320	295	335	327	345	333	317	317	325	341	295	358	343	317	289	342	341	359	310	316	308	345	342	347	308	369	320	334	331	352	337	329	343	376	318	317	346	364	335	344	328	345	351	327	353	350	296	316	320	323	330	321	331	332	335	324	308	294	310	336	328	306	328	330	349	302	325	333	335	336	308	320	321	333	333	309	338	316	335	336	327	317	336	312	328	314	342	339	355	299	300	348	303	348	313	328	322	327	321	336	339	321	316	326	308	343	301	330	332	354	313	335	330	354	286	328	346	305	299	310	333	322	310	333	330	330	349	324	339	324	279	349	301	351	300	322	334	319	279	334	316	332	352	301	332	319	351	320	354	279	322	328	320	317	332	369	306	347	338	321	310	313	304	355	293	335	356	325	342	335	311	332	342	320	302	321	335	305	321	339	321	333	355	356	299	340	323	311	349	321	344	341	329	356	346	307	266	335	339	315	342	340	311	332	290	300	326	339	321	334	336	325	306	327	298	309	331	299	327	333	319	332	301	291	316	340	314	348	316	317	347	347	318	303	342	340	309	304	341	335	354	331	346	326	337	306	349	295	324	294	310	334	314	334
23115	21740	29600	24442	21742	21775	10311	3028	2004	1479	1192	1035	846	743	629	669	597	543	511	472	462	486	487	423	368	385	344	253	248	275	277	277	298	276	255	234	268	241	255	253	226	242	227	238	280	243	230	247	245	217	249	228	230	231	221	235	236	229	239	245	259	233	239	233	209	232	232	238	246	221	239	228	242	210	217	257	261	254	239	228	228	238	206	237	233	218	228	229	224	213	228	250	229	221	242	214	221	211	232	238	221	247	260	228	231	237	218	222	224	224	229	223	219	223	229	242	227	224	217	235	223	217	203	215	232	236	231	241	247	243	192	242	192	234	229	240	212	215	212	235	223	217	220	225	233	236	218	228	237	243	212	232	194	240	222	202	212	221	231	216	234	204	214	214	209	246	243	202	246	227	226	230	230	238	206	242	227	222	274	238	193	208	220	218	206	213	229	222	198	244	221	225	222	209	205	252	229	241	215	235	227	213	198	224	240	206	236	215	218	231	222	208	207	228	239	217	218	216	221	239	205	220	210	222	217	213	250	216	238	215	239	257	228	255	249	210	201	186	222	224	211	231	222	215	204	250	216	218	225	216	211	213	218	226	236	223	236	211	241	230	223	253	222	253	185	240	222	199	216	206	208	222	228	237	204	224	223	218	233	204	188	241	240	225	228	236	217	212	244	219	196	230	195	202	209	241	217	215	213	213	221	198	191	214	248	220	243	259	193	195	233	228	230	217	243	193	216	228	249	231	263	221	234	244	206	253	215	219	217	243	260	225	230	230	208	211	220	239	214	213	202	222	258	234	245	247	216	213	217	229	223	215	230	231	232	212	217	227	245	228	225	240	212	242	212	237	213	212	233	239	234	224	227	205	218	198	237	232	205	219	212	238	219	214	235	206	208	225	240	228	230	248	215	240	224	220	235	214	214	224	219	225	216	254	216	224	217	221	226	223	225	231	203	213	211	233	214	232	251	206	242	227	237	223	224	210	232	207	205	214	220	225	235	243	198	220	209	224	218	238	228	228	223	207	248	194	236	238	243	212	225	248	230	223	235	201	221	224	249	193	225	236	215	236	217	221	245	193	210	217	219	231	226	193	229	214	235	263	206	215	184	230	203	226	218	222	211	217	216	187	215	220	217	201	229	215	218	205	204	221	233	206	239	192	232	239	210	217	239	237	237	233	233	212	197	216	240	218	219	218	209	241	229	214	212	203	225	223	217	232	256	196	204	226	216	227	200	238	230	217	228	207	228	237	226	220	220	227	235	217	221	225	230	205	219	241	250	238	225	231	221	196	221	242	238	237	207	208	222	248	241	224	224	216	200	234	218	210	193	211	245	211	228	248	229	217	224	228	220	248	237	231	202	231	229	206	218	204	190	221	204	218	220	202	230	215	231	205	204	210	209	244	222	240	229	206	247	236	240	247	188	236	217	219	220	209	251	229	229	214	246	239	213	221	209	214	213	213	235	222	239	226	213	240	213	200	220	206	232	202	194	227	224	233	200	210	236	241	233	252	200	219	236	209	230	210	240	238	203	219	242	230	222	210	221	230	203	233	217	224	219	240	226	210	226	220	240	204	234	251	219	204	208	209	210	190	220	253	220	242	228	233	243	221	223	220	212	212	193	204	205	204	194	212	210	217	215	217	202	258	219	228	238	226	207	207	202	244	201	229	217	223	220	242	215	229	241	241	212	238	199	227	228	223	216	233	240	202	206	217	227	220	226	225	201	225	229	205	218	224	214	201	209	205	224	230	237	208	222	198	227	223	240	241	214	234	220	250	233	200	214	216	239	242	215	214	226	229	227	228	230	203	216	238	229	215	215	223	235	217	198	222	231	213	225	228	208	236	216	216	193	207	218	223	233	212	205	231	241	209	237	218	220	202	230	255	239	215	189	230	223	200	227	226	212	219	223	240	209	198	181	215	214	230	224	221	253	204	248	232	212	230	245	194	238	220	211	254	231	191	244	222	210	227	184	211	220	241	230	196	232	249	240	244	201	219	237	239	220	202	205	222	210	202	223	254	208	237	216	244	216	239	220	196	228	215	217	217	250	239	196	235	211	250	214	215	237	234	206	235	199	222	203	224	222	221	200	240	233	226	256	248	231	210	252	211	202	222	210	223	217	226	227	227	219	209	188	220	198	212	201	211	226	263	222	245	207	224	229	216	229	213	209	228	228	205	232	197	200	228	211	217	240	238	221	225	229	220	250	209	235	211	195	216	203	222	217	232	233	213	192	220	233	230	199	225	227	253	229	205	215	203	214	216	207	201	236	217	252	227	226	196	222	242	235	232	229	198	206	211	264	250	230	234	190	213	232	205	222	233	212	234	205	213	218	244	210	225	253	229	238	240	200	229	213	213	214	201	216	221	220	234	218	234	185	247	219	243	216	201	197	199	241	234	193	207	223	230	208	225	235	232	212	219	203	214	217	230	204	228	246	230	204	210	225	233	234	236	227	215	221	221	243	219	202	210	250	209	213	237	176	210	247	215	229	227	238	227	225	217	227	236	228	209	215	247	230	212	241	236	218	226	203	229	192	198	205	243	218	212	217	236	224	234	191	225	221	221	213	206	217	225	215	204	225	191	212	221	226	233	215	226	226	198	237	214	236	216	223	225	209	233	230	206	210	220	220	215	259	224	205	215	212	228	224	207	226	234	225	242	222	217	216	217	230	207	207	215	223	252	216	219	210	236	212	245	238	238	211	282	204	236	235	215	238	236	222	236	193	205	241	210	226	242	192	201	227	213	253	246	203	205	221	230	232	229	203	223	212	201	206	196	243	207	211	250	241	215	224	235	232	248	205	223	213	221	229	208	201	205	229	224	234	233	250	215	208	228	222	220	215	195	240	210	249	233	238	230	251	212	226	191	226	239	221	217	218	222	245	224	241	223	206	230	220	232	219	238	236	205	236	213	230	213	220	217	220	206	229	225	204	213	206	227	201	233	227	214	224	221	231	216	228	248	233	230	242	233	215	209	201	240	228	256	236	230	210	192	238	198	212	228	210	240	196	246	222	232	210	225	220	231	209	196	204	211	209	221	227	234	227	217	208	230	252	233	228	238	210	235	213	217	199	223	231	210	255	228	226	219	228	225	204	203	229	204	237	243	193	226	204	229	208	231	224	219	211	232	206	236	208	212	224	220	236	224	224	228	218	196	224	232	216	219	212	238	199	202	188	205	221	224	243	209	209	202	216	212	225	224	212	220	204	204	237	215	226	243	237	213	222	224	239	225	223	224	211	252	234	226	233	225	232	219	244	235	217	194	233	230	202	210	233	225	246	225	218	222	205	235	226	233	253	204	254	210	229	238	228	246	214	243	241	235	200	208	205	224	204	210	230	192	203	224	227	221	244	233	219	223	204	214	233	229	241	205	231	240	221	214	219	204	246	212	208	259	192	243	254	234	220	215	236	232	216	214	219	228	208	212	239	225	225	236	207	260	257	245	223	240	215	206	229	212	253	209	227	209	236	222	202	219	203	207	201	227
10661	30676	22724	12438	9680	8294	7071	5541	4121	3160	2431	1901	1594	1486	1231	1108	1047	885	846	835	803	812	785	688	561	572	495	337	382	394	375	381	339	400	375	330	257	320	319	282	341	323	306	323	336	297	315	306	310	289	306	292	270	301	302	299	303	320	305	360	343	319	315	326	305	341	291	310	295	306	286	266	262	258	267	288	289	267	292	261	282	279	287	296	308	265	263	294	261	285	297	284	288	259	246	297	258	255	250	294	221	250	298	262	271	272	291	251	269	256	287	300	251	244	274	257	270	286	266	274	251	287	301	303	315	265	297	268	282	289	238	256	253	280	272	283	240	266	270	269	259	273	269	287	257	274	277	256	256	263	279	283	245	236	260	278	295	289	295	279	280	254	263	247	275	275	276	260	264	262	289	254	266	263	241	261	307	285	311	257	253	283	276	259	270	253	265	228	267	266	307	269	289	268	265	273	301	269	235	290	237	279	248	279	270	261	282	284	235	261	278	292	239	292	285	288	264	244	261	227	268	234	265	250	259	271	242	296	257	280	241	287	283	270	294	270	273	262	250	268	280	279	275	276	269	228	257	271	263	258	270	283	266	268	268	263	281	258	276	272	294	285	262	294	257	263	235	282	237	267	261	307	268	258	229	248	288	264	269	250	286	274	301	271	268	280	268	277	272	235	266	246	267	257	263	275	277	271	257	273	259	279	274	268	246	258	244	277	262	262	310	329	216	277	279	280	269	256	250	258	258	272	287	274	283	285	276	249	275	252	266	273	279	276	257	285	256	285	292	251	248	251	278	264	293	265	248	285	248	265	280	276	250	289	273	290	242	259	269	261	289	270	267	260	245	289	292	275	285	300	281	275	287	265	242	254	272	272	251	307	279	250	250	301	252	240	259	251	249	285	296	234	292	268	262	249	265	282	252	269	249	289	277	306	291	250	272	247	254	254	257	231	267	284	243	282	270	289	265	284	266	293	295	295	303	249	269	275	281	272	301	247	271	289	260	242	283	268	237	270	271	248	277	292	283	285	293	270	244	290	267	259	266	274	259	313	268	261	265	263	278	289	259	264	258	276	273	262	278	282	260	258	283	297	269	256	300	264	280	289	291	240	272	272	253	265	255	266	283	254	280	257	306	226	247	279	281	263	275	266	279	249	262	312	263	254	276	285	254	243	278	282	284	247	256	286	264	288	273	280	301	281	284	300	278	286	287	266	277	290	292	264	275	271	262	284	252	277	268	254	280	278	269	266	292	298	259	258	287	268	284	266	281	269	284	264	275	256	274	288	263	260	273	274	252	243	288	271	277	276	272	278	284	271	289	266	243	278	261	280	291	286	256	269	261	250	278	284	288	270	271	304	255	269	250	282	254	260	281	276	269	264	312	275	278	278	251	248	282	292	308	288	253	250	237	306	276	256	255	281	239	262	234	257	266	241	261	282	288	281	258	277	255	281	285	277	273	266	254	241	262	280	259	265	245	294	287	252	297	276	270	253	251	295	262	271	283	284	242	265	283	281	247	264	268	244	252	274	300	254	285	264	300	266	301	282	252	274	244	250	270	263	256	274	280	283	268	259	249	277	278	282	273	276	271	256	250	274	293	247	268	264	283	278	242	247	279	265	280	279	265	285	257	297	272	286	287	287	246	265	282	268	276	241	262	266	234	295	245	262	259	275	274	268	262	282	264	277	271	286	264	244	288	277	272	303	254	261	276	254	298	272	272	272	266	261	291	262	283	279	265	238	276	261	273	278	261	237	251	274	248	266	288	284	253	291	267	241	240	276	271	277	270	274	285	301	263	262	266	252	233	273	276	272	271	290	267	247	249	239	257	264	301	255	272	277	284	246	263	271	264	255	266	277	243	283	291	251	284	259	254	254	270	291	258	267	298	298	273	276	277	299	235	270	233	288	258	250	266	256	267	258	269	262	305	288	274	240	257	253	278	252	241	250	244	275	255	242	296	290	257	284	277	250	276	291	250	249	292	250	305	276	286	278	263	253	263	296	280	292	309	234	273	270	262	253	234	274	266	290	258	269	270	278	292	301	269	263	275	253	260	267	264	260	262	257	276	286	242	236	272	328	300	291	295	277	285	282	283	263	257	276	254	250	272	240	303	253	266	267	281	271	271	262	251	254	300	277	262	287	272	266	251	243	269	305	264	272	255	254	260	273	263	260	259	260	240	265	272	253	269	284	279	273	263	275	280	241	263	268	270	274	228	282	266	277	258	268	258	273	267	254	324	260	316	293	264	280	288	265	255	265	279	266	275	276	257	266	268	284	280	282	259	255	290	237	270	242	280	281	284	270	291	271	263	272	251	271	291	217	250	291	260	253	262	269	290	268	279	251	269	275	319	299	281	237	270	276	255	277	308	263	270	253	254	302	246	279	266	280	253	276	271	253	258	248	245	255	289	279	251	258	270	273	265	285	255	248	268	273	267	255	271	264	247	299	275	263	280	265	238	291	285	232	287	264	263	269	296	279	249	261	309	263	259	267	268	280	283	260	273	266	247	296	306	295	311	276	261	255	255	277	295	276	258	257	233	260	260	260	271	263	260	256	251	318	273	273	263	288	247	252	285	272	253	268	295	276	278	262	286	241	258	283	263	258	227	262	260	258	307	265	284	281	256	269	280	266	299	276	251	254	248	327	261	252	271	245	275	278	264	282	263	273	256	274	280	301	264	292	249	278	274	258	306	287	262	290	286	289	272	276	287	283	261	288	256	256	243	262	300	261	285	262	268	284	254	281	266	250	291	293	281	283	272	260	278	268	306	253	269	269	283	251	301	268	264	257	275	268	284	282	258	261	275	302	259	285	282	278	295	247	267	254	262	240	273	278	275	255	284	268	241	280	292	287	258	267	271	246	281	282	253	283	282	260	263	270	289	262	275	284	280	294	248	250	299	278	287	263	291	262	251	276	282	275	263	285	285	285	274	229	268	251	270	267	281	252	281	259	277	283	253	266	274	259	260	282	262	272	284	280	251	279	292	264	280	275	265	283	289	253	285	292	277	258	236	297	302	233	260	259	245	303	270	261	269	262	274	250	278	274	274	242	272	255	272	307	286	269	281	290	267	265	248	260	262	267	259	282	275	283	255	250	256	266	279	278	263	261	278	269	279	243	262	275	264	249	272	276	263	253	340	289	280	284	258	299	276	256	262	280	272	257	263	296	270	281	268	266	270	290	247	271	280	298	238	271	254	255	273	277	275	284	294	266	289	287	283	283	267	285	258	284	293	280	272	254	278	260	254	290	272	308	253	287	253	264	288	271	269	293	278	273	255	288	296	258	261	298	267	263	286	287	277	253	247	262	261	269	255	284	291	293	230	280	279	273	250	287	276	281	254	266	267	270	296	294	304	288	268	279	261	259	299	270	269	259	247	256	241	241	272	267	266	270	278	268	269	275	284	271	277	260	253	287	274	272	262	294	273	297	290	250	279	259	280	279	265	272	262	247	252	291	286	263	259	265	245	243	254	229	263	260	274	260
27938	20343	11836	4564	2576	2104	1660	1351	1093	930	786	699	621	622	566	576	559	549	502	491	542	479	466	512	438	452	465	437	483	442	445	460	463	415	413	436	475	438	464	437	419	455	425	465	421	455	416	419	442	474	424	433	411	446	433	438	448	433	438	429	409	451	438	472	440	446	439	443	404	445	436	444	395	427	432	407	426	410	472	450	447	439	456	415	426	445	455	407	431	478	432	396	436	435	427	430	423	419	459	478	418	454	427	458	433	437	419	464	440	421	438	423	431	446	456	435	439	431	399	407	414	456	414	407	451	407	404	408	416	413	429	429	462	429	445	429	400	444	409	419	425	446	442	481	448	424	428	418	441	439	426	404	427	429	423	437	452	443	435	432	422	444	422	446	398	418	445	433	437	431	380	414	461	434	426	410	443	406	441	475	417	422	456	421	398	437	418	418	437	438	432	415	443	442	415	433	390	437	426	450	444	453	457	432	440	453	418	403	467	448	425	431	441	472	456	383	431	422	427	439	436	456	457	466	432	432	406	414	425	443	427	437	454	402	450	427	407	439	419	415	463	449	421	434	430	427	414	429	449	381	448	466	409	430	406	432	436	436	443	461	434	431	449	481	468	445	400	443	444	480	410	391	425	444	439	403	451	463	394	401	443	409	426	419	427	428	459	433	420	455	436	449	436	433	420	405	395	435	447	414	434	436	433	427	448	486	438	462	410	445	455	424	424	425	410	474	425	459	442	430	453	433	409	451	428	403	439	437	447	416	430	446	418	434	445	423	434	418	408	453	423	427	405	454	445	401	416	436	439	450	370	418	402	447	457	436	476	423	426	395	407	420	423	443	424	422	391	457	412	428	437	466	420	425	467	458	434	449	461	422	458	434	485	375	425	450	411	432	436	428	428	431	439	409	442	433	409	434	421	454	426	433	437	446	404	455	407	466	434	438	465	421	441	433	445	427	444	416	404	431	453	402	459	447	401	456	468	471	458	464	430	406	417	450	415	460	453	431	440	462	453	405	448	410	414	441	425	406	423	442	475	449	435	422	433	421	431	451	432	383	440	466	453	453	440	418	421	430	437	408	417	418	413	421	416	392	439	469	434	402	426	427	441	445	476	428	418	440	404	474	386	460	469	428	437	470	398	457	433	450	447	499	442	485	429	422	413	485	422	453	413	472	406	417	434	417	468	421	437	434	435	445	439	415	453	412	424	412	425	405	419	431	464	457	478	442	447	435	454	390	407	420	433	423	449	467	446	434	400	448	430	434	433	455	413	421	406	428	433	439	435	482	453	430	446	446	440	407	434	439	426	393	428	411	421	438	435	418	450	459	471	473	406	432	477	419	481	422	418	460	427	413	440	425	462	432	436	437	434	443	411	434	420	466	433	415	470	441	424	400	447	462	419	421	477	412	409	442	431	448	426	439	439	416	455	474	443	418	456	417	440	418	410	440	460	447	429	418	410	475	443	467	447	423	447	428	422	448	441	462	433	454	461	435	443	449	445	436	450	426	444	425	427	454	426	448	437	411	456	446	441	433	425	433	417	418	455	432	461	426	487	430	422	408	445	433	410	440	421	435	464	453	423	426	461	428	426	445	402	415	460	379	448	440	465	451	399	412	455	471	405	425	403	435	451	432	448	456	418	415	434	454	437	439	454	447	432	414	438	467	425	443	399	453	446	460	396	471	408	428	458	458	439	417	461	416	443	463	459	445	417	432	433	436	453	418	421	438	411	412	455	436	404	445	476	465	416	430	440	439	412	398	399	404	468	418	421	416	418	410	421	425	435	462	415	423	442	429	442	426	424	457	447	442	431	424	460	414	426	423	428	401	427	407	408	430	435	443	461	463	428	447	463	407	418	448	441	386	460	399	413	448	425	444	437	423	456	442	407	453	401	423	449	444	425	390	459	466	459	431	460	396	447	434	428	445	458	453	458	444	398	427	461	446	426	417	415	456	395	439	419	459	423	433	430	439	448	458	442	431	368	456	410	438	436	428	453	438	430	494	447	429	447	458	444	469	472	455	456	416	420	447	451	438	398	447	432	432	461	422	418	441	442	419	414	425	411	451	449	476	418	416	459	434	434	442	443	411	417	432	445	448	432	422	449	484	458	417	447	435	446	418	464	450	423	457	427	401	432	446	415	432	410	410	435	412	406	416	449	454	445	449	445	433	421	430	393	439	413	427	448	414	421	435	417	431	412	415	436	455	436	417	400	439	407	420	412	413	435	444	417	451	426	446	440	443	483	439	412	455	407	429	436	441	436	441	420	414	439	426	442	432	448	435	428	441	467	454	449	457	446	423	470	450	420	439	445	428	458	404	440	408	486	406	468	434	460	445	438	449	421	439	464	461	442	419	454	420	455	431	422	455	426	415	411	452	459	444	467	454	429	425	423	453	435	434	417	436	478	428	455	446	419	464	408	470	423	450	439	444	435	436	432	429	411	443	456	475	424	463	473	470	426	432	484	451	401	424	437	430	431	456	493	425	424	448	438	441	451	483	450	424	431	457	429	441	415	435	422	427	392	455	459	449	426	447	423	426	400	449	407	405	442	437	442	436	458	424	440	445	433	472	444	444	435	473	437	426	464	428	425	440	399	392	436	410	433	471	447	439	435	445	419	438	424	429	437	439	398	430	437	428	449	448	463	411	428	452	465	456	438	440	415	393	448	391	399	435	443	396	411	461	443	422	420	438	454	477	414	436	441	444	464	438	432	431	453	422	429	424	432	437	442	429	432	427	413	431	439	449	439	415	434	432	412	392	487	377	418	412	445	426	447	469	441	471	456	458	441	430	435	422	433	450	416	450	471	429	428	449	416	443	410	443	455	414	408	413	448	475	430	438	459	444	449	424	458	430	439	458	458	442	421	434	421	445	405	410	414	431	465	444	397	425	420	409	387	404	416	386	422	429	428	426	438	451	407	453	433	410	399	485	451	402	465	480	470	448	431	433	412	453	468	444	435	416	416	436	469	437	452	422	424	457	385	440	421	449	436	446	400	443	430	420	434	440	418	417	453	400	458	406	472	438	419	438	445	445	428	444	459	431	453	431	417	467	424	426	435	456	414	432	429	403	419	437	449	462	464	430	401	402	418	434	473	443	427	422	423	443	438	447	439	441	467	428	410	461	415	410	455	419	433	447	459	434	417	434	445	404	404	426	419	501	409	445	433	445	453	481	463	435	412	407	426	413	400	422	412	416	438	461	458	446	452	417	439	450	439	415	425	449	460	465	433	399	456	429	436	418	454	441	441	449	424	426	452	442	437	420	447	443	394	461	433	414	422	454	440	419	425	438	393	438	449	423	490	435	463	460	456	448	421	404	460	437	398	418	407	450	445	434	426	404	394	432	423	434	425	406	408	402	421	409	419	403	442	425	406	450	425	452	414	423	413	430	407	422	459	439	452	485	415	439	478	431	404	407	452	414	459	444	437	452	455	445	455	427	459	456	469	424	434	459	436	411	469	428	445	423	419	416	398	449	458	436
8991	17416	10930	5348	4533	3904	3401	2628	1946	1519	1243	1127	1020	885	868	844	788	747	672	632	658	719	702	639	628	598	586	489	522	532	541	488	518	543	547	527	499	500	534	567	554	533	546	513	525	514	524	521	521	512	526	486	516	524	552	529	525	497	530	534	557	513	563	504	503	517	537	499	488	522	482	493	515	478	512	535	491	490	475	533	551	505	509	514	458	506	491	495	550	571	473	553	535	528	534	533	469	520	518	529	487	545	518	497	522	488	483	528	491	509	526	487	530	521	559	478	511	496	497	489	499	470	482	514	475	516	506	493	520	505	479	485	509	523	495	509	515	538	525	519	520	519	540	510	464	544	527	483	491	505	510	493	532	505	541	519	494	521	542	452	527	513	520	499	525	518	567	460	477	556	507	489	501	504	494	490	526	493	517	493	540	493	547	517	531	530	480	508	560	489	487	528	487	519	508	465	490	510	486	490	522	541	495	485	473	469	490	497	530	492	503	531	495	487	507	528	515	546	518	515	505	504	513	489	509	526	489	535	533	476	524	500	552	537	512	503	537	493	526	552	497	534	550	493	531	512	513	554	512	546	490	514	534	583	529	533	536	462	485	494	528	515	471	515	525	509	478	531	527	548	519	517	550	498	497	526	539	512	529	494	489	532	482	473	528	524	522	551	483	497	533	493	525	525	540	503	466	515	524	497	502	490	503	489	474	489	495	514	465	503	518	523	527	477	515	532	504	560	489	509	488	460	481	518	496	528	535	485	504	508	501	565	504	550	529	517	500	509	521	496	552	482	540	530	508	496	563	484	500	527	483	518	496	524	521	512	488	508	494	500	514	527	482	469	543	494	533	502	489	511	565	497	515	512	497	529	540	505	476	505	521	516	548	527	527	531	526	497	508	520	518	493	488	541	467	512	520	504	525	512	503	523	551	519	482	490	535	533	520	500	506	521	522	516	501	513	546	506	522	496	542	543	524	508	510	512	539	519	522	497	494	523	509	498	495	502	537	524	509	528	519	487	497	527	515	534	537	500	533	503	509	511	497	529	523	507	473	483	477	498	516	498	481	538	538	541	530	516	506	556	538	507	502	536	522	523	538	511	579	474	492	498	503	492	521	494	510	518	531	508	487	505	476	537	479	473	505	463	523	503	535	554	516	512	457	532	525	488	468	499	517	521	473	478	492	513	483	514	535	524	506	512	535	518	523	528	501	547	543	476	505	500	534	500	500	494	516	581	542	516	516	521	478	533	537	533	492	528	521	509	501	522	464	501	491	491	507	506	505	498	509	486	491	494	512	499	539	470	502	515	489	512	498	484	511	487	519	498	551	504	551	478	502	468	515	543	485	523	519	544	546	507	526	509	529	514	481	530	538	508	501	526	545	527	480	507	537	509	524	501	494	511	495	508	479	534	511	516	508	491	505	489	506	520	525	535	513	504	477	496	515	527	514	522	500	547	496	525	502	502	498	531	473	527	528	525	501	476	528	494	514	514	518	537	512	546	485	490	500	495	517	501	510	526	513	478	479	496	504	489	499	486	507	564	516	536	478	520	518	564	466	472	526	537	558	522	535	504	561	550	521	530	541	511	488	576	505	480	532	526	507	515	499	537	476	484	508	479	479	503	545	534	539	557	513	525	516	540	564	498	509	515	519	522	495	514	493	501	508	479	483	522	505	515	496	503	471	508	553	524	504	530	498	549	493	520	505	521	517	489	503	487	548	526	537	523	512	512	522	501	481	551	543	510	512	524	489	495	479	546	491	534	481	495	503	506	524	512	503	527	465	530	499	491	549	500	486	545	482	500	474	498	515	528	550	526	494	533	507	529	500	513	484	520	547	500	531	506	464	528	534	541	538	551	523	531	517	515	532	484	552	539	501	523	510	538	512	508	535	531	523	521	502	504	482	500	486	466	540	528	539	485	529	522	535	509	530	490	503	506	541	505	511	561	538	517	487	507	514	524	507	525	512	491	500	519	537	497	487	519	497	497	522	550	524	520	524	514	529	531	518	510	523	527	492	482	543	519	514	502	493	512	477	531	508	510	537	490	521	503	518	485	505	484	530	529	507	496	528	523	515	516	476	511	496	524	481	501	501	516	505	494	506	482	528	500	496	508	527	486	469	505	481	507	493	517	463	484	515	540	568	491	529	502	535	528	463	519	501	544	508	522	504	498	531	500	516	571	482	545	534	505	536	504	517	531	490	544	477	503	464	520	560	530	511	463	533	510	527	529	520	506	503	508	522	535	514	526	511	490	517	533	511	519	490	458	485	466	531	577	535	478	557	488	481	549	525	524	510	569	521	514	528	514	491	511	540	497	514	527	538	490	558	570	522	496	519	528	503	529	508	476	502	537	494	496	473	504	534	501	517	507	544	522	528	523	534	555	455	522	517	508	509	506	495	479	531	505	488	515	518	491	522	514	534	527	512	500	565	516	524	515	519	522	481	543	536	499	515	496	530	516	529	513	484	533	483	510	490	551	517	473	521	509	523	520	546	515	440	549	484	556	509	497	503	535	497	541	551	486	519	528	518	519	523	545	511	489	497	530	518	541	499	500	507	540	538	461	523	503	543	497	523	506	533	561	474	567	528	492	534	519	522	516	505	525	545	535	531	525	541	532	516	485	502	509	494	506	482	520	545	559	495	525	481	485	503	544	531	548	500	512	475	511	515	488	520	474	507	505	518	542	506	515	500	531	516	490	517	489	545	512	491	503	513	536	538	508	559	504	531	501	507	511	504	492	493	491	535	497	521	523	526	502	480	528	511	476	526	514	492	478	524	513	543	513	488	512	556	568	512	510	527	517	482	520	539	498	513	499	507	523	513	512	568	551	536	560	515	498	491	508	499	493	531	529	517	533	544	535	535	523	511	540	477	499	519	495	529	500	512	512	535	534	502	522	518	494	501	498	495	492	514	558	510	541	494	535	502	527	500	516	522	525	527	521	495	495	510	502	509	538	531	531	496	522	488	488	547	537	552	515	514	548	522	499	553	487	500	512	541	486	520	477	500	502	502	488	489	504	549	528	552	547	491	478	534	507	486	517	500	508	515	485	487	530	511	490	497	546	579	550	510	530	498	525	513	497	496	537	510	454	485	517	470	499	494	507	519	491	510	479	532	535	510	532	504	515	526	512	506	518	523	541	508	495	532	503	496	515	513	511	519	514	538	534	545	533	504	535	518	515	517	504	462	554	493	531	544	519	488	490	540	519	543	512	504	540	540	484	529	515	502	535	500	509	498	539	549	501	554	502	500	520	504	488	480	504	512	520	524	506	554	492	507	483	538	450	500	500	498	569	495	541	487	541	489	512	561	525	514	505	504	460	546	487	480	529	562	501	532	504	531	532	525	518	524	553	524	506	554	537	513	478	469	507	526	492	511	508	553	557	534	533	517	466	515	537	524	486	522	495	559	475	509	475	490	520	530	550	489	535	507	466	523	509	521	483	478	531	513	477	530	495	502	501	501	528	500	482	463	504	491	504	511	534
24192	21679	28997	24886	21620	11296	3709	2154	1639	1316	1153	938	885	877	817	708	712	641	620	632	622	613	556	522	542	542	478	436	465	477	449	436	472	458	447	442	469	422	465	439	424	418	420	438	448	456	426	461	437	426	424	467	462	440	468	422	406	419	419	429	446	419	423	425	423	457	427	424	431	434	413	438	469	465	407	448	405	404	459	446	421	403	433	442	401	454	444	446	448	437	445	406	437	473	437	429	463	457	410	490	380	467	436	441	419	402	374	393	444	405	431	432	422	427	416	397	437	411	395	432	428	391	415	436	411	438	419	434	388	435	367	370	413	432	437	415	420	434	428	411	444	444	428	428	439	450	434	403	423	409	437	394	450	436	452	419	417	428	419	406	407	426	448	434	417	432	397	392	431	424	421	389	426	462	408	397	411	425	417	443	441	415	407	431	445	419	400	412	400	412	417	441	456	439	425	429	448	393	386	427	418	399	412	430	438	425	461	418	442	415	447	451	419	441	408	428	411	407	379	419	427	447	426	422	384	418	429	412	397	453	421	424	388	414	405	417	426	386	449	431	414	435	433	421	455	420	412	435	432	452	434	407	432	440	432	416	402	454	437	427	424	434	375	393	430	416	421	434	402	379	441	421	427	435	417	397	454	416	412	427	424	406	444	431	406	440	449	406	411	383	407	447	420	418	404	426	428	403	416	420	444	400	439	419	442	428	419	450	436	435	415	384	416	409	439	429	458	402	411	416	403	405	442	442	440	423	413	406	417	459	415	442	431	421	415	447	395	417	438	403	414	421	447	406	429	431	412	440	451	437	417	387	437	440	403	414	424	418	415	409	450	445	412	411	427	446	402	434	402	425	434	396	430	420	388	402	435	429	412	403	382	399	440	409	408	451	437	436	424	435	437	418	447	430	458	370	413	438	423	406	457	388	412	416	430	421	426	406	461	419	434	436	448	424	422	448	417	402	405	408	409	428	434	421	439	467	443	426	399	442	418	413	388	402	485	413	419	440	391	398	427	384	409	420	418	444	429	401	426	414	392	434	430	405	411	408	375	447	423	487	447	433	447	439	427	421	392	433	396	393	445	426	430	410	422	427	426	463	430	420	391	448	448	410	422	439	389	410	454	451	432	417	418	435	450	454	440	438	400	417	430	426	385	432	389	418	429	377	402	419	430	419	376	427	451	416	401	420	460	433	461	418	378	417	458	421	421	397	414	406	414	446	397	427	408	405	416	431	425	408	426	396	404	400	432	426	421	422	429	451	406	411	402	421	423	405	420	435	403	421	407	381	425	414	439	406	419	407	431	394	428	429	456	457	424	438	438	391	436	378	440	451	422	391	411	411	425	411	425	377	396	423	407	422	440	419	375	389	438	426	411	445	436	453	444	399	422	441	408	446	448	410	412	426	392	413	415	438	431	435	474	436	424	392	407	471	420	427	405	422	428	416	412	414	418	408	402	418	437	409	407	427	443	423	402	432	395	367	431	417	424	395	389	376	444	425	430	461	412	393	390	431	396	420	434	430	448	399	426	434	406	431	468	416	414	436	444	466	437	385	395	460	433	436	423	438	451	471	414	423	417	399	421	406	429	421	423	415	447	431	435	379	476	424	437	422	463	427	465	429	405	422	426	401	411	404	408	449	424	416	420	429	400	418	431	412	398	439	431	399	398	434	432	397	452	435	437	412	422	431	417	433	383	447	452	426	423	440	391	453	439	424	433	402	441	381	400	389	423	447	439	382	477	436	400	418	410	421	401	438	428	402	456	460	432	437	414	446	385	441	397	409	440	438	431	391	429	407	446	395	458	412	442	408	404	428	435	427	405	421	464	401	414	435	407	475	414	415	446	468	427	401	411	392	377	409	453	395	422	416	401	383	435	475	420	414	448	445	443	390	421	395	397	448	422	445	420	423	450	402	428	416	446	419	421	397	394	475	418	397	394	407	378	470	437	414	408	388	445	461	423	408	429	386	423	417	444	447	411	436	405	415	450	410	384	435	414	366	406	396	450	435	416	405	473	422	469	438	419	445	409	446	408	438	386	399	420	416	414	400	416	453	426	437	443	450	409	464	438	429	432	473	435	401	416	439	427	417	444	440	433	412	407	417	420	457	451	419	436	400	437	427	420	432	398	426	446	430	459	385	431	428	418	421	411	427	418	428	425	429	457	422	399	387	403	455	413	388	394	404	427	416	397	451	408	401	434	405	415	430	384	410	441	428	446	419	432	404	385	392	429	431	439	410	440	437	401	447	431	447	408	430	378	425	414	431	453	423	398	409	463	429	428	405	408	446	441	419	439	435	388	432	458	397	417	443	405	437	426	392	403	450	441	416	431	431	448	464	426	471	465	438	415	476	398	427	430	444	399	421	436	426	439	394	420	424	382	416	413	408	392	464	437	425	399	399	441	393	448	407	415	415	417	464	429	425	444	419	421	429	418	420	404	413	434	423	411	425	414	433	408	430	418	433	389	437	426	433	426	414	393	444	428	441	420	466	442	426	440	417	435	421	405	397	435	386	393	420	423	424	437	409	403	420	433	419	417	439	420	448	433	448	420	419	453	452	438	395	447	431	437	423	476	429	410	405	396	433	434	422	417	435	430	412	404	406	418	385	432	439	447	445	388	401	411	428	428	413	431	426	377	426	450	469	441	415	440	414	413	457	442	439	429	439	427	433	410	433	413	428	398	437	409	454	434	433	423	415	388	402	432	393	427	412	441	442	427	452	430	429	428	431	470	431	426	416	387	432	460	448	421	437	438	442	437	403	441	394	436	409	439	406	434	419	445	401	422	425	407	418	403	454	413	393	424	398	465	419	419	417	437	433	402	414	435	383	396	443	464	406	426	411	400	414	401	406	390	408	417	399	439	429	436	410	417	382	426	401	438	465	419	394	430	416	401	405	441	432	448	430	433	436	421	435	429	431	443	418	416	449	424	395	427	410	413	378	475	421	424	404	414	445	431	390	414	440	439	455	430	447	422	444	433	447	386	426	406	399	421	412	409	437	430	408	417	426	474	439	402	442	455	397	408	419	424	427	469	441	409	442	416	385	459	433	453	453	418	446	441	395	443	440	414	436	450	457	425	417	423	422	391	435	451	407	428	432	399	436	451	422	374	423	420	387	395	441	450	417	438	437	434	409	416	379	434	415	436	431	412	403	389	450	410	437	437	407	400	418	410	466	406	442	452	417	435	419	404	438	455	426	412	398	453	413	437	439	402	400	429	430	403	419	406	428	445	434	444	425	407	409	418	452	430	430	425	384	395	426	416	415	390	434	432	449	446	442	430	435	452	463	414	411	405	453	423	432	436	421	393	408	436	405	425	428	437	402	444	450	437	454	462	423	436	440	442	413	407	400	436	394	456	424	408	416	426	454	413	413	388	399	443	408	396	443	447	427	423	449	415	420	453	386	424	447	466	421	405	416	420	418	392	382	400	434	411	408	396	430	435	424	404	426	396	406	429	437	402	422	421	452	423	445	395	462	379	415
8656	23409	16342	9529	7947	7193	5661	4239	3269	2559	2087	1751	1390	1376	1259	1120	1113	970	918	876	898	879	826	758	708	725	569	536	571	572	570	574	588	552	579	534	505	539	540	501	538	502	545	525	548	513	498	505	563	502	498	507	502	486	517	526	500	530	610	538	505	507	509	495	578	517	528	526	493	529	536	497	514	548	496	500	460	501	528	526	478	521	521	518	479	516	506	528	556	483	508	477	517	506	538	537	522	524	491	513	509	519	500	515	514	477	504	537	522	448	507	489	552	496	516	501	469	528	529	498	530	527	514	511	490	485	487	475	495	486	560	524	456	524	510	482	497	535	480	481	494	498	540	484	494	545	478	511	472	494	497	508	518	515	520	516	503	502	496	488	514	459	530	485	527	482	486	501	511	485	502	548	510	522	518	476	509	507	486	493	505	497	541	517	506	480	508	490	505	512	496	453	488	507	539	494	497	481	505	500	548	506	449	492	493	496	494	463	481	508	486	493	519	473	482	518	524	490	468	474	508	460	521	538	522	498	479	547	494	485	502	506	526	522	496	526	487	507	521	504	506	472	461	505	510	476	526	486	503	507	485	515	467	509	566	494	493	486	507	522	517	543	528	530	497	468	468	513	499	500	452	466	466	497	477	510	478	494	499	497	476	488	504	459	550	458	525	496	505	473	517	491	473	501	486	497	542	455	489	494	499	481	489	530	506	500	538	502	485	511	479	482	507	505	501	520	487	496	489	520	492	500	516	533	501	513	487	518	489	488	486	516	495	525	461	478	478	517	457	524	493	515	481	493	505	520	493	525	510	543	555	488	551	464	481	500	517	510	484	525	482	509	487	512	475	511	452	508	483	496	522	498	515	501	519	530	521	525	499	476	499	475	524	516	490	497	478	519	490	523	517	517	479	490	522	486	519	523	506	479	501	526	506	563	537	521	505	494	510	491	470	518	466	516	528	486	485	469	544	547	497	532	511	460	539	477	547	469	479	503	518	500	498	461	493	510	487	505	498	498	486	466	536	523	501	493	531	486	514	528	483	465	521	498	503	486	510	505	500	486	508	475	533	478	527	517	438	473	494	492	461	482	504	492	519	505	492	537	495	485	533	501	523	511	497	482	517	457	483	504	533	502	483	506	521	504	498	522	538	487	534	479	531	495	511	492	469	499	551	477	539	479	504	503	540	479	483	458	467	565	525	502	476	467	495	526	510	500	524	494	516	534	519	535	481	509	495	580	515	517	482	500	532	488	516	499	496	472	511	503	494	519	541	518	545	514	483	498	524	491	502	506	484	489	523	514	507	526	490	530	478	480	516	487	520	511	481	470	521	546	493	480	517	529	513	501	530	527	536	526	524	528	503	461	533	458	534	468	528	478	493	520	500	523	475	485	483	522	558	461	506	491	498	500	482	492	521	496	504	464	517	471	476	500	460	504	531	529	523	494	508	487	507	515	510	497	504	490	544	503	531	509	514	483	553	488	507	513	506	498	553	494	514	479	512	485	471	462	529	497	541	488	507	471	522	481	489	462	513	540	494	510	553	517	515	519	498	516	500	502	483	519	473	490	534	515	515	496	513	498	466	498	482	517	508	521	496	544	471	486	470	478	490	501	504	536	495	503	541	509	504	465	500	540	494	496	512	479	481	514	505	508	489	488	504	529	540	480	498	523	491	524	531	526	490	495	478	510	493	522	468	552	540	448	528	462	472	495	476	526	505	513	530	501	501	525	508	500	532	506	508	487	490	506	531	525	499	507	502	473	531	469	496	515	495	510	517	512	501	517	491	550	544	521	507	501	449	518	488	540	544	515	543	517	527	489	519	499	500	555	474	523	517	522	504	514	537	497	505	517	482	530	472	523	516	491	495	480	519	485	510	483	492	559	530	512	525	498	492	484	525	499	494	514	542	468	504	549	529	481	467	519	512	516	479	520	492	470	517	534	505	483	529	517	486	487	488	532	503	508	526	464	497	463	500	514	455	461	474	527	490	503	483	513	477	492	497	494	529	509	479	536	517	489	489	512	531	479	462	474	489	526	455	469	507	456	535	472	536	507	496	504	496	513	489	517	509	467	511	488	487	473	531	481	505	469	500	509	509	526	505	480	462	499	530	519	514	502	498	522	535	446	505	537	479	510	487	490	515	521	530	488	511	466	508	463	516	462	482	511	506	491	526	468	505	497	496	502	495	508	516	524	516	512	478	521	501	501	488	467	517	512	483	485	488	506	434	491	510	514	510	538	526	498	516	509	554	530	487	511	505	489	494	508	493	475	517	523	506	467	504	490	518	470	484	527	497	499	512	507	513	499	447	490	469	543	499	512	451	521	498	506	516	523	498	503	525	562	536	539	530	509	479	479	526	527	474	506	499	481	507	497	491	533	490	479	508	495	521	485	483	480	510	485	502	491	511	467	494	481	544	521	507	495	482	468	488	518	533	508	498	571	530	521	510	530	538	502	504	464	492	490	538	504	499	473	482	513	500	485	548	564	506	485	498	501	492	485	523	533	476	481	478	492	475	492	522	521	483	488	502	529	494	502	519	478	486	467	536	501	502	522	524	462	498	481	507	470	509	489	515	514	477	503	512	478	525	465	498	480	527	500	469	492	447	514	480	494	497	463	481	512	487	535	543	524	484	472	505	529	545	502	506	502	500	516	455	505	476	517	501	504	499	528	483	466	486	500	513	525	491	571	503	536	481	541	525	485	492	486	487	513	494	517	498	522	503	538	499	504	459	541	521	476	497	490	490	521	460	535	526	518	516	482	519	527	501	489	506	495	481	503	472	513	463	523	496	467	474	539	530	515	507	508	497	500	481	487	508	514	482	495	482	475	492	470	492	489	518	499	491	492	528	528	478	502	497	503	541	518	497	512	530	474	535	533	528	507	505	476	497	494	495	494	533	501	501	510	514	465	494	477	514	510	496	486	498	497	539	478	508	532	512	510	484	470	486	496	514	521	510	461	513	458	466	503	530	510	515	514	514	481	433	487	531	510	509	493	509	506	508	528	523	507	533	518	515	480	487	522	519	487	503	512	505	523	536	516	500	500	523	518	532	486	479	492	499	547	506	481	514	512	522	480	525	486	523	549	471	508	503	507	534	509	495	536	509	512	493	492	525	490	507	516	512	523	527	513	490	490	504	501	472	509	508	499	509	510	478	492	483	484	498	482	499	456	570	496	495	491	547	462	523	526	520	446	520	469	497	495	484	503	488	525	529	479	527	472	492	503	519	513	477	528	470	514	498	499	516	481	529	479	520	481	520	489	514	524	509	519	518	496	518	484	492	544	530	515	515	522	490	466	510	506	487	484	532	476	469	515	507	512	526	489	443	526	470	479	499	522	500	495	538	562	494	517	536	521	558	533	501	506	535	526	529	498	470	502	527	528	523	530	479	485	510	527	488	499	487	525	528	505	524	480	507	517	510	523	531	503	479	454	508	501	477	484	531	495	472	498	503	458	505	575	490	480	511	483	466	471	501	507	503	502	505	485
25334	21719	27810	25983	11102	3284	2229	1566	1174	921	824	685	621	556	552	493	503	440	410	438	441	426	433	330	385	371	313	315	313	337	293	322	285	295	335	283	317	278	321	274	296	278	287	308	289	298	312	292	312	270	300	286	283	298	322	284	292	266	264	297	302	287	316	273	268	303	300	317	284	274	314	277	288	272	284	264	269	293	276	278	269	288	282	295	281	312	276	266	277	286	279	258	305	277	290	288	288	288	304	260	271	279	293	279	328	277	287	285	265	281	277	266	291	280	272	272	293	291	286	281	277	285	278	276	282	300	271	269	307	283	287	272	261	260	268	250	289	274	255	267	280	283	252	284	272	279	310	304	278	293	308	286	289	273	289	278	272	301	313	264	294	283	289	251	301	287	273	297	296	268	272	263	292	268	249	269	279	254	293	268	272	270	259	268	257	276	297	276	279	283	276	290	291	288	277	237	277	320	272	315	285	257	295	292	293	290	269	266	295	274	289	267	293	275	275	266	243	305	276	283	274	272	279	284	303	269	297	301	270	282	265	279	317	281	271	280	269	247	281	262	295	308	275	295	281	269	260	281	310	281	291	299	266	268	272	286	274	272	309	295	306	287	281	297	295	269	296	295	289	262	303	290	269	263	305	321	266	310	278	267	286	263	301	280	315	267	276	287	286	273	279	280	275	258	254	305	272	284	295	292	286	253	307	277	299	274	284	286	295	292	279	275	288	283	297	295	297	276	294	305	273	305	275	289	306	273	250	290	269	283	276	312	306	307	273	288	277	298	264	278	288	292	291	308	300	258	274	246	276	268	260	278	280	306	292	277	300	263	298	305	269	255	271	284	275	291	263	303	277	317	295	307	291	301	259	252	283	259	292	306	306	271	284	296	268	309	284	283	247	277	250	282	276	279	259	282	301	283	301	268	286	293	311	277	295	262	286	297	282	298	287	305	286	273	287	285	263	289	282	261	275	286	283	281	280	260	258	277	285	304	231	259	284	302	273	278	285	312	243	280	280	277	257	268	308	309	260	286	278	287	278	272	254	305	276	265	268	242	285	281	298	284	285	292	270	280	273	278	276	286	297	287	284	283	252	270	251	290	260	260	287	302	279	268	287	251	271	239	292	306	295	283	286	285	282	284	270	276	295	275	274	259	291	287	273	294	308	290	283	292	267	252	284	300	281	256	277	275	280	287	301	303	290	288	289	271	295	263	296	281	244	279	285	289	275	290	304	264	288	249	309	292	299	290	291	257	262	296	304	253	278	272	306	281	281	291	278	272	280	293	262	270	297	282	296	269	286	269	278	259	271	299	284	285	284	274	263	267	288	305	277	292	287	305	283	304	282	297	256	302	294	281	285	298	306	288	269	277	273	289	309	316	295	244	284	282	254	273	292	286	339	246	289	268	292	295	284	295	286	302	298	284	287	284	270	253	277	259	255	313	272	280	297	291	316	278	275	312	264	284	260	291	280	285	282	265	301	282	282	237	265	267	288	268	299	292	315	273	288	278	279	272	272	291	283	256	285	268	287	263	254	308	280	287	279	290	288	300	278	281	282	273	287	273	287	237	272	268	269	301	267	283	264	304	280	270	276	255	269	275	269	294	271	270	262	283	273	295	282	289	290	291	271	281	306	290	264	292	289	271	273	254	310	254	264	270	272	303	296	249	277	257	279	297	307	288	269	280	276	263	302	275	279	302	306	284	275	260	276	308	291	280	280	271	296	264	278	301	294	272	291	276	276	283	287	291	248	295	270	267	292	307	295	270	315	298	315	287	291	279	263	269	259	283	284	286	280	284	277	261	271	300	287	275	315	276	269	303	295	312	297	303	239	273	254	280	278	276	285	274	284	290	301	277	278	266	280	288	295	277	275	280	257	299	302	306	257	297	283	272	284	284	265	286	263	294	274	298	298	267	287	280	278	277	289	301	287	313	292	283	289	299	297	297	293	272	268	260	291	285	316	285	314	274	307	272	283	269	297	314	306	285	295	290	265	294	283	270	301	264	304	248	264	296	285	280	281	304	271	263	298	259	264	284	282	286	304	290	294	269	307	304	293	285	283	295	317	300	294	276	274	275	284	296	283	284	305	300	282	267	285	268	285	286	303	295	298	265	305	268	286	289	290	296	275	244	307	262	283	263	313	300	279	324	267	272	272	293	286	260	269	308	299	280	302	295	266	275	277	295	271	284	274	290	294	265	267	288	302	281	275	261	318	267	299	304	268	268	232	309	286	286	292	293	276	267	265	276	299	266	272	261	244	301	282	314	261	240	284	298	281	306	280	282	233	263	284	279	274	292	295	286	278	273	275	281	274	289	300	258	291	283	288	262	266	288	261	264	268	291	287	270	262	258	259	271	277	275	325	278	253	290	281	300	281	290	265	270	286	292	258	280	312	292	261	259	295	272	313	291	285	271	283	281	284	289	273	311	283	265	293	284	271	278	269	294	257	303	262	300	292	275	291	288	283	278	306	271	296	285	271	273	297	287	264	283	255	289	319	264	292	246	274	289	276	261	250	269	293	259	271	321	288	285	272	270	279	281	266	289	267	286	278	279	275	300	237	291	275	274	264	259	289	281	268	253	264	303	283	292	297	267	272	273	273	307	289	279	294	303	262	256	290	279	279	305	306	233	285	279	296	293	251	286	329	278	292	286	279	286	272	318	304	250	294	251	281	273	266	289	275	264	278	268	260	280	291	240	287	266	297	292	269	262	272	280	271	282	288	265	262	247	243	279	267	276	288	295	307	302	312	285	257	284	269	251	276	265	268	268	283	275	264	330	296	285	276	285	269	246	286	295	290	288	297	256	268	264	287	288	272	284	254	298	281	271	277	301	300	276	315	306	277	266	287	305	279	314	288	265	318	281	296	281	271	260	280	270	284	272	265	298	286	273	279	267	294	288	266	298	286	273	286	270	279	296	254	290	295	323	267	288	267	286	292	263	297	274	291	288	279	270	289	275	257	264	283	267	278	293	288	283	266	278	298	295	253	263	284	256	260	266	303	297	269	270	292	292	263	266	271	265	289	293	279	291	246	279	295	264	274	272	276	290	279	304	278	256	266	256	260	288	268	307	283	284	293	275	291	269	299	273	310	290	266	271	283	295	281	281	304	228	280	236	284	281	283	297	297	281	295	289	284	277	259	283	284	282	280	256	265	298	264	302	283	260	276	290	257	262	288	268	258	285	285	267	282	288	297	269	316	281	284	259	289	291	282	280	271	262	278	296	293	284	281	271	323	276	287	298	292	270	264	280	292	302	273	291	306	290	289	287	281	308	257	277	254	304	279	271	258	304	305	268	295	263	284	264	272	273	252	262	324	285	280	265	254	303	280	296	279	278	282	284	256	288	292	292	256	270	271	306	307	310	291	293	275	269	287	270	282	257	289	266	303	308	288	270	248	300	293	284	289	282	287	285	306	293	293	285	257	270	280	297	270	312	268	293	264	271	290	262	287	252	310	281	246	290	301	282	275	282	286	285	320	267
7992	18399	12938	7656	6618	5753	4542	3253	2582	1962	1648	1320	1123	971	1042	818	831	742	625	643	619	655	586	554	497	471	390	353	429	385	377	351	376	359	394	335	372	351	328	349	349	353	396	371	341	365	373	358	379	347	358	329	328	349	351	336	342	371	349	338	361	377	370	378	340	364	304	347	337	325	329	335	352	322	346	313	330	333	345	326	323	326	355	358	333	343	309	343	346	348	327	342	343	346	337	355	315	306	323	332	340	341	361	326	317	321	358	365	351	338	358	337	337	301	327	333	329	333	331	320	377	345	337	344	343	326	350	339	387	291	338	336	311	325	306	313	341	345	343	336	333	328	328	347	325	351	345	343	339	367	326	315	333	319	358	311	302	319	334	337	313	265	350	370	308	303	331	336	323	333	311	340	315	328	323	372	331	329	341	344	322	345	314	353	305	349	321	314	321	363	337	349	310	330	328	337	324	354	339	311	278	336	346	366	314	344	283	328	341	309	312	340	325	342	348	302	322	365	304	298	382	357	327	318	338	320	293	332	358	365	372	374	332	329	372	335	337	379	343	349	353	357	331	348	315	341	318	336	374	337	330	338	316	334	348	327	301	342	340	331	339	327	358	341	305	341	337	336	309	364	341	323	336	355	331	341	346	372	292	359	329	319	331	357	351	320	322	321	343	327	318	291	316	337	346	339	333	327	323	306	343	370	346	320	328	302	332	324	311	332	314	384	321	324	327	309	352	359	331	347	316	345	329	328	365	318	342	351	334	310	354	296	369	335	345	327	347	316	325	318	312	313	373	372	348	379	336	328	343	328	341	327	341	330	315	327	329	307	349	330	354	320	367	327	300	325	314	336	330	344	341	356	296	330	320	323	349	307	319	311	354	377	358	329	301	372	311	304	343	314	346	333	344	341	326	327	358	347	328	341	325	331	351	322	346	306	316	321	337	332	299	318	354	344	337	331	347	320	338	337	367	354	344	338	326	340	328	326	325	355	340	353	330	355	326	314	335	322	381	327	349	326	311	314	349	338	302	311	325	369	329	330	351	336	322	326	324	358	334	351	351	334	341	352	347	349	346	353	334	300	322	349	309	364	368	341	332	345	342	339	324	366	330	344	329	368	348	353	334	353	307	321	352	336	338	350	310	323	356	331	316	321	331	322	361	341	339	303	323	368	336	303	352	335	352	316	339	334	325	336	332	327	350	351	315	332	350	353	366	324	300	315	344	318	354	347	317	322	308	325	280	341	317	326	311	320	329	320	334	331	327	364	367	361	346	345	310	327	334	323	350	332	364	311	306	336	340	333	340	303	338	312	355	322	325	348	330	331	347	328	345	297	350	366	337	340	316	339	310	346	340	334	372	321	330	338	356	368	331	369	372	336	318	329	368	325	352	370	363	315	364	337	340	321	313	309	318	352	312	336	328	331	332	310	302	340	347	347	288	297	307	363	320	343	350	330	355	346	324	328	365	314	306	333	328	343	350	335	326	323	348	366	326	326	337	341	347	318	329	325	326	333	328	310	354	344	320	367	351	332	343	302	343	318	340	342	353	338	314	331	362	273	338	335	357	317	330	331	330	339	354	314	351	341	341	345	324	279	319	333	340	322	356	327	337	286	342	311	315	339	321	341	334	328	343	357	326	362	293	331	343	339	337	345	338	311	347	348	349	305	349	304	341	330	329	348	344	331	340	289	323	322	341	331	306	309	355	338	323	316	327	331	343	343	315	346	328	329	319	330	348	338	352	341	349	355	356	326	296	341	308	333	342	295	305	368	366	320	320	328	364	324	383	336	351	357	345	353	350	343	362	335	320	330	358	342	372	329	315	325	326	326	336	327	344	314	341	293	338	348	344	338	343	329	326	344	329	328	337	321	334	327	336	347	350	333	330	365	352	356	344	319	355	343	341	352	330	320	334	316	303	305	350	343	297	357	329	308	313	340	315	324	350	358	298	315	299	311	318	349	324	339	365	311	344	331	314	337	321	316	348	338	343	332	383	313	337	321	303	324	351	315	291	335	361	320	362	333	326	313	348	337	349	342	312	321	333	334	325	336	325	322	331	319	339	328	324	349	297	334	312	324	348	321	359	348	343	332	302	373	352	354	345	288	347	313	351	348	320	328	309	328	349	331	325	320	328	351	336	359	319	328	387	317	351	335	317	339	297	308	346	341	325	308	354	346	349	309	344	339	348	338	341	354	320	328	332	343	348	303	344	325	366	334	332	315	287	312	370	320	337	360	306	318	335	328	303	311	354	344	359	324	321	328	362	291	355	328	332	345	315	341	320	337	318	343	342	304	338	356	326	334	355	338	293	321	316	362	350	378	326	309	369	300	364	298	331	344	365	356	332	360	330	349	321	308	330	351	339	345	338	327	294	335	344	308	327	325	297	375	340	322	349	328	340	338	366	326	334	326	303	302	351	342	334	324	348	341	352	320	335	342	336	349	345	313	326	333	338	363	354	351	308	370	341	340	331	325	319	322	331	359	337	335	337	316	339	349	334	337	325	335	330	350	328	307	310	343	350	319	324	354	337	295	361	313	335	320	334	327	340	360	322	336	335	334	309	326	323	319	308	309	329	354	300	329	315	349	321	321	311	355	344	313	369	362	328	323	325	323	289	331	342	311	353	324	363	319	347	355	344	353	310	352	320	340	315	315	352	327	319	354	325	336	319	339	342	304	327	317	358	362	330	345	347	321	355	323	326	353	349	355	304	343	348	316	318	300	327	357	334	346	337	358	356	295	346	304	341	308	338	341	345	311	329	311	341	358	339	304	304	323	329	356	362	330	315	322	322	331	347	330	321	330	319	324	323	327	334	323	344	345	369	334	349	357	336	337	342	315	331	320	314	333	327	335	336	312	343	321	365	328	346	350	339	339	346	338	297	322	349	329	367	304	309	309	335	315	328	350	356	316	303	294	364	339	352	351	299	322	329	334	332	341	372	362	305	320	338	321	323	332	348	370	328	343	357	364	330	329	360	326	335	294	326	325	317	343	339	329	328	363	346	303	339	318	320	355	351	349	341	314	290	327	355	338	332	326	358	304	317	345	348	325	340	355	308	300	334	321	335	329	307	311	324	338	306	323	377	359	384	317	313	334	312	332	331	318	339	342	334	356	313	324	307	336	308	316	336	328	374	316	349	349	325	321	350	347	329	341	346	293	332	331	339	350	328	304	319	301	365	323	329	323	352	340	321	361	295	315	317	312	324	326	346	315	308	350	361	314	345	346	350	326	338	348	329	339	358	332	338	302	346	357	341	339	327	324	312	322	346	348	345	333	343	329	355	323	317	349	338	317	335	324	333	310	301	323	313	318	313	315	298	319	321	337	339	375	326	342	311	389	335	316	325	307	314	348	306	359	334	368	309	343	331	357	338	322	349	352	342	333	311	319	330	343	333	344	329	316	333	338	341	288	335	325	341	336	302	344	329	338	349	331	347	324	326	358	335	330	350	315	352	358	345	348	354	319	358	348	330	353	316	350	345	344
23084	21696	29567	24381	21705	21823	11396	3301	2212	1852	1397	1132	1023	880	889	727	721	585	548	524	461	540	514	410	385	374	270	264	250	296	276	284	274	252	240	266	282	213	265	259	271	215	270	257	247	274	282	218	221	224	240	252	221	262	241	222	250	254	279	271	219	259	254	225	222	245	266	252	245	262	254	267	268	229	200	216	214	255	242	278	232	242	235	239	198	239	245	230	212	196	243	218	237	241	200	240	239	212	242	246	218	236	200	250	243	242	221	224	232	237	216	232	242	236	234	225	246	201	246	218	241	222	236	218	213	244	214	233	212	214	220	253	217	220	226	230	226	240	250	242	264	224	214	234	211	210	257	255	220	222	232	208	214	231	243	207	231	219	251	222	244	259	193	263	208	234	208	237	231	246	225	228	235	206	215	236	202	216	208	193	224	215	274	224	249	207	224	241	235	213	220	220	234	213	220	219	236	262	225	235	231	244	233	222	233	243	270	233	231	230	251	212	251	229	241	207	228	239	214	222	215	241	243	242	236	222	237	238	241	206	216	211	223	234	201	245	220	272	260	250	226	206	264	235	222	205	254	217	215	232	208	252	231	213	235	234	221	227	250	236	232	231	239	251	227	241	210	214	214	227	237	232	227	217	249	231	196	236	230	250	240	223	234	238	220	242	208	206	221	248	223	237	228	244	261	222	207	202	245	229	209	238	227	215	236	209	217	243	254	238	252	215	252	232	221	248	256	218	224	208	206	258	217	267	215	251	269	215	214	243	250	233	230	227	232	244	220	206	232	230	245	253	216	218	229	234	242	211	211	251	215	217	220	224	205	240	235	225	208	226	250	207	235	214	222	241	234	229	226	218	262	224	221	235	224	241	230	240	222	225	215	223	223	239	252	242	220	206	230	252	230	203	212	220	210	249	232	219	226	232	254	257	224	238	231	204	194	246	230	242	231	232	212	250	206	264	245	226	233	235	212	253	217	245	238	233	226	211	231	220	220	263	233	240	209	247	209	238	217	223	236	229	223	214	224	232	233	241	245	213	219	231	216	243	234	236	224	196	225	235	216	257	230	236	218	218	250	207	222	207	232	210	216	234	212	244	251	237	237	234	242	244	219	249	208	217	219	225	225	237	218	215	230	227	226	240	214	224	205	227	220	221	246	231	232	225	241	227	233	249	243	249	226	217	233	222	239	243	207	238	226	229	226	227	255	247	224	197	247	215	246	220	258	219	224	224	250	219	225	232	222	239	241	218	239	221	231	214	208	207	247	202	244	243	219	190	218	225	235	236	212	231	241	213	251	247	242	215	242	241	238	233	253	258	209	213	241	234	236	206	242	211	234	229	203	218	218	195	214	223	241	245	228	227	231	221	215	236	225	215	227	222	217	211	214	229	213	216	234	213	249	220	219	204	240	221	227	233	236	228	223	214	201	225	236	237	235	245	222	255	248	223	250	233	230	239	216	246	213	230	228	238	203	235	220	230	234	220	235	231	187	229	219	231	250	247	231	224	221	226	243	225	207	252	231	233	237	234	216	231	211	247	210	248	235	231	257	219	219	221	230	286	256	210	236	250	242	220	202	205	199	201	236	212	243	254	242	234	189	226	221	243	220	235	233	280	206	218	218	205	204	217	216	214	228	217	218	222	229	233	239	246	239	233	258	222	225	232	229	236	232	228	240	235	241	245	248	227	244	254	216	257	222	233	255	234	263	232	230	231	210	220	237	220	211	221	214	238	194	239	238	229	227	230	240	206	206	230	250	209	230	226	248	233	234	210	216	226	214	232	224	280	239	210	219	227	220	201	213	230	229	222	261	232	241	213	217	226	243	215	224	241	232	209	249	242	231	223	234	229	232	231	209	223	236	212	221	238	234	211	196	233	222	248	230	230	216	225	240	229	232	212	185	211	251	234	234	205	201	210	230	213	210	248	234	230	227	209	203	229	207	217	228	243	217	221	241	221	217	226	210	223	221	219	235	217	226	223	220	255	263	250	195	230	235	244	233	208	235	216	231	236	218	225	228	240	210	217	210	212	211	233	241	202	189	229	209	233	238	216	233	236	209	241	203	214	227	219	220	245	215	241	234	263	238	203	242	222	232	243	196	216	246	224	254	226	254	217	220	202	224	220	249	218	249	219	225	265	249	224	229	243	250	223	236	224	231	188	222	229	231	199	214	238	240	216	241	232	216	246	237	210	240	227	205	248	219	228	230	231	240	223	228	235	200	233	239	207	230	202	230	223	250	222	207	223	226	228	255	225	226	240	231	230	220	219	227	247	223	220	239	197	197	203	221	201	234	214	218	238	246	230	240	228	213	229	230	227	228	205	246	230	232	214	204	214	249	206	228	244	218	235	237	233	237	246	228	204	233	246	238	231	224	260	227	257	248	236	263	220	244	198	212	259	226	249	219	227	217	247	208	213	224	238	236	237	242	224	243	228	218	222	208	205	241	245	211	245	231	242	231	220	231	253	203	217	215	228	237	207	246	238	229	215	262	224	220	231	244	225	231	221	218	228	239	212	207	212	231	250	225	237	244	245	206	220	246	261	209	214	223	233	219	225	237	229	222	241	229	245	203	227	203	214	223	245	235	211	225	219	230	231	241	216	224	216	236	234	228	206	245	228	222	199	228	227	219	241	265	251	227	223	229	230	223	230	208	235	211	223	250	260	234	224	244	226	233	246	232	250	264	214	215	218	195	240	253	215	243	223	236	228	233	230	226	249	239	205	240	230	210	208	234	260	237	206	243	218	213	201	211	223	235	220	239	217	225	219	224	234	251	257	257	215	223	241	229	201	245	222	231	204	217	240	225	200	215	248	254	211	242	249	232	245	220	260	222	216	231	201	236	249	250	228	239	220	232	215	230	209	238	237	221	226	246	239	204	209	251	209	217	220	228	225	231	230	236	242	231	226	254	227	231	215	212	236	237	220	243	220	238	239	251	235	213	231	233	200	219	235	231	212	231	225	231	242	220	217	219	232	241	219	241	239	216	229	248	235	193	240	244	234	231	206	233	228	221	215	198	228	223	225	238	245	227	230	237	233	227	222	217	231	186	215	218	199	214	248	237	222	233	216	204	250	242	252	245	224	226	238	208	215	230	226	233	217	248	224	214	209	234	225	230	215	234	246	248	215	222	225	257	249	235	210	226	236	212	236	222	220	245	236	230	245	218	218	225	223	258	229	198	235	240	254	234	240	248	218	229	207	236	228	227	229	247	228	220	242	223	226	238	238	216	212	237	212	210	221	219	214	237	213	248	239	219	228	222	243	207	259	215	234	224	256	212	208	241	258	239	229	229	246	226	236	202	236	226	235	224	231	247	241	246	245	256	208	227	213	224	242	209	227	228	231	234	218	215	235	241	223	217	223	229	261	215	211	238	214	235	217	256	237	256	231	238	235	241	244	236	195	218	222	234	225	222	201	211	232	220	243	209	240	204	232	225	218	218	219	249	221	221	220	239	244	246	232	226	238	226	217	244	241	215	234	232	249
9658	26960	21516	13908	12376	10110	7910	5758	4539	3605	2940	2387	2001	1814	1693	1320	1251	1047	897	859	831	941	849	634	598	569	402	356	393	402	398	359	341	355	372	328	321	296	317	318	315	312	334	308	341	310	330	303	303	317	270	270	284	297	311	321	296	308	382	360	324	332	282	291	264	308	325	319	326	286	307	291	243	260	278	257	290	262	257	284	273	297	288	323	286	303	274	299	279	295	252	306	296	263	281	284	289	290	286	302	249	269	281	294	285	279	264	253	288	267	263	277	290	237	298	254	287	269	272	246	279	266	289	306	261	255	308	270	279	291	283	287	259	278	260	272	294	258	290	291	281	290	285	253	291	294	267	295	265	291	291	321	238	299	242	284	260	292	272	286	291	299	273	266	264	262	261	284	287	263	289	267	281	312	260	285	287	286	271	278	266	289	253	277	285	310	248	289	296	259	287	286	300	268	285	296	272	282	258	250	301	272	296	294	271	280	293	231	287	266	262	233	274	279	293	283	257	298	260	284	269	249	285	295	285	268	267	255	271	259	267	280	270	249	309	266	272	274	268	277	254	279	296	283	274	266	258	288	271	268	280	291	266	283	271	271	238	282	270	280	285	270	277	285	266	263	280	290	290	251	290	283	258	280	322	257	289	282	303	281	247	267	294	277	257	279	246	263	278	268	256	276	284	265	295	287	269	255	271	264	257	240	289	275	299	298	284	310	274	267	273	252	264	279	264	270	277	272	268	264	288	268	277	273	268	266	295	278	285	271	261	265	283	272	265	267	288	292	288	268	297	268	303	312	265	260	265	257	263	267	238	253	279	291	287	250	255	273	297	292	271	237	308	291	248	285	302	248	275	293	273	259	267	278	268	282	275	244	269	270	286	270	257	283	282	260	289	273	282	270	263	255	280	295	259	267	275	323	301	275	286	248	262	271	249	256	292	267	258	287	241	283	277	275	304	260	253	251	286	265	305	280	283	282	250	257	254	283	286	272	281	279	258	284	298	282	269	286	283	271	270	276	269	247	266	281	273	281	276	281	309	287	262	279	270	292	253	266	258	277	297	280	273	291	251	282	285	286	256	283	250	289	302	293	261	295	253	265	285	287	286	215	297	267	278	292	284	296	293	261	290	278	278	278	267	303	255	288	269	270	271	284	282	271	261	280	277	285	299	288	284	256	295	279	305	284	261	291	280	283	278	276	284	232	257	244	254	287	284	284	301	249	275	299	281	303	261	290	259	279	284	278	272	293	281	303	277	291	269	279	272	274	268	295	307	290	261	276	272	261	297	274	280	293	248	290	291	266	280	279	260	274	284	270	285	301	248	265	291	275	250	253	272	269	273	274	290	303	292	290	276	259	261	296	286	275	254	291	297	277	319	278	273	288	263	278	259	301	293	248	274	289	256	281	280	254	284	277	287	266	280	279	289	260	314	308	269	257	279	277	285	242	261	255	293	275	298	274	282	270	279	271	250	245	257	265	251	304	277	267	295	259	285	290	268	265	274	272	283	280	255	306	281	259	225	302	294	247	255	303	269	230	281	290	288	269	269	276	271	270	268	249	234	306	310	282	295	295	288	275	262	254	281	296	256	282	264	254	274	263	272	305	251	282	266	233	259	292	295	268	253	242	274	259	274	244	267	292	283	280	296	266	282	296	299	280	255	289	272	290	276	286	313	304	283	291	301	271	281	277	296	299	255	263	261	250	257	246	282	274	280	268	248	292	261	293	269	294	307	270	286	271	281	262	240	288	272	251	259	276	263	308	252	254	262	285	258	268	307	267	266	269	301	265	276	279	302	286	257	271	286	287	284	283	289	295	248	273	274	258	246	277	289	253	283	255	266	272	272	287	282	266	260	255	256	305	293	280	249	264	242	300	275	298	282	283	304	283	314	288	270	255	265	282	272	253	260	235	264	253	276	297	268	294	283	266	286	226	253	279	287	311	259	287	278	266	282	279	243	292	259	268	292	273	267	258	261	240	278	291	294	282	300	316	289	283	269	283	276	250	285	281	286	275	268	257	266	297	311	294	276	275	268	259	286	279	270	296	273	277	273	240	270	259	319	284	290	225	271	275	272	282	239	265	253	309	287	269	270	289	274	261	274	284	258	298	283	273	299	269	284	265	256	285	254	280	269	272	266	281	308	254	253	284	280	277	250	259	279	271	250	254	283	285	305	266	277	309	273	274	260	277	258	256	256	245	306	275	277	248	276	280	284	272	266	276	252	282	258	291	257	261	261	290	286	294	274	277	295	289	263	264	289	271	263	292	257	261	267	271	250	258	310	263	304	288	271	280	273	277	300	291	286	281	243	258	285	303	270	273	269	276	286	248	259	296	274	270	284	265	264	283	291	292	273	262	297	266	281	242	282	286	252	289	280	272	264	269	295	274	301	283	277	274	268	274	260	272	268	258	304	278	277	291	265	308	301	273	277	273	261	265	254	268	305	262	271	294	283	285	291	264	282	313	268	283	271	308	292	297	275	259	264	294	321	309	250	265	278	247	287	268	289	255	302	261	270	272	284	278	275	272	290	301	304	288	277	259	285	307	323	284	279	284	282	268	286	264	242	276	282	288	301	242	283	264	277	305	252	274	247	255	312	308	265	308	283	291	266	277	279	307	306	256	268	292	269	261	279	277	258	275	254	265	282	291	278	287	317	297	278	278	268	265	287	278	278	286	305	268	279	270	263	266	257	290	291	285	261	280	280	267	279	268	279	262	272	270	275	279	269	278	263	273	261	322	255	282	282	268	243	288	257	267	285	267	250	286	292	283	299	295	276	242	265	242	285	277	276	268	294	247	263	305	289	243	290	266	269	275	255	299	308	261	264	295	219	276	294	252	271	290	272	292	308	275	275	265	291	303	267	292	256	277	298	265	287	275	295	268	281	318	284	268	247	254	286	307	279	272	298	308	279	281	262	249	274	297	280	293	262	265	267	267	268	257	298	307	269	256	277	272	242	270	308	259	274	295	276	259	270	262	301	258	260	303	250	288	272	292	266	291	300	251	280	265	270	266	273	264	303	258	283	298	258	281	261	281	281	268	279	253	256	289	274	257	261	260	271	280	304	262	268	306	277	269	302	291	249	303	290	272	279	286	280	300	297	285	293	281	244	286	276	293	273	241	272	239	277	284	276	257	269	258	295	266	277	302	267	259	283	269	269	282	292	267	280	272	301	303	285	300	262	292	274	277	290	276	274	266	293	280	256	299	280	259	259	274	272	264	256	288	275	278	296	285	257	265	263	290	307	250	295	302	290	271	286	296	288	302	303	309	260	267	269	299	289	261	270	258	292	294	267	309	291	286	284	267	278	290	284	284	256	277	285	268	305	228	304	283	309	274	271	269	288	256	267	273	281	274	293	261	277	239	275	278	296	275	261	299	273	250	301	284	252	272	260	302	286	285	256	241	276	275	283	278	284	256	283	281	300	266	280	281	285	259	285	273	276	264	263	270	265	272	305	290	282	244	261	240	274	281	279	307	269	272
27904	19979	11639	6370	3700	2570	1846	1345	1107	950	871	764	708	709	638	647	660	532	536	514	536	557	547	488	545	460	451	464	464	414	430	500	421	447	455	475	445	455	454	474	465	477	518	458	450	446	459	494	498	453	453	422	446	451	423	438	469	427	441	465	462	442	462	445	458	476	452	439	446	450	433	442	434	471	464	452	417	443	431	455	416	429	468	450	473	412	428	450	432	437	446	424	439	448	429	444	415	428	438	443	450	452	426	421	474	405	426	437	450	432	436	464	477	474	436	441	481	455	459	461	435	486	409	404	462	423	428	419	435	456	468	430	459	434	407	476	473	469	410	437	476	447	438	444	446	446	459	455	438	444	439	432	440	423	496	434	415	461	442	461	444	446	462	483	455	494	435	452	415	451	461	453	415	433	436	434	452	445	435	477	461	477	477	463	394	420	400	425	424	460	449	438	454	459	459	406	449	449	433	455	445	442	455	404	421	437	446	465	416	422	443	433	446	431	414	450	455	457	467	454	446	443	455	433	450	441	441	474	429	424	443	434	472	489	410	454	401	467	428	477	426	474	441	423	431	462	459	420	415	426	438	443	467	401	428	454	404	429	464	459	444	451	433	437	455	461	447	451	424	456	456	452	429	462	433	416	417	463	455	431	458	414	423	449	458	440	469	419	442	432	433	452	446	496	440	414	418	479	439	439	459	463	402	465	438	471	467	417	435	443	421	466	430	433	467	462	442	480	413	461	463	460	459	417	454	469	415	462	419	465	461	463	465	441	467	416	449	460	431	447	426	457	443	430	426	424	489	455	464	452	439	459	419	432	461	446	471	428	465	453	452	466	443	457	408	468	434	457	401	473	449	472	440	415	425	455	429	438	452	419	461	475	458	434	434	473	464	459	486	441	432	434	432	469	457	430	437	404	459	429	392	437	479	456	433	441	449	453	445	467	446	429	441	426	464	458	437	454	435	407	369	411	451	411	471	485	452	439	469	441	434	448	443	499	446	455	443	454	424	464	476	438	440	448	447	444	437	448	445	417	467	418	421	442	441	457	463	464	427	435	472	440	476	448	422	442	462	477	404	442	446	446	448	462	448	463	476	450	456	457	398	448	426	469	426	451	465	457	478	415	443	467	475	440	426	470	401	434	491	447	476	465	436	475	460	455	441	456	457	418	439	444	442	413	435	477	451	458	447	433	486	433	452	421	440	458	445	453	465	471	427	459	458	456	420	442	463	488	417	444	425	460	463	428	435	426	429	412	451	451	410	468	432	464	454	435	426	453	428	462	474	422	454	432	488	441	430	390	441	480	478	431	429	441	479	468	438	433	414	442	437	462	451	421	436	441	422	415	457	440	401	403	447	431	451	481	421	453	451	447	439	427	467	438	450	454	440	483	422	476	470	464	453	489	442	428	416	418	473	431	451	400	438	434	444	440	426	444	428	459	452	440	454	451	472	482	478	455	446	458	470	458	432	437	495	419	454	431	453	426	473	443	422	493	440	446	447	428	464	442	438	420	444	426	439	433	464	411	476	435	473	447	471	447	447	424	448	428	444	511	474	429	426	440	447	418	442	459	444	452	452	443	438	462	433	435	456	460	450	430	412	457	470	459	476	492	423	458	486	424	432	461	461	441	414	410	433	456	442	435	444	456	447	456	441	421	442	494	469	452	459	446	470	447	439	413	441	461	435	448	442	423	432	436	474	438	458	433	439	456	444	456	479	442	453	447	432	479	430	413	455	416	459	457	445	451	457	436	435	428	423	391	439	445	426	439	461	469	458	454	465	411	473	418	487	427	469	445	441	457	414	446	451	467	424	451	411	409	413	430	436	428	463	479	398	436	441	458	442	455	450	422	440	433	433	452	420	444	470	442	430	453	514	435	503	439	425	462	404	444	418	456	452	437	475	463	460	447	399	400	445	465	440	448	436	431	457	427	463	417	438	443	448	390	411	438	429	440	423	479	459	474	451	478	421	455	453	425	477	469	472	455	451	428	462	416	475	456	436	423	465	445	439	415	488	443	436	418	426	466	434	450	444	471	447	441	432	472	442	464	452	398	421	469	471	434	427	445	444	448	459	426	466	427	470	419	460	403	486	469	452	432	472	480	378	453	418	459	462	465	431	468	472	459	450	456	469	463	436	434	452	440	428	430	465	437	468	418	465	455	461	471	404	458	428	446	466	420	464	484	470	430	441	441	467	424	466	471	428	445	427	470	449	452	469	428	437	448	454	470	467	429	459	402	414	437	456	435	459	466	430	430	473	469	424	469	428	468	448	464	468	432	448	427	458	454	418	450	447	438	461	446	460	460	451	472	456	449	469	444	397	433	443	433	454	447	424	486	424	430	459	470	429	423	452	432	435	467	452	409	457	433	458	439	461	444	414	437	465	445	482	451	429	420	451	459	460	455	453	444	465	469	444	452	437	438	480	421	467	451	452	417	432	422	450	435	454	500	457	469	451	478	411	420	440	444	455	443	434	444	464	455	440	459	433	471	469	425	457	463	438	461	460	428	442	436	424	458	432	450	412	438	466	426	425	406	428	429	472	447	436	410	489	508	446	429	421	446	458	432	447	467	481	431	441	425	406	444	498	446	443	473	470	454	465	401	447	439	409	448	432	453	433	463	434	456	448	445	472	516	406	416	496	434	454	424	457	476	465	481	462	451	458	454	440	456	436	464	432	443	402	456	489	482	449	472	459	444	466	469	445	447	467	434	479	447	424	440	444	432	423	402	440	432	461	457	467	458	477	410	417	493	452	466	515	446	419	429	453	424	451	441	482	449	470	466	437	410	427	432	455	423	459	436	467	456	431	434	462	437	425	421	435	471	434	486	451	428	465	413	436	453	448	452	466	490	436	434	448	458	444	464	445	451	431	433	450	476	421	452	454	408	482	444	448	446	486	450	429	447	436	497	441	446	443	412	449	417	416	448	455	445	438	427	414	438	496	433	477	445	468	426	445	432	448	459	454	470	442	489	478	400	447	435	472	456	452	411	420	466	493	416	413	431	439	456	424	422	410	423	472	448	439	430	455	474	465	452	408	412	425	440	460	458	451	435	479	435	437	410	414	398	450	449	442	457	473	449	452	449	476	438	414	419	451	427	421	443	445	438	434	420	469	478	475	429	436	461	472	479	449	469	420	484	422	448	447	442	467	423	452	451	478	462	438	476	467	456	477	468	414	435	430	413	443	446	408	427	450	444	440	442	468	435	444	460	413	414	461	446	425	447	446	476	494	398	467	445	452	453	423	452	475	454	445	422	465	458	442	467	415	423	467	463	464	443	464	417	436	429	431	454	451	403	436	470	452	435	458	459	452	486	453	403	419	454	480	458	437	472	465	474	446	455	469	468	473	449	431	444	479	439	440	463	484	467	418	425	450	462	423	443	460	454	439	448	454	433	464	455	439	438	407	425	438	433	443	465	441	454	432	452	430	464	438	447	445	453	454	419	443	430	405	451	436	468	486	435	462	464	482	411	441	385	494	438
8133	13828	11213	7290	5844	4680	3457	2649	1988	1631	1543	1333	1201	1044	967	893	792	693	671	680	664	694	722	622	637	573	569	579	556	538	532	530	475	533	560	541	492	499	549	549	568	482	517	487	524	533	536	560	554	508	508	539	511	555	562	516	543	500	557	545	537	551	512	551	555	504	508	520	576	592	501	523	512	472	524	521	557	556	522	514	517	494	523	502	525	519	500	532	510	497	506	545	498	494	538	548	518	531	483	502	495	521	531	538	494	556	534	519	511	512	514	509	501	547	520	521	513	531	540	522	550	528	511	551	528	562	527	528	524	546	513	498	512	516	498	514	478	548	534	542	539	487	507	532	539	545	569	504	483	466	524	525	513	539	508	482	520	506	536	478	542	556	543	485	492	500	540	493	494	524	495	507	534	549	507	540	472	519	492	471	502	531	536	474	501	523	545	493	517	579	535	555	492	529	543	520	518	531	492	551	524	498	539	505	559	521	521	507	566	533	538	524	520	510	545	539	545	519	511	482	545	549	530	583	491	519	489	510	495	590	531	525	515	499	486	513	530	527	505	560	543	510	525	521	478	504	546	497	548	501	528	516	479	503	519	518	559	486	574	483	526	529	505	538	517	536	544	501	501	524	535	482	490	526	527	527	515	555	504	509	552	542	532	543	499	503	508	519	512	532	482	517	532	492	538	505	548	546	511	494	520	554	555	555	545	495	502	510	531	501	509	502	552	518	509	571	495	502	523	520	584	485	531	499	545	523	520	526	489	499	543	507	533	486	490	505	537	504	524	515	520	502	524	523	527	498	526	527	510	493	500	526	502	529	521	532	519	518	498	540	491	506	554	509	543	499	526	489	527	518	514	498	544	530	490	500	511	503	547	558	522	513	515	516	526	552	519	552	527	497	501	535	485	543	533	540	523	518	474	562	525	527	510	513	552	508	533	539	512	511	532	549	487	538	508	526	504	497	501	511	543	538	554	517	513	512	482	523	504	501	559	499	538	536	502	496	514	521	536	495	508	512	510	530	518	526	508	514	516	515	533	498	531	512	533	474	480	487	505	513	499	489	516	500	526	530	530	442	521	557	467	523	538	517	501	500	487	531	536	505	475	513	484	527	492	523	510	494	564	455	523	525	540	492	532	510	512	496	541	544	517	502	511	490	542	528	511	520	518	532	495	517	498	535	539	570	526	546	498	510	482	478	553	511	501	506	544	459	514	539	530	514	499	527	520	444	535	517	539	494	568	524	497	558	518	501	514	488	511	536	506	527	519	497	528	522	542	527	510	519	545	513	519	524	499	523	517	515	522	507	538	454	528	500	512	544	495	502	541	513	499	510	502	556	496	551	530	530	523	512	531	550	456	511	511	532	494	531	513	531	516	497	500	525	492	510	512	501	519	544	486	502	501	526	534	525	484	515	522	554	510	524	481	477	529	502	520	469	512	525	522	489	485	510	524	517	548	510	556	545	490	524	509	538	498	562	515	516	512	529	561	538	500	513	518	596	541	513	542	512	537	528	538	504	529	505	509	528	527	522	482	580	486	529	502	542	532	494	532	534	517	520	482	507	505	539	535	495	510	523	543	531	511	528	520	537	510	447	517	480	546	534	528	520	508	478	514	511	508	505	535	491	518	520	528	531	526	514	497	523	484	487	524	507	550	500	519	522	477	526	489	540	478	475	536	531	493	540	514	547	546	543	497	549	494	515	525	528	555	549	506	495	497	513	528	522	511	502	517	492	570	532	497	501	531	501	511	538	541	490	518	519	514	523	546	530	507	523	505	524	465	496	480	524	498	490	503	499	541	516	497	543	517	505	524	487	507	487	541	476	511	487	506	530	465	500	522	464	524	495	517	503	531	516	487	541	508	536	563	522	511	496	502	470	509	511	523	519	492	542	554	496	487	514	537	545	502	494	473	506	551	494	535	507	522	513	524	513	519	532	546	529	495	545	541	553	516	518	510	497	584	526	502	534	561	496	513	514	502	497	480	548	520	531	513	518	525	513	488	611	547	545	537	515	536	530	502	514	515	489	522	509	499	512	566	485	572	509	525	513	567	545	513	536	580	536	520	484	546	509	488	450	551	501	515	517	513	536	505	527	505	496	537	536	500	505	527	524	532	524	503	554	537	523	506	490	530	550	472	504	502	517	547	576	536	504	498	512	557	507	519	517	524	521	500	532	504	522	527	552	508	498	528	512	541	525	506	521	539	538	533	517	502	504	530	521	530	515	532	506	514	508	501	491	510	527	546	497	542	524	519	542	519	566	510	520	507	508	508	490	528	495	482	507	533	488	511	498	527	507	504	469	531	523	562	589	535	489	528	523	504	512	501	498	503	529	482	505	519	532	509	501	548	568	487	507	524	563	519	511	501	565	508	546	561	521	499	532	531	525	542	529	556	494	543	515	527	476	511	531	510	513	502	549	595	497	520	515	525	509	505	525	498	526	483	525	518	519	539	526	513	529	490	516	520	552	522	512	519	502	531	526	513	502	532	531	506	536	547	525	521	514	500	496	503	518	555	539	521	543	506	529	542	544	502	534	500	480	549	545	511	526	514	506	529	489	503	504	502	524	513	575	532	510	518	512	497	517	537	528	498	532	547	504	543	521	488	538	492	510	502	498	500	557	545	491	528	507	546	483	545	521	531	516	515	513	523	550	513	505	530	494	489	504	530	555	533	508	504	523	538	508	518	518	495	535	518	493	519	502	539	532	506	537	527	475	547	535	501	554	512	474	501	545	507	483	490	535	538	536	493	496	507	536	474	509	511	464	495	559	508	549	541	484	540	518	484	510	530	532	527	498	534	553	509	520	531	494	525	494	529	474	516	535	527	524	509	535	560	518	551	543	508	547	525	508	502	495	532	499	506	511	540	474	491	513	530	502	559	470	506	501	538	540	499	500	506	498	527	511	515	474	568	515	513	495	519	542	546	477	509	534	544	544	516	498	515	497	550	506	488	536	518	507	506	534	523	524	504	486	510	476	479	527	502	495	534	499	512	511	511	509	527	493	542	511	508	584	541	507	503	478	504	522	520	527	531	527	543	517	522	508	551	475	501	508	505	518	476	543	507	483	495	546	566	493	498	516	555	514	500	518	508	490	541	519	532	499	505	526	558	522	578	479	481	476	533	502	523	489	559	521	532	514	483	557	532	536	521	508	538	487	546	550	519	563	525	475	517	514	523	547	518	526	514	502	506	489	553	536	507	519	501	575	462	550	514	522	535	511	549	511	546	490	498	539	477	525	561	546	503	519	518	531	518	490	533	540	484	526	534	533	531	519	532	547	516	528	527	518	517	556	486	505	544	560	498	535	551	483	532	513	507	546	520	531	558	543	488	561	513	546	483	521	488	492	527	514	501	506	489	494	537	488	481	522	560	512	536	508	543	547	546	516	549	509	495	549	508	507	513	514	510	550	515	518	501	505	500	534	546	504	535	480	503	506	494	508	512	529	508	519	503	504	492	521	516	498	472	538	524	556	524	523	507	490
24149	21692	29041	24884	21641	12079	3866	2295	1752	1403	1232	1221	1048	969	885	713	757	620	634	575	569	627	612	556	537	471	446	493	481	429	459	460	476	465	507	399	469	420	419	467	457	438	438	450	455	440	412	465	437	461	430	476	431	441	460	466	464	495	446	465	441	444	421	434	456	449	423	476	422	461	434	416	456	416	403	452	438	440	430	468	455	447	432	493	425	423	446	442	464	431	457	490	470	454	455	453	422	423	433	428	459	409	428	422	440	434	427	429	448	434	405	465	440	464	446	407	477	460	436	505	446	422	419	416	408	393	435	450	463	453	421	416	442	453	426	424	424	409	445	445	402	403	438	466	454	414	455	446	426	428	425	456	441	443	407	436	425	435	409	439	435	434	460	442	434	461	452	450	432	449	444	442	458	475	439	433	428	460	415	416	423	427	429	441	431	450	443	439	439	462	414	437	414	448	411	436	482	434	443	402	455	442	419	419	431	417	400	414	431	430	445	469	428	441	456	469	441	396	455	441	418	445	432	451	431	431	451	406	447	464	429	415	466	440	451	437	448	426	460	443	424	454	431	464	452	454	443	428	436	450	433	437	435	462	471	425	447	442	441	484	412	447	440	421	449	441	429	419	434	423	443	449	417	443	474	421	436	431	401	448	430	411	424	431	444	432	474	422	419	447	423	414	439	465	422	458	461	435	432	454	439	466	380	395	456	445	421	395	404	406	433	454	445	464	459	400	455	457	480	455	438	442	484	437	460	498	438	431	489	420	444	466	444	454	449	404	446	414	433	411	435	449	463	467	454	471	434	421	423	422	410	442	440	409	456	425	455	462	399	415	469	450	468	427	428	437	423	483	439	427	418	457	414	435	424	416	421	435	438	436	430	469	430	444	452	440	442	460	437	419	436	411	455	441	403	447	419	442	476	435	441	430	437	487	440	422	445	432	464	451	432	448	422	442	417	496	454	428	435	443	425	462	457	448	431	435	428	398	462	425	463	456	427	445	452	428	459	461	427	431	442	429	432	419	433	437	425	449	427	457	428	470	447	477	469	441	457	413	423	445	448	455	426	420	415	440	438	395	449	430	462	444	440	438	424	448	410	453	475	398	397	420	445	400	463	433	437	437	454	416	451	448	425	455	421	421	434	433	419	438	432	416	427	461	452	453	505	430	453	446	478	427	442	440	428	425	427	422	424	469	393	413	477	425	433	452	454	443	447	471	458	421	438	447	420	430	402	432	452	450	388	418	427	447	433	420	418	441	448	425	431	430	467	415	432	454	438	420	434	433	463	442	422	462	422	425	436	451	431	404	458	450	476	439	439	458	398	428	461	412	433	423	383	445	461	439	467	461	423	484	448	439	447	431	438	472	448	473	413	428	457	484	457	414	420	444	462	456	395	413	440	443	396	440	414	450	436	467	482	461	447	440	419	427	423	414	429	412	435	448	453	458	478	364	453	491	444	401	489	383	444	452	419	407	444	481	398	455	469	467	458	438	482	413	425	450	421	398	417	448	445	411	446	436	439	436	447	430	431	443	463	430	423	443	412	479	419	454	413	440	459	476	409	451	434	433	440	437	449	435	419	415	436	441	468	417	438	443	454	410	424	451	427	475	448	426	415	418	448	438	469	454	416	411	432	467	441	432	463	479	446	410	400	424	399	418	459	433	458	410	435	451	444	422	433	436	436	451	403	458	456	427	458	420	461	466	462	403	451	467	442	429	439	470	429	433	460	452	428	427	439	435	408	453	437	409	419	430	429	394	453	415	432	459	441	438	423	431	423	441	448	448	425	409	426	393	445	445	423	432	420	432	470	448	459	470	445	445	461	452	413	420	444	438	427	460	453	438	434	407	464	466	481	441	426	443	447	421	426	418	414	431	436	432	458	417	467	432	451	458	419	443	430	423	421	422	405	400	427	432	420	450	421	426	438	417	482	392	417	400	414	397	415	432	475	454	430	432	438	391	425	430	419	419	473	421	414	468	427	465	440	441	421	446	400	424	438	455	458	418	472	429	450	460	423	427	460	445	459	451	422	436	446	465	448	433	449	439	449	432	424	434	465	438	472	423	445	446	445	449	405	440	442	424	397	387	447	426	413	412	449	445	466	470	436	443	429	396	458	448	455	418	434	442	460	437	439	409	413	460	452	401	455	441	427	462	445	421	413	442	429	432	431	435	454	440	403	453	446	448	420	433	398	447	428	417	423	448	436	474	446	433	459	438	431	425	455	460	451	409	440	450	455	446	440	439	469	441	410	455	426	464	418	441	465	425	447	483	424	442	403	408	436	406	407	407	412	419	443	444	435	427	411	449	381	452	405	424	432	412	400	438	474	431	435	454	456	448	425	441	441	465	460	412	440	446	436	413	456	414	422	434	404	442	444	465	409	440	435	394	476	453	404	432	463	436	431	442	452	430	449	450	398	407	476	446	437	453	444	454	415	422	420	409	414	410	449	480	496	414	443	426	416	442	422	424	450	418	437	434	382	458	411	445	455	453	458	435	417	471	424	428	427	429	475	459	419	475	460	415	411	420	412	438	443	430	493	438	474	440	451	444	454	434	418	412	448	446	427	459	439	415	390	446	427	414	427	452	441	405	458	419	440	432	428	422	425	437	440	462	410	446	453	390	444	483	455	431	443	448	417	446	429	486	424	433	433	439	445	426	413	389	431	468	410	414	446	439	457	431	400	461	453	440	446	429	438	456	410	457	424	454	446	451	466	384	434	451	448	469	440	428	447	407	465	444	453	429	415	431	424	407	443	442	464	454	439	420	460	430	436	436	439	435	456	392	431	435	429	421	419	402	406	469	419	448	432	416	415	413	417	421	459	442	469	465	414	438	430	459	428	410	406	391	448	457	428	437	440	406	463	457	425	436	456	455	459	467	426	445	443	427	462	420	436	453	445	437	419	434	465	416	429	448	454	456	441	463	424	438	441	398	412	420	411	408	423	464	424	400	453	443	441	402	460	389	402	477	455	463	433	417	418	459	436	452	423	416	405	426	424	429	414	431	446	420	458	434	425	431	423	462	468	414	437	458	440	428	442	406	450	439	425	462	461	476	411	416	476	469	453	467	457	436	418	401	428	450	445	438	450	429	426	414	412	422	412	433	443	435	472	422	464	427	468	398	407	420	426	465	459	404	438	429	405	454	451	432	426	438	427	459	437	444	442	442	422	411	394	431	440	426	430	404	422	455	424	438	439	463	467	387	455	462	424	435	431	443	416	385	427	467	444	429	432	459	478	440	434	446	472	453	445	416	442	437	424	447	464	434	496	451	447	425	458	437	457	471	448	430	473	446	437	428	446	443	423	410	457	414	473	429	422	396	396	417	465	429	413	423	423	450	464	420	416	440	445	439	469	461	438	434	459	478	444	432	469	447	480	415	387	453	464	429	474	430	403	410	458	416	428	428	425	422	431	433	420	475	440	441	460	441	421	415	417	493	475	463	450	464	416	421	408	441	433	437	479	420	427	421	450	394	461	421	452	438
7990	23136	19062	12219	9710	7626	5730	4414	3446	2638	2335	2144	1960	1639	1318	1150	1066	955	870	845	764	813	861	738	664	644	548	550	613	576	572	576	544	543	531	517	544	495	513	572	577	536	556	535	524	551	575	530	538	534	526	518	505	545	554	517	541	541	570	554	548	527	546	553	538	571	537	564	577	550	525	529	528	526	520	503	507	529	514	515	530	531	521	548	516	504	511	505	501	528	488	483	505	525	503	553	505	553	510	522	512	498	506	569	512	496	517	480	502	524	525	513	553	518	472	491	520	499	510	511	483	505	523	515	476	477	539	469	507	529	506	539	475	512	513	537	524	547	491	536	484	542	467	476	480	553	487	488	514	518	504	503	571	520	544	533	544	499	534	480	498	477	550	531	514	560	510	551	509	567	497	502	523	548	495	503	479	528	538	526	534	471	504	464	503	501	517	513	534	503	524	525	503	496	494	508	519	488	471	531	523	544	495	496	465	484	507	558	537	494	540	504	500	501	547	484	538	528	510	564	491	517	522	502	559	502	536	486	546	520	516	508	502	519	500	543	510	498	503	515	502	574	529	508	562	510	519	482	487	472	524	500	526	486	477	489	501	518	496	507	506	497	523	495	516	490	516	517	498	538	511	492	488	557	470	482	494	536	515	528	540	514	509	541	495	478	534	486	524	490	507	517	516	535	544	534	547	523	510	476	540	488	531	512	489	493	503	533	504	510	499	516	512	525	547	480	559	505	499	506	553	513	499	520	509	521	537	513	535	528	499	561	556	551	513	499	514	546	505	541	498	513	512	508	500	523	484	549	483	508	531	501	522	490	488	477	531	502	548	515	497	490	539	524	512	536	495	502	518	536	502	485	517	511	582	502	509	475	515	510	537	538	525	533	524	518	502	526	528	534	532	519	496	517	501	488	529	540	509	507	478	512	551	518	552	477	584	513	482	485	551	488	496	533	511	520	525	511	524	511	524	526	522	476	528	490	542	505	490	505	507	522	506	543	515	541	518	510	565	512	549	526	560	491	493	516	515	477	517	489	537	500	510	492	506	490	541	543	492	518	551	477	553	480	524	528	527	503	509	472	532	513	485	504	534	550	490	526	481	493	488	536	519	497	473	536	499	540	506	555	514	478	496	503	490	500	514	480	501	513	514	499	514	526	501	517	516	511	494	483	550	474	526	497	550	521	524	514	513	509	561	510	504	495	474	530	528	516	482	464	501	540	508	571	504	520	458	507	528	515	501	534	531	572	488	498	521	515	522	531	510	518	534	505	495	531	514	481	511	489	488	497	488	513	539	498	572	512	528	481	509	496	514	507	503	522	482	522	552	524	544	535	501	518	497	498	483	523	536	473	471	545	511	497	510	515	517	461	517	490	496	556	484	525	527	488	505	517	469	488	530	506	511	487	530	502	487	493	496	532	510	484	517	494	502	504	523	502	510	504	538	531	511	502	531	543	499	519	518	514	497	534	506	488	509	503	544	506	535	506	489	495	514	532	520	549	496	477	529	514	566	517	536	506	504	529	556	498	488	502	507	516	500	513	484	515	512	478	537	525	490	470	478	512	531	533	523	518	500	546	491	514	509	514	514	471	521	466	544	515	536	494	522	530	481	499	512	565	451	509	519	500	510	537	535	507	522	511	503	496	499	487	542	544	510	503	485	506	509	524	531	515	531	520	529	490	511	538	509	486	492	494	530	563	537	558	535	481	522	514	515	522	510	528	521	518	486	505	488	478	475	499	473	447	526	485	514	484	509	503	542	531	484	564	553	507	527	529	489	514	518	530	501	547	563	514	520	509	551	524	547	523	496	497	528	502	499	503	516	491	542	502	467	475	507	514	564	510	525	508	476	523	496	468	505	511	472	518	500	519	488	514	515	485	506	504	564	486	503	510	516	550	563	545	517	564	491	561	508	499	532	525	531	538	520	500	507	491	519	557	539	507	512	539	480	506	478	467	520	507	498	496	513	489	487	519	522	499	548	543	506	498	528	500	505	548	487	485	506	508	506	500	517	495	472	540	550	532	532	533	506	495	507	512	495	524	518	456	519	499	496	481	504	508	528	538	494	502	523	559	514	503	505	516	491	497	508	483	497	512	514	515	490	472	577	503	520	554	532	495	498	456	509	496	522	505	509	514	507	503	520	483	501	494	552	507	518	535	526	524	498	539	540	525	545	543	500	473	522	531	560	491	481	506	495	504	535	531	491	504	549	548	543	498	532	506	502	496	496	546	479	507	539	508	545	539	478	488	529	488	508	519	510	512	490	525	487	507	535	496	513	492	552	486	492	535	512	517	500	480	523	515	503	491	504	530	473	569	519	531	530	504	471	500	565	482	507	486	518	525	503	517	496	503	513	516	528	507	529	488	512	486	506	532	537	515	482	521	499	525	490	493	531	500	521	517	514	506	518	527	535	522	528	524	513	479	547	545	519	509	494	539	497	502	531	513	502	539	517	520	538	459	499	505	501	493	502	524	523	513	527	480	518	527	548	525	492	526	542	513	481	523	545	499	509	576	526	492	462	517	522	519	524	501	523	518	519	511	541	481	552	490	514	526	510	514	534	498	506	540	502	495	529	514	490	516	494	517	510	494	517	502	492	530	483	489	512	533	513	474	521	488	487	513	561	566	550	484	516	463	536	470	522	528	497	501	488	483	519	505	524	498	495	501	473	534	484	495	515	518	495	542	513	519	536	496	530	507	497	502	518	526	490	525	503	498	490	471	474	520	466	543	488	510	548	516	520	529	499	519	519	557	486	495	511	516	537	522	515	532	522	475	508	492	512	496	518	531	493	591	511	496	498	518	510	553	540	501	535	509	513	506	511	491	530	537	530	505	536	527	505	504	456	477	516	537	493	490	545	515	532	518	515	520	501	529	536	540	537	530	544	475	503	491	530	534	534	490	513	512	527	483	504	494	482	512	514	529	482	500	545	498	491	543	548	462	521	550	493	498	467	530	505	518	481	535	551	478	536	498	530	491	509	506	507	520	533	531	515	480	571	556	521	480	483	509	502	496	528	524	499	498	501	462	491	509	499	498	523	527	494	508	527	550	486	499	522	495	520	488	510	522	516	544	515	535	523	578	486	516	539	514	447	543	540	529	510	521	505	503	510	548	483	546	509	501	483	556	526	501	531	508	520	522	528	526	521	493	482	503	530	512	477	487	467	508	526	527	519	542	520	497	495	517	481	538	507	491	495	538	497	504	504	470	503	511	526	493	465	496	459	572	489	512	559	515	512	513	524	511	492	521	526	502	525	522	525	481	510	507	484	515	534	559	512	538	488	472	515	510	499	542	481	499	498	543	525	505	503	488	529	519	474	472	540	492	478	539	542	517	535	530	511	498	502	501	511	502	553	506	501	539	513	489	529	477	567	503	503	500	521	465	509	497	489	510	538	509	526	523	535	494	498	569	494	550	517	493	517	514	547	528	549	541	519	531	469	500	523	503	504	500	504	503	476	540	490	502	482	530	543	500	492	511	502	518
25304	21687	27785	25913	11934	3610	2231	1554	1261	1022	861	833	784	674	609	491	472	456	428	451	398	424	420	374	339	294	305	306	301	293	285	303	280	323	307	291	296	299	288	326	350	294	289	344	313	330	292	288	282	322	306	320	317	321	291	301	286	341	279	288	290	314	276	296	315	320	280	295	344	354	279	316	261	283	298	307	315	312	288	303	289	301	302	256	286	311	295	278	285	293	299	315	273	294	305	280	281	289	311	302	302	305	312	289	322	288	265	290	313	301	285	280	313	292	270	306	273	317	262	295	278	292	311	284	329	281	306	281	274	309	319	264	305	309	291	311	294	295	290	315	313	290	311	280	299	291	286	295	271	285	308	284	264	308	276	282	281	291	302	293	293	309	285	280	299	281	285	299	293	272	287	274	298	303	286	292	288	298	273	283	304	280	296	318	261	288	293	284	311	299	265	296	284	273	319	278	297	307	293	285	273	295	263	297	281	267	286	342	316	298	299	274	281	304	286	272	284	315	283	305	272	318	263	317	297	302	286	265	306	310	307	266	317	305	277	288	311	298	264	318	314	291	234	306	298	288	329	262	302	287	279	289	303	281	276	280	293	278	272	304	314	296	285	302	295	311	284	300	273	283	269	277	312	328	313	283	280	262	276	267	309	302	272	285	280	299	291	304	291	286	336	311	272	307	285	298	313	321	262	277	275	284	296	289	278	290	276	263	281	260	313	281	290	289	269	300	294	300	288	303	293	280	289	335	279	267	321	281	315	292	268	272	288	271	311	289	299	312	297	333	268	295	301	291	313	312	293	280	323	273	287	254	302	288	296	306	290	318	278	260	296	273	292	319	284	296	308	266	323	314	305	299	294	291	284	285	253	292	266	308	257	289	290	267	268	315	315	297	304	287	301	276	300	275	299	295	276	251	267	273	277	277	281	314	288	283	297	272	297	307	297	294	280	311	298	318	293	327	293	324	279	309	305	308	294	292	287	292	310	293	286	304	306	262	288	274	282	285	306	290	294	270	290	300	286	297	319	331	284	296	305	276	316	291	290	283	310	303	273	312	282	276	284	268	311	320	295	284	288	264	284	296	284	302	253	285	283	297	302	288	290	286	311	274	309	251	277	322	299	297	274	299	263	273	285	299	318	287	321	291	267	327	286	276	294	289	303	261	322	318	282	274	277	305	277	301	313	266	309	276	298	283	315	287	267	306	244	294	287	312	270	299	294	298	295	293	294	277	268	289	274	293	291	290	294	293	284	291	307	293	294	302	300	285	305	310	287	329	252	296	287	305	275	293	316	288	279	292	262	282	287	276	287	289	303	274	292	287	300	285	296	311	282	286	285	298	298	290	315	279	277	245	271	303	264	292	285	282	305	301	274	284	285	319	302	264	290	305	305	291	272	280	268	317	303	323	303	330	298	272	301	288	295	286	262	302	277	277	280	314	281	313	321	292	299	290	255	295	295	272	276	300	316	301	265	292	322	265	278	293	319	270	303	323	297	294	286	277	297	292	295	293	277	261	289	307	309	273	306	274	275	309	295	300	299	300	272	292	311	310	253	272	283	286	272	287	252	255	299	279	290	305	288	266	272	302	310	306	293	296	296	287	261	313	291	287	307	299	312	306	296	292	279	285	303	266	279	295	323	265	281	315	297	267	280	287	330	293	296	284	298	343	279	300	269	301	306	321	274	289	264	254	273	301	293	303	290	292	264	278	284	296	302	304	286	323	284	289	305	286	306	295	291	298	292	287	294	291	296	298	255	260	295	295	298	292	283	329	278	254	293	299	294	306	274	270	301	287	279	307	318	284	263	300	292	286	305	269	305	289	278	259	290	322	322	266	293	295	290	300	280	323	304	296	323	255	282	295	283	309	278	292	313	289	307	308	277	306	321	303	286	303	299	306	303	282	291	323	283	307	277	288	293	278	293	284	279	293	339	289	288	307	292	287	348	314	266	269	292	253	310	297	280	319	284	271	309	287	291	311	268	310	270	283	291	277	270	287	256	281	312	299	296	286	266	277	307	307	271	310	290	294	324	288	314	285	288	292	300	327	298	281	287	311	309	305	286	299	261	298	297	293	304	314	274	335	265	274	323	286	278	260	304	291	291	271	336	297	282	308	305	290	315	280	288	281	316	281	295	294	274	298	279	330	273	296	315	301	287	283	281	284	302	307	246	307	276	293	285	269	308	300	303	279	276	291	290	307	284	294	322	277	277	281	300	288	304	281	311	275	292	272	275	315	248	273	309	309	318	291	256	281	290	286	315	288	266	294	273	302	297	268	269	296	281	298	275	294	301	298	279	272	283	310	303	311	266	319	314	280	288	268	311	289	309	312	300	295	301	280	291	267	301	285	315	286	281	318	300	321	282	282	328	332	297	272	260	299	334	299	287	296	278	256	304	318	293	293	301	308	306	260	285	281	300	280	267	292	261	299	298	286	275	308	277	295	271	295	299	313	292	299	308	316	327	304	272	315	320	272	327	263	268	297	307	294	289	297	310	310	303	276	315	286	296	310	290	299	297	289	294	302	309	272	312	297	277	273	297	304	269	301	292	301	274	279	270	285	296	313	295	285	317	286	297	275	278	292	298	273	326	276	308	307	266	294	274	309	264	276	305	282	298	304	280	272	295	304	275	305	274	308	308	289	327	327	299	271	283	295	269	303	292	310	307	332	284	307	305	279	315	275	278	289	298	269	283	274	276	284	304	261	276	263	277	298	273	283	297	317	264	322	283	302	290	284	295	293	297	281	285	298	294	291	302	248	301	297	272	304	268	317	283	290	322	270	318	259	264	294	327	263	309	270	264	292	277	272	288	275	288	328	343	277	268	287	265	282	304	288	291	270	277	287	309	288	282	282	281	307	327	272	277	279	283	281	294	280	287	291	282	283	292	284	294	282	307	289	284	277	271	271	322	303	286	295	297	310	280	326	293	315	258	308	307	305	293	260	268	300	291	304	309	308	286	292	259	272	313	324	306	283	276	325	314	270	308	302	281	284	282	278	282	303	288	290	260	300	266	281	306	306	298	282	268	277	286	288	295	293	284	290	262	259	289	296	305	313	322	292	276	264	300	307	283	280	274	281	326	266	324	307	309	334	313	282	274	280	297	270	251	284	329	298	308	308	289	321	363	288	279	292	289	292	285	272	273	282	261	290	290	293	294	292	292	295	283	286	297	308	274	285	276	262	302	300	297	291	296	282	293	296	298	301	275	292	321	303	324	279	281	328	288	303	290	302	296	287	310	273	269	296	260	258	269	322	295	273	284	259	289	281	274	256	266	290	291	292	294	274	291	277	301	286	297	285	291	304	303	273	286	316	269	280	282	298	307	310	255	278	321	339	283	325	285	303	292	272	290	293	292	282	285	304	303	299	287	286	294	293	290	281	304	282	303	301	271	284	294	298	274	314	317	295	295	280	269	323	283	266	263	292	265	273	293	283	298	291	299	293	303	282	294	288	305	318	262	307	295	272	298	319	291	306	299	305
7990	19386	16214	9921	7579	5882	4414	3419	2645	2146	1860	1622	1477	1256	1012	845	744	724	674	690	569	625	666	592	538	413	383	444	424	382	385	355	360	362	330	401	356	366	370	348	388	349	362	365	336	381	396	356	363	372	373	357	316	362	352	338	372	363	375	339	359	380	339	348	353	361	362	378	360	308	364	357	319	346	348	345	366	366	333	370	335	376	335	342	354	316	335	290	366	330	340	316	369	324	319	341	319	325	332	306	341	320	342	362	316	353	344	321	330	346	369	318	376	347	381	350	363	324	369	345	361	366	362	334	383	366	356	345	318	342	351	365	334	335	338	381	331	291	345	358	351	322	337	331	363	360	363	321	298	336	322	360	331	321	362	365	348	360	353	333	382	358	332	339	319	353	335	386	367	321	305	318	353	358	349	337	356	336	357	303	354	379	354	341	344	345	350	347	353	310	321	343	351	369	326	333	351	308	332	340	355	356	340	377	327	335	353	347	372	323	317	328	345	338	328	372	334	333	342	372	333	330	362	343	344	339	350	343	339	336	321	334	346	353	342	363	342	347	366	353	322	347	345	327	333	346	313	342	359	358	351	319	329	367	304	345	344	353	337	356	353	337	319	344	338	350	357	351	353	334	335	334	298	380	346	306	348	347	361	337	342	360	339	357	346	353	321	337	342	330	345	332	362	331	346	359	358	334	316	366	314	325	309	321	342	351	331	312	338	337	331	355	291	323	357	315	339	319	339	355	345	348	322	368	351	333	294	365	364	321	358	322	339	351	360	335	369	373	307	367	342	346	333	331	323	365	342	320	384	349	346	315	320	351	334	349	363	319	342	312	362	335	353	352	358	358	363	337	360	346	331	342	353	326	334	334	328	319	340	407	347	351	345	347	371	345	330	314	341	337	347	350	349	356	358	328	331	385	355	369	347	334	311	331	341	341	349	343	374	331	373	345	322	328	348	327	337	350	318	322	367	324	360	350	373	333	342	352	308	340	381	311	348	332	330	327	356	365	355	353	345	365	333	363	328	334	337	337	311	336	357	349	360	335	324	351	362	310	364	334	313	325	367	343	332	356	351	362	337	362	326	365	377	352	365	331	347	367	337	323	352	349	297	340	335	351	337	361	336	325	358	319	345	330	353	352	341	324	367	332	357	346	382	331	356	357	313	316	348	317	326	376	370	353	329	358	325	367	324	350	373	338	334	337	332	330	341	388	356	325	387	345	377	372	346	352	355	298	352	347	371	362	341	337	342	342	366	387	333	360	329	322	328	368	327	350	329	336	328	320	369	344	340	338	363	370	367	331	313	359	346	340	351	350	339	348	345	340	336	346	342	361	345	368	365	341	341	376	349	322	349	370	345	369	336	319	339	342	326	346	341	336	355	336	351	335	335	371	371	323	330	343	370	348	375	374	333	346	358	389	377	360	328	316	340	346	356	353	355	393	332	358	354	335	356	325	331	357	355	332	353	345	352	325	345	336	366	362	367	356	319	362	325	340	367	341	336	333	352	343	354	375	365	355	343	317	312	356	332	355	333	363	332	342	342	343	344	355	316	367	320	307	332	320	348	339	347	328	355	303	346	331	358	346	351	348	359	330	340	341	350	335	335	367	365	317	345	372	356	355	341	333	322	352	355	335	349	358	365	348	323	364	359	345	307	328	332	327	310	358	334	340	358	322	364	355	339	349	323	359	337	330	324	343	329	350	315	384	320	355	335	362	358	345	331	304	339	383	361	325	357	357	341	340	331	340	340	353	364	346	322	350	343	353	347	324	335	323	339	341	342	378	354	353	338	314	353	341	358	321	361	367	345	325	349	367	330	368	357	335	310	344	341	338	346	322	301	340	352	365	337	328	352	366	302	371	329	355	315	319	305	352	308	341	326	358	357	355	349	325	346	345	338	337	335	352	335	342	338	361	342	353	349	338	333	356	354	335	313	311	336	307	362	341	327	332	332	393	328	321	360	353	363	337	317	344	343	351	344	359	344	343	332	374	335	326	338	318	314	363	329	334	340	365	345	343	353	336	345	327	308	316	366	334	359	336	392	339	343	335	351	309	337	334	334	361	340	337	325	335	336	338	372	339	315	331	350	347	330	348	371	378	316	340	357	348	352	327	412	364	318	333	336	322	364	342	326	356	350	343	350	350	357	349	322	329	356	365	328	354	329	380	331	340	344	330	369	347	346	349	335	348	337	366	313	349	323	362	311	328	326	351	366	370	365	325	362	346	343	398	337	366	366	316	356	350	353	333	350	345	364	306	346	321	386	330	376	356	335	350	333	321	348	390	354	351	344	334	348	355	310	289	358	357	371	362	322	335	340	338	369	359	339	335	336	356	356	347	339	375	338	361	343	349	342	370	356	353	381	351	306	342	341	347	350	336	334	328	350	355	346	344	376	347	367	331	341	355	321	334	368	330	328	317	337	347	338	355	339	365	366	339	354	351	356	367	353	363	353	380	325	363	378	371	332	325	342	366	358	352	338	333	360	349	329	368	357	440	352	349	335	334	338	346	344	335	378	358	367	330	350	334	335	375	323	361	318	297	317	341	336	326	367	347	333	341	319	383	350	337	344	332	329	316	330	339	313	348	327	365	344	350	335	368	339	331	347	350	386	367	340	325	322	343	328	318	327	324	318	341	367	338	335	367	336	386	317	331	383	377	351	354	363	337	379	326	345	329	308	342	353	354	379	322	345	325	364	350	320	319	356	326	359	375	361	352	348	374	352	336	303	330	342	355	299	356	353	373	370	308	344	355	305	333	329	337	338	344	340	360	313	335	320	370	341	356	354	321	376	334	349	320	358	335	357	343	332	361	330	356	327	353	356	343	338	345	346	306	339	334	350	341	356	339	358	352	368	368	340	378	363	337	359	336	358	339	374	382	335	327	353	338	326	339	335	366	326	315	319	340	363	365	341	366	346	374	332	372	357	305	332	343	362	336	347	351	367	306	329	358	351	310	339	351	344	373	335	313	348	354	335	326	357	374	357	315	361	362	300	348	368	345	337	339	320	349	359	344	321	347	346	351	310	336	354	350	370	321	331	332	336	364	326	366	327	349	320	383	338	345	342	325	331	347	345	307	337	344	366	379	358	316	295	365	334	382	348	331	343	299	356	342	365	336	333	323	327	355	360	325	318	333	334	325	297	320	308	345	338	343	304	368	339	362	329	349	368	360	337	342	339	364	348	349	341	339	329	344	308	337	313	330	318	342	347	355	364	327	345	342	345	329	353	370	343	369	368	336	343	378	356	333	357	345	367	329	386	359	337	334	341	353	359	335	333	371	322	323	353	335	387	329	341	350	332	339	347	355	339	342	286	344	341	345	320	346	315	344	341	335	384	302	348	331	321	343	345	358	343	357	336	387	341	362	382	334	342	339	341	316	360	350	351	335	365	347	352	351	342	336	363	330	381	306	333	348	327	346	344	334	345	320	348	374	354	338	363	340	333	366	358	382	350	338	348	306	335	344	322	334	321	352	374	338	362	298
23121	21754	29631	24426	21762	21835	11155	3400	2181	1875	1565	1410	1289	1090	911	760	602	521	580	550	528	474	520	444	394	281	257	292	280	269	301	247	250	272	240	228	267	253	260	267	244	249	266	257	279	272	251	253	230	237	241	256	272	244	262	217	236	266	238	283	250	257	222	245	272	269	288	249	257	236	228	262	252	240	221	224	218	254	234	252	232	248	229	221	223	224	222	230	237	232	247	222	217	226	217	243	247	227	234	240	212	218	240	239	222	259	234	222	227	225	234	245	215	232	220	259	225	225	243	246	234	258	214	226	254	220	227	253	225	208	258	256	257	215	207	221	222	221	221	212	248	223	253	215	214	216	215	245	240	261	259	219	231	232	206	253	241	222	217	233	240	244	241	259	248	237	236	221	228	230	223	223	233	230	245	213	230	224	233	235	223	223	257	269	210	248	257	229	218	239	215	239	261	235	226	252	236	229	226	247	253	242	241	209	242	221	255	221	227	227	251	220	248	223	224	233	213	247	223	238	211	243	234	202	246	248	237	242	210	236	219	249	229	251	256	251	230	243	266	234	224	210	218	232	221	218	257	258	217	224	237	234	252	267	249	246	225	235	223	218	236	223	223	227	254	235	207	220	233	231	192	255	263	227	223	248	247	224	222	247	209	223	235	230	232	205	251	227	208	199	213	229	249	247	224	269	244	242	236	234	288	221	224	234	279	258	256	227	238	257	232	214	228	210	257	216	220	236	222	242	268	251	209	252	232	256	235	199	251	226	219	240	243	248	245	230	248	233	246	251	255	215	239	231	247	230	228	236	219	222	207	249	264	214	261	220	240	217	262	220	225	225	235	251	214	224	228	225	227	241	224	237	231	236	194	278	247	220	240	222	204	234	214	230	241	263	245	232	243	229	237	225	230	281	202	241	202	226	230	246	245	238	243	234	229	230	233	215	220	256	227	232	207	237	231	224	253	249	220	260	269	229	237	232	254	238	268	264	231	234	247	204	213	230	230	224	205	221	254	206	247	248	238	246	241	240	267	240	239	228	226	231	215	235	225	243	226	252	216	245	215	243	239	243	237	231	276	234	256	238	236	229	221	224	218	237	246	240	195	243	235	244	230	200	251	247	231	230	235	218	205	234	242	233	250	215	233	208	232	217	220	250	241	236	217	216	208	239	246	220	240	229	211	232	235	221	241	237	222	235	247	242	239	218	258	208	220	221	244	244	219	247	229	217	228	264	231	194	222	233	227	240	222	238	227	241	257	222	211	239	217	257	236	240	246	250	246	235	222	258	214	261	245	213	226	219	224	243	276	236	218	259	201	232	234	264	234	239	220	247	218	234	216	242	252	239	254	190	232	226	253	215	266	256	231	235	223	219	243	250	239	214	241	234	237	245	223	243	224	255	249	253	234	242	246	249	261	232	224	259	214	210	241	217	209	213	224	201	214	233	226	263	228	246	249	278	238	227	217	249	210	218	249	244	230	238	227	250	223	241	247	208	210	211	229	230	239	224	208	249	231	220	240	259	263	214	209	237	230	236	216	226	250	255	220	222	195	252	230	228	222	264	215	228	212	243	220	234	253	213	215	235	231	237	219	217	227	255	241	234	231	218	263	255	223	225	242	243	230	229	227	236	219	268	219	211	220	212	224	243	202	216	221	230	226	252	244	230	215	232	229	225	244	257	238	237	230	226	254	206	225	218	239	238	229	250	252	254	221	251	249	233	218	237	243	211	209	268	245	233	205	256	243	236	212	238	215	240	217	226	233	265	257	235	220	221	236	222	240	214	237	233	227	250	213	215	255	239	238	248	242	241	221	247	240	214	241	244	223	223	228	226	207	214	231	219	236	230	219	254	217	237	256	229	216	232	241	234	220	225	262	204	221	209	249	239	234	233	238	258	254	227	248	254	226	247	242	231	249	235	241	212	243	217	236	205	228	222	232	259	253	268	234	244	228	240	222	255	204	232	252	220	232	229	251	247	221	217	230	232	222	237	210	220	228	226	239	250	235	239	269	220	208	219	233	227	233	243	245	225	248	217	234	256	238	254	216	232	214	234	225	240	258	237	222	226	236	232	248	196	209	227	230	227	247	214	224	268	222	213	229	228	251	240	226	236	234	248	215	262	228	234	241	242	251	237	230	227	241	239	237	219	240	235	259	218	234	226	214	246	240	252	229	228	219	217	217	220	235	223	253	258	235	235	236	246	249	218	235	233	220	231	247	234	217	205	233	248	256	238	230	233	247	250	214	229	226	215	254	230	219	253	250	238	220	249	252	222	240	229	241	226	198	208	239	231	226	243	224	208	248	204	232	217	226	211	230	220	225	206	253	254	207	214	237	218	236	234	236	257	219	236	240	224	249	256	240	257	232	234	269	225	241	245	218	239	232	234	261	233	221	240	256	216	235	232	225	256	261	240	241	227	218	234	234	227	243	216	223	258	208	232	260	231	236	247	206	262	209	218	213	216	254	232	242	235	236	237	233	248	210	235	249	237	223	253	246	202	227	246	241	227	243	251	222	221	256	259	234	212	240	275	236	239	257	192	240	237	238	198	229	217	227	217	235	225	249	245	232	244	279	224	216	254	225	217	234	222	248	251	244	262	255	240	249	206	237	242	219	226	230	224	238	223	241	243	190	237	216	232	235	239	252	234	229	248	221	243	240	238	238	211	218	235	235	241	235	248	209	225	237	245	242	224	244	240	249	219	209	215	217	213	229	237	221	225	234	210	230	239	228	240	236	217	251	245	199	244	208	216	242	230	268	225	225	221	240	247	242	252	219	231	224	235	252	253	232	223	243	228	226	207	243	233	238	244	261	213	225	237	247	221	230	243	229	219	224	209	229	245	218	234	240	233	219	246	237	246	237	234	214	256	229	222	231	233	236	214	206	248	234	257	258	252	247	247	233	236	223	217	231	228	248	243	231	222	204	219	226	229	225	222	251	224	240	231	227	230	259	234	252	236	231	203	211	235	232	252	226	240	251	235	216	242	231	243	212	236	225	216	233	209	231	262	242	232	227	227	218	239	212	234	237	218	229	252	236	229	246	212	258	249	227	260	241	247	239	244	198	214	219	241	252	238	227	197	230	226	225	261	228	255	219	220	240	244	239	233	207	262	264	230	213	243	246	212	251	213	258	230	211	226	234	233	237	221	248	233	256	224	210	253	236	230	209	272	243	240	233	233	224	221	232	247	260	249	241	254	236	257	232	239	226	237	216	218	200	208	223	230	230	247	230	246	231	230	201	268	244	225	243	223	240	235	225	250	240	215	233	231	264	255	239	230	232	237	201	236	214	252	225	222	228	231	221	271	241	258	233	247	237	228	249	227	235	243	241	257	259	253	252	211	214	253	225	253	233	232	231	208	220	222	233	215	226	227	216	246	226	229	209	230	228	228	235	220	259	212	245	230	208	223	234	234	233	263	234	257	217	239	239	234	198	236	204	193	236	218	237	224	245	204	237	218	249	255	251	232	205	238	235	222	237	224	224	216
9692	28839	25077	16209	12540	9786	7516	5927	4710	3767	3246	2899	2667	2080	1619	1237	1073	1001	905	950	805	800	830	699	615	434	358	379	386	375	353	331	336	314	310	310	320	307	321	306	313	319	306	318	330	335	322	358	335	289	305	298	324	355	301	296	348	354	337	318	325	349	291	320	297	338	311	318	323	312	296	286	275	278	276	261	285	293	297	296	289	297	302	288	268	293	293	284	292	255	296	279	281	318	289	275	306	273	285	279	299	275	298	309	295	290	314	281	317	272	264	275	278	278	273	289	263	299	279	283	294	306	291	259	285	307	262	287	302	260	288	297	281	287	317	266	296	281	295	276	296	286	267	310	268	299	295	292	271	308	285	310	276	305	260	282	264	295	287	275	259	278	277	290	277	306	280	249	261	293	271	256	274	285	265	287	282	276	343	275	289	264	285	282	271	276	303	278	289	278	254	287	288	264	309	260	260	306	312	290	290	273	313	292	251	271	274	293	254	286	299	273	258	282	308	276	265	254	289	305	303	287	279	291	267	282	265	290	279	287	287	309	287	282	286	282	277	297	277	284	282	259	307	278	313	307	265	247	287	287	300	276	296	290	264	270	294	252	284	294	276	305	303	282	292	299	263	280	299	293	290	290	240	288	286	268	284	277	267	283	270	282	294	277	308	285	273	299	266	293	260	260	253	306	284	302	293	309	301	287	255	271	283	299	336	319	292	273	305	283	268	257	283	268	299	293	297	275	278	295	288	287	292	292	302	289	295	298	293	282	327	285	295	286	318	295	253	300	295	278	301	289	259	259	275	268	265	253	284	280	293	280	288	270	281	279	263	295	318	266	283	288	312	298	273	284	291	296	272	274	289	257	275	277	261	281	289	279	276	286	298	288	289	308	305	296	296	269	255	280	286	280	287	296	268	274	270	268	284	278	285	284	307	288	295	283	287	271	268	305	282	297	261	292	297	286	295	276	286	302	318	267	305	269	319	278	257	278	286	280	249	294	278	274	292	250	286	285	256	260	303	273	319	291	287	316	282	267	282	279	260	289	328	272	294	284	282	302	295	279	277	278	287	277	313	287	268	269	310	294	280	265	285	270	318	276	284	294	298	300	247	273	276	305	293	270	275	254	256	315	284	279	282	235	288	265	296	280	278	283	282	277	276	273	286	301	277	273	287	259	269	286	267	282	296	251	322	290	284	304	281	281	319	285	308	274	276	242	274	267	297	311	291	297	284	280	272	281	280	302	294	300	280	271	301	288	280	261	261	279	289	299	289	247	299	294	257	272	280	284	265	256	281	281	272	270	302	305	297	299	309	279	277	305	266	286	258	309	296	299	269	293	259	305	285	284	274	261	279	271	297	259	281	277	283	245	258	257	293	286	265	275	307	275	277	314	254	291	271	304	312	315	287	288	262	263	286	266	311	248	280	287	313	311	279	290	279	262	272	272	282	258	314	288	307	287	280	297	264	277	273	286	284	305	315	293	308	265	289	248	304	283	266	280	289	279	301	282	275	309	279	301	290	267	269	271	262	293	283	255	281	286	287	334	281	272	285	278	274	326	290	245	289	268	280	282	264	303	274	298	288	272	303	278	290	290	285	265	298	277	295	265	288	274	313	273	282	270	313	267	284	296	290	283	273	265	258	279	294	273	263	291	285	283	254	276	284	270	280	293	269	249	297	259	284	294	307	280	239	264	262	299	282	293	272	281	251	276	271	295	269	303	274	269	272	303	289	278	287	248	293	278	266	294	270	291	283	283	276	278	270	317	306	297	297	304	309	300	289	276	318	270	249	260	277	303	268	298	279	288	253	287	261	280	283	279	277	252	243	283	271	275	290	319	302	263	278	297	302	299	269	270	292	280	312	277	283	271	297	274	302	274	291	289	281	327	266	270	300	288	276	271	297	255	305	275	298	269	269	290	279	296	284	290	334	293	272	266	301	287	257	266	271	263	277	272	277	293	272	278	276	276	300	260	266	291	294	272	263	269	267	254	297	266	259	281	253	308	263	257	290	271	295	266	291	285	296	279	299	274	287	284	281	268	293	294	305	299	306	270	297	297	266	278	300	289	305	270	280	262	275	283	275	308	285	276	282	304	272	291	280	267	263	278	277	293	247	262	262	275	293	274	282	278	288	292	288	263	288	264	242	287	274	268	292	319	276	302	248	287	261	270	278	287	285	301	307	266	287	288	257	307	304	267	302	262	276	269	276	283	258	271	285	262	281	288	276	281	286	298	279	289	264	301	263	276	285	286	281	274	257	279	296	280	311	292	305	317	292	272	300	307	292	275	288	274	297	268	300	311	299	272	268	274	288	243	290	293	261	279	267	238	286	253	227	272	290	286	290	285	283	302	290	262	285	274	285	282	293	286	305	293	278	283	277	288	265	272	283	269	272	267	283	271	264	286	270	279	283	290	263	259	309	283	273	300	304	279	277	276	311	289	268	292	280	287	275	291	294	271	285	272	292	286	290	281	295	310	263	297	289	265	275	286	295	306	278	275	275	284	298	250	267	244	285	269	262	238	250	291	295	265	287	286	302	278	279	258	283	302	269	266	276	281	271	275	305	264	281	258	287	269	269	291	274	278	268	280	260	278	267	266	287	283	300	273	285	302	274	288	278	271	263	295	281	289	281	273	285	295	274	281	261	289	304	288	252	299	288	304	301	285	269	283	284	307	269	314	279	315	275	276	263	273	271	288	296	272	245	296	284	260	285	304	270	283	273	265	299	273	310	300	310	253	262	280	276	274	263	272	308	252	272	286	255	275	314	300	288	293	302	265	264	273	275	270	261	296	293	286	302	275	286	283	265	292	283	273	293	277	281	279	305	286	278	283	310	292	267	266	250	277	287	298	282	277	286	276	282	306	300	293	286	308	299	265	293	260	277	281	302	263	285	305	310	280	263	288	271	276	263	260	286	293	275	279	282	298	300	300	296	273	300	276	278	268	275	294	248	283	269	275	274	280	269	282	291	283	275	273	291	268	296	266	272	307	291	286	310	292	271	266	293	274	294	281	300	294	255	283	285	309	282	298	275	293	276	262	270	262	260	273	252	257	273	293	288	272	271	261	308	275	269	279	287	329	293	290	308	258	289	280	300	263	307	302	283	264	281	257	305	269	307	276	294	273	282	277	296	290	294	288	270	269	255	279	279	273	306	273	299	292	283	268	295	303	264	309	269	272	282	256	264	262	259	293	290	266	280	280	269	274	319	254	301	266	259	296	297	280	294	287	286	267	277	261	304	294	238	297	294	292	276	268	288	270	279	281	284	243	294	259	280	283	261	282	269	255	289	295	301	267	315	269	280	292	282	264	269	290	257	264	288	275	273	288	270	287	267	295	249	261	266	275	284	272	260	304	283	273	275	288	293	257	270	241	299	274	294	294	303	265	289	270	263	299	274	306	299	254	259	265	289	262	298	278	250	272	307	302	316	298	261	246	292	300	275	272	281	260	311	299	293	268	277	290	297	284	247	298	262	277	291	297	302	278
27963	20369	13398	6711	3592	2263	1706	1323	1125	1050	928	892	822	778	680	596	564	550	522	582	517	592	582	548	523	487	460	473	489	461	443	421	473	411	506	461	465	465	460	438	445	440	457	460	454	457	436	451	434	466	424	467	460	442	445	444	433	443	504	447	422	467	463	491	434	462	458	449	484	434	458	437	450	476	434	423	451	456	443	457	443	457	499	402	448	412	426	428	492	418	473	477	412	449	464	443	450	454	461	445	426	468	449	465	444	428	442	447	490	441	464	422	442	442	440	448	446	480	440	426	460	429	440	451	447	441	464	443	409	469	462	477	455	482	477	420	458	408	459	436	455	421	457	438	497	462	426	486	439	435	449	437	478	428	436	424	406	465	444	460	453	452	446	462	469	424	460	437	457	474	447	414	436	422	436	489	455	449	476	421	502	474	424	427	464	444	458	449	423	438	481	444	468	439	452	440	472	473	472	515	482	470	457	454	438	452	415	444	479	456	458	460	486	452	427	444	469	456	402	445	451	427	480	471	444	449	444	419	423	456	442	472	466	421	457	474	392	475	416	445	458	474	456	417	457	432	467	462	458	444	458	433	460	489	469	450	422	424	457	454	428	425	431	459	486	466	434	427	403	450	452	453	445	407	450	472	462	469	477	463	435	442	449	458	450	482	456	435	464	440	448	439	419	475	418	454	442	437	422	462	445	433	431	433	477	468	409	441	460	432	474	434	458	449	443	463	401	448	456	439	446	492	481	467	459	459	401	457	455	454	461	436	484	437	425	480	471	476	460	462	455	454	412	450	417	476	475	439	422	490	464	449	473	497	448	474	430	460	450	460	449	455	473	420	439	441	426	461	438	475	427	485	466	447	452	466	463	417	417	459	428	452	483	425	449	441	430	428	433	445	472	473	491	447	457	472	495	443	451	445	470	490	463	443	448	471	463	431	456	488	448	453	478	447	427	473	410	486	473	431	414	487	429	449	439	442	482	445	493	459	444	469	415	441	465	476	469	417	467	468	465	435	452	483	464	453	447	442	463	450	479	438	427	469	447	475	448	443	441	438	429	486	444	416	423	462	478	462	427	461	436	422	495	466	464	444	441	474	464	501	479	452	473	444	451	476	479	448	438	424	430	429	440	446	441	449	468	445	431	455	454	417	447	467	441	458	435	434	461	459	456	445	457	460	466	463	460	413	461	465	467	421	478	450	452	431	449	437	457	497	460	435	466	465	467	474	433	465	445	453	434	467	419	434	419	469	461	446	455	472	490	449	443	450	470	473	431	443	443	461	415	479	450	442	460	500	452	457	439	454	451	476	440	474	438	471	464	418	413	440	414	474	452	482	439	470	431	485	472	446	448	468	472	487	481	425	471	429	467	439	408	488	455	460	459	412	464	419	435	461	472	439	466	431	414	440	444	441	459	465	423	460	464	468	438	444	388	431	458	419	470	476	455	423	453	451	447	474	416	469	482	459	481	467	465	451	476	461	436	481	459	509	462	421	469	467	423	418	419	459	466	414	425	410	430	442	468	435	439	431	427	491	427	453	449	446	461	489	466	487	456	435	411	430	428	474	446	458	439	460	453	479	422	438	436	424	457	444	452	488	428	423	464	438	483	480	489	442	435	467	468	433	417	446	464	425	475	434	461	462	423	445	516	432	471	441	484	417	487	426	426	533	438	402	467	430	477	431	454	436	453	462	460	462	512	468	444	465	415	446	469	436	433	459	432	414	438	460	440	448	473	424	456	487	450	470	458	438	474	423	450	447	427	453	477	423	468	448	416	479	433	513	432	433	425	479	444	470	476	453	480	489	414	462	468	432	429	462	435	433	446	435	465	440	451	455	463	464	463	425	408	431	453	453	478	421	419	488	468	455	458	433	469	424	455	417	432	456	455	465	431	460	439	469	433	471	446	457	426	420	404	498	483	459	475	477	489	460	469	490	419	443	459	451	459	452	435	420	446	443	454	477	442	437	433	467	465	438	449	441	447	471	486	423	461	400	463	493	417	430	443	430	438	458	419	471	411	425	420	448	427	468	411	472	448	471	444	435	453	434	481	455	470	453	416	417	451	462	452	469	485	440	394	436	462	456	449	441	446	488	476	418	499	478	471	472	467	452	450	451	452	432	427	502	475	510	432	444	463	424	442	438	459	467	466	428	461	459	431	447	447	424	444	436	462	436	455	448	484	477	403	433	472	496	436	477	450	438	452	456	450	425	454	431	447	419	489	475	482	408	458	444	454	461	467	479	446	453	447	450	445	472	437	419	438	439	460	485	465	477	446	424	454	437	455	437	457	468	429	434	477	461	451	443	426	467	430	486	493	454	456	438	441	427	456	429	496	431	454	423	429	426	471	435	433	423	411	454	414	428	493	420	438	426	438	452	446	440	428	463	465	436	452	426	442	470	444	485	429	446	447	426	437	424	447	437	485	439	453	438	450	464	457	429	450	455	439	458	445	428	452	462	461	452	448	434	474	433	460	431	471	467	458	461	458	410	473	436	468	473	410	452	500	458	457	472	417	394	455	482	460	455	466	477	457	441	459	471	447	453	427	472	427	455	442	500	447	432	474	413	456	448	462	447	443	468	417	452	437	420	434	445	439	451	464	454	439	477	426	463	471	412	438	452	449	477	437	417	456	451	430	414	435	449	462	468	441	488	452	448	401	501	442	460	451	437	441	452	447	474	453	443	468	424	461	425	500	445	450	452	427	442	470	490	441	434	519	440	476	453	486	474	414	443	430	474	470	429	423	422	431	474	452	505	465	430	431	444	472	445	435	429	445	459	438	485	486	424	424	419	448	447	448	439	439	467	443	483	469	480	466	436	450	435	464	432	434	452	492	441	453	446	468	411	437	417	443	425	483	463	439	463	433	468	463	465	463	431	439	444	451	442	423	462	459	442	416	441	441	480	484	446	449	478	434	402	464	478	459	466	455	464	437	429	489	472	461	465	458	475	450	458	456	404	461	480	387	472	422	430	451	392	451	474	468	415	456	456	466	458	458	454	478	465	442	446	430	405	457	448	469	438	396	486	415	414	442	418	447	446	433	443	465	448	422	476	430	445	466	452	440	463	478	459	447	468	456	459	501	461	467	464	470	474	450	484	425	451	435	470	488	473	451	459	448	417	417	448	456	431	489	477	442	455	441	428	464	445	483	465	459	433	447	456	454	473	439	456	427	471	428	440	462	452	432	470	473	443	438	485	432	471	457	482	452	467	464	454	483	500	431	429	446	409	466	430	451	421	459	465	393	404	477	436	430	486	457	474	490	455	429	458	431	465	467	448	482	424	436	471	477	449	432	439	428	455	428	461	434	462	462	442	471	468	455	446	460	450	477	438	452	445	451	434	420	427	474	458	457	480	447	463	442	439	420	449	418	438	498	431	470	426	442	443	453	462	437	450	444	431	444	427	493	451	431	478	446	485	426	431	484	457	451	434	468	456	433	463	456	422	445	426	470	447	473	433	469	478	448	426	455	440	443	420	453	452
8466	16995	13955	7915	5992	4514	3266	2609	2070	1850	1644	1519	1384	1202	1042	883	841	706	701	698	734	757	724	636	658	580	513	570	600	541	509	538	539	538	535	531	531	521	554	553	512	559	512	525	534	524	536	564	535	551	530	505	509	565	579	537	548	533	552	586	540	495	566	548	530	511	518	556	546	525	511	563	529	569	540	537	545	577	524	539	494	549	547	525	515	517	505	571	520	504	511	456	529	522	524	511	491	536	511	516	529	535	515	520	539	533	572	527	564	535	571	514	534	516	500	510	516	518	538	532	497	554	536	504	528	509	548	553	513	498	525	547	537	553	527	537	527	525	523	531	567	547	495	506	510	492	518	547	511	526	474	536	558	506	510	528	538	552	490	542	538	530	510	517	550	529	538	531	585	513	528	528	539	503	549	537	501	554	570	549	503	504	515	513	547	485	505	537	537	517	522	537	489	522	524	498	517	510	519	528	546	528	526	507	544	519	549	486	527	511	528	504	525	555	508	543	529	554	495	540	559	511	456	495	554	532	525	545	546	500	542	519	476	519	545	537	503	526	509	545	536	587	513	539	547	572	545	534	485	537	542	540	507	543	495	560	514	537	558	518	513	492	521	502	512	534	522	587	485	528	534	525	516	539	504	510	547	528	529	503	530	497	507	490	504	570	500	520	570	537	550	551	554	550	521	513	574	533	504	538	516	524	551	514	510	542	520	537	502	571	486	519	534	538	553	550	549	530	556	495	501	518	517	511	522	513	532	519	505	546	509	512	535	530	576	499	532	527	553	527	490	552	568	514	527	519	516	541	528	523	538	526	519	509	556	516	539	575	529	551	500	531	527	473	532	517	546	550	520	518	525	532	519	541	621	520	508	514	540	524	483	508	513	562	539	511	553	502	517	511	523	527	567	492	536	551	527	592	522	548	501	497	535	551	519	503	514	551	512	598	525	550	533	537	541	515	555	512	525	504	508	500	518	520	536	523	536	514	532	536	534	506	531	524	549	532	507	546	539	483	601	525	521	529	538	519	525	532	555	530	582	565	507	494	485	585	528	485	539	504	587	582	533	579	528	565	563	538	557	579	522	548	537	497	499	502	546	551	504	506	494	544	519	545	508	547	531	547	490	553	500	522	548	538	517	511	497	529	537	533	554	471	517	529	540	546	553	533	557	506	530	503	516	539	570	559	522	561	508	494	543	495	508	539	538	517	528	542	539	520	525	550	522	548	544	517	554	458	496	524	505	532	564	550	548	549	509	562	528	551	522	538	572	546	549	533	524	530	531	530	546	532	556	586	503	504	573	540	567	550	537	546	504	561	561	534	520	519	498	526	538	523	503	540	562	532	524	545	489	511	531	554	513	538	553	515	504	549	528	519	528	555	521	567	504	525	535	515	516	525	560	488	519	498	500	538	532	539	554	529	537	514	548	548	557	546	505	534	542	602	520	555	539	498	554	530	561	503	555	493	499	516	555	522	541	498	530	548	505	519	542	553	546	528	514	522	532	524	544	515	523	541	536	532	518	550	533	555	541	524	518	533	518	517	496	498	557	491	508	503	532	537	562	529	526	504	508	534	539	501	515	506	497	521	492	535	517	514	540	550	525	518	544	538	514	502	501	503	552	525	540	501	517	519	503	542	524	516	543	518	518	516	511	549	516	502	568	503	540	547	538	547	529	526	522	515	526	473	502	534	564	548	495	555	520	504	483	542	531	500	505	537	524	521	493	512	565	519	502	532	528	523	548	493	525	541	543	527	511	540	522	532	531	562	539	522	505	497	564	535	547	540	524	497	516	509	538	565	516	477	526	511	541	548	505	503	564	599	515	570	578	550	515	513	570	543	540	588	541	550	530	532	534	527	518	538	553	538	506	541	532	561	469	508	529	550	519	522	539	547	530	513	533	503	483	526	501	513	511	532	514	479	547	509	517	520	549	521	553	541	522	561	522	546	515	542	506	551	512	485	542	485	523	522	526	549	529	590	517	526	562	518	530	533	515	523	531	490	576	532	510	578	502	507	544	541	556	534	532	539	552	466	488	521	535	533	545	504	519	508	541	547	539	497	531	492	536	542	569	513	513	527	527	518	517	513	539	551	526	520	521	572	539	499	530	528	546	511	513	498	532	502	524	525	503	523	541	495	491	525	543	522	540	565	499	525	502	484	529	537	545	549	520	560	562	535	483	531	523	510	504	516	483	538	532	552	559	547	548	517	518	515	563	530	551	554	521	548	549	538	566	511	516	512	485	516	553	559	549	538	524	477	546	538	508	549	531	529	557	535	561	482	527	550	501	537	471	500	540	522	508	557	519	520	547	543	518	524	551	503	565	555	511	540	541	499	492	528	513	541	498	518	524	518	530	560	553	538	497	544	521	492	513	522	512	560	520	532	547	511	535	542	513	501	539	554	534	554	536	534	530	506	553	534	502	546	537	531	527	569	499	526	564	540	532	563	524	511	531	517	571	560	571	538	519	530	541	547	531	547	500	521	527	519	562	575	563	529	497	516	504	521	528	530	561	557	486	534	534	529	553	514	524	554	552	545	518	565	517	540	540	525	538	522	526	539	574	524	507	520	522	556	544	523	497	545	512	501	499	537	545	500	537	509	480	492	538	551	470	552	541	557	538	532	558	558	518	542	512	522	525	531	530	573	495	542	559	562	528	542	498	496	569	568	535	528	547	533	549	543	542	530	507	545	552	497	525	513	538	571	568	539	519	511	519	554	534	526	517	527	536	532	562	481	548	531	542	545	537	531	562	551	479	547	513	536	572	544	541	514	599	534	531	533	544	518	492	549	529	506	581	528	532	556	528	491	538	523	526	565	536	534	554	527	544	532	515	516	490	498	540	545	525	543	536	510	529	521	510	503	567	519	533	533	550	538	549	546	533	554	550	503	522	578	498	563	562	547	543	521	548	503	526	553	535	459	542	486	530	505	526	511	511	555	516	538	543	520	540	518	545	535	552	526	498	541	516	520	551	575	536	547	523	541	486	560	545	549	515	534	527	508	524	524	514	526	530	503	509	518	526	494	485	551	516	530	534	527	572	513	576	539	526	522	561	531	473	476	525	511	546	534	556	534	478	531	553	509	540	526	536	534	489	550	516	533	512	538	487	568	526	525	533	524	515	542	517	529	545	505	495	509	540	541	480	516	502	513	489	552	540	565	508	504	536	529	543	521	532	518	484	527	539	538	541	523	518	519	537	527	565	507	533	574	536	572	524	531	541	569	541	517	529	512	523	547	529	575	517	512	536	543	517	543	525	501	521	547	471	457	564	518	534	546	518	536	515	545	537	493	570	540	461	529	536	564	527	527	536	539	557	538	508	564	548	513	523	544	506	544	549	490	527	549	494	529	524	517	553	484	486	537	568	484	511	528	518	526	522	528	529	522	540	533	566	495	507	547	548	505	535	515	525	521	531	537	538	559	553	546	554	525	522	534	511	563	535	548	509	496	538	522	533	490	574	556	502	558	549	532	561	483	551	526	510	538
24160	21683	29006	24863	21626	11663	3679	2229	1787	1564	1417	1290	1137	1033	905	804	740	677	634	614	689	678	654	627	526	445	456	483	465	440	451	454	490	438	471	478	439	451	441	413	466	431	424	438	464	472	470	437	485	450	457	444	448	432	476	462	470	462	454	476	436	432	483	442	429	452	482	538	479	486	445	449	463	443	434	420	442	439	421	449	465	485	434	416	445	423	427	466	470	486	423	448	442	406	421	456	455	406	409	461	487	473	420	457	435	438	454	432	458	422	438	467	443	449	422	447	419	417	439	427	448	421	443	448	458	434	433	444	463	424	432	450	432	422	436	467	439	448	465	421	435	441	451	404	424	406	445	466	484	449	484	446	414	442	446	434	437	461	444	422	461	445	422	426	435	427	408	439	449	453	453	455	446	414	441	456	452	427	415	462	453	428	464	462	416	452	467	458	414	463	429	468	401	434	451	465	463	463	482	465	457	440	404	410	431	427	426	474	420	440	441	481	444	466	466	481	437	444	456	415	472	406	471	419	474	401	430	456	459	418	419	439	424	446	462	399	416	434	451	453	423	417	462	452	454	461	459	442	444	497	491	462	473	431	424	400	457	460	453	440	466	446	435	441	411	453	435	454	432	445	489	436	421	470	445	472	441	460	441	454	441	458	450	462	411	421	462	428	448	434	450	434	437	434	444	416	456	444	409	436	429	441	444	431	433	460	464	485	424	400	444	457	444	484	485	418	435	458	445	476	427	465	434	412	438	458	413	493	441	450	470	432	402	491	411	458	415	475	416	414	459	419	421	426	451	497	422	448	434	471	427	439	425	481	408	443	462	417	428	426	455	430	451	415	416	432	438	434	467	440	450	453	423	464	443	430	432	440	453	472	447	465	454	459	460	469	442	429	445	434	426	450	472	424	426	474	449	452	455	445	429	412	456	427	436	448	457	409	479	459	426	450	407	457	423	436	440	439	414	451	412	442	420	488	432	446	480	455	449	445	449	451	452	439	452	430	409	473	409	445	442	425	414	424	421	397	412	456	454	440	482	445	463	425	458	444	436	436	431	391	437	441	448	449	416	452	409	444	444	406	431	416	428	427	459	446	428	470	444	423	428	421	416	433	449	425	465	400	463	445	440	450	493	443	415	426	493	452	412	395	471	439	404	440	463	461	463	428	453	422	434	443	429	418	410	437	420	432	431	439	441	477	480	462	422	459	457	442	447	462	433	437	418	398	469	449	461	441	433	466	444	466	442	426	462	432	454	460	432	443	441	427	443	431	445	434	456	429	433	454	455	441	450	432	430	446	466	425	436	456	471	437	433	436	443	449	450	478	418	444	427	471	461	436	440	441	440	464	437	425	456	426	476	457	414	417	444	425	462	456	452	454	438	450	440	437	426	426	464	417	467	451	438	452	480	433	453	430	431	446	448	454	437	433	391	424	452	434	430	422	463	497	469	423	441	464	416	437	462	393	418	456	401	443	424	439	425	425	437	434	444	457	462	406	402	446	426	459	445	449	454	442	437	462	426	453	434	437	441	415	457	409	419	440	447	435	421	490	456	443	428	447	422	422	440	440	481	478	453	395	447	457	427	427	433	425	460	458	413	436	415	431	443	445	404	403	436	435	421	453	411	475	420	438	441	454	463	471	394	481	427	475	465	430	408	434	423	434	435	433	468	462	437	442	428	483	450	403	447	436	422	443	439	426	462	435	474	425	448	409	450	425	432	471	440	429	431	438	423	419	455	431	445	451	470	458	434	434	419	406	427	426	436	456	448	429	449	452	481	444	457	448	459	442	473	427	466	451	478	479	455	413	420	448	465	424	449	429	442	419	455	427	429	455	454	450	404	463	402	477	456	402	426	464	463	430	468	457	436	465	428	436	468	407	400	412	436	445	431	462	448	450	455	460	437	430	461	418	447	439	417	475	424	443	422	410	457	414	431	465	446	425	465	465	420	447	451	439	441	426	440	461	428	442	453	422	408	420	393	427	440	429	409	465	422	480	432	443	409	459	446	459	423	464	438	448	445	439	431	400	467	454	441	438	423	463	437	421	438	431	420	453	442	417	429	427	413	406	419	448	403	455	445	451	423	425	445	438	471	433	425	426	407	461	434	433	430	439	447	402	422	435	476	401	416	470	454	455	422	424	408	471	408	447	421	456	437	453	444	445	434	411	442	450	463	433	458	445	466	442	447	445	460	440	435	411	464	430	449	431	429	420	491	461	412	475	422	453	447	430	460	445	422	449	437	408	428	461	426	468	502	440	446	465	413	448	488	440	462	434	473	459	443	465	437	450	468	439	445	386	459	417	458	431	419	470	455	451	469	454	419	451	425	403	434	391	455	455	419	446	463	445	448	456	430	430	429	388	432	447	473	459	445	432	472	438	424	466	443	429	456	475	436	432	456	452	440	439	429	475	455	457	456	435	446	444	436	430	440	443	458	434	449	463	434	464	509	488	421	470	446	470	419	404	419	450	441	409	448	442	424	450	427	450	437	416	472	405	463	439	473	411	437	411	457	462	439	435	464	457	407	434	467	473	416	422	457	396	468	478	389	471	460	422	453	447	450	421	410	451	461	474	457	449	466	435	457	452	438	424	435	453	448	427	410	399	405	425	397	400	448	447	443	458	448	458	457	475	415	441	406	430	409	471	447	475	443	407	441	429	465	418	423	438	437	443	429	413	456	454	411	459	417	411	428	468	442	432	449	416	465	468	443	431	418	435	453	436	472	498	451	422	418	388	453	454	475	426	439	425	432	461	431	423	394	411	422	449	434	461	419	430	429	451	428	436	412	387	423	425	475	447	474	425	396	449	407	437	439	444	462	449	434	404	463	429	446	465	429	433	431	420	458	409	431	442	445	458	381	410	447	425	431	451	436	433	451	457	471	431	435	412	411	451	437	451	438	427	446	417	447	407	442	432	473	451	428	473	462	454	465	448	489	460	447	421	430	469	464	452	437	441	443	416	500	410	433	436	434	408	426	436	495	434	408	407	460	442	424	410	427	407	463	417	435	414	421	445	453	468	419	446	406	434	441	413	491	461	431	448	464	460	465	437	434	454	452	447	420	456	474	451	406	469	438	441	417	443	421	498	491	463	418	443	428	413	427	424	430	434	433	454	414	451	456	433	425	440	434	406	432	454	449	448	470	428	424	431	447	468	437	482	431	427	475	441	456	502	423	428	436	474	495	464	439	432	447	427	482	437	437	442	435	444	423	417	441	441	410	415	440	412	457	434	443	452	431	435	471	422	469	410	423	389	400	446	414	461	458	436	475	468	454	477	442	422	420	462	436	459	402	453	433	428	463	433	441	446	462	458	455	396	442	456	446	422	465	423	443	411	434	460	456	455	421	431	448	474	433	424	419	429	432	444	440	404	404	422	430	462	450	412	462	409	438	427	448	460	431	449	451	450	434	465	452	453	451	436	450	467	445	415	434	441	438	438	460	467	415	415	427	461	444	441	435	438	430	429	472	434	419	426	441	474	410	410
8721	26397	20751	13384	9789	7244	5279	4216	3593	3116	2506	2272	1920	1730	1415	1246	1068	967	896	954	934	1006	930	850	719	597	573	557	589	549	487	539	566	517	519	582	589	533	555	531	532	556	534	535	532	555	555	575	540	553	528	517	581	524	522	550	562	552	574	599	529	551	564	546	519	580	506	554	526	561	488	540	542	507	528	511	538	492	494	504	510	569	535	521	546	498	551	510	532	540	530	582	515	481	508	504	526	561	549	524	521	485	482	512	549	521	505	508	493	523	520	546	497	517	480	512	555	516	520	476	544	573	518	510	478	510	564	544	495	556	496	507	502	499	529	530	484	527	482	485	503	487	553	501	480	550	511	514	503	507	515	462	526	543	527	501	548	550	530	537	538	535	497	535	538	530	524	518	488	518	520	498	549	518	535	514	529	527	514	516	518	514	480	534	550	500	533	537	530	527	503	515	549	448	528	484	548	533	564	502	529	529	558	490	562	544	521	522	493	532	500	523	553	509	527	536	534	533	514	522	465	489	536	528	511	511	518	532	537	532	515	501	547	525	494	531	515	485	532	567	532	512	516	557	496	530	545	512	488	541	532	513	534	563	509	520	543	526	538	528	533	562	516	539	529	518	488	536	539	520	521	539	543	493	545	527	474	508	536	566	536	567	516	465	540	532	514	528	496	487	512	508	505	507	511	514	479	542	522	539	514	504	495	516	549	532	542	502	504	539	510	515	539	505	518	490	507	523	530	510	520	537	520	522	531	550	531	510	542	524	565	532	489	568	511	514	549	548	532	504	544	540	523	487	498	510	497	536	500	509	505	534	507	506	511	520	534	475	523	554	540	564	469	509	501	502	540	537	559	521	575	539	475	513	494	491	544	515	537	557	508	489	524	552	542	518	479	514	533	491	540	525	523	487	527	524	522	507	518	560	533	466	513	533	494	516	524	496	514	551	506	525	516	522	499	507	515	526	538	522	584	491	531	524	546	501	512	536	513	565	503	538	526	496	531	525	543	468	561	551	521	505	518	504	498	513	519	530	488	549	494	543	482	571	493	496	527	540	521	533	529	495	527	509	531	545	532	530	516	530	543	564	529	527	537	518	539	512	500	500	505	542	510	559	516	533	518	516	544	540	498	527	536	542	508	525	490	511	557	522	529	508	539	524	515	502	500	536	549	505	513	521	496	529	532	498	526	537	485	483	487	522	533	527	508	490	508	531	525	490	522	515	539	557	513	550	482	500	522	531	502	506	495	516	562	528	475	527	502	527	499	528	500	535	511	579	525	544	506	538	520	506	519	541	514	514	528	581	537	509	507	518	524	501	515	531	502	500	553	504	460	513	512	505	500	522	572	494	578	537	547	548	488	512	491	502	544	542	532	483	497	555	490	556	550	500	509	495	510	571	522	517	537	531	524	505	526	517	506	504	492	510	538	535	517	500	486	505	486	501	503	512	541	506	520	514	516	536	488	539	504	527	532	531	466	489	526	524	527	471	515	550	526	517	530	545	500	509	499	528	549	496	516	532	525	530	520	525	531	484	495	547	498	538	523	535	553	507	500	535	522	532	492	518	544	510	514	497	542	514	500	510	493	500	501	527	496	483	488	522	556	526	514	503	576	493	528	510	543	500	534	541	513	496	519	517	538	532	478	516	513	511	463	569	525	510	529	533	524	553	513	517	562	518	516	518	536	483	518	493	494	514	512	524	539	503	506	550	488	491	486	509	521	502	513	523	533	504	530	532	512	480	549	541	520	522	479	542	523	495	501	555	551	514	478	486	497	553	541	478	534	557	516	542	498	536	512	478	534	524	444	549	532	543	559	545	532	486	491	535	521	526	539	474	505	528	500	550	528	514	512	500	550	539	533	513	536	528	521	500	508	519	534	501	530	525	473	542	529	564	538	516	496	524	558	509	530	515	524	532	554	531	558	470	549	488	510	503	525	544	571	511	519	488	547	519	522	498	533	459	536	509	526	488	495	513	541	514	553	536	510	481	481	526	542	523	585	530	509	523	537	499	510	561	491	494	535	526	536	527	472	508	530	562	500	556	552	518	533	537	529	564	502	490	554	567	563	544	496	502	525	524	467	537	559	538	540	509	534	532	527	494	529	524	546	524	517	497	531	510	536	493	502	541	464	535	477	512	542	536	465	488	501	497	514	514	523	489	511	556	539	501	512	522	551	551	512	502	477	525	500	511	550	499	504	540	539	522	534	496	477	493	529	545	554	553	552	525	530	531	535	538	518	514	512	488	515	498	509	509	508	548	494	561	538	491	507	471	499	490	516	492	501	503	547	546	471	501	487	513	511	490	504	484	528	499	506	501	537	536	541	535	495	526	539	495	509	516	500	517	506	492	508	516	477	498	524	586	525	519	508	537	499	495	525	516	510	496	528	508	549	523	520	538	578	500	482	486	485	494	526	483	545	478	489	484	525	542	522	497	525	521	522	521	495	512	513	461	554	511	528	520	537	514	517	558	513	539	518	528	491	487	509	508	573	506	513	491	519	546	483	499	532	512	534	501	587	511	528	471	527	503	501	531	542	528	510	581	537	524	525	518	534	484	519	507	536	498	529	494	485	531	501	514	524	527	519	555	510	520	506	502	538	490	537	493	545	515	547	524	554	553	508	499	507	539	525	538	527	508	535	525	517	509	514	539	506	528	563	520	530	500	508	534	498	523	511	507	525	502	547	478	549	575	487	552	537	579	544	545	548	538	524	527	513	485	503	488	479	547	513	536	547	508	565	515	510	514	500	507	514	540	513	534	561	485	526	502	549	513	529	512	522	473	532	507	525	509	514	546	505	498	543	519	522	489	492	523	528	520	500	549	511	543	529	510	493	528	511	541	508	529	509	520	526	535	521	529	502	548	517	518	542	521	503	502	548	516	544	515	489	515	502	489	528	546	525	514	530	535	486	504	493	516	482	520	526	526	578	502	534	530	506	543	494	534	534	547	512	547	512	501	567	534	518	511	526	485	494	515	571	547	531	502	527	524	517	512	505	549	549	525	509	529	502	467	580	526	521	527	526	563	476	501	517	542	507	533	515	540	518	485	514	489	531	534	573	494	525	488	546	491	472	509	495	523	525	511	530	554	496	503	498	543	554	570	513	494	513	526	528	492	493	495	511	522	501	502	501	515	549	498	561	531	500	526	477	507	517	524	552	543	484	543	509	547	499	535	557	481	525	507	525	578	481	491	474	494	543	535	503	524	509	528	524	529	523	504	518	551	552	562	525	519	533	520	482	534	559	470	517	534	493	474	521	510	487	490	514	502	505	505	522	526	510	551	564	501	531	512	525	547	510	528	497	480	539	511	518	530	532	574	536	510	480	571	543	526	510	506	500	519	519	517	509	557	563	517	528	507	500	535	465	547	533	529	518	510	500	509	489	536	487	474	515	526	558	493	495	564	508	531	521	500	522	491	490	500	505	536	507	484	510	536	524	513	521	461	535	514	480	537	534	517	485	498	510	547	533	520	533	523	502	573	511	523
25330	21668	27800	25895	11943	3261	2132	1575	1335	1163	1005	924	782	695	597	588	487	421	389	449	428	430	412	427	374	322	291	286	285	354	278	292	272	274	294	288	305	330	290	268	345	299	314	308	319	300	321	298	333	303	304	274	310	300	281	273	273	293	318	287	305	282	300	273	266	318	321	297	293	290	295	317	290	294	298	293	301	281	259	263	267	300	301	287	281	319	276	283	306	267	299	276	288	265	288	280	265	289	256	290	312	308	318	296	303	297	291	299	279	278	313	308	291	329	290	314	317	292	294	258	314	313	289	273	281	289	287	292	263	282	259	298	286	282	283	263	288	292	311	318	290	287	294	290	259	311	281	322	282	296	281	305	285	281	282	284	300	270	291	323	284	274	312	262	299	268	278	270	309	286	289	268	261	289	302	267	312	287	268	261	288	248	286	339	312	269	294	283	291	296	290	278	302	309	314	284	276	278	278	273	304	293	307	279	280	283	277	270	265	303	280	291	297	276	307	301	309	279	289	287	311	288	306	295	289	283	253	301	270	294	286	289	288	290	287	304	323	289	303	268	298	306	265	295	288	291	303	297	285	290	279	294	315	298	292	267	294	295	301	274	271	292	277	257	305	309	302	288	291	286	310	286	281	259	288	293	278	262	296	276	281	301	285	278	275	288	288	303	274	271	272	282	312	276	304	277	296	294	279	281	282	277	288	266	292	269	281	266	295	278	285	306	303	295	281	322	296	279	323	313	314	271	284	270	284	295	299	307	267	284	305	283	273	313	298	283	296	293	260	279	312	296	284	284	305	260	252	261	302	296	284	313	312	266	255	308	264	272	313	273	313	283	288	279	295	291	284	307	278	297	268	312	301	264	261	300	288	262	295	264	327	284	304	294	266	295	299	269	257	314	291	306	282	295	313	300	274	255	276	290	282	296	279	320	284	252	298	277	294	276	283	236	258	264	310	303	283	285	322	278	272	302	273	273	308	288	263	302	285	278	267	286	294	302	284	284	292	311	276	301	278	336	287	281	305	287	304	265	286	302	297	271	294	288	269	283	304	298	272	302	299	284	289	295	281	313	285	298	300	256	305	317	266	272	290	296	297	302	283	278	307	284	276	299	246	291	290	291	288	236	301	268	293	292	277	292	271	297	280	301	289	323	298	309	305	285	314	294	301	269	280	292	282	309	316	296	319	277	300	311	293	279	278	286	300	300	299	250	281	300	282	290	313	281	274	304	300	304	302	312	307	263	304	302	294	317	304	274	291	283	256	284	271	287	311	266	311	324	310	268	273	284	289	281	270	274	308	271	293	334	281	288	313	298	288	290	308	300	314	300	263	309	306	271	286	258	312	298	291	285	284	312	293	307	271	304	295	272	286	275	252	268	278	282	292	291	313	289	282	269	286	268	302	293	288	277	282	297	289	293	307	285	286	303	286	279	297	290	305	283	270	280	339	287	326	279	279	306	273	275	293	301	294	311	296	271	300	258	292	298	277	294	293	290	288	275	257	264	284	271	300	276	295	316	290	305	272	293	283	294	288	265	262	276	281	297	260	293	298	301	278	311	293	291	328	303	284	326	314	274	284	292	292	278	289	311	282	300	276	320	294	292	290	299	294	306	271	284	322	289	294	277	339	295	274	295	272	274	299	305	296	295	284	285	260	306	330	293	290	294	278	290	294	297	279	271	299	321	271	256	274	302	317	319	308	288	313	303	269	297	283	287	301	258	296	313	302	309	285	298	272	307	310	286	304	285	275	290	307	274	254	273	280	328	280	313	265	317	295	289	283	267	278	280	275	331	277	266	292	275	260	262	289	282	290	246	292	308	273	282	319	309	302	294	326	309	294	295	270	326	315	303	267	287	293	252	296	285	280	296	318	307	275	291	284	270	274	268	294	306	272	282	263	316	321	295	311	290	287	316	308	287	297	302	303	313	286	310	291	277	283	299	273	280	291	306	282	287	277	307	333	287	327	313	299	274	285	310	297	277	309	272	312	303	282	286	287	271	283	286	290	285	295	302	314	307	302	281	301	342	291	305	282	275	316	305	285	300	290	272	286	301	282	302	274	283	296	292	301	278	292	277	329	326	283	265	315	307	280	295	254	301	272	295	303	295	304	316	272	278	251	298	264	296	279	283	277	319	288	321	292	297	287	290	276	305	291	296	262	281	308	276	281	287	284	285	287	296	281	292	271	260	279	287	285	298	297	290	313	282	297	288	284	279	292	309	286	305	291	310	276	264	285	308	304	314	292	288	286	259	295	305	305	298	290	268	292	285	297	289	267	272	267	294	287	281	288	286	304	284	295	303	297	310	311	267	272	296	272	301	273	309	281	281	296	276	277	281	308	311	283	300	287	302	269	268	266	253	289	269	280	302	252	291	305	290	279	265	302	302	290	290	265	257	285	276	280	312	288	289	295	282	286	249	290	296	294	287	250	279	291	301	266	284	294	267	274	320	279	289	305	281	278	284	299	293	296	286	279	311	273	262	274	286	301	286	311	322	266	285	315	282	289	284	274	279	274	323	289	286	305	285	340	264	282	294	261	289	297	268	294	304	299	289	258	290	303	311	245	318	282	296	288	275	292	305	300	275	272	274	280	270	323	311	283	301	281	285	296	311	263	303	309	295	293	289	272	289	283	282	272	305	300	286	292	287	302	285	313	283	284	274	273	309	307	278	269	278	313	279	281	291	312	297	286	264	288	249	312	306	292	333	293	263	293	282	287	278	259	282	293	293	269	293	293	263	258	277	281	259	294	286	259	299	296	271	313	307	276	290	255	296	309	294	345	276	273	297	288	282	295	280	263	291	273	289	265	252	281	277	293	278	297	308	282	265	287	271	298	264	301	291	282	269	308	307	269	286	284	255	274	293	288	290	304	295	317	309	278	280	247	304	274	279	267	283	301	281	262	311	325	292	312	301	265	277	292	296	277	292	296	279	270	267	260	303	291	298	300	300	271	306	278	279	302	271	313	312	269	288	310	283	294	294	267	306	284	261	314	257	297	275	279	289	283	266	265	266	304	312	292	303	284	260	301	289	285	249	264	307	292	301	288	269	292	296	322	275	296	283	295	290	315	289	298	289	316	295	265	278	316	262	320	257	305	282	311	297	277	296	334	297	298	296	263	267	283	329	290	281	336	315	290	308	299	265	273	305	302	281	317	310	316	293	288	282	292	283	270	298	290	281	294	276	274	284	296	309	291	278	296	294	289	271	302	279	293	302	293	289	290	330	290	283	276	304	272	292	298	295	261	294	296	280	317	302	291	300	285	306	276	297	309	283	281	282	276	305	287	282	292	264	290	306	272	301	302	250	312	303	244	230	248	290	263	281	310	267	282	285	273	297	311	259	289	321	283	278	325	327	271	287	249	306	305	288	292	260	309	260	314	292	290	277	305	279	302	300	302	294	318	316	252	278	276	301	289	300	277	304	304	305	327	290	258	278	269	266	301	272	274	314	304	297	299	289	306	275	327	265	281	298	251	306	310	302
8707	22732	17757	10432	7578	5462	4261	3330	2820	2366	1958	1699	1421	1221	1030	935	752	677	584	678	622	717	693	638	545	399	367	392	427	362	383	360	338	354	338	375	363	384	391	376	357	380	356	336	371	368	349	357	360	346	353	325	340	375	328	342	391	384	388	417	382	340	369	366	376	354	370	357	314	312	320	305	332	334	349	340	354	367	379	324	336	326	335	346	357	352	363	348	357	334	343	347	351	318	343	345	391	325	338	334	335	370	359	348	323	335	335	338	340	361	346	364	358	338	393	324	334	326	339	341	350	360	328	365	368	350	364	351	324	391	327	375	330	352	337	354	347	348	338	361	323	318	381	329	342	376	336	344	363	356	372	359	340	360	319	358	332	338	339	312	350	338	366	365	318	339	355	332	360	349	320	322	361	383	400	331	335	339	380	368	319	307	342	362	375	377	348	333	377	316	333	354	332	365	363	348	368	322	338	341	374	345	336	366	366	360	322	362	364	320	358	347	384	346	363	330	352	327	331	314	323	345	340	365	342	346	327	378	355	359	336	343	325	334	330	355	341	344	343	366	329	310	349	326	333	373	333	362	364	335	307	340	350	350	306	365	371	327	349	348	340	333	342	299	335	327	351	361	330	363	333	348	363	335	313	355	352	344	352	361	369	360	369	348	313	356	343	389	359	363	355	313	329	348	378	376	380	351	369	338	342	331	356	372	367	316	347	333	349	334	327	347	339	370	339	311	366	333	339	345	321	346	336	328	356	351	343	333	356	338	341	344	346	340	345	344	328	357	320	358	352	349	352	357	324	351	354	333	337	327	331	337	335	330	332	339	342	314	356	339	340	337	340	356	355	315	357	326	328	347	323	351	359	327	337	358	323	342	331	308	325	342	387	345	343	379	337	351	360	350	359	362	311	347	359	349	343	374	351	330	345	327	338	360	377	341	308	313	374	324	366	342	353	331	341	350	306	372	345	346	410	385	327	358	330	365	352	355	355	344	344	337	380	365	332	325	318	343	329	348	360	351	347	307	360	349	337	365	311	340	331	333	360	350	354	337	327	330	355	374	313	338	338	328	378	332	322	347	338	356	325	331	324	355	311	345	337	348	373	352	369	359	324	343	363	336	352	366	356	341	345	353	376	364	343	356	325	322	348	352	359	346	315	345	365	339	361	342	300	332	331	311	366	377	346	330	322	349	342	336	364	321	327	320	374	336	346	364	379	324	353	364	390	358	339	351	327	311	346	368	320	357	357	344	319	328	326	356	332	352	363	346	361	333	348	357	342	341	315	362	334	357	381	356	352	363	306	361	365	320	319	348	352	350	313	336	342	331	349	353	341	341	356	349	336	341	362	365	331	325	320	323	342	334	350	367	336	309	348	350	325	356	351	376	363	368	338	338	360	330	363	357	323	315	350	332	303	374	359	365	322	334	331	341	353	339	376	358	348	355	344	348	334	347	367	338	362	351	316	318	328	373	331	386	356	331	337	341	356	348	373	361	299	347	361	372	302	372	363	305	327	337	324	347	325	361	360	323	353	337	379	319	369	356	385	330	365	344	348	362	325	312	370	366	344	329	332	360	345	339	359	334	376	333	380	353	370	307	343	359	361	361	361	340	319	363	353	353	349	336	334	308	369	305	360	363	331	292	364	337	341	363	355	342	351	361	368	330	338	332	338	332	337	332	345	369	357	377	368	312	412	364	361	363	344	348	347	349	322	344	346	327	344	337	314	323	373	388	362	345	372	345	371	331	365	342	360	383	347	357	343	379	356	325	343	345	330	358	304	363	332	349	358	362	355	353	350	343	337	339	345	370	338	337	353	338	328	322	326	334	369	326	353	356	328	347	309	333	343	376	329	318	359	340	328	344	331	316	351	349	338	306	331	349	324	329	333	381	310	328	330	331	369	363	337	385	333	340	353	341	361	327	376	328	350	346	339	329	338	361	362	367	329	343	329	337	338	363	334	398	351	339	337	322	345	370	341	338	315	339	336	358	326	320	325	353	317	363	356	334	357	337	339	340	324	318	334	340	360	357	354	323	335	334	354	356	352	363	317	331	338	335	367	315	346	341	357	347	333	333	351	368	354	338	388	320	325	334	332	340	329	318	361	365	366	362	312	325	365	327	327	350	348	341	360	372	305	321	342	341	352	365	384	335	339	305	366	338	332	336	362	341	356	304	376	335	353	343	302	340	345	363	344	341	309	317	283	333	356	345	332	326	322	333	329	336	334	374	328	313	364	318	357	348	325	363	353	336	340	329	330	356	338	325	333	340	358	314	323	341	353	372	337	322	313	316	348	384	369	377	348	334	323	359	336	341	335	330	353	337	328	359	361	343	341	369	340	347	363	357	370	317	329	327	354	361	351	349	353	344	343	290	352	350	349	310	351	335	351	342	333	350	347	360	370	344	322	352	353	367	344	359	339	379	325	315	366	370	371	361	338	354	364	387	350	346	324	314	375	336	353	352	369	322	333	356	361	349	344	339	325	327	340	353	348	334	352	347	349	357	338	328	325	353	367	346	363	348	349	358	391	317	357	360	358	362	360	350	331	325	321	362	353	350	355	367	338	369	365	323	334	342	321	333	360	354	379	350	364	347	346	317	361	332	335	299	324	312	304	335	325	345	332	336	338	382	350	362	342	376	359	327	360	354	371	343	322	365	343	350	332	319	369	331	345	307	363	351	389	327	373	358	385	346	349	358	306	344	334	345	341	371	373	342	333	344	325	351	348	348	349	355	349	381	395	355	353	349	362	334	351	335	359	367	347	359	327	359	330	324	359	345	328	323	334	347	348	341	378	371	338	342	345	331	372	331	317	345	361	369	372	333	362	349	329	350	332	364	385	359	375	378	348	334	321	365	335	369	339	355	335	385	334	319	340	351	338	322	332	347	353	319	340	360	309	348	335	326	339	345	341	316	333	355	297	346	343	336	325	367	331	363	335	350	340	350	356	348	341	304	359	317	342	327	338	318	312	346	373	344	337	325	352	355	344	347	354	365	392	348	348	332	326	322	359	322	338	327	348	344	313	330	351	353	350	372	353	362	322	347	343	354	338	352	337	326	387	344	368	348	318	327	331	348	338	355	345	313	376	368	346	300	358	344	329	384	350	350	327	336	346	332	287	332	316	338	329	370	361	351	336	324	338	358	357	311	326	324	350	337	308	329	361	313	356	346	341	328	350	348	339	371	339	311	352	365	360	363	344	349	331	362	328	359	348	344	335	364	381	324	373	345	326	329	346	369	345	336	323	325	342	333	317	356	336	332	357	343	327	355	347	355	363	340	338	315	295	345	331	358	355	354	326	344	313	345	321	386	336	330	328	398	372	377	337	355	339	354	367	331	372	342	334	338	342	324	340	342	314	337	329	351	370	364	339	355	321	342	371	310	339	328	314	355	347	352	368	371	325	322	351	327	361	357	335	333	357	345	358	337	331	342	334	306	343	344	356	339	352	332	364	320	371	344	351	330	343	315	361	342	343	325	338	371	312	350
23110	21706	29539	24398	21712	21755	11447	3357	2411	2005	1702	1486	1153	1003	818	773	653	618	474	460	517	580	612	589	447	284	244	282	261	240	257	243	255	264	256	230	242	253	273	272	226	232	257	256	248	250	266	227	251	246	212	241	248	257	279	252	238	263	257	268	269	258	273	258	282	275	251	242	245	222	235	212	241	254	226	253	224	256	210	235	249	250	246	267	228	259	250	262	215	254	246	250	222	233	229	236	243	227	242	248	215	229	252	216	227	235	259	228	248	238	226	226	232	214	244	242	227	226	216	246	252	261	242	212	250	221	253	217	218	236	227	231	225	242	202	217	231	234	258	224	236	215	244	222	224	240	218	238	224	237	244	243	222	232	232	237	247	220	218	231	235	191	223	239	231	239	236	243	231	256	255	227	218	230	222	221	245	238	245	246	245	238	227	228	244	215	221	237	249	270	249	257	258	226	255	205	214	232	222	248	243	245	220	198	232	240	220	229	248	243	234	253	230	222	234	240	221	207	247	230	216	261	259	230	259	245	204	238	228	222	202	239	218	247	247	243	225	221	229	238	231	249	243	219	248	249	238	247	257	250	230	228	238	239	243	232	257	228	243	240	236	259	212	227	258	222	217	229	247	252	239	233	239	276	240	230	233	233	238	207	242	233	226	222	220	244	253	201	223	230	236	219	225	268	241	244	233	264	222	259	233	264	243	255	236	244	258	248	225	211	205	223	189	245	250	230	262	234	230	237	226	247	237	202	229	237	239	250	232	225	206	227	239	227	247	212	227	228	224	254	245	229	251	253	246	223	235	234	245	237	236	213	236	230	210	228	255	233	236	247	259	206	235	246	249	234	224	239	261	241	215	198	210	214	230	203	246	223	238	239	246	258	241	224	219	232	200	238	243	221	204	229	223	232	224	231	212	217	221	232	220	227	226	239	242	224	257	236	223	227	221	267	239	263	213	204	246	217	249	207	233	257	227	239	244	220	246	225	242	216	230	222	228	245	268	237	209	247	255	256	241	221	236	247	213	222	249	207	220	224	227	234	228	223	225	256	232	232	244	248	217	264	198	221	225	262	218	229	238	221	235	224	221	243	241	251	231	243	222	217	224	245	235	220	241	240	249	240	215	261	249	234	237	244	228	233	230	217	242	250	248	228	239	248	228	237	243	234	236	244	222	228	206	230	221	228	223	215	250	209	220	248	215	233	246	257	244	224	245	227	211	204	235	224	236	241	255	241	255	238	234	222	213	217	231	261	235	241	211	285	237	236	239	250	214	249	234	239	227	250	229	239	248	242	230	248	234	236	247	255	233	250	233	246	236	268	229	239	220	256	245	246	248	233	224	237	243	220	220	251	221	266	196	251	242	264	207	215	213	226	213	246	224	220	238	239	223	244	221	266	239	242	242	230	251	222	233	231	233	229	229	248	228	229	218	258	247	242	226	237	236	228	254	264	222	227	244	221	251	262	207	251	254	213	241	224	239	224	235	260	230	210	241	216	225	241	229	240	225	231	240	224	225	235	227	231	236	204	219	225	237	227	217	222	253	245	233	221	225	241	251	245	221	263	237	209	236	242	236	238	259	217	229	224	238	254	237	223	233	217	260	229	227	272	241	225	218	210	225	209	239	259	247	229	274	238	234	253	233	243	224	258	237	243	237	202	235	236	247	238	218	247	235	252	229	208	229	225	222	219	247	245	246	241	247	245	227	213	240	233	233	230	218	225	220	238	212	245	233	251	226	229	243	221	218	237	246	250	231	236	235	249	259	266	231	236	253	225	222	229	247	236	230	231	226	232	244	242	214	208	207	211	245	226	248	237	209	240	251	227	258	262	255	237	201	248	243	231	253	242	220	215	256	232	257	232	260	226	242	226	258	217	249	230	245	251	207	259	220	222	224	239	238	228	232	251	251	225	244	223	226	250	224	249	236	260	238	222	214	217	231	244	214	237	218	244	225	240	213	292	249	244	247	250	215	223	267	229	272	247	231	231	220	230	244	213	254	229	243	230	226	244	260	224	238	226	251	252	222	222	215	236	234	267	201	234	219	244	242	234	231	245	223	238	219	207	247	216	251	225	253	233	260	251	231	235	242	249	236	234	252	235	243	215	233	252	243	232	227	258	223	229	263	258	223	229	259	211	256	218	225	218	220	251	207	225	230	215	220	247	244	222	231	244	239	223	227	247	233	267	213	229	255	235	243	237	189	258	240	247	231	225	245	227	253	214	212	214	213	234	224	259	240	259	228	232	247	231	225	231	251	210	231	233	217	239	234	245	222	241	228	243	205	243	245	235	231	219	241	241	237	204	208	238	222	256	207	246	211	265	252	256	227	218	238	238	239	220	232	240	227	238	258	239	250	244	212	275	254	241	258	225	252	265	233	249	222	207	255	257	209	241	216	235	237	236	232	248	230	232	249	239	228	201	227	227	230	215	234	226	229	221	241	233	268	222	245	251	228	261	256	249	239	231	247	228	232	238	271	217	245	217	236	224	252	249	224	246	235	244	248	260	260	238	253	258	208	222	189	215	227	231	223	244	237	218	256	263	209	238	239	259	250	280	252	247	255	232	238	233	250	219	262	204	253	207	239	231	255	214	218	230	233	211	222	236	233	219	226	232	226	227	236	246	193	242	232	229	232	203	219	224	198	248	234	229	207	256	214	242	225	260	243	244	235	245	248	250	255	224	230	237	227	256	229	210	247	234	211	211	243	232	224	251	226	224	234	246	213	241	226	238	224	238	241	253	252	244	232	233	223	227	212	263	226	229	223	235	217	246	259	202	239	206	224	206	233	218	199	237	248	234	243	250	229	226	232	251	243	222	231	259	239	239	227	234	242	242	219	224	237	275	215	241	234	213	236	240	243	235	243	231	233	232	239	236	232	223	225	239	255	229	232	235	213	247	222	238	228	215	213	215	256	244	211	254	230	210	233	227	247	217	252	220	239	232	236	233	225	217	229	243	229	232	219	228	223	231	236	224	263	257	253	251	243	236	247	235	238	242	245	214	241	230	242	228	221	217	231	222	245	213	261	242	216	235	225	240	231	235	237	248	246	230	215	225	252	218	228	257	238	248	244	226	237	240	237	196	220	250	243	250	256	235	239	245	227	227	240	249	236	243	264	232	250	249	271	228	261	254	224	245	248	224	219	200	241	239	240	204	239	242	227	221	209	226	243	242	232	233	242	225	226	217	222	252	240	240	249	248	206	229	240	212	231	256	239	233	222	243	230	234	223	254	220	237	208	262	241	228	237	254	244	222	234	226	243	258	236	224	210	221	241	250	242	235	250	233	211	217	270	231	210	212	247	216	253	206	230	234	227	263	241	237	212	239	229	233	229	213	233	238	223	218	229	225	239	214	231	244	247	225	227	238	272	209	243	252	260	286	217	257	235	240	236	217	220	253	219	233	238	241	232	249	222	216	252	236	225	236	228	242	215	243	215	242	246	243	241	248	246	263	236	223	252	223	238	209	218	230	241	196	222	244	239	230
11310	31434	25793	16193	12210	9398	7588	6141	4808	4154	3564	2965	2338	1886	1516	1432	1215	992	810	826	935	1010	1030	949	664	417	364	335	336	318	326	277	327	311	327	329	315	324	332	355	334	338	323	358	294	347	329	310	318	312	269	312	289	279	308	305	323	312	330	306	327	334	326	337	301	333	316	329	311	311	296	319	288	273	294	279	284	298	298	291	311	284	278	304	286	284	275	288	292	302	282	261	284	300	294	270	292	279	293	257	285	273	276	272	299	299	271	280	286	281	272	307	296	313	245	276	286	277	291	308	286	265	266	285	275	274	292	276	301	298	310	295	290	310	246	301	274	285	265	270	273	304	294	283	308	277	273	296	312	244	278	285	315	306	287	264	304	277	285	260	292	344	317	274	269	308	322	276	283	274	277	269	294	301	294	267	319	273	280	297	298	271	264	269	279	292	288	286	288	289	293	282	296	289	299	256	307	314	285	273	270	304	279	288	291	269	302	269	269	283	316	301	291	269	281	278	277	254	312	267	278	278	278	270	272	303	274	287	263	283	294	286	282	296	276	302	272	297	254	306	280	287	302	268	287	289	299	269	303	269	274	274	296	293	265	295	296	279	326	273	296	247	258	275	278	262	281	291	263	263	270	282	261	284	286	299	296	306	287	309	292	256	280	290	294	285	275	327	279	266	278	288	308	297	276	270	294	306	304	279	271	259	267	279	285	291	307	278	284	306	286	301	305	257	278	277	288	313	274	269	291	282	280	283	272	261	299	284	309	274	287	269	286	264	276	265	298	274	274	260	286	261	321	288	294	260	289	283	283	287	263	303	294	310	275	248	267	264	281	303	276	279	263	306	274	281	302	279	285	276	273	260	282	265	265	272	309	290	287	279	274	312	289	286	271	299	301	266	295	287	278	305	256	283	267	283	277	257	301	270	291	281	308	255	288	275	286	284	283	296	280	284	278	272	295	264	294	297	282	274	267	300	261	270	283	274	281	292	288	270	278	288	283	316	301	287	249	278	265	313	282	278	265	308	309	258	287	257	260	307	285	266	264	308	296	303	242	259	270	278	316	288	316	266	311	281	287	240	299	279	287	292	291	282	253	281	272	276	274	286	300	282	265	266	292	281	278	282	272	294	300	299	299	260	282	297	294	264	279	302	267	279	294	279	299	273	278	281	299	259	301	258	280	285	292	261	255	289	262	296	276	279	297	286	287	262	294	265	312	297	263	283	268	253	288	294	298	293	294	283	293	299	292	291	288	276	287	285	288	286	314	317	294	280	268	313	316	266	271	301	294	277	296	273	276	300	283	320	257	285	298	291	271	307	278	265	290	288	309	261	279	287	280	296	275	268	273	279	262	270	280	277	276	306	282	285	302	278	310	280	278	283	291	293	304	300	278	307	288	271	265	275	281	281	272	271	291	284	316	279	258	284	302	263	273	258	311	288	311	300	281	288	292	256	283	267	266	285	297	260	266	287	284	267	299	282	288	286	279	261	274	280	263	291	279	273	273	273	279	287	304	298	267	263	286	284	260	264	300	314	282	304	279	286	281	287	313	310	316	294	309	272	304	297	274	259	304	254	301	304	311	292	301	293	287	245	298	322	299	288	297	244	304	282	286	290	268	275	290	277	286	288	284	287	301	286	295	276	309	275	243	295	286	304	287	303	281	276	265	276	296	277	294	294	290	247	290	264	288	274	280	274	260	295	274	278	283	256	250	282	287	272	283	286	289	256	282	296	277	246	288	274	275	269	272	245	275	300	265	269	261	266	284	279	292	271	275	249	302	293	291	310	271	262	286	294	269	269	284	286	252	295	298	254	303	280	293	279	274	284	263	287	262	294	254	295	285	290	271	290	286	283	279	255	291	282	257	264	278	293	292	267	285	270	273	280	271	297	249	266	282	282	283	331	273	285	271	274	290	292	289	283	314	290	275	277	253	287	297	282	292	278	272	271	309	288	274	268	236	284	255	264	294	277	319	307	278	285	276	293	290	285	308	282	274	282	277	279	283	305	290	286	281	314	285	284	252	283	294	282	249	327	282	261	264	277	284	286	281	288	269	276	272	276	297	272	321	271	292	280	276	283	285	263	264	272	267	294	302	280	286	299	246	286	257	286	284	273	283	291	272	277	315	279	310	295	321	281	268	269	286	286	293	310	297	289	259	294	262	284	286	255	297	287	288	302	282	266	291	281	247	305	295	301	302	286	276	288	257	280	332	286	289	276	293	297	284	266	276	280	259	269	265	278	299	264	273	269	276	300	293	278	292	286	290	275	277	267	282	274	275	287	280	254	306	249	267	291	302	255	248	259	332	288	270	301	293	278	286	284	316	262	300	298	288	310	311	291	305	256	291	257	257	276	281	290	284	290	273	291	283	257	283	268	270	293	279	259	260	271	299	271	317	244	277	278	276	282	256	317	262	283	288	309	276	276	312	276	284	260	312	285	290	279	296	265	298	281	267	294	294	282	292	275	299	268	256	255	285	250	292	250	273	290	305	273	271	276	296	290	261	265	272	282	276	286	304	297	273	274	278	283	270	268	274	275	281	290	303	276	276	262	265	288	278	292	295	303	278	272	281	299	268	280	263	303	304	318	284	271	308	277	287	267	286	301	265	275	267	293	279	264	307	291	276	291	285	280	294	303	254	291	289	335	274	276	299	308	288	285	294	277	283	273	275	314	286	296	291	285	284	285	306	286	283	303	262	288	290	270	306	288	271	311	281	307	287	297	301	278	281	311	287	261	275	281	269	278	276	265	276	297	304	263	292	266	283	259	287	289	300	282	298	338	283	303	281	271	309	260	288	266	265	255	300	262	291	251	284	274	269	264	290	316	282	283	292	263	266	252	280	285	263	311	282	267	302	278	282	277	268	286	243	263	278	266	279	279	276	289	275	260	285	331	289	282	281	297	274	285	291	275	273	299	281	334	300	296	324	262	289	301	277	289	283	265	278	266	270	253	262	286	294	277	265	271	290	273	288	270	257	289	295	291	239	290	281	272	261	284	321	269	257	278	284	272	275	266	296	313	288	302	269	289	321	286	307	286	288	290	302	300	260	289	280	300	274	275	316	285	289	269	271	263	280	277	292	259	286	275	251	271	279	271	261	306	285	269	279	247	285	281	294	263	296	273	298	315	291	321	265	280	279	287	272	282	269	294	289	276	278	302	293	295	248	276	275	292	315	284	304	293	276	277	278	313	292	278	291	265	294	291	294	264	278	320	293	290	260	282	319	285	260	285	265	271	282	296	295	280	261	303	297	294	270	290	298	255	254	261	262	282	310	288	299	279	282	275	227	300	274	297	287	305	274	271	262	303	307	281	266	269	276	292	252	300	278	286	265	266	270	287	311	280	300	286	290	268	285	260	288	282	294	260	274	302	290	285	301	321	264	257	273	309	280	293	284	287	284	275	250	316	296	316	278	267	266	316	294	276	263	262	270	278	282	301	299	278	296	291	299	272	283	310	274	258	288	282	313	306	293	292	299	285	283	266
28018	20449	13597	6519	3462	2313	1792	1476	1212	1089	934	992	712	749	671	636	601	562	538	495	532	562	547	526	517	457	468	447	468	440	451	464	451	497	442	475	439	469	456	474	439	437	441	452	444	406	478	446	397	504	448	452	473	504	432	452	435	499	479	440	443	495	496	465	457	468	446	463	464	441	488	450	422	442	456	439	463	468	455	435	461	444	449	441	410	451	418	444	463	452	462	443	445	426	449	488	437	435	474	458	498	469	435	472	494	436	475	433	461	448	401	445	457	477	459	457	463	442	450	469	499	468	469	457	444	453	488	478	448	470	442	433	469	464	448	466	471	443	427	458	422	434	433	456	447	428	448	415	417	449	480	500	413	448	432	502	463	484	478	449	454	452	433	483	441	481	447	458	451	469	475	473	441	446	445	465	446	456	532	450	438	469	437	420	441	418	470	445	473	468	461	398	462	466	441	467	409	461	450	459	466	490	431	469	465	421	441	457	492	465	439	473	426	487	481	451	482	423	463	447	444	465	466	454	421	441	461	468	423	438	454	455	467	464	468	442	422	456	456	447	449	434	442	438	464	466	484	428	473	431	425	460	468	493	470	453	498	462	455	449	477	456	468	441	460	469	448	440	472	457	450	490	453	413	449	456	487	427	444	455	465	430	462	461	473	425	454	484	427	423	468	437	430	451	444	458	449	464	449	461	460	486	450	467	488	486	430	470	403	431	477	431	468	474	431	495	463	415	467	458	466	450	479	464	433	483	434	461	473	480	497	455	426	464	451	432	435	416	432	488	440	420	435	471	488	473	446	480	433	473	454	452	442	445	482	481	441	491	431	424	454	469	438	432	472	452	431	485	466	430	466	450	453	497	453	476	419	480	420	473	466	470	477	430	450	443	470	467	479	434	408	464	457	446	455	433	481	421	433	462	457	449	430	444	480	424	462	432	446	443	458	445	475	457	451	477	459	493	454	422	463	457	448	452	468	452	437	456	455	444	468	459	455	488	468	456	458	433	479	443	460	445	470	440	480	419	424	473	473	458	405	432	454	432	463	433	482	442	487	449	443	510	483	384	435	428	463	453	440	449	456	456	450	487	439	456	470	476	414	476	462	501	483	438	452	427	462	455	489	427	475	458	421	457	461	452	417	480	467	469	472	462	462	483	446	451	413	423	433	475	492	450	434	469	449	465	461	441	540	455	458	455	445	433	459	470	467	442	478	488	456	464	475	421	447	453	461	460	464	437	398	437	443	482	461	469	487	442	473	461	466	429	466	435	466	485	478	441	479	454	482	449	465	458	437	503	485	426	433	453	459	429	451	435	481	473	484	473	445	467	437	478	462	451	465	429	465	511	427	477	466	491	457	417	468	453	462	478	477	448	493	459	415	475	466	452	430	431	457	467	515	465	444	465	429	450	449	437	431	444	425	444	436	416	445	490	429	408	457	428	470	436	430	458	439	486	503	478	461	464	457	473	461	469	501	464	475	433	446	460	478	475	448	474	432	445	436	443	476	472	466	490	444	480	468	469	470	467	455	467	416	473	430	443	428	470	476	482	474	468	458	458	480	467	449	484	490	434	468	448	439	503	454	474	486	481	463	433	490	460	470	421	439	450	426	467	437	485	452	474	406	465	479	480	487	439	456	425	437	471	454	438	451	497	422	454	469	477	458	447	448	425	420	463	424	493	475	431	458	440	476	445	458	485	494	436	456	460	455	446	426	455	428	485	440	450	437	461	476	463	467	481	463	410	483	457	507	476	460	504	474	494	481	441	477	461	470	459	444	409	476	465	442	457	474	482	493	431	449	452	469	439	459	456	463	457	461	447	468	462	451	448	439	441	477	487	468	482	425	450	437	437	430	434	441	445	488	395	477	435	423	471	427	451	463	484	443	436	490	423	493	500	473	498	457	459	456	429	435	458	460	509	453	441	450	476	476	443	433	480	457	458	441	423	471	475	484	478	450	473	455	468	466	437	434	462	421	454	476	478	428	466	424	464	444	457	477	454	443	450	467	467	450	489	482	416	473	467	443	457	485	436	471	463	466	465	492	441	488	441	444	485	459	415	439	470	452	439	437	488	486	449	450	448	464	459	432	456	462	439	448	459	421	453	463	437	498	476	456	436	431	435	482	446	441	479	445	464	453	459	455	435	454	451	465	463	450	442	466	453	488	481	476	461	431	453	451	462	458	447	428	446	438	462	475	469	434	483	476	490	461	455	444	454	454	478	462	456	485	436	478	456	437	463	494	462	470	467	422	452	507	482	456	433	486	458	454	483	411	440	478	447	463	466	432	470	466	446	448	422	456	433	439	440	437	474	436	452	458	447	482	434	446	414	450	486	476	460	447	425	465	450	422	463	486	452	429	491	421	474	463	486	427	473	416	434	492	441	457	450	426	494	419	455	439	487	387	438	455	451	420	454	478	453	496	418	459	457	456	438	444	459	478	452	438	467	460	430	448	474	447	452	394	464	437	474	484	496	485	489	435	466	514	460	485	443	457	448	445	464	456	428	472	436	424	466	461	465	469	446	444	489	456	444	466	471	437	427	477	403	451	429	505	436	397	499	458	466	440	452	460	448	443	411	445	442	459	442	485	474	427	475	495	468	429	485	489	498	440	468	499	449	463	463	440	462	447	444	451	465	461	482	466	494	460	499	433	462	469	478	461	453	446	433	446	442	458	453	483	462	427	462	472	472	440	459	475	479	539	439	469	490	449	440	505	463	515	442	479	496	417	485	506	483	472	506	471	435	442	442	479	442	431	443	465	454	434	470	444	424	465	500	452	430	447	453	470	434	476	432	463	449	457	508	450	474	414	429	458	433	427	455	411	443	454	467	467	458	432	466	429	447	444	448	412	491	459	466	480	408	446	478	474	488	473	486	468	413	462	451	447	469	444	457	467	461	437	435	426	462	450	476	471	455	461	495	448	430	469	413	464	459	444	447	498	453	469	447	471	453	442	482	485	419	443	444	446	419	431	442	452	460	481	476	485	470	480	466	445	458	482	411	438	490	427	450	453	451	448	456	424	489	454	503	445	458	428	469	438	481	478	439	484	444	451	425	496	472	451	408	471	467	450	480	430	463	420	432	397	441	476	466	467	448	493	430	493	430	478	463	477	494	459	442	450	484	463	482	440	434	469	475	462	482	504	501	456	452	474	434	448	440	464	475	437	479	518	479	468	479	438	460	468	409	466	501	486	458	454	482	441	444	443	407	464	480	445	451	462	486	433	459	480	498	449	488	450	449	446	461	474	430	442	451	463	441	485	446	462	438	439	455	476	449	448	429	458	483	449	463	477	464	447	449	433	484	458	451	504	460	448	469	482	434	457	467	483	436	483	496	474	485	434	443	479	449	451	453	446	429	429	472	416	458	467	471	479	474	468	468	441	481	447	466	432	446	444	446	504	424	504	498	502	474	503	488	485	424	425	461	454	449	425	472	516	468	489	473	466	440	461	461	427	477	458	453	459	444	477	446	471	466	441	478	479	418
9892	17874	13900	7441	5699	4439	3606	2802	2311	1887	1710	1569	1264	1038	892	922	817	740	720	675	707	722	758	705	643	526	530	553	528	515	482	544	479	507	525	555	567	517	528	574	523	555	577	606	520	492	534	524	530	525	537	511	552	531	553	573	525	548	539	547	497	574	539	527	528	554	528	569	546	562	536	557	514	564	513	506	512	533	546	498	523	568	492	529	590	510	546	534	565	550	517	538	511	555	570	538	544	545	566	549	524	553	538	511	533	576	482	520	506	520	535	553	563	507	530	535	525	518	524	545	541	555	562	512	528	524	508	518	527	512	525	524	481	528	521	532	537	532	553	537	526	538	505	520	558	540	517	531	546	540	530	502	567	531	529	503	525	514	517	487	507	526	538	564	529	532	528	507	539	525	538	520	526	514	527	527	561	544	544	567	576	547	558	515	550	507	565	530	552	532	538	508	512	576	566	620	498	495	520	496	564	524	540	507	506	525	531	577	600	516	509	507	507	531	507	568	538	537	546	509	555	510	512	529	519	516	528	513	526	527	549	521	542	534	505	505	560	512	536	524	540	514	514	536	513	500	547	548	545	537	547	528	555	548	554	546	552	533	548	543	507	537	520	549	548	512	495	532	565	520	515	522	540	522	590	563	555	518	561	496	530	512	550	582	518	537	509	509	515	523	511	546	567	502	547	528	537	508	573	557	602	549	529	531	557	527	548	538	540	555	534	575	552	538	562	517	538	533	569	498	502	507	545	562	541	519	550	526	536	537	559	496	534	534	559	526	519	527	516	521	546	504	553	557	549	505	542	522	550	537	524	541	508	519	522	519	539	552	510	511	510	536	550	536	523	516	511	577	538	526	534	577	506	509	539	539	543	526	565	554	505	515	549	500	579	561	526	559	524	527	529	579	552	540	506	506	517	494	526	553	525	515	497	572	540	543	530	533	558	513	521	529	499	523	579	577	515	553	565	537	524	519	526	539	554	556	569	544	524	535	550	559	547	518	506	519	515	520	535	535	472	522	546	515	509	550	538	575	481	574	546	528	497	537	513	531	541	559	562	502	573	543	507	575	618	506	548	580	534	534	554	503	590	543	547	571	552	529	511	537	562	572	526	540	558	560	569	545	488	553	547	531	566	564	505	544	570	521	556	529	533	558	505	562	548	537	579	551	558	582	520	504	511	553	522	538	526	549	531	560	616	517	535	525	516	541	502	529	585	567	573	501	541	554	542	536	557	526	548	515	539	557	584	516	566	551	529	527	513	538	552	523	535	519	516	507	535	550	538	556	526	522	554	515	524	522	543	464	523	549	529	495	508	549	542	557	519	538	536	497	544	548	531	545	504	585	562	586	519	522	501	555	514	546	547	511	511	514	557	540	560	465	499	534	543	545	532	524	505	538	519	558	547	533	508	525	519	551	496	542	496	535	524	517	542	532	551	523	533	503	566	521	513	531	557	550	497	543	520	537	529	515	536	576	532	514	530	550	523	540	543	499	571	504	548	558	509	543	560	516	557	544	525	514	548	554	528	519	498	496	532	513	513	544	522	568	513	507	521	528	531	506	546	566	549	536	530	510	526	566	529	514	503	560	539	494	508	496	508	529	546	565	519	580	531	520	527	544	520	525	526	546	520	559	531	513	569	544	545	516	483	536	558	521	532	573	526	551	562	544	544	540	572	548	577	528	536	520	497	557	518	551	566	516	535	504	480	555	531	556	556	539	532	548	515	533	564	523	543	562	564	515	550	553	548	519	553	534	507	546	538	557	549	514	539	507	491	506	543	551	521	494	536	516	502	535	533	498	519	559	512	559	494	514	524	552	535	531	533	552	509	541	582	552	515	495	519	542	516	556	529	544	534	548	560	532	545	515	520	525	548	485	518	542	539	535	543	545	563	541	565	537	538	555	528	506	533	527	525	549	563	556	529	543	565	530	533	512	514	513	531	506	562	564	522	495	612	504	518	540	545	533	522	538	481	569	529	548	543	500	531	570	538	536	571	545	542	486	564	526	556	523	561	534	560	498	560	548	504	513	546	573	500	557	491	592	538	596	552	482	546	527	546	538	542	514	521	550	512	525	509	555	515	519	528	532	537	559	565	551	535	541	523	525	532	523	537	549	531	576	559	518	513	514	544	504	536	545	513	553	530	510	551	565	503	548	546	549	523	521	533	544	586	515	547	537	520	556	521	512	526	553	506	530	541	538	541	523	517	527	482	526	540	548	523	498	541	532	533	526	545	555	569	531	530	542	507	521	530	531	507	550	525	561	550	522	548	490	571	525	543	518	491	573	514	554	577	559	540	495	540	501	546	533	541	531	522	517	567	538	515	497	550	512	551	539	481	542	501	523	501	540	543	533	528	543	539	537	522	514	548	569	512	509	538	539	565	518	543	529	550	539	556	524	503	526	536	574	483	547	558	521	520	513	527	545	514	512	515	509	509	551	571	550	568	520	494	536	533	553	556	539	542	532	548	542	536	555	508	521	534	572	556	541	531	522	542	545	523	572	520	549	514	554	457	522	511	528	567	542	498	531	552	497	519	532	525	524	525	546	561	526	514	532	552	546	560	500	531	542	496	489	538	576	520	575	497	519	467	521	532	566	503	540	521	558	569	477	537	561	528	507	531	554	520	534	502	506	505	505	560	548	542	550	536	534	556	594	549	493	578	516	509	513	495	507	552	500	543	532	534	478	584	504	557	511	498	566	544	518	515	553	546	479	550	503	540	521	515	537	536	537	544	556	525	518	569	544	525	492	531	517	539	477	516	571	552	541	568	551	553	555	514	520	485	527	545	517	519	569	573	522	515	535	531	545	523	538	541	563	534	554	553	553	501	488	574	558	556	561	534	542	516	509	502	578	516	531	566	564	502	555	527	514	527	536	542	531	519	512	536	542	519	532	527	543	523	537	517	524	515	507	519	505	559	572	519	546	542	528	552	537	550	553	501	502	535	514	527	544	530	525	492	521	540	549	565	594	490	553	531	497	488	524	557	505	569	557	503	546	514	569	541	527	565	529	519	536	535	537	509	503	564	503	531	519	511	536	553	511	553	510	548	540	511	570	524	543	494	524	514	561	534	483	511	516	525	531	532	501	512	558	491	573	513	535	557	552	518	569	494	580	523	520	536	526	543	517	489	528	509	510	541	524	540	531	523	529	580	538	564	526	551	537	549	532	559	531	565	538	546	494	502	548	549	553	562	517	529	575	547	535	542	518	549	564	542	560	486	524	526	505	530	561	526	465	521	527	512	549	542	492	499	561	521	534	518	541	545	543	543	509	568	516	532	549	560	555	517	579	530	546	499	511	568	528	526	553	513	530	540	535	522	553	519	531	552	586	534	555	505	518	597	509	533	561	516	512	513	537	534	556	484	566	515	498	535	554	549	546	540	487	530	553	496	553	556	535	528	539	546	514	549	521	507	527	549	541	521	536	556	538	572	557	576	509	563	555	521	515	533	552	556	495	499	554	559	536	532	554	506	523	537	535	517	498
24098	21641	28997	24808	21603	11947	4072	2444	2012	1718	1395	1275	1127	846	803	774	719	671	589	587	574	614	646	606	530	423	470	457	443	465	448	441	454	412	427	456	433	499	459	459	461	437	467	408	455	422	458	493	438	463	438	493	408	458	450	427	420	436	478	485	462	492	457	462	459	454	415	448	422	451	442	467	411	479	411	433	468	453	463	453	432	454	426	416	465	439	464	455	428	448	472	437	472	413	428	437	459	465	469	427	445	424	458	467	449	422	391	464	416	445	470	427	475	456	450	414	463	451	475	433	437	448	442	445	451	457	463	455	448	437	423	423	422	457	442	428	416	462	447	452	415	445	434	423	415	395	453	433	463	453	427	430	438	476	451	431	411	447	461	439	403	447	467	485	465	420	407	445	440	435	459	423	451	441	430	426	467	444	488	459	452	447	465	475	435	461	468	467	433	482	424	446	479	402	456	433	435	442	419	480	442	408	436	407	464	455	399	451	461	453	421	446	473	427	456	446	449	442	446	452	473	443	438	463	436	405	405	454	372	466	440	414	421	456	445	433	424	421	415	413	423	436	452	439	468	446	433	442	415	412	469	452	448	488	423	444	457	428	455	469	464	466	444	419	435	420	464	408	461	426	463	422	414	424	501	478	396	447	457	404	413	454	456	439	421	451	423	421	448	426	450	447	417	411	433	439	452	433	477	450	435	430	441	419	451	455	426	416	483	463	422	433	432	417	436	475	438	429	413	432	468	458	440	467	422	435	393	366	417	413	436	439	464	427	454	463	421	461	477	424	472	431	449	405	440	419	398	453	424	453	466	438	427	392	430	419	443	473	435	423	459	394	430	433	473	452	415	469	457	440	472	460	449	440	425	454	490	423	464	413	449	451	464	423	442	468	426	403	446	451	467	412	455	444	425	476	455	452	451	449	459	420	446	449	437	426	473	457	408	420	434	427	428	487	415	417	449	449	426	460	435	406	462	441	478	408	439	433	452	464	428	434	452	445	460	452	476	400	426	447	444	432	456	461	442	428	438	482	431	444	431	426	455	447	448	435	433	483	413	429	486	418	444	439	415	439	425	419	440	424	446	410	426	431	428	417	430	460	460	419	428	447	448	403	463	435	474	445	457	432	422	413	419	415	431	469	428	397	460	469	444	418	458	454	453	399	448	428	446	419	448	429	451	427	473	447	426	455	413	433	425	449	445	466	405	486	470	408	432	465	465	473	471	454	457	430	424	444	428	407	436	448	468	409	438	451	465	431	461	449	435	434	471	436	456	442	468	447	448	440	434	460	436	452	432	473	456	437	423	475	468	439	435	451	420	450	422	425	454	453	468	410	488	459	457	403	439	425	461	443	439	410	457	406	446	475	431	457	476	418	446	446	424	473	402	444	420	430	467	449	439	494	429	446	419	441	458	430	457	438	463	451	433	415	432	424	425	452	447	452	435	432	443	488	427	391	419	436	433	424	434	468	425	428	459	412	403	432	440	450	440	427	444	444	404	439	431	447	451	415	434	513	428	446	480	429	464	435	440	439	443	437	421	460	422	447	458	445	450	443	442	459	479	419	453	450	447	458	421	430	453	392	438	431	452	446	450	447	404	436	435	431	470	438	405	445	462	456	431	418	440	437	457	441	432	418	458	436	459	431	458	495	440	397	441	469	409	457	445	419	450	431	406	461	454	420	472	443	447	450	459	445	429	464	447	445	424	434	427	419	459	464	439	464	457	443	447	468	432	429	439	433	414	479	478	455	452	454	453	439	471	448	438	421	428	422	424	455	448	398	457	460	457	450	435	445	436	427	431	429	437	423	436	411	466	435	446	458	427	456	424	426	455	427	455	405	460	411	452	425	451	452	431	429	426	466	411	458	438	458	442	430	468	439	444	396	449	430	498	436	420	450	422	466	472	461	407	444	414	456	431	435	443	497	417	443	440	448	439	428	463	392	429	445	424	449	435	433	448	412	458	413	446	435	431	440	422	446	467	423	396	462	433	456	447	469	490	420	449	453	430	460	428	428	464	431	402	413	443	471	435	425	432	442	440	426	387	459	406	452	451	416	430	444	446	446	426	415	438	431	422	419	450	420	433	453	396	416	438	460	403	440	437	479	429	445	433	484	451	463	437	426	441	425	420	455	453	428	436	460	461	414	457	437	461	411	416	430	439	463	468	408	439	462	436	452	403	432	431	416	428	460	431	408	422	428	458	442	427	406	461	425	432	416	443	447	455	424	434	488	413	461	456	426	454	460	446	444	439	429	438	412	431	422	454	419	436	458	461	426	472	461	442	419	418	431	460	428	417	421	428	507	433	470	441	466	419	482	436	427	440	483	413	407	413	483	445	414	441	437	428	451	425	430	401	414	412	442	407	433	444	433	429	404	447	439	422	437	461	485	428	444	442	411	442	440	437	452	427	463	470	434	439	400	457	440	437	439	467	433	465	455	498	434	428	427	472	458	462	453	442	459	435	425	447	430	441	423	447	464	395	443	422	437	454	462	459	462	420	461	422	458	440	441	427	455	453	450	407	446	421	426	467	460	458	450	458	476	447	436	427	458	449	428	449	441	444	436	495	427	412	461	434	427	453	417	451	446	459	430	459	466	409	422	444	424	413	438	444	423	421	438	444	433	425	446	438	437	440	426	468	444	454	452	444	469	459	412	439	452	456	442	461	427	427	440	450	443	430	435	433	433	457	446	463	388	463	459	419	403	454	467	477	473	455	475	425	423	447	459	446	444	468	441	458	470	428	464	438	414	465	456	447	453	433	425	426	416	438	421	427	445	415	423	427	423	402	479	435	444	407	457	437	475	437	431	455	401	435	429	432	466	414	461	469	426	461	424	416	461	439	439	452	446	420	459	414	462	472	461	452	440	427	426	435	420	436	449	426	463	459	426	436	471	416	437	443	414	418	462	417	400	456	449	424	407	429	485	443	440	433	473	429	387	441	454	443	435	432	471	438	448	422	439	483	474	443	413	458	395	440	417	438	403	452	441	448	451	445	474	435	476	446	441	470	438	412	418	436	427	443	401	446	441	453	459	476	440	467	437	474	463	429	442	423	451	431	477	378	500	424	479	434	443	415	434	456	399	469	446	432	448	482	425	442	446	434	461	419	417	415	390	430	450	441	441	459	433	451	448	412	460	471	426	420	473	459	439	418	409	448	429	447	443	456	477	432	425	402	445	438	447	455	424	434	436	432	442	443	472	442	442	415	453	424	425	431	422	454	472	393	412	424	417	463	450	416	408	425	448	410	426	433	452	451	416	397	384	439	452	437	421	425	439	424	435	464	435	442	441	444	466	454	428	441	423	444	432	465	439	455	448	447	421	446	425	451	464	459	418	420	453	456	465	416	436	465	433	420	461	440	409	437	455	434	419	452	469	416	438	433	468	441	438	447	458	414	426	434	448	461	431	437	445	458	446	452	406	434	443	428	435	500	408	463	463	433	431	455	436	477	431	417	436	465	449	440	469	460	470	425	421	462	463	483	440
8997	25318	20020	12060	9835	7773	6136	4818	3854	3189	2624	2260	1956	1455	1236	1208	1087	961	872	849	880	896	903	787	717	536	553	595	546	541	547	500	510	535	487	571	550	547	560	574	555	564	562	549	566	524	561	546	523	529	572	538	533	544	546	553	547	547	515	570	536	541	587	524	566	556	503	508	495	537	519	522	506	583	451	506	518	480	539	558	514	543	532	513	524	509	543	527	503	464	493	480	511	528	548	548	540	534	517	508	523	501	517	513	500	527	506	543	484	530	522	494	484	514	506	524	547	487	524	528	541	580	534	542	503	531	487	494	477	493	532	507	524	523	511	567	481	501	532	545	529	506	517	495	495	548	513	487	493	506	505	540	520	546	522	509	515	535	503	522	536	526	553	565	508	527	546	544	535	536	509	509	525	545	525	531	515	511	537	515	534	535	501	521	531	516	499	545	483	545	508	528	545	557	525	525	480	472	544	500	534	521	545	503	505	500	546	511	479	504	514	562	516	520	526	501	523	511	550	528	518	585	545	504	475	528	536	529	523	480	547	537	500	518	538	552	484	510	512	546	524	519	530	499	540	548	525	496	548	497	501	504	561	521	546	516	523	521	480	521	562	532	552	496	558	513	521	492	539	520	503	588	537	499	534	545	541	506	484	538	528	535	540	527	486	540	548	508	515	531	523	536	555	569	518	566	538	509	500	551	480	538	521	505	551	527	530	541	517	516	492	516	549	509	523	500	520	506	513	507	519	549	533	544	509	508	551	521	530	510	509	552	506	474	485	507	501	540	494	524	534	517	529	548	503	559	501	527	505	502	498	502	600	521	513	490	517	535	505	531	512	551	519	554	552	520	481	504	536	501	558	517	516	509	519	552	526	496	510	495	487	503	558	542	528	496	495	579	540	538	516	503	497	518	518	533	511	495	559	506	534	525	524	527	522	526	536	518	537	516	500	505	515	490	528	577	466	532	520	489	523	530	548	514	547	476	466	508	505	516	518	538	553	530	499	530	521	510	507	539	469	530	503	507	539	486	545	473	507	505	513	511	487	541	531	489	529	531	545	539	540	512	528	524	523	539	531	511	515	509	513	529	538	527	486	515	510	514	573	544	477	491	537	517	534	514	561	528	533	515	537	513	525	556	537	525	514	553	522	464	533	518	509	503	539	507	508	531	475	560	548	469	531	551	542	472	513	521	538	501	563	550	510	538	527	473	546	544	519	541	495	549	505	513	503	534	522	547	515	524	487	495	543	533	534	523	520	515	508	480	570	553	517	504	542	511	520	484	558	493	538	539	543	504	560	520	527	526	494	561	557	505	556	548	523	512	495	521	483	544	498	519	511	480	493	493	492	539	521	506	544	477	498	536	521	528	546	522	522	509	501	530	556	545	502	547	507	477	528	555	527	496	530	535	508	572	559	518	499	545	476	509	526	505	548	551	509	505	528	529	536	527	471	559	525	540	522	469	502	516	502	513	542	547	508	541	537	519	528	498	544	523	530	523	515	528	522	507	502	531	521	497	517	511	489	523	531	528	521	477	542	522	544	503	535	511	572	510	502	503	499	502	544	507	520	556	505	517	487	523	534	532	553	481	550	529	530	550	490	540	490	507	506	504	525	511	522	539	508	517	564	514	502	551	537	566	498	520	525	553	502	504	530	549	509	507	513	490	528	524	470	528	556	530	544	530	520	564	471	547	528	531	489	498	516	533	501	529	518	519	519	536	581	499	505	503	535	537	508	547	535	528	507	525	517	484	485	532	552	554	465	533	580	513	502	511	577	532	514	539	538	532	500	504	533	509	512	540	469	538	529	543	541	513	527	547	571	499	489	547	511	511	519	498	528	527	517	480	468	521	523	495	531	543	503	505	482	481	538	495	518	491	557	521	492	501	515	525	527	536	526	516	539	590	465	540	528	532	530	482	475	562	528	538	502	523	517	479	513	553	484	513	553	514	528	514	521	534	499	516	548	509	520	491	487	494	558	471	505	532	536	525	496	509	503	530	522	493	514	504	523	504	542	510	528	537	552	500	521	512	534	551	520	500	503	524	565	525	513	516	464	527	495	537	509	536	523	561	539	511	507	542	527	516	529	480	525	528	495	508	520	552	515	525	500	515	557	506	478	564	516	539	521	506	528	504	528	516	513	516	511	514	524	506	527	499	567	513	550	502	510	545	494	541	525	503	488	537	548	510	558	476	539	510	515	498	489	549	493	488	524	550	501	543	508	490	512	512	545	536	517	513	516	525	483	529	513	527	553	555	544	488	527	564	495	520	514	526	523	481	502	477	518	458	497	518	520	508	510	474	557	491	529	528	528	465	518	528	517	506	533	533	507	466	537	548	547	532	480	510	493	498	480	543	523	516	555	525	502	522	535	523	525	558	506	539	548	533	532	512	542	531	553	546	475	503	518	507	515	561	530	548	501	493	523	551	567	532	484	514	534	505	508	524	514	487	528	535	505	557	503	524	488	529	494	489	530	509	529	538	530	503	500	517	542	506	501	538	500	525	498	478	550	506	481	518	527	544	518	482	527	519	522	504	528	488	515	493	572	531	549	515	516	502	573	541	550	510	546	505	525	512	531	560	505	488	523	547	529	538	554	490	522	525	520	500	530	594	507	528	555	514	511	543	540	511	509	506	497	531	572	519	529	539	514	534	499	557	521	507	497	543	541	538	514	579	522	493	508	511	503	548	510	568	517	500	517	509	546	498	544	473	531	519	532	520	526	495	533	530	497	519	577	533	514	522	535	525	502	539	527	562	531	502	515	552	528	542	519	523	581	517	544	474	516	521	498	552	531	538	535	507	507	521	565	509	518	534	528	507	518	507	539	532	533	541	506	551	560	543	513	499	551	499	534	503	505	526	505	541	518	554	533	514	504	499	513	491	499	497	542	486	486	529	539	512	511	504	521	508	524	529	542	537	533	555	521	509	499	516	540	495	525	517	525	525	541	511	534	526	548	528	524	513	515	542	479	522	511	511	558	534	550	538	502	542	527	553	517	529	514	521	547	503	537	526	507	518	568	516	495	512	581	506	522	530	531	502	498	540	535	499	510	487	520	504	507	552	509	508	488	512	526	545	552	490	517	557	557	562	485	513	533	573	515	550	524	489	515	539	516	542	512	533	547	487	519	518	540	482	504	530	510	509	530	524	541	484	531	542	540	498	528	492	509	524	525	522	528	512	511	591	514	549	483	538	525	493	518	556	529	568	525	542	499	515	555	511	486	536	521	509	536	514	500	534	507	499	523	494	497	556	512	495	528	526	525	518	530	512	511	504	487	536	575	516	475	534	501	530	514	522	547	553	448	478	555	522	518	484	495	529	525	523	515	579	522	536	532	534	510	523	522	553	527	539	511	533	501	552	516	528	513	526	485	485	460	518	518	494	527	530	501	567	498	495	483	550	522	513	558	521	562	575	548	526	515	463	521	516	540	526	520	533	510	517	527	506	520	521	470	548	488	529	549	491	534	509	547	501	527	535	495	584	538	505
25399	21669	27801	25903	12494	3794	2412	1655	1357	1193	985	931	715	632	528	512	486	491	433	418	466	443	414	377	328	314	316	311	273	300	305	280	294	311	313	294	294	305	307	307	287	332	316	300	286	299	291	319	311	288	345	288	303	283	308	316	321	309	290	296	299	305	281	312	275	270	273	289	253	259	325	288	324	311	288	313	269	276	308	273	303	308	268	301	296	283	285	287	298	325	285	282	292	309	309	311	296	288	307	297	288	309	286	305	293	284	299	300	287	269	257	260	277	301	290	276	289	283	286	329	302	292	356	272	297	311	278	317	259	248	294	280	332	268	260	278	327	298	305	296	288	281	285	281	284	287	273	292	316	291	300	314	258	317	299	310	282	304	274	269	287	311	285	279	293	291	312	294	306	324	327	286	292	279	292	298	287	280	304	293	283	311	298	291	298	319	293	294	287	282	287	279	298	276	333	273	314	281	280	274	292	278	289	279	291	287	315	303	315	318	286	287	299	278	312	277	277	313	306	295	308	329	310	327	282	299	311	285	298	263	314	280	330	307	299	279	305	290	286	290	300	276	317	270	299	272	285	279	311	328	293	341	275	301	263	304	324	305	291	306	289	258	292	310	269	270	277	278	286	288	295	311	294	317	282	293	287	292	270	298	289	288	297	300	271	302	304	327	288	287	282	354	281	257	302	304	282	266	278	305	329	313	300	312	279	257	271	282	278	295	297	273	285	318	304	291	286	275	301	277	291	303	287	288	300	300	280	306	286	308	272	289	265	310	303	300	283	314	328	305	275	296	300	306	293	301	313	284	297	285	276	291	297	308	284	262	286	309	298	279	280	262	300	284	320	309	288	256	277	274	318	260	307	269	289	298	297	312	335	270	312	297	291	304	283	294	331	287	289	269	279	313	290	322	310	303	294	300	316	296	311	305	302	285	297	297	305	303	287	295	276	299	299	311	269	319	281	274	274	309	282	287	278	284	316	306	291	280	257	281	301	281	304	293	294	266	282	293	288	312	300	345	296	305	265	305	320	275	303	323	289	299	305	302	297	284	290	299	302	296	303	329	307	292	284	299	270	301	314	297	317	309	310	263	294	297	266	283	309	309	281	291	279	320	284	298	302	263	319	310	300	287	303	286	317	285	303	295	301	299	299	287	318	269	299	304	294	267	304	290	304	339	283	287	290	295	295	271	290	316	295	319	298	296	293	302	289	279	313	287	292	304	294	282	274	291	294	292	289	280	309	282	299	258	294	297	293	301	303	276	301	283	298	288	294	297	287	265	304	322	281	301	304	296	269	288	314	281	286	273	310	293	308	285	276	277	311	290	309	292	299	289	335	310	298	286	296	316	279	296	299	272	281	326	299	332	296	280	292	262	310	296	278	311	322	280	273	318	318	317	309	303	297	283	290	301	293	319	292	268	291	315	276	294	286	296	304	284	301	323	304	304	292	270	292	285	302	269	312	262	328	251	288	302	277	316	301	296	288	298	297	307	273	285	268	310	311	302	274	272	279	287	317	289	284	293	304	298	279	257	296	273	318	274	253	281	309	295	257	270	303	285	290	266	254	304	299	310	296	293	298	292	279	267	320	311	286	301	277	284	312	282	272	316	287	259	304	287	323	312	296	327	319	273	257	300	291	280	290	267	324	283	303	290	314	296	255	283	308	310	314	298	273	289	301	295	269	300	329	284	298	301	291	286	277	308	308	267	302	295	309	282	290	319	289	321	309	321	308	301	291	292	320	281	280	314	274	265	269	293	292	278	280	317	265	310	294	290	271	305	284	280	285	285	284	281	313	297	283	287	295	282	292	286	282	314	315	284	301	337	310	302	285	304	280	280	306	292	309	307	314	300	317	277	301	274	298	291	275	282	296	294	322	280	297	315	289	280	270	301	278	281	333	315	297	316	279	302	277	283	278	300	298	272	288	284	296	264	298	317	260	293	301	304	295	295	318	266	293	292	290	317	330	248	307	291	321	278	313	295	332	306	285	294	308	302	275	279	288	303	319	308	301	269	284	290	302	289	266	303	280	314	330	289	311	313	291	302	272	293	304	293	271	307	292	294	287	289	293	308	289	300	304	281	287	272	283	324	284	286	289	307	285	298	333	309	322	288	306	290	289	277	283	310	294	297	284	274	269	301	242	284	301	277	310	283	310	305	302	285	296	306	293	309	312	348	276	269	287	302	252	271	308	294	274	251	310	308	276	291	284	299	304	276	293	322	280	293	301	287	288	305	283	304	293	268	288	314	296	321	317	287	279	278	283	295	290	282	299	267	281	291	291	293	284	305	311	309	297	305	307	307	296	283	306	289	310	293	291	292	328	279	308	273	275	293	295	287	275	309	285	285	284	334	309	300	281	270	277	313	312	311	306	305	312	283	282	281	309	306	306	308	295	317	319	300	325	303	278	311	319	314	300	295	266	285	275	268	298	319	293	261	284	281	304	288	296	272	286	310	300	293	272	307	275	319	302	285	296	313	295	311	331	307	316	330	317	287	297	325	294	311	291	313	259	312	325	288	294	309	281	254	292	274	284	293	292	293	304	301	302	286	316	294	267	317	272	286	287	292	286	294	290	281	283	317	297	291	285	287	287	284	272	311	247	299	307	271	278	271	296	284	304	326	295	297	316	281	298	275	286	321	298	287	290	275	310	320	298	329	284	282	274	291	299	296	297	300	320	305	295	292	327	288	300	285	288	307	299	272	298	313	297	288	300	313	331	303	281	278	293	316	248	300	301	303	323	311	289	340	295	323	307	290	305	285	304	305	293	304	303	302	313	263	299	290	287	291	294	272	293	289	319	295	283	290	268	266	335	286	304	277	302	294	280	298	294	284	307	316	254	316	282	315	293	265	266	316	307	317	296	302	303	345	313	281	293	282	295	293	302	279	319	269	290	299	311	290	277	316	288	288	288	318	287	296	325	297	305	326	278	291	318	267	293	289	298	287	298	278	311	314	307	272	295	273	304	320	281	301	305	292	290	333	314	312	279	298	309	293	302	287	301	305	276	283	314	313	272	290	318	287	283	274	283	293	308	316	309	295	304	302	314	273	280	322	306	293	289	281	296	276	281	270	293	296	306	284	272	312	309	310	272	261	271	274	301	283	270	302	316	280	281	307	300	313	314	293	290	301	295	294	298	282	289	303	312	282	327	258	309	303	296	297	280	290	312	317	268	291	284	312	318	271	295	308	292	303	285	318	304	279	293	284	291	293	310	282	271	271	305	293	298	295	273	293	277	312	279	285	289	292	300	281	306	321	303	301	284	283	285	285	339	292	291	296	322	279	291	294	291	307	330	286	276	295	297	276	295	283	299	291	298	301	294	328	322	308	282	297	288	293	260	318	258	297	311	263	305	275	283	292	286	286	306	292	291	288	294	331	321	299	282	305	300	313	297	307	291	309	310	303	255	316	296	283	323	312	279	317	316	282	288	267	284	304	283	261	273	291	271	301	321	307	322	282	316	302	273	280	288	318	283	293	301	310
8856	21629	17119	10731	8249	6200	4816	3667	3058	2530	1930	1714	1406	1136	938	839	786	722	641	624	630	641	612	540	430	385	378	374	334	354	392	346	356	357	338	352	389	345	380	357	367	393	369	352	336	339	379	392	362	353	406	381	398	324	344	371	358	361	389	337	402	414	358	356	348	380	359	359	355	349	353	363	363	385	354	338	352	323	362	355	379	323	362	378	369	351	372	352	363	370	336	360	328	328	351	357	333	331	317	334	348	340	351	358	336	360	349	365	337	371	340	336	379	329	342	351	346	338	336	337	362	344	334	348	357	378	376	326	332	350	348	350	372	360	372	351	349	340	322	355	365	345	318	357	322	347	356	352	358	330	336	348	345	353	322	361	348	329	317	352	376	356	326	361	333	318	318	360	343	377	384	383	337	338	338	335	338	376	352	326	328	328	401	342	337	369	341	365	339	317	326	343	351	351	344	382	378	344	394	357	369	351	352	322	336	340	350	335	380	367	348	331	381	383	363	375	334	344	343	400	358	364	357	350	354	359	374	357	342	358	353	340	327	366	341	333	345	362	374	338	340	353	330	355	342	369	351	376	343	332	363	362	354	369	351	366	381	337	364	298	307	337	375	349	321	360	316	349	341	324	379	373	383	331	361	342	314	353	367	360	357	353	378	393	331	308	373	358	331	362	341	349	341	313	390	356	372	356	368	327	328	352	367	380	335	380	332	291	325	345	331	363	373	335	366	366	330	367	363	316	359	320	341	319	335	333	372	303	351	365	340	354	318	365	392	382	358	367	371	338	352	375	324	357	382	344	379	340	373	365	328	350	360	320	349	336	367	374	357	345	347	365	327	329	316	360	339	351	344	332	327	355	333	336	332	371	341	351	347	375	381	350	333	315	365	333	340	341	359	350	350	334	374	358	341	351	356	353	364	370	322	365	392	359	355	342	313	346	335	345	369	350	344	331	330	403	314	358	355	357	388	314	372	317	334	349	309	331	313	353	328	328	356	361	333	366	347	363	343	370	343	360	364	327	345	359	334	319	354	330	360	330	371	307	329	367	349	299	325	318	360	349	364	357	340	376	329	351	333	356	331	380	363	339	298	352	349	340	349	362	335	352	326	343	328	375	364	367	346	337	341	348	367	337	359	337	378	316	355	340	318	355	336	324	323	356	352	358	336	356	329	335	350	297	346	344	336	347	331	340	367	312	359	314	325	329	370	358	341	351	324	376	361	347	341	340	347	359	375	365	361	347	349	377	345	377	364	326	354	346	326	352	355	342	330	336	379	317	348	345	365	354	367	335	351	367	341	330	370	354	345	348	337	357	359	332	358	330	364	351	351	348	354	346	358	379	331	350	354	358	375	347	341	368	333	332	371	342	336	356	359	372	320	352	348	366	325	326	352	348	352	352	338	340	331	348	361	346	339	347	348	369	352	343	322	360	332	357	390	367	331	322	358	343	331	355	351	355	339	342	360	351	358	368	353	342	369	358	358	332	348	338	353	371	342	339	355	336	369	368	349	361	327	325	364	339	357	353	329	352	346	343	329	326	347	332	341	344	315	336	383	355	351	375	324	370	360	329	360	331	319	353	352	367	369	334	348	360	341	328	398	374	341	341	340	322	361	372	348	355	355	359	358	337	343	378	378	361	342	320	343	348	378	339	370	368	352	357	361	323	306	343	345	357	343	339	388	334	348	358	355	326	322	332	365	341	348	327	327	340	365	321	342	336	358	356	315	387	353	358	356	374	344	333	366	351	361	339	373	328	368	347	364	365	327	379	347	373	343	354	357	364	334	328	365	331	353	348	331	322	364	333	328	370	337	320	365	349	349	305	345	338	342	328	353	354	355	366	340	346	347	317	368	333	347	346	323	363	394	327	347	315	348	354	372	306	361	355	355	389	345	354	317	316	361	366	360	343	360	330	351	342	340	342	346	324	358	352	359	322	354	340	387	351	346	337	364	366	344	356	341	368	342	353	372	366	293	340	347	375	356	371	343	340	343	387	364	395	366	347	331	343	326	375	379	365	333	315	343	359	330	345	350	365	351	362	364	351	364	354	371	345	335	369	345	364	345	341	350	369	356	328	381	361	359	353	356	366	364	337	360	359	353	344	341	365	339	334	325	378	324	340	378	361	364	341	353	345	308	325	339	351	340	376	361	340	355	343	346	350	351	345	348	355	358	350	338	350	372	360	359	349	323	367	360	317	334	386	351	330	371	352	336	324	336	357	364	361	349	333	369	327	345	326	335	364	393	363	341	349	352	339	346	331	354	336	316	371	338	340	347	381	372	378	368	347	358	316	316	356	361	350	362	326	371	336	329	384	320	357	342	354	320	341	364	391	369	362	377	378	332	307	348	349	322	332	342	324	373	360	318	348	358	351	345	345	337	330	381	351	340	288	337	333	331	352	373	357	331	333	342	338	306	360	357	324	341	393	358	367	323	350	341	357	332	336	352	356	356	341	376	336	370	322	377	353	350	379	358	357	312	359	317	366	347	335	338	376	349	348	350	330	349	350	337	319	335	366	361	356	324	332	339	351	382	336	326	382	322	359	380	290	337	369	351	366	365	400	341	337	331	361	364	350	328	355	333	356	360	345	317	310	341	389	369	334	330	380	322	333	357	366	306	350	334	361	385	337	321	351	372	351	341	357	384	357	327	347	355	357	364	364	315	366	336	328	339	345	329	347	362	364	367	342	377	327	356	343	340	327	342	375	352	359	378	314	332	328	336	345	338	337	345	345	335	362	332	359	327	300	349	357	360	358	341	342	380	349	338	319	324	343	330	349	317	349	353	333	359	321	310	372	318	367	349	380	361	322	351	372	369	316	346	339	356	362	332	362	326	365	344	332	333	375	315	369	332	325	355	342	390	361	359	337	381	353	356	338	340	352	325	376	346	344	331	316	352	365	343	319	363	329	348	347	343	345	326	326	343	365	364	348	358	320	342	348	332	317	327	374	351	365	352	339	323	317	359	353	325	364	340	349	353	355	336	345	362	299	318	325	314	336	326	348	296	349	335	341	349	394	343	346	354	340	350	376	363	342	339	348	349	341	374	318	349	369	358	360	341	346	342	358	317	358	371	323	311	345	372	338	361	341	341	321	372	345	351	334	359	338	349	345	360	309	329	329	331	349	315	342	329	345	373	347	343	336	367	355	368	384	336	352	363	317	352	347	351	363	331	355	354	336	363	356	371	341	368	353	365	387	391	371	325	363	345	326	391	344	317	336	342	339	355	360	348	333	349	338	348	324	340	356	336	338	342	362	361	358	341	347	392	324	358	363	335	329	356	340	359	369	375	328	348	364	327	358	367	365	355	357	338	362	372	336	352	352	366	345	394	376	344	387	338	351	376	360	338	340	333	339	358	348	343	341	337	328	340	329	336	358	325	369	333	326	338	354	354	338	352	322	388	335	366	319	353	353	352	311	353	359	323	356	329	362	329	337	325	379	321	341	358	367	335	330	372	343	344	311	331	310	323	334	349	348	330	340
23068	21680	29523	24377	21699	21741	11065	3731	2656	2046	1659	1400	1198	849	753	678	639	607	520	502	527	550	487	395	315	276	230	265	255	266	231	271	253	254	229	248	266	264	288	275	277	256	266	252	236	254	264	259	269	233	243	249	269	238	230	258	238	235	303	248	245	264	211	257	236	261	235	240	237	231	237	245	217	233	241	214	243	248	238	224	242	248	238	202	257	226	260	246	207	248	261	222	214	251	238	242	245	229	228	242	203	235	250	262	244	232	240	239	255	251	265	232	230	245	245	226	229	223	220	233	238	266	230	212	245	254	218	219	229	226	242	243	214	279	233	235	252	240	225	234	239	231	230	260	232	208	259	253	197	255	249	244	246	219	222	227	226	233	221	228	232	200	238	244	243	231	230	226	233	251	225	219	237	237	240	229	247	221	236	256	224	207	234	225	221	237	262	233	223	216	232	225	211	241	234	238	218	237	228	255	253	232	215	244	237	237	205	236	239	242	263	237	227	237	246	263	244	226	229	236	240	269	247	242	242	244	216	219	228	227	222	202	213	256	231	265	257	236	250	245	215	223	233	246	221	208	252	226	254	241	230	244	214	234	222	238	245	260	232	238	241	204	244	202	205	268	225	227	199	246	247	243	231	226	214	253	232	213	225	213	229	229	223	245	248	206	225	234	240	219	220	240	262	224	231	235	227	231	269	244	231	235	238	231	239	218	234	235	223	229	238	211	244	252	228	225	223	247	240	230	242	246	243	244	254	257	229	243	272	239	239	236	228	234	229	240	226	241	223	223	237	230	227	252	232	219	243	228	270	235	213	225	242	262	235	220	245	236	245	239	237	229	217	233	229	211	239	240	219	255	217	250	233	225	228	194	238	257	235	233	225	226	209	214	229	231	241	242	256	239	233	230	237	237	213	240	242	240	246	233	230	213	212	231	226	250	223	235	225	210	240	245	245	238	232	245	220	264	230	227	251	230	224	246	241	230	236	256	243	220	234	237	251	243	240	222	228	250	245	215	246	207	230	235	234	221	234	251	233	247	248	226	236	237	207	265	242	253	227	242	238	243	245	229	240	232	227	243	224	249	221	230	224	234	232	232	236	267	220	224	225	235	238	247	250	239	222	237	232	219	218	232	257	229	237	237	223	213	221	237	217	276	235	248	198	251	245	200	228	247	235	208	232	206	225	230	209	226	243	230	221	231	223	255	238	209	212	249	219	256	233	229	222	220	233	227	250	223	244	259	240	243	197	241	224	233	213	224	228	239	226	256	239	222	199	236	245	247	214	196	230	219	218	220	241	250	237	221	229	228	204	227	264	206	231	206	223	249	247	241	205	229	222	225	249	246	258	230	210	245	231	235	218	237	229	231	239	263	239	220	233	231	232	238	239	233	214	219	224	268	238	214	223	223	241	219	253	248	248	203	207	203	231	187	211	236	251	239	211	228	253	216	225	220	236	249	223	215	239	225	231	252	229	236	228	256	221	249	210	234	232	249	222	251	221	209	235	223	266	226	234	210	214	217	238	236	220	208	261	226	229	239	232	241	251	225	239	232	237	262	232	215	229	255	228	229	250	245	230	226	252	256	236	236	228	242	224	223	229	254	220	244	227	226	222	232	199	232	252	245	231	224	238	252	225	232	244	240	228	218	252	252	218	243	225	268	263	226	245	243	250	247	243	240	273	244	243	252	241	214	218	251	227	227	224	208	225	234	257	225	214	207	255	219	238	239	241	231	243	227	226	226	243	232	229	200	224	228	228	219	248	214	236	223	237	233	246	242	249	203	227	230	210	247	245	210	230	259	241	241	226	237	248	247	232	249	235	229	224	202	229	221	236	220	214	226	240	210	233	202	234	248	242	236	246	221	260	240	216	230	221	230	236	225	222	228	250	235	215	238	224	220	225	213	261	226	226	248	216	223	224	226	254	239	223	239	206	238	230	264	231	258	240	233	258	213	204	243	224	249	225	215	232	214	246	226	238	238	248	218	236	224	239	217	234	213	226	240	229	233	262	244	227	211	256	230	227	234	237	214	212	222	222	262	214	222	228	222	237	246	238	241	229	262	242	218	217	241	239	253	216	215	217	209	244	209	232	268	239	223	242	230	235	238	238	251	215	244	271	238	215	254	229	226	239	237	223	237	231	240	244	243	234	221	258	241	248	235	242	216	268	216	218	215	230	243	248	236	215	270	226	239	210	210	233	268	233	246	227	241	230	223	228	234	239	261	219	227	216	225	236	223	211	225	255	239	236	207	234	234	224	223	211	204	238	243	217	212	226	235	221	226	213	247	214	232	213	214	209	217	218	214	244	213	239	211	246	244	235	244	266	239	222	243	254	244	236	233	241	255	231	216	220	254	254	240	241	225	223	231	233	236	193	203	220	220	237	230	252	227	220	218	235	238	238	223	263	254	233	195	206	225	224	206	236	212	197	231	210	233	211	248	254	229	218	233	228	238	233	266	245	228	276	219	245	241	229	224	223	216	258	227	216	242	220	210	234	209	247	239	243	243	248	216	231	241	232	235	233	232	232	232	233	219	215	200	258	226	245	245	228	219	218	267	238	242	251	207	228	244	227	242	247	228	209	231	253	217	251	222	228	241	222	250	213	208	214	239	238	224	254	233	256	238	250	229	231	249	212	257	239	245	229	261	243	245	249	226	248	246	244	235	230	253	224	218	255	234	221	235	220	252	216	210	211	222	212	227	231	218	226	244	236	235	213	215	216	251	257	226	224	255	220	231	246	226	240	212	234	238	208	217	251	230	220	228	249	220	232	230	224	236	236	234	221	212	253	252	234	206	235	241	257	246	240	222	241	229	238	202	228	255	232	227	229	238	238	230	221	234	239	232	219	224	252	253	223	247	232	242	204	243	269	224	225	228	245	243	212	210	234	213	235	231	245	224	234	256	247	241	235	223	246	245	248	219	238	224	268	234	247	235	228	213	262	221	238	219	206	236	246	203	216	256	217	259	235	246	236	248	260	235	224	221	218	225	264	227	231	260	244	251	243	232	211	242	239	234	243	224	233	230	218	244	262	241	212	253	228	247	207	243	244	259	254	196	242	229	208	260	242	193	239	257	234	227	228	239	247	239	245	232	248	241	223	236	229	226	237	236	239	230	232	226	228	220	234	251	245	215	263	227	250	276	228	208	251	195	229	231	224	238	238	239	235	254	241	249	235	245	272	211	264	223	251	230	221	223	203	220	230	221	242	250	229	212	205	227	239	234	237	231	209	265	243	214	238	217	208	240	221	216	252	212	235	209	210	193	249	257	252	228	226	240	253	217	235	249	227	215	220	231	244	209	248	210	218	212	229	243	260	245	232	215	213	227	220	228	239	250	231	230	235	222	196	247	256	212	231	208	229	251	242	227	231	221	254	210	219	256	238	253	238	203	225	217	250	265	251	231	231	235	225	234	243	230	238	230	246	206	237	222	232	208	228	244	233	265	220	211	239	241	236	248	218	244	236	218	232	227	227	251	222	235	237	228
11255	31446	26167	18077	13345	9569	7558	6419	5541	4304	3363	2901	2357	1769	1386	1250	1124	985	956	787	896	818	766	670	423	378	329	343	329	334	327	276	308	330	323	287	310	321	332	342	329	337	335	300	315	341	309	302	317	315	307	295	306	283	309	258	361	323	305	301	316	325	334	321	327	322	325	285	285	312	320	274	328	279	286	236	292	296	303	272	271	299	250	298	264	304	293	292	285	280	276	282	301	278	274	277	292	292	273	256	288	315	259	291	267	290	294	288	289	288	270	275	279	295	270	300	258	313	294	289	270	261	307	262	277	276	268	297	284	295	257	297	271	282	262	287	266	284	275	277	279	273	319	289	272	293	291	274	276	269	274	256	273	250	283	310	279	275	273	275	288	297	289	306	291	273	264	272	306	274	264	274	268	279	286	259	277	262	297	274	303	274	266	279	277	287	293	297	286	305	303	316	306	292	293	293	262	260	289	273	285	272	283	279	294	308	289	290	279	278	277	266	300	306	295	273	249	260	278	294	276	256	292	300	249	277	294	285	260	264	275	271	262	273	297	280	300	277	280	282	290	281	284	294	269	271	293	303	291	290	274	301	261	269	253	299	271	259	280	293	294	245	303	271	285	272	290	294	257	294	280	294	292	272	259	298	316	294	312	301	293	289	280	306	288	276	282	290	291	264	271	267	306	287	272	244	304	282	278	299	295	275	286	299	277	319	302	288	302	267	277	266	254	289	281	254	273	280	274	273	279	284	273	270	276	277	277	302	290	277	287	290	286	274	299	294	274	255	251	279	283	267	269	256	276	313	285	299	302	321	300	298	267	301	284	323	295	268	277	267	301	290	296	267	310	286	271	245	276	307	294	262	275	302	293	278	278	303	270	290	275	280	305	275	317	269	279	279	274	288	295	294	283	277	286	288	277	302	274	269	258	300	293	255	296	286	282	250	290	280	271	271	285	276	288	281	307	282	275	280	273	317	297	282	310	298	270	299	260	305	306	298	248	315	261	302	251	252	311	278	275	325	261	277	286	258	298	274	294	268	277	252	284	266	282	283	264	291	293	303	287	281	293	256	290	272	313	289	260	287	300	273	299	306	255	250	276	308	299	295	289	291	267	288	304	286	273	288	251	295	287	250	296	275	302	310	255	311	268	276	266	256	268	302	285	288	262	276	304	275	266	275	284	281	295	283	282	279	305	285	278	304	279	281	284	284	283	279	271	278	279	299	278	242	299	287	316	298	271	293	284	275	256	272	305	283	263	280	265	288	279	286	266	280	276	285	266	282	294	304	291	292	263	280	241	319	269	259	265	307	288	278	286	278	275	297	295	279	287	256	298	294	283	283	282	266	287	286	313	249	271	287	293	293	242	291	321	261	265	268	287	294	305	277	300	305	271	275	279	266	283	270	256	312	281	260	293	314	275	267	276	292	261	265	250	281	250	304	302	301	285	278	280	250	291	282	281	278	285	281	276	252	266	300	285	262	257	300	279	271	272	275	258	291	303	309	282	307	276	283	277	251	298	297	284	275	288	270	320	277	281	290	288	283	285	282	300	310	263	310	264	305	296	289	286	278	301	302	312	283	290	291	272	279	256	257	292	291	279	251	292	290	284	285	272	286	279	284	301	294	249	277	265	285	282	296	291	266	269	301	254	287	275	274	283	296	274	273	293	259	287	285	271	285	307	262	264	277	270	313	265	267	286	256	294	270	318	288	289	281	288	306	273	295	280	282	248	286	335	263	279	279	270	297	299	288	270	290	299	288	311	284	257	253	272	272	267	268	340	305	283	253	258	289	294	277	287	299	291	282	265	299	312	288	292	278	275	307	273	288	291	274	308	299	261	281	279	280	273	302	278	275	279	293	276	281	286	282	296	284	302	244	291	288	277	265	284	280	282	267	297	297	272	279	277	305	293	261	303	321	254	287	276	281	278	273	292	277	289	249	272	311	293	277	300	270	265	309	262	259	251	296	263	252	263	258	316	268	283	303	270	293	289	286	288	254	267	293	258	290	248	260	275	273	262	280	283	268	261	278	280	285	295	301	279	265	284	267	299	295	307	266	311	263	298	276	252	311	249	286	266	300	301	284	239	295	284	285	295	293	292	283	288	268	301	291	263	280	269	278	284	280	284	295	302	266	282	254	289	250	282	262	280	308	294	262	281	290	278	280	261	278	250	250	314	279	269	253	260	277	273	296	293	291	307	308	299	268	264	296	263	276	292	280	286	271	293	252	268	273	287	323	293	280	281	282	261	253	262	294	278	266	293	297	255	291	270	281	284	279	299	250	295	308	276	257	316	322	258	279	295	285	312	291	281	271	289	291	306	293	281	298	286	259	282	280	297	281	265	298	295	289	268	286	252	267	275	334	291	267	287	270	276	293	264	290	253	271	291	292	289	265	288	237	287	285	291	285	320	278	287	265	284	267	285	309	284	287	276	273	305	253	314	289	282	290	259	315	277	285	273	250	291	292	295	297	290	276	296	299	277	281	268	269	279	289	258	280	269	240	282	279	291	270	274	267	291	279	268	260	296	258	285	291	275	286	299	315	320	301	286	291	279	312	277	293	261	268	288	265	296	269	280	293	284	286	317	280	281	243	274	284	268	247	283	255	268	273	283	253	280	270	274	279	266	270	269	278	279	288	258	289	339	270	296	259	299	295	277	239	277	265	270	262	309	277	261	282	299	262	288	244	288	266	278	281	264	267	272	297	283	291	281	296	293	270	289	282	267	288	279	308	285	301	277	271	287	296	281	282	303	267	302	268	257	262	291	301	290	297	262	286	312	296	292	279	290	291	286	301	295	304	281	264	281	278	281	263	309	295	307	257	312	295	287	299	278	300	302	281	301	305	266	303	276	297	280	285	255	234	276	308	263	298	261	308	321	268	301	275	267	282	301	257	276	274	307	284	279	300	293	299	239	279	275	268	261	299	285	268	285	249	326	296	280	270	266	315	290	293	272	258	268	264	294	303	274	260	257	293	293	267	279	286	278	310	263	274	301	280	257	266	302	266	282	287	292	285	275	284	242	309	288	283	284	298	284	276	244	276	288	264	297	266	289	273	289	306	299	277	269	291	310	281	319	269	279	312	262	288	306	299	275	260	279	253	279	305	298	271	294	267	282	276	290	281	311	278	294	243	299	289	289	319	316	297	276	275	269	295	305	241	292	280	294	266	284	265	265	240	291	270	279	293	265	302	292	267	288	271	284	317	307	280	270	284	260	286	266	284	287	300	268	271	269	281	287	272	296	341	279	286	308	290	294	312	295	310	299	287	282	288	292	281	269	276	256	307	279	303	252	322	278	289	266	309	271	318	292	274	254	294	314	254	294	264	260	291	272	292	294	281	269	277	300	266	311	283	258	284	267	279	258	272	298	277	293	279	236	308	300	283	280	283	302	268	326	271	291	317	292	260	279	294	257	301	297	297	254	291	312	276	265	299	260	283	291	271	243	280	295	320	283	277	291	275	280	287	285	276	291	266	290	286	267	271
28152	20629	14639	7904	3367	2326	1848	1679	1409	1170	1035	834	790	695	626	595	577	569	576	571	578	544	504	520	502	503	499	418	451	473	463	462	420	466	468	452	488	474	474	482	453	441	504	465	489	455	481	470	444	480	445	452	459	516	513	491	467	458	441	460	514	411	450	440	480	506	424	464	476	443	482	458	420	521	451	464	453	490	438	445	498	437	425	437	452	416	467	467	424	464	473	448	407	433	477	428	506	456	477	449	484	477	448	453	452	479	453	481	487	473	459	467	426	448	448	436	463	487	456	432	472	422	438	459	474	467	434	455	511	467	454	456	462	480	486	468	481	454	477	464	421	440	416	479	459	489	477	451	464	439	466	468	461	485	473	492	469	483	456	480	473	480	462	461	439	484	462	495	461	481	423	489	471	467	470	492	458	455	497	462	477	453	480	460	444	441	442	467	500	434	466	430	474	489	415	465	454	488	467	493	442	483	470	450	478	494	441	417	474	445	429	472	435	461	446	469	494	469	470	481	456	444	423	438	494	475	463	433	439	476	448	483	480	469	446	426	504	479	448	420	461	449	481	458	441	474	443	442	483	482	468	489	498	475	494	465	440	475	460	509	450	477	442	447	476	446	462	486	457	477	470	471	426	462	460	470	476	494	446	524	473	489	463	487	469	452	466	457	459	464	453	484	425	451	433	432	452	434	519	459	438	495	429	402	475	444	468	447	457	441	439	413	490	462	470	497	490	462	467	489	441	431	436	462	450	425	440	438	458	446	448	425	478	429	471	453	445	466	500	398	481	474	445	484	478	478	442	466	484	431	431	464	483	463	462	471	459	472	435	451	447	451	417	460	449	471	463	499	475	484	444	444	446	484	480	488	484	483	457	521	492	480	442	456	459	435	469	479	448	436	470	467	531	503	456	428	472	433	467	506	435	463	442	458	448	438	463	455	472	423	495	441	468	434	422	442	447	456	476	439	421	445	487	457	469	495	491	455	462	463	487	451	457	468	467	461	500	454	475	441	475	452	500	440	479	472	509	480	465	467	460	460	410	468	486	459	474	453	486	477	470	456	466	439	494	472	452	450	479	485	459	464	463	431	444	453	467	442	463	447	435	421	449	487	463	485	477	490	430	446	477	484	484	476	447	466	463	473	487	460	502	463	483	468	454	494	456	457	435	481	463	440	460	477	480	500	436	479	442	478	441	432	454	459	488	442	448	429	436	460	483	500	413	477	437	458	465	453	479	410	474	451	462	467	472	442	489	443	435	449	473	464	477	475	453	486	472	456	454	473	454	446	496	485	469	466	465	459	459	458	497	461	443	477	452	479	463	443	421	481	437	478	460	433	435	469	505	419	434	452	463	478	464	435	471	441	421	492	468	411	463	426	447	497	434	461	462	465	456	442	445	451	437	517	470	428	438	427	478	475	455	475	461	448	418	493	423	453	505	449	484	463	484	500	486	454	472	468	497	495	461	471	452	454	465	499	450	451	440	448	448	436	460	446	483	450	467	472	455	452	446	479	421	482	445	457	488	490	451	455	460	464	448	466	455	459	469	492	485	466	470	472	462	461	437	435	427	483	471	440	429	479	458	444	410	467	520	450	460	443	442	439	469	461	448	480	478	442	455	455	482	439	437	408	460	445	460	471	461	487	425	459	453	483	474	465	428	434	459	456	489	466	462	483	475	472	445	483	471	431	430	453	500	480	441	495	463	421	455	461	496	494	492	469	462	470	464	435	464	443	427	478	439	494	455	434	461	459	461	439	453	477	450	454	485	478	411	452	447	507	433	447	465	467	469	451	444	442	422	471	455	460	474	500	450	496	450	468	472	460	470	440	456	467	435	462	462	443	458	459	439	476	444	449	422	492	449	464	461	470	462	458	452	483	449	450	445	445	449	451	482	451	480	457	492	447	473	509	475	452	513	437	444	445	454	460	449	503	474	439	464	451	438	417	452	447	444	489	466	440	462	431	444	524	440	472	458	486	458	448	489	494	456	452	481	454	436	474	472	480	460	439	478	469	455	457	461	473	445	459	465	471	487	482	441	486	464	440	457	430	492	445	454	437	454	481	477	431	471	462	498	471	477	466	425	464	447	442	454	465	463	490	482	446	508	482	445	450	462	477	477	453	467	465	413	487	472	461	445	464	466	480	475	494	480	474	490	487	484	496	486	432	497	468	467	475	501	434	448	431	477	483	456	504	476	486	499	458	440	455	467	423	449	463	478	428	490	485	472	436	457	460	446	445	492	442	457	451	455	488	471	454	497	522	496	470	490	464	495	493	479	464	444	480	434	440	479	444	495	476	435	455	497	433	475	425	453	486	498	498	487	439	449	491	486	457	478	452	435	463	464	457	448	425	468	458	477	488	474	460	444	444	454	477	480	460	478	444	478	443	520	458	509	474	446	447	455	489	436	459	509	487	457	465	480	445	478	475	443	444	451	443	483	491	444	494	466	457	429	474	454	468	467	476	451	463	495	443	454	453	447	480	466	450	492	444	513	456	465	463	468	445	476	420	484	495	482	468	462	481	453	469	464	486	484	472	495	454	454	444	448	438	434	487	460	466	456	443	438	440	449	451	476	484	446	467	465	451	425	466	489	466	439	475	465	487	455	478	466	482	441	460	455	429	475	475	482	462	487	483	476	466	452	462	472	475	476	464	473	470	466	468	445	471	506	473	468	505	478	472	480	467	480	450	444	469	466	423	429	445	475	450	501	469	462	454	455	466	466	414	481	470	481	449	481	473	437	482	420	486	476	447	446	494	471	456	449	458	444	443	478	496	428	479	455	496	491	450	451	445	478	467	432	462	421	424	486	479	477	471	438	463	493	477	452	482	426	461	481	443	471	448	475	450	437	431	472	434	455	456	481	452	438	459	486	434	447	461	437	462	469	453	480	452	450	464	465	461	435	489	476	426	465	457	423	450	452	456	447	429	458	467	449	474	462	452	472	430	430	511	461	441	476	459	437	484	450	501	441	461	459	470	429	492	434	471	488	468	455	469	479	468	438	470	460	477	441	452	423	492	434	461	456	468	431	459	468	450	449	501	450	467	464	495	439	485	462	461	453	453	478	448	485	470	440	426	450	473	463	473	453	449	473	482	461	480	461	482	463	473	435	480	483	487	455	458	455	461	476	492	466	464	469	453	438	460	456	465	477	474	484	485	476	467	418	458	447	475	486	433	484	495	477	448	469	464	494	460	454	477	433	461	465	455	477	450	435	499	489	462	459	441	437	451	470	463	455	463	453	496	430	460	499	467	517	445	429	457	468	444	479	479	425	459	492	465	478	449	460	478	481	450	466	489	427	448	452	467	459	480	449	478	436	476	474	459	419	445	451	457	481	444	458	523	506	450	469	487	485	483	477	432	489	487	432	480	471	433	482	449	498	499	474	488	440	487	461	438	455	476	427	426	511	457	459	428	469	439	451	457	422	464	509	446	502	460	445	459	497	457	480	435	453	462	457	466	455	474	431	459	466	469	454	427	469	458
10223	19673	15241	8877	5639	4522	3726	3226	2783	2139	1707	1474	1245	1032	926	828	835	743	712	725	692	736	703	642	558	551	553	540	552	541	546	555	542	595	518	528	592	588	545	532	509	557	574	497	557	521	548	516	576	507	536	558	579	511	528	521	558	532	547	544	596	620	542	555	612	540	516	546	527	529	563	590	519	544	561	566	507	568	570	526	505	504	538	537	536	547	556	571	523	517	484	590	518	534	523	550	547	527	513	542	559	518	563	580	515	525	559	540	558	519	577	508	493	506	547	524	544	556	489	507	498	557	514	518	522	556	572	563	531	583	536	547	527	512	528	507	518	539	559	518	551	508	598	551	515	556	569	514	540	518	538	579	496	531	551	556	532	519	512	565	541	522	518	552	518	537	557	571	537	572	578	562	540	516	520	516	480	559	529	491	549	549	539	528	523	545	510	541	505	547	513	542	513	528	569	543	563	532	536	536	558	564	556	567	500	559	574	532	496	513	529	499	538	565	553	557	528	579	541	563	561	536	522	544	515	531	537	536	536	556	545	514	563	519	573	561	535	521	560	527	528	535	527	512	541	504	511	537	555	573	513	546	543	491	526	544	526	527	546	511	528	516	529	566	533	489	565	546	555	551	530	528	507	540	555	509	549	561	576	543	537	564	544	531	540	543	560	505	542	540	560	545	566	548	549	522	545	580	588	501	563	534	518	530	516	515	595	541	533	525	591	534	533	543	543	515	518	505	533	536	501	512	540	515	539	502	524	556	520	534	514	532	572	521	510	563	550	560	499	546	559	565	500	555	573	567	539	500	495	572	557	549	564	524	547	503	528	500	526	530	502	569	532	520	521	557	555	520	560	509	537	523	532	574	501	547	538	540	575	564	550	563	522	519	518	534	568	559	529	543	514	515	501	533	513	533	544	519	544	537	544	524	527	570	547	530	558	547	537	545	542	537	518	526	541	528	503	550	539	551	528	560	530	508	531	549	557	534	546	522	524	546	519	511	536	519	598	544	539	505	526	533	502	563	561	532	498	521	521	550	523	555	513	542	555	542	554	534	531	528	561	558	551	528	527	504	526	503	550	571	536	531	557	529	524	525	469	512	535	560	527	526	541	516	518	559	542	546	559	544	586	535	531	561	572	508	485	514	509	526	540	553	565	540	571	521	576	557	567	522	532	527	503	563	552	526	519	525	558	528	557	554	550	522	494	559	531	561	538	547	558	533	551	521	564	541	553	527	515	536	580	529	520	540	551	526	548	549	512	579	521	524	549	505	514	536	514	555	534	548	528	531	537	592	538	555	565	509	537	591	542	566	544	537	556	527	535	543	578	513	533	538	507	556	500	531	586	536	522	512	578	530	543	511	586	534	577	510	551	523	551	537	533	521	578	561	534	532	538	527	507	558	533	579	503	540	533	540	564	544	520	538	555	514	526	553	546	530	538	570	485	536	501	552	556	536	553	577	552	541	504	522	520	607	552	542	537	567	520	550	539	562	531	574	519	529	536	520	563	517	492	509	541	579	550	569	546	563	526	555	561	523	518	541	511	528	524	500	544	532	522	508	529	543	571	549	525	510	522	570	542	537	513	540	549	535	514	504	551	532	519	622	487	515	550	544	544	562	486	538	545	554	548	513	495	579	520	567	571	562	497	514	588	520	541	504	558	570	538	522	480	512	523	558	538	533	539	559	530	586	550	554	520	544	543	541	511	527	550	560	535	537	543	538	533	531	567	528	529	533	556	524	540	519	575	552	541	515	542	530	562	542	547	567	564	539	551	483	539	505	527	524	552	558	547	550	561	538	533	540	568	551	529	569	551	500	540	536	589	540	529	539	545	558	521	524	539	531	534	495	505	542	531	575	515	504	520	507	519	552	539	557	532	529	533	539	550	563	520	535	543	491	542	536	541	561	550	547	539	521	542	580	516	550	552	552	541	564	566	512	578	528	540	522	506	540	535	544	515	544	540	539	567	523	551	556	508	497	540	497	545	538	539	508	569	556	518	520	560	545	544	551	578	536	520	541	523	553	510	538	523	539	564	535	524	521	564	519	579	536	532	533	554	547	572	570	564	522	539	523	557	564	560	562	535	524	534	555	519	527	539	554	562	550	533	534	543	525	519	558	519	563	522	564	546	550	508	507	507	562	500	507	529	540	516	513	501	572	510	550	551	552	546	545	529	580	559	513	531	530	565	522	529	537	562	545	532	580	530	573	522	553	531	554	595	527	552	539	558	523	540	566	539	539	502	532	538	527	560	515	521	509	514	529	512	576	563	547	531	559	570	509	566	542	512	518	567	536	549	540	538	532	523	569	522	528	527	524	503	548	563	567	536	601	552	574	520	519	540	552	525	518	493	503	496	555	540	517	519	524	519	559	552	547	535	531	546	542	495	548	536	571	547	564	553	534	543	521	550	538	547	533	509	521	498	549	535	513	495	526	526	545	552	529	523	554	505	556	559	510	539	569	576	560	519	546	498	518	611	540	541	528	521	522	546	545	533	535	541	543	571	562	536	550	561	522	579	549	549	543	549	557	551	545	545	526	549	519	547	532	538	526	538	556	514	556	522	542	492	562	529	509	508	536	562	536	515	524	529	579	584	547	534	526	511	536	503	521	580	560	530	570	542	540	522	535	549	533	541	531	540	576	539	521	580	537	539	549	523	531	530	555	593	558	555	566	534	562	560	539	538	535	549	518	532	522	537	627	553	532	613	562	516	564	537	518	531	561	554	494	560	505	530	523	542	527	556	557	525	515	518	518	548	559	546	578	565	501	583	528	527	554	558	531	545	587	536	529	551	542	536	563	526	519	576	514	541	529	483	545	520	522	588	568	560	517	546	550	543	550	552	531	542	536	562	533	531	544	571	522	617	508	538	546	516	495	544	554	549	552	540	558	526	542	522	492	504	545	502	547	516	506	487	554	517	583	515	586	516	547	559	527	492	552	521	564	507	513	543	499	508	538	500	546	563	531	549	559	514	531	540	519	531	543	524	542	532	516	510	526	568	545	524	539	533	552	539	515	541	612	554	572	531	517	521	520	548	550	528	524	492	590	513	539	515	523	561	558	516	588	577	540	551	527	507	532	551	586	535	567	514	539	499	575	529	528	517	542	536	555	556	510	526	513	534	525	525	550	529	539	525	515	523	539	513	513	531	550	535	540	562	546	574	540	524	551	542	538	532	514	525	511	538	532	539	529	542	501	492	517	571	562	510	546	542	579	548	544	539	581	544	520	539	567	556	543	558	536	559	531	520	525	521	562	538	509	531	550	528	529	556	531	578	544	581	507	567	504	552	511	569	525	536	501	526	499	527	548	493	497	566	547	550	523	525	553	550	501	542	565	555	546	522	533	515	539	523	548	583	535	555	528	532	536	513	548	531	525	516	526	499	555	553	545	557	586	570	525	539	567	554	546	549	566	531	494	541	550	560	534	501	559	558	576	524	509	477	527	555	515	529	549	541	517	534	568	506	562	557	536	530	546	507	530	597	506
24222	21669	29021	24857	21606	12740	4857	2964	2483	2003	1493	1219	1074	883	818	761	711	669	627	645	637	614	552	508	475	440	464	446	446	499	471	425	453	470	498	471	451	442	399	431	497	450	482	422	470	493	496	471	462	433	459	445	482	408	461	477	456	462	496	476	461	445	442	487	460	440	443	419	431	463	472	439	467	456	424	465	451	448	456	435	471	442	450	458	419	476	477	423	437	472	440	462	437	448	441	415	428	470	433	392	458	466	479	472	457	409	410	451	461	443	469	445	414	453	417	406	442	466	434	446	478	422	448	463	456	463	438	503	451	444	431	424	437	422	457	401	441	418	453	434	433	423	465	467	469	410	425	447	446	457	481	483	442	396	481	456	523	458	468	458	445	456	491	460	504	451	415	426	455	437	427	461	415	479	436	442	444	468	480	445	480	464	439	446	443	449	433	492	474	471	424	414	418	452	414	409	437	479	420	434	468	440	469	456	453	433	430	409	467	471	463	450	447	434	465	476	433	435	474	454	450	460	394	459	417	435	433	437	453	435	433	448	468	448	449	459	461	452	411	456	492	458	458	420	440	444	457	448	421	446	456	453	434	470	446	450	463	447	478	420	435	461	478	430	460	457	444	424	437	437	478	467	446	449	445	439	430	446	470	438	439	478	483	458	446	451	449	438	432	415	478	469	447	451	470	440	434	393	452	437	459	427	445	440	454	467	432	417	456	435	451	481	426	443	426	428	435	474	471	482	449	430	425	426	436	442	448	431	442	478	398	417	432	487	407	490	455	441	446	447	458	429	435	453	419	466	449	449	451	392	452	447	447	468	463	463	473	440	432	454	480	431	444	420	442	443	503	438	403	455	451	465	470	453	451	434	444	460	449	410	449	460	482	449	424	468	442	447	430	452	505	441	462	453	404	453	431	470	445	455	427	452	431	455	456	452	442	471	437	458	442	457	419	453	465	428	471	459	463	471	445	429	490	424	437	446	439	401	493	456	405	451	454	422	440	421	451	477	446	456	453	451	424	466	437	496	439	488	461	454	407	460	425	446	462	462	450	471	466	482	476	428	460	473	439	425	424	439	449	497	445	473	406	437	444	459	433	472	418	447	446	455	439	449	419	477	454	414	459	503	455	477	463	423	445	484	454	460	424	429	434	429	447	466	490	450	443	425	421	454	463	444	436	438	436	452	414	441	424	452	446	437	463	418	417	430	449	449	440	440	448	474	494	467	455	425	446	446	453	466	415	500	392	477	459	473	431	442	440	457	466	410	455	473	454	424	417	482	478	426	447	401	439	422	480	452	477	468	430	485	458	398	476	481	439	451	409	438	415	420	435	467	427	422	477	452	441	461	448	427	480	420	464	452	459	451	466	418	428	461	469	418	466	481	432	465	469	463	446	449	463	436	438	445	462	422	415	426	452	407	452	427	429	481	431	410	502	461	444	427	423	469	450	464	448	442	463	455	453	458	460	473	437	432	403	476	460	461	459	436	432	435	464	450	445	491	417	428	442	440	464	451	439	492	447	466	405	457	443	434	476	485	405	470	442	458	465	446	376	430	445	451	429	471	438	445	451	471	465	414	463	412	420	434	460	437	427	439	427	456	443	444	456	434	449	437	461	435	482	446	447	482	443	428	433	444	404	442	467	418	423	448	435	403	448	468	471	477	449	498	447	491	455	484	443	426	484	392	432	446	454	461	453	430	419	421	444	468	445	436	450	396	451	429	433	429	494	440	434	432	449	456	435	440	441	443	452	409	442	444	469	481	500	446	444	399	461	448	433	454	423	456	431	432	434	465	421	417	429	434	448	518	437	411	468	430	450	410	456	439	442	430	447	432	485	421	462	447	419	465	478	440	454	469	439	452	433	456	498	458	458	467	444	431	432	464	457	442	450	452	420	414	435	412	496	471	464	444	434	417	479	430	461	446	453	470	437	420	443	482	441	466	438	409	471	437	426	425	473	450	419	452	441	447	450	410	431	479	473	435	449	463	418	467	432	468	452	424	449	447	428	439	418	416	422	420	460	434	469	454	443	435	412	428	464	467	462	461	446	461	459	445	419	470	421	454	417	443	488	470	464	461	431	453	420	460	471	484	430	444	442	412	424	451	435	465	436	427	461	392	410	464	447	400	450	423	408	444	436	447	443	480	475	454	458	466	470	442	465	439	491	428	422	457	445	461	447	406	435	486	419	480	439	434	429	462	460	441	440	462	430	480	456	489	446	423	467	448	461	437	468	428	447	450	463	458	441	437	462	454	443	472	475	464	440	469	456	505	422	434	455	444	427	511	464	474	458	474	466	441	457	427	442	465	500	397	483	468	465	473	443	451	439	442	419	494	473	414	406	478	453	433	450	451	427	436	452	427	459	429	406	453	447	425	425	457	464	439	437	459	395	447	465	456	424	426	460	483	445	421	410	422	453	458	458	431	434	458	467	465	473	458	457	437	415	479	507	452	441	421	439	445	427	426	407	458	454	454	458	406	453	439	452	456	452	481	452	439	420	482	434	444	414	459	446	456	453	430	442	422	466	440	429	467	419	430	447	442	470	467	444	438	451	470	435	478	467	471	397	467	414	444	461	462	447	441	453	482	468	445	441	464	436	466	441	450	466	456	466	462	456	433	421	442	451	466	475	420	460	449	436	449	481	460	471	473	475	491	452	460	446	451	445	473	462	435	451	457	431	416	471	431	417	449	469	435	460	449	429	439	446	418	496	452	463	451	447	422	476	462	449	459	450	458	411	479	477	480	412	449	466	443	456	455	453	480	458	480	469	436	433	431	407	433	430	462	480	475	434	425	461	444	494	433	464	476	434	439	458	441	462	439	419	473	409	445	455	430	451	421	414	492	434	450	419	467	461	450	439	490	472	419	434	459	433	449	445	420	442	451	434	415	445	471	443	406	439	453	449	459	432	438	453	472	440	469	440	423	425	460	438	452	423	456	457	441	459	478	476	431	454	409	478	461	478	412	448	440	418	460	503	477	449	454	446	482	417	427	461	413	437	480	457	469	452	440	454	438	424	468	420	439	453	474	466	447	462	467	466	434	428	427	493	482	452	466	483	447	471	457	462	414	445	458	475	437	475	442	418	487	492	467	472	473	460	482	487	447	442	436	433	431	473	470	446	432	450	448	471	469	451	444	429	466	428	431	453	474	495	451	426	426	466	487	439	456	456	434	444	450	446	445	417	449	437	464	452	443	409	468	446	455	455	420	438	435	433	423	478	428	462	451	439	422	443	437	502	396	458	496	465	454	466	456	460	444	454	455	453	443	415	488	431	394	439	440	481	421	468	464	454	441	467	438	448	454	445	431	495	417	431	474	444	480	452	442	448	420	462	471	471	454	475	431	419	491	439	432	418	426	429	460	447	487	477	469	445	440	458	472	454	409	434	416	446	414	439	437	458	474	463	449	474	458	447	431	431	491	446	447	509	442	493	475	456	432	485	422	467	480	447	453	431	442	441	477	436	432	402	416	446	477	401	469	454	482
9861	26722	21441	13077	9588	8786	7121	5556	4701	3722	2861	2234	1878	1454	1234	1180	1104	985	931	888	917	894	792	672	547	546	573	602	583	549	556	530	547	550	576	542	581	565	571	537	528	538	571	528	560	543	559	552	604	502	558	554	578	532	548	554	566	558	564	549	553	560	505	547	539	565	552	508	533	517	581	515	531	527	527	516	503	563	576	534	506	478	523	501	510	544	513	481	515	529	539	523	529	505	533	536	514	487	549	486	494	499	514	511	517	512	565	531	523	493	527	543	553	477	526	534	538	554	522	549	512	535	593	526	498	513	534	499	541	484	550	517	515	537	527	497	565	501	550	503	499	463	529	514	532	512	512	512	520	537	529	535	528	512	530	547	578	529	501	477	515	542	500	493	569	510	560	532	537	525	493	512	515	511	548	514	536	527	498	540	504	513	486	522	498	496	552	540	542	516	518	522	549	502	497	491	513	522	523	556	529	499	553	529	503	501	541	523	489	508	537	476	540	533	566	565	527	513	521	520	527	534	531	560	536	522	534	503	551	494	535	517	515	535	530	530	496	571	498	501	537	517	494	522	541	591	537	481	523	537	547	499	515	564	494	514	517	510	521	555	528	522	510	482	504	545	528	540	511	515	480	534	545	527	539	544	533	509	532	527	555	516	575	560	501	532	572	578	523	564	526	502	540	530	553	541	538	571	532	539	467	527	512	468	510	540	495	523	532	537	487	544	521	554	553	521	504	535	519	495	491	560	560	490	491	531	502	530	471	524	488	519	522	550	563	518	522	517	530	513	490	546	540	540	548	548	535	527	532	522	542	495	511	549	563	508	513	547	520	523	560	540	530	523	523	509	529	519	536	535	502	578	551	535	488	467	550	501	530	536	535	534	535	530	551	516	522	526	500	492	519	541	501	504	505	503	490	543	535	520	485	517	506	527	567	553	534	512	505	525	509	546	540	513	524	536	523	474	481	522	508	514	521	549	515	507	544	504	533	565	562	545	528	507	503	540	573	525	541	544	535	532	549	537	564	548	547	528	520	536	529	494	506	497	565	532	496	545	515	523	547	518	522	593	503	549	497	508	501	542	543	501	520	503	524	513	546	554	529	559	487	564	556	533	501	538	518	535	564	553	532	493	526	547	513	490	515	496	543	552	533	526	490	516	567	537	507	529	550	503	510	524	489	523	524	560	503	544	552	576	498	518	502	502	557	489	512	534	515	528	553	487	510	524	565	490	522	572	561	480	532	532	556	555	540	541	520	486	545	542	548	526	506	527	548	504	517	479	516	511	534	537	529	521	474	557	504	536	503	518	486	574	507	475	552	487	512	444	571	573	493	526	499	536	522	509	498	534	514	547	545	546	498	566	526	500	549	565	532	518	506	535	516	523	537	526	487	535	542	550	533	497	470	513	525	544	515	535	541	534	478	501	577	481	533	540	525	558	528	520	541	544	498	531	514	517	513	524	542	521	498	577	551	526	553	554	506	519	502	491	506	539	530	551	527	475	541	502	524	525	538	536	546	504	522	602	540	510	518	534	507	548	532	508	516	500	580	498	529	561	537	505	537	506	503	543	507	531	486	526	535	534	525	563	517	499	503	521	538	525	499	538	501	529	535	495	532	520	555	517	484	529	521	527	526	522	540	524	540	518	542	550	521	498	535	506	524	488	481	545	550	537	505	544	519	502	518	515	553	495	519	553	555	541	523	501	534	537	566	488	482	561	540	546	537	491	518	539	536	554	544	553	531	518	537	522	536	495	506	524	541	482	513	521	543	538	509	530	486	504	547	546	534	527	520	516	509	543	517	475	562	506	546	505	538	545	561	510	508	523	565	540	527	494	492	524	538	550	553	531	519	577	525	531	491	500	510	527	558	526	532	517	534	523	522	533	525	510	546	522	528	462	525	507	509	537	575	567	495	526	528	481	539	564	552	513	498	531	508	501	558	513	485	557	511	518	534	565	548	523	490	546	519	513	516	493	545	487	516	493	529	523	489	519	509	549	522	478	537	523	539	511	495	512	568	531	508	561	556	491	544	495	475	540	501	543	523	528	507	534	506	497	521	534	532	535	497	494	556	508	527	469	534	542	548	545	507	523	548	494	511	555	526	546	509	523	530	511	536	539	523	524	529	555	541	529	488	553	504	524	516	532	544	522	513	517	547	571	549	514	534	513	576	557	537	508	525	524	538	557	490	522	521	539	528	542	530	526	549	543	534	543	543	499	502	533	542	518	562	513	529	530	499	541	527	547	537	480	537	561	518	522	465	554	494	550	500	512	494	513	524	548	573	523	531	498	507	508	520	523	506	536	553	547	537	520	559	545	513	537	509	552	548	483	490	532	548	500	503	509	531	502	533	573	499	536	537	454	558	547	557	530	533	486	529	529	525	515	525	512	526	484	507	502	532	516	533	546	498	508	506	532	545	535	545	522	537	507	536	510	520	578	504	571	526	487	539	546	512	549	506	497	524	515	527	529	551	505	490	481	510	515	556	522	523	546	524	535	523	526	561	489	511	530	513	538	493	514	526	543	551	485	508	563	510	492	532	509	530	530	553	535	523	513	508	577	524	539	523	542	506	538	531	513	507	501	538	526	530	483	535	506	532	529	516	506	524	528	549	515	531	520	530	545	488	512	514	512	542	522	527	537	525	500	538	512	539	533	511	532	503	536	517	510	525	500	504	516	504	502	543	558	562	503	551	503	519	524	522	524	528	512	496	518	537	519	500	488	525	521	499	500	555	504	533	529	534	517	500	522	557	550	496	546	526	505	515	551	501	537	513	502	515	544	516	532	530	538	499	506	520	542	553	559	556	517	566	530	514	562	557	562	503	562	518	513	506	508	542	529	534	535	540	523	525	534	486	469	542	488	531	507	554	571	543	509	500	509	512	503	489	510	527	521	513	506	521	518	539	520	527	507	526	556	494	560	555	540	510	514	520	520	561	528	521	509	558	508	505	510	562	547	535	497	523	492	572	546	499	493	523	543	543	532	548	515	535	566	504	534	524	520	514	527	527	551	510	544	504	501	495	516	553	532	511	493	543	548	537	539	496	534	529	549	539	543	564	539	501	541	518	519	501	534	533	549	535	527	512	537	508	517	530	527	530	519	545	478	535	537	507	520	524	561	497	567	498	540	545	534	552	500	489	503	555	529	548	527	512	513	505	527	557	546	534	537	513	497	563	534	534	503	532	535	479	548	510	535	526	545	546	520	540	535	486	532	529	519	515	537	516	501	557	524	538	481	528	510	526	528	523	515	534	533	563	518	542	481	550	529	548	542	534	538	504	551	550	526	530	548	518	497	549	479	511	498	506	514	547	504	530	541	554	563	515	498	512	506	520	519	541	566	552	502	536	514	574	507	535	510	498	517	502	544	506	499	558	518	564	543	504	495	507	523	528	499	516	523	522	534	543	530	553	518	509	512	583	552	556	537	523	479	540	523	554	507	515	529	508	565	543	538	548	489	521	539	519	499	508	509	516	537	541	499	553	528
25380	21675	27875	25858	12698	4299	3077	2268	1734	1405	1060	841	777	625	585	527	540	412	406	446	430	425	406	352	292	279	305	316	324	313	292	291	317	309	339	335	298	275	318	306	291	327	278	313	288	311	315	283	310	319	298	322	304	295	309	294	310	331	326	337	311	304	287	285	303	315	312	314	308	269	298	317	295	285	310	292	325	308	310	298	263	310	334	288	293	313	308	293	281	298	312	313	292	323	313	287	306	278	307	291	286	303	276	317	283	293	313	259	268	303	300	294	296	314	302	290	287	274	315	299	301	299	302	263	291	298	305	278	281	272	311	311	297	284	305	305	316	312	336	286	280	327	289	288	285	319	264	297	304	321	292	291	277	281	314	340	283	336	277	297	298	286	309	261	293	301	249	327	276	274	303	322	307	311	256	292	300	258	292	269	273	331	292	308	283	283	301	315	273	306	309	305	290	310	265	301	303	294	305	277	275	304	297	317	305	280	283	301	294	281	305	331	285	273	321	285	280	299	313	297	321	318	335	287	308	292	310	315	290	287	304	284	309	287	257	310	274	293	293	321	317	284	310	294	295	302	268	319	272	321	305	288	317	295	292	285	265	294	306	308	291	290	286	295	284	286	307	305	304	322	290	290	327	308	263	301	290	277	283	324	287	281	330	331	280	275	280	271	311	309	299	290	285	303	278	302	304	276	321	276	297	293	352	302	276	304	279	293	287	289	284	321	273	273	318	300	275	311	296	287	292	298	288	285	293	283	270	314	309	303	314	316	293	286	283	315	317	295	281	321	291	297	320	316	307	306	298	272	291	299	290	289	282	308	318	305	293	293	291	306	334	267	292	320	318	275	291	277	313	303	267	304	299	270	312	308	291	302	315	289	287	285	308	285	299	304	292	307	300	280	275	299	302	292	300	315	278	278	292	322	299	278	315	296	308	294	291	269	306	336	316	325	298	337	322	324	320	320	303	298	299	323	311	333	302	295	294	293	321	274	306	314	319	295	299	280	287	314	293	326	296	312	304	296	295	303	303	275	294	312	277	291	317	279	309	295	313	298	276	322	281	293	295	298	302	306	329	284	284	268	282	294	305	288	275	312	295	300	311	294	307	321	295	284	280	316	318	294	302	294	300	269	334	296	307	304	314	286	301	292	285	308	344	293	287	284	303	278	300	326	324	332	295	302	341	306	281	325	321	275	317	296	302	337	326	280	277	304	303	304	284	326	294	296	320	294	304	256	280	296	300	320	269	295	281	303	284	298	279	316	274	273	326	278	308	322	295	294	288	264	315	273	308	291	307	346	287	262	270	313	272	311	292	328	322	273	294	282	302	279	262	313	263	302	280	287	327	277	304	314	298	303	284	299	266	280	327	306	305	306	293	270	287	251	289	329	294	314	282	308	291	291	271	315	297	298	306	292	292	316	294	302	306	272	285	288	292	317	311	293	318	306	277	286	296	335	293	307	282	307	281	273	293	323	328	279	289	279	292	335	286	273	274	306	283	296	275	285	295	274	285	296	326	273	292	297	281	281	300	311	311	331	293	293	278	265	264	291	299	284	286	277	294	296	280	305	299	279	295	295	312	292	269	293	276	245	317	284	295	301	324	299	304	270	279	286	298	300	285	315	275	312	302	293	288	297	323	277	281	339	276	301	285	295	316	270	290	312	294	282	270	253	287	316	290	306	271	309	320	306	316	311	290	327	316	287	273	298	292	318	281	296	301	309	331	281	321	308	273	320	265	300	301	287	271	319	318	293	311	269	312	286	319	328	301	286	287	322	296	298	314	329	293	290	277	302	307	318	290	310	306	303	282	324	307	313	287	298	298	299	265	309	317	296	317	311	334	297	267	266	299	308	321	343	302	294	281	318	312	289	295	308	277	328	285	308	307	295	271	295	276	302	303	302	329	308	280	271	309	285	297	304	292	290	298	301	295	282	305	315	301	290	276	297	297	274	310	293	297	308	329	332	293	282	290	290	319	262	297	294	288	298	274	293	287	317	311	292	289	278	276	303	328	287	290	315	284	271	299	324	309	290	314	310	287	292	306	288	304	286	302	316	282	330	303	290	311	292	295	253	290	262	273	302	334	266	301	288	258	281	313	297	287	310	294	296	287	291	303	303	271	251	301	297	287	282	292	265	259	282	326	318	290	299	319	279	296	303	316	250	311	317	293	254	284	323	286	284	322	332	254	307	283	297	285	299	306	299	311	279	294	342	265	312	266	270	342	278	270	297	310	293	280	290	304	283	270	303	300	270	281	312	306	318	296	278	273	297	310	332	270	319	294	318	287	289	283	286	310	294	294	300	320	291	266	322	307	304	271	292	304	298	291	286	319	320	301	321	279	292	318	290	303	295	303	300	311	311	288	289	304	314	297	299	290	306	293	313	329	299	323	347	333	322	267	304	289	237	272	326	271	288	273	308	310	304	294	306	299	306	296	303	302	308	319	326	335	308	289	275	319	310	283	287	288	353	305	295	305	290	323	280	275	309	291	298	291	296	319	302	311	286	309	303	278	256	286	334	311	261	291	297	278	295	323	333	320	290	285	322	296	297	285	302	294	287	297	302	329	288	283	315	293	317	321	309	322	342	299	267	290	290	288	296	287	263	302	286	305	293	313	252	299	293	283	277	267	285	287	326	280	325	268	271	296	288	296	303	315	308	267	302	268	338	323	263	267	256	316	327	281	292	293	299	295	314	346	287	288	280	308	324	270	307	300	298	298	285	303	314	311	282	293	289	284	274	244	318	304	308	320	324	296	309	266	292	273	305	314	286	288	302	299	292	291	282	295	308	267	325	321	337	301	323	287	319	312	263	309	315	309	327	303	303	293	323	256	274	275	297	303	245	307	267	258	289	313	280	272	274	279	318	310	303	307	319	271	299	287	311	341	322	281	284	293	308	304	267	315	287	302	325	268	280	279	301	328	307	321	327	283	305	305	284	301	305	281	300	303	286	308	296	280	337	277	317	280	278	306	278	275	294	312	279	329	311	309	303	296	300	341	307	316	284	306	310	316	279	317	283	321	286	263	287	309	311	306	308	296	294	278	321	289	308	316	302	303	310	334	292	315	260	318	307	261	305	300	301	283	294	278	305	292	316	315	316	308	278	317	285	284	311	304	312	270	254	299	291	276	287	288	312	322	302	295	307	303	305	357	303	292	280	298	291	268	275	261	303	290	277	287	308	304	278	310	266	309	319	315	295	310	292	332	298	307	318	311	285	306	291	278	308	297	319	292	331	273	295	265	279	290	287	299	300	286	253	293	292	310	279	270	307	312	292	286	280	281	302	286	312	316	293	259	311	279	331	291	278	269	293	312	269	310	336	302	314	300	331	302	284	287	292	315	305	312	274	299	307	292	297	289	324	295	276	294	306	285	285	292	285	276	292	286	300	301	329	296	269	303	278	285	290	296	305	296	341	280	335	306	271	294	294	275	277	266	318	316	274	322	276	271	309	323	305	303	297	281	323	312	307	301	305	293	293	283	284
9414	22793	17511	10051	8762	7271	5970	4583	3624	2953	2265	1668	1343	1092	887	822	795	686	686	663	680	590	510	411	342	392	382	372	376	374	377	349	368	366	323	386	376	363	373	397	367	378	348	383	360	372	332	384	373	360	335	360	402	361	359	339	373	339	386	354	372	398	342	345	351	326	380	349	392	349	393	344	390	370	340	377	342	358	347	330	344	341	325	344	352	313	358	369	379	345	335	330	318	306	323	342	349	336	324	345	341	344	350	314	329	367	381	315	342	333	320	357	347	338	369	349	335	342	364	339	374	369	345	327	363	341	365	334	370	318	353	328	356	323	326	324	333	367	311	327	351	344	383	371	353	347	346	355	342	329	326	375	367	343	369	330	312	360	364	333	349	343	326	371	368	383	348	335	334	348	335	399	347	331	382	394	357	338	371	351	332	355	368	364	334	336	320	316	315	366	391	354	343	376	341	350	336	356	364	351	341	359	346	358	342	358	348	365	371	351	336	319	365	339	338	365	384	348	341	370	336	356	366	364	342	332	335	346	305	326	347	351	346	325	323	359	364	308	368	367	359	358	342	347	366	335	357	372	363	343	348	364	331	364	367	370	350	342	335	378	359	371	380	342	336	338	347	323	329	375	363	339	333	344	372	324	331	349	380	341	347	311	353	330	356	366	317	350	324	349	333	348	317	368	397	351	367	373	377	345	353	387	387	352	341	352	370	356	382	349	313	356	342	360	344	360	372	387	353	334	324	354	325	313	364	357	326	349	320	347	360	349	337	369	359	349	342	350	368	399	359	341	316	343	334	342	324	360	357	323	366	346	355	341	365	359	328	381	382	343	367	339	356	344	354	335	362	350	385	329	352	388	336	361	347	327	337	346	337	368	322	350	373	338	362	365	365	357	381	331	370	366	360	368	351	339	363	342	325	343	385	366	390	361	348	381	368	355	360	359	361	332	366	361	334	353	349	348	348	341	368	329	356	328	374	367	342	342	352	371	352	361	345	353	352	342	349	370	323	366	353	356	354	401	339	375	368	357	324	346	378	335	328	351	368	349	343	358	366	321	361	353	338	351	361	352	354	348	351	366	358	344	361	379	352	350	355	341	366	345	354	359	345	348	341	359	336	358	358	358	367	362	362	328	360	369	342	342	366	315	344	331	366	357	385	319	343	355	356	338	412	328	391	356	337	314	343	341	344	379	365	375	348	368	376	307	366	357	333	355	364	388	356	380	367	302	334	337	345	332	335	347	343	358	334	356	375	344	343	355	368	371	359	330	371	311	357	324	328	357	346	354	355	363	349	318	343	357	344	361	344	359	358	365	350	341	354	346	357	349	346	346	364	362	366	331	418	359	374	305	348	350	346	359	348	345	345	346	334	356	363	371	342	370	333	347	314	307	357	353	334	363	348	383	329	341	350	345	376	361	387	372	322	360	356	318	318	339	353	339	374	370	346	370	328	362	368	354	351	352	358	367	330	362	348	331	354	347	364	354	345	342	365	327	360	319	345	323	345	361	365	343	323	359	343	336	324	366	330	330	345	371	322	339	354	385	319	348	357	360	334	347	321	336	357	329	371	364	343	371	319	337	360	366	337	375	346	354	349	342	386	354	330	344	367	348	354	402	372	357	354	308	350	348	339	343	372	344	363	336	354	347	358	347	361	344	324	352	339	340	309	332	339	354	345	332	351	339	356	353	347	377	355	349	379	351	364	354	351	352	312	345	375	357	351	339	343	340	327	351	351	317	341	344	362	361	362	345	333	358	307	330	371	324	358	350	355	359	359	332	344	356	370	352	350	346	339	362	340	345	374	328	337	329	325	368	348	343	340	358	357	360	356	373	340	319	339	330	358	357	345	356	359	344	354	325	383	336	304	375	378	358	382	314	340	342	304	388	377	343	332	325	346	377	332	346	367	336	375	379	323	359	339	352	331	371	359	362	348	349	369	335	358	364	356	358	358	348	331	360	346	322	351	364	341	376	298	377	334	324	346	386	302	375	317	317	360	331	353	324	344	342	341	337	331	368	353	366	335	351	329	369	348	372	367	379	379	331	350	345	361	332	355	357	368	327	348	360	350	382	339	361	331	360	314	343	380	359	351	396	413	372	371	345	344	367	353	347	310	342	330	363	355	342	349	338	347	353	370	316	321	346	350	361	368	388	363	370	351	346	367	316	335	379	307	331	362	345	343	357	347	398	372	322	339	340	320	369	328	410	367	365	372	365	351	328	353	363	318	307	362	339	348	333	345	338	362	355	329	350	375	336	377	338	370	362	366	318	366	383	332	353	358	366	369	338	350	333	327	352	345	373	330	347	401	362	314	339	373	334	320	344	382	335	345	337	376	348	366	358	351	350	376	358	337	336	360	345	332	368	346	350	345	357	356	355	327	321	338	345	403	348	336	333	324	384	324	345	335	349	353	328	341	309	351	388	324	325	405	367	362	355	362	354	354	376	392	334	390	353	339	365	332	353	372	336	325	351	356	361	372	333	335	359	374	355	369	339	335	358	353	377	347	330	362	345	341	330	309	312	318	351	358	340	352	360	321	336	360	358	377	366	363	372	326	335	330	351	362	335	370	305	338	363	339	371	338	374	351	364	364	326	360	385	386	356	321	331	381	348	344	362	378	354	350	351	347	347	339	368	357	348	369	350	317	344	352	326	374	349	349	307	381	344	342	350	343	379	350	346	344	355	338	362	363	361	340	304	342	358	358	312	324	348	357	327	354	324	344	353	379	333	359	371	351	370	370	347	376	349	359	387	335	365	344	333	358	359	328	350	351	342	360	338	340	352	327	327	329	361	340	361	349	333	366	364	321	351	348	356	349	364	356	364	352	319	348	314	345	347	317	360	335	346	378	328	346	321	350	350	328	342	378	346	364	345	353	347	322	349	339	356	352	364	356	303	351	385	326	340	345	305	326	362	343	337	327	337	385	361	324	313	338	334	351	378	327	323	387	326	317	366	313	341	354	349	360	325	337	331	341	358	388	376	348	357	338	333	343	357	343	333	376	363	340	347	374	360	359	371	349	356	374	351	353	351	340	342	348	355	347	356	342	359	352	354	343	338	336	376	364	335	335	367	349	360	354	386	372	376	329	311	322	345	338	323	351	353	336	383	324	358	323	364	335	316	352	368	357	340	369	367	336	356	345	358	344	323	365	334	385	349	330	344	380	345	363	360	337	359	348	337	305	379	335	381	347	338	340	365	354	364	343	376	371	358	361	333	352	354	366	362	327	370	356	367	346	331	360	376	356	354	396	358	383	382	383	349	365	357	360	357	331	356	354	340	365	336	370	368	364	370	371	342	359	362	339	390	346	357	370	348	348	360	333	319	379	350	321	395	368	351	328	344	316	354	342	371	319	321	339	341	326	328	366	346	344	361	314	332	355	361	354	349	349	360	321	332	361	339	339	394	322	329	330	348	340	352	328	371	384	347	341	314	385	302	337	329	358	333	391	359	355	340	346	373	351	349	325	371	354	401	316	326	367	332
23126	21716	29584	24396	21732	21876	12586	4052	2862	2375	1857	1424	1205	943	704	635	690	581	614	610	561	526	419	298	278	268	280	257	240	258	257	233	263	265	264	242	275	267	269	260	265	251	240	261	246	260	267	281	249	249	251	238	212	252	252	237	292	242	286	275	279	231	257	265	235	237	250	243	264	239	236	235	254	253	229	254	216	241	227	235	233	223	227	264	206	260	255	238	216	251	231	229	239	204	243	224	229	242	200	230	216	212	216	229	247	246	259	220	262	221	199	221	240	248	231	244	227	233	243	216	233	235	219	223	224	265	261	221	215	220	231	239	236	225	232	193	211	231	237	227	228	220	238	239	216	223	223	221	240	238	249	225	232	250	233	230	215	237	221	240	224	223	236	244	221	225	232	239	217	233	215	216	223	240	229	256	213	230	232	221	233	231	202	251	231	262	266	231	253	241	238	228	232	236	250	267	249	236	261	246	250	238	228	230	214	236	221	233	241	186	217	200	222	226	206	235	221	238	255	255	262	235	253	244	213	222	224	225	235	258	236	230	223	222	223	245	246	239	240	209	226	208	218	218	233	208	216	210	221	254	236	239	223	232	254	207	241	251	251	227	219	218	214	245	221	243	253	229	215	236	227	222	217	228	269	206	219	236	241	211	210	230	209	244	242	228	241	248	266	217	240	249	227	230	224	235	242	253	227	235	269	226	255	215	233	234	240	199	245	224	207	231	227	236	198	226	218	232	211	271	250	242	225	234	216	220	205	227	277	247	215	235	228	240	243	239	210	226	236	242	236	255	230	227	232	237	201	233	232	266	234	223	242	237	247	205	237	250	251	232	217	218	223	248	213	218	233	253	230	223	270	244	214	240	237	215	262	248	222	223	240	205	227	246	238	231	234	227	211	235	208	226	247	224	236	213	221	238	239	215	286	217	241	248	222	239	227	244	237	230	250	240	232	238	226	248	238	223	231	235	242	230	223	214	223	230	220	236	232	265	214	219	243	256	241	254	250	240	244	223	237	218	242	236	264	229	253	228	246	231	228	232	224	227	244	215	219	239	242	236	241	229	228	222	230	239	244	239	218	252	237	252	247	221	248	231	227	238	255	250	232	226	225	246	241	259	244	210	224	221	231	234	247	235	211	244	208	229	207	238	269	248	234	235	226	227	239	227	236	220	228	256	225	224	218	223	234	218	225	244	240	195	215	258	250	238	255	231	244	233	252	244	239	248	234	230	223	237	244	236	247	217	244	265	216	253	221	211	216	225	221	248	237	203	252	250	221	202	238	240	205	233	248	206	242	197	238	236	252	218	233	241	251	254	228	209	217	254	223	226	213	237	232	261	222	241	242	228	226	230	246	210	221	229	235	209	216	223	237	236	226	226	190	231	260	223	201	238	231	223	219	246	231	229	259	214	239	230	227	198	233	227	232	213	220	214	268	253	230	214	239	217	238	265	225	227	235	247	212	258	222	221	214	249	212	237	251	232	253	226	250	243	237	232	259	238	244	213	223	247	241	230	219	250	245	235	221	254	256	227	219	237	239	210	226	221	211	264	252	252	213	219	204	235	241	219	249	215	200	212	228	232	257	239	222	238	220	220	238	234	240	266	225	233	218	236	226	199	245	206	263	219	219	245	246	240	240	256	234	227	236	241	228	245	223	231	234	253	212	233	255	228	234	244	241	229	257	229	247	222	241	234	235	227	225	243	232	242	212	240	222	237	256	234	226	248	233	251	218	230	230	237	260	233	224	230	231	251	213	195	231	205	246	226	218	244	217	227	198	219	247	224	201	245	201	201	252	235	226	253	252	239	235	253	222	226	211	232	250	219	241	226	214	230	246	222	224	224	231	226	237	232	225	222	209	222	208	224	228	243	243	219	255	234	235	202	240	253	259	237	225	247	238	239	224	241	191	241	247	220	204	213	220	227	209	251	220	218	225	251	212	247	224	243	245	247	253	230	233	253	222	212	240	199	239	236	244	252	230	240	221	236	226	263	243	243	231	268	215	220	200	239	218	212	215	233	234	239	254	225	242	214	250	233	263	234	226	215	233	254	207	223	253	244	225	203	229	224	227	228	238	239	214	236	251	243	231	244	223	236	232	224	203	221	229	225	249	201	239	242	251	211	259	241	228	243	239	225	213	234	217	201	215	239	221	240	234	233	258	223	216	237	217	242	246	236	219	221	233	226	234	254	253	239	224	220	216	241	211	252	259	227	226	241	226	245	212	222	246	210	192	229	212	227	232	230	210	224	247	204	219	210	238	227	234	228	238	217	238	223	193	221	233	243	235	229	241	251	222	222	214	212	218	240	211	232	237	205	240	225	223	222	252	232	183	259	198	231	218	239	244	248	255	234	235	220	245	232	247	248	215	239	241	251	264	217	240	219	248	233	235	235	209	223	266	256	248	241	227	250	220	216	243	239	268	215	244	234	259	236	196	265	242	214	248	246	211	242	225	228	230	218	229	250	218	217	204	236	197	214	227	228	225	254	224	229	247	219	239	221	217	259	226	227	231	238	251	219	206	221	214	207	258	235	222	253	232	212	202	241	239	235	240	210	224	242	233	227	249	245	250	234	227	253	246	243	222	225	230	229	245	217	217	249	232	230	242	218	227	213	240	266	235	243	245	237	262	240	232	251	230	226	229	244	225	228	244	212	244	222	240	273	237	211	239	241	247	239	251	250	239	243	235	242	222	267	230	247	244	232	241	224	226	223	221	249	258	263	218	247	241	229	205	240	211	209	244	226	263	248	243	247	211	216	253	231	236	251	233	216	247	216	210	226	243	245	268	236	231	241	247	250	232	229	242	216	225	231	213	224	256	246	253	196	253	248	253	229	241	241	236	240	252	232	226	248	236	252	231	230	230	224	206	219	248	236	246	250	226	223	250	246	229	213	221	231	211	259	230	235	215	241	235	247	234	232	218	223	217	226	225	215	217	238	228	251	240	232	220	243	227	241	243	262	223	251	218	234	261	229	241	234	224	226	253	220	236	225	211	240	243	205	198	204	222	235	244	210	233	245	235	251	207	241	236	233	230	245	225	245	208	239	215	235	215	261	227	220	249	253	222	230	219	255	236	211	227	268	213	255	249	220	233	224	232	238	248	217	226	245	251	234	254	231	232	254	264	196	219	257	212	255	233	243	252	231	245	254	194	253	255	230	246	257	234	215	232	236	244	246	227	239	222	218	240	225	250	221	216	233	225	251	235	262	229	268	252	228	201	263	231	222	238	230	233	246	222	246	211	259	235	231	226	214	249	233	251	261	229	230	216	227	234	263	207	251	240	202	216	221	223	241	242	232	222	244	246	241	239	217	229	246	254	235	213	219	253	209	236	209	207	244	248	227	248	236	206	214	202	272	236	233	223	231	234	221	241	240	243	210	235	226	242	220	226	248	239	228	241	242	204	227	221	224	243	219	218	239	251	271	240	253	273	240	219	250	250	231	253	204	235	210	236	242	226	247	254	217	225	243	232	220	241	228	248	221
11296	32010	24776	17543	15460	11871	9029	7267	5994	4792	3559	2945	2317	1726	1330	1204	1200	1045	982	1030	956	783	594	441	341	352	363	336	318	340	321	294	290	290	326	314	293	319	313	355	308	316	323	307	329	316	355	322	266	292	321	301	301	319	315	287	323	302	302	308	359	317	318	320	313	327	339	310	309	276	306	293	265	277	261	293	261	299	299	291	262	290	277	246	262	293	279	291	260	269	261	288	265	282	297	271	280	286	270	278	264	307	281	311	300	302	291	304	297	279	290	310	262	261	270	270	268	261	295	243	282	282	265	309	290	290	307	288	284	308	293	264	298	267	304	286	276	293	289	283	290	279	298	255	273	257	280	254	255	303	306	296	264	292	300	262	304	284	265	282	296	252	283	277	271	296	283	294	274	283	299	298	275	272	260	267	263	287	305	286	301	303	299	260	290	262	276	285	276	281	314	245	278	255	296	305	289	281	303	296	303	277	300	263	285	261	264	282	289	278	290	295	280	287	251	298	280	259	288	326	304	247	272	308	289	273	277	273	309	255	298	258	258	283	273	269	276	276	264	277	250	283	292	284	278	279	272	273	283	292	282	284	267	276	273	276	300	294	288	307	294	280	277	324	301	289	253	293	273	272	291	282	302	277	259	280	315	298	261	279	285	288	246	301	277	282	300	273	299	270	287	287	242	250	286	287	275	282	257	304	283	272	284	280	304	303	294	299	284	281	295	248	273	269	267	257	266	314	295	281	279	305	272	287	286	303	272	305	291	271	271	253	287	297	277	263	290	291	276	286	282	283	287	314	300	290	305	269	303	271	285	259	246	290	281	261	290	286	283	267	303	303	296	302	280	278	289	286	284	272	266	262	300	265	294	282	271	268	285	268	306	297	282	288	253	258	276	297	273	299	272	282	258	270	271	267	292	278	267	282	280	269	261	280	307	262	265	291	250	295	293	294	258	298	258	259	286	264	272	269	243	311	273	258	282	292	290	274	268	282	269	291	296	265	279	262	295	258	266	271	287	291	277	310	267	278	308	273	264	271	292	274	276	297	281	274	292	299	273	271	287	287	290	280	288	313	289	298	288	301	268	254	300	265	310	290	275	272	288	258	310	273	280	300	269	288	260	290	261	251	286	271	283	269	281	293	273	274	290	248	271	302	266	268	272	275	251	306	292	266	288	280	305	291	277	280	275	284	294	288	255	301	294	251	314	292	269	251	280	275	270	288	256	256	294	287	290	288	282	266	271	292	278	281	287	290	259	305	273	253	270	269	245	272	277	273	301	302	300	288	284	276	299	274	284	296	279	324	316	257	250	248	281	260	273	276	272	284	278	287	284	277	304	256	302	285	274	257	278	290	285	249	286	272	275	282	262	274	268	282	269	321	269	266	285	263	309	278	281	280	288	297	260	280	272	273	294	276	275	278	248	281	266	281	252	259	292	287	255	287	294	265	290	258	290	288	303	271	277	297	269	295	291	310	290	283	253	276	282	301	257	292	292	261	265	277	284	297	273	288	261	304	288	269	289	285	292	291	266	305	294	284	282	299	321	250	298	288	258	277	246	287	267	286	280	274	291	262	287	288	293	289	272	251	267	285	296	265	285	282	296	263	312	299	281	228	287	299	271	299	258	313	286	284	272	287	280	274	267	291	291	281	266	294	277	263	300	302	282	263	284	257	253	280	283	297	257	278	288	286	282	279	302	286	295	274	295	294	280	297	283	299	284	276	281	294	242	286	291	267	298	259	264	262	270	280	292	285	259	282	294	268	243	304	257	279	285	290	295	308	290	308	311	286	303	279	236	308	282	292	281	244	287	261	270	320	277	300	275	293	303	242	297	289	263	284	295	256	277	249	282	278	280	286	309	294	253	296	278	262	275	270	299	267	279	258	309	281	257	272	297	267	305	276	288	287	290	265	284	273	262	267	271	273	283	273	289	277	295	286	286	290	239	270	256	296	283	296	290	234	264	289	257	315	262	283	268	275	286	286	281	277	311	250	275	289	269	299	282	315	278	255	309	276	272	289	296	283	256	247	276	278	302	290	272	309	242	278	280	256	267	288	260	278	260	249	257	276	277	232	279	270	273	264	274	270	285	263	277	257	266	302	263	310	231	272	263	272	264	288	274	278	268	267	299	259	272	291	286	288	288	283	264	286	298	304	295	299	273	283	284	295	272	254	296	283	289	286	284	274	273	287	314	295	287	302	263	308	288	267	267	289	240	297	292	282	283	282	278	259	286	294	288	268	316	266	298	299	291	286	269	288	282	284	276	293	278	302	279	281	293	293	281	317	300	264	263	274	272	287	248	301	288	260	281	281	285	286	288	266	276	247	309	276	300	319	280	302	292	313	281	285	277	278	275	294	298	282	266	300	267	272	261	289	281	273	272	297	297	246	281	294	282	271	293	295	290	254	263	306	284	289	279	289	270	268	278	256	262	295	270	271	280	253	312	275	287	264	268	288	262	276	281	284	295	283	292	257	276	246	282	280	282	300	283	301	284	305	297	288	300	294	304	270	256	317	332	250	264	249	294	254	264	277	299	260	256	259	289	303	267	257	282	294	278	259	274	271	282	279	299	261	257	290	261	279	268	262	275	297	258	305	294	277	275	277	275	299	253	258	271	278	295	285	297	296	305	292	268	251	319	283	279	302	270	285	288	276	287	267	314	287	257	260	270	294	264	255	270	302	268	287	261	302	248	253	280	272	282	257	270	299	278	277	271	265	282	284	270	307	294	274	248	286	280	264	300	291	275	287	286	270	295	273	257	280	294	285	296	268	296	262	271	285	269	311	292	312	272	266	250	288	303	309	282	289	284	292	288	265	288	272	254	282	280	275	274	255	279	277	294	255	282	285	288	288	282	278	262	272	289	278	252	321	275	299	295	268	263	265	284	277	247	305	309	299	274	297	266	308	301	296	285	280	281	285	266	230	274	303	290	280	274	297	290	289	244	254	308	272	285	273	285	290	250	275	245	284	307	287	246	275	313	279	261	312	267	276	267	270	313	277	273	254	260	297	273	286	305	258	284	286	290	287	279	256	293	262	295	288	258	297	290	306	279	326	263	278	314	292	266	268	272	288	293	274	288	295	287	257	267	263	287	274	265	287	271	267	295	281	230	269	261	253	259	243	284	314	286	274	306	270	294	280	282	282	300	268	279	284	291	299	261	286	298	276	271	295	254	276	302	290	261	277	297	291	265	259	273	283	295	281	286	299	291	288	262	278	266	293	278	309	291	301	279	285	308	259	306	272	243	283	273	267	249	290	298	247	266	267	282	290	289	299	245	269	320	296	276	266	296	284	273	253	309	258	298	294	274	276	265	261	270	267	277	245	291	289	289	294	285	298	277	264	317	259	285	274	284	301	293	265	273	270	277	268	285	295	251	270	272	284	275	278	280	294	270	298	289	290	277	259	282	271	260	270	275	283	299	297	247	256	275	289	291	295	282	279	284	288	286	248	262	287	260	267	314	277	290	299	282	279	272	252	302	293
28072	20748	14370	8257	4412	2874	2035	1624	1259	1194	944	847	854	650	633	606	614	623	589	567	561	543	472	450	501	477	458	477	448	472	463	498	454	469	500	438	452	447	451	498	499	441	489	457	448	438	515	434	476	470	480	449	419	483	480	509	474	476	485	443	454	461	473	465	469	472	469	450	418	490	478	454	481	472	461	497	460	453	497	467	460	478	439	448	439	463	449	466	488	459	446	443	438	512	472	492	468	468	420	461	442	430	467	468	469	448	474	478	458	488	464	468	442	450	439	443	460	450	448	464	451	440	437	481	471	445	505	452	422	479	467	487	466	455	471	450	467	481	470	453	474	461	450	447	479	477	487	477	496	487	477	453	443	465	467	462	450	473	468	450	484	480	485	435	463	506	443	467	473	493	430	467	480	460	453	481	453	473	493	506	518	429	436	494	476	482	423	489	512	491	444	471	450	500	471	489	486	454	452	443	481	497	472	458	472	450	447	499	511	494	508	480	484	482	466	463	450	434	446	451	440	458	440	472	456	490	485	463	459	455	456	473	450	434	453	467	470	477	474	456	418	492	439	443	501	465	453	441	450	470	450	492	481	459	446	477	453	464	458	478	471	468	454	488	462	467	461	468	456	494	438	498	474	495	470	488	430	431	452	480	494	479	462	461	442	513	490	483	492	442	469	470	462	469	431	443	449	447	481	461	486	483	492	444	442	462	465	464	478	486	477	446	499	480	473	492	469	443	467	457	480	476	495	430	445	451	496	494	500	463	476	483	504	476	498	472	445	442	473	451	451	443	502	464	479	442	407	465	480	486	461	467	459	456	450	456	487	441	469	454	497	452	473	481	451	480	448	480	465	483	461	467	480	501	508	484	478	486	494	415	463	485	454	491	447	482	480	479	465	447	467	449	461	472	477	481	458	453	474	452	479	458	485	455	471	489	452	448	461	492	481	445	408	481	450	490	432	466	504	456	468	485	444	480	448	458	485	429	466	483	481	492	415	422	445	481	483	469	477	496	487	464	466	446	451	455	518	460	460	454	438	453	462	482	497	485	468	487	467	499	507	463	467	507	473	451	474	464	477	436	485	480	421	472	504	504	489	462	475	486	428	464	506	503	446	473	460	449	470	450	448	488	480	468	430	433	461	487	475	497	478	450	474	455	417	473	509	415	462	454	462	417	465	487	446	472	443	461	482	458	423	489	486	441	499	492	468	481	482	461	471	501	467	466	462	460	448	450	445	488	484	458	466	476	463	480	480	486	483	470	488	462	450	462	487	474	474	432	466	472	452	466	491	483	489	425	496	437	468	481	486	449	413	490	423	478	480	489	458	483	479	477	407	449	464	453	479	444	453	509	471	498	430	441	460	459	458	474	444	481	452	416	499	429	475	445	445	510	468	458	429	451	431	452	475	469	460	452	460	481	442	449	519	451	483	494	443	476	440	471	448	481	448	448	464	470	461	449	445	480	453	448	469	498	464	454	444	462	442	493	408	451	487	484	451	447	476	492	489	451	471	477	454	474	445	458	460	470	456	492	463	452	435	478	448	463	455	421	493	481	488	467	490	454	471	434	430	481	448	469	489	473	463	470	488	497	464	508	486	452	488	471	474	478	496	429	488	458	487	458	451	495	429	452	465	482	457	457	510	436	492	478	468	469	467	445	467	445	462	452	494	450	484	437	482	442	472	472	456	461	465	484	469	462	475	470	421	516	471	467	438	445	431	461	455	507	456	470	454	429	459	475	453	452	430	498	452	472	457	454	417	452	491	507	453	487	456	493	445	415	504	452	460	475	480	507	430	467	485	446	434	457	445	474	533	490	474	451	486	478	444	440	476	459	465	472	463	461	488	450	466	468	472	440	489	446	473	479	449	488	459	467	446	473	476	462	441	470	457	514	491	474	494	457	459	449	495	464	473	468	454	496	462	465	507	477	467	444	460	471	471	457	467	451	473	487	451	515	489	478	461	472	473	503	463	494	458	493	494	475	467	478	444	422	476	476	441	438	472	458	459	472	488	469	461	476	494	471	458	525	463	479	452	437	457	436	474	459	454	475	499	480	417	424	495	454	430	467	457	469	476	487	482	457	499	455	451	463	464	453	448	487	474	430	490	464	465	465	481	515	452	467	477	493	444	466	473	439	431	439	499	493	472	462	465	474	466	444	405	460	419	475	502	461	444	459	468	480	472	461	435	469	477	477	483	485	465	476	483	474	504	477	439	428	455	457	486	465	443	462	490	504	494	438	451	447	501	450	446	449	462	458	483	496	445	468	514	450	510	458	456	475	468	478	474	458	455	447	482	504	474	443	452	487	439	487	484	427	498	478	449	461	466	459	460	449	482	488	478	466	481	439	451	464	472	506	499	472	450	411	499	459	457	466	480	423	463	473	431	466	474	486	530	466	491	450	457	451	443	462	473	460	431	461	477	496	494	499	461	447	474	455	458	497	498	499	471	439	459	483	446	440	448	469	475	402	478	487	468	477	455	471	414	474	463	418	425	498	469	463	443	419	439	504	460	468	464	474	451	472	446	482	457	464	457	470	461	448	481	488	453	489	475	486	481	454	454	421	445	472	445	462	423	512	488	456	435	425	480	477	424	436	490	456	467	488	459	468	474	466	490	501	483	448	455	440	418	449	451	454	494	484	443	496	486	490	477	448	441	451	505	464	447	453	509	480	473	448	430	462	479	490	488	452	465	456	471	472	499	439	440	468	463	464	453	465	483	495	480	452	486	461	449	480	495	462	472	431	462	452	489	470	484	442	485	501	494	446	470	475	491	478	455	485	484	449	451	498	465	465	464	466	488	473	459	456	460	451	484	446	449	459	518	441	477	477	413	428	470	476	468	429	524	461	470	468	441	484	497	431	495	469	481	487	475	445	455	514	462	508	458	472	472	451	433	485	472	488	460	470	486	438	444	456	500	414	442	494	449	445	479	471	435	478	459	473	417	483	461	441	449	467	444	458	490	476	510	446	466	469	473	500	448	478	464	478	480	449	457	427	485	497	441	457	438	470	466	494	469	444	424	468	475	425	449	496	459	494	495	464	443	478	461	491	476	468	475	472	471	476	458	477	490	475	517	476	474	465	432	447	452	478	465	449	500	480	441	471	481	488	469	487	468	432	463	488	452	463	497	472	453	485	503	446	474	466	477	477	444	450	492	447	445	447	483	437	467	460	465	441	456	463	465	468	464	451	512	446	495	466	461	441	424	445	450	460	437	484	472	509	447	466	467	440	435	425	459	457	478	496	443	462	486	480	496	467	486	434	428	424	447	458	488	437	506	445	460	447	493	487	463	532	469	461	501	470	463	426	446	499	438	466	495	492	456	469	474	448	438	454	464	504	493	436	498	509	499	456	465	449	460	467	444	438	463	479	478	468	482	452	446	523	465	429	469	437	437	476	475	488	466	481	467	423	449	484	455	510	448	492	480	494	491	448	442	462	433	446	481	464	476	467	449	463	485	521	464	472	457	445	486	447	476	418	453	443
9934	19759	14448	9720	7066	5362	3936	3096	2433	2104	1668	1384	1307	1059	874	909	849	810	807	767	784	716	601	553	557	578	543	500	529	544	527	554	564	517	556	550	562	574	578	536	559	554	520	558	595	566	539	511	545	505	533	533	519	519	540	551	544	583	581	555	577	536	523	539	527	540	569	614	575	573	542	544	542	541	559	575	568	570	534	535	524	535	539	543	532	546	518	537	546	564	530	529	570	550	526	571	542	553	551	540	524	543	530	528	553	505	525	529	534	600	541	546	536	561	547	502	551	550	561	521	520	511	559	584	507	574	538	507	552	569	534	579	558	554	548	507	559	493	545	489	463	563	548	542	544	540	526	522	516	526	530	541	526	544	510	544	577	560	560	576	539	523	541	535	515	552	502	547	511	534	520	532	556	516	562	550	578	580	536	556	545	587	530	506	563	547	535	535	528	540	540	559	593	507	553	519	547	539	527	596	553	556	492	540	513	565	519	543	531	562	535	571	540	531	537	556	586	527	517	582	518	523	533	515	572	571	549	531	532	540	514	572	589	555	534	488	560	585	536	547	512	509	581	524	537	530	540	528	537	547	543	544	527	525	579	490	519	537	548	570	532	575	561	533	508	558	522	530	562	572	558	535	540	548	544	555	493	519	539	535	556	495	555	550	558	571	538	549	573	488	552	531	533	488	520	544	560	519	566	518	568	532	540	559	521	537	561	515	560	553	494	545	534	550	514	516	522	545	585	565	475	531	552	564	537	502	533	580	530	552	558	518	582	534	579	526	516	545	528	519	572	506	516	542	536	554	523	553	545	547	538	539	547	552	515	540	557	558	526	540	549	548	554	541	548	493	514	564	530	505	533	579	541	513	567	521	593	533	514	553	520	543	530	551	536	527	506	538	535	497	509	541	562	553	567	504	536	525	514	575	543	573	545	558	500	563	567	548	545	546	560	540	534	513	547	532	543	545	502	541	565	532	561	596	503	547	525	556	499	516	519	515	508	559	489	524	607	577	545	557	552	589	530	520	518	556	544	556	540	504	538	531	526	538	536	542	550	572	535	558	545	499	529	540	564	565	607	546	541	534	536	529	571	540	545	553	545	528	543	585	533	554	519	557	546	514	528	524	503	545	531	535	550	559	525	540	548	538	518	555	534	562	559	531	536	547	551	531	555	577	519	515	557	538	561	529	540	545	482	539	559	515	542	537	529	552	548	542	553	580	568	557	571	530	509	551	570	505	532	588	513	543	519	546	513	537	535	569	517	515	515	545	524	511	519	524	560	532	563	550	496	482	517	522	551	529	548	538	497	519	527	539	519	504	525	523	526	510	550	549	514	564	543	526	552	535	518	538	518	520	584	567	563	541	528	492	554	525	477	526	522	551	565	582	527	521	539	555	560	517	539	550	543	533	534	585	556	506	570	527	519	519	561	500	530	594	528	534	557	532	556	531	546	515	519	533	604	520	527	548	505	566	582	557	529	523	544	552	575	523	536	541	566	549	531	527	547	540	513	590	528	532	585	602	539	562	515	530	584	512	572	519	520	531	555	577	534	547	539	553	543	582	535	531	518	550	558	514	545	590	550	516	547	572	478	532	510	557	583	542	512	528	532	562	542	582	561	497	522	543	504	522	523	553	535	538	534	549	519	534	558	521	555	534	545	544	524	547	546	564	540	551	537	526	558	526	532	598	569	506	567	526	542	557	537	494	599	507	557	563	538	524	575	576	558	520	548	553	527	533	532	546	519	543	565	545	538	504	548	565	511	576	573	543	577	557	562	529	526	514	558	525	491	545	518	554	536	513	553	523	526	521	567	553	523	478	521	532	548	549	546	565	542	532	545	545	574	494	590	523	549	502	509	581	529	482	516	557	578	550	536	524	548	510	557	583	552	533	543	536	549	553	541	530	557	548	558	523	540	570	503	535	522	569	580	543	572	554	535	528	498	579	475	536	565	526	550	553	512	555	522	564	542	531	561	543	546	545	535	520	544	571	535	575	549	529	574	507	550	532	532	547	544	522	544	546	570	571	507	533	534	553	496	552	533	497	565	520	549	567	559	541	544	461	526	545	552	545	577	547	553	519	552	520	545	535	526	518	523	562	573	556	551	561	555	559	534	505	539	588	496	524	522	529	576	533	560	523	568	537	547	524	589	555	511	546	513	528	531	577	521	520	510	502	510	501	526	546	536	575	511	493	530	542	581	513	520	537	536	536	527	567	559	537	552	542	561	567	564	547	571	503	532	556	541	558	515	565	586	601	563	533	546	543	553	552	539	493	540	525	555	580	580	559	525	563	578	523	538	572	524	539	523	534	546	573	550	552	541	551	538	554	524	489	495	546	480	564	552	570	515	599	530	535	517	510	533	563	549	545	539	524	559	543	526	533	531	529	544	495	556	530	532	480	539	599	550	532	529	589	518	586	496	544	494	545	483	532	548	542	547	539	522	527	594	529	523	508	520	536	543	566	522	596	515	545	544	536	520	534	547	486	546	555	543	551	562	493	511	542	530	549	544	536	524	569	558	540	587	520	546	564	524	557	540	527	565	532	552	541	551	536	555	513	585	548	542	510	545	522	561	546	525	514	553	540	532	532	513	505	569	540	543	558	559	562	542	536	556	533	519	534	516	569	545	547	522	476	589	535	541	578	542	554	552	579	577	514	544	597	530	539	575	522	532	559	578	560	530	510	483	539	588	579	525	523	522	515	558	576	518	571	532	554	548	531	575	586	547	547	557	545	558	563	545	558	562	494	533	556	595	535	580	503	520	592	506	557	576	524	561	536	540	562	509	517	509	568	536	550	512	532	549	553	569	544	497	577	547	544	505	578	500	527	533	520	505	516	534	557	540	542	571	569	551	567	545	547	565	568	529	568	559	520	541	531	542	519	552	586	537	578	527	544	534	537	525	542	550	533	531	525	521	522	565	558	546	542	572	525	535	515	503	558	561	565	485	525	590	561	524	482	546	495	576	556	546	541	523	536	541	587	529	537	532	551	552	522	563	539	558	508	549	516	575	523	508	562	544	545	570	511	568	548	549	550	567	519	524	569	537	568	502	553	519	550	562	574	499	541	522	554	588	574	557	562	556	551	536	541	551	543	533	483	548	518	562	576	475	534	574	516	540	516	531	574	524	564	574	519	555	515	559	501	490	567	549	565	519	533	529	569	569	539	535	509	525	552	534	505	527	530	526	546	555	541	543	521	553	520	540	545	571	519	543	547	524	524	554	531	538	540	526	548	494	527	520	546	541	523	539	571	568	554	508	553	517	502	537	571	566	543	558	564	528	559	531	572	511	518	503	530	543	501	538	531	509	558	545	559	516	539	528	538	535	542	517	566	500	583	574	532	577	555	551	517	581	541	576	496	580	528	535	554	568	549	551	549	543	539	515	558	543	544	561	518	558	531	556	588	561	546	547	556	519	589	520	542	563	576	549	518	556	550	537	579	544	528	539	538	544	555	544	516	548	560	539	551	543	540	545	529	576	525	574	560
24124	21671	28977	24865	21637	12610	4476	2730	1980	1708	1323	1158	1088	927	708	721	765	692	726	715	674	613	540	524	471	452	467	445	458	488	437	429	460	431	446	478	430	457	490	462	462	474	430	464	436	468	447	464	451	467	464	455	509	422	428	436	497	481	487	441	484	423	474	467	439	471	473	485	454	439	427	460	462	463	459	459	422	441	457	462	432	454	470	421	467	415	466	431	471	460	431	424	440	472	433	466	458	443	470	463	417	420	418	456	430	434	460	406	423	447	440	451	449	431	431	453	428	466	459	450	416	435	463	462	488	493	447	470	425	443	482	414	471	437	432	470	429	431	446	457	416	450	474	452	454	474	423	431	376	435	434	448	415	461	469	427	461	452	461	442	434	454	446	434	459	484	460	419	462	427	456	400	457	440	461	445	470	456	479	461	490	446	426	435	430	476	466	494	453	435	445	447	438	453	449	463	484	435	453	453	461	460	480	453	424	464	463	476	424	472	424	416	416	486	466	461	426	432	463	472	490	437	439	487	477	430	421	424	456	435	437	452	455	456	470	430	459	443	488	446	449	415	474	399	433	446	438	441	462	451	481	465	445	456	430	447	468	477	414	413	448	432	425	418	468	449	453	418	480	450	455	462	404	453	465	398	437	443	442	406	431	481	426	446	468	421	437	452	439	456	484	477	442	465	447	452	447	422	461	468	431	457	449	461	471	477	439	467	464	464	459	472	462	434	443	478	428	398	424	450	479	440	458	450	428	420	392	491	455	443	448	463	447	466	478	463	453	446	442	474	425	428	438	494	453	468	447	463	458	412	436	447	478	466	473	454	439	465	449	454	422	436	410	423	488	426	460	480	429	418	463	498	423	435	432	499	451	457	529	483	448	452	456	439	433	468	437	404	445	450	467	487	489	428	442	425	468	465	424	476	440	415	434	455	471	405	422	441	491	466	461	473	419	460	449	477	458	436	453	428	428	428	425	445	428	430	439	480	432	450	450	452	453	440	431	446	456	475	466	432	474	442	478	443	428	465	450	442	443	459	428	488	404	444	434	454	432	387	480	439	461	497	456	422	485	430	444	415	434	426	400	434	472	451	467	476	453	440	478	487	439	472	442	409	448	461	456	444	492	468	480	474	474	459	402	433	466	468	447	399	440	433	457	462	449	443	456	438	444	418	423	439	455	426	428	498	413	460	429	429	458	457	450	462	424	405	477	431	438	424	441	425	437	451	461	462	431	477	475	452	476	451	421	460	418	469	449	452	448	453	460	463	439	425	427	447	469	486	445	423	448	471	471	435	457	455	443	444	458	434	427	441	436	484	417	424	426	468	497	443	472	457	459	429	467	430	453	423	459	413	452	441	482	448	452	461	456	492	439	466	446	468	443	452	455	435	453	458	470	468	404	445	433	474	483	433	419	447	461	473	444	412	445	442	490	443	468	467	497	480	441	421	431	448	438	470	426	455	491	428	418	436	453	412	446	491	473	435	487	499	455	463	450	424	457	426	427	476	442	445	445	433	455	434	441	457	439	448	490	426	407	446	430	426	443	434	422	455	440	480	451	473	451	412	414	431	416	457	469	453	446	455	442	455	445	454	450	461	469	477	470	434	469	415	438	439	464	463	466	519	447	457	451	386	428	473	453	422	471	477	434	451	425	418	437	456	433	466	435	446	438	417	449	422	420	415	441	518	440	430	453	458	457	437	467	426	417	489	420	467	440	451	428	446	432	477	479	433	418	441	435	432	453	408	467	428	465	458	432	488	465	452	456	411	424	455	443	456	461	470	456	454	457	458	487	407	448	514	420	462	449	466	448	442	413	452	417	449	452	457	477	419	440	479	469	454	448	500	430	443	498	448	490	443	453	446	475	473	456	420	454	462	428	444	436	445	447	444	433	423	474	471	482	422	419	442	442	431	419	434	457	436	440	474	450	424	465	456	462	481	433	425	443	408	445	489	442	420	419	395	437	462	435	463	446	441	447	416	460	445	401	399	431	465	449	468	424	462	418	466	453	458	464	435	461	483	429	430	480	431	443	453	475	430	446	460	444	461	447	448	429	429	443	474	465	438	437	448	501	448	446	424	460	433	448	415	414	427	452	421	418	467	435	459	471	460	455	402	491	431	441	417	449	439	480	454	453	421	447	466	440	481	459	476	443	460	477	468	482	439	472	435	449	482	421	436	435	500	430	434	448	440	443	450	417	448	441	443	418	431	423	451	447	412	443	449	458	451	484	440	448	443	471	452	431	483	480	416	430	452	394	408	423	432	443	455	444	427	457	446	443	440	454	425	485	426	470	452	450	419	440	438	453	473	450	423	417	422	437	451	438	445	436	455	464	454	479	419	436	434	441	428	465	444	461	450	459	463	450	486	462	464	454	453	474	437	430	497	465	453	429	458	423	451	432	436	450	416	444	435	467	449	446	439	418	429	457	462	470	454	470	439	459	447	455	464	442	421	389	467	424	434	475	483	448	431	475	446	454	440	456	435	466	445	440	467	462	473	419	467	454	427	439	474	443	448	419	437	493	463	475	454	456	469	457	419	437	434	457	461	451	410	468	445	432	428	446	445	439	443	458	449	423	444	456	474	424	415	404	391	406	481	445	464	430	480	436	451	461	427	425	455	425	425	454	462	443	456	423	439	457	428	462	414	479	455	421	466	438	462	441	490	447	412	467	459	458	412	462	429	464	449	405	434	453	473	479	502	460	466	421	442	457	453	436	422	471	460	471	434	466	457	433	445	417	446	422	421	446	462	425	436	426	459	451	457	429	439	415	502	442	468	453	466	439	473	478	440	422	435	468	432	431	423	457	449	447	493	411	408	442	425	445	436	472	422	476	414	494	472	424	445	466	458	456	447	450	419	449	451	433	437	455	432	440	468	476	450	449	447	433	442	440	449	446	482	446	428	473	465	428	438	449	454	428	466	435	453	434	430	408	439	435	449	405	431	480	454	426	459	464	427	427	458	465	448	453	495	473	457	412	447	453	470	425	449	467	456	447	428	428	440	433	423	437	443	431	416	484	474	458	463	469	453	430	455	471	466	430	414	448	453	432	454	443	486	432	454	424	457	481	447	466	433	423	469	456	452	450	483	483	406	489	453	453	476	431	423	454	446	419	437	436	452	440	459	458	445	444	473	455	447	427	429	465	442	446	433	469	413	448	430	421	456	477	478	460	435	462	417	452	459	434	468	431	407	442	423	428	440	452	498	412	461	414	450	453	425	461	469	439	420	461	460	483	417	427	449	426	449	462	462	417	446	462	400	462	467	485	458	462	404	430	450	433	441	462	444	428	433	481	447	433	471	456	475	482	441	462	437	387	432	472	457	414	512	447	436	462	418	431	451	441	443	415	461	487	473	442	434	414	449	441	416	442	438	461	443	436	395	476	461	465	512	450	453	442	458	468	465	433	441	491	423	457	453	432	434	447	450	468	465	496	437	466	461	466	460	474	430	440	455	437	444	419	466	404	428	449	450	475	424	429	457	463	462
9837	27565	23031	14294	11059	8544	6341	5241	3969	3282	2428	2036	1931	1446	1137	1101	1157	1109	1008	1062	1106	922	721	628	601	577	533	569	563	559	575	520	550	583	538	570	558	539	503	549	569	530	540	581	579	540	587	535	504	511	539	557	539	482	526	558	540	534	559	562	530	528	540	575	518	511	546	527	536	567	544	504	523	527	552	533	529	531	507	519	509	535	534	502	565	525	526	495	543	535	520	562	569	551	518	540	534	586	528	536	483	520	517	535	519	539	541	539	558	511	512	502	522	527	498	519	525	521	515	514	521	505	566	525	524	545	542	526	491	511	507	542	545	521	529	534	518	503	510	521	496	531	552	547	525	519	551	473	505	546	560	533	529	570	529	511	494	527	512	535	509	538	525	563	544	518	529	548	528	513	530	501	508	540	500	518	521	530	516	547	545	515	513	527	523	527	502	516	537	574	526	538	542	547	509	518	513	535	558	504	540	507	525	552	532	498	538	541	497	484	545	514	497	518	552	547	491	545	561	519	509	526	521	519	537	535	484	557	529	561	478	493	510	534	506	516	530	593	509	563	535	554	487	568	549	506	522	540	542	479	524	496	543	490	524	494	549	539	543	505	542	512	554	506	515	493	585	534	497	551	573	488	509	538	499	502	533	512	501	522	485	517	556	500	526	573	524	510	520	540	567	528	525	531	552	536	508	534	494	550	532	571	508	523	537	533	501	523	543	507	521	567	507	523	559	560	530	524	548	524	556	536	545	498	543	507	519	538	521	524	540	495	506	543	508	511	486	499	550	515	511	540	554	535	522	520	546	517	554	491	526	537	537	516	566	513	545	516	524	497	490	511	528	524	546	513	570	500	537	513	496	553	504	534	548	539	521	532	499	561	533	523	485	495	551	502	555	485	541	508	489	530	520	527	528	506	536	519	547	523	523	498	559	529	573	526	523	521	522	528	468	546	521	486	547	521	506	533	553	492	545	480	536	516	536	547	521	492	523	513	548	545	505	524	472	544	549	562	494	510	525	538	516	552	521	565	498	529	517	544	528	515	531	493	515	520	524	526	526	533	553	568	485	490	535	518	526	555	513	531	569	498	534	528	541	546	519	535	511	536	544	481	519	542	510	520	517	527	530	510	543	476	512	535	528	537	544	531	514	524	526	477	510	513	526	556	486	545	541	534	548	535	518	510	571	548	495	500	560	531	568	539	496	513	510	521	550	544	566	560	543	517	495	581	526	543	549	528	525	515	553	522	566	510	579	502	517	533	559	521	529	518	546	535	499	538	549	538	562	512	556	520	553	534	497	511	504	578	526	523	548	563	554	524	487	525	557	498	563	573	538	518	499	537	526	521	548	511	513	518	483	522	488	544	507	509	471	557	535	542	583	550	548	532	554	512	502	538	521	532	544	534	483	463	554	522	537	558	532	512	536	519	568	570	554	548	513	545	510	542	542	511	510	519	507	519	547	526	527	520	548	484	496	500	489	510	575	507	525	477	509	539	533	514	519	552	544	520	547	547	507	527	512	576	549	504	506	518	547	490	524	543	513	521	503	514	497	491	511	554	540	573	508	569	527	576	481	578	523	528	550	523	554	544	538	541	498	511	528	523	521	552	540	495	503	509	544	526	514	497	528	546	502	531	530	520	549	542	526	537	488	488	503	527	546	518	529	516	523	515	535	529	531	521	540	490	521	519	536	499	518	518	534	508	505	537	549	558	562	525	504	510	535	499	519	540	521	494	533	565	524	511	518	481	518	536	553	552	543	523	573	519	552	518	561	555	542	531	552	552	512	522	516	524	517	547	509	530	536	533	508	460	483	532	548	525	565	498	482	563	559	519	499	546	519	519	515	529	543	536	517	560	515	558	507	531	543	520	456	484	520	528	491	476	516	531	525	525	575	486	517	531	552	504	501	468	516	484	497	509	495	526	505	579	539	518	515	534	531	538	523	548	523	559	513	495	529	532	515	537	556	542	537	503	513	529	556	495	541	518	521	514	534	548	516	555	540	517	551	525	528	505	524	545	536	542	527	530	520	519	543	549	531	475	535	526	524	532	559	496	465	502	538	549	516	553	501	573	537	481	518	489	540	516	560	514	505	545	500	503	539	535	542	530	537	475	504	481	494	485	530	584	565	520	542	530	514	546	559	525	484	563	583	532	531	521	531	503	489	523	544	518	500	516	559	535	564	578	527	559	547	503	513	535	482	499	541	559	502	561	565	582	525	485	541	541	551	538	536	546	517	517	546	534	548	551	482	470	513	551	512	530	520	518	519	539	531	527	546	538	511	530	520	541	515	512	538	535	520	559	524	541	494	545	532	506	496	483	522	511	516	558	522	506	542	541	559	551	543	547	506	513	508	510	468	528	564	512	538	527	511	554	568	514	506	537	531	561	538	513	528	551	500	527	522	552	508	468	519	500	514	518	479	498	535	521	586	531	510	541	527	532	555	510	523	521	520	508	551	523	531	548	525	523	526	502	536	509	517	524	521	483	527	535	522	552	538	521	512	496	517	505	551	495	486	548	505	545	497	543	517	536	491	539	498	507	512	585	507	513	497	512	533	519	568	511	543	495	499	518	528	539	559	555	531	509	516	530	515	543	486	508	610	503	507	522	536	546	544	509	528	497	539	512	488	550	537	562	524	531	528	522	540	557	504	542	552	499	549	524	526	537	541	509	537	521	548	499	495	492	515	511	554	543	515	518	496	541	523	531	544	544	533	532	519	552	550	489	513	518	536	532	533	503	510	501	493	546	547	509	522	527	506	548	555	534	480	504	536	529	575	535	538	518	516	534	506	536	507	550	517	527	520	526	538	505	541	503	526	539	527	520	510	549	496	566	519	481	527	507	517	557	545	581	516	592	527	506	508	544	509	564	550	555	516	505	554	510	529	543	538	504	534	543	474	512	540	511	529	501	531	504	521	513	543	542	483	516	508	499	547	497	511	505	547	524	527	503	542	548	525	511	531	569	523	529	524	493	539	533	493	545	543	552	520	544	508	563	535	544	565	532	518	508	519	491	539	498	498	557	523	528	508	508	487	530	555	548	494	509	527	513	528	502	516	485	523	548	534	529	532	529	541	536	521	534	517	537	555	544	576	477	538	549	527	509	565	511	539	533	545	533	533	519	485	516	534	545	515	492	530	539	534	506	462	509	505	533	486	590	561	544	520	503	501	553	554	524	515	523	489	553	485	545	532	539	567	504	535	496	529	554	525	527	555	509	547	507	511	487	515	508	531	487	519	516	534	503	534	502	531	524	533	490	516	544	515	552	531	570	544	524	509	508	518	497	531	526	498	528	542	507	529	535	536	534	492	539	516	553	541	552	560	524	526	533	538	533	555	514	514	525	537	544	538	512	516	515	488	508	485	504	502	501	546	566	524	534	524	512	536	518	531	534	552	542	504	510	561	552	543	556	539	505	501	510	484	551	534	527	516	515	531	499	540	531	516	521	515	555	575	554	515	529	573	534	555	532	495	536	512	559	503	504	538	542
25256	21676	27826	25884	12533	3926	2709	1952	1355	1178	968	810	713	648	528	513	482	438	482	491	494	436	375	350	309	320	306	316	307	325	293	328	280	272	298	325	306	312	279	292	300	333	311	318	294	303	311	301	282	304	329	336	287	295	291	314	282	290	301	293	292	308	301	302	334	301	325	312	299	319	270	319	284	273	299	311	296	300	299	300	304	308	279	344	338	281	323	316	293	289	304	304	284	317	303	300	310	327	303	313	316	295	289	338	333	276	298	317	303	324	281	299	289	328	285	312	325	301	288	280	327	291	290	281	291	299	303	296	326	304	308	302	298	297	330	285	297	290	300	282	313	281	253	306	266	329	327	296	281	294	284	300	353	296	269	307	317	302	276	320	285	293	299	295	322	271	320	275	316	332	309	281	267	289	311	265	276	298	276	314	305	268	304	309	266	314	325	300	316	289	281	313	290	307	294	289	286	334	312	300	288	294	280	286	316	300	270	295	313	334	291	274	278	285	309	301	278	306	273	302	250	294	295	279	319	285	298	305	311	317	278	294	275	300	303	329	299	312	301	280	293	307	302	328	294	292	323	281	294	309	299	259	298	301	322	340	302	327	324	300	301	319	299	287	275	304	311	320	313	276	299	328	296	294	294	306	303	307	313	293	291	314	286	258	291	282	292	324	315	294	305	317	275	296	272	284	309	279	286	300	276	297	313	313	294	302	305	275	296	314	307	292	285	312	315	301	333	323	287	283	283	268	298	285	262	276	278	256	300	288	295	277	308	319	285	295	275	306	302	296	291	292	269	290	310	291	286	321	305	286	307	287	312	287	303	293	297	301	290	305	279	328	306	291	284	304	319	312	279	273	318	306	285	321	304	316	300	308	300	335	324	259	343	275	299	299	318	292	286	310	287	334	302	314	299	280	298	279	316	273	318	312	306	283	278	313	313	298	256	284	339	283	303	318	300	281	290	273	313	301	271	305	313	307	320	281	291	303	306	298	316	311	307	281	292	322	307	317	299	291	313	297	297	302	293	267	271	290	306	301	292	283	307	287	278	283	303	336	305	284	246	300	306	298	289	307	322	297	294	316	279	274	328	317	283	315	282	293	302	306	298	312	286	283	326	305	254	289	304	257	293	281	328	254	322	290	294	305	300	277	289	281	320	317	309	303	316	298	298	302	297	282	308	298	287	272	306	330	316	314	286	312	327	307	288	309	334	281	264	289	290	306	284	300	328	247	322	302	312	284	307	290	290	341	296	290	283	290	275	317	277	280	297	315	300	275	271	307	306	280	293	276	292	285	290	285	308	303	307	302	295	324	305	317	273	336	303	284	299	333	314	296	333	298	304	267	313	286	310	291	285	313	284	307	320	294	290	288	304	280	314	303	300	283	277	304	276	330	289	304	279	303	278	300	316	292	326	300	291	311	267	338	316	300	294	325	289	281	284	296	311	291	287	296	316	290	278	301	302	324	291	322	307	289	277	295	316	303	292	324	307	260	346	289	313	271	308	261	317	281	299	272	271	271	307	303	284	268	287	306	311	273	275	312	282	267	291	298	289	285	320	327	301	308	296	258	337	286	301	280	292	279	317	337	320	304	279	305	319	308	282	279	316	275	275	297	294	277	306	310	317	280	309	302	296	260	305	296	296	263	301	312	304	287	284	329	286	284	315	287	282	295	292	301	297	305	292	296	290	275	308	333	277	277	340	273	296	298	282	286	308	298	299	308	316	297	313	311	292	311	292	282	279	268	287	293	293	313	317	269	324	321	309	310	306	298	306	297	286	277	273	286	267	333	295	299	304	294	332	294	309	260	303	270	283	305	288	289	298	287	296	321	286	294	271	306	308	284	308	294	293	334	286	305	284	309	309	285	289	287	280	279	297	323	300	283	273	274	316	327	277	314	298	307	305	304	289	324	280	284	303	279	251	297	295	313	301	320	293	301	304	315	297	310	341	314	304	299	319	289	280	285	290	292	296	312	276	304	307	308	295	288	306	317	310	297	298	291	313	306	287	277	281	327	307	318	292	304	308	264	316	275	247	269	281	271	290	305	319	289	303	296	310	320	291	292	290	315	323	287	309	279	304	319	283	279	297	289	304	284	309	314	262	284	304	314	305	287	302	296	290	293	292	318	261	294	315	315	302	293	266	313	331	302	297	312	300	293	304	302	319	311	294	305	315	311	279	308	275	276	283	319	291	282	304	267	297	317	314	328	331	290	295	316	268	269	304	293	297	305	302	295	285	291	312	292	301	303	281	298	293	282	309	284	287	281	300	310	287	286	295	304	291	298	289	301	297	312	296	306	335	273	286	279	315	289	306	281	282	330	301	265	297	302	300	310	306	296	309	295	265	287	322	276	283	294	286	256	287	281	274	291	316	294	321	290	289	307	295	288	326	332	296	271	316	306	292	280	326	304	282	316	303	328	299	255	307	280	310	290	299	306	276	322	285	295	306	284	311	293	291	293	310	290	332	273	294	323	311	293	287	299	278	286	310	297	291	300	312	281	312	300	295	306	311	293	278	289	293	289	307	293	293	294	293	310	303	300	300	310	310	310	303	285	299	269	288	297	272	305	313	304	269	302	282	277	299	275	283	265	309	307	289	284	291	305	274	284	281	270	291	270	274	289	300	287	305	296	297	291	293	296	293	316	297	296	291	285	280	283	290	284	269	296	280	303	292	309	293	316	295	303	304	316	308	333	272	311	297	287	306	311	298	267	276	302	293	278	314	297	290	303	291	306	288	272	332	293	284	282	322	321	248	272	315	327	279	303	274	297	316	299	316	297	278	312	308	258	287	283	284	301	318	271	301	305	322	293	293	264	275	307	282	273	303	272	287	302	282	333	314	294	306	313	309	299	287	310	309	306	297	322	292	326	287	311	314	301	291	284	286	304	286	284	287	329	318	306	293	288	292	296	305	276	314	328	320	278	281	282	283	287	295	311	305	249	281	303	289	325	306	290	294	292	295	321	276	280	291	297	292	312	294	288	309	303	301	310	287	302	305	316	276	299	313	306	299	336	279	278	285	304	291	339	306	280	307	322	282	292	294	274	294	288	286	291	309	310	319	276	322	316	299	305	320	298	307	312	279	286	297	275	267	317	295	292	279	283	323	320	279	280	275	286	287	303	284	271	301	309	265	290	299	287	299	305	328	284	267	308	316	303	281	312	264	305	300	329	328	296	300	324	267	292	287	294	301	276	273	275	290	272	293	303	269	255	273	300	306	303	289	301	302	301	284	315	297	317	306	327	291	256	274	326	339	334	276	268	298	295	294	296	291	302	306	274	276	276	319	277	335	283	300	283	349	306	307	312	332	310	297	261	270	308	301	294	275	254	310	326	307	291	316	306	319	312	277	293	332	281	303	309	309	301	301	276	247	284	307	303	301	283	287	327	311	291	317	287	303	308	295	322	259	281	283	315	338	280	331	286	266	302	295	295	276	293	264	300	296	308	277	309	304	293	327	255	267	286	332	323	291	281	331	319	325	302
9978	25369	19309	11062	8557	6823	5409	4155	2834	2490	1879	1370	1426	1179	900	825	800	755	834	748	736	645	480	409	356	386	383	398	364	360	376	368	356	376	337	343	355	355	374	355	367	384	387	418	369	372	370	362	369	362	342	371	327	348	347	361	377	384	395	356	401	394	385	394	371	350	360	355	346	372	333	355	371	338	344	381	316	324	324	397	359	321	367	335	376	350	333	373	357	351	375	341	367	347	351	352	356	330	336	342	356	324	348	363	361	360	363	339	356	324	328	355	325	340	397	346	339	365	357	337	339	350	346	345	347	328	350	350	354	349	336	379	330	341	368	375	357	298	356	365	341	390	338	355	331	384	366	370	365	329	346	354	364	378	385	347	367	358	347	350	347	333	371	345	351	378	356	375	359	322	345	344	345	335	334	354	365	334	361	367	354	357	344	328	342	364	331	355	391	362	363	332	363	326	367	370	335	359	340	381	329	367	353	391	346	330	355	371	347	359	327	394	382	370	375	323	355	360	382	333	347	362	365	336	352	337	360	350	341	342	340	361	363	347	307	340	364	355	388	327	366	354	374	338	355	348	367	326	371	329	385	348	340	335	324	314	344	345	359	358	335	376	354	357	347	349	322	346	334	344	348	363	376	365	381	360	365	390	381	349	332	348	358	334	354	388	334	347	355	323	368	385	393	389	347	355	334	327	355	343	308	335	342	336	337	341	338	339	345	398	379	346	362	345	333	354	387	365	366	360	337	360	323	333	355	366	354	328	345	291	358	351	362	339	317	332	354	331	377	342	388	355	316	351	354	349	357	360	345	347	313	330	317	381	366	327	332	344	372	328	327	365	350	349	342	356	299	365	382	298	370	356	352	355	364	349	368	303	376	325	376	357	354	329	340	356	354	303	325	361	365	344	330	334	355	380	348	346	339	357	359	330	353	375	366	335	325	317	356	341	368	312	330	333	343	345	362	351	381	354	315	351	338	358	337	369	338	355	350	332	357	368	317	346	339	374	348	340	341	392	367	326	339	340	338	361	354	324	382	342	322	349	344	336	379	325	341	325	372	341	368	354	326	351	342	364	333	346	344	364	362	354	339	350	345	361	340	350	336	338	341	378	353	356	324	385	358	315	372	344	345	370	350	367	367	364	354	363	358	370	346	352	324	353	346	364	346	381	357	318	340	376	349	327	334	334	354	335	376	322	356	348	373	353	384	361	333	351	323	349	358	331	376	330	357	356	367	344	342	361	325	340	348	348	364	337	346	368	337	360	322	354	349	343	353	323	392	345	359	341	341	359	322	333	357	365	321	359	344	377	345	401	381	337	356	319	369	307	363	344	349	322	378	322	311	342	350	358	360	349	356	331	350	334	366	363	358	367	339	332	355	334	343	347	361	390	363	362	350	331	344	345	336	331	337	292	345	364	342	347	330	351	347	328	357	384	332	334	344	335	342	350	370	352	333	350	371	329	329	341	354	345	360	355	342	334	354	353	346	318	372	334	320	351	345	382	316	397	367	367	380	340	337	352	377	369	334	359	364	323	360	338	348	349	357	334	366	326	319	330	358	330	325	337	359	351	365	371	338	354	367	378	351	352	326	339	364	373	354	365	362	346	358	366	345	360	359	313	353	375	346	351	370	324	349	360	365	336	364	344	341	337	360	370	366	354	391	364	372	347	341	321	363	385	334	341	343	352	369	346	356	366	341	341	333	332	360	358	345	355	355	343	364	364	373	349	328	390	338	350	343	353	330	355	338	346	338	341	337	346	347	383	380	334	327	349	398	383	337	375	348	342	341	362	357	373	350	355	337	339	322	342	393	381	361	352	352	343	364	384	335	314	371	345	320	367	368	336	365	367	330	359	355	317	352	352	323	379	353	390	370	338	351	377	355	333	332	330	338	351	365	374	359	339	359	355	375	333	342	358	367	358	347	350	326	329	358	327	359	308	369	372	333	408	340	341	330	356	357	337	356	354	356	364	353	319	370	365	340	334	357	368	335	316	348	376	337	322	355	360	349	361	386	361	348	340	373	333	361	327	348	348	352	370	315	345	359	348	369	352	337	348	366	355	343	333	329	361	331	335	393	373	300	356	343	343	327	373	341	335	352	353	375	349	360	351	335	323	350	346	351	333	341	370	333	338	350	363	354	323	363	349	330	378	332	395	291	357	330	348	352	362	316	371	408	374	323	390	387	315	350	357	327	322	339	363	371	351	387	341	365	353	337	347	367	371	375	378	348	352	304	365	347	337	369	344	387	361	368	385	355	347	359	342	360	366	361	398	352	345	351	346	342	338	361	358	342	351	352	369	331	349	361	327	374	354	330	356	367	352	368	315	378	343	383	347	345	352	384	333	350	349	356	355	337	353	366	352	338	333	346	346	349	329	337	323	366	334	323	339	388	351	371	337	376	336	327	345	320	375	330	357	348	324	336	326	335	365	362	330	375	354	338	328	329	352	353	332	348	341	362	350	350	342	356	341	359	346	326	334	369	377	374	363	344	359	331	343	364	359	364	359	358	325	329	363	337	343	341	371	369	341	356	333	364	356	352	348	345	355	353	332	366	324	343	325	333	358	333	342	362	378	352	326	336	338	345	365	363	350	359	374	359	360	366	392	355	380	360	342	346	311	374	382	327	337	353	354	362	334	364	330	330	334	373	351	391	326	333	346	354	368	354	341	326	365	360	375	326	357	352	339	345	305	349	349	377	358	371	357	336	343	344	344	395	352	345	371	338	330	345	359	361	332	349	343	350	351	377	362	332	344	337	358	342	380	334	310	386	364	382	317	302	360	363	357	332	343	353	345	301	342	341	385	342	311	372	363	356	341	375	343	345	332	331	336	343	356	312	329	349	330	343	326	374	377	344	352	383	358	345	357	341	325	346	315	342	387	362	326	338	383	343	322	340	328	333	373	332	316	349	351	357	345	401	308	363	391	344	349	333	331	344	328	370	339	360	379	325	328	381	359	343	325	353	358	341	359	326	328	327	361	355	358	377	345	320	364	324	355	355	383	338	316	330	346	393	315	380	363	334	356	356	349	376	320	330	336	349	351	354	345	378	365	331	345	361	368	367	363	353	321	353	361	340	325	349	386	360	353	345	332	333	377	350	353	376	360	340	364	369	357	325	360	326	358	330	349	356	344	355	343	369	374	335	323	351	342	323	343	335	344	330	346	345	356	322	326	330	362	368	343	389	345	321	361	359	343	349	365	328	354	326	332	360	336	355	351	359	349	320	338	356	362	379	355	360	332	331	348	351	373	378	345	334	369	349	342	359	367	343	322	378	350	345	358	352	337	336	369	353	365	343	320	317	374	361	370	364	318	337	352	356	365	327	323	371	358	338	367	328	333	366	353	347	346	366	350	375	326	321	332	371	358	320	360	351	351	349	402	339	325	345	366	336	340	354	318	341	365	366	337	322	336	359	351	348	332	314	332	336	376	359	360	367	385	347	367	347	335	380	368	353	365	314	392	331	380	358	352	329	367	342	371	325	326
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
