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
341060709843	341060710399	341060710949	341060711499	341060712049	341060712599	341060713149	341060713699	341060714249	341060714802	341060715349	341060715899	341060716449	341060716999	341060717549	341060718099	341060718649	341060719199	341060719749	341060720299	341060720849	341060721399	341060721949	341060722499	341060723049	341060723599	341060724149	341060724699	341060725249	341060725799	341060726349	341060726899	341060727449	341060727999	341060728549	341060729099	341060729649	341060730199	341060730749	341060731299	341060731849	341060732399	341060732949	341060733502	341060734049	341060734599	341060735149	341060735699	341060736249	341060736799	341060737349	341060737899	341060738449	341060738999	341060739549	341060740099	341060740649	341060741199	341060741749	341060742299	341060742851	341060743399	341060743949	341060744499	341060745049	341060745599	341060746149	341060746699	341060747249	341060747799	341060748349	341060748899	341060749449	341060749999	341060750552	341060751099	341060751649	341060752199	341060752749	341060753299	341060753849	341060754399	341060754949	341060755499	341060756049	341060756599	341060757149	341060757699	341060758249	341060758799	341060759349	341060759899	341060760449	341060760999	341060761549	341060762099	341060762649	341060763199	341060763749	341060764299	341060764849	341060765399	341060765949	341060766499	341060767049	341060767601	341060768149	341060768699	341060769249	341060769799	341060770349	341060770899	341060771449	341060771999	341060772549	341060773099	341060773649	341060774199	341060774749	341060775299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	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
23105	21522	29234	24243	21564	21654	12380	4356	2848	2394	1787	1602	1403	1181	1066	907	911	842	846	899	767	683	719	604	587	553	562	561	512	505	461	479	473	471	493	458	532	531	510	532	592	512	490	504	494	447	443	484	469	458	439	429	476	441	475	444	467	444	427	438	435	432	416	398	418	415	437	404	411	441	386	416	401	419	422	409	416	387	358	434	390	450	442	417	412	421	426	418	452	420	386	431	429	401	427	419	421	390	406	448	396	451	424	379	371	433	380	404	424	420	395	432	401	421	421	391	413	407	431	415	419	411	425	389	373	441	426	419	428	379	415	433	429	415	447	419	399	412	397	438	448	375	400	390	374	401	400	366	430	417	416	424	386	426	403	362	388	417	410	446	378	407	397	416	415	374	406	386	414	374	367	410	376	403	387	436	380	395	386	385	424	411	405	430	379	433	390	423	400	395	440	425	411	422	422	422	422	425	412	415	388	428	380	398	395	417	414	408	451	426	428	426	419	413	401	442	387	451	369	431	422	402	423	436	406	458	388	423	417	387	396	401	416	391	405	407	407	377	380	445	431	410	382	416	387	415	417	458	417	380	424	415	424	437	399	433	379	434	403	380	426	416	430	410	439	418	390	400	422	406	407	408	396	389	440	425	421	422	413	424	377	428	405	422	399	398	414	377	419	396	409	404	360	425	426	406	433	404	438	420	386	411	447	442	426	433	400	407	429	402	400	410	425	412	396	414	423	435	407	386	404	418	411	391	376	410	417	393	380	409	403	428	404	437	427	398	432	416	387	414	381	405	404	380	386	436	391	411	389	428	431	395	375	431	417	409	401	407	434	426	383	394	431	391	431	369	388	398	416	395	432	411	403	434	401	384	444	424	404	423	434	429	425	442	413	397	396	416	448	449	419	436	399	402	424	412	422	429	409	411	383	425	445	447	423	411	402	402	445	407	418	411	395	375	400	376	391	423	440	402	417	434	410	393	394	427	374	429	457	431	410	402	413	449	407	389	378	384	398	426	424	426	387	401	404	438	401	433	407	396	408	382	442	407	413	408	432	410	407	392	409	391	388	435	436	390	447	445	413	406	391	386	425	422	407	426	425	427	387	390	441	403	431	403	447	419	417	429	414	422	421	415	376	424	411	424	398	389	449	401	428	388	405	424	437	390	450	431	397	449	399	426	404	425	428	427	399	380	401	400	432	399	412	426	364	417	385	394	418	440	414	444	392	434	411	440	397	367	408	422	444	407	413	400	409	425	427	393	341	390	399	393	429	413	393	384	409	423	367	407	409	401	398	413	372	415	407	381	378	418	428	391	460	390	404	426	395	453	396	412	434	458	426	421	406	433	402	419	434	420	384	434	399	425	411	448	398	384	433	439	427	378	412	408	440	430	433	436	390	405	383	407	389	403	405	405	414	408	410	417	391	423	399	403	440	411	437	407	408	442	395	417	392	397	381	415	444	429	396	410	394	416	417	411	432	413	403	449	397	418	404	436	396	397	417	423	445	408	432	437	430	411	396	398	432	435	427	423	407	405	377	414	441	397	425	400	444	423	400	413	393	434	442	449	402	416	421	419	387	395	378	410	377	443	439	430	412	390	423	409	387	421	410	385	404	420	395	428	413	394	407	393	428	442	396	452	413	447	412	413	381	412	393	429	382	416	432	388	400	400	426	417	411	405	416	401	418	409	427	381	379	419	427	416	413	405	417	451	375	418	418	405	384	421	407	412	404	407	432	454	408	429	401	445	423	414	418	389	420	403	418	431	428	378	442	432	431	445	402	395	443	415	425	410	409	358	417	409	405	402	350	409	423	365	444	394	392	424	388	400	409	429	443	393	442	384	445	409	371	426	399	388	400	408	408	360	371	410	423	412	464	452	394	416	445	407	423	396	432	421	426	407	417	427	404	389	403	439	399	440	384	420	461	412	425	411	420	405	417	420	428	392	405	409	411	370	408	412	412	390	406	433	416	416	416	410	403	422	461	413	389	405	417	392	465	406	393	413	444	393	451	430	408	388	440	380	417	411	438	428	395	436	385	410	438	420	396	415	419	439	375	384	428	444	389	428	416	386	403	422	434	416	420	396	387	431	445	400	412	389	391	386	418	392	399	421	414	395	423	413	407	436	424	429	398	361	429	397	412	436	398	395	414	395	434	436	405	449	419	426	378	424	429	412	409	427	371	397	440	404	400	430	415	442	380	411	441	428	423	424	403	425	412	401	415	445	394	450	460	413	400	415	414	425	405	435	395	428	437	437	381	412	408	413	401	412	395	385	383	439	419	433	413	402	436	406	440	390	446	398	455	411	431	373	459	430	421	381	399	432	383	386	393	390	423	459	440	414	397	398	366	400	403	402	406	430	417	441	424	425	441	399	402	375	407	366	423	405	421	425	422	387	406	452	423	446	417	393	409	411	378	397	388	426	429	392	416	380	438	425	400	415	408	396	413	451	377	426	413	433	412	396	410	436	434	381	423	420	405	424	424	398	412	421	426	405	398	400	411	430	432	431	420	427	443	412	401	387	439	437	438	397	438	408	456	431	458	433	393	422	398	431	404	437	402	445	430	384	403	402	380	391	374	373	416	375	418	434	380	402	385	414	406	416	407	404	426	409	399	417	398	405	416	412	414	409	428	405	451	408	421	389	386	406	429	419	422	391	391	402	416	387	422	365	402	387	396	398	418	419	407	428	399	412	401	412	408	429	412	437	407	428	468	425	406	409	431	405	443	421	400	400	395	410	428	391	438	405	399	410	404	386	403	405	405	429	419	394	399	411	362	396	429	411	409	446	397	400	411	404	360	423	383	396	397	406	415	382	397	419	423	405	410	395	429	410	399	405	456	443	395	417	434	413	421	450	430	400	433	465	416	422	411	399	388	415	405	402	411	400	442	422	420	415	395	402	410	391	402	429	409	409	439	412	388	411	439	410	402	419	451	414	394	370	427	416	436	406	410	390	397	397	430	424	401	396	391	402	416	440	405	436	369	408	386	410	441	462	410	409	407	428	406	404	458	423	389	419	453	411	384	437	430	389	430	440	413	399	444	421	444	411	408	405	402	413	409	393	381	427	443	402	374	440	411	399	396	422	421	397	421	425	423	423	430	400	405	429	436	424	433	413	396	421	449	419	396	412	398	409	399	444	402	417	405	405	431	426	398	391	450	360	402	415	384	402	419	440	420	414	372	417	419	398	417	403	413	410	428	383	395	400	448	394	456	424	457	411	386	419	420	406	432	422	391	436	435	448	400	427	381	412	432	421	389	383	440	433	392	448	365	394	427	462	394	405	407	400	447	400	426	406	437	384	429	407	378	426	418	429	398	440	428	400	399	358	417	424	434	402	413	395	417	425	401	431	412	403	437	391	445	407	427	410	442	424	450	420	422	409	438	393	418	417	419	437	411	428	422	393	418	371	437	444	386	429	400	395	390	418	404	416	431	400	448	415	428	447	379	427	436	392	419	422	409	405	429	449	396	438	415	461	425	380	405	414
30871	41030	26733	18195	14646	11380	8273	6250	4828	3773	3015	2536	2089	1712	1354	1293	1172	1163	1172	1187	1080	882	851	837	748	651	673	655	661	558	565	523	511	535	520	555	605	570	590	625	609	557	574	518	491	516	508	464	500	481	486	485	465	438	460	426	441	499	459	470	447	427	466	454	453	450	445	440	473	439	446	438	425	416	430	436	414	437	438	418	428	413	430	431	429	377	435	397	427	420	411	451	384	434	422	399	398	402	494	389	424	427	454	409	413	427	423	442	436	459	400	430	394	442	430	455	395	418	433	417	416	418	430	444	439	436	422	459	430	400	447	442	419	466	455	402	421	427	478	449	427	395	455	413	406	447	441	403	424	439	410	420	421	446	406	426	421	429	408	416	419	408	448	438	452	423	407	446	409	387	433	405	406	455	448	461	421	430	391	416	397	460	443	400	442	407	411	447	466	380	415	425	416	425	391	441	430	409	420	446	417	445	434	437	425	415	420	423	466	455	429	477	432	438	410	439	407	431	446	441	407	440	427	441	417	436	402	440	392	415	441	434	412	411	421	404	444	431	428	417	412	407	385	409	410	414	410	412	409	433	397	406	427	416	468	395	438	435	421	419	445	380	390	416	433	423	431	423	413	405	394	400	402	393	408	432	415	432	461	428	419	417	424	413	422	431	433	420	443	420	431	441	434	409	454	448	409	407	436	432	398	435	451	402	411	420	420	406	414	407	448	423	404	456	464	428	441	432	425	425	410	424	443	382	447	433	429	433	404	420	439	444	430	431	420	445	440	462	457	418	442	395	413	416	416	425	396	410	442	425	406	405	408	433	406	413	432	433	417	442	410	434	455	437	405	438	423	407	450	427	371	426	409	410	413	390	435	431	414	407	436	425	440	440	416	413	464	403	453	458	403	414	425	409	389	453	425	406	425	406	402	407	463	440	407	419	398	423	391	426	416	412	388	438	428	414	411	445	438	442	387	419	418	400	431	422	435	442	407	407	439	421	438	412	447	433	442	419	395	404	421	409	438	433	419	443	418	411	470	429	451	435	429	427	392	412	429	410	449	411	444	419	401	439	383	455	433	419	404	385	414	447	412	408	406	421	393	409	387	462	382	425	427	406	439	431	400	426	430	436	431	414	385	429	426	399	434	406	416	384	417	419	407	424	452	480	399	394	401	424	436	407	396	399	453	409	424	427	399	428	422	433	445	366	409	396	371	447	401	449	416	408	427	415	448	418	436	431	395	411	439	452	419	439	412	412	429	420	419	418	418	410	404	435	405	398	412	408	435	376	430	406	436	426	407	401	421	414	425	410	404	417	424	380	448	410	426	471	401	432	403	443	401	418	404	433	434	402	434	401	426	398	425	391	457	440	392	395	388	428	443	401	414	431	447	421	424	440	465	430	416	402	422	440	424	391	410	488	399	389	458	396	413	406	388	417	437	422	407	414	408	444	420	424	437	402	394	442	434	428	391	392	472	422	458	449	421	468	433	409	398	392	410	456	417	420	402	455	412	391	384	460	393	439	410	417	410	402	476	436	414	399	423	424	420	462	403	409	447	431	424	396	419	414	432	426	396	411	427	433	418	428	441	428	409	423	447	405	416	423	446	378	400	428	456	414	418	390	418	439	451	425	438	406	437	424	421	426	422	420	423	451	428	421	387	398	412	426	442	426	403	421	437	374	436	434	438	429	398	435	442	415	379	430	425	412	439	429	408	430	401	444	449	413	427	455	414	424	421	405	408	418	425	438	394	438	403	420	432	416	414	432	411	375	404	440	426	408	406	438	375	394	420	418	416	428	444	436	440	401	426	398	442	419	437	421	415	462	413	392	439	431	431	438	428	401	421	426	451	414	443	437	430	401	434	418	434	408	417	425	397	433	428	400	407	431	415	413	409	405	441	405	431	416	381	421	403	418	437	403	413	421	387	435	395	436	435	425	422	428	404	448	394	418	411	376	421	419	388	431	449	419	431	410	425	402	427	435	432	413	386	414	398	398	419	426	401	421	442	441	419	439	440	409	429	418	425	413	417	426	445	415	407	422	428	413	424	405	379	443	435	463	417	445	452	440	427	419	392	431	451	400	411	401	437	402	452	433	406	488	409	424	401	436	404	390	396	416	454	418	409	421	407	460	406	417	434	411	426	444	420	438	406	444	391	387	459	414	454	415	405	403	410	418	443	395	434	429	396	395	428	428	432	444	410	415	406	444	386	402	379	407	440	404	404	424	409	411	441	371	408	419	403	402	426	419	433	435	430	419	398	411	439	435	419	422	430	396	392	407	408	428	392	426	414	422	418	424	370	394	403	408	396	420	390	439	447	443	446	461	418	426	450	418	421	393	411	405	407	407	434	413	428	408	423	441	446	401	450	444	433	438	412	445	416	443	408	405	404	391	479	434	402	393	408	439	400	395	408	436	402	412	416	455	421	429	458	411	398	422	385	389	387	406	438	357	375	416	407	432	431	402	379	409	386	387	414	380	421	435	405	418	421	409	401	433	397	431	422	443	450	410	437	404	410	444	408	435	436	404	408	410	438	416	428	444	405	428	454	412	415	425	427	453	389	427	404	406	433	418	412	408	421	409	419	445	416	433	421	403	427	413	426	450	420	448	448	367	382	395	374	429	416	431	442	454	419	444	408	414	384	403	419	426	405	426	430	414	434	396	410	411	439	423	389	409	404	436	391	429	391	399	403	421	437	412	416	407	440	404	417	421	438	434	443	451	458	425	443	361	431	442	410	450	404	466	440	424	405	400	438	399	412	434	384	459	398	391	406	429	420	440	415	410	408	431	391	405	435	405	387	372	410	441	397	435	417	497	446	395	386	434	441	433	424	443	426	461	418	441	432	442	444	427	460	428	439	427	421	403	413	445	414	397	419	437	408	442	406	444	421	382	443	441	445	405	398	431	455	444	465	431	452	424	413	413	430	447	415	434	429	369	417	414	409	413	403	419	419	414	408	439	416	390	432	432	459	426	412	450	456	380	424	448	431	407	394	464	404	430	423	439	374	430	441	416	400	453	448	407	436	439	416	420	426	438	415	412	448	421	395	437	393	392	398	413	424	414	436	437	433	424	426	408	396	432	422	412	414	428	442	423	438	400	402	441	420	460	424	463	428	432	418	389	427	405	401	408	387	396	397	430	440	411	427	430	394	424	425	401	408	423	394	418	417	434	471	421	409	426	449	463	416	411	403	414	385	419	433	424	422	437	403	414	405	418	427	397	435	436	404	423	412	413	403	387	444	436	404	419	430	387	414	432	445	404	445	419	404	400	456	447	425	425	440	406	433	416	427	391	388	399	406	382	443	441	447	408	424	404	416	433	385	423	429	433	392	406	400	428	406	399	459	417	428	407	397	442	437	431	425	413	454	407	439	429	434	416	419	429	442	426	416	435	404	393	400	426	400	403	416	438	417	424	379	387	419	421	433	394	373	429	423	434	450	413	431	405	413	426	413	373	464	401	429	410	432	420	448	447	433	399	448	450	381	419
28816	21277	15321	8495	4871	3197	2041	1513	1087	830	732	620	594	454	371	363	376	360	382	410	352	307	335	332	303	325	281	287	291	265	252	258	230	253	233	265	271	290	267	253	259	247	286	271	259	240	282	276	258	253	248	242	242	255	228	267	249	232	260	259	247	244	242	253	267	239	247	222	229	221	242	270	245	233	234	236	254	221	208	229	238	224	249	244	260	216	207	254	285	243	252	230	253	238	264	236	233	267	232	204	237	259	268	238	247	260	248	217	234	221	219	228	262	211	252	247	225	246	210	247	223	256	253	222	247	271	248	255	251	247	226	229	241	278	213	226	258	269	240	212	223	229	244	226	231	239	250	221	238	218	208	236	254	203	224	221	219	232	236	211	257	244	195	245	232	271	230	239	248	242	223	241	243	219	235	241	248	235	258	240	242	228	211	236	241	230	230	231	251	241	232	239	208	235	248	251	267	217	228	233	229	233	245	217	257	235	230	252	221	232	249	230	227	270	260	231	236	224	223	204	218	239	213	231	237	240	244	244	221	229	248	255	235	218	254	232	196	226	232	215	256	242	261	239	251	236	223	246	231	254	237	256	242	249	221	236	243	240	259	226	226	236	226	230	252	231	228	239	241	230	230	245	224	229	245	235	224	239	213	226	244	227	241	233	216	237	238	220	257	248	238	238	214	230	266	262	241	231	206	215	210	253	237	246	237	236	245	237	235	252	237	239	228	233	253	241	263	224	221	232	243	237	220	231	224	245	262	230	256	210	240	218	214	225	232	206	263	245	212	243	218	249	233	207	243	229	241	241	214	240	214	259	236	239	226	254	245	239	217	244	247	238	232	231	226	225	220	232	241	238	243	220	238	241	204	224	241	256	242	217	243	244	237	238	221	220	220	221	229	225	228	245	225	235	250	245	234	224	240	210	205	243	233	266	253	228	266	247	243	234	220	250	235	221	244	239	222	229	267	222	209	229	232	211	250	232	241	232	250	225	220	249	258	214	222	206	262	235	238	243	227	240	260	241	244	245	252	231	255	224	242	244	218	230	225	253	221	229	226	255	223	231	240	234	265	221	218	235	221	230	235	233	221	265	235	248	219	234	265	205	221	205	255	246	226	248	253	248	256	225	232	217	239	220	230	228	222	234	243	241	234	239	271	247	222	234	258	235	268	236	221	257	224	230	247	210	223	236	242	229	251	238	223	223	214	234	239	234	217	233	224	240	215	240	258	241	225	244	227	233	217	230	203	238	254	264	244	252	245	199	221	239	235	222	243	214	248	240	235	225	235	240	248	252	261	228	210	254	267	236	255	247	262	231	255	238	244	257	235	258	246	223	216	248	232	222	236	249	229	241	233	240	240	235	215	238	218	242	236	227	230	242	217	230	202	213	224	221	262	235	221	220	226	213	236	221	257	251	253	234	233	201	214	234	263	270	216	230	227	239	238	225	225	239	246	240	223	247	249	209	227	217	218	228	245	236	248	227	231	237	250	250	219	252	249	246	257	229	221	223	251	247	223	233	246	246	214	249	219	214	230	238	242	226	219	237	243	250	236	211	259	257	235	238	242	235	237	244	243	237	231	273	254	222	240	227	260	246	234	213	239	268	219	262	249	231	225	212	236	236	237	221	251	234	239	251	276	254	240	244	235	237	239	242	246	249	236	216	245	232	269	254	238	229	271	223	234	228	264	238	242	240	257	230	235	243	265	214	227	228	215	229	239	245	256	246	228	229	236	249	250	230	255	234	237	251	242	257	245	246	223	252	229	250	256	227	237	227	237	255	212	244	230	256	225	247	258	210	231	245	240	249	229	216	261	217	232	236	243	229	218	238	247	263	246	229	212	250	219	205	253	248	254	231	218	250	245	231	251	219	243	232	246	209	246	264	224	246	226	248	212	231	222	256	247	217	213	226	233	226	233	247	225	241	231	242	246	263	254	217	212	219	235	228	243	243	266	233	228	229	257	236	239	241	230	249	238	228	239	237	229	228	227	234	254	258	234	252	225	262	215	231	230	255	225	243	216	239	227	251	225	241	238	239	212	209	235	242	247	187	233	215	250	231	244	231	226	250	246	233	231	219	252	229	250	241	229	222	221	238	245	230	198	239	246	234	254	258	231	244	211	253	213	220	222	230	244	249	239	253	222	243	237	264	237	230	254	249	241	271	243	251	249	257	225	248	244	251	208	238	239	243	220	229	232	212	218	243	243	220	242	220	233	217	243	226	225	227	222	232	249	239	240	262	213	236	222	254	246	245	219	234	259	248	219	262	248	221	242	242	216	247	211	248	264	244	227	220	229	239	250	234	246	217	223	246	244	236	237	213	247	223	225	247	253	261	204	256	226	230	257	233	230	253	231	219	228	230	221	240	240	241	237	249	247	248	242	224	263	254	255	218	244	248	217	225	229	262	245	233	231	220	263	251	264	239	231	275	260	237	259	236	237	217	241	253	247	253	218	215	239	263	237	225	248	247	239	198	250	204	246	224	239	238	244	226	240	242	217	220	260	212	242	244	249	245	218	191	245	217	239	238	216	231	245	238	198	216	243	229	232	216	230	211	239	265	224	237	242	229	228	234	258	254	227	219	260	250	227	254	249	231	233	222	248	225	233	227	235	221	255	225	260	257	232	272	208	233	213	239	245	221	212	231	219	246	235	260	228	257	227	209	244	246	236	257	233	237	226	254	227	237	213	245	217	209	231	225	262	244	259	209	243	252	229	252	210	236	188	228	243	212	253	240	236	229	227	241	228	244	247	213	272	236	245	237	223	233	254	250	249	221	227	248	228	234	258	245	233	225	228	274	250	244	239	214	232	241	218	265	218	236	251	247	251	265	248	204	250	225	222	235	242	235	221	245	225	242	239	253	261	240	229	229	246	242	247	218	237	245	235	259	226	240	249	228	239	235	252	232	256	227	214	239	225	238	270	216	246	232	218	264	236	218	221	224	229	263	206	232	230	207	243	244	236	236	240	239	266	222	250	238	233	225	236	237	238	242	245	247	248	225	239	239	251	249	259	242	265	237	254	219	223	242	237	225	237	226	211	236	245	240	240	238	267	221	260	226	239	233	238	252	235	239	255	242	230	235	232	222	222	229	229	258	251	234	241	207	237	234	267	218	245	236	243	238	223	228	229	236	238	235	249	234	253	229	238	223	237	218	223	237	243	229	225	236	226	231	234	230	256	236	235	255	235	245	253	214	250	229	271	244	232	254	228	216	237	236	223	238	214	227	231	247	253	231	243	231	232	263	265	257	230	256	208	204	251	232	246	215	212	224	235	245	221	236	230	242	255	228	257	204	266	218	237	243	259	220	217	220	227	216	259	219	248	241	251	223	230	230	231	227	236	255	226	213	243	202	245	227	231	237	233	234	237	234	214	270	222	245	247	232	276	231	239	247	232	238	234	252	223	206	224	237	251	229	241	226	249	241	221	234	235	221	207	241	241	236	241	228	230	206	235	279	231	242	229	235	220	232	244	223	243	226	252	235
23501	24896	14854	8804	7356	5315	3616	2695	1980	1402	1138	1075	842	715	542	548	543	511	551	517	526	434	405	413	339	358	304	300	335	310	275	278	272	296	341	280	348	321	314	296	340	343	329	285	314	267	285	287	271	276	278	265	270	279	286	306	258	236	292	288	294	250	284	259	278	278	291	240	272	246	263	265	273	264	254	254	260	254	263	268	244	258	269	229	259	256	270	246	261	253	276	246	249	280	243	238	243	251	262	283	237	246	265	259	259	254	273	253	265	271	255	267	283	232	249	251	257	243	284	265	266	257	251	256	257	259	253	249	256	261	233	290	241	249	267	254	213	276	261	265	261	262	257	226	256	233	250	283	264	223	256	265	217	246	278	261	262	256	245	282	252	234	256	289	244	278	266	260	269	277	262	275	238	237	260	257	262	278	265	252	249	259	241	252	265	244	262	265	250	281	252	275	284	267	277	243	248	273	236	273	248	266	269	248	258	256	281	258	241	281	255	270	253	262	233	278	243	250	242	271	264	231	271	225	223	276	293	284	276	253	245	250	280	253	254	234	249	298	228	249	271	293	222	228	248	274	245	262	226	239	254	257	291	285	261	256	252	268	276	242	248	253	228	251	258	233	284	243	265	237	257	265	252	219	235	252	227	270	241	282	247	240	250	309	239	250	242	232	274	265	279	264	269	219	278	264	269	246	261	232	248	245	250	242	275	238	247	244	257	233	262	250	254	259	269	272	244	260	254	273	265	272	249	246	248	235	239	243	246	275	270	248	279	238	237	261	238	262	253	275	250	268	284	253	263	244	280	255	279	248	254	274	264	258	224	261	247	250	231	251	229	269	267	267	246	249	264	257	239	245	235	249	232	261	260	275	257	270	239	254	219	275	272	255	251	261	266	266	256	236	232	238	266	251	242	245	264	249	267	277	240	243	277	266	250	254	238	214	263	277	249	246	281	238	269	264	269	264	287	257	287	272	268	252	273	253	248	294	280	260	268	253	263	260	254	239	243	278	243	246	242	258	250	270	255	267	258	261	253	274	243	226	263	250	275	269	241	285	257	270	266	281	287	268	262	252	270	248	240	248	228	238	278	262	280	276	275	247	279	260	246	268	246	266	247	241	240	262	232	251	256	252	254	239	246	284	257	267	239	256	265	257	240	255	252	246	257	260	289	233	245	280	248	234	267	253	245	282	254	267	266	240	238	254	291	253	262	266	242	246	262	264	254	245	270	281	258	248	257	262	248	249	257	265	265	232	280	279	231	283	249	248	270	278	269	278	262	247	262	266	260	272	229	247	242	294	262	263	245	271	237	261	288	276	244	227	249	231	276	288	265	252	276	228	249	275	280	254	250	257	255	284	283	223	243	246	275	265	295	255	266	258	216	253	298	232	253	243	279	241	244	260	271	236	262	241	252	251	263	248	283	253	247	251	286	246	244	257	292	246	266	239	260	280	241	243	305	253	244	264	272	238	285	250	255	274	259	253	273	241	248	233	256	259	252	280	268	246	262	265	247	280	266	267	270	251	234	284	263	254	271	253	257	270	250	249	255	264	274	248	271	249	256	233	262	261	269	273	259	258	252	269	301	271	237	251	259	235	228	269	274	241	270	277	249	226	245	248	258	264	258	269	275	277	261	253	266	259	248	296	238	268	273	255	304	267	254	268	268	257	247	304	257	273	290	262	236	265	247	273	268	243	216	242	261	250	285	248	246	274	272	254	287	252	275	243	278	244	284	267	246	235	280	303	257	260	262	251	258	237	263	274	266	260	279	246	235	254	255	261	246	251	274	246	234	245	261	242	261	240	232	268	260	279	273	250	234	251	250	261	250	252	263	272	263	258	239	266	276	265	258	257	270	242	266	270	283	242	246	217	247	245	227	252	269	229	256	253	237	261	265	248	260	249	240	268	254	248	235	281	267	244	245	254	269	247	239	263	251	234	285	265	234	220	256	249	255	254	241	256	245	281	249	250	251	248	265	258	269	238	257	247	232	293	251	248	284	252	243	278	304	267	258	264	272	283	250	259	252	238	261	293	266	254	270	248	252	281	281	247	247	248	270	255	243	234	267	288	264	218	252	258	238	270	270	265	262	225	284	269	262	259	286	293	275	248	240	247	259	257	271	258	237	263	260	258	250	260	247	272	251	280	251	249	259	245	233	268	254	238	276	261	268	272	253	256	259	238	256	253	294	266	256	282	234	244	233	272	282	264	251	236	269	259	271	242	262	228	252	254	272	243	223	253	256	261	263	265	251	265	282	257	254	247	268	227	233	242	248	255	246	240	257	243	265	223	260	232	255	255	249	256	269	251	241	271	250	271	251	273	250	263	263	240	240	258	248	272	253	274	247	256	249	275	237	260	267	247	256	262	243	272	257	233	268	278	244	251	273	271	292	281	250	249	278	251	251	251	275	258	246	261	259	256	274	277	274	242	261	296	288	253	241	289	246	259	265	311	249	287	272	306	272	248	261	259	256	249	237	271	271	259	238	263	291	244	253	261	257	283	238	271	264	255	258	252	242	232	263	244	255	250	255	265	258	250	236	251	252	255	234	257	260	266	263	241	268	245	257	246	240	249	250	279	257	267	257	254	235	266	275	241	254	267	273	271	232	243	241	237	247	272	289	221	269	240	241	240	244	259	243	273	262	263	263	244	261	262	235	292	225	240	247	297	250	249	232	219	271	249	268	259	253	257	250	245	272	252	266	241	259	245	244	257	256	238	264	270	234	269	281	277	264	248	272	264	255	251	243	295	211	281	245	279	240	231	233	253	240	262	278	282	263	240	254	229	269	257	273	272	269	264	256	253	268	277	237	252	266	220	240	264	240	240	237	279	268	248	244	256	262	244	268	263	253	262	268	286	247	276	258	242	273	245	280	289	285	243	262	247	253	256	281	247	275	254	264	259	251	250	265	284	263	268	259	257	269	240	246	231	252	263	269	240	273	270	248	252	273	269	269	252	278	263	266	269	265	257	230	229	264	233	241	296	243	271	239	276	241	271	244	260	292	247	253	252	261	238	267	256	295	247	254	249	297	251	259	252	253	287	261	286	258	276	247	252	262	242	236	261	266	243	247	267	240	266	252	267	293	240	291	254	263	251	260	266	241	279	249	289	277	276	263	262	235	258	270	264	262	281	253	275	242	233	253	261	270	246	263	274	266	264	267	263	246	254	257	283	272	250	275	235	266	269	260	251	256	257	266	261	283	267	254	268	259	264	241	252	264	247	275	240	288	268	237	270	268	272	252	283	251	257	251	246	257	274	249	242	279	265	251	262	284	257	239	279	271	268	268	248	264	258	281	236	245	274	282	278	250	256	224	241	266	259	291	237	260	260	245	256	261	271	259	237	274	261	267	261	278	275	257	273	239	255	250	235	257	233	291	234	266	233	259	268	253	284	240	276	238	259	264	250	246	277	231	220	283	264	259	266	253	232	226	273	245	256	247	247	265	250	266	266	266	246	252	247	272	237	256	243	233	252	276	245	259	282
23931	21289	28482	24478	21319	12907	5003	3028	1903	1343	1148	1008	823	734	641	570	589	505	568	514	535	478	474	397	410	396	386	327	334	362	291	331	313	335	304	307	320	319	339	340	354	319	318	346	322	314	343	320	309	315	310	292	288	312	276	300	311	315	314	288	300	282	306	274	289	289	300	275	282	277	260	258	263	292	282	288	268	274	286	254	288	295	281	309	277	263	275	258	259	313	252	298	261	273	263	309	268	256	276	274	280	255	247	269	290	239	266	269	250	279	273	291	262	275	280	269	301	246	278	260	288	280	278	312	293	271	281	274	302	268	294	288	257	275	252	287	268	255	272	259	263	286	252	279	296	261	250	281	255	278	275	244	267	271	249	280	269	270	252	242	269	292	293	290	283	305	266	284	302	266	262	265	260	272	279	292	307	295	276	267	268	270	270	278	263	259	286	251	297	259	269	291	268	298	294	304	302	251	286	288	266	301	247	284	260	236	267	284	261	274	264	287	260	269	261	261	263	248	242	274	253	292	295	256	267	288	278	298	291	267	254	264	300	279	275	272	246	291	287	239	254	298	284	271	289	293	259	280	290	282	264	248	282	319	268	248	269	246	261	265	248	276	276	251	277	270	289	257	270	253	263	255	265	268	254	306	252	256	293	270	253	265	279	302	289	274	299	274	269	281	265	281	257	303	302	259	300	297	271	268	290	262	267	287	277	271	263	288	271	290	236	304	255	270	294	262	263	295	277	257	276	270	261	268	288	294	289	294	273	284	262	273	261	306	284	306	279	292	279	270	250	294	260	266	270	269	277	302	283	285	271	269	277	281	283	303	307	295	259	253	297	240	267	264	271	292	288	286	280	290	273	225	257	234	242	278	282	287	235	290	286	270	263	281	254	295	262	262	249	268	269	266	272	279	275	290	266	298	279	269	266	287	292	257	265	274	282	291	293	270	269	266	251	267	276	302	270	261	245	299	284	260	284	270	268	255	271	283	263	265	285	266	280	277	285	266	251	293	286	242	258	265	257	260	284	250	262	238	266	305	281	253	303	275	280	254	246	261	257	264	284	242	242	261	282	277	294	222	253	267	244	266	280	287	267	308	242	269	295	269	246	344	282	304	259	271	298	275	236	278	271	261	283	253	260	276	269	283	287	270	255	288	283	249	246	323	272	269	290	262	275	273	285	305	276	283	283	268	287	258	244	253	257	254	270	287	253	286	236	280	260	241	267	258	285	264	269	265	274	256	300	266	259	247	287	266	309	287	307	269	282	281	244	267	267	275	269	259	264	283	276	296	248	298	263	274	260	301	279	302	285	262	258	281	287	310	269	269	238	282	269	266	260	308	254	289	293	255	265	258	264	303	271	266	285	276	266	265	274	268	281	277	249	275	249	277	279	276	271	283	283	266	273	252	263	291	266	294	268	284	227	290	286	263	275	283	277	295	282	266	278	285	289	272	263	276	286	294	295	260	276	287	260	289	246	231	273	277	282	260	253	260	269	296	277	257	262	275	262	273	271	253	257	269	271	310	267	292	268	270	278	284	288	268	257	302	277	283	274	309	265	284	294	275	270	283	276	274	284	293	276	273	268	268	277	245	257	278	233	275	292	276	264	281	277	256	287	292	287	300	269	256	286	306	273	256	273	266	283	272	288	253	299	281	281	271	270	272	287	294	282	257	273	275	264	298	281	289	293	255	271	271	274	294	303	286	257	276	269	267	287	268	241	295	238	236	260	257	264	250	247	260	288	294	290	249	282	284	260	282	263	274	264	277	292	282	297	294	256	278	296	295	261	242	254	275	300	311	266	287	274	287	260	264	258	271	260	267	263	258	272	280	298	303	249	274	275	240	276	285	264	281	298	289	253	279	282	273	300	271	278	294	263	270	285	302	257	309	267	241	281	252	285	280	252	297	281	253	291	288	250	250	277	300	265	326	261	254	316	255	263	296	262	285	274	265	256	291	266	254	280	280	282	287	257	267	266	275	272	247	309	247	311	251	294	264	270	256	294	297	247	274	281	264	247	272	273	290	255	275	282	268	285	298	296	285	320	258	255	288	279	253	304	258	283	311	248	279	301	283	245	262	264	259	271	297	269	295	308	288	275	263	236	280	266	230	262	308	292	264	269	267	267	305	278	273	273	268	271	298	258	251	269	255	273	271	262	236	258	263	252	228	280	279	287	239	265	262	267	278	283	272	259	251	275	244	277	261	301	275	273	269	301	262	262	284	249	241	275	254	260	263	270	268	281	272	262	258	251	273	287	290	249	284	265	277	264	267	272	258	269	262	260	284	288	272	259	278	266	256	286	284	274	291	249	255	272	262	244	293	287	295	281	246	248	273	277	282	257	253	268	250	276	256	283	272	275	290	279	283	269	265	265	293	254	292	279	273	255	290	241	286	255	281	245	264	264	277	257	251	254	275	262	273	267	275	284	265	295	268	270	246	269	283	268	243	235	257	259	258	276	238	286	277	276	274	263	289	270	258	282	268	272	281	274	276	265	293	276	266	276	285	282	301	266	275	265	298	259	249	270	274	249	274	272	259	284	267	296	275	262	279	264	271	306	256	261	268	267	275	283	259	250	266	280	267	266	281	289	305	258	254	272	268	284	303	287	259	266	245	269	292	263	277	261	261	281	286	252	273	277	270	253	272	274	257	276	290	285	275	275	280	267	287	280	241	269	236	288	246	275	283	269	282	277	283	298	253	297	254	262	263	290	268	281	270	250	284	290	266	277	266	310	289	285	273	286	249	288	297	270	249	269	285	276	251	285	277	291	296	275	299	234	276	276	276	281	270	285	251	241	274	274	292	267	269	263	247	277	273	255	285	294	259	268	283	237	281	263	274	273	290	254	270	280	268	288	295	269	286	273	269	289	264	274	263	256	255	270	263	277	264	303	291	261	283	261	290	313	306	259	272	272	327	256	256	263	310	278	258	257	284	263	276	282	300	271	262	271	251	278	283	264	287	267	254	255	287	303	272	254	287	284	270	292	248	266	275	265	280	272	247	287	280	249	277	280	272	283	262	240	265	245	260	266	263	266	239	260	269	285	278	274	269	266	269	272	302	245	272	260	277	266	265	269	268	289	262	241	261	266	267	273	261	247	276	265	269	284	276	269	319	287	252	290	284	265	261	249	246	253	256	277	276	263	245	307	274	269	291	282	273	265	255	279	251	300	293	283	278	305	273	265	285	262	269	267	274	259	274	309	315	247	278	299	317	290	270	267	264	248	275	234	278	268	264	247	255	277	293	276	286	292	282	266	241	251	298	275	277	234	257	288	285	275	279	264	243	266	274	275	276	252	263	250	281	278	315	280	297	282	255	270	271	239	273	258	284	280	248	258	273	278	260	292	281	288	263	274	286	269	257	262	264	271	284	270	286	279	272	262	271	251	279	292	273	245	290	244	259	284	236	268	251	278	284	275	257	292	295	280	300	276	266	266	258	256	256	277	298	240	290	239	289	262	280	298	271	266	280	272	263	301	280	269	272
27514	34042	22343	14190	11464	8855	6370	4906	3327	2425	1961	1710	1296	1115	948	803	749	739	753	737	682	660	622	558	481	468	484	395	388	397	395	353	366	338	332	356	409	370	400	389	339	398	338	342	362	360	345	348	323	329	329	344	329	312	294	316	309	299	306	319	327	313	298	328	301	302	308	299	311	309	277	313	271	313	288	307	313	320	295	266	316	296	281	293	299	297	266	276	285	316	283	316	301	281	298	272	264	272	303	276	305	309	287	291	292	306	278	274	299	268	280	265	289	296	296	274	273	311	284	290	334	264	313	260	267	304	307	302	264	277	285	281	296	292	289	286	270	279	289	287	281	272	287	289	317	289	304	275	328	305	282	296	283	300	274	250	272	268	296	285	294	281	280	275	286	315	296	277	289	294	298	258	293	304	281	301	300	295	270	301	301	293	301	329	255	265	283	278	298	280	309	274	290	275	285	280	289	292	279	282	295	282	307	303	308	257	283	288	291	271	308	285	262	308	276	283	314	290	302	312	291	286	310	263	275	272	319	267	311	300	303	314	292	269	302	275	283	309	266	300	309	292	275	264	303	305	285	297	250	277	277	297	289	273	285	305	277	295	320	290	280	310	274	296	288	297	287	308	305	290	325	287	306	290	277	294	281	280	287	275	307	313	321	317	280	258	279	301	261	276	287	266	297	290	304	259	306	258	283	275	270	280	288	289	292	294	284	268	291	309	267	320	291	278	271	276	270	264	288	309	299	293	272	266	286	297	283	288	319	252	278	299	261	307	270	306	331	283	301	301	304	280	300	272	269	324	275	302	283	263	294	280	289	281	301	288	300	279	299	278	299	275	292	293	311	260	279	280	294	295	315	276	291	313	298	281	305	312	309	265	329	241	294	323	303	274	287	300	305	272	280	301	285	312	279	278	317	277	288	301	295	268	300	344	279	275	282	270	301	307	303	261	290	275	307	309	296	289	289	287	262	298	303	272	265	279	270	295	299	299	286	299	289	274	289	312	300	302	260	266	312	309	293	301	307	315	278	284	279	280	294	297	281	303	271	280	296	304	260	319	303	282	281	303	303	283	279	308	255	267	283	263	280	292	281	290	291	281	302	289	304	285	279	292	273	321	278	308	306	293	300	297	252	251	291	286	306	292	300	306	295	291	291	290	297	296	296	284	308	273	298	276	287	270	282	285	294	258	272	290	292	282	247	281	277	269	270	298	283	277	283	272	297	280	284	316	303	285	281	284	289	295	282	286	298	310	287	265	296	290	323	320	282	271	311	301	275	300	303	305	296	293	270	267	287	263	284	309	302	270	281	301	308	255	285	324	270	287	278	280	282	277	245	310	274	317	312	279	265	282	284	269	300	299	299	291	287	282	286	271	285	296	276	260	297	272	253	298	304	280	302	272	272	313	318	301	299	254	315	291	291	302	280	288	283	274	282	292	308	297	284	316	298	302	294	296	298	278	289	294	303	298	261	289	300	280	312	260	296	266	281	306	283	278	285	305	312	287	285	302	256	286	315	268	307	278	271	290	304	253	300	258	308	292	269	251	295	290	300	304	280	334	296	320	271	283	311	306	301	317	296	301	286	275	331	325	313	320	280	301	295	280	305	290	291	275	283	268	289	301	292	296	271	274	279	276	319	292	291	290	287	335	312	291	293	284	302	289	274	299	327	307	301	285	262	269	272	295	308	288	286	298	297	284	319	246	317	283	286	288	275	313	317	286	273	278	298	286	284	306	255	301	293	277	269	250	290	257	282	277	313	271	327	281	289	303	271	307	314	290	299	285	277	251	283	272	269	270	280	245	266	295	286	293	266	277	318	267	302	270	292	287	312	265	264	301	299	297	319	311	281	256	308	291	307	261	282	272	292	258	283	326	291	285	275	269	298	281	300	277	286	301	302	284	282	299	297	273	290	317	297	281	302	284	275	292	316	289	290	278	311	305	295	276	289	261	290	281	320	309	281	298	291	293	263	289	273	305	276	307	309	250	319	305	296	261	279	287	280	277	304	306	286	266	283	280	302	261	261	272	294	302	280	270	265	278	270	269	323	299	303	287	334	296	275	308	303	291	248	274	311	282	298	304	317	310	287	272	276	298	299	302	257	293	286	280	276	283	282	288	279	259	281	288	274	289	283	287	261	296	293	306	280	271	299	289	301	300	313	296	270	294	291	284	265	268	278	286	297	300	298	255	299	276	268	309	270	273	299	298	263	276	301	283	315	305	271	297	286	291	264	298	280	318	291	293	275	297	269	296	295	272	297	301	279	290	293	269	283	266	289	242	261	273	311	312	327	285	285	274	301	274	264	284	292	288	299	315	289	271	286	284	298	275	265	288	277	275	300	283	278	263	286	304	305	312	286	292	283	284	275	306	274	298	301	275	308	269	284	312	281	257	284	267	309	306	286	310	306	262	274	289	298	303	311	310	283	293	283	305	280	306	289	299	283	271	291	297	286	287	275	290	284	311	285	287	279	301	255	274	302	271	286	315	288	288	279	295	285	266	299	277	282	297	327	281	297	251	295	288	280	314	283	277	290	291	272	292	281	291	281	265	286	306	289	258	280	318	301	297	305	283	286	290	290	303	301	288	312	275	257	312	261	292	278	270	313	290	294	290	259	299	294	294	294	316	305	313	262	291	309	315	295	296	294	290	298	279	307	271	307	284	301	300	307	295	265	297	305	306	316	320	307	272	287	303	278	293	298	291	291	280	265	260	291	298	295	285	278	286	248	294	299	290	280	282	312	288	275	314	304	267	295	306	280	266	269	256	299	275	282	316	275	268	321	296	310	297	307	278	310	290	303	313	307	269	270	293	283	293	303	283	272	274	285	272	270	298	289	305	305	284	261	273	282	276	320	268	287	306	303	287	251	311	299	256	276	297	293	269	274	297	297	270	293	259	301	288	320	296	302	274	303	268	264	298	299	305	288	313	272	302	309	276	258	264	291	290	299	270	307	311	310	265	287	292	300	298	283	272	269	278	306	254	315	270	307	266	272	256	285	292	259	274	297	286	280	283	269	296	303	250	273	277	300	309	296	269	274	283	284	280	282	268	316	287	277	294	261	296	281	290	283	305	295	294	279	311	255	284	287	285	306	262	283	306	294	321	267	311	281	275	318	274	302	268	300	284	261	291	276	278	269	293	276	268	265	304	304	279	249	304	319	311	261	292	279	309	302	305	300	293	285	278	280	265	300	281	275	288	273	262	269	326	274	287	283	277	288	261	278	301	294	300	312	329	273	310	276	280	298	305	285	309	290	275	310	277	295	256	303	288	253	259	283	275	297	290	324	275	259	285	268	314	257	276	303	263	283	286	282	286	253	269	300	308	269	332	286	308	335	269	265	287	304	314	267	291	312	279	288	296	283	291	261	306	283	301	280	307	261	306	298	279	284	273	275	320	307	291	321	287	278	289	273	286	264	284	306	291	272	281	270	301	293	302	271	275	264	299	279	285	288	294	287	315	303	303	287	289	310	295	297	269	297	272
25184	21279	27293	25435	12793	4862	3183	2210	1527	1219	968	868	725	668	616	546	533	550	513	507	468	508	454	460	415	428	424	401	416	370	302	350	393	343	363	379	379	354	384	353	391	373	343	362	349	360	345	366	357	331	351	341	339	321	341	334	336	343	347	349	315	350	308	372	341	317	331	334	332	304	351	300	332	304	325	308	283	325	372	322	294	333	344	323	331	296	326	281	324	343	318	341	339	330	326	334	312	358	332	336	341	317	328	318	327	329	350	336	307	317	345	348	315	346	320	357	319	334	292	331	293	332	327	318	372	332	334	310	340	359	350	297	299	323	308	302	311	339	315	317	348	315	309	310	329	345	335	351	342	316	299	304	321	331	330	346	304	298	362	343	309	312	319	354	314	309	338	287	319	363	345	338	305	309	318	314	324	289	327	301	327	346	347	343	330	315	334	339	328	362	320	329	357	350	310	349	323	313	339	313	342	324	346	341	317	310	309	310	345	312	342	323	292	337	318	309	305	336	338	341	297	315	314	303	317	317	328	337	303	347	323	322	325	276	343	311	319	350	292	349	327	317	324	310	297	315	321	362	276	336	316	314	324	352	329	307	330	338	314	308	302	339	323	344	332	312	308	317	302	320	319	324	328	335	336	283	318	311	351	326	343	361	327	316	282	347	331	313	330	294	361	321	344	311	349	305	329	322	358	288	339	335	297	314	312	314	339	306	332	333	326	341	335	318	344	344	371	343	314	310	294	353	319	347	334	320	331	311	319	302	343	301	301	317	296	323	315	316	304	299	300	304	327	326	339	295	339	345	296	344	330	363	328	293	291	328	336	339	324	347	344	327	341	340	320	321	326	325	323	329	320	319	325	324	332	342	320	313	311	345	298	337	324	308	334	294	303	320	326	302	313	328	331	322	286	295	346	336	326	348	352	355	295	372	334	346	352	307	315	320	319	348	350	316	272	341	283	312	334	297	311	360	325	322	317	324	313	313	316	315	342	338	335	328	302	349	340	316	318	303	319	336	300	315	328	354	315	314	304	309	333	311	331	334	289	318	304	346	322	299	300	329	337	332	321	335	304	325	289	327	325	319	343	320	307	323	329	343	335	327	309	347	317	360	360	314	304	299	337	324	318	341	348	299	337	303	343	320	346	325	316	313	340	326	325	327	321	314	327	360	284	323	330	342	304	316	302	346	319	298	377	351	325	301	304	309	343	278	335	344	306	303	356	319	294	297	345	331	336	295	340	319	329	315	322	330	296	352	325	349	312	309	332	298	337	295	307	305	340	309	318	312	313	293	337	291	298	338	297	342	333	332	304	318	286	339	322	349	292	334	310	333	325	298	317	334	307	307	307	311	329	334	341	334	333	287	336	311	328	324	344	318	302	294	317	341	335	352	336	315	342	291	334	309	332	295	366	349	341	331	323	309	329	346	291	321	335	307	312	316	323	291	317	316	320	337	339	324	351	299	309	293	341	335	290	320	346	316	327	289	325	302	295	318	340	337	314	315	304	307	331	354	323	299	323	339	346	315	315	325	323	321	330	320	366	326	315	327	336	327	324	326	307	341	319	307	313	321	317	333	351	310	337	327	310	340	300	347	337	301	328	331	280	350	351	324	342	310	324	326	327	314	329	291	334	307	331	335	353	324	321	294	336	358	283	311	308	325	357	346	335	310	368	299	306	345	316	302	293	317	357	323	318	326	341	319	340	346	311	327	352	316	324	335	349	334	342	347	331	322	301	332	328	317	314	330	307	288	326	358	358	344	297	294	329	319	324	304	324	325	340	323	292	318	344	313	323	357	328	338	303	313	339	305	322	347	322	319	317	306	326	312	336	279	320	358	321	333	335	292	324	354	299	303	342	353	322	324	339	311	349	325	338	308	302	321	328	296	339	337	326	349	338	330	330	334	330	343	324	312	361	368	314	303	351	307	309	324	325	337	316	361	331	354	282	342	312	364	339	310	311	330	331	316	330	329	293	336	338	345	311	318	330	333	343	338	297	361	331	312	300	304	322	357	325	324	329	298	344	292	331	315	291	326	301	334	339	311	301	307	292	341	327	352	340	324	328	310	317	325	276	351	364	294	326	336	305	330	330	339	326	341	293	349	298	338	335	357	301	333	343	328	327	323	341	326	324	350	313	329	339	340	329	315	344	315	344	345	330	341	342	296	326	381	360	339	322	295	348	297	316	327	304	340	294	348	309	337	309	323	359	354	303	317	330	337	298	312	317	324	309	348	327	343	378	363	325	300	310	353	340	301	336	311	322	312	332	315	349	313	311	337	339	317	340	312	319	326	332	335	326	335	322	290	289	335	344	317	361	300	329	338	323	339	356	310	333	316	322	309	297	326	337	348	311	325	334	326	335	332	298	349	341	312	302	306	305	315	323	328	342	311	312	311	341	324	342	345	313	328	340	329	317	310	344	363	318	319	315	350	327	311	337	330	310	325	311	335	362	298	323	303	320	310	338	330	376	299	310	313	336	331	325	352	366	333	312	344	343	327	339	318	334	361	318	303	316	317	323	329	326	342	337	324	398	282	309	334	332	319	319	324	316	318	317	327	316	307	320	313	364	345	316	306	326	321	322	307	338	338	340	287	309	308	330	333	319	323	346	311	351	353	333	365	339	334	303	277	280	325	319	302	314	321	323	294	312	328	300	330	336	299	308	313	317	294	329	318	329	338	325	323	275	340	305	337	313	303	327	341	328	298	340	335	300	327	301	331	319	314	294	323	328	347	346	296	320	293	315	370	307	313	358	303	344	323	285	330	349	331	340	320	290	301	320	335	348	327	315	326	307	318	328	341	332	311	327	345	323	342	311	304	319	330	337	299	302	304	351	313	322	352	334	337	344	328	355	303	342	322	310	329	343	314	321	304	331	344	300	362	334	346	320	321	289	320	346	321	335	303	329	346	337	314	313	357	311	337	318	342	327	320	331	331	332	310	338	356	303	317	336	325	307	318	331	296	348	347	305	323	333	335	320	351	345	311	335	323	335	331	290	335	334	319	283	333	309	344	331	323	292	309	340	303	305	350	335	325	327	344	317	344	318	310	334	319	305	323	330	313	338	328	302	319	329	333	327	301	341	329	351	328	339	318	326	311	310	357	351	310	317	348	290	316	324	329	344	322	313	296	329	306	342	322	302	324	321	321	319	301	305	348	320	329	313	336	320	345	324	337	337	321	316	330	314	313	354	311	318	318	326	307	346	326	350	327	322	351	302	299	290	309	318	349	297	339	345	343	312	321	322	293	303	356	307	324	348	294	339	312	318	325	317	372	342	324	304	335	297	334	335	339	332	334	300	310	318	330	303	343	309	323	305	330	311	340	313	330	354	335	334	326	308	331	299	290	318	339	361	329	319	317	328	318	300	302	325	335	322	312	358	311	323	323	308	353	348	325	296	311	318	329	327	371	348	341	325	315	365	320	338	353	332	318	316	344	335	347	319	307	306	308	350	334	313	320	315	309	349	331	302	347	307	333	343	339
26218	30327	19001	11835	9073	7119	5218	4010	2775	2022	1620	1405	1107	997	891	795	768	678	628	669	649	572	570	515	500	493	449	455	454	444	376	397	362	412	402	415	443	448	425	429	410	415	465	376	362	399	397	379	355	361	394	362	324	381	381	381	354	386	344	374	350	360	355	351	350	375	372	359	401	358	344	346	379	364	373	344	332	359	317	349	364	384	339	373	338	350	356	376	322	334	315	361	361	327	348	335	356	351	354	328	344	383	359	310	342	336	336	368	370	380	355	374	351	378	330	377	361	344	400	352	334	329	374	372	374	335	361	358	338	326	330	337	378	345	371	359	355	338	346	357	334	357	356	353	365	341	345	316	358	362	336	350	389	356	331	284	343	350	329	328	319	298	346	322	353	322	366	346	324	370	351	351	347	317	370	366	325	343	337	387	349	362	361	335	370	355	370	324	368	327	353	344	365	365	363	337	369	346	324	351	338	354	366	350	347	359	360	342	347	350	364	357	323	378	338	328	340	338	349	369	339	356	379	340	370	355	337	374	381	367	358	330	329	376	364	347	361	352	365	336	365	333	373	345	335	308	360	354	357	358	344	348	340	299	344	347	357	355	372	329	327	319	368	383	364	359	366	356	361	359	373	343	327	357	327	339	337	325	326	342	339	380	354	335	340	293	359	351	325	338	367	336	377	322	354	344	337	350	356	328	376	371	372	331	379	354	324	351	351	356	357	332	371	360	370	319	392	360	397	346	351	323	316	373	347	332	361	348	349	360	366	340	362	378	358	394	333	338	332	339	326	333	337	365	350	334	344	336	344	359	341	348	362	361	373	366	336	324	367	342	369	363	349	337	379	345	362	342	349	309	339	353	344	355	312	345	333	354	373	360	339	364	340	333	346	344	380	377	369	318	371	347	332	350	363	365	343	375	330	382	371	360	366	378	334	335	371	334	357	362	352	342	336	376	362	389	341	328	333	344	367	353	341	345	340	381	377	326	364	344	372	326	374	350	345	334	359	371	341	357	343	358	322	342	376	356	324	325	313	345	330	372	367	349	374	352	343	353	363	346	349	343	381	347	367	353	328	327	345	339	306	344	368	360	346	309	373	361	364	342	384	343	350	348	326	361	329	358	381	335	370	344	347	355	356	328	339	346	340	330	331	349	331	350	313	340	311	388	341	341	340	337	355	316	361	319	323	347	351	310	323	319	301	325	372	370	327	356	330	351	340	355	355	324	366	336	329	363	332	330	333	366	355	319	376	358	355	329	369	348	360	394	385	353	343	385	349	337	327	372	374	358	383	359	351	315	324	343	370	319	334	385	349	388	358	349	334	361	376	328	349	366	363	372	348	320	331	354	335	375	333	352	344	342	370	335	340	353	359	332	333	354	357	328	319	338	350	360	346	367	370	378	334	345	345	368	386	351	358	348	371	320	357	342	385	328	359	372	293	331	329	349	343	333	337	354	349	373	357	336	359	364	337	374	364	349	364	353	344	357	334	364	372	360	312	364	328	374	334	370	329	310	335	358	340	349	341	355	366	350	375	354	334	352	348	349	373	358	320	347	342	373	330	363	348	338	351	404	332	359	363	318	321	369	345	327	358	331	330	382	328	357	354	371	356	270	346	348	325	359	357	361	348	350	335	335	337	390	358	337	327	347	364	364	335	326	371	360	354	343	337	322	353	349	373	346	388	346	346	364	334	362	358	365	344	320	371	342	345	359	346	382	323	366	311	356	334	373	334	332	359	327	355	309	359	359	361	349	344	369	363	351	333	340	345	344	330	357	336	378	342	383	369	335	381	362	387	370	336	347	335	377	356	340	342	363	333	349	351	352	356	343	365	361	300	369	379	358	348	343	341	357	314	342	330	357	373	336	349	363	365	380	348	343	368	346	349	368	343	314	345	362	342	331	377	338	317	366	353	361	391	352	368	334	309	347	372	310	334	364	325	336	340	344	333	374	328	362	336	355	322	335	335	341	343	343	312	336	362	350	320	340	309	368	336	355	377	343	325	385	371	334	347	342	332	346	356	337	353	330	374	336	347	382	362	319	342	368	365	358	334	319	355	352	330	364	351	358	327	370	350	320	324	336	335	318	392	375	346	367	323	350	350	340	340	367	348	341	367	338	326	350	343	365	360	353	371	317	357	339	352	344	384	312	345	349	368	327	359	343	359	374	379	354	350	333	372	354	335	380	373	342	349	381	338	355	349	322	353	328	357	335	332	337	342	331	357	328	339	321	361	341	336	352	350	326	413	384	339	339	341	342	380	311	366	314	343	342	367	366	342	338	363	366	356	346	337	344	350	327	343	333	367	356	360	342	337	325	379	356	340	334	351	340	321	350	329	343	327	342	389	362	333	326	345	329	343	363	364	394	356	345	352	357	357	376	364	345	351	354	333	333	363	347	357	371	359	328	372	358	332	347	358	364	352	395	378	354	347	368	353	368	378	334	380	366	372	361	325	349	330	355	341	354	357	367	340	356	353	350	323	353	344	314	362	356	310	358	341	371	319	332	329	375	354	336	338	351	357	327	394	340	357	344	341	356	358	352	408	351	351	359	366	353	350	378	381	313	323	348	359	344	329	354	343	355	325	321	343	346	317	341	354	358	325	341	344	373	351	388	346	323	331	379	332	322	351	343	326	364	356	339	383	337	361	337	355	381	342	338	354	384	352	347	347	369	353	366	411	360	355	368	364	347	334	353	344	348	359	349	347	362	345	359	381	353	362	348	369	352	366	345	355	335	337	371	374	346	344	327	336	345	358	334	328	333	339	333	354	349	365	364	369	339	353	362	357	355	301	357	307	330	367	331	358	332	344	344	344	341	345	328	345	335	359	311	370	353	328	343	339	374	337	317	338	376	343	365	345	342	344	373	331	341	342	365	344	335	360	358	372	326	368	342	339	344	373	374	351	340	338	357	334	363	331	347	348	350	378	352	387	333	347	317	355	335	344	355	411	350	342	343	358	337	348	327	339	361	412	322	326	330	330	338	339	404	343	377	361	342	317	341	359	334	312	315	371	377	358	321	358	356	331	340	333	379	328	346	350	341	326	396	369	354	356	364	355	331	363	351	358	368	355	384	352	354	355	345	319	327	312	343	346	341	358	318	333	338	358	344	384	346	344	312	353	335	372	333	389	359	346	319	385	371	343	335	336	342	335	347	362	365	355	358	328	346	345	364	337	367	346	340	331	350	355	332	323	360	344	337	356	354	344	344	342	350	365	367	330	365	365	395	361	348	352	336	331	364	373	379	329	352	357	333	352	333	343	341	322	345	342	359	327	345	306	344	375	362	346	335	308	349	353	347	354	338	351	352	362	351	351	366	340	320	382	363	375	341	352	354	330	325	320	323	344	355	373	353	333	335	354	362	362	334	334	343	332	370	381	344	377	350	355	347	367	372	363	350	337	361	324	324	330	336	340	334	355	349	338	345	339	332	355	348	305	339	320	344	352	349	325	366	368	395	351	342	344	375	339	355	326	334	366	347	347	352
22822	21290	28965	23945	21334	21543	13377	4720	2902	2200	1756	1435	1248	1096	1017	863	768	773	808	787	760	706	635	637	596	597	614	541	500	519	476	493	472	467	476	518	496	529	505	486	495	506	437	450	481	492	467	442	475	454	457	485	472	428	434	386	435	459	417	388	440	441	401	421	469	411	417	429	435	406	400	387	399	453	348	428	431	440	413	387	390	385	404	412	451	453	438	391	401	418	436	433	428	395	410	377	410	399	418	390	394	417	436	413	412	418	450	383	401	417	388	399	398	405	432	400	378	433	410	405	429	423	364	411	431	388	445	389	395	415	397	429	421	414	407	391	422	419	408	414	375	408	393	406	410	410	401	445	402	388	427	375	412	395	408	428	386	407	440	415	422	449	374	388	384	414	415	398	394	401	406	382	387	428	471	387	401	396	393	426	413	423	419	408	422	433	436	416	403	399	405	413	418	404	417	370	383	430	407	410	405	418	402	409	410	394	393	373	432	430	417	432	402	409	362	400	374	416	392	385	396	431	424	430	399	358	446	409	433	419	387	384	384	388	401	423	367	413	420	410	419	440	393	386	427	407	423	414	395	410	424	432	415	438	412	393	407	414	401	399	385	416	406	388	353	396	417	378	360	372	391	379	447	397	402	428	392	428	409	405	397	430	429	454	420	464	420	405	430	405	419	388	414	404	410	434	374	386	412	438	395	390	373	433	407	413	384	396	401	393	396	406	387	369	416	376	437	399	389	413	420	389	438	417	378	450	395	398	356	417	392	404	410	412	393	392	399	407	395	416	406	389	416	397	399	394	378	392	367	430	459	413	419	411	408	374	376	424	414	446	387	396	371	385	421	394	385	376	380	404	405	423	373	390	416	390	411	404	401	383	371	416	463	381	399	392	412	407	389	389	403	411	383	418	422	438	419	399	387	418	415	394	420	372	413	386	419	445	427	409	427	412	409	377	391	363	427	421	425	421	426	431	405	391	415	416	387	422	428	375	412	421	420	405	400	374	358	415	352	406	416	411	392	400	396	386	385	383	396	420	420	403	387	376	405	410	428	393	406	422	390	396	387	415	421	407	424	389	391	415	423	411	384	408	394	397	405	391	448	373	380	428	407	423	406	407	418	415	409	407	370	388	383	392	404	433	377	421	403	415	435	411	437	415	424	441	369	402	418	414	411	399	390	424	396	406	438	418	409	425	399	415	429	382	397	434	396	426	373	421	418	417	407	411	447	397	433	400	418	385	381	415	438	347	416	434	398	406	451	419	391	382	429	395	434	366	444	410	418	393	417	390	408	409	426	396	412	434	407	413	459	392	412	386	399	369	413	392	424	442	423	436	401	410	414	401	424	405	409	402	393	380	396	391	398	431	397	382	433	397	395	407	448	403	430	416	424	426	432	420	415	356	363	406	452	413	400	365	387	437	429	406	403	386	414	375	383	388	410	371	418	392	460	375	384	447	345	402	413	432	438	379	396	384	402	444	406	400	382	393	410	385	377	359	422	393	383	436	386	418	401	435	392	412	408	424	434	406	417	421	439	432	399	394	421	399	391	437	392	419	405	414	428	395	399	392	398	404	408	426	412	387	400	379	421	434	407	405	390	389	419	416	379	447	389	428	426	407	448	375	408	418	412	408	394	371	408	414	427	396	410	384	399	419	385	428	428	410	377	385	378	382	388	406	438	439	375	397	420	412	398	409	463	411	402	430	429	407	409	392	399	430	385	394	413	407	415	401	378	388	420	383	349	401	391	397	375	414	448	426	419	426	418	373	418	416	354	414	415	371	377	417	445	387	454	421	409	423	401	404	409	384	395	411	417	417	350	411	378	395	378	404	401	373	378	408	407	406	417	455	414	438	405	403	397	417	398	403	403	402	395	403	390	405	425	384	395	378	385	385	466	405	369	413	395	413	408	401	402	414	410	415	416	421	418	401	443	422	442	383	404	416	412	393	418	434	396	382	436	382	410	381	408	402	366	418	419	383	389	424	401	412	400	394	391	395	396	410	405	373	454	383	392	376	454	437	380	423	355	436	405	418	412	392	430	407	396	407	404	399	404	412	407	377	370	415	432	416	388	438	398	399	404	392	385	392	405	417	408	408	387	360	404	457	417	386	416	392	441	427	449	399	419	394	401	399	422	354	413	410	398	405	399	404	418	410	386	404	452	408	393	409	400	421	388	372	406	428	380	418	366	397	366	418	398	414	416	409	442	383	402	410	409	400	394	427	401	409	407	407	392	434	391	440	410	424	402	425	401	397	432	387	400	410	433	395	378	430	381	365	374	440	418	437	410	411	388	390	428	411	399	452	424	378	407	401	420	397	381	418	404	393	374	385	397	403	411	385	423	416	403	403	389	443	406	376	405	420	412	398	377	402	410	384	402	417	352	385	419	376	419	397	360	389	390	411	412	386	393	399	440	396	362	419	409	350	377	425	393	417	417	421	380	380	413	399	427	398	418	416	418	395	435	412	396	409	420	428	403	435	415	421	405	440	391	385	429	456	438	405	404	386	437	433	403	385	416	398	399	358	428	389	370	405	431	390	433	408	379	423	402	417	400	409	409	406	422	376	414	371	378	418	450	409	399	381	406	435	420	400	385	370	380	435	391	399	399	382	396	376	440	400	391	384	372	408	402	418	462	405	429	421	391	393	403	424	443	459	392	407	390	403	404	410	420	390	405	354	402	411	436	441	431	432	381	422	395	405	417	414	410	403	413	406	405	391	405	429	441	411	400	408	386	414	399	408	404	394	384	421	384	424	428	394	415	405	454	443	411	412	432	389	411	391	409	404	389	379	379	416	434	409	420	407	414	400	401	394	401	431	397	403	400	388	436	378	400	391	414	384	374	418	427	465	374	379	411	399	429	400	390	423	426	442	405	377	397	412	416	402	423	412	392	380	409	433	411	363	441	371	397	393	392	437	395	402	402	416	386	427	434	429	428	390	389	364	407	406	430	407	377	454	432	385	402	386	428	433	400	408	404	427	388	393	415	393	398	388	419	403	408	411	399	432	378	380	439	398	410	422	390	421	390	393	398	452	394	399	377	407	407	406	373	378	412	425	426	406	366	411	437	395	369	361	398	366	393	415	395	387	426	422	408	426	414	402	412	398	439	401	399	390	391	352	405	423	391	417	447	400	406	449	381	419	391	409	406	416	395	427	413	421	391	397	393	393	390	411	402	400	399	407	369	387	361	420	384	386	407	360	422	414	405	394	410	426	394	405	404	380	428	418	402	402	416	415	415	424	381	431	376	382	396	378	392	383	438	404	415	438	425	401	431	409	380	414	414	389	433	423	385	396	419	382	428	369	400	390	436	422	401	390	403	433	399	425	394	379	360	456	422	410	380	399	389	421	382	417	397	410	439	402	394	411	369	417	423	393	427	403	398	394	415	406	427	406	365	371	420	417	371	409	413	413	410	414	391	398	468	382	439	408	431	371	382	402	394	414	396	403	420	438	392	363	402	419	410	362	403	383	409	379	389	387	384	437
31134	40440	26974	18387	14532	12277	9634	6738	4818	3679	2815	2250	1845	1666	1359	1215	1154	1092	1151	1075	991	843	858	797	710	652	641	629	604	543	506	497	492	536	510	559	551	540	561	566	558	548	509	512	523	496	515	503	463	455	475	459	441	429	447	450	445	444	472	460	453	454	472	454	443	440	403	433	444	439	436	430	420	465	443	411	411	438	432	417	400	441	432	442	450	407	424	387	399	415	397	387	412	415	426	414	412	404	422	380	400	406	399	369	410	427	442	410	397	419	419	408	395	427	425	405	405	398	368	406	404	406	409	417	422	402	402	423	373	411	430	419	392	406	437	432	429	421	391	411	422	406	404	416	429	422	394	428	439	415	411	398	418	437	398	403	472	409	426	391	386	427	403	416	401	421	456	408	452	387	415	393	422	402	418	400	410	417	425	433	424	419	432	401	374	379	419	422	415	404	396	435	379	438	409	387	434	411	413	407	406	392	433	433	460	388	415	466	380	432	428	386	420	415	397	404	407	451	415	430	402	425	433	423	446	425	435	438	437	412	435	424	416	433	446	426	391	382	431	407	412	427	391	415	419	424	403	439	412	418	388	451	420	423	453	381	460	367	368	399	416	403	435	432	416	393	410	411	451	409	428	416	398	395	401	427	401	400	407	421	406	438	439	415	436	414	409	415	420	382	422	462	429	398	397	414	406	408	412	410	420	413	422	453	455	414	398	445	390	412	371	424	423	409	404	409	421	415	393	435	424	418	395	380	418	445	432	436	412	405	419	420	395	429	416	407	421	428	403	397	415	382	424	424	440	416	458	408	384	404	434	389	440	446	421	435	411	431	423	372	392	426	391	398	435	406	429	418	367	405	382	442	408	435	413	429	423	409	425	436	422	409	419	447	415	414	449	381	414	441	417	432	386	406	425	420	423	382	402	419	396	431	458	405	422	394	437	410	413	409	376	385	385	426	402	411	403	407	414	387	403	405	424	449	409	406	419	437	399	402	411	395	419	383	437	418	439	414	430	426	425	408	440	407	404	419	400	421	452	437	425	404	421	463	403	404	418	381	385	429	419	406	412	409	466	439	411	451	377	454	458	380	426	391	394	390	407	426	411	418	405	383	442	364	445	370	414	412	411	402	411	370	386	419	429	398	426	425	404	429	433	419	403	436	412	393	403	408	382	408	429	392	385	433	421	428	431	413	431	409	413	401	391	428	418	416	443	435	436	412	398	415	413	454	478	410	435	424	402	448	402	389	407	407	395	394	362	390	408	363	417	380	422	408	439	399	411	397	390	451	408	436	375	405	426	424	406	396	390	428	430	410	396	414	432	424	400	398	438	421	389	408	388	387	455	416	409	426	422	393	399	420	432	451	408	420	401	413	411	443	424	425	436	430	422	388	405	392	386	394	419	423	401	411	455	432	407	402	437	414	428	443	420	418	392	398	391	385	394	400	388	412	393	406	428	430	441	442	396	399	404	383	415	411	409	396	418	436	411	434	422	452	394	424	407	395	458	389	408	439	406	421	422	450	439	401	412	425	453	429	428	445	386	354	398	389	408	405	411	427	399	424	415	442	405	403	382	399	409	416	392	383	401	420	424	416	401	431	425	416	389	390	436	414	422	397	439	423	421	423	424	419	417	418	383	442	396	446	418	389	409	432	420	387	419	405	408	409	372	445	410	436	456	402	411	398	389	436	401	412	411	418	445	432	432	428	418	394	454	404	429	443	391	388	397	403	437	412	410	421	400	419	397	430	410	431	453	424	423	420	455	397	411	427	405	399	443	416	374	387	436	422	424	407	409	406	421	413	422	394	427	417	422	411	410	420	418	423	424	440	395	428	436	419	418	384	424	393	393	422	432	418	408	419	414	433	406	409	451	388	443	435	415	441	405	428	411	387	433	442	409	424	414	422	431	395	407	412	381	414	433	430	428	413	425	443	451	447	424	409	387	394	440	409	413	427	377	406	431	438	394	425	446	399	425	412	388	403	380	444	429	432	421	409	461	417	426	409	406	438	381	393	424	407	407	401	406	451	457	451	393	396	446	391	437	386	454	419	357	393	429	443	391	445	381	444	448	409	411	400	405	419	423	382	407	424	380	450	423	403	424	402	430	432	422	400	424	385	450	401	374	394	409	377	390	429	417	405	427	426	401	437	406	414	447	445	400	400	441	444	407	454	394	402	422	429	435	404	402	418	448	438	426	418	438	388	423	444	432	381	375	398	414	385	441	413	398	413	443	417	418	406	423	428	419	388	404	425	359	398	436	396	397	422	462	456	414	438	427	424	391	432	416	427	398	419	400	399	398	456	406	396	425	383	385	406	425	420	411	410	452	403	411	417	412	426	431	434	411	437	396	442	439	416	407	388	406	438	398	397	392	406	422	455	377	459	384	397	443	396	401	415	438	386	412	386	396	434	411	411	386	411	404	390	399	378	412	419	401	436	409	436	422	428	407	477	428	435	428	408	374	422	434	415	440	395	393	424	399	394	389	420	398	373	430	396	403	434	393	383	407	431	424	409	417	392	438	398	416	425	386	419	402	418	399	443	396	410	401	405	407	401	415	418	406	371	416	434	406	371	431	403	442	452	403	437	405	426	428	386	388	416	413	424	434	372	407	440	430	434	380	409	429	441	456	420	430	403	432	406	402	418	425	387	418	401	410	384	403	427	452	419	430	462	431	418	382	425	408	461	410	410	433	439	381	407	435	425	428	467	413	417	406	405	439	398	407	392	448	419	448	381	410	417	382	418	432	397	424	424	390	425	437	438	398	424	437	435	415	424	417	409	448	409	445	410	414	398	396	438	388	406	391	450	410	473	422	451	397	421	409	385	413	406	380	462	432	415	419	420	427	437	427	408	425	409	410	441	401	427	432	397	417	393	440	422	435	387	430	408	432	413	418	416	437	406	409	447	421	468	402	423	408	394	404	426	450	417	405	434	390	444	406	428	407	389	410	441	384	392	423	390	420	426	400	412	426	435	414	416	389	420	414	413	408	429	398	443	382	413	414	429	405	376	420	439	380	436	415	413	422	413	421	375	423	377	395	423	390	376	425	405	477	428	409	438	407	420	432	387	432	393	429	420	419	383	441	496	411	391	380	382	433	393	403	427	410	420	431	446	419	416	438	448	439	430	411	415	428	467	401	432	418	394	440	439	400	418	461	387	383	428	411	392	424	410	414	402	401	429	409	394	382	388	408	452	443	437	435	388	427	383	437	402	412	441	437	418	402	418	410	413	454	414	437	401	436	399	364	417	437	386	427	378	401	404	451	441	399	417	391	439	418	442	431	402	444	393	394	402	410	393	411	415	427	389	417	424	386	386	424	404	416	384	442	393	388	411	411	421	437	415	413	405	437	426	404	407	423	375	418	402	428	414	415	410	401	410	442	396	392	413	453	389	445	439	421	388	403	415	401	410	436	399	404	414	436	415	432	406	391	421	390	412	392	431	431	420	396	443	387	397	408	401	444	410	417	420	429	378	436	432	397	422	443	411
28900	21548	16064	9730	4922	3315	2426	1567	1122	861	687	555	500	462	423	375	376	395	381	383	352	301	288	286	284	262	272	272	297	258	257	219	264	234	288	239	261	266	251	261	234	283	273	246	263	271	245	241	245	239	243	248	251	253	228	264	231	216	267	268	238	220	209	234	205	239	252	239	248	228	241	252	227	217	221	224	227	220	236	221	224	247	234	232	241	225	230	231	237	216	205	217	237	219	271	220	239	229	204	257	249	228	235	221	224	230	188	256	245	225	222	262	233	235	241	214	258	218	236	236	220	240	250	205	230	262	244	203	220	231	236	222	228	234	224	218	254	216	228	242	235	192	230	209	230	223	208	257	228	209	235	233	244	222	228	256	209	269	234	231	241	184	203	223	232	233	233	241	222	238	247	237	258	257	206	220	253	239	234	218	239	196	215	216	244	245	249	263	225	222	239	240	225	220	237	250	229	217	248	224	242	243	253	237	243	236	246	234	249	219	228	220	246	252	235	228	235	245	219	216	232	230	232	223	231	227	238	245	239	230	247	205	251	217	229	231	220	234	232	243	240	240	219	214	246	218	199	216	225	224	213	213	235	215	239	233	210	248	227	231	233	265	251	225	223	266	249	242	221	211	239	222	241	236	244	224	230	232	259	245	223	238	232	226	234	225	241	228	224	261	232	233	231	219	211	244	227	253	229	209	235	225	215	241	244	225	214	230	257	254	241	216	231	223	226	246	233	239	266	191	248	211	215	236	248	226	239	228	245	252	226	229	235	236	235	224	228	224	258	235	241	200	245	228	232	237	214	254	214	235	236	203	234	238	227	241	260	226	243	231	258	234	217	223	232	225	233	255	247	241	238	273	245	222	236	246	210	257	239	231	255	238	228	227	233	219	226	248	227	232	251	246	227	263	230	264	237	225	208	235	237	235	226	260	214	255	228	228	233	222	217	236	236	242	259	249	224	244	229	246	242	225	220	228	206	239	210	219	225	245	214	236	246	222	245	216	236	233	222	229	235	229	233	244	224	250	250	229	220	207	230	254	240	227	243	219	228	253	244	253	265	226	257	230	232	245	225	238	253	237	236	209	235	237	245	228	253	214	223	252	238	234	201	212	235	224	280	226	237	229	214	234	223	234	258	224	230	234	258	245	271	232	236	252	232	256	250	230	221	232	239	213	227	246	237	234	258	256	228	238	226	242	237	237	220	249	221	226	244	237	252	267	261	240	229	251	248	242	223	202	247	246	227	237	253	243	215	205	230	213	228	252	238	265	261	258	239	223	255	272	235	259	245	207	243	210	225	228	221	228	239	228	246	232	235	229	270	234	246	231	225	244	238	205	216	226	258	229	259	250	244	229	211	238	244	214	238	247	242	215	241	249	261	264	246	218	241	249	237	251	237	248	193	238	241	231	236	232	221	236	257	242	238	254	231	281	240	260	248	229	215	241	241	233	221	239	241	213	203	242	221	220	252	243	201	253	239	223	245	221	235	231	230	244	221	252	195	218	251	215	254	241	233	212	253	228	215	264	243	227	216	238	241	226	217	230	222	237	199	257	258	207	240	210	219	224	228	237	229	233	214	210	244	204	231	241	236	253	245	234	243	229	237	228	197	234	230	227	235	220	222	252	235	261	237	249	245	231	219	217	250	222	242	223	243	227	262	230	232	207	213	259	242	221	261	224	241	247	242	256	221	238	234	237	233	256	210	238	259	225	225	248	206	241	241	203	227	256	255	194	238	228	218	233	237	224	263	231	273	250	245	230	258	231	208	234	235	252	243	248	215	239	221	217	210	233	253	247	247	220	235	243	230	245	240	255	211	222	236	211	216	215	225	232	254	219	248	212	224	227	233	213	233	240	221	205	248	242	238	236	217	237	240	266	220	217	250	236	264	250	243	225	221	248	218	222	216	252	219	258	244	237	218	234	245	213	246	234	235	220	233	240	216	222	218	235	219	249	219	212	252	201	232	220	258	228	262	219	213	231	236	276	239	235	219	226	249	232	234	233	226	215	217	223	212	213	227	212	199	218	230	225	241	217	234	221	241	237	219	235	222	247	242	231	212	250	226	241	245	237	226	232	251	254	254	242	228	277	254	229	256	239	222	217	241	243	230	228	254	250	229	261	253	218	204	258	234	245	232	226	224	216	233	226	243	223	226	245	201	210	223	248	235	242	205	233	222	255	255	235	224	242	205	224	247	224	220	257	238	247	257	215	226	246	256	219	236	243	242	213	224	241	217	221	219	221	221	223	230	246	230	223	238	208	232	217	244	260	258	227	249	212	200	220	284	246	238	221	240	234	235	235	214	219	221	240	236	243	247	212	261	238	237	238	233	247	242	250	255	224	239	201	242	208	234	256	236	267	235	246	236	256	242	228	213	225	250	241	239	220	227	251	235	240	242	238	251	207	229	242	226	219	237	239	221	234	247	222	234	244	218	243	256	245	234	234	256	240	230	243	250	235	223	259	248	233	212	226	215	258	238	219	222	230	248	215	224	236	244	241	217	242	255	248	267	234	247	229	236	232	222	238	244	231	272	232	240	225	250	220	226	207	255	235	246	239	246	247	242	235	237	227	217	236	226	239	268	256	242	251	258	221	222	239	261	257	274	237	237	236	248	229	219	251	257	235	230	243	223	228	204	241	207	220	214	223	252	223	226	229	228	254	232	235	228	227	259	239	209	248	250	227	237	243	246	243	247	266	231	219	226	205	225	226	254	259	232	247	196	238	231	242	233	239	229	229	239	229	239	231	267	235	245	247	222	256	228	253	255	270	242	245	250	259	216	270	231	248	239	266	220	225	234	226	259	252	249	243	220	237	210	226	231	230	253	238	274	228	268	232	241	252	257	213	244	216	252	242	244	243	204	231	223	215	207	227	229	241	224	237	242	235	215	246	242	241	246	237	226	237	240	247	213	253	267	208	203	247	222	252	245	206	205	207	261	234	235	219	215	222	237	240	251	247	205	235	218	257	222	235	242	216	218	244	228	223	225	255	228	255	246	235	208	253	250	246	227	215	225	255	248	237	247	229	242	234	240	237	246	238	236	232	258	237	234	225	231	257	220	209	214	240	235	230	236	223	250	252	263	245	239	205	224	237	230	250	253	238	248	229	241	240	229	229	228	247	253	247	229	229	229	234	239	247	205	227	226	209	247	231	233	256	231	228	218	236	254	228	209	249	225	233	214	251	233	228	246	238	245	251	233	219	236	260	247	223	224	230	224	236	258	231	213	223	280	236	235	266	249	240	223	240	248	249	232	239	228	215	245	236	212	234	246	250	226	260	242	222	237	215	211	271	251	242	262	240	217	227	233	221	253	223	228	249	226	233	239	222	230	255	231	231	225	214	249	249	253	230	244	247	208	229	241	222	253	232	244	202	199	236	220	227	217	227	242	263	234	224	229	234	226	230	244	223	235	225	228	259	229	213	219	210	247	217	237	240	234	242	219	208	210	219	256	210	222	273	248	228	224	257	219	246	220	251	221	243
23655	25791	15965	9690	6971	5643	4224	2761	2036	1419	1053	884	757	723	615	512	484	471	492	516	468	447	381	372	364	352	316	334	317	289	275	301	279	301	289	298	335	319	321	295	333	313	323	300	281	277	303	266	291	252	280	279	285	274	286	270	261	256	266	271	272	258	263	262	290	259	255	258	260	279	255	259	267	266	260	241	249	280	272	230	239	243	252	248	239	234	282	271	269	252	254	248	258	280	225	250	236	272	252	253	284	242	255	279	230	262	254	273	249	286	266	237	250	263	274	246	270	248	283	257	242	248	270	282	245	219	272	274	261	282	245	221	253	254	261	257	283	250	250	250	262	270	254	284	254	277	258	284	255	269	285	251	260	249	264	256	262	264	271	253	279	265	286	257	251	244	258	229	246	259	238	254	254	250	257	258	268	252	279	242	258	250	243	260	273	254	245	247	253	279	226	230	230	271	267	280	256	257	262	250	245	275	238	258	244	240	274	290	266	275	282	258	282	218	238	246	246	259	268	268	270	262	275	264	261	240	249	276	245	229	258	238	253	261	230	255	258	277	235	262	255	246	271	259	258	250	267	246	254	241	258	262	256	275	276	292	244	261	252	277	279	248	261	275	263	258	224	275	251	238	258	273	276	266	252	253	276	254	251	294	230	260	250	244	242	279	252	255	250	242	260	273	264	261	243	263	275	253	258	247	263	235	234	266	251	273	259	237	307	277	272	261	262	250	253	272	251	251	251	272	246	239	280	267	290	248	248	274	254	253	246	265	256	258	238	269	238	250	241	238	258	272	240	271	258	262	257	250	252	266	263	276	288	256	247	281	288	289	250	267	272	237	243	252	253	254	251	258	275	275	253	242	267	246	252	246	255	260	266	242	278	271	244	253	261	252	289	242	258	247	256	272	263	265	250	269	278	239	248	258	248	272	240	235	247	239	265	263	264	267	264	270	257	261	285	262	271	264	251	247	265	261	245	248	261	266	272	236	243	260	247	261	272	264	291	272	236	255	276	281	250	253	245	271	243	272	293	247	258	249	270	226	265	238	248	259	252	258	248	263	266	265	266	290	260	257	258	261	261	288	270	239	259	266	257	278	233	253	243	251	251	249	230	280	244	283	260	274	265	256	244	274	281	279	274	262	280	278	260	268	276	222	280	270	267	248	265	283	245	247	225	271	270	244	240	265	276	242	262	250	244	248	272	264	277	238	244	251	263	248	210	280	241	243	287	242	242	251	227	247	252	256	247	279	275	273	255	278	230	288	246	271	248	243	259	262	247	265	284	248	286	256	259	240	271	251	239	228	264	268	261	251	287	253	260	275	250	271	266	267	244	251	248	256	252	247	288	263	278	267	274	296	257	257	240	255	266	295	236	256	264	253	265	249	260	258	289	237	246	274	240	249	274	273	275	243	248	247	266	278	263	262	278	260	253	264	275	244	277	259	258	248	256	260	261	285	268	259	260	253	247	221	281	237	257	246	234	227	240	243	239	243	253	265	254	282	269	247	254	261	245	240	275	259	243	264	262	277	253	279	270	307	262	281	259	277	266	261	266	251	259	246	289	278	260	261	227	248	262	240	271	268	246	253	242	261	265	260	269	235	287	269	250	223	240	235	266	293	238	248	277	262	246	274	261	260	269	286	297	289	257	283	259	264	288	280	279	283	265	251	258	281	288	265	250	273	234	261	258	275	263	251	251	232	266	270	241	263	287	250	220	279	266	253	243	264	238	254	267	277	269	275	246	253	258	260	261	264	261	263	217	226	266	260	237	276	278	285	294	269	271	252	257	256	226	244	255	255	252	278	249	252	249	284	245	269	242	266	257	278	257	246	232	286	269	242	254	255	233	236	264	244	257	221	239	274	242	263	258	256	229	273	259	254	262	285	264	273	242	262	237	242	267	242	242	287	253	245	263	285	287	262	265	255	248	283	248	281	257	260	275	260	254	261	258	254	285	274	276	235	279	270	260	265	245	272	248	249	267	255	242	272	272	270	254	284	223	289	274	238	257	276	272	227	301	250	240	247	256	239	283	271	240	264	249	276	248	237	254	244	277	242	250	272	249	265	241	267	261	257	225	215	257	264	251	231	258	266	276	287	259	262	240	224	247	254	291	239	269	263	279	235	249	235	248	264	237	249	242	279	249	244	239	252	273	252	261	252	266	238	248	282	290	295	273	251	234	247	243	237	244	268	264	254	256	278	247	274	239	271	261	239	233	231	272	249	218	253	259	277	267	250	258	263	248	229	242	250	234	283	251	285	253	265	279	223	252	263	249	230	240	258	286	237	250	273	261	265	279	268	245	260	243	232	258	258	262	242	237	284	258	282	240	270	240	287	275	261	264	245	258	239	246	233	261	267	270	255	256	269	268	275	254	264	259	270	236	238	252	255	266	252	258	267	243	269	253	255	265	257	256	248	281	277	250	260	290	250	268	257	260	239	276	248	245	246	245	294	261	272	250	240	240	279	251	244	268	270	237	254	259	248	263	280	273	274	252	280	275	256	240	263	266	289	237	276	273	260	265	265	275	260	283	255	261	274	271	256	261	261	264	283	257	260	260	252	257	265	282	263	239	241	256	246	266	265	243	264	278	287	247	255	262	257	238	239	270	242	255	279	245	251	239	271	256	270	237	262	242	247	222	238	253	246	276	243	249	248	254	250	258	254	254	251	255	254	281	247	265	275	242	266	242	237	268	276	254	264	272	248	268	254	260	232	277	279	263	242	242	242	244	248	253	257	239	240	253	239	267	257	261	242	250	237	284	263	246	275	264	249	243	247	232	261	247	239	262	292	253	250	245	265	253	241	245	241	258	238	283	254	262	277	265	258	286	278	284	258	258	245	253	251	247	224	269	251	241	235	252	251	273	242	264	246	263	245	252	265	265	240	278	272	254	251	276	259	282	247	236	221	259	254	234	259	255	234	257	244	226	273	279	257	288	269	267	281	229	242	257	257	248	261	238	273	252	246	249	263	256	250	237	284	261	273	225	260	240	296	276	251	246	219	269	238	228	263	268	261	260	245	254	254	270	235	282	259	257	287	253	269	266	269	258	264	237	239	244	264	245	267	307	254	229	252	256	256	264	264	250	276	255	276	270	245	259	248	273	268	257	271	284	275	260	222	256	288	291	259	281	257	272	253	234	253	262	252	300	240	252	271	262	274	275	235	252	259	290	266	236	262	255	257	273	250	263	286	254	266	272	263	240	238	255	284	260	227	275	230	263	263	240	254	258	256	262	253	261	238	254	242	245	266	250	253	271	261	232	260	260	248	262	270	257	275	254	233	267	252	256	283	276	256	252	270	253	259	245	240	259	238	269	256	266	282	284	268	233	238	236	277	244	278	269	260	218	259	264	244	241	258	245	278	254	278	282	252	263	252	265	243	246	247	244	272	268	231	253	286	246	292	258	247	262	241	243	263	255	287	258	251	254	266	250	240	249	235	249	246	263	250	270	222	252	227	272	259	275	267	267	275	261	259	261	259	251	242
23955	21203	28265	24352	21149	12733	5353	2842	1887	1485	1203	887	790	707	656	587	552	559	551	520	450	482	466	379	412	403	339	339	344	301	297	273	311	307	303	336	296	328	327	286	360	307	370	331	316	280	274	305	301	316	296	297	271	291	278	306	290	279	279	269	279	289	310	274	289	298	259	260	287	285	292	270	289	278	259	270	257	259	263	306	315	294	267	270	243	294	252	280	261	246	260	306	279	279	279	267	254	248	261	272	272	262	295	253	271	274	264	286	288	290	245	295	295	296	277	267	254	283	270	267	293	275	259	255	270	290	262	307	244	279	283	262	296	280	258	253	278	283	272	260	282	276	258	254	279	259	273	269	270	283	292	284	297	267	272	271	272	269	284	234	272	271	293	297	273	277	273	249	260	268	239	267	266	282	249	259	295	271	293	260	260	305	258	277	265	257	291	265	269	278	260	270	282	257	249	269	286	265	276	266	285	249	255	272	266	255	273	264	262	273	262	286	253	270	250	301	291	273	283	266	259	274	255	273	293	262	266	302	268	242	278	273	270	271	260	285	250	260	284	283	261	280	259	257	259	273	266	254	266	251	279	274	277	285	248	275	237	294	290	258	249	237	252	250	247	276	269	256	284	250	261	254	259	278	302	261	268	254	261	248	280	271	293	304	275	275	277	304	274	272	267	262	259	294	251	244	258	284	262	244	271	272	271	308	300	310	274	269	257	279	241	281	277	270	265	271	241	256	274	275	259	246	266	287	265	257	262	284	253	310	259	264	268	254	262	284	271	274	270	292	255	260	266	225	275	244	258	283	253	278	258	274	300	293	319	278	268	272	256	296	268	262	286	279	248	275	292	274	264	266	262	245	267	277	256	259	258	247	270	274	310	293	265	283	288	248	245	293	276	276	287	272	282	258	292	238	270	248	283	282	257	270	261	288	254	268	271	272	285	257	273	258	266	285	245	253	299	264	266	274	269	271	308	243	226	258	274	264	270	256	295	255	264	281	256	269	270	263	266	265	267	239	255	264	269	253	257	259	275	284	275	277	306	257	296	265	259	263	281	280	278	285	285	301	299	313	281	261	267	270	276	248	232	247	276	248	275	287	263	286	266	256	286	277	275	257	290	311	276	277	252	290	269	264	275	263	294	283	296	263	284	273	272	251	240	261	261	260	276	290	245	252	254	285	304	267	273	282	241	266	266	273	255	264	267	269	251	269	261	249	280	257	272	275	257	299	255	321	248	282	249	282	267	278	260	289	258	288	265	267	271	284	320	277	265	270	288	252	274	291	287	249	265	267	290	260	261	265	252	261	260	266	289	301	271	273	253	264	266	258	250	273	247	243	259	260	246	284	286	306	267	286	257	257	254	273	297	260	269	287	261	254	271	264	269	268	271	247	254	278	259	268	257	265	265	286	293	243	273	270	266	247	225	267	262	289	266	269	265	268	280	284	262	275	304	283	278	251	231	264	269	250	254	286	280	292	274	257	276	244	268	279	255	260	264	254	278	250	273	283	240	260	281	287	284	249	272	249	280	255	271	241	247	287	264	267	221	283	250	297	266	282	302	281	253	264	283	309	295	281	282	264	236	268	276	268	275	278	268	285	267	277	262	260	270	289	282	258	300	235	269	255	274	244	271	258	277	264	281	273	270	244	259	255	262	278	252	273	295	262	210	278	271	273	249	270	270	265	245	274	263	268	274	273	269	261	257	310	263	253	270	281	240	286	251	270	283	241	248	250	273	286	260	277	278	276	265	267	267	300	265	290	272	291	252	259	269	270	305	256	284	246	271	248	256	275	282	259	282	291	263	264	276	281	242	271	272	276	275	248	285	267	279	281	247	261	265	260	276	252	255	265	245	251	283	276	268	265	261	289	257	264	256	271	243	281	250	264	252	277	271	246	242	289	258	251	257	296	279	241	322	237	253	293	271	299	312	297	270	269	246	261	287	283	298	298	263	281	273	292	262	268	307	257	269	286	248	246	291	300	271	316	253	261	272	285	261	294	258	238	267	251	276	230	283	280	290	299	252	285	257	260	271	258	254	248	254	256	287	277	266	268	292	281	281	290	283	252	286	296	262	281	299	252	265	268	263	279	281	283	282	301	270	270	297	255	265	239	260	235	280	250	297	258	267	291	248	279	256	242	242	263	243	275	246	261	265	251	279	208	288	278	265	276	271	298	283	253	297	248	280	267	259	249	302	268	263	274	268	284	258	279	277	266	252	264	268	286	276	265	274	280	245	288	264	275	264	277	270	261	246	244	278	270	273	259	293	231	271	268	282	267	281	248	268	258	255	256	260	288	255	279	286	273	258	278	283	259	271	263	275	282	268	284	257	259	269	301	263	266	255	284	259	253	265	272	229	232	254	268	285	283	274	300	267	247	265	256	250	290	271	258	240	264	263	241	300	282	286	289	273	271	264	271	277	265	278	293	277	266	268	269	242	296	276	267	305	287	260	270	266	286	278	257	266	280	292	292	274	251	260	267	246	298	287	280	249	301	275	272	285	277	281	265	257	264	289	262	303	270	273	271	280	260	267	267	257	275	278	259	215	270	231	282	253	273	279	260	256	275	281	250	285	246	290	277	292	251	240	292	288	269	266	276	281	286	259	259	278	273	283	269	281	252	310	273	249	265	285	270	242	263	261	257	249	255	263	256	275	291	280	285	270	265	239	237	289	277	262	234	253	267	265	299	253	249	233	256	303	264	305	262	276	288	263	294	267	269	270	330	276	238	273	287	263	309	252	282	280	261	284	272	273	271	260	286	309	290	258	249	263	262	283	267	247	255	272	298	253	268	267	250	263	232	260	271	277	300	271	282	264	272	271	273	277	284	271	255	284	255	241	259	274	258	223	282	253	291	279	282	247	269	269	255	278	278	278	277	248	268	253	252	255	275	300	282	276	243	258	272	303	258	226	272	273	295	270	257	275	271	254	245	259	269	262	274	244	272	294	282	246	244	256	291	278	251	257	263	272	256	273	272	265	259	242	258	279	233	280	285	257	262	250	272	282	276	275	262	277	282	253	265	269	224	283	275	267	253	286	261	299	285	270	251	266	259	286	256	277	282	283	274	280	277	255	271	275	287	259	262	234	266	252	267	294	270	247	285	297	299	277	277	232	279	273	302	266	261	272	271	269	280	267	286	294	248	279	281	273	259	272	275	265	234	258	309	301	256	302	282	248	250	265	276	249	262	258	263	248	278	272	271	252	284	250	286	286	267	257	299	256	287	249	248	234	251	248	268	253	278	269	304	250	236	240	247	240	262	260	275	267	256	278	260	269	250	264	244	246	275	236	272	261	251	282	280	275	260	300	269	267	283	266	239	267	275	254	286	269	241	279	239	263	284	249	233	264	259	241	259	277	274	231	294	300	273	299	254	280	276	255	253	261	285	261	250	294	288	266	231	271	250	275	266	250	284	252	272	259	265	283	277	280	287	272	280	261	268	267	235	244	278	270	244	273	259	260	276	297	268	263	237	267	294	287	275
27784	34205	22398	14246	11404	8691	7023	4820	3417	2532	1925	1448	1214	1090	964	843	793	717	773	718	683	621	530	530	459	475	444	427	393	352	369	370	384	343	321	361	324	357	379	356	370	350	391	375	330	310	334	312	340	323	332	312	332	330	322	305	312	314	316	308	287	334	337	328	298	281	261	318	305	313	278	319	270	300	305	306	325	297	274	315	283	287	275	268	283	306	300	293	275	255	276	283	282	272	275	301	291	267	303	277	254	298	257	282	301	279	273	302	296	271	285	269	297	299	303	287	300	264	287	309	318	280	305	280	283	257	292	299	274	247	277	280	258	296	284	286	246	273	284	288	280	272	279	314	274	311	291	327	295	274	269	296	302	271	289	307	288	239	276	264	288	288	254	278	313	305	255	283	280	257	264	307	266	326	249	280	296	271	311	281	275	271	259	276	270	277	296	296	287	290	269	279	267	295	245	291	279	266	266	307	291	290	289	295	291	279	294	285	304	303	292	263	259	267	256	283	284	268	301	297	288	267	322	307	292	277	305	260	274	297	278	275	282	293	285	317	291	279	267	264	290	302	283	286	272	268	287	278	275	269	271	292	274	256	302	304	316	284	273	222	289	310	305	296	259	278	291	284	280	303	261	263	312	281	269	305	284	298	304	265	244	279	288	295	269	308	263	310	266	301	243	284	275	307	273	285	309	252	300	281	273	273	283	282	282	295	281	276	288	275	283	281	254	290	273	269	297	301	311	315	297	292	278	269	264	293	306	306	310	285	271	254	270	289	267	285	301	269	290	308	258	271	293	297	292	288	302	275	274	301	257	313	258	295	287	273	300	274	287	288	257	292	276	256	248	283	303	288	262	272	311	251	314	297	293	278	304	296	308	273	243	275	291	307	286	296	266	299	304	285	279	284	279	265	282	317	325	251	286	288	302	301	306	298	270	268	282	295	293	257	296	271	303	297	266	307	271	323	289	281	301	261	276	288	272	281	266	286	282	292	304	260	278	287	302	267	324	233	271	303	314	277	259	268	294	269	258	296	282	287	267	286	314	280	296	276	287	280	271	291	292	290	294	311	300	294	291	304	283	275	285	276	287	283	293	239	273	284	279	279	276	258	286	278	293	296	274	291	289	287	283	274	285	289	284	245	292	255	298	284	268	269	281	296	299	285	253	276	254	298	305	264	288	275	293	266	272	289	269	288	298	277	304	312	291	296	270	298	297	307	284	303	277	285	298	295	303	298	282	295	273	274	309	300	301	296	271	289	301	273	258	295	285	285	271	294	291	301	282	291	300	294	296	270	271	296	305	276	278	288	319	286	311	283	288	287	282	284	290	297	283	303	313	273	283	263	298	314	306	294	316	303	298	249	293	284	294	312	279	248	276	290	268	285	253	271	301	288	259	275	271	274	272	239	276	291	268	293	284	305	315	262	298	278	280	291	277	321	295	287	284	281	281	243	287	290	313	291	283	293	305	281	308	293	259	273	280	302	261	303	294	276	287	280	297	274	315	267	296	285	275	290	278	285	297	319	290	289	299	258	272	286	305	281	302	260	281	271	310	295	304	281	304	264	272	285	301	280	272	265	288	314	309	251	304	287	273	271	286	301	291	299	304	276	273	297	291	266	281	262	302	283	281	262	301	287	280	296	273	296	279	280	277	281	308	289	267	271	311	285	260	305	311	302	286	296	271	308	256	325	292	294	303	303	289	297	281	251	301	316	286	312	297	287	284	282	293	240	272	271	275	295	278	307	257	284	296	303	302	261	291	294	282	290	269	303	301	282	284	278	271	285	289	286	297	290	276	282	290	291	340	291	294	282	292	317	293	303	271	279	312	289	261	283	297	283	263	310	286	288	317	260	282	319	273	297	285	263	311	277	299	299	284	284	314	306	287	258	264	310	275	269	250	290	279	306	259	256	262	287	294	299	281	280	259	263	280	306	278	288	249	283	309	280	290	256	282	277	274	302	272	290	282	297	299	295	289	263	324	304	295	274	278	302	271	287	271	317	295	287	276	304	260	285	304	292	283	278	262	275	305	279	296	254	305	271	271	304	282	285	250	294	280	302	261	291	268	312	262	271	260	300	275	264	312	278	284	299	288	277	294	291	303	278	284	288	285	244	275	291	279	281	288	318	297	276	297	256	296	266	303	328	299	288	273	264	280	266	259	265	284	285	311	283	312	294	279	275	289	257	317	278	285	276	293	258	287	276	286	322	283	265	256	275	280	300	295	301	281	260	272	302	298	286	308	323	255	287	271	282	287	302	302	293	281	316	284	271	293	268	295	279	300	290	296	288	300	320	300	282	271	281	270	259	275	290	269	285	287	308	293	291	290	282	257	286	307	283	284	270	285	297	285	262	301	293	277	292	286	289	309	257	282	296	312	304	280	294	304	294	277	271	302	273	273	279	303	282	300	265	304	274	292	297	272	278	318	298	296	307	282	264	299	301	290	293	280	270	286	279	288	300	317	298	285	293	264	309	281	287	274	277	288	295	261	260	308	291	268	290	266	292	297	254	306	297	279	261	294	293	263	274	275	294	316	269	284	305	272	314	272	254	264	311	302	284	303	309	292	283	290	303	290	279	291	280	267	292	279	294	281	267	290	242	237	251	301	316	262	321	275	295	284	302	313	267	257	290	266	312	280	260	273	299	298	286	265	282	255	272	290	281	269	305	305	291	291	301	260	260	304	297	305	281	280	281	285	317	291	300	273	284	251	294	311	305	288	286	310	254	267	297	286	280	303	288	276	293	265	297	292	259	281	285	288	285	268	323	305	308	278	290	295	271	265	315	290	283	265	309	286	297	286	299	301	287	286	343	292	276	306	258	292	276	303	280	291	263	267	266	279	269	275	262	288	288	287	288	284	274	312	292	289	312	263	301	244	307	304	287	271	285	294	294	274	302	260	299	285	284	291	300	323	304	271	296	312	281	275	290	312	262	302	265	299	271	288	269	284	302	303	275	313	280	298	310	293	269	274	285	283	301	279	283	290	284	261	292	293	271	258	294	304	280	287	268	280	295	282	279	283	301	276	274	290	269	278	265	279	289	269	277	273	306	273	269	285	298	313	272	279	281	281	291	294	310	266	299	283	317	272	280	256	269	306	303	289	270	299	265	275	270	300	287	296	286	316	300	285	295	310	304	267	279	253	311	305	330	288	279	267	307	293	282	272	282	311	292	266	285	264	301	273	305	283	282	269	291	258	301	314	255	303	283	270	288	293	281	282	268	306	293	273	274	278	304	278	274	313	290	258	250	267	269	335	252	279	293	267	284	296	279	275	298	300	296	277	311	287	277	291	258	283	293	302	282	293	248	285	265	294	306	320	288	282	307	289	265	278	268	253	313	304	292	271	267	300	274	286	304	259	275	284	281	260	269	282	272	272	278	275	306	265	304	273	299	314	287	270	292	299	297	295	261	304	279	290	315	277	274	274	306	305	266	320	287	298	294	289	303	267	288	272	289	269	305	289	306	285	294	280	287	279	267	255	273
25074	21216	27125	25487	13423	5056	3166	2257	1504	1220	896	807	640	624	537	516	506	553	511	511	509	470	461	427	442	441	380	357	388	376	359	372	369	365	384	328	343	348	371	383	393	378	378	370	341	349	333	353	310	364	348	318	344	350	357	358	339	316	337	323	339	331	313	353	323	333	327	321	321	316	302	325	326	330	354	319	340	331	340	342	335	299	312	281	328	371	361	336	318	313	315	319	323	329	298	317	359	320	330	300	343	303	318	299	306	274	352	311	306	323	323	339	305	313	329	309	328	331	336	353	295	293	304	305	318	314	327	335	322	314	318	341	319	321	303	369	342	352	320	329	344	304	343	316	299	320	327	329	313	322	332	314	311	336	329	294	330	336	312	330	288	323	318	315	325	306	326	312	321	342	334	301	333	315	303	323	319	313	327	356	332	292	339	333	318	336	322	318	358	314	354	347	329	343	329	315	299	291	317	320	349	307	328	348	324	319	331	315	348	312	294	317	349	285	325	314	302	335	319	297	317	322	303	344	325	307	316	326	309	357	314	282	305	328	329	299	313	294	323	321	335	325	341	363	297	307	307	336	325	323	350	355	302	341	309	344	332	348	343	317	305	346	291	328	337	303	327	340	326	343	314	331	310	346	306	331	350	311	344	351	327	328	301	324	294	334	287	325	296	286	327	323	327	298	304	317	318	301	320	296	327	295	304	302	332	319	306	358	323	320	347	297	306	338	289	302	330	325	323	327	304	294	309	305	320	309	349	344	323	351	311	350	334	292	327	319	338	327	319	346	326	338	307	300	314	326	331	331	325	343	303	346	301	316	326	319	349	312	339	326	318	314	334	346	345	322	322	325	306	334	345	363	327	311	358	340	293	319	339	327	335	299	288	301	324	311	329	297	316	347	338	346	332	308	321	303	320	293	316	334	317	363	324	330	307	343	312	304	316	297	280	357	290	294	316	338	329	324	315	310	323	362	341	304	352	332	336	331	324	333	308	294	316	313	342	338	319	280	325	322	298	304	317	309	351	310	315	296	296	323	325	307	353	292	315	320	338	300	348	333	326	316	302	293	332	329	331	302	283	347	339	341	323	321	284	319	317	330	310	328	315	348	303	308	342	316	321	344	304	322	313	320	318	347	340	317	339	306	273	358	298	317	314	319	314	346	332	337	327	340	318	317	315	295	315	362	342	321	298	316	344	337	325	311	311	303	309	319	322	318	316	339	315	346	319	314	314	357	310	321	306	327	315	294	333	359	347	348	326	297	339	321	333	338	319	343	344	355	298	315	305	328	332	324	348	332	315	302	288	333	322	310	325	366	297	330	292	331	305	342	330	335	299	350	331	312	350	319	328	321	322	352	340	327	330	316	298	318	341	326	319	321	335	327	298	290	334	307	297	278	299	341	356	346	339	300	319	326	324	310	333	307	313	312	339	325	315	351	307	318	351	298	329	311	335	279	321	304	317	324	338	315	348	327	283	311	297	325	299	322	335	339	331	312	334	301	301	308	349	311	279	306	321	288	303	336	350	310	319	335	305	312	319	332	343	307	294	300	333	332	341	306	323	313	287	300	324	300	313	309	325	321	307	322	323	320	311	330	309	301	290	349	345	329	334	329	338	341	331	308	313	328	303	331	365	329	306	333	287	343	352	293	315	307	331	310	306	323	322	316	309	333	331	336	329	298	348	371	309	310	352	311	315	310	336	322	335	303	355	345	341	343	331	315	349	335	335	344	353	299	324	321	315	308	328	291	307	334	312	336	342	312	321	332	313	314	339	336	329	301	331	326	324	316	305	322	342	328	329	326	325	349	327	350	336	291	346	307	345	319	338	342	335	321	374	356	345	296	328	314	325	315	305	303	315	313	335	334	350	326	339	337	313	326	281	324	313	332	285	299	330	312	365	344	317	291	320	299	300	302	335	325	357	311	308	336	302	319	323	353	303	343	312	307	329	317	328	304	348	340	330	341	314	306	327	331	302	327	333	306	301	327	318	343	321	319	290	312	291	341	318	311	334	321	345	309	306	328	298	348	319	272	337	312	342	303	329	315	313	311	353	334	301	333	298	344	294	341	328	345	353	313	295	322	340	316	331	318	291	318	349	312	341	321	307	303	294	353	297	302	316	333	332	342	326	365	317	309	336	340	346	317	315	321	337	338	355	292	289	321	324	304	295	324	320	334	321	362	292	335	318	336	356	320	335	312	345	316	330	355	326	341	350	339	327	302	303	292	319	340	336	284	321	286	342	305	301	334	314	301	333	306	341	323	304	341	334	325	328	314	333	315	318	322	339	334	341	313	294	327	339	304	310	333	342	322	317	340	325	320	327	314	310	343	314	297	304	298	304	329	298	336	329	311	334	337	291	320	306	303	307	326	330	310	318	307	327	317	350	325	332	366	346	359	283	336	348	323	328	314	311	313	336	329	339	335	345	304	301	332	332	324	307	297	329	300	321	317	299	289	306	310	323	328	318	346	334	333	351	330	327	302	299	333	323	345	339	315	312	342	316	306	331	317	315	300	337	345	316	312	301	288	311	332	292	345	351	312	305	313	310	309	318	323	362	313	332	362	345	324	333	347	317	319	329	334	339	303	335	315	299	311	335	329	325	353	319	319	313	316	290	301	282	293	321	340	299	313	317	318	334	341	311	321	317	336	328	324	292	302	291	308	317	313	309	327	321	325	308	337	338	329	329	339	303	325	359	349	339	309	333	300	340	332	319	327	342	327	340	328	343	319	327	360	307	313	293	307	306	300	309	311	349	311	322	349	306	318	327	325	331	320	299	314	305	305	335	307	321	348	311	304	310	352	314	330	317	299	350	352	300	319	313	315	312	325	316	313	323	321	339	339	333	312	326	299	335	297	351	297	334	349	336	317	323	295	313	305	311	359	306	331	312	315	328	334	301	306	311	308	322	343	348	323	311	298	335	314	294	332	320	345	313	340	336	333	296	293	306	310	307	325	323	330	308	321	314	345	305	321	306	323	292	358	342	321	312	325	315	334	314	297	307	308	302	307	341	297	307	297	316	295	317	309	338	300	343	312	334	350	322	338	340	297	334	328	304	314	336	306	347	320	357	317	350	309	323	302	310	340	351	328	332	336	299	317	350	361	300	291	322	334	320	314	298	337	366	330	365	357	337	328	280	314	320	286	318	336	344	305	313	307	300	340	329	318	298	314	329	352	306	312	307	322	316	318	301	320	339	293	360	335	334	348	346	319	344	322	320	307	308	330	298	320	347	326	333	322	313	367	321	332	308	349	315	329	338	332	348	340	344	317	320	320	313	290	304	296	309	276	329	308	301	322	321	329	352	309	291	314	297	304	337	340	316	336	306	362	339	322	370	289	309	326	305	324	317	349	337	318	308	297	319	336	317	305	300	314	292	310	342	308	305	307	331	322	321	361	344	317	313	312	303	320	317	277	317	313	319	334	345	309	294	304	325	303	333	309	301	324	331	313	295	322	301	324	322	305	313	302	329	311	314	326	335	334
26589	29179	18505	11878	9582	7114	5434	3948	2781	2111	1510	1293	1046	897	831	757	715	758	749	652	632	594	553	493	502	490	482	491	427	421	403	435	405	389	417	417	418	400	465	401	461	398	389	440	403	391	383	415	357	338	364	367	368	381	376	372	385	359	361	360	332	352	345	345	343	327	352	335	336	338	328	367	346	351	330	342	335	347	353	368	358	365	358	384	374	359	368	343	354	362	332	369	350	355	361	327	323	354	349	341	335	372	379	341	344	330	341	353	341	299	315	362	381	326	344	362	344	395	342	340	353	334	363	358	342	326	347	364	361	361	391	363	345	340	356	305	317	362	347	330	349	332	340	362	349	375	347	337	345	338	361	342	343	366	359	349	376	336	359	362	326	357	329	335	368	341	351	369	318	356	328	365	332	338	367	353	339	328	322	357	346	364	351	337	309	314	355	359	326	324	341	349	334	329	345	330	340	343	327	336	365	373	398	374	350	339	308	336	323	313	371	345	367	359	339	345	330	332	376	339	396	311	334	341	312	363	357	337	371	359	339	352	355	378	323	335	337	332	344	362	335	329	357	343	347	299	344	356	324	320	361	348	329	350	325	338	361	326	370	372	337	363	352	347	329	356	366	333	307	364	352	348	353	332	341	378	336	351	324	331	375	340	371	340	362	310	351	338	333	323	331	351	353	346	349	339	319	326	373	363	311	339	326	310	354	318	355	352	333	334	321	353	369	354	322	349	355	323	355	340	340	354	367	353	360	340	367	345	341	326	322	334	340	380	394	327	335	344	334	330	350	316	360	323	314	355	337	332	315	338	367	349	291	310	356	341	410	354	333	325	371	334	334	355	346	330	337	337	318	355	348	372	384	376	348	370	368	341	339	335	381	325	354	357	366	354	366	367	345	370	342	319	349	342	333	352	338	368	334	357	360	365	358	358	325	346	376	337	338	352	335	331	395	352	348	347	351	382	360	346	351	353	345	354	339	338	363	337	350	341	380	353	346	358	351	372	347	341	309	350	350	345	333	352	326	348	355	340	377	335	314	358	354	361	348	331	347	352	346	331	367	344	337	344	319	350	384	358	339	343	347	333	341	352	319	358	328	356	345	290	352	323	367	349	337	368	356	346	339	345	323	336	326	350	353	364	350	334	337	306	362	345	336	335	360	362	315	356	326	374	337	357	340	338	350	346	350	369	348	355	365	336	333	320	335	337	335	314	364	346	317	333	341	337	334	366	368	324	341	351	344	375	373	380	321	359	334	352	345	340	336	335	347	342	346	366	353	338	350	327	327	379	336	346	332	329	324	341	362	338	343	357	367	370	331	346	343	330	347	319	341	322	367	320	310	314	326	364	331	320	339	386	376	342	355	339	342	363	348	335	348	335	313	325	320	335	352	359	327	346	364	317	377	363	344	337	356	355	364	400	346	348	367	361	313	336	327	393	343	366	339	344	373	343	363	361	377	347	324	363	343	345	334	341	310	395	361	338	338	350	341	333	349	346	370	386	336	317	348	333	332	343	327	341	332	339	331	351	339	337	355	351	332	341	362	332	308	362	337	344	343	366	317	357	365	359	362	319	335	312	380	344	315	332	373	363	357	348	348	343	335	363	372	357	381	341	360	341	306	341	358	327	345	354	334	353	350	325	347	304	354	336	367	352	373	378	350	329	368	353	336	351	304	333	374	348	348	359	335	335	366	362	344	336	330	354	333	326	327	327	328	317	344	372	323	334	311	336	317	328	320	357	340	347	352	333	376	321	350	339	313	323	329	330	326	357	323	366	341	327	352	338	363	365	361	349	351	335	340	301	352	335	360	363	366	327	320	357	330	350	331	353	356	364	338	355	337	353	347	353	343	335	328	320	367	353	307	370	360	351	324	342	367	345	341	325	318	297	349	343	367	365	376	358	356	330	372	331	369	362	329	343	344	382	358	307	360	351	344	323	352	355	357	352	385	381	313	385	352	359	352	335	349	364	307	320	359	362	322	348	350	348	356	311	317	336	343	369	356	346	363	343	352	370	320	363	322	364	327	368	359	329	347	358	353	332	389	343	329	362	330	323	344	337	326	348	394	346	347	384	349	337	373	341	353	340	337	364	340	364	371	362	317	359	344	344	329	339	358	330	333	355	333	325	336	362	357	312	327	310	317	362	322	358	329	350	350	345	372	348	367	370	340	330	281	339	343	335	343	317	349	340	357	350	336	348	345	363	318	329	339	350	328	369	356	351	346	338	352	303	371	330	340	359	317	350	327	350	360	331	337	374	358	339	344	347	348	347	345	346	312	295	350	350	347	331	372	342	362	341	343	352	339	320	342	337	326	352	361	342	345	340	311	356	318	360	320	352	348	327	327	338	333	344	319	372	346	367	354	356	388	355	354	338	329	371	373	372	398	368	396	356	359	343	346	359	315	334	375	337	332	380	337	384	335	319	346	329	324	382	361	339	327	355	338	362	319	305	383	354	346	344	353	341	338	370	353	373	391	332	344	358	346	345	315	336	323	373	381	312	390	334	330	347	377	385	356	320	350	367	334	354	345	337	349	331	323	355	354	344	346	370	330	341	384	341	324	320	361	349	350	344	382	350	350	345	339	326	341	352	346	319	355	383	340	337	323	347	345	355	373	349	361	345	338	369	349	375	373	343	355	344	370	346	299	318	331	333	321	347	326	335	332	311	308	370	339	362	346	336	343	358	335	324	356	358	330	348	372	338	341	355	338	345	350	350	356	329	355	361	325	317	344	366	300	351	299	343	342	378	362	357	310	296	345	337	336	343	314	345	339	340	357	303	338	349	345	342	325	365	324	324	298	341	332	340	333	338	353	353	347	312	351	315	350	353	356	336	348	363	355	331	327	308	355	361	329	362	339	318	320	328	343	363	324	380	334	337	334	332	336	343	365	350	338	342	341	340	372	339	314	377	327	348	345	350	334	350	361	360	329	363	331	345	344	341	318	339	332	330	341	340	350	355	363	354	317	304	355	327	334	336	357	345	349	347	318	344	391	321	340	361	362	359	341	350	378	341	348	373	329	348	338	339	341	396	307	312	364	318	324	335	331	321	346	339	313	369	332	351	373	362	340	353	356	356	312	371	321	354	367	372	341	346	344	341	321	378	312	330	313	336	355	320	344	347	372	347	334	352	337	368	340	332	348	353	325	353	371	362	354	347	324	362	373	376	324	309	337	330	316	335	299	347	345	330	370	375	349	351	325	337	349	351	332	347	358	356	371	340	361	337	371	366	363	325	348	342	332	347	339	339	320	335	334	342	323	324	327	351	297	371	338	345	304	318	336	358	339	365	349	338	338	333	358	348	348	355	333	342	331	368	344	345	326	339	370	347	366	338	354	362	350	335	340	333	370	340	338	338	339	327	354	371	325	345	316	343	347	364	353	346	338	371	320	350	371	342	337	352	351	336	359	326	359	362	344	351	328	339	323	361	339	328	347	380	345	327	404	333	298	316	349	369	346	374	347	354	339	358	339	341	385	326	362	337
22833	21315	28984	24015	21375	21521	12903	4730	2937	2368	1755	1455	1165	1001	894	810	760	806	779	756	755	672	663	586	582	582	577	543	515	454	470	492	457	431	467	510	494	479	460	483	471	486	492	457	475	444	444	478	436	401	465	421	425	435	409	414	458	410	423	429	436	436	422	428	417	461	423	428	446	432	398	414	420	428	375	426	429	453	396	409	471	404	420	418	396	414	413	408	394	425	404	405	425	392	391	412	431	425	390	424	424	391	366	432	419	403	396	401	405	409	399	408	428	416	390	410	376	403	426	380	402	384	407	413	436	404	406	416	413	369	375	401	432	394	417	381	415	406	395	411	403	396	409	418	395	416	432	417	426	411	422	421	380	423	401	381	403	405	402	373	406	418	391	409	426	418	399	418	390	405	374	388	399	435	382	447	365	420	437	434	403	410	398	401	394	403	393	407	409	393	405	442	407	407	404	433	390	417	418	462	394	430	417	421	375	412	401	424	402	417	421	419	402	397	386	424	391	393	370	381	397	397	394	414	428	392	398	373	396	433	402	397	423	426	394	413	408	414	388	407	397	404	396	420	419	404	368	354	424	397	411	393	395	419	411	375	415	361	365	386	417	396	430	391	428	385	379	410	423	403	396	411	426	408	413	414	422	384	380	435	413	375	443	386	409	369	403	445	429	445	404	413	382	410	418	405	413	383	376	370	379	414	376	405	406	397	406	413	412	364	381	419	404	440	384	405	418	397	382	421	443	411	400	433	413	421	380	430	408	393	442	370	394	446	390	429	400	371	415	404	444	385	391	392	398	391	432	384	409	396	348	368	394	392	388	379	377	414	383	422	404	399	428	413	371	389	387	395	403	393	411	393	402	409	369	404	417	414	426	390	420	436	402	402	432	409	374	387	417	402	396	409	385	378	460	431	417	415	404	416	400	392	422	389	400	354	397	418	367	405	437	401	400	369	398	412	399	432	415	400	405	405	413	446	393	403	369	389	411	417	406	467	365	416	392	403	431	407	404	381	398	394	428	385	417	387	366	403	416	433	394	383	401	406	443	399	415	382	431	398	377	395	411	416	373	389	408	410	405	404	354	433	424	371	429	392	400	375	407	409	391	426	374	410	379	414	391	387	435	415	429	426	416	383	390	358	408	404	412	387	441	397	401	404	431	415	399	410	432	401	412	426	402	410	402	424	394	418	390	385	409	400	412	423	380	398	394	388	389	404	418	402	396	413	394	366	421	420	380	402	399	391	390	384	399	361	408	415	412	401	401	432	376	398	408	411	407	403	394	378	396	407	412	406	381	383	409	410	390	427	388	443	390	417	415	366	405	408	354	407	412	403	409	413	409	432	404	384	414	416	426	381	400	364	388	404	387	409	433	413	411	386	401	403	395	423	393	413	383	387	415	406	393	380	388	396	382	414	412	361	390	391	395	400	424	418	414	370	379	378	393	380	379	406	412	429	410	406	402	384	416	425	400	417	399	414	394	388	378	390	377	419	411	370	371	385	361	416	402	432	379	412	410	434	411	408	377	362	447	388	406	373	399	426	388	406	426	387	430	410	396	420	414	433	427	387	421	437	385	406	413	400	393	407	406	392	412	414	406	399	401	404	403	418	387	374	387	406	384	434	457	400	441	361	400	361	409	399	391	400	418	397	399	368	383	397	421	458	423	410	392	410	430	421	386	385	393	403	383	381	364	423	386	402	386	391	403	411	406	414	407	392	439	408	384	410	431	413	381	392	435	376	341	407	434	417	396	432	386	407	405	406	414	373	421	403	359	394	384	402	410	444	371	388	380	416	405	428	405	406	418	393	383	449	381	415	394	417	396	400	359	431	420	382	376	408	402	419	413	402	385	426	378	433	395	407	395	397	381	379	400	423	411	412	389	395	378	443	406	379	388	425	410	435	464	396	380	392	390	392	385	419	400	424	433	391	403	386	420	410	393	399	405	399	416	398	413	395	418	410	441	358	418	421	405	403	417	420	408	436	379	357	420	420	418	416	400	396	396	434	415	395	431	412	401	405	404	371	436	429	417	397	452	401	372	392	385	376	416	385	410	433	402	439	402	390	412	397	401	381	384	398	425	366	430	433	427	390	424	424	385	390	405	396	413	385	378	402	400	411	399	446	343	426	353	411	426	394	395	410	412	374	441	406	401	399	435	423	409	406	394	413	417	410	394	414	367	386	408	395	406	410	390	425	406	396	373	441	382	411	429	411	397	411	410	375	396	427	438	409	415	384	405	395	366	377	408	422	403	419	386	399	380	369	418	406	414	388	408	429	380	399	438	426	422	389	383	400	420	431	435	412	426	394	384	428	394	387	467	378	414	407	428	409	428	424	434	377	421	394	409	417	377	440	389	378	370	404	441	419	420	383	398	405	382	418	399	418	450	400	381	414	389	420	345	401	396	387	382	420	373	452	391	357	410	417	345	393	431	416	399	384	414	427	403	395	419	374	350	384	391	394	372	449	397	387	418	385	397	420	412	429	366	405	401	407	423	405	428	390	417	418	414	383	411	434	410	397	407	377	427	434	387	417	450	380	348	398	384	380	363	346	438	419	396	430	409	420	356	420	415	395	386	407	383	380	360	435	401	373	385	388	376	390	401	411	396	397	411	407	402	383	384	374	389	434	394	348	401	404	437	405	424	415	399	441	400	434	388	393	408	410	406	406	379	417	409	433	410	377	417	410	395	362	416	416	373	402	414	395	412	430	407	369	410	390	396	392	397	406	394	410	406	429	388	411	405	436	394	438	395	376	382	415	384	420	418	418	406	407	361	423	434	419	418	345	410	382	419	418	396	388	419	401	365	436	399	402	375	419	419	400	385	391	400	393	429	403	415	407	388	373	368	417	414	404	435	403	399	431	406	384	407	355	397	376	422	416	409	391	370	426	396	399	384	424	402	412	448	417	412	393	424	377	390	413	398	416	375	368	394	421	415	397	405	412	394	429	440	395	410	417	415	404	389	394	369	406	433	391	399	419	381	364	411	398	413	430	416	413	397	394	421	419	430	371	401	397	419	432	377	390	427	392	413	436	390	459	390	423	379	426	402	422	391	380	402	396	384	371	397	384	375	397	408	405	390	445	388	383	401	398	426	424	382	418	394	411	398	387	414	431	398	384	382	440	407	383	369	383	400	385	410	390	472	380	414	420	397	410	439	375	390	390	436	409	414	426	404	378	437	421	395	387	431	431	389	388	399	396	415	370	412	400	394	383	405	429	396	430	406	406	401	412	444	405	370	422	418	392	401	427	426	408	395	389	413	408	409	450	400	433	428	404	384	428	393	402	423	432	407	386	454	436	408	410	403	405	407	381	390	401	397	424	397	450	399	400	423	403	419	383	444	384	411	399	414	409	399	385	406	405	431	383	419	377	371	379	416	406	400	420	412	401	404	426	422	386	404	401	373	421	411	401	422	404	366	427	386	401	391	416	395	397	373	416	380	380	398	388	365	420	409	389	400	385	413	380	413	421	418	405	432	403	408	416
31501	38857	26173	18642	16880	11870	8898	6953	4948	3746	2901	2371	1835	1542	1373	1209	1126	1053	1098	1037	884	962	784	761	744	678	664	638	612	533	501	502	520	541	558	516	524	559	523	539	556	541	524	545	484	505	480	471	466	477	442	481	471	464	420	474	453	435	463	474	448	451	465	418	416	443	424	444	413	441	429	439	436	458	427	395	412	442	434	407	417	402	423	410	433	445	428	415	446	371	408	422	432	383	414	389	429	383	423	426	399	400	386	411	398	428	393	443	410	407	429	412	417	409	444	453	438	426	409	426	379	383	427	415	391	419	392	410	403	393	379	353	414	418	385	412	419	382	433	413	399	410	410	408	435	409	394	447	416	421	396	434	434	420	421	420	396	387	420	439	369	464	394	439	397	411	400	367	423	372	401	432	430	411	421	437	427	433	415	399	399	447	452	408	399	409	392	465	428	410	394	420	401	428	430	416	408	402	443	404	428	369	404	417	421	393	395	359	411	378	445	434	413	394	400	415	416	435	409	463	409	404	393	411	431	398	393	380	401	403	379	402	463	440	406	464	397	416	411	392	426	415	394	383	406	442	450	402	426	441	453	371	412	424	413	381	421	375	384	406	425	432	389	411	409	419	393	421	383	445	403	414	417	412	399	439	431	433	373	444	427	423	371	436	408	408	397	413	422	398	446	400	437	412	427	426	416	365	421	438	428	391	416	394	432	427	430	404	416	398	420	435	398	413	407	381	411	397	400	404	422	430	427	415	442	412	418	400	409	377	408	364	407	409	408	422	414	355	378	386	428	397	443	422	431	412	413	405	419	452	485	418	411	423	432	435	428	366	427	433	414	408	427	408	422	396	387	403	423	413	384	423	408	405	449	424	424	444	377	423	413	410	401	443	404	416	422	408	406	424	413	382	401	406	418	427	382	401	414	406	352	429	423	428	396	414	402	416	430	398	438	414	429	378	427	429	463	389	373	398	398	386	412	415	405	403	401	402	428	399	409	408	415	439	409	423	428	427	427	426	434	394	404	446	407	391	431	401	431	426	376	382	385	426	394	421	402	397	401	417	411	411	412	385	405	418	374	418	386	397	394	424	421	414	389	404	408	405	418	393	400	428	415	408	407	447	398	438	415	431	408	431	384	396	401	444	400	401	410	413	406	426	417	387	391	431	432	398	428	430	397	400	428	442	435	406	418	425	459	407	427	419	413	412	435	427	400	379	443	429	392	426	414	410	432	387	467	433	430	405	385	379	404	405	426	359	428	427	425	399	396	409	403	448	458	409	419	401	391	389	415	398	404	406	392	428	422	455	362	435	443	411	392	419	443	437	443	415	427	441	419	387	410	439	439	409	413	405	417	443	438	429	434	417	407	409	384	439	406	391	421	380	440	391	439	444	365	381	394	418	424	439	431	392	415	416	410	407	442	414	419	410	446	391	419	407	391	422	396	448	398	403	441	391	420	400	395	457	429	405	418	382	444	402	424	401	399	440	376	398	422	421	402	405	419	399	391	456	440	413	371	398	415	407	403	417	445	430	423	428	433	400	421	435	457	403	439	371	432	413	382	437	464	434	438	402	393	427	391	459	424	421	401	420	380	419	416	416	436	428	425	399	410	441	412	432	430	422	366	388	409	417	396	449	387	401	376	444	394	410	403	376	409	391	370	401	425	410	437	400	412	372	412	404	402	385	408	405	413	419	431	460	431	421	409	426	414	435	404	411	403	440	374	419	407	404	430	447	447	328	411	416	424	443	415	447	416	433	398	417	427	447	390	434	448	397	390	427	409	418	451	438	448	414	400	412	419	434	426	387	431	402	430	384	414	431	436	394	441	422	434	403	405	430	423	421	414	424	419	431	397	413	417	428	418	419	415	406	412	413	419	374	409	411	437	384	399	410	434	429	444	400	442	402	377	435	424	389	419	403	399	422	383	401	444	421	457	395	373	407	366	398	418	413	426	396	430	424	447	423	413	421	395	374	396	433	417	397	429	440	396	426	421	389	420	458	376	427	413	433	451	392	404	440	438	434	414	407	398	442	423	400	451	406	421	418	423	430	414	402	423	413	422	395	395	405	421	381	416	428	420	389	442	367	429	390	396	446	404	424	437	371	423	416	395	427	389	427	395	395	412	401	416	404	436	412	450	423	411	403	436	417	419	417	435	421	426	404	471	415	424	430	406	410	412	396	422	425	424	395	399	433	441	426	403	428	449	390	423	434	426	440	444	383	406	386	411	408	437	416	387	410	413	456	403	436	440	401	407	409	419	416	435	454	397	425	419	380	423	441	457	398	414	389	429	416	434	405	412	390	410	428	414	402	376	418	396	408	419	391	378	390	422	429	387	375	441	408	414	434	421	382	408	401	439	383	422	427	447	414	423	388	411	388	427	417	382	426	416	434	403	392	369	442	439	389	437	414	434	431	426	399	434	423	397	448	441	409	417	418	428	434	459	397	408	405	398	418	419	417	377	448	413	445	397	406	396	394	403	373	418	430	420	401	436	416	402	441	447	395	379	438	430	435	443	405	417	411	369	421	416	459	416	384	441	405	406	386	385	414	373	381	374	419	414	406	356	424	385	400	387	415	434	381	425	435	422	435	416	429	413	388	421	406	420	420	408	416	388	436	444	407	412	431	402	404	428	422	408	415	408	377	402	395	413	425	396	418	427	417	401	426	401	409	410	396	435	416	385	404	396	380	426	400	402	406	367	381	391	432	411	412	421	419	370	411	415	407	434	412	406	435	398	406	385	383	427	436	385	410	378	404	388	369	400	401	418	385	427	413	409	419	429	377	438	421	409	366	395	424	416	408	404	390	399	373	414	409	407	435	440	398	427	419	392	418	442	419	405	443	437	401	451	426	414	392	389	390	448	422	445	388	397	410	435	375	397	408	409	407	389	409	378	386	374	429	411	443	370	430	438	414	417	416	398	408	427	417	408	420	395	453	415	451	413	472	396	403	432	410	408	443	425	414	403	416	373	416	348	391	405	457	380	353	407	403	420	451	445	410	415	461	460	416	426	398	411	430	442	390	443	375	430	386	417	425	408	429	404	394	428	410	418	380	388	416	358	433	435	424	422	407	421	357	402	388	412	368	420	424	412	394	453	396	422	447	434	423	399	437	425	397	405	349	401	472	410	428	413	439	416	398	405	414	387	427	404	400	409	434	421	360	401	398	486	376	491	412	414	402	415	409	427	426	426	396	427	383	429	385	374	391	396	404	401	423	395	410	421	447	417	428	429	400	400	423	415	389	412	436	434	408	413	426	422	385	424	391	425	383	444	417	413	404	449	415	420	389	398	407	401	402	425	427	400	390	423	444	395	398	416	409	387	405	440	403	378	446	389	420	401	421	428	404	400	403	408	425	401	382	448	409	425	393	391	398	415	399	419	382	414	406	423	410	416	413	460	426	438	410	392	386	440	388	430	401	403	390	461	405	402	404	406	411	413	430	384	412	411	411	396	423	378	413	404	401	396	407	396	428	422	435	443	408	405	443
28609	21532	15862	9164	5370	3493	2233	1634	1039	923	691	603	453	429	376	375	356	334	366	308	318	315	255	303	300	307	280	271	281	263	272	239	242	274	259	268	236	249	206	260	260	248	283	265	263	260	274	253	237	240	264	257	230	201	237	250	233	225	264	232	236	262	250	234	237	208	241	236	245	223	218	228	227	232	237	219	248	219	238	249	247	238	266	252	243	214	238	229	223	240	231	217	234	248	240	218	254	208	219	233	223	196	217	213	221	239	221	231	242	227	231	250	265	218	244	252	219	229	216	200	233	237	232	222	227	214	238	221	206	254	243	252	229	239	242	211	254	228	239	227	229	224	254	250	242	258	227	221	253	234	224	252	224	259	223	264	231	223	204	228	209	220	251	209	232	227	229	227	229	249	235	223	213	242	227	238	235	229	234	216	201	219	235	251	232	211	233	233	247	247	223	233	219	243	230	249	242	249	210	224	214	245	243	219	250	238	242	241	229	215	222	252	197	238	251	232	228	229	240	215	256	263	240	209	240	246	245	231	214	209	221	233	236	229	221	258	220	246	236	231	213	223	247	235	227	219	194	237	232	209	224	252	217	256	221	249	217	219	221	251	216	242	214	247	225	252	235	249	233	233	229	235	239	219	249	250	243	228	247	254	238	209	214	216	252	240	254	231	235	245	208	253	235	237	253	235	235	211	247	246	216	262	251	237	227	207	211	270	271	218	238	226	241	215	217	216	245	255	238	221	239	204	221	264	232	220	218	220	227	253	214	217	216	244	253	216	256	237	230	230	236	197	241	217	243	225	260	247	221	259	237	239	245	236	213	228	232	232	229	240	218	233	222	240	237	235	251	246	262	216	212	264	208	245	236	244	227	236	225	242	243	223	234	212	216	243	230	221	205	201	204	219	243	260	239	241	242	219	222	233	233	234	238	225	218	239	239	234	238	249	252	228	230	228	254	214	234	269	229	221	224	223	240	265	233	240	239	224	261	232	222	242	226	220	230	247	223	229	238	227	239	262	246	224	250	220	246	248	210	217	238	243	215	208	237	214	206	231	214	224	224	239	234	204	219	258	242	223	243	266	235	245	200	225	217	235	234	252	253	234	222	232	251	259	252	229	210	217	252	235	236	252	249	215	212	212	234	242	235	224	236	229	219	247	236	217	232	259	222	237	226	232	238	221	216	226	241	207	216	214	238	247	229	236	212	215	244	238	244	218	238	239	214	217	260	243	242	221	235	229	247	258	242	207	242	258	237	208	233	230	216	229	215	244	246	220	235	257	217	237	232	225	238	226	230	238	231	234	232	223	235	236	231	219	222	233	229	252	258	252	232	227	231	251	244	239	215	221	211	262	251	226	225	210	245	238	219	262	216	211	231	242	243	221	247	247	268	229	268	245	250	203	222	234	235	235	225	210	188	229	233	226	236	238	221	248	250	236	239	227	222	219	236	231	226	232	248	231	218	226	245	216	243	259	231	210	231	208	220	229	239	219	248	214	227	254	238	238	211	230	243	219	246	240	267	239	212	239	203	229	217	230	233	252	216	234	242	230	262	240	242	234	225	222	206	235	227	219	241	205	228	245	225	252	242	277	233	242	255	221	240	257	228	235	235	221	244	251	221	223	215	259	263	204	195	242	209	217	242	212	242	231	266	235	238	209	239	229	253	237	209	246	239	237	239	213	239	214	225	238	241	206	223	224	230	224	212	214	238	270	253	225	224	229	217	218	248	236	234	242	222	221	232	237	240	222	247	208	221	247	250	243	242	263	227	218	239	260	251	244	231	238	236	229	233	228	223	226	247	225	234	217	252	261	245	248	219	239	220	224	240	207	255	239	210	238	250	237	254	237	244	239	234	210	241	242	249	228	227	228	253	264	237	248	228	216	226	243	236	236	248	247	257	215	265	215	214	247	234	230	257	221	223	283	231	213	229	250	252	231	242	220	236	232	248	230	220	264	244	242	223	234	247	234	235	225	200	252	235	227	247	226	229	244	242	273	215	230	261	235	227	217	234	237	201	219	232	253	250	223	221	246	231	226	248	225	207	215	256	231	208	244	239	234	260	234	246	236	234	226	240	223	234	243	225	232	247	238	254	233	220	235	211	218	241	230	239	240	237	214	241	210	226	221	239	223	228	235	222	253	211	241	221	270	206	231	238	224	243	221	219	219	218	241	206	211	209	216	232	239	225	229	221	231	210	207	237	211	231	239	238	230	264	241	235	247	198	252	231	204	250	253	210	253	239	245	212	205	228	236	269	233	254	239	226	249	245	236	249	266	228	214	227	208	237	239	258	243	230	209	200	250	217	224	224	229	235	251	240	265	214	209	223	208	233	214	215	263	230	214	250	247	230	250	225	201	242	247	247	240	230	219	241	249	241	248	250	223	245	233	261	223	244	250	243	241	241	231	225	227	255	233	252	279	230	232	247	201	222	236	263	224	232	217	243	251	232	224	240	248	226	225	243	231	241	254	241	253	217	236	206	239	224	225	233	252	219	254	237	225	237	242	226	213	219	242	204	212	238	204	228	249	233	224	239	212	207	222	228	244	236	214	238	253	241	222	245	239	226	209	238	247	229	236	212	239	235	241	258	259	228	232	233	247	247	234	246	241	242	212	229	234	205	235	239	248	228	233	221	233	251	221	217	219	252	241	237	249	263	219	228	250	222	202	260	224	233	238	222	227	259	230	229	253	248	233	240	227	234	267	221	214	233	240	209	234	224	273	284	230	236	252	234	211	236	230	225	218	234	257	241	241	246	241	223	202	241	197	219	249	214	240	250	236	254	246	225	226	220	225	221	236	247	228	256	237	237	237	213	262	217	255	255	223	245	234	238	233	233	227	229	228	221	238	226	232	251	210	227	245	257	232	240	249	251	248	225	244	245	236	235	240	224	237	226	256	236	215	268	235	248	232	204	216	255	204	243	255	244	244	237	253	221	237	229	236	248	253	253	219	220	217	215	212	226	217	232	236	274	217	235	232	239	257	238	247	228	222	264	228	220	255	216	235	210	233	255	230	264	226	260	224	238	229	238	225	229	232	236	251	255	227	226	244	242	242	210	247	237	225	208	229	213	229	243	231	235	209	228	230	238	236	238	252	203	268	228	234	252	232	223	231	244	232	242	219	262	230	214	223	221	255	205	205	232	260	245	244	207	216	239	234	231	257	223	224	240	232	201	239	239	217	232	224	232	243	249	254	225	214	216	200	236	219	220	252	224	238	219	221	251	215	230	234	256	211	213	211	224	239	219	246	245	217	234	220	209	252	213	260	237	241	227	240	260	229	243	239	218	234	229	255	241	268	251	220	216	232	240	221	246	204	236	221	226	256	211	232	237	232	240	253	237	220	234	237	239	238	231	227	237	228	225	240	252	225	239	226	236	241	237	249	224	250	214	214	249	253	247	242	243	235	267	233	233	248	225	204	239	257	222	236	237	229	229	240	255	238	225	226	238	238	228	243	251	195	219	234	229	219	235	220	223	227	240	238
24080	25424	15300	9452	7847	5873	3949	2817	1854	1575	1149	926	700	609	582	496	485	447	436	454	466	396	360	354	357	352	322	316	325	303	314	286	276	266	265	302	316	277	276	275	296	329	331	290	311	299	270	272	256	257	275	258	287	280	258	261	276	254	308	266	268	249	252	242	231	270	287	247	221	263	264	274	253	280	252	239	298	259	257	244	227	238	272	270	265	291	268	270	241	231	243	247	245	266	234	289	264	254	246	269	263	249	267	251	246	258	275	239	275	249	267	247	250	245	291	250	250	248	241	239	237	257	236	255	245	239	266	236	271	252	235	260	269	246	263	258	245	250	261	249	248	246	249	212	284	237	256	261	273	234	273	259	253	254	282	276	240	255	283	243	239	259	254	281	237	250	261	259	258	261	233	290	244	253	243	273	228	262	255	269	239	245	254	254	250	256	249	216	250	249	259	267	259	241	267	248	221	260	268	261	230	251	297	260	249	224	274	268	253	233	230	240	276	228	260	251	248	308	264	243	255	256	265	220	262	265	267	251	257	268	288	255	259	266	243	263	253	253	232	254	254	252	250	266	231	238	253	246	244	249	263	253	250	224	256	254	262	257	251	257	285	272	255	230	241	232	251	257	259	260	258	254	261	249	232	260	224	258	248	252	283	237	247	251	239	248	246	241	276	266	258	254	210	244	260	272	230	207	278	280	263	241	266	287	230	228	258	244	262	250	268	247	236	216	280	239	254	265	255	223	256	273	231	248	263	250	273	256	246	211	238	251	256	247	264	221	262	256	255	254	213	251	267	235	250	248	242	282	246	260	266	246	256	271	269	247	235	242	241	264	255	296	270	244	248	274	258	238	233	238	229	243	245	225	271	260	265	262	243	243	248	256	263	259	232	269	288	232	274	225	255	269	257	254	241	253	244	268	250	260	259	258	263	245	279	256	259	243	249	223	247	274	249	232	238	259	254	252	264	259	295	238	233	249	266	278	270	245	266	254	247	260	255	251	240	264	237	258	266	267	298	227	272	223	240	253	260	259	254	293	233	247	254	267	288	265	257	228	258	256	240	239	270	275	256	261	226	225	251	250	243	232	258	254	232	261	243	279	251	252	253	248	240	279	280	244	238	261	288	236	227	272	242	261	265	257	256	234	263	254	231	250	257	264	230	242	261	249	221	240	275	247	243	242	264	239	251	241	251	266	253	270	232	248	252	241	263	239	275	259	240	272	255	244	276	224	278	250	252	246	278	273	267	263	261	269	255	231	273	266	267	270	257	259	284	284	263	272	240	261	271	242	232	263	257	272	284	240	277	241	273	249	259	280	258	278	270	257	265	274	255	237	246	254	241	255	247	250	281	261	233	266	248	235	248	254	241	263	249	280	275	253	252	262	278	248	238	250	262	254	230	274	241	267	247	272	252	229	246	244	266	243	262	236	269	252	252	241	233	242	270	274	240	254	265	249	253	249	224	268	262	230	250	254	254	240	247	247	268	258	263	263	272	235	238	239	242	247	274	269	283	248	243	242	239	262	263	215	251	243	256	271	255	252	264	251	256	259	248	254	263	241	254	279	244	256	246	246	249	252	232	242	288	275	247	262	243	236	236	260	242	266	256	226	242	251	237	246	261	273	248	250	255	248	233	242	254	242	272	287	252	243	254	291	248	237	245	245	269	279	247	236	251	263	264	258	245	249	213	270	246	240	261	244	249	241	267	256	259	256	268	250	256	245	256	270	250	270	257	255	275	263	242	237	266	248	267	266	287	265	233	262	265	266	242	260	220	264	249	263	238	246	242	254	244	232	239	275	215	264	236	277	269	250	267	284	239	275	246	267	267	272	241	259	250	261	265	251	227	270	225	251	251	250	230	254	257	256	250	242	276	244	255	256	263	257	265	264	242	243	281	275	260	243	268	254	251	282	284	244	245	255	278	254	258	234	258	267	255	252	240	249	271	272	249	229	251	240	244	262	254	265	240	241	255	254	274	235	228	255	254	251	233	234	246	279	269	275	246	217	243	258	251	250	262	242	238	273	273	244	213	283	262	262	275	250	261	265	253	249	262	276	240	245	280	248	290	260	244	240	262	260	259	271	243	232	246	247	246	284	233	267	258	294	244	255	268	261	251	239	261	255	243	255	240	243	221	255	282	254	284	260	240	246	266	268	234	252	284	246	246	246	275	226	257	227	241	249	265	227	243	278	255	253	254	264	243	253	238	263	263	267	263	248	261	237	241	259	231	259	256	243	257	255	258	283	246	248	237	248	260	250	243	289	269	233	293	249	263	251	255	259	275	249	238	255	247	242	265	259	257	242	254	249	269	232	256	276	258	244	274	262	278	258	250	241	254	291	243	268	246	260	250	239	221	250	260	264	270	249	253	228	261	224	263	265	251	269	266	254	234	295	234	254	263	252	239	276	234	236	265	242	276	233	255	278	250	249	273	239	268	244	275	256	264	242	291	260	263	230	233	257	240	219	256	252	253	243	230	244	247	254	274	266	237	251	236	265	269	266	290	246	267	241	261	251	246	235	249	251	243	252	278	246	235	234	258	224	277	239	240	276	256	229	263	255	246	259	274	262	244	244	254	268	265	248	267	235	253	270	238	218	271	235	254	234	263	237	236	265	259	295	235	255	259	218	262	232	231	259	250	239	243	253	253	236	263	270	267	251	254	251	228	252	265	235	253	253	245	239	265	249	265	263	238	252	268	263	240	259	235	269	249	268	254	260	265	243	280	264	256	260	231	237	246	243	258	262	249	256	273	256	252	259	263	245	232	277	211	269	234	286	263	250	276	216	241	243	242	217	248	264	243	258	279	254	263	246	279	267	264	247	270	266	247	269	255	270	240	232	235	238	258	270	271	259	282	265	268	296	281	271	263	241	265	255	261	260	298	276	222	250	255	264	269	252	254	277	233	261	237	275	218	254	246	271	268	232	248	232	244	273	222	273	300	259	260	255	262	253	256	271	263	245	264	255	248	214	246	232	280	262	249	234	256	258	242	237	260	239	261	256	234	258	281	235	233	277	222	248	285	237	250	251	251	273	257	238	246	255	266	262	245	252	276	280	272	242	287	259	242	247	248	269	270	253	262	233	246	265	238	257	244	261	253	240	251	279	250	246	229	241	262	249	258	250	277	255	259	241	231	257	245	244	248	270	242	275	247	254	241	263	260	244	243	283	256	247	257	213	278	242	268	279	256	267	267	252	252	272	232	288	272	220	256	241	243	257	290	270	273	238	238	236	258	262	252	245	234	265	250	279	249	244	261	250	260	260	257	260	244	265	263	267	245	248	255	248	238	315	283	260	252	238	281	238	261	272	252	221	239	252	219	265	258	247	255	247	256	229	238	250	223	252	246	259	254	241	285	273	240	243	234	228	278	253	285	246	249	261	260	246	277	267	265	261	244	266	239	247	215	254	269	264	267	233	255	251	252	232	250	262	247	217	254	286	214	261	243	264	257	286	282	272	245	287	252	271	258	246	262	277	273	288	257	272
23982	21292	28455	24501	21316	13687	5639	3041	1989	1529	1330	1043	801	641	590	545	562	517	508	512	429	442	412	382	386	363	403	385	302	345	318	308	313	309	296	323	304	311	308	323	325	319	372	315	292	306	280	327	309	299	322	309	302	294	310	312	294	315	302	280	275	307	287	295	292	305	289	258	272	291	303	290	277	273	294	275	252	257	279	265	287	252	296	255	261	255	256	275	238	276	284	293	271	233	270	265	265	276	253	251	290	275	274	289	273	275	273	232	278	270	257	254	300	281	260	288	282	281	271	239	272	246	272	295	290	277	261	294	260	283	284	261	266	265	264	245	270	268	283	281	261	230	246	290	281	293	278	294	284	252	285	285	282	283	247	249	277	268	274	282	264	273	256	297	282	269	272	297	278	253	270	262	253	275	288	272	250	250	260	255	272	255	279	279	253	284	261	263	270	285	281	284	249	254	275	261	283	259	294	280	277	294	282	270	266	285	259	263	291	275	260	272	270	279	251	314	324	255	288	264	267	288	247	264	288	276	289	263	250	272	237	268	265	267	278	254	248	267	285	289	238	274	246	259	250	250	297	270	263	291	262	259	266	279	282	277	253	275	282	275	263	265	251	272	253	276	274	249	282	287	259	288	270	286	260	281	285	275	260	272	264	300	269	278	251	267	279	267	283	244	277	248	252	252	255	259	265	246	289	247	237	279	260	226	309	235	263	280	273	234	298	295	251	256	286	260	270	264	276	264	249	271	292	299	286	273	252	255	278	286	261	270	273	240	270	309	281	306	257	259	259	260	275	229	268	261	265	246	291	256	275	289	235	257	256	285	257	274	260	287	283	302	296	279	243	274	273	278	268	309	242	233	287	272	239	253	274	265	263	284	292	263	225	268	283	295	281	261	291	257	264	278	243	281	267	270	268	265	238	262	278	282	259	273	282	266	276	246	238	289	267	276	244	259	271	286	274	264	271	262	268	254	261	260	258	282	265	249	266	274	251	284	302	263	251	275	237	301	286	273	268	268	272	248	273	246	287	280	283	258	248	246	244	267	260	272	272	258	263	289	263	265	268	280	267	245	315	280	235	299	292	255	256	253	275	261	261	274	291	242	240	269	270	261	257	276	266	283	258	283	254	261	286	273	256	303	259	310	287	270	252	275	255	263	276	270	269	262	251	265	267	246	263	288	261	272	292	274	295	274	269	286	281	286	268	258	279	267	278	278	269	276	271	264	274	269	259	251	268	246	268	254	274	259	275	259	253	284	285	291	257	234	259	284	251	265	256	261	249	272	268	273	286	267	258	279	269	279	278	281	247	230	258	269	252	294	252	255	272	274	255	264	260	250	270	262	265	277	275	272	256	252	276	262	260	266	296	253	262	294	257	266	241	261	274	220	259	280	261	264	261	276	271	253	271	265	278	266	281	250	271	272	301	279	276	248	275	260	237	282	270	241	266	264	278	266	268	285	258	285	253	268	288	255	264	259	264	277	304	287	270	275	227	265	276	256	275	278	246	272	233	261	298	239	260	253	249	219	267	268	261	268	257	276	265	241	297	251	242	253	256	258	251	274	284	282	283	269	293	275	271	270	266	277	267	288	275	269	268	282	283	255	262	280	295	246	268	275	268	274	256	291	285	250	275	264	280	252	252	268	296	274	307	268	268	259	300	287	264	246	260	288	307	264	231	263	273	284	251	277	260	242	273	249	275	273	255	282	280	235	261	250	275	240	271	299	244	243	257	273	267	249	270	293	276	251	273	273	289	277	273	278	254	277	247	248	290	253	262	279	245	269	263	260	290	243	259	262	254	249	274	276	265	246	278	275	255	239	262	282	271	277	282	279	264	267	277	273	284	280	276	268	254	279	270	311	284	256	241	262	300	259	258	284	287	290	284	292	264	272	271	245	247	300	286	253	226	257	260	270	274	248	269	257	254	275	315	248	267	265	285	284	304	273	253	256	232	282	260	245	276	263	277	252	266	309	273	277	296	251	280	279	275	249	234	257	268	232	318	259	279	310	274	266	248	286	259	268	290	278	261	313	260	255	254	286	260	275	240	273	243	269	267	282	243	276	309	321	277	277	270	227	277	280	278	256	251	258	244	244	278	251	300	260	268	269	301	241	257	277	277	263	273	249	275	274	261	258	266	279	280	295	271	268	286	264	282	238	260	260	291	290	275	263	254	291	271	283	270	254	273	270	265	288	257	283	287	254	258	234	280	268	283	270	259	252	247	258	265	251	271	295	243	281	285	270	247	279	294	277	314	285	274	269	287	273	305	261	265	265	261	301	243	246	264	270	279	292	244	289	259	262	273	265	257	276	302	257	273	257	241	294	294	261	272	281	287	261	257	288	261	282	276	276	277	273	287	250	262	290	291	292	274	249	262	271	270	240	267	255	268	279	298	267	269	250	272	263	236	267	266	267	272	268	270	266	246	287	259	270	267	248	252	276	290	251	289	268	262	246	283	247	278	296	291	269	283	277	251	271	274	262	274	281	264	288	247	254	292	269	263	276	270	279	274	240	283	251	269	286	293	275	245	297	268	281	260	281	267	278	285	254	271	289	292	261	279	291	273	272	250	281	251	273	275	272	287	283	277	263	257	275	275	269	272	256	276	260	277	272	272	264	260	267	252	267	271	281	254	294	274	271	245	252	277	283	299	295	273	264	288	246	276	260	312	253	290	278	263	274	271	273	294	262	277	274	278	287	258	297	275	282	315	243	277	268	267	257	243	261	283	295	255	251	276	255	283	291	270	271	269	254	272	272	243	290	248	294	296	296	279	269	231	276	263	270	262	249	277	254	270	292	279	260	276	270	266	257	250	321	276	277	269	274	254	311	284	263	254	266	258	263	249	293	287	296	267	258	273	267	250	266	292	273	265	259	247	279	293	271	285	234	255	270	270	259	270	250	271	270	247	253	249	274	236	290	286	268	255	268	283	248	255	273	263	271	270	260	255	265	286	266	265	278	255	291	241	283	241	267	268	271	278	259	269	249	242	279	265	295	280	254	274	278	249	291	294	292	284	284	284	249	257	259	300	221	279	265	249	277	279	278	256	293	256	279	264	258	266	275	276	277	264	252	292	265	287	283	307	247	281	268	296	247	285	250	268	260	231	283	231	284	244	265	275	261	261	292	257	259	262	277	278	264	311	256	266	280	269	268	261	271	292	257	268	293	261	292	279	282	253	260	254	264	263	252	260	259	264	283	255	296	282	236	275	277	281	316	281	235	274	241	268	262	275	276	268	269	291	254	261	268	279	254	262	288	281	280	251	244	296	299	274	268	292	273	297	281	253	256	279	280	236	253	282	226	272	272	266	297	255	271	258	272	260	265	244	282	292	271	295	277	286	238	272	269	283	252	287	277	260	254	306	288	261	256	273	292	276	266	264	257	264	270	273	274	281	243	258	257	307	263	264	251	273	242	262	282	266	257	242	274	258	310	267	313	255	260	264	285	269	287	273	245	274	258	269	272	292	297	234	233	229	266	265	273
27894	34372	23049	15531	12490	10045	7044	4824	3395	2633	2162	1637	1192	986	838	755	725	723	707	692	670	564	506	495	456	499	459	395	383	358	375	347	333	341	419	351	360	339	352	383	375	356	362	326	368	373	347	331	335	335	350	353	299	317	299	310	320	305	327	304	279	290	295	288	296	335	309	275	284	292	280	313	305	309	301	299	306	252	290	282	310	280	314	291	294	282	300	282	287	275	277	301	306	270	264	307	275	278	302	250	268	283	301	294	329	273	292	292	255	306	273	290	275	301	275	304	291	287	290	284	278	280	296	263	288	283	279	269	307	287	269	266	339	271	266	286	303	312	275	302	297	280	272	279	301	307	261	271	294	288	261	284	287	317	257	274	317	283	266	269	298	281	293	309	304	289	287	267	308	297	260	258	251	308	298	274	256	286	312	286	285	286	320	310	300	317	278	297	304	291	260	315	286	282	278	257	332	304	301	271	291	270	280	296	287	281	299	298	284	322	290	305	272	295	271	293	233	300	297	270	300	284	286	286	293	287	284	263	282	273	296	294	281	281	288	288	268	283	297	250	303	295	246	271	304	295	316	299	254	314	306	274	325	281	291	289	289	290	309	274	253	298	279	305	290	310	274	278	293	319	282	255	296	293	280	277	288	287	267	279	312	280	294	305	288	291	277	291	287	289	285	314	281	282	287	317	282	268	299	288	275	260	263	260	304	268	307	275	265	260	275	274	290	294	313	294	289	273	291	281	259	294	273	276	253	296	271	276	282	288	285	288	288	278	285	276	269	273	300	272	309	274	285	309	299	302	263	302	280	263	299	294	264	269	257	239	324	317	287	304	259	264	319	281	279	277	286	282	289	279	315	297	300	266	279	303	310	295	293	287	287	266	292	279	244	294	273	297	333	291	299	295	324	287	268	308	282	261	287	278	272	285	291	262	260	290	280	259	260	295	299	286	286	279	274	278	291	273	272	295	267	288	278	313	312	280	287	261	280	300	275	307	282	285	268	263	283	254	325	277	265	300	273	288	285	312	296	276	324	289	288	283	299	308	272	269	308	277	248	280	303	291	284	283	264	268	304	274	278	268	300	262	264	292	276	313	290	278	273	296	289	287	288	309	279	287	284	290	276	307	280	307	248	293	265	293	261	255	272	282	283	296	289	310	306	323	286	300	290	297	279	288	268	317	279	269	271	285	286	300	283	300	276	262	302	273	302	272	261	309	277	323	288	267	288	267	303	307	320	299	283	294	318	272	291	295	268	281	282	284	307	307	265	266	311	284	291	291	281	262	283	293	288	272	260	287	311	302	290	324	271	284	283	272	261	249	296	288	242	285	263	262	265	297	285	284	289	256	303	291	316	290	313	273	277	303	292	268	296	266	307	294	288	283	306	264	270	272	281	289	282	289	261	262	296	302	284	285	294	300	297	241	300	244	268	292	262	271	279	287	288	271	286	279	299	286	311	276	281	258	265	294	242	277	305	270	252	262	270	288	275	297	275	300	284	287	260	314	259	286	274	310	282	278	284	303	279	274	275	295	250	322	296	309	276	285	313	300	308	277	273	277	300	298	303	281	290	304	268	275	270	279	283	287	264	269	280	258	273	285	278	295	272	314	284	300	278	319	300	290	315	296	269	284	259	291	283	283	290	282	274	277	320	290	255	265	304	296	308	310	266	277	278	296	257	292	275	283	283	293	245	282	315	267	290	307	303	285	277	253	297	257	302	268	283	303	282	297	267	255	270	274	302	290	272	305	272	265	262	269	302	274	317	286	287	298	269	278	323	279	266	282	284	269	278	282	283	278	307	303	260	288	276	276	291	264	269	299	291	276	297	308	268	263	258	288	306	278	305	344	293	266	292	276	277	278	253	284	321	298	303	310	305	310	291	272	294	273	279	301	282	277	298	298	256	277	270	301	299	307	263	274	253	297	276	258	288	293	308	301	292	290	269	306	264	282	295	298	289	265	275	304	266	307	287	264	280	298	287	258	270	297	247	309	263	284	275	323	277	270	288	281	295	283	290	273	280	258	285	286	268	276	282	287	284	290	273	277	312	296	276	286	247	301	245	282	267	319	289	255	328	258	254	273	285	281	323	279	306	271	266	318	282	290	303	301	298	301	257	282	291	304	293	288	282	276	260	280	305	278	300	298	261	264	278	268	308	299	295	282	277	280	300	299	277	270	316	307	312	302	248	275	269	295	287	286	289	315	280	286	266	284	274	267	280	293	308	294	274	253	254	282	273	295	292	280	299	285	324	287	232	297	295	310	294	279	290	241	293	317	282	289	276	259	293	294	285	257	285	237	259	306	288	298	273	298	299	290	270	267	289	283	267	275	296	300	310	263	294	304	287	272	276	284	312	293	283	306	283	278	303	285	282	276	277	288	319	251	279	293	286	289	314	261	304	315	300	294	265	311	285	288	332	284	272	283	322	285	292	278	260	299	309	277	271	299	319	258	313	277	267	287	269	283	281	297	267	264	323	293	299	266	249	294	263	269	259	315	295	298	265	268	288	279	268	294	292	274	261	297	282	290	275	298	274	288	248	267	282	283	282	284	283	270	293	273	279	275	286	258	324	293	270	301	269	292	296	306	300	301	241	286	289	262	272	282	267	287	283	314	272	282	301	296	268	269	287	297	276	282	301	289	279	298	284	273	296	278	263	289	260	305	248	285	282	283	281	289	284	286	295	253	304	305	296	269	321	295	278	285	239	293	260	274	260	279	319	292	284	264	298	253	290	283	283	281	256	291	279	267	271	305	256	313	280	285	305	283	285	271	309	260	300	270	279	293	277	264	295	273	315	301	295	284	272	264	306	285	255	281	310	302	237	294	295	299	287	291	293	301	255	290	288	290	271	287	275	314	307	298	310	290	290	275	264	315	284	264	294	287	285	266	282	280	291	310	260	319	297	283	306	284	265	291	302	288	331	296	268	268	247	260	292	281	288	307	307	290	297	272	289	268	288	290	290	296	266	273	304	259	309	278	277	267	297	262	295	264	289	293	283	278	297	299	294	293	273	273	314	264	247	284	293	259	267	296	286	283	289	272	300	274	286	289	255	330	284	284	287	270	303	268	263	304	279	269	302	257	282	268	243	303	279	244	281	252	313	264	293	286	278	286	312	279	270	288	277	317	271	299	276	314	288	292	278	266	305	266	268	286	306	295	280	249	298	274	313	299	297	276	255	283	262	278	299	276	285	284	271	289	301	307	289	310	292	254	290	240	305	298	290	281	292	280	260	283	273	285	277	295	272	295	272	269	263	315	283	281	297	292	301	300	299	291	259	312	296	288	320	306	298	300	265	294	281	302	269	288	239	264	269	264	276	312	274	278	320	265	293	271	304	313	301	291	284	297	281	294	273	288	314	303	275	281	311	283	254	263	272	282	300	262	271	280	282	287	298	303	283	284	285	298	282	257	292	292	282	307	272	296	288	269	291	293	282	254	276	310	244	311	286	307	275	310	281	291	272	288	279	249	255	267	287	305	304	270
25166	21278	27305	25462	13292	5255	3240	2360	1602	1330	1034	906	728	643	541	535	513	493	502	499	466	451	430	412	419	408	376	364	372	380	374	319	349	328	358	341	357	364	362	348	360	343	404	346	353	330	361	332	360	344	369	336	354	317	313	307	303	322	343	349	334	322	307	322	337	317	316	297	310	304	323	330	339	323	349	338	355	310	328	319	349	342	318	335	350	299	313	325	294	315	333	338	324	342	341	331	298	355	350	322	334	320	297	292	341	306	296	314	302	332	310	322	298	325	304	337	304	328	298	291	311	346	344	335	311	295	300	327	312	317	348	328	311	335	319	318	325	329	320	299	330	347	308	350	306	315	325	318	316	317	335	306	320	341	308	340	346	324	315	323	332	337	339	351	304	309	339	305	317	330	306	331	332	303	307	330	361	298	302	337	339	319	313	317	337	343	332	327	291	293	321	275	299	328	301	300	328	315	307	330	378	297	321	315	333	295	308	335	299	326	303	306	328	303	350	321	321	318	317	333	335	323	322	327	299	295	307	314	290	338	295	317	313	332	361	358	329	305	310	329	336	348	294	303	324	335	330	354	340	324	298	297	315	318	310	324	348	319	327	302	353	313	343	307	336	330	318	329	310	328	347	311	320	329	340	314	324	364	323	322	317	293	317	327	326	335	316	338	345	299	335	289	348	350	308	323	341	299	321	314	332	313	315	325	324	330	341	355	328	313	338	311	295	327	306	309	329	304	316	313	341	319	316	299	294	326	323	296	320	317	295	300	335	346	315	340	333	320	325	346	327	336	347	330	312	313	300	321	304	322	311	296	304	327	327	318	293	290	333	325	319	326	324	306	334	313	335	331	328	345	322	294	326	317	347	321	312	331	311	327	285	322	313	325	319	330	322	304	333	296	303	286	294	285	330	362	316	328	339	310	315	287	321	323	296	371	337	324	283	355	313	323	306	334	310	319	309	311	335	321	307	330	333	313	333	350	316	311	314	306	348	323	311	353	330	329	302	320	319	287	315	317	341	342	337	286	325	292	313	347	319	301	320	301	323	312	299	336	316	383	324	292	299	323	337	291	303	338	329	318	314	320	326	305	294	329	309	337	335	311	333	322	290	312	313	302	312	289	292	325	299	318	338	327	308	333	322	336	290	305	313	308	348	346	334	309	319	312	315	317	327	323	322	310	353	284	342	296	296	349	318	287	329	318	312	296	328	331	328	315	345	318	336	306	307	305	344	302	328	324	317	335	335	320	310	321	306	310	331	334	313	351	306	322	318	337	335	324	342	349	347	338	311	323	311	327	316	302	314	327	313	325	307	308	330	339	305	319	296	325	345	313	336	304	346	330	333	351	325	329	335	326	325	317	315	324	294	308	311	319	302	320	327	353	328	299	345	318	351	300	330	327	347	348	305	334	337	292	299	307	282	315	307	332	304	295	317	328	317	330	344	345	328	313	335	304	335	332	313	313	320	320	299	313	324	307	369	304	324	345	296	309	319	348	318	283	315	349	342	327	307	327	317	306	324	295	327	300	328	332	295	332	311	322	305	352	318	324	299	335	303	315	330	326	299	299	317	329	312	314	335	305	355	328	363	321	292	346	305	313	324	322	343	306	318	334	304	301	336	301	359	328	322	348	319	328	301	318	286	316	295	311	322	317	319	325	307	319	311	303	310	347	308	306	335	316	336	273	336	330	308	325	339	314	335	317	299	334	289	344	302	329	330	330	310	322	342	304	348	303	329	326	332	290	338	341	290	348	314	318	328	297	286	311	351	296	341	315	311	323	319	328	306	315	288	311	321	276	359	327	319	327	310	330	339	289	300	354	318	346	315	308	330	335	333	333	303	316	317	296	342	305	310	319	327	318	326	290	317	323	302	337	280	317	293	336	325	338	329	287	321	324	334	294	294	343	314	339	331	347	299	329	309	315	317	315	308	338	326	344	327	332	326	325	319	323	286	346	316	325	340	337	300	337	330	319	303	340	335	324	343	288	327	300	308	333	299	334	314	302	311	354	341	346	339	330	325	301	319	332	346	328	322	341	337	310	338	329	323	324	317	306	311	300	317	301	313	333	322	312	313	314	345	320	301	293	360	332	314	339	304	312	329	283	318	320	305	337	319	346	329	331	345	304	319	348	310	321	324	321	291	302	317	310	334	314	305	323	355	316	331	326	316	292	344	311	325	325	327	314	331	346	350	323	305	318	325	308	314	341	305	327	326	286	330	308	312	308	308	325	313	321	340	291	297	305	340	311	309	314	287	313	312	333	332	341	333	335	306	346	302	301	323	333	327	341	320	319	293	302	331	331	314	322	309	325	300	334	310	292	327	306	331	332	337	299	320	306	360	337	343	313	320	307	325	338	322	298	297	313	346	325	333	318	312	304	316	293	304	314	346	309	355	292	296	334	330	319	330	295	347	331	317	320	315	307	311	294	341	311	347	330	329	319	321	311	302	317	333	339	373	305	334	318	307	324	324	322	307	318	331	320	290	335	341	329	301	316	324	331	311	301	311	309	312	336	299	337	339	303	340	306	322	315	316	312	331	321	318	313	322	306	326	323	306	305	320	306	313	355	335	305	327	297	293	345	317	322	314	328	331	325	346	336	329	337	308	306	308	342	294	319	294	305	301	316	309	315	330	320	364	325	309	338	318	356	332	370	318	328	321	316	316	320	308	316	335	380	301	317	362	351	304	317	305	317	300	311	334	328	307	363	314	318	351	316	305	327	323	337	317	299	312	356	330	311	317	310	352	308	296	358	352	322	322	326	318	306	312	328	322	308	320	304	325	332	332	276	294	315	320	303	340	320	299	331	310	311	318	311	345	348	316	364	306	297	330	308	301	287	349	303	320	346	334	329	306	327	327	304	327	323	323	318	314	330	326	356	309	307	335	311	308	319	346	338	318	337	329	310	315	322	325	287	297	318	304	290	333	345	299	286	324	311	315	307	312	321	347	337	340	290	333	354	314	295	334	307	304	333	315	327	341	343	333	319	287	317	309	321	312	310	329	322	338	333	352	358	291	364	331	321	327	296	298	300	278	343	299	298	345	323	311	282	310	321	329	314	304	321	348	319	317	303	317	325	302	324	334	287	335	315	307	325	328	338	292	340	320	320	342	317	292	304	315	331	322	317	308	342	329	313	342	311	314	303	337	317	302	330	302	318	306	305	310	323	325	352	266	341	317	309	320	337	324	330	318	296	366	344	341	291	303	333	321	324	353	327	302	318	302	340	300	324	325	309	339	341	320	299	319	323	309	320	335	295	337	317	338	306	326	310	288	319	337	323	275	333	322	292	311	316	349	320	327	350	334	335	313	305	300	323	300	290	333	326	313	317	304	310	340	344	311	331	319	331	297	290	333	302	311	313	392	343	313	331	300	297	343	322	327	294	322	329	336	336	340	315	339	331	334	318	301	308	324	312	326	317	325	322	315	313	326	309	306	348	310	321	335	329	320	319	341	311	321	330	345	331	347	321	309	321	302	300	299	354
26721	29731	19275	12559	9503	7482	5638	4206	2940	2222	1795	1420	1141	944	772	751	658	659	700	654	607	507	504	509	523	516	463	466	374	435	381	388	403	402	387	384	403	417	394	436	461	384	428	377	403	413	411	369	387	372	381	358	356	362	358	335	354	339	366	363	348	347	358	328	320	372	371	343	345	368	351	345	319	315	318	349	348	328	385	352	334	338	361	356	336	341	354	359	366	341	342	387	358	347	364	336	312	323	350	332	363	348	353	383	312	352	335	356	336	360	358	353	366	346	335	322	348	333	319	367	343	305	349	336	367	348	337	362	316	361	347	344	333	344	359	357	319	356	346	352	355	319	345	350	356	359	349	319	346	343	336	351	327	346	356	361	348	355	348	362	337	330	362	364	347	361	357	374	359	371	352	348	392	345	356	345	330	356	337	336	326	346	355	363	331	359	326	326	356	333	340	317	356	349	385	340	373	358	349	340	356	324	330	329	328	354	337	341	330	376	339	347	355	349	364	349	363	342	340	367	307	344	349	344	389	355	360	343	334	348	345	349	322	338	339	324	368	334	325	349	342	354	346	349	345	330	340	355	356	343	374	325	364	356	313	324	315	326	330	330	331	372	359	350	346	322	396	328	332	386	340	354	360	341	363	365	329	331	346	367	363	377	329	327	347	356	360	367	324	349	356	345	318	353	350	364	338	372	361	345	319	342	340	325	362	359	319	350	350	330	358	339	334	357	362	375	333	334	345	330	327	351	367	332	363	375	345	349	350	344	330	369	340	300	353	337	326	351	361	386	375	338	360	332	343	329	338	378	347	365	344	370	347	329	350	357	349	332	380	323	323	336	339	336	360	363	366	352	336	356	349	363	311	365	354	364	340	352	359	359	327	330	351	355	363	348	320	355	341	328	342	321	323	361	373	318	371	354	317	345	340	337	291	354	348	368	347	349	375	345	347	329	332	340	327	351	322	344	365	390	351	354	359	352	370	348	355	334	357	329	388	337	367	349	360	340	359	365	325	364	351	321	337	367	359	349	358	345	327	370	330	384	357	327	344	361	340	320	344	333	355	315	313	363	378	370	345	335	342	376	348	363	337	356	361	331	327	329	352	313	376	337	339	337	343	343	340	304	345	341	338	334	323	337	341	366	351	385	336	349	342	335	350	327	356	369	330	339	367	333	373	343	335	340	387	325	332	344	336	351	334	360	360	350	349	358	339	360	351	365	380	335	328	325	324	322	304	360	341	336	384	344	324	353	332	356	340	350	323	335	332	353	374	364	313	353	371	378	363	353	332	352	353	359	352	354	307	336	381	331	345	376	328	276	365	350	334	358	308	342	343	356	360	324	372	363	320	344	376	344	343	368	352	352	342	372	372	344	364	323	311	357	342	374	332	361	317	327	359	343	341	335	349	337	328	314	355	331	332	353	346	372	337	351	322	336	362	336	367	347	335	346	357	344	324	339	378	366	355	348	331	342	341	332	326	340	322	378	357	339	372	339	335	404	351	370	339	374	340	371	326	374	346	373	351	359	347	336	353	353	353	326	327	337	332	374	378	350	334	331	317	345	321	321	349	330	318	358	330	344	347	321	381	327	326	324	335	322	363	367	366	352	351	371	343	333	324	338	341	360	311	332	360	339	389	352	328	351	339	346	354	356	341	341	362	360	314	363	338	325	378	350	330	374	347	323	329	377	358	354	348	348	374	356	320	367	374	373	364	326	345	338	339	362	348	344	348	337	325	318	341	385	337	335	328	350	337	318	348	326	382	355	341	356	351	326	348	350	321	342	353	348	383	319	355	338	319	332	334	358	328	323	350	328	318	314	336	338	378	339	359	317	323	360	373	336	371	354	365	333	350	333	336	339	346	363	361	347	331	317	330	323	351	358	321	367	309	365	329	361	320	355	369	326	310	314	353	348	345	280	331	374	327	329	344	320	350	315	342	358	333	343	349	363	341	344	343	347	317	367	340	325	331	319	330	361	358	364	354	361	338	331	344	335	347	352	365	357	352	326	346	369	346	333	327	327	363	300	323	337	339	316	352	396	341	333	334	351	365	340	354	345	387	327	337	346	333	333	323	334	329	361	335	343	358	367	340	340	354	336	340	349	337	350	371	353	324	364	360	328	285	348	309	353	346	326	343	346	314	328	348	355	324	357	362	312	342	349	351	325	333	342	344	347	315	316	330	377	311	350	359	356	362	350	366	351	338	317	351	339	373	324	367	311	374	328	355	348	324	310	355	346	345	322	379	336	328	354	338	332	331	347	358	361	326	340	337	334	350	358	342	357	345	326	352	328	364	356	367	333	348	342	352	340	347	300	362	339	327	315	307	331	363	333	359	350	345	352	361	350	334	375	342	352	369	381	298	317	343	340	349	355	355	345	337	352	348	332	366	325	329	317	345	323	341	346	317	361	366	324	359	352	340	359	312	344	325	344	348	327	347	336	336	316	355	340	341	341	333	340	355	355	337	323	365	361	347	337	355	344	336	394	340	329	369	338	330	325	337	331	340	350	314	346	347	312	359	332	325	361	337	374	377	337	352	332	349	328	323	330	353	353	362	313	365	341	352	349	346	350	321	346	334	346	330	325	354	328	348	351	328	306	338	339	356	382	370	360	323	328	361	354	354	363	311	339	350	294	320	327	353	341	330	348	342	354	378	322	305	385	359	331	368	367	352	312	362	331	350	358	360	335	375	344	357	331	322	333	321	302	369	379	348	327	355	343	323	338	348	340	324	320	338	333	330	352	348	340	324	343	371	353	370	352	323	336	324	317	359	344	369	360	356	351	340	347	360	310	356	360	335	358	319	320	334	342	342	323	312	336	366	388	354	331	326	340	309	349	379	314	316	323	318	348	338	336	345	345	334	322	350	330	326	322	327	356	356	343	343	332	369	350	344	334	345	343	338	331	349	345	329	337	396	352	345	365	344	358	358	347	346	337	328	339	367	362	327	331	347	333	366	342	358	352	344	341	333	343	349	346	328	329	320	384	352	356	344	325	344	364	319	366	355	335	330	362	340	345	344	378	359	319	350	312	342	342	333	318	331	339	350	345	340	390	357	337	367	351	355	321	337	328	329	326	344	329	318	332	322	351	359	348	347	334	323	344	353	370	360	338	353	352	346	357	351	350	337	342	371	348	338	333	310	341	318	336	370	348	331	335	358	346	348	332	350	327	322	347	320	350	373	355	325	345	356	345	315	369	327	366	299	313	347	325	320	353	359	306	341	352	323	348	342	351	338	357	335	343	350	357	346	313	359	365	318	337	361	366	337	365	359	365	330	324	381	367	350	343	339	388	365	313	343	347	347	314	335	362	332	375	350	326	364	325	364	322	337	352	364	328	345	386	356	349	362	310	341	299	333	339	351	329	338	336	360	345	374	351	368	336	397	353	358	373	355	343	340	353	346	358	307	330	347	334	355	333	316	342	330	351	339	341	334	326	343	349	316	377	386	318	357	333	374	322	366	307	305	340	336	344	328	315	344	354	328	358
22798	21323	29021	23967	21383	21511	12927	4638	2997	2464	2038	1544	1275	1052	915	889	815	780	738	770	717	712	589	595	609	591	498	500	496	475	511	497	461	439	481	480	446	453	466	496	459	485	475	456	459	494	455	421	435	449	468	436	483	420	448	444	435	440	435	453	424	407	442	433	410	432	436	393	415	453	397	441	409	416	403	383	391	420	455	382	395	408	401	397	418	424	421	407	379	427	381	401	407	412	428	389	395	394	395	416	403	423	410	397	380	401	434	409	404	433	414	413	407	421	383	405	451	421	419	410	430	392	416	400	416	395	414	362	421	396	421	392	403	370	370	407	427	427	386	405	370	408	411	396	395	426	380	414	405	414	412	414	410	414	423	404	415	444	396	382	391	398	397	409	391	428	402	407	397	387	394	402	371	415	435	404	423	411	399	412	396	429	406	432	425	400	406	402	392	397	398	424	385	363	395	385	414	414	389	366	374	391	396	401	383	398	380	366	405	430	426	409	422	418	418	388	402	409	380	407	403	396	428	414	402	416	413	374	384	428	380	391	414	381	440	412	351	404	396	390	454	428	419	394	401	393	418	406	430	426	431	401	363	411	419	422	400	380	397	385	396	400	370	417	376	421	418	417	408	457	391	385	378	436	405	427	407	428	379	346	419	390	396	412	368	387	403	392	417	385	373	419	438	417	405	394	426	407	432	417	384	463	382	420	375	437	381	404	415	431	377	402	365	353	415	429	396	411	425	373	405	402	382	394	420	385	415	369	439	398	420	385	404	400	429	422	414	409	415	416	370	407	409	396	403	413	385	382	427	411	389	397	385	452	385	422	387	396	449	380	437	407	428	400	375	384	376	421	386	386	407	399	404	413	416	418	366	397	402	390	370	382	389	409	411	418	417	371	398	427	399	399	393	407	405	440	409	431	416	424	399	410	328	367	409	411	395	405	424	401	427	384	382	413	443	406	369	380	387	409	431	409	402	421	378	411	405	402	387	414	384	412	400	421	411	378	366	436	400	395	374	381	442	399	409	362	408	425	398	419	377	391	414	398	436	382	400	420	387	430	409	415	373	380	416	371	392	341	418	404	469	440	426	405	400	420	422	417	411	381	408	397	394	400	438	375	432	432	400	421	385	408	415	373	434	392	394	392	375	420	417	419	420	396	380	417	384	398	459	384	421	369	416	412	438	370	441	430	421	423	378	362	398	420	364	399	370	402	417	379	376	400	392	392	386	405	419	380	398	379	399	399	397	423	435	415	390	393	393	418	388	393	401	392	377	427	418	402	421	387	412	425	430	420	424	430	383	393	396	391	413	378	396	456	375	367	382	432	418	384	417	407	411	399	381	414	390	379	410	420	383	389	414	407	417	417	392	425	417	413	408	408	387	412	384	390	361	420	396	395	392	408	388	408	399	378	381	429	397	393	380	420	450	397	424	376	405	406	407	387	410	384	407	430	397	370	407	424	403	385	401	415	427	420	422	400	399	402	421	422	377	384	409	396	378	403	369	375	417	394	404	412	422	417	427	391	424	397	425	406	405	369	398	382	371	387	407	412	413	410	356	371	402	382	397	390	446	431	422	386	443	385	407	417	453	403	392	420	447	420	349	402	395	422	449	396	414	368	391	408	431	407	403	368	417	427	399	411	405	416	437	360	422	380	403	413	375	388	442	427	380	405	382	393	418	434	393	375	415	407	400	401	393	384	427	381	422	423	406	411	409	427	389	414	412	393	392	450	392	387	432	395	431	398	413	412	395	372	389	422	416	411	401	409	399	404	405	443	421	386	425	425	402	391	402	397	417	397	388	415	429	412	407	405	390	390	433	418	421	399	405	428	386	428	424	407	427	433	398	385	397	425	427	394	424	390	414	398	389	408	399	412	415	383	387	409	438	425	429	401	403	455	413	381	394	392	391	428	378	407	434	404	393	426	369	379	440	399	413	426	386	410	397	412	393	418	414	357	402	408	408	383	418	416	413	414	397	401	384	390	418	406	396	365	421	412	394	420	369	383	412	414	385	389	405	419	397	411	414	409	397	406	414	415	412	374	426	371	390	420	422	394	388	429	412	387	430	394	394	377	430	413	405	414	414	430	417	439	394	420	405	460	413	385	424	416	412	409	398	375	404	383	385	395	438	402	383	419	393	379	420	413	377	437	393	416	422	438	435	378	410	412	376	419	445	392	383	399	426	386	410	402	413	398	389	419	445	384	378	382	378	431	400	376	387	403	421	433	372	429	409	361	389	415	409	397	389	422	394	420	401	384	390	410	380	394	377	384	396	399	406	402	405	392	387	359	449	420	390	386	377	428	376	373	394	399	437	426	397	382	389	403	419	415	413	421	411	413	412	403	379	405	410	417	412	366	378	384	404	420	375	436	421	418	388	410	423	394	410	367	417	386	423	405	395	413	379	380	410	384	381	423	412	387	422	423	373	409	387	385	391	407	398	390	418	382	415	409	375	376	417	413	393	400	409	401	400	384	379	377	435	402	413	409	378	429	429	388	402	392	408	404	409	407	384	371	404	390	396	383	367	417	387	394	414	423	420	437	430	364	405	443	386	378	381	439	410	417	411	387	393	389	406	405	411	399	399	447	411	422	414	415	408	413	379	427	418	411	438	401	407	408	370	384	391	407	401	374	412	388	428	413	427	434	402	398	427	412	418	377	410	389	383	386	401	365	423	405	405	361	403	428	392	393	387	424	413	386	398	409	430	404	379	409	419	399	412	397	418	420	414	418	426	410	397	397	397	373	400	376	420	388	369	413	416	414	402	402	428	390	396	425	443	411	416	431	413	376	401	403	407	414	422	382	410	431	384	426	375	400	388	377	409	386	394	426	410	392	400	391	359	401	415	409	423	419	416	369	418	409	394	389	382	379	401	407	411	451	380	403	402	432	410	405	380	419	409	412	438	393	383	411	380	418	423	395	404	435	406	422	421	388	404	423	366	387	414	379	384	428	383	388	423	364	378	383	400	394	355	417	412	364	420	412	408	378	419	391	412	388	401	393	394	440	405	349	421	400	371	421	404	382	384	423	412	387	410	378	391	400	396	404	377	406	401	404	414	429	396	389	420	394	400	387	407	408	376	400	384	440	392	400	438	384	401	414	429	443	403	423	393	440	383	399	392	408	380	379	393	398	401	414	402	402	409	410	422	405	386	352	389	413	393	396	411	385	392	425	411	426	432	391	400	425	416	405	395	432	422	432	388	411	424	433	393	395	373	419	399	407	444	393	385	391	437	366	423	428	411	395	401	430	403	406	411	417	412	418	405	385	410	412	413	413	414	404	393	445	376	427	363	373	395	411	414	422	409	354	462	365	395	382	408	393	429	434	384	445	369	412	407	398	421	374	408	417	381	429	402	404	375	387	393	388	393	422	402	406	385	386	425	392	442	411	387	403	387	422	387	411	378	380	412	415	404	414	384	404	394	398	452	395	417	396	419	344	346	420	402	388	422	451	425	389	402	414	380	401	394	405	413	406	412	397	373	369
31145	38861	28312	20197	15552	11891	8933	6914	5214	3942	3251	2462	1797	1492	1244	1172	1091	1064	1056	1032	890	853	775	716	758	725	671	582	581	559	483	506	526	496	503	516	550	505	529	517	569	519	553	553	466	496	486	509	452	492	469	476	470	475	498	479	439	431	464	438	462	476	404	461	441	420	435	469	441	435	444	437	420	441	424	443	441	397	430	381	392	439	436	412	430	427	400	383	438	394	407	386	415	442	390	424	434	409	421	405	387	412	436	390	431	411	425	434	393	399	444	431	415	395	470	416	394	414	402	426	423	400	423	393	419	424	428	428	412	400	381	452	401	432	432	393	413	416	438	389	431	428	417	431	428	433	424	446	405	471	452	386	400	394	429	418	413	402	422	409	446	411	395	394	378	408	407	432	418	414	416	381	419	436	428	416	436	403	408	411	425	410	393	347	445	412	430	445	415	439	413	406	445	428	422	405	417	411	413	416	405	391	464	420	399	430	424	411	382	419	422	395	423	440	429	443	442	384	398	406	413	428	449	441	398	420	403	381	478	462	440	359	396	430	427	407	437	398	391	383	390	408	443	412	400	391	409	399	399	428	444	412	447	417	438	425	420	411	378	394	412	419	394	382	427	406	410	370	399	412	428	393	397	444	382	416	418	395	408	441	407	454	405	390	407	397	404	419	433	402	408	468	420	441	397	405	437	400	407	403	405	406	418	419	377	400	436	398	380	408	421	456	427	429	426	407	420	423	416	388	433	407	426	465	426	386	387	388	455	433	394	440	424	391	461	395	413	441	390	401	388	412	391	393	422	414	430	410	415	435	412	422	405	397	410	421	436	443	403	414	361	402	388	435	412	395	421	403	371	426	393	396	407	441	432	405	378	419	381	402	436	418	411	434	415	431	397	406	434	416	385	413	424	417	392	415	411	430	399	449	431	406	401	418	423	406	423	431	398	415	402	438	431	421	394	431	436	425	433	393	430	415	428	409	447	386	415	445	423	410	420	424	438	399	403	398	434	392	378	410	440	403	445	421	401	404	406	400	374	405	404	406	421	420	389	443	427	373	420	411	426	380	425	413	418	385	373	381	421	407	413	423	421	412	388	423	424	398	394	399	412	389	424	368	374	403	425	400	376	443	451	402	443	457	433	446	368	380	404	439	408	429	411	395	441	405	394	415	438	437	437	426	399	413	411	419	427	412	409	423	391	365	404	400	428	433	442	434	421	428	398	411	395	428	438	447	412	385	461	413	396	447	445	413	376	396	431	398	420	419	394	443	425	420	434	392	389	421	364	399	417	415	388	409	387	398	412	410	416	395	398	412	429	432	414	400	436	374	383	405	415	396	418	420	425	441	399	416	398	415	400	431	422	387	432	432	411	413	407	447	421	426	411	420	422	399	379	431	422	430	406	426	405	394	422	440	423	399	421	389	405	380	400	406	471	423	431	414	458	424	408	407	409	424	423	438	390	385	416	427	388	421	409	427	368	419	432	403	437	375	388	389	424	390	424	418	428	424	415	418	404	424	427	440	422	406	423	456	393	396	386	391	402	441	430	367	395	423	407	432	457	414	422	424	427	416	391	423	384	383	397	406	423	407	450	387	402	405	423	384	396	403	451	363	386	407	427	439	410	439	421	392	435	437	428	396	418	377	463	412	369	395	419	402	428	431	401	372	380	418	459	444	427	406	440	447	412	404	432	421	437	390	405	423	406	395	384	410	406	431	442	426	407	424	416	392	412	423	393	409	390	398	412	420	409	380	386	399	448	411	416	433	408	406	380	433	409	403	414	414	417	429	404	388	397	395	436	441	398	406	411	368	421	432	426	444	406	392	407	402	453	391	407	403	422	424	403	428	406	397	428	378	420	440	437	398	410	408	388	431	387	448	425	400	430	405	393	417	458	399	436	413	402	426	395	382	393	431	395	432	437	379	415	381	431	389	416	423	427	404	430	444	407	430	415	407	386	447	396	386	423	418	383	401	450	380	435	383	421	438	402	391	419	415	391	409	402	405	448	401	425	425	420	369	403	424	416	387	410	396	371	437	441	421	428	399	420	404	429	452	392	415	402	418	380	398	439	416	415	431	381	391	390	401	453	432	424	469	383	426	377	386	412	387	409	402	394	436	430	345	391	456	411	438	415	439	400	401	411	441	391	411	404	438	405	402	400	420	417	389	422	418	414	400	425	384	393	384	435	382	439	386	429	368	428	434	398	407	418	397	395	423	432	433	404	389	412	454	423	392	426	404	393	394	424	437	397	418	411	440	389	462	427	403	410	449	423	438	408	388	377	402	416	384	460	412	404	394	393	418	398	393	432	422	403	421	441	398	420	421	442	424	387	408	421	421	433	449	432	409	397	441	410	451	437	419	423	434	408	394	451	404	375	415	433	422	405	387	421	458	430	398	428	438	461	396	375	417	440	396	401	461	411	411	400	430	394	429	421	408	408	422	389	410	425	392	402	411	381	391	403	377	410	404	446	412	428	407	406	407	416	432	397	425	405	415	362	417	389	409	420	409	462	440	443	414	399	443	417	409	428	387	392	398	414	414	443	403	417	400	394	388	391	422	408	412	442	421	419	441	429	395	429	394	395	443	424	422	385	429	430	422	455	437	454	421	391	439	401	398	432	412	398	392	424	393	379	398	396	431	408	432	440	421	414	378	436	429	409	390	421	401	406	433	421	439	402	410	389	411	412	391	451	417	427	413	451	411	395	428	415	411	397	413	417	410	394	439	457	448	397	410	392	405	386	386	438	392	415	423	410	421	427	396	384	409	419	377	454	420	410	425	408	418	432	435	456	424	443	420	423	426	393	431	433	407	429	426	428	445	383	396	407	446	401	445	419	398	436	423	381	380	389	382	412	408	418	427	422	408	411	432	444	405	404	371	388	433	406	381	451	428	399	403	417	400	461	372	444	412	403	425	404	436	407	444	402	369	436	411	439	422	412	441	411	404	420	386	402	446	449	421	444	409	415	407	407	403	393	442	396	388	407	379	429	443	415	382	449	398	435	447	431	419	431	424	403	425	410	431	401	426	392	419	411	464	396	416	427	429	403	371	390	457	402	389	387	431	370	414	437	406	419	408	441	408	441	397	433	470	416	394	424	401	415	413	409	407	447	426	397	427	364	441	434	362	393	440	391	379	436	427	425	382	415	421	410	442	404	408	364	403	425	422	421	396	395	388	421	392	449	427	406	387	406	419	391	430	395	448	396	412	410	410	399	401	412	397	427	426	405	393	431	409	421	399	393	408	402	423	377	442	442	400	408	383	428	378	420	401	416	406	388	416	398	413	406	413	400	424	400	443	462	408	395	416	420	422	416	409	426	441	450	392	431	413	378	412	428	409	420	402	406	402	382	451	419	389	418	394	424	411	405	384	396	460	423	408	421	408	432	410	396	425	431	378	417	436	404	407	419	408	393	412	404	433	404	433	406	430	436	456	408	382	416	404	406	395	430	442	415	408	414	411	434	438	418	460	455	436	442	413	414	407	377	411
28884	21437	16013	10353	5304	2823	2037	1626	1148	932	782	592	469	417	382	357	371	340	349	383	339	300	299	297	280	300	265	264	279	246	267	269	248	284	285	264	245	252	257	270	247	242	279	246	236	240	230	227	293	237	215	256	231	226	247	223	237	234	246	217	259	266	226	238	248	229	254	237	239	217	258	232	260	237	243	204	244	221	204	215	202	254	245	224	219	211	202	207	227	222	213	214	230	224	228	225	227	237	231	228	232	235	222	270	217	237	250	236	242	230	230	232	240	255	239	222	241	230	233	261	228	250	254	245	238	234	263	218	224	237	223	217	220	223	211	236	241	226	243	262	223	241	243	229	216	228	224	224	235	234	232	239	242	260	226	234	216	236	244	241	251	222	226	227	252	248	205	248	210	221	239	214	234	239	198	227	208	241	249	237	224	223	262	248	224	213	231	245	211	217	250	240	240	227	246	222	211	248	240	214	225	229	231	232	231	243	258	225	218	274	245	243	258	222	232	217	230	232	253	244	217	242	209	233	211	232	242	208	235	220	240	243	228	220	239	220	244	218	244	232	237	223	261	231	241	241	225	245	240	219	207	243	238	245	262	259	244	239	231	243	236	230	212	228	221	231	232	221	232	236	222	229	225	222	220	258	223	221	232	238	244	227	221	237	218	251	208	246	222	231	244	223	210	240	238	216	231	223	228	207	205	246	227	235	237	222	244	222	227	225	227	243	243	236	218	238	216	229	242	232	220	240	255	203	241	199	236	246	237	240	227	251	245	240	241	215	230	231	240	247	251	214	231	230	236	249	222	241	224	214	236	249	208	190	227	193	234	247	232	253	241	237	257	221	216	262	230	240	236	232	252	218	210	249	247	227	222	236	220	236	229	234	222	197	255	233	238	223	211	220	232	235	232	225	219	240	221	271	253	205	235	240	255	231	241	249	260	245	209	252	222	221	240	209	211	241	235	221	212	216	241	224	203	249	232	221	230	245	222	243	215	239	242	227	247	254	214	241	231	230	257	260	208	242	236	236	234	250	251	213	237	250	210	251	206	238	222	234	222	224	221	235	240	262	240	219	229	205	231	240	211	218	229	226	226	209	224	237	217	229	223	223	250	268	232	214	253	220	216	230	246	215	214	246	262	206	247	215	228	219	232	191	220	241	258	232	255	252	233	220	229	244	228	223	228	228	203	256	231	236	238	231	238	226	241	208	235	214	233	209	220	220	202	273	230	221	246	236	229	220	236	234	212	256	230	217	220	232	212	230	228	246	241	234	224	245	254	257	275	237	227	230	239	223	210	239	225	216	238	227	242	209	233	224	207	219	232	190	244	228	244	212	230	224	211	221	216	217	230	260	223	225	254	241	236	225	271	208	242	246	233	210	238	227	250	240	240	219	221	218	214	243	253	240	256	224	241	225	199	216	216	235	230	229	239	235	219	239	264	245	246	245	228	238	238	262	230	241	261	234	228	254	217	244	223	250	216	215	209	221	228	220	216	233	234	237	240	232	249	220	209	224	225	232	237	213	237	239	251	262	243	206	218	214	264	229	231	228	231	226	227	203	251	236	226	225	244	229	208	224	237	253	216	242	203	213	237	246	206	207	216	214	229	228	227	238	241	217	221	227	193	246	258	208	224	225	234	221	222	203	229	257	226	198	204	256	227	252	213	244	258	233	212	253	230	212	238	237	234	240	228	225	249	259	250	236	238	220	204	237	242	200	258	238	228	216	235	233	250	251	237	220	249	230	246	250	269	224	209	207	219	222	226	207	232	216	235	212	233	213	221	206	225	224	233	237	222	250	231	214	228	240	231	246	216	227	232	278	223	221	211	245	205	238	238	267	253	223	226	258	232	227	245	224	227	240	245	222	219	215	214	229	228	245	221	249	253	263	252	245	223	229	241	218	225	250	230	243	252	219	215	239	241	244	225	236	239	216	244	250	210	238	246	225	227	220	254	230	225	226	251	227	240	197	232	245	227	258	244	211	234	228	222	248	205	220	200	258	227	203	242	245	258	245	215	231	224	228	239	230	255	245	240	232	239	257	229	221	243	233	208	262	231	240	222	235	234	216	212	222	240	225	221	207	242	242	243	234	230	233	232	250	240	225	220	245	228	221	199	243	240	215	204	251	256	219	238	218	225	202	244	208	238	253	210	211	248	226	210	226	231	217	225	218	220	276	227	251	228	251	241	248	227	221	246	220	228	209	230	236	270	235	221	247	224	260	245	242	228	228	228	225	240	240	241	246	224	223	234	207	250	242	224	213	230	219	211	248	234	233	231	237	255	235	240	216	214	230	201	218	242	233	230	259	239	245	221	227	227	241	263	221	234	252	232	195	246	207	222	218	237	237	251	255	253	222	210	247	244	213	233	232	229	235	247	235	258	242	237	229	237	211	242	240	249	224	238	230	239	223	213	247	221	235	242	228	220	237	246	233	223	235	220	231	222	216	225	227	239	225	246	224	223	258	208	230	241	240	249	244	221	227	228	242	207	236	250	234	224	248	208	250	252	238	240	221	224	225	221	228	231	245	240	234	232	231	219	241	231	248	231	217	213	209	206	228	231	230	214	224	238	238	239	227	223	220	226	227	248	237	223	257	260	212	245	199	240	235	257	250	226	219	252	222	244	228	247	217	200	219	237	209	245	227	210	221	223	218	231	227	236	231	231	247	209	245	252	229	244	209	240	205	225	222	215	223	199	226	226	232	249	244	229	224	233	221	217	220	236	207	242	212	258	229	231	230	222	245	237	269	222	240	228	249	244	254	215	213	252	219	233	222	222	239	221	238	226	216	234	232	247	246	253	211	224	236	217	238	196	229	222	205	216	221	246	234	248	240	241	219	234	232	238	232	217	230	221	234	231	228	211	211	244	196	203	231	257	246	230	244	247	250	240	213	218	225	224	242	229	198	230	214	243	233	231	247	232	220	237	223	247	221	213	233	229	236	253	227	204	226	228	225	212	245	227	208	235	199	229	245	262	234	245	203	225	234	238	218	230	268	218	236	231	233	246	220	235	229	249	232	247	286	224	238	227	224	234	237	232	211	250	211	229	248	266	239	229	234	249	223	250	260	225	237	242	231	250	238	195	235	254	225	253	263	262	248	243	251	241	244	209	236	242	225	248	254	213	232	226	234	218	247	237	218	247	246	242	231	248	245	223	210	221	230	246	231	227	253	241	248	218	236	213	214	205	232	220	215	221	230	247	229	206	209	243	218	209	224	221	234	228	173	222	226	232	201	236	228	214	203	197	207	222	239	235	227	238	228	231	232	250	201	211	237	249	248	219	262	229	223	235	223	247	236	220	229	218	234	228	257	221	214	220	238	224	243	213	245	243	225	220	215	200	229	230	227	237	249	209	238	235	260	248	245	240	219	218	246	231	221	242	205	242	223	234	242	250	219	262	234	224	232	225	235	233	228	245	224	237	222	226	248	242	202	231	231	215	215	215	210	218	244	198	223	216	212	245	243	217	228	239	211	247	232	247	217
23527	24904	15497	10565	7522	4816	3695	2912	2038	1514	1339	1037	788	579	534	491	461	428	489	487	438	412	396	377	313	352	323	315	315	297	276	268	281	280	305	304	314	281	309	305	294	297	262	293	311	287	258	261	283	260	241	296	270	256	252	256	271	265	270	277	254	237	232	307	255	255	265	242	290	279	261	273	231	273	254	261	243	266	267	250	251	268	251	267	223	270	252	258	234	250	267	225	270	245	274	276	259	266	266	283	256	227	251	251	234	246	285	246	256	266	244	228	225	241	261	233	290	239	258	296	253	255	259	252	298	257	285	271	248	276	274	242	249	248	246	257	240	265	230	251	285	264	257	249	241	230	281	232	233	255	273	251	239	225	259	228	259	259	270	267	264	259	265	247	274	244	246	264	275	221	266	227	230	251	234	251	277	271	256	292	248	241	279	307	228	238	230	263	272	288	257	260	231	257	231	240	256	276	277	252	235	242	254	229	254	232	257	274	254	255	261	258	226	267	244	247	267	245	240	263	272	248	213	271	242	278	256	252	242	246	249	268	256	243	250	258	253	242	250	249	250	218	247	244	244	233	244	244	248	266	248	266	249	252	258	258	231	258	260	285	243	252	290	241	234	275	290	250	244	251	241	251	264	262	263	250	294	243	240	236	248	224	226	261	246	253	241	289	235	241	273	259	245	259	272	264	245	262	267	258	253	239	247	260	269	250	242	252	231	230	265	235	252	249	241	247	238	245	248	257	264	262	233	250	242	246	263	260	259	289	257	264	253	258	250	276	253	245	234	268	273	253	248	239	246	254	256	255	251	256	232	221	232	252	225	247	236	253	256	269	270	244	235	266	251	265	274	248	260	229	259	263	237	238	277	252	260	265	255	267	279	245	251	257	236	234	261	232	223	257	248	249	250	256	220	243	239	260	269	246	275	260	264	223	289	262	256	220	225	260	239	271	276	259	263	253	287	250	247	268	250	248	252	241	273	269	234	253	214	233	253	236	244	270	263	247	245	246	248	269	238	264	260	274	238	267	228	244	256	250	257	240	247	275	233	263	257	265	247	246	246	228	241	259	259	269	265	269	257	230	275	280	229	260	244	249	249	244	243	239	223	241	246	251	254	262	257	264	223	247	287	257	258	259	239	222	257	254	226	217	247	243	246	277	219	271	259	242	261	246	248	274	281	247	247	233	222	274	239	233	236	239	254	256	237	244	254	239	255	233	280	262	267	232	276	242	254	251	251	259	224	283	248	252	261	231	242	244	276	269	248	252	240	206	265	246	263	273	257	233	250	262	266	239	252	272	263	265	261	252	259	267	254	266	266	243	263	266	281	244	271	261	280	266	231	278	247	255	237	257	243	246	252	233	233	216	237	259	256	254	244	252	253	252	264	251	268	256	257	240	224	244	252	248	255	261	246	245	240	269	255	242	262	240	238	251	265	250	279	241	266	251	264	242	264	261	258	243	254	287	234	237	236	223	270	243	264	235	220	246	242	267	271	238	249	265	262	246	248	277	233	255	241	250	227	261	222	239	263	241	263	265	223	266	237	246	238	248	264	244	240	251	251	275	272	224	269	250	263	254	272	270	244	274	266	226	268	238	241	229	246	267	275	248	274	238	247	253	268	244	259	248	249	263	268	262	240	277	267	272	261	228	239	254	253	255	259	245	272	250	247	266	251	241	250	254	255	212	247	266	234	239	260	225	250	274	216	241	245	215	275	224	269	236	238	247	236	238	259	258	251	252	241	224	238	229	262	223	250	237	252	246	284	237	252	246	243	243	234	229	264	254	249	231	253	265	260	228	250	223	242	257	247	245	228	263	227	246	260	244	249	241	291	235	258	261	262	232	294	252	269	232	249	263	249	256	219	257	236	262	238	246	263	252	266	229	230	250	250	249	238	223	270	266	250	229	252	212	244	253	273	261	238	261	250	257	275	257	257	270	255	249	258	253	239	237	261	256	257	198	252	244	216	264	263	247	233	265	220	274	267	274	238	267	239	261	223	253	253	241	248	243	249	226	240	220	276	258	287	256	245	236	247	246	247	249	233	241	243	250	226	236	244	232	259	240	223	246	239	251	273	243	258	257	237	249	231	231	236	248	226	271	219	251	253	226	241	277	225	251	284	253	238	262	250	237	261	287	257	236	266	257	242	258	267	272	255	243	248	287	252	238	238	280	282	231	270	256	243	264	259	244	236	267	246	252	264	261	249	268	249	251	246	252	262	241	224	222	265	237	252	248	279	258	254	286	233	242	234	271	270	261	244	256	247	236	235	274	279	271	234	278	239	257	286	228	239	256	270	260	261	246	265	273	242	226	260	297	200	227	237	264	257	262	250	220	235	244	257	273	262	266	238	265	260	248	254	247	233	262	266	251	244	258	235	255	241	261	233	237	283	274	270	235	237	250	265	270	241	274	248	259	257	261	253	240	277	261	242	247	236	256	260	256	242	255	238	256	222	239	261	246	238	276	245	296	267	233	254	250	247	248	256	252	255	260	238	260	272	240	261	242	217	252	259	243	247	287	249	280	248	256	256	237	240	258	271	256	235	248	266	249	251	251	284	260	268	253	245	235	245	245	254	230	240	242	255	254	262	254	232	253	222	269	257	227	254	269	251	273	262	257	233	214	252	262	262	268	254	254	263	244	260	272	233	255	246	261	245	242	272	259	244	265	259	252	245	249	254	247	250	230	259	257	248	257	234	257	259	254	262	258	239	237	250	226	246	259	236	266	250	271	237	262	278	275	231	276	262	276	223	259	255	259	239	261	230	270	230	272	230	265	236	267	262	249	235	256	248	265	234	242	266	246	258	255	253	272	235	245	233	243	261	259	249	278	241	246	272	237	253	243	247	233	243	258	277	258	246	279	234	240	250	237	271	248	265	262	256	253	256	245	261	224	248	264	248	219	237	268	256	258	257	271	238	254	262	239	269	287	231	267	257	237	223	264	248	265	255	245	272	252	237	260	242	240	251	285	256	258	255	266	265	225	219	269	241	269	257	272	273	249	265	262	246	253	231	231	285	227	235	240	248	266	244	269	227	272	247	259	243	240	242	260	249	250	269	260	245	261	263	249	229	243	258	236	275	269	254	259	241	269	261	251	234	256	228	240	256	275	256	247	240	282	246	228	206	234	242	248	274	213	245	248	279	244	272	242	263	272	238	238	265	250	286	248	233	251	229	246	237	232	248	252	258	265	254	253	250	246	241	265	259	240	248	236	278	249	264	243	244	250	278	258	224	252	279	234	244	243	237	250	263	241	255	236	219	223	268	249	245	238	255	258	278	247	244	259	230	232	223	238	255	277	244	196	249	244	234	239	258	247	259	260	231	269	252	262	252	251	261	272	282	258	235	241	248	247	213	245	247	222	220	225	249	243	259	273	252	237	253	254	249	243	264	248	278	242	242	272	250	239	247	269	272	245	265	258	230	239	257	239	274	293	247	253	272	245	259	266	269	278	253	266	245	280	251	251	258	245	263	262	286	245	214	244
24085	21338	28515	24548	21381	13022	4745	2918	2146	1659	1258	1057	789	721	599	505	508	483	503	513	473	425	430	385	387	384	346	315	351	345	329	300	280	295	311	331	320	330	335	318	309	318	286	317	305	304	298	295	313	292	315	282	282	304	273	273	280	282	295	305	282	260	289	282	243	290	301	264	290	253	285	308	274	274	280	251	262	275	276	284	297	265	260	279	226	285	271	243	250	276	242	281	249	269	242	270	265	243	284	280	295	287	234	254	266	280	248	258	267	263	283	249	277	293	254	266	255	266	268	266	294	268	289	292	259	273	282	300	261	247	256	254	299	299	291	247	258	270	280	273	252	252	279	255	261	259	266	252	251	258	242	287	259	282	277	271	282	275	273	263	254	284	260	267	260	272	258	266	262	257	260	265	257	281	253	284	250	256	293	268	291	262	274	303	277	257	278	299	265	255	251	259	260	258	266	283	266	236	237	295	270	256	270	252	259	284	258	259	274	248	272	243	271	249	296	246	264	262	238	286	279	294	250	259	243	257	295	278	246	263	259	288	249	257	251	225	262	275	274	268	243	303	263	269	273	276	243	253	247	242	237	257	256	269	270	257	269	294	279	268	271	257	267	289	257	275	293	275	277	254	271	230	275	275	275	254	271	262	256	242	217	240	247	255	263	284	285	271	252	271	233	258	268	271	276	265	249	243	269	262	258	296	272	248	261	265	262	267	249	287	295	297	250	252	253	257	240	298	247	280	289	282	294	246	275	290	271	246	293	272	256	265	249	255	260	272	271	261	263	283	278	260	258	279	264	282	256	292	285	280	262	261	271	278	268	244	261	278	268	258	248	284	258	269	266	299	268	263	262	293	291	278	258	268	266	267	271	276	282	232	309	247	253	312	273	265	296	250	267	277	259	298	247	257	309	276	299	248	261	270	291	267	269	260	265	271	274	261	261	259	272	267	288	264	278	280	268	270	279	283	301	283	277	254	270	277	259	281	254	254	268	305	283	256	268	281	255	276	259	278	265	254	250	246	288	245	261	281	270	272	282	283	274	291	249	245	266	267	247	289	259	273	278	256	275	276	261	307	283	279	244	279	277	297	239	288	320	279	284	284	251	285	263	281	285	261	239	245	278	276	271	257	283	243	302	238	248	271	260	259	269	272	231	252	292	259	286	257	256	244	257	267	257	239	290	262	314	256	274	261	261	290	289	282	260	248	248	251	273	311	283	283	259	275	257	298	267	275	288	270	277	267	251	275	280	283	263	307	236	257	276	257	257	256	253	269	298	263	280	274	269	267	299	282	266	254	258	254	270	282	279	261	287	268	265	266	300	265	265	268	263	297	265	267	232	246	263	293	255	282	261	270	250	238	252	306	266	266	271	273	290	239	245	272	260	271	281	273	260	259	250	254	228	285	260	275	256	268	282	286	270	286	265	277	245	244	260	280	286	267	258	290	273	263	286	257	289	270	274	300	276	285	267	288	264	286	274	240	262	261	307	267	252	292	282	242	265	259	265	277	289	249	255	245	245	270	295	263	251	278	252	263	311	255	252	252	275	261	285	244	265	268	273	246	272	286	281	276	283	279	271	272	270	266	263	285	258	283	259	260	280	264	254	229	237	274	271	296	282	258	260	260	266	291	256	262	257	290	254	262	273	269	288	279	244	279	273	258	284	251	264	267	298	253	284	272	269	275	300	268	264	258	294	283	290	276	259	293	283	260	266	248	280	294	278	238	265	284	262	258	291	282	276	266	284	281	278	266	249	302	267	253	270	283	258	278	291	256	258	280	284	274	269	299	280	260	267	269	293	274	277	287	254	260	268	254	263	261	263	273	270	248	259	277	284	271	276	241	259	263	274	257	227	294	250	255	274	255	287	277	240	271	264	237	316	255	282	251	270	288	262	260	282	284	250	270	263	242	280	284	264	241	262	275	254	291	247	252	254	271	274	259	279	263	256	263	280	232	246	265	259	247	259	270	258	287	299	273	247	249	279	242	274	278	280	268	287	258	282	240	284	275	310	294	296	291	255	279	259	282	292	290	257	300	281	257	289	270	252	266	257	280	249	279	247	261	253	288	223	268	265	270	279	240	274	252	256	284	270	274	272	277	273	261	277	269	265	258	238	280	285	286	237	271	280	281	279	272	269	246	252	247	271	239	277	292	251	251	292	266	233	310	241	271	266	317	254	259	272	268	245	246	271	272	304	263	287	279	251	279	282	287	284	281	288	281	251	290	230	259	268	274	284	250	271	257	296	280	254	258	287	255	286	287	257	274	264	295	281	278	275	249	257	268	271	280	270	253	258	251	260	260	277	251	268	287	257	287	266	301	286	253	273	277	284	280	272	272	267	263	273	263	255	284	257	280	273	277	246	283	254	275	258	276	279	264	277	278	283	287	262	243	261	260	274	267	265	292	257	266	275	268	254	285	276	275	287	276	273	234	250	256	260	296	272	241	259	284	267	287	252	273	271	269	272	275	272	299	305	231	254	257	246	278	276	276	268	287	274	260	282	238	305	301	229	246	282	273	276	263	266	269	252	303	278	271	275	287	284	270	273	272	270	280	272	293	272	231	247	280	280	255	258	272	267	255	297	257	260	280	252	290	281	264	240	263	278	278	281	244	255	284	304	287	255	239	259	300	251	263	278	273	301	288	260	240	277	268	244	253	262	250	295	270	263	259	274	292	288	266	268	262	337	265	279	253	243	271	281	266	247	306	265	243	253	290	236	248	249	289	241	286	257	259	246	273	260	256	284	253	288	265	274	252	279	245	263	266	265	272	279	267	286	279	259	275	286	271	266	258	238	283	279	244	263	266	246	274	304	256	285	276	301	276	266	249	264	265	268	254	280	248	264	289	264	287	298	283	241	264	287	289	235	259	258	261	266	274	252	271	273	263	252	248	243	261	273	290	248	271	274	242	263	269	265	293	248	276	261	266	263	272	272	258	271	239	258	242	263	288	278	251	252	302	279	259	291	275	247	265	281	278	265	280	281	276	268	255	263	265	243	241	276	255	262	256	263	268	247	262	252	241	274	266	267	273	275	242	275	287	274	293	278	288	264	274	287	268	246	267	254	269	288	260	277	261	262	236	255	279	254	262	254	237	245	258	258	275	270	286	254	271	278	286	247	272	257	265	265	297	257	295	260	269	244	302	262	271	252	237	271	263	251	285	271	274	240	278	285	274	280	249	259	285	282	242	244	277	293	275	269	242	257	257	262	279	264	261	253	277	265	297	255	263	270	279	306	246	263	268	283	269	262	271	256	245	256	273	268	275	287	268	275	249	256	251	284	255	274	258	285	296	257	299	292	263	257	273	270	259	250	279	245	257	255	290	261	251	257	283	276	290	265	291	301	286	281	284	273	272	275	264	255	263	293	288	257	275	266	258	252	246	298	251	267	283	264	297	257	270	280	254	270	283	277	257	294	282	246	249	260	307	263	288	259	268	286	256	245	277	260	273	282	266	296	251	250	244	267	257	247	287	268	257	270	234
27622	34946	22769	15776	12533	8645	6212	4822	3851	2859	2135	1631	1302	994	885	734	677	653	686	707	624	547	537	511	504	449	433	429	415	364	353	378	356	363	361	338	326	322	375	358	372	358	387	383	384	322	362	319	342	304	340	329	296	300	314	343	284	287	278	279	291	285	324	316	299	293	293	298	301	303	307	293	293	308	270	288	282	294	287	262	306	305	314	281	287	259	299	291	302	295	278	282	278	272	271	266	273	302	301	312	266	291	296	298	269	279	299	270	262	296	276	280	243	293	281	312	281	275	264	256	283	287	292	298	274	249	293	287	286	270	291	276	273	289	300	281	268	268	300	293	291	275	274	291	245	293	303	290	309	309	282	303	294	279	264	285	273	281	295	262	265	296	287	280	296	262	299	247	294	270	287	296	263	277	291	269	271	259	262	279	277	263	276	301	315	275	286	290	296	296	282	277	283	272	324	280	296	285	276	286	293	289	258	266	250	262	262	276	285	288	311	306	279	274	306	268	305	269	277	323	251	257	274	277	252	329	286	283	289	263	262	267	284	287	271	296	250	250	301	264	289	289	274	291	287	294	284	271	280	288	252	287	280	282	269	289	289	295	279	280	241	279	269	268	275	255	284	276	306	273	282	291	289	273	274	299	266	301	294	293	295	269	269	288	267	276	271	277	267	292	280	304	269	263	277	267	280	285	285	276	308	277	297	286	284	255	281	277	300	282	286	287	240	290	279	308	280	268	270	307	297	285	246	277	304	292	248	297	301	295	268	300	285	278	307	293	281	282	265	278	286	297	287	278	308	269	287	260	290	254	304	292	302	264	281	288	287	283	250	270	320	283	292	307	281	280	257	261	294	293	305	296	292	279	302	266	265	269	271	279	310	261	307	310	283	282	282	287	284	297	311	266	299	248	293	288	310	292	306	282	292	260	280	297	274	299	275	238	290	305	240	273	271	298	274	294	293	272	251	301	269	304	283	285	274	286	329	297	288	307	278	284	312	283	278	302	269	276	294	264	255	313	293	294	275	274	302	280	277	305	285	280	280	295	272	287	295	271	270	288	309	290	297	277	287	296	293	295	299	285	278	302	272	279	279	272	282	293	281	293	283	272	256	302	270	280	322	282	285	273	274	281	243	315	274	244	312	296	286	293	293	271	286	284	313	273	279	285	269	296	284	262	286	253	264	270	269	272	260	291	270	252	263	312	274	308	287	274	292	297	283	295	262	287	266	279	246	279	288	309	286	300	237	317	292	271	277	289	302	292	285	287	312	273	283	251	280	270	280	260	286	293	276	283	281	254	283	264	276	277	279	265	284	275	245	267	274	301	314	237	275	275	290	278	262	279	263	276	304	297	278	276	304	316	296	324	294	276	273	271	260	274	306	287	301	255	271	295	293	257	285	278	283	269	278	296	274	291	273	310	271	292	295	286	287	281	312	293	268	287	306	289	296	293	320	256	290	292	299	263	262	287	291	261	268	286	296	289	279	278	272	309	289	296	260	295	283	297	299	289	272	315	316	281	291	306	256	268	285	265	268	306	299	282	295	307	286	249	306	269	286	284	280	278	295	284	274	290	267	263	312	298	329	278	279	301	269	264	293	290	275	278	281	272	280	270	274	276	281	267	288	278	291	265	286	315	294	290	305	298	306	280	276	285	258	296	296	296	289	319	288	282	294	278	277	316	271	255	283	289	292	274	287	304	271	257	271	269	263	277	281	266	304	289	273	294	270	307	269	265	292	283	295	285	291	248	296	273	286	275	262	285	264	262	291	295	284	267	269	282	258	275	283	272	284	298	283	285	297	298	273	269	276	263	289	303	306	299	275	273	299	310	268	318	290	276	247	293	255	275	283	288	258	292	310	280	270	283	287	257	260	318	303	308	312	274	275	273	317	263	304	274	285	283	265	273	303	284	280	314	293	286	278	288	299	266	290	243	291	259	272	272	306	283	295	272	276	271	274	254	286	272	291	303	267	289	290	284	246	266	277	289	286	267	266	280	295	297	299	287	279	256	288	307	296	243	281	282	272	306	278	301	274	281	306	238	276	300	287	275	292	277	304	285	283	293	278	286	287	294	269	288	305	279	268	275	286	288	273	268	307	310	255	285	311	268	321	279	285	287	267	321	271	301	288	284	293	281	299	282	289	285	295	309	283	278	287	278	265	291	274	266	256	249	254	259	298	304	269	310	278	299	280	322	262	283	284	265	279	267	299	293	310	306	270	265	265	290	271	312	266	270	291	275	315	257	267	265	269	271	294	303	242	290	269	300	265	275	297	291	283	282	231	280	285	286	258	286	274	308	253	297	303	288	268	299	319	319	289	264	276	265	279	268	317	316	282	272	279	261	291	287	275	268	262	301	276	300	302	268	296	300	253	257	262	256	294	301	263	273	276	275	250	298	297	246	299	293	312	262	258	263	278	285	308	294	280	250	308	279	317	248	269	300	275	262	267	269	273	266	306	317	301	276	291	323	247	277	274	281	303	275	278	282	302	288	294	287	270	282	283	290	290	280	300	291	244	317	268	273	291	267	272	288	288	293	272	267	257	265	286	287	270	300	300	281	289	316	274	285	306	305	272	246	287	274	264	275	284	298	246	282	304	298	274	273	263	278	268	277	271	284	287	314	289	269	295	293	277	285	307	293	284	291	281	281	297	262	296	259	303	281	295	278	254	278	302	308	292	277	311	258	300	276	276	276	308	281	286	275	308	266	277	252	316	271	291	294	270	306	240	289	313	269	289	274	287	283	307	267	273	301	290	293	290	284	292	292	319	271	277	312	285	279	283	280	279	289	291	272	300	291	274	290	286	292	255	306	258	264	285	295	286	310	278	283	294	289	280	276	272	327	296	295	281	271	263	259	281	287	292	315	299	298	282	262	271	270	286	269	284	316	297	266	270	300	279	282	297	298	292	307	276	279	275	296	279	280	306	319	297	264	264	297	312	284	286	255	307	287	282	273	293	279	292	302	274	293	289	275	264	314	270	274	290	305	289	291	294	290	284	294	289	301	277	286	273	261	275	278	308	314	269	270	285	277	267	268	277	282	269	274	315	272	277	265	257	251	312	306	321	274	285	292	304	280	293	295	300	294	282	284	301	275	275	271	266	273	297	284	257	249	298	268	277	289	297	259	256	294	283	257	297	256	279	264	269	307	234	279	252	286	286	303	279	287	300	297	270	295	323	296	293	277	297	262	292	285	289	286	295	286	274	286	299	295	264	261	266	296	278	301	293	308	272	265	260	285	285	261	271	290	289	268	317	266	296	293	282	295	283	245	284	313	299	242	270	278	277	277	286	269	311	270	272	287	292	275	263	272	253	283	241	287	290	275	297	280	275	288	248	288	282	259	297	254	281	274	302	326	265	292	261	307	276	294	258	305	261	274	265	285	266	265	290	301	270	279	292	302	273	278	296	277	269	320	291	264	271	280	267	260	262	283	300	286	273	272	259	290	279	279	298	288	296	311	268	325	324	275	271	292	273	290	266	286
25115	21249	27232	25499	13915	5292	3112	2035	1638	1327	977	812	748	641	472	468	451	468	526	479	443	440	440	424	397	385	346	355	413	356	333	320	339	347	322	348	347	305	357	368	328	369	316	363	321	347	343	353	370	337	355	333	321	350	329	302	339	309	359	347	305	324	319	369	328	305	316	311	352	341	360	354	324	325	334	346	314	301	335	305	320	288	306	323	327	282	333	329	319	328	307	326	302	348	323	318	318	316	309	309	345	321	311	302	307	321	309	343	331	350	354	321	283	297	309	298	284	345	288	303	325	300	349	306	311	315	350	301	311	315	308	301	296	311	337	339	291	352	296	277	285	313	309	320	296	277	373	322	291	289	343	291	330	297	331	293	322	327	326	286	314	348	321	335	327	339	317	331	325	306	292	289	300	311	328	304	278	309	304	313	327	289	348	308	308	309	318	317	281	318	295	334	296	294	302	282	328	308	306	302	299	313	312	334	349	325	317	308	338	326	301	283	284	326	303	298	326	317	306	284	318	287	295	301	291	352	355	295	322	303	329	310	296	301	331	274	342	275	332	313	332	359	314	302	337	308	301	281	331	323	292	293	307	333	323	317	297	300	293	330	335	336	317	306	318	331	331	317	306	316	326	301	325	301	324	332	320	335	287	324	306	275	324	340	308	335	345	311	313	329	325	338	312	324	319	312	282	323	296	309	289	314	311	264	320	280	325	316	307	309	306	292	328	286	305	305	322	284	351	303	290	337	346	299	320	349	318	307	319	297	297	288	278	320	335	328	299	333	331	333	341	299	297	336	307	352	307	330	334	310	321	301	272	317	280	303	330	302	322	308	322	322	292	308	312	326	313	301	304	320	329	348	330	319	309	292	329	322	321	311	350	339	293	286	340	316	294	297	338	307	316	312	318	329	317	321	321	312	319	342	322	294	284	309	315	303	316	314	323	324	357	311	312	296	324	328	321	331	286	328	315	304	341	325	334	322	315	301	312	304	307	298	291	290	283	298	303	293	302	283	280	309	310	299	309	317	290	323	311	319	323	330	295	342	302	306	325	291	322	326	306	314	297	294	309	311	331	330	291	297	332	284	331	298	319	339	336	311	289	265	275	314	341	320	309	314	334	303	342	321	325	320	321	354	319	317	309	329	267	335	329	295	291	333	309	319	307	318	317	305	306	320	336	320	295	310	298	345	317	339	305	326	333	307	291	348	305	312	340	306	319	291	311	297	296	311	299	340	270	316	295	294	321	341	314	304	302	338	321	338	295	323	303	318	326	304	325	303	299	287	338	309	289	319	279	326	322	323	324	293	329	318	301	316	275	328	315	307	308	341	332	341	290	297	342	339	335	322	319	308	297	292	327	324	288	327	307	311	264	276	289	298	307	315	316	287	321	336	306	309	315	335	359	292	336	325	308	300	284	325	316	323	292	340	318	297	330	323	315	321	320	299	317	338	319	304	309	307	325	290	336	292	310	311	303	309	316	317	303	317	289	315	316	300	344	311	313	334	297	315	320	305	299	339	310	288	337	313	307	309	309	312	315	345	305	321	326	318	307	288	309	302	329	322	309	358	318	306	329	305	323	317	296	325	329	288	305	304	322	314	314	304	332	308	282	336	327	299	314	336	358	313	305	306	314	317	306	299	317	285	305	276	285	320	302	291	298	304	297	308	314	306	299	305	318	317	311	304	333	286	305	309	290	284	295	316	309	325	284	316	311	320	318	303	306	319	362	310	342	317	292	314	341	293	320	313	308	303	338	306	296	327	321	327	305	363	331	294	295	336	333	302	305	307	338	358	353	316	336	264	314	308	287	318	325	336	308	321	311	313	349	303	320	309	311	333	296	295	321	294	295	304	287	318	295	290	304	293	284	326	311	318	292	299	277	330	309	293	325	302	347	328	282	324	287	333	350	336	338	273	323	294	312	306	324	301	309	311	303	360	338	345	306	305	299	312	295	311	290	317	346	338	308	310	284	299	311	296	301	323	271	273	315	336	340	312	294	328	306	325	315	334	317	277	304	338	311	334	316	312	332	319	334	311	283	299	300	323	320	291	332	341	351	347	332	319	339	305	327	337	315	298	349	315	341	330	312	334	294	333	303	323	300	326	335	296	303	344	330	333	285	302	325	284	303	324	331	316	317	301	316	320	303	311	297	298	281	327	301	290	331	287	294	287	350	311	304	306	300	278	343	321	320	315	319	348	294	314	327	293	291	337	321	307	299	340	337	324	312	340	289	300	285	290	308	301	335	311	303	319	309	315	310	333	303	323	331	307	303	300	313	324	302	313	318	303	290	321	337	311	330	321	315	311	319	297	294	307	338	305	330	328	329	363	313	324	318	328	294	278	334	335	309	341	311	282	306	333	308	327	318	311	298	325	285	305	295	330	304	322	305	326	301	320	310	305	330	316	302	342	312	307	323	285	317	307	328	313	317	297	302	295	313	324	323	308	291	310	307	341	325	320	346	350	316	303	334	315	333	300	304	277	315	323	330	303	343	329	318	332	325	353	305	295	334	297	290	302	348	307	290	305	336	325	324	318	295	322	305	321	307	319	314	330	306	309	313	325	306	322	324	302	301	307	302	315	300	323	308	327	315	336	280	313	310	281	295	344	302	350	320	307	319	331	298	309	305	306	276	331	319	351	369	313	316	334	320	309	332	300	283	313	326	323	308	360	326	300	338	320	304	301	294	323	289	332	329	292	322	310	313	310	356	342	307	286	301	311	306	342	313	283	344	316	314	298	318	260	314	331	322	280	315	297	313	329	283	302	332	335	306	287	321	302	341	327	311	305	304	316	270	323	322	323	317	308	293	306	323	308	302	286	316	336	314	323	307	348	356	316	284	319	289	321	319	312	308	295	275	256	335	320	315	302	318	332	300	315	298	304	322	333	338	334	314	329	303	330	300	307	300	318	289	320	309	308	313	274	303	329	309	316	274	354	322	325	302	320	306	333	305	304	319	317	304	319	343	347	321	307	348	310	317	330	315	293	315	344	298	298	281	301	309	329	355	325	314	280	338	342	325	289	301	330	293	317	318	311	338	299	321	293	301	355	310	322	306	341	303	328	315	328	328	297	289	305	312	311	327	306	313	326	335	319	294	278	321	312	304	278	318	290	299	291	343	319	306	317	332	336	351	331	321	288	310	349	300	353	296	284	326	303	331	341	327	284	317	302	304	316	334	331	288	356	295	323	303	323	305	306	311	301	302	315	315	298	325	306	318	319	297	327	312	311	312	312	324	299	328	308	350	304	320	316	311	312	322	320	325	291	347	318	312	317	301	318	298	317	312	346	317	302	322	290	341	287	307	303	307	279	320	311	296	320	293	310	318	329	287	308	350	319	295	317	315	321	308	277	294	327	311	312	319	307	315	312	294	295	352	325	327	314	285	337	268	317	294	316	319	321	358	317	314	302	311	314	293	321	316	320	328	273	327	282	325	285	324	295	300	359	270	293	300	312	304	299	282	312	314	315	336	283	296	329	335	296
26106	29482	18779	12921	10368	7292	5268	3895	2916	2288	1753	1355	1105	948	772	636	652	653	684	616	595	568	502	493	500	429	480	458	415	379	412	422	385	385	384	405	391	395	364	403	390	409	395	396	407	430	369	375	368	361	366	378	384	389	331	362	369	373	360	383	359	374	335	341	343	343	331	352	350	330	363	364	372	313	347	332	341	346	371	333	357	340	328	326	327	328	349	345	296	349	340	336	355	358	338	344	347	335	321	352	345	326	347	349	365	344	355	317	346	332	341	291	332	331	339	343	354	340	353	325	322	347	340	328	358	323	336	319	320	350	324	335	328	319	330	342	351	352	333	333	319	356	377	343	368	344	299	305	316	370	328	362	308	308	315	360	339	341	322	344	316	367	365	317	332	325	332	329	341	358	331	340	339	314	392	326	329	335	325	321	338	382	352	341	350	377	323	340	343	321	341	329	337	348	333	360	343	365	345	370	324	338	342	344	341	346	312	333	329	333	337	313	300	372	331	343	330	347	322	354	331	323	310	347	347	324	346	344	341	316	370	352	371	349	340	344	342	322	333	330	294	371	359	344	318	345	317	343	311	339	359	331	338	324	326	355	319	334	324	352	337	354	341	314	324	338	366	312	326	341	374	376	351	319	357	286	328	329	345	367	347	356	332	353	319	376	367	335	331	357	346	337	336	328	332	330	344	339	345	317	335	330	334	333	335	317	342	326	312	319	329	329	344	343	338	299	334	344	361	325	331	316	357	327	323	375	349	353	329	318	339	318	325	336	333	330	318	331	336	332	322	348	329	291	336	316	336	326	340	322	354	331	339	307	354	325	339	342	342	324	289	357	311	355	349	355	347	339	315	351	340	335	350	332	351	329	359	313	351	352	359	318	332	318	320	336	340	309	362	340	353	338	367	363	331	350	338	342	340	316	355	336	367	334	360	325	336	322	345	342	375	307	354	335	324	348	322	351	325	355	302	361	295	312	320	328	342	321	347	306	306	315	334	343	337	317	329	305	332	358	335	343	334	337	344	339	375	335	345	330	369	333	372	293	316	304	307	333	320	329	329	372	331	319	339	304	368	350	337	341	330	341	354	340	351	311	312	345	357	357	358	323	329	354	367	309	355	297	333	329	321	355	341	342	331	340	319	350	347	353	305	325	328	335	345	311	331	349	344	332	354	335	306	331	337	313	300	312	302	289	304	349	319	389	329	329	354	330	293	348	360	323	320	377	299	331	324	357	337	347	363	309	331	338	301	315	345	359	318	317	370	323	331	296	340	336	353	341	307	341	309	303	340	323	333	329	337	304	335	361	327	330	333	373	359	324	342	338	344	320	308	322	313	346	337	351	352	327	349	316	333	360	354	329	300	372	335	341	353	300	316	350	319	344	347	344	328	363	342	309	357	352	325	365	312	316	352	337	340	335	322	302	337	301	352	355	348	341	298	365	341	367	346	302	348	321	353	302	321	353	321	346	359	331	326	321	332	316	341	336	383	326	369	350	315	319	346	314	355	349	359	344	350	344	304	319	330	327	314	341	343	351	321	322	340	349	342	299	352	326	335	370	354	330	353	298	314	334	324	376	353	332	340	356	347	322	339	364	325	335	322	348	327	331	349	308	327	318	339	334	314	368	320	359	341	349	311	340	351	315	327	333	312	345	320	315	344	362	318	344	318	339	346	339	323	319	311	379	334	347	313	362	343	322	347	326	377	320	339	364	362	337	315	338	315	329	319	348	325	299	345	381	365	298	319	325	369	349	357	393	307	326	319	345	345	345	335	301	335	334	351	381	326	324	363	320	344	307	352	326	373	329	345	351	338	339	322	351	323	346	305	338	318	335	341	341	331	335	338	317	302	357	345	355	338	360	316	334	336	329	347	340	348	325	332	323	314	325	341	349	332	365	336	327	300	356	322	366	334	359	330	341	333	333	340	318	366	346	331	333	352	350	344	310	369	319	351	316	326	325	324	331	323	352	352	334	349	335	333	357	373	342	360	309	339	349	314	321	338	346	344	346	339	285	358	347	344	362	308	336	334	334	353	335	334	319	349	330	325	333	357	308	320	364	344	350	350	339	323	319	318	334	331	309	347	324	311	319	359	303	326	341	340	341	337	343	322	357	361	324	326	349	334	347	349	341	336	321	344	360	360	328	308	341	334	340	341	344	341	331	335	365	349	305	353	344	341	344	356	308	375	366	342	328	357	332	319	339	340	380	355	313	356	345	354	359	377	341	346	303	365	333	332	344	374	362	344	305	356	342	332	333	302	338	329	332	362	349	341	375	313	339	321	318	343	350	356	319	312	319	348	354	349	322	352	338	350	350	357	362	351	357	337	338	328	331	339	340	295	333	353	339	368	355	342	319	336	341	308	343	317	361	354	319	358	349	314	333	323	351	351	311	369	343	350	344	343	350	349	362	321	326	319	349	341	378	338	349	307	334	340	356	332	333	337	357	339	344	315	328	311	338	330	346	335	317	350	320	385	333	328	332	323	345	331	362	353	347	336	341	344	343	308	361	333	318	342	345	371	350	370	364	352	364	332	359	323	356	341	338	327	343	339	298	344	343	360	333	334	338	357	346	373	347	356	349	316	315	355	366	338	344	370	331	347	351	342	309	316	326	362	335	349	331	327	350	347	351	325	334	329	314	359	346	341	331	325	328	340	345	348	359	281	323	342	355	349	319	375	304	359	326	339	345	320	333	307	338	363	341	355	345	345	307	333	329	365	316	364	325	355	349	355	330	332	342	338	392	315	342	318	367	335	322	376	349	346	304	343	338	354	340	359	352	299	316	331	325	338	345	364	370	352	347	326	347	358	326	337	374	331	337	346	329	324	366	354	305	325	313	349	347	311	314	335	321	330	332	336	332	328	339	294	312	372	317	339	334	336	367	317	360	343	326	350	326	315	375	338	337	357	340	362	339	334	355	347	306	337	365	316	332	333	330	368	328	338	330	371	363	348	350	352	361	315	362	345	349	315	364	308	372	331	329	313	330	375	346	333	365	319	341	349	371	324	308	347	310	346	322	309	349	325	346	324	319	359	333	335	338	341	328	340	334	332	359	364	333	347	370	334	381	324	333	321	352	324	318	347	353	358	315	352	318	314	336	350	370	335	294	321	354	376	331	338	325	350	350	348	351	346	342	309	347	367	320	352	310	328	340	347	306	325	318	340	362	339	343	342	349	351	324	345	369	316	319	318	358	340	351	330	316	314	359	332	365	358	332	328	332	328	337	341	306	337	339	314	350	361	358	343	324	361	316	352	299	338	342	362	353	335	362	345	346	337	321	336	341	352	353	301	334	339	336	327	340	331	333	368	348	352	355	367	358	344	336	350	322	344	361	354	333	316	360	319	343	351	314	324	331	330	351	316	328	333	326	346	332	356	375	330	339	343	333	308	336	346	328	319	340	299	337	337	336	333	328	370	345	318	347	321	350	331	310	309	327	336	339	345	322	335	339	331	322	331	355	313	307	326	337	354	330	328	349	349	338
22822	21288	28945	23973	21355	21615	13526	5015	3098	2485	1913	1449	1200	1004	880	804	775	742	770	747	696	699	628	570	583	575	527	487	452	496	490	464	441	474	455	430	455	466	470	479	470	485	499	466	473	411	463	447	446	479	411	428	440	417	428	405	440	464	433	449	449	422	434	417	447	463	395	411	405	416	444	395	410	405	386	383	400	436	404	416	418	432	379	412	413	399	396	379	375	370	380	373	420	395	443	406	383	379	371	410	433	430	429	371	404	383	404	420	408	432	402	363	399	391	401	418	357	373	431	394	382	418	396	387	404	374	392	407	389	397	377	401	388	390	407	425	391	406	361	383	368	414	387	406	386	375	405	390	437	368	402	415	347	400	401	403	402	391	376	395	416	384	374	392	425	390	405	421	411	397	414	405	412	407	354	411	367	416	418	368	379	439	424	383	379	408	364	377	417	397	427	395	415	415	393	389	438	412	360	410	376	415	395	405	374	416	377	410	398	391	374	403	388	415	417	427	348	372	414	388	415	362	400	398	400	402	366	384	410	397	378	413	393	398	388	391	438	369	414	415	429	422	426	403	464	404	408	404	398	375	356	404	395	383	415	392	384	420	401	366	381	422	415	400	401	421	387	411	424	397	398	402	401	396	370	409	386	411	372	391	346	426	399	422	398	389	421	424	397	391	385	352	413	403	407	393	374	391	387	404	394	403	416	374	411	460	405	416	418	411	373	394	369	387	398	433	412	405	419	402	396	391	387	423	374	406	403	408	387	400	380	394	366	371	382	397	410	400	382	450	422	414	404	429	392	387	405	413	427	416	373	365	410	367	362	383	459	385	387	394	380	384	397	400	422	381	392	406	387	426	393	358	353	408	407	372	436	374	369	406	403	380	393	356	395	380	410	403	411	412	344	385	376	398	391	399	417	403	389	382	420	357	411	387	403	394	385	408	380	395	418	377	382	408	397	368	391	385	367	397	392	416	405	406	387	355	390	405	413	365	394	409	409	390	382	353	376	405	404	411	383	419	378	365	376	380	409	397	388	365	377	410	399	398	374	429	408	388	419	377	394	379	392	423	405	434	377	433	400	386	392	397	408	403	397	440	415	396	387	403	398	389	397	407	397	389	378	419	415	429	437	390	393	394	383	401	391	404	426	412	377	418	387	391	361	412	399	401	382	447	393	394	380	381	421	419	405	408	379	356	390	415	401	381	425	384	397	397	413	410	378	402	411	389	439	389	425	366	409	365	375	390	349	404	401	429	401	403	410	395	420	387	406	409	401	407	387	375	422	399	376	414	397	387	400	397	390	400	390	397	398	358	417	392	396	389	372	368	410	410	400	353	436	408	352	382	370	383	400	395	386	408	372	407	432	396	378	416	399	379	412	387	356	383	364	405	379	407	401	399	389	402	395	389	370	394	403	403	394	406	386	411	404	386	391	421	410	388	389	415	400	433	372	401	382	362	376	390	358	397	408	389	433	378	416	384	406	402	419	393	402	425	409	390	402	372	357	394	401	411	411	399	414	403	398	368	427	402	389	380	386	389	400	409	383	367	397	391	418	412	422	372	399	417	356	409	366	370	384	423	379	398	423	389	465	416	364	409	449	394	357	363	422	415	413	402	438	395	387	392	410	417	369	405	448	376	378	396	393	389	416	396	398	392	387	397	406	392	418	401	377	390	396	363	407	393	416	394	377	415	409	424	382	398	393	399	380	393	421	428	406	358	404	386	367	414	421	416	400	427	400	398	433	428	389	400	379	369	406	404	401	407	399	415	393	412	402	388	429	397	379	388	366	400	423	402	405	382	413	378	399	393	414	407	409	374	419	416	404	351	408	407	374	385	405	381	356	424	415	381	407	376	396	383	419	431	418	401	397	409	391	381	351	379	404	396	415	377	398	418	407	421	415	394	391	397	405	393	385	409	418	402	403	453	384	402	432	368	411	399	397	401	385	407	365	374	400	397	403	401	385	392	384	375	382	368	425	398	420	415	396	343	402	346	429	348	367	395	390	431	423	392	403	399	406	375	399	372	412	406	425	390	384	396	386	418	414	434	383	419	442	417	393	403	373	466	418	397	407	391	401	398	398	404	415	368	353	462	442	377	409	413	372	413	413	369	418	394	397	408	407	396	410	388	395	407	374	401	404	374	409	406	410	387	411	383	421	396	427	399	386	382	390	386	412	369	379	414	423	385	377	389	382	423	398	413	413	381	381	401	401	466	385	408	356	407	390	348	388	393	401	443	394	420	404	384	408	401	396	440	436	399	395	385	419	387	387	336	412	381	418	410	372	367	397	427	406	416	421	407	399	396	396	414	393	417	376	385	406	399	411	396	342	391	422	391	408	379	405	376	410	403	391	404	421	386	398	387	362	400	409	395	394	420	398	434	387	384	402	402	360	394	409	414	364	388	437	386	408	391	388	394	402	390	419	417	363	392	426	407	420	429	395	387	383	402	404	420	419	403	394	400	383	387	412	390	390	411	388	385	346	372	429	399	407	412	414	356	404	402	420	413	443	356	360	408	417	393	421	411	404	414	416	374	418	364	386	409	418	380	384	453	363	403	374	367	418	413	379	404	371	428	399	421	391	407	405	371	419	428	396	406	397	388	399	386	374	364	399	422	393	406	392	395	366	365	396	405	384	377	373	416	398	386	403	418	400	399	420	411	377	433	423	394	390	410	395	382	393	364	415	426	381	389	402	375	372	388	371	380	414	405	417	414	409	350	396	402	390	405	376	363	440	411	390	388	419	395	434	382	432	371	388	402	380	380	379	397	391	422	418	406	428	382	391	367	406	370	399	397	397	407	418	393	395	423	391	419	388	449	382	437	397	370	424	374	417	410	414	337	405	387	392	421	399	390	387	406	374	399	414	437	404	399	363	412	412	390	357	389	390	389	409	380	398	401	396	377	373	401	386	406	420	433	371	355	380	418	407	402	433	410	384	344	419	403	390	417	409	379	396	439	394	398	374	382	363	388	388	384	387	425	361	396	394	393	385	381	389	437	378	402	422	396	386	393	381	387	384	392	396	407	387	397	384	431	400	384	352	396	406	381	370	384	405	421	405	405	391	408	410	423	425	387	406	395	400	404	370	393	364	365	391	443	390	396	388	370	360	404	393	390	391	417	397	420	355	411	373	429	391	402	399	428	430	419	386	405	400	408	362	421	430	389	349	431	408	381	415	407	377	384	389	396	405	398	385	402	394	402	374	412	400	351	435	409	382	382	368	409	409	389	398	392	396	414	423	390	413	394	377	351	375	381	390	386	413	405	402	369	403	399	406	394	379	389	418	347	372	377	411	418	393	400	425	366	381	375	407	388	402	386	400	364	417	406	370	409	415	401	404	390	378	380	395	398	392	419	425	388	370	394	381	379	363	440	386	380	404	394	383	447	425	388	425	427	387	396	387	367	420	395	374	401	402	410	387	371	394	407	372	391	378	395	396	396	398	384	385	407	380	418	368	436	399	379	396	390	372	401	380	380	378	362	390	402
30647	38583	26303	20114	17173	12952	9825	7183	5336	4121	3169	2289	1780	1511	1230	1014	934	971	1027	900	779	760	804	725	646	614	630	648	557	504	479	476	511	499	485	521	508	451	495	479	483	554	523	513	473	513	540	448	509	486	430	421	482	459	487	438	421	441	443	464	453	421	411	425	408	420	421	409	456	422	458	436	454	413	423	437	420	411	418	425	429	421	379	445	389	397	445	429	399	444	440	392	395	404	425	414	420	427	433	387	408	411	412	399	396	411	395	403	395	403	395	397	453	381	442	436	403	437	416	365	416	428	413	392	405	434	417	399	412	380	413	403	401	403	401	378	424	404	373	392	418	402	399	414	391	410	410	391	422	396	429	386	414	420	375	378	402	416	426	433	398	375	400	423	420	414	407	403	415	403	370	381	397	401	398	414	451	405	410	420	426	429	405	410	415	405	407	409	418	439	420	393	396	416	417	452	393	401	440	405	399	360	430	395	420	422	383	415	412	404	446	424	441	403	391	418	404	439	412	402	419	424	379	413	380	395	394	428	433	402	382	427	402	394	398	391	411	422	378	377	416	381	420	412	419	397	396	405	403	411	399	383	411	417	410	423	367	411	412	399	401	415	389	415	423	442	398	375	425	403	406	396	422	394	370	419	445	405	412	365	366	409	398	409	434	404	406	410	402	401	383	398	379	405	430	423	407	393	393	383	403	375	413	386	426	379	380	437	417	450	424	447	357	442	407	393	433	382	405	385	383	416	410	420	386	428	413	429	404	393	432	389	383	384	402	440	374	394	411	398	417	422	419	394	421	405	390	412	425	410	417	400	430	397	428	373	424	401	389	404	379	399	425	396	415	417	400	366	415	420	425	387	398	401	413	395	442	393	398	402	442	441	413	394	398	412	431	417	439	394	406	422	384	397	400	428	405	432	379	411	417	404	394	389	406	404	429	386	390	412	368	407	417	401	408	399	416	407	434	421	373	441	405	396	412	400	436	440	409	415	365	426	394	439	411	407	424	412	434	403	410	397	395	415	423	405	449	435	448	422	418	442	375	398	407	425	398	361	418	387	441	459	432	427	411	439	427	470	436	401	396	387	384	417	405	400	381	423	416	428	411	406	413	410	397	424	427	393	417	402	442	416	427	408	427	409	396	379	409	421	406	420	405	406	410	392	384	440	458	454	420	430	393	416	396	435	412	396	436	404	389	406	418	403	387	374	405	417	442	384	411	422	408	398	439	391	391	445	415	401	427	450	412	452	386	408	398	416	404	412	407	424	433	427	425	421	382	417	437	393	414	394	411	369	372	381	419	393	445	446	409	411	443	412	399	396	385	391	399	411	393	385	415	446	369	410	432	388	443	401	408	441	380	399	419	408	431	407	430	409	385	410	375	413	400	393	392	394	418	381	393	399	427	422	428	409	443	415	366	396	419	420	402	402	435	452	438	396	411	373	394	416	419	368	445	384	386	440	419	392	441	403	407	419	448	388	418	367	409	401	416	401	394	399	387	379	378	377	355	388	384	415	408	414	419	396	396	394	378	410	418	379	408	413	435	387	404	381	440	417	389	397	402	405	400	432	429	427	396	445	403	403	435	413	383	422	389	400	395	428	397	397	383	401	430	396	420	438	384	432	432	417	421	432	414	387	413	432	420	402	424	405	381	376	362	415	412	399	418	440	438	401	397	438	397	414	417	413	430	445	425	394	369	381	391	412	445	403	416	389	386	390	408	429	405	380	348	375	374	408	384	462	398	397	403	428	386	393	382	426	414	382	366	451	410	419	369	452	426	391	414	443	428	379	416	403	348	409	417	455	386	403	403	388	396	408	413	400	421	394	369	421	453	414	388	441	383	423	441	415	404	418	411	433	390	403	416	420	412	403	395	409	399	418	430	398	410	420	431	405	424	431	416	439	434	424	427	409	410	395	443	400	399	419	427	458	408	390	378	410	395	416	419	421	423	440	432	395	398	447	435	399	403	417	419	413	409	394	383	393	382	403	390	410	384	392	371	421	408	412	416	441	371	360	375	396	416	387	386	413	410	435	380	400	403	344	377	424	409	399	405	433	428	396	421	389	359	396	395	442	394	420	431	439	402	362	414	443	400	388	433	400	426	412	376	413	398	411	411	409	385	420	428	434	390	378	405	432	397	411	391	413	404	410	428	442	386	379	428	435	425	400	372	401	419	390	420	409	384	458	386	402	443	416	398	393	431	364	430	396	416	428	416	423	413	419	405	393	396	431	407	386	378	410	403	415	364	400	400	416	418	393	439	382	409	430	432	406	408	412	386	410	418	436	391	405	367	376	387	401	405	404	418	432	419	412	419	401	411	389	391	397	394	421	393	395	432	397	406	425	473	401	366	384	435	420	395	438	415	402	381	375	392	354	386	416	427	401	392	399	439	382	419	399	404	423	403	373	401	410	393	375	414	425	397	425	379	399	410	412	392	381	442	431	392	423	430	402	413	397	418	364	385	414	411	402	428	406	441	423	369	399	396	393	418	370	356	385	430	414	418	401	438	430	389	426	428	393	384	376	428	441	416	433	430	424	389	465	423	393	430	417	356	425	395	419	418	421	430	403	419	429	407	383	424	433	433	421	421	393	403	387	407	392	397	360	416	413	415	452	428	395	389	386	420	425	371	388	393	420	389	383	418	414	433	423	404	428	403	366	443	387	419	379	401	403	384	411	404	417	396	402	401	400	395	405	361	392	392	427	417	398	381	439	404	406	438	423	427	405	425	387	400	414	420	423	384	413	402	399	401	406	412	406	413	415	430	408	381	415	396	427	389	428	412	382	429	410	462	393	409	415	393	448	430	382	400	380	401	448	370	416	399	397	403	405	438	407	384	412	420	396	422	408	417	415	399	444	394	348	415	400	397	414	398	418	447	421	402	383	415	386	387	414	444	424	412	408	411	377	409	411	381	390	377	422	413	372	390	384	397	414	404	415	419	414	450	401	430	415	391	365	434	386	384	399	394	419	412	425	391	418	424	420	402	410	393	433	399	424	420	412	420	384	386	405	401	402	433	433	422	408	372	407	418	410	404	421	377	383	387	375	394	415	406	398	404	405	402	398	426	398	382	376	388	453	411	379	378	400	421	397	387	432	395	402	419	459	448	412	426	377	400	379	406	409	373	420	429	416	407	416	386	416	419	424	420	383	381	415	417	455	433	404	365	413	437	399	419	407	404	421	414	433	395	414	419	396	423	412	407	377	408	407	403	397	417	378	398	419	423	412	385	397	395	440	408	421	409	435	392	378	357	395	411	433	417	430	407	376	399	426	391	358	384	394	373	427	381	404	355	458	420	418	389	383	378	426	415	406	416	378	386	380	426	370	426	426	442	446	407	391	413	428	388	400	397	409	405	397	415	459	383	424	383	363	407	387	409	410	422	433	425	410	401	409	398	402	408	371	409	432	435	408	417	414	415	417	415	436	410	423	383	410	412	353	426	401	392	480	400	427	393	404	419	411	374	402	424	441	417	417	373	398	383	387
29027	21473	15479	9549	5792	3302	2359	1656	1182	890	722	489	486	431	349	369	326	336	356	300	341	282	300	275	244	246	303	260	284	263	265	246	222	243	259	274	250	251	248	267	258	263	249	243	250	229	214	236	224	246	222	248	219	243	268	227	227	257	246	230	222	214	217	247	241	231	199	247	225	221	220	214	235	213	245	225	223	217	244	250	228	257	192	202	243	234	230	213	242	214	213	239	236	236	229	211	202	214	235	217	220	205	219	206	232	250	221	225	199	207	239	255	227	210	227	236	208	202	252	252	215	238	243	221	216	233	205	226	228	208	230	231	214	226	224	214	212	215	251	233	223	220	249	214	224	218	232	207	224	236	224	238	218	220	211	230	260	199	220	202	232	211	222	230	232	236	220	227	257	191	239	225	233	223	225	232	241	201	210	247	222	223	243	223	221	211	213	272	221	218	221	241	253	264	251	223	279	248	207	215	231	225	217	261	267	249	227	238	206	195	230	208	223	256	243	215	228	192	251	248	213	229	243	235	206	217	247	223	251	227	211	207	193	212	241	202	201	226	212	224	253	230	224	229	214	248	251	235	248	237	232	237	247	248	232	234	256	250	214	235	227	243	235	208	253	213	221	234	208	230	241	209	221	244	249	225	219	216	235	226	247	241	232	209	239	245	234	235	202	233	216	221	252	204	233	260	216	214	238	244	198	235	230	214	236	223	238	239	194	218	234	237	217	212	244	239	212	208	232	211	250	193	240	236	217	199	213	250	262	245	235	244	221	226	250	239	207	246	249	238	232	247	227	229	227	232	240	229	227	225	242	217	244	244	237	219	210	222	221	237	209	245	257	216	223	205	234	209	225	205	227	213	236	245	205	227	224	215	228	234	243	227	230	228	213	260	226	237	245	249	222	201	232	213	221	233	228	226	234	217	214	191	231	245	229	224	240	238	230	226	245	245	240	194	231	210	210	249	195	219	239	234	243	198	222	259	216	198	241	211	237	226	221	224	256	229	227	218	228	226	223	239	222	229	242	224	231	193	245	211	206	236	235	196	227	226	216	209	216	234	206	239	238	200	211	229	233	224	223	256	236	222	215	232	244	228	228	259	237	220	219	197	207	230	250	232	234	238	200	226	220	232	251	209	242	221	197	243	230	227	220	238	247	211	246	237	212	224	213	221	232	231	214	227	240	234	231	200	227	220	239	209	221	263	217	235	227	245	223	213	248	202	233	238	206	217	246	227	230	233	212	192	223	242	219	227	245	225	229	235	230	219	199	220	235	245	233	217	231	237	234	224	213	235	222	241	211	252	218	239	240	222	240	241	199	223	197	217	233	242	215	208	223	236	218	214	218	212	207	225	219	253	225	233	220	248	220	226	218	228	206	221	227	238	241	216	223	244	218	237	244	201	217	207	213	222	249	237	225	239	223	238	211	218	235	214	235	254	226	227	241	216	220	232	239	211	244	223	230	237	219	224	212	213	233	240	246	214	210	197	234	249	232	236	244	221	225	203	232	227	199	232	227	231	235	217	233	211	235	211	206	244	222	184	214	224	233	218	247	212	248	234	201	211	227	223	215	220	209	241	217	231	221	212	234	229	221	223	224	239	197	220	236	265	226	225	222	190	226	204	250	217	222	201	230	237	237	224	234	224	234	227	231	243	239	221	247	211	208	220	217	220	219	200	210	237	225	220	233	210	253	213	239	227	244	224	239	184	226	234	229	218	233	206	244	229	212	225	215	223	217	227	244	238	209	231	212	225	223	233	198	209	223	240	224	214	228	230	270	238	232	244	220	232	240	250	209	221	244	210	201	216	230	236	217	213	228	233	224	224	257	215	214	219	225	244	218	222	258	226	231	256	241	205	230	245	224	221	194	240	232	217	227	222	234	212	225	208	196	219	246	202	227	218	234	245	231	216	229	226	211	203	186	217	218	246	214	260	255	210	211	212	195	253	261	219	248	247	241	209	220	223	245	257	211	234	219	214	223	245	236	235	219	212	244	254	221	228	228	237	211	235	214	231	219	245	238	212	228	225	233	224	224	212	249	230	193	205	249	230	232	212	223	237	239	218	225	193	233	211	218	230	238	227	221	251	225	235	214	239	216	246	217	239	226	232	215	223	241	222	214	222	225	234	224	213	233	201	242	224	234	204	231	216	239	217	216	227	224	224	224	238	218	207	239	234	217	221	239	247	208	226	226	209	235	230	210	251	205	228	253	239	243	223	232	210	212	226	216	245	219	226	228	229	200	227	227	225	226	220	228	219	245	218	235	216	223	207	242	233	224	225	220	241	221	247	235	208	240	252	225	223	227	218	215	253	218	205	233	233	234	231	218	213	219	216	236	238	234	236	202	215	218	222	250	201	221	220	223	207	222	193	229	239	224	261	228	235	219	250	261	215	226	228	202	239	244	231	218	231	198	242	229	219	243	214	229	215	263	237	210	225	245	222	209	244	236	222	218	254	242	239	241	219	261	214	224	206	232	197	232	218	226	210	235	232	221	211	245	233	248	220	223	225	235	240	208	240	223	201	219	220	190	196	224	232	208	240	214	206	235	225	215	208	195	217	215	209	235	193	234	195	211	219	232	218	210	230	239	204	221	220	241	213	221	218	236	209	224	258	208	236	238	225	219	245	196	251	188	213	233	266	230	217	245	230	217	239	221	229	214	222	188	211	233	214	248	225	223	203	228	243	221	237	238	229	219	227	209	219	244	243	231	213	259	211	239	229	234	232	220	218	208	229	233	228	217	241	222	223	212	237	212	214	226	235	237	210	210	215	216	235	219	258	226	240	234	235	226	231	226	230	248	241	213	229	236	232	229	229	241	212	224	236	227	244	240	229	219	219	201	221	240	231	244	226	240	232	215	232	246	233	199	227	226	225	232	234	209	215	246	243	227	245	235	230	178	216	232	212	232	231	225	225	207	221	191	204	250	202	221	217	221	213	234	243	213	216	215	223	237	208	219	245	220	205	245	220	258	234	196	223	228	238	218	212	226	213	224	226	242	235	227	255	239	211	246	244	228	238	220	237	229	236	216	211	229	231	215	200	219	229	231	262	244	240	218	217	255	233	239	222	230	211	229	235	249	228	205	203	241	235	206	229	231	228	215	209	221	208	264	243	241	231	218	215	240	240	243	227	205	255	209	227	240	241	226	206	227	234	217	242	195	245	246	242	204	235	231	226	240	222	226	200	186	230	221	187	211	218	204	226	250	225	243	239	195	265	207	229	213	226	225	210	245	241	233	217	239	223	229	244	222	229	225	236	229	233	248	247	261	251	234	251	227	226	234	219	244	240	221	246	236	229	222	208	240	211	232	217	222	217	245	268	231	211	247	240	237	229	229	208	209	220	241	242	225	218	238	220	228	241	233	230	209	228	227	217	244	218	257	253	245	213	233	220	235	234	247	214	258	229	225	213	230	232	228	244	205	227	262	218	246	215	228	239	239	235	223	228	216	232	230	246	239	224	249	210	248	225	234	224	253	221	233	214
23323	24789	14548	10067	8166	5679	4165	3078	2131	1559	1188	812	719	628	546	472	469	452	415	404	413	370	375	355	350	351	301	318	293	288	287	271	268	277	270	307	276	266	265	293	302	277	287	286	273	303	275	257	291	280	260	263	257	286	288	248	288	262	258	289	282	267	240	250	272	250	279	265	283	237	251	255	236	246	260	264	275	238	280	245	249	263	266	268	247	251	243	222	226	232	261	226	226	258	259	275	273	220	273	218	227	251	243	258	230	262	250	248	234	240	261	269	268	252	251	261	248	244	251	198	254	240	262	229	247	251	241	256	260	277	246	263	253	224	226	257	220	251	243	248	266	265	226	220	236	231	261	256	247	256	241	249	295	232	264	243	230	261	240	261	215	263	226	248	263	261	250	257	254	232	254	265	242	248	241	257	240	284	256	242	268	247	285	243	242	250	261	247	218	229	246	232	256	241	264	233	273	246	269	259	237	241	251	242	240	255	253	281	253	239	223	250	261	281	253	237	251	266	254	251	273	232	258	226	261	240	233	218	260	237	255	260	229	238	253	235	236	220	224	254	245	217	248	284	249	263	226	218	246	248	237	232	238	258	241	245	249	265	262	230	225	222	267	253	270	242	251	248	237	248	253	238	224	247	260	263	254	238	259	227	240	266	269	255	254	221	259	228	241	217	241	238	277	237	256	255	297	251	259	266	240	286	237	240	244	248	225	218	261	216	261	262	231	226	225	235	239	262	229	250	252	230	253	215	249	246	216	230	267	221	240	279	243	255	227	237	257	234	253	231	233	258	228	228	225	234	207	262	253	278	222	238	267	252	269	240	237	221	260	243	258	250	233	258	247	248	261	266	251	248	239	226	244	272	242	239	255	244	234	253	238	216	239	267	265	257	245	264	256	252	256	235	263	241	235	234	268	231	245	241	287	238	232	238	249	256	259	239	218	263	248	246	242	254	241	283	236	249	281	277	211	235	245	233	249	251	252	239	249	246	211	222	259	245	252	249	244	250	257	285	248	253	265	212	264	264	256	218	269	234	258	241	274	248	264	205	246	247	242	245	239	256	245	221	266	244	231	238	254	255	239	242	241	232	237	245	235	241	245	248	235	233	225	243	245	228	229	236	245	240	250	249	271	239	246	241	232	243	255	255	232	256	253	247	255	261	263	251	255	259	230	250	270	222	244	252	238	255	256	257	224	218	255	257	273	248	236	225	196	238	261	253	242	259	231	244	250	230	245	231	281	253	263	253	250	252	263	268	245	249	244	227	275	252	272	248	241	259	256	253	266	247	243	216	223	234	253	278	252	251	268	249	236	238	257	261	244	251	242	260	269	249	256	270	248	231	226	233	245	237	240	259	230	238	236	270	281	257	253	261	247	263	239	231	244	243	272	234	251	239	285	234	281	254	260	256	248	255	256	245	260	241	246	275	261	275	260	230	259	230	253	277	256	227	228	262	252	215	241	259	260	262	248	268	237	222	264	237	243	227	251	250	264	238	238	283	272	273	250	277	257	226	220	258	253	250	252	271	245	270	246	255	277	253	250	247	249	261	254	265	250	254	234	214	261	262	226	231	266	241	264	242	283	244	235	259	277	234	239	237	259	237	247	250	262	246	259	241	254	246	240	239	254	255	235	228	240	234	278	227	242	242	197	247	237	245	249	247	230	244	235	265	242	244	263	265	248	245	251	238	257	261	271	249	261	233	243	269	222	238	265	234	239	241	236	280	267	229	218	246	254	243	246	221	278	237	252	228	238	269	259	273	235	261	248	223	234	250	262	253	229	244	236	241	225	211	243	273	241	230	258	218	242	268	245	254	280	233	256	230	246	276	271	263	237	229	225	254	257	240	274	244	255	280	252	251	257	264	260	248	250	249	265	262	252	248	279	258	234	228	258	230	237	260	281	249	223	243	244	269	243	266	239	223	235	231	240	243	267	288	256	216	242	256	245	243	250	217	257	238	233	231	225	277	233	266	243	248	274	238	245	249	223	233	265	227	256	242	253	263	270	242	241	277	242	245	240	238	232	232	246	235	220	240	230	270	230	266	271	255	271	246	266	234	204	261	245	248	257	265	231	234	267	250	262	251	250	243	240	258	235	239	245	238	255	274	242	241	252	258	270	243	277	256	262	237	235	238	243	276	251	231	239	244	257	240	234	240	249	255	244	255	236	228	230	241	246	245	263	240	244	234	267	240	252	246	264	271	246	239	246	233	219	219	255	278	270	240	248	256	237	270	258	255	252	261	250	246	227	240	265	250	233	256	258	276	233	254	240	243	257	254	263	251	260	223	238	221	237	250	259	258	268	240	235	229	240	266	270	245	265	244	266	238	230	256	248	225	244	282	242	248	243	270	237	261	255	263	261	243	248	236	249	261	240	256	243	252	263	237	228	241	248	242	262	249	235	269	232	282	277	274	262	262	247	265	227	224	251	238	226	276	258	246	217	279	233	267	262	243	255	240	265	216	233	211	269	256	254	228	232	229	224	238	245	251	236	236	219	246	243	266	236	243	225	247	240	263	248	243	235	235	271	273	240	228	227	249	234	261	232	240	259	259	213	226	265	224	238	256	246	255	241	264	225	253	254	244	235	226	239	220	254	227	239	247	267	248	230	245	231	273	242	239	259	240	259	228	229	257	244	246	272	224	237	241	269	255	232	252	257	244	262	219	247	267	255	276	265	242	238	240	272	289	247	235	273	272	271	246	246	258	262	245	266	239	245	263	217	234	243	245	280	257	263	261	239	258	220	236	270	216	251	247	237	233	250	253	243	242	254	265	251	238	216	235	225	246	255	256	236	247	249	243	237	241	265	241	248	220	240	238	270	252	259	261	244	251	246	240	236	265	251	282	242	247	255	258	254	252	250	277	244	260	243	243	245	258	247	255	269	247	251	251	253	255	252	246	251	244	255	248	253	248	253	245	263	260	223	225	247	260	236	272	243	227	235	258	255	246	276	263	237	260	261	244	240	242	265	254	243	256	247	227	241	265	271	244	249	240	225	247	270	217	248	246	245	261	264	253	224	275	268	237	242	261	244	259	263	253	259	250	253	258	227	253	244	255	267	249	238	256	265	248	223	232	242	248	261	288	225	238	231	234	212	269	255	254	252	244	265	256	269	282	224	225	247	267	242	241	259	224	247	231	271	241	237	249	247	222	242	243	253	257	264	241	223	270	240	258	252	248	220	279	217	277	267	251	258	255	250	239	235	263	241	274	236	227	211	250	237	247	265	255	263	234	260	234	253	253	248	263	247	227	249	225	276	233	247	251	263	247	254	258	226	251	278	241	268	270	201	257	289	228	232	269	271	253	260	227	235	251	250	243	258	290	236	231	247	250	263	228	234	256	269	257	259	235	269	225	230	241	250	262	229	254	231	244	247	245	212	254	258	263	261	273	261	249	232	253	250	263	261	254	279	252	235	226	244	235	242	252	271	243	216	266	249	229	233	244	238	242	257	250	253	249	255	230	272	251	225	238	250	240	234	243
23992	21319	28477	24545	21390	13603	5778	3309	2209	1531	1133	876	737	623	572	557	509	489	455	478	442	422	411	377	344	355	353	350	374	268	329	314	330	298	314	319	302	317	317	303	310	291	315	326	303	322	313	323	316	289	291	268	310	265	311	258	299	268	287	284	271	291	299	256	275	247	264	261	266	301	291	257	280	251	280	273	278	274	267	269	281	235	265	260	248	261	280	245	270	294	275	254	287	280	263	279	287	238	250	244	276	252	261	277	290	275	242	269	266	283	265	278	278	281	266	259	251	266	274	261	244	284	282	240	265	263	268	251	232	289	262	239	252	272	278	239	277	224	262	277	272	262	256	249	248	263	267	272	266	283	274	277	265	247	286	278	264	303	274	255	254	251	270	265	251	267	255	286	275	275	272	295	261	256	282	257	281	260	281	280	275	222	249	265	232	276	310	264	249	238	252	264	300	246	251	253	277	273	275	238	247	295	285	281	300	263	296	280	274	265	277	275	237	277	268	278	225	263	294	255	288	249	284	296	288	269	254	255	273	259	276	281	257	257	268	250	267	243	244	268	272	277	249	262	269	236	271	266	276	282	246	249	263	264	288	277	271	273	268	277	262	259	260	272	256	268	281	259	273	245	257	262	254	255	265	272	264	272	260	289	262	269	254	253	271	246	216	270	232	247	249	266	303	258	260	274	258	286	272	262	261	244	281	237	272	264	269	257	267	287	288	283	302	303	254	233	263	271	240	279	297	260	266	307	268	282	280	252	236	262	218	263	260	253	283	283	256	283	258	256	253	246	247	276	261	266	279	255	274	257	265	285	264	277	266	261	273	271	266	266	237	258	238	279	265	266	288	265	248	248	258	256	290	240	261	236	274	259	263	246	253	256	270	277	295	246	253	285	290	243	295	293	268	274	260	274	262	270	228	278	270	250	302	241	259	261	245	278	257	268	281	267	252	283	252	259	229	260	276	267	235	261	275	281	265	283	271	268	251	238	275	256	257	259	263	274	284	283	269	280	229	266	269	253	267	277	252	299	248	271	282	244	240	284	272	290	284	270	237	262	247	276	273	260	283	230	252	241	272	274	280	276	256	260	265	264	266	254	245	253	278	287	279	268	272	243	263	280	253	256	283	280	253	265	265	276	261	243	217	245	280	281	267	223	250	268	278	281	254	260	271	263	293	240	260	275	251	316	239	287	278	244	244	284	252	241	237	270	248	256	242	300	262	266	286	272	274	269	297	269	272	243	245	259	269	271	276	278	266	291	273	253	267	294	293	241	269	256	236	280	267	244	253	253	279	256	261	256	274	272	274	280	246	292	265	288	270	244	274	257	232	259	251	244	266	261	286	267	264	267	247	240	256	273	286	278	245	274	247	275	247	266	294	303	269	282	237	285	230	257	270	260	263	261	280	267	253	265	282	287	265	256	279	272	270	246	265	268	251	258	281	240	244	243	277	295	276	242	265	268	287	279	269	260	245	282	259	288	294	281	298	256	252	271	233	271	277	263	257	241	266	276	244	257	298	235	293	264	264	262	265	275	291	265	262	261	259	274	251	230	276	276	265	270	270	258	258	268	272	249	235	304	263	255	238	257	268	279	254	268	266	251	263	252	246	278	301	251	246	275	283	225	258	282	267	272	238	275	264	271	269	265	249	267	269	270	299	228	284	243	266	284	246	255	274	263	258	250	238	271	303	283	302	274	261	247	281	263	279	284	256	271	279	246	287	260	265	295	277	266	264	269	266	260	267	284	230	289	255	295	296	253	267	301	254	258	266	254	263	294	267	232	260	253	246	275	267	265	254	274	272	251	260	253	220	268	290	286	254	261	259	253	242	276	276	246	276	277	274	271	249	304	291	276	270	261	274	269	252	264	257	260	260	238	272	252	237	269	277	274	263	262	263	263	250	251	251	262	280	246	265	264	286	274	268	270	267	278	286	284	240	281	269	274	235	250	283	266	277	268	275	245	279	262	257	245	250	260	286	261	252	268	267	291	271	302	239	287	238	276	259	259	230	234	269	264	258	272	270	264	284	247	258	256	280	247	290	250	244	286	252	268	261	254	292	275	243	276	255	265	254	268	290	269	257	262	233	248	265	273	263	277	272	240	272	249	281	247	272	294	274	255	265	250	235	279	257	276	294	279	251	282	271	291	276	259	293	260	289	268	255	288	260	250	283	270	274	258	258	246	255	243	252	260	277	263	274	285	241	260	235	317	253	294	288	277	294	237	292	292	283	273	283	280	264	285	256	270	247	263	280	252	271	233	285	285	275	263	261	273	267	275	246	266	283	265	261	262	244	264	275	279	260	265	259	282	256	245	230	274	295	278	289	238	274	303	254	262	249	236	252	262	274	243	270	270	272	262	277	251	256	241	260	272	293	246	266	255	254	293	248	262	255	265	271	254	297	304	256	257	274	242	269	268	270	240	277	255	271	280	282	259	274	253	282	287	268	241	247	295	294	259	241	275	263	235	245	254	258	265	253	232	247	282	265	301	285	270	265	256	268	259	269	269	274	262	251	224	297	238	254	219	256	260	261	252	236	246	253	267	251	244	260	250	245	289	246	282	279	272	276	283	273	269	264	265	278	262	277	242	237	287	268	281	256	277	272	243	260	271	259	252	260	261	280	259	226	270	243	261	270	266	259	276	265	268	277	276	294	277	270	301	257	277	264	267	259	290	281	279	268	237	236	245	255	271	270	264	246	257	283	252	265	265	231	253	251	274	277	285	258	283	286	247	278	292	276	280	275	258	263	274	266	255	271	278	274	273	281	276	276	265	251	267	231	273	253	267	239	257	253	282	245	258	262	264	271	260	258	266	266	255	254	277	293	260	288	267	283	267	265	253	272	241	233	278	296	261	265	281	240	267	263	275	267	261	256	288	241	276	255	267	296	258	255	289	251	256	257	255	253	271	268	270	266	255	264	260	242	267	239	290	249	297	239	284	290	276	249	267	258	264	279	257	310	268	277	263	267	251	261	245	250	260	256	281	283	266	267	280	255	229	270	270	280	220	269	257	250	256	280	271	285	240	258	266	265	266	255	251	245	285	272	279	281	253	268	265	288	256	264	262	261	266	285	286	234	270	256	269	261	244	289	268	273	270	273	248	270	253	267	244	267	255	239	271	262	262	263	255	259	304	245	275	290	276	276	244	252	263	249	243	275	270	261	286	240	300	258	266	280	296	272	259	275	281	273	262	240	279	278	255	254	229	283	273	248	240	255	286	237	274	263	266	260	244	266	285	273	269	282	252	247	276	263	272	241	280	237	258	289	257	254	251	254	250	238	263	296	256	255	232	290	278	299	250	255	283	269	258	279	268	258	259	270	255	278	238	233	250	280	275	256	250	270	284	259	281	281	275	280	274	250	253	270	236	295	265	276	263	289	272	260	251	288	286	227	293	274	269	252	259	254	246	276	266	250	252	276	277	257	281	252	263	247	275	271	268	249	277	228	272	277	276	263	258	269	271	268	262	270	298	250	279	236	258
27259	34734	21817	15134	12530	9950	7324	5254	3923	2699	1919	1371	1100	958	816	676	692	687	657	632	598	557	511	469	481	467	450	441	396	364	384	362	387	363	365	380	358	342	368	333	365	345	345	357	369	341	348	350	332	294	329	335	290	315	325	277	344	331	333	320	307	293	319	291	290	310	289	314	288	312	286	286	275	269	298	278	275	294	312	322	279	299	283	300	327	280	257	291	274	299	273	294	289	276	269	306	261	293	302	272	245	305	298	269	284	295	303	274	275	310	267	267	306	297	290	264	260	271	279	274	284	257	263	268	262	290	278	255	280	283	282	278	293	287	273	286	262	262	267	280	250	291	285	267	285	301	316	271	249	265	289	268	291	304	252	297	268	253	228	252	275	289	258	275	278	275	304	282	319	234	260	269	298	276	275	272	317	286	251	288	288	329	271	265	269	265	254	271	287	291	249	294	292	276	262	286	313	280	287	257	288	292	286	264	292	278	289	261	264	289	284	283	270	250	279	295	268	284	270	245	288	307	266	273	266	267	293	290	284	265	298	308	280	292	304	285	274	291	287	257	274	269	238	280	265	264	284	313	257	271	300	291	279	273	303	273	287	283	281	293	274	290	304	295	271	286	304	282	288	292	278	284	292	277	280	254	284	258	274	285	281	295	292	305	258	280	282	284	260	271	279	271	296	285	271	256	284	287	280	269	258	279	280	300	283	271	272	298	287	278	263	277	279	261	277	282	284	289	271	268	277	277	301	285	290	303	280	321	281	284	289	267	275	292	302	271	294	281	262	251	303	274	277	257	283	271	288	268	274	304	263	285	284	278	269	244	263	284	267	333	267	273	261	275	272	298	289	256	275	297	305	296	282	276	254	295	272	276	239	288	277	283	267	297	255	277	258	252	257	269	274	287	292	285	268	288	257	285	257	282	294	283	239	262	286	285	275	250	274	305	274	268	268	264	270	286	305	265	277	275	309	305	255	262	303	245	281	273	237	277	250	267	281	300	286	258	273	236	284	301	264	323	284	250	288	298	280	279	280	278	266	266	310	270	269	278	268	271	280	294	242	257	254	286	288	230	275	267	268	300	276	272	279	278	294	236	247	276	284	286	262	264	295	276	311	269	262	255	255	276	265	304	277	296	260	272	275	282	282	264	289	289	281	261	278	316	246	274	273	264	262	294	283	313	260	309	278	288	291	267	268	264	249	250	313	293	278	309	250	294	276	277	252	291	303	246	275	256	265	300	291	280	284	243	303	284	267	285	270	289	290	306	275	254	278	288	275	284	316	294	250	285	267	295	277	296	259	278	293	276	301	273	279	271	250	301	276	292	273	270	302	291	261	257	258	284	271	283	289	263	293	246	255	282	273	304	258	272	266	301	267	290	272	260	292	270	274	291	289	264	273	272	262	276	276	279	304	311	292	274	265	246	292	277	287	274	319	295	308	277	268	254	283	277	287	258	298	278	254	295	284	285	247	279	308	283	315	281	247	292	299	294	307	279	260	263	259	277	266	280	268	284	325	288	278	270	293	291	276	261	305	297	267	272	292	261	274	299	250	265	287	287	256	289	280	279	271	294	263	274	291	270	272	294	295	278	258	299	295	288	250	276	278	299	284	292	294	292	307	289	288	309	256	268	280	272	282	259	289	279	305	273	281	274	304	296	261	278	277	294	285	256	286	275	284	287	258	283	277	240	289	310	309	281	270	267	283	267	273	258	300	300	309	305	277	260	290	286	306	283	253	265	264	289	262	292	289	282	293	267	281	278	283	312	286	310	252	279	263	272	262	270	285	264	278	262	281	263	284	277	264	287	303	262	287	269	272	279	277	286	268	290	259	286	288	296	308	265	280	254	289	286	284	296	282	262	279	288	295	296	277	278	287	286	277	291	278	258	276	302	279	298	312	252	298	293	283	259	279	299	283	277	299	278	315	268	255	244	282	294	289	267	280	305	305	276	274	274	244	324	277	293	271	256	273	284	290	289	251	291	285	267	267	276	285	251	256	286	269	273	273	263	318	261	294	262	293	280	274	251	270	281	287	268	271	258	255	281	283	285	320	296	275	275	289	262	268	298	274	280	269	303	281	279	300	301	260	270	274	275	292	294	299	303	291	263	304	259	276	265	295	273	282	283	291	291	298	299	297	251	275	283	271	272	280	238	300	277	267	272	280	279	261	323	295	290	285	294	312	257	267	295	269	285	260	288	277	290	273	278	312	294	269	253	283	285	267	250	246	284	266	293	300	265	259	273	284	265	289	269	268	274	272	273	296	265	267	296	260	301	276	300	295	287	304	265	266	266	293	263	300	322	282	291	306	285	283	290	284	291	287	281	273	290	293	280	274	309	281	284	310	264	281	291	258	300	289	306	267	307	280	294	306	272	300	293	282	261	283	287	289	263	273	275	264	262	272	315	267	294	276	299	273	295	296	255	288	280	276	268	290	283	297	298	304	267	266	308	267	267	288	294	290	259	286	280	267	279	279	269	276	283	251	266	256	256	280	272	264	274	267	250	280	284	293	264	255	241	284	289	281	280	256	282	321	303	311	272	296	293	299	282	281	291	259	269	288	284	263	289	277	263	294	297	290	271	241	278	275	289	299	306	316	309	295	285	288	264	265	272	275	286	284	304	281	257	271	296	321	284	283	279	291	277	304	276	328	275	303	289	266	262	285	273	254	293	291	265	275	270	273	290	279	281	277	320	279	275	282	263	286	294	298	277	304	274	301	288	278	275	286	256	302	279	306	277	298	258	287	243	290	283	275	257	270	273	260	294	273	283	295	264	306	270	271	295	283	272	304	271	266	269	293	267	265	291	336	285	279	286	292	279	280	284	256	264	285	276	270	268	277	314	249	305	233	273	282	289	285	265	293	280	294	272	285	262	290	278	273	272	269	286	276	251	280	250	276	268	274	284	271	285	289	277	280	263	267	289	285	283	244	283	308	296	288	264	257	264	286	279	284	287	269	271	272	274	277	313	270	260	291	286	291	261	293	260	271	283	278	293	310	284	249	257	268	279	285	279	278	270	287	293	292	286	283	288	290	269	273	280	310	293	314	303	290	286	283	271	282	283	292	287	262	265	298	266	239	273	286	294	268	278	267	329	279	278	269	278	290	280	283	277	267	274	280	268	241	260	245	271	288	250	284	273	264	271	282	278	301	277	291	251	274	272	283	252	292	259	297	270	271	275	335	283	273	321	266	289	289	306	293	294	281	304	282	267	275	303	279	278	281	288	281	270	291	300	275	283	293	281	266	312	292	295	293	253	276	275	271	268	271	272	279	261	273	261	273	274	328	269	301	279	254	250	271	286	269	256	296	267	264	269	266	288	286	285	264	303	289	283	276	278	306	307	294	277	251	281	275	268	265	274	255	263	292	278	289	273	279	277	287	279	269	287	293	293	276	288	265	291	292	298	281	310	311	299	274	274	259	306	274	281	275	283	308	267	270	271	289	274	264	271	299	297	297	302	284	302	270	254	276	264	308	299	262	269
25193	21302	27292	25508	13523	5541	3426	2326	1756	1221	905	705	632	578	519	506	499	451	487	465	485	439	397	386	420	407	359	377	346	349	330	331	335	317	353	351	353	298	347	348	389	342	368	373	342	365	359	344	347	324	330	317	308	299	343	360	308	330	336	334	330	350	338	349	316	324	330	359	307	296	334	317	311	303	329	307	296	323	311	325	326	323	300	316	302	318	304	341	351	327	307	319	294	325	330	295	305	337	281	328	328	277	310	339	325	297	310	350	302	308	323	327	324	299	319	304	308	305	320	308	296	339	316	310	296	316	337	330	328	315	343	313	306	289	341	332	292	300	322	303	305	337	318	306	332	347	334	320	285	297	318	317	322	302	303	315	330	326	298	328	294	300	311	321	348	327	327	305	313	302	307	327	331	294	269	335	335	304	333	303	308	311	308	292	322	281	319	341	333	283	333	322	291	314	315	315	321	311	318	303	336	310	291	351	288	311	319	304	321	350	297	315	303	308	337	297	326	298	287	315	334	340	324	313	314	336	300	305	281	313	311	328	294	317	314	309	303	298	297	292	291	336	311	299	298	328	319	340	328	321	324	333	321	314	326	320	299	315	322	310	331	326	309	320	325	316	338	330	336	312	319	329	295	317	297	328	304	313	321	325	337	323	326	340	358	282	307	327	326	292	293	312	328	344	304	329	325	328	308	318	312	303	295	310	287	312	272	323	300	341	309	311	326	317	339	342	328	307	297	280	327	314	341	334	338	352	299	333	335	322	338	318	317	314	325	318	328	329	339	331	311	332	327	340	315	307	315	328	338	319	312	323	361	345	343	298	341	299	327	310	308	331	327	327	338	343	302	299	326	336	326	333	350	328	336	287	315	344	303	297	326	322	311	346	279	325	305	340	344	343	341	318	336	329	340	304	293	308	339	340	327	323	338	313	344	345	319	310	327	335	311	329	318	313	310	308	325	329	295	301	290	312	320	335	305	312	323	318	286	340	339	325	310	327	333	309	336	331	307	305	342	311	316	286	314	333	350	298	346	334	296	347	311	335	290	323	338	327	334	325	307	360	310	363	313	296	338	344	325	294	308	312	322	311	306	344	301	295	346	291	330	305	312	305	321	311	299	302	343	317	293	336	298	336	306	327	301	317	336	325	307	330	358	295	309	315	314	327	300	320	345	314	314	328	308	282	312	267	290	298	323	311	326	315	277	311	307	312	313	313	311	333	337	336	310	367	276	296	302	304	326	305	309	323	311	314	324	314	296	297	318	319	310	342	324	319	315	310	324	320	307	331	316	314	299	323	312	353	307	344	316	314	334	327	325	319	323	327	294	327	320	326	321	306	308	306	327	327	316	314	323	316	325	363	324	291	337	326	305	325	294	356	326	314	319	287	303	323	334	344	316	315	280	306	281	321	331	310	295	316	312	350	329	312	318	327	316	320	273	295	313	279	311	271	324	322	296	312	343	307	322	341	329	311	317	312	325	300	327	319	325	315	337	300	336	319	343	305	318	331	299	333	323	318	312	327	320	329	302	315	285	318	330	315	318	294	285	279	316	290	335	328	296	274	341	342	321	332	306	341	350	298	306	314	298	323	304	303	346	331	328	280	314	335	333	309	302	310	342	302	340	345	299	336	335	274	307	296	278	289	302	368	300	298	319	300	290	308	331	310	327	340	317	346	338	320	322	314	335	305	307	326	332	308	298	307	308	306	325	331	348	322	299	334	318	321	296	286	327	350	333	308	326	316	330	274	320	330	327	327	325	284	318	324	328	336	278	330	310	300	337	329	301	277	320	338	300	304	320	306	321	307	320	289	339	321	297	308	310	308	306	316	306	275	291	337	311	319	309	302	319	324	321	312	308	322	314	284	306	300	330	314	292	325	331	322	328	330	284	294	297	325	299	321	340	310	336	308	313	308	306	312	297	346	317	303	309	307	327	318	339	312	306	340	310	310	328	308	315	283	330	347	307	295	290	293	357	289	322	328	316	320	351	321	307	324	317	297	304	310	317	346	302	333	293	294	322	332	340	289	304	314	304	315	335	285	323	324	318	304	266	364	293	311	288	305	321	307	342	290	298	361	333	303	328	318	310	328	335	337	306	333	354	340	257	328	325	310	342	314	261	331	360	315	304	313	319	311	314	322	308	319	316	307	331	293	343	334	318	311	308	315	315	316	306	306	351	298	325	325	328	296	317	292	346	329	361	312	323	313	325	315	316	353	300	300	315	315	325	322	340	308	319	322	325	306	315	334	314	299	302	321	307	312	301	342	310	326	319	312	291	284	313	316	308	333	326	302	306	328	304	317	327	313	321	320	310	320	304	304	312	299	352	316	302	316	332	323	308	301	326	272	327	287	332	323	320	307	310	327	319	326	322	320	342	348	354	318	313	314	311	302	284	307	303	292	353	323	322	313	304	303	298	316	326	305	305	329	289	306	346	315	314	357	328	366	320	297	303	335	279	320	306	271	305	321	328	290	343	283	342	324	289	300	309	313	305	330	321	343	361	299	326	311	316	341	307	307	317	303	304	268	324	330	318	307	324	294	322	326	305	340	291	307	341	304	329	332	309	306	303	309	330	302	314	331	332	350	325	328	314	322	332	316	327	328	304	321	323	312	326	289	305	339	306	308	340	330	331	305	318	314	295	298	301	321	343	306	319	321	318	350	320	303	322	337	320	288	295	307	321	321	287	307	291	317	316	290	310	330	310	299	322	293	352	307	352	305	318	315	296	311	293	312	332	294	323	308	307	323	300	318	355	337	276	300	300	312	306	294	314	288	339	296	301	333	318	319	337	313	331	316	317	315	299	317	297	348	335	317	307	318	299	368	332	337	308	317	319	312	303	287	340	316	295	294	317	313	315	331	324	297	318	335	336	319	277	301	332	350	298	319	294	320	289	313	308	307	307	347	322	340	299	305	319	284	332	315	319	311	341	269	338	315	319	329	312	353	355	302	322	358	319	323	345	359	299	314	322	326	297	324	321	307	318	306	315	341	309	329	303	287	328	349	302	286	339	299	316	306	311	330	329	345	318	285	315	331	299	291	314	357	341	335	314	315	322	281	315	342	318	290	318	268	312	306	325	344	276	329	335	305	320	300	326	288	305	295	328	328	317	329	321	331	316	293	302	312	328	316	330	329	348	312	329	311	329	321	339	264	291	345	338	321	323	331	305	337	292	291	285	335	302	308	307	309	334	285	336	297	332	330	310	320	313	343	311	331	321	333	320	291	315	331	298	320	285	303	332	330	321	298	309	299	312	310	368	323	300	330	298	321	309	321	334	303	297	312	311	296	301	327	332	325	307	327	334	321	322	323	311	299	313	333	326	296	297	285	352	312	322	287	300	312	316	338	297	309	347	326	290	331	282	313	319	301	337	331	298	336	327	315	296	308	300	303	337	336	314	313	309	316	320	298	298	357	318	292	311	317	313	316	322	294	337	286	319	298	291	320	303	276	309	298	304	298	335	301	295	318	338	322	314	337	295	331
25602	29992	19102	12246	10151	7790	5897	4202	3219	2145	1552	1146	888	784	724	724	646	580	628	582	585	549	529	515	483	452	481	437	431	404	426	383	384	421	383	396	386	374	365	395	408	405	403	399	429	355	397	401	376	391	401	344	381	362	366	355	368	338	369	372	402	356	337	395	337	370	320	341	386	331	335	340	357	359	317	362	356	346	333	385	344	355	374	367	356	327	354	355	339	343	352	325	333	335	344	324	355	332	352	322	370	346	328	350	326	300	350	300	351	338	348	318	329	349	330	309	352	359	342	349	342	319	344	331	320	354	323	327	332	292	350	307	346	344	324	315	331	320	331	337	353	317	325	332	327	346	340	357	341	304	318	337	338	313	330	354	336	361	337	354	321	355	357	345	302	347	319	312	327	333	358	322	343	334	348	338	343	347	348	344	315	367	347	352	341	367	350	360	338	338	353	334	328	357	313	334	351	337	356	332	349	340	336	330	330	344	348	340	342	331	363	356	349	357	349	327	316	330	338	320	321	317	342	340	340	345	336	341	342	350	343	347	330	348	342	341	319	330	321	353	353	356	323	352	345	351	323	350	317	324	362	330	349	333	326	368	329	333	336	353	304	330	342	329	337	311	371	336	332	353	337	317	307	360	371	350	349	346	331	334	367	340	334	333	335	345	351	299	336	334	315	338	326	351	344	325	339	314	354	356	349	382	332	346	338	360	337	310	348	358	346	332	362	333	345	385	332	342	371	358	328	367	363	349	332	349	344	336	353	362	361	341	324	356	315	321	351	342	332	336	317	299	347	351	351	332	367	360	327	344	297	315	345	353	347	338	321	360	336	358	340	325	321	347	318	337	342	357	358	351	382	334	364	340	365	331	378	352	358	331	312	351	344	349	372	377	355	319	318	318	331	315	360	325	333	335	369	349	318	346	311	355	347	335	340	365	325	313	360	330	345	356	342	333	321	318	327	317	360	311	349	356	359	370	305	341	325	349	346	354	342	360	367	329	360	321	364	334	343	350	349	320	342	329	328	336	347	351	365	376	332	344	333	327	322	340	346	338	356	329	366	351	352	323	362	343	290	359	332	363	309	338	349	346	351	371	335	332	350	325	316	337	330	360	353	358	310	355	331	349	362	302	336	341	332	351	351	340	326	335	328	336	332	322	373	330	338	335	357	328	337	349	339	361	322	367	353	347	348	332	334	350	330	354	389	331	365	369	345	318	317	327	330	326	361	340	328	343	342	344	332	278	335	351	304	321	337	336	366	322	351	318	322	381	312	299	338	334	335	325	345	324	346	363	327	293	314	369	296	347	335	350	319	318	342	349	314	325	356	327	356	393	357	339	345	323	335	357	340	330	344	360	329	341	323	366	334	350	331	351	340	364	346	343	313	311	329	354	360	311	345	369	358	325	349	319	342	348	345	335	338	346	347	325	333	360	371	335	316	360	332	353	375	320	372	354	335	344	343	349	327	369	337	304	362	315	342	342	320	332	296	313	374	366	322	347	356	365	331	312	337	337	355	345	336	347	350	361	361	337	343	372	379	340	343	330	323	318	333	382	353	326	309	340	336	339	340	333	335	327	347	345	324	336	370	372	311	353	366	357	308	332	352	300	363	343	331	353	333	312	370	307	386	356	319	372	370	332	333	317	321	346	338	333	369	345	370	361	350	312	374	339	349	330	354	363	338	377	332	309	347	355	349	354	350	324	318	329	359	351	356	301	348	362	332	305	320	309	340	309	376	331	365	317	331	346	362	330	357	317	342	323	369	333	343	335	353	333	352	315	316	368	348	334	355	366	360	322	355	340	342	342	334	303	352	351	346	361	346	342	324	293	332	330	366	326	355	374	342	340	301	330	353	346	323	326	332	332	339	319	347	340	370	352	319	341	341	356	333	368	327	330	344	356	328	350	359	341	366	338	359	326	350	324	343	337	370	351	373	357	348	370	298	314	305	347	320	353	358	331	338	350	346	360	301	329	331	322	343	326	326	311	332	315	352	349	305	322	337	331	344	334	346	338	323	344	376	301	357	366	316	363	291	340	318	360	282	343	319	346	328	326	350	321	320	367	336	335	337	364	340	356	334	335	347	310	337	324	360	339	344	368	333	321	372	335	361	332	309	352	315	323	355	378	347	366	334	370	371	363	327	363	316	348	337	332	300	365	350	338	351	331	335	321	339	357	312	327	306	350	303	356	362	349	382	347	334	323	352	367	318	305	374	377	332	325	326	352	322	367	319	347	303	341	338	328	353	323	345	375	368	344	318	363	339	322	344	352	338	369	340	326	357	337	315	348	366	319	349	297	308	353	333	314	351	327	317	318	351	323	342	352	295	330	354	347	350	360	360	314	320	319	369	340	336	328	352	328	330	356	296	284	341	337	342	386	330	351	343	377	364	313	328	311	326	348	327	324	346	359	368	347	364	371	391	329	335	348	292	325	322	334	324	347	338	328	333	359	325	303	328	352	329	347	335	350	330	339	351	356	329	360	369	343	350	321	347	345	329	315	326	341	359	345	407	337	338	366	343	332	349	344	331	351	377	324	333	327	379	350	337	324	355	358	305	324	318	363	323	353	335	365	315	339	330	320	352	343	330	339	323	348	310	369	357	306	321	337	335	329	324	320	353	349	345	348	341	364	328	332	330	325	341	307	318	331	351	324	326	350	366	345	350	327	342	335	320	338	327	325	335	333	360	312	359	320	316	314	320	318	334	326	341	305	340	374	349	351	316	363	315	324	334	307	311	366	349	368	343	330	344	354	327	310	351	357	332	367	314	312	342	380	314	346	335	335	356	390	295	353	353	357	322	338	357	323	331	363	335	329	372	314	357	342	335	351	333	329	305	334	333	337	349	329	349	340	350	369	341	338	364	329	310	338	316	337	324	322	349	360	354	363	341	325	389	344	335	333	346	318	336	333	342	342	377	319	331	351	357	359	335	330	314	334	343	340	351	376	310	340	365	331	327	336	335	309	331	334	358	351	340	352	343	346	353	331	376	327	339	344	349	367	349	329	331	329	325	333	326	326	352	342	346	336	335	349	330	323	351	316	351	346	327	310	332	337	356	360	336	334	349	321	347	369	367	311	312	304	336	356	336	346	361	355	343	307	334	343	355	329	319	338	339	330	335	302	322	349	338	324	318	324	325	322	333	340	337	341	322	392	367	318	346	361	344	358	352	347	321	347	361	327	307	340	360	372	359	360	323	315	330	366	360	338	329	345	354	355	320	343	365	337	330	360	339	325	366	350	345	332	363	343	341	353	352	336	347	346	356	354	389	302	352	346	337	321	312	343	332	328	345	325	352	377	348	367	331	336	338	325	334	308	344	342	336	328	338	349	388	331	333	326	328	327	334	333	341	319	387	332	358	352	341	355	374	338	330	358	344	317	322	346	315	353	327	361	351	350	344	321	337	344	325	356	327	321	345	342	351	319	354	336	340	359	337	327	346	331	309	371	345	357	341	328	345	334	329	318	320	341	345	328	327	335	329	354
22874	21320	28989	24010	21376	21609	14192	5565	3130	2361	1678	1266	1026	926	865	838	780	752	793	754	710	620	569	603	605	608	565	539	500	527	461	498	493	480	477	470	439	441	455	508	521	458	494	470	443	492	437	499	451	436	461	459	397	421	470	410	446	441	443	389	457	443	427	380	434	424	445	411	440	419	439	409	442	456	406	413	413	380	424	433	447	430	378	409	409	396	398	436	406	395	441	400	393	416	385	407	346	450	395	402	418	427	429	416	425	423	395	377	398	424	380	398	425	374	398	367	423	394	406	427	392	399	380	412	395	377	396	413	394	438	427	412	411	386	438	411	436	371	389	381	412	418	426	414	430	416	440	409	410	390	426	421	382	405	432	413	439	405	382	414	415	417	418	405	403	392	373	424	375	375	388	389	440	420	397	375	394	407	356	388	436	414	415	414	417	439	398	451	431	380	409	417	385	388	424	418	359	413	403	363	410	389	398	394	385	406	426	430	399	404	356	380	427	419	389	408	398	410	403	403	405	410	407	385	392	360	382	400	408	438	436	379	407	414	389	432	378	391	394	403	389	371	429	406	399	386	376	386	414	381	452	420	411	389	447	395	424	361	407	411	419	411	432	405	428	430	407	393	400	386	393	380	431	406	392	409	395	395	353	416	449	407	418	387	402	406	406	406	372	438	370	371	411	384	388	363	376	397	395	406	381	411	366	415	379	380	436	417	392	421	396	423	413	393	393	411	403	416	405	384	431	400	369	381	398	401	406	393	399	385	396	406	380	374	413	397	390	404	355	386	418	372	381	387	385	407	382	390	410	426	413	395	386	361	429	385	422	361	430	464	427	430	360	387	369	390	420	374	438	379	426	408	388	425	389	425	405	417	393	369	387	366	454	435	408	416	402	396	392	418	394	391	351	411	383	371	392	387	428	390	401	419	415	384	382	437	396	399	404	373	396	400	397	445	398	351	355	417	387	374	387	408	419	456	423	394	396	371	403	433	417	376	419	396	390	421	415	399	402	408	413	385	404	403	386	397	387	381	391	384	407	426	420	430	396	389	425	409	380	392	402	389	385	394	391	397	421	439	373	413	380	384	406	390	417	424	435	388	377	394	386	385	434	401	388	419	395	389	361	371	423	437	399	397	401	367	422	425	380	391	416	423	386	430	405	382	406	457	421	395	390	400	371	400	411	402	420	411	407	389	411	398	440	350	433	379	403	417	409	374	415	403	401	403	425	401	363	400	417	415	384	401	402	374	395	392	401	428	422	437	414	399	424	402	345	432	401	393	395	399	406	398	428	410	386	398	393	441	352	394	396	408	414	409	397	422	398	404	395	384	439	419	401	396	414	441	410	411	413	417	462	404	394	394	401	399	422	389	355	443	385	391	398	379	380	383	388	419	428	392	392	364	428	397	372	415	416	413	409	393	402	394	428	407	419	419	384	370	427	403	414	404	427	406	394	386	384	402	372	394	398	393	369	386	409	373	395	413	432	404	409	436	408	377	415	427	386	414	393	418	402	401	387	410	409	375	399	427	421	408	407	413	431	374	391	377	387	394	431	388	406	424	395	401	388	352	393	384	398	390	404	403	413	407	395	405	429	440	397	398	377	410	418	420	403	383	452	414	393	432	401	378	364	437	395	392	408	411	408	419	392	403	386	409	383	436	386	379	374	397	391	411	387	389	411	436	399	368	405	418	403	396	394	404	438	419	409	376	425	443	423	382	386	413	395	397	435	438	440	399	375	402	429	403	414	410	409	404	410	402	375	404	395	366	419	392	400	393	400	391	390	405	419	414	425	379	407	385	423	401	410	412	393	428	399	371	409	421	398	380	398	403	397	399	406	392	402	420	416	421	382	423	386	395	413	417	395	381	423	434	402	464	379	409	388	386	401	392	427	395	411	390	412	398	385	408	394	413	391	396	379	353	377	394	432	394	349	393	416	375	391	394	401	392	381	433	367	419	394	381	407	374	410	400	389	394	412	425	382	417	443	423	399	395	396	431	415	395	419	396	398	365	394	417	428	424	422	395	403	422	398	402	387	391	390	407	380	395	395	363	417	372	408	409	409	393	361	378	409	392	387	414	395	381	407	394	387	349	367	403	390	394	392	419	449	448	377	389	382	408	415	401	398	359	396	377	417	393	380	416	383	393	429	384	418	434	403	407	384	414	377	381	378	420	401	409	438	386	371	424	381	397	382	376	440	406	406	389	359	412	379	410	401	399	383	394	416	395	439	392	391	417	389	381	385	389	380	387	389	407	397	404	415	385	426	428	376	461	415	397	390	418	400	431	417	391	417	380	401	399	412	415	392	418	380	388	359	399	422	400	396	416	390	367	393	417	381	394	433	394	397	408	374	424	391	423	439	418	385	406	379	382	386	402	407	425	402	384	413	391	388	383	412	434	398	441	394	386	435	420	379	412	411	416	414	414	380	397	396	401	396	407	394	418	397	431	411	396	409	411	369	391	383	431	403	376	421	413	398	424	399	418	377	381	414	391	428	390	443	417	378	423	382	377	350	391	374	377	397	405	422	398	388	418	383	404	453	403	410	436	377	418	421	392	390	430	406	371	398	373	396	374	419	412	419	393	391	388	426	382	411	429	406	427	397	393	394	404	380	396	402	411	390	414	412	427	395	407	438	372	373	416	387	395	403	415	381	417	403	382	385	374	371	373	384	417	386	351	374	422	436	386	402	384	389	377	375	389	365	405	386	421	411	381	421	362	387	419	380	401	382	393	413	402	396	386	410	430	384	397	395	381	380	389	361	425	443	359	411	391	411	410	389	392	402	426	388	400	396	425	405	398	414	418	392	394	435	385	386	391	414	387	382	395	359	408	397	392	372	393	383	398	409	377	407	414	386	385	432	405	403	409	397	427	365	391	414	394	387	396	417	406	442	383	401	390	419	354	394	433	392	397	426	378	391	424	403	391	426	400	397	425	397	407	403	378	433	442	426	447	434	381	439	379	401	361	374	373	397	430	443	404	414	395	436	376	351	420	399	447	407	413	374	377	398	405	413	383	419	390	419	378	415	387	378	415	413	408	356	381	427	408	437	445	354	416	422	380	381	385	403	424	379	418	432	449	380	432	415	428	411	403	404	443	385	398	384	414	364	446	414	397	380	431	389	384	410	399	391	401	414	434	371	392	412	388	438	386	401	412	429	393	421	398	398	404	340	390	421	391	431	411	375	403	405	385	411	398	406	414	414	407	430	402	397	398	385	413	404	411	390	395	393	386	386	401	380	401	402	376	412	411	436	388	394	400	449	410	384	389	371	406	426	395	405	397	381	428	407	402	410	401	398	364	388	390	421	389	418	403	408	438	380	406	405	403	419	381	399	407	389	392	385	397	357	452	385	417	404	387	344	415	383	442	377	399	402	434	422	398	386	364	402	392	401	381	405	399	393	397	343	382	426	378	388	405	402	407	399	396	348	394	406	371	409	434	417	418	420	364	397	378	379	400	412	387	410	417	396	410	430	384	433	388	389	434
30019	39842	27833	19571	15546	13109	10284	7825	5254	3773	2706	1991	1563	1373	1202	1071	1027	996	966	918	821	804	700	766	720	696	578	576	635	550	508	506	511	486	549	530	467	498	548	551	555	542	530	515	531	533	495	484	504	485	457	469	454	447	430	463	473	476	465	454	439	460	472	474	429	454	455	444	427	448	453	436	405	425	453	421	389	414	400	430	420	451	437	399	471	433	455	381	409	439	416	419	410	399	382	395	398	398	429	422	428	395	421	448	417	395	455	375	396	404	419	371	421	426	422	420	438	392	418	427	420	406	402	387	378	420	369	441	387	396	379	425	373	429	376	420	385	442	448	401	405	407	392	459	394	448	429	410	423	402	391	374	404	429	428	397	450	369	395	409	439	410	403	429	426	405	434	426	416	418	441	382	442	452	425	403	402	421	385	415	399	390	385	392	417	379	430	424	434	428	446	398	394	396	393	436	437	398	417	406	404	396	433	410	408	402	379	408	432	417	443	420	407	426	443	416	379	406	427	455	407	434	385	406	417	397	409	392	451	406	385	407	427	417	399	395	403	373	419	407	392	429	386	397	410	403	420	401	423	459	424	416	401	416	378	407	421	407	395	436	412	416	403	422	434	403	370	369	401	383	400	420	420	419	395	402	405	430	385	381	394	373	413	388	444	404	387	413	397	393	413	391	406	475	394	401	406	434	414	436	397	431	394	389	408	410	440	400	383	403	367	433	447	387	427	421	422	440	404	405	464	410	383	391	422	411	407	404	430	393	420	385	441	434	401	404	414	399	426	414	391	427	402	405	393	391	410	407	410	396	440	434	406	364	411	452	430	373	436	418	389	400	400	389	402	428	395	440	406	420	447	413	421	395	414	405	401	391	399	388	434	408	405	396	409	431	416	406	386	449	387	421	421	385	420	425	409	395	404	444	427	412	400	401	417	420	369	430	382	409	403	423	426	442	439	420	416	402	438	410	418	422	408	389	389	404	370	415	399	401	413	383	412	384	440	409	430	377	376	448	426	398	440	420	401	406	381	425	415	382	442	433	388	405	413	395	392	404	419	417	431	412	396	431	388	418	460	435	387	408	414	433	397	429	388	400	435	382	394	404	435	390	364	384	428	432	398	414	405	387	395	399	431	437	428	427	459	417	414	386	442	409	375	389	387	389	399	418	430	407	427	429	382	403	416	427	410	400	395	411	447	432	384	428	386	402	397	427	406	404	435	420	404	421	408	410	400	375	400	397	430	426	425	402	391	390	430	424	405	386	403	425	421	424	409	417	428	440	401	437	425	416	433	368	401	409	420	419	421	434	412	393	448	419	443	402	412	367	386	397	407	365	385	419	420	382	421	421	395	394	409	405	397	430	428	397	405	406	418	453	406	402	440	390	465	406	403	427	400	414	368	405	427	386	405	395	390	422	429	440	430	394	380	416	386	413	396	429	414	433	433	412	426	440	433	382	406	432	442	378	408	394	410	404	407	409	413	381	423	381	422	392	398	421	409	437	413	386	402	446	422	416	407	432	440	447	383	403	401	429	422	419	425	436	421	390	390	366	461	414	400	408	405	419	434	407	427	412	393	438	434	405	437	395	406	419	414	400	431	413	362	398	422	445	396	442	434	399	403	390	398	389	418	405	437	430	412	414	437	400	402	416	392	404	410	453	442	428	446	387	395	384	408	403	398	450	418	381	446	445	427	424	388	400	430	416	372	428	401	386	420	415	387	402	438	436	418	393	425	435	426	405	420	395	389	420	425	375	403	393	434	416	438	399	392	401	428	425	438	409	400	402	436	428	369	425	417	399	398	386	405	424	420	428	401	411	451	412	375	474	417	394	396	433	420	451	401	448	421	396	390	432	403	380	384	421	443	434	407	389	404	390	401	412	403	391	410	396	420	392	392	398	417	398	417	404	402	423	403	418	387	412	409	400	412	424	438	421	414	392	396	460	412	425	424	409	386	471	417	407	417	419	426	398	413	362	391	430	414	401	433	435	415	376	419	374	453	378	432	364	403	456	448	401	419	397	423	445	462	407	457	393	408	425	435	441	387	435	412	416	449	422	418	445	419	445	398	414	413	445	399	414	413	436	402	407	399	382	421	423	370	401	428	407	425	417	406	408	405	447	399	400	418	382	404	410	412	386	426	420	426	392	401	396	396	427	454	439	399	422	422	389	430	424	388	427	405	402	380	429	382	380	396	426	451	395	383	435	416	421	381	408	427	450	391	394	400	399	400	396	440	377	441	449	390	389	413	436	413	384	423	419	418	395	406	390	437	391	383	395	398	403	395	466	447	423	392	417	400	428	380	427	392	455	416	436	433	399	445	441	409	414	401	400	409	405	421	409	397	420	393	405	379	422	386	407	376	399	402	431	409	433	404	359	431	389	395	450	430	427	403	416	435	352	381	417	393	399	409	425	402	414	421	378	408	428	435	417	400	385	417	436	436	439	405	415	420	436	412	399	416	389	425	417	385	394	396	426	424	417	387	412	420	408	372	421	380	399	396	430	432	403	411	385	412	392	423	391	399	421	379	438	405	419	403	409	417	396	424	416	389	393	422	390	384	424	417	407	429	439	422	419	401	411	406	417	437	393	419	422	441	434	420	378	434	377	420	395	401	413	418	373	433	432	405	432	421	401	401	409	383	460	424	372	403	408	409	378	427	427	402	405	395	396	437	414	410	434	403	400	422	403	387	411	390	383	424	459	446	399	401	416	448	383	379	428	405	438	414	397	415	360	415	456	372	399	398	392	400	451	394	399	408	406	398	410	397	364	390	422	418	363	426	387	406	423	393	458	403	417	394	396	422	392	397	389	419	402	395	399	426	417	396	402	413	371	415	411	409	410	400	415	433	403	390	418	424	395	364	387	391	422	425	412	395	422	356	378	412	373	378	376	412	415	349	394	415	407	408	397	426	388	397	413	411	444	414	388	427	450	428	397	426	386	412	453	396	451	425	382	421	473	426	408	393	387	369	397	425	405	429	403	398	435	364	423	394	463	409	417	443	381	425	439	375	426	458	436	416	402	441	460	398	374	424	430	419	417	407	399	414	392	407	402	399	410	442	414	378	377	398	459	422	404	416	444	419	430	414	411	386	388	410	419	414	416	389	398	400	380	427	421	395	398	393	368	423	429	373	405	388	359	474	384	415	390	405	378	429	400	388	379	403	421	431	424	421	435	423	384	413	395	393	410	411	387	410	417	405	411	399	429	367	422	409	410	402	415	398	406	388	414	415	435	424	425	428	394	404	423	385	418	426	420	419	419	406	403	408	439	389	425	419	470	423	414	386	423	427	402	371	418	453	432	383	411	389	387	390	404	400	388	385	431	396	397	385	412	427	408	416	388	418	425	427	400	370	418	406	428	447	417	419	406	404	423	383	407	422	431	376	378	404	398	423	408	380	394	414	395	388	409	418	424	384	429	408	419	395	399	419	408	446	413	385	393	444	453	399	376	436	399	371	396	374	411	436	392	436	401	425	431	368	406	396	376
28782	21332	16397	9291	5118	3448	2494	1741	1076	863	699	509	398	386	354	347	325	326	348	329	279	293	301	287	265	274	297	250	273	262	289	226	279	267	262	257	281	247	258	233	260	253	257	269	257	231	257	276	258	245	251	234	230	244	250	214	242	243	231	238	259	240	247	226	244	244	248	218	264	239	243	258	227	247	227	242	219	220	212	244	229	239	221	249	223	226	244	216	221	238	246	240	235	254	225	253	233	240	226	261	244	237	220	247	241	268	234	261	234	231	242	251	231	216	241	264	222	228	244	223	206	237	241	231	251	209	219	223	201	225	229	238	225	231	235	236	250	241	217	216	235	230	236	216	220	225	229	264	225	226	220	234	263	224	226	239	218	257	253	209	238	238	238	233	228	245	230	236	245	250	236	242	226	251	208	196	212	217	222	238	239	223	253	234	246	256	213	229	193	250	228	247	224	236	241	212	241	246	217	221	258	236	228	263	234	208	218	247	243	246	237	239	239	242	222	239	227	262	240	217	247	218	258	244	248	255	238	203	222	225	242	208	236	249	243	222	244	225	230	240	261	233	234	205	219	216	252	242	233	238	228	263	222	220	249	255	233	255	248	228	240	227	238	235	210	243	223	240	254	245	247	225	254	211	252	220	228	232	194	208	241	217	239	234	211	232	250	266	237	266	243	259	265	235	251	222	238	215	237	222	235	205	224	212	224	217	217	250	227	222	220	252	230	259	253	186	246	244	216	223	229	244	249	239	232	220	246	218	237	240	254	243	219	221	228	223	250	239	237	210	245	219	240	241	219	206	221	211	208	225	240	215	228	226	219	246	215	226	230	230	243	231	254	229	222	252	215	234	233	244	232	213	241	251	235	248	242	209	238	246	232	238	218	248	249	212	239	252	231	220	221	224	263	243	241	222	224	218	205	237	244	199	225	235	247	261	221	247	227	220	232	241	208	256	257	241	235	217	234	221	211	246	223	217	253	222	221	215	229	246	232	228	229	244	273	222	232	252	234	247	219	242	252	233	203	222	219	224	224	241	217	232	230	246	254	229	248	223	234	222	247	258	251	213	236	228	234	220	241	232	219	231	247	239	239	202	225	222	198	209	240	255	224	239	236	219	233	193	239	231	250	202	243	217	222	220	216	257	246	259	207	234	246	246	223	228	242	231	229	207	232	230	231	235	227	229	237	241	206	227	224	246	206	235	232	257	246	231	218	230	223	251	261	227	226	232	247	253	213	237	243	258	216	242	261	229	253	229	254	223	216	218	226	250	238	225	248	238	229	234	268	204	240	209	245	244	208	236	216	211	231	200	236	206	210	220	228	241	245	227	209	226	231	234	211	250	219	216	238	253	241	209	242	248	229	211	234	246	238	195	230	233	235	218	246	218	237	256	225	234	217	257	222	254	235	224	231	234	255	232	227	230	235	231	233	260	207	215	199	222	207	227	211	229	260	203	214	226	220	226	236	215	211	222	254	212	200	271	226	243	217	243	231	244	241	234	231	225	226	233	239	223	244	239	239	260	267	220	230	240	223	224	244	206	253	222	248	244	225	245	224	237	253	226	267	250	222	254	220	221	254	214	228	220	228	228	231	246	246	247	238	246	257	243	222	240	244	239	216	212	254	244	253	211	227	245	249	235	223	203	245	242	235	230	219	196	249	229	229	235	250	238	250	239	240	236	247	230	220	265	238	223	186	250	255	228	247	210	242	229	268	225	210	237	221	210	212	211	213	228	241	246	255	259	225	227	230	213	212	241	222	211	216	241	245	235	224	230	233	249	216	229	245	229	204	214	242	240	249	248	245	233	223	246	234	203	246	233	239	231	250	223	239	204	207	219	237	236	254	230	248	216	208	241	232	212	238	264	243	236	232	242	214	249	218	263	205	249	223	239	223	226	204	212	251	215	230	234	215	228	230	256	239	230	219	252	236	215	226	247	248	228	241	216	207	210	216	237	212	238	222	251	223	230	254	225	213	228	207	232	200	240	200	232	215	229	234	205	262	234	222	208	234	254	244	222	223	245	224	258	246	218	240	213	235	204	240	222	245	230	238	241	249	242	202	202	217	242	257	235	216	216	234	259	216	220	216	214	217	247	204	247	207	226	231	262	222	237	220	225	242	218	234	225	215	196	230	219	209	218	240	233	240	251	235	266	243	245	234	232	224	239	224	207	223	231	239	219	224	212	240	228	226	222	231	227	224	212	238	238	245	249	238	220	238	232	255	194	235	233	229	210	245	267	220	239	246	230	234	228	205	237	247	243	237	237	263	216	233	249	258	230	214	228	231	231	227	227	232	226	260	219	247	238	246	239	233	247	231	249	232	260	242	248	226	219	244	199	204	227	225	219	247	220	229	256	245	228	245	220	208	202	272	221	231	246	233	224	230	234	230	259	241	214	237	223	227	230	222	239	209	225	227	238	237	239	228	202	239	224	259	231	211	248	213	237	208	214	253	244	231	244	247	235	240	228	234	246	229	228	246	238	225	220	204	243	211	224	245	218	238	228	222	257	259	254	234	226	222	232	218	242	217	211	232	229	223	241	242	230	221	208	215	230	213	219	208	233	229	238	230	248	243	262	209	241	226	239	222	242	235	231	232	229	256	253	249	226	226	262	232	236	258	244	238	221	229	234	232	251	228	221	241	234	237	225	262	244	211	240	224	223	221	213	229	243	215	268	261	221	235	220	229	236	221	241	216	235	227	223	255	223	251	230	228	243	252	212	234	240	229	225	224	242	230	234	252	247	222	236	239	240	262	203	239	227	233	220	239	226	240	215	237	260	207	246	245	232	235	240	251	235	234	216	234	230	257	222	232	236	234	257	263	242	245	243	229	194	221	244	224	226	253	265	236	210	208	249	232	242	233	246	218	218	241	240	212	237	212	215	235	212	230	246	219	230	237	222	186	236	217	254	206	225	255	233	223	227	258	253	217	221	227	224	215	223	236	214	241	234	250	247	237	220	228	223	239	237	208	222	234	229	242	254	197	210	237	228	224	222	242	256	234	226	230	222	229	240	245	257	229	232	206	221	239	230	220	230	220	219	211	230	220	241	241	236	216	218	247	225	239	227	210	233	212	239	231	227	241	221	220	207	226	223	257	211	235	219	200	229	201	227	234	231	223	240	225	230	233	269	227	234	233	219	224	219	224	234	243	232	242	242	228	237	270	231	252	221	235	227	249	230	244	229	229	244	227	245	224	238	233	216	222	243	234	230	206	235	241	222	246	267	260	200	231	244	217	245	238	217	241	206	217	239	225	214	220	258	239	231	229	223	233	241	227	226	241	230	257	216	245	227	244	209	223	226	247	238	228	248	256	197	249	212	211	227	227	221	220	261	222	226	210	260	200	216	235	243	218	222	228	236	211	232	209	249	212	216	239	220	252	254	223	241	229	235	228	282	227	228	231	218	228	208	252	246	234	209	254	259	228	230	230	235	226	239	233	218	255	234	252	222	260	239	216	256	247	242	263	236	226	274	218	227	253	236
22702	25098	15855	9473	7273	5979	4380	3090	1880	1538	1012	761	613	545	485	467	470	432	420	420	342	353	393	358	338	379	319	351	296	307	302	292	290	300	297	289	262	304	310	277	311	320	282	293	269	301	266	288	312	281	282	290	264	285	286	279	266	291	287	267	252	252	272	283	277	263	269	267	276	264	241	277	265	240	241	266	257	273	234	249	269	267	250	251	273	247	261	244	260	278	255	245	259	254	276	260	261	227	251	252	252	260	306	255	246	244	244	255	268	241	238	237	272	257	235	233	256	250	249	254	256	256	283	261	247	266	257	226	278	254	260	260	253	263	250	253	266	244	217	234	251	270	253	253	247	221	268	258	241	271	218	264	245	253	258	247	263	240	241	213	253	245	263	246	245	257	277	253	248	253	236	268	286	264	232	262	242	230	230	235	250	218	251	260	260	264	244	239	238	266	245	236	256	243	238	286	266	243	261	253	271	255	245	233	245	235	246	225	241	247	266	234	248	269	235	267	251	251	267	232	257	247	256	258	229	273	265	286	281	246	250	257	244	269	258	232	266	251	255	231	250	263	242	242	213	225	261	282	239	245	227	249	229	236	268	252	258	257	254	248	251	229	245	257	260	256	255	239	275	238	242	242	233	265	265	284	255	260	248	230	261	268	276	227	209	264	254	246	265	276	246	225	241	242	253	265	266	263	272	242	272	265	251	252	259	242	224	258	254	246	254	254	249	247	263	245	241	231	229	260	258	228	260	263	259	276	229	262	251	290	243	247	240	242	251	230	248	256	265	231	241	286	262	257	279	242	246	260	272	282	221	259	230	260	248	262	251	264	234	234	227	233	298	234	256	245	268	255	287	245	230	279	245	237	235	239	250	273	209	250	251	241	247	263	244	244	258	232	251	253	246	248	254	254	264	270	238	271	253	240	235	254	282	240	239	267	231	233	257	253	271	262	237	261	246	233	250	242	259	232	271	251	236	286	232	255	257	284	229	224	270	258	255	266	283	273	287	262	220	265	261	251	255	230	250	258	259	265	266	252	249	237	239	245	242	254	254	220	257	230	241	254	257	266	264	249	246	286	242	254	244	246	225	244	254	264	264	272	260	257	249	227	251	249	304	247	248	229	254	242	260	266	246	261	300	249	222	238	261	231	243	242	242	233	257	206	271	273	266	227	256	231	236	229	251	256	268	273	237	274	263	236	249	239	222	286	214	255	251	239	240	239	244	255	254	248	225	236	264	236	260	265	255	267	244	219	254	256	248	241	259	236	247	235	238	249	260	260	209	255	200	250	244	243	271	244	251	234	265	242	249	250	273	242	254	235	233	246	254	248	238	253	253	244	246	285	279	275	246	278	254	245	234	267	245	271	227	252	220	257	245	277	281	273	245	247	239	248	247	240	245	263	249	228	253	247	274	276	273	259	252	242	237	245	263	246	249	237	239	233	249	221	243	274	271	266	253	240	265	226	227	234	265	233	258	281	253	237	260	238	258	280	247	246	239	246	287	238	265	262	248	249	207	256	254	253	220	256	262	250	240	245	241	229	233	232	237	236	256	233	231	246	262	265	249	258	270	233	272	249	254	249	230	234	258	250	242	258	265	249	264	269	239	249	270	260	268	265	230	254	270	231	208	233	236	268	265	252	250	269	236	274	261	259	287	250	242	238	272	209	247	238	242	272	242	253	255	229	241	259	264	268	246	238	227	255	269	246	264	259	260	230	245	259	259	261	263	285	251	261	251	261	247	246	271	214	251	241	254	275	244	236	256	245	262	268	258	240	227	235	260	245	256	245	234	267	256	258	224	283	278	227	266	246	239	290	266	223	247	236	247	253	235	272	268	231	240	246	246	249	268	222	271	267	257	249	206	265	257	264	249	234	252	236	257	245	247	243	260	252	247	261	264	243	231	258	243	247	243	237	282	245	255	247	277	278	233	258	249	261	252	249	254	234	263	234	272	242	236	231	263	252	233	248	250	246	258	256	243	276	271	272	260	266	234	260	278	234	242	224	215	252	264	238	223	252	256	257	255	254	242	258	231	266	231	251	265	263	251	267	253	248	262	261	265	281	249	261	247	255	273	213	253	232	251	256	264	256	238	240	261	249	241	264	234	250	259	265	231	238	253	262	256	258	267	246	255	252	234	259	254	237	243	245	258	237	269	273	278	214	257	239	260	226	237	247	261	251	278	270	230	250	239	246	249	250	222	253	251	249	246	272	260	234	270	254	287	234	261	249	240	245	243	245	263	248	243	247	243	241	239	255	246	252	248	231	244	248	252	260	265	259	248	280	273	231	261	249	276	246	253	274	255	251	237	279	279	260	248	295	289	263	251	256	219	248	266	247	291	237	275	261	261	250	239	237	253	261	233	243	250	239	251	270	243	262	227	258	259	279	277	251	252	245	232	246	248	225	281	234	250	268	270	256	271	236	274	243	248	229	244	231	247	243	236	266	241	244	270	220	264	243	269	244	227	259	251	257	249	264	260	272	220	255	268	249	235	248	272	267	242	289	281	242	245	251	253	283	236	258	265	260	242	262	242	260	245	247	233	253	232	244	280	272	272	243	280	252	256	224	231	264	264	224	256	268	236	244	286	239	242	226	274	278	246	267	232	238	269	234	258	251	249	234	256	257	221	234	251	249	243	248	261	229	238	251	230	251	262	265	247	253	272	249	269	242	263	258	248	255	282	267	248	269	260	250	262	253	268	249	244	248	234	247	278	263	238	239	249	247	253	244	280	261	248	256	243	243	237	252	218	240	237	225	235	268	235	260	262	241	293	282	247	260	268	266	260	243	253	233	280	272	213	260	238	224	258	257	237	227	247	291	265	227	258	265	271	267	234	240	245	258	267	262	235	246	267	299	272	276	253	216	252	242	263	283	261	253	244	280	287	276	240	259	282	249	266	248	271	244	262	266	249	249	271	265	241	245	282	255	239	228	248	251	250	265	246	219	265	249	264	272	230	245	251	271	259	271	258	272	230	233	272	244	243	269	222	258	268	253	250	219	241	262	280	234	265	242	230	234	248	231	222	225	254	234	252	237	248	281	257	233	252	291	237	270	268	229	268	242	244	261	233	250	272	244	254	240	225	298	227	277	258	272	253	230	247	230	238	250	276	246	236	242	251	231	256	228	258	248	259	272	252	235	234	243	240	238	258	256	288	256	279	227	245	251	228	245	249	258	246	242	254	239	247	264	252	229	222	240	236	242	257	262	268	232	229	246	282	242	252	232	228	240	253	236	269	276	247	251	246	242	279	222	265	261	252	237	241	283	249	208	280	280	253	256	245	278	237	235	266	262	255	274	250	262	238	227	219	268	263	252	248	275	239	249	242	264	244	275	257	270	242	236	234	268	252	251	222	255	238	251	255	276	233	270	255	264	236	264	262	248	241	282	257	239	255	245	264	266	246	225	231	251	275	257	258	259	242	260	283	243	254	252	247	269	236	283	244	255	247	268	224	262	249	237	274	223	241	238	242	253	259	283	249	253
23970	21271	28443	24475	21262	13045	5640	3356	2126	1548	1124	843	740	581	512	479	477	504	466	436	446	431	367	372	415	398	359	318	324	313	311	329	324	318	294	336	275	299	338	334	316	301	297	323	359	325	295	293	305	296	278	264	302	316	282	299	293	282	303	295	274	271	275	276	303	286	257	267	278	292	279	304	245	268	315	267	280	278	290	254	264	271	274	267	290	294	281	257	273	272	288	262	250	272	271	268	275	259	265	300	248	284	266	270	270	265	234	251	245	244	238	293	270	264	283	282	258	258	293	270	244	285	261	297	259	278	279	279	271	294	276	251	291	251	265	245	293	286	272	279	280	242	267	266	259	266	273	278	288	240	249	269	255	243	265	292	259	238	278	262	294	281	288	260	278	279	284	268	287	265	261	282	247	275	253	300	268	258	286	245	286	267	257	269	244	259	254	261	263	310	279	251	328	282	333	275	294	257	250	251	259	274	238	283	290	276	275	274	256	280	262	270	273	234	278	282	271	242	279	290	256	306	245	266	255	278	315	262	255	238	266	273	252	276	289	226	280	276	262	245	266	287	257	232	262	286	289	268	257	257	273	269	265	272	246	275	290	261	277	293	280	282	264	285	247	303	272	273	275	294	267	261	284	272	278	254	270	270	280	222	249	282	261	287	263	281	280	279	262	254	272	270	267	293	265	283	281	274	291	276	268	285	262	300	262	306	270	248	287	293	308	248	298	265	283	270	304	271	254	260	259	294	248	284	265	253	271	280	249	248	280	293	251	283	290	247	248	272	292	285	286	289	283	271	251	268	283	281	234	263	301	262	275	238	261	293	288	247	271	301	258	294	265	282	261	253	260	297	252	263	275	270	291	290	269	276	267	251	281	243	258	299	249	250	247	287	291	263	251	287	270	249	248	276	259	249	288	256	302	269	291	255	265	281	252	264	277	256	251	303	273	278	261	262	274	255	249	293	289	284	256	247	259	268	257	256	267	270	265	268	285	268	264	268	254	284	281	276	260	262	303	277	258	294	257	287	266	276	243	279	283	274	314	268	279	252	263	272	264	255	282	257	266	265	268	292	266	252	275	281	255	268	311	272	254	257	301	268	280	278	252	251	299	266	248	284	251	283	283	262	263	247	279	273	265	269	287	281	273	290	260	272	283	258	284	280	251	255	237	277	236	243	283	272	262	253	239	311	257	272	270	297	290	257	280	263	269	260	268	242	253	271	255	280	271	257	254	298	263	297	256	272	283	256	242	278	258	253	258	286	286	272	260	259	278	296	275	268	276	275	263	256	269	295	271	263	284	219	263	271	266	269	270	243	256	280	264	242	309	289	284	244	275	256	295	265	279	263	293	218	290	276	280	254	262	282	271	266	279	286	276	277	317	277	263	263	269	263	281	256	251	283	262	266	263	303	280	268	299	292	274	245	272	264	243	256	269	257	289	254	261	269	277	283	305	271	251	274	288	286	277	276	263	282	262	290	282	270	244	249	274	243	259	254	271	294	314	252	280	283	272	283	278	291	261	276	285	281	253	292	313	274	263	250	275	271	289	248	252	303	286	258	266	257	272	292	311	272	270	295	274	277	262	265	279	280	259	287	278	255	305	274	255	277	271	267	299	268	246	275	272	275	279	258	274	274	257	263	304	263	295	253	252	262	257	299	278	284	253	262	294	273	268	240	274	298	269	254	246	256	273	277	256	275	305	269	261	265	265	265	283	253	276	274	269	255	278	268	287	268	249	264	278	277	276	248	280	282	267	271	246	285	285	246	244	259	308	274	264	279	287	263	250	259	262	293	303	301	239	257	267	291	262	281	276	263	265	296	267	272	304	259	249	258	253	255	291	285	294	233	231	262	281	284	251	285	286	265	286	269	278	242	289	272	314	282	267	292	280	252	274	302	274	286	260	244	287	262	294	258	264	267	265	237	277	275	249	267	277	264	245	289	269	285	291	260	261	268	247	288	268	267	265	265	286	254	292	273	262	268	253	299	306	261	279	257	265	256	257	277	273	274	260	266	250	266	269	267	276	285	272	268	281	272	279	272	233	279	281	275	283	254	244	297	259	230	260	279	281	278	288	280	282	272	257	267	272	262	299	257	277	252	275	273	293	253	268	233	260	254	244	282	258	253	276	245	254	267	265	274	274	263	285	246	281	264	321	270	283	263	264	268	268	252	267	286	276	261	266	231	264	263	268	275	274	282	286	264	266	293	279	271	260	264	262	290	243	271	254	299	282	269	265	261	272	270	260	265	257	243	250	252	262	290	253	262	284	272	273	279	285	274	254	279	281	232	283	295	282	289	277	279	287	268	253	276	247	272	316	285	264	279	278	272	265	257	272	247	266	258	264	268	289	266	270	276	271	254	293	263	267	265	252	296	286	254	259	251	294	251	244	274	268	274	253	264	248	270	248	255	228	267	270	241	263	273	308	262	278	272	294	275	277	269	271	282	257	298	279	270	279	281	243	273	270	301	263	257	289	246	261	287	258	270	280	289	303	256	270	264	260	281	280	278	272	294	271	317	289	241	278	281	254	243	264	260	258	281	276	261	267	257	270	273	247	259	292	281	277	235	256	262	285	281	266	281	279	256	265	256	280	269	265	281	270	273	283	265	254	273	262	258	256	297	254	265	265	282	259	277	255	265	264	284	318	258	313	279	245	287	277	283	260	262	280	297	272	261	285	281	275	281	271	261	284	259	282	295	254	290	237	278	273	258	265	251	266	288	272	267	300	259	281	270	280	277	265	252	258	272	265	272	271	250	267	265	244	271	263	264	270	254	296	268	289	293	279	265	288	272	284	269	251	236	264	267	304	265	263	284	292	269	231	310	267	293	268	273	290	292	247	279	270	276	267	259	276	281	253	274	277	256	268	274	283	274	265	279	259	269	259	278	290	229	263	280	302	268	261	258	257	276	286	260	258	269	256	263	285	261	274	258	267	285	229	296	275	268	289	282	251	279	258	248	278	276	251	265	272	282	269	281	286	248	244	264	259	299	276	271	295	245	247	286	260	272	254	267	244	302	282	234	273	261	287	275	284	249	244	250	278	260	273	263	245	248	265	256	286	277	273	290	243	259	269	275	257	264	277	281	253	253	277	256	265	263	280	299	283	246	266	258	288	292	293	269	266	279	253	278	255	257	273	284	275	237	253	288	268	252	281	259	276	263	249	274	264	271	287	273	266	281	286	263	281	258	297	292	257	287	301	257	257	295	271	264	253	247	279	256	266	253	286	265	283	291	277	251	263	315	252	266	259	268	295	258	252	263	270	277	245	261	295	278	268	303	286	244	255	287	259	269	252	231	278	271	259	280	264	260	267	283	316	277	275	249	301	257	293	256	274	281	226	272	272	254	284	245	234	269	268	274	262	262	268	264	280	275	259	286	247	268	283	252	252	262	272	238	271	262	273	249	288	259	263	259	278	268	291	253	280	257	279	266	248	275	274	297	271	263	278	234	284	270	298	261	261	254	268	251	266	288	253	273	298	281
26277	35173	24175	15192	11832	9100	7112	5516	3633	2583	1871	1373	1062	895	746	753	673	672	684	620	520	495	522	453	530	472	488	395	386	364	357	354	335	357	344	328	375	348	366	334	361	395	366	347	339	372	344	358	383	363	321	317	299	310	307	281	310	341	315	313	317	307	307	282	288	289	317	298	308	285	278	298	297	288	294	299	282	287	297	283	290	297	300	309	270	275	255	315	303	286	292	296	311	281	275	260	285	312	273	291	279	265	315	281	296	305	290	250	262	320	299	261	265	276	278	297	269	302	288	289	278	322	255	313	262	254	255	313	275	271	277	279	284	290	271	282	293	262	292	320	269	300	264	287	343	298	283	280	281	266	272	284	268	271	275	304	293	294	251	283	306	252	285	300	261	322	272	270	283	283	277	301	306	295	284	251	283	256	257	266	303	258	279	279	286	274	279	274	270	258	274	287	281	280	294	315	299	307	306	251	274	287	292	297	298	286	303	267	279	278	261	287	286	278	284	280	275	296	305	286	295	291	318	270	277	264	292	320	277	281	281	292	271	286	308	323	296	308	287	287	272	272	292	290	271	329	274	288	260	271	293	316	267	293	311	312	284	294	311	274	279	259	301	279	288	292	284	255	289	289	274	291	298	278	283	281	283	328	272	277	285	258	306	305	272	264	291	285	286	288	299	260	304	288	299	275	277	302	277	288	267	284	268	317	275	307	282	286	297	303	306	286	279	298	284	289	244	294	296	276	248	293	276	279	285	279	271	279	303	307	285	279	259	292	303	258	281	264	310	244	270	259	301	265	256	267	299	251	300	278	291	248	241	282	297	297	299	269	321	273	272	294	305	284	289	283	263	292	272	322	282	258	280	282	271	257	273	295	286	291	275	278	272	292	316	257	289	281	286	296	277	276	285	297	271	292	324	313	265	298	281	274	270	283	280	310	271	290	305	274	310	319	286	306	292	305	255	293	251	294	284	287	273	267	281	266	303	250	277	292	288	275	280	305	264	277	292	295	297	281	312	300	281	273	300	256	276	296	288	287	287	278	286	282	282	291	307	294	291	288	288	298	270	315	261	258	303	275	261	287	323	293	286	266	270	295	264	284	250	280	287	254	297	274	281	259	279	297	313	293	273	250	269	284	275	293	273	280	310	291	289	281	302	289	303	267	282	311	283	273	290	260	285	244	297	260	280	285	279	293	301	268	314	278	315	316	268	255	255	266	298	302	261	288	276	292	287	284	285	299	285	291	264	300	287	271	289	286	270	271	263	274	300	254	279	293	278	311	278	280	326	276	298	305	296	303	298	281	292	269	289	306	264	290	285	288	287	304	263	292	267	299	243	259	262	284	306	294	291	324	279	309	269	310	258	288	287	283	307	297	311	293	258	297	313	283	282	259	274	306	297	287	274	288	306	258	291	295	269	275	281	310	264	317	279	304	286	303	303	272	251	264	280	285	272	276	233	272	284	279	294	288	243	292	269	288	280	300	311	278	242	322	298	284	288	292	294	267	305	310	275	272	297	283	289	305	279	270	270	292	287	275	292	265	283	301	269	292	291	297	267	300	291	266	281	300	269	293	281	284	273	265	292	282	281	289	269	273	286	292	260	303	276	297	269	276	295	315	283	278	268	306	269	290	286	295	288	292	269	234	293	303	280	296	284	267	282	273	256	255	257	290	255	245	290	325	289	258	279	292	269	269	261	273	297	272	269	248	284	305	271	309	287	295	271	257	273	286	274	283	275	256	297	303	285	271	292	293	295	270	280	284	289	289	296	279	290	280	280	278	302	255	280	303	246	315	247	283	297	258	295	282	286	258	286	290	265	273	315	326	272	296	291	291	306	268	283	283	267	307	256	249	256	287	270	278	288	283	305	255	292	289	275	303	306	273	258	278	259	281	289	300	257	292	288	272	278	272	285	286	290	259	269	278	276	301	285	274	256	318	281	288	269	292	288	299	289	276	247	296	284	279	282	260	286	291	284	282	295	308	282	264	281	294	265	293	312	273	292	306	325	305	267	279	289	298	299	278	287	271	304	270	266	308	261	277	267	286	237	291	270	280	274	302	293	293	299	257	293	249	306	303	296	256	295	302	303	270	278	292	296	263	298	306	291	278	260	270	296	309	295	321	298	291	283	299	277	288	295	302	275	258	290	291	271	276	289	292	288	304	296	295	300	279	293	259	289	277	296	284	275	273	302	248	264	284	281	266	291	300	273	316	292	276	283	280	312	276	256	291	284	261	285	265	307	293	307	303	280	231	289	272	260	290	282	259	286	268	252	282	276	303	303	298	282	262	300	263	288	276	303	260	266	287	291	280	289	282	284	287	286	280	266	261	270	317	298	274	288	276	317	304	295	281	303	308	240	267	278	288	251	297	297	296	266	310	288	266	267	267	266	274	284	282	310	255	310	300	277	300	291	312	278	308	290	292	284	287	267	261	274	295	275	287	272	251	306	274	290	276	291	258	295	300	274	327	288	287	240	291	266	294	266	275	281	282	256	270	250	307	300	286	278	264	244	280	274	252	273	274	284	321	313	285	249	251	269	271	291	246	295	296	299	299	265	255	279	294	285	269	269	302	275	259	281	303	289	300	258	290	303	288	290	291	277	270	277	274	286	273	254	260	302	278	274	314	255	242	291	284	305	310	306	297	274	305	259	293	300	288	295	315	308	271	278	316	240	294	290	280	274	287	297	253	315	288	264	294	295	296	300	291	265	316	269	304	290	299	311	299	284	269	295	294	267	273	295	314	302	278	270	263	308	286	264	292	309	279	291	271	295	280	264	272	317	284	283	304	279	304	305	289	299	286	271	263	264	306	248	287	251	252	308	268	255	261	281	268	285	271	276	271	254	264	305	267	280	263	259	274	277	286	313	283	261	241	280	270	304	263	261	289	279	280	275	274	281	278	253	270	283	263	286	309	261	301	266	314	279	292	277	261	301	278	289	294	267	268	268	306	263	293	261	258	272	299	272	289	288	275	283	295	287	265	305	284	284	290	296	267	282	280	286	281	284	282	286	286	288	283	275	286	278	271	312	287	301	269	286	266	299	281	303	305	247	304	303	285	293	285	305	286	262	289	287	317	302	277	302	290	291	288	266	267	290	264	324	294	241	259	285	294	300	286	273	275	262	302	281	301	305	272	288	262	273	312	286	271	259	280	302	278	280	310	295	280	284	249	268	276	283	295	289	283	285	260	249	277	277	275	288	292	279	252	302	295	299	275	284	289	306	323	309	264	299	241	299	281	257	286	280	274	270	282	277	253	277	263	272	277	268	262	287	271	268	305	331	249	271	270	256	321	275	308	286	242	284	281	272	261	285	287	266	254	287	293	280	260	303	281	300	280	257	272	280	257	283	319	296	277	247	283	282	303	272	244	286	274	295	294	269	278	267	284	302	260	241	292	285	295	260	272	278	291	279	300	258	296	277	288	281	301	296	260	277	257	268	287	271	300	261	289	260	289	268	279	287	275	260	299	318	278	272	326	290	304
25237	21333	27401	25548	13799	5368	3376	2399	1602	1120	901	748	632	525	515	464	468	464	449	452	440	377	414	410	424	445	385	354	349	356	360	386	338	376	342	328	348	352	370	382	367	340	345	351	406	338	370	347	346	365	319	334	343	379	329	299	321	329	343	316	348	359	331	367	322	335	334	337	337	330	314	350	335	298	290	325	337	332	306	346	321	346	336	335	329	305	338	335	294	322	328	322	329	325	319	349	333	292	299	307	316	306	309	354	329	328	346	334	309	331	291	359	319	304	304	323	320	313	320	338	334	304	345	339	331	325	317	307	344	341	304	328	322	286	328	334	307	334	318	321	292	329	289	349	328	318	317	294	346	331	255	332	332	307	320	325	319	325	320	301	306	345	351	313	327	337	341	317	300	351	284	303	338	297	331	335	319	332	326	305	327	300	306	294	312	312	276	348	327	368	316	336	319	326	343	339	258	318	341	341	313	364	350	316	322	333	325	311	328	320	314	324	325	307	317	324	323	334	326	306	309	328	343	330	356	322	317	327	304	331	328	340	302	304	328	307	315	330	292	333	312	284	339	324	303	329	327	338	329	349	332	330	333	340	314	315	361	352	349	311	295	324	310	315	319	340	302	317	337	314	324	295	302	339	316	315	295	315	361	321	336	323	318	324	308	321	321	347	327	315	319	308	312	348	319	319	296	304	325	326	322	332	326	328	306	338	318	321	314	318	313	359	308	347	315	342	316	329	341	333	322	282	347	325	360	324	307	306	311	308	310	328	328	332	312	303	297	296	352	324	335	316	337	357	370	339	311	314	337	311	328	321	341	329	341	310	332	320	349	349	298	320	327	290	320	341	313	344	345	312	327	290	284	304	321	320	316	313	328	323	345	303	362	332	338	329	336	319	350	325	313	316	314	347	310	309	334	289	315	349	310	331	325	361	330	334	348	318	291	334	313	310	332	308	310	320	347	335	325	315	316	329	331	333	304	301	312	314	312	329	325	321	327	317	314	309	336	330	347	337	320	309	291	304	374	332	322	294	303	350	291	329	337	345	292	312	356	323	333	355	354	329	311	296	317	330	323	319	306	297	315	304	336	312	322	317	323	330	357	308	293	325	324	359	330	329	314	315	340	322	308	317	303	310	298	317	341	305	314	315	321	327	316	309	348	360	299	327	365	333	305	309	366	304	321	314	312	324	319	316	310	331	327	285	292	313	305	300	307	332	309	323	336	325	327	338	335	329	335	316	289	341	338	353	302	341	356	328	280	329	314	325	304	310	327	317	336	352	326	301	308	312	336	306	293	317	307	309	343	335	299	299	320	285	313	345	339	322	312	294	364	307	346	310	323	322	346	293	329	334	318	341	343	309	334	300	309	327	301	287	326	341	306	311	320	308	322	341	343	329	291	320	333	351	314	301	325	298	311	303	340	303	341	310	325	312	326	325	284	316	305	283	337	303	349	321	360	303	310	332	310	317	326	324	308	328	294	316	316	324	287	346	311	292	292	338	303	303	305	311	335	332	315	327	320	299	301	338	299	330	328	327	351	326	352	299	303	320	349	316	297	345	307	334	298	314	323	342	323	325	336	320	315	303	320	350	308	313	306	324	314	309	333	318	333	288	325	337	321	370	329	362	331	341	335	333	312	330	338	332	317	303	295	334	310	297	310	334	334	298	283	310	320	328	315	321	303	306	315	330	319	331	333	314	336	320	334	331	351	329	361	308	301	269	340	333	325	339	305	323	357	309	298	342	282	336	330	335	299	317	304	304	343	325	329	342	316	308	314	327	337	310	340	322	324	307	322	294	344	301	341	302	329	341	338	306	325	318	292	313	330	331	289	321	329	299	288	314	285	298	325	325	315	310	307	318	315	303	295	343	321	292	317	310	279	310	322	329	287	302	295	342	315	301	313	291	309	329	304	317	329	290	300	316	312	303	304	361	309	300	344	350	313	344	298	328	289	320	325	342	324	299	304	313	326	283	323	300	291	296	337	295	358	304	317	331	329	338	322	339	340	309	330	285	300	317	310	315	299	323	354	333	311	298	322	296	327	301	292	316	319	287	337	294	302	340	317	310	309	296	301	315	336	324	281	330	350	324	306	313	328	323	315	342	349	341	357	322	300	311	322	354	317	357	320	315	310	307	311	308	331	304	301	305	339	313	317	335	342	341	359	305	297	321	306	329	334	335	332	322	322	298	340	305	321	300	300	305	286	302	322	332	329	325	321	314	319	302	339	319	343	294	318	309	318	302	302	300	348	350	331	336	300	324	281	316	350	340	319	316	315	307	300	357	305	270	322	361	297	335	309	319	331	337	316	389	326	295	319	329	312	323	307	318	319	277	302	339	353	272	324	333	319	319	304	313	337	302	331	301	329	333	277	367	336	359	275	319	303	285	324	323	341	322	315	343	314	308	342	308	302	314	296	324	356	357	309	315	313	331	326	347	310	326	304	320	309	353	351	316	317	333	298	332	330	305	298	302	307	340	328	302	336	339	316	306	316	323	350	326	318	307	349	311	343	339	317	316	338	306	296	319	316	303	306	311	345	298	333	337	284	303	313	286	336	310	322	314	333	287	314	331	316	325	305	321	345	309	315	327	364	314	320	309	315	275	338	332	304	322	334	323	342	291	351	296	330	304	335	319	313	308	345	324	302	319	313	322	348	307	322	304	341	272	327	346	295	306	328	300	303	339	320	332	330	331	358	343	325	292	316	339	306	320	358	316	303	295	328	299	325	312	300	356	297	323	337	324	329	343	322	316	321	331	314	300	332	333	331	325	326	357	322	334	317	319	345	320	305	301	308	321	317	347	334	317	307	340	304	336	303	315	324	303	310	320	308	346	282	316	342	316	330	323	285	320	313	298	317	299	308	312	315	287	288	304	298	331	318	306	351	327	317	325	309	326	330	301	291	314	331	345	334	310	352	320	327	299	336	316	302	311	332	341	318	311	334	320	321	315	321	303	313	311	296	299	317	298	297	345	273	296	325	321	327	328	318	324	311	298	302	325	331	301	302	323	313	318	310	287	324	361	320	334	308	313	304	311	319	317	346	303	337	315	345	328	346	312	336	363	332	330	298	341	349	311	329	292	308	303	307	310	318	314	328	309	332	295	307	346	323	300	341	328	323	326	330	287	328	321	320	353	333	326	315	310	316	337	318	315	318	350	332	292	333	322	314	298	319	324	324	300	339	297	309	327	306	317	292	336	354	328	309	346	324	308	309	306	334	345	327	344	338	321	305	339	334	326	336	326	280	334	340	345	329	343	338	322	312	312	322	323	314	355	354	326	323	356	319	315	339	314	316	326	321	338	320	334	317	310	395	341	354	335	320	309	341	304	323	294	330	317	318	312	343	309	319	312	308	325	302	328	323	301	341	317	320	342	306	314	336	312	307	324	342	333	329	357	295	305	312	345	327	331	349	297	319	351	337	334	311	324	342	298	309	352	332	317	357	323	315	311	330	322	320	295	324	348	309	321	327	304	320	309	296	336
25118	31235	20923	13190	10034	7402	5632	4525	3069	2057	1515	1195	883	810	680	655	554	581	601	568	530	538	519	498	487	480	437	406	394	398	440	396	406	381	384	383	357	422	383	374	407	458	405	388	417	409	424	379	395	387	358	398	351	374	360	369	367	356	415	366	379	345	378	381	384	358	346	363	362	363	354	358	334	356	366	359	361	321	334	351	345	312	342	365	350	369	379	384	364	369	320	326	370	362	339	369	390	326	357	344	381	344	348	342	374	344	361	363	308	287	363	343	336	337	310	324	366	310	380	337	320	340	359	355	322	340	347	357	373	333	352	361	356	341	351	386	395	351	354	333	339	355	351	337	336	340	335	386	345	313	358	375	368	329	345	316	362	341	374	312	345	343	346	337	346	361	356	316	345	360	351	324	311	350	339	343	316	334	366	359	342	327	344	354	345	353	356	356	374	336	345	352	345	357	352	378	350	346	313	343	350	336	348	326	363	318	333	342	341	323	340	340	303	359	342	340	341	324	326	356	324	348	340	347	348	326	350	315	338	294	346	337	388	348	347	346	320	334	351	352	367	361	381	355	319	331	367	342	345	324	318	335	367	349	358	343	367	331	352	353	346	374	325	377	357	306	352	381	306	354	336	346	359	350	345	357	337	355	410	339	363	355	358	351	359	343	388	366	332	334	344	351	335	353	334	341	359	354	331	300	373	345	326	309	347	340	290	336	348	352	325	366	342	310	323	362	324	315	352	307	310	350	361	346	361	345	359	323	353	365	351	314	362	333	329	308	370	350	363	328	363	347	324	364	354	356	325	300	326	320	330	330	358	349	346	334	372	351	332	361	382	354	334	352	338	351	355	328	342	345	355	366	335	359	344	338	368	334	348	346	353	341	334	319	345	360	362	334	346	320	322	349	326	355	336	337	344	352	351	339	340	349	346	371	323	366	337	345	340	307	351	335	363	360	371	328	350	321	365	325	327	351	325	360	306	329	339	351	362	326	344	326	351	334	334	332	339	315	342	350	346	329	337	356	334	336	335	344	342	336	323	325	337	334	353	339	381	346	356	367	345	330	341	305	365	346	362	346	336	320	378	371	368	364	329	347	342	345	320	344	352	347	353	328	331	339	383	315	385	354	349	352	381	314	349	348	375	374	363	348	360	351	361	351	357	369	347	345	360	349	337	360	364	356	339	341	343	348	368	394	354	338	334	344	303	329	318	322	332	336	352	329	338	359	306	322	347	348	347	336	398	390	320	347	376	331	353	343	362	358	348	317	376	349	331	324	321	364	359	348	361	349	358	338	368	340	359	319	376	323	330	349	331	362	391	338	347	361	376	330	349	348	365	321	311	318	337	342	357	336	348	370	353	317	331	318	351	350	344	338	327	382	336	315	348	306	355	333	371	368	379	339	313	318	366	338	358	336	322	318	348	340	323	352	356	311	340	350	317	375	320	345	356	367	382	344	330	331	371	332	352	346	311	346	322	328	342	347	331	353	338	379	357	366	315	342	382	339	375	385	332	372	357	361	384	339	361	365	335	340	353	362	331	351	350	319	354	323	349	343	334	341	359	286	343	343	343	361	369	336	347	320	339	330	324	336	349	326	318	326	337	348	368	359	346	313	327	356	345	356	303	343	340	329	321	327	321	336	337	405	373	321	350	344	316	348	347	358	355	361	343	335	353	331	351	372	371	363	341	361	318	315	339	345	355	333	338	337	335	366	329	332	362	355	343	380	371	359	337	315	376	331	362	398	375	378	357	312	350	315	335	343	343	347	379	304	352	308	335	367	356	351	327	315	358	346	334	371	318	337	319	352	353	381	294	347	356	361	328	335	353	345	372	333	368	345	334	336	370	345	353	310	333	337	351	368	372	346	366	364	334	322	309	351	327	343	334	358	317	350	318	336	355	359	332	383	333	360	321	350	356	328	369	367	312	346	368	317	326	313	317	313	331	331	396	308	359	357	316	337	347	327	338	339	377	340	345	328	336	317	346	369	334	323	325	348	338	358	328	341	336	340	361	384	372	365	373	347	309	330	347	357	364	321	326	366	352	344	350	328	352	329	359	373	340	312	378	344	357	348	331	351	355	351	352	369	337	353	328	362	363	306	313	330	328	332	370	345	351	317	340	329	361	331	353	325	344	341	326	330	339	342	319	332	357	352	348	341	345	359	335	363	362	334	337	341	347	353	348	313	307	337	341	369	336	345	349	338	366	344	348	345	317	331	346	337	325	303	354	316	364	355	321	343	342	350	343	327	361	371	322	348	326	324	358	340	332	356	382	325	333	340	359	365	335	353	319	377	339	336	367	358	347	380	332	344	350	379	344	329	324	332	323	367	321	340	324	330	379	350	348	344	341	311	327	347	350	304	355	339	381	301	357	338	321	347	334	346	354	378	339	331	358	333	351	344	364	323	349	325	377	367	341	374	337	309	314	347	359	372	358	349	306	353	358	339	330	334	384	337	365	391	361	345	326	354	335	360	318	321	357	345	324	332	339	345	339	359	354	338	322	359	356	363	333	337	350	347	334	333	342	323	327	382	369	367	347	376	319	342	307	343	345	317	342	336	332	342	331	324	324	334	310	323	306	350	326	326	347	344	346	349	345	368	333	336	325	357	371	343	338	362	308	349	318	358	367	333	339	339	314	324	292	318	366	324	349	348	361	323	336	350	351	353	338	356	351	319	317	346	318	328	340	343	331	374	356	348	338	379	343	344	342	292	336	353	352	365	392	325	348	346	345	316	307	327	345	339	355	357	333	359	333	315	334	332	341	363	350	332	354	375	357	307	345	342	343	316	328	358	356	347	355	351	365	331	367	377	336	325	362	364	335	330	346	344	329	350	357	338	330	343	353	366	340	335	358	384	332	343	312	331	356	324	365	336	329	316	341	367	351	320	357	340	338	350	313	348	358	323	366	340	322	332	302	312	327	368	339	350	331	342	373	351	349	332	340	334	326	367	329	349	353	374	346	327	347	340	342	363	336	365	346	382	348	322	334	380	313	380	324	334	331	354	316	341	347	321	361	352	307	344	318	327	325	353	346	330	318	338	361	378	376	361	343	363	344	336	364	335	356	322	315	344	374	326	348	363	326	353	310	337	353	347	350	330	318	339	363	357	361	344	362	337	365	333	344	346	355	348	326	325	329	341	352	324	359	317	372	340	319	364	317	324	337	333	360	343	364	355	313	358	330	340	372	327	332	367	326	334	332	371	361	324	359	312	330	322	329	357	340	361	380	370	333	313	372	341	390	348	363	299	344	322	328	351	322	339	341	334	334	333	325	376	342	340	339	339	355	311	324	349	359	336	359	347	343	384	348	344	337	310	383	333	353	332	350	342	337	327	360	360	360	339	330	362	341	349	360	294	313	356	362	351	314	341	326	316	338	342	351	354	366	348	320	350	341	362	351	322	336	345	342	330	349	355	336	356	380	344	331	334	371	355	324	353	355	322	364	363	363	309	332	310	343	344	347	324	333	342	300	327	364	343	307	334
22781	21229	28890	23868	21291	21443	13414	5204	3045	2192	1808	1386	1064	903	804	781	764	734	668	682	622	591	602	618	621	572	556	519	491	511	510	490	485	480	453	449	476	491	498	492	513	449	452	466	492	479	497	450	466	465	438	455	454	461	448	448	459	442	409	435	433	443	450	435	432	419	472	417	400	424	394	413	431	371	424	402	414	427	402	408	400	401	402	411	392	423	431	386	438	414	398	388	421	410	418	415	407	409	410	445	389	434	380	404	431	411	401	394	402	387	400	410	416	414	415	461	418	417	420	426	410	404	399	445	417	403	378	435	434	398	387	405	453	403	429	378	393	411	410	425	444	420	402	392	430	429	394	414	391	410	384	407	384	436	424	381	433	430	395	321	417	413	424	435	365	403	413	424	415	416	444	419	399	404	420	419	401	403	400	388	424	403	408	415	381	394	411	382	397	393	442	382	383	383	382	407	397	407	397	428	390	436	396	406	387	411	406	394	431	401	394	443	403	383	398	391	422	435	388	370	400	381	377	471	390	429	426	413	398	417	419	423	451	426	439	414	398	387	415	405	412	404	442	425	414	409	389	423	423	427	403	426	391	403	409	363	395	388	420	400	409	443	407	402	395	413	428	400	391	391	405	392	374	430	440	408	422	450	424	412	381	438	424	395	409	406	406	375	436	452	394	369	428	395	399	395	401	412	411	452	381	412	381	416	430	414	422	407	417	422	417	402	407	434	382	384	389	422	449	386	427	432	387	396	435	364	430	389	395	410	424	378	410	422	395	410	414	422	398	408	399	426	396	438	408	370	443	438	381	366	421	412	433	410	403	404	424	420	433	387	414	387	421	382	408	386	412	373	383	414	417	433	438	414	404	381	426	439	396	364	421	395	406	391	371	390	363	396	416	401	402	394	371	444	416	407	411	395	430	378	414	420	402	378	410	393	443	403	381	413	374	433	412	417	412	398	451	418	419	414	373	412	435	398	371	410	414	399	366	388	430	380	399	438	397	411	391	400	430	410	381	387	374	400	430	384	404	380	385	373	417	405	395	425	384	402	386	389	407	448	439	401	411	451	369	409	397	410	396	387	408	404	402	383	399	399	457	426	430	405	397	428	396	423	378	391	406	388	406	391	412	402	425	433	418	422	437	386	407	408	420	395	411	431	431	392	429	403	379	407	412	393	398	401	393	423	434	420	426	403	445	438	420	399	424	432	372	422	398	377	425	381	410	412	375	381	421	415	402	420	404	409	382	398	417	422	420	390	414	434	401	418	460	390	404	435	411	391	439	395	403	424	440	432	420	395	390	431	417	438	380	417	414	445	406	387	433	411	418	432	382	381	421	434	391	393	407	418	362	406	401	406	397	420	407	404	422	410	387	417	385	414	433	387	445	384	385	410	414	417	419	379	426	411	426	392	400	443	404	422	417	383	429	439	405	428	436	414	410	344	462	366	443	393	398	396	435	394	427	409	435	374	392	411	435	357	369	400	406	449	431	393	406	417	407	404	421	447	389	391	377	394	430	404	395	368	365	409	446	418	416	407	435	380	382	369	415	412	434	382	413	403	408	410	408	383	418	375	396	393	397	414	397	425	390	403	430	399	428	442	407	378	402	434	393	395	438	425	411	425	403	421	425	375	446	360	367	416	416	431	428	381	437	422	390	423	382	423	427	410	466	374	390	413	412	363	407	392	389	387	406	389	393	372	386	418	380	437	448	432	416	421	385	377	411	439	413	427	403	409	403	404	414	390	413	403	410	364	398	391	404	394	408	408	397	424	378	408	390	448	411	430	390	418	393	405	394	398	407	389	397	409	397	422	421	402	425	424	420	401	430	371	398	400	400	390	393	405	411	400	410	405	395	370	408	416	417	394	379	394	384	413	409	422	424	364	402	381	423	404	429	387	380	420	408	413	392	467	402	424	445	403	412	389	433	384	396	421	401	447	382	445	416	400	396	399	403	410	421	403	411	420	378	427	399	387	405	370	414	389	408	367	412	451	388	419	393	408	400	443	397	417	402	414	390	406	406	389	370	404	379	430	390	430	374	461	407	443	409	384	431	434	387	412	375	400	414	391	407	393	379	380	387	411	392	390	393	402	383	395	392	417	402	382	400	404	427	442	415	401	386	415	397	397	400	435	421	371	377	394	401	407	423	415	410	390	402	432	403	407	429	427	381	422	395	420	389	377	412	429	385	392	389	403	393	431	424	428	376	413	434	388	373	437	367	381	390	403	428	407	386	412	397	413	407	464	393	370	392	400	407	413	397	392	387	423	414	398	397	405	378	396	388	420	398	410	393	393	366	399	356	392	433	421	417	390	415	442	414	385	383	446	420	437	417	426	434	409	374	390	446	403	410	415	389	431	420	394	410	403	428	395	395	406	413	408	383	409	417	394	380	386	413	388	420	413	413	400	384	442	406	415	435	436	410	404	391	397	414	394	416	415	418	411	418	391	415	403	420	378	404	436	430	361	335	414	457	401	422	414	400	378	441	463	408	439	403	399	392	396	427	400	398	418	382	413	430	406	428	421	387	416	397	373	396	412	386	371	419	390	407	429	382	407	382	417	403	378	429	406	420	406	403	436	404	365	423	361	409	385	412	411	389	401	400	413	449	419	413	417	406	393	432	393	437	402	394	362	377	395	443	420	390	361	411	446	385	419	398	402	395	418	399	453	413	417	423	399	394	415	393	357	425	384	425	388	414	404	403	437	411	409	411	407	440	424	433	390	402	407	404	440	416	421	396	404	399	383	386	374	424	412	401	411	412	380	402	417	433	350	435	412	421	382	416	438	377	387	394	400	403	394	436	425	422	403	443	390	409	406	399	428	412	372	403	374	385	404	376	403	406	392	408	389	365	431	374	411	393	400	417	397	395	418	439	410	398	366	397	463	388	433	410	372	420	432	401	397	378	358	390	412	402	405	403	377	400	407	443	416	403	421	455	430	423	370	420	395	420	394	377	425	412	416	393	408	405	401	347	408	406	417	446	390	445	417	455	442	376	395	413	415	374	427	410	383	390	378	394	433	392	385	389	427	399	402	422	382	410	433	440	431	430	432	414	369	423	394	446	409	399	405	395	379	383	394	449	425	443	436	409	400	387	409	420	396	410	437	387	404	388	406	365	417	430	409	403	410	414	398	394	449	377	351	463	449	407	372	447	437	398	411	420	400	362	420	409	404	442	422	378	401	400	401	391	407	440	434	387	382	415	442	425	425	439	401	433	440	395	382	397	403	478	361	392	403	370	412	423	394	401	433	400	389	409	440	397	407	434	409	394	405	429	375	383	418	420	403	416	401	398	401	406	383	405	396	442	443	410	382	426	430	401	383	414	391	444	419	409	402	404	415	436	410	414	381	445	398	404	398	454	380	407	431	359	405	361	418	403	410	415	359	415	391	387	389	397	407	404	381	439	416	404	404	404	415	425	415	350	446	405	436	415	417	408	411	397	361	415	426	441	438	381	387	397	424	393	397	365	433	421	388	428	417	411	403
29335	40151	29170	20824	16228	12256	9328	7502	5148	3690	2763	2141	1678	1285	1094	1003	978	924	912	829	829	741	813	762	733	694	613	613	582	500	546	528	485	524	486	520	468	510	502	525	565	522	552	530	510	482	529	529	492	483	526	503	501	481	449	463	480	458	442	397	433	465	452	449	451	502	456	461	429	460	430	442	405	441	443	429	435	455	424	411	402	420	424	411	434	397	429	425	398	395	405	396	454	378	375	423	423	412	398	404	434	412	420	395	425	423	388	451	434	415	405	406	380	425	399	410	413	407	435	418	422	379	403	400	406	451	410	374	405	393	384	384	413	394	439	417	398	423	419	416	407	433	464	411	401	429	390	408	405	414	409	408	439	369	423	360	394	386	422	381	420	394	377	387	429	418	389	370	416	413	397	428	410	388	443	400	373	370	416	433	418	415	433	433	387	433	401	432	433	427	426	438	436	450	431	437	421	397	452	399	422	370	426	428	408	405	412	382	379	414	386	392	431	417	417	414	441	386	426	415	420	410	408	440	402	423	428	442	382	396	415	434	400	410	400	418	420	438	472	403	409	442	433	422	404	414	411	402	377	387	420	408	417	412	414	435	420	424	425	416	400	417	424	411	379	380	400	425	390	408	406	426	445	408	417	454	410	454	442	434	428	382	383	407	395	447	410	417	410	427	400	422	387	392	391	402	425	382	395	414	412	393	438	416	413	457	409	396	454	398	439	408	418	424	382	417	437	410	403	403	401	432	381	420	431	409	432	416	377	401	431	452	399	412	442	392	401	380	431	440	423	431	405	415	403	404	450	411	410	388	392	394	405	425	419	413	402	396	453	413	422	422	422	421	367	458	343	425	401	382	411	417	430	419	400	434	413	392	414	398	429	434	405	409	411	404	446	396	373	410	403	426	401	398	425	419	406	447	405	467	393	402	419	404	430	372	394	441	432	426	401	398	391	418	387	411	406	406	409	411	390	428	426	400	407	450	416	422	378	405	413	409	389	420	454	426	433	445	371	389	407	410	432	405	426	403	412	384	368	415	407	386	449	435	394	389	436	396	450	405	423	388	409	421	419	397	392	420	416	400	403	441	395	407	342	427	404	397	408	404	404	399	384	450	412	405	426	407	412	380	433	439	389	396	397	422	422	402	396	396	429	404	410	419	436	397	437	389	403	387	388	436	425	400	414	390	418	422	416	431	410	373	409	392	429	423	454	406	390	434	414	446	402	440	405	475	412	417	412	395	407	419	454	414	408	418	407	397	425	421	398	440	411	415	434	398	417	445	409	425	403	393	416	416	420	381	442	413	367	368	419	422	436	423	411	414	394	399	433	444	378	402	424	436	418	406	410	423	375	426	413	406	400	420	379	422	433	402	444	413	406	427	376	416	411	402	404	404	412	382	418	384	403	384	378	408	399	387	434	390	401	408	407	413	386	415	401	411	406	438	417	372	430	394	402	409	410	400	427	429	393	421	410	365	406	407	400	437	461	408	419	397	414	406	438	400	389	425	374	400	408	389	402	416	428	377	428	422	416	421	407	425	414	386	426	387	412	415	414	408	443	424	408	437	400	404	408	420	458	412	428	464	399	393	412	410	443	429	417	414	413	382	396	400	448	417	407	362	375	428	394	436	407	414	446	405	399	426	392	415	397	424	406	407	391	375	432	395	361	427	406	437	413	414	417	404	408	411	417	440	436	403	413	417	402	418	417	415	414	420	402	421	410	400	388	432	429	412	422	414	392	410	396	408	417	393	427	393	375	433	402	432	428	447	390	411	403	407	380	404	406	426	436	379	403	426	448	403	391	396	410	433	408	441	439	376	427	420	415	421	383	408	419	408	393	417	440	410	390	419	418	375	392	398	416	416	373	407	388	414	376	439	426	421	424	394	454	412	449	412	427	427	442	399	371	432	419	405	420	386	399	396	433	382	394	448	377	422	406	425	414	456	421	408	453	418	375	427	414	412	416	396	395	409	405	407	410	398	455	428	410	423	413	395	431	391	424	394	390	384	409	388	393	442	403	427	402	367	437	433	456	423	426	397	425	448	428	427	428	389	414	427	397	402	415	426	438	407	413	386	382	415	415	412	397	415	398	407	387	404	399	385	423	444	411	386	411	421	387	421	419	415	403	375	395	428	403	403	425	393	424	388	411	381	402	391	418	405	364	413	392	378	417	379	406	440	434	400	426	444	405	409	442	452	450	398	412	451	431	401	430	384	412	406	395	426	431	401	420	401	436	423	430	431	379	397	404	405	406	430	433	442	449	418	455	376	424	450	429	402	390	423	436	393	372	375	435	403	452	430	418	383	434	428	391	401	395	428	396	387	400	400	406	425	398	405	422	397	383	377	394	447	444	416	405	423	402	390	423	408	415	444	440	405	393	400	426	393	393	430	395	409	429	425	397	399	398	389	404	410	393	398	405	423	439	385	402	422	388	418	407	430	409	416	394	410	433	429	432	428	392	421	416	405	448	428	421	452	412	431	417	388	412	400	398	425	409	439	385	419	427	412	441	402	423	398	375	411	411	387	391	418	409	401	420	425	411	435	392	436	424	441	393	397	435	414	416	404	432	427	398	383	429	434	408	407	414	418	424	429	406	400	431	406	418	407	415	403	382	414	410	397	429	409	406	427	418	396	400	404	408	436	426	419	362	416	393	376	431	449	429	390	413	388	422	409	435	407	410	386	396	431	452	440	409	417	415	409	398	435	402	405	454	423	413	396	426	405	377	438	412	444	410	424	383	439	442	409	421	398	433	406	412	438	412	452	445	462	410	432	401	390	416	413	403	410	449	417	442	415	459	443	430	422	408	443	415	437	389	405	405	409	405	407	397	411	399	420	383	412	389	409	386	429	382	415	406	441	405	406	420	405	425	364	388	408	449	397	425	413	401	408	407	376	389	416	345	407	418	426	390	411	378	432	402	400	418	412	427	402	414	389	423	405	413	458	448	431	391	437	428	439	410	421	430	433	429	414	433	385	432	415	430	418	388	418	388	408	425	425	386	421	387	419	391	433	387	415	408	423	391	406	383	427	405	392	435	405	427	422	412	437	426	414	438	396	418	377	410	404	450	448	431	425	413	425	402	401	421	385	448	373	405	388	465	403	391	421	441	391	399	405	385	394	430	429	431	461	403	406	388	432	477	404	384	421	433	386	418	410	451	394	447	472	415	437	414	428	399	415	410	403	411	412	429	411	406	393	454	398	393	430	423	405	402	422	405	398	409	418	428	416	458	379	417	399	402	412	401	425	400	387	416	407	407	418	416	417	408	389	382	397	431	436	391	386	432	397	409	405	411	408	447	433	439	435	423	418	383	441	409	407	414	417	420	411	410	399	429	417	434	390	400	424	426	406	440	403	416	390	404	383	405	448	403	397	403	419	445	439	451	405	398	400	437	407	422	423	401	411	438	431	367	416	412	402	441	409	389	428	425	428	400	395	441	406	410	447	437	449	402	392	400	370	395	381	399	425	435	453	434	412	415	390	408	421
28837	21416	17301	10474	5308	3155	2093	1581	1047	743	623	475	449	368	380	326	320	348	344	320	308	284	321	315	325	311	283	255	270	279	289	258	266	274	245	247	223	281	260	246	240	270	240	239	253	264	246	258	240	268	248	252	250	255	252	261	257	231	282	264	226	250	242	224	245	246	228	250	227	249	230	254	248	251	235	233	212	228	247	262	240	226	216	231	245	231	254	241	224	228	237	210	246	237	224	228	234	220	225	228	212	205	223	220	209	260	243	251	246	215	234	239	217	231	246	237	244	243	221	232	260	243	246	256	234	255	222	249	206	214	242	223	235	250	243	229	211	240	249	218	250	233	259	241	228	230	270	252	253	226	259	278	216	242	241	234	237	254	249	241	231	237	261	225	242	227	222	233	269	248	259	238	253	237	252	242	235	247	236	225	261	251	225	234	242	215	242	237	221	255	231	238	216	235	210	247	245	212	225	223	235	235	227	217	235	251	242	265	262	227	247	252	249	217	243	221	208	217	220	209	225	240	252	252	248	220	251	242	238	240	236	236	233	222	226	222	235	197	244	254	240	233	236	247	242	231	235	243	226	232	243	228	213	219	232	240	264	257	258	232	217	229	268	236	233	240	260	231	234	220	250	250	237	247	259	224	224	235	233	240	267	229	228	244	228	222	249	237	259	263	237	256	212	216	274	208	254	195	259	234	251	230	237	208	254	257	240	215	226	242	240	251	214	257	226	222	245	234	215	239	243	254	241	237	245	268	206	219	233	219	225	213	215	219	230	252	227	253	225	216	246	233	226	236	230	222	197	257	237	243	244	247	240	246	261	248	240	257	254	236	249	253	242	226	221	237	240	221	250	240	222	232	247	216	265	240	234	234	210	244	232	233	245	252	240	246	251	229	235	262	191	238	232	248	241	237	232	254	214	240	255	245	252	228	252	261	213	238	224	232	264	242	252	240	229	215	255	249	229	264	235	222	221	226	211	248	261	226	235	231	288	249	276	221	237	216	236	233	239	222	229	255	252	235	252	230	240	246	243	226	218	252	226	236	245	218	253	268	232	266	226	237	243	235	225	217	233	235	241	222	248	206	246	229	247	232	247	230	249	228	235	237	235	224	231	241	250	246	226	215	264	225	249	257	225	236	238	242	237	233	246	233	227	236	227	209	247	247	231	235	220	227	199	246	225	235	219	188	235	227	229	217	219	230	237	250	232	249	243	244	246	252	231	268	231	226	243	271	239	235	228	218	226	242	218	245	235	213	262	217	229	235	242	238	232	224	229	234	249	260	255	263	244	225	222	235	235	240	227	238	214	233	226	227	214	253	234	259	242	240	246	214	235	261	216	216	229	209	260	239	255	213	236	219	227	243	234	225	259	232	254	218	207	225	251	221	237	209	239	245	264	229	233	221	232	249	208	277	247	237	228	225	253	218	247	235	230	251	221	247	236	202	242	229	248	240	251	217	245	212	220	236	224	230	223	227	229	220	246	245	211	247	236	219	229	236	214	254	237	240	237	230	247	227	238	224	242	205	242	246	219	229	237	269	294	251	240	240	252	233	240	252	211	260	242	239	272	232	211	237	237	266	226	275	255	234	241	235	253	257	226	238	242	266	236	232	246	220	255	223	233	243	226	234	209	232	220	215	222	248	220	231	247	243	246	205	229	204	255	257	231	254	218	243	228	220	247	232	221	248	221	245	233	264	227	227	245	248	235	219	215	216	236	242	211	229	261	234	241	214	256	249	243	229	230	209	219	251	225	222	251	241	231	217	238	248	225	238	248	233	240	227	232	268	229	232	250	234	226	216	214	251	220	249	238	224	250	221	249	233	206	211	241	255	212	230	233	225	226	235	226	261	227	220	238	248	225	222	209	251	246	218	228	228	237	220	230	210	240	248	238	254	257	226	238	263	229	228	248	214	241	229	256	228	228	252	257	248	227	237	225	243	205	251	254	235	233	257	254	237	266	239	243	227	215	221	223	218	238	204	240	236	224	238	251	224	224	254	235	253	224	218	258	261	273	220	251	246	210	227	237	224	254	225	251	233	261	251	230	242	235	232	232	245	238	241	252	241	261	240	224	254	217	214	225	223	250	222	254	242	222	245	252	214	227	230	251	253	234	256	246	254	265	253	231	251	251	248	257	256	232	231	257	240	230	241	246	249	202	273	256	259	232	246	246	252	231	237	248	258	231	250	243	217	223	283	218	231	235	263	210	260	255	240	254	231	227	240	259	238	220	227	223	238	244	240	221	231	224	247	234	238	278	238	263	210	261	229	222	223	241	213	246	237	248	258	206	234	266	217	276	222	219	210	244	230	255	246	234	223	231	233	230	218	247	237	230	242	225	227	214	219	244	236	255	226	260	250	235	244	236	229	227	264	236	245	229	241	225	262	239	236	225	268	244	238	245	223	213	257	232	217	232	227	248	246	217	261	230	232	244	252	235	229	252	245	247	219	242	266	218	224	256	223	219	243	246	261	228	233	227	251	240	251	216	246	280	229	249	256	226	242	242	247	236	214	228	239	212	232	246	239	253	231	236	212	228	230	237	218	238	259	233	257	250	253	235	245	258	239	257	223	226	253	244	230	242	229	224	248	242	245	242	253	214	229	235	229	259	203	232	236	243	235	238	243	253	243	248	241	226	239	240	253	254	248	216	225	236	237	235	242	237	235	267	233	221	206	205	258	231	266	227	237	219	247	219	256	230	242	219	205	247	254	240	235	226	224	237	225	241	259	247	217	247	227	214	212	222	215	247	228	234	245	239	243	244	202	247	233	240	238	259	230	234	240	234	223	239	235	257	237	250	267	225	242	234	257	227	247	241	229	236	237	242	250	229	234	242	256	237	213	244	226	276	250	233	207	229	240	235	219	251	233	256	229	250	228	227	237	237	231	243	253	268	256	248	261	236	231	211	255	209	239	217	235	250	253	199	267	230	213	235	230	228	249	229	242	240	210	245	259	198	251	240	250	256	236	251	231	232	220	252	257	216	256	241	261	241	227	245	216	210	243	251	231	237	259	273	219	227	204	258	278	245	238	229	228	238	264	236	218	247	225	249	227	231	246	227	217	230	226	239	251	249	237	229	254	226	227	241	231	214	248	245	191	224	222	230	229	242	238	248	212	228	259	239	249	227	238	235	243	256	238	219	232	207	227	255	238	203	228	228	264	223	214	223	232	220	215	223	232	231	259	215	219	232	244	231	237	253	194	251	227	226	229	261	232	229	229	230	248	235	198	242	229	223	245	258	229	243	244	220	243	230	230	241	253	240	238	224	218	222	255	234	220	238	267	247	234	259	232	221	225	251	244	240	262	238	253	224	214	234	253	230	250	220	232	238	219	237	206	244	281	239	244	247	235	243	234	223	228	246	256	257	230	236	247	246	247	255	246	247	236	244	212	225	248	229	244	261	232	248	230	232	233	231	196	232	243	232	242	234	222	225	241	235	246	241	245	239	203	231	207	212	274	223	253	242	239	236	261	238	226	248	229
22266	25626	16965	10540	7437	5267	3868	2871	1852	1334	979	790	638	508	464	437	467	437	433	400	402	393	373	387	356	354	327	319	330	306	294	296	294	271	308	276	303	295	305	291	313	286	321	326	293	312	291	317	280	318	267	278	275	256	262	302	279	296	249	262	271	292	276	290	258	274	269	304	259	260	268	254	260	273	253	229	249	261	265	258	232	228	240	274	257	245	272	236	252	236	269	248	264	250	247	266	244	243	248	248	240	233	284	253	242	241	248	264	263	233	298	264	257	244	261	238	253	269	268	264	282	223	249	249	255	248	248	245	253	267	267	240	254	255	270	264	286	254	258	259	247	243	260	242	267	241	263	263	279	263	289	257	258	241	259	249	232	251	255	283	302	252	246	268	264	239	274	229	259	266	235	273	260	260	284	252	253	258	261	253	250	235	251	253	254	240	259	255	282	264	256	262	280	277	253	263	277	256	228	258	260	222	255	254	249	236	252	258	268	265	267	252	242	259	256	257	275	232	253	254	271	244	250	252	234	250	269	257	265	277	239	254	252	267	287	246	264	272	302	235	268	236	273	260	269	282	282	273	233	263	240	270	250	241	251	253	263	258	238	242	261	264	245	257	264	234	282	264	259	281	258	265	245	278	261	257	273	255	253	275	258	236	244	268	263	270	258	243	225	256	243	262	265	237	254	260	267	255	280	258	239	265	267	229	279	255	242	258	249	273	232	249	265	221	227	256	298	267	250	259	257	237	251	289	255	273	256	247	273	265	238	268	262	269	244	250	252	257	264	264	235	261	236	272	264	244	261	276	270	268	262	248	255	273	273	247	256	256	253	259	251	279	260	251	225	233	247	273	267	244	248	239	254	252	244	260	258	241	264	288	215	244	283	258	263	265	252	266	277	242	246	270	213	279	278	241	254	268	238	271	264	245	237	241	229	268	255	244	272	254	275	240	246	247	251	263	264	278	266	244	267	285	281	246	236	252	256	248	271	244	251	262	247	225	264	263	253	271	259	268	256	227	259	225	272	250	259	267	257	262	228	261	260	227	245	240	258	278	265	260	243	256	249	252	253	258	264	243	258	272	260	261	236	246	281	246	276	255	247	249	260	245	235	243	269	268	241	248	234	252	288	239	276	266	237	246	239	255	229	226	242	265	246	271	258	255	243	271	252	253	287	243	265	264	259	273	239	274	252	258	258	268	264	273	263	251	261	229	255	259	269	278	213	256	258	293	247	239	260	287	272	268	271	258	249	318	256	268	240	260	244	263	264	231	272	268	233	271	282	271	268	265	244	263	292	264	284	237	271	269	256	236	261	249	252	265	275	261	220	232	258	256	293	248	248	233	252	259	273	269	266	261	258	241	275	262	255	247	271	251	258	256	291	306	268	237	265	250	266	258	268	267	276	267	250	255	246	273	232	253	232	267	256	238	228	266	247	256	244	267	259	251	240	236	270	234	273	285	240	278	230	274	276	250	242	243	274	253	251	282	256	260	247	283	280	266	302	261	292	260	257	281	261	264	251	266	242	257	268	261	234	248	273	260	258	277	271	238	257	238	269	278	269	274	268	255	278	255	253	248	270	234	282	248	245	240	252	249	264	245	253	272	262	269	264	249	269	291	247	275	249	267	249	273	220	263	265	275	211	246	262	267	302	253	284	262	258	245	253	289	259	250	240	255	232	273	241	256	233	248	252	239	247	250	270	281	255	274	260	259	236	229	244	233	234	243	239	288	244	229	216	253	249	251	287	268	260	251	269	249	244	244	233	247	240	293	253	257	278	270	276	246	244	234	260	245	246	242	257	263	246	255	266	223	248	239	252	248	255	266	266	270	259	266	243	245	233	276	252	274	243	247	251	270	263	283	299	257	274	245	253	242	222	243	279	271	261	248	302	254	261	276	251	264	254	256	280	246	238	211	242	258	265	248	254	243	257	259	262	312	254	221	255	264	248	279	264	252	245	266	246	249	244	268	264	223	227	242	268	266	273	243	260	266	248	275	256	278	275	250	270	265	264	244	266	260	265	276	264	237	237	236	240	249	270	258	263	243	284	257	228	240	259	262	228	240	265	259	264	252	278	264	267	276	270	258	275	254	254	240	242	270	239	269	260	251	257	251	242	257	243	250	265	267	256	247	237	265	268	240	262	263	240	266	284	296	269	247	276	233	255	254	276	277	228	276	264	250	249	255	247	279	243	241	239	265	263	266	266	279	275	281	263	275	241	241	292	239	270	253	247	240	250	276	225	257	256	265	225	278	286	294	240	237	242	289	229	247	221	263	238	269	258	230	256	230	267	241	258	240	246	251	242	233	259	261	254	263	261	238	272	239	252	266	265	276	250	244	271	261	277	249	245	255	255	242	249	259	237	262	245	262	256	233	272	267	252	244	264	243	252	245	255	247	244	228	236	264	252	268	262	238	242	269	244	284	258	250	280	271	235	264	261	263	242	273	249	263	259	274	281	256	226	284	282	241	245	241	286	264	273	270	240	241	266	260	245	223	248	259	266	273	268	259	267	252	278	258	248	237	244	265	244	236	280	260	271	258	242	247	290	245	260	248	279	261	244	278	266	291	259	265	251	250	267	259	247	249	274	233	267	254	277	254	269	268	285	244	252	236	254	262	300	249	271	258	232	287	252	244	259	250	270	239	260	244	242	262	256	267	247	271	229	255	228	262	273	252	267	248	251	271	275	263	243	238	250	275	266	260	222	242	224	263	266	271	251	232	239	255	272	262	268	256	238	246	256	243	265	273	242	258	273	274	246	241	255	252	252	229	240	262	249	289	262	255	248	264	249	251	255	266	287	266	261	261	280	228	260	246	247	236	260	253	259	253	228	227	292	245	240	283	238	263	252	275	237	251	256	273	271	241	264	224	256	271	282	248	283	226	265	272	265	259	256	286	269	251	244	260	232	269	240	250	301	252	269	260	271	257	249	265	294	254	264	239	259	251	267	292	264	252	254	261	265	231	258	286	261	260	262	306	277	255	253	253	266	268	250	255	264	254	245	255	240	264	249	251	231	247	275	267	241	267	251	274	280	263	264	234	250	241	264	264	243	264	288	249	284	236	260	241	252	224	265	287	266	266	266	248	276	285	268	227	236	238	262	281	244	257	252	266	255	277	250	248	285	252	269	295	248	262	262	256	250	259	237	253	276	270	233	240	264	252	236	293	238	261	252	260	253	231	247	250	245	269	273	237	243	272	259	265	241	238	244	253	248	235	285	255	263	248	242	282	242	230	270	277	261	245	240	266	283	236	261	267	272	253	246	240	258	274	252	259	239	227	280	246	250	281	247	279	238	276	242	236	258	250	257	262	252	271	251	247	268	219	253	270	227	262	254	280	249	233	280	254	255	257	262	262	242	260	262	245	263	255	274	254	276	263	254	254	246	243	259	282	259	266	242	246	278	269	274	264	269	250	253	288	259	249	267	270	236	257	212	270	279	267	248	239	257	256	242	258	259	278	247	235	253	264	268	282	276	277	276	260
23873	21189	28313	24394	21219	12924	4972	2902	1931	1333	1063	763	710	600	602	494	484	463	469	429	424	430	458	407	424	380	396	368	332	309	310	310	344	341	317	287	294	322	329	357	323	336	294	327	342	319	316	302	328	313	323	292	288	306	288	275	291	270	275	248	268	285	317	297	294	310	289	292	283	277	295	285	301	281	304	271	273	290	260	266	271	301	276	288	289	291	276	271	271	258	275	273	297	266	292	313	254	261	286	244	261	259	253	254	306	307	276	306	295	308	272	318	275	251	273	266	285	272	280	247	299	312	271	284	263	263	268	283	299	265	263	239	278	260	245	286	273	298	276	277	305	282	240	253	278	288	300	270	278	271	270	271	286	297	267	269	256	289	272	256	260	249	282	282	256	288	291	289	307	303	241	267	256	274	287	287	285	274	261	294	259	287	260	274	275	295	260	285	257	265	280	262	292	249	280	257	243	279	264	261	259	280	279	286	288	274	254	278	249	292	292	263	289	283	271	274	277	277	252	264	300	276	284	244	267	285	247	285	278	274	270	289	289	286	274	286	238	290	272	290	279	268	280	274	264	275	294	246	290	293	311	260	246	273	288	262	269	299	286	272	288	265	289	284	271	309	323	271	268	262	275	283	257	267	267	293	288	240	258	300	289	279	283	278	273	287	264	284	252	292	310	278	265	286	264	266	263	317	289	285	281	274	288	290	275	286	315	281	272	271	289	244	246	260	240	278	252	289	288	259	288	257	286	273	266	267	312	261	269	281	274	264	263	232	291	252	270	316	247	261	283	293	272	280	283	264	273	251	304	279	299	281	276	281	264	281	267	253	284	275	247	261	262	301	262	293	259	258	250	259	304	269	273	312	294	274	285	286	259	297	258	275	289	296	282	261	288	297	257	236	255	293	289	260	264	252	298	268	274	280	273	287	291	266	285	250	260	279	271	276	282	294	255	287	299	246	268	268	276	264	270	290	272	308	268	259	258	278	251	292	259	285	270	278	291	275	312	290	298	297	279	282	264	297	288	277	269	278	277	290	326	274	269	271	247	277	235	258	307	267	286	300	272	292	285	292	268	277	302	266	260	276	289	278	253	276	280	290	278	279	280	268	313	280	262	253	283	278	286	308	269	279	275	257	280	269	285	311	255	280	276	279	277	261	301	280	297	279	324	294	309	304	258	268	272	317	242	266	268	284	261	285	287	278	275	271	294	259	315	268	273	317	287	273	282	235	274	268	278	273	271	288	286	243	281	254	273	284	275	280	282	310	277	258	260	295	285	277	274	268	295	289	256	282	252	253	291	263	274	253	246	298	291	300	295	261	259	268	261	272	254	263	261	285	256	284	296	284	290	288	270	254	279	259	270	253	263	252	279	272	289	278	262	295	274	291	271	269	270	279	273	286	278	255	293	271	272	306	292	266	271	262	266	269	289	293	266	248	260	258	276	267	268	295	271	277	277	275	291	279	259	287	266	277	246	263	282	265	259	272	279	279	274	270	281	273	230	262	284	260	296	283	260	262	288	245	272	290	288	309	285	283	276	251	283	280	282	265	275	296	278	250	282	271	277	275	285	269	289	289	276	274	248	302	285	268	254	291	291	276	265	257	274	275	276	288	294	260	294	274	270	282	265	274	269	268	265	291	277	268	259	295	242	301	273	265	258	268	255	305	273	286	263	279	287	287	289	282	249	277	257	289	250	260	301	279	273	290	267	281	278	316	299	287	294	283	284	264	312	271	305	264	268	286	247	273	286	291	275	286	256	271	270	322	286	298	269	258	301	285	277	306	277	253	281	300	295	296	291	310	259	316	260	259	259	266	285	265	313	271	263	261	299	287	298	278	252	255	247	289	302	254	272	262	276	276	278	270	290	277	265	258	299	253	266	312	293	275	263	277	269	280	285	254	281	297	264	251	251	271	295	310	295	268	254	276	312	273	261	290	258	294	275	279	259	269	311	293	298	281	265	295	223	245	264	282	253	260	239	279	287	267	261	239	242	273	284	252	277	263	268	286	249	276	284	279	317	255	299	259	279	265	273	298	253	283	282	276	271	261	274	266	258	273	269	287	259	250	320	291	297	248	264	263	256	298	324	247	259	254	283	288	290	282	275	291	290	262	293	263	289	272	290	271	276	282	276	287	239	254	276	293	294	256	287	262	283	279	282	259	284	273	287	274	268	297	280	288	264	274	257	276	270	278	261	286	263	264	272	267	294	260	267	267	262	269	271	292	272	272	286	279	289	286	271	299	268	277	253	289	263	276	261	286	283	278	275	263	295	266	270	273	270	264	293	267	314	274	306	281	289	284	279	296	273	291	278	292	260	317	297	263	281	242	283	249	284	280	237	292	275	266	269	298	291	284	237	265	267	275	276	274	282	285	265	276	280	260	268	263	275	275	296	290	284	272	275	279	307	267	296	287	297	286	279	298	277	252	275	273	285	256	262	267	260	283	285	278	277	277	254	273	281	250	286	270	253	263	290	285	249	276	284	268	275	265	274	270	293	281	271	289	262	284	291	252	275	286	273	301	278	269	285	262	249	277	296	300	246	269	290	284	255	245	281	257	263	288	288	286	272	262	272	259	253	313	259	281	269	272	255	293	275	310	270	276	239	300	282	276	288	291	274	259	281	263	254	267	261	278	299	267	270	267	285	260	281	270	310	265	284	285	268	287	276	263	285	269	275	274	277	275	306	292	278	283	302	289	274	275	278	278	279	255	269	269	296	279	310	310	301	292	283	244	250	267	274	280	247	272	254	260	265	270	267	260	292	273	292	285	271	296	263	300	257	270	296	281	310	278	278	255	273	282	277	273	298	282	248	277	284	245	266	267	286	257	258	292	250	292	271	278	273	273	287	283	287	263	294	280	293	271	273	267	246	269	296	266	253	264	288	269	282	300	271	250	261	279	267	301	258	283	282	256	254	257	261	252	270	261	280	274	260	269	249	265	253	287	282	301	254	275	278	296	265	280	307	277	278	245	247	241	253	268	277	294	299	296	280	264	275	275	289	264	284	283	271	269	259	274	285	263	296	265	254	244	268	298	283	255	306	253	267	258	292	288	283	275	320	296	270	288	272	295	266	273	250	274	257	260	279	279	264	266	278	275	259	258	251	303	269	264	285	265	268	285	269	277	289	284	283	299	269	284	285	279	266	262	270	273	274	309	286	290	266	244	303	277	266	276	252	282	270	261	293	259	276	278	260	232	275	300	324	280	250	270	275	310	282	272	303	290	250	296	258	266	278	303	253	274	263	266	257	258	281	285	298	264	269	269	271	274	263	280	290	266	268	243	272	266	295	263	296	251	291	293	262	284	263	277	269	252	257	265	295	271	261	276	289	250	315	283	259	285	283	285	268	246	292	270	240	262	252	268	276	287	256	299	259	240	276	303	281	272	261	295	284	280	272	270	244	248	314	290	291	273	276	290	285	256	257	287	268	290	274	233	301	275	263	281	280	257	276	273	245	285	274	245	298	246	271	282	278	288	302	250
25974	34850	23693	15427	11931	8659	6533	4868	3285	2347	1775	1278	1139	902	776	660	631	631	600	646	517	527	543	523	523	479	434	411	368	394	385	352	370	369	355	324	346	347	371	340	375	433	347	326	368	332	381	372	315	366	356	330	340	324	331	332	311	339	351	327	313	281	290	301	327	314	284	324	314	310	286	342	302	322	302	343	308	332	304	282	288	304	301	302	306	278	301	312	320	286	278	282	290	298	279	254	297	283	273	285	286	317	286	307	274	267	336	284	325	309	295	278	309	277	289	296	265	287	274	271	280	276	280	268	309	263	301	300	276	259	304	263	277	286	282	289	343	307	305	326	311	277	287	304	293	263	285	311	291	283	300	314	291	270	315	254	287	285	296	278	324	296	283	301	269	282	294	280	265	301	277	286	321	278	280	249	299	294	318	290	287	299	300	273	270	259	323	284	303	278	302	287	275	281	309	304	275	282	287	291	283	275	303	305	277	316	306	297	288	281	300	288	294	306	308	291	299	285	258	309	285	303	315	293	301	315	294	276	299	293	288	302	295	260	313	266	276	292	268	315	268	296	303	280	311	262	283	307	307	288	271	272	318	306	300	284	317	292	298	273	295	313	303	287	298	260	251	331	266	272	272	275	280	291	299	327	239	312	283	259	303	277	303	289	280	264	305	315	332	296	295	304	300	302	305	291	296	309	304	282	297	304	275	321	297	302	277	319	265	274	287	273	327	286	266	273	284	280	271	278	284	290	308	262	280	308	275	312	315	303	262	308	287	268	300	299	270	293	280	279	306	312	287	286	282	292	304	271	301	302	294	291	276	289	314	277	300	288	324	291	253	318	300	299	291	280	291	271	300	280	265	289	314	283	301	290	320	289	300	297	301	286	324	300	288	274	300	261	301	291	316	311	279	267	300	281	307	285	272	309	292	295	292	295	301	258	284	287	302	298	302	299	274	273	283	277	313	286	292	290	302	305	267	288	289	288	285	279	267	302	304	271	309	299	300	317	315	275	269	274	287	310	268	264	279	292	280	294	316	296	265	291	290	290	314	265	288	304	284	293	311	270	293	296	285	278	269	284	300	298	270	279	293	312	288	270	283	262	290	276	272	271	307	269	304	268	284	296	277	279	289	278	294	272	291	286	323	267	277	298	306	256	288	266	276	308	286	278	280	313	294	305	311	287	275	290	289	281	289	258	322	300	299	286	287	262	306	275	277	301	302	273	284	286	265	301	297	282	293	290	270	294	276	291	322	278	303	282	267	292	287	276	317	288	268	267	308	277	313	289	319	298	304	309	302	279	276	298	255	301	327	282	302	293	295	331	277	274	295	273	287	314	308	259	302	324	290	300	282	265	281	307	291	265	282	294	264	286	322	287	299	311	304	286	294	302	285	288	311	286	271	287	262	288	306	320	306	289	286	282	288	287	272	273	269	292	289	263	282	295	293	291	282	293	249	293	296	266	274	307	272	289	269	273	274	277	282	307	307	317	300	301	284	308	323	269	306	270	278	303	293	278	331	294	311	277	298	294	305	276	288	251	314	264	263	280	292	284	285	289	308	287	289	305	259	292	273	317	300	295	279	288	265	296	295	283	271	314	280	287	302	306	279	306	296	297	261	293	294	271	302	299	274	271	263	285	281	296	333	255	287	296	298	281	275	281	299	315	269	306	299	290	325	311	268	280	304	277	280	252	284	304	285	330	272	312	322	299	304	293	337	291	310	314	323	292	302	286	276	302	309	295	322	271	295	277	273	277	273	286	325	286	270	247	274	282	303	290	304	292	292	267	288	301	296	295	288	295	288	300	319	271	273	283	266	282	283	267	281	265	244	297	283	298	264	291	310	297	277	299	256	290	308	300	247	287	312	319	306	285	317	284	272	308	285	290	280	288	269	307	289	252	293	296	298	291	262	299	299	293	258	301	278	264	288	275	258	284	320	283	281	249	272	299	263	325	282	302	302	304	301	274	289	308	302	320	286	295	287	317	326	322	293	265	312	290	298	316	284	295	300	256	291	287	277	289	267	272	258	311	274	295	302	279	289	297	284	312	280	284	305	291	299	286	277	283	301	290	317	306	270	277	265	314	268	263	311	273	305	298	295	304	267	272	264	264	283	303	302	293	291	300	316	289	281	299	312	299	286	279	296	265	295	290	301	280	298	308	308	305	283	280	275	291	300	293	283	323	284	321	298	287	283	278	297	301	293	294	294	289	318	298	317	292	291	262	298	300	271	261	269	277	300	276	276	305	328	291	283	291	312	291	266	258	309	285	299	302	269	275	287	282	300	272	266	289	263	301	292	278	310	239	278	279	315	303	295	296	284	276	290	298	262	303	300	292	269	281	294	294	284	295	296	275	324	305	271	287	262	291	286	293	283	314	307	300	275	277	315	277	273	258	279	318	285	280	286	288	247	312	267	293	275	305	299	278	307	273	293	284	306	301	295	337	314	315	293	302	289	315	271	301	327	284	296	290	272	293	291	277	277	270	285	264	311	285	298	303	292	301	282	291	296	302	275	282	310	274	308	283	283	287	260	287	272	294	275	252	299	304	299	304	293	298	261	311	262	287	304	303	299	265	281	310	296	295	269	294	302	323	306	287	296	291	304	300	277	318	303	304	278	284	287	319	274	301	272	290	266	295	303	312	279	326	280	287	263	278	304	318	289	289	288	296	331	278	301	329	262	291	276	271	305	279	281	293	267	291	295	282	287	285	282	311	290	295	289	284	290	242	264	294	306	294	300	288	257	271	313	286	289	290	282	287	288	271	258	282	312	291	318	255	300	294	279	297	282	314	303	280	276	296	303	265	312	310	284	258	283	282	296	313	271	262	312	271	300	268	296	279	312	282	301	291	273	309	287	290	277	315	284	263	309	277	360	274	302	289	300	297	276	296	285	288	274	283	335	302	283	283	256	290	281	300	294	301	320	279	278	277	285	323	277	307	279	310	276	305	309	268	271	334	261	284	307	278	298	288	248	313	284	275	293	263	292	274	293	294	273	301	294	297	306	324	299	291	283	305	340	282	301	272	276	285	293	277	301	265	292	329	293	330	289	294	295	283	323	303	314	275	282	302	291	300	277	267	290	270	303	285	282	259	302	307	254	327	309	267	310	322	274	273	286	305	303	286	288	277	292	284	300	308	295	293	295	295	297	282	245	260	279	302	293	302	234	283	273	263	300	300	288	273	286	305	300	301	286	276	303	317	295	282	296	297	306	326	288	321	327	300	284	291	303	289	301	301	330	278	296	291	305	275	267	280	298	327	292	280	280	316	257	282	281	266	292	293	296	316	277	304	297	294	309	294	241	280	287	287	269	318	330	303	266	301	273	272	270	297	303	291	290	291	265	287	282	301	294	296	263	297	261	302	304	270	300	305	296	294	303	269	288	291	305	253	286	300	297	287	316	310	272	252	299	312	341	292	292	271	288	276	300	294	259	293	284	294	300	290	284	272	305	288	261	282	289	289	287	293	306	269	289	274	277	287	287	279
25162	21302	27320	25505	13213	4862	3006	2190	1414	1071	806	708	643	570	483	525	471	434	473	451	444	446	392	400	399	444	420	375	364	362	371	355	323	337	380	346	340	372	375	377	342	340	345	360	362	377	358	379	363	343	347	335	316	348	368	331	337	326	317	341	384	323	348	326	322	335	344	336	379	341	300	323	351	338	346	317	307	333	373	347	334	326	320	323	346	291	298	297	365	329	323	338	309	337	310	351	313	307	312	313	286	308	343	332	325	326	323	309	283	293	330	327	321	347	331	324	318	317	323	355	328	316	320	325	330	347	347	341	304	271	322	322	317	297	303	332	319	288	338	321	312	320	314	323	339	340	356	303	342	339	343	314	303	314	332	327	280	351	317	366	295	322	292	311	304	340	320	307	289	299	334	310	293	319	322	342	309	304	307	314	322	312	340	309	306	313	333	298	301	322	325	323	316	336	340	346	327	332	336	311	306	300	330	330	298	348	327	325	297	297	329	335	330	307	314	323	309	318	328	313	323	316	316	331	336	327	286	340	312	303	323	314	321	353	346	308	328	310	339	303	353	346	306	286	323	310	275	303	320	335	361	337	333	321	379	348	320	315	325	324	328	308	289	301	341	324	348	305	302	321	315	309	300	330	325	355	297	341	314	314	328	360	336	308	314	334	301	316	309	326	320	338	315	316	341	318	305	342	342	299	326	304	305	298	305	313	334	312	340	305	316	284	287	326	341	322	307	324	313	323	297	336	337	332	318	316	316	339	311	331	338	304	321	338	303	337	345	299	299	309	299	337	325	313	337	333	354	302	295	299	344	337	332	321	311	294	322	315	314	315	324	350	325	315	295	322	287	318	327	280	337	303	297	305	310	336	325	313	342	331	314	308	320	283	338	320	331	324	344	330	331	329	310	320	330	308	319	332	335	339	294	352	312	339	329	350	349	382	310	343	323	316	297	315	334	334	335	315	362	318	320	309	326	325	351	338	310	283	328	310	293	320	320	316	384	320	342	336	339	342	348	328	326	319	324	354	296	312	299	330	327	324	344	306	323	324	287	308	289	334	352	311	332	324	337	357	306	308	316	352	307	295	340	327	284	335	351	343	342	301	330	318	313	314	322	356	311	318	339	286	315	296	313	383	368	302	320	310	307	332	304	329	319	289	319	303	342	314	304	320	296	337	317	334	310	342	338	310	305	319	334	311	311	315	340	332	302	363	295	308	262	331	353	332	334	299	295	301	335	329	320	325	350	326	332	322	327	327	294	327	331	328	309	353	310	310	313	311	324	324	332	337	315	336	309	320	353	318	288	340	305	282	307	335	330	330	334	320	346	321	325	312	332	311	333	319	303	328	326	347	289	326	308	335	373	313	343	340	332	293	344	320	338	336	322	315	291	328	340	304	311	298	303	327	349	323	326	305	308	329	345	328	316	316	321	342	325	339	305	301	327	324	308	351	313	315	333	332	341	328	326	321	345	319	308	313	328	366	322	344	326	348	320	307	342	357	318	305	315	317	339	322	307	320	314	339	333	342	316	362	314	314	329	288	312	327	322	294	344	326	314	323	353	362	323	321	340	321	278	310	328	331	332	293	330	386	321	345	335	305	312	326	307	333	309	310	313	338	321	310	305	269	327	289	352	297	331	322	321	279	365	310	323	324	301	329	288	286	321	319	325	332	311	282	340	317	358	300	315	345	344	314	334	339	349	348	322	313	300	282	323	325	308	318	291	303	320	315	324	308	310	314	319	313	311	341	307	313	274	303	296	330	346	331	316	307	338	327	298	302	323	314	313	320	316	317	345	328	318	305	300	319	309	327	320	317	293	316	320	309	311	328	318	348	340	306	332	335	328	327	348	313	315	325	328	335	314	317	276	324	324	371	332	317	305	329	335	327	322	311	338	302	326	320	325	320	316	322	317	323	334	338	324	346	331	357	313	318	323	312	278	334	325	344	343	342	340	335	343	331	309	318	296	333	302	303	302	346	337	363	331	317	340	343	302	319	313	337	282	314	294	316	316	319	316	318	360	332	366	307	316	317	291	328	334	341	328	276	311	291	306	323	328	328	294	331	354	321	346	318	307	334	326	328	326	302	315	297	323	322	352	326	313	288	297	318	327	331	300	331	326	305	306	298	318	332	323	326	272	334	345	307	334	306	306	308	320	356	334	340	328	339	312	317	324	348	331	329	314	333	345	305	305	305	326	332	335	360	322	356	303	329	325	326	321	341	315	314	310	308	349	330	310	305	341	353	349	326	328	334	338	304	353	328	302	321	299	359	322	322	315	350	358	337	326	296	337	305	364	305	346	301	333	315	324	309	326	344	334	324	302	310	299	330	329	326	324	332	318	350	322	313	337	300	306	340	296	315	340	296	344	332	313	314	309	340	321	291	312	323	300	353	328	342	322	318	323	314	303	331	322	319	347	310	375	306	310	312	331	339	327	311	325	327	329	325	352	316	336	350	301	339	325	324	327	299	317	281	302	324	312	331	319	292	317	317	327	352	330	341	313	320	298	299	352	336	315	288	340	312	312	353	325	317	328	290	347	310	362	335	325	315	336	333	313	345	333	293	324	306	312	293	328	326	317	304	361	300	301	336	345	309	329	344	333	291	327	317	315	334	335	304	307	316	336	311	334	312	357	329	285	302	315	292	310	294	311	294	315	355	292	314	317	298	306	308	316	335	291	296	345	341	309	323	354	339	358	329	367	306	331	354	294	336	300	325	290	319	323	298	310	317	321	335	311	294	327	288	278	333	312	329	317	332	296	331	337	334	343	335	314	322	329	336	348	289	329	331	321	344	325	308	325	339	357	338	332	320	323	324	310	318	322	358	335	324	314	330	316	296	339	329	308	308	329	345	306	364	362	335	318	300	342	315	329	307	321	337	344	319	308	344	314	323	327	319	306	323	300	333	333	328	286	308	325	326	331	307	335	323	318	346	354	345	320	297	325	313	302	289	329	301	337	327	310	338	316	308	298	296	320	297	326	327	329	309	324	320	357	306	312	335	273	293	358	295	327	303	300	336	323	288	322	347	340	318	320	320	329	300	321	320	366	326	323	308	324	345	309	323	319	341	320	332	308	343	320	324	334	305	334	340	347	345	323	305	311	331	322	337	308	330	334	299	330	331	301	326	288	320	366	358	327	322	347	292	343	305	324	307	357	298	290	334	304	332	323	353	277	332	310	324	292	334	351	357	319	314	312	296	338	326	317	330	336	330	307	310	328	341	317	317	324	295	327	313	337	324	308	311	341	317	301	330	309	319	302	330	319	347	302	313	353	334	350	302	337	324	335	354	295	314	316	349	330	287	352	351	324	325	301	337	347	366	300	316	304	312	341	359	339	316	325	342	303	326	311	313	312	325	290	327	286	319	323	322	328	356	298	347	314	314	333	327	284	316	343	301	311	372	302	309	319	347	349	307	354	346	319	304	348	304	325	305	317	327	326	334	313	302	308	303	297	320	329	302	310	310	309	314	289	326	306	285	327	304
24531	30664	20492	12520	9497	6889	5278	4054	2741	1800	1344	1118	902	860	680	609	613	594	589	623	549	548	510	434	481	450	435	445	438	387	429	403	392	412	433	353	417	387	414	377	397	384	380	418	418	364	377	351	386	377	333	377	342	365	367	370	362	355	403	347	395	399	347	346	375	374	352	350	379	351	341	342	334	363	366	321	367	380	371	366	362	378	354	332	330	349	367	355	365	368	348	354	321	359	331	364	359	376	344	356	340	352	309	325	338	338	336	304	341	345	383	364	383	305	320	310	337	340	337	368	341	309	345	321	337	357	321	357	334	367	361	331	342	366	341	347	333	329	311	393	330	362	320	313	347	362	328	361	314	348	350	336	320	323	328	347	360	327	345	377	327	422	368	384	349	350	362	348	350	375	348	359	370	352	340	349	327	336	346	338	383	342	305	342	347	362	352	336	380	339	336	378	353	344	351	365	335	332	386	338	359	333	345	346	380	327	357	351	343	333	339	323	358	341	339	368	305	353	359	342	312	338	404	352	328	341	340	341	314	350	353	326	372	354	344	367	343	337	340	329	367	328	340	326	338	298	374	321	331	362	348	354	355	371	308	330	321	361	348	328	356	311	388	368	377	341	372	333	359	333	330	348	331	351	323	356	353	343	304	331	332	354	360	352	376	344	321	337	369	323	345	334	354	352	351	361	359	341	322	349	341	372	360	326	343	305	349	353	325	347	360	309	336	368	373	323	330	360	341	353	363	354	356	348	349	391	349	329	360	385	350	362	374	369	374	335	377	371	350	347	351	343	321	346	349	357	351	381	335	355	326	350	380	339	335	343	350	352	325	333	327	351	345	382	352	331	377	317	354	381	339	328	351	330	355	355	326	341	334	365	354	348	315	356	339	344	335	392	329	376	357	368	332	341	320	341	355	342	355	357	319	344	341	346	350	381	357	327	373	350	330	373	351	347	370	348	358	358	344	330	350	346	369	370	324	354	337	358	370	322	377	393	351	347	334	355	346	344	354	356	353	350	330	369	359	357	320	331	345	319	332	356	352	314	372	382	337	362	365	335	339	331	352	374	348	371	296	313	345	380	349	304	324	378	350	370	351	311	330	344	354	330	351	337	334	351	373	371	324	329	327	323	358	327	356	351	361	353	328	404	348	347	327	315	344	331	337	322	328	351	345	383	315	332	368	348	336	352	348	331	357	380	330	389	348	373	350	336	346	333	339	353	358	373	355	387	363	330	340	378	335	319	375	302	348	342	321	317	362	350	366	339	319	337	361	362	363	349	347	344	387	362	350	378	344	355	361	307	346	347	372	333	338	355	341	349	360	330	354	329	335	332	322	351	327	330	320	382	324	341	348	338	344	361	355	351	384	356	356	367	316	323	378	376	352	329	331	329	359	367	371	325	370	342	344	388	378	366	343	356	366	341	371	327	360	331	355	362	332	379	345	327	347	352	371	356	306	347	318	376	329	340	332	332	321	319	335	349	339	338	365	336	308	364	362	386	356	369	347	341	354	339	358	327	364	347	336	364	365	377	343	334	353	358	315	353	319	368	336	343	321	324	350	374	329	366	342	361	342	320	321	341	331	330	329	374	334	360	314	332	356	342	343	355	377	356	332	330	359	379	360	344	362	335	358	304	363	339	349	351	361	337	337	294	347	335	331	350	341	347	322	330	338	341	353	335	366	326	316	295	334	326	366	323	355	334	329	365	315	333	338	369	377	353	388	336	369	332	360	349	343	345	345	333	353	335	359	338	354	337	378	333	329	327	395	363	343	343	338	314	357	334	362	311	350	351	371	345	391	332	383	373	339	379	305	340	364	349	358	345	345	334	370	345	320	330	340	368	346	353	320	350	353	394	366	365	369	361	324	338	345	348	368	371	349	333	332	363	358	375	354	324	355	343	341	385	312	348	329	334	350	337	353	342	334	341	330	331	349	370	355	342	336	350	343	363	316	349	369	354	328	332	328	368	349	373	356	362	345	358	353	379	366	366	349	345	329	339	313	356	338	319	308	301	341	363	341	318	359	335	347	357	336	347	350	358	344	355	350	369	319	336	373	327	382	363	349	359	352	369	369	358	354	362	317	363	337	339	325	322	336	357	333	314	325	341	330	348	375	342	343	341	348	331	336	351	325	341	327	320	341	385	346	357	385	380	383	319	342	342	351	379	332	352	350	353	360	353	341	367	339	352	314	327	335	334	339	334	335	352	346	362	337	354	309	345	354	326	340	356	339	352	317	334	360	358	360	352	348	345	387	362	328	333	357	328	330	362	333	374	317	330	357	318	346	341	367	358	361	340	336	350	364	324	316	320	364	320	318	355	362	365	335	350	333	350	346	346	318	316	371	355	344	327	380	349	350	341	346	337	310	328	344	350	321	323	340	363	347	368	369	333	333	340	324	327	338	335	357	346	354	369	339	368	349	331	343	333	324	398	348	364	346	317	352	358	357	330	358	354	361	373	332	342	366	354	359	365	367	331	336	337	306	348	330	364	359	335	376	351	309	359	324	366	340	353	354	339	356	348	360	362	325	346	324	353	349	344	346	348	352	340	323	348	310	342	351	341	320	327	342	363	350	332	336	370	367	338	361	372	348	387	345	384	353	345	365	357	334	328	356	369	344	368	323	347	327	371	372	340	327	323	343	375	329	357	356	353	351	338	347	371	357	384	315	327	325	340	352	366	386	360	327	369	348	352	367	339	346	338	316	353	356	343	350	322	358	323	357	321	336	378	335	363	315	342	356	324	356	324	370	368	337	344	334	313	332	353	360	311	344	332	352	303	329	331	352	321	349	349	366	367	382	358	348	352	327	340	344	394	347	361	357	333	364	340	341	333	342	365	383	351	317	364	330	336	370	348	343	367	341	333	322	328	342	327	353	340	339	359	322	321	330	342	337	346	317	368	325	344	336	374	350	359	385	308	350	361	325	341	377	344	373	373	327	326	334	340	303	337	359	334	325	370	335	371	346	355	328	306	328	346	355	325	364	369	348	366	314	337	350	352	358	342	363	356	308	323	342	368	332	373	321	349	351	335	376	341	340	354	359	370	362	370	349	329	338	361	326	335	352	340	356	361	361	362	341	331	378	330	365	360	342	381	343	360	344	342	315	332	366	336	355	334	342	353	356	327	354	354	360	371	338	341	346	352	319	350	333	338	310	352	328	354	371	331	381	358	365	334	374	357	316	341	389	357	333	363	361	332	338	349	332	326	318	351	331	364	361	383	330	376	352	366	341	331	385	342	337	309	324	372	346	344	372	320	350	323	361	324	342	333	333	340	363	321	365	330	335	352	368	362	331	327	339	363	340	372	365	341	342	362	352	328	367	348	362	364	339	363	340	318	354	336	382	337	347	365	342	346	319	344	344	331	312	333	333	347	341	346	323	369	350	404	347	363	347	336	324	348	325	357	323	351	357	362	347	339	361	340	341	350	347	322	332	312	336	369	338	373	364	341	354	347	366	306	366	338	371	374	353	344	360	327	323	336
22938	21348	29007	24060	21407	21522	13173	4964	2960	2029	1524	1228	1109	963	909	745	775	696	670	669	644	593	591	608	633	561	536	516	509	503	476	474	467	518	484	463	465	481	496	478	508	515	480	502	492	505	460	460	442	459	482	408	448	468	473	461	441	446	430	423	436	432	465	423	454	473	446	445	467	408	417	428	438	419	430	447	430	371	415	409	434	441	436	439	386	428	399	398	413	391	428	463	419	428	394	389	429	379	397	408	415	392	401	399	377	405	376	409	440	401	417	380	388	427	396	453	418	384	376	434	422	415	373	419	388	406	400	340	407	391	431	415	419	408	427	424	417	381	388	428	408	414	425	425	404	432	440	398	416	427	370	414	385	410	377	409	388	388	412	406	408	448	369	411	400	403	421	427	381	398	437	415	443	405	378	387	383	397	443	395	408	406	400	401	390	440	390	428	401	403	369	429	384	410	387	435	390	442	408	407	412	371	402	426	416	398	398	431	423	390	380	378	414	429	423	410	407	391	417	400	374	384	393	390	392	409	415	430	396	402	395	398	395	410	437	408	427	426	393	396	406	415	410	395	449	420	402	436	404	420	393	421	424	391	427	380	424	408	409	399	411	384	416	389	393	396	420	414	440	412	429	450	409	406	394	401	390	425	381	406	399	412	394	415	407	397	424	389	406	402	380	416	391	412	377	427	439	414	409	398	413	393	424	398	440	437	389	376	378	396	423	396	415	354	398	401	419	398	417	405	388	425	451	393	417	407	424	389	411	405	415	421	408	435	405	387	398	429	372	392	425	380	391	411	416	385	437	394	393	398	366	410	409	445	422	395	399	412	377	415	395	418	408	403	450	401	411	403	421	413	384	428	449	377	462	417	406	391	382	423	401	406	417	394	380	398	419	392	416	395	393	440	436	423	409	399	398	408	433	390	400	425	403	423	386	447	379	420	455	413	427	401	391	436	431	405	384	440	405	443	418	421	389	427	412	403	408	410	395	409	446	414	351	446	377	384	408	395	407	402	436	419	387	391	397	436	434	393	371	386	451	413	442	398	408	421	416	427	427	397	434	403	392	397	375	412	434	409	399	425	393	431	415	426	422	412	410	401	417	407	381	447	422	418	399	381	410	419	392	407	405	422	428	415	447	393	382	417	395	394	407	404	417	411	423	420	393	422	419	402	432	401	412	434	379	418	426	449	405	422	389	441	463	440	410	434	381	417	411	402	412	410	458	421	420	382	417	414	385	388	433	406	402	402	387	403	380	426	420	399	424	389	364	429	395	452	387	389	413	408	397	412	396	396	394	407	440	412	376	413	362	426	413	404	400	430	380	403	417	420	412	400	423	419	427	387	415	403	417	403	443	393	385	429	440	383	421	417	433	418	357	431	441	384	444	394	403	409	423	414	354	392	400	413	438	416	384	438	416	402	393	388	431	379	413	390	382	460	413	436	421	429	430	403	407	394	396	433	442	393	444	418	407	390	393	402	364	407	412	398	409	434	409	395	398	404	433	440	384	405	421	393	406	382	386	426	371	409	412	421	406	421	428	377	427	406	419	427	422	389	392	428	424	441	421	400	398	406	419	413	396	367	414	443	414	395	400	415	395	421	392	387	416	448	419	409	406	385	422	443	401	395	379	392	394	439	465	418	419	417	396	432	414	409	393	429	400	403	405	408	411	438	425	431	438	392	418	413	408	413	400	437	406	407	418	443	447	420	423	423	394	407	388	438	454	399	382	402	392	388	402	410	438	375	437	416	410	433	399	414	382	444	423	371	401	422	411	407	421	386	392	403	375	422	366	426	387	431	399	368	406	410	398	436	404	389	430	450	441	368	415	415	404	417	431	409	392	419	419	410	414	391	432	395	410	416	428	443	370	391	428	347	433	412	407	412	430	369	442	420	428	409	449	414	378	424	449	392	434	426	400	407	402	408	427	416	416	411	413	424	412	376	405	425	436	366	390	423	404	412	408	418	393	411	405	397	387	416	418	436	380	440	430	405	389	386	407	404	411	413	413	385	410	388	410	437	430	401	383	426	366	424	423	400	410	430	400	404	410	411	430	447	450	432	385	402	374	417	404	424	401	404	437	384	391	434	432	385	407	379	408	419	421	455	420	405	395	435	396	424	435	405	398	443	403	411	400	395	427	405	417	421	418	415	425	384	418	382	397	404	405	426	374	420	390	347	433	381	419	411	390	389	368	412	441	373	382	405	437	426	428	400	399	403	395	405	415	403	440	430	401	421	417	379	397	409	391	422	428	365	417	403	422	413	411	403	417	376	391	420	389	430	448	412	400	406	418	422	367	396	442	432	387	435	415	436	443	388	418	400	384	420	401	389	410	419	389	440	424	439	406	395	438	409	387	403	387	415	414	378	391	419	385	416	389	401	385	446	440	410	413	393	436	430	416	369	382	380	413	401	403	390	379	418	421	392	372	353	455	390	418	417	412	402	432	415	404	430	406	381	387	388	407	426	402	393	420	420	410	413	411	386	441	393	398	394	444	445	426	417	391	456	426	376	399	437	422	400	427	394	420	424	376	398	410	409	435	398	405	424	426	412	396	409	434	446	426	463	424	448	442	393	423	430	403	395	419	383	391	428	409	392	395	429	403	408	392	422	411	443	414	399	409	426	408	416	408	434	402	444	414	395	362	471	406	414	415	441	415	381	433	429	413	419	427	422	413	442	391	410	398	399	417	408	408	453	439	406	428	424	391	392	393	393	423	415	439	380	404	376	408	391	398	391	429	394	375	408	395	364	404	406	406	393	417	430	419	413	395	406	418	401	383	442	409	419	392	371	407	417	418	425	428	417	431	394	411	378	405	418	402	427	426	403	425	433	385	409	403	416	406	409	394	429	420	417	417	422	372	408	418	397	406	407	455	418	420	384	404	404	415	396	402	409	420	377	398	428	426	396	375	451	387	420	422	392	436	373	403	389	425	402	407	394	388	395	404	410	426	431	415	401	423	384	390	381	411	452	414	411	425	427	432	390	373	361	395	397	400	427	415	404	416	403	401	414	405	410	423	402	395	397	417	412	414	431	435	439	430	450	411	394	421	403	425	429	412	398	351	396	406	414	428	442	466	399	426	386	388	413	389	437	367	404	408	398	390	390	388	420	401	406	392	418	405	413	417	406	413	389	409	426	393	432	437	438	394	347	425	426	432	385	401	449	456	393	415	425	409	372	433	390	443	423	395	391	400	421	395	404	384	388	412	444	442	405	417	406	430	398	416	421	395	416	421	416	398	382	398	416	450	399	419	384	400	423	405	390	419	414	389	376	408	407	412	449	430	395	365	436	415	417	418	431	374	423	396	408	398	391	414	422	409	409	444	376	406	421	421	398	426	401	437	402	449	431	401	427	436	410	419	384	452	406	439	416	422	420	363	403	393	409	398	385	400	387	407	413	398	436	423	393	409	432	420	409	429	431	405	400	408	389	429	367	399	406	430	385	385	382	420	427	408	401	462	414	418	436	413	348	430	433	426	395	419	429
28900	39708	28819	20354	15460	12143	9209	7132	4992	3206	2312	2024	1721	1402	1111	1045	954	917	839	875	809	833	738	755	768	673	593	562	527	532	534	517	496	551	525	498	515	493	456	503	506	537	486	508	498	469	487	504	496	481	491	488	507	464	450	466	507	448	434	450	455	454	455	481	425	462	502	503	432	448	475	426	464	426	431	429	411	484	403	438	436	404	443	416	416	394	421	425	422	423	403	435	372	446	388	398	431	416	420	444	408	426	378	421	414	409	398	445	476	412	444	442	405	411	366	426	436	412	410	389	426	429	379	417	370	421	438	414	390	415	406	392	433	426	429	435	422	414	457	418	432	438	417	418	434	395	420	430	424	420	445	410	417	418	421	470	460	442	417	429	416	416	439	426	414	425	403	430	417	398	434	433	415	428	396	420	441	425	429	441	418	415	405	426	426	435	432	401	403	433	425	416	460	411	427	395	416	415	460	418	371	409	420	438	402	395	443	405	422	415	400	396	425	394	421	447	387	461	417	432	420	419	391	424	448	404	436	395	415	447	387	408	418	415	403	398	395	438	455	402	423	421	410	400	445	463	443	434	430	421	402	407	415	406	416	398	417	367	424	406	423	423	417	426	419	431	401	394	409	398	439	415	407	437	412	433	420	396	433	392	435	444	414	418	405	426	442	408	413	440	425	375	434	429	453	425	389	437	412	435	462	412	422	404	439	457	433	429	404	433	405	392	416	412	393	411	406	395	373	417	425	455	420	436	450	400	426	415	394	372	412	420	379	424	417	423	413	396	437	427	393	405	445	453	419	440	412	416	420	441	399	425	392	423	429	402	421	431	444	419	428	401	418	427	418	386	422	387	417	391	433	397	439	386	416	433	431	444	406	413	451	392	429	437	389	421	399	459	431	434	428	411	420	410	421	418	423	409	395	382	405	452	383	412	404	429	454	409	406	386	442	412	441	445	408	398	424	406	409	406	418	428	431	392	391	429	414	418	387	385	442	444	413	433	427	445	418	415	449	434	403	393	406	391	408	409	407	442	413	393	424	387	420	392	434	375	395	405	441	409	452	421	403	426	417	412	421	393	408	412	410	394	436	446	429	431	396	424	395	386	425	436	404	388	418	391	433	401	422	453	424	411	418	455	420	397	446	424	409	446	386	419	399	385	400	451	405	408	431	444	412	393	423	402	433	407	428	454	403	381	430	395	387	413	426	438	456	397	390	431	421	421	399	440	438	413	423	457	411	412	424	390	419	423	429	425	407	420	459	393	389	420	395	415	407	413	415	416	398	384	397	439	398	445	416	388	394	426	408	395	416	425	399	415	463	400	423	446	427	437	397	435	422	425	425	394	426	392	412	426	392	399	412	416	427	384	397	417	400	388	464	410	413	409	387	401	415	383	405	442	441	408	400	396	438	420	424	456	381	407	435	422	460	374	405	430	421	400	447	420	420	416	423	427	377	459	411	410	412	417	444	421	442	419	406	426	429	405	416	390	407	385	400	408	408	391	407	461	403	402	405	437	430	426	428	400	406	413	417	424	396	416	423	442	421	425	455	441	383	402	419	413	419	402	424	404	419	419	401	441	417	396	459	439	412	392	388	405	427	451	422	410	430	424	436	390	411	430	393	418	416	417	427	443	420	366	408	431	424	423	401	404	424	455	377	396	451	418	410	434	380	432	389	446	411	463	425	454	392	438	382	412	428	433	425	424	389	387	428	380	409	412	392	430	436	423	384	433	405	440	401	436	453	409	415	435	461	425	443	428	400	373	395	441	430	379	400	431	386	413	448	404	405	417	436	388	423	405	394	448	417	368	431	405	375	397	434	384	400	395	437	398	454	400	450	462	444	453	414	416	394	434	423	426	399	413	440	432	395	389	411	411	404	412	436	414	380	371	425	469	441	421	395	417	423	417	417	409	468	433	401	395	430	409	432	428	416	424	422	423	443	405	423	419	411	430	439	455	414	419	429	412	405	393	398	385	404	417	418	441	400	406	422	433	402	378	385	427	415	395	463	424	434	415	406	394	420	410	420	430	442	390	434	417	451	456	445	435	414	411	415	433	436	426	404	355	401	408	385	435	406	426	404	438	403	401	458	403	418	400	432	415	420	409	435	431	439	444	419	395	399	420	418	418	428	414	430	424	430	455	417	366	454	413	388	393	459	404	461	406	410	431	418	414	407	398	407	404	401	448	403	433	429	458	421	435	426	431	435	444	399	428	424	418	431	387	409	391	418	408	433	420	419	395	427	440	434	430	430	437	401	386	412	417	377	418	413	439	425	437	424	421	405	442	442	443	443	422	412	449	440	421	441	440	424	420	398	443	441	445	437	414	398	410	417	396	421	411	430	372	389	423	419	398	432	433	380	409	411	374	408	418	406	432	411	397	416	440	434	432	407	415	409	382	431	413	467	430	429	411	411	421	412	345	435	401	430	409	420	415	429	409	400	428	434	416	448	440	384	417	429	430	430	420	433	441	439	414	446	422	433	401	429	409	388	414	439	473	421	401	374	386	404	431	446	395	395	421	406	422	414	424	406	404	409	481	422	440	400	415	416	425	434	437	437	410	432	419	412	455	446	416	407	448	411	426	427	415	398	418	420	385	427	396	447	424	434	402	405	408	429	397	405	417	379	421	410	440	423	390	402	431	395	417	415	433	417	434	375	436	402	445	423	442	393	405	419	433	418	411	402	442	413	433	417	416	422	401	434	448	442	414	434	397	405	394	381	406	387	420	449	393	407	433	409	421	420	399	409	378	434	424	420	434	430	454	411	444	400	416	382	407	423	395	416	416	398	406	374	464	439	444	435	449	420	431	390	392	423	423	399	434	381	424	427	424	462	477	449	380	397	406	437	390	445	436	429	435	392	399	421	424	397	440	444	409	402	437	413	396	463	394	413	435	394	447	402	390	426	443	409	409	423	411	412	438	437	435	392	422	392	408	450	439	430	403	490	426	417	436	439	439	405	425	431	405	454	413	427	405	419	417	423	404	401	406	405	443	407	379	416	446	430	399	413	397	392	398	404	415	415	427	402	409	408	425	391	429	448	431	385	389	412	444	396	368	416	414	414	405	416	419	448	410	459	466	405	414	391	445	438	441	443	397	447	436	403	416	413	419	418	428	399	406	426	438	444	429	418	429	367	398	416	425	405	391	399	413	427	408	433	396	420	431	403	404	388	400	433	433	418	416	415	437	440	414	423	406	406	399	390	410	400	426	473	481	428	403	430	405	437	475	415	379	436	391	442	408	421	419	423	435	395	397	419	419	428	433	416	398	446	429	443	439	429	419	403	357	435	438	423	417	416	398	429	398	403	461	420	402	438	415	424	405	421	424	404	416	421	395	415	411	461	421	415	419	423	409	394	387	415	436	419	433	445	443	418	419	410	415	406	407	430	433	398	392	417	425	410	418	390	387	421	468	416	437	403	395	402	450	422	420	396	413	416	447	419	444	386	412	425	421	413	421	411	417	432	390	453	396	431	419	448	401	417	406
28803	21230	16171	9569	4950	3174	2104	1475	1062	732	561	504	450	416	374	375	324	336	309	345	319	310	310	315	315	312	259	295	250	273	276	246	276	222	288	258	279	246	249	260	286	274	303	300	220	240	247	261	297	255	256	215	291	275	291	232	230	271	250	239	258	226	276	253	243	252	235	238	248	234	238	244	209	234	254	253	241	247	236	224	246	243	229	230	250	227	267	249	252	236	210	247	239	233	234	230	232	229	228	272	224	253	227	227	264	250	221	241	237	240	246	248	236	248	215	224	256	231	260	259	239	234	216	251	231	242	242	259	249	221	245	243	236	219	275	267	234	240	244	227	207	269	223	245	247	218	257	257	224	230	263	251	217	265	262	259	242	231	252	219	244	246	255	249	264	229	232	233	230	257	209	234	202	267	242	237	239	232	250	228	221	254	232	242	230	253	228	246	223	211	259	241	237	266	234	214	259	237	258	226	238	234	264	228	255	229	221	260	224	253	244	262	263	244	237	256	242	267	239	244	264	238	245	247	242	236	272	252	205	228	237	256	233	246	243	257	254	221	235	220	226	246	261	227	237	246	220	247	259	211	242	254	217	243	222	253	246	225	244	245	218	245	245	225	244	234	232	228	225	247	235	215	225	236	261	229	236	271	227	232	244	250	242	221	241	233	232	282	223	243	273	252	218	238	284	224	222	250	229	217	223	247	245	247	223	237	231	247	230	250	248	221	237	251	238	206	222	245	221	200	254	248	207	226	236	248	231	243	244	252	217	255	231	221	247	236	243	239	218	245	244	243	224	238	212	254	250	242	230	249	254	246	255	257	227	242	233	237	231	256	249	252	222	245	230	227	225	205	250	234	250	219	226	236	232	239	246	255	232	249	222	245	245	215	258	228	262	246	251	253	257	266	247	219	252	240	211	233	204	226	238	218	223	248	210	250	240	248	244	231	234	272	254	231	240	232	236	234	247	231	272	252	230	258	216	244	214	220	266	263	238	242	246	219	264	242	216	241	245	244	241	249	248	218	245	234	226	231	228	253	246	247	228	223	216	271	247	230	246	227	220	261	259	248	213	231	240	230	255	241	254	231	258	257	236	241	250	244	218	240	254	242	250	229	216	225	253	239	239	244	248	221	265	267	227	251	236	216	231	239	236	252	244	228	222	244	260	238	240	250	239	227	227	247	251	259	247	245	234	234	227	236	229	255	247	242	247	238	233	239	215	250	240	211	262	240	266	232	251	244	242	248	256	240	244	241	251	247	224	229	237	241	255	228	244	240	243	257	234	240	231	241	219	203	245	244	242	253	215	241	259	234	258	268	254	250	215	274	233	255	246	250	239	247	243	243	216	247	208	220	239	279	265	255	225	205	256	222	208	227	246	260	241	258	233	252	234	245	260	249	247	254	229	230	245	238	250	244	257	230	227	235	232	257	242	255	234	259	230	211	222	226	253	231	251	227	240	227	249	227	246	246	249	239	211	265	264	246	236	268	225	223	213	251	274	218	230	246	226	234	243	236	246	238	261	240	255	233	208	238	202	260	257	226	235	237	209	210	227	232	214	229	245	215	246	260	260	243	234	236	254	246	242	235	214	271	242	233	257	253	249	236	220	246	242	233	251	243	231	215	266	241	245	272	220	266	228	212	211	236	250	224	243	223	233	261	245	232	210	238	207	253	216	250	227	240	235	226	202	247	222	227	231	237	253	247	242	258	263	245	228	241	274	254	202	241	235	263	253	279	229	219	225	273	250	239	240	262	248	248	252	244	211	228	221	232	256	262	239	233	240	215	248	237	227	237	261	222	221	224	234	251	226	228	216	230	232	251	263	261	244	210	224	230	246	274	238	239	260	240	234	229	243	236	229	231	226	227	247	262	242	246	230	214	258	245	236	246	226	238	263	226	247	227	241	240	210	243	254	231	228	247	225	234	256	232	220	238	240	259	237	257	246	242	252	241	229	202	243	216	245	254	248	227	252	228	233	233	257	248	257	225	234	225	265	251	242	248	254	217	247	245	237	248	222	248	210	262	215	242	268	238	247	264	255	214	274	224	229	242	226	203	254	287	241	254	220	219	236	231	253	225	222	241	224	254	254	243	224	255	246	239	247	230	243	255	241	225	220	240	236	246	241	232	236	235	259	257	259	258	247	231	265	240	251	272	246	256	260	247	214	243	250	262	225	247	225	255	270	232	261	257	226	223	234	256	239	248	240	235	215	240	255	249	241	244	237	244	245	235	241	258	254	262	218	254	254	250	252	232	221	249	235	256	212	222	254	247	211	241	220	250	246	256	237	223	258	253	225	235	229	223	261	251	228	252	258	265	241	238	239	229	258	227	267	229	247	239	252	274	251	244	254	271	215	263	241	226	222	237	230	235	252	234	221	262	252	220	238	226	203	239	266	257	248	238	245	243	243	246	220	256	250	217	229	284	207	265	246	252	255	241	231	235	222	229	239	272	239	226	264	220	227	252	250	239	259	226	219	212	256	249	244	249	255	238	249	270	243	228	251	226	225	222	233	239	236	240	219	265	254	241	255	254	235	244	241	243	226	229	194	239	244	222	238	229	220	243	255	269	241	246	264	215	253	196	245	254	240	251	252	266	247	249	231	239	245	244	234	249	250	265	238	234	229	245	253	238	262	240	210	242	237	246	218	235	249	230	261	223	243	261	226	255	235	248	216	257	219	241	272	246	235	240	236	221	260	232	244	228	233	239	220	241	230	229	256	232	228	236	225	215	255	258	209	219	228	232	245	239	251	233	256	254	225	271	254	239	255	247	264	222	236	258	256	265	191	247	243	221	232	200	251	229	222	256	263	234	248	264	276	282	230	261	245	239	239	238	235	251	242	240	222	221	283	250	226	244	234	256	237	236	268	224	264	235	238	213	236	190	240	256	219	233	271	240	261	272	234	232	240	226	247	261	238	245	244	223	206	248	256	233	249	234	239	234	240	258	236	209	244	239	251	223	220	239	220	246	267	237	249	230	250	215	241	238	250	248	251	239	252	250	223	209	237	229	212	250	213	243	226	219	244	215	220	219	277	205	267	247	220	273	250	247	244	237	225	261	250	251	225	246	204	239	241	244	239	236	251	227	237	204	239	248	220	252	250	226	251	250	234	258	234	208	255	267	224	224	262	244	255	250	251	259	237	254	244	260	229	254	253	239	232	252	218	236	225	239	246	235	229	205	218	258	238	249	256	244	236	246	231	236	252	241	263	255	249	235	250	239	257	262	235	256	254	239	228	241	213	253	251	228	240	215	235	226	226	210	218	255	220	233	261	283	235	231	251	249	261	224	272	212	232	225	236	244	221	231	223	276	242	223	246	231	224	228	257	257	256	232	232	235	257	249	263	221	236	252	239	247	251	240	243	225	233	207	240	237	229	217	233	225	256	248	239	254	234	248	243	224	228	231	231	219	205	245	242	241	209	224	228	237	259	240	224	231	238	241	245	241	265	237	237	233	237	242	264	244	243	239	260	248	236	237	225	217
22038	25154	16011	9708	7227	5418	3680	2700	1941	1333	961	739	685	556	489	455	419	404	403	441	387	390	380	373	406	411	306	344	324	329	319	288	293	315	294	270	299	317	288	302	289	278	330	295	307	277	324	287	298	319	283	282	279	295	282	281	262	258	246	298	283	271	286	277	307	249	266	305	250	259	304	261	250	269	280	289	284	276	291	275	262	244	255	277	284	247	260	253	304	270	259	234	284	247	267	246	245	275	281	253	267	283	252	274	288	251	254	229	276	271	273	261	260	270	269	253	233	265	284	252	276	252	236	263	287	237	260	286	242	288	256	264	238	286	248	248	239	279	252	281	251	246	246	238	276	254	276	234	257	254	283	251	253	265	272	248	283	253	232	251	265	267	258	266	240	239	247	246	289	252	279	249	270	263	278	270	280	258	267	230	242	283	280	252	227	263	242	255	232	291	265	278	263	257	265	241	251	222	268	271	266	268	272	254	270	271	270	284	258	273	281	279	273	279	264	241	251	272	233	261	252	258	261	273	280	234	253	265	257	259	281	246	234	268	260	219	274	286	258	250	282	266	251	269	258	273	272	278	267	270	240	293	243	280	261	268	249	257	276	261	262	286	263	255	272	289	261	257	286	276	235	265	273	227	241	239	253	247	244	266	270	282	249	272	238	273	285	261	287	267	264	262	268	269	258	247	258	291	252	259	281	253	295	249	247	237	264	285	258	243	258	265	275	292	267	273	264	252	241	275	246	261	251	263	289	279	238	273	256	240	295	282	256	256	228	257	246	233	269	245	237	269	255	274	274	274	234	246	247	274	272	259	259	287	239	246	280	272	270	267	261	263	256	281	238	288	229	238	265	250	282	264	247	242	245	256	244	265	252	229	267	273	260	244	252	246	272	261	210	239	243	215	264	281	288	247	263	259	278	250	257	260	242	276	258	265	259	258	270	254	274	264	279	293	267	240	279	265	289	222	255	272	288	263	234	239	269	250	286	273	247	269	252	258	278	254	251	279	280	241	261	274	267	240	272	259	231	295	260	263	287	262	285	255	254	262	271	276	261	282	240	283	283	265	250	287	261	246	261	275	257	250	279	258	279	278	267	274	213	279	278	244	248	253	250	268	259	269	278	303	266	273	306	280	285	263	292	250	270	255	240	254	225	278	284	278	255	240	257	280	241	263	284	235	229	263	246	254	265	263	261	244	263	286	253	277	278	242	250	255	272	227	277	258	263	259	217	263	305	273	240	288	283	242	259	271	242	288	294	270	252	240	257	265	252	257	248	249	275	265	249	267	255	257	241	255	248	287	266	252	258	243	276	263	236	260	248	277	256	259	290	260	262	253	229	254	264	248	234	272	244	244	277	223	250	265	274	284	252	245	252	227	263	283	291	259	253	261	292	272	279	265	279	276	249	278	268	287	284	259	290	257	281	276	260	244	239	248	280	255	246	279	254	272	273	256	273	282	245	288	261	261	243	282	239	257	260	276	283	269	251	270	262	269	250	281	257	264	247	274	261	267	279	279	275	273	278	236	274	247	271	256	270	283	232	258	277	263	276	254	268	291	249	276	239	262	244	291	271	275	254	263	272	272	255	281	247	240	239	245	254	263	272	241	269	264	246	278	263	266	288	279	244	292	245	255	303	264	241	260	279	239	270	276	262	254	279	290	253	253	246	258	252	264	260	258	273	272	271	270	241	247	246	261	281	273	293	289	271	262	283	256	264	246	242	262	249	252	247	254	277	252	276	284	223	225	261	260	268	284	262	265	245	284	271	245	255	238	275	263	235	254	271	241	273	227	252	247	284	258	230	272	256	251	270	229	252	244	255	274	259	261	269	253	268	265	273	250	270	274	247	298	238	295	266	248	267	250	237	251	244	255	247	224	249	235	250	278	260	258	268	251	263	264	262	235	274	228	213	255	254	243	269	263	268	250	262	232	255	269	254	246	281	246	252	262	252	268	259	243	242	240	259	268	269	279	253	253	247	248	258	288	227	268	243	244	274	278	277	273	253	267	254	285	244	263	244	279	255	286	263	275	286	283	231	243	259	269	263	251	247	243	277	267	277	257	255	268	274	267	238	261	250	270	263	267	260	242	257	258	246	269	282	270	246	238	237	251	244	248	274	280	253	267	277	265	257	277	276	251	242	267	260	279	296	257	243	283	271	269	275	292	267	226	249	259	250	249	256	235	238	263	278	239	262	273	262	271	259	275	273	273	267	258	265	227	262	253	278	286	276	240	262	264	268	266	237	265	255	269	254	243	271	241	239	267	260	258	241	257	266	283	265	241	273	268	257	254	271	260	247	240	274	234	247	269	249	232	259	256	236	275	260	249	254	245	250	239	251	255	220	275	273	255	224	286	249	247	269	249	270	257	244	253	240	255	256	293	274	249	248	252	261	245	278	251	240	245	259	262	262	271	259	235	244	251	271	266	271	235	286	277	265	268	249	258	252	299	247	273	235	251	289	254	255	261	262	260	265	264	267	278	245	258	271	239	250	280	242	249	253	270	215	252	246	248	277	239	250	266	252	266	247	268	263	281	265	249	263	246	271	237	248	239	262	250	266	286	267	251	265	241	279	258	279	287	288	295	251	269	252	264	262	258	259	258	275	256	256	265	256	277	278	260	241	261	258	254	266	246	234	268	235	279	239	262	277	238	228	239	278	276	280	279	262	285	262	269	276	264	298	263	275	261	262	256	262	281	262	251	257	263	254	272	254	282	263	273	244	245	241	231	253	250	260	285	239	273	222	241	265	267	251	270	269	250	296	256	272	297	266	257	277	261	259	252	255	264	250	280	253	262	264	271	250	251	272	283	259	265	256	251	252	267	252	281	245	242	284	252	255	268	272	264	268	271	243	262	300	254	254	236	282	274	248	228	254	285	268	256	306	276	264	253	238	269	275	262	286	292	283	249	265	267	284	268	285	278	282	238	277	295	258	276	257	217	232	236	255	273	250	284	293	249	263	278	260	269	235	269	238	263	250	227	269	292	251	242	252	273	237	241	232	244	257	282	243	280	262	273	257	275	267	269	242	252	269	259	304	268	271	276	307	247	287	281	272	255	260	243	251	278	243	270	241	231	270	280	240	256	277	250	273	273	284	242	264	263	254	264	254	279	249	270	244	258	270	232	288	255	273	259	252	242	230	232	242	275	255	277	271	264	258	247	262	311	274	236	278	244	250	290	279	243	276	302	250	255	278	253	247	257	253	272	240	244	259	249	245	252	249	250	291	281	295	258	247	244	266	271	258	258	271	272	238	263	262	269	241	264	296	282	291	265	269	251	250	234	267	264	272	255	259	254	277	271	272	271	250	273	273	277	244	250	262	249	250	264	251	253	260	252	263	262	247	258	250	272	269	285	244	246	261	282	254	282	266	271	240	242	262	246	288	266	273	252	256	260	261	224	277	247	267	299	279	250	244	246	263	267	268	263	257	239	268	249	275	233	258	276	248	260	282	248	251	254	264	233	246	258	261	249	269	306	258	273
24000	21280	28474	24464	21228	13235	5249	2950	2006	1564	1143	861	795	650	551	520	449	492	476	470	431	451	376	437	402	404	371	348	326	339	318	338	322	312	304	289	290	301	328	299	336	336	290	308	310	298	309	302	297	303	318	280	285	294	294	280	305	288	278	290	293	271	308	284	316	271	289	262	295	288	298	275	270	289	291	293	287	282	298	293	262	294	283	272	281	292	294	339	274	264	285	289	247	275	286	267	269	281	261	270	282	273	279	291	264	280	274	297	260	292	274	285	273	262	324	277	276	284	274	253	261	254	260	274	285	277	290	285	273	245	286	260	265	285	290	277	302	268	299	288	249	278	292	288	286	287	269	261	261	251	283	307	266	286	269	254	266	265	300	284	295	274	289	261	259	286	279	269	266	237	255	293	286	266	296	295	262	267	288	280	294	286	256	277	260	263	290	289	281	276	298	248	288	259	272	286	282	254	282	275	258	287	276	260	272	275	262	258	289	273	295	289	270	279	310	261	297	306	266	263	259	303	278	261	282	285	285	292	286	286	262	284	283	288	269	269	264	271	254	233	289	263	272	281	275	263	247	284	282	262	272	279	258	263	269	272	258	251	302	254	263	264	281	277	265	272	271	276	246	282	277	264	257	278	289	281	263	303	253	282	274	270	286	265	266	241	295	268	253	300	280	251	258	273	262	287	262	281	276	295	293	267	286	285	277	280	265	272	260	276	235	284	264	314	287	265	292	278	253	319	278	265	314	244	259	276	274	274	270	264	287	273	250	274	280	278	270	279	280	291	303	306	314	290	256	283	263	283	276	263	284	305	276	255	317	267	266	279	271	292	296	269	266	254	292	293	277	270	252	260	234	305	304	279	248	267	271	288	278	243	268	240	269	284	278	264	257	260	273	289	303	300	236	271	271	295	280	265	278	279	272	271	224	277	261	262	254	246	282	251	280	297	264	291	304	270	280	278	279	278	303	284	238	263	279	272	285	274	258	284	314	281	286	294	258	263	291	272	270	307	261	271	260	261	264	260	284	259	251	280	262	275	260	265	266	264	270	297	290	286	286	272	282	257	279	276	277	290	277	301	278	252	272	291	289	270	270	277	291	289	269	294	272	243	269	278	286	325	284	261	295	264	254	302	261	273	304	285	274	275	290	252	274	286	272	299	256	250	245	278	270	283	276	272	260	291	277	288	280	268	278	258	278	263	242	296	246	297	258	293	271	257	245	246	268	293	274	248	277	259	306	282	289	266	282	260	294	287	285	278	267	264	304	236	269	304	262	269	254	304	284	248	295	270	295	284	266	288	262	278	291	253	279	282	258	258	285	299	252	265	262	249	283	262	275	276	271	298	267	291	238	256	268	281	297	272	264	282	291	292	252	276	303	286	271	301	259	272	246	267	286	277	263	287	309	286	272	257	286	245	288	292	263	271	275	267	281	308	254	243	290	244	256	297	258	264	285	298	264	269	248	253	258	282	247	253	299	301	295	300	279	248	281	263	268	247	281	304	259	290	263	271	285	270	281	243	282	291	260	283	252	246	281	299	274	286	285	267	234	270	279	281	268	278	262	265	256	273	272	301	264	271	258	263	266	285	259	254	281	290	293	309	269	283	283	260	275	264	279	274	266	270	274	289	293	263	262	285	289	286	284	281	271	284	291	282	298	296	266	294	287	281	296	253	285	253	266	275	297	267	283	299	234	258	288	272	270	275	276	293	233	291	274	284	271	274	285	271	277	269	261	268	276	272	262	280	267	284	275	287	273	234	258	251	311	248	296	282	278	301	305	300	273	265	303	292	285	276	281	284	235	293	253	253	271	263	261	242	281	301	279	251	273	275	278	286	279	288	286	279	281	261	260	280	266	234	238	255	291	253	310	288	257	263	293	287	297	247	272	273	280	264	277	293	264	300	316	284	278	269	251	257	294	274	268	272	271	278	269	280	276	246	290	278	253	254	280	280	278	270	257	286	298	280	253	281	293	272	243	264	277	253	221	250	263	278	252	279	313	263	285	252	290	334	265	279	262	276	278	297	256	283	241	268	300	275	282	283	274	246	290	287	275	268	277	300	280	264	287	281	262	268	265	286	270	279	257	301	303	257	268	290	242	295	296	260	273	293	293	278	264	256	271	272	268	270	252	289	283	284	272	274	269	283	250	281	285	261	270	296	301	269	263	286	280	289	275	283	257	264	281	272	251	278	265	282	269	269	268	287	305	302	280	271	280	267	270	268	263	275	262	289	277	287	272	264	257	275	299	310	307	279	280	265	278	259	272	269	276	317	283	277	266	265	276	272	281	265	288	267	288	264	260	294	284	264	280	280	275	245	268	275	256	263	262	293	298	234	265	307	281	278	279	276	289	312	262	276	262	303	305	252	277	260	319	262	298	260	294	283	289	289	282	261	278	264	280	273	271	275	291	271	249	300	266	263	292	290	290	279	295	243	274	275	280	278	265	269	289	253	265	260	277	290	283	272	254	280	283	289	318	296	288	279	289	291	265	309	279	253	297	274	263	242	287	257	321	275	270	267	309	297	273	285	291	284	263	285	266	260	276	281	265	268	290	269	244	263	277	279	263	253	281	260	286	264	274	289	239	270	279	279	306	294	266	264	312	290	276	275	296	263	297	279	277	301	287	260	274	265	283	283	302	258	283	287	258	280	285	273	284	285	286	300	277	301	278	263	289	263	280	252	268	278	244	290	281	256	292	256	301	288	268	281	265	271	283	271	294	254	272	290	290	291	318	261	264	272	252	283	262	282	291	291	260	274	280	254	281	297	267	273	255	281	256	267	307	270	261	290	310	285	283	262	288	258	262	272	243	284	282	268	294	280	262	276	289	263	291	280	282	284	285	270	276	298	291	258	255	322	279	319	259	255	276	233	269	277	283	264	276	283	302	292	267	281	276	263	270	250	295	268	272	283	307	249	271	292	259	276	270	242	240	297	285	303	288	268	282	269	274	284	254	262	276	294	252	292	275	266	292	288	297	298	262	283	271	265	270	263	249	257	283	276	259	280	298	278	278	281	262	300	262	266	259	298	265	300	252	277	271	256	273	317	286	259	298	255	296	282	250	283	254	280	267	291	290	315	287	269	273	296	287	260	282	269	270	273	249	269	280	248	295	297	260	288	296	302	268	270	301	279	264	293	289	274	294	288	267	246	260	286	284	325	280	275	273	260	266	262	284	278	282	291	262	277	256	298	280	275	275	280	276	262	258	274	301	260	280	260	269	291	264	271	275	240	257	288	263	264	298	302	292	280	249	270	288	262	274	273	286	254	271	284	274	256	290	296	241	283	267	273	271	291	279	268	264	273	315	289	292	257	236	272	268	281	287	292	265	251	254	290	278	305	263	284	301	317	290	289	261	286	262	268	260	282	281	255	284	273	281	268	245	267	294	286	291	284	257	266	265	270	267	268	261	294	317	247	257	262	280	273	286	289	306	320	267	272	273	266	254	276	272	303	300	264	290	272	275	287	276	290	275	242	288	276
25348	35373	23180	14991	11773	9417	6509	4862	3643	2633	1764	1456	1260	967	854	715	661	628	610	552	569	529	468	563	506	453	472	395	379	384	375	357	358	321	331	320	349	316	360	354	371	397	340	370	354	356	381	327	357	325	362	331	327	338	364	319	347	300	323	331	319	318	318	315	287	302	324	312	273	300	328	316	328	325	289	318	323	308	251	318	301	324	279	309	281	290	295	305	316	312	296	290	286	282	314	286	270	292	309	316	264	302	293	290	287	292	301	255	290	316	281	318	283	255	276	287	297	312	305	276	307	294	294	258	305	311	290	294	295	314	273	324	261	289	320	283	308	308	305	304	295	299	285	311	267	299	288	321	327	268	295	309	289	295	267	312	283	291	285	293	297	288	291	292	276	269	293	294	285	299	295	306	284	294	288	286	301	294	282	279	309	325	293	279	288	327	310	309	326	278	313	289	279	278	270	284	283	299	303	336	272	308	284	306	311	270	269	277	276	300	307	278	313	273	288	268	285	284	287	285	297	320	264	333	290	273	283	288	293	303	270	288	282	296	290	304	303	275	295	290	284	309	294	278	337	273	314	273	286	290	273	267	294	305	294	292	287	289	290	295	290	318	274	306	288	299	284	290	313	289	303	280	314	253	284	308	302	300	318	267	283	314	314	301	257	296	301	289	296	316	300	264	329	312	272	313	266	299	314	295	284	258	300	294	289	305	287	293	276	268	290	304	288	287	278	289	269	267	296	275	319	303	291	270	305	311	303	277	303	279	273	268	302	271	319	303	302	322	299	320	268	297	297	304	279	288	287	307	334	305	272	293	269	319	290	293	317	294	292	305	289	300	264	279	301	334	274	284	290	284	303	255	305	308	305	301	288	313	290	301	308	297	304	289	299	296	293	278	304	302	288	296	302	287	270	282	282	294	319	263	290	298	259	298	277	304	282	326	303	307	307	256	301	283	284	289	318	299	351	270	303	295	297	283	287	305	297	327	287	302	275	281	295	287	265	279	313	286	298	298	279	283	287	331	293	309	281	255	288	290	317	264	269	298	295	307	276	310	293	304	298	278	292	301	302	284	276	287	283	270	289	282	304	273	294	286	298	309	298	318	290	315	285	294	295	289	315	302	299	297	283	282	288	298	289	285	280	268	290	274	301	283	259	286	297	292	316	312	275	305	339	282	268	326	292	274	294	307	287	283	286	243	300	302	256	306	318	285	305	285	281	301	275	284	285	297	316	303	257	288	290	292	293	282	285	305	316	305	303	284	310	292	288	301	291	300	304	311	282	293	285	326	269	280	260	310	304	311	305	304	284	287	286	285	276	282	298	305	302	301	289	327	279	286	300	282	327	276	278	290	279	270	273	295	263	263	286	297	304	256	286	288	296	276	268	299	302	303	302	299	314	284	273	315	265	265	280	273	268	307	320	273	276	301	304	297	325	285	261	291	281	246	287	284	304	295	319	301	259	300	280	302	297	294	286	266	282	267	287	272	285	272	324	281	290	291	294	290	289	290	281	289	287	275	312	309	301	281	290	294	304	298	303	308	304	259	320	274	269	280	311	269	286	293	308	310	315	268	278	291	285	299	298	280	305	280	270	283	297	277	287	351	311	286	286	275	288	301	288	266	297	278	300	290	308	272	282	275	306	296	282	278	296	284	279	265	285	282	291	296	279	263	281	269	309	297	285	318	269	306	296	284	267	301	273	281	320	284	283	282	257	266	285	294	294	269	316	278	283	288	261	292	280	297	299	290	274	278	288	323	292	286	306	297	289	288	302	277	278	285	286	284	298	294	285	294	316	325	305	287	258	286	287	301	270	324	298	294	311	281	316	306	282	329	292	285	278	282	287	296	309	289	294	267	285	307	273	320	324	317	291	276	265	314	288	286	280	265	280	288	278	282	298	273	288	262	309	276	291	295	280	289	273	296	314	298	273	311	316	278	269	289	257	292	297	282	302	291	300	301	294	290	297	287	280	308	299	276	302	295	283	306	312	307	273	308	307	296	251	286	271	289	293	292	290	323	305	279	287	307	299	271	331	297	273	292	283	291	306	252	339	291	277	292	296	294	238	308	255	298	295	296	267	299	296	285	313	269	259	294	284	296	293	281	269	291	288	287	305	306	303	313	265	281	286	294	311	313	311	297	286	302	272	293	307	297	296	295	278	312	290	300	282	261	281	305	292	273	291	290	298	264	300	320	280	285	324	281	309	302	314	289	301	298	259	287	283	319	298	268	314	302	309	261	287	274	291	287	263	288	287	283	301	294	293	316	295	310	304	256	281	288	289	317	272	312	336	304	294	273	282	287	301	300	318	292	302	308	336	296	301	272	324	289	290	276	296	298	284	274	324	310	285	306	261	270	263	282	277	284	302	267	295	316	284	282	315	286	296	270	317	271	313	295	290	290	296	300	286	311	262	286	251	267	269	290	295	285	299	287	261	297	280	289	265	270	295	288	285	267	299	302	313	282	300	265	296	289	283	294	307	254	277	291	300	298	291	331	300	295	286	246	272	295	298	321	329	281	295	302	284	284	275	304	312	284	329	332	281	299	316	307	281	292	299	307	345	282	293	297	265	257	248	268	286	310	274	271	296	296	278	283	291	284	277	325	296	315	283	292	297	290	273	291	273	274	317	298	292	302	293	298	303	274	263	299	292	275	298	278	300	308	296	316	311	302	265	321	305	321	288	300	299	300	308	308	293	312	288	279	284	317	306	288	300	306	295	295	294	283	280	300	301	266	285	288	279	283	303	298	281	264	304	314	273	248	306	352	275	306	282	260	278	289	280	308	316	257	300	284	296	307	285	292	307	319	265	295	285	307	266	283	296	283	302	264	289	299	334	252	286	300	331	299	287	286	285	288	307	286	289	277	267	332	299	281	290	309	298	308	299	282	311	317	272	268	305	286	294	274	280	306	286	319	282	290	284	269	293	288	287	285	310	278	298	278	314	300	306	263	294	266	278	287	287	284	296	300	305	301	277	299	317	290	277	300	305	251	287	311	315	274	259	280	261	284	277	293	293	311	294	304	266	298	273	287	266	304	271	310	272	296	298	323	304	291	289	291	297	290	262	273	309	304	292	298	301	298	274	280	272	288	276	291	292	274	261	309	291	274	287	310	291	268	282	304	280	288	287	293	294	274	297	281	294	282	304	293	302	284	278	294	299	293	276	288	277	303	274	262	294	283	286	271	272	301	281	293	336	292	285	301	304	273	288	303	299	300	285	270	323	288	305	286	291	247	283	299	312	305	253	280	295	284	275	329	272	289	295	304	303	317	282	289	281	320	302	293	310	285	282	263	317	273	276	290	281	267	315	288	306	304	282	292	307	289	265	315	321	280	294	291	275	311	304	307	273	251	309	297	290	294	335	276	279	291	292	274	283	319	259	291	289	298	299	292	296	308	295	286	295	286	279	292	321	280	301	298	306	326	281	279	299	312	327	304	284	282	288	268	294	330	299	303	321	304	300	302	306	282	280	270	285	287	273	300
25220	21269	27210	25545	13635	5422	3219	2166	1543	1179	913	822	698	576	519	433	475	486	451	464	393	383	390	421	419	424	396	396	340	379	370	364	345	353	379	369	331	325	330	362	365	365	390	372	344	371	339	342	365	354	319	339	352	353	312	373	339	332	357	338	342	332	322	338	351	347	306	315	325	315	334	324	293	343	320	321	317	314	338	332	313	337	337	360	310	335	333	303	339	331	341	320	334	329	339	322	327	327	342	338	322	323	348	322	329	316	316	332	313	329	297	306	303	355	301	339	314	351	317	333	313	339	336	315	316	333	326	320	341	326	341	329	303	328	296	310	306	316	309	340	323	325	321	307	305	335	326	316	332	336	329	317	325	315	371	313	338	315	306	334	323	306	310	334	326	355	308	330	319	306	309	327	318	312	321	316	322	313	334	314	292	314	300	350	342	321	323	338	316	319	363	319	298	317	346	309	306	335	291	333	323	339	325	337	311	274	338	302	319	293	327	287	320	340	348	320	329	324	293	297	333	321	356	310	306	312	346	333	328	310	337	331	348	275	340	298	310	328	292	315	314	321	311	353	312	318	332	318	318	326	321	298	320	312	315	346	317	327	319	313	344	354	302	336	314	304	324	356	341	356	321	336	328	287	341	346	303	321	352	320	339	332	318	316	299	327	329	317	324	354	328	342	306	322	363	314	341	325	328	330	337	353	331	331	302	316	336	337	288	324	306	312	336	318	284	320	302	327	349	302	356	338	333	312	345	347	304	324	311	300	342	340	311	331	323	341	332	293	310	338	337	318	306	326	307	299	309	325	304	347	336	328	292	295	319	330	292	325	314	316	349	333	342	329	322	342	345	278	303	329	330	326	323	304	333	310	317	282	306	309	330	321	335	315	336	338	291	326	310	341	318	306	319	310	324	335	330	301	332	335	363	303	327	319	334	317	368	341	319	325	317	340	299	338	309	336	334	359	299	340	307	302	326	324	350	331	312	299	337	307	323	341	355	333	358	329	329	335	339	290	325	326	322	336	331	334	288	327	333	327	319	328	355	316	302	323	303	345	327	311	312	315	324	369	336	346	331	306	329	329	337	347	327	342	305	291	304	302	315	315	315	314	329	322	334	320	321	292	276	312	329	295	350	318	301	330	356	321	325	299	330	307	325	328	345	298	305	310	332	314	305	325	317	294	354	351	314	331	333	327	358	298	335	339	325	332	319	316	335	347	296	313	341	305	337	329	330	309	337	338	309	297	340	293	326	323	335	353	343	323	315	329	326	315	338	309	312	370	304	311	339	353	303	328	324	323	310	332	344	336	303	321	328	309	300	304	329	323	339	287	322	330	288	329	319	318	339	353	320	295	300	343	356	316	340	332	327	318	305	310	319	331	331	340	372	321	317	323	325	289	324	337	303	306	315	320	336	345	326	337	337	335	316	350	324	277	335	344	313	325	353	350	287	301	311	338	311	315	291	322	333	329	332	280	323	330	333	305	318	296	294	329	301	323	333	295	340	289	335	340	328	326	301	299	309	342	324	306	330	335	297	323	321	322	254	330	312	335	363	308	313	289	311	331	310	333	331	292	313	304	332	326	289	329	323	342	319	345	300	330	328	347	323	293	306	301	343	343	319	320	303	301	334	304	324	376	317	333	355	294	297	333	346	303	332	296	336	356	313	284	333	335	345	334	317	345	329	301	312	358	304	328	331	328	276	313	358	331	311	316	325	301	329	311	311	332	337	340	330	364	306	311	276	324	316	322	351	320	297	331	343	341	352	308	318	325	344	301	315	323	323	332	327	283	297	337	318	314	345	319	302	313	318	325	306	338	318	305	312	345	317	308	310	313	324	361	367	303	323	313	326	317	335	342	328	298	317	340	324	321	323	325	323	298	321	318	317	329	307	307	331	337	323	305	347	304	303	314	307	343	349	346	329	325	333	329	340	312	345	318	319	308	331	311	325	365	348	305	356	309	314	331	332	367	317	327	315	338	351	351	340	333	325	294	310	332	325	309	339	329	311	309	315	309	343	364	306	328	312	315	308	319	309	331	336	300	329	352	343	316	327	338	315	317	306	336	350	313	322	356	301	343	337	313	344	331	338	345	293	337	323	330	341	308	327	311	348	312	320	316	284	300	353	341	322	300	350	339	334	307	310	281	320	296	305	348	356	334	328	325	318	323	306	355	304	331	330	309	330	304	304	312	337	361	331	343	360	328	345	310	313	364	328	322	315	354	337	318	316	301	318	353	349	309	330	317	303	315	347	338	315	319	338	316	321	312	346	315	333	302	308	327	329	322	324	305	332	331	345	270	321	318	346	294	315	294	332	315	366	349	347	321	323	344	315	331	372	343	319	306	307	316	331	320	315	313	319	320	326	324	320	332	320	316	320	304	323	327	329	328	327	302	317	325	294	333	305	316	304	365	317	296	326	357	338	292	324	333	325	330	330	303	337	346	348	311	314	305	302	306	359	338	318	350	318	343	318	309	350	295	324	313	319	325	332	353	327	333	336	316	336	348	324	326	301	319	331	304	309	294	325	332	336	340	345	285	299	360	345	330	320	361	304	365	289	335	330	339	311	329	338	313	310	289	315	283	354	287	332	299	320	304	318	337	310	321	351	309	323	306	340	328	328	288	332	304	324	341	361	330	285	331	311	349	341	350	301	308	320	343	324	317	339	329	308	365	302	299	323	333	321	338	320	343	310	330	313	333	314	330	337	293	293	303	274	297	308	359	312	341	340	331	343	335	323	342	343	311	315	301	333	330	314	310	299	336	343	340	335	329	310	314	317	342	325	349	308	316	317	336	338	339	316	333	325	340	337	303	347	306	315	354	342	324	344	325	345	307	326	300	300	338	297	306	338	345	335	311	325	302	329	315	340	308	307	314	316	350	336	340	360	317	344	330	294	329	311	331	315	288	314	287	340	294	330	319	330	300	322	308	309	330	329	314	341	361	375	323	296	351	316	333	327	340	298	321	352	310	316	316	316	293	330	323	314	325	327	346	300	344	338	338	327	352	316	336	341	294	364	324	313	308	327	301	298	343	327	315	301	318	294	321	358	317	319	321	345	314	359	325	321	333	313	331	328	316	314	322	330	346	327	336	350	317	375	302	317	278	337	317	306	313	325	303	342	329	311	357	308	345	334	310	329	344	322	348	312	296	313	314	304	321	303	329	331	336	323	330	298	323	337	309	323	320	336	325	335	347	288	340	327	316	322	321	327	348	307	292	338	309	326	313	340	320	346	307	289	318	329	332	321	325	334	299	338	304	338	316	316	342	312	312	280	324	308	309	356	332	299	324	302	315	329	307	342	322	302	352	325	328	312	324	310	348	311	323	317	276	320	336	319	310	333	317	298	329	304	326	345	328	321	343	332	309	340	346	320	330	335	333	329	342	315	305	334	324	314	310	331	323	314	336	354	325	322	316	343	289	294	301	301	331	335	312	369	312	314	338	343	315	291	330	354	304	295	328	306	334	321	307	340	328	330	299	293	300
24756	31704	20393	11961	9923	7710	5404	4032	2840	2102	1470	1231	1058	870	678	666	616	604	578	560	550	492	508	494	486	462	427	447	451	417	392	378	390	399	420	381	377	419	401	384	400	431	387	433	395	382	342	388	426	374	370	385	359	392	410	361	380	378	370	334	392	384	379	364	343	345	380	363	376	342	363	369	338	370	352	335	335	336	364	323	349	379	353	349	354	330	350	340	388	327	368	342	319	354	315	377	291	340	349	337	361	350	360	354	343	351	337	356	357	330	359	338	373	335	352	352	346	346	347	354	329	372	370	357	347	334	327	325	340	332	387	374	370	348	352	373	345	347	326	358	328	343	359	362	383	381	366	353	330	351	350	328	309	362	384	340	338	348	384	332	350	372	325	330	337	358	334	326	320	374	345	358	337	348	375	361	338	373	371	330	347	341	345	345	332	337	317	358	325	354	312	352	351	357	326	357	375	331	346	348	323	343	335	340	300	337	341	353	363	349	356	363	368	348	300	347	367	341	362	368	365	356	346	338	374	365	345	376	340	351	336	336	336	333	349	332	338	341	346	361	357	350	349	376	328	316	365	362	353	382	372	345	388	328	370	323	365	365	350	355	352	336	348	374	374	328	340	344	343	350	401	351	358	345	393	372	336	352	390	318	321	367	345	370	337	345	381	309	362	384	336	350	345	346	325	357	365	348	369	352	349	333	348	349	331	337	323	340	328	357	311	353	363	326	349	368	355	364	333	367	303	329	349	353	341	308	336	385	368	349	323	382	366	325	358	374	326	330	320	361	367	393	364	337	333	351	310	339	337	321	347	343	370	346	335	338	329	339	355	361	360	329	348	298	331	373	340	342	353	325	359	345	355	347	354	350	339	364	349	318	339	368	372	346	355	338	328	354	343	344	322	367	313	339	374	356	322	339	352	360	343	339	380	364	336	364	352	357	357	336	336	338	356	350	351	338	349	390	359	331	363	360	327	347	341	336	347	343	339	320	340	361	325	329	369	371	345	332	361	325	350	343	352	340	353	364	333	351	353	331	339	361	348	355	348	354	333	340	352	335	373	360	349	359	320	351	352	349	373	354	356	346	320	315	338	363	368	362	375	354	363	367	368	347	374	367	353	326	361	339	348	314	375	330	335	381	384	312	336	338	379	341	333	341	363	353	303	337	368	341	347	350	370	341	344	332	325	338	350	354	318	341	324	346	395	352	321	335	364	331	350	345	347	336	341	351	332	344	360	377	385	335	361	365	345	341	335	365	344	347	345	362	340	347	329	381	394	339	320	338	338	349	344	357	392	351	351	362	356	313	351	331	350	362	340	349	372	317	380	329	323	360	346	380	358	345	327	356	364	359	346	326	328	363	338	318	336	327	352	363	355	348	337	327	365	354	353	341	345	379	343	359	382	316	387	369	343	379	340	339	321	351	343	345	355	346	342	335	322	356	361	351	356	370	341	329	350	343	339	340	365	361	314	337	325	358	361	357	330	335	320	317	343	363	355	377	365	354	383	401	366	350	342	369	330	327	353	349	330	356	347	394	341	341	357	365	320	350	386	302	357	338	353	366	318	329	348	330	379	344	354	333	352	343	337	366	323	329	390	331	344	363	341	321	354	344	347	356	359	307	307	356	389	344	330	327	329	321	367	322	346	350	336	333	360	348	341	389	361	338	368	336	325	354	368	324	332	324	379	347	328	320	346	337	359	333	355	374	352	380	329	346	321	321	354	338	349	347	363	335	301	384	366	324	326	351	346	321	339	343	335	343	344	370	353	333	328	320	339	314	346	361	336	331	353	345	357	341	349	334	345	350	354	366	342	320	354	346	345	324	340	350	354	398	363	358	341	347	338	349	340	368	324	374	366	365	380	362	330	373	367	375	336	319	304	337	355	315	370	319	379	334	314	344	314	357	356	364	325	361	339	337	329	326	359	360	359	350	356	340	344	339	336	337	367	357	339	374	369	337	372	343	364	390	347	348	360	353	319	365	345	333	347	334	379	342	361	352	366	380	363	344	362	365	326	343	324	365	361	348	370	365	392	350	347	345	352	365	350	333	359	356	373	352	333	360	342	346	323	392	347	319	343	324	354	362	336	352	347	333	363	344	335	341	351	361	329	344	352	338	377	318	352	367	347	347	313	339	367	351	340	355	331	346	332	349	341	373	365	346	318	344	332	320	353	313	324	355	352	321	337	376	354	344	347	350	349	342	328	334	354	349	350	376	329	359	332	357	342	363	386	342	369	348	341	347	348	371	351	370	376	310	360	377	324	354	354	358	350	361	329	346	316	322	340	355	349	325	360	340	339	331	361	372	356	376	347	335	304	349	343	333	332	351	334	329	340	350	327	359	354	351	365	395	354	333	349	351	370	344	336	372	352	361	350	351	365	337	351	329	308	355	366	323	369	398	332	339	302	345	363	353	347	346	349	356	355	372	373	338	342	332	355	350	345	325	369	323	345	359	349	361	347	340	367	354	357	345	353	357	335	338	358	365	324	324	369	366	369	339	367	303	341	398	356	356	350	341	352	352	372	353	346	352	345	333	348	332	334	336	348	337	374	349	344	341	327	338	351	354	361	315	361	322	370	345	356	348	357	327	364	338	334	322	361	302	373	340	357	373	356	317	343	301	364	337	338	361	333	354	369	307	349	333	341	337	355	332	331	375	364	351	363	351	373	381	351	361	357	343	358	324	318	388	324	350	334	324	322	349	349	334	382	347	377	307	353	369	333	351	306	330	333	351	363	362	367	322	330	337	335	375	351	332	354	325	361	349	324	323	324	363	364	355	361	317	351	363	329	355	340	354	340	338	361	371	325	339	351	359	345	319	357	351	311	346	377	344	340	344	343	356	349	349	349	370	357	370	338	349	359	359	353	321	363	371	343	331	350	341	321	346	377	314	333	332	361	372	356	343	354	337	341	315	354	392	343	325	335	346	344	341	356	369	397	339	318	339	360	344	300	384	358	382	365	352	355	343	380	342	374	380	356	335	377	320	304	368	374	362	356	363	324	337	371	351	344	335	352	338	319	334	344	328	336	332	362	325	355	355	333	354	364	342	314	346	380	349	384	365	322	333	324	332	376	354	304	359	354	360	344	399	337	347	371	349	336	348	352	331	339	372	356	342	334	385	349	343	353	332	341	314	345	354	343	368	340	362	333	310	354	340	359	344	334	357	335	351	370	367	358	327	329	350	350	326	330	340	342	331	347	354	337	387	367	322	315	363	360	336	352	318	342	380	348	335	339	341	344	328	352	353	338	385	372	348	345	342	359	356	359	316	355	366	346	384	321	298	367	344	338	337	348	336	349	352	374	379	335	354	331	364	386	366	371	332	352	353	354	329	346	330	356	363	393	367	355	376	345	327	336	344	331	354	376	328	382	351	357	336	312	381	335	374	350	346	352	354	378	348	334	321	328	364	323	337	358	343	347	338	344	356	349	355	351	353	310	338	329	355	332	336	357	374	371	375	344	340	342	359	349	353	348	348	348	303
22863	21289	28886	24038	21344	21522	13078	4779	3004	2176	1728	1398	1228	1030	873	804	782	729	679	654	572	621	601	637	597	551	524	527	494	540	484	523	477	488	483	444	451	470	456	459	477	445	481	461	497	432	502	449	454	462	429	454	451	455	469	431	444	451	424	413	427	405	445	472	398	426	427	448	460	424	414	463	405	425	449	404	399	451	402	457	389	384	392	396	426	421	429	439	431	396	441	400	424	399	417	417	423	410	400	422	414	399	414	412	410	400	449	400	408	365	409	397	401	390	375	395	378	391	359	394	416	410	412	416	414	396	419	388	398	432	414	425	398	418	414	397	392	398	451	427	410	411	398	417	414	380	391	433	430	371	440	436	420	393	437	405	438	408	400	398	401	385	385	422	385	398	429	421	367	420	440	428	413	424	438	392	395	395	408	410	415	379	393	432	411	460	405	382	394	400	445	375	399	375	404	394	402	401	403	404	405	395	407	434	399	369	431	416	430	397	413	398	383	411	411	439	409	397	384	421	429	392	396	413	430	418	409	383	457	433	435	422	429	413	417	420	435	416	395	421	373	440	396	448	405	434	394	400	428	417	375	402	377	444	427	422	412	434	399	391	410	390	415	420	396	428	394	427	434	411	372	404	400	428	380	367	434	413	369	391	432	391	404	390	399	355	393	441	418	432	433	399	384	412	398	370	402	406	392	383	380	362	421	405	415	420	438	436	417	387	375	430	423	408	384	431	433	415	393	434	441	407	431	408	429	381	417	428	393	410	415	423	416	421	419	401	402	424	414	399	380	444	421	424	431	426	395	403	398	423	390	397	408	384	423	445	430	393	377	397	413	402	398	405	401	453	455	423	356	426	423	397	429	436	411	405	365	398	418	425	384	399	394	397	418	386	421	382	391	383	405	403	429	429	373	393	388	415	422	428	398	404	436	421	426	389	440	402	414	411	425	405	415	386	420	410	384	383	423	391	381	433	420	399	421	434	431	445	403	409	422	384	412	438	410	403	411	400	397	364	402	393	378	387	427	417	425	441	412	423	404	408	413	402	410	420	419	398	397	386	371	399	431	371	408	377	419	459	409	428	404	401	406	419	372	425	380	395	401	408	430	405	384	393	448	422	432	412	438	401	412	383	404	376	421	417	390	387	408	381	421	398	420	406	393	436	391	432	419	385	408	402	373	393	437	424	390	411	425	388	419	423	416	406	409	405	423	398	425	417	444	410	406	407	409	436	389	393	417	415	421	406	421	426	399	394	409	404	430	402	390	394	428	433	394	403	390	384	382	416	403	405	360	401	416	401	374	412	427	414	405	394	436	401	406	454	406	428	433	406	419	377	389	396	403	404	425	431	416	387	440	396	398	396	399	411	403	423	401	427	414	430	407	399	409	377	388	444	387	403	397	420	383	407	376	384	426	383	393	448	423	436	386	431	398	390	383	395	449	393	429	433	410	405	407	391	445	426	414	421	372	418	396	423	408	417	426	421	393	437	384	373	438	419	375	424	419	442	389	411	406	410	388	407	402	428	431	389	439	418	445	412	394	402	408	391	418	404	424	426	360	411	417	375	452	400	399	434	401	417	420	381	429	406	431	394	432	412	376	401	387	425	432	406	434	410	431	388	388	406	421	423	425	398	428	414	407	391	420	375	442	419	421	437	429	407	404	415	429	414	407	382	429	422	425	410	390	422	376	451	384	442	399	362	455	370	432	449	439	410	412	403	414	403	398	416	394	427	435	412	392	407	447	373	422	395	435	408	418	419	388	419	411	427	425	371	375	403	359	402	398	396	408	418	420	414	385	403	412	395	402	395	415	423	417	394	411	387	412	375	421	411	428	394	400	415	407	406	400	414	461	386	428	386	402	403	417	382	403	435	398	419	397	393	407	400	385	417	432	394	431	403	372	417	426	417	394	407	396	475	408	432	457	415	404	403	443	374	384	445	415	432	435	397	408	436	447	391	413	427	408	386	401	451	396	365	436	415	380	407	393	420	392	398	418	424	399	400	406	414	428	406	402	386	388	414	363	423	413	435	393	371	411	405	422	364	430	367	430	402	365	423	403	416	418	443	403	376	429	413	400	410	406	422	398	413	432	358	387	415	414	451	404	406	406	379	395	370	390	412	386	422	417	410	429	452	429	411	381	371	397	407	398	423	424	393	424	408	390	380	419	381	416	380	394	429	412	386	395	429	385	408	435	398	445	397	399	435	413	396	442	409	402	421	445	425	439	406	419	399	423	448	377	393	410	450	397	420	382	459	398	380	362	420	392	405	385	381	398	400	385	389	414	383	410	393	404	435	405	452	428	399	406	425	404	390	424	408	410	411	436	383	411	427	414	422	394	401	442	384	407	410	405	420	391	402	425	358	403	414	424	397	399	405	409	415	402	390	383	398	388	390	365	396	447	407	391	428	390	431	422	402	439	421	412	429	417	385	402	378	394	411	415	410	383	424	414	439	404	427	398	385	401	383	365	427	417	405	426	417	401	399	385	370	428	384	430	365	407	399	371	395	367	408	422	426	411	382	374	417	416	392	429	412	416	379	420	427	381	402	402	396	399	421	416	418	432	410	431	400	390	406	419	384	422	397	377	390	404	412	386	397	389	416	401	371	413	412	407	402	401	411	431	392	440	418	404	432	420	409	415	404	404	411	430	363	410	391	421	423	405	402	391	454	439	413	412	398	409	384	420	376	384	383	418	403	362	415	412	427	429	394	397	402	412	395	387	421	392	400	398	375	389	428	426	437	394	429	428	397	405	418	375	422	382	410	420	400	398	392	409	450	396	409	385	420	418	439	380	404	383	408	360	389	433	404	412	418	385	407	378	398	376	429	381	386	387	403	406	406	388	391	380	417	390	395	411	406	407	421	408	425	425	421	418	446	404	411	398	400	404	404	414	454	432	395	399	446	409	390	418	396	432	410	440	386	407	406	397	413	435	399	366	362	404	420	444	420	393	406	407	382	442	391	415	420	435	400	422	420	416	403	406	411	397	378	406	433	400	377	403	370	402	358	427	429	401	405	416	393	395	397	381	409	402	396	411	406	408	408	430	403	391	394	373	405	443	367	414	437	367	394	368	399	442	428	398	394	424	393	403	411	415	393	381	407	411	403	375	413	423	423	451	385	455	403	388	385	407	406	396	405	410	416	413	417	365	412	393	404	389	395	445	474	402	411	412	403	381	411	395	410	427	381	420	403	434	429	440	392	419	405	420	396	394	399	431	441	424	359	407	378	390	369	397	385	407	434	395	347	414	386	413	404	429	400	374	361	425	392	410	374	411	387	401	386	365	429	389	411	375	451	391	346	404	430	441	390	396	419	406	414	416	381	421	430	399	401	421	407	410	384	413	378	376	412	410	358	395	413	389	391	441	416	384	431	398	365	399	409	394	434	406	396	391	384	406	389	414	407	408	403	435	376	406	400	437	390	398	377	406	405	404	391	399	406	392	418	363	386	397	420	445	366	374	414	398	414	393	404	400	398	427	396	416	444
29125	40855	28642	19155	15049	12096	9024	6950	5180	3632	2732	2282	1868	1477	1254	1062	1040	914	833	769	762	763	701	789	686	637	621	541	605	535	510	555	489	512	499	505	500	503	503	509	535	549	511	496	474	488	479	492	473	480	500	455	501	469	465	494	470	429	479	448	473	470	453	435	427	462	476	441	467	459	490	454	399	421	397	429	404	468	410	429	417	442	418	404	420	418	464	397	397	406	450	424	390	429	406	370	404	429	424	409	454	420	400	403	443	433	408	432	392	444	392	410	418	429	422	402	400	420	403	382	406	397	434	440	379	463	404	400	435	399	413	437	399	471	426	411	437	395	413	391	419	430	400	418	425	420	440	448	412	440	416	427	399	419	417	424	415	428	412	426	437	414	448	413	426	451	445	411	402	382	427	426	450	424	405	434	404	423	425	392	411	436	452	396	400	420	461	368	412	411	383	393	432	418	442	421	451	433	446	384	430	418	413	405	394	400	419	390	426	402	409	384	423	419	382	424	443	429	343	434	401	356	425	429	429	392	413	408	424	433	413	403	434	427	409	424	410	402	431	413	410	420	415	427	432	416	423	393	421	368	426	392	436	398	428	414	433	406	412	431	438	409	431	422	410	403	418	478	428	445	441	445	419	409	418	410	398	412	402	431	406	383	427	429	440	388	423	404	427	419	427	397	454	388	433	398	440	386	391	397	395	441	417	430	425	408	446	435	418	433	402	375	433	394	403	415	399	430	403	431	421	428	400	404	420	398	371	386	457	419	388	425	415	420	443	410	411	421	436	405	422	402	420	445	370	443	434	392	451	420	419	433	420	413	441	422	450	429	427	431	433	395	364	399	437	404	403	368	424	452	434	419	401	439	418	410	393	372	417	452	422	430	426	408	428	421	414	467	437	437	391	413	418	443	420	414	404	425	414	391	387	403	364	464	432	396	403	425	440	423	420	417	434	412	398	385	417	408	415	448	389	412	406	414	440	455	426	416	389	401	436	451	426	424	413	408	389	372	420	432	452	418	392	466	396	361	396	419	412	397	398	417	424	421	474	400	420	425	449	403	442	412	420	390	447	387	393	382	417	442	390	378	450	439	466	405	419	426	434	403	399	432	423	441	384	410	432	401	454	417	399	389	419	406	409	431	430	394	426	432	450	380	438	409	413	467	393	424	439	429	392	417	398	401	394	431	397	397	443	407	397	420	389	414	407	412	429	480	410	442	432	377	402	426	418	412	429	391	405	422	404	387	429	433	398	409	438	397	410	416	436	424	413	431	413	389	400	419	373	445	424	422	406	419	422	412	414	422	406	387	404	415	400	436	413	416	405	416	445	405	433	400	442	429	379	415	440	435	415	391	425	410	416	422	381	410	374	392	406	420	405	428	439	411	443	383	386	411	428	398	436	407	405	440	415	406	431	418	373	403	380	447	416	404	435	391	386	429	372	381	416	408	442	428	412	385	432	457	399	438	428	380	409	430	429	401	428	402	404	416	436	434	436	436	393	391	457	408	407	392	394	404	420	417	397	399	368	439	449	384	403	415	401	433	411	421	428	402	396	425	389	422	417	433	427	426	412	414	397	435	372	424	411	454	413	409	435	404	461	442	398	439	406	443	424	412	397	413	394	428	407	420	365	441	421	397	412	444	362	408	386	356	406	375	434	405	445	437	458	419	412	419	400	411	424	407	372	438	444	424	445	417	448	424	404	443	369	418	420	418	395	405	431	394	429	446	420	391	424	374	408	407	425	419	412	462	417	410	429	389	404	418	408	420	433	431	437	437	412	408	414	427	385	417	412	423	421	423	422	413	428	487	404	385	392	404	391	470	342	413	416	411	422	432	389	402	400	435	462	426	404	390	408	428	413	463	417	446	387	431	434	437	403	419	392	405	381	438	417	461	399	422	413	430	467	409	427	407	405	408	429	404	414	410	394	410	414	396	436	412	401	386	445	413	406	451	411	451	455	438	379	394	410	407	431	439	426	394	407	408	419	411	414	417	407	423	384	426	410	426	398	440	408	401	410	399	413	448	425	413	451	428	416	391	418	402	389	393	417	457	410	425	427	409	402	422	397	462	405	406	414	437	429	383	385	440	381	424	410	411	400	417	418	418	441	435	440	390	406	406	434	408	428	424	419	399	375	416	410	386	422	443	447	418	422	433	439	420	383	394	418	456	434	375	416	403	416	419	416	432	411	445	437	430	437	431	436	414	425	412	394	389	444	422	405	383	433	445	400	451	434	401	420	455	426	395	431	411	406	411	432	422	408	460	421	411	418	396	434	417	428	420	410	412	388	399	403	448	416	404	371	447	385	410	403	396	407	392	445	433	442	396	442	412	407	423	417	429	387	414	418	415	407	433	451	440	417	405	418	455	414	433	389	442	431	408	418	400	427	382	406	430	412	446	434	395	386	427	420	430	445	394	431	400	407	447	400	420	405	383	401	377	417	436	440	479	404	405	433	443	384	403	386	397	407	372	403	389	412	412	447	437	422	425	434	389	442	424	428	422	412	451	428	412	424	457	433	426	406	390	413	437	418	400	401	427	399	399	434	414	397	417	405	388	425	426	405	455	448	386	421	436	418	427	401	441	435	448	415	407	426	409	468	439	429	417	426	397	420	410	417	414	397	408	407	409	410	426	422	435	392	419	400	387	450	426	375	433	447	433	422	415	426	397	450	423	430	423	402	406	394	413	415	396	408	422	401	440	407	422	432	410	418	424	399	421	430	405	401	437	385	395	384	432	455	436	394	412	425	417	444	382	409	417	447	368	422	413	424	455	429	403	416	426	430	438	424	393	405	396	427	418	393	410	422	424	418	406	400	391	413	445	376	415	420	390	391	400	425	411	419	427	417	423	384	434	432	383	388	425	421	418	391	410	468	396	430	419	387	436	461	424	430	446	408	416	422	444	411	386	413	420	413	438	434	392	438	404	423	378	417	431	430	430	401	410	384	407	427	419	424	414	423	451	426	449	414	432	408	418	424	408	440	387	390	428	429	424	436	417	388	431	393	431	414	428	403	404	423	449	414	426	428	421	436	452	427	399	409	424	408	392	410	380	429	455	410	416	436	429	402	419	442	418	410	442	452	404	428	400	436	444	417	438	419	431	433	418	378	409	391	463	437	415	427	421	406	426	416	410	440	432	438	401	421	399	423	425	453	406	415	417	402	405	390	420	448	415	422	453	434	407	421	429	393	427	420	453	460	416	407	440	418	411	419	448	424	433	409	415	402	379	425	408	407	395	424	428	394	385	425	409	478	436	432	438	446	419	459	404	418	439	411	430	439	397	421	426	449	464	421	406	400	402	421	464	420	429	449	392	422	412	406	406	452	444	395	414	428	384	457	395	423	419	449	400	427	409	453	383	415	425	417	410	381	410	410	409	421	366	440	394	401	418	400	400	427	388	419	424	392	396	418	428	444	435	389	393	415	415	449	441	398	448	427	456	374	411	425	437	416	430	437	424	417	481	438	417	466	437	430	427	402	432	431	433
28840	21400	16934	9430	4724	3036	1975	1515	1149	827	651	581	507	462	364	353	355	286	308	281	301	264	294	291	278	286	226	287	270	256	267	229	254	225	280	242	249	259	244	265	252	271	241	243	277	263	247	244	276	242	237	262	224	273	237	252	234	251	253	268	261	234	244	222	272	253	267	266	258	236	242	259	250	221	253	246	258	229	278	273	228	259	263	250	232	253	250	268	232	228	263	242	230	236	247	228	245	224	241	229	233	250	235	243	249	225	237	224	229	228	234	211	217	234	247	249	229	229	213	218	230	241	193	217	229	240	200	238	239	243	227	211	215	249	257	254	229	234	208	226	227	263	251	230	247	241	221	223	246	250	225	221	232	237	225	241	243	230	239	233	252	264	231	241	229	243	243	237	238	225	236	234	241	246	240	245	262	234	259	253	221	230	212	236	256	222	235	229	237	255	246	220	218	235	237	232	259	252	238	229	247	255	250	255	244	232	229	238	252	241	232	236	230	241	260	257	227	226	281	241	233	238	266	245	214	244	240	223	228	226	218	224	265	263	242	240	245	213	241	254	207	227	223	238	248	244	205	252	220	247	245	228	201	239	248	238	219	250	248	221	251	215	226	235	238	221	227	213	224	226	243	234	193	230	225	233	242	249	250	239	273	219	232	237	237	233	230	245	228	236	271	229	247	238	213	266	232	231	221	253	250	227	245	255	267	243	272	230	276	235	257	269	261	236	248	214	246	231	235	228	225	222	253	235	229	237	241	244	235	237	231	243	215	237	242	228	244	221	226	228	227	226	246	242	247	233	215	221	231	246	252	260	214	248	234	188	232	239	248	240	228	243	244	264	192	226	265	234	238	223	243	231	220	232	231	245	238	227	230	240	263	240	240	238	267	231	219	225	221	251	251	237	244	199	238	236	238	228	249	220	238	258	226	237	226	231	242	252	238	264	243	227	216	233	232	252	270	242	239	208	261	227	229	243	247	273	233	228	227	257	223	224	236	268	226	235	250	224	234	245	257	257	199	238	243	267	245	256	253	244	242	241	238	264	253	213	229	225	265	208	255	253	224	243	219	236	229	239	207	264	229	252	253	245	225	231	243	238	238	237	250	254	238	258	222	228	235	233	257	214	246	260	260	231	269	242	238	246	233	224	235	280	242	246	232	263	227	238	234	247	207	211	239	218	233	235	279	246	237	230	205	239	225	227	220	242	250	218	241	230	224	204	261	233	258	243	255	217	237	210	228	220	246	232	238	232	236	231	230	226	255	231	221	233	214	269	207	247	279	204	255	262	211	233	203	241	203	232	260	240	220	263	210	228	234	265	234	262	207	248	232	225	243	241	221	220	235	240	232	233	230	239	246	230	257	224	252	234	252	234	251	229	242	229	238	234	239	234	236	235	252	233	245	243	221	247	220	219	249	220	252	240	226	193	231	247	225	251	251	257	227	241	246	232	226	221	244	262	222	245	236	246	228	224	242	232	259	235	239	216	260	224	227	229	218	256	229	247	272	250	249	257	227	253	243	199	247	230	240	257	235	236	236	263	258	248	236	241	239	240	210	239	227	234	242	246	210	252	220	237	243	233	238	213	231	236	246	229	209	248	236	241	249	260	222	245	246	255	240	237	257	250	252	231	241	209	236	224	261	270	257	205	252	266	255	228	250	255	233	228	230	249	248	244	227	226	238	236	216	241	221	261	215	241	240	226	233	234	241	239	216	241	248	211	225	243	230	253	221	225	242	222	275	214	260	258	254	249	252	229	242	262	228	217	219	258	234	245	232	259	250	240	238	260	250	246	242	230	233	235	231	214	198	238	249	244	227	236	226	238	247	234	229	243	239	227	225	249	240	237	227	223	227	223	248	248	215	206	236	252	243	244	251	243	252	226	234	216	195	243	212	217	244	246	244	232	222	232	241	240	226	254	274	198	224	229	242	238	242	257	225	236	232	248	227	213	218	220	253	248	224	230	234	232	230	234	252	273	246	239	221	233	205	250	239	232	247	225	249	257	254	204	223	220	244	223	226	221	225	228	240	223	242	253	239	223	244	230	241	257	214	249	216	216	227	242	237	238	208	222	241	225	233	219	237	223	238	263	247	215	233	248	221	231	224	257	222	233	232	218	223	240	234	252	243	236	223	235	233	231	234	225	248	243	209	253	231	228	236	235	229	281	213	237	201	248	217	252	249	212	258	249	229	241	216	247	204	240	208	242	236	243	248	224	233	218	264	218	222	237	239	237	271	241	233	230	238	226	238	251	218	242	254	217	245	264	228	239	255	213	209	247	232	234	228	215	251	230	232	271	242	233	224	239	236	225	234	267	239	254	254	198	247	249	237	253	288	241	249	277	233	240	251	242	221	241	255	287	259	216	275	268	248	238	240	242	248	230	225	250	205	227	230	247	256	200	248	230	244	227	227	272	240	262	215	244	197	262	236	208	249	236	239	222	247	258	244	221	227	205	220	245	230	245	237	238	239	233	262	233	243	231	262	227	239	232	242	224	244	248	219	239	237	248	245	232	239	214	244	244	255	226	257	242	232	246	264	236	237	223	235	248	249	254	220	261	254	245	227	243	234	258	258	257	213	214	255	268	244	259	226	259	231	225	258	236	227	259	264	229	229	234	228	236	256	246	248	240	264	263	248	217	233	256	233	223	241	245	245	227	251	248	243	243	253	234	260	258	220	239	240	230	254	218	255	220	244	260	250	254	235	237	250	222	260	240	226	222	256	235	225	252	235	229	245	253	232	271	233	243	237	234	235	231	229	243	245	220	210	225	207	230	263	240	237	246	247	254	242	235	234	254	240	250	235	255	233	219	241	234	239	229	264	222	246	176	282	239	238	252	240	246	236	236	222	225	253	251	245	226	259	252	236	255	230	237	211	231	226	244	201	213	242	243	231	229	194	225	224	262	273	232	239	223	248	203	249	249	257	250	213	241	250	242	262	238	230	222	243	231	228	247	236	247	238	224	243	256	253	231	248	227	205	209	217	223	225	246	236	254	219	205	245	232	233	271	219	271	259	232	264	244	254	249	233	244	239	233	268	233	242	239	247	256	256	255	209	258	243	257	245	232	248	264	229	252	249	237	212	242	221	223	212	262	232	210	237	244	237	251	238	243	240	249	243	255	258	233	229	236	237	243	241	248	228	240	214	256	245	219	235	221	246	248	230	260	240	240	217	233	208	233	240	224	224	244	250	221	241	229	247	234	234	210	216	244	242	233	234	236	267	239	223	249	242	229	228	219	227	240	222	219	223	221	247	241	232	226	259	241	242	259	228	253	234	229	233	237	239	221	263	224	253	247	226	223	224	261	209	254	263	236	265	241	255	233	246	236	218	226	225	250	207	225	257	212	233	250	254	270	257	210	239	253	206	260	257	244	254	228	235	238	218	226	247	227	245	241	260	216	248	208	252	238	265	259	215	217	241	239	236	256	238	257	246	234	238	244	234	224	258	263	241	240	239	231	235	264	234	245	242	235	240	223	241	247
22147	25931	16582	9390	6754	5414	3760	2729	2020	1463	1069	862	808	662	568	502	455	414	423	383	332	363	345	368	340	318	331	298	312	336	319	307	285	310	286	281	301	293	285	292	301	311	303	312	272	301	319	270	325	255	295	267	279	269	251	300	282	278	258	276	288	283	253	281	284	284	283	283	244	262	263	261	271	285	250	275	243	271	266	242	277	266	270	251	262	269	262	254	249	273	291	267	276	255	241	282	268	260	270	252	267	258	231	279	264	258	304	251	254	244	247	284	260	250	253	264	251	270	261	255	269	266	251	235	268	269	281	269	274	260	264	284	232	273	275	273	267	269	256	228	240	275	264	238	263	257	246	264	250	228	250	232	269	243	238	243	268	272	272	243	254	235	265	230	259	236	258	263	256	263	265	252	258	262	250	270	216	253	265	267	282	245	257	244	273	275	244	269	247	261	269	264	270	292	260	271	262	268	248	258	280	262	264	271	242	259	281	240	238	242	248	272	267	256	288	274	261	237	253	245	261	274	266	266	271	236	264	238	275	239	245	259	290	288	260	254	231	269	291	253	249	272	290	232	261	263	239	253	269	264	232	283	260	237	236	277	260	235	280	237	264	267	240	260	266	250	245	278	248	255	269	280	261	260	281	291	284	278	268	280	257	269	273	288	262	259	243	262	263	233	279	240	286	287	278	234	253	250	266	260	260	257	252	269	251	245	237	269	276	262	273	286	272	269	246	253	245	250	262	259	277	242	246	281	258	253	285	307	258	245	277	277	261	273	263	244	246	262	247	283	255	250	283	239	248	267	271	263	261	267	268	241	245	275	266	262	254	288	260	237	258	254	276	277	261	261	251	293	231	260	234	238	289	257	262	264	254	285	243	262	268	301	290	255	266	280	257	271	289	254	244	260	272	252	262	270	235	265	241	275	266	239	266	281	251	284	223	231	260	274	268	274	267	257	253	253	281	268	277	237	257	263	284	265	267	254	272	246	240	256	244	278	272	249	252	286	272	281	279	300	266	245	275	281	284	270	290	283	235	242	293	274	249	256	261	260	266	250	251	257	264	267	256	239	237	256	260	270	255	235	247	291	259	230	226	276	282	244	257	271	226	279	279	262	237	274	296	266	234	276	242	257	226	238	238	253	240	238	254	284	264	243	289	264	248	261	249	260	255	229	266	254	270	265	245	274	256	271	252	244	258	253	246	251	250	244	247	239	269	230	256	255	249	245	246	281	267	262	274	247	264	244	241	269	269	269	239	270	231	258	280	235	237	283	309	282	265	258	290	236	248	253	267	252	252	227	259	270	272	264	262	270	276	277	264	254	256	272	252	277	277	285	260	257	256	241	265	255	246	265	257	244	257	260	261	245	256	261	289	276	265	294	263	273	249	277	279	260	241	273	245	270	256	244	270	230	248	277	261	265	235	280	277	268	263	238	232	266	285	279	268	251	275	254	289	284	284	254	265	258	268	245	264	289	298	264	252	266	257	285	274	271	248	239	259	257	282	251	266	254	250	270	250	268	222	246	277	299	270	252	248	271	243	266	279	281	247	270	266	267	271	273	268	248	291	267	237	296	244	254	262	263	263	278	270	256	272	254	288	275	251	252	265	236	252	257	255	258	266	273	260	248	269	255	238	270	278	266	262	273	280	251	290	210	252	293	260	238	249	260	251	236	243	268	241	262	258	259	272	271	284	254	257	237	243	268	276	267	257	264	246	257	244	236	280	251	270	263	250	251	262	244	252	234	277	258	257	310	241	258	257	263	251	263	252	243	280	260	283	230	250	251	267	265	258	291	274	241	262	250	245	262	254	256	244	261	258	268	270	246	266	236	240	267	247	269	271	257	259	240	263	286	259	264	225	258	251	244	247	286	275	276	288	275	299	262	275	293	300	259	273	233	250	271	272	271	251	264	230	278	264	277	277	260	270	221	279	233	272	261	262	279	282	253	270	255	272	253	267	249	250	266	261	258	279	248	255	268	262	282	261	268	241	243	270	263	298	264	265	248	245	266	262	256	271	252	262	282	279	270	256	259	257	232	271	247	251	235	257	245	268	300	267	249	268	266	259	273	231	278	249	253	244	269	295	266	237	256	246	252	257	241	256	263	255	265	266	275	254	244	243	259	241	253	240	254	223	268	252	261	265	257	262	277	233	270	267	261	262	267	255	264	244	252	266	282	261	269	229	273	233	292	303	287	251	252	271	278	274	255	272	268	268	282	253	247	275	254	270	262	258	245	284	277	253	264	255	251	258	267	287	295	273	264	249	257	248	255	280	254	261	257	258	244	277	255	255	263	241	265	255	256	259	263	273	273	248	249	267	256	260	263	241	251	272	275	287	244	237	262	240	251	255	231	282	289	275	244	261	275	290	256	239	258	253	272	255	273	243	270	229	245	242	261	275	252	235	224	284	265	259	261	259	289	251	256	262	267	260	261	252	268	244	264	232	239	261	269	242	269	250	250	258	278	260	244	231	266	231	264	270	261	262	255	246	283	274	256	290	277	261	272	261	272	284	267	262	284	283	266	285	283	281	273	285	272	246	261	268	257	297	269	236	270	254	272	238	257	253	244	268	260	271	256	283	266	261	264	253	251	258	262	253	280	247	270	261	259	271	277	258	230	256	261	256	239	264	255	245	262	278	252	261	253	250	288	290	261	295	293	255	268	238	258	262	251	296	280	271	231	263	270	253	220	287	222	235	269	242	239	248	269	219	258	256	290	247	270	255	275	263	247	280	263	264	261	249	275	265	261	255	291	249	236	250	246	258	271	242	253	270	255	243	278	279	282	243	265	257	281	270	250	291	246	291	271	248	279	250	272	279	259	239	262	278	281	260	269	229	265	260	279	249	256	276	252	250	251	248	246	256	259	237	279	229	242	252	270	243	283	256	254	269	259	246	252	295	279	230	255	254	240	258	245	288	276	230	246	248	235	254	251	257	264	263	262	260	288	273	266	283	246	263	255	270	264	264	265	273	281	265	250	268	272	289	268	271	247	259	256	270	262	269	274	283	228	269	253	271	243	270	276	234	257	245	265	271	264	250	261	244	246	287	290	261	269	262	251	262	269	268	243	265	257	246	263	227	267	274	285	272	226	258	255	261	277	245	266	270	258	241	273	266	261	255	254	289	265	265	250	258	270	247	240	259	259	276	287	273	250	231	280	264	274	274	253	228	275	267	268	265	270	280	235	247	263	260	252	270	232	272	258	272	255	252	229	228	236	253	249	254	247	270	278	284	261	273	247	260	262	250	283	271	252	268	260	232	253	269	252	276	251	237	248	272	246	257	264	285	265	267	255	260	277	261	259	258	248	269	271	278	247	267	259	231	260	271	277	280	268	260	245	258	284	278	272	253	262	271	259	266	252	258	244	266	255	252	255	256	244	266	265	279	250	242	280	282	268	259	285	228	244	294	250	245	253	256	264	240	242	263	253	230	225	282	269	239	248	251	266	273	248	250	268	288	270	291	253	259	257	278	251	276	264	259	265
24030	21323	28481	24554	21353	13203	5252	2857	2099	1584	1149	895	798	736	587	564	475	489	441	416	376	414	404	391	384	359	302	322	332	311	324	349	311	314	316	325	323	356	325	309	327	295	324	339	355	351	331	297	278	306	327	303	339	284	282	302	309	294	302	308	265	299	298	277	285	267	303	292	245	296	325	325	290	284	305	285	300	295	276	280	298	263	264	255	271	280	277	288	250	305	278	276	296	260	285	279	274	309	270	279	269	279	289	276	294	255	252	257	265	303	267	286	233	295	280	256	269	281	261	308	266	281	278	251	259	281	300	261	281	269	275	295	250	297	282	262	263	256	249	272	308	308	270	300	284	302	280	262	273	269	274	287	282	286	274	272	253	284	264	255	280	286	264	295	273	277	268	267	273	260	269	276	301	290	262	299	290	263	261	276	272	289	291	275	265	286	306	296	299	292	246	280	279	266	269	266	302	292	289	278	285	273	286	258	279	282	287	262	277	258	293	268	283	261	268	262	266	268	271	258	251	304	249	274	302	275	257	270	246	281	288	283	271	284	257	281	261	282	287	289	294	277	291	260	256	248	256	299	290	295	309	271	308	268	251	264	285	288	260	271	285	278	284	253	285	258	264	280	265	267	304	273	262	296	283	279	276	276	246	307	287	272	278	302	271	279	260	276	270	271	298	294	273	249	270	279	284	286	285	278	286	260	255	298	311	294	301	277	255	265	249	281	288	254	300	281	286	247	268	285	277	240	297	237	256	306	253	273	306	278	250	254	286	272	278	242	249	275	251	291	258	261	280	283	267	292	268	295	282	250	335	293	268	269	288	251	282	291	300	265	289	291	255	264	294	304	250	262	272	243	255	238	289	256	306	260	270	278	271	263	280	293	248	259	299	282	294	265	288	246	283	311	268	267	275	283	283	300	277	264	290	262	286	271	292	301	303	270	276	238	244	278	242	306	250	282	258	234	268	254	287	289	295	264	260	273	268	277	271	321	293	258	268	250	298	265	309	278	248	284	254	290	245	263	254	254	297	291	270	271	279	261	307	277	295	266	273	229	306	273	287	264	249	296	269	269	273	286	282	284	272	261	259	271	273	275	277	267	287	286	282	256	291	273	272	279	311	285	273	275	263	272	291	282	264	274	237	284	280	293	258	290	274	292	280	282	261	251	256	270	283	268	255	277	265	285	292	291	249	278	249	299	266	267	248	283	256	302	274	296	280	291	270	261	291	268	288	281	277	278	250	266	278	287	269	295	260	308	286	262	253	256	277	273	292	279	305	285	280	272	282	307	274	274	284	280	247	271	253	280	262	313	296	275	264	250	260	288	254	276	269	280	260	268	258	264	282	291	281	298	271	270	270	254	271	287	242	294	245	252	301	258	320	262	254	248	287	267	238	267	247	279	256	267	276	266	255	282	244	264	260	245	266	263	297	286	309	265	265	316	258	278	277	262	286	275	283	277	271	262	268	251	276	268	257	243	262	271	301	300	267	272	268	255	292	291	280	297	277	288	286	318	282	246	242	280	268	267	262	245	290	263	297	273	298	307	271	282	284	255	259	301	269	269	239	264	287	250	284	276	268	261	281	266	285	291	256	274	266	272	234	264	283	245	279	273	274	273	264	260	284	279	262	280	301	265	288	269	315	246	267	283	275	278	252	281	290	283	259	301	281	257	255	278	252	280	300	277	262	250	282	297	329	280	247	273	266	280	257	242	267	285	261	278	277	298	265	282	281	295	239	296	272	272	259	256	266	290	275	293	242	274	275	302	257	267	288	250	257	311	284	278	274	255	239	287	294	240	275	244	266	267	302	259	268	265	275	287	283	299	268	251	290	288	293	291	249	257	285	270	279	262	258	293	286	270	310	255	259	268	274	253	271	288	282	270	279	280	301	259	268	254	265	298	289	269	222	274	271	276	295	269	283	255	288	278	295	267	255	286	270	279	276	293	273	299	285	258	298	271	297	282	266	282	284	270	289	277	278	279	263	261	288	267	271	266	252	250	288	265	276	261	270	261	312	276	293	270	301	313	262	247	259	313	271	291	279	271	272	269	266	267	253	275	273	266	241	279	272	273	298	273	253	269	263	264	268	276	250	325	258	272	257	292	278	280	290	288	277	278	303	287	284	254	276	298	280	252	300	256	289	273	253	270	297	250	263	293	299	277	281	279	263	266	287	274	299	292	263	295	286	262	235	229	251	278	274	285	276	256	285	262	275	287	276	264	261	292	259	275	277	237	267	282	295	288	317	273	274	272	267	315	278	265	271	261	236	300	269	278	266	282	258	266	270	261	314	278	258	280	268	274	296	295	285	269	294	296	290	258	311	259	288	286	258	279	279	289	265	303	279	246	286	235	309	249	285	260	259	265	293	284	280	271	265	267	272	286	305	261	261	279	270	262	265	276	296	275	242	283	294	281	310	259	261	285	281	268	323	320	274	266	281	282	259	251	269	286	311	257	250	300	292	295	252	266	246	285	270	274	258	279	279	269	272	271	258	270	268	266	248	259	253	307	267	262	283	253	259	276	269	275	294	276	256	290	286	286	293	270	263	284	271	254	276	278	271	287	294	259	299	280	294	273	269	265	278	255	264	259	274	271	264	262	253	303	285	274	271	303	302	284	283	288	264	248	278	299	257	291	283	292	254	279	276	250	279	293	263	292	266	292	289	249	273	268	252	277	283	264	283	250	274	316	276	270	249	283	293	275	281	261	274	287	271	279	268	279	261	284	257	280	287	252	280	280	285	272	265	262	278	245	284	263	289	300	250	253	296	260	256	266	277	267	266	274	289	266	278	267	281	268	295	266	284	272	263	286	290	268	261	276	293	265	263	272	306	276	251	297	271	306	257	280	262	263	303	270	290	283	305	288	287	302	295	309	276	241	272	264	267	280	281	280	259	287	272	297	279	272	298	252	308	252	262	264	264	288	273	269	301	276	244	247	284	254	266	277	263	266	305	255	297	268	268	242	296	281	254	285	289	262	281	282	278	290	289	275	297	319	284	263	278	284	282	290	264	284	290	284	271	313	242	312	268	248	257	278	282	257	294	302	291	301	291	279	275	268	282	283	275	274	295	280	271	282	248	257	273	272	253	293	334	269	326	271	253	259	280	282	325	266	303	274	277	282	256	282	254	284	289	284	284	277	266	282	288	283	283	284	241	264	248	255	261	242	281	243	294	268	268	296	276	253	281	244	278	264	255	269	280	253	267	275	272	290	274	297	282	290	280	288	251	253	279	249	268	292	263	284	255	308	244	264	300	290	285	278	273	260	268	279	271	317	241	287	269	234	251	260	279	280	252	290	282	277	295	275	273	261	274	283	245	290	258	256	293	288	253	290	239	261	280	283	246	271	271	257	287	281	250	308	265	289	299	260	293	288	257	263	274	261	276	292	253	259	268	274	259	268	266	269	281	290	262	269	299	324	289	272	270	311	257	287	277	284	260	296	269	287	223	278	292	299	248	275	275	273	281	298	271	244	256	270	285	278
25285	36241	24590	15391	12137	9416	6441	4684	3608	2621	2070	1494	1211	1064	875	781	686	622	566	568	516	544	495	477	484	443	403	400	379	371	362	370	375	345	323	359	335	330	345	334	380	384	371	376	366	334	354	346	351	355	321	332	313	339	305	329	337	335	338	315	313	340	319	330	319	310	358	281	287	314	311	323	323	314	273	323	320	315	306	311	308	353	289	287	295	296	288	271	278	304	319	289	304	293	303	278	290	291	276	267	305	272	265	265	310	297	276	296	296	269	309	288	292	301	311	289	282	299	277	289	292	286	285	308	307	282	290	271	333	279	328	286	293	300	306	295	285	296	290	287	293	292	310	277	310	290	318	296	296	313	317	297	296	304	300	281	325	307	288	288	292	275	316	309	293	296	266	257	285	290	293	256	274	306	288	288	280	289	295	277	295	272	313	321	292	288	313	273	267	310	312	297	273	295	282	270	323	300	273	274	279	275	279	289	279	301	289	307	277	305	271	319	304	295	288	278	301	265	304	313	253	300	280	317	306	301	269	309	287	286	271	298	291	270	285	319	322	288	312	282	268	279	305	284	281	340	301	295	286	325	299	279	319	295	295	271	265	284	294	289	281	283	272	286	271	321	298	269	320	295	328	314	308	287	283	310	281	277	274	299	320	270	295	302	293	287	300	305	292	277	293	305	320	290	273	293	263	309	316	273	279	318	302	266	308	320	279	288	302	257	290	313	293	263	313	306	314	297	274	305	298	339	308	297	277	269	287	306	303	309	310	293	292	288	292	310	289	306	276	278	276	295	309	251	307	290	315	295	283	252	297	296	299	328	312	294	292	290	276	270	309	287	260	265	304	304	304	284	282	280	295	296	279	288	299	319	305	317	294	253	259	254	260	303	280	254	323	275	305	267	295	301	259	264	285	276	285	296	312	278	278	281	287	297	301	256	298	290	296	285	273	276	317	276	300	288	284	264	321	279	280	309	297	270	307	276	323	309	296	297	309	284	297	275	286	297	274	301	285	302	279	275	313	296	269	292	292	301	292	275	277	281	314	305	304	294	316	300	272	296	290	294	289	319	310	305	310	285	279	309	272	302	303	296	280	286	310	321	300	281	295	298	263	295	324	329	277	279	313	311	288	294	257	249	287	279	317	268	283	305	308	303	317	298	292	289	287	289	295	316	284	328	294	286	287	310	284	287	295	273	287	273	312	293	279	274	303	328	297	307	310	297	238	320	280	296	301	294	295	285	312	260	265	304	289	290	312	317	266	324	304	270	297	307	276	299	289	273	288	279	315	260	301	293	322	276	286	303	270	297	299	276	285	277	290	280	273	310	300	272	295	270	299	290	291	311	286	282	314	310	303	301	281	312	288	293	326	299	297	294	302	291	279	309	321	299	321	294	289	307	265	282	262	273	281	288	298	274	303	285	279	302	306	286	299	326	287	279	293	293	312	283	292	336	310	284	292	301	295	238	293	282	299	277	270	285	267	328	298	269	292	279	273	287	265	278	298	301	316	260	281	286	284	278	311	306	303	255	307	281	290	276	271	310	296	291	286	277	303	284	301	284	305	287	245	283	303	307	310	281	262	292	301	282	275	310	281	276	288	289	291	294	316	297	299	299	264	274	273	275	305	300	261	294	309	314	254	274	302	280	310	256	278	245	302	297	293	318	294	280	266	304	278	268	261	286	302	313	297	290	265	331	269	291	269	295	293	300	285	326	295	300	295	278	286	288	281	281	288	309	325	300	292	299	299	287	299	317	278	287	318	322	259	326	282	294	300	326	299	270	263	287	284	314	305	292	292	281	288	297	285	268	307	300	306	290	301	300	271	274	250	294	302	274	300	288	293	304	290	311	279	299	287	277	289	289	287	287	273	309	295	301	303	300	317	313	305	289	322	287	276	312	282	291	267	278	305	307	292	265	295	285	325	299	292	279	304	298	293	327	308	284	282	281	285	312	317	280	280	290	317	279	297	305	290	286	287	288	266	299	259	288	284	279	306	305	268	267	284	327	311	272	301	274	301	297	294	299	299	316	290	271	309	300	286	274	275	324	295	266	288	337	249	258	272	318	305	301	283	296	304	297	292	259	267	281	298	301	304	290	270	289	306	307	301	293	303	307	303	286	321	311	278	300	282	290	279	294	291	291	282	278	291	268	293	330	292	270	309	289	284	294	279	323	283	301	283	304	294	302	289	288	267	313	271	291	292	257	293	286	290	281	297	270	295	302	294	291	313	268	302	306	297	280	280	291	305	307	298	291	295	262	268	300	318	292	278	265	275	318	265	304	301	292	302	305	275	299	328	298	282	286	299	298	279	279	279	288	294	278	271	305	295	294	308	270	283	286	308	260	268	311	285	272	279	322	312	303	308	311	293	284	305	310	289	295	322	302	275	304	284	284	303	287	288	298	305	305	278	279	280	309	285	318	311	277	266	276	314	299	275	304	305	296	291	267	313	317	286	271	290	273	283	265	276	314	302	299	282	314	284	307	312	284	277	289	277	286	303	280	299	282	271	287	283	279	301	293	313	321	283	245	279	288	296	307	292	261	278	317	267	282	314	280	295	292	313	317	267	277	284	245	301	278	295	269	322	256	312	269	318	288	277	306	268	264	309	296	303	309	266	313	293	294	289	287	283	317	263	298	282	300	288	285	274	306	304	288	253	304	331	304	294	296	305	304	286	293	277	304	294	266	301	324	296	322	293	314	272	300	294	306	284	283	283	307	310	299	290	309	327	286	266	293	266	275	309	289	317	296	298	293	257	292	297	322	282	284	312	293	290	293	293	301	287	299	311	290	295	308	296	256	295	322	296	291	287	282	286	288	275	268	275	274	287	277	272	294	315	315	294	295	271	295	302	302	310	286	282	313	311	315	289	304	287	296	269	289	279	260	306	306	301	302	288	283	303	319	297	263	354	265	284	304	285	294	294	290	279	304	284	292	314	315	300	291	316	312	266	306	290	277	313	315	270	280	283	279	305	297	308	281	315	301	280	309	269	291	285	303	292	289	292	297	288	273	279	300	281	268	281	274	311	291	282	275	292	301	291	291	261	281	318	315	299	331	312	325	273	303	271	306	285	283	325	278	296	303	281	303	337	320	336	289	285	268	264	268	298	302	283	299	287	320	298	293	278	295	286	304	289	281	287	296	288	304	301	293	301	286	298	317	297	287	292	317	277	266	279	286	280	324	292	299	301	318	322	287	285	275	288	294	287	266	290	260	293	281	300	301	267	299	279	329	298	305	294	296	289	271	299	299	286	289	293	293	328	289	264	257	260	271	289	278	271	309	278	286	297	317	289	298	270	274	294	283	316	282	272	274	241	306	280	270	294	298	286	296	319	298	268	270	269	324	281	309	290	303	313	302	315	300	274	277	284	302	306	272	298	293	301	260	300	318	287	290	315	262	311	303	279	320	284	308	264	314	263	275	290	269	341	254	285	281	311	283	283	308	294	279	306	321	306	293	295	310	281	262	315	313	303	282	284	304	273	298
25269	21291	27243	25518	13490	4831	2962	1977	1641	1197	987	742	666	595	505	488	459	494	423	467	398	445	378	386	388	382	358	367	367	340	329	375	366	350	310	363	350	302	349	372	322	343	339	378	343	383	328	332	308	344	349	340	334	364	337	330	366	355	353	319	314	353	321	349	314	325	315	315	341	309	320	313	346	328	326	331	336	343	326	315	352	345	322	326	316	316	311	329	314	345	290	315	357	323	323	329	322	302	305	314	321	327	313	311	370	345	308	317	313	331	300	318	292	295	334	326	317	320	308	322	316	283	340	331	325	324	352	340	329	305	339	312	320	312	331	334	320	307	328	352	306	337	296	321	319	329	306	334	322	299	304	333	312	303	300	309	308	323	322	300	318	334	322	330	359	338	301	363	322	304	313	317	307	348	321	295	300	359	320	298	315	318	329	345	305	299	307	308	331	319	308	306	336	335	300	328	324	321	344	325	334	305	352	343	333	344	325	298	320	330	341	339	309	298	312	319	314	311	325	318	321	308	323	317	319	331	324	345	296	297	316	313	324	338	297	325	348	316	310	344	338	315	318	335	330	330	321	304	321	365	328	307	326	329	321	301	304	321	298	312	314	350	332	326	341	328	290	291	348	290	303	316	319	296	328	334	303	330	335	343	358	304	331	324	359	333	295	334	296	323	346	309	316	321	329	302	314	297	303	343	308	289	326	332	307	327	340	323	343	323	349	344	284	322	326	322	318	317	298	314	309	327	331	334	351	337	293	323	326	335	322	336	302	289	315	295	337	290	336	331	311	318	330	351	322	329	337	327	286	339	304	358	311	324	288	306	319	310	330	299	338	269	316	325	323	336	304	316	326	312	289	317	277	336	340	355	315	314	332	336	321	309	315	305	338	340	311	305	313	301	311	323	327	317	303	323	312	291	330	328	343	304	339	319	298	333	306	308	311	336	317	319	339	290	374	321	324	292	346	323	349	344	342	333	302	334	319	285	325	332	317	369	315	299	289	354	323	346	306	283	302	312	356	330	313	305	334	322	280	325	333	298	335	357	313	303	284	347	324	311	309	342	327	346	310	322	312	326	334	321	305	338	312	318	323	335	314	319	301	298	316	333	345	326	358	317	350	307	297	313	346	322	310	310	332	304	339	329	311	303	333	308	309	347	313	298	314	298	334	326	309	302	309	309	318	305	278	314	287	334	290	320	304	327	317	308	325	325	316	316	332	330	333	334	319	307	294	339	316	336	328	332	334	333	314	304	345	327	302	323	312	311	287	336	327	333	344	314	322	308	311	317	339	329	316	338	314	361	318	302	337	336	326	309	322	324	341	325	313	336	317	336	325	304	331	323	317	332	320	317	313	310	357	327	291	318	364	329	307	318	341	324	301	342	315	301	340	323	324	341	352	327	300	270	285	330	360	329	304	333	305	328	308	319	299	312	329	322	328	334	341	330	340	342	303	349	325	305	308	262	340	305	324	322	334	353	315	308	338	318	339	287	357	324	317	312	288	284	352	314	321	321	309	307	297	306	333	295	274	314	300	299	347	312	327	319	358	337	312	308	343	312	298	284	292	332	342	302	288	296	331	343	300	303	309	320	338	300	273	300	302	326	295	342	308	322	323	332	360	289	312	342	334	330	325	291	359	309	317	321	338	302	291	323	316	337	298	336	331	321	368	330	322	295	271	309	330	312	327	322	345	324	312	307	318	294	325	324	290	328	345	318	329	305	317	314	304	267	305	316	300	298	292	331	324	330	320	316	312	334	307	308	322	317	332	282	313	335	302	301	304	309	321	310	326	315	348	317	324	334	266	309	337	328	323	340	318	315	335	279	297	324	347	318	345	316	334	334	328	304	322	352	306	324	329	325	339	330	352	355	360	337	314	302	351	318	303	309	323	304	288	348	305	305	320	351	298	329	349	320	327	304	287	340	307	315	297	330	322	318	364	319	324	330	325	313	315	322	339	320	313	290	320	310	308	311	298	338	327	337	321	316	322	326	308	341	297	293	319	322	309	342	322	294	257	297	324	338	344	320	334	308	338	319	325	321	340	327	356	315	329	347	336	299	286	345	308	326	324	326	296	349	296	319	321	313	320	329	312	312	324	299	343	337	321	328	329	284	349	310	324	308	326	318	316	301	289	311	327	345	305	290	348	313	323	306	302	349	315	328	319	326	314	314	335	325	329	318	303	317	302	344	316	366	389	314	331	304	336	326	316	313	311	320	308	334	283	332	335	347	331	301	353	316	347	293	315	327	338	299	334	335	300	309	327	333	308	338	302	311	345	302	330	323	329	349	294	318	333	274	307	306	311	309	303	317	291	311	341	314	302	315	296	346	303	329	334	319	303	297	344	324	315	341	294	324	310	313	333	305	326	337	327	320	349	360	335	324	286	340	330	297	324	325	330	298	336	354	321	334	281	304	324	307	317	327	324	331	362	313	322	321	315	304	320	370	320	325	332	300	303	363	325	332	311	341	320	342	314	348	301	345	313	329	326	330	302	331	319	307	319	317	313	327	324	323	288	311	305	338	333	334	348	282	308	325	331	339	319	290	348	326	341	337	343	340	318	287	341	305	318	299	312	341	319	306	334	325	322	321	339	329	326	349	323	343	316	314	318	307	323	343	316	291	356	312	320	321	323	309	316	334	336	299	331	330	329	299	359	329	314	290	358	306	326	350	333	325	312	294	303	349	299	315	299	300	341	334	331	352	337	277	339	308	331	281	301	328	340	321	305	342	327	310	331	304	309	333	263	293	312	306	338	344	339	299	320	316	315	303	338	316	289	315	331	325	290	293	304	340	335	306	334	288	291	328	303	305	342	287	315	323	307	328	324	314	309	278	324	324	286	302	337	306	314	328	319	332	330	323	332	302	275	338	314	312	329	336	310	329	309	326	329	317	320	327	315	318	350	329	313	342	326	296	328	318	312	340	356	306	334	327	308	310	290	317	324	326	316	360	323	313	314	317	340	314	330	296	325	313	346	252	339	357	316	327	333	324	312	329	297	314	347	309	316	337	295	293	307	342	318	349	288	307	325	289	313	281	356	337	348	340	317	304	303	345	311	312	281	304	331	346	324	334	302	314	313	316	333	321	308	285	327	356	331	334	338	333	313	331	266	331	325	329	319	333	305	316	336	335	301	335	314	289	348	309	326	329	327	331	302	326	314	300	343	322	326	302	304	313	322	332	321	329	305	307	291	333	330	334	337	326	307	317	349	305	317	306	315	323	341	324	322	304	342	315	311	321	316	291	341	344	346	338	336	302	318	323	323	313	341	312	334	338	306	303	340	310	314	335	343	315	323	340	319	311	302	321	321	300	312	318	343	330	342	339	352	310	317	307	305	326	327	322	310	320	318	307	313	304	328	303	297	326	295	309	347	331	309	319	294	341	295	327	339	295	320	304	329	319	331	323	320	322	324	313	336	338	318	296	296	336	303	333	334	327	305	333	310	303	327	340	311	336	326	330	281	305	325	320	292	320	336	340	323	316
24540	32223	21555	13064	9842	6990	4944	3776	3052	2169	1770	1283	1085	890	776	675	677	621	559	514	541	496	457	449	468	443	483	459	404	460	414	416	464	391	365	394	359	375	414	415	399	378	401	429	357	393	393	387	380	396	367	372	360	371	354	377	356	345	375	378	378	365	363	348	351	401	390	332	375	368	349	378	363	381	375	347	359	336	342	340	359	345	369	350	338	338	328	370	349	334	317	368	370	343	341	366	340	341	342	342	350	331	351	327	326	359	331	330	331	317	375	363	346	365	375	344	354	310	337	355	341	346	331	347	361	316	341	333	346	345	343	337	360	319	352	340	349	318	313	358	359	304	341	340	348	332	353	386	306	369	342	358	324	333	339	311	335	360	362	346	378	312	358	386	350	347	340	380	324	363	361	365	349	333	332	331	354	336	345	348	378	326	330	334	371	364	340	346	335	357	358	347	367	363	320	361	349	325	337	333	366	323	319	336	325	312	340	343	348	340	344	370	364	374	342	359	341	360	310	334	354	332	353	378	371	378	311	332	324	324	354	334	347	350	328	326	372	368	338	356	339	360	346	330	368	364	344	343	376	336	340	349	350	309	364	310	387	335	341	346	371	340	360	358	364	342	337	329	350	353	319	304	398	363	355	367	326	352	367	348	357	358	337	379	363	370	353	359	325	324	298	366	315	372	350	359	352	333	370	375	405	370	356	339	324	345	343	377	341	365	374	355	314	319	364	334	370	316	349	328	329	372	363	325	354	347	362	363	370	353	333	358	371	354	365	334	355	337	361	342	342	393	326	368	375	352	343	340	386	359	342	295	351	346	323	341	350	355	332	351	378	345	357	347	343	341	337	354	355	363	347	345	354	379	332	335	366	356	361	351	354	380	320	358	331	337	315	326	345	332	341	350	309	362	317	339	363	315	381	317	356	315	365	323	365	370	361	342	332	334	343	363	328	343	313	333	346	314	339	325	366	346	365	352	340	339	315	343	348	334	321	369	320	343	327	356	344	334	352	334	329	338	334	360	341	387	329	344	357	354	340	337	383	306	334	338	349	335	340	332	369	355	380	359	344	358	345	352	333	332	365	343	327	350	326	340	324	346	348	318	339	335	363	366	330	362	344	354	366	349	349	338	335	367	336	328	339	364	349	373	386	350	340	379	360	351	369	332	335	366	368	359	338	364	335	349	358	334	338	338	314	366	380	362	356	336	321	358	324	362	342	320	339	335	334	327	390	336	343	366	345	313	366	345	349	372	332	319	341	329	329	375	348	336	357	323	340	346	337	347	314	364	332	346	336	339	335	331	335	335	368	312	350	325	349	369	336	368	332	338	341	355	296	332	385	355	381	342	332	322	339	344	368	344	368	307	335	355	346	333	334	347	351	369	341	351	370	338	342	306	345	337	350	308	339	364	369	341	361	332	335	385	344	340	359	372	351	341	361	353	342	355	346	362	349	384	380	325	346	358	354	354	357	361	367	365	334	348	326	372	368	366	362	318	349	343	350	344	320	331	357	340	340	303	327	355	364	325	334	337	340	346	354	353	317	353	342	292	348	332	370	366	340	365	352	311	319	341	324	360	356	332	331	352	375	337	319	361	375	334	350	389	377	328	364	348	354	362	316	368	360	341	353	376	331	315	363	326	316	312	340	314	330	363	356	344	381	365	335	332	357	316	309	334	336	355	334	333	297	347	358	326	341	365	320	327	323	339	324	323	328	324	389	360	374	354	335	346	337	337	325	359	359	358	337	305	351	337	393	326	361	337	335	323	305	344	345	351	324	330	351	329	350	367	325	337	360	369	307	381	330	342	322	384	352	335	347	364	336	330	341	333	361	340	332	337	374	353	337	290	344	352	373	336	366	351	351	311	330	319	366	343	331	335	357	345	337	341	347	380	302	329	343	343	342	327	344	353	317	322	338	345	393	340	375	353	358	349	346	336	346	345	342	337	351	339	375	340	350	346	335	374	365	352	347	326	333	336	321	373	354	355	342	376	346	357	372	348	344	370	347	335	336	374	329	346	335	328	357	373	355	339	357	346	369	341	366	331	337	291	348	346	357	319	338	322	374	362	362	329	342	322	365	319	361	352	303	345	322	304	304	375	343	346	354	336	338	333	344	347	339	323	356	318	356	349	364	311	312	362	366	362	332	336	380	358	325	373	363	337	348	353	314	377	349	371	359	320	360	356	332	350	331	371	373	342	362	327	351	364	358	316	387	326	334	356	373	345	369	371	361	339	329	381	333	337	351	324	331	374	349	368	354	335	353	338	336	346	347	359	316	367	361	360	326	341	334	321	341	373	335	338	331	336	357	319	322	369	360	343	324	324	347	350	347	330	340	329	341	342	356	349	328	360	325	362	340	369	341	335	347	350	363	340	346	350	363	403	338	342	324	350	325	322	326	359	351	367	332	348	341	321	334	366	344	331	323	332	319	312	331	328	362	355	356	355	347	362	296	348	356	367	353	345	321	329	322	358	358	344	328	331	340	343	317	352	352	350	347	328	325	345	386	311	346	328	356	336	332	317	352	357	336	346	338	350	328	349	357	351	352	360	339	340	350	335	348	339	344	331	372	358	337	343	328	366	363	349	336	336	348	339	314	339	349	347	347	336	363	346	358	305	351	353	370	346	352	309	362	370	380	322	343	300	340	314	347	354	361	359	322	352	351	385	360	339	351	343	318	349	333	352	339	358	328	364	337	353	364	355	337	336	353	331	345	352	350	346	375	313	331	336	346	346	331	366	356	328	348	376	339	336	355	380	359	327	336	328	360	325	369	344	337	326	390	363	354	342	323	327	347	323	345	345	365	358	341	353	350	389	347	339	388	343	330	331	341	348	335	338	356	369	346	335	368	363	328	333	361	358	373	325	367	341	334	338	312	369	334	335	364	329	351	354	354	314	355	351	357	371	331	356	336	358	330	376	330	348	377	365	321	378	357	327	348	347	355	310	355	374	324	347	334	316	316	340	359	358	366	366	346	327	307	338	304	350	350	348	336	359	333	361	349	320	346	348	365	356	350	372	336	335	351	360	338	383	346	361	338	349	345	348	370	352	336	377	367	342	364	355	357	327	331	339	309	344	387	352	347	351	383	379	328	308	358	361	333	354	347	378	351	351	338	329	361	338	348	359	361	338	335	354	319	359	304	374	311	364	364	351	335	343	363	338	353	346	348	341	355	329	326	349	315	317	367	334	326	343	324	350	374	335	353	370	369	349	338	344	355	375	354	367	337	360	354	371	387	338	352	356	365	342	334	339	344	346	369	374	353	349	351	348	375	330	358	347	345	327	381	346	344	332	372	316	356	328	323	357	336	351	340	317	318	374	355	327	331	344	376	341	335	333	348	340	373	318	334	355	349	354	367	380	343	314	345	306	341	352	295	347	348	350	339	351	355	356	342	323	340	331	324	337	350	335	339	350	308	320	393	347	332	350	340	347	367	340	353	349	373	340	349	372	343	352	352	343	316	315	345	354	354	348	358	343	345	362
22856	21295	28904	24032	21371	21488	12886	4640	3212	2428	1931	1548	1282	1036	927	815	754	715	679	607	620	580	551	576	591	507	541	477	497	499	424	477	492	481	429	453	435	490	430	514	440	477	508	461	474	446	460	459	479	460	447	435	480	456	396	428	474	437	439	454	416	418	472	417	408	422	417	464	433	478	435	457	409	436	392	378	467	436	409	406	411	435	446	395	432	420	390	400	422	420	426	384	405	413	408	381	374	398	412	391	417	411	382	374	408	436	380	408	396	364	422	432	432	389	438	467	466	410	341	406	410	407	424	400	401	415	419	358	388	401	432	413	395	398	442	409	425	381	437	376	447	396	391	391	380	465	419	404	439	362	405	402	383	409	424	414	414	419	450	395	403	405	423	374	400	416	400	402	428	430	387	392	352	399	391	420	371	395	417	412	428	425	400	385	401	403	399	426	431	426	379	408	387	408	409	404	377	387	428	411	376	432	417	391	385	408	402	438	403	425	419	416	427	392	392	441	405	404	410	389	396	388	405	407	420	380	410	392	388	406	393	392	407	388	380	413	423	402	415	398	425	416	409	415	404	395	435	431	398	395	392	368	394	432	389	406	414	438	393	398	391	408	390	420	411	393	379	400	403	380	416	425	426	390	379	412	389	441	392	385	415	403	402	371	406	404	409	401	404	395	406	378	396	402	409	417	429	410	442	389	387	390	389	416	410	410	420	444	408	396	404	355	430	420	407	405	424	402	386	404	404	429	389	427	420	410	399	399	428	452	388	404	406	430	407	390	414	384	387	396	424	386	400	435	390	416	406	385	369	398	444	462	397	398	440	405	418	379	391	380	373	396	391	399	402	407	363	395	413	372	431	406	418	398	441	417	412	391	396	448	395	409	401	373	340	402	390	380	399	416	451	378	443	413	436	416	423	431	352	412	427	401	435	432	426	404	399	403	389	400	428	425	403	405	429	418	429	434	395	389	391	451	415	398	416	440	409	431	433	427	378	422	390	443	434	418	400	367	403	388	397	431	402	390	418	410	397	415	403	411	370	404	415	398	393	405	398	414	408	378	412	426	383	387	429	433	379	354	424	408	412	423	394	439	426	388	420	395	406	389	378	362	388	421	404	376	388	392	383	378	385	390	407	394	414	390	406	400	418	421	440	408	427	397	380	420	392	372	406	403	405	442	437	386	391	395	390	440	409	451	363	413	399	422	439	372	411	399	410	404	427	388	401	398	422	400	421	412	428	449	427	398	406	417	398	399	385	402	450	395	394	427	390	397	398	456	386	406	371	392	426	428	430	395	388	420	394	370	413	399	409	420	373	418	395	421	425	398	390	391	397	401	397	378	391	402	353	371	370	401	397	399	392	393	417	393	424	406	391	448	385	390	411	378	379	439	425	420	412	421	409	387	411	370	398	428	424	395	365	394	396	374	357	432	418	414	418	425	409	370	408	368	376	382	393	407	403	445	383	423	409	418	396	397	419	410	365	409	438	405	446	385	407	389	397	372	412	406	425	387	402	414	388	427	400	428	428	408	409	401	421	388	430	416	356	398	398	418	422	380	418	414	399	418	426	416	438	382	417	401	404	363	405	427	411	379	393	414	414	436	373	395	425	375	433	409	413	411	404	417	387	432	391	383	427	410	416	403	384	387	404	428	445	425	463	397	406	395	392	385	421	404	450	400	395	409	419	394	399	412	417	442	408	411	382	367	419	397	389	416	404	407	372	421	404	395	388	421	386	431	429	398	377	385	430	413	411	391	390	403	428	368	432	387	403	426	441	433	396	391	429	380	384	391	411	375	418	410	408	397	412	422	425	370	407	426	389	436	395	382	404	390	420	370	417	415	369	385	388	423	391	437	433	433	392	419	383	398	398	358	397	422	398	381	391	384	421	429	391	412	405	399	377	420	393	413	389	391	407	400	400	406	429	398	354	386	363	417	403	407	438	442	423	424	413	419	414	405	419	409	446	415	392	407	432	377	402	407	461	380	386	431	424	402	458	390	418	425	422	418	423	413	393	467	396	394	404	408	367	429	394	417	408	374	392	376	395	411	403	405	419	434	415	406	419	409	420	416	415	402	404	400	433	400	428	420	403	433	380	365	404	388	368	405	417	392	380	432	392	380	423	425	406	404	384	434	376	458	410	445	425	399	404	382	431	398	366	403	426	437	389	437	380	414	423	395	362	414	400	442	400	393	383	410	378	416	423	435	412	404	387	407	407	379	412	410	392	398	416	388	386	397	388	424	427	444	420	414	389	380	453	424	395	415	385	387	386	370	415	409	409	428	404	423	369	421	438	406	421	405	430	404	432	440	376	400	403	413	419	412	402	444	437	395	401	424	412	413	404	406	348	370	403	409	422	442	389	385	405	406	384	420	380	418	397	433	388	414	391	407	421	416	396	409	395	424	425	443	364	382	404	423	426	420	427	382	401	379	420	398	423	437	369	414	415	426	412	385	395	447	427	417	425	427	396	425	395	395	390	459	404	421	407	396	394	440	438	413	388	441	406	440	385	411	410	399	401	428	404	426	446	432	438	419	392	384	412	395	416	404	409	408	405	445	414	372	438	379	388	395	367	402	424	429	353	415	383	421	418	408	441	373	397	432	448	445	396	395	397	412	379	386	375	414	377	433	385	384	394	392	417	420	414	433	379	399	430	436	385	359	427	388	412	407	421	416	390	363	423	400	389	399	399	390	418	431	420	405	394	433	393	384	411	386	381	416	407	402	417	421	433	391	428	425	423	407	392	406	397	414	399	374	400	417	435	418	422	397	401	375	397	447	433	411	424	409	418	435	404	417	404	394	388	413	406	420	447	439	421	391	408	401	401	380	414	426	411	418	376	367	417	406	397	414	437	373	454	393	390	399	405	421	448	402	455	365	414	407	417	428	400	420	421	383	400	395	420	377	411	378	382	428	378	417	397	403	442	436	397	402	400	388	417	434	407	370	411	406	431	400	408	375	416	406	384	410	389	396	432	408	411	419	404	412	412	442	386	412	424	423	416	392	399	410	422	378	416	426	396	450	390	387	388	407	412	390	385	420	373	403	406	398	394	371	429	405	390	423	403	430	396	381	414	416	436	439	396	429	399	397	384	383	448	361	415	396	381	412	387	414	394	415	408	401	432	435	407	425	379	406	385	415	374	380	390	410	383	429	366	397	400	420	397	423	454	393	378	405	394	375	399	402	388	403	399	413	400	383	388	396	435	394	402	389	453	413	420	401	426	409	439	400	417	416	414	386	390	415	397	388	409	398	381	371	413	417	410	387	429	438	400	420	461	405	399	418	411	441	415	388	439	416	415	433	379	438	439	381	356	405	393	432	413	416	430	418	397	380	423	410	404	445	408	397	399	372	391	382	371	409	365	403	379	426	407	378	393	377	383	424	390	424	402	392	422	402	428	420	414	363	406	405	382	404	359	418	380	403	396	429	376	390	414	381	398	400	388	396	383	411	402	422	384	391	379	387	392	398	408	381	419	393	427	380	427	394
28791	40691	29708	20792	16619	12051	8664	6905	5425	3957	3220	2479	1878	1629	1324	1161	1079	882	791	784	757	710	699	677	657	557	607	575	573	549	532	500	486	518	469	486	462	463	486	488	480	491	481	550	493	494	511	491	511	516	528	497	481	483	487	461	476	495	407	427	464	492	455	438	463	454	497	449	459	474	425	431	441	457	417	445	471	392	444	442	399	453	453	440	421	413	431	380	407	429	420	411	414	424	416	404	442	430	445	388	402	406	419	409	412	459	395	422	440	417	425	407	427	426	414	410	368	386	388	415	435	434	435	413	385	432	436	422	427	427	418	403	404	419	407	398	402	391	403	408	409	427	429	426	439	432	466	423	414	408	478	428	400	395	402	417	427	442	352	414	448	405	394	404	414	411	384	410	384	424	447	417	415	387	367	412	429	397	397	401	398	410	430	406	415	418	403	418	395	447	436	408	419	414	427	388	414	425	447	426	397	434	429	413	406	411	429	421	420	421	399	400	417	454	432	444	426	462	410	418	406	439	424	378	415	398	430	386	433	443	388	403	435	423	406	431	385	450	445	444	432	410	424	426	406	446	424	424	395	421	447	453	422	406	415	421	429	395	421	405	411	420	397	429	432	378	416	460	414	442	438	412	448	431	414	394	410	451	399	416	422	409	444	396	411	429	399	458	407	443	412	399	392	415	455	418	403	410	426	388	397	404	410	410	397	392	421	410	399	386	459	428	424	442	429	413	419	408	391	396	388	426	435	394	420	429	396	404	451	389	419	402	432	402	397	373	440	417	390	435	403	376	401	407	409	407	430	402	409	436	378	418	404	396	405	423	399	405	399	425	433	414	399	393	422	426	426	400	417	406	423	428	434	423	390	446	402	408	430	400	397	429	428	429	428	404	372	403	425	428	421	395	434	436	398	452	413	425	423	462	394	413	439	416	432	396	432	410	408	411	436	405	416	406	406	402	381	384	443	454	378	426	420	431	406	397	439	420	407	413	377	410	379	440	401	425	437	424	397	388	412	432	416	403	436	415	394	382	419	380	460	399	370	420	447	437	384	428	385	409	456	422	392	388	400	408	459	386	431	400	445	407	416	405	416	417	419	400	407	422	414	384	456	415	443	437	435	411	438	448	433	423	417	443	433	422	411	413	429	422	430	426	427	418	364	404	400	409	396	450	397	416	408	426	413	389	413	456	407	420	404	416	424	435	431	444	392	406	421	417	392	392	461	387	382	400	391	422	391	416	440	416	437	421	418	419	422	395	403	368	458	428	422	430	402	428	385	420	414	450	391	385	425	429	382	443	388	407	420	430	442	408	397	407	394	356	400	388	436	424	392	415	414	431	413	405	432	389	429	434	439	452	433	393	397	406	428	423	404	452	429	379	399	415	418	425	418	435	397	399	436	408	440	404	414	465	405	433	438	406	443	441	436	399	414	419	418	389	410	426	396	423	414	431	388	414	440	432	411	405	402	421	391	423	423	391	408	421	422	408	427	385	432	448	438	427	387	393	422	398	409	434	421	436	407	434	418	400	438	453	421	380	402	403	377	421	431	407	428	383	405	415	380	389	411	406	381	391	466	411	391	392	455	417	390	439	442	394	445	383	406	404	435	449	435	399	413	418	439	393	426	363	403	414	407	407	422	419	401	437	394	392	394	425	416	402	422	400	407	418	437	435	448	457	411	413	442	438	443	409	405	416	420	392	400	414	441	390	430	406	389	426	387	409	416	461	437	410	454	444	386	412	398	397	391	422	477	384	394	409	433	394	382	431	422	470	401	463	428	393	427	401	445	406	396	398	388	393	412	428	404	405	461	390	412	435	392	422	475	407	417	420	403	455	423	423	431	404	395	373	371	403	388	390	422	431	451	445	442	408	425	406	423	422	401	425	437	420	453	439	442	422	404	434	445	403	408	436	437	407	429	406	414	432	414	416	410	394	429	417	374	407	445	384	418	410	415	395	439	441	459	399	425	392	431	446	412	407	424	429	414	418	402	438	419	399	417	388	386	418	415	431	425	405	424	431	377	407	421	413	400	380	386	422	406	404	407	426	433	426	418	414	428	386	435	410	450	396	448	411	392	441	404	434	422	436	389	424	420	411	407	425	435	409	413	385	392	383	452	405	416	445	410	378	399	370	428	413	426	406	417	421	432	429	431	435	431	385	436	396	433	388	435	444	425	431	398	396	441	418	400	437	429	413	409	439	409	457	418	431	421	405	437	385	423	456	427	395	440	377	412	409	418	404	417	408	394	428	405	430	431	396	440	428	441	436	440	410	445	422	450	459	394	433	455	410	412	398	419	406	390	422	382	390	407	384	445	413	440	423	433	438	426	428	418	406	405	417	401	417	445	415	390	437	412	397	418	433	420	402	423	398	391	439	430	441	385	431	409	442	403	380	394	418	444	413	411	409	388	434	427	383	416	388	424	438	417	408	417	456	397	428	431	427	439	405	411	404	413	424	416	429	394	399	456	438	431	424	421	446	450	383	411	396	430	410	414	404	404	410	374	411	433	408	430	392	417	419	412	445	408	411	421	409	418	394	364	423	440	399	397	440	407	387	386	389	419	378	403	436	415	395	374	458	440	426	411	426	439	425	428	430	394	420	420	424	401	405	410	390	408	430	439	401	392	405	411	421	400	357	431	380	406	391	407	427	402	381	432	418	425	447	451	420	396	434	402	397	429	391	419	481	414	440	440	437	424	432	378	428	388	400	420	445	419	371	439	431	465	412	386	404	421	400	382	439	398	432	466	420	445	424	408	410	433	405	398	380	399	412	414	399	422	423	419	408	430	422	384	417	403	415	378	386	424	432	436	399	389	397	393	400	414	420	399	432	396	441	385	427	414	430	408	417	424	422	453	384	429	400	391	408	419	454	440	384	428	396	412	401	448	416	422	422	415	421	381	434	397	421	414	404	461	400	419	388	439	441	426	447	403	416	383	452	383	395	400	400	421	386	411	398	379	469	374	402	398	389	409	428	408	389	433	418	416	397	423	406	393	404	442	393	417	405	422	415	433	434	424	392	430	412	454	414	399	390	434	401	393	415	422	433	422	419	438	382	408	420	395	415	412	397	409	416	425	401	416	389	407	389	449	398	416	409	418	377	437	434	423	399	405	395	410	399	400	404	394	392	425	367	400	473	380	414	421	413	395	447	395	440	430	455	453	434	403	416	388	372	445	393	418	438	439	423	401	412	439	389	435	439	417	396	396	394	411	454	461	414	432	461	419	410	384	391	398	421	421	405	392	394	430	412	402	413	424	383	381	384	422	394	409	427	431	419	414	384	386	437	389	393	404	423	399	399	388	414	404	424	411	413	414	414	442	416	379	424	457	432	410	400	413	410	390	397	413	452	415	401	416	394	407	412	398	420	487	368	444	420	407	438	427	406	414	410	392	429	399	460	401	410	434	408	437	437	399	416	404	423	417	397	427	378	436	403	433	416	409	397	415	403	404	425	409	395	425	410	432	424	484	428	401	438	419	437	394	442
28724	21345	17120	9843	5678	3098	2037	1459	1127	888	715	574	535	394	415	402	337	300	284	299	291	296	254	280	294	270	263	285	266	282	269	231	266	254	252	281	276	255	257	260	302	237	275	285	275	241	247	252	230	290	242	268	278	256	273	261	245	239	265	244	264	256	209	281	262	239	264	265	269	240	250	253	241	241	251	275	249	245	258	236	235	239	250	235	251	240	234	202	244	244	242	257	236	233	231	246	227	227	237	248	247	258	224	254	230	247	241	210	232	243	218	278	251	244	249	236	232	226	238	264	223	224	231	246	252	241	235	201	262	253	245	221	216	259	248	222	214	238	245	221	248	240	221	230	241	243	228	225	224	280	244	234	242	232	241	236	243	255	224	237	251	227	218	224	232	242	256	244	223	239	211	242	219	242	235	221	249	232	254	233	230	213	246	246	266	220	223	233	212	256	236	246	230	246	243	238	245	247	248	215	241	211	228	232	274	222	236	226	250	262	252	237	236	231	230	255	219	214	242	242	243	248	251	253	231	268	260	242	224	233	228	260	224	232	201	236	250	261	213	244	252	242	277	259	251	228	243	250	220	239	210	222	264	263	249	260	251	246	235	241	252	230	249	244	251	229	224	253	240	254	220	263	243	222	244	233	254	236	222	233	243	223	215	224	241	225	228	234	241	244	252	232	217	222	254	228	247	237	223	233	239	241	205	223	241	223	252	238	240	214	256	212	246	237	231	274	232	240	264	246	241	225	233	229	243	256	270	219	255	255	231	237	229	241	245	235	269	231	270	247	232	241	245	223	230	223	233	256	227	242	258	236	247	261	233	235	216	234	228	248	247	231	217	226	284	235	227	235	260	234	234	253	242	226	245	230	235	251	207	220	237	236	210	251	247	229	277	214	252	224	260	227	240	219	233	265	268	241	225	248	238	239	218	217	238	273	247	218	228	226	235	239	252	220	228	281	235	246	261	240	213	239	235	249	212	216	230	235	247	236	265	237	216	260	249	288	231	237	234	231	230	248	237	260	233	249	241	216	234	254	215	230	232	249	196	244	248	234	229	268	228	246	211	235	241	231	244	232	253	258	252	208	238	264	230	229	230	233	231	253	256	239	270	237	222	247	229	250	226	184	255	261	253	232	234	250	236	233	255	231	220	246	244	227	236	259	247	250	249	239	228	224	244	253	253	222	255	249	234	241	241	238	265	246	229	225	250	232	246	237	210	232	229	231	250	251	240	230	241	254	232	239	250	217	246	248	249	263	240	247	260	259	239	236	225	232	254	240	213	243	248	211	221	236	219	225	240	246	241	220	261	210	239	265	245	216	236	212	240	243	215	234	236	219	254	246	218	238	246	243	242	219	247	230	260	233	228	221	233	236	246	238	239	232	265	240	235	242	234	240	246	262	237	223	239	231	260	233	267	245	227	219	252	265	246	238	235	240	252	255	253	236	273	248	243	234	208	247	261	264	238	244	228	242	236	218	232	232	217	240	235	252	227	237	236	268	221	251	260	258	236	254	254	256	235	223	246	223	226	240	206	252	242	219	203	227	244	231	261	237	258	239	252	220	240	237	235	235	224	270	254	227	249	227	248	243	265	242	244	242	241	247	243	245	268	229	236	223	256	233	222	195	239	252	255	226	227	255	240	233	253	255	241	217	263	221	223	240	246	232	247	238	249	201	230	229	261	249	269	259	222	237	250	246	249	273	254	247	255	210	258	243	240	228	238	247	233	213	216	234	223	222	248	254	211	239	236	221	245	247	261	230	235	241	186	258	236	281	261	271	250	235	227	238	221	247	217	263	240	240	239	222	255	247	249	259	236	263	256	225	217	203	262	254	229	238	252	250	242	234	235	253	221	271	235	226	242	231	231	239	264	239	237	244	255	241	237	244	254	236	243	255	234	266	260	223	214	258	252	221	221	262	222	233	226	268	251	251	230	252	227	249	247	237	234	244	258	217	219	252	227	243	216	260	219	229	232	231	248	225	225	252	251	244	257	244	248	252	283	254	217	208	237	231	241	225	233	238	229	246	239	219	223	260	250	235	253	213	232	248	246	213	229	233	229	236	251	245	240	236	251	208	263	246	226	221	239	238	266	227	238	251	232	222	221	249	205	228	246	243	213	273	223	258	252	253	245	243	236	263	237	267	241	207	254	234	225	235	254	260	250	233	218	235	219	229	228	235	242	256	230	213	240	250	187	223	258	228	256	254	221	236	198	261	267	252	253	250	252	245	249	216	244	230	228	222	250	225	227	241	222	245	234	225	214	236	274	236	242	240	257	279	249	253	254	227	249	263	255	236	256	243	250	264	232	253	225	228	259	239	203	235	245	224	225	241	248	247	256	252	230	218	276	235	220	267	254	232	252	230	240	244	221	267	226	249	220	258	216	237	253	231	258	226	257	253	244	234	242	220	242	232	243	236	246	258	218	245	221	234	218	236	226	233	229	247	241	252	251	212	266	246	221	248	248	249	239	267	252	241	244	240	223	223	253	233	252	226	235	239	242	242	256	235	246	236	234	233	251	251	249	259	234	265	237	257	257	222	241	240	224	251	268	223	252	236	259	240	255	256	227	219	254	273	234	231	224	230	238	231	246	256	260	215	260	247	236	213	250	245	248	253	238	220	235	242	239	229	263	244	263	231	254	259	244	237	209	235	233	245	231	227	251	236	256	267	275	244	256	224	254	240	214	262	252	254	251	232	222	247	267	249	255	240	234	231	241	222	271	239	222	228	227	233	253	247	241	251	244	252	266	265	227	247	238	244	257	218	205	225	222	236	232	237	232	248	236	237	252	280	256	237	208	262	234	227	248	257	220	237	240	244	273	240	246	252	219	257	212	236	216	236	265	256	243	257	226	240	226	239	235	241	240	252	227	258	248	247	205	212	249	253	245	231	246	216	245	229	201	259	272	222	227	232	215	245	257	233	230	238	207	237	212	243	231	244	228	224	236	244	267	241	244	213	248	242	241	247	235	237	203	227	219	246	238	256	252	239	232	247	206	262	240	223	225	246	217	229	228	240	224	258	208	240	258	245	254	241	251	244	211	244	234	251	248	225	228	257	256	210	267	247	258	233	233	239	270	236	232	265	264	239	233	267	239	235	258	228	246	215	240	235	227	231	248	261	249	261	267	245	235	227	236	249	241	242	252	248	235	244	253	231	225	233	249	267	233	236	247	224	235	248	223	243	226	244	268	252	222	253	254	231	235	229	228	257	253	240	247	218	222	230	244	253	244	252	253	232	236	233	234	254	269	226	227	229	267	244	240	241	241	243	223	246	235	199	240	244	242	238	227	207	244	249	244	221	275	241	251	219	238	235	274	263	225	246	224	265	257	204	219	232	243	233	246	255	239	264	259	237	226	247	226	238	237	236	238	233	229	243	248	241	241	222	218	247	229	216	227	226	222	245	250	241	233	229	215	231	235	242	233	244	247	247	263	262	242	243	246	263	243	216	265	248	264	252	234	240	236	226	249	221	235	244	254	267
21993	25761	16972	9908	8036	5248	3561	2716	1998	1526	1232	992	772	591	534	448	417	433	405	389	331	341	371	378	364	336	330	317	305	305	311	305	289	279	299	291	278	265	307	296	249	256	280	321	295	278	301	283	287	278	262	280	315	302	286	294	302	284	290	281	253	277	242	294	290	284	264	254	269	278	286	265	255	257	275	286	268	245	285	304	277	258	259	256	270	276	259	257	268	266	279	254	261	275	244	268	254	272	260	253	259	278	243	289	270	262	239	249	286	270	277	258	253	266	289	256	226	242	237	269	268	258	274	264	262	273	266	262	241	237	224	238	242	256	278	255	243	262	246	252	268	244	255	251	249	266	261	256	237	276	262	276	273	264	255	265	273	251	227	254	280	264	246	256	245	257	262	262	253	254	269	249	278	283	261	272	255	249	260	254	265	239	244	242	283	268	273	246	257	258	256	269	291	259	276	243	285	262	272	280	274	222	278	248	258	250	241	255	291	281	284	266	248	268	259	245	274	236	280	283	234	256	248	253	285	249	294	246	277	250	287	243	266	249	251	260	256	269	266	246	273	248	255	283	259	257	263	245	239	243	266	238	256	260	239	290	258	283	267	229	232	240	270	259	245	255	255	233	260	266	247	217	270	282	237	262	249	252	260	256	262	266	265	253	286	277	252	252	268	253	246	252	221	260	281	262	243	275	281	266	276	250	239	259	303	274	262	274	268	234	258	238	248	270	258	254	267	260	264	267	274	250	258	234	262	260	243	257	268	288	241	264	255	244	258	262	270	271	254	246	252	244	244	240	235	267	246	256	254	262	252	273	253	272	254	259	247	264	255	271	254	260	257	278	244	263	262	258	254	268	252	267	272	230	253	248	263	244	244	265	232	244	259	275	258	222	233	263	262	274	263	289	274	269	269	253	270	268	258	290	279	278	234	226	267	264	316	269	285	233	236	252	266	223	231	259	262	254	242	275	266	260	254	237	235	276	276	250	244	276	245	283	274	268	243	260	262	285	255	231	243	254	261	250	254	240	269	241	270	285	269	258	278	266	256	257	263	266	273	259	249	256	254	252	249	253	281	279	254	265	251	236	265	268	242	257	265	251	263	270	258	250	234	270	273	238	241	252	264	267	247	270	243	263	243	251	258	253	234	267	261	268	268	262	238	258	217	267	276	257	230	281	249	264	225	272	273	262	304	260	242	239	258	234	257	242	230	257	246	262	255	248	268	280	268	261	286	257	257	253	254	268	225	244	228	275	243	255	246	231	254	261	270	258	253	245	243	239	253	251	261	263	256	254	249	251	260	248	286	260	260	278	269	264	268	253	255	257	230	247	243	265	269	270	260	268	251	263	236	248	280	274	292	251	275	257	282	241	242	252	253	247	271	229	233	246	281	255	270	264	236	294	268	253	238	234	251	267	236	274	254	237	297	266	269	245	255	270	260	270	263	261	256	275	263	270	252	254	281	245	256	277	276	254	253	250	262	276	250	267	272	261	217	235	277	262	243	272	274	260	272	280	251	253	271	268	266	245	217	296	267	245	294	252	243	286	254	252	287	259	240	262	268	229	279	266	252	283	265	267	216	278	244	254	254	256	243	270	259	301	269	233	273	269	238	286	288	259	275	267	248	271	278	275	274	238	238	268	269	272	225	253	240	267	273	264	281	273	260	272	235	233	272	247	245	246	288	257	274	258	271	295	263	281	270	253	267	274	263	255	252	254	275	257	248	263	225	245	276	277	252	242	295	264	255	262	253	276	232	287	264	263	278	241	248	262	265	254	281	246	286	276	261	257	255	244	237	278	263	260	261	275	231	247	259	280	277	245	256	283	256	260	247	257	271	238	259	264	258	221	259	265	246	264	251	276	275	259	247	272	264	259	276	243	252	241	306	246	267	284	281	265	252	253	249	249	253	242	248	237	225	264	225	276	278	248	276	246	262	252	285	260	252	281	260	273	284	273	251	243	277	270	252	271	245	236	277	233	228	262	253	246	273	249	240	216	275	265	273	259	241	277	291	240	270	227	278	249	253	239	274	259	259	255	284	277	266	225	273	248	260	284	273	259	255	263	231	259	239	242	274	288	270	236	262	258	239	263	257	247	264	292	246	266	253	265	252	248	278	251	282	246	259	236	257	253	274	235	247	237	302	269	269	280	232	268	238	255	272	262	265	286	243	236	264	256	265	263	252	288	246	296	247	256	239	266	235	244	240	239	279	286	233	261	244	265	263	255	287	252	259	247	274	259	288	291	266	259	256	270	280	275	265	296	243	239	263	255	284	241	275	301	228	265	279	274	265	242	252	271	258	290	242	267	227	250	242	275	251	295	248	268	268	251	254	243	263	262	295	252	253	258	276	271	257	258	265	269	256	238	295	282	262	273	276	285	264	253	272	259	248	255	289	251	265	243	264	259	244	264	263	287	249	248	273	221	279	264	284	240	280	263	265	246	250	245	262	266	242	242	242	256	257	271	244	267	257	235	273	271	277	272	243	265	275	251	287	273	249	241	267	259	235	249	282	250	265	275	276	281	246	262	262	268	266	260	278	249	265	268	274	279	283	269	249	255	257	257	241	250	255	281	261	254	255	289	249	238	261	241	270	245	235	257	244	241	255	235	267	266	279	259	273	266	234	279	244	244	236	266	250	256	276	247	246	267	258	258	274	259	260	281	246	254	289	242	264	293	258	260	251	216	237	264	257	267	267	221	256	236	246	264	270	259	246	278	239	254	248	263	225	257	256	241	277	260	282	259	249	264	261	241	272	270	248	235	231	257	268	280	256	269	258	238	265	276	267	257	270	246	238	245	271	235	227	264	270	274	271	231	279	251	253	274	276	236	259	256	280	227	266	285	271	287	259	252	244	280	281	264	268	267	256	249	257	260	280	248	266	278	245	272	276	259	262	250	282	248	247	258	243	255	248	259	273	256	272	262	263	251	254	312	282	234	243	248	264	280	253	275	250	275	278	249	280	237	302	273	238	244	288	264	265	272	240	245	264	257	266	277	264	279	274	244	278	254	266	285	270	243	273	260	258	259	240	250	262	265	246	266	263	277	264	261	245	265	229	235	268	272	274	260	256	275	248	264	300	254	270	256	243	250	253	270	278	266	248	268	267	255	259	241	231	273	259	247	257	273	277	257	254	262	265	262	250	271	260	227	244	242	250	268	287	269	271	232	216	246	254	291	259	277	269	279	266	261	245	224	252	272	269	282	262	250	249	270	277	243	238	266	280	273	266	285	245	261	255	290	288	272	241	241	262	253	247	265	253	272	261	277	267	249	265	256	261	239	272	252	245	246	256	261	245	266	268	269	286	250	310	266	280	243	257	267	249	264	246	241	253	254	294	275	238	244	276	277	274	271	258	270	268	269	276	274	280	282	251	278	271	252	272	254	284	247	252	274	271	272	246	260	230	241	245	235	262	248	263	266	235	284	224	271	240	283	260	260	265	272	251	279	268	254	253	232	273	269	258	254	269	279	218	255	259	253	258	236
23962	21266	28388	24489	21276	13344	5258	2989	2143	1719	1335	1092	837	630	605	528	499	467	425	418	415	395	372	374	370	350	330	348	334	328	341	344	295	315	314	303	324	319	304	315	314	329	335	308	270	319	302	307	331	305	308	286	336	305	312	318	286	293	273	291	336	290	265	265	312	284	296	329	297	323	288	302	281	276	277	271	306	289	306	294	294	279	296	263	253	308	279	238	268	300	258	318	254	278	255	264	255	286	277	276	284	300	277	284	314	299	284	264	281	270	272	252	259	238	286	265	255	270	288	267	241	250	275	288	291	265	284	254	262	256	263	330	252	311	281	263	257	295	285	285	277	297	286	249	301	277	252	271	291	253	286	283	313	254	268	300	308	251	243	282	283	279	286	306	269	305	291	280	283	271	296	299	234	285	314	281	268	264	272	281	271	266	263	267	289	291	276	266	279	255	267	261	278	292	258	245	307	269	256	257	267	268	283	265	254	270	255	302	266	245	275	269	290	257	275	287	281	264	286	267	247	294	277	270	278	270	243	269	274	244	285	284	275	247	266	270	268	280	304	310	265	273	301	285	277	289	299	275	256	296	288	292	292	267	276	300	285	270	303	291	289	272	271	279	268	276	287	286	259	272	242	300	259	263	300	260	268	280	264	286	270	271	246	277	303	269	288	258	260	256	272	268	287	304	242	251	274	249	286	297	276	316	262	267	285	311	278	275	315	297	275	265	292	273	267	257	272	301	290	293	274	269	305	268	278	262	275	289	255	279	298	282	263	273	288	256	284	291	314	272	236	259	272	272	262	280	240	257	280	255	283	273	275	294	283	272	244	281	299	288	263	267	264	292	283	262	310	293	304	295	271	286	299	277	269	260	275	285	263	255	303	267	294	284	282	281	273	283	293	265	293	291	274	277	284	297	259	271	282	271	288	301	266	252	290	292	288	296	270	281	249	290	261	297	265	275	255	262	294	284	287	267	280	300	242	287	273	294	298	292	294	279	269	259	301	285	258	282	299	291	281	263	244	285	258	270	286	291	242	283	265	268	272	318	285	268	303	273	304	276	272	277	261	277	265	269	286	274	280	277	270	299	271	304	292	273	265	301	253	289	270	276	280	261	253	256	288	321	267	304	276	241	284	298	299	257	261	276	298	262	302	303	263	259	300	297	298	320	262	291	276	278	275	270	270	267	255	320	286	304	247	278	287	260	271	289	262	246	262	300	278	288	227	283	266	281	292	287	306	266	301	284	261	305	283	291	247	251	275	285	308	234	261	273	277	286	273	291	272	304	281	297	270	275	296	272	277	286	283	288	292	264	309	286	290	311	248	253	289	289	276	265	266	281	300	278	302	263	244	274	267	278	257	314	286	284	259	264	274	272	284	296	274	282	282	298	293	265	280	296	271	261	250	264	263	278	269	285	249	273	277	259	236	259	282	273	274	269	286	264	297	289	276	280	261	255	275	278	289	270	294	285	272	256	265	242	275	281	272	283	276	249	276	275	265	259	289	289	286	273	276	310	266	282	256	280	261	280	249	272	246	272	302	229	243	283	269	261	259	287	298	265	260	293	285	260	297	234	264	242	285	286	269	269	262	268	285	283	247	300	276	267	257	287	289	246	290	275	270	272	278	293	280	300	291	258	317	265	302	247	267	288	313	292	305	287	227	264	292	287	271	272	274	271	276	274	295	256	280	271	257	310	258	294	267	296	294	280	263	279	290	275	257	294	264	308	277	286	283	254	286	290	283	266	273	270	288	284	283	294	263	275	294	270	243	250	268	296	282	286	281	292	260	283	238	281	282	275	282	285	260	282	276	309	285	259	255	273	270	317	281	303	272	276	267	299	288	256	283	245	257	254	271	308	288	262	279	291	286	262	289	311	253	279	289	244	251	283	271	266	265	272	296	267	299	279	291	271	272	258	265	311	290	275	254	274	275	274	270	288	271	289	273	274	269	293	290	279	279	274	268	288	324	267	253	270	261	270	254	294	283	296	266	252	295	290	287	261	268	276	269	291	307	289	260	285	270	262	281	283	253	295	264	289	272	312	292	282	280	272	270	266	270	250	290	259	281	286	305	268	285	260	285	291	267	263	299	246	276	326	264	314	265	308	294	258	264	271	276	297	259	248	303	267	285	278	285	290	257	281	296	271	308	284	290	299	270	248	249	275	282	267	277	268	297	267	284	262	271	263	261	268	298	287	282	240	268	274	268	261	287	253	285	289	294	282	271	266	250	267	284	278	300	279	263	312	257	245	264	293	304	263	279	285	256	280	285	299	281	284	308	283	255	287	256	268	258	279	265	258	255	268	252	320	313	301	280	289	283	289	280	272	306	276	277	281	270	287	260	257	320	272	251	271	266	280	299	268	272	270	276	304	293	261	255	254	287	243	277	266	263	286	282	266	281	259	267	285	275	266	309	296	264	285	297	239	278	287	273	259	280	253	260	281	239	239	302	304	257	289	295	251	285	271	273	294	269	276	257	281	249	267	261	238	279	269	277	302	271	273	277	262	275	250	284	283	313	269	270	277	258	243	251	318	284	268	258	276	265	289	280	301	251	261	266	287	280	270	277	251	291	260	265	299	268	275	267	278	279	264	257	256	259	270	267	266	257	273	295	272	285	267	295	260	270	282	296	292	291	246	293	283	269	253	308	270	287	300	301	303	283	271	268	265	275	272	284	284	282	260	272	263	272	313	253	296	294	282	278	274	280	255	282	261	275	298	257	236	285	291	301	325	261	259	265	273	257	293	297	253	270	293	270	284	291	239	280	264	291	250	259	257	271	289	256	278	292	278	275	265	275	280	286	266	312	267	278	272	265	277	265	282	278	299	264	267	254	289	281	286	295	279	260	264	297	269	271	277	281	263	294	280	286	264	273	263	268	298	273	265	275	311	256	279	261	287	306	276	289	298	253	250	270	295	282	272	254	284	288	275	261	262	277	285	269	275	278	257	275	287	303	248	304	300	265	275	288	271	272	299	259	270	242	289	260	243	286	303	287	281	298	271	274	295	298	263	267	259	286	278	300	283	288	244	275	270	269	289	271	258	259	313	282	285	276	277	281	298	274	256	284	282	286	270	248	289	261	254	273	285	287	329	263	296	248	271	269	272	292	296	312	295	286	269	254	279	312	288	273	254	329	273	278	282	304	265	273	250	296	278	306	271	284	290	263	292	301	238	261	296	247	301	253	306	263	239	306	281	265	253	274	285	270	246	277	271	267	282	292	309	303	282	301	275	272	253	278	284	283	291	285	294	283	296	308	268	270	276	282	288	282	286	301	283	282	241	256	275	278	275	315	296	261	256	290	278	276	272	293	291	274	273	296	294	281	290	234	281	271	302	279	259	297	269	279	296	224	285	282	252	274	264	270	286	293	272	289	284	239	255	320	283	261	295	256	289	270	287	291	266	274	289	303	258	271	275	260	275	278	268	267	247	275	280	264	250	299	273	271	304	288	319	275	270	294	271	258	278	284	272	253	298	285	278	287	284
25254	35942	24659	15480	12733	9467	6531	4976	3740	2947	2253	1763	1312	1030	896	781	687	612	537	516	480	494	451	465	462	413	420	397	380	399	379	338	354	316	353	352	337	347	357	369	326	313	342	393	355	389	329	339	346	358	335	335	359	297	372	350	313	317	339	336	355	320	352	318	309	315	288	323	323	313	340	322	292	306	342	291	295	293	318	307	298	292	300	308	291	284	314	299	316	286	295	294	280	317	280	305	275	288	272	282	283	318	299	298	313	318	282	301	271	288	301	310	301	271	268	303	287	315	291	287	281	300	284	271	259	286	278	263	290	284	312	282	283	284	292	299	281	276	269	300	305	273	275	271	281	311	305	277	263	317	284	291	285	287	292	305	301	314	297	296	301	308	286	251	305	291	293	273	320	301	316	300	293	292	277	274	295	305	276	270	302	286	282	281	333	279	265	294	302	275	246	291	301	296	322	304	277	303	311	288	293	296	292	300	291	278	284	293	272	317	298	278	279	298	316	289	307	267	290	287	286	315	313	297	300	324	251	295	292	282	257	291	262	288	301	283	274	287	303	313	247	300	281	282	304	274	294	283	273	287	300	299	283	270	270	294	290	294	305	293	299	275	310	272	272	291	335	271	328	320	289	282	296	288	291	286	307	317	285	269	276	290	315	278	286	306	309	298	305	276	287	290	309	292	293	287	290	281	281	293	318	314	284	309	270	253	300	280	269	298	262	283	322	309	273	270	291	273	268	290	295	281	287	332	287	301	299	302	309	300	319	311	284	294	274	312	272	314	313	313	302	297	337	279	295	277	283	268	302	309	309	276	322	276	307	276	265	259	304	297	284	274	293	284	316	306	300	290	283	306	300	329	283	302	289	274	296	309	305	262	280	292	292	262	318	264	311	293	304	290	321	279	299	300	296	268	266	308	297	286	255	289	255	288	269	283	282	290	286	263	279	298	286	321	282	303	311	279	260	300	320	290	297	303	304	277	298	286	263	310	289	278	308	280	296	325	300	301	308	290	292	277	287	304	297	309	269	293	288	254	282	299	336	295	324	305	290	281	317	287	294	306	287	268	265	282	296	242	320	264	264	299	251	314	292	297	273	302	305	307	304	286	299	288	326	291	292	296	313	321	280	271	277	301	279	281	264	293	282	253	286	297	313	315	278	275	264	289	306	277	273	292	287	284	300	274	304	321	289	291	311	279	291	277	252	311	295	289	254	268	308	292	282	289	292	282	287	287	286	325	284	282	267	313	335	289	281	281	273	318	285	291	281	298	310	249	302	316	303	315	321	292	298	309	295	272	303	298	293	298	308	328	284	302	305	282	322	281	312	308	280	332	291	326	273	291	277	298	282	275	290	290	305	291	326	296	283	290	308	275	278	294	262	332	265	309	285	292	280	301	297	292	303	294	297	298	274	292	288	276	297	291	305	277	307	293	243	310	302	310	280	308	312	250	300	281	278	292	289	285	310	275	326	297	265	307	295	334	284	286	289	278	297	306	267	295	284	302	316	312	262	290	241	277	297	300	310	286	300	288	311	273	267	297	296	261	290	300	263	273	288	285	255	288	292	304	314	282	301	306	281	301	304	283	287	310	304	300	267	275	308	304	281	273	317	283	294	310	310	267	249	259	291	299	284	324	280	290	291	281	328	284	310	303	284	301	299	296	265	285	301	296	313	279	287	300	302	280	306	298	330	309	282	277	302	321	269	275	275	290	270	301	293	296	274	267	291	308	276	295	281	287	273	283	279	304	293	281	303	301	325	275	281	293	321	256	276	290	294	251	278	304	307	302	284	291	291	283	305	323	317	303	258	294	272	263	313	290	287	253	300	276	295	289	318	298	301	286	276	272	297	312	267	291	287	298	304	282	311	291	262	309	280	259	292	257	278	309	305	250	294	311	279	285	289	294	317	264	255	282	278	307	276	316	279	314	284	278	304	298	269	307	281	286	288	266	273	291	300	262	312	247	257	323	297	276	284	295	276	314	309	315	304	308	276	265	296	320	311	294	277	278	268	279	291	261	278	278	277	288	282	284	292	277	288	298	294	302	285	280	268	296	283	294	275	319	335	288	284	269	281	301	313	290	310	296	283	279	293	287	291	275	311	276	284	281	307	285	297	322	297	287	282	271	327	300	276	308	283	284	298	295	267	301	313	297	293	291	283	284	249	309	292	298	282	289	305	302	289	277	280	325	293	310	285	267	313	290	286	309	305	319	284	321	306	275	297	282	312	284	290	304	303	297	297	293	329	272	279	300	290	271	272	277	306	295	286	327	296	294	299	312	274	298	315	287	325	301	292	296	306	274	319	263	287	289	284	274	278	283	295	274	302	307	284	263	272	313	273	256	281	302	308	307	298	286	324	322	289	297	285	312	265	266	274	285	295	289	284	277	267	304	278	283	290	265	268	281	287	282	309	310	300	250	279	298	306	301	304	289	286	335	285	267	297	322	316	279	326	263	302	276	299	283	285	299	292	296	297	297	320	269	293	307	286	287	304	291	271	297	299	286	273	306	290	279	277	290	297	286	297	300	321	309	282	302	307	290	279	285	302	296	285	312	306	268	267	326	275	304	278	321	257	289	295	285	258	302	302	294	269	267	298	292	304	292	302	301	336	275	290	321	317	278	257	264	280	271	301	304	286	274	274	296	293	284	288	302	290	301	304	282	268	287	282	295	283	309	318	269	264	274	297	280	295	286	300	331	276	294	300	325	268	266	284	287	304	300	323	275	297	285	284	299	293	280	286	314	262	307	285	294	272	305	276	306	276	285	264	280	267	300	280	299	270	286	281	290	287	295	308	294	306	279	265	289	299	292	277	293	274	308	286	288	301	311	277	263	291	290	301	298	307	277	314	262	301	304	280	280	284	296	267	266	280	271	313	290	305	297	286	286	309	265	295	313	299	281	306	274	278	296	310	304	294	282	286	302	277	300	300	297	290	308	320	281	334	313	261	310	275	303	269	292	285	304	278	289	257	289	306	284	308	272	280	292	312	297	309	300	261	296	277	316	321	276	295	290	259	278	312	277	288	300	294	278	310	258	293	301	313	300	321	280	330	262	313	312	281	314	302	310	319	295	269	252	268	287	292	292	298	273	287	285	277	322	292	301	319	332	288	282	297	310	316	295	300	290	291	273	292	330	286	279	301	299	282	294	283	280	275	297	295	330	303	315	275	314	314	296	260	318	287	285	279	288	281	305	294	302	272	306	317	262	273	293	245	288	267	311	311	297	322	309	301	317	289	301	295	291	289	309	282	321	300	288	283	269	311	269	293	265	314	295	272	274	296	273	303	299	282	280	277	265	300	276	340	277	326	252	262	287	299	308	299	319	338	313	283	301	256	286	306	291	327	297	282	314	323	291	303	273	258	283	304	301	277	269	274	313	270	319	316	272	305	274	288	260	249	294	314	273	305	293	283	268	292	316	250	299	324	273	271	298	258	291	263	308	255	298	294	291	260	297	318	278	294	322	316	288	293	332	285	303	285	255
25270	21337	27331	25529	13671	5472	3046	2240	1599	1370	1170	936	751	554	501	505	498	469	402	412	432	396	395	394	412	384	377	397	376	352	364	343	316	362	348	340	361	352	362	319	359	346	352	394	353	369	343	381	360	340	334	339	371	353	343	344	338	318	317	321	357	333	356	307	323	337	342	319	303	363	319	328	317	335	333	312	326	302	301	316	320	346	352	332	322	321	309	329	319	362	319	312	346	332	333	346	339	341	321	310	307	313	333	295	279	291	329	318	285	327	318	309	337	362	344	342	284	329	327	314	327	336	309	327	331	298	322	329	331	350	334	312	313	338	327	332	307	294	319	326	328	340	324	308	297	305	321	295	294	305	320	348	337	334	329	334	330	295	304	329	318	327	331	327	345	327	321	342	310	305	344	308	320	324	308	328	338	311	342	307	302	326	336	294	348	360	306	313	300	334	310	339	321	346	311	305	332	334	312	316	305	313	326	343	321	318	345	343	338	311	341	301	295	300	336	351	280	336	318	364	348	339	334	304	302	307	309	296	332	317	314	347	319	340	325	261	306	322	323	323	260	343	316	339	316	330	341	286	328	300	326	319	320	318	291	315	330	338	323	344	299	334	309	322	311	328	304	312	318	294	305	314	357	299	326	362	339	316	331	327	296	325	311	335	322	331	299	341	339	314	323	313	308	307	309	317	319	305	342	327	315	299	305	300	337	337	336	326	316	314	324	330	292	302	320	292	311	313	316	309	334	324	339	311	338	344	354	285	296	307	356	320	294	347	328	292	337	359	314	373	297	303	286	327	320	312	334	313	347	316	352	290	303	308	322	298	335	317	332	333	323	283	320	311	317	322	326	317	289	312	323	328	305	315	305	316	305	314	362	315	349	323	332	330	314	306	346	338	318	346	309	350	303	297	325	318	337	312	326	310	297	288	354	316	313	338	309	332	342	293	337	311	307	320	308	318	288	337	336	301	330	329	281	288	332	311	309	314	280	329	315	351	306	311	347	338	316	335	328	349	361	347	310	296	331	311	274	309	315	325	321	310	300	319	357	299	315	298	292	331	315	329	327	317	338	311	308	351	329	336	326	319	353	305	300	336	357	300	327	301	294	304	313	333	361	326	295	284	295	327	316	335	293	314	317	322	287	364	328	317	325	338	356	339	326	354	338	299	311	332	356	295	322	299	313	287	336	303	313	307	330	322	363	309	309	298	351	318	319	325	323	305	339	327	293	325	361	334	357	334	307	331	293	308	333	350	331	319	306	325	326	321	321	355	300	338	319	306	336	294	336	335	341	318	339	321	313	335	313	273	330	291	296	323	288	314	294	315	320	342	327	342	312	296	330	322	342	335	345	338	367	333	304	354	298	273	339	311	344	343	347	311	330	324	314	315	339	299	348	318	324	343	322	283	319	345	323	333	309	309	314	324	313	316	301	331	342	332	343	319	342	343	324	316	314	334	358	310	361	332	341	335	292	304	346	314	331	322	296	335	317	316	324	332	303	345	319	319	336	346	301	313	322	327	354	358	333	308	321	325	347	357	347	308	317	334	352	328	325	341	327	334	326	331	322	322	320	333	321	315	319	348	357	319	336	348	306	347	311	329	283	328	334	301	317	312	324	362	321	306	319	335	322	335	323	337	309	326	318	328	316	378	307	327	345	333	326	326	313	307	331	341	296	328	306	323	334	316	296	325	302	306	361	306	329	307	317	321	342	320	327	327	306	346	303	331	315	286	297	335	296	322	336	341	328	318	295	325	296	317	314	336	343	306	330	323	317	339	316	305	314	317	319	346	308	321	321	351	300	322	343	346	336	342	313	299	340	319	318	317	316	333	312	346	312	307	314	295	346	292	332	335	315	319	335	307	308	321	274	322	333	314	337	314	336	338	321	323	319	342	296	324	308	305	322	351	370	346	322	315	341	328	302	354	318	327	335	322	320	327	344	328	341	336	305	372	331	317	299	325	373	336	335	341	315	323	284	319	330	309	302	316	294	335	333	325	310	332	315	289	325	288	325	352	336	325	360	295	317	327	325	345	331	314	318	299	335	310	308	327	327	346	309	302	356	324	311	270	317	332	302	326	349	337	320	333	306	332	330	333	328	324	293	336	306	292	317	303	317	310	324	350	316	309	351	324	319	322	336	327	350	325	316	327	346	305	326	328	323	348	335	304	325	313	335	308	367	302	312	330	333	325	366	302	343	357	312	310	289	338	328	311	321	323	302	317	319	329	332	299	323	322	329	317	308	305	322	313	305	304	329	340	341	319	327	338	322	297	332	339	329	364	324	350	299	341	349	298	315	321	314	286	321	367	301	314	334	365	294	300	357	311	313	344	297	335	365	305	335	344	330	331	315	312	329	332	334	307	370	302	306	321	326	318	335	347	319	350	342	303	349	301	316	304	304	341	293	327	333	304	336	323	300	351	337	351	344	350	331	334	326	296	320	315	284	328	316	345	337	311	372	359	318	338	335	326	345	359	335	319	329	354	334	327	320	315	318	318	319	309	313	359	318	326	306	321	330	307	340	300	355	288	334	332	323	316	353	327	295	316	296	312	319	336	311	301	300	316	316	345	321	320	363	340	309	303	336	338	320	330	299	322	302	339	328	338	319	321	314	315	317	297	298	317	343	323	329	326	345	314	334	326	309	341	354	347	322	339	306	307	303	320	332	334	302	341	317	312	321	340	329	303	320	309	330	334	331	336	296	361	337	291	297	348	322	298	328	318	327	314	319	323	329	341	317	306	328	294	340	318	311	312	353	310	346	319	320	327	343	326	313	351	328	344	309	294	308	323	317	361	305	346	313	297	353	299	289	302	346	323	350	352	326	340	312	329	298	314	321	319	313	335	317	317	347	331	365	302	334	331	312	322	323	307	309	297	316	334	310	338	306	302	289	327	333	312	362	318	314	328	338	321	338	301	301	331	301	355	324	336	309	343	325	363	315	303	322	279	362	320	308	321	333	338	315	323	345	341	309	341	314	339	317	305	302	324	317	307	305	325	289	325	321	308	319	317	326	344	322	336	343	303	320	338	324	326	304	325	307	307	315	318	302	282	324	328	325	338	318	332	347	314	345	335	296	345	355	319	326	337	331	335	305	325	297	321	341	328	337	312	299	327	311	267	302	338	292	310	362	318	304	319	352	306	346	314	321	318	336	362	328	324	327	311	316	329	310	309	313	346	304	347	321	328	326	298	341	320	303	345	319	326	331	343	322	304	321	328	312	344	344	322	336	321	296	334	349	294	301	327	284	291	333	302	289	338	335	307	333	342	322	315	346	294	306	329	323	324	307	311	319	286	294	318	334	303	328	296	331	314	342	351	347	304	307	307	320	343	333	299	308	338	323	347	290	304	299	343	318	335	320	286	309	317	346	322	336	311	317	318	326	331	314	323	314	306	318	314	355	318	327	324	288	330	333	304	298	345	334	338	321	298	330	352	334	299	295	301	302	310	286	323	288	343	315	300	282	324	334	348	322	306	338	321	348	328
24721	32456	21867	12686	10077	7554	5114	4054	3111	2458	1867	1576	1225	912	710	687	621	585	568	543	477	482	481	416	434	447	429	412	389	411	434	356	371	366	385	380	350	411	373	398	341	391	404	415	373	416	364	363	396	389	373	387	438	338	388	351	367	361	340	376	369	364	393	349	376	349	348	383	371	328	343	334	367	354	381	378	367	325	362	353	344	345	370	333	350	370	356	310	363	346	329	348	337	341	341	350	333	331	311	321	326	356	329	334	350	348	363	368	327	344	380	323	331	349	346	321	331	373	342	341	368	383	359	373	355	355	376	349	354	346	342	356	366	332	362	342	348	341	345	363	379	344	366	356	349	344	323	320	370	349	356	361	345	363	353	323	376	352	374	325	325	380	337	338	374	326	335	340	317	339	349	341	340	349	361	338	304	357	322	367	335	332	334	354	365	344	336	348	352	331	337	368	368	363	313	336	341	354	344	349	337	333	349	368	304	328	375	339	329	344	338	348	357	360	375	353	359	334	313	324	343	314	353	349	315	341	329	298	357	384	331	333	330	346	336	356	354	378	338	354	356	340	372	358	353	360	327	334	344	358	323	332	355	383	301	345	350	344	362	352	376	355	349	355	338	343	372	338	332	341	344	360	361	355	353	359	331	322	374	346	373	329	325	307	344	325	368	381	361	372	314	332	319	345	345	308	349	347	334	378	351	318	338	312	338	340	341	304	369	362	358	359	353	352	357	347	325	345	376	358	336	354	363	330	308	342	373	360	333	301	356	400	334	356	326	317	338	324	311	335	341	362	394	322	310	305	341	342	353	332	316	337	349	363	345	342	345	353	338	372	355	306	332	367	337	355	348	376	358	354	355	363	354	350	355	355	341	340	345	364	321	342	321	355	349	373	319	343	339	333	336	360	336	345	330	339	344	361	329	320	327	311	331	346	322	381	403	349	341	365	353	339	355	352	340	315	328	380	343	353	329	357	349	360	337	337	358	360	362	305	338	352	341	350	360	359	360	313	345	348	369	341	330	343	363	335	352	337	349	358	322	364	327	364	331	330	368	310	351	383	365	377	347	343	384	343	336	365	399	364	358	344	335	324	321	328	378	346	344	347	347	336	354	343	343	358	338	356	363	329	385	332	313	353	329	366	333	349	305	326	363	360	383	335	334	342	332	337	345	350	342	354	375	311	362	343	341	370	339	348	359	361	330	334	352	349	358	337	349	331	372	359	312	335	367	339	332	338	333	378	346	327	355	366	338	366	357	337	316	353	339	355	375	367	356	325	316	380	351	352	363	358	352	375	331	360	310	345	337	345	362	340	346	351	348	341	353	358	343	353	341	364	365	349	357	381	330	342	350	342	394	352	354	371	340	354	375	356	320	358	339	358	346	346	336	398	371	368	334	308	344	342	358	351	329	370	327	368	352	344	328	355	408	358	359	328	335	338	341	329	350	362	322	339	354	359	325	317	361	330	361	378	337	350	369	367	348	358	321	340	380	348	318	331	342	366	336	341	347	315	337	366	322	326	421	340	353	356	330	329	371	333	368	319	364	394	347	338	329	353	330	354	339	357	353	356	323	320	370	337	345	334	351	363	328	349	368	340	348	354	372	363	348	366	368	341	353	359	350	347	383	358	338	358	356	333	356	330	383	365	357	326	356	355	348	367	332	345	353	312	359	337	326	327	316	337	343	353	340	326	354	390	330	364	370	295	341	327	361	332	325	325	345	338	358	328	349	366	354	331	330	349	356	320	339	330	342	367	342	330	346	350	337	354	354	334	328	320	367	352	342	339	328	330	342	335	345	347	330	342	347	323	338	352	356	348	331	328	366	326	352	355	346	333	339	357	367	407	324	343	349	329	364	375	353	356	332	342	307	379	340	363	352	349	349	363	311	358	375	337	343	359	341	354	326	370	365	351	345	362	335	344	367	369	360	347	331	376	356	357	353	334	335	364	337	341	322	319	341	330	402	364	319	396	326	348	371	375	344	340	365	372	350	337	364	360	369	361	344	361	325	333	334	323	323	353	356	346	326	369	336	333	351	350	337	372	376	325	339	341	348	302	366	346	359	334	365	362	321	349	348	338	378	346	347	369	341	313	363	357	343	354	380	341	341	353	360	368	368	362	341	336	389	353	387	365	372	346	380	352	346	376	350	317	354	319	369	329	352	340	358	362	373	339	361	324	356	339	334	364	364	354	345	347	332	358	354	322	361	317	305	315	324	355	336	346	363	336	379	355	340	354	342	337	354	338	345	332	333	364	379	336	342	330	356	361	374	347	352	359	332	339	325	347	368	333	320	346	356	346	329	370	328	337	365	334	323	339	325	345	356	307	358	359	361	352	368	354	347	358	358	355	359	324	342	350	316	338	358	348	348	339	340	371	295	338	339	357	300	344	346	336	349	321	352	326	367	351	341	300	341	368	349	360	369	321	341	318	352	328	335	314	351	388	324	341	361	346	350	363	344	364	377	352	366	347	358	339	335	350	350	338	337	330	316	348	336	326	355	323	347	350	336	334	355	326	330	371	340	354	323	367	376	357	337	334	340	331	342	361	336	321	354	351	348	335	332	356	344	343	343	293	323	320	345	368	346	356	379	355	326	337	334	330	319	363	370	369	351	359	383	317	315	347	326	356	340	345	337	352	368	341	310	312	366	350	372	351	327	386	341	347	359	371	368	319	302	350	338	351	359	325	356	379	375	362	359	340	340	371	343	328	376	342	331	336	353	364	346	326	334	332	339	321	313	348	381	330	330	327	356	348	312	370	321	340	372	369	349	338	330	352	346	356	336	346	340	352	336	360	358	339	312	359	355	384	328	350	396	326	350	360	346	352	368	375	356	350	353	343	323	358	360	316	384	355	406	358	385	326	354	310	343	344	354	313	331	361	347	381	377	338	350	312	334	347	369	334	343	371	343	354	361	342	351	377	337	319	355	345	345	375	353	323	349	335	345	331	385	365	369	349	345	338	350	386	337	366	377	337	367	355	358	326	380	363	353	306	347	341	367	342	326	307	347	329	352	359	376	338	349	373	340	397	341	363	339	336	334	369	328	335	346	313	367	356	334	346	360	353	362	375	352	328	361	341	339	328	321	352	345	329	354	368	349	318	369	335	337	374	358	331	355	334	332	378	349	372	354	386	346	343	366	354	329	384	341	345	361	352	333	314	352	372	373	353	350	333	372	368	359	319	376	329	329	335	381	340	331	372	353	337	332	369	349	318	362	346	332	331	334	333	327	373	360	345	349	344	341	323	342	338	336	368	386	319	334	347	327	344	342	356	336	367	340	342	351	335	340	339	362	362	355	356	338	320	315	370	320	345	351	334	387	354	358	346	323	379	331	360	323	336	367	318	353	332	355	347	318	355	353	323	315	355	358	345	352	332	363	338	315	359	336	354	346	333	335	339	361	364	382	328	344	346	352	353	358	363	356	375	360	357	325	373	337	348	309	337	342	343	332	350	331	360	310	368	350	362	321	377	329	344	355	314	330	327
22838	21330	28977	24033	21382	21586	12880	4722	3069	2585	2022	1680	1347	1046	843	774	724	641	681	640	645	601	570	567	541	490	512	485	482	498	457	470	512	461	434	441	474	485	455	449	472	420	457	447	495	482	443	507	442	438	489	460	424	445	438	389	445	438	466	458	429	457	454	455	413	446	392	456	443	430	388	413	438	443	414	405	422	403	416	430	425	412	375	439	446	409	417	392	372	418	399	434	392	424	442	451	403	440	369	417	406	371	390	412	375	416	389	415	409	402	411	471	393	440	449	415	418	377	429	424	432	409	417	454	454	419	402	448	425	442	385	391	412	411	443	402	406	395	426	414	403	418	393	404	424	379	433	390	436	435	386	406	394	440	401	427	417	419	380	435	430	383	391	413	405	441	423	400	422	408	462	394	379	394	415	398	408	417	399	396	450	386	420	395	387	409	435	406	416	428	416	387	412	404	407	400	359	405	398	396	445	408	398	400	385	413	438	422	402	412	451	411	436	424	415	397	386	405	416	408	417	372	430	430	384	382	376	390	408	413	401	383	409	399	401	381	408	387	454	419	389	422	403	423	381	405	381	434	396	420	418	416	406	408	390	410	420	418	413	408	404	397	398	410	382	402	410	389	402	362	417	403	447	415	418	389	409	364	426	409	421	412	397	439	427	385	414	462	410	404	409	396	431	381	408	412	418	408	410	410	401	416	350	382	402	393	418	452	419	436	416	426	368	449	422	382	382	404	380	413	391	383	408	378	398	415	422	415	396	452	417	398	401	384	380	388	410	389	412	428	420	421	442	394	389	406	431	388	437	380	423	420	425	377	419	427	394	396	373	430	412	428	402	381	388	414	372	398	411	400	411	380	428	432	407	437	421	415	403	429	411	422	396	412	447	409	420	405	417	438	407	381	398	408	410	389	399	411	434	412	414	414	392	371	437	398	430	382	409	402	389	397	389	421	384	403	403	412	425	418	398	429	416	411	419	434	453	433	389	396	392	414	389	390	396	436	394	366	387	421	445	427	394	379	390	400	393	454	449	392	399	388	449	424	422	391	435	421	411	397	390	377	411	400	419	433	409	387	407	441	428	354	407	393	446	438	416	415	444	404	372	395	462	430	414	384	445	382	348	417	403	386	397	379	393	391	418	408	396	371	397	397	444	394	431	386	412	416	427	409	407	382	446	453	410	453	389	419	384	420	408	430	422	407	422	432	390	412	412	388	370	427	411	404	390	427	408	404	386	374	425	449	430	377	378	417	391	377	400	403	421	404	424	429	385	425	399	412	376	406	447	398	431	400	389	419	412	402	418	372	384	436	387	386	397	408	441	403	434	374	390	389	409	411	403	382	389	420	415	435	418	396	419	411	415	436	378	432	444	407	426	412	405	361	429	405	441	397	382	393	436	396	400	432	391	437	443	377	414	399	419	420	399	405	364	432	420	437	417	399	419	387	408	463	393	405	403	392	392	420	423	407	369	449	389	370	400	385	420	392	404	378	388	385	416	418	379	414	392	371	422	386	411	390	414	400	364	407	451	418	405	404	431	419	412	411	421	419	392	423	456	431	422	415	406	415	433	425	409	420	385	391	381	433	408	415	397	398	438	439	420	406	404	391	382	429	433	392	415	398	428	444	361	406	382	397	391	430	380	407	402	398	403	409	399	426	436	387	412	388	413	416	446	392	393	397	417	425	380	383	410	428	412	437	435	407	393	420	408	395	445	412	400	391	402	399	392	434	414	446	374	412	402	433	411	402	389	400	396	406	423	394	424	415	411	402	399	441	391	430	411	395	402	396	374	380	410	390	441	387	378	383	393	390	414	415	389	374	418	421	426	386	404	376	406	426	429	415	400	375	431	377	421	381	409	389	426	387	421	407	395	418	363	445	422	389	412	408	412	430	404	420	396	384	391	393	404	414	420	407	396	438	388	463	397	387	412	410	411	437	399	430	425	422	414	412	425	435	430	397	431	412	431	401	424	409	395	403	409	387	404	383	389	402	425	432	415	379	389	404	383	404	448	415	384	423	406	404	412	392	389	425	391	415	413	407	423	390	407	402	386	418	398	396	407	410	428	371	401	398	406	407	385	407	397	404	434	416	394	411	448	442	440	390	395	446	388	376	385	407	377	458	403	368	422	386	388	413	395	422	401	417	427	406	424	367	411	360	431	381	390	409	428	395	390	414	415	399	416	432	435	419	432	385	398	376	443	397	389	420	393	414	421	377	412	409	400	404	393	403	416	412	388	438	387	399	383	420	409	379	424	416	426	398	380	410	443	414	401	427	426	384	385	421	427	426	369	391	398	393	408	458	425	412	415	398	424	393	400	403	404	399	411	387	411	434	412	397	401	376	370	375	406	387	379	408	437	392	422	392	445	400	397	419	423	405	373	398	373	440	381	389	401	453	402	446	398	420	391	434	418	417	396	403	433	411	448	415	394	400	402	423	394	408	434	412	412	428	388	416	452	403	407	433	430	405	384	372	402	436	399	400	376	387	460	386	394	398	407	387	402	387	453	434	390	359	395	400	409	424	414	414	404	399	397	457	384	399	423	370	399	389	421	385	402	392	412	432	403	401	402	380	427	378	398	428	410	371	444	412	416	420	387	402	426	424	421	389	401	388	411	381	398	430	398	415	387	430	404	361	436	444	446	370	402	419	392	393	385	402	382	395	364	414	390	421	390	434	368	414	358	413	423	394	447	414	373	410	382	429	418	422	412	428	379	393	398	398	390	383	412	410	389	411	397	423	434	377	406	400	407	445	405	425	405	402	392	396	426	391	386	404	383	390	416	410	407	383	385	391	403	439	406	395	399	422	408	398	366	420	423	433	390	376	389	434	389	406	381	395	417	438	390	422	381	438	401	386	424	405	394	391	385	440	383	365	391	387	395	404	421	412	426	395	415	386	408	418	405	386	448	413	422	387	377	403	386	422	419	408	380	389	393	388	427	424	405	411	446	423	423	424	427	433	397	415	414	427	401	412	401	391	390	399	424	398	397	397	426	435	412	422	406	407	403	409	391	399	369	400	400	399	406	413	380	382	399	398	360	419	441	413	412	404	426	386	348	399	416	420	386	429	360	407	414	398	441	434	398	408	396	443	440	459	455	397	360	391	359	377	386	416	434	408	395	404	408	405	413	421	424	418	452	413	396	424	397	412	380	394	419	429	388	429	431	438	391	390	407	388	431	380	406	446	403	419	402	397	416	428	385	441	394	421	408	390	391	410	379	416	387	394	416	425	425	362	371	405	402	410	355	382	394	379	389	420	411	443	421	428	422	411	406	388	415	434	406	420	392	392	437	421	392	433	392	422	356	415	389	426	373	398	456	423	401	398	407	431	433	371	381	416	395	377	397	405	426	454	417	399	382	383	417	406	403	423	389	448	359	425	407	390	406	412	409	389	360	391	413	444	394	426	397	421	439	384	385	455	346	392	415	385	407	396	402	402	399	426	369	385	378	375	374	394	428	389	425	389	447	428	406	427	381	382	408	414
29065	42146	30252	19926	15991	12501	8977	6883	5295	4366	3457	2704	2130	1561	1239	1128	1008	881	856	755	723	742	721	631	614	613	518	557	596	533	520	521	545	480	442	514	473	479	520	514	484	477	479	577	503	512	528	490	505	509	462	446	456	468	481	467	426	448	471	480	466	487	465	482	453	448	444	443	416	457	454	436	441	461	426	449	415	456	427	429	430	415	399	416	458	436	393	418	438	406	415	391	417	439	427	418	418	411	432	436	403	390	400	410	374	401	446	437	472	411	398	448	430	443	444	415	427	394	437	419	419	443	401	387	449	421	408	418	420	439	434	471	474	417	447	425	441	441	416	429	411	416	400	435	409	424	400	434	435	420	439	388	403	431	400	399	426	439	414	383	381	443	370	407	409	431	404	444	425	439	439	446	436	394	391	401	403	403	424	406	432	438	422	448	428	427	388	410	421	435	434	392	402	418	394	460	429	426	394	411	418	433	385	410	397	431	432	415	412	403	438	401	463	444	403	419	415	426	410	379	413	423	422	457	437	439	430	421	465	410	439	420	389	378	401	471	414	395	434	404	389	440	410	411	421	431	430	420	420	411	442	388	401	430	452	452	445	422	408	426	383	388	427	435	404	396	383	388	406	415	405	428	437	444	416	444	441	430	422	381	440	411	402	427	409	418	370	387	403	415	434	420	410	415	397	425	425	425	426	416	430	376	437	416	411	385	460	428	396	416	428	425	404	379	397	411	422	395	412	386	432	393	389	432	428	423	422	406	412	407	401	439	407	424	416	466	451	425	403	408	429	437	390	399	413	393	423	417	412	413	406	420	451	439	438	425	438	412	398	396	439	412	416	450	433	438	392	380	411	409	406	443	404	413	421	400	390	427	415	431	446	402	445	396	383	407	405	387	392	414	409	456	417	410	418	431	372	387	434	444	393	427	459	384	423	435	426	410	430	388	421	453	415	399	408	414	430	365	437	435	398	417	421	404	429	402	386	407	378	412	445	415	437	420	443	420	371	450	431	393	419	401	393	436	454	413	367	418	402	397	415	432	447	402	424	391	426	406	404	394	414	413	427	423	411	424	437	431	394	412	442	412	394	451	420	441	423	411	415	428	440	408	433	430	440	415	395	427	399	420	433	387	412	409	421	421	396	455	413	396	436	408	414	419	426	415	400	411	461	423	462	414	408	411	384	446	407	407	452	414	444	410	447	410	437	416	414	434	403	386	441	411	413	430	413	439	394	454	440	406	426	416	433	377	397	423	405	395	410	411	414	400	422	443	397	399	453	422	427	412	400	438	437	400	431	409	396	415	469	389	427	447	425	418	427	438	411	400	387	455	445	386	451	428	396	393	451	448	442	410	408	434	416	438	406	406	423	388	416	417	428	416	412	416	409	404	395	415	411	420	413	443	390	440	439	402	432	439	363	404	424	431	375	407	441	446	409	450	426	425	424	416	446	421	440	431	371	391	437	430	429	409	450	397	414	424	399	421	455	433	416	386	395	411	397	412	385	433	425	429	381	415	406	431	431	385	424	429	403	442	409	440	457	434	424	437	421	426	425	457	404	433	402	406	420	472	447	414	437	422	422	396	421	447	404	455	421	401	381	427	419	416	429	423	413	452	426	417	451	414	411	415	433	417	406	437	433	393	424	431	388	427	434	460	403	433	389	404	443	425	443	395	430	426	411	382	414	448	388	382	393	461	447	408	409	433	405	406	411	456	396	403	381	420	442	410	385	428	430	431	451	382	448	442	393	407	416	440	399	433	406	424	408	402	413	421	424	413	410	391	402	408	394	430	417	420	398	464	376	426	424	431	370	394	425	401	430	427	425	418	422	425	402	395	401	404	408	422	408	407	454	432	427	376	408	413	423	412	375	406	418	402	441	401	425	361	429	400	439	443	371	441	417	382	422	426	446	427	424	383	418	426	419	405	428	393	401	387	419	400	399	435	418	394	399	376	452	421	424	380	405	420	413	416	396	447	398	441	420	433	421	422	414	401	405	416	414	428	382	420	398	424	414	399	406	416	406	436	414	454	439	415	387	459	424	405	422	389	428	442	411	376	395	418	422	380	446	415	434	443	413	429	435	411	414	407	417	392	392	390	456	392	390	400	397	420	421	410	411	386	424	409	409	399	386	385	467	413	386	434	422	442	441	383	443	456	422	410	433	402	397	425	408	398	408	419	414	407	404	418	389	416	379	404	384	426	438	454	444	417	433	434	419	430	404	400	391	394	414	418	404	428	450	461	446	432	426	399	437	445	413	402	403	434	419	421	416	423	468	435	384	464	442	392	450	410	405	445	426	420	420	434	423	441	440	376	415	385	473	426	419	410	425	392	435	383	428	429	393	410	401	401	412	405	463	438	396	410	420	428	428	416	387	404	393	416	381	407	401	399	429	423	430	403	464	417	373	410	413	434	404	396	414	456	458	389	437	405	415	413	418	426	428	384	409	392	399	425	431	395	414	396	417	407	413	418	423	437	411	387	404	418	418	400	425	403	418	448	408	419	409	411	402	415	409	415	429	390	424	381	404	425	396	422	410	447	430	423	468	425	414	419	411	440	416	369	426	438	470	430	426	421	421	415	410	403	396	407	441	411	446	440	413	421	410	415	446	411	420	421	432	460	425	395	442	450	422	418	423	414	442	436	450	430	404	434	431	404	466	417	415	382	422	475	428	414	403	440	383	426	420	427	396	425	416	419	407	387	416	423	422	431	438	407	445	437	422	426	427	432	416	443	434	418	394	415	388	438	421	387	451	433	423	465	409	407	461	406	425	434	431	442	420	404	400	420	437	419	444	441	404	452	391	425	389	429	421	391	404	429	403	411	406	438	395	424	441	442	409	417	395	411	404	402	442	415	416	431	400	467	446	406	406	429	364	407	420	455	424	395	416	429	390	390	437	443	426	435	440	365	413	405	431	385	429	442	441	395	404	396	389	405	393	396	423	367	397	415	392	418	397	411	425	427	393	394	399	426	437	415	440	415	398	395	391	407	398	427	435	411	418	438	441	420	389	377	367	449	422	455	398	434	411	424	417	454	402	426	388	433	405	377	434	415	413	417	438	429	447	399	442	419	426	401	445	417	427	453	406	469	420	443	412	425	454	386	438	435	367	392	447	416	419	424	441	424	400	413	424	400	451	417	408	440	379	398	431	416	423	404	404	423	402	444	401	406	446	404	404	417	398	501	426	454	427	400	414	422	410	404	396	384	437	432	424	403	440	412	434	425	406	386	432	420	388	409	474	424	425	435	432	432	416	418	433	405	426	446	416	431	403	426	434	409	399	378	424	421	414	425	412	419	396	434	417	427	436	416	408	417	402	408	439	399	449	446	427	437	446	446	428	415	417	456	403	400	391	424	415	418	438	407	415	417	427	448	429	375	427	405	404	446	393	410	436	450	373	421	459	412	429	393	427	428	432	443	402	398	418	430	438	434	451	398	398	427	454	432	409	401	441	423	435	383	431	450	412	421	430	410	428	402	423	402	439	453
28644	21791	17917	9790	4623	3103	2164	1480	1147	944	788	585	544	433	360	361	346	314	284	306	292	306	299	247	261	282	268	230	266	263	270	248	254	257	252	246	261	266	210	238	266	294	235	276	237	239	257	224	263	265	277	224	250	245	280	249	257	260	261	243	249	276	212	249	236	256	263	210	257	253	245	244	236	240	237	246	276	246	225	277	247	208	253	251	245	218	236	227	223	233	221	234	248	254	237	229	216	238	236	225	244	244	229	253	218	215	254	242	229	215	257	233	232	245	265	246	236	255	240	225	253	239	236	246	231	258	245	205	237	252	244	216	219	236	232	244	239	241	240	220	256	254	253	239	255	255	239	231	233	237	235	237	215	214	245	235	253	205	246	236	243	270	252	226	221	226	224	237	228	222	238	269	218	246	223	233	238	259	222	264	244	217	215	278	265	256	248	226	232	269	209	267	243	244	251	203	248	238	221	282	237	223	239	268	235	254	230	226	243	238	272	240	215	237	255	247	231	243	240	238	243	223	225	222	258	246	208	203	221	257	223	230	238	244	244	232	246	251	220	252	239	244	258	240	250	237	227	238	230	259	256	252	218	217	220	243	220	222	237	210	225	241	229	229	211	222	250	247	244	247	215	225	228	237	243	257	241	228	221	236	241	238	249	256	245	201	268	231	215	245	248	232	262	213	228	231	211	247	243	248	254	253	228	235	245	261	240	258	262	226	227	242	255	246	236	261	273	250	233	234	251	241	252	229	238	244	251	242	229	213	243	246	236	243	227	259	242	269	249	220	232	222	230	214	265	232	246	257	217	231	254	221	229	239	222	234	232	211	236	251	230	222	218	219	221	231	244	229	226	237	231	219	218	258	216	276	244	240	268	232	245	234	232	224	226	250	247	260	234	254	238	241	250	272	254	253	237	246	250	234	225	239	257	236	221	262	246	191	243	251	252	229	245	208	220	217	246	227	211	247	209	243	220	228	210	221	228	251	280	249	229	228	228	246	234	258	211	243	221	249	252	246	255	269	221	225	236	238	234	225	240	235	228	220	235	240	227	230	234	259	204	247	240	230	244	245	243	209	237	244	229	231	238	223	247	236	221	227	224	264	245	234	272	237	250	266	215	229	224	236	265	230	244	257	245	228	265	229	243	237	249	235	250	250	238	231	230	215	250	250	230	257	239	267	256	222	226	252	261	251	249	236	239	240	228	252	244	222	265	249	232	248	258	254	254	247	208	262	189	237	213	237	223	232	213	227	258	239	244	245	233	239	227	238	238	233	227	240	241	282	260	221	193	238	264	232	238	235	245	239	233	264	231	259	234	233	266	220	248	227	231	239	264	233	256	242	233	220	240	230	243	257	269	242	236	228	215	249	248	221	231	232	246	222	234	230	248	220	219	230	238	250	248	234	212	233	244	257	238	223	253	240	255	238	233	245	237	235	231	228	245	259	214	263	254	250	231	229	250	260	234	230	204	254	219	259	256	217	256	234	250	223	246	252	261	220	231	266	252	207	243	250	246	259	212	208	236	209	232	228	206	231	241	227	228	234	238	240	227	227	227	246	246	227	221	224	262	244	255	211	232	244	246	243	231	242	237	234	238	244	222	235	235	223	243	220	265	235	254	265	244	237	244	234	238	241	241	255	228	225	230	252	258	245	232	231	244	246	251	242	262	227	238	219	233	230	238	256	234	218	242	209	213	219	247	240	260	230	220	226	230	238	243	245	226	241	245	230	259	231	233	228	235	214	233	235	241	210	264	224	251	219	251	255	250	229	218	228	246	271	230	220	267	231	252	234	231	264	211	225	242	252	258	251	237	218	238	248	241	253	221	237	226	224	254	255	229	225	238	235	249	267	253	267	223	238	223	246	255	226	222	238	248	227	224	256	261	279	213	266	223	242	242	232	244	230	225	224	237	235	235	214	258	235	257	243	225	242	236	257	216	236	200	223	246	247	251	246	238	231	219	233	251	240	237	244	226	234	259	257	239	243	239	247	230	257	210	247	255	250	272	251	251	232	239	213	228	232	249	234	243	244	230	245	217	215	211	226	238	226	196	227	243	238	251	249	245	228	246	247	255	259	239	254	232	243	225	224	243	237	244	273	221	264	253	249	280	241	233	243	252	269	242	254	257	255	228	250	204	212	231	225	229	241	216	257	237	235	229	221	213	240	256	247	259	238	226	231	237	236	232	228	247	257	217	232	235	250	256	256	263	239	216	242	227	243	245	260	231	240	240	213	223	228	217	238	238	272	285	224	254	233	238	240	228	231	239	251	237	246	234	258	219	262	251	225	250	245	240	236	233	202	240	269	245	243	252	238	233	223	242	234	259	237	232	244	264	262	265	267	235	209	253	228	238	234	226	249	225	236	242	236	251	226	199	242	247	245	215	219	233	211	239	263	247	241	259	270	263	252	217	243	248	230	218	237	221	256	213	237	230	212	216	233	247	211	257	227	252	244	252	251	248	252	222	263	238	238	231	238	221	240	242	206	243	208	244	247	248	224	234	233	259	221	248	245	237	234	275	249	247	242	232	251	227	255	239	230	233	251	243	250	271	214	208	243	253	235	236	240	229	233	230	254	244	222	244	244	251	272	225	199	219	223	246	226	268	248	222	258	250	212	240	226	239	251	206	238	251	235	262	263	226	229	234	221	240	237	244	214	244	249	256	235	267	202	240	251	213	226	224	242	232	249	215	240	251	243	219	253	243	251	232	237	248	213	256	247	268	223	235	241	272	219	238	262	229	296	267	217	214	230	253	258	250	214	238	240	223	251	240	241	246	241	226	237	255	242	230	267	239	239	258	227	238	251	211	242	241	268	245	242	248	242	250	232	233	261	222	242	248	224	253	247	253	278	271	230	220	217	231	248	229	255	255	254	247	232	207	235	232	216	241	251	240	220	233	241	270	252	234	261	232	250	218	228	234	262	235	263	251	211	227	214	221	217	222	244	237	249	239	239	233	248	259	227	241	277	217	224	221	218	237	214	257	239	246	211	239	253	248	228	222	248	217	241	235	242	219	275	211	263	236	239	243	246	241	219	235	273	240	234	221	211	254	238	238	244	251	230	235	254	249	223	204	230	261	251	260	258	214	235	210	238	257	259	253	259	245	236	226	217	247	259	244	236	251	275	248	210	227	237	230	242	221	249	249	247	248	251	247	234	249	217	196	271	222	228	233	231	203	243	219	250	222	242	249	218	254	242	217	235	235	256	250	252	255	232	255	229	248	250	228	235	233	262	230	245	223	224	236	233	229	237	261	233	221	241	232	247	248	242	229	216	217	259	251	237	254	258	245	240	246	233	242	229	242	233	223	258	237	258	220	249	229	259	251	243	224	209	247	255	241	249	231	238	243	268	244	226	235	223	223	248	235	273	244	251	241	254	245	241	238	237	227	262	228	241	238	284	232	235	210	250	210	229	214	260	225	250	250	249	221	234	233	229	215	204	201	219	247	233	200	215	249	243	229	230	227	235	235	217	208	223	212	242
22308	27547	17647	9480	6617	5255	3766	2723	2056	1711	1272	1068	831	644	477	463	436	422	404	365	367	365	342	307	338	300	316	297	302	293	304	294	291	292	311	293	301	304	268	264	307	301	302	300	334	263	291	299	294	278	281	292	275	269	287	290	281	279	286	289	260	264	273	291	265	288	267	275	276	254	301	252	263	274	261	286	273	275	247	279	243	236	296	261	247	232	274	253	265	263	305	254	227	265	262	262	225	236	258	273	226	248	256	239	258	255	263	252	243	285	258	249	282	260	264	264	268	253	256	237	232	269	260	251	263	249	257	275	252	263	267	258	233	246	269	246	248	235	261	265	266	265	222	299	262	257	267	255	252	259	259	248	252	277	260	245	281	254	281	279	266	257	266	228	305	278	231	273	270	216	276	263	259	252	275	268	241	216	269	230	279	239	261	279	246	205	257	257	245	275	257	220	256	260	246	242	279	274	275	249	273	235	241	265	263	231	267	283	255	262	233	252	265	238	247	265	285	244	228	259	270	299	243	260	241	264	269	257	279	240	290	269	283	265	245	280	253	247	273	243	232	232	261	284	283	261	259	231	264	298	271	262	246	274	252	274	240	254	280	271	273	247	272	262	296	271	282	251	264	280	242	265	253	291	286	271	261	264	262	239	259	240	261	270	276	231	259	280	271	267	264	283	255	260	244	265	281	249	278	262	225	280	267	283	272	246	258	235	263	286	282	244	243	238	256	245	248	260	306	267	259	265	260	253	249	254	259	276	243	244	246	223	255	265	265	280	250	281	278	279	264	273	256	276	242	245	249	278	279	238	240	279	272	279	282	271	270	242	271	258	283	313	273	261	262	244	259	273	234	259	253	236	263	258	276	257	251	269	268	260	254	256	296	250	279	257	271	272	272	268	237	232	277	269	262	261	248	254	272	247	250	260	223	247	261	247	288	243	248	284	249	254	275	243	247	253	263	258	292	236	262	251	222	247	269	285	254	262	275	267	254	237	273	275	276	259	256	251	251	273	266	260	265	268	241	246	243	260	266	258	222	265	234	262	279	272	263	248	248	250	240	263	262	260	284	273	262	250	232	256	296	266	239	232	283	253	241	285	260	226	280	260	266	261	234	260	256	257	279	247	256	242	261	259	270	259	233	268	259	235	278	254	259	290	263	262	254	269	264	277	276	242	267	261	244	261	255	269	286	245	262	260	258	273	228	264	265	265	251	268	274	223	288	232	279	255	257	274	263	255	256	265	293	251	265	281	252	284	255	260	251	269	267	245	250	297	249	254	236	288	244	260	267	262	237	261	287	262	287	272	241	257	235	279	253	238	240	270	235	246	261	242	237	244	271	255	258	256	241	248	248	240	267	267	233	269	262	259	262	269	269	262	257	269	273	269	281	266	267	251	286	266	269	269	251	243	264	234	286	246	246	292	234	272	256	277	270	231	239	261	248	223	258	256	252	268	245	248	262	239	261	249	250	246	275	257	266	274	266	267	271	238	267	256	268	254	239	262	247	266	291	245	249	235	231	245	253	273	260	278	242	243	258	274	237	253	266	264	252	278	260	248	253	249	275	271	243	245	250	219	248	232	284	239	279	275	255	288	268	264	258	286	254	243	259	280	226	291	267	237	255	244	254	243	256	234	238	263	250	265	235	224	251	265	251	244	258	268	252	300	262	239	253	246	259	236	259	250	265	252	269	251	261	270	280	258	259	262	223	258	242	254	254	262	249	250	267	264	256	235	242	267	255	277	271	273	261	275	250	255	257	258	250	266	251	264	231	238	290	276	244	258	263	243	246	271	259	266	266	265	229	260	281	251	241	266	246	257	255	277	257	257	288	235	249	272	289	291	239	287	252	248	257	265	242	255	254	271	269	258	264	290	253	284	244	264	258	258	300	243	261	242	251	255	261	279	253	243	265	243	274	245	266	262	264	258	241	254	249	263	275	245	249	236	297	273	262	259	277	220	229	272	295	259	274	256	255	260	302	252	248	248	237	277	261	261	261	261	277	256	239	285	280	254	246	271	275	273	268	263	239	239	246	269	265	244	249	270	291	265	250	266	251	232	259	251	283	272	241	286	275	271	226	285	251	258	250	262	262	264	264	254	247	237	244	273	251	241	278	251	261	243	252	283	268	267	237	269	241	289	270	247	246	266	260	238	221	269	282	246	225	274	255	276	271	251	265	252	252	226	253	281	265	241	228	281	273	254	287	252	280	287	259	258	256	259	246	283	242	275	238	245	258	254	253	232	280	267	268	277	250	244	283	290	289	244	269	255	248	275	275	246	258	260	247	281	258	226	277	255	245	242	269	253	251	254	255	263	280	219	287	263	272	264	243	254	249	255	257	261	243	245	265	284	243	263	253	247	269	280	262	238	256	255	267	278	268	247	281	260	272	249	240	275	278	259	286	230	258	284	252	281	266	268	266	264	250	260	234	256	237	252	264	262	254	264	257	262	238	254	258	267	264	281	242	266	275	277	255	263	273	274	252	262	281	257	283	274	248	233	258	241	234	251	265	296	282	245	283	306	271	239	276	256	280	264	281	288	260	228	242	236	275	242	262	273	269	268	263	261	255	277	269	262	268	273	259	266	254	242	275	264	242	242	255	279	235	250	253	259	269	251	262	266	264	230	242	250	250	236	261	258	246	252	264	262	278	222	270	276	257	267	281	257	223	259	251	270	263	278	234	247	257	249	254	258	231	266	278	251	249	281	288	281	218	279	253	273	245	251	254	256	238	273	272	247	228	261	289	256	287	270	248	253	288	269	249	228	259	232	284	237	264	254	254	229	281	264	244	263	265	249	254	235	250	259	267	266	248	279	243	253	246	270	254	258	258	241	267	292	264	273	266	261	281	257	256	230	226	235	258	249	252	266	247	259	258	240	274	241	271	272	250	254	253	241	249	254	279	260	264	272	241	295	259	242	266	268	273	268	267	268	290	258	277	255	253	297	256	255	258	253	255	257	221	266	277	258	264	259	264	254	267	264	286	249	266	285	271	241	251	290	251	252	250	257	260	270	255	255	266	262	258	253	264	254	255	250	279	258	251	278	262	245	231	251	278	249	288	244	272	244	260	296	296	301	283	256	230	282	292	253	272	244	248	251	277	236	248	245	271	280	257	225	260	247	253	269	272	248	261	286	253	266	245	250	264	284	253	239	234	259	265	227	246	249	250	252	256	253	265	247	264	264	259	277	280	263	259	267	253	252	243	249	268	273	263	259	232	296	267	238	284	237	255	296	281	238	273	259	268	234	238	257	253	258	246	244	273	272	284	259	248	276	249	265	238	267	285	253	236	256	242	290	277	265	246	251	269	228	263	273	246	254	271	256	234	257	271	248	247	244	279	251	246	254	290	229	277	296	267	253	269	268	240	284	275	246	254	273	252	267	249	270	253	248	241	243	258	257	267	289	259	271	244	282	282	285	250	277	282	243	249	259	249	259	247	249	280	260	270	275	263	253	275	244	260	266	258	269	234	239	275	247	261	269
23990	21319	28514	24503	21304	13275	5441	3068	2095	1680	1364	1205	926	697	568	503	478	473	445	438	463	376	401	382	376	322	342	330	335	316	319	342	342	330	312	338	281	308	299	338	298	336	308	309	346	321	320	320	313	328	329	316	324	308	304	305	288	286	321	297	316	319	282	324	296	315	314	270	291	284	305	266	317	281	284	312	280	266	274	261	304	309	282	280	287	284	290	273	303	303	278	265	263	263	290	266	246	275	270	256	309	293	290	268	293	288	284	287	296	289	248	291	252	266	299	258	303	295	293	273	278	274	275	262	263	268	271	252	275	287	246	274	282	295	299	276	273	292	287	294	277	298	295	263	269	273	266	291	268	262	256	269	269	272	295	301	276	272	278	283	275	304	275	294	298	274	279	300	274	259	298	273	311	278	296	283	311	238	287	257	273	307	296	268	279	253	269	260	282	284	277	305	293	306	304	286	294	295	279	263	320	311	256	273	281	316	278	291	296	298	281	277	268	273	283	254	276	231	294	251	297	278	289	287	295	283	311	272	268	312	266	286	277	294	258	287	255	244	271	290	286	273	283	294	254	284	282	271	276	287	285	294	282	281	292	261	310	259	279	270	264	281	284	292	282	241	283	279	299	289	279	307	297	270	265	279	282	284	271	266	267	280	306	253	284	276	281	275	292	262	300	259	258	298	281	305	279	258	279	291	277	292	263	273	262	277	272	284	282	296	264	288	295	268	264	296	278	240	252	275	266	274	266	289	268	288	265	291	286	272	260	255	268	251	280	271	269	260	288	263	274	285	268	260	287	280	273	302	278	267	263	280	297	300	263	265	285	289	251	255	290	306	278	311	277	278	288	270	254	258	281	300	282	312	335	272	262	273	270	306	280	265	288	292	269	280	286	283	278	291	296	284	273	276	297	268	271	243	280	300	299	274	265	268	285	237	290	283	290	282	268	256	249	274	289	295	300	261	261	262	315	280	280	304	266	268	270	275	258	276	295	273	233	278	304	305	273	273	275	251	290	270	274	274	275	279	277	305	285	252	256	279	260	313	276	276	272	266	268	267	272	292	271	275	290	304	274	306	291	280	267	303	250	312	267	261	271	272	270	283	251	309	292	269	264	305	282	297	266	266	295	279	296	284	285	269	261	252	288	285	280	260	262	292	270	304	289	274	257	280	281	304	295	279	302	275	275	272	273	251	279	286	316	269	300	313	276	292	260	291	260	270	276	273	290	268	290	278	298	292	290	239	252	282	265	260	298	293	281	258	276	280	291	250	261	250	289	259	294	257	296	280	293	274	257	280	281	277	256	287	255	292	265	276	272	266	275	259	298	291	273	286	306	264	278	285	269	327	251	295	252	281	261	298	273	260	279	286	273	274	291	258	273	245	296	304	258	278	288	272	280	297	256	278	257	285	274	289	271	287	256	297	301	283	276	280	279	283	278	272	275	262	265	263	279	288	285	299	284	257	276	264	266	296	266	309	286	285	299	267	278	268	262	264	264	266	267	269	311	283	281	280	282	279	292	243	291	275	306	279	261	276	283	274	264	292	281	268	244	258	280	311	253	282	271	269	280	280	278	326	272	279	278	272	288	299	298	239	274	260	271	286	277	256	284	277	295	326	253	288	275	259	311	279	282	260	289	266	278	271	271	314	263	281	301	264	260	274	277	259	315	248	289	289	273	279	291	285	295	283	271	288	301	300	295	302	281	276	264	275	271	299	290	259	293	277	262	259	270	281	302	262	266	306	272	276	281	289	299	254	274	247	268	290	259	292	282	346	251	285	272	290	303	322	274	272	298	292	262	275	293	263	284	265	282	270	287	296	297	276	301	310	286	300	265	267	296	297	264	283	264	293	278	269	289	290	268	275	284	261	298	316	290	275	277	269	287	266	307	285	279	256	288	299	271	280	260	295	274	286	294	312	247	300	277	320	299	290	275	288	272	295	289	290	266	294	309	273	322	266	240	261	263	299	291	295	295	301	271	266	263	277	290	271	261	287	258	262	282	242	271	298	264	246	264	296	280	293	282	306	304	282	302	268	293	295	266	272	295	290	278	287	268	260	292	284	292	273	261	296	281	262	276	302	258	231	302	240	296	271	278	299	277	303	272	274	268	280	268	265	294	268	308	292	280	327	291	295	297	305	295	264	294	270	268	275	288	283	286	259	324	236	290	282	269	252	290	289	248	260	272	293	278	269	266	282	269	277	250	275	254	284	289	266	284	284	281	266	286	269	288	281	325	295	253	279	282	277	302	246	275	265	284	304	278	296	280	254	272	281	271	282	273	275	250	322	273	267	271	262	291	264	278	275	286	284	255	269	295	295	266	278	297	286	286	272	244	240	291	326	269	294	258	306	287	280	276	288	259	262	305	312	265	269	315	289	280	260	287	292	267	271	288	291	311	302	254	305	288	258	291	280	249	301	273	258	294	292	275	278	294	280	255	272	254	281	278	273	290	283	277	303	270	275	266	269	269	297	275	312	293	255	282	279	271	297	267	264	274	303	250	290	306	266	288	260	263	265	277	276	278	264	283	302	284	281	272	243	279	239	287	244	281	259	305	247	289	273	264	290	258	276	281	254	279	259	274	274	279	285	276	270	257	280	286	283	298	293	284	319	289	258	255	271	286	283	322	266	276	282	263	274	305	290	304	288	291	258	285	239	259	282	302	292	271	298	266	291	273	272	297	290	277	298	290	276	275	297	299	312	293	292	262	274	278	272	279	272	294	236	295	250	249	285	281	297	271	295	295	313	268	278	267	234	307	309	309	296	304	306	275	277	242	294	267	269	273	260	317	279	261	263	283	295	247	287	288	257	304	251	280	280	294	280	276	268	271	286	277	294	270	306	280	282	280	310	263	259	304	304	247	278	301	302	287	247	281	247	274	262	266	287	310	263	260	295	278	293	270	304	278	270	253	282	251	299	269	268	268	287	275	293	270	280	283	312	279	268	288	273	279	279	280	246	305	284	281	276	285	289	300	266	298	292	264	293	253	303	276	301	266	253	270	315	298	288	289	306	291	259	298	276	296	285	251	255	269	277	289	284	276	283	292	272	280	282	299	295	281	278	295	268	278	276	295	276	274	281	276	285	279	289	267	275	273	273	265	282	257	268	273	286	298	276	278	305	294	246	267	266	305	307	291	274	272	261	277	295	274	291	284	279	289	283	282	280	305	296	299	309	265	278	275	286	277	242	269	289	248	270	331	291	287	272	270	293	295	280	260	263	285	301	296	301	316	272	309	263	258	263	259	290	276	274	286	305	283	270	305	243	280	264	277	302	274	282	275	268	261	291	286	270	290	284	291	290	298	305	269	295	251	282	284	272	295	290	269	275	252	270	276	309	273	277	284	275	270	305	288	301	297	259	297	287	291	276	289	282	266	278	307	260	255	275	322	298	258	271	309	275	318	280	289	252	295	315	251	262	303	280	280	256	286	289	281	289	284	277	318	293	267	276	288	293	297	292	266	296	234	285	284	302	269	296	307	274
25775	38014	25535	15000	11495	8947	6886	5164	3682	2934	2316	1899	1455	1064	829	727	680	598	559	530	508	463	442	437	438	404	380	379	395	394	362	366	346	345	349	359	357	361	369	338	343	333	341	384	324	363	337	335	363	358	324	326	361	339	320	332	330	313	310	333	321	341	303	302	302	293	303	329	330	307	294	283	312	324	334	316	327	271	310	288	282	283	282	296	307	316	304	295	272	293	281	303	311	307	288	298	290	299	304	255	299	298	290	253	290	277	295	328	274	302	308	289	307	260	287	276	278	287	290	290	288	318	308	287	288	309	295	298	287	297	253	335	277	316	297	308	270	317	291	271	277	299	299	315	314	308	278	286	289	291	294	319	298	283	332	285	285	302	294	292	295	273	284	309	277	297	301	298	275	301	308	332	316	326	318	274	294	306	277	299	325	316	296	266	266	280	300	288	247	280	275	280	311	288	299	294	292	296	280	290	294	285	287	293	322	275	295	276	308	299	269	281	315	300	291	287	288	270	293	308	295	287	283	296	319	334	293	301	270	316	298	291	306	301	304	287	291	301	295	309	297	305	326	297	306	294	309	283	275	321	307	284	308	289	296	286	294	292	293	266	264	288	291	255	338	276	322	322	287	288	283	308	326	285	315	309	299	286	285	281	322	289	267	292	268	304	312	286	260	270	332	312	267	293	287	264	329	313	286	303	306	336	279	289	316	286	284	280	278	307	258	327	289	302	278	294	299	301	309	306	316	307	289	280	285	294	299	323	301	297	288	287	306	294	294	307	258	278	322	286	266	288	271	313	296	300	278	287	314	281	289	295	304	295	279	310	300	292	281	284	290	299	314	296	272	313	283	263	305	299	290	265	288	293	283	304	282	280	311	311	308	294	309	320	268	303	268	294	295	310	289	310	302	305	286	314	310	297	304	325	286	296	296	270	285	298	294	274	302	311	320	273	290	293	295	272	289	324	278	295	300	299	274	283	291	325	289	303	291	301	285	287	308	287	289	300	263	267	305	262	304	251	296	279	307	297	316	291	312	304	294	265	317	312	291	305	297	287	315	313	297	303	291	282	304	288	269	294	256	304	231	297	306	311	325	289	287	306	318	314	278	310	300	288	287	303	308	292	284	281	301	302	301	302	301	261	303	294	289	291	286	292	298	297	294	317	277	291	279	286	286	280	280	281	270	325	334	293	299	312	323	330	319	300	289	288	306	295	291	279	300	314	279	260	325	290	297	297	313	304	300	263	311	296	277	317	274	290	296	317	284	286	328	302	313	315	280	273	315	261	330	280	289	286	295	279	293	304	268	309	271	302	326	309	277	312	269	294	317	292	309	312	293	294	310	293	318	279	266	295	294	299	304	296	291	297	288	285	266	313	272	308	283	315	285	310	302	298	312	291	316	316	291	291	292	294	308	283	267	263	293	316	288	274	272	286	277	332	314	270	274	284	308	309	304	290	290	288	283	284	259	294	291	308	277	266	299	323	281	292	286	275	295	296	290	289	323	276	294	307	283	277	286	312	295	290	293	294	301	281	317	262	299	321	310	307	293	315	286	295	273	294	301	327	318	315	305	276	243	298	299	290	299	286	293	295	279	295	304	292	295	316	299	285	296	312	296	288	289	283	293	273	294	303	292	294	336	305	310	287	293	285	291	306	285	264	334	291	278	323	303	299	295	278	272	289	278	298	273	280	306	293	299	290	300	292	297	312	286	291	300	264	290	258	301	295	271	294	315	286	327	300	293	266	294	289	313	271	301	273	287	311	264	315	333	316	297	291	266	298	261	292	261	334	331	284	267	306	274	286	261	316	298	287	290	272	275	302	303	278	292	297	300	292	297	310	296	283	275	281	323	297	295	297	296	289	306	271	286	284	265	325	277	306	274	316	312	296	298	277	288	290	333	319	285	296	274	283	278	299	305	311	273	294	306	292	309	284	306	288	280	305	297	269	307	321	264	293	304	288	284	320	298	264	303	298	276	259	276	299	298	275	275	304	301	315	292	263	300	285	298	306	327	321	287	273	307	302	291	310	287	275	311	301	298	288	289	318	290	257	260	306	321	289	304	300	310	307	293	322	289	270	292	291	300	289	285	305	295	294	304	296	296	301	271	269	281	300	283	302	298	337	317	280	304	289	286	305	271	292	304	315	282	301	291	312	268	302	288	278	285	270	287	266	284	291	268	315	271	328	321	300	296	279	274	278	305	298	306	328	293	288	322	303	308	315	275	310	256	294	273	288	279	320	293	258	306	271	312	280	294	330	301	320	290	320	301	292	317	285	302	301	293	303	295	286	285	272	326	283	277	294	280	291	316	325	274	287	323	276	286	293	302	300	309	292	309	297	288	306	303	312	271	295	300	270	314	317	334	288	305	288	297	301	322	290	292	292	317	294	281	283	290	322	316	277	295	294	319	290	312	297	319	304	293	300	317	283	289	279	326	327	292	315	297	266	293	313	273	282	298	292	289	285	276	268	278	285	260	277	293	286	262	282	282	289	281	299	291	296	284	276	293	288	326	303	311	283	305	283	304	294	308	304	316	286	272	300	295	316	292	268	290	281	268	286	300	278	308	286	300	259	285	289	293	270	289	275	272	281	294	267	305	287	298	305	302	313	278	280	261	310	281	291	317	295	301	309	289	279	329	276	291	271	302	308	281	272	268	289	287	277	278	286	301	299	283	290	257	294	310	274	270	319	273	298	266	301	344	290	273	293	276	280	310	304	301	303	316	293	293	267	268	270	282	304	320	297	284	311	316	312	305	268	280	279	293	344	300	289	268	296	285	314	286	285	313	312	282	284	271	282	266	277	287	301	265	304	321	327	289	311	320	330	280	295	299	271	323	312	275	278	278	287	303	308	293	306	302	295	287	292	306	294	254	274	288	285	302	276	292	290	290	313	308	284	298	289	315	292	290	286	301	283	308	280	333	280	256	295	301	270	266	286	306	264	316	292	278	274	294	266	294	287	278	252	301	293	293	299	283	290	280	295	307	268	315	320	335	314	311	294	308	292	263	284	272	259	290	313	292	290	267	305	286	307	299	289	324	290	315	271	300	304	308	322	305	303	280	266	274	292	313	295	278	300	299	283	346	297	305	271	298	307	282	316	299	295	318	327	305	320	306	270	289	275	312	307	303	300	297	295	285	327	280	293	300	289	288	303	309	310	309	286	306	307	304	298	287	332	295	298	287	282	279	289	313	298	328	321	308	311	313	292	313	288	308	283	301	308	277	273	289	253	284	251	301	291	310	279	295	294	269	286	293	310	284	270	296	282	302	264	306	324	305	288	287	291	318	287	293	286	323	302	306	284	298	294	294	288	268	303	284	281	307	280	299	276	296	299	323	306	313	297	296	283	289	292	319	275	321	302	271	295	276	295	312	316	309	317	296	286	305	310	270	326	313	284	300	306	280	301	298	331	283	284	302	269	269	289	276	300	316	265	319	286	280	304	302	280	300	311	283	269	273	281	279	292	303	262	269	294	311	300	328	324
25028	21158	27164	25282	13364	5025	3252	2262	1633	1305	1122	1059	808	641	495	523	476	502	411	439	375	410	408	409	384	419	387	363	358	347	371	356	316	365	341	349	339	377	362	348	337	326	348	340	349	332	327	375	328	334	316	340	336	330	332	336	332	357	351	328	352	305	332	329	344	324	330	346	353	338	316	336	335	332	332	367	320	306	347	342	340	312	334	327	296	348	357	328	292	306	325	301	324	315	353	322	333	316	298	333	316	321	312	308	333	340	315	307	311	327	297	325	313	317	316	303	339	322	330	360	347	323	321	324	301	330	337	319	339	317	321	286	321	300	334	319	315	318	322	332	330	344	312	298	334	333	320	310	287	330	360	319	317	317	307	327	306	333	297	291	319	329	320	335	345	299	308	321	317	310	323	306	301	328	315	295	338	332	353	341	339	318	324	320	347	314	327	305	311	309	358	321	295	297	335	325	350	301	280	291	348	312	315	307	326	341	319	328	334	343	347	339	290	314	332	311	325	350	303	331	343	327	330	309	305	338	350	319	321	315	345	326	336	337	333	327	355	314	321	323	331	322	303	307	294	342	321	331	291	303	307	307	321	310	288	334	322	316	311	295	324	346	328	345	320	316	301	303	324	346	307	320	292	325	337	308	324	316	277	315	323	344	318	294	288	307	314	368	280	292	338	341	326	360	332	326	333	313	339	359	353	290	271	331	355	320	329	289	331	301	305	373	320	298	347	310	319	315	311	325	304	315	340	343	278	338	347	331	333	301	320	314	334	293	302	342	330	346	347	339	341	341	301	308	337	312	327	348	345	309	304	340	341	369	345	317	331	328	307	325	337	303	355	322	339	333	339	308	299	306	320	322	338	343	336	313	337	320	334	342	289	311	318	347	342	353	340	322	352	307	335	301	324	337	326	316	335	358	320	294	298	342	300	341	328	308	326	330	319	313	312	315	313	342	295	335	321	321	358	326	335	303	349	362	292	323	348	297	314	343	336	295	337	329	342	344	324	313	333	352	337	343	340	298	306	307	310	322	330	347	305	313	317	353	330	299	317	313	297	327	335	334	312	298	322	352	342	315	317	311	357	299	313	330	330	316	293	343	314	341	381	320	285	301	340	345	263	345	327	336	315	324	320	324	307	308	346	318	301	330	317	321	368	329	338	290	314	297	314	316	345	300	322	334	275	354	345	328	346	288	323	326	304	324	290	372	302	300	324	321	324	354	281	308	351	336	317	356	314	294	316	355	312	302	323	327	347	336	283	325	312	325	283	317	325	283	314	320	299	348	333	305	355	345	339	331	311	325	330	319	340	316	327	320	312	331	304	353	324	310	377	326	320	326	331	284	316	311	346	304	334	313	348	300	333	314	276	301	324	335	290	354	312	308	319	299	318	325	316	292	359	328	328	324	312	323	343	319	333	312	323	328	306	320	333	313	327	347	321	329	315	331	319	307	297	310	336	324	325	310	297	320	326	317	322	316	318	298	338	346	331	301	323	324	315	302	335	314	301	314	308	336	310	332	330	285	310	339	283	314	290	314	313	346	326	356	356	352	340	319	299	304	311	341	330	346	301	342	338	358	331	313	334	344	339	308	319	282	343	331	330	328	330	319	343	341	322	292	291	332	351	325	337	335	315	313	285	313	321	322	337	305	292	344	314	323	321	280	319	314	337	330	324	330	330	343	313	332	298	344	307	307	334	311	371	344	293	337	319	323	342	297	305	327	309	331	340	321	332	331	336	307	331	338	303	336	328	307	313	318	327	332	301	316	326	302	299	324	324	345	337	308	334	305	291	337	298	288	309	328	325	325	300	311	346	291	368	312	298	314	334	285	350	344	329	322	318	310	326	348	341	319	322	318	327	322	312	340	283	330	356	354	344	315	297	311	312	342	323	311	342	330	357	314	339	311	309	297	311	330	339	344	305	323	297	319	295	318	319	324	303	335	329	298	344	324	293	318	306	342	313	296	355	311	312	322	309	319	338	270	310	295	308	304	331	335	329	287	314	323	318	314	314	333	341	324	325	319	349	326	319	325	329	355	333	299	318	291	314	333	300	315	334	335	315	296	323	322	306	316	331	310	313	310	311	307	345	326	277	331	349	313	311	324	322	334	327	325	321	334	310	328	313	290	319	341	320	311	323	325	330	321	296	320	321	321	326	309	294	326	358	317	341	334	325	318	334	306	308	322	345	359	325	281	321	334	332	332	335	316	304	328	338	337	330	340	312	299	298	329	350	362	344	303	330	344	308	319	331	301	337	337	304	348	334	301	303	298	327	333	318	300	338	320	307	321	340	361	358	323	348	301	333	339	277	327	343	296	320	321	310	336	317	310	288	331	343	340	309	326	312	335	298	338	324	285	349	347	311	310	338	328	323	347	340	325	354	321	317	333	318	309	311	322	328	331	318	316	303	322	330	327	363	310	304	291	292	372	326	306	293	335	326	311	325	290	329	315	308	328	320	297	299	285	286	315	320	330	323	349	302	323	299	339	316	297	316	311	316	324	307	329	335	313	325	298	318	315	306	318	298	332	318	320	309	301	350	331	305	290	325	308	316	345	318	325	322	344	314	349	323	305	346	340	326	314	348	330	301	311	341	291	375	323	308	333	344	311	320	331	327	308	339	333	350	308	318	311	330	284	318	316	335	307	348	328	314	294	308	303	305	332	328	316	328	314	340	343	314	322	304	309	286	370	306	325	343	300	349	327	340	320	310	314	319	321	325	317	329	318	316	293	335	322	311	333	308	335	367	338	310	307	315	322	307	308	287	346	282	325	317	316	328	328	330	339	343	319	316	320	291	328	335	311	321	327	329	360	323	263	300	314	302	336	319	311	322	325	320	320	313	306	332	291	338	360	321	321	315	304	354	310	342	339	335	307	352	322	328	317	309	267	317	300	321	308	326	338	325	322	324	348	323	308	345	355	304	291	324	287	342	298	330	321	320	349	321	338	302	299	328	328	326	323	332	321	326	320	331	349	314	309	306	344	324	328	335	348	329	296	306	322	339	327	313	328	345	333	326	329	318	328	319	304	330	318	348	301	283	344	311	343	350	340	318	312	307	280	302	335	336	332	310	337	322	318	331	314	324	327	289	313	348	325	369	315	309	298	332	315	322	311	315	334	329	291	339	315	346	364	340	329	330	348	324	326	326	284	345	347	328	327	308	315	358	326	323	341	300	289	289	305	283	346	323	331	341	348	312	343	312	325	313	312	325	301	263	320	308	297	354	326	342	339	313	308	322	310	326	309	326	319	336	327	321	301	322	306	333	310	311	299	331	327	337	322	286	308	312	331	319	340	312	310	344	350	309	341	296	371	310	328	340	319	310	318	341	311	309	312	328	327	333	358	336	321	342	309	341	334	306	310	324	335	316	309	318	322	311	317	319	310	319	307	310	299	329	336	319	311	305	328	328	354	330	277	337	288	284	304	291	273	330	322	365	275	354	315	316	331	350	319	332	313	327	295	290	334	320	330	314	335	293	319	352	306
24378	33413	22105	12510	9548	7097	5489	3937	3003	2323	1930	1745	1246	966	835	673	615	590	513	516	502	514	455	446	419	450	421	375	423	380	358	392	401	409	376	364	333	371	387	376	397	355	378	383	405	386	381	424	407	378	392	384	389	392	397	377	381	381	344	345	359	383	379	412	363	346	348	371	368	333	365	344	352	355	364	336	378	400	336	365	336	334	364	352	350	341	354	365	368	375	371	328	313	346	330	344	345	333	380	347	332	361	338	342	309	323	332	323	350	319	352	330	360	323	365	307	336	351	354	361	369	365	335	338	324	369	316	350	330	337	373	335	336	334	347	331	344	355	327	359	300	317	353	396	353	338	349	345	377	345	327	338	335	362	340	336	329	337	327	340	345	348	351	343	351	332	339	365	333	323	347	333	392	342	336	323	330	337	364	342	363	334	363	332	372	368	339	310	368	337	363	342	327	402	374	345	370	328	351	323	350	333	364	345	323	346	365	330	349	330	316	311	326	350	341	359	335	353	346	367	348	327	332	347	383	353	316	396	327	362	314	333	320	346	323	328	379	365	370	356	343	314	336	381	352	339	356	323	387	341	372	345	329	324	342	360	352	312	341	311	357	379	332	353	348	330	367	360	326	340	327	350	325	342	365	326	350	342	349	337	359	360	338	358	335	331	352	336	293	353	339	340	347	355	339	344	348	344	346	331	352	336	348	348	340	321	355	318	344	341	347	326	335	337	332	356	341	332	339	336	335	372	319	340	362	341	353	344	358	355	361	348	349	392	361	336	355	373	359	350	335	313	339	346	317	341	341	335	335	330	305	333	385	334	352	342	340	326	338	333	349	355	358	348	306	348	324	350	350	346	366	366	363	378	346	340	346	379	307	341	297	355	374	373	379	347	340	320	336	333	347	359	365	388	320	359	322	324	348	365	315	371	364	345	354	352	349	337	341	320	348	346	328	353	370	338	330	328	318	377	334	337	335	342	369	312	352	333	335	359	320	332	354	349	349	317	349	336	368	332	325	367	363	337	358	348	309	367	360	346	347	332	351	328	336	342	339	334	352	335	349	350	360	367	368	388	366	336	340	340	331	358	362	332	381	325	380	338	332	323	365	360	323	343	347	354	355	335	358	343	362	352	303	339	345	320	365	373	357	389	314	317	321	318	332	338	359	338	346	305	364	336	340	353	347	372	343	357	331	353	355	327	363	332	324	338	335	333	379	334	352	336	341	359	337	303	337	341	370	321	321	349	341	375	317	358	303	351	331	324	327	370	360	312	341	378	372	351	356	329	369	346	365	337	359	340	341	336	311	359	336	346	351	353	348	357	347	364	343	383	346	339	363	365	369	351	328	333	330	347	355	394	365	330	346	326	334	342	348	344	361	355	347	352	334	350	348	366	294	367	338	333	374	324	329	348	364	320	331	310	353	401	355	353	337	359	362	363	348	347	309	337	292	342	352	358	359	315	340	360	364	345	367	334	355	356	352	350	348	357	381	370	350	369	335	332	352	358	315	383	361	341	346	331	311	338	334	342	348	349	328	315	332	362	358	350	328	343	352	326	348	376	333	353	383	391	374	322	372	338	362	336	334	346	392	317	308	368	340	349	343	378	355	362	356	324	361	314	353	341	345	351	350	350	362	342	329	351	364	381	301	365	363	349	358	340	334	349	323	336	369	336	356	354	358	343	337	340	324	361	309	337	349	413	335	356	344	361	358	340	370	348	331	360	331	322	352	344	318	326	328	337	328	298	347	336	325	315	344	375	323	333	341	363	364	320	368	354	357	328	347	336	348	337	372	353	346	361	343	334	316	348	374	366	311	359	356	373	329	324	362	341	327	331	331	341	333	324	372	358	341	328	334	362	360	354	328	341	328	340	361	343	329	350	368	313	359	358	345	326	309	318	341	378	317	333	354	327	359	349	353	372	343	313	348	345	353	340	346	367	357	351	336	320	353	348	357	357	369	363	341	363	334	326	326	350	320	345	318	342	352	365	353	354	333	322	332	346	350	322	358	352	340	348	314	338	366	333	355	333	335	312	353	343	328	324	367	340	349	327	368	330	324	328	370	321	320	345	327	315	344	325	324	353	348	323	386	331	338	362	342	336	319	344	299	349	334	329	351	317	352	329	344	369	343	342	346	344	368	336	332	366	336	364	346	335	319	327	318	332	354	349	355	366	325	343	319	328	309	326	336	341	343	359	316	300	318	366	344	356	375	342	341	339	335	364	377	374	355	358	334	345	370	348	344	356	340	373	383	354	308	347	338	353	335	348	349	356	334	303	375	313	347	354	377	355	318	344	354	331	332	322	313	370	332	358	326	358	333	336	354	344	339	345	319	359	350	361	333	372	332	319	340	378	337	316	353	351	347	360	331	348	374	347	338	325	321	339	344	343	361	357	347	354	341	338	364	367	347	330	321	332	342	342	353	374	338	356	349	337	335	347	362	334	381	363	367	318	352	345	334	337	348	375	376	356	340	326	297	344	352	337	345	350	339	348	352	349	346	337	357	342	332	356	378	346	349	321	325	376	342	344	374	369	315	347	352	347	355	317	329	339	311	337	352	326	344	316	365	387	356	390	354	348	331	334	332	343	341	377	381	312	362	345	330	322	343	335	342	356	348	348	354	341	351	327	342	366	376	347	346	310	384	348	351	321	370	360	311	338	344	301	331	359	348	317	329	335	342	339	361	310	324	329	367	336	366	350	354	348	355	339	358	336	345	361	330	341	375	339	336	309	353	326	306	367	311	341	329	344	340	333	344	329	324	356	375	364	336	374	353	359	339	351	341	338	367	346	311	311	356	340	305	334	373	357	313	356	329	354	330	346	387	357	372	319	333	366	355	333	369	355	370	323	338	316	345	385	324	360	335	371	322	375	331	329	341	358	363	316	343	341	335	316	321	335	317	387	343	348	343	325	328	319	333	344	342	327	361	351	351	343	348	321	333	366	356	327	365	326	345	344	316	341	333	357	303	374	360	338	345	299	325	308	350	342	318	356	348	369	309	333	339	368	345	374	330	352	318	368	319	361	374	342	345	328	356	331	333	354	362	359	350	357	363	321	358	333	346	317	369	343	337	349	360	358	320	372	343	333	347	351	329	331	313	340	363	367	334	333	336	338	319	379	365	331	363	360	340	337	361	353	331	347	350	368	317	341	325	356	350	343	309	316	315	365	368	336	351	331	339	320	364	366	366	323	341	357	368	356	370	353	330	344	335	326	342	353	370	362	379	370	367	353	370	358	354	364	346	336	342	307	327	361	327	370	342	328	370	387	343	356	337	346	361	322	333	344	350	325	335	317	370	348	333	330	349	356	339	324	353	356	337	356	371	339	359	355	372	332	359	366	346	344	344	332	320	332	348	361	326	311	346	355	359	358	336	330	352	359	365	305	358	322	343	352	340	329	317	370	330	359	318	354	352	320	375	310	328	320	365	358	363	341	365	330	339	355	353	313	340	340	318	343	372	370	357	333	348	346	337	366	324	373	356	322
22821	21301	28957	23986	21361	21478	13148	4572	3110	2609	2134	1922	1457	1083	906	833	771	713	688	669	623	597	565	585	515	517	499	508	491	487	491	444	467	486	473	467	432	496	425	481	452	467	456	478	440	448	442	451	466	429	499	467	427	435	462	437	433	427	396	438	448	428	444	421	457	437	435	386	427	465	472	445	436	421	424	401	441	438	419	440	459	421	423	415	430	434	449	425	461	408	406	410	416	407	449	431	435	432	408	424	371	396	400	411	402	371	406	380	402	412	397	417	429	415	394	414	450	398	387	418	398	388	405	410	394	415	422	389	393	435	437	396	406	427	428	428	386	385	405	412	418	413	414	387	441	411	444	406	402	380	418	410	400	460	433	388	383	396	424	397	399	432	442	430	416	463	429	402	381	403	426	397	449	437	420	417	418	445	431	362	394	428	444	417	436	419	406	425	389	409	392	416	415	447	391	401	404	437	415	421	435	393	412	431	385	384	402	455	407	394	419	407	432	385	419	409	405	408	409	419	456	395	399	432	432	406	417	409	398	405	417	411	419	396	422	420	398	466	428	417	383	442	399	430	416	410	459	421	412	408	402	407	399	426	397	428	383	457	417	416	438	427	391	403	389	411	386	423	426	416	441	428	384	410	402	450	436	414	382	397	389	401	394	426	404	414	417	416	452	404	414	397	435	380	398	444	462	381	427	446	430	425	387	402	398	412	433	397	421	384	392	411	436	404	432	402	419	409	387	387	436	426	418	370	397	409	444	387	391	381	389	404	440	404	393	425	397	372	423	403	415	434	400	411	399	444	405	423	397	398	425	423	447	439	390	422	437	407	433	360	394	400	410	412	434	437	451	399	401	399	376	415	401	404	401	414	394	408	396	387	458	415	434	412	431	410	428	443	399	398	412	417	438	375	437	383	409	416	390	415	401	420	391	427	363	460	403	428	402	426	428	396	374	393	421	334	456	430	404	424	413	373	432	435	392	448	437	380	420	417	437	401	409	415	451	420	394	416	431	413	404	387	396	378	432	378	412	432	387	401	454	393	413	396	435	383	382	409	405	421	393	448	407	402	409	387	409	404	393	385	407	395	364	420	395	401	421	422	409	440	394	389	425	408	409	389	403	431	460	391	389	436	424	417	385	413	400	412	415	387	436	399	377	418	449	434	420	430	399	411	426	409	408	412	420	464	409	424	363	419	417	415	411	377	420	380	420	390	365	434	431	442	419	425	420	396	420	392	404	402	440	378	404	369	395	449	443	388	409	390	377	373	394	384	450	397	392	435	388	418	389	419	378	414	413	429	386	405	412	397	432	399	437	425	412	397	413	425	391	412	406	412	436	409	410	405	417	440	422	380	410	420	407	403	405	443	417	443	374	385	397	368	427	415	400	425	431	393	390	422	420	379	414	404	422	433	418	420	438	430	401	448	429	439	399	423	411	403	383	434	415	415	411	384	384	421	391	401	431	364	397	461	408	370	446	398	411	384	385	399	410	417	405	398	413	442	369	394	432	383	434	410	437	413	412	430	409	407	415	422	420	392	387	416	434	441	406	374	387	403	423	414	405	395	399	397	408	425	403	367	438	399	429	427	368	404	430	372	378	407	401	387	387	395	398	398	381	373	395	408	420	413	417	401	422	409	426	416	394	386	470	392	410	429	388	411	403	382	407	426	411	389	409	415	399	430	414	445	437	370	364	403	390	431	424	419	438	407	415	397	434	393	367	433	403	412	355	434	434	409	383	411	430	393	393	386	417	390	389	397	400	411	414	397	426	403	444	432	389	436	459	416	430	383	436	395	398	413	378	404	423	416	404	400	426	427	400	386	450	437	424	421	347	406	382	397	405	390	424	414	378	388	424	397	390	398	411	414	417	417	427	408	405	424	429	407	400	435	418	401	441	439	398	422	407	402	410	405	414	409	420	412	451	386	399	357	407	380	389	433	381	417	408	407	413	424	406	417	434	422	442	418	383	387	388	446	420	410	393	397	398	393	421	433	415	408	416	432	386	403	409	407	418	376	410	406	416	388	375	412	430	372	436	400	396	456	425	404	348	395	415	402	432	392	428	410	405	411	415	412	401	391	407	416	380	374	410	436	401	423	415	401	414	425	396	415	404	454	382	413	422	390	435	433	428	411	402	395	446	405	426	361	393	432	390	403	403	431	409	439	401	412	397	405	416	397	388	384	400	419	409	389	420	409	382	395	425	394	410	397	396	389	393	422	367	365	374	399	402	371	386	400	388	422	407	386	396	422	406	416	406	437	467	422	399	406	396	394	418	399	403	404	422	425	421	393	426	403	356	407	400	377	399	413	429	412	387	412	379	421	390	401	431	394	385	411	407	403	378	412	390	394	389	401	425	356	435	431	407	371	449	392	434	410	403	435	375	419	453	360	439	414	412	418	379	398	402	397	384	387	419	408	400	403	418	431	410	410	402	418	434	426	435	448	436	407	376	394	394	396	409	394	413	389	374	416	399	431	438	428	411	413	379	390	421	354	410	390	376	394	417	412	404	443	429	443	445	406	383	453	437	413	393	397	400	395	399	400	411	404	388	405	408	401	417	410	416	422	387	401	414	413	430	413	407	401	400	378	427	421	405	422	415	427	414	418	423	413	415	453	369	353	467	385	418	385	426	412	415	391	378	447	405	390	426	419	393	422	426	423	444	389	367	444	410	432	404	408	461	411	381	416	415	443	410	428	385	411	404	388	387	419	449	400	402	431	454	424	432	425	428	413	416	431	416	408	425	425	407	444	407	377	399	434	392	395	371	405	387	399	436	400	423	403	388	384	394	378	451	452	398	387	424	424	430	425	404	414	401	403	394	421	413	427	393	435	394	416	399	411	440	388	403	419	414	400	374	421	452	406	397	399	435	391	452	431	402	412	450	401	413	420	404	412	403	405	422	428	407	403	395	416	396	426	402	428	405	409	409	365	384	418	419	408	374	396	393	426	403	442	415	418	407	428	433	397	460	413	396	430	423	370	438	424	424	416	413	406	429	447	418	453	431	378	415	397	445	409	403	412	398	433	376	428	420	415	419	382	400	432	438	410	410	416	412	431	392	450	443	427	376	390	410	411	420	430	421	403	399	392	401	373	457	434	392	428	378	433	431	406	359	410	366	422	389	372	376	421	424	429	422	388	425	413	449	387	391	414	452	436	409	438	411	428	428	390	408	387	418	390	401	408	403	369	428	404	403	434	397	398	409	386	391	427	389	419	380	453	382	400	404	455	399	374	419	421	415	400	396	394	390	393	404	391	428	435	403	385	410	390	423	399	419	479	365	387	417	401	379	448	401	400	389	389	443	369	427	415	395	426	403	399	368	399	391	398	415	417	364	432	403	400	428	410	426	379	398	398	371	389	402	386	397	384	433	387	405	426	445	398	431	420	400	364	413	395	401	410	404	392	424	385	406	397	405	417	407	393	340	447	446	395	415	397	410	408	392	424	419	432	387	391	419	407	403	410	403	425	412	395	444	407	434	385	427	391
28686	43426	30862	20964	15841	12628	8946	6850	5342	4383	3430	2976	2319	1721	1390	1128	998	880	803	797	745	654	695	588	653	532	525	545	525	525	537	501	526	535	539	501	516	483	492	498	482	510	467	467	487	537	516	518	496	471	505	516	484	446	497	515	447	435	489	459	500	484	480	439	461	437	467	443	438	434	413	426	423	488	448	458	435	463	456	402	427	417	440	400	414	405	475	396	456	427	420	419	406	408	419	469	435	449	396	430	446	425	409	416	404	433	431	452	408	434	418	404	430	397	394	390	422	444	436	422	417	393	424	379	419	422	403	388	413	429	418	424	417	431	428	409	403	390	421	404	432	425	432	441	406	421	405	414	416	459	412	397	392	411	399	411	404	440	411	448	424	410	415	380	434	441	398	438	428	410	396	451	440	381	424	410	423	400	416	406	411	406	422	408	423	433	414	447	404	402	398	438	454	425	408	423	419	405	438	449	416	374	397	392	439	405	438	385	415	382	450	419	428	444	404	412	373	411	422	436	433	359	412	395	402	412	436	420	414	387	447	400	448	412	431	409	432	427	419	412	427	426	407	432	423	406	433	419	422	414	399	417	426	418	430	413	432	420	407	448	417	446	380	455	442	406	420	401	410	413	389	422	394	396	416	416	448	437	422	430	433	431	397	436	428	421	438	410	465	358	427	392	450	449	420	406	429	416	410	413	448	403	456	412	407	412	400	453	441	403	433	425	384	429	447	414	423	411	398	375	431	401	429	389	380	424	407	404	418	385	353	385	416	386	417	409	382	430	415	436	389	434	411	462	444	383	406	426	413	414	391	440	399	438	415	402	414	403	435	432	436	433	411	425	443	429	423	396	407	438	449	416	429	403	433	434	450	461	434	416	429	436	441	420	421	427	418	404	406	454	393	392	405	422	392	440	399	423	418	408	410	401	430	469	419	425	430	404	442	420	397	381	427	421	400	401	402	447	411	414	392	452	404	412	463	422	424	436	423	419	442	384	426	433	428	435	421	430	378	439	463	436	426	439	417	421	406	379	409	414	419	386	423	403	438	427	408	416	421	419	439	415	451	409	417	435	408	396	382	438	436	371	445	392	424	438	406	429	423	397	416	468	476	425	423	407	450	451	421	421	408	376	416	425	397	394	391	402	402	458	425	403	428	408	412	418	418	444	398	452	408	437	412	401	431	416	397	405	426	434	376	407	414	379	422	436	437	419	437	397	451	417	435	403	431	394	403	405	427	444	414	456	399	404	409	456	384	395	397	391	414	428	377	404	444	412	427	441	417	470	386	442	426	419	426	411	417	413	452	406	394	429	432	408	416	481	394	446	422	426	394	390	398	423	371	425	387	419	425	391	418	407	455	423	443	423	435	437	412	438	425	413	397	404	442	390	406	406	420	444	417	467	404	409	447	405	395	404	380	412	445	421	425	431	441	393	429	407	404	421	441	435	414	380	419	391	407	432	430	420	444	439	443	415	454	386	414	419	416	429	432	424	427	442	414	436	453	423	403	411	389	412	411	400	407	436	426	410	404	450	431	433	441	377	429	402	401	444	426	421	430	404	457	444	421	447	401	459	407	413	407	446	407	382	424	452	402	422	406	412	438	410	439	404	405	433	419	397	428	393	405	427	435	418	429	432	423	448	419	429	437	442	445	407	441	419	434	448	417	442	428	449	396	451	382	408	428	389	421	440	376	421	401	388	370	423	416	409	408	403	430	393	391	437	385	412	407	416	420	408	443	383	398	421	446	416	436	437	429	408	419	421	444	411	404	409	388	423	426	431	399	443	435	427	413	391	443	444	454	402	396	410	471	462	414	418	470	437	444	431	428	441	383	410	427	385	411	383	377	392	409	428	373	379	425	415	417	418	428	429	396	420	420	432	393	411	429	410	391	429	428	416	439	403	397	416	389	422	391	438	430	395	426	418	428	435	424	413	409	427	410	407	433	431	419	436	447	391	459	422	409	394	453	419	462	401	408	441	440	412	413	433	405	399	441	443	417	418	407	421	412	421	439	417	389	440	442	444	431	449	412	420	444	425	421	394	420	399	423	432	431	392	431	406	391	394	428	431	424	411	410	415	425	334	433	453	407	422	433	418	423	443	451	413	378	408	394	436	427	400	438	458	414	414	390	392	414	387	439	451	404	396	431	429	416	408	420	444	403	409	423	416	444	421	427	388	446	377	417	431	429	419	419	399	421	413	427	432	423	431	414	437	435	387	406	420	396	416	460	421	378	427	394	390	406	416	446	419	450	408	406	434	401	463	388	403	417	418	427	448	439	412	427	395	430	442	398	409	431	436	422	407	423	437	420	416	439	388	429	430	466	415	407	456	412	414	412	404	414	414	422	426	424	394	421	409	409	395	394	387	400	434	415	381	404	409	412	394	440	438	456	425	411	433	421	423	397	404	415	401	389	440	411	400	435	427	405	407	428	403	417	460	401	409	420	460	389	419	433	398	457	396	418	449	422	414	440	420	384	427	431	434	420	375	411	419	445	390	381	410	406	387	377	419	461	441	371	366	431	405	437	394	394	432	406	399	407	434	412	419	415	422	404	421	424	420	439	418	407	427	431	380	410	456	427	442	387	411	419	383	416	415	391	446	435	411	411	404	403	425	439	449	451	403	427	366	431	418	412	431	446	393	408	426	403	453	380	446	469	398	389	437	444	429	392	466	415	414	423	434	467	414	423	408	394	418	437	410	397	430	410	411	434	429	445	418	418	418	432	391	408	393	432	378	422	412	409	402	417	413	433	420	432	423	408	427	445	427	413	417	404	410	392	411	415	401	441	420	404	401	400	439	420	471	412	431	412	435	416	398	416	396	383	416	417	436	437	415	454	427	403	413	397	420	421	388	422	421	401	420	428	442	455	415	454	367	382	435	428	415	402	432	443	424	416	379	413	423	441	422	435	403	417	393	445	415	429	393	434	410	412	432	394	407	428	387	424	430	466	428	431	414	419	411	459	412	412	447	422	429	423	446	418	411	412	419	407	410	430	404	421	389	445	411	404	478	440	417	430	404	440	438	453	433	394	448	445	469	408	387	384	464	436	415	400	437	415	427	397	423	418	430	392	463	424	395	431	407	424	378	424	441	397	411	422	416	420	405	434	422	399	438	422	429	415	430	422	415	391	414	396	422	433	435	424	401	394	434	453	425	429	431	423	404	389	420	442	434	376	417	409	422	413	437	340	419	399	399	436	440	405	432	396	428	400	381	384	410	428	407	407	422	403	415	389	426	441	420	416	451	400	434	394	417	407	417	421	427	429	372	400	407	444	437	431	425	445	420	446	403	438	394	441	398	425	408	436	427	423	426	389	427	389	420	423	405	417	409	419	413	420	390	415	394	419	430	444	409	428	389	392	427	425	425	403	417	419	457	435	445	433	382	450	425	455	440	410	394	382	440	456	415	418	424	368	404	422	439	422	408	401	406	383	393	430	393	445	427	423	395	440	384	436	397	447	419	414	436	430	432	445	442	443	439	424	409
28833	22091	18300	10976	5416	3149	1931	1484	1151	1031	788	728	566	430	438	389	314	332	308	312	321	296	288	258	273	265	266	276	281	247	252	282	256	270	237	271	248	275	249	262	234	246	280	256	241	275	262	248	238	276	275	256	278	235	279	260	263	231	254	267	265	254	266	271	244	248	255	258	271	254	255	267	219	266	268	238	252	238	221	266	254	246	233	255	262	259	247	244	250	255	231	232	250	262	236	229	263	252	232	218	215	213	253	261	252	203	252	237	221	248	252	273	246	230	233	260	231	255	232	238	238	249	278	220	229	237	243	244	274	224	270	235	250	244	259	231	229	259	241	224	257	233	258	240	269	232	218	223	252	237	230	219	238	237	236	243	253	229	213	250	234	215	225	258	281	229	269	262	230	254	245	248	263	222	246	256	235	216	241	256	215	246	248	247	269	232	249	243	246	244	271	224	234	254	239	230	227	233	234	243	243	251	223	248	221	223	233	230	249	217	235	213	229	229	243	231	252	225	250	227	212	224	229	229	233	265	235	260	216	219	253	234	208	251	258	227	245	216	242	231	228	250	234	232	241	205	261	222	222	241	213	221	237	244	222	242	220	240	243	250	215	264	269	245	279	249	262	237	228	265	250	238	248	261	243	223	228	240	256	240	263	228	223	239	258	259	249	242	213	243	228	232	244	242	267	222	219	260	258	238	236	240	239	222	224	223	253	256	239	262	231	226	243	232	263	236	228	241	262	230	258	224	251	269	224	229	226	247	247	236	234	253	237	246	255	239	234	237	248	218	244	247	263	262	250	258	271	228	258	247	225	232	229	220	219	238	249	249	263	273	228	268	231	220	234	253	258	246	238	262	243	223	241	273	263	231	244	269	243	228	257	240	271	242	243	243	244	229	245	225	241	232	280	211	247	232	219	235	222	232	241	254	261	276	248	258	229	241	263	206	233	269	223	256	235	239	228	269	282	257	239	241	244	234	228	246	229	242	245	239	269	244	214	234	245	236	246	256	243	256	242	253	248	241	234	214	222	231	229	210	247	264	252	221	238	255	252	230	252	260	245	228	230	236	234	214	246	252	249	274	254	244	266	254	224	217	220	268	246	220	234	230	235	238	246	265	226	240	252	242	223	239	250	243	239	232	250	241	254	261	249	256	245	251	228	244	227	250	230	236	227	217	257	259	218	242	226	248	237	252	253	238	246	236	273	218	228	212	231	271	227	244	237	233	231	247	227	225	256	241	273	231	218	241	232	222	260	237	222	210	232	278	239	254	242	227	247	256	248	239	256	235	229	232	229	275	239	263	255	242	230	250	233	238	245	245	226	220	280	247	261	244	255	223	257	243	244	241	216	242	226	264	252	253	241	243	237	243	263	238	243	275	227	268	253	229	253	258	220	259	252	232	245	249	235	238	210	230	245	244	266	259	234	216	267	229	257	230	262	236	254	220	234	238	245	246	259	284	232	230	259	244	241	263	208	233	246	263	231	243	229	241	237	257	247	221	248	229	247	249	237	266	221	227	248	234	254	221	226	245	209	260	248	240	241	233	266	248	238	258	235	228	241	233	230	254	238	258	250	254	250	255	241	287	242	237	261	243	227	233	234	251	238	231	213	241	245	234	232	212	242	229	233	212	249	242	244	235	232	249	237	222	221	251	249	264	234	234	219	255	245	234	258	265	238	239	249	250	230	221	221	248	236	266	231	244	231	247	238	258	220	257	227	228	236	216	211	237	263	245	234	227	228	254	230	283	261	255	240	248	282	239	255	224	271	246	215	231	239	221	243	264	254	250	241	209	253	264	244	230	241	231	226	234	225	219	213	224	237	248	222	231	248	235	252	223	237	244	259	235	240	241	236	224	249	247	267	232	244	245	254	239	243	235	252	242	236	238	224	227	257	239	242	211	204	243	232	239	235	275	248	280	229	280	242	225	250	247	259	250	242	230	236	232	243	234	267	234	253	255	258	244	230	242	265	233	232	216	236	253	227	245	217	246	273	235	229	268	240	215	252	256	240	219	236	232	236	259	244	211	226	241	243	246	219	240	267	265	262	240	271	226	238	235	247	233	225	244	232	233	230	256	251	252	278	222	239	259	241	246	252	225	262	254	268	238	261	226	237	231	239	237	243	219	247	229	230	233	251	263	230	233	250	266	232	243	258	251	224	252	230	236	243	227	229	219	215	225	248	234	220	259	239	248	246	258	236	257	239	230	223	213	250	233	235	222	236	231	257	258	238	263	247	249	256	238	262	232	216	208	231	233	236	202	264	249	258	238	230	254	249	258	233	269	237	227	254	248	267	276	243	224	228	240	227	252	248	262	253	247	225	228	243	253	240	242	221	247	227	260	246	233	242	222	228	236	223	238	232	239	243	244	231	244	248	254	229	233	262	255	235	280	214	259	246	251	236	257	276	260	245	253	243	233	245	241	269	226	213	254	267	244	229	243	254	224	230	235	251	230	239	209	244	252	221	253	237	235	225	238	280	235	259	256	261	249	265	261	232	231	220	238	237	258	258	236	244	242	213	254	230	213	230	242	231	229	262	241	272	246	250	243	232	245	255	207	255	262	246	246	236	234	262	242	233	243	254	275	229	223	250	230	223	246	243	227	209	232	248	251	271	240	223	242	237	240	246	263	227	231	240	205	228	240	242	243	230	239	240	226	270	232	215	248	241	231	239	213	234	228	259	248	261	210	242	268	247	227	241	232	227	223	245	248	244	252	230	219	233	245	229	227	226	243	210	217	235	225	251	254	266	270	229	238	249	229	244	230	254	238	235	233	239	218	230	209	248	257	270	241	251	239	274	237	242	243	244	234	236	255	236	246	243	252	223	240	261	239	241	252	232	258	252	206	230	224	261	248	239	231	227	256	242	264	229	255	209	256	222	251	256	282	270	239	265	245	239	225	202	236	239	249	224	221	238	228	230	259	245	232	252	238	219	230	246	246	242	240	237	252	226	213	230	230	248	240	237	247	209	243	224	255	250	223	254	235	234	219	257	220	223	242	241	242	259	222	241	260	251	230	205	245	221	204	237	232	205	273	225	233	253	260	242	277	231	255	242	265	239	220	235	252	248	238	237	251	216	222	235	245	221	240	218	239	291	242	213	232	252	241	219	267	227	243	211	257	238	246	243	208	233	265	259	222	247	229	238	251	252	223	233	234	224	276	240	234	244	219	248	241	255	253	233	269	238	241	221	235	245	210	244	256	248	234	233	257	236	218	202	243	230	223	245	238	234	240	242	255	231	227	242	240	222	234	221	251	266	233	247	229	257	245	234	239	242	226	229	234	224	240	259	272	277	232	238	223	233	220	247	235	283	222	231	235	245	258	241	219	268	217	250	221	223	237	260	247	220	230	235	217	240	220	234	229	224	253	253	260	226	258	217	239	238	235	263	250	260	250	251	229	234	235	229	221	266	227	240	214	251	250	224	232	236	246	254	246	246	239	238	263	236	236	233	264	251	227	235	250	244	205	242	215	223	232	196	238
22265	28867	18640	10856	7564	5378	3538	2739	2122	1739	1328	1117	970	648	566	503	452	437	404	423	405	361	362	364	354	337	316	285	311	325	312	302	271	286	254	323	288	288	276	287	296	287	276	273	289	304	299	281	294	278	292	272	302	303	281	272	301	272	281	262	290	294	270	274	268	269	296	272	280	291	274	281	274	264	270	265	305	267	301	265	254	253	268	267	284	276	271	258	272	275	251	260	266	260	266	284	263	278	273	272	270	253	256	291	296	245	272	266	279	258	263	264	254	243	228	250	265	294	247	253	271	249	284	289	255	268	255	283	282	263	253	264	265	273	255	258	258	238	263	243	244	250	266	280	259	277	256	292	270	244	278	256	254	262	278	252	265	263	263	248	263	271	251	265	253	268	265	232	296	271	263	230	256	274	274	262	272	251	256	253	272	267	284	243	259	281	273	272	250	250	263	280	266	262	244	249	264	236	246	249	266	271	281	264	271	269	268	263	257	239	295	251	255	271	265	259	270	268	263	259	223	231	236	254	287	253	273	263	272	240	257	269	270	258	271	287	243	265	300	255	260	245	269	271	273	245	288	247	254	246	256	246	262	292	242	240	260	259	234	265	266	274	264	262	245	282	272	277	235	269	256	263	265	268	256	282	248	271	238	273	261	249	243	303	316	296	251	262	266	254	286	255	268	268	240	252	236	246	252	280	255	233	247	268	305	234	291	260	271	241	265	254	278	281	256	274	254	246	239	260	253	248	253	263	269	261	274	288	231	290	283	281	268	243	276	269	290	273	279	271	243	273	244	270	253	270	274	264	240	273	282	246	257	273	248	278	254	276	247	286	234	238	266	238	265	250	238	295	288	271	266	271	239	287	257	234	277	258	244	234	276	224	256	270	263	251	266	261	250	273	262	282	255	246	266	259	262	270	306	281	240	278	270	246	262	273	264	298	258	244	261	265	265	236	294	268	252	274	267	256	268	274	278	279	254	270	270	268	267	285	277	249	267	257	301	250	264	270	266	261	248	273	261	263	240	273	257	251	252	257	227	267	267	285	238	238	234	273	252	269	258	260	256	271	229	272	231	252	275	304	269	274	273	274	267	255	264	255	246	233	256	278	259	278	293	252	243	257	280	280	273	280	272	267	270	236	269	234	255	262	264	282	269	246	256	252	249	241	264	269	244	290	246	254	254	233	245	253	289	256	285	272	253	276	272	258	256	260	290	266	285	282	248	249	236	258	265	270	283	245	252	274	254	296	251	260	263	274	262	291	280	249	277	271	251	266	241	259	242	272	256	282	289	266	247	288	258	231	287	266	299	282	247	262	252	282	267	278	267	238	280	264	263	243	267	254	261	288	291	254	279	287	276	270	252	256	259	264	273	246	290	270	269	279	275	251	267	238	270	257	250	282	238	251	252	268	233	251	247	255	271	260	276	260	253	274	236	255	282	281	276	253	249	289	253	254	272	257	277	254	220	246	255	236	288	294	266	258	289	294	261	248	244	264	271	269	292	229	246	261	277	241	280	243	230	249	276	288	264	252	283	239	257	243	245	258	265	262	279	262	257	274	272	294	266	278	273	250	233	271	277	237	275	267	273	233	279	262	300	249	257	271	269	250	258	278	231	259	226	270	274	268	270	241	284	266	273	272	263	253	265	275	237	268	249	250	256	267	239	295	258	279	286	263	244	260	236	275	264	279	253	284	260	276	266	274	276	262	272	279	272	272	278	250	251	247	250	253	233	258	271	271	247	262	281	259	250	275	261	253	270	279	269	248	260	257	252	277	291	274	250	238	281	267	260	270	266	252	285	271	273	259	268	263	244	275	270	289	274	259	270	251	261	245	249	235	261	281	272	256	228	240	282	265	252	267	243	267	254	293	260	234	285	250	272	272	248	265	247	241	257	279	219	264	294	282	272	247	260	254	259	239	275	230	266	266	266	251	240	257	229	248	219	254	241	264	246	261	258	281	246	272	267	253	287	238	247	240	272	260	258	260	254	246	259	241	249	264	240	249	268	231	262	273	275	255	259	245	246	265	276	304	293	253	265	239	266	250	257	259	238	282	258	262	278	259	263	249	272	247	233	265	284	280	266	262	260	257	256	281	261	257	252	269	251	249	250	256	259	277	255	253	271	283	270	256	269	257	252	225	261	273	218	260	251	260	261	262	258	251	267	257	256	247	288	258	264	222	300	247	250	243	256	246	290	254	256	257	271	275	280	261	250	250	241	272	270	260	250	252	270	272	246	279	265	268	243	276	250	250	268	281	266	288	267	301	261	272	264	246	269	286	247	282	284	267	262	278	262	264	248	269	255	273	262	269	283	313	270	272	269	256	258	248	281	287	236	256	264	254	253	265	282	253	264	271	290	267	257	280	265	245	268	232	298	292	261	254	282	247	270	246	271	223	277	277	226	258	255	246	279	263	261	289	266	255	255	269	260	288	285	267	280	262	251	265	241	249	270	260	285	275	248	235	282	235	277	263	268	249	236	250	249	251	269	252	278	266	270	264	284	285	267	265	281	270	249	241	247	264	263	269	279	255	235	269	259	273	261	276	279	260	259	249	267	284	266	278	254	268	260	289	249	288	301	248	285	256	277	240	272	266	280	259	269	266	266	244	291	260	265	265	284	237	274	261	250	281	251	283	272	273	268	276	257	261	253	281	237	263	261	262	278	261	269	254	260	242	237	271	290	255	293	246	240	283	285	267	255	259	246	282	298	248	272	256	258	255	260	271	276	257	242	254	236	244	258	262	257	261	279	249	266	242	255	240	301	256	264	266	285	298	286	279	240	254	268	259	262	247	258	261	257	251	245	290	277	275	247	260	264	282	275	258	253	266	273	248	225	264	270	258	284	256	264	245	263	280	288	243	299	275	256	288	256	257	271	257	254	267	275	279	265	255	272	257	272	257	226	265	251	288	249	265	282	249	261	253	270	263	270	252	258	275	258	300	275	247	282	255	268	253	247	254	260	237	264	273	261	228	271	272	246	261	288	282	280	247	250	252	252	237	258	263	261	245	250	258	257	248	241	230	261	271	267	263	258	285	265	243	246	252	273	272	259	254	274	277	259	249	286	240	250	272	275	278	236	278	248	272	258	294	256	265	276	269	225	294	263	233	297	279	270	259	275	248	278	285	262	268	298	245	266	276	275	262	278	257	269	277	230	256	262	247	264	248	266	260	244	243	246	235	270	256	280	251	240	273	253	225	285	287	243	258	269	243	285	261	280	263	257	254	321	263	250	255	237	283	283	278	244	225	277	276	256	273	260	262	278	261	294	233	259	261	261	249	284	270	261	256	259	265	244	257	226	259	259	248	259	259	256	258	249	269	248	246	263	270	244	271	285	283	266	266	249	277	270	251	278	261	240	249	300	264	261	253	275	263	259	269	269	266	246	220	279	257	251	252	285	267	248	261	269	272	258	243	262	256	279	231	270	266	257	273	249	256	261	272	271	271	295	234	269	277	260	269	268	251	252	254	273	245	262	222	260	272
24000	21308	28476	24525	21314	13394	5043	2910	2165	1795	1384	1184	1009	769	584	631	534	483	411	425	412	364	393	370	350	341	332	346	331	304	335	326	330	295	333	313	327	313	333	281	321	318	366	309	321	295	328	302	325	340	326	313	311	316	297	300	312	309	288	297	314	286	319	321	320	311	311	286	303	288	284	284	296	302	299	314	291	302	271	282	300	270	293	255	281	276	277	271	286	295	267	259	251	282	296	288	263	286	289	268	288	289	303	266	293	264	272	271	274	268	270	284	266	298	264	291	285	279	283	280	286	259	281	265	255	300	245	274	280	300	291	296	275	280	273	287	288	244	273	267	286	248	268	263	260	267	302	294	311	266	285	256	268	279	309	275	256	277	266	278	275	295	275	300	260	248	284	278	280	294	289	276	272	299	290	278	298	247	298	269	268	265	278	284	298	271	284	261	277	283	282	308	279	332	289	278	298	294	256	267	297	269	294	273	282	313	281	276	290	257	256	288	263	314	252	291	269	292	289	301	273	283	292	260	288	286	309	308	261	278	303	287	262	279	260	312	276	284	268	279	263	275	275	288	281	265	291	260	265	262	267	279	277	281	297	246	269	282	275	257	259	272	288	263	262	302	277	264	262	269	249	281	279	254	270	305	296	295	272	262	287	267	283	277	310	275	283	261	269	275	273	296	294	291	277	270	292	291	298	289	269	274	285	288	273	280	278	272	281	279	301	273	305	282	273	255	266	290	290	263	313	272	269	256	310	288	260	295	285	252	284	264	308	251	264	259	288	280	305	254	236	281	280	298	262	313	294	284	308	291	278	282	273	256	300	307	290	286	260	277	269	284	278	286	278	306	287	288	300	293	289	276	299	261	274	275	287	272	290	281	263	303	274	284	269	284	271	305	295	309	308	258	254	285	283	286	306	304	288	272	282	309	287	297	284	266	296	249	288	288	267	271	283	277	279	254	265	244	268	304	274	274	289	292	276	285	266	296	304	281	252	272	306	253	289	292	260	279	274	290	279	280	284	279	301	261	289	273	290	251	283	280	267	260	248	241	311	280	318	253	309	283	275	271	313	298	288	267	262	281	325	277	279	308	288	291	303	270	277	288	277	253	302	294	306	298	261	246	291	313	315	254	287	243	298	274	267	277	272	290	275	276	274	294	290	277	284	254	287	289	301	287	269	291	293	300	262	259	263	312	252	255	270	236	310	277	272	287	271	242	279	266	279	288	287	291	269	273	284	287	300	267	271	271	264	289	279	302	276	312	289	294	256	285	254	265	287	291	294	267	298	281	269	304	271	244	262	251	292	294	246	270	270	273	288	297	286	292	294	286	259	293	298	253	264	327	278	281	294	268	251	284	268	267	308	311	269	304	260	293	246	249	262	280	305	267	308	283	275	306	276	289	273	290	247	293	270	262	283	305	276	273	265	287	270	294	302	295	271	270	300	275	318	299	270	276	289	286	245	296	302	298	330	272	284	280	274	232	249	296	274	272	271	266	291	276	266	274	297	261	266	274	264	262	281	253	274	276	268	291	276	296	299	278	305	301	298	264	250	261	292	273	284	297	271	275	302	285	313	265	278	269	282	267	314	308	266	291	322	276	298	299	314	300	270	269	268	296	285	288	292	281	289	269	342	296	267	308	280	273	301	282	284	294	313	275	282	283	251	309	279	296	284	289	255	219	253	291	284	302	267	303	269	294	283	292	292	273	290	293	286	285	290	267	290	276	278	272	270	275	310	285	268	268	284	293	291	266	313	254	278	267	278	246	247	294	271	290	280	294	271	260	273	279	266	267	270	271	282	285	287	293	292	280	282	290	265	257	275	279	290	296	300	291	290	264	249	265	272	282	273	299	284	305	284	261	287	298	282	311	279	303	300	241	291	270	287	296	279	266	279	295	303	308	279	264	262	253	271	299	287	264	291	281	292	310	278	293	293	279	271	299	302	285	273	276	302	269	264	285	288	269	285	283	275	255	295	267	285	257	282	270	295	261	249	261	254	269	270	280	353	296	285	292	284	288	294	282	287	299	280	284	272	272	272	248	263	272	264	281	266	272	277	275	263	305	310	271	277	297	258	281	290	284	286	279	282	294	311	302	262	279	287	250	277	273	244	287	269	306	275	275	293	255	276	280	298	286	289	266	276	309	294	282	258	249	288	296	262	277	297	275	306	291	275	285	254	315	278	280	287	274	273	292	289	286	276	295	323	301	277	286	285	310	308	283	312	265	295	289	275	271	277	298	311	298	294	305	285	289	311	289	284	286	273	281	260	248	294	263	276	263	276	283	288	284	268	293	269	256	279	274	293	265	282	275	251	252	287	290	287	259	281	254	284	307	276	294	283	264	272	258	269	267	268	299	263	287	267	283	313	264	281	300	285	295	268	247	276	292	294	278	259	278	272	300	291	255	274	286	297	253	278	310	280	271	258	263	285	294	275	290	285	279	272	284	278	250	289	295	274	268	286	285	307	262	301	301	282	290	277	276	275	263	299	281	283	300	255	271	278	268	280	292	278	282	297	292	283	279	252	272	255	272	263	287	284	293	267	309	271	276	286	284	253	269	284	278	271	281	321	270	287	275	284	288	271	267	292	281	312	235	279	281	280	293	265	266	287	267	240	270	279	281	283	303	264	281	271	313	280	263	295	314	280	287	284	273	258	271	266	290	319	278	296	295	285	281	279	273	279	284	286	286	275	276	289	269	285	266	280	271	270	268	294	278	329	270	247	287	251	284	274	275	320	324	284	281	287	286	309	269	269	272	287	270	294	304	275	308	283	264	306	280	277	287	287	278	288	273	278	254	293	243	294	266	267	294	287	295	292	299	291	270	270	277	303	268	268	281	267	296	269	271	254	302	286	275	266	278	268	285	277	272	269	271	259	280	292	290	290	276	273	277	283	307	280	270	303	289	286	263	279	285	305	285	252	275	265	262	282	300	290	269	307	290	255	315	293	259	270	264	288	270	256	250	255	306	262	279	308	295	288	323	264	262	269	292	271	297	268	268	296	294	279	286	254	285	292	284	288	250	294	271	265	283	280	278	263	277	296	279	284	276	255	288	290	295	266	277	270	286	252	267	308	296	273	259	273	256	313	260	296	292	288	273	274	244	315	296	295	291	254	300	282	297	290	290	263	294	269	273	285	276	306	281	266	282	255	288	295	268	233	291	264	297	299	284	303	289	301	278	285	281	285	317	277	282	290	264	281	266	273	285	277	272	281	276	276	292	276	292	287	297	287	292	272	271	289	269	251	265	276	316	253	283	272	274	274	280	291	290	279	277	303	281	276	286	278	295	293	274	282	277	321	253	292	264	310	284	290	282	257	269	288	299	275	282	269	263	301	296	241	264	287	300	280	267	289	295	278	277	277	276	264	273	295	253	275	294	267	291	280	347	255	296	307	274	304	277	263	275	306	266	289	294	319	254	298	289	274	308	250	297	323	287	260	277	247	269	273	280	270	283	272	283	273	278	289	292	298	266	269	268	270	289
26031	38451	25966	16808	12677	9346	6438	4793	3930	3221	2300	2015	1657	1155	953	837	725	653	590	487	501	504	476	451	408	438	401	404	380	371	382	344	335	362	343	383	359	335	348	350	346	351	296	355	394	344	371	370	371	333	337	330	373	360	323	327	351	316	362	335	321	325	307	288	313	341	335	357	319	328	305	325	332	328	338	338	323	305	314	306	297	305	303	304	308	279	281	316	273	294	271	294	273	305	297	290	295	259	289	300	316	300	277	285	283	288	289	291	325	280	299	291	289	318	305	284	257	271	284	293	284	310	310	287	314	299	297	283	277	286	289	289	288	294	287	298	310	316	282	294	299	291	323	289	312	306	276	349	290	317	319	274	290	295	294	300	283	277	277	290	309	306	299	256	281	294	303	294	306	275	301	300	286	292	306	282	307	297	309	289	292	303	294	276	297	294	276	267	310	275	305	298	324	293	290	282	260	289	288	316	305	277	266	291	281	269	341	293	295	298	309	316	335	292	259	271	298	301	297	300	287	287	305	292	260	312	297	297	299	268	283	290	274	296	324	279	313	297	291	321	306	299	289	311	302	293	287	315	302	305	302	277	305	287	276	286	287	276	306	327	297	316	301	279	299	293	285	263	303	282	302	323	274	321	278	261	286	293	261	288	312	282	265	273	284	275	289	316	299	310	308	300	299	259	276	299	307	287	290	289	287	317	248	289	327	311	318	301	324	304	294	305	312	316	338	284	296	293	268	264	278	317	261	310	292	294	301	330	289	288	286	293	286	325	300	325	291	313	277	308	296	298	288	308	287	298	301	316	298	299	299	303	285	284	280	286	293	282	292	312	312	303	307	301	298	281	288	286	281	280	279	286	301	312	298	308	287	313	297	293	275	270	299	319	290	282	266	266	303	296	293	293	290	296	277	278	258	301	292	340	315	292	320	293	300	290	306	314	255	308	287	282	297	292	294	301	299	281	273	257	278	323	304	288	263	258	292	290	301	303	297	289	298	323	269	309	258	265	294	308	308	286	277	301	292	305	292	301	292	305	272	312	269	290	321	309	276	321	296	309	297	292	299	310	288	277	321	304	302	308	289	303	299	276	293	288	289	304	291	295	282	284	279	301	296	269	293	276	286	301	302	296	281	329	290	302	291	289	302	289	294	306	328	280	283	295	300	292	295	289	308	275	306	293	278	278	289	306	277	279	324	273	301	325	304	361	279	296	296	291	313	320	284	301	294	324	331	299	291	318	332	328	276	293	297	301	318	298	263	316	283	315	292	299	298	297	306	276	335	288	289	306	292	313	291	272	322	296	295	274	285	294	287	301	299	300	293	304	335	308	282	290	293	288	305	327	301	293	314	292	286	264	284	263	325	306	288	288	287	287	272	264	313	286	291	318	325	315	309	319	311	287	290	322	262	289	295	300	289	288	283	265	304	286	305	278	298	304	299	309	304	302	293	277	297	296	295	309	277	310	341	296	282	316	274	324	295	330	267	310	276	302	275	294	298	333	310	290	299	283	277	321	254	296	311	306	302	295	291	284	313	268	283	295	304	270	268	278	254	314	317	337	285	288	295	314	265	280	281	279	283	316	270	305	333	309	289	311	315	320	303	312	297	287	293	270	315	327	289	303	263	306	308	309	276	303	292	297	293	325	289	319	292	285	272	282	326	286	285	300	275	307	322	298	317	301	282	291	301	320	324	286	292	285	323	280	283	294	328	319	298	248	298	318	287	288	320	291	305	306	318	288	324	308	311	295	306	304	293	290	302	344	310	291	301	315	304	289	276	314	296	281	318	285	296	324	282	283	304	290	281	301	276	283	292	305	309	277	298	314	272	304	286	299	280	305	266	286	331	302	338	299	301	303	295	315	323	283	295	293	296	303	306	325	259	298	276	287	286	295	288	297	305	328	293	305	284	316	302	287	304	300	306	280	276	277	274	286	325	309	300	292	265	302	290	324	299	277	328	295	300	297	296	284	283	250	302	300	275	274	306	280	287	297	291	323	313	299	278	288	292	312	319	284	289	270	293	287	303	278	269	260	296	311	333	266	296	326	292	283	290	284	288	313	307	292	309	320	304	297	295	274	297	323	284	261	258	296	281	289	294	287	307	294	286	291	296	292	290	303	297	303	345	316	288	298	323	290	318	279	299	298	296	273	290	333	331	294	302	277	296	312	278	311	306	281	308	287	304	299	310	302	276	284	322	300	315	290	294	300	288	309	277	294	282	296	276	279	284	280	300	307	308	284	299	300	306	287	295	308	306	279	268	328	286	282	299	263	286	289	323	293	297	284	277	291	309	305	283	294	306	277	301	301	289	309	278	320	265	283	278	289	297	296	295	308	299	288	320	288	295	288	283	294	302	291	299	314	279	289	274	302	290	319	289	303	325	285	301	281	274	282	295	282	332	314	280	291	296	266	286	326	309	306	294	300	318	308	303	288	311	311	309	273	308	308	289	321	281	318	280	269	306	291	294	302	277	285	295	277	300	263	277	333	302	298	279	291	300	331	301	274	284	264	287	307	294	296	285	282	303	305	309	292	320	286	286	280	316	315	283	292	294	293	283	261	313	264	301	324	318	298	301	284	303	327	280	291	286	292	263	295	306	287	296	295	304	275	297	295	332	310	307	305	327	267	270	290	313	302	323	283	330	297	300	284	279	288	296	306	275	277	319	298	296	310	295	308	306	304	316	275	324	303	312	282	288	268	278	286	298	337	300	291	306	296	276	331	307	295	307	296	283	275	283	325	309	319	306	280	278	267	307	276	263	309	296	303	316	304	292	306	319	288	287	298	272	273	291	298	313	297	269	267	308	273	268	289	309	302	303	296	308	286	343	306	302	278	318	309	303	268	315	302	340	289	271	256	313	297	305	315	310	326	305	305	301	322	275	302	312	311	288	299	312	298	274	310	309	286	275	290	318	304	279	313	332	297	308	301	320	308	304	298	281	297	260	295	288	291	328	301	312	279	316	286	298	294	295	303	297	305	289	324	318	310	308	322	286	304	278	294	299	285	287	278	303	318	295	304	291	297	274	261	291	285	306	295	299	312	298	301	278	279	311	274	292	313	289	301	336	285	289	303	292	298	323	283	311	307	294	303	298	294	313	295	303	255	280	275	261	334	296	296	286	270	299	327	296	316	331	276	279	296	299	303	261	295	290	320	296	281	320	319	295	284	279	306	265	313	325	280	291	293	282	310	300	282	283	307	285	284	279	321	293	259	299	307	283	304	284	294	293	297	297	293	327	311	301	309	311	286	287	281	283	310	303	304	275	311	313	329	290	266	297	301	288	300	291	281	285	313	286	294	315	328	300	322	308	295	277	251	307	320	306	273	315	296	294	300	304	294	277	279	310	259	322	266	271	315	295	315	306	299	300	312	283	307	307	312	267	251	295	326	310	289	279	299	294	303	296	304	320	294	328	301	302	280	275	293	333	281	305	279	318	308	287	308	301	289	296	287	268	295	296	330	307	325	304	328	304	279	320	290	307	301
25235	21308	27312	25500	13987	5627	3290	2317	1728	1564	1101	999	936	669	584	541	468	490	434	404	419	406	387	381	407	369	415	344	359	383	374	366	347	348	358	370	355	329	363	340	359	326	350	373	353	346	381	377	360	339	307	328	350	329	375	348	341	330	361	379	362	362	359	358	336	325	314	323	348	360	347	326	322	336	351	340	339	334	325	320	318	321	360	324	314	314	301	332	315	313	319	333	325	320	307	315	344	320	312	331	294	311	346	345	296	323	341	295	310	331	356	320	307	315	345	333	320	339	315	281	285	350	316	312	361	313	311	332	321	314	336	302	320	319	290	340	313	298	366	292	355	289	367	331	296	360	339	321	336	315	333	319	339	333	309	376	278	317	327	319	335	320	286	378	370	312	323	355	337	354	330	353	354	322	319	307	311	303	324	312	341	346	347	338	330	336	315	332	293	331	285	342	315	318	327	350	325	314	287	318	298	306	306	318	329	323	321	333	361	305	305	306	371	311	327	355	351	316	336	336	306	322	359	353	298	347	299	334	348	335	336	332	307	321	335	349	326	334	309	329	301	328	293	345	312	304	312	315	349	333	337	286	305	338	333	309	330	320	300	350	336	332	321	377	336	340	318	349	323	319	309	300	312	303	325	292	339	288	351	304	326	334	333	355	338	343	328	332	339	315	328	319	298	314	288	292	314	310	337	347	330	338	351	330	312	324	330	337	334	324	332	337	369	364	349	306	322	307	337	338	339	327	316	322	301	338	330	314	344	302	292	355	305	342	325	342	329	310	321	336	348	346	298	309	324	316	314	349	337	313	331	345	338	333	337	333	334	307	300	313	341	328	341	346	299	326	326	339	334	319	360	340	315	312	357	327	350	329	295	332	323	306	335	333	332	314	344	315	358	273	315	356	321	354	332	341	332	319	326	318	322	342	321	339	342	336	351	318	337	319	378	325	319	362	298	312	304	332	350	326	334	335	337	295	310	345	345	344	342	339	313	339	316	338	287	313	333	307	323	322	301	312	323	339	294	338	345	325	335	330	342	316	319	320	293	307	330	343	343	317	304	289	338	326	334	332	354	341	311	335	339	302	361	307	302	350	336	280	332	323	322	333	314	320	343	335	336	291	372	361	323	321	331	289	335	320	359	318	311	339	344	341	332	338	331	317	310	291	308	329	346	368	316	325	330	314	330	344	331	306	323	315	341	319	338	326	301	343	324	328	348	344	325	337	344	316	343	325	318	318	344	322	301	317	326	337	356	326	332	284	336	346	333	337	332	323	334	322	325	335	359	293	338	339	329	314	349	306	317	300	291	297	334	311	323	302	334	360	337	316	343	298	311	318	333	316	352	309	340	291	337	317	328	326	349	334	335	297	306	293	301	350	312	320	303	306	327	340	309	330	322	331	317	350	348	344	314	373	313	346	331	334	350	321	329	330	305	314	342	299	306	339	354	313	312	337	341	316	291	321	328	332	314	335	333	335	303	359	327	332	356	315	350	321	338	334	296	351	308	306	341	294	305	349	335	303	351	340	330	347	342	342	335	268	367	360	349	338	348	338	345	310	313	305	322	360	341	327	312	304	335	333	313	309	348	327	307	324	341	348	322	295	339	312	340	299	315	326	352	333	318	344	336	328	306	328	324	342	347	323	340	351	323	326	318	315	323	350	335	327	320	319	334	297	327	310	327	341	314	338	301	293	361	297	325	321	323	318	339	318	363	330	310	332	302	320	312	322	314	347	336	328	338	334	331	304	297	346	340	324	307	326	331	341	354	316	326	311	311	309	313	311	289	323	331	326	318	325	354	332	314	338	332	327	381	330	340	354	301	294	334	311	310	336	334	288	324	307	339	320	341	328	300	353	312	340	338	322	348	331	315	305	351	339	325	336	327	332	312	315	329	342	331	333	314	312	304	331	341	348	345	367	327	333	295	297	295	331	368	350	317	327	311	296	325	295	343	331	333	329	325	300	334	301	353	329	311	341	319	327	318	295	351	327	366	314	341	322	338	347	320	328	325	319	287	329	308	326	343	361	330	337	307	331	310	299	313	332	299	340	324	326	333	314	333	311	323	292	312	309	351	332	336	317	299	308	342	306	310	328	333	330	302	304	351	327	320	362	332	319	313	311	329	303	343	318	340	327	299	341	329	317	323	349	350	312	296	339	335	323	322	334	342	332	329	355	305	360	292	305	328	368	346	317	325	319	299	320	353	327	346	342	296	313	307	302	327	354	308	336	300	358	323	323	341	314	293	340	326	314	311	315	330	343	316	355	298	310	376	312	293	283	328	337	318	287	328	317	327	330	309	306	290	320	364	349	339	334	311	325	308	331	313	305	362	354	328	314	315	298	329	347	331	355	312	310	331	342	312	343	300	340	330	360	321	336	307	369	330	310	313	342	308	293	306	318	336	301	345	295	314	334	347	347	312	314	312	337	340	330	304	339	338	321	321	342	337	319	354	346	351	346	301	335	332	317	340	299	310	331	322	369	319	338	362	329	336	327	336	351	319	329	334	347	337	291	342	329	345	374	365	322	329	325	351	349	347	301	315	327	309	332	335	302	317	332	357	274	321	278	322	347	360	344	338	321	324	359	329	292	311	327	277	325	310	331	327	319	311	357	327	313	365	304	343	326	335	312	295	318	319	336	309	327	298	312	323	307	330	324	342	332	308	334	356	296	324	326	295	282	321	363	315	364	311	325	310	375	327	324	359	330	308	347	345	329	298	317	321	336	340	299	350	345	361	335	320	340	311	337	307	335	321	321	345	335	311	295	325	354	331	306	315	320	327	311	326	331	323	341	329	342	327	343	340	325	325	313	335	323	338	329	341	324	318	347	288	326	348	316	350	327	308	308	314	301	338	338	333	328	312	319	345	323	330	331	316	338	353	333	336	356	302	341	316	342	328	332	319	311	317	311	343	304	310	317	277	359	325	320	309	340	311	320	312	328	302	300	361	380	334	306	342	329	352	321	322	307	339	317	304	321	305	347	328	320	300	339	317	301	321	342	329	336	314	334	332	338	318	331	344	297	307	358	328	361	318	333	343	313	298	355	351	322	293	339	319	323	310	335	322	313	306	378	310	290	349	362	369	324	332	334	322	328	331	333	322	310	323	336	323	308	309	341	353	339	309	320	347	317	339	357	317	332	330	325	353	307	319	348	327	325	332	343	323	331	311	344	350	345	326	309	298	327	355	312	324	302	365	337	327	326	342	314	332	307	306	335	316	340	337	318	333	330	316	312	322	334	341	312	327	319	343	351	342	311	308	318	334	358	338	330	332	317	339	325	333	321	348	353	318	331	328	321	314	299	342	341	307	333	361	291	331	329	326	345	335	350	302	377	344	323	332	342	309	325	347	309	343	335	349	335	339	333	312	331	346	326	312	358	313	338	345	326	319	306	319	352	292	323	355	355	336	334	331	307	304	319	347	363	336	346	314	313	311	316	298	346	320	334	329	355	355	336	301	343	316	311	322	332	331	313	346	342	304	347
24907	33974	21738	13684	10307	7796	5388	4071	3288	2583	1950	1633	1402	1040	908	723	664	595	565	502	515	453	421	449	410	400	402	409	429	438	414	392	409	374	399	391	362	386	376	369	387	331	408	391	370	388	433	422	400	419	392	380	323	420	392	364	409	379	371	352	409	397	371	367	372	355	366	381	337	361	329	358	339	392	395	326	399	371	379	401	357	342	356	376	372	335	380	347	349	341	333	315	339	323	329	352	364	368	350	353	342	324	365	358	355	347	355	334	301	370	335	348	338	339	352	330	365	370	372	356	346	317	379	332	320	374	361	326	352	348	341	358	332	365	362	365	310	352	338	346	355	349	355	310	340	380	355	342	378	352	362	335	364	363	339	345	380	389	341	358	377	359	334	356	323	360	323	357	353	339	332	360	341	361	354	337	330	301	329	402	330	379	357	355	344	353	358	343	368	364	347	355	363	363	356	318	354	366	352	344	364	350	381	356	323	353	366	345	357	337	349	355	340	309	354	352	323	350	377	349	344	360	329	324	368	372	339	357	363	334	327	372	351	381	332	381	353	345	352	342	315	355	350	330	369	354	329	339	370	379	314	345	350	339	379	325	325	335	371	361	351	343	372	347	340	357	337	322	363	346	375	348	328	343	331	363	314	387	349	337	374	372	363	321	365	379	330	338	326	354	350	336	333	319	381	381	336	380	334	338	351	353	340	339	329	354	364	378	347	350	328	356	327	336	353	350	352	358	334	357	319	350	368	403	345	324	348	355	360	350	329	380	371	350	340	328	344	314	355	366	317	345	360	373	368	330	348	376	360	358	367	346	313	349	350	342	319	335	331	345	367	330	365	379	332	372	336	380	353	384	337	369	333	346	348	333	339	344	357	330	333	330	356	342	355	343	358	349	366	361	321	357	335	344	349	300	312	359	363	364	368	331	342	324	339	365	360	350	372	361	356	357	334	338	378	343	370	332	315	322	382	352	334	362	352	335	348	364	365	362	374	336	353	340	357	346	347	389	346	387	333	322	325	330	337	336	356	340	358	321	345	348	328	348	403	336	365	323	355	371	358	386	346	340	319	352	361	386	361	349	336	342	347	343	359	340	332	349	322	369	344	366	297	330	355	334	348	341	338	354	346	338	361	323	323	351	361	359	322	334	354	344	368	348	373	318	326	337	334	405	349	319	386	355	342	335	350	367	356	360	359	376	379	348	366	362	337	368	343	340	314	368	374	356	340	366	348	355	346	318	346	339	349	370	354	319	341	352	339	338	364	380	394	346	353	371	304	356	362	371	327	344	353	347	362	376	354	372	350	366	337	358	331	386	369	317	383	382	367	369	347	326	360	382	384	352	339	365	375	360	372	360	350	355	345	347	349	351	327	388	349	322	359	380	369	375	368	321	297	357	340	352	328	321	312	312	353	344	336	342	316	327	342	369	344	358	365	393	361	370	361	350	354	356	352	345	331	330	340	338	331	338	362	346	333	370	352	385	336	310	362	356	352	313	324	353	362	325	348	354	336	335	350	315	338	345	323	343	362	389	351	368	335	367	334	347	315	328	336	329	347	320	348	346	345	305	344	336	329	351	328	351	343	390	351	338	340	332	347	370	340	351	343	371	350	324	329	307	361	337	352	348	360	344	341	363	347	348	368	361	341	343	346	350	341	335	345	347	355	347	348	336	363	340	372	357	385	357	346	337	345	310	359	368	341	360	304	309	391	351	372	354	391	368	357	358	374	343	360	322	334	338	331	328	367	374	348	327	355	387	351	355	357	364	355	358	367	353	355	342	363	346	350	383	325	353	374	364	371	302	348	329	376	335	339	385	323	321	342	327	366	336	344	378	356	367	345	347	350	334	340	364	352	343	363	324	333	345	364	377	346	340	340	368	325	363	371	378	339	376	349	336	335	340	331	322	375	356	347	320	355	342	365	312	360	328	326	352	358	363	350	344	336	387	348	332	348	329	346	354	349	322	381	338	337	367	363	329	361	359	346	338	353	350	342	362	347	357	334	347	333	371	336	311	344	331	354	374	364	329	345	321	352	382	367	376	367	345	363	340	325	362	379	325	338	383	334	374	339	344	339	332	347	312	373	356	325	310	367	348	334	319	376	350	341	338	319	340	351	329	343	351	353	336	355	360	368	351	325	381	346	359	355	347	333	344	380	358	311	362	352	340	354	333	330	337	374	356	354	385	371	333	368	340	349	331	374	381	387	360	352	347	371	344	324	339	338	357	338	349	369	360	348	345	366	375	337	296	354	338	350	336	344	340	358	348	366	340	350	339	372	347	335	351	309	380	336	345	345	352	334	344	322	341	354	352	350	348	378	342	355	331	383	361	347	311	369	338	319	332	341	355	377	372	331	351	311	342	359	338	350	325	308	334	342	373	351	387	380	336	348	339	335	341	384	320	322	307	345	353	335	344	375	364	319	331	337	345	354	342	326	388	381	348	386	362	362	364	374	372	340	346	360	369	367	357	336	360	335	353	346	361	327	352	346	331	328	411	349	375	365	343	340	382	326	323	337	378	349	347	352	330	349	360	357	351	377	371	350	340	376	347	362	348	354	357	328	329	339	352	307	352	364	351	338	358	344	341	377	349	322	371	352	351	369	334	399	366	361	335	344	330	325	366	351	340	360	352	350	320	368	333	375	371	342	362	350	342	358	326	340	387	329	331	391	373	339	343	357	342	377	336	331	380	319	351	330	313	379	376	357	349	316	372	344	341	391	364	350	348	342	343	366	327	357	349	356	334	339	292	337	311	374	348	345	344	307	352	342	350	359	328	387	352	349	348	365	375	345	388	360	348	353	352	347	341	348	333	349	338	359	342	338	381	345	351	347	348	332	328	346	329	361	309	343	340	316	350	299	339	329	354	359	369	310	350	296	364	346	341	320	359	310	348	385	325	339	335	329	350	333	320	352	360	304	354	354	353	343	356	390	322	362	327	352	311	354	354	355	369	362	360	369	341	360	353	318	353	316	362	334	360	319	325	324	314	347	360	346	337	343	318	337	366	314	370	356	368	349	322	342	344	332	320	343	328	364	336	358	335	332	351	339	331	334	345	358	350	370	344	378	342	334	340	365	334	329	325	326	369	334	356	357	337	356	346	385	351	324	347	362	356	336	351	325	355	355	327	351	341	368	346	339	365	342	313	345	356	359	341	369	340	367	373	344	368	345	376	350	346	352	380	357	341	368	341	363	374	353	333	369	349	328	325	343	333	346	346	333	374	328	349	370	403	341	357	340	329	325	318	374	351	378	358	384	338	358	353	358	369	338	355	350	345	358	324	340	365	314	349	372	317	323	343	340	374	330	355	379	347	347	345	356	322	370	355	383	371	369	369	345	359	359	347	313	338	356	367	342	350	371	357	334	351	343	355	322	348	380	375	329	341	318	366	342	361	388	343	327	333	366	385	326	343	380	365	347	334	349	351	336	344	345	368	371	341	366	332	322	334	380	353	371	391	346	352	360	362	389	330	353	340	361	323	366	387
22912	21310	28931	23999	21383	21596	13571	5222	3404	2740	2274	1705	1517	1132	979	862	746	776	682	658	638	552	499	537	531	530	490	490	516	509	476	490	512	447	487	450	456	461	432	413	425	472	441	452	480	478	502	449	452	446	446	479	490	409	422	426	434	411	439	418	428	449	425	397	422	417	488	423	426	446	447	442	421	439	426	426	423	412	407	398	435	418	441	431	397	410	424	432	432	425	420	401	414	388	370	432	406	414	421	419	404	373	444	399	409	415	445	401	399	404	397	399	372	402	374	390	440	402	418	421	406	401	378	367	422	407	451	428	442	420	412	439	432	405	412	436	378	365	374	403	413	427	405	404	419	410	419	421	403	439	438	414	380	408	393	380	384	399	429	418	392	388	400	427	399	383	398	402	391	434	419	439	414	429	464	396	432	436	432	429	382	420	404	380	375	384	431	397	423	422	441	397	386	405	404	425	406	423	411	428	409	399	385	411	414	412	437	416	425	365	432	400	425	426	388	415	434	413	386	419	430	431	419	404	375	454	440	419	402	410	414	434	418	361	389	416	414	424	399	404	417	401	404	434	413	407	380	414	361	400	407	393	410	386	386	435	439	386	416	426	442	409	423	389	401	392	394	381	423	403	432	422	397	435	424	423	419	440	371	424	439	405	384	434	435	421	412	440	396	413	433	428	383	404	422	390	432	377	398	477	399	378	434	406	376	418	426	433	427	447	410	403	432	378	404	413	390	449	428	437	413	421	431	427	426	420	413	441	412	423	392	405	385	420	408	420	400	410	423	424	421	400	407	403	394	388	434	428	394	410	391	433	430	401	367	424	393	412	393	436	440	421	425	408	422	400	417	419	429	412	410	407	387	406	414	399	411	404	410	424	409	429	426	428	370	396	384	397	425	435	390	409	384	416	400	416	429	352	433	392	401	398	420	415	391	425	373	396	404	390	435	419	396	429	432	410	398	397	456	387	404	410	397	440	420	403	395	427	396	418	409	388	449	420	396	443	407	422	410	415	419	408	414	408	422	403	421	415	418	404	404	401	392	399	398	427	416	443	369	398	430	388	423	403	383	444	410	437	403	420	433	429	441	439	406	421	427	411	411	415	409	474	395	413	404	424	427	444	359	379	391	402	396	372	396	410	440	399	398	404	423	392	439	422	422	453	394	390	406	409	373	399	429	399	376	394	382	381	386	428	408	395	425	435	437	434	399	427	393	424	437	393	421	401	441	417	371	432	411	380	433	434	408	394	401	391	396	453	439	382	390	422	394	382	397	403	404	425	392	409	456	409	432	401	381	405	415	393	440	439	400	412	400	403	431	427	404	444	371	415	397	413	419	421	438	409	454	396	398	448	414	426	447	380	404	401	385	436	435	411	438	435	395	443	405	373	390	435	416	423	420	409	365	445	411	389	387	455	406	401	406	396	400	379	365	401	414	378	413	354	409	390	440	379	424	417	392	404	389	409	404	391	431	400	374	422	385	404	430	422	411	422	434	368	416	430	408	420	396	436	405	396	414	407	405	401	447	415	423	420	410	458	439	447	423	432	421	408	430	424	410	409	421	390	440	438	386	394	414	469	405	383	455	447	376	412	427	437	412	353	394	387	393	395	430	413	417	425	429	392	451	402	442	403	434	441	368	412	397	422	430	421	429	407	401	419	409	390	420	397	411	433	451	416	401	409	435	395	379	384	416	390	410	427	412	390	390	410	427	406	420	414	418	395	425	415	408	394	405	406	392	438	405	421	406	431	416	402	391	418	384	427	400	383	415	431	450	395	436	405	416	422	355	373	425	401	432	399	407	393	416	405	423	449	430	392	426	407	420	377	409	416	425	443	409	418	440	437	420	427	448	381	397	382	429	414	383	389	420	405	432	409	433	413	406	443	422	426	380	423	422	424	425	403	421	437	399	429	410	407	380	382	424	408	394	393	419	409	401	404	410	443	409	409	429	404	441	399	408	410	351	426	413	378	406	418	428	415	440	382	433	425	405	394	432	412	395	428	432	446	411	409	387	417	441	449	437	371	390	390	401	410	358	414	415	390	426	401	435	391	394	373	404	389	446	406	400	395	413	392	418	384	433	426	396	401	395	387	403	393	399	437	403	429	405	444	406	402	410	403	424	415	419	449	426	440	382	441	419	377	436	416	423	392	383	401	415	432	405	406	405	429	401	410	397	400	406	415	407	389	436	443	437	419	435	411	386	432	407	452	457	439	406	405	376	388	398	423	411	382	419	420	371	416	383	442	412	431	414	392	410	383	424	416	429	408	453	435	360	417	358	427	466	408	384	423	420	414	424	413	382	384	441	399	413	389	442	391	410	416	428	397	420	415	400	407	415	375	400	457	422	415	409	421	422	414	399	410	440	395	398	394	365	424	419	411	414	439	410	405	393	405	469	395	428	398	424	426	406	380	374	363	439	395	414	397	427	414	395	376	432	435	401	398	434	412	462	407	391	417	369	372	419	422	405	414	406	395	403	426	424	391	426	425	382	398	388	440	403	385	415	407	425	427	401	378	454	389	440	453	369	418	383	387	414	410	377	405	393	445	420	420	425	388	400	417	411	408	430	409	427	423	407	412	407	412	428	413	417	400	433	407	405	403	428	421	384	410	399	420	404	401	394	415	439	416	396	420	417	379	433	399	408	437	435	398	430	420	407	422	453	399	412	410	451	399	416	444	391	396	430	393	398	429	391	382	390	401	375	405	379	397	419	382	428	411	419	366	401	416	405	407	372	422	373	422	421	418	409	421	415	448	409	418	415	389	390	407	392	393	376	401	412	419	449	368	390	438	442	425	434	403	428	390	377	399	426	432	400	412	408	388	429	423	425	397	422	381	421	414	416	421	401	423	408	385	392	389	407	414	425	387	394	425	412	433	396	399	412	407	409	425	405	407	412	387	418	414	431	372	478	401	446	370	411	445	415	437	408	417	479	401	370	385	435	390	407	399	407	417	384	425	416	423	441	416	384	407	399	448	353	437	384	400	442	430	406	419	412	433	406	385	368	386	395	446	404	399	409	379	416	426	388	410	404	393	415	439	396	396	407	448	414	406	403	442	396	391	395	428	444	433	420	400	426	423	375	400	403	396	432	415	394	393	454	404	418	428	405	447	412	423	410	401	433	381	385	422	402	419	409	428	415	417	401	400	421	423	396	403	409	428	417	401	417	415	462	402	405	397	418	392	440	390	440	422	432	456	406	390	397	409	421	405	400	388	400	405	403	413	403	428	399	407	439	437	370	409	391	386	375	431	397	387	480	417	408	427	421	406	392	374	390	391	372	404	386	405	408	412	376	451	398	446	410	406	388	424	417	404	422	388	440	431	425	405	428	408	447	397	416	407	382	377	426	423	409	409	422	438	408	397	411	429	460	432	389	400	397	400	407	390	429	431	397	400	384	424	388	418	398	432	402	406	411	381	439	408	406	374	410	428	392	400	400	426	392	352	409	387	431	387	431	458	441	422	426	407	413	382	415	404	395	438	384	407
29019	43575	30671	21179	16685	13456	9800	7409	5729	4539	3675	2750	2431	1752	1416	1226	1054	950	843	809	730	626	674	657	600	593	556	539	559	531	541	492	550	527	487	516	474	495	478	483	431	516	477	487	492	477	564	487	547	497	479	439	463	491	443	450	455	511	498	458	460	453	485	428	489	495	457	472	479	418	433	449	433	462	473	468	437	478	456	414	438	421	422	418	440	420	419	443	450	446	384	422	435	426	430	407	421	423	426	422	439	407	409	412	421	400	437	422	424	438	417	381	422	403	450	424	440	387	436	419	396	391	389	405	430	395	400	407	419	439	452	393	406	415	430	404	439	400	419	445	428	383	432	423	420	389	373	438	470	403	415	433	434	421	432	441	411	372	442	433	429	407	452	426	380	405	407	408	396	396	409	438	419	427	413	428	431	395	418	416	415	402	399	446	428	449	393	416	416	376	433	402	398	410	435	411	424	425	430	413	424	415	431	386	407	421	414	417	431	408	422	404	439	424	413	452	451	393	409	432	425	427	417	406	428	440	453	423	428	413	402	405	454	378	415	386	387	423	432	404	417	394	401	460	427	418	440	432	408	426	412	408	424	421	425	442	409	397	439	414	431	427	422	451	418	414	409	406	430	430	438	413	430	435	414	372	449	438	402	449	441	437	419	442	444	408	397	422	400	463	408	396	415	467	454	396	388	413	406	396	427	414	422	459	434	441	405	400	415	424	414	417	433	398	415	408	454	414	385	401	420	404	433	432	402	427	439	410	394	375	450	413	399	389	439	396	412	433	418	441	416	431	401	405	425	429	426	421	438	418	396	433	384	441	406	448	445	416	408	430	467	425	406	390	444	410	444	433	394	385	467	436	424	431	417	416	429	417	422	391	419	421	428	444	431	381	451	442	408	451	431	428	402	400	395	441	412	429	450	435	440	435	445	447	411	393	406	393	422	448	427	406	401	389	431	436	460	430	417	419	432	383	433	456	397	417	420	407	433	443	425	447	460	387	379	426	398	404	402	422	431	393	396	418	420	412	459	405	452	443	420	414	407	407	450	407	395	417	437	425	389	425	427	387	440	397	423	415	432	412	410	426	465	419	417	423	421	417	421	405	447	402	429	432	455	418	388	414	432	421	424	420	434	403	422	404	431	447	412	422	422	456	411	446	469	387	434	421	460	435	420	410	423	425	435	434	399	399	404	441	419	425	441	396	375	364	444	434	421	415	437	418	430	417	401	430	372	385	406	414	472	412	449	401	403	412	374	432	433	422	381	425	444	407	429	428	394	464	416	408	389	417	438	412	403	436	442	414	389	433	427	421	420	442	408	422	425	451	416	464	433	408	419	417	432	397	426	456	451	377	432	422	423	438	423	417	396	416	456	428	436	423	407	441	417	406	395	432	414	414	444	459	387	430	415	403	408	391	421	399	394	413	414	459	415	406	456	403	401	425	425	463	443	404	431	435	435	394	404	395	434	427	407	412	431	429	427	421	416	421	412	436	433	433	423	417	397	434	460	478	422	447	398	427	406	405	442	419	419	454	411	396	411	435	424	425	425	440	488	401	413	438	432	364	440	417	404	408	404	433	405	421	407	395	404	451	431	461	420	389	420	458	416	451	451	395	417	423	428	408	420	385	433	382	424	388	376	426	438	433	427	423	389	449	408	416	420	441	443	417	430	427	421	394	439	440	432	455	407	388	449	419	448	422	439	449	422	431	449	429	421	393	431	448	423	446	419	400	412	421	458	413	426	453	422	439	419	413	435	425	377	431	440	418	450	440	433	432	430	423	418	467	426	430	397	414	406	391	456	445	496	391	433	406	415	395	437	424	428	409	415	427	428	411	403	417	394	423	411	471	421	427	419	407	398	446	431	400	434	409	425	450	425	426	417	413	389	406	393	403	418	478	410	467	415	436	411	425	390	394	445	417	402	396	405	413	417	435	410	448	420	433	428	418	428	444	434	383	436	408	428	420	407	433	408	470	463	446	418	450	415	403	406	475	424	406	420	410	442	422	414	428	448	455	399	440	401	429	443	413	400	418	397	417	441	408	421	427	425	386	437	434	409	470	422	409	384	417	433	393	448	378	418	429	441	418	433	400	384	426	419	412	414	386	420	441	424	436	445	430	447	455	422	406	473	453	415	410	403	419	444	399	446	414	435	386	418	423	444	396	453	396	393	419	448	414	396	398	436	410	410	391	394	414	390	420	404	417	445	436	455	417	424	397	427	375	419	419	440	446	421	435	438	416	432	489	430	438	405	417	395	466	429	422	406	389	440	420	434	414	382	411	412	412	396	424	435	445	425	447	439	439	421	406	407	455	421	382	434	408	405	405	439	437	387	428	421	408	419	398	379	429	384	426	414	428	438	440	404	406	423	382	395	400	433	419	434	443	429	380	399	437	431	423	425	413	398	413	424	415	384	408	421	422	444	401	418	416	449	433	431	431	427	466	423	453	453	428	379	451	410	432	386	414	421	442	428	416	411	458	410	435	423	392	445	418	387	400	413	387	434	444	422	443	419	417	379	424	442	446	422	441	418	380	420	385	436	402	448	400	472	419	433	427	450	423	442	411	426	433	428	403	415	452	434	393	438	417	415	441	417	397	402	410	410	432	419	433	424	414	437	405	431	405	463	404	479	463	404	423	435	419	454	430	405	390	394	415	388	420	433	419	379	398	449	387	386	356	438	460	411	435	429	417	437	427	411	414	421	420	415	421	386	403	429	434	379	424	426	449	429	406	372	414	431	421	443	414	433	423	393	397	419	465	397	399	427	378	397	419	413	456	443	434	430	408	446	406	410	401	440	446	447	412	430	432	454	425	445	436	428	407	476	458	433	415	397	418	407	425	464	474	389	411	422	392	434	434	412	399	392	395	417	445	430	421	447	431	413	441	399	412	435	433	382	424	465	449	406	416	419	386	410	382	420	394	409	392	410	464	405	415	430	434	376	418	404	430	407	418	421	438	414	438	407	440	443	425	403	411	430	404	420	452	397	398	405	449	412	370	433	438	404	403	417	442	437	428	406	421	401	411	460	421	433	424	397	427	423	437	432	420	452	433	429	432	401	437	413	457	406	415	433	419	393	413	386	428	415	445	420	420	418	457	431	398	406	434	425	402	419	420	417	374	414	411	419	424	433	423	445	420	402	435	416	424	415	422	423	399	433	399	417	428	427	395	462	406	392	409	403	406	437	419	405	382	410	439	394	385	424	423	441	438	475	422	397	452	424	393	397	428	429	452	417	394	435	433	430	412	397	398	421	441	450	403	403	414	391	406	456	389	447	427	413	408	415	423	412	391	409	393	450	412	405	449	424	390	437	440	394	416	406	451	383	414	450	389	408	419	429	444	402	408	423	429	404	433	416	411	424	417	440	411	395	403	452	436	430	423	430	400	394	410	433	434	413	419	424	404	435	418	427	414	399	440	406	428	457	389	406	434	465	437	454	473	435	384	432	378	442	442	434	416	440	451	427	412	412	457	424	423	431	405	449	429
28833	21848	17922	10821	5691	3412	2516	1787	1282	1035	828	701	568	473	442	396	365	304	298	296	306	302	292	286	247	260	286	258	268	288	266	285	256	305	263	240	254	238	277	254	253	246	253	235	250	260	283	248	274	273	246	246	251	276	244	260	269	272	269	258	256	257	232	252	257	254	254	259	261	265	252	255	249	248	238	258	236	227	230	248	244	236	269	248	230	211	217	217	254	245	258	255	213	263	263	253	239	246	267	251	232	241	240	226	256	273	232	243	281	285	262	223	270	233	250	242	238	240	237	238	228	243	244	226	210	237	262	263	246	240	253	259	226	226	244	261	233	246	278	261	232	245	248	264	246	232	224	248	261	254	252	248	233	231	239	280	233	219	254	239	251	277	234	226	248	246	233	262	226	230	247	253	220	237	242	214	234	209	248	250	247	252	242	238	250	237	246	264	243	247	240	269	242	254	237	256	264	262	269	215	242	223	243	243	227	221	208	228	245	245	233	224	250	243	262	269	249	224	255	239	258	228	228	241	278	254	230	237	247	243	251	223	240	245	240	270	246	198	233	251	251	226	244	251	240	226	219	240	230	256	260	240	259	231	237	220	250	244	262	247	243	253	264	244	238	215	240	248	243	239	232	236	233	259	221	208	256	249	245	248	253	245	266	228	231	264	246	243	253	252	246	240	215	241	217	231	225	248	269	224	272	245	237	223	229	232	261	239	275	264	224	250	231	234	252	238	215	258	251	250	250	243	231	246	234	232	244	225	215	266	229	200	234	247	238	226	265	238	265	240	239	246	239	220	243	226	264	236	250	245	234	223	237	248	221	236	225	235	261	230	229	217	209	275	220	246	251	242	244	246	217	229	220	273	237	254	243	239	243	263	220	243	244	252	247	212	240	258	219	260	260	229	220	232	237	249	240	254	241	240	238	247	244	236	246	257	254	228	241	262	228	242	255	217	250	247	245	226	277	255	215	238	235	205	246	242	245	240	261	238	210	220	250	228	242	258	231	242	209	252	234	263	268	277	249	229	261	236	261	251	232	249	258	230	237	257	238	248	248	226	234	263	243	238	261	244	257	236	257	232	239	225	236	241	251	216	264	253	227	250	219	249	234	249	230	245	228	253	216	251	220	260	234	235	257	250	233	220	268	230	254	246	238	258	233	224	230	252	242	234	282	264	252	246	246	219	254	217	244	248	244	253	245	241	229	231	253	240	241	250	244	221	281	224	240	243	268	231	253	260	240	249	231	239	199	208	252	289	269	230	246	220	236	236	238	257	217	246	245	226	210	212	260	281	248	214	251	247	247	240	211	238	243	249	246	256	231	243	243	237	262	261	246	256	230	274	229	246	239	238	250	230	211	219	246	248	238	228	210	223	243	248	233	225	264	241	283	230	250	221	249	238	235	258	254	251	249	235	227	245	269	239	235	255	260	260	255	243	219	232	246	242	223	252	260	259	221	246	230	259	259	210	277	264	249	242	245	235	257	231	239	240	213	231	244	229	230	228	266	242	230	239	253	239	231	240	259	242	189	219	233	248	230	260	248	225	246	233	267	219	262	233	249	251	236	263	247	235	250	228	229	246	242	238	243	247	265	253	237	261	253	256	233	244	232	256	223	218	229	258	222	243	223	244	276	261	227	218	217	249	229	256	243	256	243	236	240	254	217	248	264	223	262	272	241	255	267	233	219	253	238	230	235	250	237	243	256	256	238	219	276	245	259	268	258	215	258	229	236	225	224	251	223	222	246	231	234	253	216	241	214	250	270	235	217	241	254	248	246	232	241	229	246	243	233	258	245	261	237	247	245	250	256	232	250	217	252	239	248	243	246	247	239	255	244	221	258	267	240	259	246	233	232	235	228	236	232	241	238	241	253	246	238	219	216	235	245	240	259	223	227	250	245	255	285	233	258	243	241	233	249	253	249	227	220	266	241	225	239	269	260	238	238	236	232	239	277	239	226	245	250	224	242	223	229	227	250	241	246	214	223	242	233	226	246	217	226	252	265	251	241	272	242	221	256	273	234	248	265	216	222	241	256	251	218	251	264	248	240	248	257	223	244	240	247	248	268	238	247	232	223	221	217	233	244	228	232	261	231	225	228	228	229	223	286	258	238	256	235	224	239	254	287	250	270	263	255	252	275	264	241	246	233	228	246	247	246	249	227	219	250	230	240	254	245	225	234	236	264	224	225	271	248	241	239	282	232	277	233	269	286	263	266	235	238	231	237	246	246	218	237	244	252	252	244	220	253	224	244	251	220	254	228	262	244	229	247	260	245	244	253	251	227	243	226	232	238	269	225	256	265	228	228	236	245	226	224	220	275	260	224	225	245	251	218	254	271	232	246	258	254	239	247	276	222	258	238	262	214	256	253	238	252	238	255	235	254	251	244	263	224	239	251	227	236	258	249	262	249	249	276	252	230	255	221	245	230	247	230	236	224	226	257	259	255	229	254	251	237	244	245	234	239	247	259	237	247	247	242	258	229	244	252	265	250	214	233	223	267	246	254	261	226	252	231	266	243	260	221	231	215	222	230	219	238	254	280	228	260	265	230	254	259	225	270	254	244	251	272	275	234	220	254	220	236	220	261	242	267	223	246	214	244	255	267	243	264	249	236	232	252	244	249	244	235	246	235	218	254	237	230	258	241	237	252	235	227	240	228	228	247	250	236	249	223	245	260	241	272	224	234	229	252	223	237	241	242	228	258	268	241	278	241	268	237	222	253	234	246	246	233	236	204	239	254	224	230	236	220	231	260	247	249	235	242	236	224	273	272	224	254	236	253	239	258	251	225	252	264	223	254	236	257	250	218	260	275	262	261	264	234	234	245	250	250	240	276	227	223	238	244	224	242	218	266	226	249	228	228	233	249	211	238	250	273	245	216	262	246	245	244	225	241	245	248	233	213	247	224	285	235	235	246	249	193	239	214	238	249	265	228	242	217	236	235	244	247	234	240	233	254	229	244	230	249	251	215	248	257	234	257	238	249	239	260	238	248	219	255	220	244	216	279	240	231	245	251	257	257	241	273	224	278	241	244	244	229	221	240	240	221	247	232	234	262	248	220	235	244	244	278	235	250	229	268	271	268	247	264	240	249	260	240	222	219	277	236	246	223	240	259	252	265	247	235	260	229	261	237	245	241	249	237	242	256	243	238	246	238	252	235	227	244	237	242	216	253	233	200	210	240	256	238	242	218	241	244	263	255	260	242	253	231	251	239	255	276	228	243	238	257	240	238	234	223	202	244	242	228	199	234	247	247	202	247	246	266	251	246	268	233	232	231	245	230	239	245	229	261	261	230	272	210	267	239	244	219	235	230	235	249	241	278	243	209	238	253	241	258	250	243	232	262	260	235	225	237	223	236	253	233	265	239	267	254	259	247	230	222	267	225	264	242	253	260	232	259	215	253	245	217	247	259	264	231	238	263	263	243	246	255	250	251	274	225	256	229	230	239	242	262	242	270	242	216	230	258	219	207	243	240	243	247	248	225	276
22437	28262	17880	10473	8104	5800	4372	3209	2322	1798	1465	1090	910	705	609	500	476	434	409	400	370	370	346	344	310	345	300	320	315	290	299	304	318	307	287	288	311	299	313	279	286	287	287	301	283	305	292	293	311	301	302	302	266	280	287	274	267	282	297	326	281	262	255	287	278	284	282	267	260	285	285	264	271	259	313	288	276	277	287	263	258	250	261	273	255	267	253	261	273	314	280	275	277	262	248	268	242	269	277	256	271	248	258	251	263	239	261	269	232	257	280	256	253	278	270	260	275	287	235	258	312	257	272	268	241	259	289	283	252	254	254	252	260	269	287	302	248	313	274	247	246	269	260	266	300	263	268	250	256	261	249	257	237	236	295	284	249	270	259	249	263	265	285	254	238	242	257	252	263	257	274	261	259	285	273	253	277	266	261	267	255	256	278	308	279	286	300	263	249	267	273	271	256	262	293	284	266	259	270	244	252	281	273	257	283	262	277	286	248	278	246	250	258	270	259	244	263	247	258	246	229	257	293	266	248	269	277	250	270	274	277	285	263	267	273	226	271	268	255	261	265	254	268	272	262	240	271	262	267	255	257	248	272	242	237	272	264	298	266	278	262	259	260	261	251	269	263	252	274	290	264	283	250	250	278	261	256	255	273	265	272	266	283	228	258	274	269	227	282	279	279	272	282	283	257	243	274	252	265	264	290	244	258	268	280	237	270	246	268	249	247	286	245	294	254	252	270	266	283	249	249	267	265	266	262	251	255	241	262	262	245	278	267	270	266	243	291	271	283	262	219	241	261	244	262	270	283	278	293	275	280	309	258	266	268	263	254	262	258	276	273	241	253	226	260	258	259	237	293	271	265	253	291	273	261	216	264	256	255	248	241	261	237	304	246	259	253	248	254	228	273	256	263	254	252	268	299	272	257	252	280	268	269	260	251	264	239	289	269	277	251	280	245	268	268	284	288	282	266	286	250	243	274	267	294	280	259	278	256	288	257	275	278	248	258	277	246	269	280	298	271	271	276	293	271	256	285	254	302	272	264	272	265	265	274	266	273	252	275	250	281	257	262	285	276	280	287	269	247	279	278	285	234	263	254	267	254	275	267	264	271	288	262	270	242	285	258	241	257	285	245	296	281	287	255	279	247	293	258	276	290	277	266	284	254	278	271	246	263	279	256	296	278	275	256	262	284	258	249	281	272	255	261	287	268	270	224	244	296	256	258	294	279	249	263	263	280	256	248	294	275	262	261	298	269	274	261	259	276	259	259	254	270	257	285	254	266	273	241	281	292	262	280	248	252	255	260	250	254	296	270	265	254	277	282	252	262	255	245	293	254	238	267	283	282	232	256	268	250	259	255	278	255	290	250	275	261	272	257	274	239	258	247	270	275	265	265	278	259	208	269	240	261	284	281	228	274	254	261	269	247	273	229	277	261	246	261	230	262	252	275	232	268	241	249	234	283	249	260	262	282	256	279	268	262	263	277	262	277	284	261	269	287	255	247	244	258	269	245	286	262	256	257	291	253	242	248	243	274	260	261	211	277	259	229	260	289	251	288	246	280	254	263	255	298	253	256	273	260	268	295	267	277	263	255	276	288	264	253	294	253	242	231	245	286	249	274	278	266	275	260	282	259	282	267	262	243	261	270	297	250	260	242	275	266	268	264	254	250	268	275	257	289	275	236	260	261	274	232	302	252	254	272	260	279	258	280	250	262	241	229	273	282	235	298	272	261	276	240	229	263	277	243	252	267	260	241	242	273	283	280	259	268	300	233	273	291	279	266	254	309	271	244	261	267	310	266	226	278	271	285	247	287	249	307	268	281	280	275	265	282	276	261	248	242	289	284	263	257	273	265	254	292	260	295	240	281	253	250	242	255	251	265	256	267	239	267	259	247	265	260	292	242	287	263	255	242	247	276	264	227	230	254	232	270	263	266	280	263	274	280	239	279	278	264	248	280	233	263	262	288	272	279	291	262	259	265	285	262	283	256	275	221	269	277	281	264	282	284	265	257	273	247	232	278	273	252	256	271	237	258	260	295	262	229	277	277	262	270	256	327	247	282	264	292	282	268	254	255	256	274	282	246	259	282	269	250	290	258	255	246	259	302	239	263	285	273	271	306	272	278	253	287	259	296	305	277	268	272	289	289	239	270	280	267	276	266	236	268	260	294	267	259	279	245	249	268	261	261	258	272	242	244	262	267	263	298	261	269	260	273	243	278	248	264	267	276	261	319	268	263	259	266	261	262	274	255	249	258	251	274	223	234	253	264	270	277	269	281	250	268	253	274	256	287	273	288	269	262	288	242	254	291	259	266	271	272	281	243	263	270	268	259	284	267	289	251	274	247	269	266	253	249	279	275	244	226	289	272	276	270	250	269	295	276	279	284	267	284	260	275	261	267	270	284	281	250	254	262	234	234	248	279	284	228	265	247	286	266	296	265	285	267	265	254	252	256	262	261	257	294	276	295	279	270	233	247	236	261	242	242	268	265	271	263	302	275	231	268	253	276	282	280	275	252	262	286	263	266	266	251	250	271	297	264	287	280	296	251	257	265	266	273	287	243	284	273	251	279	261	278	245	268	250	263	249	259	278	251	283	276	262	257	254	264	286	261	269	229	280	257	269	262	249	255	274	246	252	253	262	252	265	260	260	251	302	244	263	275	257	259	258	274	252	250	304	255	249	298	260	275	258	259	316	274	276	265	258	271	260	266	280	249	288	255	296	249	242	284	269	282	267	266	280	268	274	232	286	253	268	291	271	253	253	258	284	282	246	262	258	292	236	270	243	257	281	263	267	265	282	269	259	288	265	262	254	256	263	251	270	279	261	294	255	265	265	268	242	254	270	280	257	256	299	256	298	246	236	268	274	268	263	262	274	278	281	275	281	260	219	247	282	263	266	270	251	252	283	258	280	276	252	272	259	262	274	243	267	309	256	258	272	262	274	271	245	268	258	255	274	274	251	296	234	292	260	270	249	239	260	261	264	268	280	260	270	283	289	278	252	275	267	247	258	241	303	255	280	249	278	254	243	276	254	282	290	243	276	266	241	262	278	289	259	276	311	263	266	298	301	269	269	238	277	288	231	263	270	254	280	255	278	269	266	248	260	290	254	252	241	260	290	259	223	300	267	287	286	268	272	281	282	316	270	241	281	282	263	241	256	252	256	274	271	269	256	270	285	258	260	290	238	248	268	268	268	287	256	285	292	287	241	292	285	274	278	249	269	270	276	230	283	299	270	221	276	284	267	294	288	274	266	264	281	238	251	249	278	257	295	251	269	260	269	249	248	279	258	271	252	293	288	248	263	253	275	279	261	270	301	270	254	298	281	265	276	258	292	247	264	280	252	261	271	280	285	286	266	269	271	221	302	234	274	268	295	284	244	262	289	256	276	305	288	276	253	263	264	263	268	247	268	245	249	243	251	257	265	250	228	261	252	267	243	298	294	275	273	278	279	283	256	266	240	279	235	254	261	249	264	233	277	270	241	266	279
23991	21274	28463	24468	21329	13817	6059	3522	2482	1950	1497	1142	971	795	710	566	551	464	449	401	416	410	355	384	349	356	350	379	362	307	332	327	345	348	321	335	297	297	325	329	330	291	293	285	310	323	317	301	330	302	298	304	313	333	312	353	288	303	318	297	278	294	318	294	263	312	281	296	266	291	289	291	321	282	297	281	309	281	299	291	279	272	269	311	281	253	283	312	277	250	280	281	277	318	282	284	291	281	274	292	286	287	308	285	298	278	303	294	288	311	317	290	285	301	266	275	273	293	300	277	285	267	302	281	285	254	271	260	275	314	291	276	266	291	298	285	274	272	254	257	274	278	290	242	276	287	273	287	258	302	259	292	288	315	268	286	297	261	307	276	285	300	274	292	274	285	275	289	307	292	257	289	288	299	301	267	305	244	268	307	300	299	288	293	282	262	289	298	283	285	308	271	292	259	282	307	236	290	280	262	304	300	305	270	295	298	269	290	251	273	332	263	279	276	296	274	278	265	288	292	294	263	251	275	266	285	304	270	270	318	287	293	288	276	277	285	310	280	281	299	275	263	286	262	284	274	285	325	301	284	301	283	316	286	284	266	298	287	282	286	280	297	297	283	267	273	277	272	290	317	313	280	296	319	298	288	306	279	253	278	282	299	263	283	297	276	305	297	275	301	297	292	293	260	276	297	289	264	267	295	285	280	280	288	296	267	295	303	294	270	259	267	300	272	291	269	265	250	273	302	282	281	300	279	303	259	273	273	292	288	273	285	299	272	298	296	279	290	271	292	282	301	267	260	283	290	296	275	271	289	285	280	301	280	288	303	286	287	266	284	273	285	286	281	316	272	280	266	293	265	316	311	275	289	289	281	313	290	273	280	282	285	297	291	304	282	286	286	307	284	262	274	310	289	278	254	297	298	292	280	318	258	286	299	277	267	271	272	281	298	275	302	275	246	269	280	274	297	277	278	265	263	271	298	283	281	293	294	302	307	237	265	262	272	281	280	278	308	317	296	283	278	262	254	272	287	272	273	293	292	282	276	270	294	270	295	321	286	286	261	282	307	284	294	266	245	282	260	283	268	277	267	303	282	270	283	287	281	264	290	295	300	258	295	286	273	260	281	272	272	305	304	290	310	295	278	297	278	309	286	288	302	287	292	262	287	296	272	269	262	265	291	281	284	286	309	302	288	271	258	304	331	292	261	259	254	288	270	276	294	275	287	243	269	249	281	269	278	266	292	285	235	259	256	314	309	309	301	268	282	277	296	261	286	281	299	299	284	280	278	270	282	309	284	271	285	288	280	301	305	271	279	267	272	318	238	302	276	290	282	264	308	283	272	274	317	282	265	254	292	279	266	272	259	258	282	319	290	261	285	297	314	283	269	291	281	274	281	291	274	297	301	290	288	279	309	299	301	270	282	268	272	303	291	261	294	281	267	286	301	283	274	295	289	281	296	300	270	275	273	271	260	279	273	284	295	276	257	293	259	272	270	307	303	281	298	281	256	259	288	276	285	311	292	268	253	271	279	282	312	307	294	288	282	302	252	293	240	298	307	295	269	287	249	272	287	279	282	256	286	273	283	309	239	283	331	313	269	291	304	254	288	263	288	280	294	264	294	271	288	313	283	280	267	289	287	300	307	294	259	276	304	289	289	278	275	304	256	314	315	296	252	311	272	274	294	287	281	287	262	284	303	288	267	296	295	262	254	274	311	291	258	264	308	290	288	288	274	300	297	292	288	275	265	316	306	271	282	270	256	245	310	269	294	288	279	316	289	261	304	285	310	255	285	270	287	254	255	307	307	283	295	267	283	286	278	263	301	277	282	304	273	286	290	291	279	277	276	300	316	267	269	308	317	317	275	284	247	283	297	290	314	291	279	282	291	302	260	277	309	300	256	293	321	275	310	282	279	310	284	305	265	288	292	282	273	261	262	312	271	296	256	282	288	279	267	286	301	304	267	293	281	288	268	280	292	286	295	267	301	291	269	305	256	269	283	272	265	272	275	300	261	296	274	270	322	271	270	271	261	306	322	288	254	281	252	245	296	293	273	235	282	259	307	251	288	268	306	276	266	307	246	261	273	293	296	276	277	281	262	276	284	275	275	296	293	282	296	269	283	271	296	273	291	299	285	317	291	272	272	288	260	333	287	273	283	315	295	268	260	278	261	268	286	307	240	266	271	287	257	276	261	295	294	276	286	284	323	274	289	304	303	268	296	304	309	252	274	275	295	266	291	286	304	294	266	283	275	280	270	307	273	294	306	277	301	250	264	259	313	251	269	282	281	304	273	261	297	267	327	297	284	300	281	302	277	270	288	300	271	300	285	247	269	294	272	277	274	265	284	279	257	294	276	267	312	285	289	263	298	269	279	301	304	306	253	250	240	282	322	305	304	264	292	279	271	266	293	277	298	314	287	279	292	271	279	242	256	287	259	256	300	275	283	256	294	255	252	313	264	258	285	270	285	290	279	281	289	267	265	294	284	289	274	323	300	275	276	249	275	287	270	289	286	297	283	265	309	308	259	267	287	302	298	280	280	281	282	287	281	294	280	284	263	258	298	300	248	265	285	306	295	286	316	320	304	265	290	281	295	276	272	292	295	289	263	279	251	302	271	280	307	298	295	264	282	273	297	284	299	292	300	300	285	296	288	293	279	269	301	256	309	293	275	293	295	290	272	279	257	282	299	313	291	259	275	286	267	293	279	288	289	313	290	275	268	284	272	275	274	300	287	278	271	273	283	272	274	278	288	290	288	274	316	256	269	251	288	265	284	306	321	285	280	295	288	290	283	313	291	276	301	268	271	282	289	264	299	315	271	303	264	332	290	282	290	292	280	301	294	293	292	292	270	268	268	281	293	301	291	294	283	297	258	290	270	277	308	314	271	304	278	243	297	278	326	277	268	269	268	276	264	255	295	282	277	303	288	274	265	291	317	294	263	262	288	288	295	288	250	266	302	311	275	246	265	264	277	296	304	276	280	271	282	277	283	275	289	270	292	295	277	315	257	307	283	299	260	298	291	308	257	294	281	271	283	310	264	294	333	301	299	292	289	293	306	287	306	297	303	287	281	247	268	305	308	292	319	286	282	281	283	293	279	292	301	305	276	264	279	276	319	261	251	303	290	248	270	258	265	285	268	306	260	279	289	299	280	275	291	287	311	265	287	290	276	303	291	260	296	322	288	282	262	294	308	276	271	291	295	304	283	278	290	284	294	282	269	267	281	288	274	268	253	286	274	254	268	304	254	280	278	273	277	285	295	307	315	274	279	303	274	277	291	319	286	280	285	308	312	312	290	268	284	303	276	274	271	306	288	267	279	248	293	314	310	281	287	262	270	308	300	252	287	291	298	270	252	295	263	290	297	284	282	275	282	279	287	277	308	307	311	277	299	282	332	304	296	311	276	270	273	288	292	265	250	294	272	286	279	257	294	285	291	278	262	264	264	264	274	285	300	290	269	294	266	297	253	281	304	278	284	283	276	264	288
25637	37818	25402	16958	13512	10369	7600	5696	4459	3380	2531	1928	1612	1236	1013	837	783	608	600	551	511	487	429	475	431	400	407	404	378	385	367	405	370	344	349	336	327	339	302	338	384	407	313	332	340	329	383	351	356	370	350	319	333	326	355	352	343	302	347	292	349	317	305	342	343	321	335	295	355	318	318	328	342	312	324	342	269	308	297	313	327	339	311	338	300	289	311	303	322	307	287	307	320	309	320	310	283	313	325	299	319	320	298	301	288	275	307	335	299	302	296	287	268	319	291	276	284	303	262	280	285	303	271	294	306	305	269	318	309	296	284	299	310	305	285	311	298	312	335	327	341	268	290	337	329	289	285	293	310	300	297	320	319	273	310	318	296	299	304	264	290	287	285	288	290	271	328	277	288	304	280	333	294	274	318	300	270	327	296	311	301	305	299	313	307	272	311	307	296	279	278	320	289	306	295	329	299	312	308	305	274	301	315	287	315	300	319	284	305	279	290	307	291	294	301	302	304	338	302	279	291	307	292	272	283	320	332	315	301	338	280	287	299	324	297	300	252	288	298	309	284	303	312	303	304	286	318	292	277	334	326	286	305	267	280	284	294	310	321	268	300	310	281	323	291	304	301	288	271	295	341	295	271	289	316	285	291	288	265	278	318	328	304	279	292	292	296	305	304	311	315	326	280	301	274	296	299	292	267	292	275	283	272	296	355	299	271	290	274	272	317	262	300	322	300	315	306	320	292	302	306	291	304	288	271	307	309	309	280	322	320	288	271	333	284	307	317	309	267	295	287	335	298	273	284	333	318	306	300	313	320	272	326	290	277	302	296	327	307	283	297	292	301	313	310	332	314	310	278	278	308	285	290	319	285	319	276	282	314	302	304	294	289	310	271	269	313	270	294	290	322	292	304	297	292	314	296	294	296	273	345	309	330	286	286	324	285	319	278	263	306	305	324	302	283	292	322	297	306	332	284	295	304	332	303	289	291	308	294	292	289	302	280	291	293	310	263	291	271	298	325	294	314	293	325	273	282	299	302	303	264	330	294	314	287	310	340	254	303	294	337	289	290	301	320	300	291	313	290	287	323	283	271	285	264	295	241	304	311	309	299	278	289	306	279	291	310	327	308	285	296	270	310	290	278	329	288	290	292	312	283	306	304	287	303	289	300	295	270	304	288	289	267	260	292	310	295	350	328	297	314	298	296	285	282	296	320	307	325	333	290	330	312	346	291	302	325	293	304	302	304	302	299	311	285	318	262	284	296	293	282	287	326	311	320	321	333	308	295	292	279	282	299	313	254	319	288	296	293	276	281	303	290	302	280	291	302	300	284	299	268	305	297	325	314	313	283	281	291	299	308	294	306	311	272	296	338	305	309	280	280	293	300	336	283	299	292	289	322	286	299	282	318	296	310	326	290	273	317	297	297	293	305	273	325	282	301	290	316	327	292	295	318	304	310	280	325	292	288	308	280	296	297	322	295	325	288	283	281	305	305	303	313	293	295	311	282	304	314	309	294	338	280	277	333	267	293	337	293	328	309	288	292	298	317	290	285	288	323	285	300	309	269	319	307	326	287	301	321	307	298	280	312	300	287	308	295	311	298	312	295	304	285	296	310	301	294	311	324	300	317	299	321	321	299	304	292	280	287	302	319	292	285	278	284	304	295	300	298	327	305	293	287	281	321	253	313	289	302	307	272	311	308	293	319	297	298	309	303	287	323	282	298	316	306	294	273	313	289	276	298	281	298	310	304	280	302	301	297	293	289	294	313	325	305	325	293	313	282	261	317	311	322	270	312	285	292	305	293	293	294	278	304	325	340	305	304	317	320	252	310	352	280	292	286	300	313	301	286	282	287	294	314	304	251	301	324	304	290	297	318	302	290	329	307	298	307	318	320	335	319	332	305	289	294	317	303	295	306	290	276	281	309	310	275	303	287	280	292	292	316	282	315	280	321	321	327	309	323	284	291	296	275	321	300	313	310	288	327	339	317	283	276	308	284	299	294	269	306	316	313	304	300	314	273	262	329	310	282	304	281	294	287	316	323	301	294	267	277	320	278	278	289	321	314	285	296	286	288	317	285	314	264	300	284	300	308	302	302	322	298	279	290	284	298	288	311	314	284	335	310	286	263	307	298	289	290	309	262	290	285	285	291	293	313	275	305	264	327	287	299	335	300	298	304	292	280	303	286	280	308	312	278	275	280	291	274	290	277	315	291	303	288	297	286	320	307	328	285	289	301	314	279	325	300	297	306	309	306	285	307	303	303	298	278	312	294	298	263	311	263	309	260	289	314	293	286	306	287	340	285	308	333	326	280	325	324	306	300	309	322	249	286	302	300	277	286	297	306	306	276	307	307	301	312	311	299	279	329	307	295	300	321	303	302	267	258	311	294	315	303	314	295	294	320	305	325	296	320	336	293	303	280	292	309	283	300	303	300	288	288	302	273	276	327	297	297	272	278	289	289	320	296	303	307	335	300	301	285	316	295	283	288	297	288	296	304	294	293	276	294	292	282	300	300	273	299	306	311	279	274	284	329	262	288	297	311	304	295	312	314	303	319	263	305	310	301	307	311	297	304	326	310	277	282	319	309	315	303	311	285	308	322	295	309	322	272	311	307	283	284	306	317	326	296	282	306	301	337	293	290	293	285	299	301	323	278	306	304	305	311	314	302	288	286	310	306	302	317	298	309	268	279	282	280	317	289	314	302	298	319	311	319	301	291	316	269	317	330	280	304	294	280	299	275	300	312	292	289	273	289	302	272	286	266	294	283	288	304	268	301	298	306	307	319	302	284	323	271	279	295	303	300	287	266	289	295	283	305	294	294	301	285	287	313	299	324	313	300	298	306	302	305	305	302	282	314	317	304	300	311	328	286	292	278	307	302	303	289	304	279	287	253	292	302	307	301	283	287	305	296	312	294	300	280	313	327	307	281	285	284	308	295	311	283	370	335	330	298	286	293	298	304	292	305	279	288	284	251	284	288	282	301	312	293	289	306	291	258	287	332	283	314	315	295	299	282	313	289	297	285	318	285	297	289	290	300	314	275	301	295	297	301	293	286	284	298	279	304	281	287	288	299	279	270	321	275	330	316	309	303	311	306	315	336	326	302	284	298	327	280	280	255	299	302	308	299	284	323	298	312	293	311	284	319	266	282	298	290	297	284	284	300	311	272	286	301	303	304	323	325	323	255	336	297	310	306	294	328	313	243	280	265	283	291	288	298	274	277	328	319	320	317	318	281	300	297	293	299	289	306	286	284	295	321	297	310	306	314	303	310	282	331	281	305	340	261	300	290	325	307	295	282	283	308	279	290	273	332	287	283	319	272	311	305	320	278	292	330	297	310	288	293	306	299	302	299	306	282	300	287	284	305	280	300	308	309	308	291	281	288	261	285	275	279	300	295	314	303	326	298	280	289	306	311	308	299	287	303	316	312	291	291	287	287	295	318	291	307	331	286	285	317	296	302	300	331	305	277	298	323	285	255	286	301	273
25153	21237	27275	25514	14765	6194	3937	2640	1960	1547	1196	972	828	708	616	589	525	444	409	474	415	431	387	403	381	356	384	393	413	353	358	368	390	347	382	337	350	397	334	367	339	350	378	353	378	363	340	330	362	356	354	352	345	372	334	314	369	351	352	358	312	366	357	377	363	329	370	308	339	355	369	348	347	327	339	334	354	301	319	327	343	327	325	347	325	330	320	341	354	314	321	314	338	338	319	301	354	341	352	338	305	335	355	346	334	365	324	315	351	345	320	362	352	322	343	360	333	319	336	366	337	313	327	333	333	293	308	299	315	348	354	321	339	352	334	338	316	343	330	349	304	333	330	328	333	334	355	326	329	336	299	313	330	356	330	339	297	364	332	332	306	345	346	335	348	349	326	321	325	323	315	316	311	332	339	349	341	347	306	306	338	303	304	327	349	325	328	307	335	339	340	339	339	335	336	328	334	308	330	337	309	316	308	321	307	301	345	347	328	335	320	315	288	344	324	336	317	302	335	315	330	321	346	325	327	365	365	339	325	312	286	351	290	358	316	341	281	320	339	333	335	338	301	339	319	328	366	351	301	323	323	337	331	284	375	340	321	344	306	320	332	340	316	300	293	314	311	340	324	349	343	317	334	354	356	342	294	349	333	319	342	316	329	328	348	330	315	299	343	329	305	349	316	348	333	301	331	326	363	330	311	343	335	322	357	352	306	332	325	331	308	297	340	318	339	324	330	327	300	305	285	343	354	325	338	337	336	349	356	316	337	332	349	316	303	329	342	327	285	362	314	361	317	298	342	327	355	315	334	354	378	341	318	338	364	342	343	355	344	314	325	304	311	318	329	350	329	311	313	359	330	339	344	333	363	309	321	336	337	325	301	320	312	314	302	348	350	387	325	299	348	350	331	313	304	342	319	318	316	317	330	313	305	345	306	324	332	317	322	318	315	322	341	353	349	334	320	318	325	342	321	290	323	347	313	315	351	318	318	355	340	351	310	335	299	311	337	326	333	347	348	303	367	318	335	325	356	346	321	344	301	326	327	335	310	317	309	303	324	335	334	322	338	340	363	343	322	332	314	342	317	311	323	360	317	326	369	336	311	319	339	302	337	321	311	333	343	326	356	325	344	329	348	295	334	329	315	296	314	298	337	357	314	352	329	349	337	327	336	335	327	327	333	357	348	311	344	333	324	317	321	287	338	332	301	313	324	275	363	338	338	320	306	347	340	351	304	333	347	347	349	347	347	308	323	317	336	360	343	341	316	305	337	337	328	319	292	308	314	322	326	347	337	291	341	319	321	341	334	327	351	350	328	340	331	319	302	307	334	319	349	327	317	347	331	325	354	307	332	318	350	331	309	337	364	304	324	344	322	308	341	339	333	327	336	339	329	293	323	324	308	333	300	307	349	337	359	329	317	338	329	324	331	322	335	373	336	365	321	321	297	347	340	323	347	330	339	351	327	354	332	325	322	332	340	323	303	318	312	324	353	320	335	331	343	345	330	326	322	364	348	326	335	318	346	315	334	341	318	340	306	341	335	344	331	318	359	351	335	313	323	314	313	299	319	342	305	352	317	350	366	308	322	295	340	325	334	303	340	299	322	316	337	324	328	345	361	316	341	320	311	336	355	329	340	353	323	347	348	315	349	306	319	340	313	326	327	332	330	322	320	318	324	324	329	342	341	338	319	306	320	309	298	303	310	320	342	298	347	322	313	332	300	328	330	351	340	302	322	327	308	319	297	325	311	305	333	342	373	333	347	349	316	327	323	339	324	318	327	342	315	355	317	339	323	361	333	319	350	302	329	317	350	347	335	285	326	331	333	359	342	345	333	330	321	302	330	372	313	318	319	336	335	350	331	310	338	297	309	310	350	337	324	279	346	336	330	324	335	308	315	338	352	309	322	332	343	344	301	283	358	315	367	343	325	360	324	347	319	344	347	358	333	325	351	316	342	303	310	341	353	345	311	342	311	328	325	349	323	333	314	327	352	330	342	349	311	335	334	317	344	332	288	341	322	330	317	364	323	319	317	342	316	338	325	287	321	292	368	329	316	333	337	346	327	339	307	361	319	312	324	343	302	338	345	344	345	331	341	308	308	338	301	301	353	322	349	304	329	324	324	329	364	304	309	331	317	313	312	332	363	356	310	358	355	323	340	342	318	343	298	353	343	337	347	334	324	331	327	342	302	318	319	338	348	313	356	314	340	345	323	352	330	325	329	327	330	342	305	313	342	329	322	343	325	335	304	336	313	329	302	300	325	302	329	318	352	339	358	343	339	365	318	313	345	303	321	344	351	341	357	334	342	320	366	318	304	354	335	314	329	299	328	294	354	344	351	350	315	321	363	336	359	313	333	308	347	299	343	328	315	323	323	344	311	312	288	327	328	335	328	313	334	305	345	339	308	342	328	323	338	319	333	338	332	295	303	331	326	343	353	297	313	364	325	340	333	335	320	334	345	341	332	334	319	351	345	343	341	312	304	304	346	327	305	316	330	325	306	314	308	318	309	319	353	330	338	331	308	329	336	331	318	339	323	347	384	310	345	325	319	335	350	322	282	289	298	297	319	333	301	323	320	354	342	321	369	322	294	329	297	343	321	309	295	302	353	325	320	331	305	305	339	342	278	327	331	306	329	325	300	328	337	330	341	325	338	307	339	321	290	341	336	316	341	314	312	342	334	312	315	313	332	317	362	353	315	339	318	364	338	322	309	333	292	337	342	321	341	332	330	314	308	329	309	333	325	327	311	324	313	353	329	384	316	328	300	320	297	351	335	350	336	326	355	319	316	287	341	329	323	311	324	314	335	336	323	308	281	330	339	342	316	322	328	313	312	338	342	375	333	329	345	337	346	341	345	322	266	334	323	323	313	334	355	335	320	337	360	312	351	312	339	340	336	321	355	333	335	329	336	309	338	307	338	335	310	312	334	304	339	330	346	320	349	336	342	342	311	294	305	320	317	349	327	344	303	327	317	327	331	335	316	341	331	336	324	372	298	350	310	342	326	312	343	336	323	368	310	333	342	333	354	336	322	310	322	307	291	330	347	367	315	339	348	357	326	332	341	317	363	330	352	344	339	322	298	326	337	304	330	312	323	347	330	320	343	321	351	334	323	351	355	342	329	325	327	316	342	318	319	310	336	307	313	291	344	327	325	331	308	327	330	305	352	306	361	318	337	315	300	316	318	307	347	359	334	338	331	339	327	315	314	310	323	333	306	327	341	357	323	319	325	349	339	312	347	331	299	357	309	291	331	342	322	360	343	327	328	303	325	329	324	299	308	348	320	346	316	303	337	316	309	330	343	321	300	303	336	321	327	291	311	314	321	328	309	359	338	333	324	326	310	360	341	308	328	331	297	310	340	313	334	345	272	313	299	339	334	325	318	313	349	358	309	318	343	332	344	336	358	326	298	303	315	336	336	307	347	323	313	304	323	303	347	343	308	314	332	355	351	299	315	315	326	294	342	322	295	328	324	355	332	305	360	320
25108	34236	22388	14498	11624	8501	6375	4843	3887	2820	1930	1611	1301	981	911	774	687	603	564	564	517	488	468	488	445	443	406	398	431	410	411	413	438	384	390	382	405	391	379	390	353	372	402	427	415	383	431	385	418	380	379	357	382	392	372	383	384	372	400	391	378	362	378	384	363	349	380	354	389	400	395	372	358	368	368	378	388	375	348	361	334	355	325	350	362	383	344	347	351	347	359	337	341	362	384	355	365	383	334	306	371	361	366	314	336	353	332	368	348	337	393	349	323	352	372	332	393	345	361	363	344	348	352	388	343	338	377	315	356	357	390	318	354	361	356	327	324	359	349	374	375	346	383	347	362	356	359	336	379	349	359	375	327	360	332	354	346	340	338	340	339	365	354	337	338	333	321	371	377	387	363	359	376	318	324	373	341	328	371	346	344	371	366	362	340	361	361	338	331	370	345	361	353	379	342	350	349	346	355	372	326	375	310	354	360	361	332	347	337	329	321	352	365	375	362	382	385	318	368	348	354	336	358	352	357	330	361	351	366	340	388	393	350	324	329	363	336	382	341	352	311	350	355	377	364	339	387	343	352	347	385	330	356	337	371	354	355	342	341	346	324	351	359	356	363	356	328	333	331	336	332	381	381	361	378	357	345	357	357	360	361	346	339	335	344	352	346	355	315	348	363	344	376	337	323	332	338	320	357	346	346	351	340	323	348	355	357	342	318	331	374	288	371	336	325	353	336	348	320	359	361	314	335	380	335	357	354	371	357	315	359	336	337	361	356	343	349	358	358	322	382	377	347	359	341	377	391	320	347	363	346	326	354	327	340	335	333	356	344	397	348	354	372	372	313	346	333	349	355	350	356	333	370	380	350	334	318	328	354	354	360	348	359	348	351	348	330	356	384	348	324	360	352	312	391	364	348	368	390	339	349	344	342	353	324	347	394	367	333	343	374	335	342	384	369	350	357	338	371	347	348	342	322	375	344	344	352	349	328	402	362	338	334	384	364	333	359	357	381	356	334	399	368	363	355	375	382	370	344	380	327	342	354	333	324	362	389	366	334	358	379	353	337	360	333	358	362	334	346	346	351	353	315	353	355	381	356	336	342	381	359	354	383	368	348	342	338	317	374	324	314	340	332	375	371	323	346	352	362	304	339	337	315	324	373	374	302	352	365	354	346	341	371	385	323	362	341	345	347	299	347	389	357	357	348	349	341	356	337	361	339	399	361	353	340	354	352	351	328	357	382	360	337	344	355	364	355	371	347	313	369	323	340	335	302	357	343	362	352	347	361	378	365	337	340	341	340	362	325	350	372	366	327	394	308	386	382	353	341	358	338	331	370	389	340	342	351	362	357	347	351	320	343	369	359	366	354	346	353	382	335	336	367	341	338	361	344	353	335	360	357	343	324	331	350	340	376	338	336	338	339	348	395	319	370	347	348	346	306	327	362	349	338	358	358	391	361	343	381	353	347	343	332	361	338	364	345	359	329	369	362	351	358	373	353	345	355	340	337	357	367	340	359	367	344	347	336	311	364	342	359	358	333	321	321	326	344	345	364	384	372	335	325	346	371	354	324	364	326	351	331	328	361	344	347	351	316	368	351	350	383	403	357	330	378	354	364	370	344	348	347	326	358	355	328	340	374	340	308	362	359	343	334	331	379	319	369	377	351	329	339	340	380	357	328	335	339	377	364	358	365	348	354	340	347	343	353	358	336	361	330	332	342	340	371	352	314	353	347	375	355	379	365	315	329	374	371	366	377	339	391	355	351	358	356	337	340	360	333	345	354	350	332	402	370	354	362	331	345	349	311	366	359	353	348	362	367	355	347	322	340	374	365	345	355	347	344	375	359	303	331	357	355	378	375	351	330	371	346	335	350	353	341	357	353	345	395	327	369	322	357	335	322	339	372	368	331	359	330	359	343	359	350	349	362	377	340	343	344	362	349	353	359	363	351	350	353	329	359	365	352	355	353	344	366	355	331	322	366	358	353	370	356	375	343	376	358	336	340	354	362	331	398	350	352	334	361	351	361	330	357	382	341	345	348	367	366	347	353	367	332	294	383	384	348	366	315	365	326	351	318	355	350	340	327	374	329	355	383	353	329	365	359	363	346	324	334	369	341	373	324	352	361	371	334	333	342	350	351	362	352	367	361	344	382	334	358	376	367	378	354	325	338	383	363	358	358	364	337	373	328	355	362	356	333	365	402	371	349	338	342	327	356	392	382	347	335	340	382	363	367	335	339	334	354	377	375	290	293	327	341	364	352	379	360	358	349	334	376	337	332	328	349	396	346	331	349	347	334	338	349	331	403	366	346	318	350	367	357	395	369	371	357	366	326	360	363	342	367	356	336	338	337	358	336	342	361	362	347	369	363	381	351	353	326	386	348	356	354	351	335	344	410	316	365	319	324	350	346	355	329	316	346	334	335	358	345	335	360	349	334	370	377	388	345	328	331	371	345	363	351	337	361	353	354	324	353	329	351	367	357	389	328	348	329	358	352	319	360	361	372	365	325	335	383	385	372	378	365	355	338	370	363	356	358	336	340	360	382	339	346	345	366	362	392	388	378	361	370	379	367	324	338	350	345	384	346	378	339	373	393	337	371	367	339	363	353	319	334	341	381	337	341	335	355	347	317	344	377	354	360	328	370	358	316	378	349	352	370	360	353	389	350	373	337	356	339	326	341	364	340	350	344	346	375	329	317	334	354	335	322	374	362	371	331	380	353	355	354	368	339	359	332	331	339	355	363	346	346	390	341	353	342	350	375	329	390	310	331	400	345	380	335	310	381	321	347	318	363	353	358	353	383	331	336	346	356	362	338	337	357	359	362	371	341	343	350	337	349	377	349	361	334	381	348	349	338	332	367	348	340	358	343	325	350	373	339	350	362	373	396	359	323	334	353	346	333	359	350	363	377	341	381	352	345	362	373	357	330	345	346	330	368	310	346	336	326	369	342	403	354	330	363	373	363	355	346	349	338	382	362	350	331	330	342	363	343	335	339	336	368	311	377	350	338	341	354	340	332	348	323	364	379	358	335	343	346	351	353	356	333	382	365	363	366	338	337	346	347	328	325	317	357	324	334	328	365	330	325	362	358	352	347	340	309	370	349	316	339	364	301	370	342	371	328	342	326	336	358	367	334	360	346	338	364	350	353	337	368	347	368	360	349	369	368	374	366	349	353	344	362	317	322	353	330	354	357	369	367	353	376	339	347	321	326	354	355	338	341	352	363	312	350	346	334	354	349	327	371	329	359	347	314	338	352	353	326	349	371	334	350	323	347	324	362	349	349	342	322	337	339	331	358	324	335	341	340	338	366	342	343	349	353	387	377	371	343	344	362	362	363	351	344	366	377	339	333	365	357	376	332	368	340	358	343	343	365	340	332	352	348	337	347	372	338	338	341	325	290	380	345	352	345	338	335	359	356	371	353	321	349	340	356	327	335	342	337	348	329	349	356	343	345	344	311	375	365	330	377	345	337	358	327	379	340	365
22874	21340	29002	24018	21411	21747	14926	5969	4012	3135	2180	1887	1463	1235	994	928	777	764	702	662	630	575	566	552	579	558	462	481	470	528	450	479	461	487	453	463	444	466	477	457	440	456	432	444	493	427	488	463	522	464	438	485	430	460	383	429	465	501	436	458	438	442	456	418	456	451	436	448	422	423	424	436	442	464	440	385	415	494	439	429	438	414	385	389	413	419	432	416	441	394	418	416	415	419	457	434	457	433	428	430	397	400	405	394	395	398	410	390	413	433	406	382	413	384	439	419	396	434	434	407	438	440	395	408	432	430	438	406	375	448	431	417	467	436	431	412	402	409	398	383	411	426	418	425	437	400	422	423	432	423	413	476	419	425	446	447	416	421	408	408	422	432	429	397	432	399	400	400	450	453	413	443	475	384	456	398	409	425	405	436	414	403	410	366	426	356	411	418	409	395	427	410	447	439	448	378	363	416	420	448	410	451	415	405	417	406	409	389	421	404	418	421	415	423	381	387	426	415	415	453	397	369	439	412	418	424	399	446	440	426	411	401	408	442	389	401	422	397	405	452	431	391	409	439	447	432	434	377	400	439	416	410	421	436	424	400	423	422	430	435	409	381	423	428	418	422	429	426	476	383	403	448	433	404	415	375	391	435	434	406	416	427	413	390	434	391	422	407	401	375	429	415	408	430	411	453	405	405	411	427	445	470	412	404	422	405	403	398	434	429	420	427	406	416	419	397	434	454	426	435	422	418	440	428	410	388	457	421	386	441	402	407	443	448	414	398	420	384	393	465	446	448	415	428	437	430	414	405	440	427	379	413	398	404	374	410	420	416	412	428	417	402	432	449	438	395	441	442	417	386	391	411	406	392	413	387	387	404	413	404	416	411	417	442	396	425	382	404	397	398	449	411	394	397	387	439	432	404	378	442	389	423	440	393	417	454	416	399	407	412	403	383	438	440	457	436	432	431	441	457	383	420	394	415	391	414	427	403	410	431	418	442	395	412	402	444	443	425	408	422	379	418	381	441	398	402	420	426	427	442	392	412	417	418	441	389	433	420	415	423	413	428	429	426	420	436	456	434	424	416	455	392	387	403	419	409	424	408	445	405	402	410	375	381	453	426	427	382	371	416	428	385	419	408	435	423	419	414	436	422	442	403	429	395	367	410	402	405	386	382	439	410	398	432	396	392	412	419	428	410	398	436	458	460	440	376	429	371	425	444	443	416	409	384	415	396	397	382	416	370	421	445	398	379	398	445	415	440	443	391	409	392	408	404	401	427	374	432	405	405	411	409	439	397	422	417	412	445	404	399	417	433	414	456	407	428	426	431	435	436	398	425	423	410	404	434	391	433	431	384	413	406	439	387	410	405	432	436	422	452	425	383	423	414	428	446	419	405	406	432	463	409	424	404	403	401	409	406	409	404	399	405	416	393	411	425	434	417	395	418	422	419	424	401	409	425	413	425	407	429	391	412	417	387	445	428	412	429	403	401	448	411	420	431	421	415	451	415	440	379	396	378	383	389	395	399	362	382	439	386	402	418	444	401	388	432	416	416	433	404	411	391	423	404	478	404	427	414	430	425	429	386	405	418	448	407	431	390	435	401	433	417	416	420	414	409	446	406	428	396	385	424	416	423	416	415	455	446	419	400	419	411	385	391	426	431	428	414	463	408	415	393	415	374	399	454	407	415	453	398	415	423	407	421	419	412	418	452	401	415	393	429	364	381	433	403	383	413	447	462	413	431	429	403	436	386	382	398	425	386	412	414	396	403	478	429	423	391	413	404	458	371	410	385	429	433	399	371	378	459	425	445	397	416	450	432	399	401	413	392	421	448	464	419	431	391	446	361	363	427	405	437	451	427	429	428	425	405	401	417	409	423	413	402	444	437	421	407	444	431	407	403	416	398	411	398	370	439	417	428	422	449	414	406	438	400	416	420	401	403	376	403	427	404	423	407	416	434	423	438	415	402	419	417	438	436	446	430	412	438	376	407	439	426	385	458	423	409	421	445	392	406	417	431	408	425	417	435	412	407	412	396	392	429	445	403	380	433	439	409	425	481	443	422	455	395	466	455	420	407	424	379	412	427	462	407	421	416	423	413	436	425	414	465	418	415	415	389	419	444	405	403	408	402	435	407	368	401	400	415	386	426	434	398	457	425	398	419	440	443	378	406	375	382	421	396	393	401	431	415	425	404	399	406	399	401	434	420	427	435	392	377	451	416	410	426	399	407	406	453	431	407	408	400	392	405	398	408	404	405	391	392	484	413	423	449	428	423	391	436	410	411	425	407	376	386	452	416	393	430	404	426	441	422	434	414	394	400	433	440	403	387	398	451	423	407	426	407	416	432	399	429	412	405	432	425	433	426	423	385	397	402	430	418	400	429	461	433	407	407	405	388	448	419	419	410	368	399	375	439	392	369	370	409	427	419	445	436	401	399	448	443	427	412	400	424	397	422	444	407	409	425	411	428	429	422	413	416	412	438	415	417	452	387	419	409	397	395	401	414	413	408	408	397	443	435	373	404	466	449	406	455	420	419	427	441	455	400	407	478	445	427	378	403	447	444	417	409	401	411	413	399	464	423	432	424	422	399	411	396	435	419	422	426	432	416	383	410	400	413	443	424	412	365	431	409	453	421	403	432	407	409	420	422	428	394	408	420	411	396	417	421	438	389	407	416	403	419	431	419	440	400	453	448	412	376	449	405	399	419	408	412	415	410	437	428	456	397	430	408	408	391	420	392	404	398	426	397	429	408	416	390	424	399	432	414	403	390	437	414	421	412	430	362	436	436	425	437	401	423	396	428	445	442	442	411	401	389	480	426	419	454	390	443	406	378	379	412	402	413	435	407	380	435	394	436	424	357	389	393	441	421	398	406	409	400	412	409	439	414	419	419	387	418	394	422	427	438	424	373	418	411	414	392	428	403	414	420	420	469	399	417	406	418	456	392	404	429	398	412	405	429	388	427	381	415	428	395	420	373	379	392	443	468	411	371	403	407	453	418	390	400	395	450	393	457	422	400	400	418	387	449	442	395	412	429	428	452	414	424	402	406	440	407	401	397	450	426	392	399	422	397	425	392	387	410	416	428	400	391	426	429	417	406	412	437	422	432	486	417	390	437	405	421	401	431	419	400	414	410	388	422	426	416	402	431	443	404	417	418	379	416	432	450	433	413	423	413	396	436	434	412	421	412	465	442	421	445	440	395	381	398	397	390	401	456	379	404	417	434	404	433	393	417	412	420	419	425	445	440	390	405	415	410	414	375	407	423	410	397	399	409	409	426	375	433	422	426	427	379	416	398	408	416	392	421	416	436	442	404	394	402	397	428	419	412	383	418	392	401	395	410	419	391	393	437	431	425	441	409	410	405	445	396	431	415	423	405	411	425	399	450	393	413	405	412	409	442	414	385	393	425	410	421	433	452	415	421	398	416	400	435	425	421	420	419	438	412	463	401	421	448	426	412	423	425	430	416	396	429	422	386	420	388	406	464
29363	44823	30805	21758	17900	13854	10911	8650	6640	5122	3588	2780	2294	1879	1464	1230	1129	958	932	821	736	727	673	591	577	587	574	555	546	535	521	544	586	523	495	490	536	500	486	443	469	482	478	517	535	520	493	485	501	516	467	519	471	488	448	468	428	409	473	464	436	449	437	474	456	470	450	449	456	475	446	469	458	452	490	474	480	457	409	464	431	456	405	465	420	424	449	411	405	457	391	435	413	431	449	435	440	432	427	417	409	405	428	440	392	368	450	383	413	395	384	418	434	459	439	425	446	461	405	423	449	433	423	415	427	467	420	412	390	428	387	419	417	463	412	412	440	466	415	465	415	416	418	422	414	401	425	416	430	394	429	436	442	445	397	412	414	416	483	436	415	436	442	423	386	465	427	412	448	415	394	394	417	431	467	393	444	413	429	418	404	413	417	426	413	415	374	396	435	434	423	449	415	413	424	396	419	423	409	415	407	391	432	452	403	431	388	408	421	398	405	441	421	419	393	443	382	406	444	428	451	401	438	405	434	388	414	421	434	435	415	419	419	397	413	447	432	408	417	419	433	418	414	393	439	415	448	404	436	397	414	415	405	485	382	420	389	441	408	416	419	433	423	430	394	382	432	394	412	419	422	422	426	431	424	406	422	387	409	388	420	419	439	412	421	414	440	397	430	410	406	489	426	412	433	394	425	403	375	457	400	449	410	427	420	420	427	403	425	424	403	396	444	432	403	424	425	418	453	420	428	413	439	430	453	410	455	434	405	415	426	421	422	445	418	385	400	432	430	399	449	442	392	477	420	376	405	392	421	382	409	466	403	403	459	431	457	439	407	405	403	452	389	385	446	422	435	446	425	406	426	425	416	411	410	418	444	431	421	440	436	433	400	410	423	448	440	450	427	381	431	418	418	399	397	416	418	420	432	394	421	425	389	441	430	427	405	461	405	420	430	431	419	394	445	425	437	453	409	441	397	430	412	418	419	459	377	446	391	419	416	430	403	445	439	437	416	407	386	431	444	431	412	450	452	435	415	402	445	451	414	458	435	391	445	417	398	471	456	405	419	375	400	430	418	427	432	445	463	429	409	441	416	454	426	440	429	416	440	417	427	416	391	403	385	389	401	411	439	452	398	429	449	471	453	413	424	407	397	422	417	404	441	447	405	409	440	431	403	400	433	420	431	443	406	413	406	409	420	418	388	418	433	387	421	415	392	429	413	416	393	430	392	404	424	423	399	421	428	437	452	420	422	426	396	450	432	433	392	420	463	411	417	390	431	408	422	374	403	410	371	425	376	456	433	403	445	399	428	447	421	446	414	412	435	378	433	427	427	388	427	419	375	387	414	391	429	411	420	431	448	433	417	446	415	402	431	430	453	426	398	429	433	415	432	415	401	426	420	444	443	434	433	413	426	389	425	402	379	424	413	421	434	431	409	411	401	442	395	442	396	414	436	379	442	426	412	431	434	408	450	401	437	414	407	436	434	410	456	426	455	445	410	447	457	440	432	459	445	402	395	447	422	419	434	412	417	436	417	451	414	428	447	400	420	397	436	433	429	423	419	395	405	441	394	419	455	462	378	422	451	417	402	427	409	434	417	401	456	409	428	474	409	431	437	430	397	408	410	427	410	422	442	403	420	425	447	435	435	430	464	426	408	387	440	426	424	425	437	425	457	411	441	384	429	428	451	398	442	387	428	422	376	428	445	432	400	461	436	414	399	409	428	406	450	437	358	453	407	421	416	416	389	422	431	421	422	455	407	396	424	432	410	391	430	397	448	403	406	451	464	414	483	416	411	447	423	402	426	412	423	439	425	415	387	405	414	405	424	425	413	448	409	394	416	436	472	422	415	394	411	426	412	422	426	433	410	426	423	404	413	402	482	415	423	397	384	403	440	401	431	413	431	423	397	423	413	422	416	390	388	433	424	415	429	411	417	412	431	419	439	399	436	412	404	413	422	397	389	375	419	437	422	432	388	438	469	440	423	400	400	418	410	445	413	387	408	420	406	396	432	417	430	435	435	424	403	397	407	414	430	434	473	403	443	468	424	406	425	449	443	445	385	420	398	428	439	402	438	427	411	397	423	460	422	466	428	383	428	450	447	411	400	417	407	414	428	444	413	422	448	421	399	437	400	413	415	447	386	424	434	412	440	423	436	437	420	400	449	413	423	459	408	434	432	401	408	413	407	454	430	426	420	413	435	417	424	391	420	387	394	451	450	446	407	435	421	426	412	434	423	412	396	402	402	440	435	411	412	381	383	402	395	446	418	428	455	408	442	454	408	437	376	462	409	392	437	419	412	459	427	394	429	403	414	429	402	425	412	429	450	406	392	424	423	405	431	441	394	418	407	403	361	421	462	406	434	403	412	438	436	419	422	365	400	437	455	419	406	426	443	404	467	416	414	437	376	443	416	419	453	419	433	415	398	404	415	445	459	459	431	439	443	453	424	438	397	400	432	433	464	437	422	407	410	439	412	394	410	448	388	415	443	396	415	398	414	403	417	417	445	415	426	370	413	408	416	388	411	405	385	434	416	456	421	453	437	416	397	448	425	410	417	449	451	402	424	399	408	423	392	400	435	445	442	423	431	405	426	449	417	416	394	431	442	420	423	397	393	434	406	414	437	405	407	461	429	411	450	424	403	374	387	451	406	413	414	420	435	458	390	419	466	447	380	422	429	440	406	443	414	449	439	415	449	426	443	403	447	470	430	428	408	393	451	413	409	445	455	440	392	410	421	413	401	410	445	438	441	423	443	424	441	457	413	427	409	410	427	414	444	418	420	440	410	448	456	405	350	392	407	391	418	371	429	400	396	420	425	422	381	436	410	404	437	425	398	423	398	405	450	432	443	413	392	437	405	393	408	409	403	424	415	377	407	429	413	397	443	423	460	435	439	432	413	447	409	416	421	412	443	441	430	416	412	417	398	435	433	412	407	419	459	419	445	434	401	400	396	444	406	421	426	414	438	429	442	385	430	432	433	422	412	412	393	439	421	447	420	416	385	462	425	389	423	443	417	409	387	406	407	427	402	406	422	392	454	442	415	396	406	441	430	398	395	420	434	396	444	411	441	401	435	406	422	375	411	412	408	430	440	402	422	435	395	435	377	407	458	409	440	416	428	422	444	391	419	412	422	413	420	413	397	460	383	403	419	399	422	399	440	388	421	440	428	423	385	428	415	428	444	453	430	400	437	447	410	413	421	398	405	350	435	411	474	395	426	414	399	443	411	425	463	387	420	454	413	385	435	421	414	412	368	437	369	429	416	443	439	442	397	420	425	423	411	410	442	412	409	394	406	428	434	434	420	448	422	441	408	417	419	431	395	416	444	408	424	368	399	464	403	418	402	412	454	438	411	434	397	457	389	456	433	391	403	459	426	416	439	437	422	417	418	397	459	459	409	462	414	395	409	419	419	432	411	456	411	384	442	439	433	423	413	445	419	437	444	386	424	405	401	409	386	398	448	416	408	418	442	397	443	433	423	446	438	436
28901	22576	19226	11438	6117	3609	2740	1933	1423	1071	826	634	601	488	423	393	385	353	337	348	361	295	284	311	300	262	252	282	272	291	257	288	285	280	272	261	257	266	258	259	250	255	257	283	260	253	290	269	285	307	257	265	277	254	269	277	248	255	244	280	252	257	251	256	250	264	258	275	245	225	252	251	281	254	250	224	245	273	267	261	252	269	255	253	241	228	260	259	236	240	211	225	251	241	247	255	264	246	245	241	228	205	249	241	250	261	226	241	264	258	255	257	240	229	211	274	257	237	255	254	266	230	235	228	248	279	257	244	217	266	249	240	282	259	261	259	264	273	251	262	258	253	270	270	252	243	270	233	279	250	235	241	241	227	271	251	256	233	238	265	241	241	240	254	229	261	245	258	282	253	236	238	255	250	273	242	265	248	243	239	211	257	261	267	234	247	268	255	238	229	262	238	269	213	246	268	239	236	232	242	234	264	250	258	275	264	255	274	259	240	243	227	244	280	228	244	275	217	248	235	254	257	219	240	257	240	261	226	259	262	231	236	235	242	259	234	254	255	275	271	232	210	263	233	263	222	252	258	236	219	248	267	220	217	231	260	253	253	233	229	245	226	236	218	234	261	263	212	240	244	245	243	258	260	240	249	235	238	241	230	253	224	210	241	229	237	242	252	232	252	255	238	248	269	263	244	250	252	247	263	244	245	236	254	245	246	270	254	232	249	273	249	255	233	243	242	258	254	240	256	267	235	240	230	234	249	229	274	250	246	223	263	243	255	231	230	249	257	259	263	244	251	233	259	277	244	233	297	251	240	249	232	235	251	241	260	235	234	248	257	233	260	255	265	260	242	235	266	219	279	258	256	253	249	253	257	256	275	218	249	220	260	231	279	275	246	248	259	249	246	263	229	260	234	255	266	232	207	254	269	246	271	245	253	251	255	241	228	249	269	221	223	264	240	250	251	255	248	255	229	260	243	239	254	222	268	267	247	246	250	230	249	268	258	272	261	272	248	237	249	242	250	247	281	256	253	228	258	251	225	236	263	252	275	244	239	240	246	240	245	228	253	244	269	266	265	231	267	256	256	234	283	247	245	234	216	254	236	238	258	231	252	269	249	257	255	260	252	251	281	257	272	246	229	248	265	229	232	247	254	259	250	225	257	268	259	285	258	272	249	234	259	243	266	253	268	240	254	266	262	268	262	234	270	235	237	222	253	247	239	236	220	258	236	255	241	250	254	243	243	234	231	244	267	200	260	243	238	268	253	234	269	225	243	243	218	250	247	248	248	227	249	226	245	242	266	251	259	241	235	238	207	252	260	270	246	233	220	258	238	257	273	256	247	233	296	241	283	247	271	267	242	269	233	259	235	259	276	240	225	247	280	233	252	263	264	233	280	229	220	259	214	256	240	239	241	240	237	255	259	245	250	223	283	251	250	260	251	263	257	231	233	223	261	237	263	224	266	227	239	272	263	273	226	276	260	258	264	239	243	271	239	227	242	258	265	242	223	261	281	252	234	245	250	250	232	265	224	243	261	241	269	245	272	254	252	238	250	231	253	246	259	231	265	255	290	269	271	244	235	251	264	245	256	228	222	251	293	246	213	245	230	230	272	246	244	244	228	243	266	266	249	256	248	223	232	259	232	237	250	252	258	247	250	250	240	247	249	260	237	252	245	267	230	278	270	240	248	272	253	248	270	258	259	243	245	265	257	260	281	254	272	240	248	237	253	274	280	258	274	234	247	249	251	237	252	247	254	243	237	250	248	262	244	233	243	242	260	252	232	255	265	255	250	264	247	269	272	271	252	248	254	255	284	256	247	256	258	237	253	281	245	253	240	286	219	223	210	239	233	269	242	255	247	235	277	247	279	244	234	258	276	231	216	243	257	283	265	248	267	239	277	264	234	248	236	220	239	244	259	263	245	235	250	243	239	244	246	253	228	262	269	227	244	238	249	283	269	271	267	246	230	251	266	225	210	242	272	263	269	257	258	274	254	241	245	260	275	260	269	259	252	258	267	256	228	209	254	235	260	253	206	239	241	260	270	259	252	223	237	238	248	258	232	251	258	264	252	245	254	287	210	230	262	230	254	235	238	242	230	244	212	246	249	276	277	231	213	230	249	249	253	252	254	240	244	260	232	261	234	240	270	217	256	226	268	223	243	240	253	247	240	247	250	208	228	246	263	287	238	256	247	273	269	245	232	251	255	244	236	244	255	265	221	251	232	241	232	249	241	270	237	243	232	255	233	255	239	263	258	218	241	276	281	242	249	239	259	264	247	271	262	236	249	242	229	241	252	234	213	228	225	265	243	248	256	251	242	212	240	264	235	252	249	268	239	246	261	254	259	227	250	244	227	255	222	244	274	262	257	234	280	275	235	265	260	245	239	241	258	239	263	252	268	264	240	231	233	256	212	279	252	256	264	244	267	268	248	254	265	284	226	241	263	261	265	266	256	251	271	208	249	235	260	257	221	247	247	226	229	229	238	253	240	253	215	244	256	230	237	249	261	245	259	240	282	248	245	220	261	253	217	265	253	257	266	251	225	241	244	264	242	247	260	238	293	217	283	246	248	281	238	261	246	227	234	209	246	247	249	244	245	226	255	258	254	222	268	274	231	243	256	242	276	273	260	263	268	241	263	285	250	275	248	248	269	256	246	261	224	260	252	230	251	275	255	252	234	263	264	261	232	233	245	260	291	256	242	213	261	247	240	220	260	277	263	224	239	261	267	262	259	251	247	252	233	243	243	269	242	273	241	266	235	262	249	246	255	249	261	253	231	262	236	251	253	234	235	258	248	245	240	226	243	245	236	266	282	235	263	273	249	237	272	260	257	256	244	258	287	229	249	220	233	261	217	238	273	236	252	246	232	245	238	243	252	223	249	243	251	281	244	255	271	263	242	246	246	263	228	252	214	223	261	245	247	235	289	252	236	230	268	229	268	250	256	273	244	243	238	240	241	235	248	272	252	242	251	277	262	252	261	234	211	235	274	258	252	261	251	251	203	246	235	220	262	237	265	273	254	225	243	250	260	258	215	261	247	279	240	234	244	281	240	222	234	273	250	243	227	224	248	253	233	211	249	260	247	239	264	235	222	258	229	231	272	249	225	226	230	237	260	230	243	252	226	243	264	265	246	229	228	262	254	264	281	235	228	245	252	256	276	242	245	269	260	252	264	229	241	237	249	249	288	255	242	253	260	246	243	247	264	263	268	274	215	246	264	237	225	265	235	241	260	265	265	245	262	264	236	256	254	263	239	256	254	257	220	224	260	240	254	269	266	220	254	285	286	239	249	270	250	248	245	261	251	219	253	237	246	224	259	274	266	253	240	239	239	252	219	275	244	226	253	257	245	245	241	245	225	252	255	246	240	255	245	236	269	252	220	274	260	250	244	258	236	241	260	248	223	259	258	231	244	256	259	252	257	248	251	274	270	271	249	240	242	236	252	262	222	237	264	264	243	234	276	226	240	236	259	243	230	240	259	244	252
22974	30364	19363	11326	8302	6037	4901	3533	2612	1943	1358	1151	916	733	643	585	495	432	388	382	413	369	371	352	328	294	316	318	291	305	296	276	357	299	326	304	291	270	283	332	323	305	305	309	328	328	309	298	324	291	299	274	285	286	314	251	303	267	272	346	292	308	269	272	291	287	312	275	275	314	299	261	296	270	262	267	295	303	270	249	261	288	261	276	267	256	280	288	244	274	288	239	260	282	266	268	268	284	266	259	280	290	270	264	277	286	263	261	289	278	265	265	264	250	252	302	233	268	282	259	266	253	275	262	281	265	268	316	269	265	284	269	276	252	265	277	273	260	274	293	272	257	287	276	268	274	284	276	258	277	295	243	256	261	250	284	284	281	247	280	244	262	272	259	283	269	268	286	260	269	265	265	292	260	266	236	293	263	263	300	297	257	244	264	265	288	252	248	272	260	272	266	250	258	244	296	286	284	259	215	242	286	276	286	255	293	241	280	238	259	284	285	279	276	283	290	273	269	285	257	243	265	260	241	281	262	269	261	275	280	253	258	288	240	280	321	276	277	243	274	273	255	265	278	285	278	262	255	257	260	289	278	231	282	252	272	287	264	257	260	261	267	245	285	274	285	276	265	232	277	265	248	240	267	254	263	259	236	278	269	242	301	276	268	250	266	294	268	265	279	261	262	277	280	274	277	297	250	256	244	249	244	283	292	292	275	283	265	263	270	250	287	268	269	268	241	270	284	264	257	247	251	302	237	247	264	288	282	317	256	284	297	261	281	272	249	298	243	263	257	275	266	275	268	255	274	257	279	299	282	261	228	255	277	273	275	267	265	258	288	255	245	284	280	268	263	258	278	256	270	273	255	272	262	252	249	285	282	285	271	264	263	267	273	259	286	267	282	255	262	265	261	282	277	272	294	271	253	269	251	268	277	246	251	261	296	242	267	256	267	266	266	279	242	274	257	281	289	258	246	283	244	270	286	273	254	306	278	266	269	272	253	288	265	288	266	271	248	274	248	259	272	271	269	269	252	247	302	277	258	276	264	254	257	279	252	283	245	273	273	272	237	281	272	272	259	263	276	257	250	263	258	272	269	267	272	280	262	245	262	261	279	309	270	242	289	303	261	275	255	265	253	253	259	270	279	296	265	252	265	263	282	281	269	270	277	260	277	259	298	260	269	306	262	287	257	266	271	267	288	255	267	248	283	266	267	269	284	263	267	316	287	254	291	278	246	262	252	254	289	284	259	269	269	273	252	260	232	240	264	293	228	284	291	264	263	258	267	261	285	263	292	262	275	262	249	266	280	271	263	273	303	259	279	270	253	249	289	266	279	297	272	268	266	292	253	261	256	287	265	267	271	272	276	259	271	282	262	273	273	270	245	250	274	272	288	257	270	284	257	269	272	248	262	262	261	246	275	251	282	267	257	256	274	285	247	271	277	240	291	286	259	241	285	269	246	262	250	255	269	272	278	250	282	295	266	280	254	283	277	273	273	254	244	231	262	257	274	265	255	260	280	265	265	289	248	262	255	273	286	271	278	282	287	267	254	277	252	254	268	266	270	263	271	275	271	264	263	301	282	270	268	262	256	253	267	231	256	261	277	270	255	285	260	260	280	268	293	281	273	245	277	300	254	265	269	299	246	297	254	234	285	285	251	275	262	276	274	290	249	240	278	257	278	255	247	277	278	275	275	290	272	270	266	258	283	260	238	238	282	288	285	243	240	260	258	285	309	245	271	270	269	272	284	252	304	265	277	269	279	255	267	280	254	245	275	271	239	270	249	263	268	267	257	285	253	304	284	275	272	282	259	261	272	303	289	258	262	250	248	260	291	255	263	241	266	244	268	259	287	251	267	268	314	277	281	266	257	238	289	280	261	256	254	239	239	282	288	261	271	258	284	254	269	280	270	306	266	306	295	265	282	254	273	279	276	260	257	269	274	283	307	243	280	254	264	290	270	266	283	300	265	291	299	267	272	271	290	289	293	271	283	253	253	297	268	247	249	278	258	260	284	267	277	244	281	285	263	250	280	294	261	294	251	242	279	252	273	271	284	272	290	256	242	267	256	253	245	253	263	239	263	284	276	294	238	288	270	262	273	268	266	290	284	265	257	310	254	248	247	264	269	263	259	290	274	267	281	289	274	258	239	238	273	282	271	267	285	279	300	229	245	282	275	264	267	267	280	277	272	265	290	297	290	289	275	291	244	291	226	260	298	294	274	282	261	250	286	265	287	247	261	262	284	270	284	261	280	268	301	264	300	290	276	279	270	257	274	283	260	259	263	271	290	284	259	294	265	240	267	281	264	299	248	228	237	272	266	276	263	248	277	289	269	282	277	266	267	248	275	281	277	249	286	284	280	271	273	252	280	230	290	261	265	274	263	271	251	299	259	253	276	235	252	233	249	261	274	271	290	268	259	264	260	263	211	282	277	262	244	279	276	257	280	279	263	282	264	262	271	260	269	250	287	281	294	294	249	271	254	283	261	269	269	249	279	304	273	271	276	250	265	259	258	254	255	272	293	248	233	286	268	282	271	270	286	276	270	250	261	254	267	268	257	278	276	271	265	256	238	267	270	253	261	284	257	276	277	274	288	271	314	267	255	264	256	281	291	263	285	263	253	268	272	249	236	283	288	271	285	280	292	246	256	315	257	262	245	239	261	277	259	257	276	274	264	276	283	297	265	251	266	271	271	266	266	285	262	281	275	253	244	288	282	305	298	238	266	287	297	280	294	267	271	248	267	269	268	264	252	266	263	261	279	275	251	256	289	279	264	264	255	271	269	278	240	289	267	253	272	257	261	257	276	277	281	273	274	282	302	238	278	265	254	235	267	241	255	273	299	287	301	277	299	265	260	288	299	259	280	305	251	296	241	286	277	278	273	292	278	263	263	275	267	257	237	278	288	274	300	275	290	252	274	279	258	266	273	274	269	262	265	285	267	283	260	241	275	245	272	276	268	280	309	277	276	273	281	269	273	256	280	287	290	260	277	262	256	254	281	240	303	273	272	284	249	272	256	269	242	273	259	284	274	281	247	274	275	269	265	269	304	274	285	283	282	280	258	270	269	257	294	271	258	288	254	286	256	272	289	266	240	266	280	244	248	248	281	254	255	262	259	267	287	281	289	299	273	260	279	270	291	256	260	285	263	247	262	280	286	296	259	286	271	313	244	285	277	273	290	267	271	251	295	263	269	269	255	269	255	262	264	285	253	257	271	276	281	282	247	288	263	280	276	280	257	238	286	290	292	275	277	261	272	290	255	266	263	266	298	287	299	249	282	247	285	285	258	266	284	272	261	254	253	278	257	223	271	280	282	276	254	270	271	250	249	264	250	270	261	279	278	248	265	293	290	279	266	278	268	255	242	249	296	253	252	263	256	248	248	260	293	261	267	256	299	257	288	283	246	278	249	251	245	250	267	284	297	284	273	265	274	258	252	276	235	269	283	283	280	260	284	291	289	295	273	272	266	249	259	303	271	252	267	277	288
23966	21299	28464	24540	21399	13969	6504	3901	2530	1860	1425	1113	942	790	693	638	535	510	484	499	463	389	393	371	410	364	365	332	329	317	362	309	350	365	360	318	323	340	310	331	324	336	320	338	309	318	352	329	332	318	296	302	319	331	312	311	345	317	286	286	345	324	304	306	311	347	333	313	287	302	337	316	324	288	319	300	296	295	313	290	274	284	238	283	307	293	284	278	260	291	267	285	277	292	295	299	294	302	284	266	282	288	323	278	273	285	288	287	280	300	293	290	292	307	290	297	294	288	286	318	303	291	302	298	297	304	287	296	306	285	310	307	297	306	311	288	296	294	305	264	294	304	298	287	291	298	240	270	282	320	290	312	302	253	270	285	300	305	280	289	266	301	338	296	314	268	295	282	287	294	282	270	297	268	286	295	264	281	313	303	297	308	305	278	277	260	309	301	275	273	306	284	328	278	288	321	304	260	293	318	282	285	293	274	313	272	310	285	295	293	288	286	260	301	283	259	331	285	308	294	301	267	265	303	285	333	282	281	328	290	294	268	298	313	320	283	261	281	283	283	295	292	277	294	280	280	295	287	291	326	310	306	283	311	303	249	303	290	278	271	282	253	257	311	300	284	292	280	306	298	264	291	281	313	297	290	334	288	272	280	285	281	261	302	288	297	295	325	263	280	305	294	273	290	272	311	283	313	298	262	276	274	313	297	287	285	268	306	284	290	280	280	276	301	306	295	267	284	286	327	329	299	291	302	303	276	271	279	266	293	295	302	263	287	291	279	292	262	290	270	304	303	275	311	289	292	291	304	297	307	262	258	276	290	286	287	312	273	310	286	293	292	321	310	317	282	334	330	295	288	270	294	251	279	290	321	293	293	268	287	294	292	279	324	293	315	302	284	299	266	277	272	268	304	262	262	299	277	283	305	281	307	281	286	274	321	297	299	284	280	318	281	311	295	287	283	295	265	299	300	305	318	279	273	283	290	282	303	307	262	295	288	307	262	309	276	304	286	266	308	278	291	302	316	278	329	292	292	307	294	298	278	303	330	301	320	285	294	308	287	316	297	301	313	279	277	266	260	252	284	294	314	322	267	286	308	273	286	271	302	288	246	306	261	254	302	273	301	301	283	282	275	289	278	276	297	297	297	277	282	279	283	310	310	291	300	318	311	315	271	300	292	306	326	276	290	271	274	298	306	302	271	282	274	282	293	288	250	261	272	283	300	265	255	301	311	280	269	308	306	312	276	267	307	287	321	308	284	257	297	289	287	310	304	314	335	268	275	297	285	280	291	297	277	297	278	304	289	265	274	277	302	256	297	280	313	280	268	286	271	308	262	272	289	278	257	307	323	297	299	260	278	293	284	315	308	305	285	267	294	336	262	271	275	298	262	271	303	281	257	277	280	295	264	297	287	287	289	308	289	282	283	293	319	292	291	273	303	281	295	282	306	309	286	287	279	288	258	264	281	301	269	300	329	286	260	262	285	267	257	272	325	259	302	307	283	301	281	286	268	292	281	287	293	303	310	264	280	291	297	249	319	277	293	277	295	294	272	291	247	303	293	279	283	271	277	276	279	294	291	291	317	304	266	298	306	291	261	289	277	290	269	299	285	268	280	275	276	278	281	299	288	275	291	279	301	287	310	268	279	293	305	283	280	294	295	303	308	276	307	266	302	321	292	285	278	271	275	276	317	310	287	304	248	297	312	266	307	280	279	291	263	302	274	293	311	295	299	284	271	288	293	279	277	287	280	325	300	274	288	292	280	274	286	288	295	281	304	271	293	289	284	269	294	278	290	292	282	287	292	293	272	316	263	293	279	285	296	298	300	279	320	307	279	268	289	319	264	293	290	283	280	286	284	280	258	289	299	273	293	288	310	306	294	299	276	297	280	278	253	285	280	292	271	302	313	335	306	335	281	270	266	301	315	299	298	254	270	322	290	313	296	282	280	286	276	284	290	275	301	310	283	316	270	291	306	281	289	280	284	317	313	281	302	284	256	288	272	266	310	289	288	302	269	297	316	304	291	308	311	323	293	305	311	300	287	272	278	289	257	253	309	251	293	270	288	302	271	266	295	309	297	313	287	281	308	285	312	299	252	306	294	328	269	301	320	287	255	281	295	288	281	307	282	280	285	303	287	299	308	312	290	295	309	303	318	325	290	286	281	289	278	300	297	307	274	321	282	279	275	303	283	309	283	296	290	272	273	280	281	281	286	310	300	307	307	277	288	267	271	285	294	312	311	299	258	289	313	303	302	263	287	263	285	277	274	291	281	310	285	305	291	311	338	296	300	256	302	315	280	302	302	295	280	276	304	292	324	298	277	296	312	272	313	279	286	280	298	278	288	308	285	307	275	304	283	302	309	257	282	292	278	274	301	281	258	281	284	284	290	306	277	321	305	301	303	287	280	306	278	320	251	267	274	257	296	287	265	280	332	293	273	308	308	294	292	303	304	280	301	316	282	292	305	313	266	292	273	272	275	305	299	272	317	312	288	293	304	294	290	266	310	321	279	286	292	301	292	294	278	277	255	290	277	281	284	303	293	306	278	291	277	278	294	298	290	287	282	324	285	299	267	296	286	292	271	279	274	285	306	316	287	278	274	285	309	272	273	302	300	293	272	277	283	303	291	299	298	255	312	289	272	286	308	302	281	304	320	298	299	273	313	311	263	284	274	289	302	284	287	293	295	285	305	316	290	306	269	274	309	306	267	281	295	273	304	319	276	299	309	288	284	282	288	296	294	299	295	309	294	288	283	283	271	242	258	282	284	320	284	273	275	289	311	308	258	277	251	297	317	305	283	266	290	295	258	293	300	296	284	307	332	286	273	296	284	270	278	300	292	304	279	274	312	298	285	301	305	284	314	299	279	284	311	274	277	292	281	291	316	286	307	311	279	308	313	297	275	320	292	313	283	319	279	294	308	268	272	286	334	307	252	293	295	269	297	282	307	298	276	265	269	294	283	292	316	282	285	282	291	267	276	279	275	307	283	251	300	286	307	284	281	308	297	281	282	286	296	315	281	292	261	281	271	302	313	283	284	306	300	327	295	310	263	289	314	302	287	286	263	284	311	296	277	287	279	289	264	291	273	280	284	297	285	288	276	267	269	305	277	293	283	260	281	296	296	305	290	283	321	291	290	258	276	296	268	307	285	318	295	280	268	287	289	273	274	304	280	282	296	295	311	267	283	292	314	303	271	270	316	269	292	288	244	273	339	286	284	286	300	266	292	289	307	294	280	291	273	295	303	258	325	282	262	258	263	318	304	286	285	290	317	328	250	275	286	278	295	291	339	301	314	258	293	313	266	279	298	315	297	292	299	303	293	316	264	296	280	268	288	291	269	293	260	302	288	268	310	311	308	318	276	294	297	323	302	286	308	299	291	272	276	297	293	290	305	270	285	269	282	273	308	295	293	302	285	301	263	280	315	299	294	314	299	295	260	300	301	269	276	273	278	314	302	317	284	270	298	269	271	288	258	261	293	279	299
26665	39862	27290	17904	13723	10281	8266	6178	4553	3175	2320	1846	1434	1254	1080	864	792	715	666	563	521	468	506	445	412	443	408	395	397	366	403	382	387	364	358	352	343	353	336	327	335	346	334	395	373	357	373	381	376	366	351	345	352	347	328	333	340	354	365	334	358	354	338	347	320	309	346	352	344	335	320	335	336	334	306	320	357	326	311	342	333	321	312	308	299	305	328	299	317	364	303	294	308	320	338	318	295	287	265	310	339	288	320	299	287	268	371	308	314	308	313	301	300	296	319	292	322	277	303	345	301	319	315	308	309	279	317	295	295	284	320	315	310	305	290	293	310	283	295	310	292	316	290	283	328	303	304	319	264	287	292	315	317	317	301	304	309	286	307	270	283	301	310	318	307	326	294	334	316	291	308	291	278	265	276	267	290	327	347	299	311	307	299	297	286	296	277	323	295	308	293	322	287	326	313	285	312	279	284	318	273	328	322	293	321	339	333	298	333	326	303	306	272	343	298	301	302	276	304	297	302	311	293	320	291	274	332	297	289	326	315	286	290	294	275	292	337	273	277	302	323	308	282	300	305	302	317	317	302	300	305	319	288	284	297	288	323	317	319	316	281	310	309	267	319	288	299	306	302	306	310	308	303	299	336	320	291	320	319	313	288	273	316	300	324	287	309	285	293	317	312	317	324	301	309	294	322	311	305	308	318	287	312	329	283	350	307	293	282	332	294	309	288	316	292	302	264	285	295	309	290	275	291	317	295	305	272	320	312	286	325	284	255	335	293	295	329	306	329	321	310	330	294	303	290	288	291	308	319	323	297	316	299	291	266	290	281	300	311	298	320	287	304	298	300	297	329	284	285	276	291	292	316	294	314	290	351	308	343	285	287	307	303	311	331	297	294	285	279	319	299	299	285	290	303	309	298	322	316	301	307	331	281	311	274	266	271	324	297	305	299	275	267	302	297	286	291	332	297	309	311	315	307	308	303	328	292	316	307	303	300	304	303	318	288	340	256	289	260	292	300	299	311	302	281	284	306	292	297	302	282	299	302	280	301	314	308	313	317	303	303	312	319	288	299	298	276	289	321	321	294	303	309	285	316	313	292	294	306	299	329	298	317	288	287	304	278	285	325	315	296	306	287	316	303	321	291	322	288	284	318	301	283	306	279	337	304	300	298	317	279	338	305	300	330	319	299	295	284	283	290	284	301	312	301	296	319	311	286	311	322	324	324	311	308	333	288	269	306	288	293	301	315	293	297	306	287	321	316	329	297	309	310	312	264	309	303	276	295	318	288	284	308	302	273	285	302	290	256	305	320	293	304	294	319	293	309	323	324	275	333	304	289	321	268	288	305	278	289	317	324	362	312	295	317	334	336	303	299	283	309	293	297	289	317	287	317	330	289	307	288	290	311	293	311	331	288	293	325	299	275	284	298	301	302	347	274	335	303	331	304	288	299	298	336	303	315	290	307	299	297	276	330	311	288	279	303	314	270	306	324	306	328	286	296	319	312	293	277	277	280	299	295	290	290	329	311	300	302	318	284	305	311	325	295	292	262	326	308	315	338	272	305	296	315	307	293	311	263	323	316	305	298	287	306	243	324	300	324	299	334	301	269	317	283	298	316	305	300	326	303	321	330	322	321	310	278	274	309	319	291	292	327	268	294	289	265	299	288	307	302	285	283	292	285	296	314	282	300	306	304	317	303	297	298	290	303	315	281	318	298	316	318	288	280	287	335	301	292	294	287	317	304	294	313	331	298	311	309	306	281	325	322	289	294	311	313	306	303	338	327	298	297	318	300	307	297	326	286	285	320	322	279	301	314	281	290	280	281	283	304	306	290	316	326	294	309	286	296	298	280	313	283	294	295	304	274	297	307	305	284	307	304	291	310	300	289	268	326	320	283	327	304	291	291	312	289	289	322	318	332	271	300	335	315	312	295	271	320	338	287	265	305	326	312	308	303	297	286	330	287	291	292	303	285	305	268	294	276	286	329	300	294	282	307	316	335	320	310	305	318	296	300	305	290	281	324	324	293	310	297	332	285	303	330	272	295	302	293	288	304	324	283	299	307	294	311	299	296	270	293	313	290	319	291	295	310	283	299	337	316	296	267	270	277	282	306	304	279	318	296	288	288	316	328	266	329	316	276	264	278	299	299	325	276	304	304	292	298	291	323	345	303	309	303	295	290	279	304	314	298	316	292	292	293	279	313	293	320	311	288	273	299	316	293	291	300	286	313	294	308	280	306	302	318	298	317	319	293	295	309	315	321	269	288	294	312	314	327	291	290	301	295	305	318	309	312	309	328	293	293	273	320	304	315	292	293	279	296	333	316	324	303	295	328	288	288	320	308	307	292	289	302	291	276	316	326	297	280	302	286	277	303	270	273	303	277	295	315	310	318	286	309	324	292	306	313	320	321	308	315	332	310	306	287	340	305	295	266	310	335	284	327	285	314	283	287	302	295	327	276	261	293	267	288	305	297	333	330	315	299	325	303	310	346	303	336	317	303	285	297	310	308	321	308	290	299	311	296	318	314	299	334	289	303	303	303	266	309	280	255	306	291	314	275	331	304	276	307	293	348	255	295	293	301	292	313	325	316	308	350	291	304	303	326	298	290	282	298	307	291	280	290	305	282	312	311	330	312	275	299	315	316	296	315	307	291	282	258	316	285	307	277	296	305	322	313	309	291	327	292	302	267	312	308	279	287	328	285	288	291	326	312	272	297	318	263	314	311	326	329	306	320	281	314	322	313	260	303	308	304	325	328	285	319	295	311	286	275	302	309	288	300	294	333	281	283	302	304	315	285	302	297	308	324	292	293	314	302	290	309	311	283	283	289	297	293	295	299	301	326	326	306	291	284	286	293	245	326	302	308	291	326	361	310	317	276	294	333	308	308	295	290	290	318	319	281	297	315	306	274	319	326	326	288	272	269	278	286	338	292	296	301	296	314	304	301	312	296	320	307	279	323	299	305	282	282	313	266	322	297	289	282	283	300	320	320	320	290	318	296	295	305	294	297	292	301	312	315	276	279	285	293	314	318	303	282	326	289	285	318	316	301	300	306	290	291	309	341	296	303	322	277	323	341	282	345	303	352	294	298	293	307	312	315	295	292	291	283	289	324	279	279	284	334	280	309	285	324	295	306	310	318	319	334	305	303	276	320	285	299	308	292	305	312	287	311	333	316	291	306	330	298	273	305	314	313	277	273	331	301	308	309	309	351	302	306	285	304	296	280	299	304	267	313	327	327	282	322	299	276	319	330	306	330	273	299	281	298	310	280	305	339	317	322	298	302	310	314	342	327	306	295	296	304	317	298	295	331	345	259	280	298	337	288	284	301	295	331	292	269	276	329	334	318	292	287	285	310	306	316	265	301	288	307	326	309	300	305	299	280	276	304	313	319	327	315	292	280	310	320	325	248	313	290	296	319	289	307	313	266	273	304	313	291	317	296	289	303	273	317	324	321	314	313	276	319	310	302	322	323	309	290	312	273	300
25222	21312	27393	25603	14957	6285	3937	2839	2042	1436	1082	897	750	679	613	597	533	486	448	432	454	419	402	392	382	405	372	389	394	387	407	365	356	344	400	367	343	377	342	334	348	364	342	391	356	367	375	360	375	337	370	376	350	338	339	352	339	349	351	323	363	344	352	337	347	354	352	355	366	382	361	357	327	346	348	321	314	376	330	373	310	340	347	317	329	341	297	345	353	332	362	278	341	340	314	362	312	327	314	346	334	346	327	309	334	335	339	348	337	306	349	347	344	315	342	359	315	370	323	324	355	313	346	335	319	348	350	318	340	322	331	319	346	330	325	319	342	326	323	347	350	312	332	338	295	317	311	295	324	329	352	343	322	355	368	354	354	371	334	332	322	320	355	329	359	316	318	305	318	329	366	301	364	331	330	346	327	338	311	340	339	339	331	374	323	337	353	347	349	354	338	358	326	325	328	331	335	356	357	309	358	338	323	335	319	322	338	320	309	361	338	339	302	371	329	351	330	395	320	344	373	330	345	329	344	319	344	300	323	355	354	326	350	322	305	327	327	303	312	353	330	330	326	342	314	311	330	324	328	318	320	368	357	341	325	346	350	339	323	321	354	358	333	330	337	347	323	358	356	344	362	365	326	350	331	332	337	324	304	305	322	336	348	323	391	361	332	357	347	345	342	355	317	327	306	313	344	316	346	328	299	311	340	339	339	334	350	343	331	311	321	355	368	336	339	300	321	361	328	310	341	328	351	332	329	360	349	355	343	327	303	325	372	306	320	360	354	340	333	326	324	334	325	320	327	328	306	311	326	328	311	319	313	307	321	326	345	297	342	332	320	325	363	296	336	331	334	356	316	339	338	365	340	336	355	298	333	307	342	325	327	301	314	327	323	334	346	317	335	318	315	316	360	315	344	385	340	312	327	326	331	366	345	320	367	340	354	335	347	346	324	343	314	342	343	305	331	327	315	328	334	324	334	327	307	335	343	321	312	347	369	314	340	343	313	353	325	384	310	324	332	324	320	347	312	343	360	327	386	312	376	357	329	364	338	324	346	308	335	304	331	309	332	305	325	335	323	332	327	334	365	319	365	330	326	321	303	322	316	350	323	330	315	329	345	331	355	363	348	336	324	325	340	346	344	355	322	345	312	348	340	323	318	312	347	325	325	321	319	312	352	343	320	331	308	325	328	347	324	345	322	317	373	352	340	324	334	343	310	336	334	331	347	311	360	326	357	307	345	348	314	355	347	319	351	344	325	361	356	325	336	316	347	312	346	323	323	325	346	365	365	337	328	327	316	308	331	315	335	325	365	349	335	315	315	352	366	332	324	345	379	327	294	324	302	326	349	331	351	327	330	339	336	327	341	329	325	338	325	337	358	316	335	330	341	344	327	304	330	355	360	323	323	329	326	390	331	339	301	332	336	316	351	318	293	338	313	314	337	328	333	345	325	348	329	322	342	322	334	329	359	324	330	310	351	326	339	339	356	345	308	323	348	352	345	336	330	348	313	343	357	328	301	316	326	372	324	332	329	338	344	313	337	340	343	331	300	333	316	309	331	325	306	326	357	281	336	330	347	331	338	310	312	341	326	344	312	295	334	331	317	335	326	315	359	346	358	304	332	335	302	334	358	317	327	364	352	345	343	328	334	349	322	339	326	328	323	342	350	315	353	361	351	311	339	286	321	339	316	332	327	355	297	323	334	345	315	331	362	320	304	347	323	325	340	314	346	345	319	319	354	323	341	316	332	307	327	333	338	365	339	351	351	351	315	320	333	331	333	356	327	393	312	350	377	315	302	319	338	300	320	324	305	370	333	313	309	355	326	325	316	330	340	350	340	331	353	307	341	326	343	352	350	314	335	317	347	346	342	350	335	330	291	389	342	310	320	332	326	297	325	346	334	351	371	337	311	344	350	345	318	367	331	322	327	347	339	357	341	334	331	323	330	319	320	324	340	349	335	307	358	302	342	346	347	334	308	322	319	310	336	362	328	375	302	336	334	326	342	321	336	328	359	347	342	329	339	348	354	361	311	332	354	342	337	323	329	336	337	367	323	324	342	337	339	345	325	354	307	323	336	325	326	325	314	299	354	337	328	361	337	308	336	304	300	340	345	334	344	328	356	327	345	367	320	332	365	334	339	337	308	321	346	337	335	322	325	290	356	335	320	344	332	302	356	344	340	360	338	363	339	322	317	319	341	323	332	327	336	337	346	353	321	308	344	342	307	357	364	332	330	382	358	340	344	345	337	301	322	336	324	341	364	316	328	327	322	315	319	320	356	324	349	356	314	300	338	336	317	314	343	319	341	321	290	328	334	341	334	325	350	347	324	364	329	350	316	323	337	331	367	305	335	340	312	364	357	328	322	307	313	307	330	329	312	340	358	347	321	322	364	325	349	327	329	338	310	349	327	323	315	351	327	297	293	313	290	338	355	347	320	332	310	314	300	329	355	324	354	364	329	361	329	357	350	325	320	355	336	338	339	318	336	311	340	366	342	363	335	337	322	321	354	308	342	323	326	332	326	365	353	312	342	333	317	325	329	322	329	322	320	322	353	334	343	338	330	307	327	345	317	336	359	329	295	316	356	314	334	338	321	352	355	334	334	362	336	337	358	328	336	330	349	300	367	347	318	339	365	341	341	338	311	321	327	311	354	351	353	329	324	355	336	323	322	288	359	312	335	327	313	343	312	363	343	348	336	362	306	331	318	286	324	345	311	342	312	342	314	324	317	351	324	314	325	329	322	324	337	349	310	282	338	341	316	324	335	337	332	330	390	340	321	328	330	291	359	302	325	375	327	318	326	313	368	336	326	337	323	331	326	324	298	325	355	349	323	322	358	325	352	347	345	296	355	319	341	320	311	347	310	325	329	346	336	294	347	330	345	340	346	304	339	330	342	338	333	323	359	345	339	345	344	354	332	351	358	341	307	311	322	324	327	325	313	333	341	328	321	344	297	344	344	352	319	346	334	333	345	336	352	303	342	330	328	332	342	342	321	325	354	327	366	318	320	366	353	304	350	330	352	311	300	337	359	317	309	335	312	323	331	290	320	326	317	342	311	321	334	315	320	297	315	334	321	328	338	336	350	359	317	336	348	338	339	325	361	368	289	351	334	391	354	314	349	304	297	340	355	330	328	318	332	283	340	341	348	327	334	331	331	302	317	363	348	315	350	329	296	352	297	346	353	333	339	362	341	340	374	350	363	340	324	334	355	324	342	340	318	341	332	313	313	319	332	328	312	312	326	317	341	320	350	314	330	334	330	340	357	358	332	334	306	353	347	342	322	323	348	287	346	320	331	332	334	306	328	311	316	305	338	324	318	318	321	316	304	326	346	335	323	320	331	355	334	343	322	322	342	339	320	316	320	334	341	326	380	338	303	349	325	356	330	354	341	315	312	325	325	323	346	332	315	362	330	356	316	352	304	355	335	318	363	338	319	324	328	329	375	327	346	338	362	328	335	348	354	368	339	361	378	293	340	331	324	321
25597	35758	23146	15410	11735	8336	6595	5168	3610	2645	1943	1492	1182	1065	853	869	715	641	604	573	523	489	452	443	460	431	436	409	412	398	424	427	387	419	439	388	374	390	437	396	397	401	392	369	398	411	434	425	376	410	359	386	372	359	351	308	372	371	393	363	358	378	354	368	322	396	406	390	377	388	388	390	405	393	383	382	367	349	326	350	361	356	339	357	363	411	376	366	319	351	362	365	378	365	329	361	353	316	325	341	338	358	343	371	326	361	390	340	333	322	349	380	351	346	346	362	337	360	321	338	339	346	305	377	304	320	385	376	394	358	357	374	371	323	358	366	345	333	337	353	345	349	360	359	355	364	358	356	354	366	316	344	355	334	338	346	334	346	328	343	352	328	372	344	328	324	330	384	352	380	322	342	332	342	346	351	399	362	345	353	368	363	385	333	349	368	344	353	373	318	356	367	338	343	338	390	360	360	341	367	377	351	368	358	380	352	378	363	327	348	347	358	338	341	328	341	331	368	364	328	384	373	356	349	358	343	366	376	329	405	347	386	365	360	335	379	352	334	373	363	347	323	417	373	339	342	371	383	367	364	349	345	343	364	343	346	361	355	351	335	367	381	368	359	334	349	346	361	393	389	349	358	350	348	348	329	339	360	345	355	365	341	333	342	357	350	377	359	339	332	394	381	326	352	372	342	368	361	348	334	345	348	361	379	381	353	381	356	334	368	354	396	377	342	349	325	387	307	320	361	342	343	350	377	371	376	368	377	335	343	351	369	372	380	352	382	363	321	358	336	343	329	342	346	355	323	321	332	337	351	357	360	357	358	349	355	365	348	384	349	352	361	332	337	329	358	338	358	402	333	367	343	370	378	376	351	381	333	362	376	347	353	339	373	415	339	349	355	345	371	337	378	332	359	386	365	335	341	373	343	364	379	356	328	379	339	351	351	360	407	376	369	350	360	370	332	324	321	353	337	362	376	334	341	379	337	389	346	357	358	342	344	349	343	356	383	369	400	371	377	323	385	325	352	358	350	347	367	381	346	326	324	359	377	359	355	349	360	365	373	335	386	335	343	329	335	374	379	382	351	340	371	319	369	379	385	385	358	382	340	368	354	389	354	331	317	364	345	327	345	378	337	352	358	356	342	344	364	355	366	347	357	321	345	393	356	332	350	358	387	342	340	344	377	311	341	319	330	324	341	349	325	319	339	352	347	339	340	340	355	337	362	349	376	373	366	360	336	353	368	393	389	396	333	332	373	349	358	354	339	349	355	364	355	382	339	348	341	346	309	324	370	353	349	392	336	337	346	336	335	298	366	349	349	389	355	364	368	351	351	355	360	366	355	337	352	361	397	380	351	333	372	372	335	339	333	358	344	357	328	377	349	307	348	326	348	361	350	368	335	356	381	403	334	345	359	349	380	335	349	314	334	352	363	354	351	332	378	348	320	357	341	356	378	357	363	324	327	349	353	353	330	358	323	348	388	362	326	352	372	362	378	380	373	333	315	358	362	372	355	349	390	317	340	385	336	318	353	310	384	354	341	381	368	408	353	342	341	343	370	369	377	340	365	367	330	385	326	353	358	371	366	370	350	357	349	356	372	360	362	383	363	345	341	378	378	361	355	365	353	385	369	372	359	371	359	356	342	341	358	379	332	333	350	322	348	346	386	353	336	339	344	375	340	330	355	348	344	369	378	349	361	367	363	353	333	391	341	351	340	375	349	368	341	391	339	340	367	364	378	384	406	316	367	354	349	352	329	348	373	339	351	341	306	334	347	369	371	390	312	366	362	340	341	350	343	338	330	344	332	350	354	377	341	343	384	370	373	352	328	381	360	349	336	356	360	341	363	335	372	372	378	356	360	341	321	363	361	336	350	311	335	337	370	362	329	335	338	352	355	340	313	334	370	325	381	344	335	353	350	358	387	389	353	372	326	338	402	363	336	350	330	333	377	334	334	370	352	384	353	367	352	362	349	361	349	355	344	365	364	353	349	344	383	365	336	342	357	339	344	353	371	343	344	346	359	353	372	408	355	368	373	322	358	374	355	343	359	373	342	338	354	336	374	368	323	348	344	345	351	342	341	361	348	350	372	354	375	373	365	330	355	362	346	329	343	334	352	375	361	382	348	345	351	360	365	370	317	359	363	355	367	340	375	358	345	361	336	359	339	405	371	321	334	354	358	355	350	365	360	342	360	337	347	391	350	349	364	346	351	348	355	365	332	346	361	371	338	379	341	337	353	337	368	348	359	339	355	363	369	338	364	345	334	332	344	354	383	362	372	327	336	348	314	363	355	325	343	330	350	363	363	358	352	377	351	349	348	335	361	381	341	356	374	347	345	386	352	351	351	356	364	342	339	327	357	337	326	363	368	387	370	358	356	384	363	349	345	363	327	342	368	358	355	352	316	358	364	370	338	371	375	371	365	334	338	375	364	360	356	358	358	355	364	342	325	327	336	374	362	341	339	361	367	328	370	362	382	356	365	360	380	386	321	322	361	354	367	343	399	365	367	334	357	343	337	344	337	340	362	349	356	374	343	365	360	342	389	325	364	357	355	393	343	369	338	351	396	366	381	388	357	337	341	322	358	360	337	337	375	362	351	373	342	322	343	351	352	378	339	371	347	363	357	355	350	353	346	323	364	351	375	361	329	333	344	355	374	388	364	359	412	347	330	365	331	352	319	365	345	360	375	328	373	356	334	355	357	372	378	345	367	347	327	348	385	351	347	355	348	317	363	334	360	377	394	379	355	360	362	364	364	370	354	326	381	385	322	318	329	344	349	336	370	368	355	343	356	336	367	348	367	373	340	342	361	338	327	358	308	365	380	329	322	335	325	364	355	352	351	374	321	349	355	367	328	386	350	336	363	337	314	334	369	354	360	332	355	351	355	345	358	345	362	318	348	359	403	368	358	345	359	359	338	363	367	327	342	328	317	330	356	359	331	345	375	351	324	352	337	363	374	355	347	373	341	370	363	361	363	354	342	344	357	373	358	367	348	319	334	357	370	346	362	385	358	346	343	382	349	353	355	340	315	340	352	349	373	373	350	350	345	338	348	362	351	348	364	355	346	374	354	358	321	367	378	367	320	355	383	345	392	346	348	364	326	382	353	378	385	357	365	352	359	337	353	364	346	335	359	366	349	391	348	347	322	366	354	329	379	358	356	338	350	377	381	340	357	337	349	347	373	349	345	348	360	341	356	332	397	383	380	375	324	396	335	330	330	371	362	322	340	396	354	363	338	374	350	318	353	305	329	344	388	386	345	371	346	350	359	330	373	320	377	371	364	318	352	333	368	325	352	367	337	355	363	364	328	357	353	367	323	381	384	349	364	361	375	342	347	381	377	357	318	348	340	336	346	365	339	322	347	338	358	364	389	361	353	411	345	342	361	322	344	412	378	325	347	385	323	389	337	348	376	334	312	304	335	366	376	319	341	343	353	368	357	371	352	333	368	387	378	350	349	349	378	321	399	366	383	365	333	352	382	357	374
22800	21279	28931	23966	21376	21549	14639	6029	4015	2821	2023	1628	1346	1151	1000	910	874	742	761	676	610	595	582	546	566	489	510	485	497	491	490	467	464	449	466	488	442	427	511	493	481	438	478	507	441	463	462	487	452	483	438	472	467	463	449	449	463	460	458	459	442	447	418	439	449	419	445	441	445	440	457	470	438	420	424	498	406	452	411	432	401	424	449	460	411	418	430	425	413	431	449	412	430	433	438	423	375	410	437	421	390	440	425	424	403	437	415	401	407	421	467	412	427	396	461	389	426	399	444	410	403	404	413	460	403	426	411	444	440	429	436	406	404	384	417	421	484	393	413	425	391	404	413	382	447	421	429	422	472	424	432	444	423	425	423	419	413	437	409	411	439	432	432	396	454	401	418	405	376	401	397	457	467	392	390	422	423	391	444	445	437	387	425	434	415	444	436	387	465	446	444	385	435	395	399	430	400	414	391	414	438	425	448	394	411	473	430	451	446	410	406	437	418	408	391	403	424	411	426	407	392	402	448	433	428	418	399	412	420	406	422	397	402	427	407	412	389	417	420	402	385	411	404	414	452	405	402	419	397	439	423	408	406	428	403	412	393	458	407	445	382	417	440	411	444	402	445	399	391	428	392	450	435	400	390	414	414	475	431	389	391	442	406	427	403	438	435	415	405	445	417	421	407	417	406	401	460	405	410	451	390	423	395	385	412	431	407	437	433	422	420	410	420	456	396	399	429	394	373	429	414	421	401	405	400	397	421	433	411	433	434	401	435	421	427	433	435	418	387	423	426	378	428	386	383	422	412	376	378	412	461	427	420	411	430	424	389	483	408	434	455	388	417	399	443	448	420	415	367	404	459	411	411	446	432	435	396	456	412	385	396	433	440	443	421	459	379	394	428	378	438	440	440	413	425	458	421	409	409	414	427	429	403	398	425	429	389	433	429	429	414	461	437	405	442	397	421	410	426	413	436	384	434	429	383	402	417	414	426	393	432	423	427	380	411	458	428	416	394	386	447	426	423	419	417	398	448	427	424	421	465	408	411	388	403	435	427	386	422	422	402	418	394	429	399	402	430	455	395	425	433	390	415	444	451	417	418	416	403	395	397	411	394	476	417	398	418	410	424	409	457	443	414	414	435	434	399	403	442	433	431	454	411	405	417	394	415	441	426	436	394	422	450	422	429	413	425	424	410	381	439	428	452	404	402	433	437	437	405	407	402	413	387	406	394	390	390	407	407	438	382	410	425	381	403	420	427	423	411	439	431	420	448	406	432	411	412	415	427	411	386	369	438	395	392	431	394	442	411	434	422	402	425	422	428	407	411	430	436	406	432	442	402	435	448	425	453	409	441	429	440	417	411	449	387	420	407	412	410	431	430	426	460	407	446	424	445	393	422	430	401	404	433	447	424	407	410	412	430	416	438	367	411	386	387	420	368	383	411	427	392	397	428	414	383	417	462	430	420	399	405	422	442	434	416	409	421	418	421	376	410	413	451	408	435	391	402	403	416	442	414	419	444	438	430	377	430	433	377	426	415	448	440	408	419	440	424	388	428	437	400	410	389	387	433	435	396	381	394	409	429	448	427	446	429	383	398	461	399	411	379	403	436	435	378	448	398	433	409	416	396	405	414	414	437	439	412	440	425	470	416	399	380	438	411	420	388	442	405	428	462	418	421	442	397	411	411	415	414	449	440	405	404	420	371	380	455	443	422	400	443	397	433	471	408	418	386	438	411	438	405	400	399	364	430	401	440	400	399	423	397	446	392	406	399	396	427	421	460	441	422	427	407	441	443	414	404	400	424	416	427	412	414	425	409	421	446	405	423	428	441	385	417	403	404	437	417	393	430	427	389	431	435	438	422	394	452	424	417	411	449	402	404	437	445	399	409	404	432	413	419	415	421	452	450	438	412	416	401	444	405	414	402	461	431	377	418	437	433	430	402	412	456	451	394	433	424	434	388	393	424	406	423	423	411	377	446	412	432	408	426	395	452	388	408	418	421	405	397	423	399	421	474	392	401	405	442	404	471	431	426	415	381	423	442	421	435	385	420	406	423	423	450	413	413	415	392	383	393	436	393	425	444	410	394	398	390	428	406	398	406	423	453	418	441	413	405	416	379	407	416	430	414	404	410	420	442	402	371	409	398	425	455	444	396	423	428	381	376	399	379	377	417	405	439	450	414	432	454	473	427	407	422	382	413	446	439	439	404	383	443	413	438	407	434	440	410	431	387	405	391	412	457	403	419	406	447	382	428	452	410	427	431	386	388	399	442	401	404	400	430	413	373	360	397	417	408	419	444	408	400	419	414	434	408	424	391	451	398	403	425	404	425	441	393	400	452	415	455	389	408	426	408	417	410	437	424	409	432	417	422	412	415	444	440	455	420	435	414	414	433	412	432	429	417	425	392	433	373	436	409	424	382	434	429	404	420	437	420	429	436	468	427	425	469	438	436	430	414	422	422	398	430	415	432	413	402	408	462	397	396	415	402	405	432	423	428	406	402	411	427	421	426	384	453	409	383	404	399	397	396	459	431	439	437	420	421	451	393	379	402	396	417	435	409	400	383	407	434	410	427	447	393	414	442	424	431	421	466	434	408	383	369	399	456	447	437	403	371	405	466	431	411	429	430	388	445	444	397	436	416	430	407	442	386	441	405	426	439	400	399	385	416	424	393	413	401	429	422	430	416	386	454	404	461	420	408	461	437	434	406	383	371	448	408	398	423	431	398	407	388	438	413	393	402	401	423	463	423	380	427	397	396	421	427	433	446	433	420	417	384	469	419	449	425	385	416	412	442	425	407	416	427	420	389	423	445	434	440	461	454	368	402	418	380	410	435	446	398	419	398	388	417	448	413	406	399	428	424	451	466	413	395	445	375	411	410	407	440	402	437	452	464	406	381	381	417	446	421	426	446	426	436	429	442	397	416	372	415	458	434	426	413	419	412	404	431	429	430	396	431	405	431	411	404	394	408	413	402	412	409	390	440	396	451	426	419	395	421	414	425	394	419	418	408	399	398	438	461	420	429	454	385	410	433	447	392	439	441	420	435	423	403	402	421	428	427	432	386	421	429	416	418	408	416	403	433	414	435	399	402	415	428	430	434	405	382	446	444	375	408	446	390	427	435	420	387	431	406	394	401	428	433	426	406	411	392	400	420	403	437	386	394	427	385	427	380	397	379	436	410	438	384	402	428	418	410	427	450	396	381	433	390	379	406	433	435	441	411	418	396	375	390	381	379	428	409	405	445	407	419	410	427	433	457	424	426	466	423	405	395	393	411	437	419	449	397	392	388	445	404	429	449	406	404	396	432	414	405	415	375	402	380	393	376	392	427	419	438	410	403	422	414	403	427	447	416	438	427	443	407	416	412	390	421	443	424	434	428	417	389	399	418	430	415	437	390	426	420	443	428	435	430	390	407	435	423	406	408	405	369	425	439	371	417	426	434	408	440	375	411	397	429	418	400	430	397	385	435	441	435	446	384	400	400	445
30019	44488	31256	23108	18935	14157	10762	8611	6671	4606	3358	2449	2139	1740	1421	1374	1191	965	928	800	809	774	694	641	592	620	554	550	591	569	564	572	519	493	498	494	524	496	513	482	516	493	475	506	514	516	521	529	498	475	497	460	474	480	463	478	444	438	471	477	467	458	495	490	446	440	490	486	482	440	422	422	431	444	451	430	452	437	441	436	431	434	469	445	442	404	431	426	419	445	455	457	384	417	416	418	429	418	456	434	469	442	440	445	435	469	426	426	443	426	443	433	420	420	416	431	454	418	428	445	475	469	443	431	422	442	430	436	429	459	454	411	391	447	453	437	416	421	416	401	416	419	439	442	410	448	416	431	431	403	419	449	447	390	431	418	414	444	411	427	414	448	440	447	389	442	423	405	451	400	400	423	394	434	457	406	399	378	420	406	417	405	431	414	422	416	434	425	447	424	434	439	405	425	431	414	398	428	400	462	447	427	405	422	420	439	433	399	409	416	410	416	424	364	446	427	455	404	449	417	409	423	407	383	413	432	426	442	431	449	440	440	443	398	391	452	377	430	422	450	459	425	406	407	399	408	425	464	436	395	436	418	406	433	398	454	427	422	431	441	415	443	435	412	435	370	438	432	400	402	448	439	384	416	424	408	414	401	428	449	426	428	408	435	408	391	420	454	422	418	412	402	422	398	425	388	398	435	418	412	430	436	446	437	442	410	452	431	405	410	437	411	455	389	423	464	415	442	468	436	459	434	408	423	397	416	434	420	437	423	412	438	447	422	403	454	444	397	417	458	408	385	438	394	404	449	444	433	402	439	383	430	396	421	427	410	447	390	465	443	442	458	419	428	423	434	447	418	432	466	422	407	448	446	416	453	404	421	437	416	413	445	437	395	406	409	458	413	434	460	423	413	439	393	453	448	441	430	405	429	460	429	410	432	409	434	437	449	450	440	467	405	455	419	447	434	444	476	416	432	428	465	385	415	453	403	441	421	441	417	427	426	453	428	433	394	439	437	471	419	478	431	431	445	428	447	427	433	419	452	467	426	429	429	407	399	458	445	392	444	425	431	443	451	431	432	432	434	451	410	430	437	419	418	437	435	424	412	399	406	429	430	387	393	393	435	431	434	427	406	466	437	391	409	461	415	414	424	400	431	425	414	442	403	437	431	413	414	404	399	415	441	413	434	455	418	443	392	439	417	443	423	427	411	422	433	410	426	415	430	436	436	435	420	432	405	411	462	456	445	437	451	435	409	434	405	419	415	433	461	390	404	443	425	422	368	443	403	420	396	448	411	446	427	392	443	438	409	414	437	418	436	397	443	405	434	435	445	437	437	427	429	427	424	464	437	409	459	448	449	430	403	406	445	447	448	404	398	439	436	407	408	438	413	473	411	404	436	419	424	424	404	450	382	382	423	432	437	421	456	451	426	425	433	384	428	443	444	425	431	403	426	416	434	432	401	443	441	398	446	438	391	427	431	454	450	390	424	435	434	441	414	418	445	445	419	410	429	411	424	383	437	449	405	410	431	446	427	479	444	395	424	448	408	438	403	438	386	437	451	407	436	399	419	422	411	411	452	419	412	414	411	422	406	411	387	388	409	406	397	423	447	457	436	438	445	412	406	399	432	409	414	401	424	418	387	450	387	427	420	430	439	410	416	415	410	405	405	407	418	415	388	390	425	438	419	406	433	403	489	416	405	438	404	395	399	424	458	430	431	455	424	462	427	445	410	407	405	438	436	448	378	450	406	426	406	413	447	423	445	434	449	392	429	386	418	434	440	422	407	422	415	424	424	406	414	423	420	442	397	423	423	418	397	442	419	406	455	443	451	405	430	429	459	448	436	400	429	453	386	400	381	424	365	429	408	402	422	429	420	413	421	460	439	419	413	430	411	425	404	464	457	409	413	428	411	395	417	385	432	393	414	434	401	451	437	414	417	405	441	414	425	405	414	417	408	407	422	450	444	415	457	429	421	459	418	440	412	424	393	393	412	411	427	423	444	453	412	401	423	428	428	410	453	437	446	416	456	420	427	437	440	388	390	431	401	411	397	434	436	439	408	439	423	440	404	394	426	403	436	452	434	419	425	435	421	389	426	437	463	444	415	452	411	434	428	443	399	429	409	452	398	445	441	459	433	439	399	443	419	394	451	428	415	368	395	424	387	389	432	421	448	435	451	428	436	444	428	478	388	389	422	418	416	441	427	453	420	437	437	445	449	414	384	412	438	415	424	419	444	395	439	434	415	438	409	460	433	468	428	417	421	402	451	429	408	393	408	416	434	409	388	457	436	432	421	438	439	435	424	377	419	416	406	419	434	409	423	381	469	413	450	362	411	451	468	383	453	407	430	443	430	422	446	403	432	427	422	408	398	455	410	436	445	388	435	412	409	403	449	422	426	418	425	378	423	426	434	422	409	426	421	408	401	431	416	410	438	435	441	420	444	427	444	434	445	393	438	416	396	402	428	434	409	455	432	416	442	432	390	441	431	423	444	436	412	425	453	411	424	412	439	384	426	444	437	411	390	445	429	396	451	418	371	424	433	414	406	420	481	404	432	406	436	412	450	399	411	420	421	441	436	473	423	430	447	400	424	444	408	404	418	456	442	444	394	397	408	435	430	424	444	446	434	382	420	383	447	399	404	420	418	390	408	466	467	451	427	421	432	440	406	434	411	439	399	420	428	479	433	434	413	432	428	418	432	437	421	431	424	401	415	407	430	392	398	424	440	415	404	439	402	435	419	415	414	389	425	414	429	410	432	423	444	403	416	391	420	464	470	433	440	449	449	423	405	437	457	400	429	472	395	444	400	452	451	421	419	401	416	470	427	422	442	420	448	425	429	428	430	454	403	418	420	409	440	452	412	388	424	444	425	389	421	455	433	448	417	429	407	415	398	436	407	477	424	437	439	397	406	428	441	426	440	446	389	459	404	425	424	405	391	456	395	415	425	457	381	459	402	440	404	414	422	440	428	466	415	395	438	396	424	418	409	438	427	415	418	423	400	461	400	401	421	457	412	404	415	415	424	424	420	426	438	414	380	418	400	423	475	407	464	431	442	416	432	391	412	428	428	417	400	460	435	382	432	413	407	438	451	425	412	438	409	443	437	425	444	423	448	384	450	403	432	414	441	428	434	439	417	434	423	427	439	451	434	387	465	472	464	437	427	457	419	427	457	438	426	432	449	428	353	442	438	425	424	422	431	449	420	434	410	458	459	403	430	378	434	397	417	417	419	431	406	382	382	442	404	408	412	442	433	395	388	458	416	435	430	401	399	449	398	428	440	433	446	435	406	398	411	401	432	440	443	384	401	421	443	466	406	403	405	411	441	437	403	439	429	405	435	420	434	429	440	437	461	425	459	442	408	426	425	439	407	425	454	454	440	439	417	401	394	436	434	440	446	411	431	434	413	442	436	439	392	397	424	445	414	377	400	438	405	460	404	457	438	411	430	430	420	436	429	462	454	440	381	408	423	440	462	427	423	454	389	410	397
28672	22233	18754	11882	6670	4018	2667	1962	1513	1099	811	596	544	445	442	444	403	355	316	332	308	321	264	275	270	271	270	261	287	305	268	259	279	259	253	242	263	263	261	253	263	275	251	249	274	280	267	272	268	264	275	279	268	269	263	245	234	244	261	243	269	278	264	258	244	252	238	299	251	242	259	235	229	251	280	261	258	254	255	268	282	248	252	237	247	232	241	224	221	241	255	226	240	262	222	263	235	253	242	223	217	222	254	269	255	246	232	236	256	230	250	255	241	256	236	247	250	219	264	242	233	252	234	249	248	236	236	241	237	251	238	234	238	264	280	267	231	258	258	226	242	261	242	265	269	253	205	213	268	237	233	260	251	251	264	266	244	231	232	240	237	231	230	249	274	252	277	239	244	253	224	265	269	249	262	261	237	244	253	255	251	247	231	263	236	256	253	248	268	255	249	233	234	219	250	222	259	208	256	222	285	238	240	213	213	251	255	243	247	256	253	246	225	260	227	240	254	256	274	251	253	237	245	247	245	261	245	247	233	233	248	250	275	238	248	258	220	243	232	229	250	262	260	272	263	252	260	238	264	220	236	254	262	240	228	247	234	262	268	251	246	238	273	252	252	267	256	243	239	252	227	263	243	244	261	233	252	199	263	245	255	244	245	241	245	259	249	251	255	259	225	254	282	282	244	243	229	261	229	254	261	247	248	235	255	281	245	209	252	242	253	233	213	246	243	267	233	245	258	265	229	254	243	221	247	237	250	245	276	245	249	239	280	249	252	253	243	227	255	243	235	246	256	260	266	266	260	209	246	243	253	294	273	262	254	262	270	234	268	239	234	249	247	261	268	260	264	237	253	247	239	265	260	248	233	229	257	207	251	272	269	273	265	250	226	281	231	259	241	243	261	258	266	249	261	247	248	242	238	256	256	242	233	240	251	259	225	212	233	232	244	246	212	250	278	247	255	236	234	226	242	248	250	228	280	240	251	250	264	223	225	262	242	252	246	279	254	247	250	241	248	259	245	264	240	248	220	260	220	217	258	243	241	231	282	281	233	255	227	285	233	224	242	280	225	248	238	232	267	239	270	270	252	256	248	253	242	220	249	252	245	242	244	261	241	244	244	258	235	235	238	248	232	224	219	251	244	258	257	241	242	223	263	253	278	249	241	276	259	240	249	245	237	236	216	266	276	221	281	286	247	236	238	223	219	240	264	252	234	261	233	237	227	242	213	241	240	263	251	242	236	254	255	242	275	264	235	246	239	230	245	244	254	249	283	225	281	254	233	271	221	235	259	230	254	218	259	235	250	257	267	264	268	259	228	253	236	225	225	243	233	265	256	254	235	240	250	266	242	271	241	232	220	259	251	219	255	253	234	250	255	252	240	241	250	253	265	256	244	274	268	229	238	283	250	240	277	232	235	265	249	276	237	266	244	246	239	256	259	244	217	260	246	241	242	254	265	226	247	254	265	267	234	261	268	248	246	252	259	264	257	232	237	234	264	243	220	249	279	241	290	240	258	243	245	277	238	261	267	238	245	263	248	242	261	229	264	250	240	261	262	252	256	247	243	251	229	237	215	261	214	247	244	258	259	262	249	237	254	245	246	223	282	247	262	259	249	266	245	234	243	218	230	216	267	231	245	243	259	243	279	252	251	241	235	216	261	251	281	252	232	250	237	237	283	221	231	243	234	257	247	208	266	257	225	275	223	243	225	263	269	256	241	253	252	238	230	235	240	245	242	234	240	242	262	239	244	243	244	273	267	259	230	244	252	258	239	218	254	232	273	223	241	229	266	228	261	219	248	249	232	229	251	244	243	264	239	264	262	252	247	233	257	247	234	233	261	259	257	222	266	260	232	236	255	251	263	266	240	264	251	248	249	237	269	246	253	238	236	251	260	243	242	246	259	238	223	279	278	242	241	209	234	261	221	219	236	219	236	266	232	245	250	277	232	272	280	265	258	236	240	239	252	253	272	224	235	264	260	254	246	277	262	230	286	228	236	268	272	256	268	239	245	248	250	242	270	236	244	255	240	286	228	225	248	245	253	257	226	243	250	237	231	225	253	242	256	267	221	237	249	227	257	254	236	211	277	243	228	236	252	262	244	267	259	236	250	215	256	230	248	252	252	260	247	223	249	247	250	264	239	239	228	249	247	238	262	242	215	226	262	228	220	243	234	245	237	237	277	254	232	215	263	250	213	214	268	248	250	251	246	271	255	256	273	228	253	218	241	241	256	253	253	255	268	258	244	260	215	216	225	242	256	256	229	249	232	249	265	239	262	232	244	266	233	208	239	265	242	236	263	243	246	287	263	233	249	281	222	252	262	246	256	231	232	264	229	241	242	229	250	228	239	242	248	261	225	251	255	257	257	236	255	260	256	273	222	258	253	264	253	241	212	275	244	223	240	276	238	230	253	257	246	252	261	253	273	266	225	253	253	246	245	253	250	233	244	276	213	225	246	251	230	258	250	256	245	240	242	224	261	240	280	230	241	256	264	234	252	236	244	247	239	250	242	250	223	247	219	287	248	277	244	262	258	247	253	242	245	243	250	222	223	245	222	241	256	278	239	260	233	270	270	230	257	259	248	270	218	263	245	266	227	258	219	260	248	230	218	255	268	223	263	251	253	256	270	267	267	269	238	272	219	239	241	214	270	262	267	265	239	265	257	222	258	256	260	263	229	264	255	253	267	247	221	244	242	241	255	253	238	235	265	265	238	272	271	248	252	251	231	224	244	267	227	232	244	250	248	254	260	261	268	266	263	249	240	245	242	236	277	250	259	218	254	222	230	230	236	249	280	232	243	230	260	258	239	282	223	248	260	254	228	234	280	243	232	242	222	257	244	263	241	288	239	249	272	245	258	266	265	229	246	268	243	234	261	256	222	269	243	280	239	225	225	260	232	261	230	262	269	247	247	269	256	229	251	253	244	244	231	249	244	243	264	226	238	268	249	270	265	241	258	255	246	221	231	263	264	259	227	250	244	243	271	274	244	226	259	230	251	249	247	267	255	232	242	257	263	236	265	274	247	217	266	251	245	286	229	250	230	256	257	251	243	242	236	263	263	257	249	213	252	267	239	245	235	248	242	259	226	246	221	230	236	263	247	263	232	238	225	232	236	251	236	257	257	254	244	235	223	242	238	254	235	265	243	231	267	262	265	229	259	260	234	232	231	255	242	230	263	237	234	230	241	230	252	245	246	236	251	239	240	253	265	219	246	230	256	262	236	238	229	263	265	242	256	263	229	252	242	259	229	279	224	244	249	249	249	243	251	252	258	266	241	227	255	242	251	260	247	235	257	248	262	248	254	249	254	250	271	261	247	246	245	232	243	237	221	269	259	262	270	266	233	255	244	247	285	255	240	247	254	239	252	251	259	264	280	261	255	267	241	275	251	247	254	248	247	239	246	270	224	261	221	246	248	229	244	256	278	267	243	224	235	250	240	246	227	246	228	227	249	242	250	251	213	267	284	264	248	246	249	238	238	252
23118	29285	18646	11503	9296	6547	4806	3657	2797	2007	1336	899	850	699	623	578	509	532	388	382	379	374	381	341	341	324	348	325	304	319	304	289	330	298	279	287	299	311	303	306	298	300	311	303	287	278	268	321	301	320	290	267	302	273	249	291	294	250	324	272	283	288	303	281	261	287	281	291	278	270	310	247	298	255	282	273	287	242	266	253	260	284	264	274	249	279	275	241	280	261	272	247	263	264	248	271	245	266	255	280	279	284	259	251	271	284	280	259	276	278	277	301	257	287	251	241	276	269	298	255	275	271	284	282	269	275	269	239	282	256	282	277	282	242	266	271	222	273	255	260	262	258	277	263	246	267	282	263	280	251	243	275	265	275	262	250	245	283	287	260	273	284	258	270	289	276	246	279	287	274	289	278	267	263	283	268	267	224	270	279	284	257	263	290	258	253	278	264	252	274	265	291	239	286	261	280	222	247	274	258	242	244	260	244	290	256	275	282	280	270	283	294	257	262	255	269	269	263	288	264	275	270	228	270	245	292	250	258	254	272	284	253	261	294	242	290	274	238	242	268	269	291	276	274	249	295	267	262	248	279	271	286	275	251	247	300	284	287	277	261	275	253	254	265	306	261	274	284	245	257	257	285	274	263	274	269	249	268	277	266	245	256	254	266	280	266	290	289	274	278	289	256	286	274	257	266	233	264	294	244	249	259	289	290	271	259	278	264	252	290	295	309	255	234	250	263	289	275	295	285	268	273	241	261	256	266	264	262	258	261	243	257	231	264	250	301	254	266	290	248	244	279	272	251	276	233	277	269	251	255	298	247	260	274	280	260	292	293	289	288	290	270	262	264	263	268	288	259	249	303	257	261	265	255	258	265	319	296	255	266	253	246	271	261	263	255	276	270	244	253	269	268	282	262	266	286	258	247	261	261	251	256	280	288	267	245	281	252	280	261	267	225	268	272	270	269	252	254	245	293	275	285	249	265	265	271	308	230	271	282	266	248	268	252	259	265	228	232	264	241	263	259	236	282	231	272	253	249	282	268	279	268	289	270	277	279	276	253	260	257	231	263	252	264	248	283	282	272	263	256	268	221	252	287	271	261	266	300	260	276	278	281	269	278	277	260	255	241	282	271	272	249	244	282	265	275	264	264	242	273	285	277	275	254	292	272	262	265	280	254	296	256	305	287	273	265	272	261	272	275	235	280	272	263	283	275	271	301	280	255	262	282	282	276	270	249	283	258	305	269	296	254	264	252	256	275	251	283	271	267	295	266	265	242	274	294	257	264	248	251	256	259	287	250	237	276	260	283	305	272	249	249	268	278	260	262	276	255	266	268	240	242	282	255	281	244	256	260	249	276	251	288	239	255	247	291	277	250	289	239	244	304	275	251	270	255	280	272	267	267	249	263	265	253	281	292	251	275	264	265	278	258	281	267	259	281	276	255	271	238	254	277	278	305	262	257	276	232	279	253	284	251	233	267	278	265	249	290	253	300	253	268	295	259	285	270	254	238	259	277	248	247	259	257	250	297	268	268	284	266	264	292	250	275	286	258	272	257	264	278	259	257	282	242	254	263	265	276	259	278	247	277	277	238	260	251	276	263	269	284	245	277	275	251	266	289	297	291	278	256	238	252	252	260	248	254	273	283	252	271	268	252	280	254	269	262	257	274	282	265	294	314	300	258	255	266	257	253	281	262	299	269	286	243	292	273	258	248	263	290	264	267	248	285	259	251	253	264	254	299	290	258	271	238	268	253	260	244	277	293	342	290	284	285	272	259	298	248	274	288	265	244	281	290	261	268	238	267	285	246	262	253	298	256	253	263	242	241	279	268	276	289	278	261	258	248	286	262	253	281	276	233	255	272	259	245	262	308	252	262	271	247	240	289	266	285	272	270	279	301	275	261	282	268	246	246	257	246	302	261	245	260	288	276	272	276	260	251	259	255	277	272	275	281	291	253	270	268	277	265	249	252	290	290	266	303	262	279	274	239	295	268	310	243	240	285	273	267	254	256	248	265	298	281	249	242	279	250	263	276	259	270	289	274	270	255	268	282	294	290	289	271	274	260	255	261	258	276	258	255	292	262	283	250	279	254	243	277	264	253	244	284	287	269	250	261	277	263	239	251	272	282	247	276	227	236	254	260	273	252	276	252	264	257	268	270	270	267	263	258	291	241	255	298	296	286	301	272	260	264	259	282	262	281	258	257	269	280	264	257	293	273	263	278	291	249	257	307	264	257	248	278	257	287	272	287	252	263	258	241	261	279	278	254	260	270	247	255	272	264	283	251	256	246	260	260	258	267	253	267	275	262	263	246	256	277	259	281	277	230	276	259	281	270	278	257	296	265	244	272	254	273	261	241	291	253	275	301	252	284	270	272	280	284	252	271	288	262	265	272	289	277	256	259	267	268	285	268	262	264	277	280	257	287	278	274	251	299	257	294	272	272	255	270	259	228	254	300	274	256	266	272	264	266	274	304	261	282	279	263	273	284	240	283	304	291	253	226	271	277	236	281	295	286	283	261	263	266	266	259	268	277	259	269	275	272	241	261	266	261	251	252	285	290	273	248	252	247	252	263	245	258	263	266	247	288	291	249	263	272	253	250	281	250	294	266	264	240	296	261	264	273	282	244	285	273	276	270	248	292	262	259	273	261	267	288	284	254	257	290	275	266	271	276	239	260	263	237	235	267	295	288	258	272	269	246	284	250	267	274	234	267	271	262	276	264	279	270	285	267	286	272	294	287	267	270	282	271	266	256	261	255	271	271	280	240	253	274	285	275	257	283	268	243	223	289	282	248	267	266	276	254	275	251	277	255	289	284	293	293	281	255	289	283	258	259	262	276	272	259	263	273	242	287	255	267	249	246	281	258	264	268	288	255	264	255	261	260	259	281	265	250	262	287	274	253	277	298	268	257	272	258	285	288	246	274	279	307	252	258	281	253	266	275	255	269	259	235	260	282	282	288	291	293	263	284	281	246	265	254	255	249	294	303	276	290	257	287	273	309	266	276	261	237	273	242	280	284	250	274	280	286	286	259	282	252	283	256	277	249	252	273	261	297	279	280	287	268	283	264	267	259	254	249	245	278	273	262	283	286	262	248	243	271	275	257	265	264	292	277	288	288	274	255	256	271	264	268	252	271	318	274	247	270	244	268	266	296	276	258	285	262	234	286	292	253	264	281	263	242	241	273	242	270	268	251	268	246	250	290	271	252	260	247	255	284	276	263	290	273	267	287	284	280	278	249	263	278	291	274	283	277	295	295	268	278	235	242	248	253	278	268	262	281	237	250	273	244	269	285	263	288	272	266	262	286	265	260	281	262	276	264	270	300	260	272	270	281	266	241	255	287	268	292	262	257	241	258	246	273	265	290	257	261	279	289	273	249	272	266	267	261	275	275	273	301	275	285	266	256	283	256	248	239	293	269	274	262	283	267	280	277	255	286	278	280	268	248	291	261	243	252	295	253	276	259	254	294	256	261	262	277	245	269	254	267
23990	21293	28423	24534	21365	14480	6611	3802	2542	1862	1347	1012	855	749	697	615	561	501	493	429	456	416	358	358	360	374	340	324	370	328	340	323	316	315	310	287	325	319	302	310	316	330	310	303	336	348	330	336	305	323	323	273	305	321	299	281	286	294	282	296	291	311	336	328	309	301	294	282	302	316	286	284	298	309	313	292	299	329	309	322	282	324	285	297	325	293	297	290	272	321	294	293	328	269	312	299	271	301	306	283	326	300	286	285	278	322	283	328	275	282	321	297	276	307	282	260	303	294	328	318	279	277	303	273	293	301	268	271	299	289	266	325	280	295	278	304	271	258	267	270	285	291	282	274	272	306	295	290	297	291	292	284	273	289	272	289	304	284	276	283	282	314	306	294	260	276	292	298	308	254	290	279	258	297	279	286	301	269	260	318	267	270	275	294	293	241	291	277	259	309	260	298	298	312	298	274	304	281	290	268	322	309	272	262	275	266	260	274	255	287	288	306	260	283	282	281	290	272	261	282	301	310	261	268	290	317	306	294	275	294	283	271	290	299	266	277	276	288	251	316	269	308	300	285	299	287	274	266	300	265	262	275	259	289	290	311	286	281	298	305	307	252	283	288	289	264	275	296	298	272	282	270	284	275	275	292	296	304	267	308	291	295	298	263	303	299	280	299	327	275	290	258	290	294	272	277	264	281	260	280	278	312	280	259	273	315	311	260	326	301	274	303	289	253	296	261	281	260	323	301	266	302	277	292	286	306	284	269	276	272	261	262	260	288	276	274	266	277	268	298	293	276	252	289	290	319	302	289	266	264	265	298	299	288	272	318	282	255	262	292	296	265	305	281	303	300	321	287	292	282	292	297	289	295	288	281	268	271	291	300	267	279	275	286	288	250	315	303	261	286	289	295	321	300	302	275	294	288	306	313	280	309	287	287	263	302	285	310	307	302	281	320	294	298	295	267	295	284	329	319	293	294	279	274	285	276	316	289	268	279	299	291	284	294	326	281	316	310	283	247	295	256	313	312	277	262	274	276	291	278	293	276	285	314	270	300	284	291	280	301	288	269	271	293	287	249	306	311	281	319	299	262	295	321	288	323	234	306	297	261	277	277	272	301	262	294	317	271	286	325	280	305	291	294	312	272	266	313	284	293	290	287	287	290	294	255	311	270	302	272	302	298	292	270	323	281	263	283	307	313	296	278	238	308	300	300	274	303	301	284	287	285	296	248	293	281	288	268	314	314	299	267	290	271	285	302	288	291	298	296	297	277	280	288	283	278	303	272	290	297	286	275	252	284	292	282	246	302	263	315	295	276	282	287	283	262	290	253	297	286	287	287	302	266	285	310	311	309	276	269	310	324	272	289	287	275	306	302	293	283	265	278	306	276	289	309	293	301	280	270	291	298	280	272	275	331	278	314	271	284	306	283	301	273	289	278	268	268	277	270	290	296	284	281	297	318	307	292	301	276	291	291	316	279	285	286	316	281	282	299	273	269	296	302	316	312	283	309	253	312	314	299	306	302	304	293	259	274	277	299	320	286	292	322	276	289	276	278	303	293	269	299	294	283	285	310	278	300	284	287	284	275	290	302	267	326	301	294	303	270	305	255	294	271	288	276	269	290	274	294	313	292	291	280	266	300	319	312	299	269	277	276	289	275	320	286	261	308	298	283	276	285	295	282	295	277	262	316	259	298	306	298	302	269	297	308	259	321	289	301	300	259	284	273	303	294	292	274	262	302	301	285	271	301	271	305	269	280	259	262	282	278	297	272	330	272	254	278	247	269	314	282	307	284	300	308	289	308	277	267	270	308	299	291	264	290	278	266	300	277	294	286	288	323	271	285	306	287	303	270	280	305	269	285	271	254	271	269	286	310	283	274	272	290	305	279	278	282	315	260	288	290	302	283	299	307	294	297	301	281	302	299	299	306	298	307	278	285	275	305	314	298	280	297	293	301	290	280	270	250	273	285	300	272	260	328	262	248	287	305	322	293	286	313	266	308	283	294	280	281	278	308	295	299	270	287	316	278	279	284	267	285	284	305	276	276	295	255	299	298	266	297	263	291	271	268	297	296	287	318	278	280	253	267	289	293	302	247	264	305	273	310	258	307	296	270	302	296	305	272	306	284	263	276	263	251	293	313	304	297	255	292	293	278	283	272	306	274	295	282	289	274	267	290	279	309	277	308	326	291	273	276	262	269	279	294	294	296	322	288	261	267	287	264	338	294	281	312	305	294	308	261	290	295	312	303	300	331	342	306	289	280	293	316	298	290	320	309	266	300	322	256	270	268	279	303	294	302	309	310	300	281	267	284	286	309	279	303	297	274	295	289	288	309	266	286	314	280	282	303	282	292	277	292	293	292	255	299	315	274	280	310	280	289	325	268	280	284	311	301	283	323	304	297	286	279	283	302	298	301	264	293	286	270	279	295	304	331	313	297	271	265	300	265	297	282	277	278	313	286	314	286	272	293	283	313	305	280	302	306	303	296	320	285	271	290	256	254	296	313	284	288	299	294	255	271	276	303	311	275	308	297	268	291	287	312	286	275	287	293	280	321	301	256	291	295	294	282	292	280	264	261	302	298	276	277	279	270	270	280	302	270	300	315	317	317	302	292	313	281	259	257	266	288	320	281	284	274	247	254	304	269	286	281	272	280	313	283	272	285	311	289	308	300	297	296	313	301	286	275	291	269	292	259	283	318	308	282	286	290	305	270	252	286	296	243	289	280	279	266	295	284	259	288	299	290	286	280	271	275	267	313	295	271	264	308	316	301	315	271	260	277	292	287	280	260	272	269	286	290	323	282	283	269	291	284	271	296	260	278	271	280	289	266	265	291	310	290	277	276	287	297	285	302	287	287	295	282	287	306	297	295	293	305	265	254	268	304	280	299	284	286	272	279	287	308	312	280	279	293	236	293	307	258	282	294	291	283	266	259	266	267	314	299	258	327	294	312	250	278	309	322	297	307	295	286	260	293	309	313	302	280	295	274	294	297	299	286	291	313	268	264	281	306	304	298	283	284	293	285	292	298	283	274	300	279	277	256	281	291	313	284	277	271	258	283	276	301	297	299	286	284	297	278	307	308	283	280	295	282	291	286	276	280	304	279	263	300	308	290	275	273	303	315	288	282	295	258	298	310	299	298	295	280	277	273	264	265	325	286	274	280	274	277	303	283	309	286	287	292	301	282	294	284	304	285	283	276	297	303	304	286	299	288	270	306	291	308	273	270	318	295	290	309	324	293	277	280	331	290	286	303	292	289	269	264	282	287	282	298	298	287	271	287	288	269	287	270	263	301	274	292	264	294	286	268	264	288	300	279	283	307	305	273	281	284	285	266	272	252	296	282	291	287	286	288	293	317	320	269	280	294	301	286	314	307	295	303	308	277	282	294	300	263	298	256	271	308	291	291	285	268	280	311	282	272	292	275	285	294	251	311	302	288	269	279	322	284	271	280	301	301	267	290	295	285	265	284	292	293	320	278	307	269	263	264
27230	40145	26751	18100	14278	11003	8130	6150	4327	3153	2251	1687	1361	1141	994	911	781	689	619	570	526	477	433	441	415	369	396	404	332	407	378	379	322	348	323	364	356	363	302	364	325	365	377	321	389	374	372	384	370	355	339	331	315	346	334	355	337	325	358	350	339	321	334	340	321	316	353	337	340	322	366	327	335	333	347	334	314	301	292	343	332	282	298	318	298	325	310	310	318	299	297	261	286	299	302	311	321	308	283	291	314	299	321	296	355	342	297	281	311	293	289	313	322	319	287	285	301	304	324	271	288	314	308	301	301	301	299	298	296	320	303	318	309	311	339	319	314	286	271	280	330	285	291	301	313	323	286	317	319	302	313	324	318	298	323	330	328	317	342	315	334	274	321	320	308	324	310	292	290	300	319	278	330	282	313	282	309	289	311	292	268	327	330	293	287	293	340	285	319	291	302	307	312	294	298	326	292	295	325	272	308	297	320	305	287	308	284	318	291	316	308	299	289	305	323	285	332	289	277	338	306	289	311	296	280	290	321	312	333	287	312	296	309	265	291	361	282	288	310	293	303	334	293	317	299	290	330	309	302	311	286	321	273	275	308	314	314	336	294	296	310	268	321	295	310	316	279	278	295	309	299	311	288	286	303	300	325	296	302	316	296	284	304	305	316	309	290	299	339	320	289	309	302	278	303	332	314	314	283	305	279	293	292	301	308	283	289	287	312	313	298	323	301	304	323	259	296	296	305	327	313	312	330	278	322	315	269	302	318	298	344	307	305	287	310	339	275	286	281	312	312	297	308	301	326	307	296	339	286	313	286	303	290	287	307	279	320	270	315	304	314	291	307	289	277	303	294	291	311	306	314	321	271	325	324	306	296	302	292	273	306	304	355	283	293	273	297	302	329	309	317	328	286	309	325	291	318	280	308	319	252	318	327	278	324	283	308	327	327	305	288	304	283	292	280	293	268	304	307	299	277	288	300	312	292	288	314	291	303	299	292	280	324	288	301	310	316	299	291	283	314	296	323	311	320	314	304	299	312	301	298	294	315	310	273	330	290	308	267	292	284	325	284	316	313	295	318	297	275	324	312	305	290	322	318	278	271	323	325	286	294	292	306	293	329	320	279	312	282	331	278	290	315	289	292	320	282	303	303	309	308	309	289	335	291	288	286	296	286	289	296	283	322	309	305	325	280	309	285	300	296	279	317	258	300	299	270	269	295	305	290	325	302	310	300	284	292	332	301	289	285	303	312	290	301	324	299	314	298	289	303	300	289	287	277	301	318	283	303	304	325	278	290	301	307	342	277	312	306	319	319	311	275	319	278	287	279	311	293	313	332	286	301	302	285	299	297	294	331	301	325	292	286	318	288	298	320	285	300	294	303	302	313	310	327	333	318	342	273	307	314	313	293	308	292	300	288	281	294	274	307	283	295	285	276	320	302	289	293	310	296	299	315	314	298	333	292	294	309	287	353	324	320	331	294	321	298	307	326	301	283	284	326	309	287	319	287	285	317	283	289	331	280	313	279	359	325	297	288	307	299	301	298	289	279	317	284	286	274	287	312	313	305	296	297	314	291	283	277	305	300	314	314	311	309	292	304	257	310	293	329	313	318	282	294	311	281	304	314	293	301	302	301	291	283	308	330	306	306	328	296	297	287	294	291	299	295	285	298	267	293	293	266	338	285	326	317	313	296	295	277	284	269	306	307	313	273	283	273	305	297	294	298	276	318	309	333	298	328	318	301	300	330	316	297	288	340	269	292	322	304	318	332	281	306	313	288	317	292	319	306	322	313	291	316	309	318	322	332	311	290	340	299	299	368	288	291	292	277	295	291	303	306	287	296	338	301	313	267	289	294	305	288	308	348	301	286	319	314	307	291	273	279	300	312	286	320	294	281	298	296	296	311	291	314	303	325	277	307	307	301	299	291	274	298	332	312	324	312	303	292	279	307	309	322	285	306	299	321	293	312	287	326	318	325	300	317	311	303	311	277	309	302	324	302	281	293	295	297	328	332	313	325	320	283	301	306	289	308	266	311	286	315	289	293	311	289	310	310	292	280	315	308	302	326	310	310	299	288	316	288	290	302	294	331	278	301	269	318	299	288	317	334	277	293	310	308	274	288	305	293	282	323	316	292	282	317	309	281	306	283	288	333	307	290	315	292	282	295	308	325	319	284	265	283	345	297	304	282	285	316	307	306	296	276	286	277	314	281	312	324	292	320	306	320	314	303	283	290	291	270	323	283	286	293	289	296	295	302	320	302	309	269	309	304	319	319	305	313	311	317	284	301	290	296	315	326	301	330	289	290	286	295	306	297	317	301	292	298	314	303	278	321	292	273	298	315	282	305	307	285	305	301	320	297	287	289	323	285	307	301	319	302	312	298	320	326	303	299	324	314	306	320	318	311	294	294	286	309	330	281	316	312	310	290	310	288	313	302	296	313	309	300	307	288	318	350	325	298	300	282	321	294	288	280	325	302	329	294	315	286	300	285	297	299	275	311	340	307	302	308	294	311	316	333	282	274	297	291	276	275	309	259	247	285	330	306	314	293	288	303	313	300	297	323	292	290	279	317	325	269	274	288	299	307	291	321	306	312	299	276	297	294	282	299	311	297	298	321	280	305	322	290	317	312	279	313	321	261	318	274	311	295	281	265	328	292	335	269	333	290	272	317	305	294	300	317	281	315	289	304	292	332	325	304	286	314	317	285	300	312	291	288	289	312	322	309	311	279	313	313	275	295	267	292	332	342	305	292	317	319	296	283	337	293	305	297	327	288	305	313	288	287	292	279	318	319	305	304	307	292	305	284	308	299	294	305	318	312	311	305	270	296	300	297	296	333	325	288	302	307	317	306	274	264	293	285	328	303	292	311	278	307	294	322	285	304	265	318	316	337	314	280	276	291	288	302	315	288	280	294	300	322	319	272	300	300	279	347	319	303	315	265	303	277	329	305	301	289	302	301	329	268	300	311	293	308	319	300	307	279	261	286	281	318	304	317	288	298	287	300	283	312	310	317	326	295	287	302	298	310	298	291	298	294	261	306	293	308	286	316	277	276	316	294	278	292	318	301	314	297	284	311	310	288	307	309	272	287	283	300	326	288	269	292	307	306	320	304	328	301	301	332	317	269	306	295	283	323	302	340	291	290	332	302	288	307	292	302	335	310	307	274	312	282	301	293	316	282	300	294	310	281	292	278	343	297	314	285	325	328	301	283	303	314	286	296	304	349	306	299	294	298	314	312	296	323	302	336	300	310	280	279	277	329	292	297	306	330	316	315	283	285	279	299	288	315	322	297	285	313	293	322	301	295	322	305	346	322	285	318	281	312	287	282	309	306	303	318	304	293	309	278	337	322	341	322	320	299	316	289	281	295	305	324	297	283	313	313	307	320	313	293	324	302	279	318	288	328	335	305	304	278	293	304	296	280	292	293	320	289	319	287	312	310	322	315	272	316	275	322	313	317	288	280	308	304	318	289	307	290	297	287	297	302	311
25224	21313	27410	25491	14929	7042	4299	2689	1801	1288	1109	907	756	684	606	529	527	480	488	448	458	374	353	399	386	401	389	345	353	320	345	349	351	331	370	355	316	353	350	333	316	349	369	370	376	348	399	358	339	344	341	387	341	367	337	334	332	365	336	352	350	343	344	341	318	308	357	322	347	325	345	328	324	320	341	353	355	336	327	353	338	347	356	337	350	343	338	334	316	335	337	329	330	336	356	302	368	300	334	319	346	349	325	319	312	335	319	338	336	298	307	315	341	323	314	334	354	348	347	326	321	315	325	346	336	330	311	343	334	299	317	326	347	283	330	323	345	351	335	318	350	318	326	309	327	351	365	342	319	337	305	323	328	323	333	330	316	322	356	331	353	302	331	325	336	320	344	348	344	349	331	338	346	332	332	327	306	326	332	340	342	307	319	357	324	339	324	330	308	350	343	295	339	337	356	335	323	318	340	329	316	341	312	320	324	367	329	308	295	337	290	330	349	385	350	288	326	331	323	306	336	342	340	336	304	325	377	332	349	340	313	306	335	304	350	335	305	331	352	331	315	314	321	340	347	327	344	325	339	319	337	326	331	341	303	333	309	320	353	344	364	317	336	355	319	316	354	336	333	320	328	343	354	337	343	334	337	339	348	306	306	324	316	325	341	315	334	347	328	330	337	336	347	330	345	304	347	330	334	343	336	322	342	340	317	299	338	325	334	360	345	369	335	311	320	319	317	314	359	337	334	355	316	348	319	326	314	362	366	344	323	323	344	352	303	351	326	338	300	337	343	339	346	332	321	331	312	347	311	307	358	353	372	360	359	305	298	336	325	350	302	342	325	308	330	342	321	351	323	328	330	358	349	337	344	359	329	327	338	331	328	330	338	350	335	320	342	348	358	365	311	324	341	326	348	325	320	318	333	330	325	346	319	349	323	345	317	329	292	336	310	303	326	310	343	337	302	337	322	323	335	289	359	343	352	310	331	325	356	347	331	302	328	322	319	332	338	340	356	314	310	357	322	344	336	358	355	365	346	316	320	321	302	303	331	357	294	336	325	359	336	335	273	331	288	361	284	328	343	300	321	327	360	336	324	345	314	317	379	336	354	318	314	320	335	320	333	314	333	333	329	326	327	363	348	299	342	306	322	399	333	317	349	336	339	338	339	311	334	330	311	296	337	344	367	351	361	349	331	307	319	353	331	332	322	338	335	329	374	314	312	333	325	327	295	319	317	354	331	304	313	350	307	332	327	333	333	325	326	327	342	323	344	329	310	328	371	341	326	348	334	306	313	313	357	356	363	345	311	336	347	370	330	321	330	346	339	331	322	322	313	326	334	354	301	314	355	338	315	321	348	351	311	304	303	340	334	334	311	319	336	329	356	320	351	359	333	312	335	341	321	309	358	325	346	357	350	337	338	307	316	326	334	310	332	344	312	349	313	322	331	333	350	339	301	330	327	323	347	348	349	317	361	338	345	356	342	340	298	336	350	337	340	324	335	347	303	337	325	338	350	323	323	325	336	338	297	363	323	321	310	329	336	354	339	327	289	310	344	329	334	318	312	314	336	327	345	343	315	342	338	330	317	345	342	293	356	338	315	296	342	309	331	314	326	328	321	340	352	302	324	323	303	370	291	333	351	329	342	345	302	330	348	334	326	340	333	330	330	329	351	335	331	333	327	313	274	310	339	340	341	316	324	319	344	340	337	359	346	328	354	329	346	338	361	332	312	317	309	375	327	342	352	322	320	320	304	299	340	349	316	304	323	354	337	326	299	342	349	331	347	328	330	336	306	337	340	323	341	307	308	319	323	347	322	307	365	328	308	307	328	307	331	324	350	306	342	317	304	341	332	320	298	332	307	319	315	334	319	326	322	328	326	331	356	333	368	315	322	318	323	324	339	334	362	339	333	329	306	326	356	327	323	322	345	342	343	322	299	334	332	335	352	326	302	335	332	340	361	332	338	337	349	314	306	329	309	318	334	346	330	351	300	347	336	308	337	329	302	340	371	309	324	309	321	321	321	309	336	357	320	349	355	352	316	359	310	305	317	298	334	309	336	337	347	353	293	313	313	318	338	332	321	379	310	314	331	349	355	318	312	337	325	320	336	346	328	327	345	297	326	332	350	339	306	349	311	343	304	311	324	327	321	307	347	325	331	302	333	330	326	344	322	352	340	341	334	322	328	330	365	358	310	341	331	317	339	325	340	347	327	327	321	335	320	302	326	321	324	325	314	314	315	328	366	339	358	361	332	320	332	340	352	333	369	329	321	342	326	364	331	345	324	369	325	306	332	358	325	340	346	376	336	328	370	346	340	310	314	305	326	319	301	308	340	349	332	363	335	322	355	311	310	349	335	301	304	325	340	329	334	331	354	357	365	356	365	306	310	321	308	340	349	330	361	301	368	342	343	335	287	365	366	300	325	376	333	323	333	326	308	301	301	303	343	333	343	319	349	318	318	289	335	316	310	358	348	304	334	329	345	326	326	349	341	373	325	330	300	347	336	344	330	318	341	324	389	379	323	340	330	367	315	340	344	319	367	291	330	294	329	325	339	330	330	316	322	366	343	333	325	368	346	326	329	325	336	312	297	304	293	308	324	319	342	338	344	357	303	319	293	342	314	328	326	306	345	348	324	357	356	328	344	323	326	322	355	280	340	327	319	324	357	342	332	313	331	330	314	320	335	362	318	342	302	337	359	306	353	335	314	290	354	338	338	324	345	349	306	327	355	363	300	363	344	339	350	328	352	338	345	342	326	328	340	321	342	321	312	376	310	303	333	320	335	299	337	321	301	337	305	326	362	356	312	307	300	310	325	355	348	313	328	348	312	312	311	305	335	363	322	306	325	337	297	327	350	330	321	333	341	354	335	337	360	330	341	368	356	338	345	349	337	305	363	280	321	323	317	340	311	335	334	334	368	346	306	323	328	345	334	293	330	297	344	318	334	324	326	310	304	308	299	314	319	317	357	341	322	323	335	335	301	362	321	331	341	322	355	332	347	331	333	353	324	282	354	339	309	361	344	309	311	288	328	348	337	307	364	333	324	345	347	286	359	363	334	304	346	338	352	321	348	343	326	363	338	305	308	332	314	350	306	325	344	326	340	313	319	312	341	327	317	341	341	326	355	333	362	324	313	343	331	344	329	341	319	326	319	342	342	342	317	307	304	335	328	336	314	316	309	316	324	312	364	303	361	309	308	309	302	318	325	323	318	317	338	341	319	330	322	329	330	344	328	330	350	328	356	317	340	336	337	351	338	335	359	344	335	333	362	345	306	311	313	303	335	328	305	348	333	344	303	353	308	332	339	324	307	348	313	324	307	327	288	342	340	358	325	356	345	331	335	312	349	324	360	309	326	303	357	336	355	318	332	354	333	308	346	336	331	334	352	320	304	343	338	320	349	332	324	340	322	343	313	331	347	329	362	320	357	333	362	323	341	312	327	333	313	342	351	349	309	329	342	289	317	372	325	338	338	338	320	338	326	352
26401	37099	23756	14488	11939	9857	6927	4900	3335	2405	1881	1387	1235	1090	866	797	678	639	627	566	538	493	476	485	455	412	449	408	419	368	410	400	424	433	372	394	405	384	384	392	377	348	385	387	433	363	431	429	384	354	396	381	360	387	376	372	377	362	385	370	410	378	426	401	391	386	371	369	382	382	360	361	357	354	380	385	350	382	308	363	392	356	364	366	356	342	349	354	356	369	334	372	350	347	370	347	350	351	315	337	322	361	324	363	363	337	356	345	388	387	369	370	348	341	382	367	364	329	330	349	341	371	343	348	366	359	317	358	351	357	354	324	347	363	363	378	384	344	387	349	348	345	336	349	338	368	321	340	393	366	345	354	357	383	310	369	366	392	390	341	337	351	363	363	366	358	358	327	318	364	334	329	345	335	363	336	349	386	360	367	317	360	392	378	367	317	352	360	362	351	351	374	349	368	350	337	321	400	351	375	360	351	378	366	355	359	364	350	359	363	359	332	338	365	354	343	361	350	332	312	353	310	345	342	316	312	348	335	359	337	334	348	359	349	384	342	337	342	356	369	358	391	363	349	346	347	360	370	344	342	322	357	349	357	379	374	360	326	339	321	325	362	333	352	375	380	396	348	379	379	356	330	319	341	342	345	335	340	365	338	354	354	351	358	317	350	344	333	350	359	352	365	341	335	336	341	357	357	358	357	330	361	334	326	372	378	374	335	348	365	347	324	358	340	333	358	339	389	355	370	355	377	337	371	328	376	366	368	356	358	339	340	373	335	344	357	361	349	353	344	352	347	373	351	337	370	350	348	321	370	321	349	369	375	370	373	348	356	392	347	353	349	344	323	359	339	334	362	387	379	343	376	377	368	362	338	331	350	340	399	353	368	410	378	361	365	363	373	388	360	336	367	329	397	373	359	375	374	361	354	333	342	347	358	364	349	358	355	385	382	331	333	420	362	370	355	327	345	365	334	325	386	347	350	372	354	378	344	333	345	343	330	350	372	383	332	332	399	323	369	371	367	330	369	341	325	343	357	376	361	352	361	370	361	348	381	383	364	343	389	359	331	362	365	374	372	339	361	360	347	360	345	309	338	351	330	386	338	338	356	357	403	355	348	355	326	344	383	376	325	333	363	338	333	383	344	336	361	357	338	354	342	338	341	348	343	365	351	350	345	349	333	362	358	379	313	340	324	359	365	365	347	362	351	380	411	344	340	364	383	352	347	362	327	327	373	348	371	404	342	339	352	339	338	386	340	368	347	333	372	373	352	350	370	345	383	362	386	343	344	357	295	384	391	363	386	338	337	332	339	372	336	392	342	377	323	357	365	369	364	350	361	346	358	357	342	376	358	359	374	359	365	330	365	353	331	359	360	352	343	364	382	357	365	366	365	356	353	379	354	373	380	339	363	349	339	345	402	332	357	365	357	356	343	371	372	350	348	360	366	340	347	346	370	319	351	372	364	365	358	358	353	345	357	334	358	327	348	356	345	326	374	338	358	329	360	351	364	330	363	348	333	372	344	355	343	347	364	330	362	328	344	359	356	351	369	342	338	345	383	337	347	348	359	383	378	407	350	383	347	343	349	346	366	387	338	359	336	375	367	379	370	333	370	356	345	367	364	363	365	342	344	353	338	352	392	335	384	371	342	356	361	371	344	365	338	343	371	361	344	376	357	360	322	361	401	368	333	360	371	360	328	346	368	335	322	326	345	339	350	354	339	350	327	370	350	350	372	324	342	370	371	321	354	332	398	349	348	380	361	351	355	350	328	355	371	354	345	331	384	366	362	396	346	332	343	326	347	369	366	347	347	354	348	368	354	365	389	343	351	317	337	331	387	355	378	345	359	370	350	326	333	390	362	333	351	346	340	329	367	332	345	334	354	333	347	362	367	371	404	367	367	376	367	348	350	355	340	374	317	348	342	324	361	347	351	383	382	353	351	361	342	350	344	347	357	367	353	359	345	360	352	355	344	358	307	360	360	337	362	332	341	349	328	330	373	383	381	369	352	376	375	329	341	346	363	321	337	340	362	380	362	364	374	369	327	363	324	332	350	366	336	312	373	349	331	331	374	336	363	367	358	331	346	348	329	349	356	361	366	363	331	345	403	345	361	359	377	320	342	368	375	360	344	388	348	341	342	351	379	348	371	379	344	367	376	333	374	385	369	328	364	368	357	373	341	351	358	357	360	335	379	362	367	332	383	347	325	375	346	352	341	349	338	349	332	361	331	373	369	353	341	349	316	368	358	309	322	368	375	373	389	357	386	359	369	334	351	361	338	342	354	341	345	358	342	339	360	387	337	342	392	347	342	354	327	333	347	371	361	330	356	379	365	351	337	355	365	333	309	352	353	351	354	368	338	315	345	369	370	362	336	364	353	364	358	381	377	365	376	374	367	349	367	386	351	350	347	329	374	369	370	353	383	382	366	351	353	340	308	346	357	384	341	349	371	372	319	346	381	349	349	354	347	372	338	362	329	337	348	363	348	366	360	378	352	326	367	386	347	367	322	333	359	311	381	362	346	369	372	341	372	369	381	315	370	375	379	340	321	354	346	343	352	373	358	359	394	360	351	331	370	347	341	365	349	348	370	349	356	375	363	330	342	367	361	342	359	335	365	354	320	343	341	363	367	352	360	322	343	378	350	361	368	378	372	335	352	399	341	336	390	373	359	346	372	317	377	344	352	366	346	339	352	354	356	390	315	353	346	336	344	377	351	385	385	350	358	338	343	361	333	341	362	351	353	332	355	366	399	357	335	346	370	358	357	364	347	360	370	351	347	375	341	391	349	336	342	358	357	389	326	342	346	387	350	357	344	334	364	347	341	332	333	394	352	327	374	387	335	349	320	324	374	356	403	351	333	367	363	376	344	332	359	387	344	371	363	326	349	336	329	360	342	372	359	368	352	371	315	347	327	347	354	340	382	356	376	349	340	345	356	375	373	372	387	368	344	313	372	352	334	339	344	329	336	365	356	355	345	357	357	376	328	351	355	352	331	362	410	344	367	359	331	363	354	350	361	361	347	363	363	350	351	355	352	393	358	361	333	388	349	352	383	328	353	347	369	351	339	342	348	344	360	354	348	327	338	348	360	373	351	354	344	349	350	384	374	352	340	374	342	365	378	337	355	333	383	346	369	335	385	340	343	355	377	348	322	383	345	390	366	347	357	346	340	385	359	367	356	375	344	380	341	327	335	353	355	358	349	372	366	388	349	369	369	347	362	357	348	364	346	303	336	368	375	378	347	320	379	355	364	363	354	353	353	348	313	361	348	361	370	385	340	375	321	312	406	366	359	366	361	384	365	333	340	341	359	382	340	357	347	351	382	308	360	342	342	341	317	375	373	346	385	320	358	358	357	372	351	365	334	340	353	354	355	348	332	375	341	335	311	362	357	340	363	336	358	366	350	335	350	331	376	340	388	361	388	316	350	343	329	389	393	350	363	357	348	336	345	347	370	353	364	356	367	361	338	342	338	335	336	361	322	364	390
22831	21299	28905	24045	21373	21824	15131	5583	3399	2361	1946	1500	1365	1204	1123	929	777	728	641	669	604	601	626	514	523	514	493	452	498	451	477	490	489	472	465	474	464	518	448	522	490	447	483	477	451	438	470	472	442	458	463	443	452	432	423	485	425	458	436	480	441	425	449	435	431	453	421	441	444	457	456	415	410	435	437	467	439	434	457	426	422	426	361	431	463	423	437	454	406	434	444	429	444	427	419	391	417	450	408	443	446	409	435	440	468	420	416	405	426	422	433	422	404	410	412	424	415	442	439	442	398	436	425	457	418	395	427	424	403	426	390	435	418	422	432	415	429	405	454	447	410	395	390	400	408	380	427	450	412	413	425	399	414	385	436	401	426	432	424	423	406	408	416	426	436	423	407	418	412	442	470	435	446	419	456	441	429	436	430	476	395	436	420	438	415	403	423	423	452	431	435	436	414	422	421	404	393	395	444	417	424	438	428	439	412	425	435	407	410	430	397	395	442	414	409	417	439	393	425	437	422	475	426	390	391	438	434	409	425	421	403	424	396	425	398	401	406	409	439	417	416	435	416	419	431	430	408	406	408	414	413	426	447	440	437	413	439	437	396	403	407	427	414	401	401	410	413	409	409	403	428	403	388	424	427	399	435	426	412	409	381	397	427	417	433	420	405	413	404	411	427	455	425	433	412	391	407	425	451	431	420	447	443	476	433	408	392	425	407	423	394	425	423	419	454	420	399	427	404	372	438	427	432	413	401	390	423	427	395	412	405	384	422	422	405	418	417	404	420	385	395	425	438	405	425	446	418	426	431	468	433	424	409	411	384	394	430	441	398	453	436	417	400	428	419	417	407	421	430	435	405	404	424	412	411	413	409	420	422	423	389	430	403	428	448	441	423	420	391	399	443	415	416	464	397	387	398	407	414	396	429	434	457	382	399	419	393	463	403	415	414	402	430	419	415	457	391	421	478	431	410	443	421	385	435	432	429	378	416	433	430	426	404	434	418	422	398	447	399	441	451	422	406	410	390	403	405	399	417	412	431	427	425	404	397	419	386	424	439	412	444	410	439	425	394	393	429	423	396	402	415	371	401	411	398	419	474	403	414	398	454	435	429	442	417	390	405	422	417	416	415	381	387	450	406	381	401	418	447	461	393	382	399	431	418	438	410	374	426	411	436	436	413	401	442	411	462	387	438	416	433	422	410	420	422	417	471	409	424	418	458	427	399	398	416	392	428	428	415	427	420	381	411	409	397	399	389	427	411	428	419	428	428	398	397	468	385	421	454	384	394	432	437	422	452	438	439	392	426	434	429	402	416	435	458	403	401	405	395	433	426	427	412	412	395	449	381	381	399	430	387	388	417	418	394	385	415	380	414	452	404	440	443	462	407	388	415	410	417	424	391	378	422	424	397	401	404	418	411	415	443	410	418	387	400	397	398	377	389	414	385	433	392	407	439	382	400	421	432	401	425	424	449	410	428	385	448	402	430	428	441	435	423	436	421	421	422	419	438	418	462	423	410	398	430	425	487	366	438	410	426	396	437	386	405	460	418	405	416	381	414	397	400	416	412	436	413	379	411	400	411	417	412	409	417	385	433	432	382	408	431	418	410	376	418	401	373	396	450	415	443	382	399	411	456	398	430	418	412	418	380	397	407	396	384	417	409	438	447	443	411	434	406	398	443	423	418	391	415	408	430	411	401	422	429	431	388	397	417	401	393	401	399	420	416	405	392	453	409	447	437	395	432	419	409	398	398	396	412	408	432	389	419	427	389	424	418	421	447	390	410	425	424	398	412	405	422	429	407	343	387	427	433	415	437	439	394	424	429	432	414	440	408	469	399	414	439	412	427	410	475	418	426	380	420	436	404	435	402	398	412	448	439	398	432	408	402	421	427	436	424	421	432	429	412	395	391	410	416	420	405	402	414	395	439	400	417	396	421	413	431	414	377	439	386	435	420	400	369	379	463	433	406	416	421	425	423	362	390	406	424	406	407	434	388	438	427	431	432	412	380	407	430	380	406	383	417	388	451	447	401	361	428	383	445	413	387	390	457	463	439	392	409	412	429	424	406	431	442	440	424	450	413	444	435	408	412	403	406	461	410	456	441	441	429	408	421	390	448	415	426	425	425	409	402	417	423	405	455	484	412	404	406	438	440	408	387	433	417	397	403	434	432	408	415	441	421	423	410	401	442	416	404	387	444	403	382	448	449	456	428	396	431	394	426	417	447	408	387	409	398	398	405	417	461	467	413	428	404	396	433	395	408	426	447	434	399	429	449	427	389	365	414	435	446	423	418	409	411	375	403	416	399	393	408	384	428	399	440	383	436	446	411	405	412	393	421	409	414	418	414	397	441	406	422	406	395	423	427	409	432	407	453	379	427	424	430	395	432	413	410	459	402	444	402	404	407	431	428	416	418	431	416	434	441	407	403	400	446	399	406	418	389	428	443	385	430	444	416	440	419	401	447	427	423	419	424	446	409	410	463	415	412	383	437	429	406	421	417	439	440	417	425	435	390	401	376	427	445	434	415	400	378	395	445	414	394	415	453	400	428	436	431	397	436	467	470	408	401	404	421	446	416	400	440	401	400	409	380	431	376	428	431	407	421	379	423	408	410	434	435	424	426	424	420	382	395	447	426	416	433	407	435	420	436	422	422	378	434	416	413	410	416	442	436	422	413	439	397	404	425	437	414	433	424	416	435	401	442	400	440	427	397	380	405	412	447	412	400	409	428	389	401	412	409	399	489	420	430	443	409	394	406	405	435	440	424	376	417	456	407	444	405	389	412	393	430	400	405	436	419	396	418	441	437	413	407	402	422	437	388	396	442	375	407	425	431	432	429	422	388	457	421	394	415	412	419	437	430	409	413	366	415	413	416	437	404	406	437	393	413	451	408	430	440	456	379	411	431	405	434	402	417	447	416	451	419	438	414	419	415	427	397	420	399	429	415	415	427	440	431	442	435	396	420	425	397	413	431	453	427	442	416	392	387	450	392	379	429	414	460	435	429	416	408	410	406	406	432	404	419	443	438	403	409	427	386	409	423	399	405	434	388	419	429	414	445	435	420	430	416	427	411	408	420	451	406	434	385	404	462	422	388	409	417	400	385	436	442	385	449	464	420	389	439	389	428	388	409	428	437	412	413	426	446	416	459	414	418	422	415	386	424	432	374	440	465	377	422	428	396	386	421	425	407	412	428	405	433	411	432	422	425	404	452	427	423	433	448	383	451	416	406	426	395	420	447	438	415	400	409	393	408	423	409	394	393	393	437	425	427	435	419	377	402	404	382	387	435	390	410	455	376	449	412	433	411	418	428	453	432	366	384	423	439	440	395	423	393	425	453	409	415	403	410	413	406	412	448	438	424	412	432	431	448	417	413	409	418	375	395	407	430	402	418	411	410	402	397	414	401	388	367	429	418	378	373	422	372	446	424	427	450	367	412	417	412	397	416	402	404	434	438	422	422	405	425	406	417	423	412	370	418	402	410	417
30886	47674	32838	22475	18394	15781	11385	7861	5644	4020	3045	2370	2068	1810	1503	1304	1089	942	970	832	734	746	658	638	566	575	562	545	540	502	530	486	459	537	498	530	504	491	537	496	507	460	482	472	486	530	538	501	542	509	487	474	459	471	475	454	467	400	438	474	473	455	551	461	462	482	459	457	449	440	413	462	474	445	454	444	478	449	429	432	448	434	416	454	441	411	456	459	446	448	415	421	410	447	467	414	421	425	427	404	449	449	435	404	433	398	392	417	434	410	429	438	447	475	425	422	422	402	422	436	407	431	407	431	419	426	392	419	433	409	391	384	403	408	399	435	429	398	435	436	450	415	403	406	431	422	443	407	439	423	414	448	435	408	433	440	444	438	412	417	457	399	411	418	420	444	423	408	441	406	401	443	416	437	467	444	428	472	440	414	424	451	451	408	410	452	429	427	407	434	428	433	406	457	433	425	415	450	443	411	433	406	394	380	435	435	425	408	402	407	402	393	438	433	391	435	435	410	431	451	407	395	425	424	404	440	412	416	453	478	426	409	398	385	429	477	449	437	421	457	446	459	433	430	418	402	429	402	423	429	459	449	407	413	411	437	418	416	425	415	450	434	431	378	435	378	441	425	467	387	414	442	413	415	425	439	462	440	441	419	414	443	460	422	444	414	457	417	404	422	410	428	435	410	437	402	453	412	430	427	450	414	390	428	435	410	393	446	421	419	408	450	383	414	416	448	446	463	443	446	407	442	461	428	427	467	435	432	428	429	409	421	411	439	438	401	391	424	426	430	395	434	417	433	443	438	437	386	460	442	426	438	416	428	405	410	438	437	402	401	462	385	381	424	457	450	399	432	404	449	419	418	429	404	401	440	433	430	417	437	423	435	441	446	410	417	436	449	417	416	404	451	454	444	457	437	427	429	425	411	439	408	443	415	394	419	432	409	422	416	450	431	433	417	418	420	410	436	449	443	419	430	452	388	421	426	428	414	412	434	428	455	467	403	447	423	444	440	420	412	408	449	446	452	389	408	441	438	427	447	426	421	424	416	437	432	418	445	427	448	441	418	428	455	417	449	396	397	438	443	409	447	422	417	413	398	422	448	414	450	414	457	415	473	431	424	406	461	435	431	422	385	429	423	426	430	415	474	415	401	416	436	430	419	430	438	430	457	432	385	467	404	412	416	437	440	440	417	406	413	435	410	444	436	394	440	426	382	457	419	434	455	382	397	422	426	408	401	451	442	410	396	423	448	414	397	420	422	392	460	450	406	402	431	416	427	416	439	461	401	418	437	401	406	410	457	424	413	425	460	450	413	400	436	440	443	410	419	449	427	413	458	397	443	415	379	410	432	412	440	467	415	382	451	417	413	439	442	416	385	402	403	392	427	447	411	422	444	443	441	435	398	428	434	420	399	430	461	419	434	447	405	437	439	451	394	426	429	456	447	422	477	458	413	419	430	453	414	408	456	430	448	441	449	405	433	444	427	428	421	442	413	423	445	405	425	462	378	407	430	425	458	420	450	451	410	406	429	439	452	385	448	410	407	421	429	457	401	445	419	454	436	425	414	444	411	440	380	478	425	411	438	453	442	396	403	395	423	456	438	417	402	457	388	449	435	428	415	398	410	420	413	437	450	397	428	406	441	453	404	456	393	452	419	478	452	433	410	431	401	395	424	416	455	413	419	401	449	427	475	461	438	430	460	411	439	447	425	392	445	450	419	426	433	449	425	429	435	424	439	448	436	403	416	393	412	419	393	454	449	419	409	399	408	410	441	432	452	453	432	410	415	402	464	407	441	419	423	425	451	421	471	470	440	409	426	424	405	414	458	418	453	444	459	423	387	395	408	415	437	393	435	390	421	428	403	386	449	434	451	380	405	450	435	377	438	433	426	453	412	412	408	416	413	448	438	465	433	442	423	435	446	433	418	392	457	425	419	413	420	411	388	405	389	425	444	393	430	417	424	432	440	403	411	421	396	437	400	438	417	450	446	461	427	387	434	437	487	407	450	428	409	435	456	452	451	425	407	444	432	404	429	436	378	416	407	409	430	444	417	419	439	438	448	435	427	404	406	408	404	410	414	449	464	458	430	411	426	423	437	453	425	399	400	411	421	450	422	405	430	416	428	437	468	432	462	426	407	425	428	437	395	429	444	427	440	425	420	439	422	475	430	421	421	395	400	427	392	388	474	420	407	419	428	416	453	440	434	393	426	438	411	446	408	432	426	457	430	423	462	452	437	439	454	444	447	389	453	411	424	458	413	411	452	431	413	420	422	408	417	452	419	392	419	429	433	423	454	407	410	436	422	400	416	420	431	449	427	426	423	424	446	435	434	439	404	453	392	469	447	430	446	448	382	440	409	429	464	422	401	455	423	421	439	451	448	455	442	455	449	445	441	383	445	457	418	406	421	433	409	405	444	440	423	438	451	407	463	424	410	427	422	442	420	419	438	420	395	403	459	429	424	441	412	404	430	433	443	404	422	406	383	435	428	423	389	425	409	432	446	399	431	416	454	404	402	436	443	448	442	442	426	443	413	443	448	435	451	424	440	426	436	434	417	440	413	412	416	396	418	420	406	442	433	434	438	410	402	422	474	424	421	461	402	416	423	456	412	398	459	414	428	417	457	433	427	416	421	450	400	428	426	410	470	434	408	431	419	430	430	394	427	422	399	376	377	424	447	446	415	418	391	428	426	426	423	418	447	391	442	414	420	400	399	400	433	391	424	441	440	404	444	405	411	443	391	456	441	408	419	460	423	397	444	423	403	458	432	426	455	456	419	446	455	436	407	429	446	410	387	426	381	423	445	408	445	408	454	432	433	431	429	440	432	453	393	441	413	414	391	415	416	418	438	437	405	426	430	482	408	473	408	430	423	353	422	413	436	411	416	403	428	419	427	433	453	403	414	445	444	424	426	410	406	422	393	446	409	392	434	417	421	418	437	420	394	418	427	411	397	438	436	438	464	413	382	429	435	456	411	420	447	413	421	421	437	398	397	416	444	417	400	454	437	442	427	384	406	410	413	419	431	423	399	391	423	435	456	402	447	427	436	423	455	434	412	447	443	396	443	471	432	430	429	389	424	429	451	431	410	408	399	418	463	443	440	375	406	441	437	446	449	436	416	477	384	410	412	434	446	462	426	413	404	430	385	425	393	445	428	418	423	408	433	441	426	463	398	410	388	422	458	424	390	424	439	428	457	434	438	469	411	408	428	432	437	444	427	409	410	406	437	474	412	439	438	426	454	415	429	402	414	443	417	422	424	411	412	425	431	459	414	458	433	416	464	430	418	414	443	411	401	438	450	421	417	460	415	448	441	434	421	434	441	421	440	414	437	433	427	422	401	418	420	449	465	468	418	429	426	421	399	446	435	456	433	427	418	444	403	426	468	472	407	434	438	422	405	425	433	452	421	448	421	435	451	437	401	444	441	466	409	395	440	396	432	445	427	423	425	433	399	467	423	405	451	442	451	401	453	450	416	394	377	478	407
28813	23269	19938	12469	6388	4237	2946	1730	1195	930	759	621	542	533	426	388	360	324	325	360	301	300	307	284	259	278	294	263	267	280	273	307	311	290	274	280	279	254	274	288	264	260	244	274	273	283	267	278	276	285	257	263	254	289	264	232	272	281	229	280	287	235	305	261	304	256	270	282	242	264	286	272	241	254	260	260	249	276	256	251	264	270	244	249	242	233	249	258	266	253	260	247	275	280	265	227	256	260	255	276	255	263	255	240	245	242	259	282	248	241	256	259	255	271	248	239	223	223	303	267	264	251	225	253	236	261	259	259	244	231	200	232	247	256	273	243	264	259	239	239	250	227	266	261	273	241	255	261	226	248	249	265	256	266	284	247	242	257	247	280	232	244	252	250	272	247	236	258	259	258	241	250	234	256	253	215	243	258	254	260	246	249	257	227	236	260	239	263	250	255	224	250	263	257	271	248	246	251	273	265	257	269	268	254	239	252	250	239	246	268	264	243	247	252	230	250	247	249	227	262	268	236	256	251	223	241	239	241	253	236	254	249	241	275	244	247	249	227	272	254	238	264	275	284	273	262	251	267	243	253	240	281	246	254	227	243	258	272	254	244	274	274	261	242	229	266	252	261	268	250	261	238	250	228	242	244	251	245	252	258	244	259	262	259	228	250	258	233	265	259	238	244	285	273	244	226	252	255	266	264	261	242	268	258	278	253	228	253	234	239	245	248	230	256	252	260	243	257	247	252	259	259	238	277	246	281	260	262	239	255	250	248	252	253	264	256	268	224	260	245	258	265	249	267	238	264	247	234	243	227	238	254	249	261	247	263	262	249	259	242	222	245	243	251	237	244	264	259	256	233	251	231	262	251	248	254	253	251	240	230	236	258	250	244	269	252	235	238	245	236	249	270	258	237	241	233	238	238	226	253	285	257	276	245	271	222	257	219	240	252	256	263	259	262	261	254	234	234	271	220	259	240	240	235	248	261	222	245	263	261	260	249	234	234	252	248	262	261	230	265	260	260	260	228	235	276	257	254	270	254	265	278	268	276	229	259	241	268	254	251	252	245	264	250	241	277	249	265	273	260	249	264	247	263	264	253	260	233	241	254	226	257	236	279	248	256	276	244	258	270	226	263	237	230	287	236	260	269	236	273	239	245	249	212	240	231	221	248	244	238	223	241	257	276	258	262	215	255	261	253	248	253	251	263	262	228	255	249	261	257	275	247	254	227	276	258	268	255	249	256	283	247	240	287	252	236	246	271	227	258	219	213	220	257	252	210	260	240	261	239	251	212	263	244	216	257	230	255	272	214	273	243	254	264	237	256	288	256	240	259	264	272	257	267	255	242	235	266	259	273	248	261	250	246	233	255	262	238	251	269	248	255	272	253	247	223	244	225	250	255	257	211	244	232	276	249	261	276	238	245	229	267	240	232	247	253	274	280	240	251	242	256	252	253	254	250	278	245	242	248	268	240	241	230	226	249	275	233	249	231	271	266	229	231	240	253	257	256	224	257	245	251	247	271	241	265	255	245	262	204	252	239	256	239	252	237	241	261	226	280	213	238	237	261	237	255	262	240	242	252	227	253	278	255	263	254	258	268	238	252	251	258	260	257	243	260	244	271	245	248	246	228	266	281	238	224	233	258	272	254	258	244	256	259	270	258	258	254	245	275	240	265	252	241	241	250	240	259	256	260	235	244	261	262	237	250	252	253	244	257	240	211	267	240	278	257	231	262	225	269	263	267	248	243	294	250	244	259	219	255	236	237	272	252	237	235	235	242	244	266	245	263	254	278	259	230	247	256	245	238	255	262	266	269	227	236	239	251	247	245	232	248	255	265	260	254	264	256	243	267	253	237	275	237	284	251	241	200	242	246	268	265	254	265	265	244	229	246	237	267	276	245	248	260	255	228	279	248	259	271	256	241	267	246	237	278	273	262	277	260	275	233	250	249	255	260	270	249	277	232	237	266	249	254	246	255	258	246	290	247	240	240	260	231	284	275	271	253	264	260	270	270	242	234	242	254	262	261	252	237	263	258	247	239	274	274	240	240	255	233	230	192	237	229	248	272	270	240	224	265	254	261	241	254	257	240	273	245	247	226	273	266	281	252	261	223	264	228	257	260	251	253	260	239	263	231	253	256	264	281	249	256	257	246	237	253	271	266	258	244	245	293	255	264	241	231	267	250	219	234	252	247	251	238	255	257	268	244	235	251	271	255	259	232	238	271	230	217	233	266	236	240	251	259	273	242	242	279	230	244	241	275	259	253	262	246	238	241	257	280	272	232	260	232	248	259	270	275	249	244	271	263	245	239	249	264	244	246	270	260	254	240	238	247	292	250	240	265	244	265	261	239	269	250	262	248	254	250	276	256	248	228	235	266	264	250	278	242	247	266	260	253	258	257	232	275	227	230	294	241	289	286	239	267	255	273	245	256	265	278	253	245	267	243	243	288	262	217	280	269	246	271	251	246	284	282	271	253	232	278	265	259	248	216	245	244	252	280	265	255	269	236	245	268	268	241	261	247	265	247	269	251	246	285	251	248	277	251	270	251	260	247	228	264	266	260	268	251	252	275	242	268	264	241	238	280	222	235	247	230	260	288	254	239	248	265	257	276	251	254	263	285	277	243	273	233	275	256	258	250	253	288	263	259	286	259	262	240	288	283	271	238	234	252	227	247	245	263	252	261	262	247	283	263	254	242	246	249	248	292	240	242	240	242	243	268	266	242	247	263	240	244	283	255	300	267	231	254	233	249	263	267	270	236	249	256	225	241	261	270	239	247	276	277	227	226	243	236	278	239	237	238	252	264	241	266	245	267	249	254	241	246	250	242	270	274	271	233	247	254	289	264	260	258	248	253	258	247	265	251	252	254	253	261	264	235	229	256	257	238	232	271	263	258	266	249	249	266	234	249	258	253	221	251	232	237	235	291	279	245	280	230	252	245	235	272	242	265	261	243	244	250	251	254	234	266	257	271	253	246	244	264	236	255	270	250	247	234	242	240	267	289	260	267	262	249	263	244	242	264	266	227	272	260	249	245	225	234	265	271	250	247	248	236	265	258	257	247	282	289	251	228	255	244	272	245	248	247	229	256	263	269	257	256	237	266	259	233	231	289	262	260	245	241	267	234	287	251	246	250	232	253	235	220	264	252	253	242	240	263	255	249	235	243	203	280	236	254	249	235	252	260	252	255	268	257	250	265	251	216	245	235	228	263	242	263	289	239	260	246	256	237	242	255	256	246	306	231	290	264	227	241	262	228	248	279	275	253	258	226	259	244	228	265	258	263	242	237	271	251	263	265	259	267	250	253	231	260	265	250	251	239	243	240	249	264	241	264	258	233	240	245	274	286	269	281	243	230	248	262	272	268	255	269	272	234	251	248	253	247	250	244	245	245	253	262	279	255	239	249	261	251	280	255	271	234	241	237	230	310	233	246	236	261	263	267	296	256	245	276	253	225	237	251	252	263	239	244	266	278	259	242	233	240	247	253
24384	32018	19986	11890	8777	6935	5009	3133	2097	1659	1172	1037	857	749	634	542	503	422	420	424	416	341	334	290	313	328	285	313	320	314	320	313	304	317	314	291	291	316	309	316	286	293	295	307	293	314	314	309	273	294	308	290	258	293	292	296	295	301	287	293	281	306	314	287	305	252	250	307	274	311	312	301	302	269	262	301	247	295	254	301	270	267	251	292	243	272	283	272	261	264	273	253	299	268	254	271	275	245	250	268	245	289	256	270	251	271	279	281	271	268	266	261	233	278	255	292	265	279	273	280	293	259	240	282	266	268	301	296	311	253	247	299	254	275	265	274	272	290	271	275	255	261	304	273	256	264	290	300	283	247	246	253	273	281	273	300	298	287	246	292	299	272	263	254	248	300	266	281	279	288	299	274	258	271	256	271	286	266	267	296	265	284	277	257	252	270	294	254	241	264	298	270	258	266	277	295	285	276	257	263	264	268	288	281	265	278	264	260	296	284	285	273	239	269	271	271	257	272	294	260	249	287	242	253	266	249	258	269	266	276	286	267	245	281	261	271	288	306	271	260	236	257	287	270	252	268	277	290	257	300	282	285	251	245	297	281	297	277	280	271	269	249	263	265	248	279	297	255	282	285	278	277	256	259	291	244	273	255	296	245	238	271	296	282	277	262	257	266	293	251	284	254	258	259	240	283	299	299	269	232	257	269	251	267	276	268	269	264	277	272	288	237	238	293	292	262	254	264	303	304	267	257	269	241	256	258	280	266	260	261	257	272	268	251	269	274	274	274	274	287	241	264	242	273	280	253	256	316	264	272	243	274	279	252	280	275	257	266	268	285	304	291	300	242	250	305	280	297	296	274	301	264	279	254	284	233	273	277	263	256	289	277	295	307	239	253	274	267	244	270	273	247	267	263	275	267	290	267	287	282	280	270	298	266	276	285	257	261	269	282	274	264	250	262	274	264	299	260	288	290	263	254	301	267	296	289	288	269	275	276	279	269	268	253	279	264	292	272	276	256	270	271	275	284	276	265	259	265	312	274	282	254	275	235	295	281	282	276	248	263	297	261	234	264	260	265	268	276	254	269	292	267	275	254	261	257	267	245	264	262	281	266	267	293	275	280	254	257	273	294	251	265	278	263	270	265	241	271	269	293	292	283	282	316	269	268	294	246	300	276	286	264	243	265	290	274	258	260	271	268	264	296	279	245	286	263	260	254	250	288	264	291	265	285	245	240	257	292	253	286	308	295	259	272	264	270	288	265	302	265	254	254	290	289	264	290	276	271	265	284	294	260	273	269	279	268	293	269	256	292	278	234	273	294	265	251	261	294	268	278	277	264	258	257	316	262	299	254	239	242	273	246	262	280	286	285	249	282	257	264	255	267	282	264	279	245	258	229	268	293	272	273	276	284	252	279	251	265	286	265	308	271	295	275	272	261	262	290	283	268	267	275	280	282	248	277	250	257	257	276	280	281	282	293	253	263	269	253	256	268	307	297	264	293	265	279	283	262	261	285	265	243	282	309	281	254	275	255	271	269	291	296	266	251	272	289	286	268	248	246	265	260	273	282	243	263	259	305	262	291	263	249	241	257	268	245	261	257	269	278	274	263	265	239	293	297	277	283	245	276	258	264	268	282	252	263	290	278	253	278	271	269	241	267	271	286	299	289	299	267	263	237	265	298	266	244	270	261	310	280	251	283	273	250	275	295	279	292	268	274	244	288	291	261	277	276	236	271	264	277	308	308	278	291	272	272	276	284	259	271	261	274	257	270	267	266	284	274	260	287	276	256	259	253	287	269	290	243	250	283	270	266	261	262	261	263	274	263	261	262	262	267	260	273	263	255	297	264	279	246	307	251	260	252	277	275	267	267	255	278	257	253	279	279	275	259	274	283	257	275	265	254	253	275	261	287	271	279	265	274	289	330	248	264	249	276	264	288	282	260	257	277	268	284	289	261	250	282	263	259	263	291	254	251	277	238	293	295	245	284	272	279	252	265	264	270	267	258	256	244	285	284	242	264	293	241	250	259	286	262	275	254	257	284	267	290	297	267	295	275	262	280	265	285	263	287	282	276	293	248	259	292	255	278	247	274	288	272	258	247	267	313	290	302	241	274	248	269	287	238	270	259	282	251	269	265	289	280	246	261	282	242	264	284	268	277	262	299	290	274	288	290	259	294	268	300	272	267	272	257	276	284	278	229	258	271	322	281	285	264	260	274	285	232	297	245	276	249	270	271	261	272	279	261	280	271	272	268	258	281	289	267	276	270	272	281	267	252	284	276	268	261	241	278	286	284	315	265	282	276	251	241	254	258	263	290	263	264	258	260	271	301	268	256	285	273	286	290	272	282	276	292	257	273	270	263	267	276	269	258	241	246	252	281	250	269	296	286	271	294	244	277	268	285	286	279	252	277	298	264	278	253	233	254	273	309	259	279	288	260	285	288	291	291	255	270	283	286	262	276	271	252	273	283	294	284	263	278	301	280	258	254	272	281	294	262	261	256	261	271	253	280	275	250	262	267	239	296	243	273	253	260	289	272	238	279	250	284	258	278	254	295	260	293	278	266	277	266	267	290	241	271	292	244	268	292	274	259	256	271	266	256	266	262	316	279	259	253	287	281	274	270	276	275	281	264	257	274	272	275	251	272	275	277	255	270	291	264	261	263	262	278	254	271	248	272	269	285	278	270	267	279	276	253	294	253	277	292	301	283	276	265	267	285	273	263	291	291	270	273	301	269	245	266	272	260	275	299	258	249	265	251	277	268	276	271	268	277	277	269	268	260	265	240	297	257	280	246	267	282	275	276	291	248	265	259	263	238	269	307	266	241	276	290	275	258	246	280	282	283	241	256	244	265	281	303	256	264	277	254	252	269	252	287	271	260	267	281	277	262	281	241	271	285	282	240	263	253	265	270	297	261	276	286	267	280	265	290	280	287	291	249	296	253	267	236	267	272	270	276	283	267	251	271	286	279	277	247	265	283	260	282	265	257	275	263	283	263	281	267	277	279	288	250	272	286	255	251	277	254	293	277	268	247	291	266	272	258	278	281	287	255	252	271	236	253	274	238	266	268	263	265	285	265	255	259	287	264	298	286	268	281	267	278	292	252	277	279	266	268	262	283	267	233	268	265	276	287	275	270	284	270	269	277	273	247	286	252	274	263	274	267	300	289	259	283	282	254	259	288	270	250	260	288	265	277	251	275	251	247	275	286	267	275	266	294	279	296	279	251	289	248	281	302	274	269	261	282	304	272	290	277	298	259	269	256	279	280	278	248	278	277	300	264	279	290	255	273	274	251	284	280	251	263	272	280	289	293	244	252	246	264	250	287	267	297	263	278	274	293	261	234	248	254	249	262	251	248	289	252	258	261	275	293	280	264	229	307	297	282	290	276	293	264	263	274	275	291	264	281	288	266	264	254	256	297	260	280	269	253	266	292	286	269	274	281	248	256	259	294	260	265	273	251	254	268	271	265	271	270	251	252	285	280	300	290
23966	21259	28469	24456	21291	14317	6110	3197	2085	1670	1280	1016	885	822	700	673	546	503	514	470	428	420	364	361	360	366	349	350	335	335	323	331	314	318	328	340	301	356	321	324	296	314	331	351	344	303	341	327	331	300	320	325	311	326	292	339	311	281	324	296	278	304	299	317	312	296	282	300	322	306	353	341	329	314	312	295	297	296	308	297	292	267	293	323	298	276	305	322	266	272	311	281	300	286	308	275	270	275	301	282	311	295	303	322	312	265	270	267	312	307	295	306	310	271	277	273	285	325	278	314	294	281	292	297	306	282	307	301	288	281	307	288	317	312	296	266	291	317	277	290	277	267	282	267	297	286	298	284	304	292	285	296	293	307	285	270	299	302	279	268	280	258	301	306	250	297	296	298	299	288	322	329	290	276	298	272	309	303	309	302	317	294	298	308	308	263	295	251	324	272	299	297	310	283	311	288	279	290	309	297	287	276	297	303	295	290	292	305	274	305	291	302	288	288	293	287	294	277	283	327	280	284	284	307	261	297	297	295	287	296	270	271	295	271	283	294	290	298	290	268	298	281	249	315	332	258	300	280	280	301	275	259	306	272	327	291	273	273	288	298	288	288	306	314	303	303	321	300	308	272	270	291	290	305	303	291	294	281	271	313	266	275	287	269	277	296	270	297	277	301	259	303	293	290	292	259	288	292	295	274	308	287	284	304	297	276	300	265	280	312	314	271	299	274	289	278	275	331	243	269	301	292	291	263	313	292	289	296	259	278	333	288	269	286	290	304	279	301	256	299	267	324	306	282	281	286	336	303	275	310	299	303	264	292	302	288	291	295	288	261	266	304	279	293	296	303	278	279	312	254	271	284	312	319	297	273	339	289	294	318	303	326	285	273	306	312	293	251	268	291	300	293	273	261	305	292	278	299	271	274	257	300	264	296	303	288	287	270	281	300	287	291	260	286	307	306	272	294	302	287	280	309	292	282	308	293	313	294	292	299	251	287	339	273	316	299	274	275	305	282	280	313	280	294	293	302	305	327	283	308	298	307	278	310	287	314	297	317	269	319	285	322	278	291	298	287	290	307	283	311	297	268	332	309	295	267	316	338	289	309	269	285	284	268	289	281	299	273	305	316	265	315	329	313	299	290	302	314	308	281	272	291	290	299	278	244	303	287	277	273	302	321	270	273	294	304	296	280	260	273	305	302	317	296	271	285	287	278	285	290	296	294	322	292	274	265	272	309	306	289	283	301	281	328	309	325	278	297	287	282	308	280	292	332	299	292	299	301	314	268	294	277	280	289	303	273	271	294	261	294	290	310	290	305	305	273	284	276	290	283	297	251	328	299	309	256	277	283	274	280	239	310	251	268	276	304	306	283	278	294	319	314	284	310	250	268	285	287	322	320	290	296	305	294	307	301	270	281	290	267	315	285	314	301	307	276	306	282	269	320	338	275	311	263	305	306	279	292	280	271	302	293	318	274	297	328	283	317	281	269	286	341	269	302	285	311	268	300	294	268	302	269	306	301	300	260	284	280	301	285	289	267	285	288	329	302	289	275	299	310	289	312	306	301	301	287	277	243	330	270	277	310	300	300	295	282	321	271	288	300	295	279	275	282	286	322	286	290	272	318	308	283	293	314	293	297	288	301	281	279	281	265	277	257	304	285	263	291	282	308	281	288	296	314	271	305	253	286	270	303	269	282	276	289	284	295	294	299	306	300	250	293	329	292	309	307	291	323	284	317	292	286	293	290	286	306	316	295	274	323	309	288	303	326	268	281	322	284	310	295	269	286	277	309	286	306	270	316	248	269	321	308	289	274	284	316	321	288	317	308	325	318	282	286	285	318	272	281	301	286	328	287	295	264	288	290	279	273	270	301	339	272	273	284	290	285	258	320	277	314	287	270	295	306	262	302	286	299	300	320	273	329	297	299	273	285	296	294	298	306	306	319	277	266	288	289	308	297	272	296	294	299	280	293	273	280	285	294	296	279	298	316	313	289	308	302	273	308	292	303	283	290	305	307	269	250	292	311	293	313	302	310	284	281	319	312	271	297	290	275	288	290	266	272	268	294	317	270	259	291	314	278	253	297	285	300	319	246	272	248	302	295	309	291	293	284	291	263	280	304	306	292	297	324	282	312	317	271	297	293	287	283	270	290	298	285	303	299	286	301	295	312	310	271	265	302	325	299	285	284	256	291	301	280	308	310	304	299	290	295	303	304	302	276	306	286	257	296	284	290	302	313	276	291	295	299	302	326	274	290	290	279	258	296	301	277	282	303	303	324	294	283	284	292	312	261	261	261	290	302	273	281	318	282	312	266	292	295	315	308	326	286	274	297	308	279	333	307	295	322	276	278	288	285	330	301	295	270	269	297	284	282	273	328	302	269	299	282	291	309	298	310	300	311	308	321	300	328	278	289	299	287	285	301	291	282	303	309	317	265	294	291	298	292	284	293	288	279	307	288	271	327	262	307	258	311	330	301	309	303	311	279	278	263	267	281	296	344	292	315	255	295	266	294	327	303	299	303	292	279	297	258	275	281	256	297	267	302	285	289	265	329	296	267	310	289	274	294	311	246	291	261	293	270	276	289	261	305	278	306	269	288	270	297	300	303	303	308	281	298	303	315	315	282	281	306	305	263	339	298	295	282	285	296	293	305	308	271	284	327	300	286	284	274	303	320	302	316	291	279	317	304	294	312	298	303	275	302	291	275	268	318	282	304	285	299	271	270	298	289	273	293	303	290	299	310	308	322	253	306	317	351	277	308	278	318	284	296	298	263	290	262	262	294	320	276	314	328	280	303	277	298	286	288	274	295	326	303	292	279	310	277	281	304	303	290	258	266	324	303	273	293	285	268	290	271	258	288	292	264	317	295	324	278	307	259	304	283	304	288	304	285	305	302	257	302	294	313	298	292	282	272	308	294	247	301	280	288	288	300	284	286	311	282	266	309	286	296	278	287	300	296	267	305	293	257	284	300	283	326	281	306	270	275	321	292	299	254	279	267	277	304	304	301	306	303	308	288	275	271	285	289	327	252	308	275	288	276	258	282	300	308	295	304	285	279	255	290	285	268	291	276	257	290	265	295	278	296	259	274	270	283	314	306	283	264	294	278	310	292	272	323	283	285	318	304	317	284	316	297	304	300	279	276	301	298	264	290	283	266	285	270	295	281	280	296	308	293	303	304	285	295	275	297	287	301	299	269	299	294	289	286	309	295	295	289	316	319	298	283	284	304	280	317	273	290	281	313	285	302	277	280	298	278	288	304	304	313	264	245	271	290	296	300	323	308	301	302	290	309	279	306	295	305	282	286	327	296	290	270	329	292	284	304	283	313	281	295	269	292	297	306	281	257	254	302	286	320	282	286	295	300	333	273	263	315	302	291	299	284	279	285	300	256	283	285	291	299	292	287	309	282	284	282	318	314	279	299	298	269	275	300	275	280	286	306	284	320	293	265	259	299	307	324	300	270	293	281	294	281	255	300	292	290	288	293
27897	42287	27781	18394	13657	10391	7415	5094	3500	2670	2035	1774	1354	1321	1028	901	763	668	616	598	523	499	487	403	369	381	349	365	379	352	368	370	367	361	329	313	380	339	329	333	364	337	341	327	348	336	341	356	387	356	359	354	309	330	341	347	309	335	330	330	310	329	357	322	344	324	356	319	355	337	356	334	357	319	309	333	317	328	309	329	325	293	282	333	289	294	318	300	295	327	278	273	284	303	317	326	323	299	301	303	295	302	308	308	341	307	282	296	311	296	341	297	319	303	334	292	330	312	275	280	303	315	294	313	284	285	302	322	331	311	316	332	327	357	300	305	301	328	295	301	326	318	296	345	296	310	308	332	277	307	295	311	290	314	343	317	277	306	325	300	299	273	325	295	324	289	310	311	294	273	286	299	300	305	333	281	299	334	289	320	302	304	268	304	288	313	289	272	295	313	320	318	340	292	311	284	304	285	317	284	296	319	335	330	311	311	268	258	279	311	339	292	330	307	320	310	321	301	289	293	321	316	302	309	292	278	323	314	275	288	278	302	327	323	311	303	283	291	276	278	315	284	344	317	307	307	320	319	322	314	324	311	298	302	282	300	295	309	312	317	283	292	305	311	289	303	295	319	286	321	316	311	304	270	280	339	304	323	282	313	299	328	311	303	295	311	325	315	327	278	295	329	302	283	326	307	300	322	290	301	302	273	290	299	299	326	310	328	304	319	316	282	283	302	319	296	317	298	317	298	285	289	293	297	316	289	300	311	281	305	325	251	279	299	306	290	320	321	320	331	308	267	325	333	328	284	282	307	341	293	333	321	290	325	308	303	294	307	317	304	310	294	276	311	271	282	311	316	308	303	283	318	297	300	315	302	316	336	330	320	274	300	307	303	305	283	280	286	304	307	287	308	299	271	326	275	296	297	335	293	309	336	301	297	282	291	297	323	311	305	254	287	343	304	316	299	280	298	290	312	263	319	293	310	302	325	289	316	298	285	327	320	292	295	340	319	327	318	304	295	288	295	307	286	301	291	287	304	314	312	345	287	329	309	302	329	289	316	301	283	321	313	338	290	323	296	325	330	317	322	310	314	286	311	274	275	306	350	304	316	302	305	341	307	304	306	278	289	328	306	303	302	312	321	295	307	272	318	337	300	340	309	309	297	286	292	281	320	318	288	282	280	292	300	309	315	306	315	308	267	313	302	322	324	335	328	301	308	319	270	321	311	317	306	296	293	280	308	310	294	306	294	299	306	311	298	267	294	300	291	276	328	271	276	329	295	298	327	330	300	319	308	330	281	294	310	309	288	298	291	311	282	268	308	299	316	321	304	303	314	275	306	328	294	272	297	320	318	311	280	292	326	310	298	282	303	298	320	306	303	286	314	317	298	301	308	301	285	310	294	323	277	327	291	318	292	331	288	357	307	296	309	288	307	303	324	298	305	295	314	312	296	314	337	269	329	317	316	308	302	278	297	299	310	310	331	317	308	327	315	303	317	286	300	274	316	304	293	325	302	279	285	296	301	304	291	332	321	301	306	315	304	313	303	281	326	328	346	306	330	312	276	292	288	321	302	311	303	314	276	267	315	309	307	320	328	317	321	329	332	288	301	305	331	310	313	319	303	282	303	300	302	302	324	317	317	289	294	283	290	309	301	303	302	336	299	323	299	300	292	306	309	300	285	296	322	304	275	304	273	332	324	328	308	311	286	308	316	305	304	329	325	308	294	310	307	335	309	303	301	282	306	339	319	320	301	281	316	326	305	329	310	306	296	312	292	302	301	300	310	305	292	320	308	315	314	315	311	328	320	310	299	284	310	309	271	321	282	321	293	311	357	311	283	315	311	314	279	317	314	322	291	307	275	356	298	316	298	291	315	285	289	281	305	327	297	291	294	312	332	290	300	296	303	307	275	321	320	339	269	306	309	306	291	334	291	288	286	295	341	288	305	292	322	317	308	313	305	285	291	310	284	298	265	310	284	316	329	301	285	317	309	296	320	308	292	290	348	292	280	317	313	289	306	304	302	310	293	316	290	282	290	326	303	295	292	313	295	293	298	299	288	272	305	311	292	345	300	303	295	274	299	343	293	318	321	306	331	305	296	308	297	326	294	320	303	281	284	318	282	312	318	318	296	304	302	294	320	289	312	309	309	308	311	309	292	320	327	306	330	286	288	312	313	291	288	297	332	297	325	324	323	303	267	299	311	335	296	295	341	301	297	301	297	290	314	273	281	318	315	294	289	300	290	288	302	261	312	314	312	309	303	314	313	318	325	282	329	303	312	310	272	336	300	293	322	306	310	316	308	297	314	317	303	260	297	277	273	305	302	307	254	289	315	310	281	301	303	322	318	290	307	327	295	270	320	308	329	303	296	291	325	308	297	276	311	318	328	298	337	321	304	302	334	325	285	306	307	312	320	308	288	280	312	292	310	290	300	294	275	293	320	306	335	306	293	334	300	326	295	297	289	314	265	303	305	314	290	297	318	299	318	304	262	283	299	313	310	317	329	312	310	296	303	281	289	259	298	312	292	316	315	316	320	322	292	275	289	301	336	291	293	264	326	313	293	306	284	307	291	319	305	281	318	355	300	306	276	262	289	305	304	313	309	320	324	296	321	298	314	302	309	312	331	315	300	313	291	303	282	297	319	285	302	332	314	289	304	311	322	286	315	291	296	302	322	297	327	301	288	302	292	284	300	297	309	321	310	312	303	308	301	328	299	317	343	296	285	311	288	334	310	309	297	312	306	299	278	338	293	305	278	305	276	312	318	276	292	310	309	325	297	310	330	328	300	302	296	324	290	291	304	279	308	276	345	305	312	306	293	299	265	295	325	300	339	321	334	312	319	325	324	296	300	297	315	304	298	306	310	297	335	311	313	307	266	305	296	317	296	321	291	311	304	306	317	301	288	311	309	324	321	346	309	295	297	285	293	281	340	344	315	304	326	333	306	285	284	300	340	308	310	299	276	273	314	333	334	307	280	301	293	322	291	305	328	299	300	284	294	270	305	307	289	298	297	305	287	305	305	333	294	295	321	317	303	301	308	331	311	315	320	313	288	285	320	316	292	323	327	323	306	320	318	318	286	316	343	300	329	300	309	304	322	291	285	314	315	299	297	322	314	261	301	345	297	297	290	284	281	326	287	314	265	307	305	308	280	314	307	340	317	319	319	303	283	285	298	304	270	304	295	311	278	332	304	298	323	305	291	301	296	286	295	294	311	302	324	312	259	338	304	297	285	293	339	296	291	301	259	294	298	307	298	313	303	301	295	298	283	297	311	284	311	318	296	289	315	300	316	305	322	267	308	285	282	313	302	299	264	333	299	330	304	301	286	302	296	313	298	294	299	260	291	286	313	316	296	302	311	277	312	305	296	304	301	273	300	323	340	288	295	303	311	327	297	298	306	290	320	296	305	308	318	319	279	302	297	287	314	303	347	293	296	306	281	307	331	304	316	318	288	337	356	324	315	293	368	313	313	302	298	287	307	304	303
25184	21310	27424	25446	14828	6216	3214	2026	1597	1329	1019	949	782	704	595	582	519	474	463	433	471	401	392	406	409	387	379	389	360	338	331	343	334	343	365	366	376	385	350	369	368	347	355	376	347	341	349	406	365	333	353	342	348	362	323	350	362	341	369	356	341	343	339	373	358	358	366	372	345	354	336	343	332	341	309	308	372	363	330	314	367	341	333	360	359	338	326	332	332	318	360	343	318	343	326	357	338	305	310	325	323	303	318	337	350	325	315	355	342	339	367	352	316	310	330	309	363	363	339	333	318	329	337	325	336	357	311	337	348	337	365	332	337	313	329	315	332	307	315	363	352	378	324	348	372	382	326	316	350	330	321	329	355	314	335	356	317	367	336	340	331	335	337	324	321	381	339	342	327	343	345	354	352	301	342	320	343	346	335	347	341	326	360	346	318	354	361	341	329	350	329	326	315	339	363	355	336	318	343	343	373	324	336	309	360	329	327	353	349	345	313	289	341	312	343	347	341	345	314	332	355	334	316	365	307	307	375	324	346	357	343	317	318	326	356	371	327	313	334	349	346	346	321	308	333	331	348	337	369	303	324	364	353	343	333	306	337	326	329	303	349	335	339	310	337	308	341	372	349	316	343	362	311	347	367	319	357	342	321	337	323	351	356	335	358	335	362	372	285	341	339	365	361	333	333	344	338	351	352	349	353	341	324	342	336	336	300	339	354	321	324	350	331	316	313	313	371	343	351	342	325	364	304	319	348	336	322	308	354	375	344	359	301	318	374	330	327	344	345	339	348	346	338	360	339	343	327	360	317	309	338	303	339	353	301	337	345	364	317	330	316	330	352	335	332	323	330	302	333	358	320	338	320	331	347	338	337	333	348	355	328	326	354	347	347	324	320	346	355	340	327	342	325	342	337	332	356	372	328	366	319	311	322	336	330	348	342	356	321	317	326	346	317	326	343	350	338	331	333	314	360	333	335	351	346	331	323	340	330	345	331	372	329	303	303	374	324	338	317	309	307	310	355	386	329	347	343	304	324	366	330	355	325	320	330	361	336	302	317	300	345	325	335	353	393	333	350	341	313	342	356	343	329	321	343	319	359	334	369	319	332	297	313	330	336	320	300	339	330	298	343	368	295	339	341	342	339	347	317	369	367	320	339	338	391	344	308	360	343	366	330	346	354	374	329	355	311	312	324	346	306	309	336	310	367	325	345	322	324	322	330	337	345	348	322	332	320	321	326	307	336	334	333	347	350	344	357	377	340	345	336	338	327	309	352	332	304	345	378	370	346	317	321	337	362	354	351	314	373	372	334	349	346	341	366	355	380	333	321	326	319	327	339	340	345	336	341	343	328	316	341	349	349	337	293	347	333	308	327	357	367	325	304	339	344	335	355	349	314	348	319	319	325	351	324	311	336	309	328	321	307	325	354	322	352	339	379	332	361	322	367	345	323	360	334	351	349	317	344	338	333	313	321	305	334	341	328	358	318	338	324	354	346	307	348	353	353	364	363	297	333	369	390	368	327	364	344	339	360	341	340	331	329	335	330	332	342	354	349	288	310	349	339	286	357	334	364	345	303	316	370	320	330	358	305	355	328	325	330	348	347	329	328	356	335	337	328	342	327	303	305	348	338	337	315	294	331	343	333	331	334	334	355	336	336	325	337	342	322	309	387	337	299	351	330	352	331	336	354	328	321	343	320	365	350	335	386	324	304	324	339	356	327	353	304	306	341	338	333	370	371	329	323	358	359	336	322	355	301	356	323	342	336	356	357	364	332	305	321	341	339	315	339	330	304	362	313	340	338	321	325	359	345	378	318	364	328	302	369	321	341	344	349	329	342	372	347	365	350	331	306	330	335	342	323	317	313	329	367	302	337	304	329	334	349	310	371	298	355	353	328	318	336	356	332	354	358	329	316	339	347	314	358	348	317	344	353	358	321	348	370	322	335	317	313	309	343	340	339	338	305	333	334	375	374	307	380	351	304	312	316	369	293	341	317	329	323	335	332	322	363	354	306	327	321	311	340	324	314	339	330	306	325	359	342	336	316	310	338	347	326	345	321	348	331	337	345	335	361	327	340	314	336	340	318	335	328	329	338	307	316	336	302	362	326	331	369	325	356	308	336	338	334	315	311	330	334	339	344	314	338	342	353	335	373	322	315	332	337	302	311	305	310	323	330	348	346	323	363	322	343	312	356	321	329	354	333	332	337	329	328	328	334	355	342	291	318	341	341	358	347	328	320	329	371	337	352	379	322	332	330	290	327	325	341	351	326	316	328	360	320	360	302	353	332	353	330	321	338	331	323	298	327	385	330	307	343	333	340	335	315	346	355	319	341	327	348	326	307	339	325	344	342	334	336	337	346	332	318	334	317	308	339	349	357	317	325	359	313	356	326	357	330	296	343	330	354	308	312	314	320	332	356	340	323	317	368	330	313	315	333	354	316	322	297	323	322	341	362	327	355	345	303	356	316	344	342	358	316	330	336	344	338	315	303	347	340	356	371	338	321	329	364	337	350	352	344	285	358	347	330	347	326	312	363	343	315	342	318	338	342	336	349	336	336	341	365	296	342	325	333	303	311	325	321	368	336	306	319	325	339	366	340	359	352	368	316	326	322	341	350	344	312	347	331	307	314	360	341	333	320	342	334	334	331	320	349	336	334	350	300	335	333	363	349	332	320	385	319	336	363	320	316	364	351	315	345	292	329	341	345	316	316	334	348	373	331	318	288	320	318	358	340	328	305	342	342	322	321	310	342	359	321	333	325	320	316	334	338	327	335	359	362	315	339	324	355	327	351	329	341	330	352	339	349	323	355	307	296	363	311	327	342	369	344	302	332	340	333	329	303	338	314	305	330	332	348	354	330	333	326	359	321	331	317	330	329	384	338	336	316	330	344	350	335	342	344	333	301	318	342	326	354	348	357	330	331	341	359	355	316	332	383	351	330	329	339	353	348	287	345	336	366	348	322	360	311	309	336	335	335	330	337	306	321	350	317	316	360	307	363	350	327	340	342	351	327	366	348	309	337	323	318	319	349	319	358	319	312	363	333	305	330	348	330	308	371	318	360	335	312	322	328	325	331	338	337	382	339	326	339	339	326	337	338	358	330	324	313	320	348	315	332	315	340	302	354	334	348	315	340	338	365	359	334	338	325	346	328	301	356	311	357	328	344	323	355	331	331	357	367	324	347	349	326	346	326	317	384	341	339	324	340	336	338	333	371	332	272	337	308	323	345	316	322	334	322	330	349	319	362	346	349	325	332	340	356	341	361	331	343	340	306	356	319	356	322	344	346	326	351	310	348	371	343	362	339	303	355	337	331	344	358	334	326	315	347	337	337	323	331	366	335	332	312	325	349	335	328	331	327	326	332	291	321	361	329	301	329	354	345	340	325	352	322	340	350	344	301	315	336	341	310	342	326	344	361	323	342	310	384	339	340	332	306	337	294	327	344	340	345	323	332	372	351	343	326	360	331	340	315	345	363	347	346	325
27102	38234	25052	15343	11136	8256	5298	3765	2836	2155	1604	1511	1273	1096	916	783	683	661	630	548	549	533	476	461	453	416	418	407	433	449	342	424	392	378	418	406	413	416	408	403	375	401	376	384	407	414	364	413	358	367	403	398	379	367	360	382	377	402	379	384	413	365	397	352	344	340	377	329	379	407	407	361	391	370	387	360	357	337	350	383	363	335	375	359	348	365	357	348	334	397	348	328	348	361	342	365	362	382	331	342	363	330	351	321	349	382	355	354	348	389	342	329	387	349	340	342	366	377	369	360	363	352	352	340	355	321	350	362	333	385	358	364	338	359	369	355	339	361	340	361	349	350	365	352	360	362	328	357	374	357	384	358	350	361	359	373	352	379	345	333	345	372	392	351	331	345	351	348	383	374	352	354	311	369	370	343	350	338	366	363	387	347	350	351	381	332	338	334	362	361	359	357	346	340	385	344	377	390	343	329	356	336	347	353	342	366	378	325	372	373	354	345	346	357	368	364	361	339	350	360	357	337	409	366	338	329	362	381	387	329	337	358	328	337	355	367	369	330	352	340	360	333	307	306	345	355	392	351	371	317	334	357	395	362	366	381	359	353	354	374	367	358	335	405	386	327	317	338	371	328	356	366	376	365	368	355	328	347	408	348	389	333	371	356	331	375	351	374	349	346	354	372	334	375	349	350	351	358	326	320	346	360	390	380	378	381	358	318	366	356	328	365	383	348	353	366	360	326	363	353	384	376	362	343	351	389	367	350	389	355	376	355	356	344	322	362	349	382	340	370	372	351	377	368	371	380	356	376	342	350	376	321	352	358	338	327	364	352	328	370	363	350	384	351	358	356	355	366	333	349	370	374	339	360	377	388	365	378	392	365	341	332	365	346	335	335	377	392	366	345	366	360	337	367	357	365	373	367	354	366	328	338	383	336	355	365	377	332	368	381	329	374	339	357	376	372	377	324	356	355	362	362	346	341	346	348	348	352	361	361	335	389	386	346	365	342	376	352	347	344	366	364	351	368	386	386	364	371	401	333	371	382	335	326	354	346	342	346	354	374	339	320	369	355	372	376	334	372	377	372	336	350	385	374	350	385	354	353	378	337	393	363	358	330	334	391	355	362	340	370	339	358	366	351	314	359	361	344	349	328	404	397	363	397	360	330	364	356	338	330	358	394	372	386	336	357	371	346	390	366	355	356	345	362	388	337	328	355	359	388	353	343	359	325	354	349	361	366	341	337	362	358	355	347	379	340	389	339	357	376	383	370	386	384	356	359	377	347	362	350	386	324	347	355	357	362	357	375	337	376	322	372	354	369	352	365	333	360	348	345	345	345	351	371	360	351	378	369	363	342	347	381	360	349	359	376	398	368	354	311	342	326	329	340	376	351	342	357	359	345	352	357	326	353	394	376	368	316	374	362	350	365	344	380	334	371	366	370	366	359	326	347	358	375	371	370	363	358	365	348	371	347	373	329	359	361	346	346	367	387	358	370	353	369	375	357	367	325	372	369	372	345	344	394	357	377	371	335	350	362	385	338	357	340	356	352	342	385	316	351	384	336	344	380	363	344	374	317	364	316	394	349	361	361	343	352	317	357	342	381	362	374	378	351	331	340	358	356	342	345	362	349	380	365	363	378	323	338	370	374	373	360	352	361	333	362	347	364	331	348	356	344	366	377	353	341	341	340	348	364	324	366	369	352	377	388	347	355	376	357	344	321	365	342	354	353	352	374	360	345	325	372	344	372	363	349	344	362	369	346	348	346	334	357	340	349	329	373	340	353	343	373	295	341	354	385	382	376	336	327	341	363	362	358	366	358	352	376	364	349	340	378	337	371	346	383	352	358	359	344	350	341	365	358	336	375	383	358	375	341	373	392	361	372	369	352	350	324	331	363	357	363	368	300	340	381	358	339	361	367	356	360	384	330	368	331	406	360	363	350	356	337	372	351	352	360	342	354	344	362	375	329	366	362	351	365	332	343	393	370	381	369	376	355	320	342	349	376	356	373	337	336	391	344	359	370	415	339	373	337	359	341	351	419	339	325	363	377	372	369	353	365	314	376	343	377	357	379	364	365	387	367	356	356	360	334	351	329	354	372	309	355	356	364	339	327	308	340	391	341	377	312	384	374	348	369	365	387	364	380	374	344	353	370	385	383	370	355	375	363	382	362	363	355	346	333	382	360	379	354	362	350	337	343	338	330	365	328	353	338	372	346	326	362	362	343	372	334	338	341	356	385	334	329	330	382	334	360	358	356	342	351	316	381	364	382	353	360	360	370	346	339	344	371	357	349	363	310	391	338	329	364	357	373	349	351	379	372	367	377	354	360	341	425	339	352	331	347	367	365	323	364	356	353	398	326	381	334	347	370	353	354	398	390	332	369	366	375	343	340	357	327	362	353	383	353	365	339	326	371	356	364	346	354	368	342	332	363	380	360	322	345	360	376	338	377	348	348	343	353	376	390	390	346	358	344	371	347	346	376	353	382	366	349	330	369	333	327	356	346	361	360	379	376	346	363	385	352	357	369	354	361	331	344	342	339	374	346	321	402	359	360	361	359	342	391	355	369	364	372	368	330	343	333	365	374	333	332	340	323	376	345	339	370	336	319	367	391	330	346	360	378	352	357	354	367	329	340	343	362	347	364	351	381	338	380	373	358	363	367	361	340	353	384	371	348	350	364	343	352	342	352	330	352	390	375	350	339	396	326	346	328	383	338	372	375	353	335	360	349	372	348	347	374	350	350	364	348	336	373	358	353	391	333	391	378	327	347	366	358	338	344	373	362	333	338	358	356	351	371	342	356	386	350	335	346	386	364	375	380	331	348	362	356	388	354	394	342	330	367	392	404	379	339	359	366	350	378	370	354	310	363	348	364	365	331	328	350	396	373	358	345	336	333	380	363	358	339	381	366	343	326	352	333	358	357	303	355	364	352	373	359	401	353	331	307	360	364	335	375	364	361	333	367	341	360	330	370	348	372	328	327	350	382	385	364	344	320	338	369	353	361	333	338	310	371	351	366	373	348	389	322	359	352	363	372	355	312	385	346	351	362	347	367	346	361	359	317	365	346	346	339	360	329	343	391	371	346	386	354	306	330	308	336	331	351	355	386	368	377	334	338	372	331	355	352	360	340	342	402	365	294	331	320	372	337	346	345	330	326	356	334	365	352	344	352	383	342	339	367	341	357	343	350	355	337	356	346	329	356	365	369	361	375	338	334	363	355	395	341	340	355	344	374	347	370	343	337	335	323	355	388	378	345	370	357	324	320	348	336	378	345	364	351	380	351	367	369	399	356	384	329	349	361	346	344	362	373	344	319	362	318	377	357	337	358	356	314	310	345	345	338	361	326	386	354	353	354	369	325	355	372	352	363	322	362	360	362	327	369	342	378	344	358	394	330	347	340	384	354	354	343	334	316	355	368	359	342	371	349	367	369	362	354	348	355	366	363	349	356	396	350	337	369	379	388	342	377	320	358	379	332	377	383	364	340
22837	21323	28995	23974	21409	21583	13290	4536	2938	2347	1720	1565	1403	1238	1028	916	839	741	730	691	657	621	571	554	546	493	481	485	455	487	466	546	494	467	474	465	466	443	481	464	472	502	442	487	471	452	463	466	471	481	471	441	461	465	426	445	457	473	442	450	425	460	488	428	462	468	463	469	441	441	457	424	415	426	404	443	447	411	438	437	412	420	420	398	416	409	419	419	450	421	435	431	418	419	422	429	396	418	438	438	392	442	422	376	426	424	426	387	423	420	437	406	429	430	400	414	430	414	442	449	446	394	431	421	408	447	431	425	417	434	414	450	404	442	416	390	417	429	418	442	411	457	430	421	417	430	434	400	404	426	402	468	395	422	414	433	410	432	380	432	437	422	401	407	401	416	424	432	387	367	418	415	441	451	433	403	400	416	415	424	430	429	417	467	408	428	428	408	404	429	461	423	407	391	415	451	413	421	387	402	447	410	421	417	426	441	430	438	431	370	407	426	443	400	459	432	426	387	420	442	403	449	434	418	427	413	428	401	395	431	402	433	402	443	388	428	417	441	412	413	440	451	418	399	417	432	397	451	438	454	427	436	448	446	426	389	413	443	422	409	392	413	403	406	427	425	411	407	431	422	411	434	422	395	396	438	421	427	421	404	423	392	423	391	434	428	486	405	416	453	405	415	452	410	447	415	438	451	401	403	409	401	418	428	419	448	418	458	420	441	443	442	447	424	418	424	427	403	437	363	466	453	417	430	391	442	448	413	424	435	417	430	409	427	403	399	404	422	415	413	400	427	424	410	439	423	436	413	402	438	370	426	423	425	452	420	434	406	436	404	398	419	388	426	432	405	392	400	403	392	439	421	417	427	433	410	399	427	403	400	425	395	453	393	383	442	423	400	416	409	417	400	369	402	420	405	453	428	438	400	414	411	462	444	449	382	409	427	414	431	428	397	439	426	424	440	441	408	436	404	416	398	398	432	425	402	445	417	423	426	445	432	453	447	426	402	449	397	435	379	442	449	445	433	424	420	415	410	416	430	397	404	417	401	442	410	437	439	464	415	428	396	435	412	411	456	377	391	417	442	411	414	402	436	439	421	380	381	444	465	417	442	429	408	406	408	411	416	420	416	434	423	417	446	397	437	457	435	422	451	405	413	394	391	445	434	438	419	440	388	419	436	396	395	437	396	428	452	421	422	449	401	389	402	403	431	417	421	441	435	377	398	409	459	436	442	417	399	424	401	403	425	415	436	427	410	421	421	400	428	438	459	424	416	417	404	416	427	430	400	433	451	435	434	420	428	435	412	414	472	439	396	430	457	436	411	386	414	447	396	393	398	438	410	425	394	422	377	400	454	439	417	404	423	415	425	419	427	433	399	415	404	456	402	407	439	436	412	414	449	442	429	400	422	455	395	451	419	444	446	419	416	415	430	400	416	435	441	432	436	450	446	450	426	429	424	397	399	404	451	405	453	417	413	445	388	427	422	408	412	397	426	390	411	412	440	414	420	359	443	384	431	399	415	405	439	412	429	429	471	407	398	432	401	407	435	403	447	393	422	454	403	462	404	393	403	445	392	410	413	446	400	409	411	427	453	421	444	421	424	434	429	441	435	438	456	427	404	405	406	420	451	425	409	434	465	417	416	430	456	424	425	414	396	394	443	461	437	430	413	438	390	427	397	405	374	407	437	431	423	397	447	424	420	423	419	383	427	427	416	438	388	409	422	385	416	436	394	423	443	457	388	402	447	407	447	419	433	431	429	408	467	413	422	433	444	415	417	422	431	382	395	428	445	448	439	404	406	421	434	397	390	444	467	417	453	468	441	409	455	403	357	432	413	418	416	434	414	404	395	452	413	425	405	420	409	442	384	431	426	444	432	381	432	416	442	417	413	446	389	411	421	426	434	400	397	425	418	404	419	416	441	442	453	452	388	421	450	421	410	441	423	434	400	423	421	406	406	424	412	433	438	428	419	414	436	435	468	426	396	456	406	428	374	429	457	444	419	408	443	414	385	448	469	414	416	440	413	401	372	433	401	435	439	426	436	453	422	435	415	407	420	422	410	422	417	380	425	422	428	445	410	390	436	373	434	440	418	425	413	390	421	403	401	432	451	415	414	427	431	390	448	420	397	409	428	383	444	418	454	415	431	425	419	393	397	365	387	413	428	437	421	447	424	388	371	394	399	400	447	422	456	412	435	422	423	435	405	405	391	410	396	417	447	389	428	445	424	422	411	423	419	397	410	385	414	425	347	450	422	426	413	398	443	415	445	432	394	462	398	398	406	425	451	455	417	395	422	428	390	470	412	396	412	402	410	398	402	397	464	437	436	448	412	443	398	399	379	428	401	439	433	412	440	435	426	402	427	428	409	418	427	424	404	421	386	390	383	432	418	428	432	386	404	398	401	422	413	412	408	436	418	397	428	422	433	386	452	447	473	451	448	379	410	397	432	385	409	406	455	446	412	381	410	429	391	418	427	402	440	430	420	442	425	396	417	454	438	448	437	398	456	452	410	405	404	404	371	464	408	435	396	427	411	392	410	417	412	445	443	419	449	396	419	412	400	417	434	397	397	414	446	441	438	408	420	434	402	419	436	435	435	452	422	419	446	411	488	454	448	451	401	412	371	400	467	454	411	408	435	430	426	446	420	420	414	394	463	422	414	402	433	429	463	385	396	427	404	448	425	417	476	427	436	417	378	401	447	420	436	395	443	407	397	424	429	390	394	411	430	454	406	425	375	443	416	444	451	397	422	422	402	409	460	458	413	396	411	405	415	455	489	439	418	428	400	468	467	426	387	438	416	434	400	417	370	382	411	412	418	425	412	391	410	412	427	419	426	391	431	461	417	420	415	439	405	406	437	449	460	382	380	410	403	418	454	412	462	401	418	369	411	416	424	410	427	416	453	418	388	425	426	412	413	405	384	397	459	398	417	401	436	406	413	433	418	411	413	384	443	425	447	374	415	405	447	443	425	407	441	425	435	369	428	396	433	461	429	452	400	386	410	423	417	414	408	407	410	437	424	416	432	445	425	438	404	429	381	426	397	443	392	392	399	383	456	405	415	389	421	409	404	448	397	379	406	410	430	377	445	403	415	421	429	431	426	428	441	427	405	445	407	416	412	405	419	415	446	382	438	437	422	378	409	409	414	459	427	463	407	411	474	451	409	434	415	442	404	432	473	427	414	401	432	424	415	412	414	402	425	419	428	389	429	430	398	400	431	411	434	399	432	412	425	385	441	405	426	393	429	408	457	416	403	428	433	408	443	440	389	395	412	395	409	408	457	422	400	407	404	442	388	428	444	437	449	377	402	428	423	414	415	409	387	427	390	388	427	408	387	454	452	444	418	446	416	407	402	413	432	419	413	444	403	405	405	421	441	464	432	394	444	406	414	430	464	416	427	421	446	406	395	422	413	393	446	425	417	450	409	418	411	430	399	418	403	439	396	447	397	430	422	401	464	397	455	392	441	434	413	444	415	438	441	456	430
31450	48225	33096	23008	17371	13209	8789	6483	5060	3778	2929	2638	2302	1749	1457	1283	988	969	887	838	787	729	671	642	546	574	563	494	538	516	518	541	528	522	518	499	499	481	484	472	456	485	482	515	506	558	544	539	494	487	489	482	472	454	473	447	464	471	459	467	479	460	488	440	438	514	459	500	484	455	469	464	457	431	448	426	428	472	438	395	422	408	460	416	455	394	412	441	438	408	433	428	427	434	418	431	400	451	410	444	397	427	430	435	490	427	421	434	433	425	388	409	436	450	448	440	437	425	487	420	454	442	425	432	430	474	467	442	415	434	435	426	420	428	434	398	451	445	434	417	421	420	415	411	435	437	439	405	405	477	417	460	440	430	412	461	455	397	443	415	417	419	421	430	419	414	427	397	433	418	400	428	423	429	401	420	426	431	467	418	423	413	406	432	454	436	420	413	439	415	455	419	431	413	441	445	428	412	435	405	445	470	425	445	409	436	425	378	388	446	427	426	410	459	430	424	451	449	445	442	434	453	427	423	431	395	432	464	423	405	425	442	452	457	407	436	419	434	415	450	474	422	416	422	444	417	410	400	422	458	410	443	412	416	447	409	444	414	429	393	430	450	443	428	450	400	421	421	436	458	388	460	422	431	409	410	443	412	442	476	400	423	450	415	443	446	449	422	406	470	427	412	416	473	433	409	434	407	436	404	391	422	402	415	441	407	452	416	420	426	427	399	414	453	453	445	424	454	426	401	410	432	443	446	442	429	438	407	440	437	446	505	408	390	420	404	430	416	431	419	400	407	431	398	431	437	484	441	437	446	397	409	428	428	440	416	410	413	407	480	418	434	405	403	421	411	403	393	432	427	399	444	434	454	435	434	445	427	444	399	440	431	438	400	434	440	428	411	432	434	485	423	438	432	393	427	429	454	433	394	432	444	451	436	440	397	442	434	430	424	429	435	406	440	436	444	425	433	452	412	431	409	408	446	432	458	395	433	457	411	397	446	416	417	406	462	401	433	439	430	453	431	434	427	381	405	421	442	410	439	453	397	447	407	427	444	438	432	415	406	433	422	446	407	388	483	452	416	400	429	433	409	412	398	425	431	440	391	403	434	359	400	429	403	428	423	440	419	390	432	396	468	398	472	464	442	457	392	408	426	409	441	430	437	417	408	443	424	404	464	419	441	420	430	462	418	423	410	401	394	470	447	421	427	433	391	419	451	436	429	453	447	437	443	436	406	438	428	396	458	413	414	413	397	382	440	401	419	438	416	411	396	409	434	412	393	422	443	437	434	405	399	442	419	423	430	456	427	412	419	417	405	424	438	435	456	425	440	416	414	426	407	405	448	405	440	392	439	418	460	410	420	407	386	395	417	431	394	420	443	415	430	446	459	479	437	436	417	453	444	405	417	419	418	443	400	399	385	452	424	456	460	414	427	414	461	452	417	415	413	428	419	437	412	424	393	418	434	409	414	421	415	418	425	417	423	468	406	421	467	436	405	448	426	432	430	450	396	449	488	420	419	422	412	433	417	439	444	409	388	438	411	419	401	445	437	404	431	445	396	400	413	435	453	449	447	466	419	446	427	424	450	420	392	400	397	401	443	440	444	435	423	466	434	443	414	426	410	401	452	447	412	415	434	401	407	425	410	399	413	452	441	413	402	449	415	449	448	432	451	462	428	413	439	429	404	442	436	379	420	442	495	436	442	453	445	440	448	436	458	432	429	442	420	421	434	419	447	407	402	444	467	419	428	425	405	430	436	425	439	412	419	449	448	435	430	425	444	431	407	425	392	401	434	419	470	418	430	437	402	416	404	439	395	444	384	403	440	447	382	454	425	484	441	433	420	411	416	430	418	443	422	413	420	439	442	423	430	389	420	457	422	398	450	444	430	434	417	439	439	401	414	441	418	457	419	416	412	420	445	411	443	423	412	407	434	388	463	399	422	433	417	408	456	436	437	426	437	404	445	444	404	422	446	432	416	398	436	410	424	417	413	425	459	412	439	428	438	422	407	436	398	426	439	404	395	432	429	418	433	390	420	408	444	450	432	404	445	418	424	455	371	443	447	437	431	462	387	419	376	452	435	410	424	421	432	457	422	369	415	416	452	459	420	414	426	438	429	421	412	445	446	449	443	406	429	414	401	430	436	457	432	448	386	427	415	414	396	401	405	425	430	425	396	397	437	427	399	432	406	444	407	459	462	464	415	431	412	444	444	418	442	455	407	430	399	436	441	443	425	446	441	424	423	400	438	414	392	436	410	425	388	428	459	422	459	417	421	437	394	428	411	438	412	422	438	418	424	438	403	392	406	388	428	412	457	430	429	392	459	449	403	442	423	416	412	431	441	404	409	434	431	433	453	414	440	427	390	442	440	420	456	457	442	451	440	451	421	446	445	430	424	428	423	455	474	430	436	447	402	419	448	441	430	430	422	432	424	401	429	468	440	449	449	433	421	419	421	428	415	447	461	430	414	424	417	474	407	421	427	423	412	415	423	411	416	389	441	401	448	432	449	398	401	416	446	447	383	406	407	431	443	403	430	453	419	399	391	402	442	449	449	464	440	448	402	451	428	449	445	397	420	418	405	447	398	385	458	444	438	446	415	420	434	473	447	412	469	417	447	450	440	435	416	426	415	414	419	428	427	407	385	487	435	374	419	422	431	435	414	415	414	425	441	417	445	429	422	418	440	439	447	424	442	439	403	452	440	405	440	463	450	425	424	452	394	412	429	422	482	424	445	434	393	432	447	429	400	424	444	430	411	437	413	452	409	426	425	443	447	425	415	461	428	425	409	459	420	442	466	410	428	443	425	417	431	430	421	432	406	446	467	437	414	419	454	444	418	423	426	391	441	440	438	457	445	437	445	419	401	418	402	416	415	459	431	405	412	408	415	496	419	429	448	417	441	410	426	413	443	440	415	451	422	443	380	433	449	483	460	422	442	434	419	449	415	456	403	435	466	466	431	455	444	436	449	417	441	446	412	427	406	392	413	422	404	377	403	419	432	448	406	434	416	426	385	437	419	422	434	431	456	437	449	416	432	482	387	408	415	450	450	425	435	425	440	436	437	467	440	484	461	432	416	423	407	435	424	426	405	438	434	429	408	427	405	449	437	424	414	419	460	430	426	431	457	390	431	422	436	418	434	438	416	446	434	420	401	435	425	441	464	426	448	430	412	453	427	441	441	447	436	405	433	463	424	425	430	429	418	436	440	415	423	410	425	415	421	437	394	412	404	392	418	457	422	424	453	449	423	386	441	439	428	438	420	450	402	427	428	439	433	393	445	418	417	474	415	436	450	469	425	422	456	428	434	441	430	468	434	420	416	441	429	394	431	449	454	421	439	434	371	442	415	471	429	393	423	432	414	432	421	388	412	424	464	400	429	401	444	435	417	434	453	437	407	450	435	430	419	399	403	413	450	424	418	438	425	452	404	422	409	421	433	436	394	470	476	419	444	454	434	425	400	419	433	426	391	460	427	401	410	423	447	455	391
29271	23578	19910	12555	6113	3426	2055	1459	1073	823	613	679	534	496	432	408	360	343	343	345	359	310	277	266	325	265	291	279	234	271	256	289	263	244	277	277	246	254	265	273	283	264	253	293	265	292	259	278	285	233	273	257	258	241	239	234	239	252	267	263	281	255	269	237	263	251	248	249	241	255	245	274	268	257	256	234	276	282	266	255	243	255	239	261	263	260	242	272	251	266	274	271	250	252	264	237	250	255	253	221	245	279	234	251	275	244	279	232	231	268	247	254	239	278	262	264	286	273	270	239	267	238	243	254	225	275	255	243	274	269	243	239	291	270	250	275	226	252	245	251	238	242	250	246	255	254	279	250	242	248	255	255	246	248	268	254	234	251	281	251	242	250	242	270	239	270	244	257	279	236	251	261	234	266	241	262	269	244	250	258	255	257	236	246	273	253	288	228	245	236	261	256	240	237	256	243	256	266	256	242	241	255	253	262	269	252	254	258	232	235	247	242	234	257	245	265	247	239	257	237	271	246	243	236	255	268	244	260	281	249	233	229	248	256	238	225	258	250	278	266	244	249	276	242	245	255	238	242	242	230	250	235	244	252	231	229	249	254	255	239	246	273	258	237	255	238	242	237	260	247	218	266	229	252	258	258	261	268	250	241	268	234	239	226	282	267	249	239	223	271	266	266	252	257	234	253	238	250	233	238	251	253	280	276	255	208	267	249	255	268	282	274	236	229	238	250	244	270	254	232	229	261	248	257	244	256	235	235	243	196	274	263	262	236	234	248	260	225	232	228	257	267	270	251	256	252	253	241	246	241	252	271	265	226	276	264	255	264	235	231	235	243	236	253	282	236	254	258	262	271	239	252	252	235	239	249	227	237	262	252	256	243	245	267	214	269	227	218	272	239	237	246	252	274	251	254	243	243	258	256	219	235	258	277	248	255	261	250	239	250	235	276	255	237	237	255	265	237	256	241	249	245	230	246	230	270	245	235	254	260	245	264	273	235	231	241	247	233	262	207	265	255	239	270	254	254	259	233	267	249	218	256	231	247	239	272	251	234	226	271	234	260	254	256	245	269	278	249	264	247	254	253	267	238	281	265	247	242	267	265	263	246	280	240	252	237	256	251	264	258	235	270	229	248	262	235	261	243	238	252	251	265	257	268	254	249	257	276	243	256	259	228	223	225	261	218	265	262	235	241	243	265	248	259	290	252	274	240	266	220	259	219	241	255	254	253	250	266	231	218	223	248	251	242	255	234	264	251	249	244	224	244	234	280	242	256	275	239	238	252	258	250	256	279	254	206	234	237	287	239	232	285	259	263	233	234	247	246	251	261	269	258	242	224	260	257	265	207	276	258	269	230	248	238	247	238	273	238	225	262	258	269	234	271	246	243	273	262	232	267	252	242	240	248	248	246	267	245	261	234	286	268	253	255	254	272	272	227	265	225	265	249	257	209	273	251	216	243	237	257	244	217	238	241	220	211	240	221	263	258	221	278	227	244	245	249	260	251	243	272	236	230	267	225	244	265	252	252	251	261	251	252	245	230	257	251	251	258	255	240	238	259	272	268	252	248	259	254	253	258	263	260	262	248	243	211	275	222	257	233	247	251	262	260	232	252	273	258	228	254	229	230	228	266	242	242	259	252	259	259	226	257	265	232	235	258	235	256	254	261	251	261	270	266	240	273	243	245	229	219	234	257	228	234	276	236	263	227	241	244	249	256	240	239	235	283	288	261	280	257	242	242	246	288	261	242	240	239	257	263	250	259	249	240	250	254	230	250	239	232	231	258	266	244	249	254	237	248	241	254	256	254	267	244	255	255	237	251	257	234	249	264	251	244	255	205	244	222	242	277	266	236	242	241	233	236	282	268	248	236	244	225	253	223	240	255	227	234	247	232	247	246	258	221	260	253	259	255	258	248	238	263	275	265	237	240	243	251	273	233	243	240	241	250	254	255	267	240	236	250	282	226	279	238	230	254	272	241	257	263	276	216	251	256	244	235	257	228	256	273	244	268	253	261	243	265	240	267	272	239	230	275	248	241	270	248	245	249	245	257	248	223	270	260	282	237	261	234	273	261	252	245	252	276	271	248	253	253	235	228	243	239	228	234	249	255	257	271	233	240	262	276	243	259	236	236	222	247	233	250	251	286	249	253	256	252	239	248	229	214	244	240	240	231	267	253	268	260	261	269	263	255	240	231	251	260	224	262	230	217	249	267	266	271	262	263	251	267	230	227	260	225	279	233	272	248	258	260	278	272	248	230	214	238	248	263	257	272	255	260	255	266	260	215	230	241	255	232	283	205	258	286	243	253	233	217	221	266	294	255	254	236	272	240	250	262	232	257	263	233	268	239	244	226	224	257	245	244	257	228	265	241	249	253	249	235	234	260	230	261	234	266	249	267	253	263	265	247	257	264	255	252	248	292	230	267	242	298	255	234	221	274	257	261	245	216	249	251	232	276	253	261	285	255	233	255	247	252	236	238	250	259	268	264	257	284	237	261	239	234	232	237	263	236	239	250	230	253	253	278	242	243	255	261	259	241	238	243	234	244	251	222	267	238	244	279	253	248	240	239	251	235	254	219	251	253	264	247	261	252	258	266	238	208	253	250	247	210	256	265	265	219	244	251	238	260	239	230	242	255	254	239	246	218	255	230	260	250	238	255	276	263	259	230	250	257	243	267	276	263	251	265	251	267	235	243	258	267	257	245	264	255	226	210	267	245	246	256	223	251	253	260	230	289	248	250	263	245	229	267	228	242	242	262	259	267	266	263	246	249	271	242	226	262	271	237	244	237	243	238	270	248	245	205	226	220	236	247	238	253	255	263	218	250	220	275	223	251	255	267	271	236	241	260	245	281	240	235	223	260	260	240	264	241	240	238	237	261	256	247	239	260	262	244	266	236	262	242	261	221	234	252	243	243	231	233	256	251	249	225	247	260	241	208	228	234	297	267	283	256	263	241	251	217	249	258	218	258	241	251	234	247	225	237	250	242	241	263	249	247	256	272	223	264	229	242	268	270	271	261	235	212	233	228	248	244	269	234	239	269	265	251	256	243	246	273	249	270	246	257	238	236	262	238	277	257	233	252	225	258	248	241	238	233	244	245	255	247	241	255	253	260	234	266	245	276	250	272	252	260	233	254	265	248	262	254	284	255	264	257	256	263	232	265	236	224	244	267	251	243	273	236	256	226	248	249	240	252	218	233	268	270	235	253	274	249	253	273	259	216	287	220	222	252	245	216	270	244	246	226	272	253	250	252	262	243	248	264	274	272	245	245	253	285	251	259	233	246	265	274	257	240	232	266	252	247	260	242	231	240	267	255	264	264	235	246	267	232	255	266	243	261	272	256	247	232	245	249	262	246	264	258	222	221	262	250	258	246	251	219	259	220	269	258	257	239	263	269	222	242	284	240	251	246	242	228	260	258	252	239	227	247	268	243	265	240	258	236	245	251	232	255	255	257	267	244	238	252	228	281	276	267	278	215	266	251
25386	32732	19713	12057	8302	5794	3632	2520	1865	1431	1062	1032	917	761	626	522	474	408	431	422	410	384	357	332	291	312	301	274	285	270	288	300	315	299	275	288	276	300	271	297	302	285	329	294	281	316	283	324	278	301	304	283	275	262	280	269	303	264	261	279	297	293	283	288	295	267	265	272	274	252	300	313	283	292	283	308	303	291	299	260	285	266	295	248	287	266	266	288	249	254	297	275	255	308	261	264	260	282	249	288	254	245	293	299	272	246	265	264	261	310	255	283	275	284	273	268	274	312	299	281	271	271	272	290	268	269	276	263	278	286	266	263	258	256	253	277	303	276	274	266	248	266	292	273	265	262	275	306	281	266	291	258	263	272	285	314	291	268	254	235	271	236	265	265	306	270	291	259	274	269	255	253	255	277	262	257	308	245	276	254	303	277	266	294	236	290	269	277	251	284	272	257	262	281	270	266	278	295	262	273	259	280	251	286	241	280	272	269	268	269	267	254	268	270	288	255	249	278	263	247	266	260	261	272	257	257	274	248	287	285	269	267	290	319	305	263	280	243	252	303	255	303	235	260	265	301	263	264	308	266	298	247	295	265	251	236	257	275	284	285	266	297	267	272	251	258	288	279	269	303	242	274	265	229	252	259	274	264	298	270	266	252	275	255	278	241	279	253	257	277	257	282	263	272	256	294	269	278	273	259	274	261	291	247	292	279	276	263	244	259	266	258	255	273	273	264	239	260	294	247	272	270	256	290	293	250	245	264	278	297	251	252	277	274	248	256	253	239	271	281	272	252	293	278	277	262	252	270	290	299	262	286	270	249	288	283	245	256	291	277	280	287	262	247	280	254	250	247	277	273	248	264	273	305	252	300	266	261	276	256	268	254	236	271	287	278	256	269	264	274	280	265	262	274	305	271	275	272	269	269	289	272	237	281	267	261	277	278	291	276	285	279	290	273	234	255	280	251	284	257	258	253	256	285	234	298	284	273	272	274	250	276	289	271	285	279	275	275	285	235	293	262	279	269	285	245	256	266	261	263	262	247	288	262	262	233	294	248	278	266	251	300	274	267	295	270	241	242	278	270	296	249	263	245	277	261	258	274	270	253	268	283	254	255	286	253	248	265	263	282	262	272	286	270	299	272	325	255	285	291	261	282	262	274	271	243	282	271	260	267	282	266	256	257	280	247	272	270	295	272	280	274	272	278	284	279	302	258	262	277	274	261	267	274	257	284	257	262	275	279	245	296	276	263	271	282	269	253	243	250	253	269	249	266	293	250	266	246	268	265	250	251	278	260	282	304	236	300	309	275	272	262	266	262	294	265	294	277	258	262	284	263	269	269	260	277	283	270	274	274	239	236	254	289	299	283	272	284	283	273	271	259	257	269	256	261	242	252	241	274	258	265	286	267	284	280	270	270	276	248	232	269	276	251	256	273	256	275	285	275	259	282	296	254	264	290	258	299	259	270	236	285	262	293	282	251	258	259	253	275	255	248	265	297	283	237	259	264	274	258	264	277	294	258	296	273	239	275	248	254	273	257	275	269	272	262	264	284	260	305	269	277	272	255	264	257	260	259	248	289	295	287	264	245	281	241	287	283	301	271	278	269	288	283	284	282	297	285	277	264	280	271	274	285	259	249	261	249	253	274	293	287	239	256	257	275	249	226	269	268	273	281	258	296	272	261	259	257	283	254	255	280	260	250	285	252	279	269	285	237	259	274	281	295	266	289	259	282	269	325	256	303	259	246	300	272	267	283	269	276	258	260	228	257	275	261	255	286	292	264	268	276	242	279	289	248	254	275	265	282	264	270	244	254	274	241	283	268	259	267	254	261	290	269	273	332	300	260	241	288	292	256	286	288	263	242	251	275	272	246	257	287	275	277	273	285	265	276	273	273	264	290	280	264	292	245	273	244	291	283	277	250	236	284	280	262	304	266	270	302	285	277	281	263	260	269	272	275	250	284	249	270	284	258	278	256	279	245	277	301	270	270	257	263	262	266	270	278	296	282	265	269	274	252	250	277	266	269	270	259	272	289	261	285	268	281	264	260	257	270	256	255	267	290	282	265	273	256	256	262	298	285	256	256	283	254	254	286	244	311	277	293	267	252	263	246	229	278	262	285	272	302	282	251	291	289	263	294	274	260	257	266	277	269	303	285	285	288	257	240	266	260	263	275	297	263	302	264	276	280	248	240	283	280	258	280	274	279	256	260	271	288	300	264	256	276	274	262	254	286	262	273	279	262	284	256	292	279	269	264	245	284	251	248	307	241	267	305	270	235	313	267	295	285	284	265	242	271	277	272	289	267	287	263	277	279	261	287	274	313	292	284	267	282	242	283	266	262	246	248	266	270	297	275	263	302	251	255	250	294	272	271	283	261	269	250	282	274	283	276	236	268	271	260	273	279	274	305	289	263	230	262	301	249	256	286	287	239	280	287	264	259	269	263	280	285	278	248	270	265	235	274	273	247	254	298	296	255	294	297	250	277	279	266	276	267	249	283	273	264	286	254	247	285	233	276	242	301	260	266	266	248	279	256	268	262	287	284	266	291	282	289	264	278	278	264	263	254	279	260	268	265	254	278	274	291	273	264	240	252	259	268	297	287	292	249	273	281	282	269	288	276	264	270	281	247	275	290	268	292	266	241	248	276	283	264	285	282	266	273	285	275	301	280	264	271	300	293	279	288	282	276	289	265	232	277	237	239	254	273	280	290	248	235	262	283	274	258	268	282	290	256	266	256	263	253	273	269	301	279	281	256	272	270	276	251	302	258	292	249	290	302	254	250	281	269	289	295	299	272	282	291	298	238	256	274	283	265	287	283	272	302	289	270	222	266	232	282	271	273	269	276	278	258	260	248	264	290	282	283	290	266	251	264	256	247	270	253	245	287	286	253	268	271	270	283	274	270	240	254	276	265	270	277	264	273	261	262	252	307	261	244	285	268	282	267	258	252	306	275	245	256	260	301	284	266	261	266	275	266	273	272	285	281	253	259	292	291	268	271	266	300	278	281	294	276	276	287	263	265	255	272	244	251	260	270	270	273	287	276	269	260	264	283	272	278	276	282	282	271	263	294	266	266	262	280	275	256	256	292	288	255	306	246	257	284	244	267	244	264	289	260	278	270	269	275	248	298	250	271	247	242	277	286	286	258	297	255	285	258	287	267	249	287	283	267	266	266	258	286	233	288	298	262	281	258	269	279	288	273	275	289	269	278	249	277	296	282	286	297	262	287	287	279	269	270	250	299	237	251	300	264	247	282	226	269	243	269	257	264	292	249	295	258	288	276	285	254	262	262	285	264	267	275	275	281	276	262	259	274	270	311	247	258	266	266	260	272	266	262	272	214	265	274	272	245	254	275	273	299	295	294	271	251	290	270	268	275	266	289	261	278	249	280	262	279	275	281	286	255	276	270	263	261	252	288	241	273	275	283	289	288	271	258	268	300	262	265	273	265	250	290	281	281	289	236	231	301	277	235	279	284	311	277	261	244
23939	21211	28374	24451	21226	13541	5030	2650	1897	1609	1183	1001	877	782	680	567	521	471	468	461	444	396	407	367	361	338	340	343	328	346	325	324	326	347	317	315	307	307	320	322	296	324	295	313	313	310	311	331	352	341	297	308	291	286	299	307	268	265	314	303	316	309	303	290	329	318	291	298	284	303	319	311	310	286	315	336	325	291	298	310	275	284	304	302	285	267	285	294	314	295	273	276	280	279	302	300	292	302	308	274	316	292	285	298	294	270	278	290	288	291	281	294	280	256	291	296	275	293	284	279	285	277	283	280	299	286	290	254	263	280	328	278	306	281	288	255	303	300	288	318	283	292	292	302	279	316	309	295	286	270	298	270	265	283	296	289	274	300	277	276	293	266	280	312	296	294	265	270	274	299	287	271	261	283	287	296	276	303	297	299	288	290	276	288	309	269	277	289	296	284	265	300	288	273	294	287	284	322	271	279	278	328	290	297	303	262	299	280	269	288	300	275	240	264	278	256	299	281	270	308	294	291	293	307	286	297	287	292	306	281	289	311	268	273	311	278	289	261	313	286	280	294	278	298	282	289	299	281	278	295	295	273	278	278	295	288	296	300	273	304	297	313	268	269	306	274	271	289	258	300	279	313	297	286	300	278	312	281	289	267	293	276	296	278	277	259	304	279	285	290	284	282	268	290	303	287	317	274	293	310	301	298	319	299	272	300	308	269	308	282	292	265	274	272	299	274	294	304	254	325	299	275	283	258	275	313	288	292	309	290	295	269	290	295	279	294	283	301	285	259	271	259	293	285	301	280	287	276	292	263	296	276	293	293	278	296	292	266	280	277	297	301	299	287	295	280	290	264	292	307	316	283	264	253	267	299	274	268	271	282	306	297	289	258	282	286	268	280	309	312	271	278	287	300	284	301	291	280	282	313	291	264	275	297	272	291	299	283	290	309	300	275	282	293	268	286	314	304	300	272	280	286	290	271	282	281	291	306	285	280	296	270	284	303	287	295	336	314	282	314	265	265	295	289	248	286	290	274	276	280	301	283	328	298	279	300	313	303	308	306	307	287	271	271	275	273	278	262	329	261	288	274	260	292	287	291	298	273	302	318	290	309	262	284	307	293	279	260	243	300	294	283	299	290	285	297	312	282	311	320	305	293	294	285	268	277	278	272	253	275	301	265	302	277	285	269	260	281	296	312	264	260	256	308	298	268	289	285	278	303	319	272	294	257	277	293	283	284	288	295	299	296	301	289	313	268	285	279	309	327	264	276	306	296	325	279	283	315	320	277	287	275	297	293	261	281	298	326	267	257	288	282	303	303	270	248	295	296	299	267	275	283	265	288	311	288	258	302	287	310	318	327	291	307	332	297	261	337	310	272	287	296	293	281	286	289	275	310	290	288	299	263	305	289	307	277	285	305	281	276	289	290	285	311	263	312	287	305	281	257	284	284	293	276	289	294	292	254	289	306	294	266	292	305	307	311	283	307	266	283	264	271	293	283	286	297	285	270	298	319	299	274	298	275	288	273	305	293	258	299	292	289	277	295	317	299	307	300	294	283	304	322	288	307	317	276	304	299	302	319	277	279	294	259	271	277	316	297	310	277	284	275	279	268	256	294	289	279	311	252	278	251	318	280	291	291	301	272	299	321	292	281	294	269	254	291	305	299	286	276	284	328	302	264	289	304	297	298	286	313	303	299	271	305	308	310	264	278	318	258	277	288	262	276	259	291	266	274	315	249	305	285	260	269	297	276	254	304	278	288	275	308	270	289	277	298	299	273	270	305	275	295	275	280	264	293	278	276	277	274	296	277	268	284	282	291	291	309	296	308	316	304	282	307	271	244	280	285	301	282	264	280	306	283	268	268	318	308	319	294	270	262	292	283	285	284	313	303	284	297	296	297	282	289	272	274	300	275	294	285	284	284	281	313	267	304	280	280	322	312	284	315	314	278	307	289	282	301	313	243	274	288	293	317	284	307	276	291	272	277	275	282	269	283	296	266	277	286	282	285	296	297	287	323	297	267	296	297	288	293	281	300	290	295	294	229	315	312	301	259	283	270	304	301	272	277	278	280	306	318	306	289	293	295	280	292	297	301	302	303	309	303	297	274	263	295	316	311	276	283	282	306	289	278	288	282	276	285	285	278	287	266	292	291	273	282	307	283	272	276	304	266	284	318	284	271	320	265	304	292	279	329	272	276	282	306	283	320	280	276	314	262	283	276	288	276	323	282	284	265	274	281	294	310	295	290	283	266	317	309	273	303	294	301	332	312	286	303	286	279	288	290	299	271	311	263	295	296	273	274	281	317	290	288	278	273	288	292	285	290	278	282	256	296	254	307	287	276	282	286	282	264	272	309	262	292	306	249	280	261	307	271	262	271	281	281	280	286	264	291	277	281	304	286	283	309	329	282	258	254	313	275	311	267	268	301	304	261	293	282	295	280	270	313	280	277	314	279	285	310	290	288	286	310	310	275	282	264	272	268	290	292	324	277	288	314	306	268	266	276	304	338	258	296	268	285	300	305	270	286	293	282	281	277	292	295	285	294	297	304	293	280	302	303	299	301	299	323	323	286	290	269	287	303	285	308	305	279	304	276	275	274	310	281	305	296	303	243	298	291	320	284	272	274	263	273	289	311	297	301	298	292	284	316	276	263	291	256	304	296	258	262	254	283	319	281	279	291	288	291	270	301	302	317	278	289	275	269	276	288	290	290	331	302	248	316	268	319	318	272	272	292	318	268	299	291	302	301	291	287	269	261	277	278	280	271	284	286	284	291	312	247	279	290	298	276	289	303	311	289	286	305	271	282	267	305	302	274	316	305	249	285	301	264	286	281	278	292	294	284	286	308	284	307	313	287	302	298	274	265	294	271	284	275	284	290	279	321	312	276	261	292	305	277	291	281	306	286	266	289	300	278	281	260	300	277	308	322	308	282	262	271	286	306	307	278	290	305	301	264	270	282	298	335	269	270	286	304	311	285	274	280	288	301	291	298	260	290	296	301	255	262	293	313	282	276	264	287	299	298	275	290	318	288	258	280	272	289	276	304	283	250	310	256	297	320	273	302	302	298	302	278	276	284	283	300	293	284	275	283	263	300	271	290	275	281	296	260	286	256	276	306	260	275	304	268	311	280	263	249	293	277	286	283	265	304	299	277	286	270	285	297	294	281	286	260	327	290	268	281	261	294	292	276	287	293	291	288	280	275	287	280	312	285	289	286	263	273	282	298	313	326	298	286	273	277	322	286	294	271	291	259	266	304	270	262	292	272	303	280	283	319	324	306	319	281	279	281	299	308	262	298	276	246	262	308	286	282	296	267	276	318	296	281	257	254	292	318	327	286	330	289	288	297	277	280	309	319	280	288	313	290	295	277	290	297	259	314	275	265	255	285	265	301	256	261	289	289	281	306	285	306	270	294	291	340	262	283	286	284	300	283	282	287	293	268	301	300	250	272	277	265	325	268	296	304	287	274	277	300	298	285	306	279	276	280
28441	44308	27938	18365	13294	9489	6058	4245	3189	2602	2001	1563	1442	1166	1024	789	702	631	631	590	581	493	454	439	392	402	345	386	352	338	375	388	327	342	339	354	352	341	343	319	356	352	327	348	337	352	364	383	374	333	319	352	335	315	339	320	336	335	287	345	323	335	331	314	328	293	345	320	345	319	335	331	315	325	308	327	310	292	354	333	295	316	311	319	305	303	261	331	325	305	297	306	296	311	296	273	302	292	274	283	314	265	305	291	275	311	320	289	297	306	286	301	302	321	313	289	301	326	311	299	279	324	305	296	314	284	313	290	298	286	323	288	308	306	326	289	289	300	284	314	298	308	265	317	290	286	324	314	319	302	308	300	290	321	303	304	322	292	333	337	293	295	310	295	314	282	341	314	294	316	318	320	309	307	289	315	284	288	309	309	290	278	293	329	295	319	279	334	306	318	283	296	296	317	307	328	270	310	287	303	326	285	289	306	319	295	297	298	323	307	283	276	302	312	326	308	295	294	307	312	287	319	311	295	297	288	287	305	313	337	291	294	307	316	312	311	303	290	274	289	305	309	313	294	328	305	275	319	289	306	310	310	299	330	295	318	322	330	298	314	274	274	301	293	342	317	293	277	300	320	301	315	285	312	283	292	295	324	327	326	301	318	304	296	314	292	312	298	272	317	283	259	330	304	302	300	305	303	292	297	287	310	297	306	253	313	287	321	281	293	305	302	265	317	298	277	271	308	278	297	292	302	307	340	306	302	335	280	283	301	296	298	277	369	293	311	313	309	292	318	287	319	305	304	331	340	313	330	304	324	287	316	287	303	311	288	272	299	321	293	287	307	296	273	306	311	293	269	311	312	295	315	288	291	299	311	302	337	317	283	294	283	287	316	266	296	324	279	340	303	256	276	336	297	315	318	298	303	324	293	303	325	298	315	279	282	298	292	342	282	276	313	288	284	317	295	307	308	274	281	292	284	316	312	284	313	298	275	299	314	334	299	267	320	293	304	282	306	301	274	294	313	326	277	277	274	306	283	328	303	307	305	297	297	305	293	298	330	300	286	326	317	279	284	300	323	305	293	276	287	270	295	282	285	325	267	314	301	295	277	291	305	278	271	298	315	296	297	300	327	283	295	281	316	293	282	289	279	317	316	302	277	311	304	315	276	320	254	330	310	290	322	316	304	343	301	318	308	294	307	298	307	308	297	325	328	309	299	293	307	299	310	305	285	283	331	329	327	311	315	307	310	295	333	314	279	307	305	286	314	313	270	292	315	312	307	331	309	318	284	330	278	261	296	311	304	310	321	298	297	323	294	320	298	284	272	308	291	326	301	289	298	286	337	333	295	324	309	327	290	304	283	286	303	290	295	296	303	322	287	289	300	325	277	289	298	270	282	308	298	293	301	310	296	318	281	317	311	318	324	319	302	289	290	322	309	323	291	279	320	316	321	263	279	347	279	313	303	327	282	291	270	305	319	323	278	315	321	345	283	319	321	261	282	306	272	318	288	312	277	290	281	288	290	306	287	342	309	273	315	342	297	296	294	295	278	318	278	295	314	333	278	303	274	315	283	282	304	301	275	315	313	285	267	306	314	287	276	312	311	311	275	325	315	292	333	304	334	289	291	303	284	324	319	315	302	281	311	280	313	312	333	291	294	294	272	297	328	311	287	293	315	320	313	301	291	317	325	319	317	329	332	289	308	310	301	301	292	298	290	294	300	288	307	308	299	320	324	326	304	324	305	297	307	276	273	298	304	324	276	280	299	296	281	273	322	289	293	276	303	299	325	309	324	324	290	306	323	301	307	297	272	304	282	296	275	266	298	283	322	288	329	326	288	284	318	299	322	300	308	291	279	285	335	290	312	337	298	303	312	292	326	273	311	280	289	290	317	302	307	330	290	315	276	348	292	321	302	313	291	296	280	339	325	302	306	308	309	308	309	284	305	313	276	299	298	307	323	326	310	354	323	333	303	305	310	266	298	321	299	318	293	317	311	307	334	299	321	285	293	301	290	320	277	274	322	282	304	326	300	340	269	281	302	311	304	308	288	294	337	290	281	315	277	296	305	315	297	292	297	282	307	317	290	285	304	303	306	292	313	292	278	289	287	306	293	284	263	306	329	333	277	297	307	292	279	277	343	306	286	283	299	277	279	277	314	300	337	332	300	321	275	323	293	326	313	305	307	285	332	307	297	296	333	300	297	302	286	307	301	295	286	320	340	316	310	300	318	282	292	316	312	323	281	316	337	314	302	316	313	292	289	325	275	324	301	301	276	291	256	294	293	306	307	316	307	332	321	309	309	289	290	298	325	321	282	274	340	263	321	285	282	293	302	316	303	307	289	302	333	307	323	281	323	308	297	267	330	321	322	304	328	285	281	294	291	320	296	303	286	310	259	285	275	318	285	290	300	299	302	339	288	308	288	297	275	332	278	284	294	287	307	334	277	287	288	336	331	308	305	290	350	321	298	277	290	289	299	330	329	298	289	304	292	303	302	316	284	313	292	275	296	310	303	328	272	271	284	312	308	268	284	303	316	276	290	304	322	266	280	314	307	346	332	321	289	295	306	290	336	298	282	335	261	278	275	302	296	337	306	305	278	321	315	300	316	302	301	289	289	299	306	319	298	308	308	308	308	292	307	289	291	302	282	325	284	274	300	291	297	313	283	314	290	303	282	318	344	252	309	283	308	320	286	315	300	305	287	299	285	285	283	290	282	318	289	297	306	306	316	315	292	299	308	296	279	298	327	314	306	328	313	317	272	342	296	292	286	324	304	279	320	317	280	291	306	287	291	294	302	273	286	321	289	306	306	305	332	305	319	282	319	303	290	295	339	286	319	305	306	290	325	287	300	296	270	279	316	294	309	291	311	299	317	332	293	299	293	290	345	331	270	313	279	304	313	275	296	320	290	312	311	285	293	300	286	299	317	281	277	270	301	316	309	310	295	290	292	324	299	317	332	329	317	294	347	289	273	328	314	310	312	287	290	324	263	314	338	312	309	304	294	295	296	286	304	295	328	286	311	300	288	298	281	326	322	280	292	334	279	284	316	289	276	315	309	305	299	324	307	301	287	318	308	309	314	324	313	322	302	308	335	288	317	318	307	310	305	328	302	291	297	309	330	307	305	318	317	311	284	318	303	319	275	296	256	304	286	322	322	284	297	309	315	287	278	306	299	303	298	308	304	312	295	297	294	307	286	316	332	303	331	301	313	314	308	306	313	281	297	297	289	306	274	300	271	280	316	307	288	295	330	321	273	304	292	314	274	294	269	304	288	331	318	289	314	310	289	265	274	289	277	306	278	321	324	316	284	311	313	332	326	273	313	285	293	323	305	299	298	290	303	310	311	329	314	321	298	292	286	291	290	278	293	289	314	289	275	328	313	328	334	294	287	308	293	292	358	318	309	292	284	281	301	301	324	342	290	339	294	330	286	308	316	300	311	299	313	275	310	294	296	311	316	265	295	292	283	295	312	296	298	298	260	305	268
25235	21321	27400	25568	14837	5960	2898	1827	1404	1285	981	859	736	741	641	588	488	503	457	446	427	436	433	369	399	360	360	366	360	369	349	388	334	366	322	355	343	357	357	341	327	349	332	344	350	382	383	343	357	346	344	318	325	341	346	356	332	338	349	344	352	336	355	344	331	385	360	308	314	387	301	320	378	350	341	330	340	322	363	360	316	336	337	338	356	329	342	322	323	313	323	340	316	333	368	321	349	338	340	310	355	315	340	347	335	329	311	337	340	313	331	325	338	320	315	337	361	327	324	326	365	348	335	350	326	318	332	342	352	357	313	309	347	309	338	314	349	294	365	304	324	340	355	305	328	349	333	301	348	361	332	319	318	330	329	346	341	341	317	372	314	326	327	341	327	367	317	348	343	323	331	361	341	342	327	328	319	352	326	332	323	320	270	329	326	287	331	309	361	313	323	334	329	325	319	343	378	301	346	325	322	321	322	324	344	341	318	326	316	370	329	334	327	334	324	318	310	335	316	344	328	340	362	333	302	351	337	340	313	388	337	347	322	328	323	309	312	314	309	326	320	324	324	340	340	330	305	336	322	346	322	329	297	320	343	329	345	326	341	337	332	314	298	322	340	342	315	311	315	338	349	318	307	332	361	323	336	326	303	334	292	300	328	311	337	323	365	312	299	311	315	317	330	342	309	325	325	341	320	323	336	302	334	339	312	351	337	329	324	326	338	328	363	311	331	340	349	343	329	323	335	305	309	344	330	331	367	323	325	351	333	307	323	324	318	349	319	325	344	324	313	359	340	367	334	315	340	345	318	309	325	319	334	363	318	354	326	347	323	354	346	328	324	329	366	315	330	297	340	343	299	367	313	312	317	341	338	333	324	328	343	381	318	315	338	357	348	308	298	344	325	300	335	346	344	319	307	318	342	340	319	318	336	315	333	312	319	310	303	331	337	330	353	344	324	318	330	332	334	333	352	315	346	331	317	320	346	363	306	312	344	303	318	322	332	371	345	318	349	336	339	334	328	309	336	301	338	319	333	338	308	313	333	331	315	281	371	327	318	295	335	315	296	374	348	320	308	310	318	352	346	329	323	323	315	325	322	340	338	354	324	341	324	335	336	338	343	358	352	334	345	319	340	339	367	335	340	347	317	327	315	330	345	343	318	293	320	331	336	337	305	346	325	360	323	319	315	378	293	363	325	311	321	342	338	337	343	312	341	346	337	311	348	299	319	308	326	339	309	339	345	322	332	349	340	348	343	277	327	332	314	338	356	304	330	329	285	336	335	303	368	310	348	318	373	324	324	360	321	320	351	349	355	324	344	322	341	322	329	338	351	322	322	332	320	307	278	339	349	360	344	357	325	321	320	341	325	313	336	365	326	350	302	306	364	373	317	331	320	352	334	343	340	333	321	330	335	347	349	346	346	347	320	291	324	300	323	330	337	335	322	335	370	344	329	345	360	320	345	338	321	312	346	329	352	341	334	308	305	311	309	308	352	307	334	314	327	302	364	323	331	332	312	314	316	340	322	310	311	328	348	306	272	335	339	350	355	358	342	305	323	322	337	356	315	330	317	311	305	366	353	322	350	325	336	309	330	320	337	328	353	331	343	318	332	323	348	364	294	364	319	289	296	328	324	347	343	353	318	320	325	339	375	338	316	305	309	359	314	324	349	316	334	330	336	318	321	349	329	340	331	373	324	336	347	329	335	319	305	352	333	306	316	347	346	321	325	325	368	316	312	323	325	325	296	346	343	335	324	333	312	331	367	340	345	327	333	323	328	325	348	348	344	340	348	319	328	328	315	322	327	351	326	325	316	331	317	333	322	346	340	359	335	320	350	321	325	317	358	327	330	335	372	319	300	313	312	345	368	326	309	317	331	323	314	358	343	347	350	346	332	327	333	355	311	336	343	334	337	339	325	363	332	312	333	351	346	306	349	344	354	344	334	319	314	315	326	367	318	314	356	337	298	339	341	326	325	355	301	322	312	334	361	328	344	306	319	315	314	339	341	359	341	341	320	320	326	337	325	364	325	318	330	338	373	306	335	323	313	321	317	315	369	356	304	305	313	295	320	363	321	332	324	319	330	313	325	329	340	299	338	326	347	305	328	295	325	341	313	327	344	357	327	329	361	309	366	316	324	325	324	318	337	339	317	306	306	333	342	341	335	286	329	349	323	341	308	360	277	335	318	309	310	317	342	351	328	319	322	323	365	324	347	349	323	308	329	367	295	302	339	318	332	319	297	346	317	316	383	306	317	333	322	329	349	348	364	352	329	359	317	328	358	298	320	333	339	331	336	310	327	303	327	336	356	325	311	341	317	349	334	298	315	342	391	334	332	321	299	358	350	305	329	343	332	358	312	307	302	339	341	328	320	322	344	324	329	336	326	305	315	339	321	298	338	304	348	340	309	351	302	323	338	332	334	325	328	354	336	303	313	349	339	348	326	314	312	333	359	348	329	333	327	322	316	308	325	337	315	332	313	325	301	313	328	359	328	325	333	305	328	303	313	336	358	323	331	339	359	321	350	330	321	314	301	307	295	338	335	341	320	307	343	355	323	322	327	310	317	314	349	324	328	362	337	335	331	339	326	313	330	333	323	295	335	332	408	322	336	317	343	311	349	319	319	361	343	344	361	307	347	331	341	326	339	328	341	346	304	345	319	330	343	355	340	333	315	354	316	336	344	345	338	326	318	364	321	309	348	326	314	301	366	326	338	328	311	331	314	319	291	312	322	328	335	313	353	328	278	362	330	311	322	330	305	282	303	343	314	344	318	344	344	326	333	317	285	347	315	346	331	345	325	326	304	334	328	361	315	341	307	317	338	332	312	340	345	353	336	310	331	320	326	366	376	334	317	329	344	331	372	335	315	353	334	345	328	334	319	352	347	352	356	371	312	360	336	343	325	336	313	324	342	317	337	344	350	350	351	327	311	336	353	310	329	335	308	303	328	300	297	333	324	311	331	367	338	316	337	340	334	342	340	323	340	350	309	339	315	329	345	316	332	324	337	352	343	335	319	358	327	361	340	302	321	321	349	305	357	336	345	319	286	311	326	321	316	324	308	307	289	331	309	336	318	343	327	326	335	329	304	330	297	352	335	330	364	344	339	323	311	348	339	331	347	339	320	334	330	330	337	342	305	316	336	326	339	368	319	301	310	289	379	313	378	303	360	333	338	358	367	315	351	330	312	340	328	319	305	345	313	338	329	330	308	313	319	354	345	345	308	344	320	330	345	303	318	330	326	337	349	309	352	328	322	351	287	311	315	342	352	333	317	306	325	327	332	359	344	330	293	322	314	312	316	313	335	341	316	332	322	323	307	350	326	351	336	309	336	308	326	320	340	341	299	336	341	334	345	345	376	336	325	295	330	322	345	337	294	342	316	306	324	357	344	324	348	367	353	357	326	285	352	325	310	318	312	319	320	300	317	320	334	319	325	342	360	279	320	308	366	351	351	312	333	310	348	342	311	308	298	329	337	324	336	339
27533	40289	25447	16152	11122	7960	4648	3450	2609	2305	1708	1417	1175	1063	938	801	683	589	572	563	483	448	437	449	450	449	395	397	397	390	348	377	387	372	417	376	375	415	389	359	373	414	391	378	407	387	386	453	391	366	403	379	351	393	376	385	383	406	366	342	388	354	406	374	360	369	350	368	380	379	396	353	378	406	376	339	369	350	358	349	395	366	352	369	390	350	388	341	330	359	368	365	348	326	324	324	349	343	364	334	359	344	325	342	349	354	356	333	364	326	353	356	343	363	368	358	371	383	347	355	341	325	358	357	386	326	344	359	365	356	352	332	387	367	351	361	361	369	342	358	360	346	322	382	318	365	348	340	347	375	374	364	360	366	358	312	351	344	339	393	310	364	363	357	319	371	324	361	324	342	352	334	359	376	377	371	337	323	330	359	361	380	365	343	332	352	374	341	359	345	323	337	352	381	344	364	330	362	358	371	302	343	338	357	337	343	349	344	354	322	326	359	357	357	335	361	322	329	352	369	375	359	369	362	349	365	356	333	363	348	348	372	316	352	374	355	351	348	334	359	370	348	345	363	362	389	353	335	374	344	368	385	372	344	343	375	358	349	377	334	339	342	347	345	364	342	357	359	358	321	354	301	350	343	385	301	336	320	396	348	400	368	368	371	350	351	353	364	380	354	352	383	348	343	359	324	366	320	330	340	329	339	345	399	358	363	358	348	351	311	361	356	371	356	358	352	341	345	356	354	343	349	343	333	343	348	362	359	381	347	365	350	368	337	359	371	328	326	310	356	339	330	346	332	348	326	363	331	339	385	380	307	374	338	349	364	375	372	350	338	351	326	379	344	356	346	332	337	364	333	357	342	363	340	330	379	347	391	374	359	336	340	339	368	332	346	343	384	332	347	335	354	350	392	342	352	327	367	351	356	344	363	348	333	304	341	376	340	342	382	328	370	345	346	327	359	353	367	378	368	355	385	366	376	343	346	339	380	347	387	332	355	362	347	349	329	348	354	357	374	383	345	374	339	395	345	342	389	358	350	361	364	374	363	346	363	352	373	321	372	358	346	344	366	342	366	349	336	304	377	367	357	378	326	345	346	345	333	344	339	360	348	375	341	339	327	337	370	371	361	327	352	311	373	320	365	370	332	319	361	376	332	342	362	346	339	374	346	332	371	331	317	351	366	341	353	328	350	347	348	394	355	366	341	382	395	343	359	394	304	348	333	350	334	368	342	364	364	363	340	355	358	354	378	369	336	335	339	372	344	341	367	321	339	354	379	331	364	351	361	405	335	346	332	355	384	328	324	357	342	334	354	322	363	344	349	379	349	353	346	386	344	342	364	331	339	356	329	360	324	350	338	363	338	366	367	341	323	346	299	383	328	344	339	375	360	350	376	363	360	327	331	332	360	367	340	349	364	350	353	345	364	361	318	361	354	361	346	349	384	369	360	327	366	352	349	368	376	339	336	310	350	340	389	369	343	384	332	363	366	320	380	338	339	360	361	387	395	305	332	352	387	345	380	362	334	344	333	368	355	349	339	336	342	387	336	316	355	341	338	375	360	357	348	350	348	363	403	335	368	340	331	348	368	352	333	342	326	342	378	368	353	372	371	322	337	321	321	362	367	325	380	351	381	384	364	349	382	372	378	350	369	330	368	364	367	341	348	378	347	349	360	336	359	355	344	367	340	378	350	364	356	397	356	353	347	356	330	342	338	346	344	371	340	365	349	333	374	334	348	360	322	334	320	386	365	350	337	331	371	362	361	327	355	350	365	324	350	338	345	289	400	332	326	354	388	381	337	332	314	350	372	392	336	338	333	350	367	351	335	322	340	338	354	361	352	368	356	340	335	365	361	367	329	349	348	335	399	366	335	352	341	381	353	381	345	367	316	356	318	343	363	362	362	343	321	359	356	337	348	361	356	340	341	393	340	377	358	338	337	320	349	352	359	399	373	346	315	338	316	349	374	328	338	344	349	331	356	372	357	329	319	339	315	360	361	349	338	353	362	385	371	355	337	343	361	336	345	347	357	393	342	345	350	348	339	383	368	363	338	344	351	347	335	343	365	352	340	353	340	348	374	337	340	361	362	339	367	358	355	363	353	368	364	374	369	371	351	366	333	371	369	348	388	374	338	384	335	367	337	324	353	357	414	364	361	353	372	337	364	331	340	335	365	360	355	380	371	344	345	360	352	350	359	348	357	343	396	365	329	370	339	386	320	326	367	335	372	334	386	358	335	342	346	346	344	327	350	337	380	349	360	356	362	363	334	370	340	380	372	364	343	359	343	370	342	347	384	360	335	350	369	337	340	352	380	335	348	346	349	352	335	340	343	336	356	365	344	341	323	339	336	358	348	357	369	365	338	317	379	367	331	334	368	336	386	357	361	347	336	357	374	341	342	339	366	392	336	359	348	329	356	335	326	360	351	327	326	309	344	349	360	370	356	364	340	360	354	379	361	349	352	332	350	353	342	354	358	349	351	359	344	329	359	348	350	343	363	341	383	362	333	345	330	362	396	368	326	363	357	345	352	366	360	321	327	366	368	355	362	353	369	350	381	367	349	374	363	353	320	330	321	335	362	354	344	337	365	371	366	372	351	353	337	348	361	366	362	330	317	388	379	355	369	353	377	334	346	346	360	340	354	326	357	375	348	347	355	349	357	351	376	352	361	389	382	368	342	327	351	335	364	338	364	362	342	322	344	363	294	352	335	368	321	384	353	385	362	312	358	351	345	328	356	382	371	393	368	345	340	356	376	367	317	362	367	341	341	384	381	366	348	341	337	326	346	330	354	354	377	338	362	346	363	361	350	363	355	329	375	354	398	385	336	337	355	378	350	388	378	311	327	340	336	351	328	374	320	379	368	357	330	381	375	345	346	331	371	381	340	393	346	395	370	378	358	348	356	357	342	314	336	377	363	356	359	350	361	317	367	344	313	346	345	348	344	359	347	352	356	348	338	361	340	369	360	321	354	352	356	318	343	359	365	348	387	378	355	353	353	346	355	336	337	350	321	362	364	328	347	345	362	337	330	356	368	337	324	332	336	390	333	361	335	359	322	359	369	368	351	386	379	376	385	332	368	328	341	362	345	396	331	346	366	371	351	377	380	339	329	325	358	319	366	349	394	381	347	307	394	388	333	355	337	338	361	367	337	366	370	357	349	361	323	349	344	315	310	372	374	387	319	382	347	343	363	326	336	373	342	319	349	345	342	362	371	319	336	352	338	355	363	339	345	382	334	335	359	328	370	354	375	361	371	335	392	366	352	363	370	344	325	355	358	372	338	359	323	383	358	375	340	364	380	345	377	343	364	353	359	372	358	302	347	350	338	364	364	346	352	391	363	352	372	393	338	336	313	350	362	342	327	361	345	372	356	372	341	374	363	335	365	350	348	349	364	324	346	346	369	372	308	337	354	349	340	370	357	354	367	371	356	397	343	345	332	355	350	400	344	386	338	326	341	348	344	389	376	368	335	348	352	320	322	328	354
22788	21281	28927	23999	21364	21426	12219	3820	2713	2239	1829	1453	1269	1194	1015	878	767	730	688	675	624	551	524	555	504	480	476	478	498	507	472	462	480	481	457	427	486	459	461	482	485	457	414	471	469	496	462	460	460	474	451	459	445	411	435	433	443	430	449	434	462	430	444	428	447	441	426	436	451	443	431	445	446	454	421	443	411	452	451	449	423	427	456	404	407	401	395	400	412	408	447	422	417	432	428	383	401	406	386	427	423	373	420	427	422	439	430	413	425	397	383	396	402	417	432	396	388	390	438	396	379	372	452	429	427	369	420	398	383	423	435	414	403	426	419	422	431	427	395	437	412	430	403	410	385	406	430	432	418	397	447	433	351	428	436	423	375	396	391	388	410	443	421	430	429	413	396	442	386	418	427	394	438	389	450	407	406	413	389	403	417	406	420	396	399	467	428	419	434	414	432	407	383	414	436	418	404	462	441	385	409	417	430	403	386	395	392	409	472	403	394	378	416	399	406	395	423	421	405	406	439	407	404	370	404	406	420	440	423	420	444	418	393	418	421	387	430	372	394	441	434	382	426	392	419	408	415	408	399	387	414	377	409	403	410	457	431	448	430	457	384	414	390	426	415	423	406	389	400	437	410	441	417	461	435	444	397	430	409	415	465	428	403	424	420	417	404	426	416	402	425	412	417	413	459	390	418	437	413	378	460	405	435	426	415	384	401	422	450	400	379	413	406	431	433	430	389	410	413	400	418	464	432	394	452	391	439	427	426	400	411	379	409	458	387	426	427	392	460	432	420	386	429	409	438	448	357	394	392	412	410	404	396	407	413	417	410	401	427	413	393	455	433	438	407	454	401	424	370	434	428	418	433	384	383	399	446	394	370	387	407	457	433	425	412	396	419	468	462	410	411	418	407	442	417	390	413	379	410	398	441	422	420	436	415	402	410	410	395	399	422	412	399	392	405	402	416	434	425	422	383	389	446	433	416	430	398	421	421	420	426	403	426	384	384	400	421	425	444	415	425	420	414	369	417	398	424	401	415	447	434	458	392	403	410	375	403	401	453	413	405	423	435	403	418	426	407	397	392	392	397	434	424	410	421	420	442	421	385	416	406	411	428	413	418	439	443	429	401	410	398	423	433	423	388	402	398	408	397	417	436	404	418	436	401	438	436	425	442	420	388	453	400	414	439	416	407	383	398	411	421	388	421	419	415	428	415	415	411	387	409	420	414	419	403	377	399	403	419	417	418	416	389	426	393	431	429	430	438	410	431	411	454	449	401	403	445	372	420	424	403	421	412	411	400	425	408	410	430	413	427	446	413	443	419	411	421	404	434	441	416	427	413	400	451	432	447	389	386	362	440	405	373	417	387	412	417	411	441	433	387	455	399	390	406	407	414	417	409	400	426	408	437	410	418	429	421	412	389	416	407	396	383	434	397	423	429	417	429	402	415	449	409	410	395	436	419	413	405	446	391	418	439	409	405	414	454	408	414	388	451	383	407	397	419	430	407	423	441	458	410	391	400	415	411	410	427	424	459	450	415	440	409	364	430	394	411	420	427	419	418	443	442	444	434	397	411	385	382	452	434	427	420	382	409	450	388	402	434	402	414	413	407	404	421	438	414	382	437	416	372	392	404	400	424	385	432	420	377	433	436	407	416	421	432	418	402	397	443	381	400	402	401	419	439	450	421	417	417	411	423	392	412	437	388	395	433	401	417	408	419	428	379	396	416	452	389	431	431	418	406	415	404	419	408	417	418	437	409	403	424	344	395	432	420	409	392	415	396	399	442	427	418	391	376	404	404	403	396	436	416	420	389	425	366	401	364	394	393	403	393	389	420	422	428	415	400	404	410	419	413	394	421	424	425	438	424	434	394	430	385	425	409	439	402	380	397	429	417	418	434	447	428	401	415	435	381	416	405	439	398	432	376	414	431	420	441	392	386	433	439	402	399	405	433	416	441	412	441	426	375	368	386	432	434	423	397	436	398	411	416	393	425	413	403	427	387	412	408	399	439	435	422	385	392	408	409	435	387	397	400	427	396	441	427	424	412	407	428	427	407	418	463	403	396	424	368	382	369	431	396	425	427	419	385	421	359	435	398	412	432	387	429	457	429	472	439	413	415	397	405	425	437	412	400	437	393	432	428	390	402	368	391	386	425	450	375	401	380	374	415	376	429	398	412	403	429	453	424	414	443	429	415	443	417	445	430	412	435	414	398	444	393	383	413	405	367	452	421	441	449	420	423	429	439	422	421	415	397	449	380	381	425	396	419	411	431	428	411	456	419	447	424	371	403	411	432	410	418	439	435	382	441	407	435	444	401	439	434	393	386	425	428	418	453	419	431	424	364	389	410	415	410	434	401	427	433	448	440	400	414	399	421	401	445	389	451	357	451	409	420	449	429	433	397	434	402	406	395	427	379	396	407	419	415	446	413	448	382	460	452	444	431	429	458	450	407	388	445	394	413	433	409	424	415	402	399	427	360	421	415	427	401	433	405	394	417	429	462	398	396	417	417	409	385	422	374	410	456	434	432	401	409	407	413	422	404	390	416	435	398	411	423	396	411	420	439	433	429	425	438	414	421	412	446	412	401	401	419	352	415	465	428	384	426	395	412	427	415	416	442	468	383	423	420	460	452	402	425	397	393	396	422	396	377	421	404	446	419	396	394	444	422	373	378	411	411	427	412	412	362	417	435	361	425	384	413	450	403	440	408	397	374	423	451	421	394	437	436	435	395	430	401	394	392	393	415	400	401	402	423	391	440	441	424	410	425	429	450	386	412	401	398	377	462	403	402	398	401	438	408	461	403	404	417	457	428	453	414	424	416	409	460	416	380	414	445	446	423	440	452	382	423	413	420	452	397	416	374	400	405	392	424	449	416	399	469	400	336	413	405	411	441	395	397	396	412	416	395	432	451	410	407	414	427	406	428	451	401	401	431	446	429	445	415	417	392	404	400	427	420	439	441	402	442	427	417	420	414	419	465	416	385	410	414	368	425	414	426	381	412	386	398	371	437	419	435	398	463	416	413	422	448	411	415	403	406	454	442	433	459	422	413	411	393	386	415	430	452	417	460	417	426	406	398	395	403	429	427	437	467	406	419	409	446	349	400	417	378	402	430	434	395	455	450	414	423	420	416	436	392	373	418	438	386	432	409	419	430	434	456	421	415	393	428	410	404	470	437	417	421	404	411	419	426	390	445	415	442	377	407	391	392	461	411	423	376	401	416	422	409	393	399	466	438	439	411	428	377	389	402	419	450	397	386	450	426	403	428	412	371	436	404	426	402	414	449	409	395	389	406	448	378	437	410	425	419	418	381	403	421	407	389	418	413	414	405	418	420	388	398	414	433	437	414	410	389	418	413	430	405	402	398	406	406	412	401	425	414	407	416	423	417	436	385	404	389	438	419	410	445	442	426	401	434	427	449	422	432	431	440	436	450	383	405	421	412	410	358	400	449	439	438	395	406	420	449	394	392	427	398	413	411	422	444	421
31804	51191	33430	23448	17734	12093	7528	5372	4379	3791	2904	2391	1955	1722	1424	1192	1037	968	860	824	733	735	680	606	591	534	538	511	509	493	512	523	482	519	509	539	474	460	498	473	514	465	511	453	482	522	494	491	527	500	489	488	471	454	456	437	464	423	467	432	463	499	498	477	462	480	452	431	444	426	456	437	443	445	443	420	458	447	470	438	434	422	438	384	419	408	419	449	418	412	435	395	422	454	418	429	399	393	434	429	427	414	452	471	424	412	397	418	397	436	420	392	443	388	423	424	430	436	437	397	415	442	392	391	439	405	460	453	409	441	410	461	439	424	440	400	428	440	434	422	403	409	433	444	437	467	425	437	397	436	414	427	402	405	436	411	385	407	397	411	458	411	425	431	431	449	428	417	404	409	410	416	451	409	385	432	389	391	433	447	444	427	413	417	434	421	394	451	400	422	447	438	418	438	412	433	396	454	405	428	423	392	401	414	387	402	410	429	452	447	425	418	438	428	424	411	426	383	461	416	461	399	392	423	444	409	417	434	390	419	419	411	424	437	462	428	413	406	421	449	429	422	448	446	391	402	434	430	430	416	407	419	432	423	459	473	409	387	453	407	418	426	401	415	412	443	394	450	372	396	395	404	414	406	387	410	380	470	436	398	432	433	411	422	442	423	430	438	429	446	390	415	434	447	396	372	407	438	437	436	450	437	442	435	413	455	437	410	421	406	388	409	445	432	404	383	405	457	383	389	417	430	375	403	439	394	455	398	434	413	431	456	421	398	374	444	416	421	428	416	436	417	418	431	457	455	378	405	426	423	414	431	397	439	414	412	429	463	427	398	426	413	440	445	438	374	414	389	429	410	425	398	403	439	421	431	432	425	429	427	421	389	434	437	397	404	393	426	417	452	404	416	434	452	441	432	435	412	411	432	445	410	392	424	434	418	442	377	450	387	444	423	426	423	445	421	420	451	427	404	425	422	431	456	445	438	446	435	433	440	390	415	429	406	434	428	427	421	415	436	394	439	425	408	414	400	458	415	410	429	414	408	432	425	424	422	436	428	395	448	398	413	430	446	420	417	424	432	438	413	449	440	414	416	401	463	429	432	424	459	429	433	410	401	428	409	398	433	428	391	429	429	431	452	402	434	403	433	427	433	437	431	423	427	430	419	448	421	428	401	413	406	418	428	463	410	454	405	408	405	430	437	390	415	467	401	409	437	434	407	435	442	425	426	385	431	445	462	414	410	415	421	416	376	458	393	412	411	436	415	423	407	446	433	439	406	416	418	393	427	444	423	421	449	414	388	403	450	389	436	416	415	453	429	426	454	403	441	422	442	441	433	430	418	445	437	415	408	423	416	426	450	432	422	395	424	402	430	434	415	398	439	435	447	403	406	419	428	427	436	412	440	432	439	432	418	462	448	418	429	434	401	425	437	410	477	394	430	412	449	422	412	370	429	436	429	409	442	398	442	432	426	409	446	411	408	435	437	414	425	390	422	396	379	448	390	388	426	431	391	392	417	443	396	458	435	444	421	427	396	406	410	378	422	438	394	412	432	449	409	443	435	424	447	421	403	443	450	421	435	429	432	403	414	429	404	443	421	391	418	431	424	448	404	405	445	465	427	436	424	472	412	434	390	388	428	444	404	439	410	438	402	428	476	409	414	436	434	428	405	460	402	390	396	403	396	438	434	414	410	428	382	406	389	397	384	418	451	416	435	420	400	402	425	445	466	416	409	459	386	437	450	400	392	446	400	384	438	413	422	418	429	449	421	411	444	414	432	400	461	414	421	406	463	425	381	448	429	392	427	424	407	430	400	434	427	420	438	419	410	447	421	418	422	440	428	435	440	448	432	378	430	431	409	435	407	448	405	465	426	426	433	386	424	430	407	464	447	439	442	399	418	458	413	431	427	436	398	408	390	428	441	405	421	428	448	425	430	427	376	432	429	439	438	422	452	439	444	449	398	455	409	454	443	421	425	463	464	428	417	426	433	412	440	425	385	414	460	379	389	425	395	404	417	380	403	410	441	398	432	406	399	460	449	420	401	409	404	424	448	425	405	380	441	405	432	405	405	422	436	417	398	446	396	410	382	464	385	445	382	434	408	422	409	398	400	412	387	421	428	388	429	401	457	434	400	434	442	420	420	408	399	450	444	382	389	459	414	418	377	394	416	429	421	417	419	415	379	441	443	425	413	427	434	410	448	409	423	420	419	428	416	405	432	402	446	438	440	409	428	395	444	495	427	411	415	413	399	420	420	433	412	429	402	429	432	415	369	446	425	382	431	438	407	418	393	437	412	410	416	451	403	394	401	414	429	425	415	448	462	429	425	402	423	443	451	414	413	391	402	427	461	414	424	440	412	412	441	430	415	415	404	427	409	436	430	414	411	425	442	412	396	427	443	412	446	427	398	423	425	428	413	431	406	384	423	394	456	420	411	395	422	426	426	440	432	370	447	436	441	419	436	432	404	419	403	429	406	426	419	377	390	452	412	434	396	417	439	441	406	443	418	451	404	423	426	426	431	434	405	414	420	430	426	451	416	396	431	430	415	417	414	416	415	439	410	420	432	407	423	432	435	408	420	427	436	408	446	443	423	414	434	407	438	406	414	440	440	450	434	399	405	472	429	423	419	424	428	465	390	416	471	407	414	432	427	436	374	451	426	428	388	373	428	454	451	408	430	431	406	411	419	463	401	401	431	365	407	421	387	403	448	397	420	439	439	458	436	416	431	418	420	432	412	444	436	411	420	404	466	394	453	468	433	386	400	430	426	426	429	463	386	401	414	413	428	413	384	473	413	411	390	474	414	402	415	390	405	434	448	411	444	394	404	403	429	453	437	415	434	408	451	412	425	445	386	405	435	410	406	420	440	432	410	394	443	453	477	410	404	429	453	419	418	445	457	437	437	365	411	387	401	446	405	412	423	397	431	443	424	423	427	425	414	422	418	370	429	407	417	412	472	434	442	442	429	411	413	433	458	426	445	433	441	431	394	418	429	402	440	437	390	429	398	428	438	426	406	397	426	456	390	449	407	387	399	389	405	434	409	425	457	407	431	433	413	417	400	377	390	419	409	408	414	450	401	439	425	455	392	459	467	421	458	404	397	456	401	417	411	410	419	417	422	412	463	398	452	444	462	404	422	408	413	416	414	424	440	421	406	398	432	413	408	461	411	386	404	457	438	415	366	455	395	407	430	426	439	438	406	436	422	411	436	430	411	414	431	439	392	408	406	461	413	396	441	404	418	455	421	425	422	423	412	403	411	415	424	432	424	445	450	404	397	409	391	436	409	395	407	384	412	439	451	401	391	391	446	414	416	421	438	426	425	434	374	418	441	403	404	443	455	410	429	409	393	405	427	408	441	443	409	407	419	415	423	444	410	421	433	412	418	429	420	384	426	432	452	460	460	439	429	409	450	431	402	407	411	447	434	400	440	426	403	403	416	440	412	420	420	446	411	425	399	436	415	458	448	385	384	440	450	424	433	409	427
29346	24799	20432	12079	5837	2831	1663	1134	982	866	696	557	514	429	427	355	349	334	323	336	311	275	284	298	246	293	241	292	245	277	265	240	235	256	276	248	275	249	261	242	243	246	278	269	252	258	268	294	261	244	270	260	275	263	232	247	224	229	258	271	253	254	257	248	240	257	246	249	246	224	252	277	240	252	250	249	267	255	244	261	227	257	250	252	266	242	228	239	269	222	242	242	247	212	234	227	232	231	255	217	264	231	253	234	258	266	236	245	259	224	231	243	246	252	220	237	238	249	237	245	262	260	248	262	243	233	254	230	210	264	234	232	236	253	264	264	247	245	260	253	229	240	223	299	250	275	233	241	243	222	235	274	254	257	261	242	246	243	240	259	241	244	218	263	277	271	255	243	273	227	196	249	228	240	243	237	232	226	255	239	240	233	242	256	225	275	233	270	227	260	221	226	276	258	259	261	274	222	260	226	239	262	263	205	239	236	283	230	261	225	239	232	252	251	244	223	240	249	248	264	268	238	249	233	258	235	243	217	231	242	269	240	242	250	207	247	213	251	225	223	240	221	242	246	243	220	258	265	238	252	221	266	221	230	249	257	240	218	232	251	247	252	255	250	252	236	256	239	217	266	248	249	259	241	249	229	249	267	240	243	232	259	244	239	251	231	254	265	228	280	259	252	236	248	223	242	224	253	226	259	246	232	230	228	260	238	256	228	251	240	220	237	254	247	243	262	214	189	237	239	257	241	217	267	244	259	205	238	235	254	218	237	218	249	231	261	230	244	241	237	228	237	226	281	246	256	250	236	241	254	237	221	245	242	257	264	225	248	257	243	226	227	234	266	251	248	250	251	225	214	239	251	241	233	230	239	264	226	256	263	214	260	241	255	251	235	249	247	242	247	231	233	237	245	218	241	248	230	293	245	251	245	267	243	264	245	225	242	263	243	235	255	218	227	248	238	229	241	269	224	251	255	237	239	253	265	246	258	239	241	249	236	237	265	221	230	236	262	246	266	251	233	251	227	231	262	224	236	229	248	253	256	255	222	230	246	253	262	264	234	236	268	255	243	241	202	214	238	226	254	231	244	234	251	227	257	243	249	279	248	243	229	228	254	277	257	253	248	234	267	257	259	273	238	247	252	233	217	220	247	265	236	250	238	248	250	223	242	229	249	257	234	242	235	248	296	215	225	218	250	242	274	241	240	254	243	249	243	241	224	252	271	267	249	274	273	239	215	259	244	230	239	255	238	253	281	228	228	236	231	249	242	226	238	251	237	227	254	215	241	247	246	278	222	230	254	259	213	245	266	261	260	262	247	248	234	242	232	239	224	254	235	257	256	232	209	229	233	247	231	254	262	239	256	225	222	258	241	252	228	250	240	261	234	241	259	230	238	271	251	238	257	247	249	261	248	226	230	227	230	236	259	245	239	253	238	257	234	241	254	259	216	227	249	224	257	243	271	218	268	267	256	256	241	242	239	252	237	247	229	217	232	252	217	247	236	239	232	239	242	260	242	248	245	227	260	244	217	243	252	267	226	243	255	264	228	253	239	214	229	256	214	223	235	266	242	249	241	271	263	237	253	242	270	245	208	244	261	200	250	231	251	222	223	246	236	249	219	208	264	255	226	226	240	236	263	225	235	235	263	258	233	248	251	234	258	254	263	285	219	225	230	241	255	207	227	234	219	239	254	275	244	243	244	240	263	237	226	230	262	268	260	241	227	265	242	239	224	252	227	221	232	288	249	265	246	237	220	247	268	258	231	243	254	256	250	241	277	237	244	250	241	261	213	233	245	237	221	256	250	253	259	226	207	238	220	228	264	242	250	212	240	256	247	256	249	216	249	233	245	217	245	269	280	249	244	244	234	241	212	228	246	287	248	286	263	257	280	248	232	258	244	259	239	235	227	253	232	247	244	242	233	251	244	232	230	236	249	266	247	261	248	249	222	240	222	261	254	248	269	203	243	253	226	227	271	243	244	276	208	237	253	258	242	249	244	245	261	228	232	226	262	246	245	245	243	236	248	247	248	262	266	259	275	244	241	223	270	240	251	224	249	259	266	272	224	223	257	235	246	234	258	233	223	237	266	247	234	240	258	245	225	234	228	256	241	263	242	243	258	195	291	224	262	254	231	249	260	261	234	255	242	257	232	248	225	200	238	231	251	235	241	263	256	234	245	225	240	265	238	223	238	265	248	257	272	242	246	219	209	263	237	250	247	228	245	241	256	234	245	271	229	231	243	269	253	241	242	251	247	237	250	245	244	260	237	236	245	229	254	241	257	217	219	248	247	247	246	237	264	250	252	260	211	264	255	217	227	250	248	231	250	274	245	244	241	265	264	231	253	266	252	236	239	266	240	246	258	248	248	237	239	245	204	245	245	272	246	252	236	249	229	260	257	282	231	244	234	234	244	230	252	240	245	232	248	244	258	238	259	260	250	213	228	239	249	239	235	235	259	247	255	222	240	270	267	239	267	248	230	241	227	275	273	247	209	249	247	249	248	243	255	231	240	228	227	232	237	257	254	237	258	252	286	241	212	256	257	243	231	230	234	241	233	274	259	237	252	242	234	252	250	249	236	238	271	246	227	248	265	250	272	247	241	262	239	283	251	236	249	239	260	248	223	239	246	223	266	252	240	241	211	274	251	237	234	228	231	249	233	230	245	260	243	223	230	238	275	241	224	269	242	227	243	255	249	252	246	232	254	253	223	232	259	226	254	243	223	236	258	235	228	260	247	233	236	248	223	217	244	238	239	222	225	251	246	254	245	222	261	233	260	202	228	253	246	233	228	241	263	246	260	261	280	244	228	231	254	241	257	257	229	236	250	237	233	279	260	235	235	229	229	233	236	242	242	272	233	232	272	243	252	250	251	241	220	266	265	252	200	245	233	245	251	282	249	289	241	262	267	265	224	247	237	250	232	254	252	231	230	243	223	235	233	256	226	253	228	273	239	233	265	240	234	269	269	246	251	260	257	241	249	235	238	232	229	245	231	248	243	219	255	208	231	254	249	255	216	228	250	255	223	234	236	244	236	254	241	247	254	234	212	243	246	229	244	255	241	216	230	222	240	240	259	290	224	253	241	260	230	292	240	227	242	248	255	246	257	222	250	250	258	263	253	222	258	230	268	267	235	263	252	228	213	220	234	272	216	244	232	232	230	251	230	246	237	235	244	246	244	257	260	234	233	250	245	224	227	285	250	246	237	216	235	238	219	236	230	245	230	255	243	241	240	227	229	232	242	256	245	266	245	248	245	243	232	241	255	237	217	225	236	234	270	226	230	268	240	250	257	232	244	245	254	225	250	251	245	238	230	241	250	216	227	236	258	254	237	226	270	260	227	223	237	212	232	231	247	247	223	257	240	256	243	257	240	282	247	235	224	245	261	250	258	260	257	248	250	255	251	218	253	249	228	291	245	247	243	237	248	260	230	252	229	257	245	249	248	242	248	251	231	253	227	241	253	235	237	260	258	247	235	254	244	249	245
25492	35310	19827	11498	7739	4828	2940	2090	1640	1402	1117	833	743	654	579	526	455	399	417	372	342	298	355	320	324	290	287	295	288	301	330	286	307	303	313	258	288	257	283	300	288	277	285	272	303	302	315	326	300	282	267	298	288	289	269	267	279	299	291	278	290	307	309	274	283	259	299	283	273	275	265	259	290	267	284	270	295	272	249	275	239	256	318	285	261	279	282	282	258	266	252	276	279	260	245	220	304	257	256	257	248	241	227	276	283	263	252	281	259	252	261	261	275	246	276	275	231	290	287	246	257	249	277	246	283	266	272	283	268	258	267	296	243	277	280	262	277	248	246	251	262	274	263	300	264	241	267	279	254	300	284	304	270	278	272	258	272	298	284	263	267	264	273	266	228	277	267	288	284	256	276	268	218	250	232	271	246	265	272	255	251	254	273	289	252	287	266	254	231	249	274	258	238	260	239	235	249	249	261	252	256	275	268	264	232	255	265	243	251	270	263	277	268	271	279	276	240	253	262	285	264	296	258	288	261	245	279	243	254	266	266	252	254	259	302	284	260	266	269	262	260	246	275	274	260	230	229	269	246	258	272	296	289	247	261	266	303	255	255	273	256	288	240	268	241	244	265	247	264	267	309	265	269	280	305	256	260	263	277	264	260	267	287	250	256	253	283	254	243	248	272	294	276	243	260	262	265	244	291	278	260	273	235	270	244	284	269	276	248	277	266	276	247	266	269	250	249	258	274	299	280	234	280	272	241	249	280	263	277	255	251	282	278	281	257	248	293	294	252	264	285	269	243	251	281	271	239	273	246	280	254	254	266	253	266	295	232	277	251	252	267	248	307	246	259	269	265	251	259	273	255	249	261	231	287	276	269	292	273	253	264	285	242	269	261	263	286	258	241	279	270	247	293	260	253	303	239	253	294	257	247	262	280	255	277	272	255	289	267	270	244	296	257	267	296	273	258	274	293	254	250	255	267	279	258	247	255	272	243	285	279	270	253	286	264	248	287	290	262	252	266	259	287	274	266	273	266	267	265	267	236	264	272	256	271	256	264	276	294	292	242	249	253	271	267	268	274	255	287	274	269	261	295	266	293	272	298	305	274	257	252	277	251	255	277	278	261	275	261	261	244	269	239	254	245	285	278	296	253	244	262	284	288	266	259	276	262	235	269	273	258	256	253	232	258	233	267	235	259	270	253	279	254	260	267	255	273	260	282	262	296	256	265	280	258	284	254	288	270	258	253	246	234	244	249	282	276	264	257	258	267	255	279	264	268	263	261	264	279	242	256	238	285	238	260	263	303	278	253	286	252	248	268	263	290	242	261	288	278	249	261	260	281	258	260	232	271	261	291	253	237	290	250	271	259	259	266	275	289	271	309	287	242	282	256	288	264	239	270	273	284	272	273	270	291	256	265	290	270	254	279	251	268	267	256	289	279	268	263	280	271	257	247	262	261	251	237	266	273	244	289	250	240	286	240	243	280	291	261	274	264	256	260	279	281	240	276	271	266	269	276	241	281	309	248	239	270	251	268	256	298	261	254	285	270	291	270	265	286	262	255	263	245	234	235	284	273	271	266	286	266	248	275	252	284	241	264	244	261	281	265	220	266	262	250	264	268	254	259	264	251	280	289	251	264	273	258	259	251	252	260	278	247	276	282	271	260	296	236	269	257	262	266	252	243	286	279	273	261	270	266	250	262	275	258	248	246	271	286	274	272	258	281	248	274	271	278	268	274	276	280	270	276	278	267	242	263	249	280	291	274	287	259	260	270	253	260	252	264	248	255	254	268	265	232	248	237	277	291	259	282	264	266	254	257	241	236	286	255	259	264	280	247	269	275	250	266	301	252	282	246	271	278	260	279	272	246	275	259	254	276	291	269	293	240	260	246	245	267	274	246	235	274	254	247	250	281	240	259	240	250	270	288	259	231	255	294	297	268	274	267	297	258	275	271	267	292	246	272	265	274	275	253	257	270	274	272	238	249	258	269	282	230	254	274	239	259	252	289	264	265	305	275	282	255	271	281	241	295	289	271	293	284	253	257	261	276	269	247	271	253	263	267	245	248	251	281	239	247	258	261	256	266	251	255	270	260	281	270	256	276	266	292	243	242	247	292	231	268	288	253	260	276	247	308	267	256	248	257	271	255	260	270	251	251	284	288	245	280	280	256	267	235	278	244	276	262	285	276	261	277	285	271	256	276	237	246	257	271	265	267	278	254	254	258	253	261	261	274	253	279	251	253	278	256	246	268	277	242	228	264	264	266	248	253	251	277	229	246	296	259	266	249	267	272	257	259	272	275	250	271	278	264	226	275	275	249	235	265	281	275	278	267	275	283	272	241	276	270	277	265	284	261	274	272	265	311	256	319	243	262	246	242	244	249	287	258	236	285	287	293	263	256	266	268	253	244	278	279	280	246	254	275	250	260	267	296	271	270	262	271	249	286	287	262	256	265	242	262	262	260	270	278	262	285	263	272	260	243	246	238	234	251	259	300	256	261	281	253	287	256	270	246	268	255	277	243	245	258	261	275	257	254	271	299	255	241	294	276	270	274	250	264	276	279	259	270	265	246	240	262	292	287	284	294	288	247	305	251	278	238	255	270	274	261	282	271	256	264	296	295	250	253	302	257	239	253	276	294	254	267	248	296	287	223	245	277	274	246	243	267	264	253	292	253	264	269	296	251	255	248	256	288	258	263	244	272	257	246	263	243	263	245	265	249	257	263	264	270	254	264	246	241	278	234	264	271	252	286	285	243	247	258	250	279	280	275	252	276	280	286	252	238	256	280	262	239	276	247	276	310	285	268	266	287	238	226	286	240	258	263	269	258	259	264	239	274	294	269	256	270	272	246	268	253	276	259	225	269	249	277	285	269	305	274	278	248	278	258	240	274	274	263	258	278	256	247	281	292	280	260	262	273	287	240	273	288	263	276	273	284	267	262	286	275	260	274	241	283	259	308	273	304	276	250	257	293	240	251	282	286	261	275	271	268	245	238	268	248	276	276	250	271	219	247	237	263	238	287	264	219	272	254	277	260	263	266	280	277	297	266	269	285	287	265	265	312	267	289	248	238	263	260	301	265	288	296	262	272	255	262	294	224	288	239	249	274	264	271	248	274	254	280	271	267	253	262	275	260	262	262	278	262	276	251	291	244	279	246	260	274	254	255	289	277	259	230	249	240	238	260	254	268	272	298	258	243	259	254	272	263	253	280	286	270	254	238	251	274	270	271	252	255	261	267	273	256	256	264	312	270	256	250	280	297	269	278	265	283	287	272	280	266	255	275	260	250	258	262	244	262	281	242	252	279	283	229	281	266	252	299	275	236	274	254	245	248	275	251	267	259	286	266	280	270	263	289	237	254	286	290	263	310	281	275	284	257	247	275	274	263	295	281	291	284	268	262	254	243	245	268	273	271	252	273	254	283	255	290	256	254	265	261	250	250	264	240	250	260	251	270	256	239	272	270	303	264	255	287	266	248	265	292	264	290	258
23960	21296	28447	24553	21233	12659	3939	2128	1691	1392	1149	944	835	731	630	582	538	471	409	429	416	420	370	365	353	321	371	310	328	347	312	323	321	332	324	329	330	318	319	324	356	314	311	340	317	340	320	333	315	327	313	275	300	295	293	298	282	290	287	262	336	338	287	326	292	284	282	292	289	318	309	321	281	316	325	312	299	296	324	309	280	271	289	288	278	298	279	271	285	301	305	308	253	288	291	262	279	317	296	271	274	250	277	297	280	293	285	299	288	292	279	310	285	331	286	281	303	309	286	296	291	304	277	277	297	303	299	287	265	280	247	289	287	276	268	301	276	304	288	270	292	272	262	303	281	286	296	257	264	265	276	300	270	297	286	296	271	272	298	305	308	286	286	292	315	270	287	289	285	261	265	323	301	308	325	267	288	272	291	277	294	320	277	305	283	277	308	285	311	279	326	264	275	285	312	266	313	285	301	298	285	284	319	284	269	293	272	279	287	289	292	298	310	263	293	291	277	317	299	304	301	279	278	267	282	266	259	293	284	273	294	271	254	265	267	299	291	296	271	301	319	315	292	291	286	276	285	278	250	303	285	302	269	273	276	278	300	278	320	283	297	290	288	308	259	278	276	291	307	283	291	279	301	288	295	298	281	312	278	300	276	292	268	289	280	321	308	263	297	311	312	269	284	299	282	254	300	275	267	284	313	279	280	276	273	286	285	249	275	278	285	304	266	286	314	285	277	304	293	275	271	307	298	244	283	290	265	268	283	268	287	293	276	276	293	275	268	304	289	294	280	294	290	269	287	289	278	257	274	272	263	294	266	324	277	283	313	282	301	317	291	269	282	282	298	291	253	255	282	267	305	321	321	309	279	265	289	270	293	267	291	279	278	321	270	267	305	281	287	295	283	293	297	326	287	303	305	306	280	309	324	291	278	280	291	283	283	287	281	324	277	290	290	292	270	269	294	289	310	303	291	280	297	290	275	293	275	278	290	291	272	282	266	276	306	274	293	282	293	274	295	268	307	294	292	285	266	289	289	283	322	285	269	305	266	276	304	297	289	307	316	283	294	259	290	292	290	290	296	252	281	248	296	296	281	284	287	292	279	279	292	277	263	274	311	285	303	283	284	308	280	289	280	297	256	299	275	291	284	294	268	274	270	306	298	295	276	316	276	284	332	330	267	281	280	261	319	284	258	267	281	304	288	300	282	272	284	299	292	280	294	319	288	279	297	290	305	282	257	307	302	266	303	305	303	274	319	296	294	265	299	305	283	294	261	283	289	279	277	261	293	262	258	276	277	277	301	265	294	260	279	308	248	291	267	269	279	312	285	297	256	289	310	289	320	295	304	291	251	251	286	288	273	300	280	261	288	297	301	279	289	276	282	274	292	270	306	253	285	295	294	285	278	322	277	291	271	301	286	265	280	301	263	288	284	295	269	307	292	271	275	269	289	285	300	260	310	283	282	298	278	287	285	288	297	305	286	287	281	310	289	265	282	277	302	314	311	294	296	302	281	276	313	289	272	311	298	304	275	318	291	316	291	282	296	302	308	324	277	276	285	292	299	314	284	282	299	293	302	271	270	310	287	305	305	277	307	266	284	284	280	309	286	275	291	293	262	274	296	291	297	296	288	285	286	315	317	279	278	285	279	279	317	274	258	298	317	277	287	287	267	268	290	308	294	297	303	315	284	283	290	292	287	285	298	292	295	282	299	293	253	274	287	253	296	295	294	297	296	301	288	307	279	295	313	289	309	277	273	271	281	286	295	318	300	307	271	291	289	279	264	287	277	318	307	276	310	299	270	305	285	290	306	296	308	262	320	260	299	288	271	296	297	267	302	266	300	282	295	267	282	265	289	270	299	307	266	294	305	298	297	301	295	266	275	314	276	307	272	303	298	285	280	306	272	312	257	276	306	311	284	274	287	269	294	299	308	301	291	271	293	304	270	288	314	334	268	290	274	293	276	281	303	295	301	251	270	295	284	299	277	301	283	268	271	300	281	265	297	279	283	285	266	300	302	313	314	280	286	307	266	256	302	276	308	269	281	277	293	272	334	289	270	250	267	277	296	278	291	292	282	263	256	272	274	328	297	281	271	262	265	285	285	278	262	285	280	285	281	278	317	276	288	277	291	303	271	267	304	299	271	308	288	279	274	296	290	271	281	293	328	257	282	305	306	276	267	241	337	261	280	296	291	280	268	286	280	298	277	282	285	261	281	280	274	292	302	302	278	261	270	277	280	299	261	299	280	304	290	265	269	288	294	288	284	271	313	262	270	285	286	298	291	280	269	249	295	303	271	259	282	305	286	290	260	280	300	259	295	272	291	299	308	287	301	283	321	299	285	282	251	279	282	288	317	285	279	297	280	287	293	264	263	271	285	251	255	284	297	269	321	283	298	272	304	317	293	291	333	250	273	263	280	306	285	272	297	311	280	257	281	264	285	263	291	288	276	250	281	285	279	269	327	282	296	300	311	271	292	280	286	284	269	297	286	300	322	297	298	269	271	278	320	312	319	307	277	306	322	299	286	253	258	300	283	296	300	280	306	282	285	268	286	279	294	259	275	275	300	298	287	322	284	302	263	290	309	327	303	269	291	265	282	269	306	288	265	262	290	270	289	299	290	282	290	312	296	304	282	276	280	299	305	269	293	315	301	288	318	266	296	293	267	324	267	314	281	289	283	272	260	288	283	298	269	292	295	267	326	306	281	307	287	272	268	318	317	326	288	284	284	274	281	287	304	301	312	293	290	290	287	290	279	306	287	320	282	283	248	300	287	305	294	281	271	295	316	294	278	300	288	262	281	282	303	278	293	296	295	250	262	291	280	276	295	296	286	306	310	295	287	279	301	273	290	275	289	303	302	265	287	307	301	302	270	291	277	293	294	309	285	292	281	281	281	293	301	294	288	291	290	283	273	306	318	291	299	275	292	301	289	297	282	270	306	288	292	304	304	306	261	256	280	285	265	275	295	282	277	276	273	281	268	292	305	262	280	290	292	295	294	289	274	304	288	277	285	303	280	297	258	294	288	286	299	305	306	272	314	331	323	294	296	290	276	302	280	295	289	286	280	293	282	262	292	282	264	302	271	285	313	273	281	257	282	280	279	291	292	297	288	260	296	300	296	314	301	290	283	297	307	308	284	288	300	267	241	305	287	292	299	254	302	309	273	274	273	297	293	294	290	288	307	297	273	270	288	280	297	286	279	289	340	270	267	242	270	268	279	294	262	275	276	289	292	302	275	257	266	284	265	273	282	282	292	294	296	288	259	287	320	324	294	302	287	285	305	292	270	284	283	275	270	284	318	283	276	302	278	273	325	265	311	289	289	279	294	299	298	272	277	307	299	296	291	275	296	296	299	271	291	276	280	295	309	320	288	330	293	284	247	281	274	291	292	296	282	318	302	265	289	309	300	319	283	283	276	279	296	268	262	259	256	273	311	288	299	291	287	296	306	287	317	284	305	297	275	262	312	289	293	265	295	264	292	273
29021	44937	27001	16327	12186	7734	4813	3702	2995	2341	2069	1486	1324	1084	939	809	651	569	579	543	521	481	457	384	407	394	385	385	364	325	370	341	354	356	365	383	340	321	371	367	343	371	354	333	365	351	373	348	349	325	340	323	307	365	324	368	313	328	343	333	302	320	341	320	333	321	328	307	312	303	324	295	304	317	325	339	319	316	314	315	305	312	281	314	312	292	269	284	279	309	312	257	323	330	325	276	285	307	271	302	299	337	304	327	309	287	306	295	313	326	312	296	284	292	283	297	305	313	317	299	331	331	299	282	335	312	276	294	330	288	301	281	293	334	324	285	317	286	302	272	302	316	323	297	298	290	317	292	303	299	331	309	267	312	317	265	304	295	313	278	303	314	309	284	310	267	291	298	311	279	283	300	327	322	311	303	335	322	297	298	294	305	333	311	296	301	303	293	278	292	300	315	291	287	300	319	276	312	285	312	303	281	307	311	317	285	305	293	287	296	293	306	284	313	320	312	287	289	302	290	272	326	319	315	302	295	306	307	288	282	306	282	303	323	286	306	290	309	280	305	296	324	314	306	283	288	317	310	305	279	318	316	308	281	314	318	298	301	337	318	266	295	296	293	308	276	293	297	296	299	306	294	277	280	292	300	293	302	306	312	311	307	266	286	316	300	294	344	315	288	291	303	315	282	299	311	305	260	325	333	293	280	285	284	308	292	311	278	307	275	265	301	299	291	277	328	319	266	294	281	264	326	317	288	296	293	317	306	327	299	295	266	342	284	290	278	313	284	300	309	280	307	290	296	283	315	293	286	288	302	269	290	283	291	286	276	323	292	326	287	309	301	284	278	312	301	269	332	266	303	296	304	325	303	268	293	321	294	301	297	315	315	320	309	287	299	310	317	282	278	289	298	276	318	288	304	289	278	311	288	324	280	288	324	294	295	293	315	315	286	317	292	277	300	291	310	266	322	293	302	313	280	282	287	310	319	312	313	301	289	317	288	335	291	294	304	281	304	283	297	287	297	288	292	315	304	323	293	320	304	293	334	309	295	294	308	330	306	282	296	284	281	304	307	299	314	333	286	301	334	299	288	279	282	275	283	304	289	300	287	299	306	308	308	308	315	313	273	312	310	309	276	264	274	319	344	321	247	288	290	304	305	270	291	286	302	308	289	260	325	294	311	316	301	279	303	283	307	261	292	287	291	276	289	324	297	315	281	291	306	282	302	324	281	296	305	293	284	297	296	300	335	282	320	308	296	315	286	291	299	274	314	302	291	273	291	306	334	287	315	288	288	322	294	307	291	318	296	282	277	302	280	290	299	293	325	278	283	301	308	315	289	293	304	318	300	270	287	304	309	305	330	259	296	299	291	281	284	286	313	294	308	318	302	304	313	274	271	280	289	287	280	276	302	310	288	291	288	309	281	278	299	317	259	306	277	343	328	314	278	297	315	303	334	283	307	300	316	298	286	305	284	296	312	285	299	302	294	272	300	312	293	269	315	319	292	293	287	317	276	302	299	300	307	283	278	302	277	333	286	323	296	309	294	325	311	293	290	297	274	277	280	295	303	292	281	294	312	319	316	323	293	303	310	285	301	314	282	299	274	296	306	298	310	296	276	317	309	284	297	294	287	300	298	319	296	303	323	295	304	268	301	284	296	291	309	330	299	290	276	308	319	279	300	294	278	306	308	289	337	291	285	275	297	279	291	336	300	300	317	312	288	320	288	282	312	302	289	315	282	260	310	311	300	281	274	304	298	311	314	305	295	288	325	302	312	311	276	314	270	293	296	306	331	313	301	315	294	272	269	292	281	282	300	290	323	342	308	274	289	309	289	313	299	327	322	312	293	279	266	303	311	306	291	303	298	313	290	295	298	297	289	285	298	276	316	272	309	276	297	297	307	271	288	302	264	311	288	310	302	313	289	290	286	330	296	278	316	310	284	306	322	267	296	286	313	277	317	308	283	305	285	316	320	298	291	273	336	294	288	302	317	302	278	306	268	304	263	291	296	277	298	326	300	294	299	289	316	290	294	302	269	305	309	305	296	254	303	323	341	295	300	284	307	296	330	264	298	317	265	320	342	311	293	289	321	315	277	296	278	312	284	318	294	278	330	260	290	286	308	274	317	298	285	302	320	263	306	272	316	286	304	316	311	277	289	309	272	307	327	314	334	292	302	297	297	274	331	284	289	321	298	297	334	330	334	297	276	282	267	311	310	278	308	296	322	322	295	306	309	311	280	293	262	284	286	289	312	308	317	297	314	275	289	305	295	308	306	269	310	307	289	366	303	299	317	288	305	270	283	266	317	286	321	304	330	283	331	295	295	267	294	293	294	278	304	297	288	309	282	291	284	295	304	307	318	330	323	310	303	325	316	298	295	307	291	312	313	304	308	281	307	295	288	305	318	320	317	301	303	309	317	324	312	310	287	319	298	315	314	309	294	284	297	326	324	270	308	307	297	306	277	291	316	301	300	281	275	300	267	272	278	267	312	290	316	287	288	299	288	334	312	302	312	300	257	348	307	294	299	311	297	311	318	306	312	284	284	275	294	298	293	283	287	285	307	318	299	322	282	260	288	316	324	334	296	308	338	307	311	315	302	280	318	287	301	284	279	337	274	280	283	295	308	315	298	309	273	330	326	307	302	300	298	307	339	303	276	294	321	263	277	279	302	312	300	295	320	298	300	283	326	315	288	282	279	296	286	317	290	294	317	311	288	317	283	311	301	315	300	290	323	280	297	296	274	299	286	313	322	316	312	277	301	317	282	295	307	319	284	286	332	280	316	273	330	337	301	300	300	279	325	290	324	313	325	333	292	317	285	273	284	335	289	312	282	293	293	279	299	326	315	266	280	283	287	302	309	288	287	316	307	289	322	330	318	289	294	292	287	308	279	289	304	308	278	302	309	304	313	281	308	329	310	313	324	281	318	288	277	279	297	292	305	303	311	298	280	306	321	312	287	312	302	304	294	291	327	300	286	268	333	316	290	293	297	299	257	289	311	310	295	305	311	309	288	308	307	292	296	306	296	345	304	286	266	270	311	299	292	281	291	335	295	309	298	295	262	318	302	294	306	320	307	293	302	264	284	300	303	313	316	272	280	311	278	355	311	300	312	327	309	270	255	293	277	319	300	258	321	326	305	326	302	297	284	314	306	282	289	303	277	297	317	300	303	322	269	300	281	305	267	279	271	321	295	312	272	314	290	311	310	291	315	306	282	304	274	329	306	296	331	292	267	292	299	289	326	308	335	307	324	297	293	323	288	327	295	299	310	279	277	312	325	263	301	330	296	304	311	305	260	279	280	290	285	315	261	305	324	295	309	313	321	298	319	342	260	308	316	284	289	284	286	287	303	289	301	291	300	295	303	288	282	281	300	290	295	313	265	277	289	292	286	319	288	307	285	304	311	284	302	305	323	297	293	306	281	298	294	268	292	306	328	297	297	321	278	280	327	283	282	309	293	301	299	310	302	307	275	276	279	311	305	289	324
25111	21246	27233	25441	13705	4665	2473	1676	1344	1135	1054	864	700	681	560	515	501	454	431	414	432	406	403	397	381	361	353	371	336	339	354	369	350	345	373	345	368	355	363	357	336	349	384	349	343	361	328	372	359	370	334	341	370	315	344	327	347	313	328	348	349	326	357	348	380	316	345	346	362	313	344	305	345	330	295	337	340	320	323	344	330	338	323	330	337	316	316	373	328	358	340	325	310	333	340	346	312	322	293	335	337	314	324	295	349	309	310	348	291	328	326	360	346	297	367	329	304	315	329	320	360	332	337	329	330	333	332	343	325	327	320	279	322	318	331	356	300	305	314	333	333	316	332	335	318	348	328	341	312	307	340	301	353	341	290	293	331	343	353	321	312	331	335	301	319	326	336	360	347	332	312	356	315	320	314	319	308	353	320	324	336	328	358	327	342	315	327	348	328	324	313	303	296	302	336	340	365	305	300	360	326	324	364	350	321	323	305	289	312	309	300	324	343	333	325	331	325	338	322	283	295	310	350	318	337	345	344	368	336	339	314	315	338	323	343	325	313	311	363	313	301	362	343	301	327	300	317	301	324	327	301	320	336	333	330	312	321	327	353	336	322	307	332	316	334	333	319	322	303	323	311	319	330	318	339	322	310	319	358	334	300	377	343	318	317	312	305	342	360	309	305	326	335	322	335	317	320	338	311	291	327	340	347	349	331	336	369	327	309	322	342	355	318	329	342	299	335	287	345	337	310	345	320	352	322	352	334	330	355	322	320	348	343	315	292	324	338	306	303	330	309	327	332	331	343	338	323	351	285	332	317	315	301	303	330	330	320	323	346	323	350	334	349	343	324	307	319	303	313	349	309	315	327	358	325	328	310	318	345	318	307	318	310	309	329	329	290	315	334	328	314	340	300	324	332	289	333	332	332	331	303	354	324	297	342	306	305	312	305	348	343	342	288	312	285	339	354	338	299	309	343	321	334	324	329	337	314	325	299	322	311	278	341	347	368	294	340	343	312	314	338	307	334	325	368	337	322	331	349	299	334	339	326	322	302	310	288	330	334	323	346	326	316	350	330	348	336	326	314	343	365	343	315	297	318	317	343	336	307	320	333	345	290	330	320	348	328	343	347	328	318	332	332	323	327	351	326	328	345	327	343	324	340	303	342	322	361	336	302	346	310	314	291	384	332	345	317	339	319	302	320	346	330	332	330	316	364	338	322	348	321	334	320	327	309	291	337	322	314	322	292	331	347	340	280	327	307	332	337	312	298	285	338	335	299	328	371	328	342	309	347	306	313	320	340	353	353	340	333	332	300	317	327	320	298	330	321	316	313	327	355	337	320	325	310	356	324	326	338	333	322	316	309	366	303	297	350	306	351	340	324	315	286	340	305	304	322	318	337	344	292	305	345	333	291	300	335	329	313	305	305	299	343	323	327	337	303	316	326	309	321	317	295	290	322	332	314	328	315	329	329	334	346	319	327	363	340	354	332	330	333	350	350	315	335	336	323	287	326	339	326	313	326	339	316	347	324	289	333	348	328	312	337	348	312	339	342	371	328	332	329	301	313	343	323	304	325	327	306	317	343	286	342	334	319	332	313	306	310	329	336	320	294	366	333	343	313	322	339	326	331	310	313	335	343	338	279	351	337	328	319	334	350	341	294	313	309	323	310	308	306	285	291	351	297	365	306	315	326	339	328	336	330	311	269	314	294	355	345	316	338	312	328	345	324	341	308	345	335	312	334	342	357	313	301	337	355	311	319	328	324	320	328	340	298	340	353	323	307	324	296	312	341	353	311	318	347	297	323	324	302	324	318	322	318	322	339	307	342	317	330	302	308	300	337	327	290	330	338	296	306	300	327	305	305	328	309	348	328	331	322	344	324	340	320	302	319	305	331	307	324	325	302	314	355	337	296	350	347	318	314	333	359	346	346	304	336	317	355	310	336	350	335	307	328	330	279	308	311	327	337	336	309	292	312	373	325	311	357	318	329	308	333	336	313	349	314	295	314	295	319	336	313	339	337	344	351	341	323	326	331	323	294	342	356	318	335	313	332	326	343	350	329	323	315	362	315	338	294	323	317	305	338	323	333	319	314	326	347	314	335	333	341	353	310	326	309	343	317	383	344	333	327	315	365	313	318	337	349	353	341	327	316	344	309	314	353	335	345	341	309	347	331	323	327	305	323	362	315	359	344	374	334	348	350	342	319	328	327	335	329	317	316	351	347	328	336	310	296	314	312	349	291	295	318	356	353	338	338	339	359	339	324	339	310	360	327	337	313	304	351	328	323	318	320	333	357	320	334	340	282	308	349	347	319	334	315	320	336	329	320	343	321	322	329	313	327	310	301	326	315	327	321	364	354	308	310	335	323	316	345	317	296	343	304	314	304	335	302	322	363	330	334	323	314	316	306	337	350	338	336	321	319	356	336	302	319	289	319	328	316	325	326	323	315	283	351	336	322	349	316	347	321	336	321	351	331	309	353	325	326	338	339	315	335	320	314	327	317	323	335	328	330	327	317	320	322	320	291	313	345	339	357	340	320	348	295	337	352	336	326	346	344	336	346	319	321	301	313	300	324	296	310	322	339	362	319	333	315	328	343	323	335	340	327	335	328	341	359	296	381	338	341	330	325	369	338	336	321	349	349	322	351	309	337	323	313	308	322	316	350	329	333	329	306	355	336	340	286	317	332	314	341	358	312	348	296	318	345	319	329	340	319	334	313	312	340	332	338	336	333	298	295	356	317	361	315	323	314	320	329	311	326	319	326	327	353	339	353	315	323	310	326	319	329	361	310	352	277	348	308	308	342	329	334	311	343	364	337	359	308	311	302	288	335	315	337	319	293	318	352	319	305	341	344	338	309	302	352	337	330	353	309	336	304	307	336	330	329	306	299	283	353	316	335	352	325	304	346	332	307	347	331	313	334	341	321	324	345	346	311	340	306	326	355	340	350	320	332	314	340	345	294	334	307	302	322	329	328	292	308	322	318	324	338	319	345	362	318	326	314	331	370	352	343	307	286	282	313	277	346	321	330	346	356	333	334	335	331	314	326	314	320	318	366	330	331	303	330	342	336	325	303	324	327	338	329	334	337	318	342	309	327	330	314	339	298	349	302	362	319	312	326	341	341	356	337	348	314	299	340	356	329	331	312	338	355	334	325	326	357	313	316	350	295	363	345	331	331	343	306	353	324	316	322	313	288	362	332	299	334	318	357	322	316	287	320	322	333	326	327	307	281	334	339	336	322	348	331	335	298	327	301	314	276	331	297	300	345	345	333	336	289	329	327	337	321	317	336	301	298	334	354	340	302	329	353	344	343	329	337	319	305	325	341	318	325	308	313	336	318	313	318	322	324	305	335	314	317	322	323	334	319	323	294	304	331	300	334	322	297	318	315	329	369	308	331	316	313	344	271	339	324	305	291	321	331	330	331	325	325	316	289	336	336	330	325	330	353	303	328	344	337	303	328	353	353	339	340	358	313	315	352	333	314	346
27597	40052	24123	13564	9813	6336	3888	2975	2356	1937	1697	1399	1121	910	785	713	633	561	543	541	542	505	503	445	440	425	384	355	399	378	350	387	393	399	376	375	391	374	375	408	418	398	398	361	424	357	382	375	397	399	425	380	381	347	347	359	414	364	381	363	389	381	367	405	374	351	375	398	354	370	346	399	370	375	362	349	370	368	353	347	322	362	341	352	335	327	341	346	344	357	302	337	344	335	346	335	336	357	374	363	339	403	381	361	356	341	331	343	349	352	358	343	328	363	389	383	342	304	358	345	324	346	323	354	360	380	360	369	340	358	338	351	361	380	335	333	358	328	338	358	372	343	353	354	359	361	338	350	327	347	299	349	362	344	352	323	311	377	373	319	367	356	370	353	335	346	334	323	341	355	368	330	333	357	327	366	324	337	352	339	292	347	312	380	333	361	383	330	327	377	332	351	340	362	321	312	328	380	348	352	375	353	337	382	320	379	327	323	387	351	343	323	370	369	370	358	341	332	333	369	360	351	348	354	322	354	351	350	353	346	315	372	370	335	340	354	342	365	325	362	326	378	330	394	354	356	380	376	362	322	370	360	314	361	395	377	333	346	353	341	338	344	320	344	356	365	356	362	370	335	346	340	344	348	325	320	325	324	350	350	367	334	340	365	320	345	359	378	360	332	378	362	345	330	337	339	367	350	366	366	324	364	330	335	323	362	353	358	326	388	320	348	335	355	308	357	370	332	317	360	350	375	357	327	342	367	391	359	376	365	301	356	313	341	313	331	343	335	345	351	331	345	378	353	333	317	363	325	355	321	337	358	330	349	335	372	378	353	336	368	340	324	379	323	306	347	359	339	336	351	359	344	376	368	310	324	346	324	354	357	360	319	359	346	308	337	349	352	361	349	362	354	341	341	390	361	320	345	328	333	362	365	343	349	308	386	351	375	335	352	367	324	320	375	338	349	344	344	327	355	360	340	340	336	363	321	353	335	344	357	322	331	340	380	373	330	351	367	385	362	340	333	341	310	369	338	374	333	312	325	394	371	332	354	345	386	378	353	361	357	335	327	326	320	365	346	349	336	367	357	348	328	365	359	352	322	352	331	338	348	344	324	337	359	307	373	359	339	350	381	354	320	332	346	318	386	345	371	323	362	320	324	352	350	329	355	378	334	307	363	341	351	370	367	356	347	332	362	360	380	352	347	345	321	321	349	395	368	323	331	336	368	359	376	358	366	344	347	321	362	376	315	331	366	353	363	364	365	364	371	346	378	312	351	352	331	334	370	338	346	334	339	356	340	369	363	369	350	331	369	340	337	342	326	366	348	340	364	317	368	330	294	343	349	366	346	378	324	327	364	407	352	320	321	345	359	361	357	368	363	334	349	404	327	334	348	358	330	340	348	354	368	365	355	320	362	343	353	334	322	337	339	339	354	386	339	333	335	322	324	334	354	347	379	340	343	367	344	354	335	375	322	348	357	329	347	372	369	330	342	314	352	371	351	400	370	346	347	365	385	348	381	323	365	351	334	338	364	345	337	332	399	337	306	331	379	337	326	360	340	308	351	326	368	336	321	344	337	330	399	378	346	325	382	339	362	321	318	366	339	373	370	362	345	341	347	355	336	367	357	320	334	342	342	344	358	383	362	372	357	343	353	364	356	368	354	360	345	336	354	378	364	378	336	345	330	350	346	360	351	339	337	341	350	350	303	369	363	344	336	370	351	402	375	337	329	367	334	332	345	354	344	370	364	322	346	374	374	352	338	362	347	370	335	348	351	348	358	336	350	334	373	330	354	389	352	362	355	336	339	312	343	364	348	356	343	327	361	336	333	384	355	376	352	355	370	341	379	324	356	362	339	347	345	370	359	323	331	347	372	349	355	332	314	347	357	349	362	377	285	343	386	357	356	357	324	335	304	375	316	320	381	330	345	364	359	358	361	362	363	339	351	342	370	319	354	386	358	378	323	352	305	375	345	365	363	352	295	347	348	330	388	333	343	362	353	378	346	349	331	353	299	321	340	345	353	353	363	323	350	385	336	334	324	335	389	334	316	356	330	313	366	353	345	339	349	310	343	347	370	338	378	361	322	335	362	390	348	340	378	343	359	388	335	339	365	367	345	306	359	338	334	340	354	340	334	371	330	356	360	346	350	355	342	343	346	336	336	346	376	346	360	351	355	345	337	348	307	359	375	372	341	357	364	380	326	357	337	351	343	329	350	350	364	348	317	318	348	331	351	350	375	336	335	356	344	308	376	331	345	344	356	312	372	323	356	351	368	326	351	356	352	363	366	327	350	345	371	340	345	333	339	345	312	331	352	370	330	329	348	301	365	325	364	336	379	329	328	353	378	340	336	348	356	338	364	332	377	362	301	333	349	343	329	352	377	370	346	371	356	329	354	340	374	354	336	365	335	346	392	337	349	315	350	356	348	357	355	357	331	349	355	353	379	366	387	322	351	365	398	343	357	338	329	378	329	326	368	349	363	330	331	361	352	341	357	386	342	353	358	360	346	354	361	331	362	372	324	333	342	368	362	346	326	330	355	315	347	355	314	331	369	348	351	345	363	307	340	333	337	382	321	376	341	360	351	362	340	324	339	366	327	326	345	323	335	375	372	342	350	356	357	368	357	357	337	349	358	327	348	368	364	358	362	366	404	349	370	372	336	357	366	364	348	330	342	355	358	338	365	342	371	335	378	356	366	351	361	363	339	353	346	338	338	345	319	354	308	342	334	414	345	344	342	352	356	348	339	342	328	401	330	318	317	358	355	339	362	354	328	355	345	353	358	314	325	358	342	352	337	344	340	353	334	326	337	378	345	358	317	342	339	376	335	345	347	366	359	308	319	336	325	350	349	377	351	358	338	364	343	321	345	350	341	356	352	369	361	362	367	374	348	321	325	339	394	379	352	348	324	403	361	372	363	354	339	352	299	365	351	385	360	337	355	384	319	341	359	358	343	377	343	312	353	348	332	348	351	335	324	332	331	334	340	347	324	347	332	339	356	349	322	361	352	372	324	338	363	332	351	338	355	356	345	351	383	342	343	355	331	341	354	340	317	327	351	346	343	352	349	357	344	329	343	364	326	358	364	326	359	334	343	295	328	370	355	315	323	314	350	351	354	317	345	386	361	345	343	342	354	399	342	366	362	362	345	374	353	319	345	343	334	373	380	342	333	321	348	351	360	305	337	350	351	339	326	365	362	345	346	367	361	319	351	356	343	350	336	360	331	370	348	346	343	349	342	340	361	331	358	353	358	333	354	346	332	368	338	372	327	358	354	347	360	363	349	338	375	343	326	388	396	352	327	350	369	310	342	364	336	337	326	346	329	352	329	325	342	364	315	337	343	369	304	329	345	352	330	352	363	367	325	366	346	351	332	339	369	391	364	333	346	332	319	364	386	362	340	315	318	334	369	395	351	351	329	339	353	352	381	332	344	346	327	353	359	352	360	330	357	383	355	359	348	334	351	342	361	336	344	315	339	342	379	350	335
22794	21282	28903	23991	21350	21398	11384	3530	2446	2226	1860	1589	1264	1074	876	827	699	681	626	620	624	598	547	594	557	509	455	537	488	485	463	480	463	438	473	447	460	464	470	441	452	426	439	457	446	460	465	498	405	457	457	411	422	431	459	455	433	452	423	437	431	424	486	427	460	400	451	458	413	492	440	426	423	387	444	454	418	462	401	418	445	388	425	433	410	430	407	466	366	398	427	440	406	438	413	432	419	410	419	418	474	397	396	386	409	417	410	449	460	422	390	393	414	407	425	415	390	418	385	374	403	422	411	397	397	418	391	447	438	405	432	418	395	427	430	430	418	454	403	430	440	401	392	388	406	417	438	457	433	387	412	425	388	401	390	402	400	387	438	417	387	401	416	441	411	409	405	387	394	390	420	387	422	379	393	425	386	428	383	431	405	439	407	408	396	410	409	393	415	383	398	472	419	400	405	422	395	395	416	407	404	355	439	417	383	431	429	432	398	357	407	423	420	387	428	368	462	449	415	417	401	394	418	403	419	418	407	386	414	388	436	372	408	410	410	415	411	428	415	417	425	385	405	409	396	410	390	396	420	406	395	413	422	429	382	401	396	414	421	385	405	424	430	395	416	381	403	430	414	418	434	387	403	425	425	431	435	411	394	441	419	383	389	404	421	403	378	394	406	428	413	396	396	405	409	428	405	468	401	412	405	402	425	409	399	382	413	400	404	393	407	440	385	410	403	388	403	414	414	430	397	439	382	430	445	451	444	406	419	407	419	420	418	423	436	409	398	380	425	407	406	429	425	470	402	387	361	403	434	386	376	416	407	456	413	414	425	366	401	414	452	397	403	403	427	444	405	399	398	417	377	376	397	398	385	416	413	372	450	428	422	402	423	417	395	434	430	411	399	417	391	421	428	431	383	395	414	427	409	428	441	431	466	381	421	377	413	397	410	411	389	427	445	408	415	429	390	408	411	417	398	431	443	415	434	429	407	409	434	398	436	396	412	433	422	443	401	414	426	417	396	427	430	430	404	391	402	431	399	433	395	399	385	412	441	400	429	389	449	468	368	424	428	440	442	436	414	398	416	427	362	396	411	412	395	378	434	418	410	377	409	439	406	438	433	420	399	399	385	410	434	395	417	451	422	424	416	405	422	374	387	427	425	434	402	417	429	398	418	427	446	438	430	437	413	448	394	442	412	415	390	440	396	412	386	396	394	408	386	393	405	405	407	423	453	451	415	455	405	434	377	405	399	432	414	431	422	398	431	429	409	409	421	421	406	399	392	402	455	422	430	443	394	428	405	405	436	396	435	410	406	374	458	390	395	425	391	438	384	438	414	422	455	418	421	439	394	380	405	406	401	355	427	417	392	434	407	428	392	400	408	423	388	433	446	411	374	409	396	371	423	420	416	392	405	452	423	401	391	388	424	369	413	415	443	404	432	416	378	425	403	399	390	413	413	372	424	438	406	382	442	411	428	415	456	396	461	411	410	393	396	394	424	383	413	403	422	432	422	426	432	374	413	400	438	411	408	397	406	428	391	386	429	443	415	408	426	413	413	444	415	420	428	402	416	413	423	432	370	425	422	408	428	427	402	402	409	427	420	426	431	389	475	396	398	443	377	430	388	392	435	429	429	438	431	396	416	447	411	406	452	413	398	382	400	423	430	419	405	401	400	400	453	395	414	362	399	422	437	429	415	409	424	401	367	437	407	398	413	426	409	414	428	393	436	392	388	452	413	391	421	387	393	422	410	446	405	446	391	403	412	394	410	425	393	381	411	410	434	402	419	428	368	402	434	403	385	431	441	384	431	372	390	441	392	414	407	404	420	406	377	415	399	384	412	394	417	426	430	429	420	445	391	404	396	414	412	392	419	403	388	415	421	421	387	401	379	399	374	409	436	422	384	421	416	430	414	386	408	429	387	401	407	372	425	407	405	420	418	402	434	407	405	410	429	405	362	445	427	412	418	450	415	426	411	425	394	410	428	380	414	422	419	408	425	409	392	421	394	443	426	434	422	406	370	391	433	428	393	407	411	391	432	377	433	376	400	444	403	401	427	407	412	390	397	441	409	409	408	432	430	444	406	418	422	429	443	429	423	381	416	401	379	373	412	424	443	411	418	402	437	392	420	438	406	392	391	422	417	409	393	420	390	459	405	446	412	399	397	415	397	396	449	373	374	420	436	446	393	426	457	415	431	419	411	413	390	392	424	383	397	403	409	405	415	404	425	393	404	377	431	455	397	397	392	437	397	412	402	411	397	403	387	412	415	397	424	399	413	365	409	443	407	428	401	419	447	399	427	409	348	419	436	450	406	437	391	407	440	408	409	406	438	415	440	407	418	401	398	431	424	386	407	408	401	416	402	433	404	383	435	397	371	392	399	421	417	374	390	416	424	427	448	438	418	434	375	404	405	429	409	432	408	401	426	385	435	413	388	410	416	380	369	405	420	408	420	411	416	413	393	427	380	389	373	420	396	399	422	402	403	420	418	416	415	401	410	370	418	417	405	433	409	442	397	429	392	374	386	402	416	447	451	394	413	390	390	410	409	420	403	362	437	448	441	426	405	363	417	421	428	389	420	381	416	432	422	436	379	423	410	409	409	413	405	424	404	419	417	433	396	434	413	387	387	381	425	450	455	405	416	421	401	443	366	436	414	428	425	413	414	362	403	393	415	404	404	399	442	425	434	397	414	435	409	422	420	368	393	432	415	374	387	372	421	415	429	400	374	409	397	418	410	431	399	399	425	393	417	424	390	413	390	448	433	396	413	388	440	426	413	436	416	403	407	414	411	420	384	401	436	424	414	419	414	387	433	424	424	393	412	402	413	370	410	437	402	435	396	384	408	392	404	422	411	414	367	406	402	393	465	388	408	438	410	439	436	411	410	395	400	361	421	395	436	458	433	367	390	433	414	405	418	435	434	401	383	427	395	388	399	463	424	413	371	378	425	418	411	395	404	421	415	397	417	396	433	424	420	397	388	445	418	401	421	420	407	383	390	393	397	452	393	404	418	405	389	418	433	451	361	419	417	438	401	393	397	440	430	409	394	404	440	413	423	411	386	416	443	399	401	398	400	417	382	419	420	381	396	389	354	444	433	407	391	413	401	423	421	425	406	405	383	395	420	397	416	385	429	378	441	409	423	399	429	406	419	454	454	406	448	420	379	390	406	398	381	375	381	416	382	422	429	406	380	424	425	411	406	394	402	438	417	397	374	427	407	394	394	423	430	401	397	426	406	420	390	387	424	406	400	410	419	405	414	368	419	438	387	426	425	428	412	416	390	448	415	415	404	400	397	450	395	404	394	448	399	411	404	436	385	429	374	424	441	396	399	416	412	394	377	390	459	385	392	424	394	406	393	429	383	430	427	438	417	401	438	414	407	390	447	392	394	438	407	422	400	422	405	430	409	415	425	442	388	432	399	379	409	421	427	397	417	395	447	435	405	403	439	417	389	415	411	402	427	402	409	422	407	431	424	457	438	419	437	425
32097	50591	30231	20587	15610	11032	7238	5252	4259	3442	2859	2533	1834	1581	1277	1092	972	948	813	774	737	698	669	633	630	559	561	502	554	529	472	494	514	477	518	509	504	476	479	465	477	497	472	485	512	507	508	506	485	480	508	461	486	476	472	451	460	430	480	474	462	461	510	445	461	448	479	391	430	452	448	444	456	424	502	438	462	444	482	458	437	434	449	447	413	401	431	421	420	399	438	395	404	399	399	402	410	440	447	446	395	406	423	399	404	406	385	418	432	404	426	421	422	407	385	418	398	401	399	454	418	456	420	424	446	426	413	456	397	420	377	441	430	394	434	403	373	412	431	449	436	406	403	494	422	384	411	444	407	410	435	442	412	419	416	425	417	431	405	416	417	419	430	418	387	423	371	429	447	399	419	450	436	413	413	406	454	417	406	426	433	436	469	412	407	438	419	431	417	438	432	453	403	410	420	457	401	431	417	412	433	436	406	399	396	423	409	403	446	460	437	432	418	380	419	432	389	446	450	458	448	401	403	389	390	397	419	405	408	428	394	429	436	410	439	418	440	396	413	409	432	418	432	424	414	426	421	443	390	411	384	420	438	409	404	445	404	397	421	470	414	412	402	453	404	399	396	417	402	425	454	425	425	436	472	418	403	448	380	407	424	427	397	418	423	439	444	452	428	425	415	410	420	408	435	430	390	430	410	439	413	432	410	412	435	431	418	422	399	387	423	432	412	427	446	433	434	393	440	443	447	388	426	430	460	412	436	424	401	433	423	439	429	450	380	414	419	387	419	408	452	441	402	434	420	424	380	393	415	374	444	421	406	419	422	412	431	444	445	432	445	407	437	403	420	414	413	450	422	441	442	399	432	391	405	442	426	398	399	402	446	434	445	440	437	461	406	399	386	437	418	446	420	463	436	401	414	449	414	427	428	455	401	385	411	423	416	452	421	421	412	423	405	407	431	455	437	429	456	404	415	430	410	419	415	407	457	459	417	429	396	431	412	422	398	404	394	416	449	414	451	406	437	434	409	408	433	415	476	451	415	438	380	410	448	412	403	439	394	403	429	394	422	398	428	420	406	402	437	433	411	390	443	432	433	429	406	454	376	399	397	413	391	376	436	417	433	433	394	412	404	410	406	428	406	445	447	448	413	417	411	450	425	406	390	442	421	407	401	432	401	392	428	424	406	405	397	434	426	424	434	398	461	451	422	364	398	426	430	442	416	424	420	415	427	406	430	447	450	439	403	424	405	429	459	415	374	425	421	441	390	427	381	393	438	394	398	384	436	400	434	442	409	446	414	407	461	429	447	430	430	443	422	428	412	423	387	423	412	459	395	462	452	410	446	430	394	420	432	385	423	430	438	439	421	423	434	438	413	427	424	416	420	416	427	406	428	422	377	438	417	432	419	396	424	412	417	437	451	435	447	442	420	426	413	410	421	447	430	417	431	432	419	404	445	400	405	433	430	439	434	432	401	444	424	424	434	453	392	396	401	378	380	404	418	458	411	398	427	400	423	410	416	389	438	415	406	433	407	379	409	419	402	435	430	406	407	458	469	412	397	421	431	436	445	405	400	459	424	443	434	414	409	401	445	439	448	396	422	419	421	452	421	390	426	423	416	435	424	424	403	395	397	388	386	425	416	454	401	408	403	435	380	441	447	434	408	421	431	422	388	405	404	454	450	422	443	421	407	408	432	404	423	430	419	430	410	428	382	421	417	420	405	424	399	402	423	387	414	418	395	420	400	440	395	459	413	427	419	441	420	424	422	442	387	444	394	399	436	428	430	416	420	427	411	423	398	425	390	395	424	421	430	398	423	420	407	458	471	446	420	435	449	408	429	406	447	407	424	430	414	398	436	398	454	395	434	436	428	403	407	405	415	442	425	416	438	411	428	423	410	435	423	440	440	411	411	436	403	423	419	411	419	399	448	428	455	444	415	407	416	427	400	421	399	419	428	420	454	410	427	422	397	419	397	411	447	413	401	394	450	452	408	406	438	457	408	416	422	411	444	421	406	431	399	435	421	447	425	447	419	432	443	448	397	421	405	411	424	437	407	390	429	398	411	405	424	424	395	411	443	429	448	427	371	418	392	420	410	416	414	387	453	427	387	402	402	451	415	446	411	426	411	418	437	415	454	394	468	430	418	417	453	414	421	427	419	487	376	411	416	417	429	468	394	458	427	426	415	451	429	394	443	420	369	433	411	436	400	414	431	428	391	427	424	420	433	417	425	388	423	433	397	385	419	439	444	410	441	430	453	423	419	419	410	419	375	422	413	433	444	433	410	432	427	463	389	428	403	442	438	402	419	448	413	415	440	409	395	450	419	405	396	449	423	443	413	430	423	402	386	405	402	427	408	397	421	416	451	431	450	439	387	437	416	393	464	413	461	413	424	457	444	445	405	440	400	440	420	398	438	432	424	400	429	411	412	449	412	424	439	423	466	400	425	406	432	418	427	427	419	437	425	399	417	423	440	395	416	399	437	408	429	426	404	424	440	414	426	439	439	417	438	416	427	446	444	444	384	403	407	392	411	424	427	427	422	415	419	400	417	430	435	427	450	399	441	409	439	443	452	429	440	412	460	372	415	463	426	395	425	432	425	443	410	401	400	429	445	423	411	390	439	403	418	418	398	433	403	455	414	415	417	432	404	472	449	398	415	422	435	415	438	460	387	449	444	398	380	413	446	419	402	414	430	378	456	451	423	429	426	416	431	414	468	431	397	420	410	452	438	410	452	420	442	416	439	402	420	409	403	436	417	432	442	420	426	435	407	413	386	383	380	395	434	407	438	445	469	420	420	461	414	396	418	451	440	418	441	430	408	387	384	449	413	430	447	411	430	431	407	442	415	403	409	455	439	446	407	424	426	440	426	425	413	426	439	448	387	420	433	427	408	409	379	466	382	413	404	446	418	416	427	425	448	435	410	432	432	466	427	368	422	395	414	415	422	404	412	420	441	417	393	418	392	434	436	437	429	427	417	416	426	413	405	443	426	403	421	405	417	430	439	428	374	427	404	433	419	460	400	429	410	376	460	412	418	428	433	388	398	420	439	409	414	412	436	425	439	418	441	435	441	430	443	433	408	439	457	432	435	423	431	397	448	439	408	409	411	419	452	412	457	413	408	422	400	412	419	418	389	428	410	397	402	433	444	444	442	415	409	424	393	408	456	401	401	445	441	416	393	409	409	427	405	430	395	434	425	406	415	393	437	398	421	405	404	430	426	407	465	465	396	437	392	372	434	426	429	396	450	440	420	427	449	428	431	436	421	383	447	394	413	412	416	461	423	414	416	452	444	457	441	445	448	409	414	423	402	421	403	408	396	424	437	420	420	423	373	420	405	476	403	425	416	459	420	421	448	429	423	420	451	425	392	400	424	428	414	430	421	389	432	429	399	448	397	401	435	408	397	409	401	403	405	421	414	417	410	399	407	417	413	433	462	425	394	458	417	445	411	446	404	435	430	411	451	426	388	419	451	396	426	434	402	409
29076	23785	17792	9789	4853	2578	1632	1196	987	818	727	594	510	375	383	350	366	319	315	309	291	318	281	268	273	294	265	281	282	234	271	266	262	256	258	270	260	272	274	248	260	271	261	273	259	267	272	282	274	279	260	259	270	250	247	252	265	280	254	259	259	243	232	266	273	253	242	238	256	219	265	270	262	245	244	257	238	231	237	259	233	237	227	252	242	205	246	247	240	221	236	239	220	217	215	264	241	269	233	235	211	227	224	258	247	233	261	221	250	256	250	253	242	230	239	259	232	268	235	246	239	215	248	224	264	264	233	264	237	253	246	233	242	242	250	242	223	236	237	212	256	258	244	227	237	239	272	222	250	236	212	206	251	255	225	235	274	274	242	263	258	226	260	239	240	263	266	264	245	249	251	209	246	241	223	250	212	244	250	232	232	248	207	254	259	222	228	255	244	261	217	237	238	238	269	254	245	244	241	267	256	236	243	223	223	236	226	241	228	274	254	264	225	238	226	238	251	280	249	258	222	244	260	236	248	271	222	234	252	237	243	248	207	206	241	263	248	263	256	248	239	241	272	257	244	249	231	236	217	224	229	271	233	246	231	228	251	214	255	229	233	275	234	258	230	238	233	221	227	225	236	256	248	240	244	255	283	251	234	230	248	246	250	249	242	235	224	264	249	230	238	241	233	269	242	266	223	226	249	231	249	259	252	230	250	253	276	260	238	212	240	264	233	230	255	247	258	247	227	235	263	243	219	269	262	210	237	275	265	254	251	258	250	253	232	244	238	238	222	248	232	248	224	238	261	219	246	269	216	259	252	235	247	204	256	245	227	230	239	249	260	223	208	247	243	260	237	248	292	239	265	221	237	264	254	243	224	260	231	264	246	269	240	216	252	228	241	258	261	228	232	247	245	266	252	258	252	272	237	223	247	237	280	243	245	200	220	233	245	234	235	228	220	237	245	237	224	246	257	245	258	233	237	220	261	236	237	253	248	220	244	241	252	253	260	258	247	246	250	273	251	249	245	274	227	216	259	255	269	251	235	201	244	228	232	251	263	246	237	227	231	233	249	251	247	244	247	255	240	269	248	222	239	266	279	230	257	243	233	238	232	271	251	248	242	221	239	246	245	268	237	265	237	266	240	230	261	272	225	251	221	246	250	259	230	205	256	236	263	270	232	265	247	244	238	242	252	247	261	224	250	232	252	232	220	237	239	250	265	254	252	228	225	259	251	245	241	257	260	254	236	237	255	223	264	269	256	247	230	249	240	213	215	239	242	245	231	243	237	228	213	249	248	236	245	237	265	241	216	227	246	255	258	235	270	248	234	252	254	244	243	254	232	255	224	241	249	237	266	248	231	234	263	259	243	232	239	245	236	246	238	226	241	257	240	223	233	276	231	236	267	228	230	252	237	246	276	232	274	233	246	251	262	237	247	246	245	218	245	285	250	250	256	268	269	231	230	253	240	239	228	265	238	245	224	239	247	248	220	280	245	255	217	246	238	248	252	274	234	215	233	253	278	240	267	263	268	230	221	246	230	242	237	222	224	231	261	228	228	232	232	256	237	210	271	268	262	236	255	248	246	222	272	260	221	237	256	243	227	263	229	244	240	223	238	238	238	249	251	266	249	217	236	213	231	263	236	252	246	226	214	227	253	228	237	260	238	213	228	236	244	254	225	224	265	233	257	260	266	235	243	265	239	282	272	244	252	259	251	277	276	256	230	237	227	223	246	288	208	235	248	255	260	219	213	240	253	240	241	230	245	250	244	239	242	291	245	242	235	224	267	248	244	230	229	234	209	273	228	260	224	233	256	256	262	239	258	227	276	249	241	213	266	225	264	269	218	234	236	254	212	263	289	240	266	226	250	225	219	245	250	236	235	249	239	238	237	239	220	218	230	231	230	275	252	231	205	263	265	262	219	240	244	249	264	230	252	258	224	249	234	264	212	248	236	240	236	245	253	224	243	228	250	229	226	242	237	243	220	227	234	259	207	265	242	219	248	262	242	234	258	238	241	225	246	254	253	236	215	245	227	241	238	242	260	250	238	227	231	221	247	226	229	250	229	227	269	276	250	231	256	240	250	248	247	224	260	287	271	233	258	254	230	264	221	257	237	251	242	245	258	258	237	225	236	253	236	222	235	247	224	230	212	258	291	242	232	235	243	241	232	252	245	243	277	275	272	248	254	298	263	227	223	230	273	226	247	227	239	243	225	217	269	232	227	229	209	244	229	231	241	216	249	238	238	206	256	230	267	246	228	238	231	278	239	247	267	244	223	210	224	266	246	255	264	236	245	228	227	229	247	238	255	269	257	250	217	221	238	259	225	234	225	250	220	226	252	260	259	229	234	237	223	223	245	239	250	252	239	251	229	247	232	238	250	234	213	250	235	262	231	242	244	237	254	251	264	239	255	232	243	240	239	206	257	223	241	262	261	245	237	252	242	251	228	228	252	245	238	220	223	252	210	259	229	246	239	236	265	225	241	242	227	260	242	235	210	246	255	232	248	246	258	234	235	231	226	262	259	227	237	249	234	239	253	252	249	269	220	212	278	231	237	232	256	242	262	218	247	256	237	238	221	203	232	241	237	239	266	212	256	230	247	236	241	245	233	229	251	256	225	217	260	281	250	260	241	242	243	243	229	269	241	243	224	262	227	213	264	249	251	251	277	234	239	254	236	245	237	251	199	239	283	242	230	251	258	182	236	245	237	256	245	250	246	217	264	239	240	268	233	241	252	238	240	249	227	244	221	245	239	237	272	255	226	249	237	251	240	229	232	237	257	226	244	233	217	246	239	227	256	238	236	229	216	245	239	241	282	259	250	220	258	230	255	224	247	231	250	222	221	262	253	245	255	222	267	236	219	253	243	222	239	241	254	226	236	229	235	270	221	240	238	223	229	238	237	229	243	213	279	207	256	254	241	210	261	237	220	271	247	289	230	238	267	231	228	239	247	208	245	238	245	261	228	256	249	233	247	255	245	237	238	237	248	240	265	225	245	188	224	266	236	275	239	227	268	272	237	250	268	236	254	261	249	237	228	264	246	275	216	246	223	237	245	245	260	238	202	233	248	234	230	234	239	216	242	234	231	233	231	254	228	246	239	222	238	248	249	219	263	253	234	242	230	248	242	253	203	271	223	282	237	247	272	215	251	236	260	228	232	226	247	229	279	253	240	237	258	246	256	256	235	241	219	235	224	244	232	229	242	259	211	249	274	230	246	236	253	225	241	237	271	248	228	251	229	235	232	280	228	239	243	220	231	259	218	218	220	232	236	275	237	256	216	227	243	219	244	228	223	239	240	235	233	257	243	227	220	245	244	242	218	238	254	237	240	246	243	229	249	233	268	239	216	258	231	235	237	257	229	237	246	243	239	240	246	241	237	217	245	253	264	238	251	225	241	257	246	240	231	231	228	199	241	252	260	225	260	244	264	215	218	245	246	234	258	232	272	265	269	225	246	262	282	246	235	257	237	256	229	230	236	235	234	249
25013	33018	16335	9800	7019	4385	2909	2129	1648	1354	1126	988	823	567	554	494	453	446	419	355	361	361	323	326	325	287	298	280	294	287	316	256	268	280	307	274	256	293	280	293	269	283	295	292	286	305	310	294	285	307	297	270	266	284	279	291	288	283	284	289	280	268	269	267	275	260	291	288	270	283	274	252	294	231	293	279	306	278	264	267	259	259	240	261	254	261	280	257	261	282	250	280	249	207	262	283	258	264	248	294	289	266	265	246	261	241	271	270	234	275	285	270	257	258	243	266	257	263	248	244	250	274	247	260	252	252	248	223	290	259	262	264	249	259	251	278	258	251	249	241	265	279	264	262	275	264	273	239	248	272	249	280	245	243	253	237	266	255	260	258	267	272	258	281	279	254	243	248	276	263	263	254	266	269	253	258	270	256	273	281	234	260	289	279	230	284	238	244	245	277	270	262	240	299	272	277	282	250	273	234	282	256	280	259	256	242	284	255	273	260	290	264	273	285	261	239	252	270	266	286	262	263	265	271	284	295	244	243	282	279	266	270	278	255	233	261	308	223	251	222	262	267	265	239	250	257	280	247	244	270	230	259	243	254	262	253	275	280	252	260	266	278	248	236	241	268	246	257	249	233	290	270	256	268	286	252	254	261	257	263	290	265	213	237	278	270	255	255	270	266	262	271	261	253	294	277	275	302	247	288	244	241	254	251	256	252	259	257	243	262	264	214	252	280	269	284	238	250	280	279	277	296	235	245	261	257	286	258	279	277	270	270	259	245	250	251	296	270	276	261	282	228	256	278	251	284	268	285	257	240	248	281	238	239	255	278	288	251	258	251	262	262	232	225	260	255	269	249	267	274	248	275	271	263	275	287	265	252	248	254	251	262	247	273	273	267	230	275	277	258	300	266	281	271	261	274	229	251	247	265	256	258	258	270	238	286	262	279	285	226	270	254	261	267	272	254	279	273	267	255	265	282	239	281	283	285	231	269	298	279	248	279	264	266	246	274	282	282	237	244	246	278	273	256	251	240	264	258	265	256	268	288	243	264	250	251	271	281	283	280	271	255	230	280	276	262	264	246	273	259	248	244	273	254	277	248	252	226	240	257	257	281	234	258	255	277	241	277	225	250	270	244	268	251	302	271	267	256	267	261	253	261	270	270	253	256	263	282	291	259	270	249	264	276	243	297	260	262	274	274	259	266	268	250	257	249	246	269	257	249	279	258	273	243	241	243	249	282	271	255	248	241	238	284	234	263	256	301	263	242	254	274	255	282	266	285	252	275	237	285	273	295	296	272	267	262	252	269	282	233	273	270	242	250	272	299	236	258	264	231	271	252	252	277	244	224	285	259	243	253	271	240	252	243	290	270	268	268	270	259	252	249	279	258	267	236	244	273	233	270	241	251	292	281	272	278	255	259	267	272	290	282	267	240	277	249	250	266	264	280	264	276	280	283	245	278	284	270	302	294	264	279	256	267	255	258	229	272	237	265	268	256	262	256	265	242	287	277	264	227	229	272	285	271	251	252	286	239	271	261	266	265	251	271	273	265	277	246	249	248	225	242	274	285	284	276	230	249	264	240	271	285	254	253	284	261	253	262	262	252	265	252	260	264	261	278	256	277	267	274	246	273	251	263	241	249	272	279	260	260	280	279	276	270	236	280	265	268	245	257	267	266	266	236	254	268	235	272	249	251	255	263	276	276	301	275	259	279	247	233	272	285	258	292	257	272	262	272	281	276	277	238	278	274	295	258	239	265	271	241	229	269	271	264	256	263	249	259	255	258	292	254	274	232	250	263	263	255	232	277	292	265	265	244	268	254	260	297	246	264	295	265	273	269	259	263	268	284	254	286	266	277	250	249	259	258	240	264	274	243	250	262	294	274	270	265	254	265	286	235	281	256	246	252	243	269	264	263	242	268	245	252	257	268	271	239	258	283	276	275	265	253	257	272	245	261	276	275	261	261	258	250	273	254	269	275	282	266	270	271	257	242	270	289	275	295	279	249	261	271	249	273	288	263	258	263	254	239	265	233	260	273	254	245	304	256	268	273	252	270	269	231	271	281	266	268	266	257	239	277	237	272	280	279	244	263	279	274	266	248	250	267	294	292	245	264	243	280	265	290	258	231	259	257	247	257	290	268	238	254	241	246	250	239	255	272	277	268	289	267	254	265	276	258	228	243	264	272	267	271	281	265	271	236	249	271	258	245	256	265	279	259	285	269	272	277	277	245	259	269	264	270	233	271	278	240	274	260	270	253	266	257	242	300	269	271	300	287	266	281	276	269	286	254	263	298	252	250	257	269	249	274	302	262	246	267	251	251	271	258	266	269	237	262	252	268	249	268	255	237	255	256	248	257	250	294	271	267	243	248	265	241	257	252	262	265	249	255	248	279	271	304	264	258	267	242	258	239	251	282	274	282	229	259	254	248	274	279	265	239	260	267	271	248	279	264	260	267	276	274	267	254	269	258	239	258	265	242	267	276	271	283	246	276	249	222	274	262	273	269	272	264	267	255	291	250	251	251	239	245	290	238	270	275	250	289	283	277	279	274	261	276	271	260	267	265	307	278	248	280	271	256	293	257	248	235	293	299	276	260	268	259	264	243	246	279	233	277	283	248	259	252	253	238	274	262	263	285	253	272	304	271	270	251	277	262	231	266	254	241	259	241	249	240	238	280	306	261	292	227	276	268	271	282	248	269	258	267	269	258	272	270	247	256	265	304	261	270	276	261	276	276	272	275	285	245	248	282	277	271	267	253	252	245	266	272	262	262	276	259	266	221	284	235	243	262	268	271	269	267	285	268	248	263	285	249	250	289	271	293	255	276	275	270	267	295	243	268	249	257	281	280	254	252	265	249	280	229	256	273	225	281	287	257	274	250	266	276	274	268	260	262	261	279	274	283	269	271	286	268	267	273	272	268	251	242	245	300	240	284	235	257	273	270	251	275	271	277	288	274	258	258	293	251	276	249	276	282	249	269	273	255	267	255	276	256	258	256	245	257	276	274	275	251	259	258	275	265	235	267	248	274	262	255	273	285	256	251	259	313	250	283	221	244	251	274	277	278	242	290	304	260	266	266	308	283	250	242	247	280	282	270	245	272	272	290	265	249	264	254	247	284	257	270	271	281	244	299	265	273	259	257	293	261	245	255	247	250	294	290	288	276	247	249	260	251	268	265	268	251	255	253	263	220	267	257	262	261	267	237	268	266	248	273	268	278	263	253	251	253	261	281	260	265	281	305	286	268	255	266	270	259	299	276	233	242	250	280	266	278	256	265	268	277	245	289	249	255	271	270	272	310	308	303	242	265	268	234	255	280	281	247	275	269	266	251	254	252	279	275	265	253	242	250	256	248	262	259	258	254	265	266	254	249	275	282	261	252	243	289	278	279	270	278	276	266	231	295	265	276	306	234	282	286	294	280	267	283	265	255	268	255	263	274	268	240	275	242	256	240	252	252	257	262	266	227	276	297	288	260	273	267	247	264	264	287
23763	21123	28194	24314	21046	12362	4119	2338	1727	1299	1023	916	817	709	641	553	525	464	450	388	433	375	369	387	341	316	349	343	311	317	334	308	281	321	333	305	274	322	304	333	329	324	323	330	359	300	330	330	311	291	285	303	286	302	345	309	311	318	309	305	283	319	290	278	293	268	316	281	306	290	297	276	284	286	313	278	312	293	286	289	288	274	284	306	277	284	273	273	260	273	282	269	264	320	306	289	264	291	297	281	284	311	247	276	273	252	289	318	302	322	263	283	274	294	298	264	311	292	280	265	261	281	280	320	265	278	309	253	282	297	292	291	305	300	277	291	263	293	271	298	307	277	300	277	299	264	270	285	290	268	313	265	302	289	257	281	271	304	292	262	258	283	260	303	287	290	270	285	287	281	247	268	283	278	287	275	298	266	298	289	304	271	288	283	255	255	283	267	287	295	309	275	273	271	275	301	283	279	239	280	285	302	296	250	261	295	306	297	276	283	280	287	253	255	285	286	294	280	278	279	291	249	265	297	274	293	254	244	295	262	290	288	272	299	274	281	290	295	268	250	282	304	293	282	274	291	272	308	276	304	293	285	271	286	265	304	287	266	262	286	259	254	272	303	280	270	283	270	292	301	261	262	262	287	316	283	266	280	276	288	269	301	275	278	272	260	298	269	240	300	291	271	295	275	273	288	296	271	279	301	285	273	300	276	314	281	263	264	289	305	290	254	250	262	279	279	315	260	253	278	244	292	302	291	315	303	290	248	284	249	283	294	274	279	279	284	260	260	268	265	282	289	263	271	259	282	264	284	277	273	294	296	298	282	289	270	297	242	254	278	269	282	284	310	269	288	247	285	302	275	278	288	275	295	264	278	263	267	293	325	286	265	255	290	275	287	287	277	271	300	281	269	273	292	309	259	273	267	293	294	287	282	288	291	252	275	289	286	269	258	284	259	290	269	273	288	273	280	291	286	284	276	264	281	293	300	314	257	261	271	284	305	294	290	294	316	295	281	309	270	278	261	275	286	305	281	288	270	296	265	297	281	294	288	262	268	289	288	281	266	297	264	280	296	274	301	297	279	285	279	293	295	283	276	269	299	275	272	289	282	270	267	289	317	263	285	274	309	281	264	286	295	287	302	296	247	287	296	280	252	298	303	302	294	274	288	284	269	273	294	277	263	306	286	278	285	287	272	249	304	298	290	261	264	303	283	268	275	295	306	311	253	288	262	269	267	284	306	280	261	272	267	291	286	297	275	295	280	284	279	295	271	268	298	302	305	287	283	292	292	273	297	290	279	285	245	283	313	294	292	284	288	275	270	271	280	290	290	277	257	313	294	264	282	266	273	282	254	276	255	279	299	268	268	289	280	280	274	261	285	294	285	272	319	269	269	303	280	287	272	265	267	271	296	286	275	276	273	320	283	327	291	272	293	314	309	291	269	303	261	293	298	311	304	259	280	272	271	266	296	267	300	249	281	288	280	272	283	259	290	282	313	271	280	273	304	275	276	288	273	255	260	268	261	251	262	288	307	296	274	319	300	253	302	279	262	295	265	287	306	290	291	289	293	282	273	280	262	270	283	254	261	277	302	292	273	293	280	274	292	280	260	288	304	282	256	272	282	301	278	259	289	293	259	312	292	258	260	294	281	274	261	301	279	290	281	293	302	292	284	298	246	310	283	266	280	266	259	261	287	277	297	282	277	273	286	276	273	288	273	269	267	290	277	307	273	273	273	281	283	264	309	263	265	266	277	276	287	283	269	269	292	261	260	308	290	287	276	270	302	286	289	278	280	283	260	262	288	288	276	279	254	284	279	263	271	310	300	285	279	271	282	242	283	296	301	311	277	267	292	307	262	284	263	247	299	287	273	250	297	282	288	284	297	258	273	276	295	282	285	307	263	268	279	280	298	275	295	294	300	290	274	280	275	302	251	280	264	311	278	255	297	319	289	280	294	300	288	297	298	267	268	290	283	304	291	288	282	274	288	231	293	295	278	307	293	290	282	263	248	274	273	302	276	305	299	304	284	273	267	303	270	281	277	265	287	263	275	286	275	295	276	292	268	288	300	276	246	283	292	281	266	303	269	286	282	293	280	264	265	297	266	261	283	263	283	296	288	286	277	281	304	268	270	286	270	298	278	254	300	250	287	273	289	288	257	316	300	293	273	267	269	267	251	289	262	283	268	305	315	297	295	280	246	274	266	293	292	283	301	288	307	300	270	289	338	265	276	273	279	278	283	266	297	273	269	284	280	302	279	307	283	308	319	262	257	262	253	301	280	284	299	296	310	320	281	268	256	278	297	277	276	283	286	302	246	291	262	269	300	257	286	283	297	255	280	325	239	297	315	289	283	291	276	290	257	258	262	277	256	298	280	296	284	280	283	268	314	287	267	258	284	272	280	317	264	291	240	279	291	280	271	294	282	301	275	295	285	254	272	278	273	266	294	271	261	282	276	255	255	231	297	257	273	295	258	306	298	281	272	271	273	307	297	279	263	285	325	307	308	294	281	276	250	284	251	267	255	284	268	292	269	274	303	284	285	296	288	281	290	264	305	310	279	288	270	280	310	302	256	294	297	276	252	280	270	253	262	282	311	282	275	276	279	271	249	293	262	267	283	271	307	253	275	305	270	285	273	309	280	301	266	316	272	277	293	324	267	298	296	300	310	290	291	303	265	296	298	320	307	292	275	286	294	270	310	270	272	309	282	260	287	281	255	284	293	297	299	277	265	268	279	269	301	301	283	313	295	277	285	286	268	276	298	205	284	307	259	270	298	293	284	295	294	275	300	299	262	281	287	298	286	306	280	285	287	271	257	320	274	263	286	304	247	259	287	295	317	283	321	261	301	273	284	298	295	295	288	286	277	284	274	297	320	275	276	282	290	291	283	283	232	269	283	291	310	253	306	288	274	283	282	261	318	299	271	303	286	262	282	286	291	258	301	271	271	309	324	264	280	282	284	298	266	284	280	315	295	270	292	269	267	306	287	311	317	293	289	306	295	294	316	263	284	304	284	274	306	310	318	260	294	295	292	279	289	308	268	262	252	291	274	277	286	260	273	257	289	307	227	280	271	297	285	316	294	280	308	267	267	302	267	282	264	298	266	267	301	250	283	288	254	287	304	268	266	305	275	263	277	274	291	275	261	279	316	289	295	279	246	270	273	284	241	288	288	283	260	297	258	292	295	282	284	281	285	309	261	278	282	242	299	276	267	258	274	286	289	288	276	276	277	254	288	291	285	274	273	280	295	284	303	289	299	241	256	265	309	298	279	303	280	302	250	287	305	284	285	284	279	292	297	304	248	273	291	281	295	286	265	279	286	281	318	259	302	249	342	290	275	301	256	297	300	268	290	288	293	304	260	296	279	287	306	274	273	285	294	273	279	265	304	268	252	284	245	285	283	299	302	293	309	273	268	294	284	300	277	294	301	285	291	254	281	276	268	295	271	276	269	308	292	265	269	316	283	283	303	317	318	302	291	294	277	279	276
28535	44109	23653	14218	11214	7449	5040	3924	2934	2343	1751	1565	1341	1056	889	787	701	625	503	531	511	460	457	423	418	364	368	352	363	348	392	358	365	334	357	376	359	339	356	340	330	352	337	352	341	361	373	350	386	374	352	337	359	326	370	298	311	350	316	307	301	344	332	341	282	319	318	312	330	331	318	301	296	333	319	308	319	324	319	324	295	324	302	300	283	299	277	293	327	291	310	274	323	285	289	284	302	293	288	255	305	290	299	313	278	294	295	315	291	339	328	295	310	282	289	290	318	287	321	310	299	286	292	308	314	285	320	311	284	273	314	282	297	296	307	304	300	282	296	282	296	295	304	293	287	278	303	315	281	278	296	302	275	311	303	296	271	295	298	327	281	288	278	302	304	302	316	329	295	288	288	315	306	300	294	302	307	276	308	311	318	302	283	270	305	267	297	301	279	301	308	284	276	313	305	305	296	311	305	310	297	298	293	308	314	319	296	274	310	298	285	275	298	277	292	287	301	295	291	321	308	277	314	310	287	296	279	304	288	314	307	319	287	311	281	300	292	287	284	294	281	298	275	282	289	278	286	305	290	292	275	285	278	323	316	277	270	302	306	305	302	303	290	289	306	300	274	272	297	287	288	280	321	299	288	285	314	276	297	318	312	310	287	287	314	284	304	300	320	299	276	336	296	284	301	302	303	278	320	275	312	301	308	306	309	267	279	317	279	283	296	294	291	283	311	295	290	290	304	321	256	314	315	293	292	305	285	319	287	289	294	283	282	288	277	271	303	299	272	312	308	274	285	299	273	301	294	293	316	302	297	290	288	306	295	292	283	288	268	291	281	290	317	326	287	292	288	288	292	305	303	272	316	273	263	288	296	280	279	277	276	297	289	290	289	284	277	318	310	322	294	316	305	283	268	288	300	310	294	312	314	283	296	287	304	294	272	310	257	304	289	296	299	284	275	308	297	300	296	290	288	289	297	310	312	277	284	297	305	284	280	291	318	296	295	299	288	275	305	323	284	318	307	295	292	307	291	284	292	282	276	281	310	333	294	290	305	273	279	286	320	295	310	312	323	303	311	279	303	304	315	303	291	277	286	291	298	287	287	313	301	296	301	288	290	311	279	285	271	265	283	296	307	326	283	303	311	290	293	311	291	294	319	330	278	309	300	308	294	321	272	291	271	278	304	314	297	317	331	309	287	297	291	293	310	274	289	305	303	286	289	315	300	327	302	305	296	304	307	282	295	275	277	306	296	275	257	302	300	287	272	298	333	307	300	277	312	302	298	311	278	277	322	273	314	292	300	299	298	296	297	287	287	321	284	325	299	292	283	292	305	291	288	314	285	307	306	288	309	284	329	277	282	294	275	309	303	284	304	297	285	311	306	316	298	283	290	278	272	302	312	281	255	322	267	315	337	321	310	322	298	314	274	301	284	311	277	323	312	281	268	268	302	310	330	286	304	278	274	320	285	295	309	306	320	266	306	297	295	296	307	280	323	321	296	283	297	304	282	304	271	263	312	277	284	308	319	292	311	301	287	336	270	305	321	290	301	321	297	304	268	286	322	293	277	265	284	302	272	316	301	324	313	301	300	287	313	279	310	283	305	289	253	285	295	296	261	295	274	266	311	346	305	296	328	321	336	282	262	315	294	305	325	285	295	280	288	315	290	279	279	295	308	328	280	282	292	290	278	307	309	275	318	318	308	301	287	307	319	310	297	313	286	267	282	298	291	299	290	280	283	276	324	299	289	277	294	305	311	307	297	310	299	326	267	306	332	312	308	292	268	299	296	271	330	276	298	299	259	287	305	297	281	318	300	293	293	318	297	298	335	321	310	277	287	298	312	313	329	310	309	320	272	282	269	290	261	303	322	286	320	301	287	309	281	292	308	289	296	267	302	280	308	283	284	275	289	297	267	287	291	289	286	277	308	300	307	306	317	293	310	301	298	289	305	318	297	326	298	305	293	307	302	289	280	293	301	296	331	315	307	301	323	321	287	293	306	311	306	273	318	323	328	296	271	308	280	283	310	291	298	279	308	271	285	329	298	311	281	255	285	296	313	277	263	273	324	284	296	271	318	304	323	306	293	321	294	312	283	304	271	314	282	331	267	293	263	297	303	290	305	305	319	277	283	270	285	284	270	282	323	327	264	284	314	299	293	320	306	337	298	306	299	320	332	290	307	298	318	288	288	282	298	295	289	270	298	323	285	290	287	288	315	298	273	278	284	274	273	330	289	297	288	290	310	323	288	308	306	295	302	293	274	307	293	276	282	264	305	299	288	288	299	287	270	263	289	303	300	288	292	299	303	299	292	281	282	320	317	322	297	307	294	305	269	285	276	284	315	292	277	303	312	301	301	280	298	294	294	302	302	308	319	299	271	290	296	303	274	287	312	280	283	279	312	335	312	272	266	308	293	325	306	305	282	317	311	297	303	324	322	318	271	323	302	290	271	298	298	330	273	301	294	321	300	289	302	278	316	286	313	317	308	304	295	289	277	298	318	284	289	281	278	305	293	275	289	246	309	287	298	259	286	282	307	273	266	291	312	295	302	306	294	312	314	319	300	304	316	285	291	288	299	293	279	280	285	280	318	331	329	311	314	304	341	272	313	293	308	289	269	303	304	283	286	308	282	313	311	281	315	296	294	316	301	254	272	284	301	286	273	320	323	306	281	289	305	296	298	305	284	278	274	290	308	302	290	289	311	266	315	294	347	277	293	297	292	283	301	303	308	286	299	302	315	324	293	285	299	302	280	286	315	291	300	323	316	306	317	291	275	311	313	294	284	294	271	344	328	278	287	295	318	273	309	291	273	319	263	263	294	261	303	310	289	317	307	291	300	336	304	273	307	290	329	297	273	304	270	284	303	328	292	276	314	273	268	303	323	279	288	334	288	320	278	283	274	297	317	301	280	299	311	316	280	303	285	301	308	295	294	289	278	318	289	287	284	292	293	291	313	298	300	319	326	263	303	285	298	302	306	299	271	334	293	289	305	329	300	315	290	294	299	281	282	299	298	302	311	291	299	315	289	302	285	337	293	314	292	313	317	306	283	307	286	283	320	309	264	301	303	292	280	291	278	311	283	298	306	279	290	309	310	300	308	289	345	320	315	293	352	316	299	270	305	275	305	291	289	308	307	307	300	296	280	330	278	280	251	287	306	325	294	294	307	277	308	311	276	273	275	310	288	315	293	282	323	328	301	334	286	292	293	307	318	297	298	306	306	282	317	306	299	319	294	311	300	298	310	310	295	315	299	289	296	295	302	314	287	291	313	272	274	281	304	290	296	297	289	284	321	305	278	298	297	310	305	342	290	304	274	269	319	306	309	297	285	287	277	286	287	281	290	310	315	285	321	293	292	279	291	274	308	320	280	304	303	271	298	319	274	298	283	328	319	300	312	305	324	288	293	296	304	274	314	302	303	305	303	291	299	302	296	289	279	294	315	278	301	292	302	312	290	318	304	305	327	303	317	282	277	294	309	295	307	287
25120	21287	27255	25380	13073	4307	2446	1793	1376	1090	835	801	735	604	530	558	516	475	427	387	446	366	435	380	343	376	373	380	344	358	374	336	331	350	377	364	390	341	340	346	333	347	355	342	353	327	380	352	348	353	366	341	359	333	338	309	368	361	320	341	350	325	353	367	317	316	307	339	322	370	332	337	309	344	329	314	356	313	350	358	312	329	326	327	360	301	330	333	348	349	328	331	310	346	329	344	347	321	306	357	325	312	313	324	327	311	312	325	317	337	330	301	350	347	354	319	348	305	337	304	307	335	318	345	299	352	311	367	299	370	304	312	341	296	337	333	363	334	335	308	335	291	350	298	367	336	314	333	286	328	348	306	333	321	311	337	339	335	309	329	326	325	336	306	309	301	325	308	367	339	337	350	343	309	304	349	290	321	336	352	339	323	331	336	327	364	307	349	336	324	334	334	355	302	345	303	310	304	342	298	310	320	306	322	346	312	328	335	357	316	331	317	315	305	292	331	335	351	328	299	335	332	337	373	357	333	332	317	332	332	289	331	334	303	306	336	329	309	339	315	309	336	345	334	327	327	320	351	351	338	323	318	314	334	320	330	353	314	322	312	299	305	331	311	316	333	330	301	324	323	334	302	319	315	332	319	317	330	326	292	331	326	321	349	304	317	333	326	318	337	313	325	311	312	342	327	327	322	344	315	287	298	343	314	312	306	350	316	333	326	308	311	305	313	337	325	349	314	339	317	321	329	336	356	297	310	335	327	313	345	349	313	347	310	308	299	323	338	343	308	305	301	327	329	351	308	321	317	340	318	364	306	324	326	349	308	298	321	327	316	340	282	364	339	322	332	345	301	314	296	300	311	326	305	339	331	322	348	334	304	305	351	342	309	316	335	322	337	308	299	326	279	304	320	314	308	337	318	342	336	338	339	300	306	341	331	324	314	326	289	315	363	330	300	289	330	327	356	355	308	319	337	334	316	319	338	317	313	294	338	328	310	301	292	333	367	360	349	329	338	339	328	335	296	346	325	321	314	353	337	366	350	330	302	368	304	335	307	312	330	292	341	330	354	326	338	323	331	304	334	296	329	309	323	361	337	298	336	336	302	347	368	316	314	321	351	304	353	338	337	291	352	348	342	321	333	343	318	348	323	278	330	303	329	318	305	318	302	315	351	314	316	316	325	314	327	335	336	329	316	298	306	336	304	328	319	306	333	339	351	301	328	348	343	292	336	285	334	332	312	331	327	302	346	322	313	346	317	293	297	314	305	337	326	330	327	336	321	352	325	321	319	318	345	337	326	306	324	328	315	316	345	336	320	281	347	336	332	312	326	331	303	302	368	330	341	317	329	320	343	331	322	347	308	338	349	334	318	323	355	313	331	322	298	340	351	324	304	339	327	331	361	313	309	344	320	333	333	322	338	336	328	317	308	316	355	332	323	323	294	326	329	319	325	331	318	314	295	337	334	307	290	333	281	321	318	330	333	329	348	373	346	340	336	307	341	295	320	338	315	334	343	271	349	332	340	359	308	311	316	343	358	291	329	297	325	312	326	311	329	331	322	329	307	344	324	326	353	327	332	303	305	349	324	346	351	299	315	340	302	316	335	320	344	324	311	321	353	311	336	300	345	315	336	272	275	308	322	322	309	316	328	318	352	306	328	303	331	350	329	303	294	337	340	339	288	321	338	355	352	282	347	324	329	332	360	315	301	326	319	330	336	312	313	366	330	363	357	316	330	312	320	314	325	345	312	328	330	305	295	306	317	316	326	347	328	316	328	354	325	314	333	343	307	311	311	347	321	322	313	315	308	350	357	323	316	298	349	299	345	345	323	335	348	331	325	338	331	319	325	320	349	348	333	300	310	311	304	341	343	318	315	335	341	311	315	331	330	307	338	303	350	342	300	323	324	321	325	306	327	353	331	354	306	306	324	329	326	349	329	342	312	330	314	340	340	332	351	346	316	339	345	338	332	327	318	335	336	311	308	347	317	357	353	315	300	288	308	311	311	369	332	261	312	325	309	322	316	312	356	313	357	335	353	345	330	356	331	331	337	335	333	362	346	327	318	331	340	297	294	327	309	307	313	359	325	322	308	340	342	344	323	318	310	315	337	336	307	338	304	334	330	309	350	327	320	331	346	315	348	329	371	318	329	358	322	300	307	322	313	315	322	329	338	353	321	309	353	334	317	325	324	311	304	334	314	316	327	345	305	313	333	299	336	330	305	302	339	328	355	297	317	319	362	330	308	336	335	297	322	318	313	327	326	353	334	305	334	341	321	348	347	328	310	344	295	319	339	341	311	362	351	320	284	302	338	334	316	317	287	332	320	333	314	301	299	337	313	320	357	297	326	328	348	325	363	315	320	333	334	342	312	308	294	325	354	348	278	305	328	299	336	320	311	314	316	307	346	346	348	312	331	316	329	348	347	355	303	319	355	333	321	318	340	291	303	340	320	332	334	289	338	314	337	311	325	322	325	362	323	321	304	306	339	324	337	313	321	350	348	338	306	323	324	290	318	327	323	308	334	332	303	347	333	345	343	325	317	309	303	329	334	319	296	350	309	306	328	321	369	315	314	330	322	309	299	328	338	299	323	320	333	339	308	325	343	322	341	325	308	341	325	318	375	317	341	379	314	317	317	325	298	376	336	338	358	309	307	345	303	328	343	320	329	302	332	309	295	343	308	331	322	289	342	320	335	301	379	291	315	331	330	345	327	336	333	325	374	306	298	338	328	312	316	333	322	299	360	328	303	338	288	343	340	368	329	316	316	317	358	318	333	328	316	332	323	330	313	340	348	334	338	293	339	287	337	343	323	343	311	300	320	297	310	298	309	319	308	328	317	329	340	330	308	322	320	385	295	323	329	342	333	315	302	332	349	325	315	319	292	324	330	321	304	311	338	334	334	317	301	325	295	314	334	309	308	339	341	306	327	365	327	335	337	291	299	314	328	343	335	319	366	335	329	320	320	335	324	318	317	336	312	309	327	296	317	328	327	336	307	330	329	328	293	318	304	317	303	305	340	309	345	348	322	324	329	338	312	333	347	304	333	318	323	335	323	353	319	321	345	348	341	318	333	320	295	325	354	335	311	304	308	329	325	327	345	321	290	316	374	304	317	323	306	316	323	346	319	313	336	293	353	332	325	329	312	314	338	341	301	330	325	327	314	328	322	314	370	389	345	346	303	313	330	335	296	303	330	324	330	328	321	324	317	339	324	337	322	345	329	312	333	345	326	318	318	329	335	297	346	338	311	325	339	326	332	314	319	342	307	327	312	312	329	326	363	314	323	337	328	299	305	327	336	301	315	294	310	355	348	335	325	320	320	356	316	309	355	346	299	318	345	320	305	340	324	316	338	339	330	323	341	315	309	327	346	373	324	288	288	324	347	343	314	315	322	320	343	325	323	320	329	392	315	319	335	329	329	327	330	319	312	302	351	315	312	323	310	337	340	314	345	329	320	345	301	331	319	305	334	330	318	338	286	315	304
27214	39242	20519	11156	8771	5890	4129	3307	2400	1925	1464	1308	1156	902	805	695	629	551	549	549	539	486	497	451	436	413	406	393	408	381	390	343	419	386	359	390	403	405	365	360	385	388	414	399	390	377	371	395	375	401	368	393	372	361	366	325	387	376	344	378	384	403	370	354	314	382	379	353	343	342	378	378	383	368	370	389	384	331	328	321	344	348	349	285	328	350	346	330	383	343	353	361	353	337	366	356	355	356	340	316	339	375	340	390	325	363	353	348	382	329	379	344	325	363	357	353	333	354	342	302	339	329	371	328	363	348	352	359	373	338	344	333	374	347	356	333	309	376	356	381	350	339	344	319	320	370	345	325	364	340	348	368	349	350	345	367	358	336	363	352	351	355	342	366	356	368	351	324	370	380	330	400	367	361	361	348	364	323	357	343	340	339	352	355	334	336	367	374	349	352	342	359	352	349	321	344	375	353	345	332	349	346	333	337	316	370	362	335	331	377	356	354	339	351	349	342	314	403	329	374	332	342	358	368	334	347	343	372	355	356	361	382	381	356	362	376	362	350	347	369	339	368	382	351	335	331	351	339	334	332	355	333	347	350	337	350	356	351	351	342	326	352	357	337	330	348	329	369	362	335	336	384	340	354	321	350	357	343	348	363	339	319	373	319	347	387	353	340	318	321	331	361	330	344	374	359	354	348	330	344	363	323	343	348	351	351	352	345	348	382	375	354	381	352	368	330	336	366	336	355	370	345	377	323	367	353	329	362	360	368	330	374	352	347	341	358	386	352	387	352	346	348	322	339	377	368	337	337	342	360	354	358	348	318	349	347	339	365	355	338	378	336	330	344	361	349	371	357	294	318	294	339	338	352	333	311	351	330	363	358	368	361	364	371	356	342	364	352	374	363	331	330	368	342	348	338	409	332	354	336	322	339	421	379	322	338	380	383	386	370	316	326	337	347	353	358	337	338	348	370	363	363	361	314	352	354	329	376	333	331	339	369	342	319	357	367	331	343	359	372	351	339	336	333	361	315	311	348	341	349	347	346	369	337	285	330	368	371	373	343	334	386	343	308	337	339	335	337	335	358	333	330	359	323	347	371	389	324	332	342	325	355	354	365	334	388	324	391	363	359	378	362	339	353	356	377	348	342	352	350	355	345	358	356	381	348	340	372	322	352	329	335	339	307	369	337	388	346	349	360	327	376	351	348	332	367	354	345	364	333	350	348	336	386	337	340	349	364	378	362	359	333	348	347	336	348	345	390	349	348	345	312	361	348	379	325	328	338	340	320	305	366	311	392	351	337	374	341	336	362	359	360	376	369	299	365	348	367	335	312	322	317	347	333	336	343	330	349	350	348	337	344	379	364	336	331	356	363	340	330	357	352	365	342	331	372	352	338	324	387	365	363	354	363	342	352	377	389	356	368	358	360	352	329	307	333	382	324	347	325	344	340	357	323	354	317	345	344	324	344	355	375	365	338	361	364	326	347	346	332	331	340	328	334	364	357	378	336	369	377	349	359	343	355	323	367	305	355	364	366	318	363	379	365	360	377	341	350	348	335	334	341	336	343	328	357	358	342	324	350	346	318	342	348	334	349	361	314	339	363	349	366	329	369	349	367	339	361	361	376	371	336	347	346	361	366	376	390	367	336	305	367	363	347	319	356	354	341	321	349	366	360	350	333	333	334	344	347	370	356	347	362	357	362	350	312	325	318	323	338	363	336	361	318	355	325	354	338	352	330	372	339	354	323	346	336	362	383	369	343	352	306	357	350	340	347	359	292	357	333	349	359	322	370	351	375	322	335	324	356	336	324	370	323	388	341	348	352	346	367	340	361	384	322	368	313	408	327	342	365	304	343	353	354	351	345	366	362	344	343	357	362	359	340	363	335	395	342	335	363	347	329	383	342	356	347	341	335	373	350	361	352	359	342	357	366	341	376	378	339	376	350	375	370	341	337	392	348	374	335	328	354	314	369	350	380	340	356	348	354	348	344	353	326	356	360	406	336	364	335	368	346	310	338	341	368	334	342	356	361	363	341	348	332	334	355	369	367	359	355	348	366	365	325	346	350	317	328	347	333	345	347	337	368	351	354	348	352	339	357	385	337	331	365	364	340	375	354	362	337	350	348	317	328	368	362	375	333	344	351	323	338	344	321	372	349	339	378	355	335	358	328	320	380	303	320	331	349	345	336	335	321	321	328	358	352	360	349	365	325	334	355	368	337	339	384	347	335	380	323	357	347	367	372	310	339	313	328	340	329	367	342	302	339	361	319	355	327	355	340	332	345	375	341	362	363	345	343	362	365	362	351	359	323	369	354	381	363	327	311	366	351	329	328	306	367	359	361	370	334	342	339	344	343	359	344	363	368	343	320	358	361	351	347	319	331	354	329	351	319	322	344	358	328	365	380	332	364	335	355	325	367	336	345	358	346	360	375	321	342	342	320	326	361	337	362	366	326	320	352	337	354	358	336	362	359	352	365	340	362	342	345	359	349	386	348	353	316	357	338	361	326	354	370	369	331	360	331	328	327	340	349	366	342	349	345	367	337	367	349	330	342	354	324	350	345	340	335	386	338	352	352	337	382	353	380	390	331	334	343	343	344	350	328	375	324	366	363	349	319	391	368	358	344	331	364	350	351	366	317	344	366	342	356	345	357	343	348	352	348	302	319	367	332	345	369	377	357	350	324	301	351	362	371	325	321	325	348	329	351	339	357	331	365	333	348	341	356	313	386	329	361	352	346	365	349	345	307	334	369	353	316	350	338	336	333	329	351	334	377	333	353	356	361	376	337	323	351	347	316	330	366	323	361	348	334	403	352	377	346	325	307	368	375	349	363	373	356	354	317	361	352	347	314	307	348	333	359	319	352	349	325	344	363	354	399	350	361	325	332	380	340	364	358	364	352	383	326	325	369	341	328	351	321	376	333	345	326	346	362	364	352	410	352	340	365	350	353	347	345	315	345	376	351	327	347	353	344	371	331	377	336	336	366	358	333	325	355	355	383	360	360	356	352	354	350	314	336	321	341	362	345	352	328	338	338	360	342	348	330	334	349	335	360	331	347	337	347	342	338	344	350	348	355	356	354	369	327	338	363	350	359	346	328	342	330	365	351	335	325	298	340	353	363	348	353	334	362	313	339	338	321	339	341	320	348	343	365	357	334	367	323	309	338	345	327	340	358	354	377	363	356	359	386	399	354	354	340	374	348	349	332	322	355	365	340	340	349	370	320	350	338	351	345	373	339	354	347	324	314	366	338	355	346	350	307	339	347	330	339	347	345	357	331	338	365	365	382	360	330	340	318	379	352	379	358	365	327	355	337	357	380	324	327	334	363	318	326	351	368	362	341	338	340	348	331	326	351	371	372	345	328	350	361	350	363	361	324	362	358	347	374	341	341	330	378	314	324	354	319	352	330	343	342	346	344	329	361	355	347	340	362	346	367	355	335	333	324	335	371	338	373	350	374	316	357	335	326	324	345	338	352	335	341	346	337
22815	21311	28932	24030	21355	21310	11126	3840	2491	2013	1730	1410	1272	1004	903	763	699	686	623	679	601	558	592	568	507	494	492	563	474	480	452	423	479	458	516	465	453	478	451	470	452	434	468	478	496	479	448	460	447	449	449	434	470	446	454	452	428	420	450	437	450	466	449	433	445	410	455	423	435	458	462	403	468	444	399	428	408	435	434	434	409	454	407	435	412	439	409	429	399	414	428	400	410	407	419	410	413	411	402	405	423	395	429	430	404	343	407	401	340	377	418	409	412	441	420	449	417	381	417	465	443	410	400	424	404	401	412	407	415	395	416	412	392	391	441	391	435	434	405	425	451	404	433	419	393	384	424	435	404	447	409	421	418	396	405	437	419	435	408	438	404	416	409	407	414	411	415	409	402	380	411	375	412	398	479	418	427	417	434	406	422	373	404	419	432	404	417	381	432	430	437	381	430	421	384	425	419	419	411	399	425	447	424	419	406	436	437	416	413	396	414	406	433	383	400	391	441	406	405	414	395	417	434	391	430	450	424	444	411	407	421	407	460	428	433	421	396	378	421	410	457	391	405	407	412	411	460	414	409	442	414	402	428	417	401	433	401	418	420	421	428	404	374	414	457	422	414	422	389	469	407	433	402	418	426	423	379	401	440	429	425	421	429	402	407	420	449	394	409	392	389	384	432	408	421	388	374	410	428	409	442	430	392	430	419	441	429	389	436	432	424	417	474	391	412	417	411	381	395	396	393	396	392	422	418	420	430	459	426	431	442	423	400	433	432	405	408	401	401	452	366	432	367	389	407	414	442	417	414	418	385	422	394	380	414	384	396	371	404	393	435	439	437	464	386	398	403	442	414	408	417	399	444	427	389	401	444	385	459	435	416	398	416	410	441	426	388	388	431	387	439	436	401	387	447	425	416	463	404	448	475	417	426	408	386	431	390	421	438	419	432	427	482	409	398	440	413	427	411	433	378	405	423	434	437	427	406	391	392	377	409	395	419	408	414	455	433	403	380	410	441	435	453	438	424	436	446	392	414	425	394	389	423	410	403	449	422	392	436	410	402	447	386	420	427	419	422	445	419	414	450	445	400	426	405	381	454	415	389	423	451	431	404	396	385	409	425	428	408	425	408	431	421	423	391	432	383	414	415	413	462	409	396	395	432	419	394	400	419	450	428	398	412	436	406	392	424	409	404	409	431	406	425	426	410	406	403	427	422	423	408	404	424	423	413	426	423	411	442	389	441	447	373	392	407	373	363	387	387	436	437	441	427	395	407	403	432	410	436	397	385	429	431	400	454	444	395	399	437	413	389	437	414	408	421	401	437	423	408	431	440	429	423	403	420	411	375	437	422	397	432	410	416	424	434	429	368	377	414	427	424	376	420	366	390	408	398	382	396	422	409	401	437	376	404	427	413	411	415	448	392	411	423	407	402	402	437	398	408	454	428	438	402	421	394	413	417	472	411	439	384	443	435	386	448	443	394	367	396	405	422	412	452	391	414	400	386	404	410	409	406	391	397	443	451	434	427	445	418	392	391	432	380	435	422	414	440	448	427	413	422	398	397	420	396	427	402	421	429	435	417	423	401	419	385	408	441	379	422	405	436	418	409	417	387	408	415	405	411	390	416	405	414	390	417	442	407	365	436	409	395	414	416	452	389	433	418	420	393	385	447	406	396	400	403	410	400	376	416	393	445	435	392	423	406	430	419	412	407	405	400	427	415	429	421	405	396	434	424	430	412	376	412	456	414	453	424	406	377	405	406	394	421	384	421	376	434	424	426	446	418	409	391	396	372	413	408	390	389	463	409	443	430	413	461	405	430	425	430	435	414	388	433	435	423	402	448	414	407	410	426	447	411	418	374	410	417	392	410	441	403	390	429	403	409	425	422	398	424	383	428	416	433	405	373	416	422	387	406	400	392	405	400	429	419	412	416	477	419	408	436	440	394	413	409	385	402	354	437	442	411	434	381	404	416	391	397	387	385	379	404	398	395	436	432	430	434	423	393	396	442	411	445	401	390	400	431	403	412	426	416	391	468	414	401	416	377	406	406	396	433	432	389	402	410	372	438	359	389	393	402	432	426	385	390	412	381	422	419	449	474	413	413	417	401	429	415	425	407	421	397	439	390	422	427	386	427	412	417	415	419	423	430	393	423	399	459	414	420	412	434	377	428	422	416	395	436	431	426	438	419	404	421	441	404	415	431	410	406	425	399	424	433	425	431	466	452	404	442	430	403	434	410	453	405	446	421	390	418	420	435	424	423	436	423	375	444	421	410	428	403	386	410	410	403	407	434	426	388	401	382	412	418	406	455	427	417	425	422	387	399	414	409	394	383	411	425	421	416	385	399	401	407	402	396	376	418	379	419	353	398	420	414	414	405	415	427	427	437	416	403	418	414	396	378	439	435	396	436	444	390	440	436	413	387	412	407	402	431	412	392	417	394	428	406	438	393	416	417	389	446	433	379	450	410	420	423	368	401	416	384	426	408	416	416	429	442	439	434	403	392	376	412	423	374	388	413	431	400	405	386	395	362	410	436	380	402	433	426	417	387	405	401	436	433	451	431	392	396	451	417	436	403	428	413	413	409	416	428	420	421	436	416	376	447	423	384	420	413	425	410	411	438	444	408	393	409	393	421	427	409	385	414	450	392	434	420	398	403	399	419	401	418	388	402	398	440	418	423	401	380	462	420	460	452	408	383	389	424	427	440	443	394	413	432	405	423	362	394	439	431	404	386	426	402	417	444	439	402	391	355	407	423	427	420	392	425	412	418	388	393	415	424	426	397	419	443	435	387	428	410	394	402	403	377	388	401	422	406	452	408	378	434	452	400	414	407	392	406	432	410	425	424	435	439	412	375	387	398	423	426	378	393	395	434	447	468	416	426	398	412	420	429	413	421	413	409	390	426	419	416	424	416	437	405	435	390	428	408	410	428	395	394	407	425	400	434	411	407	390	378	402	429	417	390	412	435	411	411	401	427	407	406	397	391	423	401	459	417	419	407	397	429	415	407	431	406	406	423	396	437	409	384	419	447	416	443	400	383	469	416	426	418	431	446	415	394	403	441	412	394	410	415	456	419	408	409	404	394	421	413	384	432	394	403	434	453	425	450	414	347	406	399	418	414	413	448	426	387	416	457	429	404	415	440	445	415	415	390	420	404	388	402	409	433	410	430	433	389	361	388	425	445	396	427	436	439	420	390	415	390	448	398	407	369	415	394	450	424	398	426	403	419	425	400	430	418	410	419	445	417	420	383	409	433	424	371	425	415	429	421	434	398	411	441	405	459	376	425	386	421	384	444	400	404	429	399	400	412	424	448	436	412	424	399	438	427	434	411	404	412	404	394	417	413	410	433	404	405	421	398	408	412	398	400	423	412	381	410	389	399	403	420	441	395	432	455	416	383	410	423	449	411	418	415	387	458	440	414	402	414	423	389	419	429	434	423	406	402	399	423	457	419	395	411	403	391	450	432	393	422	397	390	381	384	421
32077	51956	28537	18093	13636	9696	7155	5957	4391	3348	2751	2394	1993	1558	1268	1085	988	876	831	802	754	717	699	635	589	541	583	529	491	524	536	474	491	527	530	509	479	517	508	486	532	512	500	518	511	521	484	491	480	456	462	497	475	446	437	454	434	500	517	468	439	468	505	489	470	434	421	466	476	505	441	478	439	458	416	447	483	480	439	440	436	418	396	411	455	443	418	434	468	426	457	407	448	436	407	426	451	397	437	404	422	427	445	431	407	416	449	392	409	408	437	421	466	383	430	420	414	443	406	420	416	439	445	423	440	447	454	403	419	456	403	381	450	462	447	439	405	394	436	418	453	420	423	437	409	450	441	401	421	428	390	427	418	390	428	406	379	420	437	424	389	418	438	432	397	438	408	403	431	462	437	412	390	459	378	444	434	445	434	425	444	407	417	409	458	430	435	445	405	416	430	427	456	448	438	418	417	410	441	415	435	406	443	397	427	437	444	421	429	410	397	410	418	408	389	419	399	447	445	427	422	458	418	407	425	448	430	428	429	436	445	446	442	451	419	405	437	385	392	406	403	436	432	470	421	420	437	430	414	427	410	413	426	434	436	431	416	422	418	409	462	436	433	429	391	386	437	415	408	420	412	447	400	402	431	420	428	457	387	398	407	386	426	423	433	458	440	406	421	453	440	429	401	438	438	422	425	448	395	439	424	439	476	378	419	417	382	396	439	422	386	425	418	422	422	425	419	396	445	459	410	419	440	452	440	467	445	425	431	430	410	441	404	441	417	446	425	414	445	440	419	377	435	434	460	448	434	411	421	456	423	440	384	458	418	450	432	425	437	425	436	421	403	389	445	431	408	416	457	426	446	424	446	395	446	440	412	408	400	409	418	407	381	416	424	416	433	405	449	413	409	387	417	429	414	409	441	440	454	413	434	385	413	469	429	453	417	381	420	461	456	452	427	431	418	387	445	436	424	402	422	455	442	427	388	448	426	390	435	436	399	422	455	398	407	422	450	462	411	393	412	427	422	397	420	428	372	413	443	387	443	407	451	380	408	415	406	451	413	416	404	388	414	408	394	431	410	415	420	422	412	426	427	447	427	443	393	420	429	431	431	424	435	424	409	412	401	435	432	442	424	418	420	433	434	431	407	422	416	394	435	433	428	403	441	450	395	404	398	427	412	440	422	422	406	437	425	420	423	428	437	431	432	423	442	411	427	414	392	432	417	421	458	416	405	442	443	445	437	425	426	398	434	429	409	406	437	437	413	395	424	474	415	398	421	439	422	423	405	434	486	397	401	435	425	416	406	420	422	429	411	429	435	425	431	400	438	411	418	417	425	408	433	410	393	386	445	395	419	402	455	422	426	446	431	461	400	415	422	461	401	448	416	433	424	435	418	454	424	454	428	417	427	433	415	413	430	437	439	435	433	430	383	423	446	395	403	435	429	424	400	389	412	435	456	449	421	402	402	407	424	430	450	449	403	435	412	405	445	421	461	432	432	398	434	449	414	430	441	428	382	444	397	442	415	410	417	438	407	374	400	451	424	417	400	429	422	445	433	411	446	397	397	448	357	431	411	429	404	459	404	437	423	408	387	427	405	439	383	423	457	414	427	403	430	426	412	424	448	460	407	429	408	444	387	405	418	436	434	433	437	413	423	400	393	417	426	400	425	406	428	443	467	427	419	414	414	381	420	430	407	422	388	413	406	375	427	420	425	409	440	429	404	413	444	445	426	432	419	415	401	436	409	400	455	409	424	434	432	431	404	458	411	450	435	444	389	431	411	431	446	454	425	404	393	401	445	425	419	433	414	404	411	403	417	432	467	447	428	436	421	463	415	410	459	380	417	448	379	474	443	419	441	442	441	438	416	448	431	385	411	418	408	434	421	375	397	425	460	424	439	421	417	430	434	440	439	404	425	404	431	397	408	402	422	425	413	434	439	430	436	408	419	455	404	436	393	421	428	417	424	408	409	438	442	426	433	393	426	411	412	421	437	410	415	447	427	420	447	424	430	455	422	445	372	431	435	440	429	442	429	400	426	378	422	425	421	432	424	430	425	416	455	417	429	411	421	403	415	385	444	457	397	415	409	423	408	412	413	436	422	442	440	426	422	406	441	426	432	409	390	407	403	416	412	381	423	435	416	413	461	451	425	422	410	404	409	430	437	426	420	423	397	427	438	423	417	409	433	365	420	408	411	407	417	427	411	429	437	430	417	425	415	459	416	430	399	421	427	453	434	452	398	413	444	396	440	403	429	478	419	422	392	407	440	418	397	380	398	436	400	393	448	420	422	429	422	419	420	411	402	426	406	438	446	439	427	389	399	397	414	447	406	409	421	390	399	445	381	411	433	433	435	440	402	416	426	388	408	444	444	428	395	416	410	401	393	457	399	405	433	389	457	424	430	369	412	415	356	408	424	395	409	428	447	451	448	454	391	421	398	432	423	378	420	422	409	455	414	415	439	454	430	381	410	440	412	459	453	449	387	379	405	427	452	421	432	443	432	405	398	426	462	400	437	429	408	450	422	477	422	405	471	396	421	397	475	386	382	409	437	417	448	422	375	433	435	470	424	424	446	436	430	432	398	433	421	414	415	410	434	401	406	430	409	424	421	433	423	406	413	410	395	432	449	435	462	397	446	397	409	425	440	417	411	413	428	420	410	440	426	422	431	434	467	424	431	423	401	426	458	438	426	411	380	387	411	407	413	431	420	407	385	400	442	419	441	411	421	431	449	420	409	404	458	424	454	423	422	464	421	431	420	422	404	424	426	430	406	391	394	461	415	423	464	405	419	413	412	404	417	395	421	441	438	426	378	436	413	447	445	419	419	423	412	444	396	461	433	418	374	439	425	442	428	423	437	411	437	408	436	439	452	421	441	432	389	409	433	418	451	460	425	388	420	426	436	421	429	428	440	431	460	428	428	444	411	401	388	411	418	420	419	451	422	453	445	433	447	422	429	442	419	442	405	419	415	459	418	450	439	429	419	420	435	436	393	420	414	437	424	415	417	414	400	449	438	442	452	421	422	411	404	409	440	442	437	435	425	412	447	435	443	409	440	483	440	453	421	457	436	425	422	439	438	447	453	386	421	436	433	432	447	393	418	409	400	434	400	416	423	418	417	417	388	414	418	391	412	379	428	407	373	432	431	445	434	442	435	402	393	449	423	391	406	441	428	448	406	376	439	407	448	436	411	452	404	382	411	391	403	469	401	441	437	411	432	410	434	426	434	413	402	404	456	415	420	398	399	404	430	433	389	377	402	423	419	423	422	413	430	394	414	398	445	415	432	437	423	410	449	431	386	408	442	435	423	407	431	418	467	410	427	437	444	431	448	439	443	469	385	414	391	449	381	410	404	394	444	412	442	371	441	428	425	447	417	431	445	482	421	435	394	426	446	429	423	394	420	438	410	426	397	421	427	444	399	451	417	415	427	417	418	419	411	436	408	425	431	445	417	410	408	440	413	419	410	405	393	442	412	419	435	385	443	411
29043	24221	17694	8465	4006	2169	1546	1177	995	764	663	599	486	421	401	389	333	339	303	285	348	339	316	256	273	250	226	266	250	271	264	259	263	249	233	280	248	247	247	271	270	270	241	229	284	243	309	281	247	251	288	262	233	244	257	248	257	265	244	243	276	223	253	257	269	249	259	239	259	259	249	259	250	272	261	256	260	250	223	256	275	241	244	240	253	248	262	246	233	251	263	229	260	223	209	236	220	253	237	233	260	240	256	239	240	257	246	249	233	258	244	243	242	241	258	241	222	227	268	242	241	231	259	252	229	245	253	257	246	250	230	243	245	247	257	212	230	241	224	227	249	231	252	253	246	254	226	251	253	259	241	250	257	206	238	244	262	224	248	233	235	234	222	223	233	244	220	248	214	268	236	244	225	243	254	247	229	225	267	236	223	233	241	249	230	225	257	243	234	245	228	260	240	239	256	245	239	239	230	227	233	242	281	259	222	219	252	261	248	251	292	249	239	257	260	228	263	237	255	224	256	241	250	229	236	252	257	233	238	263	256	259	257	242	229	266	276	239	242	263	218	240	261	234	247	213	238	248	227	252	231	219	264	222	238	246	258	238	225	228	247	220	250	249	229	226	233	246	236	231	222	249	237	254	245	230	270	220	234	244	215	242	260	243	268	212	233	261	225	234	270	249	243	236	243	240	222	247	231	240	252	246	253	234	233	258	254	226	273	242	228	266	236	243	265	279	286	269	224	247	249	230	221	258	253	239	226	270	264	245	242	254	239	242	267	256	261	250	240	242	241	255	273	238	226	217	240	258	247	254	223	247	260	229	209	214	247	241	210	246	237	238	258	250	240	242	240	247	267	243	255	219	239	255	235	235	270	257	268	223	259	246	196	237	244	239	229	251	248	245	233	255	236	256	254	239	231	234	233	244	254	251	251	259	261	223	227	250	243	235	253	234	256	241	225	243	233	243	264	255	242	241	240	229	208	257	236	261	235	230	249	272	246	255	227	259	253	245	237	250	260	240	245	232	257	261	213	247	232	223	233	247	231	268	264	244	260	283	231	244	214	228	233	247	243	237	251	254	244	232	221	260	245	240	298	254	226	242	264	238	213	260	247	233	248	238	238	226	250	251	255	265	217	241	219	235	250	244	250	238	254	252	239	226	226	228	233	231	278	241	224	215	257	208	242	236	226	262	241	242	216	242	261	260	231	249	224	261	241	275	224	248	228	227	221	248	230	228	218	274	248	243	251	239	251	213	238	274	236	243	259	252	249	263	247	246	234	259	250	268	253	240	243	242	229	235	247	216	239	217	237	269	236	255	253	247	208	227	245	226	237	257	261	259	242	238	237	248	250	257	256	246	237	235	236	239	251	246	229	248	251	241	243	248	245	254	276	257	210	186	273	264	247	237	251	235	252	248	243	227	238	229	234	243	244	224	232	236	234	259	248	231	257	244	237	247	232	241	251	247	229	256	239	251	252	263	255	252	243	233	252	234	252	254	228	254	235	259	257	270	229	236	214	242	232	212	240	233	246	246	237	240	268	246	244	252	222	226	237	245	224	276	237	224	244	240	237	276	246	275	232	268	248	255	247	269	248	235	250	245	224	236	240	236	262	247	243	271	256	225	272	212	243	244	269	224	250	226	258	251	236	250	243	223	219	233	237	249	247	215	250	264	253	209	248	255	231	228	228	256	250	262	241	251	250	254	250	235	243	246	271	237	247	244	234	246	235	245	236	274	258	207	240	264	244	251	223	241	246	248	263	229	234	243	250	240	240	227	262	219	215	246	238	246	263	228	261	240	234	243	239	253	250	223	234	238	243	234	225	253	250	243	232	236	259	242	247	234	237	216	235	243	234	259	204	254	243	244	228	259	251	250	243	252	287	219	259	245	235	230	239	268	232	238	233	236	255	229	233	248	220	249	238	242	256	264	226	254	246	242	228	237	237	242	253	254	255	273	250	236	253	232	243	235	237	238	259	250	245	246	236	224	228	229	255	265	252	253	242	243	259	251	249	247	243	244	261	253	268	261	242	255	242	271	239	263	265	251	266	257	246	223	220	239	246	242	242	225	234	276	290	249	271	223	234	227	233	230	211	241	233	240	234	238	246	219	235	260	236	244	209	251	239	242	254	262	225	231	279	245	283	287	216	254	226	228	229	260	215	244	236	251	249	221	230	241	241	223	241	239	242	241	232	198	262	223	223	242	239	233	262	246	273	224	246	229	254	221	250	225	240	248	226	227	253	256	246	280	247	232	241	231	267	263	258	247	244	234	240	239	224	243	240	239	249	243	255	250	221	261	259	247	265	249	251	229	250	238	264	249	224	265	251	231	234	255	241	252	243	227	266	255	228	254	217	230	258	255	260	243	249	266	219	246	259	213	241	215	225	268	229	248	239	232	261	278	267	248	205	258	246	237	247	235	254	251	262	257	232	248	236	257	246	218	266	257	238	243	239	257	224	248	236	227	225	251	258	222	255	222	257	251	237	231	232	250	245	230	262	266	244	248	251	272	248	240	261	253	224	264	243	232	246	212	259	248	228	241	222	248	240	236	238	268	236	240	219	233	260	221	266	236	224	224	233	254	257	240	249	239	219	244	257	249	256	223	229	260	253	248	263	227	225	265	242	257	230	231	269	228	238	227	227	234	238	246	247	255	282	228	235	264	224	235	241	242	259	240	235	227	245	240	237	220	231	256	237	262	201	248	242	222	236	252	253	258	241	256	251	261	254	256	255	264	242	212	212	243	259	242	247	240	271	227	235	242	247	263	216	234	262	219	259	240	226	238	244	223	251	238	234	230	261	264	238	229	232	212	249	233	253	230	252	232	244	222	222	252	259	238	242	227	236	240	251	258	266	254	233	226	264	248	247	249	231	246	260	226	247	232	238	227	246	240	249	228	243	235	244	219	235	249	232	272	252	237	249	214	258	252	230	269	226	244	217	249	244	215	223	224	250	228	229	270	268	229	257	227	221	260	224	237	259	262	248	221	249	230	244	239	249	221	223	243	249	229	219	249	270	236	254	242	245	241	247	238	235	235	229	231	236	265	244	245	242	249	232	232	257	211	219	269	233	253	215	245	254	247	232	210	247	244	265	213	247	241	260	246	227	287	248	266	224	245	226	223	266	230	252	245	212	236	225	254	265	231	219	252	228	232	246	267	249	242	267	253	259	229	254	257	242	245	222	236	236	276	240	215	238	234	278	250	256	260	270	238	258	235	237	238	240	261	234	237	251	266	278	232	257	231	238	247	245	212	244	262	256	243	245	238	252	251	266	246	231	266	263	238	243	250	245	254	255	220	279	233	248	227	219	270	237	249	239	255	242	226	243	262	252	241	227	243	230	261	248	242	249	271	239	232	236	266	212	243	229	249	230	237	234	213	276	237	243	251	223	258	230	263	256	270	251	232	221	241	226	260	235	274	221	258	238	235	272	268	236	198	242	249	221	241	260	212	225	236	247	228	230	243	256	253	263	255	224	245	249	249
25353	34969	15489	8171	5622	3724	2765	2276	1724	1317	1154	911	659	574	496	473	396	423	378	385	394	344	363	328	283	313	285	313	277	309	267	270	296	297	271	283	306	268	280	279	282	283	278	316	303	295	302	306	296	274	257	278	269	280	269	273	306	283	267	283	269	255	309	269	289	307	275	267	309	269	274	273	297	267	283	283	269	283	275	264	257	268	269	253	239	236	266	261	277	286	267	234	280	251	258	252	269	256	276	273	283	251	283	262	270	247	260	257	256	276	295	254	264	250	254	267	272	275	265	254	281	293	233	277	239	257	257	270	293	257	270	268	251	269	275	260	275	256	259	248	257	282	275	272	233	241	315	289	279	255	242	258	268	244	249	285	280	266	254	255	239	248	248	231	282	273	257	266	257	237	251	246	270	263	288	267	276	281	245	261	259	265	258	251	266	282	260	260	253	292	284	283	273	242	259	271	267	287	243	293	270	262	260	276	271	257	251	271	298	254	267	259	262	248	256	258	264	281	248	276	289	277	259	242	248	264	269	274	256	251	240	262	294	270	247	281	241	258	270	250	256	276	256	254	241	296	258	279	262	262	281	237	287	263	235	272	271	268	290	296	252	267	246	279	271	272	251	252	262	240	263	252	241	274	275	280	284	258	284	251	264	275	287	248	246	274	275	270	272	271	265	249	306	232	253	262	278	251	270	257	260	249	264	270	295	257	281	271	258	256	231	260	266	288	284	238	251	274	245	250	271	274	280	247	295	229	229	281	258	232	267	288	234	265	253	290	266	253	265	254	229	258	244	273	238	237	270	273	265	259	275	279	261	284	296	267	265	253	261	279	266	293	255	243	255	247	253	272	259	230	260	281	253	268	259	251	262	268	283	258	252	237	269	249	274	251	266	261	242	280	261	238	254	254	290	278	270	268	251	269	281	272	278	226	252	280	288	278	245	273	251	222	247	235	264	252	265	257	253	244	276	245	282	263	271	276	264	268	252	254	272	287	263	260	267	293	274	267	268	286	272	276	271	241	249	263	281	256	272	249	266	281	255	262	278	257	283	240	267	240	261	291	276	264	261	251	273	272	272	263	253	257	253	292	256	246	274	266	282	265	250	268	264	251	277	270	266	261	242	244	281	227	256	299	298	265	270	288	266	247	233	243	245	263	266	242	258	277	223	258	277	261	216	259	253	277	277	247	240	277	288	279	289	244	235	274	222	272	245	271	271	269	286	234	272	295	279	263	250	260	260	241	266	236	279	278	260	256	238	235	243	244	276	272	269	262	280	296	276	267	248	270	256	248	240	257	270	268	240	251	245	258	264	251	259	301	264	275	261	283	262	253	268	268	241	250	258	278	281	261	284	266	272	245	273	237	249	282	228	236	257	245	291	274	270	307	248	299	275	274	274	296	279	283	242	261	259	255	264	249	259	258	285	267	265	251	287	277	259	228	271	272	259	280	261	291	262	248	263	250	238	271	260	258	258	279	270	266	249	260	277	281	252	273	266	248	266	261	273	263	259	284	256	275	259	247	243	247	245	257	244	245	269	272	241	270	246	258	279	267	278	237	243	286	274	265	255	247	273	231	260	254	272	261	225	259	281	241	258	269	261	264	250	272	249	279	268	258	280	244	243	272	251	282	252	247	277	276	264	253	297	276	259	279	265	223	270	256	262	275	245	285	269	258	264	273	265	242	281	263	278	279	241	270	290	236	298	245	266	274	246	298	255	294	232	281	277	280	241	252	271	282	279	252	269	250	265	250	278	236	287	249	252	269	252	270	264	278	286	297	245	273	269	266	284	275	260	249	268	252	259	269	269	274	283	242	274	276	239	267	261	267	277	271	276	259	238	260	288	275	281	250	290	282	269	273	231	252	259	281	258	278	281	249	249	275	280	263	275	276	273	247	235	251	263	245	266	254	293	269	259	277	250	261	264	302	266	266	267	262	254	292	258	258	262	268	268	258	243	246	274	278	257	262	258	290	269	275	245	263	256	279	241	244	255	268	263	272	301	274	250	248	293	264	276	276	269	261	269	254	253	250	270	261	250	244	261	255	259	261	243	259	270	266	294	271	262	268	252	269	268	270	261	268	244	296	272	296	257	260	272	254	281	268	252	257	252	277	271	271	278	262	250	249	272	254	268	248	248	261	263	270	294	283	269	279	312	261	244	250	273	266	303	276	281	263	257	284	288	234	279	271	273	271	267	259	258	261	262	276	293	242	272	242	256	292	272	270	247	244	284	262	267	281	257	257	279	263	300	265	286	264	271	285	245	261	262	260	262	283	286	261	238	260	264	283	278	252	241	271	288	256	271	241	263	269	267	255	248	276	242	284	285	278	268	263	248	255	260	263	245	274	249	260	258	315	279	280	300	254	271	257	250	251	249	253	275	263	240	269	247	230	307	240	276	265	259	247	294	251	267	254	281	266	267	273	248	262	290	235	283	272	269	294	237	245	249	270	309	232	254	268	254	268	229	255	272	284	223	227	257	281	293	280	261	307	261	263	225	243	247	277	246	291	292	255	257	263	243	261	242	288	277	268	261	295	248	257	270	281	252	244	275	245	232	269	240	280	299	254	271	228	257	262	238	242	248	242	258	253	254	265	256	262	250	274	275	237	266	231	279	277	250	246	264	264	253	301	253	299	260	252	250	287	276	256	241	252	243	268	262	277	267	251	270	254	252	249	272	232	269	243	273	234	284	271	267	273	266	256	257	268	264	270	265	272	249	272	253	286	281	282	274	245	240	262	239	246	244	259	234	251	265	233	276	277	244	246	287	273	266	264	280	279	269	274	247	245	270	239	252	274	268	264	250	258	235	264	269	268	272	249	272	246	261	262	258	277	282	289	256	269	262	247	283	276	272	277	261	276	265	261	270	281	264	235	247	262	264	256	270	261	260	261	276	260	258	237	264	260	271	264	222	268	262	206	244	284	249	264	285	275	238	239	238	287	271	264	275	260	274	250	259	249	258	261	270	279	271	266	262	290	284	258	265	262	237	279	302	253	249	295	255	253	277	283	230	284	244	260	284	259	248	247	295	239	283	235	260	260	267	274	297	249	266	239	255	280	230	250	270	298	226	267	274	270	298	254	278	276	277	252	291	247	267	259	296	301	256	276	263	312	260	267	275	282	258	274	258	270	272	250	251	244	264	247	272	242	281	271	271	263	240	236	258	254	282	265	238	248	255	259	250	254	300	260	262	245	265	258	248	260	272	293	289	276	236	255	284	241	288	288	263	296	246	235	258	265	259	262	260	254	278	248	267	268	265	237	243	267	241	269	259	303	256	253	265	261	238	261	268	288	277	278	245	288	252	250	266	268	273	257	264	254	257	256	265	274	282	269	268	287	268	264	277	280	254	237	254	249	277	256	259	249	263	303	276	249	249	239	278	240	245	270	250	286	282	243	266	269	248	253	264	259	249	263	262	289	248	239	246	259	234	281	244	250	261	281	249	254	270	265	256	289	263	281	272	273	258	276	280	250	253	242	244	248
23983	21280	28401	24475	21177	11585	4022	2412	1735	1452	1201	1043	780	673	599	562	508	480	445	400	415	362	382	368	356	330	336	325	338	321	306	302	312	328	322	313	306	324	310	300	305	305	309	303	289	342	339	319	355	277	325	305	286	292	320	305	297	303	331	297	285	288	290	292	315	297	275	279	301	295	276	322	312	291	312	316	292	297	260	282	287	280	287	268	275	273	287	299	282	277	296	282	288	280	255	287	306	278	292	295	270	285	293	264	260	305	291	268	287	258	292	308	292	284	282	291	298	276	254	294	280	294	316	297	274	300	268	276	268	266	291	295	297	286	290	290	276	283	298	290	284	271	309	311	305	289	287	255	277	299	287	308	279	280	292	281	299	254	235	283	279	303	272	285	320	273	306	275	280	275	288	265	277	267	284	289	298	295	255	285	305	313	275	281	292	284	278	295	305	287	307	300	282	278	297	290	313	275	263	240	305	301	265	255	267	298	272	281	270	286	285	302	286	252	274	265	275	277	304	300	291	288	292	288	294	272	295	329	284	292	285	301	288	305	272	305	289	266	293	272	303	272	305	295	274	310	270	291	288	283	289	297	273	266	303	259	277	271	302	286	282	279	263	285	281	284	289	263	298	269	283	281	273	262	287	268	298	255	311	297	310	297	309	254	299	249	285	278	270	306	289	263	301	279	260	298	280	283	256	279	292	280	301	282	286	277	288	276	262	242	275	253	297	302	256	303	306	257	291	253	292	310	273	300	284	271	288	272	308	284	274	275	288	308	295	277	301	302	298	302	301	262	282	261	301	287	260	286	276	279	294	304	263	296	295	269	304	287	284	309	282	272	303	298	258	303	271	271	300	266	316	279	270	294	306	259	248	279	293	327	294	302	272	298	271	306	286	274	307	272	283	268	266	297	311	279	278	281	262	282	273	268	257	288	271	318	342	262	283	294	304	299	299	313	306	267	316	267	279	261	293	278	289	266	281	290	261	273	306	287	260	290	301	294	282	274	286	284	305	284	306	279	253	269	306	308	283	294	269	245	307	291	272	282	262	290	280	286	262	286	297	301	309	266	290	267	282	279	284	268	252	269	290	274	288	291	285	264	273	259	291	297	307	288	311	284	297	282	291	324	282	320	308	305	312	313	285	262	273	273	280	281	279	284	318	297	269	283	272	286	306	282	332	298	263	291	277	295	286	260	318	268	276	261	294	309	281	292	246	261	290	299	275	286	263	291	266	278	274	253	295	303	276	274	277	299	307	294	287	274	296	305	301	293	296	260	286	279	278	262	289	295	295	296	305	311	287	281	298	277	293	289	276	257	290	281	292	274	279	292	290	292	258	267	282	255	287	261	284	285	270	257	296	294	305	281	276	288	333	276	307	269	308	285	297	280	326	286	288	303	313	297	277	276	287	276	282	291	259	313	280	306	297	278	285	297	307	300	280	273	287	267	274	288	290	264	292	309	312	281	265	256	264	291	282	256	292	291	285	310	248	277	289	276	322	281	282	297	311	276	284	279	309	262	269	292	307	275	266	314	301	281	307	282	290	309	270	281	279	290	261	280	280	284	296	267	272	292	281	292	270	304	260	276	296	270	288	292	271	291	279	288	305	295	286	284	293	267	317	280	265	263	272	256	285	316	285	308	277	302	309	279	277	282	325	262	260	282	297	261	269	288	317	280	279	270	315	304	289	275	279	295	282	280	275	304	287	290	273	270	283	296	271	279	294	308	274	290	295	301	314	304	285	282	267	266	267	285	272	283	263	278	299	313	294	288	312	283	289	279	302	277	258	286	270	281	277	279	286	292	275	276	261	288	261	270	269	317	297	310	300	263	283	276	330	280	288	310	304	283	279	275	291	278	305	293	284	298	302	286	267	275	277	279	279	301	268	271	291	280	282	264	266	273	297	300	277	276	283	269	296	263	281	298	282	286	305	289	253	269	271	290	305	270	302	327	274	269	258	283	298	294	284	273	297	273	272	244	246	300	318	285	302	314	299	273	286	269	292	293	279	279	265	284	271	272	279	274	283	301	274	277	274	280	286	291	301	276	268	303	314	300	296	272	272	252	262	301	289	270	281	285	294	292	298	291	287	295	287	311	312	303	306	262	301	273	324	302	295	269	288	300	287	272	306	281	286	280	265	276	281	313	294	284	252	267	313	264	306	255	301	261	241	271	293	301	293	300	254	309	276	279	273	271	266	288	304	300	274	289	306	280	291	268	288	256	271	295	245	273	295	295	316	282	302	282	289	282	272	294	301	281	273	296	296	299	297	269	306	298	285	274	319	281	284	284	273	309	278	294	284	309	296	290	303	288	261	270	295	270	288	268	292	280	253	290	293	266	270	286	295	286	266	268	304	261	268	253	307	281	275	314	311	285	313	292	248	277	280	280	281	269	314	283	290	309	280	304	258	283	301	257	268	276	285	311	295	281	300	252	286	281	297	273	318	277	290	258	290	301	277	284	283	303	285	294	284	253	257	271	275	294	278	292	280	285	289	284	309	275	296	252	319	311	272	297	277	294	272	267	279	288	310	294	292	317	268	286	262	278	273	289	317	290	270	266	286	267	290	282	280	283	280	303	321	286	279	271	267	259	296	277	272	265	276	270	278	318	280	269	290	301	271	295	288	263	276	287	300	280	288	292	290	261	297	290	307	271	307	282	253	290	308	299	317	282	276	243	286	283	262	294	298	301	280	305	319	291	295	286	265	308	291	300	319	295	281	269	285	280	287	272	284	292	277	289	268	271	288	268	285	259	250	299	299	289	287	285	278	274	307	340	257	314	297	302	235	261	267	301	282	292	297	299	282	284	301	264	290	279	265	275	279	298	277	317	300	291	286	254	292	284	269	276	303	291	274	307	252	271	307	293	304	283	300	245	310	244	293	294	270	280	304	252	272	264	300	294	291	296	306	295	286	275	289	275	276	283	278	289	308	294	302	260	284	272	284	275	317	259	303	278	297	284	299	303	284	315	271	281	274	266	279	296	274	289	307	300	303	278	281	290	286	309	319	302	248	295	290	303	278	317	297	273	294	289	291	276	299	270	280	312	302	273	285	298	296	284	284	291	293	266	285	280	269	285	295	306	275	285	281	248	278	282	301	268	289	272	272	282	305	278	294	272	289	281	276	276	268	287	258	318	313	269	259	250	269	272	291	281	292	264	276	283	287	263	281	307	258	279	334	289	306	282	301	308	272	283	252	308	269	274	263	262	279	294	291	271	294	287	301	285	270	288	264	306	313	280	278	270	276	292	303	280	259	283	259	281	293	296	267	302	278	282	303	272	287	298	275	271	289	262	295	311	287	272	281	300	266	288	284	291	266	292	260	270	277	285	268	252	280	300	293	321	290	282	299	279	287	288	299	292	290	286	298	265	278	262	306	288	274	278	269	284	273	320	289	305	312	293	261	268	286	284	265	305	273	276	297	289	267	300	296	267	285	281	297	301	309	269	285	298	249	275	271	270	276	257	293	288	301	258	293	297	290	295
28896	46636	22634	12762	9819	6825	5118	3790	3095	2337	2072	1677	1189	1022	924	789	702	624	582	536	489	472	462	439	418	361	374	383	376	364	352	338	374	386	357	324	344	379	369	376	368	354	357	363	346	375	351	358	325	334	331	332	332	336	304	326	353	384	331	332	310	328	341	320	355	338	339	339	336	351	343	309	349	313	339	313	335	351	316	327	310	362	339	298	325	287	284	308	334	270	301	306	297	312	299	304	326	282	292	288	300	324	319	284	296	296	309	284	265	324	316	321	301	324	285	315	302	327	286	276	309	310	305	276	317	305	305	301	322	307	315	291	311	327	296	322	288	314	278	268	294	300	290	309	304	283	292	318	307	288	261	309	290	318	305	293	319	278	319	310	321	310	276	291	309	325	346	326	297	320	281	305	283	320	269	289	322	264	275	322	287	326	314	292	300	300	308	307	286	263	306	304	272	273	325	306	308	289	305	284	309	307	298	278	278	296	311	277	313	281	320	272	313	310	307	316	304	302	273	283	317	308	309	303	298	264	305	334	298	300	311	301	293	291	322	320	314	316	309	324	305	303	334	291	317	295	281	318	274	296	296	287	286	289	342	306	292	302	274	294	281	308	301	273	307	264	316	303	315	339	279	316	244	313	275	306	277	308	302	295	302	307	319	305	283	297	309	316	282	316	312	294	291	299	302	309	236	327	319	303	292	282	277	310	289	270	281	287	306	317	298	306	284	294	298	289	320	305	281	282	279	325	274	285	314	289	307	295	268	313	284	305	316	287	304	308	307	293	285	309	294	295	262	292	298	295	296	335	292	301	276	280	289	322	295	300	308	301	306	308	301	322	323	312	326	294	317	296	318	301	320	279	301	283	278	296	309	303	323	290	278	284	293	287	314	279	326	308	348	274	265	283	298	273	335	323	302	306	280	285	302	316	285	302	300	286	310	279	336	262	293	290	325	301	316	291	301	312	284	311	319	313	303	306	286	303	320	303	295	311	289	311	314	307	275	289	295	332	290	291	313	297	301	310	301	288	287	289	277	283	307	307	286	302	312	286	314	284	309	274	290	273	298	322	275	278	287	316	325	272	316	300	288	286	301	309	320	293	315	265	327	270	326	276	286	276	281	283	292	302	324	277	273	278	315	303	289	309	291	308	320	339	295	308	301	291	299	305	301	315	300	277	286	309	281	296	303	277	314	291	290	286	291	295	294	294	284	316	313	334	295	303	300	295	300	299	305	309	326	296	316	302	302	304	253	288	295	292	296	292	315	275	308	304	317	297	284	322	289	301	289	309	304	318	305	295	339	272	268	307	332	292	296	319	304	301	321	317	327	263	301	281	299	302	319	302	305	318	271	284	261	275	316	265	291	276	302	282	300	288	289	302	256	287	256	278	321	316	286	277	289	303	301	299	295	304	323	314	326	282	304	279	266	279	305	284	288	320	278	275	313	315	320	315	267	281	326	288	324	300	310	322	311	321	325	311	299	282	308	301	288	314	304	323	298	302	307	303	311	324	286	312	341	301	309	283	295	287	326	287	297	311	322	328	303	286	306	307	275	294	290	294	277	306	348	299	311	288	263	276	303	294	305	301	308	308	273	320	300	294	332	297	270	293	282	293	285	316	303	277	277	327	287	306	258	294	311	309	290	317	283	326	274	297	297	322	291	314	294	328	298	312	311	302	290	312	321	283	288	292	314	290	304	246	305	297	297	285	307	309	308	266	278	290	322	265	321	301	340	316	317	319	339	297	324	313	325	308	294	307	307	308	325	287	309	313	315	297	340	291	315	291	311	273	308	308	310	312	294	261	263	324	305	314	263	300	273	270	326	324	308	295	280	307	290	320	280	296	310	321	313	267	321	325	276	321	307	292	300	287	301	282	278	294	312	284	282	301	288	307	287	304	345	284	285	319	332	324	306	290	275	316	276	292	292	281	324	292	298	322	305	308	257	301	327	311	307	320	272	297	309	298	283	284	323	303	275	307	316	349	285	290	306	296	308	302	324	309	293	285	279	319	307	305	299	272	279	299	299	282	319	291	317	317	321	306	305	303	289	299	312	305	304	289	268	295	276	325	313	337	281	296	268	316	298	310	295	315	301	309	283	300	341	296	311	308	296	298	303	291	333	310	280	320	289	321	289	289	297	308	277	288	317	295	299	316	317	323	287	292	337	322	311	288	294	289	269	296	293	297	314	323	292	303	293	304	276	292	291	286	318	313	326	286	324	282	316	295	288	311	304	278	326	281	287	305	302	290	294	310	306	269	307	275	297	289	273	315	322	301	308	318	287	289	306	303	313	276	271	278	313	319	308	333	301	274	318	321	280	318	308	307	306	304	312	295	299	263	276	302	325	301	315	302	307	298	296	312	274	320	310	322	277	312	302	282	299	318	319	301	307	288	306	279	298	278	291	308	304	276	276	290	299	311	284	310	318	293	307	326	320	314	290	314	320	293	307	301	278	285	292	312	307	311	303	265	306	266	305	280	307	269	293	307	300	316	299	281	326	294	287	293	302	278	300	299	323	291	299	327	304	300	306	301	290	309	283	311	279	294	295	293	320	345	335	259	313	307	322	280	296	329	299	263	314	275	299	303	297	295	301	298	306	328	305	311	321	322	269	328	293	302	314	298	295	315	285	352	274	292	331	304	304	322	309	304	253	320	314	299	285	316	277	307	274	302	311	298	301	278	275	275	289	305	274	290	277	262	309	294	312	304	272	290	300	289	289	286	274	311	286	289	301	278	299	299	320	291	350	324	304	312	288	317	293	293	291	283	305	283	290	320	281	268	330	284	306	300	268	317	298	333	306	290	304	295	290	291	301	329	306	287	277	296	311	302	277	265	294	265	312	275	312	300	292	321	288	273	296	300	304	328	303	323	285	296	284	289	304	304	300	300	295	291	320	302	308	297	302	291	296	286	316	268	303	336	273	307	293	315	289	299	287	281	296	326	314	307	323	279	296	302	309	270	266	301	276	331	301	302	335	279	307	289	265	309	297	293	309	307	309	296	300	323	278	268	246	267	278	312	295	301	281	294	317	279	305	322	317	301	284	286	295	272	299	321	322	330	279	290	260	352	324	272	293	285	311	313	298	295	268	282	330	279	306	306	269	316	304	303	282	311	322	308	289	323	298	316	325	304	294	287	282	316	285	290	307	325	347	310	325	298	298	285	300	302	298	293	333	291	321	317	301	318	294	288	300	318	285	317	294	342	267	307	275	293	266	305	269	321	293	293	296	328	301	315	305	303	301	299	316	318	292	311	319	280	290	294	302	282	315	324	299	297	295	303	292	311	298	291	284	299	285	268	288	315	313	270	306	311	324	303	304	292	272	318	282	293	254	290	326	289	329	296	274	312	291	296	314	292	325	269	275	286	317	288	322	313	295	293	284	312	285	305	293	313	306	279	290	309	317	300	298	323	285	299	270	304	330	296	318	273	270	302	287	320	310	304	310	312	300	312	313	280	311	297	294	291	296	297	310	299	296	295	286	314
25231	21332	27272	25460	12420	4037	2605	1862	1333	1151	967	806	701	588	573	524	484	479	493	391	394	400	367	401	389	404	336	335	359	366	355	367	347	367	347	355	365	377	342	364	346	327	350	370	330	346	357	370	357	377	351	324	330	379	340	360	323	316	298	366	343	319	310	334	349	360	375	352	344	350	344	325	319	297	311	350	307	315	329	340	360	335	348	326	345	277	278	317	327	343	345	337	307	355	325	345	316	341	330	315	338	310	311	320	325	323	305	344	350	335	337	330	283	301	314	332	320	328	301	338	316	313	340	354	312	324	314	317	320	318	337	326	326	332	319	339	337	346	290	308	313	361	322	305	330	308	327	323	317	302	304	331	316	292	334	330	338	342	339	335	310	327	324	320	300	330	316	325	357	329	325	365	310	309	329	335	328	337	334	346	340	337	331	335	338	337	336	350	316	323	307	292	332	320	333	343	344	334	344	334	349	338	316	335	328	312	325	333	312	316	318	319	353	365	311	364	342	297	358	307	333	326	320	319	324	329	351	365	314	315	328	321	298	374	310	279	357	317	316	336	365	294	326	318	293	317	327	331	301	360	325	349	294	315	315	298	368	330	362	354	301	304	335	319	301	359	322	314	344	352	327	298	318	319	328	356	300	330	357	346	322	342	331	319	344	319	323	331	354	342	347	335	344	341	308	296	336	331	322	340	330	324	308	333	272	347	309	323	335	360	298	309	327	347	302	320	310	324	336	305	323	316	292	327	335	351	333	342	337	350	308	327	329	329	320	292	359	359	330	335	335	331	309	309	305	337	312	354	343	337	307	326	329	324	294	320	336	334	319	337	344	326	337	307	323	355	327	295	342	324	310	294	336	332	336	277	336	342	278	333	293	307	302	315	318	318	316	301	361	309	332	346	312	328	345	334	346	340	337	324	320	340	307	351	290	305	302	326	351	320	330	356	320	337	297	343	330	340	314	311	335	342	303	275	352	312	337	305	318	280	363	311	331	289	327	308	295	347	303	334	326	339	307	351	328	307	349	300	339	350	303	306	358	306	357	345	307	319	313	312	334	295	304	327	308	346	317	311	307	315	322	334	341	329	326	332	320	299	304	336	345	316	308	343	342	343	332	326	315	327	336	364	339	324	328	345	358	334	332	297	315	328	329	327	336	319	324	331	344	335	319	289	293	295	339	330	286	332	306	297	311	343	311	345	336	331	349	344	342	301	351	300	318	325	323	327	318	344	333	318	324	300	340	321	338	336	319	302	369	339	341	334	336	306	344	302	291	321	345	342	317	354	303	325	323	302	313	338	319	347	315	316	323	354	301	332	337	306	310	333	351	314	300	357	300	357	314	324	336	302	342	321	354	349	346	347	351	342	343	351	343	342	332	328	314	318	335	330	336	350	284	342	310	300	331	337	286	324	337	326	335	346	313	352	322	320	308	317	345	325	324	297	336	336	290	324	312	324	355	337	323	339	292	324	305	336	312	308	328	348	333	313	345	341	338	299	317	315	307	331	324	348	304	318	331	292	345	336	321	326	315	307	317	336	342	293	357	327	326	319	340	324	330	321	346	340	320	308	350	329	338	310	334	319	345	344	328	333	330	316	337	321	284	289	339	319	363	364	319	290	311	314	331	342	327	314	312	339	308	342	320	296	304	321	333	323	333	328	318	297	310	330	310	335	352	331	327	326	347	342	319	294	327	312	330	323	316	303	345	328	336	311	329	323	307	312	318	338	330	331	328	366	296	309	319	305	358	336	310	338	352	323	309	343	300	328	336	311	301	351	320	327	317	340	323	325	338	298	316	323	328	299	340	326	364	336	335	337	321	332	341	307	306	294	357	320	373	340	288	342	312	356	326	335	332	337	340	325	344	326	318	341	339	309	304	341	314	323	343	309	291	325	317	309	326	356	380	349	337	319	322	341	298	317	301	327	315	325	321	324	292	353	349	302	358	321	303	303	323	319	347	298	315	320	332	327	307	319	345	329	315	309	341	344	317	351	310	330	327	293	316	323	316	328	338	324	314	330	327	305	334	298	336	307	309	324	312	304	312	366	322	348	323	320	324	325	331	319	317	317	378	313	316	300	327	322	335	324	322	333	313	320	341	325	344	349	355	309	295	324	332	312	307	334	320	320	349	322	305	338	326	324	313	307	331	317	330	303	347	312	301	353	340	343	330	325	334	332	328	351	322	335	310	331	333	326	301	297	355	277	305	343	326	312	311	331	324	292	321	300	323	331	341	298	321	321	298	368	309	345	320	326	318	312	310	340	357	369	331	310	291	321	326	298	304	302	317	305	298	354	352	321	307	365	322	326	366	345	366	336	353	308	360	364	326	334	309	343	320	331	352	290	343	323	327	347	341	346	337	340	336	310	308	328	304	328	331	291	343	309	340	334	316	332	340	356	299	320	345	359	360	311	302	349	293	324	306	314	297	314	307	341	347	345	323	314	302	334	337	344	340	292	317	354	343	331	330	334	346	308	315	343	310	329	335	324	293	314	318	341	328	346	311	314	355	309	361	328	299	310	321	353	329	323	317	344	305	339	315	303	320	304	295	344	323	322	335	312	330	339	350	309	324	354	360	292	341	307	330	326	327	297	332	349	336	325	330	302	316	331	343	339	319	323	324	324	302	329	321	312	298	341	315	309	332	328	311	324	297	337	326	315	315	374	350	296	343	298	312	316	304	325	324	312	337	320	324	359	317	289	338	327	357	329	311	353	336	318	312	345	313	309	355	329	310	331	340	311	337	327	321	320	302	329	310	305	324	331	309	314	325	327	337	333	361	366	341	325	354	346	351	323	350	331	294	329	327	330	335	331	325	338	325	327	321	350	358	330	318	338	319	347	302	321	338	335	342	344	320	299	361	326	316	308	351	311	335	332	330	334	299	277	319	325	288	302	324	326	339	313	320	322	343	325	365	311	318	306	319	304	321	305	343	307	372	335	329	327	302	319	347	337	320	367	333	359	328	342	306	317	272	307	333	359	365	313	298	316	347	325	316	331	324	335	304	319	324	326	340	328	297	309	331	316	335	302	339	304	333	323	301	301	322	347	307	319	328	312	337	298	292	333	331	336	342	320	321	300	323	320	341	318	311	337	317	315	326	303	365	322	331	344	311	324	332	308	319	328	337	336	331	319	329	354	329	333	331	339	280	297	317	331	339	334	324	301	350	317	302	332	344	309	361	313	326	357	337	302	321	359	331	319	341	287	298	276	350	330	335	314	325	314	314	322	307	334	346	326	329	321	323	337	350	314	327	320	312	343	322	370	321	312	331	342	302	335	303	333	311	319	341	347	353	312	318	299	317	327	322	303	334	296	335	306	343	297	341	320	341	347	341	314	326	314	330	296	324	340	326	358	314	323	309	334	341	326	325	362	294	322	301	361	351	323	349	323	301	323	297	366	294	323	338	335	321	308	350	347	297	341	318	320	309	321	324	325	330	318	327	355	358	313	317	324	357	326	350	319	353	298	298	337	362	304	314	353
27158	41135	18247	9764	8086	5743	4340	3281	2464	1957	1622	1364	1045	911	780	702	624	594	526	528	517	492	480	427	438	403	397	404	408	392	439	391	421	386	395	393	405	410	408	406	429	428	398	432	408	391	373	366	389	370	374	370	377	368	382	391	365	387	365	372	354	390	360	395	398	381	372	375	358	367	384	365	362	383	365	357	408	351	325	354	337	383	349	358	372	352	372	349	354	317	376	349	354	352	370	361	327	361	381	363	363	323	354	325	344	365	334	361	358	326	330	343	320	356	312	385	363	371	354	354	338	344	359	382	372	331	355	354	367	372	360	345	343	352	355	344	332	342	351	363	331	325	363	349	365	360	366	338	352	319	384	316	346	340	361	363	351	337	347	354	382	333	361	344	394	359	349	333	343	362	339	342	346	349	353	330	356	347	327	402	328	329	344	314	332	354	363	366	327	367	358	369	330	364	339	323	351	344	343	369	352	384	349	353	318	347	355	329	366	376	332	373	336	316	358	349	360	341	342	356	347	335	362	368	385	335	364	343	374	319	367	359	336	378	369	323	338	337	331	338	320	353	377	342	382	352	337	371	330	352	373	349	331	327	373	343	336	343	376	327	343	320	352	336	358	333	307	333	330	325	320	327	346	347	339	360	327	371	343	340	366	371	335	322	366	354	317	340	331	357	320	311	346	352	344	370	354	341	348	328	370	363	357	341	373	364	362	370	358	358	354	334	329	343	340	343	334	330	296	375	364	351	338	317	329	322	345	319	355	345	342	358	311	372	382	325	366	367	337	350	404	357	362	359	345	375	376	369	326	362	323	375	331	346	342	341	345	347	336	313	344	379	351	378	321	337	352	347	352	358	364	324	355	333	347	377	366	393	364	387	374	353	349	378	357	337	348	353	341	350	337	332	332	378	354	318	344	324	359	320	328	358	356	367	347	365	352	348	369	368	337	325	358	342	341	317	368	374	340	354	345	338	352	332	382	335	342	332	369	349	335	321	330	366	345	355	354	331	321	347	361	333	342	328	349	335	378	373	347	347	363	333	339	354	354	372	321	355	349	351	324	359	379	325	360	364	342	367	345	327	336	295	386	338	336	337	351	343	388	342	374	366	352	362	354	362	322	337	375	364	325	355	361	343	307	329	334	352	347	311	346	365	337	369	365	331	350	354	304	342	342	349	343	388	358	333	370	341	349	340	364	357	346	354	331	305	314	340	354	315	351	346	367	371	355	359	344	349	333	368	356	350	364	350	332	345	387	361	375	383	333	365	366	338	322	333	335	371	354	353	351	348	313	340	368	372	327	359	354	342	312	320	354	355	333	361	386	335	352	384	354	370	344	304	343	372	321	360	336	356	347	345	339	368	345	365	315	352	328	372	336	351	339	342	331	324	323	341	336	345	329	317	356	318	385	331	317	351	353	344	336	361	319	366	323	371	337	392	342	355	345	325	345	337	330	370	352	328	370	368	379	385	360	344	337	328	336	330	327	366	339	328	322	393	331	353	356	329	356	328	330	371	391	307	375	339	362	358	325	336	345	342	362	327	329	359	409	338	341	326	364	379	356	351	358	362	361	345	346	386	358	358	336	367	367	369	338	334	364	374	331	344	362	314	346	349	343	349	330	329	337	342	348	342	352	330	349	360	380	355	347	347	347	351	387	374	345	328	362	360	330	353	320	366	353	350	346	353	311	366	317	364	381	344	338	331	356	356	354	363	338	328	363	336	368	341	360	369	369	351	336	347	321	343	374	319	345	383	337	342	355	357	354	351	362	361	312	312	343	355	351	366	337	355	388	332	350	340	322	343	343	297	365	356	354	377	306	370	361	320	365	388	347	332	326	353	337	371	320	363	366	345	344	362	325	334	361	350	341	377	393	310	315	367	374	352	364	358	356	350	342	364	366	304	327	375	324	359	314	337	378	333	332	354	355	348	358	374	360	332	336	337	350	356	334	363	335	383	339	364	350	357	333	365	347	348	381	345	342	353	334	354	338	327	319	337	346	352	350	359	350	344	410	373	335	362	365	359	339	367	341	301	368	319	377	356	355	386	355	330	337	362	343	367	332	351	362	343	359	376	326	347	331	375	338	354	361	318	319	350	350	307	349	354	354	343	336	340	342	337	354	327	333	325	371	369	348	371	349	313	360	345	351	358	333	333	349	357	365	318	348	372	324	316	320	372	347	351	333	357	357	381	350	352	348	384	342	360	338	362	376	311	332	358	335	348	385	334	337	338	341	362	368	340	331	343	308	303	331	368	332	361	360	348	341	346	337	334	332	296	376	337	351	332	340	392	330	386	360	364	341	372	342	362	363	337	386	361	358	337	360	395	366	386	332	357	355	345	329	317	321	356	350	341	336	349	350	357	330	297	366	367	359	390	353	346	357	338	365	363	352	357	358	386	353	362	342	369	380	357	360	372	358	380	342	367	322	370	390	359	371	371	349	351	367	358	384	344	389	361	354	369	368	364	354	308	333	343	380	329	356	357	330	343	362	357	360	347	333	342	362	359	351	384	342	331	365	361	351	366	345	327	352	346	359	350	349	363	367	391	350	369	336	352	378	346	340	327	384	322	333	357	347	351	362	357	326	358	337	326	363	334	332	297	353	371	332	377	345	340	361	364	340	350	316	335	328	341	344	346	387	322	347	346	344	351	342	344	337	348	357	330	332	342	361	302	345	336	347	355	330	314	328	379	336	344	358	345	353	352	384	352	340	324	327	355	381	353	330	351	358	369	316	358	353	354	375	347	328	298	349	309	361	339	339	377	350	347	356	330	371	349	342	350	348	355	331	371	355	390	332	384	357	344	313	341	342	346	359	365	377	339	348	350	340	346	334	324	359	337	337	353	361	346	372	320	369	326	346	345	322	337	350	355	351	338	355	312	349	349	365	329	324	374	337	350	358	319	360	359	337	348	346	315	333	411	347	380	348	341	382	384	352	374	363	361	368	343	355	345	315	329	352	368	328	358	361	380	351	365	362	351	320	345	346	349	333	344	329	335	353	368	367	338	368	352	356	336	350	349	375	323	379	337	385	343	325	359	353	368	366	359	334	363	322	323	351	350	376	359	326	326	358	380	338	366	354	364	351	359	369	324	361	364	351	364	353	332	341	334	353	333	338	341	340	345	342	342	351	355	346	337	319	367	356	342	338	337	358	333	347	378	355	342	379	361	369	338	317	372	377	395	312	363	363	364	348	348	382	353	336	382	345	368	376	382	333	343	344	332	327	325	359	336	369	347	323	361	320	341	353	364	369	353	363	339	356	334	360	331	382	297	355	342	350	356	353	336	346	367	363	360	361	334	353	347	353	377	307	369	340	360	359	357	348	346	349	369	338	343	348	344	346	337	373	367	369	387	314	347	331	367	328	336	339	358	329	338	338	297	359	343	353	368	339	360	359	351	349	344	350	380	350	378	323	355	346	342	344	337	318	309	372	341	342	349	350	399	323	353	361	363	349	336	320	350	367	352	347	342	345	379	373	323	358	342
22842	21272	28869	24006	21304	21384	11957	4020	2642	2071	1729	1501	1150	1015	941	818	730	744	655	601	603	578	576	558	520	512	491	484	483	470	455	481	479	454	475	483	465	487	474	467	483	500	492	504	482	469	505	447	453	440	481	455	420	407	461	461	462	457	424	458	442	437	419	439	475	411	468	433	456	454	462	429	478	425	437	440	421	406	439	425	423	443	424	388	471	417	432	432	412	414	444	421	420	432	424	443	419	426	457	426	410	394	419	408	367	427	458	435	431	418	425	418	404	451	439	390	446	378	450	429	401	362	413	407	416	437	408	427	416	413	414	385	411	416	407	426	380	424	388	420	478	400	410	429	428	399	393	410	407	403	395	429	463	425	426	419	385	423	403	436	391	411	410	435	411	375	420	418	447	429	405	397	378	438	379	398	416	409	423	425	380	428	410	397	416	394	418	394	419	415	379	370	445	398	444	419	416	405	430	422	445	391	403	419	406	439	403	418	418	401	396	415	399	396	418	382	398	391	430	438	407	422	448	432	377	413	385	431	411	407	440	413	431	398	425	430	394	439	400	430	438	429	404	414	427	448	371	433	423	418	432	447	405	429	427	438	416	413	416	426	427	384	460	383	436	406	411	446	447	438	418	391	448	417	428	414	429	388	409	418	385	401	429	422	469	444	435	440	412	427	391	414	429	437	390	394	380	395	427	404	470	398	469	413	427	393	404	431	403	410	442	438	419	398	415	403	405	438	435	405	402	399	402	414	431	445	406	415	426	412	429	438	420	416	386	394	401	392	428	446	408	400	394	443	436	439	458	410	426	396	415	402	404	398	382	437	444	446	399	449	403	399	421	415	426	383	382	450	433	410	434	413	456	363	421	470	419	428	425	432	405	371	410	420	412	449	402	421	395	395	407	424	425	397	411	412	408	400	435	414	428	405	417	405	395	383	393	399	400	409	447	403	378	392	428	442	433	416	420	406	400	423	417	472	391	416	410	400	404	417	396	448	418	399	409	425	402	376	426	450	383	436	403	381	397	416	481	409	416	435	438	414	471	421	384	413	420	390	436	408	428	427	418	445	367	395	435	387	439	440	399	406	438	424	385	412	446	440	421	397	426	416	411	402	391	423	455	431	385	409	393	452	425	409	400	423	402	413	441	426	356	397	400	406	385	438	423	372	402	439	435	416	449	417	388	411	430	396	440	423	407	427	411	416	385	384	422	408	404	393	415	416	443	429	400	394	430	400	404	437	418	427	397	409	407	392	426	400	403	418	430	390	379	387	427	471	402	395	424	415	450	430	407	456	391	443	454	410	435	384	379	402	407	385	385	427	416	394	388	391	412	422	385	431	418	431	412	424	415	388	414	392	373	425	436	377	431	397	433	405	426	421	400	426	402	402	412	393	393	394	432	382	370	434	409	435	363	431	413	427	406	416	421	410	405	399	410	420	461	404	399	398	377	407	424	423	420	403	422	382	405	402	408	414	409	420	434	399	424	444	386	416	393	449	439	402	390	417	399	413	400	474	413	417	403	401	433	418	397	444	403	418	386	406	417	448	410	404	425	440	439	408	423	412	419	446	421	430	413	385	435	391	409	425	410	425	434	409	408	446	413	433	361	426	455	419	388	395	415	406	414	402	383	394	417	402	403	380	432	425	394	442	421	412	443	454	406	408	394	432	403	430	400	413	427	426	392	397	415	434	393	417	422	429	427	418	405	418	385	416	381	404	429	474	402	431	409	366	408	439	438	387	400	398	431	401	421	353	381	437	443	447	403	419	387	407	441	391	408	406	415	406	422	423	441	417	428	407	410	419	435	423	427	421	424	411	374	441	386	394	391	449	397	459	394	405	444	390	417	410	404	433	388	377	397	387	425	402	437	373	436	441	444	452	430	401	392	386	415	432	421	419	432	390	417	410	432	415	385	352	422	395	424	398	436	415	397	384	435	450	406	410	391	382	392	414	399	417	408	419	398	418	394	430	383	443	406	408	414	407	396	424	439	383	431	417	435	417	397	394	415	449	415	367	431	431	407	410	450	435	414	386	405	437	418	428	433	417	416	402	418	391	414	414	384	405	442	369	389	416	417	442	432	404	408	436	393	434	434	420	398	392	429	423	377	414	417	395	409	412	441	408	434	433	443	438	418	378	425	412	421	447	436	455	401	419	452	396	445	408	421	428	433	388	418	463	397	398	418	405	425	428	448	424	420	403	398	429	412	385	413	387	410	389	402	430	389	429	400	412	417	413	403	450	442	405	441	392	389	418	413	408	417	464	390	420	399	386	437	410	419	348	396	395	392	425	434	422	423	403	413	388	385	365	418	444	420	388	429	424	403	434	404	410	418	432	414	419	438	413	435	394	411	431	388	384	459	389	378	400	417	424	389	398	408	386	376	389	397	400	397	407	392	419	408	420	439	395	415	422	421	435	392	398	393	410	455	415	371	422	415	421	429	407	428	425	419	391	407	446	389	406	417	420	397	440	424	429	406	427	418	419	425	423	434	434	410	445	466	377	447	393	401	391	425	394	398	405	416	364	408	402	411	405	444	396	407	433	428	405	407	420	402	420	435	406	424	404	384	411	449	402	425	415	436	407	408	448	406	404	425	418	406	407	380	433	421	357	404	405	395	410	426	426	440	415	389	387	414	432	392	391	441	387	419	403	418	443	402	404	377	412	431	404	397	409	445	349	426	381	418	434	379	410	441	409	389	399	392	412	385	385	398	445	403	397	414	450	402	446	438	447	407	409	410	393	425	404	389	426	409	391	408	429	387	404	441	454	425	401	438	405	384	372	388	416	395	409	398	397	414	442	405	388	428	442	420	419	429	392	408	433	399	396	404	380	418	413	420	391	410	408	384	444	391	409	399	400	436	467	415	395	409	408	423	427	401	428	435	402	379	435	387	409	388	348	429	382	445	440	411	432	426	411	413	411	391	419	398	414	423	377	440	421	424	413	388	393	386	390	482	395	434	410	418	435	418	395	450	405	430	442	439	394	433	423	391	399	403	408	398	438	445	403	397	432	428	393	426	416	392	400	420	366	428	419	413	421	409	438	386	427	419	410	456	399	410	437	418	422	440	407	419	394	435	406	422	397	415	452	412	444	403	420	396	392	387	395	377	427	408	374	433	420	433	396	413	411	425	409	422	382	442	432	384	439	408	405	401	383	407	407	440	416	405	399	375	445	433	408	375	408	389	405	362	409	402	394	399	430	411	395	438	401	412	401	390	405	412	372	423	426	445	401	417	435	449	435	411	413	452	423	428	430	419	403	403	414	405	434	429	404	407	393	450	442	427	416	396	412	405	435	416	405	436	419	428	423	408	400	415	416	408	388	393	418	409	401	419	429	425	421	420	455	433	453	425	414	421	396	400	377	402	403	437	422	391	415	402	416	435	425	450	414	400	420	400	411	414	398	384	392	457	424	403	430	386	379	458	436	421	430	399	431	441	420	399	436	416	429	431	399	414	431	437	471	435	431	406	410	412	435	394	428	426	400
31738	50918	26491	15879	13160	10007	7749	5901	4308	3561	2857	2299	1735	1529	1363	1170	996	868	842	828	751	770	742	662	602	575	561	547	513	487	464	519	514	497	459	509	491	508	538	535	530	572	529	542	497	507	526	492	480	502	514	485	458	466	497	462	498	481	466	478	455	422	472	446	486	446	443	475	490	426	476	461	483	434	449	411	412	438	398	453	420	447	399	399	434	442	433	413	422	419	448	418	393	414	459	428	415	409	420	432	431	392	436	414	440	436	425	426	419	388	431	426	403	444	426	409	423	438	415	447	449	423	405	378	420	404	405	441	443	430	437	442	431	394	426	424	434	407	423	404	382	431	364	446	419	413	449	432	432	438	400	436	413	426	411	475	438	445	422	398	397	436	431	396	412	402	382	401	397	399	410	399	439	431	431	425	408	447	463	441	392	430	402	440	433	442	479	432	455	394	451	410	404	431	460	402	433	414	445	420	423	422	422	406	428	395	462	412	440	435	445	398	402	467	407	416	431	415	433	409	439	423	412	416	414	424	425	375	419	417	462	398	414	419	426	450	402	395	442	425	401	445	437	440	429	370	395	427	424	390	415	426	417	433	416	385	434	416	394	417	426	408	421	401	417	395	382	420	475	452	434	421	404	404	446	394	436	397	436	388	452	403	440	434	372	419	415	401	395	442	394	464	373	428	437	428	392	406	415	398	428	412	396	411	424	395	432	433	450	426	436	418	415	421	406	457	391	408	376	395	429	443	455	423	393	414	467	409	421	399	440	442	448	384	432	385	403	430	411	404	432	418	440	431	418	406	405	375	441	418	420	429	389	453	417	435	404	410	429	415	429	408	449	451	422	420	441	455	442	401	412	403	398	422	390	389	450	414	432	450	375	452	415	427	420	443	412	407	450	418	384	399	407	390	413	435	406	408	428	484	440	421	414	419	416	423	414	453	445	435	465	420	443	418	435	439	420	412	439	410	378	441	401	423	431	403	405	427	432	396	420	398	410	397	418	404	383	433	422	392	405	429	433	386	405	425	411	413	450	416	439	408	417	468	418	420	405	380	410	386	439	427	407	449	426	426	425	430	427	456	411	389	439	419	399	439	410	432	420	443	442	390	428	438	406	449	418	419	403	415	423	455	420	413	417	405	418	439	422	418	426	419	436	428	415	405	420	429	437	430	389	407	409	436	453	397	407	433	449	401	430	427	439	494	427	434	423	458	427	429	450	411	417	426	418	428	421	435	436	395	406	418	411	434	420	410	391	429	416	417	390	451	448	438	414	462	415	428	431	435	405	398	400	419	429	375	415	458	435	448	415	414	419	442	442	454	470	401	420	411	394	440	428	410	421	426	399	438	398	435	448	462	403	386	422	407	433	428	411	405	423	437	427	408	448	428	405	435	395	407	394	383	447	413	430	414	400	413	412	453	406	420	418	433	440	388	453	421	444	438	387	436	389	436	422	419	396	466	418	422	426	435	376	409	448	388	428	444	410	421	441	423	452	398	412	412	417	435	414	432	430	444	436	414	404	404	393	395	427	426	366	408	394	417	436	406	421	435	447	418	464	425	417	423	411	419	377	429	414	410	438	402	415	403	413	403	421	447	440	469	443	424	461	391	407	432	420	409	376	448	406	407	418	459	421	431	434	396	390	407	429	408	400	417	437	423	426	441	412	435	433	411	421	375	430	412	377	428	472	409	428	421	441	412	447	476	453	411	462	419	423	405	432	427	425	447	449	395	421	408	442	392	460	419	413	412	419	399	411	419	432	419	435	390	454	420	429	421	416	429	419	421	408	396	452	436	410	408	440	391	397	422	427	441	386	412	394	424	422	409	395	368	429	461	421	436	428	404	361	433	406	410	423	439	440	414	399	450	448	428	376	396	425	425	394	410	406	407	416	418	446	409	409	407	439	434	434	393	419	442	439	409	400	445	445	444	400	445	427	407	422	409	410	458	432	420	423	411	402	384	413	429	419	420	377	411	397	394	412	395	407	385	437	422	479	421	430	421	425	410	449	381	407	390	445	444	377	448	431	438	427	431	434	439	430	427	421	422	408	418	426	426	418	414	426	412	442	424	426	454	407	430	434	448	441	417	456	412	443	403	412	415	436	452	411	439	408	423	407	369	436	407	432	414	447	430	433	414	433	425	386	418	441	420	412	384	398	427	423	399	404	469	399	424	415	395	427	424	423	436	417	422	413	412	418	468	422	429	388	406	389	447	425	455	396	469	425	450	454	425	430	457	395	447	426	424	428	400	427	432	458	415	435	399	366	406	414	427	411	396	403	399	389	432	460	453	426	405	437	416	415	452	434	416	419	387	407	387	433	469	425	403	442	404	427	385	410	400	420	443	424	432	415	441	431	450	434	454	416	427	452	443	435	427	401	407	443	406	398	418	423	423	438	432	435	423	439	445	408	414	453	389	424	442	459	415	439	411	431	432	452	422	465	401	445	434	437	409	417	428	437	427	407	432	395	372	429	450	406	467	423	455	386	442	409	392	421	432	474	428	405	398	436	443	414	393	417	429	425	426	417	401	431	456	414	400	446	455	388	404	405	444	409	438	391	439	412	428	408	467	454	433	434	428	412	394	423	396	390	407	370	420	435	431	424	446	415	467	434	396	416	403	418	416	376	391	427	392	415	446	429	378	404	390	419	430	412	433	411	392	422	402	396	390	411	439	419	430	406	381	446	403	428	415	416	426	405	420	431	405	396	407	421	423	423	411	436	442	435	413	410	439	377	433	429	450	391	395	430	406	419	406	444	417	407	428	395	416	388	450	414	405	413	418	473	413	439	409	421	423	412	415	426	423	469	419	420	437	382	418	447	416	451	445	450	412	371	448	403	425	447	418	409	397	423	425	440	399	411	421	414	405	418	401	426	431	412	451	405	392	392	402	452	417	421	419	406	412	438	406	409	433	425	432	381	408	389	418	421	384	431	418	407	396	398	420	423	384	430	397	416	439	465	413	434	405	417	416	385	483	452	410	454	416	417	421	438	415	432	430	408	428	429	473	407	398	413	421	436	417	444	469	417	412	425	403	436	404	426	407	420	422	393	429	442	387	429	399	417	388	408	436	420	419	431	451	402	407	429	423	413	424	432	425	429	443	389	379	399	430	411	429	434	429	428	390	410	425	420	466	446	397	409	418	467	432	403	427	402	413	424	393	436	473	420	417	440	436	389	384	425	446	452	416	430	429	445	413	421	446	417	415	398	428	448	397	406	460	430	408	412	466	438	396	404	404	400	406	438	437	430	402	423	444	417	425	401	384	427	389	409	402	378	400	429	444	417	415	425	458	410	410	426	454	416	419	424	444	433	461	379	400	431	418	447	388	450	439	396	438	429	397	422	438	395	419	427	431	435	430	455	391	437	431	433	414	406	440	410	425	428	409	406	398	415	413	402	429	437	448	431	408	446	466	374	403	430	416	415	409	410	420	451	478	408	458	427	434	401	415	394	414	418	411	420	426	399	387	424	426	468	429	389	402	435	386
29057	22734	16339	7256	3858	2368	1788	1230	982	791	735	567	486	445	431	396	351	332	316	295	299	304	318	304	265	232	250	257	277	245	258	242	249	248	252	248	224	267	283	278	300	249	252	266	263	248	272	261	266	270	279	279	245	250	253	256	253	226	257	248	247	250	260	262	261	230	266	229	245	252	248	204	238	269	236	264	250	243	256	225	233	248	217	235	261	263	260	273	225	234	247	220	285	245	246	238	260	236	240	244	236	232	244	233	246	257	224	234	245	233	217	257	228	258	247	226	255	226	244	266	233	256	230	235	260	230	235	201	232	242	255	231	244	256	240	276	244	238	258	243	236	242	220	218	260	245	235	219	243	233	224	241	233	273	261	237	256	230	252	228	244	235	243	232	220	217	238	252	233	228	243	239	213	224	235	243	244	248	261	218	236	234	256	237	263	248	275	241	261	226	224	230	235	269	225	239	248	208	228	214	250	266	252	240	248	242	225	222	240	248	261	241	235	240	247	253	243	253	257	229	244	228	244	246	246	265	258	232	266	265	227	211	253	223	239	243	229	253	250	218	280	260	228	251	244	265	247	221	249	252	237	217	227	218	251	274	238	251	243	256	230	250	252	231	229	234	235	250	236	233	261	233	249	226	212	217	252	234	267	251	264	221	223	193	274	246	233	270	249	232	283	226	226	232	239	253	253	223	235	251	204	217	260	233	239	217	258	265	249	235	268	255	272	248	242	255	230	250	245	229	260	250	235	221	202	253	228	249	258	236	249	215	250	247	203	241	243	231	247	266	270	287	280	261	224	228	255	275	228	251	250	239	240	238	216	210	261	226	250	244	254	254	256	228	217	257	237	225	235	228	228	233	240	238	241	232	239	234	222	266	242	245	217	224	225	225	218	247	243	221	247	227	224	257	233	260	238	224	230	243	238	261	260	231	254	222	241	223	229	241	242	245	227	244	237	266	242	248	261	247	250	239	228	243	259	245	231	243	250	277	239	245	222	248	233	259	230	206	227	237	214	226	242	283	253	232	259	251	278	242	244	241	238	257	215	269	237	242	273	244	254	256	263	247	269	234	249	200	250	244	238	261	273	229	228	209	251	241	234	250	238	235	195	238	246	246	251	243	241	224	237	230	240	263	256	259	240	272	236	264	218	239	244	253	225	208	227	284	256	245	219	257	243	229	245	252	273	232	247	234	263	241	256	269	240	249	221	234	212	236	237	244	242	226	236	256	265	239	242	245	227	258	270	257	220	254	283	227	235	214	244	240	216	230	225	249	244	251	226	219	249	228	242	242	251	248	240	274	245	246	225	216	234	229	232	258	248	227	244	256	234	277	238	237	239	236	236	246	242	267	229	287	245	244	239	251	260	272	223	239	239	241	243	240	234	245	242	233	239	255	244	224	241	242	252	246	257	229	251	253	245	231	245	240	232	255	261	226	261	250	240	249	259	247	225	256	238	253	205	260	252	219	246	282	231	221	249	244	233	212	256	218	252	221	243	249	250	225	239	225	251	209	234	226	245	267	216	246	243	228	237	261	257	230	246	264	215	248	240	213	233	208	255	211	251	260	224	228	239	225	288	260	255	250	229	252	248	214	234	232	247	245	232	252	245	257	253	241	251	259	226	240	237	231	228	233	253	230	219	222	262	233	249	245	223	237	238	215	239	244	228	245	241	238	237	257	208	220	255	249	257	244	228	227	253	227	243	263	239	225	246	268	250	195	243	228	249	235	265	267	230	229	236	252	257	256	233	249	242	258	206	213	246	261	243	216	252	240	243	228	272	264	208	235	229	239	261	250	227	227	259	250	238	234	244	201	234	236	253	246	261	247	243	243	207	220	242	224	245	230	242	247	217	244	229	212	256	254	249	222	242	212	243	248	227	259	243	244	246	232	241	241	234	232	261	219	254	253	256	231	269	215	272	224	252	254	225	267	222	227	234	233	252	233	228	235	241	239	262	203	240	208	245	226	250	237	258	247	246	232	215	246	249	248	249	225	235	220	238	228	238	276	282	234	225	268	242	243	226	231	211	235	229	243	266	240	239	244	233	230	264	266	239	215	243	219	269	218	252	241	243	245	226	245	254	227	248	237	248	237	230	248	253	212	242	251	239	239	239	228	240	253	233	239	271	250	230	254	244	229	237	241	230	242	235	221	230	242	238	213	218	231	239	239	230	248	223	233	220	230	254	254	250	240	233	239	262	243	239	270	253	239	239	231	228	241	218	255	257	257	234	251	223	225	223	237	225	253	255	238	210	235	231	251	242	266	246	223	237	233	217	261	230	256	221	234	261	249	261	251	269	227	253	230	252	231	234	233	258	254	277	258	231	224	229	226	269	229	239	288	249	257	256	265	221	253	251	248	230	219	240	251	240	220	247	242	233	262	276	259	234	231	255	234	253	256	258	236	238	227	225	256	235	245	232	215	253	251	233	248	233	227	227	235	222	237	230	241	220	236	262	251	221	240	260	240	260	224	251	259	221	240	254	244	245	221	226	242	246	246	235	248	250	251	269	224	241	206	233	240	212	239	205	242	223	205	254	251	226	232	229	207	262	233	244	242	250	244	261	239	235	229	236	237	231	260	256	270	253	205	259	244	230	240	238	221	254	248	259	258	248	263	237	240	252	243	244	234	226	223	238	241	249	260	252	254	246	217	240	257	257	236	251	259	238	227	235	243	244	256	223	259	239	241	257	223	236	246	242	241	239	236	254	234	248	256	264	223	266	232	268	240	238	203	244	226	243	216	260	224	219	242	239	215	262	233	250	253	230	240	232	235	247	250	242	252	250	273	204	211	242	229	221	266	232	239	254	244	258	234	237	244	225	220	216	229	238	252	243	233	232	218	236	232	243	213	257	238	237	248	241	238	220	235	260	243	245	230	242	236	250	255	223	241	288	241	242	218	271	213	244	229	250	254	230	222	230	213	246	224	232	237	244	249	248	229	251	218	255	225	242	218	241	236	254	250	262	241	249	226	268	257	260	252	233	243	255	265	211	236	214	253	253	240	233	235	240	260	234	234	255	240	216	268	231	213	207	224	253	236	243	252	259	225	228	227	212	254	249	240	225	224	270	219	264	238	239	223	252	224	218	248	198	268	240	231	247	259	242	244	261	273	234	245	249	233	264	252	249	262	246	253	258	238	232	253	224	265	248	261	243	260	240	242	219	223	273	261	237	247	238	266	254	233	221	243	229	257	245	233	265	239	239	235	233	244	237	243	253	253	253	224	216	247	217	261	227	202	234	243	239	226	255	234	234	248	255	214	259	258	251	237	242	206	234	232	250	239	247	233	204	211	248	227	257	233	280	255	235	270	228	276	260	218	220	263	240	273	218	222	242	243	228	210	231	252	248	247	241	238	226	233	216	252	257	247	240	248	264	218	239	246	237	264	241	223	228	220	220	248	253	235	269	246	230	236	228	242	251	241	242	250	231	239	251	237	244	249	259	257	257	251	265	229	219	271	226	241	231	236	262	245	241	208	251	218
24260	30708	14400	7171	5680	3917	3124	2361	1785	1300	1172	846	666	615	562	460	450	420	400	380	354	375	356	333	351	300	322	255	275	286	287	306	291	285	294	306	279	325	306	311	309	313	313	294	310	293	281	324	294	273	316	289	317	262	253	284	280	282	268	312	260	297	250	275	291	255	295	275	288	284	269	295	293	270	295	299	264	271	256	237	257	257	269	264	253	285	307	268	262	258	253	263	273	286	253	255	249	256	254	269	281	276	252	274	262	254	244	255	250	261	246	282	238	260	274	256	280	286	247	248	241	267	256	264	294	243	253	256	232	258	248	233	247	266	260	267	243	253	269	289	269	283	224	260	279	243	291	246	274	264	233	278	277	260	247	288	272	273	259	235	261	265	275	248	239	256	263	274	257	260	250	277	260	241	267	255	268	239	249	243	286	257	275	256	293	243	259	263	260	271	259	277	255	276	254	258	261	251	244	269	278	270	250	250	226	269	268	266	274	272	257	258	241	232	259	270	263	255	263	260	246	249	255	250	238	272	269	271	237	256	248	274	263	258	253	272	240	263	257	252	266	249	264	263	246	261	272	278	244	261	263	261	280	250	244	282	270	267	272	238	258	288	259	279	249	288	237	240	247	258	265	258	271	241	226	265	246	266	267	255	271	274	280	274	294	252	258	259	270	237	277	289	240	254	257	245	270	265	282	251	246	231	266	257	243	278	253	263	264	253	247	271	279	257	277	252	272	276	261	265	254	290	263	294	283	261	267	271	254	255	268	253	268	245	242	255	248	282	239	274	279	245	251	269	279	255	291	227	248	248	250	252	255	262	261	246	280	255	251	260	273	262	239	285	259	274	264	240	265	273	267	271	254	267	250	274	272	274	261	277	260	256	245	274	253	254	258	235	262	239	282	264	272	275	257	257	252	247	240	264	233	241	253	236	277	271	247	257	257	269	244	240	248	270	250	271	298	274	280	306	260	266	286	244	254	243	273	275	270	238	263	273	225	262	261	255	234	275	231	261	277	251	253	262	253	266	250	249	236	287	274	273	242	277	272	268	286	231	258	250	295	276	236	278	258	267	275	263	267	284	265	242	273	280	261	271	256	252	263	270	262	259	247	282	267	219	262	299	233	246	287	285	279	255	251	275	255	259	255	278	225	244	258	255	251	250	274	279	242	276	266	268	258	255	250	268	224	268	260	265	247	262	304	242	264	265	238	273	276	272	260	272	261	270	248	254	269	238	258	276	273	272	294	252	276	244	255	240	266	252	248	256	262	251	271	251	261	260	241	225	260	236	266	243	248	258	269	262	266	267	285	252	257	279	254	260	254	254	263	260	258	262	249	275	250	275	273	295	289	266	240	292	251	263	263	260	273	237	261	264	280	269	259	280	257	254	236	267	262	283	267	264	251	265	277	270	251	254	266	279	276	261	253	242	250	259	249	268	260	257	271	257	246	256	259	239	302	250	258	259	270	273	274	219	247	284	285	246	261	261	242	263	242	261	242	268	234	248	267	262	250	262	307	250	250	263	243	247	268	276	239	252	264	254	254	260	264	256	268	247	257	251	244	263	259	271	258	255	242	261	251	269	237	261	249	252	282	275	278	237	252	265	266	268	276	259	253	252	265	273	231	264	282	262	252	262	243	263	229	294	274	270	262	285	258	239	267	222	277	269	288	297	235	250	241	234	286	250	286	242	264	261	265	273	255	264	261	252	281	241	252	248	272	282	240	244	247	251	252	274	261	249	256	221	238	248	280	236	252	252	272	265	255	267	279	251	253	258	243	256	251	259	263	273	275	254	246	241	258	234	249	267	265	246	248	275	219	248	251	244	270	278	229	262	259	252	225	257	265	264	266	239	281	270	257	299	223	258	242	266	263	279	243	268	258	237	279	260	238	225	244	251	290	240	290	251	247	264	260	243	237	267	265	273	283	239	267	253	262	255	262	230	263	241	242	262	243	280	295	261	260	282	261	279	269	278	272	273	273	244	236	244	252	268	263	284	268	264	289	263	262	263	289	255	264	251	257	260	264	253	264	237	257	269	252	241	277	251	267	278	227	254	263	254	284	244	246	260	257	257	270	267	258	281	252	236	259	273	252	258	241	283	259	246	272	306	271	285	266	296	274	237	284	254	264	259	268	274	264	259	267	251	269	289	281	237	267	264	281	263	229	306	239	215	241	282	273	254	261	258	271	276	259	295	271	247	253	260	238	278	260	253	242	273	254	246	237	260	239	249	237	255	258	256	250	254	250	262	258	267	226	280	251	276	243	291	266	261	242	272	221	240	258	243	230	294	250	287	294	261	309	239	265	278	227	259	253	260	254	277	271	238	274	250	281	260	269	267	250	238	285	248	263	269	273	248	251	257	275	255	259	262	247	257	251	271	272	244	268	250	235	278	251	269	285	245	262	244	244	260	246	275	244	273	249	275	294	260	246	298	260	261	249	261	282	263	280	259	274	270	245	256	248	242	262	260	279	249	294	268	250	294	285	266	265	285	244	268	243	251	265	277	284	261	223	269	256	256	271	248	223	263	258	275	236	246	239	257	254	257	252	237	291	274	244	254	266	276	263	258	265	276	244	261	239	269	257	270	297	251	255	288	260	248	275	264	240	259	273	278	269	281	228	259	244	253	279	274	254	246	266	261	281	277	254	261	244	262	223	276	257	272	284	272	269	266	242	254	265	255	266	267	260	258	256	249	271	264	249	235	276	262	256	245	248	278	262	287	269	310	278	241	234	282	279	265	228	266	250	251	258	247	271	245	277	273	275	276	303	277	249	265	261	257	276	262	268	247	278	241	279	306	273	243	252	247	251	257	262	273	232	285	267	271	315	264	264	237	259	243	227	250	270	259	267	270	283	260	289	261	240	242	252	257	269	260	252	250	272	260	286	289	296	272	258	270	253	279	296	228	236	273	257	284	280	259	263	250	257	265	272	255	269	239	266	264	248	242	271	250	286	240	246	269	232	274	268	250	247	256	235	263	244	248	264	245	292	254	275	249	274	266	280	238	270	267	247	236	279	264	248	239	224	263	259	276	256	269	250	255	274	270	266	261	265	291	236	270	261	264	244	274	241	245	229	269	267	264	286	255	263	276	262	238	287	290	242	268	267	258	273	251	248	241	261	264	270	256	274	257	246	266	246	270	247	243	245	254	236	248	276	270	236	227	269	242	255	246	270	265	265	260	264	273	277	268	264	290	255	278	241	287	254	244	249	281	274	270	265	256	262	285	262	247	271	281	258	278	274	273	255	282	234	265	267	272	245	296	271	277	273	262	237	276	262	278	239	247	282	260	241	239	268	266	257	262	247	245	261	252	264	277	287	238	255	257	268	263	265	252	237	266	272	257	277	270	252	263	250	269	273	262	307	233	262	248	250	270	268	274	275	283	264	270	303	258	251	241	264	240	274	228	273	248	266	258	253	245	268	264	277	275	264	265	292	267	264	275	247	234	261	239	284	251	263	258	298	271	247	260	250	243	268	280	236	276
23993	21306	28456	24506	21214	11780	3985	2328	1622	1323	1236	928	808	689	633	597	532	452	452	447	408	408	426	389	358	337	316	340	312	309	309	332	347	304	311	295	309	327	319	335	361	300	351	352	343	311	319	353	337	327	337	316	327	289	262	305	292	328	299	305	296	331	298	340	301	322	311	328	303	278	300	282	294	286	304	301	296	315	297	273	278	308	265	298	320	295	284	256	282	288	332	285	287	323	283	317	285	296	303	288	279	289	296	289	266	311	310	297	255	251	278	279	296	305	306	281	292	279	297	276	261	306	318	270	262	291	298	282	315	299	282	287	313	268	285	278	277	274	272	260	277	287	315	284	275	283	282	262	298	262	289	299	282	300	293	256	282	265	285	275	283	297	284	274	295	238	298	296	299	284	289	288	314	259	278	290	290	264	274	314	280	291	278	278	260	315	269	307	303	301	305	303	283	302	279	271	281	283	286	276	258	320	261	288	282	285	293	261	295	289	303	297	321	299	286	270	269	286	304	262	291	273	271	307	274	283	285	257	292	279	261	288	249	289	305	297	277	298	282	300	283	298	266	269	293	279	265	272	305	269	310	298	276	320	325	260	280	273	283	301	293	279	298	284	270	280	307	268	275	301	285	283	321	267	294	319	287	274	285	273	278	285	295	328	284	302	268	286	258	302	313	314	276	268	272	286	297	267	251	281	294	305	268	276	261	290	271	278	273	301	299	262	283	293	271	266	263	300	308	285	295	288	284	297	277	289	288	296	306	279	267	282	254	276	286	274	312	324	305	275	282	269	293	307	279	273	329	248	280	275	282	273	263	303	305	287	269	278	253	298	294	263	294	303	296	275	262	262	256	284	304	283	300	299	291	294	303	295	296	308	259	278	297	288	287	295	297	299	298	288	324	307	280	285	293	257	295	281	278	275	286	236	311	276	291	297	288	265	317	275	284	308	285	259	280	274	295	281	272	298	310	276	307	286	299	256	238	245	269	322	262	273	282	278	289	291	286	300	281	250	268	282	293	297	288	296	318	309	294	294	268	253	274	284	292	249	283	283	264	271	274	289	280	300	264	263	274	280	279	305	289	259	311	293	279	293	295	293	310	276	266	265	261	279	278	250	280	294	269	288	278	274	265	297	277	268	295	271	247	267	270	297	275	296	285	270	302	286	293	265	296	281	294	271	284	266	265	271	294	285	266	269	268	272	302	245	301	259	285	281	281	328	287	283	318	287	283	284	284	270	281	316	288	298	279	294	283	269	249	273	293	310	262	273	264	261	287	285	272	259	288	279	289	303	316	289	282	291	307	283	265	261	275	281	279	262	291	267	290	283	299	275	286	281	296	278	280	251	298	286	292	309	298	286	285	240	298	291	250	299	286	297	293	300	278	254	308	273	303	289	269	293	308	309	262	287	246	299	292	303	302	308	277	266	291	284	293	298	268	274	249	293	250	305	267	287	287	271	266	278	279	277	284	272	273	281	270	278	263	289	300	277	284	295	321	314	276	297	292	257	291	273	288	330	260	323	304	292	303	304	282	275	298	283	286	263	267	315	284	270	281	274	283	295	292	283	277	255	293	268	309	287	273	288	295	267	319	302	292	266	255	293	272	292	290	283	276	305	285	287	271	285	257	294	312	275	272	291	269	295	307	281	341	279	277	264	293	306	278	303	288	269	284	297	285	297	305	301	293	288	294	283	264	301	285	294	295	290	280	302	300	305	280	283	300	308	298	273	300	270	280	273	277	271	264	319	296	282	273	287	279	283	295	326	278	276	285	289	301	268	277	274	279	271	264	283	285	315	295	290	251	290	274	265	268	285	279	284	302	263	293	297	267	313	286	286	265	273	270	285	251	275	287	273	284	274	285	296	310	282	271	280	302	288	258	269	260	280	261	320	298	306	286	275	292	266	268	294	256	290	302	312	266	303	276	267	317	299	287	308	279	266	263	262	271	257	299	278	292	283	276	289	290	274	292	295	301	266	278	279	306	288	296	255	314	300	270	308	268	276	262	285	279	287	278	260	297	307	263	300	289	253	279	304	297	292	304	310	278	275	281	294	279	286	288	291	281	263	304	292	223	279	274	271	278	281	260	295	295	270	273	317	294	282	278	290	271	268	290	275	274	307	293	278	271	271	292	291	272	306	319	291	273	285	311	284	296	264	272	287	312	267	266	305	283	291	278	271	277	264	295	298	275	286	306	261	283	277	299	286	272	286	276	317	314	260	318	270	272	322	317	252	291	264	277	291	290	311	277	289	267	282	263	294	263	280	299	281	292	297	313	262	279	290	280	284	306	283	296	300	246	265	253	312	267	294	312	271	295	292	283	290	255	288	320	277	287	296	284	306	288	301	291	282	261	258	312	273	311	281	285	278	293	285	315	261	273	270	283	262	291	230	303	288	277	301	293	259	289	280	299	298	287	265	267	280	281	307	258	290	277	327	281	300	290	263	288	296	298	291	272	272	290	280	279	270	268	274	291	270	270	294	298	278	258	271	304	296	296	264	292	288	296	307	288	235	293	265	286	292	295	291	287	285	292	267	279	259	277	285	318	299	296	254	284	274	268	288	273	314	256	297	277	277	289	268	304	284	270	291	279	287	281	314	252	295	301	285	281	259	290	298	284	282	318	294	283	273	279	296	267	293	303	283	298	280	290	299	284	280	276	321	276	285	301	294	278	276	282	277	272	283	314	267	305	285	286	295	299	281	285	271	271	273	293	267	264	295	269	288	266	276	286	289	308	296	261	268	297	311	255	299	277	280	294	314	290	264	313	307	292	284	277	256	286	308	273	306	284	287	288	279	284	270	287	297	280	267	291	299	282	276	262	276	328	304	287	309	302	305	285	289	276	301	256	262	262	272	285	274	311	285	263	299	307	270	269	264	280	252	272	296	342	306	296	329	263	293	300	299	277	266	286	282	257	289	275	277	290	289	273	301	286	257	291	256	266	318	276	296	283	278	263	266	314	275	321	308	284	285	252	267	297	283	291	256	271	280	326	280	276	293	284	282	316	286	311	305	277	264	252	259	280	271	279	280	281	302	320	275	264	311	281	317	247	246	275	284	245	301	279	285	262	276	259	282	274	270	275	274	302	278	270	266	297	283	277	294	276	273	290	265	279	265	264	268	258	274	262	294	250	300	275	308	260	259	268	316	300	285	289	297	262	291	283	274	284	289	291	317	336	279	269	278	277	284	257	297	244	282	282	312	273	322	268	288	271	277	282	248	296	261	284	263	296	280	257	269	278	257	271	268	262	305	292	291	297	311	303	259	263	249	271	279	299	279	269	307	293	289	294	290	281	296	241	283	255	299	325	276	282	275	300	307	300	271	288	268	272	289	280	297	313	295	296	299	289	265	268	270	278	283	260	284	263	324	263	272	261	299	255	291	281	299	307	281	262	264	294	296	295	289	305	258	298	278	247	317	273	284	268	291	271	276	312	303	289	275	292	288	288	290	279	279	261	287	275	243	265	292	282	274	295	281	280	305
28091	43571	21328	11909	9783	6804	5285	4002	2879	2281	2131	1500	1216	1005	983	799	696	653	615	559	511	548	468	431	376	396	407	409	370	368	353	382	346	348	349	354	361	405	388	384	396	409	383	382	383	372	381	388	359	384	348	334	329	312	360	329	312	310	335	298	333	315	307	345	322	324	329	341	333	294	328	311	279	307	354	362	303	317	304	259	315	296	346	304	321	288	292	327	302	328	265	270	289	293	287	303	300	315	286	329	290	291	293	299	262	305	296	294	277	312	293	285	278	280	301	273	287	293	277	262	291	311	313	277	289	316	308	291	331	308	299	289	296	303	291	335	298	300	315	298	298	306	304	324	285	294	292	296	325	264	287	294	318	303	268	283	283	290	293	299	278	304	303	269	302	297	276	300	271	274	286	309	275	324	314	290	322	325	322	293	310	283	300	286	299	274	301	281	305	295	293	312	311	318	275	287	285	266	287	310	298	309	315	332	300	281	317	323	317	280	314	295	300	264	332	300	286	286	271	295	291	305	297	291	258	317	308	285	266	289	304	296	306	290	285	292	302	295	253	315	289	282	309	294	285	323	300	299	283	302	303	291	290	302	298	298	281	305	317	288	311	327	301	297	301	294	308	286	255	296	299	299	266	295	323	302	282	290	286	303	314	311	298	311	298	272	299	309	275	304	276	299	275	306	307	331	299	299	294	291	302	322	329	306	293	269	310	311	276	300	281	284	326	315	332	291	313	309	288	326	324	291	313	292	305	296	299	284	315	306	310	291	286	310	287	298	263	303	293	306	290	305	288	282	296	316	297	309	285	310	321	331	336	261	306	325	281	283	321	305	292	298	314	316	299	287	284	306	280	282	288	313	256	293	308	311	289	320	285	299	299	308	298	295	305	299	296	292	294	313	295	309	275	324	282	316	300	328	284	324	347	271	315	311	325	280	304	294	276	316	300	287	278	295	313	309	300	314	279	267	302	268	294	293	322	302	302	306	259	290	324	298	293	329	338	285	278	302	302	294	285	266	324	311	326	306	310	301	313	284	323	285	285	294	307	280	290	321	340	329	272	304	301	271	281	268	285	332	277	298	274	287	312	281	302	297	295	304	306	318	302	340	310	290	303	316	328	317	305	294	290	292	323	293	307	311	301	272	302	301	289	305	300	279	324	286	269	284	273	342	306	309	296	309	311	297	281	285	284	295	307	248	317	298	313	287	320	300	279	314	273	291	301	296	288	295	275	309	324	318	326	287	334	300	301	307	303	278	292	309	311	274	278	291	294	274	291	289	290	263	303	270	274	307	309	289	315	302	288	309	304	329	290	284	283	333	297	311	307	321	302	280	295	313	275	277	330	271	326	286	308	259	323	317	323	282	296	294	292	311	294	310	285	318	308	291	311	311	295	299	289	299	312	320	267	274	304	293	298	314	319	323	287	300	317	292	330	288	299	319	288	308	294	289	279	289	308	319	269	312	286	294	299	350	294	275	298	283	308	310	273	277	288	319	288	314	269	314	295	289	281	291	287	314	320	310	304	276	298	283	311	270	327	315	289	305	299	329	276	311	334	300	298	309	317	296	307	302	305	281	296	287	298	263	287	312	312	325	324	277	316	293	282	295	313	275	286	337	281	288	273	312	280	268	281	314	302	305	291	310	298	307	275	334	313	260	273	318	295	294	322	275	329	274	308	296	292	294	306	270	299	290	300	297	308	305	272	307	303	302	285	280	289	321	308	285	301	315	285	303	307	297	312	300	294	317	303	282	321	302	305	303	243	351	265	318	287	293	281	303	313	335	320	294	298	281	282	337	327	285	284	309	316	285	257	310	320	340	307	330	267	291	285	319	267	317	337	298	300	295	302	281	324	296	291	304	290	268	297	285	291	301	294	308	281	296	311	309	291	293	289	292	306	271	258	300	341	284	279	295	310	273	303	278	309	318	266	281	338	310	318	287	302	310	299	266	289	279	313	310	286	294	307	295	304	275	300	278	297	308	292	289	312	269	303	301	302	283	305	301	293	278	305	283	290	307	308	309	297	310	291	284	314	279	330	295	275	277	295	292	289	287	295	332	276	320	285	314	311	297	302	318	308	268	285	272	296	292	311	291	319	284	301	311	284	298	300	287	274	310	329	239	313	294	275	326	298	316	311	265	283	288	307	295	313	304	287	268	299	278	311	321	278	297	310	278	293	288	300	293	292	295	323	271	272	320	286	299	253	309	298	304	280	278	298	335	292	301	289	299	315	304	330	286	290	301	301	285	281	297	297	298	336	319	283	283	307	311	322	307	306	291	283	308	326	312	279	285	300	274	290	325	303	313	294	294	273	315	243	281	300	297	316	310	299	283	292	286	282	322	305	289	296	300	279	285	263	319	300	288	270	347	324	319	305	293	280	273	293	309	289	317	293	319	290	278	285	266	272	335	305	299	310	287	311	281	296	285	318	303	281	309	308	296	289	292	331	294	322	306	339	270	312	297	306	306	325	289	282	295	330	272	322	313	293	286	281	318	318	284	315	322	293	298	303	297	321	294	291	306	317	294	304	311	310	310	306	302	279	292	290	277	322	296	293	317	276	269	308	299	297	311	269	333	266	296	292	262	281	312	316	322	331	346	317	291	298	278	284	337	287	328	296	305	283	319	273	305	275	315	311	282	300	270	305	288	326	305	276	299	296	319	319	299	290	349	290	313	300	317	303	309	285	258	293	289	294	292	297	317	311	285	283	287	312	316	279	310	281	295	295	313	288	295	309	301	304	297	268	307	313	309	308	265	301	285	290	328	291	306	262	287	305	311	313	311	320	250	314	296	296	309	296	322	312	318	296	332	310	333	315	303	289	306	291	298	314	280	284	325	283	309	291	284	305	292	295	296	324	304	334	292	290	312	301	283	298	297	300	317	309	322	330	302	277	310	302	299	310	280	288	270	300	269	309	322	298	303	299	273	290	314	283	319	285	292	317	288	276	317	302	321	292	297	306	293	264	248	315	302	276	309	290	289	300	292	292	312	301	302	309	305	293	276	317	276	301	303	273	313	303	318	280	299	305	321	290	302	293	319	289	289	295	307	305	296	311	295	311	336	268	324	296	284	330	274	282	297	298	290	300	334	324	289	273	288	315	293	299	310	316	308	310	306	279	268	295	310	293	305	294	313	290	292	296	323	332	299	280	321	278	306	307	279	278	321	270	293	292	302	284	292	283	322	276	315	273	264	289	309	322	317	268	319	303	303	291	257	289	332	306	314	292	275	282	331	300	302	271	313	333	295	282	293	277	285	314	302	290	343	287	308	289	291	311	261	272	273	293	308	288	325	288	315	327	313	281	310	308	294	303	288	286	315	286	289	289	320	300	295	276	320	300	270	323	298	308	284	324	300	338	299	304	283	305	312	289	288	304	295	296	287	298	298	319	306	323	288	321	289	263	336	282	295	277	311	293	300	307	326	332	298	308	335	289	343	267	289	288	293	289	286	305	274	294	283	302	281	330	333	292	305	298	276	273	299
25211	21276	27241	25418	12138	3792	2340	1592	1313	1098	1015	770	721	601	551	528	483	509	468	428	451	453	414	400	350	384	382	339	354	357	369	384	344	343	353	364	360	347	334	347	362	340	387	373	389	351	372	325	340	345	354	322	363	339	356	352	355	334	338	380	349	336	331	335	325	331	341	334	336	306	340	346	380	334	358	329	326	315	352	328	366	301	334	289	302	365	331	301	330	329	335	360	320	354	300	336	317	302	331	321	297	375	351	329	339	308	326	318	326	305	356	348	347	308	343	309	278	342	342	303	339	318	304	306	315	324	313	311	338	354	353	319	334	317	305	341	327	325	319	300	305	302	329	314	312	328	304	366	307	328	340	291	318	342	338	354	339	305	339	340	310	331	309	313	339	337	329	356	289	308	307	382	318	320	370	319	344	316	315	332	314	319	319	334	370	321	320	327	293	282	318	337	339	313	340	318	352	337	330	342	303	351	304	319	321	355	344	322	335	333	317	322	346	331	322	296	328	338	332	325	318	313	315	290	319	297	327	315	332	326	339	332	312	323	323	328	287	340	325	329	334	347	300	324	335	308	308	323	355	350	324	316	342	314	314	352	288	300	297	335	308	308	314	310	339	312	301	311	297	313	356	349	347	346	329	331	314	346	310	314	334	331	347	328	341	328	336	338	309	330	327	335	336	312	347	328	310	325	318	323	327	294	337	339	341	342	338	312	293	353	314	335	332	303	318	311	302	302	339	349	305	302	308	338	346	305	329	310	333	353	328	328	354	305	348	332	320	332	320	349	351	331	304	332	321	330	366	305	324	326	362	357	315	320	326	340	337	332	335	343	313	320	302	315	357	287	309	315	328	298	320	327	288	321	308	344	312	334	329	323	300	350	360	310	329	328	304	330	286	340	315	337	339	307	309	342	305	332	286	336	332	313	349	336	288	329	317	308	322	310	317	329	287	337	353	335	343	347	347	322	295	334	304	311	338	341	332	319	307	335	332	317	343	305	343	332	325	303	340	324	323	351	325	308	329	324	335	342	331	315	330	324	333	355	364	317	333	317	333	329	326	341	331	328	320	314	310	326	323	369	327	307	309	348	302	358	289	311	292	299	332	319	320	280	365	340	349	319	319	352	334	337	326	296	328	350	329	335	308	336	331	335	343	326	347	323	337	343	332	314	330	326	318	351	296	346	345	302	335	292	348	321	345	318	329	312	299	347	355	351	324	329	317	350	318	330	304	295	298	327	327	293	370	326	325	327	336	345	344	355	314	347	292	345	329	322	339	342	312	302	326	306	333	330	319	333	328	346	324	313	332	331	315	347	328	338	311	320	306	322	301	321	335	321	330	325	311	322	318	333	332	338	310	298	331	338	350	307	370	341	361	296	328	329	318	352	351	308	288	328	310	331	359	340	318	308	298	304	314	336	327	318	312	330	286	343	330	342	342	308	335	313	329	324	326	311	365	331	321	313	297	339	341	317	318	326	308	322	327	330	343	309	353	340	338	327	345	311	330	311	320	322	312	314	330	280	339	331	359	343	347	296	329	330	300	338	333	321	311	324	321	322	322	303	326	355	323	307	319	329	321	328	334	331	309	327	330	322	317	322	314	330	295	332	310	352	329	326	330	325	308	334	337	307	313	337	328	322	335	327	325	315	321	311	305	307	333	347	339	310	336	347	311	301	302	317	308	354	292	347	358	345	325	319	301	337	322	348	338	332	349	359	356	308	348	337	314	354	340	314	354	310	318	319	310	338	324	316	339	327	337	340	323	331	304	337	321	323	322	308	296	331	342	317	305	331	337	306	318	338	312	344	302	343	316	310	334	336	333	306	352	303	344	319	298	345	323	363	332	347	297	332	310	346	336	302	347	318	335	317	295	317	319	338	362	321	308	322	328	322	325	322	334	344	327	318	302	320	337	361	289	320	339	306	341	296	305	330	308	340	318	321	334	345	342	314	354	330	367	300	329	312	340	318	334	335	330	336	314	332	296	305	352	334	326	296	347	339	298	331	325	314	337	322	330	308	333	328	318	341	320	299	315	345	315	310	317	329	319	321	305	304	336	303	352	333	348	331	311	320	299	322	348	291	302	341	330	342	327	305	331	335	344	336	330	341	314	325	303	325	318	336	329	318	330	336	338	297	298	342	337	297	324	306	271	329	342	322	328	346	307	328	327	327	321	305	297	309	299	303	358	313	344	331	309	325	330	282	359	323	332	343	324	323	336	347	325	327	325	316	329	348	352	301	342	325	351	336	342	325	301	312	346	289	320	298	319	302	316	343	372	346	323	319	294	298	308	361	342	322	311	300	333	291	352	341	342	319	361	311	315	340	356	337	332	309	312	299	325	345	343	302	272	335	332	320	348	303	330	294	303	323	325	330	325	299	313	348	329	323	342	300	334	313	352	326	341	331	360	307	336	331	324	318	318	338	333	344	321	323	306	325	317	284	305	307	349	313	340	324	334	342	330	310	316	316	329	323	288	324	322	329	325	341	338	335	339	280	318	345	316	321	319	326	312	319	318	326	340	304	331	360	325	318	362	387	341	333	313	343	325	343	306	356	311	319	324	320	364	329	317	316	306	340	317	349	332	334	304	309	338	322	310	338	310	297	339	332	299	345	326	338	363	312	309	312	324	281	321	314	340	298	333	342	315	320	340	295	330	351	314	325	316	295	298	323	349	329	297	329	307	324	327	293	310	327	335	317	321	314	321	341	358	318	320	329	323	349	326	327	336	328	273	325	318	303	343	335	323	350	317	333	321	328	284	322	346	349	317	334	323	346	318	299	322	351	321	336	311	341	340	316	308	323	284	337	340	316	323	367	328	336	308	317	289	306	322	335	312	325	329	314	314	330	354	304	322	324	311	304	341	309	330	319	336	317	353	336	333	303	295	336	338	339	328	357	286	327	357	350	292	279	317	330	354	302	304	318	332	346	333	309	320	294	327	323	317	318	287	309	316	286	342	331	368	308	338	326	291	327	339	292	319	323	362	340	338	308	357	326	333	339	324	339	321	294	350	321	279	305	319	315	337	319	325	342	320	348	321	329	337	310	326	326	339	328	360	319	328	326	336	330	290	331	298	347	315	321	309	350	317	318	328	352	315	342	325	333	341	321	324	346	300	302	327	330	353	335	332	311	303	318	340	348	340	321	294	310	319	327	342	369	337	336	330	330	315	331	335	325	331	347	343	304	361	302	314	350	370	300	329	330	321	301	333	349	342	323	336	316	317	318	314	319	317	318	311	348	277	313	328	308	305	323	289	348	310	326	322	303	337	346	319	336	295	288	316	314	327	341	331	313	303	290	295	316	343	325	298	333	328	311	319	310	314	293	338	341	366	330	369	346	345	340	315	321	330	320	325	320	284	310	344	353	346	345	339	319	310	313	301	342	333	351	315	339	321	336	335	349	319	317	327	358	313	326	318	313	311	318	326	339	316	326	312	312	316	306	312	311	361	330	324	326	335	313	297	355	328	328	349	310	342	331	332	304
26977	38015	18165	9669	7314	5512	4060	3111	2313	1902	1688	1303	1078	907	848	723	700	619	541	532	524	509	488	448	441	448	410	418	406	368	415	385	367	386	391	422	408	370	383	404	408	450	405	392	432	405	404	401	422	404	390	400	368	343	384	369	368	367	401	361	386	375	325	353	369	392	373	388	368	387	407	368	387	345	369	344	349	342	327	372	367	329	341	353	353	332	305	326	376	354	313	347	323	355	352	360	378	365	364	355	337	301	353	331	370	359	338	336	374	365	328	338	318	329	343	372	351	365	350	341	372	351	335	366	391	347	364	376	339	347	341	337	387	361	327	364	344	320	336	344	347	331	343	366	331	344	343	369	331	371	361	340	334	335	328	362	356	380	346	338	371	362	315	350	357	359	344	337	341	306	325	330	351	358	346	336	357	326	348	339	332	349	313	323	360	375	364	359	312	352	319	319	380	369	344	361	350	364	368	340	337	360	353	355	343	327	338	361	346	320	368	360	348	345	336	342	344	363	335	316	366	332	340	355	386	365	373	359	325	359	357	360	366	345	355	352	348	370	339	319	340	356	351	357	328	346	356	347	345	364	351	341	321	317	328	370	335	363	320	319	362	354	331	339	372	329	349	317	324	366	346	343	333	344	341	356	347	327	322	365	339	366	342	298	364	328	334	352	301	385	366	353	370	365	313	342	334	335	352	317	335	365	388	357	328	370	316	348	363	335	327	379	358	376	352	353	367	358	359	393	340	363	324	356	367	335	360	370	345	347	369	356	370	349	371	359	329	354	342	346	344	304	394	344	337	357	340	341	352	379	356	330	343	321	334	350	332	338	352	345	362	334	370	358	335	384	353	359	359	386	341	340	340	370	358	333	390	341	328	340	358	322	304	340	346	358	339	350	361	373	344	380	341	360	364	361	329	350	380	304	384	350	346	335	372	339	336	330	338	345	350	344	369	364	366	379	330	350	367	317	367	320	398	353	354	349	335	345	336	357	321	363	331	362	339	332	338	361	332	350	377	333	327	380	351	393	351	364	336	340	350	375	335	332	350	357	329	350	337	365	348	338	349	390	380	327	350	356	302	379	328	318	351	345	334	337	313	354	356	353	336	376	329	340	344	353	357	328	393	383	344	345	331	308	333	366	350	346	330	343	365	336	337	338	361	327	307	314	359	328	360	359	350	364	321	394	338	345	339	335	348	335	363	357	366	345	368	362	352	326	354	359	339	339	366	341	319	368	347	334	348	368	363	341	361	367	357	363	351	375	349	352	356	371	360	343	356	368	328	365	343	325	350	379	328	354	345	354	368	319	358	374	381	367	355	341	324	357	343	339	361	314	358	337	338	354	347	354	323	329	339	372	352	375	366	342	362	326	391	362	352	365	327	348	353	337	334	339	368	342	384	343	346	371	359	321	359	373	366	357	363	370	355	340	354	355	334	350	364	349	367	370	367	346	319	367	347	303	353	353	335	388	345	373	332	343	376	374	324	370	311	358	355	337	337	363	341	365	329	310	336	330	357	363	345	359	374	340	330	337	391	339	326	372	319	338	372	326	335	355	377	370	335	347	314	339	385	361	369	345	363	347	350	343	345	323	316	322	305	322	372	369	348	358	322	351	366	364	355	346	346	325	322	339	318	371	351	367	357	359	320	329	371	355	340	382	363	341	339	351	360	371	332	358	340	356	360	332	374	327	361	351	347	364	350	332	381	359	357	318	334	337	362	378	323	368	353	367	350	348	348	343	345	324	324	343	326	378	367	348	344	351	374	366	356	363	314	367	373	351	349	355	380	362	347	372	371	333	338	306	326	347	326	370	360	354	360	355	352	357	319	344	355	344	337	363	352	356	344	379	316	319	370	348	348	367	367	343	359	349	359	346	342	383	325	339	399	371	345	348	370	345	364	352	340	314	339	328	336	348	341	347	334	344	339	348	360	353	336	357	364	341	361	371	355	326	328	340	362	345	388	337	344	340	337	335	367	316	332	337	349	369	365	371	378	380	340	346	336	352	337	365	321	336	359	329	333	354	340	377	358	356	339	339	347	324	346	352	330	319	341	359	334	393	356	329	326	343	316	356	327	334	371	351	376	341	379	332	306	357	332	346	352	369	355	342	322	346	368	360	376	353	356	348	326	338	354	309	315	391	333	347	334	375	354	357	359	337	378	355	403	364	321	348	336	362	334	392	353	331	343	346	322	367	369	345	352	354	325	342	356	341	368	305	355	315	375	383	353	372	363	364	349	328	349	346	361	360	346	330	335	359	366	343	366	362	345	349	347	350	377	351	339	326	359	395	338	393	345	352	365	342	349	358	321	381	348	333	377	347	370	366	360	333	352	353	373	318	377	334	360	343	332	354	371	331	344	324	344	370	374	335	328	339	329	336	376	367	366	345	334	327	356	377	323	339	352	344	375	324	372	344	360	373	363	354	363	351	329	358	345	365	372	368	337	341	324	371	367	370	338	328	380	376	323	346	380	359	330	327	329	336	380	333	361	348	335	348	350	350	331	346	353	346	348	322	365	339	357	355	341	331	343	331	343	369	323	353	361	386	311	364	329	333	332	355	371	338	345	370	354	333	369	325	358	382	329	316	384	377	361	345	383	349	341	346	347	333	341	375	352	346	356	347	363	340	333	327	339	338	343	354	375	353	336	341	331	337	330	317	336	356	338	325	326	349	355	390	381	348	340	351	348	344	335	332	341	360	352	359	352	371	333	330	330	367	324	360	379	309	300	329	334	348	319	345	356	326	332	336	334	356	310	364	337	336	347	357	370	337	375	373	370	343	325	330	355	350	360	329	322	345	332	330	344	360	374	378	322	345	310	335	359	336	342	341	334	323	346	332	342	348	353	407	378	365	374	375	365	311	357	349	348	371	328	379	334	331	310	355	376	337	368	344	326	369	327	337	328	355	345	332	379	325	314	351	330	317	326	348	400	365	320	367	351	341	332	347	357	328	337	359	351	350	338	319	371	355	374	331	332	356	350	371	360	359	363	334	346	349	359	357	349	342	329	358	344	362	348	305	327	354	335	334	346	373	341	345	351	357	374	333	342	356	327	350	357	339	340	355	311	370	381	351	338	341	346	349	350	355	359	327	381	310	328	338	349	351	331	353	338	348	332	339	335	319	342	362	326	342	332	343	324	342	363	353	354	343	337	358	380	392	360	365	347	333	341	311	373	310	366	323	336	371	351	362	371	341	328	386	371	335	329	365	350	331	361	347	335	342	358	355	329	368	349	346	341	344	362	382	323	347	344	334	354	350	346	337	358	367	358	348	389	353	331	323	358	348	373	364	361	308	357	367	358	357	352	350	361	343	373	335	362	351	371	349	329	376	337	343	346	338	348	362	340	337	352	370	350	349	378	353	346	363	344	349	369	346	357	341	363	345	328	340	351	334	325	400	367	348	339	350	322	345	333	377	388	325	385	339	333	376	327	324	330	362	324	330	353	386	341	352	319	367	308	386	323	365	378	329	342	317	351	339	339	339
22894	21248	28824	23976	21293	21274	11252	3700	2327	1961	1812	1408	1221	1101	938	871	780	695	667	632	651	661	592	573	563	525	541	454	404	504	494	495	477	466	454	463	501	474	491	506	499	493	530	486	461	461	461	492	448	460	462	457	432	478	483	483	439	440	447	475	402	456	430	425	418	501	463	439	443	433	426	424	427	447	424	432	463	427	442	386	390	399	424	383	402	396	431	394	389	394	409	428	431	353	397	399	430	430	441	398	446	423	420	425	455	432	421	425	421	413	397	401	400	428	437	393	435	394	441	422	401	422	426	388	446	424	410	424	405	445	430	413	415	432	404	374	394	385	413	405	420	418	418	439	395	398	424	381	416	403	406	422	409	446	444	399	412	394	434	474	404	397	445	396	430	409	406	422	428	413	448	422	437	395	429	399	441	419	423	437	422	397	396	442	419	396	404	399	434	369	400	452	406	422	417	417	452	393	404	468	431	410	415	377	405	417	459	386	441	396	390	439	459	427	410	405	394	424	434	426	404	415	413	396	402	409	428	410	403	413	413	403	444	429	418	419	415	424	432	395	368	392	415	425	409	445	423	423	440	406	438	418	395	415	422	437	417	415	369	409	431	420	420	427	411	400	412	419	383	419	402	396	445	440	388	413	450	447	401	414	365	401	441	408	408	407	417	385	427	404	422	427	429	471	406	402	414	416	448	414	404	405	437	400	394	455	370	380	410	432	406	398	388	458	405	423	428	441	387	429	426	400	437	431	414	426	393	425	384	401	427	431	402	421	457	389	406	421	403	361	399	429	419	398	439	435	411	419	420	381	388	403	440	424	394	420	420	456	391	402	406	411	419	434	407	406	433	408	428	425	408	402	395	473	414	456	420	432	409	434	411	415	404	415	448	372	415	404	381	425	399	379	387	418	418	416	386	421	413	374	397	409	416	432	384	357	388	437	446	463	423	413	419	406	427	402	448	397	394	364	428	451	398	388	398	426	437	411	417	407	442	384	432	463	396	382	415	433	388	429	427	423	439	435	385	407	401	408	435	425	461	445	460	411	427	428	434	424	396	445	379	425	428	401	439	436	426	389	434	431	443	443	451	396	411	416	390	425	371	400	455	413	411	424	430	392	470	384	436	382	398	417	465	382	377	417	404	404	451	432	411	459	433	397	447	430	420	409	431	410	439	403	437	380	423	449	402	408	409	415	381	385	393	399	439	456	409	426	395	386	439	390	381	410	415	449	435	430	392	405	426	430	446	419	427	424	421	434	424	412	404	446	454	373	410	406	459	405	406	430	411	430	383	416	422	425	398	419	416	406	395	437	408	417	419	404	448	425	372	419	413	395	420	389	446	414	443	426	453	407	407	402	428	374	440	442	395	426	407	433	432	421	448	406	424	405	419	389	424	396	427	432	406	405	401	447	417	417	454	414	411	389	400	435	443	429	389	428	417	427	410	411	452	417	407	411	413	446	387	416	425	431	428	425	445	403	406	429	421	401	431	395	421	387	413	414	420	432	423	383	443	400	415	397	467	428	416	395	429	434	453	402	415	470	416	461	407	406	436	421	420	388	380	390	416	431	420	415	404	427	410	452	403	400	401	409	430	413	399	414	392	407	415	423	430	403	384	387	416	433	432	441	398	394	429	401	418	398	414	436	437	395	420	444	456	402	420	398	394	402	419	395	401	396	417	396	426	423	439	413	397	418	365	402	412	460	394	415	441	437	418	393	405	398	430	419	405	404	403	396	391	414	432	422	422	441	435	400	409	404	406	391	433	412	437	418	412	401	436	416	438	390	413	409	436	414	409	426	400	422	397	409	401	380	411	451	422	439	441	440	408	407	456	417	370	403	422	432	398	404	425	379	457	467	404	390	411	428	415	413	412	448	406	450	423	418	465	402	412	454	392	414	393	403	419	422	413	422	392	414	409	421	434	392	422	388	424	395	428	427	433	420	376	406	386	425	423	414	437	416	364	399	421	428	409	430	435	415	406	424	381	385	412	433	439	436	396	452	428	392	440	375	467	424	390	395	403	431	428	410	426	424	447	432	426	402	439	437	374	384	370	381	449	424	390	436	412	410	440	438	417	398	407	399	392	394	396	416	403	413	416	425	416	403	393	404	399	439	389	371	430	391	412	376	418	434	421	441	419	397	404	396	413	407	420	406	430	386	388	407	403	412	415	418	422	419	404	438	407	413	416	430	415	458	383	414	441	421	421	421	429	434	399	406	413	396	422	442	413	437	396	448	417	416	431	390	431	409	408	421	415	419	387	428	431	405	407	394	417	386	420	398	408	412	398	376	423	366	419	376	430	431	421	399	423	419	411	455	424	463	406	393	403	397	438	421	413	406	432	400	435	424	437	409	388	409	438	406	408	405	419	410	436	418	450	425	421	399	429	436	397	430	376	395	418	392	436	402	412	423	413	392	389	387	422	448	383	381	416	419	445	427	399	420	421	409	414	382	410	410	471	400	433	393	452	411	424	418	426	425	404	397	429	388	471	420	397	399	404	408	419	416	379	450	387	417	404	416	425	397	430	421	416	435	422	368	403	407	378	387	406	445	408	405	446	422	425	420	425	458	435	368	415	458	406	410	417	413	429	390	449	376	374	356	432	426	404	379	401	390	455	409	410	376	397	403	395	403	414	435	381	428	396	437	453	412	440	396	416	417	400	426	415	418	475	418	400	415	447	406	396	412	421	437	411	419	445	438	442	412	417	403	408	454	450	389	415	393	395	423	434	405	455	453	436	446	399	455	396	433	443	432	399	439	413	433	417	437	399	390	430	386	412	434	395	437	413	405	412	408	431	386	429	408	386	417	418	441	397	413	425	407	391	405	434	423	424	423	415	467	404	414	420	391	417	422	421	445	432	431	400	435	393	419	447	377	404	429	447	407	413	393	432	384	401	441	396	405	409	385	396	425	413	428	434	410	404	427	402	435	399	406	439	394	432	422	418	410	399	406	426	432	443	398	432	399	416	398	427	422	405	414	395	434	388	430	442	457	402	430	465	418	426	403	418	411	380	391	385	424	378	417	429	425	397	397	407	396	437	434	393	424	389	448	408	380	453	457	386	411	427	432	413	359	378	416	420	424	451	409	394	398	424	420	406	430	409	401	392	399	415	439	415	421	419	381	448	406	401	413	440	465	442	449	423	416	387	393	432	417	424	403	443	414	388	397	375	419	432	403	409	431	378	404	437	408	406	416	392	429	433	386	438	415	408	419	389	397	375	386	451	441	432	416	423	422	409	409	418	473	407	421	404	399	468	434	388	418	393	424	405	442	408	409	434	403	434	463	413	398	409	389	414	468	397	438	391	420	404	429	404	442	375	371	424	393	436	385	423	393	411	448	460	408	427	420	387	393	431	426	400	399	434	426	419	411	409	427	421	420	381	416	451	426	411	421	403	454	438	443	440	411	394	408	392	384	403	454	395	423	404	394	390	395	398	420	429	417	378	454	396	453	367	402	463	411	417	380	415	436	466	422	413	465	423	436
31700	50222	26577	16061	12801	9474	7166	5525	4013	3307	2941	2256	1886	1577	1397	1216	1040	898	828	792	797	816	741	691	623	585	541	532	538	555	542	486	493	567	526	548	495	530	511	545	598	510	575	521	532	523	534	499	474	500	477	441	485	446	467	450	496	426	460	420	471	455	447	442	478	449	491	446	468	476	430	492	472	467	491	427	416	417	441	443	464	453	440	460	404	438	398	469	446	394	410	349	424	397	419	427	457	425	415	424	399	431	421	409	424	424	412	414	424	464	415	439	416	448	421	415	433	444	438	411	420	423	417	440	437	430	425	415	424	412	430	429	409	414	419	416	427	415	430	434	393	404	438	429	447	429	445	406	409	430	387	410	422	415	421	428	421	441	403	420	459	442	412	426	407	476	398	448	434	438	424	458	445	398	429	422	415	432	434	466	402	404	423	424	408	388	416	396	427	453	416	432	411	449	430	440	432	398	437	422	373	420	412	429	417	434	401	399	416	408	445	422	395	436	432	390	386	385	436	410	432	427	401	430	453	413	401	410	406	413	400	437	442	422	432	408	422	443	437	405	403	411	401	402	419	388	433	426	447	431	411	429	472	446	438	424	428	451	432	391	418	423	401	442	431	444	444	451	422	427	449	420	417	431	420	422	452	422	429	439	437	471	411	411	423	440	440	439	425	412	447	450	419	404	463	389	461	428	462	448	445	443	426	431	454	424	411	407	436	403	441	429	401	382	440	385	434	434	424	431	425	425	432	437	445	448	415	447	417	416	388	405	451	407	422	392	394	452	429	421	434	429	427	428	427	432	462	427	456	421	421	441	422	456	430	407	459	392	407	401	419	418	409	422	426	415	434	399	410	414	427	426	414	419	430	450	429	421	452	410	464	442	425	437	460	416	440	419	422	441	404	426	417	415	410	432	430	414	432	399	444	414	397	455	440	405	414	439	431	400	431	396	431	442	447	421	418	413	424	421	422	445	441	455	439	430	410	429	399	446	439	445	396	401	444	432	407	429	446	410	415	402	446	448	421	416	447	401	427	405	456	375	450	416	421	430	459	443	389	401	371	456	426	396	407	461	469	433	463	388	443	435	416	417	448	397	401	437	426	457	431	419	440	436	412	422	446	436	391	414	448	425	406	493	425	429	457	422	409	420	419	404	427	379	420	417	397	383	422	412	449	395	415	474	396	447	412	446	414	412	428	448	428	421	384	431	409	431	402	420	438	422	413	405	434	410	435	429	386	423	432	436	414	414	423	430	407	418	416	421	425	448	422	466	408	433	413	418	411	448	446	417	403	427	457	432	433	422	411	435	419	384	417	449	438	446	434	413	451	426	448	424	447	421	400	440	440	415	433	418	411	419	416	424	454	414	399	419	405	418	405	454	418	418	413	423	418	456	411	398	448	419	412	393	416	473	396	389	442	437	411	387	427	345	407	443	447	416	432	425	429	455	418	435	475	418	424	431	407	372	439	423	419	404	450	426	455	414	423	414	398	417	417	437	423	420	387	423	425	419	422	420	404	419	439	449	409	471	414	404	387	418	379	426	444	456	427	406	401	403	416	410	442	374	431	412	440	439	424	423	413	421	452	449	442	428	469	456	443	367	410	441	425	408	415	450	433	405	398	387	404	410	412	413	433	415	425	433	416	411	432	438	394	370	428	411	432	413	393	427	401	435	460	430	426	427	385	437	407	424	446	440	421	411	457	408	403	378	419	424	441	410	451	407	434	410	384	438	403	413	419	411	455	398	433	420	407	460	431	419	399	442	445	457	433	414	465	427	396	458	412	451	468	430	439	412	425	439	432	397	422	424	444	475	444	466	413	425	421	414	438	426	444	414	434	451	450	418	420	437	404	413	448	400	414	438	423	418	417	422	406	419	386	402	442	388	440	427	439	424	431	417	432	418	419	411	448	420	415	422	406	445	425	415	402	432	432	412	409	405	452	423	445	452	448	424	395	427	411	411	448	377	429	387	407	423	438	404	438	432	423	445	424	423	450	437	446	412	404	440	434	399	395	412	437	420	428	408	483	445	417	416	391	440	379	429	422	399	437	453	416	424	445	407	437	400	402	439	449	465	373	447	392	411	436	419	417	439	430	440	399	434	415	430	400	346	403	445	435	412	433	439	419	443	465	445	433	440	430	447	398	436	440	428	429	420	411	443	411	408	421	441	405	402	430	445	401	420	427	424	413	412	433	410	454	430	391	399	426	417	442	433	443	424	473	420	408	418	411	405	391	377	424	423	411	391	403	456	415	458	423	414	411	398	453	392	398	445	432	408	454	419	412	436	446	446	456	406	427	416	384	420	450	403	403	406	433	456	444	471	456	441	443	379	451	421	443	418	427	412	445	443	439	438	419	420	424	411	424	413	445	384	460	425	422	420	447	405	426	435	448	403	414	427	433	432	400	400	465	461	401	424	393	445	447	381	408	406	401	410	432	429	399	412	381	452	452	418	434	429	456	411	427	408	401	419	386	432	430	382	465	396	440	474	447	416	434	419	439	433	396	418	431	419	423	423	420	455	443	432	435	433	427	411	421	416	413	422	414	435	420	416	447	390	408	436	433	453	440	418	443	449	396	424	419	386	433	421	434	404	464	443	416	406	410	446	429	415	434	432	375	420	416	462	413	396	449	421	412	435	417	421	379	399	394	422	433	423	431	418	402	398	385	422	394	444	422	415	408	436	412	403	457	394	404	460	415	377	426	405	418	436	431	416	432	416	424	421	450	436	407	435	449	399	422	434	439	448	425	378	413	422	388	400	430	413	409	419	426	433	402	412	428	408	402	396	423	426	417	423	413	429	427	443	402	412	430	490	398	408	400	422	411	431	459	405	426	426	433	411	447	431	467	454	451	428	419	390	429	433	412	385	431	442	424	428	414	440	404	415	405	431	439	429	419	401	419	423	427	462	405	413	439	420	440	420	427	435	426	437	419	442	455	429	432	424	441	434	437	434	412	424	463	396	421	407	408	399	435	386	443	412	417	396	443	443	438	452	423	420	405	453	393	427	418	440	406	456	435	416	426	442	417	412	428	440	423	428	409	446	425	433	424	475	412	407	420	423	410	438	461	396	403	407	451	407	443	446	397	428	434	423	423	410	417	432	426	456	427	432	415	425	442	397	432	413	459	441	438	388	438	422	413	424	452	439	394	421	396	446	413	446	459	423	471	456	412	378	418	431	432	440	383	414	423	444	437	453	408	415	433	436	452	404	425	444	410	420	420	377	454	399	439	411	405	416	463	404	425	473	399	414	444	448	395	421	450	425	425	431	439	446	390	467	411	392	456	426	458	425	433	426	404	442	430	423	397	463	470	427	439	429	426	425	438	463	412	433	376	434	440	449	435	419	423	454	447	421	424	487	412	437	416	455	417	399	433	436	416	433	421	424	441	429	416	415	429	469	403	412	416	403	438	455	442	402	473	411	410	422	403	433	437	414	442	421	394	417	404	428	412	424	433	427	427	394	450	411	432	437	426	420	429	438	423	440
28982	23045	15999	7454	3627	2148	1585	1206	846	807	703	551	504	476	407	389	359	321	292	301	325	323	301	297	271	278	304	289	240	280	258	283	278	277	285	290	277	280	298	284	287	329	280	287	235	270	266	256	306	249	269	273	259	294	250	251	242	230	249	286	257	281	237	296	245	252	261	253	243	254	286	213	259	261	235	253	220	254	258	232	257	248	237	248	234	278	270	220	265	241	259	270	240	224	233	255	248	269	258	203	244	245	236	233	214	234	240	238	261	231	229	270	233	276	239	280	260	242	281	247	274	237	223	254	226	224	268	239	229	249	246	236	247	271	243	253	267	255	229	236	234	243	255	248	231	252	289	234	226	227	264	215	243	269	224	254	243	263	263	248	268	232	224	252	257	216	247	250	216	257	247	261	243	270	223	229	226	255	269	244	267	233	267	276	229	235	293	254	238	293	237	249	237	248	273	248	242	235	264	264	235	223	251	255	254	253	280	261	244	232	265	256	240	254	260	256	282	215	260	286	262	232	251	264	254	249	261	269	237	258	259	257	283	244	241	249	264	216	236	241	252	211	258	204	231	227	228	231	292	256	250	210	264	240	246	246	255	236	273	232	241	242	258	242	263	268	239	235	247	234	228	255	215	268	284	230	228	271	216	262	241	270	264	239	224	248	247	228	250	256	243	233	237	236	256	256	261	240	282	266	233	241	258	251	252	254	239	268	228	255	235	257	238	278	257	228	243	248	248	236	243	228	244	255	254	283	275	245	233	262	245	221	237	234	280	251	242	272	241	223	256	254	272	261	246	240	251	251	232	251	265	232	242	229	228	243	241	268	233	227	254	248	243	271	245	233	235	247	258	246	240	245	267	232	211	260	247	245	265	267	272	261	271	253	288	262	247	258	267	272	256	244	247	264	283	242	254	228	272	242	248	235	258	230	217	263	246	239	255	215	249	254	253	274	231	262	255	230	276	276	255	207	265	265	272	255	228	257	239	237	249	231	243	270	232	236	278	221	246	273	257	228	248	237	233	233	244	251	242	244	256	241	259	258	242	269	252	267	235	256	251	236	270	285	250	228	236	241	253	212	238	223	238	261	262	247	231	243	231	274	255	262	240	262	237	279	265	234	256	213	275	221	232	229	239	225	229	258	248	262	260	252	253	254	254	225	255	269	251	228	231	232	260	256	215	209	254	257	226	244	254	255	232	280	251	260	253	255	247	278	255	255	251	248	246	228	225	224	240	263	238	238	253	239	256	243	288	244	234	257	270	257	260	275	233	260	241	241	239	258	232	250	243	222	251	244	237	264	265	236	248	245	234	262	258	226	250	224	276	277	245	237	252	246	254	220	244	253	233	225	248	247	251	256	247	247	233	221	275	250	242	261	269	255	235	246	236	262	259	260	238	239	254	205	258	252	270	246	234	252	245	229	256	246	244	299	242	234	241	264	242	266	237	218	272	238	248	258	248	235	260	251	260	252	244	261	266	274	229	243	271	264	274	257	253	237	257	246	240	260	241	253	254	272	267	267	234	249	236	272	258	271	267	256	260	269	230	237	247	245	236	250	226	241	242	269	250	221	256	260	259	233	224	239	233	248	260	222	243	226	275	213	239	262	246	266	234	251	242	272	261	248	240	252	240	214	244	247	260	238	244	235	221	243	257	248	237	264	272	255	240	225	261	226	263	258	256	264	252	244	228	206	269	254	230	249	253	259	227	237	270	256	246	250	263	266	243	266	231	244	237	250	236	205	243	264	258	272	267	237	240	256	232	243	253	250	248	247	265	230	264	255	242	213	274	281	232	227	252	238	258	243	234	266	246	255	245	238	240	237	277	261	270	255	229	249	243	227	264	240	255	238	257	264	251	243	247	243	235	244	259	283	213	238	259	253	273	241	235	269	262	242	261	239	280	243	257	238	248	264	252	227	243	259	238	264	252	256	250	243	252	278	253	230	237	261	229	246	257	222	251	238	226	272	244	240	266	235	269	220	263	248	231	270	219	267	265	226	265	245	251	249	243	282	263	262	244	227	225	239	256	229	245	249	239	238	243	235	238	227	250	256	257	224	249	255	250	253	264	220	274	204	273	239	259	258	243	232	259	271	225	236	244	249	239	223	278	240	266	273	247	246	237	230	221	238	222	225	251	264	233	240	247	270	268	244	245	235	249	252	255	220	238	252	261	229	250	204	259	211	277	230	263	244	261	249	232	264	256	222	217	278	239	247	251	256	240	214	232	259	220	246	219	231	252	260	251	248	229	233	245	256	238	237	254	238	239	263	269	229	236	247	255	263	237	255	230	292	266	265	271	266	239	242	244	238	220	238	261	244	277	224	269	261	229	246	256	239	255	235	282	259	262	271	261	223	237	253	257	252	251	271	259	227	254	245	254	228	238	273	221	263	245	251	251	234	250	240	267	257	249	235	238	280	257	265	268	236	246	229	257	241	253	253	219	283	267	233	276	252	242	231	231	247	275	230	264	244	258	250	261	247	245	254	245	261	236	231	260	237	228	247	226	259	253	242	252	258	251	251	260	232	256	244	253	246	256	269	217	240	213	271	241	273	241	252	260	271	244	269	252	226	243	264	266	251	230	254	254	250	257	251	230	243	258	245	253	213	265	268	234	266	237	252	250	258	243	244	239	225	252	228	253	216	243	237	235	250	238	228	276	257	249	263	244	274	257	228	249	215	267	242	237	240	255	247	241	275	219	250	277	267	266	255	245	236	237	250	248	212	287	252	254	250	232	212	241	279	216	254	241	249	257	257	258	248	239	272	250	258	269	247	267	212	257	255	240	254	238	256	237	242	246	240	250	240	262	250	256	223	237	254	252	244	230	251	224	268	250	228	259	248	272	219	244	251	234	241	255	263	268	256	274	270	234	231	262	261	243	221	266	249	238	241	262	249	252	221	245	231	251	231	254	237	264	261	236	241	248	241	236	232	257	230	246	239	222	244	262	262	228	259	253	228	226	256	243	228	230	244	261	250	252	266	235	256	267	262	266	245	242	240	220	243	238	257	238	233	243	238	247	259	244	243	250	221	262	227	238	249	251	246	263	254	247	270	229	251	259	258	245	254	246	240	253	261	260	227	262	251	253	259	265	210	254	239	269	249	269	235	246	238	258	288	246	229	258	228	272	243	280	231	232	213	247	226	248	243	262	245	261	250	241	237	224	242	237	251	250	276	277	231	252	219	248	234	248	261	260	243	269	281	248	254	267	238	216	242	260	226	213	217	250	243	253	234	249	247	224	220	276	251	240	253	237	244	251	253	273	271	227	237	244	241	227	240	232	267	246	245	281	227	263	213	255	216	230	241	256	240	240	269	237	264	231	238	272	283	251	245	234	275	242	250	249	219	248	255	237	245	254	250	246	238	242	234	241	276	238	253	230	247	277	241	249	240	221	260	222	195	247	223	234	245	247	263	243	275	237	233	249	270	261	243	260	248	237	238	243	265	235	229	261	230	228	238	258	255	277	273	273	227	261	254	260	266
24204	31605	13703	7476	5459	3961	2955	2112	1592	1313	1187	871	740	662	594	543	432	398	384	391	404	373	385	358	359	313	303	287	299	285	311	278	298	271	293	314	321	286	318	309	346	298	315	288	326	326	328	294	342	284	264	282	271	295	302	286	271	273	291	299	248	296	307	284	282	256	270	290	264	281	264	283	333	297	281	288	259	281	252	255	255	273	277	282	308	295	287	292	289	263	279	266	252	253	287	268	287	260	257	254	255	283	251	265	265	242	244	275	279	236	242	262	287	282	288	266	262	289	300	263	279	273	263	277	266	284	268	266	288	269	280	292	275	265	279	265	279	267	253	254	266	254	272	241	230	245	267	283	272	268	286	252	321	288	265	307	295	274	267	256	291	284	290	255	286	269	300	287	295	246	258	284	285	279	270	273	268	289	275	268	285	259	232	262	272	293	254	262	267	258	275	258	265	279	253	285	254	265	261	292	272	273	269	293	275	303	245	229	245	260	243	287	276	249	277	267	268	301	266	233	271	269	297	245	261	284	284	252	251	259	294	285	253	283	266	278	259	256	265	287	275	282	259	293	280	276	302	269	265	263	251	278	275	273	262	283	283	259	258	283	266	250	273	274	269	251	267	234	263	262	253	305	296	260	309	221	271	297	278	280	299	294	266	258	263	251	271	277	289	279	242	243	306	272	268	286	272	274	244	277	238	292	274	285	250	265	287	280	256	263	239	258	260	290	266	282	307	276	289	266	297	294	274	240	287	277	294	245	247	292	296	255	277	270	252	264	254	292	261	235	292	282	278	281	259	258	273	254	266	268	267	246	259	274	266	299	282	294	285	269	251	304	268	290	288	273	261	274	297	257	284	256	254	261	262	284	251	266	254	263	271	256	308	297	251	264	259	275	261	268	272	251	242	297	287	326	267	271	265	251	297	263	269	267	263	258	263	269	274	290	243	253	247	289	255	281	254	264	258	265	260	284	259	259	282	276	261	257	243	268	273	263	284	264	251	282	261	262	269	264	256	278	297	276	267	237	277	276	310	265	260	278	252	286	304	271	244	277	257	234	244	269	276	267	271	266	273	299	266	270	277	275	269	290	275	275	280	278	249	258	296	252	294	272	272	255	254	261	279	263	259	256	270	255	255	260	279	261	275	280	281	285	246	306	239	279	298	266	281	249	274	284	268	262	307	260	285	255	276	286	277	241	278	253	247	289	282	279	265	287	274	285	269	286	288	281	284	295	274	278	263	279	292	266	291	292	260	263	289	250	291	243	273	278	230	288	265	283	290	258	255	279	273	274	272	263	282	267	248	249	255	290	268	273	286	258	280	268	261	260	260	269	268	284	272	276	248	255	267	264	288	296	277	308	257	250	286	255	258	262	275	261	283	244	282	269	244	259	271	285	248	247	274	274	267	261	279	284	258	252	244	259	278	261	289	283	260	255	291	281	284	306	273	237	265	280	264	265	249	237	281	261	252	257	257	260	285	270	254	258	252	248	255	252	300	270	267	263	314	290	264	267	259	280	263	280	283	253	306	257	234	274	265	271	236	261	280	290	263	300	292	266	279	245	284	260	279	271	264	264	284	267	266	247	272	265	247	277	266	284	298	268	269	271	283	290	260	259	263	267	289	265	285	273	261	295	275	264	248	259	255	283	242	241	274	279	249	264	266	278	286	253	264	279	250	280	289	285	295	257	271	304	246	281	271	284	310	266	274	270	257	278	285	291	276	265	293	266	253	264	273	282	270	292	270	250	256	292	261	245	286	260	247	282	294	276	261	278	231	284	267	242	279	284	270	274	277	266	287	256	254	254	263	252	263	257	233	283	251	289	280	275	283	254	269	260	267	256	283	258	264	273	234	260	264	286	267	272	248	271	319	273	261	278	244	272	257	266	238	270	253	276	266	264	279	256	257	292	261	245	267	270	286	231	267	275	266	287	290	278	263	253	248	269	253	267	288	288	247	304	258	274	264	264	246	268	270	280	279	297	280	263	284	233	283	260	265	253	260	279	273	274	273	249	303	269	255	292	278	268	263	253	273	245	269	244	273	289	301	264	290	278	253	285	281	265	265	292	291	281	282	286	284	301	262	261	296	272	256	243	289	268	279	272	280	280	279	297	277	283	255	270	252	248	288	242	250	283	257	263	274	249	284	296	271	266	274	302	264	273	283	307	278	254	252	265	264	257	250	250	252	274	290	280	272	291	275	288	296	268	270	262	240	271	268	283	275	246	244	291	266	282	254	250	265	263	269	266	293	273	271	249	255	244	272	267	267	267	262	309	271	266	253	295	278	263	275	247	270	265	285	261	271	287	265	281	274	252	260	263	283	254	267	283	267	262	255	272	268	257	275	256	250	248	288	298	257	258	261	261	269	248	276	270	262	259	269	264	261	261	273	272	260	259	282	266	258	290	279	274	265	258	306	251	276	253	296	265	263	232	255	264	250	244	275	296	261	274	297	283	298	256	263	265	281	246	288	263	290	280	278	300	275	275	239	240	277	241	274	260	253	251	269	289	259	292	268	281	274	263	260	250	268	267	278	261	254	285	314	269	298	266	310	254	266	294	250	295	285	260	274	264	298	237	282	261	299	248	262	273	253	264	276	264	280	270	269	265	272	271	267	290	263	270	272	260	254	257	276	300	271	263	275	229	288	300	269	254	264	285	246	262	265	309	264	259	278	309	257	264	277	263	288	280	301	271	295	278	275	272	268	264	270	277	272	283	251	289	257	265	268	277	274	276	261	257	277	268	257	239	309	271	284	289	278	284	257	259	281	256	279	226	264	264	255	273	251	277	312	270	242	268	277	242	293	280	268	276	263	253	258	239	280	289	253	268	263	281	265	315	266	277	261	270	266	271	262	289	272	283	259	298	252	246	224	274	265	282	274	258	273	261	301	305	248	306	267	272	257	280	267	306	287	265	297	289	263	290	253	258	252	277	277	290	279	294	240	266	288	273	265	263	263	248	269	250	266	270	271	270	261	288	280	271	278	240	251	296	257	265	310	252	284	279	286	267	269	275	269	262	298	291	231	249	274	276	276	258	270	258	297	274	279	277	237	268	256	297	251	264	283	248	274	262	245	255	275	285	284	267	269	268	244	273	283	265	276	278	275	246	272	277	266	285	271	283	274	252	279	273	287	272	281	266	268	267	267	258	280	252	270	279	281	274	279	252	292	269	262	246	264	258	252	251	280	278	279	255	308	258	265	262	295	250	259	250	270	243	278	267	244	293	243	277	230	287	258	307	254	268	268	262	274	269	258	294	274	274	289	308	276	260	276	290	266	256	253	279	259	260	266	251	288	271	266	300	266	293	259	260	285	288	276	270	234	253	272	262	271	273	277	266	251	277	288	280	283	289	258	294	268	228	273	244	268	273	306	292	276	257	245	257	279	287	279	280	236	279	305	260	253	258	265	278	289	266	228	259	241	311	287	295	271	271	296	280	262	267	254	272	271	256	251	258	290	270	281	259	260	282	248	248	276	268	264	276
23987	21302	28384	24549	21226	11701	4124	2339	1710	1368	1292	946	829	710	648	605	511	488	455	427	461	395	395	404	359	390	356	342	335	368	331	319	333	325	336	337	327	330	361	361	338	363	379	373	348	371	375	337	370	314	367	296	306	285	304	329	318	311	314	280	307	320	304	275	320	293	323	297	322	292	318	306	310	318	307	319	338	296	287	291	296	285	274	283	285	295	285	299	293	309	314	290	317	268	280	279	267	313	309	312	287	318	327	295	321	280	286	313	299	289	294	293	285	302	308	285	293	296	296	312	298	288	264	282	291	289	290	282	307	324	310	273	293	261	282	254	272	306	284	274	284	268	253	285	282	280	258	286	315	306	306	282	261	277	344	286	307	322	295	282	253	286	311	277	304	315	306	308	284	291	295	301	277	303	320	271	300	300	300	296	274	275	268	294	311	270	267	288	289	291	303	272	269	317	287	289	274	287	268	290	274	271	282	270	287	304	269	276	294	268	262	303	268	286	309	310	288	274	297	289	302	269	292	283	282	299	295	268	289	303	304	276	273	278	321	298	259	277	279	304	324	283	263	311	250	288	313	302	295	294	261	281	306	286	280	281	305	317	296	263	310	296	252	309	319	296	283	280	327	292	263	284	309	285	274	284	293	297	267	285	283	264	245	282	270	301	276	250	310	278	295	318	283	268	299	300	296	282	325	278	270	333	282	295	303	300	294	317	279	267	290	286	292	275	287	296	306	290	304	325	307	294	288	320	277	282	319	306	290	273	278	263	283	261	262	289	300	266	266	284	308	269	281	311	323	269	292	293	315	294	293	318	324	305	303	301	290	294	304	309	285	285	305	293	288	271	288	309	294	280	296	313	289	289	259	285	314	271	276	294	318	297	294	292	337	290	284	265	300	280	263	284	305	310	269	287	276	298	294	315	291	285	321	263	265	318	299	260	294	310	295	292	272	287	268	288	274	257	326	306	300	264	305	291	292	275	282	295	306	262	350	304	310	289	283	320	297	286	285	273	273	270	285	314	295	284	289	314	295	294	265	312	277	234	296	279	280	304	312	290	296	275	315	305	292	302	284	272	289	261	263	253	314	299	262	290	312	288	270	288	290	289	298	302	307	276	262	328	301	301	276	283	304	339	270	313	304	309	310	287	267	294	335	269	282	273	304	271	251	285	301	302	286	277	260	286	279	280	287	286	291	284	303	281	276	326	319	284	272	298	288	311	287	313	263	280	264	284	251	298	296	283	297	295	265	321	296	285	294	301	278	297	280	300	299	290	290	327	287	284	296	338	303	280	318	268	347	282	266	279	281	328	307	304	275	288	312	291	269	312	303	277	280	272	292	296	283	295	238	289	286	275	312	305	262	290	296	299	281	320	315	268	275	329	304	292	263	297	268	295	272	294	288	314	301	259	264	289	304	289	300	295	308	271	295	289	296	296	265	260	282	285	314	271	278	313	290	328	283	283	267	300	300	287	332	311	284	301	303	303	286	304	280	283	281	268	315	288	299	293	295	269	277	289	295	279	296	312	282	312	302	271	263	293	288	297	310	299	313	280	296	293	259	273	278	280	306	298	302	282	268	280	306	286	306	286	299	306	277	261	288	293	298	298	305	292	312	281	311	265	286	321	296	291	270	310	279	310	293	290	306	269	298	290	288	275	305	281	315	291	267	284	294	283	300	291	303	274	271	297	309	262	299	278	291	306	327	300	322	291	296	282	289	282	266	306	287	292	302	270	303	284	300	283	287	243	291	268	302	268	304	277	269	263	290	299	266	282	299	301	285	305	318	310	291	287	299	298	319	252	259	284	273	307	302	284	288	319	301	297	324	308	300	257	264	294	329	301	296	267	311	293	284	308	251	294	296	281	293	283	305	287	279	314	324	288	273	319	302	268	297	307	287	292	293	268	297	279	291	272	305	283	299	300	299	284	316	313	306	279	261	288	305	273	282	274	306	295	315	287	280	279	296	303	264	317	285	324	278	298	288	309	307	299	277	301	312	307	258	284	304	280	281	272	269	295	278	306	279	289	302	290	298	302	276	282	282	293	324	308	290	294	270	289	298	297	303	307	283	304	292	284	305	286	274	277	294	285	299	318	259	295	283	298	272	282	275	284	306	315	297	278	276	299	291	276	273	271	293	301	314	280	289	306	313	316	289	274	300	296	289	297	302	309	290	292	294	283	276	278	267	303	293	306	290	283	303	268	276	295	252	292	305	290	286	254	307	310	317	294	281	276	310	317	302	312	257	278	293	291	317	264	288	300	292	253	293	304	282	295	255	303	293	269	314	273	297	269	310	299	257	315	294	290	304	284	272	286	302	274	276	303	267	268	291	329	268	291	309	269	289	305	286	259	258	281	309	246	302	293	277	306	295	316	323	276	292	290	320	289	281	304	324	283	288	317	271	264	287	282	292	282	252	290	267	274	280	277	272	268	257	301	285	277	295	299	284	287	295	257	292	284	263	281	301	266	309	291	265	301	317	283	292	327	271	260	307	305	309	279	296	287	310	287	317	292	291	342	292	307	318	308	289	280	301	288	315	288	287	279	300	275	283	299	304	303	281	276	303	272	300	312	280	281	273	280	275	257	277	297	270	278	295	293	271	296	315	254	267	333	294	293	320	277	272	295	298	273	274	293	286	283	287	300	271	286	306	287	259	297	301	285	317	285	263	282	277	285	284	313	272	315	272	294	289	287	302	300	267	279	298	279	296	266	264	295	275	308	283	271	285	295	274	278	268	271	304	293	270	293	302	267	282	325	266	300	280	303	265	252	305	276	279	278	269	287	289	304	285	275	313	297	299	297	285	306	272	284	314	304	292	288	308	309	316	301	310	273	284	295	283	314	297	289	291	294	277	313	276	302	294	306	296	275	313	315	270	287	291	314	283	287	283	314	272	272	272	277	295	290	287	283	273	264	275	292	290	288	318	277	296	307	279	295	307	328	290	296	291	287	336	313	290	286	300	273	277	275	258	286	302	278	302	289	242	265	264	263	274	284	293	307	292	300	309	321	280	316	288	273	275	310	311	285	282	266	292	292	288	297	280	297	299	255	272	281	283	285	306	302	276	302	300	295	289	279	279	306	288	297	278	311	302	268	310	284	264	315	281	303	309	285	294	293	265	319	295	291	294	281	294	308	291	306	273	271	308	277	267	252	294	308	261	320	280	293	290	291	287	293	284	285	281	296	295	260	327	301	292	281	275	281	269	277	302	290	307	288	262	297	259	272	292	289	278	283	260	348	289	273	294	293	286	302	306	311	308	278	273	284	278	290	274	350	292	279	278	277	288	296	278	315	312	292	288	295	281	270	287	292	267	284	291	281	265	266	292	288	278	288	280	292	296	290	286	293	275	269	305	288	309	293	306	288	273	291	260	276	293	308	312	286	292	290	307	311	274	281	306	293	279	272	268	282	301	311	277	294	290	300	287	291	309	295	253	265	286	300	292	297	280	267	277	328	279	257	319	299	277	304	275	297	324	308	275	288
27964	43234	20781	12691	9368	6903	5137	3998	3006	2457	1999	1550	1299	1098	954	787	720	661	567	561	592	545	537	459	422	399	382	378	389	349	341	378	382	408	368	360	380	404	427	400	407	421	427	406	405	410	384	369	390	332	344	342	342	345	334	310	330	353	310	342	325	370	294	350	349	352	316	356	346	350	328	394	342	340	295	304	315	331	292	330	333	313	275	283	304	324	367	295	309	317	299	294	252	311	311	294	312	301	312	323	294	305	291	274	303	295	307	333	292	275	305	266	313	340	318	285	307	320	287	309	320	331	284	270	318	259	290	332	338	273	309	276	309	312	304	309	338	301	304	328	314	285	305	310	327	282	296	314	322	303	286	308	306	292	289	285	311	327	302	271	313	319	298	286	297	299	296	325	347	310	309	304	292	292	304	299	295	315	305	312	321	340	294	322	302	281	303	324	311	300	318	296	312	293	335	334	296	289	288	311	340	319	311	319	312	330	299	282	297	302	325	312	298	326	320	306	264	319	303	294	283	305	294	296	316	289	311	299	278	315	305	323	298	276	305	341	296	312	310	333	308	302	312	340	323	324	291	336	297	310	351	292	280	303	287	326	316	330	334	305	305	346	293	295	314	311	308	301	267	316	316	332	301	287	292	306	292	295	318	311	298	277	303	297	278	289	306	286	303	330	288	284	325	327	313	309	302	278	338	320	275	324	305	294	348	319	302	301	305	321	334	287	308	322	318	320	301	290	307	299	313	323	326	312	277	293	308	318	293	334	308	299	308	309	324	274	282	270	266	281	304	311	293	304	324	330	294	286	330	334	309	304	311	297	293	298	264	318	308	313	299	297	301	342	303	312	301	297	341	307	332	342	310	312	305	316	317	288	302	321	329	310	307	321	277	330	309	306	336	321	286	319	306	303	298	336	359	320	326	300	292	289	297	304	308	317	309	300	319	281	302	318	317	292	337	312	279	343	305	302	318	312	306	294	301	315	298	317	321	272	285	340	321	292	294	288	299	323	320	288	310	305	334	351	318	285	291	300	305	321	308	290	301	349	321	324	285	296	298	297	317	312	332	313	287	306	323	282	292	306	305	306	304	332	312	322	351	288	317	289	340	306	295	261	293	291	317	316	293	302	282	303	329	295	310	303	296	299	308	268	302	292	308	298	307	321	289	315	288	320	300	297	337	295	294	315	273	309	297	293	303	307	315	338	285	320	313	331	320	302	343	303	307	340	317	306	313	286	334	290	330	309	298	308	322	335	305	308	313	309	289	333	295	314	276	341	312	305	308	315	306	291	332	333	301	296	298	309	326	308	287	303	310	334	282	282	309	309	342	315	300	329	313	322	293	298	292	300	321	297	331	293	332	322	312	333	329	320	323	316	293	292	298	267	321	307	305	305	332	299	304	333	314	282	313	318	324	319	331	325	306	311	302	312	332	325	334	274	307	339	295	336	326	298	337	328	308	307	315	324	299	280	339	293	300	333	322	319	338	313	307	298	315	313	307	294	306	305	298	311	306	330	343	286	318	304	311	315	317	297	290	313	289	323	284	292	304	304	315	286	279	298	305	314	305	279	293	308	302	313	294	309	265	314	312	293	296	308	300	297	314	287	320	283	319	286	317	327	296	309	315	305	282	300	280	312	297	304	283	297	327	313	318	305	296	338	294	314	332	270	291	307	306	299	272	311	324	302	314	302	299	293	320	310	334	320	307	306	315	283	321	303	343	299	301	294	307	301	295	304	293	293	294	294	300	314	286	307	323	289	324	300	302	289	329	329	281	299	311	291	298	331	312	288	327	287	331	285	294	295	297	294	298	335	302	322	302	307	308	321	310	348	317	306	322	311	281	320	324	316	309	276	295	327	309	310	316	326	286	316	324	296	318	312	308	301	323	311	283	327	297	309	329	281	310	289	304	286	317	313	291	321	320	295	310	322	274	331	300	315	277	315	311	313	296	314	296	291	299	314	309	315	307	310	308	285	304	303	272	323	306	305	287	297	311	328	317	313	295	339	301	283	308	326	309	284	288	320	271	281	304	293	327	297	304	321	285	332	328	306	294	316	316	321	311	281	281	310	300	300	319	312	320	308	295	319	298	313	319	294	283	308	330	305	309	294	319	327	303	312	304	309	301	308	260	281	348	288	311	283	297	293	324	300	294	313	299	298	329	307	308	304	290	304	304	329	316	312	293	328	307	308	326	317	317	286	361	335	292	311	321	313	306	317	317	316	289	301	303	302	316	311	323	282	285	297	342	296	289	319	311	292	320	296	332	276	308	321	327	300	303	310	332	300	288	317	289	290	287	307	303	314	313	286	318	322	278	340	314	315	322	321	335	287	286	301	295	326	303	307	302	308	285	271	289	296	300	317	313	307	314	324	265	321	293	315	321	278	280	323	298	336	308	291	305	320	349	315	340	347	314	327	311	300	316	312	320	304	318	287	274	293	289	299	295	296	320	335	311	304	308	298	289	311	295	333	297	311	288	334	298	329	297	293	326	314	318	310	305	341	288	315	294	276	321	315	320	306	318	310	323	301	314	316	325	325	286	293	287	276	331	306	301	337	303	287	330	283	351	309	282	298	285	304	320	307	332	284	297	325	305	292	334	297	306	326	327	321	295	310	306	283	332	313	322	293	324	308	301	311	312	294	291	331	312	297	309	303	273	312	299	308	293	309	292	315	287	301	327	285	337	299	316	322	285	330	303	326	297	336	294	310	306	318	302	287	296	308	322	338	321	321	324	291	305	298	297	316	290	285	333	283	302	322	282	331	303	286	318	290	301	280	281	287	336	318	327	328	301	306	329	322	305	286	302	296	326	309	309	324	323	287	305	318	294	286	315	287	308	326	303	298	328	338	322	298	332	352	272	275	307	298	306	324	303	321	292	279	320	330	282	293	290	315	308	343	329	288	277	321	306	304	295	322	299	328	305	318	306	299	333	295	305	318	277	315	281	286	321	299	311	286	304	321	300	297	304	292	262	328	295	321	300	307	319	308	303	296	317	311	314	333	312	332	314	320	292	327	301	288	316	294	294	322	318	305	274	307	325	300	288	284	313	291	305	305	298	324	278	317	275	315	311	325	273	290	285	310	280	284	297	316	315	296	294	276	286	300	316	276	291	307	308	306	282	300	265	266	352	304	300	285	276	321	311	314	315	306	325	302	283	315	315	275	307	301	289	318	320	318	284	319	288	288	318	287	317	300	330	329	328	304	299	297	355	298	291	324	314	293	317	350	320	308	324	287	306	327	319	288	281	279	311	315	289	263	305	291	310	301	282	297	296	281	315	310	310	324	288	329	323	283	322	279	318	320	287	286	304	314	317	321	322	302	314	315	319	290	274	297	319	324	306	324	335	310	293	305	302	314	290	300	302	329	299	294	311	370	306	321	286	318	281	318	323	280	305	319	308	314	294	323	308	307	293	311	287	288	292	292	303	315	307	289	330	315	322	281	309	304	287	289	292	334	330	315	307	269	304	297	330	300	300	321	284	323
25313	21348	27297	25500	12411	3971	2482	1866	1454	1135	1008	777	766	637	604	521	535	474	481	422	486	432	407	395	376	403	366	360	387	364	373	314	355	364	379	366	354	338	422	396	376	378	340	375	351	374	366	350	350	347	350	327	367	357	341	339	341	317	355	355	346	320	337	336	324	355	322	330	345	366	358	319	331	322	307	327	344	346	334	345	327	340	333	306	325	324	360	337	303	325	322	314	343	324	330	319	343	328	326	297	345	355	314	330	328	331	323	339	327	335	332	329	335	326	304	354	345	334	325	331	337	301	350	369	350	354	333	334	345	353	330	314	314	344	336	362	313	309	338	349	316	331	342	344	289	338	341	326	344	330	335	359	340	324	331	325	319	341	347	347	326	361	321	332	344	315	330	342	331	344	309	315	325	339	333	355	316	327	323	335	297	306	341	316	320	348	354	331	329	341	360	315	316	305	299	308	343	311	318	317	342	309	339	324	329	327	335	295	324	374	371	332	335	312	329	322	351	314	341	318	330	347	339	336	335	324	325	370	332	336	339	342	310	337	338	328	328	325	331	364	349	321	332	319	319	322	352	311	317	317	320	347	285	320	314	354	336	325	336	323	298	313	319	317	338	344	343	344	301	349	306	329	362	316	320	344	344	332	331	358	353	302	315	365	337	328	372	317	321	315	301	326	337	344	334	331	342	311	319	356	361	331	328	310	329	340	342	302	334	306	348	326	349	331	350	317	313	326	342	356	357	339	352	335	300	331	319	334	319	293	337	345	337	336	325	327	335	320	337	324	362	326	303	294	321	331	337	342	323	334	307	321	299	306	290	356	327	338	299	322	346	321	304	329	320	354	305	303	336	338	320	335	320	319	329	311	325	354	342	362	322	338	344	361	350	341	334	307	322	341	307	309	348	296	344	335	314	310	354	315	364	353	361	296	328	333	326	322	318	311	317	350	343	356	346	329	311	347	314	335	311	323	306	318	331	344	329	341	333	326	350	336	339	316	327	324	317	368	330	317	280	316	331	357	325	355	343	306	335	368	326	339	312	326	318	339	323	345	335	348	369	314	313	303	338	326	317	335	317	356	360	327	318	339	333	358	306	355	353	319	316	305	326	314	296	327	330	352	306	338	328	332	363	325	330	328	337	329	346	334	337	320	339	332	341	317	363	325	316	344	355	306	330	310	314	331	304	327	320	325	306	318	326	316	326	346	360	339	351	305	360	334	329	333	320	312	327	344	300	315	317	336	329	355	337	340	317	325	326	331	335	365	329	339	343	334	339	356	336	317	347	283	347	337	313	314	337	327	313	357	341	346	329	314	315	348	332	344	345	322	308	322	320	330	310	334	331	327	325	315	323	349	363	311	335	327	329	340	302	327	332	340	335	340	307	326	298	306	339	329	366	331	352	344	321	328	342	320	358	326	329	343	309	313	315	362	305	322	304	329	328	358	345	349	313	364	333	336	308	326	304	349	297	349	321	355	310	375	341	317	317	332	324	302	314	319	333	317	309	323	328	364	315	334	334	346	318	329	332	331	331	353	298	325	336	298	346	364	312	319	359	308	332	308	335	311	334	346	328	342	312	318	333	315	343	344	296	325	339	340	355	344	346	321	315	301	334	322	301	349	312	351	345	339	331	331	321	329	317	351	322	375	294	325	317	340	335	320	328	354	342	334	303	336	317	332	333	328	349	345	319	325	325	331	286	315	327	325	320	329	296	306	333	340	334	367	300	337	319	319	358	309	330	346	360	338	312	330	316	333	337	336	323	302	363	336	324	324	356	330	311	333	321	350	296	328	334	321	297	311	334	341	327	326	300	315	304	333	322	322	366	329	359	347	335	314	350	309	328	316	329	342	308	327	337	337	295	344	346	319	341	344	330	315	341	323	350	340	320	326	319	332	323	356	327	332	335	328	316	321	332	326	308	291	292	359	340	331	306	325	316	342	343	347	347	321	341	298	351	344	336	303	324	330	323	365	329	317	366	323	347	350	323	315	312	286	323	315	326	312	323	336	336	309	301	312	338	312	360	342	344	350	344	316	346	359	310	359	330	295	314	344	325	307	363	297	325	342	345	308	314	331	344	321	345	320	283	325	309	318	282	307	333	315	334	328	308	301	309	334	319	332	328	288	324	309	355	323	347	323	357	369	339	379	329	329	300	338	301	308	298	327	325	309	321	345	326	356	336	321	328	333	342	329	329	347	322	333	283	305	338	306	315	326	329	333	349	336	320	313	326	348	351	351	345	328	333	297	328	331	331	340	324	322	354	304	332	308	326	350	324	337	349	338	333	314	321	336	334	340	341	315	346	339	345	321	337	287	326	336	333	352	313	327	286	316	327	327	348	331	324	329	316	333	274	303	312	338	340	317	333	331	360	323	329	315	327	340	311	325	332	331	319	341	342	344	333	340	346	318	323	346	351	329	336	320	353	326	326	353	330	302	296	320	296	363	320	339	338	303	344	336	338	335	327	325	326	328	354	330	308	329	329	332	312	328	334	344	329	345	326	341	338	341	325	300	329	352	295	338	369	334	354	337	335	305	326	321	323	330	338	343	338	297	320	325	320	311	349	338	330	311	316	348	302	322	303	340	316	331	323	336	301	332	318	350	333	344	317	322	321	333	330	334	316	298	330	378	339	319	345	323	320	328	338	367	291	330	317	328	312	332	324	329	350	331	347	341	324	293	328	331	341	375	325	357	316	330	321	330	361	307	328	289	343	366	316	353	321	322	338	286	312	325	291	308	328	325	288	349	356	338	341	326	318	318	287	323	341	343	307	324	309	328	340	306	336	325	345	344	329	349	341	308	334	310	326	352	309	320	322	316	293	346	317	325	370	319	315	328	296	324	335	304	343	383	339	352	305	368	359	339	318	330	342	308	321	344	327	345	337	317	362	349	322	325	329	349	360	309	303	353	333	327	345	343	307	327	316	345	369	312	355	331	345	324	356	321	333	345	317	353	315	326	351	321	324	309	332	333	334	337	303	317	329	342	313	332	338	302	326	320	332	357	318	311	345	327	323	311	306	315	365	340	334	319	292	332	353	318	313	344	306	364	339	342	323	323	313	335	325	346	350	336	325	320	328	308	323	350	346	297	332	319	315	335	361	337	323	307	310	321	321	332	308	315	317	316	316	315	327	341	325	338	340	295	321	306	357	315	319	291	329	328	353	300	283	339	342	311	372	322	327	344	345	296	347	318	338	385	314	358	335	336	330	361	370	357	310	329	344	319	354	330	372	329	329	346	327	382	311	334	293	317	335	352	333	306	326	299	323	352	333	324	352	347	312	389	319	342	346	322	297	322	355	321	342	335	295	310	349	312	336	342	340	327	351	317	334	334	297	329	361	312	322	341	343	309	358	323	357	341	311	298	350	350	355	273	353	365	325	314	332	330	334	329	312	327	348	328	315	320	328	322	308	344	305	331	341	351	327	347	342	351	311	336	300	342	344	342	330	341	335	336	325	344	310	317	334	337	313	316	318	303	331	319
27719	36753	17710	10305	7888	5867	4424	3294	2487	2126	1664	1312	1085	959	806	727	707	623	535	525	513	539	505	496	464	445	408	389	429	407	390	407	406	365	418	397	395	422	424	439	384	452	402	396	416	431	418	358	396	391	390	413	353	393	408	384	380	338	359	379	373	389	352	362	389	363	376	355	373	343	387	384	362	379	340	359	404	348	344	345	363	343	344	355	368	355	381	332	370	334	334	356	329	380	371	335	359	347	326	346	322	366	347	370	366	342	371	363	340	332	380	359	331	336	373	380	396	376	361	347	324	378	322	360	315	337	379	367	333	347	375	370	340	370	326	344	323	378	354	345	348	364	365	340	379	363	331	348	369	340	374	315	386	372	380	367	375	357	368	367	347	318	357	332	346	303	357	354	327	338	344	357	365	347	364	326	340	371	342	338	342	390	383	364	331	331	338	366	361	335	338	379	326	352	351	361	335	361	347	358	355	346	315	349	383	349	375	358	385	332	335	377	343	311	364	351	361	337	357	348	353	353	349	349	368	325	359	357	348	366	342	370	366	350	347	369	370	356	352	385	330	332	371	379	341	350	389	363	352	373	363	343	339	363	333	349	366	328	348	397	339	341	365	335	354	377	361	375	322	358	331	328	326	327	379	368	368	350	348	355	334	347	361	380	336	339	351	352	340	353	331	335	365	345	345	334	358	330	367	359	347	334	312	358	385	364	354	372	371	384	351	373	330	341	360	395	386	354	356	345	358	326	385	355	352	350	351	382	384	358	356	377	355	360	337	330	345	346	325	338	366	382	362	397	370	353	356	373	378	372	389	373	351	352	374	336	370	373	336	327	377	330	335	315	360	364	349	345	345	367	405	332	362	349	362	359	335	350	351	370	369	371	351	334	376	380	325	356	353	336	361	356	316	356	360	321	326	352	323	359	350	321	329	312	352	361	314	364	340	345	351	340	356	355	361	366	360	370	324	383	380	339	357	363	354	351	351	363	340	383	353	374	319	314	352	335	359	347	372	351	340	341	370	327	382	365	352	341	354	371	369	347	353	345	326	329	366	376	362	334	370	355	359	355	336	358	392	374	331	364	372	353	388	357	370	365	328	345	361	324	323	348	362	363	359	341	354	328	361	329	368	372	331	336	337	379	349	368	322	342	358	370	341	335	331	330	374	384	320	348	342	369	355	348	370	363	380	353	355	353	379	326	339	371	372	391	358	345	350	344	358	360	354	336	375	346	335	349	336	376	364	328	337	334	385	361	367	346	346	357	374	325	325	351	370	347	371	313	361	354	365	358	332	329	365	362	340	352	357	352	325	365	346	309	344	347	344	360	342	357	373	353	367	385	358	378	331	329	358	338	328	365	348	395	365	319	343	345	333	369	361	357	350	365	346	351	343	342	339	354	348	328	371	368	350	344	346	329	338	369	353	364	336	346	332	317	366	353	350	371	362	358	352	358	328	301	335	331	340	349	344	344	343	360	323	349	363	349	366	352	346	378	331	337	332	326	323	357	374	345	315	358	330	379	351	359	337	357	357	358	347	351	352	335	339	353	332	361	343	335	334	368	342	387	341	340	347	321	378	344	335	326	355	297	353	345	384	363	354	374	369	359	347	360	334	348	370	370	346	358	353	324	345	349	345	320	317	350	365	345	388	382	348	349	391	332	351	351	344	363	345	318	344	351	349	318	348	344	321	348	386	338	361	378	352	350	367	373	362	342	373	391	328	336	350	332	361	317	381	364	349	368	326	336	350	345	366	319	351	343	361	361	353	351	345	340	309	353	330	312	354	385	333	345	320	304	362	336	359	347	337	348	369	339	348	342	347	360	358	388	354	355	332	343	354	366	351	339	372	327	371	341	334	367	343	333	333	327	388	365	360	319	351	350	348	366	363	355	342	383	325	336	331	365	334	347	348	337	340	364	337	364	365	365	341	369	357	382	314	332	337	321	354	339	347	358	380	359	342	357	361	355	351	337	352	336	333	313	320	357	367	364	327	333	347	352	292	371	352	355	317	341	361	332	322	376	344	334	363	339	348	375	339	350	359	329	357	319	368	376	348	321	346	348	348	324	351	359	328	360	306	357	370	382	350	344	346	371	378	377	362	349	334	394	337	389	360	316	336	364	367	366	375	356	357	347	348	352	343	348	383	339	370	359	339	351	345	343	335	340	354	361	346	375	365	361	355	341	340	356	338	355	344	347	381	346	351	356	328	322	392	341	336	360	316	359	352	354	338	379	375	347	375	359	363	339	368	353	346	351	370	357	341	349	359	364	379	351	316	375	342	378	381	347	356	352	351	343	323	335	405	365	361	352	336	400	307	360	374	343	361	335	335	331	349	356	372	336	363	362	363	371	351	380	327	331	356	326	347	321	352	337	335	388	381	332	345	336	361	308	358	356	359	344	375	346	368	313	381	335	368	341	321	330	352	344	338	349	332	335	344	369	350	344	380	341	329	387	364	332	366	364	366	338	349	358	326	348	345	345	352	339	353	350	352	355	346	397	350	325	348	342	345	305	350	333	370	345	353	405	330	353	376	368	342	336	356	347	336	354	355	323	353	338	359	373	390	339	352	367	369	325	355	342	363	370	337	339	369	314	364	371	370	336	335	373	355	379	360	346	384	346	323	353	386	366	376	373	371	327	385	369	369	387	341	366	365	365	345	362	363	348	344	350	365	369	348	350	351	338	328	334	337	345	375	323	356	314	374	311	362	341	346	363	387	340	370	337	366	338	334	338	346	360	332	377	338	356	340	352	357	357	368	356	355	354	335	386	356	324	358	361	313	339	336	382	357	341	367	296	334	395	370	361	337	348	364	346	333	394	381	331	321	340	365	371	390	397	325	366	335	335	348	332	322	367	345	326	371	359	357	361	355	352	350	355	344	319	311	363	382	345	349	355	351	345	392	362	381	361	321	377	367	349	366	331	351	335	355	343	319	352	376	378	335	339	373	339	370	344	323	357	351	316	330	368	353	341	386	349	356	358	342	354	389	334	364	366	339	356	346	372	343	365	349	328	334	326	355	341	382	324	328	341	363	341	382	339	349	347	346	359	363	368	396	368	362	360	359	338	330	360	328	370	378	381	351	375	337	340	360	349	333	357	334	390	399	362	341	366	335	352	384	356	366	330	330	351	331	328	348	336	308	354	326	370	316	341	369	367	371	368	363	348	343	361	351	360	366	408	355	349	303	351	309	358	337	356	348	332	311	359	362	377	347	331	336	354	347	337	362	348	338	362	359	358	363	321	377	356	341	373	377	335	347	335	364	336	329	315	353	353	320	365	359	386	324	359	338	344	381	365	369	334	333	388	359	358	319	321	302	361	338	363	398	356	351	368	358	356	351	342	375	343	339	335	353	346	346	345	336	314	342	341	345	336	344	344	365	346	368	337	381	333	348	349	347	351	352	361	344	354	319	371	357	363	360	346	351	352	361	354	351	358	360	361	338	351	371	373	351	364	310	340	349	348	334	338	335	337	347	373	358	352	347	348
22760	21196	28778	23898	21227	21317	11966	4189	2693	2127	1804	1477	1295	1114	977	841	762	679	643	629	616	641	610	561	552	501	484	445	487	480	456	429	494	471	511	477	509	441	522	510	480	484	476	512	498	481	472	481	496	459	437	475	469	409	419	471	427	470	459	502	464	491	439	443	448	442	403	428	456	451	417	430	434	427	433	452	398	437	395	396	449	425	434	427	414	402	424	405	398	398	410	393	449	375	428	408	405	425	439	423	410	402	438	433	418	448	416	397	405	414	375	409	428	417	412	412	377	394	396	444	380	431	382	407	423	381	429	385	409	416	428	401	443	409	456	404	408	422	374	460	447	442	419	431	393	434	406	385	391	434	422	433	389	419	448	409	395	406	428	391	387	392	406	396	390	438	408	386	445	421	438	412	439	424	402	445	400	400	427	398	422	393	426	413	394	415	386	434	404	419	401	427	392	417	458	468	385	405	417	409	393	441	391	401	404	416	406	424	452	421	425	415	380	402	412	402	437	409	413	425	431	398	478	447	409	413	407	415	411	418	418	440	416	394	431	397	453	435	372	427	398	423	417	427	410	434	406	405	424	454	416	439	407	431	398	387	390	425	418	429	413	429	425	413	400	394	447	410	385	411	450	425	399	406	419	407	403	405	421	414	405	440	423	398	438	439	385	421	431	437	424	373	421	403	405	405	372	420	453	411	401	404	411	403	380	473	398	409	377	418	403	402	449	401	424	420	430	414	428	417	359	440	416	421	449	411	405	420	413	434	416	398	387	379	427	387	421	394	396	418	443	411	428	423	418	422	397	410	412	428	417	412	391	410	445	400	405	464	434	450	424	411	436	436	399	406	396	409	407	388	422	378	431	412	373	423	375	402	385	396	398	392	398	421	441	440	369	386	407	434	410	412	453	436	419	420	404	401	419	410	404	404	401	421	430	395	401	418	391	426	400	412	420	407	379	385	397	428	379	412	419	420	452	401	416	408	410	413	438	405	436	434	401	430	409	403	393	400	409	402	411	437	371	383	413	431	433	388	427	403	446	420	406	407	407	397	419	425	435	406	426	431	424	445	402	403	398	419	466	401	411	388	394	438	396	414	407	429	447	417	394	406	407	382	402	417	398	397	415	399	385	412	418	397	397	403	405	429	388	418	388	383	400	426	419	430	423	402	444	419	419	387	439	416	404	406	422	414	418	403	436	387	438	441	388	414	422	391	409	409	391	407	394	451	427	405	444	431	440	398	471	450	399	397	417	381	443	412	424	437	394	408	416	428	403	425	419	413	432	408	411	438	450	427	405	387	421	414	401	419	379	424	393	399	380	396	421	388	399	409	420	392	404	373	395	410	399	408	427	465	432	401	435	417	447	370	418	373	401	409	435	444	418	404	407	428	399	385	422	472	423	427	384	400	426	425	405	410	435	388	417	402	411	412	441	425	384	425	422	386	403	417	366	410	430	441	378	448	426	377	387	383	398	408	382	440	451	419	376	416	412	425	433	384	420	389	384	386	373	395	430	402	417	440	381	406	436	399	416	441	455	416	418	447	408	424	407	412	413	397	408	419	410	396	395	411	391	379	418	433	429	430	441	426	386	422	404	429	428	400	418	446	412	407	383	417	447	399	416	421	417	405	415	407	410	408	405	441	400	425	397	459	430	408	419	425	396	435	425	407	425	418	430	429	380	404	435	413	430	389	394	445	427	442	435	412	391	412	391	434	439	434	377	457	438	384	475	414	401	376	377	416	402	418	417	413	410	408	443	418	391	437	418	398	404	395	446	439	391	434	434	416	425	432	420	414	400	428	407	455	389	399	416	425	392	422	400	431	430	406	388	410	416	421	443	404	452	433	394	396	426	387	413	416	444	419	426	406	426	416	419	404	423	395	401	412	402	441	398	430	409	366	407	402	421	393	395	425	428	429	403	398	359	382	386	385	424	410	432	450	421	415	434	451	397	425	414	398	419	405	428	400	416	437	421	419	482	437	404	448	440	400	413	402	406	407	417	427	438	436	387	417	440	393	422	391	413	373	417	442	416	369	409	384	451	414	424	402	440	381	439	397	404	421	417	388	396	441	434	382	407	410	391	398	407	437	400	436	427	397	392	423	432	445	457	379	413	443	398	387	430	410	442	371	382	423	436	422	411	438	418	401	417	408	423	399	418	432	418	404	435	386	418	457	388	392	421	448	445	419	403	402	405	433	411	397	427	405	403	432	419	415	424	367	402	407	388	434	408	410	395	398	423	413	404	402	460	413	409	399	432	419	408	405	395	392	395	406	416	449	424	413	392	390	421	412	395	437	408	404	405	425	441	436	406	416	415	377	421	394	401	425	362	387	445	385	448	479	449	412	448	435	410	397	368	402	432	424	406	429	422	423	451	404	401	403	418	425	373	416	460	455	393	405	436	398	398	378	372	428	397	414	415	437	463	417	413	425	430	417	398	414	441	413	445	415	404	395	391	408	399	444	399	433	400	423	425	425	411	385	382	425	432	399	429	429	434	407	431	407	404	432	434	442	458	386	406	415	416	436	406	400	407	444	378	394	425	393	376	413	424	430	431	423	425	431	407	412	413	429	438	418	406	412	390	405	417	405	420	430	402	438	419	450	425	423	436	381	409	402	413	400	411	409	406	389	433	371	410	430	415	352	381	418	401	404	412	441	406	377	417	420	440	427	410	384	386	435	437	423	411	407	419	421	442	403	396	422	395	422	431	404	411	374	414	357	399	398	398	406	380	430	393	426	421	400	408	417	454	401	434	428	404	395	434	422	440	431	428	423	446	406	430	403	387	388	395	377	396	417	427	388	397	452	428	446	427	427	394	398	418	374	407	428	397	391	407	413	405	423	394	429	425	420	421	380	428	418	390	388	435	393	419	432	409	404	417	429	404	426	411	435	414	465	405	432	423	421	420	372	417	440	397	394	396	385	446	431	413	442	404	376	396	401	420	420	419	459	412	461	431	415	393	421	443	399	436	376	374	403	371	433	466	432	437	367	425	414	459	441	417	425	434	396	404	388	421	419	437	384	420	410	417	460	413	409	411	435	430	411	430	414	408	408	360	433	392	408	414	439	441	411	408	403	414	388	431	409	401	421	411	382	423	423	458	418	441	417	442	476	455	405	373	380	467	433	375	416	381	403	447	412	424	426	447	427	420	413	421	443	406	415	435	399	430	417	432	410	417	414	368	433	415	410	395	419	430	408	376	431	399	374	420	442	391	472	431	411	421	401	392	418	389	443	394	441	410	435	364	415	445	432	438	363	396	413	426	414	421	411	418	428	400	380	411	410	400	411	394	429	388	408	414	399	401	385	406	403	392	448	384	415	398	421	406	401	440	432	411	436	438	395	422	407	395	427	427	437	447	431	455	391	438	389	402	365	415	390	401	389	411	415	403	431	442	423	405	393	430	387	421	396	431	410	377	437	417	410	375	456	423	386	416	416	394	433	411	421	455	396	433	444	412	422	425	394	430	423	413	414	411	456	358	401	408	437
32163	48012	25420	16749	12708	9751	7839	6071	4632	3494	2827	2423	2023	1663	1313	1126	1048	961	833	784	829	764	709	640	616	640	549	554	567	534	517	517	507	525	555	540	563	535	545	534	586	571	549	539	520	489	495	554	505	478	510	493	485	474	435	457	458	456	455	483	465	473	474	480	423	449	461	432	465	422	479	445	471	490	469	460	437	423	426	466	410	428	427	415	418	437	411	424	436	445	444	439	394	391	418	412	416	384	465	425	423	431	387	399	439	416	437	411	421	413	413	413	415	434	423	440	430	427	441	434	416	414	467	462	445	446	451	417	412	443	466	398	394	425	421	448	423	444	399	469	430	430	396	395	401	446	427	471	442	393	429	455	393	406	395	424	394	406	410	419	451	420	449	414	455	426	453	433	413	398	426	407	411	420	448	432	427	436	431	417	395	398	421	393	423	411	452	406	442	407	405	424	436	428	409	426	461	394	419	415	430	422	392	383	401	384	441	438	383	425	402	437	431	414	436	396	450	438	443	405	414	439	422	430	417	415	430	434	445	431	405	421	419	423	421	421	422	421	428	436	431	456	401	452	423	444	405	416	455	414	435	430	470	411	488	442	439	430	421	402	436	421	441	410	369	432	398	369	382	411	445	410	439	393	437	425	410	445	419	428	442	425	422	434	421	431	459	427	408	452	447	465	444	430	458	417	396	388	425	453	419	402	428	432	457	426	404	427	405	415	384	415	430	401	433	408	426	417	415	410	443	448	419	441	380	426	418	444	441	418	418	445	427	399	400	427	404	435	397	421	414	422	409	414	420	442	452	421	486	419	432	437	442	431	419	404	429	425	453	432	473	395	448	411	444	402	419	449	442	397	428	372	397	442	405	424	396	444	410	451	409	456	429	431	441	426	397	432	428	381	421	456	391	464	383	406	372	435	423	414	451	433	458	415	415	424	428	428	399	417	377	402	397	420	436	418	459	407	459	370	426	436	412	357	413	428	408	422	423	396	415	429	460	407	443	424	431	409	415	404	427	426	412	429	419	427	440	388	436	401	410	443	447	423	424	429	409	440	405	415	394	419	427	380	478	455	421	409	417	420	409	425	401	400	422	377	416	400	416	412	420	431	452	392	437	408	439	442	419	391	445	435	449	394	452	431	439	431	425	422	396	412	405	414	374	436	467	440	402	446	449	438	426	397	397	426	432	447	442	408	423	380	413	423	445	424	427	423	419	419	394	432	409	442	444	404	401	389	378	409	425	430	427	440	448	422	400	406	429	433	397	433	426	408	427	403	424	411	436	386	433	431	444	410	405	431	468	421	443	423	441	418	399	425	426	438	418	352	402	428	423	417	417	419	409	414	422	443	442	388	437	393	375	441	354	372	407	425	439	454	398	408	430	426	386	449	424	406	441	411	431	431	440	402	435	419	418	440	407	380	410	370	449	421	448	408	408	422	442	397	407	445	383	415	409	391	415	444	418	420	424	441	435	421	399	452	443	480	422	398	443	442	420	422	429	405	394	417	404	426	454	374	435	437	450	443	466	400	422	409	422	445	414	425	441	409	431	454	397	425	396	420	420	393	436	410	407	431	439	468	422	458	417	416	400	432	460	452	414	452	382	430	401	401	408	459	430	430	412	426	426	457	423	377	421	436	431	394	469	447	396	426	435	419	422	435	417	448	426	430	423	420	466	446	456	426	412	428	421	410	403	391	431	481	444	403	419	453	407	438	408	386	396	429	429	441	421	420	441	442	413	427	409	420	405	420	404	423	413	418	439	400	409	431	416	452	417	394	443	418	402	435	430	471	420	413	426	396	437	362	452	430	416	463	410	407	432	413	423	402	447	404	419	406	388	459	418	459	384	423	443	457	424	394	400	419	426	423	437	432	410	444	451	419	442	437	401	455	414	400	436	426	446	393	431	410	426	443	412	425	452	446	402	410	430	400	419	419	428	428	468	404	415	440	405	435	428	395	425	437	405	439	428	402	446	443	425	473	390	417	417	437	438	427	433	422	424	393	414	436	420	440	433	414	386	435	393	452	396	436	396	446	401	406	430	394	422	434	416	422	440	391	415	408	446	421	413	364	413	404	407	406	416	405	476	423	396	422	413	429	396	426	416	395	427	430	408	415	447	436	426	425	420	445	409	432	428	399	442	459	420	411	396	445	452	438	405	393	393	410	426	439	459	428	410	422	450	452	452	430	446	429	406	427	426	461	423	429	426	403	419	397	402	430	399	390	464	408	413	423	395	420	388	422	397	391	404	451	443	418	423	405	462	393	455	439	418	404	431	466	445	444	415	424	408	413	441	410	431	410	397	430	425	407	449	428	439	373	441	447	424	431	430	427	410	391	395	420	427	425	426	441	463	437	414	403	410	445	423	433	429	387	403	457	432	453	443	405	433	419	426	429	443	412	388	414	426	417	404	434	417	441	429	416	410	392	425	448	391	409	426	451	445	439	397	395	413	404	405	396	412	394	405	397	455	431	421	449	447	391	457	421	441	406	453	445	392	430	442	417	404	443	411	412	452	391	440	433	429	424	400	423	431	463	402	379	412	395	481	426	412	480	424	454	449	403	399	406	395	402	425	411	433	449	380	453	389	394	450	425	438	463	433	456	409	433	418	410	415	455	431	389	415	433	438	466	399	419	425	411	407	395	431	421	443	415	432	393	409	453	447	412	421	456	409	418	398	388	421	417	455	471	432	429	412	435	424	416	398	424	411	442	418	398	428	425	406	455	423	390	396	425	397	423	411	441	457	413	437	434	406	398	414	432	405	406	434	415	406	420	417	397	416	415	383	449	408	427	419	394	439	407	437	417	433	422	432	417	437	422	409	385	436	461	388	415	405	433	409	394	421	406	394	403	381	444	403	463	435	407	410	449	424	419	419	423	422	414	421	419	424	385	437	379	439	429	433	429	439	407	420	451	398	423	422	475	435	420	447	403	402	423	377	426	414	460	411	424	436	370	452	414	423	446	407	406	424	437	395	431	404	429	408	457	410	434	427	447	429	406	458	428	425	421	402	417	420	439	404	434	429	442	442	416	421	399	419	434	464	417	408	441	420	433	423	434	424	440	432	466	442	411	439	444	397	431	405	447	392	413	391	420	425	438	413	409	404	402	425	429	452	444	474	425	461	420	442	413	405	416	426	402	429	413	416	405	425	426	426	447	435	421	422	428	423	385	376	413	415	436	431	430	415	428	465	403	419	403	429	426	425	394	442	438	383	412	393	423	446	407	447	420	426	413	399	408	423	417	416	394	438	438	428	435	438	432	403	392	455	404	417	436	383	392	436	452	450	418	419	416	429	422	421	447	433	389	432	427	406	452	428	405	437	443	418	446	424	416	402	434	426	429	413	423	451	406	444	411	436	445	433	440	450	406	451	391	427	420	438	443	406	436	436	427	402	373	455	432	404	459	419	437	379	385	408	419	458	440	410	463	438	441	460	429	416	432	427	417	405	397	447	425	447	400	443	448	442	414	401	389	400	422	388	459	450	445
29013	23105	15950	7951	3689	2221	1901	1370	1058	843	660	575	551	433	422	386	309	293	354	298	320	294	279	290	265	295	249	254	251	282	234	285	293	249	293	275	286	269	265	292	278	270	263	285	269	266	278	255	279	242	235	220	257	266	256	269	273	240	264	259	248	243	218	259	247	254	225	249	285	280	257	263	247	236	259	243	252	248	223	253	215	260	243	269	273	256	254	255	246	252	268	225	218	236	278	241	245	242	230	242	250	237	254	252	250	230	266	253	228	249	250	241	245	267	259	248	234	246	225	258	254	237	235	218	231	247	230	254	261	234	265	262	245	243	228	266	232	242	263	236	240	236	250	265	231	220	234	223	246	218	262	220	237	254	273	248	248	207	267	253	253	256	263	229	271	239	234	244	261	248	237	237	242	265	214	254	245	235	234	257	213	252	245	245	245	262	232	216	244	274	267	248	261	234	253	250	249	245	211	244	242	236	253	230	290	262	268	255	247	249	234	255	245	247	225	255	251	259	271	221	247	257	236	270	235	222	235	258	234	248	252	236	221	233	257	240	241	263	247	253	265	235	256	254	245	252	236	235	277	216	212	266	249	254	252	237	259	270	258	236	235	225	244	275	236	261	263	223	227	276	242	255	233	251	241	248	251	227	233	231	247	241	251	246	242	267	252	259	258	237	256	232	249	216	238	242	246	220	235	254	242	228	233	245	239	230	273	234	237	259	230	263	248	245	246	263	241	211	242	270	262	225	248	234	271	255	240	240	225	253	246	258	283	233	237	242	252	269	223	242	240	253	282	228	274	231	217	227	245	243	270	264	244	243	238	219	247	283	228	238	244	210	266	227	256	250	226	249	234	225	262	242	232	247	256	244	237	256	231	274	243	237	239	220	269	247	236	273	194	249	242	258	250	232	246	260	254	233	247	232	248	215	255	259	283	214	240	284	237	250	236	248	244	246	257	230	247	285	270	218	229	243	253	238	255	226	238	246	227	247	237	255	246	225	229	241	248	257	241	262	237	236	225	248	246	216	240	255	234	232	232	255	237	265	238	244	240	262	247	248	242	249	233	264	220	244	234	251	247	242	248	232	261	244	225	278	277	260	278	275	253	246	240	252	241	271	238	247	286	233	247	259	232	239	281	237	234	255	213	237	213	263	228	245	255	259	252	226	254	268	242	229	250	226	254	250	257	249	247	262	249	237	248	241	257	247	220	264	233	217	242	223	222	254	235	258	208	251	249	221	252	227	242	248	260	232	247	228	257	238	226	255	248	257	257	236	250	271	258	256	228	261	220	261	248	208	238	247	242	241	228	248	229	249	268	251	237	232	258	227	232	238	235	215	245	236	232	255	251	268	231	244	231	221	246	257	256	253	224	234	239	252	246	251	265	248	241	230	231	251	255	238	259	221	261	256	246	250	261	245	280	233	228	234	278	256	239	244	258	242	227	232	219	257	279	263	276	266	285	211	250	239	271	253	248	247	221	247	260	261	242	243	267	257	280	260	238	269	234	236	216	250	273	259	233	227	258	244	245	231	257	241	283	250	242	229	245	230	248	247	241	260	228	262	242	231	235	233	273	267	232	262	253	225	252	277	242	252	253	275	218	256	263	240	246	245	250	243	241	253	251	235	252	249	241	240	267	227	247	262	233	254	279	234	237	226	236	246	248	255	263	264	257	271	270	269	219	229	226	277	250	231	241	251	276	259	242	233	282	250	256	281	251	254	214	270	281	240	271	247	253	245	253	252	238	259	223	249	237	266	242	253	251	242	268	244	239	208	258	239	247	280	211	251	244	259	264	236	234	239	274	229	237	240	251	234	266	247	236	242	254	248	250	247	237	250	244	255	251	225	237	222	210	277	232	236	256	221	238	248	244	258	240	258	230	248	245	248	252	213	241	232	238	239	238	239	280	259	242	230	250	252	253	285	249	230	257	248	251	238	245	265	242	261	257	256	255	248	247	256	228	258	267	250	237	258	251	265	232	262	251	203	258	230	262	246	248	263	237	254	230	253	242	244	251	270	238	246	239	238	255	254	230	244	239	212	255	226	263	223	233	249	226	234	247	244	273	244	237	269	249	226	238	253	255	256	265	223	236	245	246	243	250	234	272	239	257	245	271	262	242	255	229	247	255	230	242	247	263	229	238	198	260	228	235	240	229	216	236	255	273	232	243	259	226	215	245	250	218	256	273	231	231	243	217	265	252	245	237	241	269	252	250	222	253	235	274	244	243	216	227	246	228	255	277	228	247	255	261	235	251	234	229	245	238	237	241	234	256	264	228	269	234	263	247	232	243	252	250	219	273	252	227	248	224	245	238	231	230	251	241	232	257	247	244	246	248	258	248	259	258	234	267	269	250	241	213	255	254	246	242	199	235	267	271	229	254	243	213	262	262	254	246	253	248	263	250	247	249	271	241	270	250	259	267	265	260	267	266	272	274	258	262	253	233	254	223	245	246	235	247	253	239	268	238	263	268	243	247	241	224	250	242	284	251	240	223	259	231	234	266	254	263	223	267	255	251	222	277	247	254	234	220	249	241	285	250	260	256	265	255	252	256	221	263	245	254	221	211	205	241	256	212	221	262	231	248	220	258	231	248	238	258	250	232	261	242	260	231	274	214	210	240	226	241	233	273	264	266	204	236	238	232	267	240	247	241	256	234	252	255	258	260	269	250	250	249	213	245	225	222	227	266	235	240	277	248	277	227	230	228	228	225	257	231	249	248	250	238	262	241	255	223	249	248	244	246	238	266	259	240	271	236	255	246	241	253	252	271	223	214	245	229	264	250	238	239	238	242	252	226	228	252	240	260	234	223	251	234	240	256	261	241	225	256	256	241	268	207	214	227	242	276	252	257	247	255	267	258	238	269	258	263	254	227	215	237	238	235	259	236	242	244	244	273	209	279	248	216	246	243	238	216	235	244	240	251	258	250	244	241	232	216	207	242	247	223	254	257	258	237	245	252	254	267	271	255	231	270	295	262	228	231	246	272	252	245	237	278	248	247	237	226	285	235	239	208	219	250	236	275	228	259	217	242	252	228	233	238	267	282	260	231	229	247	238	243	243	243	261	241	240	227	246	277	261	256	247	236	263	265	285	237	240	240	210	264	260	237	249	242	223	284	253	250	241	231	250	241	218	244	246	219	259	268	249	238	239	226	221	250	239	241	226	264	249	233	248	251	226	255	199	223	234	223	260	269	264	261	245	239	245	232	235	226	248	238	260	250	222	230	259	242	249	242	208	241	252	225	258	220	267	239	248	249	242	257	251	273	229	242	253	238	249	255	225	229	239	229	262	235	264	253	215	228	256	229	284	224	258	248	246	237	221	254	248	264	242	243	250	262	266	230	280	218	238	211	216	273	268	255	235	266	265	243	249	225	236	245	239	247	246	262	257	229	252	243	234	255	253	246	244	260	219	227	214	233	263	259	249	241	224	234	253	263	261	247	254	243	246	265	245	235	268	258	236	231	254	260	245	258	241	264	246	263	261
25231	30953	13696	7824	5303	3799	3344	2507	1839	1349	1155	984	812	671	557	506	477	379	395	382	386	359	361	372	346	324	300	284	291	304	300	324	338	261	293	306	317	305	281	303	300	287	356	337	314	303	288	272	321	332	276	280	280	296	263	271	249	289	305	285	282	272	285	300	281	279	307	282	286	285	270	310	313	248	277	253	266	254	264	278	249	284	269	247	264	277	270	272	281	299	279	277	271	268	245	259	273	273	272	248	280	267	292	258	277	242	263	264	278	253	248	260	276	285	266	269	254	285	277	250	274	256	243	262	250	263	264	278	279	259	272	268	264	265	227	269	248	255	242	250	245	276	271	265	230	291	258	264	297	227	264	257	239	291	264	254	253	262	280	262	268	288	271	238	247	267	292	257	263	241	263	254	299	299	269	262	276	242	284	224	288	228	251	279	236	282	270	260	283	251	274	263	270	247	273	259	275	253	263	266	281	261	274	245	260	293	306	256	273	258	264	274	294	267	284	274	258	262	261	271	267	271	261	267	272	268	266	249	295	243	256	287	265	251	273	258	271	243	264	267	260	262	279	264	267	249	268	249	255	263	256	261	283	288	251	274	269	265	254	267	259	249	258	286	254	250	262	262	245	269	264	255	298	280	271	270	265	281	266	263	242	271	241	261	253	284	252	251	251	245	281	257	267	245	263	282	253	267	287	258	269	252	279	272	313	259	254	276	271	275	265	269	239	268	265	261	254	239	288	271	246	258	273	274	286	246	278	275	247	239	254	287	261	249	254	244	277	294	262	279	266	280	262	296	273	262	256	265	253	287	266	252	268	287	266	261	269	269	226	275	271	263	289	262	265	278	232	267	252	303	266	274	243	296	266	234	275	268	255	274	273	274	280	248	257	273	268	256	285	249	269	252	240	267	241	254	262	234	293	282	269	259	257	246	256	280	250	271	269	254	268	271	285	293	268	272	285	235	246	250	267	248	289	264	272	261	258	263	280	290	268	269	281	258	252	282	279	239	279	257	269	292	241	236	273	268	242	282	256	264	258	264	244	248	284	251	279	332	226	253	229	285	227	268	282	276	289	262	245	239	252	269	264	283	271	256	251	253	263	279	255	281	285	231	266	241	293	259	292	264	254	255	269	277	263	243	284	285	263	281	246	255	244	279	256	292	244	241	260	289	238	281	267	296	261	263	270	288	258	266	263	262	267	231	279	260	272	274	252	266	267	266	246	279	252	265	235	279	251	248	238	247	294	244	279	276	283	288	248	249	240	273	271	259	289	275	248	237	311	274	242	251	292	298	247	264	254	245	260	261	255	286	277	275	278	265	305	270	256	238	243	259	220	261	280	275	262	250	259	287	270	241	253	268	286	267	251	253	260	255	316	258	270	299	271	266	257	250	273	289	259	264	295	265	243	270	275	231	243	275	260	268	247	263	242	254	282	238	252	239	268	257	252	263	242	240	240	253	260	287	259	273	274	260	287	259	277	304	238	251	281	281	257	289	254	289	268	273	272	253	251	267	263	258	254	282	263	270	261	263	269	230	252	260	267	258	265	285	270	260	289	279	265	255	265	268	290	236	289	267	271	252	263	250	275	245	257	258	257	236	265	272	273	250	234	252	254	234	285	242	271	266	258	265	283	269	248	261	271	261	262	262	261	276	247	279	247	248	258	238	242	269	258	251	269	267	257	234	270	256	268	281	264	265	245	275	288	263	283	273	247	259	271	277	284	265	259	293	249	293	262	267	278	290	263	253	261	275	266	270	252	258	261	266	281	273	270	257	267	251	269	291	276	263	286	259	269	279	241	275	268	266	241	275	262	255	252	268	275	249	260	248	251	231	258	253	262	244	275	262	268	263	271	263	279	270	242	272	278	285	271	275	277	245	260	273	251	257	260	259	259	243	267	247	234	299	253	257	258	284	270	254	278	281	274	261	235	273	248	269	261	299	277	267	272	232	255	292	267	266	302	252	272	243	258	266	248	260	285	276	274	270	276	285	261	280	257	241	244	262	259	212	255	250	274	265	266	256	267	259	280	260	277	262	258	254	279	244	269	270	248	270	267	285	268	272	260	248	229	257	249	239	297	264	292	251	258	267	292	266	262	258	252	271	268	280	245	233	227	237	258	272	261	287	258	257	286	283	270	280	267	243	281	260	298	288	290	253	261	272	265	282	243	259	271	278	249	275	275	251	257	249	261	271	276	251	261	296	229	276	273	293	284	277	275	271	307	286	287	272	271	254	267	249	304	279	272	267	261	269	287	269	225	266	266	273	287	252	245	278	281	270	264	257	287	250	284	257	251	252	253	281	240	235	260	268	261	254	259	261	278	272	255	271	268	259	271	222	219	260	223	249	261	256	259	265	260	260	279	277	281	270	243	271	275	247	268	269	282	219	238	237	289	262	275	262	271	265	283	286	273	251	238	274	259	286	246	258	285	258	267	263	266	263	242	268	262	269	255	231	264	258	268	266	259	280	264	274	222	262	264	275	250	249	258	252	281	245	262	265	259	253	270	248	273	256	277	272	269	273	259	260	264	255	275	261	256	259	271	270	241	255	242	242	247	281	236	277	264	252	242	275	264	271	275	258	246	268	255	267	252	265	283	286	253	269	276	292	253	280	234	293	259	292	230	259	268	294	268	266	240	261	258	266	299	272	269	263	261	302	293	252	249	251	241	296	263	281	283	240	258	237	301	244	279	271	248	282	260	311	285	247	236	267	260	273	285	280	252	233	278	265	269	256	251	274	275	267	268	268	255	270	281	260	243	246	259	277	241	253	265	282	278	272	258	257	271	272	299	255	282	275	272	280	280	259	295	272	272	250	232	246	255	275	257	306	279	266	268	290	314	259	268	261	284	254	250	268	289	259	258	252	292	260	280	274	279	289	278	273	278	267	283	248	264	266	263	251	268	263	260	246	282	285	272	252	285	268	265	248	236	292	272	257	238	243	274	273	297	252	268	279	276	259	282	277	267	273	254	259	254	278	294	276	274	289	250	296	270	274	273	254	283	276	280	260	278	269	228	281	258	251	267	245	243	289	272	265	258	229	283	242	284	275	248	275	256	258	266	266	253	252	235	275	255	236	274	245	295	255	282	272	247	255	281	259	242	238	255	275	279	260	261	274	271	274	272	259	297	269	246	246	259	272	279	281	247	299	282	268	232	261	269	284	256	294	265	263	264	272	267	263	292	257	245	281	238	282	252	257	269	262	250	287	264	251	283	275	283	253	241	256	261	267	258	273	279	263	255	252	312	262	243	257	278	278	262	237	275	263	260	290	257	296	251	297	271	297	272	266	265	271	273	297	303	271	267	267	276	238	287	284	249	247	288	264	257	290	268	265	245	281	267	269	289	249	261	264	268	262	259	298	260	263	280	278	244	276	273	263	237	275	270	276	268	254	294	252	285	249	279	300	256	291	253	253	238	261	286	296	245	260	232	292	279	269	250	246	279	251	262	267	266	245	250	240	264	256	288	267	277	265	300	283	246	256
24030	21301	28470	24470	21198	11590	4189	2706	1840	1458	1213	970	883	779	623	587	554	486	504	442	424	415	435	383	371	353	315	351	331	304	314	346	346	342	322	348	310	366	342	315	364	344	371	355	329	355	349	324	329	335	349	325	316	296	316	318	282	321	296	306	323	328	289	292	336	313	321	269	323	342	310	300	314	298	331	316	296	290	298	290	294	273	292	291	291	299	292	286	268	295	275	280	248	302	338	293	316	263	303	265	301	320	306	309	287	271	294	282	289	326	271	303	288	307	290	302	282	299	301	296	256	243	293	307	311	277	310	270	329	261	299	292	301	293	274	309	297	286	260	303	270	309	311	291	276	269	295	292	303	306	309	283	256	287	274	297	290	278	299	316	283	275	278	294	306	281	336	296	307	265	329	273	292	274	277	302	300	268	307	292	289	282	279	284	267	258	294	296	278	278	313	299	286	300	299	315	284	292	269	328	288	288	301	292	319	272	296	307	327	299	315	285	283	301	297	292	280	294	291	274	275	315	270	289	271	293	299	283	260	277	297	257	277	296	324	273	288	295	297	309	286	249	320	294	281	277	289	302	290	300	298	265	303	284	286	283	313	301	276	306	291	273	254	309	247	276	313	265	309	269	270	285	261	257	318	278	301	280	267	260	287	277	287	291	288	278	289	277	299	294	297	288	295	293	285	296	302	278	304	287	309	302	287	297	277	263	289	293	287	318	297	319	286	268	301	298	269	283	253	279	327	305	257	291	297	307	333	315	277	320	317	290	275	281	277	276	290	280	297	324	275	304	276	285	281	262	313	267	279	271	271	283	280	322	299	273	299	285	282	321	268	306	297	295	283	274	313	291	288	253	300	311	280	279	290	303	281	295	244	271	289	289	284	307	273	296	296	267	321	282	300	262	295	283	268	305	314	313	320	261	300	308	276	309	270	269	268	315	294	299	281	279	274	239	281	290	293	286	310	275	275	284	291	276	318	319	280	296	279	303	286	284	298	286	289	295	295	296	290	257	281	270	270	280	258	266	293	288	314	295	286	295	279	281	320	293	270	329	284	275	286	292	306	278	301	257	267	299	294	288	326	280	264	274	266	279	294	281	272	306	285	294	302	291	279	302	271	308	320	264	289	254	304	290	309	290	295	283	267	317	287	269	286	292	254	266	282	259	280	242	276	290	288	255	274	281	286	277	292	286	306	308	268	299	296	300	289	287	306	299	286	317	286	340	283	299	268	280	291	293	303	280	297	293	304	307	280	285	292	296	327	266	259	289	246	304	271	285	281	302	273	300	263	268	288	308	281	287	284	298	289	275	301	310	253	291	252	296	310	301	227	284	254	251	286	286	320	280	303	309	309	306	300	277	276	289	306	294	287	321	285	268	307	295	312	273	310	311	278	293	294	289	275	278	284	300	329	282	287	288	291	285	286	293	286	283	291	313	296	296	256	286	302	288	276	317	281	270	313	308	290	280	316	287	285	285	311	307	281	273	281	271	267	299	274	293	272	276	291	289	294	308	344	281	291	274	284	266	305	307	297	306	257	284	289	277	234	297	278	299	302	301	269	311	295	295	324	281	304	294	290	282	265	314	257	273	296	293	249	299	294	308	289	281	299	294	302	292	302	286	288	311	277	278	281	283	294	320	291	310	286	293	280	278	287	291	302	294	309	284	271	299	301	305	276	275	286	280	285	293	310	308	288	303	285	283	286	313	275	291	273	318	307	300	266	307	299	330	305	277	297	312	308	269	301	292	283	281	292	299	288	278	268	300	330	267	286	289	285	279	269	258	302	295	276	321	306	268	290	294	327	288	306	263	324	291	287	288	316	264	268	303	268	282	273	289	288	271	280	292	305	267	331	256	276	304	304	301	288	262	291	263	284	264	292	267	278	286	248	272	297	252	278	295	295	282	304	311	307	289	288	310	267	312	281	303	276	299	313	245	294	330	292	272	290	291	309	314	274	289	282	317	302	290	305	280	294	262	286	296	325	301	248	302	280	292	287	305	285	303	319	271	297	300	293	269	288	263	270	257	264	312	303	255	305	269	275	303	324	296	316	293	271	271	269	245	285	299	286	336	316	290	302	285	305	302	266	277	293	273	262	292	310	326	292	300	288	275	262	265	295	299	322	270	290	290	282	294	292	292	290	250	280	289	291	299	296	290	292	304	275	296	289	294	287	272	312	286	307	291	324	262	289	307	284	302	305	293	314	280	270	275	290	288	297	265	319	286	274	301	318	284	319	274	276	277	291	290	284	294	269	275	323	237	292	315	297	256	306	267	291	291	301	317	258	274	276	274	278	281	292	282	288	296	275	302	275	288	278	301	266	275	310	273	302	330	287	281	284	272	271	284	296	304	251	308	291	295	264	293	284	311	281	255	288	316	297	288	274	286	302	304	280	307	281	278	299	272	300	307	281	272	306	301	284	300	273	296	276	282	281	315	275	265	282	305	308	275	265	287	255	288	284	290	306	319	254	287	327	333	293	304	275	300	263	275	296	289	274	294	303	265	296	287	290	297	267	317	273	301	308	279	293	301	295	287	289	293	277	296	314	291	286	270	280	306	285	319	269	309	301	299	293	309	295	316	284	295	280	269	251	309	281	272	296	277	323	276	260	296	283	300	288	282	257	292	311	285	301	305	275	291	287	293	291	314	280	297	318	267	297	284	288	258	272	285	287	324	280	293	310	292	315	293	310	312	306	313	256	287	308	281	285	305	290	274	298	289	273	294	312	292	289	291	295	287	281	274	321	284	304	304	282	287	291	331	268	272	295	285	295	296	297	304	319	272	294	335	275	277	270	272	301	261	254	324	273	289	302	272	296	295	291	268	266	247	297	288	304	317	289	292	312	293	300	262	262	306	272	296	288	286	305	285	290	287	271	290	290	300	278	296	309	283	306	302	303	269	310	306	284	276	298	270	300	268	287	298	280	280	305	281	326	321	309	281	288	287	280	319	307	274	323	297	316	248	287	285	287	311	273	287	313	275	286	292	314	302	292	261	299	288	305	297	283	290	259	259	326	288	294	302	286	284	297	310	273	280	287	291	300	293	292	252	291	298	270	286	323	262	271	294	272	302	303	282	288	283	281	277	292	261	289	273	287	289	287	302	274	250	288	281	271	298	288	310	295	298	307	289	306	293	285	280	308	294	269	297	300	291	310	306	304	302	284	297	331	268	272	287	276	304	299	274	285	302	291	290	294	275	290	306	299	279	278	295	316	303	295	285	284	301	283	294	301	294	254	293	287	273	288	296	279	285	310	294	301	274	299	298	283	289	275	295	285	302	310	296	302	311	298	268	292	302	258	266	290	294	281	309	281	298	309	268	309	316	297	260	316	280	264	292	288	263	270	314	285	257	283	292	278	301	310	309	286	278	310	287	282	259	263	315	294	270	276	282	291	285	314	287	306	267	266	297	273	306	265	272	285	268	311	269	325	316	261	313	283	267	278	296	264	276	302	315	318	280	272	259	301	274	314	286	292	277	263	291
28498	41461	22292	13114	9435	6674	5541	4580	3344	2367	1939	1636	1456	1208	923	827	706	678	584	585	546	492	484	454	411	393	409	366	387	351	348	369	375	340	400	360	382	413	388	374	413	400	373	409	402	425	372	368	361	343	365	352	307	316	350	329	333	336	312	323	344	307	311	338	346	331	311	334	337	310	350	331	341	342	324	316	317	307	295	305	293	301	305	345	289	290	296	327	316	310	309	310	278	303	278	324	320	287	320	305	307	311	285	308	295	309	298	309	296	348	302	293	316	296	298	312	309	280	305	274	311	297	300	309	331	326	297	312	307	312	298	348	306	286	298	298	331	335	306	296	265	320	291	301	287	286	304	301	344	322	297	289	297	326	324	277	320	315	276	299	329	317	310	345	312	294	297	273	323	307	348	306	320	317	270	296	299	313	308	303	329	295	316	282	278	276	300	289	326	339	279	301	303	304	332	259	317	319	284	316	280	311	340	273	289	289	318	297	290	325	315	306	319	296	324	264	340	317	286	305	300	323	306	275	270	283	286	289	310	318	326	316	315	279	322	293	295	289	322	254	299	299	289	327	277	316	270	305	313	285	305	302	321	302	328	303	311	308	294	302	305	326	303	272	282	307	320	298	303	302	308	320	277	289	279	293	323	275	308	318	303	307	317	288	298	299	283	300	339	274	314	327	281	298	281	277	294	304	316	325	325	283	303	298	328	338	325	304	309	278	296	309	300	309	301	286	315	271	297	317	302	315	319	279	292	295	285	317	295	312	314	316	303	309	326	282	272	289	317	279	290	321	311	325	301	288	324	321	319	316	285	291	294	290	305	289	334	293	295	323	292	354	316	303	294	292	305	289	314	332	306	308	296	307	339	310	298	326	282	283	287	299	300	314	286	288	288	280	316	276	289	300	313	282	316	279	289	293	311	284	322	307	296	301	311	291	326	291	299	270	307	326	290	328	320	303	314	324	310	284	350	321	341	330	315	283	332	256	290	323	302	320	291	297	310	285	288	308	310	300	326	304	324	301	278	318	301	296	329	303	313	268	299	282	315	278	307	286	274	305	296	313	293	305	297	326	300	288	301	310	303	285	311	303	293	314	305	319	304	316	328	282	338	327	289	289	281	316	304	295	309	319	326	306	304	303	304	324	291	274	301	307	285	300	287	294	334	289	305	295	302	310	287	339	301	290	284	329	308	313	322	306	284	305	323	316	307	301	301	275	287	295	320	324	306	293	291	321	310	348	290	309	314	312	306	325	309	305	288	332	319	305	303	284	315	293	288	319	300	314	295	307	291	310	286	289	308	295	283	294	283	275	295	313	320	307	320	292	303	313	314	276	294	322	329	295	313	301	295	322	296	319	291	316	295	300	289	292	338	332	297	301	297	295	309	315	289	297	328	305	273	314	290	299	268	272	305	316	310	288	258	296	302	314	307	324	294	306	302	291	319	308	323	298	299	291	293	291	302	314	320	288	295	288	307	325	294	331	309	309	312	287	289	320	328	331	305	319	361	301	310	318	302	318	324	291	316	300	272	298	294	315	288	296	317	298	298	283	284	321	308	314	323	307	277	270	319	266	307	296	311	306	308	300	271	321	321	295	316	269	308	280	310	340	291	289	314	346	296	290	282	312	304	326	314	290	299	300	295	317	266	309	305	303	308	323	279	296	291	317	276	291	290	291	291	306	314	317	307	277	285	319	280	314	335	318	306	356	297	283	327	304	305	316	284	307	292	285	290	298	313	302	314	304	294	278	290	308	299	288	287	320	287	283	285	297	309	310	308	323	273	306	290	307	291	285	298	300	289	333	307	308	323	316	330	303	291	315	317	320	314	292	331	283	301	316	309	325	306	281	297	329	316	304	277	309	335	292	299	330	355	341	319	299	289	311	292	309	312	296	310	307	327	303	334	297	321	306	271	297	298	308	297	308	273	304	309	282	291	306	299	290	281	288	274	317	281	286	317	315	325	311	291	264	288	342	310	303	312	302	273	300	315	314	310	314	309	311	310	287	306	294	296	278	286	286	288	276	299	299	320	333	340	255	300	304	299	318	319	311	312	302	290	301	284	295	285	292	300	327	309	309	300	307	314	306	286	306	294	315	312	300	328	285	314	310	299	312	302	316	285	307	290	278	297	312	291	312	310	282	315	277	305	308	361	319	334	288	299	288	290	293	317	273	294	280	293	306	304	324	330	323	307	298	340	323	309	308	301	283	288	280	317	317	286	296	289	288	310	342	326	285	281	287	313	279	295	286	295	280	302	313	297	309	276	318	332	301	309	283	291	305	296	303	279	300	315	311	296	282	327	284	332	273	332	285	315	318	291	321	314	342	304	281	317	304	312	318	281	308	323	315	304	327	286	299	313	287	285	328	324	283	303	288	303	274	275	307	292	312	331	287	327	306	260	331	292	296	285	274	299	305	295	286	323	321	308	281	305	278	310	265	295	299	307	293	301	313	321	285	295	335	295	297	304	303	257	291	297	326	310	320	295	318	281	298	293	288	279	309	342	304	313	293	311	315	290	309	278	305	298	300	282	297	271	338	332	315	333	330	348	314	339	323	301	313	311	321	278	280	319	315	316	277	314	293	316	332	292	299	318	310	283	309	307	303	301	287	290	316	276	296	308	325	284	286	282	295	302	295	304	293	315	229	319	302	313	321	328	304	310	265	285	332	288	287	317	310	311	307	327	315	306	330	289	287	282	342	292	300	307	307	326	292	313	260	313	316	308	271	305	340	303	281	306	314	323	339	287	310	302	302	304	293	291	274	280	307	280	326	290	313	313	278	287	295	295	312	326	308	318	284	300	302	276	308	289	279	308	269	268	301	311	282	341	303	275	310	316	328	303	295	324	318	308	263	331	299	327	271	321	338	312	308	277	306	291	320	328	332	296	301	302	307	297	301	291	336	304	303	323	292	284	301	300	315	299	301	316	312	304	303	277	301	293	326	302	329	332	301	307	318	304	322	318	294	333	291	301	315	311	311	324	314	342	321	332	300	297	320	295	275	321	291	278	303	282	321	302	286	334	306	297	302	331	293	299	279	300	303	278	311	276	324	313	321	296	289	329	307	275	323	266	316	290	329	316	328	279	302	293	298	281	295	322	302	322	309	282	311	307	290	313	295	314	315	304	302	282	302	304	283	318	309	323	325	315	277	314	293	293	321	295	276	306	300	294	320	291	301	297	284	297	298	297	279	332	297	298	310	288	280	326	313	306	330	313	309	289	331	309	283	304	321	301	315	290	293	321	302	278	329	295	290	328	277	296	272	298	294	277	309	285	266	338	322	282	304	298	305	324	291	324	315	305	313	309	299	313	323	340	284	290	284	310	301	298	295	323	284	310	299	301	300	287	301	299	293	307	310	312	324	293	287	308	324	294	308	313	296	332	336	305	294	281	303	262	269	285	265	290	305	291	298	306	326	295	289	306	307	273	288	290	294	291	340	343	306	322	296	298	289	306	309	308	299	292	285	291	295	315	323	296	325	292	288
25174	21321	27337	25409	12612	3718	2445	1889	1515	1199	975	828	780	670	628	527	526	442	454	485	475	422	425	388	364	373	381	374	372	343	341	370	321	405	342	380	350	360	415	356	380	370	395	366	373	388	359	377	355	367	355	339	354	318	328	364	344	333	349	372	346	340	368	363	340	344	358	338	342	351	341	339	355	337	354	310	318	334	360	320	360	337	319	317	350	344	329	339	295	302	299	305	321	312	299	329	318	318	324	309	323	324	341	340	330	356	330	315	346	319	313	324	319	344	354	367	344	344	350	346	343	351	365	351	367	321	336	343	287	335	294	310	290	329	319	361	339	324	312	336	337	318	333	302	344	315	318	336	356	312	323	316	326	363	338	296	318	344	316	334	310	323	294	323	330	350	333	331	304	349	327	330	321	333	357	342	332	335	329	357	329	308	329	306	342	335	343	343	378	344	344	329	360	356	337	319	334	324	303	363	322	324	321	338	337	317	339	315	341	357	332	327	343	328	331	362	329	324	303	349	279	317	296	326	351	334	342	308	335	329	330	352	311	320	360	282	348	284	364	322	314	336	334	366	302	353	321	302	314	343	348	318	334	317	320	335	302	300	305	321	331	334	354	328	327	328	319	343	347	323	339	325	293	333	331	322	320	312	304	324	311	322	316	333	320	331	356	335	319	367	341	325	322	326	342	323	347	338	326	352	325	359	362	317	335	310	333	325	344	322	322	303	312	329	333	348	335	328	325	305	334	333	335	350	361	319	360	341	333	329	314	331	318	323	332	307	324	338	325	346	354	330	357	311	349	324	310	313	325	322	333	330	322	353	326	322	331	331	308	315	366	306	321	289	369	326	314	314	284	315	321	346	332	343	321	345	357	324	317	341	329	320	305	352	348	330	339	334	339	317	323	282	342	355	351	319	341	326	339	321	345	330	357	337	316	361	345	327	326	313	297	345	338	329	318	316	312	365	339	309	311	343	343	346	330	337	364	336	347	347	333	300	334	340	333	321	302	293	331	322	285	372	336	330	377	343	324	317	347	295	311	336	328	334	359	319	339	335	310	327	338	363	341	347	303	335	325	300	314	333	342	306	340	349	371	312	309	334	328	320	349	320	319	337	341	324	344	330	326	329	314	326	308	337	348	336	329	323	315	318	312	327	328	358	336	332	342	348	356	306	312	341	379	321	324	333	358	340	322	374	345	325	341	347	322	299	345	326	320	348	332	345	311	326	351	344	346	343	334	345	334	332	327	327	339	317	318	372	315	319	312	312	360	325	321	313	322	327	330	338	324	337	357	291	320	320	356	331	314	338	369	339	323	310	343	338	312	328	313	292	315	338	339	336	338	323	326	322	312	353	320	338	336	336	319	341	342	329	316	317	340	349	321	355	326	337	314	318	316	331	351	323	333	276	357	353	346	346	307	332	345	302	299	321	321	343	332	340	319	295	321	335	366	331	331	332	356	349	302	298	363	313	292	334	343	312	331	326	343	331	329	329	312	302	359	335	317	326	306	388	312	329	320	340	305	326	326	355	307	321	304	305	336	336	335	376	331	324	351	356	352	324	347	343	328	316	349	316	328	318	314	317	343	343	366	342	308	313	332	316	321	326	342	377	345	304	301	348	296	319	323	325	331	361	332	314	293	310	291	319	299	318	363	359	330	319	317	344	334	340	322	288	299	318	324	336	323	320	336	289	320	325	317	323	349	334	353	339	323	343	305	309	373	351	336	310	286	281	320	312	333	339	325	322	327	322	332	318	306	314	310	356	335	323	339	364	314	313	364	347	314	300	339	333	299	312	356	354	306	314	307	340	322	319	312	340	353	372	348	313	341	314	331	321	333	330	349	327	344	313	341	318	317	315	330	346	346	335	328	327	301	317	341	339	307	361	346	343	316	342	293	329	317	345	325	324	331	325	311	337	313	337	330	343	375	281	323	315	294	345	329	321	321	306	344	358	323	354	322	357	323	332	299	338	360	329	347	286	325	336	311	330	336	287	334	332	298	299	307	332	320	319	328	335	337	360	318	330	304	321	333	313	362	347	340	316	318	332	351	328	314	354	332	305	335	360	322	329	351	347	318	347	339	321	341	340	326	338	283	327	304	341	341	319	333	319	338	351	292	337	302	356	350	361	347	316	299	326	322	341	346	280	350	372	295	348	343	308	310	320	354	338	309	321	329	307	338	313	376	329	307	310	312	327	322	324	377	337	344	345	328	337	346	333	309	332	351	347	313	336	327	283	322	341	315	314	315	323	318	314	344	345	334	352	313	325	345	355	308	359	318	317	326	347	379	333	309	325	345	340	337	332	321	317	322	311	324	334	351	321	344	348	325	342	321	313	333	302	316	346	335	278	320	346	323	370	363	332	336	326	319	338	323	332	321	298	342	337	328	313	340	308	315	334	325	335	309	314	294	300	338	303	321	304	345	314	326	341	344	351	314	344	326	314	301	340	349	307	339	306	328	315	313	379	341	325	321	345	321	340	315	323	330	342	328	339	322	321	321	298	354	346	361	320	347	308	337	317	336	353	323	318	340	337	331	374	343	321	338	352	335	346	316	336	290	335	330	306	292	308	293	311	306	330	360	334	297	300	312	322	317	338	351	303	312	298	342	320	349	340	323	324	314	331	368	319	329	340	301	329	346	323	324	340	328	295	329	334	350	299	323	323	317	331	339	346	329	357	327	331	325	300	309	326	306	338	349	348	342	325	346	305	347	342	302	318	313	308	339	318	327	342	331	315	341	325	352	379	324	306	365	345	316	322	348	328	321	327	351	303	351	342	312	321	335	337	338	328	310	321	322	321	325	355	356	318	349	337	367	355	316	308	316	365	348	303	330	353	306	328	327	358	314	330	322	315	357	338	324	344	333	342	364	331	339	360	339	360	336	322	307	329	359	315	334	337	312	315	327	349	360	323	330	341	334	316	350	338	360	323	341	303	339	371	317	302	301	305	328	333	331	313	310	320	309	332	309	319	346	332	354	346	353	345	314	323	345	293	328	347	351	362	332	352	327	335	334	351	319	333	307	329	367	291	304	354	301	379	345	326	321	327	303	353	318	337	347	307	342	351	345	335	313	306	373	318	332	325	349	317	340	331	318	316	305	347	330	364	314	348	330	344	339	325	349	318	312	348	321	385	333	320	334	302	301	354	298	344	330	348	302	317	333	341	307	296	345	309	308	306	338	314	317	320	305	305	321	334	380	332	313	330	338	325	312	347	342	326	349	332	355	331	293	295	320	317	338	348	330	344	350	354	302	357	341	334	297	328	326	367	317	330	334	343	338	317	338	324	336	341	309	334	326	302	312	360	309	327	329	355	365	352	320	325	325	337	321	322	323	367	329	295	345	326	324	320	334	333	344	340	346	325	312	317	332	327	319	334	329	331	352	334	299	323	320	351	339	344	278	331	335	319	391	319	314	345	340	354	362	314	318	330	338	343	294	300	325	335	312	318	356	326	329	347	339	354	314	344	314	355	316	327	345	325	328	331
27235	38326	18593	10992	7646	5242	4134	3698	2773	2067	1596	1398	1247	999	853	744	674	597	580	581	556	522	482	458	466	423	414	398	377	404	371	411	390	412	404	392	424	398	438	435	395	386	416	388	427	400	423	371	348	415	407	392	395	373	352	389	371	383	361	388	402	364	367	365	371	381	338	380	388	359	361	366	337	342	362	366	373	391	353	357	356	356	333	320	329	334	362	332	340	338	383	331	330	358	330	338	359	322	367	362	332	367	359	380	355	341	359	340	342	360	340	328	338	365	358	352	359	369	322	346	374	328	324	352	338	338	358	366	353	346	361	364	346	353	354	383	344	344	350	352	366	337	385	386	351	331	331	334	347	324	355	336	336	391	344	329	339	373	363	366	337	341	335	367	356	386	353	374	355	343	327	332	378	360	352	369	323	367	343	350	353	345	341	324	323	354	323	348	337	319	327	346	333	325	347	350	362	404	354	362	382	360	370	365	341	360	359	300	372	357	366	360	350	335	320	347	380	367	353	391	344	329	358	336	361	379	345	410	363	324	354	334	372	375	349	356	367	340	355	325	355	341	336	367	360	354	338	363	386	351	391	299	347	349	373	357	341	330	345	322	345	402	331	344	347	327	350	363	368	347	355	348	330	349	343	339	355	337	329	351	349	333	363	371	368	354	378	336	366	358	371	353	368	332	347	345	328	368	332	379	340	335	351	330	387	334	344	367	351	369	342	356	344	343	346	350	357	343	346	375	336	373	359	342	367	378	338	368	371	354	367	381	357	320	349	290	330	356	336	337	358	324	341	327	363	365	342	349	332	358	379	351	338	336	342	350	319	351	363	339	320	349	356	372	342	375	330	333	334	373	339	353	371	349	358	370	336	320	369	392	344	366	382	367	368	329	348	347	320	386	337	347	337	338	360	351	345	331	343	368	347	313	361	347	369	373	361	325	370	342	376	365	364	357	374	377	330	333	344	373	385	325	350	348	367	346	367	363	337	361	371	353	357	321	369	355	334	364	356	353	353	378	361	365	366	351	371	344	362	349	354	387	355	367	348	368	352	356	343	351	340	352	357	340	342	348	339	334	376	356	335	351	329	316	371	350	351	298	388	343	353	359	412	321	371	345	296	349	341	365	343	353	367	350	359	361	364	347	342	358	354	320	385	314	345	365	361	380	341	364	347	347	323	364	349	367	354	344	340	355	368	361	343	347	349	339	334	359	383	345	317	353	341	359	353	360	357	366	353	358	354	344	361	337	362	368	340	325	340	310	372	374	374	309	342	343	346	362	354	303	341	360	330	367	308	376	355	359	350	324	366	384	355	331	362	371	318	327	382	371	333	343	362	321	378	404	343	315	326	362	334	358	333	344	378	360	343	381	331	369	328	343	365	324	311	356	381	358	355	349	340	365	355	344	367	328	381	330	355	376	314	365	354	336	334	360	358	380	337	380	363	349	338	349	361	356	344	338	333	327	369	355	384	360	349	352	345	348	325	295	352	344	340	348	293	343	348	352	347	340	331	342	361	351	343	347	326	371	390	312	331	363	360	367	357	347	376	390	336	337	336	378	359	329	359	318	330	361	352	350	336	329	356	356	344	377	343	335	358	361	351	336	346	354	357	347	332	359	325	371	347	367	325	356	357	358	344	353	352	325	337	339	360	373	327	346	370	366	365	324	352	360	347	364	378	350	343	334	362	386	359	334	344	328	340	389	323	364	343	342	353	354	336	335	368	347	365	349	342	351	358	382	407	342	371	379	337	380	330	323	345	345	368	336	352	317	340	368	341	348	392	357	353	380	369	352	340	349	343	384	360	359	350	328	361	369	395	382	356	364	338	354	364	321	350	365	368	344	332	358	378	342	325	334	361	351	353	319	339	347	361	361	347	347	367	357	359	361	385	340	338	330	330	351	381	315	352	366	370	340	321	344	335	341	347	398	327	369	381	338	336	349	345	365	335	390	329	356	391	377	360	345	377	344	351	377	344	339	344	349	332	348	353	381	368	345	343	369	373	351	364	361	371	346	365	342	393	365	367	311	335	338	323	308	332	317	331	348	340	372	369	346	326	341	335	336	349	359	379	346	340	339	361	312	374	346	358	356	346	370	337	352	342	341	358	366	348	357	342	314	353	367	371	364	373	353	350	341	348	356	378	347	365	368	364	380	360	390	340	355	327	349	373	356	348	402	380	338	340	370	330	327	339	364	353	329	341	346	363	355	337	331	315	380	385	328	362	340	309	335	314	353	327	328	333	314	394	369	377	382	363	382	348	363	385	338	356	350	359	389	370	317	357	358	341	366	350	360	341	327	336	297	343	330	357	338	367	344	373	342	354	329	350	380	298	330	400	327	329	382	352	352	357	348	328	366	368	375	303	370	366	358	340	336	383	336	364	354	363	381	341	339	352	368	352	359	365	355	338	342	360	334	329	364	376	342	349	370	346	325	352	383	355	339	370	393	307	331	345	386	351	367	338	361	325	319	313	348	357	357	359	361	379	389	347	327	345	357	344	357	365	376	354	349	363	341	379	332	347	333	393	340	321	343	350	326	331	339	334	328	300	345	320	344	334	329	329	352	347	333	357	345	348	358	352	367	321	361	350	318	332	345	389	343	353	332	367	347	352	337	370	307	358	353	388	350	352	383	352	353	352	378	326	362	359	388	344	356	325	366	327	386	359	335	331	336	368	350	343	342	379	339	320	346	332	328	331	332	326	354	321	385	338	343	356	369	355	359	384	331	327	337	336	339	349	346	373	344	349	323	338	334	335	346	348	353	343	344	333	329	338	342	354	349	342	355	327	354	327	340	323	343	376	378	347	366	339	358	345	367	367	359	343	364	320	345	341	365	370	367	330	337	327	334	334	351	327	352	322	372	350	362	369	354	358	356	361	363	349	370	345	349	338	332	335	363	336	347	331	333	333	365	320	355	344	335	340	362	354	318	355	342	348	356	350	316	362	342	365	364	353	340	333	336	350	381	351	364	348	351	362	371	351	342	328	345	379	378	327	337	359	320	348	353	351	380	365	345	355	353	363	406	368	354	371	349	330	364	325	368	353	360	348	386	341	330	347	358	361	358	314	361	373	307	339	334	360	368	344	363	337	355	354	340	333	355	348	370	381	395	383	333	382	361	324	345	412	359	351	323	346	339	395	337	362	335	335	377	344	335	348	359	389	366	366	353	371	345	337	331	365	356	353	336	368	387	313	340	351	356	319	332	360	372	349	320	339	400	357	346	330	386	337	330	360	356	354	367	334	334	351	338	359	326	340	323	351	354	328	355	324	375	380	359	352	331	374	383	344	373	340	327	321	363	327	361	329	354	383	357	373	351	353	362	357	330	355	379	331	332	371	380	356	326	364	342	386	348	349	336	332	376	350	402	315	374	343	345	388	331	350	360	357	341	326	354	372	370	354	366	360	345	381	320	325	380	329	340	348	339	344	324	369	372	341	319	373	375	362	334	366	346	336	366	342	341	375	343	326	330	342	336	365	358	333	335
22831	21298	28941	23962	21324	21395	11528	3881	2846	2114	1859	1672	1428	1229	1037	915	857	775	761	688	630	651	607	545	538	498	467	508	486	473	512	502	487	489	489	503	474	480	490	516	546	514	483	535	556	490	456	479	491	456	468	456	416	444	424	425	442	442	444	466	399	461	470	446	450	449	482	466	477	464	435	429	440	442	456	432	444	428	457	429	434	431	401	422	435	411	426	427	411	476	399	423	444	416	416	411	438	434	445	453	432	419	409	452	413	420	448	437	413	416	416	412	413	431	415	417	402	408	437	394	392	428	418	412	395	434	409	414	419	376	419	442	459	411	428	414	407	397	382	413	416	407	419	457	445	423	424	405	434	434	430	410	422	413	425	422	411	438	392	397	391	430	407	409	425	438	426	409	415	453	420	465	428	392	394	400	453	445	411	407	420	372	418	378	421	423	406	437	440	422	402	438	414	414	404	399	417	385	430	443	418	458	417	392	425	400	437	434	454	400	398	407	381	447	477	417	386	418	441	449	432	404	428	413	412	451	442	435	433	389	426	416	438	457	430	439	423	434	447	412	415	407	453	445	419	416	434	414	409	432	439	418	415	393	404	447	419	458	453	436	442	455	419	442	394	413	413	410	435	403	397	427	418	405	410	387	446	407	395	420	424	364	438	447	401	392	393	406	390	446	449	440	430	446	440	430	376	404	448	396	439	424	449	378	431	449	427	434	407	426	400	440	450	424	422	434	423	407	404	440	388	455	398	394	408	421	420	423	443	433	416	406	444	407	381	411	434	380	454	435	421	431	434	411	478	422	432	421	434	418	405	439	423	425	426	435	463	437	442	408	403	435	401	409	384	397	396	397	434	414	447	361	402	438	401	438	434	465	408	426	424	437	428	445	404	412	437	422	436	428	429	414	444	396	407	438	417	341	425	434	447	416	432	386	411	436	428	407	466	465	432	470	406	424	436	408	434	414	425	391	402	419	400	447	412	418	408	389	445	411	423	430	411	404	455	405	391	388	438	404	401	398	453	405	397	422	403	426	429	388	421	431	422	412	415	422	390	442	386	438	390	439	422	405	421	399	398	451	392	448	448	402	373	424	408	421	450	444	441	412	406	419	409	424	386	459	416	423	429	425	475	473	402	419	433	430	435	454	450	459	419	416	418	429	412	438	406	437	407	408	422	395	424	372	467	430	416	473	436	450	393	429	415	401	424	429	397	454	407	383	437	407	417	360	418	439	396	391	391	433	433	452	412	413	425	440	401	399	412	421	429	453	416	409	416	435	429	420	427	393	466	395	412	384	431	433	415	388	413	409	417	397	419	424	451	399	376	402	429	422	457	434	441	445	386	414	440	394	419	394	376	407	397	387	450	456	436	442	413	408	404	420	434	391	446	426	435	453	447	451	390	425	414	437	400	405	439	413	436	443	419	409	389	439	431	444	442	419	434	415	405	413	419	432	420	390	427	434	433	411	426	411	397	448	408	400	383	425	389	407	407	421	410	432	423	445	407	417	406	405	408	386	429	393	442	383	373	421	407	432	413	393	433	390	416	415	413	417	430	410	436	358	402	459	403	415	437	397	416	454	407	415	411	431	444	405	396	431	393	420	383	423	425	420	413	452	392	452	385	403	400	391	433	409	423	420	438	438	420	441	419	406	445	427	414	431	377	447	415	428	404	406	418	400	399	407	391	426	413	438	470	405	432	396	410	409	424	436	412	433	411	427	418	421	446	436	428	434	422	427	425	416	380	443	427	379	417	450	408	396	429	388	418	410	419	396	387	390	396	387	402	404	388	436	383	393	380	413	417	417	449	433	444	449	415	422	423	410	415	435	387	434	393	418	400	404	432	422	418	382	425	407	434	416	389	411	438	434	441	418	399	432	430	405	428	378	400	415	403	427	408	443	398	406	446	425	421	433	421	397	388	393	398	443	406	431	417	448	438	437	400	415	394	415	428	441	438	404	413	422	412	411	380	451	409	423	427	460	436	410	400	413	433	442	462	424	367	424	432	381	431	416	428	409	436	412	407	432	449	411	388	439	407	394	394	388	377	403	426	383	399	447	466	377	425	376	410	435	411	435	431	392	403	406	439	388	422	419	428	439	401	405	403	412	379	427	413	434	436	437	431	437	422	420	440	419	440	413	422	452	418	466	404	410	408	413	411	446	422	439	414	447	426	415	425	440	431	400	423	447	477	423	434	403	400	417	444	430	394	410	415	433	413	397	388	446	449	415	405	401	457	410	415	403	448	433	424	401	447	429	400	412	431	408	409	407	397	396	435	421	427	456	424	414	394	418	377	420	425	432	414	445	457	434	425	424	395	443	411	415	476	430	372	397	412	402	434	411	421	431	434	405	407	448	414	448	396	424	385	424	390	446	401	409	399	429	417	425	412	421	377	416	453	432	383	413	420	412	436	445	391	420	479	421	382	447	390	399	419	414	403	452	454	406	424	434	430	438	432	395	397	465	395	383	430	432	416	426	444	408	415	461	405	389	415	440	433	415	444	429	394	412	441	435	424	435	434	409	401	458	424	444	430	442	438	388	433	422	390	416	432	421	379	445	441	461	378	411	403	446	419	427	394	396	416	425	402	382	439	421	412	371	449	415	412	414	409	395	444	391	460	391	407	372	385	386	426	401	381	424	427	397	406	447	426	394	432	420	390	461	429	404	412	375	406	412	425	410	436	388	434	413	447	390	421	445	433	431	449	444	439	426	433	401	407	393	394	436	430	405	414	380	413	446	435	437	416	414	411	430	429	414	423	418	419	392	408	431	392	390	457	434	419	428	433	425	424	418	452	409	445	433	448	426	399	440	420	413	415	400	405	404	448	445	417	392	455	407	440	432	422	399	435	447	426	416	413	410	412	390	429	424	414	428	401	397	385	443	419	426	431	431	426	380	408	403	417	376	407	418	439	437	444	451	447	433	426	430	430	421	438	399	404	457	448	440	439	413	444	416	419	394	412	397	430	409	445	429	436	407	456	387	416	444	432	438	394	421	428	422	413	383	454	412	401	430	385	451	431	395	372	444	432	427	403	440	447	442	469	409	448	450	431	415	436	393	412	410	391	398	401	408	372	404	425	407	406	410	417	412	424	376	417	428	403	410	410	392	403	447	410	408	429	376	422	402	385	403	392	446	372	414	429	424	409	436	441	467	416	414	435	430	420	409	445	427	406	431	418	441	382	404	422	393	448	438	430	408	379	443	395	399	418	409	409	398	414	414	439	418	438	440	453	415	383	404	413	402	387	409	401	403	398	440	409	395	440	400	374	423	469	440	396	436	413	410	446	387	438	439	419	415	395	434	436	412	400	463	419	452	416	415	470	427	455	446	413	401	424	364	468	420	383	430	375	453	394	420	423	438	404	432	409	386	419	449	438	406	413	432	438	431	427	416	425	426	403	423	406	403	357	426	405	395	392	450	438	404	422	386	401	416	401	409	420	443	425	419	419	435	364	418	445	413	397	392	401	419	420	409	394	395	417	454	408	406
32568	48210	26685	17055	12748	9392	7477	5747	4671	3661	2939	2431	2235	1763	1498	1278	1070	969	976	877	790	741	701	690	636	585	575	541	521	557	492	540	520	479	538	552	532	583	556	532	560	535	574	534	531	520	526	517	499	499	499	487	425	512	486	481	484	450	481	461	449	480	478	470	481	452	510	432	466	473	439	435	465	461	465	448	421	461	435	445	443	429	439	443	449	405	426	417	397	435	422	436	444	421	406	443	425	402	435	389	442	415	442	406	417	451	419	406	470	404	427	420	449	447	438	377	418	434	416	417	414	449	417	417	467	400	430	458	420	443	417	435	402	449	435	450	443	416	419	420	450	441	436	441	439	463	426	424	434	426	433	454	429	435	444	433	456	423	418	446	415	424	445	450	436	433	440	413	423	424	437	388	405	447	469	426	430	389	478	441	396	454	446	427	426	390	443	418	417	430	458	429	409	469	439	419	456	386	436	463	443	462	394	388	407	412	429	413	444	430	424	452	419	471	421	411	452	383	418	449	441	431	428	442	427	420	444	422	425	415	394	440	415	426	433	439	431	423	464	428	422	435	448	402	443	465	401	438	422	406	415	454	413	396	417	422	445	419	393	449	422	416	429	423	427	436	419	450	447	428	402	432	469	427	438	473	426	423	428	449	436	441	387	461	438	421	443	446	440	415	448	385	451	427	416	413	443	463	394	422	437	391	441	383	440	370	454	433	427	431	410	462	408	422	441	397	391	398	399	449	451	430	413	424	421	453	413	447	439	415	407	431	425	430	432	442	418	423	446	400	434	390	437	404	392	484	457	460	440	446	415	412	433	421	431	437	402	458	385	452	442	426	429	440	432	442	449	399	416	412	427	432	452	438	480	438	421	426	404	378	371	456	433	422	426	437	416	427	434	394	433	418	437	448	420	427	381	449	425	427	414	421	477	417	422	432	445	414	400	429	423	445	448	420	412	413	448	410	440	445	446	442	402	437	414	417	433	425	415	433	417	447	419	410	441	493	432	442	398	423	440	447	424	433	422	408	419	431	413	413	426	456	394	416	417	411	445	410	413	438	448	426	437	436	434	460	394	391	401	374	408	442	440	420	458	391	433	416	429	406	408	456	410	432	401	405	462	438	458	389	417	432	439	422	419	412	435	430	424	444	438	412	414	438	437	425	427	430	428	461	436	441	441	440	406	423	420	402	460	432	428	433	426	384	431	428	453	442	414	419	465	433	417	444	453	410	432	438	436	409	451	428	484	446	410	406	427	426	419	434	430	443	422	407	411	478	435	423	457	450	396	447	430	419	405	391	405	420	445	417	441	419	400	442	458	423	427	436	409	438	425	434	482	440	381	424	473	410	436	458	435	415	417	413	418	434	445	431	421	403	432	433	430	425	438	422	439	449	405	430	421	448	447	450	427	433	413	470	414	407	434	434	435	474	446	417	422	415	442	431	459	407	401	426	437	409	411	428	399	429	400	445	393	464	409	409	391	448	387	456	450	416	438	441	403	446	405	417	449	416	430	424	407	412	439	406	445	404	408	394	414	413	434	411	399	427	447	420	449	462	425	397	439	412	433	406	417	433	423	399	432	441	415	391	429	433	443	428	442	417	461	437	435	431	436	412	449	433	422	455	424	427	402	420	443	429	440	454	420	418	404	422	419	431	426	416	436	429	421	413	408	398	415	439	404	433	405	449	447	402	464	435	433	455	424	423	422	443	436	425	436	426	413	447	390	445	426	428	432	436	432	446	406	394	424	418	403	419	440	455	446	414	407	411	434	425	436	393	404	426	438	446	422	427	406	452	426	409	429	431	408	461	420	471	393	439	418	450	474	444	397	435	416	409	425	441	416	460	458	432	433	432	416	466	404	409	431	418	433	448	429	467	413	433	385	450	423	447	460	404	433	424	418	420	406	431	424	398	440	431	455	463	442	434	450	419	407	387	448	409	408	439	413	416	389	464	387	426	460	406	446	392	445	416	421	396	428	431	444	430	436	443	411	440	415	476	417	453	418	413	416	411	431	419	421	415	425	470	445	388	469	414	398	420	442	415	404	412	440	399	411	400	445	449	409	424	458	417	409	440	413	444	417	436	436	404	428	421	434	416	435	430	400	400	404	443	408	411	436	434	399	428	436	421	433	429	448	434	451	433	374	443	450	370	419	406	414	424	421	432	427	422	406	423	451	453	454	446	461	431	427	413	452	453	427	401	377	407	416	461	451	441	433	423	406	431	425	421	420	425	412	431	405	424	407	440	390	410	430	426	405	436	426	421	462	396	403	438	387	411	463	443	415	406	459	444	436	465	439	414	463	411	474	400	457	403	429	407	448	415	479	424	413	422	411	416	448	408	426	439	426	434	395	424	425	429	416	442	431	408	413	404	460	463	446	425	452	420	376	443	415	439	426	397	410	432	396	427	420	407	435	425	380	416	440	436	443	401	426	432	425	424	410	458	422	453	427	426	453	408	397	410	466	389	366	423	414	413	436	410	454	427	420	413	404	427	445	417	463	446	395	445	397	444	415	413	414	412	435	413	428	430	407	460	404	418	437	448	445	411	449	385	405	418	433	398	420	454	431	383	407	434	403	429	436	404	414	407	410	418	391	430	415	464	432	397	455	429	436	402	451	427	403	428	407	461	446	385	416	437	407	406	400	413	441	454	444	433	440	447	422	364	427	378	430	453	453	441	417	440	443	436	463	439	458	404	425	402	441	399	466	415	470	441	408	427	418	417	405	449	435	417	447	434	412	441	425	433	383	411	403	425	437	429	423	393	423	418	462	456	455	448	424	433	423	407	437	412	429	420	384	412	468	443	434	417	443	412	419	425	426	438	427	454	447	450	397	410	412	415	438	428	405	433	453	422	431	428	474	401	413	420	429	430	402	434	413	439	456	431	410	454	426	445	425	438	432	428	457	415	395	397	393	423	405	449	445	438	412	394	439	420	411	432	368	415	424	417	414	458	410	428	428	420	432	419	431	440	418	429	445	418	451	440	386	462	431	430	434	436	413	462	403	371	428	400	394	429	407	427	419	437	444	434	445	440	415	398	434	414	418	447	424	409	452	445	435	431	422	419	419	421	410	441	421	435	457	426	405	406	417	397	443	382	420	440	430	418	427	410	437	386	436	400	445	424	433	426	427	431	416	463	430	448	460	434	450	413	435	420	401	420	433	460	420	431	438	420	426	455	466	451	381	461	450	414	408	379	411	413	478	428	438	434	417	420	382	423	400	439	385	440	408	429	403	413	424	423	446	445	434	436	419	473	414	409	437	472	429	448	482	420	418	422	425	446	418	435	440	435	443	433	450	450	394	416	437	465	411	420	409	422	408	402	430	374	442	468	421	420	421	443	399	409	447	425	386	453	394	437	458	419	409	444	430	411	434	401	421	445	447	399	384	394	437	432	404	437	424	463	401	446	460	420	421	427	417	467	438	417	416	448	434	409	423	400	465	400	424	410	387	421	417	446	433	456	461	435	404	416	416	448	420	414	437	409
29185	23145	16664	8123	3802	2345	1698	1173	1033	823	655	644	569	517	487	414	376	367	301	332	344	333	308	302	247	284	290	263	275	261	298	259	268	286	269	274	265	285	277	275	272	271	313	305	286	257	276	291	257	290	263	283	274	283	244	247	269	254	246	281	235	263	294	274	251	272	249	254	248	254	239	244	255	258	250	241	248	245	232	257	267	240	246	247	264	243	264	242	256	259	252	251	251	241	294	285	260	237	275	239	240	245	251	244	220	258	226	267	220	272	229	262	252	244	229	269	247	240	237	245	245	230	253	277	238	260	264	259	248	249	257	227	243	262	260	274	245	259	270	262	252	247	256	252	259	282	265	239	261	247	265	246	251	246	268	257	281	241	246	229	265	261	245	236	232	277	228	221	262	245	248	234	246	236	239	239	223	240	227	246	235	253	218	263	275	246	231	279	246	229	241	248	209	257	254	265	254	258	214	261	231	254	264	253	219	262	252	257	245	262	260	248	268	240	264	245	224	228	258	263	273	245	243	232	249	285	258	233	245	218	237	262	247	247	248	283	250	254	245	227	249	253	223	251	254	264	258	256	284	245	271	249	251	244	236	255	254	253	274	268	247	234	231	252	273	241	281	245	238	253	242	254	261	246	247	259	221	226	237	259	259	231	234	267	252	221	258	249	266	249	263	257	239	237	290	253	265	245	235	261	223	235	266	270	270	246	244	245	276	255	260	243	221	269	271	249	239	248	274	260	220	250	229	252	273	236	265	284	260	253	278	270	262	241	278	257	245	247	257	284	277	242	275	259	247	252	255	215	249	242	265	240	255	231	244	209	243	259	256	247	269	275	260	247	255	245	254	266	229	258	229	254	248	248	240	243	271	272	257	245	260	252	262	254	227	271	244	234	258	241	262	240	265	232	251	244	224	236	238	250	261	270	237	289	242	253	275	222	259	264	262	259	251	213	241	242	269	231	282	257	226	268	264	252	212	253	239	240	250	226	246	253	251	215	261	263	267	256	254	259	261	232	242	220	253	243	249	243	263	235	247	262	254	229	251	237	254	240	275	273	250	248	257	250	251	277	244	253	247	252	258	233	258	257	226	262	247	250	238	251	223	245	249	265	237	257	227	242	247	244	237	261	278	247	269	235	249	250	250	259	278	256	278	251	247	233	247	246	265	257	226	257	266	246	265	263	243	258	271	259	258	243	278	243	270	243	242	224	238	233	235	226	246	249	230	233	255	246	279	226	256	223	231	244	259	255	216	263	282	240	261	234	285	267	256	246	225	273	232	256	254	222	274	226	231	247	234	249	256	238	232	253	252	203	245	260	269	251	262	270	259	252	260	262	256	251	256	244	256	240	239	256	247	245	249	221	259	282	245	252	249	280	248	259	263	227	240	243	256	259	226	251	221	221	243	267	241	252	218	244	236	263	251	263	251	249	226	248	241	232	239	243	240	252	249	270	242	239	261	253	236	280	264	258	242	247	269	260	233	258	248	241	259	225	243	258	252	271	263	254	235	243	261	259	253	255	238	282	265	253	260	236	271	230	268	230	266	255	238	249	236	242	228	287	243	243	270	277	243	226	227	249	252	248	222	220	249	254	256	262	247	232	263	244	261	270	253	264	243	273	275	231	249	251	259	292	263	229	228	240	261	238	282	248	283	240	259	248	262	237	235	267	234	280	273	253	259	268	247	247	278	257	235	248	282	252	277	246	240	242	257	264	221	249	247	235	248	270	219	246	239	249	259	251	249	228	226	246	241	278	256	231	266	285	282	236	233	260	250	258	228	248	246	254	264	263	231	242	271	248	268	265	267	229	240	256	239	241	238	233	231	233	255	237	265	238	254	266	218	255	233	260	237	238	245	269	247	244	256	232	244	247	258	219	259	243	230	236	245	255	245	273	263	261	235	221	244	213	247	247	258	248	258	241	258	268	243	282	245	275	249	264	262	252	239	231	267	252	251	241	265	268	251	242	271	236	243	233	228	261	261	238	225	242	254	252	261	272	231	233	227	249	264	257	247	266	251	239	213	266	234	215	228	234	241	239	236	241	245	250	226	270	264	287	239	255	242	255	267	215	233	259	260	236	244	227	241	229	254	221	235	235	228	219	256	251	225	254	239	239	267	243	249	253	264	270	268	265	235	262	235	238	259	270	229	266	233	274	253	250	225	268	260	251	248	259	259	258	249	232	207	249	250	269	274	236	261	203	227	257	266	226	234	235	258	247	252	227	266	262	250	261	233	234	258	226	236	224	261	249	260	274	273	230	253	238	248	256	265	241	210	232	239	254	258	238	263	238	269	232	259	269	231	255	258	242	239	264	246	264	258	224	245	242	225	234	263	251	231	220	259	253	227	248	282	252	259	245	276	230	265	261	282	293	267	257	223	275	265	227	257	263	263	221	242	259	235	242	254	249	243	282	220	221	237	257	258	246	254	244	249	252	259	240	250	227	236	251	248	261	256	257	239	250	273	276	250	302	289	245	249	228	257	248	249	293	219	247	238	245	240	243	244	218	237	252	252	217	264	249	267	242	236	248	252	250	296	238	235	260	249	253	245	237	276	239	256	246	249	229	215	265	258	262	259	269	232	261	249	246	218	239	255	241	271	234	238	250	278	228	233	249	231	229	259	256	210	247	240	247	249	266	258	225	250	259	228	269	256	214	278	276	261	235	245	236	236	249	243	235	229	257	243	259	247	241	227	248	281	245	241	271	246	261	276	261	232	267	250	251	268	267	238	229	282	235	235	241	243	259	239	272	273	254	241	250	242	252	238	272	241	257	246	244	273	250	247	266	222	237	262	249	277	250	245	246	252	279	250	243	274	231	244	248	214	235	257	237	271	240	276	257	273	215	243	242	254	227	241	231	225	277	274	242	243	275	238	268	246	245	237	248	240	232	256	241	236	236	262	236	270	267	275	228	259	264	258	266	250	246	248	224	262	246	262	225	254	230	239	258	212	254	231	254	248	245	235	228	290	248	259	219	257	264	265	231	253	275	256	222	239	237	235	250	231	233	256	261	260	235	243	266	265	231	261	251	251	227	238	217	241	224	231	246	259	242	256	287	238	248	237	215	253	250	242	244	268	259	270	249	237	217	255	259	272	249	250	252	254	237	244	235	276	212	258	240	273	245	264	268	266	246	253	244	244	236	237	259	225	259	271	252	236	249	238	253	251	211	213	230	247	255	218	261	270	220	225	250	276	253	249	243	246	242	262	225	254	234	243	271	220	257	243	264	257	240	240	260	236	261	229	235	257	248	229	251	255	224	256	233	264	245	247	261	250	230	244	242	247	259	257	244	239	246	250	250	255	257	276	278	240	268	265	251	267	236	266	262	250	242	233	250	234	243	252	264	233	244	211	234	250	227	267	257	229	261	246	227	260	264	251	233	253	259	237	269	266	210	266	258	231	245	259	237	258	250	229	228	244	228	270	252	229	241	239	278	250	241	260	242	225	228	245	257	248	279	246	239	238	254	238	270	235	255	245	212
25181	31407	14909	7991	5498	4027	3031	2095	1842	1452	1201	1092	896	746	637	579	555	459	502	430	389	392	350	331	337	340	306	297	286	314	290	300	317	296	312	335	320	320	326	313	316	333	323	307	299	324	330	307	294	284	290	282	297	256	326	288	269	260	270	305	254	268	290	281	294	317	280	284	254	304	290	260	260	276	264	264	285	266	296	284	283	254	289	288	281	283	294	267	255	264	248	271	278	285	279	265	267	299	290	283	284	272	292	276	293	301	233	277	264	278	273	291	283	272	294	256	292	235	274	272	256	264	267	270	263	268	294	279	268	237	290	294	268	265	261	268	264	269	268	268	281	295	277	255	290	288	250	259	263	297	276	255	283	268	300	263	297	288	270	255	266	283	291	261	293	294	270	263	278	256	249	262	261	286	281	278	242	265	284	282	268	274	268	276	261	273	276	273	273	262	302	252	270	263	269	286	276	261	286	256	286	271	225	303	297	278	253	278	279	272	294	286	283	276	260	285	285	275	278	296	278	273	265	247	258	297	282	285	274	286	276	254	252	256	263	272	272	269	272	295	253	285	273	252	281	276	265	263	263	270	253	235	257	243	289	277	271	280	261	270	288	267	312	256	275	253	277	260	264	250	271	258	259	260	273	251	253	269	254	303	297	284	266	265	281	281	270	297	285	281	262	284	299	254	248	264	302	314	297	267	257	259	257	297	263	260	268	283	262	267	272	265	279	240	276	255	264	266	263	256	260	294	281	271	286	244	279	285	293	304	281	264	265	250	299	283	314	289	274	263	302	263	291	257	290	254	243	250	272	281	267	264	275	297	272	268	275	287	261	267	287	291	269	285	277	270	293	245	250	266	248	260	276	289	267	265	250	264	278	284	267	249	285	256	272	257	271	260	281	271	281	241	263	271	265	274	274	277	275	249	276	290	278	279	283	260	306	290	277	249	278	278	279	265	269	257	274	280	257	250	270	263	288	261	265	252	251	248	277	261	239	274	229	269	244	292	254	245	279	252	252	266	246	280	283	266	257	273	280	304	272	299	261	258	243	279	252	246	284	241	257	274	259	282	270	260	267	261	287	245	268	283	261	273	278	261	258	277	264	292	283	269	285	271	291	236	282	296	281	256	257	290	288	263	272	305	270	253	294	261	245	291	275	258	281	293	305	263	274	252	262	280	269	292	254	275	249	273	266	252	257	269	252	302	283	270	284	292	260	246	260	261	257	286	275	259	255	249	264	252	272	283	246	272	285	251	260	282	258	270	263	267	265	269	242	291	238	278	262	268	273	268	270	247	279	266	264	247	264	288	258	269	279	251	262	287	250	264	286	268	276	256	288	273	271	271	264	276	276	282	249	257	277	280	259	264	254	295	272	274	279	265	278	274	282	253	288	275	269	278	293	278	254	270	304	281	295	254	244	284	269	264	300	272	265	265	303	268	280	258	283	276	282	269	294	255	218	282	248	275	271	271	287	265	244	268	273	268	284	248	248	254	254	279	277	254	252	270	282	292	289	290	251	268	291	243	253	273	225	267	274	286	260	261	285	256	269	288	308	255	263	268	248	268	244	266	294	271	241	258	264	279	279	275	280	298	264	269	274	287	285	279	273	259	287	272	267	252	252	274	272	266	267	284	272	265	273	279	246	293	296	254	259	273	284	299	277	263	293	273	268	276	254	267	272	284	282	248	294	256	281	284	253	284	273	297	251	267	290	268	275	279	269	292	284	278	264	288	281	254	285	274	247	283	260	254	273	245	258	271	279	265	276	256	268	288	280	316	250	293	257	276	250	264	251	284	262	260	275	282	276	270	274	280	274	258	260	276	266	252	288	278	254	275	279	254	280	283	253	270	243	261	281	279	251	247	265	252	306	285	294	273	265	267	254	289	268	256	271	279	244	267	277	253	269	256	267	296	315	273	281	268	281	275	252	294	264	270	273	232	282	272	291	268	284	280	290	274	239	296	265	264	271	248	264	263	280	260	252	295	298	275	275	253	275	260	288	280	245	267	270	242	245	287	244	267	289	284	259	290	258	262	265	266	218	279	279	240	290	268	287	281	282	270	255	253	266	277	262	263	285	244	272	267	251	253	305	278	280	271	277	277	258	267	313	259	302	270	274	267	264	281	257	280	277	285	271	280	264	267	271	241	265	295	282	250	260	256	276	240	284	269	239	271	256	261	307	269	278	251	263	261	253	310	276	267	277	275	282	255	286	258	287	256	283	282	296	252	283	279	271	283	302	295	253	277	272	257	265	281	262	292	262	256	277	287	263	253	275	259	264	280	254	253	266	299	269	305	251	280	260	261	313	300	280	301	257	281	262	274	257	277	276	274	278	286	240	280	282	303	258	266	268	279	259	287	236	268	268	265	286	239	277	264	255	274	260	253	263	299	263	266	263	282	266	250	269	300	273	273	266	244	273	267	269	265	265	290	257	249	307	236	282	243	292	266	272	265	256	276	253	285	261	282	290	298	240	253	255	262	259	281	269	296	295	256	259	276	278	309	260	270	278	298	265	256	277	254	269	268	269	288	275	278	291	257	263	273	281	236	263	256	295	267	263	286	270	279	295	289	275	259	267	290	277	272	282	237	278	255	260	249	248	264	257	251	288	275	288	273	295	288	275	291	257	297	274	257	266	280	303	286	247	275	244	302	251	256	285	273	283	256	284	286	250	250	270	255	276	279	280	261	284	262	269	295	258	260	269	229	270	257	279	275	301	298	289	280	274	275	272	282	290	236	238	247	312	266	269	280	289	253	274	274	274	281	274	259	243	268	288	293	269	284	257	267	265	296	279	269	252	245	278	283	251	285	294	296	256	279	249	276	277	256	258	288	287	289	267	268	305	292	240	325	271	280	235	276	310	268	285	239	272	266	265	292	250	290	295	271	306	277	272	255	260	298	298	288	256	241	293	267	268	278	269	273	243	273	270	287	271	283	296	274	265	287	249	274	242	273	306	260	295	276	281	274	268	297	263	292	276	272	246	259	283	274	272	284	278	280	279	259	240	291	278	280	284	289	276	278	280	270	258	244	253	273	286	281	298	287	298	302	280	259	281	272	279	268	272	279	294	252	265	222	241	260	294	298	272	283	264	229	284	239	254	279	267	278	309	285	261	272	295	276	302	257	266	271	272	283	274	278	255	299	252	259	288	278	257	286	316	315	296	316	274	286	263	260	258	246	276	260	276	300	286	271	261	256	284	270	272	283	263	258	273	278	274	279	282	298	275	264	274	256	265	276	285	268	295	267	260	263	278	292	268	253	254	273	269	284	292	274	290	291	293	286	275	248	306	291	270	263	268	279	250	289	267	290	247	283	285	293	262	295	255	292	277	278	295	254	275	251	285	257	278	286	261	268	288	290	279	269	272	292	266	286	245	278	263	276	283	286	240	263	253	283	239	257	264	274	261	255	247	249	275	274	248	280	270	276	268	259	274	260	263	279	273	278	268	278	298	246	268	269	297	283	300	283	248	264	281	298	289	280	245	263
24004	21272	28485	24449	21186	11868	4114	2240	1777	1496	1247	1159	943	829	757	600	592	548	553	454	406	395	445	381	358	334	328	328	333	294	316	325	324	324	309	327	338	356	355	336	342	334	323	365	338	328	336	344	317	320	328	339	338	351	289	308	299	325	297	298	308	312	308	303	337	284	310	308	307	340	334	311	297	300	277	292	299	303	311	256	276	296	292	280	283	295	312	303	295	307	283	269	289	290	287	308	269	295	292	301	285	289	255	279	302	317	302	329	315	263	299	275	313	288	299	296	271	297	290	313	311	285	278	299	270	297	309	296	286	300	303	274	283	292	275	273	273	273	302	275	298	280	274	293	272	298	259	296	322	282	299	291	294	281	307	290	295	339	290	279	274	313	303	304	285	322	280	295	297	285	283	292	302	316	278	270	303	302	275	289	323	296	277	281	293	307	305	312	297	280	283	302	273	267	274	295	295	298	295	309	285	308	295	292	269	271	281	293	299	287	314	319	293	274	284	298	283	275	275	287	284	272	294	274	322	298	304	281	283	306	257	267	285	299	280	281	313	286	312	283	272	255	270	300	263	263	320	278	307	316	303	314	298	275	318	274	311	298	306	320	274	269	310	298	280	316	290	317	287	307	299	308	295	273	276	261	268	280	279	309	302	296	308	293	285	297	281	310	299	338	274	274	300	288	299	301	318	292	312	297	316	288	289	280	279	291	318	264	290	306	322	276	292	279	274	308	297	293	291	297	271	291	298	308	288	286	290	309	294	288	274	297	274	304	286	272	278	302	286	287	316	305	302	300	274	274	318	270	286	286	294	287	327	315	271	286	311	298	308	298	273	284	286	284	339	296	295	272	292	287	280	302	290	287	273	272	299	311	283	290	309	286	286	304	303	304	276	288	281	318	273	281	305	304	297	279	299	306	259	303	267	273	287	289	281	296	298	270	295	284	296	271	309	317	318	274	292	314	308	306	323	324	307	290	267	278	343	281	271	303	295	299	327	289	308	284	290	287	303	316	297	249	309	293	291	310	284	279	283	270	295	318	288	304	310	299	287	265	331	293	269	260	293	282	300	295	315	254	281	287	287	294	300	289	292	271	294	282	307	288	253	310	280	305	298	337	290	291	271	289	290	312	294	297	322	308	278	293	269	279	303	287	303	305	278	270	286	296	299	262	277	297	288	302	281	277	284	287	294	283	304	333	280	271	279	278	275	305	297	296	283	268	273	295	290	278	313	331	275	274	297	306	301	308	306	300	290	307	256	281	286	297	278	295	325	301	309	278	282	262	297	315	312	317	286	306	306	276	298	273	284	308	261	299	299	302	252	303	282	306	270	293	295	300	289	314	283	287	317	306	262	270	304	295	297	314	302	267	305	308	312	245	289	293	287	313	300	289	309	290	273	273	310	295	308	285	326	317	273	298	284	297	271	298	301	267	269	309	303	297	300	322	317	263	255	295	302	298	277	309	285	296	283	290	295	266	303	272	277	299	302	311	274	297	290	306	319	314	268	272	279	269	278	301	269	273	294	287	292	282	309	296	293	280	289	326	314	297	308	309	272	294	258	295	286	293	260	275	294	272	295	316	281	289	249	271	273	304	318	287	275	323	288	304	295	279	264	287	283	288	299	290	286	291	298	313	308	302	312	269	297	261	308	272	298	316	315	309	293	269	285	289	267	262	290	286	258	268	295	289	300	279	332	265	255	292	252	304	304	272	342	305	304	263	290	268	284	291	292	313	280	292	293	283	301	257	281	286	264	256	291	313	268	299	278	275	298	283	295	294	297	288	288	318	308	291	304	282	320	262	310	293	275	281	282	292	276	305	285	290	282	278	308	311	282	288	312	293	318	269	285	287	274	308	304	310	311	267	292	295	280	282	284	285	292	278	257	292	284	272	299	287	284	281	314	276	276	284	291	267	295	323	268	282	321	257	303	261	297	305	318	306	295	328	288	312	274	306	298	290	274	287	308	272	317	278	296	321	328	296	260	267	311	287	290	267	280	304	299	307	326	262	312	259	275	250	323	293	294	295	319	289	285	295	306	277	298	279	281	271	287	331	293	280	278	312	285	298	328	284	308	256	293	316	316	287	298	293	269	248	301	289	299	296	283	268	233	250	276	274	313	315	338	288	295	292	256	298	296	286	246	260	306	278	289	286	285	269	262	312	319	299	261	269	292	291	289	285	297	277	305	312	270	274	297	278	272	283	285	267	280	270	306	307	280	307	296	282	275	279	314	299	283	293	289	320	283	286	282	282	315	252	297	295	308	282	291	260	311	290	272	320	304	305	282	288	279	284	315	261	284	300	272	271	296	290	316	296	308	290	282	280	291	285	315	273	317	301	319	277	254	309	301	319	289	295	306	290	297	305	262	301	296	291	293	304	274	263	263	251	295	304	305	277	283	256	283	333	305	267	291	309	280	293	309	309	310	282	321	249	261	311	267	294	293	289	262	309	304	267	290	329	280	293	258	293	312	264	270	283	328	293	258	277	273	311	313	295	330	286	290	304	305	291	296	286	295	325	292	282	334	263	282	285	330	304	264	295	292	276	304	264	277	299	268	277	292	274	311	302	329	293	259	298	266	310	300	297	313	303	273	278	285	282	281	289	270	270	300	256	293	301	304	286	279	288	316	316	267	291	283	309	304	282	306	275	281	288	294	303	295	277	294	298	296	278	285	324	262	319	266	312	276	266	293	275	309	298	288	303	291	281	316	265	304	306	302	286	300	287	285	267	273	309	292	284	308	291	281	288	307	267	309	310	313	278	306	289	285	296	305	279	273	275	287	276	304	305	297	288	293	281	292	277	284	259	294	288	309	302	256	309	302	287	300	314	280	275	283	308	270	281	297	296	280	288	288	309	293	318	315	311	291	303	289	247	268	265	299	294	283	301	267	288	291	274	290	286	268	312	291	286	302	300	259	305	281	300	273	320	294	339	312	299	276	270	282	279	284	277	299	303	305	282	284	293	316	256	288	280	269	282	258	314	285	282	328	256	327	279	300	317	309	291	263	305	288	302	324	298	290	277	267	245	271	298	315	275	306	296	254	310	299	285	309	288	294	283	262	303	283	257	267	269	285	285	302	284	280	308	324	287	297	294	280	286	263	306	300	338	280	268	334	269	299	305	342	310	304	270	326	270	266	279	291	313	281	286	275	289	282	320	244	302	281	271	280	309	304	288	320	293	296	324	299	301	319	303	270	273	306	296	315	311	300	269	301	312	303	298	291	278	302	279	276	268	305	282	310	311	257	265	265	303	273	277	292	259	297	317	283	286	287	308	270	288	304	295	291	276	306	314	298	296	290	291	312	298	297	293	291	287	296	298	298	267	302	283	282	324	311	273	285	308	328	264	313	295	250	293	296	306	325	315	303	303	286	262	317	288	291	308	301	268	295	291	284	314	268	304	261	314	283	298	263	266	264	263	271	255	310	288	301	287	310	315	286	293	285	331	263	286	281	261	292	308	264	298	299	334	304	320	294	301	293	296
28749	41787	21997	13223	9679	7092	5300	3695	3109	2567	2053	1845	1522	1250	1105	917	761	707	679	563	521	483	463	443	418	390	389	366	337	396	356	362	358	337	377	380	360	415	379	377	375	417	359	425	433	382	399	369	350	342	327	338	354	322	347	350	326	337	326	334	329	321	334	334	339	329	358	324	345	321	342	342	321	330	352	324	333	364	334	297	316	326	310	292	333	303	280	297	287	326	270	284	280	331	300	301	335	299	332	292	341	300	305	312	270	292	305	330	316	294	299	303	303	316	317	311	340	303	303	297	298	339	314	294	300	324	294	316	305	306	287	295	271	299	282	318	327	316	305	292	303	279	324	306	308	274	285	320	305	287	296	280	294	294	285	312	314	304	326	313	337	331	275	323	288	342	299	306	288	271	280	290	304	315	306	301	340	297	302	298	276	299	303	302	309	320	294	275	313	336	268	305	286	320	304	290	292	292	294	276	317	304	283	298	339	310	269	312	312	281	282	302	314	296	298	305	299	312	308	304	304	312	272	306	308	326	307	295	285	282	326	320	284	280	310	339	316	299	313	322	300	299	271	283	296	303	287	264	293	306	309	288	279	291	298	315	286	317	282	287	313	295	305	289	298	295	324	328	299	309	300	307	354	328	308	317	277	288	306	303	319	302	287	302	296	287	342	295	293	336	294	314	280	319	295	309	332	301	337	315	296	271	306	270	296	305	292	312	286	324	281	295	262	265	318	297	315	273	301	302	296	309	271	298	310	305	293	349	317	277	287	324	281	300	296	320	307	322	307	288	330	278	292	311	304	288	301	327	317	280	265	312	256	325	295	296	321	307	352	311	307	296	308	307	310	286	315	315	317	322	313	320	319	322	320	304	314	304	341	312	315	344	302	316	280	311	324	311	311	290	292	300	311	292	325	312	303	323	318	325	283	331	290	270	295	309	312	296	298	292	338	297	304	276	310	310	328	302	298	337	305	314	313	299	302	299	318	326	301	315	286	291	328	293	280	306	306	323	310	325	314	312	281	300	277	322	288	278	294	299	301	293	329	313	288	297	313	280	326	332	302	305	285	334	350	312	300	294	303	307	287	315	282	294	288	293	308	300	332	313	326	294	306	291	323	318	303	332	313	284	303	317	265	298	317	289	302	316	326	329	296	288	303	292	312	317	321	276	282	308	295	311	312	289	316	338	305	307	300	301	326	337	301	322	297	300	323	325	318	307	295	299	296	318	295	312	300	298	303	309	281	306	335	335	318	309	319	308	286	294	313	329	321	316	311	329	294	292	288	290	293	316	298	311	311	320	290	302	295	300	272	317	302	325	280	311	339	342	281	303	321	285	327	302	321	306	315	308	266	293	270	312	268	316	346	331	320	322	316	320	298	287	321	329	292	289	312	299	298	307	306	320	298	299	320	278	297	285	302	322	312	297	342	309	301	303	301	311	313	313	327	332	325	317	348	280	319	307	302	289	302	304	311	320	304	309	338	308	301	323	284	309	315	330	274	291	316	295	300	313	325	280	289	311	321	310	301	288	278	332	334	329	326	269	276	318	279	294	319	318	302	309	320	312	284	287	296	306	307	296	339	317	295	300	280	324	276	293	301	315	306	294	308	280	313	327	287	322	346	311	300	288	304	274	331	303	298	284	321	320	323	316	292	303	299	322	295	304	317	297	300	288	333	310	324	282	268	315	308	295	294	305	288	323	302	292	303	275	297	291	300	285	336	288	323	310	271	283	312	290	302	325	308	326	316	333	298	297	292	301	305	306	254	270	313	302	298	291	328	295	307	343	320	307	283	321	285	290	325	314	287	318	309	313	308	315	296	339	294	330	292	325	294	285	309	288	327	290	340	314	306	271	293	306	316	312	312	332	305	318	316	313	313	317	321	317	310	290	274	302	289	310	326	321	322	317	299	292	318	319	305	307	308	290	306	315	320	302	308	272	313	306	315	301	298	332	293	321	304	306	308	330	309	309	303	318	299	324	305	315	280	284	317	272	305	276	286	307	281	303	306	284	318	267	273	322	305	290	326	310	291	320	311	317	293	293	309	331	328	329	309	332	293	316	279	330	286	304	312	279	316	312	305	308	295	333	295	330	326	310	299	275	322	286	302	339	300	283	288	342	322	293	307	313	299	296	293	309	294	274	260	291	323	289	322	284	311	294	289	284	311	292	298	290	318	314	305	317	293	273	326	296	284	317	287	290	277	299	279	295	313	318	303	311	301	283	309	310	318	290	287	299	290	326	304	304	319	314	279	300	312	297	299	302	292	290	314	302	316	282	303	352	305	296	305	292	293	318	292	320	300	314	305	280	302	301	298	307	305	323	315	300	292	300	291	322	334	317	295	297	322	330	293	314	345	323	290	313	300	294	325	304	296	289	314	300	302	303	294	329	304	324	272	302	337	309	289	324	309	310	353	301	271	310	329	320	297	311	303	308	354	316	321	316	303	304	310	308	282	290	304	297	258	328	325	323	330	297	276	306	281	282	314	319	303	326	290	335	304	321	307	294	315	323	301	314	295	300	287	314	306	310	298	275	290	295	290	299	309	279	302	309	296	316	310	333	299	277	287	291	320	290	318	315	310	316	311	307	298	311	284	328	320	281	303	295	268	286	295	284	317	296	299	324	302	293	297	308	320	311	343	312	307	341	347	315	312	310	318	298	310	298	319	331	300	301	305	318	310	275	276	289	300	323	327	294	295	313	282	302	327	303	326	337	309	311	319	304	270	280	294	294	292	282	318	274	289	309	307	328	315	341	323	301	303	303	297	333	281	305	309	306	300	276	328	318	309	291	294	277	294	299	306	280	329	292	315	322	291	322	305	316	290	308	291	298	304	325	320	299	310	324	285	327	313	280	318	314	284	296	293	348	292	313	307	281	311	283	321	337	273	302	352	307	301	301	316	277	298	317	303	326	313	323	321	303	288	284	316	288	296	318	305	316	322	287	305	330	272	312	341	318	310	316	308	309	319	289	306	312	326	324	308	322	288	325	305	272	291	303	304	314	331	317	281	310	331	339	299	310	308	302	298	306	328	317	328	282	297	293	303	350	326	319	340	330	288	303	318	284	287	292	313	305	301	317	285	296	264	316	320	289	306	282	280	333	317	328	311	299	313	307	305	296	319	320	304	311	323	309	277	326	297	343	344	323	318	333	288	307	292	325	306	311	304	340	294	306	305	286	306	287	313	323	288	292	337	302	305	284	289	313	305	301	317	290	315	334	299	325	300	299	324	284	313	312	303	297	283	272	323	313	294	335	285	323	300	311	301	296	337	307	331	293	329	320	289	317	307	346	321	317	284	317	297	315	263	324	270	300	276	305	308	285	304	301	314	281	326	300	321	277	362	279	315	284	334	292	287	274	291	300	315	328	312	272	310	318	318	300	293	286	322	296	314	339	304	315	291	290	318	307	307	301	310	313	302	300	278	304	312	301	288	314	334	266	287	316	287	280	301	281	296	294	306	318	308	281	316	350	287	309	293	302	310	302
25206	21261	27233	25391	12500	4024	2730	1651	1296	1115	1055	973	878	706	624	591	571	498	514	464	412	439	411	383	421	369	366	338	388	368	369	373	363	362	357	373	356	392	427	356	380	355	375	366	353	365	382	335	371	354	386	314	316	361	355	342	325	334	340	366	362	385	348	341	329	348	343	339	364	323	358	327	318	351	343	344	360	325	296	312	362	311	342	309	349	337	351	333	315	306	310	324	353	370	337	327	300	319	313	294	325	352	312	337	337	329	331	353	326	314	356	339	322	308	317	340	316	309	331	361	314	315	323	306	330	322	316	330	356	338	330	317	307	309	278	333	327	339	353	324	332	311	325	312	337	338	347	316	337	358	323	329	339	355	305	313	314	315	331	318	327	322	340	329	327	306	336	346	334	292	334	331	304	333	316	333	318	347	294	327	329	329	322	285	314	299	337	319	326	323	341	322	332	289	332	330	347	315	338	334	319	361	332	333	305	337	312	345	323	336	333	380	295	334	315	346	317	332	350	328	301	340	344	313	321	341	364	302	306	340	355	317	332	301	329	323	357	353	310	333	325	335	309	334	327	327	334	328	347	311	305	317	339	342	335	313	316	341	322	306	321	344	318	333	341	334	343	317	346	346	326	364	302	336	328	343	348	310	337	329	315	315	337	327	349	344	309	290	349	331	355	323	346	340	293	337	369	357	350	312	318	272	338	351	297	344	353	330	311	328	338	329	302	331	308	343	308	317	323	323	309	321	317	329	305	316	352	344	297	331	357	323	320	310	336	320	304	325	337	347	334	327	336	322	324	326	336	363	315	330	338	322	322	328	294	375	297	320	345	306	334	319	304	303	303	321	341	325	341	331	335	339	331	316	347	330	322	310	301	308	313	328	324	333	327	333	310	347	351	319	318	324	328	316	337	351	291	306	335	321	335	348	352	344	365	331	334	343	319	324	315	318	317	311	316	325	278	327	312	360	314	345	334	353	334	335	321	305	325	326	312	307	329	299	341	306	352	332	286	307	324	332	364	320	303	322	347	331	333	329	332	320	352	326	318	310	355	334	345	318	281	328	345	300	326	317	308	349	322	316	325	320	355	342	358	353	338	319	336	332	310	320	309	327	327	361	329	340	339	307	313	314	308	290	320	323	336	304	310	346	335	331	304	328	315	305	304	337	312	350	348	316	348	312	348	314	335	314	336	339	335	350	349	319	342	324	321	335	333	338	339	290	300	360	316	292	303	327	320	333	309	346	342	309	311	358	343	351	337	329	313	320	323	344	341	357	336	353	310	336	322	315	325	320	321	340	310	347	320	316	345	321	355	344	369	351	327	320	318	332	311	331	308	335	311	324	359	344	335	309	330	329	312	311	335	369	318	325	323	303	345	366	340	329	349	306	321	334	316	334	311	290	335	342	324	344	303	339	343	282	332	338	347	346	324	323	322	293	297	347	330	348	321	308	366	309	325	299	342	311	340	347	358	338	337	329	335	322	343	304	327	304	351	325	330	297	329	334	327	335	355	297	334	341	332	328	330	331	350	310	320	343	378	319	335	339	344	326	338	294	333	358	305	336	358	302	330	351	312	340	331	336	334	345	340	350	351	294	297	355	321	311	391	344	376	345	326	316	300	313	305	315	330	330	319	322	343	319	325	334	332	339	308	319	319	366	326	332	328	308	327	319	310	356	304	312	343	319	325	354	334	360	312	334	312	325	348	319	330	336	341	284	335	332	307	347	339	325	366	320	305	315	291	334	314	349	308	351	337	308	331	329	301	325	343	328	340	337	325	333	309	324	367	352	339	374	326	323	317	305	331	328	291	333	316	348	320	350	316	361	328	307	370	350	338	355	338	383	318	359	335	364	343	319	341	307	309	333	347	365	333	345	294	355	324	321	328	317	318	346	335	312	322	319	343	340	339	323	336	361	336	330	337	298	336	320	300	349	335	310	345	329	373	352	327	366	350	339	304	351	348	307	338	318	319	311	313	307	314	323	322	322	362	330	328	322	326	321	322	304	309	347	301	318	336	331	342	292	331	325	333	300	327	358	334	311	344	327	366	319	322	344	359	300	361	334	297	312	330	352	304	340	325	323	327	348	306	324	286	312	334	301	357	329	321	325	321	319	377	331	310	342	365	319	317	327	321	313	335	349	352	342	304	338	301	345	334	330	341	353	330	365	352	321	319	337	361	331	298	310	312	304	308	329	296	313	318	344	357	334	322	329	318	321	316	341	295	329	332	284	323	365	299	323	311	294	315	364	338	318	341	324	331	356	330	318	358	337	329	306	327	332	339	321	328	339	319	354	326	349	346	329	338	326	285	346	302	315	294	334	338	338	360	334	338	351	327	359	323	337	324	347	311	308	330	315	314	363	307	331	354	374	323	338	327	361	318	324	310	338	358	289	301	307	339	318	312	322	325	336	335	329	314	309	358	317	360	320	346	326	324	342	356	363	314	331	344	338	334	345	309	309	305	374	331	341	358	317	331	308	310	308	320	333	307	303	333	295	324	301	344	338	320	324	310	323	334	307	338	330	301	350	305	323	327	301	322	354	340	321	333	352	341	320	329	333	359	283	303	307	331	305	315	335	359	333	290	353	314	340	299	310	321	329	345	338	351	355	328	312	325	337	313	328	326	325	322	319	327	314	360	294	316	331	342	359	333	333	349	363	353	341	327	324	340	337	345	316	326	315	293	343	322	326	342	359	323	330	325	333	323	334	378	335	353	295	332	370	313	345	335	307	338	317	361	313	350	321	328	355	314	329	371	327	305	342	303	318	336	346	295	344	346	337	325	322	318	299	323	355	321	330	343	304	313	332	313	355	354	344	351	344	306	312	317	316	314	336	335	345	313	306	301	319	303	336	328	320	308	310	329	365	313	358	331	341	306	318	349	337	344	302	341	333	325	358	339	317	356	330	314	327	343	322	310	307	285	338	302	345	340	328	348	354	292	326	337	326	323	342	340	317	310	331	302	349	315	328	317	297	342	319	350	355	338	320	351	351	330	373	344	326	288	336	357	321	348	336	339	326	332	287	311	305	333	336	326	281	340	305	361	360	335	359	322	317	348	393	338	320	321	338	315	350	350	313	306	331	339	343	342	313	308	340	319	327	331	328	319	311	328	306	339	366	298	319	309	378	330	297	317	305	328	305	347	284	308	321	339	350	346	323	348	318	344	321	323	346	334	341	349	344	298	328	369	308	338	328	329	288	315	303	304	346	332	304	328	296	348	355	318	337	333	321	350	339	335	313	335	341	351	348	322	327	316	318	360	337	311	341	310	320	351	307	302	301	338	336	316	295	321	361	310	336	363	349	308	325	306	306	308	303	310	310	318	358	343	330	296	354	309	315	338	335	316	314	355	307	305	316	307	322	336	343	352	316	343	351	330	327	359	362	324	287	330	327	315	334	337	340	304	338	333	350	307	317	309	355	342	324	343	367	315	335	300	323	346	335	335	331	361	353	323	359	336	322	355	328	359	351	329	358	309	331	305	333
27597	34318	18276	10626	7739	6007	4530	3009	2413	2093	1805	1565	1375	1138	935	904	736	745	620	579	542	529	466	466	415	393	430	389	379	371	407	422	372	380	426	411	393	422	422	418	438	444	408	422	433	411	414	424	392	367	417	367	359	414	402	381	381	386	390	362	364	332	394	370	333	384	364	350	373	373	368	375	375	380	361	379	406	357	364	340	359	314	369	346	340	339	352	315	324	365	389	377	363	366	345	335	387	313	395	349	338	360	376	366	363	371	339	311	332	397	367	356	364	369	355	360	374	347	307	357	346	361	361	355	374	374	359	320	363	354	367	380	354	351	338	354	367	341	351	347	332	387	390	335	339	347	339	346	364	348	346	366	343	356	325	393	358	346	358	347	354	343	389	345	320	328	363	325	360	356	351	370	300	376	330	352	368	400	357	379	316	351	356	330	372	340	332	336	324	349	339	326	315	358	360	350	387	324	339	371	322	376	343	341	353	348	339	369	322	339	326	325	368	360	313	361	382	326	361	342	395	363	343	374	326	350	344	368	351	353	357	374	336	365	345	359	360	335	353	379	380	353	333	317	349	349	379	355	355	344	365	362	372	379	333	346	342	355	342	348	383	361	367	330	351	373	335	380	374	350	321	352	379	357	355	307	335	338	358	359	357	339	365	361	372	372	353	384	342	348	358	334	354	356	357	353	367	373	363	331	368	368	347	380	364	352	326	381	336	340	318	317	358	312	347	332	366	349	392	353	357	347	354	351	327	352	382	320	319	335	333	368	347	324	302	352	357	332	316	375	377	353	389	350	341	376	349	344	363	388	355	364	371	360	320	309	332	327	346	359	336	341	356	366	310	368	347	342	333	338	348	380	366	367	342	363	350	340	342	395	388	407	380	354	337	317	375	341	326	363	358	326	360	359	314	386	331	383	340	366	387	345	328	379	395	404	349	346	323	334	354	364	326	338	372	342	352	343	358	335	362	348	359	364	331	385	339	337	337	347	375	336	356	368	346	358	374	369	361	359	358	328	320	327	375	357	360	354	385	372	393	340	332	346	328	350	378	359	341	376	371	332	378	339	342	334	361	352	370	377	357	364	322	354	353	344	386	353	342	357	352	341	350	356	370	391	350	333	366	312	314	331	310	353	337	354	329	331	379	354	354	336	332	330	366	334	355	360	334	378	339	365	349	392	341	360	374	336	340	333	325	352	381	342	353	327	352	348	360	348	350	383	322	363	331	370	357	350	356	364	356	357	370	341	371	345	361	333	301	389	327	397	339	377	382	300	353	353	332	324	340	334	378	349	335	335	349	368	354	395	348	373	330	374	350	345	374	374	348	377	354	355	354	376	367	382	389	340	354	354	351	349	342	320	369	347	392	370	347	363	347	375	351	347	390	359	351	340	366	340	363	355	318	383	339	357	363	315	381	409	360	338	330	359	362	352	380	342	359	369	351	379	348	353	355	335	314	361	354	320	331	351	348	334	349	365	379	349	346	338	363	342	379	363	366	328	346	335	360	357	369	344	345	363	329	332	342	338	348	375	365	344	366	357	366	375	343	357	375	346	342	364	366	301	367	380	373	357	359	328	329	333	385	341	360	331	337	336	343	377	339	353	376	364	359	349	372	349	327	370	352	389	357	362	359	374	355	324	363	354	349	340	328	336	349	357	340	348	321	353	341	345	344	322	338	333	343	382	350	362	333	336	352	357	357	357	361	339	408	374	345	330	348	375	335	388	403	357	301	375	368	366	377	344	361	307	356	369	343	358	372	363	366	367	325	342	329	353	336	340	340	371	356	391	339	366	340	330	336	336	360	362	361	347	389	355	338	333	322	379	374	326	364	359	383	354	340	365	338	338	371	378	342	357	361	355	344	363	351	345	349	381	359	319	353	348	345	347	371	354	355	358	345	371	322	321	353	343	358	346	356	330	375	367	357	331	310	346	358	352	350	355	334	353	340	355	347	353	321	350	355	329	353	334	365	348	353	386	352	354	368	358	354	351	351	367	342	338	349	371	372	329	361	342	331	367	359	376	360	318	355	335	370	321	312	364	354	345	359	324	363	320	332	336	388	370	364	359	360	343	340	337	330	348	385	378	337	341	366	326	337	360	343	384	330	318	332	391	348	379	324	338	329	349	346	353	346	358	364	370	351	344	372	319	358	365	350	334	372	367	373	342	370	334	372	344	364	352	372	348	341	377	368	342	346	352	356	331	344	350	355	349	375	335	334	382	363	329	332	339	365	345	363	329	331	362	335	316	358	353	350	367	377	336	354	366	352	373	340	380	386	320	341	351	385	334	378	358	338	370	330	398	375	364	369	340	376	331	348	340	377	354	356	360	348	336	354	342	355	326	346	324	350	347	362	346	363	371	387	357	357	338	379	342	348	342	355	326	361	352	336	351	385	328	341	347	335	337	355	341	340	381	348	399	319	368	354	377	354	345	358	353	370	363	362	343	332	356	339	320	355	364	319	361	354	346	353	402	375	323	385	355	353	353	374	380	349	369	334	340	363	374	326	342	346	356	333	355	331	371	341	343	369	349	368	356	384	373	347	339	352	356	389	354	342	350	343	326	364	358	340	310	362	347	330	350	342	340	355	340	342	359	341	345	343	377	350	356	327	313	373	316	342	351	360	358	370	335	327	356	377	326	334	356	359	341	349	333	363	356	348	350	348	366	327	358	335	377	366	345	406	348	350	368	329	359	364	328	377	331	334	376	361	315	346	351	328	334	358	361	357	346	359	370	328	340	335	295	350	357	350	362	324	357	371	345	374	378	348	346	320	347	308	358	348	316	345	343	369	365	356	343	328	376	363	353	324	393	330	335	363	360	332	340	329	305	334	304	380	348	378	327	361	413	346	371	350	356	328	359	346	379	359	364	356	311	350	334	355	360	326	338	380	373	351	341	331	346	335	367	329	330	378	388	354	342	372	387	363	346	356	351	374	366	365	334	369	334	338	342	368	340	322	365	340	369	331	311	350	332	351	353	365	356	344	369	340	328	350	338	338	366	341	377	350	342	338	327	367	332	337	344	328	368	361	376	365	347	349	377	327	381	362	320	354	366	333	341	341	347	334	326	347	365	346	340	314	351	338	361	333	321	346	373	399	334	356	332	364	348	373	337	375	322	322	394	363	363	347	353	353	328	395	354	365	378	362	382	362	334	337	322	348	338	406	372	357	352	366	341	333	350	339	348	384	350	347	331	320	348	368	349	338	372	366	372	333	365	385	323	343	318	356	335	367	343	327	324	366	355	338	360	342	332	315	389	334	355	327	315	363	320	350	355	359	326	332	323	319	342	358	374	340	358	369	337	346	325	363	368	351	358	371	354	349	344	338	356	362	362	362	341	343	341	393	355	354	356	335	366	382	364	366	346	356	348	348	391	363	361	351	352	377	346	327	375	363	348	302	374	381	348	375	335	355	357	336	336	358	332	357	356	334	345	377	310	360	373	339	364	387	346	334	333	353	334	351	345	346	343	365	364	364	373	335	351
22890	21322	29013	24009	21348	21499	12312	3998	2654	2234	1965	1774	1396	1177	1147	1005	923	810	737	682	666	592	566	592	520	510	510	471	459	465	493	443	455	510	502	495	484	491	520	491	514	545	486	524	466	511	455	488	461	437	457	457	438	430	424	446	445	462	460	482	430	459	448	440	450	430	419	469	454	416	486	452	422	450	434	445	447	471	406	421	426	433	421	423	407	409	426	421	392	367	419	398	410	414	424	398	423	454	430	422	425	381	420	366	388	438	429	473	410	430	387	394	434	451	439	404	414	415	414	407	407	411	410	393	414	410	442	397	393	430	392	415	440	425	372	395	418	439	447	429	416	419	422	449	414	425	465	394	384	424	426	426	422	427	440	414	415	411	415	435	420	424	417	424	420	442	433	441	461	435	420	405	410	435	395	424	426	406	421	432	428	421	383	419	374	412	404	438	424	375	391	444	445	445	390	448	402	427	405	387	423	400	418	409	430	406	417	408	456	417	424	431	432	433	433	396	425	422	420	415	441	466	414	404	454	419	430	416	409	423	397	374	413	411	456	421	402	423	415	374	442	477	421	453	423	410	428	466	465	421	391	435	440	422	441	400	423	414	437	436	439	434	452	455	418	438	416	406	437	411	424	395	415	395	457	420	451	402	383	428	415	423	412	432	423	407	410	434	445	420	388	417	455	439	438	456	433	407	438	427	397	409	399	430	405	401	387	436	425	410	427	427	378	444	398	408	434	430	380	427	422	453	410	423	427	453	414	449	414	422	395	423	438	412	416	408	423	455	437	391	380	414	408	419	436	379	383	397	421	420	402	405	448	407	419	412	386	404	391	415	409	405	437	394	403	428	443	448	428	404	412	417	383	468	407	413	421	437	428	404	400	456	392	415	407	424	403	417	429	422	436	429	436	401	399	407	446	395	410	412	445	407	435	423	390	447	416	415	426	418	412	471	424	387	425	442	437	455	427	441	426	449	442	453	391	426	412	392	407	396	437	409	446	414	412	431	419	415	422	436	415	413	402	400	411	431	414	397	429	404	418	416	432	415	439	403	446	397	417	436	386	431	450	432	415	417	416	403	387	420	405	474	413	411	424	434	418	410	409	437	452	426	407	437	419	402	424	446	448	384	408	404	423	403	383	404	413	426	431	391	403	392	423	431	459	440	455	405	404	458	419	395	414	427	397	443	411	420	444	414	427	426	391	445	427	441	412	411	393	397	413	443	428	432	416	419	413	432	452	377	432	412	427	429	430	427	427	448	423	448	378	426	432	426	430	432	420	406	429	409	429	421	406	420	426	409	423	395	415	442	457	410	420	414	420	435	403	433	439	399	424	401	451	408	451	413	421	429	435	441	411	422	418	419	439	432	367	437	411	426	454	408	393	419	415	454	389	424	441	400	420	434	427	393	420	449	436	413	389	410	436	422	426	398	416	414	440	441	457	434	406	402	435	431	414	395	417	430	448	421	434	382	421	376	402	400	413	419	441	423	423	425	401	455	413	423	418	403	422	434	425	433	421	419	463	413	430	399	414	444	410	426	434	452	453	452	403	442	426	445	408	424	424	418	405	396	419	427	421	392	411	441	416	370	419	440	419	440	424	401	432	422	409	388	404	460	407	436	421	456	432	410	421	445	426	396	391	467	442	433	423	390	409	448	422	477	444	409	420	422	441	402	405	428	419	437	422	420	434	395	434	402	407	384	442	413	406	414	419	436	427	420	431	405	419	392	421	426	409	422	408	432	386	389	426	421	434	444	427	406	401	423	407	391	427	404	414	467	413	415	411	403	431	452	438	436	396	422	397	383	414	419	399	443	412	433	376	432	442	455	448	428	420	436	434	403	431	424	420	386	418	414	398	453	399	429	398	419	413	407	437	416	422	407	448	412	412	372	454	415	395	454	442	442	409	437	421	421	418	469	424	409	439	428	419	451	378	421	435	438	414	402	414	389	402	449	401	408	423	395	452	415	391	431	439	438	416	416	421	411	433	436	415	450	427	436	402	422	422	421	415	427	431	440	401	444	404	442	426	433	376	409	446	417	413	405	439	432	413	393	384	457	433	403	400	414	406	397	457	417	401	458	392	430	438	426	412	422	437	415	413	428	429	423	403	414	412	398	437	391	429	428	436	408	401	441	431	426	412	385	405	426	393	423	434	421	413	394	418	415	452	457	420	429	411	402	413	404	434	379	401	417	407	428	407	410	411	393	403	417	406	422	397	408	402	426	456	350	415	404	401	427	425	446	410	423	407	410	434	421	413	404	443	387	387	428	398	444	435	401	414	425	428	407	440	395	431	445	423	414	444	442	431	385	420	456	402	384	415	460	414	414	437	407	417	434	429	434	423	404	447	401	427	399	414	445	411	426	423	417	405	412	454	388	402	396	432	442	412	429	404	427	380	343	389	432	414	417	419	422	418	435	410	457	411	417	413	411	439	429	423	443	425	427	361	438	452	467	391	416	357	399	430	434	421	421	401	406	413	415	379	442	458	401	432	411	419	445	435	436	382	434	416	394	416	402	418	402	429	405	432	392	413	395	427	404	417	400	399	442	398	429	373	407	395	402	418	429	462	406	396	410	443	445	407	399	400	412	431	434	413	425	408	424	417	412	427	393	425	416	398	395	454	408	397	427	406	442	396	386	417	434	405	418	453	375	434	433	443	418	412	435	423	419	379	437	428	372	428	410	399	413	430	408	413	423	414	390	426	413	407	452	433	423	411	438	388	414	424	396	423	438	396	444	451	392	415	396	460	443	411	387	423	413	430	393	419	433	402	465	426	411	428	419	401	421	427	471	433	441	410	422	384	432	425	451	438	426	423	435	422	470	406	441	417	399	395	402	419	430	435	382	407	439	413	398	411	428	428	438	373	420	424	451	438	420	420	403	418	423	385	405	406	400	437	424	413	412	448	403	417	451	401	416	430	423	399	452	456	399	432	415	434	395	392	421	445	456	408	434	424	400	409	416	423	428	444	435	403	392	428	448	413	420	383	427	434	415	418	427	376	408	389	434	423	408	411	469	437	460	429	426	424	428	395	428	418	456	420	432	426	413	434	438	421	433	438	400	462	444	400	390	450	408	443	430	358	419	407	415	433	421	423	405	433	406	439	410	402	456	435	399	412	433	375	445	458	432	409	413	434	395	398	414	411	421	386	399	438	398	451	444	468	414	384	420	415	432	416	444	405	422	395	415	446	437	433	426	399	434	411	421	393	408	436	431	419	379	412	421	408	439	393	420	423	404	443	392	433	437	470	433	414	392	424	414	436	408	398	453	452	422	448	380	427	436	418	412	434	425	428	401	439	441	415	378	408	428	449	402	438	422	417	427	412	447	427	405	419	451	407	401	366	432	425	427	426	402	416	494	439	383	434	422	398	424	435	391	415	446	438	421	409	427	404	423	440	404	407	419	421	403	420	433	421	417	381	394	367	401	413	448	416	392	419	401	436	438	397	411	410	431	406	447	440	415	400	387	454	388	432	407	442	414	425	389
32538	43532	26392	17200	13136	10560	8186	5722	4329	3641	3212	2722	2209	1827	1663	1501	1237	1172	1040	907	764	720	656	640	606	593	614	557	584	558	527	513	493	513	549	576	519	587	559	572	617	544	542	505	572	542	555	558	510	520	507	465	512	462	488	476	479	484	439	453	439	508	495	510	446	449	439	460	443	475	437	434	474	482	468	435	425	445	414	467	411	423	416	466	448	438	427	425	453	415	446	478	417	444	439	425	427	451	410	443	443	422	431	399	397	443	421	448	394	429	407	392	424	419	404	436	435	405	391	428	430	468	483	372	423	444	426	465	423	455	393	437	433	435	443	439	434	431	432	428	444	392	450	451	459	431	430	411	416	405	422	437	398	457	425	426	410	427	411	393	446	426	447	441	419	424	393	400	413	368	465	445	412	413	389	435	406	399	422	440	419	421	425	431	407	446	422	401	423	399	440	422	423	401	410	444	400	447	398	408	405	421	437	410	432	410	433	450	425	399	420	439	416	430	440	367	400	445	432	448	450	426	405	430	461	420	428	420	382	404	425	391	421	415	435	416	414	400	434	391	427	417	431	422	446	397	466	447	446	412	440	415	450	471	433	401	432	402	410	430	405	404	416	444	426	431	404	436	409	434	400	443	451	437	418	417	419	428	422	403	421	418	426	426	398	433	422	450	413	447	426	410	428	445	384	415	432	440	458	440	411	405	389	432	394	395	441	440	400	447	432	455	414	420	445	421	406	436	414	424	395	433	412	395	433	435	423	408	438	445	417	414	436	433	436	425	422	419	400	400	463	413	413	436	413	435	411	394	420	446	414	412	442	425	416	383	436	423	430	451	447	428	380	400	428	401	470	398	442	426	457	414	436	421	423	439	438	418	425	434	438	444	472	430	449	440	409	458	399	419	422	428	411	403	433	421	456	423	439	461	419	436	352	414	440	415	458	410	455	456	398	436	424	428	443	412	416	432	432	430	403	430	418	433	423	426	428	442	425	433	429	424	434	411	451	378	405	454	486	404	386	416	429	426	439	470	426	411	413	426	398	448	403	427	407	450	435	440	433	424	422	425	448	447	440	432	395	410	420	448	398	474	491	391	404	399	424	395	429	407	426	396	410	399	404	433	362	427	427	386	438	459	415	432	421	409	459	434	439	378	423	479	441	427	431	448	421	419	444	401	422	472	403	413	414	443	402	442	434	436	400	416	450	425	460	403	400	421	416	444	446	409	416	423	421	415	423	427	430	387	460	415	420	414	396	429	455	422	413	398	415	413	426	421	435	430	418	418	465	435	430	417	384	448	458	414	442	440	428	379	440	398	417	429	418	424	420	424	399	441	408	401	461	456	455	410	437	383	400	415	424	406	431	428	444	406	444	418	471	464	456	464	422	414	383	438	426	437	395	404	437	400	427	408	384	431	411	437	434	420	425	454	416	405	392	418	426	404	421	422	431	457	436	397	418	407	414	445	407	397	408	400	412	405	426	434	411	445	450	418	441	427	410	437	476	437	417	436	425	405	413	422	416	411	426	426	395	442	425	452	393	418	457	414	363	388	386	449	417	440	432	412	381	402	422	449	447	463	436	404	438	406	426	427	455	458	408	445	402	427	456	388	424	423	407	416	448	458	471	421	427	420	429	444	438	422	455	425	412	413	412	419	388	382	424	446	420	407	417	416	424	436	416	436	426	448	443	447	439	397	421	417	402	447	441	449	422	405	421	416	388	420	439	444	489	396	429	436	425	454	439	424	434	431	430	432	473	465	467	419	468	436	473	423	413	435	421	420	410	440	437	379	418	425	439	425	443	412	412	440	468	449	382	431	411	450	414	406	427	442	399	416	389	410	440	390	412	433	411	437	453	461	388	428	416	444	445	421	411	427	468	456	425	428	451	423	424	460	469	457	403	436	414	451	401	450	400	453	408	431	434	474	400	393	443	449	416	427	422	426	430	418	415	400	412	442	448	459	447	432	428	386	430	407	430	438	445	445	445	445	433	403	423	459	411	413	456	456	441	458	452	426	430	430	435	439	403	447	407	438	438	412	431	437	418	415	428	422	406	450	431	435	411	418	445	393	412	453	444	443	458	415	393	400	402	410	407	446	430	453	420	423	393	440	422	423	435	381	447	410	452	442	427	451	458	407	435	422	432	417	404	450	425	452	395	432	419	403	403	416	441	423	420	444	439	439	446	403	410	413	415	431	420	426	385	422	384	407	426	464	451	410	447	438	412	446	434	410	438	431	444	437	404	463	410	402	417	422	414	432	426	425	416	419	441	409	436	434	392	420	439	392	444	395	445	461	423	441	431	405	404	408	439	405	413	449	433	400	430	438	391	414	406	429	435	423	440	399	391	393	427	404	435	438	419	437	414	451	452	444	391	431	409	401	447	458	428	414	441	442	477	447	387	416	431	416	450	445	447	455	395	428	446	437	416	403	406	428	423	430	435	428	404	424	450	399	437	425	397	467	426	428	439	441	438	424	432	391	409	420	417	449	406	423	465	432	439	442	413	427	403	430	431	468	404	423	447	402	426	463	453	448	470	436	406	455	435	424	428	455	431	426	431	400	447	399	378	417	402	441	444	460	424	429	441	442	431	432	406	460	472	431	448	452	476	394	441	439	392	427	409	410	422	418	435	417	426	414	457	448	458	399	419	427	413	385	407	443	392	416	415	434	373	420	405	441	433	423	446	430	420	420	439	404	440	413	413	396	436	470	461	468	417	425	424	405	479	421	446	413	417	463	421	455	443	438	434	474	425	428	456	406	444	416	458	424	426	439	415	437	453	437	423	389	391	454	455	422	451	441	423	427	409	440	482	432	404	444	459	417	421	429	423	430	434	444	422	435	443	441	409	411	446	435	441	468	430	410	451	465	401	403	440	408	458	438	407	391	444	420	456	415	428	400	462	449	418	434	406	438	401	401	420	431	463	419	437	415	435	425	414	439	421	430	439	418	405	394	401	440	443	414	412	461	424	426	432	466	443	416	395	446	454	409	412	415	427	461	454	377	428	405	431	402	438	436	394	409	409	414	421	437	418	436	435	424	440	461	415	432	409	447	431	437	430	429	425	460	421	409	379	433	432	415	435	418	453	443	444	411	454	449	399	454	413	424	430	383	438	384	479	410	410	432	417	423	426	444	409	426	414	395	415	381	461	400	409	438	442	410	455	425	427	430	430	422	460	404	449	446	453	404	414	424	442	425	444	437	431	412	424	395	393	404	421	416	412	397	414	413	450	401	402	397	413	458	432	436	418	399	425	443	415	404	421	438	431	407	433	422	427	406	470	429	406	401	393	408	419	424	410	395	419	435	416	426	413	406	483	403	419	408	421	417	440	405	399	404	421	448	434	385	455	385	407	407	406	439	428	431	468	380	436	445	422	434	377	428	472	424	404	446	462	405	439	422	442	399	440	423	443	445	442	433	432	402	393	445	429	458	401	433	417	441	429	472	438	437	395	468	411	468	416	429	428	443	434	377	435	434	428	407	465	455	385	412
29072	22346	15849	8479	3864	2537	1788	1326	980	878	802	692	562	497	493	422	403	400	361	314	320	296	293	283	275	283	268	233	251	268	266	269	295	258	286	310	285	289	279	297	287	322	248	254	312	264	257	264	257	272	241	234	293	257	213	315	244	230	229	265	232	280	256	250	254	268	266	253	265	232	284	277	263	238	249	228	246	250	248	234	227	251	208	239	215	252	245	252	258	263	243	260	245	221	230	272	227	231	234	296	239	254	205	230	257	251	236	261	227	238	255	238	243	260	245	241	242	233	266	206	229	228	262	260	262	244	234	280	223	246	273	214	258	248	205	256	238	258	236	247	212	209	270	247	265	255	224	221	249	240	243	268	230	251	234	258	267	251	213	255	265	224	244	240	249	256	241	258	240	243	241	247	242	268	260	226	249	254	257	233	237	242	266	248	250	240	259	244	228	227	228	247	245	250	226	262	255	267	241	241	237	260	230	247	255	247	231	224	262	247	217	270	240	236	238	238	277	246	266	238	239	259	266	262	217	284	240	245	249	260	239	233	266	240	272	229	247	219	229	264	284	239	245	256	224	263	286	253	246	269	247	270	246	249	253	243	224	246	278	219	250	239	253	227	242	268	219	237	218	255	258	265	273	260	225	243	241	264	254	284	248	251	256	236	277	233	250	247	222	230	268	243	254	257	250	271	252	244	246	233	228	250	246	257	248	232	218	233	236	266	228	251	249	248	274	258	252	236	239	241	213	223	266	244	260	270	232	237	269	224	261	251	236	238	273	225	219	229	263	262	260	236	235	269	267	227	235	269	243	252	251	241	263	201	236	274	240	259	229	241	236	231	245	250	233	228	214	226	262	231	257	229	262	231	254	260	218	212	226	280	228	232	249	261	209	214	254	244	246	247	262	250	237	253	239	231	281	279	244	251	236	252	218	236	251	239	244	217	250	278	258	255	241	211	241	248	237	261	218	265	242	259	255	221	229	254	230	227	251	230	257	238	271	231	220	277	236	266	232	249	236	223	224	234	257	252	242	261	246	262	242	255	234	236	249	250	214	267	279	270	264	242	260	254	260	229	253	237	271	243	215	250	246	267	251	220	266	248	243	233	259	239	256	265	256	258	245	263	247	229	253	260	238	248	253	236	257	238	242	244	252	286	237	275	221	237	226	244	252	232	244	269	213	242	239	240	260	254	257	312	259	238	253	235	252	262	240	243	236	234	243	230	237	230	232	237	240	261	250	267	253	224	246	233	263	247	246	244	256	245	285	273	231	235	212	233	261	253	225	252	247	231	240	244	228	257	233	243	232	263	255	212	230	242	261	259	230	244	224	246	262	227	271	256	230	261	223	269	233	254	249	244	259	252	249	245	245	235	247	245	214	261	263	211	247	240	227	261	242	251	222	254	238	237	258	245	231	238	275	268	261	250	256	232	260	241	254	244	236	245	249	249	238	235	233	250	281	273	240	257	235	258	268	279	236	275	233	250	276	241	270	241	260	253	219	214	252	253	230	249	282	265	248	259	266	237	246	255	274	225	244	239	269	246	256	254	261	260	241	259	257	238	252	255	234	239	238	249	292	234	250	283	266	245	241	243	238	251	268	241	247	258	263	256	264	251	253	236	241	267	242	239	221	258	254	256	229	257	246	288	228	308	235	274	254	239	260	231	252	247	243	246	256	253	263	245	246	243	244	224	234	225	239	240	233	229	264	255	254	267	231	279	249	234	248	243	231	258	260	264	228	259	239	249	228	246	216	215	245	255	258	253	259	228	245	256	225	234	243	276	256	251	269	262	257	239	262	271	247	247	262	232	244	218	241	265	232	278	237	228	251	223	229	263	217	256	223	265	230	226	214	271	251	253	222	266	248	259	247	229	227	216	250	250	266	254	295	256	237	268	236	240	260	262	244	267	266	281	270	243	252	237	251	227	230	258	228	225	235	214	258	273	267	255	253	258	237	257	252	222	249	242	250	234	255	254	274	272	245	260	245	265	244	257	254	266	194	258	265	263	245	236	247	257	269	242	266	249	244	243	230	260	233	239	272	243	252	229	235	225	259	233	235	228	262	243	250	241	261	261	250	232	290	244	266	245	264	215	244	242	225	241	257	227	251	251	235	213	233	220	241	224	235	248	290	278	221	230	245	241	257	264	240	232	263	241	262	252	239	268	258	209	251	221	224	239	217	238	217	248	241	230	253	260	263	263	244	265	241	228	260	222	242	264	248	224	236	255	253	254	244	269	238	273	227	270	248	244	236	233	276	257	245	245	286	276	266	259	250	235	279	226	247	227	253	248	253	233	238	254	222	277	244	243	255	237	232	264	251	225	249	254	258	238	262	257	237	236	267	240	262	225	244	251	240	241	256	251	235	225	234	239	233	257	241	230	244	245	232	251	255	219	232	248	260	245	263	257	243	273	242	260	267	279	212	218	254	230	226	235	236	273	248	247	252	246	210	277	235	225	217	231	257	272	234	236	252	245	243	256	246	265	226	254	251	224	258	245	233	250	226	260	259	269	241	262	270	239	284	227	253	216	252	242	278	281	251	252	252	252	241	260	236	234	251	263	223	285	249	237	250	226	240	245	247	254	240	281	269	259	248	246	237	260	244	243	247	251	234	241	233	243	246	236	267	213	239	256	231	248	252	247	237	253	243	244	235	276	241	262	256	260	254	224	223	234	261	255	279	268	269	261	265	252	234	241	228	258	241	240	258	231	258	228	235	256	248	238	269	267	254	243	240	243	237	254	263	266	266	233	236	246	254	272	257	244	246	242	231	273	247	273	290	241	249	237	256	252	256	238	254	237	264	251	241	252	255	230	222	250	266	262	265	224	261	271	258	253	223	269	254	275	242	263	235	253	242	248	228	250	228	257	238	252	255	253	212	260	249	230	227	266	259	267	233	245	245	248	243	219	239	233	244	275	227	265	243	278	233	263	264	264	273	279	260	227	252	259	261	244	262	247	265	222	258	213	247	215	261	255	242	243	234	233	259	235	247	259	251	248	240	227	254	260	248	254	248	264	271	260	236	265	256	266	263	247	231	254	241	260	233	297	253	239	253	243	267	265	259	274	241	260	275	248	246	233	254	272	260	191	250	239	260	231	243	252	253	251	248	225	265	266	253	249	255	221	254	264	248	234	243	249	255	249	257	239	249	230	232	271	284	269	244	244	254	244	247	261	231	238	248	241	248	239	225	233	257	294	234	263	244	267	222	242	251	255	221	241	237	266	247	267	256	237	222	235	237	243	230	238	253	288	245	291	234	245	239	248	264	240	236	226	249	242	249	235	243	230	252	271	229	239	230	235	244	240	254	254	203	232	250	259	251	257	233	231	246	222	253	292	280	265	233	298	256	287	255	217	234	248	241	221	228	253	230	287	249	237	243	234	275	263	275	249	245	243	260	238	246	239	247	259	267	238	238	263	250	271	251	245	242	255	250	226	219	258	239	268	226	243	245	253	231	256	274	264	219	239	261	263	260	259	247	235	260	256
24773	28790	14144	8193	5707	4401	3467	2378	1777	1493	1259	1095	893	750	672	634	541	530	470	393	355	335	356	328	310	331	295	312	288	310	296	294	284	294	325	311	323	324	315	332	363	319	328	304	300	304	296	303	307	252	279	277	274	278	291	282	269	304	266	280	290	300	260	295	294	284	289	235	276	256	290	249	290	287	300	296	286	318	273	254	262	286	261	289	272	245	262	288	271	251	268	269	278	261	262	213	268	288	260	265	306	249	241	261	305	271	292	274	246	265	246	280	304	249	269	259	265	266	250	265	269	279	292	278	269	274	285	274	247	264	258	287	261	280	277	254	266	274	274	268	265	258	281	308	260	279	244	257	263	243	271	258	270	246	284	261	281	246	286	266	274	262	266	245	260	238	277	252	287	270	291	255	293	285	229	277	275	263	248	286	293	280	246	259	253	252	251	257	265	282	259	253	260	272	294	262	283	262	273	260	266	225	274	233	255	267	243	289	266	254	282	267	282	253	251	279	276	256	288	274	278	282	277	246	300	255	311	263	272	263	275	247	285	271	297	256	268	266	251	273	244	271	271	298	245	291	272	244	288	300	276	284	288	301	280	273	284	284	269	259	283	286	308	254	251	279	279	286	263	291	241	244	283	281	290	264	250	259	307	270	267	293	268	248	267	275	278	242	252	239	284	236	249	255	260	283	264	267	263	296	268	292	274	271	252	289	253	274	291	244	253	278	275	276	277	284	291	278	253	318	270	299	287	266	273	297	274	272	271	257	258	278	233	274	270	273	284	260	259	268	283	294	313	258	270	277	247	250	295	280	285	260	282	259	254	260	246	252	275	288	250	239	248	277	290	249	259	269	251	254	257	293	281	250	253	252	255	256	303	262	267	296	279	263	274	278	269	266	264	276	277	278	295	265	280	279	278	256	283	264	233	256	273	261	282	284	250	285	266	254	278	285	278	249	257	262	313	245	246	268	256	265	272	267	259	282	256	280	272	251	259	260	245	252	269	295	272	263	302	265	261	237	253	267	259	278	264	270	287	271	248	254	270	278	298	302	227	285	265	271	241	278	234	309	275	286	251	249	277	273	283	251	285	272	265	314	252	238	265	240	272	273	264	281	252	249	262	251	274	258	268	284	264	249	278	273	248	300	237	258	258	283	269	271	269	279	277	257	269	246	285	294	245	246	264	278	282	284	256	264	264	247	252	266	278	258	268	271	280	263	279	283	293	267	257	269	280	276	269	251	266	264	246	267	291	275	257	265	275	276	263	283	241	277	280	301	276	272	277	258	272	294	284	251	237	252	284	268	262	276	250	275	283	259	295	288	267	281	270	257	285	279	242	247	266	250	292	266	264	236	284	249	305	288	248	275	263	269	264	283	262	227	273	234	286	246	224	255	258	270	270	272	245	259	256	229	272	240	258	241	268	251	271	260	253	247	265	233	282	228	262	267	254	255	304	278	273	281	268	266	299	251	261	270	271	278	267	263	309	259	277	272	269	298	286	303	259	255	256	274	269	237	258	272	279	257	271	259	286	252	262	285	268	292	252	266	228	282	238	242	226	252	281	260	262	290	284	264	274	275	287	266	276	257	256	255	256	278	261	256	257	275	257	278	266	299	264	270	250	291	251	262	246	263	248	250	237	264	239	259	277	284	257	229	277	278	265	262	260	258	260	280	288	289	268	281	287	255	287	284	288	269	295	243	273	256	271	241	253	255	263	272	295	280	279	252	279	279	250	269	270	275	304	265	267	256	257	270	288	269	257	270	262	227	269	259	236	243	280	251	239	280	260	288	249	253	255	290	292	275	290	260	297	273	247	265	282	267	261	262	244	270	262	270	229	282	232	284	249	257	270	279	263	264	243	260	275	255	250	254	268	248	258	276	285	277	250	270	258	291	261	265	254	305	259	276	282	281	282	268	239	267	267	256	283	288	297	260	224	273	272	244	252	288	267	266	244	263	294	266	270	253	280	263	273	252	265	229	247	259	220	253	273	263	300	277	286	264	264	254	277	292	276	298	271	280	252	246	235	260	261	280	264	276	256	271	262	255	247	259	268	245	262	268	254	268	230	280	237	252	268	278	226	273	283	258	281	283	254	284	271	269	285	264	257	263	296	230	262	284	276	264	280	264	275	259	242	290	255	230	274	268	279	298	267	280	244	264	267	288	279	270	251	284	254	270	269	280	240	269	283	266	283	231	275	279	251	252	293	252	244	256	249	251	258	296	256	278	309	263	279	296	260	274	275	271	269	269	250	255	280	262	236	238	282	302	243	241	260	273	262	263	273	259	279	264	258	277	264	262	263	268	272	255	257	291	276	294	262	277	276	292	270	285	243	277	243	247	272	272	249	266	269	277	270	271	252	268	261	283	288	242	257	286	262	285	251	250	269	257	260	285	241	276	255	251	285	270	281	250	272	255	271	267	313	263	262	251	258	240	251	248	287	264	270	291	289	267	254	264	255	250	289	261	261	266	264	271	283	284	258	271	234	266	254	272	248	255	287	282	297	249	270	286	268	267	269	261	275	250	253	253	254	263	249	235	249	250	255	258	254	261	235	273	263	304	282	268	269	264	247	266	260	278	248	263	258	277	261	261	266	279	261	285	271	273	239	267	273	275	256	251	284	272	299	260	269	275	275	260	257	267	249	261	272	271	242	238	273	286	270	248	283	272	278	309	282	257	262	271	256	267	270	264	277	289	279	267	244	267	320	239	266	277	269	291	265	303	264	252	236	286	271	261	270	288	278	268	272	271	271	260	249	242	247	256	278	247	269	253	274	281	258	278	268	241	287	246	265	257	307	265	286	246	273	258	271	279	279	272	265	251	264	291	247	239	262	254	282	264	279	287	329	292	243	268	250	265	262	252	265	278	276	254	260	269	252	275	254	272	263	250	290	280	263	274	277	245	249	250	256	251	284	281	249	277	297	270	270	257	252	250	275	299	275	255	268	267	271	279	249	287	269	292	256	282	264	236	264	242	313	244	289	262	259	274	257	251	270	285	250	276	272	278	249	265	252	279	278	254	264	249	255	256	252	265	270	255	252	271	252	252	274	273	276	255	274	258	269	270	244	282	251	274	267	254	277	261	292	274	271	262	267	209	250	273	273	265	309	251	262	257	255	315	298	244	256	280	272	269	259	286	262	255	267	262	263	302	237	247	277	251	234	263	277	250	257	269	252	249	232	292	280	256	308	277	270	240	258	261	284	270	250	271	285	285	271	291	259	244	269	279	253	306	264	287	272	250	264	271	275	261	261	306	241	263	259	290	282	255	278	271	287	263	242	283	260	275	274	272	275	276	285	284	283	247	283	254	269	260	253	276	275	283	260	250	264	261	282	267	291	270	277	290	271	240	284	258	270	293	255	272	251	280	260	281	292	269	241	265	257	242	257	273	281	266	268	239	285	276	268	256	293	280	265	267	270	267	249	240	258	259	276	271	270	293	254	241	278	273	250	256	253	233	252	245	258	264	274	259	248	271	247	265	258	285
23961	21283	28421	24444	21200	12181	4686	2722	1845	1542	1311	1091	949	820	755	661	575	523	467	423	396	386	381	335	377	334	327	344	360	343	307	327	326	332	303	363	328	345	359	387	396	357	318	395	348	321	330	319	341	315	326	344	318	298	307	286	303	310	307	305	324	305	299	325	309	282	286	318	312	288	334	352	319	322	300	313	274	331	281	305	315	280	310	280	260	311	290	317	288	283	311	297	291	290	297	288	319	286	275	303	272	303	302	266	282	307	299	297	262	290	295	274	284	285	298	282	323	291	303	278	292	259	310	347	281	288	312	307	305	295	282	291	279	295	299	305	315	292	317	304	285	276	312	329	280	284	296	313	285	326	306	298	252	287	295	295	285	284	308	281	284	271	275	296	286	291	281	290	298	289	282	308	298	286	276	267	289	330	305	307	313	318	301	282	293	302	310	306	282	261	289	308	333	296	275	315	269	274	290	290	264	308	298	292	308	279	313	307	297	286	318	321	263	261	314	334	254	311	316	313	270	291	270	279	305	293	258	296	274	301	297	254	305	270	277	302	283	289	287	290	287	298	305	308	262	265	272	288	247	260	274	301	271	295	289	297	325	283	275	293	309	291	270	282	285	280	277	317	318	295	291	289	319	259	293	288	275	286	300	286	293	260	300	316	294	311	294	294	308	275	295	272	319	277	288	286	317	300	300	312	289	288	267	319	261	280	262	282	282	282	293	324	290	277	289	272	316	308	300	297	306	287	274	288	313	313	275	272	285	311	291	306	284	300	297	272	281	285	290	320	281	279	283	291	261	261	287	290	297	294	302	298	307	285	285	321	291	323	294	281	283	312	313	259	291	280	283	304	288	294	264	264	266	300	256	279	266	310	268	265	267	272	286	317	294	293	313	294	275	269	293	291	289	265	289	312	285	286	274	289	293	300	248	261	298	296	297	301	306	279	280	272	304	271	292	306	279	283	331	283	265	270	282	315	300	319	301	272	295	292	311	287	291	299	336	261	316	314	288	301	282	315	294	303	302	308	310	298	291	313	295	288	309	280	280	274	284	293	277	314	288	292	269	269	267	288	258	298	293	318	255	277	301	285	284	321	317	284	294	282	287	291	309	303	300	252	323	314	308	287	291	286	341	302	336	260	314	276	294	304	297	315	284	306	297	283	299	321	298	298	264	262	328	286	294	275	291	307	284	291	302	323	309	299	275	296	261	285	305	306	291	323	312	301	316	289	302	292	297	305	322	318	292	274	316	283	291	287	283	266	269	297	295	294	271	282	303	287	295	279	276	282	319	313	275	299	275	276	274	295	286	284	321	277	310	269	274	299	278	301	312	299	269	289	264	279	264	303	280	308	311	285	287	296	304	308	309	310	289	278	292	303	297	296	274	298	288	291	288	300	276	293	297	262	281	262	278	280	289	286	299	283	286	305	257	316	302	277	283	290	278	279	302	273	288	294	282	296	281	286	275	345	292	275	295	308	289	320	289	299	285	312	266	280	272	263	280	321	284	274	308	295	296	297	291	298	316	285	284	292	293	290	301	295	262	289	317	284	298	306	298	285	296	283	256	290	292	281	311	300	301	329	275	295	308	290	303	280	323	281	301	283	291	291	312	297	296	258	287	314	284	320	288	309	287	309	297	311	298	296	271	279	291	268	318	270	294	284	271	296	284	279	336	282	281	274	257	300	312	299	308	303	273	308	281	306	265	276	301	278	269	291	307	274	291	281	295	284	281	319	273	252	297	284	308	277	288	298	307	274	299	295	273	280	296	307	305	302	290	321	287	269	273	295	287	274	285	285	276	284	320	281	296	275	285	296	303	285	297	277	250	287	290	290	258	280	260	289	283	278	286	324	304	317	290	249	312	297	285	283	279	303	297	298	305	313	260	297	279	283	319	308	273	278	304	300	329	289	305	305	308	297	275	284	277	280	284	268	295	296	290	276	263	314	294	278	243	313	288	296	307	280	317	291	289	264	295	323	293	261	277	314	280	299	323	293	280	266	318	307	325	262	307	291	304	319	276	298	316	261	293	309	294	275	303	307	276	353	288	330	341	278	292	266	265	316	295	302	305	280	292	269	315	302	289	266	335	307	272	290	276	325	271	288	258	306	299	288	323	313	318	330	310	323	284	245	295	320	303	310	310	279	292	287	329	288	281	281	288	309	298	299	277	281	302	293	275	275	278	321	298	302	300	288	292	268	284	310	275	251	296	287	274	280	256	305	291	308	292	274	271	295	273	301	274	319	254	304	252	284	258	304	295	299	298	256	296	287	293	275	296	274	269	268	271	268	298	277	290	333	259	270	271	293	307	297	277	319	306	272	252	321	286	302	260	281	306	302	299	274	284	276	305	302	315	303	311	349	334	264	308	290	297	280	304	256	255	289	289	273	298	298	314	301	284	293	289	307	284	282	279	291	275	288	312	298	277	273	277	251	273	294	301	285	277	321	278	294	300	300	283	310	295	273	289	271	311	300	306	281	300	271	332	306	306	294	280	266	311	301	327	291	289	277	265	307	318	284	284	267	295	272	303	284	283	277	277	279	272	299	260	291	298	285	263	266	285	311	318	292	289	296	304	276	279	271	321	308	322	290	311	279	287	240	274	274	293	241	290	298	297	281	295	297	287	274	298	294	281	267	284	263	305	286	301	287	319	294	302	261	298	314	296	257	288	289	298	308	305	305	307	282	286	284	270	332	323	274	263	309	307	310	311	261	293	283	284	256	278	276	287	248	346	286	289	279	283	314	304	297	279	285	278	304	292	278	289	304	319	293	307	263	275	284	274	277	293	293	279	303	294	308	275	286	290	300	317	296	261	285	295	277	263	275	329	303	328	277	321	309	295	298	296	285	269	290	290	279	296	279	307	267	286	301	280	301	292	292	326	307	305	274	261	277	290	298	295	277	302	275	300	286	302	273	303	285	283	344	293	278	291	304	290	303	273	282	305	293	316	285	257	282	268	302	294	297	277	302	304	290	280	315	317	261	306	255	281	280	284	301	328	264	284	277	312	288	291	311	274	280	326	303	280	301	303	321	284	258	278	255	289	348	280	290	275	287	272	270	294	290	305	279	275	263	306	278	293	280	287	286	266	294	302	295	276	306	268	311	306	269	281	286	289	301	298	311	306	294	295	311	293	297	269	298	299	309	298	288	310	276	267	318	265	308	294	277	314	278	254	289	322	283	290	306	314	277	295	291	308	297	292	296	314	247	280	306	275	283	306	286	307	278	314	296	293	319	279	308	266	290	295	310	286	296	311	320	298	295	303	298	298	272	292	286	300	277	273	273	300	291	266	320	292	300	288	277	291	325	301	271	283	298	315	278	271	288	257	292	293	267	267	278	292	290	287	284	317	270	303	278	296	283	309	304	272	273	276	303	300	321	311	273	293	319	278	280	288	303	319	298	306	264	296	310	294	307	278	287	297	273	292	281	313	305	279	319	292	302	294	290	285	294	282	305	299	281	316	302	306	312	287	312	298	275	286	311
28571	40076	21718	13674	9799	7710	5954	4575	3339	2820	2110	1855	1472	1210	1120	975	779	753	626	565	531	512	471	424	447	431	372	394	369	396	377	366	371	413	356	353	409	402	410	440	391	444	393	409	390	383	393	358	359	318	352	335	311	350	334	318	327	335	367	303	324	355	308	351	323	318	298	342	319	295	291	308	325	328	321	339	312	336	336	311	257	302	315	324	296	295	330	295	319	312	316	302	300	299	275	323	340	330	330	329	312	308	321	284	299	298	296	325	327	292	269	312	296	279	279	332	319	345	294	342	309	311	299	319	331	309	299	308	305	285	298	310	299	278	269	295	328	305	306	281	295	300	306	293	324	301	300	277	303	293	307	294	325	304	287	302	297	286	292	308	332	313	307	294	317	308	304	284	302	288	271	324	299	331	332	281	297	307	306	282	308	315	286	315	304	348	300	291	312	279	333	289	317	301	312	324	310	318	297	301	324	289	322	315	300	312	320	275	294	328	316	316	308	269	316	292	318	298	299	307	297	323	282	315	291	273	299	303	292	315	288	306	339	304	301	303	299	287	269	318	290	287	303	292	289	263	300	287	306	304	290	295	291	291	313	305	305	318	300	273	316	300	317	311	314	320	320	308	287	318	314	284	300	284	316	300	306	290	263	285	309	289	291	332	297	304	292	293	308	291	290	327	312	272	282	334	326	282	299	301	267	289	284	306	313	317	301	315	290	286	300	307	319	279	293	285	316	297	305	308	314	303	315	321	319	289	335	310	302	278	284	333	316	304	298	338	303	298	331	300	305	289	320	308	295	325	316	294	294	328	305	261	297	304	311	297	310	305	271	324	293	295	319	293	329	300	303	276	372	292	294	306	310	319	285	305	304	288	297	310	299	321	308	331	307	301	293	308	282	322	324	312	302	321	308	274	339	301	310	311	309	285	291	300	289	288	294	310	297	316	278	311	295	299	329	319	317	294	294	312	310	291	287	303	353	310	311	305	330	301	286	330	317	296	298	306	317	307	343	294	307	315	259	299	300	315	302	287	305	316	322	308	335	301	306	327	330	299	300	282	299	271	310	306	298	309	299	301	315	312	299	320	296	291	313	328	306	276	309	312	299	331	323	270	312	304	308	324	322	300	278	292	326	289	285	279	310	327	311	290	298	322	291	313	292	315	292	274	309	290	288	273	312	318	308	296	307	299	315	291	295	311	297	294	330	329	274	283	297	315	303	305	329	298	295	297	295	319	316	312	279	320	311	310	302	304	297	297	303	309	299	283	277	276	255	304	328	313	310	304	309	306	275	297	297	289	288	291	291	278	304	341	274	303	314	297	283	295	289	324	291	317	303	288	295	321	318	324	298	283	310	316	344	317	291	289	306	336	333	292	286	331	334	302	300	283	302	274	304	293	311	310	274	310	281	308	291	285	298	310	327	313	306	315	333	320	308	298	314	320	299	312	273	298	298	296	288	293	331	340	316	299	323	301	329	295	324	322	281	297	300	327	339	290	325	271	279	301	287	315	314	285	292	314	323	285	318	301	310	314	310	311	288	328	323	329	309	300	313	303	281	340	299	282	292	295	311	300	317	294	307	338	282	277	291	306	281	305	308	312	295	302	279	306	288	291	314	312	327	304	288	261	299	300	294	282	290	284	317	349	343	293	259	310	270	303	320	313	313	271	328	317	286	285	331	300	306	291	313	278	297	327	298	277	317	294	297	321	288	321	348	325	292	294	309	312	335	288	284	296	312	340	281	275	314	315	331	298	289	302	300	294	309	317	296	309	301	286	294	317	299	332	324	300	309	296	297	323	287	314	276	302	299	259	310	321	290	289	314	306	278	334	311	305	346	325	294	335	318	299	293	279	299	328	308	291	284	309	289	306	309	317	311	318	308	323	306	322	289	287	316	290	288	313	285	292	327	291	286	314	325	311	315	286	279	324	294	292	292	302	311	283	297	324	281	311	319	276	323	312	290	297	295	298	307	290	341	290	304	292	286	298	291	301	294	290	276	275	301	284	275	292	300	279	314	292	324	293	312	316	304	298	298	304	302	285	308	308	298	326	304	296	278	302	292	308	288	301	287	283	288	305	336	293	293	288	322	309	305	315	298	302	323	305	315	308	323	275	306	272	292	318	333	313	298	327	294	295	320	336	310	318	292	343	313	283	299	281	305	299	277	289	284	308	293	297	289	260	317	315	329	319	318	312	311	291	274	307	308	290	293	259	289	298	299	311	282	300	275	302	291	299	305	306	309	309	276	308	294	330	313	283	317	310	307	287	292	298	297	282	292	292	330	307	336	302	310	302	314	323	299	319	309	312	316	297	324	315	327	310	304	282	290	324	293	317	313	308	315	291	277	282	326	293	323	307	295	289	307	316	310	289	298	317	279	305	294	311	293	276	282	285	274	270	299	306	302	317	305	273	300	316	287	306	289	340	347	333	306	279	312	310	307	308	306	309	294	286	310	310	305	279	304	291	252	310	328	279	302	319	351	333	327	293	320	323	294	278	295	320	294	332	326	329	302	317	275	301	279	296	322	324	303	321	309	302	297	305	326	319	330	308	315	313	315	302	295	290	332	295	305	304	320	296	304	285	343	285	290	302	289	284	292	293	319	314	300	276	322	317	305	316	325	305	314	322	284	335	323	274	304	310	313	334	297	269	267	292	321	300	282	291	315	303	327	282	321	327	300	301	276	304	319	273	311	305	321	293	325	321	335	324	299	277	308	292	275	315	311	302	309	333	298	281	291	288	293	299	284	288	286	279	314	283	307	337	298	317	296	294	278	325	296	308	309	363	324	271	275	300	270	308	319	299	317	312	286	299	318	290	308	314	313	298	288	322	301	307	311	323	295	297	306	303	316	288	341	314	329	306	319	296	283	274	320	287	298	286	309	286	298	277	312	307	327	329	294	316	315	267	318	300	300	317	275	309	309	307	334	316	310	276	309	282	284	316	313	320	290	286	316	300	305	298	314	317	327	300	330	335	301	313	297	337	284	279	263	297	353	309	294	308	310	302	349	316	303	305	314	325	321	296	273	300	282	288	326	332	293	320	302	293	324	297	292	318	303	292	314	301	315	297	310	312	319	269	294	311	308	308	275	306	300	318	273	325	307	301	281	286	303	305	278	290	306	295	318	302	313	314	315	321	276	291	306	280	293	300	304	290	321	317	278	312	298	285	296	295	285	326	336	327	315	301	296	285	317	287	301	298	326	279	304	296	331	305	289	300	296	292	300	342	307	272	332	307	280	303	331	303	315	289	333	293	288	300	306	293	300	297	313	300	309	316	277	309	273	309	296	301	290	295	282	314	294	304	313	306	301	291	317	288	294	320	265	311	298	293	318	279	313	328	336	304	323	344	308	308	313	297	307	313	326	302	303	314	351	301	303	302	291	305	322	315	326	299	340	297	288	322	273	270	297	326	306	311	287	295	319	337	299	316	296	299	282	312	324	295	300	325	321	312	318	345	303	321	308	315	267	317	282	313	298	288	281	282
25113	21223	27216	25324	12738	4366	2918	2007	1513	1296	1090	911	818	729	641	579	537	504	466	447	433	414	366	400	393	391	370	375	362	371	357	356	393	371	359	364	355	365	375	363	384	371	369	363	368	350	382	323	354	353	319	369	340	370	338	353	341	326	346	344	310	314	337	327	375	361	351	332	341	352	330	326	348	332	344	334	334	332	313	300	329	326	354	327	338	344	305	331	332	330	326	306	335	341	324	342	327	287	321	353	315	292	314	326	312	290	305	287	345	347	321	317	304	327	355	314	302	327	346	371	319	333	337	322	282	328	322	314	351	338	344	323	317	338	328	329	308	320	310	325	321	337	317	337	333	319	352	329	308	361	341	334	337	317	311	311	341	307	318	345	322	336	322	330	349	326	301	325	298	311	362	301	296	308	320	336	337	322	311	324	324	323	316	304	331	391	313	329	308	312	333	321	332	308	342	328	345	359	327	307	347	334	287	307	351	320	334	330	349	361	337	318	351	338	338	311	283	334	332	320	321	324	315	335	337	321	323	347	304	318	342	326	285	283	325	309	313	363	321	342	310	319	340	323	303	358	302	293	324	301	316	351	344	332	317	311	334	319	328	312	336	322	322	342	360	285	339	302	342	330	305	311	295	314	306	314	306	352	341	357	297	319	312	347	345	349	291	314	340	295	337	331	333	331	297	302	340	311	331	337	344	325	319	331	326	333	285	327	311	346	344	330	300	338	317	314	328	310	306	340	329	326	315	363	323	355	321	341	286	320	322	295	292	314	318	296	343	336	316	316	335	312	351	326	328	318	301	330	318	327	310	313	353	307	301	333	321	320	328	307	334	314	372	327	323	342	351	296	316	336	321	300	302	287	324	338	324	339	326	336	296	318	306	343	323	322	334	333	315	343	336	347	342	359	330	329	320	321	340	323	319	288	315	283	357	320	346	328	322	343	298	312	299	320	302	352	297	326	324	337	300	349	297	343	339	286	333	325	353	307	354	351	327	343	331	312	350	333	330	319	336	319	308	317	336	337	311	351	320	370	315	325	317	332	356	372	341	331	319	305	316	319	331	339	336	358	345	317	316	338	325	340	346	338	305	313	327	353	340	300	339	342	313	332	335	329	342	292	331	319	320	312	322	326	329	307	317	295	299	324	306	340	295	348	353	338	339	325	293	334	320	290	327	347	306	322	340	318	309	342	375	301	305	346	311	353	322	313	299	325	339	331	305	275	344	312	330	329	320	329	325	311	322	326	292	340	337	331	315	302	332	315	326	350	298	311	308	351	345	327	332	337	302	296	327	329	309	322	331	328	305	332	317	313	367	341	315	327	368	329	357	356	342	313	304	341	335	349	332	322	318	355	339	324	350	298	325	340	291	306	333	345	302	325	292	352	333	306	316	343	318	317	333	331	310	310	366	338	295	332	309	324	334	348	315	355	347	279	318	340	373	301	363	335	321	304	310	324	347	297	315	339	325	292	347	297	304	321	309	292	326	308	344	303	361	336	344	309	356	340	302	318	348	312	326	354	329	314	324	305	349	320	348	307	333	327	331	303	327	314	294	342	362	323	322	325	326	346	342	313	316	320	324	326	313	334	305	316	338	347	339	330	317	329	304	331	350	336	317	308	323	334	305	339	329	330	314	291	309	337	327	325	303	309	321	333	341	301	331	311	326	341	309	299	320	315	320	339	321	313	331	362	322	300	342	355	358	339	346	333	294	329	352	320	349	309	330	306	341	343	318	311	273	320	364	341	329	344	332	330	300	310	346	329	328	333	350	325	306	333	322	325	326	299	353	309	328	315	318	317	335	308	318	323	327	302	338	310	351	346	317	354	346	311	316	312	317	314	282	326	356	301	336	339	304	327	330	316	303	328	310	333	331	326	323	328	331	307	318	337	336	296	330	318	334	317	297	312	301	306	353	317	330	327	345	318	340	332	289	349	320	301	344	334	323	328	343	322	320	314	326	313	292	309	326	298	334	314	362	364	294	326	307	327	339	347	324	339	308	336	341	339	333	339	323	321	298	334	310	284	303	330	313	359	334	349	307	285	296	331	318	303	328	327	347	308	309	333	357	300	327	339	297	307	326	344	322	330	293	330	341	341	332	339	316	305	317	359	343	308	305	298	327	331	300	329	316	282	300	311	320	309	315	326	322	317	316	321	332	300	299	307	330	344	319	323	351	332	346	312	281	319	315	320	283	283	325	320	308	336	353	289	318	331	336	332	331	337	343	343	317	317	327	327	321	326	309	323	322	298	319	337	304	316	318	318	327	324	328	324	309	342	337	344	298	321	339	303	307	311	294	336	318	284	354	296	331	288	313	335	308	293	307	320	307	331	337	310	339	333	342	331	324	321	329	352	336	292	325	337	340	312	307	306	307	308	334	325	292	346	323	319	334	345	301	323	312	342	328	347	321	300	325	296	335	322	316	325	320	317	335	328	316	325	294	367	326	341	318	391	325	321	322	329	316	323	314	348	354	355	332	349	340	359	315	339	358	320	336	328	344	321	316	328	311	354	335	295	323	318	307	320	309	309	281	317	309	299	298	317	318	301	342	326	339	337	326	362	303	330	326	326	305	352	322	345	325	321	345	323	328	340	332	360	335	348	341	323	322	313	348	319	325	352	325	326	315	300	345	332	317	366	328	334	324	326	323	332	311	321	314	326	316	322	271	315	315	310	338	346	311	338	367	306	299	291	329	341	325	351	356	346	353	338	295	306	329	339	314	340	342	307	301	331	305	328	319	335	348	347	325	303	323	338	349	329	311	336	363	358	333	325	342	314	343	340	301	308	324	299	334	362	343	359	329	297	343	323	302	300	324	336	357	344	330	324	327	304	314	308	325	324	330	359	330	316	345	344	318	326	330	324	315	333	290	351	312	326	332	361	314	325	304	347	340	341	349	320	291	322	346	327	303	345	351	333	330	312	339	352	324	341	304	331	349	340	320	338	308	347	299	340	310	305	323	316	297	328	306	316	334	324	335	331	329	324	337	361	295	325	321	299	326	327	326	317	319	341	313	317	356	314	323	310	317	332	315	347	322	348	354	304	363	379	343	303	321	309	335	323	317	307	326	303	329	304	323	337	320	332	305	320	330	328	291	303	295	349	316	309	305	312	328	326	356	335	333	332	312	337	352	315	339	339	349	334	339	296	295	365	339	348	316	310	317	317	344	296	326	319	323	329	305	326	339	321	343	337	328	384	343	343	342	328	350	323	327	320	318	306	338	309	321	337	342	316	300	323	322	300	320	316	324	310	301	308	294	342	336	326	354	327	333	312	309	316	315	325	346	322	329	336	328	312	323	311	306	369	338	317	336	315	355	348	332	348	292	323	319	340	321	319	319	355	344	322	350	307	322	341	328	313	306	326	317	353	347	328	311	324	296	324	322	340	329	306	329	308	330	337	298	308	333	342	336	313	348	315	344	282	385	349	327	349	311	333	327	308	313	341	316	301	329	323	346	348	305	323	319	347	355	322	332	333	307	339
26510	33462	18389	11465	8221	6358	5106	3796	2901	2279	1936	1533	1295	1077	945	849	728	692	603	516	500	493	449	465	480	405	385	433	422	419	404	375	426	388	411	467	388	461	399	428	419	421	440	401	424	447	384	435	392	362	343	392	383	367	383	384	342	339	359	346	420	388	390	368	326	357	344	363	353	378	356	326	353	348	334	374	372	392	334	344	362	382	372	335	345	348	354	329	364	371	354	349	353	349	351	332	356	379	360	389	355	360	366	314	322	348	374	349	346	387	376	349	346	327	331	348	366	353	353	382	354	355	339	366	366	329	389	353	344	334	360	357	344	338	354	349	321	351	367	348	338	349	362	356	357	330	318	344	379	337	321	373	349	330	361	336	327	356	331	371	348	361	345	364	357	350	313	344	346	377	315	363	337	391	368	328	350	343	362	374	366	396	303	357	367	339	328	319	322	336	335	375	347	341	370	324	333	359	366	356	340	361	335	332	361	372	332	305	349	372	334	339	349	326	364	309	350	328	337	354	350	355	337	342	320	335	351	356	332	309	325	372	362	336	362	354	340	343	333	338	387	372	346	331	351	344	344	335	340	388	312	323	321	353	356	357	323	334	373	358	315	367	348	330	378	354	349	363	341	379	346	346	344	359	346	342	361	365	345	357	358	361	367	327	372	331	377	309	353	353	339	317	386	350	347	361	370	360	326	363	333	353	340	350	342	365	333	353	359	371	352	340	356	314	356	342	335	364	376	336	345	350	336	310	368	376	357	325	393	393	327	351	351	305	371	348	336	330	343	353	345	365	355	314	341	364	316	355	344	350	345	350	341	368	352	356	324	350	340	397	330	324	348	375	352	361	308	368	355	328	350	331	310	326	366	390	348	344	356	359	349	355	375	371	321	334	391	365	367	385	362	353	316	347	344	355	348	329	363	365	336	350	366	362	352	364	322	413	380	344	361	335	327	351	349	347	325	378	377	332	343	339	337	344	365	334	358	375	347	335	332	387	356	386	314	362	330	347	353	355	350	335	346	366	368	319	347	364	347	354	356	346	320	354	342	355	353	334	343	333	335	347	308	336	328	327	334	303	350	358	338	318	371	371	357	361	355	342	348	379	355	353	353	348	379	353	352	366	331	357	356	361	347	324	348	350	358	357	356	348	374	347	335	351	355	326	326	327	345	298	361	341	369	299	362	400	352	321	340	361	389	426	373	324	327	370	360	352	334	332	396	345	349	350	351	309	354	370	326	362	346	332	356	314	334	322	361	355	363	340	373	354	353	357	349	370	355	332	346	364	338	362	326	341	326	364	372	354	345	353	362	349	372	342	349	335	326	335	351	375	344	361	361	364	315	373	326	363	341	349	347	312	334	377	384	365	358	353	365	339	366	328	370	375	370	322	347	365	316	334	352	379	327	327	329	340	374	344	373	310	343	375	351	377	332	387	362	358	355	343	364	357	351	325	349	328	364	361	339	376	333	370	293	353	347	344	345	343	352	335	325	343	342	354	391	330	342	359	325	347	380	352	342	314	378	353	339	351	345	326	342	367	329	320	360	350	342	344	356	353	378	330	348	340	343	329	348	356	359	333	361	317	363	324	350	341	354	341	340	343	342	310	342	385	337	354	367	334	343	315	363	352	360	338	355	375	347	319	367	336	315	369	315	313	357	379	330	359	368	356	354	317	359	329	357	328	356	369	320	357	361	358	340	312	341	344	341	350	359	346	338	332	358	331	329	357	398	323	354	370	369	376	359	363	341	359	333	369	352	323	299	356	329	342	378	352	325	339	375	338	340	355	320	364	332	353	327	326	336	346	377	371	351	362	370	385	366	379	308	289	365	341	375	363	342	341	360	369	349	370	334	336	359	362	323	355	373	340	347	333	355	358	358	331	375	317	368	360	320	344	327	323	319	340	364	377	353	393	330	363	329	350	328	328	355	351	342	340	354	335	316	362	350	345	345	356	365	367	323	319	349	315	384	330	321	354	315	344	349	346	363	364	328	324	356	374	333	383	350	339	362	351	337	317	357	335	345	350	337	345	344	332	321	350	375	323	361	309	339	339	328	351	361	296	370	356	343	343	340	381	351	349	317	316	320	332	351	316	356	376	359	354	347	348	326	338	335	359	419	323	344	323	350	356	337	366	349	367	341	339	331	374	329	357	339	338	343	305	334	349	351	337	326	323	320	320	370	338	336	357	335	290	362	347	355	360	350	329	344	358	344	348	359	354	369	369	376	343	342	344	328	362	362	354	339	332	344	339	353	324	345	368	366	339	337	367	364	345	361	338	332	306	356	323	341	347	378	334	380	360	337	342	344	345	323	335	336	378	337	368	364	348	333	341	310	359	375	342	336	345	353	333	361	317	337	335	335	394	341	349	344	367	352	319	389	348	365	349	375	366	355	356	339	348	353	331	310	324	399	321	349	359	352	366	355	335	363	365	368	357	355	312	369	345	330	339	325	352	347	349	343	360	345	357	360	363	338	361	373	367	352	337	355	351	351	344	344	342	332	319	348	356	329	349	370	348	335	359	367	353	376	369	321	309	329	354	372	384	328	317	316	340	333	349	334	372	361	366	323	342	365	325	325	339	346	337	331	360	354	320	354	367	325	349	331	359	326	397	347	349	367	342	330	376	356	344	324	322	340	353	329	371	349	355	358	342	310	377	330	324	333	324	361	348	370	342	346	363	316	317	333	300	348	352	380	343	344	351	373	331	353	355	330	350	367	358	315	361	320	341	343	351	353	369	359	344	366	344	333	345	333	351	315	371	334	315	322	365	349	349	346	376	348	360	347	390	346	358	328	339	352	347	358	357	347	320	356	356	349	322	344	303	325	360	336	352	332	351	352	374	357	337	313	346	354	367	354	361	338	349	344	352	379	342	328	350	348	348	320	346	347	381	347	392	328	388	328	346	341	337	366	371	351	363	358	356	338	313	371	369	336	331	359	332	350	333	337	357	353	331	341	371	334	332	356	330	342	315	371	317	351	338	334	336	357	363	364	371	337	341	333	326	351	328	333	338	324	342	377	339	368	351	361	364	380	344	360	351	355	349	325	354	301	322	348	324	355	360	352	343	349	356	332	362	362	342	320	340	363	369	318	358	333	366	352	335	366	365	328	337	311	387	330	326	360	330	376	325	338	312	348	340	344	344	330	366	316	357	333	357	344	333	347	342	358	355	349	353	332	330	346	345	357	368	333	311	352	372	363	411	332	369	352	345	333	348	347	354	374	370	343	348	337	322	346	328	344	368	377	352	353	364	326	351	342	383	313	333	312	352	347	335	382	337	319	376	344	326	359	360	344	358	360	350	344	368	348	375	339	382	377	352	341	338	341	366	361	361	364	372	351	372	332	347	364	339	333	332	327	361	358	326	370	371	342	366	332	371	344	379	361	340	356	357	338	349	325	374	342	331	359	324	361	365	331	344	317	305	334	327	349	351	355	345	356	385	367	335	367	381	309	366	351	373	350	319	340	356	354	373	363	357	336	334	352	334
22913	21287	28970	23941	21334	21450	12349	4531	2933	2454	2117	1650	1391	1283	1069	1007	842	723	711	631	634	542	557	615	526	549	520	518	483	470	471	474	484	535	482	549	483	496	520	482	493	522	464	436	491	430	476	473	487	478	461	464	450	433	442	470	436	457	474	425	428	390	480	408	409	450	464	450	434	439	450	420	418	438	413	427	433	401	438	411	439	419	402	438	431	403	419	406	399	407	414	416	347	396	426	408	409	432	469	418	448	378	441	449	428	413	418	416	413	415	390	396	408	407	432	402	407	394	440	446	397	401	410	407	420	448	401	429	359	431	462	453	405	436	400	434	395	407	422	434	368	394	359	406	416	401	414	408	406	382	395	389	412	391	441	381	407	388	417	437	404	395	449	412	431	427	408	409	413	402	435	420	446	417	432	390	391	373	396	418	391	404	403	392	410	424	418	461	433	404	389	403	379	407	382	429	386	446	403	382	411	412	429	399	399	415	381	456	422	415	409	441	410	453	426	425	382	395	409	375	404	408	413	434	405	405	394	432	409	371	410	397	406	403	408	413	421	402	406	421	436	414	434	432	395	397	375	410	397	396	434	394	384	456	399	444	442	446	365	424	419	395	429	386	441	407	432	429	414	404	416	393	400	421	400	410	457	400	405	446	438	388	384	413	407	402	441	416	403	407	401	409	393	442	436	440	376	415	393	386	414	394	426	429	398	393	420	424	421	435	383	410	411	413	415	423	420	395	423	391	404	422	393	374	448	409	483	376	392	379	429	404	394	425	441	385	415	408	423	438	390	396	456	437	450	435	402	413	443	382	425	392	434	413	397	424	424	405	406	430	425	387	406	399	401	370	412	420	420	446	408	416	420	384	374	430	381	409	399	429	413	385	405	414	416	430	434	412	409	399	416	438	411	450	402	421	376	394	376	397	416	351	413	414	392	420	392	414	415	418	469	415	411	443	417	406	429	413	405	431	433	409	415	418	417	427	433	390	410	383	462	414	447	414	444	449	464	432	398	426	419	392	413	418	375	438	429	400	430	390	365	400	408	398	441	430	433	393	422	434	417	425	415	414	426	394	414	424	399	430	428	391	430	435	405	394	406	415	413	371	402	446	411	382	428	406	398	428	404	412	392	421	403	398	416	382	420	438	386	408	413	412	426	448	428	392	436	417	394	443	410	427	412	409	405	426	425	446	409	413	452	406	390	413	428	432	442	428	409	411	410	399	442	415	399	375	433	453	408	435	440	417	427	418	424	394	422	388	406	404	414	404	394	405	408	396	373	381	443	404	446	436	417	416	386	392	396	445	438	418	443	418	429	414	419	393	400	394	426	378	396	400	389	432	410	417	430	410	415	435	421	382	459	441	445	413	385	426	422	372	403	435	411	416	420	429	403	413	444	409	418	412	425	389	406	400	425	422	436	431	427	425	417	417	402	397	412	398	431	405	422	450	411	378	384	441	411	408	419	425	404	400	416	416	416	428	404	426	438	396	423	448	397	382	389	407	427	427	391	455	409	385	411	428	381	421	440	375	431	428	416	420	422	408	398	429	410	418	413	362	396	382	401	394	399	431	432	398	408	390	401	424	434	424	428	395	387	396	411	375	405	437	391	394	401	407	396	457	415	415	369	402	396	409	402	407	450	409	407	453	401	402	394	400	409	420	434	408	424	409	402	431	396	413	425	407	366	385	434	423	395	409	422	415	403	433	416	414	441	432	447	411	390	390	409	442	477	411	415	399	407	405	411	431	426	392	423	398	399	416	395	394	369	421	425	395	397	433	388	400	412	396	395	392	388	420	395	380	403	404	406	373	435	391	417	423	419	428	412	400	411	396	421	420	383	418	399	415	431	403	394	401	385	398	405	401	397	397	449	390	434	427	398	423	418	406	438	406	401	396	417	399	410	404	386	391	405	451	392	367	379	423	407	411	418	396	419	373	402	397	366	474	412	403	399	408	417	395	431	407	396	434	375	417	410	429	414	447	415	448	451	434	414	429	385	417	433	419	405	408	413	406	414	435	390	409	393	421	412	419	425	393	441	392	363	415	395	359	444	407	377	366	355	415	409	421	417	421	392	375	403	414	454	436	406	444	398	437	413	435	416	412	423	409	422	416	401	416	386	426	406	397	402	359	406	418	409	412	464	399	423	426	414	420	430	437	406	398	407	415	393	427	396	411	441	381	414	429	376	403	419	410	432	447	402	402	397	408	406	427	414	420	395	440	399	410	415	410	397	408	446	439	422	466	393	432	429	417	423	453	394	389	391	357	415	397	415	388	420	393	409	422	404	411	420	393	438	394	436	420	440	418	414	375	408	429	378	407	423	410	407	424	443	467	396	385	392	393	436	415	408	428	442	362	444	436	421	430	450	416	424	394	399	426	444	440	431	405	378	448	447	421	389	380	430	440	390	398	446	376	394	424	426	435	410	389	419	419	402	434	420	411	392	437	385	452	420	406	373	402	381	394	405	392	407	423	403	418	411	400	400	398	358	410	436	398	435	438	396	407	399	412	422	412	417	432	394	439	437	432	383	419	457	411	416	386	431	401	413	437	388	407	389	413	412	351	390	395	415	382	409	418	404	426	396	405	392	459	428	427	408	410	431	376	400	403	425	408	398	436	431	424	427	407	420	376	430	397	406	382	386	402	422	420	427	415	401	393	449	390	439	410	394	431	419	436	364	422	395	401	447	414	386	393	436	395	425	386	366	401	411	409	439	402	379	358	428	412	398	452	409	422	438	407	436	402	382	406	412	384	397	384	406	470	397	406	397	426	378	410	379	399	410	385	453	383	415	424	428	399	407	382	371	385	403	393	375	429	449	406	408	400	435	418	387	416	411	411	403	427	409	381	404	432	403	430	393	397	400	431	419	419	399	435	405	394	407	444	404	404	392	446	427	405	409	448	416	434	378	384	430	397	447	401	390	436	410	389	394	423	440	417	376	400	436	403	418	419	413	405	393	420	424	415	450	431	392	401	409	376	435	443	423	390	418	410	398	402	397	452	402	401	402	395	441	447	438	388	439	393	409	418	386	415	440	407	416	415	366	423	416	414	423	401	415	402	426	351	396	393	387	421	408	435	453	363	428	422	419	409	427	425	425	420	431	398	414	371	381	399	387	399	385	401	409	396	421	431	414	415	391	408	426	422	391	410	417	398	392	367	422	388	397	401	437	372	402	408	382	394	413	409	427	416	443	431	402	405	467	422	413	437	422	416	434	433	359	365	434	423	455	413	456	409	424	418	428	400	447	392	392	420	436	411	391	391	432	416	437	424	406	365	419	432	397	425	419	425	416	374	418	390	395	441	409	363	411	400	425	400	422	422	387	411	382	406	426	383	400	437	402	388	412	398	417	398	418	405	449	446	384	435	412	407	398	437	373	412	381	443	393	427	438	425	419	415	387	361	443	422	404	434	441	402	438	412	427	441	413	415	390	417	415	419	455	389	436	421	404	411	401	410	412	392	406	412	362	442	420	416	415	409	397	425	374	399
31431	43269	26905	17911	14103	11156	8506	6711	5038	4055	3511	2711	2227	1980	1649	1411	1249	1000	898	819	723	643	695	735	680	625	582	593	531	497	527	523	502	569	580	569	568	563	629	553	555	539	593	524	540	504	499	485	509	537	465	509	470	467	481	461	471	457	475	482	435	447	457	470	449	455	470	444	414	470	468	428	433	457	437	466	396	447	408	470	406	437	437	417	451	400	455	405	437	446	413	390	429	413	410	443	433	426	396	462	420	406	429	424	419	404	451	435	420	417	395	415	379	469	436	440	419	398	431	434	444	432	427	465	427	406	452	426	390	419	412	439	430	443	449	435	420	466	429	412	444	430	398	453	421	425	438	385	387	395	404	405	419	417	417	390	454	434	403	401	451	410	451	423	462	395	416	420	400	436	425	411	406	406	451	406	436	451	433	400	447	450	371	407	433	393	481	416	468	441	393	436	421	377	453	419	432	445	370	443	397	399	463	452	408	430	411	459	429	413	439	429	438	443	405	452	414	408	420	392	391	420	433	386	441	443	413	456	405	426	463	413	401	443	418	383	420	467	414	421	411	422	384	417	456	407	441	399	424	374	451	421	401	408	399	406	444	429	411	380	425	394	433	459	427	434	385	421	413	410	415	431	427	407	416	428	402	390	427	415	407	420	424	448	472	404	430	412	390	418	424	429	418	434	394	454	427	431	402	408	418	463	410	418	428	412	464	431	407	426	441	390	409	440	418	379	441	445	410	454	441	430	435	418	394	427	402	426	423	426	384	440	411	465	403	438	435	443	405	417	393	431	440	427	398	444	429	437	421	415	388	405	424	447	416	447	437	436	418	413	426	393	408	434	402	416	408	415	435	424	438	390	408	447	379	410	419	377	383	446	436	446	439	398	397	407	425	416	438	423	428	443	456	417	453	478	465	386	456	433	364	434	412	476	429	434	413	439	411	408	418	421	442	406	424	399	399	423	403	438	404	400	420	399	419	436	447	422	404	408	460	421	410	398	412	410	386	419	436	436	449	438	406	414	431	416	390	431	412	449	415	426	426	440	451	417	420	451	450	440	431	469	418	420	414	426	431	402	441	421	435	435	396	419	418	477	391	424	423	465	391	416	449	421	419	434	400	411	448	420	401	437	429	440	420	459	483	451	390	419	423	444	411	433	406	422	428	427	443	417	416	391	419	443	418	434	433	421	412	403	407	407	401	425	450	439	444	450	438	415	396	448	398	409	411	463	450	435	406	390	440	400	425	425	412	445	441	447	447	448	401	396	443	447	429	419	400	424	401	451	413	419	367	424	434	438	436	431	449	447	420	433	428	427	396	428	405	451	423	443	423	454	404	408	410	433	439	415	405	412	458	455	418	461	393	436	451	430	423	410	405	431	435	460	406	449	421	446	437	400	385	429	458	408	420	424	419	404	417	425	409	424	419	416	423	416	410	408	368	424	439	415	407	419	405	416	422	421	429	429	445	410	437	380	405	422	428	423	417	391	423	441	430	390	445	400	419	399	455	395	425	448	414	424	463	418	429	402	412	484	438	436	431	440	414	403	432	414	449	443	454	441	406	423	435	409	455	425	419	413	423	442	433	405	397	414	466	445	399	394	441	443	442	438	404	438	413	454	411	388	436	402	403	425	412	431	410	431	433	390	460	418	427	401	407	422	423	439	400	409	450	461	428	468	414	461	408	460	410	412	397	427	408	407	454	416	442	424	431	442	400	429	437	420	417	415	397	420	433	432	442	417	403	431	421	398	411	426	433	425	415	395	438	425	398	447	435	393	434	408	419	358	405	435	379	420	436	405	444	433	413	456	438	408	440	428	433	419	420	443	404	411	427	417	409	426	421	416	422	420	448	427	418	419	393	406	419	430	414	466	428	458	410	427	456	463	411	407	414	411	376	409	432	424	412	429	432	430	429	407	422	456	430	436	441	435	448	416	385	432	425	423	392	420	453	407	447	404	436	457	426	414	404	419	417	437	426	383	406	428	401	418	435	445	409	460	451	436	404	457	433	402	415	396	402	448	417	419	454	420	400	403	430	445	408	392	442	395	438	416	407	450	435	424	458	447	389	423	433	444	428	472	442	435	423	419	417	420	407	397	391	468	451	413	446	442	452	393	431	396	436	468	434	442	420	441	426	436	438	384	415	409	475	396	447	419	425	440	415	429	455	440	429	425	421	421	419	431	413	439	388	413	438	389	419	423	438	463	403	431	390	395	438	448	432	429	425	390	412	403	419	440	376	426	442	417	447	441	399	404	461	442	456	403	444	395	397	418	436	412	429	445	400	413	418	406	449	428	404	409	432	437	417	406	430	438	412	384	393	420	428	434	434	418	431	444	423	435	423	427	410	427	422	416	402	401	393	435	392	420	377	402	423	432	444	456	439	418	456	469	456	440	413	432	432	460	419	441	412	428	439	391	450	442	426	404	429	408	428	451	452	439	428	409	455	432	452	419	423	405	457	393	404	368	394	423	403	423	417	446	458	440	455	405	424	405	463	423	394	421	410	418	434	440	424	449	418	453	390	408	394	371	429	428	419	425	417	440	446	404	440	424	422	396	427	401	425	400	425	407	431	433	416	425	422	462	414	444	414	445	417	407	425	438	422	400	378	457	421	424	375	406	426	392	451	413	417	402	486	445	437	407	419	408	455	415	436	423	414	415	414	445	423	412	442	438	437	397	392	434	430	410	382	457	429	421	392	448	420	431	426	442	415	501	428	414	394	416	431	429	407	438	446	416	432	417	440	389	439	421	434	393	396	430	402	412	436	445	438	449	452	429	402	408	398	418	433	459	405	424	414	415	409	417	445	438	424	434	434	402	415	403	424	463	408	453	383	434	422	394	408	419	412	415	407	456	421	409	410	406	443	400	415	424	444	446	381	437	401	406	414	408	409	415	429	438	412	410	385	415	425	431	425	428	472	402	417	399	410	439	415	431	430	415	380	442	401	436	405	414	395	421	443	414	411	428	430	410	424	398	417	416	426	431	407	419	433	400	432	431	428	416	434	418	428	412	414	412	400	428	417	422	448	413	400	441	425	396	410	408	418	418	430	435	430	407	407	437	415	424	431	378	414	458	402	407	393	405	414	419	408	417	386	402	410	418	409	445	401	417	466	446	434	410	427	438	441	415	389	424	430	425	406	443	412	414	432	438	398	434	432	408	421	430	410	446	406	431	400	386	448	382	411	431	420	401	449	425	429	456	420	430	424	402	413	411	418	416	450	415	432	384	432	437	420	426	397	389	411	447	438	430	451	448	447	425	438	436	423	399	464	454	420	417	385	415	403	452	421	422	424	381	409	433	431	450	422	423	435	411	433	400	431	413	428	397	439	429	416	397	456	439	432	420	436	353	447	433	439	438	431	445	387	427	433	448	412	422	390	409	435	415	430	429	411	436	440	422	402	431	445	424	414	457	485	396	441	411	434	406	413	368	414	383	437	412	388	409	419	392	429	432	432	414	398	416	421	412	420	425	436	398	402	430	404	387
29065	21994	15772	8267	4217	2669	1792	1348	1064	876	750	628	583	566	453	385	361	335	309	324	275	306	316	303	277	296	243	277	293	275	246	278	281	282	292	284	260	288	265	293	287	271	282	276	261	260	256	234	284	266	247	262	274	273	242	272	250	264	263	255	226	249	246	273	253	254	253	232	256	289	260	241	238	249	270	243	220	253	259	229	254	244	213	262	224	254	252	217	218	272	262	286	240	232	244	226	276	247	261	263	247	226	248	218	245	254	228	221	249	232	254	230	225	237	260	264	226	261	238	260	258	249	272	232	254	239	271	258	236	240	240	223	237	266	218	248	260	264	243	263	239	253	230	262	234	231	259	267	271	243	223	256	238	225	244	223	241	247	232	226	246	261	223	259	228	243	253	208	241	224	252	254	242	257	246	242	256	239	240	242	243	237	245	239	256	233	219	252	277	227	231	228	260	212	224	248	236	286	226	238	245	246	222	233	223	250	230	243	232	244	223	225	242	241	253	246	236	237	239	254	234	227	234	222	250	234	248	231	251	247	233	249	232	249	213	230	232	269	236	221	254	231	250	251	223	231	231	243	234	254	254	239	228	248	254	239	270	241	240	238	238	239	253	247	238	264	256	242	254	267	242	250	224	241	223	247	256	241	223	243	234	265	235	239	245	251	257	250	246	255	262	255	246	229	249	247	214	253	257	255	260	239	248	229	239	237	220	240	240	246	242	250	238	236	232	211	237	223	248	241	227	243	241	218	226	270	246	257	253	243	219	242	239	221	246	242	220	252	262	221	244	244	251	232	234	238	254	242	223	246	252	241	256	232	245	251	224	258	232	266	260	244	246	222	251	246	240	247	237	252	222	268	264	259	253	257	252	208	242	241	268	246	223	231	231	240	259	240	218	216	260	254	231	235	231	240	276	253	234	249	252	248	233	243	248	238	252	228	236	220	257	255	253	262	230	270	232	258	233	243	260	236	236	253	242	263	272	248	237	227	246	248	250	270	261	259	239	235	206	232	273	231	245	243	253	218	206	245	231	267	260	238	240	234	224	231	206	245	230	237	237	245	241	244	246	231	258	259	234	216	266	270	241	271	240	253	252	263	228	235	252	275	220	218	227	270	232	251	254	236	242	249	241	220	238	247	239	254	222	256	255	222	240	232	247	233	244	222	256	222	212	235	224	264	244	251	261	252	230	222	235	222	229	210	240	241	242	242	254	237	250	236	250	243	242	247	283	218	234	236	222	254	227	269	219	227	230	212	233	222	218	231	231	216	248	264	257	236	223	226	234	252	223	245	260	253	234	243	235	248	222	242	229	254	256	254	250	234	236	230	244	240	247	233	223	245	254	252	245	276	247	250	232	234	228	226	259	238	240	237	263	253	244	211	244	257	243	237	256	223	241	216	232	265	222	257	246	261	242	240	238	198	235	246	242	227	238	249	270	238	271	214	248	225	235	244	229	237	252	252	258	259	250	221	227	244	254	233	261	242	236	250	212	260	243	254	239	254	267	267	254	218	213	243	244	250	244	234	255	227	260	229	236	232	249	267	229	255	268	246	247	230	264	240	239	253	244	244	237	229	238	227	225	268	220	224	253	247	263	245	220	257	212	277	270	239	253	239	242	242	247	249	245	234	232	236	243	239	224	235	229	255	247	233	217	209	232	257	254	252	218	229	205	242	250	250	254	221	259	217	249	217	255	250	218	254	251	250	254	259	255	242	212	260	255	245	235	261	256	240	262	261	225	266	262	237	242	214	245	246	233	249	220	230	243	238	267	247	250	236	254	225	241	254	232	234	243	246	275	264	255	222	237	238	270	247	256	273	243	224	249	240	229	221	217	242	262	233	227	256	253	212	251	235	232	240	247	267	240	238	234	262	236	228	230	246	244	256	233	224	246	270	248	252	246	274	229	269	245	206	248	241	237	279	272	232	238	224	227	239	261	228	229	246	227	236	244	222	216	245	247	257	269	267	241	243	235	251	250	248	235	248	236	224	255	230	224	274	254	235	259	256	224	230	229	259	238	244	235	232	242	222	220	215	242	249	225	242	238	240	233	223	233	259	234	230	251	251	239	236	218	202	267	236	253	224	265	246	242	264	223	248	261	257	249	260	243	258	233	241	216	236	230	227	255	246	243	237	229	248	238	255	226	236	254	248	233	258	241	233	233	242	242	256	251	254	247	274	251	270	200	244	239	244	257	244	226	214	275	217	244	240	246	261	225	213	230	226	262	232	275	235	243	256	263	255	237	224	256	247	214	214	259	244	252	238	275	219	228	236	239	231	208	235	206	237	227	226	246	243	268	250	217	287	255	255	261	220	240	244	238	226	261	241	229	247	233	242	248	244	237	249	246	229	225	239	242	211	223	255	202	246	237	250	234	257	226	243	259	227	214	249	231	223	235	221	247	263	253	196	248	257	269	238	252	227	237	254	246	256	233	235	268	270	222	238	237	236	240	256	244	269	252	238	255	241	225	223	233	247	249	271	233	259	238	240	268	234	236	262	250	257	249	243	237	211	245	249	248	253	254	251	246	241	269	239	222	212	241	254	254	255	237	248	200	246	239	239	238	253	219	243	221	232	240	264	219	273	222	233	267	244	212	198	274	249	248	238	219	241	236	234	232	227	217	251	253	278	246	249	273	233	236	251	224	220	248	278	253	277	264	247	211	245	251	266	224	257	242	241	237	239	232	228	251	238	233	213	239	233	251	257	246	215	237	221	239	246	234	226	214	255	239	262	244	233	241	244	225	211	245	234	242	228	242	222	242	245	232	239	268	236	239	239	265	239	228	243	242	265	243	255	240	236	233	237	239	263	235	248	217	233	215	239	251	252	218	232	261	243	281	222	260	258	206	237	240	237	246	238	238	238	250	245	229	245	246	207	242	230	240	234	264	245	245	248	241	230	238	249	232	233	243	231	245	208	249	247	256	250	250	232	240	228	251	222	247	230	249	262	262	270	260	231	233	241	219	247	241	268	240	247	249	240	239	252	264	233	245	250	256	241	244	215	242	253	251	270	232	237	261	268	228	227	227	248	244	224	232	227	199	236	212	264	264	236	250	229	202	260	244	252	221	232	208	227	232	245	220	242	204	248	246	248	250	221	254	215	270	266	256	224	262	232	244	236	257	244	256	235	215	240	257	245	242	234	241	259	242	246	222	260	236	225	243	241	246	258	237	208	215	222	242	223	234	240	263	248	231	270	233	249	250	261	244	253	264	234	233	229	221	251	237	217	291	233	238	228	223	230	247	260	247	247	242	234	238	234	215	237	267	234	255	255	246	242	239	248	247	260	233	246	241	209	199	241	228	285	246	217	257	215	244	258	227	270	243	228	246	245	282	266	234	247	237	257	238	245	228	236	232	228	227	267	250	243	250	243	241	236	242	226	264	242	236	239	222	240	234	240	232	234	256	256	250	264	283	208	248	261	241	256	252	255	231	211	222	225	234	244	219	219	214	260	269	245	239	262	269	240	244	244	247	267	226	266
24639	27233	14883	8311	6108	4639	3354	2585	1967	1642	1368	1100	924	817	676	609	512	470	434	358	357	407	389	327	330	318	282	279	300	300	331	324	314	315	333	321	320	288	317	329	323	291	321	289	320	309	266	323	291	283	276	278	272	283	277	274	302	273	280	266	259	260	242	285	273	283	269	285	298	265	279	264	259	284	280	266	266	269	251	255	262	254	239	246	258	279	275	265	263	263	283	279	261	257	291	257	274	277	286	252	257	248	293	276	287	248	291	230	263	240	274	280	241	231	266	258	285	250	256	260	271	287	276	312	253	264	247	266	265	263	252	223	262	283	262	269	272	252	283	259	259	273	261	240	275	230	274	265	302	281	280	246	245	237	232	276	253	264	276	236	262	242	228	264	266	298	252	272	287	266	272	279	262	273	261	250	254	267	229	288	245	252	252	274	309	288	275	251	252	247	263	270	251	256	270	297	262	284	286	267	264	264	244	266	264	228	268	276	260	281	260	261	276	254	245	293	274	266	270	263	284	251	269	248	248	241	240	232	250	271	264	280	278	242	265	281	240	256	239	268	272	261	215	283	271	276	258	243	295	285	289	294	262	267	272	254	273	327	253	246	255	287	285	289	251	245	266	282	262	271	256	260	249	282	272	282	274	241	251	269	266	271	247	281	251	290	278	231	242	270	257	272	243	261	260	288	278	253	263	249	260	245	272	256	268	253	251	256	259	252	279	271	258	239	253	275	279	277	278	257	275	255	276	290	249	273	245	270	283	262	246	254	264	272	246	281	240	251	258	269	243	276	254	255	258	274	271	293	245	281	273	253	272	258	285	267	262	245	240	257	260	258	257	265	279	277	271	276	235	270	274	287	260	240	224	229	270	268	267	237	266	261	253	258	278	275	261	241	246	244	260	248	288	273	232	266	260	261	247	266	261	236	276	252	267	266	258	289	242	291	260	265	259	247	257	261	252	257	264	231	243	254	262	239	271	237	244	247	275	259	252	264	272	277	262	262	237	260	269	295	269	246	273	284	269	269	258	272	254	272	277	244	260	245	262	236	281	276	262	268	267	262	273	282	291	261	244	249	277	240	265	268	269	299	260	247	261	237	270	283	253	302	290	272	244	255	263	272	241	253	269	260	254	254	266	239	275	261	278	258	258	281	274	246	239	251	269	267	231	261	249	255	290	274	278	256	246	274	265	267	273	250	276	274	220	263	223	255	269	279	289	280	253	266	245	263	262	262	268	255	255	263	264	292	249	258	270	274	269	287	275	281	276	275	239	272	278	273	277	264	248	263	279	238	254	277	264	287	285	279	254	247	271	262	288	274	249	248	256	268	237	250	262	273	261	281	302	297	295	236	224	256	239	272	259	272	269	240	267	234	233	255	271	260	258	258	253	246	267	283	289	270	249	258	246	271	229	271	290	277	253	260	307	266	281	246	253	231	262	255	269	260	236	244	261	289	270	268	281	258	240	257	218	252	255	269	264	279	289	261	272	249	267	280	231	288	267	241	250	249	250	301	282	268	280	298	260	283	262	252	247	263	241	278	285	234	245	256	257	272	257	247	240	254	262	261	283	292	283	258	278	249	253	268	255	281	264	235	280	247	270	239	257	270	248	292	239	278	283	272	235	273	267	269	279	276	287	244	265	263	270	250	274	251	258	268	293	252	258	285	244	257	296	295	280	242	256	280	248	288	263	239	278	262	259	286	283	269	235	267	242	275	282	239	297	297	252	265	264	278	241	294	275	255	223	268	260	247	233	263	255	267	253	268	268	253	256	239	258	260	267	249	245	264	268	267	262	256	250	261	244	245	215	265	240	253	261	257	260	240	270	263	231	269	279	245	253	261	270	272	259	280	281	270	257	251	281	248	253	256	282	247	251	244	250	253	263	238	244	248	235	263	274	266	269	251	286	246	263	264	270	262	267	257	257	267	268	238	261	252	255	297	272	264	252	270	253	265	256	252	243	263	252	261	287	254	267	263	257	277	263	272	255	259	301	259	251	284	286	265	248	274	245	238	232	259	272	255	296	256	261	261	262	258	284	237	237	225	255	256	249	255	259	285	273	257	235	266	298	275	264	277	268	278	271	251	275	250	285	264	261	244	286	262	240	270	261	245	271	233	258	265	271	250	274	254	258	262	268	264	267	260	264	255	261	273	252	264	266	268	282	246	286	267	265	260	250	281	257	266	271	291	276	288	249	251	253	284	262	246	261	283	245	257	260	260	274	263	273	261	249	257	251	272	259	258	278	265	247	274	249	260	274	236	276	246	236	241	267	249	257	263	283	255	241	274	263	241	233	273	265	254	277	226	263	266	275	283	258	290	231	274	261	288	264	282	278	256	258	270	245	259	279	255	259	272	282	250	258	259	238	257	266	264	272	260	296	251	302	253	275	249	244	271	267	262	254	247	264	250	290	250	250	240	266	273	246	268	240	280	234	250	256	262	250	261	273	265	286	242	275	258	269	266	276	263	273	253	239	244	285	251	272	267	268	268	253	244	227	251	284	291	267	257	266	247	252	263	274	236	268	287	252	256	268	258	287	253	266	262	260	257	258	292	244	230	273	281	232	285	260	263	283	211	246	278	256	245	274	287	270	262	269	248	240	264	267	262	282	271	290	243	272	269	242	275	232	251	273	249	264	291	266	265	274	258	295	285	255	263	262	258	266	284	296	249	250	234	238	295	265	305	230	266	277	285	253	228	274	283	268	272	272	275	270	270	271	229	262	246	257	264	251	237	262	252	263	260	257	265	266	282	241	241	270	249	282	217	258	264	261	245	269	282	284	264	268	245	249	247	266	270	256	282	248	274	259	244	277	279	258	277	279	257	254	281	258	265	265	254	254	284	260	306	250	251	244	225	273	251	242	257	244	251	245	247	268	261	287	250	282	273	261	251	286	247	211	262	235	253	286	279	279	270	287	257	254	212	253	260	243	287	245	232	251	271	244	282	302	257	255	298	253	267	260	236	284	222	245	295	259	246	266	255	256	258	280	247	238	259	266	287	224	255	243	249	286	262	273	276	229	265	249	268	272	258	284	280	267	290	263	280	265	284	258	267	264	275	252	268	257	246	240	254	238	265	283	237	267	250	244	274	262	258	309	281	243	254	247	263	268	286	259	262	265	267	269	233	277	257	279	278	246	276	271	280	263	267	276	269	288	256	256	272	263	266	269	241	286	261	290	273	253	282	277	243	251	259	253	279	268	273	253	280	270	228	259	262	296	241	244	254	278	251	247	244	276	303	265	261	274	275	260	255	259	288	240	261	279	243	264	302	273	251	256	270	272	256	274	255	250	271	273	240	254	239	261	260	272	279	264	289	284	250	293	280	270	291	260	253	231	260	271	253	260	285	285	229	278	253	239	261	269	254	273	285	277	286	239	241	270	265	242	254	273	251	249	235	283	287	276	281	268	269	252	247	259	269	245	256	233	248	274	241	270	246	264	255	262	240	266	279	259	262	255	258	252	275	264	252	258	231	247	252	265	261
23918	21229	28328	24431	21134	12136	4549	2710	2047	1662	1394	1139	927	899	782	675	555	527	512	468	440	398	427	383	384	357	323	348	364	333	312	343	332	328	357	364	334	346	356	328	332	372	356	373	364	348	314	280	330	327	330	311	310	305	265	309	304	317	310	299	306	318	288	290	301	284	276	291	293	285	289	316	304	302	273	308	308	298	306	321	276	307	277	272	279	280	302	293	261	271	258	301	296	324	295	284	301	279	298	294	268	286	277	290	276	256	296	243	298	309	302	265	274	267	275	275	285	267	277	272	302	276	291	255	301	302	292	296	302	290	278	280	262	278	291	277	277	281	262	305	268	311	304	266	294	286	292	292	291	311	272	281	289	290	294	274	315	291	276	268	278	291	277	290	271	286	292	265	275	281	276	281	269	285	268	286	314	318	306	271	306	276	311	264	294	260	293	277	307	271	288	289	275	298	273	266	247	261	281	263	269	271	301	276	287	286	281	273	315	247	287	293	309	297	291	269	256	278	326	303	292	275	290	280	281	289	285	281	317	304	267	281	327	296	312	293	289	275	302	294	273	284	277	310	288	293	278	299	283	278	276	284	283	302	238	293	307	282	272	306	289	270	303	287	306	257	281	292	259	249	299	294	291	293	298	280	273	267	308	288	267	263	286	294	325	279	285	274	289	294	272	267	292	281	251	270	311	293	263	280	284	273	261	331	290	276	289	298	304	284	277	277	262	283	320	260	276	290	283	289	284	283	304	268	294	293	277	283	292	300	263	327	299	286	325	265	291	262	284	267	302	266	299	280	300	287	277	309	260	297	271	316	259	310	291	295	298	278	263	287	298	283	276	313	276	301	259	273	278	295	288	304	284	282	288	301	310	297	244	284	301	269	261	248	284	271	300	276	282	265	281	267	272	275	273	282	274	260	257	258	287	283	245	297	285	256	317	326	289	275	293	298	285	272	295	274	274	290	308	299	266	288	282	285	271	297	271	327	278	259	297	293	278	254	290	275	249	270	276	301	259	287	282	280	274	265	294	280	305	304	287	291	311	259	295	260	271	302	298	264	281	272	303	291	276	303	280	287	294	280	274	262	310	290	259	292	287	288	294	284	281	270	281	269	294	290	275	306	272	318	294	296	320	271	318	312	285	262	307	281	288	272	290	300	279	287	282	297	299	261	297	274	278	287	286	299	274	261	267	277	287	270	271	269	263	282	273	304	260	262	286	267	279	278	275	301	257	290	277	261	291	288	291	270	301	256	263	313	301	258	284	292	273	272	282	295	280	274	277	293	273	280	303	304	265	271	296	277	293	293	253	277	266	297	284	295	266	303	309	288	269	301	270	297	302	279	272	314	277	299	302	281	297	281	297	294	275	266	276	265	270	266	277	275	291	294	293	301	304	250	293	278	291	274	274	275	275	290	276	287	299	271	308	260	271	280	293	288	285	229	287	279	267	264	260	298	265	286	284	299	313	289	291	285	283	276	294	257	290	285	264	265	264	287	282	282	308	280	300	270	286	321	287	293	271	271	289	316	262	269	278	264	253	317	281	289	273	294	275	279	289	309	269	272	286	282	288	272	278	269	283	317	276	265	298	297	273	295	264	284	290	267	272	257	293	303	275	295	273	296	274	269	308	298	262	274	321	300	278	287	294	245	283	279	317	317	260	299	292	313	293	293	279	284	298	281	288	305	317	280	265	235	299	293	283	270	318	269	264	273	297	293	277	267	291	278	268	277	276	283	297	298	286	275	262	250	285	250	284	278	289	259	286	251	258	275	297	311	296	291	286	275	305	278	273	283	286	273	292	278	281	284	286	297	314	304	273	301	300	269	303	282	305	297	311	297	288	288	291	275	277	285	269	259	287	315	293	252	294	308	246	309	287	296	268	245	295	291	306	302	276	274	282	298	290	296	265	266	291	274	250	283	290	292	279	267	264	283	261	317	278	297	265	262	293	311	277	284	294	279	290	299	262	276	282	288	282	292	312	301	301	285	303	261	295	279	285	277	293	268	266	292	316	277	301	282	290	304	293	289	282	279	269	293	288	262	297	285	282	290	312	246	285	296	289	291	284	293	277	282	282	280	276	310	271	310	266	259	308	271	261	280	292	283	262	281	299	269	292	266	312	288	314	298	295	279	279	284	306	298	272	262	320	302	249	265	275	301	261	294	304	287	298	318	262	276	273	274	304	295	279	276	273	314	305	316	281	278	299	268	283	276	270	283	319	282	303	284	292	301	252	265	295	260	285	303	290	290	286	276	290	275	282	281	291	308	275	276	291	301	276	260	277	275	283	275	290	270	314	296	284	253	284	269	261	292	242	290	282	296	290	285	299	284	296	264	278	283	310	287	292	284	253	303	286	278	311	279	294	286	274	285	265	270	274	266	271	288	303	272	289	293	308	289	276	261	296	287	289	265	304	285	266	300	278	265	262	268	282	309	270	290	261	280	273	285	298	305	277	243	282	292	277	284	265	302	282	262	303	266	285	284	266	271	324	290	278	307	286	306	300	283	286	276	317	247	256	284	269	286	291	303	293	294	274	282	292	291	278	286	270	262	314	283	274	252	286	294	245	287	291	297	310	278	267	280	262	300	296	279	263	277	269	265	272	288	302	292	284	294	319	280	286	279	301	298	264	281	298	279	286	303	259	283	252	299	281	273	269	285	264	277	305	288	299	289	256	306	282	282	283	276	279	295	290	298	273	268	263	274	279	315	280	278	285	282	277	297	262	296	271	317	290	274	296	284	260	277	271	265	307	301	280	279	305	317	314	293	291	289	286	277	296	286	297	276	278	284	301	303	288	303	295	264	271	310	274	295	319	296	262	288	299	312	302	282	294	258	261	295	297	302	286	302	275	288	304	257	292	300	274	313	309	288	276	272	298	278	300	266	287	304	269	315	277	280	303	291	316	293	313	233	281	316	278	283	254	275	283	301	271	281	290	270	266	293	287	275	293	282	288	307	316	265	293	285	276	281	299	296	272	272	295	288	283	275	277	279	302	296	263	301	300	332	285	291	285	283	320	251	270	283	294	302	272	273	270	295	286	297	237	306	282	286	294	296	300	272	275	294	263	291	276	291	300	301	290	285	273	281	291	269	270	283	272	287	288	273	282	276	284	282	301	287	283	274	278	289	294	295	252	285	301	279	287	283	282	321	304	288	298	290	292	299	302	283	311	320	240	285	262	270	279	311	299	288	273	292	294	309	270	303	282	290	307	286	268	258	272	271	270	271	305	302	265	276	285	293	278	273	294	269	296	321	278	278	294	285	276	289	265	289	311	246	293	308	291	310	295	313	276	302	291	291	284	286	279	292	280	274	280	292	281	282	265	306	281	285	307	296	284	258	285	319	261	286	293	261	298	305	282	299	285	277	280	259	306	264	310	282	268	286	277	282	304	303	290	266	298	278	279	296	301	303	308	307	286	274	264	277	291	308	286	298	279	320	301	324	281	273	258	277	309	280	276	278	287	290	274	292	313	280	264	270	280	292
28765	37655	21531	13384	10166	7932	6000	4557	3435	2883	2347	1829	1535	1487	1133	985	821	752	623	598	516	515	498	463	456	405	360	384	386	396	409	353	357	411	415	406	396	382	386	412	404	372	367	393	368	369	385	356	369	341	334	365	317	325	367	350	304	331	325	310	330	315	329	321	336	351	345	329	303	298	358	345	361	308	309	310	346	309	303	338	314	310	309	290	306	317	319	286	289	294	309	309	305	324	300	315	295	334	316	320	307	280	300	310	277	336	295	307	280	328	326	291	296	325	291	290	296	297	311	282	294	289	301	282	318	310	306	290	315	278	293	279	288	312	312	275	286	290	336	320	284	279	302	308	281	306	283	287	285	286	312	293	306	280	309	304	304	303	308	273	297	282	310	287	322	305	291	306	298	296	289	309	294	316	297	284	316	299	269	306	282	284	283	313	280	320	308	310	299	313	282	321	293	314	337	328	311	314	313	337	266	263	324	304	290	296	264	302	257	336	312	297	294	311	297	307	319	301	324	300	263	301	331	298	302	292	304	300	280	273	308	339	305	298	290	351	291	318	286	290	301	295	330	314	294	287	303	328	321	312	307	321	283	282	297	318	302	314	310	329	301	301	294	284	312	301	295	289	312	282	267	286	315	324	301	287	289	284	293	312	303	301	306	307	306	284	293	286	296	291	273	311	317	285	300	313	306	319	320	307	299	302	316	275	320	293	273	283	312	334	344	325	311	327	302	319	281	284	304	288	288	317	291	307	295	290	316	314	288	289	312	280	296	291	280	293	323	304	322	338	310	346	284	301	322	286	324	298	287	286	318	308	263	285	283	294	321	290	299	283	266	285	296	306	299	304	311	290	270	315	275	304	313	329	333	306	317	302	320	299	290	319	307	335	307	282	320	286	302	328	282	317	305	266	314	344	295	272	293	298	303	310	309	279	292	323	335	283	285	291	302	308	295	301	277	285	280	306	348	300	306	293	284	300	310	276	315	314	303	275	305	316	319	291	298	312	301	306	293	297	300	301	262	288	287	283	321	307	315	293	306	291	297	317	319	282	302	294	296	272	300	296	331	328	314	317	277	277	280	308	271	292	313	294	290	291	290	301	271	274	299	289	279	286	302	288	300	305	286	306	287	309	307	313	312	310	270	286	281	306	318	303	308	300	304	309	299	294	306	283	329	277	307	271	281	303	304	303	284	287	332	289	323	275	300	270	305	327	314	282	295	288	285	286	302	278	296	296	322	301	310	299	293	285	280	288	306	320	299	289	313	286	294	287	305	342	289	293	302	290	277	293	300	296	299	271	308	309	287	316	305	332	305	310	271	305	300	300	301	300	282	286	289	283	288	288	296	260	304	304	331	300	281	285	278	287	289	305	298	287	303	322	299	284	324	323	283	338	291	331	305	295	291	277	303	297	305	285	314	319	301	287	288	274	294	305	299	319	278	318	270	323	293	310	309	322	301	288	302	284	324	282	300	302	300	283	310	289	288	307	293	290	278	285	306	298	285	317	291	309	304	307	266	299	294	300	320	301	322	315	309	292	302	323	284	317	281	303	263	313	293	285	286	292	276	307	287	295	311	312	281	273	275	336	302	289	271	313	291	288	299	329	307	310	302	284	330	284	307	278	318	306	292	269	311	296	276	312	280	299	315	302	298	294	308	282	310	286	318	316	311	339	276	286	322	317	294	310	285	304	286	305	302	300	317	307	315	321	307	296	350	295	301	256	290	310	273	265	322	266	305	298	304	255	301	296	290	277	274	329	314	303	314	289	291	312	308	317	307	308	311	291	320	293	278	313	293	296	304	309	304	290	302	304	291	311	305	324	290	282	298	322	277	304	285	319	302	272	311	290	291	313	299	297	294	307	285	269	300	304	289	270	300	284	297	296	291	293	292	319	269	299	300	287	315	297	261	309	304	278	316	295	277	308	286	317	282	335	328	269	287	293	292	301	295	328	297	324	281	296	312	303	299	311	334	313	277	281	273	287	317	276	278	282	298	297	290	313	294	305	291	312	323	291	282	341	286	285	276	285	301	288	299	298	295	311	294	289	305	305	288	303	263	334	324	281	284	292	324	293	316	317	277	283	319	292	299	297	295	314	337	294	282	287	325	325	313	295	286	280	259	303	297	302	320	299	300	287	292	316	284	294	289	305	288	288	329	300	308	286	287	308	331	294	297	281	321	314	294	292	302	302	294	298	297	304	305	290	291	289	335	286	283	323	302	312	302	303	296	285	278	304	310	285	287	260	311	329	272	299	309	316	296	272	282	284	290	287	273	286	290	295	319	283	321	303	311	314	325	286	287	302	306	327	288	285	298	308	280	311	278	293	335	333	324	318	308	290	303	315	306	297	311	326	290	276	275	322	281	309	306	305	303	295	298	305	305	310	296	316	319	277	305	287	327	283	296	312	315	327	314	292	335	314	325	305	304	282	318	301	320	275	314	338	287	285	298	280	298	328	281	298	311	323	302	276	316	320	292	307	313	260	288	332	283	292	337	298	279	302	291	317	303	276	334	293	291	314	293	313	313	291	323	275	332	260	311	324	295	295	313	308	308	306	306	305	305	266	282	321	306	288	313	306	332	298	302	300	303	314	312	299	320	268	307	310	303	304	290	282	346	309	306	276	285	278	273	258	310	282	299	309	297	292	287	295	297	314	303	310	319	260	338	301	300	293	285	286	336	303	308	289	293	301	300	283	280	304	287	288	282	292	275	327	307	290	283	302	300	298	296	314	323	336	313	292	338	325	293	292	308	286	316	340	264	275	313	297	283	294	293	295	314	292	300	307	292	280	318	310	290	347	301	288	297	271	285	295	275	296	300	289	305	272	285	274	300	299	315	289	285	259	285	304	311	282	322	289	278	294	324	311	280	324	318	272	267	291	283	292	311	307	310	320	274	298	327	297	310	307	278	304	290	294	301	331	253	330	289	296	325	335	338	315	284	298	279	329	292	299	300	304	310	308	281	308	288	324	288	276	318	302	298	297	257	310	309	303	295	313	304	287	310	324	300	310	325	284	342	281	293	341	295	321	315	286	306	300	277	313	297	300	285	311	280	301	274	251	296	268	287	315	296	316	268	313	292	292	303	293	312	330	285	299	289	291	295	287	302	285	310	284	290	290	306	303	293	331	301	308	308	313	290	298	269	288	267	301	306	287	303	322	294	294	281	326	322	299	272	323	304	288	302	273	292	318	282	291	310	296	273	276	303	304	285	310	269	294	299	291	287	299	342	267	298	307	300	306	276	315	299	287	339	306	293	294	274	300	283	292	315	298	302	271	308	290	256	273	294	300	299	273	321	313	258	291	336	293	327	291	299	290	315	322	294	295	297	314	299	322	262	282	325	319	306	309	314	306	297	309	268	272	309	319	315	288	286	286	303	275	299	304	310	298	307	306	287	288	283	297	284	289	327	298	280	297	304	313	289	283	316	279	305	307	277	297	321	305	314	284	316	326	291	328	288	281	307	302	300	296	268	298	291	292	288	290
25195	21274	27211	25439	12771	4565	2743	1950	1594	1283	1125	951	827	791	609	598	550	490	456	434	438	420	436	378	389	388	345	378	385	347	347	357	361	392	386	341	378	365	382	376	363	355	369	361	337	323	343	379	354	312	342	336	321	320	339	317	322	342	351	332	336	345	331	326	335	311	331	334	361	318	337	327	328	327	344	303	314	318	345	343	363	304	317	304	322	337	319	308	323	320	327	306	281	301	330	304	304	304	343	326	302	306	354	315	322	336	300	351	296	341	322	309	351	316	316	330	296	306	319	330	311	322	352	314	311	330	301	320	326	350	362	338	297	321	341	303	351	318	325	299	310	323	363	322	298	330	360	329	339	327	301	302	298	317	309	287	337	327	340	337	314	320	325	299	301	334	323	356	312	305	319	352	300	303	318	325	306	344	306	332	322	321	329	319	296	380	310	288	334	310	316	317	300	309	360	315	331	318	336	314	339	323	305	326	347	321	328	340	319	316	302	326	317	320	299	293	333	323	322	301	360	364	329	338	327	343	305	300	354	345	318	324	322	304	326	332	309	309	310	310	300	310	350	320	320	303	324	315	319	318	374	319	293	315	317	301	334	300	305	317	346	336	345	328	352	329	323	314	316	328	320	301	352	331	343	311	311	321	323	339	340	308	315	311	339	338	294	345	328	323	357	334	316	323	328	309	304	330	306	304	335	330	348	316	299	320	335	335	326	311	344	344	318	320	318	333	299	324	329	297	324	306	320	305	282	355	330	326	330	347	330	282	322	319	328	332	314	353	311	333	305	343	313	334	332	298	324	325	350	328	296	351	334	329	298	345	290	355	337	318	312	319	335	333	302	326	340	345	323	327	311	329	319	308	343	317	283	323	346	340	352	328	332	338	326	330	346	323	316	356	309	288	341	306	317	316	348	300	311	326	306	297	318	370	345	336	334	339	316	308	342	309	343	291	334	315	344	297	301	309	336	296	299	304	362	285	297	304	329	305	331	322	293	312	346	321	329	336	322	349	315	325	297	307	362	354	281	334	305	302	328	326	313	346	327	336	332	332	321	319	345	297	313	314	308	308	306	300	309	335	367	321	318	348	310	341	306	301	327	321	309	322	306	320	314	324	328	291	287	324	290	357	355	302	312	316	350	307	308	316	314	329	329	317	342	332	307	340	296	325	335	342	326	333	306	353	354	346	321	311	299	281	311	307	343	351	312	343	315	324	325	329	328	326	334	346	333	336	321	327	302	346	320	328	304	331	293	301	325	327	313	301	321	322	335	336	308	297	327	305	366	296	329	306	289	321	319	313	343	312	307	335	286	332	322	313	339	331	321	350	302	278	320	333	356	340	327	340	313	312	298	313	319	318	320	308	311	321	334	372	340	301	309	304	315	314	316	318	323	307	301	325	297	332	310	304	338	305	317	313	273	323	269	340	319	342	289	311	319	337	321	330	353	320	292	311	333	315	329	297	291	273	285	296	321	317	291	331	349	328	321	317	291	317	293	304	329	307	321	314	366	312	317	289	313	314	358	347	311	297	307	335	366	303	366	331	304	311	319	341	307	316	324	311	334	348	300	311	322	322	336	349	332	324	325	334	312	302	319	297	309	333	347	320	293	377	338	303	315	293	340	328	318	321	338	320	312	330	322	314	371	360	284	319	297	303	330	311	317	342	322	306	335	323	297	320	333	331	299	305	314	309	318	349	321	307	296	332	303	325	346	345	323	331	316	365	316	316	357	322	305	323	320	345	340	358	308	324	326	338	332	316	329	318	322	313	344	306	310	301	336	305	332	309	315	307	316	336	353	311	310	292	346	323	324	355	329	299	305	324	328	301	320	315	321	313	338	317	293	330	309	334	331	322	321	331	308	316	308	315	325	306	334	330	297	298	343	337	320	303	295	304	308	315	330	308	327	297	322	343	367	321	285	284	300	335	320	298	312	316	340	335	313	346	316	298	297	337	345	328	316	340	329	338	331	308	300	339	331	311	284	333	330	316	308	339	312	276	338	307	320	338	301	312	336	308	323	324	328	319	296	292	338	309	329	309	346	344	316	343	332	315	322	313	342	353	312	337	290	307	339	313	311	328	329	324	311	337	334	326	303	295	331	327	314	337	314	316	371	303	311	308	320	319	300	321	317	307	335	326	332	327	297	316	301	316	341	320	272	321	331	303	331	347	339	326	313	327	315	327	303	323	328	326	311	315	312	349	304	347	321	328	347	310	315	316	327	320	348	325	277	322	296	311	311	314	338	331	331	321	336	322	313	347	317	339	360	302	319	317	331	309	340	317	336	321	343	344	318	298	333	343	296	330	333	331	335	322	326	337	347	329	321	342	349	359	323	333	333	351	331	288	309	346	324	354	300	311	320	331	349	330	358	348	322	293	333	354	323	383	288	337	325	308	320	361	337	312	319	319	309	331	309	310	308	300	323	343	326	318	316	331	299	329	324	306	327	334	322	334	330	299	308	307	320	316	339	302	343	323	310	327	290	309	302	293	321	337	292	292	339	294	331	283	292	291	301	292	345	346	329	313	276	313	324	326	329	315	333	330	334	342	319	317	350	299	332	327	315	319	327	328	317	286	334	347	350	339	302	333	363	322	321	342	332	318	320	311	344	354	284	310	329	309	295	298	324	311	306	295	322	339	310	296	338	303	312	317	325	319	299	361	314	297	311	307	314	336	297	322	318	334	327	306	305	315	358	321	342	343	334	332	320	324	326	293	320	329	385	339	352	341	328	316	323	314	328	293	348	332	318	358	317	312	320	283	336	301	339	327	348	341	307	309	305	312	323	305	301	328	312	305	309	307	335	295	328	320	325	312	307	304	298	328	336	298	330	305	320	319	290	331	295	336	305	352	324	332	295	321	335	323	322	308	295	314	323	326	296	345	303	312	309	343	296	321	334	318	328	303	338	319	326	315	297	305	340	298	312	314	308	328	321	304	343	309	319	301	278	293	293	305	305	337	330	321	328	330	294	307	335	319	310	323	288	298	319	302	335	351	319	329	288	351	311	326	337	338	333	340	314	323	321	318	335	356	302	324	317	310	296	338	332	333	311	322	362	297	294	321	324	329	300	289	320	301	309	344	294	326	322	323	342	315	359	325	298	325	315	314	364	333	331	320	353	318	303	326	337	322	315	314	292	311	303	324	317	299	342	336	304	339	317	290	315	309	335	309	299	316	300	346	322	314	330	318	328	319	305	342	336	362	329	303	354	318	339	326	302	286	312	281	297	294	309	310	317	330	297	313	331	343	345	330	321	308	335	316	321	309	337	302	302	306	320	331	320	341	299	320	340	339	292	306	318	331	298	332	311	329	306	295	311	339	365	350	322	324	327	303	337	342	321	339	330	344	297	297	315	308	324	313	340	339	328	313	315	314	328	303	318	334	304	310	323	296	315	319	339	315	311	285	288	315	302	337	296	300	319	301	312	289	314	316	307	330	300	297	303	319	301	296	325	314	353	343	312	333	340	355	310	330	303	328	339	327
27326	32752	18768	11068	8676	6591	4806	3726	2970	2272	1886	1612	1378	1242	1016	848	750	753	606	528	480	557	468	442	437	409	424	428	415	423	388	416	446	420	431	426	440	403	392	416	422	418	431	408	447	418	395	409	380	401	357	409	387	352	362	363	340	370	387	366	366	330	376	348	371	384	382	353	361	346	362	376	336	333	381	323	349	359	359	355	322	365	362	346	334	335	325	363	344	325	357	371	352	328	336	350	361	345	347	355	379	365	355	352	342	362	348	337	348	335	334	347	358	346	336	325	353	363	346	383	343	338	322	342	361	354	340	329	337	381	346	360	338	359	316	356	345	326	371	337	369	307	325	356	360	344	361	375	321	370	350	357	365	348	361	385	342	394	362	349	339	386	356	342	330	334	359	325	348	332	340	355	312	312	339	327	332	337	363	325	336	375	321	343	344	326	371	338	367	347	365	355	372	354	384	334	364	338	345	357	337	308	352	363	322	336	340	345	360	371	364	365	334	348	335	345	336	321	366	344	351	323	383	342	342	356	356	378	339	334	325	324	356	374	328	305	333	337	335	340	335	362	371	341	348	333	338	353	346	336	337	359	332	358	351	334	330	344	341	342	371	332	360	339	342	348	366	332	324	341	336	354	373	365	357	336	372	342	357	305	361	337	341	383	356	355	326	365	352	335	315	347	310	328	341	334	350	351	359	325	356	349	336	350	366	372	345	334	376	349	345	346	370	371	342	325	349	326	361	346	347	361	329	346	336	353	304	362	349	362	335	374	359	365	325	352	327	338	355	341	344	344	327	322	340	347	340	350	348	349	366	335	368	325	351	364	345	345	343	340	351	329	343	358	350	311	340	335	339	356	356	356	348	307	311	343	346	351	360	336	350	335	343	370	334	380	344	361	353	318	327	344	332	355	341	335	337	352	330	327	326	351	363	369	367	346	331	321	346	359	356	336	357	307	345	356	321	340	325	365	358	326	347	341	356	347	369	350	326	344	320	352	327	340	335	331	337	345	368	357	354	367	321	368	354	339	333	360	322	351	324	328	341	358	369	355	368	334	340	351	373	375	371	358	363	338	335	315	379	322	342	356	390	346	325	374	357	342	342	346	340	341	329	327	338	335	327	330	382	320	377	325	333	350	333	337	336	361	349	340	383	330	361	319	350	349	342	330	319	358	331	362	349	349	308	370	363	324	349	305	362	338	368	350	356	338	348	359	328	381	377	347	358	373	374	338	349	356	373	338	340	325	344	322	334	332	315	361	376	344	362	357	327	333	342	339	358	363	316	360	356	366	336	373	372	346	383	336	384	348	341	356	383	327	317	341	362	352	363	345	342	337	355	342	362	311	358	304	347	312	329	321	325	357	343	358	338	331	335	379	346	349	338	340	320	339	354	387	313	350	353	362	356	350	346	365	337	354	318	391	339	356	330	351	351	388	367	366	351	342	315	319	355	348	327	347	321	348	358	342	366	321	333	341	360	342	328	352	354	344	349	338	342	338	339	318	328	350	324	370	341	359	324	347	359	318	359	340	336	327	315	335	366	399	333	342	374	363	329	376	322	340	347	336	352	369	350	321	350	341	341	367	305	313	321	358	315	330	340	353	360	332	349	334	346	329	318	341	321	371	370	342	347	320	364	343	356	311	330	356	348	312	327	361	327	365	365	346	342	355	332	305	344	330	362	345	321	338	377	346	344	372	353	350	363	352	330	377	329	316	362	347	341	383	330	346	371	339	349	345	330	338	343	343	337	369	369	356	351	320	362	343	334	355	353	339	358	337	348	345	379	367	328	318	334	356	346	360	336	357	359	364	347	335	320	353	330	372	355	343	370	359	361	350	333	323	316	333	338	336	351	323	368	362	347	340	334	335	346	327	330	331	363	348	317	360	328	334	334	345	337	352	362	319	379	343	326	301	365	343	342	359	365	334	355	330	321	345	345	350	350	335	373	360	348	340	344	332	308	355	366	368	343	349	355	348	350	358	328	357	350	374	338	337	355	337	350	315	342	336	317	332	356	343	367	362	357	333	345	331	362	318	349	338	346	363	353	335	349	340	373	357	357	311	342	345	384	358	355	345	361	363	361	336	335	369	356	356	360	327	291	363	346	334	375	314	341	351	358	360	359	363	349	369	347	337	365	325	354	333	321	342	356	335	366	361	358	320	347	340	347	350	326	354	354	358	346	332	356	342	358	328	337	369	347	378	351	359	342	361	341	339	350	321	352	329	362	317	382	341	351	356	360	367	367	383	375	362	371	336	306	358	325	360	372	364	361	377	347	336	315	338	373	309	383	317	354	344	343	363	322	321	360	345	318	370	361	369	362	372	327	342	358	345	316	382	335	332	347	356	359	337	317	352	354	333	372	333	368	330	394	335	329	340	323	364	319	328	347	368	365	338	366	320	373	328	336	348	354	352	354	346	374	359	350	341	340	341	368	385	333	314	348	338	393	317	358	365	343	340	362	376	338	353	328	398	369	344	346	360	351	350	340	348	309	363	360	310	345	351	349	353	353	384	365	340	333	314	378	348	335	339	353	355	334	384	343	350	336	303	333	341	377	342	363	359	353	364	316	350	347	382	351	354	365	365	360	363	344	375	333	311	325	332	358	370	356	330	334	323	320	341	349	326	370	350	335	376	348	344	340	336	359	348	362	370	352	346	322	328	380	344	339	352	370	365	347	333	345	393	361	340	311	354	337	368	339	342	349	344	344	333	376	335	371	351	339	365	341	324	336	357	375	342	346	329	354	347	324	344	347	351	345	347	352	354	351	350	339	337	329	361	347	310	373	341	370	355	367	348	339	354	341	374	341	367	353	385	322	319	319	347	365	343	354	343	330	356	347	338	349	379	354	343	327	315	343	360	345	344	355	334	342	352	374	333	341	338	341	316	334	352	366	355	339	332	362	319	307	329	344	370	361	350	349	361	397	349	365	347	348	365	369	341	379	332	323	332	351	353	376	339	343	315	373	340	340	362	364	369	356	373	328	335	324	336	337	367	314	344	346	322	329	328	351	371	354	361	360	331	306	343	343	344	333	366	306	378	343	378	325	340	360	363	332	327	350	348	362	356	354	337	345	332	315	347	383	346	351	361	319	316	360	393	332	339	352	339	315	356	349	372	358	329	315	340	347	348	337	334	353	316	373	358	337	325	385	379	360	345	356	364	349	327	345	342	309	349	359	374	346	310	343	329	369	365	362	351	377	349	382	360	355	343	343	343	348	365	354	346	341	334	341	353	321	345	354	332	343	342	340	318	372	313	316	355	349	330	351	324	331	308	371	372	372	328	377	345	326	319	360	344	367	341	337	349	359	346	330	325	342	313	331	398	320	323	343	366	378	336	366	379	339	311	369	369	388	374	375	347	350	344	373	354	357	358	330	338	316	331	350	348	341	338	322	356	361	328	370	346	366	304	349	332	359	363	313	355	355	339	366	363	346	334	356	362	371	357	331	315	333	341	344	366	368	326	349	370	341	361	351	334	360	331	336	377
22903	21296	28916	24023	21324	21537	12527	4364	3131	2495	2062	1723	1519	1265	1085	969	865	840	715	696	662	631	588	553	544	494	503	507	509	519	465	440	504	527	498	488	515	482	494	564	538	523	523	471	485	492	490	482	468	446	457	447	456	447	445	429	471	438	428	422	458	456	459	404	420	464	410	433	466	427	435	431	396	430	437	392	401	442	421	405	384	412	400	377	449	406	434	413	427	420	379	459	399	418	440	438	418	457	419	401	440	369	407	414	387	448	434	415	402	420	406	423	425	411	467	430	418	415	397	420	441	403	413	429	427	393	392	436	401	411	423	413	404	448	404	365	380	375	416	430	429	426	393	412	410	387	414	430	404	441	414	413	427	410	422	398	416	427	407	418	405	421	390	397	377	439	366	419	406	412	446	377	443	414	401	426	403	433	437	395	419	428	415	409	405	403	420	432	401	423	424	410	400	420	414	370	422	438	388	413	464	422	417	407	438	390	417	419	401	416	447	427	387	438	448	398	413	419	402	396	417	421	424	389	415	423	393	424	399	444	445	421	403	423	398	427	421	442	392	390	386	386	395	420	431	409	409	414	394	410	420	377	385	418	394	410	393	417	438	412	401	437	421	418	391	446	417	442	440	389	417	388	449	438	429	415	399	394	407	445	404	408	423	421	400	424	401	356	435	422	420	399	440	415	413	397	419	429	411	424	437	411	424	413	426	375	379	407	448	419	416	401	399	415	417	382	405	426	409	420	414	409	383	441	418	411	437	452	435	404	368	410	417	410	433	419	410	401	433	442	426	432	392	418	419	445	419	421	409	417	392	394	425	400	413	395	435	423	393	376	428	392	400	480	374	429	418	434	392	446	411	421	445	395	410	411	424	441	410	409	438	422	445	423	393	394	404	406	434	394	413	435	427	399	411	452	412	429	421	406	399	401	432	403	376	377	375	396	434	366	407	397	410	369	411	419	459	408	382	420	393	424	434	432	389	429	399	456	391	448	377	407	388	406	396	429	380	409	411	426	429	463	418	411	398	384	371	389	418	420	400	401	436	402	407	402	419	413	399	401	420	424	351	423	406	430	403	399	398	381	432	402	417	392	419	402	410	404	426	440	376	431	412	412	411	409	414	393	439	412	409	446	410	417	388	415	375	395	416	433	408	429	401	383	427	415	391	425	417	387	433	409	409	423	404	361	379	449	409	405	405	413	443	386	420	388	438	436	423	415	445	410	424	407	419	422	382	404	439	430	406	397	421	412	398	389	413	431	433	421	419	440	435	449	416	395	403	418	409	410	401	464	416	397	419	406	416	419	405	409	399	413	443	402	436	402	450	451	407	420	410	409	405	407	455	410	422	404	383	379	379	424	426	411	398	394	424	421	421	402	412	423	406	440	442	425	416	413	414	431	417	434	410	389	424	398	358	385	405	404	434	426	483	404	432	427	379	393	398	477	433	401	386	428	403	439	425	369	411	403	416	414	414	392	415	385	415	412	451	425	379	433	405	426	406	403	417	435	388	399	407	428	391	402	349	383	364	405	411	434	428	389	386	413	392	421	416	435	412	375	438	437	392	414	372	416	389	408	408	403	445	433	393	405	383	367	389	431	467	428	402	414	413	413	416	426	460	406	414	394	408	415	426	402	417	413	380	464	391	400	413	391	434	414	395	421	439	475	397	389	423	421	463	410	393	420	403	421	406	397	399	435	409	377	431	406	421	420	453	413	427	433	392	400	412	388	403	427	412	419	400	426	425	393	388	435	412	390	410	410	377	429	427	407	426	404	413	428	445	406	412	389	437	408	426	362	382	399	380	403	381	413	414	447	406	349	399	427	409	438	388	409	441	412	430	395	451	406	442	420	381	421	411	400	404	418	398	400	409	388	415	396	425	412	403	417	408	403	405	444	390	414	412	441	423	422	382	408	449	435	423	389	394	405	392	440	437	389	426	367	448	428	423	383	388	409	422	406	403	412	415	425	445	439	395	411	417	414	410	355	394	399	421	444	363	399	436	438	418	410	436	382	412	432	421	434	383	436	419	414	381	413	385	417	446	417	399	455	405	384	420	451	401	397	399	454	423	421	401	422	391	459	411	424	418	395	372	403	431	393	423	396	391	397	413	428	395	421	366	411	446	413	411	390	422	453	416	419	400	420	422	410	403	441	380	428	414	399	399	404	420	409	399	422	396	430	421	429	416	407	405	418	431	387	390	398	407	377	435	426	446	412	386	412	422	424	392	447	411	415	378	411	422	398	415	432	404	431	443	381	398	399	408	439	364	427	419	385	418	389	447	400	418	397	426	439	372	382	418	388	432	385	432	400	389	452	412	388	398	409	412	419	419	418	408	373	354	432	398	445	433	445	395	418	396	390	395	422	402	413	423	433	443	433	428	424	409	452	414	386	409	415	399	383	432	432	427	437	399	424	384	428	388	400	424	398	461	440	387	381	435	409	406	409	401	361	401	416	381	414	421	445	375	432	410	389	402	405	418	436	422	391	392	407	428	419	412	396	396	424	396	398	438	396	402	424	406	415	414	428	403	416	402	447	406	376	406	429	390	425	436	412	409	405	428	417	422	431	377	424	423	433	426	384	389	424	406	428	408	426	426	458	406	430	424	395	379	429	431	413	412	378	428	446	437	413	398	403	400	396	414	364	398	401	396	393	439	403	421	423	445	401	428	436	420	425	424	442	444	437	397	407	406	393	412	395	454	390	411	435	424	429	402	442	402	402	449	405	401	433	398	401	391	410	405	396	415	431	395	408	447	350	400	358	439	375	389	390	406	426	417	354	381	438	396	403	428	434	405	393	401	412	400	440	442	388	429	423	411	457	389	409	419	456	426	414	407	449	425	406	407	401	393	429	390	433	419	447	398	419	444	403	401	424	420	389	445	423	407	438	423	402	433	412	395	406	424	403	412	426	432	408	436	425	394	419	422	435	446	393	408	436	418	421	437	380	395	429	391	449	420	448	413	434	383	428	400	402	386	417	391	390	389	399	434	425	391	416	416	390	458	415	433	411	381	407	389	425	410	420	366	389	442	376	415	435	400	430	394	405	420	408	423	379	419	426	443	446	364	414	433	433	427	419	397	408	418	410	426	406	433	405	398	399	407	425	401	410	410	410	403	405	389	423	382	429	399	418	409	417	407	410	393	403	431	399	423	425	448	415	380	410	395	401	418	437	395	433	448	433	401	443	424	432	402	446	417	415	426	422	441	455	388	429	435	392	418	410	436	407	426	392	382	429	425	383	391	414	406	377	440	428	416	431	444	440	420	436	408	383	414	389	397	423	398	416	401	413	438	416	393	420	443	446	401	382	425	413	419	397	402	425	364	397	416	428	404	415	429	415	387	411	417	411	400	424	421	422	445	406	424	389	433	418	441	405	440	385	431	425	375	406	407	397	417	437	402	371	425	428	406	363	414	432	415	415	411	402	439	436	420	412	391	375	388	406	409	435	421	433	449	406	419	421	389	383	409	392	430	427	387	424	394	392	454	434
32549	44029	26730	18031	14121	11439	8654	6436	5277	4210	3347	2807	2384	2072	1645	1483	1224	1141	947	879	797	758	657	584	579	581	560	508	532	545	494	458	607	597	570	565	561	574	574	578	561	538	590	512	497	543	501	516	508	523	459	503	484	482	487	429	457	430	426	496	442	479	461	434	449	443	503	469	459	463	471	482	429	451	459	434	420	402	439	438	451	425	398	411	442	417	413	457	430	459	398	437	399	415	439	436	416	413	418	421	367	419	416	406	392	412	416	404	432	412	411	421	441	448	444	421	405	431	440	414	433	407	416	428	432	415	413	400	415	436	441	424	414	425	413	415	388	426	422	449	416	441	416	399	438	429	419	404	431	410	395	424	436	406	410	423	433	447	472	391	398	438	417	421	439	435	436	441	404	433	417	427	434	446	404	412	418	365	471	420	388	419	452	454	455	420	398	433	436	428	422	417	424	438	422	405	456	452	411	422	363	419	425	419	401	420	393	390	395	389	438	436	417	406	386	422	442	443	408	394	414	390	398	451	408	444	417	429	429	370	418	416	422	408	385	427	436	389	438	418	394	414	428	436	407	403	468	412	437	450	407	422	411	409	447	415	399	396	407	437	427	445	446	460	373	446	416	421	407	416	405	427	448	404	432	405	434	398	424	421	428	434	413	403	411	426	446	418	408	408	418	424	454	383	427	438	421	415	391	477	420	413	411	407	430	431	373	426	421	427	466	431	429	423	440	416	419	431	397	426	473	428	404	432	412	409	438	421	451	381	413	404	413	408	399	419	401	414	409	429	395	441	386	394	396	424	461	405	457	446	434	456	430	453	447	434	422	428	436	468	401	421	425	392	471	401	377	437	420	392	434	401	455	394	396	428	445	399	463	384	429	415	428	399	400	418	425	450	420	434	412	437	398	415	438	354	404	405	466	414	427	425	457	439	412	415	460	401	409	445	384	408	433	431	402	464	457	426	419	443	440	412	406	423	386	410	415	409	432	418	402	380	411	415	390	405	410	384	395	411	433	424	453	416	410	434	451	419	419	444	396	373	382	419	402	434	381	445	438	459	422	427	439	450	410	430	411	427	424	413	417	415	407	405	440	405	438	434	392	420	390	414	451	454	422	394	414	403	429	435	421	412	411	413	417	398	398	406	423	428	423	406	389	402	449	412	431	426	423	424	429	439	400	394	417	406	443	433	446	384	420	472	441	410	408	410	429	396	428	438	409	438	423	402	418	417	448	448	426	419	396	440	474	415	432	399	435	437	402	389	437	407	415	390	427	397	452	456	408	428	469	407	414	418	415	416	449	429	382	439	444	431	449	439	429	414	441	397	430	418	379	406	419	406	381	405	421	438	402	441	413	414	404	421	423	412	434	427	410	387	447	403	450	423	446	420	458	451	450	457	430	371	401	393	439	428	470	439	422	421	442	415	418	409	399	414	424	413	382	412	426	425	414	451	438	418	418	419	399	456	402	401	438	402	407	499	433	429	389	445	416	409	385	399	426	390	421	420	444	427	441	431	454	392	441	418	422	434	446	459	419	408	399	432	431	428	421	416	411	422	425	399	403	452	442	459	449	461	451	424	416	412	407	407	437	435	411	433	444	425	404	432	444	436	394	400	410	412	419	411	410	397	436	415	411	408	449	452	435	415	444	412	413	409	385	397	405	420	410	405	420	423	391	452	399	435	395	427	424	388	423	415	434	421	456	423	405	409	386	369	411	433	434	390	397	409	443	430	409	425	415	406	424	421	434	465	426	381	412	395	385	463	394	431	442	435	430	425	438	424	441	404	424	423	414	400	483	432	434	448	428	428	431	420	399	413	422	443	400	451	403	408	404	430	429	451	448	381	433	414	416	438	404	421	424	462	430	418	417	399	445	406	424	434	394	420	378	431	402	419	382	418	429	449	408	378	437	435	438	433	437	440	416	437	446	402	434	444	441	421	401	441	407	384	448	391	411	451	419	386	423	413	414	424	388	401	440	427	422	421	407	399	408	391	431	425	433	390	470	401	419	429	437	402	402	405	435	404	418	442	389	440	387	439	399	421	402	450	438	389	417	420	422	409	437	422	452	411	415	446	436	403	421	422	414	411	413	397	419	447	426	408	402	423	430	402	422	414	422	448	400	416	396	445	444	415	387	432	418	438	447	396	411	450	437	410	428	412	418	450	416	455	409	425	442	423	398	437	408	440	385	408	421	431	363	438	413	405	427	394	434	417	429	397	405	390	424	399	402	414	440	443	388	407	418	425	446	420	427	402	398	418	410	409	440	438	397	387	437	410	411	428	410	426	418	446	352	398	440	403	419	437	420	436	408	421	405	412	424	418	435	429	411	445	452	455	391	405	418	426	434	431	414	414	427	449	392	422	408	445	383	431	412	389	372	418	436	426	440	447	440	421	409	416	421	418	427	425	426	417	430	401	421	419	421	402	417	427	418	433	378	428	363	445	421	434	426	431	384	416	406	391	415	414	399	452	406	449	432	415	423	426	419	395	411	461	394	424	416	395	440	359	453	466	448	440	421	411	429	404	402	436	375	422	429	400	453	435	418	391	400	420	438	440	428	388	416	430	454	435	395	443	390	426	403	419	405	408	436	410	483	439	437	410	446	435	408	431	419	377	393	427	378	390	460	456	452	414	443	413	446	421	450	393	423	417	414	425	419	410	416	431	413	431	450	445	403	421	432	399	404	399	409	410	451	465	438	427	478	389	411	410	438	428	444	406	415	441	405	422	457	412	427	398	438	415	441	428	446	425	426	424	433	469	412	429	407	393	419	484	431	401	401	391	392	456	404	463	436	440	437	454	427	432	409	418	448	372	394	407	423	396	446	434	443	393	446	385	409	439	420	432	405	464	434	446	427	424	412	425	436	405	437	393	424	414	380	402	390	435	417	438	445	409	398	426	417	399	421	441	395	416	425	415	399	422	420	394	399	440	442	428	414	401	433	433	434	414	416	439	429	401	445	433	386	409	421	388	434	449	446	433	427	391	396	396	438	441	437	444	433	402	464	410	455	426	372	372	433	426	419	405	414	426	412	407	445	417	435	417	421	393	416	419	435	417	446	414	453	410	436	413	405	458	421	409	410	418	439	435	461	430	421	395	438	430	412	411	398	466	407	401	426	468	415	440	441	450	456	416	409	428	423	418	402	372	474	444	424	411	403	429	405	436	417	447	458	458	428	395	396	413	426	422	409	415	458	387	397	408	441	411	420	445	424	444	428	404	409	414	425	415	403	440	415	386	431	450	414	375	438	436	434	424	420	431	439	418	411	422	434	432	450	475	425	443	433	401	441	420	444	423	411	410	422	453	427	435	431	460	417	403	404	395	403	394	427	385	402	454	409	418	388	436	414	413	468	399	430	419	409	416	419	440	433	433	438	415	399	408	407	386	410	418	406	442	440	430	436	386	399	411	454	410	396	424	388	427	449	432	429	434	445	412	415	466	409	390	427	403	382	410	408	430	406	429	404	432	455	418	454	411	407	434	424	439
29151	22253	15799	8939	4678	2934	1954	1478	1153	957	817	707	597	549	472	430	412	354	350	346	295	286	289	263	304	246	272	287	259	293	246	287	282	304	273	259	295	251	265	257	248	275	269	255	274	291	225	239	243	255	269	237	260	239	272	234	262	269	242	236	237	228	247	277	262	251	289	264	256	246	224	285	244	250	211	236	250	251	239	260	257	278	230	252	248	256	244	221	248	238	232	221	272	234	235	252	238	236	226	262	244	241	254	232	253	223	222	247	252	269	217	255	236	227	232	230	251	233	245	246	237	264	229	235	221	231	274	228	235	248	263	230	242	222	240	239	252	239	224	252	226	229	232	242	256	252	236	241	235	226	261	231	233	278	254	241	240	240	202	228	274	223	242	240	238	245	237	286	250	284	256	249	223	254	211	224	230	231	220	233	247	226	251	219	243	225	240	229	239	233	280	232	243	211	266	223	257	232	255	288	243	254	231	266	234	245	237	239	243	247	226	251	245	269	231	229	256	225	260	227	245	230	220	231	225	244	265	253	230	232	237	230	222	246	265	237	228	264	252	233	252	244	246	249	215	233	250	229	241	244	244	255	248	254	239	230	217	226	246	244	227	233	248	227	237	232	263	227	242	234	231	226	265	218	245	235	230	215	237	253	255	245	234	256	239	258	244	246	264	242	249	211	252	254	254	245	262	223	247	256	245	246	251	238	226	256	248	244	241	201	248	251	230	238	222	257	252	247	254	243	234	239	226	241	238	249	235	256	271	239	215	222	227	267	244	214	238	249	253	226	263	254	251	235	219	239	269	253	226	232	248	246	263	239	229	236	225	247	237	256	266	241	207	235	250	272	223	232	244	239	242	219	266	239	264	255	231	242	235	212	255	260	268	203	234	225	265	240	218	239	249	227	239	221	239	262	280	231	252	247	211	248	248	255	258	258	232	243	218	238	257	217	228	257	252	220	230	263	244	242	271	253	238	254	240	245	212	246	242	280	253	272	255	246	225	226	252	242	240	233	234	228	231	243	238	256	204	225	216	232	240	243	228	245	254	222	239	262	244	253	249	216	234	215	260	200	269	213	230	239	214	245	229	253	199	252	297	248	244	270	257	224	241	283	229	241	261	242	251	231	236	251	245	243	256	234	250	253	214	239	247	243	233	249	208	243	260	258	241	276	210	241	251	255	247	259	245	218	259	241	269	254	236	211	242	213	227	233	243	248	218	235	265	242	245	239	245	235	228	261	245	232	225	246	250	226	243	232	229	260	259	243	266	238	238	241	218	244	245	252	221	253	254	261	249	254	228	237	260	218	234	231	212	260	226	192	226	211	204	247	249	241	276	225	242	236	231	237	223	255	234	214	271	261	237	244	250	240	237	238	239	259	245	225	238	222	231	239	261	250	243	268	248	249	239	250	227	246	252	210	255	210	219	238	241	246	225	231	229	231	220	235	232	227	231	239	242	235	212	210	274	246	238	223	228	237	253	248	241	253	267	229	217	274	239	240	246	238	205	231	260	276	233	237	251	262	226	244	227	238	246	222	252	225	233	235	237	291	194	243	240	249	220	250	257	238	249	228	236	220	238	260	246	248	253	244	272	244	232	238	228	225	263	245	225	227	236	253	220	233	254	257	236	230	257	247	236	239	224	258	246	243	221	227	245	246	221	254	248	240	258	228	265	231	240	232	249	233	250	219	241	226	228	228	218	268	248	216	261	235	236	221	272	218	246	245	236	233	240	240	235	229	226	236	258	254	249	241	257	220	237	267	257	239	212	237	242	243	240	266	215	248	226	228	253	249	261	230	267	277	217	221	254	248	233	236	224	243	250	252	256	240	248	235	233	241	274	244	223	246	260	270	229	247	219	253	239	248	233	250	237	229	236	256	258	247	264	226	255	236	255	263	240	238	234	257	240	216	245	232	265	256	235	234	257	225	221	224	237	247	230	222	267	207	280	231	231	233	241	244	255	249	273	257	259	266	228	246	234	248	257	248	256	260	265	213	223	233	273	269	248	220	248	241	263	216	230	239	215	236	239	265	254	231	241	245	229	254	259	258	264	245	253	232	244	261	220	267	220	267	253	234	236	245	225	234	231	230	212	232	235	255	244	229	244	238	251	191	238	241	273	250	233	238	242	263	215	268	253	257	264	244	233	241	260	280	245	273	253	214	254	217	233	254	220	252	253	254	228	257	234	246	229	253	253	249	227	230	233	233	291	241	230	276	236	232	255	245	257	234	243	256	256	240	238	231	262	244	240	211	262	251	219	269	253	224	259	242	260	210	252	235	245	261	229	185	245	210	257	245	240	263	235	232	267	217	222	237	243	247	254	241	240	257	232	219	227	237	233	237	228	245	214	263	240	222	246	232	224	248	237	263	232	230	236	227	266	215	224	231	262	237	240	246	250	245	238	260	246	258	228	239	227	241	244	238	229	234	261	240	265	248	245	231	225	249	241	244	237	263	239	249	248	223	247	254	250	240	224	225	214	233	260	277	232	232	215	209	229	239	264	212	226	260	234	280	251	247	234	218	226	221	251	246	237	217	249	259	253	235	228	254	248	280	245	233	261	269	239	220	232	230	206	246	229	273	262	255	267	233	226	230	213	243	268	268	271	218	216	213	244	235	235	224	250	250	221	230	249	227	236	227	234	250	263	259	252	220	241	246	272	227	227	238	234	258	258	253	245	227	217	225	261	247	254	204	249	258	225	257	239	232	250	252	240	238	219	235	233	226	234	258	243	222	248	241	269	266	236	246	248	247	252	240	241	250	240	241	240	250	254	225	212	238	250	250	230	259	242	235	243	236	226	242	227	238	249	219	246	241	227	231	248	236	216	228	268	224	214	261	225	222	220	216	240	221	238	227	250	254	245	253	221	233	237	257	214	249	255	227	249	238	238	240	299	219	230	236	211	230	250	228	234	216	238	257	223	250	221	224	235	248	275	245	226	249	239	229	247	239	262	250	232	245	260	237	223	223	238	244	261	276	228	245	217	249	230	247	246	255	217	239	243	254	243	225	229	223	229	242	243	231	245	240	278	246	260	277	228	250	239	240	219	241	248	259	229	220	249	222	227	226	251	243	258	227	250	264	240	215	241	249	251	224	259	265	247	223	235	221	231	233	251	230	251	258	211	208	257	219	250	235	248	261	220	247	262	262	252	245	224	217	249	250	217	249	249	238	233	205	229	221	235	231	251	266	233	223	273	227	254	245	242	236	250	232	254	237	231	240	261	277	220	228	272	249	216	236	242	212	254	233	225	238	232	249	240	243	258	250	229	228	246	232	246	249	230	258	260	229	248	240	232	257	265	253	219	266	226	243	238	242	240	249	235	228	219	253	245	255	246	213	227	257	218	250	237	245	240	209	264	271	260	244	251	249	249	248	224	222	210	240	254	217	265	239	248	242	222	264	239	231	232	238	247	209	252	253	239	241	255	248	263	255	229	250	225	221	250	215	256	215	243	241	263	238	234	240	258	234	242	241	241	226	257	258
25768	26977	14521	9208	6481	4923	3602	2770	2154	1750	1318	1108	975	752	662	585	559	472	471	378	409	367	305	311	311	308	342	310	326	294	285	327	327	342	319	321	290	323	342	318	314	316	261	289	299	303	285	272	301	282	292	259	269	238	274	279	263	283	288	236	266	288	276	263	276	275	286	284	282	295	282	296	251	283	240	256	271	257	278	267	275	259	256	223	280	249	273	275	242	246	273	256	239	267	272	241	261	242	272	248	257	234	263	267	261	254	237	241	307	270	282	228	259	294	247	258	264	240	271	250	239	254	281	267	233	278	263	267	280	247	297	266	260	263	252	262	254	259	270	257	243	254	240	237	250	238	244	246	270	274	258	298	274	274	254	248	257	255	270	273	258	245	285	277	273	241	262	280	264	241	248	253	265	277	260	227	230	262	301	262	243	267	273	263	241	231	261	266	277	231	265	257	274	287	308	263	282	240	270	257	263	250	275	258	245	286	257	283	263	272	262	278	256	271	298	245	275	249	251	271	242	250	273	264	294	269	257	253	232	232	273	277	259	259	255	270	245	266	257	261	271	260	260	266	271	283	248	250	296	274	281	288	255	227	266	256	267	241	227	273	265	269	270	239	242	242	278	258	275	260	264	237	262	266	260	261	250	262	246	277	276	264	232	271	275	255	260	243	255	257	274	281	239	268	264	255	264	264	257	295	244	260	253	257	276	257	266	246	267	269	263	257	272	281	268	268	261	239	286	264	249	267	252	249	248	273	293	250	277	254	238	270	252	256	259	243	228	274	275	256	285	242	270	280	265	239	283	272	272	254	272	295	271	276	237	259	285	263	283	252	256	295	268	244	249	264	276	234	309	241	249	267	286	250	262	284	265	270	258	245	290	260	263	246	267	246	260	252	245	242	257	243	259	228	244	255	269	232	253	253	253	254	236	279	248	270	247	272	261	261	251	226	269	228	268	236	267	266	260	284	261	279	263	306	266	256	282	265	269	254	241	257	283	255	266	256	250	259	270	234	285	278	243	282	273	257	272	256	276	260	271	298	249	270	260	272	252	265	244	254	260	258	230	269	266	245	260	242	267	234	234	251	247	294	249	262	270	259	253	245	259	247	271	298	268	249	262	262	288	246	256	260	248	248	236	243	268	268	246	268	241	255	290	239	256	265	272	271	283	251	259	265	273	289	269	273	262	262	249	255	246	237	270	278	257	269	281	265	254	243	277	243	252	258	256	232	256	262	233	243	287	270	245	261	265	242	292	265	252	255	270	253	254	265	255	281	274	259	288	273	234	250	251	269	255	279	234	271	257	281	240	284	297	284	253	271	245	260	254	273	289	254	297	237	273	239	252	274	269	273	248	271	263	208	267	257	238	249	253	262	260	276	243	253	264	262	250	278	250	260	263	266	259	262	277	247	259	279	244	249	242	260	247	275	284	253	243	302	262	254	264	253	268	274	274	279	261	286	261	271	267	248	255	282	253	250	260	255	285	264	256	269	265	289	286	284	291	274	235	263	283	264	281	273	268	278	284	269	270	252	264	276	273	236	246	287	282	251	266	268	269	272	262	254	276	267	249	262	260	283	269	252	260	271	270	260	255	267	256	239	237	276	287	242	270	244	251	277	253	260	275	272	268	287	262	241	260	255	263	242	277	246	264	256	295	257	269	268	276	276	277	278	263	254	239	258	279	255	266	256	275	260	260	257	254	273	271	256	257	246	300	270	239	273	285	269	271	288	263	273	285	268	265	255	267	261	256	283	268	264	265	276	259	265	246	265	264	272	294	298	276	285	262	251	255	288	255	269	260	236	261	265	256	231	288	279	235	274	247	276	285	257	263	237	269	233	276	260	244	243	295	235	248	250	287	242	278	257	249	255	259	295	268	279	270	257	242	244	294	259	293	246	284	286	260	256	266	268	245	232	247	278	253	257	275	240	239	229	255	303	262	224	241	265	261	270	266	236	271	268	270	266	243	269	268	278	284	246	261	260	232	280	281	252	269	260	275	253	253	266	260	244	245	255	255	248	250	280	274	248	257	281	237	260	245	277	225	265	283	277	264	273	219	278	255	242	263	276	258	267	275	257	255	263	280	244	275	262	271	258	241	256	244	276	299	244	283	249	234	265	273	265	253	249	288	285	258	259	248	256	273	276	256	280	253	250	252	240	260	257	269	282	278	263	244	284	286	276	234	240	297	272	258	255	249	233	251	243	259	274	257	240	272	265	258	258	265	270	247	244	250	257	253	248	260	256	284	233	241	253	259	275	263	249	263	272	262	276	249	271	281	269	243	272	264	260	255	266	275	287	278	246	248	268	261	243	264	250	267	271	264	235	264	264	264	244	265	258	246	260	236	266	267	262	257	247	268	237	284	267	244	267	274	252	250	282	289	287	265	260	266	261	275	295	254	255	284	267	257	242	253	263	263	249	274	264	287	274	272	277	257	271	271	266	251	273	252	276	246	254	258	283	272	280	247	252	242	260	250	265	288	215	294	255	253	260	270	259	278	252	262	300	260	266	298	214	257	244	278	268	249	276	281	280	235	255	271	288	278	254	249	281	267	263	263	248	271	229	263	259	237	273	236	266	249	258	249	249	255	254	268	262	247	249	267	269	244	267	255	262	265	270	296	262	262	250	265	268	261	237	270	286	232	282	261	293	244	258	253	248	271	243	227	279	261	285	259	256	279	292	272	292	265	241	231	268	275	259	274	263	255	266	259	252	285	256	297	265	280	269	254	283	245	244	259	266	281	240	273	260	280	271	316	278	278	257	247	285	256	278	239	253	284	279	282	286	242	263	251	247	237	234	267	280	264	275	233	270	267	273	260	259	282	260	251	257	261	262	258	280	264	259	246	261	249	264	254	268	278	261	265	269	281	264	259	263	241	279	254	253	248	231	272	263	263	273	270	273	268	292	278	268	269	286	249	264	273	275	248	238	246	275	257	256	280	256	295	263	287	271	256	250	265	293	275	290	229	253	302	256	277	256	248	256	278	290	251	278	255	267	269	309	271	259	275	256	289	280	249	264	278	273	250	273	247	250	250	267	258	248	283	246	252	268	255	266	252	276	256	250	250	273	273	274	258	284	244	274	287	271	271	259	269	255	250	260	249	273	264	272	264	269	270	269	267	269	265	274	283	255	267	239	270	275	267	247	296	242	254	275	285	298	238	269	258	263	286	266	269	248	273	250	252	266	259	237	265	235	273	274	263	245	273	240	253	275	236	230	269	252	287	262	263	232	265	274	251	243	229	287	274	279	274	275	262	269	270	238	256	231	288	249	265	262	259	242	276	273	253	287	255	266	223	279	288	260	273	223	259	269	252	263	273	271	276	267	253	253	247	238	286	260	261	276	264	237	275	253	275	256	268	272	274	254	264	266	293	246	277	252	265	284	252	279	281	253	279	261	273	255	275	262	266	299	271	226	267	280	262	247	274	284	256	240	250	268	265	235	254	262	242	284	247	272	262	272	258	253	273	280	269	248	238	257	267	270
23954	21238	28359	24472	21221	12864	4826	2932	2131	1756	1399	1173	1005	792	758	651	589	520	543	499	441	369	393	350	390	347	322	341	331	326	339	356	373	360	345	353	346	347	336	309	352	352	341	352	326	338	324	328	335	303	310	339	292	301	302	323	291	312	308	325	295	295	300	290	261	284	335	311	277	280	282	289	315	291	312	309	284	315	308	272	259	267	287	308	298	292	263	276	269	281	277	257	280	288	288	289	285	319	313	318	269	268	255	267	298	272	285	325	275	295	282	290	282	271	303	255	283	312	282	287	274	274	279	279	285	304	267	258	274	293	306	299	297	291	275	278	302	320	286	303	244	293	299	286	288	290	302	302	272	291	286	315	301	287	285	280	270	269	257	322	277	262	276	281	300	313	294	290	311	285	276	302	269	251	326	274	308	294	316	297	310	304	272	282	254	281	280	276	290	319	267	262	287	254	289	275	284	253	281	274	291	293	290	290	309	288	286	283	282	271	276	304	299	293	287	285	300	264	296	283	287	272	269	305	290	313	316	250	309	291	285	311	287	287	291	282	294	297	269	267	295	296	282	280	273	289	277	298	256	263	297	317	313	267	251	282	268	276	294	279	313	284	265	283	277	291	326	289	297	275	274	263	298	305	279	313	296	255	282	277	307	307	302	263	314	306	255	272	325	289	287	282	296	316	286	260	282	271	303	276	306	306	259	318	293	299	302	281	285	291	287	281	303	290	293	277	270	296	286	278	285	286	284	297	285	308	291	276	274	289	259	263	309	275	283	288	263	293	300	284	271	278	286	293	273	292	285	275	301	306	247	287	282	314	276	268	289	276	285	304	297	276	265	295	253	295	309	302	279	291	245	279	292	322	278	269	288	267	292	288	284	291	309	281	287	298	300	273	275	254	266	315	306	312	282	298	307	276	280	288	280	280	290	271	280	264	274	293	282	276	278	291	284	259	304	289	296	282	279	250	294	285	281	276	283	295	298	273	293	261	277	288	275	294	296	292	291	257	295	288	266	255	273	239	298	273	290	274	277	319	310	290	262	286	307	262	294	286	290	292	267	278	254	268	290	313	295	306	315	271	256	289	289	259	284	262	291	302	318	267	294	290	277	251	285	274	290	307	303	278	249	244	281	292	269	257	279	303	310	271	300	292	281	256	260	303	261	265	304	283	256	246	285	290	275	265	296	273	257	253	285	306	281	247	300	301	319	280	247	261	273	294	314	281	294	307	270	306	257	282	291	308	274	276	299	302	279	295	300	294	257	246	306	281	270	283	314	279	311	300	286	289	317	243	298	270	289	264	281	282	290	295	280	270	296	293	270	280	282	258	296	303	259	301	294	269	297	312	281	295	273	303	297	285	304	292	293	304	276	286	282	295	308	268	315	272	273	288	300	330	295	293	291	312	289	274	315	289	293	285	283	312	308	287	261	299	309	281	278	279	255	291	250	296	280	299	274	277	278	280	296	296	283	314	284	312	281	258	290	287	280	261	249	277	297	293	287	295	277	238	272	264	295	282	296	283	283	292	285	258	285	281	273	288	302	301	284	312	266	339	291	312	283	265	282	265	280	307	266	276	292	301	288	299	269	296	282	296	302	263	264	298	280	292	261	285	281	293	294	314	271	279	258	300	250	285	267	283	267	273	298	259	287	305	298	288	279	311	282	266	235	300	276	287	297	289	266	294	274	284	264	259	278	286	278	271	290	301	246	286	328	287	300	287	286	300	304	326	294	266	293	295	265	301	294	278	312	302	298	280	281	279	272	303	289	274	307	275	261	277	294	272	275	311	271	270	263	288	288	258	300	264	293	284	273	302	276	295	270	272	285	288	283	294	269	273	261	258	272	297	264	263	266	282	292	256	286	271	308	295	296	274	286	311	299	243	287	276	273	270	295	267	301	281	266	275	292	273	258	296	285	285	268	289	308	292	297	266	284	282	244	291	269	272	263	261	269	289	284	287	284	302	288	308	288	261	259	295	260	279	278	292	285	294	296	262	265	277	282	306	282	254	295	284	260	292	303	294	300	261	269	269	288	276	322	282	269	288	303	282	278	258	276	290	294	308	312	292	304	275	265	273	279	276	276	284	275	260	274	264	308	282	305	290	291	276	272	278	304	279	296	282	296	287	278	292	287	265	279	292	244	262	260	276	264	261	291	291	289	301	279	256	301	287	284	312	298	266	300	284	293	283	277	276	290	284	310	264	278	275	278	274	271	288	287	259	277	296	252	268	275	297	280	278	289	303	284	280	269	275	286	283	311	274	282	266	283	301	267	266	324	273	282	314	279	260	289	285	256	272	291	278	263	269	280	297	314	328	264	271	267	259	267	277	292	276	273	253	242	305	258	272	258	296	295	299	285	303	277	254	274	276	268	277	299	268	286	281	298	299	285	283	272	302	335	267	280	302	319	309	294	298	299	276	278	301	303	294	306	273	295	293	286	296	272	280	279	263	287	267	273	277	299	315	293	280	326	303	269	281	264	292	274	279	298	285	271	293	284	287	290	288	285	277	269	291	258	287	272	289	281	284	284	289	292	299	295	283	288	280	283	254	305	250	290	281	284	294	314	275	290	255	311	301	289	292	298	304	276	278	310	288	297	270	303	288	292	288	282	272	310	296	316	300	266	298	296	269	267	288	291	275	292	270	271	296	256	285	252	273	272	295	293	326	283	269	288	298	318	306	284	244	287	296	277	264	289	270	266	298	265	273	304	297	300	273	287	280	240	277	300	291	288	294	283	289	320	280	270	295	300	272	287	289	293	290	280	292	276	270	292	284	299	288	287	273	260	279	276	269	320	260	300	304	267	309	275	294	289	296	265	280	253	307	292	286	281	288	282	295	270	274	285	296	293	282	285	265	281	273	289	292	305	315	260	262	287	310	283	293	282	261	280	271	286	294	247	318	265	268	290	281	305	286	258	298	261	276	258	293	278	294	298	277	290	280	266	271	264	283	295	285	273	300	270	276	309	291	277	264	270	259	305	312	252	259	290	282	292	300	263	299	264	290	284	290	291	280	270	276	275	281	322	291	258	271	320	288	281	282	277	287	258	262	266	302	262	252	257	266	309	277	269	272	308	308	322	278	252	299	290	305	275	270	278	299	309	313	254	292	289	269	279	271	280	293	288	273	284	283	278	275	284	311	252	298	263	280	302	301	288	278	262	287	329	275	270	271	299	272	263	301	254	288	285	281	285	296	283	277	257	283	304	275	277	267	310	283	301	267	267	313	264	279	281	283	293	296	282	277	317	296	283	306	316	293	275	287	275	327	290	271	283	295	260	295	303	295	288	308	290	286	287	271	259	303	283	294	252	270	282	305	276	264	291	292	256	302	271	308	269	298	301	304	282	310	280	275	294	285	307	285	299	302	298	276	302	283	316	269	292	296	273	264	289	301	254	295	296	271	289	276	297	292	299	276	301	290	279	282	285	266	283	283	295	291	277	277	271	277	309	297	278	303	291	290	283	295	308	280	302	273	312	307	279	281
29039	36314	21181	14530	11498	8511	6209	4769	3837	2976	2312	2000	1527	1176	1055	984	820	710	669	599	566	479	400	370	429	392	379	390	391	407	358	390	381	424	408	438	399	432	379	421	349	418	326	367	348	373	356	392	395	352	363	359	345	324	304	331	320	325	355	324	352	341	325	327	307	315	304	338	312	328	309	288	278	306	297	314	309	313	284	335	308	306	297	315	292	320	282	301	307	279	330	316	312	293	290	293	290	294	304	243	329	304	279	305	297	297	286	286	308	302	299	308	304	284	327	318	284	298	283	301	318	315	296	336	303	299	295	281	304	297	307	289	325	280	298	287	317	321	293	301	282	282	305	304	314	302	303	306	308	290	308	305	272	301	320	286	322	304	295	305	298	258	279	323	280	274	281	290	295	319	280	314	304	312	307	284	306	296	315	308	290	299	335	273	319	320	276	298	318	289	314	285	291	307	275	308	304	290	318	285	288	306	282	323	274	269	247	299	322	275	302	331	305	308	299	298	284	301	311	276	301	314	277	311	279	296	271	326	313	287	306	290	312	301	280	294	307	332	308	265	320	329	297	298	334	326	320	297	294	298	320	302	290	300	281	289	300	306	306	292	315	259	245	279	297	306	287	287	321	293	273	291	301	297	295	266	310	298	290	321	280	285	310	306	306	292	317	295	318	308	312	317	289	307	274	300	301	323	314	318	294	293	278	320	314	302	282	292	298	316	297	282	272	303	309	295	290	281	286	309	312	282	297	282	320	310	262	296	283	291	294	312	284	310	296	290	308	286	260	290	293	332	328	294	293	290	344	306	307	325	315	324	298	312	300	308	293	297	297	309	331	290	310	279	312	292	303	271	293	292	285	305	289	279	304	286	309	313	305	296	261	277	297	284	300	286	285	323	290	294	289	307	316	305	321	286	271	328	290	299	294	311	330	318	315	317	286	296	307	294	289	300	251	290	265	290	300	295	307	310	316	294	322	316	289	307	279	322	303	304	318	300	274	291	274	286	319	331	296	253	298	307	313	303	347	302	299	306	267	299	293	320	305	312	279	301	337	306	288	292	275	305	308	295	314	292	314	315	296	318	316	294	323	317	322	303	314	291	281	297	297	299	313	315	310	321	283	320	298	308	307	313	298	326	285	307	303	293	306	329	297	332	329	275	282	302	314	301	286	326	281	287	312	286	281	267	289	295	285	327	293	300	284	310	300	277	297	311	273	318	312	308	292	281	299	305	316	282	324	288	306	268	292	314	263	276	286	314	319	291	312	288	296	268	275	284	290	300	292	316	309	297	307	270	298	323	287	318	316	308	267	298	304	309	318	300	294	278	358	302	303	303	267	281	322	291	311	313	281	281	290	304	291	282	281	304	316	304	283	327	287	292	303	309	255	281	316	310	297	306	312	306	283	287	292	300	277	279	251	282	319	307	312	294	281	303	315	286	303	280	294	256	305	305	308	285	292	272	309	327	309	314	272	288	289	305	294	291	306	295	320	289	296	253	339	287	325	323	298	315	294	306	286	300	321	310	295	306	284	305	332	295	286	289	301	276	287	267	292	311	291	298	294	282	310	282	280	291	309	318	296	299	267	324	294	318	264	316	302	301	304	305	277	281	303	279	309	281	323	300	289	284	321	282	301	312	296	278	325	323	291	300	314	288	277	279	327	313	287	313	275	290	335	269	310	288	312	298	302	309	306	244	290	291	303	308	307	314	281	308	313	308	298	308	315	300	320	308	297	277	304	305	336	308	324	269	296	321	265	278	298	261	317	308	277	277	290	329	294	280	280	276	300	289	290	304	283	282	265	281	268	305	315	307	326	298	285	301	317	269	306	296	292	273	286	316	286	316	333	322	304	304	296	334	331	288	284	299	299	321	295	304	291	294	298	290	308	306	310	295	342	282	291	284	316	287	285	322	279	324	309	307	319	296	301	331	296	310	298	286	256	325	281	295	339	292	312	280	300	295	290	326	337	288	297	300	277	280	290	301	318	268	300	256	290	313	283	291	283	299	309	319	325	308	285	303	292	307	299	302	290	291	281	286	279	299	274	319	304	330	272	311	313	318	329	259	293	291	301	283	286	312	282	295	306	280	306	278	322	313	311	323	299	317	304	319	321	268	308	287	276	287	291	278	295	280	323	291	293	286	311	301	297	283	313	302	268	290	301	296	333	310	271	313	313	304	294	325	281	281	325	258	283	313	276	306	332	297	295	302	292	316	299	294	318	298	292	318	301	296	301	334	308	306	299	307	328	284	294	322	284	316	321	278	292	290	325	300	319	264	304	309	274	327	299	301	287	305	323	296	308	289	301	278	295	317	297	277	293	313	278	309	278	313	290	288	289	322	325	281	344	284	292	305	281	283	277	309	322	283	287	297	324	286	295	291	312	312	313	330	305	299	312	342	293	305	312	329	306	310	313	286	334	295	292	255	290	287	279	280	273	287	279	309	286	303	297	269	314	335	288	282	297	323	272	310	287	286	300	301	314	318	341	303	334	269	294	290	322	302	289	297	310	296	246	284	279	324	285	302	317	306	332	271	286	298	298	307	316	280	310	264	285	298	302	283	282	307	278	288	325	297	304	331	292	313	281	295	282	292	282	313	296	291	300	278	309	317	327	312	306	291	325	310	279	280	308	294	303	271	316	307	314	321	281	293	255	312	294	295	304	329	295	300	295	290	294	283	284	324	340	310	285	287	299	286	323	292	292	287	310	252	303	301	296	286	297	289	292	305	307	345	300	302	298	290	312	294	308	312	320	247	298	285	287	259	286	305	284	304	283	287	306	283	296	328	308	263	292	301	267	298	301	278	307	289	297	268	282	316	317	323	285	282	289	304	288	273	322	289	305	264	276	263	302	329	288	313	289	271	317	303	315	275	286	308	272	291	331	258	301	318	281	315	282	339	295	319	305	316	273	272	320	276	311	287	290	280	311	317	268	294	298	304	304	278	316	281	288	276	270	270	317	283	296	293	301	319	293	285	317	306	293	292	283	291	314	297	338	240	291	330	283	314	292	258	299	299	294	306	306	318	288	266	279	301	298	303	282	300	299	265	296	309	288	272	313	274	277	315	297	263	323	333	332	329	315	333	274	278	299	305	306	282	316	328	304	299	312	294	292	315	308	314	319	310	304	295	273	266	321	306	301	306	300	317	294	286	281	285	318	319	267	311	334	277	306	295	289	305	305	305	275	293	279	295	323	327	283	309	287	298	322	290	265	261	331	291	296	285	304	282	337	327	279	296	299	294	294	275	263	274	263	298	341	294	321	304	303	296	290	307	299	289	305	272	303	326	315	304	292	286	305	294	273	285	294	295	269	297	288	295	323	298	293	292	299	306	303	288	291	321	309	313	261	312	312	300	306	297	270	292	339	284	293	287	307	305	270	302	291	292	294	317	293	297	306	289	313	293	297	320	292	300	311	299	316	313	315	304	296	297	265	290	293	303	268	308	316	302	279	316	292	293	288	296	327	285	303	275	290	285	296	272	331	309
25182	21309	27273	25455	13445	5276	2996	2100	1693	1312	1130	1061	867	709	673	611	559	480	511	464	425	394	348	367	366	370	303	383	322	358	373	369	361	383	400	355	363	362	340	375	365	379	367	383	362	344	363	356	333	317	359	343	329	329	338	350	334	331	312	336	327	335	353	338	368	351	321	289	357	337	338	331	327	329	364	319	271	309	364	284	325	309	354	328	307	327	300	327	310	326	305	327	284	337	300	288	286	334	315	317	308	320	307	297	341	312	342	299	305	332	288	291	318	320	308	335	279	290	304	318	310	336	305	285	327	317	329	346	308	319	322	299	305	307	321	288	318	318	328	298	334	356	327	323	314	331	343	316	307	330	319	325	333	335	336	297	302	358	336	296	291	310	335	336	317	312	311	320	284	326	337	347	323	322	293	322	321	306	308	342	351	318	346	317	352	309	330	347	348	302	303	345	318	311	311	290	318	344	349	323	321	331	340	320	303	330	374	316	340	333	325	289	309	320	307	321	300	324	293	300	295	285	336	326	309	338	328	300	323	342	331	316	316	328	335	309	299	320	321	319	294	322	278	289	356	292	311	264	323	306	342	345	307	297	354	329	303	356	296	340	328	338	329	335	312	336	303	318	300	323	330	321	297	332	325	332	318	337	310	311	322	342	323	323	308	343	281	303	313	331	312	340	345	341	323	311	323	339	289	307	315	308	322	345	290	327	328	308	338	360	325	313	340	301	319	322	317	336	354	313	316	307	344	343	318	295	298	305	332	291	328	329	340	353	346	307	332	330	315	353	306	319	303	292	330	268	300	323	316	310	313	277	304	319	312	297	295	305	310	332	322	310	344	324	315	304	315	325	305	329	337	337	318	327	328	336	335	312	332	338	328	318	351	336	321	280	335	333	338	330	314	317	286	312	323	309	340	292	312	335	298	328	292	291	308	311	305	329	311	308	300	334	328	293	289	297	307	332	303	298	303	345	300	316	288	308	323	303	310	320	347	300	324	318	323	314	298	331	334	320	310	329	307	339	340	319	334	357	330	307	302	307	327	332	279	288	318	321	312	304	317	330	370	323	318	329	309	308	304	319	333	312	322	319	311	326	284	307	313	323	352	368	333	337	342	298	313	305	349	302	338	323	310	308	300	312	319	300	358	315	344	288	336	277	299	305	327	304	358	341	311	333	306	301	308	319	320	316	330	346	318	293	273	331	370	325	344	344	321	323	290	335	308	349	325	346	319	320	306	328	338	315	320	316	314	328	304	310	303	289	321	342	307	312	332	327	327	342	351	317	296	347	303	338	307	335	345	337	332	304	310	331	319	303	320	304	321	296	306	299	318	318	320	325	294	315	306	352	310	335	339	341	321	306	318	328	317	318	305	320	358	325	325	340	327	314	309	326	347	336	316	332	297	328	331	317	298	327	340	305	308	327	303	321	308	314	290	304	315	301	326	313	319	328	301	313	352	320	335	344	345	324	321	294	278	345	338	364	310	317	335	300	336	324	335	352	288	321	308	319	323	320	287	335	355	292	313	359	343	332	300	321	333	318	343	352	321	309	325	353	304	322	328	308	332	345	311	294	309	315	335	297	349	302	336	307	310	326	298	314	312	333	328	327	311	348	332	308	341	312	345	308	328	313	330	324	341	312	302	347	297	326	313	326	313	331	314	295	329	316	331	352	291	337	309	327	321	340	288	338	291	359	311	336	324	335	330	320	308	321	341	303	322	316	373	320	375	305	311	302	304	285	293	322	288	350	323	328	314	338	309	345	307	293	340	362	300	302	308	320	308	303	309	349	331	319	315	306	329	324	301	322	332	288	305	312	333	312	308	327	331	329	278	327	332	309	329	299	306	340	321	311	315	304	338	317	282	298	299	290	357	319	315	301	308	312	329	289	320	359	347	294	312	324	322	311	337	307	350	312	336	309	302	315	330	335	349	317	334	331	284	347	320	322	295	312	346	315	301	319	297	305	302	284	315	307	324	291	333	316	301	320	332	342	341	324	336	309	327	301	298	323	329	294	323	312	325	325	323	308	333	312	328	345	286	313	309	304	345	312	324	332	285	341	334	308	338	324	317	306	324	304	318	308	305	318	309	322	346	312	315	328	297	294	344	327	315	334	308	301	316	305	330	291	360	295	309	308	343	324	312	332	298	343	326	323	361	308	272	303	316	333	322	310	305	313	325	327	323	346	289	339	326	336	333	306	320	352	349	318	326	328	331	333	314	311	335	312	316	316	325	320	295	299	320	321	316	363	347	276	320	292	339	317	304	324	324	345	289	333	353	309	310	324	315	357	307	319	309	320	303	322	294	310	325	303	335	285	325	305	327	303	305	344	321	359	308	328	338	330	344	341	335	300	288	301	347	336	328	354	332	323	353	330	343	333	337	338	338	325	308	329	327	305	321	318	331	327	326	308	299	321	336	329	331	300	310	335	331	350	342	311	299	305	328	336	322	338	325	304	300	339	322	299	328	329	322	316	318	320	298	336	299	332	304	329	309	294	344	338	335	324	335	342	326	325	317	312	311	307	333	301	289	308	313	293	316	314	325	311	324	305	322	333	299	343	316	286	368	345	336	314	309	316	338	318	293	310	351	332	324	341	306	306	331	327	306	306	306	323	321	309	342	315	321	339	342	347	326	300	307	317	310	350	335	328	311	286	310	304	317	338	356	289	286	295	347	313	319	341	348	340	377	315	317	347	317	346	307	364	342	306	320	303	314	337	329	343	317	307	304	341	330	346	351	339	318	313	302	311	289	311	322	316	354	327	337	320	321	312	330	302	320	319	326	355	303	326	316	317	311	337	311	318	313	312	348	336	350	314	320	323	309	343	319	321	316	329	310	309	326	315	308	310	306	325	293	303	302	336	325	353	350	286	330	293	317	303	347	337	343	286	319	324	322	305	312	308	309	325	342	327	324	334	295	324	304	335	307	321	307	298	309	325	338	320	313	312	329	306	344	328	306	333	310	326	307	317	280	312	335	336	319	322	319	314	307	341	329	301	315	313	330	316	314	309	338	310	309	316	338	308	350	311	306	304	303	309	327	339	329	299	339	309	305	336	302	311	321	321	307	331	310	307	310	296	315	289	306	337	327	311	329	329	329	351	297	336	311	348	329	297	327	336	301	308	296	327	323	298	324	284	329	295	296	306	342	294	309	297	295	315	305	340	310	308	327	337	309	322	317	320	326	320	329	324	333	306	315	308	299	333	363	314	276	310	303	306	332	337	316	302	365	316	303	318	330	342	326	321	325	311	323	323	302	350	305	320	336	319	338	333	317	336	342	318	332	336	299	320	332	338	331	333	328	308	318	298	284	307	300	337	310	315	305	349	306	285	292	323	323	313	296	305	294	330	312	327	315	334	318	338	297	326	302	359	317	290	323	325	318	310	325	327	335	330	337	327	331	321	357	330	298	309	323	334	335	327	324	318	334	340	318	297	332	299	329	355	314	296	333	311	325	298	305	360	320	313	333	318	373	310	313	302	319	287
27784	31579	18707	11886	9495	7450	5105	3842	3139	2406	1960	1671	1383	1081	913	813	783	736	638	587	554	457	452	435	458	406	384	409	372	430	409	463	445	461	426	449	413	467	423	443	406	378	399	420	388	373	364	362	407	386	373	413	360	362	355	373	350	384	364	342	335	373	361	424	342	367	368	381	348	355	363	367	331	352	356	327	368	331	354	324	331	338	366	329	337	343	325	387	368	336	317	336	351	352	335	371	349	353	325	368	374	357	325	350	334	343	357	353	344	359	349	363	313	308	343	344	321	344	357	355	330	329	321	358	330	350	372	356	337	326	328	362	337	314	370	351	343	329	360	376	354	331	353	364	296	341	354	367	352	340	347	385	366	370	331	341	395	385	318	353	371	338	317	321	343	357	344	364	353	332	349	340	363	347	341	320	350	310	338	355	370	329	376	338	329	366	342	310	341	352	303	364	382	327	362	367	335	373	334	337	329	337	343	350	343	314	336	344	337	327	328	371	343	367	334	341	340	350	372	324	353	314	328	339	365	325	349	331	330	337	338	326	332	336	344	337	341	356	353	382	360	326	367	382	349	327	356	336	355	346	376	342	328	355	360	329	331	334	338	392	372	361	314	348	343	313	362	357	331	340	336	362	358	347	363	311	369	362	317	364	352	335	352	347	333	312	334	354	349	351	327	386	342	318	357	332	343	337	356	376	331	343	316	379	326	350	380	350	334	355	354	327	324	352	357	334	353	342	337	361	354	368	343	369	365	333	341	319	345	333	333	338	359	364	325	353	331	369	358	329	343	338	353	353	333	358	340	307	358	368	327	349	332	382	320	369	334	329	336	318	363	343	349	315	381	353	341	332	335	334	337	354	342	350	313	358	331	331	326	348	335	334	328	312	297	318	341	361	380	335	363	342	326	340	371	334	303	328	353	331	344	346	309	346	330	331	344	344	383	366	362	366	320	325	323	335	362	308	345	332	354	312	354	369	362	376	346	381	339	338	356	371	341	328	351	330	353	324	312	345	326	344	352	341	363	340	357	299	346	313	342	341	394	336	345	380	340	329	346	321	331	367	300	328	337	350	351	343	349	340	337	328	312	329	388	328	365	322	325	327	334	353	334	319	362	355	349	336	354	348	343	352	329	359	330	331	356	357	329	318	346	335	337	344	359	355	345	344	345	334	365	339	340	349	363	322	318	339	337	380	333	316	408	351	335	361	326	359	352	365	340	329	332	367	330	334	354	355	352	368	334	369	369	364	333	331	345	356	357	371	344	358	334	309	360	345	317	334	314	322	352	350	351	322	332	330	320	347	351	329	298	313	324	349	303	359	357	356	352	364	335	341	316	328	330	346	340	351	366	319	383	343	365	344	332	358	337	352	369	356	332	309	357	338	354	345	358	353	361	347	336	345	335	356	350	356	368	343	338	371	361	341	393	371	368	344	332	355	336	317	337	358	362	373	333	328	344	338	321	357	339	356	363	352	345	353	363	349	315	364	350	329	357	352	367	320	343	318	344	344	346	342	328	337	328	317	331	342	338	333	331	340	338	313	337	346	336	353	359	340	356	325	337	316	345	325	343	334	344	310	333	331	343	369	334	342	364	355	328	327	370	331	370	393	349	330	338	339	327	380	361	327	345	346	336	313	332	326	323	354	330	345	329	366	324	365	361	365	309	326	327	332	369	314	323	340	336	315	340	334	365	326	353	337	327	343	374	335	338	356	335	352	310	366	324	346	309	351	339	333	319	343	304	357	349	354	356	323	347	338	321	330	324	336	311	319	377	349	353	320	339	307	327	369	320	358	355	356	326	310	339	339	341	362	294	357	338	374	368	366	344	348	333	324	335	326	357	302	377	347	353	345	336	342	363	328	341	318	358	338	354	371	369	319	309	337	313	384	355	384	372	327	331	314	343	367	364	358	356	346	374	328	388	357	307	368	340	344	326	400	334	314	341	336	351	368	321	360	353	359	358	334	342	322	321	335	354	364	325	324	341	343	330	319	341	368	333	346	323	340	300	357	357	362	347	365	358	364	309	308	354	319	343	303	323	371	366	351	327	311	368	321	367	325	324	338	350	373	372	342	304	331	332	327	340	352	358	315	338	369	363	343	351	343	343	353	387	369	327	319	347	359	313	325	313	377	355	313	360	346	315	322	332	307	317	343	315	359	351	330	354	374	347	349	330	324	354	342	347	326	337	341	343	328	349	315	340	326	355	359	330	343	372	375	340	329	363	343	368	344	347	316	314	360	326	314	343	346	363	348	309	338	316	331	356	349	362	328	307	352	325	332	377	377	324	383	344	290	336	342	359	336	347	327	321	373	313	317	343	329	311	367	347	324	319	371	351	325	322	324	361	331	356	323	321	322	333	338	375	361	354	345	347	364	343	329	335	340	331	313	359	327	316	348	394	373	369	351	348	352	362	309	340	382	326	381	344	310	355	327	309	346	375	338	320	331	322	346	336	370	399	369	323	345	382	361	365	382	340	352	386	355	354	341	326	343	352	359	340	345	339	382	322	371	329	367	336	326	379	338	322	350	345	337	373	334	339	361	334	377	372	333	299	354	385	350	352	321	300	329	357	322	352	333	352	289	310	344	349	361	331	331	321	321	310	320	350	326	330	352	328	369	342	382	340	356	329	375	340	345	354	329	359	340	345	308	358	327	358	322	335	332	349	341	347	348	374	320	329	343	350	346	338	343	324	317	353	331	347	354	319	307	338	348	344	376	351	361	348	373	376	321	354	347	321	342	328	335	375	355	330	351	345	323	336	374	327	345	370	352	355	339	337	353	360	332	327	335	321	340	343	376	368	346	319	326	343	351	346	374	385	324	336	351	362	351	328	326	351	312	367	341	324	351	347	347	341	317	380	369	324	321	333	346	347	360	335	345	362	322	333	353	366	347	325	349	358	349	354	367	327	335	350	308	349	369	332	346	338	348	336	339	340	332	358	345	343	330	349	344	396	341	351	361	348	352	335	328	356	327	351	398	360	340	313	369	354	331	332	324	344	341	348	368	320	346	339	389	345	367	337	359	354	344	319	370	358	360	342	315	323	345	339	339	365	371	335	361	333	351	349	354	363	350	341	341	361	324	353	355	334	347	336	370	337	346	334	329	354	342	334	346	342	325	347	339	342	322	338	343	342	321	288	329	341	359	367	360	359	356	303	355	355	328	342	345	363	349	347	356	305	345	336	353	338	364	311	318	364	298	331	366	370	358	389	324	379	353	318	357	330	330	354	328	340	329	308	392	356	331	306	337	327	338	340	322	336	340	359	365	352	336	363	338	355	354	315	366	350	346	373	332	367	374	336	356	338	403	342	356	325	362	376	358	315	337	336	330	343	335	358	362	338	354	375	322	330	363	358	364	336	354	382	328	335	354	346	347	359	330	364	328	344	350	349	308	348	316	337	289	342	305	356	364	376	344	351	349	336	311	357	331	345	354	356	345	341	336	312	310	365	349	345	330	327	353	348	388	320	316	361	329	363	336	340	342
22900	21318	28995	24005	21367	21528	12777	4594	3186	2662	2274	1857	1514	1344	1101	967	846	810	741	675	693	557	591	549	579	531	490	499	495	487	480	491	516	579	522	528	539	506	514	490	507	507	444	467	442	429	442	440	468	469	441	442	436	431	436	457	454	446	406	416	398	468	432	420	428	424	443	404	424	434	465	450	445	412	435	417	389	401	388	411	442	419	414	397	454	417	436	432	417	430	430	446	401	373	398	442	413	417	443	414	428	386	407	403	421	399	405	405	389	410	432	427	409	421	468	409	394	437	417	370	454	425	413	461	464	427	423	435	427	412	439	439	490	434	411	408	403	396	394	355	422	411	455	445	437	460	420	413	453	379	373	414	427	423	386	432	425	384	395	414	393	418	385	431	400	411	401	403	386	419	447	424	412	398	401	395	424	378	424	420	409	400	366	425	416	439	417	416	433	439	441	396	428	419	416	418	400	427	417	454	413	393	401	410	419	409	399	432	407	422	409	412	386	442	421	453	394	361	386	391	421	395	406	368	420	438	400	419	371	405	429	396	434	392	414	383	410	411	441	411	462	431	401	430	409	413	430	458	419	367	396	412	414	407	389	440	420	411	413	407	400	414	409	406	393	455	404	416	415	441	414	434	383	385	433	423	415	405	413	431	431	407	411	364	380	421	374	385	410	424	392	406	419	424	415	443	411	422	392	407	406	432	424	384	440	438	420	421	386	422	404	411	386	397	407	432	420	391	420	396	444	403	424	406	396	384	403	434	419	431	445	395	396	396	457	454	402	436	363	403	428	412	415	438	415	432	402	425	434	419	371	394	418	407	430	429	420	405	394	429	441	388	420	448	404	416	382	417	422	414	393	387	394	413	390	437	427	389	395	425	427	379	426	411	398	415	427	426	437	398	405	432	471	415	433	436	383	382	453	405	405	389	385	425	430	413	431	388	413	438	397	402	452	420	385	409	422	403	388	403	408	426	427	388	427	420	445	409	415	388	360	415	414	400	432	384	420	455	435	373	424	418	407	437	394	373	404	399	411	394	390	383	448	394	430	396	438	411	410	435	437	436	431	434	451	438	421	391	423	439	419	424	401	466	393	380	437	418	398	391	417	418	392	393	438	376	433	422	442	440	405	373	435	429	431	426	387	405	411	436	412	414	434	440	421	422	395	402	413	426	443	452	399	388	451	424	418	420	419	455	398	408	380	412	418	410	388	424	395	415	409	377	452	438	400	411	463	385	427	408	404	411	408	413	395	397	419	431	379	418	422	361	432	393	406	426	418	453	420	437	422	415	394	420	408	445	400	402	429	430	420	442	422	395	421	367	432	404	435	430	384	447	392	409	386	407	445	439	432	407	435	413	436	427	431	385	423	414	419	396	397	434	418	415	399	403	410	428	400	381	424	473	401	408	421	390	446	403	450	425	399	404	406	407	405	404	412	397	399	393	415	393	418	417	442	354	405	397	432	409	391	413	401	435	395	410	439	419	373	373	382	416	449	410	426	435	401	412	444	408	408	376	406	420	412	360	414	420	377	416	423	397	386	374	413	395	392	441	393	402	421	383	360	406	426	406	443	404	443	409	447	434	413	388	419	448	405	384	425	408	395	406	414	439	372	413	409	386	411	415	422	422	396	399	408	445	415	403	449	433	410	428	418	393	392	406	429	414	402	400	418	428	431	396	429	426	451	422	395	383	426	431	400	414	454	372	418	425	413	410	430	418	402	439	403	410	414	343	412	412	400	412	396	372	400	424	405	405	393	398	439	453	390	424	407	373	441	440	424	444	407	419	419	397	387	377	405	419	416	395	411	378	418	399	406	424	398	437	437	417	392	418	427	426	427	394	465	440	453	388	425	414	430	397	445	406	411	413	421	382	405	431	421	378	423	380	427	414	421	387	436	391	393	448	406	389	384	420	426	419	428	387	431	437	418	422	428	388	430	412	437	404	405	409	428	442	390	399	416	390	406	444	396	443	369	416	416	384	401	430	432	397	410	425	433	426	423	399	390	401	408	401	425	432	419	427	403	412	406	407	418	388	422	379	427	399	388	396	414	436	411	411	400	429	406	451	385	422	387	402	397	398	431	432	409	391	421	424	423	404	425	404	410	385	392	429	418	396	442	398	433	448	392	453	400	430	378	383	431	457	438	406	397	368	437	394	412	420	429	414	408	415	418	423	442	379	409	445	452	412	405	442	422	389	405	400	419	434	406	439	418	394	391	435	429	392	427	412	397	395	404	415	428	420	381	405	431	407	392	364	397	418	387	413	420	398	417	440	420	406	414	380	444	421	396	412	430	438	418	425	440	427	430	443	422	420	428	417	435	446	402	440	424	415	376	420	400	443	397	427	410	405	405	424	408	408	425	389	434	404	362	392	377	412	413	393	432	449	377	455	441	356	430	415	373	420	435	464	414	394	419	373	387	409	450	401	444	420	404	397	411	382	412	409	408	412	434	411	439	423	420	394	388	390	404	389	434	414	443	402	435	367	432	421	426	419	418	425	443	450	440	382	425	400	397	394	403	445	409	400	382	365	396	477	406	424	408	397	391	359	408	421	446	396	408	419	428	398	385	417	446	404	394	390	405	386	394	416	424	424	383	421	390	420	407	453	434	418	404	409	413	394	399	410	398	379	434	433	447	390	413	420	377	422	430	414	413	404	391	419	445	419	401	396	391	395	433	443	460	418	422	401	445	426	431	433	390	372	437	399	379	404	400	432	453	435	403	398	399	452	408	371	432	427	406	411	380	462	394	434	414	384	403	449	402	395	424	416	374	410	433	453	415	412	385	362	396	429	445	419	406	413	383	421	394	429	425	424	423	423	429	396	434	399	433	403	423	409	418	433	408	434	444	404	377	440	421	394	395	435	426	425	424	404	393	405	439	434	403	446	397	392	396	383	405	426	457	392	421	421	439	414	401	415	397	438	407	423	411	414	405	402	386	411	415	419	371	418	438	399	398	396	400	444	398	434	435	413	392	432	413	455	383	451	427	428	388	432	419	405	434	401	397	417	455	405	392	434	445	402	402	419	390	424	388	429	382	435	387	384	419	418	429	412	419	421	388	401	385	417	413	450	437	430	405	382	442	429	426	419	425	441	406	378	391	436	431	417	399	396	413	416	414	395	411	401	421	417	431	419	415	411	399	415	424	395	424	416	410	404	411	412	403	420	401	423	428	394	419	413	420	440	394	420	423	432	434	392	431	402	397	418	438	431	397	417	409	435	413	403	432	419	405	456	406	415	427	435	445	417	434	433	422	344	407	414	437	414	415	424	391	430	409	430	419	459	405	455	368	389	392	405	429	419	408	413	413	422	410	421	432	362	405	379	391	385	381	421	399	420	371	428	399	419	384	412	412	416	452	426	417	422	388	379	430	419	423	427	370	430	426	412	423	401	410	440	410	406	422	400	463	465	413	380	428	439	414	368	405	422	424	417	405	400	422	377	435	382	418	420	428	392	436	411	422	420	447	394	417	408	421	396	396	381	386	404
32665	40677	26812	18583	14655	11909	8903	6751	5392	4585	3626	2951	2248	1903	1750	1423	1214	1181	992	925	813	722	664	667	585	572	548	544	552	541	520	628	590	614	608	568	597	560	561	519	533	526	519	543	472	505	529	482	491	414	476	481	473	478	469	410	452	419	456	490	461	506	459	443	466	460	433	450	452	460	441	426	453	457	469	438	467	429	398	412	407	438	447	421	472	438	411	461	384	400	424	434	446	423	397	392	410	414	392	406	411	440	473	459	424	434	428	443	409	401	422	389	413	386	404	458	395	422	431	407	406	412	402	418	440	438	417	405	415	439	443	399	410	437	429	420	399	457	405	428	429	440	436	440	412	429	399	435	421	399	440	439	443	364	446	437	444	441	434	479	431	389	434	406	451	420	456	416	438	413	418	413	397	385	396	413	431	444	409	415	441	445	442	423	404	411	417	409	448	411	426	425	431	433	424	413	430	422	404	445	427	434	416	445	433	415	387	421	385	469	433	440	401	419	437	380	403	405	418	451	447	414	423	392	446	453	426	441	398	426	406	429	423	446	409	427	445	431	450	411	484	430	398	410	448	399	423	395	474	449	390	400	389	397	412	381	436	402	418	420	435	406	447	400	426	390	436	428	434	432	431	413	428	428	413	392	379	435	439	421	436	409	421	396	447	420	419	415	421	419	427	434	430	395	438	434	424	439	425	420	431	392	419	393	434	425	431	430	446	416	406	416	415	466	436	435	434	416	435	456	412	447	434	412	389	433	448	398	425	413	411	439	391	441	427	425	417	435	419	425	409	400	457	415	450	401	440	410	421	398	401	390	430	403	407	402	456	446	415	436	404	401	425	395	439	423	415	430	442	451	395	410	395	405	409	412	421	419	380	422	421	427	435	413	407	424	408	418	415	427	401	411	369	362	422	405	445	460	456	428	490	398	432	445	419	412	432	424	415	411	405	436	418	415	434	407	391	419	438	458	436	425	433	448	431	450	440	396	421	430	425	394	418	436	397	406	390	463	381	424	420	434	424	440	412	406	401	388	399	436	446	405	385	415	402	416	422	443	423	437	411	397	430	459	460	412	443	415	437	434	442	446	425	416	409	407	425	432	395	410	450	401	437	407	412	437	413	395	440	420	401	423	439	457	417	411	419	440	432	432	420	436	443	417	417	413	387	437	410	437	401	447	433	450	392	434	436	420	448	401	443	412	414	413	437	421	465	426	422	451	409	428	414	441	435	421	422	462	433	451	409	394	400	437	433	417	395	421	415	429	426	429	399	421	431	420	416	400	414	423	437	433	382	411	449	427	407	410	420	404	372	419	415	395	409	393	417	383	429	469	438	383	406	436	380	423	432	435	438	419	408	445	416	448	427	437	389	421	412	398	441	425	439	416	495	430	443	430	404	403	417	434	430	447	396	424	395	403	425	433	446	392	413	425	375	418	411	445	431	414	435	389	447	423	428	399	427	456	419	386	450	416	438	426	423	411	428	426	440	429	412	449	430	402	473	439	416	410	432	428	450	419	436	424	381	400	410	403	420	443	396	385	436	424	433	411	421	451	426	413	412	433	431	445	403	442	435	435	414	424	398	434	378	404	421	372	420	404	423	408	419	407	386	422	393	428	454	418	412	457	453	436	438	412	398	430	408	384	385	404	433	435	420	445	420	428	430	419	453	417	414	399	425	423	438	418	405	410	426	431	428	421	415	392	444	479	400	402	454	396	363	396	423	451	444	399	419	410	430	383	388	412	437	434	380	406	423	393	403	429	389	416	417	445	440	405	407	411	420	420	406	421	380	376	418	423	439	427	410	411	422	413	418	419	421	414	413	431	411	420	414	399	428	420	417	452	411	407	447	388	439	437	454	408	421	439	424	413	419	426	418	405	415	400	423	412	382	414	378	394	401	434	410	391	436	373	426	444	421	403	420	421	408	416	449	406	426	402	423	387	389	415	409	419	390	412	411	401	388	430	379	406	430	437	412	449	422	417	406	424	412	424	433	420	435	418	417	431	444	424	413	430	391	448	419	432	423	420	432	410	432	430	407	462	365	419	438	420	437	413	433	429	376	407	431	445	409	411	410	475	418	435	417	460	434	406	424	431	414	437	432	464	368	385	440	429	437	403	395	458	411	398	422	447	426	447	391	422	420	417	410	428	419	454	418	423	419	431	413	442	407	411	416	437	408	444	398	413	417	441	409	467	416	397	438	419	398	400	442	478	392	426	411	382	459	431	463	416	396	438	434	449	449	439	425	447	374	390	393	437	384	440	444	416	426	452	409	467	422	401	428	396	380	390	419	423	439	407	435	443	439	412	413	428	398	427	399	389	415	439	440	419	435	432	402	425	428	463	436	435	392	416	437	389	422	460	443	435	455	433	428	428	394	450	410	397	408	406	416	450	387	422	441	424	442	380	411	407	371	459	422	440	417	431	420	410	395	441	421	401	415	418	429	436	403	442	451	426	394	425	443	441	432	428	426	449	413	425	412	436	434	429	409	398	443	420	417	376	425	426	393	424	459	422	412	413	420	415	412	428	386	430	403	433	413	444	420	404	373	441	420	419	399	390	425	440	414	416	396	413	428	423	438	408	440	408	416	444	430	391	420	428	423	427	433	410	427	451	431	398	450	418	416	420	432	439	410	401	425	430	442	424	382	420	408	445	408	426	391	437	437	423	398	398	433	446	405	428	441	432	419	400	413	413	425	434	399	423	428	449	396	449	454	436	444	430	424	407	431	407	402	428	379	446	427	420	433	366	435	414	425	387	421	413	427	411	462	417	419	461	415	441	433	460	402	402	436	384	404	456	414	410	461	407	409	429	406	431	437	415	460	469	435	406	396	442	407	396	445	445	437	421	421	415	411	416	408	437	427	432	387	376	435	402	436	379	436	420	417	432	438	416	441	404	397	439	437	414	427	409	432	431	454	432	463	388	403	386	420	399	455	428	396	418	430	432	424	432	402	421	391	411	415	425	420	448	442	419	420	434	412	426	430	436	395	381	425	404	400	410	418	447	402	426	429	402	412	431	425	422	426	432	433	419	425	424	425	453	396	426	429	401	432	400	426	430	392	426	427	425	399	427	389	446	429	422	442	408	428	399	410	423	381	424	435	405	422	423	431	419	426	386	453	396	396	427	455	396	444	411	456	434	429	431	421	435	429	451	426	400	391	422	435	403	408	374	422	412	406	416	442	393	407	397	426	443	377	421	422	416	410	473	416	448	409	459	456	466	434	430	421	416	378	428	407	451	411	431	419	383	459	423	433	407	453	469	438	434	439	418	367	422	400	418	464	451	433	414	426	421	418	436	377	440	419	428	407	476	435	391	393	364	442	392	406	404	446	449	401	449	421	430	417	391	435	404	419	475	427	439	451	372	409	448	435	440	463	423	366	424	400	376	405	404	478	426	409	422	444	418	443	394	406	427	445	467	440	421	441	444	431	438	435	451	449	414	455	411	428	381	409	469	409	435	406	441	414	394	399	414	432	446	438	410	438	419
29180	21731	15794	9105	4701	3007	2096	1542	1313	1015	873	767	572	538	515	387	403	344	307	285	306	295	292	274	261	244	314	256	266	258	281	271	279	262	269	271	282	263	270	253	279	252	277	268	276	267	256	245	259	257	257	297	256	256	246	271	240	249	243	231	244	264	258	259	245	248	272	224	248	232	255	282	246	251	280	241	238	235	275	234	227	249	242	252	220	204	214	249	241	234	241	232	231	227	221	238	232	229	258	245	241	248	219	239	236	269	229	233	231	224	221	223	195	238	240	249	250	222	241	238	242	232	244	232	243	237	261	224	254	267	238	233	226	244	244	208	249	252	249	222	227	212	232	230	229	201	249	229	243	230	231	252	232	239	214	233	242	201	215	244	223	243	232	218	240	215	262	247	241	247	246	230	236	229	245	246	237	243	221	244	241	240	223	241	233	268	221	255	240	222	237	248	223	253	274	249	266	250	242	255	242	230	267	259	226	255	246	257	194	228	255	225	257	234	233	234	242	245	260	248	260	234	254	207	200	234	263	224	246	242	224	249	248	256	261	229	247	245	250	241	231	231	235	228	242	242	251	255	240	240	255	232	249	231	239	285	236	230	231	259	242	243	239	251	249	269	232	254	272	208	236	254	243	256	226	251	249	258	247	241	222	243	230	230	243	256	239	249	243	229	267	263	237	259	242	235	207	237	249	255	244	255	262	242	233	237	263	261	247	256	246	257	203	248	210	263	243	262	251	269	253	254	220	235	229	252	250	253	243	261	220	256	255	239	214	219	238	234	218	246	243	222	229	231	237	259	215	261	272	233	215	244	240	234	261	255	260	256	229	262	226	228	224	257	267	246	209	220	238	217	231	242	230	239	214	266	253	260	229	232	223	236	251	249	256	232	263	234	245	235	235	245	246	260	225	237	229	256	244	220	242	266	246	266	250	212	233	215	231	240	241	243	254	261	255	234	254	241	253	202	252	229	229	238	238	254	228	239	245	226	217	223	213	233	271	227	239	240	229	238	247	258	235	237	246	241	238	241	211	247	253	224	225	254	247	224	234	239	214	229	214	255	231	290	260	265	227	265	211	231	250	243	246	241	240	235	233	203	248	258	223	226	234	221	224	252	253	205	244	251	220	218	248	232	225	235	253	242	222	248	256	248	233	247	230	227	238	279	224	237	238	244	248	252	252	240	254	226	244	255	242	235	247	237	214	236	236	246	231	233	243	252	237	224	269	246	233	226	252	244	222	276	262	266	265	209	232	242	247	232	236	230	223	248	247	221	218	239	236	247	265	220	242	227	275	243	229	242	206	239	218	254	260	231	228	246	233	249	226	256	255	232	256	258	242	254	238	293	225	220	219	235	232	272	266	245	214	240	243	236	234	230	273	284	245	240	259	260	248	238	257	228	240	214	228	233	215	243	235	230	253	251	261	265	244	237	237	272	242	233	254	226	263	233	275	221	236	221	258	209	238	227	255	248	247	248	265	255	253	243	245	254	225	240	235	243	219	246	255	215	218	244	200	242	232	234	222	256	279	251	216	237	211	260	244	236	243	230	242	259	266	276	235	212	286	235	249	246	255	224	205	279	251	228	220	230	246	267	239	228	252	249	236	216	235	256	249	222	229	219	228	228	251	258	229	209	255	243	249	242	256	249	242	252	223	271	263	233	266	239	215	244	248	222	237	251	256	227	200	235	252	216	242	228	235	230	221	235	247	234	258	238	230	254	234	247	269	229	261	233	235	263	254	215	242	261	249	221	255	253	222	247	245	224	234	222	254	251	207	254	234	228	235	236	233	241	219	229	213	256	270	224	226	237	250	228	251	226	237	245	221	223	231	245	247	245	240	242	254	259	254	242	254	238	231	262	258	216	227	219	225	256	266	247	247	235	238	223	221	232	236	220	222	271	249	215	267	238	253	190	256	223	265	238	222	240	250	238	239	287	243	230	231	221	231	254	235	241	237	226	236	247	263	234	237	253	250	258	257	235	235	282	241	251	214	250	219	267	224	216	238	237	251	232	253	229	234	251	245	218	272	238	243	244	223	212	238	255	253	228	257	244	224	215	239	227	206	243	245	233	262	231	228	225	216	255	256	258	235	238	235	257	223	248	255	231	229	230	253	261	266	227	247	246	245	228	269	253	220	217	257	236	234	222	227	223	206	262	244	266	251	225	244	257	223	250	244	255	248	244	255	252	225	237	236	245	255	214	245	250	244	244	230	249	241	226	229	252	236	246	249	202	249	227	220	227	250	219	220	227	233	256	266	238	216	261	238	232	214	240	207	256	276	216	252	233	256	272	204	255	217	250	252	242	256	233	254	247	231	248	244	238	269	216	230	225	244	245	232	245	253	248	202	263	232	242	234	233	219	212	222	217	243	241	233	239	271	270	251	232	230	234	239	224	232	238	221	249	252	235	242	253	239	245	237	220	214	227	245	246	245	249	259	248	233	238	225	226	243	251	232	242	234	228	239	253	239	246	268	237	249	237	215	238	262	230	225	242	236	257	251	241	239	248	229	272	234	256	227	240	254	245	230	207	207	235	240	229	240	239	193	247	229	220	274	258	251	230	228	258	220	251	238	245	273	203	218	281	229	280	209	243	224	244	243	224	209	232	246	224	223	241	254	240	228	227	262	242	240	238	216	228	222	227	247	232	261	256	231	236	241	256	228	250	236	250	244	231	254	215	235	259	230	272	254	232	251	250	277	235	260	232	241	266	259	229	269	231	226	250	226	261	274	233	239	252	240	252	233	244	253	233	209	246	220	243	236	227	220	254	245	232	218	255	243	252	250	224	214	267	252	229	220	244	244	210	225	238	248	228	240	220	238	208	257	243	261	263	235	257	242	214	243	243	263	227	241	244	256	229	259	243	255	241	218	240	233	252	216	255	235	222	246	235	240	254	222	231	238	256	247	246	216	233	218	216	244	234	241	239	221	257	242	259	219	232	235	242	239	250	260	245	259	248	254	248	252	224	239	252	230	254	256	244	234	260	219	261	242	230	218	240	244	240	260	236	241	225	254	252	255	244	271	259	241	238	223	258	261	244	249	279	247	233	234	240	236	219	239	232	236	210	277	253	237	240	211	247	260	228	226	255	223	254	246	219	245	252	241	224	217	232	238	229	248	263	239	210	240	223	263	253	218	247	240	235	275	204	257	230	271	242	238	234	236	237	237	248	245	264	229	210	217	240	229	240	257	229	231	264	235	217	245	222	238	235	234	220	223	243	255	216	241	243	257	263	235	250	223	257	235	243	191	216	239	233	224	239	258	254	232	238	252	250	242	255	232	256	254	263	232	264	250	234	242	280	248	267	242	203	217	240	244	275	224	227	237	237	253	246	229	230	258	228	231	209	233	252	228	253	244	231	275	217	264	239	239	248	237	214	257	243	241	221	254	253	249	224	232	241	261	238	217	263	246	238	227	239	259	239	210	272	234	258	231	239	273	256	227	227	249	245	243	266	265	218	234	265	232	229	247	235	232	243	234	249
24595	25962	15056	8979	6779	5112	3844	2827	2366	1812	1479	1177	966	893	694	612	538	471	418	381	344	360	353	352	308	322	319	314	306	269	334	326	296	377	357	319	344	320	278	316	308	289	295	281	257	280	284	314	270	286	280	278	252	294	275	254	278	276	266	250	263	298	260	284	297	248	261	271	295	266	278	284	261	260	260	273	255	267	252	270	266	266	264	250	252	253	262	238	245	271	262	266	254	250	280	248	254	255	254	263	281	257	269	253	272	237	225	286	269	268	268	273	239	240	220	273	243	244	242	243	234	288	239	283	242	248	287	263	227	241	257	268	249	294	244	229	270	242	249	249	258	241	286	280	275	242	256	240	247	282	196	253	253	263	247	257	237	265	255	229	264	267	239	268	262	266	276	260	270	254	273	239	272	253	273	266	248	276	248	275	256	249	278	269	249	303	261	245	259	279	278	252	255	260	239	262	269	227	275	258	288	267	231	265	243	269	255	285	245	255	266	301	254	239	247	280	275	248	264	247	254	255	300	263	267	270	269	232	268	257	253	262	259	258	253	242	251	258	273	271	227	262	241	241	260	257	283	277	266	265	250	241	257	245	259	248	270	245	262	293	271	263	268	235	261	267	254	256	242	241	283	311	242	230	255	214	263	262	266	277	268	260	268	236	274	259	257	261	275	269	285	280	259	249	295	269	244	247	260	262	248	270	242	243	251	293	259	247	260	267	279	276	275	250	274	288	245	248	243	265	272	233	296	251	295	269	289	244	244	271	253	251	276	279	275	282	245	239	254	271	306	263	243	258	247	264	216	312	266	246	293	305	279	245	233	231	263	264	283	247	272	268	268	250	256	270	242	253	254	260	252	248	273	253	241	288	284	276	257	254	259	271	247	283	270	228	231	270	278	264	248	274	268	272	264	262	262	268	247	265	244	273	264	236	241	233	235	246	272	262	277	249	248	264	265	248	257	260	251	265	258	255	244	264	250	275	267	265	239	251	287	245	250	262	261	259	267	253	285	266	284	262	250	254	286	268	292	254	274	233	270	244	263	252	288	274	253	245	269	249	281	288	227	259	253	264	276	289	274	267	240	246	246	250	267	274	247	279	260	276	245	291	258	247	266	224	261	260	277	257	267	259	259	273	217	257	232	277	250	269	247	287	258	254	251	255	261	258	259	276	228	263	245	258	261	266	296	246	270	290	244	278	249	247	252	280	249	235	271	269	282	259	258	277	248	249	234	282	269	249	272	256	227	262	251	264	240	264	279	275	232	276	265	263	260	238	274	263	234	271	247	278	257	236	256	261	272	261	226	262	263	263	256	248	261	256	264	261	264	258	280	268	259	268	262	292	262	250	274	237	252	248	239	255	257	276	263	254	293	245	259	249	271	270	261	232	266	290	265	253	308	264	259	248	251	251	245	302	280	260	297	263	269	267	235	262	236	265	259	241	255	253	267	280	249	284	266	290	261	261	247	252	280	247	277	266	259	252	292	258	271	251	236	247	250	257	252	258	260	247	275	263	258	222	254	270	275	259	255	277	254	269	251	226	227	268	241	252	216	294	240	252	256	253	247	262	263	240	267	256	255	259	264	272	262	247	254	253	259	262	256	283	249	271	270	236	278	287	254	274	239	261	267	250	264	273	272	270	242	231	275	236	264	269	248	260	268	257	272	285	262	274	273	252	282	274	285	240	266	247	278	266	244	278	262	241	243	284	247	261	261	273	262	270	245	261	269	265	255	245	242	284	280	248	273	264	271	252	247	263	264	250	280	287	233	260	250	262	252	267	300	232	250	293	243	244	270	234	257	267	205	283	272	268	251	259	275	240	281	265	258	253	256	285	262	280	269	259	252	239	246	239	260	255	253	250	242	270	274	270	263	259	256	263	253	262	264	233	291	301	245	268	245	256	263	223	265	272	262	241	275	275	261	264	246	267	264	272	261	245	253	253	281	243	261	271	258	249	238	249	278	275	248	243	236	275	272	272	275	285	271	262	251	253	269	258	269	286	266	258	286	245	232	256	239	273	251	271	246	256	277	278	277	241	262	258	236	277	266	243	262	239	270	281	250	269	266	267	282	271	285	286	255	233	251	257	295	263	278	263	242	241	259	258	252	253	291	257	257	261	285	288	256	237	278	266	273	247	254	262	248	280	245	268	245	294	259	241	256	270	278	266	247	261	239	256	256	262	266	271	257	248	265	249	274	257	267	273	270	261	221	269	274	251	264	246	284	253	264	265	265	262	247	235	248	272	263	269	257	264	279	262	277	288	250	264	260	258	264	263	254	258	234	267	251	242	259	258	273	272	287	257	286	286	268	271	249	257	278	236	245	273	246	257	250	255	286	272	252	261	243	270	261	266	243	261	243	239	283	245	270	242	245	269	255	273	256	268	264	269	260	284	241	256	264	270	268	260	237	263	269	271	250	239	270	277	261	292	255	229	258	264	245	247	265	266	264	232	239	244	255	291	267	268	267	242	257	273	252	248	266	251	252	263	277	246	251	234	265	277	281	248	235	262	260	273	256	237	234	266	234	281	254	283	235	270	256	260	272	228	234	241	274	282	236	284	263	282	278	269	241	245	271	283	262	267	253	257	241	224	266	258	249	283	268	237	272	223	255	251	275	264	257	272	264	275	270	269	266	235	296	269	252	248	259	247	260	232	264	257	243	274	295	274	259	250	250	250	251	243	248	285	269	244	273	233	285	244	240	266	260	275	270	267	264	235	296	266	277	231	232	280	281	245	268	233	244	274	268	252	243	266	246	262	256	249	275	244	269	259	257	274	260	283	251	279	243	254	257	263	266	263	284	233	256	280	276	266	269	282	277	242	290	271	259	254	236	254	262	259	271	275	242	250	267	260	249	260	261	265	247	256	246	268	244	260	249	229	245	290	239	246	255	241	274	255	235	279	283	283	278	273	276	285	269	249	259	260	261	285	280	247	252	241	246	244	239	260	255	262	257	270	263	280	259	281	282	271	257	299	229	289	255	273	265	257	273	234	291	239	261	242	243	253	274	253	253	271	247	282	266	255	286	287	246	238	275	277	260	230	220	251	267	285	265	259	246	276	262	247	216	264	254	239	275	278	276	256	273	247	243	238	266	253	245	260	250	259	268	249	260	278	261	255	271	254	262	269	261	257	240	250	300	267	270	227	277	252	263	264	236	267	236	247	256	244	276	238	233	285	259	263	244	282	235	231	272	267	259	269	256	245	246	256	280	268	250	243	254	279	272	237	276	250	242	251	256	266	250	284	265	265	276	259	277	240	261	248	268	267	236	241	241	263	285	264	271	292	245	266	232	242	256	266	272	251	270	245	274	258	238	267	273	247	253	253	270	273	273	264	260	256	291	258	240	261	271	249	245	264	283	252	278	267	258	259	248	269	242	239	253	272	237	259	280	260	250	257	256	242	241	264	271	266	261	245	261	237	236	269	274	238	261	287	276	258	268	272	247	245	272	264	237	244	268	269	263	274	245	257	255	261	226	282	277	261
23986	21290	28425	24502	21219	12911	5371	3209	2387	1899	1580	1223	982	920	768	636	628	522	511	427	420	425	424	363	332	317	349	349	328	328	339	325	384	358	374	347	350	381	369	303	357	305	334	310	306	298	326	358	325	307	317	304	298	285	336	298	301	268	306	295	288	307	308	283	280	322	286	299	303	244	299	302	265	310	268	306	287	290	289	303	267	275	316	280	267	286	260	299	307	278	276	264	284	272	250	287	250	284	293	273	270	283	262	290	277	280	269	265	303	252	290	283	274	293	285	270	275	277	286	306	282	281	321	315	288	308	303	265	299	259	291	277	288	284	277	281	276	275	294	305	257	303	300	298	309	273	273	293	279	288	269	279	252	292	258	302	288	242	273	275	280	275	255	297	287	241	298	288	285	303	304	288	264	289	288	267	269	328	270	255	283	291	286	238	297	311	270	274	313	281	305	287	266	250	256	274	259	285	279	304	293	303	276	315	285	300	264	309	279	261	301	310	318	282	276	271	305	295	290	298	271	292	268	299	308	300	266	268	297	292	282	304	284	264	299	293	267	282	306	291	273	297	256	267	256	278	289	277	285	270	257	281	259	274	259	269	246	263	318	262	281	303	279	297	271	296	291	286	279	292	281	299	241	270	265	292	321	261	283	280	274	275	285	276	312	298	290	272	299	301	288	270	286	306	276	281	283	279	286	314	303	276	296	244	286	281	271	275	288	305	291	282	274	256	286	270	327	291	318	253	251	267	284	310	267	288	291	297	282	262	290	282	262	281	302	289	261	292	271	259	251	275	302	289	295	281	292	292	274	263	300	291	335	285	272	295	286	262	275	277	265	274	278	284	268	276	299	267	311	280	285	299	285	299	272	279	262	292	273	296	272	313	277	286	273	312	249	272	276	298	276	285	282	272	274	279	270	284	276	274	299	286	291	306	321	296	268	270	284	276	263	264	272	296	276	288	291	286	258	303	280	279	284	266	292	263	269	298	262	272	280	266	270	261	296	285	294	270	327	265	275	300	267	270	291	284	262	257	271	267	279	272	293	274	301	267	284	244	254	272	310	276	250	272	285	278	299	302	303	281	298	300	281	281	269	257	295	297	279	298	276	289	295	297	267	293	291	328	289	282	288	287	283	266	266	277	289	292	295	272	261	297	294	257	306	304	277	304	292	285	302	307	286	291	273	306	287	275	292	290	262	278	280	272	300	276	296	270	301	258	294	291	252	273	262	267	286	276	264	265	267	282	284	291	278	277	274	298	280	278	259	291	276	256	299	290	261	297	267	259	295	277	251	291	273	285	293	265	296	293	278	293	268	273	275	282	311	268	286	272	282	269	278	288	316	262	298	301	257	261	290	314	277	311	278	271	333	268	286	258	258	279	287	267	294	303	264	285	283	312	284	254	281	257	294	282	287	281	288	291	268	284	289	297	308	282	287	282	290	266	294	290	238	288	286	298	315	272	278	284	273	269	294	298	262	250	259	277	287	274	307	285	267	269	269	295	296	273	294	250	290	325	264	283	259	274	290	260	247	255	294	268	298	258	271	290	282	264	265	267	280	289	260	280	304	286	262	291	252	299	276	319	266	274	276	270	310	261	297	271	271	272	290	299	271	299	273	267	274	283	299	287	271	280	293	295	313	322	305	292	293	283	300	304	304	277	310	290	297	289	258	276	296	280	302	283	281	271	283	279	294	289	272	253	258	294	308	283	277	311	275	284	282	244	286	263	256	297	253	278	316	313	290	303	303	313	319	279	276	285	261	270	297	298	266	313	275	308	290	307	271	258	291	277	273	306	276	275	283	292	266	308	282	280	284	295	303	282	308	305	323	283	289	287	272	281	262	256	260	260	284	291	290	310	256	281	274	281	299	303	289	281	307	282	288	253	291	292	280	272	296	276	274	296	300	287	272	276	280	287	274	254	271	271	270	322	272	279	259	280	297	299	278	287	280	268	281	279	300	284	262	298	285	255	269	292	284	271	291	326	277	298	269	273	294	315	281	266	245	291	250	284	292	298	261	271	267	297	279	279	289	298	262	285	267	267	279	274	280	279	293	255	280	297	322	334	285	280	292	317	265	294	285	268	291	265	291	283	304	274	293	312	256	316	265	254	296	252	273	302	292	285	314	295	281	284	281	310	280	302	277	247	272	272	291	296	257	295	269	282	273	294	291	271	265	286	279	271	275	285	275	274	312	272	284	256	283	277	266	287	280	293	297	234	292	277	303	258	289	299	309	266	265	305	285	308	283	280	286	289	276	282	286	272	289	290	272	276	290	278	278	281	293	284	286	278	265	260	256	287	271	301	290	300	288	269	269	300	313	266	297	266	261	300	287	267	304	276	252	269	298	261	257	282	252	311	269	246	288	314	281	268	272	257	301	257	264	306	311	267	256	265	277	297	271	274	271	280	301	262	286	271	289	313	275	273	271	283	285	288	282	309	263	271	273	302	267	244	266	276	295	274	285	278	290	307	272	294	305	285	289	267	277	266	281	276	274	248	285	297	315	279	272	287	315	302	286	281	244	272	299	273	294	280	286	261	274	292	259	241	251	287	253	252	309	290	257	306	263	270	277	286	267	267	289	276	294	268	259	304	294	265	265	309	283	263	273	291	307	303	279	296	261	302	302	272	267	272	289	252	296	301	253	317	291	268	283	272	282	279	278	282	264	285	287	270	284	261	276	281	276	302	264	297	284	280	293	282	267	288	311	276	279	261	296	277	306	283	296	287	291	271	273	285	283	307	253	280	288	261	284	264	267	304	250	236	253	271	244	294	286	279	275	308	245	296	272	268	316	262	256	287	307	285	264	267	268	284	293	288	253	278	297	253	287	293	283	268	294	277	274	278	270	301	263	303	283	279	245	295	309	318	287	285	260	264	265	300	293	261	281	268	297	271	285	261	293	270	255	283	306	287	310	269	264	297	277	273	299	262	273	305	254	270	248	287	257	281	255	294	298	282	271	272	297	287	272	273	297	288	321	263	306	308	262	289	265	253	283	293	277	255	283	272	304	281	297	254	292	291	287	267	284	280	278	243	269	261	286	304	279	284	281	288	271	276	268	241	311	291	274	295	299	271	305	248	301	264	271	275	290	292	284	295	285	273	292	243	283	298	307	279	259	266	305	290	291	275	255	304	243	308	282	256	284	303	319	284	299	316	274	289	281	249	238	286	284	307	288	296	273	291	283	263	282	286	291	281	293	310	295	295	285	279	265	278	279	295	289	285	263	258	297	278	284	272	306	289	303	297	275	302	291	299	295	293	276	266	288	309	300	284	267	283	288	285	296	301	248	265	291	303	257	285	279	264	270	285	288	281	258	242	287	301	297	274	269	283	250	297	319	300	318	280	282	256	285	274	316	294	283	298	297	298	260	308	273	264	268	305	259	292	289	290	280	244	277	276	268	288	267	309	291	307	284	256	280	267	279	282	287	287	254	293	288	312	263	276	298	268	270	267	275	310	299	291	289	292	298	277	297	257	265	258	299	291
27824	34860	22504	14543	10935	8554	6835	5323	4194	3340	2682	2067	1641	1378	1118	959	842	808	722	602	582	549	533	415	397	401	382	348	366	417	419	392	405	455	401	450	402	388	420	382	396	375	352	362	370	350	335	367	328	356	327	358	321	320	328	324	325	327	326	350	318	315	313	327	359	360	365	333	313	322	320	331	296	299	318	329	312	306	286	306	286	294	290	274	302	295	312	306	297	301	307	284	311	303	292	289	289	324	293	309	287	285	309	300	308	296	293	316	263	306	298	281	296	312	308	305	309	284	318	285	316	273	281	289	284	265	302	326	282	290	283	293	330	301	294	268	282	278	275	305	261	292	299	280	282	286	265	309	270	284	311	306	296	301	308	255	316	264	326	314	306	315	301	321	300	324	294	309	296	282	311	330	292	282	278	321	292	301	295	280	303	285	341	293	273	282	296	280	288	278	270	297	325	317	286	287	303	266	294	289	307	317	283	276	298	306	310	286	297	296	280	300	291	277	307	294	296	289	287	244	261	301	292	303	313	308	292	285	285	273	302	286	300	313	262	307	268	281	289	298	257	283	317	324	306	279	284	304	312	295	294	297	279	287	286	286	305	294	287	313	279	287	298	300	278	282	295	291	255	301	297	286	282	296	299	296	279	281	304	315	331	316	291	283	296	292	293	279	293	295	291	296	290	271	302	304	292	288	270	267	305	310	309	292	289	291	269	309	303	275	313	296	322	339	303	286	272	304	288	294	263	299	303	299	277	299	292	297	307	269	321	300	259	289	303	291	271	306	253	292	305	323	295	307	293	298	267	306	308	284	287	321	317	282	335	297	346	287	287	305	294	323	311	327	287	312	346	299	324	280	301	315	276	295	301	276	289	284	318	292	312	314	335	296	297	275	292	326	287	301	308	309	277	314	300	271	281	284	304	265	313	304	282	290	293	321	302	303	266	301	296	323	343	312	307	328	300	262	299	305	310	271	298	306	315	290	313	270	304	286	294	295	297	303	289	283	315	300	281	279	312	299	288	295	293	283	303	285	310	284	288	287	321	276	278	275	276	295	298	315	296	283	263	316	293	312	293	282	289	316	295	294	296	307	324	314	305	290	306	279	278	290	310	300	328	299	313	264	278	294	308	303	264	302	284	294	264	311	323	311	297	300	277	310	308	277	319	291	313	294	287	294	293	269	300	296	307	279	306	279	292	277	299	291	296	306	303	278	279	320	287	326	284	297	269	308	282	302	312	303	285	335	292	313	286	307	298	309	278	286	330	322	316	304	320	275	296	316	302	326	299	278	297	298	293	303	287	283	301	319	305	310	291	285	320	301	287	290	320	265	302	324	273	282	304	300	270	312	287	278	330	306	303	323	291	292	284	274	286	307	308	289	324	300	300	267	287	251	288	310	289	334	296	281	319	283	274	255	305	284	306	316	324	285	304	292	310	297	268	295	325	285	294	305	328	312	299	295	258	312	295	264	266	290	300	294	274	308	307	272	293	310	307	286	278	293	298	277	288	307	292	307	314	285	297	300	286	320	286	300	292	285	280	310	307	287	311	297	287	279	253	279	281	308	305	271	300	303	280	289	293	325	300	294	310	274	295	312	302	290	304	273	330	294	319	290	313	315	296	305	290	299	290	323	285	272	320	325	276	278	303	306	278	325	297	292	274	294	315	315	260	290	298	303	288	276	281	308	311	291	314	298	307	280	311	289	303	309	283	257	302	277	286	292	290	331	275	300	296	307	294	283	301	294	312	278	306	260	291	322	290	308	284	323	345	294	306	332	306	295	282	288	286	283	287	285	304	309	311	289	285	260	287	283	287	304	283	304	290	265	316	295	273	281	339	283	283	327	313	292	284	308	294	288	277	280	273	308	296	290	300	325	301	306	297	306	319	274	291	283	276	302	278	293	289	345	279	307	289	278	261	281	284	296	312	302	281	286	324	289	309	321	316	275	297	305	299	323	280	320	302	302	286	324	312	268	317	314	274	311	291	281	329	273	301	296	296	274	296	329	295	286	301	347	312	290	299	311	282	305	294	305	289	266	279	271	303	284	308	294	296	294	264	299	299	301	316	291	290	293	330	323	282	306	282	252	302	301	316	280	294	279	255	287	282	300	320	284	278	292	304	303	283	286	305	298	285	280	281	279	273	306	323	281	301	297	313	305	302	299	305	321	283	289	293	257	272	302	288	314	322	261	341	316	320	307	273	298	281	272	295	306	284	304	310	314	270	300	283	286	300	267	291	318	328	259	295	298	288	292	283	286	315	313	328	288	306	266	271	312	297	281	248	267	305	303	272	262	282	294	307	295	278	304	314	321	279	321	308	296	302	307	288	323	278	294	319	329	289	269	299	301	259	309	297	303	305	306	311	315	296	275	286	282	305	317	293	295	309	284	279	308	274	316	285	307	308	326	281	305	274	300	322	279	279	313	309	290	272	303	300	276	280	266	285	314	311	278	275	303	308	290	279	293	309	300	290	304	297	301	270	284	326	315	282	299	288	278	294	298	300	301	300	270	279	309	278	287	273	263	287	278	285	293	294	244	334	309	329	322	293	295	294	300	298	272	290	317	254	277	305	299	293	315	322	305	278	304	313	303	301	302	293	312	300	265	288	276	307	284	284	310	294	303	279	296	285	328	284	326	268	279	286	291	285	309	307	295	285	303	305	274	282	267	318	284	318	303	299	250	303	282	251	279	309	308	287	322	289	284	308	277	301	292	328	293	285	311	301	268	294	264	287	316	281	284	279	319	279	305	272	269	321	284	287	315	267	257	286	304	302	311	311	276	278	309	303	264	286	304	269	293	291	295	289	311	317	285	269	301	287	295	313	312	273	289	258	268	328	280	316	312	275	278	302	294	313	330	295	287	313	282	276	273	294	282	295	299	312	277	318	273	290	302	311	354	296	289	327	293	280	256	273	276	329	272	301	295	329	290	315	290	314	310	299	297	300	284	304	297	313	334	292	321	296	285	293	305	344	321	295	328	308	299	294	286	292	299	273	290	326	274	290	313	320	308	318	271	318	293	325	314	289	307	263	314	302	338	283	294	312	277	298	302	281	277	319	299	285	303	306	289	300	290	291	295	294	282	296	284	309	268	319	281	275	293	325	291	271	302	287	285	283	297	300	288	331	263	294	301	285	287	295	282	298	313	293	311	266	305	312	293	299	308	295	303	298	301	300	309	323	298	290	290	319	313	319	298	314	276	328	286	282	283	313	305	283	291	278	339	289	311	280	279	314	342	280	310	318	326	295	343	300	292	325	311	312	322	254	302	310	277	282	310	250	284	266	287	276	327	316	297	306	280	283	287	308	324	312	286	253	318	325	304	295	270	278	292	318	298	283	291	295	286	298	300	277	289	298	326	318	293	291	304	288	307	284	277	281	317	316	285	295	293	288	295	303	270	303	295	295	286	295	275	307	307	266	305	296	304	293	303	283	296	322	294	309	261	285	304	288	318	307	313	282	303	305	271	277	269	270	290	289	320	284	292
25184	21303	27282	25536	13036	4789	3455	2591	1818	1458	1194	949	828	730	647	563	498	483	496	482	420	420	424	382	398	344	325	337	356	370	379	365	363	361	371	348	330	355	331	332	363	341	379	338	334	289	320	364	326	348	375	316	314	344	318	326	350	339	348	338	336	331	322	362	314	321	339	306	273	305	319	346	320	299	352	356	316	340	305	306	273	307	283	327	310	304	304	324	325	323	301	308	323	335	331	316	308	304	316	296	314	325	334	291	341	299	284	333	287	306	305	347	312	311	314	321	316	325	325	303	353	318	311	339	289	335	319	343	351	284	330	327	318	315	321	303	315	333	314	297	329	341	287	323	328	337	317	303	331	310	327	322	336	303	334	304	305	323	313	306	306	326	273	319	311	315	301	319	364	309	330	299	326	303	312	309	336	342	304	314	307	343	290	321	324	317	329	329	320	334	300	330	339	332	296	288	289	319	351	320	284	293	305	313	309	323	277	319	310	256	320	315	283	330	337	333	316	324	306	318	323	285	313	337	322	310	297	331	300	318	334	284	333	300	302	337	309	338	341	340	322	299	288	297	320	289	289	312	293	290	311	358	305	355	262	365	310	337	311	325	292	327	315	342	340	293	306	328	329	332	340	321	353	327	324	337	323	357	332	315	322	300	274	324	307	309	319	306	321	337	327	333	318	304	289	305	355	335	301	327	315	305	318	307	315	328	283	288	309	321	349	323	345	324	332	321	301	278	358	312	304	286	354	295	287	284	322	338	296	298	340	327	316	313	297	302	314	305	356	295	339	307	259	314	325	333	318	315	333	319	341	316	304	333	318	310	336	356	338	334	305	346	330	350	328	332	331	326	333	308	288	308	303	314	327	327	292	323	325	328	343	326	319	313	283	304	319	293	291	291	300	300	331	320	309	310	347	295	325	308	306	327	323	299	305	307	351	318	324	307	300	338	316	319	334	342	298	335	335	319	349	344	289	334	300	317	320	325	294	349	341	320	355	330	308	319	350	315	315	327	336	326	375	338	326	327	333	303	338	313	337	324	334	310	310	325	322	309	304	326	308	331	317	337	289	288	287	303	319	321	297	319	289	311	322	329	289	324	298	331	292	283	284	348	295	330	294	317	315	315	278	312	297	310	338	352	279	328	320	312	297	311	314	298	301	296	325	306	343	333	339	317	275	299	319	337	298	328	302	334	311	288	314	337	357	288	310	323	301	312	340	295	289	323	302	332	347	286	322	344	321	305	278	306	326	311	305	284	304	315	327	274	284	318	330	346	308	293	321	303	313	303	359	364	338	364	316	327	304	325	304	332	297	283	312	294	311	319	373	290	320	332	327	314	301	298	340	322	306	349	308	275	304	286	346	318	311	304	296	311	339	320	285	291	346	317	303	324	328	317	337	350	292	309	332	315	315	304	316	316	319	309	277	294	312	331	320	313	342	288	308	311	352	335	290	333	338	329	318	294	322	307	302	322	324	321	325	316	356	305	326	308	302	308	329	312	302	310	315	326	308	298	316	312	340	303	327	312	323	328	327	301	328	330	305	306	301	313	325	321	296	294	309	312	315	286	347	301	327	328	322	302	291	287	310	344	318	324	343	314	311	322	303	317	309	306	339	331	300	321	322	336	318	298	309	322	321	304	341	309	283	296	290	307	315	303	338	297	327	298	308	310	322	300	280	267	315	311	301	306	299	335	288	315	325	316	342	306	301	311	346	319	327	346	311	328	328	291	310	341	328	325	315	323	296	314	302	336	312	305	305	312	357	334	332	351	328	329	311	298	304	278	322	350	287	344	326	298	333	320	320	323	322	337	319	325	317	329	306	299	331	311	291	342	308	306	298	338	326	327	300	295	326	316	345	335	322	318	288	303	295	345	333	302	316	353	308	332	329	293	319	312	323	359	304	323	314	304	322	316	337	313	314	321	302	292	289	306	323	309	302	291	323	341	304	301	332	288	324	322	328	340	335	288	297	318	317	298	311	305	306	318	347	342	338	321	327	329	331	295	297	311	314	299	298	325	340	304	349	341	306	346	326	310	279	315	344	322	355	315	277	291	286	342	309	324	291	308	326	309	305	331	358	320	305	304	279	338	332	310	327	325	312	295	288	295	298	325	306	298	291	336	335	328	301	311	319	313	282	278	314	290	285	283	303	333	344	314	311	263	336	287	314	307	309	295	287	317	336	303	329	301	301	311	307	322	318	319	287	315	325	324	343	302	300	297	327	303	313	304	334	318	318	293	325	303	311	323	329	332	322	331	310	296	315	320	342	316	320	315	312	322	304	311	317	315	312	311	288	306	317	309	282	297	369	297	328	310	319	309	303	328	284	308	313	320	342	308	343	326	315	312	293	317	335	302	310	320	303	307	314	295	305	323	320	322	328	286	307	313	313	341	344	312	270	338	290	310	309	313	355	311	325	321	307	286	307	321	298	321	317	323	330	349	303	305	346	270	318	330	335	310	313	276	301	284	301	312	338	358	318	328	307	301	287	279	296	328	310	298	321	335	301	308	358	318	351	294	308	313	301	311	323	290	320	299	294	273	333	364	312	286	316	287	294	324	287	306	327	329	312	299	330	336	303	314	326	354	322	311	302	322	314	290	294	294	323	283	290	331	340	328	322	336	301	328	346	285	355	331	329	304	311	319	316	327	333	330	354	277	309	328	322	307	317	339	320	306	318	339	323	284	334	299	319	302	305	340	330	336	314	320	278	267	311	291	297	311	296	286	315	314	315	301	334	302	286	321	291	311	349	287	334	330	291	299	322	329	300	332	319	304	277	328	328	302	333	294	289	333	340	310	342	328	299	316	311	306	296	287	317	337	305	303	311	334	325	325	279	323	297	305	325	352	356	318	301	292	340	325	320	332	279	295	306	319	289	333	317	324	334	322	314	346	289	338	326	326	293	299	313	325	303	305	322	310	292	300	308	345	354	322	323	322	311	301	339	313	301	307	316	303	320	276	314	321	325	318	329	292	307	268	331	284	337	302	309	333	309	351	315	314	319	347	308	289	324	313	298	316	342	302	302	318	307	319	326	321	323	304	325	327	285	320	321	292	313	290	297	287	312	308	339	316	307	304	327	342	318	323	283	275	338	330	319	292	315	327	339	312	338	299	326	304	317	324	284	300	327	321	374	305	314	352	293	335	293	309	274	301	297	318	282	287	306	348	291	344	358	287	314	333	299	307	324	305	325	317	336	305	321	287	327	288	309	289	307	290	285	353	322	357	327	291	311	308	333	309	316	336	337	321	345	297	310	332	308	311	301	306	319	325	319	311	294	313	332	325	309	309	318	333	305	300	308	340	303	324	355	338	331	304	276	332	324	325	320	297	322	285	270	308	292	293	334	321	303	337	317	262	332	318	297	313	297	325	306	309	317	323	290	290	327	277	315	324	322	310	281	347	325	285	323	308	319	326	306	308	315	328	330	299	290	297	311	295	368	302	317	289	323	302	317	294	346	301	322	291	319	303	328	297	346	312	323	302
26784	32184	18689	12173	8706	6920	5671	4711	3403	2840	2099	1534	1400	1146	961	809	736	639	585	649	575	523	451	431	425	434	405	366	435	427	389	407	471	446	454	466	415	445	422	374	399	381	386	380	391	385	362	369	403	368	368	342	361	369	367	377	362	360	363	343	352	344	320	368	381	339	354	348	379	402	344	341	314	358	326	364	339	374	338	341	368	310	338	337	342	350	319	327	308	339	375	353	337	310	329	348	377	370	338	334	326	325	338	344	350	322	356	354	347	367	376	334	328	364	341	308	322	342	343	323	356	321	366	353	363	350	364	339	310	326	322	343	358	345	308	343	315	301	346	291	335	329	329	341	344	345	341	298	331	334	350	308	320	342	332	351	303	319	346	338	331	343	336	358	351	307	344	346	331	346	346	324	385	317	367	347	349	299	313	353	320	318	337	364	323	375	347	317	347	298	339	344	340	318	331	330	361	325	329	370	359	312	333	339	316	346	340	334	339	338	336	319	383	331	332	336	327	312	366	357	342	337	317	346	329	340	329	339	303	322	337	343	369	305	316	342	333	334	337	356	336	311	334	346	307	355	373	378	365	338	333	339	342	365	360	350	332	332	338	332	334	317	312	353	333	328	345	335	315	363	311	314	343	368	313	361	325	334	319	309	337	351	380	341	325	323	351	357	351	319	335	341	367	323	343	327	312	353	320	322	376	363	344	359	333	340	351	349	317	320	330	326	328	317	331	323	336	331	379	350	316	330	339	355	329	316	348	342	346	369	328	349	328	356	368	326	297	368	310	317	326	334	336	344	313	358	357	330	317	324	366	357	326	367	323	361	322	320	361	318	345	345	350	330	315	336	353	358	379	356	339	356	346	360	337	344	324	358	342	342	314	338	325	351	358	346	363	378	320	365	339	320	349	353	310	337	294	362	350	337	330	367	382	342	314	358	334	331	349	327	350	322	335	329	349	326	337	322	341	320	352	332	331	348	380	343	327	355	320	372	340	332	365	336	332	345	343	352	337	324	310	357	343	349	328	319	346	322	315	350	348	304	354	359	326	335	319	322	352	337	323	349	328	339	323	334	340	367	344	320	312	353	335	305	331	384	355	340	327	340	346	365	359	384	355	324	364	356	354	326	303	343	342	393	331	329	357	309	322	341	320	321	340	377	343	339	297	328	339	316	340	322	315	329	382	328	330	310	321	342	320	368	345	343	354	344	347	353	339	341	307	382	358	359	329	316	327	306	364	364	318	342	329	327	308	396	311	356	334	301	350	347	323	348	347	313	364	346	340	363	300	318	328	331	336	344	341	340	328	329	333	322	342	345	335	354	298	325	320	334	332	355	321	290	349	332	351	356	305	352	358	329	360	366	339	342	350	338	341	355	342	323	339	358	360	333	310	326	352	336	317	314	324	350	321	338	323	353	345	314	368	311	376	322	348	305	339	315	333	331	343	338	339	352	333	337	345	319	340	341	350	322	330	341	328	335	346	341	312	336	366	371	338	340	344	336	345	359	338	344	330	341	342	342	310	338	362	327	348	343	346	345	302	362	336	353	324	348	336	352	329	352	329	333	348	347	349	295	332	352	326	351	341	321	348	345	291	325	317	357	315	336	327	313	348	323	348	352	314	349	338	329	326	341	313	335	366	367	323	324	397	346	337	303	334	316	350	329	328	358	361	383	365	353	375	313	318	374	347	321	332	314	345	336	369	338	365	342	294	339	297	339	376	363	340	349	357	338	330	360	326	317	381	319	347	318	383	355	342	324	369	358	341	323	383	344	331	345	327	326	318	311	329	356	326	338	339	306	332	346	329	321	363	352	310	339	357	366	317	351	322	348	346	346	368	347	361	337	341	323	363	315	344	321	309	335	364	315	344	374	351	337	366	351	357	322	335	355	344	352	357	351	328	364	337	346	294	353	334	343	367	333	339	315	324	342	328	329	338	326	328	346	334	357	350	337	337	360	363	338	329	332	331	320	354	329	359	301	322	372	298	344	362	336	325	300	321	343	341	334	336	328	336	330	350	348	383	336	345	325	311	329	328	359	315	342	332	333	327	358	325	324	306	354	336	319	350	343	304	338	343	325	339	326	325	310	339	335	366	358	327	337	373	350	355	347	323	334	362	349	354	326	306	340	365	329	341	329	344	359	340	358	345	331	338	348	330	344	307	324	323	371	337	351	340	353	343	380	349	316	351	351	315	339	326	360	353	322	344	301	337	366	344	304	310	341	351	363	344	353	379	344	369	346	321	347	341	320	327	316	365	358	317	334	358	328	380	344	322	308	329	343	340	328	333	391	372	339	334	308	317	340	331	354	329	346	338	338	347	390	315	362	348	346	374	341	369	360	335	333	344	310	375	362	324	352	333	351	344	364	362	329	369	362	353	335	347	310	305	332	358	337	349	360	366	317	357	349	325	367	331	309	348	323	358	353	322	332	321	349	334	324	347	315	334	328	336	313	353	343	331	354	359	346	313	330	325	336	332	322	321	306	377	359	358	339	362	341	321	321	339	356	337	317	335	336	357	362	319	345	345	331	328	319	348	305	360	331	338	376	335	354	373	334	373	369	334	344	337	356	330	336	354	326	361	324	365	325	334	349	345	320	362	359	333	361	317	317	354	320	345	352	354	349	362	357	343	366	332	345	313	349	310	337	369	344	374	392	337	316	339	316	342	348	292	362	342	330	320	338	360	338	343	318	322	357	368	337	330	338	320	322	354	306	334	330	339	311	344	331	333	316	330	312	346	353	304	354	333	336	354	327	342	325	341	360	326	354	345	332	315	331	325	349	306	339	343	332	339	319	343	311	324	337	346	319	329	326	333	313	321	333	353	328	340	344	360	329	354	361	332	310	333	330	331	364	335	341	323	336	331	333	361	341	348	344	354	339	363	338	346	355	349	386	354	340	332	357	324	299	326	321	351	337	339	342	342	317	337	325	340	353	330	301	360	329	345	366	364	364	306	307	326	352	335	351	317	337	340	330	340	325	343	346	327	343	326	363	327	332	347	343	326	343	335	324	339	334	346	312	356	331	335	347	350	355	368	362	331	316	343	382	328	366	371	335	374	349	326	329	334	359	347	380	370	377	338	376	334	331	306	330	342	328	357	345	320	333	336	346	342	332	362	348	333	302	344	315	354	327	369	331	307	310	365	333	349	341	371	325	331	337	299	337	312	303	325	335	382	325	357	332	380	362	322	336	352	361	357	342	331	344	320	316	344	330	323	338	339	363	353	353	333	321	335	329	362	367	343	358	342	319	329	332	334	342	338	345	361	335	308	353	316	359	360	351	328	381	322	355	354	312	329	321	343	324	339	321	312	326	306	322	371	331	361	317	325	298	329	332	311	331	324	329	301	327	330	311	342	339	364	351	313	332	379	323	344	326	352	371	343	355	356	353	332	348	324	333	337	330	347	318	326	374	335	323	361	324	351	370	372	332	346	345	339	337	313	302	320	320	327	345	381	333	360	348	315	374	336	326	309	374	371	352	352	332
22890	21352	28962	24125	21386	21522	12985	5311	3641	2839	2243	1711	1401	1135	1003	946	811	820	799	698	699	625	536	474	503	522	459	488	513	481	526	536	487	541	550	560	532	499	555	488	458	471	451	483	486	431	478	462	447	430	432	436	436	429	449	459	428	423	427	465	415	372	484	413	417	448	454	408	388	409	453	432	449	436	445	432	402	431	410	381	393	400	375	378	412	404	404	413	399	408	352	405	419	404	433	415	395	404	397	398	425	408	446	393	416	427	421	399	404	396	393	420	411	408	400	414	368	396	396	415	414	379	442	392	421	400	379	400	388	450	385	409	415	377	392	390	425	402	400	396	387	388	420	413	393	439	390	408	397	395	396	393	424	387	442	427	394	397	460	388	407	426	424	411	401	395	368	413	444	408	385	401	420	380	420	398	427	429	455	363	413	409	407	439	409	438	380	394	408	403	418	415	408	413	405	474	389	402	431	452	400	390	382	399	427	418	436	388	406	381	403	425	403	360	423	414	445	422	382	407	392	416	428	379	396	449	420	459	391	390	406	407	443	431	403	406	407	451	417	415	427	410	371	389	421	410	370	381	404	408	448	368	427	384	388	427	420	411	412	350	414	382	423	415	405	394	399	415	380	405	418	384	386	424	424	441	407	395	415	412	398	421	409	417	417	420	421	359	412	391	442	438	419	389	447	409	410	445	399	381	412	401	404	389	413	437	385	403	425	418	404	390	410	397	409	381	387	453	412	377	390	401	406	417	417	441	462	419	410	368	367	413	436	426	381	391	422	405	416	412	431	387	393	406	440	421	398	392	410	392	418	412	405	375	421	441	421	401	403	452	410	408	430	411	398	377	387	398	429	449	407	382	404	436	421	427	404	428	392	437	430	409	407	402	412	430	395	402	419	435	408	417	387	384	406	429	366	429	386	426	398	416	421	422	418	386	417	415	406	385	425	427	437	409	409	426	417	427	414	383	423	420	465	388	382	426	472	463	425	376	394	380	425	386	390	401	449	418	375	378	435	413	410	392	417	403	408	432	432	383	388	401	413	387	407	361	393	381	421	398	387	412	390	420	389	399	430	353	435	397	376	382	378	408	426	413	400	429	374	360	418	434	411	416	436	429	375	416	411	396	405	454	386	420	415	422	421	412	410	420	390	404	389	388	390	396	461	396	385	419	421	407	436	394	415	418	405	402	405	384	409	382	380	430	365	390	391	377	456	398	427	396	386	395	415	449	421	416	460	383	398	428	439	388	418	408	400	401	385	432	411	407	373	432	390	404	386	389	395	403	410	387	446	422	407	399	422	433	412	425	408	383	392	410	460	408	429	415	426	403	428	390	424	393	419	383	452	420	371	405	436	405	405	422	430	403	382	406	394	444	404	395	405	431	388	434	411	385	427	389	405	367	408	386	397	452	414	418	421	433	395	355	423	391	405	429	398	377	401	430	385	403	411	406	410	384	391	433	387	431	428	418	403	379	415	434	398	400	390	413	401	405	413	421	380	381	388	436	422	391	396	407	429	452	376	426	415	430	381	411	407	405	415	426	406	413	417	417	418	411	416	380	434	409	417	405	419	421	375	414	400	405	393	423	415	432	377	405	388	402	400	430	380	400	429	418	437	411	419	391	406	433	415	414	390	424	441	427	422	402	427	403	400	435	418	379	377	391	427	385	399	434	407	437	435	414	426	400	383	458	419	426	407	391	409	408	404	420	387	398	426	416	450	409	396	418	399	412	381	362	423	430	417	401	393	415	405	421	435	438	382	419	431	360	414	396	389	377	383	427	401	423	419	387	435	395	409	397	414	391	408	387	405	409	388	431	377	413	440	438	368	411	392	408	437	422	373	412	449	426	443	363	381	408	414	404	408	407	417	401	389	429	411	366	444	394	375	421	438	407	378	384	430	428	409	416	414	442	435	443	420	418	405	410	435	397	391	420	421	408	410	400	414	417	470	424	402	407	403	408	450	395	410	415	386	358	372	395	395	398	409	429	396	412	432	421	395	424	395	443	415	404	421	411	387	419	390	414	390	436	433	426	406	367	437	391	403	410	417	380	406	425	393	386	395	417	417	445	417	399	423	388	414	421	410	433	425	399	419	424	391	412	400	407	440	368	425	416	413	376	411	377	417	378	439	405	417	436	411	450	437	450	417	413	417	397	406	392	420	393	413	396	403	359	387	389	371	407	413	373	381	411	424	378	412	410	400	443	398	408	391	394	426	387	385	420	402	426	391	433	377	397	390	417	411	407	421	445	405	405	387	411	423	404	394	417	414	412	409	399	403	429	411	422	419	414	425	400	389	418	390	413	416	400	413	423	390	363	451	388	416	435	453	404	417	377	410	385	388	408	414	388	415	412	375	411	378	400	379	415	388	391	398	421	452	395	400	451	390	389	414	400	359	422	408	399	400	402	378	395	406	397	417	433	433	409	420	450	416	409	411	427	407	411	410	421	413	424	400	419	405	423	413	437	397	423	387	386	411	420	440	423	394	418	432	414	393	431	391	401	401	389	433	428	381	348	405	390	373	375	380	426	409	366	392	411	378	418	363	380	420	395	415	409	398	436	354	441	414	405	418	449	432	420	410	461	411	447	398	418	396	385	394	418	426	400	392	448	391	397	375	436	412	385	377	429	425	399	396	409	410	401	381	422	441	410	421	372	409	401	356	418	427	397	370	396	392	434	378	375	349	404	401	405	439	425	437	401	400	421	442	384	389	394	423	453	421	386	426	422	407	391	403	427	421	413	375	429	412	403	427	413	384	444	404	374	423	369	361	375	403	411	401	394	401	406	425	400	400	417	406	372	393	407	410	404	384	424	381	416	391	423	438	410	396	388	433	405	418	451	423	426	406	424	394	401	387	397	400	392	395	394	418	435	379	370	387	432	411	429	383	398	437	410	449	398	391	414	410	404	388	413	401	420	405	410	412	404	409	399	401	402	374	406	420	444	453	391	430	400	425	391	384	422	415	423	386	426	417	402	367	418	370	419	393	415	414	427	397	391	401	395	385	369	376	400	419	413	404	408	427	439	407	413	420	429	415	433	417	407	432	395	382	427	393	378	400	430	375	405	403	394	391	401	385	416	433	429	412	391	407	398	414	375	384	395	370	437	383	411	394	383	441	410	413	386	416	387	373	374	433	391	419	407	373	444	390	401	425	407	391	393	414	387	435	428	393	391	442	425	416	410	435	406	393	432	394	402	387	421	418	377	423	380	411	433	404	411	435	381	401	396	398	398	412	386	439	396	384	399	376	425	426	394	399	394	403	427	409	397	433	397	405	386	394	427	382	393	419	414	385	391	417	411	393	381	398	401	418	391	396	406	487	431	375	431	409	419	388	442	420	396	375	423	414	406	451	391	408	429	428	408	412	428	417	389	386	398	416	384	390	371	384	382	392	417	446	396	472	376	415	398	391	432	359	376	409	423	410	409	418	449	415	437	417	393	426	421	406	385	401	401	412	429	395	390	429	435	406	381	425	392	421	410	387	427
32610	40995	27141	18939	14486	11628	9448	7916	6202	4829	3675	2705	2285	1792	1507	1369	1150	1071	1065	911	916	763	662	577	586	583	577	534	602	604	546	615	555	637	579	596	568	575	570	529	513	557	493	517	543	492	483	468	493	456	464	470	441	493	499	461	457	447	473	452	499	462	434	472	446	446	442	473	454	425	463	411	450	439	448	415	432	424	417	406	418	397	445	440	421	436	427	416	453	439	421	419	410	434	390	375	417	420	425	406	430	406	396	453	445	453	418	406	429	417	454	420	454	416	472	405	406	421	406	411	404	431	387	445	427	447	410	430	384	373	398	449	389	414	398	403	422	457	441	432	401	408	450	418	405	405	404	389	421	401	410	389	439	432	434	418	388	382	404	452	407	380	400	439	423	431	426	428	383	432	394	424	435	425	414	421	416	448	412	406	414	427	406	389	402	424	427	386	426	395	441	417	410	392	414	413	429	445	401	416	406	411	413	443	401	440	431	415	404	403	400	418	424	435	406	413	454	422	397	417	410	429	431	389	469	431	404	397	406	435	390	397	395	387	433	404	428	411	443	425	439	420	470	412	441	431	419	394	408	426	395	400	436	436	434	444	429	412	446	413	458	404	408	423	420	417	430	414	431	436	404	396	395	473	431	385	437	413	399	400	445	410	428	411	427	425	430	422	432	408	403	426	402	445	400	423	439	447	451	384	415	424	418	414	412	449	394	413	420	435	432	420	438	406	410	396	380	417	434	400	417	430	403	408	411	400	388	412	407	439	383	424	414	429	443	413	423	421	416	451	433	421	428	398	436	409	402	392	405	373	410	392	421	426	391	417	441	407	433	403	387	427	393	426	414	396	452	442	416	418	390	405	423	437	415	410	408	430	403	450	382	401	409	403	440	400	419	413	401	449	380	406	424	442	375	451	416	405	391	413	404	395	405	450	427	410	418	437	442	424	397	420	441	403	421	409	425	398	416	418	413	383	391	396	437	399	403	437	419	434	409	401	407	458	427	433	400	426	413	421	419	432	416	440	417	409	389	410	400	401	409	442	434	431	399	404	393	415	433	430	420	406	442	409	397	416	377	447	441	427	371	430	440	441	425	406	445	424	423	443	418	438	423	432	402	425	423	415	427	401	402	392	392	424	385	431	446	425	442	420	409	403	389	414	369	446	424	456	437	405	403	416	409	436	409	422	407	441	382	425	400	428	445	420	421	372	402	413	421	427	405	389	441	414	406	434	402	422	415	400	410	428	454	392	383	409	406	414	397	417	411	375	426	387	403	426	436	433	410	406	407	430	446	420	451	431	414	425	435	439	451	421	418	394	436	433	433	408	416	428	437	406	420	415	409	404	377	391	398	397	386	413	427	399	428	381	399	382	434	416	379	378	421	451	406	398	402	406	427	418	419	403	424	383	410	372	405	412	423	405	412	377	358	430	424	411	420	399	410	438	384	427	406	444	425	382	403	444	382	404	425	397	392	430	384	397	443	425	423	407	441	433	430	443	427	369	403	418	408	418	476	406	391	419	411	412	425	424	416	439	393	451	391	410	439	411	415	425	398	426	394	350	429	460	396	417	413	426	411	389	388	409	420	415	393	437	400	409	418	416	405	410	415	427	424	424	424	404	401	427	411	443	401	415	406	400	408	405	430	408	421	423	411	400	431	390	445	408	453	396	452	413	382	423	417	436	427	415	384	431	412	401	436	447	378	426	407	465	410	424	418	435	444	400	439	403	424	406	420	417	414	370	412	428	421	419	408	399	398	429	411	391	403	464	466	398	432	388	397	401	451	434	406	470	411	433	424	433	424	425	403	456	401	407	416	402	445	443	401	417	429	419	435	417	449	435	409	400	424	428	423	416	428	397	417	427	439	432	405	448	433	444	428	433	427	409	392	424	437	415	418	423	415	379	413	428	445	385	414	400	405	463	403	405	413	392	443	408	398	394	417	410	395	391	433	403	420	410	432	401	390	447	427	429	439	415	426	405	390	396	394	412	398	407	412	394	406	429	402	401	402	468	402	411	443	408	435	438	400	407	405	420	427	420	390	391	431	403	435	426	423	434	441	430	435	423	389	450	400	408	409	402	420	436	430	419	439	440	444	418	445	392	438	429	379	407	421	407	446	412	430	395	387	425	412	410	409	422	449	395	443	441	416	435	409	409	406	399	403	437	455	388	409	433	399	386	406	413	394	415	463	425	426	402	398	434	416	430	391	417	432	402	427	438	408	430	409	410	412	421	423	413	457	415	453	419	392	373	412	417	405	466	411	401	403	402	425	434	409	427	428	441	474	388	433	441	410	415	403	430	403	415	410	374	461	431	436	401	449	451	452	376	414	401	458	455	408	407	421	434	428	436	399	375	418	399	412	426	435	395	456	417	401	443	432	431	388	428	375	421	427	406	413	429	399	417	416	449	450	429	402	438	406	400	429	417	416	383	414	404	424	370	419	387	392	419	409	393	427	389	461	391	422	451	393	400	434	415	458	425	394	374	392	402	440	444	391	394	423	425	420	387	426	416	443	406	363	417	424	450	439	404	422	433	437	402	446	422	448	412	435	413	403	415	449	413	455	428	435	388	413	415	417	408	407	422	390	430	411	388	430	379	392	464	400	413	410	415	426	367	441	408	422	447	469	388	432	406	399	412	414	440	441	409	411	434	447	388	424	395	427	406	427	437	405	422	433	406	461	397	464	425	421	420	419	388	408	413	454	373	431	420	438	414	454	424	441	403	420	442	394	400	422	448	416	424	386	404	390	407	415	410	441	426	416	437	429	414	409	418	391	438	454	402	412	407	425	412	433	427	397	411	433	396	414	426	417	432	441	385	408	430	386	409	423	426	457	404	406	414	413	424	393	423	403	437	427	414	385	429	401	410	397	423	402	418	439	446	423	398	417	412	441	442	412	439	398	384	418	428	424	401	419	428	436	396	418	411	397	441	403	406	415	430	455	420	427	420	444	433	428	395	450	425	421	410	421	419	435	386	439	448	406	409	415	445	388	428	412	409	424	393	408	401	413	458	444	419	392	409	424	396	416	439	405	385	426	402	446	428	384	448	406	440	383	404	398	484	440	396	405	468	381	445	452	411	414	401	412	443	436	448	444	424	440	398	402	405	420	412	421	414	444	378	426	434	430	411	425	385	413	414	404	410	464	445	440	394	439	429	418	455	428	407	408	413	430	365	400	407	419	447	392	429	434	444	397	382	422	395	413	390	385	417	445	404	414	416	432	414	446	399	403	389	414	420	383	396	469	424	474	451	416	432	405	389	406	402	430	431	402	405	378	412	405	394	411	418	407	413	408	419	420	430	417	429	408	425	402	431	397	368	404	407	423	404	423	435	438	371	421	446	443	422	443	436	388	439	394	448	418	396	412	395	416	442	419	412	387	431	355	422	407	402	405	451	427	397	394	409	451	388	437	432	404	419	436	445	411	431	398	403	402	428	374	438	423	447	409	431	421	396	435	406	429	424	412	394	415	434	392	436	415	434	462	419
28937	21780	16254	9693	4740	2930	2147	1633	1390	1201	842	644	556	496	424	366	344	385	376	361	292	289	261	285	248	262	294	256	253	237	234	253	292	258	260	270	273	298	284	274	277	246	237	262	219	255	250	261	253	231	246	234	220	219	234	269	254	241	244	239	233	237	246	232	242	239	236	243	239	221	246	202	224	241	236	219	236	244	235	207	221	224	266	231	211	223	237	223	229	192	211	248	227	248	257	224	225	231	251	211	207	251	222	244	218	225	244	222	226	241	241	200	236	215	242	222	245	230	229	267	236	222	233	252	227	253	215	214	245	240	246	212	247	220	235	225	205	231	237	211	235	223	253	221	219	224	263	246	222	219	226	243	233	207	218	221	232	229	241	214	226	246	198	247	210	231	233	217	232	249	221	248	187	215	207	247	223	228	229	216	211	220	247	220	208	240	234	245	236	238	253	244	230	234	232	239	227	206	231	223	232	205	206	241	230	217	183	213	203	207	218	242	209	243	220	240	227	237	238	239	264	226	213	256	231	214	226	227	211	208	238	219	264	244	227	225	234	208	223	248	206	237	220	243	246	221	230	215	225	242	256	230	218	234	197	224	234	240	245	219	224	232	226	217	232	214	242	235	234	226	201	216	233	215	221	244	235	240	213	230	210	228	221	215	217	222	228	254	241	228	225	234	225	225	235	238	206	237	248	255	202	225	230	212	236	226	196	228	222	240	237	205	243	230	231	253	233	213	227	226	230	239	252	233	230	254	210	227	234	206	246	227	242	235	218	219	240	190	211	229	223	231	233	256	261	222	254	217	208	222	216	232	243	235	240	235	242	244	237	243	215	217	216	232	270	247	236	222	249	249	235	213	218	237	231	225	219	204	220	214	232	233	238	235	239	204	219	224	210	236	229	231	233	218	196	213	240	241	235	224	229	196	219	207	209	226	210	207	240	226	228	207	210	227	228	208	241	207	238	235	243	223	211	238	241	232	261	228	219	224	234	222	246	227	212	227	241	253	209	262	198	200	234	232	238	225	226	223	226	230	205	213	217	251	259	233	212	214	207	246	240	235	229	232	222	205	228	216	256	249	220	215	220	233	216	224	249	237	230	241	202	236	233	244	265	250	207	247	230	225	247	230	214	241	228	202	239	226	238	224	203	214	224	198	227	214	243	229	231	236	251	252	232	234	224	231	226	236	260	233	253	215	210	245	218	223	250	242	267	249	216	210	251	215	229	239	213	246	267	207	202	245	218	224	204	227	203	236	256	246	232	186	254	220	250	200	217	226	230	231	229	221	211	239	237	260	229	219	232	236	264	250	249	239	225	211	229	229	221	235	208	235	223	211	239	225	222	240	258	210	243	230	233	250	230	231	230	198	247	218	239	230	250	234	223	227	237	247	245	240	228	258	248	249	232	221	258	223	232	213	229	246	228	212	250	210	247	248	222	210	221	248	218	240	244	229	219	227	220	214	245	254	222	230	212	253	208	200	226	234	261	217	243	242	239	199	213	230	240	218	235	211	218	234	264	229	238	232	211	251	243	209	253	257	208	218	251	230	232	258	241	246	215	192	234	207	214	250	238	230	212	232	218	214	206	254	240	209	257	216	207	250	231	211	232	240	257	256	218	228	228	264	193	218	247	238	263	249	234	229	224	219	234	228	234	256	222	242	227	213	237	216	231	228	226	211	213	226	221	237	225	223	236	190	241	222	236	250	230	208	236	220	216	215	254	239	271	207	209	209	237	233	220	209	235	231	230	237	242	215	226	226	220	211	252	229	232	225	248	224	213	213	256	211	256	249	241	243	211	253	261	244	206	227	240	231	236	230	248	241	248	233	218	208	218	238	212	237	213	217	240	245	226	226	244	237	238	221	219	231	200	234	233	225	195	230	230	222	250	236	213	230	226	239	220	184	188	227	215	216	245	239	230	233	240	263	214	238	220	216	242	224	257	233	230	237	226	211	235	209	234	231	228	249	233	228	237	234	248	230	235	237	263	264	215	231	232	246	233	233	211	228	245	249	219	211	283	221	252	222	243	241	239	224	219	208	223	213	242	204	240	248	222	240	237	248	219	264	205	232	217	247	215	238	202	221	236	227	217	222	237	249	225	208	222	257	229	243	245	219	236	223	221	218	237	226	227	217	225	228	222	244	217	215	222	224	215	248	240	239	211	234	237	220	215	243	220	234	248	237	245	216	250	207	220	193	225	236	220	275	243	212	250	212	207	262	224	241	230	273	221	220	212	236	217	234	220	229	217	232	219	229	240	242	214	234	225	204	225	230	228	226	238	243	205	236	240	234	208	234	249	237	213	208	226	261	241	216	255	239	242	209	222	232	226	245	213	212	246	243	235	254	204	243	241	215	230	255	255	238	218	217	236	242	236	225	194	212	223	230	248	233	239	225	224	215	243	214	222	229	224	236	236	240	232	206	229	217	249	223	229	240	267	224	242	245	249	198	222	271	223	233	230	238	231	224	242	236	246	244	210	231	203	204	234	245	243	266	210	226	219	238	202	262	212	217	215	235	243	246	230	227	246	237	239	229	229	211	221	271	248	243	247	243	226	223	238	228	233	215	251	203	250	258	219	269	244	233	247	210	228	209	196	258	230	240	235	263	215	244	237	224	204	261	189	242	233	226	228	241	211	240	216	201	209	211	229	212	251	232	237	230	229	245	250	250	232	246	239	220	268	220	240	228	245	208	227	229	221	223	248	231	242	230	224	251	253	219	220	230	231	261	246	237	237	244	230	225	239	237	230	215	226	249	239	268	261	225	261	219	215	239	235	263	224	236	231	237	204	230	233	219	223	201	229	218	225	263	208	226	220	225	240	222	233	248	262	223	243	215	204	223	218	250	218	218	236	230	207	212	240	254	230	227	217	199	254	214	257	249	240	217	220	259	244	228	199	235	207	221	231	235	230	230	234	226	238	230	207	221	256	241	256	224	218	216	223	205	235	205	233	209	238	208	232	229	238	220	254	208	226	233	215	231	221	206	224	224	255	219	238	233	220	239	227	213	252	223	202	253	204	241	233	224	231	231	210	201	244	242	220	222	219	248	259	249	249	200	232	235	231	221	212	249	238	245	217	243	231	242	229	232	257	240	219	240	227	207	256	219	220	223	211	232	247	213	235	235	234	247	228	221	220	234	219	246	236	241	249	213	227	228	228	246	205	242	240	210	208	217	225	217	235	237	216	242	247	224	242	242	227	220	237	213	247	229	250	242	226	226	245	212	230	228	223	228	212	224	229	238	232	217	226	232	215	219	227	231	210	222	222	209	201	229	238	228	261	214	255	230	245	231	229	256	215	258	206	235	237	246	227	224	242	249	233	220	245	225	223	236	234	221	214	259	244	242	243	261	224	241	207	228	216	241	214	201	222	208	215	237	239	255	229	223	245	213	244	240	255	228	233	245	224	228	233	213	241	225	237	239	247	223	243	233	230	267	221	228	236	225	255	227	216	253	228	221	256	255	215	230	211	231	216	213	215	215
25526	26174	15691	9529	6522	4933	3813	3091	2520	2059	1484	1110	954	706	578	526	485	508	467	433	421	360	321	287	293	320	320	284	312	288	300	273	326	325	311	323	325	277	330	328	282	277	297	289	286	269	266	303	292	278	286	249	272	279	278	245	274	275	254	257	239	269	271	287	261	262	270	250	261	250	257	242	231	275	287	267	297	245	256	228	252	252	267	248	241	245	267	253	254	258	248	248	229	243	253	219	237	266	249	265	239	285	241	243	269	247	281	256	248	277	207	242	251	264	267	268	237	213	265	246	251	264	238	259	252	246	233	258	262	243	263	235	264	260	273	248	244	268	240	233	254	254	240	239	235	251	233	271	247	271	237	233	263	263	249	259	261	259	275	268	264	268	241	251	239	236	238	253	259	266	233	258	236	247	236	249	262	225	234	261	234	268	255	233	242	262	255	252	249	224	251	281	250	251	245	240	253	255	232	238	265	263	268	250	271	243	262	264	214	262	247	243	251	278	264	265	252	261	247	232	259	231	261	239	266	247	263	244	233	266	285	275	253	249	248	237	228	224	220	243	235	240	233	238	285	222	254	231	235	224	236	268	216	235	264	241	260	249	244	245	236	238	268	254	249	247	227	255	245	263	265	255	246	229	265	265	235	241	240	241	228	258	269	220	214	237	227	227	249	243	250	263	256	248	234	231	254	247	287	241	254	234	268	248	244	260	274	256	250	269	257	255	263	270	271	259	244	223	228	237	228	240	237	257	260	232	255	270	258	267	231	232	260	252	245	274	238	249	236	265	226	232	255	262	245	283	253	279	257	231	232	246	246	254	272	218	295	238	245	273	246	255	243	241	227	240	237	213	268	218	253	259	237	260	249	227	241	223	235	289	265	238	240	271	249	244	217	232	241	264	277	233	259	251	252	230	238	244	267	270	241	244	249	265	242	271	249	253	251	275	239	240	264	267	262	256	243	260	255	236	233	246	233	254	224	232	245	272	255	265	233	245	244	258	231	232	256	258	268	235	248	284	248	253	264	262	261	235	248	228	243	277	236	252	265	258	253	239	269	242	249	236	253	276	241	243	242	253	258	261	279	251	246	268	216	233	248	249	252	276	275	239	255	246	234	265	237	261	243	262	256	265	222	267	245	252	232	258	232	259	255	255	255	259	248	257	238	268	253	244	242	205	228	261	243	246	268	263	235	247	265	236	258	251	212	267	222	253	251	243	245	214	263	268	259	247	234	237	255	254	239	195	251	279	229	243	273	274	234	250	255	269	236	265	231	234	246	266	269	271	261	234	248	271	235	234	275	235	246	271	243	246	267	272	280	221	261	247	252	268	219	252	252	256	254	244	218	253	254	249	201	225	253	261	248	273	237	265	262	265	250	222	262	242	267	262	263	272	236	253	282	237	259	254	250	263	246	255	259	264	234	235	250	244	274	270	235	261	244	261	236	247	240	258	247	267	281	289	274	247	229	274	251	275	243	279	247	257	245	238	273	242	255	225	238	258	263	241	239	254	286	251	265	245	268	274	219	222	250	255	242	255	252	250	238	258	255	259	253	244	285	266	278	230	287	251	271	241	245	242	279	232	229	242	270	234	250	270	256	275	241	271	235	262	280	239	266	253	270	248	263	258	251	236	255	243	234	242	274	217	220	252	251	267	244	241	254	250	279	256	240	237	259	261	232	261	261	233	245	277	252	237	239	282	226	252	255	241	214	287	261	264	230	264	244	243	264	256	269	227	251	263	253	250	247	245	212	228	259	267	261	248	232	255	235	239	267	270	252	256	235	228	242	236	273	265	233	227	232	258	235	248	232	266	244	239	250	234	236	227	243	265	269	252	275	242	257	238	278	216	238	255	262	253	218	275	234	251	244	253	256	237	262	276	245	277	245	266	261	237	268	231	257	270	243	253	231	258	226	215	255	247	249	260	249	255	253	233	262	234	273	254	246	254	227	244	255	247	250	240	235	264	243	242	249	225	255	253	269	253	236	277	219	244	275	271	262	241	249	245	254	258	255	227	255	249	269	246	268	257	236	267	247	255	252	251	226	238	245	218	260	241	238	225	251	223	227	265	274	240	244	251	230	249	264	247	255	264	248	220	257	222	234	250	241	244	258	276	282	276	274	240	225	275	243	228	280	235	243	257	247	243	237	260	238	256	271	249	260	223	247	248	255	254	257	253	232	258	227	254	249	250	232	243	261	250	250	241	253	265	233	249	268	247	232	265	256	255	239	234	260	236	263	256	272	238	254	234	254	243	235	247	277	246	260	252	262	248	225	256	241	259	267	259	251	236	282	273	258	258	243	231	246	254	262	251	266	253	245	257	280	235	262	274	230	281	237	259	254	246	262	265	259	253	269	247	244	247	263	254	242	241	241	252	237	255	244	252	267	246	251	277	229	230	247	271	264	262	227	251	266	244	258	260	238	257	274	269	230	272	254	239	238	254	249	237	268	252	265	268	261	251	237	206	240	267	252	272	244	227	227	257	235	254	266	265	280	261	236	237	269	253	240	252	236	260	266	269	235	239	231	233	221	250	216	245	213	241	260	254	233	253	254	283	241	245	254	253	237	248	247	257	241	259	257	265	268	246	237	232	243	240	257	239	244	263	269	262	261	211	247	229	221	265	269	264	250	253	264	221	250	296	252	266	243	266	231	300	247	253	263	234	260	269	239	237	239	216	239	237	257	269	249	254	242	226	250	235	228	267	239	259	260	237	235	239	256	236	225	279	272	252	257	231	259	270	231	264	216	242	267	245	244	240	262	257	253	238	239	228	278	256	270	265	261	283	268	248	238	212	279	266	242	252	232	230	277	255	287	249	246	250	229	249	256	253	253	236	257	220	260	230	235	247	245	255	242	246	241	263	259	263	271	241	233	258	271	261	270	245	258	233	250	264	259	256	238	271	244	264	233	249	249	255	256	255	256	250	230	238	217	238	247	277	229	230	261	270	258	265	258	251	268	250	267	229	272	275	240	243	247	263	237	245	233	246	246	239	265	282	264	242	246	237	269	280	255	257	256	248	243	250	278	243	230	222	268	240	236	266	220	223	243	266	233	244	266	253	239	234	248	250	245	239	248	250	225	255	260	237	269	264	257	231	216	256	236	272	243	264	230	261	240	242	244	257	222	274	275	227	263	259	258	258	266	240	254	227	243	229	235	245	233	267	268	252	234	222	231	242	280	243	263	227	263	274	237	231	235	296	253	232	229	232	266	259	251	236	227	237	271	279	220	243	260	243	229	257	256	238	293	247	236	252	265	225	280	250	280	245	246	273	244	264	262	260	256	223	267	242	252	244	253	238	269	236	235	243	246	250	247	266	259	236	249	246	291	265	252	251	271	245	240	253	271	251	259	228	258	251	243	262	240	298	237	231	239	267	273	255	240	257	245	250	260	250	238	268	241	246	259	255	242	253	245	284	255	276	239	266	226	250	233	246	266	251	257	252	210	240	251	259	246	262	265	234	247	250	266	238	231	231	247	279	262	250
24051	21285	28429	24479	21206	12440	4908	3090	2504	2115	1528	1213	951	760	707	637	626	562	481	442	423	419	375	348	372	369	315	357	359	308	354	326	310	337	366	360	327	317	315	355	329	296	311	304	280	289	314	291	299	319	321	307	318	265	289	295	290	269	296	281	283	276	289	294	305	277	292	301	305	301	269	289	321	299	309	273	277	291	266	255	290	293	274	288	248	259	284	268	276	294	278	282	275	259	304	273	283	279	308	281	308	305	284	293	287	258	277	239	268	285	260	257	296	278	272	282	289	281	256	273	256	283	250	276	281	288	265	278	275	285	265	251	284	274	262	258	274	307	298	299	300	279	268	251	279	263	251	232	300	267	301	281	240	293	282	295	278	294	245	291	286	274	278	285	246	316	276	301	298	259	257	269	264	270	248	249	311	241	292	282	262	274	264	287	276	264	271	270	267	261	305	272	273	312	268	293	296	294	284	301	251	297	279	239	283	274	293	262	265	280	242	281	305	263	254	284	270	264	251	275	257	257	286	283	264	302	244	263	252	259	261	278	272	262	269	287	274	260	267	263	292	257	264	293	271	288	285	228	272	267	284	305	273	271	263	289	244	272	257	278	258	289	246	317	286	283	300	254	285	255	273	307	266	269	266	298	255	261	301	259	277	276	255	239	259	265	250	282	257	278	278	275	275	297	267	270	267	264	271	270	259	274	267	253	259	274	292	271	261	285	291	250	272	262	266	292	285	273	260	295	297	253	294	242	304	277	275	268	280	260	276	275	294	282	267	289	284	302	262	260	270	275	284	256	290	277	267	286	275	285	274	295	271	282	290	289	270	267	242	260	257	293	295	292	284	277	274	259	296	283	249	292	276	289	261	271	295	239	269	272	289	295	292	262	270	264	273	273	263	282	284	287	247	289	284	279	292	319	261	280	245	249	262	291	255	274	292	246	245	276	271	261	241	289	282	317	311	283	269	260	302	290	287	253	289	263	260	269	295	249	283	248	305	284	258	272	291	284	251	289	278	258	280	258	275	263	262	285	267	291	265	257	272	305	276	266	281	278	281	265	309	249	267	286	276	335	287	270	270	290	285	289	271	252	293	276	285	266	242	309	275	257	270	274	271	262	247	285	286	266	283	294	288	256	278	248	295	267	238	262	226	263	322	300	250	275	265	252	288	279	277	311	300	261	280	281	296	237	267	256	308	244	282	265	272	285	271	307	264	279	291	272	291	257	276	269	291	268	259	303	254	298	317	275	287	277	284	282	275	271	248	304	273	280	251	280	237	296	284	299	260	262	290	253	290	281	298	229	269	251	289	295	283	277	287	261	279	256	306	258	292	292	282	300	276	277	252	254	222	268	293	289	278	254	275	295	268	271	264	253	243	312	267	275	274	285	291	293	290	263	313	286	271	276	293	294	268	294	258	294	310	322	294	262	277	270	269	281	276	269	299	288	269	251	280	265	286	268	274	266	265	267	286	282	273	275	286	275	281	251	269	266	290	275	256	252	300	279	289	278	277	265	271	249	280	299	296	272	278	246	282	280	295	270	260	276	288	275	278	266	267	270	286	271	262	290	282	295	310	249	265	282	258	309	268	285	254	273	264	284	274	302	275	273	273	262	265	268	299	251	266	290	266	278	253	264	288	234	288	247	251	271	282	292	254	292	276	271	270	290	286	268	274	285	274	262	287	282	255	270	304	292	275	286	282	308	262	272	269	257	275	294	288	287	270	259	284	287	276	281	284	239	286	290	267	271	290	294	288	280	278	270	279	238	272	290	272	267	272	300	287	278	290	234	267	296	311	280	259	265	306	264	234	279	257	262	277	282	250	288	263	273	251	274	294	295	298	267	266	293	292	277	286	270	252	260	299	270	283	235	275	266	267	262	266	279	264	275	266	268	277	271	275	250	280	258	284	258	266	281	287	267	271	261	277	296	300	262	293	260	268	269	260	268	256	275	303	275	275	285	274	291	293	277	276	269	275	310	302	250	282	287	280	282	278	271	288	267	267	256	285	250	258	268	291	278	278	265	310	281	271	272	257	266	283	270	312	276	264	249	298	287	279	271	279	246	298	282	286	269	284	256	245	277	247	264	281	269	295	266	265	264	307	279	277	284	288	278	274	285	271	262	273	251	262	258	279	250	273	301	313	274	241	272	279	279	274	317	280	285	234	260	237	296	281	265	291	304	248	279	272	311	305	273	278	274	273	277	247	282	258	288	274	271	271	314	284	272	284	269	259	273	273	287	246	252	287	289	280	282	299	283	266	282	247	266	253	276	266	330	258	251	282	258	286	264	274	249	254	257	288	248	260	272	256	288	266	273	286	271	297	293	267	287	296	312	277	275	277	309	284	314	302	280	294	271	250	270	257	264	274	280	271	283	275	265	241	256	291	264	297	249	264	268	274	286	286	252	270	278	277	311	285	276	280	285	274	248	257	242	261	246	285	268	277	261	295	256	284	282	276	273	275	313	271	266	288	280	295	282	317	248	288	291	278	258	282	254	289	274	320	269	306	265	278	282	291	281	280	298	254	274	273	255	279	256	274	265	284	261	280	233	263	293	270	324	244	245	291	272	270	281	283	250	278	295	266	268	274	275	285	285	288	275	281	261	273	274	308	276	277	269	269	257	288	290	297	289	268	263	242	266	249	272	280	280	266	298	275	257	259	306	306	309	288	289	299	255	276	251	271	244	272	286	288	297	233	272	277	263	293	267	266	288	264	270	251	274	257	280	250	250	293	269	290	269	298	300	285	277	277	271	250	243	286	279	262	293	283	263	285	277	270	283	264	275	261	294	283	261	294	277	285	271	285	246	296	284	292	242	295	281	274	274	242	262	270	275	240	271	293	244	257	275	263	263	283	254	301	270	274	280	319	260	296	284	267	299	267	249	324	267	277	283	268	263	269	300	259	284	321	282	273	307	250	295	264	275	284	320	259	262	282	262	270	277	278	276	269	281	292	290	302	308	279	249	276	272	278	256	274	285	275	262	241	304	294	296	282	254	279	280	289	278	256	300	273	261	268	290	300	295	278	286	275	272	287	292	316	256	291	320	271	275	277	297	286	269	269	298	277	296	298	285	287	263	286	249	268	277	273	244	320	278	254	263	258	288	259	256	260	259	280	273	310	267	271	245	273	262	290	283	262	269	278	251	278	282	304	262	296	275	266	289	260	250	293	257	272	294	275	286	274	264	281	256	271	281	253	291	263	272	264	290	271	277	298	268	261	282	277	286	259	278	286	260	293	279	281	290	300	289	282	284	259	279	246	298	288	265	258	272	276	260	258	259	312	293	292	288	270	261	305	262	289	302	286	267	265	275	255	287	277	302	264	275	279	272	264	326	274	270	259	255	276	247	275	309	289	295	292	313	287	261	240	265	278	298	279	274	252	279	255	254	288	268	267	262	286	240	262	277	273	279	253	257	268	280	264	281	291	271	293	268	265	264	264	277	333	263	272	269	295	281	251	249	290	257	272	268	271	290	270	273	266	281
29593	35622	23043	14917	10924	8014	6334	5129	4453	3571	2519	1885	1541	1171	1000	913	919	849	695	607	555	475	444	410	398	362	373	399	428	397	381	393	429	394	408	398	393	379	395	417	420	346	337	378	342	348	332	308	323	345	320	324	312	350	306	326	303	297	316	304	314	299	320	335	309	325	311	286	314	281	311	321	307	311	309	308	265	305	309	309	287	284	301	269	310	262	294	297	277	267	279	314	312	313	274	282	324	288	329	282	295	275	294	271	306	301	295	296	289	299	297	280	292	300	285	317	268	279	284	282	297	275	316	284	281	319	286	294	293	311	280	278	278	272	330	343	289	296	284	289	263	305	298	280	254	308	292	281	287	309	288	312	266	305	252	308	279	289	289	298	289	295	299	307	314	277	303	284	304	263	279	265	295	320	307	276	302	309	308	285	288	288	272	277	302	280	270	288	317	305	270	256	295	263	294	289	285	324	318	297	305	268	288	265	272	283	282	277	281	299	298	295	291	292	303	295	296	309	288	296	285	305	304	290	272	268	262	275	299	273	285	284	310	290	281	303	274	276	308	259	281	309	287	290	260	277	279	306	287	296	279	305	279	325	293	294	268	297	264	278	302	276	302	309	273	285	264	305	289	261	294	297	254	296	288	274	311	288	276	276	303	303	289	279	282	274	277	318	306	300	283	260	315	314	287	296	274	296	269	290	293	317	296	276	278	270	291	282	286	293	282	282	306	242	282	271	312	282	306	280	257	276	278	315	337	265	285	278	289	284	284	267	267	307	280	264	293	276	280	276	269	294	296	304	281	304	292	275	288	268	309	309	292	293	331	283	305	279	282	258	270	290	305	302	289	277	278	285	283	299	290	314	284	286	309	301	261	300	272	273	278	279	288	272	291	302	309	281	264	280	297	314	308	290	281	274	260	292	263	297	269	287	268	282	299	280	289	290	319	285	312	284	318	324	286	313	276	286	330	295	249	290	286	309	279	298	305	319	289	286	274	305	250	324	268	311	315	296	288	270	281	279	299	292	254	282	259	281	318	270	299	277	346	286	290	271	269	261	280	298	277	298	267	287	250	287	302	310	272	316	269	284	279	304	284	286	293	266	278	269	271	274	298	286	289	280	262	280	293	284	287	269	336	297	288	311	284	282	305	300	293	295	291	292	293	263	305	303	260	303	277	293	281	311	275	318	287	313	303	289	268	261	295	258	281	294	272	280	280	297	298	261	283	291	283	330	250	288	297	281	315	275	297	292	275	265	294	265	296	298	273	316	287	287	264	271	311	303	297	288	282	316	288	274	287	277	280	294	276	281	255	275	276	310	273	267	301	288	278	289	259	244	277	267	288	290	285	247	313	292	290	294	310	288	272	267	282	288	259	292	262	292	270	274	303	274	300	280	296	308	270	274	287	298	322	279	283	301	297	306	271	271	287	287	282	270	305	297	302	297	302	311	275	291	298	285	269	282	270	299	301	283	304	265	299	316	297	245	323	299	275	310	291	281	282	270	301	307	293	294	295	263	268	293	301	288	289	280	292	284	322	285	281	303	262	318	314	245	274	308	296	288	291	265	297	297	273	300	277	265	303	292	279	277	274	284	307	301	289	274	302	293	274	277	277	282	317	274	289	315	304	278	265	313	298	297	252	296	305	281	288	300	306	293	298	282	285	300	275	283	264	298	273	292	263	314	328	267	307	274	280	276	297	327	322	270	288	281	293	310	275	298	286	275	294	283	284	269	310	291	283	291	276	275	265	267	291	283	323	288	254	304	273	315	284	295	308	295	284	306	292	269	324	302	308	259	255	291	242	298	261	314	252	300	285	286	274	285	295	307	308	281	275	267	296	311	274	308	335	281	285	283	275	315	299	306	310	315	295	286	279	271	302	279	323	271	300	269	314	318	281	285	292	308	274	296	287	272	279	305	264	245	270	311	293	299	257	273	278	285	281	319	308	276	315	286	320	303	310	273	303	303	272	277	295	292	249	314	255	276	292	303	279	308	293	252	305	301	290	275	278	257	317	298	278	282	279	300	305	316	292	306	277	330	327	297	290	278	258	283	326	299	280	282	289	276	282	310	282	265	299	285	272	274	272	293	304	257	280	300	252	280	317	299	307	270	295	280	291	271	302	283	288	318	279	283	278	272	273	306	247	290	274	291	296	276	292	292	274	289	288	267	292	281	311	320	309	286	306	281	309	302	329	297	324	275	295	292	275	276	309	289	267	281	289	315	292	274	262	274	275	299	285	282	281	266	289	296	274	290	298	280	328	279	294	302	299	322	288	268	298	298	247	248	283	299	281	299	297	295	289	303	278	294	286	300	265	296	266	302	255	296	294	268	292	288	282	305	272	264	281	264	331	281	261	310	322	310	346	272	289	262	285	288	315	308	298	285	323	296	280	303	278	275	329	310	324	288	270	291	271	279	318	264	268	271	274	289	279	273	282	342	276	299	271	305	296	245	261	305	291	274	307	316	273	244	293	291	309	327	328	303	300	300	281	286	274	289	288	289	295	282	304	287	308	282	274	273	256	292	278	309	265	288	289	260	283	316	276	320	307	278	293	297	298	293	285	295	294	297	285	303	291	275	305	311	307	288	281	284	273	290	282	283	308	265	301	290	284	305	276	316	261	277	297	283	281	304	283	304	280	316	286	302	287	322	301	289	328	288	265	269	278	268	267	317	268	300	285	299	295	285	290	290	285	306	275	289	276	299	282	305	276	272	287	266	283	300	295	294	294	300	283	273	319	282	266	274	281	265	243	282	297	301	312	276	306	281	268	261	289	317	295	323	264	324	280	312	290	294	270	290	277	246	296	295	284	256	315	285	292	286	311	299	320	299	306	291	293	280	282	284	307	311	303	265	282	282	314	281	289	284	308	292	304	302	306	248	313	285	294	300	299	318	293	290	286	318	260	290	308	303	303	271	287	276	250	307	292	268	295	281	278	300	293	340	282	257	264	277	262	343	282	274	290	316	267	272	274	284	317	297	296	307	283	291	301	294	311	294	266	327	296	282	312	282	292	292	293	260	291	289	274	301	305	286	304	285	285	336	279	324	272	303	286	272	275	289	299	318	290	292	247	280	291	252	287	286	305	277	281	282	327	274	278	262	259	299	282	288	290	276	286	298	302	282	321	282	304	290	263	292	290	293	291	330	269	279	297	271	282	287	273	297	271	310	315	272	288	302	270	281	266	295	264	311	310	253	293	289	276	300	283	290	297	315	308	266	266	293	304	288	288	287	309	263	314	265	286	303	292	271	248	265	270	272	276	269	272	309	274	266	273	287	276	290	307	297	259	283	291	297	300	283	291	295	280	299	296	312	273	291	317	274	294	289	288	278	279	294	279	308	255	258	289	292	271	301	310	285	332	299	288	268	281	277	308	302	303	278	290	293	300	282	282	262	314	285	284	278	315	297	283	283	298	283	286	307	273	262	279	284	290	275	259	321	259	293	299	282	283	276	281	252	300	282	270	284	278	291	283	272	335	302	309	288
25106	21253	27194	25450	13112	4607	2922	2199	2009	1503	1202	972	825	702	629	597	549	517	484	426	392	413	385	339	345	335	362	355	351	324	407	350	396	324	372	363	350	381	373	374	353	340	354	387	366	325	316	331	323	326	345	328	328	321	316	310	318	335	330	337	342	329	333	314	318	334	331	311	333	310	323	317	326	333	297	321	286	326	312	303	319	297	308	325	299	294	327	295	282	324	302	287	304	291	333	289	304	269	294	313	303	314	324	301	312	314	340	326	301	289	291	295	312	324	346	285	306	311	305	308	346	313	327	317	314	336	296	298	297	284	287	318	313	287	303	291	330	324	321	317	319	296	318	306	309	293	300	289	335	339	305	312	340	341	299	317	333	316	308	321	296	300	321	297	305	321	297	282	299	313	329	338	347	311	324	309	331	307	294	325	301	287	276	299	298	306	293	302	321	337	310	317	310	319	291	340	298	301	286	302	334	326	291	267	296	318	314	296	312	321	297	282	303	300	303	313	290	294	282	311	308	309	312	298	333	316	298	301	327	311	316	330	328	308	306	326	318	310	315	301	303	315	338	326	324	313	287	301	303	318	301	307	310	293	312	323	320	313	318	315	315	314	315	311	282	280	348	305	305	313	343	321	311	331	282	322	319	274	288	321	311	283	294	280	294	307	314	321	272	311	320	347	298	302	305	294	315	345	339	305	281	294	310	322	306	312	301	352	310	295	300	286	323	314	320	299	304	314	330	318	303	296	332	289	304	310	323	293	340	327	297	313	307	324	339	296	291	298	288	313	282	296	302	346	324	314	284	314	337	304	317	338	313	331	331	324	303	339	312	319	328	290	300	326	317	299	310	311	301	322	285	320	322	322	279	318	292	315	276	281	330	318	322	302	282	315	328	314	356	336	276	320	329	304	275	312	302	327	310	318	313	299	307	294	302	300	308	306	282	294	326	329	297	327	297	315	291	294	290	274	293	278	285	284	294	315	308	305	327	312	291	306	348	314	316	304	289	328	347	354	302	289	296	269	331	320	311	315	283	319	339	297	318	300	318	280	347	307	305	335	329	324	331	321	307	298	333	341	302	286	302	340	300	311	282	312	290	295	330	302	311	320	283	315	314	310	305	313	293	295	307	324	288	315	311	337	307	319	310	298	287	283	292	305	309	294	289	299	322	298	278	337	272	318	293	305	312	316	337	324	318	325	297	308	315	292	299	337	304	312	307	301	305	304	289	327	307	295	316	316	290	319	340	332	312	311	300	314	312	296	332	283	325	337	312	281	328	340	337	324	271	331	310	335	300	314	293	272	343	331	295	307	286	325	327	341	324	335	304	291	327	295	285	301	329	293	290	317	331	322	324	330	276	318	338	299	291	297	297	295	329	301	356	289	285	297	314	313	283	326	309	288	318	312	334	351	311	313	307	283	288	313	296	314	308	286	311	287	326	331	305	313	301	310	329	306	314	293	310	334	310	311	311	299	279	306	312	311	324	304	339	319	344	332	329	314	283	312	316	318	284	315	316	298	334	277	305	310	325	345	335	330	298	301	312	329	360	305	312	283	317	292	314	305	294	309	306	331	292	346	288	323	308	313	299	282	309	310	308	292	314	306	290	312	305	302	298	310	283	292	324	314	320	283	280	293	310	281	332	330	307	310	319	300	310	297	323	291	348	303	339	291	320	339	325	320	298	280	297	313	312	274	328	316	297	340	309	312	286	324	289	315	347	278	344	317	290	319	307	311	300	290	331	323	289	322	328	320	290	338	327	341	273	302	308	364	287	301	298	312	317	308	338	318	312	290	311	316	334	311	319	318	324	319	322	320	291	318	332	315	307	315	278	314	327	324	317	316	322	288	321	313	277	323	317	302	304	317	303	325	320	303	308	326	319	322	323	322	282	255	327	298	348	280	320	290	306	340	326	295	316	326	310	287	336	318	309	324	295	309	300	305	311	286	323	305	318	307	326	298	326	297	364	304	291	269	300	297	308	270	310	332	303	294	302	309	281	330	341	301	302	297	337	286	308	320	317	294	311	268	314	312	282	314	318	326	321	351	278	273	329	308	339	303	323	309	316	302	314	331	293	298	293	304	321	296	344	352	296	347	274	313	286	305	335	321	313	300	287	313	305	337	297	346	306	327	281	308	309	319	280	301	336	287	305	295	356	349	300	292	317	313	304	326	293	294	335	306	315	344	302	315	344	307	308	275	303	286	345	316	310	314	309	287	292	286	317	353	320	297	284	315	306	277	308	315	352	333	310	333	318	271	275	317	322	313	322	312	301	300	349	302	344	316	317	324	284	312	284	293	318	298	349	318	300	317	302	301	349	311	311	321	301	310	275	283	323	326	303	304	305	325	324	270	337	332	274	298	334	348	305	335	335	306	292	309	311	314	325	348	300	303	359	297	328	304	327	297	333	273	316	301	303	303	287	296	307	351	306	269	299	315	297	330	312	325	318	303	306	294	290	326	284	300	301	337	304	295	316	337	320	302	281	302	330	299	354	269	289	306	306	289	310	324	314	327	319	279	330	306	305	316	341	313	311	288	307	298	309	297	307	295	331	313	306	289	300	292	310	342	319	294	300	336	299	290	301	309	337	297	300	299	291	301	329	325	284	312	311	304	297	293	278	333	286	272	294	340	307	332	321	300	320	305	304	318	316	338	333	321	294	310	322	299	322	303	324	306	305	290	314	293	333	307	330	298	320	328	288	292	303	329	319	304	314	332	314	304	336	329	322	322	318	304	319	301	306	336	304	307	318	324	295	299	317	311	317	327	314	311	315	341	342	305	322	305	292	268	338	298	323	284	333	268	349	306	309	320	289	338	284	298	300	288	313	309	320	329	301	316	262	308	260	298	323	320	305	301	316	298	287	305	306	297	337	333	320	299	333	316	300	324	309	276	303	271	346	306	324	354	339	305	283	298	311	308	320	297	333	315	293	297	308	316	303	294	301	319	317	335	320	339	311	309	299	318	337	295	302	310	333	300	327	299	306	311	295	320	321	295	303	324	310	319	311	330	334	273	285	319	325	312	302	306	283	333	302	309	321	293	279	344	316	324	311	310	306	336	319	310	361	298	334	304	308	318	330	323	336	318	307	326	309	300	312	300	296	328	292	306	310	301	299	309	293	316	356	316	329	305	308	296	320	322	331	310	318	290	287	305	322	303	319	292	322	300	281	292	311	291	338	289	324	301	318	296	316	301	323	351	342	296	327	300	329	328	334	309	309	332	329	308	305	319	344	314	295	297	317	300	324	323	321	305	299	285	341	310	325	285	298	303	294	339	304	290	338	319	290	298	295	305	314	306	318	332	279	323	343	301	282	305	303	301	327	317	322	305	315	288	345	306	308	323	362	274	295	331	292	307	332	325	322	284	313	324	296	307	295	344	300	298	340	314	293	310	304	282	329	322	318	312	323	291	295	300	299	311	304	312	312	299	329	299	332	291	318	334	314	278	322	296	287	309	287	286	318	334	333	305	325	306	311	308	294	317
27423	31073	20551	12554	8694	6546	5124	4040	3644	2747	1967	1556	1201	1015	886	867	769	751	651	573	504	525	484	443	468	400	383	442	467	418	384	394	416	427	413	420	400	431	400	413	388	394	383	410	365	375	384	379	366	331	375	357	358	345	381	349	314	336	356	363	358	333	361	368	353	325	345	344	346	374	356	346	323	362	347	348	335	312	324	324	335	307	341	348	355	342	316	333	323	335	300	333	350	329	354	319	330	376	313	352	330	301	320	372	317	339	314	334	344	299	354	325	339	280	345	336	321	346	326	337	346	342	363	325	321	328	346	322	331	321	329	333	326	334	351	384	332	327	352	347	335	319	314	302	330	330	327	375	298	304	334	333	313	324	329	319	330	321	321	353	341	327	365	326	317	330	343	322	331	307	330	323	335	326	300	356	333	321	325	337	331	337	323	321	343	348	321	337	330	323	335	374	352	334	337	366	306	320	309	356	325	313	353	299	349	309	324	311	331	334	323	327	336	347	321	368	338	338	330	324	330	331	339	348	352	316	323	341	344	322	335	354	305	325	312	358	321	332	323	307	340	358	333	288	350	338	368	317	314	360	324	361	314	307	305	333	336	341	321	326	326	331	334	329	362	321	340	354	348	311	301	356	340	307	368	334	354	344	327	374	360	300	319	376	319	313	347	347	319	346	342	316	355	328	330	346	310	360	310	306	320	324	360	354	335	344	328	305	331	346	334	339	320	326	330	364	312	330	326	319	320	298	360	327	339	344	325	336	324	367	323	368	318	316	339	322	384	312	322	329	361	339	342	325	336	340	363	348	316	332	314	327	308	314	369	326	301	330	295	348	342	347	299	337	315	311	316	323	332	311	332	330	339	325	312	342	322	342	305	327	318	326	336	343	319	327	352	350	305	349	328	349	306	351	329	333	342	366	299	340	347	335	322	341	322	315	335	303	326	351	375	348	351	359	328	337	314	355	347	339	343	327	341	375	330	313	335	336	332	326	315	352	299	314	327	352	341	331	342	330	326	308	294	311	319	323	332	342	335	321	331	336	332	332	330	300	325	336	349	335	354	324	339	347	354	317	318	361	348	345	330	326	326	376	349	345	341	335	328	352	372	328	317	349	347	325	342	330	343	324	338	309	364	343	339	316	355	336	323	325	363	348	350	310	333	340	365	316	296	316	300	338	347	351	326	324	347	324	373	323	323	309	317	321	339	333	332	327	354	311	330	349	320	324	321	335	338	347	360	347	346	353	341	317	351	341	343	376	325	322	352	285	316	353	307	342	317	298	358	332	339	333	311	354	381	322	322	312	328	340	337	330	311	334	335	353	316	373	338	321	334	370	310	335	319	329	308	340	330	358	326	360	314	278	340	337	316	340	325	312	332	349	330	322	317	298	335	329	350	367	325	351	337	332	339	323	320	281	306	341	315	346	324	348	365	302	336	320	337	326	325	344	311	346	324	343	309	370	345	324	335	324	324	313	325	342	321	293	328	348	344	356	325	345	342	383	327	331	334	323	340	314	327	322	331	355	290	338	370	327	306	338	298	315	377	339	322	328	318	334	318	321	325	324	341	332	341	350	315	321	319	356	328	326	342	335	342	336	338	327	305	330	377	340	344	320	292	319	300	340	344	345	362	336	345	316	340	358	336	317	322	308	329	349	316	323	320	317	313	329	330	329	330	329	333	327	319	342	341	357	325	342	330	347	362	333	317	326	315	331	350	337	324	357	349	327	356	312	328	325	318	333	342	331	343	328	361	312	322	308	347	329	341	332	320	337	311	318	334	341	334	356	335	342	328	347	303	332	347	308	309	318	336	341	322	319	340	307	317	338	307	336	323	289	343	344	317	313	319	335	338	344	308	338	365	343	339	313	338	324	345	336	322	357	320	351	342	361	334	333	315	339	342	302	320	319	332	325	348	341	347	333	343	322	338	342	333	333	317	369	389	345	341	335	354	315	346	321	359	361	326	324	350	352	349	339	366	356	312	322	333	323	342	361	312	340	329	354	341	333	386	337	328	333	352	303	322	357	336	359	314	312	335	333	336	365	345	342	295	333	361	353	344	310	361	314	338	299	327	334	387	354	311	334	337	360	332	335	311	308	310	336	330	332	349	321	286	364	346	331	330	322	323	363	317	345	366	327	343	374	336	314	328	348	324	327	312	356	304	304	356	335	345	374	345	327	339	326	335	355	329	377	323	318	332	333	341	344	331	347	358	328	354	330	324	353	333	330	345	331	349	339	352	353	346	354	338	356	336	337	354	323	328	345	319	336	326	354	339	339	334	336	337	332	336	335	336	324	348	340	339	359	320	347	337	340	322	338	340	353	336	317	337	341	332	323	350	330	338	345	342	340	349	364	351	326	341	336	349	315	328	335	327	333	304	322	295	339	299	344	324	327	341	326	305	300	361	317	364	352	341	367	317	325	324	314	353	340	350	342	306	364	351	351	357	347	316	325	322	337	352	333	322	315	349	302	314	355	354	310	323	351	302	334	348	283	338	313	342	370	349	320	319	306	328	352	355	329	307	328	331	328	346	337	324	340	313	355	359	334	344	336	339	327	334	353	338	316	331	332	359	301	373	319	343	323	329	333	338	348	323	342	306	319	357	305	326	347	340	341	327	342	375	337	349	301	339	316	335	353	328	360	341	329	360	342	322	318	341	358	328	319	331	342	334	325	325	315	318	325	326	346	311	350	330	313	333	335	304	332	340	349	342	324	364	317	329	309	361	333	319	354	323	328	323	336	337	332	354	346	363	335	336	340	326	332	321	334	341	334	322	321	352	338	352	334	358	324	314	308	359	332	316	348	307	354	319	345	338	331	350	342	335	324	308	313	321	338	337	314	343	321	320	344	314	311	335	312	349	337	381	358	353	336	327	325	363	327	319	300	326	328	330	331	363	339	338	343	366	301	352	353	329	314	332	298	315	322	314	339	359	322	306	333	320	340	347	301	329	361	331	365	325	324	339	316	342	364	316	335	313	344	340	342	314	315	345	326	326	332	350	316	333	341	345	313	332	367	320	323	339	321	332	347	322	344	303	303	318	348	317	340	316	328	295	323	342	347	338	317	327	368	341	336	319	314	331	362	326	327	324	340	349	358	339	348	333	329	330	337	325	313	367	373	347	316	348	327	318	299	320	355	345	343	305	325	343	309	340	336	342	359	298	348	330	324	348	320	332	325	330	339	324	344	373	317	368	336	321	348	333	336	317	322	333	339	345	319	349	329	336	320	316	323	339	349	330	330	301	328	324	332	302	353	348	336	375	356	338	309	317	331	323	325	352	320	319	334	338	340	334	307	355	366	341	330	337	376	358	335	344	360	359	348	316	313	342	330	320	325	338	302	321	324	341	326	338	331	349	333	334	350	307	333	341	320	348	374	340	347	341	334	350	344	313	320	368	327	348	347	349	319	334	321	318	317	370	312	346	327	314	360	311	346	300	337	317	332	324	356	311	325	344	301	330	342	327	349	348	316	348	320	329	350	359	328
22883	21309	28972	23975	21346	21453	12535	4599	3702	2796	2271	1729	1428	1100	1058	1072	1014	870	768	694	618	644	564	539	493	466	550	520	476	512	494	532	542	529	511	541	526	518	491	486	478	486	437	455	461	518	434	426	426	463	433	451	455	428	440	413	406	409	427	415	467	437	409	394	421	428	438	416	424	436	447	430	410	386	425	425	423	402	403	405	411	433	428	416	391	407	394	417	396	412	437	370	447	401	402	424	366	412	409	414	412	400	395	432	386	396	376	397	405	406	448	431	408	396	378	414	396	386	418	414	412	412	395	423	410	412	365	405	380	407	395	432	410	380	426	398	406	436	402	361	396	423	398	384	380	371	450	385	420	407	356	402	380	413	414	416	407	418	432	403	437	435	405	402	449	376	393	426	396	419	411	397	373	434	404	399	421	419	374	419	412	398	372	389	416	403	426	426	379	430	419	433	384	415	402	397	394	384	397	415	399	403	409	454	387	420	389	381	399	398	405	430	417	381	410	398	408	368	411	397	388	404	384	422	365	426	396	470	440	396	388	388	430	423	398	390	384	350	401	397	387	412	366	391	396	356	405	376	410	397	421	396	440	412	424	447	406	404	379	414	398	394	417	447	400	396	416	392	397	406	378	387	407	387	408	410	367	443	423	429	372	404	351	403	400	388	401	400	362	393	411	393	405	400	407	410	367	443	396	450	433	376	387	414	419	393	420	412	374	418	381	394	424	408	423	432	426	420	374	391	415	418	402	407	427	403	397	431	426	411	420	414	380	409	405	409	391	414	394	434	422	388	382	393	428	381	415	358	400	393	411	392	418	410	396	390	407	390	469	422	412	446	413	400	430	411	416	386	388	414	409	424	404	384	400	390	382	377	391	410	397	436	401	408	416	404	400	414	407	414	424	424	391	402	403	382	433	398	416	418	406	410	393	402	429	441	412	405	400	434	445	381	418	363	403	428	393	397	406	396	408	425	404	417	390	419	397	378	395	390	434	392	423	410	420	416	421	393	408	398	419	430	388	427	396	389	424	430	406	418	435	401	359	421	369	408	436	410	435	391	376	412	437	429	404	410	410	422	385	384	360	400	412	398	437	395	413	396	378	414	399	386	402	415	412	414	387	417	384	399	427	403	428	450	449	419	376	401	389	405	409	431	429	407	424	417	403	427	387	380	425	409	377	432	385	370	368	377	431	400	394	416	426	410	407	412	366	400	400	396	406	395	360	405	404	398	402	406	381	410	424	401	423	402	381	407	398	390	394	383	432	416	397	408	401	422	430	386	419	410	393	402	439	393	390	401	441	444	404	419	442	422	392	410	416	425	397	381	417	441	412	380	415	382	398	416	383	397	421	437	426	402	407	421	389	420	406	401	399	393	425	417	416	416	402	406	429	391	412	400	400	397	411	373	395	410	375	399	374	364	386	360	404	389	449	417	405	408	418	376	371	384	412	413	398	415	386	348	449	406	420	402	358	408	451	397	381	379	403	426	404	385	394	409	393	382	415	407	355	416	400	417	428	431	368	366	396	414	418	419	404	395	429	387	381	426	430	400	441	415	391	403	408	391	405	403	418	433	425	405	393	397	437	410	354	346	435	444	436	430	389	433	389	397	414	429	404	412	400	429	403	443	387	409	400	395	406	407	415	413	377	422	387	405	411	388	393	409	380	408	402	376	425	399	395	415	401	420	418	426	404	410	411	386	445	404	425	431	423	376	372	400	456	400	430	396	416	408	392	408	344	387	381	395	451	424	370	432	404	461	440	382	381	362	408	416	393	428	405	428	437	434	430	407	424	373	415	381	423	370	419	407	396	400	404	424	419	419	424	416	389	367	436	382	443	409	368	405	483	346	401	441	416	388	396	426	405	424	398	445	420	418	394	406	391	364	416	411	432	425	426	405	380	417	418	377	394	377	396	403	416	412	411	432	395	404	402	390	428	439	386	406	384	395	375	406	385	389	415	405	404	420	406	435	415	397	363	397	422	429	408	397	400	408	373	413	394	377	438	399	398	386	407	424	407	404	417	385	397	378	375	392	383	413	409	393	425	369	390	420	385	413	369	397	432	420	453	401	435	404	385	424	378	394	411	399	428	436	380	367	434	427	451	421	387	387	384	371	404	401	419	418	423	378	404	402	403	400	389	407	405	404	448	396	419	379	388	399	408	414	400	401	423	380	434	398	403	364	400	396	389	388	412	458	401	424	422	413	415	406	420	358	379	370	427	403	412	355	409	393	438	398	402	406	407	391	382	417	414	409	414	439	394	371	395	437	370	386	390	438	379	375	402	410	438	403	397	419	412	410	395	414	399	382	408	415	431	414	406	418	403	420	382	386	359	386	431	399	390	371	406	399	400	420	399	393	393	422	428	409	416	428	432	411	437	415	429	398	428	410	387	385	430	401	415	416	430	410	426	383	379	386	386	407	404	400	396	397	432	403	396	428	377	419	392	436	450	432	432	355	386	385	429	379	395	408	404	365	439	401	418	420	411	391	410	409	427	411	406	395	431	420	406	412	372	383	414	422	463	453	423	398	384	390	446	427	413	402	410	404	373	414	430	387	432	421	394	394	435	413	392	387	406	377	371	383	394	416	437	438	400	406	384	352	404	414	410	379	432	398	395	369	395	436	461	403	401	381	385	395	399	417	405	386	380	425	375	442	436	414	389	402	393	426	441	374	402	394	398	422	427	372	414	422	435	422	409	418	427	396	450	388	445	379	371	391	465	391	406	400	384	411	422	396	379	411	422	400	392	419	401	415	373	418	408	417	388	401	448	389	413	375	383	388	378	420	441	402	402	394	432	391	421	434	417	449	424	455	423	392	413	410	418	382	416	480	435	380	402	379	383	431	404	411	395	373	387	431	411	401	437	404	426	358	381	420	356	391	411	416	395	432	449	381	443	401	428	392	411	382	407	382	454	395	430	442	389	417	396	396	385	410	373	396	410	388	398	445	388	409	372	395	366	388	415	465	431	384	429	415	401	433	424	425	388	356	402	413	362	424	410	429	421	429	434	412	406	419	390	375	399	445	407	421	421	414	370	439	392	373	406	408	428	417	420	422	402	409	450	403	436	420	404	397	408	413	404	360	414	383	429	408	399	417	413	440	398	410	420	391	402	384	379	372	397	381	445	420	393	412	416	420	421	422	428	426	401	368	402	409	397	425	368	398	348	413	402	425	413	409	384	415	403	403	391	399	433	416	410	404	394	393	405	408	416	417	415	405	412	397	350	407	376	412	419	375	390	378	415	406	407	414	401	414	438	424	435	394	345	380	422	432	423	439	383	431	403	433	420	383	424	392	398	398	421	405	383	410	401	417	423	381	432	437	403	414	421	377	380	411	443	395	402	368	419	421	391	387	370	410	408	351	420	396	394	368	412	389	400	415	355	404	397	370	403	423	383	375	417	412	421	420	421	370	422	398	411	399	410	405	410	351	397	374	419	399	401	427	400	393	438	410	401	408	390	401	390	427	392	423	418	366	376	413	403	401
32131	41794	28704	18551	14052	10748	8750	6720	6294	4815	3901	2709	2051	1824	1584	1428	1372	1175	1027	887	784	741	695	673	601	525	615	581	564	614	593	585	605	659	568	565	582	527	542	551	542	536	455	488	455	469	455	485	474	464	451	447	458	431	442	438	451	421	425	432	410	476	473	471	472	458	436	476	443	440	401	458	425	446	448	442	384	432	425	395	423	431	420	393	413	451	427	387	401	395	423	429	400	384	433	425	407	372	431	424	412	379	411	429	452	419	434	394	414	380	444	438	398	394	425	410	414	432	364	445	385	393	408	439	439	403	437	414	411	414	433	457	415	387	438	415	399	385	393	412	440	368	424	411	426	418	394	429	457	389	406	455	412	390	414	399	407	352	433	383	426	416	446	414	429	390	417	429	445	396	417	426	418	458	407	387	431	414	438	433	415	398	416	432	399	387	410	404	391	407	401	434	387	395	375	426	392	406	410	435	414	425	368	428	389	411	367	430	462	430	410	382	438	400	383	397	455	456	422	393	384	435	402	402	412	413	394	413	397	387	416	374	406	426	444	424	399	427	415	418	435	403	401	438	406	415	413	429	417	432	399	457	411	417	417	416	425	418	425	401	433	414	422	442	435	393	435	446	419	419	396	421	421	423	411	384	401	425	466	404	413	408	451	391	433	435	395	403	383	406	426	420	420	426	398	418	443	364	386	409	393	461	428	426	408	438	411	392	401	392	409	395	435	393	435	410	372	394	391	443	422	441	439	400	415	388	408	412	399	437	433	416	394	399	453	455	422	365	399	409	408	431	415	433	393	427	415	418	456	393	409	403	416	425	389	395	411	401	434	417	411	437	408	413	389	418	397	415	400	390	434	385	440	409	399	413	383	387	432	374	424	381	442	387	401	416	373	443	374	404	409	429	397	434	446	427	405	390	379	348	422	434	439	424	396	415	384	406	429	413	409	418	436	392	426	416	428	417	405	414	416	383	421	443	426	401	426	441	416	378	415	438	431	382	429	430	405	401	386	417	433	413	419	432	412	424	396	401	402	432	390	426	428	421	441	419	406	409	406	434	387	416	401	445	429	440	409	407	422	451	390	399	424	398	405	401	406	446	400	424	420	411	389	374	416	401	409	387	419	409	404	403	412	378	418	438	384	380	421	405	426	414	412	469	391	413	401	392	415	450	393	411	402	406	393	400	413	424	454	415	412	410	435	430	437	456	378	424	414	422	393	421	381	394	408	370	422	441	424	403	374	406	421	411	406	426	433	426	429	399	406	433	436	418	417	369	439	392	412	431	438	405	421	410	446	430	426	388	436	406	422	442	373	434	394	397	434	413	441	384	453	416	458	390	412	429	389	408	418	417	424	418	376	424	414	406	446	471	426	409	367	395	443	395	414	381	408	426	421	434	416	379	442	401	412	444	408	455	377	372	463	416	431	420	430	446	398	397	409	400	430	412	411	431	399	416	425	381	405	417	392	401	417	414	377	399	425	410	433	367	391	424	431	397	405	409	408	427	403	454	397	397	451	428	438	415	423	444	397	380	384	413	405	370	438	410	376	436	411	387	426	429	393	458	423	372	386	399	418	401	406	397	397	416	421	402	409	398	419	386	414	414	369	404	379	400	436	387	409	380	432	445	400	428	413	421	408	419	423	426	428	444	408	410	386	412	428	403	390	390	420	411	407	418	394	400	416	397	436	427	409	432	431	390	414	413	424	412	424	422	403	384	389	404	438	412	403	347	406	391	376	406	432	382	412	390	418	414	399	407	424	407	372	403	412	433	415	425	394	386	401	409	397	420	398	394	415	398	422	449	411	411	429	394	446	426	457	407	404	424	453	411	419	432	434	419	401	405	401	385	413	433	400	418	398	403	418	401	420	393	415	386	390	411	382	385	406	423	441	415	405	432	404	426	423	427	414	392	426	414	419	400	396	415	401	422	384	400	432	399	413	399	421	419	411	452	420	443	409	396	433	422	433	444	406	402	396	387	398	425	416	424	432	398	407	431	427	452	388	426	405	408	418	403	404	403	416	395	419	358	417	407	421	398	442	407	407	414	408	399	369	429	404	437	447	419	403	406	384	405	421	412	378	415	417	446	411	376	379	384	405	423	405	424	403	405	390	378	405	462	414	427	409	393	408	398	435	411	369	385	420	413	389	399	425	398	430	422	394	406	429	362	377	453	377	387	402	418	422	416	386	396	412	413	407	422	391	424	423	433	381	408	409	390	418	359	435	389	421	409	420	428	419	392	368	402	435	401	412	424	392	396	404	413	450	400	393	382	413	395	395	416	415	392	432	447	427	376	421	373	406	409	445	391	427	426	408	429	405	414	396	383	410	405	400	430	399	403	407	400	416	436	388	398	365	440	434	389	360	426	400	424	418	398	428	434	435	417	442	392	426	412	385	432	399	425	389	427	418	463	421	384	406	397	409	411	400	388	404	380	420	409	430	420	399	438	407	456	407	404	398	409	396	427	421	407	388	435	416	443	434	376	420	447	444	440	414	383	439	412	426	385	422	403	419	380	427	451	428	377	429	403	422	418	393	440	408	426	446	384	419	408	393	449	425	406	405	418	408	421	388	407	440	394	410	406	423	415	428	417	419	398	481	428	432	425	400	402	379	375	421	397	404	394	418	422	427	426	404	431	410	409	375	402	413	397	420	396	403	375	373	438	440	433	419	384	422	401	401	396	403	433	411	439	424	395	384	377	428	412	392	439	378	399	398	377	389	411	371	411	389	399	454	426	426	399	402	384	398	391	418	431	371	413	452	393	416	384	413	458	413	428	454	395	385	446	411	393	417	352	403	391	399	438	406	395	472	425	394	410	392	433	425	390	409	425	401	439	442	425	385	412	416	442	416	408	411	370	419	413	412	438	428	410	436	401	440	409	397	428	423	437	430	413	398	422	398	427	409	421	405	433	421	449	416	400	399	404	410	393	401	401	434	427	419	436	403	415	464	435	417	401	447	409	417	408	412	463	412	410	437	422	377	405	377	432	420	419	422	430	405	380	399	395	418	425	424	425	425	391	414	403	394	393	407	435	396	395	414	453	458	385	425	445	391	374	419	410	431	437	386	425	387	403	418	389	368	363	434	378	386	411	422	383	402	420	407	380	418	402	405	385	421	404	424	378	398	439	409	453	422	436	405	403	428	399	408	420	368	389	401	410	384	434	435	433	403	394	435	432	424	365	408	407	396	414	440	417	417	444	425	400	464	427	418	437	426	412	427	393	435	418	409	415	425	376	456	402	407	411	428	397	410	409	443	394	405	416	393	380	430	379	407	399	407	408	375	404	424	370	396	415	399	404	412	429	403	385	465	444	393	404	423	419	428	399	427	396	426	435	417	444	407	407	432	419	411	422	448	418	439	392	417	418	448	422	394	371	415	423	412	426	403	429	385	385	408	431	430	392	399	405	402	390	412	421	418	398	422	383	418	392	422	407	417	411	399	434	401	399	404	396	412	386	411	433	425	435	438	432	422	419	410	401	390	363
29215	21925	17189	9634	4790	2841	2034	1558	1318	1032	867	657	571	530	452	437	379	374	331	319	318	307	292	290	262	239	263	250	272	283	250	227	263	270	280	255	275	280	228	262	254	258	272	256	237	237	230	229	239	214	241	259	233	232	228	232	220	250	230	233	268	238	269	228	244	234	247	250	240	233	235	231	239	269	231	244	230	221	246	237	246	209	204	231	222	250	239	245	243	229	238	198	223	246	257	238	222	230	253	248	230	243	233	222	233	220	214	244	221	253	222	224	217	258	221	223	213	212	224	251	229	224	232	216	217	232	228	223	218	221	224	219	215	251	208	255	226	229	195	264	213	242	236	241	224	225	217	197	236	210	238	229	220	251	222	234	260	228	245	237	256	227	225	244	225	243	229	241	215	243	245	249	241	203	243	221	250	222	242	241	247	234	228	233	230	234	217	204	216	232	231	203	243	203	235	236	210	242	197	218	201	215	229	232	245	241	221	221	219	243	234	235	215	227	239	223	256	223	235	248	222	203	239	250	226	252	232	258	215	218	243	219	218	255	208	220	247	200	234	236	224	213	238	220	237	221	204	235	244	227	228	231	213	234	223	244	244	239	237	250	255	243	276	227	252	253	221	239	249	242	246	259	226	258	220	221	245	233	210	251	217	261	229	238	238	223	225	214	244	229	226	214	261	210	233	228	258	224	220	241	231	227	261	243	224	213	247	251	242	211	220	247	243	243	241	227	224	231	230	229	213	222	244	232	236	234	236	239	218	236	239	217	213	219	250	230	251	214	237	255	232	214	252	205	225	210	234	212	227	225	217	240	230	225	230	242	241	245	259	210	230	235	240	231	258	275	226	266	252	219	241	245	251	226	222	221	244	217	221	249	220	252	243	192	252	224	234	240	239	219	207	229	223	225	239	236	233	240	229	197	265	230	211	238	241	205	224	224	249	229	222	253	259	213	230	208	231	211	216	210	250	224	227	233	231	199	217	212	219	223	267	232	245	237	213	253	215	219	233	227	221	217	224	233	243	262	233	258	254	239	243	261	241	225	236	227	249	253	251	238	212	213	240	233	232	201	229	243	230	224	209	225	220	226	243	208	197	221	218	215	241	251	215	215	227	247	230	227	220	228	203	238	201	250	241	257	227	246	249	249	231	239	263	210	244	244	258	236	237	229	221	233	226	235	242	224	259	222	245	192	215	233	254	215	204	234	238	228	225	213	223	217	222	224	252	213	226	219	218	213	235	232	230	234	238	224	217	231	228	222	233	218	228	219	243	234	238	232	223	228	238	239	215	213	242	230	232	245	236	228	216	227	246	255	215	233	226	234	242	241	215	213	223	226	222	228	232	245	229	224	245	230	202	242	249	239	231	219	231	210	243	248	205	214	251	200	264	266	256	243	242	265	228	226	245	214	227	255	211	200	213	239	240	230	229	235	252	229	248	263	235	195	247	225	228	234	254	262	228	260	235	254	205	234	234	257	227	233	236	210	235	217	208	254	227	243	276	241	249	253	225	226	228	270	218	246	232	247	242	214	218	230	209	234	214	215	247	233	214	235	247	233	228	276	222	243	226	237	249	240	214	217	221	216	227	252	241	214	231	241	215	234	240	230	253	219	224	235	237	225	220	220	238	215	240	212	230	242	266	235	223	242	225	218	235	209	215	244	252	228	242	220	252	212	255	248	233	213	247	231	229	227	229	234	237	225	229	226	240	192	217	227	253	237	207	221	237	227	232	226	237	230	224	230	208	234	231	224	233	229	211	200	250	202	228	242	272	224	220	233	215	223	224	234	229	214	274	245	238	239	219	226	203	228	215	205	249	231	249	236	206	213	254	240	219	219	228	250	224	248	245	222	225	223	221	232	217	219	226	235	229	199	198	235	224	210	238	215	217	219	215	202	218	229	257	247	221	244	208	221	214	213	249	235	217	223	222	231	215	264	217	233	217	243	226	233	252	216	226	219	238	241	232	237	226	222	238	228	248	230	209	237	239	230	226	220	236	245	230	210	224	228	236	261	258	226	241	233	238	247	245	232	256	244	228	238	209	216	244	257	218	249	226	236	213	224	224	240	260	214	235	242	239	231	234	236	236	224	204	209	212	233	239	225	202	237	222	221	210	222	231	229	203	243	224	211	211	236	234	218	219	258	218	212	226	246	216	209	235	228	231	237	254	236	221	223	227	241	249	233	223	222	226	241	219	235	249	242	222	208	214	231	221	245	192	217	231	256	235	220	231	221	220	220	256	246	238	233	236	240	218	223	208	243	243	225	252	230	206	223	220	230	245	238	219	245	246	240	222	228	217	228	220	222	226	228	222	219	236	228	220	223	221	192	240	241	239	221	227	209	237	221	237	238	221	228	251	228	223	246	217	227	220	243	215	212	238	202	210	228	214	220	220	241	242	223	212	232	252	208	208	209	215	237	203	213	246	213	199	227	217	246	226	225	215	207	243	242	256	237	245	232	231	252	246	235	236	249	258	237	217	233	238	246	243	216	234	218	240	223	235	225	243	240	246	251	234	228	236	222	215	222	239	214	192	246	236	235	230	263	209	225	214	232	251	221	215	225	210	231	240	220	239	217	242	256	243	230	237	227	220	246	231	223	192	210	192	213	227	226	241	212	227	245	237	225	266	246	221	226	230	233	242	236	237	227	239	224	232	225	230	250	225	236	219	237	237	199	236	216	186	219	203	213	232	227	249	212	217	227	223	223	250	259	204	234	250	252	206	219	244	242	223	230	208	229	204	260	220	205	238	232	225	212	239	233	249	238	193	233	240	230	242	239	231	216	227	239	201	228	233	246	242	206	242	252	209	204	219	242	220	243	255	203	253	239	234	259	223	277	228	220	244	248	234	212	243	216	214	227	222	208	222	241	218	242	213	231	238	227	251	225	247	215	234	219	227	228	258	253	252	224	219	222	220	212	228	213	248	231	212	232	228	265	224	248	229	228	270	220	251	244	231	216	241	228	210	212	238	225	247	243	255	234	257	226	252	222	227	189	232	230	257	231	242	220	251	205	229	234	236	212	231	245	230	240	231	210	201	219	257	217	243	248	234	208	246	231	230	250	215	208	233	240	221	229	233	228	259	215	228	221	226	258	198	240	227	230	221	252	252	218	225	240	235	252	223	244	221	240	227	231	230	236	212	214	236	219	229	215	233	250	261	233	218	237	224	241	223	229	251	229	235	236	231	231	234	227	212	216	231	223	247	221	259	217	228	208	238	209	249	226	228	230	205	197	254	234	242	240	220	232	235	249	235	253	214	239	223	245	236	246	261	225	234	202	210	250	231	226	235	228	202	205	211	224	211	232	251	234	216	212	237	257	236	264	250	236	224	259	237	248	216	229	205	223	244	253	225	247	254	230	241	223	259	203	223	260	230	227	222	238	237	260	214	253	219	238	230	245	228	232	250	238	229	233	244	259	235	244	209	224	223	231	231	226	214	232	257	248	235	234	217	249	224	229	216	242	240	224	195	205	218	224	227	233
25640	26432	16586	9341	6963	4833	3616	2831	2441	1987	1461	1178	912	737	705	595	593	525	427	392	409	410	377	302	273	298	302	328	316	313	337	321	325	287	293	290	323	304	286	310	269	255	286	311	278	266	283	270	245	262	246	287	271	271	266	276	244	289	248	282	274	275	274	275	246	259	259	247	229	244	292	270	274	280	263	260	286	267	247	238	263	233	259	291	244	254	269	277	255	265	247	278	260	244	269	239	241	247	258	242	246	250	253	256	272	239	237	236	244	254	236	266	256	260	246	245	245	274	236	250	225	256	257	245	241	216	247	243	236	252	238	259	253	258	252	244	265	265	239	222	247	244	237	266	223	238	251	256	286	212	281	252	277	255	241	248	278	244	247	244	243	237	280	219	259	261	231	229	225	234	246	227	269	232	230	224	265	220	267	266	258	251	244	229	253	255	237	250	239	232	241	218	246	228	227	257	213	241	244	248	260	245	270	261	236	285	250	249	257	234	247	268	258	258	220	242	271	256	234	229	250	241	231	235	254	243	262	242	264	242	224	263	247	262	249	232	220	258	253	249	254	276	243	245	254	241	246	261	235	266	246	256	261	252	242	239	244	250	222	261	250	247	240	229	226	241	275	241	226	262	212	250	233	216	249	230	265	246	227	266	246	303	261	249	246	227	248	241	276	227	224	273	241	268	258	254	256	242	256	218	244	228	258	269	222	269	245	278	251	247	229	244	248	251	233	229	234	239	221	248	269	244	243	232	244	234	233	260	267	246	267	248	249	261	262	229	219	232	245	240	262	226	230	259	259	246	236	253	247	269	237	230	230	259	251	232	270	270	252	267	237	256	254	256	264	216	256	245	255	222	266	258	254	249	243	243	235	243	245	257	255	214	273	281	260	250	252	265	250	269	252	278	282	257	263	234	258	284	236	246	240	221	246	273	243	245	258	255	270	246	258	244	229	222	261	293	279	255	228	240	233	258	249	245	244	263	253	247	259	235	264	266	259	268	246	243	269	238	229	255	250	234	237	250	252	259	249	282	261	215	241	240	238	252	231	257	245	246	254	261	263	246	249	248	229	256	251	243	285	209	245	267	243	251	243	242	262	256	217	257	255	274	245	253	275	261	238	260	250	262	272	248	255	251	266	256	258	232	264	255	224	270	243	241	275	245	249	251	273	251	262	236	253	258	232	229	257	253	218	218	246	296	251	250	246	259	238	232	214	282	261	270	273	256	240	270	237	250	255	234	263	226	246	231	237	231	269	237	252	275	248	245	230	256	236	250	270	260	242	249	237	241	233	251	262	256	254	250	255	249	260	254	268	263	282	261	258	278	228	237	252	242	244	234	257	233	241	256	267	244	273	219	295	251	230	245	224	254	244	267	250	242	251	234	231	249	236	264	251	251	263	239	276	265	231	254	268	244	247	259	229	267	241	255	235	245	275	235	272	269	247	263	252	241	245	234	246	257	258	246	263	264	229	254	256	228	257	232	263	240	236	255	253	256	258	247	246	247	240	261	255	246	252	248	250	238	238	244	268	257	227	248	216	243	242	272	274	246	230	254	244	250	259	252	230	252	265	234	235	279	268	275	296	235	245	249	248	246	242	236	249	247	255	230	254	273	257	240	286	255	259	241	244	252	234	236	244	251	232	262	238	264	296	235	265	264	266	233	259	247	246	285	250	246	250	253	274	259	240	243	253	252	245	250	242	230	235	252	242	256	241	224	248	245	245	260	259	266	243	255	243	243	258	262	226	246	247	255	257	241	237	245	231	247	237	279	256	265	234	236	276	245	260	265	286	244	243	240	260	255	257	252	245	236	225	256	265	242	250	257	236	249	250	241	264	254	242	233	233	233	211	266	256	268	265	242	223	242	260	254	267	247	268	242	277	240	267	244	217	242	252	247	220	264	242	250	255	235	239	264	257	269	267	267	265	268	261	238	249	270	245	249	244	265	260	266	263	263	262	251	242	266	254	248	243	232	256	243	240	289	247	269	248	245	246	228	251	257	275	263	220	280	232	258	242	290	262	244	262	272	252	259	235	276	266	251	244	239	241	236	223	242	282	250	278	240	240	255	239	242	248	262	226	226	241	220	257	223	251	253	262	250	266	263	291	275	248	275	248	285	233	217	215	275	279	226	266	263	269	270	230	239	265	246	259	225	268	257	246	238	232	251	248	265	256	235	246	254	261	255	248	228	267	236	266	265	248	268	268	265	268	264	239	251	245	245	242	265	241	252	259	277	272	242	232	257	235	246	261	239	238	246	246	237	261	234	273	232	263	265	234	202	242	243	243	252	220	222	243	243	238	229	274	260	255	265	223	287	253	267	252	286	231	267	270	276	238	221	256	214	281	266	259	251	248	260	228	250	247	262	247	287	253	238	253	232	239	248	245	221	260	228	270	243	248	276	226	246	228	249	261	242	241	264	232	256	281	235	255	253	234	241	257	239	249	252	237	231	244	253	258	242	213	248	243	262	234	256	238	251	262	245	264	254	232	240	239	238	251	246	269	226	227	256	248	262	247	227	247	237	249	249	230	239	233	267	251	237	256	270	247	250	263	222	244	303	240	246	242	252	221	253	232	238	264	261	250	265	277	250	223	242	241	236	241	261	257	243	242	220	276	248	255	236	251	235	238	254	246	252	270	230	245	249	229	268	273	241	236	245	251	230	224	232	230	243	265	265	227	238	258	266	238	238	269	243	267	256	258	239	267	245	233	229	277	225	266	217	256	227	243	265	231	249	243	269	252	265	248	251	243	241	235	258	245	256	242	272	256	252	262	219	257	234	278	252	246	264	236	227	230	252	263	259	242	225	242	283	231	250	265	257	243	276	275	251	240	239	255	239	262	250	252	226	241	273	241	253	241	260	262	255	244	266	234	234	250	258	267	250	238	269	224	222	238	234	277	252	268	232	269	237	252	267	234	229	245	266	243	254	254	261	272	279	240	230	247	248	216	245	267	251	301	216	260	243	231	253	257	261	217	237	269	260	260	236	258	245	232	249	250	265	233	253	250	264	273	250	259	250	263	231	239	248	265	250	255	243	242	238	250	248	266	254	262	244	238	230	236	239	260	257	252	257	268	260	249	224	251	261	251	241	238	236	236	246	242	258	245	243	264	249	233	258	274	286	240	263	248	243	254	240	253	246	235	264	248	273	280	241	270	248	231	264	247	248	255	243	267	262	255	235	256	241	224	247	248	287	254	240	263	245	249	246	253	224	270	247	248	244	267	281	265	267	259	267	261	251	245	255	283	252	249	217	234	248	253	259	216	258	252	259	236	231	231	244	269	255	253	243	257	257	259	261	244	240	248	237	258	275	252	244	242	215	241	244	280	251	270	253	237	209	285	227	281	235	255	247	243	261	252	251	233	259	248	239	277	248	233	242	255	240	241	251	230	243	234	274	257	242	270	244	243	259	239	243	236	259	239	246	245	239	275	237	246	244	262	243	242	258	254	265	256	250	245	264	219	253	247	252	244	244	233	236	258	241
24024	21319	28482	24552	21283	12559	4981	3042	2286	1846	1503	1136	996	831	777	650	624	562	515	466	442	357	437	382	316	363	359	367	362	348	341	364	380	374	315	364	350	328	346	315	300	360	349	329	309	298	301	307	330	292	274	285	308	294	269	295	282	323	303	292	262	307	297	287	288	294	308	287	276	320	262	302	290	292	271	271	271	303	285	267	284	282	254	252	287	302	279	293	280	275	280	292	271	283	288	238	263	278	311	292	260	310	264	280	270	280	315	298	278	266	280	281	292	259	289	273	267	269	273	288	268	289	308	274	245	308	303	277	259	271	276	271	261	305	287	287	317	294	294	298	252	274	270	273	255	281	290	283	272	277	272	262	265	289	274	274	253	313	271	243	257	295	269	286	285	278	272	290	267	274	268	286	236	272	287	296	263	294	334	293	269	276	287	271	264	242	285	271	267	273	289	254	288	254	283	275	302	281	295	254	266	263	289	267	278	297	269	251	286	256	289	264	270	279	268	286	289	252	250	266	284	311	296	280	263	277	261	239	300	259	249	268	272	274	261	293	265	309	293	306	283	247	295	258	282	275	247	274	274	298	275	287	255	273	305	262	231	258	249	287	306	275	266	312	284	263	290	295	284	279	266	271	262	278	269	288	244	281	279	268	300	260	254	277	274	274	283	276	259	287	276	310	288	264	248	275	290	266	267	281	295	281	264	286	277	274	310	272	286	295	302	289	272	305	261	269	256	285	272	252	243	283	290	287	285	246	295	289	285	267	274	261	305	241	290	288	277	289	259	272	259	254	266	278	277	280	310	278	276	276	265	302	282	282	285	273	307	295	256	258	268	282	288	257	240	285	282	247	258	284	277	253	262	305	276	277	245	260	293	273	247	252	285	306	265	280	279	278	274	261	290	293	297	267	262	281	274	261	263	264	251	264	240	290	276	269	262	279	292	289	324	291	277	285	273	288	267	289	292	266	245	282	254	267	287	280	259	269	289	298	308	285	265	267	270	244	282	285	272	301	267	291	261	258	269	306	263	251	289	267	262	302	265	287	284	264	266	291	282	295	278	281	257	287	266	284	267	277	290	258	280	293	265	291	296	258	265	275	267	287	290	257	289	288	282	265	282	285	269	301	281	285	277	290	292	252	249	270	258	290	259	246	253	275	259	280	250	294	272	278	267	261	250	275	268	282	290	296	281	281	293	297	294	269	286	261	274	285	305	259	270	292	291	283	287	276	282	268	281	291	288	272	255	289	300	301	296	305	293	293	279	278	259	257	252	285	235	258	270	297	274	268	289	278	255	281	270	285	243	249	282	271	285	285	291	293	268	264	298	283	266	296	263	271	260	263	287	285	254	250	281	259	279	257	323	283	270	266	281	270	275	264	257	286	284	288	291	267	283	258	282	318	268	282	264	262	300	275	261	276	294	280	269	258	273	286	261	279	296	287	291	281	293	318	271	306	293	258	260	291	288	275	268	289	297	253	279	296	255	289	298	280	285	275	276	273	286	246	282	262	296	287	273	277	280	261	294	289	258	293	282	263	261	286	261	245	256	266	263	261	287	271	300	269	266	293	275	267	257	269	262	268	233	292	300	266	294	263	277	252	251	265	285	257	279	290	274	276	292	274	307	294	251	290	292	267	262	280	279	281	280	263	276	261	277	225	260	282	289	289	304	277	279	286	296	268	285	275	291	322	265	259	256	285	263	260	270	279	315	274	264	285	275	254	278	299	296	276	293	253	300	256	280	271	288	256	279	273	270	294	257	276	297	272	262	260	295	277	246	262	262	287	270	271	288	276	280	282	262	265	288	302	271	296	294	287	261	281	253	276	283	269	255	281	281	268	273	266	283	268	271	252	275	276	250	267	261	258	251	266	285	289	300	285	293	271	279	264	281	270	287	253	312	287	280	281	248	288	285	251	252	270	260	285	289	288	277	257	251	276	281	284	272	253	279	271	272	272	293	279	255	291	258	271	291	263	265	286	262	281	272	300	267	273	281	266	256	281	289	265	303	284	320	286	281	263	290	303	267	292	253	278	249	287	279	252	288	262	284	286	267	282	278	249	267	269	296	290	255	254	274	269	264	277	277	287	255	268	279	312	296	306	286	300	275	286	236	293	283	272	279	272	282	295	277	265	281	257	269	296	261	260	299	300	288	276	264	291	287	262	263	256	267	276	281	264	297	286	252	300	275	269	299	302	283	288	295	271	247	271	259	302	269	275	277	274	271	261	266	267	257	275	276	302	281	293	267	260	241	277	263	275	275	227	270	259	303	320	252	263	266	279	239	281	299	287	280	277	259	283	275	267	254	265	267	269	273	285	261	293	258	271	302	284	273	269	264	278	273	263	295	262	279	273	292	258	270	269	277	299	283	279	298	292	297	272	288	297	300	291	276	318	254	231	260	291	277	254	278	300	324	271	262	266	297	265	284	309	273	231	285	279	261	270	282	265	306	282	275	267	274	279	284	280	278	263	254	259	272	265	260	284	284	281	272	269	294	288	287	267	251	264	249	286	257	264	271	292	252	283	256	271	289	298	285	283	279	254	285	285	273	270	298	282	271	286	254	269	294	280	278	273	302	295	286	285	311	272	284	296	311	281	288	291	300	280	291	302	273	290	251	286	298	256	293	276	287	267	299	264	266	288	266	301	295	275	268	259	272	267	283	282	261	270	299	274	284	270	254	262	258	295	277	280	264	283	272	295	261	253	250	286	288	261	282	282	268	268	284	276	268	266	273	288	292	294	290	254	276	260	286	286	268	294	249	290	263	299	259	261	294	277	255	286	307	293	262	274	276	320	260	265	304	259	315	278	261	247	298	289	279	308	244	266	269	274	289	265	284	279	287	260	265	248	292	266	280	265	246	265	247	270	279	283	287	274	266	272	289	262	273	297	289	275	265	321	268	254	275	295	274	245	291	288	267	301	247	248	248	266	278	259	282	273	246	241	286	254	251	284	272	268	273	246	253	257	273	267	269	272	275	274	267	273	276	306	255	274	255	270	279	277	288	274	255	240	275	246	303	279	304	261	286	296	257	269	296	279	282	268	276	246	277	271	263	298	286	266	291	292	301	280	265	295	296	280	286	270	261	271	268	263	289	253	265	258	259	265	321	272	284	306	261	300	250	259	269	288	266	284	264	302	281	277	247	286	276	291	291	284	270	254	255	273	267	267	259	257	289	283	263	312	293	302	293	258	273	263	302	276	278	274	292	281	278	254	253	268	244	256	298	285	285	244	289	263	298	260	290	278	301	256	279	271	277	265	269	275	250	272	264	282	270	274	267	324	280	251	267	267	281	260	284	292	306	254	297	285	282	297	276	274	279	268	313	287	302	297	293	272	284	272	300	259	252	299	286	276	274	298	277	262	252	297	289	285	279	265	245	281	296	295	285	259	276	280	293	297	284	274	275	294	287	270	298	264	245	271	257	263	240	267	289	234	302	273	263	287	275	286	299	276	285	279	288	256	277	277	262	283	285	302	293	286	280	292
29248	36200	23927	14711	11066	8520	6339	4996	4000	3120	2589	2053	1576	1432	1185	1021	931	764	655	603	524	508	491	438	397	400	415	394	415	415	437	363	403	391	421	374	372	347	394	348	374	366	348	353	320	354	345	325	282	337	333	327	358	321	355	344	289	317	303	332	300	290	309	311	341	309	312	299	299	314	267	280	300	318	330	292	309	291	291	316	310	270	270	307	298	317	269	273	290	273	305	288	270	312	289	264	288	274	282	295	291	299	266	312	292	286	290	285	285	275	294	311	283	302	277	314	302	309	281	277	303	276	291	315	288	314	321	286	259	270	272	284	290	290	265	299	297	269	288	307	308	304	256	303	290	266	281	317	273	301	276	290	293	286	307	277	296	311	278	328	312	294	256	290	313	300	305	310	263	279	321	301	326	253	291	291	272	301	300	288	312	305	306	272	305	280	313	311	269	299	275	268	287	291	291	325	297	257	270	280	290	297	286	309	287	281	290	292	283	272	306	267	282	280	269	311	281	296	313	301	287	295	290	315	275	329	293	272	301	291	262	296	275	310	321	327	294	298	299	296	280	296	280	297	290	292	277	292	313	315	289	304	291	265	308	319	299	287	296	283	302	277	298	299	288	286	283	307	288	292	286	296	316	277	274	275	288	279	282	292	299	290	281	265	265	280	307	268	317	298	269	303	267	277	300	292	263	249	273	299	318	280	310	275	298	293	299	287	280	277	255	248	311	286	285	279	247	301	274	287	255	320	271	306	310	317	278	282	272	285	279	252	279	311	316	287	270	277	305	264	288	286	277	295	282	289	298	258	272	294	280	326	256	340	300	273	267	275	312	285	301	279	292	323	307	271	263	293	291	313	288	289	289	287	277	286	294	299	268	292	291	285	302	262	272	289	297	303	292	298	290	283	312	276	292	284	289	307	268	299	268	274	316	283	260	299	283	322	308	274	282	290	271	298	311	292	281	286	326	282	300	311	292	313	258	248	278	290	303	293	290	261	308	307	276	273	294	297	280	265	290	292	296	300	305	283	301	263	293	318	279	276	297	280	297	295	299	293	293	296	305	304	311	316	278	289	276	294	297	304	293	278	274	321	268	296	299	254	279	309	288	311	309	275	260	295	274	307	301	286	285	268	284	278	293	300	272	332	313	280	280	296	312	280	308	292	283	282	293	286	299	292	280	300	259	300	309	314	260	274	283	285	280	289	307	287	306	273	293	280	297	292	307	258	292	270	277	275	303	313	275	279	290	274	292	306	264	301	280	294	301	294	264	274	312	274	288	309	294	257	288	298	280	296	275	266	313	315	263	295	294	279	256	295	294	262	294	283	301	273	275	299	253	288	263	277	278	307	290	287	318	280	322	301	274	283	277	290	295	295	305	290	270	265	277	301	296	316	296	269	301	317	277	293	305	277	313	282	275	281	283	303	283	297	306	282	293	294	257	279	279	274	283	287	263	289	268	278	284	308	267	272	274	295	297	308	278	301	288	289	277	281	293	292	287	280	269	304	286	275	273	267	251	269	300	293	305	295	299	286	292	267	260	268	310	283	278	301	328	309	267	293	291	282	305	279	274	292	301	270	303	295	255	267	290	312	270	315	293	299	258	263	296	300	313	274	293	315	277	270	289	290	288	266	288	280	267	311	300	303	282	257	299	278	289	302	283	273	261	305	262	298	276	305	291	281	292	301	312	290	290	306	288	321	295	280	270	275	288	293	307	283	284	278	278	304	319	318	318	264	301	275	263	291	295	282	282	256	294	320	306	294	283	290	281	279	294	269	282	285	321	323	291	306	291	293	282	287	296	287	298	296	299	301	284	285	280	291	315	285	280	316	293	288	270	302	282	316	283	281	299	300	297	291	315	275	305	309	290	301	293	277	321	313	265	266	271	287	289	268	308	281	280	283	286	266	308	271	313	277	281	289	288	254	287	296	318	292	308	266	278	252	252	257	295	282	294	289	284	280	298	284	278	291	300	273	260	296	284	289	298	274	309	318	317	282	282	303	317	274	303	291	295	293	304	274	298	299	278	295	302	297	270	295	292	269	316	280	280	312	280	291	275	282	305	318	305	268	263	279	302	316	294	290	286	303	288	263	299	273	276	283	280	280	277	331	302	302	284	264	308	289	325	298	284	274	305	277	282	295	268	300	314	288	291	265	286	282	293	286	306	271	250	290	279	292	301	302	268	280	293	270	300	259	318	288	291	323	294	315	298	260	286	302	285	291	325	280	302	280	295	304	271	249	282	288	284	296	312	286	338	288	306	290	281	307	293	285	276	311	253	289	291	296	275	298	307	291	290	283	276	294	305	295	295	317	286	279	283	298	272	315	286	305	299	277	320	306	284	281	278	268	262	268	284	282	302	304	305	258	263	297	279	315	285	290	257	267	284	290	319	304	315	263	305	288	298	284	283	274	280	317	274	260	282	312	290	304	273	297	287	282	284	297	297	293	284	282	310	258	281	283	309	283	269	270	281	271	338	321	262	288	304	282	288	265	294	285	279	269	267	325	258	304	269	295	286	291	302	284	305	300	287	258	273	280	312	285	279	282	281	288	290	266	279	291	287	315	288	287	274	294	271	301	268	287	280	298	267	269	284	260	265	286	277	253	290	267	284	292	287	295	267	305	266	288	285	279	283	259	285	272	261	286	291	290	256	282	296	307	276	301	308	285	300	312	287	288	280	298	298	289	303	303	312	277	284	316	292	275	269	294	243	294	294	305	283	276	314	271	308	272	304	277	290	288	294	273	321	268	309	290	299	288	280	319	260	285	312	298	256	290	303	293	261	238	270	283	278	270	261	280	260	283	285	307	275	267	271	304	273	322	287	258	287	261	291	281	312	272	294	295	300	319	299	270	310	290	238	294	283	309	276	298	260	289	284	296	268	304	281	327	294	280	273	287	353	307	304	325	287	328	282	273	286	261	291	289	276	264	287	312	299	297	261	296	290	270	278	294	269	287	278	295	280	303	283	276	295	276	296	290	283	265	265	302	347	278	287	284	276	302	272	296	264	300	280	279	281	308	318	289	258	289	276	288	298	284	294	295	304	259	310	275	282	291	272	287	286	294	314	319	320	288	302	268	283	320	262	274	257	288	276	269	284	283	271	306	262	291	269	311	260	299	319	314	298	292	293	302	255	279	302	273	317	274	258	281	299	269	288	272	263	281	300	282	271	297	262	289	278	299	299	261	295	290	278	283	267	325	285	273	290	293	282	291	298	304	291	287	303	290	305	285	316	300	267	291	295	283	265	278	287	280	309	325	300	273	253	286	288	280	283	309	255	293	279	293	289	275	297	280	294	290	276	309	276	282	289	268	298	266	280	267	283	282	290	295	307	284	298	261	274	309	277	269	287	268	303	274	256	289	269	303	304	298	274	304	282	313	309	280	301	278	308	303	307	264	282	302	308	286	315	278	307	263	269	307	274	295	285	270	311	287	273	300	291	257	299	304	254	295	288	310	303	281	280	275	306	313	279	265	323	303	302	285
25014	21189	27225	25363	13218	4785	3157	2321	1778	1424	1250	1001	873	754	668	612	576	527	467	448	436	430	367	367	344	365	351	385	352	362	360	347	378	315	347	363	373	375	372	363	342	343	348	321	318	401	366	316	333	312	328	342	314	297	327	331	307	313	341	343	335	317	359	302	336	321	338	307	320	320	329	339	327	314	285	353	331	333	308	302	329	333	319	314	287	313	306	312	305	290	305	297	306	297	313	311	311	277	335	312	292	311	291	301	327	311	326	325	312	317	294	295	311	317	286	319	301	295	325	317	310	318	281	315	309	313	340	283	297	310	350	341	296	312	299	320	322	329	325	318	309	291	310	310	324	298	315	293	325	278	346	329	296	328	315	315	318	321	278	297	288	312	335	329	306	296	320	315	313	299	273	305	298	315	295	319	316	329	296	296	320	284	326	282	342	295	334	316	334	298	313	294	282	294	315	302	327	273	296	317	327	324	314	312	289	309	325	291	318	327	309	319	288	315	302	282	319	305	320	320	312	333	299	309	296	288	340	295	329	311	299	307	282	304	306	293	318	304	301	328	335	298	293	321	302	330	319	310	322	293	295	315	320	290	317	289	299	302	312	306	320	305	287	296	324	336	340	289	295	331	297	300	314	317	273	326	347	318	314	300	312	294	293	307	312	306	333	317	316	334	297	309	335	341	330	341	293	284	320	288	288	307	292	336	319	297	284	326	300	319	301	301	314	307	299	321	314	304	301	293	307	298	302	303	277	289	309	286	293	312	326	280	297	314	290	314	332	301	277	335	332	292	315	337	303	279	308	318	325	320	339	299	299	345	328	330	313	286	310	274	325	323	305	309	289	295	278	309	323	310	343	309	327	295	311	291	319	284	294	324	334	297	314	319	305	313	284	310	294	322	330	300	289	310	341	310	343	262	332	305	317	317	288	295	290	306	316	322	295	296	276	331	325	286	314	313	300	316	315	315	318	279	302	332	315	318	339	310	280	292	328	285	302	315	336	312	325	320	292	303	346	318	347	285	306	307	328	350	324	289	316	306	288	306	296	301	313	317	322	317	310	315	339	286	333	291	332	313	304	322	301	325	325	307	292	303	324	302	311	337	330	329	322	306	289	307	304	297	310	326	277	306	309	335	321	301	306	319	328	325	327	286	297	327	264	311	305	280	300	293	287	273	302	304	314	313	282	298	337	302	327	309	307	316	325	329	291	352	325	297	293	288	275	320	303	338	323	321	299	302	327	290	336	300	273	306	303	309	343	299	327	298	310	316	331	297	320	301	296	287	341	286	326	306	269	301	331	293	298	299	312	313	322	284	319	326	321	315	305	333	342	293	290	299	302	341	297	330	290	320	277	314	298	310	323	333	285	282	297	309	323	288	325	299	310	341	305	293	336	315	341	286	314	326	318	302	322	286	276	299	333	295	332	296	312	322	288	287	320	299	307	318	309	315	307	319	347	310	315	316	320	302	297	340	319	309	305	272	291	281	320	310	307	318	294	302	268	315	309	338	300	343	311	284	294	316	313	312	305	296	300	339	314	314	309	299	292	308	329	295	315	305	311	310	312	279	326	330	324	333	298	300	318	297	308	312	294	295	280	300	320	343	347	285	320	315	280	282	311	305	287	294	297	322	312	345	293	311	303	323	331	300	312	323	327	314	316	243	318	322	243	289	308	330	298	297	304	306	267	293	301	306	319	313	321	324	297	278	290	284	340	339	307	319	318	299	318	303	317	328	330	283	311	313	298	334	306	360	297	292	301	292	315	326	320	313	328	299	309	293	307	318	328	309	321	318	320	298	320	284	297	337	304	283	320	316	322	311	286	312	340	297	329	292	316	306	304	327	323	328	306	293	306	312	327	315	307	304	303	310	323	309	296	299	310	339	320	300	316	314	299	310	311	311	316	325	299	308	332	326	315	325	346	312	306	324	291	283	305	287	308	313	291	310	281	320	304	304	276	298	303	307	295	290	334	373	297	300	300	339	318	314	351	296	334	306	324	280	314	311	309	331	307	304	274	311	330	305	297	279	340	322	297	347	307	310	309	291	331	313	330	338	291	301	299	311	334	318	342	295	300	284	300	298	319	322	325	291	319	302	324	349	356	338	314	321	318	293	325	314	290	310	299	322	302	293	296	308	299	318	293	306	308	362	325	357	310	317	303	307	296	324	326	306	330	307	307	296	308	306	295	340	296	309	329	302	299	311	282	310	319	322	278	286	298	332	303	305	339	285	300	285	292	309	286	314	293	311	307	303	339	283	329	355	316	298	332	307	276	297	314	304	298	366	294	326	293	287	313	351	324	282	334	311	310	315	290	314	318	308	295	295	314	324	315	317	320	325	331	304	327	311	325	331	291	307	310	293	339	344	291	300	331	307	289	293	302	287	304	282	312	315	313	306	321	294	299	320	313	283	289	293	310	276	304	326	329	315	291	299	312	320	295	302	332	287	343	295	322	300	328	316	260	325	301	302	294	288	335	295	347	342	306	307	307	304	331	313	326	314	337	304	324	310	298	300	299	278	308	331	315	319	297	300	327	319	284	292	314	332	287	311	313	309	318	335	306	313	322	327	300	343	278	299	321	297	334	316	329	311	333	316	335	276	326	311	316	317	292	301	316	279	318	324	285	319	311	298	301	309	319	324	302	291	302	311	282	314	306	305	307	312	322	314	361	306	298	320	282	306	277	338	309	305	287	295	337	287	315	295	338	295	289	303	319	343	263	299	317	349	326	284	307	285	313	322	318	308	284	298	305	315	289	293	301	319	307	303	346	324	292	301	327	316	336	295	327	322	308	325	303	294	318	320	324	299	293	325	285	305	277	302	320	329	282	291	295	289	302	333	301	323	280	336	328	323	307	307	307	279	297	327	311	333	304	318	319	302	286	306	304	319	305	307	298	333	324	304	318	281	320	346	311	291	315	299	304	326	284	333	289	316	317	326	315	296	307	307	298	318	307	290	297	343	289	338	320	293	290	332	289	294	298	353	324	292	346	314	269	313	311	309	334	285	324	358	312	317	293	283	296	315	301	295	326	321	298	272	325	298	313	317	337	272	325	325	291	311	307	324	325	293	292	312	297	304	330	303	280	299	281	300	303	345	283	297	291	295	343	312	285	321	343	300	300	298	334	320	298	295	308	320	313	305	272	310	324	305	336	337	313	298	298	322	292	309	259	296	307	285	327	314	294	276	315	301	306	326	326	296	307	301	297	317	334	315	301	319	328	321	281	334	323	293	285	276	316	297	326	321	324	302	327	321	340	337	335	319	316	309	323	305	315	296	290	321	283	320	314	313	320	332	303	336	308	326	301	280	319	307	299	327	343	323	316	323	279	302	308	308	284	308	299	300	340	320	303	311	331	322	334	311	311	286	303	319	317	314	288	283	340	275	321	328	336	281	314	314	313	305	312	332	308	297	325	308	287	357	309	290	326	289	329	318	311	292	332	286	323	301	293	304	326	304	313	311	328	317	288	312	300	323	314	314	313	312
27947	32698	20618	12452	9101	6714	5485	4162	3183	2642	2188	1639	1420	1093	1017	877	830	702	564	555	534	511	490	437	415	384	389	411	386	404	434	408	388	395	391	458	387	418	378	383	367	411	388	378	389	370	358	393	376	364	355	350	368	342	343	328	360	383	360	331	320	381	363	373	349	370	336	353	323	340	342	377	335	298	338	357	338	349	318	344	320	359	358	338	324	351	322	330	320	311	358	293	312	331	329	295	341	301	340	322	304	346	351	356	331	337	307	346	354	336	301	338	343	321	334	340	350	332	323	358	319	338	321	284	329	345	374	364	346	357	349	320	314	322	369	356	314	327	350	329	344	367	320	298	331	338	355	331	342	342	356	344	301	342	350	304	307	319	350	322	342	337	318	321	363	355	331	321	291	332	356	328	314	347	330	320	301	332	292	320	333	348	306	370	354	324	316	325	309	339	345	342	327	321	332	328	337	313	336	372	312	327	317	322	324	318	330	319	353	324	325	350	342	318	341	327	290	303	332	362	338	318	338	336	324	323	321	325	300	330	338	309	318	344	347	337	327	338	318	363	346	329	321	348	331	335	306	322	326	373	324	353	322	335	309	325	354	327	312	319	349	332	355	345	351	327	328	347	331	373	354	319	337	340	337	330	347	336	332	324	303	324	336	330	365	325	352	331	338	321	358	314	340	322	351	298	325	318	373	294	310	357	340	324	327	319	306	335	320	350	341	341	313	317	311	319	320	300	332	347	322	346	302	341	366	325	316	368	362	341	284	343	330	329	367	333	299	315	337	365	337	304	339	337	296	369	342	323	329	347	334	365	342	347	310	319	321	290	352	346	360	309	348	333	331	357	329	336	351	341	350	306	311	321	325	325	344	331	325	323	345	343	338	313	353	318	352	334	326	339	345	340	361	319	319	333	321	337	345	322	334	333	360	348	338	336	328	332	334	333	335	310	366	333	339	326	321	318	325	336	335	327	357	321	293	329	318	321	340	314	316	367	319	337	318	324	332	326	327	308	329	310	334	356	307	335	343	331	333	321	348	313	314	332	335	335	335	367	337	329	337	308	355	333	324	353	323	295	365	334	346	345	338	348	318	365	335	335	322	390	324	323	330	338	323	327	358	355	339	370	339	320	322	326	346	338	329	323	313	348	317	354	332	345	323	309	333	311	356	351	347	311	317	348	328	300	350	322	334	340	322	283	335	365	326	330	291	311	343	316	328	318	306	355	345	347	334	357	305	344	347	304	347	311	311	331	322	326	338	323	344	324	310	346	341	331	322	338	344	320	354	344	334	336	339	355	339	322	340	358	350	297	349	327	294	342	328	318	369	318	342	324	326	306	339	330	308	339	347	330	324	343	325	327	302	325	328	339	339	346	313	304	309	300	339	332	318	337	334	304	336	320	294	351	302	332	358	296	345	320	330	331	302	321	317	298	355	294	331	335	337	358	326	332	333	302	324	305	321	340	324	322	322	322	328	366	350	363	323	348	324	338	338	345	340	346	306	322	309	312	290	328	339	356	352	344	356	323	323	344	378	365	335	340	337	332	333	323	355	323	324	341	326	305	320	332	328	328	310	343	323	332	313	317	325	329	352	325	358	316	325	335	316	297	361	328	372	326	344	336	322	339	336	301	339	344	320	345	353	311	344	336	328	334	328	341	309	363	344	357	342	334	311	350	325	323	354	314	318	335	357	302	322	362	363	321	321	320	339	342	331	351	314	331	327	332	320	345	313	328	312	332	338	322	331	351	335	344	346	311	328	335	339	294	344	351	335	323	332	325	353	310	391	361	333	340	341	326	301	351	296	332	324	372	323	346	364	364	308	315	349	346	316	332	310	332	353	319	366	336	315	294	337	335	331	313	318	336	335	317	323	343	329	343	298	320	338	320	317	322	337	321	326	321	341	324	317	323	347	309	366	322	328	303	371	352	334	301	327	348	323	326	354	345	336	325	348	338	344	325	321	332	331	339	317	343	324	338	356	304	346	297	319	335	303	348	361	308	327	339	325	376	338	320	358	309	340	327	342	330	317	318	342	349	338	337	290	313	321	316	335	328	342	346	301	325	316	337	325	342	313	305	331	303	339	308	328	330	324	336	341	323	313	356	335	334	308	310	323	343	323	301	342	319	312	321	349	323	320	341	313	340	362	345	320	321	319	331	322	302	342	344	350	325	334	310	327	319	305	313	315	351	330	363	305	342	349	326	328	290	322	314	350	351	311	316	343	351	344	315	322	336	350	332	310	347	309	344	317	327	315	318	328	349	339	343	341	345	308	358	320	326	313	338	319	335	321	347	369	338	310	329	348	349	342	317	346	324	336	366	321	339	323	312	313	354	366	331	350	323	299	346	323	342	335	338	348	340	305	322	339	310	346	333	325	292	322	312	344	356	342	338	324	306	314	346	343	332	318	327	301	301	341	329	338	358	337	329	323	342	347	354	332	330	328	310	328	280	334	318	300	313	354	325	320	350	310	316	321	325	322	353	346	331	327	372	346	306	343	330	349	308	318	345	357	343	314	301	308	344	328	323	334	292	336	351	326	297	325	333	352	325	340	332	344	312	330	349	322	329	314	274	307	370	309	328	334	283	305	339	337	343	326	351	341	378	290	336	335	333	315	302	332	307	347	347	318	352	339	321	333	339	280	330	298	332	320	330	335	333	348	349	349	347	336	322	314	342	315	327	341	334	338	333	347	338	327	315	340	334	331	315	373	340	321	278	331	365	318	323	355	347	322	328	328	336	343	334	323	364	335	355	307	344	345	325	325	334	341	347	271	314	342	308	324	334	340	345	319	361	323	331	352	375	337	360	335	314	334	333	326	301	310	333	351	333	342	327	297	350	301	311	325	278	358	301	324	334	299	326	337	311	325	340	329	327	322	348	336	351	314	324	348	348	344	318	331	320	367	367	327	331	320	295	317	337	335	312	304	317	333	297	346	331	344	366	321	345	323	304	312	322	346	339	315	358	321	322	322	343	318	329	319	330	334	357	321	320	335	339	278	311	321	328	326	343	369	338	343	326	329	321	321	340	307	357	332	341	345	338	348	343	311	333	342	325	316	331	353	351	344	326	328	308	303	291	348	334	329	336	356	322	359	316	353	349	318	340	306	313	350	352	330	324	322	313	323	336	331	322	312	339	358	332	319	318	342	337	313	337	337	335	289	343	359	349	313	318	338	304	295	309	337	371	340	345	340	369	326	313	327	327	321	338	300	310	340	353	322	342	325	335	320	328	317	335	316	327	322	305	298	323	313	301	371	335	347	316	364	312	325	332	305	351	318	329	341	320	331	337	360	344	316	352	293	313	316	320	332	327	331	332	292	355	335	345	298	300	317	338	342	340	314	344	337	317	286	320	321	356	329	332	327	315	351	374	337	326	337	337	324	319	345	294	348	338	344	338	293	316	303	327	355	331	314	337	323	354	362	342	326	318	323	349	296	316	332	348	341	312	319	328	304	323	346	333	354	306	326	299	324	345	344	319	356	344
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
